kernel-debug-modules-5.14.0-503.19.1.el9_5> M Mv ĉJ4!!%joLne)Ip-Bm5 ']gd5releng@rockylinux.org p-Bm5 ']a@hALrD' y\OOV/du N]6z=Ú24ƒ3INqg؜ J努zDoĔ&xeFAW:nuYB}|eM)@eAPらF24 >NV3sbw~<8,:pVA1Ofzӳ; ӡgDo*ӋkokLe[×;Imz8vaW7utDoTtL+U(*uTʇzgDPIB()?(d - U    T(( D( ( #4( \( ($((ϴ(|!   (8`9`:J`>&S@&[G&d(H&(I&$(X&&!Y&!\'y(]'(^'b'd'e'f'l't' (u'(v(Lw((x( <(y(!(8(}(((((Ckernel-debug-modules5.14.0503.19.1.el9_5kernel modules to match the core kernelThis package provides commonly used kernel modules for the core kernel package.gd iad1-prod-build-aarch001.bld.equ.rockylinux.orgq|Rocky((GPL-2.0-only WITH Linux-syscall-note) OR BSD-2-Clause) AND ((GPL-2.0-only WITH Linux-syscall-note) OR BSD-3-Clause) AND ((GPL-2.0-only WITH Linux-syscall-note) OR CDDL-1.0) AND ((GPL-2.0-only WITH Linux-syscall-note) OR Linux-OpenIB) AND ((GPL-2.0-only WITH Linux-syscall-note) OR MIT) AND ((GPL-2.0-or-later WITH Linux-syscall-note) OR BSD-3-Clause) AND ((GPL-2.0-or-later WITH Linux-syscall-note) OR MIT) AND Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND BSD-3-Clause-Clear AND GFDL-1.1-no-invariants-or-later AND GPL-1.0-or-later AND (GPL-1.0-or-later OR BSD-3-Clause) AND (GPL-1.0-or-later WITH Linux-syscall-note) AND GPL-2.0-only AND (GPL-2.0-only OR Apache-2.0) AND (GPL-2.0-only OR BSD-2-Clause) AND (GPL-2.0-only OR BSD-3-Clause) AND (GPL-2.0-only OR CDDL-1.0) AND (GPL-2.0-only OR GFDL-1.1-no-invariants-or-later) AND (GPL-2.0-only OR GFDL-1.2-no-invariants-only) AND (GPL-2.0-only WITH Linux-syscall-note) AND GPL-2.0-or-later AND (GPL-2.0-or-later OR BSD-2-Clause) AND (GPL-2.0-or-later OR BSD-3-Clause) AND (GPL-2.0-or-later OR CC-BY-4.0) AND (GPL-2.0-or-later WITH GCC-exception-2.0) AND (GPL-2.0-or-later WITH Linux-syscall-note) AND ISC AND LGPL-2.0-or-later AND (LGPL-2.0-or-later OR BSD-2-Clause) AND (LGPL-2.0-or-later WITH Linux-syscall-note) AND LGPL-2.1-only AND (LGPL-2.1-only OR BSD-2-Clause) AND (LGPL-2.1-only WITH Linux-syscall-note) AND LGPL-2.1-or-later AND (LGPL-2.1-or-later WITH Linux-syscall-note) AND (Linux-OpenIB OR GPL-2.0-only) AND (Linux-OpenIB OR GPL-2.0-only OR BSD-2-Clause) AND Linux-man-pages-copyleft AND MIT AND (MIT OR GPL-2.0-only) AND (MIT OR GPL-2.0-or-later) AND (MIT OR LGPL-2.1-only) AND (MPL-1.1 OR GPL-2.0-only) AND (X11 OR GPL-2.0-only) AND (X11 OR GPL-2.0-or-later) AND ZlibRelease Engineering Unspecifiedhttps://www.kernel.org/linuxaarch64/sbin/depmod -a 5.14.0-503.19.1.el9_5.aarch64+debug if [ ! -f /var/lib/rpm-state/kernel/installing_core_5.14.0-503.19.1.el9_5.aarch64+debug ]; then mkdir -p /var/lib/rpm-state/kernel touch /var/lib/rpm-state/kernel/need_to_run_dracut_5.14.0-503.19.1.el9_5.aarch64+debug fi/sbin/depmod -a 5.14.0-503.19.1.el9_5.aarch64+debugD$><56S _*pY\9H{(8x 9RhC $`/<dD?8U`^dR?`v0zD<@q<xHntLb/,(G x$(P#(D, @ pT@,| (E) e P<y(/P=>,JhTdPAz6_|!DA$^*7t't\XG`5L-tBzN|T$$(,3, <y@hU|\G<GL(d6@pTIl ̠0(zL*TQ >dt\R-H>dn`t 2LJtpb>>X:Rt"( 3`, $p'?6%vlEA|.,s(l@#T8;h"#\WN8.DP167Hgtc%$Lt4OPQO4^$%pƠy\&$zpnT6gwl.޴tpa~ Ht\V~L0'<I\d8<x|X4TtTDTVeDTH``xCx$U<0,X=\/`)+l H \DesDH8 HhJ@'86#[XU$42H$@6*l82<4#LhX$d#(J >A` CmP?|T,0 Ar|$#@$:Q8;P7p+`: (,h`7x Ed )-@ {H Ll d oxW=Q|8@JP lQǸ 8,T# "-.*%5+ĸ}{d.,&p" =x@tqK*x% $5P6-P.j%vv~`yyy{}<NX`J,P"I4.tX- =l.@RL"0)H`(t$wP8i<4[]xc\(`DAp{&=*-@/XhUHz|gdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdac529f84df7c383ff14664bf6d8e3b3d8f804bda610299cab2a7a9427365b97e69473044302842e0c09f5037e2bd0e3d689d1a47900a30bc76619773b09800246f75764df18f3fd7dfb8d2248f596e4b76cca8aa4ef29c39a438fd6d4cbe14ca9074663f8449bf9657dd1238e727891d5f8709ea0d66a2f5d8d7af6e17f136023537105a0f0045aebfcfee2cf0fc89af788abbe28661acfc6c1f9a70de19535a94973a2cb57c92a3fbb372484204e05a04ea502305e72579506e74d888f1b5fd151778cff470341ec293a7a7d9af954c3bc38c2b8bd4070cb04dd71ca0bc9692ff63d87138a316cf42615ea3aec22025e6ad61595874b1efc8128dab32a328517049dda4b03e504937451a74ceb5c45ca7ba1d1fe09f4a0135127c3ba01aec74d3a38e0633276378bd9d5cd48d82a8af7873d2533293c4bafb7ce63426a608b91f9e54ba116c4b773546834637f723c870a8d664126d88241a1fc985e42ef9d500a223f477cfd498f811b0f22b692a0737ab19ffc85832e93d24547b6a04b2e09cff861bfea9984bf132df5c95d307133fda3615eda9079987dbea87b7d97bf59883b5b68923ad166bab5201e332bccf69c0aa3f3b3d8a0986dbd3cc69837ec8a553f5467b9984fd1f040368074d3b4d5b28340c60d20c15ac46dc65e97a80a539c78b76a5edb26aa9d9512178474eaa4496c6d7124588121f888e7f8d457f396f69f44095bc1042f652504a39d7f25c5cdf767b6c77c4ebee011f40dc6164975509df838721ff812b92b13082ea7b9b7bf156ad701d71013c5ec56a2054073da93916365339f5b2de65b35a7d4002b8dbf6e37d26b11578e116078f795e629b46b6ac0579cfc59fde4fe1c559479383494ae0b6e3beeee32510549a9a7f673aecb2d48dd311755de1e968e2633194ef9f11104f2a4e080ca3a92b9aaaf3b38f3f787a0d6f3401c1c335440daafeb7ce3441c4dc1d26df3c3ad317faf278dbe8adcc9dfaeafe4f524e17b1fb24ef389fae3576851efdad2ffebcda7a9cb0e8e8f98b9e2d40a6a4b43523d79c0796fc8f9f638073c6c30b8a59612b72812e48ca8c116aa1d574813f63039fff95291dc8f6e4e73e940327b1455b7da05e7051b50b1bd8ed31a1058db7ddc4ee95977e1873675c3bfe1f7cb38a3c04fb10010ee6a517e4b48016bf9d0964c7406bec5be50cc4ad734bf89cf75515994dd1501ed5c183b421303d6afc8f0f47b81f333e8f47225eb42bcd56ba8ce5d89c6620d8eae631ccf8794daadf3cf3823d95e23142fdf741b1f183c76ea01cc6914bb6f96376de483dc707df0d57575916b704a02667c6891c13715264bb6f2793c9fdcbb3cf78f9356adad7aa0d6d6a20bc62cd8a771388e555993787a0c2b57e5bb20ef844be8541046e59faefb10d9435d8b02961ec60a627699bbaca1023722be9dc896852896205726c4f36e389fdacf6d5b5000323669b25fc600e66fb928794f4433e293dd52e84aa359e97d6861696b8810cdf670bb113d9bf3ea73df559339926bb2cec64e4aad5349f84fcfb3c866009fbb70e44ed01b1c8ea517e3c887ee64c17ff03e43f2b44537eca56c7d605ddbbc24963a20380344401a110ff6b64f725135104d7f8bfdf9e8f677bf601f2bf35297f0f52fd0263fe6312fae2adaf97f78853928b02188f3b6c3c0e93c3e0324817901ef558c1d4437fd6d35427cbede132697d1c400f6b058cdd699031d92e274764b8134776ffc060be6e64c6beca2f530933bde3d0a9932fa448265efe43a2829b8179a189aa76d0f1fc0aac753a870070727d0692bf000c1a034954e347277dfd1cb73f9d90cd87ed5393eecfd37ee9de97f9682fcc9c5b80795153d3c2fa4961aa1a55148c2d7aab7eb78663f01da062316845425a1c0fe9da3472cfd011b326b2325fb61a5eb8108ed3fcbcf032d574b485329ba2d56a95ea9b173c98ce1d28d2a2e3335f80a38740ee85850b31a7c36696d17731ab91ea2e319d0d50d62fc5d6fb0c367fbe29e6685ba8f5106dc69c0b036acdbbe1a27031530b2361d87134c3653085a4caddbce35d5c691a271e5e1f0384e1e1d2c420f548537f123118cc038ac6c848545be3bd5924f8d32ddf4df61c4d5705cac7ba573bc6d4329b651f4b54078404633dcae4fa088abb49df680abca35119784e63263d6ff4a7853a7bfaff42c54f5293fff713d025dc645b9f5cacf8dcb8547dda064f3816fae546be4361c31cf5dc3968c773d4279f5e40de46240b130e5bcbfd0f502cf786b8062804593d2ee48bc5131c618e76105578ee7aa0cb3f577fdb9fc37e945ca8651f2e0275eee53e9b74bbd941c44f1b8e2f83876e6e88e58eb9229699884d905fabcc1933ede02c9641f4dbfd84c10f980078a19c90c69efa6275947f1aeeecc3f441d5a9ed66fec3447ac28c0c75d0d13b3773708922d7683955bf72e7ecaba179692eb1eeba055a836bc6e814cb3780ea608b6ac205e7a211514795c478edb579bbc15131e9abb8e67d2ed62c82e5afd26ac63b2bdbf2c227d82183cabac66769da24a50fda8438daa92144cf9d093ffcb8091f5714e852910cdd2c6d5b7319fcaadd36f3ff4135e8a71ce411cc7efab688298ef8ac6f17566b18ad59ad5f7fecf0b5ed8e8aef37a6175869d227dd98a902daf79bfd94d6dea2d1afcec78d33f761cd60204c6fba0db62cb917a3f7e8048f159a9b8e723a64e3a3b38d6abcd537b3c77a2f5ca640dc761adc190e6d20aaa605e69261f37e0d752eb5595e2efc230b4876e50c677bae3bc27a2b7cc804d2f2ec0d4c09a2ae5f979599652ae5e148f725f7f4782190238defcf49d307c26938a64646b122b21648802665292cc48bd3f7bc326078b6c4a5726cd1545e88290e863ebe2f7784d03c0e2e41e420226ba72514dfc085d50c079688227ded22b47444cd25d9b9793c68737f0b63590a7169fbdeca2a80b9f60af6faec2dbc38ca29f7cbca914ca12a170749e141ccb27ddea57e85d71f68ac9603dff1044a9c005c56cca6b201c593b01712a482b80470af8d76c4953d11a20d8dc45505863dd5a7cd96aa7e2824f35207e0ffa101f72771cbebd0f0e20f4c47f8a0d6e6b0d82e9a38d91ccac381e08e38af68330af38e89fbc5aabd9ab8feb2a14338e237c609fe3f6a7355774f1b0beca336ee8a3507686e3bbde5b354f6ec2a4acd4cd2cad43d7bb15d7ba170cbfad653cf068d9dbb83b4fabfa59009955827dc566dfe3e2e19c93bf11239d109aa59d306b31ad45c37f154a37a58863eff6367313a2275727887086026db590af95d526ba5c21b825d6500d6ccf8efb5a97515195cc22c328761a35822c9a35db48f17f5a71182153d6520903364ddff0cb3523001a0bf7ce948861cd5217ac8315e98d3aa32a5bf3b733fe2656bd24bbbc1899a64cbe0daf35fc2cb8637e30a3579ea0d3756e211bfdb77c03b224108bfbf7371591cf8bd993d0f9db92e3df1097f591d6ea2f0e51c05c335b33c93db2c35362c76d96e19ceb1839ac5670a15cf43f0a438d1d28909724ba4c873e1abb1530b7cfd1fa67ccadbdc37c9489c757406601cdc211ada75f207fdf8fc1a17ec7b0e90f7527763b9ed0b7e814732f247b7216b95cf9ae7c71af848846f0fa065e07c41d61b66b06855785403308334e7844e5731984dfb10ee200cbbd54e4e1fcc389c1e42f15c92d302a00ca013c67206614d52ee9013142bc25ce6da3663daf5cdc2028827858dfc2a0491eb97b2a1cc06912e089ffaa7181444fed19e2655d326d99f58fab998be754a10e18cfde93f7359b3c6defb2424feaf8b390291f892f04140d3397ed1e459ac7968ddae0d857e084eeb9b063372ddf23cf166f572dbf6b81e90069f87b0093271451da85cdafe22c5da4faaeee44a98c103f2006dc2409718a17f6d297ebd73f34435a490374383e0110639493a0867659d499844705453f8961244c213c67da2f433b8d4307023c6c28b31eff22a96201c2b5cdde7f4c78499a1d3ff9e5f4194e8015fd2016cb1abb574aa81c1adf11705ad4849c400fde5fc5c6b2db14b1312fb71b44e5e74c6bcfb375bd60f6c20397a4572f0b358bf60a05d71dc309b9d3a7667a378e8a7d0e69b6345766c238a66517b4de52cba711cf697f8c99b8d93d1c6e861f2fc488e411301192224d8f8f3e2f479d24f94d45c6608fe939a2fe462b862dadf60d62a0972c76f82c39568859c7a7a096ff112cea04f7c6613a0242178187da6e08ecdc4235ac34dea58f307ddfd52e67b86c52922469b9eb695bdd554737e07651501500161c4a906cbe57aeecf9460d347dc51a378261156144b31b2dac01e2f9e732a91f050184a62cdfbab38fad8bb647f3fc4eb7c30c0a87432fb5b79d7cc1baf5f7b4d06a2290017afda7d003d5fd8401939466af26a9de87bd5c3f6b5f8a07fe35d52e8c9460491aaea4b49a1456be118c251cca2e5e1b42b4daab7dcd5c36fb710546f0ee9d2422beb2a61888bde4d30436107ec2645700fe55f3e57298ec69811a16d4cdb90c144989e0c7208be564d66f6ecdb70fdfcd76fd384d6858ff296c8c40cec9da4b5ac3250089f6faad1c29454839bb02bc92898d59e8d908924e4244ae0c10bd2c67058c1c4dd420eb04b287363df77e7f7d9dae86fa7ebf93d31bc43f51f4a4ed65eb9820258a69dff7bdaeb2aeded7de2a860ad3286b5220d5aca67de8a45ec01e5916cd293acf4f74b4b46b79632434848f6887f2d4c7edbdcc1d2ddb1adcc055f8f37b92533aa28d005ec77324efc8f20a835b26e08a04a564e2e36a4bd21830fd702d48ce97bd8cb15ab46ad3be501f1bed6c6cfd90334fac55ea521dc1b4374e17e3bfdaaa908e7f55df9825cba77c9778502eb37197c5451d0f22478b87559095e5e9a207a8160e2c9f711b619ebc55b4dfdb5f1c0f5c42dbc74da8a958b28a405d30b1ed36035dc9b39d24c7f5a30effb0408050fd5a1af7abf5f6ee066bb10bbb9a823e3812ef473c06593cf455f42dd544c3a8901d0733b060b7f1741a02b363adc3477aa5b992d346d6c909ae1d147fd7de858bf5c7a309e4d06c1c7cb1263f80fa24f2d5d63a3609859756fb08d9ae38a5b2b3dcb93f237b3c9b7613a4f896e83ee55aa6e26a3d68e0f716c5332437292411d190d3f4960467c89a4ed28829e4c44a17b86ebbc4e59b50d675b42af5bd02a1139a60231be60ad1a0143489a9c1fec6bd36bcf7e7029030df8e73ed78fb37f53904e406f57ced007db9d8cc990e128ab61fe5cacd253884de9079a90fa755e4e4dc00dfde313f9148fb8238c3a7f77fc7adbd416e10cef208522a5f3ae8e5159aa06851f13b5959aa5c660d8fad372e864a0093fa28b944ea31416dbe70daec6f5bb7fbf72d1fccca62aac6f6a493b5b80d3a4d07acd3516ebd29bfb3618446f2e5565df36ed2b3f10a7b7eeb2da89ea564c31036387f617030acfe1a898b674739dcce18d6bd4dc663ffef119ab763536bd36424ec353c38151932b6701e1536c1099c3ca6162ed154c50c72ae9b7786456a70145a3156ce3d20fe1fe8b2c2ab3d5f6e8314cf02d2baff2c9d1974002b5c2782fe44cb9b1093de430bb2fb81d42f7c0b1c89e73ad86babd8ff3d74a0bfffadc8305e19d7f2c4ab73564483cab17fe5e9d65b5c04df9f3f6f961fa2298b923c4b4509fe20e05d78e9b92c789800747cf9f3c8229031fadd0f1501e3bf68d3f0b232fdded8c8479373e384118faee243403cd9628336c1f44bf87877419ab39ee4acb09324b0f14d7cbb7e3c5c863d93999a9fb706a61920b55337940e3abde5419612d3b932968e1a0b887ba1be18878ceedb7eebd82a40f8582a460d728364e4e547ea9ba0a51f92267e9598b9652aaa7fce5a3d63327ce96cb9007db85c2bec279b726b4df2bb8a63f780799197bf2a1230b728d2236ec80bba466113668fd7123636a374cf3e5a9e6913b28f22102a48c3fb4db855807e019004ee431d80a9e74cbbad93163f8a6680748910f8770b480e8fe8f39b36e9f8c05b8f04daf7f61e6c98961820f9af72bca14d3d1afe89d374119cd82a1fe08b8ffba5c194297bb2f120ff5da268829a806ec9085614bb4d1568403e25e9629fea78a1f45fa8c37acd8e0b2f258407531a5e12098953198b89d798ef6a31493ead18a81ff308523c29bb751b324890731f3ea0260badbbee0988fc327ce8fb2437461b2c84422de6a7b939254e1fe2c3f7d7ae759de69a6ab6d07cee9d62fceed2985f6f3e33ea40c4cf9724b019f0647d4259833f0791d9cd37e71be916adeba1fd430945fe950a731a668e99597691b42f561ef383d2575eb8b355e3c3fe45d03bd1225183762dbc9b71a9919060c6f47721d56ee96b4d0717b117e3e5765910f11f02009cf5a700a40409f0141841038f79004854d10678476e23572a4be3349ca840e008cc7732131ce10a3407c98a16ce31513a61e9a8d418cc200360466aad6bc06e8667b4e850588292000d1c3a92880393ca985fb5af0b439e0598080c1952debd4e95ae870afad754ea821b70fa7ca3f5d4e0137b5e5a41c79ede86bb6a4bd8b5f9a096730f61f17e0306c6a717c7abdaa535f73ccdca8d2b1e0c4a4d34d48e72fc031f9a0159d60e6d1a1ea1f151555c03c0e4d4a51408219936493445d4e67d696ecc380053198fe3b7448aea9965e2b24ea4fe517d1475c51157375fdb0707ba4f7986391bf1d67a7ac13279be26d6c14ec369ea1faf149481cd7b400c330a190ff2856a73452c48f815362f18a5cc52d954bea854a9a9cd7c42eac054cdb68f0b260b74adcfb31b9e3dca6a647a1e6051b50e1e06a6a5e77f3f5ca386b55ecf6e7dcb1b47bea48d00331171c1a29eeeb71043477e5359977f8b1c8d20922914bf8d63978eec6e3d98a88c5cca68a916f4f28467691c3650ee23e8743e389340ba4cc25965f47fcd461f2944030c500ee01475f1e0c81539d3c6c2e4e18c89a1e1faa5c79bfcc583e5ed8eb2c14aca9f157d8eea56d8313d71618949a27adb0b4a8bc7d4ae530f437cea547c68360f029b1de354bcf53419fe785685e5891e63a565d0ac2223f22d2fd83a63f7781da10e610f6cc7a62f735d1529a053a12cb46bd077bf204c7cc2e6b132ae6bc2a970abbbf3f62760b4e4fe0820517fa03dea983797252934c931a051e246341c6ab88ea17dccf5b2844446eb1a3a77715b9227cf3b9dcc9499469e47f6425909a31886796212f73c693b3e13e8a11857f8666e6bfaa4bd675f572b831f613c464c299e14ca7c59d3d5d5eeb69b6110f58ccb019233a4cdd676d028b7a3a6e20ffa2d7d18b5060f709605002f01e8986fabb85d81e2305331de42cbdf4184565475cdc84572ee44fe99d377976aeedf54eaf4e0cbaf0c0b6f43d8e86e60fa8c8a17d90c35376878225464879370ed376a77e24ac74b52d165af5b32f567f0d75628934037a8c6c942b10d4928f37daec7a856c03ea2575fd5f211a3eda0fc796187d81c8571f2f76063ff93f49859e617bd8eec30a9be93c586d98adeb5a5f91afd430c4c6d7662cfd1b24ae08b9547890371ebab2ab2eced80c8cd998b34b1acfa1d78266ad5fae06a5bb7e55e5ece5f9f244042ccf9b3566c0f4f9953fd92dc417be6e96a4cf052ea38b48a0af405b0058f892d0c0b30968d0526fc1e3628eb209523b9b8b220e28bfdf83993ef46448129e12838afaa5fc0d5b47fd97736499d31a8fc2dddbe90d5ea8198baf9aa5a83dc2637e03f9b1110c292e3b9e78261820acb11255f75726cafdee84c87180cba657f8a8b2796a1ea846a14fed8f1c01cd76ed830808748a9a60395a65bf41bd8dcc2e5af6bc6d76e14cfcdca2608b806cd8129fb35ea8b851fabf0882532466f9eb9b84780d461224bb541b78db0124542173928ce5218db957c1a0419d085c0df2091d328a00d4750a0b8cc883e5c37978c97c06a88715cd92ae675cc272e95230512cc4135e634a2c264fe2a8d50e371c2ae6253eeb1f4ae867496b135302aa18267067671d9a9f785a1eee053cd8cdafdf21db75af1abfa4cb593baa8586f10aaf6637b0f1d699f2de6518dfd0bb1dd5ef120bd7d178764776d9d6ec037e20313bcb65cb9a5d40275226d5b7c3c408c3fbd3ec8b0daeab5bb2ff63ceb7362e5ff24be93bf0b340108d92ede5f9b17e5ad2be0ce40b1a093a7f24b11dd9a3e37e7abf49a1bfa9a0d900a81eb2a9ea0db6cf6d227ef5d1ed8fecdac2ab9bd0e7eba75378f0bde4657462080232d474167260979db0aea855c8167d0e087b462bfa5795fda9104fada4c128e6f0661d89b1cc076bf23dec9cb072a3b1c2a95f3182422d296b1f272211c34a05d3661b15d0888e1625f250d0536e4a340385de55a30f3f68e821da5e7f1c7026f974ee13582289e3589d7d5c259db84e62e7632ecde1183035476941c94794f9a3fe8678c0fe11f86a0236054458a5ef69344d011f8df226f7736f8017ef652295adf0fb016b18edb61c4929c2e43a82f6c1fda9a70f7107fba740774dae86a3470d154d12f55df3f706451a97e44d5b443ae144f7f84a5de4bfdfa1a055e77d512acb4d04d697023c449ec1d1f750c1c53fb7470ef7348d2cee5072b538258956577d819f1cb3915f794223e3ec9fdbdac577bb0d2f8d415f8a4dd4ad7e946dc3cc22a08e17b29adbb4af237222ff424b0f4bff769959882624621b571f5609a1267597c23d449b48de95be9249a5e0d16d9594ba82326d371d1d355647276a84fa3e6753cb0311b509edf5469f268e688c985749e13a086219f041b7caf0ef7dfbbfe77b6d328ade474f0bc5cb17d83c3d6db238f14b613e05369768814c5d5874731f36d063683be1a369318df4e0ea9fb883bde9a669addd73f26cdbb084cffed5a1bcb68c654875d2afb9cf09016a4857a169c66bde41ba4e6a6ac55c48709a9582b20cdad9d3ce03ad849b52a47ab240231f5aa4fd5a6d87c685dd4687647a402f9dfe95efc2ccbe8b718b336d0c4e7cca18b30be9aceeaf7ce4ff78ccf1ac1ff77727474813f47ad0c1d9bfb013b1c3cf8388c8eff4af95b1ced6e7be0d6c4db015659242583fbd72300c16f24a0f06651d15d5e05b34e057135a2c7afe7afc474e5dc09f1f98bcc58fff309a3f12eef1b2270c84c8848759cf68bf98d36365d3b35e8283f2a5dbed1daa48b5ada4c7f8e5a8714cca6529c29b44a9de7db852cc97994c32357d19a529a94b5eca50660ad5cfb5fe30c7479ce7f5164a928f9d55d0f8e543570168cde03d6f9989fc861bedca938c6342aacb10fae75f3707fb04c6f2b915cf9c87ba2271d514e50d655728bd07f48c351618b011d8d3f78e8f921641c5f7a694655d2b5ca1d2db2220343a30f56bd979228dd1961f26c4309863af5a3ebbeaf0b1796fdbd045eda21d22a5fc334ffa270dba1d114573f1286d650677c1fa13d1d5285ed2ea696ec718aff4ca888b312350709fdadc581b4c97810ef194021c4362cb23320d5190c9748a241330ec9713f36bceaaaf32442a5a50a2b1255b724d0ea6751a0a1de151ac0ac6eae2fff49c17d6f61f8664127c7f6598a9ef5d996fe1ac3af3d884fd7efebb4352632fb9c74381d9a968fc15cd5d3edca4f774b665a3083d51fabfdd056198ace9db12212e011875db8ee31c828431c2364b4b414b2a587048d80d7634ab59bf9f82d5da251293ef9fc2de270d1d2da992c48c2764593959aecf1c9f8989791e596bee9161fc895996c5832bb423f693f331ca89be1602132b18a5888e8db71acf1d00ba8b924398efa651888121537046e6b955b62f1edb82183f076807aafec4680465075bca441a3e7cf4a4f9eac57d52c1eb4ee7918ecc9af8858586f4e3d026a9d0d20baf798120ece1002a7917074878750e98df9da39afad5317561a17c04e8130e49a1d27bcddd6133b40db81a6fdb6a2a48a70ec714e8aad1e15cd3be608340eef0acfcf24fe79f0c884367382d8592dca5442ff202ba45e7aefdc7377445e13308d56a7d637934404db1f8246f7bc7e506c90b32b1d355b762a64191cac5e475f2f6f2a89e527144935ac5f0efd15e0641ea4dc97303c4acb4d30cd4113de937ad987413d35b78b7964f3712512315f81b11805c194c197610625cbc66abc8123c3484d5cfcfd316e2197897e791c5065e7f1ce9d4d36dda706e8f8f38173ad61f8e123a45aaf86e8b660c6f85833412d56b832c26f744f3575fea60002a74f260da2f2f58b01cbaf6b18a87c138774c69a4f2e211345c3a7ca894c76ba67fc26b1644c83e40d71740b70cdd992f4f6781acff872de40555cb59b1a8522363a7bf80d6fea28270054c625aadd99ee10e277abf7c2d50d5c9940ccdac3458d847f1cdba72ec106a50748063f0ac4702d35e56110a61c7d2d628dc3de92cdc9d013cf39442fc36efa6e1519520c3380eb0e930380506415d27512e528cb957822261581ddc93a8adcbfc9844b0768fce4cc9890ee98c59941fcad775b086294f942e35f1f9f2c4ed18d389d72876c9f1a36a87a04499f04f358932a4e0c1a3be629cafd5deb4f263490352e70ac972de79b4a4b6b14252a06bb823427a919c784da52dde021b0382c1d761915309e40c6b24f88a3533dbb1444357e47bc7caa253269e8347355e1fd4c9a0d2e8008795cbff3bc2f2d5f081704250f958fe89bed72c6a4fc600ef78ee432164fffcc7c329d4246c1afa6b4f80551da303b48ed46af443a496125380415e479ff1ee1b48ea576c82023505c9ed93770f06255a9e32f4bdda84752480a9bb263451b61e8f4818919812c2e341dc2da93410d9897401a69aca6d500134521a990d1732a297f6f36c9f17a11ea3fd364add42189b7c2df311fd6f305f962f74227ab54370b19839068d9dbd097ad784ab533c49acfa10d54ade7e686b1ddef800ad66305edb712ca127e7f2f42df283a1983f9ca92b65c89e1ed34e25e0bd6dfd5f2dc53ea165b1a4e962e030ceeaa7186bc97d0d4b13ee263a93163105c54c4764597a5170e2b744feb2329facd9b01d204131ac16a8345497dffb3453dd87560d781b132eb721dbd76ed1243066cdca51ffbcabb1d9e6f410d1f8b601b555fc1b64fdc07a8515ad1b42d7fc512549f344361268f68073b519f89228cb087d9a56b4568bdcb58e56bf50889115608a891235c18756b33a8b445f251fcdb168e023f93ed21f2534120f65312d43252bf2f22c2fe429c2b6e89b51daf63edf268d83fc5124764eedd0c789028200d72ff5d160a20d5cb28668f25f2f06ecba72a2b3536b9decf0e61de17e5497fd373d469306987cb52e2d36b7436714e11becfccffb400ee9101a904dafd2ee6687745fcd430e20a54c50d94adaae7e4bfe6798dff14ff7f571879b62d0de6088c31ff45a5c26083ef6d3796ff4ebad88b35f87e7bc8977926730977ee0c13e5c2f43d68a327130541735de409d7314c174456b27b108af7b62ac8127870b93269f72a2af6109349478473598e03f41db9efddd0149a2b0ec265dd8ca97688c8d19c797014608a4c7f51d42616ecb4e112bea833c16d77885bf61a4eee6cac3c10c8fceb8dbf8b84bfc1439a05dc40a5e510f5c454c0464910f1e4ab7e0059a9599674fa04de89759d13d70431fd6d7b77443ec6548ee3eae521d92d6dbc4b7076c865b73908a5950e21044b715d7289ab5ebc113b8e4d74fed038079e1b5d63bc92db6876c938ad91630b07949eba23d93109f53fe5b117794d9849d183f2edf1a500cb5bbe769dccb84d6ea4ca1faa428ab3c069be0f68c56249b312efecf05e1073ef3f2ba51c3bd11a374c3f534978979bd66f9b3d67cb6ceee1ea46c488a2fb288108cf89cb21cb107e22ee9295f281d08e51bc983bf19a45d97faaf82869f394e38588c75b74084fde2bae381f05ed4e59f17d077744ab885dd96bf685167e7c4e5ac3bc61584e3861fda522943fedf5edcb91c1abad7d991aa9520c12781abbea6f7e2f2bccdb3c1a01ddb87eb28ae7a9118cb176ce39f1ded8c8c19518074a3234d2e3f33095bc1059d872ccfe03c22565bc688aba88dd28054df07feb4b7abc2dfc3f4889552225926b30a48d7e8a57202df2aaba0bece7981782479092b25c92b42fc2a8cc05c3b6f5074a9d40b016c15f9767248865a0ddf77f56935b821fce6627bbb4422976a4b33577f864f1cf4d067cb1488e1e831636fdd0bb7d04e118031a24f5fb079f035c0bb5c07edd4bd423ff66df113a835b3914bde476e1018422b2e9e00648b57e1c81c72cce01cbc0ee294e0ae0ed2643c10f80e7ce0392bc93211a5714f71953aa17b9622ff757e8979a0b12b5a6f512384353b9b240fe723a16f613333a4e142e70f777a60bebd4d9f7eb2c7898532a4ce43dfedc9613ba49dc600b9d949debdf4cacd03a5448855cae37f61fe217ffa7944d0399ac900adb7453a556024042ae06a37300cbbc1a18229b0a195b2a107d9640771e76d504b378932609598640240ab33688de3070b709f2f17fddeae1e039b9dc75cb5c2bc462b70f69a411406640e7ccd43a834da40ea354f7de0bd70ef913d6427f909463dd2b8af983459a5852500f4bbfd9dbb77c9c2f26395cffe5794da1b88b5f310b3ec6ba8f9bef9110657907d7f9b4f4f7b318c8f1b48780b41ac7d60be99554243febdf9a0dab400adc173baeb8cb669f2f415c0fd8e1a591635da3bb2d0b9f88994fa1b3f2bff1ce9bbb97512967bcac78c6458e1f5ad920b95412e3ffd75934e9cd9fc35d0dcc7ab21388286f5f267cb10db2aca973965fd457770e69c87e0b6c8c98769e29864ff7c179dc8196815b0cc2109d16b4126038528635690a1b83b04755aec67351d4ec45e6da406a02706ecf4e7ea177606d18030a95fee4bb66d910d61b204f175f7902e1582590f3ae445a2783ed6dc7e0a26cccc4bcf0eaca5efac5461356f610492cede901777c19cde46072e6e11c6832db1e6cb2447c89da42f4bcb96677b74d41b0f631ebfbc82a54afbc952eebd80bdcc98bf0ef1ad4c93a4100d3ce0fe0cd79ae6e4e4a2dcaca416f30f7676397f4151d78941eb9cdad88ad69bf2eb85003946055024a77fef15acb43bedeb8e502952ec8d4fd54f29d2da0e12c6984e179c4b5afa5daef87a16f78e05d553605baff8a8657f46f1bdd505df068a4640439f0f1acce5d19175952dfedf70cafdb0039379918c39b82f712c37ad19dc0ed0ff24ef28f787bfad7a0d2678028c957cd0809127eb97c0b401a0cca0b341448302ebdb36f81337b9c3963334ddb421db07efb9913b68259480c3b5fb0662f81e9222595a3525e98082b7cde16f70b5c5cbe83967a0e15941cf4300f7599066ecd1f871ffccefaa785758c62cb4c8f7ff48a5ecaf2d0d9122a83235df7b7f5fc9c3e88f4ef3d2b01f036045df0d9650c98bd23254de6800a8d73804bbbc2c43dbc968410215d87c7303fa5af63e11a78ce0e3e78a63712086925bc268dc793d42c91651d29eccd48ea4fc7808dad29103b9d4adc630ff3005514c729f051ca306c0780fcb571e3692d9eabbb4adc20bfbb274c3bcba3826812494aec55f6a49896c45b8587db47677a9f286d917c98e608f38a5f582a201aaeb51631888627318fc1751d404c19022bbd8b85109157227cf8ed66fb4e9582af78143f15676e6a95c8a99d1d738cced8c7e1a16fd398653472940b61630dae2e8557518036505fe4cc4b5ab9fe539ad5678d2ec106a84f26ae71d4622f616ebc4cf83e207eb9141fc970c597c5c516b80aa8da4e54a678a32730aeb3226b83783c3e5b448404ccd4ef9bca86cc0611ac2c02a3c5241b41da165f8c61aed2d546b268b67dd042f9c03fc51ebac58f566c47a1506b68af8a766119889205eec0cd000e92b30ec8019b88e0bf971285fdc18e41e0971c6bda9d8a1a3b7a3a5f9f4a40ced655c0feba9a26230011684d5b07c8c77d55be9a13f6c6783b7d8f052585ebfe0beeacb52d1ff6a4d1fa6a5bb808a6c7a5c496177e6cd05f74a171fa6a3592c36ba8c50075360d78dba21843e19e3e3cd02aa6c0daaa9bd1058484bc994975af903c9a98fd244442b91fc693153c19ffe8144b8697eceab2e11017a79f282c4de1cffacf2a705f23bac05748e8ee5cfeeba6a6d727f1f1a5d7e47ad682ffbd2f72a78ce015e521e830a2994f210926509bca24ae29c941b3dc7c070d348f5127b534fd8f6464759854b03ee6b1901ebca610e77e2bf3e9d9e477004e4b59aeeb95b7a7684833a9e769e5461141d05de8811c4102724954a6ae2f638d5234d630d673018c4fd53ed1005fedc6efb450b1062dc2e69fca5def541f121266f5f5349171e525b945b1eb6a24c72028f8aa113857d73d26f180ad7f587be5ec130b1efadccafe3b371dd98aee17e67ea5d89514742f955c5e4c274a08500d4b1d421cafd4a3ceb0b89caef3d08db6d265ce8e3a9d6dd6f082bdf272607fb26e5193de745b558a4bab486593023e8e661435a7ae92057fdc969b563d3232059c027f9fd3cc69861d0e0530a965308d1f393c36cf085ee0efadebec6d46f6645164cf8d627d3e47196141d1c13b5fad5e1c1d4bdf73374d705edcb86458161ad9c44e1150ff55b59743e4440eab9055a9de71bb9898fd64498a3b1c3d749e63d2a6da85cc6138722b695b7fdf3d34edf47f689f649fe31e0f406d4067f39bb87045cd00b0e5c68427a5526bf0b7bce2bd60b988e4af7936f927c6e23e8d2e3c96d7c7628a775fbd65da89e29d2bb9324a2a07898f06552d84e69fcad5d352903ef102afceecba52345efd162e3e2139cb3623f87a8409e35a5a67966702a9b3c5dde85d21eacf3933abf2ebb51d3d82993e9da8c105d6cb1c18160318c97c467906ec135d104043bcae8ae66fa82e93c0127aeaef40e6bc0a7f27f9c6785f7f3b0e5eba57f6488e9dd5110e17c47efb7d145f6508a5c12dee8d60e63c9b047af62a03aee329e651d809b030563ecc6b12c74181d105595378ea740122a7cb69b7c249df9c94e31ff34ad24bc76a89fb84bebf2a0dc736477a6cccc8d61c66ac76956f6900e187690e1de5a6ebfba57529a326b81c1fd159b84ecd5077332b74c07340bff1e09ea866e842c4ab5ec2b59b55aa841fe86b2222e47257f93b343634b8e4005ff323b6f699c253392ee125540a456a001ba04025843183885f9d3d6db33fe68cfc639d1112d7ee231a907a801e49f5fb24c31cd4f2d10684e8984c35b05847c2bb4f1a202dc55119965d13225b370477f04df8e36a8498be088b5222d58d45e61f477bda96b9adc87a19b4b72433a36c19c20a80aa7436b51ec02bc72d4b66f57c2a35781fbf065564521594f934290e478965049aca5e3991c66fbc19a91afb26bc974457bbc98a4406bc342f7476aac85ddf2fb6830a92f75b2a53127bfb57eeecb31cc34954b5daf07c24d4183aef55b766c067be081867569150c1a5864aff42365b7b2fbbe8c0c8640f7153f68d21d7acd03833348d2cbfeb5972409a9cae5b5593d722218ebb97671cf31f98200f2c9792bc9605441bf3896ebd95b863297dde4908ecffe738519cc1397cd1b7e555203212ee1c62884d40422871507552a0cd631690a1187f69c59ea33b697d36099bc196e595624fb357d0e27f2bc32c53d6776580fbd3882b66cd5ba4c0d73e826658a994e1fd5eea057100e8563c284771ad476d5e3789840a9004bf318bea19ccf00260408a39b1ecea3ce6f0f74b655abb7c977995276ee065a6f58536813b15acfffef6f38b96d7629fcaa49b3f905ada74e6132c824a0cc8c2df739177cfa72235074d5328ae12be9cf751a3e1975b207c63351be10c5cf190ef23cc409ba4d4b419d1bb74bfb3701cb423ca80fa8d1976400784827e1971978c6c5ab125cd274818a3399f8967fd78f0d98f4fcd1032252ed6fc0d4adfa2aadff6f232ca40778a68b725d69ce5632ab707f420f7cc4c2f804c6485e963563d514ac3962cddf15e06dbd1a9f22c79916aab8f10ca8d5e469183ca5bfbf608942b191a27de82be823fa694004c732100e8995d8d9c0d4d4f6e353802fdb7925a5cfd6355ea3101225189a2fe5a1db809509ee0a5cfdc9ceee068479dd0587f2dca31af05e39bb4983b67e9bae015b58263d50e203bddb857b58f55a8212e975a21e312b1067d9330e8536ee4345d363e0a11f62e92758749988b2003c08108aee5740904694d7339798f29d2b09a4dde15163cfe6272597cdb8edfdd5030c52eecec62545de62a3ed845e59e3012ad23d1049c5b6b5ead58786f4f734bfa3538a10df628f58a3e51faac2e024bc46bc9718e1611098a6b15c31b986e05cb589c791503a91bfec7b6c5c4dbffdc61f47e3cb342b3fb4e015fe4cc904b0f263a1dcdc329db81f4307fe3e8e81ebb5ed8ed6f12c16cd80638e935437bf7f19780a2a71ab65e9a2f18b0b4d20a2f0b65a86aa25dfdbc1134e824962d580c02d5a849aa734383922577981156e2ea5570111e00566d77d0bb7ed0716f116e661cc2032848c2ee20f4d101a5a0cfef7c9e98b0a388d117bc3bbaed43e4021124f00bd908144c720694df3ee7721655bce0d72df8aa7bf92ed65e365c8ee32ca03046320be04d0a83f29103ba96d453b3cd0643a1dc4413c9e0cdd8493dea4fdeceefb0d520ad156e39fb0f1472d8eccb552c5ae1194f61c91f47398971976ae59b9e8cdac35f286259e06337554c93a021e96473c3f5a818f20b363df44177c470fd2eddde06ae96d257f3d2688b5794e1e1b7a922d2a88b4311122cb952def8a35efb7bd3dffcd92f4d574c9956077e6a1267ce2778676902f32464450385ac86ca84421f7b9ade8a12ad320f721454639141a9cecf57cb3e682cac48c7d32ed341af93dfcd2f8a84a920b6ae377be49da28eab808b7b431097eb2d2bc94a383e131ba2e45b55dcc1b0c5831146ebefdf84047a3a2d18f46cb8aa37c8e05fd8363925c7af841338b49acf5f1f82464f3d51f17790f7c0060a9d026f098ed1f7faa22bf33d0d3a66260b83d58f9a4304e690023dfd4be7b38e35f802705682a2e9271e50126558782502643dfe185644ea4b4f40d1317798473ea8f8d215939faba55d24b3318ef7aa6f45e87acab23eec5350efd7ccc967a916dc6fbebc5655c8d9dfc566a8c6532da7b0d64e34c059cee9dc358003778a069b50fe49d05ce8f6224ee7158dea42721d107460925c48637cd366a28b728d8a29791fbf39d85af0e46944b2138c6b9d138602260d9d1e5358d0d6678bfeb5c098b7e0dcd380fad216a84e9ffcd31c15c6ff09ff43c6ce4e6b9b1f6a05b5147f2609dfe0ebad397edc37a4d15d44a5a9613f6ddf7c00e5a2d8ca9009e128eacc6e428aff5385f5c18913c5b9e924fda7d5928b3288182d9c22ed6670f416295765f1bc8c04ae45569a3100b100aeca54b91f915aa9cb07c1dce7e911dd967e984e6eb265fba138dd12be4b3ad5a4eb0c6ed19bcc109b8b4086a986f2592099043c4ee9b5bf70ffc0c10fc8d1ea2cf36f7bd60700643ef3d6f9c59356c0fde87ea56dacae1e206e88340eb83ebc014394bcfd248d512b032615bbe5d33b56bf63705c06c224c8b29b70062f06e5f1e8073b27c668a5bc813c6e16ef67177861ebeba8a9f93ac27a8a4bd108a813ccb89bb44db3a907df64ea09a5a7e28c26cc8e121b5da73be06479fbc14f6e8ec692a96665e943e3902f49fa378635b1b6633c3cbf3eef88de615dcecd1df25a2970511d504b52617a65dd70a82348936208a80b6888314e6461e10bcd7696cf74670ca675a4c0340273600669e4331b3df093a0e2346adf37332a0f1a98c7c1540c46743112bcf971daba3a16a4351bd4524588817e55f29f2b0ce47f2f3970c6b2d9cdcbd07daf4cb7b72f4fa941b628b4bbe8ecfbf614f6d646e524009f1d5a580fda11ae6f208c3dc82a7b71828d0e809db1ff6e0370e9e4b7c503136facf0ff1bba3898de6571ac48175da127cc82e714c89a9c972c911132fe7bba7cfe575cd8f851eb8f1722e0983d95d67164a77ff14de399a93c493db8869e9ab505e10e446acd5d91b1255da724959fe4e900c3a79941e11db54d3c274bb7fea52738445959b95c2806fca18e1da271d812ac9774e79eae281e6a82e9c80e7f65c19d14ef954751088cfce30e2f4ba4152b501562539ba5acf3d40cf8d3fcab4f5c96991fa50f60a1dd138bc32d4fa489531269eec335e5cc36eed3517d03ff05aca62b6f258600fe32badc9e41be3a0abe4096bdd2a420d58ec9ffcf1d2cb679a71d0ed9c5bdf9d9c1ca6d6748bd72e5079e19f6700338960d3e493162e254ab7acc77aac10007b480ecefd027addfdec7ff75d4697a5faaea9a705736ab0cb51d5feb044fdf47b19d7f97cbd582932659c0c563d24fca01faf9843242be0b3d0937ae6fa357c2eae031656a93f04e4424c3651211bed798058b3798f86e6f9e4d2141a0dcb651b86c5b1fb1f463cf7a7ba9c3c6c2ef00a8674ba17647d739c176c034a6256a459b9f263c4688e16d0d8d6b78a03332ac6834cc1b682e0c09d39cfcc7bb6898b964c7389fe04792c3f4372403186d448b49e325e3b8bcbcfb04db3d7596dc7b919ac4c5d17d0761eac386356a2434d93583849883cb522a1ad9e372bf2d415b15f3aa954fb7561e73a37f3707409d9a815ba7a8661542d901774e10f2b8b953c55ff8233c4cbcb6eb3b25e9583a1364522e73ec1019c239a66af97ee2e43298f90b5f05fca0212aa81a1e3b03d3c81f377cb33136e0891150931bb6badb1c18f8c8493bb8ff238e5d366de94614cd810e822f9c1dcc0188493361199b5e4232563b2c8db600ca19477bf36cd9a61feca7965f1ce4e93ac81c4a464a4b9e2744c4a003e161ed0f8540f4cb5817da52f562d69a498aa7a1c4ecf471b01e2ee857d610a95e8306a5f402853e2112cb2bd87f7a9af7ec215c2679778128af0fca5a72d0ee024f413ba916a22213725a302fcdff34deddf6c31d1b6ea4e62d88b9e8e1fde44faef1f97264e907485731edaa353685c7c68497f5c10c4b04a487278c28e0a78280fc2a4dbcf3ce9ac57fc6d28af60ec926f499c19cd8e00a17e7591f08eba0d820183469888dd94d5b49c6d7e5cc17601e679b5a75bbab6356538729f0a49e41672e112524cbddd49796d60d2baef7b4702dde76620ced171e0d598dcd7f89e98e966effed1f9a8c7a6c9ab234b6e045d1e356a6a568b88f94ee36b97d213f99025fd3a6b1e60cb972b6b689d6a626b1fa7b8c4161d82a9ce9f7e1a9e3edb77144e5e80689790a2167426507875ec21d9a71d31b01259282425d74a05b83ffdc623df92a6f7097afd8200186b822d07d1de8e9956fdd57a2ee3e177396a1311ac360cc5e919c9aabffa3949b4dd8ebeca61822529f21a6b58fd75aae31dd08a09d3da968f416105a4777d6163d91f5a6301e6a9a8496a66689bda40bd900064efbde6e372cd3d76b6b85a85a9f00e10fa9424d0bfe6eb7fe2d90d6cefd052f09f248dabe97516f0c99d0348d23b82b10e056fa516a1b932a94fd790b0bf4c547d0aa243bf17c3aa5bcf10dc288ebec5adb91083c2e638b4e7564ca7e3dad507b288992080b2ac030876a1b79a6a10cef39350a43651d7b4789738ae33a1a34040107e1bb7a12cc656844d5baa228d1a02d16209296d19418c0f0524e52efd6153fdbd77be405db81c67015a4b27ccfaab96234b0c007d1b694f4b58c66791b427bbcecba48a40feb5e8584e4ea2324b95c0da98fff908eff72d2bb1444d3778a9fc8b8e1b18c2744c04b8edf403049403bb5fbc3ea0bef89b58f1a5607d99f28992fa6fc5f1ed124868c38095beff1985e5cfc2bc635f0e924ea7a4f5839d39fc3571ab574fadd2ae3a5d7a14e76aedec1a94e69fc5b422b6a227545eb64fa371264eb79d49517c9bc6a3d72042cda6630bad4cd73de2f1a346a9d41fb8dc023738a9f903a07649f2bd3f2c8d0e7f77c23d709ba347eb5167393805be23c482ba1e07f1ab730cc84002e26db345ef94894920b589bc105c72141c3a91362f7307811140ebd8adbe526140164e9564b39ab3744fdcd44e2aa268bd249b3f3c62accfb6b78c3b5608546a995efe5f16073a4619fabfc96cb36933f5156da912c12336c3b1761e1dd5ebf9c013adb3659d4373958c685820ccb4b232853e969ddd2d9a4ca424b81ed60cff7bba866584d47b4475ca4e07572b2a185f0815ca8974030c11c9814bc089822d4ceda034baf6733b510c9e804eeeec32dd8279f319c3b65a120013848ba34c4fe044cb34ae2c11df7f72c6072c4a8e417f0dc719e2f82149520a97cd4e1555150a668c4b77ce68add8de5d28e26df67573c749f7904f5f6acd44167673274616a15afdbc579e9e132e04e9cf72324ea887415e96807bebcab4a689f5edff51b25f4473a2104524fad504d9730b8c50914a4699d74c1b218306c2a8506edce30093c16a96b977560facf8872828fc5ac1cc4add526e2a3331687be321ef37c328b84fd4fa5fb8271c6ccad062ca512f95311df129699840bb6e8394f5bd6ee0e65b50bb09f6c3aeb9ff2353a3d31e2713550c5b5c9340dcfb70f73a453f7a5a40eaeea29be3c03639b3aaeb7973fad8197e53b6a653f38ac249a6a5e5704675cd1aeece2d1d3b23fb33873fe49d5be7883625bd32540821bee61d29c0cb6ea9b16f499955586667e93e71f081b4466fdaf8f622cb9eb45310007bac686ee7388626c3af433b3f8d2a4536baa09cfc32200b1ed2510c76897781d447dc38cbc41686c00cf60dd72b2bb6aef1bc5a94045180318bfadfa5a7720049daa9bff6a3e7283bbd6eced2a0c5a28d5aafeece5e292d34a8ab00c766557b79c4a67de5ffca671ec4e32d8d5cb3ae9e8ab72c9e2d881e34d7829b46fa1f7972a8b41a36485b74fae4f986dc1967e1a8f6faf8abcd1a08f8ad341cf95610e3a6462d4829707b7fdad885ff249f6bfba9b984f8ee9d2a8a01d96c7ac9775a7b3d8a004da721ea092975a301294d9e8ebd5f81608b40de9d861b530de394b5233f9de6c0761606152594569e8906aa7112424158185a163fd72d8a46c255089e8980c9a888b878c79d655be72a84d380f811d7f9889b107fe00f70a20c2542c1114a49ccb6b9e440e90008ffde99f6b86e3f52445ed7e78f447455a0a388fc2b111fc7b04aaa601bbc54e6cd78dd1942c0baef71a04bef78c439dce6ed62dfc3d5a575feb066a4626a0570f1926ca21442ae0da06b1ee0be53fcfffffbaea9fed789aa6b2366dd11d8de697c2e735d3d222ea1f44ba34e8755514d639e5177d83f5ef6c3372073d22447c60118dd15bf24d4d4912bc316c20023bb64eb1c7cbf4e918c493d15a2049544bddb283c4414f34eec2cc0bb0ccb70f177a296f4439757d4d7a7cc5e144b2d08f4777a90000b0e71edb1f3981835fc4a4ed378745e684b15a9457780119b3ad7501d67bdc171229137e1e7a0cef5242f7f2a88421f39e73fd01814c904a070b4c701b87296b632b4b58a2f395adc5d776bd2664112886ad5a68360c9c5b4501b8ba4cadec20d4683736b539219074bdd03120e8782f10c03dbeae5110367b894ce4cf6479da8f6ee1d881a13975cad74daa94614312ea1a2fbd81b1d053f26b8a8eaa8c219fd54a648b94eebadd3ffbaceb35692679b75bc5783c8dcb223cd499eea435b620095bacc6ccf1c6870b7c815679d985f8567c0df5cd92eb03deb3fe64bb2b10790109c806c4a55f416dd46d2dcbf43bb6e3c5a9ef1c1364d0e37c05451284eb6c016d22762e8f415917eae75049ec954729ddc547ddc040844630e2ae5ec3f433c0c07280666e36f192ee8285add1ca89a2ca55f7029eda5bd0d23104bff08c05ca1ac2cc2d4413c4943db7553215c4d7d9dd4b0ad965324f4d2f63deb43bf683f5837cc0c58642ef8517b31adf33f8eba73cc147f7753d276394ef17b655c76364a048f2b86691d20b46c9bea567604cb2927e5c3f4a537ca6e3b7277af73bed95e82874a12add0af925e5638b68e9b4fa8141bbad003f0c0ff14b7748b7ce8aa940d4902afc57ce80733849e0f79840d447d4455a1b1db20a1787bc7d2a9b763da50149dd191c2089f16fa8a16384badf9d9ac8195802a11276a013131272fe028498134661f8f93156069a87b314c141255189ac36d18e809725dd3b9153d20557c2aee9c6839f2ae7e0231274fd2d31be6aa60f4d5ef1c8e9ba5ceeb8fdab30a6440ab6826c5f0ed3da601862d16d7539846e8e8cd043fad40e8143f2245beaf9faee6ebfb84fb1a60917d63fb96913a74b0bb2505061e381175ef840af22781bf17bb8263f431e7faee5c0307cc3d11816f774199b4416256948a7a5c432360a7961900d5f248a4239eb8a99d15dd05c99b78830e1ab918f0406f2548ff0860e0125edb012baa2d4d7dabe222eaface1b7374300419f3a9f7046e2fde8b49585f4152129eb7b1f1bb1c883e987d50858b5de988079c72b74d1ae328a844d509b83d12a23d9f96acd8d319cc683e9ed2eefff31b6c8d5f4b0dc0db92dd2da3064cb328857e620c250a6b2986b611e98ceb31cc26d6c88ba6bcc1c158f5a3dc5cd152500124fecf2109f70a60dad0e4a44a6728d94115d8a6c46ee5f44ad10f5f34f2654b922d7718b1cd14369014f4745277cef041738f8b312cbb3447bba4c4e8a7cacefb2b120b53c315149944a62ca39f6fbca5dd9a02f4a77e3bb9ea3dde0fa89854f436fb973ac6a5f3a7fcf3fefc0145c5c06f8af9fd2ca8f4d90f62e21d483d2a7265cf74bfea755d6b757d64c30edc1c1ea1e236accd3006541b310851ff82cec6efa3be22dab1df3aa44375a4b52aca951a35b1ee47c702acaf6ba75593a527995771eeb1982f0637004e01fde6f28cf51cd0fd38c8ce7c218ef2b62c1d80b2079229394790abad6317846c4103c4d1f67d883c6ebe87805a8f52d2911c07703436813ab57eebdf9f3455990211c119c1b209c9f4caeb56c7e48a4bda0c10a331bf6cd69b71e4ea70a0be0d2f27d4a90c392dbdbe3807888be35a07d9b0bd0572824afa1025a3ceb9b92ce6ef5892e27c16d4f0fb1343e25022be16579e4b039371d97a766f57274621e4e840c2e53651f4bd28820241b5c363561ebd3603b7a45684f44b4bcc415d747a42d45a636e12167bbf27592d00625809cae1ddc7b6fb066ee56f085af37d6fa58d0bf6dd1d74ad09bbe126f4ee2a60d1e5a1212a8fe761c4e9ce28eb98c88929706155a1a404b5baeacc60784753c9bea3c3d865239d2994df46adcdd3ef2772d54872b70a2017bba3da31f898729390e4df1fb9984194b3a6202db743850976580ae2f0e8c861179aba2df155191bf0cb7983528e4f21b3290b16463eb18b6940fa5f09d37bbf8471b0de2af2dfb0c979080aa67ef080c4b9ed0a96595ef0a6c417d3d0c193365f5c0bc9909b94508ad958f2fbebbbe924a8170e4123dd1af2859c257d677f81b238e1335a7c2481f897cc7175bd098307778b41364f81467a319fea5a40edf16371a4fd3b4407f7f5adffb95c45d22e7d8f4e08da8440cdb10871173ec98e97f97d471c2b40fbac36967f95da1303124d01cdb8e4c448e1a98f5c530f1fa9e731b5f4ca2497af2077a2052bcc0c1419e57f1ae2b8f6003f831b48f85520c4f46c6a863499778547908dad829dbbb559eb94e3e55edb546e95b2aa65186c3f04920efbdc4fce9685007b3b9e5c830556796ef57302d968faf1dd6a459aba7bf2c4bafc1d5d4218fffdd4f357ca9a9fb782820c3f4024579dbfeded114b6e610c48bc09451da97480701b25691fe889819e80bea2cc6d77515ff90295b6bc667f25c3dea70310a903a739e1b39f4c08c4da073f4fdbf54f17ddba9763f347a389cf6a37fa73f270cbda8ae3686057e911a1fad85ed6bde3218f235f2b34ab52da32f7ac2f6ec9f404e741fb0e3b87eee43d158f0029e52ef4a6b505878c294c02f3ec3e912153047f6bb1508c89468f39c9cee9411dd07f789cd7d9227675067c55c5bef2aba55dd22099ee2a7119977f1af9577a1ea323f40511523a0d20c4b6535243860563f5a40e0771b352ee2cb1c127acc096e9071cd9253ae73c6ced30e777bc81e73e912b8e1b1000a917e67915d1addf323fbbbea3e0c4189df3956edf86d94f471c5df1df3ccf7538856d0f2bc21476bb606e8ba3e90cdfd05e67e05f004e69564d31d562cefdb1a70f8566873906c3197a7a111fe0e7d8b55744b90a0c7cf603d134f358c94f5d6a3845d9311b8bc9bc5659019835be2820a0dec843494e284c9d9a1cf1490b286224112d31a503f689778bd755d5644557c2c4c42af5711d7fd62200ec048aec8fb803839dec22626c02353bed73731165a673c8c073a9cf824bb122a5212329dcda38b66f78354679ddc3e1ae78a08e11aaf6cbe0ea4fa7fee9d307dee77c55392be469c00a8dbb903b2fa7fefcf402dbacca832b6b55282eb5284ce08985b9ff872b72aa39dd4f37d3473c7aba47c767719f1187a40f4778eb1a750fe76d8280afd7a26f334128785c8cd1582418173609e6cd8ea4b5509e810e41f363ed076ebde4467c4f7523bc3ed3f9f532a2de908e338e2417d8fece993034186919857cb4bba730bb67ab4f13d2e48d66cfa3e24fd0abf40731ba2286571134d54e87b0ea77af1eaea2d6eb0a9565e39803c7689cfc9095a0059e8506509bb949c8db6a48f4330f9b378e64c630215607d9f6c04cf334877644ce829ca024e0a228c9b0eaabbc3f6c08eab215ddbda2c11c976e1518077ae39286ab53d5b16e25633017b7af1919cc854893e2da2e5a0e05873e3275d8371fb08e7abe49b4e7be783c8da7bba7225b457e11ad567777rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkernel-5.14.0-503.19.1.el9_5.src.rpminstallonlypkg(kernel-module)kernel(__SCK__tp_func_dev_irq)kernel(__SCK__tp_func_iwlwifi_dev_ucode_cont_event)kernel(__SCK__tp_func_iwlwifi_dev_ucode_event)kernel(__SCK__tp_func_iwlwifi_dev_ucode_wrap_event)kernel(__SCK__tp_func_lp_event)kernel(__SCK__tp_func_mac_txdone)kernel(__SCK__tp_func_otx2_msg_alloc)kernel(__SCK__tp_func_otx2_msg_interrupt)kernel(__SCK__tp_func_otx2_msg_process)kernel(__SCK__tp_func_vb2_buf_done)kernel(__SCK__tp_func_vb2_buf_queue)kernel(__SCK__tp_func_vb2_dqbuf)kernel(__SCK__tp_func_vb2_qbuf)kernel(__SCK__tp_func_vb2_v4l2_buf_done)kernel(__SCK__tp_func_vb2_v4l2_buf_queue)kernel(__SCK__tp_func_vb2_v4l2_dqbuf)kernel(__SCK__tp_func_vb2_v4l2_qbuf)kernel(____mt76_poll_msec)kernel(___mt76u_rr)kernel(___mt76u_wr)kernel(__ath10k_ce_rx_num_free_bufs)kernel(__ath10k_ce_send_revert)kernel(__ath10k_dbg)kernel(__ath11k_dbg)kernel(__bcma_driver_register)kernel(__cfg80211_alloc_event_skb)kernel(__cfg80211_alloc_reply_skb)kernel(__cfg80211_get_bss)kernel(__cfg80211_radar_event)kernel(__cfg80211_send_event_skb)kernel(__devm_uio_register_device)kernel(__fcoe_get_lesb)kernel(__get_mtd_device)kernel(__hci_cmd_send)kernel(__hci_cmd_sync)kernel(__hci_cmd_sync_ev)kernel(__hci_cmd_sync_sk)kernel(__hci_cmd_sync_status)kernel(__hci_cmd_sync_status_sk)kernel(__hda_codec_driver_register)kernel(__ib_alloc_cq)kernel(__ib_alloc_cq_any)kernel(__ib_alloc_pd)kernel(__ib_create_cq)kernel(__ieee80211_create_tpt_led_trigger)kernel(__ieee80211_get_assoc_led_name)kernel(__ieee80211_get_radio_led_name)kernel(__ieee80211_get_rx_led_name)kernel(__ieee80211_get_tx_led_name)kernel(__ieee80211_schedule_txq)kernel(__iwl_crit)kernel(__iwl_dbg)kernel(__iwl_err)kernel(__iwl_info)kernel(__iwl_warn)kernel(__media_device_register)kernel(__media_device_usb_init)kernel(__media_entity_enum_init)kernel(__media_entity_remove_links)kernel(__media_entity_setup_link)kernel(__media_pipeline_start)kernel(__media_pipeline_stop)kernel(__media_remove_intf_link)kernel(__media_remove_intf_links)kernel(__mmc_claim_host)kernel(__mmc_poll_for_busy)kernel(__mmc_send_status)kernel(__mt76_connac_mcu_alloc_sta_req)kernel(__mt76_mcu_msg_alloc)kernel(__mt76_mcu_send_firmware)kernel(__mt76_poll)kernel(__mt76_set_tx_blocked)kernel(__mt76_sta_remove)kernel(__mt76_tx_complete_skb)kernel(__mt76_worker_fn)kernel(__mt76u_init)kernel(__mt76u_vendor_request)kernel(__mt7921_start)kernel(__mt7925_start)kernel(__mt792xe_mcu_drv_pmctrl)kernel(__mtd_next_device)kernel(__otx2_mbox_reset)kernel(__put_mtd_device)kernel(__rdma_block_iter_next)kernel(__rdma_block_iter_start)kernel(__rdma_create_kernel_id)kernel(__register_mtd_parser)kernel(__sdhci_add_host)kernel(__sdhci_read_caps)kernel(__sdhci_set_timeout)kernel(__snd_hda_add_vmaster)kernel(__snd_hda_apply_fixup)kernel(__snd_hda_codec_cleanup_stream)kernel(__snd_pcm_lib_xfer)kernel(__snd_printk)kernel(__snd_seq_driver_register)kernel(__snd_usbmidi_create)kernel(__snd_util_mem_alloc)kernel(__snd_util_mem_free)kernel(__snd_util_memblk_new)kernel(__traceiter_dev_irq)kernel(__traceiter_iwlwifi_dev_ucode_cont_event)kernel(__traceiter_iwlwifi_dev_ucode_event)kernel(__traceiter_iwlwifi_dev_ucode_wrap_event)kernel(__traceiter_lp_event)kernel(__traceiter_mac_txdone)kernel(__traceiter_otx2_msg_alloc)kernel(__traceiter_otx2_msg_interrupt)kernel(__traceiter_otx2_msg_process)kernel(__traceiter_vb2_buf_done)kernel(__traceiter_vb2_buf_queue)kernel(__traceiter_vb2_dqbuf)kernel(__traceiter_vb2_qbuf)kernel(__traceiter_vb2_v4l2_buf_done)kernel(__traceiter_vb2_v4l2_buf_queue)kernel(__traceiter_vb2_v4l2_dqbuf)kernel(__traceiter_vb2_v4l2_qbuf)kernel(__tracepoint_ath10k_log_dbg)kernel(__tracepoint_ath11k_log_dbg)kernel(__tracepoint_dev_irq)kernel(__tracepoint_iwlwifi_dev_ucode_cont_event)kernel(__tracepoint_iwlwifi_dev_ucode_event)kernel(__tracepoint_iwlwifi_dev_ucode_wrap_event)kernel(__tracepoint_lp_event)kernel(__tracepoint_mac_txdone)kernel(__tracepoint_otx2_msg_alloc)kernel(__tracepoint_otx2_msg_interrupt)kernel(__tracepoint_otx2_msg_process)kernel(__tracepoint_vb2_buf_done)kernel(__tracepoint_vb2_buf_queue)kernel(__tracepoint_vb2_dqbuf)kernel(__tracepoint_vb2_qbuf)kernel(__tracepoint_vb2_v4l2_buf_done)kernel(__tracepoint_vb2_v4l2_buf_queue)kernel(__tracepoint_vb2_v4l2_dqbuf)kernel(__tracepoint_vb2_v4l2_qbuf)kernel(__uio_register_device)kernel(__v4l2_ctrl_grab)kernel(__v4l2_ctrl_handler_setup)kernel(__v4l2_ctrl_modify_range)kernel(__v4l2_ctrl_s_ctrl)kernel(__v4l2_ctrl_s_ctrl_compound)kernel(__v4l2_ctrl_s_ctrl_int64)kernel(__v4l2_ctrl_s_ctrl_string)kernel(__v4l2_device_register_subdev_nodes)kernel(__v4l2_find_nearest_size)kernel(__video_register_device)kernel(_ib_alloc_device)kernel(_iwl_dbg_tlv_time_point)kernel(_mwifiex_dbg)kernel(_rtl92c_phy_bb8192c_config_parafile)kernel(_rtl92c_phy_dbm_to_txpwr_idx)kernel(_rtl92c_phy_fw_rf_serial_read)kernel(_rtl92c_phy_fw_rf_serial_write)kernel(_rtl92c_phy_init_bb_rf_register_definition)kernel(_rtl92c_phy_rf_serial_read)kernel(_rtl92c_phy_rf_serial_write)kernel(_rtl92c_phy_set_rf_sleep)kernel(_rtl92c_phy_txpwr_idx_to_dbm)kernel(_rtl92c_store_pwrindex_diffrate_offset)kernel(_rtl_dbg_print)kernel(_rtl_dbg_print_data)kernel(_snd_ctl_add_follower)kernel(_snd_hda_set_pin_ctl)kernel(_snd_hdac_read_parm)kernel(_snd_pcm_hw_param_setempty)kernel(_snd_pcm_hw_params_any)kernel(_snd_pcm_lib_alloc_vmalloc_buffer)kernel(_snd_pcm_stream_lock_irqsave)kernel(_snd_pcm_stream_lock_irqsave_nested)kernel(_uverbs_alloc)kernel(_uverbs_get_const_signed)kernel(_uverbs_get_const_unsigned)kernel(_vb2_fop_release)kernel(ac97_bus_type)kernel(add_mtd_blktrans_dev)kernel(alloc_can_err_skb)kernel(alloc_can_skb)kernel(alloc_candev_mqs)kernel(alloc_canfd_skb)kernel(alloc_canxl_skb)kernel(amdgpu_xcp_drm_dev_alloc)kernel(amdgpu_xcp_drv_release)kernel(ar9003_get_pll_sqsum_dvc)kernel(ar9003_hw_bb_watchdog_check)kernel(ar9003_hw_bb_watchdog_dbg_info)kernel(ar9003_hw_disable_phy_restart)kernel(ar9003_is_paprd_enabled)kernel(ar9003_mci_cleanup)kernel(ar9003_mci_get_interrupt)kernel(ar9003_mci_get_next_gpm_offset)kernel(ar9003_mci_send_message)kernel(ar9003_mci_send_wlan_channels)kernel(ar9003_mci_set_bt_version)kernel(ar9003_mci_setup)kernel(ar9003_mci_state)kernel(ar9003_paprd_create_curve)kernel(ar9003_paprd_enable)kernel(ar9003_paprd_init_table)kernel(ar9003_paprd_is_done)kernel(ar9003_paprd_populate_single_table)kernel(ar9003_paprd_setup_gain_table)kernel(ath10k_bmi_read_memory)kernel(ath10k_bmi_start)kernel(ath10k_ce_alloc_pipe)kernel(ath10k_ce_alloc_rri)kernel(ath10k_ce_cancel_send_next)kernel(ath10k_ce_completed_recv_next)kernel(ath10k_ce_completed_recv_next_nolock)kernel(ath10k_ce_completed_send_next)kernel(ath10k_ce_completed_send_next_nolock)kernel(ath10k_ce_deinit_pipe)kernel(ath10k_ce_disable_interrupt)kernel(ath10k_ce_disable_interrupts)kernel(ath10k_ce_dump_registers)kernel(ath10k_ce_enable_interrupt)kernel(ath10k_ce_enable_interrupts)kernel(ath10k_ce_free_pipe)kernel(ath10k_ce_free_rri)kernel(ath10k_ce_init_pipe)kernel(ath10k_ce_num_free_src_entries)kernel(ath10k_ce_per_engine_service)kernel(ath10k_ce_per_engine_service_any)kernel(ath10k_ce_revoke_recv_next)kernel(ath10k_ce_rx_post_buf)kernel(ath10k_ce_rx_update_write_idx)kernel(ath10k_ce_send)kernel(ath10k_ce_send_nolock)kernel(ath10k_core_check_dt)kernel(ath10k_core_create)kernel(ath10k_core_destroy)kernel(ath10k_core_fetch_board_file)kernel(ath10k_core_free_board_files)kernel(ath10k_core_napi_enable)kernel(ath10k_core_napi_sync_disable)kernel(ath10k_core_register)kernel(ath10k_core_start)kernel(ath10k_core_start_recovery)kernel(ath10k_core_stop)kernel(ath10k_core_unregister)kernel(ath10k_coredump_get_mem_layout)kernel(ath10k_coredump_new)kernel(ath10k_dbg_dump)kernel(ath10k_debug_mask)kernel(ath10k_err)kernel(ath10k_htc_notify_tx_completion)kernel(ath10k_htc_process_trailer)kernel(ath10k_htc_rx_completion_handler)kernel(ath10k_htc_tx_completion_handler)kernel(ath10k_htt_hif_tx_complete)kernel(ath10k_htt_rx_hl_indication)kernel(ath10k_htt_rx_pktlog_completion_handler)kernel(ath10k_htt_t2h_msg_handler)kernel(ath10k_htt_txrx_compl_task)kernel(ath10k_info)kernel(ath10k_mac_tx_push_pending)kernel(ath10k_print_driver_info)kernel(ath10k_warn)kernel(ath11k_ce_alloc_pipes)kernel(ath11k_ce_cleanup_pipes)kernel(ath11k_ce_free_pipes)kernel(ath11k_ce_get_attr_flags)kernel(ath11k_ce_get_shadow_config)kernel(ath11k_ce_per_engine_service)kernel(ath11k_ce_rx_post_buf)kernel(ath11k_cold_boot_cal)kernel(ath11k_core_alloc)kernel(ath11k_core_deinit)kernel(ath11k_core_free)kernel(ath11k_core_init)kernel(ath11k_core_pre_init)kernel(ath11k_core_resume)kernel(ath11k_core_resume_early)kernel(ath11k_core_suspend)kernel(ath11k_core_suspend_late)kernel(ath11k_dbg_dump)kernel(ath11k_debug_mask)kernel(ath11k_debugfs_soc_destroy)kernel(ath11k_dp_service_srng)kernel(ath11k_err)kernel(ath11k_hal_srng_deinit)kernel(ath11k_hal_srng_init)kernel(ath11k_info)kernel(ath11k_pci_disable_ce_irqs_except_wake_irq)kernel(ath11k_pci_enable_ce_irqs_except_wake_irq)kernel(ath11k_pcic_ce_irq_disable_sync)kernel(ath11k_pcic_ce_irqs_enable)kernel(ath11k_pcic_config_irq)kernel(ath11k_pcic_ext_irq_disable)kernel(ath11k_pcic_ext_irq_enable)kernel(ath11k_pcic_free_irq)kernel(ath11k_pcic_get_ce_msi_idx)kernel(ath11k_pcic_get_msi_address)kernel(ath11k_pcic_get_user_msi_assignment)kernel(ath11k_pcic_init_msi_config)kernel(ath11k_pcic_map_service_to_pipe)kernel(ath11k_pcic_read)kernel(ath11k_pcic_read32)kernel(ath11k_pcic_register_pci_ops)kernel(ath11k_pcic_start)kernel(ath11k_pcic_stop)kernel(ath11k_pcic_write32)kernel(ath11k_qmi_deinit_service)kernel(ath11k_qmi_fwreset_from_cold_boot)kernel(ath11k_warn)kernel(ath9k_cmn_beacon_config_adhoc)kernel(ath9k_cmn_beacon_config_ap)kernel(ath9k_cmn_beacon_config_sta)kernel(ath9k_cmn_count_streams)kernel(ath9k_cmn_debug_base_eeprom)kernel(ath9k_cmn_debug_modal_eeprom)kernel(ath9k_cmn_debug_phy_err)kernel(ath9k_cmn_debug_recv)kernel(ath9k_cmn_debug_stat_rx)kernel(ath9k_cmn_get_channel)kernel(ath9k_cmn_get_hw_crypto_keytype)kernel(ath9k_cmn_init_channels_rates)kernel(ath9k_cmn_init_crypto)kernel(ath9k_cmn_process_rate)kernel(ath9k_cmn_process_rssi)kernel(ath9k_cmn_reload_chainmask)kernel(ath9k_cmn_rx_accept)kernel(ath9k_cmn_rx_skb_postprocess)kernel(ath9k_cmn_setup_ht_cap)kernel(ath9k_cmn_update_txpow)kernel(ath9k_hw_abort_tx_dma)kernel(ath9k_hw_abortpcurecv)kernel(ath9k_hw_addrxbuf_edma)kernel(ath9k_hw_ani_monitor)kernel(ath9k_hw_beaconinit)kernel(ath9k_hw_beaconq_setup)kernel(ath9k_hw_bstuck_nfcal)kernel(ath9k_hw_btcoex_bt_stomp)kernel(ath9k_hw_btcoex_deinit)kernel(ath9k_hw_btcoex_disable)kernel(ath9k_hw_btcoex_enable)kernel(ath9k_hw_btcoex_init_2wire)kernel(ath9k_hw_btcoex_init_3wire)kernel(ath9k_hw_btcoex_init_mci)kernel(ath9k_hw_btcoex_init_scheme)kernel(ath9k_hw_btcoex_set_concur_txprio)kernel(ath9k_hw_btcoex_set_weight)kernel(ath9k_hw_check_alive)kernel(ath9k_hw_check_nav)kernel(ath9k_hw_computetxtime)kernel(ath9k_hw_deinit)kernel(ath9k_hw_disable)kernel(ath9k_hw_disable_interrupts)kernel(ath9k_hw_disable_mib_counters)kernel(ath9k_hw_enable_interrupts)kernel(ath9k_hw_gen_timer_start)kernel(ath9k_hw_gen_timer_stop)kernel(ath9k_hw_get_tsf_offset)kernel(ath9k_hw_get_txq_props)kernel(ath9k_hw_getchan_noise)kernel(ath9k_hw_getnf)kernel(ath9k_hw_getrxfilter)kernel(ath9k_hw_gettsf32)kernel(ath9k_hw_gettsf64)kernel(ath9k_hw_gettxbuf)kernel(ath9k_hw_gpio_free)kernel(ath9k_hw_gpio_get)kernel(ath9k_hw_gpio_request_in)kernel(ath9k_hw_gpio_request_out)kernel(ath9k_hw_init)kernel(ath9k_hw_init_btcoex_hw)kernel(ath9k_hw_init_global_settings)kernel(ath9k_hw_intrpend)kernel(ath9k_hw_kill_interrupts)kernel(ath9k_hw_loadnf)kernel(ath9k_hw_name)kernel(ath9k_hw_numtxpending)kernel(ath9k_hw_phy_disable)kernel(ath9k_hw_process_rxdesc_edma)kernel(ath9k_hw_putrxbuf)kernel(ath9k_hw_puttxbuf)kernel(ath9k_hw_releasetxqueue)kernel(ath9k_hw_reset)kernel(ath9k_hw_reset_calvalid)kernel(ath9k_hw_reset_tsf)kernel(ath9k_hw_resettxqueue)kernel(ath9k_hw_resume_interrupts)kernel(ath9k_hw_rxprocdesc)kernel(ath9k_hw_set_gpio)kernel(ath9k_hw_set_interrupts)kernel(ath9k_hw_set_rx_bufsize)kernel(ath9k_hw_set_sta_beacon_timers)kernel(ath9k_hw_set_tsfadjust)kernel(ath9k_hw_set_tx_filter)kernel(ath9k_hw_set_txpowerlimit)kernel(ath9k_hw_set_txq_props)kernel(ath9k_hw_setantenna)kernel(ath9k_hw_setmcastfilter)kernel(ath9k_hw_setopmode)kernel(ath9k_hw_setpower)kernel(ath9k_hw_setrxabort)kernel(ath9k_hw_setrxfilter)kernel(ath9k_hw_settsf64)kernel(ath9k_hw_setup_statusring)kernel(ath9k_hw_setuprxdesc)kernel(ath9k_hw_setuptxqueue)kernel(ath9k_hw_startpcureceive)kernel(ath9k_hw_stop_dma_queue)kernel(ath9k_hw_stopdmarecv)kernel(ath9k_hw_txstart)kernel(ath9k_hw_updatetxtriglevel)kernel(ath9k_hw_wait)kernel(ath9k_hw_wow_apply_pattern)kernel(ath9k_hw_wow_enable)kernel(ath9k_hw_wow_wakeup)kernel(ath9k_hw_write_associd)kernel(ath_bus_type_strings)kernel(ath_gen_timer_alloc)kernel(ath_gen_timer_free)kernel(ath_gen_timer_isr)kernel(ath_hw_cycle_counters_update)kernel(ath_hw_get_listen_time)kernel(ath_hw_keyreset)kernel(ath_hw_keysetmac)kernel(ath_hw_setbssidmask)kernel(ath_is_49ghz_allowed)kernel(ath_is_mybeacon)kernel(ath_is_world_regd)kernel(ath_key_config)kernel(ath_key_delete)kernel(ath_opmode_to_string)kernel(ath_printk)kernel(ath_reg_notifier_apply)kernel(ath_regd_find_country_by_name)kernel(ath_regd_get_band_ctl)kernel(ath_regd_init)kernel(ath_rxbuf_alloc)kernel(atm_alloc_charge)kernel(atm_charge)kernel(atm_dev_deregister)kernel(atm_dev_lookup)kernel(atm_dev_register)kernel(atm_dev_release_vccs)kernel(atm_dev_signal_change)kernel(atm_init_aal5)kernel(atm_pcr_goal)kernel(atm_proc_root)kernel(azx_bus_init)kernel(azx_codec_configure)kernel(azx_free_streams)kernel(azx_get_pos_lpib)kernel(azx_get_pos_posbuf)kernel(azx_get_position)kernel(azx_init_chip)kernel(azx_init_streams)kernel(azx_interrupt)kernel(azx_probe_codecs)kernel(azx_stop_all_streams)kernel(azx_stop_chip)kernel(baswap)kernel(bcma_chipco_b_mii_write)kernel(bcma_chipco_chipctl_maskset)kernel(bcma_chipco_get_alp_clock)kernel(bcma_chipco_gpio_control)kernel(bcma_chipco_gpio_out)kernel(bcma_chipco_gpio_outen)kernel(bcma_chipco_pll_maskset)kernel(bcma_chipco_pll_read)kernel(bcma_chipco_pll_write)kernel(bcma_chipco_regctl_maskset)kernel(bcma_core_disable)kernel(bcma_core_dma_translation)kernel(bcma_core_enable)kernel(bcma_core_irq)kernel(bcma_core_is_enabled)kernel(bcma_core_pci_power_save)kernel(bcma_core_pll_ctl)kernel(bcma_core_set_clockmode)kernel(bcma_driver_unregister)kernel(bcma_find_core_unit)kernel(bcma_host_pci_down)kernel(bcma_host_pci_irq_ctl)kernel(bcma_host_pci_up)kernel(bcma_pmu_get_bus_clock)kernel(bcma_pmu_spuravoid_pllupdate)kernel(bnxt_register_async_events)kernel(bnxt_register_dev)kernel(bnxt_send_msg)kernel(bnxt_unregister_dev)kernel(brcmf_fil_bsscfg_data_get)kernel(brcmf_fil_bsscfg_data_set)kernel(brcmf_fil_cmd_data_get)kernel(brcmf_fil_cmd_data_set)kernel(brcmf_fil_iovar_data_get)kernel(brcmf_fil_iovar_data_set)kernel(brcmf_fil_xtlv_data_get)kernel(brcmf_fil_xtlv_data_set)kernel(brcmf_fwvid_register_vendor)kernel(brcmf_fwvid_unregister_vendor)kernel(brcmf_set_wsec)kernel(brcmu_boardrev_str)kernel(brcmu_d11_attach)kernel(brcmu_dbg_hex_dump)kernel(brcmu_dotrev_str)kernel(brcmu_pkt_buf_free_skb)kernel(brcmu_pkt_buf_get_skb)kernel(brcmu_pktq_flush)kernel(brcmu_pktq_init)kernel(brcmu_pktq_mdeq)kernel(brcmu_pktq_mlen)kernel(brcmu_pktq_pdeq)kernel(brcmu_pktq_pdeq_match)kernel(brcmu_pktq_pdeq_tail)kernel(brcmu_pktq_peek_tail)kernel(brcmu_pktq_penq)kernel(brcmu_pktq_penq_head)kernel(brcmu_pktq_pflush)kernel(brcmu_prpkt)kernel(bridge_tunnel_header)kernel(bt_accept_dequeue)kernel(bt_accept_enqueue)kernel(bt_accept_unlink)kernel(bt_debugfs)kernel(bt_err)kernel(bt_err_ratelimited)kernel(bt_info)kernel(bt_procfs_cleanup)kernel(bt_procfs_init)kernel(bt_sock_alloc)kernel(bt_sock_ioctl)kernel(bt_sock_link)kernel(bt_sock_linked)kernel(bt_sock_poll)kernel(bt_sock_reclassify_lock)kernel(bt_sock_recvmsg)kernel(bt_sock_register)kernel(bt_sock_stream_recvmsg)kernel(bt_sock_unlink)kernel(bt_sock_unregister)kernel(bt_sock_wait_ready)kernel(bt_sock_wait_state)kernel(bt_status)kernel(bt_to_errno)kernel(bt_warn)kernel(bt_warn_ratelimited)kernel(btbcm_check_bdaddr)kernel(btbcm_finalize)kernel(btbcm_initialize)kernel(btbcm_patchram)kernel(btbcm_read_pcm_int_params)kernel(btbcm_set_bdaddr)kernel(btbcm_setup_apple)kernel(btbcm_setup_patchram)kernel(btbcm_write_pcm_int_params)kernel(btintel_bootup)kernel(btintel_check_bdaddr)kernel(btintel_configure_setup)kernel(btintel_download_firmware)kernel(btintel_enter_mfg)kernel(btintel_exit_mfg)kernel(btintel_load_ddc_config)kernel(btintel_read_boot_params)kernel(btintel_read_version)kernel(btintel_recv_event)kernel(btintel_regmap_init)kernel(btintel_secure_send_result)kernel(btintel_send_intel_reset)kernel(btintel_set_bdaddr)kernel(btintel_set_diag)kernel(btintel_set_event_mask_mfg)kernel(btintel_set_quality_report)kernel(btintel_version_info)kernel(btmrvl_add_card)kernel(btmrvl_check_evtpkt)kernel(btmrvl_enable_hs)kernel(btmrvl_enable_ps)kernel(btmrvl_interrupt)kernel(btmrvl_process_event)kernel(btmrvl_pscan_window_reporting)kernel(btmrvl_register_hdev)kernel(btmrvl_remove_card)kernel(btmrvl_send_hscfg_cmd)kernel(btmrvl_send_module_cfg_cmd)kernel(btmtk_process_coredump)kernel(btmtk_register_coredump)kernel(btmtk_reset_sync)kernel(btmtk_set_bdaddr)kernel(btmtk_setup_firmware)kernel(btmtk_setup_firmware_79xx)kernel(btrtl_download_firmware)kernel(btrtl_free)kernel(btrtl_get_uart_settings)kernel(btrtl_initialize)kernel(btrtl_set_driver_name)kernel(btrtl_set_quirks)kernel(btrtl_setup_realtek)kernel(btrtl_shutdown_realtek)kernel(caam_dpaa2)kernel(caam_dump_sg)kernel(caam_imx)kernel(caam_jr_alloc)kernel(caam_jr_enqueue)kernel(caam_jr_free)kernel(caam_little_end)kernel(caam_ptr_sz)kernel(caam_strstatus)kernel(can_bus_off)kernel(can_change_mtu)kernel(can_change_state)kernel(can_dropped_invalid_skb)kernel(can_eth_ioctl_hwts)kernel(can_ethtool_op_get_ts_info_hwts)kernel(can_fd_dlc2len)kernel(can_fd_len2dlc)kernel(can_free_echo_skb)kernel(can_get_echo_skb)kernel(can_get_state_str)kernel(can_proto_register)kernel(can_proto_unregister)kernel(can_put_echo_skb)kernel(can_rx_offload_add_fifo)kernel(can_rx_offload_add_manual)kernel(can_rx_offload_add_timestamp)kernel(can_rx_offload_del)kernel(can_rx_offload_enable)kernel(can_rx_offload_get_echo_skb)kernel(can_rx_offload_irq_finish)kernel(can_rx_offload_irq_offload_fifo)kernel(can_rx_offload_irq_offload_timestamp)kernel(can_rx_offload_queue_tail)kernel(can_rx_offload_queue_timestamp)kernel(can_rx_offload_threaded_irq_finish)kernel(can_rx_register)kernel(can_rx_unregister)kernel(can_send)kernel(can_skb_get_frame_len)kernel(can_sock_destruct)kernel(cdc_ncm_bind_common)kernel(cdc_ncm_change_mtu)kernel(cdc_ncm_fill_tx_frame)kernel(cdc_ncm_rx_fixup)kernel(cdc_ncm_rx_verify_ndp16)kernel(cdc_ncm_rx_verify_ndp32)kernel(cdc_ncm_rx_verify_nth16)kernel(cdc_ncm_rx_verify_nth32)kernel(cdc_ncm_select_altsetting)kernel(cdc_ncm_tx_fixup)kernel(cdc_ncm_unbind)kernel(cfg80211_any_usable_channels)kernel(cfg80211_assoc_comeback)kernel(cfg80211_assoc_failure)kernel(cfg80211_auth_timeout)kernel(cfg80211_background_cac_abort)kernel(cfg80211_bss_color_notify)kernel(cfg80211_bss_flush)kernel(cfg80211_bss_iter)kernel(cfg80211_cac_event)kernel(cfg80211_calculate_bitrate)kernel(cfg80211_ch_switch_notify)kernel(cfg80211_ch_switch_started_notify)kernel(cfg80211_chandef_compatible)kernel(cfg80211_chandef_create)kernel(cfg80211_chandef_dfs_cac_time)kernel(cfg80211_chandef_dfs_required)kernel(cfg80211_chandef_dfs_usable)kernel(cfg80211_chandef_primary)kernel(cfg80211_chandef_usable)kernel(cfg80211_chandef_valid)kernel(cfg80211_check_combinations)kernel(cfg80211_check_station_change)kernel(cfg80211_classify8021d)kernel(cfg80211_conn_failed)kernel(cfg80211_connect_done)kernel(cfg80211_control_port_tx_status)kernel(cfg80211_cqm_beacon_loss_notify)kernel(cfg80211_cqm_pktloss_notify)kernel(cfg80211_cqm_rssi_notify)kernel(cfg80211_cqm_txe_notify)kernel(cfg80211_crit_proto_stopped)kernel(cfg80211_defragment_element)kernel(cfg80211_del_sta_sinfo)kernel(cfg80211_disconnected)kernel(cfg80211_external_auth_request)kernel(cfg80211_find_elem_match)kernel(cfg80211_find_vendor_elem)kernel(cfg80211_free_coloc_ap_list)kernel(cfg80211_free_nan_func)kernel(cfg80211_ft_event)kernel(cfg80211_gen_new_ie)kernel(cfg80211_get_drvinfo)kernel(cfg80211_get_ies_channel_number)kernel(cfg80211_get_iftype_ext_capa)kernel(cfg80211_get_p2p_attr)kernel(cfg80211_get_station)kernel(cfg80211_gtk_rekey_notify)kernel(cfg80211_ibss_joined)kernel(cfg80211_iftype_allowed)kernel(cfg80211_inform_bss_data)kernel(cfg80211_inform_bss_frame_data)kernel(cfg80211_is_element_inherited)kernel(cfg80211_iter_combinations)kernel(cfg80211_iter_rnr)kernel(cfg80211_links_removed)kernel(cfg80211_merge_profile)kernel(cfg80211_mgmt_tx_status_ext)kernel(cfg80211_michael_mic_failure)kernel(cfg80211_nan_func_terminated)kernel(cfg80211_nan_match)kernel(cfg80211_new_sta)kernel(cfg80211_notify_new_peer_candidate)kernel(cfg80211_parse_colocated_ap)kernel(cfg80211_pmksa_candidate_notify)kernel(cfg80211_pmsr_complete)kernel(cfg80211_pmsr_report)kernel(cfg80211_port_authorized)kernel(cfg80211_probe_status)kernel(cfg80211_put_bss)kernel(cfg80211_ready_on_channel)kernel(cfg80211_ref_bss)kernel(cfg80211_reg_can_beacon)kernel(cfg80211_reg_can_beacon_relax)kernel(cfg80211_register_netdevice)kernel(cfg80211_remain_on_channel_expired)kernel(cfg80211_report_obss_beacon_khz)kernel(cfg80211_report_wowlan_wakeup)kernel(cfg80211_roamed)kernel(cfg80211_rx_assoc_resp)kernel(cfg80211_rx_control_port)kernel(cfg80211_rx_mgmt_ext)kernel(cfg80211_rx_mlme_mgmt)kernel(cfg80211_rx_spurious_frame)kernel(cfg80211_rx_unexpected_4addr_frame)kernel(cfg80211_rx_unprot_mlme_mgmt)kernel(cfg80211_scan_done)kernel(cfg80211_sched_scan_results)kernel(cfg80211_sched_scan_stopped)kernel(cfg80211_sched_scan_stopped_locked)kernel(cfg80211_schedule_channels_check)kernel(cfg80211_send_layer2_update)kernel(cfg80211_shutdown_all_interfaces)kernel(cfg80211_sinfo_alloc_tid_stats)kernel(cfg80211_sta_opmode_change_notify)kernel(cfg80211_stop_iface)kernel(cfg80211_tdls_oper_request)kernel(cfg80211_tx_mgmt_expired)kernel(cfg80211_tx_mlme_mgmt)kernel(cfg80211_unlink_bss)kernel(cfg80211_unregister_wdev)kernel(cfg80211_update_owe_info_event)kernel(cfg80211_vendor_cmd_get_sender)kernel(cfg80211_vendor_cmd_reply)kernel(cfi_build_cmd)kernel(cfi_build_cmd_addr)kernel(cfi_cmdset_0001)kernel(cfi_cmdset_0002)kernel(cfi_cmdset_0003)kernel(cfi_cmdset_0006)kernel(cfi_cmdset_0020)kernel(cfi_cmdset_0200)kernel(cfi_cmdset_0701)kernel(cfi_fixup)kernel(cfi_merge_status)kernel(cfi_qry_mode_off)kernel(cfi_qry_mode_on)kernel(cfi_qry_present)kernel(cfi_read_pri)kernel(cfi_send_gen_cmd)kernel(cfi_udelay)kernel(cfi_varsize_frob)kernel(channel5g)kernel(channel5g_80m)kernel(check_hw_ready)kernel(cifs_arc4_crypt)kernel(cifs_arc4_setkey)kernel(cifs_md4_final)kernel(cifs_md4_init)kernel(cifs_md4_update)kernel(close_candev)kernel(cn10k_lmtst_init)kernel(cnstr_shdsc_aead_decap)kernel(cnstr_shdsc_aead_encap)kernel(cnstr_shdsc_aead_givencap)kernel(cnstr_shdsc_aead_null_decap)kernel(cnstr_shdsc_aead_null_encap)kernel(cnstr_shdsc_ahash)kernel(cnstr_shdsc_chachapoly)kernel(cnstr_shdsc_gcm_decap)kernel(cnstr_shdsc_gcm_encap)kernel(cnstr_shdsc_rfc4106_decap)kernel(cnstr_shdsc_rfc4106_encap)kernel(cnstr_shdsc_rfc4543_decap)kernel(cnstr_shdsc_rfc4543_encap)kernel(cnstr_shdsc_sk_hash)kernel(cnstr_shdsc_skcipher_decap)kernel(cnstr_shdsc_skcipher_encap)kernel(cnstr_shdsc_xts_skcipher_decap)kernel(cnstr_shdsc_xts_skcipher_encap)kernel(copy_from_iter_toio)kernel(copy_from_user_toio)kernel(copy_to_iter_fromio)kernel(copy_to_user_fromio)kernel(cqhci_deactivate)kernel(cqhci_init)kernel(cqhci_irq)kernel(cqhci_pltfm_init)kernel(cqhci_resume)kernel(cxgb4_alloc_atid)kernel(cxgb4_alloc_sftid)kernel(cxgb4_alloc_stid)kernel(cxgb4_bar2_sge_qregs)kernel(cxgb4_best_aligned_mtu)kernel(cxgb4_best_mtu)kernel(cxgb4_check_l2t_valid)kernel(cxgb4_clip_get)kernel(cxgb4_clip_release)kernel(cxgb4_create_server)kernel(cxgb4_create_server6)kernel(cxgb4_create_server_filter)kernel(cxgb4_crypto_send)kernel(cxgb4_dbfifo_count)kernel(cxgb4_flush_eq_cache)kernel(cxgb4_free_atid)kernel(cxgb4_free_stid)kernel(cxgb4_get_srq_entry)kernel(cxgb4_get_tcp_stats)kernel(cxgb4_immdata_send)kernel(cxgb4_inline_tx_skb)kernel(cxgb4_iscsi_init)kernel(cxgb4_l2t_alloc_switching)kernel(cxgb4_l2t_get)kernel(cxgb4_l2t_release)kernel(cxgb4_l2t_send)kernel(cxgb4_map_skb)kernel(cxgb4_ofld_send)kernel(cxgb4_pktgl_to_skb)kernel(cxgb4_port_chan)kernel(cxgb4_port_e2cchan)kernel(cxgb4_port_idx)kernel(cxgb4_port_viid)kernel(cxgb4_read_sge_timestamp)kernel(cxgb4_read_tpte)kernel(cxgb4_reclaim_completed_tx)kernel(cxgb4_register_uld)kernel(cxgb4_remove_server)kernel(cxgb4_remove_server_filter)kernel(cxgb4_remove_tid)kernel(cxgb4_ring_tx_db)kernel(cxgb4_select_ntuple)kernel(cxgb4_smt_alloc_switching)kernel(cxgb4_smt_release)kernel(cxgb4_sync_txq_pidx)kernel(cxgb4_unregister_uld)kernel(cxgb4_update_root_dev_clip)kernel(cxgb4_write_partial_sgl)kernel(cxgb4_write_sgl)kernel(cxgb_find_route)kernel(cxgb_find_route6)kernel(cxgb_get_4tuple)kernel(cxgbi_attr_is_visible)kernel(cxgbi_bind_conn)kernel(cxgbi_cleanup_task)kernel(cxgbi_conn_alloc_pdu)kernel(cxgbi_conn_init_pdu)kernel(cxgbi_conn_pdu_ready)kernel(cxgbi_conn_tx_open)kernel(cxgbi_conn_xmit_pdu)kernel(cxgbi_create_conn)kernel(cxgbi_create_session)kernel(cxgbi_ddp_ppm_setup)kernel(cxgbi_ddp_set_one_ppod)kernel(cxgbi_destroy_session)kernel(cxgbi_device_find_by_lldev)kernel(cxgbi_device_find_by_netdev)kernel(cxgbi_device_find_by_netdev_rcu)kernel(cxgbi_device_portmap_cleanup)kernel(cxgbi_device_portmap_create)kernel(cxgbi_device_register)kernel(cxgbi_device_unregister)kernel(cxgbi_device_unregister_all)kernel(cxgbi_ep_connect)kernel(cxgbi_ep_disconnect)kernel(cxgbi_ep_poll)kernel(cxgbi_get_conn_stats)kernel(cxgbi_get_ep_param)kernel(cxgbi_get_host_param)kernel(cxgbi_hbas_add)kernel(cxgbi_hbas_remove)kernel(cxgbi_iscsi_cleanup)kernel(cxgbi_iscsi_init)kernel(cxgbi_parse_pdu_itt)kernel(cxgbi_ppm_init)kernel(cxgbi_ppm_make_ppod_hdr)kernel(cxgbi_ppm_ppod_release)kernel(cxgbi_ppm_ppods_reserve)kernel(cxgbi_ppm_release)kernel(cxgbi_set_conn_param)kernel(cxgbi_set_host_param)kernel(cxgbi_sock_act_open_req_arp_failure)kernel(cxgbi_sock_check_wr_invariants)kernel(cxgbi_sock_closed)kernel(cxgbi_sock_established)kernel(cxgbi_sock_fail_act_open)kernel(cxgbi_sock_free_cpl_skbs)kernel(cxgbi_sock_purge_wr_queue)kernel(cxgbi_sock_rcv_abort_rpl)kernel(cxgbi_sock_rcv_close_conn_rpl)kernel(cxgbi_sock_rcv_peer_close)kernel(cxgbi_sock_rcv_wr_ack)kernel(cxgbi_sock_select_mss)kernel(cxgbi_sock_skb_entail)kernel(cxgbi_tagmask_set)kernel(del_mtd_blktrans_dev)kernel(deregister_atm_ioctl)kernel(deregister_mtd_blktrans)kernel(deregister_mtd_parser)kernel(dev_attr_phy_event_threshold)kernel(devm_led_classdev_flash_register_ext)kernel(devm_led_classdev_flash_unregister)kernel(devm_mmc_alloc_host)kernel(devm_stmmac_pltfr_probe)kernel(devm_stmmac_probe_config_dt)kernel(dfs_pattern_detector_init)kernel(dm_restorepowerindex)kernel(dm_savepowerindex)kernel(dm_writepowerindex)kernel(do_map_probe)kernel(dw_mci_pltfm_pmops)kernel(dw_mci_pltfm_register)kernel(dw_mci_pltfm_remove)kernel(dw_mci_probe)kernel(dw_mci_remove)kernel(dw_mci_runtime_resume)kernel(dw_mci_runtime_suspend)kernel(efuse_one_byte_read)kernel(efuse_power_switch)kernel(efuse_read_1byte)kernel(efuse_shadow_read)kernel(ezusb_fx1_ihex_firmware_download)kernel(ezusb_fx1_set_reset)kernel(fcoe_check_wait_queue)kernel(fcoe_clean_pending_queue)kernel(fcoe_ctlr_destroy)kernel(fcoe_ctlr_device_add)kernel(fcoe_ctlr_device_delete)kernel(fcoe_ctlr_els_send)kernel(fcoe_ctlr_get_lesb)kernel(fcoe_ctlr_init)kernel(fcoe_ctlr_link_down)kernel(fcoe_ctlr_link_up)kernel(fcoe_ctlr_recv)kernel(fcoe_ctlr_recv_flogi)kernel(fcoe_ctlr_set_fip_mode)kernel(fcoe_fc_crc)kernel(fcoe_fcf_device_add)kernel(fcoe_fcf_device_delete)kernel(fcoe_fcf_get_selected)kernel(fcoe_get_lesb)kernel(fcoe_get_paged_crc_eof)kernel(fcoe_get_wwn)kernel(fcoe_libfc_config)kernel(fcoe_link_speed_update)kernel(fcoe_queue_timer)kernel(fcoe_start_io)kernel(fcoe_transport_attach)kernel(fcoe_transport_detach)kernel(fcoe_validate_vport_create)kernel(fcoe_wwn_from_mac)kernel(fcoe_wwn_to_str)kernel(flow_resources_add)kernel(flow_resources_alloc)kernel(frame_vector_create)kernel(frame_vector_destroy)kernel(frame_vector_to_pages)kernel(frame_vector_to_pfns)kernel(free_candev)kernel(freq_reg_info)kernel(gen_split_key)kernel(generic_rndis_bind)kernel(get_mtd_device)kernel(get_mtd_device_nm)kernel(get_tree_mtd)kernel(get_vaddr_frames)kernel(get_wiphy_regdom)kernel(h4_recv_buf)kernel(hci_alloc_dev_priv)kernel(hci_cmd_sync)kernel(hci_cmd_sync_cancel)kernel(hci_cmd_sync_queue)kernel(hci_cmd_sync_submit)kernel(hci_conn_check_secure)kernel(hci_conn_security)kernel(hci_conn_switch_role)kernel(hci_devcd_abort)kernel(hci_devcd_append)kernel(hci_devcd_append_pattern)kernel(hci_devcd_complete)kernel(hci_devcd_init)kernel(hci_devcd_register)kernel(hci_devcd_rx)kernel(hci_devcd_timeout)kernel(hci_free_dev)kernel(hci_get_route)kernel(hci_mgmt_chan_register)kernel(hci_mgmt_chan_unregister)kernel(hci_recv_diag)kernel(hci_recv_frame)kernel(hci_register_cb)kernel(hci_register_dev)kernel(hci_release_dev)kernel(hci_reset_dev)kernel(hci_resume_dev)kernel(hci_set_fw_info)kernel(hci_set_hw_info)kernel(hci_suspend_dev)kernel(hci_uart_tx_wakeup)kernel(hci_unregister_cb)kernel(hci_unregister_dev)kernel(hda_codec_driver_unregister)kernel(hda_component_acpi_device_notify)kernel(hda_component_manager_bind)kernel(hda_component_manager_bind_acpi_notifications)kernel(hda_component_manager_free)kernel(hda_component_manager_init)kernel(hda_component_manager_playback_hook)kernel(hda_component_manager_unbind_acpi_notifications)kernel(hda_extra_out_badness)kernel(hda_get_autocfg_input_label)kernel(hda_main_out_badness)kernel(hdac_get_device_id)kernel(hisi_sas_alloc)kernel(hisi_sas_controller_reset_done)kernel(hisi_sas_controller_reset_prepare)kernel(hisi_sas_debugfs_dir)kernel(hisi_sas_debugfs_dump_count)kernel(hisi_sas_debugfs_enable)kernel(hisi_sas_free)kernel(hisi_sas_get_ata_protocol)kernel(hisi_sas_get_fw_info)kernel(hisi_sas_get_prog_phy_linkrate_mask)kernel(hisi_sas_host_reset)kernel(hisi_sas_init_mem)kernel(hisi_sas_notify_phy_event)kernel(hisi_sas_phy_down)kernel(hisi_sas_phy_enable)kernel(hisi_sas_phy_oob_ready)kernel(hisi_sas_probe)kernel(hisi_sas_release_tasks)kernel(hisi_sas_remove)kernel(hisi_sas_rst_work_handler)kernel(hisi_sas_sata_done)kernel(hisi_sas_scan_finished)kernel(hisi_sas_scan_start)kernel(hisi_sas_slave_configure)kernel(hisi_sas_slot_task_free)kernel(hisi_sas_stop_phys)kernel(hisi_sas_stt)kernel(hisi_sas_sync_irqs)kernel(hisi_sas_sync_rst_work_handler)kernel(ib_advise_mr)kernel(ib_alloc_mr)kernel(ib_alloc_mr_integrity)kernel(ib_alloc_xrcd_user)kernel(ib_attach_mcast)kernel(ib_cache_gid_parse_type_str)kernel(ib_cache_gid_type_str)kernel(ib_check_mr_status)kernel(ib_close_qp)kernel(ib_cm_init_qp_attr)kernel(ib_cm_insert_listen)kernel(ib_cm_listen)kernel(ib_cm_notify)kernel(ib_copy_ah_attr_to_user)kernel(ib_copy_path_rec_from_user)kernel(ib_copy_path_rec_to_user)kernel(ib_copy_qp_attr_to_user)kernel(ib_cq_pool_get)kernel(ib_cq_pool_put)kernel(ib_create_ah_from_wc)kernel(ib_create_cm_id)kernel(ib_create_qp_kernel)kernel(ib_create_qp_security)kernel(ib_create_qp_user)kernel(ib_create_send_mad)kernel(ib_create_srq_user)kernel(ib_create_wq)kernel(ib_dealloc_device)kernel(ib_dealloc_pd_user)kernel(ib_dealloc_xrcd_user)kernel(ib_dereg_mr_user)kernel(ib_destroy_cm_id)kernel(ib_destroy_cq_user)kernel(ib_destroy_qp_user)kernel(ib_destroy_srq_user)kernel(ib_destroy_wq_user)kernel(ib_detach_mcast)kernel(ib_device_get_by_name)kernel(ib_device_get_by_netdev)kernel(ib_device_put)kernel(ib_device_set_netdev)kernel(ib_dispatch_event)kernel(ib_dma_virt_map_sg)kernel(ib_drain_qp)kernel(ib_drain_rq)kernel(ib_drain_sq)kernel(ib_event_msg)kernel(ib_find_cached_pkey)kernel(ib_find_exact_cached_pkey)kernel(ib_find_gid)kernel(ib_find_pkey)kernel(ib_free_cq)kernel(ib_free_recv_mad)kernel(ib_free_send_mad)kernel(ib_get_cached_lmc)kernel(ib_get_cached_pkey)kernel(ib_get_cached_port_state)kernel(ib_get_cached_subnet_prefix)kernel(ib_get_device_fw_str)kernel(ib_get_eth_speed)kernel(ib_get_gids_from_rdma_hdr)kernel(ib_get_mad_data_offset)kernel(ib_get_net_dev_by_params)kernel(ib_get_rdma_header_version)kernel(ib_get_rmpp_segment)kernel(ib_get_vf_config)kernel(ib_get_vf_guid)kernel(ib_get_vf_stats)kernel(ib_init_ah_attr_from_path)kernel(ib_init_ah_attr_from_wc)kernel(ib_init_ah_from_mcmember)kernel(ib_is_mad_class_rmpp)kernel(ib_mad_kernel_rmpp_agent)kernel(ib_map_mr_sg)kernel(ib_map_mr_sg_pi)kernel(ib_modify_device)kernel(ib_modify_mad)kernel(ib_modify_port)kernel(ib_modify_qp)kernel(ib_modify_qp_is_ok)kernel(ib_modify_qp_with_udata)kernel(ib_modify_srq)kernel(ib_mr_pool_destroy)kernel(ib_mr_pool_get)kernel(ib_mr_pool_init)kernel(ib_mr_pool_put)kernel(ib_open_qp)kernel(ib_pack)kernel(ib_port_immutable_read)kernel(ib_port_register_client_groups)kernel(ib_port_sysfs_get_ibdev_kobj)kernel(ib_port_unregister_client_groups)kernel(ib_post_send_mad)kernel(ib_process_cq_direct)kernel(ib_qp_usecnt_dec)kernel(ib_qp_usecnt_inc)kernel(ib_query_pkey)kernel(ib_query_port)kernel(ib_query_qp)kernel(ib_query_srq)kernel(ib_rate_to_mbps)kernel(ib_rate_to_mult)kernel(ib_rdmacg_try_charge)kernel(ib_rdmacg_uncharge)kernel(ib_reg_user_mr)kernel(ib_register_client)kernel(ib_register_device)kernel(ib_register_event_handler)kernel(ib_register_mad_agent)kernel(ib_resize_cq)kernel(ib_response_mad)kernel(ib_sa_cancel_query)kernel(ib_sa_free_multicast)kernel(ib_sa_get_mcmember_rec)kernel(ib_sa_guid_info_rec_query)kernel(ib_sa_join_multicast)kernel(ib_sa_pack_path)kernel(ib_sa_path_rec_get)kernel(ib_sa_register_client)kernel(ib_sa_unpack_path)kernel(ib_sa_unregister_client)kernel(ib_send_cm_drep)kernel(ib_send_cm_dreq)kernel(ib_send_cm_mra)kernel(ib_send_cm_rej)kernel(ib_send_cm_rep)kernel(ib_send_cm_req)kernel(ib_send_cm_rtu)kernel(ib_send_cm_sidr_rep)kernel(ib_send_cm_sidr_req)kernel(ib_set_client_data)kernel(ib_set_device_ops)kernel(ib_set_vf_guid)kernel(ib_set_vf_link_state)kernel(ib_sg_to_pages)kernel(ib_ud_header_init)kernel(ib_ud_header_pack)kernel(ib_ud_header_unpack)kernel(ib_ud_ip4_csum)kernel(ib_umem_copy_from)kernel(ib_umem_dmabuf_get)kernel(ib_umem_dmabuf_get_pinned)kernel(ib_umem_dmabuf_map_pages)kernel(ib_umem_dmabuf_unmap_pages)kernel(ib_umem_find_best_pgsz)kernel(ib_umem_get)kernel(ib_umem_odp_alloc_child)kernel(ib_umem_odp_alloc_implicit)kernel(ib_umem_odp_get)kernel(ib_umem_odp_map_dma_and_lock)kernel(ib_umem_odp_release)kernel(ib_umem_odp_unmap_dma_pages)kernel(ib_umem_release)kernel(ib_unpack)kernel(ib_unregister_client)kernel(ib_unregister_device)kernel(ib_unregister_device_and_put)kernel(ib_unregister_device_queued)kernel(ib_unregister_driver)kernel(ib_unregister_event_handler)kernel(ib_unregister_mad_agent)kernel(ib_uverbs_flow_resources_free)kernel(ib_uverbs_get_ucontext_file)kernel(ib_wc_status_msg)kernel(ib_wq)kernel(ibcm_reject_msg)kernel(ibdev_alert)kernel(ibdev_crit)kernel(ibdev_emerg)kernel(ibdev_err)kernel(ibdev_info)kernel(ibdev_notice)kernel(ibdev_printk)kernel(ibdev_warn)kernel(ibnl_put_attr)kernel(ibnl_put_msg)kernel(ieee80211_alloc_hw_nm)kernel(ieee80211_amsdu_to_8023s)kernel(ieee80211_ap_probereq_get)kernel(ieee80211_ave_rssi)kernel(ieee80211_beacon_cntdwn_is_complete)kernel(ieee80211_beacon_free_ema_list)kernel(ieee80211_beacon_get_template)kernel(ieee80211_beacon_get_template_ema_index)kernel(ieee80211_beacon_get_template_ema_list)kernel(ieee80211_beacon_get_tim)kernel(ieee80211_beacon_loss)kernel(ieee80211_beacon_set_cntdwn)kernel(ieee80211_beacon_update_cntdwn)kernel(ieee80211_bss_get_elem)kernel(ieee80211_calc_rx_airtime)kernel(ieee80211_calc_tx_airtime)kernel(ieee80211_chandef_to_operating_class)kernel(ieee80211_channel_switch_disconnect)kernel(ieee80211_channel_to_freq_khz)kernel(ieee80211_chswitch_done)kernel(ieee80211_color_change_finish)kernel(ieee80211_connection_loss)kernel(ieee80211_cqm_beacon_loss_notify)kernel(ieee80211_cqm_rssi_notify)kernel(ieee80211_csa_finish)kernel(ieee80211_ctstoself_duration)kernel(ieee80211_ctstoself_get)kernel(ieee80211_data_to_8023_exthdr)kernel(ieee80211_disable_rssi_reports)kernel(ieee80211_disconnect)kernel(ieee80211_drop_unencrypted_mgmt)kernel(ieee80211_emulate_add_chanctx)kernel(ieee80211_emulate_change_chanctx)kernel(ieee80211_emulate_remove_chanctx)kernel(ieee80211_emulate_switch_vif_chanctx)kernel(ieee80211_enable_rssi_reports)kernel(ieee80211_find_sta)kernel(ieee80211_find_sta_by_ifaddr)kernel(ieee80211_find_sta_by_link_addrs)kernel(ieee80211_fragment_element)kernel(ieee80211_free_hw)kernel(ieee80211_free_txskb)kernel(ieee80211_freq_khz_to_channel)kernel(ieee80211_generic_frame_duration)kernel(ieee80211_get_8023_tunnel_proto)kernel(ieee80211_get_bssid)kernel(ieee80211_get_buffered_bc)kernel(ieee80211_get_channel_khz)kernel(ieee80211_get_fils_discovery_tmpl)kernel(ieee80211_get_hdrlen_from_skb)kernel(ieee80211_get_key_rx_seq)kernel(ieee80211_get_mesh_hdrlen)kernel(ieee80211_get_num_supported_channels)kernel(ieee80211_get_response_rate)kernel(ieee80211_get_tkip_p1k_iv)kernel(ieee80211_get_tkip_p2k)kernel(ieee80211_get_tkip_rx_p1k)kernel(ieee80211_get_tx_rates)kernel(ieee80211_get_unsol_bcast_probe_resp_tmpl)kernel(ieee80211_get_vht_max_nss)kernel(ieee80211_gtk_rekey_add)kernel(ieee80211_gtk_rekey_notify)kernel(ieee80211_handle_wake_tx_queue)kernel(ieee80211_hdrlen)kernel(ieee80211_hw_restart_disconnect)kernel(ieee80211_ie_split_ric)kernel(ieee80211_is_valid_amsdu)kernel(ieee80211_iter_chan_contexts_atomic)kernel(ieee80211_iter_keys)kernel(ieee80211_iter_keys_rcu)kernel(ieee80211_iterate_active_interfaces_atomic)kernel(ieee80211_iterate_active_interfaces_mtx)kernel(ieee80211_iterate_interfaces)kernel(ieee80211_iterate_stations_atomic)kernel(ieee80211_key_mic_failure)kernel(ieee80211_key_replay)kernel(ieee80211_manage_rx_ba_offl)kernel(ieee80211_mandatory_rates)kernel(ieee80211_mark_rx_ba_filtered_frames)kernel(ieee80211_nan_func_match)kernel(ieee80211_nan_func_terminated)kernel(ieee80211_next_txq)kernel(ieee80211_nullfunc_get)kernel(ieee80211_obss_color_collision_notify)kernel(ieee80211_operating_class_to_band)kernel(ieee80211_operating_class_to_chandef)kernel(ieee80211_parse_p2p_noa)kernel(ieee80211_probereq_get)kernel(ieee80211_proberesp_get)kernel(ieee80211_pspoll_get)kernel(ieee80211_queue_delayed_work)kernel(ieee80211_queue_stopped)kernel(ieee80211_queue_work)kernel(ieee80211_radar_detected)kernel(ieee80211_radiotap_iterator_init)kernel(ieee80211_radiotap_iterator_next)kernel(ieee80211_rate_control_register)kernel(ieee80211_rate_control_unregister)kernel(ieee80211_ready_on_channel)kernel(ieee80211_refresh_tx_agg_session_timer)kernel(ieee80211_register_hw)kernel(ieee80211_remain_on_channel_expired)kernel(ieee80211_remove_key)kernel(ieee80211_report_low_ack)kernel(ieee80211_report_wowlan_wakeup)kernel(ieee80211_request_smps)kernel(ieee80211_reserve_tid)kernel(ieee80211_restart_hw)kernel(ieee80211_resume_disconnect)kernel(ieee80211_rts_duration)kernel(ieee80211_rts_get)kernel(ieee80211_rx_ba_timer_expired)kernel(ieee80211_rx_irqsafe)kernel(ieee80211_rx_list)kernel(ieee80211_rx_napi)kernel(ieee80211_s1g_channel_width)kernel(ieee80211_scan_completed)kernel(ieee80211_sched_scan_results)kernel(ieee80211_sched_scan_stopped)kernel(ieee80211_send_bar)kernel(ieee80211_send_eosp_nullfunc)kernel(ieee80211_set_active_links)kernel(ieee80211_set_active_links_async)kernel(ieee80211_set_key_rx_seq)kernel(ieee80211_sta_block_awake)kernel(ieee80211_sta_eosp)kernel(ieee80211_sta_ps_transition)kernel(ieee80211_sta_pspoll)kernel(ieee80211_sta_recalc_aggregates)kernel(ieee80211_sta_register_airtime)kernel(ieee80211_sta_set_buffered)kernel(ieee80211_sta_uapsd_trigger)kernel(ieee80211_start_tx_ba_cb_irqsafe)kernel(ieee80211_start_tx_ba_session)kernel(ieee80211_stop_queue)kernel(ieee80211_stop_queues)kernel(ieee80211_stop_rx_ba_session)kernel(ieee80211_stop_tx_ba_cb_irqsafe)kernel(ieee80211_stop_tx_ba_session)kernel(ieee80211_strip_8023_mesh_hdr)kernel(ieee80211_tdls_oper_request)kernel(ieee80211_tkip_add_iv)kernel(ieee80211_tx_dequeue)kernel(ieee80211_tx_prepare_skb)kernel(ieee80211_tx_rate_update)kernel(ieee80211_tx_status_ext)kernel(ieee80211_tx_status_irqsafe)kernel(ieee80211_tx_status_skb)kernel(ieee80211_txq_airtime_check)kernel(ieee80211_txq_get_depth)kernel(ieee80211_txq_may_transmit)kernel(ieee80211_txq_schedule_start)kernel(ieee80211_unregister_hw)kernel(ieee80211_unreserve_tid)kernel(ieee80211_update_mu_groups)kernel(ieee80211_update_p2p_noa)kernel(ieee80211_vif_to_wdev)kernel(ieee80211_wake_queue)kernel(ieee80211_wake_queues)kernel(ieee802_11_parse_elems_full)kernel(intel_nhlt_free)kernel(intel_nhlt_get_dmic_geo)kernel(intel_nhlt_get_endpoint_blob)kernel(intel_nhlt_has_endpoint_type)kernel(intel_nhlt_init)kernel(intel_nhlt_ssp_device_type)kernel(intel_nhlt_ssp_endpoint_mask)kernel(intel_nhlt_ssp_mclk_mask)kernel(ioc_list)kernel(is_jack_detectable)kernel(iscsi_boot_create_acpitbl)kernel(iscsi_boot_create_ethernet)kernel(iscsi_boot_create_host_kset)kernel(iscsi_boot_create_initiator)kernel(iscsi_boot_create_kset)kernel(iscsi_boot_create_target)kernel(iscsi_boot_destroy_kset)kernel(iw_cm_accept)kernel(iw_cm_connect)kernel(iw_cm_disconnect)kernel(iw_cm_init_qp_attr)kernel(iw_cm_listen)kernel(iw_cm_reject)kernel(iw_create_cm_id)kernel(iw_destroy_cm_id)kernel(iwcm_reject_msg)kernel(iwl_abort_notification_waits)kernel(iwl_acpi_get_guid_lock_status)kernel(iwl_acpi_get_phy_filters)kernel(iwl_bios_get_dsm)kernel(iwl_bios_get_eckv)kernel(iwl_bios_get_ewrd_table)kernel(iwl_bios_get_mcc)kernel(iwl_bios_get_ppag_table)kernel(iwl_bios_get_pwr_limit)kernel(iwl_bios_get_tas_table)kernel(iwl_bios_get_wgds_table)kernel(iwl_bios_get_wrds_table)kernel(iwl_clear_bits_prph)kernel(iwl_cmd_groups_verify_sorted)kernel(iwl_configure_rxq)kernel(iwl_dbg_tlv_del_timers)kernel(iwl_dev_info_table)kernel(iwl_dev_info_table_size)kernel(iwl_drv_get_fwname_pre)kernel(iwl_dump_desc_assert)kernel(iwl_fill_ppag_table)kernel(iwl_finish_nic_init)kernel(iwl_force_nmi)kernel(iwl_free_fw_paging)kernel(iwl_fw_dbg_clear_monitor_buf)kernel(iwl_fw_dbg_collect)kernel(iwl_fw_dbg_collect_desc)kernel(iwl_fw_dbg_collect_trig)kernel(iwl_fw_dbg_error_collect)kernel(iwl_fw_dbg_read_d3_debug_data)kernel(iwl_fw_dbg_stop_restart_recording)kernel(iwl_fw_dbg_stop_sync)kernel(iwl_fw_disable_dbg_asserts)kernel(iwl_fw_lookup_assert_desc)kernel(iwl_fw_lookup_cmd_ver)kernel(iwl_fw_lookup_notif_ver)kernel(iwl_fw_rate_idx_to_plcp)kernel(iwl_fw_runtime_init)kernel(iwl_fw_runtime_resume)kernel(iwl_fw_runtime_suspend)kernel(iwl_fw_start_dbg_conf)kernel(iwl_fwrt_dump_error_logs)kernel(iwl_get_cmd_string)kernel(iwl_get_lari_config_bitmap)kernel(iwl_get_nvm)kernel(iwl_get_shared_mem_conf)kernel(iwl_he_is_sgi)kernel(iwl_init_notification_wait)kernel(iwl_init_paging)kernel(iwl_is_ppag_approved)kernel(iwl_is_tas_approved)kernel(iwl_new_rate_from_v1)kernel(iwl_notification_wait)kernel(iwl_notification_wait_init)kernel(iwl_nvm_fixups)kernel(iwl_opmode_deregister)kernel(iwl_opmode_register)kernel(iwl_parse_eeprom_data)kernel(iwl_parse_mei_nvm_data)kernel(iwl_parse_nvm_data)kernel(iwl_parse_nvm_mcc_info)kernel(iwl_pci_find_dev_info)kernel(iwl_phy_db_free)kernel(iwl_phy_db_init)kernel(iwl_phy_db_set_section)kernel(iwl_pnvm_load)kernel(iwl_poll_bit)kernel(iwl_poll_direct_bit)kernel(iwl_rate_mcs)kernel(iwl_read32)kernel(iwl_read_direct32)kernel(iwl_read_eeprom)kernel(iwl_read_external_nvm)kernel(iwl_read_prph)kernel(iwl_read_prph_no_grab)kernel(iwl_reinit_cab)kernel(iwl_remove_notification)kernel(iwl_rs_pretty_ant)kernel(iwl_rs_pretty_bw)kernel(iwl_sar_fill_profile)kernel(iwl_sar_geo_fill_table)kernel(iwl_sar_geo_support)kernel(iwl_send_phy_db_data)kernel(iwl_set_bits_mask_prph)kernel(iwl_set_bits_prph)kernel(iwl_set_soc_latency)kernel(iwl_trans_pcie_remove)kernel(iwl_trans_send_cmd)kernel(iwl_uefi_get_sgom_table)kernel(iwl_uefi_get_step_table)kernel(iwl_uefi_get_uats_table)kernel(iwl_wait_notification)kernel(iwl_write32)kernel(iwl_write64)kernel(iwl_write8)kernel(iwl_write_direct32)kernel(iwl_write_direct64)kernel(iwl_write_prph64_no_grab)kernel(iwl_write_prph_delay)kernel(iwl_write_prph_no_grab)kernel(iwlwifi_mod_params)kernel(kill_mtd_super)kernel(l2cap_add_psm)kernel(l2cap_chan_close)kernel(l2cap_chan_connect)kernel(l2cap_chan_create)kernel(l2cap_chan_del)kernel(l2cap_chan_list)kernel(l2cap_chan_put)kernel(l2cap_chan_send)kernel(l2cap_chan_set_defaults)kernel(l2cap_conn_get)kernel(l2cap_conn_put)kernel(l2cap_is_socket)kernel(l2cap_register_user)kernel(l2cap_unregister_user)kernel(led_classdev_flash_register_ext)kernel(led_classdev_flash_unregister)kernel(led_get_flash_fault)kernel(led_set_flash_brightness)kernel(led_set_flash_timeout)kernel(led_update_flash_brightness)kernel(ledtrig_audio_get)kernel(ledtrig_audio_set)kernel(ledtrig_flash_ctrl)kernel(ledtrig_torch_ctrl)kernel(line6_alloc_sysex_buffer)kernel(line6_disconnect)kernel(line6_init_midi)kernel(line6_init_pcm)kernel(line6_midi_id)kernel(line6_pcm_acquire)kernel(line6_pcm_release)kernel(line6_probe)kernel(line6_read_data)kernel(line6_read_serial_number)kernel(line6_resume)kernel(line6_send_raw_message)kernel(line6_send_raw_message_async)kernel(line6_send_sysex_message)kernel(line6_suspend)kernel(line6_version_request_async)kernel(line6_write_data)kernel(lockdep_sta_mutex_held)kernel(m_can_class_allocate_dev)kernel(m_can_class_free_dev)kernel(m_can_class_get_clocks)kernel(m_can_class_register)kernel(m_can_class_resume)kernel(m_can_class_suspend)kernel(m_can_class_unregister)kernel(m_can_init_ram)kernel(map_destroy)kernel(mbox_handler_msix_offset)kernel(mbox_handler_nix_bp_enable)kernel(mbox_handler_nix_lf_alloc)kernel(mbox_handler_nix_txsch_alloc)kernel(mbox_handler_npa_lf_alloc)kernel(media_create_intf_link)kernel(media_create_pad_link)kernel(media_create_pad_links)kernel(media_device_cleanup)kernel(media_device_delete)kernel(media_device_init)kernel(media_device_pci_init)kernel(media_device_register_entity)kernel(media_device_register_entity_notify)kernel(media_device_unregister)kernel(media_device_unregister_entity)kernel(media_device_unregister_entity_notify)kernel(media_device_usb_allocate)kernel(media_devnode_create)kernel(media_devnode_remove)kernel(media_entity_enum_cleanup)kernel(media_entity_find_link)kernel(media_entity_get_fwnode_pad)kernel(media_entity_pads_init)kernel(media_entity_remote_pad)kernel(media_entity_remove_links)kernel(media_entity_setup_link)kernel(media_get_pad_index)kernel(media_graph_walk_cleanup)kernel(media_graph_walk_init)kernel(media_graph_walk_next)kernel(media_graph_walk_start)kernel(media_pipeline_start)kernel(media_pipeline_stop)kernel(media_remove_intf_link)kernel(media_remove_intf_links)kernel(media_request_get_by_fd)kernel(media_request_object_bind)kernel(media_request_object_complete)kernel(media_request_object_find)kernel(media_request_object_init)kernel(media_request_object_put)kernel(media_request_object_unbind)kernel(media_request_put)kernel(memstick_add_host)kernel(memstick_alloc_host)kernel(memstick_detect_change)kernel(memstick_free_host)kernel(memstick_init_req)kernel(memstick_init_req_sg)kernel(memstick_new_req)kernel(memstick_next_req)kernel(memstick_register_driver)kernel(memstick_remove_host)kernel(memstick_resume_host)kernel(memstick_set_rw_addr)kernel(memstick_suspend_host)kernel(memstick_unregister_driver)kernel(mmc_add_host)kernel(mmc_alloc_host)kernel(mmc_app_cmd)kernel(mmc_calc_max_discard)kernel(mmc_can_discard)kernel(mmc_can_erase)kernel(mmc_can_gpio_cd)kernel(mmc_can_gpio_ro)kernel(mmc_can_secure_erase_trim)kernel(mmc_can_trim)kernel(mmc_card_alternative_gpt_sector)kernel(mmc_card_is_blockaddr)kernel(mmc_cmdq_disable)kernel(mmc_cmdq_enable)kernel(mmc_command_done)kernel(mmc_cqe_post_req)kernel(mmc_cqe_recovery)kernel(mmc_cqe_request_done)kernel(mmc_cqe_start_req)kernel(mmc_detect_card_removed)kernel(mmc_detect_change)kernel(mmc_erase)kernel(mmc_erase_group_aligned)kernel(mmc_free_host)kernel(mmc_get_card)kernel(mmc_get_ext_csd)kernel(mmc_gpio_get_cd)kernel(mmc_gpio_get_ro)kernel(mmc_gpio_set_cd_irq)kernel(mmc_gpio_set_cd_isr)kernel(mmc_gpio_set_cd_wake)kernel(mmc_gpiod_request_cd)kernel(mmc_gpiod_request_cd_irq)kernel(mmc_gpiod_request_ro)kernel(mmc_hw_reset)kernel(mmc_is_req_done)kernel(mmc_of_parse)kernel(mmc_of_parse_clk_phase)kernel(mmc_of_parse_voltage)kernel(mmc_poll_for_busy)kernel(mmc_prepare_busy_cmd)kernel(mmc_put_card)kernel(mmc_pwrseq_register)kernel(mmc_pwrseq_unregister)kernel(mmc_register_driver)kernel(mmc_regulator_disable_vqmmc)kernel(mmc_regulator_enable_vqmmc)kernel(mmc_regulator_get_supply)kernel(mmc_regulator_set_ocr)kernel(mmc_regulator_set_vqmmc)kernel(mmc_release_host)kernel(mmc_remove_host)kernel(mmc_request_done)kernel(mmc_retune_pause)kernel(mmc_retune_release)kernel(mmc_retune_timer_stop)kernel(mmc_retune_unpause)kernel(mmc_run_bkops)kernel(mmc_sanitize)kernel(mmc_sd_switch)kernel(mmc_send_abort_tuning)kernel(mmc_send_status)kernel(mmc_send_tuning)kernel(mmc_set_blocklen)kernel(mmc_set_data_timeout)kernel(mmc_start_request)kernel(mmc_sw_reset)kernel(mmc_switch)kernel(mmc_unregister_driver)kernel(mmc_wait_for_cmd)kernel(mmc_wait_for_req)kernel(mmc_wait_for_req_done)kernel(mpls_dev_mtu)kernel(mpls_output_possible)kernel(mpls_pkt_too_big)kernel(mpls_stats_inc_outucastpkts)kernel(mpt_GetIocState)kernel(mpt_HardResetHandler)kernel(mpt_Soft_Hard_ResetHandler)kernel(mpt_alloc_fw_memory)kernel(mpt_attach)kernel(mpt_clear_taskmgmt_in_progress_flag)kernel(mpt_config)kernel(mpt_deregister)kernel(mpt_detach)kernel(mpt_device_driver_deregister)kernel(mpt_device_driver_register)kernel(mpt_event_deregister)kernel(mpt_event_register)kernel(mpt_findImVolumes)kernel(mpt_free_fw_memory)kernel(mpt_free_msg_frame)kernel(mpt_fwfault_debug)kernel(mpt_get_msg_frame)kernel(mpt_halt_firmware)kernel(mpt_print_ioc_summary)kernel(mpt_put_msg_frame)kernel(mpt_put_msg_frame_hi_pri)kernel(mpt_raid_phys_disk_get_num_paths)kernel(mpt_raid_phys_disk_pg0)kernel(mpt_raid_phys_disk_pg1)kernel(mpt_register)kernel(mpt_reset_deregister)kernel(mpt_reset_register)kernel(mpt_resume)kernel(mpt_send_handshake_request)kernel(mpt_set_taskmgmt_in_progress_flag)kernel(mpt_suspend)kernel(mpt_verify_adapter)kernel(mptbase_sas_persist_operation)kernel(mptscsih_IssueTaskMgmt)kernel(mptscsih_abort)kernel(mptscsih_bios_param)kernel(mptscsih_bus_reset)kernel(mptscsih_change_queue_depth)kernel(mptscsih_dev_reset)kernel(mptscsih_event_process)kernel(mptscsih_flush_running_cmds)kernel(mptscsih_get_scsi_lookup)kernel(mptscsih_host_attrs)kernel(mptscsih_host_reset)kernel(mptscsih_info)kernel(mptscsih_io_done)kernel(mptscsih_ioc_reset)kernel(mptscsih_is_phys_disk)kernel(mptscsih_qcmd)kernel(mptscsih_raid_id_to_num)kernel(mptscsih_remove)kernel(mptscsih_resume)kernel(mptscsih_scandv_complete)kernel(mptscsih_show_info)kernel(mptscsih_shutdown)kernel(mptscsih_slave_configure)kernel(mptscsih_slave_destroy)kernel(mptscsih_suspend)kernel(mptscsih_taskmgmt_complete)kernel(mptscsih_taskmgmt_response_code)kernel(mt76_ac_to_hwq)kernel(mt76_alloc_device)kernel(mt76_alloc_phy)kernel(mt76_calculate_default_rate)kernel(mt76_connac2_load_patch)kernel(mt76_connac2_load_ram)kernel(mt76_connac2_mac_add_txs_skb)kernel(mt76_connac2_mac_decode_he_radiotap)kernel(mt76_connac2_mac_fill_rx_rate)kernel(mt76_connac2_mac_fill_txs)kernel(mt76_connac2_mac_tx_rate_val)kernel(mt76_connac2_mac_write_txwi)kernel(mt76_connac2_mcu_fill_message)kernel(mt76_connac2_reverse_frag0_hdr_trans)kernel(mt76_connac2_tx_check_aggr)kernel(mt76_connac2_tx_token_put)kernel(mt76_connac2_txwi_free)kernel(mt76_connac3_mac_decode_he_radiotap)kernel(mt76_connac_free_pending_tx_skbs)kernel(mt76_connac_gen_ppe_thresh)kernel(mt76_connac_get_ch_power)kernel(mt76_connac_get_eht_phy_cap)kernel(mt76_connac_get_he_phy_cap)kernel(mt76_connac_get_phy_mode)kernel(mt76_connac_get_phy_mode_ext)kernel(mt76_connac_get_phy_mode_v2)kernel(mt76_connac_init_tx_queues)kernel(mt76_connac_mcu_add_key)kernel(mt76_connac_mcu_add_nested_tlv)kernel(mt76_connac_mcu_alloc_wtbl_req)kernel(mt76_connac_mcu_beacon_loss_iter)kernel(mt76_connac_mcu_bss_basic_tlv)kernel(mt76_connac_mcu_bss_ext_tlv)kernel(mt76_connac_mcu_bss_omac_tlv)kernel(mt76_connac_mcu_cancel_hw_scan)kernel(mt76_connac_mcu_chip_config)kernel(mt76_connac_mcu_coredump_event)kernel(mt76_connac_mcu_hw_scan)kernel(mt76_connac_mcu_init_download)kernel(mt76_connac_mcu_patch_sem_ctrl)kernel(mt76_connac_mcu_rdd_cmd)kernel(mt76_connac_mcu_reg_rr)kernel(mt76_connac_mcu_reg_wr)kernel(mt76_connac_mcu_restart)kernel(mt76_connac_mcu_sched_scan_enable)kernel(mt76_connac_mcu_sched_scan_req)kernel(mt76_connac_mcu_set_channel_domain)kernel(mt76_connac_mcu_set_deep_sleep)kernel(mt76_connac_mcu_set_gtk_rekey)kernel(mt76_connac_mcu_set_hif_suspend)kernel(mt76_connac_mcu_set_mac_enable)kernel(mt76_connac_mcu_set_p2p_oppps)kernel(mt76_connac_mcu_set_pm)kernel(mt76_connac_mcu_set_rate_txpower)kernel(mt76_connac_mcu_set_rts_thresh)kernel(mt76_connac_mcu_set_suspend_iter)kernel(mt76_connac_mcu_set_suspend_mode)kernel(mt76_connac_mcu_set_vif_ps)kernel(mt76_connac_mcu_set_wow_ctrl)kernel(mt76_connac_mcu_sta_ba)kernel(mt76_connac_mcu_sta_ba_tlv)kernel(mt76_connac_mcu_sta_basic_tlv)kernel(mt76_connac_mcu_sta_cmd)kernel(mt76_connac_mcu_sta_he_tlv_v2)kernel(mt76_connac_mcu_sta_tlv)kernel(mt76_connac_mcu_sta_uapsd)kernel(mt76_connac_mcu_sta_update_hdr_trans)kernel(mt76_connac_mcu_sta_wed_update)kernel(mt76_connac_mcu_start_firmware)kernel(mt76_connac_mcu_start_patch)kernel(mt76_connac_mcu_uni_add_bss)kernel(mt76_connac_mcu_uni_add_dev)kernel(mt76_connac_mcu_uni_set_chctx)kernel(mt76_connac_mcu_update_arp_filter)kernel(mt76_connac_mcu_update_gtk_rekey)kernel(mt76_connac_mcu_wtbl_ba_tlv)kernel(mt76_connac_mcu_wtbl_generic_tlv)kernel(mt76_connac_mcu_wtbl_hdr_trans_tlv)kernel(mt76_connac_mcu_wtbl_ht_tlv)kernel(mt76_connac_mcu_wtbl_smps_tlv)kernel(mt76_connac_mcu_wtbl_update_hdr_trans)kernel(mt76_connac_pm_dequeue_skbs)kernel(mt76_connac_pm_queue_skb)kernel(mt76_connac_pm_wake)kernel(mt76_connac_power_save_sched)kernel(mt76_connac_sta_state_dp)kernel(mt76_connac_tx_complete_skb)kernel(mt76_connac_txp_skb_unmap)kernel(mt76_connac_wowlan_support)kernel(mt76_connac_write_hw_txp)kernel(mt76_create_page_pool)kernel(mt76_csa_check)kernel(mt76_csa_finish)kernel(mt76_dma_attach)kernel(mt76_dma_cleanup)kernel(mt76_dma_rx_poll)kernel(mt76_dma_wed_reset)kernel(mt76_dma_wed_setup)kernel(mt76_eeprom_init)kernel(mt76_eeprom_override)kernel(mt76_ethtool_page_pool_stats)kernel(mt76_ethtool_worker)kernel(mt76_find_channel_node)kernel(mt76_find_power_limits_node)kernel(mt76_free_device)kernel(mt76_free_pending_rxwi)kernel(mt76_get_antenna)kernel(mt76_get_min_avg_rssi)kernel(mt76_get_of_data_from_mtd)kernel(mt76_get_of_data_from_nvmem)kernel(mt76_get_rate)kernel(mt76_get_rate_power_limits)kernel(mt76_get_rxwi)kernel(mt76_get_sar_power)kernel(mt76_get_survey)kernel(mt76_get_txpower)kernel(mt76_has_tx_pending)kernel(mt76_init_queue)kernel(mt76_init_sar_power)kernel(mt76_insert_ccmp_hdr)kernel(mt76_mcu_get_response)kernel(mt76_mcu_rx_event)kernel(mt76_mcu_send_and_get_msg)kernel(mt76_mcu_skb_send_and_get_msg)kernel(mt76_mmio_init)kernel(mt76_pci_disable_aspm)kernel(mt76_phy_dfs_state)kernel(mt76_put_rxwi)kernel(mt76_put_txwi)kernel(mt76_queue_tx_complete)kernel(mt76_queues_read)kernel(mt76_rates)kernel(mt76_register_debugfs_fops)kernel(mt76_register_device)kernel(mt76_register_phy)kernel(mt76_release_buffered_frames)kernel(mt76_rx)kernel(mt76_rx_aggr_start)kernel(mt76_rx_aggr_stop)kernel(mt76_rx_poll_complete)kernel(mt76_rx_signal)kernel(mt76_rx_token_consume)kernel(mt76_rx_token_release)kernel(mt76_seq_puts_array)kernel(mt76_set_channel)kernel(mt76_set_irq_mask)kernel(mt76_set_stream_caps)kernel(mt76_set_tim)kernel(mt76_skb_adjust_pad)kernel(mt76_sta_pre_rcu_remove)kernel(mt76_sta_state)kernel(mt76_stop_tx_queues)kernel(mt76_sw_scan)kernel(mt76_sw_scan_complete)kernel(mt76_token_consume)kernel(mt76_token_release)kernel(mt76_tx)kernel(mt76_tx_check_agg_ssn)kernel(mt76_tx_status_check)kernel(mt76_tx_status_lock)kernel(mt76_tx_status_skb_add)kernel(mt76_tx_status_skb_done)kernel(mt76_tx_status_skb_get)kernel(mt76_tx_status_unlock)kernel(mt76_tx_worker_run)kernel(mt76_txq_schedule)kernel(mt76_txq_schedule_all)kernel(mt76_unregister_device)kernel(mt76_unregister_phy)kernel(mt76_update_survey)kernel(mt76_update_survey_active_time)kernel(mt76_wake_tx_queue)kernel(mt76_wcid_alloc)kernel(mt76_wcid_cleanup)kernel(mt76_wcid_init)kernel(mt76_wcid_key_setup)kernel(mt76_write_mac_initvals)kernel(mt76u_alloc_mcu_queue)kernel(mt76u_alloc_queues)kernel(mt76u_init)kernel(mt76u_queues_deinit)kernel(mt76u_read_copy)kernel(mt76u_resume_rx)kernel(mt76u_single_wr)kernel(mt76u_stop_rx)kernel(mt76u_stop_tx)kernel(mt76u_vendor_request)kernel(mt76x02_add_interface)kernel(mt76x02_add_rate_power_offset)kernel(mt76x02_ampdu_action)kernel(mt76x02_bss_info_changed)kernel(mt76x02_conf_tx)kernel(mt76x02_config_mac_addr_list)kernel(mt76x02_configure_filter)kernel(mt76x02_dfs_init_params)kernel(mt76x02_dma_disable)kernel(mt76x02_dma_init)kernel(mt76x02_edcca_init)kernel(mt76x02_eeprom_copy)kernel(mt76x02_eeprom_parse_hw_cap)kernel(mt76x02_enqueue_buffered_bc)kernel(mt76x02_ext_pa_enabled)kernel(mt76x02_get_efuse_data)kernel(mt76x02_get_lna_gain)kernel(mt76x02_get_max_rate_power)kernel(mt76x02_get_rx_gain)kernel(mt76x02_init_agc_gain)kernel(mt76x02_init_beacon_config)kernel(mt76x02_init_debugfs)kernel(mt76x02_init_device)kernel(mt76x02_irq_handler)kernel(mt76x02_limit_rate_power)kernel(mt76x02_mac_cc_reset)kernel(mt76x02_mac_reset_counters)kernel(mt76x02_mac_set_beacon)kernel(mt76x02_mac_setaddr)kernel(mt76x02_mac_shared_key_setup)kernel(mt76x02_mac_start)kernel(mt76x02_mac_wcid_setup)kernel(mt76x02_mac_write_txwi)kernel(mt76x02_mcu_calibrate)kernel(mt76x02_mcu_cleanup)kernel(mt76x02_mcu_function_select)kernel(mt76x02_mcu_msg_send)kernel(mt76x02_mcu_parse_response)kernel(mt76x02_mcu_set_radio_state)kernel(mt76x02_phy_adjust_vga_gain)kernel(mt76x02_phy_dfs_adjust_agc)kernel(mt76x02_phy_set_band)kernel(mt76x02_phy_set_bw)kernel(mt76x02_phy_set_rxpath)kernel(mt76x02_phy_set_txdac)kernel(mt76x02_phy_set_txpower)kernel(mt76x02_queue_rx_skb)kernel(mt76x02_rates)kernel(mt76x02_reconfig_complete)kernel(mt76x02_remove_hdr_pad)kernel(mt76x02_remove_interface)kernel(mt76x02_resync_beacon_timer)kernel(mt76x02_rx_poll_complete)kernel(mt76x02_set_coverage_class)kernel(mt76x02_set_ethtool_fwver)kernel(mt76x02_set_key)kernel(mt76x02_set_rts_threshold)kernel(mt76x02_set_tx_ackto)kernel(mt76x02_sta_add)kernel(mt76x02_sta_ps)kernel(mt76x02_sta_rate_tbl_update)kernel(mt76x02_sta_remove)kernel(mt76x02_sw_scan_complete)kernel(mt76x02_tx)kernel(mt76x02_tx_complete_skb)kernel(mt76x02_tx_prepare_skb)kernel(mt76x02_tx_set_txpwr_auto)kernel(mt76x02_tx_status_data)kernel(mt76x02_update_beacon_iter)kernel(mt76x02_update_channel)kernel(mt76x02e_init_beacon_config)kernel(mt76x02u_exit_beacon_config)kernel(mt76x02u_init_beacon_config)kernel(mt76x02u_init_mcu)kernel(mt76x02u_mac_start)kernel(mt76x02u_mcu_fw_reset)kernel(mt76x02u_mcu_fw_send_data)kernel(mt76x02u_tx_complete_skb)kernel(mt76x02u_tx_prepare_skb)kernel(mt76x0_chip_onoff)kernel(mt76x0_config)kernel(mt76x0_init_hardware)kernel(mt76x0_mac_stop)kernel(mt76x0_phy_calibrate)kernel(mt76x0_register_device)kernel(mt76x0_set_sar_specs)kernel(mt76x2_apply_gain_adj)kernel(mt76x2_configure_tx_delay)kernel(mt76x2_eeprom_init)kernel(mt76x2_get_power_info)kernel(mt76x2_get_rate_power)kernel(mt76x2_get_temp_comp)kernel(mt76x2_init_txpower)kernel(mt76x2_mac_stop)kernel(mt76x2_mcu_init_gain)kernel(mt76x2_mcu_load_cr)kernel(mt76x2_mcu_set_channel)kernel(mt76x2_mcu_tssi_comp)kernel(mt76x2_phy_set_txpower)kernel(mt76x2_phy_set_txpower_regs)kernel(mt76x2_phy_tssi_compensate)kernel(mt76x2_phy_update_channel_gain)kernel(mt76x2_read_rx_gain)kernel(mt76x2_reset_wlan)kernel(mt76x2_set_sar_specs)kernel(mt7921_mac_init)kernel(mt7921_mac_sta_add)kernel(mt7921_mac_sta_assoc)kernel(mt7921_mac_sta_remove)kernel(mt7921_mcu_parse_response)kernel(mt7921_mcu_set_eeprom)kernel(mt7921_ops)kernel(mt7921_queue_rx_skb)kernel(mt7921_regd_update)kernel(mt7921_register_device)kernel(mt7921_roc_abort_sync)kernel(mt7921_run_firmware)kernel(mt7921_rx_check)kernel(mt7921_usb_sdio_tx_complete_skb)kernel(mt7921_usb_sdio_tx_prepare_skb)kernel(mt7921_usb_sdio_tx_status_data)kernel(mt7925_mac_init)kernel(mt7925_mac_sta_add)kernel(mt7925_mac_sta_assoc)kernel(mt7925_mac_sta_remove)kernel(mt7925_mac_write_txwi)kernel(mt7925_mcu_cancel_hw_scan)kernel(mt7925_mcu_fill_message)kernel(mt7925_mcu_hw_scan)kernel(mt7925_mcu_parse_response)kernel(mt7925_mcu_regval)kernel(mt7925_mcu_sched_scan_req)kernel(mt7925_mcu_set_channel_domain)kernel(mt7925_mcu_set_deep_sleep)kernel(mt7925_mcu_set_eeprom)kernel(mt7925_ops)kernel(mt7925_queue_rx_skb)kernel(mt7925_register_device)kernel(mt7925_run_firmware)kernel(mt7925_rx_check)kernel(mt7925_txwi_free)kernel(mt7925_usb_sdio_tx_complete_skb)kernel(mt7925_usb_sdio_tx_prepare_skb)kernel(mt7925_usb_sdio_tx_status_data)kernel(mt792x_acpi_get_flags)kernel(mt792x_acpi_get_mtcl_conf)kernel(mt792x_assign_vif_chanctx)kernel(mt792x_conf_tx)kernel(mt792x_dma_cleanup)kernel(mt792x_dma_disable)kernel(mt792x_dma_enable)kernel(mt792x_flush)kernel(mt792x_get_et_sset_count)kernel(mt792x_get_et_stats)kernel(mt792x_get_et_strings)kernel(mt792x_get_mac80211_ops)kernel(mt792x_get_stats)kernel(mt792x_get_tsf)kernel(mt792x_init_acpi_sar)kernel(mt792x_init_acpi_sar_power)kernel(mt792x_init_wcid)kernel(mt792x_init_wiphy)kernel(mt792x_irq_handler)kernel(mt792x_irq_tasklet)kernel(mt792x_load_firmware)kernel(mt792x_mac_assoc_rssi)kernel(mt792x_mac_init_band)kernel(mt792x_mac_reset_counters)kernel(mt792x_mac_set_timeing)kernel(mt792x_mac_update_mib_stats)kernel(mt792x_mac_work)kernel(mt792x_mcu_drv_pmctrl)kernel(mt792x_mcu_fw_pmctrl)kernel(mt792x_pm_idle_timeout_get)kernel(mt792x_pm_idle_timeout_set)kernel(mt792x_pm_power_save_work)kernel(mt792x_pm_stats)kernel(mt792x_pm_wake_work)kernel(mt792x_poll_rx)kernel(mt792x_poll_tx)kernel(mt792x_queues_acq)kernel(mt792x_queues_read)kernel(mt792x_remove_interface)kernel(mt792x_reset)kernel(mt792x_roc_timer)kernel(mt792x_rx_get_wcid)kernel(mt792x_rx_poll_complete)kernel(mt792x_set_coverage_class)kernel(mt792x_set_tsf)kernel(mt792x_set_wakeup)kernel(mt792x_sta_statistics)kernel(mt792x_stop)kernel(mt792x_tx)kernel(mt792x_tx_stats_show)kernel(mt792x_tx_worker)kernel(mt792x_unassign_vif_chanctx)kernel(mt792x_update_channel)kernel(mt792x_wfsys_reset)kernel(mt792x_wpdma_reinit_cond)kernel(mt792x_wpdma_reset)kernel(mt792xe_mcu_drv_pmctrl)kernel(mt792xe_mcu_fw_pmctrl)kernel(mtd_add_partition)kernel(mtd_blktrans_cease_background)kernel(mtd_block_isbad)kernel(mtd_block_isreserved)kernel(mtd_block_markbad)kernel(mtd_concat_create)kernel(mtd_concat_destroy)kernel(mtd_del_partition)kernel(mtd_device_parse_register)kernel(mtd_device_unregister)kernel(mtd_do_chip_probe)kernel(mtd_erase)kernel(mtd_erase_user_prot_reg)kernel(mtd_get_device_size)kernel(mtd_get_fact_prot_info)kernel(mtd_get_unmapped_area)kernel(mtd_get_user_prot_info)kernel(mtd_is_locked)kernel(mtd_kmalloc_up_to)kernel(mtd_lock)kernel(mtd_lock_user_prot_reg)kernel(mtd_ooblayout_count_eccbytes)kernel(mtd_ooblayout_count_freebytes)kernel(mtd_ooblayout_ecc)kernel(mtd_ooblayout_find_eccregion)kernel(mtd_ooblayout_free)kernel(mtd_ooblayout_get_databytes)kernel(mtd_ooblayout_get_eccbytes)kernel(mtd_ooblayout_set_databytes)kernel(mtd_ooblayout_set_eccbytes)kernel(mtd_pairing_groups)kernel(mtd_pairing_info_to_wunit)kernel(mtd_panic_write)kernel(mtd_point)kernel(mtd_read)kernel(mtd_read_fact_prot_reg)kernel(mtd_read_oob)kernel(mtd_read_user_prot_reg)kernel(mtd_table_mutex)kernel(mtd_unlock)kernel(mtd_unpoint)kernel(mtd_write)kernel(mtd_write_oob)kernel(mtd_write_user_prot_reg)kernel(mtd_writev)kernel(mtd_wunit_to_pairing_info)kernel(mult_to_ib_rate)kernel(mwifiex_add_card)kernel(mwifiex_add_virtual_intf)kernel(mwifiex_alloc_dma_align_buf)kernel(mwifiex_cancel_hs)kernel(mwifiex_deauthenticate_all)kernel(mwifiex_del_virtual_intf)kernel(mwifiex_disable_auto_ds)kernel(mwifiex_dnld_fw)kernel(mwifiex_drv_info_dump)kernel(mwifiex_enable_hs)kernel(mwifiex_fw_dump_event)kernel(mwifiex_handle_rx_packet)kernel(mwifiex_init_shutdown_fw)kernel(mwifiex_main_process)kernel(mwifiex_multi_chan_resync)kernel(mwifiex_prepare_fw_dump_info)kernel(mwifiex_process_hs_config)kernel(mwifiex_process_sleep_confirm_resp)kernel(mwifiex_queue_main_work)kernel(mwifiex_reinit_sw)kernel(mwifiex_remove_card)kernel(mwifiex_shutdown_sw)kernel(mwifiex_upload_device_dump)kernel(mwifiex_write_data_complete)kernel(nand_change_read_column_op)kernel(nand_change_write_column_op)kernel(nand_check_erased_ecc_chunk)kernel(nand_cleanup)kernel(nand_create_bbt)kernel(nand_decode_ext_id)kernel(nand_deselect_target)kernel(nand_ecc_choose_conf)kernel(nand_ecc_cleanup_ctx)kernel(nand_ecc_cleanup_req_tweaking)kernel(nand_ecc_finish_io_req)kernel(nand_ecc_get_on_die_hw_engine)kernel(nand_ecc_get_sw_engine)kernel(nand_ecc_init_ctx)kernel(nand_ecc_init_req_tweaking)kernel(nand_ecc_is_strong_enough)kernel(nand_ecc_prepare_io_req)kernel(nand_ecc_restore_req)kernel(nand_ecc_tweak_req)kernel(nand_erase_op)kernel(nand_extract_bits)kernel(nand_get_large_page_hamming_ooblayout)kernel(nand_get_large_page_ooblayout)kernel(nand_get_set_features_notsupp)kernel(nand_get_small_page_ooblayout)kernel(nand_gpio_waitrdy)kernel(nand_monolithic_read_page_raw)kernel(nand_monolithic_write_page_raw)kernel(nand_op_parser_exec_op)kernel(nand_prog_page_begin_op)kernel(nand_prog_page_end_op)kernel(nand_prog_page_op)kernel(nand_read_data_op)kernel(nand_read_oob_op)kernel(nand_read_oob_std)kernel(nand_read_page_op)kernel(nand_read_page_raw)kernel(nand_readid_op)kernel(nand_reset)kernel(nand_reset_op)kernel(nand_scan_with_ids)kernel(nand_select_target)kernel(nand_soft_waitrdy)kernel(nand_status_op)kernel(nand_subop_get_addr_start_off)kernel(nand_subop_get_data_len)kernel(nand_subop_get_data_start_off)kernel(nand_subop_get_num_addr_cyc)kernel(nand_wait_ready)kernel(nand_write_data_op)kernel(nand_write_oob_std)kernel(nand_write_page_raw)kernel(nanddev_bbt_cleanup)kernel(nanddev_bbt_get_block_status)kernel(nanddev_bbt_init)kernel(nanddev_bbt_set_block_status)kernel(nanddev_bbt_update)kernel(nanddev_cleanup)kernel(nanddev_ecc_engine_cleanup)kernel(nanddev_ecc_engine_init)kernel(nanddev_erase)kernel(nanddev_init)kernel(nanddev_isbad)kernel(nanddev_isreserved)kernel(nanddev_markbad)kernel(nanddev_mtd_erase)kernel(nanddev_mtd_max_bad_blocks)kernel(nl80211_chan_width_to_mhz)kernel(nl80211_send_chandef)kernel(nla_get_labels)kernel(nla_put_labels)kernel(of_can_transceiver)kernel(of_get_nand_ecc_user_config)kernel(open_candev)kernel(otx2_alloc_mcam_entries)kernel(otx2_attach_npa_nix)kernel(otx2_config_hwtstamp)kernel(otx2_config_pause_frm)kernel(otx2_detach_resources)kernel(otx2_get_mac_from_af)kernel(otx2_get_max_mtu)kernel(otx2_get_maxflows)kernel(otx2_get_stats64)kernel(otx2_handle_ntuple_tc_features)kernel(otx2_init_tc)kernel(otx2_ioctl)kernel(otx2_mbox_alloc_msg_rsp)kernel(otx2_mbox_busy_poll_for_rsp)kernel(otx2_mbox_check_rsp_msgs)kernel(otx2_mbox_destroy)kernel(otx2_mbox_get_rsp)kernel(otx2_mbox_id2name)kernel(otx2_mbox_init)kernel(otx2_mbox_msg_send)kernel(otx2_mbox_nonempty)kernel(otx2_mbox_regions_init)kernel(otx2_mbox_reset)kernel(otx2_mbox_up_handler_cgx_link_event)kernel(otx2_mbox_wait_for_rsp)kernel(otx2_mcam_flow_del)kernel(otx2_nix_config_bp)kernel(otx2_open)kernel(otx2_ptp_clock_index)kernel(otx2_ptp_destroy)kernel(otx2_ptp_init)kernel(otx2_ptp_tstamp2time)kernel(otx2_reply_invalid_msg)kernel(otx2_set_mac_address)kernel(otx2_set_real_num_queues)kernel(otx2_setup_tc)kernel(otx2_shutdown_tc)kernel(otx2_smq_flush)kernel(otx2_sq_append_skb)kernel(otx2_stop)kernel(otx2_tc_alloc_ent_bitmap)kernel(otx2_tx_timeout)kernel(otx2_txschq_config)kernel(otx2vf_mcam_flow_init)kernel(otx2vf_set_ethtool_ops)kernel(oxygen_pci_pm)kernel(oxygen_pci_probe)kernel(oxygen_pci_shutdown)kernel(oxygen_read16)kernel(oxygen_read32)kernel(oxygen_read8)kernel(oxygen_read_ac97)kernel(oxygen_reset_uart)kernel(oxygen_update_dac_routing)kernel(oxygen_write16)kernel(oxygen_write16_masked)kernel(oxygen_write32)kernel(oxygen_write32_masked)kernel(oxygen_write8)kernel(oxygen_write8_masked)kernel(oxygen_write_ac97)kernel(oxygen_write_ac97_masked)kernel(oxygen_write_i2c)kernel(oxygen_write_spi)kernel(oxygen_write_uart)kernel(ppp_channel_index)kernel(ppp_dev_name)kernel(ppp_input)kernel(ppp_input_error)kernel(ppp_output_wakeup)kernel(ppp_register_channel)kernel(ppp_register_compressor)kernel(ppp_register_net_channel)kernel(ppp_unit_number)kernel(ppp_unregister_channel)kernel(ppp_unregister_compressor)kernel(pppox_ioctl)kernel(pppox_unbind_sock)kernel(put_mtd_device)kernel(put_vaddr_frames)kernel(qed_get_eth_ops)kernel(qed_get_fcoe_ops)kernel(qed_get_iscsi_ops)kernel(qed_get_rdma_ops)kernel(qed_put_eth_ops)kernel(qed_put_fcoe_ops)kernel(qed_put_iscsi_ops)kernel(qede_rdma_register_driver)kernel(qede_rdma_unregister_driver)kernel(qlt_abort_cmd)kernel(qlt_enable_vha)kernel(qlt_free_cmd)kernel(qlt_free_mcmd)kernel(qlt_lport_deregister)kernel(qlt_lport_register)kernel(qlt_rdy_to_xfer)kernel(qlt_stop_phase1)kernel(qlt_stop_phase2)kernel(qlt_unreg_sess)kernel(qlt_xmit_response)kernel(qlt_xmit_tm_rsp)kernel(query_amp_caps)kernel(rate_control_set_rates)kernel(rawnand_dt_parse_gpio_cs)kernel(rawnand_sw_bch_cleanup)kernel(rawnand_sw_bch_correct)kernel(rawnand_sw_bch_init)kernel(rawnand_sw_hamming_calculate)kernel(rawnand_sw_hamming_cleanup)kernel(rawnand_sw_hamming_correct)kernel(rawnand_sw_hamming_init)kernel(rdma_accept)kernel(rdma_accept_ece)kernel(rdma_addr_cancel)kernel(rdma_addr_size)kernel(rdma_addr_size_in6)kernel(rdma_addr_size_kss)kernel(rdma_alloc_hw_stats_struct)kernel(rdma_alloc_netdev)kernel(rdma_bind_addr)kernel(rdma_connect)kernel(rdma_connect_ece)kernel(rdma_connect_locked)kernel(rdma_consumer_reject_data)kernel(rdma_copy_ah_attr)kernel(rdma_copy_src_l2_addr)kernel(rdma_create_ah)kernel(rdma_create_qp)kernel(rdma_create_user_ah)kernel(rdma_create_user_id)kernel(rdma_destroy_ah_attr)kernel(rdma_destroy_ah_user)kernel(rdma_destroy_id)kernel(rdma_destroy_qp)kernel(rdma_dev_access_netns)kernel(rdma_disconnect)kernel(rdma_event_msg)kernel(rdma_find_gid)kernel(rdma_find_gid_by_port)kernel(rdma_free_hw_stats_struct)kernel(rdma_get_gid_attr)kernel(rdma_get_service_id)kernel(rdma_hold_gid_attr)kernel(rdma_init_netdev)kernel(rdma_init_qp_attr)kernel(rdma_is_zero_gid)kernel(rdma_iw_cm_id)kernel(rdma_join_multicast)kernel(rdma_leave_multicast)kernel(rdma_link_register)kernel(rdma_link_unregister)kernel(rdma_listen)kernel(rdma_lock_handler)kernel(rdma_modify_ah)kernel(rdma_move_ah_attr)kernel(rdma_move_grh_sgid_attr)kernel(rdma_nl_chk_listeners)kernel(rdma_nl_multicast)kernel(rdma_nl_put_driver_string)kernel(rdma_nl_put_driver_u32)kernel(rdma_nl_put_driver_u32_hex)kernel(rdma_nl_put_driver_u64)kernel(rdma_nl_put_driver_u64_hex)kernel(rdma_nl_register)kernel(rdma_nl_stat_hwcounter_entry)kernel(rdma_nl_unicast)kernel(rdma_nl_unicast_wait)kernel(rdma_nl_unregister)kernel(rdma_node_get_transport)kernel(rdma_notify)kernel(rdma_port_get_link_layer)kernel(rdma_put_gid_attr)kernel(rdma_query_ah)kernel(rdma_query_gid)kernel(rdma_query_gid_table)kernel(rdma_read_gid_attr_ndev_rcu)kernel(rdma_read_gid_hw_context)kernel(rdma_read_gid_l2_fields)kernel(rdma_read_gids)kernel(rdma_reject)kernel(rdma_reject_msg)kernel(rdma_replace_ah_attr)kernel(rdma_res_to_id)kernel(rdma_resolve_addr)kernel(rdma_resolve_ip)kernel(rdma_resolve_route)kernel(rdma_restrack_add)kernel(rdma_restrack_count)kernel(rdma_restrack_del)kernel(rdma_restrack_get)kernel(rdma_restrack_get_byid)kernel(rdma_restrack_new)kernel(rdma_restrack_parent_name)kernel(rdma_restrack_put)kernel(rdma_restrack_set_name)kernel(rdma_roce_rescan_device)kernel(rdma_rw_ctx_destroy)kernel(rdma_rw_ctx_destroy_signature)kernel(rdma_rw_ctx_init)kernel(rdma_rw_ctx_post)kernel(rdma_rw_ctx_signature_init)kernel(rdma_rw_ctx_wrs)kernel(rdma_rw_mr_factor)kernel(rdma_set_ack_timeout)kernel(rdma_set_afonly)kernel(rdma_set_cq_moderation)kernel(rdma_set_ib_path)kernel(rdma_set_min_rnr_timer)kernel(rdma_set_reuseaddr)kernel(rdma_set_service_type)kernel(rdma_translate_ip)kernel(rdma_umap_priv_init)kernel(rdma_unlock_handler)kernel(rdma_user_mmap_entry_get)kernel(rdma_user_mmap_entry_get_pgoff)kernel(rdma_user_mmap_entry_insert)kernel(rdma_user_mmap_entry_insert_range)kernel(rdma_user_mmap_entry_put)kernel(rdma_user_mmap_entry_remove)kernel(rdma_user_mmap_io)kernel(read_efuse_byte)kernel(reg_initiator_name)kernel(reg_query_regdb_wmm)kernel(register_atm_ioctl)kernel(register_atmdevice_notifier)kernel(register_candev)kernel(register_mtd_blktrans)kernel(register_mtd_chip_driver)kernel(register_mtd_user)kernel(register_pppox_proto)kernel(register_sound_dsp)kernel(register_sound_mixer)kernel(register_sound_special)kernel(register_sound_special_device)kernel(regulatory_hint)kernel(regulatory_pre_cac_allowed)kernel(regulatory_set_wiphy_regd)kernel(regulatory_set_wiphy_regd_sync)kernel(release_and_free_resource)kernel(rfc1042_header)kernel(rfkill_alloc)kernel(rfkill_blocked)kernel(rfkill_destroy)kernel(rfkill_find_type)kernel(rfkill_get_led_trigger_name)kernel(rfkill_init_sw_state)kernel(rfkill_pause_polling)kernel(rfkill_register)kernel(rfkill_resume_polling)kernel(rfkill_set_hw_state_reason)kernel(rfkill_set_led_trigger_name)kernel(rfkill_set_states)kernel(rfkill_set_sw_state)kernel(rfkill_soft_blocked)kernel(rfkill_unregister)kernel(rndis_command)kernel(rndis_rx_fixup)kernel(rndis_status)kernel(rndis_tx_fixup)kernel(rndis_unbind)kernel(roce_gid_type_mask_support)kernel(rs_pretty_print_rate)kernel(rt2800_ampdu_action)kernel(rt2800_check_firmware)kernel(rt2800_clear_beacon)kernel(rt2800_conf_tx)kernel(rt2800_config)kernel(rt2800_config_ant)kernel(rt2800_config_erp)kernel(rt2800_config_filter)kernel(rt2800_config_intf)kernel(rt2800_config_pairwise_key)kernel(rt2800_config_shared_key)kernel(rt2800_disable_radio)kernel(rt2800_disable_wpdma)kernel(rt2800_efuse_detect)kernel(rt2800_enable_radio)kernel(rt2800_gain_calibration)kernel(rt2800_get_key_seq)kernel(rt2800_get_survey)kernel(rt2800_get_tsf)kernel(rt2800_get_txwi_rxwi_size)kernel(rt2800_link_stats)kernel(rt2800_link_tuner)kernel(rt2800_load_firmware)kernel(rt2800_mcu_request)kernel(rt2800_pre_reset_hw)kernel(rt2800_probe_hw)kernel(rt2800_process_rxwi)kernel(rt2800_read_eeprom_efuse)kernel(rt2800_reset_tuner)kernel(rt2800_rfkill_poll)kernel(rt2800_rt2x00debug)kernel(rt2800_set_rts_threshold)kernel(rt2800_sta_add)kernel(rt2800_sta_remove)kernel(rt2800_txdone)kernel(rt2800_txdone_entry)kernel(rt2800_txdone_nostatus)kernel(rt2800_txstatus_pending)kernel(rt2800_txstatus_timeout)kernel(rt2800_vco_calibration)kernel(rt2800_wait_csr_ready)kernel(rt2800_wait_wpdma_ready)kernel(rt2800_watchdog)kernel(rt2800_write_beacon)kernel(rt2800_write_tx_data)kernel(rt2800mmio_autowake_tasklet)kernel(rt2800mmio_clear_entry)kernel(rt2800mmio_enable_radio)kernel(rt2800mmio_fill_rxdone)kernel(rt2800mmio_flush_queue)kernel(rt2800mmio_get_dma_done)kernel(rt2800mmio_get_entry_state)kernel(rt2800mmio_get_txwi)kernel(rt2800mmio_init_queues)kernel(rt2800mmio_init_registers)kernel(rt2800mmio_interrupt)kernel(rt2800mmio_kick_queue)kernel(rt2800mmio_pretbtt_tasklet)kernel(rt2800mmio_probe_hw)kernel(rt2800mmio_queue_init)kernel(rt2800mmio_rxdone_tasklet)kernel(rt2800mmio_start_queue)kernel(rt2800mmio_stop_queue)kernel(rt2800mmio_tbtt_tasklet)kernel(rt2800mmio_toggle_irq)kernel(rt2800mmio_txstatus_tasklet)kernel(rt2800mmio_write_tx_desc)kernel(rt2x00debug_dump_frame)kernel(rt2x00lib_beacondone)kernel(rt2x00lib_dmadone)kernel(rt2x00lib_dmastart)kernel(rt2x00lib_get_bssidx)kernel(rt2x00lib_pretbtt)kernel(rt2x00lib_probe_dev)kernel(rt2x00lib_remove_dev)kernel(rt2x00lib_resume)kernel(rt2x00lib_rxdone)kernel(rt2x00lib_set_mac_address)kernel(rt2x00lib_suspend)kernel(rt2x00lib_txdone)kernel(rt2x00lib_txdone_noinfo)kernel(rt2x00lib_txdone_nomatch)kernel(rt2x00mac_add_interface)kernel(rt2x00mac_bss_info_changed)kernel(rt2x00mac_conf_tx)kernel(rt2x00mac_config)kernel(rt2x00mac_configure_filter)kernel(rt2x00mac_flush)kernel(rt2x00mac_get_antenna)kernel(rt2x00mac_get_ringparam)kernel(rt2x00mac_get_stats)kernel(rt2x00mac_reconfig_complete)kernel(rt2x00mac_remove_interface)kernel(rt2x00mac_rfkill_poll)kernel(rt2x00mac_set_antenna)kernel(rt2x00mac_set_key)kernel(rt2x00mac_set_tim)kernel(rt2x00mac_start)kernel(rt2x00mac_stop)kernel(rt2x00mac_sw_scan_complete)kernel(rt2x00mac_sw_scan_start)kernel(rt2x00mac_tx)kernel(rt2x00mac_tx_frames_pending)kernel(rt2x00mmio_flush_queue)kernel(rt2x00mmio_initialize)kernel(rt2x00mmio_regbusy_read)kernel(rt2x00mmio_rxdone)kernel(rt2x00mmio_uninitialize)kernel(rt2x00pci_pm_ops)kernel(rt2x00pci_probe)kernel(rt2x00pci_remove)kernel(rt2x00queue_flush_queue)kernel(rt2x00queue_flush_queues)kernel(rt2x00queue_for_each_entry)kernel(rt2x00queue_get_entry)kernel(rt2x00queue_map_txskb)kernel(rt2x00queue_pause_queue)kernel(rt2x00queue_start_queue)kernel(rt2x00queue_start_queues)kernel(rt2x00queue_stop_queue)kernel(rt2x00queue_stop_queues)kernel(rt2x00queue_unmap_skb)kernel(rt2x00queue_unpause_queue)kernel(rt2x00usb_clear_entry)kernel(rt2x00usb_disable_radio)kernel(rt2x00usb_disconnect)kernel(rt2x00usb_flush_queue)kernel(rt2x00usb_initialize)kernel(rt2x00usb_kick_queue)kernel(rt2x00usb_probe)kernel(rt2x00usb_regbusy_read)kernel(rt2x00usb_register_read_async)kernel(rt2x00usb_resume)kernel(rt2x00usb_suspend)kernel(rt2x00usb_uninitialize)kernel(rt2x00usb_vendor_req_buff_lock)kernel(rt2x00usb_vendor_request)kernel(rt2x00usb_vendor_request_buff)kernel(rt2x00usb_watchdog)kernel(rtl8152_get_version)kernel(rtl8192_phy_check_is_legal_rfpath)kernel(rtl8723_dm_init_dynamic_bb_powersaving)kernel(rtl8723_dm_init_dynamic_txpower)kernel(rtl8723_dm_init_edca_turbo)kernel(rtl8723_download_fw)kernel(rtl8723_enable_fw_download)kernel(rtl8723_fw_free_to_go)kernel(rtl8723_phy_init_bb_rf_reg_def)kernel(rtl8723_phy_mac_setting_calibration)kernel(rtl8723_phy_path_a_fill_iqk_matrix)kernel(rtl8723_phy_path_a_standby)kernel(rtl8723_phy_path_adda_on)kernel(rtl8723_phy_pi_mode_switch)kernel(rtl8723_phy_query_bb_reg)kernel(rtl8723_phy_reload_adda_registers)kernel(rtl8723_phy_reload_mac_registers)kernel(rtl8723_phy_rf_serial_read)kernel(rtl8723_phy_rf_serial_write)kernel(rtl8723_phy_save_mac_registers)kernel(rtl8723_phy_set_bb_reg)kernel(rtl8723_phy_set_sw_chnl_cmdarray)kernel(rtl8723_phy_txpwr_idx_to_dbm)kernel(rtl8723_save_adda_registers)kernel(rtl8723_write_fw)kernel(rtl8723ae_firmware_selfreset)kernel(rtl8723be_firmware_selfreset)kernel(rtl92c_bt_rssi_state_change)kernel(rtl92c_dm_bt_coexist)kernel(rtl92c_dm_check_txpower_tracking)kernel(rtl92c_dm_init)kernel(rtl92c_dm_init_edca_turbo)kernel(rtl92c_dm_init_rate_adaptive_mask)kernel(rtl92c_dm_rf_saving)kernel(rtl92c_dm_watchdog)kernel(rtl92c_dm_write_dig)kernel(rtl92c_download_fw)kernel(rtl92c_fill_h2c_cmd)kernel(rtl92c_firmware_selfreset)kernel(rtl92c_phy_ap_calibrate)kernel(rtl92c_phy_iq_calibrate)kernel(rtl92c_phy_lc_calibrate)kernel(rtl92c_phy_query_bb_reg)kernel(rtl92c_phy_rf_config)kernel(rtl92c_phy_set_bb_reg)kernel(rtl92c_phy_set_bw_mode)kernel(rtl92c_phy_set_io)kernel(rtl92c_phy_set_io_cmd)kernel(rtl92c_phy_set_rfpath_switch)kernel(rtl92c_phy_set_txpower_level)kernel(rtl92c_phy_sw_chnl)kernel(rtl92c_phy_sw_chnl_callback)kernel(rtl92c_phy_update_txpower_dbm)kernel(rtl92c_set_fw_joinbss_report_cmd)kernel(rtl92c_set_fw_pwrmode_cmd)kernel(rtl92c_set_fw_rsvdpagepkt)kernel(rtl92c_set_p2p_ps_offload_cmd)kernel(rtl92ce_phy_set_rf_on)kernel(rtl_action_proc)kernel(rtl_addr_delay)kernel(rtl_bb_delay)kernel(rtl_beacon_statistic)kernel(rtl_btc_get_ops_pointer)kernel(rtl_btc_status_false)kernel(rtl_c2hcmd_enqueue)kernel(rtl_cam_add_one_entry)kernel(rtl_cam_del_entry)kernel(rtl_cam_delete_one_entry)kernel(rtl_cam_empty_entry)kernel(rtl_cam_get_free_entry)kernel(rtl_cam_mark_invalid)kernel(rtl_cam_reset_all_entry)kernel(rtl_cmd_send_packet)kernel(rtl_collect_scan_list)kernel(rtl_debug_add_one)kernel(rtl_debug_remove_one)kernel(rtl_deinit_core)kernel(rtl_deinit_deferred_work)kernel(rtl_deinit_rfkill)kernel(rtl_dm_diginit)kernel(rtl_efuse_ops_init)kernel(rtl_efuse_shadow_map_update)kernel(rtl_evm_db_to_percentage)kernel(rtl_fill_dummy)kernel(rtl_fw_block_write)kernel(rtl_fw_cb)kernel(rtl_fw_page_write)kernel(rtl_get_hal_edca_param)kernel(rtl_get_hwinfo)kernel(rtl_get_tcb_desc)kernel(rtl_global_var)kernel(rtl_hal_pwrseqcmdparsing)kernel(rtl_init_core)kernel(rtl_init_rfkill)kernel(rtl_init_rx_config)kernel(rtl_init_sw_leds)kernel(rtl_ips_nic_on)kernel(rtl_is_special_data)kernel(rtl_lps_change_work_callback)kernel(rtl_lps_enter)kernel(rtl_lps_leave)kernel(rtl_mrate_idx_to_arfr_id)kernel(rtl_ops)kernel(rtl_p2p_info)kernel(rtl_pci_disconnect)kernel(rtl_pci_probe)kernel(rtl_pci_resume)kernel(rtl_pci_suspend)kernel(rtl_phy_scan_operation_backup)kernel(rtl_process_phyinfo)kernel(rtl_ps_disable_nic)kernel(rtl_ps_enable_nic)kernel(rtl_query_rxpwrpercentage)kernel(rtl_recognize_peer)kernel(rtl_rfreg_delay)kernel(rtl_rx_ampdu_apply)kernel(rtl_send_smps_action)kernel(rtl_set_tx_report)kernel(rtl_signal_scale_mapping)kernel(rtl_swlps_beacon)kernel(rtl_tid_to_ac)kernel(rtl_tx_ackqueue)kernel(rtl_tx_mgmt_proc)kernel(rtl_tx_report_handler)kernel(rtl_update_beacon_work_callback)kernel(rtl_usb_disconnect)kernel(rtl_usb_probe)kernel(rtl_usb_resume)kernel(rtl_usb_suspend)kernel(rtl_wowlan_fw_cb)kernel(rtlwifi_rate_mapping)kernel(rtw8723d_hw_spec)kernel(rtw8821c_hw_spec)kernel(rtw8822b_hw_spec)kernel(rtw8822c_hw_spec)kernel(rtw8852a_chip_info)kernel(rtw8852b_chip_info)kernel(rtw8852c_chip_info)kernel(rtw89_alloc_ieee80211_hw)kernel(rtw89_bd_ram_table_dual)kernel(rtw89_bd_ram_table_single)kernel(rtw89_btc_ntfy_wl_rfk)kernel(rtw89_btc_set_policy)kernel(rtw89_btc_set_policy_v1)kernel(rtw89_chip_info_setup)kernel(rtw89_core_deinit)kernel(rtw89_core_fill_txdesc)kernel(rtw89_core_fill_txdesc_fwcmd_v1)kernel(rtw89_core_fill_txdesc_fwcmd_v2)kernel(rtw89_core_fill_txdesc_v1)kernel(rtw89_core_fill_txdesc_v2)kernel(rtw89_core_init)kernel(rtw89_core_napi_deinit)kernel(rtw89_core_napi_init)kernel(rtw89_core_napi_start)kernel(rtw89_core_napi_stop)kernel(rtw89_core_query_rxdesc)kernel(rtw89_core_query_rxdesc_v2)kernel(rtw89_core_register)kernel(rtw89_core_rx)kernel(rtw89_core_unregister)kernel(rtw89_debug)kernel(rtw89_debug_mask)kernel(rtw89_decode_chan_idx)kernel(rtw89_encode_chan_idx)kernel(rtw89_free_ieee80211_hw)kernel(rtw89_fw_h2c_ampdu_cmac_tbl_g7)kernel(rtw89_fw_h2c_assoc_cmac_tbl)kernel(rtw89_fw_h2c_assoc_cmac_tbl_g7)kernel(rtw89_fw_h2c_ba_cam)kernel(rtw89_fw_h2c_ba_cam_v1)kernel(rtw89_fw_h2c_dctl_sec_cam_v1)kernel(rtw89_fw_h2c_dctl_sec_cam_v2)kernel(rtw89_fw_h2c_default_cmac_tbl)kernel(rtw89_fw_h2c_default_cmac_tbl_g7)kernel(rtw89_fw_h2c_default_dmac_tbl_v2)kernel(rtw89_fw_h2c_rf_ntfy_mcc)kernel(rtw89_fw_h2c_update_beacon)kernel(rtw89_fw_h2c_update_beacon_be)kernel(rtw89_mac_cfg_ctrl_path)kernel(rtw89_mac_cfg_ctrl_path_v1)kernel(rtw89_mac_cfg_gnt)kernel(rtw89_mac_cfg_gnt_v1)kernel(rtw89_mac_coex_init)kernel(rtw89_mac_coex_init_v1)kernel(rtw89_mac_disable_bb_rf)kernel(rtw89_mac_enable_bb_rf)kernel(rtw89_mac_gen_ax)kernel(rtw89_mac_get_err_status)kernel(rtw89_mac_resume_sch_tx)kernel(rtw89_mac_resume_sch_tx_v1)kernel(rtw89_mac_set_err_status)kernel(rtw89_mac_size)kernel(rtw89_mac_stop_sch_tx)kernel(rtw89_mac_stop_sch_tx_v1)kernel(rtw89_ops)kernel(rtw89_pci_ch_dma_addr_set)kernel(rtw89_pci_ch_dma_addr_set_be)kernel(rtw89_pci_ch_dma_addr_set_v1)kernel(rtw89_pci_config_intr_mask)kernel(rtw89_pci_config_intr_mask_v1)kernel(rtw89_pci_config_intr_mask_v2)kernel(rtw89_pci_disable_intr)kernel(rtw89_pci_disable_intr_v1)kernel(rtw89_pci_disable_intr_v2)kernel(rtw89_pci_enable_intr)kernel(rtw89_pci_enable_intr_v1)kernel(rtw89_pci_enable_intr_v2)kernel(rtw89_pci_fill_txaddr_info)kernel(rtw89_pci_fill_txaddr_info_v1)kernel(rtw89_pci_gen_ax)kernel(rtw89_pci_ltr_set)kernel(rtw89_pci_ltr_set_v1)kernel(rtw89_pci_probe)kernel(rtw89_pci_recognize_intrs)kernel(rtw89_pci_recognize_intrs_v1)kernel(rtw89_pci_recognize_intrs_v2)kernel(rtw89_pci_remove)kernel(rtw89_phy_config_rf_reg_v1)kernel(rtw89_phy_gen_ax)kernel(rtw89_phy_get_kpath)kernel(rtw89_phy_get_syn_sel)kernel(rtw89_phy_get_txsb)kernel(rtw89_phy_get_txsc)kernel(rtw89_phy_load_txpwr_byrate)kernel(rtw89_phy_read32_idx)kernel(rtw89_phy_read_rf)kernel(rtw89_phy_read_rf_v1)kernel(rtw89_phy_read_rf_v2)kernel(rtw89_phy_read_txpwr_limit)kernel(rtw89_phy_rfk_dack_and_wait)kernel(rtw89_phy_rfk_dpk_and_wait)kernel(rtw89_phy_rfk_iqk_and_wait)kernel(rtw89_phy_rfk_pre_ntfy_and_wait)kernel(rtw89_phy_rfk_rxdck_and_wait)kernel(rtw89_phy_rfk_tssi_and_wait)kernel(rtw89_phy_rfk_txgapk_and_wait)kernel(rtw89_phy_set_phy_regs)kernel(rtw89_phy_tssi_ctrl_set_bandedge_cfg)kernel(rtw89_phy_write32_idx)kernel(rtw89_phy_write_reg3_tbl)kernel(rtw89_phy_write_rf)kernel(rtw89_phy_write_rf_v1)kernel(rtw89_phy_write_rf_v2)kernel(rtw89_pm_ops)kernel(rtw89_read_efuse_ver)kernel(rtw89_rfk_parser)kernel(rtw89_ser_notify)kernel(rtw_bf_cfg_csi_rate)kernel(rtw_bf_enable_bfee_mu)kernel(rtw_bf_enable_bfee_su)kernel(rtw_bf_phy_init)kernel(rtw_bf_remove_bfee_mu)kernel(rtw_bf_remove_bfee_su)kernel(rtw_bf_set_gid_table)kernel(rtw_chip_info_setup)kernel(rtw_coex_read_indirect_reg)kernel(rtw_coex_write_indirect_reg)kernel(rtw_coex_write_scbd)kernel(rtw_core_deinit)kernel(rtw_core_init)kernel(rtw_dbg)kernel(rtw_debug_mask)kernel(rtw_disable_lps_deep_mode)kernel(rtw_dump_fw)kernel(rtw_dump_reg)kernel(rtw_fw_c2h_cmd_isr)kernel(rtw_fw_c2h_cmd_rx_irqsafe)kernel(rtw_fw_do_iqk)kernel(rtw_fw_inform_rfk_status)kernel(rtw_ops)kernel(rtw_parse_tbl_bb_pg)kernel(rtw_parse_tbl_phy_cond)kernel(rtw_parse_tbl_txpwr_lmt)kernel(rtw_pci_probe)kernel(rtw_pci_remove)kernel(rtw_pci_shutdown)kernel(rtw_phy_cfg_agc)kernel(rtw_phy_cfg_bb)kernel(rtw_phy_cfg_mac)kernel(rtw_phy_cfg_rf)kernel(rtw_phy_config_swing_table)kernel(rtw_phy_get_tx_power_index)kernel(rtw_phy_init)kernel(rtw_phy_load_tables)kernel(rtw_phy_parsing_cfo)kernel(rtw_phy_pwrtrack_avg)kernel(rtw_phy_pwrtrack_get_delta)kernel(rtw_phy_pwrtrack_get_pwridx)kernel(rtw_phy_pwrtrack_need_iqk)kernel(rtw_phy_pwrtrack_need_lck)kernel(rtw_phy_pwrtrack_thermal_changed)kernel(rtw_phy_read_rf)kernel(rtw_phy_read_rf_sipi)kernel(rtw_phy_rf_power_2_rssi)kernel(rtw_phy_set_edcca_th)kernel(rtw_phy_set_tx_power_level)kernel(rtw_phy_write_rf_reg_mix)kernel(rtw_phy_write_rf_reg_sipi)kernel(rtw_pm_ops)kernel(rtw_power_mode_change)kernel(rtw_rate_section)kernel(rtw_rate_size)kernel(rtw_read8_physical_efuse)kernel(rtw_regd_get)kernel(rtw_regd_srrc)kernel(rtw_register_hw)kernel(rtw_restore_reg)kernel(rtw_rx_fill_rx_status)kernel(rtw_rx_stats)kernel(rtw_set_channel_mac)kernel(rtw_set_rx_freq_band)kernel(rtw_tx_ac_to_hwq)kernel(rtw_tx_fill_tx_desc)kernel(rtw_tx_queue_mapping)kernel(rtw_tx_report_enqueue)kernel(rtw_tx_write_data_h2c_get)kernel(rtw_tx_write_data_rsvd_page_get)kernel(rtw_unregister_hw)kernel(rtw_usb_disconnect)kernel(rtw_usb_probe)kernel(safe_candev_priv)kernel(sas_alloc_slow_task)kernel(sas_alloc_task)kernel(sas_ata_schedule_reset)kernel(sas_bios_param)kernel(sas_change_queue_depth)kernel(sas_domain_attach_transport)kernel(sas_drain_work)kernel(sas_eh_abort_handler)kernel(sas_eh_device_reset_handler)kernel(sas_eh_target_reset_handler)kernel(sas_free_task)kernel(sas_get_local_phy)kernel(sas_ioctl)kernel(sas_notify_phy_event)kernel(sas_notify_port_event)kernel(sas_phy_reset)kernel(sas_prep_resume_ha)kernel(sas_queuecommand)kernel(sas_register_ha)kernel(sas_request_addr)kernel(sas_resume_ha)kernel(sas_slave_alloc)kernel(sas_slave_configure)kernel(sas_ssp_task_response)kernel(sas_suspend_ha)kernel(sas_target_alloc)kernel(sas_target_destroy)kernel(sas_task_abort)kernel(sas_unregister_ha)kernel(sdhci_abort_tuning)kernel(sdhci_add_host)kernel(sdhci_adma_write_desc)kernel(sdhci_alloc_host)kernel(sdhci_calc_clk)kernel(sdhci_cleanup_host)kernel(sdhci_cqe_disable)kernel(sdhci_cqe_enable)kernel(sdhci_cqe_irq)kernel(sdhci_dumpregs)kernel(sdhci_enable_clk)kernel(sdhci_enable_sdio_irq)kernel(sdhci_enable_v4_mode)kernel(sdhci_end_tuning)kernel(sdhci_execute_tuning)kernel(sdhci_free_host)kernel(sdhci_get_cd_nogpio)kernel(sdhci_get_property)kernel(sdhci_pltfm_clk_get_max_clock)kernel(sdhci_pltfm_free)kernel(sdhci_pltfm_init)kernel(sdhci_pltfm_init_and_add_host)kernel(sdhci_pltfm_pmops)kernel(sdhci_pltfm_remove)kernel(sdhci_pltfm_resume)kernel(sdhci_pltfm_suspend)kernel(sdhci_remove_host)kernel(sdhci_request)kernel(sdhci_request_atomic)kernel(sdhci_reset)kernel(sdhci_reset_tuning)kernel(sdhci_resume_host)kernel(sdhci_runtime_resume_host)kernel(sdhci_runtime_suspend_host)kernel(sdhci_send_tuning)kernel(sdhci_set_bus_width)kernel(sdhci_set_clock)kernel(sdhci_set_data_timeout_irq)kernel(sdhci_set_ios)kernel(sdhci_set_power)kernel(sdhci_set_power_and_bus_voltage)kernel(sdhci_set_power_noreg)kernel(sdhci_set_uhs_signaling)kernel(sdhci_setup_host)kernel(sdhci_start_signal_voltage_switch)kernel(sdhci_start_tuning)kernel(sdhci_suspend_host)kernel(sdhci_switch_external_dma)kernel(sdio_align_size)kernel(sdio_claim_host)kernel(sdio_claim_irq)kernel(sdio_disable_func)kernel(sdio_enable_func)kernel(sdio_f0_readb)kernel(sdio_f0_writeb)kernel(sdio_get_host_pm_caps)kernel(sdio_memcpy_fromio)kernel(sdio_memcpy_toio)kernel(sdio_readb)kernel(sdio_readl)kernel(sdio_readsb)kernel(sdio_readw)kernel(sdio_register_driver)kernel(sdio_release_host)kernel(sdio_release_irq)kernel(sdio_retune_crc_disable)kernel(sdio_retune_crc_enable)kernel(sdio_retune_hold_now)kernel(sdio_retune_release)kernel(sdio_set_block_size)kernel(sdio_set_host_pm_flags)kernel(sdio_signal_irq)kernel(sdio_unregister_driver)kernel(sdio_writeb)kernel(sdio_writeb_readb)kernel(sdio_writel)kernel(sdio_writesb)kernel(sdio_writew)kernel(sdw_intel_acpi_scan)kernel(slhc_compress)kernel(slhc_free)kernel(slhc_init)kernel(slhc_remember)kernel(slhc_toss)kernel(slhc_uncompress)kernel(snd_ac97_bus)kernel(snd_ac97_get_short_name)kernel(snd_ac97_mixer)kernel(snd_ac97_pcm_assign)kernel(snd_ac97_pcm_close)kernel(snd_ac97_pcm_double_rate_rules)kernel(snd_ac97_pcm_open)kernel(snd_ac97_read)kernel(snd_ac97_reset)kernel(snd_ac97_resume)kernel(snd_ac97_set_rate)kernel(snd_ac97_suspend)kernel(snd_ac97_tune_hardware)kernel(snd_ac97_update)kernel(snd_ac97_update_bits)kernel(snd_ac97_update_power)kernel(snd_ac97_write)kernel(snd_ac97_write_cache)kernel(snd_ak4113_build)kernel(snd_ak4113_check_rate_and_errors)kernel(snd_ak4113_create)kernel(snd_ak4113_external_rate)kernel(snd_ak4113_reg_write)kernel(snd_ak4113_reinit)kernel(snd_ak4113_resume)kernel(snd_ak4113_suspend)kernel(snd_ak4114_build)kernel(snd_ak4114_check_rate_and_errors)kernel(snd_ak4114_create)kernel(snd_ak4114_external_rate)kernel(snd_ak4114_reg_write)kernel(snd_ak4114_reinit)kernel(snd_ak4114_resume)kernel(snd_ak4114_suspend)kernel(snd_akm4xxx_build_controls)kernel(snd_akm4xxx_init)kernel(snd_akm4xxx_reset)kernel(snd_akm4xxx_write)kernel(snd_array_free)kernel(snd_array_new)kernel(snd_card_add_dev_attr)kernel(snd_card_disconnect)kernel(snd_card_disconnect_sync)kernel(snd_card_file_add)kernel(snd_card_file_remove)kernel(snd_card_free)kernel(snd_card_free_on_error)kernel(snd_card_free_when_closed)kernel(snd_card_new)kernel(snd_card_ref)kernel(snd_card_register)kernel(snd_card_rw_proc_new)kernel(snd_card_set_id)kernel(snd_component_add)kernel(snd_cs8427_create)kernel(snd_cs8427_iec958_active)kernel(snd_cs8427_iec958_build)kernel(snd_cs8427_iec958_pcm)kernel(snd_cs8427_init)kernel(snd_cs8427_reg_write)kernel(snd_ctl_activate_id)kernel(snd_ctl_add)kernel(snd_ctl_add_followers)kernel(snd_ctl_add_vmaster_hook)kernel(snd_ctl_apply_vmaster_followers)kernel(snd_ctl_boolean_mono_info)kernel(snd_ctl_boolean_stereo_info)kernel(snd_ctl_disconnect_layer)kernel(snd_ctl_enum_info)kernel(snd_ctl_find_id)kernel(snd_ctl_find_id_locked)kernel(snd_ctl_find_numid)kernel(snd_ctl_find_numid_locked)kernel(snd_ctl_free_one)kernel(snd_ctl_get_preferred_subdevice)kernel(snd_ctl_make_virtual_master)kernel(snd_ctl_new1)kernel(snd_ctl_notify)kernel(snd_ctl_notify_one)kernel(snd_ctl_register_ioctl)kernel(snd_ctl_register_layer)kernel(snd_ctl_remove)kernel(snd_ctl_remove_id)kernel(snd_ctl_rename)kernel(snd_ctl_rename_id)kernel(snd_ctl_replace)kernel(snd_ctl_request_layer)kernel(snd_ctl_sync_vmaster)kernel(snd_ctl_unregister_ioctl)kernel(snd_device_alloc)kernel(snd_device_disconnect)kernel(snd_device_free)kernel(snd_device_get_state)kernel(snd_device_new)kernel(snd_device_register)kernel(snd_devm_alloc_dir_pages)kernel(snd_devm_card_new)kernel(snd_dma_alloc_dir_pages)kernel(snd_dma_alloc_pages_fallback)kernel(snd_dma_buffer_mmap)kernel(snd_dma_buffer_sync)kernel(snd_dma_free_pages)kernel(snd_ecards_limit)kernel(snd_emu10k1_memblk_map)kernel(snd_emu10k1_ptr_read)kernel(snd_emu10k1_ptr_write)kernel(snd_emu10k1_ptr_write_multiple)kernel(snd_emu10k1_synth_alloc)kernel(snd_emu10k1_synth_bzero)kernel(snd_emu10k1_synth_copy_from_user)kernel(snd_emu10k1_synth_free)kernel(snd_emu10k1_voice_alloc)kernel(snd_emu10k1_voice_free)kernel(snd_emux_free)kernel(snd_emux_lock_voice)kernel(snd_emux_new)kernel(snd_emux_register)kernel(snd_emux_terminate_all)kernel(snd_emux_unlock_voice)kernel(snd_fasync_free)kernel(snd_fasync_helper)kernel(snd_hda_activate_path)kernel(snd_hda_add_imux_item)kernel(snd_hda_add_new_ctls)kernel(snd_hda_add_new_path)kernel(snd_hda_add_nid)kernel(snd_hda_add_verbs)kernel(snd_hda_add_vmaster_hook)kernel(snd_hda_apply_fixup)kernel(snd_hda_apply_pincfgs)kernel(snd_hda_apply_verbs)kernel(snd_hda_attach_beep_device)kernel(snd_hda_bus_type)kernel(snd_hda_check_amp_caps)kernel(snd_hda_check_amp_list_power)kernel(snd_hda_codec_amp_init)kernel(snd_hda_codec_amp_init_stereo)kernel(snd_hda_codec_amp_stereo)kernel(snd_hda_codec_amp_update)kernel(snd_hda_codec_build_controls)kernel(snd_hda_codec_cleanup)kernel(snd_hda_codec_cleanup_for_unbind)kernel(snd_hda_codec_configure)kernel(snd_hda_codec_device_init)kernel(snd_hda_codec_device_new)kernel(snd_hda_codec_eapd_power_filter)kernel(snd_hda_codec_get_pin_target)kernel(snd_hda_codec_get_pincfg)kernel(snd_hda_codec_load_dsp_cleanup)kernel(snd_hda_codec_load_dsp_prepare)kernel(snd_hda_codec_load_dsp_trigger)kernel(snd_hda_codec_new)kernel(snd_hda_codec_parse_pcms)kernel(snd_hda_codec_pcm_new)kernel(snd_hda_codec_pcm_put)kernel(snd_hda_codec_prepare)kernel(snd_hda_codec_register)kernel(snd_hda_codec_set_name)kernel(snd_hda_codec_set_pin_target)kernel(snd_hda_codec_set_pincfg)kernel(snd_hda_codec_set_power_save)kernel(snd_hda_codec_set_power_to_all)kernel(snd_hda_codec_setup_stream)kernel(snd_hda_codec_unregister)kernel(snd_hda_codec_update_widgets)kernel(snd_hda_correct_pin_ctl)kernel(snd_hda_create_dig_out_ctls)kernel(snd_hda_create_spdif_in_ctls)kernel(snd_hda_create_spdif_share_sw)kernel(snd_hda_ctl_add)kernel(snd_hda_detach_beep_device)kernel(snd_hda_enable_beep_device)kernel(snd_hda_enum_helper_info)kernel(snd_hda_find_mixer_ctl)kernel(snd_hda_gen_add_kctl)kernel(snd_hda_gen_add_micmute_led_cdev)kernel(snd_hda_gen_add_mute_led_cdev)kernel(snd_hda_gen_build_controls)kernel(snd_hda_gen_build_pcms)kernel(snd_hda_gen_check_power_status)kernel(snd_hda_gen_fix_pin_power)kernel(snd_hda_gen_free)kernel(snd_hda_gen_hp_automute)kernel(snd_hda_gen_init)kernel(snd_hda_gen_line_automute)kernel(snd_hda_gen_mic_autoswitch)kernel(snd_hda_gen_parse_auto_config)kernel(snd_hda_gen_path_power_filter)kernel(snd_hda_gen_spec_init)kernel(snd_hda_gen_stream_pm)kernel(snd_hda_gen_update_outputs)kernel(snd_hda_get_bool_hint)kernel(snd_hda_get_conn_index)kernel(snd_hda_get_conn_list)kernel(snd_hda_get_connections)kernel(snd_hda_get_default_vref)kernel(snd_hda_get_dev_select)kernel(snd_hda_get_hint)kernel(snd_hda_get_input_pin_attr)kernel(snd_hda_get_int_hint)kernel(snd_hda_get_num_devices)kernel(snd_hda_get_path_from_idx)kernel(snd_hda_get_path_idx)kernel(snd_hda_get_pin_label)kernel(snd_hda_input_mux_info)kernel(snd_hda_input_mux_put)kernel(snd_hda_jack_add_kctl_mst)kernel(snd_hda_jack_add_kctls)kernel(snd_hda_jack_bind_keymap)kernel(snd_hda_jack_detect_enable)kernel(snd_hda_jack_detect_enable_callback_mst)kernel(snd_hda_jack_detect_state_mst)kernel(snd_hda_jack_pin_sense)kernel(snd_hda_jack_poll_all)kernel(snd_hda_jack_report_sync)kernel(snd_hda_jack_set_button_state)kernel(snd_hda_jack_set_dirty_all)kernel(snd_hda_jack_set_gating_jack)kernel(snd_hda_jack_tbl_get_from_tag)kernel(snd_hda_jack_tbl_get_mst)kernel(snd_hda_jack_unsol_event)kernel(snd_hda_load_patch)kernel(snd_hda_lock_devices)kernel(snd_hda_mixer_amp_switch_get)kernel(snd_hda_mixer_amp_switch_get_beep)kernel(snd_hda_mixer_amp_switch_info)kernel(snd_hda_mixer_amp_switch_put)kernel(snd_hda_mixer_amp_switch_put_beep)kernel(snd_hda_mixer_amp_tlv)kernel(snd_hda_mixer_amp_volume_get)kernel(snd_hda_mixer_amp_volume_info)kernel(snd_hda_mixer_amp_volume_put)kernel(snd_hda_multi_out_analog_cleanup)kernel(snd_hda_multi_out_analog_open)kernel(snd_hda_multi_out_analog_prepare)kernel(snd_hda_multi_out_dig_cleanup)kernel(snd_hda_multi_out_dig_close)kernel(snd_hda_multi_out_dig_open)kernel(snd_hda_multi_out_dig_prepare)kernel(snd_hda_override_amp_caps)kernel(snd_hda_override_conn_list)kernel(snd_hda_parse_pin_defcfg)kernel(snd_hda_pick_fixup)kernel(snd_hda_pick_pin_fixup)kernel(snd_hda_sequence_write)kernel(snd_hda_set_dev_select)kernel(snd_hda_set_power_save)kernel(snd_hda_set_vmaster_tlv)kernel(snd_hda_shutup_pins)kernel(snd_hda_spdif_ctls_assign)kernel(snd_hda_spdif_ctls_unassign)kernel(snd_hda_spdif_out_of_nid)kernel(snd_hda_sync_vmaster_hook)kernel(snd_hda_unlock_devices)kernel(snd_hdac_acomp_exit)kernel(snd_hdac_acomp_get_eld)kernel(snd_hdac_acomp_init)kernel(snd_hdac_acomp_register_notifier)kernel(snd_hdac_add_chmap_ctls)kernel(snd_hdac_bus_alloc_stream_pages)kernel(snd_hdac_bus_enter_link_reset)kernel(snd_hdac_bus_exec_verb_unlocked)kernel(snd_hdac_bus_exit)kernel(snd_hdac_bus_exit_link_reset)kernel(snd_hdac_bus_free_stream_pages)kernel(snd_hdac_bus_get_response)kernel(snd_hdac_bus_handle_stream_irq)kernel(snd_hdac_bus_init)kernel(snd_hdac_bus_init_chip)kernel(snd_hdac_bus_init_cmd_io)kernel(snd_hdac_bus_link_power)kernel(snd_hdac_bus_parse_capabilities)kernel(snd_hdac_bus_reset_link)kernel(snd_hdac_bus_send_cmd)kernel(snd_hdac_bus_stop_chip)kernel(snd_hdac_bus_stop_cmd_io)kernel(snd_hdac_bus_update_rirb)kernel(snd_hdac_channel_allocation)kernel(snd_hdac_check_power_state)kernel(snd_hdac_chmap_to_spk_mask)kernel(snd_hdac_codec_link_down)kernel(snd_hdac_codec_link_up)kernel(snd_hdac_codec_modalias)kernel(snd_hdac_codec_read)kernel(snd_hdac_codec_write)kernel(snd_hdac_device_exit)kernel(snd_hdac_device_init)kernel(snd_hdac_device_register)kernel(snd_hdac_device_set_chip_name)kernel(snd_hdac_device_unregister)kernel(snd_hdac_display_power)kernel(snd_hdac_dsp_cleanup)kernel(snd_hdac_dsp_prepare)kernel(snd_hdac_dsp_trigger)kernel(snd_hdac_get_active_channels)kernel(snd_hdac_get_ch_alloc_from_ca)kernel(snd_hdac_get_connections)kernel(snd_hdac_get_stream)kernel(snd_hdac_get_stream_stripe_ctl)kernel(snd_hdac_get_sub_nodes)kernel(snd_hdac_is_supported_format)kernel(snd_hdac_override_parm)kernel(snd_hdac_power_down)kernel(snd_hdac_power_down_pm)kernel(snd_hdac_power_up)kernel(snd_hdac_power_up_pm)kernel(snd_hdac_print_channel_allocation)kernel(snd_hdac_query_supported_pcm)kernel(snd_hdac_read)kernel(snd_hdac_read_parm_uncached)kernel(snd_hdac_refresh_widgets)kernel(snd_hdac_register_chmap_ops)kernel(snd_hdac_regmap_add_vendor_verb)kernel(snd_hdac_regmap_exit)kernel(snd_hdac_regmap_init)kernel(snd_hdac_regmap_read_raw)kernel(snd_hdac_regmap_sync)kernel(snd_hdac_regmap_update_raw)kernel(snd_hdac_regmap_update_raw_once)kernel(snd_hdac_regmap_write_raw)kernel(snd_hdac_set_codec_wakeup)kernel(snd_hdac_setup_channel_mapping)kernel(snd_hdac_spdif_stream_format)kernel(snd_hdac_spk_to_chmap)kernel(snd_hdac_stop_streams)kernel(snd_hdac_stop_streams_and_chip)kernel(snd_hdac_stream_assign)kernel(snd_hdac_stream_cleanup)kernel(snd_hdac_stream_drsm_enable)kernel(snd_hdac_stream_format)kernel(snd_hdac_stream_format_bits)kernel(snd_hdac_stream_get_spbmaxfifo)kernel(snd_hdac_stream_init)kernel(snd_hdac_stream_release)kernel(snd_hdac_stream_release_locked)kernel(snd_hdac_stream_reset)kernel(snd_hdac_stream_set_dpibr)kernel(snd_hdac_stream_set_lpib)kernel(snd_hdac_stream_set_params)kernel(snd_hdac_stream_set_spib)kernel(snd_hdac_stream_setup)kernel(snd_hdac_stream_setup_periods)kernel(snd_hdac_stream_spbcap_enable)kernel(snd_hdac_stream_start)kernel(snd_hdac_stream_stop)kernel(snd_hdac_stream_sync)kernel(snd_hdac_stream_sync_trigger)kernel(snd_hdac_stream_timecounter_init)kernel(snd_hdac_stream_wait_drsm)kernel(snd_hdac_sync_audio_rate)kernel(snd_hdac_sync_power_state)kernel(snd_hwdep_new)kernel(snd_i2c_bus_create)kernel(snd_i2c_device_create)kernel(snd_i2c_device_free)kernel(snd_i2c_probeaddr)kernel(snd_i2c_readbytes)kernel(snd_i2c_sendbytes)kernel(snd_ice1712_akm4xxx_build_controls)kernel(snd_ice1712_akm4xxx_free)kernel(snd_ice1712_akm4xxx_init)kernel(snd_info_create_card_entry)kernel(snd_info_create_module_entry)kernel(snd_info_free_entry)kernel(snd_info_get_line)kernel(snd_info_get_str)kernel(snd_info_register)kernel(snd_intel_acpi_dsp_driver_probe)kernel(snd_intel_dsp_driver_probe)kernel(snd_interval_list)kernel(snd_interval_ranges)kernel(snd_interval_ratnum)kernel(snd_interval_refine)kernel(snd_jack_add_new_kctl)kernel(snd_jack_new)kernel(snd_jack_report)kernel(snd_jack_set_key)kernel(snd_jack_set_parent)kernel(snd_kill_fasync)kernel(snd_lookup_minor_data)kernel(snd_lookup_oss_minor_data)kernel(snd_major)kernel(snd_midi_channel_alloc_set)kernel(snd_midi_channel_free_set)kernel(snd_midi_channel_set_clear)kernel(snd_midi_event_decode)kernel(snd_midi_event_encode_byte)kernel(snd_midi_event_free)kernel(snd_midi_event_new)kernel(snd_midi_event_no_status)kernel(snd_midi_event_reset_decode)kernel(snd_midi_event_reset_encode)kernel(snd_midi_process_event)kernel(snd_mpu401_uart_interrupt)kernel(snd_mpu401_uart_interrupt_tx)kernel(snd_mpu401_uart_new)kernel(snd_opl3_create)kernel(snd_opl3_find_patch)kernel(snd_opl3_hwdep_new)kernel(snd_opl3_init)kernel(snd_opl3_interrupt)kernel(snd_opl3_load_patch)kernel(snd_opl3_new)kernel(snd_opl3_regmap)kernel(snd_opl3_reset)kernel(snd_opl3_timer_new)kernel(snd_oss_info_register)kernel(snd_pci_quirk_lookup)kernel(snd_pci_quirk_lookup_id)kernel(snd_pcm_2_1_chmaps)kernel(snd_pcm_add_chmap_ctls)kernel(snd_pcm_alt_chmaps)kernel(snd_pcm_debug_name)kernel(snd_pcm_format_big_endian)kernel(snd_pcm_format_linear)kernel(snd_pcm_format_little_endian)kernel(snd_pcm_format_name)kernel(snd_pcm_format_physical_width)kernel(snd_pcm_format_set_silence)kernel(snd_pcm_format_signed)kernel(snd_pcm_format_silence_64)kernel(snd_pcm_format_size)kernel(snd_pcm_format_unsigned)kernel(snd_pcm_format_width)kernel(snd_pcm_hw_constraint_integer)kernel(snd_pcm_hw_constraint_list)kernel(snd_pcm_hw_constraint_mask64)kernel(snd_pcm_hw_constraint_minmax)kernel(snd_pcm_hw_constraint_msbits)kernel(snd_pcm_hw_constraint_pow2)kernel(snd_pcm_hw_constraint_ranges)kernel(snd_pcm_hw_constraint_ratdens)kernel(snd_pcm_hw_constraint_ratnums)kernel(snd_pcm_hw_constraint_step)kernel(snd_pcm_hw_limit_rates)kernel(snd_pcm_hw_param_first)kernel(snd_pcm_hw_param_last)kernel(snd_pcm_hw_param_value)kernel(snd_pcm_hw_params_bits)kernel(snd_pcm_hw_refine)kernel(snd_pcm_hw_rule_add)kernel(snd_pcm_hw_rule_noresample)kernel(snd_pcm_kernel_ioctl)kernel(snd_pcm_lib_default_mmap)kernel(snd_pcm_lib_free_pages)kernel(snd_pcm_lib_free_vmalloc_buffer)kernel(snd_pcm_lib_get_vmalloc_page)kernel(snd_pcm_lib_ioctl)kernel(snd_pcm_lib_malloc_pages)kernel(snd_pcm_lib_preallocate_free_for_all)kernel(snd_pcm_lib_preallocate_pages)kernel(snd_pcm_lib_preallocate_pages_for_all)kernel(snd_pcm_mmap_data)kernel(snd_pcm_new)kernel(snd_pcm_new_internal)kernel(snd_pcm_new_stream)kernel(snd_pcm_open_substream)kernel(snd_pcm_period_elapsed)kernel(snd_pcm_period_elapsed_under_stream_lock)kernel(snd_pcm_rate_bit_to_rate)kernel(snd_pcm_rate_mask_intersect)kernel(snd_pcm_rate_range_to_bits)kernel(snd_pcm_rate_to_rate_bit)kernel(snd_pcm_release_substream)kernel(snd_pcm_set_managed_buffer)kernel(snd_pcm_set_managed_buffer_all)kernel(snd_pcm_set_ops)kernel(snd_pcm_set_sync)kernel(snd_pcm_std_chmaps)kernel(snd_pcm_stop)kernel(snd_pcm_stop_xrun)kernel(snd_pcm_stream_lock)kernel(snd_pcm_stream_lock_irq)kernel(snd_pcm_stream_unlock)kernel(snd_pcm_stream_unlock_irq)kernel(snd_pcm_stream_unlock_irqrestore)kernel(snd_pcm_suspend_all)kernel(snd_power_ref_and_wait)kernel(snd_power_wait)kernel(snd_print_pcm_bits)kernel(snd_pt2258_build_controls)kernel(snd_pt2258_reset)kernel(snd_rawmidi_drain_input)kernel(snd_rawmidi_drain_output)kernel(snd_rawmidi_drop_output)kernel(snd_rawmidi_free)kernel(snd_rawmidi_info_select)kernel(snd_rawmidi_init)kernel(snd_rawmidi_input_params)kernel(snd_rawmidi_kernel_open)kernel(snd_rawmidi_kernel_read)kernel(snd_rawmidi_kernel_release)kernel(snd_rawmidi_kernel_write)kernel(snd_rawmidi_new)kernel(snd_rawmidi_output_params)kernel(snd_rawmidi_proceed)kernel(snd_rawmidi_receive)kernel(snd_rawmidi_set_ops)kernel(snd_rawmidi_transmit)kernel(snd_rawmidi_transmit_ack)kernel(snd_rawmidi_transmit_empty)kernel(snd_rawmidi_transmit_peek)kernel(snd_register_device)kernel(snd_register_oss_device)kernel(snd_request_card)kernel(snd_seq_autoload_exit)kernel(snd_seq_autoload_init)kernel(snd_seq_client_ioctl_lock)kernel(snd_seq_client_ioctl_unlock)kernel(snd_seq_create_kernel_client)kernel(snd_seq_delete_kernel_client)kernel(snd_seq_device_load_drivers)kernel(snd_seq_device_new)kernel(snd_seq_driver_unregister)kernel(snd_seq_dump_var_event)kernel(snd_seq_event_port_attach)kernel(snd_seq_event_port_detach)kernel(snd_seq_expand_var_event)kernel(snd_seq_expand_var_event_at)kernel(snd_seq_kernel_client_ctl)kernel(snd_seq_kernel_client_dispatch)kernel(snd_seq_kernel_client_enqueue)kernel(snd_seq_kernel_client_get)kernel(snd_seq_kernel_client_put)kernel(snd_seq_kernel_client_write_poll)kernel(snd_seq_root)kernel(snd_seq_set_queue_tempo)kernel(snd_seq_system_broadcast)kernel(snd_sf_linear_to_log)kernel(snd_sgbuf_get_addr)kernel(snd_sgbuf_get_chunk_size)kernel(snd_sgbuf_get_page)kernel(snd_timer_close)kernel(snd_timer_continue)kernel(snd_timer_global_free)kernel(snd_timer_global_new)kernel(snd_timer_global_register)kernel(snd_timer_instance_free)kernel(snd_timer_instance_new)kernel(snd_timer_interrupt)kernel(snd_timer_new)kernel(snd_timer_notify)kernel(snd_timer_open)kernel(snd_timer_pause)kernel(snd_timer_resolution)kernel(snd_timer_start)kernel(snd_timer_stop)kernel(snd_trident_alloc_voice)kernel(snd_trident_free_voice)kernel(snd_trident_start_voice)kernel(snd_trident_stop_voice)kernel(snd_trident_write_voice_regs)kernel(snd_ump_attach_legacy_rawmidi)kernel(snd_ump_block_new)kernel(snd_ump_convert_from_ump)kernel(snd_ump_convert_to_ump)kernel(snd_ump_endpoint_new)kernel(snd_ump_parse_endpoint)kernel(snd_ump_receive)kernel(snd_ump_receive_ump_val)kernel(snd_ump_switch_protocol)kernel(snd_ump_transmit)kernel(snd_unregister_device)kernel(snd_unregister_oss_device)kernel(snd_usbmidi_disconnect)kernel(snd_usbmidi_input_start)kernel(snd_usbmidi_input_stop)kernel(snd_usbmidi_resume)kernel(snd_usbmidi_suspend)kernel(snd_use_lock_sync_helper)kernel(snd_util_mem_alloc)kernel(snd_util_mem_avail)kernel(snd_util_mem_free)kernel(snd_util_memhdr_free)kernel(snd_util_memhdr_new)kernel(snd_virmidi_new)kernel(snd_vx_check_reg_bit)kernel(snd_vx_create)kernel(snd_vx_dsp_boot)kernel(snd_vx_dsp_load)kernel(snd_vx_free_firmware)kernel(snd_vx_irq_handler)kernel(snd_vx_load_boot_image)kernel(snd_vx_resume)kernel(snd_vx_setup_firmware)kernel(snd_vx_suspend)kernel(snd_vx_threaded_irq_handler)kernel(sonet_copy_stats)kernel(sonet_subtract_stats)kernel(sound_class)kernel(sound_debugfs_root)kernel(spi_nor_restore)kernel(spi_nor_scan)kernel(split_key_done)kernel(stmmac_bus_clks_config)kernel(stmmac_dvr_probe)kernel(stmmac_dvr_remove)kernel(stmmac_get_mac_addr)kernel(stmmac_get_platform_resources)kernel(stmmac_init_tstamp_counter)kernel(stmmac_pltfr_exit)kernel(stmmac_pltfr_init)kernel(stmmac_pltfr_pm_ops)kernel(stmmac_pltfr_probe)kernel(stmmac_pltfr_remove)kernel(stmmac_resume)kernel(stmmac_set_mac_addr)kernel(stmmac_suspend)kernel(t4_cleanup_clip_tbl)kernel(to_hisi_sas_port)kernel(try_test_sas_gpio_gp_bit)kernel(ubi_close_volume)kernel(ubi_do_get_device_info)kernel(ubi_flush)kernel(ubi_get_device_info)kernel(ubi_get_volume_info)kernel(ubi_is_mapped)kernel(ubi_leb_change)kernel(ubi_leb_erase)kernel(ubi_leb_map)kernel(ubi_leb_read)kernel(ubi_leb_read_sg)kernel(ubi_leb_unmap)kernel(ubi_leb_write)kernel(ubi_open_volume)kernel(ubi_open_volume_nm)kernel(ubi_open_volume_path)kernel(ubi_register_volume_notifier)kernel(ubi_sync)kernel(ubi_unregister_volume_notifier)kernel(uio_event_notify)kernel(uio_unregister_device)kernel(unregister_atmdevice_notifier)kernel(unregister_candev)kernel(unregister_mtd_chip_driver)kernel(unregister_mtd_user)kernel(unregister_pppox_proto)kernel(unregister_sound_dsp)kernel(unregister_sound_mixer)kernel(unregister_sound_special)kernel(usb_wwan_chars_in_buffer)kernel(usb_wwan_close)kernel(usb_wwan_dtr_rts)kernel(usb_wwan_open)kernel(usb_wwan_port_probe)kernel(usb_wwan_port_remove)kernel(usb_wwan_resume)kernel(usb_wwan_suspend)kernel(usb_wwan_tiocmget)kernel(usb_wwan_tiocmset)kernel(usb_wwan_write)kernel(usb_wwan_write_room)kernel(usbatm_usb_disconnect)kernel(usbatm_usb_probe)kernel(usbnet_cdc_bind)kernel(usbnet_cdc_status)kernel(usbnet_cdc_unbind)kernel(usbnet_cdc_update_filter)kernel(usbnet_cdc_zte_rx_fixup)kernel(usbnet_change_mtu)kernel(usbnet_defer_kevent)kernel(usbnet_device_suggests_idle)kernel(usbnet_disconnect)kernel(usbnet_ether_cdc_bind)kernel(usbnet_generic_cdc_bind)kernel(usbnet_get_drvinfo)kernel(usbnet_get_endpoints)kernel(usbnet_get_ethernet_addr)kernel(usbnet_get_link)kernel(usbnet_get_link_ksettings_internal)kernel(usbnet_get_link_ksettings_mii)kernel(usbnet_get_msglevel)kernel(usbnet_link_change)kernel(usbnet_manage_power)kernel(usbnet_nway_reset)kernel(usbnet_open)kernel(usbnet_pause_rx)kernel(usbnet_probe)kernel(usbnet_purge_paused_rxq)kernel(usbnet_read_cmd)kernel(usbnet_read_cmd_nopm)kernel(usbnet_resume)kernel(usbnet_resume_rx)kernel(usbnet_set_link_ksettings_mii)kernel(usbnet_set_msglevel)kernel(usbnet_set_rx_mode)kernel(usbnet_skb_return)kernel(usbnet_start_xmit)kernel(usbnet_status_start)kernel(usbnet_status_stop)kernel(usbnet_stop)kernel(usbnet_suspend)kernel(usbnet_tx_timeout)kernel(usbnet_unlink_rx_urbs)kernel(usbnet_update_max_qlen)kernel(usbnet_write_cmd)kernel(usbnet_write_cmd_async)kernel(usbnet_write_cmd_nopm)kernel(uvc_format_by_guid)kernel(uverbs_copy_to)kernel(uverbs_copy_to_struct_or_zero)kernel(uverbs_destroy_def_handler)kernel(uverbs_fd_class)kernel(uverbs_finalize_uobj_create)kernel(uverbs_get_flags32)kernel(uverbs_get_flags64)kernel(uverbs_idr_class)kernel(uverbs_uobject_fd_release)kernel(uverbs_uobject_put)kernel(v4l2_apply_frmsize_constraints)kernel(v4l2_calc_aspect_ratio)kernel(v4l2_calc_timeperframe)kernel(v4l2_create_fwnode_links)kernel(v4l2_create_fwnode_links_to_pad)kernel(v4l2_ctrl_activate)kernel(v4l2_ctrl_add_handler)kernel(v4l2_ctrl_auto_cluster)kernel(v4l2_ctrl_cluster)kernel(v4l2_ctrl_fill)kernel(v4l2_ctrl_find)kernel(v4l2_ctrl_g_ctrl)kernel(v4l2_ctrl_g_ctrl_int64)kernel(v4l2_ctrl_get_int_menu)kernel(v4l2_ctrl_get_menu)kernel(v4l2_ctrl_get_name)kernel(v4l2_ctrl_handler_free)kernel(v4l2_ctrl_handler_init_class)kernel(v4l2_ctrl_handler_log_status)kernel(v4l2_ctrl_handler_setup)kernel(v4l2_ctrl_log_status)kernel(v4l2_ctrl_merge)kernel(v4l2_ctrl_new_custom)kernel(v4l2_ctrl_new_fwnode_properties)kernel(v4l2_ctrl_new_int_menu)kernel(v4l2_ctrl_new_std)kernel(v4l2_ctrl_new_std_compound)kernel(v4l2_ctrl_new_std_menu)kernel(v4l2_ctrl_new_std_menu_items)kernel(v4l2_ctrl_notify)kernel(v4l2_ctrl_poll)kernel(v4l2_ctrl_query_fill)kernel(v4l2_ctrl_radio_filter)kernel(v4l2_ctrl_replace)kernel(v4l2_ctrl_request_complete)kernel(v4l2_ctrl_request_hdl_ctrl_find)kernel(v4l2_ctrl_request_hdl_find)kernel(v4l2_ctrl_request_setup)kernel(v4l2_ctrl_sub_ev_ops)kernel(v4l2_ctrl_subdev_log_status)kernel(v4l2_ctrl_subdev_subscribe_event)kernel(v4l2_ctrl_subscribe_event)kernel(v4l2_detect_cvt)kernel(v4l2_detect_gtf)kernel(v4l2_device_disconnect)kernel(v4l2_device_put)kernel(v4l2_device_register)kernel(v4l2_device_register_subdev)kernel(v4l2_device_set_name)kernel(v4l2_device_unregister)kernel(v4l2_device_unregister_subdev)kernel(v4l2_dv_timings_aspect_ratio)kernel(v4l2_dv_timings_presets)kernel(v4l2_enum_dv_timings_cap)kernel(v4l2_event_dequeue)kernel(v4l2_event_pending)kernel(v4l2_event_queue)kernel(v4l2_event_queue_fh)kernel(v4l2_event_subdev_unsubscribe)kernel(v4l2_event_subscribe)kernel(v4l2_event_unsubscribe)kernel(v4l2_event_unsubscribe_all)kernel(v4l2_event_wake_all)kernel(v4l2_fh_add)kernel(v4l2_fh_del)kernel(v4l2_fh_exit)kernel(v4l2_fh_init)kernel(v4l2_fh_is_singular)kernel(v4l2_fh_open)kernel(v4l2_fh_release)kernel(v4l2_field_names)kernel(v4l2_fill_pixfmt)kernel(v4l2_fill_pixfmt_mp)kernel(v4l2_find_dv_timings_cap)kernel(v4l2_find_dv_timings_cea861_vic)kernel(v4l2_format_info)kernel(v4l2_fraction_to_interval)kernel(v4l2_g_ctrl)kernel(v4l2_g_ext_ctrls)kernel(v4l2_g_parm_cap)kernel(v4l2_get_edid_phys_addr)kernel(v4l2_get_link_freq)kernel(v4l2_hdmi_rx_colorimetry)kernel(v4l2_i2c_new_subdev)kernel(v4l2_i2c_new_subdev_board)kernel(v4l2_i2c_subdev_addr)kernel(v4l2_i2c_subdev_init)kernel(v4l2_i2c_subdev_set_name)kernel(v4l2_i2c_tuner_addrs)kernel(v4l2_match_dv_timings)kernel(v4l2_mc_create_media_graph)kernel(v4l2_norm_to_name)kernel(v4l2_phys_addr_for_input)kernel(v4l2_phys_addr_validate)kernel(v4l2_pipeline_link_notify)kernel(v4l2_pipeline_pm_get)kernel(v4l2_pipeline_pm_put)kernel(v4l2_print_dv_timings)kernel(v4l2_prio_change)kernel(v4l2_prio_check)kernel(v4l2_prio_close)kernel(v4l2_prio_init)kernel(v4l2_prio_max)kernel(v4l2_prio_open)kernel(v4l2_query_ext_ctrl)kernel(v4l2_queryctrl)kernel(v4l2_querymenu)kernel(v4l2_s_ctrl)kernel(v4l2_s_ext_ctrls)kernel(v4l2_s_parm_cap)kernel(v4l2_set_edid_phys_addr)kernel(v4l2_simplify_fraction)kernel(v4l2_spi_new_subdev)kernel(v4l2_spi_subdev_init)kernel(v4l2_src_change_event_subdev_subscribe)kernel(v4l2_src_change_event_subscribe)kernel(v4l2_subdev_alloc_state)kernel(v4l2_subdev_call_wrappers)kernel(v4l2_subdev_free_state)kernel(v4l2_subdev_get_fwnode_pad_1_to_1)kernel(v4l2_subdev_init)kernel(v4l2_subdev_link_validate)kernel(v4l2_subdev_link_validate_default)kernel(v4l2_subdev_notify_event)kernel(v4l2_try_ext_ctrls)kernel(v4l2_type_names)kernel(v4l2_valid_dv_timings)kernel(v4l2_video_std_construct)kernel(v4l2_video_std_frame_period)kernel(v4l_bound_align_image)kernel(v4l_disable_media_source)kernel(v4l_enable_media_source)kernel(v4l_printk_ioctl)kernel(v4l_vb2q_enable_media_source)kernel(vb2_buffer_done)kernel(vb2_buffer_in_use)kernel(vb2_common_vm_ops)kernel(vb2_core_create_bufs)kernel(vb2_core_dqbuf)kernel(vb2_core_expbuf)kernel(vb2_core_poll)kernel(vb2_core_prepare_buf)kernel(vb2_core_qbuf)kernel(vb2_core_querybuf)kernel(vb2_core_queue_init)kernel(vb2_core_queue_release)kernel(vb2_core_reqbufs)kernel(vb2_core_streamoff)kernel(vb2_core_streamon)kernel(vb2_create_bufs)kernel(vb2_create_framevec)kernel(vb2_destroy_framevec)kernel(vb2_discard_done)kernel(vb2_dqbuf)kernel(vb2_expbuf)kernel(vb2_find_timestamp)kernel(vb2_fop_mmap)kernel(vb2_fop_poll)kernel(vb2_fop_read)kernel(vb2_fop_release)kernel(vb2_fop_write)kernel(vb2_ioctl_create_bufs)kernel(vb2_ioctl_dqbuf)kernel(vb2_ioctl_expbuf)kernel(vb2_ioctl_prepare_buf)kernel(vb2_ioctl_qbuf)kernel(vb2_ioctl_querybuf)kernel(vb2_ioctl_reqbufs)kernel(vb2_ioctl_streamoff)kernel(vb2_ioctl_streamon)kernel(vb2_mmap)kernel(vb2_ops_wait_finish)kernel(vb2_ops_wait_prepare)kernel(vb2_plane_cookie)kernel(vb2_plane_vaddr)kernel(vb2_poll)kernel(vb2_prepare_buf)kernel(vb2_qbuf)kernel(vb2_querybuf)kernel(vb2_queue_change_type)kernel(vb2_queue_error)kernel(vb2_queue_init)kernel(vb2_queue_init_name)kernel(vb2_queue_release)kernel(vb2_read)kernel(vb2_reqbufs)kernel(vb2_request_buffer_cnt)kernel(vb2_request_object_is_buffer)kernel(vb2_request_queue)kernel(vb2_request_validate)kernel(vb2_streamoff)kernel(vb2_streamon)kernel(vb2_thread_start)kernel(vb2_thread_stop)kernel(vb2_verify_memory_type)kernel(vb2_video_unregister_device)kernel(vb2_vmalloc_memops)kernel(vb2_wait_for_all_buffers)kernel(vb2_write)kernel(vcc_hash)kernel(vcc_insert_socket)kernel(vcc_process_recv_queue)kernel(vcc_release_async)kernel(vcc_sklist_lock)kernel(video_devdata)kernel(video_device_alloc)kernel(video_device_release)kernel(video_device_release_empty)kernel(video_ioctl2)kernel(video_unregister_device)kernel(wdev_chandef)kernel(wdev_to_ieee80211_vif)kernel(wiphy_apply_custom_regulatory)kernel(wiphy_delayed_work_cancel)kernel(wiphy_delayed_work_flush)kernel(wiphy_delayed_work_queue)kernel(wiphy_delayed_work_timer)kernel(wiphy_free)kernel(wiphy_new_nm)kernel(wiphy_read_of_freq_limits)kernel(wiphy_register)kernel(wiphy_rfkill_set_hw_state_reason)kernel(wiphy_rfkill_start_polling)kernel(wiphy_to_ieee80211_hw)kernel(wiphy_unregister)kernel(wiphy_work_cancel)kernel(wiphy_work_flush)kernel(wiphy_work_queue)kernel(zgid)kernel-debug-moduleskernel-debug-modules(aarch-64)kernel-debug-modules-aarch64kernel-debug-modules-uname-rkernel-moduleskernel-modules-aarch64kmod(ac97_bus.ko)kmod(adutux.ko)kmod(aircable.ko)kmod(alx.ko)kmod(amdgpu.ko)kmod(amdxcp.ko)kmod(appledisplay.ko)kmod(ark3116.ko)kmod(armmmci.ko)kmod(asix.ko)kmod(ast.ko)kmod(ath.ko)kmod(ath10k_core.ko)kmod(ath10k_pci.ko)kmod(ath11k.ko)kmod(ath11k_pci.ko)kmod(ath3k.ko)kmod(ath9k.ko)kmod(ath9k_common.ko)kmod(ath9k_htc.ko)kmod(ath9k_hw.ko)kmod(atl1.ko)kmod(atl1c.ko)kmod(atl1e.ko)kmod(atm.ko)kmod(ax88179_178a.ko)kmod(bcm203x.ko)kmod(bcm_crypto_spu.ko)kmod(bcma.ko)kmod(be2iscsi.ko)kmod(belkin_sa.ko)kmod(bfusb.ko)kmod(bluetooth.ko)kmod(bnep.ko)kmod(bnx2.ko)kmod(bnx2x.ko)kmod(bnxt_en.ko)kmod(bnxt_re.ko)kmod(bpa10x.ko)kmod(brcmfmac-bca.ko)kmod(brcmfmac-cyw.ko)kmod(brcmfmac-wcc.ko)kmod(brcmfmac.ko)kmod(brcmsmac.ko)kmod(brcmutil.ko)kmod(bsd_comp.ko)kmod(btbcm.ko)kmod(btcoexist.ko)kmod(btintel.ko)kmod(btmrvl.ko)kmod(btmrvl_sdio.ko)kmod(btmtk.ko)kmod(btrtl.ko)kmod(btsdio.ko)kmod(btusb.ko)kmod(caam.ko)kmod(caam_jr.ko)kmod(caamalg_desc.ko)kmod(caamhash_desc.ko)kmod(can-bcm.ko)kmod(can-dev.ko)kmod(can-gw.ko)kmod(can-isotp.ko)kmod(can-j1939.ko)kmod(can-raw.ko)kmod(can.ko)kmod(catc.ko)kmod(cb710-mmc.ko)kmod(cdc_eem.ko)kmod(cdc_ether.ko)kmod(cdc_mbim.ko)kmod(cdc_ncm.ko)kmod(cdc_subset.ko)kmod(cfg80211.ko)kmod(cfi_cmdset_0001.ko)kmod(cfi_cmdset_0002.ko)kmod(cfi_cmdset_0020.ko)kmod(cfi_probe.ko)kmod(cfi_util.ko)kmod(ch341.ko)kmod(ch7006.ko)kmod(ch9200.ko)kmod(ch_ipsec.ko)kmod(ch_ktls.ko)kmod(chaoskey.ko)kmod(chcr.ko)kmod(chipreg.ko)kmod(cifs.ko)kmod(cifs_arc4.ko)kmod(cifs_md4.ko)kmod(cp210x.ko)kmod(cptpf.ko)kmod(cptvf.ko)kmod(cqhci.ko)kmod(cros_hps_i2c.ko)kmod(csiostor.ko)kmod(cx82310_eth.ko)kmod(cxacru.ko)kmod(cxgb4.ko)kmod(cxgb4i.ko)kmod(cxgb4vf.ko)kmod(cxgbit.ko)kmod(cyberjack.ko)kmod(cypress_m8.ko)kmod(digi_acceleport.ko)kmod(dm9601.ko)kmod(dw_mmc-bluefield.ko)kmod(dw_mmc-pltfm.ko)kmod(dw_mmc.ko)kmod(dwmac-dwc-qos-eth.ko)kmod(dwmac-imx.ko)kmod(dwmac-tegra.ko)kmod(efa.ko)kmod(emi26.ko)kmod(emi62.ko)kmod(empeg.ko)kmod(error.ko)kmod(ezusb.ko)kmod(f81534.ko)kmod(ftdi_sio.ko)kmod(garmin_gps.ko)kmod(gen_probe.ko)kmod(genet.ko)kmod(gl620a.ko)kmod(gpmi-nand.ko)kmod(hci_uart.ko)kmod(hci_vhci.ko)kmod(hibmc-drm.ko)kmod(hid-picolcd.ko)kmod(hid-prodikeys.ko)kmod(hidp.ko)kmod(hisi_sas_main.ko)kmod(hisi_sas_v1_hw.ko)kmod(hisi_sas_v2_hw.ko)kmod(hisi_sas_v3_hw.ko)kmod(hisi_sec.ko)kmod(hso.ko)kmod(huawei_cdc_ncm.ko)kmod(hwpoison-inject.ko)kmod(ib_cm.ko)kmod(ib_core.ko)kmod(ib_ipoib.ko)kmod(ib_iser.ko)kmod(ib_isert.ko)kmod(ib_srp.ko)kmod(ib_srpt.ko)kmod(ib_umad.ko)kmod(ib_uverbs.ko)kmod(idmouse.ko)kmod(int51x1.ko)kmod(io_edgeport.ko)kmod(io_ti.ko)kmod(iowarrior.ko)kmod(ipaq.ko)kmod(ipheth.ko)kmod(ipw.ko)kmod(ir-usb.ko)kmod(irdma.ko)kmod(iscsi_boot_sysfs.ko)kmod(isight_firmware.ko)kmod(iuu_phoenix.ko)kmod(iw_cm.ko)kmod(iw_cxgb4.ko)kmod(iwldvm.ko)kmod(iwlmvm.ko)kmod(iwlwifi.ko)kmod(jmb38x_ms.ko)kmod(kalmia.ko)kmod(kaweth.ko)kmod(keyspan.ko)kmod(keyspan_pda.ko)kmod(kl5kusb105.ko)kmod(kobil_sct.ko)kmod(kvaser_usb.ko)kmod(lan78xx.ko)kmod(ldusb.ko)kmod(led-class-flash.ko)kmod(leds-blinkm.ko)kmod(leds-lm3530.ko)kmod(leds-lp3944.ko)kmod(leds-lt3593.ko)kmod(leds-mlxreg.ko)kmod(ledtrig-audio.ko)kmod(ledtrig-backlight.ko)kmod(ledtrig-camera.ko)kmod(ledtrig-default-on.ko)kmod(ledtrig-gpio.ko)kmod(ledtrig-heartbeat.ko)kmod(ledtrig-netdev.ko)kmod(ledtrig-oneshot.ko)kmod(ledtrig-timer.ko)kmod(ledtrig-transient.ko)kmod(legousbtower.ko)kmod(lg-vl600.ko)kmod(libcxgb.ko)kmod(libcxgbi.ko)kmod(libfcoe.ko)kmod(libsas.ko)kmod(lpfc.ko)kmod(m_can.ko)kmod(m_can_pci.ko)kmod(mac80211.ko)kmod(mc.ko)kmod(mcp251x.ko)kmod(mcp251xfd.ko)kmod(mcs7830.ko)kmod(mct_u232.ko)kmod(mdc800.ko)kmod(megaraid_sas.ko)kmod(memstick.ko)kmod(mgag200.ko)kmod(microtek.ko)kmod(mlx4_ib.ko)kmod(mlx5_ib.ko)kmod(mlxbf-bootctl.ko)kmod(mlxbf-pmc.ko)kmod(mlxbf-tmfifo.ko)kmod(mlxreg-hotplug.ko)kmod(mlxreg-io.ko)kmod(mlxreg-lc.ko)kmod(mmc_block.ko)kmod(mmc_core.ko)kmod(mos7720.ko)kmod(mos7840.ko)kmod(mpls_iptunnel.ko)kmod(mpls_router.ko)kmod(mpt3sas.ko)kmod(mptbase.ko)kmod(mptsas.ko)kmod(mptscsih.ko)kmod(mptspi.ko)kmod(mspro_block.ko)kmod(mt76-connac-lib.ko)kmod(mt76-usb.ko)kmod(mt76.ko)kmod(mt7601u.ko)kmod(mt76x0-common.ko)kmod(mt76x02-lib.ko)kmod(mt76x02-usb.ko)kmod(mt76x0e.ko)kmod(mt76x0u.ko)kmod(mt76x2-common.ko)kmod(mt76x2e.ko)kmod(mt76x2u.ko)kmod(mt7921-common.ko)kmod(mt7921e.ko)kmod(mt7925-common.ko)kmod(mt7925e.ko)kmod(mt792x-lib.ko)kmod(mtd.ko)kmod(mtd_blkdevs.ko)kmod(mtdblock.ko)kmod(mwifiex.ko)kmod(mwifiex_pcie.ko)kmod(mwifiex_sdio.ko)kmod(mwifiex_usb.ko)kmod(mxuport.ko)kmod(n5pf.ko)kmod(n_gsm.ko)kmod(n_hdlc.ko)kmod(nand.ko)kmod(nandcore.ko)kmod(navman.ko)kmod(net1080.ko)kmod(netxen_nic.ko)kmod(nouveau.ko)kmod(nvme-rdma.ko)kmod(nvmet-rdma.ko)kmod(octeon_ep.ko)kmod(octeon_ep_vf.ko)kmod(ofpart.ko)kmod(omninet.ko)kmod(onboard_usb_hub.ko)kmod(opticon.ko)kmod(option.ko)kmod(oti6858.ko)kmod(otx2_ptp.ko)kmod(peak_pciefd.ko)kmod(peak_usb.ko)kmod(pegasus.ko)kmod(physmap.ko)kmod(pl2303.ko)kmod(plusb.ko)kmod(ppp_async.ko)kmod(ppp_deflate.ko)kmod(ppp_generic.ko)kmod(ppp_mppe.ko)kmod(ppp_synctty.ko)kmod(pppoe.ko)kmod(pppox.ko)kmod(pptp.ko)kmod(pulse8-cec.ko)kmod(pwr-mlxbf.ko)kmod(pwrseq_emmc.ko)kmod(pwrseq_simple.ko)kmod(qcaux.ko)kmod(qcserial.ko)kmod(qed.ko)kmod(qede.ko)kmod(qedf.ko)kmod(qedi.ko)kmod(qedr.ko)kmod(qla2xxx.ko)kmod(qla3xxx.ko)kmod(qla4xxx.ko)kmod(qmi_wwan.ko)kmod(quatech2.ko)kmod(r592.ko)kmod(r8152.ko)kmod(r8153_ecm.ko)kmod(radeon.ko)kmod(rainshadow-cec.ko)kmod(rdma_cm.ko)kmod(rdma_rxe.ko)kmod(rdma_ucm.ko)kmod(rfcomm.ko)kmod(rfkill-gpio.ko)kmod(rfkill.ko)kmod(rndis_host.ko)kmod(rpcrdma.ko)kmod(rt2800lib.ko)kmod(rt2800mmio.ko)kmod(rt2800pci.ko)kmod(rt2800usb.ko)kmod(rt2x00lib.ko)kmod(rt2x00mmio.ko)kmod(rt2x00pci.ko)kmod(rt2x00usb.ko)kmod(rtl8150.ko)kmod(rtl8188ee.ko)kmod(rtl8192c-common.ko)kmod(rtl8192ce.ko)kmod(rtl8192cu.ko)kmod(rtl8192de.ko)kmod(rtl8192ee.ko)kmod(rtl8192se.ko)kmod(rtl8723-common.ko)kmod(rtl8723ae.ko)kmod(rtl8723be.ko)kmod(rtl8821ae.ko)kmod(rtl8xxxu.ko)kmod(rtl_pci.ko)kmod(rtl_usb.ko)kmod(rtlwifi.ko)kmod(rtw88_8723d.ko)kmod(rtw88_8723de.ko)kmod(rtw88_8821c.ko)kmod(rtw88_8821ce.ko)kmod(rtw88_8822b.ko)kmod(rtw88_8822be.ko)kmod(rtw88_8822bu.ko)kmod(rtw88_8822c.ko)kmod(rtw88_8822ce.ko)kmod(rtw88_core.ko)kmod(rtw88_pci.ko)kmod(rtw88_usb.ko)kmod(rtw89_8852a.ko)kmod(rtw89_8852ae.ko)kmod(rtw89_8852b.ko)kmod(rtw89_8852be.ko)kmod(rtw89_8852c.ko)kmod(rtw89_8852ce.ko)kmod(rtw89_core.ko)kmod(rtw89_pci.ko)kmod(rvu_af.ko)kmod(rvu_cptpf.ko)kmod(rvu_cptvf.ko)kmod(rvu_mbox.ko)kmod(rvu_nicpf.ko)kmod(rvu_nicvf.ko)kmod(safe_serial.ko)kmod(sdhci-acpi.ko)kmod(sdhci-esdhc-imx.ko)kmod(sdhci-iproc.ko)kmod(sdhci-of-dwcmshc.ko)kmod(sdhci-pci.ko)kmod(sdhci-pltfm.ko)kmod(sdhci-tegra.ko)kmod(sdhci.ko)kmod(sdio_uart.ko)kmod(sierra.ko)kmod(sierra_net.ko)kmod(sisusbvga.ko)kmod(siw.ko)kmod(slhc.ko)kmod(smb347-charger.ko)kmod(smc91x.ko)kmod(smsc75xx.ko)kmod(smsc95xx.ko)kmod(snd-ac97-codec.ko)kmod(snd-ak4113.ko)kmod(snd-ak4114.ko)kmod(snd-ak4xxx-adda.ko)kmod(snd-aloop.ko)kmod(snd-au8810.ko)kmod(snd-au8820.ko)kmod(snd-au8830.ko)kmod(snd-bcd2000.ko)kmod(snd-bt87x.ko)kmod(snd-ca0106.ko)kmod(snd-cmipci.ko)kmod(snd-cs46xx.ko)kmod(snd-cs8427.ko)kmod(snd-ctl-led.ko)kmod(snd-ctxfi.ko)kmod(snd-darla20.ko)kmod(snd-darla24.ko)kmod(snd-dummy.ko)kmod(snd-echo3g.ko)kmod(snd-emu10k1-synth.ko)kmod(snd-emu10k1.ko)kmod(snd-emu10k1x.ko)kmod(snd-emux-synth.ko)kmod(snd-ens1370.ko)kmod(snd-ens1371.ko)kmod(snd-es1968.ko)kmod(snd-gina20.ko)kmod(snd-gina24.ko)kmod(snd-hda-codec-analog.ko)kmod(snd-hda-codec-ca0110.ko)kmod(snd-hda-codec-ca0132.ko)kmod(snd-hda-codec-cirrus.ko)kmod(snd-hda-codec-cmedia.ko)kmod(snd-hda-codec-conexant.ko)kmod(snd-hda-codec-generic.ko)kmod(snd-hda-codec-hdmi.ko)kmod(snd-hda-codec-idt.ko)kmod(snd-hda-codec-realtek.ko)kmod(snd-hda-codec-si3054.ko)kmod(snd-hda-codec-via.ko)kmod(snd-hda-codec.ko)kmod(snd-hda-core.ko)kmod(snd-hda-intel.ko)kmod(snd-hda-scodec-component.ko)kmod(snd-hdsp.ko)kmod(snd-hdspm.ko)kmod(snd-hrtimer.ko)kmod(snd-hwdep.ko)kmod(snd-i2c.ko)kmod(snd-ice1712.ko)kmod(snd-ice1724.ko)kmod(snd-ice17xx-ak4xxx.ko)kmod(snd-indigo.ko)kmod(snd-indigodj.ko)kmod(snd-indigodjx.ko)kmod(snd-indigoio.ko)kmod(snd-indigoiox.ko)kmod(snd-intel-dspcfg.ko)kmod(snd-intel-sdw-acpi.ko)kmod(snd-korg1212.ko)kmod(snd-layla20.ko)kmod(snd-layla24.ko)kmod(snd-lola.ko)kmod(snd-lx6464es.ko)kmod(snd-maestro3.ko)kmod(snd-mia.ko)kmod(snd-mixart.ko)kmod(snd-mona.ko)kmod(snd-mpu401-uart.ko)kmod(snd-mpu401.ko)kmod(snd-mtpav.ko)kmod(snd-opl3-lib.ko)kmod(snd-opl3-synth.ko)kmod(snd-oxygen-lib.ko)kmod(snd-oxygen.ko)kmod(snd-pcm.ko)kmod(snd-pcxhr.ko)kmod(snd-pt2258.ko)kmod(snd-rawmidi.ko)kmod(snd-rme32.ko)kmod(snd-rme96.ko)kmod(snd-rme9652.ko)kmod(snd-seq-device.ko)kmod(snd-seq-dummy.ko)kmod(snd-seq-midi-emul.ko)kmod(snd-seq-midi-event.ko)kmod(snd-seq-midi.ko)kmod(snd-seq-ump-client.ko)kmod(snd-seq-virmidi.ko)kmod(snd-seq.ko)kmod(snd-timer.ko)kmod(snd-trident.ko)kmod(snd-ua101.ko)kmod(snd-ump.ko)kmod(snd-usb-6fire.ko)kmod(snd-usb-audio.ko)kmod(snd-usb-caiaq.ko)kmod(snd-usb-hiface.ko)kmod(snd-usb-line6.ko)kmod(snd-usb-pod.ko)kmod(snd-usb-podhd.ko)kmod(snd-usb-toneport.ko)kmod(snd-usb-variax.ko)kmod(snd-usbmidi-lib.ko)kmod(snd-util-mem.ko)kmod(snd-virmidi.ko)kmod(snd-virtuoso.ko)kmod(snd-vx-lib.ko)kmod(snd-vx222.ko)kmod(snd.ko)kmod(soundcore.ko)kmod(spcp8x5.ko)kmod(spi-nor.ko)kmod(squashfs.ko)kmod(sr9700.ko)kmod(ssu100.ko)kmod(stmmac-platform.ko)kmod(stmmac.ko)kmod(symbolserial.ko)kmod(synclink_gt.ko)kmod(target_core_user.ko)kmod(tda998x.ko)kmod(tegra-drm.ko)kmod(tg3.ko)kmod(thunderx_zip.ko)kmod(ti_usb_3410_5052.ko)kmod(tifm_ms.ko)kmod(tifm_sd.ko)kmod(toshsd.ko)kmod(ubi.ko)kmod(ueagle-atm.ko)kmod(uio.ko)kmod(uio_hv_generic.ko)kmod(uio_pci_generic.ko)kmod(upd78f0730.ko)kmod(usb-serial-simple.ko)kmod(usb3503.ko)kmod(usb_8dev.ko)kmod(usb_debug.ko)kmod(usb_wwan.ko)kmod(usbatm.ko)kmod(usblcd.ko)kmod(usbnet.ko)kmod(usbsevseg.ko)kmod(ushc.ko)kmod(uvc.ko)kmod(uvcvideo.ko)kmod(v4l2-dv-timings.ko)kmod(via-sdmmc.ko)kmod(videobuf2-common.ko)kmod(videobuf2-memops.ko)kmod(videobuf2-v4l2.ko)kmod(videobuf2-vmalloc.ko)kmod(videodev.ko)kmod(virtio_snd.ko)kmod(visor.ko)kmod(vub300.ko)kmod(vxcan.ko)kmod(whiteheat.ko)kmod(xsens_mt.ko)kmod(xusbatm.ko)kmod(zaurus.ko)modalias(acpi*:80860F1[46]:*)modalias(acpi*:80865AC[AC]:*)modalias(acpi*:80865AD0:*)modalias(acpi*:AMDI004[01]:*)modalias(acpi*:BCM2847:*)modalias(acpi*:BCM4752:*)modalias(acpi*:BCM6E4E:*)modalias(acpi*:BRCM587[12]:*)modalias(acpi*:BRCME88C:*)modalias(acpi*:GOOG0020:*)modalias(acpi*:HISI0161:*)modalias(acpi*:HISI0162:*)modalias(acpi*:HISI02C1:*)modalias(acpi*:INT33BB:*)modalias(acpi*:INT33C6:*)modalias(acpi*:INT3436:*)modalias(acpi*:INT344D:*)modalias(acpi*:LNRO0003:*)modalias(acpi*:LNV4752:*)modalias(acpi*:MLNXBF01:*)modalias(acpi*:MLNXBF04:*)modalias(acpi*:MLNXBF2[49]:*)modalias(acpi*:MLNXBF30:*)modalias(acpi*:MLNXBFD[012]:*)modalias(acpi*:PNP0D40:*)modalias(acpi*:PNPB006:*)modalias(acpi*:QCOM805[12]:*)modalias(acpi:GOOG0020)modalias(amba:d0?480180)modalias(amba:d0?[23]53180)modalias(amba:d0[012]?41180)modalias(amba:d1?153180)modalias(amba:d1?[14]80180)modalias(amba:d2?253180)modalias(amba:d???41181)modalias(amba:d???51180)modalias(amba:d??[128]80180)modalias(auxiliary:bnxt_en.rdma)modalias(auxiliary:i40e.iwarp)modalias(auxiliary:ice.iwarp)modalias(auxiliary:ice.roce)modalias(auxiliary:mlx4_core.ib)modalias(auxiliary:mlx5_core.multiport)modalias(auxiliary:mlx5_core.rdma)modalias(auxiliary:mlx5_core.rdma-rep)modalias(bcma:m04BFid0812rev1[178]cl*)modalias(bt-proto-3)modalias(bt-proto-4)modalias(bt-proto-6)modalias(can-gw)modalias(can-proto-1)modalias(can-proto-2)modalias(can-proto-6)modalias(can-proto-7)modalias(cfi_cmdset_0003)modalias(cfi_cmdset_0006)modalias(cfi_cmdset_0200)modalias(cfi_cmdset_0701)modalias(char-major-10-137)modalias(char-major-10-242)modalias(char-major-108-0)modalias(char-major-116-*)modalias(char-major-116-1)modalias(char-major-116-33)modalias(char-major-14-*)modalias(char-major-81-*)modalias(char-major-90-*)modalias(devname:ppp)modalias(devname:rfkill)modalias(devname:snd/seq)modalias(devname:snd/timer)modalias(devname:vhci)modalias(fixed-partitions)modalias(fs-cifs)modalias(fs-smb3)modalias(fs-squashfs)modalias(hdaudio:v00000101r*a01*)modalias(hdaudio:v00000201r*a01*)modalias(hdaudio:v00147A47r*a01*)modalias(hdaudio:v1002791[9A]r*a01*)modalias(hdaudio:v1002793Cr*a01*)modalias(hdaudio:v1002AA01r*a01*)modalias(hdaudio:v1013420[678]r*a01*)modalias(hdaudio:v1013421[03]r*a01*)modalias(hdaudio:v1057305[57]r*a01*)modalias(hdaudio:v10573155r*a01*)modalias(hdaudio:v1095139[02]r*a01*)modalias(hdaudio:v10DE000[123456789ABCD]r*a01*)modalias(hdaudio:v10DE001[012345689ABC]r*a01*)modalias(hdaudio:v10DE002[0289DEF]r*a01*)modalias(hdaudio:v10DE003[01]r*a01*)modalias(hdaudio:v10DE004[012345]r*a01*)modalias(hdaudio:v10DE005[012]r*a01*)modalias(hdaudio:v10DE006[0127]r*a01*)modalias(hdaudio:v10DE007[012346BCDE]r*a01*)modalias(hdaudio:v10DE008[01234]r*a01*)modalias(hdaudio:v10DE009[012345789ADEF]r*a01*)modalias(hdaudio:v10DE00A[034567]r*a01*)modalias(hdaudio:v10DE8001r*a01*)modalias(hdaudio:v10DE8067r*a01*)modalias(hdaudio:v10EC0215r*a01*)modalias(hdaudio:v10EC022[125]r*a01*)modalias(hdaudio:v10EC023[013456]r*a01*)modalias(hdaudio:v10EC025[67]r*a01*)modalias(hdaudio:v10EC026[02789]r*a01*)modalias(hdaudio:v10EC027[02456]r*a01*)modalias(hdaudio:v10EC028[023456789]r*a01*)modalias(hdaudio:v10EC029[0234589]r*a01*)modalias(hdaudio:v10EC02[45]5r*a01*)modalias(hdaudio:v10EC0300r*a01*)modalias(hdaudio:v10EC0623r*a01*)modalias(hdaudio:v10EC0660r*a01*)modalias(hdaudio:v10EC0662r00100002a01*)modalias(hdaudio:v10EC0662r00100101a01*)modalias(hdaudio:v10EC0662r00100300a01*)modalias(hdaudio:v10EC066[3578]r*a01*)modalias(hdaudio:v10EC067[01]r*a01*)modalias(hdaudio:v10EC0680r*a01*)modalias(hdaudio:v10EC070[013]r*a01*)modalias(hdaudio:v10EC0711r*a01*)modalias(hdaudio:v10EC0861r*a01*)modalias(hdaudio:v10EC0861r00100340a01*)modalias(hdaudio:v10EC086[27]r*a01*)modalias(hdaudio:v10EC0885r0010010[13]a01*)modalias(hdaudio:v10EC0888r00100101a01*)modalias(hdaudio:v10EC0889r*a01*)modalias(hdaudio:v10EC088[0235]r*a01*)modalias(hdaudio:v10EC088[78]r*a01*)modalias(hdaudio:v10EC089[279]r*a01*)modalias(hdaudio:v10EC0[9B]00r*a01*)modalias(hdaudio:v10EC1168r*a01*)modalias(hdaudio:v10EC1220r*a01*)modalias(hdaudio:v1102000[ABD]r*a01*)modalias(hdaudio:v11020011r*a01*)modalias(hdaudio:v1106039[78]r*a01*)modalias(hdaudio:v11060428r*a01*)modalias(hdaudio:v1106043[38]r*a01*)modalias(hdaudio:v1106044[0168]r*a01*)modalias(hdaudio:v1106139[78]r*a01*)modalias(hdaudio:v1106170[89AB]r*a01*)modalias(hdaudio:v1106239[78]r*a01*)modalias(hdaudio:v11063288r*a01*)modalias(hdaudio:v1106339[78]r*a01*)modalias(hdaudio:v1106439[78]r*a01*)modalias(hdaudio:v11064441r*a01*)modalias(hdaudio:v110644[23]8r*a01*)modalias(hdaudio:v1106476[012]r*a01*)modalias(hdaudio:v1106539[78]r*a01*)modalias(hdaudio:v1106639[78]r*a01*)modalias(hdaudio:v1106739[78]r*a01*)modalias(hdaudio:v11068446r*a01*)modalias(hdaudio:v11069F8[0145]r*a01*)modalias(hdaudio:v1106A721r*a01*)modalias(hdaudio:v1106E71[01234567]r*a01*)modalias(hdaudio:v1106E72[01234567]r*a01*)modalias(hdaudio:v111D760[3458]r*a01*)modalias(hdaudio:v111D766[6789]r*a01*)modalias(hdaudio:v111D767[456]r*a01*)modalias(hdaudio:v111D7695r*a01*)modalias(hdaudio:v111D76B[01234567]r*a01*)modalias(hdaudio:v111D76C[0123456789ABCDE]r*a01*)modalias(hdaudio:v111D76D[1459F]r*a01*)modalias(hdaudio:v111D76E[035789ABCDEF]r*a01*)modalias(hdaudio:v111D76F[0123]r*a01*)modalias(hdaudio:v11C13026r*a01*)modalias(hdaudio:v11C13[01]55r*a01*)modalias(hdaudio:v11D4184Ar*a01*)modalias(hdaudio:v11D4188[234]r*a01*)modalias(hdaudio:v11D4194[AB]r*a01*)modalias(hdaudio:v11D4198[13468B]r*a01*)modalias(hdaudio:v11D4882Ar*a01*)modalias(hdaudio:v11D4989[AB]r*a01*)modalias(hdaudio:v13F68888r*a01*)modalias(hdaudio:v13F69880r*a01*)modalias(hdaudio:v14F11F8[67]r*a01*)modalias(hdaudio:v14F12008r*a01*)modalias(hdaudio:v14F120D[01]r*a01*)modalias(hdaudio:v14F1504[57]r*a01*)modalias(hdaudio:v14F15051r*a01*)modalias(hdaudio:v14F1506[6789CE]r*a01*)modalias(hdaudio:v14F1509[78]r*a01*)modalias(hdaudio:v14F150A[12BC]r*a01*)modalias(hdaudio:v14F150B[89]r*a01*)modalias(hdaudio:v14F150F[1234]r*a01*)modalias(hdaudio:v14F1510Fr*a01*)modalias(hdaudio:v14F1511[01345]r*a01*)modalias(hdaudio:v14F151D7r*a01*)modalias(hdaudio:v15433155r*a01*)modalias(hdaudio:v163C3[01]55r*a01*)modalias(hdaudio:v17E80047r*a01*)modalias(hdaudio:v18540018r*a01*)modalias(hdaudio:v19E58326r*a01*)modalias(hdaudio:v434D4980r*a01*)modalias(hdaudio:v67663D8[234567]r*a01*)modalias(hdaudio:v80860054r*a01*)modalias(hdaudio:v8086280[0123456789ABCDF]r*a01*)modalias(hdaudio:v8086281[245689ABCDF]r*a01*)modalias(hdaudio:v8086288[23]r*a01*)modalias(hdaudio:v808628[28]0r*a01*)modalias(hdaudio:v808629FBr*a01*)modalias(hdaudio:v8384761[456789]r*a01*)modalias(hdaudio:v8384762[0123456789]r*a01*)modalias(hdaudio:v8384763[2345678]r*a01*)modalias(hdaudio:v8384764[56]r*a01*)modalias(hdaudio:v8384766[124]r*a01*)modalias(hdaudio:v8384768[0123]r*a01*)modalias(hdaudio:v8384769[08]r*a01*)modalias(hdaudio:v838476A[01234567]r*a01*)modalias(hdaudio:v8384788[02]r*a01*)modalias(hid:b0003g*v0000041Ep00002801)modalias(hid:b0003g*v000004D8p0000[CF]002)modalias(i2c:blinkm)modalias(i2c:ch7006)modalias(i2c:cros-hps)modalias(i2c:lm3530-led)modalias(i2c:lp3944)modalias(i2c:smb34[57])modalias(i2c:smb358)modalias(i2c:tda998x)modalias(i2c:usb3503)modalias(i40iw)modalias(ledtrig:audio-micmute)modalias(ledtrig:audio-mute)modalias(ledtrig:default-on)modalias(ledtrig:netdev)modalias(mmc:block)modalias(mpt2sas)modalias(net-pf-16-proto-16-family-nl80211)modalias(net-pf-16-proto-20)modalias(net-pf-20)modalias(net-pf-24)modalias(net-pf-24-proto-0)modalias(net-pf-24-proto-2)modalias(net-pf-28)modalias(net-pf-29)modalias(net-pf-31)modalias(net-pf-8)modalias(nvmet-transport-1)modalias(of:N*T*Caltr_socfpga-dw-mshc)modalias(of:N*T*Caltr_socfpga-dw-mshcC*)modalias(of:N*T*Cbrcm_bcm2711-emmc2)modalias(of:N*T*Cbrcm_bcm2711-emmc2C*)modalias(of:N*T*Cbrcm_bcm2711-genet-v5)modalias(of:N*T*Cbrcm_bcm2711-genet-v5C*)modalias(of:N*T*Cbrcm_bcm2835-sdhci)modalias(of:N*T*Cbrcm_bcm2835-sdhciC*)modalias(of:N*T*Cbrcm_bcm4908-partitions)modalias(of:N*T*Cbrcm_bcm4908-partitionsC*)modalias(of:N*T*Cbrcm_bcm7211a0-sdhci)modalias(of:N*T*Cbrcm_bcm7211a0-sdhciC*)modalias(of:N*T*Cbrcm_genet-v1)modalias(of:N*T*Cbrcm_genet-v1C*)modalias(of:N*T*Cbrcm_genet-v2)modalias(of:N*T*Cbrcm_genet-v2C*)modalias(of:N*T*Cbrcm_genet-v3)modalias(of:N*T*Cbrcm_genet-v3C*)modalias(of:N*T*Cbrcm_genet-v4)modalias(of:N*T*Cbrcm_genet-v4C*)modalias(of:N*T*Cbrcm_genet-v5)modalias(of:N*T*Cbrcm_genet-v5C*)modalias(of:N*T*Cbrcm_sdhci-iproc)modalias(of:N*T*Cbrcm_sdhci-iproc-cygnus)modalias(of:N*T*Cbrcm_sdhci-iproc-cygnusC*)modalias(of:N*T*Cbrcm_sdhci-iprocC*)modalias(of:N*T*Cbrcm_spu2-crypto)modalias(of:N*T*Cbrcm_spu2-cryptoC*)modalias(of:N*T*Cbrcm_spu2-v2-crypto)modalias(of:N*T*Cbrcm_spu2-v2-cryptoC*)modalias(of:N*T*Cbrcm_spum-crypto)modalias(of:N*T*Cbrcm_spum-cryptoC*)modalias(of:N*T*Cbrcm_spum-nsp-crypto)modalias(of:N*T*Cbrcm_spum-nsp-cryptoC*)modalias(of:N*T*Ccfi-flash)modalias(of:N*T*Ccfi-flashC*)modalias(of:N*T*Cfixed-partitions)modalias(of:N*T*Cfixed-partitionsC*)modalias(of:N*T*Cfsl_imx23-gpmi-nand)modalias(of:N*T*Cfsl_imx23-gpmi-nandC*)modalias(of:N*T*Cfsl_imx25-esdhc)modalias(of:N*T*Cfsl_imx25-esdhcC*)modalias(of:N*T*Cfsl_imx28-gpmi-nand)modalias(of:N*T*Cfsl_imx28-gpmi-nandC*)modalias(of:N*T*Cfsl_imx35-esdhc)modalias(of:N*T*Cfsl_imx35-esdhcC*)modalias(of:N*T*Cfsl_imx51-esdhc)modalias(of:N*T*Cfsl_imx51-esdhcC*)modalias(of:N*T*Cfsl_imx53-esdhc)modalias(of:N*T*Cfsl_imx53-esdhcC*)modalias(of:N*T*Cfsl_imx6q-gpmi-nand)modalias(of:N*T*Cfsl_imx6q-gpmi-nandC*)modalias(of:N*T*Cfsl_imx6q-usdhc)modalias(of:N*T*Cfsl_imx6q-usdhcC*)modalias(of:N*T*Cfsl_imx6sl-usdhc)modalias(of:N*T*Cfsl_imx6sl-usdhcC*)modalias(of:N*T*Cfsl_imx6sll-usdhc)modalias(of:N*T*Cfsl_imx6sll-usdhcC*)modalias(of:N*T*Cfsl_imx6sx-gpmi-nand)modalias(of:N*T*Cfsl_imx6sx-gpmi-nandC*)modalias(of:N*T*Cfsl_imx6sx-usdhc)modalias(of:N*T*Cfsl_imx6sx-usdhcC*)modalias(of:N*T*Cfsl_imx6ull-usdhc)modalias(of:N*T*Cfsl_imx6ull-usdhcC*)modalias(of:N*T*Cfsl_imx7d-gpmi-nand)modalias(of:N*T*Cfsl_imx7d-gpmi-nandC*)modalias(of:N*T*Cfsl_imx7d-usdhc)modalias(of:N*T*Cfsl_imx7d-usdhcC*)modalias(of:N*T*Cfsl_imx7ulp-usdhc)modalias(of:N*T*Cfsl_imx7ulp-usdhcC*)modalias(of:N*T*Cfsl_imx8mm-usdhc)modalias(of:N*T*Cfsl_imx8mm-usdhcC*)modalias(of:N*T*Cfsl_imx8qxp-usdhc)modalias(of:N*T*Cfsl_imx8qxp-usdhcC*)modalias(of:N*T*Cfsl_imxrt1050-usdhc)modalias(of:N*T*Cfsl_imxrt1050-usdhcC*)modalias(of:N*T*Cfsl_sec-v4.0)modalias(of:N*T*Cfsl_sec-v4.0-job-ring)modalias(of:N*T*Cfsl_sec-v4.0-job-ringC*)modalias(of:N*T*Cfsl_sec-v4.0C*)modalias(of:N*T*Cfsl_sec4.0)modalias(of:N*T*Cfsl_sec4.0-job-ring)modalias(of:N*T*Cfsl_sec4.0-job-ringC*)modalias(of:N*T*Cfsl_sec4.0C*)modalias(of:N*T*Chisilicon_hip05-sas-v1)modalias(of:N*T*Chisilicon_hip05-sas-v1C*)modalias(of:N*T*Chisilicon_hip06-sas-v2)modalias(of:N*T*Chisilicon_hip06-sas-v2C*)modalias(of:N*T*Chisilicon_hip06-sec)modalias(of:N*T*Chisilicon_hip06-secC*)modalias(of:N*T*Chisilicon_hip07-sas-v2)modalias(of:N*T*Chisilicon_hip07-sas-v2C*)modalias(of:N*T*Chisilicon_hip07-sec)modalias(of:N*T*Chisilicon_hip07-secC*)modalias(of:N*T*Cimg_pistachio-dw-mshc)modalias(of:N*T*Cimg_pistachio-dw-mshcC*)modalias(of:N*T*Cjedec-flash)modalias(of:N*T*Cjedec-flashC*)modalias(of:N*T*Cjedec_spi-nor)modalias(of:N*T*Cjedec_spi-norC*)modalias(of:N*T*Clinksys_ns-partitions)modalias(of:N*T*Clinksys_ns-partitionsC*)modalias(of:N*T*Clltc_lt3593)modalias(of:N*T*Clltc_lt3593C*)modalias(of:N*T*Cmellanox_bluefield-dw-mshc)modalias(of:N*T*Cmellanox_bluefield-dw-mshcC*)modalias(of:N*T*Cmicrochip_mcp2510)modalias(of:N*T*Cmicrochip_mcp2510C*)modalias(of:N*T*Cmicrochip_mcp2515)modalias(of:N*T*Cmicrochip_mcp2515C*)modalias(of:N*T*Cmicrochip_mcp2517fd)modalias(of:N*T*Cmicrochip_mcp2517fdC*)modalias(of:N*T*Cmicrochip_mcp251863)modalias(of:N*T*Cmicrochip_mcp251863C*)modalias(of:N*T*Cmicrochip_mcp2518fd)modalias(of:N*T*Cmicrochip_mcp2518fdC*)modalias(of:N*T*Cmicrochip_mcp251xfd)modalias(of:N*T*Cmicrochip_mcp251xfdC*)modalias(of:N*T*Cmicrochip_mcp25625)modalias(of:N*T*Cmicrochip_mcp25625C*)modalias(of:N*T*Cmmc-pwrseq-emmc)modalias(of:N*T*Cmmc-pwrseq-emmcC*)modalias(of:N*T*Cmmc-pwrseq-simple)modalias(of:N*T*Cmmc-pwrseq-simpleC*)modalias(of:N*T*Cmtd-ram)modalias(of:N*T*Cmtd-ramC*)modalias(of:N*T*Cmtd-rom)modalias(of:N*T*Cmtd-romC*)modalias(of:N*T*Cnvidia_tegra114-dc)modalias(of:N*T*Cnvidia_tegra114-dcC*)modalias(of:N*T*Cnvidia_tegra114-dsi)modalias(of:N*T*Cnvidia_tegra114-dsiC*)modalias(of:N*T*Cnvidia_tegra114-gr2d)modalias(of:N*T*Cnvidia_tegra114-gr2dC*)modalias(of:N*T*Cnvidia_tegra114-gr3d)modalias(of:N*T*Cnvidia_tegra114-gr3dC*)modalias(of:N*T*Cnvidia_tegra114-hdmi)modalias(of:N*T*Cnvidia_tegra114-hdmiC*)modalias(of:N*T*Cnvidia_tegra114-sdhci)modalias(of:N*T*Cnvidia_tegra114-sdhciC*)modalias(of:N*T*Cnvidia_tegra124-dc)modalias(of:N*T*Cnvidia_tegra124-dcC*)modalias(of:N*T*Cnvidia_tegra124-dpaux)modalias(of:N*T*Cnvidia_tegra124-dpauxC*)modalias(of:N*T*Cnvidia_tegra124-dsi)modalias(of:N*T*Cnvidia_tegra124-dsiC*)modalias(of:N*T*Cnvidia_tegra124-hdmi)modalias(of:N*T*Cnvidia_tegra124-hdmiC*)modalias(of:N*T*Cnvidia_tegra124-sdhci)modalias(of:N*T*Cnvidia_tegra124-sdhciC*)modalias(of:N*T*Cnvidia_tegra124-sor)modalias(of:N*T*Cnvidia_tegra124-sorC*)modalias(of:N*T*Cnvidia_tegra124-vic)modalias(of:N*T*Cnvidia_tegra124-vicC*)modalias(of:N*T*Cnvidia_tegra132-dsi)modalias(of:N*T*Cnvidia_tegra132-dsiC*)modalias(of:N*T*Cnvidia_tegra132-sor)modalias(of:N*T*Cnvidia_tegra132-sorC*)modalias(of:N*T*Cnvidia_tegra186-dc)modalias(of:N*T*Cnvidia_tegra186-dcC*)modalias(of:N*T*Cnvidia_tegra186-display)modalias(of:N*T*Cnvidia_tegra186-displayC*)modalias(of:N*T*Cnvidia_tegra186-dpaux)modalias(of:N*T*Cnvidia_tegra186-dpauxC*)modalias(of:N*T*Cnvidia_tegra186-eqos)modalias(of:N*T*Cnvidia_tegra186-eqosC*)modalias(of:N*T*Cnvidia_tegra186-nvdec)modalias(of:N*T*Cnvidia_tegra186-nvdecC*)modalias(of:N*T*Cnvidia_tegra186-sdhci)modalias(of:N*T*Cnvidia_tegra186-sdhciC*)modalias(of:N*T*Cnvidia_tegra186-sor)modalias(of:N*T*Cnvidia_tegra186-sorC*)modalias(of:N*T*Cnvidia_tegra186-vic)modalias(of:N*T*Cnvidia_tegra186-vicC*)modalias(of:N*T*Cnvidia_tegra194-dc)modalias(of:N*T*Cnvidia_tegra194-dcC*)modalias(of:N*T*Cnvidia_tegra194-display)modalias(of:N*T*Cnvidia_tegra194-displayC*)modalias(of:N*T*Cnvidia_tegra194-dpaux)modalias(of:N*T*Cnvidia_tegra194-dpauxC*)modalias(of:N*T*Cnvidia_tegra194-nvdec)modalias(of:N*T*Cnvidia_tegra194-nvdecC*)modalias(of:N*T*Cnvidia_tegra194-sdhci)modalias(of:N*T*Cnvidia_tegra194-sdhciC*)modalias(of:N*T*Cnvidia_tegra194-sor)modalias(of:N*T*Cnvidia_tegra194-sorC*)modalias(of:N*T*Cnvidia_tegra194-vic)modalias(of:N*T*Cnvidia_tegra194-vicC*)modalias(of:N*T*Cnvidia_tegra20-dc)modalias(of:N*T*Cnvidia_tegra20-dcC*)modalias(of:N*T*Cnvidia_tegra20-gr2d)modalias(of:N*T*Cnvidia_tegra20-gr2dC*)modalias(of:N*T*Cnvidia_tegra20-gr3d)modalias(of:N*T*Cnvidia_tegra20-gr3dC*)modalias(of:N*T*Cnvidia_tegra20-hdmi)modalias(of:N*T*Cnvidia_tegra20-hdmiC*)modalias(of:N*T*Cnvidia_tegra20-sdhci)modalias(of:N*T*Cnvidia_tegra20-sdhciC*)modalias(of:N*T*Cnvidia_tegra210-dc)modalias(of:N*T*Cnvidia_tegra210-dcC*)modalias(of:N*T*Cnvidia_tegra210-dpaux)modalias(of:N*T*Cnvidia_tegra210-dpauxC*)modalias(of:N*T*Cnvidia_tegra210-dsi)modalias(of:N*T*Cnvidia_tegra210-dsiC*)modalias(of:N*T*Cnvidia_tegra210-nvdec)modalias(of:N*T*Cnvidia_tegra210-nvdecC*)modalias(of:N*T*Cnvidia_tegra210-sdhci)modalias(of:N*T*Cnvidia_tegra210-sdhciC*)modalias(of:N*T*Cnvidia_tegra210-sor)modalias(of:N*T*Cnvidia_tegra210-sor1)modalias(of:N*T*Cnvidia_tegra210-sor1C*)modalias(of:N*T*Cnvidia_tegra210-sorC*)modalias(of:N*T*Cnvidia_tegra210-vic)modalias(of:N*T*Cnvidia_tegra210-vicC*)modalias(of:N*T*Cnvidia_tegra234-mgbe)modalias(of:N*T*Cnvidia_tegra234-mgbeC*)modalias(of:N*T*Cnvidia_tegra234-sdhci)modalias(of:N*T*Cnvidia_tegra234-sdhciC*)modalias(of:N*T*Cnvidia_tegra234-vic)modalias(of:N*T*Cnvidia_tegra234-vicC*)modalias(of:N*T*Cnvidia_tegra30-dc)modalias(of:N*T*Cnvidia_tegra30-dcC*)modalias(of:N*T*Cnvidia_tegra30-gr2d)modalias(of:N*T*Cnvidia_tegra30-gr2dC*)modalias(of:N*T*Cnvidia_tegra30-gr3d)modalias(of:N*T*Cnvidia_tegra30-gr3dC*)modalias(of:N*T*Cnvidia_tegra30-hdmi)modalias(of:N*T*Cnvidia_tegra30-hdmiC*)modalias(of:N*T*Cnvidia_tegra30-sdhci)modalias(of:N*T*Cnvidia_tegra30-sdhciC*)modalias(of:N*T*Cnxp_imx8dxl-dwmac-eqos)modalias(of:N*T*Cnxp_imx8dxl-dwmac-eqosC*)modalias(of:N*T*Cnxp_imx8mp-dwmac-eqos)modalias(of:N*T*Cnxp_imx8mp-dwmac-eqosC*)modalias(of:N*T*Cnxp_imx93-dwmac-eqos)modalias(of:N*T*Cnxp_imx93-dwmac-eqosC*)modalias(of:N*T*Cnxp_s32g2-usdhc)modalias(of:N*T*Cnxp_s32g2-usdhcC*)modalias(of:N*T*Cnxp_tda998x)modalias(of:N*T*Cnxp_tda998xC*)modalias(of:N*T*Crfkill-gpio)modalias(of:N*T*Crfkill-gpioC*)modalias(of:N*T*Crockchip_rk3568-dwcmshc)modalias(of:N*T*Crockchip_rk3568-dwcmshcC*)modalias(of:N*T*Crockchip_rk3588-dwcmshc)modalias(of:N*T*Crockchip_rk3588-dwcmshcC*)modalias(of:N*T*Csmsc_lan91c111)modalias(of:N*T*Csmsc_lan91c111C*)modalias(of:N*T*Csmsc_lan91c94)modalias(of:N*T*Csmsc_lan91c94C*)modalias(of:N*T*Csmsc_usb3503)modalias(of:N*T*Csmsc_usb3503C*)modalias(of:N*T*Csmsc_usb3503a)modalias(of:N*T*Csmsc_usb3503aC*)modalias(of:N*T*Csmsc_usb3803)modalias(of:N*T*Csmsc_usb3803C*)modalias(of:N*T*Csnps_dw-mshc)modalias(of:N*T*Csnps_dw-mshcC*)modalias(of:N*T*Csnps_dwc-qos-ethernet-4.10)modalias(of:N*T*Csnps_dwc-qos-ethernet-4.10C*)modalias(of:N*T*Csnps_dwcmshc-sdhci)modalias(of:N*T*Csnps_dwcmshc-sdhciC*)modalias(of:N*T*Csummit_smb345)modalias(of:N*T*Csummit_smb345C*)modalias(of:N*T*Csummit_smb347)modalias(of:N*T*Csummit_smb347C*)modalias(of:N*T*Csummit_smb358)modalias(of:N*T*Csummit_smb358C*)modalias(of:N*T*Cusb1286_204e)modalias(of:N*T*Cusb1286_204eC*)modalias(of:N*T*Cusb2109_2817)modalias(of:N*T*Cusb2109_2817C*)modalias(of:N*T*Cusb2109_817)modalias(of:N*T*Cusb2109_817C*)modalias(of:N*T*Cusb424_2412)modalias(of:N*T*Cusb424_2412C*)modalias(of:N*T*Cusb424_2514)modalias(of:N*T*Cusb424_2514C*)modalias(of:N*T*Cusb424_2517)modalias(of:N*T*Cusb424_2517C*)modalias(of:N*T*Cusb424_2744)modalias(of:N*T*Cusb424_2744C*)modalias(of:N*T*Cusb424_5744)modalias(of:N*T*Cusb424_5744C*)modalias(of:N*T*Cusb451_8025)modalias(of:N*T*Cusb451_8025C*)modalias(of:N*T*Cusb451_8027)modalias(of:N*T*Cusb451_8027C*)modalias(of:N*T*Cusb451_8140)modalias(of:N*T*Cusb451_8140C*)modalias(of:N*T*Cusb451_8142)modalias(of:N*T*Cusb451_8142C*)modalias(of:N*T*Cusb4b4_6504)modalias(of:N*T*Cusb4b4_6504C*)modalias(of:N*T*Cusb4b4_6506)modalias(of:N*T*Cusb4b4_6506C*)modalias(of:N*T*Cusb4b4_6570)modalias(of:N*T*Cusb4b4_6570C*)modalias(of:N*T*Cusb4ca_301a)modalias(of:N*T*Cusb4ca_301aC*)modalias(of:N*T*Cusb5e3_608)modalias(of:N*T*Cusb5e3_608C*)modalias(of:N*T*Cusb5e3_610)modalias(of:N*T*Cusb5e3_610C*)modalias(of:N*T*Cusb5e3_620)modalias(of:N*T*Cusb5e3_620C*)modalias(of:N*T*Cusb5e3_626)modalias(of:N*T*Cusb5e3_626C*)modalias(of:N*T*Cusbbda_411)modalias(of:N*T*Cusbbda_411C*)modalias(of:N*T*Cusbbda_414)modalias(of:N*T*Cusbbda_414C*)modalias(of:N*T*Cusbbda_5411)modalias(of:N*T*Cusbbda_5411C*)modalias(of:N*T*Cusbbda_5414)modalias(of:N*T*Cusbbda_5414C*)modalias(of:N*T*Cusbcf3_e300)modalias(of:N*T*Cusbcf3_e300C*)modalias(of:N*Trom*Cdirect-mapped)modalias(of:N*Trom*Cdirect-mappedC*)modalias(ofoldpart)modalias(pci:hisi_sas_v3_hw)modalias(pci:v*d*sv*sd*bc08sc05i*)modalias(pci:v00000014d00007A[03]7sv*sd*bc*sc*i*)modalias(pci:v0000001Cd0000001[34789A]sv*sd*bc*sc*i*)modalias(pci:v00000777d000011ACsv*sd*bc*sc*i*)modalias(pci:v00000B48d00007922sv*sd*bc*sc*i*)modalias(pci:v00001000d0000001[4567BC]sv*sd*bc*sc*i*)modalias(pci:v00001000d0000002Fsv*sd*bc*sc*i*)modalias(pci:v00001000d00000030sv000015ADsd*bc*sc*i*)modalias(pci:v00001000d00000054sv000015ADsd*bc*sc*i*)modalias(pci:v00001000d0000005[23BDF]sv*sd*bc*sc*i*)modalias(pci:v00001000d00000060sv*sd*bc*sc*i*)modalias(pci:v00001000d0000006[45E]sv*sd*bc*sc*i*)modalias(pci:v00001000d0000007[02467E]sv*sd*bc*sc*i*)modalias(pci:v00001000d0000007[1389C]sv*sd*bc*sc*i*)modalias(pci:v00001000d0000008[01234567]sv*sd*bc*sc*i*)modalias(pci:v00001000d0000009[014567]sv*sd*bc*sc*i*)modalias(pci:v00001000d000000A[ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001000d000000B2sv*sd*bc*sc*i*)modalias(pci:v00001000d000000C[0123456789]sv*sd*bc*sc*i*)modalias(pci:v00001000d000000C[EF]sv*sd*bc*sc*i*)modalias(pci:v00001000d000000D1sv*sd*bc*sc*i*)modalias(pci:v00001000d000000E[01234567]sv*sd*bc*sc*i*)modalias(pci:v00001000d000002B[01]sv*sd*bc*sc*i*)modalias(pci:v00001000d0000041[13]sv*sd*bc*sc*i*)modalias(pci:v00001000d000010E[01234567]sv*sd*bc*sc*i*)modalias(pci:v00001002d*sv*sd*bc03sc[08]0i00*)modalias(pci:v00001002d*sv*sd*bc04sc03i00*)modalias(pci:v00001002d*sv*sd*bc12sc00i00*)modalias(pci:v00001002d00000002sv*sd*bc*sc*i*)modalias(pci:v00001002d00001308sv*sd*bc*sc*i*)modalias(pci:v00001002d0000130[45679ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000131[01235678BCD]sv*sd*bc*sc*i*)modalias(pci:v00001002d000013FEsv*sd*bc*sc*i*)modalias(pci:v00001002d0000143Fsv*sd*bc*sc*i*)modalias(pci:v00001002d0000157Asv*sd*bc*sc*i*)modalias(pci:v00001002d000015B3sv*sd*bc*sc*i*)modalias(pci:v00001002d000015D[8D]sv*sd*bc*sc*i*)modalias(pci:v00001002d000015E7sv*sd*bc*sc*i*)modalias(pci:v00001002d0000163[68]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000164[CD]sv*sd*bc*sc*i*)modalias(pci:v00001002d00001681sv*sd*bc*sc*i*)modalias(pci:v00001002d0000315[01245]sv*sd*bc*sc*i*)modalias(pci:v00001002d00003E5[04]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000413[67]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000414[456789AB]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000415[0123456]sv*sd*bc*sc*i*)modalias(pci:v00001002d00004237sv*sd*bc*sc*i*)modalias(pci:v00001002d00004242sv*sd*bc*sc*i*)modalias(pci:v00001002d0000433[67]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000437Bsv*sd*bc*sc*i*)modalias(pci:v00001002d00004383sv*sd*bc*sc*i*)modalias(pci:v00001002d00004437sv*sd*bc*sc*i*)modalias(pci:v00001002d0000496[67]sv*sd*bc*sc*i*)modalias(pci:v00001002d00004A4[89ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d00004A5[04]sv*sd*bc*sc*i*)modalias(pci:v00001002d00004B4[89ABC]sv*sd*bc*sc*i*)modalias(pci:v00001002d00004C5[789A]sv*sd*bc*sc*i*)modalias(pci:v00001002d00004C6[467]sv*sd*bc*sc*i*)modalias(pci:v00001002d00004E4[456789AB]sv*sd*bc*sc*i*)modalias(pci:v00001002d00004E5[012346]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000514[45678CD]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000515[789AE]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000546[024]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000554[89ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000555[0124]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000564[ABF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000565[237]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000583[45]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000595[45]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000596[012459]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000597[45]sv*sd*bc*sc*i*)modalias(pci:v00001002d00005A4[12]sv*sd*bc*sc*i*)modalias(pci:v00001002d00005A6[12]sv*sd*bc*sc*i*)modalias(pci:v00001002d00005B6[02345]sv*sd*bc*sc*i*)modalias(pci:v00001002d00005C6[13]sv*sd*bc*sc*i*)modalias(pci:v00001002d00005D4[89ACDEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d00005D5[027]sv*sd*bc*sc*i*)modalias(pci:v00001002d00005E4[8ABCDF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000660[012345678]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000661[0137]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000662[013]sv*sd*bc*sc*i*)modalias(pci:v00001002d00006631sv*sd*bc*sc*i*)modalias(pci:v00001002d0000664[01679]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000665[018CDF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000666[03457F]sv*sd*bc*sc*i*)modalias(pci:v00001002d000066A[012347F]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000670[0123456789]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000671[89CDF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000672[0123456789]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000673[89E]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000674[0123456789A]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000675[0189BDF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000676[012345678]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000677[01289B]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000678[048A]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000679[01289ABEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d000067A[01289A]sv*sd*bc*sc*i*)modalias(pci:v00001002d000067B[0189AE]sv*sd*bc*sc*i*)modalias(pci:v00001002d000067C[0124789ACF]sv*sd*bc*sc*i*)modalias(pci:v00001002d000067D[0F]sv*sd*bc*sc*i*)modalias(pci:v00001002d000067E[013789BF]sv*sd*bc*sc*i*)modalias(pci:v00001002d000067FFsv*sd*bc*sc*i*)modalias(pci:v00001002d0000680[012689]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000681[016789]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000682[0123456789ABCDF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000683[015789BDF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000684[01239C]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000685[089]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000686[01234789ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000687Fsv*sd*bc*sc*i*)modalias(pci:v00001002d0000688[089ACD]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000689[89BCDE]sv*sd*bc*sc*i*)modalias(pci:v00001002d000068A[0189]sv*sd*bc*sc*i*)modalias(pci:v00001002d000068B[089AEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d000068C[01789]sv*sd*bc*sc*i*)modalias(pci:v00001002d000068D[89AE]sv*sd*bc*sc*i*)modalias(pci:v00001002d000068E[014589]sv*sd*bc*sc*i*)modalias(pci:v00001002d000068F[1289AE]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000690[01237]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000692[0189BF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000693[089]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000694[CEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000698[01567]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000699[57F]sv*sd*bc*sc*i*)modalias(pci:v00001002d000069A[0123F]sv*sd*bc*sc*i*)modalias(pci:v00001002d00006FDFsv*sd*bc*sc*i*)modalias(pci:v00001002d0000710[012345689ABCEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000714[012345679ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000715[123EF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000718[013678ABCDF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000719[36BF]sv*sd*bc*sc*i*)modalias(pci:v00001002d000071C[01234567DE]sv*sd*bc*sc*i*)modalias(pci:v00001002d000071D[2456AE]sv*sd*bc*sc*i*)modalias(pci:v00001002d00007211sv*sd*bc*sc*i*)modalias(pci:v00001002d0000724[03456789ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000728[0134789BC]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000729[0137]sv*sd*bc*sc*i*)modalias(pci:v00001002d000072[01]0sv*sd*bc*sc*i*)modalias(pci:v00001002d0000730[0F]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000731[0289ABEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000734[017F]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000736[02]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000738[8CE]sv*sd*bc*sc*i*)modalias(pci:v00001002d000073A[123589BCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d000073BFsv*sd*bc*sc*i*)modalias(pci:v00001002d000073C[013]sv*sd*bc*sc*i*)modalias(pci:v00001002d000073D[ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d000073E[012389ABCDF]sv*sd*bc*sc*i*)modalias(pci:v00001002d000073FFsv*sd*bc*sc*i*)modalias(pci:v00001002d000073[9A]0sv*sd*bc*sc*i*)modalias(pci:v00001002d0000740[8CF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000742[1234]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000743Fsv*sd*bc*sc*i*)modalias(pci:v00001002d000074[12]0sv*sd*bc*sc*i*)modalias(pci:v00001002d0000783[45]sv*sd*bc*sc*i*)modalias(pci:v00001002d00007919sv*sd*bc*sc*i*)modalias(pci:v00001002d0000791[EF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000793Bsv*sd*bc*sc*i*)modalias(pci:v00001002d0000793Fsv*sd*bc*sc*i*)modalias(pci:v00001002d0000794[12]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000796[CDEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000940[01235ABF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000944[012346ABCE]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000945[026ABE]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000946[02AB]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000947[AB]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000948[0789AF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000949[0158CEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d000094A[013]sv*sd*bc*sc*i*)modalias(pci:v00001002d000094B[13459]sv*sd*bc*sc*i*)modalias(pci:v00001002d000094C[013456789BCD]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000950[01456789F]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000951[1579]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000954[012EF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000955[2357F]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000958[0136789ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000959[01356789B]sv*sd*bc*sc*i*)modalias(pci:v00001002d000095C[0245679CDEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000961[0123456]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000964[012345789ABCEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000971[012345]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000980[23456789A]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000983[0123456789ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d00009840sv*sd*bc*sc*i*)modalias(pci:v00001002d0000985[0123456789ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000987[04567]sv*sd*bc*sc*i*)modalias(pci:v00001002d000098E4sv*sd*bc*sc*i*)modalias(pci:v00001002d00009902sv*sd*bc*sc*i*)modalias(pci:v00001002d0000990[013456789ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000991[03789]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000999[0123456789ABCD]sv*sd*bc*sc*i*)modalias(pci:v00001002d000099A[024]sv*sd*bc*sc*i*)modalias(pci:v00001002d00009[67]0Fsv*sd*bc*sc*i*)modalias(pci:v00001002d0000AA0[08]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000AA1[08]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000AA2[08]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000AA3[08]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000AA4[08]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000AA5[08]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000AA6[08]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000AA8[08]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000AA9[08]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000AAA[08]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000AAE[08]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000AAF[08]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000AA[BC]0sv*sd*bc*sc*i*)modalias(pci:v00001002d0000AA[CD]8sv*sd*bc*sc*i*)modalias(pci:v00001002d0000AB0[08]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000AB1[08]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000AB2[08]sv*sd*bc*sc*i*)modalias(pci:v00001002d0000AB3[08]sv*sd*bc*sc*i*)modalias(pci:v00001013d0000600[134]sv*sd*bc*sc*i*)modalias(pci:v00001022d*sv*sd*bc04sc03i00*)modalias(pci:v00001022d*sv*sd*bc08sc05i*)modalias(pci:v00001022d000014[58]7sv*sd*bc*sc*i*)modalias(pci:v00001022d0000157Asv*sd*bc*sc*i*)modalias(pci:v00001022d000015E3sv*sd*bc*sc*i*)modalias(pci:v00001022d0000780Dsv*sd*bc*sc*i*)modalias(pci:v00001023d00002000sv*sd*bc04sc01i*)modalias(pci:v00001023d00002001sv*sd*bc*sc*i*)modalias(pci:v00001028d00000015sv*sd*bc*sc*i*)modalias(pci:v0000102Bd0000052[0124]sv*sd*bc*sc*i*)modalias(pci:v0000102Bd0000053[023468]sv*sd*bc*sc*i*)modalias(pci:v00001039d00007018sv*sd*bc*sc*i*)modalias(pci:v00001039d00007502sv*sd*bc*sc*i*)modalias(pci:v00001057d00000003sv*sd*bc*sc*i*)modalias(pci:v00001057d00001801sv0000ECC0sd00000010bc*sc*i*)modalias(pci:v00001057d00001801sv0000ECC0sd00000020bc*sc*i*)modalias(pci:v00001057d00001801sv0000ECC0sd0000003[01]bc*sc*i*)modalias(pci:v00001057d00001801sv0000ECC0sd0000004[01]bc*sc*i*)modalias(pci:v00001057d00001801sv0000ECC0sd0000005[01]bc*sc*i*)modalias(pci:v00001057d00001801sv0000ECC0sd0000007[012]bc*sc*i*)modalias(pci:v00001057d00003410sv0000ECC0sd0000005[01]bc*sc*i*)modalias(pci:v00001057d00003410sv0000ECC0sd00000060bc*sc*i*)modalias(pci:v00001057d00003410sv0000ECC0sd0000007[012]bc*sc*i*)modalias(pci:v00001057d00003410sv0000ECC0sd0000008[01]bc*sc*i*)modalias(pci:v00001057d00003410sv0000ECC0sd00000090bc*sc*i*)modalias(pci:v00001057d00003410sv0000ECC0sd000000A0bc*sc*i*)modalias(pci:v00001057d00003410sv0000ECC0sd000000B0bc*sc*i*)modalias(pci:v00001057d00003410sv0000ECC0sd000000D0bc*sc*i*)modalias(pci:v00001057d00003410sv0000ECC0sd000000E0bc*sc*i*)modalias(pci:v00001057d00003410sv0000ECC0sd00000100bc*sc*i*)modalias(pci:v0000106Bd00001645sv*sd*bc*sc*i*)modalias(pci:v00001077d0000163[46]sv*sd*bc*sc*i*)modalias(pci:v00001077d00001656sv*sd*bc*sc*i*)modalias(pci:v00001077d0000165Csv*sd*bc*sc*i*)modalias(pci:v00001077d0000165Esv*sd*bc*sc*i*)modalias(pci:v00001077d0000166[46]sv*sd*bc*sc*i*)modalias(pci:v00001077d000016A[14D]sv*sd*bc*sc*i*)modalias(pci:v00001077d000016[45]4sv*sd*bc*sc*i*)modalias(pci:v00001077d00002089sv*sd*bc*sc*i*)modalias(pci:v00001077d000020[3678]1sv*sd*bc*sc*i*)modalias(pci:v00001077d00002289sv*sd*bc*sc*i*)modalias(pci:v00001077d000022[678]1sv*sd*bc*sc*i*)modalias(pci:v00001077d00002532sv*sd*bc*sc*i*)modalias(pci:v00001077d000030[23]2sv*sd*bc*sc*i*)modalias(pci:v00001077d00004010sv*sd*bc*sc*i*)modalias(pci:v00001077d000040[23]2sv*sd*bc*sc*i*)modalias(pci:v00001077d00008031sv*sd*bc*sc*i*)modalias(pci:v00001077d00008080sv*sd*bc*sc*i*)modalias(pci:v00001077d00008084sv*sd*bc*sc*i*)modalias(pci:v00001077d000080[79]0sv*sd*bc*sc*i*)modalias(pci:v0000109Ed00000878sv00000070sd000013EBbc*sc*i*)modalias(pci:v0000109Ed00000878sv00000070sd0000FF0[17]bc*sc*i*)modalias(pci:v0000109Ed00000878sv00001002sd00000001bc*sc*i*)modalias(pci:v0000109Ed00000878sv0000107Dsd00006606bc*sc*i*)modalias(pci:v0000109Ed00000878sv000011BDsd00000012bc*sc*i*)modalias(pci:v0000109Ed00000878sv0000121Asd00003000bc*sc*i*)modalias(pci:v0000109Ed00000878sv0000144Fsd00003000bc*sc*i*)modalias(pci:v0000109Ed00000878sv00001461sd00000003bc*sc*i*)modalias(pci:v0000109Ed00000878sv00001554sd00004011bc*sc*i*)modalias(pci:v0000109Ed00000878sv0000BD11sd00001200bc*sc*i*)modalias(pci:v0000109Ed00000879sv00000070sd000013EBbc*sc*i*)modalias(pci:v000010B5d00009056sv00001369sd0000BA[02]1bc*sc*i*)modalias(pci:v000010B5d00009056sv00001369sd0000BB[02]1bc*sc*i*)modalias(pci:v000010B5d00009056sv00001369sd0000BC[02]1bc*sc*i*)modalias(pci:v000010B5d00009056sv00001369sd0000BD[02]1bc*sc*i*)modalias(pci:v000010B5d00009056sv00001369sd0000BF[02]1bc*sc*i*)modalias(pci:v000010B5d00009056sv00001369sd0000B[01234567]21bc*sc*i*)modalias(pci:v000010B5d00009056sv00001369sd0000C00[12]bc*sc*i*)modalias(pci:v000010B5d00009056sv00001369sd0000C02[12]bc*sc*i*)modalias(pci:v000010B5d00009056sv00001369sd0000D[0123]21bc*sc*i*)modalias(pci:v000010B5d0000906Dsv*sd*bc*sc*i*)modalias(pci:v000010B5d000090[35]0sv00001369sd*bc*sc*i*)modalias(pci:v000010B5d00009656sv00001369sd0000B[01234567]01bc*sc*i*)modalias(pci:v000010B5d00009656sv00001369sd0000D[0123]01bc*sc*i*)modalias(pci:v000010B9d00000111sv*sd*bc*sc*i*)modalias(pci:v000010B9d00005461sv*sd*bc*sc*i*)modalias(pci:v000010CFd000011A2sv*sd*bc*sc*i*)modalias(pci:v000010DEd*sv*sd*bc03sc*i*)modalias(pci:v000010DEd*sv*sd*bc04sc03i00*)modalias(pci:v000010DFd00000722sv*sd*bc*sc*i*)modalias(pci:v000010DFd0000072[4C]sv*sd*bc*sc*i*)modalias(pci:v000010DFd0000E[23]00sv*sd*bc*sc*i*)modalias(pci:v000010DFd0000F01[15]sv*sd*bc*sc*i*)modalias(pci:v000010DFd0000F0D5sv*sd*bc*sc*i*)modalias(pci:v000010DFd0000F0E[15]sv*sd*bc*sc*i*)modalias(pci:v000010DFd0000F100sv*sd*bc*sc*i*)modalias(pci:v000010DFd0000F11[12]sv*sd*bc*sc*i*)modalias(pci:v000010DFd0000F180sv*sd*bc*sc*i*)modalias(pci:v000010DFd0000FC40sv*sd*bc*sc*i*)modalias(pci:v000010DFd0000FE00sv*sd*bc*sc*i*)modalias(pci:v000010DFd0000FE1[12]sv*sd*bc*sc*i*)modalias(pci:v000010DFd0000F[45]00sv*sd*bc*sc*i*)modalias(pci:v000010ECd0000002Bsv*sd*bc*sc*i*)modalias(pci:v000010ECd00005250sv*sd*bc*sc*i*)modalias(pci:v000010ECd00008179sv*sd*bc*sc*i*)modalias(pci:v000010ECd0000817[1234]sv*sd*bc*sc*i*)modalias(pci:v000010ECd0000817[678]sv*sd*bc*sc*i*)modalias(pci:v000010ECd0000818Bsv*sd*bc*sc*i*)modalias(pci:v000010ECd00008191sv*sd*bc*sc*i*)modalias(pci:v000010ECd00008192sv*sd*bc*sc*i*)modalias(pci:v000010ECd00008193sv*sd*bc*sc*i*)modalias(pci:v000010ECd00008723sv*sd*bc*sc*i*)modalias(pci:v000010ECd00008812sv*sd*bc*sc*i*)modalias(pci:v000010ECd00008821sv*sd*bc*sc*i*)modalias(pci:v000010ECd00008852sv*sd*bc*sc*i*)modalias(pci:v000010ECd0000A85Asv*sd*bc*sc*i*)modalias(pci:v000010ECd0000B723sv*sd*bc*sc*i*)modalias(pci:v000010ECd0000B822sv*sd*bc*sc*i*)modalias(pci:v000010ECd0000B85[2B]sv*sd*bc*sc*i*)modalias(pci:v000010ECd0000C82[2F]sv*sd*bc*sc*i*)modalias(pci:v000010ECd0000C852sv*sd*bc*sc*i*)modalias(pci:v000010ECd0000D723sv*sd*bc*sc*i*)modalias(pci:v000010ECd0000[BC]821sv*sd*bc*sc*i*)modalias(pci:v000010EEd00003FC4sv*sd*bc*sc*i*)modalias(pci:v000010EEd00003FC5sv*sd*bc*sc*i*)modalias(pci:v000010EEd00003FC6sv*sd*bc*sc*i*)modalias(pci:v000010EEd00003FC[0123]sv*sd*bc*sc*i*)modalias(pci:v00001102d00000006sv*sd*bc*sc*i*)modalias(pci:v00001102d00000007sv*sd*bc*sc*i*)modalias(pci:v00001102d00000009sv*sd*bc*sc*i*)modalias(pci:v00001102d0000000[248]sv*sd*bc*sc*i*)modalias(pci:v00001102d0000000[5B]sv*sd*bc*sc*i*)modalias(pci:v00001102d0000001[02]sv*sd*bc*sc*i*)modalias(pci:v00001102d00008938sv*sd*bc*sc*i*)modalias(pci:v00001106d00003288sv*sd*bc*sc*i*)modalias(pci:v00001106d000091[47]0sv*sd*bc*sc*i*)modalias(pci:v00001106d00009530sv*sd*bc*sc*i*)modalias(pci:v00001106d000095D0sv*sd*bc*sc*i*)modalias(pci:v00001148d00004[45]00sv*sd*bc*sc*i*)modalias(pci:v00001148d00008000sv*sd*bc*sc*i*)modalias(pci:v00001179d00000805sv*sd*bc*sc*i*)modalias(pci:v0000117Cd00000064sv0000117Csd0000006[345]bc*sc*i*)modalias(pci:v0000117Cd00000064sv0000117Csd00004064bc*sc*i*)modalias(pci:v0000117Cd00000094sv0000117Csd00000094bc*sc*i*)modalias(pci:v0000117Cd00000094sv0000117Csd000000A[0123C]bc*sc*i*)modalias(pci:v0000117Cd00000094sv0000117Csd000040A[67]bc*sc*i*)modalias(pci:v0000117Cd000000BBsv0000117Csd000000B[CDE]bc*sc*i*)modalias(pci:v0000117Cd000000E6sv*sd*bc*sc*i*)modalias(pci:v00001180d00000592sv*sd*bc*sc*i*)modalias(pci:v00001180d00000822sv*sd*bc*sc*i*)modalias(pci:v00001180d00000843sv*sd*bc*sc*i*)modalias(pci:v00001180d0000E82[23]sv*sd*bc*sc*i*)modalias(pci:v000011ABd00002B3[08]sv*sd*bc*sc*i*)modalias(pci:v000011ABd00002B42sv*sd*bc*sc*i*)modalias(pci:v000011ABd00004101sv*sd*bc*sc*i*)modalias(pci:v00001217d00008221sv*sd*bc*sc*i*)modalias(pci:v00001217d0000832[01]sv*sd*bc*sc*i*)modalias(pci:v00001217d0000842[01]sv*sd*bc*sc*i*)modalias(pci:v00001217d00008621sv*sd*bc*sc*i*)modalias(pci:v00001217d00008[12]20sv*sd*bc*sc*i*)modalias(pci:v00001217d00008[56]20sv*sd*bc*sc*i*)modalias(pci:v0000125Dd0000198[89]sv*sd*bc04sc01i*)modalias(pci:v0000125Dd0000199[0289AB]sv*sd*bc04sc01i*)modalias(pci:v0000125Dd000019[67]8sv*sd*bc04sc01i*)modalias(pci:v00001274d00001371sv*sd*bc*sc*i*)modalias(pci:v00001274d00005000sv*sd*bc*sc*i*)modalias(pci:v00001274d00005880sv*sd*bc*sc*i*)modalias(pci:v00001285d00000100sv*sd*bc04sc01i*)modalias(pci:v000012D2d*sv*sd*bc03sc*i*)modalias(pci:v000012EBd00000001sv*sd*bc*sc*i*)modalias(pci:v000012EBd00000002sv*sd*bc*sc*i*)modalias(pci:v000012EBd00000003sv*sd*bc*sc*i*)modalias(pci:v00001369d00000001sv*sd*bc*sc*i*)modalias(pci:v000013C0d000000[789A]0sv*sd*bc*sc*i*)modalias(pci:v000013F6d0000010[01]sv*sd*bc*sc*i*)modalias(pci:v000013F6d0000011[12]sv*sd*bc*sc*i*)modalias(pci:v000013F6d00005011sv*sd*bc*sc*i*)modalias(pci:v000013F6d00008788sv00001043sd00008269bc*sc*i*)modalias(pci:v000013F6d00008788sv00001043sd00008275bc*sc*i*)modalias(pci:v000013F6d00008788sv00001043sd000082B7bc*sc*i*)modalias(pci:v000013F6d00008788sv00001043sd00008314bc*sc*i*)modalias(pci:v000013F6d00008788sv00001043sd00008327bc*sc*i*)modalias(pci:v000013F6d00008788sv00001043sd0000834Fbc*sc*i*)modalias(pci:v000013F6d00008788sv00001043sd0000835[CDE]bc*sc*i*)modalias(pci:v000013F6d00008788sv00001043sd0000838Ebc*sc*i*)modalias(pci:v000013F6d00008788sv00001043sd00008428bc*sc*i*)modalias(pci:v000013F6d00008788sv00001043sd00008467bc*sc*i*)modalias(pci:v000013F6d00008788sv00001043sd00008521bc*sc*i*)modalias(pci:v000013F6d00008788sv00001043sd00008522bc*sc*i*)modalias(pci:v000013F6d00008788sv00001043sd000085F4bc*sc*i*)modalias(pci:v000013F6d00008788sv000010B0sd0000021[6789]bc*sc*i*)modalias(pci:v000013F6d00008788sv000013F6sd00000001bc*sc*i*)modalias(pci:v000013F6d00008788sv000013F6sd00000010bc*sc*i*)modalias(pci:v000013F6d00008788sv000013F6sd00008788bc*sc*i*)modalias(pci:v000013F6d00008788sv000013F6sd0000878[28]bc*sc*i*)modalias(pci:v000013F6d00008788sv000013F6sd0000FFFFbc*sc*i*)modalias(pci:v000013F6d00008788sv0000147Asd0000A017bc*sc*i*)modalias(pci:v000013F6d00008788sv000014C3sd0000171[01]bc*sc*i*)modalias(pci:v000013F6d00008788sv00001A58sd00000910bc*sc*i*)modalias(pci:v000013F6d00008788sv0000415Asd00005431bc*sc*i*)modalias(pci:v000013F6d00008788sv00005431sd0000017Abc*sc*i*)modalias(pci:v000013F6d00008788sv00007284sd000097[68]1bc*sc*i*)modalias(pci:v00001412d00001712sv*sd*bc*sc*i*)modalias(pci:v00001412d00001724sv*sd*bc*sc*i*)modalias(pci:v00001425d0000400[0123456789ABCDE]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000408[012345678]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000440[0123456789ABCDE]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000448[012345678]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000460[0123456789ABCDE]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000468[012345678]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000480[0123456789ABCDE]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000488[012345678]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000500[0123456789ABCDE]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000501[0123456789AB]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000508[0123456789]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000509[0123456789ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001425d000050A[0123456789ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001425d000050B0sv*sd*bc*sc*i*)modalias(pci:v00001425d0000540[0123456789ABCDE]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000541[0123456789AB]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000548[0123456789]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000549[0123456789ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001425d000054A[0123456789ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001425d000054B0sv*sd*bc*sc*i*)modalias(pci:v00001425d0000560[0123456789ABCDE]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000561[0123456789AB]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000568[0123456789]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000569[0123456789ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001425d000056A[0123456789ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001425d000056B0sv*sd*bc*sc*i*)modalias(pci:v00001425d0000580[0123456789ABCDE]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000581[0123456789AB]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000588[0123456789]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000589[0123456789ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001425d000058A[0123456789ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001425d000058B0sv*sd*bc*sc*i*)modalias(pci:v00001425d0000600[123456789D]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000601[145]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000608[0123456789AB]sv*sd*bc*sc*i*)modalias(pci:v00001425d00006092sv*sd*bc*sc*i*)modalias(pci:v00001425d0000640[123456789D]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000641[145]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000648[0123456789AB]sv*sd*bc*sc*i*)modalias(pci:v00001425d00006492sv*sd*bc*sc*i*)modalias(pci:v00001425d0000660[123456789D]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000661[145]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000668[0123456789AB]sv*sd*bc*sc*i*)modalias(pci:v00001425d00006692sv*sd*bc*sc*i*)modalias(pci:v00001425d0000680[123456789D]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000681[145]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000688[0123456789AB]sv*sd*bc*sc*i*)modalias(pci:v00001425d00006892sv*sd*bc*sc*i*)modalias(pci:v00001432d00007708sv*sd*bc*sc*i*)modalias(pci:v00001432d00007711sv*sd*bc*sc*i*)modalias(pci:v00001432d0000772[278]sv*sd*bc*sc*i*)modalias(pci:v00001432d000077[3456]8sv*sd*bc*sc*i*)modalias(pci:v00001462d0000891Asv*sd*bc*sc*i*)modalias(pci:v000014C3d00000608sv*sd*bc*sc*i*)modalias(pci:v000014C3d00000616sv*sd*bc*sc*i*)modalias(pci:v000014C3d00000717sv*sd*bc*sc*i*)modalias(pci:v000014C3d000076[016]2sv*sd*bc*sc*i*)modalias(pci:v000014C3d000076[135]0sv*sd*bc*sc*i*)modalias(pci:v000014C3d00007922sv*sd*bc*sc*i*)modalias(pci:v000014C3d00007925sv*sd*bc*sc*i*)modalias(pci:v000014C3d00007961sv*sd*bc*sc*i*)modalias(pci:v000014E4d00000576sv*sd*bc*sc*i*)modalias(pci:v000014E4d0000160[01]sv*sd*bc*sc*i*)modalias(pci:v000014E4d0000160[456789]sv*sd*bc*sc*i*)modalias(pci:v000014E4d00001614sv*sd*bc*sc*i*)modalias(pci:v000014E4d0000163[9ABC]sv*sd*bc*sc*i*)modalias(pci:v000014E4d0000163[DEF]sv*sd*bc*sc*i*)modalias(pci:v000014E4d0000164Asv*sd*bc*sc*i*)modalias(pci:v000014E4d0000164Asv0000103Csd0000310[16]bc*sc*i*)modalias(pci:v000014E4d0000164Csv*sd*bc*sc*i*)modalias(pci:v000014E4d0000164[123456789D]sv*sd*bc*sc*i*)modalias(pci:v000014E4d0000164[EF]sv*sd*bc*sc*i*)modalias(pci:v000014E4d00001650sv*sd*bc*sc*i*)modalias(pci:v000014E4d0000165[345679ABDEF]sv*sd*bc*sc*i*)modalias(pci:v000014E4d0000166[23F]sv*sd*bc*sc*i*)modalias(pci:v000014E4d0000166[589ABE]sv*sd*bc*sc*i*)modalias(pci:v000014E4d0000167[2346789ABDEF]sv*sd*bc*sc*i*)modalias(pci:v000014E4d0000168[012346789]sv*sd*bc*sc*i*)modalias(pci:v000014E4d0000168[ADE]sv*sd*bc*sc*i*)modalias(pci:v000014E4d00001692sv00001025sd00000601bc*sc*i*)modalias(pci:v000014E4d00001692sv00001025sd00000612bc*sc*i*)modalias(pci:v000014E4d00001693sv*sd*bc*sc*i*)modalias(pci:v000014E4d00001693sv000017AAsd00003056bc*sc*i*)modalias(pci:v000014E4d0000169[012]sv*sd*bc*sc*i*)modalias(pci:v000014E4d0000169[4689ABCD]sv*sd*bc*sc*i*)modalias(pci:v000014E4d000016AAsv*sd*bc*sc*i*)modalias(pci:v000014E4d000016AAsv0000103Csd00003102bc*sc*i*)modalias(pci:v000014E4d000016ACsv*sd*bc*sc*i*)modalias(pci:v000014E4d000016A[0678]sv*sd*bc*sc*i*)modalias(pci:v000014E4d000016A[12459BDEF]sv*sd*bc*sc*i*)modalias(pci:v000014E4d000016BDsv*sd*bc*sc*i*)modalias(pci:v000014E4d000016B[01234567]sv*sd*bc*sc*i*)modalias(pci:v000014E4d000016C[01234589ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v000014E4d000016C[67]sv*sd*bc*sc*i*)modalias(pci:v000014E4d000016DDsv*sd*bc*sc*i*)modalias(pci:v000014E4d000016D[0123456789CEF]sv*sd*bc*sc*i*)modalias(pci:v000014E4d000016E[12356789ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v000014E4d000016F[01]sv*sd*bc*sc*i*)modalias(pci:v000014E4d000016F[37DE]sv*sd*bc*sc*i*)modalias(pci:v000014E4d0000170[DE]sv*sd*bc*sc*i*)modalias(pci:v000014E4d0000171[23]sv*sd*bc*sc*i*)modalias(pci:v000014E4d0000175[012]sv*sd*bc*sc*i*)modalias(pci:v000014E4d0000176[0123]sv*sd*bc*sc*i*)modalias(pci:v000014E4d0000180[0123456789]sv*sd*bc*sc*i*)modalias(pci:v000014E4d00004313sv*sd*bc*sc*i*)modalias(pci:v000014E4d00004331sv*sd*bc*sc*i*)modalias(pci:v000014E4d00004354sv*sd*bc02sc80i*)modalias(pci:v000014E4d00004355sv000014E4sd00004355bc02sc80i*)modalias(pci:v000014E4d0000435[3789]sv*sd*bc*sc*i*)modalias(pci:v000014E4d00004360sv*sd*bc*sc*i*)modalias(pci:v000014E4d00004365sv00001028sd0000001[68]bc*sc*i*)modalias(pci:v000014E4d00004365sv0000103Csd0000804Abc*sc*i*)modalias(pci:v000014E4d00004365sv0000105Bsd0000E092bc*sc*i*)modalias(pci:v000014E4d00004365sv000014E4sd00004365bc02sc80i*)modalias(pci:v000014E4d000043A3sv*sd*bc02sc80i*)modalias(pci:v000014E4d000043A[09A]sv*sd*bc*sc*i*)modalias(pci:v000014E4d000043B1sv*sd*bc*sc*i*)modalias(pci:v000014E4d000043B[ABC]sv*sd*bc02sc80i*)modalias(pci:v000014E4d000043C[345ABC]sv*sd*bc02sc80i*)modalias(pci:v000014E4d000043D[39C]sv*sd*bc02sc80i*)modalias(pci:v000014E4d000043E[9CF]sv*sd*bc02sc80i*)modalias(pci:v000014E4d0000440Dsv*sd*bc02sc80i*)modalias(pci:v000014E4d00004433sv*sd*bc02sc80i*)modalias(pci:v000014E4d00004464sv*sd*bc02sc80i*)modalias(pci:v000014E4d00004488sv*sd*bc02sc80i*)modalias(pci:v000014E4d000044[12]5sv*sd*bc02sc80i*)modalias(pci:v000014E4d00004727sv*sd*bc*sc*i*)modalias(pci:v000014E4d0000A8D[8BC]sv*sd*bc*sc*i*)modalias(pci:v000014E4d0000AA31sv*sd*bc02sc80i*)modalias(pci:v000014E4d0000AA52sv*sd*bc02sc80i*)modalias(pci:v000014E4d0000D80[024]sv*sd*bc*sc*i*)modalias(pci:v00001524d0000055[01]sv*sd*bc*sc*i*)modalias(pci:v00001524d0000075[01]sv*sd*bc*sc*i*)modalias(pci:v000015ADd00001977sv*sd*bc*sc*i*)modalias(pci:v0000168Cd00000029sv0000168Csd00002096bc*sc*i*)modalias(pci:v0000168Cd0000002Asv*sd*bc*sc*i*)modalias(pci:v0000168Cd0000002Asv0000105Bsd0000E01Fbc*sc*i*)modalias(pci:v0000168Cd0000002Asv000010CFsd0000147[CD]bc*sc*i*)modalias(pci:v0000168Cd0000002Asv000010CFsd00001536bc*sc*i*)modalias(pci:v0000168Cd0000002Asv000011ADsd000066[34]2bc*sc*i*)modalias(pci:v0000168Cd0000002Asv0000185Fsd0000309Dbc*sc*i*)modalias(pci:v0000168Cd0000002Asv00001A32sd00000306bc*sc*i*)modalias(pci:v0000168Cd0000002Asv00001A3Bsd00001C71bc*sc*i*)modalias(pci:v0000168Cd0000002Bsv*sd*bc*sc*i*)modalias(pci:v0000168Cd0000002Bsv00001A3Bsd00002C37bc*sc*i*)modalias(pci:v0000168Cd0000002[3479]sv*sd*bc*sc*i*)modalias(pci:v0000168Cd0000002[CDE]sv*sd*bc*sc*i*)modalias(pci:v0000168Cd00000030sv*sd*bc*sc*i*)modalias(pci:v0000168Cd00000030sv00001A56sd0000200[013]bc*sc*i*)modalias(pci:v0000168Cd00000032sv*sd*bc*sc*i*)modalias(pci:v0000168Cd00000032sv00001043sd0000850Dbc*sc*i*)modalias(pci:v0000168Cd00000032sv0000105Bsd0000E04[EF]bc*sc*i*)modalias(pci:v0000168Cd00000032sv0000105Bsd0000E075bc*sc*i*)modalias(pci:v0000168Cd00000032sv000011ADsd0000662[78]bc*sc*i*)modalias(pci:v0000168Cd00000032sv0000144Dsd0000410[56DEF]bc*sc*i*)modalias(pci:v0000168Cd00000032sv0000144Dsd0000C680bc*sc*i*)modalias(pci:v0000168Cd00000032sv0000144Dsd0000C70[68]bc*sc*i*)modalias(pci:v0000168Cd00000032sv0000144Fsd00007197bc*sc*i*)modalias(pci:v0000168Cd00000032sv0000168Csd00003119bc*sc*i*)modalias(pci:v0000168Cd00000032sv0000168Csd00003122bc*sc*i*)modalias(pci:v0000168Cd00000032sv000017AAsd0000321[89]bc*sc*i*)modalias(pci:v0000168Cd00000032sv0000185Fsd00003027bc*sc*i*)modalias(pci:v0000168Cd00000032sv0000185Fsd00003119bc*sc*i*)modalias(pci:v0000168Cd00000032sv00001A3Bsd00001186bc*sc*i*)modalias(pci:v0000168Cd00000032sv00001A3Bsd00001195bc*sc*i*)modalias(pci:v0000168Cd00000032sv00001A3Bsd00001237bc*sc*i*)modalias(pci:v0000168Cd00000032sv00001A3Bsd0000126Abc*sc*i*)modalias(pci:v0000168Cd00000032sv00001A3Bsd00001F86bc*sc*i*)modalias(pci:v0000168Cd00000032sv00001A3Bsd00001F95bc*sc*i*)modalias(pci:v0000168Cd00000032sv00001A3Bsd00002086bc*sc*i*)modalias(pci:v0000168Cd00000032sv00001A3Bsd00002100bc*sc*i*)modalias(pci:v0000168Cd00000032sv00001A3Bsd00002126bc*sc*i*)modalias(pci:v0000168Cd00000032sv00001A3Bsd00002152bc*sc*i*)modalias(pci:v0000168Cd00000032sv00001A3Bsd00002C97bc*sc*i*)modalias(pci:v0000168Cd00000032sv00001B9Asd00001C0[01]bc*sc*i*)modalias(pci:v0000168Cd00000032sv00001B9Asd0000200[01]bc*sc*i*)modalias(pci:v0000168Cd00000032sv00001C56sd00004001bc*sc*i*)modalias(pci:v0000168Cd00000034sv00001028sd0000020Bbc*sc*i*)modalias(pci:v0000168Cd00000034sv00001028sd00000300bc*sc*i*)modalias(pci:v0000168Cd00000034sv0000103Csd00001864bc*sc*i*)modalias(pci:v0000168Cd00000034sv00001043sd0000850Ebc*sc*i*)modalias(pci:v0000168Cd00000034sv000010CFsd00001783bc*sc*i*)modalias(pci:v0000168Cd00000034sv000011ADsd000066[346]1bc*sc*i*)modalias(pci:v0000168Cd00000034sv000014CDsd0000006[34]bc*sc*i*)modalias(pci:v0000168Cd00000034sv0000168Csd00003117bc*sc*i*)modalias(pci:v0000168Cd00000034sv000017AAsd00003214bc*sc*i*)modalias(pci:v0000168Cd00000034sv00001969sd00000091bc*sc*i*)modalias(pci:v0000168Cd00000034sv00001A3Bsd0000211[06]bc*sc*i*)modalias(pci:v0000168Cd00000036sv*sd*bc*sc*i*)modalias(pci:v0000168Cd00000036sv00001028sd0000020[CE]bc*sc*i*)modalias(pci:v0000168Cd00000036sv0000103Csd000018E3bc*sc*i*)modalias(pci:v0000168Cd00000036sv0000103Csd00002005bc*sc*i*)modalias(pci:v0000168Cd00000036sv0000103Csd0000217Fbc*sc*i*)modalias(pci:v0000168Cd00000036sv00001043sd000085F2bc*sc*i*)modalias(pci:v0000168Cd00000036sv0000105Bsd0000E06[89]bc*sc*i*)modalias(pci:v0000168Cd00000036sv0000105Bsd0000E07Fbc*sc*i*)modalias(pci:v0000168Cd00000036sv0000105Bsd0000E08[1F]bc*sc*i*)modalias(pci:v0000168Cd00000036sv0000105Bsd0000E09[19]bc*sc*i*)modalias(pci:v0000168Cd00000036sv000011ADsd000006[123456789AB]2bc*sc*i*)modalias(pci:v0000168Cd00000036sv000011ADsd000008[01]3bc*sc*i*)modalias(pci:v0000168Cd00000036sv000011ADsd000008[34]2bc*sc*i*)modalias(pci:v0000168Cd00000036sv000011ADsd000018[34]2bc*sc*i*)modalias(pci:v0000168Cd00000036sv000011ADsd00006671bc*sc*i*)modalias(pci:v0000168Cd00000036sv0000144Dsd0000411[ABCDE]bc*sc*i*)modalias(pci:v0000168Cd00000036sv0000144Dsd0000412[9A]bc*sc*i*)modalias(pci:v0000168Cd00000036sv0000144Fsd00007202bc*sc*i*)modalias(pci:v0000168Cd00000036sv0000168Csd0000302[5678BC]bc*sc*i*)modalias(pci:v0000168Cd00000036sv000017AAsd0000[34]026bc*sc*i*)modalias(pci:v0000168Cd00000036sv0000185Fsd0000302[78]bc*sc*i*)modalias(pci:v0000168Cd00000036sv0000185Fsd0000A119bc*sc*i*)modalias(pci:v0000168Cd00000036sv0000185Fsd0000A120bc*sc*i*)modalias(pci:v0000168Cd00000036sv00001A3Bsd0000213[0ABC]bc*sc*i*)modalias(pci:v0000168Cd00000036sv00001A3Bsd00002176bc*sc*i*)modalias(pci:v0000168Cd00000036sv00001A3Bsd0000218[2ABC]bc*sc*i*)modalias(pci:v0000168Cd00000036sv00001A3Bsd00002F8[2A]bc*sc*i*)modalias(pci:v0000168Cd00000036sv00001B9Asd0000281[0123]bc*sc*i*)modalias(pci:v0000168Cd00000036sv00001B9Asd000028A[1234]bc*sc*i*)modalias(pci:v0000168Cd00000037sv*sd*bc*sc*i*)modalias(pci:v0000168Cd0000003[34]sv*sd*bc*sc*i*)modalias(pci:v0000168Cd0000003[CE]sv*sd*bc*sc*i*)modalias(pci:v0000168Cd0000004[0126]sv*sd*bc*sc*i*)modalias(pci:v0000168Cd0000005[06]sv*sd*bc*sc*i*)modalias(pci:v000016C3d0000C202sv*sd*bc*sc*i*)modalias(pci:v000016E6d00000670sv*sd*bc*sc*i*)modalias(pci:v0000173Bd000003E[89AB]sv*sd*bc*sc*i*)modalias(pci:v0000177Dd00000012sv*sd*bc*sc*i*)modalias(pci:v0000177Dd0000A01Asv*sd*bc*sc*i*)modalias(pci:v0000177Dd0000A040sv*sd*bc*sc*i*)modalias(pci:v0000177Dd0000A041sv*sd*bc*sc*i*)modalias(pci:v0000177Dd0000A059sv*sd*bc*sc*i*)modalias(pci:v0000177Dd0000A063sv*sd*bc*sc*i*)modalias(pci:v0000177Dd0000A064sv*sd*bc*sc*i*)modalias(pci:v0000177Dd0000A06[05]sv*sd*bc*sc*i*)modalias(pci:v0000177Dd0000A09Fsv*sd*bc*sc*i*)modalias(pci:v0000177Dd0000A0F8sv*sd*bc*sc*i*)modalias(pci:v0000177Dd0000A0F[2D]sv*sd*bc*sc*i*)modalias(pci:v0000177Dd0000A0F[3E]sv*sd*bc*sc*i*)modalias(pci:v0000177Dd0000B[1249ACD]00sv*sd*bc*sc*i*)modalias(pci:v0000177Dd0000B[1249ACD]03sv*sd*bc*sc*i*)modalias(pci:v000017A0d0000975[05]sv*sd*bc*sc*i*)modalias(pci:v000017A0d00009767sv*sd*bc*sc*i*)modalias(pci:v000017A0d0000E763sv*sd*bc*sc*i*)modalias(pci:v000017CBd0000110[134]sv*sd*bc*sc*i*)modalias(pci:v000017F3d00003010sv*sd*bc*sc*i*)modalias(pci:v00001814d000006[08]1sv*sd*bc*sc*i*)modalias(pci:v00001814d000007[08]1sv*sd*bc*sc*i*)modalias(pci:v00001814d0000306[02]sv*sd*bc*sc*i*)modalias(pci:v00001814d0000309[012]sv*sd*bc*sc*i*)modalias(pci:v00001814d0000359[3F]sv*sd*bc*sc*i*)modalias(pci:v00001814d000035[69]2sv*sd*bc*sc*i*)modalias(pci:v00001814d00003[23]90sv*sd*bc*sc*i*)modalias(pci:v00001814d0000536[02]sv*sd*bc*sc*i*)modalias(pci:v00001814d0000539[02ABF]sv*sd*bc*sc*i*)modalias(pci:v00001969d00001048sv*sd*bc*sc*i*)modalias(pci:v00001969d0000106[23]sv*sd*bc*sc*i*)modalias(pci:v00001969d0000109[01]sv*sd*bc*sc*i*)modalias(pci:v00001969d000010A[01]sv*sd*bc*sc*i*)modalias(pci:v00001969d000010[26]6sv*sd*bc*sc*i*)modalias(pci:v00001969d000010[78]3sv*sd*bc*sc*i*)modalias(pci:v00001969d0000206[02]sv*sd*bc*sc*i*)modalias(pci:v00001969d0000E0[9AB]1sv*sd*bc*sc*i*)modalias(pci:v0000197Bd0000238[12]sv*sd*bc*sc*i*)modalias(pci:v0000197Bd0000238[38]sv*sd*bc*sc*i*)modalias(pci:v0000197Bd00002393sv*sd*bc*sc*i*)modalias(pci:v0000197Bd0000239[12]sv*sd*bc*sc*i*)modalias(pci:v000019E5d00001711sv*sd*bc*sc*i*)modalias(pci:v000019E5d0000A230sv*sd*bc*sc*i*)modalias(pci:v00001A03d000020[01]0sv*sd*bc03sc*i*)modalias(pci:v00001A3Bd00001059sv*sd*bc*sc*i*)modalias(pci:v00001B4Bd00002B42sv*sd*bc*sc*i*)modalias(pci:v00001D0Fd0000EFA[012]sv*sd*bc*sc*i*)modalias(pci:v00001D17d00003288sv*sd*bc*sc*i*)modalias(pci:v00004040d0000000[12345]sv*sd*bc02sc00i00*)modalias(pci:v00004040d0000002[45]sv*sd*bc02sc00i00*)modalias(pci:v00004040d00000100sv*sd*bc02sc00i00*)modalias(pci:v00006549d0000[12]200sv*sd*bc*sc*i*)modalias(pci:v00006766d*sv*sd*bc04sc03i00*)modalias(pci:v00008086d*sv*sd*bc04sc03i00*)modalias(pci:v00008086d00000082sv*sd0000130[145678]bc*sc*i*)modalias(pci:v00008086d00000082sv*sd0000132[168]bc*sc*i*)modalias(pci:v00008086d00000082sv*sd00004820bc*sc*i*)modalias(pci:v00008086d00000082sv*sd0000C020bc*sc*i*)modalias(pci:v00008086d00000083sv*sd0000120[56]bc*sc*i*)modalias(pci:v00008086d00000083sv*sd0000122[56]bc*sc*i*)modalias(pci:v00008086d00000083sv*sd0000130[56]bc*sc*i*)modalias(pci:v00008086d00000083sv*sd0000132[56]bc*sc*i*)modalias(pci:v00008086d00000084sv*sd0000121[56]bc*sc*i*)modalias(pci:v00008086d00000084sv*sd0000131[56]bc*sc*i*)modalias(pci:v00008086d00000085sv*sd0000131[168]bc*sc*i*)modalias(pci:v00008086d00000085sv*sd0000C22[08]bc*sc*i*)modalias(pci:v00008086d00000087sv*sd0000130[16]bc*sc*i*)modalias(pci:v00008086d00000087sv*sd0000132[16]bc*sc*i*)modalias(pci:v00008086d00000089sv*sd0000131[16]bc*sc*i*)modalias(pci:v00008086d0000008Asv*sd0000530[57]bc*sc*i*)modalias(pci:v00008086d0000008Asv*sd0000532[57]bc*sc*i*)modalias(pci:v00008086d0000008Bsv*sd0000531[57]bc*sc*i*)modalias(pci:v00008086d00000090sv*sd0000521[156]bc*sc*i*)modalias(pci:v00008086d00000091sv*sd0000520[1567]bc*sc*i*)modalias(pci:v00008086d00000091sv*sd0000522[156]bc*sc*i*)modalias(pci:v00008086d000002C4sv*sd*bc*sc*i*)modalias(pci:v00008086d0000080Asv*sd*bc*sc*i*)modalias(pci:v00008086d0000080[78]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000082[01234]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000084Fsv*sd*bc*sc*i*)modalias(pci:v00008086d00000885sv*sd0000130[57]bc*sc*i*)modalias(pci:v00008086d00000885sv*sd0000132[57]bc*sc*i*)modalias(pci:v00008086d00000886sv*sd0000131[57]bc*sc*i*)modalias(pci:v00008086d00000887sv*sd00004[04]62bc*sc*i*)modalias(pci:v00008086d00000888sv*sd00004262bc*sc*i*)modalias(pci:v00008086d0000088Esv*sd0000406[0A]bc*sc*i*)modalias(pci:v00008086d0000088Esv*sd0000446[0A]bc*sc*i*)modalias(pci:v00008086d0000088Esv*sd00004860bc*sc*i*)modalias(pci:v00008086d0000088Fsv*sd0000426[0A]bc*sc*i*)modalias(pci:v00008086d0000088Fsv*sd00005260bc*sc*i*)modalias(pci:v00008086d00000890sv*sd00004[048]22bc*sc*i*)modalias(pci:v00008086d00000891sv*sd00004222bc*sc*i*)modalias(pci:v00008086d00000892sv*sd00000[04]62bc*sc*i*)modalias(pci:v00008086d00000893sv*sd00000262bc*sc*i*)modalias(pci:v00008086d00000894sv*sd00000[048]22bc*sc*i*)modalias(pci:v00008086d00000895sv*sd00000222bc*sc*i*)modalias(pci:v00008086d00000896sv*sd0000500[57]bc*sc*i*)modalias(pci:v00008086d00000896sv*sd0000502[57]bc*sc*i*)modalias(pci:v00008086d00000897sv*sd0000501[57]bc*sc*i*)modalias(pci:v00008086d000008A7sv*sd*bc*sc*i*)modalias(pci:v00008086d000008AEsv*sd0000100[57]bc*sc*i*)modalias(pci:v00008086d000008AEsv*sd0000102[57]bc*sc*i*)modalias(pci:v00008086d000008AFsv*sd0000101[57]bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd0000402[0A]bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd0000406[02A]bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd0000407[02]bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd0000416[02]bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd00004170bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd0000446[2A]bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd0000447[02]bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd000044[26]0bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd000045[67]0bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd0000486Ebc*sc*i*)modalias(pci:v00008086d000008B1sv*sd00004870bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd00004A6[CE]bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd00004A70bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd00004C[67]0bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd0000507[02]bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd00005[17]70bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd0000C02[0A]bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd0000C06[02A]bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd0000C07[02]bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd0000C16[02]bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd0000C170bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd0000C360bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd0000C462bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd0000C47[02]bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd0000C4[26]0bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd0000C5[67]0bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd0000C7[67]0bc*sc*i*)modalias(pci:v00008086d000008B1sv*sd0000CC[67]0bc*sc*i*)modalias(pci:v00008086d000008B2sv*sd0000426[2A]bc*sc*i*)modalias(pci:v00008086d000008B2sv*sd0000427[02]bc*sc*i*)modalias(pci:v00008086d000008B2sv*sd000042[26]0bc*sc*i*)modalias(pci:v00008086d000008B2sv*sd000043[67]0bc*sc*i*)modalias(pci:v00008086d000008B2sv*sd0000C26[2A]bc*sc*i*)modalias(pci:v00008086d000008B2sv*sd0000C27[02]bc*sc*i*)modalias(pci:v00008086d000008B2sv*sd0000C2[26]0bc*sc*i*)modalias(pci:v00008086d000008B2sv*sd0000C370bc*sc*i*)modalias(pci:v00008086d000008B3sv*sd0000006[02]bc*sc*i*)modalias(pci:v00008086d000008B3sv*sd0000007[02]bc*sc*i*)modalias(pci:v00008086d000008B3sv*sd0000017[02]bc*sc*i*)modalias(pci:v00008086d000008B3sv*sd0000047[02]bc*sc*i*)modalias(pci:v00008086d000008B3sv*sd00001[01]70bc*sc*i*)modalias(pci:v00008086d000008B3sv*sd0000806[02]bc*sc*i*)modalias(pci:v00008086d000008B3sv*sd0000807[02]bc*sc*i*)modalias(pci:v00008086d000008B3sv*sd0000817[02]bc*sc*i*)modalias(pci:v00008086d000008B3sv*sd00008[45]70bc*sc*i*)modalias(pci:v00008086d000008B4sv*sd0000027[02]bc*sc*i*)modalias(pci:v00008086d000008B4sv*sd00000370bc*sc*i*)modalias(pci:v00008086d000008B4sv*sd0000827[02]bc*sc*i*)modalias(pci:v00008086d000008B4sv*sd00008370bc*sc*i*)modalias(pci:v00008086d000008E[56]sv*sd*bc*sc*i*)modalias(pci:v00008086d000008F[9AB]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000095Asv*sd00001010bc*sc*i*)modalias(pci:v00008086d0000095Asv*sd0000500[02A]bc*sc*i*)modalias(pci:v00008086d0000095Asv*sd0000501[02]bc*sc*i*)modalias(pci:v00008086d0000095Asv*sd0000502[0A]bc*sc*i*)modalias(pci:v00008086d0000095Asv*sd00005090bc*sc*i*)modalias(pci:v00008086d0000095Asv*sd0000510[02]bc*sc*i*)modalias(pci:v00008086d0000095Asv*sd000051[19]0bc*sc*i*)modalias(pci:v00008086d0000095Asv*sd00005412bc*sc*i*)modalias(pci:v00008086d0000095Asv*sd000054[01]0bc*sc*i*)modalias(pci:v00008086d0000095Asv*sd000054[29]0bc*sc*i*)modalias(pci:v00008086d0000095Asv*sd000055[19]0bc*sc*i*)modalias(pci:v00008086d0000095Asv*sd00005[CF]10bc*sc*i*)modalias(pci:v00008086d0000095Asv*sd0000900[0A]bc*sc*i*)modalias(pci:v00008086d0000095Asv*sd0000901[02]bc*sc*i*)modalias(pci:v00008086d0000095Asv*sd0000911[02]bc*sc*i*)modalias(pci:v00008086d0000095Asv*sd000094[01]0bc*sc*i*)modalias(pci:v00008086d0000095Asv*sd00009[5E]10bc*sc*i*)modalias(pci:v00008086d0000095Bsv*sd0000520[02A]bc*sc*i*)modalias(pci:v00008086d0000095Bsv*sd0000521[02]bc*sc*i*)modalias(pci:v00008086d0000095Bsv*sd00005290bc*sc*i*)modalias(pci:v00008086d0000095Bsv*sd00005302bc*sc*i*)modalias(pci:v00008086d0000095Bsv*sd00005310bc*sc*i*)modalias(pci:v00008086d0000095Bsv*sd000092[01]0bc*sc*i*)modalias(pci:v00008086d0000095Bsv*sd00009310bc*sc*i*)modalias(pci:v00008086d00000AC[AC]sv*sd*bc*sc*i*)modalias(pci:v00008086d00000AD0sv*sd*bc*sc*i*)modalias(pci:v00008086d00000F04sv*sd*bc*sc*i*)modalias(pci:v00008086d00000F15sv00001093sd00007884bc*sc*i*)modalias(pci:v00008086d00000F16sv*sd*bc*sc*i*)modalias(pci:v00008086d00000F1[45]sv*sd*bc*sc*i*)modalias(pci:v00008086d00000F50sv*sd*bc*sc*i*)modalias(pci:v00008086d00000[26]C8sv*sd*bc*sc*i*)modalias(pci:v00008086d00000[26]F0sv*sd*bc*sc*i*)modalias(pci:v00008086d00000[26]F5sv*sd*bc*sc*i*)modalias(pci:v00008086d00000[ACD]0Csv*sd*bc*sc*i*)modalias(pci:v00008086d00001190sv*sd*bc*sc*i*)modalias(pci:v00008086d0000160Csv*sd*bc*sc*i*)modalias(pci:v00008086d00001AC[AC]sv*sd*bc*sc*i*)modalias(pci:v00008086d00001AD0sv*sd*bc*sc*i*)modalias(pci:v00008086d00001[89]DBsv*sd*bc*sc*i*)modalias(pci:v00008086d00001[CDE]20sv*sd*bc*sc*i*)modalias(pci:v00008086d00002284sv*sd*bc*sc*i*)modalias(pci:v00008086d0000229[456]sv*sd*bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd0000000[04]bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd0000001[02]bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd00000044bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd00000050bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd00000132bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd000001[13]0bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd000001[5F]0bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd00000250bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd000008[15]0bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd000009[135]0bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd0000101[02]bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd000010[5B]0bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd00001132bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd00001150bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd000011[13]0bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd00008050bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd00008132bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd00008150bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd000081[13]0bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd000090[15]0bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd00009132bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd00009150bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd000091[13]0bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd0000B0B0bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd0000C0[15]0bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd0000C110bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd0000D0[15B]0bc*sc*i*)modalias(pci:v00008086d000024F3sv*sd0000[48]010bc*sc*i*)modalias(pci:v00008086d000024F4sv*sd0000[0189CD]030bc*sc*i*)modalias(pci:v00008086d000024F5sv*sd00000010bc*sc*i*)modalias(pci:v00008086d000024F6sv*sd00000030bc*sc*i*)modalias(pci:v00008086d000024FBsv*sd00000000bc*sc*i*)modalias(pci:v00008086d000024FBsv*sd000020[15]0bc*sc*i*)modalias(pci:v00008086d000024FBsv*sd000021[15]0bc*sc*i*)modalias(pci:v00008086d000024FDsv*sd0000001[024]bc*sc*i*)modalias(pci:v00008086d000024FDsv*sd00000050bc*sc*i*)modalias(pci:v00008086d000024FDsv*sd000001[135]0bc*sc*i*)modalias(pci:v00008086d000024FDsv*sd000008[15]0bc*sc*i*)modalias(pci:v00008086d000024FDsv*sd000009[135]0bc*sc*i*)modalias(pci:v00008086d000024FDsv*sd0000101[024]bc*sc*i*)modalias(pci:v00008086d000024FDsv*sd000010D0bc*sc*i*)modalias(pci:v00008086d000024FDsv*sd000011[13]0bc*sc*i*)modalias(pci:v00008086d000024FDsv*sd00003E0[12]bc*sc*i*)modalias(pci:v00008086d000024FDsv*sd000080[15]0bc*sc*i*)modalias(pci:v00008086d000024FDsv*sd000081[13]0bc*sc*i*)modalias(pci:v00008086d000024FDsv*sd00009010bc*sc*i*)modalias(pci:v00008086d000024FDsv*sd00009074bc*sc*i*)modalias(pci:v00008086d000024FDsv*sd00009110bc*sc*i*)modalias(pci:v00008086d00002526sv*sd*bc*sc*i*)modalias(pci:v00008086d00002668sv*sd*bc*sc*i*)modalias(pci:v00008086d0000269Asv*sd*bc*sc*i*)modalias(pci:v00008086d0000271[BC]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000272[3579BD]sv*sd*bc*sc*i*)modalias(pci:v00008086d000027D8sv*sd*bc*sc*i*)modalias(pci:v00008086d0000284Bsv*sd*bc*sc*i*)modalias(pci:v00008086d0000293[EF]sv*sd*bc*sc*i*)modalias(pci:v00008086d000030DCsv*sd*bc*sc*i*)modalias(pci:v00008086d00003165sv*sd0000401[02]bc*sc*i*)modalias(pci:v00008086d00003165sv*sd00004[145]10bc*sc*i*)modalias(pci:v00008086d00003165sv*sd00008[01]10bc*sc*i*)modalias(pci:v00008086d00003166sv*sd0000421[02]bc*sc*i*)modalias(pci:v00008086d00003166sv*sd00004310bc*sc*i*)modalias(pci:v00008086d00003198sv*sd*bc*sc*i*)modalias(pci:v00008086d000031C[AC]sv*sd*bc*sc*i*)modalias(pci:v00008086d000031D0sv*sd*bc*sc*i*)modalias(pci:v00008086d000031DCsv*sd*bc*sc*i*)modalias(pci:v00008086d000034C4sv*sd*bc*sc*i*)modalias(pci:v00008086d000034F8sv*sd*bc*sc*i*)modalias(pci:v00008086d00003A[36]Esv*sd*bc*sc*i*)modalias(pci:v00008086d00003B5[67]sv*sd*bc*sc*i*)modalias(pci:v00008086d00003DC8sv*sd*bc*sc*i*)modalias(pci:v00008086d00003[48]C8sv*sd*bc*sc*i*)modalias(pci:v00008086d00003[4D]F0sv*sd*bc*sc*i*)modalias(pci:v00008086d0000422Bsv*sd0000110[18]bc*sc*i*)modalias(pci:v00008086d0000422Bsv*sd0000112[18]bc*sc*i*)modalias(pci:v00008086d0000422Csv*sd0000130[167]bc*sc*i*)modalias(pci:v00008086d0000422Csv*sd0000132[16]bc*sc*i*)modalias(pci:v00008086d00004232sv*sd0000120[1456]bc*sc*i*)modalias(pci:v00008086d00004232sv*sd0000122[1456]bc*sc*i*)modalias(pci:v00008086d00004232sv*sd0000130[1456]bc*sc*i*)modalias(pci:v00008086d00004232sv*sd0000132[1456]bc*sc*i*)modalias(pci:v00008086d00004235sv*sd0000100[14]bc*sc*i*)modalias(pci:v00008086d00004235sv*sd0000102[14]bc*sc*i*)modalias(pci:v00008086d00004235sv*sd0000110[14]bc*sc*i*)modalias(pci:v00008086d00004235sv*sd0000112[14]bc*sc*i*)modalias(pci:v00008086d00004236sv*sd0000101[14]bc*sc*i*)modalias(pci:v00008086d00004236sv*sd0000111[14]bc*sc*i*)modalias(pci:v00008086d00004237sv*sd0000121[1456]bc*sc*i*)modalias(pci:v00008086d00004237sv*sd0000131[1456]bc*sc*i*)modalias(pci:v00008086d00004238sv*sd0000111[18]bc*sc*i*)modalias(pci:v00008086d00004239sv*sd0000131[16]bc*sc*i*)modalias(pci:v00008086d0000423Asv*sd000010[02]1bc*sc*i*)modalias(pci:v00008086d0000423Bsv*sd00001011bc*sc*i*)modalias(pci:v00008086d0000423Csv*sd0000120[16]bc*sc*i*)modalias(pci:v00008086d0000423Csv*sd00001221bc*sc*i*)modalias(pci:v00008086d0000423Csv*sd0000130[16]bc*sc*i*)modalias(pci:v00008086d0000423Csv*sd0000132[16]bc*sc*i*)modalias(pci:v00008086d0000423Dsv*sd0000121[16]bc*sc*i*)modalias(pci:v00008086d0000423Dsv*sd0000131[16]bc*sc*i*)modalias(pci:v00008086d000043C8sv*sd*bc*sc*i*)modalias(pci:v00008086d0000490Dsv*sd*bc*sc*i*)modalias(pci:v00008086d00004B4[78]sv*sd*bc*sc*i*)modalias(pci:v00008086d00004B5[58]sv*sd*bc*sc*i*)modalias(pci:v00008086d00004BC[12]sv*sd*bc*sc*i*)modalias(pci:v00008086d00004DC4sv*sd*bc*sc*i*)modalias(pci:v00008086d00004DC8sv*sd*bc*sc*i*)modalias(pci:v00008086d00004DF8sv*sd*bc*sc*i*)modalias(pci:v00008086d00004F9[012]sv*sd*bc*sc*i*)modalias(pci:v00008086d00004[3D]F0sv*sd*bc*sc*i*)modalias(pci:v00008086d000051C[89ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00008086d000051F[01]sv*sd*bc*sc*i*)modalias(pci:v00008086d000054C4sv*sd*bc*sc*i*)modalias(pci:v00008086d000054C8sv*sd*bc*sc*i*)modalias(pci:v00008086d000054F0sv*sd*bc*sc*i*)modalias(pci:v00008086d00005A98sv*sd*bc*sc*i*)modalias(pci:v00008086d00005AC[AC]sv*sd*bc*sc*i*)modalias(pci:v00008086d00005AD0sv*sd*bc*sc*i*)modalias(pci:v00008086d00006E70sv*sd*bc*sc*i*)modalias(pci:v00008086d00007728sv*sd*bc*sc*i*)modalias(pci:v00008086d00007740sv*sd*bc*sc*i*)modalias(pci:v00008086d00007A[5D]0sv*sd*bc*sc*i*)modalias(pci:v00008086d00007A[7F]0sv*sd*bc*sc*i*)modalias(pci:v00008086d00007E28sv*sd*bc*sc*i*)modalias(pci:v00008086d00007E40sv*sd*bc*sc*i*)modalias(pci:v00008086d00007F50sv*sd*bc*sc*i*)modalias(pci:v00008086d00007F70sv*sd*bc*sc*i*)modalias(pci:v00008086d0000811Bsv*sd*bc*sc*i*)modalias(pci:v00008086d0000880[9A]sv*sd*bc*sc*i*)modalias(pci:v00008086d00008C[2A]0sv*sd*bc*sc*i*)modalias(pci:v00008086d00008D2[01]sv*sd*bc*sc*i*)modalias(pci:v00008086d000098C4sv*sd*bc*sc*i*)modalias(pci:v00008086d000098F8sv*sd*bc*sc*i*)modalias(pci:v00008086d00009C2[01]sv*sd*bc*sc*i*)modalias(pci:v00008086d00009CA0sv*sd*bc*sc*i*)modalias(pci:v00008086d00009D2[BCD]sv*sd*bc*sc*i*)modalias(pci:v00008086d00009D7[01]sv*sd*bc*sc*i*)modalias(pci:v00008086d00009DC4sv*sd*bc*sc*i*)modalias(pci:v00008086d00009DC8sv*sd*bc*sc*i*)modalias(pci:v00008086d00009DF0sv*sd*bc*sc*i*)modalias(pci:v00008086d00009DF5sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A0C8sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A0F0sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A17[01]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A1F0sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A2[7F]0sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A348sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A370sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A375sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A3F0sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A828sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A840sv*sd*bc*sc*i*)modalias(pci:v00008086d0000E440sv*sd*bc*sc*i*)modalias(pci:v00008086d0000F[01]C8sv*sd*bc*sc*i*)modalias(pci:v00008086d0000[DE]340sv*sd*bc*sc*i*)modalias(pci:v0000EA60d0000989[678]sv*sd*bc*sc*i*)modalias(platform:ar93[34]x_wmac)modalias(platform:ath9k)modalias(platform:bcmgenet)modalias(platform:cb710-mmc)modalias(platform:hisi_sas)modalias(platform:hisi_sas_v1_hw)modalias(platform:hisi_sas_v2_hw)modalias(platform:leds-lt3593)modalias(platform:leds-mlxreg)modalias(platform:mlxreg-hotplug)modalias(platform:mlxreg-io)modalias(platform:mlxreg-lc)modalias(platform:physmap-flash)modalias(platform:qca95[356]x_wmac)modalias(platform:smc91x)modalias(pnp:dPNPb006*)modalias(ppp-compress-18)modalias(ppp-compress-21)modalias(ppp-compress-2[46])modalias(rdma-client-issm)modalias(rdma-client-rdma_cm)modalias(rdma-client-umad)modalias(rdma-client-uverbs)modalias(rdma-link-rxe)modalias(rdma-link-siw)modalias(rdma-netlink-subsys-2)modalias(rdma-netlink-subsys-[45])modalias(rpcrdma6)modalias(rtnl-link-can)modalias(rtnl-link-ipoib)modalias(rtnl-link-ppp)modalias(rtnl-link-vxcan)modalias(rtnl-lwt-MPLS)modalias(sdio:c*v02D0d432[49]*)modalias(sdio:c*v02D0d433[0459]*)modalias(sdio:c*v02D0d4345*)modalias(sdio:c*v02D0d435[4569]*)modalias(sdio:c*v02D0d4373*)modalias(sdio:c*v02D0dA804*)modalias(sdio:c*v02D0dA887*)modalias(sdio:c*v02D0dA94[CD]*)modalias(sdio:c*v02D0dA962*)modalias(sdio:c*v02D0dA9A[46F]*)modalias(sdio:c*v02D0dA9BF*)modalias(sdio:c*v02D0dAAE8*)modalias(sdio:c*v02DFd9105*)modalias(sdio:c*v02DFd911[69]*)modalias(sdio:c*v02DFd911[AB]*)modalias(sdio:c*v02DFd912[9D]*)modalias(sdio:c*v02DFd912[AE]*)modalias(sdio:c*v02DFd9136*)modalias(sdio:c*v02DFd913[59]*)modalias(sdio:c*v02DFd914[159]*)modalias(sdio:c*v02DFd914[26A]*)modalias(sdio:c*v02DFd9159*)modalias(sdio:c*v04B4dBD3D*)modalias(sdio:c0[14]v*d*)modalias(sdio:c0[239]v*d*)modalias(serio:ty02pr40id*ex*)modalias(serio:ty02pr41id*ex*)modalias(smb3)modalias(snd-hda-codec-atihdmi)modalias(snd-hda-codec-intelhdmi)modalias(snd-hda-codec-nvhdmi)modalias(snd-seq-client-14)modalias(snd-timer-3)modalias(spi:at25df321a)modalias(spi:at25df641)modalias(spi:at26df081a)modalias(spi:m25p05-nonjedec)modalias(spi:m25p10)modalias(spi:m25p10-nonjedec)modalias(spi:m25p128)modalias(spi:m25p128-nonjedec)modalias(spi:m25p16)modalias(spi:m25p16-nonjedec)modalias(spi:m25p20-nonjedec)modalias(spi:m25p32)modalias(spi:m25p32-nonjedec)modalias(spi:m25p40)modalias(spi:m25p40-nonjedec)modalias(spi:m25p64)modalias(spi:m25p64-nonjedec)modalias(spi:m25p80)modalias(spi:m25p80-nonjedec)modalias(spi:m25px64)modalias(spi:mcp2517fd)modalias(spi:mcp251863)modalias(spi:mcp251[05])modalias(spi:mcp251[8x]fd)modalias(spi:mcp25625)modalias(spi:mr25h10)modalias(spi:mr25h128)modalias(spi:mr25h256)modalias(spi:mr25h40)modalias(spi:mx25l12805d)modalias(spi:mx25l1606e)modalias(spi:mx25l25635e)modalias(spi:mx25l4005a)modalias(spi:mx25l6405d)modalias(spi:mx66l51235l)modalias(spi:n25q064)modalias(spi:n25q128a1[13])modalias(spi:n25q512a)modalias(spi:s25fl008k)modalias(spi:s25fl064k)modalias(spi:s25fl256s1)modalias(spi:s25fl512s)modalias(spi:s25sl064a)modalias(spi:s25sl12801)modalias(spi:spi-nor)modalias(spi:sst25vf016b)modalias(spi:sst25vf032b)modalias(spi:sst25vf040b)modalias(spi:sst25wf040)modalias(spi:w25q128)modalias(spi:w25q256)modalias(spi:w25q32)modalias(spi:w25q32dw)modalias(spi:w25q80bl)modalias(spi:w25x16)modalias(spi:w25x32)modalias(spi:w25x80)modalias(svcrdma)modalias(tty-ldisc-13)modalias(tty-ldisc-14)modalias(tty-ldisc-15)modalias(tty-ldisc-21)modalias(tty-ldisc-3)modalias(usb:v*p*d*dc*dsc*dp*ic01isc0[13]ip*in*)modalias(usb:v*p*d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v*p*d*dc*dsc*dp*ic02isc0Cip07in*)modalias(usb:v*p*d*dc*dsc*dp*ic02isc0Dip00in*)modalias(usb:v*p*d*dc*dsc*dp*ic02isc0[6A]ip00in*)modalias(usb:v*p*d*dc*dsc*dp*ic02isc0[DE]ip00in*)modalias(usb:v*p*d*dc*dsc*dp*ic0Eisc01ip0[01]in*)modalias(usb:v*p*d*dc*dsc*dp*icE0isc01ip01in*)modalias(usb:v*p*d*dc*dsc*dp*icE0isc01ip03in*)modalias(usb:v*p*d*dc*dsc*dp*icEFisc0[14]ip01in*)modalias(usb:v*p*d*dc*dsc*dp*icFEisc02ip00in*)modalias(usb:v*p*d*dcE0dsc01dp0[14]ic*isc*ip*in*)modalias(usb:v0104p00BEd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03E8p0008d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03EBp2109d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p0121d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p0183d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p026Bd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p0956d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p0B39d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p0F7Fd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p0F9Bd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p1F1Dd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p1F1Dd*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v03F0p1[012]16d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p1[BE]1Dd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p2101d*dc02dsc*dp*icFFisc02ip*in*)modalias(usb:v03F0p211Dd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p251Dd*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v03F0p2[012]16d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p2[045]1Dd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p311Dd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p3524d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p371Dd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p371Dd*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v03F0p3[012]16d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p3[12]39d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p421Dd*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v03F0p421Dd*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v03F0p4349d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p4439d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p4E1Dd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p4E1Dd*dc*dsc*dp*ic*isc*ip*in08*)modalias(usb:v03F0p4[012]16d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p5039d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p581Dd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p581Dd*dc*dsc*dp*icFFisc01ip07in*)modalias(usb:v03F0p5[012]16d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p811Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p9D1Dd*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v03F0pA31Dd*dc*dsc*dp*ic02isc0Eip00in*)modalias(usb:v03F0pA31Dd*dc*dsc*dp*icFFisc06ip1[0234B]in*)modalias(usb:v0402p5632d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403p0000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403p0011d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403p4F50d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403p600[126]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403p601[0145]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403p604[0123458]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403p715[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403p7C9[0123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403p8050d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403p8348d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403p8372d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403p8698d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403p87D0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403p8A[29]8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403p8E08d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403p9090d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403p937[89AC]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403p9868d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403p9E[59]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403p9F80d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pA54[89AB]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pA559d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pA5A[CDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pA6D0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pA951d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pA9A0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pABB[89]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pB81[012]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pB8D8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pBAF8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pBCA[0124]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pBCD[89A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pBDC8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pBFD[89ABCD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pC1E0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pC7D0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pC811d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pC850d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pC991d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pCAA0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pCB08d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pCC4[89A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pCFF8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pD01[01234567]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pD07[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pD38[89ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pD491d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pD73[89]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pD780d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pD9A[89ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pDA7[01234]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pDAF[89ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pDC0[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pDD20d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pDF28d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pDF3[01235]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pD[56]78d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pE00[0124689A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pE0A1d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pE0E[89ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pE0F[01234567]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pE0[5A]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pE40Bd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pE520d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pE548d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pE6C8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pE700d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pE729d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pE80[89ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pE88[89ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pEA90d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pEBE0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pEC8[89]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pED22d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pED7[1234]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pEEE[9ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pEE[1E]8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pEF5[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pF06[89ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pF0C8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pF0E[9E]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pF0[7C]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pF208d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pF2D0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pF3C[012]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pF44[0189ABC]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pF460d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pF60[8B]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pF680d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pF7C0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pF85[07]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pF9D[012345]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFA0[0123456]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFA10d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFA33d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFA[78]8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFA[DF]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFB5[89ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFB80d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFB99d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFBFAd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFC0[89ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFC7[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFC8[2AB]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFC[67]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFD4[89AB]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFD60d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFE38d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFF00d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFF1[8CD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFF20d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFF3[89ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pFFA8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0404p020[23]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0404p031[012]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0404p034Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0408p3090d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v0408p4030d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v0408p4034d*dc*dsc*dp*ic0Eisc01ip01in*)modalias(usb:v0408pEA0[23456]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0408pEA42d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0408pEA42d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v0409p0063d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0409p00D[567]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0409p802[45]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v040Dp3801d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0411p000[159]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0411p0012d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0411p003Dd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0411p006Ed*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0411p00E8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0411p012Ed*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0411p0148d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0411p015[08D]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0411p016Fd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0411p017Fd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0411p0197d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0411p01A[28]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0411p01EEd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0411p01FDd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0411p0241d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0411p0253d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0413p2101d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0416pA91Ad*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v041Ep0005d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v041Ep3F0[24A]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v041Ep3F19d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v041Ep4095d*dc*dsc*dp*ic01isc01ip*in*)modalias(usb:v0421p069Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0423p000[AC]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0424p012Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0424p2412d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0424p251[47]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0424p750[05]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0424p780[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0424p7850d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0424p950[05]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0424p990[0123456789]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0424p9E0[018]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0424p9[57]30d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0424pB832d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0424pEC00d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0424p[25]744d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v043Ep3101d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v043Ep7A1[23]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v043Ep7A[234]2d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v043Ep9C01d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v044Ep300[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0451p3410d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0451p505[23AF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0451p5152d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0451p802[57]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0451p814[02]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0451pC32Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0451pF430d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0456pF00[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0458p706Ed*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v045Bp0053d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Bp0212d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Ep007Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Ep00CEd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Ep00F8d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v045Ep0283d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Ep02E6d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Ep02FEd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Ep040[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Ep041[01234567]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Ep043[23456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Ep044[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Ep045[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Ep046[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Ep047[0123456789AB]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Ep04C[89ABCDE]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Ep04D[789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Ep04E[0123456789A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Ep072[13]d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v045Ep07ABd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Ep07C6d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Ep0927d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Ep0C5Ed*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v046Dp082[13D]d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v046Dp0850d*dc*dsc*dp*ic01isc01ip*in*)modalias(usb:v046Dp08AEd*dc*dsc*dp*ic01isc01ip*in*)modalias(usb:v046Dp08C6d*dc*dsc*dp*ic01isc01ip*in*)modalias(usb:v046Dp08C[123567]d*dc*dsc*dp*icFFisc01ip00in*)modalias(usb:v046Dp08F[056]d*dc*dsc*dp*ic01isc01ip*in*)modalias(usb:v046Dp0990d*dc*dsc*dp*ic01isc01ip*in*)modalias(usb:v046DpC11Fd*dc*dsc*dp*ic02isc0Aip00in*)modalias(usb:v0471p066Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0471p081Ed*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0471p200Fd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0471p209Ed*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0471p20DDd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0471p2104d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0471p2126d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0471p218[012]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0474p0754d*dc*dsc*dp*icFFiscFFip00in*)modalias(usb:v0483p1234d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0483p374[67]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0489p*d*dc*dsc*dp*icFFisc01ip01in*)modalias(usb:v0489pE00[03]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0489pE02[7C]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0489pE03[6CD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0489pE04[DE]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0489pE05[67F]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0489pE07[68]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0489pE095d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0489pE0B[45]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0489pE0B[45]d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v0489pE0D[AB]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0489pE0EEd*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0489pE0F0d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0499p*d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0499p1004d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0499p100Ad*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0499p100[0123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0499p100[56789]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0499p100[CDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0499p101[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0499p102[0123456789ABE]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0499p103[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0499p104Ed*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0499p104Fd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0499p104[012345]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0499p105[012]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0499p105[34]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0499p105[56789ABCD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0499p150[379AC]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0499p200[0123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0499p500[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0499p70[01]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v049Fp0003d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v049Fp0032d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v049Fp505Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v049Fp8511d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v049FpFFFFd*dc02dsc*dp*icFFisc02ip*in*)modalias(usb:v04A4p0014d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04A5p4027d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04A5p4068d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04ADp030[1236]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04B3p4016d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04B3p454[3BC]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04B4p009Bd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04B4p0384d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04B4p0BDCd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04B4p3610d*dc*dsc*dp*icFFiscFFip00in*)modalias(usb:v04B4p5500d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04B4p650[46]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04B4p6570d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04B4p931[CDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04B4p932[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04B4p93[01]Bd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04B4pBD29d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04B4pF900d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04B7p0531d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04B8p052[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04BBp0901d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04BBp0904d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04BBp0913d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04BBp0930d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04BBp093Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04BBp094[4578BE]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04BBp0951d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04BBp0A0[3E]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04BFp030Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04BFp130[13]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04C5p1058d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04C5p1079d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04C5p1330d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04CAp*d*dc*dsc*dp*icFFisc01ip01in*)modalias(usb:v04CAp300[45678BDF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04CAp301[048]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04CAp4605d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04CAp8602d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v04CEp0300d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04D8p000Ad*dc*dsc*dp*icFFiscFFip00in*)modalias(usb:v04DAp180[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04DAp23F6d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04DAp2500d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04DAp250Dd*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v04DAp250[CD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04DAp3904d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04DDp800[1234]d*dc02dsc*dp*icFFisc02ip*in*)modalias(usb:v04DDp800[4567]d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v04DDp9031d*dc*dsc*dp*ic02isc0[6A]ip00in*)modalias(usb:v04DDp9032d*dc*dsc*dp*ic02isc0Aip00in*)modalias(usb:v04DDp9032d*dc*dsc*dp*ic02isc0[6A]ip00in*)modalias(usb:v04DDp903[12]d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v04DDp9050d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v04DDp9102d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04DDp912[13]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04DDp9151d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04DDp91ACd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04E8p2018d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04E8p5F0[01234]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04E8p6601d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04E8p661[13579B]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04E8p662Ed*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04E8p663[02]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04E8p6640d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v04E8p6889d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04E8p6889d*dc*dsc*dp*ic0Aisc00ip00in*)modalias(usb:v04E8p689Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04E8p8001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04E8pA100d*dc*dsc*dp*icFFiscFFip00in*)modalias(usb:v04E8pA101d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04F1p3008d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04F1p301[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04F2pAFF1d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04F2pAFF[789ABC]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04F2pB071d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v04F2pB5EBd*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v04F2pB67Cd*dc*dsc*dp*ic0Eisc01ip01in*)modalias(usb:v04F2pB6BAd*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v04F2pB746d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v04FCp020[14]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04FCp023[15]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0502p163[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0502p16E[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0506p03E8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0506p11F8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0506p4601d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0509p0812d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v050Dp*d*dc*dsc*dp*icFFisc01ip01in*)modalias(usb:v050Dp0004d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v050Dp0103d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v050Dp0109d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v050Dp0121d*dc00dsc*dp*ic*isc*ip*in*)modalias(usb:v050Dp0122d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v050Dp0128d*dc*dsc*dp*icFFiscFFip00in*)modalias(usb:v050Dp0257d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v050Dp1004d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v050Dp11[0F]2d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v050Dp1203d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v050Dp1[01]03d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v050Dp210[23]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v050Dp258Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v050Dp5055d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v050Dp805[3C]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v050Dp815Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v050Dp825[AB]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v050Dp935[AB]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v050Dp945Bd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v050Fp0180d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v050Fp0190d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0525p1080d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0525p127Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0525p2888d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0525p9901d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0525pA4A2d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0536p01A0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0543p0ED9d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0543p152[79BE]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0543p192[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0547p2008d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0547p272[07]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp0038d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp0066d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp009[5A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp00DAd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp00E9d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp0144d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp0169d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp0437d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0557p2002d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0557p2007d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0557p2008d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0557p2009d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0557p2011d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0557p202[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0557p2118d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0557p4000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0557p7820d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v055FpA800d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0565p0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0565p000[235]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v056Cp8007d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v056Cp8100d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v056Ep200Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v056Ep4008d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v056Ep400[25B]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v056Ep4010d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v056Ep500[34]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v056EpABC1d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0572pCAFEd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0572pCB01d*dcFFdsc00dp00ic*isc*ip*in*)modalias(usb:v0572pCB0[01267]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v057Cp2200d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v057Cp3800d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v057Cp8403d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v057Cp8501d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v057Cp8502d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v057Cp8503d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0582p*d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0582p000[02345789BC]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0582p001[0246BD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0582p002Bd*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0582p002[3579]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0582p002[DF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0582p003Bd*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0582p003[37]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0582p0044d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0582p004[02478CD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0582p005[02]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0582p006[045D]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0582p0074d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0582p0075d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0582p007Ad*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0582p007Dd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0582p008[0BD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0582p00A3d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0582p00C4d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0582p00E6d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0582p00[78]Dd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0582p0108d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0582p0113d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0582p012[0F]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0582p0159d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0584pB000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0584pB020d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0584pB03Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0586p1[05]00d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0586p2000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0586p330[AB]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0586p341Fd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0586p341[68AE]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0586p3421d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0586p3425d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0586p3427d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0586p343Ed*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0586p401Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v058Bp0028d*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v058Bp0041d*dc*dsc*dp*ic0Aisc*ip*in*)modalias(usb:v058Bp0043d*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v058Fp3820d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v058Fp9720d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0590p00B2d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05A6p0101d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05A9p264[013A]d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v05A9p7670d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v05ACp*d*dc*dsc*dp*icFFisc01ip01in*)modalias(usb:v05ACp*d*dc*dsc*dp*icFFiscFDip01in*)modalias(usb:v05ACp1402d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05ACp821[358ABF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05ACp8281d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05ACp8300d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05ACp8501d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v05ACp8514d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v05ACp8600d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v05ACp921[89CD]d*dc*dsc*dp*ic03isc*ip00in*)modalias(usb:v05ACp922[26]d*dc*dsc*dp*ic03isc*ip00in*)modalias(usb:v05ACp9236d*dc*dsc*dp*ic03isc*ip00in*)modalias(usb:v05ADp0FBAd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05C5p000[24]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05C6p0023d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05C6p3197d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05C6p6000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05C6p6001d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v05C6p6001d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v05C6p6613d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05C6p7000d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v05C6p700[12]d*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v05C6p7101d*dc*dsc*dp*ic*isc*ip*in0[123]*)modalias(usb:v05C6p7102d*dc*dsc*dp*ic*isc*ip*in0[123]*)modalias(usb:v05C6p8000d*dc*dsc*dp*ic*isc*ip*in07*)modalias(usb:v05C6p8001d*dc*dsc*dp*ic*isc*ip*in06*)modalias(usb:v05C6p9000d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v05C6p9003d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v05C6p9005d*dc*dsc*dp*ic*isc*ip*in02*)modalias(usb:v05C6p9009d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v05C6p900Ad*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v05C6p900Bd*dc*dsc*dp*ic*isc*ip*in02*)modalias(usb:v05C6p900Cd*dc*dsc*dp*ic*isc*ip*in0[456]*)modalias(usb:v05C6p900Dd*dc*dsc*dp*ic*isc*ip*in05*)modalias(usb:v05C6p900Fd*dc*dsc*dp*ic*isc*ip*in0[345]*)modalias(usb:v05C6p900[03]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05C6p900[1289]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05C6p900[12]d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v05C6p9010d*dc*dsc*dp*ic*isc*ip*in0[45]*)modalias(usb:v05C6p9011d*dc*dsc*dp*ic*isc*ip*in0[34]*)modalias(usb:v05C6p9021d*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v05C6p9022d*dc*dsc*dp*ic*isc*ip*in02*)modalias(usb:v05C6p9025d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v05C6p9026d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v05C6p902Ed*dc*dsc*dp*ic*isc*ip*in05*)modalias(usb:v05C6p9031d*dc*dsc*dp*ic*isc*ip*in05*)modalias(usb:v05C6p9032d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v05C6p9033d*dc*dsc*dp*ic*isc*ip*in0[3456]*)modalias(usb:v05C6p9034d*dc*dsc*dp*ic*isc*ip*in0[34567]*)modalias(usb:v05C6p9035d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v05C6p9036d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v05C6p9037d*dc*dsc*dp*ic*isc*ip*in05*)modalias(usb:v05C6p9038d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v05C6p903Bd*dc*dsc*dp*ic*isc*ip*in07*)modalias(usb:v05C6p903Ed*dc*dsc*dp*ic*isc*ip*in05*)modalias(usb:v05C6p903[CD]d*dc*dsc*dp*ic*isc*ip*in06*)modalias(usb:v05C6p9046d*dc*dsc*dp*ic*isc*ip*in0[45]*)modalias(usb:v05C6p9047d*dc*dsc*dp*ic*isc*ip*in0[234]*)modalias(usb:v05C6p9048d*dc*dsc*dp*ic*isc*ip*in0[45678]*)modalias(usb:v05C6p904Cd*dc*dsc*dp*ic*isc*ip*in0[5678]*)modalias(usb:v05C6p904[36]d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v05C6p9050d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v05C6p9052d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v05C6p9053d*dc*dsc*dp*ic*isc*ip*in0[67]*)modalias(usb:v05C6p9054d*dc*dsc*dp*ic*isc*ip*in0[56]*)modalias(usb:v05C6p9055d*dc*dsc*dp*ic*isc*ip*in0[34567]*)modalias(usb:v05C6p9056d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v05C6p9062d*dc*dsc*dp*ic*isc*ip*in0[23456789]*)modalias(usb:v05C6p9064d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v05C6p9065d*dc*dsc*dp*ic*isc*ip*in0[67]*)modalias(usb:v05C6p9066d*dc*dsc*dp*ic*isc*ip*in0[56]*)modalias(usb:v05C6p9067d*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v05C6p9068d*dc*dsc*dp*ic*isc*ip*in0[234567]*)modalias(usb:v05C6p9069d*dc*dsc*dp*ic*isc*ip*in0[5678]*)modalias(usb:v05C6p9070d*dc*dsc*dp*ic*isc*ip*in0[45]*)modalias(usb:v05C6p9075d*dc*dsc*dp*ic*isc*ip*in05*)modalias(usb:v05C6p9076d*dc*dsc*dp*ic*isc*ip*in0[45678]*)modalias(usb:v05C6p9077d*dc*dsc*dp*ic*isc*ip*in0[3456]*)modalias(usb:v05C6p9078d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v05C6p9079d*dc*dsc*dp*ic*isc*ip*in0[45678]*)modalias(usb:v05C6p9080d*dc*dsc*dp*ic*isc*ip*in0[5678]*)modalias(usb:v05C6p9083d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v05C6p9084d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v05C6p908Bd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05C6p9090d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05C6p90B2d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05C6p90B2d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v05C6p90FAd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05C6p920Dd*dc*dsc*dp*ic*isc*ip*in05*)modalias(usb:v05C6p920[123458BCD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05C6p920[23]d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v05C6p920[5BD]d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v05C6p9212d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v05C6p9215d*dc*dsc*dp*ic*isc*ip*in0[04]*)modalias(usb:v05C6p921[1245]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05C6p9222d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v05C6p922[1245]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05C6p923[145]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05C6p924[45]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05C6p926[45]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05C6p927[45]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05C6p92[23467]5d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v05C6p9625d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05C6p9625d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v05C8p0403d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v05CCp3000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05CCp335[0123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05CCp336[23]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05D1p100[1234]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05D1p101[1379]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05D1p1021d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05D1p200[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05D1p201[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05D1p202[1234]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05D1p301[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05D1p800[234]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05D1p900[12345678]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05D1p[5678]001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05D9pA225d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05D9pA758d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05D9pA794d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05DAp009[49A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05DAp00A[03]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05DAp00B6d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05DAp80A[3C]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05E0p0600d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05E0p200[0123456789A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05E3p0502d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05E3p0505d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v05E3p0608d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05E3p06[12]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05E9p000[89]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05F9pFFFFd*dc02dsc*dp*icFFisc02ip*in*)modalias(usb:v061DpC020d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v061DpC1[245678A]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0644p8021d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0647p0100d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v064Bp7825d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0659p0020d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v065Ap0009d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v066Bp200Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v066Bp20F9d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v066Bp2202d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v066Bp220[2346]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v066Bp400Bd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0675p0200d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v067Bp000[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v067Bp0307d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v067Bp04BBd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v067Bp0609d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v067Bp061[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v067Bp1234d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v067Bp230[34]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v067Bp23[ABCDEF]3d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v067Bp2[57]A1d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v067Bp331Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v067BpAAA[028]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v067BpE1F1d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v067Cp1001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v067Ep1001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0681p0005d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0681p0010d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0681p004[07AC]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0685p7000d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0694p0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v06CDp010[12356789ABCF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v06CDp010[34]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v06CDp011[0234589ABC]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v06CDp012[1A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v06CDp013[15]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v06CEp8311d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v06D0p0622d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v06D3p0284d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v06E0p0319d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v06E0pF10[89]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v06E0pF11[01245]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v06E1p000[89]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v06F8p300Cd*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v06F8pB000d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v06F8pE033d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v06F8pE036d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0707p0100d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0707p020[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0710p[08]001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0711p0179d*dc*dsc*dp*icFFiscFFip00in*)modalias(usb:v0711p02[013]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0711p0550d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0711p090[0123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0711p0918d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0711p09[25]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0711p5200d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0731p0528d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0731p2003d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0745p0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0745p1000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0763p1002d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0763p101[15]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0763p1021d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0763p1031d010dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0763p1033d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0763p1041d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0763p200[138D]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0763p2019d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0763p201Ad*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0763p203[01]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0763p208[01]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v077Bp08B4d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v077Bp2226d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0789p0160d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0789p016[234689B]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0789p0170d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v078Bp1234d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v079Bp0027d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07A6p07C2d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07A6p0986d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07A6p851[135]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07AAp0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07AAp000[4D]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07AAp0017d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07AAp002Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07AAp002Fd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07AAp003[CF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07AAp004[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07AAp0056d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07AAp9601d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07B4p0F02d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v07B8p110Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07B8p200Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07B8p2[78]70d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07B8p307[01234]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07B8p4000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07B8p400[247BC]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07B8p401Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07B8p410[24]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07B8p420Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07B8p7610d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07B8p8179d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v07B8p8189d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07B8p81[78]8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07B8p9271d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07B8pABC1d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07C0p150[013456]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07C0p151[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07C0p158[AB]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07C9p000[EF]d*dc*dsc*dp*icFFiscFFip00in*)modalias(usb:v07C9p0010d*dc*dsc*dp*icFFiscFFip00in*)modalias(usb:v07C9p0012d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07C9pB010d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07C9pB100d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07CFp200[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07CFp680[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07D0p4101d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07D1p3A10d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07D1p3C05d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07D1p3C0[9ABDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07D1p3C1[13567]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07D1p3E0[12]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v07D1p7E11d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v07FAp7712d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07FDp0001d*dc*dsc02dp*ic*isc*ip*in*)modalias(usb:v07FDp0004d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v082Dp0[123]00d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0830p000[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0830p0020d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0830p0031d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0830p0061d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0830p0080d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0830p00[456]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0830p00[78]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v083Ap6618d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v083Ap751[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v083ApA512d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v083ApA618d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v083ApA704d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v083ApA70[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v083ApB004d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v083ApB51[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v083ApF511d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v083Ap[15]046d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v083Ap[78]522d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v083Ap[BCD]522d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0846p100[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0846p1020d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0846p1040d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0846p1100d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0846p68A2d*dc*dsc*dp*ic*isc*ip*in08*)modalias(usb:v0846p68D3d*dc*dsc*dp*ic*isc*ip*in08*)modalias(usb:v0846p9014d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0846p9018d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0846p901[239]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0846p9030d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0846p904[23]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0846p9053d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0846p9055d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0846p90[24]1d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0846pF001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v084Fp0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0856pAC0[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0856pAC1[126789]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0856pAC2[249]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0856pAC2[567]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0856pAC3[012]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0856pAC3[34]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0856pAC49d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0856pAC4[24]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0856pAC50d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0856pBA02d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0856pBC0[0123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v085Ap000[89]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v085Ap802[57]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v086Ap000[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v086Ap010[02]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v086Ap0110d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v087Dp5704d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v08B9p1197d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v08D1p0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v08D1p0003d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v08DDp0114d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v08DDp098[678]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v08DDp8511d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v08DDp90FFd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v08E3p010[02]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v08E4p0163d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v08E4p017Fd*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v08E6p5501d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v08E9p0100d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v08FDp0002d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v08FDp000Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0908p0004d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0908p0070d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0908p01FFd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v091Ep0003d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v091Ep0004d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0920p7500d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0921p1[02]00d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0930p*d*dc*dsc*dp*ic02isc0Dip00in*)modalias(usb:v0930p*d*dc*dsc*dp*icFFisc01ip01in*)modalias(usb:v0930p021[59C]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0930p022[07]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0930p070[056789AB]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0930p0A07d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0930p0A08d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0930p0A13d*dc*dsc*dp*icFFiscFFip00in*)modalias(usb:v0930p0D45d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0930p1302d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v093Cp0[67]01d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0944p020[014]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v094Bp0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0951p0008d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0951p000Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0955p09FFd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v095Ap3003d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0960p006[567]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0961p0010d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0988p0578d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v099Ep0052d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v099Ep4000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v09C4p0011d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v09D7p0100d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v09E1p5121d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v09E8p0021d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v09E8p0062d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A07p0064d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A07p0078d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A07p0082d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A07p00C8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A07p00D[0A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A12p5D10d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A21p8001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A46p026[89]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A46p1269d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A46p6688d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A46p8515d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A46p9000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A46p9601d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A46p962[012]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A47p9601d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A4Ep[24]040d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0A5Cp*d*dc*dsc*dp*icFFisc01ip01in*)modalias(usb:v0A5Cp0BDCd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A5Cp2033d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A5Cp21E1d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A5Cp6422d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A5CpBD1[7EF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A5CpBD27d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A99p0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AC8p332Dd*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v0AC8p34[12]0d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v0ACDp0300d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p6050d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p61[05]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p62[05]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p63[05]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p650[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p660[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p67[0246]1d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p67[13579]1d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p6800d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p6901d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p69[57]1d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p6[89]11d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p70[0246]1d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p70[1357]1d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p7100d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p7201d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p72[57]1d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p73[0168]1d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p7706d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p7A05d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p7[12]11d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p7[4567]01d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p7[89A]01d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p8120d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p8120d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v0AF0p820[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p830[024]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p8[4689]00d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p9[02]00d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0pC031d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0pC100d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0pD013d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0pD03[135]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0pD05[578]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0pD15[57]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0pD25[57]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0pD357d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p[56]000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B00p3070d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p*d*dc*dsc*dp*icFFisc01ip01in*)modalias(usb:v0B05p166Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p173[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p1742d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p176[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p1776d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v0B05p177[46]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p1784d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p179[0D]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p17ABd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p17A[7D]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p17BAd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p17BCd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p17D0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p17D3d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p17D[1B]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p17E8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p17EBd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p180Bd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p1833d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p184[1C]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0B05p187[04]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0B05p18F[01]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0B05p1976d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p19AAd*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0B05p420[012F]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p920[02]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B39p0103d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B39p0109d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B39p0421d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B39p0901d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B3CpC00Bd*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v0B3CpC00[012345AB]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B3CpC00[012]d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v0B3CpC00[45A]d*dc*dsc*dp*ic*isc*ip*in06*)modalias(usb:v0B63p653[0A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B8Cp2303d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B95p172[0A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B95p1780d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B95p178Ad*dc*dsc*dp*icFFiscFFip00in*)modalias(usb:v0B95p1790d*dc*dsc*dp*icFFiscFFip00in*)modalias(usb:v0B95p279[01]d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v0B95p772[0AB]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B95p7E2Bd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BAFp00F[1256789A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BB4p*d*dc*dsc*dp*icFFisc01ip01in*)modalias(usb:v0BB4p00C[EF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BB4p0A0[123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BB4p0A1[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BB4p0A2[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BB4p0A3[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BB4p0A4[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BB4p0A5[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BB4p0A6[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BB4p0A7[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BB4p0A8[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BB4p0A9[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BB4p0BCEd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BC3p0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BD3p0555d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v0BDAp0179d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0BDAp018Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BDAp041[14]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BDAp2005d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0BDAp2102d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0BDAp317Fd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BDAp318Bd*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0BDAp5088d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BDAp541[14]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BDAp805[03]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BDAp8150d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BDAp8153d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v0BDAp815[2356]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BDAp8179d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0BDAp817[0678ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BDAp818Bd*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0BDAp818[6A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BDAp819[1A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BDAp8724d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0BDAp8754d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BDApB711d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0BDApB720d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0BDApB81[2A]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0BDApB82Cd*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0BDApF179d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0BDApF192d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0BDApFFEFd*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0BDAp[01]724d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0BDBp*d*dc*dsc*dp*ic02isc0Dip00in*)modalias(usb:v0BDBp*d*dc*dsc*dp*ic02isc0Eip00in*)modalias(usb:v0BDBp1002d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BEDp110[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BF8p1001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BFDp000[2345ABCEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BFDp001[01236789ABCD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BFDp002[237]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BFDp010[2456789ABCDE]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BFDp011[123456]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BFDp012[01234678]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C10p0000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C26p000[49ABCD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C26p001[01238]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C33p0010d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C44p0022d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C44p03A2d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C4Bp0100d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C52p210[1234]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C52p221[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C52p222[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C52p241[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C52p242[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C52p243[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C52p244[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C52p281[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C52p282[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C52p283[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C52p284[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C52p285[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C52p286[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C52p287[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C52p288[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C52p9020d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C52pA02[ABCD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C6Cp04B2d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C72p000[CD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C72p001[1234]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C7Dp0005d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C88p0021d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C88p17DAd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C88p180Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C8Ep6000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0CAAp3001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0CADp9001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0CADp901[12356]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0CCDp001[234]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v0CCDp0035d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0CCDp0080d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0CDEp002[25]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0CF3p0036d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0CF3p1006d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0CF3p20FFd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0CF3p300[0248]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0CF3p311[DEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0CF3p3121d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0CF3p701[05]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0CF3p817[AB]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0CF3p9271d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0CF3pB00[23]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0CF3pE00[3456]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0CF3pE019d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0D3Ap0300d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0D46p0078d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0D46p0081d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0D46p201[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0D46p202[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0D9Fp0002d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DB0p382[012]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DB0p387[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DB0p6899d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DB0p822[BC]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DB0p82[12]Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DB0p871[BC]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DB0p87[01]Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DB0p899Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DB0pA877d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DB7p0002d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DBAp[135]000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DCDp0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DF6p0017d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DF6p0021d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DF6p002[BCD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DF6p003[9BCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DF6p004[01278AD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DF6p0056d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DF6p005[013F]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DF6p005[2C]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DF6p0061d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DF6p006[0256789AEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DF6p0072d*dc*dsc*dp*icFFiscFFip00in*)modalias(usb:v0DF6p0076d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0DF6p0078d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DF6p007[07]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DF6p007[59]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DF6p061Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DF7p0620d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DF7p0900d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E0Bp90[34]1d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E41p4141d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E41p4142d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v0E41p4147d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E41p414[ABD]d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v0E41p4150d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E41p4151d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v0E41p4153d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E41p415[69]d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v0E41p425[02]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E41p4642d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E41p4650d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v0E41p4650d*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v0E41p4750d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E41p5044d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E41p5050d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E41p5051d*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v0E41p505[78]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E41p534Dd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E55p110Bd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E66p000[139B]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E66p0019d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E66p001[378]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E66p0025d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0E66p002[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E66p400Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E67p0002d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E7Ep1001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E8Dp0004d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v0E8Dp00A0d*dc*dsc*dp*ic0Aisc00ip00in*)modalias(usb:v0E8Dp00A1d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v0E8Dp00A1d*dc*dsc*dp*icFFisc02ip01in*)modalias(usb:v0E8Dp00A2d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v0E8Dp00A2d*dc*dsc*dp*icFFisc02ip01in*)modalias(usb:v0E8Dp00A4d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v0E8Dp00A4d*dc*dsc*dp*icFFisc02ip01in*)modalias(usb:v0E8Dp00A5d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v0E8Dp00A5d*dc*dsc*dp*icFFisc02ip01in*)modalias(usb:v0E8Dp00A7d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v0E8Dp00A7d*dc*dsc*dp*icFFisc02ip01in*)modalias(usb:v0E8Dp00[0234]3d*dc*dsc*dp*ic0Aisc00ip00in*)modalias(usb:v0E8Dp7101d*dc*dsc*dp*ic02isc00ip00in*)modalias(usb:v0E8Dp7102d*dc*dsc*dp*ic02isc02ip01in*)modalias(usb:v0E8Dp7103d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v0E8Dp7106d*dc*dsc*dp*ic02isc02ip01in*)modalias(usb:v0E8Dp760[AB]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E8Dp7610d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E8Dp763Fd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E8Dp76[13]2d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E8Dp76[35]0d*dc*dsc*dp*icFFisc02ipFFin*)modalias(usb:v0EA0p6858d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0EABpC893d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0EB0p3457d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0EB0p9071d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0EBAp[12]080d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0F11p100[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0F11p101[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0F11p102[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0F11p103[12358]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0F11p104[023]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0F11p108[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0F11p10[9AB]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0F11p110[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0F11p12[01]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0F11p2051d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0F11p20[012345]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0F11p20[6789A]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0F3Dp0112d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0F3Dp68A2d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0F3Dp68A2d*dc*dsc*dp*ic*isc*ip*in08*)modalias(usb:v0F3Dp68A3d*dc*dsc*dp*ic*isc*ip*in0[7AB]*)modalias(usb:v0F3Dp68AAd*dc*dsc*dp*ic*isc*ip*in0[7AB]*)modalias(usb:v0F3Dp68A[3A]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v0F4Ep0200d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0F94p000[15]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0F98p0201d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0FB8p300[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0FB8p4001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0FC5p1227d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0FCFp100[346]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0FCFp100[89]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0FD8p0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0FDEpCA05d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0FE6p8101d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0FE6p9700d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0FE9pB307d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1004p6000d*dc*dsc*dp*icFFiscFFip00in*)modalias(usb:v1004p618Fd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1004p61AAd*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v100Dp3342d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v100Dp903[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v100DpCB01d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1011p3198d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1039p210[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1039p211[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1039p212[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1039p213[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v103Cp1629d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v103Ep03E8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1044p8002d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1044p800[BCD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v104Dp300[026]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v104Fp0004d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v105Bp*d*dc*dsc*dp*icFFisc01ip01in*)modalias(usb:v1066p00CEd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1066p0[3567]00d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v106Cp*d*dc*dsc*dp*icFFiscF[01]ipFFin*)modalias(usb:v106Cp*d*dc*dsc*dp*icFFiscF[DEF]ipFFin*)modalias(usb:v106Cp370[12]d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v106Cp371[1245]d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v106Fp0003d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10A6pAA26d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10ABp10C5d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10ACp0102d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10B5pAC70d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10BDp1427d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p0F91d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p1[16]01d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p800Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p803Bd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p804[4E]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p805[346]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p806[6F]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p807Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p80C[4A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p80DDd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p80F6d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p8115d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p813[DF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p814[AB]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p815[6EF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p817[CDE]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p818Bd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p819Fd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p81A[69CD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p81C8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p81D7d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p81E[278]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p81F2d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p8218d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p8281d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p8293d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p82AAd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p82EFd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p82F[1249]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p82[26]Bd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p8341d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p8382d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p83A[8A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p83D8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p841[148]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p846Ed*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p847[07]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p84B6d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p851Ed*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p85A7d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p85B8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p85E[AB]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p85F8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p863Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p866[45]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p87EDd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p885[67]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p88A[45]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p88D8d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p88FBd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p8938d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p8946d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p8962d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p8977d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p8998d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p89A4d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p89FBd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p8A2Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p8A5[BE]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4p8B34d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4pEA6[013]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4pEA7[01AB]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C4pF00[1234]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10C5pEA61d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10CEpEA6Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10D2p*d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v110Ap1131d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v110Ap115[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v110Ap11[13]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v110Ap125[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v110Ap1451d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v110Ap14[15]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v110Ap161[38]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v110Ap165[38]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v110Ap2210d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1110p900[01F]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1110p9010d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1110p902[1234]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1110p903[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1110p904[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1114p000[146]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v114Fp68A2d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v114Fp68A2d*dc*dsc*dp*ic*isc*ip*in08*)modalias(usb:v115EpF100d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1163p0[12]00d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1182p1388d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1186p3E04d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1189p0893d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p001[789]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p0023d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v1199p0024d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p0025d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v1199p002[012]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p002[6789]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p0112d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p0120d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p0218d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p022[04]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p0301d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p680[234589]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p681[2356]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p682[012]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p683[234589ABCDE]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p685[0123569A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p6893d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p689[12]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v1199p68A2d*dc*dsc*dp*ic*isc*ip*in08*)modalias(usb:v1199p68A2d*dc*dsc*dp*ic*isc*ip*in13*)modalias(usb:v1199p68A3d*dc*dsc*dp*ic*isc*ip*in0[7AB]*)modalias(usb:v1199p68AAd*dc*dsc*dp*ic*isc*ip*in0[7AB]*)modalias(usb:v1199p68ABd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p68A[24589]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p68A[3A]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v1199p68A[59]d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v1199p68C0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p68C0d*dc*dsc*dp*ic*isc*ip*in0[8A]*)modalias(usb:v1199p68[89]0d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v1199p900[0123456789A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p900[123456789A]d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v1199p901[01234589BCEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p901[1359B]d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v1199p901[CF]d*dc*dsc*dp*ic*isc*ip*in08*)modalias(usb:v1199p9041d*dc*dsc*dp*ic*isc*ip*in0[8A]*)modalias(usb:v1199p904[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p905[134567]d*dc*dsc*dp*ic*isc*ip*in08*)modalias(usb:v1199p905[13456]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p9063d*dc*dsc*dp*ic*isc*ip*in0A*)modalias(usb:v1199p906[0123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p906[13]d*dc*dsc*dp*ic*isc*ip*in08*)modalias(usb:v1199p9071d*dc*dsc*dp*ic*isc*ip*in0[8A]*)modalias(usb:v1199p9079d*dc*dsc*dp*ic*isc*ip*in0[8A]*)modalias(usb:v1199p907Bd*dc*dsc*dp*ic*isc*ip*in0[8A]*)modalias(usb:v1199p907[0189AB]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p9091d*dc*dsc*dp*ic*isc*ip*in08*)modalias(usb:v1199p909[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p90D2d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p90D3d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v1199p90D3d*dc*dsc*dp*icFFiscFFip[34]0in*)modalias(usb:v1199pC08[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v11ADp0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v11CAp0212d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v11D9p100[23]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v11F5p000[1345]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v11F6p2001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v11F7p02DFd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1209p100[26]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1209p8B00d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1231pCE0[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1235p000[12]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1235p000[AE]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1235p001[08]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1235p4661d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1266p100[23456789ABCDEF]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1266p101[12]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1286p2041d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1286p2042d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v1286p2043d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1286p2044d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v1286p2049d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1286p204[AE]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v1286p2052d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1286p8001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v128Dp000[13]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v129Bp1828d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v12B8pEC6[02]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v12D1p*d*dc*dsc*dp*ic02isc06ipFFin*)modalias(usb:v12D1p*d*dc*dsc*dp*ic02isc0Dip00in*)modalias(usb:v12D1p*d*dc*dsc*dp*ic02isc0Eip00in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc01ip0[123456ABDEF]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc01ip0[79]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc01ip11in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc01ip1[02345789ABC]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc01ip3[123456ABDEF]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc01ip3[79]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc01ip4[89ABC]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc01ip6[123456ABDEF]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc01ip6[79]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc01ip7[234589ABC]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc02ip0[123456ABDEF]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc02ip1[02345789ABC]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc02ip3[123456ABDEF]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc02ip4[89ABC]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc02ip6[123456ABDEF]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc02ip7[234589ABC]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc02ip[147]6in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc03ip0[123456ABDEF]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc03ip16in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc03ip1[02345789ABC]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc03ip3[123456ABDEF]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc03ip4[89ABC]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc03ip6[123456ABDEF]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc03ip7[234589ABC]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc04ip0[123456ABDEF]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc04ip1[02345789ABC]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc04ip3[123456ABDEF]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc04ip4[89ABC]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc04ip6[123456ABDEF]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc04ip7[234589ABC]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc05ip0[123456ABDEF]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc05ip1[02345789ABC]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc05ip3[123456ABDEF]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc05ip4[89ABC]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc05ip6[123456ABDEF]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc05ip7[234589ABC]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc06ip0[123456ABDEF]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc06ip1[02345789ABC]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc06ip3[123456ABDEF]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc06ip4[89ABC]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc06ip6[123456ABDEF]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFisc06ip7[234589ABC]in*)modalias(usb:v12D1p*d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v12D1p140[6C]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v12D1p144[12]d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v12D1p146[45]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v12D1p14ACd*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v12D1p14ACd*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v12D1p14C6d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v12D1p14F1d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v12D1p14F[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v12D1p14[0A]Cd*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v12D1p15C1d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v12D1p1C05d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v12D1p1C07d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v12D1p1C1Fd*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v12D1p1C23d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v12D8p0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v12EFp0100d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v133Ep0815d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1342p0202d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1342p0204d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1342p0304d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1395p0300d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1397p00BDd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13ADp9999d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13B1p0018d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13B1p002Fd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13B1p0039d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13B1p003Ed*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13B1p003[1B]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13B1p0041d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13B1p004[35]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v13D2p0400d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p*d*dc*dsc*dp*icFFisc01ip01in*)modalias(usb:v13D3p3247d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p3262d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p3273d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p3284d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p3304d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p330[57]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p332[129]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p332[78]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p3340d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p334[689]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p3350d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p335[789]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p3362d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p3365d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p3375d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p3399d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p339[35]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p340[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p340[28]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p3423d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p343[14]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p3474d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p3487d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p3490d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p34[37]2d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13D3p5103d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v13E5p0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1404pCDDCd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1410p11[0123]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1410p14[01235]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1410p21[0123]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1410p24[012]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1410p4[14]00d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1410p600[012]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1410p6010d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1410p700[0134567]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1410p7030d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1410p704[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1410p800[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1410p900[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1410p901[01]d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v1410p901[01]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v1410p9022d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v1410pA00[12345678]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1410pA00[1234567]d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v1410pA010d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1410pA01[01234]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1410pA021d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v1410pA02[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1410pB001d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v1410pB001d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v1435p0918d*dc*dsc*dp*ic*isc*ip*in0[345]*)modalias(usb:v1435p3185d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v1435pD111d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v1435pD181d*dc*dsc*dp*ic*isc*ip*in0[345]*)modalias(usb:v1435pD182d*dc*dsc*dp*ic*isc*ip*in0[45]*)modalias(usb:v1435pD191d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v1435pD191d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1453p4026d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1457p5118d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1482p3C09d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1485p000[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v148Fp2[078]70d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v148Fp307[012]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v148Fp3370d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v148Fp357[23]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v148Fp537[02]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v148Fp5572d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v148Fp760Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v148Fp760[1ABCD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v148Fp761[0A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v148Fp8070d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v148FpF[13]01d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v14B0p3410d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v14B2p3C0[6789]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v14B2p3C1[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v14B2p3C2[3578C]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v14EApAB11d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1508p1001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1508p1001d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v1514p2008d*dc*dsc*dp*ic*isc*ip*in02*)modalias(usb:v1519p0443d*dc*dsc*dp*ic02isc0Dip00in*)modalias(usb:v152Dp0310d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v1546p050[23]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1546p1010d*dc*dsc*dp*ic02isc0Dip00in*)modalias(usb:v1546p1104d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v1546p1313d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1546p131[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1546p134[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1546p1[13]43d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v154Ep500Ed*dc*dsc*dp*ic01isc01ip*in*)modalias(usb:v1555p0004d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1557p0A80d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1557p7720d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1557p8150d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v155Ap1006d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v157Ep300Ed*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v157Ep3013d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v15A9p0006d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v15A9p001[02]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v15BAp000[34]d*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v15BAp002[AB]d*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v15C5p0008d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v15E8p91[01]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v15EBp0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1608p000[12345678CDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1608p001[0123489A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1608p020[1567CD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1608p021[257ABCDE]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1608p024[012347]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1608p030[123456789ABCE]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1608p1403d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1608p1A01d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1614p0407d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1614p080[02]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1614p7002d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1630p0042d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v1631p6200d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1645p000[58]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1645p8005d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1645p8093d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v165Cp0002d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1668p0323d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1668p1200d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v166Ap030[345]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v166Ap0401d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v166Ap0[123]01d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v167Bp4001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1686p00DDd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1690p0601d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1690p074[04]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1690p076[14]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1690p7588d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v1690p7588d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v16C0p09B[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v16CAp1502d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v16D0p0870d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v16D5p6202d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v16D5p650Ad*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v16D5p650[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v16D6p0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v16D8p5553d*dc*dsc*dp*icFFiscFFip00in*)modalias(usb:v16D8p600[12345678]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v16D8p600[378]d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v16D8p6280d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v16D8p628[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v16D8p6512d*dc*dsc*dp*icFFiscFFip00in*)modalias(usb:v16D8p680[34]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v16D8p7003d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v16D8p7004d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v16D8p7006d*dc*dsc*dp*ic*isc*ip*in05*)modalias(usb:v16D8p700Ad*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v16D8p700[123456A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v16D8p700[12]d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v16D8p721[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v16D8p721[123]d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v16D8p725[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v16D8p725[123]d*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v16D8p8002d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v16D8p800[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v16DCp001[0125]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1726p1000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1737p0039d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1737p007[01789]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1740p060[025]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1740p0615d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1740p970[12356789]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1740p9801d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v174Fp5212d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v174Fp5931d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v174Fp8A12d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v174Fp8A3[134]d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v1761p0B05d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v177Fp016[45]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v177Fp01[56]3d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v177Fp0254d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v177Fp0302d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v177Fp0324d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v177Fp03[12]3d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v177Fp1163d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1781p0C30d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1782p4055d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v1782p4D10d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1782p4D11d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1782p4E00d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v17A8p000[15]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17A8p001[13]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17A8p010[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17CCp041[CD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17CCp0808d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17CCp0815d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17CCp0839d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17CCp0D8Dd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17CCp10[012]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17CCp1915d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17CCp1940d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17CCp1969d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17CCp1978d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17CCp2305d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17CCp471[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17CCpBAFFd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17DCp0202d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v17DDp5500d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17EFp304Bd*dc*dsc*dp*icFFiscFFip00in*)modalias(usb:v17EFp304Fd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17EFp3054d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17EFp306[29]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17EFp3082d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17EFp480Bd*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v17EFp7203d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17EFp720[5C]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17EFp721Ed*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v17EFp721[4E]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17EFpA387d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17F4pAAAAd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1803p5510d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v182Dp021Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v182Dp0269d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v182Dp207Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1843p0200d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1871p0306d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v1871p0516d*dc*dsc*dp*icFFisc01ip00in*)modalias(usb:v18C5p0008d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v18C5p0012d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v18CDpCAFEd*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v18D1p*d*dc*dsc*dp*icFFisc50ip01in*)modalias(usb:v18E8p6259d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v18ECp3118d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v18ECp3290d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v18ECp3[12]88d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v18EFpE00Fd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v18EFpE025d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v18EFpE03[02]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1901p0015d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1901p019[0345678]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1934p1202d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v199BpBA30d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v199Ep8102d*dc*dsc*dp*icFFisc01ip00in*)modalias(usb:v19ABp1000d00*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v19ABp1000d012[0-6]dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v19ABp1000d01[0-1]*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v19B5p0021d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v19CFp3000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v19D2p*d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v19D2p*d*dc*dsc*dp*icFFisc02ip0[15]in*)modalias(usb:v19D2p*d*dc*dsc*dp*icFFisc86ip10in*)modalias(usb:v19D2p000[12345689ABCDEF]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p001[0123456789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p001[79]d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v19D2p0021d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v19D2p0025d*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v19D2p002[012345789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p0031d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v19D2p003[01234789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p0042d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v19D2p0049d*dc*dsc*dp*ic*isc*ip*in05*)modalias(usb:v19D2p004[023489]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p0052d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v19D2p0055d*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v19D2p0058d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v19D2p005[012456789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p0063d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v19D2p006[012345679]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p007[036789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p008[236789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p009[01234567]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p00[01]2d*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v19D2p0104d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v19D2p010[4568]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p011[378]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p011[38]d*dc*dsc*dp*ic*isc*ip*in05*)modalias(usb:v19D2p0121d*dc*dsc*dp*ic*isc*ip*in05*)modalias(usb:v19D2p0123d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v19D2p0124d*dc*dsc*dp*ic*isc*ip*in05*)modalias(usb:v19D2p0125d*dc*dsc*dp*ic*isc*ip*in06*)modalias(usb:v19D2p0126d*dc*dsc*dp*ic*isc*ip*in05*)modalias(usb:v19D2p012[1234568]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p0130d*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v19D2p0133d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v19D2p013[035679]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p0141d*dc*dsc*dp*ic*isc*ip*in05*)modalias(usb:v19D2p014[1234578]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p0157d*dc*dsc*dp*ic*isc*ip*in05*)modalias(usb:v19D2p0158d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v19D2p015[12356789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p016[124578]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p016[78]d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v19D2p017[068]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p017[68]d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v19D2p0189d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p0191d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v19D2p0199d*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v19D2p019[1679]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p0200d*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v19D2p020[01]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p0257d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v19D2p025[47]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p0265d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v19D2p0265d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p0284d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v19D2p0284d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p0317d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p0326d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v19D2p0326d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p0330d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p0395d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p0396d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v19D2p0396d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v19D2p0412d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v19D2p041[247]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p0426d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v19D2p060[12]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v19D2p1003d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v19D2p1008d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v19D2p1008d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p1015d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v19D2p1018d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v19D2p101[028]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p101[02]d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v19D2p1021d*dc*dsc*dp*ic*isc*ip*in02*)modalias(usb:v19D2p1021d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p105[789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p106[0123456789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p107[0123456789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p108[0123456789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p109[0123456789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p110[0123456789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p111[0123456789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p112[0123456789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p113[0123456789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p114[0123456789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p115[0123456789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p116[0123456789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p1170d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p117[37]d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v19D2p1181d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v19D2p124[456789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p124[57]d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v19D2p1255d*dc*dsc*dp*ic*isc*ip*in0[34]*)modalias(usb:v19D2p1256d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v19D2p125[0123456789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p125[24]d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v19D2p126[0123456789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p1270d*dc*dsc*dp*ic*isc*ip*in05*)modalias(usb:v19D2p1275d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v19D2p1275d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v19D2p127[01234]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p127[6789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p128[0123456789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p129[0123456789]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p130[0123]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p1333d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p140[12]d*dc*dsc*dp*ic*isc*ip*in02*)modalias(usb:v19D2p140[12]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p142[4568]d*dc*dsc*dp*ic*isc*ip*in02*)modalias(usb:v19D2p142[4568]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p1432d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v19D2p143[23]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v19D2p1476d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v19D2p1481d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v19D2p1485d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p153[345]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p154[567]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p156[567]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p1589d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p159[012468]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p1600d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2p2002d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v19D2p200[23]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2pFF4[23456789ABCDEF]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2pFF5[0123456789ABCDEF]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2pFF6[0123456789ABCDEF]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2pFF7[0123456789ABCDEF]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2pFF8[0123456789ABCDEF]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2pFF9[01234F]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2pFFA[0123456789ABCEF]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2pFFB[0123456789ABCDEF]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2pFFC[0123456789ABCDEF]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2pFFD[012345]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2pFFE[89BCDE]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2pFFF3d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v19D2pFFF[16789BCDEF]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v19D2pFFF[23]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v19FFp0239d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1A28p6010d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1A32p0304d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1A61p34[12]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1A72p100[0125789DEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1A72p101[123456]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1A79p6001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1A86p5523d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1A86p752Dd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1A86p752[23]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1A86pE092d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1A8Dp100[23456789ABCDEF]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1A8Dp101[012]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1ADBp0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B1Cp1C00d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B1FpC006d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B3Bp2951d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v1B3Dp010[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B3Dp011[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B3Dp012[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B3Dp013[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B3Dp014[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B3Dp015[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B3Dp016[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B3Dp017[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B3Dp018[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B3Dp019[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B3Dp01A[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B3Dp01B[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B3Dp01C[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B3Dp01D[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B3Dp01E[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B3Dp01F[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B3Dp4701d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B3Dp930[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B3Dp931[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B3Fp2002d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v1B5Cp010[345]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B75p307[012]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B75p7733d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B75pA200d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B91p0064d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BA4p0002d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BBBp0000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BBBp0017d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BBBp0052d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BBBp00B[67]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BBBp011Ed*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BBBp011Ed*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v1BBBp0203d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BBBp0203d*dc*dsc*dp*ic*isc*ip*in02*)modalias(usb:v1BC7p*d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v1BC7p0036d*dc*dsc*dp*ic02isc0Dip00in*)modalias(usb:v1BC7p100[3456]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BC7p101[02]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BC7p1031d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v1BC7p103[135]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1BC7p1041d*dc*dsc*dp*ic02isc0Eip00in*)modalias(usb:v1BC7p1045d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1BC7p104[0123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BC7p105[012345678]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1BC7p106[0123]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1BC7p107[01235]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1BC7p108[0123]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1BC7p10A[049]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1BC7p10[45]0d*dc*dsc*dp*ic*isc*ip*in02*)modalias(usb:v1BC7p110[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BC7p110[01]d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v1BC7p110[2AB]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1BC7p1200d*dc*dsc*dp*ic*isc*ip*in05*)modalias(usb:v1BC7p1201d*dc*dsc*dp*ic*isc*ip*in02*)modalias(usb:v1BC7p120[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BC7p120[34]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1BC7p120[678]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BC7p1213d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1BC7p1214d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BC7p121[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BC7p123[01]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1BC7p1250d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v1BC7p1261d*dc*dsc*dp*ic*isc*ip*in02*)modalias(usb:v1BC7p126[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BC7p12[36]0d*dc*dsc*dp*ic*isc*ip*in02*)modalias(usb:v1BC7p1900d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BC7p1900d*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v1BC7p1901d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1BC7p701[01AB]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1BC7p900Ed*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BC7p9010d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BC7p920[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BC9p6001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BCFp0B40d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v1BE3p07A6d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1C04p0015d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v1C0Cp0102d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1C40p0477d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1C4Fp3000d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v1C9Ep7605d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1C9Ep960[357]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1C9Ep9801d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v1C9Ep9803d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v1C9Ep980[013]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1C9Ep9B01d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v1C9Ep9B0[125]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1C9Ep9B3Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1CBEp0103d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1CD7p0217d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1CF1p000[14]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1D4Dp000[2CE]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1D4Dp001[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1D50p60C6d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1D5Fp1004d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1D6Bp001[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1D6Fp0010d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1DA5p451[2589]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1DA5p4523d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1E0Ep9001d*dc*dsc*dp*ic*isc*ip*in05*)modalias(usb:v1E0Ep9003d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1E0Ep900[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1E0Ep9011d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1E0Ep9100d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1E0Ep9200d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v1E0Ep920[56]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1E0EpCE1[6E]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1E29p0102d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1E29p0501d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1E2Dp004[AC]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1E2Dp0053d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v1E2Dp0055d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1E2Dp005[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1E2Dp005[5B]d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v1E2Dp0060d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1E2Dp0060d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v1E2Dp0063d*dc*dsc*dp*ic*isc*ip*in0A*)modalias(usb:v1E2Dp006Cd*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1E2Dp006Fd*dc*dsc*dp*ic*isc*ip*in08*)modalias(usb:v1E2Dp006[19]d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v1E2Dp0082d*dc*dsc*dp*ic*isc*ip*in0[45]*)modalias(usb:v1E2Dp0083d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v1E2Dp008[2345]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1E2Dp00B0d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v1E2Dp00B7d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v1E2Dp00B[03789]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1E2Dp00F[1234]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1E8Ep6001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1EDAp2012d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1EDAp2315d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1EDAp2[23]10d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1F38p0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1F45p0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1FACp0151d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v1FB9p020[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1FB9p030[0123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1FB9p040[01234]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1FB9p060[012]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1FB9p070[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1FB9p0[12]00d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1FF4p600[AE]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2001p1A0[02]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2001p200Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2001p330Fd*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v2001p330[789AD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2001p3317d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2001p331[019B]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v2001p331[CEF]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v2001p3C05d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2001p3C1[579ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2001p3C2[01235]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2001p3D02d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2001p3D04d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2001p4000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2001p400[123B]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2001p4102d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2001p4A00d*dc*dsc*dp*icFFiscFFip00in*)modalias(usb:v2001p7D0[1234E]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v2001p7E16d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v2001p7E19d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v2001p7E19d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v2001p7E3[5D]d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v2001p7E3[5D]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v2001pABC1d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2001pB301d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v200Cp100Bd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2019p1201d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2019p4902d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2019p5201d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2019pAB2[459]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2019pAB2[ABE]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2019pAB31d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2019pED06d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2019pED17d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2019pED1[49]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v201Ep10F8d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v201Ep2009d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2020p203[13]d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v2020p203[13]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v2020p2060d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v2020p2060d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v2020p4000d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v203Dp1480d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v203Dp14A[19]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2077p7001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v20A6p1105d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v20B7p0713d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v20B8p8888d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v20B9p1682d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v20F4p624Dd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v20F4p648Bd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v20F4p724Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v20F4p806Bd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v20F4p808Ad*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v20F4pE05Ad*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v2100p9001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2100p9E5[0123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2100p9E6[0123456789A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2109p[02]817d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v211Fp6801d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2184p0030d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2184p0057d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2201p012Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2262p0002d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v22B7p150Dd*dc*dsc*dp*ic*isc*ip*in01*)modalias(usb:v22B8p*d*dc*dsc*dp*icFFiscFBipFFin*)modalias(usb:v22B8p2A70d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v22B8p2C84d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v22B8p2E0Ad*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v22B8p2[AC]64d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v22B8p4281d*dc*dsc*dp*ic0Aisc00ipFCin*)modalias(usb:v22B8p42[01234]4d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v22B8p6027d*dc*dsc*dp*ic02isc0Aip00in*)modalias(usb:v22B8p6425d*dc*dsc*dp*ic02isc0Aip00in*)modalias(usb:v22B8p900Ed*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v22D9p276Cd*dc*dsc*dp*icFFiscFFip30in*)modalias(usb:v22DEp680[123]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v22DEp9061d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v2357p000Dd*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v2357p0100d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2357p010[5B]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2357p010[89C]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v2357p0111d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v2357p011[567]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v2357p0123d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2357p012[DE]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v2357p0135d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v2357p0138d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v2357p0201d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2357p0201d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v2357p0601d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2357p9000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2357p9000d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v2405p0003d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v245Fp931Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2478p2008d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v249Cp900[1268]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v249Cp93[12]Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v257Ap160[123456789ABCDF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v257Ap16[12]Fd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v257Ap260[123456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v257Ap26[12]Fd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v257Ap360[123456789ABCDF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v25C6p9002d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2626pEA60d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2639p000[123]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2639p001[1237]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2639p010[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2639p0301d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2639p0[23]00d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2639pD00Dd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2692p9025d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v2692p90[02]5d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2717p4106d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2833p0201d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v2833p0211d*dc*dsc*dp*icFFisc01ip00in*)modalias(usb:v293Cp5702d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2955p1003d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2955p[01]001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v29FEp4D53d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v2A5Fp1000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2B53p002[34]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2B53p0031d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2B73p000[ADE]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v2B73p001[37BE]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v2B73p002[39]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v2B7EpB752d*dc*dsc*dp*ic0Eisc01ip01in*)modalias(usb:v2C42p1202d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2C4Ep0102d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v2C4Ep0103d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2C7Cp0121d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v2C7Cp0121d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v2C7Cp0121d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v2C7Cp0123d*dc*dsc*dp*icFFisc00ip40in*)modalias(usb:v2C7Cp0123d*dc*dsc*dp*icFFiscFFip[34]0in*)modalias(usb:v2C7Cp0124d*dc*dsc*dp*icFFisc00ip40in*)modalias(usb:v2C7Cp0124d*dc*dsc*dp*icFFiscFFip[34]0in*)modalias(usb:v2C7Cp0125d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v2C7Cp0125d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v2C7Cp0128d*dc*dsc*dp*icFFisc00ip40in*)modalias(usb:v2C7Cp0128d*dc*dsc*dp*icFFiscFFip[34]0in*)modalias(usb:v2C7Cp0129d*dc*dsc*dp*icFFisc00ip40in*)modalias(usb:v2C7Cp0129d*dc*dsc*dp*icFFiscFFip[34]0in*)modalias(usb:v2C7Cp012Ad*dc*dsc*dp*icFFisc00ip40in*)modalias(usb:v2C7Cp012Ad*dc*dsc*dp*icFFiscFFip[34]0in*)modalias(usb:v2C7Cp012Bd*dc*dsc*dp*icFFisc00ip40in*)modalias(usb:v2C7Cp012Bd*dc*dsc*dp*icFFiscFFip[34]0in*)modalias(usb:v2C7Cp012Cd*dc*dsc*dp*icFFisc00ip40in*)modalias(usb:v2C7Cp012Cd*dc*dsc*dp*icFFiscFFip[34]0in*)modalias(usb:v2C7Cp0191d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v2C7Cp0191d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v2C7Cp0195d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v2C7Cp0195d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v2C7Cp019[15]d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v2C7Cp0203d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v2C7Cp0296d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2C7Cp0296d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v2C7Cp0306d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v2C7Cp0306d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v2C7Cp030Ad*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v2C7Cp030Bd*dc*dsc*dp*icFFisc00ip40in*)modalias(usb:v2C7Cp030Bd*dc*dsc*dp*icFFiscFFip[34]0in*)modalias(usb:v2C7Cp030[CE]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v2C7Cp031[01234]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v2C7Cp0512d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v2C7Cp0512d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v2C7Cp0620d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v2C7Cp0620d*dc*dsc*dp*icFFiscFFip30in*)modalias(usb:v2C7Cp0620d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v2C7Cp0700d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v2C7Cp0800d*dc*dsc*dp*icFFisc00ip[04]0in*)modalias(usb:v2C7Cp0800d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v2C7Cp0800d*dc*dsc*dp*icFFiscFFip[13]0in*)modalias(usb:v2C7Cp0801d*dc*dsc*dp*icFFisc00ip[04]0in*)modalias(usb:v2C7Cp0801d*dc*dsc*dp*icFFiscFFip30in*)modalias(usb:v2C7Cp090[01]d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v2C7Cp6008d*dc*dsc*dp*icFFisc00ip40in*)modalias(usb:v2C7Cp6008d*dc*dsc*dp*icFFiscFFip[34]0in*)modalias(usb:v2C7Cp6009d*dc*dsc*dp*icFFisc00ip40in*)modalias(usb:v2C7Cp6009d*dc*dsc*dp*icFFiscFFip[34]0in*)modalias(usb:v2C7Cp600[125]d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v2C7Cp6026d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v2C7Cp7001d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v2CAFp13A[23]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2CB7p0001d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v2CB7p0104d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2CB7p0104d*dc*dsc*dp*ic*isc*ip*in04*)modalias(usb:v2CB7p010Bd*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v2CB7p010Bd*dc*dsc*dp*icFFiscFFip30in*)modalias(usb:v2CB7p010[56A]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v2CB7p011[15]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v2CB7p01A[0234]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v2CB7p0A0[4567]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v2DEEp4D41d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v2DF3p9D03d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v2ECApC101d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v305Ap140[456]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v30C9p0093d*dc*dsc*dp*ic0Eisc01ip01in*)modalias(usb:v3195pF190d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v3195pF28[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v31B2p0011d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v3277p0072d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v3334p1701d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v3340p011Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v3340p043Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v3340p051Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v3340p053Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v3340p0E3Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v3340p0F1Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v3340p0F3Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v3340p0[34]26d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v3340p0[7B]1Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v3340p1326d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v3340p191Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v3340p[23]326d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v33F8p0104d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v33F8p0115d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v33F8p01A[234]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v3708p2[01]CEd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v3923p7825d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v3923p7A0Bd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v3980p0003d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v4113p021[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v4113p04[01]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v413Cp*d*dc*dsc*dp*ic02isc0Dip00in*)modalias(usb:v413Cp*d*dc*dsc*dp*icFFisc01ip01in*)modalias(usb:v413Cp400[123456789]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v413Cp811[45678]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v413Cp812[89]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v413Cp813[345678]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v413Cp8172d*dc*dsc*dp*ic*isc*ip*in03*)modalias(usb:v413Cp817[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v413Cp8186d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v413Cp818[012]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v413Cp818[56]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v413Cp8194d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v413Cp819[34]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v413Cp819[56B]d*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v413Cp819[56B]d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v413Cp81A[234689]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v413Cp81A[23489]d*dc*dsc*dp*ic*isc*ip*in08*)modalias(usb:v413Cp81B6d*dc*dsc*dp*ic*isc*ip*in0A*)modalias(usb:v413Cp81BAd*dc*dsc*dp*ic02isc06ip00in*)modalias(usb:v413Cp81B[1356]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v413Cp81B[136]d*dc*dsc*dp*ic*isc*ip*in08*)modalias(usb:v413Cp81B[BC]d*dc*dsc*dp*ic02isc0Dip00in*)modalias(usb:v413Cp81CCd*dc*dsc*dp*ic*isc*ip*in08*)modalias(usb:v413Cp81C[2BCF]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v413Cp81D7d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v413Cp81D7d*dc*dsc*dp*ic*isc*ip*in0[01]*)modalias(usb:v413Cp81D[012]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v413Cp81E0d*dc*dsc*dp*ic*isc*ip*in00*)modalias(usb:v413Cp81E[046]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v413Cp821[35]d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v413Cp821[78]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v413Cp9500d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v4348p5523d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v4505p0010d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v4752p0011d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v4766p0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v4855p009[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v4856p0091d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v5050p010[01234567]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v5050p030[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v5050p0[45789ABCDEF]00d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v5050p800[12345]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v5050p[18]000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v534Dp0021d*dc*dsc*dp*ic01isc01ip*in*)modalias(usb:v534Dp2109d*dc*dsc*dp*ic01isc01ip*in*)modalias(usb:v5372p2303d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v5986p1172d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v5986p1180d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v5A57p028[0234]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v5A57p5257d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v5E04pCE00d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v6189p182Dd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v6189p2068d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v6547p0232d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v6737p0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v7104p2202d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v7392p4085d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v7392p7710d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v7392p771[178]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v7392p7722d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v7392p7733d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v7392p7811d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v7392p7822d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v7392pA611d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v7392pB711d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v7392pB722d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v7392pB811d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v7392p[ABC]711d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v7392p[BCDEF]822d*dc*dsc*dp*icFFiscFFipFFin*)modalias(usb:v8086p07D3d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v8086p0AD[234]d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v8086p0B0[37]d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v8086p0B3Ad*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v8086p0B5[BC]d*dc*dsc*dp*ic0Eisc01ip00in*)modalias(usb:v8087p0716d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v8087p0801d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v8087p0A5Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v8516p2[078]70d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v8516p307[012]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v8516p3572d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v9710p7715d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v9710p7720d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v9710p7832d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v9710p7843d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v9710p78[124]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v9710p7[78]30d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v9846p9041d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v9986p7523d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v9E88p9E8Fd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:vDEEEp030[023]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:vF201p5370d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:vFFADpA001d*dc*dsc*dp*icFFisc*ip*in*)modalias(virtio:d00000019v*)modalias(xprtrdma)     /bin/sh/bin/sh/bin/shkernel-debug-modules-core-uname-rkernel-uname-rrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)5.14.0-503.19.1.el9_5.aarch64+debug5.14.0-503.19.1.el9_5.aarch64+debug3.0.4-14.6.0-14.0-15.2-14.16.1.3gd gR@gNgH[@g? g5@g,g$g6ff@fLfX@fcf@fff4ff@f(@ffą@f3f?@ffJf@ff@faf@ff@f@ff>@f@fIff@f`f@ffwf&@fff=@ff@f}T@fz@fy_fuk@ftfqvfp%@fp%@fj@fifffaf`S@f_f]@fXj@fU@fTufM@fLfH@fE@fCR@fBf;i@f:f4f/f+@f*Ef&Q@fff"@f@f@f Df@ffg@ee,ee@eZRelease Engineering - 5.14.0-503.19.1Lucas Zampieri [5.14.0-503.19.1.el9_5]Lucas Zampieri [5.14.0-503.18.1.el9_5]Lucas Zampieri [5.14.0-503.17.1.el9_5]Lucas Zampieri [5.14.0-503.16.1.el9_5]Lucas Zampieri [5.14.0-503.15.1.el9_5]Lucas Zampieri [5.14.0-503.14.1.el9_5]Lucas Zampieri [5.14.0-503.13.1.el9_5]Lucas Zampieri [5.14.0-503.12.1.el9_5]Lucas Zampieri [5.14.0-503.11.1.el9_5]Lucas Zampieri [5.14.0-503.10.1.el9_5]Lucas Zampieri [5.14.0-503.9.1.el9_5]Lucas Zampieri [5.14.0-503.8.1.el9_5]Lucas Zampieri [5.14.0-503.7.1.el9_5]Lucas Zampieri [5.14.0-503.6.1.el9_5]Lucas Zampieri [5.14.0-503.5.1.el9_5]Lucas Zampieri [5.14.0-503.4.1.el9_5]Lucas Zampieri [5.14.0-503.3.1.el9_5]Lucas Zampieri [5.14.0-503.2.1.el9_5]Lucas Zampieri [5.14.0-503.1.1.el9_5]Lucas Zampieri [5.14.0-503.el9]Lucas Zampieri [5.14.0-502.el9]Lucas Zampieri [5.14.0-501.el9]Lucas Zampieri [5.14.0-500.el9]Lucas Zampieri [5.14.0-499.el9]Lucas Zampieri [5.14.0-498.el9]Lucas Zampieri [5.14.0-497.el9]Lucas Zampieri [5.14.0-496.el9]Lucas Zampieri [5.14.0-495.el9]Lucas Zampieri [5.14.0-494.el9]Lucas Zampieri [5.14.0-493.el9]Lucas Zampieri [5.14.0-492.el9]Scott Weaver [5.14.0-491.el9]Scott Weaver [5.14.0-490.el9]Lucas Zampieri [5.14.0-489.el9]Lucas Zampieri [5.14.0-488.el9]Lucas Zampieri [5.14.0-487.el9]Lucas Zampieri [5.14.0-486.el9]Lucas Zampieri [5.14.0-485.el9]Lucas Zampieri [5.14.0-484.el9]Lucas Zampieri [5.14.0-483.el9]Lucas Zampieri [5.14.0-482.el9]Lucas Zampieri [5.14.0-481.el9]Lucas Zampieri [5.14.0-480.el9]Lucas Zampieri [5.14.0-479.el9]Lucas Zampieri [5.14.0-478.el9]Lucas Zampieri [5.14.0-477.el9]Lucas Zampieri [5.14.0-476.el9]Lucas Zampieri [5.14.0-475.el9]Lucas Zampieri [5.14.0-474.el9]Lucas Zampieri [5.14.0-473.el9]Lucas Zampieri [5.14.0-472.el9]Lucas Zampieri [5.14.0-471.el9]Lucas Zampieri [5.14.0-470.el9]Lucas Zampieri [5.14.0-469.el9]Lucas Zampieri [5.14.0-468.el9]Lucas Zampieri [5.14.0-467.el9]Lucas Zampieri [5.14.0-466.el9]Lucas Zampieri [5.14.0-465.el9]Lucas Zampieri [5.14.0-464.el9]Lucas Zampieri [5.14.0-463.el9]Lucas Zampieri [5.14.0-462.el9]Lucas Zampieri [5.14.0-461.el9]Lucas Zampieri [5.14.0-460.el9]Lucas Zampieri [5.14.0-459.el9]Lucas Zampieri [5.14.0-458.el9]Scott Weaver [5.14.0-457.el9]Lucas Zampieri [5.14.0-456.el9]Lucas Zampieri [5.14.0-455.el9]Lucas Zampieri [5.14.0-454.el9]Lucas Zampieri [5.14.0-453.el9]Lucas Zampieri [5.14.0-452.el9]Lucas Zampieri [5.14.0-451.el9]Lucas Zampieri [5.14.0-450.el9]Lucas Zampieri [5.14.0-449.el9]Lucas Zampieri [5.14.0-448.el9]Patrick Talbert [5.14.0-447.el9]Patrick Talbert [5.14.0-446.el9]Lucas Zampieri [5.14.0-445.el9]Lucas Zampieri [5.14.0-444.el9]Lucas Zampieri [5.14.0-443.el9]Lucas Zampieri [5.14.0-442.el9]Lucas Zampieri [5.14.0-441.el9]Lucas Zampieri [5.14.0-440.el9]Lucas Zampieri [5.14.0-439.el9]Lucas Zampieri [5.14.0-438.el9]Lucas Zampieri [5.14.0-437.el9]Lucas Zampieri [5.14.0-436.el9]Scott Weaver [5.14.0-435.el9]Scott Weaver [5.14.0-434.el9]Scott Weaver [5.14.0-433.el9]Lucas Zampieri [5.14.0-432.el9]Lucas Zampieri [5.14.0-431.el9]Lucas Zampieri [5.14.0-430.el9]Lucas Zampieri [5.14.0-429.el9]Lucas Zampieri [5.14.0-428.el9]- Porting to Rocky Linux 9, debranding and Rocky branding - Ensure aarch64 kernel is not compressed- xfrm: validate new SA's prefixlen using SA family when sel.family is unset (Sabrina Dubroca) [RHEL-66462 RHEL-66461] {CVE-2024-50142} - xfrm: fix one more kernel-infoleak in algo dumping (CKI Backport Bot) [RHEL-65960] {CVE-2024-50110} - Revert "Merge: [qed] softlockup triggered by ethtool -d [rhel-9.5.z]" (Lucas Zampieri) [RHEL-61705] - tracing/hwlat: Fix a race during cpuhp processing (Tomas Glozar) [RHEL-69468] - tracing/timerlat: Fix a race during cpuhp processing (Tomas Glozar) [RHEL-69468] {CVE-2024-49866} - tracing/timerlat: Drop interface_lock in stop_kthread() (Tomas Glozar) [RHEL-69468] - tracing/timerlat: Fix duplicated kthread creation due to CPU online/offline (Tomas Glozar) [RHEL-69468] - ceph: remove the incorrect Fw reference check when dirtying pages (Xiubo Li) [RHEL-61416 RHEL-60255]- bpf: Fix a kernel verifier crash in stacksafe() (CKI Backport Bot) [RHEL-66097 RHEL-66098] {CVE-2024-45020} - bpf: Fix a sdiv overflow issue (CKI Backport Bot) [RHEL-64598 RHEL-64597] {CVE-2024-49888} - bpf: Fix out-of-bounds write in trie_get_next_key() (CKI Backport Bot) [RHEL-66877] {CVE-2024-50262} - bpf: Fix use-after-free in bpf_uprobe_multi_link_attach() (CKI Backport Bot) [RHEL-63331] {CVE-2024-47675} - nfsd: ensure that nfsd4_fattr_args.context is zeroed out (Jay Shin) [RHEL-58884 RHEL-58883] {CVE-2024-46697} - KVM: nSVM: Ignore nCR3[4:0] when loading PDPTEs from memory (Jon Maloy) [RHEL-65872] {CVE-2024-50115} - net: tighten bad gso csum offset check in virtio_net_hdr (Guillaume Nault) [RHEL-67683] - udp: fix receiving fraglist GSO packets (Guillaume Nault) [RHEL-67683] - Bluetooth: hci: fix null-ptr-deref in hci_read_supported_codecs (CKI Backport Bot) [RHEL-66804] {CVE-2024-50255} - Bluetooth: ISO: Fix UAF on iso_sock_timeout (Bastien Nocera) [RHEL-66321] {CVE-2024-50124} - Bluetooth: SCO: Fix UAF on sco_sock_timeout (Bastien Nocera) [RHEL-65928] {CVE-2024-50125} - Bluetooth: Fix use-after-free bugs caused by sco_sock_timeout (Bastien Nocera) [RHEL-65928] {CVE-2024-27398} - bpf: Add BPF_PROG_TYPE_CGROUP_SKB attach type enforcement in BPF_LINK_CREATE (CKI Backport Bot) [RHEL-44173] {CVE-2024-38564} - Bluetooth: bnep: fix wild-memory-access in proto_unregister (CKI Backport Bot) [RHEL-66365] {CVE-2024-50148} - Bluetooth: l2cap: fix null-ptr-deref in l2cap_chan_timeout (CKI Backport Bot) [RHEL-57716 RHEL-36374] {CVE-2024-27399}- arm64: probes: Remove broken LDR (literal) uprobe support (CKI Backport Bot) [RHEL-66046] {CVE-2024-50099} - qed: put cond_resched() in qed_dmae_operation_wait() (Michal Schmidt) [RHEL-61705 RHEL-6372] - qed: allow the callee of qed_mcp_nvm_read() to sleep (Michal Schmidt) [RHEL-61705 RHEL-6372] - qed: put cond_resched() in qed_grc_dump_ctx_data() (Michal Schmidt) [RHEL-61705 RHEL-6372] - qed: make 'ethtool -d' 10 times faster (Michal Schmidt) [RHEL-61705 RHEL-6372] - qed: allow sleep in qed_mcp_trace_dump() (Michal Schmidt) [RHEL-61705 RHEL-6372] - sched/numa: Fix the potential null pointer dereference in task_numa_work() (CKI Backport Bot) [RHEL-66810] {CVE-2024-50223} - irqchip/gic-v4: Correctly deal with set_affinity on lazily-mapped VPEs (Charles Mirabile) [RHEL-66969] {CVE-2024-50192} - irqchip/gic-v4: Don't allow a VMOVP on a dying VPE (Charles Mirabile) [RHEL-66969] {CVE-2024-50192} - perf/x86/intel/uncore: Support HBM and CXL PMON counters (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Cleanup unused unit structure (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Apply the unit control RB tree to PCI uncore units (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Apply the unit control RB tree to MSR uncore units (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Apply the unit control RB tree to MMIO uncore units (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Retrieve the unit ID from the unit control RB tree (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Support per PMU cpumask (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Save the unit control address of all units (Michael Petlan) [RHEL-65856]- s390/dasd: fix error recovery leading to data corruption on ESE devices (Mete Durlu) [RHEL-64902 RHEL-55873] - net/smc: fix illegal rmb_desc access in SMC-D connection dump (Steve Best) [RHEL-65436 RHEL-27748] {CVE-2024-26615} - gitlab-ci: use zstream builder container image (Michael Hofmann) - netfilter: nft_payload: sanitize offset and length before calling skb_checksum() (CKI Backport Bot) [RHEL-66856] {CVE-2024-50251} - net: avoid potential underflow in qdisc_pkt_len_init() with UFO (CKI Backport Bot) [RHEL-65401] {CVE-2024-49949} - block: initialize integrity buffer to zero before writing it to media (Ming Lei) [RHEL-58761 RHEL-54768] {CVE-2024-43854} - proc: fix dentry/inode overinstantiating under /proc/${pid}/net (Joel Savitz) [RHEL-62824 RHEL-57703] - iommu: Restore lost return in iommu_report_device_fault() (CKI Backport Bot) [RHEL-67364] {CVE-2024-44994} - net: ena: Extend customer metrics reporting support (Kamal Heib) [RHEL-66933 RHEL-59968] - net: ena: Add ENA Express metrics support (Kamal Heib) [RHEL-66933 RHEL-59968] - xsk: fix batch alloc API on non-coherent systems (Felix Maurer) [RHEL-59884 RHEL-58954] - selinux,smack: don't bypass permissions check in inode_setsecctx hook (Ondrej Mosnacek) [RHEL-66106] {CVE-2024-46695} - PCI/AER: Disable AER service on suspend (Lenny Szubowicz) [RHEL-67037 RHEL-22265] - ACPI: PM: s2idle: Evaluate all Low-Power S0 Idle _DSM functions (Mark Langsdorf) [RHEL-67037 RHEL-54149] - mptcp: fallback when MPTCP opts are dropped after 1st data (CKI Backport Bot) [RHEL-62216 RHEL-62218] - cpufreq: amd-pstate: add check for cpufreq_cpu_get's return value (David Arcari) [RHEL-61469 RHEL-45016] - cpufreq/amd-pstate: Add the missing cpufreq_cpu_put() (David Arcari) [RHEL-61469 RHEL-45016] - cpufreq/amd-pstate: Fix the scaling_max_freq setting on shared memory CPPC systems (David Arcari) [RHEL-61469 RHEL-45016] - cpufreq/amd-pstate-ut: Convert nominal_freq to khz during comparisons (David Arcari) [RHEL-61469 RHEL-45016] - cpufreq/amd-pstate: fix setting policy current frequency value (David Arcari) [RHEL-61469 RHEL-45016] - netfilter: flowtable: initialise extack before use (CKI Backport Bot) [RHEL-58545] {CVE-2024-45018}- USB: serial: mos7840: fix crash on resume (Desnes Nunes) [RHEL-65484 RHEL-59050] {CVE-2024-42244} - attr: block mode changes of symlinks (CKI Backport Bot) [RHEL-61231 RHEL-60822] - ice: Adjust PTP init for 2x50G E825C devices (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Add NAC Topology device capability parser (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Add support for E825-C TS PLL handling (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Change CGU regs struct to anonymous (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Introduce ETH56G PHY model for E825C products (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Introduce ice_get_base_incval() helper (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Move CGU block (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Add PHY OFFSET_READY register clearing (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Implement Tx interrupt enablement functions (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Introduce helper to get tmr_cmd_reg values (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Introduce ice_ptp_hw struct (Petr Oros) [RHEL-64017 RHEL-29210] - wifi: rtw89: limit the PPDU length for VHT rate to 0x40000 (Narpat Mali) [RHEL-61753 RHEL-35542] - wifi: rtw89: 885xbx: apply common settings to 8851B, 8852B and 8852BT (Narpat Mali) [RHEL-61753 RHEL-35542] - wifi: rtw89: 8852b: fix definition of KIP register number (Narpat Mali) [RHEL-61753 RHEL-35542] - wifi: rtw89: 8852b: set AMSDU limit to 5000 (Narpat Mali) [RHEL-61753 RHEL-35542] - bpf: Fix overrunning reservations in ringbuf (CKI Backport Bot) [RHEL-62940] {CVE-2024-41009} - net: tcp: accept old ack during closing (Jamie Bainbridge) [RHEL-61424 RHEL-60572] - cxl/port: Fix use-after-free, permit out-of-order decoder shutdown (CKI Backport Bot) [RHEL-66837] {CVE-2024-50226} - ethtool: check device is present when getting link settings (Michal Schmidt) [RHEL-60581 RHEL-57750] - iommu/amd: Fix argument order in amd_iommu_dev_flush_pasid_all() (CKI Backport Bot) [RHEL-59982 RHEL-59981]- ext4: fix off by one issue in alloc_flex_gd() (Pavel Reichl) [RHEL-65318] - ping: fix address binding wrt vrf (Antoine Tenart) [RHEL-57564 RHEL-50920] - smb: client: stop flooding dmesg in smb2_calc_signature() (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: print failed session logoffs with FYI (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: propagate error from cifs_construct_tcon() (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: fix DFS failover in multiuser mounts (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: fix DFS interlink failover (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: improve purging of cached referrals (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: avoid unnecessary reconnects when refreshing referrals (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: handle lack of FSCTL_GET_REPARSE_POINT support (Paulo Alcantara) [RHEL-36346 RHEL-57983] - smb: client: fix deadlock in smb2_find_smb_tcon() (Paulo Alcantara) [RHEL-36346 RHEL-57983] - cifs: Fix reacquisition of volume cookie on still-live connection (Paulo Alcantara) [RHEL-36346 RHEL-57983]- efi: libstub: Move screen_info handling to common code (Maxim Levitsky) [RHEL-65344] - mpls: Reduce skb re-allocations due to skb_cow() (Guillaume Nault) [RHEL-61697] - mptcp: pm: Fix uaf in __timer_delete_sync (CKI Backport Bot) [RHEL-64678 RHEL-60737] {CVE-2024-46858} - ceph: fix cap ref leak via netfs init_request (Patrick Donnelly) [RHEL-62667 RHEL-61459] - gitlab-ci: provide consistent kcidb_tree_name (Michael Hofmann)- net: nexthop: Initialize all fields in dumped nexthops (Antoine Tenart) [RHEL-55080] {CVE-2024-42283} - tracing/osnoise: Fix build when timerlat is not enabled (Tomas Glozar) [RHEL-61870 RHEL-39968] - tracing/timerlat: Add interface_lock around clearing of kthread in stop_kthread() (Tomas Glozar) [RHEL-61870 RHEL-39968] - tracing/timerlat: Only clear timer if a kthread exists (Tomas Glozar) [RHEL-61870 RHEL-39968] - tracing/osnoise: Use a cpumask to know what threads are kthreads (Tomas Glozar) [RHEL-61870 RHEL-39968] - iommufd: Require drivers to supply the cache_invalidate_user ops (CKI Backport Bot) [RHEL-60681 RHEL-60761] {CVE-2024-46824} - Revert "fw loader: Remove the now superfluous sentinel element from ctl_table array" (Eric Chanudet) [RHEL-62925 RHEL-50129] - smb: client: fix hang in wait_for_response() for negproto (Jay Shin) [RHEL-61607 RHEL-57983]- memcg: protect concurrent access to mem_cgroup_idr (Rafael Aquini) [RHEL-56254] {CVE-2024-43892} - bnxt_en: Fix double DMA unmapping for XDP_REDIRECT (Michal Schmidt) [RHEL-57259] {CVE-2024-44984}- intel_th: pci: Add Granite Rapids SOC support (Michael Petlan) [RHEL-15664] - dma: fix call order in dmam_free_coherent (Eder Zulian) [RHEL-54751] {CVE-2024-43856} - dmaengine: idxd: Avoid unnecessary destruction of file_ida (Jerry Snitselaar) [RHEL-44508] {CVE-2024-38629}- tipc: Return non-zero value from tipc_udp_addr2str() on error (Xin Long) [RHEL-55074] {CVE-2024-42284} - net/mlx5e: SHAMPO, Fix invalid WQ linked list unlink (Michal Schmidt) [RHEL-57119] {CVE-2024-44970} - net/mlx5e: Fix CT entry update leaks of modify header context (Michal Schmidt) [RHEL-55628] {CVE-2024-43864} - net/mlx5: Always drain health in shutdown callback (Michal Schmidt) [RHEL-55616] {CVE-2024-43866} - net/mlx5: SF, Stop waiting for FW as teardown was called (Michal Schmidt) [RHEL-55616] - net/mlx5: Fix missing lock on sync reset reload (Michal Schmidt) [RHEL-55121] {CVE-2024-42268}- ionic: fix kernel panic in XDP_TX action (CKI Backport Bot) [RHEL-47730] {CVE-2024-40907} - r8169: Fix possible ring buffer corruption on fragmented Tx packets. (Izabela Bakollari) [RHEL-44037] {CVE-2024-38586} - ata: libata-core: Fix double free on error (Tomas Henzl) [RHEL-53777] - ata: libata: Fix memory leak for error path in ata_host_alloc() (Tomas Henzl) [RHEL-53777] - ata: ahci: Clean up sysfs file on error (Tomas Henzl) [RHEL-53777] - ata: libata-core: Fix null pointer dereference on error (Tomas Henzl) [RHEL-53777] - ata: libata-core: Add ATA_HORKAGE_NOLPM for all Crucial BX SSD1 models (Tomas Henzl) [RHEL-53777] - ata: ahci: Do not enable LPM if no LPM states are supported by the HBA (Tomas Henzl) [RHEL-53777] - ata: libata-scsi: Set the RMB bit only for removable media devices (Tomas Henzl) [RHEL-53777] - ata: libata-core: Do not try to set sleeping devices to standby (Tomas Henzl) [RHEL-53777] - KVM: s390: fix validity interception issue when gisa is switched off (CKI Backport Bot) [RHEL-57197] {CVE-2024-45005}- wifi: cfg80211: handle 2x996 RU allocation in cfg80211_calculate_bitrate_he() (Jose Ignacio Tornos Martinez) [RHEL-55579] {CVE-2024-43879} - wifi: mac80211: fix NULL dereference at band check in starting tx ba session (Jose Ignacio Tornos Martinez) [RHEL-56191] {CVE-2024-43911} - wifi: rtw89: Fix array index mistake in rtw89_sta_info_get_iter() (Jose Ignacio Tornos Martinez) [RHEL-54805] {CVE-2024-43842}- scsi: smartpqi: Bump driver version to 2.1.26-030 (Don Brace) [RHEL-21268] - scsi: smartpqi: Fix logical volume rescan race condition (Don Brace) [RHEL-21268] - scsi: smartpqi: Add new controller PCI IDs (Don Brace) [RHEL-21268] - gfs2: Fix NULL pointer dereference in gfs2_log_flush (Andrew Price) [RHEL-51559] {CVE-2024-42079} - x86/mm: Fix pti_clone_pgtable() alignment assumption (Rafael Aquini) [RHEL-57170] {CVE-2024-44965} - bnxt_en: Adjust logging of firmware messages in case of released token in __hwrm_send() (CKI Backport Bot) [RHEL-47822] {CVE-2024-40919}- kabi: enable check-kabi (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zlib_inflate_workspacesize to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zlib_inflateInit2 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zlib_inflateEnd to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zlib_inflate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zgid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zap_vma_ptes to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol yield to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xz_dec_run to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xz_dec_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xz_dec_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_uses_need_wakeup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_tx_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_tx_peek_desc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_tx_completed to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_set_tx_need_wakeup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_set_rx_need_wakeup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_get_pool_from_qid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_clear_rx_need_wakeup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_set_rxq_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_raw_get_dma to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_dma_unmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_dma_sync_for_device_slow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_dma_sync_for_cpu_slow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_dma_map to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_warn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_set_features_flag to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_rxq_info_unreg_mem_model to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_rxq_info_unreg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_rxq_info_reg_mem_model to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __xdp_rxq_info_reg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_rxq_info_is_reg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_return_frame_rx_napi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_return_frame to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_master_redirect to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_features_set_redirect_target to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_features_clear_redirect_target to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_do_redirect to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_do_flush to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_convert_zc_to_xdp_frame to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xattr_full_name to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_store to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xas_find to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_set_mark to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_load to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __xa_insert to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_get_mark to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_find_after to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_find to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_erase to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_clear_mark to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __xa_alloc_cyclic to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __xa_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol x86_spec_ctrl_base to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_return_thunk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rsi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rdx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rdi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rcx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rbx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rbp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rax to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r9 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r8 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r15 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r14 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r13 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r12 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r11 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r10 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol x86_cpu_to_apicid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __write_overflow_field to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol write_inode_now to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __warn_printk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol wake_up_process to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __wake_up to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __wait_on_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol wait_for_completion_timeout to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol wait_for_completion_interruptible to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol wait_for_completion to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vzalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vsprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vsnprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vscnprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vprintk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vm_zone_stat to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vm_munmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vm_mmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vm_event_states to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmemmap_base to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmalloc_to_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmalloc_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmalloc_base to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmalloc_32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __vmalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vlan_dev_vlan_proto to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vlan_dev_vlan_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vlan_dev_real_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __virt_addr_valid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_unlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_symlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_statfs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __vfs_setxattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_rmdir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_rename to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __vfs_removexattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_readlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_mknod to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_mkdir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_llseek to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_link to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_iter_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_iter_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __vfs_getxattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_get_link to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_getattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_fsync_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_fsync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfree to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __var_waitqueue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_undefined to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_teardown_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_setup_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_possible_blades to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __uv_hub_info_list to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_get_hubless_system to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __uv_cpu_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_obj_count to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_install_heap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_get_pci_topology to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_get_master_nasid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_get_heapsize to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_get_geoinfo to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_enum_ports to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_enum_objs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol usleep_range_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol up_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol up_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol up to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_sysctl_table to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_switchdev_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_switchdev_blocking_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_shrinker to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_reboot_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_nmi_handler to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_netevent_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_netdevice_notifier_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_netdevice_notifier_dev_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_netdevice_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_netdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_kprobe to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_inetaddr_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_inet6addr_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_filesystem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_fib_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_chrdev_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __unregister_chrdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_blkdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_binfmt to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unmap_mapping_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unlock_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol udp_tunnel_nic_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol udp4_hwcsum to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __udelay to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_unregister_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_termios_encode_baud_rate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_std_termios to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_register_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_port_link_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_port_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_port_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tty_insert_flip_string_flags to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_flip_buffer_push to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_driver_kref_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_buffer_request_room to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tty_alloc_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tsc_khz to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol try_wait_for_completion to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol try_module_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol truncate_pagecache to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol truncate_inode_pages_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol truncate_inode_pages_final to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol truncate_inode_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_seq_putc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_seq_printf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_raw_output_prep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_print_flags_seq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tracepoint_xdp_exception to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tracepoint_mmap_lock_start_locking to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tracepoint_mmap_lock_released to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tracepoint_mmap_lock_acquire_returned to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_handle_return to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_reg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_raw_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_printf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_ignore_this_pid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_buffer_reserve to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_buffer_commit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol touch_softlockup_watchdog to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _totalram_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tls_validate_xmit_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tls_get_record to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol timer_delete_sync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol timer_delete to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol timecounter_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol timecounter_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol timecounter_cyc2time to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol time64_to_tm to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol this_cpu_off to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol thaw_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tcp_hashinfo to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __task_pid_nr_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tasklet_unlock_wait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tasklet_setup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tasklet_schedule to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tasklet_kill to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tasklet_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tasklet_hi_schedule to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sys_tz to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol system_wq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol system_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_streq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_remove_group to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_remove_file_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_remove_bin_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __sysfs_match_string to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_emit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_create_group to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_create_file_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_create_bin_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_add_file_to_group to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sync_mapping_buffers to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol synchronize_rcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol synchronize_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol synchronize_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sync_blockdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __symbol_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __symbol_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __sw_hweight64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __sw_hweight32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol submit_bio_noacct to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol submit_bio to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strstr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strsep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strrchr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strnlen_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strnlen to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strncpy_from_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strncpy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strncmp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strncasecmp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strlen to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strlcpy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strlcat to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strim to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strcspn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strcpy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strcmp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strchr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strcat to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol static_key_slow_inc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol static_key_slow_dec to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol static_key_count to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __stack_chk_fail to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sscanf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sort to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol softnet_data to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_setsockopt to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_sendmsg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_recvmsg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_gen_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_create_kern to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_alloc_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sn_region_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol snprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sn_partition_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol smp_call_function_single_async to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol smp_call_function_single to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol smp_call_function_many to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sme_me_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sk_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_vlan_pop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_tstamp_tx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __skb_recv_udp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_realloc_headroom to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_queue_tail to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_push to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_pull to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __skb_pad to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __skb_flow_dissect to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_ext_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_dequeue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_copy_bits to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_copy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_clone_tx_timestamp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_clone to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_checksum_help to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_checksum to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_add_rx_frag to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sk_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sized_strscpy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol single_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol single_open_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol single_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_write_to_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_strtoull to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_strtoul to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_strtol to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_statfs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_read_from_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_attr_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_attr_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol si_meminfo to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sigprocmask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol shrink_dcache_sb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol shrink_dcache_parent to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __sg_page_iter_start to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __sg_page_iter_dma_next to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sg_next to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sget to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sg_copy_to_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sg_copy_from_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_user_nice to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_page_writeback to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __set_page_dirty_nobuffers to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_page_dirty_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_page_dirty to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_normalized_timespec64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_nlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_freezable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_disk_ro to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_current_groups to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_cpus_allowed_ptr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_capacity to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_blocksize to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol setattr_prepare to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_puts to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_putc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_printf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_lseek to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol send_sig_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol send_sig to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol security_sb_set_mnt_opts to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol security_sb_eat_lsm_opts to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol security_inode_init_security to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol security_free_mnt_opts to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol security_d_instantiate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sdev_prefix_printk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCT__tp_func_xdp_exception to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCT__preempt_schedule_notrace to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCT__preempt_schedule to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCT__might_resched to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCT__cond_resched to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_vpd_lun_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_remove_host to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_remove_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_register_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsilun_to_int to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_is_sdev_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_is_fc_rport to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_host_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_host_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_host_busy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_host_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_done to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_device_type to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_device_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_device_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_command_size_tbl to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_change_queue_depth to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsicam_bios_param to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_bus_type to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_alloc_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_add_host_with_dma to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_add_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scnprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCK__tp_func_xdp_exception to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol schedule_timeout to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol schedule to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sched_numa_hop_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sched_clock_cpu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sched_clock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rtnl_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rtnl_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rtnl_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rtnl_is_locked to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rps_may_expire_flow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol round_jiffies to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol root_device_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __root_device_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rht_bucket_nested_insert to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rht_bucket_nested to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __rht_bucket_nested to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rhltable_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rhashtable_insert_slow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rhashtable_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rhashtable_free_and_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rhashtable_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol revert_creds to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol request_threaded_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __request_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __request_module to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol request_firmware_direct to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol request_firmware to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol remove_wait_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol remove_proc_entry to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol remap_pfn_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol release_sock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __release_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol release_firmware to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_sysctl_table to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_switchdev_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_switchdev_blocking_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_shrinker to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_reboot_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __register_nmi_handler to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netevent_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netdevice_notifier_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netdevice_notifier_dev_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netdevice_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netdevice to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_kprobe to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_inetaddr_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_inet6addr_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_filesystem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_fib_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_chrdev_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __register_chrdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __register_blkdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __register_binfmt to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __refrigerator to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol refcount_warn_saturate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol refcount_dec_if_one to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol refcount_dec_and_mutex_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol recalc_sigpending to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __read_overflow2_field to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_user_mmap_io to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_user_mmap_entry_remove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_user_mmap_entry_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_user_mmap_entry_insert to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_user_mmap_entry_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_resolve_route to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_resolve_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_reject to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_read_gid_l2_fields to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_query_gid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_listen to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_disconnect to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_destroy_qp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_destroy_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_create_qp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __rdma_create_kernel_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_connect to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_bind_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_alloc_hw_stats_struct to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_accept to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rcuref_get_slowpath to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rcu_read_unlock_strict to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __rcu_read_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __rcu_read_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rcu_barrier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rb_next to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rb_insert_color to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rb_first to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rb_erase to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_unlock_irqrestore to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_unlock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_unlock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_lock_irqsave to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_lock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_lock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_unlock_irqrestore to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_unlock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_unlock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_trylock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_lock_irqsave to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_lock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_lock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_unlock_irqrestore to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_unlock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_unlock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_lock_irqsave to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_lock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_lock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ___ratelimit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol radix_tree_tag_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol radix_tree_next_chunk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol radix_tree_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol radix_tree_insert to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol radix_tree_delete to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol queue_work_on to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol queue_delayed_work_on to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol qed_put_iscsi_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol qed_put_eth_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol qdisc_reset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pv_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __put_user_8 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __put_user_4 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __put_user_2 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol put_unused_fd to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol put_disk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __put_devmap_managed_page_refs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol put_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __put_cred to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptrs_per_p4d to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_schedule_worker to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_parse_header to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_find_pin to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_clock_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_clock_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_clock_index to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_clock_event to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_classify_raw to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ___pskb_trim to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __pskb_pull_tail to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pskb_expand_head to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol psample_sample_packet to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_remove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_mkdir_mode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_mkdir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_dostring to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_dointvec_minmax to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_dointvec to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_create_data to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol priv_to_devlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __printk_ratelimit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _printk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol print_hex_dump to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol prepare_to_wait_exclusive to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol prepare_to_wait_event to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol prepare_to_wait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol prepare_creds to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_test_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_lock_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_acl_valid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_acl_to_xattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_acl_from_xattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_acl_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol poll_initwait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol poll_freewait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pm_schedule_suspend to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __pm_runtime_resume to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pldmfw_op_pci_match_record to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pldmfw_flash_image to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pipe_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pipe_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pid_task to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol physical_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol phys_base to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pgprot_writecombine to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pgdir_shift to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol perf_trace_run_bpf_submit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol perf_trace_buf_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol percpu_ref_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol percpu_ref_exit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __per_cpu_offset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcpu_hot to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_write_config_word to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_write_config_dword to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_wake_from_d3 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_wait_for_pending_transaction to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_vfs_assigned to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_unregister_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_sriov_set_totalvfs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_sriov_get_totalvfs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_set_power_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_set_master to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_select_bars to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_save_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_restore_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_restore_msi_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_request_selected_regions to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_request_regions to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_release_selected_regions to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_release_regions to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __pci_register_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_read_config_word to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_read_config_dword to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_read_config_byte to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_prepare_to_sleep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_num_vf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_msix_free_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_msix_can_alloc_dyn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_msix_alloc_irq_at to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_irq_vector to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_iov_virtfn_devfn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_iov_vf_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_iov_get_pf_drvdata to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_iounmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_ioremap_bar to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_iomap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_get_dsn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_get_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_free_irq_vectors to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_find_ext_capability to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_find_capability to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_relaxed_ordering_enabled to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_ptm_enabled to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_print_link_status to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_wake to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_sriov to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_ptm to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_msix_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_msi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_device_mem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_atomic_ops_to_root to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_flr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_capability_read_word to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_capability_read_dword to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_bandwidth_available to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_disable_sriov to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_disable_msix to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_disable_msi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_disable_link_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_disable_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_dev_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_device_is_present to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_dev_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_dev_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_clear_master to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_cfg_access_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_cfg_access_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_bus_type to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_alloc_irq_vectors to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_aer_clear_nonfatal_status to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol path_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_set_int to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_set_bool to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_ushort to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_ulong to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_uint to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_string to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_short to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_long to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_int to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_charp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_byte to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_bool to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_get_int to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_array_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol panic_notifier_list to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol panic to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __pagevec_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pagevec_lookup_range_tag to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_pool_update_nid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_pool_get_stats to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_pool_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_pool_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_pool_alloc_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_offset_base to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_frag_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __page_frag_cache_drain to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pagecache_get_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol override_creds to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol on_each_cpu_cond_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __num_online_cpus to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol numa_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ns_to_timespec64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol nr_cpu_ids to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol notify_change to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol noop_llseek to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol node_to_cpumask_map to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol node_states to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __node_distance to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol node_data to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol nla_find to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol new_inode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol net_ratelimit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_tx_wake_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_tx_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_tx_stop_all_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_tx_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_set_xps_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_set_tso_max_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_set_real_num_tx_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_set_real_num_rx_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_schedule_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_rx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __netif_napi_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_napi_add_weight to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_device_detach to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_device_attach to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_carrier_on to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_carrier_off to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_carrier_event to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol net_dim to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_warn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_update_features to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_unbind_sb_channel to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_state_change to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_set_tc_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_set_sb_channel to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_set_num_tc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_rx_handler_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_rx_handler_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_rss_key_fill to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_reset_tc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_refcnt_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_printk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_port_same_parent_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_pick_tx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_notice to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_master_upper_dev_get_rcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_master_upper_dev_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_lower_get_next to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_features_change to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_err to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_crit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_bind_sb_channel_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __netdev_alloc_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol neigh_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __neigh_event_send to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol neigh_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ndo_dflt_fdb_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ndo_dflt_bridge_getlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __ndelay to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_schedule_prep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __napi_schedule_irqoff to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __napi_schedule to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_gro_receive to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_enable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_disable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_consume_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_complete_done to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_busy_loop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_build_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_alloc_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol names_cachep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mutex_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mutex_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mutex_lock_interruptible to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mutex_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mutex_is_locked to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __mutex_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol msleep_interruptible to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol msleep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __msecs_to_jiffies to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mpage_writepages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mpage_readahead to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mount_nodev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mount_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol module_refcount to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol module_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol module_layout to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __module_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mod_timer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mod_delayed_work_on to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mntput to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mntget to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mmu_notifier_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mmu_notifier_get_locked to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mmput to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __mmap_lock_do_trace_start_locking to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __mmap_lock_do_trace_released to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __mmap_lock_do_trace_acquire_returned to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mlxfw_firmware_flash to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol misc_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol misc_deregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol metadata_dst_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol metadata_dst_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mem_section to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_free_slab to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_create_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_alloc_slab to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memparse to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memory_read_from_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memmove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memdup_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memcpy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memcmp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memchr_inv to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mds_idle_clear to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mark_page_accessed to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __mark_inode_dirty to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mark_buffer_dirty to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol loops_per_jiffy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol lookup_one_len to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol lookup_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol lock_sock_nested to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol locks_lock_inode_wait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol locks_delete_block to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol lockref_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __local_bh_enable_ip to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol llist_add_batch to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __list_del_entry_valid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __list_add_valid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kvmalloc_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kvfree_call_rcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kvfree to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_with_offset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_ts64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_snapshot to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_real_ts64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_real_seconds to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_coarse_real_ts64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_use_mm to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_unuse_mm to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_stop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_should_stop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_queue_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_queue_delayed_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_destroy_worker to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_delayed_work_timer_fn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_create_worker to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_create_on_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_complete_and_exit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_cancel_work_sync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_cancel_delayed_work_sync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_bind to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtoull to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtouint to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtou8 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtou16 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtos16 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtoll to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtoint to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtobool to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrdup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol krealloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_uevent_env to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_uevent to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_set_name to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_init_and_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_get_unless_zero to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_create_and_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmemdup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_shrink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_create_usercopy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmalloc_trace to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmalloc_node_trace to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __kmalloc_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmalloc_large to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmalloc_caches to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __kmalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kill_pid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kill_pgrp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kill_fasync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kill_block_super to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kill_anon_super to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kfree to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kexec_crash_loaded to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kern_path_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kern_path to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_sigaction to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_sendmsg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_recvmsg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_fpu_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_fpu_begin_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kblockd_schedule_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kasprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol jiffies_to_usecs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol jiffies_to_msecs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol jiffies_64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol jiffies to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iter_file_splice_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iterate_dir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol is_vmalloc_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol is_uv_system to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iscsi_boot_create_host_kset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol irq_set_affinity_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol irq_poll_enable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol irq_poll_disable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol irq_get_irq_data to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol irq_cpu_rmap_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __irq_apply_affinity_hint to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ipv6_stub to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ipv6_skip_exthdr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ipv6_find_hdr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ipv6_chk_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __ipv6_addr_type to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iput to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip_tos2prio to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip_send_check to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip_route_output_flow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip_queue_xmit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __ip_dev_find to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip6_route_output_flags to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip6_dst_hoplimit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iowrite32be to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iov_iter_kvec to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iov_iter_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iov_iter_advance to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iounmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ioremap_wc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ioremap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ioread8 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ioread32be to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ioread16be to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iomem_resource to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol invalidate_mapping_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol invalidate_inode_pages2_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol invalidate_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol int_to_scsilun to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol int_pow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __insert_inode_hash to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol inode_permission to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol inode_init_always to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_wait_var_entry to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __init_waitqueue_head to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_wait_entry to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_uts_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_user_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_timer_key to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_task to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __init_swait_queue_head to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_special_inode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __init_rwsem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol in_group_p to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol inet_del_protocol to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol inet_add_protocol to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol in_dev_finish_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol in_aton to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol in6_pton to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol in4_pton to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol import_iovec to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ilookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol igrab to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_remove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_preload to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_get_next_ul to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_find to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_alloc_u32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ida_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ida_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ida_alloc_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_unregister_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_umem_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_umem_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_umem_find_best_pgsz to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_umem_dmabuf_get_pinned to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_sg_to_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_set_device_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_resize_cq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_register_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_query_port to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_modify_qp_is_ok to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_get_eth_speed to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_dispatch_event to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ibdev_warn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ibdev_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_device_set_netdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_device_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_device_get_by_netdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ibdev_err to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol I_BDEV to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_destroy_cq_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_dereg_mr_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_dealloc_pd_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_dealloc_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __ib_create_cq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __ib_alloc_pd to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _ib_alloc_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hyperv_write_cfg_blk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hyperv_reg_block_invalidate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hyperv_read_cfg_blk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hwmon_device_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hwmon_device_register_with_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hwmon_device_register_with_groups to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __hw_addr_unsync_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __hw_addr_sync_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __hw_addr_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hugetlb_optimize_vmemmap_key to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hrtimer_start_range_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hrtimer_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hrtimer_forward to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hrtimer_cancel to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hex_dump_to_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol groups_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol groups_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gnss_register_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gnss_put_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gnss_insert_raw to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gnss_deregister_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gnss_allocate_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_zeroed_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_user_pages_remote to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_user_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __get_user_nocheck_1 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __get_user_2 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __get_user_1 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_unused_fd_flags to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_random_bytes to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_fs_type to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __get_free_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_device_system_crosststamp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_write_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_write_checks to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_shutdown_super to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_setlease to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_read_dir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_pipe_buf_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_permission to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_fillattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_file_write_iter to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __generic_file_write_iter to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_file_splice_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_file_read_iter to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_file_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_file_llseek to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_error_remove_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_delete_inode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gcd to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol fs_bio_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol freezing_slow_path to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol freeze_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_percpu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __free_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_netdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_irq_cpu_rmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_fib_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_cpumask_var to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol fput to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol fortify_panic to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol forget_all_cached_acls to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol follow_up to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol folio_wait_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __folio_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __folio_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __folio_cancel_dirty to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __flush_workqueue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flush_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flush_signals to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_vlan to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_pppoe to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_ports to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_ipv6_addrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_ipv4_addrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_ip to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_eth_addrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_ports to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_keyid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_ipv6_addrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_ipv4_addrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_ip to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_control to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_cvlan to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_control to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_basic to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_keys_dissector to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_indr_dev_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_indr_dev_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_indr_block_cb_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_block_cb_setup_simple to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_block_cb_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_block_cb_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_block_cb_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol firmware_request_nowarn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol finish_wait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol finish_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol finish_no_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol find_vma to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol find_pid_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_next_zero_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_next_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_next_andnot_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_next_and_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_last_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol find_get_pid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol find_get_pages_range_tag to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_first_zero_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_first_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol filp_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol filp_close to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol file_write_and_wait_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol file_ns_capable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol filemap_write_and_wait_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol filemap_fault to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol file_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol fget to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __fentry__ to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol fd_install to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol event_triggers_call to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol eth_validate_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol eth_type_trans to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_sprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_op_get_ts_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_op_get_link to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_intersect_link_masks to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_convert_link_mode_to_legacy_u32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_convert_legacy_u32_to_link_mode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol eth_platform_get_mac_address to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol eth_get_headlen to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ether_setup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol end_page_writeback to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol enable_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol empty_zero_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol emergency_restart to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol elfcorehdr_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol efi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __dynamic_pr_debug to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __dynamic_netdev_dbg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __dynamic_ibdev_dbg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __dynamic_dev_dbg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dump_stack to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dst_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_set_d_op to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol drop_super to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol driver_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol driver_remove_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol driver_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol driver_for_each_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol driver_create_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_rehash to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dql_reset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dql_completed to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dput to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_prune_aliases to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_on_pin_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_on_pin_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_change_ntf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_netdev_pin_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_netdev_pin_clear to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_device_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_device_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_device_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_device_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_device_change_ntf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_path to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_write_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_read_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_interruptible to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol downgrade_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol do_trace_netlink_extack to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol done_path_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_obtain_alias to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_move to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dmi_get_system_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dmi_find_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_unmap_page_attrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_set_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_set_coherent_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_pool_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_pool_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_pool_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_pool_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dmam_free_coherent to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_map_page_attrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dmam_alloc_attrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_make_root to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_free_attrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_alloc_attrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol disable_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_invalidate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_instantiate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_hash_and_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dget_parent to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_find_alias to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _dev_warn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_uc_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_uc_add_excl to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_uc_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_set_promiscuity to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_set_name to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_set_mtu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_set_mac_address to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_remove_pack to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __dev_queue_xmit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_printk_emit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_request_threaded_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_kmemdup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_kmalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_kfree to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_kasprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_hwmon_device_register_with_groups to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_free_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_mc_del_global to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_mc_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_mc_add_global to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_mc_add_excl to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_mc_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devmap_managed_key to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __devm_add_action to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_traps_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_traps_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_trap_groups_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_trap_groups_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_resources_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_resource_size_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_resource_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_rate_nodes_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_rate_node_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_rate_leaf_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_rate_leaf_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_port_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_port_health_reporter_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_params_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_params_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_param_driverinit_value_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_param_driverinit_value_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_trap_report to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_to_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_resources_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_resource_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_resource_occ_get_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_resource_occ_get_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_remote_reload_actions_performed to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_region_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_region_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_priv to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_type_clear to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_register_with_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_health_reporter_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_attrs_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_attrs_pci_vf_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_attrs_pci_sf_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_attrs_pci_pf_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_params_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_params_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_info_version_stored_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_info_version_running_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_info_version_fixed_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_info_serial_number_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_health_reporter_state_update to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_health_reporter_priv to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_health_reporter_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_health_reporter_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_health_report to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_u8_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_u64_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_u32_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_u32_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_string_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_pair_nest_start to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_pair_nest_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_obj_nest_start to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_obj_nest_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_bool_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_binary_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_binary_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_binary_pair_nest_start to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_binary_pair_nest_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_arr_pair_nest_start to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_arr_pair_nest_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_flash_update_timeout_notify to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_flash_update_status_notify to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_alloc_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_health_reporter_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_health_reporter_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_assert_locked to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_kfree_skb_irq_reason to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_kfree_skb_any_reason to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _dev_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_set_wakeup_enable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_remove_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_create_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_add_disk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_get_stats to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_get_iflink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_get_by_name to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_get_by_index_rcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_get_by_index to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _dev_err to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_driver_string to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _dev_crit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_close to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_change_flags to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_base_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_addr_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_addr_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_add_pack to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol destroy_workqueue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __destroy_inode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dentry_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol del_gendisk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol delayed_work_timer_fn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __delay to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol default_wake_function to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol default_llseek to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dec_zone_page_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_remove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_lookup_and_remove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_x32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_u8 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_u64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_u32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_size_t to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_file_unsafe to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_dir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_blob to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_atomic_t to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_attr_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_attr_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol deactivate_super to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_drop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __d_drop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dcb_setapp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dcbnl_ieee_notify to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dcb_ieee_setapp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dcb_ieee_delapp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dcb_getapp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dca_unregister_notify to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dca_remove_requester to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dca_register_notify to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dca_add_requester to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dca3_get_tag to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_alloc_anon to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol current_umask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol current_time to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _ctype to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol csum_partial to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol csum_ipv6_magic to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol crypto_shash_update to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol crypto_shash_final to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol crypto_destroy_tfm to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol crypto_alloc_shash to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol create_empty_buffers to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol crc32_le to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpu_sibling_map to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cpu_present_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cpu_possible_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cpu_online_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpu_number to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpumask_local_spread to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpu_khz to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpu_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cpuhp_setup_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cpuhp_remove_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpufreq_quick_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpu_bit_bitmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol copy_user_generic_unrolled to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol copy_user_generic_string to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol copy_user_enhanced_fast_string to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _copy_to_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _copy_to_iter to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __copy_overflow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _copy_from_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _copy_from_iter to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol convert_art_ns_to_tsc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol consume_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __const_udelay to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol config_group_init_type_name to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol config_group_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol configfs_unregister_subsystem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol configfs_register_subsystem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cond_resched to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol complete_all to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol complete to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol commit_creds to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol clock_t_to_jiffies to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol clear_page_dirty_for_io to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol clear_nlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol clear_inode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol class_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol class_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol class_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __check_object_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cdev_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cdev_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cdev_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cdev_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cc_mkdec to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol capable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cancel_work_sync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cancel_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cancel_delayed_work_sync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cancel_delayed_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol call_usermodehelper to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol call_switchdev_notifiers to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol call_srcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol call_rcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol call_netdevice_notifiers to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cachemode2protval to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_unregister_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_register_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_for_each_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_find_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol build_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __break_lease to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_warn_invalid_xdp_action to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run7 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run5 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run4 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run3 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run2 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run1 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_stats_enabled_key to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_prog_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_prog_inc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_prog_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_master_redirect_enabled_key to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_dispatcher_xdp_func to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol boot_cpu_data to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol block_write_full_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol block_write_begin to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blocking_notifier_chain_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blocking_notifier_chain_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blocking_notifier_call_chain to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blockdev_superblock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_status_to_errno to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_start_plug to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_stack_limits to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_set_queue_depth to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_rq_map_user_iov to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_rq_map_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __blk_rq_map_sg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_rq_map_kern to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_segment_boundary to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_physical_block_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_max_segments to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_max_hw_sectors to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_max_discard_sectors to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_logical_block_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_io_opt to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_io_min to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_flag_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_flag_clear to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_dma_alignment to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_bounce_limit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_put_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_unfreeze_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_stop_hw_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_start_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_run_hw_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_run_hw_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_map_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_init_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_init_allocated_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_freeze_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_free_tag_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_free_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_end_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __blk_mq_end_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_destroy_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_complete_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_alloc_tag_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_alloc_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_integrity_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_finish_plug to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_execute_rq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blkdev_issue_flush to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __blk_alloc_disk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_zalloc_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_zalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_xor to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_weight to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_subset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_release_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_print_to_pagebuf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_parselist to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_or to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_intersects to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_from_arr32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_find_next_zero_area_off to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_find_free_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_equal to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_clear to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_andnot to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_and to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bioset_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bioset_exit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_kmalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_integrity_prep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_endio to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_clone_blkg_association to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_associate_blkg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_alloc_clone to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_alloc_bioset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_add_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bin2hex to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bdev_file_open_by_path to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bdev_file_open_by_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol balance_dirty_pages_ratelimited to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol avenrun to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol auxiliary_driver_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __auxiliary_driver_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol auxiliary_device_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __auxiliary_device_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol autoremove_wake_function to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol atomic_notifier_chain_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol atomic_notifier_chain_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol atomic_notifier_call_chain to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _atomic_dec_and_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol async_synchronize_full_domain to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol async_synchronize_full to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol async_schedule_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol arp_tbl to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol argv_split to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol argv_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol arch_touch_nmi_watchdog to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_workqueue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __alloc_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __alloc_percpu_gfp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __alloc_percpu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __alloc_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_netdev_mqs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_etherdev_mqs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_cpu_rmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_chrdev_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol add_wait_queue_exclusive to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol add_wait_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol add_timer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol acpi_get_table to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol acpi_disabled to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol abort_creds to stablelist (Čestmír Kalina) [RHEL-56065]- ice: fix VSI lists confusion when adding VLANs (Michal Schmidt) [RHEL-20571] - ice: fix accounting for filters shared by multiple VSIs (Michal Schmidt) [RHEL-20571] - nvme-multipath: fix io accounting on failover (John Meneghini) [RHEL-56635] - nvme: fix multipath batched completion accounting (John Meneghini) [RHEL-56635] - netfilter: tproxy: bail out if IP has been disabled on the device (Phil Sutter) [RHEL-44369] {CVE-2024-36270} - mm: list_lru: fix UAF for memory cgroup (Rafael Aquini) [RHEL-56160] {CVE-2024-43888} - platform/x86: dell-smbios-wmi: Avoid false-positive memcpy() warning (David Arcari) [RHEL-56614] - arm64: properly install vmlinuz.efi (Lenny Szubowicz) [RHEL-46772] - buildtar: fix tarballs with EFI_ZBOOT enabled (Lenny Szubowicz) [RHEL-46772] - wifi: iwlwifi: mvm: fix a crash on 7265 (Jose Ignacio Tornos Martinez) [RHEL-57681] - wifi: iwlwifi: mvm: support iwl_dev_tx_power_cmd_v8 (Jose Ignacio Tornos Martinez) [RHEL-57681]- perf: Fix event leak upon exec and file release (Michael Petlan) [RHEL-55606] {CVE-2024-43869} - perf: Fix event leak upon exit (Michael Petlan) [RHEL-55603] {CVE-2024-43870} - task_work: Introduce task_work_cancel() again (Michael Petlan) [RHEL-55603] - task_work: s/task_work_cancel()/task_work_cancel_func()/ (Michael Petlan) [RHEL-55603] - net: openvswitch: fix overwriting ct original tuple for ICMPv6 (cki-backport-bot) [RHEL-44213] {CVE-2024-38558} - net: drop bad gso csum_start and offset in virtio_net_hdr (Laurent Vivier) [RHEL-54891] {CVE-2024-43817} - net: change maximum number of UDP segments to 128 (Laurent Vivier) [RHEL-54891] {CVE-2024-43817} - net: more strict VIRTIO_NET_HDR_GSO_UDP_L4 validation (Laurent Vivier) [RHEL-54891] {CVE-2024-43817} - net: missing check virtio (Laurent Vivier) [RHEL-54891] {CVE-2024-43817} - fuse: Initialize beyond-EOF page contents before setting uptodate (CKI Backport Bot) [RHEL-56932] {CVE-2024-44947} - wifi: mac80211: Avoid address calculations via out of bounds array indexing (CKI Backport Bot) [RHEL-51285] {CVE-2024-41071} - nvme-pci: add missing condition check for existence of mapped data (Maurizio Lombardi) [RHEL-55099] {CVE-2024-42276}- sctp: fix association labeling in the duplicate COOKIE-ECHO case (Ondrej Mosnacek) [RHEL-48647] - s390/ap: Refine AP bus bindings complete processing (Cédric Le Goater) [RHEL-50373] - ice: Add netif_device_attach/detach into PF reset flow (Michal Schmidt) [RHEL-56084]- usb: xhci: prevent potential failure in handle_tx_event() for Transfer events without TRB (Desnes Nunes) [RHEL-52378] {CVE-2024-42226} - redhat: set defaults for RHEL 9.5 (Lucas Zampieri)- Revert "Merge: scsi: fnic: driver update" (John Meneghini) [RHEL-36420] - dev/parport: fix the array out-of-bounds risk (CKI Backport Bot) [RHEL-54990] {CVE-2024-42301} - leds: trigger: Unregister sysfs attributes before calling deactivate() (CKI Backport Bot) [RHEL-54835] {CVE-2024-43830} - null_blk: fix validation of block size (Ming Lei) [RHEL-51322] {CVE-2024-41077} - s390/fpu: Re-add exception handling in load_fpu_state() (Aristeu Rozanski) [RHEL-39346] - redhat: spec: add cachestat to kselftest package (Eric Chanudet) [RHEL-50302] - selftests: cachestat: Fix build warnings on ppc64 (Eric Chanudet) [RHEL-50302] - selftests/cachestat: Fix print_cachestat format (Eric Chanudet) [RHEL-50302] - selftests: cachestat: use proper syscall number macro (Eric Chanudet) [RHEL-50302] - selftests: cachestat: properly link in librt (Eric Chanudet) [RHEL-50302] - selftests: cachestat: catch failing fsync test on tmpfs (Eric Chanudet) [RHEL-50302] - selftests: cachestat: test for cachestat availability (Eric Chanudet) [RHEL-50302] - selftests: add selftests for cachestat (Eric Chanudet) [RHEL-50302]- net: stmmac: enable HW-accelerated VLAN stripping for gmac4 only (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: fix error array size (Andrew Halaney) [RHEL-6297] - net: stmmac: Assign configured channel value to EXTTS event (Andrew Halaney) [RHEL-6297] - net: stmmac: No need to calculate speed divider when offload is disabled (Andrew Halaney) [RHEL-6297] - net: stmmac: replace priv->speed with the portTransmitRate from the tc-cbs parameters (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Configure host DMA width (Andrew Halaney) [RHEL-6297] - net: stmmac: move the EST structure to struct stmmac_priv (Andrew Halaney) [RHEL-6297] - net: stmmac: move the EST lock to struct stmmac_priv (Andrew Halaney) [RHEL-6297] - net: stmmac: add support for RZ/N1 GMAC (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-socfpga: use pcs_init/pcs_exit (Andrew Halaney) [RHEL-6297] - net: stmmac: introduce pcs_init/pcs_exit stmmac operations (Andrew Halaney) [RHEL-6297] - net: stmmac: Make stmmac_xpcs_setup() generic to all PCS devices (Andrew Halaney) [RHEL-6297] - net: stmmac: Add dedicated XPCS cleanup method (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-ipq806x: account for rgmii-txid/rxid/id phy-mode (Andrew Halaney) [RHEL-6297] - net: stmmac: Rename phylink_get_caps() callback to update_caps() (Andrew Halaney) [RHEL-6297] - net: stmmac: Fix IP-cores specific MAC capabilities (Andrew Halaney) [RHEL-6297] - net: stmmac: Fix max-speed being ignored on queue re-init (Andrew Halaney) [RHEL-6297] - net: stmmac: Apply half-duplex-less constraint for DW QoS Eth only (Andrew Halaney) [RHEL-6297] - net: stmmac: mmc_core: Add GMAC mmc tx/rx missing statistics (Andrew Halaney) [RHEL-6297] - net: stmmac: mmc_core: Add GMAC LPI statistics (Andrew Halaney) [RHEL-6297] - net: stmmac: fix rx queue priority assignment (Andrew Halaney) [RHEL-6297] - net: stmmac: Support a generic PCS field in mac_device_info (Andrew Halaney) [RHEL-6297] - net: stmmac: don't rely on lynx_pcs presence to check for a PHY (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-rk: Remove unused of_gpio.h (Andrew Halaney) [RHEL-6297] - net: stmmac: fix typo in comment (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Update link clock rate only for RGMII (Andrew Halaney) [RHEL-6297] - net: stmmac: Complete meta data only when enabled (Andrew Halaney) [RHEL-6297] - net: stmmac: mmc_core: Drop interrupt registers from stats (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Add support for 2.5G SGMII (Andrew Halaney) [RHEL-6297] - net: stmmac: Fix EST offset for dwmac 5.10 (Andrew Halaney) [RHEL-6297] - net: stmmac: Fix incorrect dereference in interrupt handlers (Andrew Halaney) [RHEL-6297] - net: stmmac: Simplify mtl IRQ status checking (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: use #define for string constants (Andrew Halaney) [RHEL-6297] - net: stmmac: Add driver support for common safety IRQ (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Enable TBS on all queues but 0 (Andrew Halaney) [RHEL-6297] - net: stmmac: remove eee_enabled/eee_active in stmmac_ethtool_op_get_eee() (Andrew Halaney) [RHEL-6297] - net: stmmac: protect updates of 64-bit statistics counters (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: fix a typo of register name in DPP safety handling (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: fix handling of DPP safety error for DMA channels (Andrew Halaney) [RHEL-6297] - net: stmmac: Report taprio offload status (Andrew Halaney) [RHEL-6297] - net: stmmac: est: Per Tx-queue error count for HLBF (Andrew Halaney) [RHEL-6297] - net: stmmac: Offload queueMaxSDU from tc-taprio (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-starfive: Add support for JH7100 SoC (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-imx: set TSO/TBS TX queues default settings (Andrew Halaney) [RHEL-6297] - net: stmmac: do not clear TBS enable bit on link up/down (Andrew Halaney) [RHEL-6297] - net: fill in MODULE_DESCRIPTION()s for dwmac-socfpga (Andrew Halaney) [RHEL-6297] - net: stmmac: Wait a bit for the reset to take effect (Andrew Halaney) [RHEL-6297] - net: stmmac: Prevent DSA tags from breaking COE (Andrew Halaney) [RHEL-6297] - net: stmmac: ethtool: Fixed calltrace caused by unbalanced disable_irq_wake calls (Andrew Halaney) [RHEL-6297] - Revert "net: stmmac: Enable Per DMA Channel interrupt" (Andrew Halaney) [RHEL-6297] - net: stmmac: Use interrupt mode INTM=1 for per channel irq (Andrew Halaney) [RHEL-6297] - net: stmmac: Add support for TX/RX channel interrupt (Andrew Halaney) [RHEL-6297] - net: stmmac: Make MSI interrupt routine generic (Andrew Halaney) [RHEL-6297] - net: stmmac: fix ethtool per-queue statistics (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: drop useless check for compatible fallback (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: Make sure MDIO is initialized before use (Andrew Halaney) [RHEL-6297] - net: stmmac: mmc: Support more counters for XGMAC Core (Andrew Halaney) [RHEL-6297] - net: stmmac: Add support for EST cycle-time-extension (Andrew Halaney) [RHEL-6297] - net: stmmac: Refactor EST implementation (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: EST interrupts handling (Andrew Halaney) [RHEL-6297] - net: stmmac: fix FPE events losing (Andrew Halaney) [RHEL-6297] - net: stmmac: Add Tx HWTS support to XDP ZC (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: Disable FPE MMC interrupts (Andrew Halaney) [RHEL-6297] - net: stmmac: Add support for HW-accelerated VLAN stripping (Andrew Halaney) [RHEL-6297] - net: stmmac: reduce dma ring display code duplication (Andrew Halaney) [RHEL-6297] - net: stmmac: remove extra newline from descriptors display (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: Add architecture dependency (Andrew Halaney) [RHEL-6297] - net: stmmac: avoid rx queue overrun (Andrew Halaney) [RHEL-6297] - net: stmmac: fix rx budget limit check (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: Enable support for multiple Flexible PPS outputs (Andrew Halaney) [RHEL-6297] - net: stmmac: update MAC capabilities when tx queues are updated (Andrew Halaney) [RHEL-6297] - net: stmmac: increase TX coalesce timer to 5ms (Andrew Halaney) [RHEL-6297] - net: stmmac: move TX timer arm after DMA enable (Andrew Halaney) [RHEL-6297] - net: stmmac: improve TX timer arm logic (Andrew Halaney) [RHEL-6297] - net: introduce napi_is_scheduled helper (Andrew Halaney) [RHEL-6297] - net: stmmac: do not silently change auxiliary snapshot capture channel (Andrew Halaney) [RHEL-6297] - net: stmmac: ptp: stmmac_enable(): move change of plat->flags into mutex (Andrew Halaney) [RHEL-6297] - net: stmmac: intel: remove unnecessary field struct plat_stmmacenet_data::ext_snapshot_num (Andrew Halaney) [RHEL-6297] - net: stmmac: use correct PPS capture input index (Andrew Halaney) [RHEL-6297] - net: stmmac: simplify debug message on stmmac_enable() (Andrew Halaney) [RHEL-6297] - net: stmmac: Remove redundant checking for rx_coalesce_usecs (Andrew Halaney) [RHEL-6297] - net: stmmac: fix typo in comment (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-stm32: refactor clock config (Andrew Halaney) [RHEL-6297] - net: stmmac: remove unneeded stmmac_poll_controller (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-stm32: fix resume on STM32 MCU (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: fix the incorrect parameter (Andrew Halaney) [RHEL-6297] - net: stmmac: fix incorrect rxq|txq_stats reference (Andrew Halaney) [RHEL-6297] - net: stmmac: make stmmac_{probe|remove}_config_dt static (Andrew Halaney) [RHEL-6297] - net: stmmac: rename stmmac_pltfr_remove_no_dt to stmmac_pltfr_remove (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-visconti: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-tegra: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sunxi: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sun8i: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-stm32: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sti: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-starfive: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-socfpga: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-rk: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-meson8b: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-meson: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-mediatek: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-lpc18xx: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-ipq806x: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-intel-plat: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-ingenic: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-imx: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-generic: use devm_stmmac_pltfr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-generic: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-dwc-qos-eth: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-anarion: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: Tx coe sw fallback (Andrew Halaney) [RHEL-6297] - net: stmmac: Add glue layer for Loongson-1 SoC (Andrew Halaney) [RHEL-6297] - net: stmmac: fix handling of zero coalescing tx-usecs (Andrew Halaney) [RHEL-6297] - net: stmmac: failure to probe without MAC interface specified (Andrew Halaney) [RHEL-6297] - net: stmmac: clarify difference between "interface" and "phy_interface" (Andrew Halaney) [RHEL-6297] - net: stmmac: convert half-duplex support to positive logic (Andrew Halaney) [RHEL-6297] - net: stmmac: move priv->phylink_config.mac_managed_pm (Andrew Halaney) [RHEL-6297] - net: stmmac: move xgmac specific phylink caps to dwxgmac2 core (Andrew Halaney) [RHEL-6297] - net: stmmac: move gmac4 specific phylink capabilities to gmac4 (Andrew Halaney) [RHEL-6297] - net: stmmac: provide stmmac_mac_phylink_get_caps() (Andrew Halaney) [RHEL-6297] - net: stmmac: use phylink_limit_mac_speed() (Andrew Halaney) [RHEL-6297] - net: stmmac: use "mdio_bus_data" local variable (Andrew Halaney) [RHEL-6297] - net: stmmac: clean up passing fwnode to phylink (Andrew Halaney) [RHEL-6297] - net: stmmac: convert plat->phylink_node to fwnode (Andrew Halaney) [RHEL-6297] - net: stmmac: Check more MAC HW features for XGMAC Core 3.20 (Andrew Halaney) [RHEL-6297] - stmmac: intel: Enable correction of MAC propagation delay (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: show more MAC HW features in debugfs (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: RX queue routing configuration (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-oxnas: remove obsolete dwmac glue driver (Andrew Halaney) [RHEL-6297] - net: stmmac: XGMAC support for mdio C22 addr > 3 (Andrew Halaney) [RHEL-6297] - net: stmmac: Apply redundant write work around on 4.xx too (Andrew Halaney) [RHEL-6297] - net: stmmac: use per-queue 64 bit statistics where necessary (Andrew Halaney) [RHEL-6297] - net: stmmac: don't clear network statistics in .ndo_open() (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: Fix L3L4 filter count (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Log more errors in probe (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Use dev_err_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Use of_get_phy_mode() over device_get_phy_mode() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: use devm_stmmac_pltfr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide devm_stmmac_pltfr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qco-ethqos: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide stmmac_pltfr_remove_no_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-generic: use stmmac_pltfr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide stmmac_pltfr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-generic: use stmmac_pltfr_exit() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide stmmac_pltfr_exit() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-generic: use stmmac_pltfr_init() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide stmmac_pltfr_init() (Andrew Halaney) [RHEL-6297] - net: ethernet: stmicro: stmmac: fix possible memory leak in __stmmac_open (Andrew Halaney) [RHEL-6297] - net: dwmac_socfpga: initialize local data for mdio regmap configuration (Andrew Halaney) [RHEL-6297] - net: stmmac: make the pcs_lynx cleanup sequence specific to dwmac_socfpga (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sogfpga: use the lynx pcs driver (Andrew Halaney) [RHEL-6297] - net: stmmac: use xpcs_create_mdiodev() (Andrew Halaney) [RHEL-6297] - net: pcs: xpcs: add xpcs_create_mdiodev() (Andrew Halaney) [RHEL-6297] - net: mdio: add mdio_device_get() and mdio_device_put() (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: add ethtool per-queue irq statistic support (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-tegra: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sun8i: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-stm32: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sti: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-rk: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-dwc-qos-eth: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-visconti: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-visconti: Make visconti_eth_clock_remove() return void (Andrew Halaney) [RHEL-6297] - net: stmmac: Make stmmac_pltfr_remove() return void (Andrew Halaney) [RHEL-6297] - net: stmmac: Initialize MAC_ONEUS_TIC_COUNTER register (Andrew Halaney) [RHEL-6297] - net: stmmac:fix system hang when setting up tag_8021q VLAN for DSA ports (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-meson8b: Avoid cast to incompatible function type (Andrew Halaney) [RHEL-6297] - net: ethernet: stmmac: dwmac-sti: remove stih415/stih416/stid127 (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-starfive: Add phy interface settings (Andrew Halaney) [RHEL-6297] - net: stmmac: Add glue layer for StarFive JH7110 SoC (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: Add snps,dwmac-5.20 IP compatible string (Andrew Halaney) [RHEL-6297] - net: stmmac: add Rx HWTS metadata to XDP ZC receive pkt (Andrew Halaney) [RHEL-6297] - net: stmmac: add Rx HWTS metadata to XDP receive pkt (Andrew Halaney) [RHEL-6297] - net: stmmac: introduce wrapper for struct xdp_buff (Andrew Halaney) [RHEL-6297] - net: stmmac: Remove unnecessary if statement brackets (Andrew Halaney) [RHEL-6297] - net: ethernet: stmmac: dwmac-rk: fix optional phy regulator handling (Andrew Halaney) [RHEL-6297] - net: ethernet: stmmac: dwmac-rk: rework optional clock handling (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-anarion: Always return struct anarion_gmac * from anarion_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-anarion: Use annotation __iomem for register base (Andrew Halaney) [RHEL-6297] - net: stmmac: check fwnode for phy device before scanning for phy (Andrew Halaney) [RHEL-6297] - net: stmmac: Add queue reset into stmmac_xdp_open() function (Andrew Halaney) [RHEL-6297] - net: stmmac: fix up RX flow hash indirection table when setting channels (Andrew Halaney) [RHEL-6297] - net: stmmac: remove redundant fixup to support fixed-link mode (Andrew Halaney) [RHEL-6297] - net: stmmac: check if MAC needs to attach to a PHY (Andrew Halaney) [RHEL-6297] - net: stmmac: Fix for mismatched host/device DMA address width (Andrew Halaney) [RHEL-6297] - net: stmmac: generic: drop of_match_ptr for ID table (Andrew Halaney) [RHEL-6297] - net: stmmac: add to set device wake up flag when stmmac init phy (Andrew Halaney) [RHEL-6297] - net: stmmac: Restrict warning on disabling DMA store and fwd mode (Andrew Halaney) [RHEL-6297] - net: stmmac: fix order of dwmac5 FlexPPS parametrization sequence (Andrew Halaney) [RHEL-6297] - net: stmmac: dwc-qos: Make struct dwc_eth_dwmac_data::remove return void (Andrew Halaney) [RHEL-6297] - net: stmmac: Make stmmac_dvr_remove() return void (Andrew Halaney) [RHEL-6297] - net: stmmac: fix invalid call to mdiobus_get_phy() (Andrew Halaney) [RHEL-6297] - net: stmmac: Separate C22 and C45 transactions for xgmac (Andrew Halaney) [RHEL-6297] - net: stmmac: add aux timestamps fifo clearance wait (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-mediatek: remove the dwmac_fix_mac_speed (Andrew Halaney) [RHEL-6297] - net: stmmac: fix errno when create_singlethread_workqueue() fails (Andrew Halaney) [RHEL-6297] - stmmac: fix potential division by 0 (Andrew Halaney) [RHEL-6297] - net: stmmac: Add check for taprio basetime configuration (Andrew Halaney) [RHEL-6297] - net: stmmac: fix possible memory leak in stmmac_dvr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: selftests: fix potential memleak in stmmac_test_arpoffload() (Andrew Halaney) [RHEL-6297] - net: stmmac: fix "snps,axi-config" node property parsing (Andrew Halaney) [RHEL-6297] - Revert "net: stmmac: use sysfs_streq() instead of strncmp()" (Andrew Halaney) [RHEL-6297] - net: stmmac: Set MAC's flow control register to reflect current settings (Andrew Halaney) [RHEL-6297] - net: stmmac: use sysfs_streq() instead of strncmp() (Andrew Halaney) [RHEL-6297] - net: stmmac: ensure tx function is not running in stmmac_xdp_release() (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: fix missing of_node_put() while module exiting (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: fix missing pci_disable_device() in loongson_dwmac_probe() (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: fix missing pci_disable_msi() while module exiting (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-meson8b: fix meson8b_devm_clk_prepare_enable() (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: fix invalid mdio_node (Andrew Halaney) [RHEL-6297] - net: stmmac: remove duplicate dma queue channel macros (Andrew Halaney) [RHEL-6297] - net: stmmac: rk3588: Allow multiple gmac controller (Andrew Halaney) [RHEL-6297] - net: stmmac: add a parse for new property 'snps,clk-csr' (Andrew Halaney) [RHEL-6297] - net: stmmac: Minor spell fix related to 'stmmac_clk_csr_set()' (Andrew Halaney) [RHEL-6297] - net: ethernet: stmicro: stmmac: dwmac-rk: Add rv1126 support (Andrew Halaney) [RHEL-6297] - net: stmmac: dwc-qos: Switch to use dev_err_probe() helper (Andrew Halaney) [RHEL-6297] - net: ethernet: stmmac: dwmac-rk: Add gmac support for rk3588 (Andrew Halaney) [RHEL-6297] - ceph: force sending a cap update msg back to MDS for revoke op (Xiubo Li) [RHEL-48618] - ceph: periodically flush the cap releases (Xiubo Li) [RHEL-48618] - eeprom: at24: use of_match_ptr() (Alessandro Carminati) [RHEL-47160] - eeprom: at24: Use pm_runtime_resume_and_get to simplify the code (Alessandro Carminati) [RHEL-47160] - eeprom: at24: add ST M24C64-D Additional Write lockable page support (Alessandro Carminati) [RHEL-47160] - eeprom: at24: add ST M24C32-D Additional Write lockable page support (Alessandro Carminati) [RHEL-47160] - eeprom: at24: Annotate struct at24_data with __counted_by (Alessandro Carminati) [RHEL-47160] - eeprom: at24: Drop at24_get_chip_data() (Alessandro Carminati) [RHEL-47160] - mm: turn off test_uffdio_wp if CONFIG_PTE_MARKER_UFFD_WP is not configured. (Nico Pache) [RHEL-39306] - mm: update uffd-stress to handle EINVAL for unset config features (Nico Pache) [RHEL-39306] - selftests/bpf: Fix flaky test btf_map_in_map/lookup_update (Nico Pache) [RHEL-39306] - kselftests: mm: add s390 to ARCH list (Nico Pache) [RHEL-39306] - selftests/mm: fix powerpc ARCH check (Nico Pache) [RHEL-39306] - selftests: bpf: xskxceiver: ksft_print_msg: fix format type error (Nico Pache) [RHEL-39306] - hugetlbfs: ensure generic_hugetlb_get_unmapped_area() returns higher address than mmap_min_addr (Nico Pache) [RHEL-39306] - selftests/vm: fix inability to build any vm tests (Nico Pache) [RHEL-39306] - Makefile: add headers_install to kselftest targets (Nico Pache) [RHEL-39306] - selftests: drop KSFT_KHDR_INSTALL make target (Nico Pache) [RHEL-39306] - selftests: stop using KSFT_KHDR_INSTALL (Nico Pache) [RHEL-39306] - selftests: net: Add the uapi headers include variable (Nico Pache) [RHEL-39306] - selftests: landlock: Add the uapi headers include variable (Nico Pache) [RHEL-39306] - selftests: futex: Add the uapi headers include variable (Nico Pache) [RHEL-39306] - selftests: futex: set DEFAULT_INSTALL_HDR_PATH (Nico Pache) [RHEL-39306] - selftests: drop khdr make target (Nico Pache) [RHEL-39306] - selftests: ktap_helpers: Make it POSIX-compliant (Nico Pache) [RHEL-39306] - selftests: use printf instead of echo -ne (Nico Pache) [RHEL-39306] - selftests: find echo binary to use -ne options (Nico Pache) [RHEL-39306] - selftests: ktap_helpers: Add a helper to finish the test (Nico Pache) [RHEL-39306] - selftests: ktap_helpers: Add a helper to abort the test (Nico Pache) [RHEL-39306] - selftests: ktap_helpers: Add helper to pass/fail test based on exit code (Nico Pache) [RHEL-39306] - selftests: ktap_helpers: Add helper to print diagnostic messages (Nico Pache) [RHEL-39306] - selftests: Move KTAP bash helpers to selftests common folder (Nico Pache) [RHEL-39306] - kselftest: dt: Stop relying on dirname to improve performance (Nico Pache) [RHEL-39306] - kselftest: Add new test for detecting unprobed Devicetree devices (Nico Pache) [RHEL-39306] - selftests:modify the incorrect print format (Nico Pache) [RHEL-39306] - selftests/mm: Substitute attribute with a macro (Nico Pache) [RHEL-39306] - selftests: Add printf attribute to kselftest prints (Nico Pache) [RHEL-39306] - selftests: fix dependency checker script (Nico Pache) [RHEL-39306] - kselftest/runner.sh: Propagate SIGTERM to runner child (Nico Pache) [RHEL-39306] - selftests/harness: Actually report SKIP for signal tests (Nico Pache) [RHEL-39306] - testing: kselftest_harness: add filtering and enumerating tests (Nico Pache) [RHEL-39306] - selftests: break the dependency upon local header files (Nico Pache) [RHEL-39306] - kselftest: Add a ksft_perror() helper (Nico Pache) [RHEL-39306] - selftests: Make the usage formatting consistent in kselftest_deps.sh (Nico Pache) [RHEL-39306] - kselftests: Enable the echo command to print newlines in Makefile (Nico Pache) [RHEL-39306] - selftest: Taint kernel when test module loaded (Nico Pache) [RHEL-39306] - selftests: Fix build when $(O) points to a relative path (Nico Pache) [RHEL-39306] - selftests: Use -isystem instead of -I to include headers (Nico Pache) [RHEL-39306] - selftests: Correct the headers install path (Nico Pache) [RHEL-39306] - selftests: Add and export a kernel uapi headers path (Nico Pache) [RHEL-39306] - selftests: set the BUILD variable to absolute path (Nico Pache) [RHEL-39306] - kselftest: signal all child processes (Nico Pache) [RHEL-39306] - selftests/mm: fix additional build errors for selftests (Nico Pache) [RHEL-39306] - selftests: mm: protection_keys: save/restore nr_hugepages value from launch script (Nico Pache) [RHEL-39306] - selftests: mm: make map_fixed_noreplace test names stable (Nico Pache) [RHEL-39306] - selftests/mm: fix build warnings on ppc64 (Nico Pache) [RHEL-39306] - selftests/mm: hugetlb_madv_vs_map: avoid test skipping by querying hugepage size at runtime (Nico Pache) [RHEL-39306] - mm/hugetlb: document why hugetlb uses folio_mapcount() for COW reuse decisions (Nico Pache) [RHEL-39306] - selftests: mm: cow: flag vmsplice() hugetlb tests as XFAIL (Nico Pache) [RHEL-39306] - selftests/mm: soft-dirty should fail if a testcase fails (Nico Pache) [RHEL-39306] - selftests/mm: parse VMA range in one go (Nico Pache) [RHEL-39306] - selftests/mm: run_vmtests.sh: fix hugetlb mem size calculation (Nico Pache) [RHEL-39306] - selftests/mm: confirm VA exhaustion without reliance on correctness of mmap() (Nico Pache) [RHEL-39306] - selftests/mm: virtual_address_range: Switch to ksft_exit_fail_msg (Nico Pache) [RHEL-39306] - selftests/mm: include strings.h for ffsl (Nico Pache) [RHEL-39306] - selftests/mm: fix ARM related issue with fork after pthread_create (Nico Pache) [RHEL-39306] - selftests/mm: sigbus-wp test requires UFFD_FEATURE_WP_HUGETLBFS_SHMEM (Nico Pache) [RHEL-39306] - selftests: mm: restore settings from only parent process (Nico Pache) [RHEL-39306] - selftests/mm: Fix build with _FORTIFY_SOURCE (Nico Pache) [RHEL-39306] - selftests/mm: run_vmtests.sh: add missing tests (Nico Pache) [RHEL-39306] - selftests/mm: protection_keys: save/restore nr_hugepages settings (Nico Pache) [RHEL-39306] - selftests/mm: save and restore nr_hugepages value (Nico Pache) [RHEL-39306] - selftests/mm: run_vmtests: remove sudo and conform to tap (Nico Pache) [RHEL-39306] - selftests/mm: hugetlb_reparenting_test: do not unmount (Nico Pache) [RHEL-39306] - selftests/mm: log a consistent test name for check_compaction (Nico Pache) [RHEL-39306] - selftests/mm: log skipped compaction test as a skip (Nico Pache) [RHEL-39306] - selftests/mm: virtual_address_range: conform to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: transhuge-stress: conform to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: split_huge_page_test: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: mremap_dontunmap: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: mrelease_test: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: mlock2-tests: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: mlock-random-test: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: map_populate: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: map_hugetlb: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: map_fixed_noreplace: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: skip test if application doesn't has root privileges (Nico Pache) [RHEL-39306] - selftests/mm: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests: mm: hugepage-mmap: conform to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: gup_test: conform test to TAP format output (Nico Pache) [RHEL-39306] - mm/selftests: hugepage-mremap: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: log run_vmtests.sh results in TAP format (Nico Pache) [RHEL-39306] - selftests/mm: skip the hugetlb-madvise tests on unmet hugepage requirements (Nico Pache) [RHEL-39306] - selftests/mm: skip uffd hugetlb tests with insufficient hugepages (Nico Pache) [RHEL-39306] - selftests/mm: dont fail testsuite due to a lack of hugepages (Nico Pache) [RHEL-39306] - selftests/mm: run_vmtests.sh: add hugetlb test category (Nico Pache) [RHEL-39306] - selftests/mm: new test that steals pages (Nico Pache) [RHEL-39306] - selftests: mm: perform some system cleanup before using hugepages (Nico Pache) [RHEL-39306] - selftests: avoid using SKIP(exit()) in harness fixure setup (Nico Pache) [RHEL-39306] - selftests/mm: uffd-unit-test check if huge page size is 0 (Nico Pache) [RHEL-39306] - selftests/mm: ksm_tests should only MADV_HUGEPAGE valid memory (Nico Pache) [RHEL-39306] - selftests/mm: switch to bash from sh (Nico Pache) [RHEL-39306] - selftests/mm: restore number of hugepages (Nico Pache) [RHEL-39306] - selftests/mm: add a new test for madv and hugetlb (Nico Pache) [RHEL-39306] - mm/ksm: test case for prctl fork/exec workflow (Nico Pache) [RHEL-39306] - kselftest: vm: add tests for no-inherit memory-deny-write-execute (Nico Pache) [RHEL-39306] - kselftest: vm: check errnos in mdwe_test (Nico Pache) [RHEL-39306] - kselftest: vm: fix mdwe's mmap_FIXED test case (Nico Pache) [RHEL-39306] - kselftest: vm: fix tabs/spaces inconsistency in the mdwe test (Nico Pache) [RHEL-39306] - selftests: mm: add a test for mutually aligned moves > PMD size (Nico Pache) [RHEL-39306] - selftests: mm: fix failure case when new remap region was not found (Nico Pache) [RHEL-39306] - selftests/mm: fix uffd-stress help information (Nico Pache) [RHEL-39306] - selftests: mm: ksm: fix incorrect evaluation of parameter (Nico Pache) [RHEL-39306] - selftests/mm: mkdirty: fix incorrect position of #endif (Nico Pache) [RHEL-39306] - selftests: mm: remove wrong kernel header inclusion (Nico Pache) [RHEL-39306] - selftests/mm: move certain uffd*() routines from vm_util.c to uffd-common.c (Nico Pache) [RHEL-39306] - selftests/mm: fix two -Wformat-security warnings in uffd builds (Nico Pache) [RHEL-39306] - selftests/mm: fix uffd-stress unused function warning (Nico Pache) [RHEL-39306] - selftests/mm: factor out detection of hugetlb page sizes into vm_util (Nico Pache) [RHEL-39306] - selftests/ksm: ksm_functional_tests: add prctl unmerge test (Nico Pache) [RHEL-39306] - selftests/mm: add new selftests for KSM (Nico Pache) [RHEL-39306] - selftests/mm: add tests for RO pinning vs fork() (Nico Pache) [RHEL-39306] - selftests/mm: rename COW_EXTRA_LIBS to IOURING_EXTRA_LIBS (Nico Pache) [RHEL-39306] - selftests/mm: extend and rename uffd pagemap test (Nico Pache) [RHEL-39306] - selftests/mm: add a few options for uffd-unit-test (Nico Pache) [RHEL-39306] - selftests/mm: add uffdio register ioctls test (Nico Pache) [RHEL-39306] - selftests/mm: add shmem-private test to uffd-stress (Nico Pache) [RHEL-39306] - selftests/mm: drop sys/dev test in uffd-stress test (Nico Pache) [RHEL-39306] - selftests/mm: allow uffd test to skip properly with no privilege (Nico Pache) [RHEL-39306] - selftests/mm: workaround no way to detect uffd-minor + wp (Nico Pache) [RHEL-39306] - selftests/mm: move zeropage test into uffd unit tests (Nico Pache) [RHEL-39306] - selftests/mm: move uffd sig/events tests into uffd unit tests (Nico Pache) [RHEL-39306] - selftests/mm: move uffd minor test to unit test (Nico Pache) [RHEL-39306] - selftests/mm: move uffd pagemap test to unit test (Nico Pache) [RHEL-39306] - selftests/mm: add framework for uffd-unit-test (Nico Pache) [RHEL-39306] - selftests/mm: allow allocate_area() to fail properly (Nico Pache) [RHEL-39306] - selftests/mm: let uffd_handle_page_fault() take wp parameter (Nico Pache) [RHEL-39306] - selftests/mm: rename uffd_stats to uffd_args (Nico Pache) [RHEL-39306] - selftests/mm: drop global hpage_size in uffd tests (Nico Pache) [RHEL-39306] - selftests/mm: drop global mem_fd in uffd tests (Nico Pache) [RHEL-39306] - selftests/mm: UFFDIO_API test (Nico Pache) [RHEL-39306] - selftests/mm: uffd_open_{dev|sys}() (Nico Pache) [RHEL-39306] - selftests/mm: uffd_[un]register() (Nico Pache) [RHEL-39306] - selftests/mm: split uffd tests into uffd-stress and uffd-unit-tests (Nico Pache) [RHEL-39306] - selftests/mm: create uffd-common.[ch] (Nico Pache) [RHEL-39306] - selftests/mm: drop test_uffdio_zeropage_eexist (Nico Pache) [RHEL-39306] - selftests/mm: test UFFDIO_ZEROPAGE only when !hugetlb (Nico Pache) [RHEL-39306] - selftests/mm: mkdirty: test behavior of (pte|pmd)_mkdirty on VMAs without write permissions (Nico Pache) [RHEL-39306] - selftests/mm: reuse read_pmd_pagesize() in COW selftest (Nico Pache) [RHEL-39306] - mm: userfaultfd: add UFFDIO_CONTINUE_MODE_WP to install WP PTEs (Nico Pache) [RHEL-39306] - kselftest: vm: fix unused variable warning (Nico Pache) [RHEL-39306] - kselftest: vm: add tests for memory-deny-write-execute (Nico Pache) [RHEL-39306] - selftests/vm: cow: R/O long-term pinning reliability tests for non-anon pages (Nico Pache) [RHEL-39306] - config: enable CONFIG_DP83TG720_PHY (Izabela Bakollari) [RHEL-33716] - config: CONFIG_QCA807X_PHY (Izabela Bakollari) [RHEL-33716] - config: enable CONFIG_QCA808X_PHY (Izabela Bakollari) [RHEL-33716] - config: enable CONFIG_QCA83XX_PHY (Izabela Bakollari) [RHEL-33716] - net: linkmode: add linkmode_fill() helper (Izabela Bakollari) [RHEL-33716] - net: phy: qca807x: fix compilation when CONFIG_GPIOLIB is not set (Izabela Bakollari) [RHEL-33716] - net: phy: qca807x: move interface mode check to .config_init_once (Izabela Bakollari) [RHEL-33716] - net: phy: dp83tg720: get master/slave configuration in link down state (Izabela Bakollari) [RHEL-33716] - net: phy: dp83tg720: wake up PHYs in managed mode (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: at803x: fix kernel panic with at8031_probe (Izabela Bakollari) [RHEL-33716] - net: phy: micrel: use devm_clk_get_optional_enabled for the rmii-ref clock (Izabela Bakollari) [RHEL-33716] - net: sfp: update comment for FS SFP-10G-T quirk (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: switch to crc_itu_t() (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: drop wrong endianness conversion for addr and CRC (Izabela Bakollari) [RHEL-33716] - net: phy: fix phy_read_poll_timeout argument type in genphy_loopback (Izabela Bakollari) [RHEL-33716] - net: sfp: enhance quirk for Fibrestore 2.5G copper SFP module (Izabela Bakollari) [RHEL-33716] - net: phy: qca807x: add support for configurable LED (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: generalize some qca808x LED functions (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: move common qca808x LED define to shared header (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: add support for QCA807x PHY Family (Izabela Bakollari) [RHEL-33716] - net: phy: provide whether link has changed in c37_read_status (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: move more function to shared library (Izabela Bakollari) [RHEL-33716] - net: phy: add devm/of_phy_package_join helper (Izabela Bakollari) [RHEL-33716] - net: phy: add support for scanning PHY in PHY packages nodes (Izabela Bakollari) [RHEL-33716] - of: mdio: Add of_node_put() when breaking out of for_each_xx (Izabela Bakollari) [RHEL-33716] - net: phy: realtek: use generic MDIO helpers to simplify the code (Izabela Bakollari) [RHEL-33716] - net: phy: realtek: add 5Gbps support to rtl822x_config_aneg() (Izabela Bakollari) [RHEL-33716] - net: phy: realtek: use generic MDIO constants (Izabela Bakollari) [RHEL-33716] - net: mdio: add 2.5g and 5g related PMA speed constants (Izabela Bakollari) [RHEL-33716] - net: phy: c45 scanning: Don't consider -ENODEV fatal (Izabela Bakollari) [RHEL-33716] - net: phy: add helper phy_advertise_eee_all (Izabela Bakollari) [RHEL-33716] - net: phy: constify phydev->drv (Izabela Bakollari) [RHEL-33716] - net: micrel: Fix the frequency adjustments (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: qca808x: default to LED active High if not set (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: qca808x: fix logic error in LED brightness set (Izabela Bakollari) [RHEL-33716] - net: phy: realtek: add support for RTL8126A-integrated 5Gbps PHY (Izabela Bakollari) [RHEL-33716] - net: phy: dp83867: Add support for active-low LEDs (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: detach qca808x PHY driver from at803x (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: move additional functions to shared library (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: deatch qca83xx PHY driver from at803x (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: create and move functions to shared library (Izabela Bakollari) [RHEL-33716] - net: phy: move at803x PHY driver to dedicated directory (Izabela Bakollari) [RHEL-33716] - net: phy: adin1100: Add interrupt support for link change (Izabela Bakollari) [RHEL-33716] - net: phy: phy_device: Prevent nullptr exceptions on ISR (Izabela Bakollari) [RHEL-33716] - net: phy: c45: change genphy_c45_ethtool_[get|set]_eee to use EEE linkmode bitmaps (Izabela Bakollari) [RHEL-33716] - net: micrel: Fix set/get PHC time for lan8814 (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: add LED support for qca808x (Izabela Bakollari) [RHEL-33716] - net: phy: add support for PHY LEDs polarity modes (Izabela Bakollari) [RHEL-33716] - net: phy: mediatek-ge-soc: sync driver with MediaTek SDK (Izabela Bakollari) [RHEL-33716] - net: micrel: Fix PTP frame parsing for lan8814 (Izabela Bakollari) [RHEL-33716] - net: sfp-bus: fix SFP mode detect from bitrate (Izabela Bakollari) [RHEL-33716] - net: phy: micrel: populate .soft_reset for KSZ9131 (Izabela Bakollari) [RHEL-33716] - net: micrel: Fix PTP frame parsing for lan8841 (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: make read_status more generic (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: add support for cdt cross short test for qca808x (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: refactor qca808x cable test get status function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: generalize cdt fault length function (Izabela Bakollari) [RHEL-33716] - net: Use of_property_present() for testing DT property presence (Izabela Bakollari) [RHEL-33716] - net: phylink: move phylink_pcs_neg_mode() into phylink.c (Izabela Bakollari) [RHEL-33716] - net: mdio_bus: add refcounting for fwnodes to mdiobus (Izabela Bakollari) [RHEL-33716] - net: phy: linux/phy.h: fix Excess kernel-doc description warning (Izabela Bakollari) [RHEL-33716] - net: phy: nxp-c45-tja11xx: implement mdo_insert_tx_tag (Izabela Bakollari) [RHEL-33716] - net: phy: nxp-c45-tja11xx: add MACsec statistics (Izabela Bakollari) [RHEL-33716] - net: phy: nxp-c45-tja11xx: add MACsec support (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: better align function varibles to open parenthesis (Izabela Bakollari) [RHEL-33716] - net: sfp: fix PHY discovery for FS SFP-10G-T module (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: replace msleep(1) with usleep_range (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: remove extra space after cast (Izabela Bakollari) [RHEL-33716] - net: phy: add support for PHY package MMD read/write (Izabela Bakollari) [RHEL-33716] - net: phy: restructure __phy_write/read_mmd to helper and phydev user (Izabela Bakollari) [RHEL-33716] - net: phy: extend PHY package API to support multiple global address (Izabela Bakollari) [RHEL-33716] - net: phy: make addr type u8 in phy_package_shared struct (Izabela Bakollari) [RHEL-33716] - net: phylink: reimplement population of pl->supported for in-band (Izabela Bakollari) [RHEL-33716] - net: phy: skip LED triggers on PHYs on SFP modules (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: make read specific status function more generic (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific qca808x config_aneg to dedicated function (Izabela Bakollari) [RHEL-33716] - net: phy: Add support for the DP83TG720S Ethernet PHY (Izabela Bakollari) [RHEL-33716] - net: phy: c45: add genphy_c45_pma_read_ext_abilities() function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: drop specific PHY ID check from cable test functions (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move at8035 specific DT parse to dedicated probe (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move at8031 functions in dedicated section (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: make at8031 related DT functions name more specific (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific at8031 config_intr to dedicated function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific at8031 WOL bits to dedicated function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific at8031 config_init to dedicated function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific at8031 probe mode check to dedicated probe (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific DT option for at8031 to specific probe (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move qca83xx specific check in dedicated functions (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: raname hw_stats functions to qca83xx specific name (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move disable WOL to specific at8031 probe (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: fix passing the wrong reference for config_intr (Izabela Bakollari) [RHEL-33716] - net: mdio_bus: replace deprecated strncpy with strscpy (Izabela Bakollari) [RHEL-33716] - net: sfp: Convert to platform remove callback returning void (Izabela Bakollari) [RHEL-33716] - net: phy: micrel: allow usage of generic ethernet-phy clock (Izabela Bakollari) [RHEL-33716] - net: phy: adin: allow control of Fast Link Down (Izabela Bakollari) [RHEL-33716] - net: phylink: use the PHY's possible_interfaces if populated (Izabela Bakollari) [RHEL-33716] - net: phylink: split out PHY validation from phylink_bringup_phy() (Izabela Bakollari) [RHEL-33716] - net: phylink: pass PHY into phylink_validate_mask() (Izabela Bakollari) [RHEL-33716] - net: phylink: pass PHY into phylink_validate_one() (Izabela Bakollari) [RHEL-33716] - net: phylink: split out per-interface validation (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: fill in possible_interfaces for AQR113C (Izabela Bakollari) [RHEL-33716] - net: phy: bcm84881: fill in possible_interfaces (Izabela Bakollari) [RHEL-33716] - net: phy: marvell10g: fill in possible_interfaces (Izabela Bakollari) [RHEL-33716] - net: phy: marvell10g: table driven mactype decode (Izabela Bakollari) [RHEL-33716] - net: phy: add possible interfaces (Izabela Bakollari) [RHEL-33716] - net: sfp: rework the RollBall PHY waiting code (Izabela Bakollari) [RHEL-33716] - net: phy: correctly check soft_reset ret ONLY if defined for PHY (Izabela Bakollari) [RHEL-33716] - net: phylink: use for_each_set_bit() (Izabela Bakollari) [RHEL-33716] - net: phy: broadcom: Wire suspend/resume for BCM54612E (Izabela Bakollari) [RHEL-33716] - net: sfp: use linkmode_*() rather than open coding (Izabela Bakollari) [RHEL-33716] - net: phylink: use linkmode_fill() (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: add firmware load support (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: move MMD_VEND define to header (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: move to separate directory (Izabela Bakollari) [RHEL-33716] - net: mdio: fix typo in header (Izabela Bakollari) [RHEL-33716] - net: phylink: initialize carrier state at creation (Izabela Bakollari) [RHEL-33716] - net: phy: fill in missing MODULE_DESCRIPTION()s (Izabela Bakollari) [RHEL-33716] - net: mdio: fill in missing MODULE_DESCRIPTION()s (Izabela Bakollari) [RHEL-33716] - net: phy: micrel: Fix forced link mode for KSZ886X switches (Izabela Bakollari) [RHEL-33716] - net: dsa: microchip: ksz8: Enable MIIM PHY Control reg access (Izabela Bakollari) [RHEL-33716] - net: phy: mscc: macsec: reject PN update requests (Izabela Bakollari) [RHEL-33716] - net: phy: dp83867: Add support for hardware blinking LEDs (Izabela Bakollari) [RHEL-33716] - net: sfp: improve Nokia GPON sfp fixup (Izabela Bakollari) [RHEL-33716] - net: sfp: re-implement ignoring the hardware TX_FAULT signal (Izabela Bakollari) [RHEL-33716] - net: sfp: add quirk for FS's 2.5G copper SFP (Izabela Bakollari) [RHEL-33716] - net: phy: amd: Support the Altima AMI101L (Izabela Bakollari) [RHEL-33716] - net: sfp: add quirk for Fiberstone GPON-ONU-34-20BI (Izabela Bakollari) [RHEL-33716] - net: phy: fix regression with AX88772A PHY driver (Izabela Bakollari) [RHEL-33716] - net: phy: convert phy_stop() to use split state machine (Izabela Bakollari) [RHEL-33716] - net: phy: split locked and unlocked section of phy_state_machine() (Izabela Bakollari) [RHEL-33716] - net: phy: move phy_state_machine() (Izabela Bakollari) [RHEL-33716] - net: phy: move phy_suspend() to end of phy_state_machine() (Izabela Bakollari) [RHEL-33716] - net: phy: move call to start aneg (Izabela Bakollari) [RHEL-33716] - net: phy: call phy_error_precise() while holding the lock (Izabela Bakollari) [RHEL-33716] - net: phy: always call phy_process_state_change() under lock (Izabela Bakollari) [RHEL-33716] - net: phy: marvell: Add support for offloading LED blinking (Izabela Bakollari) [RHEL-33716] - net: phy: phy_device: Call into the PHY driver to set LED offload (Izabela Bakollari) [RHEL-33716] - net: sfp: Remove unused function declaration sfp_link_configure() (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: add qca8081 fifo reset on the link changed (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: remove qca8081 1G fast retrain and slave seed config (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: support qca8081 1G chip type (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: enable qca8081 slave seed conditionally (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: merge qca8081 slave seed function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: support qca8081 genphy_c45_pma_read_abilities (Izabela Bakollari) [RHEL-33716] - net: mdio: Introduce a regmap-based mdio driver (Izabela Bakollari) [RHEL-33716] - net: phylib: fix phy_read*_poll_timeout() (Izabela Bakollari) [RHEL-33716] - net: mdio: add mdio_device_get() and mdio_device_put() (Izabela Bakollari) [RHEL-33716] - net: mdio: add clause 73 to ethtool conversion helper (Izabela Bakollari) [RHEL-33716] - mdio_bus: unhide mdio_bus_init prototype (Izabela Bakollari) [RHEL-33716] - net: mdio: fix owner field for mdio buses registered using ACPI (Izabela Bakollari) [RHEL-33716] - net: phy: improve phy_read_poll_timeout (Izabela Bakollari) [RHEL-33716] - net: mdio: add mdiodev_c45_(read|write) (Izabela Bakollari) [RHEL-33716] - docs: networking: phy: add missing space (Izabela Bakollari) [RHEL-33716]- x86/bhi: Avoid warning in #DB handler due to BHI mitigation (Waiman Long) [RHEL-53662 RHEL-53665] {CVE-2024-42240} - redhat: Fix the ownership of /lib/modules/ directory (Vitaly Kuznetsov) [RHEL-21034] - move ownership of /lib/modules// to kernel-core (Thorsten Leemhuis) [RHEL-21034] - KVM: guest_memfd: let kvm_gmem_populate() operate only on private gfns (Paolo Bonzini) [RHEL-32435] - KVM: extend kvm_range_has_memory_attributes() to check subset of attributes (Paolo Bonzini) [RHEL-32435] - KVM: cleanup and add shortcuts to kvm_range_has_memory_attributes() (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: move check for already-populated page to common code (Paolo Bonzini) [RHEL-32435] - KVM: remove kvm_arch_gmem_prepare_needed() (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: make kvm_gmem_prepare_folio() operate on a single struct kvm (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: delay kvm_gmem_prepare_folio() until the memory is passed to the guest (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: return locked folio from __kvm_gmem_get_pfn (Paolo Bonzini) [RHEL-32435] - KVM: rename CONFIG_HAVE_KVM_GMEM_* to CONFIG_HAVE_KVM_ARCH_GMEM_* (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: do not go through struct page (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: delay folio_mark_uptodate() until after successful preparation (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: return folio from __kvm_gmem_get_pfn() (Paolo Bonzini) [RHEL-32435] - KVM: x86: Eliminate log spam from limited APIC timer periods (Paolo Bonzini) [RHEL-32435] - KVM: SVM: Use sev_es_host_save_area() helper when initializing tsc_aux (Paolo Bonzini) [RHEL-32435] - KVM: SVM: Force sev_es_host_save_area() to be inlined (for noinstr usage) (Paolo Bonzini) [RHEL-32435] - KVM: SVM: Consider NUMA affinity when allocating per-CPU save_area (Paolo Bonzini) [RHEL-32435] - KVM: SVM: not account memory allocation for per-CPU svm_data (Paolo Bonzini) [RHEL-32435] - KVM: SVM: remove useless input parameter in snp_safe_alloc_page (Paolo Bonzini) [RHEL-32435] - KVM: Validate hva in kvm_gpc_activate_hva() to fix __kvm_gpc_refresh() WARN (Paolo Bonzini) [RHEL-32435] - KVM: interrupt kvm_gmem_populate() on signals (Paolo Bonzini) [RHEL-32435] - KVM: Stop processing *all* memslots when "null" mmu_notifier handler is found (Paolo Bonzini) [RHEL-32435] - KVM: Fix a data race on last_boosted_vcpu in kvm_vcpu_on_spin() (Paolo Bonzini) [RHEL-32435] - KVM: selftests: x86: Prioritize getting max_gfn from GuestPhysBits (Paolo Bonzini) [RHEL-32435] - KVM: selftests: Fix shift of 32 bit unsigned int more than 32 bits (Paolo Bonzini) [RHEL-32435] - KVM: Discard zero mask with function kvm_dirty_ring_reset (Paolo Bonzini) [RHEL-32435] - virt: guest_memfd: fix reference leak on hwpoisoned page (Paolo Bonzini) [RHEL-32435] - kvm: do not account temporary allocations to kmem (Paolo Bonzini) [RHEL-32435] - KVM: x86: Always sync PIR to IRR prior to scanning I/O APIC routes (Paolo Bonzini) [RHEL-32435] - KVM: SVM: WARN on vNMI + NMI window iff NMIs are outright masked (Paolo Bonzini) [RHEL-32435] - net: ntb_netdev: Move ntb_netdev_rx_handler() to call netif_rx() from __netif_rx() (Myron Stowe) [RHEL-51754] {CVE-2024-42110} - Disable NVGRACE_GPU_VFIO_PCI CONFIG for now (Donald Dutile) [RHEL-36542] - vfio/nvgrace-gpu: Convey kvm to map device memory region as noncached (Donald Dutile) [RHEL-36544] - vfio: Convey kvm that the vfio-pci device is wc safe (Donald Dutile) [RHEL-36543] - vfio/nvgrace-gpu: Add vfio pci variant module for grace hopper (Donald Dutile) [RHEL-36542] - x86/bugs: Extend VMware Retbleed workaround to Nehalem & earlier CPUs (Waiman Long) [RHEL-48649] - ata: libata-core: Add ATA_HORKAGE_NOLPM for Apacer AS340 (Ewan D. Milne) [RHEL-23829] - ata: libata-core: Add ATA_HORKAGE_NOLPM for AMD Radeon S3 SSD (Ewan D. Milne) [RHEL-23829] - ata: libata-core: Add ATA_HORKAGE_NOLPM for Crucial CT240BX500SSD1 (Ewan D. Milne) [RHEL-23829] - ata: ahci: Do not apply Intel PCS quirk on Intel Alder Lake (Ewan D. Milne) [RHEL-23829] - ata: libata-core: Allow command duration limits detection for ACS-4 drives (Ewan D. Milne) [RHEL-23829] - ata: ahci: Add mask_port_map module parameter (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata-sata: Factor out NCQ Priority configuration helpers (Ewan D. Milne) [RHEL-23829] - ahci: asm1064: asm1166: don't limit reported ports (Ewan D. Milne) [RHEL-23829] - ahci: print the number of implemented ports (Ewan D. Milne) [RHEL-23829] - ahci: asm1064: correct count of reported ports (Ewan D. Milne) [RHEL-23829] - ahci: rename board_ahci_nomsi (Ewan D. Milne) [RHEL-23829] - ahci: drop unused board_ahci_noncq (Ewan D. Milne) [RHEL-23829] - ahci: clean up ahci_broken_devslp quirk (Ewan D. Milne) [RHEL-23829] - ahci: rename board_ahci_nosntf (Ewan D. Milne) [RHEL-23829] - ahci: clean up intel_pcs_quirk (Ewan D. Milne) [RHEL-23829] - ata: ahci: Drop low power policy board type (Ewan D. Milne) [RHEL-23829] - ata: ahci: do not enable LPM on external ports (Ewan D. Milne) [RHEL-23829] - ata: ahci: drop hpriv param from ahci_update_initial_lpm_policy() (Ewan D. Milne) [RHEL-23829] - ata: ahci: a hotplug capable port is an external port (Ewan D. Milne) [RHEL-23829] - ata: ahci: move marking of external port earlier (Ewan D. Milne) [RHEL-23829] - ahci: Extend ASM1061 43-bit DMA address quirk to other ASM106x parts (Ewan D. Milne) [RHEL-23829] - ahci: add 43-bit DMA address quirk for ASMedia ASM1061 controllers (Ewan D. Milne) [RHEL-23829] - ahci: asm1166: correct count of reported ports (Ewan D. Milne) [RHEL-23829] - ata: libata-sata: improve sysfs description for ATA_LPM_UNKNOWN (Ewan D. Milne) [RHEL-23829] - scsi: sd: Fix system start for ATA devices (Ewan D. Milne) [RHEL-23829] - scsi: Change SCSI device boolean fields to single bit flags (Ewan D. Milne) [RHEL-23829] - scsi: sd: Introduce manage_shutdown device flag (Ewan D. Milne) [RHEL-23829] - ata: libata-eh: Spinup disk on resume after revalidation (Ewan D. Milne) [RHEL-23829] - ata: xgene: Use of_device_get_match_data() (Ewan D. Milne) [RHEL-23829] - scsi: Remove scsi device no_start_on_resume flag (Ewan D. Milne) [RHEL-23829] - scsi: sd: Do not issue commands to suspended disks on shutdown (Ewan D. Milne) [RHEL-23829] - ata: libata: Annotate struct ata_cpr_log with __counted_by (Ewan D. Milne) [RHEL-23829] - ata: libata-scsi: Disable scsi device manage_system_start_stop (Ewan D. Milne) [RHEL-23829] - scsi: sd: Differentiate system and runtime start/stop management (Ewan D. Milne) [RHEL-23829] - ata: libata-scsi: link ata port and scsi device (Ewan D. Milne) [RHEL-23829] - ata: libata-core: Fix port and device removal (Ewan D. Milne) [RHEL-23829] - ata: libata-sata: increase PMP SRST timeout to 10s (Ewan D. Milne) [RHEL-23829] - scsi: core: ata: Do no try to probe for CDL on old drives (Ewan D. Milne) [RHEL-23829] - ata: libata-core: fetch sense data for successful commands iff CDL enabled (Ewan D. Milne) [RHEL-23829] - ata: ahci_xgene: fix parameter types of xgene_ahci_poll_reg_val() (Ewan D. Milne) [RHEL-23829] - ata: libata: fix parameter type of ata_deadline() (Ewan D. Milne) [RHEL-23829] - ata,scsi: do not issue START STOP UNIT on resume (Ewan D. Milne) [RHEL-23829] - ata: libata-core: fix when to fetch sense data for successful commands (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata-scsi: Fix ata_msense_control kdoc comment (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata: Handle completion of CDL commands using policy 0xD (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata: Set read/write commands CDL index (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata: Add ATA feature control sub-page translation (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata-scsi: Add support for CDL pages mode sense (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata-scsi: Handle CDL bits in ata_scsiop_maint_in() (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata: Detect support for command duration limits (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata: Change ata_eh_request_sense() to not set CHECK_CONDITION (Ewan D. Milne) [RHEL-23829] - ata: Use of_property_present() for testing DT property presence (Ewan D. Milne) [RHEL-23829] - ata: ahci: Rename CONFIG_SATA_LPM_POLICY configuration item back (Ewan D. Milne) [RHEL-23829] - ata: ahci: Rename CONFIG_SATA_LPM_MOBILE_POLICY configuration item (Ewan D. Milne) [RHEL-23829] - virt: efi_secret: Convert to platform remove callback returning void (Lenny Szubowicz) [RHEL-30322] - efi/libstub: Add get_event_log() support for CC platforms (Lenny Szubowicz) [RHEL-30322] - efi/libstub: Measure into CC protocol if TCG2 protocol is absent (Lenny Szubowicz) [RHEL-30322] - efi/libstub: Add Confidential Computing (CC) measurement typedefs (Lenny Szubowicz) [RHEL-30322] - efi/tpm: Use symbolic GUID name from spec for final events table (Lenny Szubowicz) [RHEL-30322] - efi/libstub: Use TPM event typedefs from the TCG PC Client spec (Lenny Szubowicz) [RHEL-30322]- mm: huge_memory: use !CONFIG_64BIT to relax huge page alignment on 32 bit machines (Chris von Recklinghausen) [RHEL-54027] {CVE-2024-42258} - rtla/osnoise: set the default threshold to 1us (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/osnoise: Better report when histogram is empty (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/osnoise: Use pretty formatting only on interactive tty (Luis Claudio R. Goncalves) [RHEL-50869] - rtla: Fix -t\--trace[=file] (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/timerlat: Fix histogram report when a cpu count is 0 (Luis Claudio R. Goncalves) [RHEL-50869] - rtla: Add the --warm-up option (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/timerlat: Add a summary for hist mode (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/timerlat: Add a summary for top mode (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/timerlat: Use pretty formatting only on interactive tty (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/auto-analysis: Replace \t with spaces (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/timerlat: Simplify "no value" printing on top (Luis Claudio R. Goncalves) [RHEL-50869] - tools/rtla: Add -U/--user-load option to timerlat (Luis Claudio R. Goncalves) [RHEL-50869] - Documentation: Add tools/rtla timerlat -u option documentation (Luis Claudio R. Goncalves) [RHEL-50869] - rtla: Make doc build optional (Luis Claudio R. Goncalves) [RHEL-50869] - kernfs: change kernfs_rename_lock into a read-write lock (Ian Kent) [RHEL-52956] - kernfs: Separate kernfs_pr_cont_buf and rename_lock (Ian Kent) [RHEL-52956] - kernfs: fix missing kernfs_iattr_rwsem locking (Ian Kent) [RHEL-52956] - kernfs: Use a per-fs rwsem to protect per-fs list of kernfs_super_info (Ian Kent) [RHEL-52956] - kernfs: Introduce separate rwsem to protect inode attributes (Ian Kent) [RHEL-52956] - perf/x86/intel: Support Perfmon MSRs aliasing (Michael Petlan) [RHEL-20059] - perf/x86/intel: Support PERFEVTSEL extension (Michael Petlan) [RHEL-20059] - perf/x86: Add config_mask to represent EVENTSEL bitmask (Michael Petlan) [RHEL-20059] - perf/x86/intel: Support new data source for Lunar Lake (Michael Petlan) [RHEL-20059] - perf/x86/intel: Rename model-specific pebs_latency_data functions (Michael Petlan) [RHEL-20059] - perf/x86: Add Lunar Lake and Arrow Lake support (Michael Petlan) [RHEL-20059] - perf/x86: Support counter mask (Michael Petlan) [RHEL-20059] - perf/x86/amd: Use try_cmpxchg() in events/amd/{un,}core.c (Michael Petlan) [RHEL-20059] - perf/x86/intel: Support the PEBS event mask (Michael Petlan) [RHEL-20059] - perf/x86/intel/cstate: Add Lunarlake support (Michael Petlan) [RHEL-20059] - perf/x86/intel/cstate: Add Arrowlake support (Michael Petlan) [RHEL-20059] - perf/x86/intel: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - perf/x86/msr: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - perf/x86/intel/uncore: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - perf/x86/intel/pt: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - perf/x86/lbr: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - perf/x86/intel/cstate: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - x86/cpu/vfm: Update arch/x86/include/asm/intel-family.h (Michael Petlan) [RHEL-20059] - x86/cpu/vfm: Add new macros to work with (vendor/family/model) values (Michael Petlan) [RHEL-20059] - x86/cpu/vfm: Add/initialize x86_vfm field to struct cpuinfo_x86 (Michael Petlan) [RHEL-20059] - intel_th: pci: Add Lunar Lake support (Michael Petlan) [RHEL-20057] - iommufd/iova_bitmap: Remove iterator logic (Jerry Snitselaar) [RHEL-40162] - iommufd/iova_bitmap: Dynamic pinning on iova_bitmap_set() (Jerry Snitselaar) [RHEL-40162] - iommufd/iova_bitmap: Consolidate iova_bitmap_set exit conditionals (Jerry Snitselaar) [RHEL-40162] - iommufd/iova_bitmap: Move initial pinning to iova_bitmap_for_each() (Jerry Snitselaar) [RHEL-40162] - iommufd/iova_bitmap: Cache mapped length in iova_bitmap_map struct (Jerry Snitselaar) [RHEL-40162] - iommufd/iova_bitmap: Check iova_bitmap_done() after set ahead (Jerry Snitselaar) [RHEL-40162] - iommufd/selftest: Do not record head iova to better match iommu drivers (Jerry Snitselaar) [RHEL-40162] - iommufd/selftest: Fix tests to use MOCK_PAGE_SIZE based buffer sizes (Jerry Snitselaar) [RHEL-40162] - iommufd/selftest: Add tests for <= u8 bitmap sizes (Jerry Snitselaar) [RHEL-40162] - iommufd/selftest: Fix iommufd_test_dirty() to handle class_register (Jeff Moyer) [RHEL-23824] - fs : Fix warning using plain integer as NULL (Jeff Moyer) [RHEL-23824] - libnvdimm: remove kernel-doc warnings: (Jeff Moyer) [RHEL-23824] - testing: nvdimm: make struct class structures constant (Jeff Moyer) [RHEL-23824] - libnvdimm: Annotate struct nd_region with __counted_by (Jeff Moyer) [RHEL-23824] - libnvdimm/of_pmem: Use devm_kstrdup instead of kstrdup and check its return value (Jeff Moyer) [RHEL-23824] - dax: refactor deprecated strncpy (Jeff Moyer) [RHEL-23824] - nvdimm: Fix dereference after free in register_nvdimm_pmu() (Jeff Moyer) [RHEL-23824] - nvdimm: Fix memleak of pmu attr_groups in unregister_nvdimm_pmu() (Jeff Moyer) [RHEL-23824] - nvdimm/pfn_dev: Avoid unnecessary endian conversion (Jeff Moyer) [RHEL-23824] - nvdimm/pfn_dev: Prevent the creation of zero-sized namespaces (Jeff Moyer) [RHEL-23824] - nvdimm: Explicitly include correct DT includes (Jeff Moyer) [RHEL-23824] - nvdimm: Use kstrtobool() instead of strtobool() (Jeff Moyer) [RHEL-23824] - dax: enable dax fault handler to report VM_FAULT_HWPOISON (Jeff Moyer) [RHEL-23824] - nvdimm: make security_show static (Jeff Moyer) [RHEL-23824] - nvdimm: make nd_class variable static (Jeff Moyer) [RHEL-23824] - dax/kmem: Pass valid argument to memory_group_register_static (Jeff Moyer) [RHEL-23824] - fsdax: remove redundant variable 'error' (Jeff Moyer) [RHEL-23824] - dax: Cleanup extra dax_region references (Jeff Moyer) [RHEL-23824] - dax: Introduce alloc_dev_dax_id() (Jeff Moyer) [RHEL-23824] - dax: Use device_unregister() in unregister_dax_mapping() (Jeff Moyer) [RHEL-23824] - dax: Fix dax_mapping_release() use after free (Jeff Moyer) [RHEL-23824] - tools/testing/nvdimm: Drop empty platform remove function (Jeff Moyer) [RHEL-23824] - dax/kmem: Fix leak of memory-hotplug resources (Jeff Moyer) [RHEL-23824] - dax: super.c: fix kernel-doc bad line warning (Jeff Moyer) [RHEL-23824] - nvdimm/region: Move cache management to the region driver (Jeff Moyer) [RHEL-23824] - ACPI: HMAT: Release platform device in case of platform_device_add_data() fails (Jeff Moyer) [RHEL-23824] - arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY (Mark Salter) [RHEL-46931] {CVE-2024-39488} - RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt (Kamal Heib) [RHEL-44248] {CVE-2024-38544}- ARM: dts: renesas: Improve TMU interrupt descriptions (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Add interrupt-names to arch timer nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r9a07g044: Add missing hypervisor virtual timer IRQ (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779a0: Add missing hypervisor virtual timer IRQ (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: s4sk: Add aliases for I2C buses (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Add Renesas R8A779F4 SoC support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: s4sk: Fix ethernet0 alias (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-ethernet: Enable Ethernet Switch and SERDES (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: rzg2: Add interrupt properties to watchdog nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: rcar-gen3: Add interrupt properties to watchdog nodes (Steve Dunnagan) [RHEL-53987] - ARM: dts: rzg1: Add interrupt properties to watchdog nodes (Steve Dunnagan) [RHEL-53987] - ARM: dts: rcar-gen2: Add interrupt properties to watchdog nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add missing hypervisor virtual timer IRQ (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Add aliases for I2C buses (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Improve TMU interrupt descriptions (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Add R-Car S4 Starter Kit support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: spider: Enable PCIe Host ch0 (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add PCIe Host and Endpoint nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Add GP LEDs (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add INTC-EX node (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Revise renesas,ipmmu-main (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Use proper labels for thermal zones (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Drop specifying the GIC_CPU_MASK_SIMPLE() for GICv3 systems (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add iommus to MMC node (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Enable UFS device (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add CA55 operating points (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add Ethernet Switch and SERDES nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Switch from SCIF3 to HSCIF0 (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Fix SCIF "brg_int" clock (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Fix HSCIF "brg_int" clock (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Add missing bootargs (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider: Move aliases and chosen (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add MSIOF nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add TMU nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add CMT support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Enable eMMC0 (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add SDHI0 support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Fix scif0/scif3 sort order (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Enable SCIF0 on second connector (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add SCIF nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add HSCIF nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add DMA properties to SCIF3 (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add CPU core clocks (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add CPUIdle support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add secondary CA55 CPU cores (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add L3 cache controller (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add UFS node (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add iommus to DMAC nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add IPMMU nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add sys-dmac nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add thermal support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add GPIO nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: rcar-gen4: Add interrupt properties to watchdog nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider: Add Ethernet sub-board (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Add I2C4 and EEPROMs (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add I2C nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider: Complete SCIF3 description (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add pinctrl device node (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Enable watchdog timer (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add RWDT node (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Add Renesas R8A779F0 SoC support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Add Renesas Spider boards support (Steve Dunnagan) [RHEL-53987] - net/sched: Fix UAF when resolving a clash (Xin Long) [RHEL-51020] {CVE-2024-41040} - scsi: qedf: Ensure the copied buf is NUL terminated (John Meneghini) [RHEL-44201 RHEL-44202] {CVE-2024-38559} - netfilter: br_netfilter: remove WARN traps (Florian Westphal) [RHEL-36872] - netfilter: br_netfilter: skip conntrack input hook for promisc packets (Florian Westphal) [RHEL-36872] - netfilter: bridge: confirm multicast packets before passing them up the stack (Florian Westphal) [RHEL-36872] {CVE-2024-27415} - netfilter: nf_conntrack_bridge: initialize err to 0 (Florian Westphal) [RHEL-36872] - net/mlx5e: Add mqprio_rl cleanup and free in mlx5e_priv_cleanup() (Benjamin Poirier) [RHEL-45365] - net/mlx5: E-switch, Create ingress ACL when needed (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Add check for srq max_sge attribute (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Fix unwind flow as part of mlx5_ib_stage_init_init (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Ensure created mkeys always have a populated rb_key (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Follow rb_key.ats when creating new mkeys (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Remove extra unlock on error path (Benjamin Poirier) [RHEL-45365] - net/mlx5e: Fix features validation check for tunneled UDP (non-VXLAN) packets (Benjamin Poirier) [RHEL-45365] - net/mlx5: Fix tainted pointer delete is case of flow rules creation fail (Benjamin Poirier) [RHEL-45365] - net/mlx5: Always stop health timer during driver removal (Benjamin Poirier) [RHEL-45365] - net/mlx5: Stop waiting for PCI if pci channel is offline (Benjamin Poirier) [RHEL-45365] - net/mlx5e: Fix UDP GSO for encapsulated packets (Benjamin Poirier) [RHEL-45365] - net/mlx5e: Use rx_missed_errors instead of rx_dropped for reporting buffer exhaustion (Benjamin Poirier) [RHEL-45365] - net/mlx5e: Fix IPsec tunnel mode offload feature check (Benjamin Poirier) [RHEL-45365] - net/mlx5: Use mlx5_ipsec_rx_status_destroy to correctly delete status rules (Benjamin Poirier) [RHEL-45365] - net/mlx5: Lag, do bond only if slaves agree on roce state (Benjamin Poirier) [RHEL-45365] - net/mlx5: Reload only IB representors upon lag disable/enable (Benjamin Poirier) [RHEL-45365] - IB/mlx5: Use __iowrite64_copy() for write combining stores (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Adding remote atomic access flag to updatable flags (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Change check for cacheable mkeys (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Uncacheable mkey has neither rb_key or cache_ent (Benjamin Poirier) [RHEL-45365] - mlx5: stop warning for 64KB pages (Benjamin Poirier) [RHEL-45365] - mlx5: avoid truncating error message (Benjamin Poirier) [RHEL-45365] - tools/power/x86/intel-speed-select: v1.19 release (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Display CPU as None for -1 (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: SST BF/TF support per level (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Increase number of CPUs displayed (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Present all TRL levels for turbo-freq (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Fix display for unsupported levels (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Support multiple dies (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Increase die count (David Arcari) [RHEL-20031] - platform/x86: ISST: fix use-after-free in tpmi_sst_dev_remove() (David Arcari) [RHEL-20031] - platform/x86: ISST: Support SST-BF and SST-TF per level (David Arcari) [RHEL-20031] - platform/x86: ISST: Add missing MODULE_DESCRIPTION (David Arcari) [RHEL-20031] - platform/x86: ISST: Add dev_fmt (David Arcari) [RHEL-20031] - platform/x86: ISST: Support partitioned systems (David Arcari) [RHEL-20031] - platform/x86: ISST: Shorten the assignments for power_domain_info (David Arcari) [RHEL-20031] - platform/x86: ISST: Use local variable for auxdev->dev (David Arcari) [RHEL-20031] - platform/x86/intel/tpmi: Add additional TPMI header fields (David Arcari) [RHEL-20031] - platform/x86/intel/tpmi: Align comments in kernel-doc (David Arcari) [RHEL-20031] - platform/x86/intel/tpmi: Check major version change for TPMI Information (David Arcari) [RHEL-20031] - platform/x86/intel/tpmi: Handle error from tpmi_process_info() (David Arcari) [RHEL-20031] - audit: Send netlink ACK before setting connection in auditd_set (Richard Guy Briggs) [RHEL-9096]- xfs: allow SECURE namespace xattrs to use reserved block pool (Pavel Reichl) [RHEL-49806] - firmware: cs_dsp: Validate payload length before processing block (David Arcari) [RHEL-53640] {CVE-2024-42237} - selftests: netfilter: test nat source port clash resolution interaction with tcp early demux (Florian Westphal) [RHEL-6151] - netfilter: nf_nat: undo erroneous tcp edemux lookup after port clash (Florian Westphal) [RHEL-6151] - xfs: allow symlinks with short remote targets (CKI Backport Bot) [RHEL-53164] - netfilter: Use flowlabel flow key when re-routing mangled packets (Florian Westphal) [RHEL-40213] - ppp: reject claimed-as-LCP but actually malformed packets (Guillaume Nault) [RHEL-51059] {CVE-2024-41044} - mptcp: ensure snd_una is properly initialized on connect (Florian Westphal) [RHEL-47943 RHEL-47944] {CVE-2024-40931} - Bluetooth: ISO: Check socket flag instead of hcon (CKI Backport Bot) [RHEL-51982] {CVE-2024-42141} - bluetooth/hci: disallow setting handle bigger than HCI_CONN_HANDLE_MAX (CKI Backport Bot) [RHEL-51910] {CVE-2024-42132} - Bluetooth: hci_core: cancel all works upon hci_unregister_dev() (CKI Backport Bot) [RHEL-51214] {CVE-2024-41063} - mm: vmalloc: check if a hash-index is in cpu_possible_mask (CKI Backport Bot) [RHEL-50955] {CVE-2024-41032} - Merge DRM changes from upstream v6.9..v6.9.11 (Dave Airlie) [RHEL-24103] - powerpc/mm: Fix false detection of read faults (Chris von Recklinghausen) [RHEL-50040] - powerpc/mm: Support execute-only memory on the Radix MMU (Chris von Recklinghausen) [RHEL-50040] - io_uring/sqpoll: work around a potential audit memory leak (Jeff Moyer) [RHEL-48561] {CVE-2024-41001} - io_uring/rsrc: don't lock while !TASK_RUNNING (Jeff Moyer) [RHEL-47830] {CVE-2024-40922} - io_uring/io-wq: Use set_bit() and test_bit() at worker->flags (Jeff Moyer) [RHEL-47505] {CVE-2024-39508} - kunit: kasan_test: fix backport error in kasan test (Nico Pache) [RHEL-39303] - redhat: add configs for new kunit tests (Nico Pache) [RHEL-39303] - kasan: use unchecked __memset internally (Nico Pache) [RHEL-39303] - kasan: unify printk prefixes (Nico Pache) [RHEL-39303] - net/handshake: Fix handshake_req_destroy_test1 (Nico Pache) [RHEL-39303] - kunit: bail out early in __kunit_test_suites_init() if there are no suites to test (Nico Pache) [RHEL-39303] - kunit: string-stream-test: use KUNIT_DEFINE_ACTION_WRAPPER (Nico Pache) [RHEL-39303] - kunit: test: Move fault tests behind KUNIT_FAULT_TEST Kconfig option (Nico Pache) [RHEL-39303] - kunit: unregister the device on error (Nico Pache) [RHEL-39303] - kunit: Fix race condition in try-catch completion (Nico Pache) [RHEL-39303] - kunit: Add tests for fault (Nico Pache) [RHEL-39303] - kunit: Print last test location on fault (Nico Pache) [RHEL-39303] - kunit: Handle test faults (Nico Pache) [RHEL-39303] - kunit: Fix timeout message (Nico Pache) [RHEL-39303] - kunit: Fix kthread reference (Nico Pache) [RHEL-39303] - kunit: Handle thread creation error (Nico Pache) [RHEL-39303] - lib: checksum: hide unused expected_csum_ipv6_magic[] (Nico Pache) [RHEL-39303] - Revert "kunit: memcpy: Split slow memcpy tests into MEMCPY_SLOW_KUNIT_TEST" (Nico Pache) [RHEL-39303] - kunit: Fix again checksum tests on big endian CPUs (Nico Pache) [RHEL-39303] - kunit: Annotate _MSG assertion variants with gnu printf specifiers (Nico Pache) [RHEL-39303] - rtc: test: Fix invalid format specifier. (Nico Pache) [RHEL-39303] - lib: memcpy_kunit: Fix an invalid format specifier in an assertion msg (Nico Pache) [RHEL-39303] - lib/cmdline: Fix an invalid format specifier in an assertion msg (Nico Pache) [RHEL-39303] - kunit: test: Log the correct filter string in executor_test (Nico Pache) [RHEL-39303] - kunit: make kunit_bus_type const (Nico Pache) [RHEL-39303] - kunit: Mark filter* params as rw (Nico Pache) [RHEL-39303] - kunit: tool: Print UML command (Nico Pache) [RHEL-39303] - time/kunit: Use correct format specifier (Nico Pache) [RHEL-39303] - Documentation: KUnit: Update the instructions on how to test static functions (Nico Pache) [RHEL-39303] - kunit: run test suites only after module initialization completes (Nico Pache) [RHEL-39303] - MAINTAINERS: kunit: Add Rae Moar as a reviewer (Nico Pache) [RHEL-39303] - lib: checksum: Fix build with CONFIG_NET=n (Nico Pache) [RHEL-39303] - kunit: Add tests for csum_ipv6_magic and ip_fast_csum (Nico Pache) [RHEL-39303] - Documentation: kunit: Add clang UML coverage example (Nico Pache) [RHEL-39303] - kunit: Protect string comparisons against NULL (Nico Pache) [RHEL-39303] - kunit: Add example of kunit_activate_static_stub() with pointer-to-function (Nico Pache) [RHEL-39303] - kunit: Allow passing function pointer to kunit_activate_static_stub() (Nico Pache) [RHEL-39303] - kunit: Fix NULL-dereference in kunit_init_suite() if suite->log is NULL (Nico Pache) [RHEL-39303] - kunit: Reset test->priv after each param iteration (Nico Pache) [RHEL-39303] - kunit: Add example for using test->priv (Nico Pache) [RHEL-39303] - Documentation: Add debugfs docs with run after boot (Nico Pache) [RHEL-39303] - kunit: add ability to run tests after boot using debugfs (Nico Pache) [RHEL-39303] - kunit: add is_init test attribute (Nico Pache) [RHEL-39303] - kunit: add example suite to test init suites (Nico Pache) [RHEL-39303] - kunit: add KUNIT_INIT_TABLE to init linker section (Nico Pache) [RHEL-39303] - kunit: move KUNIT_TABLE out of INIT_DATA (Nico Pache) [RHEL-39303] - kunit: tool: add test for parsing attributes (Nico Pache) [RHEL-39303] - kunit: tool: fix parsing of test attributes (Nico Pache) [RHEL-39303] - kunit: debugfs: Handle errors from alloc_string_stream() (Nico Pache) [RHEL-39303] - kunit: debugfs: Fix unchecked dereference in debugfs_print_results() (Nico Pache) [RHEL-39303] - kunit: string-stream: Allow ERR_PTR to be passed to string_stream_destroy() (Nico Pache) [RHEL-39303] - kunit: string-stream-test: Avoid cast warning when testing gfp_t flags (Nico Pache) [RHEL-39303] - mptcp: fill in missing MODULE_DESCRIPTION() (Nico Pache) [RHEL-39303] - kunit: test: Avoid cast warning when adding kfree() as an action (Nico Pache) [RHEL-39303] - kunit: Reset suite counter right before running tests (Nico Pache) [RHEL-39303] - kunit: Warn if tests are slow (Nico Pache) [RHEL-39303] - kasan: fix and update KUNIT_EXPECT_KASAN_FAIL comment (Nico Pache) [RHEL-39303] - x86/asm: Fix build of UML with KASAN (Nico Pache) [RHEL-39303] - kunit: Reset test status on each param iteration (Nico Pache) [RHEL-39303] - kunit: string-stream: Test performance of string_stream (Nico Pache) [RHEL-39303] - kunit: Use string_stream for test log (Nico Pache) [RHEL-39303] - kunit: string-stream: Add tests for freeing resource-managed string_stream (Nico Pache) [RHEL-39303] - kunit: string-stream: Decouple string_stream from kunit (Nico Pache) [RHEL-39303] - kunit: string-stream: Add kunit_alloc_string_stream() (Nico Pache) [RHEL-39303] - kunit: Don't use a managed alloc in is_literal() (Nico Pache) [RHEL-39303] - kunit: string-stream-test: Add cases for string_stream newline appending (Nico Pache) [RHEL-39303] - kunit: string-stream: Add option to make all lines end with newline (Nico Pache) [RHEL-39303] - kunit: string-stream: Improve testing of string_stream (Nico Pache) [RHEL-39303] - kunit: string-stream: Don't create a fragment for empty strings (Nico Pache) [RHEL-39303] - kunit: Fix wild-memory-access bug in kunit_free_suite_set() (Nico Pache) [RHEL-39303] - kunit: tool: Add command line interface to filter and report attributes (Nico Pache) [RHEL-39303] - kunit: tool: Enable CONFIG_FORTIFY_SOURCE under UML (Nico Pache) [RHEL-39303] - kunit: tool: undo type subscripts for subprocess.Popen (Nico Pache) [RHEL-39303] - kunit: tool: Add support for SH under QEMU (Nico Pache) [RHEL-39303] - kunit: tool: Add support for overriding the QEMU serial port (Nico Pache) [RHEL-39303] - kunit: tool: fix pre-existing `mypy --strict` errors and update run_checks.py (Nico Pache) [RHEL-39303] - kunit: tool: remove unused imports and variables (Nico Pache) [RHEL-39303] - kunit: tool: add subscripts for type annotations where appropriate (Nico Pache) [RHEL-39303] - kunit: tool: Add support for m68k under QEMU (Nico Pache) [RHEL-39303] - kunit: kunit.py extract handlers (Nico Pache) [RHEL-39303] - kunit: tool: remove redundant file.close() call in unit test (Nico Pache) [RHEL-39303] - kunit: tool: unit tests all check parser errors, standardize formatting a bit (Nico Pache) [RHEL-39303] - kunit: tool: make TestCounts a dataclass (Nico Pache) [RHEL-39303] - kunit: tool: make parser preserve whitespace when printing test log (Nico Pache) [RHEL-39303] - kunit: tool: Don't download risc-v opensbi firmware with wget (Nico Pache) [RHEL-39303] - kunit: tool: rename all_test_uml.config, use it for --alltests (Nico Pache) [RHEL-39303] - Documentation: KUnit: Fix non-uml anchor (Nico Pache) [RHEL-39303] - Documentation: Kunit: Fix inconsistent titles (Nico Pache) [RHEL-39303] - Documentation: kunit: fix trivial typo (Nico Pache) [RHEL-39303] - kunit: tool: make --raw_output=kunit (aka --raw_output) preserve leading spaces (Nico Pache) [RHEL-39303] - Documentation: Kunit: Add ref for other kinds of tests (Nico Pache) [RHEL-39303] - net: bridge: mst: fix suspicious rcu usage in br_mst_set_state (CKI Backport Bot) [RHEL-43727] {CVE-2024-36979} - net: bridge: mst: pass vlan group directly to br_mst_vlan_set_state (CKI Backport Bot) [RHEL-43727] {CVE-2024-36979} - net: bridge: mst: fix vlan use-after-free (CKI Backport Bot) [RHEL-43727] {CVE-2024-36979} - crypto: bcm - Fix pointer arithmetic (cki-backport-bot) [RHEL-44114] {CVE-2024-38579}- Add amd-pstate-ut to the mod-internal.list (David Arcari) [RHEL-53955] - firmware: cs_dsp: Return error if block header overflows file (David Arcari) [RHEL-53650] {CVE-2024-42238} - mm: prevent derefencing NULL ptr in pfn_section_valid() (Audra Mitchell) [RHEL-51138] {CVE-2024-41055} - mm, kmsan: fix infinite recursion due to RCU critical section (Audra Mitchell) [RHEL-51138] {CVE-2024-41055} - netfilter: nf_tables: prefer nft_chain_validate (Phil Sutter) [RHEL-51046] {CVE-2024-41042} - netfilter: nf_tables: allow loop termination for pending fatal signal (Phil Sutter) [RHEL-51046] - netfilter: nf_tables: fully validate NFT_DATA_VALUE on store to data registers (Phil Sutter) [RHEL-51522] {CVE-2024-42070} - netfilter: nft_inner: validate mandatory meta and payload (Phil Sutter) [RHEL-47486] {CVE-2024-39504} - netfilter: ipset: Fix suspicious rcu_dereference_protected() (Phil Sutter) [RHEL-47616] {CVE-2024-39503} - netfilter: ipset: Fix race between namespace cleanup and gc in the list:set type (Phil Sutter) [RHEL-47616] {CVE-2024-39503} - netfilter: ipset: Add list flush to cancel_gc (Phil Sutter) [RHEL-47616] {CVE-2024-39503} - qed/qede: Fix scheduling while atomic (John Meneghini) [RHEL-9751] - cachefiles: fix slab-use-after-free in cachefiles_withdraw_cookie() (Pavel Reichl) [RHEL-51157] {CVE-2024-41057} - cachefiles: fix slab-use-after-free in fscache_withdraw_volume() (Pavel Reichl) [RHEL-51163] {CVE-2024-41058} - netfs, fscache: export fscache_put_volume() and add fscache_try_get_volume() (Pavel Reichl) [RHEL-51157 RHEL-51163] - nvme-fabrics: use reserved tag for reg read/write command (CKI Backport Bot) [RHEL-51357] {CVE-2024-41082} - nvmet: always initialize cqe.result (Maurizio Lombardi) [RHEL-51334 RHEL-51335] {CVE-2024-41079} - nvmet: fix a possible leak when destroy a ctrl during qp establishment (Maurizio Lombardi) [RHEL-52019 RHEL-52020] {CVE-2024-42152} - NFSv4: Fix memory leak in nfs4_set_security_label (CKI Backport Bot) [RHEL-52083] {CVE-2024-41076} - xfs: don't walk off the end of a directory data block (CKI Backport Bot) [RHEL-50885] {CVE-2024-41013} - xfs: add bounds checking to xlog_recover_process_data (CKI Backport Bot) [RHEL-50862] {CVE-2024-41014} - tcp: avoid too many retransmit packets (Florian Westphal) [RHEL-48637] {CVE-2024-41007} - tcp: use signed arithmetic in tcp_rtx_probe0_timed_out() (Florian Westphal) [RHEL-48637] - nfs: handle error of rpc_proc_register() in init_nfs_fs() (Scott Mayhew) [RHEL-39906] {CVE-2024-36939} - mm/page_table_check: fix crash on ZONE_DEVICE (Chris von Recklinghausen) [RHEL-48052] {CVE-2024-40948} - net: asix: add proper error handling of usb read errors (Ken Cox) [RHEL-28110] {CVE-2021-47101} - asix: fix uninit-value in asix_mdio_read() (Ken Cox) [RHEL-28110] {CVE-2021-47101}- mptcp: fix possible NULL dereferences (Antoine Tenart) [RHEL-48648] - af_packet: use sk_skb_reason_drop to free rx packets (Antoine Tenart) [RHEL-48648] - udp: use sk_skb_reason_drop to free rx packets (Antoine Tenart) [RHEL-48648] - tcp: use sk_skb_reason_drop to free rx packets (Antoine Tenart) [RHEL-48648] - net: raw: use sk_skb_reason_drop to free rx packets (Antoine Tenart) [RHEL-48648] - ping: use sk_skb_reason_drop to free rx packets (Antoine Tenart) [RHEL-48648] - net: introduce sk_skb_reason_drop function (Antoine Tenart) [RHEL-48648] - net: add rx_sk to trace_kfree_skb (Antoine Tenart) [RHEL-48648] - tcp: rstreason: fully support in tcp_check_req() (Antoine Tenart) [RHEL-48648] - tcp: rstreason: handle timewait cases in the receive path (Antoine Tenart) [RHEL-48648] - tcp: rstreason: fully support in tcp_rcv_state_process() (Antoine Tenart) [RHEL-48648] - tcp: rstreason: fully support in tcp_ack() (Antoine Tenart) [RHEL-48648] - tcp: rstreason: fully support in tcp_rcv_synsent_state_process() (Antoine Tenart) [RHEL-48648] - rstreason: make it work in trace world (Antoine Tenart) [RHEL-48648] - mptcp: introducing a helper into active reset logic (Antoine Tenart) [RHEL-48648] - mptcp: support rstreason for passive reset (Antoine Tenart) [RHEL-48648] - tcp: support rstreason for passive reset (Antoine Tenart) [RHEL-48648] - rstreason: prepare for active reset (Antoine Tenart) [RHEL-48648] - rstreason: prepare for passive reset (Antoine Tenart) [RHEL-48648] - net: introduce rstreason to detect why the RST is sent (Antoine Tenart) [RHEL-48648] - trace: tcp: fully support trace_tcp_send_reset (Antoine Tenart) [RHEL-48648] - trace: adjust TP_STORE_ADDR_PORTS_SKB() parameters (Antoine Tenart) [RHEL-48648] - net: udp: add IP/port data to the tracepoint udp/udp_fail_queue_rcv_skb (Antoine Tenart) [RHEL-48648] - net: port TP_STORE_ADDR_PORTS_SKB macro to be tcp/udp independent (Antoine Tenart) [RHEL-48648] - trace: use TP_STORE_ADDRS() macro in inet_sock_set_state() (Antoine Tenart) [RHEL-48648] - trace: use TP_STORE_ADDRS() macro in inet_sk_error_report() (Antoine Tenart) [RHEL-48648] - trace: move to TP_STORE_ADDRS related macro to net_probe_common.h (Antoine Tenart) [RHEL-48648] - inet: preserve const qualifier in inet_sk() (Antoine Tenart) [RHEL-48648] - tcp: make dropreason in tcp_child_process() work (Antoine Tenart) [RHEL-48648] - tcp: make the dropreason really work when calling tcp_rcv_state_process() (Antoine Tenart) [RHEL-48648] - tcp: add dropreasons in tcp_rcv_state_process() (Antoine Tenart) [RHEL-48648] - tcp: add more specific possible drop reasons in tcp_rcv_synsent_state_process() (Antoine Tenart) [RHEL-48648] - tcp: introduce dropreasons in receive path (Antoine Tenart) [RHEL-48648] - tcp: use drop reasons in cookie check for ipv6 (Antoine Tenart) [RHEL-48648] - tcp: directly drop skb in cookie check for ipv6 (Antoine Tenart) [RHEL-48648] - tcp: use drop reasons in cookie check for ipv4 (Antoine Tenart) [RHEL-48648] - tcp: directly drop skb in cookie check for ipv4 (Antoine Tenart) [RHEL-48648] - tcp: add a dropreason definitions and prepare for cookie check (Antoine Tenart) [RHEL-48648] - tcp: Clean up goto labels in cookie_v[46]_check(). (Antoine Tenart) [RHEL-48648] - net: use %pS for kfree_skb tracing event location (Antoine Tenart) [RHEL-48648] - PCI: endpoint: remove bogus return in pci_epf_device_remove() (Brian Masney) [RHEL-47218] - mlxsw: spectrum_acl_tcam: Fix possible use-after-free during activity update (Ivan Vecera) [RHEL-37006] {CVE-2024-35855} - mlxsw: spectrum_acl_tcam: Fix possible use-after-free during rehash (Ivan Vecera) [RHEL-37010] {CVE-2024-35854} - mlxsw: spectrum_acl_tcam: Fix memory leak during rehash (Ivan Vecera) [RHEL-37014] {CVE-2024-35853} - mlxsw: spectrum_acl_tcam: Fix incorrect list API usage (Ivan Vecera) [RHEL-37486] {CVE-2024-36006}- tcp_metrics: validate source addr length (Guillaume Nault) [RHEL-52031] {CVE-2024-42154} - SUNRPC: Fix loop termination condition in gss_free_in_token_pages() (Benjamin Coddington) [RHEL-53004] - NFSD: Support write delegations in LAYOUTGET (Benjamin Coddington) [RHEL-53004] - nfs: fix undefined behavior in nfs_block_bits() (Benjamin Coddington) [RHEL-53004] - knfsd: LOOKUP can return an illegal error value (Benjamin Coddington) [RHEL-53004] - SUNRPC: Fixup gss_status tracepoint error output (Benjamin Coddington) [RHEL-53004] - nfs: pass explicit offset/count to trace events (Benjamin Coddington) [RHEL-53004] - net, sunrpc: Remap EPERM in case of connection failure in xs_tcp_setup_socket (Benjamin Coddington) [RHEL-53004] - gss_krb5: Fix the error handling path for crypto_sync_skcipher_setkey (Benjamin Coddington) [RHEL-53004] - NFSD: Fix nfsdcld warning (Benjamin Coddington) [RHEL-53004] - NFSv4.1 another fix for EXCHGID4_FLAG_USE_PNFS_DS for DS server (Benjamin Coddington) [RHEL-53004] - SUNRPC: avoid soft lockup when transmitting UDP to reachable server. (Benjamin Coddington) [RHEL-53004] - xprtrdma: Fix rpcrdma_reqs_reset() (Benjamin Coddington) [RHEL-53004] - Revert "nfsd: fix oops when reading pool_stats before server is started" (Benjamin Coddington) [RHEL-53004] - nfsd: initialise nfsd_info.mutex early. (Benjamin Coddington) [RHEL-53004] - nfs: drop the incorrect assertion in nfs_swap_rw() (Benjamin Coddington) [RHEL-53004] - SUNRPC: Fix backchannel reply, again (Benjamin Coddington) [RHEL-53004] - NFS: add barriers when testing for NFS_FSDATA_BLOCKED (Benjamin Coddington) [RHEL-53004] - SUNRPC: return proper error from gss_wrap_req_priv (Benjamin Coddington) [RHEL-53004] - NFSv4.1 enforce rootpath check in fs_location query (Benjamin Coddington) [RHEL-53004] - pNFS/filelayout: fixup pNfs allocation modes (Benjamin Coddington) [RHEL-53004] - rpcrdma: fix handling for RDMA_CM_EVENT_DEVICE_REMOVAL (Benjamin Coddington) [RHEL-53004] - NFS: Fix READ_PLUS when server doesn't support OP_READ_PLUS (Benjamin Coddington) [RHEL-53004] - sunrpc: fix NFSACL RPC retry on soft mount (Benjamin Coddington) [RHEL-53004] - nfs: keep server info for remounts (Benjamin Coddington) [RHEL-53004] - SUNRPC: Fix gss_free_in_token_pages() (Benjamin Coddington) [RHEL-53004] - sunrpc: removed redundant procp check (Benjamin Coddington) [RHEL-53004] - wifi: mt76: replace skb_put with skb_put_zero (CKI Backport Bot) [RHEL-52367] {CVE-2024-42225} - ice: xsk: fix txq interrupt mapping (Petr Oros) [RHEL-15670] - ice: add missing WRITE_ONCE when clearing ice_rx_ring::xdp_prog (Petr Oros) [RHEL-15670] - ice: improve updating ice_{t,r}x_ring::xsk_pool (Petr Oros) [RHEL-15670] - ice: toggle netif_carrier when setting up XSK pool (Petr Oros) [RHEL-15670] - ice: modify error handling when setting XSK pool in ndo_bpf (Petr Oros) [RHEL-15670] - ice: replace synchronize_rcu with synchronize_net (Petr Oros) [RHEL-15670] - ice: don't busy wait for Rx queue disable in ice_qp_dis() (Petr Oros) [RHEL-15670] - ice: respect netif readiness in AF_XDP ZC related ndo's (Petr Oros) [RHEL-15670] - wifi: rtw89: fw: scan offload prohibit all 6 GHz channel if no 6 GHz sband (CKI Backport Bot) [RHEL-51809] {CVE-2024-42125} - wifi: cfg80211: restrict NL80211_ATTR_TXQ_QUANTUM values (CKI Backport Bot) [RHEL-51767] {CVE-2024-42114} - udp: Set SOCK_RCU_FREE earlier in udp_lib_get_port(). (CKI Backport Bot) [RHEL-51033] {CVE-2024-41041} - ACPI: fix double INT_SRC_OVR override (Desnes Nunes) [RHEL-45576] - vfs: don't mod negative dentry count when on shrinker list (Brian Foster) [RHEL-46609] - fs/dcache: Re-use value stored to dentry->d_flags instead of re-reading (Brian Foster) [RHEL-46609] - netpoll: Fix race condition in netpoll_owner_active (CKI Backport Bot) [RHEL-49371] {CVE-2024-41005} - xfs: fix log recovery buffer allocation for the legacy h_size fixup (Bill O'Donnell) [RHEL-46479] {CVE-2024-39472} - tun: limit printing rate when illegal packet received by tun dev (Jon Maloy) [RHEL-35048] {CVE-2024-27013}- Revert: Duplicated code of __iowrite32_copy() (Lucas Zampieri) - cxl/mem: Fix no cxl_nvd during pmem region auto-assembling (John W. Linville) [RHEL-51364] {CVE-2024-41085} - cxl/region: Avoid null pointer dereference in region lookup (John W. Linville) [RHEL-51656] {CVE-2024-41084} - PCI/MSI: Fix UAF in msi_capability_init (John W. Linville) [RHEL-51436] {CVE-2024-41096} - perf test stat_bpf_counter.sh: Stabilize the test results (Michael Petlan) [RHEL-33020] - perf test bpf-counters: Add test for BPF event modifier (Michael Petlan) [RHEL-33020] - nvme: avoid double free special payload (CKI Backport Bot) [RHEL-51309] {CVE-2024-41073} - ext4: do not create EA inode under buffer lock (Carlos Maiolino) [RHEL-48282] {CVE-2024-40972} - ext4: fold quota accounting into ext4_xattr_inode_lookup_create() (Carlos Maiolino) [RHEL-48282] {CVE-2024-40972} - ext4: fix uninitialized ratelimit_state->lock access in __ext4_fill_super() (Carlos Maiolino) [RHEL-48517] {CVE-2024-40998} - ext4: turn quotas off if mount failed after enabling quotas (Carlos Maiolino) [RHEL-48517] {CVE-2024-40998} - arm64/io: add constant-argument check (Charles Mirabile) [RHEL-43402] - IB/mlx5: Use __iowrite64_copy() for write combining stores (Charles Mirabile) [RHEL-43402] - arm64/io: Provide a WC friendly __iowriteXX_copy() (Charles Mirabile) [RHEL-43402] - s390: Stop using weak symbols for __iowrite64_copy() (Charles Mirabile) [RHEL-43402] - s390: use the correct count for __iowrite64_copy() (Charles Mirabile) [RHEL-43402] - s390: Implement __iowrite32_copy() (Charles Mirabile) [RHEL-43402] - x86: Stop using weak symbols for __iowrite32_copy() (Charles Mirabile) [RHEL-43402] - hwmon: (dell-smm) Add Dell Precision 7540 to fan control whitelist (David Arcari) [RHEL-37108]- perf vendor events: Add westmereex counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add westmereep-sp counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add westmereep-dp counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update tigerlake events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add snowridgex counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update skylakex events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update skylake events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add silvermont counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update sierraforest events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update sapphirerapids events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Update sandybridge metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update rocketlake events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add nehalemex counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add nehalemep counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update meteorlake events and add counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add lunarlake counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add knightslanding counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update jaketown metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update ivytown metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update ivybridge metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update icelakex events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update icelake events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Update haswellx metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add haswell counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update graniterapids events and add counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update/add grandridge events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add goldmontplus counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add goldmont counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update emeraldrapids events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Update elkhartlake events (Michael Petlan) [RHEL-32689] - perf vendor events: Update cascadelakex events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Update broadwellx metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update broadwellde metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update broadwell metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add bonnell counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update alderlaken events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Update alderlake events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events amd: Add Zen 5 mapping (Michael Petlan) [RHEL-32689] - perf vendor events amd: Add Zen 5 metrics (Michael Petlan) [RHEL-32689] - perf vendor events amd: Add Zen 5 uncore events (Michael Petlan) [RHEL-32689] - perf vendor events amd: Add Zen 5 core events (Michael Petlan) [RHEL-32689] - perf vendor events intel: Remove info metrics erroneously in TopdownL1 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update snowridgex to 1.22 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update skylake to v58 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update skylakex to 1.33 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update sierraforest to 1.02 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update sapphirerapids to 1.20 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update meteorlake to 1.08 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update lunarlake to 1.01 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update icelakex to 1.24 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update grandridge to 1.02 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update emeraldrapids to 1.06 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update cascadelakex to 1.21 (Michael Petlan) [RHEL-32689] - perf list: Escape '\r' in JSON output (Michael Petlan) [RHEL-37153] - filelock: Fix fcntl/close race recovery compat path (Pavel Reichl) [RHEL-50898] {CVE-2024-41020} - x86: stop playing stack games in profile_pc() (CKI Backport Bot) [RHEL-51649] {CVE-2024-42096} - pinctrl: fix deadlock in create_pinctrl() when handling -EPROBE_DEFER (CKI Backport Bot) [RHEL-51624] {CVE-2024-42090} - ftruncate: pass a signed offset (CKI Backport Bot) [RHEL-51605] {CVE-2024-42084} - firmware: cs_dsp: Use strnlen() on name fields in V1 wmfw files (CKI Backport Bot) [RHEL-51150] {CVE-2024-41056} - filelock: fix potential use-after-free in posix_lock_inode (CKI Backport Bot) [RHEL-51103] {CVE-2024-41049} - firmware: cs_dsp: Fix overflow checking of wmfw header (CKI Backport Bot) [RHEL-51005] {CVE-2024-41039} - firmware: cs_dsp: Prevent buffer overrun when processing V2 alg headers (CKI Backport Bot) [RHEL-50993] {CVE-2024-41038} - tools/perf: Handle perftool-testsuite_probe testcases fail when kernel debuginfo is not present (Michael Petlan) [RHEL-50646] - perf/x86/amd/core: Define a proper ref-cycles event for Zen 4 and later (Michael Petlan) [RHEL-44190] - perf/x86/amd/core: Update and fix stalled-cycles-* events for Zen 2 and later (Michael Petlan) [RHEL-44190] - net: hns3: fix kernel crash problem in concurrent scenario (Ken Cox) [RHEL-47499] {CVE-2024-39507} - powerpc/perf: Set cpumode flags using sample address (Michael Petlan) [RHEL-12231] - Input: gpio-keys - filter gpio_keys -EPROBE_DEFER error messages (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - add system suspend support for dedicated wakeirqs (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - convert to dev_err_probe() (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - use input_report_key() (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - add support for linux,input-value DTS property (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - cancel delayed work only in case of GPIO (Luiz Capitulino) [RHEL-50463] - redhat/configs: enable CONFIG_KEYBOARD_GPIO (Luiz Capitulino) [RHEL-50463] - workqueue: Always queue work items to the newest PWQ for order workqueues (Waiman Long) [RHEL-49500] - workqueue: Update cpumasks after only applying it successfully (Waiman Long) [RHEL-49500] - workqueue: Cleanup subsys attribute registration (Waiman Long) [RHEL-49500] - workqueue: Fix divide error in wq_update_node_max_active() (Waiman Long) [RHEL-49500] - workqueue: The default node_nr_active should have its max set to max_active (Waiman Long) [RHEL-49500] - workqueue: Fix selection of wake_cpu in kick_pool() (Waiman Long) [RHEL-49500] - i40e: Fully suspend and resume IO operations in EEH case (Kamal Heib) [RHEL-32176] - i40e: factoring out i40e_suspend/i40e_resume (Kamal Heib) [RHEL-32176] - i40e: Add and use helper to reconfigure TC for given VSI (Kamal Heib) [RHEL-32176] - i40e: Add helper to access main VEB (Kamal Heib) [RHEL-32176] - i40e: Consolidate checks whether given VSI is main (Kamal Heib) [RHEL-32176] - i40e: Add helper to access main VSI (Kamal Heib) [RHEL-32176] - i40e: Refactor argument of i40e_detect_recover_hung() (Kamal Heib) [RHEL-32176] - i40e: Refactor argument of several client notification functions (Kamal Heib) [RHEL-32176] - i40e: Remove flags field from i40e_veb (Kamal Heib) [RHEL-32176] - i40e: Fix devlink port unregistering (Kamal Heib) [RHEL-32176] - i40e: Do not call devlink_port_type_clear() (Kamal Heib) [RHEL-32176] - i40e: Align devlink info versions with ice driver and add docs (Kamal Heib) [RHEL-32176] - i40e: Add PBA as board id info to devlink .info_get (Kamal Heib) [RHEL-32176] - i40e: Add handler for devlink .info_get (Kamal Heib) [RHEL-32176] - i40e: Implement ndo_get_devlink_port (Kamal Heib) [RHEL-32176] - i40e: Add initial devlink support (Kamal Heib) [RHEL-32176] - dmaengine: idxd: Check for driver name match before sva user feature (Jerry Snitselaar) [RHEL-44836 RHEL-46619] - dmaengine: ioatdma: Fix kmemleak in ioat_pci_probe() (Jerry Snitselaar) [RHEL-44836] - dmaengine: ioatdma: Fix error path in ioat3_dma_probe() (Jerry Snitselaar) [RHEL-44836] - dmaengine: ioatdma: Fix leaking on version mismatch (Jerry Snitselaar) [RHEL-44836] - dmaengine: idma64: Add check for dma_set_max_seg_size (Jerry Snitselaar) [RHEL-44836] - dmaengine: tegra186: Fix residual calculation (Jerry Snitselaar) [RHEL-44836] - idma64: Don't try to serve interrupts when device is powered off (Jerry Snitselaar) [RHEL-44836] - dmaengine: ti: k3-udma: Report short packet errors (Jerry Snitselaar) [RHEL-44836] - dmaengine: tegra210-adma: fix global intr clear (Jerry Snitselaar) [RHEL-44836] - dma: gpi: remove spurious unlock in gpi_ch_init (Jerry Snitselaar) [RHEL-44836] - dmaengine: idxd: Fix oops during rmmod on single-CPU platforms (Jerry Snitselaar) [RHEL-37363] {CVE-2024-35989} - dmaengine: idxd: Convert spinlock to mutex to lock evl workqueue (Jerry Snitselaar) [RHEL-44836] - dmaengine: idxd: Fix possible Use-After-Free in irq_process_work_list (Jerry Snitselaar) [RHEL-44836] - dmaengine: ioatdma: Fix missing kmem_cache_destroy() (Jerry Snitselaar) [RHEL-44836] - platform/x86/intel/sdsi: Add attribute to read the current meter state (David Arcari) [RHEL-15562] - platform/x86/intel/sdsi: Add in-band BIOS lock support (David Arcari) [RHEL-15562] - platform/x86/intel/sdsi: Combine read and write mailbox flows (David Arcari) [RHEL-15562] - platform/x86/intel/sdsi: Set message size during writes (David Arcari) [RHEL-15562] - cxl/cper: Fix non-ACPI-APEI-GHES build (John Allen) [RHEL-36781] - driver core: Add a guard() definition for the device_lock() (John Allen) [RHEL-36781] - cxl/cper: Remove duplicated GUID defines (John Allen) [RHEL-36781] - cxl/pci: Process CPER events (John Allen) [RHEL-36781] - acpi/ghes: Process CXL Component Events (John Allen) [RHEL-36781] - acpi/ghes: Remove CXL CPER notifications (John Allen) [RHEL-36781] - cxl/region: Allow out of order assembly of autodiscovered regions (John Allen) [RHEL-36781] - cxl/region: Handle endpoint decoders in cxl_region_find_decoder() (John Allen) [RHEL-36781] - cxl/trace: Remove unnecessary memcpy's (John Allen) [RHEL-36781] - cxl/cper: Fix errant CPER prints for CXL events (John Allen) [RHEL-36781] - cxl/pci: Register for and process CPER events (John Allen) [RHEL-36781] - PCI: Introduce cleanup helpers for device reference counts and locks (John Allen) [RHEL-36781] - acpi/ghes: Process CXL Component Events (John Allen) [RHEL-36781] - cxl/events: Create a CXL event union (John Allen) [RHEL-36781] - cxl/events: Separate UUID from event structures (John Allen) [RHEL-36781] - cxl/events: Remove passing a UUID to known event traces (John Allen) [RHEL-36781] - cxl/events: Create common event UUID defines (John Allen) [RHEL-36781] - cxl/events: Promote CXL event structures to a core header (John Allen) [RHEL-36781] - cxl/trace: Pass UUID explicitly to event traces (John Allen) [RHEL-36781] - cxl/pci: Change CXL AER support check to use native AER (John Allen) [RHEL-36781] - cxl/hdm: Fix && vs || bug (John Allen) [RHEL-36781] - cxl/core/regs: Rework cxl_map_pmu_regs() to use map->dev for devm (John Allen) [RHEL-36781] - cxl/core/regs: Rename phys_addr in cxl_map_component_regs() (John Allen) [RHEL-36781] - cxl/pci: Disable root port interrupts in RCH mode (John Allen) [RHEL-36781] - cxl/pci: Skip to handle RAS errors if CXL.mem device is detached (John Allen) [RHEL-36781] - cxl/pci: Add RCH downstream port error logging (John Allen) [RHEL-36781] - cxl/pci: Map RCH downstream AER registers for logging protocol errors (John Allen) [RHEL-36781] - cxl/pci: Update CXL error logging to use RAS register address (John Allen) [RHEL-36781] - cxl/pci: Add RCH downstream port AER register discovery (John Allen) [RHEL-36781] - cxl/port: Remove Component Register base address from struct cxl_port (John Allen) [RHEL-36781] - cxl/pci: Remove Component Register base address from struct cxl_dev_state (John Allen) [RHEL-36781] - cxl/hdm: Use stored Component Register mappings to map HDM decoder capability (John Allen) [RHEL-36781] - cxl/pci: Store the endpoint's Component Register mappings in struct cxl_dev_state (John Allen) [RHEL-36781] - cxl/port: Pre-initialize component register mappings (John Allen) [RHEL-36781] - cxl/port: Rename @comp_map to @reg_map in struct cxl_register_map (John Allen) [RHEL-36781] - Fix cxl_map_component_regs and cxl_map_device_regs (John Allen) [RHEL-36781] - io_uring: only taint the kernel on successful system call (Jeff Moyer) [RHEL-27755] - io_uring/net: ensure async prep handlers always initialize ->done_io (Jeff Moyer) [RHEL-27755] - io-wq: write next_work before dropping acct_lock (Jeff Moyer) [RHEL-27755] - io_uring: use the right type for work_llist empty check (Jeff Moyer) [RHEL-27755] - io_uring: clear opcode specific data for an early failure (Jeff Moyer) [RHEL-27755 RHEL-37293] {CVE-2024-35923} - io_uring: clean rings on NO_MMAP alloc fail (Jeff Moyer) [RHEL-27755] - io_uring/net: correctly handle multishot recvmsg retry setup (Jeff Moyer) [RHEL-27755] - io_uring: fix poll_remove stalled req completion (Jeff Moyer) [RHEL-27755] - io_uring: Fix release of pinned pages when __io_uaddr_map fails (Jeff Moyer) [RHEL-27755 RHEL-36926] {CVE-2024-35831} - io_uring: don't save/restore iowait state (Jeff Moyer) [RHEL-27755] - io_uring/net: correct the type of variable (Jeff Moyer) [RHEL-27755] - io_uring/net: fix overflow check in io_recvmsg_mshot_prep() (Jeff Moyer) [RHEL-27755 RHEL-36928] {CVE-2024-35827} - io_uring/net: move receive multishot out of the generic msghdr path (Jeff Moyer) [RHEL-27755] - io_uring/net: unify how recvmsg and sendmsg copy in the msghdr (Jeff Moyer) [RHEL-27755] - io_uring: remove unconditional looping in local task_work handling (Jeff Moyer) [RHEL-27755] - io_uring: remove looping around handling traditional task_work (Jeff Moyer) [RHEL-27755] - io_uring: fail NOP if non-zero op flags is passed in (Jeff Moyer) [RHEL-27755] - io_uring/net: restore msg_control on sendzc retry (Jeff Moyer) [RHEL-27755] - io_uring: Fix io_cqring_wait() not restoring sigmask on get_timespec64() failure (Jeff Moyer) [RHEL-27755] - io_uring/kbuf: hold io_buffer_list reference over mmap (Jeff Moyer) [RHEL-27755 RHEL-37250] {CVE-2024-35880} - io_uring/kbuf: protect io_buffer_list teardown with a reference (Jeff Moyer) [RHEL-27755] - io_uring/kbuf: get rid of bl->is_ready (Jeff Moyer) [RHEL-27755] - io_uring/kbuf: get rid of lower BGID lists (Jeff Moyer) [RHEL-27755] - io_uring: use private workqueue for exit work (Jeff Moyer) [RHEL-27755] - io_uring: disable io-wq execution of multishot NOWAIT requests (Jeff Moyer) [RHEL-27755] - io_uring: refactor DEFER_TASKRUN multishot checks (Jeff Moyer) [RHEL-27755] - io_uring/net: move recv/recvmsg flags out of retry loop (Jeff Moyer) [RHEL-27755] - io_uring: fix mshot io-wq checks (Jeff Moyer) [RHEL-27755] - io_uring/net: fix sendzc lazy wake polling (Jeff Moyer) [RHEL-27755] - io_uring/net: remove dependency on REQ_F_PARTIAL_IO for sr->done_io (Jeff Moyer) [RHEL-27755] - io_uring/rw: don't allow multishot reads without NOWAIT support (Jeff Moyer) [RHEL-27755] - io_uring/waitid: always remove waitid entry for cancel all (Jeff Moyer) [RHEL-27755] - io_uring/futex: always remove futex entry for cancel all (Jeff Moyer) [RHEL-27755] - io_uring/rw: return IOU_ISSUE_SKIP_COMPLETE for multishot retry (Jeff Moyer) [RHEL-27755] - io_uring: fix io_queue_proc modifying req->flags (Jeff Moyer) [RHEL-27755] - io_uring: fix mshot read defer taskrun cqe posting (Jeff Moyer) [RHEL-27755] - io_uring/net: fix multishot accept overflow handling (Jeff Moyer) [RHEL-27755] - io_uring: add io_file_can_poll() helper (Jeff Moyer) [RHEL-27755] - io_uring: expand main struct io_kiocb flags to 64-bits (Jeff Moyer) [RHEL-27755] - io_uring/net: fix sr->len for IORING_OP_RECV with MSG_WAITALL and buffers (Jeff Moyer) [RHEL-27755] - io_uring/net: limit inline multishot retries (Jeff Moyer) [RHEL-27755] - io_uring/poll: add requeue return code from poll multishot handling (Jeff Moyer) [RHEL-27755] - io_uring/net: un-indent mshot retry path in io_recv_finish() (Jeff Moyer) [RHEL-27755] - io_uring/poll: move poll execution helpers higher up (Jeff Moyer) [RHEL-27755] - io_uring/rw: ensure poll based multishot read retries appropriately (Jeff Moyer) [RHEL-27755] - io_uring: enable audit and restrict cred override for IORING_OP_FIXED_FD_INSTALL (Jeff Moyer) [RHEL-27755] - io_uring: combine cq_wait_nr checks (Jeff Moyer) [RHEL-27755] - io_uring: clean *local_work_add var naming (Jeff Moyer) [RHEL-27755] - io_uring: clean up local tw add-wait sync (Jeff Moyer) [RHEL-27755] - io_uring: adjust defer tw counting (Jeff Moyer) [RHEL-27755] - io_uring/register: guard compat syscall with CONFIG_COMPAT (Jeff Moyer) [RHEL-27755] - io_uring/rsrc: improve code generation for fixed file assignment (Jeff Moyer) [RHEL-27755] - io_uring/rw: cleanup io_rw_done() (Jeff Moyer) [RHEL-27755] - io_uring/kbuf: add method for returning provided buffer ring head (Jeff Moyer) [RHEL-27755] - io_uring/register: move io_uring_register(2) related code to register.c (Jeff Moyer) [RHEL-27755] - io_uring/openclose: add support for IORING_OP_FIXED_FD_INSTALL (Jeff Moyer) [RHEL-27755] - io_uring/cmd: inline io_uring_cmd_get_task (Jeff Moyer) [RHEL-27755] - io_uring/cmd: inline io_uring_cmd_do_in_task_lazy (Jeff Moyer) [RHEL-27755] - io_uring: split out cmd api into a separate header (Jeff Moyer) [RHEL-27755] - io_uring: optimise ltimeout for inline execution (Jeff Moyer) [RHEL-27755] - io_uring: don't check iopoll if request completes (Jeff Moyer) [RHEL-27755] - file: remove pointless wrapper (Jeff Moyer) [RHEL-27755] - io_uring/poll: don't enable lazy wake for POLLEXCLUSIVE (Jeff Moyer) [RHEL-27755] - io_uring: do not clamp read length for multishot read (Jeff Moyer) [RHEL-27755] - io_uring: do not allow multishot read to set addr or len (Jeff Moyer) [RHEL-27755] - io_uring: indicate if io_kbuf_recycle did recycle anything (Jeff Moyer) [RHEL-27755] - io_uring/rw: add separate prep handler for fixed read/write (Jeff Moyer) [RHEL-27755] - io_uring/rw: add separate prep handler for readv/writev (Jeff Moyer) [RHEL-27755] - io_uring/rw: don't attempt to allocate async data if opcode doesn't need it (Jeff Moyer) [RHEL-27755] - selftests/bpf/sockopt: Add io_uring support (Jeff Moyer) [RHEL-27755] - io_uring/cmd: Introduce SOCKET_URING_OP_SETSOCKOPT (Jeff Moyer) [RHEL-27755] - io_uring/cmd: Introduce SOCKET_URING_OP_GETSOCKOPT (Jeff Moyer) [RHEL-27755] - io_uring/cmd: return -EOPNOTSUPP if net is disabled (Jeff Moyer) [RHEL-27755] - selftests/net: Extract uring helpers to be reusable (Jeff Moyer) [RHEL-27755] - tools headers: Grab copy of io_uring.h (Jeff Moyer) [RHEL-27755] - io_uring/cmd: Pass compat mode in issue_flags (Jeff Moyer) [RHEL-27755] - net/socket: Break down __sys_getsockopt (Jeff Moyer) [RHEL-27755] - net/socket: Break down __sys_setsockopt (Jeff Moyer) [RHEL-27755] - bpf: Add sockptr support for setsockopt (Jeff Moyer) [RHEL-27755] - bpf: Add sockptr support for getsockopt (Jeff Moyer) [RHEL-27755] - io_uring/poll: use IOU_F_TWQ_LAZY_WAKE for wakeups (Jeff Moyer) [RHEL-27755] - io_uring: use files_lookup_fd_locked() (Jeff Moyer) [RHEL-27755] - io_uring: add support for vectored futex waits (Jeff Moyer) [RHEL-27755] - io_uring: add support for futex wake and wait (Jeff Moyer) [RHEL-27755] - io_uring: cancelable uring_cmd (Jeff Moyer) [RHEL-27755] - io_uring: retain top 8bits of uring_cmd flags for kernel internal use (Jeff Moyer) [RHEL-27755] - io_uring: add IORING_OP_WAITID support (Jeff Moyer) [RHEL-27755] - io_uring/rw: add support for IORING_OP_READ_MULTISHOT (Jeff Moyer) [RHEL-27755] - exit: add internal include file with helpers (Jeff Moyer) [RHEL-27755] - exit: add kernel_waitid_prepare() helper (Jeff Moyer) [RHEL-27755] - exit: move core of do_wait() into helper (Jeff Moyer) [RHEL-27755] - exit: abstract out should_wake helper for child_wait_callback() (Jeff Moyer) [RHEL-27755] - io_uring/rw: mark readv/writev as vectored in the opcode definition (Jeff Moyer) [RHEL-27755] - io_uring/rw: split io_read() into a helper (Jeff Moyer) [RHEL-27755] - io_uring/rsrc: Annotate struct io_mapped_ubuf with __counted_by (Jeff Moyer) [RHEL-27755] - io_uring: use kiocb_{start,end}_write() helpers (Jeff Moyer) [RHEL-27755] - fs: create kiocb_{start,end}_write() helpers (Jeff Moyer) [RHEL-27755] - fs: add kerneldoc to file_{start,end}_write() helpers (Jeff Moyer) [RHEL-27755] - io_uring: rename kiocb_end_write() local helper (Jeff Moyer) [RHEL-27755] - io_uring: use call_rcu_hurry if signaling an eventfd (Jeff Moyer) [RHEL-27755] - pipe: check for IOCB_NOWAIT alongside O_NONBLOCK (Jeff Moyer) [RHEL-27755] - pipe: set FMODE_NOWAIT on pipes (Jeff Moyer) [RHEL-27755] - splice: clear FMODE_NOWAIT on file if splice/vmsplice is used (Jeff Moyer) [RHEL-27755] - net: move dev->state into net_device_read_txrx group (Felix Maurer) [RHEL-30902] - net-device: move lstats in net_device_read_txrx (Felix Maurer) [RHEL-30902] - tcp: move tp->scaling_ratio to tcp_sock_read_txrx group (Felix Maurer) [RHEL-30902] - net-device: move xdp_prog to net_device_read_rx (Felix Maurer) [RHEL-30902] - net-device: move gso_partial_features to net_device_read_tx (Felix Maurer) [RHEL-30902] - Documentations: fix net_cachelines documentation build warning (Felix Maurer) [RHEL-30902] - tcp: reorganize tcp_sock fast path variables (Felix Maurer) [RHEL-30902] - net-device: reorganize net_device fast path variables (Felix Maurer) [RHEL-30902] - netns-ipv4: reorganize netns_ipv4 fast path variables (Felix Maurer) [RHEL-30902] - cache: enforce cache groups (Felix Maurer) [RHEL-30902] - Documentations: Analyze heavily used Networking related structs (Felix Maurer) [RHEL-30902] - net/tcp: refactor tcp_inet6_sk() (Felix Maurer) [RHEL-30902]- filelock: Remove locks reliably when fcntl/close race is detected (Bill O'Donnell) [RHEL-50176] {CVE-2024-41012} - tick/nohz_full: Don't abuse smp_call_function_single() in tick_setup_device() (Oleg Nesterov) [RHEL-30589] - sched/isolation: Fix boot crash when maxcpus < first housekeeping CPU (Oleg Nesterov) [RHEL-30589] - sched/isolation: Prevent boot crash when the boot CPU is nohz_full (Oleg Nesterov) [RHEL-30589] - tun: add missing verification for short frame (Patrick Talbert) [RHEL-50203] {CVE-2024-41091} - tap: add missing verification for short frame (Patrick Talbert) [RHEL-50265] {CVE-2024-41090} - mm: avoid overflows in dirty throttling logic (Chris von Recklinghausen) [RHEL-50004] - Revert "mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again" (Chris von Recklinghausen) [RHEL-50004] - lockdep: config: adjust MAX_LOCKDEP_ENTRIES and MAX_LOCKDEP_CHAINS for RT-debug (Luis Claudio R. Goncalves) [RHEL-49554] - rt: lockdep: fix "lockdep bfs error:-1" warning at boot (Luis Claudio R. Goncalves) [RHEL-49554] - redhat/configs: enable some RTCs needed on arm64 boards (Luiz Capitulino) [RHEL-21063] - redhat/configs: Make CONFIG_RTC_DRV_TEGRA=m (Luiz Capitulino) [RHEL-49511] - arm64/io: add constant-argument check (Ivan Vecera) [RHEL-48792] - arm64/io: Provide a WC friendly __iowriteXX_copy() (Ivan Vecera) [RHEL-48792] - s390: Stop using weak symbols for __iowrite64_copy() (Ivan Vecera) [RHEL-48792] - s390: Implement __iowrite32_copy() (Ivan Vecera) [RHEL-48792] - x86: Stop using weak symbols for __iowrite32_copy() (Ivan Vecera) [RHEL-48792] - nvmem: core: fix device node refcounting (Luiz Capitulino) [RHEL-47030] - nvmem: imx-ocotp: add support for post processing (Luiz Capitulino) [RHEL-47030] - nvmem: core: add nvmem cell post processing callback (Luiz Capitulino) [RHEL-47030] - nvmem: core: rework nvmem cell instance creation (Luiz Capitulino) [RHEL-47030] - mm/vmalloc: fix vmalloc which may return null if called with __GFP_NOFAIL (CKI Backport Bot) [RHEL-46467] {CVE-2024-39474} - redhat/configs: add config item for CONFIG_MFD_TPS65219 (Enric Balletbo i Serra) [RHEL-46714] - mfd: tps65219: Add GPIO cell instance (Enric Balletbo i Serra) [RHEL-46714] - regulator: tps65219: Fix matching interrupts for their regulators (Enric Balletbo i Serra) [RHEL-46714] - mfd: tps65219: Add driver for TI TPS65219 PMIC (Enric Balletbo i Serra) [RHEL-46714] - regulator: dt-bindings: Add TI TPS65219 PMIC bindings (Enric Balletbo i Serra) [RHEL-46714] - spi: fsl-lpspi: use 'time_left' variable with wait_for_completion_timeout() (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: remove redundant spi_controller_put call (Andrew Halaney) [RHEL-33234] - spi: lpspi: Avoid potential use-after-free in probe() (Andrew Halaney) [RHEL-33234] {CVE-2024-26866} - spi: fsl-lpspi: switch to use modern name (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: Read chip-select amount from hardware for i.MX93 (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: Move controller initialization further down (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: Remove num_cs from device struct (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: downgrade log level for pio mode (Andrew Halaney) [RHEL-33234] - spi: lpspi: disable lpspi module irq in DMA mode (Andrew Halaney) [RHEL-33234] - spi: lpspi: run transfer speed_hz sanity check (Andrew Halaney) [RHEL-33234] - spi: fsl-lpspi: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: support multiple cs for lpspi (Andrew Halaney) [RHEL-33234] - spi: introduce new helpers with using modern naming (Andrew Halaney) [RHEL-33234] - scsi: mpi3mr: Avoid possible run-time warning with long manufacturer strings (Ewan D. Milne) [RHEL-39925] - string.h: Introduce memtostr() and memtostr_pad() (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Fix some kernel-doc warnings in scsi_bsg_mpi3mr.h (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Avoid memcpy field-spanning write WARNING (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Replace deprecated strncpy() with assignments (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Reduce stack usage in mpi3mr_refresh_sas_ports() (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Use ida to manage mrioc ID (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Fix mpi3mr_fw.c kernel-doc warnings (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Replace 1-element array with flex-array (Ewan D. Milne) [RHEL-39925] - r8169: add missing conditional compiling for call to r8169_remove_leds (Izabela Bakollari) [RHEL-36272] - r8169: fix LED-related deadlock on module removal (Izabela Bakollari) [RHEL-36272] - r8169: add support for RTL8168M (Izabela Bakollari) [RHEL-36272] - r8169: fix issue caused by buggy BIOS on certain boards with RTL8168d (Izabela Bakollari) [RHEL-36272] - r8169: skip DASH fw status checks when DASH is disabled (Izabela Bakollari) [RHEL-36272] - r8169: add MODULE_FIRMWARE entry for RTL8126A (Izabela Bakollari) [RHEL-36272] - r8169: add support for returning tx_lpi_timer in ethtool get_eee (Izabela Bakollari) [RHEL-36272] - r8169: support setting the EEE tx idle timer on RTL8168h (Izabela Bakollari) [RHEL-36272] - r8169: add generic rtl_set_eee_txidle_timer function (Izabela Bakollari) [RHEL-36272] - r8169: add LED support for RTL8125/RTL8126 (Izabela Bakollari) [RHEL-36272] - r8169: improve checking for valid LED modes (Izabela Bakollari) [RHEL-36272] - r8169: add support for RTL8126A (Izabela Bakollari) [RHEL-36272] - r8169: simplify EEE handling (Izabela Bakollari) [RHEL-36272] - r8169: fix building with CONFIG_LEDS_CLASS=m (Izabela Bakollari) [RHEL-36272] - r8169: Fix PCI error on system resume (Izabela Bakollari) [RHEL-36272] - r8169: add support for LED's on RTL8168/RTL8101 (Izabela Bakollari) [RHEL-36272] - r8169: fix rtl8125b PAUSE frames blasting when suspended (Izabela Bakollari) [RHEL-36272] - r8169: improve handling task scheduling (Izabela Bakollari) [RHEL-36272] - r8169: remove multicast filter limit (Izabela Bakollari) [RHEL-36272] - r8169: remove not needed check in rtl_fw_write_firmware (Izabela Bakollari) [RHEL-36272] - r8169: improve RTL8411b phy-down fixup (Izabela Bakollari) [RHEL-36272] - mm: disable CONFIG_PER_VMA_LOCK until its fixed (Rafael Aquini) [RHEL-48221] - fork: lock VMAs of the parent process when forking (Rafael Aquini) [RHEL-48221] - mm: lock newly mapped VMA with corrected ordering (Rafael Aquini) [RHEL-48221] - mm: lock newly mapped VMA which can be modified after it becomes visible (Rafael Aquini) [RHEL-48221] - mm: lock a vma before stack expansion (Rafael Aquini) [RHEL-48221] - fork: lock VMAs of the parent process when forking (Rafael Aquini) [RHEL-48221] - shmem: fix smaps BUG sleeping while atomic (Rafael Aquini) [RHEL-48221] - arm64: mm: pass original fault address to handle_mm_fault() in PER_VMA_LOCK block (Rafael Aquini) [RHEL-48221] - mm: page_table_check: Ensure user pages are not slab pages (Rafael Aquini) [RHEL-48221] - mm: page_table_check: Make it dependent on EXCLUSIVE_SYSTEM_RAM (Rafael Aquini) [RHEL-48221] - hugetlb: pte_alloc_huge() to replace huge pte_alloc_map() (Rafael Aquini) [RHEL-48221] - mm: shrinkers: fix debugfs file permissions (Rafael Aquini) [RHEL-48221] - mm: correct arg in reclaim_pages()/reclaim_clean_pages_from_list() (Rafael Aquini) [RHEL-48221] - mm/huge_memory: revert "Partly revert "mm/thp: carry over dirty bit when thp splits on pmd"" (Rafael Aquini) [RHEL-48221] - mm/migrate: revert "mm/migrate: fix wrongly apply write bit after mkdirty on sparc64" (Rafael Aquini) [RHEL-48221] - mm: backing-dev: set variables dev_attr_min,max_bytes storage-class-specifier to static (Rafael Aquini) [RHEL-48221] - userfaultfd: convert mfill_atomic() to use a folio (Rafael Aquini) [RHEL-48221] - smaps: fix defined but not used smaps_shmem_walk_ops (Rafael Aquini) [RHEL-48221] - mm/smaps: simplify shmem handling of pte holes (Rafael Aquini) [RHEL-48221] - mm/smaps: fix shmem pte hole swap calculation (Rafael Aquini) [RHEL-48221] - arm64/mm: try VMA lock-based page fault handling first (Rafael Aquini) [RHEL-48221] - x86/mm: try VMA lock-based page fault handling first (Rafael Aquini) [RHEL-48221] - mm: move mmap_lock assert function definitions (Rafael Aquini) [RHEL-48221] - mm: remove vmf_insert_pfn_xxx_prot() for huge page-table entries (Rafael Aquini) [RHEL-48221] - mm: remove unused vmf_insert_mixed_prot() (Rafael Aquini) [RHEL-48221] - mm/memtest: add results of early memtest to /proc/meminfo (Rafael Aquini) [RHEL-48221] - mm/khugepaged: alloc_charge_hpage() take care of mem charge errors (Rafael Aquini) [RHEL-48221] - mm: hugetlb_vmemmap: simplify hugetlb_vmemmap_init() a bit (Rafael Aquini) [RHEL-48221] - mm: hugetlb: move hugeltb sysctls to its own file (Rafael Aquini) [RHEL-48221] - mm: sysctl: fix missing numa_stat when !CONFIG_HUGETLB_PAGE (Rafael Aquini) [RHEL-48221] - mm/slab: remove CONFIG_SLOB code from slab common code (Rafael Aquini) [RHEL-48221] - mm, page_flags: remove PG_slob_free (Rafael Aquini) [RHEL-48221] - mm/slub: fix help comment of SLUB_DEBUG (Rafael Aquini) [RHEL-48221] - splice: Export filemap/direct_splice_read() (Rafael Aquini) [RHEL-48221] - hugetlb: check for undefined shift on 32 bit architectures (Rafael Aquini) [RHEL-48221] - mm: update mmap_sem comments to refer to mmap_lock (Rafael Aquini) [RHEL-48221] - include/linux/mm: fix release_pages_arg kernel doc comment (Rafael Aquini) [RHEL-48221] - mm: shrinkers: add missing includes for undeclared types (Rafael Aquini) [RHEL-48221] - mm: fix typo in struct vm_operations_struct comments (Rafael Aquini) [RHEL-48221] - mm, slab: ignore SLAB_RECLAIM_ACCOUNT with CONFIG_SLUB_TINY (Rafael Aquini) [RHEL-48221] - slab: Remove special-casing of const 0 size allocations (Rafael Aquini) [RHEL-48221] - slab: Clean up SLOB vs kmalloc() definition (Rafael Aquini) [RHEL-48221] - slab: Explain why SLAB_TYPESAFE_BY_RCU reference before locking (Rafael Aquini) [RHEL-48221] - powerpc: Rely on generic definition of hugepd_t and is_hugepd when unused (Rafael Aquini) [RHEL-48221] - powerpc/nohash: Remove pgd_huge() stub (Rafael Aquini) [RHEL-48221] - mm: slab: fix comment for __assume_kmalloc_alignment (Rafael Aquini) [RHEL-48221]- net/mlx5: Fix MTMP register capability offset in MCAM register (Benjamin Poirier) [RHEL-24466] - net/mlx5: Fix peer devlink set for SF representor devlink port (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: Fix port number for counter query in multi-port configuration (Benjamin Poirier) [RHEL-24466] - net/mlx5: Restore mistakenly dropped parts in register devlink flow (Benjamin Poirier) [RHEL-24466] - net/mlx5: Lag, restore buckets number to default after hash LAG deactivation (Benjamin Poirier) [RHEL-24466] - net/mlx5e: RSS, Block XOR hash with over 128 channels (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Do not produce metadata freelist entries in Tx port ts WQE xmit (Benjamin Poirier) [RHEL-24466] - net/mlx5e: HTB, Fix inconsistencies with QoS SQs number (Benjamin Poirier) [RHEL-24466] - net/mlx5e: RSS, Block changing channels number when RXFH is configured (Benjamin Poirier) [RHEL-24466] - net/mlx5: Correctly compare pkt reformat ids (Benjamin Poirier) [RHEL-24466] - net/mlx5: offset comp irq index in name by one (Benjamin Poirier) [RHEL-24466] - net/mlx5: Register devlink first under devlink lock (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-switch, store eswitch pointer before registering devlink_param (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: Relax DEVX access upon modify commands (Benjamin Poirier) [RHEL-24466] - net/mlx5: Fix query of sd_group field (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Use the correct lag ports number when creating TISes (Benjamin Poirier) [RHEL-24466] - net/mlx5: DPLL, Implement fractional frequency offset get pin op (Benjamin Poirier) [RHEL-24466] - net/mlx5: DPLL, Use struct to get values from mlx5_dpll_synce_status_get() (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Use swap() instead of open coding it (Benjamin Poirier) [RHEL-24466] - net/mlx5: devcom, Add component size getter (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Decouple CQ from priv (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Statify function mlx5e_monitor_counter_arm (Benjamin Poirier) [RHEL-24466] - net/mlx5: Move TISes from priv to mdev HW resources (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove TLS-specific logic in generic create TIS API (Benjamin Poirier) [RHEL-24466] - net/mlx5: fs, Command to control TX flow table root (Benjamin Poirier) [RHEL-24466] - net/mlx5: fs, Command to control L2TABLE entry silent mode (Benjamin Poirier) [RHEL-24466] - net/mlx5: Expose Management PCIe Index Register (MPIR) (Benjamin Poirier) [RHEL-24466] - net/mlx5: Add mlx5_ifc bits used for supporting single netdev Socket-Direct (Benjamin Poirier) [RHEL-24466] - mlx5: implement VLAN tag XDP hint (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: Expose register c0 for RDMA device (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-Switch, expose eswitch manager vport (Benjamin Poirier) [RHEL-24466] - net/mlx5: Manage ICM type of SW encap (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: Support handling of SW encap ICM area (Benjamin Poirier) [RHEL-24466] - net/mlx5: Introduce indirect-sw-encap ICM properties (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Implement AF_XDP TX timestamp and checksum offload (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove early assignment to netdev->features (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Add local loopback counter to vport rep stats (Benjamin Poirier) [RHEL-24466] - net/mlx5: Query maximum frequency adjustment of the PTP hardware clock (Benjamin Poirier) [RHEL-24466] - net/mlx5: Convert scaled ppm values outside the s32 range for PHC frequency adjustments (Benjamin Poirier) [RHEL-24466] - net/mlx5: Initialize clock->ptp_info inside mlx5_init_timer_clock (Benjamin Poirier) [RHEL-24466] - net/mlx5: Refactor real time clock operation checks for PHC (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Access array with enum values instead of magic numbers (Benjamin Poirier) [RHEL-24466] - net/mlx5: simplify mlx5_set_driver_version string assignments (Benjamin Poirier) [RHEL-24466] - net/mlx5: Annotate struct mlx5_flow_handle with __counted_by (Benjamin Poirier) [RHEL-24466] - net/mlx5: Annotate struct mlx5_fc_bulk with __counted_by (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Some cleanup in mlx5e_tc_stats_matchall() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Allow sync reset flow when BF MGT interface device is present (Benjamin Poirier) [RHEL-24466] - net/mlx5: print change on SW reset semaphore returns busy (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Switch to using _bh variant of of spinlock API in port timestamping NAPI poll context (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Fix MACsec state loss upon state update in offload path (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Change the warning when ignore_flow_level is not supported (Benjamin Poirier) [RHEL-24466] - net/mlx5: Check capability for fw_reset (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-switch, Change flow rule destination checking (Benjamin Poirier) [RHEL-24466] - Revert "net/mlx5: Block entering switchdev mode with ns inconsistency" (Benjamin Poirier) [RHEL-24466] - net/mlx5: DPLL, Fix possible use after free after delayed work timer triggers (Benjamin Poirier) [RHEL-24466] - IB/mlx5: Don't expose debugfs entries for RRoCE general parameters if not supported (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Ignore IPsec replay window values on sender side (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Allow software parsing when IPsec crypto is enabled (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use mlx5 device constant for selecting CQ period mode for ASO (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Can't go to uplink vport on RX rule (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Use the right GVMI number for drop action (Benjamin Poirier) [RHEL-24466] - net/mlx5: Bridge, fix multicast packets sent to uplink (Benjamin Poirier) [RHEL-24466] - net/mlx5: Fix a WARN upon a callback command failure (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Fix inconsistent hairpin RQT sizes (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Fix a race in command alloc flow (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Allow old devices to use multi destination FTE (Benjamin Poirier) [RHEL-24466] - net/mlx5: Free used cpus mask when an IRQ is released (Benjamin Poirier) [RHEL-24466] - Revert "net/mlx5: DR, Supporting inline WQE when possible" (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Increase max supported channels number to 256 (Benjamin Poirier) [RHEL-24463 RHEL-24466] - net/mlx5e: Preparations for supporting larger number of channels (Benjamin Poirier) [RHEL-24463 RHEL-24466] - net/mlx5e: Refactor mlx5e_rss_init() and mlx5e_rss_free() API's (Benjamin Poirier) [RHEL-24463 RHEL-24466] - net/mlx5e: Refactor mlx5e_rss_set_rxfh() and mlx5e_rss_get_rxfh() (Benjamin Poirier) [RHEL-24463 RHEL-24466] - net/mlx5e: Refactor rx_res_init() and rx_res_free() APIs (Benjamin Poirier) [RHEL-24463 RHEL-24466] - net/mlx5e: Use PTR_ERR_OR_ZERO() to simplify code (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use PTR_ERR_OR_ZERO() to simplify code (Benjamin Poirier) [RHEL-24466] - net/mlx5: fix config name in Kconfig parameter documentation (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove unused declaration (Benjamin Poirier) [RHEL-24466] - net/mlx5: Replace global mlx5_intf_lock with HCA devcom component lock (Benjamin Poirier) [RHEL-24466] - net/mlx5: Refactor LAG peer device lookout bus logic to mlx5 devcom (Benjamin Poirier) [RHEL-24466] - net/mlx5: Avoid false positive lockdep warning by adding lock_class_key (Benjamin Poirier) [RHEL-24466] - net/mlx5: Redesign SF active work to remove table_lock (Benjamin Poirier) [RHEL-24466] - net/mlx5: Parallelize vhca event handling (Benjamin Poirier) [RHEL-24466] - mlx5: Fix type of mode parameter in mlx5_dpll_device_mode_get() (Benjamin Poirier) [RHEL-24466] - net: Tree wide: Replace xdp_do_flush_map() with xdp_do_flush(). (mlx5) (Benjamin Poirier) [RHEL-24466] - net/mlx5: Introduce ifc bits for migration in a chunk mode (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: Implement mkeys management via LIFO queue (Benjamin Poirier) [RHEL-24466] - net/mlx5: Enable 4 ports multiport E-switch (Benjamin Poirier) [RHEL-24466] - net/mlx5: Add a health error syndrome for pci data poisoned (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Handle multi destination action in the right order (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Add check for multi destination FTE (Benjamin Poirier) [RHEL-24466] - net/mlx5: Bridge, Enable mcast in smfs steering mode (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Check police action rate for matchall filter (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Consider aggregated port speed during rate configuration (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant max_sfs check and field from struct mlx5_sf_dev_table (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove SF table reference counting (Benjamin Poirier) [RHEL-24466] - net/mlx5: Push common deletion code into mlx5_sf_del() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Rename mlx5_sf_deactivate_all() to mlx5_sf_del_all() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Move state lock taking into mlx5_sf_dealloc() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Convert SF port_indices xarray to function_ids xarray (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use devlink port pointer to get the pointer of container SF struct (Benjamin Poirier) [RHEL-24466] - net/mlx5: Call mlx5_sf_id_erase() once in mlx5_sf_dealloc() (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Set en auxiliary devlink instance as nested (Benjamin Poirier) [RHEL-24466] - net/mlx5: SF, Implement peer devlink set for SF representor devlink port (Benjamin Poirier) [RHEL-24466] - net/mlx5: Lift reload limitation when SFs are present (Benjamin Poirier) [RHEL-24466] - net/mlx5: Disable eswitch as the first thing in mlx5_unload() (Benjamin Poirier) [RHEL-24466] - mlx5: Implement SyncE support using DPLL infrastructure (Benjamin Poirier) [RHEL-24466] - net/mlx5: Perform DMA operations in the right locations (Benjamin Poirier) [RHEL-24466] - net/mlx5e: macsec: use update_pn flag instead of PN comparation (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Supporting inline WQE when possible (Benjamin Poirier) [RHEL-24466] - net/mlx5: Update dead links in Kconfig documentation (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove health syndrome enum duplication (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Remove unneeded local variable (Benjamin Poirier) [RHEL-24466] - net/mlx5: IRQ, consolidate irq and affinity mask allocation (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Fix spelling mistake "Faided" -> "Failed" (Benjamin Poirier) [RHEL-24466] - net/mlx5e: aRFS, Introduce ethtool stats (Benjamin Poirier) [RHEL-24466] - net/mlx5e: aRFS, Warn if aRFS table does not exist for aRFS rule (Benjamin Poirier) [RHEL-24466] - net/mlx5e: aRFS, Prevent repeated kernel rule migrations requests (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant check of mlx5_vhca_event_supported() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use mlx5_sf_start_function_id() helper instead of directly calling MLX5_CAP_GEN() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant SF supported check from mlx5_sf_hw_table_init() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use auxiliary_device_uninit() instead of device_put() (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-switch, Add checking for flow rule destinations (Benjamin Poirier) [RHEL-24466] - net/mlx5: Check with FW that sync reset completed successfully (Benjamin Poirier) [RHEL-24466] - net/mlx5: Expose NIC temperature via hardware monitoring kernel API (Benjamin Poirier) [RHEL-24466] - net/mlx5: Expose port.c/mlx5_query_module_num() function (Benjamin Poirier) [RHEL-24466] - net/mlx5: Bridge, Only handle registered netdev bridge events (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-Switch, Remove redundant arg ignore_flow_lvl (Benjamin Poirier) [RHEL-24466] - net/mlx5: remove many unnecessary NULL values (Benjamin Poirier) [RHEL-24466] - net/mlx5: Allocate completion EQs dynamically (Benjamin Poirier) [RHEL-24466] - net/mlx5: Handle SF IRQ request in the absence of SF IRQ pool (Benjamin Poirier) [RHEL-24466] - net/mlx5: Rename mlx5_comp_vectors_count() to mlx5_comp_vectors_max() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Add IRQ vector to CPU lookup function (Benjamin Poirier) [RHEL-24466] - net/mlx5: Introduce mlx5_cpumask_default_spread (Benjamin Poirier) [RHEL-24466] - net/mlx5: Implement single completion EQ create/destroy methods (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use xarray to store and manage completion EQs (Benjamin Poirier) [RHEL-24466] - net/mlx5: Refactor completion IRQ request/release handlers in EQ layer (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use xarray to store and manage completion IRQs (Benjamin Poirier) [RHEL-24466] - net/mlx5: Refactor completion IRQ request/release API (Benjamin Poirier) [RHEL-24466] - net/mlx5: Track the current number of completion EQs (Benjamin Poirier) [RHEL-24466] - IB/mlx5: Add HW counter called rx_dct_connect (Benjamin Poirier) [RHEL-24466] - RDMA/mlx: Remove unnecessary variable initializations (mlx5) (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove duplicate code for user flow (Benjamin Poirier) [RHEL-24466] - net/mlx5: Allocate command stats with xarray (Benjamin Poirier) [RHEL-24466] - net/mlx5: split mlx5_cmd_init() to probe and reload routines (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant cmdif revision check (Benjamin Poirier) [RHEL-24466] - net/mlx5: Re-organize mlx5_cmd struct (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: align MR mem allocation size to power-of-two (Benjamin Poirier) [RHEL-24466] - net/mlx5: Update the driver with the recent thermal changes (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove pointless vport lookup from mlx5_esw_check_port_type() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant check from mlx5_esw_query_vport_vhca_id() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant is_mdev_switchdev_mode() check from is_ib_rep_supported() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant MLX5_ESWITCH_MANAGER() check from is_ib_rep_supported() (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove redundant comment (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove unused ecpu field from struct mlx5_sf_table (Benjamin Poirier) [RHEL-24466] - net/mlx5: Add header file for events (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Add local loopback counter to vport stats (Benjamin Poirier) [RHEL-24466] - net/mlx5: Expose bits for local loopback counter (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove mlx5e_dbg() and msglvl support (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-Switch, remove redundant else statements (Benjamin Poirier) [RHEL-24466] - net/mlx5e: simplify condition after napi budget handling change (Benjamin Poirier) [RHEL-24466] - net/mlx5e: TC, refactor access to hash key (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove RX page cache leftovers (Benjamin Poirier) [RHEL-24466] - net/mlx5: Document previously implemented mlx5 tracepoints (Benjamin Poirier) [RHEL-24466] - net/mlx5: Update Kconfig parameter documentation (Benjamin Poirier) [RHEL-24466]- redhat/dracut-virt.conf: add systemd-veritysetup module (Emanuele Giuseppe Esposito) [RHEL-45168] - redhat/uki_addons/virt: add common FIPS addon (Emanuele Giuseppe Esposito) [RHEL-45160] - redhat/kernel.spec: add uki_addons to create UKI kernel cmdline addons (Emanuele Giuseppe Esposito) [RHEL-45159] - gcc-plugins/stackleak: Avoid .head.text section (Bandan Das) [RHEL-39439] - x86/sev: Skip ROM range scans and validation for SEV-SNP guests (Bandan Das) [RHEL-39439] - x86/sev: Move early startup code into .head.text section (Bandan Das) [RHEL-39439] - x86/sme: Move early SME kernel encryption handling into .head.text (Bandan Das) [RHEL-39439] - x86/sev: Do the C-bit verification only on the BSP (Bandan Das) [RHEL-39439] - x86/sev: Fix kernel crash due to late update to read-only ghcb_version (Bandan Das) [RHEL-39439] - xfrm6: check ip6_dst_idev() return value in xfrm6_get_saddr() (CKI Backport Bot) [RHEL-48140] {CVE-2024-40959} - eeprom: at24: fix memory corruption race condition (Mark Salter) [RHEL-37020] {CVE-2024-35848} - eeprom: at24: Probe for DDR3 thermal sensor in the SPD case (Mark Salter) [RHEL-37020] {CVE-2024-35848} - eeprom: at24: Use dev_err_probe for nvmem register failure (Mark Salter) [RHEL-37020] {CVE-2024-35848} - eeprom: at24: Add support for 24c1025 EEPROM (Mark Salter) [RHEL-37020] {CVE-2024-35848} - eeprom: at24: remove struct at24_client (Mark Salter) [RHEL-37020] {CVE-2024-35848} - at24: Support probing while in non-zero ACPI D state (Mark Salter) [RHEL-37020] {CVE-2024-35848} - selftests: forwarding: devlink_lib: Wait for udev events after reloading (Mark Langsdorf) [RHEL-47652] {CVE-2024-39501} - drivers: core: synchronize really_probe() and dev_uevent() (Mark Langsdorf) [RHEL-47652] {CVE-2024-39501} - xhci: Handle TD clearing for multiple streams case (CKI Backport Bot) [RHEL-47892] {CVE-2024-40927} - PCI: pciehp: Retain Power Indicator bits for userspace indicators (Myron Stowe) [RHEL-41181] - sched: act_ct: take care of padding in struct zones_ht_key (Xin Long) [RHEL-50682] - net: bridge: xmit: make sure we have at least eth header len bytes (cki-backport-bot) [RHEL-44297] {CVE-2024-38538} - hugetlb: force allocating surplus hugepages on mempolicy allowed nodes (Aristeu Rozanski) [RHEL-38605] - USB: class: cdc-wdm: Fix CPU lockup caused by excessive log messages (CKI Backport Bot) [RHEL-47558] {CVE-2024-40904} - scsi: mpt3sas: Avoid test/set_bit() operating in non-allocated memory (CKI Backport Bot) [RHEL-47535] {CVE-2024-40901} - vmxnet3: update to version 9 (Izabela Bakollari) [RHEL-50675] - vmxnet3: add command to allow disabling of offloads (Izabela Bakollari) [RHEL-50675] - vmxnet3: add latency measurement support in vmxnet3 (Izabela Bakollari) [RHEL-50675] - vmxnet3: prepare for version 9 changes (Izabela Bakollari) [RHEL-50675] - vmxnet3: disable rx data ring on dma allocation failure (Izabela Bakollari) [RHEL-50675] - vmxnet3: Fix missing reserved tailroom (Izabela Bakollari) [RHEL-50675] - maple_tree: fix mas_empty_area_rev() null pointer dereference (Aristeu Rozanski) [RHEL-39862] {CVE-2024-36891} - rbd: don't assume rbd_is_lock_owner() for exclusive mappings (Ilya Dryomov) [RHEL-50366] - rbd: don't assume RBD_LOCK_STATE_LOCKED for exclusive mappings (Ilya Dryomov) [RHEL-50366] - rbd: rename RBD_LOCK_STATE_RELEASING and releasing_wait (Ilya Dryomov) [RHEL-50366] - scsi: qedf: Set qed_slowpath_params to zero before use (John Meneghini) [RHEL-25193] - scsi: qedf: Wait for stag work during unload (John Meneghini) [RHEL-25193] - scsi: qedf: Don't process stag work during unload and recovery (John Meneghini) [RHEL-25193] - scsi: qedf: Use FC rport as argument for qedf_initiate_tmf() (John Meneghini) [RHEL-25193] - net: fix __dst_negative_advice() race (Xin Long) [RHEL-41185] {CVE-2024-36971} - net: annotate data-races around sk->sk_dst_pending_confirm (Xin Long) [RHEL-41185] - scsi: qla2xxx: Fix off by one in qla_edif_app_getstats() (Ewan D. Milne) [RHEL-39719] {CVE-2024-36025} - igb: Remove redundant runtime resume for ethtool_ops (Corinna Vinschen) [RHEL-17487] - net: intel: implement modern PM ops declarations (Corinna Vinschen) [RHEL-17487] - igb: simplify pci ops declaration (Corinna Vinschen) [RHEL-17487] - igb: Fix missing time sync events (Corinna Vinschen) [RHEL-17487] - intel: make module parameters readable in sys filesystem (Corinna Vinschen) [RHEL-17487 RHEL-25998] - net: adopt skb_network_offset() and similar helpers (Corinna Vinschen) [RHEL-17487] - igb: extend PTP timestamp adjustments to i211 (Corinna Vinschen) [RHEL-17487] - net: intel: igb: Use linkmode helpers for EEE (Corinna Vinschen) [RHEL-17487] - igb: Fix string truncation warnings in igb_set_fw_version (Corinna Vinschen) [RHEL-17487 RHEL-38454] {CVE-2024-36010} - intel: legacy: field get conversion (Corinna Vinschen) [RHEL-17487] - intel: legacy: field prep conversion (Corinna Vinschen) [RHEL-17487] - intel: add bit macro includes where needed (Corinna Vinschen) [RHEL-17487] - igb: Use FIELD_GET() to extract Link Width (Corinna Vinschen) [RHEL-17487] - netdevsim: fix rtnetlink.sh selftest (CKI Backport Bot) [RHEL-50016] - selinux: avoid dereference of garbage after mount failure (Ondrej Mosnacek) [RHEL-37187] {CVE-2024-35904} - calipso: fix memory leak in netlbl_calipso_add_pass() (Ondrej Mosnacek) [RHEL-37044] {CVE-2023-52698} - powerpc/pseries: Whitelist dtl slub object for copying to userspace (Mamatha Inamdar) [RHEL-51242] {CVE-2024-41065} - tcp: Fix shift-out-of-bounds in dctcp_update_alpha(). (CKI Backport Bot) [RHEL-44414] {CVE-2024-37356} - tty: add the option to have a tty reject a new ldisc (John W. Linville) [RHEL-48254] {CVE-2024-40966} - irqchip/gic-v3-its: Prevent double free on error (Charles Mirabile) [RHEL-37024] {CVE-2024-35847} - usb-storage: alauda: Check whether the media is initialized (CKI Backport Bot) [RHEL-43714] {CVE-2024-38619} - scsi: ibmvfc: Remove BUG_ON in the case of an empty event pool (Ewan D. Milne) [RHEL-38285] {CVE-2023-52811} - gfs2: Fix potential glock use-after-free on unmount (Andreas Gruenbacher) [RHEL-44155] {CVE-2024-38570} - gfs2: simplify gdlm_put_lock with out_free label (Andreas Gruenbacher) [RHEL-44155] {CVE-2024-38570} - gfs2: Remove ill-placed consistency check (Andreas Gruenbacher) [RHEL-44155] {CVE-2024-38570} - openvswitch: Set the skbuff pkt_type for proper pmtud support. (Aaron Conole) [RHEL-37650] - scsi: mpi3mr: Driver version update to 8.8.1.0.50 (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Update MPI Headers to revision 31 (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Debug ability improvements (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Set the WriteSame Divert Capability in the IOCInit MPI Request (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Clear ioctl blocking flag for an unresponsive controller (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Set MPI request flags appropriately (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Block devices are not removed even when VDs are offlined (Ewan D. Milne) [RHEL-30580] - x86/retpoline: Add NOENDBR annotation to the SRSO dummy return thunk (Waiman Long) [RHEL-31230] - x86/retpoline: Do the necessary fixup to the Zen3/4 srso return thunk for !SRSO (Waiman Long) [RHEL-31230] - x86/bugs: Fix the SRSO mitigation on Zen3/4 (Waiman Long) [RHEL-31230] - redhat/configs: Rename x86 CPU mitigations config entries (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_RETHUNK => CONFIG_MITIGATION_RETHUNK (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_CPU_SRSO => CONFIG_MITIGATION_SRSO (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_CPU_IBRS_ENTRY => CONFIG_MITIGATION_IBRS_ENTRY (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_CPU_UNRET_ENTRY => CONFIG_MITIGATION_UNRET_ENTRY (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_SLS => CONFIG_MITIGATION_SLS (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_RETPOLINE => CONFIG_MITIGATION_RETPOLINE (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_PAGE_TABLE_ISOLATION => CONFIG_MITIGATION_PAGE_TABLE_ISOLATION (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_CALL_DEPTH_TRACKING => CONFIG_MITIGATION_CALL_DEPTH_TRACKING (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_CPU_IBPB_ENTRY => CONFIG_MITIGATION_IBPB_ENTRY (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_GDS_FORCE_MITIGATION => CONFIG_MITIGATION_GDS_FORCE (Waiman Long) [RHEL-31230] - kbuild: use objtool-args-y to clean up objtool arguments (Waiman Long) [RHEL-31230] - kbuild: do not create *.prelink.o for Clang LTO or IBT (Waiman Long) [RHEL-31230] - kbuild: replace $(linked-object) with CONFIG options (Waiman Long) [RHEL-31230]- powerpc/pseries: Fix scv instruction crash with kexec (Mamatha Inamdar) [RHEL-14159] - powerpc/numa: Online a node if PHB is attached. (Mamatha Inamdar) [RHEL-50147] - KVM: s390: fix LPSWEY handling (CKI Backport Bot) [RHEL-49749] - Revert "nvme-tcp: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage" (Chris Leech) [RHEL-49696] - Revert "nvmet-tcp: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage" (Chris Leech) [RHEL-49696] - Revert "nvme-tcp: Fix comma-related oops" (Chris Leech) [RHEL-49696] - sched/deadline: Fix task_struct reference leak (Phil Auld) [RHEL-48226] - sched: Move psi_account_irqtime() out of update_rq_clock_task() hotpath (Phil Auld) [RHEL-48226] - sched/core: Fix incorrect initialization of the 'burst' parameter in cpu_max_write() (Phil Auld) [RHEL-48226] - sched/fair: Remove stale FREQUENCY_UTIL comment (Phil Auld) [RHEL-48226] - sched/debug: Dump domains' level (Phil Auld) [RHEL-48226] - docs: cgroup-v1: Clarify that domain levels are system-specific (Phil Auld) [RHEL-48226] - sched/fair: Allow disabling sched_balance_newidle with sched_relax_domain_level (Phil Auld) [RHEL-48226] - delayacct: track delays from IRQ/SOFTIRQ (Phil Auld) [RHEL-48226] - delayacct: improve the average delay precision of getdelay tool to microsecond (Phil Auld) [RHEL-48226] - nvme: cancel pending I/O if nvme controller is in terminal state (John Meneghini) [RHEL-35807] - iommu/amd: Fix GT feature enablement again (Jerry Snitselaar) [RHEL-42766] - iommu/amd: Invalidate cache before removing device from domain list (Jerry Snitselaar) [RHEL-44835] - dma: fix DMA sync for drivers not calling dma_set_mask*() (Jerry Snitselaar) [RHEL-44835] - iommu/dma: avoid expensive indirect calls for sync operations (Jerry Snitselaar) [RHEL-44835] - dma: avoid redundant calls for sync operations (Jerry Snitselaar) [RHEL-44835] - dma: compile-out DMA sync op calls when not used (Jerry Snitselaar) [RHEL-44835] - iommu/dma: fix zeroing of bounce buffer padding used by untrusted devices (Jerry Snitselaar) [RHEL-44835] - swiotlb: remove alloc_size argument to swiotlb_tbl_map_single() (Jerry Snitselaar) [RHEL-44835] - iommu/amd: Fix Invalid wait context issue (Jerry Snitselaar) [RHEL-44835] - iommu/amd: Fix sysfs leak in iommu init (Jerry Snitselaar) [RHEL-44835] - iommu/amd: Check EFR[EPHSup] bit before enabling PPR (Jerry Snitselaar) [RHEL-44835] - iommu/amd: Fix workqueue name (Jerry Snitselaar) [RHEL-44835] - iommu: Return right value in iommu_sva_bind_device() (Jerry Snitselaar) [RHEL-44835] - genirq/cpuhotplug, x86/vector: Prevent vector leak during CPU offline (cki-backport-bot) [RHEL-44447] {CVE-2024-31076} - net: openvswitch: Fix Use-After-Free in ovs_ct_exit (cki-backport-bot) [RHEL-36364] {CVE-2024-27395} - mptcp: ensure snd_nxt is properly initialized on connect (cki-backport-bot) [RHEL-39867] {CVE-2024-36889} - pstore/ram: Fix crash when setting number of cpus to an odd number (Lenny Szubowicz) [RHEL-29473] {CVE-2023-52619}- nvme-multipath: implement "queue-depth" iopolicy (John Meneghini) [RHEL-45230] - nvme-multipath: prepare for "queue-depth" iopolicy (John Meneghini) [RHEL-45230] - dm-crypt: limit the size of encryption requests (Benjamin Marzinski) [RHEL-49548] - wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup() (CKI Backport Bot) [RHEL-47786] {CVE-2024-40912} - tracing: Ensure visibility when inserting an element into tracing_map (Jerome Marchand) [RHEL-30459] {CVE-2024-26645} - tracing/trigger: Fix to return error if failed to alloc snapshot (Jerome Marchand) [RHEL-33284] {CVE-2024-26920} - block: fix request.queuelist usage in flush (Ming Lei) [RHEL-43552] - block: fix that util can be greater than 100% (Ming Lei) [RHEL-42408] - block: support to account io_ticks precisely (Ming Lei) [RHEL-42408] - scsi: fnic: Move fnic_fnic_flush_tx() to a work queue (John Meneghini) [RHEL-36420] - scsi: fnic: Clean up some inconsistent indenting (John Meneghini) [RHEL-36420] - scsi: fnic: Convert snprintf() to sysfs_emit() (John Meneghini) [RHEL-36420] - scsi: fnic: unlock on error path in fnic_queuecommand() (John Meneghini) [RHEL-36420] - scsi: fnic: Increment driver version (John Meneghini) [RHEL-36420] - scsi: fnic: Improve logs and add support for multiqueue (MQ) (John Meneghini) [RHEL-36420] - scsi: fnic: Add support for multiqueue (MQ) in fnic driver (John Meneghini) [RHEL-36420] - scsi: fnic: Add support for multiqueue (MQ) in fnic_main.c (John Meneghini) [RHEL-36420] - scsi: fnic: Remove usage of host_lock (John Meneghini) [RHEL-36420] - scsi: fnic: Define stats to track multiqueue (MQ) IOs (John Meneghini) [RHEL-36420] - scsi: fnic: Modify ISRs to support multiqueue (MQ) (John Meneghini) [RHEL-36420] - scsi: fnic: Refactor and redefine fnic.h for multiqueue (John Meneghini) [RHEL-36420] - scsi: fnic: Get copy workqueue count and interrupt mode from config (John Meneghini) [RHEL-36420] - scsi: fnic: Rename wq_copy to hw_copy_wq (John Meneghini) [RHEL-36420] - scsi: fnic: Add and improve log messages (John Meneghini) [RHEL-36420] - scsi: fnic: Add and use fnic number (John Meneghini) [RHEL-36420] - scsi: fnic: Modify definitions to sync with VIC firmware (John Meneghini) [RHEL-36420] - scsi: fnic: Return error if vmalloc() failed (John Meneghini) [RHEL-36420] - scsi: fnic: Clean up some inconsistent indenting (John Meneghini) [RHEL-36420] - scsi: fnic: Fix sg_reset success path (John Meneghini) [RHEL-36420] - scsi: fnic: Remove unused functions fnic_scsi_host_start/end_tag() (John Meneghini) [RHEL-36420] - scsi: fnic: Replace sgreset tag with max_tag_id (John Meneghini) [RHEL-36420] - scsi: fnic: Replace return codes in fnic_clean_pending_aborts() (John Meneghini) [RHEL-36420] - scsi: fnic: Use vmalloc_array() and vcalloc() (John Meneghini) [RHEL-36420] - scsi: fnic: Use vzalloc() (John Meneghini) [RHEL-36420] - scsi: fnic: Switch to use %ptTs (John Meneghini) [RHEL-36420] - scsi: fnic: Refactor code in fnic probe to initialize SCSI layer (John Meneghini) [RHEL-36420] - scsi: fnic: Replace DMA mask of 64 bits with 47 bits (John Meneghini) [RHEL-36420] - scsi: fnic: Remove unneeded flush_workqueue() (John Meneghini) [RHEL-36420] - scsi: fnic: Remove redundant NULL check (John Meneghini) [RHEL-36420] - scsi: fnic: Stop using the SCSI pointer (John Meneghini) [RHEL-36420] - scsi: fnic: Fix a tracing statement (John Meneghini) [RHEL-36420] - scsi: fnic: Call scsi_done() directly (John Meneghini) [RHEL-36420]- net: ena: Fix redundant device NUMA node override (Kamal Heib) [RHEL-40816] - ibmvnic: Free any outstanding tx skbs during scrq reset (Mamatha Inamdar) [RHEL-45045] - ibmvnic: Add tx check to prevent skb leak (Mamatha Inamdar) [RHEL-45045] - ibmvnic: rename local variable index to bufidx (Mamatha Inamdar) [RHEL-45045] - nfs: don't invalidate dentries on transient errors (Scott Mayhew) [RHEL-35853] - wifi: mt76: mt7921s: fix potential hung tasks during chip recovery (CKI Backport Bot) [RHEL-48319] {CVE-2024-40977} - wifi: cfg80211: validate HE operation element parsing (CKI Backport Bot) [RHEL-48273] {CVE-2024-40930} - wifi: iwlwifi: mvm: don't read past the mfuart notifcation (CKI Backport Bot) [RHEL-48026] {CVE-2024-40941} - wifi: iwlwifi: mvm: check n_ssids before accessing the ssids (CKI Backport Bot) [RHEL-47918] {CVE-2024-40929} - wifi: cfg80211: Lock wiphy in cfg80211_get_station (CKI Backport Bot) [RHEL-47768] {CVE-2024-40911} - efi/libstub: arm64: Remap relocated image with strict permissions (Lenny Szubowicz) [RHEL-39186] - efi/libstub: zboot: Mark zboot EFI application as NX compatible (Lenny Szubowicz) [RHEL-39186] - irqchip/renesas-irqc: Use platform_get_irq_optional() to get the interrupt (Radu Rendec) [RHEL-47248] - reset: Fix devm bulk optional exclusive control getter (Radu Rendec) [RHEL-47248] - net: rswitch: Avoid use-after-free in rswitch_poll() (Radu Rendec) [RHEL-47248] - mm/memory-failure: fix handling of dissolved but not taken off from buddy pages (Aristeu Rozanski) [RHEL-45023] {CVE-2024-39298} - net: psample: fix flag being set in wrong skb (Adrian Moreno) [RHEL-31876] - net: openvswitch: store sampling probability in cb. (Adrian Moreno) [RHEL-31876] - net: openvswitch: add psample action (Adrian Moreno) [RHEL-31876] - net: psample: allow using rate as probability (Adrian Moreno) [RHEL-31876] - net: psample: skip packet copy if no listeners (Adrian Moreno) [RHEL-31876] - net: sched: act_sample: add action cookie to sample (Adrian Moreno) [RHEL-31876] - net: psample: add user cookie (Adrian Moreno) [RHEL-31876] - cipso: make cipso_v4_skbuff_delattr() fully remove the CIPSO options (Ondrej Mosnacek) [RHEL-44136] - cipso: fix total option length computation (Ondrej Mosnacek) [RHEL-44136] - ACPI: APEI: EINJ: Add support for vendor defined error types (Mark Langsdorf) [RHEL-17909] - platform/chrome: cros_ec_debugfs: Fix permissions for panicinfo (Mark Langsdorf) [RHEL-17909] - fs: debugfs: Add write functionality to debugfs blobs (Mark Langsdorf) [RHEL-17909] - ACPI: APEI: EINJ: Refactor available_error_type_show() (Mark Langsdorf) [RHEL-17909] - mfd: syscon: Fix null pointer dereference in of_syscon_register() (Mark Langsdorf) [RHEL-26884] {CVE-2023-52467} - nvme-multipath: find NUMA path only for online numa-node (Chris Leech) [RHEL-40088] - ACPI: arm64: export acpi_arch_thermal_cpufreq_pctg() (Charles Mirabile) [RHEL-1697] - ACPI: processor: reduce CPUFREQ thermal reduction pctg for Tegra241 (Charles Mirabile) [RHEL-1697] - ACPI: thermal: Add Thermal fast Sampling Period (_TFP) support (Charles Mirabile) [RHEL-1697] - scsi: specify .sense_len = SCSI_SENSE_BUFFERSIZE in scsi_execute() scsi_exec_args (Ewan D. Milne) [RHEL-30596]- ionic: fix use after netif_napi_del() (CKI Backport Bot) [RHEL-47634] {CVE-2024-39502} - i2c: lpi2c: Avoid calling clk_get_rate during transfer (David Arcari) [RHEL-48206] {CVE-2024-40965} - i2c: imx-lpi2c: return -EINVAL when i2c peripheral clk doesn't work (David Arcari) [RHEL-48206] {CVE-2024-40965} - i2c: smbus: Support DDR5 and LPDDR5 SPD EEPROMs (David Arcari) [RHEL-49526] - ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine." (CKI Backport Bot) [RHEL-48391] {CVE-2024-40984} - vmci: prevent speculation leaks by sanitizing event in event_deliver() (CKI Backport Bot) [RHEL-47688] {CVE-2024-39499} - drm/fbdev-generic: Fix framebuffer on big endian devices (Thomas Huth) [RHEL-45158] - fs/proc: do_task_stat: use sig->stats_lock to gather the threads/children stats (Brian Foster) [RHEL-31564] {CVE-2024-26686} - fs/proc: do_task_stat: move thread_group_cputime_adjusted() outside of lock_task_sighand() (Brian Foster) [RHEL-31564] - fs/proc: do_task_stat: use __for_each_thread() (Brian Foster) [RHEL-31564] - of: unittest: Fix compile in the non-dynamic case (Steve Best) [RHEL-37072] {CVE-2023-52679} - of: unittest: Fix of_count_phandle_with_args() expected value message (Steve Best) [RHEL-37072] {CVE-2023-52679} - of: Fix double free in of_parse_phandle_with_args_map (Steve Best) [RHEL-37072] {CVE-2023-52679}- net/mlx5e: Fix netif state handling (Benjamin Poirier) [RHEL-43870] {CVE-2024-38608} - net/mlx5e: Add wrapping for auxiliary_driver ops and remove unused args (Benjamin Poirier) [RHEL-43870] - net: fix rc7's __skb_datagram_iter() (Paolo Abeni) [RHEL-46610] - net: allow skb_datagram_iter to be called from any context (Paolo Abeni) [RHEL-46610] - net: do not leave a dangling sk pointer, when socket creation fails (Paolo Abeni) [RHEL-46610] - netns: Make get_net_ns() handle zero refcount net (Paolo Abeni) [RHEL-46610] - net: fix out-of-bounds access in ops_init (Paolo Abeni) [RHEL-46610] - net: ethtool: correct MAX attribute value for stats (Davide Caratti) [RHEL-46358] - net: ethtool: fix the error condition in ethtool_get_phy_stats_ethtool() (Davide Caratti) [RHEL-46358 RHEL-47900] {CVE-2024-40928} - audit: use KMEM_CACHE() instead of kmem_cache_create() (Ricardo Robaina) [RHEL-35421] - audit: remove unnecessary assignment in audit_dupe_lsm_field() (Ricardo Robaina) [RHEL-35421] - audit,io_uring: io_uring openat triggers audit reference count underflow (Ricardo Robaina) [RHEL-35421] - audit: Annotate struct audit_chunk with __counted_by (Ricardo Robaina) [RHEL-35421] - putname(): IS_ERR_OR_NULL() is wrong here (Ricardo Robaina) [RHEL-35421] - net/mlx5: Discard command completions in internal error (Kamal Heib) [RHEL-44237] {CVE-2024-38555} - efi/arm64: Fix kmemleak false positive in arm64_efi_rt_init() (Waiman Long) [RHEL-24125] - fbdev/hyperv_fb: Include (Waiman Long) [RHEL-24125] - drm/hyperv: Fix a compilation issue because of not including screen_info.h (Waiman Long) [RHEL-24125] - efi: Do not include from EFI header (Waiman Long) [RHEL-24125] - PCI: Clear Secondary Status errors after enumeration (Myron Stowe) [RHEL-44851] - leds: gpio: Add kernel log if devm_fwnode_gpiod_get() fails (Radu Rendec) [RHEL-43483] - leds: gpio: Update headers (Radu Rendec) [RHEL-43483] - leds: gpio: Remove unneeded assignment (Radu Rendec) [RHEL-43483] - leds: gpio: Move temporary variable for struct device to gpio_led_probe() (Radu Rendec) [RHEL-43483] - leds: gpio: Refactor code to use devm_gpiod_get_index_optional() (Radu Rendec) [RHEL-43483] - leds: gpio: Utilise PTR_ERR_OR_ZERO() (Radu Rendec) [RHEL-43483] - leds: gpio: Keep driver firmware interface agnostic (Radu Rendec) [RHEL-43483] - leds: gpio: Annotate struct gpio_leds_priv with __counted_by (Radu Rendec) [RHEL-43483] - leds: gpio: Configure per-LED pin control (Radu Rendec) [RHEL-43483] - leds: gpio: switch to using devm_fwnode_gpiod_get() (Radu Rendec) [RHEL-43483] - leds: move default_state read from fwnode to core (Radu Rendec) [RHEL-43483] - PM: sleep: Restore asynchronous device resume optimization (Mark Langsdorf) [RHEL-29018] {CVE-2023-52498} - PM: sleep: Fix possible deadlocks in core system-wide PM code (Mark Langsdorf) [RHEL-29018] {CVE-2023-52498} - async: Introduce async_schedule_dev_nocall() (Mark Langsdorf) [RHEL-29018] {CVE-2023-52498} - pmdomain: imx8mp-blk-ctrl: imx8mp_blk: Add fdcc clock to hdmimix domain (Mark Salter) [RHEL-37329] {CVE-2024-35942} - perf: hisi: Fix use-after-free when register pmu fails (Mark Salter) [RHEL-38291] {CVE-2023-52859} - Enable tmpfs quota configuration option (Carlos Maiolino) [RHEL-7768] - shmem: properly report quota mount options (Carlos Maiolino) [RHEL-7768] - shmem: move spinlock into shmem_recalc_inode() to fix quota support (Carlos Maiolino) [RHEL-7768] - shmem: fix quota lock nesting in huge hole handling (Carlos Maiolino) [RHEL-7768] - tmpfs: fix race on handling dquot rbtree (Carlos Maiolino) [RHEL-7768] - shmem: Add default quota limit mount options (Carlos Maiolino) [RHEL-7768] - shmem: quota support (Carlos Maiolino) [RHEL-7768] - shmem: prepare shmem quota infrastructure (Carlos Maiolino) [RHEL-7768] - quota: Check presence of quota operation structures instead of ->quota_read and ->quota_write callbacks (Carlos Maiolino) [RHEL-7768] - shmem: make shmem_get_inode() return ERR_PTR instead of NULL (Carlos Maiolino) [RHEL-7768] - shmem: make shmem_inode_acct_block() return error (Carlos Maiolino) [RHEL-7768]- bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set() (CKI Backport Bot) [RHEL-46919] {CVE-2024-39487} - phy: ti: gmii-sel: Enable SGMII mode for J784S4 (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Fix register offset when parent is not a syscon node (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Allow parent to not be syscon node (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Enable USXGMII mode for J784S4 (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Add support for CPSW9G GMII SEL in J784S4 (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Enable SGMII mode for J721E (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Enable SGMII mode for J7200 (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Add support for SGMII mode (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Add support for CPSW9G GMII SEL in J721e (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Update methods for fetching and using qsgmii main port (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Add support for CPSW5G GMII SEL in J7200 (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: check of_get_address() for failure (Andrew Halaney) [RHEL-44742] - clk: keystone: syscon-clk: Fix audio refclk (Andrew Halaney) [RHEL-44742] - clk: keystone: syscon-clk: Add support for audio refclk (Andrew Halaney) [RHEL-44742] - clk: keystone: syscon-clk: Allow the clock node to not be of type syscon (Andrew Halaney) [RHEL-44742] - clk: keystone: syscon-clk: Use dev_err_probe() helper (Andrew Halaney) [RHEL-44742] - clk: keystone: syscon-clk: Add support for AM62 epwm-tbclk (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Consolidate serdes0 references (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Assign only lanes 0 and 1 to PCIe1 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-main: Add node for EHRPWMs (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Add PCIe support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Add overlay for PCIe0 and PCIe1 EP Mode (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Enable PCIe0 and PCIe1 in RC Mode (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-main: Add PCIe nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Add TPS62873 node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Add TPS62873 node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Enable USB3 support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-main: Add support for USB (Andrew Halaney) [RHEL-44742] - arm64: boot: dts: ti: k3-*: Add memory node to bootloader stage (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4: Add overlay for dual port USXGMII mode (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Add support for multiple CAN instances (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4: Add overlay to enable QSGMII mode with CPSW9G (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Enable Main CPSW2G node and add aliases for it (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-main: Add CPSW2G and CPSW9G nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Add alias for MCU CPSW2G (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Fix csi2-dual-imx219 dtb names (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-beagleplay: Fix Ethernet PHY RESET GPIOs (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Add USB-C (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2: Add main esm address range (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2-main: Enable support for SDR104 speed mode (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a: Enable UHS mode support for SD cards (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65-main: Remove unused properties in sdhci nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65-main: Fix sdhci node properties (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j722s-evm: Enable UHS support for MMCSD (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Enable overlays for the am625-phyboard-lyra (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: am64-phyboard-electra: Add overlay to enable a GPIO fan (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a-main: Add Wave5 Video Encoder/Decoder Node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Fix UART pin type and macro type (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62-verdin-dahlia: support sleep-moci (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62-verdin: replace sleep-moci hog with regulator (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a: Disable USB LPM (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: add the USB sub-system (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62/a: use sub-node for USB_PHY_CTRL registers (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62*: Add PHY2 region to USB wrapper node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Add icssg-prueth nodes for PG1 devices (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Add Audio Codec (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Use exact ranges for FSS node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Use exact ranges for FSS node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Use exact ranges for FSS node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Move SerDes mux nodes under the control node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Add full compatible to SerDes control nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j722s-evm: Enable eMMC support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-{am62p,j722s}: Disable ethernet by default (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-phyboard-electra-rdk: Increase CAN max bitrate (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Increase CAN max bitrate (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-verdin: add PCIe reset gpio hog (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: mallow: fix GPIOs pinctrl (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2: Remove UART baud rate selection (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Remove UART baud rate selection (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Remove UART baud rate selection (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64: Remove UART baud rate selection (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Remove UART baud rate selection (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62-lp-sk: Remove tps65219 power-button (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-beagleplay: Use mmc-pwrseq for wl18xx enable (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: use SD1 CD as GPIO (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: Set memory size to 2gb (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: dahlia: fix audio clock (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p5-sk: minor whitespace cleanup (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: hummingboard-t: add overlays for m.2 pci-e and usb-3 (Andrew Halaney) [RHEL-44742] - arm64: dts: add description for solidrun am642 som and evaluation board (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: Add Wave5 Video Encoder/Decoder Node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2-main: Add Wave5 Video Encoder/Decoder Node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Add support for OSPI flash (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Enable CAN interfaces for AM69 SK board (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Enable overlays for SK-AM62P (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: Add nodes for CSI-RX (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: Add DMASS1 for CSI (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j722s-evm: Enable OSPI NOR support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j722s-evm: Enable CPSW3G RGMII1 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Fix mux-reg-masks in hbmc_mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add common1 register space for AM62A SoC (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add common1 register space for AM65x SoC (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-evm: add overlay for ICSSG1 2nd port (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-evm: add ICSSG1 Ethernet support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64-main: Add ICSSG IEP nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am6*: Add bootph-all property in MMC node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am6*: Fix bus-width property in MMC nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am6*: Fix ti,clkbuf-sel property in MMC nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am6*: Remove DLL properties for soft PHYs (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: Add ITAP/OTAP values for MMC (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a7-sk: Enable eMMC support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a-main: Add sdhci2 instance (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a-main: Add sdhci0 instance (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-sk: Add overlay for IMX219 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2-main: Add CSI2RX capture nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-main: Add CSI2RX capture nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-sk: Model CSI2RX connector mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Enable camera peripherals (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am68-sk-base-board: Enable camera peripherals (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2-common-proc-board: Enable camera peripherals (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add reserved memory for watchdog (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add support for TI J722S Evaluation Module (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Introduce J722S family of SoCs (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Support IOT2050-SM variant (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Annotate LED nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Factor out DP related bits (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Factor out enabling of USB3 support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Factor out arduino connector bits (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Disable R5 lockstep for all PG2 boards (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: Set VDD CORE minimum voltage to 0.75V (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62-wakeup: Configure ti-sysc for wkup_uart0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: am62-phyboard-lyra: Add overlay to enable a GPIO fan (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: add support for Verdin USB1 interface (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add DT overlay for PCIe + USB3.0 SERDES personality card (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add DT overlay for PCIe + USB2.0 SERDES personality card (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a: Make the main_conf node a simple-bus (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62: Make the main_conf node a simple-bus (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Make the FSS node a simple-bus (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2: Convert serdes_ln_ctrl node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2: Convert usb_serdes_mux node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Convert usb_serdes_mux node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Convert serdes_ln_ctrl node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Convert usb_serdes_mux node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Convert serdes_ln_ctrl node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64: Convert serdes_ln_ctrl node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Makefile: Clarify GPL-2.0 as GPL-2.0-only (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050*: Clarify GPL-2.0 as GPL-2.0-only (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: phycore*: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: beagle*: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-serdes: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-pinctrl: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a7: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Use https for urls (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: use ti,j7200-padconf compatible (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Makefile: Add HDMI audio check for AM62A7-SK (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a7-sk: Add HDMI support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a-main: Add node for Display SubSystem (DSS) (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: phycore-am64: Add ADC (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Add support for multiple CAN instances (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200-som-p0: Add support for CAN instance 0 in main domain (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Add support for CAN nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: mallow: add TPM device (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64: Remove PCIe endpoint node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Remove PCIe endpoint nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Remove PCIe endpoint node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Enable PCIe nodes at the board level (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2-som-p0: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-som-p0: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-sk: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-beagleboneai64: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200-som-p0: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am68-sk-som: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am654-base-board: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-sk: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-evm: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-phyboard-electra: Add TPM support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Disable clock output of the ethernet PHY (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-beagleplay: Use the builtin mdio bus (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-beagleplay: Add boot phase tags for USB0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-sk: Add boot phase tags for USB0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am654-main: Add device tree entry for SGX GPU (Andrew Halaney) [RHEL-44742] - openvswitch: get related ct labels from its master if it is not confirmed (Xin Long) [RHEL-44560] - block: refine the EOF check in blkdev_iomap_begin (Ming Lei) [RHEL-43906] {CVE-2024-38604} - mm/userfaultfd: reset ptes when close() for wr-protected ones (Nico Pache) [RHEL-39639] {CVE-2024-36881} - scsi: mpi3mr: Fix printk() format strings (Ewan D. Milne) [RHEL-18205] - scsi: mpi3mr: Update driver version to 8.5.1.0.0 (Ewan D. Milne) [RHEL-18205] - scsi: mpi3mr: Support for preallocation of SGL BSG data buffers part-3 (Ewan D. Milne) [RHEL-18205] - scsi: mpi3mr: Support for preallocation of SGL BSG data buffers part-2 (Ewan D. Milne) [RHEL-18205] - scsi: mpi3mr: Support for preallocation of SGL BSG data buffers part-1 (Ewan D. Milne) [RHEL-18205] - x86/mce: Dynamically size space for machine check records (Aristeu Rozanski) [RHEL-24864]- powerpc/eeh: avoid possible crash when edev->pdev changes (Mamatha Inamdar) [RHEL-45149] - mm/shmem: disable PMD-sized page cache if needed (Donald Dutile) [RHEL-14441] - mm/filemap: skip to create PMD-sized page cache if needed (Donald Dutile) [RHEL-14441] - mm/readahead: limit page cache size in page_cache_ra_order() (Donald Dutile) [RHEL-14441] - readahead: use ilog2 instead of a while loop in page_cache_ra_order() (Donald Dutile) [RHEL-14441] - mm/filemap: make MAX_PAGECACHE_ORDER acceptable to xarray (Donald Dutile) [RHEL-14441] - filemap: add helper mapping_max_folio_size() (Donald Dutile) [RHEL-14441] - filemap: Allow __filemap_get_folio to allocate large folios (Donald Dutile) [RHEL-14441] - filemap: Add fgf_t typedef (Donald Dutile) [RHEL-14441] - cpuidle: ACPI/intel: fix MWAIT hint target C-state computation (David Arcari) [RHEL-47255] - intel_idle: Add Meteorlake support (David Arcari) [RHEL-47255] - x86: Fix CPUIDLE_FLAG_IRQ_ENABLE leaking timer reprogram (David Arcari) [RHEL-47255] - coredump: Proactively round up to kmalloc bucket size (Audra Mitchell) [RHEL-44555] - efi/unaccepted: touch soft lockup during memory accept (CKI Backport Bot) [RHEL-46580] {CVE-2024-36936} - media: cec: cec-api: add locking in cec_release() (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: avoid confusing "transmit timed out" message (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: avoid recursive cec_claim_log_addrs (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: cec-adap: always cancel work in cec_transmit_msg_fh (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: remove length check of Timer Status (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: count low-drive, error and arb-lost conditions (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: add note about *_from_edid() function usage in drm (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: add adap_unconfigured() callback (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: add adap_nb_transmit_canceled() callback (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: don't set last_initiator if tx in progress (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: disable adapter in cec_devnode_unregister (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: not all messages were passed on when monitoring (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: add support for Absolute Volume Control (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: log when claiming LA fails unexpectedly (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: drop activate_cnt, use state info instead (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: reconfigure if the PA changes during configuration (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: fix is_configuring state (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: stop trying LAs on CEC_TX_STATUS_TIMEOUT (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: don't unconfigure if already unconfigured (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: add optional adap_configured callback (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: add xfer_timeout_ms field (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: use call_op and check for !unregistered (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-pin: fix interrupt en/disable handling (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-pin: drop unused 'enabled' field from struct cec_pin (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-pin: fix off-by-one SFT check (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-pin: rename timer overrun variables (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: correctly pass on reply results (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: abort if the current transmit was canceled (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: call enable_adap on s_log_addrs (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: fix a deadlock situation (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: safely unhook lists in cec_data (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: copy sequence field for the reply (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - net: wwan: iosm: Fix tainted pointer delete is case of region creation fail (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: mhi: drop driver owner assignment (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Split 64bit accesses to fix alignment issues (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: core: make wwan_class constant (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: hwsim: make wwan_hwsim_class constant (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Prefer struct_size over open coded arithmetic (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: core: constify the struct device_type usage (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Add fastboot WWAN port (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Infrastructure for early port configuration (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Add sysfs attribute for device state machine (Jose Ignacio Tornos Martinez) [RHEL-9429] - wwan: core: Add WWAN fastboot port type (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: qcom_bam_dmux: Convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: replace deprecated strncpy with strscpy (Jose Ignacio Tornos Martinez) [RHEL-9429] - drivers: net: wwan: iosm: Fixed multiple typos in multiple files (Jose Ignacio Tornos Martinez) [RHEL-9429] - Revert "net: wwan: iosm: enable runtime pm support for 7560" (Jose Ignacio Tornos Martinez) [RHEL-9429] - drivers: net: wwan: wwan_core.c: resolved spelling mistake (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Add __counted_by for struct t7xx_fsm_event and use struct_size() (Jose Ignacio Tornos Martinez) [RHEL-9429] - wwan: core: Use the bitmap API to allocate bitmaps (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: iosm: enable runtime pm support for 7560 (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: iosm: clean up unused struct members (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: iosm: remove unused enum definition (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: iosm: remove unused macro definition (Jose Ignacio Tornos Martinez) [RHEL-9429] - selftests: net: bridge: increase IGMP/MLD exclude timeout membership interval (Hangbin Liu) [RHEL-45825] - selftests: test_bridge_neigh_suppress.sh: Fix failures due to duplicate MAC (Hangbin Liu) [RHEL-45825] - selftests: reuseaddr_conflict: add missing new line at the end of the output (Hangbin Liu) [RHEL-45825] - selftests: forwarding: Fix ping failure due to short timeout (Hangbin Liu) [RHEL-45825] - selftests: net: more strict check in net_helper (Hangbin Liu) [RHEL-45825] - seg6: fix parameter passing when calling NF_HOOK() in End.DX4 and End.DX6 behaviors (Hangbin Liu) [RHEL-45826] - ipv6: prevent possible NULL dereference in rt6_probe() (Hangbin Liu) [RHEL-45826] - ipv6: prevent possible NULL deref in fib6_nh_init() (Hangbin Liu) [RHEL-45826] - net/ipv6: Fix the RT cache flush via sysctl using a previous delay (Hangbin Liu) [RHEL-45826] - ipv6: fix possible race in __fib6_drop_pcpu_from() (Hangbin Liu) [RHEL-45826] - net/ipv6: Fix route deleting failure when metric equals 0 (Hangbin Liu) [RHEL-45826] - ipv6: prevent NULL dereference in ip6_output() (Hangbin Liu) [RHEL-45826] - net: ipv6: fix wrong start position when receive hop-by-hop fragment (Hangbin Liu) [RHEL-45826] - ipv6: Fix infinite recursion in fib6_dump_done(). (Hangbin Liu) [RHEL-45826] - ACPI: CPPC: Fix access width used for PCC registers (Mark Langsdorf) [RHEL-37532] {CVE-2024-35995} - ACPI: CPPC: Fix bit_offset shift in MASK_VAL() macro (Mark Langsdorf) [RHEL-37532] {CVE-2024-35995} - ACPI: CPPC: Use access_width over bit_width for system memory accesses (Mark Langsdorf) [RHEL-37532] {CVE-2024-35995} - net: usb: ax88179_178a: improve link status logs (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: improve reset check (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: fix link status when link is set to down/up (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: Add check for usbnet_get_endpoints() (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: stop lying about skb->truesize (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: avoid writing the mac address before first reading (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: non necessary second random mac address (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: avoid the interface always configured as random address (Jose Ignacio Tornos Martinez) [RHEL-45458] - i2c: designware: Add ACPI ID for Granite Rapids-D I2C controller (David Arcari) [RHEL-29353] - prinkt/nbcon: Add a scheduling point to nbcon_kthread_func(). (Derek Barbosa) [RHEL-37526] - rhel: add ICE_HWMON cfg (Petr Oros) [RHEL-17486] - ice: use proper macro for testing bit (Petr Oros) [RHEL-17486] - ice: Reject pin requests with unsupported flags (Petr Oros) [RHEL-17486] - ice: Don't process extts if PTP is disabled (Petr Oros) [RHEL-17486] - ice: Fix improper extts handling (Petr Oros) [RHEL-17486] - ice: Rebuild TC queues on VSI queue reconfiguration (Petr Oros) [RHEL-17486] - ice: Fix VSI list rule with ICE_SW_LKUP_LAST type (Petr Oros) [RHEL-17486] - ice: fix 200G link speed message log (Petr Oros) [RHEL-17486] - ice: avoid IRQ collision to fix init failure on ACPI S3 resume (Petr Oros) [RHEL-17486] - ice: map XDP queues to vectors in ice_vsi_map_rings_to_vectors() (Petr Oros) [RHEL-17486] - ice: add flag to distinguish reset from .ndo_bpf in XDP rings config (Petr Oros) [RHEL-17486] - ice: remove af_xdp_zc_qps bitmap (Petr Oros) [RHEL-17486] - ice: fix reads from NVM Shadow RAM on E830 and E825-C devices (Petr Oros) [RHEL-17486] - ice: fix iteration of TLVs in Preserved Fields Area (Petr Oros) [RHEL-17486] - ice: fix 200G PHY types to link speed mapping (Petr Oros) [RHEL-17486] - ice: fix accounting if a VLAN already exists (Petr Oros) [RHEL-17486] - ice: Interpret .set_channels() input differently (Petr Oros) [RHEL-17486] - ice: Fix package download algorithm (Petr Oros) [RHEL-17486] - ice: remove correct filters during eswitch release (Petr Oros) [RHEL-17486] - ice: refactor struct ice_vsi_cfg_params to be inside of struct ice_vsi (Petr Oros) [RHEL-17486] - ice: Deduplicate tc action setup (Petr Oros) [RHEL-17486] - ice: update E830 device ids and comments (Petr Oros) [RHEL-17486] - ice: add additional E830 device ids (Petr Oros) [RHEL-17486] - ice: ensure the copied buf is NUL terminated (Petr Oros) [RHEL-17486] - ice: fix LAG and VF lock dependency in ice_reset_vf() (Petr Oros) [RHEL-17486] - ice: Fix checking for unsupported keys on non-tunnel device (Petr Oros) [RHEL-17486] - ice: tc: allow zero flags in parsing tc flower (Petr Oros) [RHEL-17486] - ice: tc: check src_vsi in case of traffic from VF (Petr Oros) [RHEL-17486] - ice: store VF relative MSI-X index in q_vector->vf_reg_idx (Petr Oros) [RHEL-17486] - ice: set vf->num_msix in ice_initialize_vf_entry() (Petr Oros) [RHEL-17486] - ice: Implement 'flow-type ether' rules (Petr Oros) [RHEL-17486] - ice: Remove unnecessary argument from ice_fdir_comp_rules() (Petr Oros) [RHEL-17486] - ice: Fix freeing uninitialized pointers (Petr Oros) [RHEL-17486] - ice: hold devlink lock for whole init/cleanup (Petr Oros) [RHEL-17486] - ice: move devlink port code to a separate file (Petr Oros) [RHEL-17486] - ice: move ice_devlink.[ch] to devlink folder (Petr Oros) [RHEL-17486] - ice: Remove newlines in NL_SET_ERR_MSG_MOD (Petr Oros) [RHEL-17486] - ice: Add switch recipe reusing feature (Petr Oros) [RHEL-17486] - ice: count representor stats (Petr Oros) [RHEL-17486] - ice: do switchdev slow-path Rx using PF VSI (Petr Oros) [RHEL-17486] - ice: change repr::id values (Petr Oros) [RHEL-17486] - ice: remove switchdev control plane VSI (Petr Oros) [RHEL-17486] - ice: control default Tx rule in lag (Petr Oros) [RHEL-17486] - ice: default Tx rule instead of to queue (Petr Oros) [RHEL-17486] - ice: do Tx through PF netdev in slow-path (Petr Oros) [RHEL-17486] - ice: remove eswitch changing queues algorithm (Petr Oros) [RHEL-17486] - ice: fix memory corruption bug with suspend and rebuild (Petr Oros) [RHEL-17486] - ice: Refactor FW data type and fix bitmap casting issue (Petr Oros) [RHEL-17486] - ice: fix stats being updated by way too large values (Petr Oros) [RHEL-17486] - ice: fix typo in assignment (Petr Oros) [RHEL-17486] - net: ice: Fix potential NULL pointer dereference in ice_bridge_setlink() (Petr Oros) [RHEL-17486] - ice: virtchnl: stop pretending to support RSS over AQ or registers (Petr Oros) [RHEL-17486] - ice: reconfig host after changing MSI-X on VF (Petr Oros) [RHEL-17486] - ice: reorder disabling IRQ and NAPI in ice_qp_dis (Petr Oros) [RHEL-17486] - ice: avoid unnecessary devm_ usage (Petr Oros) [RHEL-17486] - ice: do not disable Tx queues twice in ice_down() (Petr Oros) [RHEL-17486] - ice: cleanup line splitting for context set functions (Petr Oros) [RHEL-17486] - ice: use GENMASK instead of BIT(n) - 1 in pack functions (Petr Oros) [RHEL-17486] - ice: rename ice_write_* functions to ice_pack_ctx_* (Petr Oros) [RHEL-17486] - ice: remove vf->lan_vsi_num field (Petr Oros) [RHEL-17486] - ice: use relative VSI index for VFs instead of PF VSI number (Petr Oros) [RHEL-17486] - ice: remove unnecessary duplicate checks for VF VSI ID (Petr Oros) [RHEL-17486] - ice: pass VSI pointer into ice_vc_isvalid_q_id (Petr Oros) [RHEL-17486] - ice: Fix debugfs with devlink reload (Petr Oros) [RHEL-17486] - ice: Remove and readd netdev during devlink reload (Petr Oros) [RHEL-17486] - ice: add support for 3k signing DDP sections for E825C (Petr Oros) [RHEL-17486] - ice: Add helper function ice_is_generic_mac (Petr Oros) [RHEL-17486] - ice: introduce new E825C devices family (Petr Oros) [RHEL-17486] - ice: remove incorrect comment (Petr Oros) [RHEL-17486] - ice: Add a new counter for Rx EIPE errors (Petr Oros) [RHEL-17486] - ice: make ice_vsi_cfg_txq() static (Petr Oros) [RHEL-17486] - ice: make ice_vsi_cfg_rxq() static (Petr Oros) [RHEL-17486] - ice: stop destroying and reinitalizing Tx tracker during reset (Petr Oros) [RHEL-17486] - ice: factor out ice_ptp_rebuild_owner() (Petr Oros) [RHEL-17486] - ice: rename ice_ptp_tx_cfg_intr (Petr Oros) [RHEL-17486] - ice: don't check has_ready_bitmap in E810 functions (Petr Oros) [RHEL-17486] - ice: rename verify_cached to has_ready_bitmap (Petr Oros) [RHEL-17486] - ice: pass reset type to PTP reset functions (Petr Oros) [RHEL-17486] - ice: introduce PTP state machine (Petr Oros) [RHEL-17486] - ice: ice_base.c: Add const modifier to params and vars (Petr Oros) [RHEL-17486] - ice: remove rx_len_errors statistic (Petr Oros) [RHEL-17486] - ice: replace ice_vf_recreate_vsi() with ice_vf_reconfig_vsi() (Petr Oros) [RHEL-17486] - ice: Add support for packet mirroring using hardware in switchdev mode (Petr Oros) [RHEL-17486] - ice: Enable SW interrupt from FW for LL TS (Petr Oros) [RHEL-17486] - ice: Schedule service task in IRQ top half (Petr Oros) [RHEL-17486] - ice: cleanup inconsistent code (Petr Oros) [RHEL-17486] - ice: field get conversion (Petr Oros) [RHEL-17486] - ice: fix pre-shifted bit usage (Petr Oros) [RHEL-17486] - ice: field prep conversion (Petr Oros) [RHEL-17486] - ice: Fix PF with enabled XDP going no-carrier after reset (Petr Oros) [RHEL-17486] - ice: use VLAN proto from ring packet context in skb path (Petr Oros) [RHEL-17486] - ice: Implement VLAN tag hint (Petr Oros) [RHEL-17486] - ice: Support XDP hints in AF_XDP ZC mode (Petr Oros) [RHEL-17486] - ice: Support RX hash XDP hint (Petr Oros) [RHEL-17486] - ice: Support HW timestamp hint (Petr Oros) [RHEL-17486] - ice: Introduce ice_xdp_buff (Petr Oros) [RHEL-17486] - ice: Make ptype internal to descriptor info processing (Petr Oros) [RHEL-17486] - ice: make RX HW timestamp reading code more reusable (Petr Oros) [RHEL-17486] - ice: make RX hash reading code more reusable (Petr Oros) [RHEL-17486] - ice: add ability to read and configure FW log data (Petr Oros) [RHEL-17486] - ice: enable FW logging (Petr Oros) [RHEL-17486] - ice: configure FW logging (Petr Oros) [RHEL-17486] - ice: remove FW logging code (Petr Oros) [RHEL-17486] - iavf: enable symmetric-xor RSS for Toeplitz hash function (Petr Oros) [RHEL-17486] - ice: enable symmetric-xor RSS for Toeplitz hash function (Petr Oros) [RHEL-17486] - ice: refactor the FD and RSS flow ID generation (Petr Oros) [RHEL-17486] - ice: refactor RSS configuration (Petr Oros) [RHEL-17486] - ice: fix ICE_AQ_VSI_Q_OPT_RSS_* register values (Petr Oros) [RHEL-17486] - ice: Rename E822 to E82X (Petr Oros) [RHEL-17486] - ice: periodically kick Tx timestamp interrupt (Petr Oros) [RHEL-17486] - ice: Re-enable timestamping correctly after reset (Petr Oros) [RHEL-17486] - ice: Improve logs for max ntuple errors (Petr Oros) [RHEL-17486] - ice: read internal temperature sensor (Petr Oros) [RHEL-17486] - ice: fix error code in ice_eswitch_attach() (Petr Oros) [RHEL-17486] - ice: reserve number of CP queues (Petr Oros) [RHEL-17486] - ice: adjust switchdev rebuild path (Petr Oros) [RHEL-17486] - ice: add VF representors one by one (Petr Oros) [RHEL-17486] - ice: realloc VSI stats arrays (Petr Oros) [RHEL-17486] - ice: set Tx topology every time new repr is added (Petr Oros) [RHEL-17486] - ice: allow changing SWITCHDEV_CTRL VSI queues (Petr Oros) [RHEL-17486] - ice: return pointer to representor (Petr Oros) [RHEL-17486] - ice: make representor code generic (Petr Oros) [RHEL-17486] - ice: remove VF pointer reference in eswitch code (Petr Oros) [RHEL-17486] - ice: track port representors in xarray (Petr Oros) [RHEL-17486] - ice: use repr instead of vf->repr (Petr Oros) [RHEL-17486] - ice: track q_id in representor (Petr Oros) [RHEL-17486] - ice: remove unused control VSI parameter (Petr Oros) [RHEL-17486] - ice: remove redundant max_vsi_num variable (Petr Oros) [RHEL-17486] - ice: rename switchdev to eswitch (Petr Oros) [RHEL-17486] - ice: make use of DEFINE_FLEX() in ice_switch.c (Petr Oros) [RHEL-17486] - ice: make use of DEFINE_FLEX() for struct ice_aqc_dis_txq_item (Petr Oros) [RHEL-17486] - ice: make use of DEFINE_FLEX() for struct ice_aqc_add_tx_qgrp (Petr Oros) [RHEL-17486] - ice: make use of DEFINE_FLEX() in ice_ddp.c (Petr Oros) [RHEL-17486] - ice: drop two params of ice_aq_move_sched_elems() (Petr Oros) [RHEL-17486] - ice: ice_sched_remove_elems: replace 1 elem array param by u32 (Petr Oros) [RHEL-17486] - ice: Check CRC strip requirement for VLAN strip (Petr Oros) [RHEL-17486] - ice: Support FCS/CRC strip disable for VF (Petr Oros) [RHEL-17486] - ptp: introduce helpers to adjust by scaled parts per million (Petr Oros) [RHEL-17486]- i40e: fix: remove needless retries of NVM update (CKI Backport Bot) [RHEL-36692] - i2c: smbus: Support up to 8 SPD EEPROMs (David Arcari) [RHEL-47257] - net/mlx5: Add a timeout to acquire the command queue semaphore (Benjamin Poirier) [RHEL-44225] {CVE-2024-38556} - spi: fix null pointer dereference within spi_sync (Andrew Halaney) [RHEL-39777] {CVE-2024-36930} - spi: Fix null dereference on suspend (Andrew Halaney) [RHEL-38218] {CVE-2023-52749} - Revert "sched/fair: Make sure to try to detach at least one movable task" (Phil Auld) [RHEL-45194] - ACPI: LPIT: Avoid u32 multiplication overflow (Mark Langsdorf) [RHEL-37064] {CVE-2023-52683} - netfilter: nft_fib: allow from forward/input without iif selector (Florian Westphal) [RHEL-36316] - netfilter: nft_fib: reverse path filter for policy-based routing on iif (Florian Westphal) [RHEL-36316] - tipc: force a dst refcount before doing decryption (Xin Long) [RHEL-6118] - PM / devfreq: Fix buffer overflow in trans_stat_show (Mark Salter) [RHEL-29457] {CVE-2023-52614} - nvme: find numa distance only if controller has valid numa id (John Meneghini) [RHEL-35806] - HID: amd_sfh: Handle "no sensors" in PM operations (Benjamin Tissoires) [RHEL-23851] - HID: intel-ish-hid: ipc: Add check for pci_alloc_irq_vectors (Benjamin Tissoires) [RHEL-23851] - HID: mcp-2221: cancel delayed_work only when CONFIG_IIO is enabled (Benjamin Tissoires) [RHEL-23851] - HID: nintendo: Fix N64 controller being identified as mouse (Benjamin Tissoires) [RHEL-23851] - selftests/hid: wacom: fix confidence tests (Benjamin Tissoires) [RHEL-23851] - HID: wacom: Add additional tests of confidence behavior (Benjamin Tissoires) [RHEL-23851] - selftests/hid: fix failing tablet button tests (Benjamin Tissoires) [RHEL-23851] - selftests/hid: fix ruff linter complains (Benjamin Tissoires) [RHEL-23851] - selftests/hid: fix mypy complains (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: be stricter for some transitions (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: add a secondary barrel switch test (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: convert the primary button tests (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: add variants of states with buttons (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: define the elements of PenState (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: set initial data for tilt/twist (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: do not set invert when the eraser is used (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: move move_to function to PenDigitizer (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: move the transitions to PenState (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: remove unused class (Benjamin Tissoires) [RHEL-23851] - selftests/hid: base: allow for multiple skip_if_uhdev (Benjamin Tissoires) [RHEL-23851] - selftests/hid: vmtest.sh: allow finer control on the build steps (Benjamin Tissoires) [RHEL-23851] - selftests/hid: vmtest.sh: update vm2c and container (Benjamin Tissoires) [RHEL-23851] - selftests/hid: force using our compiled libbpf headers (Benjamin Tissoires) [RHEL-23851] - selftests/hid: do not manually call headers_install (Benjamin Tissoires) [RHEL-23851] - selftests/hid: ensure we can compile the tests on kernels pre-6.3 (Benjamin Tissoires) [RHEL-23851] - Input: powermate - fix use-after-free in powermate_config_complete (Benjamin Tissoires) [RHEL-23851 RHEL-28076] {CVE-2023-52475} - Input: synaptics-rmi4 - fail probing if memory allocation for "phys" fails (Benjamin Tissoires) [RHEL-23851] - Input: synaptics-rmi4 - fix UAF of IRQ domain on driver removal (Benjamin Tissoires) [RHEL-23851] - Input: atkbd - do not skip atkbd_deactivate() when skipping ATKBD_CMD_GETID (Benjamin Tissoires) [RHEL-23851] - Input: atkbd - skip ATKBD_CMD_SETLEDS when skipping ATKBD_CMD_GETID (Benjamin Tissoires) [RHEL-23851] - Input: atkbd - use ab83 as id when skipping the getid command (Benjamin Tissoires) [RHEL-23851] - Input: atkbd - skip ATKBD_CMD_GETID in translated mode (Benjamin Tissoires) [RHEL-23851] - Input: allocate keycode for Display refresh rate toggle (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Revert to await reset ACK before reading report descriptor (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: remove I2C_HID_READ_PENDING flag to prevent lock-up (Benjamin Tissoires) [RHEL-23851] - HID: logitech-dj: allow mice to use all types of reports (Benjamin Tissoires) [RHEL-23851] - HID: intel-ish-hid: ipc: Fix dev_err usage with uninitialized dev->devc (Benjamin Tissoires) [RHEL-23851] - HID: input: avoid polling stylus battery on Chromebook Pompom (Benjamin Tissoires) [RHEL-23851] - HID: amd_sfh: Avoid disabling the interrupt (Benjamin Tissoires) [RHEL-23851] - HID: amd_sfh: Update HPD sensor structure elements (Benjamin Tissoires) [RHEL-23851] - HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Add missing null pointer checks to LED initialization (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Introduce thunderstrike_destroy() (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Fix some missing function calls() in the probe error handling path (Benjamin Tissoires) [RHEL-23851] - HID: rmi: remove #ifdef CONFIG_PM (Benjamin Tissoires) [RHEL-23851] - HID: multitouch: remove #ifdef CONFIG_PM (Benjamin Tissoires) [RHEL-23851] - HID: usbhid: remove #ifdef CONFIG_PM (Benjamin Tissoires) [RHEL-23851] - HID: core: remove #ifdef CONFIG_PM from hid_driver (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid-of: fix NULL-deref on failed power up (Benjamin Tissoires) [RHEL-23851 RHEL-31600] {CVE-2024-26717} - HID: i2c-hid: Skip SET_POWER SLEEP for Cirque touchpad on system suspend (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: elan: Add ili2901 timing (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Renumber I2C_HID_QUIRK_ defines (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Remove I2C_HID_QUIRK_SET_PWR_WAKEUP_DEV quirk (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Turn missing reset ack into a warning (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Move i2c_hid_finish_hwreset() to after reading the report-descriptor (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Switch i2c_hid_parse() to goto style error handling (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Split i2c_hid_hwreset() in start() and finish() functions (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Fold i2c_hid_execute_reset() into i2c_hid_hwreset() (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Add IDEA5002 to i2c_hid_acpi_blacklist[] (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: fix handling of unpopulated devices (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: elan: Add ili9882t timing (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: add more DRM dependencies (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Do panel follower work on the system_wq (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Support being a panel follower (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Suspend i2c-hid devices in remove (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Make suspend and resume into helper functions (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Rearrange probe() to power things up later (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Switch to SYSTEM_SLEEP_PM_OPS() (Benjamin Tissoires) [RHEL-23851] - Input: i8042 - add Fujitsu Lifebook U728 to i8042 quirk table (Benjamin Tissoires) [RHEL-23851] - Input: i8042 - fix strange behavior of touchpad on Clevo NS70PU (Benjamin Tissoires) [RHEL-23851] - Input: synaptics-rmi4 - use sysfs_emit() to instead of scnprintf() (Benjamin Tissoires) [RHEL-23851] - Input: mouse - use sysfs_emit[_at]() instead of scnprintf() (Benjamin Tissoires) [RHEL-23851] - Input: use sysfs_emit() instead of scnprintf() (Benjamin Tissoires) [RHEL-23851] - Input: i8042 - add nomux quirk for Acer P459-G2-M (Benjamin Tissoires) [RHEL-23851] - Input: psmouse - enable Synaptics InterTouch for ThinkPad L14 G1 (Benjamin Tissoires) [RHEL-23851] - Input: synaptics-rmi4 - fix use after free in rmi_unregister_function() (Benjamin Tissoires) [RHEL-23851 RHEL-38304] {CVE-2023-52840} - Input: synaptics-rmi4 - handle reset delay when using SMBus trsnsport (Benjamin Tissoires) [RHEL-23851] - Input: leds - annotate struct input_leds with __counted_by (Benjamin Tissoires) [RHEL-23851] - Input: evdev - annotate struct evdev_client with __counted_by (Benjamin Tissoires) [RHEL-23851] - Input: synaptics-rmi4 - replace deprecated strncpy (Benjamin Tissoires) [RHEL-23851] - Input: Annotate struct ff_device with __counted_by (Benjamin Tissoires) [RHEL-23851] - HID: bpf: make bus_type const in struct hid_bpf_ops (Benjamin Tissoires) [RHEL-23851] - HID: Reorder fields in 'struct hid_input' (Benjamin Tissoires) [RHEL-23851] - HID: Add introduction about HID for non-kernel programmers (Benjamin Tissoires) [RHEL-23851] - HID: wacom: generic: Avoid reporting a serial of '0' to userspace (Benjamin Tissoires) [RHEL-23851] - HID: multitouch: Add required quirk for Synaptics 0xcddc device (Benjamin Tissoires) [RHEL-23851] - HID: wacom: Do not register input devices until after hid_hw_start (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Do not flood kernel log (Benjamin Tissoires) [RHEL-23851] - HID: bpf: use __bpf_kfunc instead of noinline (Benjamin Tissoires) [RHEL-23851] - HID: bpf: actually free hdev memory after attaching a HID-BPF program (Benjamin Tissoires) [RHEL-23851] - HID: bpf: remove double fdget() (Benjamin Tissoires) [RHEL-23851] - HID: hidraw: fix a problem of memory leak in hidraw_release() (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: add support for Logitech G Pro X Superlight 2 (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Fix cleanup in probe() (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: remove pointless error message (Benjamin Tissoires) [RHEL-23851] - HID: make ishtp_cl_bus_type const (Benjamin Tissoires) [RHEL-23851] - HID: make hid_bus_type const (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Add gamepad-only mode switched to by holding options (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Better handling of serial number length (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Update list of identifiers from SDL (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Make client_opened a counter (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Clean up locking (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Disable watchdog instead of using a heartbeat (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Avoid overwriting smoothing parameter (Benjamin Tissoires) [RHEL-23851] - HID: magicmouse: fix kerneldoc for struct magicmouse_sc (Benjamin Tissoires) [RHEL-23851] - HID: sensor-hub: Enable hid core report processing for all devices (Benjamin Tissoires) [RHEL-23851] - HID: wacom: Correct behavior when processing some confidence == false touches (Benjamin Tissoires) [RHEL-23851] - HID: nintendo: Prevent divide-by-zero on code (Benjamin Tissoires) [RHEL-23851] - HID: nintendo: fix initializer element is not constant error (Benjamin Tissoires) [RHEL-23851] - HID: nintendo: add support for nso controllers (Benjamin Tissoires) [RHEL-23851] - HID: apple: Add "hfd.cn" and "WKB603" to the list of non-apple keyboards (Benjamin Tissoires) [RHEL-23851] - HID: lenovo: Restrict detection of patched firmware only to USB cptkbd (Benjamin Tissoires) [RHEL-23851] - HID: Add quirk for Labtec/ODDOR/aikeec handbrake (Benjamin Tissoires) [RHEL-23851] - HID: uhid: replace deprecated strncpy with strscpy (Benjamin Tissoires) [RHEL-23851] - HID: wacom: Remove AES power_supply after extended inactivity (Benjamin Tissoires) [RHEL-23851] - HID: multitouch: Add quirk for HONOR GLO-GXXX touchpad (Benjamin Tissoires) [RHEL-23851] - HID: hid-asus: reset the backlight brightness level on resume (Benjamin Tissoires) [RHEL-23851] - HID: hid-asus: add const to read-only outgoing usb buffer (Benjamin Tissoires) [RHEL-23851] - Revert "HID: logitech-dj: Add support for a new lightspeed receiver iteration" (Benjamin Tissoires) [RHEL-23851] - HID: add ALWAYS_POLL quirk for Apple kb (Benjamin Tissoires) [RHEL-23851] - HID: glorious: fix Glorious Model I HID report (Benjamin Tissoires) [RHEL-23851] - HID: fix HID device resource race between HID core and debugging support (Benjamin Tissoires) [RHEL-23851] - HID: apple: add Jamesdonkey and A3R to non-apple keyboards list (Benjamin Tissoires) [RHEL-23851] - HID: mcp2221: Handle reads greater than 60 bytes (Benjamin Tissoires) [RHEL-23851] - HID: mcp2221: Don't set bus speed on every transfer (Benjamin Tissoires) [RHEL-23851] - HID: mcp2221: Set ACPI companion (Benjamin Tissoires) [RHEL-23851] - HID: mcp2221: Allow IO to start during probe (Benjamin Tissoires) [RHEL-23851] - HID: mcp2221: Set driver data before I2C adapter add (Benjamin Tissoires) [RHEL-23851] - HID: mcp2200: added driver for GPIOs of MCP2200 (Benjamin Tissoires) [RHEL-23851] - HID: Add quirk for Dell Pro Wireless Keyboard and Mouse KM5221W (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Stop IO before calling hid_connect() (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Drop HIDPP_QUIRK_UNIFYING (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Drop delayed_work_cb() (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Fix connect event race (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Remove unused connected param from *_connect() (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Remove connected check for non-unifying devices (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Add hidpp_non_unifying_init() helper (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Move hidpp_overwrite_name() to before connect check (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Move g920_get_config() to just before hidpp_ff_init() (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Remove wtp_get_config() call from probe() (Benjamin Tissoires) [RHEL-23851] - hid: lenovo: Resend all settings on reset_resume for compact keyboards (Benjamin Tissoires) [RHEL-23851] - HID: nintendo: cleanup LED code (Benjamin Tissoires) [RHEL-23851] - HID: lenovo: Detect quirk-free fw on cptkbd and stop applying workaround (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Select POWER_SUPPLY Kconfig option (Benjamin Tissoires) [RHEL-23851] - HID: prodikeys: Replace deprecated strncpy() with strscpy() (Benjamin Tissoires) [RHEL-23851] - HID: steelseries: Fix signedness bug in steelseries_headset_arctis_1_fetch_battery() (Benjamin Tissoires) [RHEL-23851] - hid: Remove trailing whitespace (Benjamin Tissoires) [RHEL-23851] - HID: apple: Add "Hailuck" to the list of non-apple keyboards (Benjamin Tissoires) [RHEL-23851] - HID: steelseries: arctis_1_battery_request[] should be static (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Add support for Logitech MX Anywhere 3 mouse (Benjamin Tissoires) [RHEL-23851] - HID: wacom: struct name cleanup (Benjamin Tissoires) [RHEL-23851] - HID: wacom: remove unnecessary 'connected' variable from EKR (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Update Thunderstrike LED instance name to use id (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Add battery support for Thunderstrike (Benjamin Tissoires) [RHEL-23851] - HID: hid-google-stadiaff: add support for Stadia force feedback (Benjamin Tissoires) [RHEL-23851] - HID: logitech-dj: Add support for a new lightspeed receiver iteration (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Add support for the Pro X Superlight (Benjamin Tissoires) [RHEL-23851] - HID: steelseries: Add support for Arctis 1 XBox (Benjamin Tissoires) [RHEL-23851] - HID: input: Fix Apple Magic Trackpad 1 Bluetooth disconnect (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Rename HID++ "internal" error constant (Benjamin Tissoires) [RHEL-23851] - HID: hid-wiimote-debug.c: Drop error checking for debugfs_create_file (Benjamin Tissoires) [RHEL-23851] - HID: sensor-hub: Allow multi-function sensor devices (Benjamin Tissoires) [RHEL-23851] - HID: hidraw: make hidraw_class structure const (Benjamin Tissoires) [RHEL-23851] - HID: roccat: make all 'class' structures const (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Use octal permissions (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Convert to DEVICE_ATTR_RW() (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Use sysfs_emit() to instead of scnprintf() (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Use BIT() in GPIO setter and getter (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Define all GPIO mask and use it (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Define maximum GPIO constant and use it (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Remove dead code (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Don't call ->to_irq() explicitly (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Switch to for_each_set_bit() to simplify the code (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Use str_write_read() and str_read_write() (Benjamin Tissoires) [RHEL-23851] - nfsd: fix oops when reading pool_stats before server is started (Benjamin Coddington) [RHEL-34875] - nfsd: don't create nfsv4recoverydir in nfsdfs when not used. (Benjamin Coddington) [RHEL-34875] - NFSD: grab nfsd_mutex in nfsd_nl_rpc_status_get_dumpit() (Benjamin Coddington) [RHEL-34875] - fs: don't call posix_acl_listxattr in generic_listxattr (Benjamin Coddington) [RHEL-34875] - NFSD: Fix nfsd4_encode_fattr4() crasher (Benjamin Coddington) [RHEL-34875] - NFSD: fix endianness issue in nfsd4_encode_fattr4 (Benjamin Coddington) [RHEL-34875] - SUNRPC: Fix rpcgss_context trace event acceptor field (Benjamin Coddington) [RHEL-34875] - NFSD: Fix nfsd_clid_class use of __string_len() macro (Benjamin Coddington) [RHEL-34875] - nfs: fix panic when nfs4_ff_layout_prepare_ds() fails (Benjamin Coddington) [RHEL-34875] - NFS: Fix an off by one in root_nfs_cat() (Benjamin Coddington) [RHEL-34875] - NFS: Fix nfs_netfs_issue_read() xarray locking for writeback interrupt (Benjamin Coddington) [RHEL-34875] - nfsd: Fix a regression in nfsd_setattr() (Benjamin Coddington) [RHEL-34875] - nfsd: don't call locks_release_private() twice concurrently (Benjamin Coddington) [RHEL-34875] - NFSD: fix LISTXATTRS returning more bytes than maxcount (Benjamin Coddington) [RHEL-34875] - NFSD: fix LISTXATTRS returning a short list with eof=TRUE (Benjamin Coddington) [RHEL-34875] - NFSD: change LISTXATTRS cookie encoding to big-endian (Benjamin Coddington) [RHEL-34875] - NFSD: fix nfsd4_listxattr_validate_cookie (Benjamin Coddington) [RHEL-34875] - SUNRPC: fix some memleaks in gssx_dec_option_array (Benjamin Coddington) [RHEL-34875] - SUNRPC: fix a memleak in gss_import_v2_context (Benjamin Coddington) [RHEL-34875] - NFSv4.2: fix listxattr maximum XDR buffer size (Benjamin Coddington) [RHEL-34875] - NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102 (Benjamin Coddington) [RHEL-34875] - net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr() (Benjamin Coddington) [RHEL-34875] - NFSv4: Fix a state manager thread deadlock regression (Benjamin Coddington) [RHEL-34875] - NFSv4: Fix a nfs4_state_manager() race (Benjamin Coddington) [RHEL-34875] - nfs: fix UAF on pathwalk running into umount (Benjamin Coddington) [RHEL-34875] - nfs: make nfs_set_verifier() safe for use in RCU pathwalk (Benjamin Coddington) [RHEL-34875] - nfsd: don't take fi_lock in nfsd_break_deleg_cb() (Benjamin Coddington) [RHEL-34875] - NFSv4.1: Assign the right value for initval and retries for rpc timeout (Benjamin Coddington) [RHEL-34875] - nfsd: fix RELEASE_LOCKOWNER (Benjamin Coddington) [RHEL-34875] - net: fill in MODULE_DESCRIPTION()s for Sun RPC (Benjamin Coddington) [RHEL-34875] - nfsd: rename nfsd_last_thread() to nfsd_destroy_serv() (Benjamin Coddington) [RHEL-34875] - SUNRPC: discard sv_refcnt, and svc_get/svc_put (Benjamin Coddington) [RHEL-34875] - svc: don't hold reference for poolstats, only mutex. (Benjamin Coddington) [RHEL-34875] - SUNRPC: remove printk when back channel request not found (Benjamin Coddington) [RHEL-34875] - svcrdma: Implement multi-stage Read completion again (Benjamin Coddington) [RHEL-34875] - svcrdma: Copy construction of svc_rqst::rq_arg to rdma_read_complete() (Benjamin Coddington) [RHEL-34875] - svcrdma: Add back svcxprt_rdma::sc_read_complete_q (Benjamin Coddington) [RHEL-34875] - svcrdma: Add back svc_rdma_recv_ctxt::rc_pages (Benjamin Coddington) [RHEL-34875] - svcrdma: Clean up comment in svc_rdma_accept() (Benjamin Coddington) [RHEL-34875] - svcrdma: Remove queue-shortening warnings (Benjamin Coddington) [RHEL-34875] - svcrdma: Remove pointer addresses shown in dprintk() (Benjamin Coddington) [RHEL-34875] - svcrdma: Optimize svc_rdma_cc_init() (Benjamin Coddington) [RHEL-34875] - svcrdma: De-duplicate completion ID initialization helpers (Benjamin Coddington) [RHEL-34875] - svcrdma: Move the svc_rdma_cc_init() call (Benjamin Coddington) [RHEL-34875] - svcrdma: Remove struct svc_rdma_read_info (Benjamin Coddington) [RHEL-34875] - svcrdma: Update the synopsis of svc_rdma_read_special() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update the synopsis of svc_rdma_read_call_chunk() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update synopsis of svc_rdma_read_multiple_chunks() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update synopsis of svc_rdma_copy_inline_range() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update the synopsis of svc_rdma_read_data_item() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update synopsis of svc_rdma_read_chunk_range() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update synopsis of svc_rdma_build_read_chunk() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update synopsis of svc_rdma_build_read_segment() (Benjamin Coddington) [RHEL-34875] - svcrdma: Move read_info::ri_pageoff into struct svc_rdma_recv_ctxt (Benjamin Coddington) [RHEL-34875] - svcrdma: Move svc_rdma_read_info::ri_pageno to struct svc_rdma_recv_ctxt (Benjamin Coddington) [RHEL-34875] - svcrdma: Start moving fields out of struct svc_rdma_read_info (Benjamin Coddington) [RHEL-34875] - svcrdma: Move struct svc_rdma_chunk_ctxt to svc_rdma.h (Benjamin Coddington) [RHEL-34875] - svcrdma: Remove the svc_rdma_chunk_ctxt::cc_rdma field (Benjamin Coddington) [RHEL-34875] - svcrdma: Pass a pointer to the transport to svc_rdma_cc_release() (Benjamin Coddington) [RHEL-34875] - svcrdma: Explicitly pass the transport to svc_rdma_post_chunk_ctxt() (Benjamin Coddington) [RHEL-34875] - svcrdma: Explicitly pass the transport into Read chunk I/O paths (Benjamin Coddington) [RHEL-34875] - svcrdma: Explicitly pass the transport into Write chunk I/O paths (Benjamin Coddington) [RHEL-34875] - svcrdma: Acquire the svcxprt_rdma pointer from the CQ context (Benjamin Coddington) [RHEL-34875] - svcrdma: Reduce size of struct svc_rdma_rw_ctxt (Benjamin Coddington) [RHEL-34875] - svcrdma: Update some svcrdma DMA-related tracepoints (Benjamin Coddington) [RHEL-34875] - svcrdma: DMA error tracepoints should report completion IDs (Benjamin Coddington) [RHEL-34875] - svcrdma: SQ error tracepoints should report completion IDs (Benjamin Coddington) [RHEL-34875] - rpcrdma: Introduce a simple cid tracepoint class (Benjamin Coddington) [RHEL-34875] - svcrdma: Add lockdep class keys for transport locks (Benjamin Coddington) [RHEL-34875] - svcrdma: Clean up locking (Benjamin Coddington) [RHEL-34875] - svcrdma: Add an async version of svc_rdma_write_info_free() (Benjamin Coddington) [RHEL-34875] - svcrdma: Add an async version of svc_rdma_send_ctxt_put() (Benjamin Coddington) [RHEL-34875] - svcrdma: Add a utility workqueue to svcrdma (Benjamin Coddington) [RHEL-34875] - svcrdma: Pre-allocate svc_rdma_recv_ctxt objects (Benjamin Coddington) [RHEL-34875] - svcrdma: Eliminate allocation of recv_ctxt objects in backchannel (Benjamin Coddington) [RHEL-34875] - nfsd: remove unnecessary NULL check (Benjamin Coddington) [RHEL-34875] - SUNRPC: Remove RQ_SPLICE_OK (Benjamin Coddington) [RHEL-34875] - NFSD: Modify NFSv4 to use nfsd_read_splice_ok() (Benjamin Coddington) [RHEL-34875] - NFSD: Replace RQ_SPLICE_OK in nfsd_read() (Benjamin Coddington) [RHEL-34875] - SUNRPC: Add a server-side API for retrieving an RPC's pseudoflavor (Benjamin Coddington) [RHEL-34875] - NFSD: Document lack of f_pos_lock in nfsd_readdir() (Benjamin Coddington) [RHEL-34875] - NFSD: Remove nfsd_drc_gc() tracepoint (Benjamin Coddington) [RHEL-34875] - NFSD: Make the file_delayed_close workqueue UNBOUND (Benjamin Coddington) [RHEL-34875] - NFSD: use read_seqbegin() rather than read_seqbegin_or_lock() (Benjamin Coddington) [RHEL-34875] - nfsd: new Kconfig option for legacy client tracking (Benjamin Coddington) [RHEL-34875] - NFSv4.1: Use the nfs_client's rpc timeouts for backchannel (Benjamin Coddington) [RHEL-34875] - SUNRPC: Fixup v4.1 backchannel request timeouts (Benjamin Coddington) [RHEL-34875] - rpc_pipefs: Replace one label in bl_resolve_deviceid() (Benjamin Coddington) [RHEL-34875] - NFS: drop unused nfs_direct_req bytes_left (Benjamin Coddington) [RHEL-34875] - NFS: More fixes for nfs_direct_write_reschedule_io() (Benjamin Coddington) [RHEL-34875] - NFS: Use the correct commit info in nfs_join_page_group() (Benjamin Coddington) [RHEL-34875] - NFS: More O_DIRECT accounting fixes for error paths (Benjamin Coddington) [RHEL-34875] - NFS: Fix O_DIRECT locking issues (Benjamin Coddington) [RHEL-34875] - NFS: Fix error handling for O_DIRECT write scheduling (Benjamin Coddington) [RHEL-34875] - pNFS: Fix the pnfs block driver's calculation of layoutget size (Benjamin Coddington) [RHEL-34875] - nfs: print fileid in lookup tracepoints (Benjamin Coddington) [RHEL-34875] - nfs: rename the nfs_async_rename_done tracepoint (Benjamin Coddington) [RHEL-34875] - nfs: add new tracepoint at nfs4 revalidate entry point (Benjamin Coddington) [RHEL-34875] - SUNRPC: fix _xprt_switch_find_current_entry logic (Benjamin Coddington) [RHEL-34875] - NFSv4.1/pnfs: Ensure we handle the error NFS4ERR_RETURNCONFLICT (Benjamin Coddington) [RHEL-34875] - NFSv4.1: if referring calls are complete, trust the stateid argument (Benjamin Coddington) [RHEL-34875] - NFSv4: Track the number of referring calls in struct cb_process_state (Benjamin Coddington) [RHEL-34875] - pnfs/blocklayout: Don't add zero-length pnfs_block_dev (Benjamin Coddington) [RHEL-34875] - blocklayoutdriver: Fix reference leak of pnfs_device_node (Benjamin Coddington) [RHEL-34875] - SUNRPC: Fix a suspicious RCU usage warning (Benjamin Coddington) [RHEL-34875] - SUNRPC: Create a helper function for accessing the rpc_clnt's xprt_switch (Benjamin Coddington) [RHEL-34875] - SUNRPC: Remove unused function rpc_clnt_xprt_switch_put() (Benjamin Coddington) [RHEL-34875] - SUNRPC: Clean up unused variable in rpc_xprt_probe_trunked() (Benjamin Coddington) [RHEL-34875] - nfsd: kill stale comment about simple_fill_super() requirements (Benjamin Coddington) [RHEL-34875] - SUNRPC: Replace strlcpy() with strscpy() (Benjamin Coddington) [RHEL-34875] - NFSD: Revert 738401a9bd1ac34ccd5723d69640a4adbb1a4bc0 (Benjamin Coddington) [RHEL-34875] - NFSD: Revert 6c41d9a9bd0298002805758216a9c44e38a8500d (Benjamin Coddington) [RHEL-34875] - nfsd: hold nfsd_mutex across entire netlink operation (Benjamin Coddington) [RHEL-34875] - NFSD: Fix checksum mismatches in the duplicate reply cache (Benjamin Coddington) [RHEL-34875] - NFSD: Fix "start of NFS reply" pointer passed to nfsd_cache_update() (Benjamin Coddington) [RHEL-34875] - NFSD: Update nfsd_cache_append() to use xdr_stream (Benjamin Coddington) [RHEL-34875] - nfsd: fix file memleak on client_opens_release (Benjamin Coddington) [RHEL-34875] - nfs: Convert nfs_symlink() to use a folio (Benjamin Coddington) [RHEL-34875] - SUNRPC: Fix RPC client cleaned up the freed pipefs dentries (Benjamin Coddington) [RHEL-34875] - NFSv4.1: fix SP4_MACH_CRED protection for pnfs IO (Benjamin Coddington) [RHEL-34875] - SUNRPC: Add an IS_ERR() check back to where it was (Benjamin Coddington) [RHEL-34875] - NFSv4.1: fix handling NFS4ERR_DELAY when testing for session trunking (Benjamin Coddington) [RHEL-34875] - nfs41: drop dependency between flexfiles layout driver and NFSv3 modules (Benjamin Coddington) [RHEL-34875] - SUNRPC: SOFTCONN tasks should time out when on the sending list (Benjamin Coddington) [RHEL-34875] - SUNRPC: Force close the socket when a hard error is reported (Benjamin Coddington) [RHEL-34875] - SUNRPC: Don't skip timeout checks in call_connect_status() (Benjamin Coddington) [RHEL-34875] - SUNRPC: ECONNRESET might require a rebind (Benjamin Coddington) [RHEL-34875] - NFSv4/pnfs: Allow layoutget to return EAGAIN for softerr mounts (Benjamin Coddington) [RHEL-34875] - NFSv4: Add a parameter to limit the number of retries after NFS4ERR_DELAY (Benjamin Coddington) [RHEL-34875] - fs: add a new SB_I_NOUMASK flag (Benjamin Coddington) [RHEL-34875] - svcrdma: Fix tracepoint printk format (Benjamin Coddington) [RHEL-34875] - svcrdma: Drop connection after an RDMA Read error (Benjamin Coddington) [RHEL-34875] - NFSD: clean up alloc_init_deleg() (Benjamin Coddington) [RHEL-34875] - NFSD: Fix frame size warning in svc_export_parse() (Benjamin Coddington) [RHEL-34875] - NFSD: Rewrite synopsis of nfsd_percpu_counters_init() (Benjamin Coddington) [RHEL-34875] - nfsd: Clean up errors in nfs3proc.c (Benjamin Coddington) [RHEL-34875] - nfsd: Clean up errors in nfs4state.c (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up errors in stats.c (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_seek() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_offset_status() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_copy_notify() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_copy() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_test_stateid() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_exchange_id() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_do_encode_secinfo() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_access() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_readdir() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_entry4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add an nfsd4_encode_nfs_cookie4() helper (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_rdattr_error() (Benjamin Coddington) [RHEL-34875] - NFSD: Rename nfsd4_encode_dirent() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_sequence() (Benjamin Coddington) [RHEL-34875] - NFSD: Restructure nfsd4_encode_create_session() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_channel_attr4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add a utility function for encoding sessionid4 objects (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_open() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_open_delegation4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_open_none_delegation4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_open_write_delegation4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_open_read_delegation4() (Benjamin Coddington) [RHEL-34875] - NFSD: Refactor nfsd4_encode_lock_denied() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_lock_owner4() (Benjamin Coddington) [RHEL-34875] - NFSD: Remove a layering violation when encoding lock_denied (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_getdeviceinfo() (Benjamin Coddington) [RHEL-34875] - NFSD: Make @gdev parameter of ->encode_getdeviceinfo a const pointer (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_layoutreturn() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_layoutcommit() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_layoutget() (Benjamin Coddington) [RHEL-34875] - NFSD: Make @lgp parameter of ->encode_layoutget a const pointer (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_stateid() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_count4() (Benjamin Coddington) [RHEL-34875] - NFSD: Rename nfsd4_encode_fattr() (Benjamin Coddington) [RHEL-34875] - NFSD: Use a bitmask loop to encode FATTR4 results (Benjamin Coddington) [RHEL-34875] - NFSD: Copy FATTR4 bit number definitions from RFCs (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_xattr_support() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_sec_label() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_suppattr_exclcreat() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_layout_blksize() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_layout_types() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_fs_layout_types() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_mounted_on_fileid() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_time_modify() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_time_metadata() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_time_delta() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_time_create() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_time_access() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_space_used() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_space_total() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_space_free() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_space_avail() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_rawdev() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_owner_group() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_owner() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_numlinks() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_mode() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_maxwrite() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_maxread() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_maxname() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_maxlink() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_maxfilesize() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_fs_locations() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_files_total() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_files_free() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_files_avail() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_fileid() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_filehandle() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_acl() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_nfsace4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_aclsupport() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_rdattr_error() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_lease_time() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_fsid() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_size() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_change() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_fh_expire_type() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_type() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_supported_attrs() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4__false() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4__true() (Benjamin Coddington) [RHEL-34875] - NFSD: Add struct nfsd4_fattr_args (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_setattr() (Benjamin Coddington) [RHEL-34875] - NFSD: Rename nfsd4_encode_bitmap() (Benjamin Coddington) [RHEL-34875] - NFSD: Add simple u32, u64, and bool encoders (Benjamin Coddington) [RHEL-34875] - SUNRPC: Remove BUG_ON call sites (Benjamin Coddington) [RHEL-34875] - nfs: fix the typo of rfc number about xattr in NFSv4 (Benjamin Coddington) [RHEL-34875] - NFSD: add rpc_status netlink support (Benjamin Coddington) [RHEL-34875] - NFSD: handle GETATTR conflict with write delegation (Benjamin Coddington) [RHEL-34875] - NFSD: add support for CB_GETATTR callback (Benjamin Coddington) [RHEL-34875] - SUNRPC: change svc_rqst::rq_flags bits to enum (Benjamin Coddington) [RHEL-34875] - SUNRPC: change svc_pool::sp_flags bits to enum (Benjamin Coddington) [RHEL-34875] - SUNRPC: change cache_head.flags bits to enum (Benjamin Coddington) [RHEL-34875] - lockd: hold a reference to nlmsvc_serv while stopping the thread. (Benjamin Coddington) [RHEL-34875] - SUNRPC: integrate back-channel processing with svc_recv() (Benjamin Coddington) [RHEL-34875] - SUNRPC: Clean up bc_svc_process() (Benjamin Coddington) [RHEL-34875] - SUNRPC: rename and refactor svc_get_next_xprt() (Benjamin Coddington) [RHEL-34875] - SUNRPC: move all of xprt handling into svc_xprt_handle() (Benjamin Coddington) [RHEL-34875] - lockd: fix race in async lock request handling (Benjamin Coddington) [RHEL-34875] - lockd: don't call vfs_lock_file() for pending requests (Benjamin Coddington) [RHEL-34875] - lockd: introduce safe async lock op (Benjamin Coddington) [RHEL-34875] - Documentation: Add missing documentation for EXPORT_OP flags (Benjamin Coddington) [RHEL-34875] - nfsd: Don't reset the write verifier on a commit EAGAIN (Benjamin Coddington) [RHEL-34875] - nfsd: Handle EOPENSTALE correctly in the filecache (Benjamin Coddington) [RHEL-34875] - NFSD: add trace points to track server copy progress (Benjamin Coddington) [RHEL-34875] - NFSD: initialize copy->cp_clp early in nfsd4_copy for use by trace point (Benjamin Coddington) [RHEL-34875] - nfs: move nfs4_xattr_handlers to .rodata (Benjamin Coddington) [RHEL-34875] - xattr: make the xattr array itself const (Benjamin Coddington) [RHEL-34875] - xattr: remove unused argument (Benjamin Coddington) [RHEL-34875] - xattr: add listxattr helper (Benjamin Coddington) [RHEL-34875] - xattr: simplify listxattr helpers (Benjamin Coddington) [RHEL-34875] - xattr: use rbtree for simple_xattrs (Benjamin Coddington) [RHEL-34875] - NFS/flexfiles: Annotate struct nfs4_ff_layout_segment with __counted_by (Benjamin Coddington) [RHEL-34875] - nfs41: Annotate struct nfs4_file_layout_dsaddr with __counted_by (Benjamin Coddington) [RHEL-34875] - phy: ti: phy-omap-usb2: Fix NULL pointer dereference for SRP (Izabela Bakollari) [RHEL-26682] {CVE-2024-26600} - scsi: core: Handle devices which return an unusually large VPD page count (Ewan D. Milne) [RHEL-33543] - scsi: core: Fix handling of SCMD_FAIL_IF_RECOVERING (Ewan D. Milne) [RHEL-33543] - scsi: sd: Unregister device if device_add_disk() failed in sd_probe() (Ewan D. Milne) [RHEL-33543] - scsi: core: Fix unremoved procfs host directory regression (Ewan D. Milne) [RHEL-33543] - scsi: st: Make st_sysfs_class constant (Ewan D. Milne) [RHEL-33543] - scsi: ch: Make ch_sysfs_class constant (Ewan D. Milne) [RHEL-33543] - scsi: sg: Make sg_sysfs_class constant (Ewan D. Milne) [RHEL-33543] - scsi: core: ata: Do no try to probe for CDL on old drives (Ewan D. Milne) [RHEL-33543] - scsi: core: Simplify scsi_cdl_check_cmd() (Ewan D. Milne) [RHEL-33543] - scsi: sd: Handle read/write CDL timeout failures (Ewan D. Milne) [RHEL-33543] - scsi: block: Introduce BLK_STS_DURATION_LIMIT (Ewan D. Milne) [RHEL-33543] - scsi: sd: Set read/write command CDL index (Ewan D. Milne) [RHEL-33543] - block: uapi: Fix compilation errors using ioprio.h with C++ (Ewan D. Milne) [RHEL-33543] - scsi: block: Improve ioprio value validity checks (Ewan D. Milne) [RHEL-33543] - scsi: block: Introduce ioprio hints (Ewan D. Milne) [RHEL-33543] - scsi: block: ioprio: Clean up interface definition (Ewan D. Milne) [RHEL-33543] - scsi: core: Allow enabling and disabling command duration limits (Ewan D. Milne) [RHEL-33543] - scsi: core: Detect support for command duration limits (Ewan D. Milne) [RHEL-33543] - scsi: core: Support Service Action in scsi_report_opcode() (Ewan D. Milne) [RHEL-33543] - scsi: core: Support retrieving sub-pages of mode pages (Ewan D. Milne) [RHEL-33543] - scsi: core: Rename and move get_scsi_ml_byte() (Ewan D. Milne) [RHEL-33543] - scsi: core: Constify the struct device_type usage (Ewan D. Milne) [RHEL-33543] - scsi: core: Consult supported VPD page list prior to fetching page (Ewan D. Milne) [RHEL-33543] - scsi: sd: usb_storage: uas: Access media prior to querying device properties (Ewan D. Milne) [RHEL-33543] - scsi: core: Make scsi_bus_type const (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Make pseudo_lld_bus const (Ewan D. Milne) [RHEL-33543] - scsi: iscsi: Make iscsi_flashnode_bus const (Ewan D. Milne) [RHEL-33543] - scsi: ufs: Have midlayer retry start stop errors (Ewan D. Milne) [RHEL-33543] - scsi: sr: Have midlayer retry get_sectorsize() errors (Ewan D. Milne) [RHEL-33543] - scsi: ses: Have midlayer retry scsi_execute_cmd() errors (Ewan D. Milne) [RHEL-33543] - scsi: sd: Have midlayer retry read_capacity_10() errors (Ewan D. Milne) [RHEL-33543] - scsi: core: Have SCSI midlayer retry scsi_report_lun_scan() errors (Ewan D. Milne) [RHEL-33543] - scsi: core: Have midlayer retry scsi_mode_sense() UAs (Ewan D. Milne) [RHEL-33543] - scsi: ch: Have midlayer retry ch_do_scsi() UAs (Ewan D. Milne) [RHEL-33543] - scsi: ch: Remove unit_attention (Ewan D. Milne) [RHEL-33543] - scsi: sd: Have midlayer retry sd_sync_cache() errors (Ewan D. Milne) [RHEL-33543] - scsi: spi: Have midlayer retry spi_execute() UAs (Ewan D. Milne) [RHEL-33543] - scsi: device_handler: rdac: Have midlayer retry send_mode_select() errors (Ewan D. Milne) [RHEL-33543] - scsi: device_handler: hp_sw: Have midlayer retry scsi_execute_cmd() errors (Ewan D. Milne) [RHEL-33543] - scsi: sd: Have midlayer retry sd_spinup_disk() errors (Ewan D. Milne) [RHEL-33543] - scsi: sd: Use separate buf for START_STOP in sd_spinup_disk() (Ewan D. Milne) [RHEL-33543] - scsi: core: Retry INQUIRY after timeout (Ewan D. Milne) [RHEL-33543] - scsi: core: Have midlayer retry scsi_probe_lun() errors (Ewan D. Milne) [RHEL-33543] - scsi: core: Allow passthrough to request midlayer retries (Ewan D. Milne) [RHEL-33543] - scsi: sd: Fix sshdr use in sd_suspend_common() (Ewan D. Milne) [RHEL-33543] - scsi: sr: Fix sshdr use in sr_get_events (Ewan D. Milne) [RHEL-33543] - scsi: sd: Fix sshdr use in cache_type_store (Ewan D. Milne) [RHEL-33543] - scsi: Fix sshdr use in scsi_test_unit_ready (Ewan D. Milne) [RHEL-33543] - scsi: sd: Fix scsi_mode_sense caller's sshdr use (Ewan D. Milne) [RHEL-33543] - scsi: spi: Fix sshdr use (Ewan D. Milne) [RHEL-33543] - scsi: rdac: Fix sshdr use (Ewan D. Milne) [RHEL-33543] - scsi: rdac: Fix send_mode_select retry handling (Ewan D. Milne) [RHEL-33543] - scsi: hp_sw: Fix sshdr use (Ewan D. Milne) [RHEL-33543] - scsi: sd: Fix sshdr use in sd_spinup_disk (Ewan D. Milne) [RHEL-33543] - scsi: sd: Fix sshdr use in read_capacity_16 (Ewan D. Milne) [RHEL-33543] - scsi: core: Safe warning about bad dev info string (Ewan D. Milne) [RHEL-33543] - scsi: core: Kick the requeue list after inserting when flushing (Ewan D. Milne) [RHEL-33543] - scsi: core: Add a precondition check in scsi_eh_scmd_add() (Ewan D. Milne) [RHEL-33543] - scsi: ch: Replace deprecated strncpy() with strscpy() (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Delete some bogus error checking (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Fix some bugs in sdebug_error_write() (Ewan D. Milne) [RHEL-33543] - scsi: core: Add comment to target_destroy in scsi_host_template (Ewan D. Milne) [RHEL-33543] - scsi: core: Clean up scsi_dev_queue_ready() (Ewan D. Milne) [RHEL-33543] - scsi: core: Handle depopulation and restoration in progress (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Add param to control sdev's allow_restart (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Add debugfs interface to fail target reset (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Add new error injection type: Reset LUN failed (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Add new error injection type: Abort Failed (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Set command result and sense data if error is injected (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Return failed value if error is injected (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Time out command if the error is injected (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Define grammar to remove added error injection (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Add interface to manage error injection for a single device (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Create scsi_debug directory in the debugfs filesystem (Ewan D. Milne) [RHEL-33543] - scsi: simplify sysctl registration with register_sysctl() (Ewan D. Milne) [RHEL-33543] - scsi: sd: Convert SCSI errors to PR errors (Ewan D. Milne) [RHEL-33543] - scsi: core: Rename status_byte to sg_status_byte (Ewan D. Milne) [RHEL-33543] - scsi/scsi_error: Use call_rcu_hurry() instead of call_rcu() (Ewan D. Milne) [RHEL-33543] - scsi: st: Remove redundant variable pointer stp (Ewan D. Milne) [RHEL-33543]- tipc: fix UAF in error path (Xin Long) [RHEL-34280] {CVE-2024-36886} - redhat: Add cgroup kselftests to kernel-selftests-internal (Waiman Long) [RHEL-43555] - vxlan: Pull inner IP header in vxlan_xmit_one(). (Guillaume Nault) [RHEL-35248] - geneve: Fix incorrect inner network header offset when innerprotoinherit is set (Guillaume Nault) [RHEL-35248] - vxlan: Pull inner IP header in vxlan_rcv(). (Guillaume Nault) [RHEL-35248] - gpio: tegra186: Fix tegra186_gpio_is_accessible() check (Charles Mirabile) [RHEL-32452] - ALSA: update configuration for RHEL 9.5 (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl_rpmsg: update Kconfig dependencies (Jaroslav Kysela) [RHEL-27515] - ASoC: imx-rpmsg: SND_SOC_IMX_RPMSG should depend on OF and I2C (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-ctrl: only clear WAKESTS for HDaudio codecs (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-ctrl: add missing WAKE_STS clear (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: Add fw_regs area to debugfs map (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: tgl: Add fw_regs area to debugfs map for IPC4 (Jaroslav Kysela) [RHEL-27515] - ALSA: pci: hda: hda_controller: Add support for use_pio_for_commands mode (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hdac_controller: Implement support for use_pio_for_commands mode (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-mtl-match: add cs42l43 only support (Jaroslav Kysela) [RHEL-27515] - soundwire: clarify maximum allowed address (Jaroslav Kysela) [RHEL-27515] - soundwire: remove unused sdw_bus_conf structure (Jaroslav Kysela) [RHEL-27515] - soundwire: cadence: remove PDI offset completely (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Component should be unbound before deconstruction (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Component should be unbound before deconstruction (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: add helper to detect SoundWire wakes (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-codec: preserve WAKEEN values (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: Add fw_regs area to debugfs map (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Introduce flags to force commands via PIO instead of CORB (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Intel: Select AZX_DCAPS_PIO_COMMANDS for Lunar Lake (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-bus: Use PIO mode for Lunar Lake (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-lnl-match: adds RT714 and RT1318 support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-lnl-match: add cs42l43 only support (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: Fix input format query of process modules without base extension (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: Fix yet another spot for system message conversion (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: Fix wrong loading calibrated data sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2552: Add TX path for capturing AUDIO-OUT data (Jaroslav Kysela) [RHEL-27515] - ASoC: mediatek: mt8192: fix register configuration for tdm (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/cs_dsp_ctl: Use private_free for control cleanup (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: Fix a warning reported by robot kernel test (Jaroslav Kysela) [RHEL-27515] - soundwire: cadence: fix invalid PDI offset (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Remove Framework Laptop 16 from quirks (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: tas2781: Component should be unbound before deconstruction (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Move flags to private struct (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Fixup typo in device link checking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: ump: Fix swapped song position pointer data (Jaroslav Kysela) [RHEL-27515] - ALSA: ump: Set default protocol when not given explicitly (Jaroslav Kysela) [RHEL-27515] - ALSA: ump: Don't accept an invalid UMP protocol number (Jaroslav Kysela) [RHEL-27515] - ALSA: ump: Don't clear bank selection after sending a program change (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: Fix incorrect UMP type for system messages (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: Don't clear bank selection at event -> UMP MIDI2 conversion (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: Fix missing bank setup between MIDI1/MIDI2 UMP conversion (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Adjust G814JZR to use SPI init for amp (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Remove debugfs at disconnection (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LEDs don't work for ProBook 440/460 G11. (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Enable proc module when CONFIG_MODULES=y (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Fix NULL module pointer assignment at card init (Jaroslav Kysela) [RHEL-27515 RHEL-43900] {CVE-2024-38605} - regmap: kunit: Fix array overflow in stride() test (Jaroslav Kysela) [RHEL-27515] - ALSA: timer: Set lower bound of start tick time (Jaroslav Kysela) [RHEL-27515 RHEL-43811] {CVE-2024-38618} - ALSA: hda/realtek: Drop doubly quirk entry for 103c:8a2e (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - fixed headset Mic not show (Jaroslav Kysela) [RHEL-27515] - ALSA: Fix deadlocks with kctl removals at disconnection (Jaroslav Kysela) [RHEL-27515 RHEL-43933] {CVE-2024-38600} - ASoC: rt715-sdca-sdw: Fix wrong complete waiting in rt715_dev_resume() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Fix lifetime of cs_dsp instance (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hda_component: Initialize shared data during bind callback (Jaroslav Kysela) [RHEL-27515] - ASoC: xilinx: Add missing module descriptions (Jaroslav Kysela) [RHEL-27515] - ASoC: ux500: Add missing module description (Jaroslav Kysela) [RHEL-27515] - ASoC: dmaengine: Add missing module description (Jaroslav Kysela) [RHEL-27515] - ASoC: topology-test: Add missing module description (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Add missing module descriptions (Jaroslav Kysela) [RHEL-27515] - ASoC: sigmadsp: Add missing module description (Jaroslav Kysela) [RHEL-27515] - ASoC: ab8500: Add missing module description (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: fix for acp platform device creation failure (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix build error without CONFIG_PM (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix conflicting PCI SSID 17aa:386f for Lenovo Legion models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Set GPIO3 to default at S4 state for Thinkpad with ALC1318 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: intel-sdw-acpi: fix usage of device_get_named_child_node() (Jaroslav Kysela) [RHEL-27515 RHEL-39879] {CVE-2024-36955} - ASoC: SOF: debug: Handle cases when fw_lib_prefix is not set, NULL (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: intel-dsp-config: harden I2C/I2S codec detection (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: fix usages of device_get_named_child_node() (Jaroslav Kysela) [RHEL-27515] - ASoC: da7219-aad: fix usage of device_get_named_child_node() (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: use mutex for E-MU FPGA access locking (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix mute led of HP Laptop 15-da3001TU (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: move the whole GPIO event handling to the workqueue (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: fix E-MU card dock presence monitoring (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: fix E-MU dock initialization (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: factor out snd_emu1010_load_dock_firmware() (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: make E-MU FPGA writes potentially more reliable (Jaroslav Kysela) [RHEL-27515] - ALSA: kunit: use const qualifier for immutable data (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for Lenovo 13X (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support Lenovo 13X laptop without _DSD (Jaroslav Kysela) [RHEL-27515] - ASoC: rt715-sdca: volume step modification (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Avoid static analysis warning of uninitialised variable (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wsa881x: set clk_stop_mode1 flag (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: ump: Fix conversion from MIDI2 to MIDI1 UMP messages (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Enable audio jacks of Haier Boyue G42 with ALC269VC (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Set name of control as in topology (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for Huawei Matebook D14 NBLB-WAX9N (Jaroslav Kysela) [RHEL-27515] - ALSA: aloop: add support for up to 768kHz sample rate (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: add support for 705.6kHz and 768kHz sample rates (Jaroslav Kysela) [RHEL-27515] - ALSA: aloop: add DSD formats (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix volumn control of ThinkBook 16P Gen4 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fixes for Asus GU605M and GA403U sound (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Update DSP1RX5/6 Sources for DSP config (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Use shared cs-amp-lib to apply calibration (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Remove Speaker ID for Lenovo Legion slim 7 16ARHA7 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Set the max PCM Gain using tuning setting (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support HP Omen models without _DSD (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for HP Omen models using CS35L41 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: Add new vendor_id and subsystem_id to support ThinkPad ICE-1 (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Core: Handle error returned by sof_select_ipc_and_paths (Jaroslav Kysela) [RHEL-27515] - ASoC: rt715: add vendor clear control register (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Fix an NULL vs IS_ERR() check (Jaroslav Kysela) [RHEL-27515] - tools/include: Sync uapi/sound/asound.h with the kernel sources (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l41: Update DSP1RX5/6 Sources for DSP config (Jaroslav Kysela) [RHEL-27515] - ASoC: rt722-sdca: add headset microphone vrefo setting (Jaroslav Kysela) [RHEL-27515] - ASoC: rt722-sdca: modify channel number to support 4 channels (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: rt5645: add cbj sleeve gpio property (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Fix the electric noise due to the CBJ contacts floating (Jaroslav Kysela) [RHEL-27515] - ASoC: acp: Support microphone from device Acer 315-24p (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: debug: show firmware/topology prefix/names (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: pcm: Restrict DSP D0i3 during S0ix to IPC3 (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: add default firmware library path for LNL (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Do not reset the ChainDMA if it has not been allocated (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Introduce generic sof_ipc4_pcm_stream_priv (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Use consistent name for sof_ipc4_timestamp_info pointer (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Use consistent name for snd_sof_pcm_stream pointer (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Add test cases for regmap_read_bypassed() (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Add cache-drop test with multiple cache blocks (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Replace a kmalloc/kfree() pair with KUnit-managed alloc (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Use a KUnit action to call regmap_exit() (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Add more cache-sync tests (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Add more cache-drop tests (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Run non-sparse cache tests at non-zero register addresses (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Run sparse cache tests at non-zero register addresses (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Introduce struct for test case parameters (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Create a struct device for the regmap (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Fix warnings of implicit casts to __le16 and __be16 (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Prevent overwriting firmware ASP config (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix unintended bus access while resetting amp (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Exit cache-only after cs35l56_wait_for_firmware_boot() (Jaroslav Kysela) [RHEL-27515] - regmap: Add regmap_read_bypassed() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_rt5640: Apply Asus T100TA quirk to Asus T100TAM too (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: Fix DSPK 16-bit playback (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix debug window description (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: correct the register for pow calibrated data (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirk for HP SnowWhite laptops (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Init debugfs before booting firmware (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Wake from D0ix when starting streaming (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Remove dead code (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Test result of avs_get_module_entry() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix potential integer overflow (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Replace risky functions with safer variants (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix ASRC module initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix config_length for config-less copiers (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Silence false-positive memcpy() warnings (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix debug-slot offset calculation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Restore stream decoupling on prepare (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Core: Add remove_late() to sof_init_environment failure path (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: fix for false dsp interrupts (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: Disable DMIC/SSP offload on remove (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hda_cs_dsp_ctl: Remove notification of driver write (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Remove notification of driver write (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hda_cs_dsp_ctl: Use cs_dsp_coeff_lock_and_[read|write]_ctrl() (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Use cs_dsp_coeff_lock_and_[read|write]_ctrl() (Jaroslav Kysela) [RHEL-27515] - firmware: cs_dsp: Add locked wrappers for coeff read and write (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: Correct the mtl_dsp_dump output (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dsp/mtl: Add support for ACE ROM state codes (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: Implement firmware boot state check (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: Disable interrupts when firmware boot failed (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: Correct rom_status_reg (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: Correct rom_status_reg (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda: Create debugfs file to force a clean DSP boot (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: boards: Add modules description (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Removing the control of ADC_SCALE (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Solve a headphone detection issue after suspend and resume (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: modify clock table (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Solve error interruption issue (Jaroslav Kysela) [RHEL-27515] - ALSA: line6: Zero-initialize message buffers (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: cs35l41: Support ASUS ROG G634JYR (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support headset with microphone (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add sound quirks for Lenovo Legion slim 7 16ARHA7 models (Jaroslav Kysela) [RHEL-27515] - Revert "ALSA: emu10k1: fix synthesizer sample playback position and caching" (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for ASUS Laptops using CS35L56 (Jaroslav Kysela) [RHEL-27515] - regmap: maple: Fix uninitialized symbol 'ret' warnings (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: fix for acp_init function error handling (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: mark dvc_tlv with __maybe_unused (Jaroslav Kysela) [RHEL-27515] - ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw (Jaroslav Kysela) [RHEL-27515] - ASoC: rt-sdw*: add __func__ to all error logs (Jaroslav Kysela) [RHEL-27515] - ASoC: rt722-sdca-sdw: fix locking sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: rt712-sdca-sdw: fix locking sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: rt711-sdw: fix locking sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: rt711-sdca: fix locking sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5682-sdw: fix locking sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: kirkwood: Fix potential NULL dereference (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: fix for wake interrupt handling for clockstop mode (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Add ACPI device match tables (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Fix inactive headset mic jack (Jaroslav Kysela) [RHEL-27515] - regmap: maple: Fix cache corruption in regcache_maple_drop() (Jaroslav Kysela) [RHEL-27515 RHEL-39706] {CVE-2024-36019} - ASoC: amd: acp: fix for acp pdm configuration check (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: remove useless dev_dbg from playback_hook (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add debug statements to kcontrols (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add locks to kcontrols (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: remove digital gain kcontrol (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: change cs35l56 name_prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: change rt715-sdca dai name (Jaroslav Kysela) [RHEL-27515] - ASoC: rt715-sdca: rename dai name with rt715-sdca prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt722_sdca: use rt_dmic_rtd_init (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt722_sdca: set rtd_init in codec_info_list[] (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: remove unused rt dmic rtd_init (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: use generic rtd_init function for Realtek SDW DMICs (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Factor out codec name generation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Factor out BlueTooth DAI creation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Factor out HDMI DAI creation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Factor out DMIC DAI creation. (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Factor out SSP DAI creation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Use for_each_set_bit (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Only pass dai_link pointer around (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Move get_codec_dai_by_name() into sof_sdw itself (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Set channel map directly from endpoints (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Only pass codec_conf pointer around (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Make find_codec_info_dai() return a pointer (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Make find_codec_info_acpi() return a pointer (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Make find_codec_info_part() return a pointer (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Correct extraction of data pointer in suspend/resume (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mtrace: rework mtrace timestamp setting (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dsp: Skip IMR boot on ACE platforms in case of S3 suspend (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda: Compensate LLP in case it is not reset (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Add pplcllpl/u members to hdac_ext_stream (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Correct the delay calculation (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-pcm: Add pointer callback to sof_ipc_pcm_ops (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Invalidate the stream_start_offset in PAUSED state (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Combine the SOF_IPC4_PIPE_PAUSED cases in pcm_trigger (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Move struct sof_ipc4_timestamp_info definition locally (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Remove the get_stream_position callback (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Use the snd_sof_pcm_get_dai_frame_counter() for pcm_delay (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-common-ops: Do not set the get_stream_position callback (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: Set the dai/host get frame/byte counter callbacks (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Introduce a new callback pair to be used for PCM delay reporting (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl/lnl: Use the generic get_stream_position callback (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda: Implement get_stream_position (Linear Link Position) (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-pcm: Use dsp_max_burst_size_in_ms to place constraint (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: Save the DMA maximum burst size for PCMs (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Add dsp_max_burst_size_in_ms member to snd_sof_pcm_stream (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Set the init_done flag before component_add() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Raise device name message log level (Jaroslav Kysela) [RHEL-27515] - ASoC: dmaengine_pcm: Allow passing component name via config (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ssm4567: Board cleanup (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ssm4567: Do not ignore route checks (Jaroslav Kysela) [RHEL-27515] - ASoC: topology: Do not ignore route checks when parsing graphs (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Disable route checks for Skylake boards (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: intel-nhlt: add intel_nhlt_ssp_device_type() function (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: support NHLT device type (Jaroslav Kysela) [RHEL-27515] - ALSA: control: Fix unannotated kfree() cleanup (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for some Clevo laptops (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirk for HP Spectre x360 14 eu0000 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix the hp playback volume issue for LG machines (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-compress: Fix and add DPCM locking (Jaroslav Kysela) [RHEL-27515] - ALSA: core: add kunitconfig (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: add in quirk for Acer Swift Go 16 - SFG16-71 (Jaroslav Kysela) [RHEL-27515] - Revert "ALSA: usb-audio: Name feature ctl using output if input is PCM" (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Skip IRAM/DRAM size modification for Steam Deck OLED (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Move signed_fw_image to struct acp_quirk_entry (Jaroslav Kysela) [RHEL-27515] - ALSA: timer: Fix missing irq-disable at closing (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirk for Lenovo Yoga 9 14IMH9 (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Revert "add new YC platform variant (0x63) support" (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2" (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Stop parsing channels bits when all channels are found. (Jaroslav Kysela) [RHEL-27515 RHEL-36904] {CVE-2024-27436} - ALSA: hda/realtek - ALC236 fix volume mute & mic mute LED on some HP models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: remove unnecessary runtime_pm calls (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-core.c: Skip dummy codec when adding platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Fix non-functional mic on ASUS M7600RE (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Fix Scarlett 4th Gen input gain range again (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Fix Scarlett 4th Gen 4i4 low-voltage detection (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Fix Scarlett 4th Gen autogain status values (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Fix Scarlett 4th Gen input gain range (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: use dev_dbg in system_resume (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: do not call pm_runtime_force_* in system_resume/suspend (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add lock to system_suspend (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: restore power state after system_resume (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Add support for CS35L54 and CS35L57 (Jaroslav Kysela) [RHEL-27515] - platform/x86: serial-multi-instantiate: Add support for CS35L54 and CS35L57 (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Add support for CS35L54 and CS35L57 (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: catpt: Carefully use PCI bitwise constants (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hda_component: Include sound/hda_codec.h (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hda_component: Add missing #include guards (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl() (Jaroslav Kysela) [RHEL-27515] - firmware: cirrus: cs_dsp: Remove non-existent member from kerneldoc (Jaroslav Kysela) [RHEL-27515] - firmware: cirrus: cs_dsp: Initialize debugfs_root to invalid (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: change support for ES8326 (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Changing members of private structure (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8962: Fix up incorrect error message in wm8962_set_fll (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8962: Enable both SPKOUTR_ENA and SPKOUTL_ENA in mono mode (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8962: Enable oscillator if selecting WM8962_FLL_OSC (Jaroslav Kysela) [RHEL-27515] - ASoC: trace: add event to snd_soc_dapm trace events (Jaroslav Kysela) [RHEL-27515] - ASoC: trace: add component to set_bias_level trace events (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: atom: sst_ipc: Remove unused intel-mid.h (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-core.c: Prefer to return dai->driver->name in snd_soc_dai_name_get() (Jaroslav Kysela) [RHEL-27515] - ASoC: cs-amp-lib: Add KUnit test for calibration helpers (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add HP Pavilion Aero Laptop 13-be2xxx(8BD6) into DMI quirk table (Jaroslav Kysela) [RHEL-27515] - ALSA: ac97: More cleanup with snd_ctl_find_id_mixer() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Skip i915 initialization on CNL/LKF-based platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: hda: Skip HDMI/DP registration if i915 is missing (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Ignore codecs with no suppoting driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: hda: Cleanup error messages (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Reuse for_each_pcm_streams() (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Name feature ctl using output if input is PCM (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Overwrite CS35L41 configuration for ASUS UM5302LA (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for Lenovo Thinkbook 16P laptops (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support Lenovo Thinkbook 16P (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Add Headset Mic supported Acer NB platform (Jaroslav Kysela) [RHEL-27515] - soundwire: Use snd_soc_substream_to_rtd() to obtain rtd (Jaroslav Kysela) [RHEL-27515] - soundwire: constify the struct device_type usage (Jaroslav Kysela) [RHEL-27515] - ALSA: hwdep: Move put_user() call out of scoped_guard() in snd_hwdep_control_ioctl() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: optimize the probe codec process (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Fix headset Mic no show at resume back for Lenovo ALC897 platform (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Fix wrong register defaults (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_rt5640: Add an extra entry for the Chuwi Vi8 tablet (Jaroslav Kysela) [RHEL-27515] - ASoC: madera: Fix typo in madera_set_fll_clks shift value (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: midi: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: ump: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: virmidi: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: prioq: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Use guard() for PCM stream locks (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: oss: Use guard() for setup (Jaroslav Kysela) [RHEL-27515] - ALSA: control_led: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: info: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: mixer_oss: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: control: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: rawmidi: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: jack: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: fifo: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: memory: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: ports: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: queue: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: timer: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: ump: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: compress_offload: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: timer: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: hrtimer: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: hwdep: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: kunit: Fix sparse warnings (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Fix non-functional mic on Lenovo 21J2 (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: add new YC platform variant (0x63) support (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Prevent bad sign extension in cs35l56_read_silicon_uid() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - ALC285 reduce pop noise from Headphone port (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add Lenovo ThinkBook 21J0 into DMI quirk table (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Add a test for ranges in combination with windows (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: tx-macro: correct TX SMIC MUXn widgets on SM8350+ (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: tx-macro: split widgets per different LPASS versions (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add special fixup for Lenovo 14IRP8 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Apply amp calibration from EFI data (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Apply amp calibration from EFI data (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Add helper functions for amp calibration (Jaroslav Kysela) [RHEL-27515] - ASoC: cs-amp-lib: Add helpers for factory calibration data (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Add wm_adsp_start() and wm_adsp_stop() (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Add time postfixes on defines (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Add some missing dev_err_probe()s (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Handle error from devm_pm_runtime_enable() (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Tidy up header includes (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Use __u8 type rather than u8 for firmware interface (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-card: Fix missing locking in snd_soc_card_get_kcontrol() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: tas2781: enable subwoofer volume control (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Use CLASS() for fdget()/fdput() (Jaroslav Kysela) [RHEL-27515] - ALSA: mixer_oss: ump: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm_oss: ump: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: oss: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: virmidi: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: ump: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: core: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: control: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: compress_offload: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: timer: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: vmaster: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: clarify and fix default msbits value for all formats (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-core: tidyup strcmp() param on snd_soc_is_matching_dai() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: modify ACP register end address macro (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: update license (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: prioq: Unify cell removal functions (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: beep: Drop stale mutex (Jaroslav Kysela) [RHEL-27515] - ALSA: echoaudio: remove redundant assignment to variable clock (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rt5660: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rt5640: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rt5616: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rt5514: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: nau8825: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: da7213: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wsa884x: Allow sharing reset GPIO (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,wsa8840: Add reset-gpios for shared line (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LED For HP mt440 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Downgrade BDL table overflow message (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Set up BDL table at hw_params (Jaroslav Kysela) [RHEL-27515] - ALSA: Drop leftover snd-rtctimer stuff from Makefile (Jaroslav Kysela) [RHEL-27515] - ALSA: ump: Fix the discard error code from snd_ump_legacy_open() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Populate board selection with new I2S entries (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ICCMAX recommendations for ICL+ platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: TGL-based platforms support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ICL-based platforms support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: CNL-based platforms support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Abstract IRQ handling (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Abstract IPC handling (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Prefix SKL/APL-specific members (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix sound clipping in single capture scenario (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: L1SEN reference counted (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l42: Remove redundant delays in suspend(). (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: Remove redundant initialization of pointer 'data' (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: fix soundwire dependencies (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: add machine select and register code (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: fix for acp pme wake for soundwire configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: remove acp_reset flag (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: refactor acp child platform device creation code (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: refactor acp device configuration read logic (Jaroslav Kysela) [RHEL-27515] - ASoC: Constify pointer to of_phandle_args (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Enable Mute LED on HP 840 G8 (MB 8AB8) (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Must clear HALO_STATE before issuing SYSTEM_RESET (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix top speaker connection on Dell Inspiron 16 Plus 7630 (Jaroslav Kysela) [RHEL-27515] - ALSA: core: fix buffer overflow in test_format_fill_silence() (Jaroslav Kysela) [RHEL-27515] - ALSA: virtio: Fix "Coverity: virtsnd_kctl_tlv_op(): Uninitialized variables" warning. (Jaroslav Kysela) [RHEL-27515] - ALSA: avoid 'bool' as variable name (Jaroslav Kysela) [RHEL-27515] - soundwire: bus_type: make sdw_bus_type const (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: More relaxed check of MIDI jack names (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LED For HP mt645 (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: remove redundant 'tristate' for SND_SEQ_UMP_CLIENT (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: make snd_seq_bus_type const (Jaroslav Kysela) [RHEL-27515] - ALSA: aoa: make soundbus_bus_type const (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Add some bounds checking to firmware data (Jaroslav Kysela) [RHEL-27515 RHEL-34741] {CVE-2024-26927} - ALSA: hda/realtek: cs35l41: Fix order and duplicates in quirks table (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: cs35l41: Fix device ID / model name (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: cs35l41: Add internal speaker support for ASUS UM3402 with missing DSD (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Workaround for ACPI with broken spk-id-gpios property (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: tx-macro: Simplify setting AMIC control (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: tx-macro: Mark AMIC control registers as volatile (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: tx-macro: Drop unimplemented DMIC clock divider (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: va-macro: add npl clk (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: fix function cast warnings (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Add Lenovo Legion 7i gen7 sound quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: set config_length based on device_count (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-mlink: update incorrect comment (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Fix runtime pm usage counter balance after fw exception (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dai: add support for dspless mode beyond HDAudio (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: Do not use LNL specific wrappers in DSPless mode (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dai-ops: add SoundWire dspless mode (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dai-ops: use dai_type (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: topology: Parse DAI type token for dspless mode (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: start SoundWire links earlier for LNL+ devices (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: topology: dynamically allocate and store DAI widget->private (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dai: remove dspless special case (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: fix dma_id for CHAIN_DMA capture (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: allow chain_dma for all supported DAIs (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: store number of playback/capture streams (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dai-ops: enable chain_dma for ALH (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda: add 'is_chain_dma_supported' callback (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ops: add new 'is_chain_dma_supported' callback (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: change chain_dma handling in dai_config (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: IPC3: fix message bounds on ipc ops (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Workaround for crashed firmware on system suspend (Jaroslav Kysela) [RHEL-27515 RHEL-35128] {CVE-2024-27057} - ASoC: q6dsp: fix event handler prototype (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: pci-lnl: Change the topology path to intel/sof-ipc4-tplg (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: pci-tgl: Change the default paths and firmware names (Jaroslav Kysela) [RHEL-27515] - ALSA: aw2: avoid casting function pointers (Jaroslav Kysela) [RHEL-27515] - ALSA: ctxfi: avoid casting function pointers (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: fix TYPO 'reguest' to 'request' in error log (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Fix non-functional mic on Lenovo 82UU (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Ensure that changed bytes are actually different (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: imx: Add devicetree support to select topologies (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Add DMI quirk for inverted jack-detect on MeeGoPad T8 (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Make LattePanda board DMI match more precise (Jaroslav Kysela) [RHEL-27515] - ALSA: es1938: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: es1968: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: fm801: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: maestro3: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: riptide: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: rme96: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: sis7019: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: via82xx: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: doc: Use DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: aoa: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: aaci: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: pxa2xx-ac97: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ASoC: pxa2xx-ac97: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: at73c213: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: ali5451: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: ali5451: Embed suspend image into struct snd_ali (Jaroslav Kysela) [RHEL-27515] - ALSA: azt3328: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: cmipci: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: cs4281: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: echoaudio: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: aloop: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: dummy: Replace with DEFINE_SIPMLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: pcsp: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: als300: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: als4000: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: atiixp: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: ens137x: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: intel8x0: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: nm256: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Fix locking in ACP IRQ handler (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Fix deadlock in rt5645_jack_detect_work() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: cht_bsw_rt5645: Cleanup codec_name handling (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Boards: Fix NULL pointer deref in BYT/CHT boards (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Remove default from IRQ1_CFG register (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: remove unused acpi_subysystem_id (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Expose FW version with sysfs (Jaroslav Kysela) [RHEL-27515] - ALSA: virtio: add support for audio controls (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/cs35l56: select intended config FW_CS_DSP (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add "Intel Reference board" SSID in the ALC256. (Jaroslav Kysela) [RHEL-27515] - ALSA: HDA: intel-sdw-acpi: add kernel parameter to select alternate controller (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: starts non sdw BE id with the highest sdw BE id (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-lnl-match: Add rt722 support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi: add RT712 support for LNL (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Remove unused function prototypes (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: ssp-common: Add stub for sof_ssp_get_codec_name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: common: DMI remap for rebranded Intel NUC M15 (LAPRC710) laptops (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: remove .init callbacks (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: add common sdw dai link init (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt5682: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_cs42l42: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt700: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt712_sdca: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt711: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt_sdca_jack_common: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: add get_codec_dai_by_name helper function (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: use single rtd_init for rt_amps (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for DAI link generation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support DAI link order customization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: dmi quirk cleanup for mtl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: board id cleanup for mtl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: board id cleanup for rpl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: board id cleanup for adl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: board id cleanup for tgl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: board id cleanup for jsl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc3-topology: Fix pipeline tear down logic (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix deadlock in ASP1 mixer register initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: constify static sdw_slave_ops struct (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Send initial config to module if present (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Add topology parsing support for initial config (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: UAPI: Add tokens for initial config feature (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix dynamic port assignment when TDM is set (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: fix raw noinc write test wrapping (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Add system suspend ops to disable IRQ (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Handle error from devm_pm_runtime_enable (Jaroslav Kysela) [RHEL-27515] - soundwire: intel_auxdevice: remove redundant assignment to variable link_flags (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add DMI quirk for Lenovo Ideapad Pro 5 16ARP8 (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: fix SND_AMD_SOUNDWIRE_ACPI dependencies (Jaroslav Kysela) [RHEL-27515] - ASoC: fix SND_SOC_WCD939X dependencies (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Shut down jack detection on component remove (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Sync the hp ilimit works when removing the component (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Add clear of stashed pointer on component remove (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: add module parameter to tascodec_init() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix pci_probe() error path (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: fix reversed if statement in cs35l56_dspwait_asp1tx_put() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: add IDs for Dell dual spk platform (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/conexant: Add quirk for SWS JS201D (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Remove two HP Laptops using CS35L41 (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Fix dependencies for SND_CORE_TEST (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Ignore clock selector errors for single connection (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Enable headset mic on Vaio VJFE-ADL (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Remove unused test stub function (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Firmware file must match the version of preloaded firmware (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Fix filename string field layout (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Fix order of searching for firmware files (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Allow more time for firmware to boot (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Load tunings for the correct speaker models (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Firmware file must match the version of preloaded firmware (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix misuse of wm_adsp 'part' string for silicon revision (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix for initializing ASP1 mixer registers (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Initialize all ASP1 registers (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix default SDW TX mixer registers (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix to ensure ASP1 registers match cache (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Remove buggy checks from cs35l56_is_fw_reload_needed() (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Don't add the same register patch multiple times (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: cs35l56_component_remove() must clean up wm_adsp (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: cs35l56_component_remove() must clear cs35l56->component (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Don't overwrite fwf_name with the default (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Fix firmware file search order (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Apply headset jack quirk for non-bass alc287 thinkpads (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: refactor acp driver pm ops (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: select soundwire dependency flag for acp6.3 based platform (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: update descriptor fields for acp6.3 based platform (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: add machine select logic for soundwire based platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Add Soundwire DAI configuration support for AMD platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: add interrupt handling for SoundWire manager devices (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: add code for invoking soundwire manager helper functions (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: refactor register mask structure (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: implement function to extract slave information (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: refactor soundwire pads enable (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: refactor amd soundwire manager device node creation (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: update license (Jaroslav Kysela) [RHEL-27515] - ASoC/soundwire: implement generic api for scanning amd soundwire controller (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Add sound core KUnit test (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Fix snd_pcm_format_name function (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Add missing formats to formats list (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support ASUS Zenbook UM3402YAR (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional ASUS Zenbook UX3402VA (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: mtl-match: Add cs42l43_l0 cs35l56_l23 for MTL (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Fix support for a Huawei Matebook laptop (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add DMI quirk for MSI Bravo 15 C7VF (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Check presence of valid altsetting control (Jaroslav Kysela) [RHEL-27515] - Revert "ALSA: usb-audio: Skip setting clock selector for single connections" (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Enable Mute LED on HP Laptop 14-fq0xxx (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix the external mic not being recognised for Acer Swift 1 SF114-32 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support HP models without _DSD using dual Speaker ID (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional HP Envy Models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for various HP ENVY models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Set Channel Index correctly when system is missing _DSD (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Support read-only clock selector control (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: Drop type from "clocks" (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Use fls to calculate the pre-divider for the PLL (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Refactor to use for_each_set_bit() (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Use USEC_PER_MSEC rather than hard coding (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Add pm_ptr around the power ops (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Check error from device_property_read_u32_array() (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Minor code tidy ups (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Tidy up header includes (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for HP G11 Laptops using CS35L56 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: realtek: Move hda_component implementation to module (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: realtek: Re-work CS35L41 fixups to re-use for other amps (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Adding new volume kcontrols (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Remove unneeded semicolon (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Sort quirk table entries (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: add quirk for RODE NT-USB+ (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Add delay quirk for MOTU M Series 2nd revision (Jaroslav Kysela) [RHEL-27515] - ALSA: virtio: remove duplicate check if queue is broken (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Add speaker pin verbtable for Dell dual speaker platform (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: fix typo (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Skip setting clock selector for single connections (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Add a quirk for Yamaha YIT-W12TX transmitter (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/cs8409: Suppress vmaster control for Dolphin models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Increase default bdl_pos_adj for Apollo Lake (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Replace numeric device IDs with constant values (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: sc8280xp: limit speaker volumes (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Remove executable bit (Jaroslav Kysela) [RHEL-27515] - ASoC: allow up to eight CPU/codec DAIs (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd934x: drop unneeded regulator include (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd938x: skip printing deferred probe failuers (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd938x: handle deferred probe (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add check for cpu dai link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Update platform name for different boards (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Enable rt5682s clocks in acp slave mode (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd938x: fix headphones volume controls (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd9335: drop unused gain hack remnant (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: lpass-wsa-macro: fix compander volume hack (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wsa883x: fix PA volume control (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: fix the capture noise issue (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Minimize the pop noise on headphone (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Improving the THD+N performance (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: improving crosstalk performance (Jaroslav Kysela) [RHEL-27515] - ALSA: synth: Save a few bytes of memory when registering a 'snd_emux' (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LEDs for HP ZBook Power (Jaroslav Kysela) [RHEL-27515] - soundwire: stream: add missing const to Documentation (Jaroslav Kysela) [RHEL-27515] - ASoC: nau8540: Add pre-charge actions for input (Jaroslav Kysela) [RHEL-27515] - ASoC: p1022_rdk: fix all kernel-doc warnings (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Use devm_kcalloc() instead of devm_kzalloc() (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Compute file paths on firmware load (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: core: Skip firmware test for custom loaders (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Optimize quirk for Valve Galileo (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Fix memory leak in amd_sof_acp_probe() (Jaroslav Kysela) [RHEL-27515 RHEL-37099] {CVE-2023-52663} - ASoC: amd: acp: Update MODULE_DESCRIPTION for sof-mach (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add missing error handling in sof-mach (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Make use of existing *_CODEC_DAI macros (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Drop redundant initialization of machine driver data (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add WCD939x Codec driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add WCD939x Soundwire devices driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: wcd-mbhc-v2: add support when connected behind an USB-C audio mux (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: document WCD939x Audio Codec (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,wcd938x: move out common properties (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: fsl,micfil: Add compatible string for i.MX95 platform (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl_sai: Add support for i.MX95 platform (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: fsl,sai: Add compatible string for i.MX95 platform (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Enable headset mic on Lenovo M70 Gen5 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Enable mute/micmute LEDs and limit mic boost on HP ZBook (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/relatek: Enable Mute LED on HP Laptop 15s-fq2xxx (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: remove log message for LLP (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: generic: Remove obsolete call to ledtrig_audio_get (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Fix yet more -Wformat-truncation warnings (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Properly setup HDMI stream (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2: fix index check on graph_parse_node_multi_nm() (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: icp3-dtrace: Revert "Fix wrong kfree() usage" (Jaroslav Kysela) [RHEL-27515] - ALSA: oxygen: Fix right channel of capture volume mixer (Jaroslav Kysela) [RHEL-27515] - ALSA: aloop: Introduce a function to get if access is interleaved mode (Jaroslav Kysela) [RHEL-27515] - ASoC: mediatek: mt8195: Remove afe-dai component and rework codec link (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: annotate calibration data endianness (Jaroslav Kysela) [RHEL-27515] - ASoC: mediatek: mt8192: Check existence of dai_name before dereferencing (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix mute and mic-mute LEDs for HP Envy X360 13-ay0xxx (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/conexant: Fix headset auto detect fail in cx8070 and SN6140 (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bxt_rt298: Fix kernel ops due to COMP_DUMMY change (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bxt_da7219_max98357a: Fix kernel ops due to COMP_DUMMY change (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rtq9128: Fix TDM enable and DAI format control flow (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rtq9128: Fix PM_RUNTIME usage (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: Add tas2563 into driver (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: Add tas2563 into header file for DSP mode (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2562: move tas2563 from tas2562 driver to tas2781 driver (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: move tas2563 from tas2562.yaml to tas2781.yaml (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix mute and mic-mute LEDs for HP ProBook 440 G6 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: fix building without CONFIG_SPI (Jaroslav Kysela) [RHEL-27515] - ALSA: ac97: fix build regression (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support more HP models without _DSD (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add fixup for Lenovo 14ARB7 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add TAS2563 support for 14ARB7 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add configurable global i2c address (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add ptrs to calibration functions (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LEDs for a HP ZBook (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Add driver properties for cs35l41 for Lenovo Legion Slim 7 Gen 8 serie (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: enable SND_PCI_QUIRK for Lenovo Legion Slim 7 Gen 8 (2023) serie (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: configure the amp after firmware load (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: enable SND_PCI_QUIRK for hp pavilion 14-ec1xxx series (Jaroslav Kysela) [RHEL-27515] - ALSA: mark all struct bus_type as const (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5663: cancel the work when system suspends (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Rename DSP mux channels (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add PCM Input Switch for Solo Gen 4 (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for custom Gen 4 Direct Monitor mixes (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add minimum firmware version check (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for Solo, 2i2, and 4i4 Gen 4 (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add power status control (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add R/O headphone volume control (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Disable autogain during phantom power state change (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Allow for controls with a "mute mode" (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Disable input controls while autogain is running (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for Air Presence + Drive option (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Store mix_ctls for Gen 4 Direct Monitor (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for software-controllable input gain (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Handle Gen 4 Direct Monitor mix updates (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Remove repeated elem->head.mixer references (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Allow for interfaces without per-channel volume (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Split direct_monitor out from monitor_other (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Minor refactor MSD mode check (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Remove line_out_hw_vol device info entry (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Split input_other into level/pad/air/phantom (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for DSP mux channels (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Split dim_mute_update from vol_updated (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for air/phantom control on input 2 (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Remove struct scarlett2_usb_volume_status (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add scarlett2_mixer_value_to_db() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for Gen 4 style parameters (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Refactor common port_count lookups (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Change num_mux_* from int to u8 (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Refactor scarlett2_config_save() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add #define for SCARLETT2_MIX_MAX (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Refactor scarlett2_usb_set_config() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Parameterise notifications (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Rename db_scale_scarlett2_gain to volume (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Remove scarlett2_config_sets array (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Simplify enums by removing explicit values (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add config set struct (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Infer has_msd_mode from config items (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Infer standalone switch from config items (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Check for phantom persistence config item (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Check presence of mixer using mux_assignment (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for uploading new firmware (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add check for config_item presence (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add ioctl commands to erase flash segments (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Formatting fixes (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add skeleton hwdep/ioctl interface (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Update maintainer info (Jaroslav Kysela) [RHEL-27515 RHEL-37068] {CVE-2023-52680} - ALSA: scarlett2: Add missing error check to scarlett2_config_save() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add missing error check to scarlett2_usb_set_config() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add missing error checks to *_ctl_get() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add clamp() in scarlett2_mixer_ctl_put() (Jaroslav Kysela) [RHEL-27515 RHEL-37084] {CVE-2023-52674} - ALSA: scarlett2: Add missing mutex lock around get meter levels (Jaroslav Kysela) [RHEL-27515 RHEL-37056] {CVE-2023-52689} - ALSA: scarlett2: Add #defines for firmware upgrade (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Retrieve useful flash segment numbers (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Convert meter levels from little-endian (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for Dell models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Prevent firmware load if SPI speed too low (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional Dell models without _DSD (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: fix kvmalloc_array() arguments order (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: remove sound controls in unbind (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: move set_drv_data outside tasdevice_init (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: fix typos in comment (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: do not use regcache (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: imx: Add SNDRV_PCM_INFO_BATCH flag (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Add mono speaker information to the components string (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: cht_bsw_rt5645: Set card.components string (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Add a rt5645_components() helper (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Add rt5645_get_pdata() helper (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Refactor rt5645_parse_dt() (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Add platform-data for Acer Switch V 10 (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Drop double EF20 entry from dmi_platform_data[] (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Only add SPI CS GPIO if SPI is enabled in kernel (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Do not allow uninitialised variables to be freed (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Add acp-psp mailbox interface for iram-dram fence register modification (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Rename amd_bt sof_dai_type (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Add i2s bt dai configuration support for AMD platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Refactor sof_i2s_tokens reading to update acpbt dai (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Refactor spinlock_irq(&sdev->ipc_lock) sequence in irq_handler (Jaroslav Kysela) [RHEL-27515] - ASoC: soc.h: don't create dummy Component via COMP_DUMMY() (Jaroslav Kysela) [RHEL-27515] - ASoC: sof: use snd_soc_dummy_dlc (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: hdaudio.c: use snd_soc_dummy_dlc (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl_sai: Fix channel swap issue on i.MX8MP (Jaroslav Kysela) [RHEL-27515] - ASoC: hdmi-codec: fix missing report for jack initial status (Jaroslav Kysela) [RHEL-27515] - ASoC: topology: Replace fake root_device with kunit_device in tests (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional ASUS Zenbook 2023 Models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for ASUS Zenbook 2023 Models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional ASUS Zenbook 2022 Models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for ASUS Zenbook 2022 Models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional ASUS ROG 2023 models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for ASUS ROG 2023 models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Add config table to support many laptops without _DSD (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Remove redundant ret variable (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: add support for FW version 0x0503 (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Fix trivial code style issues (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-pcm.c: Complete the active count for components without DAIs (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,sm8250: Add X1E80100 sound card (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Add x1e80100 sound machine driver (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add missing MODULE_DESCRIPTION in mach-common (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp-config: Add missing MODULE_DESCRIPTION (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: vangogh: Switch to {RUNTIME,SYSTEM_SLEEP}_PM_OPS (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: vangogh: Allow probing ACP PCI when SOF is disabled (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: vangogh: Drop conflicting ACPI-based probing (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: sc8280xp: Add support for SM8650 (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,sm8250: document SM8650 sound card (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: tegra20_ac97: Convert to use GPIO descriptors (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_rt5640: Add new swapped-speakers quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_rt5640: Add quirk for the Medion Lifetab S10346 (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: drop bus freq calculation and set 'max_clk_freq' (Jaroslav Kysela) [RHEL-27515] - ALSA: au88x0: fixed a typo (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Increase delay in MOTU M quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add pm ops support for renoir platform. (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: check the validity of prm_no/cfg_no (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: remove duplicated including (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: check fw_context_save for library reload (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: IPC4: synchronize fw_config_params with fw definitions (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: IPC4: query fw_context_save feature from fw (Jaroslav Kysela) [RHEL-27515] - ALSA: au88x0: fixed spelling mistakes in au88x0_core.c (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: select program 0, conf 0 by default (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirk for ASUS ROG GV302XA (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: Document new DAI link flags playback-only/capture-only (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2: Introduce playback-only/capture-only DAI link flags (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Add missing statics for hp_ilimit functions (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Allow HP amp to cool off after current limit (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Don't enable bias sense during type detect (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-mtl-match: Change CS35L56 prefixes to AMPn (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: wsa884x: make use of new mute_unmute_on_trigger flag (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: audioreach: Add 4 channel support (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: audioreach: drop duplicate channel defines (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: audioreach: Commonize setting channel mappings (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Apply mute LED quirk for HP15-db (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/hdmi: add force-connect quirks for ASUSTeK Z170 variants (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/hdmi: add force-connect quirk for NUC5CPYB (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/cs35l56: Use set/get APIs to access spi->chip_select (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2: fix off by one in graph_parse_node_multi_nm() (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Correct SoundWire port list (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Correct order of include files to be alphabetical (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: modify config flag read logic (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: pci-mtl: add HDA_ARL PCI support (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: pci-mtl: fix ARL-S definitions (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: intel-dspcfg: add filters for ARL-S and ARL (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Intel: add HDA_ARL PCI ID support (Jaroslav Kysela) [RHEL-27515] - PCI: add INTEL_HDA_ARL to pci_ids.h (Jaroslav Kysela) [RHEL-27515] - ALSA: pcmtest: stop timer before buffer is released (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add Framework laptop 16 to quirks (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l45: Prevents spinning during runtime suspend (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l45: Prevent IRQ handling when suspending/resuming (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l45: Use modern pm_ops (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Set bclk as source to set pll for rt5682s codec (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Set bclk as source to set pll for rt5682s codec (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Enable dpcm_capture for MAX98388 codec (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add i2s bt support for nau8821-max card (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add new cpu dai and dailink creation for I2S BT instance (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: Remove extra dmi parameter (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: vangogh: Add condition check for acp config flag (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: Add new dmi entries for acp5x platform (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: mt8186: Revert Add Google Steelix topology compatible (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: add new Framework laptop to quirks (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_cs_amp: Connect outputs to a speaker widget (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: add core get and set support for dsp core (Jaroslav Kysela) [RHEL-27515] - ASoC: cs4271: Fix spelling mistake "retrieveing" -> "retrieving" (Jaroslav Kysela) [RHEL-27515] - ASoC: rt722-sdca: Set lane_control_support for multilane (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Wire up buffer flags (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: add alignment for topology header file struct definition (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: align topology header file with sof topology header (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt_sdca_jack_common: check ctx->headset_codec_dev instead of playback (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt_sdca_jack_common: ctx->headset_codec_dev = NULL (Jaroslav Kysela) [RHEL-27515 RHEL-37048] {CVE-2023-52697} - ASoC: Intel: sof_nau8825: board id cleanup for rpl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: glk_rt5682_max98357a: fix board id mismatch (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: board id cleanup for adl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-tgl-match: add cs42l43 and cs35l56 support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcht_es8316: Determine quirks/routing with codec-dev ACPI DSM (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcht_es8316: Add is_bytcr helper variable (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcht_es8316: Dump basic _DSM information (Jaroslav Kysela) [RHEL-27515] - ASoC: es83xx: add ACPI DSM helper module (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Move sof_of_machine_select() to core.c from sof-of-dev.c (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: sc8280xp: Limit speaker digital volumes (Jaroslav Kysela) [RHEL-27515] - ASoC: ops: add correct range check for limiting volume (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: fix memleak in wm_adsp_buffer_populate (Jaroslav Kysela) [RHEL-27515] - ASoC: da7219: Support low DC impedance headset (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add support for a new Huawei Matebook laptop (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: sc8280xp: Add support for SM8450 and SM8550 (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: sc8280xp: set card driver name from match data (Jaroslav Kysela) [RHEL-27515] - ASoC: cs4349: Drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Drop legacy includes (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l42: Drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: cirrus: edb93xx: Drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: cs4271: Convert to GPIO descriptors (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l36: Drop legacy includes (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l35: Drop legacy includes (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l34: Fix GPIO name and drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l33: Fix GPIO name and drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l32: Drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: hdac_hda: Conditionally register dais for HDMI and Analog (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: lpass-tx-macro: set active_decimator correct default value (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Fix non-functional mic on ASUS E1504FA (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add DMI entry to support System76 Pangolin 13 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Disable power-save on KONTRON SinglePC (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Move Soundwire runtime stream alloc to soundcards (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Add helper for allocating Soundwire stream runtime (Jaroslav Kysela) [RHEL-27515] - ptrace: Convert ptrace_attach() to use lock guards (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: Add module ID print during module set up (Jaroslav Kysela) [RHEL-27515] - ASoC: core: Fix a handful of spelling mistakes. (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: Move window offset configuration earlier (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: check return value of snd_sof_ipc_msg_data (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: core: Implement IPC version fallback if firmware files are missing (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: Do not use resource managed allocation for ipc4_data (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: core: Add helper for initialization of paths, ops (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-pci-dev: Rely on core to create the file paths (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-of-dev: Rely on core to create the file paths (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-acpi-dev: Rely on core to create the file paths (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-pci-dev: Save the default IPC type and path overrides (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: core: Implement firmware, topology path setup in core (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-of-dev: Save the default IPC type and path overrides (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-acpi-dev: Save the default IPC type and path overrides (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Add placeholder for platform IPC type and path overrides (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Move sof_machine_* functions from sof-audio.c to core.c (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Move sof_of_machine_select() to sof-of-dev.c from sof-audio.c (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: icp3-dtrace: Fix wrong kfree() usage (Jaroslav Kysela) [RHEL-27515] - soundwire: generic_bandwidth_allocation use bus->params.max_dr_freq (Jaroslav Kysela) [RHEL-27515] - soundwire: intel_ace2x: fix AC timing setting for ACE2.x (Jaroslav Kysela) [RHEL-27515] - soundwire: stream: fix NULL pointer dereference for multi_link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for DAI link generation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for DAI link generation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support DAI link array generation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use common module for HDMI-In link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for HDMI-In link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support HDMI-In link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: simplify HDMI-In quirks (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use common module for BT offload link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for BT offload link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for BT offload link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for BT offload link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: rename function parameter (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support BT offload link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use common module for amp link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for amp link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for amp link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for amp link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for codec link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support amp link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for codec link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for codec link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support codec link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: cht_bsw_rt5672: check return value (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: ssp-common: get codec name function (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_maxim_common: check return value (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_maxim_common: add else between 2 if test (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: remove dead code (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-mtl-match: Add rt722 support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Unhardcode HDAudio BE DAI drivers description (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Kill S24_LE format (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Drop snd_hdac_calc_stream_format() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel Skylake: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: hdac_hdmi: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: hdac_hda: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: hda: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/ca0132: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/hdmi: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Upgrade stream-format infrastructure (Jaroslav Kysela) [RHEL-27515] - ASoC: pcm: Honor subformat when configuring runtime (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Honor subformat when querying PCMs (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Introduce MSBITS subformat interface (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi: add Gen4.1 SDCA board support for LNL RVP (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Add rt722 support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Make use of dev_err_probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: remove unused function declaration (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: Use existing helpers to change GPROCEN and PIE bits (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: call dsp dump when boot retry fails (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2-custom-sample: add CPU/Codec = N:M sample (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2-custom-sample: Add connection image (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2: use better image for Multi connection (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2: add CPU:Codec = N:M support (Jaroslav Kysela) [RHEL-27515] - ASoC: makes CPU/Codec channel connection map more generic (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: Handle ALSA kcontrol change notification from firmware (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: Add data struct for module notification message from firmware (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-control: Implement control update for switch/enum controls (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: Helper to find an swidget by module/instance id (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Always register the HDMI dai links (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: skl_hda_dsp_generic: Drop HDMI routes when HDMI is not available (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: correct white-spaces in examples (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Allow configuration of bit clock and frame inversion (Jaroslav Kysela) [RHEL-27515] - soundwire: qcom: set controller id to hw master id (Jaroslav Kysela) [RHEL-27515] - soundwire: bus: introduce controller_id (Jaroslav Kysela) [RHEL-27515] - soundwire: fix initializing sysfs for same devices on different buses (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Allow driver to work without IRQ connection (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl_xcvr: refine the requested phy clock frequency (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: mt8186: Add Google Steelix topology compatible (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-pcm: fix up bad merge (Jaroslav Kysela) [RHEL-27515] - soundwire: stream: constify sdw_port_config when adding devices (Jaroslav Kysela) [RHEL-27515] - soundwire: qcom: drop unneeded qcom_swrm_stream_alloc_ports() cleanup (Jaroslav Kysela) [RHEL-27515] - soundwire: qcom: move sconfig in qcom_swrm_stream_alloc_ports() out of critical section (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5650: add mutex to avoid the jack detection failure (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Enable low-power hibernation mode on SPI (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl_xcvr: Enable 2 * TX bit clock for spdif only case (Jaroslav Kysela) [RHEL-27515] - ASoC: doc: Fix undefined SND_SOC_DAPM_NOPM argument (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Refer to correct stream index at loops (Jaroslav Kysela) [RHEL-27515] - ASoC: imx-rpmsg: Force codec power on in low power audio mode (Jaroslav Kysela) [RHEL-27515] - ASoC: nau8810: Fix incorrect type in assignment and cast to restricted __be16 (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Add switch to control normal and alt hp inputs (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Add handling of ACPI (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Store device in private struct and use it more consistently (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Fix incorrect frame delay configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Fix the position of const qualifier (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Skylake: mem leak in skl register function (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Skylake: Fix mem leak in few functions (Jaroslav Kysela) [RHEL-27515] - ASoC: nau8822: Fix incorrect type in assignment and cast to restricted __be16 (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add missing SND_SOC_AMD_ACP_LEGACY_COMMON flag for ACP70 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: i915: Alays handle -EPROBE_DEFER (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5682s: Add LDO output selection for dacref (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add Kconfig options for acp7.0 based platform driver (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: add mtl_rt5650 support (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Add missing static from runtime PM ops (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8974: Correct boost mixer inputs (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Enable low-power hibernation mode on i2c (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add HP 255 G10 into quirk table (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: add noinc write test (Jaroslav Kysela) [RHEL-27515] - regmap: ram: support noinc semantics (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: remove unnecessary NULL check (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,sm8250: add SM8550 sound card (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify the bin file parsing method (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: convert not to use dma_request_slave_channel() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: correct the format order (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Fix for indentation issue (Jaroslav Kysela) [RHEL-27515] - ASoC: dapm: Simplify widget clone (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: remove unused variables (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: mt8186: clean up unused code (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: mt8195: clean up unused code (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Changing the headset detection time (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Add chip version flag (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Changing initialisation and broadcasting (Jaroslav Kysela) [RHEL-27515] - ASoC: nau8821: Add slew rate controls. (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: nau8821: Add DMIC slew rate. (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ssm4567: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt5682: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt5663: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt5514: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt286: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt298: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt274: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: probe: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: nau8825: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98373: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98927: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98357a: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: i2s_test: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: hdaudio: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: es8336: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: da7219: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: dmic: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Add support for configuring PDM interface from topology (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: imx8m: Add DAI driver entry for MICFIL PDM (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-client: trivial: fix comment typo (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify macro value error (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify the wrong judgment of re value (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify the maximum value of calib (Jaroslav Kysela) [RHEL-27515] - mfd: arizona-spi: Set pdata.hpdet_channel for ACPI enumerated devs (Jaroslav Kysela) [RHEL-27515] - mfd: arizona-i2c: Simplify obtaining I2C match data (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: fix for i2s mode register field update (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: aw88399: Fix -Wuninitialized in aw_dev_set_vcalb() (Jaroslav Kysela) [RHEL-27515] - ASoC: rockchip: Fix unused rockchip_i2s_tdm_match warning for !CONFIG_OF (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wsa883x: make use of new mute_unmute_on_trigger flag (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-dai: add flag to mute and unmute stream during trigger (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: select SND_SOC_AMD_ACP_LEGACY_COMMON for ACP63 (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add ACPI dependency (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: aw88399: fix typo in Kconfig select (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Add rt5514 machine board (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Add rt5514 machine board (Jaroslav Kysela) [RHEL-27515] - ALSA: virtio: use ack callback (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: machine: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wm8995: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wm8994: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wm8962: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd9335: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rtq9128: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rt5682s: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: max9867: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: lpass-rx-macro: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: adav80x: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: adau1373: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: 88pm860x: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: wavefront: Drop obsoleted comments and definitions (Jaroslav Kysela) [RHEL-27515] - ALSA: wavefront: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: opl3: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: aoa: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: caiaq: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: mixart: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: azt3328: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: rawmidi: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: control: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add machine driver support for acp7.0 (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add pci legacy driver support for acp7.0 platform (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: change acp power on mask macro value (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: change acp-deinit function arguments (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add machine driver support for pdm use case (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add condition check for i2s clock generation (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add platform and flag data to acp data structure (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add code for scanning acp pdm controller (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add Kconfig options for acp6.3 based platform driver (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add machine driver support for acp6.3 platform (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add i2s clock generation support for acp6.3 based platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: refactor acp i2s clock generation code (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add acp6.3 pci legacy driver support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Skylake: add an error code check in skl_pcm_trigger (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd938x: use defines for entries in snd_soc_dai_driver array (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_wm5102: Add BYT_WM5102_IN_MAP quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_wm5102: Add BYT_WM5102_OUT_MAP quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_wm5102: Add BYT_WM5102_MCLK_19_2MHZ quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_wm5102: Add BYT_WM5102_SSP2 quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add aw88399 amplifier driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add code for bin parsing compatible with aw88399 (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Add schema for "awinic,aw88399" (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Make return of remove_late void, too (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_wm5102: Add support for Lenovo Yoga Tab 3 Pro YT3-X90 (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-cht: Add Lenovo Yoga Tab 3 Pro YT3-X90 quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: add option to use sram for data bin loading (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: refactor acp dram usage for data bin loading (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: increase DSP cache window range (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: add support for acp6.3 based platform (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: Add acpi machine id for acp6.3 version based platform (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify max_register usage error (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use common module for DMIC links (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for DMIC links (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for DMIC links (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for DMIC links (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support dmic link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: tlv320aic31xx: switch to gpiod_set_value_cansleep (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: i915: Remove extra argument from snd_hdac_i915_init (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Skylake: Move snd_hdac_i915_init to before probe_work. (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Intel: Move snd_hdac_i915_init to before probe_work. (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Move snd_hdac_i915_init to before probe_work. (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: i915: Allow xe as match for i915_component_master_match (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: i915: Add an allow_modprobe argument to snd_hdac_i915_init (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: i915: Allow override of gpu binding. (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Intel: Fix error handling in azx_probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: enable wake capability for acp pci driver (Jaroslav Kysela) [RHEL-27515] - ASoC: sigmadsp: Add __counted_by for struct sigmadsp_data and use struct_size() (Jaroslav Kysela) [RHEL-27515] - soundwire: dmi-quirks: update HP Omen match (Jaroslav Kysela) [RHEL-27515] - soundwire: bus: improve error handling for clock stop prepare/deprepare (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: make .remove callback return void (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: Dump the notification payload (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: pci-mtl: use ARL specific firmware definitions (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use common module for HDMI link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for HDMI link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for HDMI link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for HDMI link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: new module for common functions (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_da7219: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_hdmi: add common header for HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: remove hdac-hdmi support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: remove hdac-hdmi support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: remove hdac-hdmi support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_da7219: remove hdac-hdmi support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: remove hdac-hdmi support (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: Fix -Wuninitialized in tegra210_amx_platform_probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ssm4567: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt5663: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt286: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: nau8825: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98927: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98373: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: es8336: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: da7219: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt298: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98357a: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt5682: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt274: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: i2s_test: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Improve topology parsing of dynamic strings (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Introduce helper functions for SSP and TDM handling (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Only create SSP%d snd_soc_dai_driver when requested (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wsa-macro: fix uninitialized stack variables with name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: explicitly include binding headers when used (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-client: fix build when only IPC4 is selected (Jaroslav Kysela) [RHEL-27515] - ASoC: Use device_get_match_data() (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom/lpass: Constify struct lpass_variant (Jaroslav Kysela) [RHEL-27515] - ASoC: Drop unnecessary of_match_device() calls (Jaroslav Kysela) [RHEL-27515] - ASoC: da7218: Use i2c_get_match_data() (Jaroslav Kysela) [RHEL-27515] - ASoC: Explicitly include correct DT includes (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Add code_loading parameter to stream setup (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Fix stream fifo_size initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Enable low-power hibernation mode on SPI (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Enable low-power hibernation mode on i2c (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Wake transactions need to be issued twice (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Change hibernate sequence to use allow auto hibernate (Jaroslav Kysela) [RHEL-27515] - ALSA: aoa: Replace asm/prom.h with explicit includes (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Poll SDxFIFOS after programming SDxFMT (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Introduce HOST stream setup mechanism (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Use helper to setup HOST stream (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Skylake: Use helper to setup HOST stream (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Initialise a variable to silence possible static analysis error (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-dapm: Annotate struct snd_soc_dapm_widget_list with __counted_by (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Remove unused hibernate wake constants (Jaroslav Kysela) [RHEL-27515] - ASoC: Adds support for TAS575x to the pcm512x driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: aw88261: Remove non-existing reset gpio (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: awinic,aw88395: Remove reset-gpios from AW88261 (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Remove unused variable (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cirrus_scodec: fix an error code (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Drop superfluous stream decoupling (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Keep module refcount up when gathering traces (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Disable DSP before loading basefw (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Preallocate memory for module configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Use generic size defines (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Move IPC error messages one level down (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Simplify referencing dai-params.yaml (Jaroslav Kysela) [RHEL-27515] - ASoC: doc: Update codec to codec examples (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify the transmission mode of function parameters (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add aw87390 amplifier driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Rename "sync-flag" to "awinic,sync-flag" (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add code for bin parsing compatible with aw87390 (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify i2c driver name (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Rename "sound-channel" to "awinic,audio-channel" (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify the transmission method of parameters (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Remove the "fade-enable property" (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Add schema for "awinic,aw87390" (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: awinic,aw88395: Add properties for multiple PA support (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Remove useless else (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rtq9128: Add TDM input source select (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: rtq9128: Add TDM input source slect property (Jaroslav Kysela) [RHEL-27515] - sh: boards: Fix Sound Simple-Card struct name (Jaroslav Kysela) [RHEL-27515] - ASoC: remove asoc_xxx() compatible macro (Jaroslav Kysela) [RHEL-27515] - ASoC: sof: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - sound: Fix snd_pcm_readv()/writev() to use iov access functions (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-iio-aux: Use flex array to simplify code (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-generic-dmaengine-pcm: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-component: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-topology: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-compress: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-utils: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-link: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-dapm: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-core: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-dai: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-pcm: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: sof: mediatek: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: sof: intel: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: sof: amd: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: cs47lxx: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: wm: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: rt5677: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: avs: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soundwire: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: extensa: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: generic: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: bcm: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: simple_card_utils.h: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc.h: convert asoc_xxx() to snd_soc_xxx() (Jaroslav Kysela) [RHEL-27515] - ALSA: usx2y: Annotate struct snd_usx2y_urb_seq with __counted_by (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Annotate struct hda_conn_list with __counted_by (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add Richtek rtq9128 audio amplifier support (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Add Richtek rtq9128 audio amplifier (Jaroslav Kysela) [RHEL-27515] - soundwire: qcom: Log clk_get("iface") failures (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cirrus_scodec: Select GPIOLIB for KUnit test (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Drop unused IPC type defines (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: Use generic names for IPC types (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: Use generic names for IPC types (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: imx: Use generic names for IPC types (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Use generic names for IPC types (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Use generic names for IPC types (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Kconfig: Rename SND_SOC_SOF_INTEL_IPC4 to SND_SOC_SOF_IPC4 (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Extend timeout on bias sense timeout (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Move headset bias sense enable earlier in process (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Enable bias sense by default (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Lower default type detect time (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: handle EXCEPTION_CAUGHT notification from firmware (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda: add ipc4 FW panic support on CAVS 2.5+ platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: dump dsp stack (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: add telemetry retrieval support on Intel platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: add exception node in sof debugfs directory (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: add definition of telemetry slot for exception handling (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: add a helper function to search debug slot (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-mtrace: move debug slot related definitions to header.h (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Xtensa: dump ar registers to restore call stack (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cirrus_scodec: Add KUnit test (Jaroslav Kysela) [RHEL-27515] - ASoC: da7213: tidyup SND_SOC_DAIFMT_xxx (Jaroslav Kysela) [RHEL-27515] - ASoC: da7213: add .auto_selectable_formats support (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: wlf,wm8782: Add wlf,fsampen property (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8782: Use wlf,fsampen device tree property (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8782: Constrain maximum audio rate at runtime (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: make const array controls static (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: Fix -Wformat-truncation warning (Jaroslav Kysela) [RHEL-27515] - ASoC: rt1015: fix the first word being cut off (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Omit cs35l56_pm_ops_i2c_spi if I2C/SPI not enabled (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Use new export macro for dev_pm_ops (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Use pm_ptr() (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: Dump the payload also when set_get_data fails (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ops.h: Change the error code for not supported to EOPNOTSUPP (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Fix -Wmissing-prototypes warning (Jaroslav Kysela) [RHEL-27515] - ASoC: nau8821: Revise MICBIAS control for power saving. (Jaroslav Kysela) [RHEL-27515] - ASoC: hdac_hdmi: Remove temporary string use in create_fill_jack_kcontrols (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l41: Use modern pm_ops (Jaroslav Kysela) [RHEL-27515] - ASoC: max98927: Drop pointless includes (Jaroslav Kysela) [RHEL-27515] - ASoC: max98520: Drop pointless includes (Jaroslav Kysela) [RHEL-27515] - ASoC: max98388: Correct the includes (Jaroslav Kysela) [RHEL-27515] - ASoC: max98396: Drop pointless include (Jaroslav Kysela) [RHEL-27515] - ASoC: max98373: Convert to use GPIO descriptors (Jaroslav Kysela) [RHEL-27515] - ASoC: max98357a: Drop pointless include (Jaroslav Kysela) [RHEL-27515] - ASoC: max9768: Convert to use GPIO descriptors (Jaroslav Kysela) [RHEL-27515] - ASoC: tas571x: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42xx8-i2c: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8580: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add machine driver that enables sound for systems with a ES8336 codec (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add support for splitting the codec specific code from the ACP driver (Jaroslav Kysela) [RHEL-27515] - ASoC: es8316: Enable support for MCLK div by 2 (Jaroslav Kysela) [RHEL-27515] - ASoC: es8316: Replace NR_SUPPORTED_MCLK_LRCK_RATIOS with ARRAY_SIZE() (Jaroslav Kysela) [RHEL-27515] - ASoC: es8316: Enable support for S32 LE format (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: lpass-tx-macro: Add SM6115 support (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,lpass-tx-macro: Add SM6115 (Jaroslav Kysela) [RHEL-27515] - ASoC: ak4642: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: ak4642: Minor cleanups in probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: tlv320aic32x4-i2c: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: tlv320aic32x4-spi: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: tlv320aic32x4: Add enum aic32x4_type to aic32x4_probe() (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Fix error checks of default read/write copy ops (Jaroslav Kysela) [RHEL-27515] - ASoC: Name iov_iter argument as iterator instead of buffer (Jaroslav Kysela) [RHEL-27515] - ASoC: dmaengine: Drop unused iov_iter for process callback (Jaroslav Kysela) [RHEL-27515] - dt-bindings: Fix typos (Jaroslav Kysela) [RHEL-27515] - ALSA: doc: Update description for the new PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ASoC: pcm: Drop obsoleted PCM copy_user ops (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Drop obsoleted PCM copy_user and copy_kernel ops (Jaroslav Kysela) [RHEL-27515] - ASoC: component: Add generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ASoC: dmaengine: Use iov_iter for process callback, too (Jaroslav Kysela) [RHEL-27515] - ASoC: dmaengine: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: pcmtest: Update comment about PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: xen: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: rme9652: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: hdsp: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: rme96: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: nm256: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: rme32: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: korg1212: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: es1938: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: dummy: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Add memory copy helpers between iov_iter and iomem (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Add copy ops with iov_iter (Jaroslav Kysela) [RHEL-27515] - iov_iter: Export import_ubuf() (Jaroslav Kysela) [RHEL-27515] - spi: tegra114: Remove unnecessary NULL-pointer checks (Jaroslav Kysela) [RHEL-27515] - ASoC: rockchip: Fix Wvoid-pointer-to-enum-cast warning (Jaroslav Kysela) [RHEL-27515] - ASoC: rockchip: merge DAI call back functions into ops (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Drop unneeded quotes (Jaroslav Kysela) [RHEL-27515] - spi: Constify spi parameters of chip select APIs (Jaroslav Kysela) [RHEL-27515] - spi: Constify spi_get_drvdata()'s spi parameter (Jaroslav Kysela) [RHEL-27515] - spi: Constify spi_get_ctldata()'s spi parameter (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Replace all spi->chip_select references with function call (Jaroslav Kysela) [RHEL-27515] - spi: Add APIs in spi core to set/get spi->chip_select and spi->cs_gpiod (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: remove prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: add clocks on endpoint (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: add missing mclk-fs (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: add definitions/ports (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: use definitions for port/endpoint (Jaroslav Kysela) [RHEL-27515] - ASoC: rockchip: i2s_tdm: Add support for RK3588 (Jaroslav Kysela) [RHEL-27515] - ASoC: rockchip: i2s_tdm: Make the grf property optional (Jaroslav Kysela) [RHEL-27515] - spi: Reintroduce spi_set_cs_timing() (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Document audio OF graph dai-tdm-slot-num dai-tdm-slot-width props (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Add missing (unevaluated|additional)Properties on child nodes (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: sgtl5000: Add missing type to 'micbias-voltage-m-volts' (Jaroslav Kysela) [RHEL-27515] - dt-bindings: sound: Add generic serial MIDI device (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: mt8192-mt6359: add new compatible and new properties (Jaroslav Kysela) [RHEL-27515] - spi: mediatek: support tick_delay without enhance_timing (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: Add dai-tdm-slot-width-map (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: wcd938x: Add gpio property for selecting CTIA/OMTP headset (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Centralize the 'sound-dai' definition (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: enable both flag/phandle for bitclock/frame-master (Jaroslav Kysela) [RHEL-27515] - spi: modify set_cs_timing parameter (Jaroslav Kysela) [RHEL-27515] - spi: mediatek: add tick_delay support (Jaroslav Kysela) [RHEL-27515]- sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove() (Luiz Capitulino) [RHEL-45234] - platform/mellanox: mlxbf-tmfifo: Drop Tx network packet when Tx TmFIFO is full (Luiz Capitulino) [RHEL-45234] - platform/mellanox: mlxbf-tmfifo: Remove unnecessary bool conversion (Luiz Capitulino) [RHEL-45234] - platform/mellanox: mlxbf-pmc: fix signedness bugs (Luiz Capitulino) [RHEL-45234] - drivers/platform/mellanox: Convert snprintf to sysfs_emit (Luiz Capitulino) [RHEL-45234] - cpufreq: exit() callback is optional (Mark Langsdorf) [RHEL-43846] {CVE-2024-38615} - cppc_cpufreq: Fix possible null pointer dereference (Mark Langsdorf) [RHEL-44143] {CVE-2024-38573} - ACPI: processor_idle: Fix memory leak in acpi_processor_power_exit() (Mark Langsdorf) [RHEL-33200] {CVE-2024-26894} - RAS/AMD/ATL: Use system settings for MI300 DRAM to normalized address translation (Aristeu Rozanski) [RHEL-38634] - RAS/AMD/ATL: Fix MI300 bank hash (Aristeu Rozanski) [RHEL-38634] - arm64: hibernate: Fix level3 translation fault in swsusp_save() (Mark Salter) [RHEL-35086] {CVE-2024-26989} - hwmon: (w83791d) Fix NULL pointer dereference by removing unnecessary structure field (Steve Best) [RHEL-37717] {CVE-2021-47386} - pstore/platform: Add check for kstrdup (Steve Best) [RHEL-38128] {CVE-2023-52869} - ARM: 9359/1: flush: check if the folio is reserved for no-mapping addresses (Charles Mirabile) [RHEL-34956] {CVE-2024-26947} - PM: sleep: wakeirq: fix wake irq warning in system suspend (Mark Langsdorf) [RHEL-26183] - drivers/base/cpu: crash data showing should depends on KEXEC_CORE (Mark Langsdorf) [RHEL-26183] - mm/memory_hotplug: fix error handling in add_memory_resource() (Mark Langsdorf) [RHEL-26183] - mm/memory_hotplug: add missing mem_hotplug_lock (Mark Langsdorf) [RHEL-26183] - regmap: fix bogus error on regcache_sync success (Mark Langsdorf) [RHEL-26183] - fw loader: Remove the now superfluous sentinel element from ctl_table array (Mark Langsdorf) [RHEL-26183] - regmap: fix NULL deref on lookup (Mark Langsdorf) [RHEL-26183] - driver core: platform: Annotate struct irq_affinity_devres with __counted_by (Mark Langsdorf) [RHEL-26183] - drivers: base: test: Make property entry API test modular (Mark Langsdorf) [RHEL-26183] - drivers/base: Add modular KUnit property entry API tests (Mark Langsdorf) [RHEL-26183] - driver core: Add missing parameter description to __fwnode_link_add() (Mark Langsdorf) [RHEL-26183] - driver core: platform: Unify the firmware node type check (Mark Langsdorf) [RHEL-26183] - driver core: platform: Use temporary variable in platform_device_add() (Mark Langsdorf) [RHEL-26183] - driver core: platform: Refactor error path in a couple places (Mark Langsdorf) [RHEL-26183] - driver core: platform: Drop redundant check in platform_device_add() (Mark Langsdorf) [RHEL-26183] - regmap: rbtree: Fix wrong register marked as in-cache when creating new node (Mark Langsdorf) [RHEL-26183] - driver core: return an error when dev_set_name() hasn't happened (Mark Langsdorf) [RHEL-26183] - crash: memory and CPU hotplug sysfs attributes (Mark Langsdorf) [RHEL-26183] - driver core: Call in reversed order in device_platform_notify_remove() (Mark Langsdorf) [RHEL-26183] - driver core: Return proper error code when dev_set_name() fails (Mark Langsdorf) [RHEL-26183] - mm,thp: fix nodeN/meminfo output alignment (Mark Langsdorf) [RHEL-26183] - drivers: base: test: Add missing MODULE_* macros to root device tests (Mark Langsdorf) [RHEL-26183] - drivers: base: test: Add missing MODULE_* macros for platform devices tests (Mark Langsdorf) [RHEL-26183] - drivers: base: Free devm resources when unregistering a device (Mark Langsdorf) [RHEL-26183] - drivers: base: Add basic devm tests for platform devices (Mark Langsdorf) [RHEL-26183] - drivers: base: Add basic devm tests for root devices (Mark Langsdorf) [RHEL-26183] - drivers/base: Disable CONFIG_DM_KUNIT_TEST (Mark Langsdorf) [RHEL-26183] - base/node: Remove duplicated include (Mark Langsdorf) [RHEL-26183] - driver core: Call dma_cleanup() on the test_remove path (Mark Langsdorf) [RHEL-26183] - driver core: test_async: fix an error code (Mark Langsdorf) [RHEL-26183] - of: Move of_device_{add,register,unregister} to platform.c (Mark Langsdorf) [RHEL-26183] - of: Move of_platform_register_reconfig_notifier() into DT core (Mark Langsdorf) [RHEL-26183] - regmap: Provide user selectable option to enable regmap (Mark Langsdorf) [RHEL-26183] - Regmap: Add REGMAP_BUILD (Mark Langsdorf) [RHEL-26183] - regmap: Fix the type used for a bitmap pointer (Mark Langsdorf) [RHEL-26183] - regmap: Remove dynamic allocation warnings for rbtree and maple (Mark Langsdorf) [RHEL-26183] - regmap: rbtree: Use alloc_flags for memory allocations (Mark Langsdorf) [RHEL-26183] - regmap: Reject fast_io regmap configurations with RBTREE and MAPLE caches (Mark Langsdorf) [RHEL-26183] - regmap-irq: Fix out-of-bounds access when allocating config buffers (Mark Langsdorf) [RHEL-26183] - regmap: mmio: Remove unused 64-bit support code (Mark Langsdorf) [RHEL-26183] - regmap: cache: Revert "Add 64-bit mode support" (Mark Langsdorf) [RHEL-26183] - regmap: Revert "add 64-bit mode support" and Co. (Mark Langsdorf) [RHEL-26183] - PM: domains: Move the verification of in-params from genpd_add_device() (Mark Langsdorf) [RHEL-26183] - regmap: Drop early readability check (Mark Langsdorf) [RHEL-26183] - drivers: fwnode: fix fwnode_irq_get[_byname]() (Mark Langsdorf) [RHEL-26183] - regmap: Check for register readability before checking cache during read (Mark Langsdorf) [RHEL-26183] - regmap: Add debugfs file for forcing field writes (Mark Langsdorf) [RHEL-26183] - regmap: Don't check for changes in regcache_set_val() (Mark Langsdorf) [RHEL-26183] - regmap: Add missing cache_only checks (Mark Langsdorf) [RHEL-26183] - regmap: regmap-irq: Move handle_post_irq to before pm_runtime_put (Mark Langsdorf) [RHEL-26183] - base/node: Use 'property' to identify an access parameter (Mark Langsdorf) [RHEL-26183] - isa: Remove unnecessary checks (Mark Langsdorf) [RHEL-26183] - PM: suspend: Fix pm_suspend_target_state handling for !CONFIG_PM (Mark Langsdorf) [RHEL-26183] - PM: domains: fix integer overflow issues in genpd_parse_state() (Mark Langsdorf) [RHEL-26183] - regmap: mmio: Allow passing an empty config->reg_stride (Mark Langsdorf) [RHEL-26183] - regmap-irq: Drop backward compatibility for inverted mask/unmask (Mark Langsdorf) [RHEL-26183] - regmap-irq: Minor adjustments to .handle_mask_sync() (Mark Langsdorf) [RHEL-26183] - regmap-irq: Remove support for not_fixed_stride (Mark Langsdorf) [RHEL-26183] - regmap-irq: Remove type registers (Mark Langsdorf) [RHEL-26183] - regmap-irq: Remove virtual registers (Mark Langsdorf) [RHEL-26183] - regmap-irq: Drop map from handle_mask_sync() parameters (Mark Langsdorf) [RHEL-26183] - hwrng: cn10k - use dev_err_probe (Bharat Bhushan) [RHEL-22181] - hwrng: cn10k - delete empty remove function (Bharat Bhushan) [RHEL-22181] - hwrng: cn10k - Add extended trng register support (Bharat Bhushan) [RHEL-22181] - hwrng: octeon - Fix warnings on 32-bit platforms (Bharat Bhushan) [RHEL-22181] - REDHAT: Makefile, dont reset dist-git-tmp if set (Lucas Zampieri)- REDHAT: Makefile, dont reset dist-git-tmp if set (Lucas Zampieri) - Revert "REDHAT: Fix values in Makefile being redefined" (Lucas Zampieri) - tools/power turbostat: Add local build_bug.h header for snapshot target (David Arcari) [RHEL-33321] - tools/power turbostat: Fix unc freq columns not showing with '-q' or '-l' (David Arcari) [RHEL-33321] - tools/power turbostat: option '-n' is ambiguous (David Arcari) [RHEL-33321 RHEL-36084] - tools/power turbostat: version 2024.05.10 (David Arcari) [RHEL-33321] - tools/power turbostat: Ignore pkg_cstate_limit when it is not available (David Arcari) [RHEL-33321] - tools/power turbostat: Fix order of strings in pkg_cstate_limit_strings (David Arcari) [RHEL-33321] - tools/power turbostat: Read Package-cstates via perf (David Arcari) [RHEL-33321] - tools/power turbostat: Read Core-cstates via perf (David Arcari) [RHEL-33321] - tools/power turbostat: Avoid possible memory corruption due to sparse topology IDs (David Arcari) [RHEL-33321] - tools/power turbostat: Add columns for clustered uncore frequency (David Arcari) [RHEL-33321] - tools/power turbostat: Enable non-privileged users to read sysfs counters (David Arcari) [RHEL-33321] - tools/power turbostat: Replace _Static_assert with BUILD_BUG_ON (David Arcari) [RHEL-33321] - tools/power turbostat: Add ARL-H support (David Arcari) [RHEL-33321] - tools/power turbostat: Enhance ARL/LNL support (David Arcari) [RHEL-33321] - tools/power turbostat: Survive sparse die_id (David Arcari) [RHEL-33321] - tools/power turbostat: Remember global max_die_id (David Arcari) [RHEL-33321] - tools/power turbostat: Harden probe_intel_uncore_frequency() (David Arcari) [RHEL-33321] - tools/power turbostat: Add "snapshot:" Makefile target (David Arcari) [RHEL-33321] - platform/x86:intel/pmc: Enable S0ix blocker show in Lunar Lake (Steve Best) [RHEL-46817] - platform/x86:intel/pmc: Update LNL signal status map (Steve Best) [RHEL-46817] - platform/x86:intel/pmc: Add support to show S0ix blocker counter (Steve Best) [RHEL-46817] - platform/x86/intel/pmc: Fix PCH names in comments (Steve Best) [RHEL-46817] - platform/x86/intel/pmc: Improve PKGC residency counters debug (Steve Best) [RHEL-46817] - platform/x86/intel/pmc/arl: Put GNA device in D3 (Steve Best) [RHEL-46817] - net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc() (Davide Caratti) [RHEL-45534] - net/sched: taprio: extend minimum interval restriction to entire cycle too (Davide Caratti) [RHEL-44375 RHEL-45534] {CVE-2024-36244} - net/sched: taprio: make q->picos_per_byte available to fill_sched_entry() (Davide Caratti) [RHEL-44375 RHEL-45534] {CVE-2024-36244} - rtnetlink: Correct nested IFLA_VF_VLAN_LIST attribute validation (Davide Caratti) [RHEL-39715] {CVE-2024-36017} - xfs: process free extents to busy list in FIFO order (Pavel Reichl) [RHEL-7961] - xfs: adjust the incore perag block_count when shrinking (Pavel Reichl) [RHEL-7961] - xfs: abort fstrim if kernel is suspending (Pavel Reichl) [RHEL-7961] - xfs: reduce AGF hold times during fstrim operations (Pavel Reichl) [RHEL-7961] - xfs: move log discard work to xfs_discard.c (Pavel Reichl) [RHEL-7961] - can: j1939: j1939_netdev_start(): fix UAF for rx_kref of j1939_priv (Ken Cox) [RHEL-38415] {CVE-2021-47459} - tty: n_gsm: fix possible out-of-bounds in gsm0_receive() (Steve Best) [RHEL-39354] {CVE-2024-36016} - net/sched: initialize noop_qdisc owner (Davide Caratti) [RHEL-35058] - net/sched: Fix mirred deadlock on device recursion (Davide Caratti) [RHEL-35058] {CVE-2024-27010} - KVM: SEV-ES: Fix svm_get_msr()/svm_set_msr() for KVM_SEV_ES_INIT guests (Paolo Bonzini) [RHEL-16745] - x86/e820: Add a new e820 table update helper (Paolo Bonzini) [RHEL-16745] - x86/sev: Add callback to apply RMP table fixups for kexec (Paolo Bonzini) [RHEL-16745] - x86/kexec: Do not update E820 kexec table for setup_data (Paolo Bonzini) [RHEL-16745] - x86/e820: Don't reserve SETUP_RNG_SEED in e820 (Paolo Bonzini) [RHEL-16745] - redhat: add new configs (Paolo Bonzini) [RHEL-16745] - KVM: SNP: Fix LBR Virtualization for SNP guest (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Don't save mmu_invalidate_seq after checking private attr (Paolo Bonzini) [RHEL-16745] - KVM: SEV-ES: Delegate LBR virtualization to the processor (Paolo Bonzini) [RHEL-16745] - KVM: SEV-ES: Disallow SEV-ES guests when X86_FEATURE_LBRV is absent (Paolo Bonzini) [RHEL-16745] - KVM: SEV-ES: Prevent MSR access post VMSA encryption (Paolo Bonzini) [RHEL-16745] - KVM: SVM: Remove the need to trigger an UNBLOCK event on AP creation (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Don't WARN() if RMP lookup fails when invalidating gmem pages (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Automatically switch reclaimed pages to shared (Paolo Bonzini) [RHEL-16745] - KVM: SVM: Add module parameter to enable SEV-SNP (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Avoid WBINVD for HVA-based MMU notifications for SNP (Paolo Bonzini) [RHEL-16745] - KVM: x86: Implement hook for determining max NPT mapping level (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Implement gmem hook for invalidating private pages (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Implement gmem hook for initializing private pages (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Support SEV-SNP AP Creation NAE event (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add support to handle RMP nested page faults (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add support to handle Page State Change VMGEXIT (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add support to handle MSR based Page State Change VMGEXIT (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add support to handle GHCB GPA register VMGEXIT (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add KVM_SEV_SNP_LAUNCH_FINISH command (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add KVM_SEV_SNP_LAUNCH_UPDATE command (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add KVM_SEV_SNP_LAUNCH_START command (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add initial SEV-SNP support (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Select KVM_GENERIC_PRIVATE_MEM when CONFIG_KVM_AMD_SEV=y (Paolo Bonzini) [RHEL-16745] - KVM: MMU: Disable fast path if KVM_EXIT_MEMORY_FAULT is needed (Paolo Bonzini) [RHEL-16745] - KVM: x86: Add hook for determining max NPT mapping level (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: Add hook for invalidating memory (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: Add interface for populating gmem pages with user data (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: extract __kvm_gmem_get_pfn() (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: Add hook for initializing memory (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: limit overzealous WARN (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: pass error up from filemap_grab_folio (Paolo Bonzini) [RHEL-16745] - KVM: x86: Advertise max mappable GPA in CPUID.0x80000008.GuestPhysBits (Paolo Bonzini) [RHEL-16745] - KVM: x86: Don't advertise guest.MAXPHYADDR as host.MAXPHYADDR in CPUID (Paolo Bonzini) [RHEL-16745] - KVM: x86: Split core of hypercall emulation to helper function (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Allow per-guest configuration of GHCB protocol version (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add GHCB handling for termination requests (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add GHCB handling for Hypervisor Feature Support requests (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add support to handle AP reset MSR protocol (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Sanity check that __kvm_faultin_pfn() doesn't create noslot pfns (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Initialize kvm_page_fault's pfn and hva to error values (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Set kvm_page_fault.hva to KVM_HVA_ERR_BAD for "no slot" faults (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Handle no-slot faults at the beginning of kvm_faultin_pfn() (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Move slot checks from __kvm_faultin_pfn() to kvm_faultin_pfn() (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Explicitly disallow private accesses to emulated MMIO (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Don't force emulation of L2 accesses to non-APIC internal slots (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Move private vs. shared check above slot validity checks (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: WARN and skip MMIO cache on private, reserved page faults (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: check for invalid async page faults involving private memory (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Use synthetic page fault error code to indicate private faults (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: WARN if upper 32 bits of legacy #PF error code are non-zero (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Pass full 64-bit error code when handling page faults (Paolo Bonzini) [RHEL-16745] - KVM: x86: Move synthetic PFERR_* sanity checks to SVM's #NPF handler (Paolo Bonzini) [RHEL-16745] - KVM: x86: Define more SEV+ page fault error bits/flags for #NPF (Paolo Bonzini) [RHEL-16745] - KVM: x86: Remove separate "bit" defines for page fault error code masks (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Exit to userspace with -EFAULT if private fault hits emulation (Paolo Bonzini) [RHEL-16745] - KVM: x86: Disable KVM_INTEL_PROVE_VE by default (Paolo Bonzini) [RHEL-16745] - KVM: VMX: Enumerate EPT Violation #VE support in /proc/cpuinfo (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Print SPTEs on unexpected #VE (Paolo Bonzini) [RHEL-16745] - KVM: VMX: Dump VMCS on unexpected #VE (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Add sanity checks that KVM doesn't create EPT #VE SPTEs (Paolo Bonzini) [RHEL-16745] - KVM: nVMX: Always handle #VEs in L0 (never forward #VEs from L2 to L1) (Paolo Bonzini) [RHEL-16745] - KVM: nVMX: Initialize #VE info page for vmcs02 when proving #VE support (Paolo Bonzini) [RHEL-16745] - KVM: VMX: Don't kill the VM on an unexpected #VE (Paolo Bonzini) [RHEL-16745] - KVM: VMX: Introduce test mode related to EPT violation VE (Paolo Bonzini) [RHEL-16745] - KVM, x86: add architectural support code for #VE (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Track shadow MMIO value on a per-VM basis (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Add Suppress VE bit to EPT shadow_mmio_mask/shadow_present_mask (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Use SHADOW_NONPRESENT_VALUE for atomic zap in TDP MMU (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Fix a largely theoretical race in kvm_mmu_track_write() (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Process atomically-zapped SPTEs after TLB flush (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Allow non-zero value for non-present SPTE and removed SPTE (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Replace hardcoded value 0 for the initial value for SPTE (Paolo Bonzini) [RHEL-16745] - KVM: Allow page-sized MMU caches to be initialized with custom 64-bit values (Paolo Bonzini) [RHEL-16745] - KVM: delete .change_pte MMU notifier callback (Paolo Bonzini) [RHEL-16745] - KVM: x86: Explicitly zero kvm_caps during vendor module load (Paolo Bonzini) [RHEL-16745] - KVM: x86: Fully re-initialize supported_mce_cap on vendor module load (Paolo Bonzini) [RHEL-16745] - KVM: x86: Fully re-initialize supported_vm_types on vendor module load (Paolo Bonzini) [RHEL-16745] - selftests: kvm: add test for transferring FPU state into VMSA (Paolo Bonzini) [RHEL-16745] - selftests: kvm: split "launch" phase of SEV VM creation (Paolo Bonzini) [RHEL-16745] - selftests: kvm: switch to using KVM_X86_*_VM (Paolo Bonzini) [RHEL-16745] - selftests: kvm: add tests for KVM_SEV_INIT2 (Paolo Bonzini) [RHEL-16745] - KVM: SEV: allow SEV-ES DebugSwap again (Paolo Bonzini) [RHEL-16745] - KVM: SEV: introduce KVM_SEV_INIT2 operation (Paolo Bonzini) [RHEL-16745] - KVM: SEV: sync FPU and AVX state at LAUNCH_UPDATE_VMSA time (Paolo Bonzini) [RHEL-16745] - KVM: SEV: define VM types for SEV and SEV-ES (Paolo Bonzini) [RHEL-16745] - KVM: SEV: introduce to_kvm_sev_info (Paolo Bonzini) [RHEL-16745] - KVM: x86: Add supported_vm_types to kvm_caps (Paolo Bonzini) [RHEL-16745] - KVM: x86: add fields to struct kvm_arch for CoCo features (Paolo Bonzini) [RHEL-16745] - KVM: SEV: store VMSA features in kvm_sev_info (Paolo Bonzini) [RHEL-16745] - KVM: SEV: publish supported VMSA features (Paolo Bonzini) [RHEL-16745] - KVM: introduce new vendor op for KVM_GET_DEVICE_ATTR (Paolo Bonzini) [RHEL-16745] - KVM: x86: use u64_to_user_ptr() (Paolo Bonzini) [RHEL-16745] - KVM: SVM: Compile sev.c if and only if CONFIG_KVM_AMD_SEV=y (Paolo Bonzini) [RHEL-16745] - KVM: SVM: Invert handling of SEV and SEV_ES feature flags (Paolo Bonzini) [RHEL-16745] - Documentation: kvm/sev: clarify usage of KVM_MEMORY_ENCRYPT_OP (Paolo Bonzini) [RHEL-16745] - Documentation: kvm/sev: separate description of firmware (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Track SNP host status with cc_platform_*() (Paolo Bonzini) [RHEL-16745] - x86/cc: Add cc_platform_set/_clear() helpers (Paolo Bonzini) [RHEL-16745] - x86/kvm/Kconfig: Have KVM_AMD_SEV select ARCH_HAS_CC_PLATFORM (Paolo Bonzini) [RHEL-16745] - x86/tdx: Preserve shared bit on mprotect() (Paolo Bonzini) [RHEL-16745] - x86/sev: Check for MWAITX and MONITORX opcodes in the #VC handler (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Add models 0x10-0x1f to the Zen5 range (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Update the Zenbleed microcode revisions (Paolo Bonzini) [RHEL-16745] - crypto: ccp - Avoid discarding errors in psp_send_platform_access_msg() (Paolo Bonzini) [RHEL-16745] - crypto: ccp - State in dmesg that TSME is enabled (Paolo Bonzini) [RHEL-16745] - x86/sev: Disable KMSAN for memory encryption TUs (Paolo Bonzini) [RHEL-16745] - x86/sev: Dump SEV_STATUS (Paolo Bonzini) [RHEL-16745] - crypto: ccp - Have it depend on AMD_IOMMU (Paolo Bonzini) [RHEL-16745] - iommu/amd: Fix failure return from snp_lookup_rmpentry() (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Make snp_range_list static (Paolo Bonzini) [RHEL-16745] - Documentation: virt: Fix up pre-formatted text block for SEV ioctls (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Add the SNP_SET_CONFIG command (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Add the SNP_COMMIT command (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Add the SNP_PLATFORM_STATUS command (Paolo Bonzini) [RHEL-16745] - x86/cpufeatures: Enable/unmask SEV-SNP CPU feature (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Make AVIC backing, VMSA and VMCB memory allocation SNP safe (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Add panic notifier for SEV/SNP firmware shutdown on kdump (Paolo Bonzini) [RHEL-16745] - iommu/amd: Clean up RMP entries for IOMMU pages during SNP shutdown (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Handle legacy SEV commands when SNP is enabled (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Handle non-volatile INIT_EX data when SNP is enabled (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Handle the legacy TMR allocation when SNP is enabled (Paolo Bonzini) [RHEL-16745] - x86/sev: Introduce an SNP leaked pages list (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Provide an API to issue SEV and SNP commands (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Add support to initialize the AMD-SP for SEV-SNP (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Define the SEV-SNP commands (Paolo Bonzini) [RHEL-16745] - crypto: ccp - Fix null pointer dereference in __sev_platform_shutdown_locked (Paolo Bonzini) [RHEL-16745] - x86/sev: Adjust the directmap to avoid inadvertent RMP faults (Paolo Bonzini) [RHEL-16745] - x86/sev: Add helper functions for RMPUPDATE and PSMASH instruction (Paolo Bonzini) [RHEL-16745] - x86/fault: Dump RMP table information when RMP page faults occur (Paolo Bonzini) [RHEL-16745] - x86/traps: Define RMP violation #PF error code (Paolo Bonzini) [RHEL-16745] - x86/fault: Add helper for dumping RMP entries (Paolo Bonzini) [RHEL-16745] - x86/sev: Add RMP entry lookup helpers (Paolo Bonzini) [RHEL-16745] - x86/sev: Add SEV-SNP host initialization support (Paolo Bonzini) [RHEL-16745] - x86/mtrr: Don't print errors if MtrrFixDramModEn is set when SNP enabled (Paolo Bonzini) [RHEL-16745] - iommu/amd: Don't rely on external callers to enable IOMMU SNP support (Paolo Bonzini) [RHEL-16745] - x86/speculation: Do not enable Automatic IBRS if SEV-SNP is enabled (Paolo Bonzini) [RHEL-16745] - x86/cpufeatures: Add SEV-SNP CPU feature (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Do the common init on future Zens too (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Add more models to X86_FEATURE_ZEN5 (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Add X86_FEATURE_ZEN5 (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Add X86_FEATURE_ZEN1 (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Drop now unused CPU erratum checking function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Get rid of amd_erratum_1485[] (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Get rid of amd_erratum_400[] (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Get rid of amd_erratum_383[] (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Get rid of amd_erratum_1054[] (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Move the DIV0 bug detection to the Zen1 init function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Move Zenbleed check to the Zen2 init function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Rename init_amd_zn() to init_amd_zen_common() (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Call the spectral chicken in the Zen2 init function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Move erratum 1076 fix into the Zen1 init function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Move the Zen3 BTC_NO detection to the Zen3 init function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Carve out the erratum 1386 fix (Paolo Bonzini) [RHEL-16745] - x86/sev: Fix position dependent variable references in startup code (Paolo Bonzini) [RHEL-16745] - x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT (Paolo Bonzini) [RHEL-16745] - x86/sme: Fix memory encryption setting if enabled by default and not overridden (Paolo Bonzini) [RHEL-16745]- netfilter: conntrack: switch connlabels to atomic_t (Xin Long) [RHEL-28816] - sched: act_ct: add netns into the key of tcf_ct_flow_table (Xin Long) [RHEL-28816] - stm class: Fix a double free in stm_register_device() (David Arcari) [RHEL-44520] {CVE-2024-38627} - lib/test_hmm.c: handle src_pfns and dst_pfns allocation failure (cki-backport-bot) [RHEL-44261] {CVE-2024-38543} - netfilter: complete validation of user input (Phil Sutter) [RHEL-37212] {CVE-2024-35896} - netfilter: validate user input for expected length (Phil Sutter) [RHEL-37212] {CVE-2024-35896} - xfs: fix reloading entire unlinked bucket lists (Pavel Reichl) [RHEL-7990] - xfs: make inode unlinked bucket recovery work with quotacheck (Pavel Reichl) [RHEL-7990] - xfs: reload entire unlinked bucket lists (Pavel Reichl) [RHEL-7990] - xfs: use i_prev_unlinked to distinguish inodes that are not on the unlinked list (Pavel Reichl) [RHEL-7990] - xfs: load uncached unlinked inodes into memory on demand (Pavel Reichl) [RHEL-7990] - netfilter: nf_tables: Implement table adoption support (Phil Sutter) [RHEL-32120] - netfilter: nf_tables: Introduce NFT_TABLE_F_PERSIST (Phil Sutter) [RHEL-32120] - netfilter: uapi: Document NFT_TABLE_F_OWNER flag (Phil Sutter) [RHEL-32120] - net: core: reject skb_copy(_expand) for fraglist GSO skbs (Xin Long) [RHEL-39781] {CVE-2024-36929} - net: relax socket state check at accept time. (Florian Westphal) [RHEL-39833] - tcp: defer shutdown(SEND_SHUTDOWN) for TCP_SYN_RECV sockets (Florian Westphal) [RHEL-39833] {CVE-2024-36905} - ppdev: Add an error check in register_device (Steve Best) [RHEL-39127] {CVE-2024-36015} - ppdev: Remove usage of the deprecated ida_simple_xx() API (Steve Best) [RHEL-39127] {CVE-2024-36015} - hwmon: (w83793) Fix NULL pointer dereference by removing unnecessary structure field (Steve Best) [RHEL-37725] {CVE-2021-47384} - of: module: prevent NULL pointer dereference in vsnprintf() (Steve Best) [RHEL-37254] {CVE-2024-35878}- KEYS: trusted: Fix memory leak in tpm2_key_encode() (CKI Backport Bot) [RHEL-41151] {CVE-2024-36967} - mm/zswap: invalidate duplicate entry when !zswap_enabled (Rafael Aquini) [RHEL-40684] - mm: zswap: fix objcg use-after-free in entry destruction (Rafael Aquini) [RHEL-40684] - mm: memcg: add per-memcg zswap writeback stat (Rafael Aquini) [RHEL-40684] - zswap: make shrinking memcg-aware (Rafael Aquini) [RHEL-40684] - memcontrol: implement mem_cgroup_tryget_online() (Rafael Aquini) [RHEL-40684] - mm/list_lru.c: remove unused list_lru_from_kmem() (Rafael Aquini) [RHEL-40684] - list_lru: allow explicit memcg and NUMA node selection (Rafael Aquini) [RHEL-40684] - mm: zswap: fix potential memory corruption on duplicate store (Rafael Aquini) [RHEL-40684] - mm: zswap: kill zswap_get_swap_cache_page() (Rafael Aquini) [RHEL-40684] - mm: zswap: tighten up entry invalidation (Rafael Aquini) [RHEL-40684] - mm: zswap: use zswap_invalidate_entry() for duplicates (Rafael Aquini) [RHEL-40684] - zswap: make zswap_load() take a folio (Rafael Aquini) [RHEL-40684] - swap: remove some calls to compound_head() in swap_readpage() (Rafael Aquini) [RHEL-40684] - memcg: convert get_obj_cgroup_from_page to get_obj_cgroup_from_folio (Rafael Aquini) [RHEL-40684] - zswap: make zswap_store() take a folio (Rafael Aquini) [RHEL-40684] - mm: kill frontswap (Rafael Aquini) [RHEL-40684] - mm: zswap: fix double invalidate with exclusive loads (Rafael Aquini) [RHEL-40684] - mm: zswap: invaldiate entry after writeback (Rafael Aquini) [RHEL-40684] - mm: zswap: remove zswap_header (Rafael Aquini) [RHEL-40684] - mm: zswap: simplify writeback function (Rafael Aquini) [RHEL-40684] - mm: zswap: remove shrink from zpool interface (Rafael Aquini) [RHEL-40684] - mm: zswap: remove page reclaim logic from zsmalloc (Rafael Aquini) [RHEL-40684] - mm: zswap: remove page reclaim logic from z3fold (Rafael Aquini) [RHEL-40684] - mm: zswap: remove page reclaim logic from zbud (Rafael Aquini) [RHEL-40684] - mm: zswap: add pool shrinking mechanism (Rafael Aquini) [RHEL-40684] - mm: zswap: support exclusive loads (Rafael Aquini) [RHEL-40684] - mm: zswap: shrink until can accept (Rafael Aquini) [RHEL-40684] - swap, __read_swap_cache_async(): enlarge get/put_swap_device protection range (Rafael Aquini) [RHEL-40684] - af_unix: Fix data races in unix_release_sock/unix_stream_sendmsg (Guillaume Nault) [RHEL-43969] {CVE-2024-38596} - af_unix: Fix data-races around sk->sk_shutdown. (Guillaume Nault) [RHEL-43969] {CVE-2024-38596} - af_unix: Fix data races around sk->sk_shutdown. (Guillaume Nault) [RHEL-43969] {CVE-2024-38596} - tls: fix missing memory barrier in tls_init (cki-backport-bot) [RHEL-44477] {CVE-2024-36489} - net/sched: taprio: always validate TCA_TAPRIO_ATTR_PRIOMAP (cki-backport-bot) [RHEL-43400] {CVE-2024-36974} - packet: annotate data-races around ignore_outgoing (cki-backport-bot) [RHEL-33238] {CVE-2024-26862} - gfs2: Be more careful with the quota sync generation (Andreas Gruenbacher) [RHEL-40902] - gfs2: Get rid of some unnecessary quota locking (Andreas Gruenbacher) [RHEL-40902] - gfs2: Add some missing quota locking (Andreas Gruenbacher) [RHEL-40902] - gfs2: Fold qd_fish into gfs2_quota_sync (Andreas Gruenbacher) [RHEL-40902] - gfs2: quota need_sync cleanup (Andreas Gruenbacher) [RHEL-40902] - gfs2: Fix and clean up function do_qc (Andreas Gruenbacher) [RHEL-40902] - gfs2: Revert "Add quota_change type" (Andreas Gruenbacher) [RHEL-40902] - gfs2: Revert "ignore negated quota changes" (Andreas Gruenbacher) [RHEL-40902] - gfs2: qd_check_sync cleanups (Andreas Gruenbacher) [RHEL-40902] - gfs2: Check quota consistency on mount (Andreas Gruenbacher) [RHEL-40902] - gfs2: Minor gfs2_quota_init error path cleanup (Andreas Gruenbacher) [RHEL-40902] - gfs2: fix kernel BUG in gfs2_quota_cleanup (Edward Adam Davis) [RHEL-40902] - gfs2: Clean up quota.c:print_message (Andreas Gruenbacher) [RHEL-40902] - gfs2: Clean up gfs2_alloc_parms initializers (Andreas Gruenbacher) [RHEL-40902] - gfs2: Two quota=account mode fixes (Andreas Gruenbacher) [RHEL-40902] - gfs2: Remove useless assignment (Bob Peterson) [RHEL-40902] - gfs2: simplify slot_get (Bob Peterson) [RHEL-40902] - gfs2: Simplify qd2offset (Bob Peterson) [RHEL-40902] - gfs2: Remove quota allocation info from quota file (Bob Peterson) [RHEL-40902] - gfs2: use constant for array size (Bob Peterson) [RHEL-40902] - gfs2: Set qd_sync_gen in do_sync (Bob Peterson) [RHEL-40902] - gfs2: Remove useless err set (Bob Peterson) [RHEL-40902] - gfs2: Small gfs2_quota_lock cleanup (Bob Peterson) [RHEL-40902] - gfs2: move qdsb_put and reduce redundancy (Bob Peterson) [RHEL-40902] - gfs2: Don't try to sync non-changes (Bob Peterson) [RHEL-40902] - gfs2: Simplify function need_sync (Bob Peterson) [RHEL-40902] - gfs2: remove unneeded pg_oflow variable (Bob Peterson) [RHEL-40902] - gfs2: remove unneeded variable done (Bob Peterson) [RHEL-40902] - gfs2: pass sdp to gfs2_write_buf_to_page (Bob Peterson) [RHEL-40902] - gfs2: pass sdp in to gfs2_write_disk_quota (Bob Peterson) [RHEL-40902] - gfs2: Pass sdp to gfs2_adjust_quota (Bob Peterson) [RHEL-40902] - gfs2: remove dead code for quota writes (Bob Peterson) [RHEL-40902] - gfs2: Use qd_sbd more consequently (Bob Peterson) [RHEL-40902] - gfs2: replace 'found' with dedicated list iterator variable (Jakob Koschel) [RHEL-40902] - gfs2: Fix gfs2_qa_get imbalance in gfs2_quota_hold (Bob Peterson) [RHEL-40902] - KVM: arm64: FFA: Release hyp rx buffer (Sebastian Ott) [RHEL-43288] - KVM: arm64: Disassociate vcpus from redistributor region on teardown (Sebastian Ott) [RHEL-43288] - KVM: arm64: Ensure that SME controls are disabled in protected mode (Sebastian Ott) [RHEL-43288] - KVM: arm64: Refactor CPACR trap bit setting/clearing to use ELx format (Sebastian Ott) [RHEL-43288] - KVM: arm64: Consolidate initializing the host data's fpsimd_state/sve in pKVM (Sebastian Ott) [RHEL-43288] - KVM: arm64: Eagerly restore host fpsimd/sve state in pKVM (Sebastian Ott) [RHEL-43288] - KVM: arm64: Allocate memory mapped at hyp for host sve state in pKVM (Sebastian Ott) [RHEL-43288] - KVM: arm64: Specialize handling of host fpsimd state on trap (Sebastian Ott) [RHEL-43288] - KVM: arm64: Abstract set/clear of CPTR_EL2 bits behind helper (Sebastian Ott) [RHEL-43288] - KVM: arm64: Fix prototype for __sve_save_state/__sve_restore_state (Sebastian Ott) [RHEL-43288] - KVM: arm64: Reintroduce __sve_save_state (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Expose BTI and CSV_frac to a guest hypervisor (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Fix relative priorities of exceptions generated by ERETAx (Sebastian Ott) [RHEL-43288] - KVM: arm64: AArch32: Fix spurious trapping of conditional instructions (Sebastian Ott) [RHEL-43288] - KVM: arm64: Allow AArch32 PSTATE.M to be restored as System mode (Sebastian Ott) [RHEL-43288] - KVM: arm64: Fix AArch32 register narrowing on userspace write (Sebastian Ott) [RHEL-43288] - KVM: selftests: arm64: Test vCPU-scoped feature ID registers (Sebastian Ott) [RHEL-43288] - KVM: selftests: arm64: Test that feature ID regs survive a reset (Sebastian Ott) [RHEL-43288] - KVM: selftests: arm64: Store expected register value in set_id_regs (Sebastian Ott) [RHEL-43288] - KVM: selftests: arm64: Rename helper in set_id_regs to imply VM scope (Sebastian Ott) [RHEL-43288] - KVM: arm64: Only reset vCPU-scoped feature ID regs once (Sebastian Ott) [RHEL-43288] - KVM: arm64: Reset VM feature ID regs from kvm_reset_sys_regs() (Sebastian Ott) [RHEL-43288] - KVM: arm64: Rename is_id_reg() to imply VM scope (Sebastian Ott) [RHEL-43288] - KVM: arm64: Destroy mpidr_data for 'late' vCPU creation (Sebastian Ott) [RHEL-43288] - KVM: arm64: Move management of __hyp_running_vcpu to load/put on VHE (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic: Allocate private interrupts on demand (Sebastian Ott) [RHEL-43288] - KVM: arm64: Force injection of a data abort on NISV MMIO exit (Sebastian Ott) [RHEL-43288] - KVM: arm64: Restrict supported capabilities for protected VMs (Sebastian Ott) [RHEL-43288] - KVM: arm64: Refactor setting the return value in kvm_vm_ioctl_enable_cap() (Sebastian Ott) [RHEL-43288] - KVM: arm64: Add is_pkvm_initialized() helper (Sebastian Ott) [RHEL-43288] - KVM: arm64: Document the KVM/arm64-specific calls in hypercalls.rst (Sebastian Ott) [RHEL-43288] - KVM: arm64: Rename firmware pseudo-register documentation file (Sebastian Ott) [RHEL-43288] - KVM: arm64: Reformat/beautify PTP hypercall documentation (Sebastian Ott) [RHEL-43288] - KVM: arm64: Clarify rationale for ZCR_EL1 value restored on guest exit (Sebastian Ott) [RHEL-43288] - KVM: arm64: Introduce and use predicates that check for protected VMs (Sebastian Ott) [RHEL-43288] - KVM: arm64: Simplify vgic-v3 hypercalls (Sebastian Ott) [RHEL-43288] - KVM: arm64: Move setting the page as dirty out of the critical section (Sebastian Ott) [RHEL-43288] - KVM: arm64: Change kvm_handle_mmio_return() return polarity (Sebastian Ott) [RHEL-43288] - KVM: arm64: Fix comment for __pkvm_vcpu_init_traps() (Sebastian Ott) [RHEL-43288] - KVM: arm64: Prevent kmemleak from accessing .hyp.data (Sebastian Ott) [RHEL-43288] - KVM: arm64: Do not map the host fpsimd state to hyp in pKVM (Sebastian Ott) [RHEL-43288] - KVM: arm64: Rename __tlb_switch_to_{guest,host}() in VHE (Sebastian Ott) [RHEL-43288] - KVM: arm64: Support TLB invalidation in guest context (Sebastian Ott) [RHEL-43288] - KVM: arm64: Avoid BBM when changing only s/w bits in Stage-2 PTE (Sebastian Ott) [RHEL-43288] - KVM: arm64: Check for PTE validity when checking for executable/cacheable (Sebastian Ott) [RHEL-43288] - KVM: arm64: Avoid BUG-ing from the host abort path (Sebastian Ott) [RHEL-43288] - KVM: arm64: Issue CMOs when tearing down guest s2 pages (Sebastian Ott) [RHEL-43288] - KVM: arm64: Refactor checks for FP state ownership (Sebastian Ott) [RHEL-43288] - KVM: arm64: Move guest_owns_fp_regs() to increase its scope (Sebastian Ott) [RHEL-43288] - KVM: arm64: Initialize the kvm host data's fpsimd_state pointer in pKVM (Sebastian Ott) [RHEL-43288] - KVM: arm64: Remove duplicated AA64MMFR1_EL1 XNX (Sebastian Ott) [RHEL-43288] - KVM: selftests: Add stress test for LPI injection (Sebastian Ott) [RHEL-43288] - KVM: selftests: Use MPIDR_HWID_BITMASK from cputype.h (Sebastian Ott) [RHEL-43288] - KVM: selftests: Add helper for enabling LPIs on a redistributor (Sebastian Ott) [RHEL-43288] - KVM: selftests: Add a minimal library for interacting with an ITS (Sebastian Ott) [RHEL-43288] - KVM: selftests: Add quadword MMIO accessors (Sebastian Ott) [RHEL-43288] - KVM: selftests: Standardise layout of GIC frames (Sebastian Ott) [RHEL-43288] - KVM: selftests: Align with kernel's GIC definitions (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Get rid of the lpi_list_lock (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Rip out the global translation cache (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Use the per-ITS translation cache for injection (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Spin off helper for finding ITS by doorbell addr (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Maintain a translation cache per ITS (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Scope translation cache invalidations to an ITS (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Get rid of vgic_copy_lpi_list() (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-debug: Use an xarray mark for debug iterator (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Walk LPI xarray in vgic_its_cmd_handle_movall() (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Walk LPI xarray in vgic_its_invall() (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Walk LPI xarray in its_sync_lpi_pending_table() (Sebastian Ott) [RHEL-43288] - KVM: Treat the device list as an rculist (Sebastian Ott) [RHEL-43288] - KVM: selftests: Add test for uaccesses to non-existent vgic-v2 CPUIF (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Work around lack of pauth support in old toolchains (Sebastian Ott) [RHEL-43288] - KVM: arm64: Drop trapping of PAuth instructions/keys (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Advertise support for PAuth (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Handle ERETA[AB] instructions (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Add emulation for ERETAx instructions (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Add kvm_has_pauth() helper (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Reinject PAC exceptions caused by HCR_EL2.API==0 (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Handle HCR_EL2.{API,APK} independently (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Honor HFGITR_EL2.ERET being set (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Fast-track 'InHost' exception returns (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Add trap forwarding for ERET and SMC (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Configure HCR_EL2 for FEAT_NV2 (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Drop VCPU_HYP_CONTEXT flag (Sebastian Ott) [RHEL-43288] - KVM: arm64: Constraint PAuth support to consistent implementations (Sebastian Ott) [RHEL-43288] - KVM: arm64: Add helpers for ESR_ELx_ERET_ISS_ERET* (Sebastian Ott) [RHEL-43288] - KVM: arm64: Harden __ctxt_sys_reg() against out-of-range values (Sebastian Ott) [RHEL-43288] - KVM: arm64: Remove FFA_MSG_SEND_DIRECT_REQ from the denylist (Sebastian Ott) [RHEL-43288] - KVM: arm64: Improve out-of-order sysreg table diagnostics (Sebastian Ott) [RHEL-43288] - KVM: arm64: Exclude FP ownership from kvm_vcpu_arch (Sebastian Ott) [RHEL-43288] - KVM: arm64: Exclude host_fpsimd_state pointer from kvm_vcpu_arch (Sebastian Ott) [RHEL-43288] - KVM: arm64: Exclude mdcr_el2_host from kvm_vcpu_arch (Sebastian Ott) [RHEL-43288] - KVM: arm64: Exclude host_debug_data from vcpu_arch (Sebastian Ott) [RHEL-43288] - KVM: arm64: Add accessor for per-CPU state (Sebastian Ott) [RHEL-43288] - KVM: selftests: Allow many vCPUs and reader threads per UFFD in demand paging test (Sebastian Ott) [RHEL-43288] - KVM: selftests: Report per-vcpu demand paging rate from demand paging test (Sebastian Ott) [RHEL-43288] - KVM: arm64: Rationalise KVM banner output (Sebastian Ott) [RHEL-43288] - KVM: arm64: Use TLBI_TTL_UNKNOWN in __kvm_tlb_flush_vmid_range() (Sebastian Ott) [RHEL-43288] - KVM: arm64: Don't pass a TLBI level hint when zapping table entries (Sebastian Ott) [RHEL-43288] - KVM: arm64: Don't defer TLB invalidation when zapping table entries (Sebastian Ott) [RHEL-43288] - arm64/mm: Update tlb invalidation routines for FEAT_LPA2 (Sebastian Ott) [RHEL-43288] - arm64: Avoid cpus_have_const_cap() for ARM64_HAS_ARMv8_4_TTL (Sebastian Ott) [RHEL-43288] - vfio/pci: fix potential memory leak in vfio_intx_enable() (Alex Williamson) [RHEL-44424] {CVE-2024-38632} - perf test arm64: Fix version that enables VG register on Arm (Michael Petlan) [RHEL-32688] - scsi: qedf: Make qedf_execute_tmf() non-preemptible (John Meneghini) [RHEL-25790] - can: isotp: isotp_sendmsg(): fix return error fix on TX path (Radu Rendec) [RHEL-39584] - can: isotp: fix error path in isotp_sendmsg() to unlock wait queue (Radu Rendec) [RHEL-39584] - can: isotp: isotp_sendmsg(): fix return error on FC timeout on TX path (Radu Rendec) [RHEL-39584] - can: isotp: isotp_sendmsg(): fix TX buffer concurrent access in isotp_sendmsg() (Radu Rendec) [RHEL-39584] - netfilter: nf_tables: set dormant flag on hook register failure (Phil Sutter) [RHEL-33123] {CVE-2024-26835} - perf annotate: Fix segfault on sample histogram (Michael Petlan) [RHEL-29571] - perf symbols: Fix ownership of string in dso__load_vmlinux() (Michael Petlan) [RHEL-29571] - perf symbols: Update kcore map before merging in remaining symbols (Michael Petlan) [RHEL-29571] - perf maps: Re-use __maps__free_maps_by_name() (Michael Petlan) [RHEL-29571] - perf symbols: Remove map from list before updating addresses (Michael Petlan) [RHEL-29571] - perf annotate: Fix memory leak in annotated_source (Michael Petlan) [RHEL-29571] - perf dwarf-aux: Check variable address range properly (Michael Petlan) [RHEL-29571] - perf dwarf-aux: Check pointer offset when checking variables (Michael Petlan) [RHEL-29571] - perf tests: Remove dependency on lscpu (Michael Petlan) [RHEL-29571] - perf map: Remove kernel map before updating start and end addresses (Michael Petlan) [RHEL-29571] - perf tests: Apply attributes to all events in object code reading test (Michael Petlan) [RHEL-29571] - perf tests: Make "test data symbol" more robust on Neoverse N1 (Michael Petlan) [RHEL-29571] - perf test: Use a single fd for the child process out/err (Michael Petlan) [RHEL-29571] - perf test: Stat output per thread of just the parent process (Michael Petlan) [RHEL-29571] - perf record: Delete session after stopping sideband thread (Michael Petlan) [RHEL-29571] - perf riscv: Fix the warning due to the incompatible type (Michael Petlan) [RHEL-29571] - perf lock contention: Add a missing NULL check (Michael Petlan) [RHEL-29571] - perf annotate: Make sure to call symbol__annotate2() in TUI (Michael Petlan) [RHEL-29571] - riscv: andes: Support specifying symbolic firmware and hardware raw events (Michael Petlan) [RHEL-29571] - perf annotate: Add comments in the data structures (Michael Petlan) [RHEL-29571] - perf annotate: Remove sym_hist.addr[] array (Michael Petlan) [RHEL-29571] - perf annotate: Calculate instruction overhead using hashmap (Michael Petlan) [RHEL-29571] - perf annotate: Add a hashmap for symbol histogram (Michael Petlan) [RHEL-29571] - perf threads: Reduce table size from 256 to 8 (Michael Petlan) [RHEL-29571] - perf threads: Switch from rbtree to hashmap (Michael Petlan) [RHEL-29571] - perf threads: Move threads to its own files (Michael Petlan) [RHEL-29571] - perf machine: Move machine's threads into its own abstraction (Michael Petlan) [RHEL-29571] - perf machine: Move fprintf to for_each loop and a callback (Michael Petlan) [RHEL-29571] - perf trace: Ignore thread hashing in summary (Michael Petlan) [RHEL-29571] - perf report: Sort child tasks by tid (Michael Petlan) [RHEL-29571] - perf vendor events amd: Fix Zen 4 cache latency events (Michael Petlan) [RHEL-29571] - perf version: Display availability of OpenCSD support (Michael Petlan) [RHEL-29571] - perf vendor events intel: Add umasks/occ_sel to PCU events. (Michael Petlan) [RHEL-29571] - perf map: Fix map reference count issues (Michael Petlan) [RHEL-29571] - libperf evlist: Avoid out-of-bounds access (Michael Petlan) [RHEL-29571] - perf lock contention: Account contending locks too (Michael Petlan) [RHEL-29571] - perf metrics: Fix segv for metrics with no events (Michael Petlan) [RHEL-29571] - perf metrics: Fix metric matching (Michael Petlan) [RHEL-29571] - perf pmu: Fix a potential memory leak in perf_pmu__lookup() (Michael Petlan) [RHEL-29571] - perf test: Fix spelling mistake "curent" -> "current" (Michael Petlan) [RHEL-29571] - perf test: Use TEST_FAIL in the TEST_ASSERT macros instead of -1 (Michael Petlan) [RHEL-29571] - perf data convert: Fix segfault when converting to json when cpu_desc isn't set (Michael Petlan) [RHEL-29571] - perf bpf: Check that the minimal vmlinux.h installed is the latest one (Michael Petlan) [RHEL-29571] - perf print-events: make is_event_supported() more robust (Michael Petlan) [RHEL-29571] - perf tests: Add option to run tests in parallel (Michael Petlan) [RHEL-29571] - perf tests: Run time generate shell test suites (Michael Petlan) [RHEL-29571] - perf tests: Use scandirat for shell script finding (Michael Petlan) [RHEL-29571] - perf test: Rename builtin-test-list and add missed header guard (Michael Petlan) [RHEL-29571] - tools subcmd: Add a no exec function call option (Michael Petlan) [RHEL-29571] - perf tests: Avoid fork in perf_has_symbol test (Michael Petlan) [RHEL-29571] - perf list: Add scandirat compatibility function (Michael Petlan) [RHEL-29571] - perf thread_map: Skip exited threads when scanning /proc (Michael Petlan) [RHEL-29571] - perf list: fix short description for some cache events (Michael Petlan) [RHEL-29571] - perf stat: Fix metric-only aggregation index (Michael Petlan) [RHEL-29571] - perf metrics: Compute unmerged uncore metrics individually (Michael Petlan) [RHEL-29571] - perf stat: Pass fewer metric arguments (Michael Petlan) [RHEL-29571] - perf: script: prefer capstone to XED (Michael Petlan) [RHEL-29571] - perf: script: add raw|disasm arguments to --insn-trace option (Michael Petlan) [RHEL-29571] - perf: script: add field 'disasm' to display mnemonic instructions (Michael Petlan) [RHEL-29571] - perf: util: use capstone disasm engine to show assembly instructions (Michael Petlan) [RHEL-29571] - perf: build: introduce the libcapstone (Michael Petlan) [RHEL-29571] - perf list: For metricgroup only list include description (Michael Petlan) [RHEL-29571] - perf tools: Fixup module symbol end address properly (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update tigerlake TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update skylakex TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update skylake TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update sapphirerapids TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update sandybridge TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update rocketlake TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update jaketown TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update ivytown TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update ivybridge TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update icelakex TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update icelake TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update haswellx TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update haswell TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update cascadelakex TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update broadwellx TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update broadwellde TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update broadwell TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update alderlake TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update tigerlake events to v1.15 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update skylake events to v58 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update sierraforst events to v1.01 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update rocketlake events to v1.02 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update meteorlake events to v1.07 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update icelake events to v1.21 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update haswell events to v35 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update grandridge events to v1.01 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update emeraldrapids events to v1.03 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update broadwell events to v29 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update alderlaken events to v1.24 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update alderlake events to v1.24 (Michael Petlan) [RHEL-29571] - perf augmented_raw_syscalls.bpf: Move 'struct timespec64' to vmlinux.h (Michael Petlan) [RHEL-29571] - perf testsuite: Install kprobe tests and common files (Michael Petlan) [RHEL-29571] - perf testsuite: Add test for kprobe handling (Michael Petlan) [RHEL-29571] - perf testsuite: Add common output checking helpers (Michael Petlan) [RHEL-29571] - perf testsuite: Add test case for perf probe (Michael Petlan) [RHEL-29571] - perf testsuite: Add initialization script for shell tests (Michael Petlan) [RHEL-29571] - perf testsuite: Add common setting for shell tests (Michael Petlan) [RHEL-29571] - perf testsuite: Add common regex patters (Michael Petlan) [RHEL-29571] - perf test: Enable Symbols test to work with a current module dso (Michael Petlan) [RHEL-29571] - perf build: Cleanup perf register configuration (Michael Petlan) [RHEL-29571] - perf parse-regs: Introduce a weak function arch__sample_reg_masks() (Michael Petlan) [RHEL-29571] - perf parse-regs: Always build perf register functions (Michael Petlan) [RHEL-29571] - perf build: Remove unused CONFIG_PERF_REGS (Michael Petlan) [RHEL-29571] - perf metric: Don't remove scale from counts (Michael Petlan) [RHEL-29571] - perf stat: Avoid metric-only segv (Michael Petlan) [RHEL-29571] - perf expr: Fix "has_event" function for metric style events (Michael Petlan) [RHEL-29571] - perf expr: Allow NaN to be a valid number (Michael Petlan) [RHEL-29571] - perf maps: Locking tidy up of nr_maps (Michael Petlan) [RHEL-29571] - perf maps: Hide maps internals (Michael Petlan) [RHEL-29571] - perf maps: Get map before returning in maps__find_next_entry (Michael Petlan) [RHEL-29571] - perf maps: Get map before returning in maps__find_by_name (Michael Petlan) [RHEL-29571] - perf maps: Get map before returning in maps__find (Michael Petlan) [RHEL-29571] - perf maps: Switch from rbtree to lazily sorted array for addresses (Michael Petlan) [RHEL-29571] - perf srcline: Add missed addr2line closes (Michael Petlan) [RHEL-29571] - perf stat: Support per-cluster aggregation (Michael Petlan) [RHEL-29571] - perf tools: Remove misleading comments on map functions (Michael Petlan) [RHEL-29571] - perf thread_map: Free strlist on normal path in thread_map__new_by_tid_str() (Michael Petlan) [RHEL-29571] - perf sched: Move curr_pid and cpu_last_switched initialization to perf_sched__{lat|map|replay}() (Michael Petlan) [RHEL-29571] - perf sched: Move curr_thread initialization to perf_sched__map() (Michael Petlan) [RHEL-29571] - perf sched: Fix memory leak in perf_sched__map() (Michael Petlan) [RHEL-29571] - perf sched: Move start_work_mutex and work_done_wait_mutex initialization to perf_sched__replay() (Michael Petlan) [RHEL-29571] - perf test: Skip metric w/o event name on arm64 in stat STD output linter (Michael Petlan) [RHEL-29571] - perf symbols: Slightly improve module file executable section mappings (Michael Petlan) [RHEL-29571] - perf tools: Make it possible to see perf's kernel and module memory mappings (Michael Petlan) [RHEL-29571] - perf record: Display data size on pipe mode (Michael Petlan) [RHEL-29571] - perf script: Print source line for each jump in brstackinsn (Michael Petlan) [RHEL-29571] - perf kvm powerpc: Fix build (Michael Petlan) [RHEL-29571] - tools: perf: Expose sample ID / stream ID to python scripts (Michael Petlan) [RHEL-29571] - perf bpf: Clean up the generated/copied vmlinux.h (Michael Petlan) [RHEL-29571] - perf jevents: Drop or simplify small integer values (Michael Petlan) [RHEL-29571] - perf parse-events: Print all errors (Michael Petlan) [RHEL-29571] - perf parse-events: Improve error location of terms cloned from an event (Michael Petlan) [RHEL-29571] - perf tsc: Add missing newlines to debug statements (Michael Petlan) [RHEL-29571] - perf Documentation: Add some more hints to tips.txt (Michael Petlan) [RHEL-29571] - perf test: Simplify metric value validation test final report (Michael Petlan) [RHEL-29571] - perf report: Prevent segfault with --no-parent (Michael Petlan) [RHEL-29571] - perf evsel: Fix duplicate initialization of data->id in evsel__parse_sample() (Michael Petlan) [RHEL-29571] - perf evsel: Rename get_states() to parse_task_states() and make it public (Michael Petlan) [RHEL-29571] - perf tools: Add -H short option for --hierarchy (Michael Petlan) [RHEL-29571] - perf pmu: Treat the msr pmu as software (Michael Petlan) [RHEL-29571] - perf test: Skip test_arm_callgraph_fp.sh if unwinding isn't built in (Michael Petlan) [RHEL-29571] - perf version: Display availability of HAVE_DWARF_UNWIND_SUPPORT (Michael Petlan) [RHEL-29571] - perf mem: Clean up perf_pmus__num_mem_pmus() (Michael Petlan) [RHEL-29571] - perf mem: Clean up perf_mem_events__record_args() (Michael Petlan) [RHEL-29571] - perf mem: Clean up is_mem_loads_aux_event() (Michael Petlan) [RHEL-29571] - perf mem: Clean up perf_mem_event__supported() (Michael Petlan) [RHEL-29571] - perf mem: Clean up perf_mem_events__name() (Michael Petlan) [RHEL-29571] - perf mem: Clean up perf_mem_events__ptr() (Michael Petlan) [RHEL-29571] - perf mem: Add mem_events into the supported perf_pmu (Michael Petlan) [RHEL-29571] - perf sched: Commit to evsel__taskstate() to parse task state info (Michael Petlan) [RHEL-29571] - perf util: Add evsel__taskstate() to parse the task state info instead (Michael Petlan) [RHEL-29571] - perf util: Add helpers to parse task state string from libtraceevent (Michael Petlan) [RHEL-29571] - perf sched: Sync state char array with the kernel (Michael Petlan) [RHEL-29571] - perf data: Minor code style alignment cleanup (Michael Petlan) [RHEL-29571] - perf record: Check conflict between '--timestamp-filename' option and pipe mode before recording (Michael Petlan) [RHEL-29571] - perf record: Fix possible incorrect free in record__switch_output() (Michael Petlan) [RHEL-29571] - perf dwarf-aux: Check allowed DWARF Ops (Michael Petlan) [RHEL-29571] - perf annotate-data: Support stack variables (Michael Petlan) [RHEL-29571] - perf dwarf-aux: Add die_get_cfa() (Michael Petlan) [RHEL-29571] - perf annotate-data: Support global variables (Michael Petlan) [RHEL-29571] - perf annotate-data: Handle PC-relative addressing (Michael Petlan) [RHEL-29571] - perf annotate-data: Add stack operation pseudo type (Michael Petlan) [RHEL-29571] - perf annotate-data: Handle array style accesses (Michael Petlan) [RHEL-29571] - perf annotate-data: Handle macro fusion on x86 (Michael Petlan) [RHEL-29571] - perf annotate-data: Parse 'lock' prefix from llvm-objdump (Michael Petlan) [RHEL-29571] - perf build: Check whether pkg-config is installed when libtraceevent is linked (Michael Petlan) [RHEL-29571] - perf test: raise limit to 20 percent for perf_stat_--bpf-counters_test (Michael Petlan) [RHEL-29571] - perf/x86: Fix out of range data (Michael Petlan) [RHEL-29571] - perf/x86/intel/ds: Don't clear ->pebs_data_cfg for the last PEBS event (Michael Petlan) [RHEL-29571] - perf/x86/amd/core: Avoid register reset when CPU is dead (Michael Petlan) [RHEL-29571] - perf/x86/amd/lbr: Discard erroneous branch entries (Michael Petlan) [RHEL-29571] - perf/bpf: Fix duplicate type check (Michael Petlan) [RHEL-29571] - perf/x86/amd/uncore: Fix __percpu annotation (Michael Petlan) [RHEL-29571] - tipc: Check the bearer type before calling tipc_udp_nl_bearer_add() (Xin Long) [RHEL-31303] {CVE-2024-26663} - netfilter: nf_tables: honor table dormant flag from netdev release event path (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: fix memleak in map from abort path (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: restore set elements when delete set fails (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: Fix potential data-race in __nft_obj_type_get() (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: Fix potential data-race in __nft_expr_type_get() (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: discard table flag update with pending basechain deletion (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: reject table flag and netdev basechain updates (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: Fix potential data-race in __nft_flowtable_type_get() (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: reject new basechain after table flag update (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: flush pending destroy work before exit_net release (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: release mutex after nft_gc_seq_end from abort path (Florian Westphal) [RHEL-33985] {CVE-2024-26925} - netfilter: nf_tables: release batch on table validation from abort path (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: do not compare internal table flags on updates (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: reject constant set with timeout (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: use kzalloc for hook allocation (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: register hooks last when adding new chain/flowtable (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: fix bidirectional offload regression (Florian Westphal) [RHEL-33985] - netfilter: nft_set_rbtree: skip end interval element from gc (Florian Westphal) [RHEL-33985] {CVE-2024-26581} - netfilter: nf_tables: use timestamp to check for set element timeout (Florian Westphal) [RHEL-33985] - netfilter: nft_set_rbtree: Remove unused variable nft_net (Florian Westphal) [RHEL-33985] - netfilter: nft_ct: reject direction for ct id (Florian Westphal) [RHEL-33985] - netfilter: nft_compat: restrict match/target protocol to u16 (Florian Westphal) [RHEL-33985] - netfilter: nft_compat: reject unused compat flag (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: restrict tunnel object to NFPROTO_NETDEV (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: NULL pointer dereference in nf_tables_updobj() (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: allow NFPROTO_INET in nft_(match/target)_validate() (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: validate NFPROTO_* family (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: restrict anonymous set and map names to 16 bytes (Florian Westphal) [RHEL-33985] - netfilter: nft_limit: reject configurations that cause integer overflow (Florian Westphal) [RHEL-33985] {CVE-2024-26668} - netfilter: nft_chain_filter: handle NETDEV_UNREGISTER for inet/ingress basechain (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: reject NFT_SET_CONCAT with not field length description (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: skip dead set elements in netlink dump (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: do not allow mismatch field size and set key length (Florian Westphal) [RHEL-33985] - netfilter: nft_limit: do not ignore unsupported flags (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: reject invalid set policy (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: shrink memory consumption of set elements (Florian Westphal) [RHEL-33985] - netfilter: nft_set_rbtree: prefer sync gc to async worker (Florian Westphal) [RHEL-33985] - netfilter: nft_set_rbtree: rename gc deactivate+erase function (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: de-constify set commit ops function argument (Florian Westphal) [RHEL-33985]- igc: Fix Energy Efficient Ethernet support declaration (Corinna Vinschen) [RHEL-17489] - igc: Fix LED-related deadlock on driver unbind (Corinna Vinschen) [RHEL-17489] - igc: Remove redundant runtime resume for ethtool ops (Corinna Vinschen) [RHEL-17489] - igc: Refactor runtime power management flow (Corinna Vinschen) [RHEL-17489] - net: intel: implement modern PM ops declarations (Corinna Vinschen) [RHEL-17489] - igc: Remove stale comment about Tx timestamping (Corinna Vinschen) [RHEL-17489] - igc: Fix missing time sync events (Corinna Vinschen) [RHEL-17489] - igc: avoid returning frame twice in XDP_REDIRECT (Corinna Vinschen) [RHEL-17489 RHEL-33266] {CVE-2024-26853} - igc: fix LEDS_CLASS dependency (Corinna Vinschen) [RHEL-17489] - eth: igc: remove unused embedded struct net_device (Corinna Vinschen) [RHEL-17489] - net: adopt skb_network_offset() and similar helpers (Corinna Vinschen) [RHEL-17489] - net: intel: igc: Use linkmode helpers for EEE (Corinna Vinschen) [RHEL-17489] - net: intel: i40e/igc: Remove setting Autoneg in EEE capabilities (Corinna Vinschen) [RHEL-17489] - igc: Add support for LEDs on i225/i226 (Corinna Vinschen) [RHEL-17489] - igc: Remove temporary workaround (Corinna Vinschen) [RHEL-17489] - igc: Unify filtering rule fields (Corinna Vinschen) [RHEL-17489] - igc: Use netdev printing functions for flex filters (Corinna Vinschen) [RHEL-17489] - igc: Use reverse xmas tree (Corinna Vinschen) [RHEL-17489] - igc: Fix hicredit calculation (Corinna Vinschen) [RHEL-17489] - igc: Check VLAN EtherType mask (Corinna Vinschen) [RHEL-17489] - igc: Check VLAN TCI mask (Corinna Vinschen) [RHEL-17489] - igc: Report VLAN EtherType matching back to user (Corinna Vinschen) [RHEL-17489] - igc: field get conversion (Corinna Vinschen) [RHEL-17489] - igc: field prep conversion (Corinna Vinschen) [RHEL-17489] - intel: add bit macro includes where needed (Corinna Vinschen) [RHEL-17489] - igc: Add support for PTP .getcyclesx64() (Corinna Vinschen) [RHEL-17489] - igc: Simplify setting flags in the TX data descriptor (Corinna Vinschen) [RHEL-17489] - bnxt_en: Restore PTP tx_avail count in case of skb_pad() error (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Set TSO max segs on devices with limits (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Update firmware interface to 1.10.3.44 (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Update firmware interface to 1.10.3.39 (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix error recovery for 5760X (P7) chips (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix memory leak in bnxt_hwrm_get_rings() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Remove mis-applied code from bnxt_cfg_ntp_filters() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Prevent TX timeout with a very small TX ring (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix TX ring indexing logic (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix AGG ring check logic in bnxt_check_rings() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix trimming of P5 RX and TX rings (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix HWTSTAMP_FILTER_ALL packet timestamp logic (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix wrong return value check in bnxt_close_nic() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Clear resource reservation during resume (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - net: bnxt: fix a potential use-after-free in bnxt_init_tc (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add 5760X (P7) PCI IDs (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Report the new ethtool link modes in the new firmware interface (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Support force speed using the new HWRM fields (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Support new firmware link parameters (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor ethtool speeds logic (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add support for new RX and TPA_START completion types for P7 (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor and refine bnxt_tpa_start() and bnxt_tpa_end(). (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor RX VLAN acceleration logic. (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add new P7 hardware interface definitions (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor RSS capability fields (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Implement the new toggle bit doorbell mechanism on P7 chips (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Consolidate DB offset calculation (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Define basic P7 macros (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Update firmware interface to 1.10.3.15 (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix backing store V2 logic (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Rename some macros for the P5 chips (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Modify the NAPI logic for the new P7 chips (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Modify RX ring indexing logic. (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Modify TX ring indexing logic. (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add db_ring_mask and related macro to bnxt_db_info struct. (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add support for HWRM_FUNC_BACKING_STORE_CFG_V2 firmware calls (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add support for new backing store query firmware API (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add bnxt_setup_ctxm_pg_tbls() helper function (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Use the pg_info field in bnxt_ctx_mem_type struct (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add page info to struct bnxt_ctx_mem_type (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Restructure context memory data structures (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Free bp->ctx inside bnxt_free_ctx_mem() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: The caller of bnxt_alloc_ctx_mem() should always free bp->ctx (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Optimize xmit_more TX path (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Use existing MSIX vectors for all mqprio TX rings (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add macros related to TC and TX rings (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add helper to get the number of CP rings required for TX rings (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Support up to 8 TX rings per MSIX (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor bnxt_hwrm_set_coal() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: New encoding for the TX opaque field (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor bnxt_tx_int() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Remove BNXT_RX_HDL and BNXT_TX_HDL (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add completion ring pointer in TX and RX ring structures (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Restructure cp_ring_arr in struct bnxt_cp_ring_info (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add completion ring pointer in TX and RX ring structures (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Put the TX producer information in the TX BD opaque field (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix 2 stray ethtool -S counters (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: extend media types to supported and autoneg modes (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: convert to linkmode_set_bit() API (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor NRZ/PAM4 link speed related logic (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: refactor speed independent ethtool modes (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: support lane configuration via ethtool (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: add infrastructure to lookup ethtool link mode (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix invoking hwmon_notify_event (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Do not call sleeping hwmon_notify_event() from NAPI (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - eth: bnxt: fix backward compatibility with older devices (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - Revert "bnxt_en: Support QOS and TPID settings for the SRIOV VLAN" (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Update VNIC resource calculation for VFs (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Support QOS and TPID settings for the SRIOV VLAN (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Event handler for Thermal event (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Use non-standard attribute to expose shutdown temperature (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Expose threshold temperatures through hwmon (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Modify the driver to use hwmon_device_register_with_info (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Move hwmon functions into a dedicated file (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Enhance hwmon temperature reporting (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Update firmware interface to 1.10.2.171 (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Flush XDP for bnxt_poll_nitroa0()'s NAPI (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt: use the NAPI skb allocation cache (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add tx_resets ring counter (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Display the ring error counters under ethtool -S (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Save ring error counters across reset (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Increment rx_resets counter in bnxt_disable_napi() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt: don't handle XDP in netpoll (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - netfilter: bridge: replace physindev with physinif in nf_bridge_info (Florian Westphal) [RHEL-37040 RHEL-37041] {CVE-2024-35839} - netfilter: propagate net to nf_bridge_get_physindev (Florian Westphal) [RHEL-37040 RHEL-37041] {CVE-2024-35839} - netfilter: nfnetlink_log: use proper helper for fetching physinif (Florian Westphal) [RHEL-37040 RHEL-37041] {CVE-2024-35839} - netfilter: nf_queue: remove excess nf_bridge variable (Florian Westphal) [RHEL-37040 RHEL-37041] {CVE-2024-35839} - nsh: Restore skb->{protocol,data,mac_header} for outer header in nsh_gso_segment(). (Xin Long) [RHEL-39772] {CVE-2024-36933} - net: nsh: Use correct mac_offset to unwind gso skb in nsh_gso_segment() (Xin Long) [RHEL-39772] - s390/zcrypt: Use EBUSY to indicate temp unavailability (Tobias Huschle) [RHEL-23687] - s390/zcrypt: Handle ep11 cprb return code (Tobias Huschle) [RHEL-23687] - s390/zcrypt: Fix wrong format string in debug feature printout (Tobias Huschle) [RHEL-23687] - s390/pkey: improve pkey retry behavior (Tobias Huschle) [RHEL-23687] - s390/zcrypt: improve zcrypt retry behavior (Tobias Huschle) [RHEL-23687] - s390/zcrypt: introduce retries on in-kernel send CPRB functions (Tobias Huschle) [RHEL-23687] - s390/ap: introduce mutex to lock the AP bus scan (Tobias Huschle) [RHEL-23687] - s390/ap: rework ap_scan_bus() to return true on config change (Tobias Huschle) [RHEL-23687] - s390/ap: clarify AP scan bus related functions and variables (Tobias Huschle) [RHEL-23687] - s390/ap: rearm APQNs bindings complete completion (Tobias Huschle) [RHEL-23687] - s390/ap: explicitly include ultravisor header (Tobias Huschle) [RHEL-23687] - s390/zcrypt: add debug possibility for CCA and EP11 messages (Tobias Huschle) [RHEL-23687] - s390/ap: add debug possibility for AP messages (Tobias Huschle) [RHEL-23687] - s390/pkey: introduce dynamic debugging for pkey (Tobias Huschle) [RHEL-23687] - s390/pkey: harmonize pkey s390 debug feature calls (Tobias Huschle) [RHEL-23687] - s390/zcrypt: introduce dynamic debugging for AP and zcrypt code (Tobias Huschle) [RHEL-23687] - s390/zcrypt: harmonize debug feature calls and defines (Tobias Huschle) [RHEL-23687] - s390/ap: handle outband SE bind state change (Tobias Huschle) [RHEL-23687] - s390/ap: store TAPQ hwinfo in struct ap_card (Tobias Huschle) [RHEL-23687] - s390/ap: fix vanishing crypto cards in SE environment (Tobias Huschle) [RHEL-23687] - s390/zcrypt: don't report online if card or queue is in check-stop state (Tobias Huschle) [RHEL-23687] - s390/zcrypt: update list of EP11 operation modes (Tobias Huschle) [RHEL-23687] - s390/zcrypt: remove CEX2 and CEX3 device drivers (Tobias Huschle) [RHEL-23687] - s390/zcrypt: do not retry administrative requests (Tobias Huschle) [RHEL-23687] - s390/zcrypt: cleanup some debug code (Tobias Huschle) [RHEL-23687] - s390/zcrypt: use kvmalloc_array() instead of kzalloc() (Tobias Huschle) [RHEL-23687] - s390/pkey: zeroize key blobs (Tobias Huschle) [RHEL-23687] - s390/zcrypt: rework arrays with length zero occurrences (Tobias Huschle) [RHEL-23687] - s390/zcrypt: simplify prep of CCA key token (Tobias Huschle) [RHEL-23687] - s390/zcrypt: remove unused ancient padding code (Tobias Huschle) [RHEL-23687] - s390/zcrypt: introduce ctfm field in struct CPRBX (Tobias Huschle) [RHEL-23687] - s390/zcrypt: fix warning about field-spanning write (Tobias Huschle) [RHEL-23687] - xfrm: interface: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - bridge: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - ip_tunnel: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - sit: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - ip6_vti: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - ip6_tunnel: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - ip6_gre: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - vxlan: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - ipv4: add __unregister_nexthop_notifier() (Antoine Tenart) [RHEL-29681] - gtp: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - geneve: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - bonding: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - bareudp: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - nexthop: convert nexthop_net_exit_batch to exit_batch_rtnl method (Antoine Tenart) [RHEL-29681] - net: add exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - net: remove default_device_exit() (Antoine Tenart) [RHEL-29681] - can: gw: switch cangw_pernet_exit() to batch mode (Antoine Tenart) [RHEL-29681] - ipmr: introduce ipmr_net_exit_batch() (Antoine Tenart) [RHEL-29681] - ip6mr: introduce ip6mr_net_exit_batch() (Antoine Tenart) [RHEL-29681] - ipv6: change fib6_rules_net_exit() to batch mode (Antoine Tenart) [RHEL-29681] - ipv4: add fib_net_exit_batch() (Antoine Tenart) [RHEL-29681] - nexthop: change nexthop_net_exit() to nexthop_net_exit_batch() (Antoine Tenart) [RHEL-29681] - net: net_namespace: Optimize the code (Antoine Tenart) [RHEL-29681] - netfilter: nf_tables: missing iterator type in lookup walk (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: do not free live element (Florian Westphal) [RHEL-33380 RHEL-34223] {CVE-2024-26924} - netfilter: nft_set_pipapo: release elements in clone only from destroy path (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: walk over current view on netlink dump (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: do not rely on ZERO_SIZE_PTR (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: constify lookup fn args where possible (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: fix missing : in kdoc (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: remove scratch_aligned pointer (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: add helper to release pcpu scratch area (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: store index in scratch maps (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: remove static in nft_pipapo_get() (Florian Westphal) [RHEL-33380] - Another hunk from an upstream merge commit (John W. Linville) [RHEL-23582] - cxl/core/regs: Fix usage of map->reg_type in cxl_decode_regblock() before assigned (John W. Linville) [RHEL-23582] - cxl/region: Fix cxlr_pmem leaks (John W. Linville) [RHEL-23582] - cxl/region: Fix memregion leaks in devm_cxl_add_region() (John W. Linville) [RHEL-23582] - cxl/port: Fix missing target list lock (John W. Linville) [RHEL-23582] - cxl/region: Use cxl_calc_interleave_pos() for auto-discovery (John W. Linville) [RHEL-23582] - cxl/region: Calculate a target position in a region interleave (John W. Linville) [RHEL-23582] - cxl/region: Prepare the decoder match range helper for reuse (John W. Linville) [RHEL-23582] - testing: nvdimm: add missing prototypes for wrapped functions (John W. Linville) [RHEL-23582] - cxl/core: Fix potential payload size confusion in cxl_mem_get_poison() (John W. Linville) [RHEL-23582] - cxl/trace: Correct DPA field masks for general_media & dram events (John W. Linville) [RHEL-23582] - cxl/acpi: Fix load failures due to single window creation failure (John W. Linville) [RHEL-23582] - perf: CXL: fix mismatched cpmu event opcode (John W. Linville) [RHEL-23582] - cxl/memdev: Hold region_rwsem during inject and clear poison ops (John W. Linville) [RHEL-23582] - cxl/core: Always hold region_rwsem while reading poison lists (John W. Linville) [RHEL-23582] - cxl/memdev: Fix sanitize vs decoder setup locking (John W. Linville) [RHEL-23582] - cxl/core: Fix initialization of mbox_cmd.size_out in get event (John W. Linville) [RHEL-23582] - cxl/mem: Fix for the index of Clear Event Record Handle (John W. Linville) [RHEL-23582] - libnvdimm: mark 'security_show' static again (John W. Linville) [RHEL-23582] - cxl/trace: Properly initialize cxl_poison region name (John W. Linville) [RHEL-23582] - cxl/pci: Fix disabling memory if DVSEC CXL Range does not match a CFMWS window (John W. Linville) [RHEL-23582] - cxl/region:Fix overflow issue in alloc_hpa() (John W. Linville) [RHEL-23582] - cxl/port: Fix decoder initialization when nr_targets > interleave_ways (John W. Linville) [RHEL-23582] - cxl/region: fix x9 interleave typo (John W. Linville) [RHEL-23582] - cxl/pmu: Ensure put_device on pmu devices (John W. Linville) [RHEL-23582] - cxl/hdm: Fix dpa translation locking (John W. Linville) [RHEL-23582] - cxl/hdm: Remove broken error path (John W. Linville) [RHEL-23582] - cxl/port: Fix delete_endpoint() vs parent unregistration race (John W. Linville) [RHEL-23582] - cxl/region: Fix x1 root-decoder granularity calculations (John W. Linville) [RHEL-23582] - cxl/region: Fix cxl_region_rwsem lock held when returning to user space (John W. Linville) [RHEL-23582] - cxl/mbox: Remove useless cast in cxl_mem_create_range_info() (John W. Linville) [RHEL-23582] - cxl/region: Do not try to cleanup after cxl_region_setup_targets() fails (John W. Linville) [RHEL-23582] - cxl/mem: Fix shutdown order (John W. Linville) [RHEL-23582] - cxl/pci: Fix sanitize notifier setup (John W. Linville) [RHEL-23582] - cxl/acpi: Annotate struct cxl_cxims_data with __counted_by (John W. Linville) [RHEL-23582] - cxl/region: Refactor granularity select in cxl_port_setup_targets() (John W. Linville) [RHEL-23582] - cxl/region: Match auto-discovered region decoders by HPA range (John W. Linville) [RHEL-23582] - cxl/mbox: Fix CEL logic for poison and security commands (John W. Linville) [RHEL-23582] - cxl/pci: Replace host_bridge->native_aer with pcie_aer_is_native() (John W. Linville) [RHEL-23582] - cxl/pci: Fix appropriate checking for _OSC while handling CXL RAS registers (John W. Linville) [RHEL-23582] - cxl/memdev: Only show sanitize sysfs files when supported (John W. Linville) [RHEL-23582] - cxl/memdev: Document security state in kern-doc (John W. Linville) [RHEL-23582] - tools/testing/cxl: Remove unused SZ_512G macro (John W. Linville) [RHEL-23582] - cxl/acpi: Return 'rc' instead of '0' in cxl_parse_cfmws() (John W. Linville) [RHEL-23582] - cxl/mem: Fix a double shift bug (John W. Linville) [RHEL-23582] - cxl: fix CONFIG_FW_LOADER dependency (John W. Linville) [RHEL-23582] - cxl: Fix one kernel-doc comment (John W. Linville) [RHEL-23582] - cxl/pci: Use correct flag for sanitize polling (John W. Linville) [RHEL-23582] - redhat/configs: add config item for CONFIG_CXL_PMU (John W. Linville) [RHEL-23582] - perf: CXL Performance Monitoring Unit driver (John W. Linville) [RHEL-23582] - Merge branch 'for-6.5/cxl-type-2' into for-6.5/cxl (John W. Linville) [RHEL-23582] - tools/testing/cxl: add firmware update emulation to CXL memdevs (John W. Linville) [RHEL-23582] - tools/testing/cxl: Use named effects for the Command Effect Log (John W. Linville) [RHEL-23582] - tools/testing/cxl: Fix command effects for inject/clear poison (John W. Linville) [RHEL-23582] - cxl: add a firmware update mechanism using the sysfs firmware loader (John W. Linville) [RHEL-23582] - cxl/test: Add Secure Erase opcode support (John W. Linville) [RHEL-23582] - cxl/mem: Support Secure Erase (John W. Linville) [RHEL-23582] - cxl/test: Add Sanitize opcode support (John W. Linville) [RHEL-23582] - cxl/mem: Wire up Sanitization support (John W. Linville) [RHEL-23582] - cxl/mbox: Add sanitization handling machinery (John W. Linville) [RHEL-23582] - cxl/mem: Introduce security state sysfs file (John W. Linville) [RHEL-23582] - cxl/mbox: Allow for IRQ_NONE case in the isr (John W. Linville) [RHEL-23582] - Revert "cxl/port: Enable the HDM decoder capability for switch ports" (John W. Linville) [RHEL-23582] - cxl/memdev: Formalize endpoint port linkage (John W. Linville) [RHEL-23582] - cxl/pci: Unconditionally unmask 256B Flit errors (John W. Linville) [RHEL-23582] - cxl/region: Manage decoder target_type at decoder-attach time (John W. Linville) [RHEL-23582] - cxl/hdm: Default CXL_DEVTYPE_DEVMEM decoders to CXL_DECODER_DEVMEM (John W. Linville) [RHEL-23582] - cxl/port: Rename CXL_DECODER_{EXPANDER, ACCELERATOR} => {HOSTONLYMEM, DEVMEM} (John W. Linville) [RHEL-23582] - cxl/memdev: Make mailbox functionality optional (John W. Linville) [RHEL-23582] - cxl/mbox: Move mailbox related driver state to its own data structure (John W. Linville) [RHEL-23582] - cxl: Remove leftover attribute documentation in 'struct cxl_dev_state' (John W. Linville) [RHEL-23582] - cxl: Fix kernel-doc warnings (John W. Linville) [RHEL-23582] - tools/testing/cxl: Remove unused @cxlds argument (John W. Linville) [RHEL-23582] - cxl/regs: Clarify when a 'struct cxl_register_map' is input vs output (John W. Linville) [RHEL-23582] - cxl/region: Fix state transitions after reset failure (John W. Linville) [RHEL-23582] - cxl/region: Flag partially torn down regions as unusable (John W. Linville) [RHEL-23582] - cxl/region: Move cache invalidation before region teardown, and before setup (John W. Linville) [RHEL-23582] - cxl/pci: Find and register CXL PMU devices (John W. Linville) [RHEL-23582] - cxl: Add functions to get an instance of / count regblocks of a given type (John W. Linville) [RHEL-23582] - cxl/mbox: Add background cmd handling machinery (John W. Linville) [RHEL-23582] - rcuwait: Support timeouts (John W. Linville) [RHEL-23582] - cxl/pci: Introduce cxl_request_irq() (John W. Linville) [RHEL-23582] - cxl/pci: Allocate irq vectors earlier during probe (John W. Linville) [RHEL-23582] - cxl: Explicitly initialize resources when media is not ready (John W. Linville) [RHEL-23582] - cxl: Move cxl_await_media_ready() to before capacity info retrieval (John W. Linville) [RHEL-23582] - cxl: Wait Memory_Info_Valid before access memory related info (John W. Linville) [RHEL-23582] - cxl/port: Enable the HDM decoder capability for switch ports (John W. Linville) [RHEL-23582] - cxl: Add missing return to cdat read error path (John W. Linville) [RHEL-23582] - cxl/test: Add mock test for set_timestamp (John W. Linville) [RHEL-23582] - cxl/mbox: Update CMD_RC_TABLE (John W. Linville) [RHEL-23582] - tools/testing/cxl: Require CONFIG_DEBUG_FS (John W. Linville) [RHEL-23582] - tools/testing/cxl: Add a sysfs attr to test poison inject limits (John W. Linville) [RHEL-23582] - tools/testing/cxl: Use injected poison for get poison list (John W. Linville) [RHEL-23582] - tools/testing/cxl: Mock the Clear Poison mailbox command (John W. Linville) [RHEL-23582] - tools/testing/cxl: Mock the Inject Poison mailbox command (John W. Linville) [RHEL-23582] - cxl/mem: Add debugfs attributes for poison inject and clear (John W. Linville) [RHEL-23582] - cxl/memdev: Trace inject and clear poison as cxl_poison events (John W. Linville) [RHEL-23582] - cxl/memdev: Warn of poison inject or clear to a mapped region (John W. Linville) [RHEL-23582] - cxl/memdev: Add support for the Clear Poison mailbox command (John W. Linville) [RHEL-23582] - cxl/memdev: Add support for the Inject Poison mailbox command (John W. Linville) [RHEL-23582] - tools/testing/cxl: Mock support for Get Poison List (John W. Linville) [RHEL-23582] - cxl/trace: Add an HPA to cxl_poison trace events (John W. Linville) [RHEL-23582] - cxl/region: Provide region info to the cxl_poison trace event (John W. Linville) [RHEL-23582] - cxl/memdev: Add trigger_poison_list sysfs attribute (John W. Linville) [RHEL-23582] - cxl/trace: Add TRACE support for CXL media-error records (John W. Linville) [RHEL-23582] - cxl/mbox: Add GET_POISON_LIST mailbox command (John W. Linville) [RHEL-23582] - cxl/mbox: Initialize the poison state (John W. Linville) [RHEL-23582] - cxl/mbox: Restrict poison cmds to debugfs cxl_raw_allow_all (John W. Linville) [RHEL-23582] - cxl/mbox: Deprecate poison commands (John W. Linville) [RHEL-23582] - cxl/port: Fix port to pci device assumptions in read_cdat_data() (John W. Linville) [RHEL-23582] - cxl/pci: Rightsize CDAT response allocation (John W. Linville) [RHEL-23582] - cxl/pci: Simplify CDAT retrieval error path (John W. Linville) [RHEL-23582] - cxl/pci: Use CDAT DOE mailbox created by PCI core (John W. Linville) [RHEL-23582] - PCI/DOE: Create mailboxes on device enumeration (John W. Linville) [RHEL-23582] - PCI/DOE: Allow mailbox creation without devres management (John W. Linville) [RHEL-23582] - PCI/DOE: Deduplicate mailbox flushing (John W. Linville) [RHEL-23582] - PCI/DOE: Make asynchronous API private (John W. Linville) [RHEL-23582] - cxl/pci: Use synchronous API for DOE (John W. Linville) [RHEL-23582] - PCI/DOE: Provide synchronous API and use it internally (John W. Linville) [RHEL-23582] - cxl/hdm: Add more HDM decoder debug messages at startup (John W. Linville) [RHEL-23582] - cxl/port: Scan single-target ports for decoders (John W. Linville) [RHEL-23582] - cxl/core: Drop unused io-64-nonatomic-lo-hi.h (John W. Linville) [RHEL-23582] - cxl/hdm: Use 4-byte reads to retrieve HDM decoder base+limit (John W. Linville) [RHEL-23582] - cxl/hdm: Extend DVSEC range register emulation for region enumeration (John W. Linville) [RHEL-23582] - cxl/hdm: Limit emulation to the number of range registers (John W. Linville) [RHEL-23582] - cxl/hdm: Skip emulation when driver manages mem_enable (John W. Linville) [RHEL-23582] - cxl/hdm: Fix double allocation of @cxlhdm (John W. Linville) [RHEL-23582] - cxl/mem: Add kdoc param for event log driver state (John W. Linville) [RHEL-23582] - cxl/trace: Add serial number to trace points (John W. Linville) [RHEL-23582] - cxl/trace: Add host output to trace points (John W. Linville) [RHEL-23582] - cxl/trace: Standardize device information output (John W. Linville) [RHEL-23582] - cxl/pci: Remove locked check for dvsec_range_allowed() (John W. Linville) [RHEL-23582] - cxl/hdm: Add emulation when HDM decoders are not committed (John W. Linville) [RHEL-23582] - cxl/hdm: Create emulated cxl_hdm for devices that do not have HDM decoders (John W. Linville) [RHEL-23582] - cxl/hdm: Emulate HDM decoder from DVSEC range registers (John W. Linville) [RHEL-23582] - cxl/pci: Refactor cxl_hdm_decode_init() (John W. Linville) [RHEL-23582] - cxl/port: Export cxl_dvsec_rr_decode() to cxl_port (John W. Linville) [RHEL-23582] - cxl/pci: Break out range register decoding from cxl_hdm_decode_init() (John W. Linville) [RHEL-23582] - cxl: add RAS status unmasking for CXL (John W. Linville) [RHEL-23582] - cxl/pmem: Fix nvdimm registration races (John W. Linville) [RHEL-23582] - cxl/uapi: Tag commands from cxl_query_cmd() (John W. Linville) [RHEL-23582] - cxl/mem: Remove unused CXL_CMD_FLAG_NONE define (John W. Linville) [RHEL-23582] - redhat/configs: add config item for CONFIG_DEV_DAX_CXL (John W. Linville) [RHEL-23582] - cxl/mem: Correct full ID range allocation (John W. Linville) [RHEL-23582] - cxl/pci: Fix irq oneshot expectations (John W. Linville) [RHEL-23582] - cxl/pci: Set the device timestamp (John W. Linville) [RHEL-23582] - cxl/mbox: Add missing parameter to docs. (John W. Linville) [RHEL-23582] - cxl/test: Simulate event log overflow (John W. Linville) [RHEL-23582] - cxl/test: Add specific events (John W. Linville) [RHEL-23582] - cxl/test: Add generic mock events (John W. Linville) [RHEL-23582] - cxl/mem: Trace Memory Module Event Record (John W. Linville) [RHEL-23582] - cxl/mem: Trace DRAM Event Record (John W. Linville) [RHEL-23582] - cxl/mem: Trace General Media Event Record (John W. Linville) [RHEL-23582] - cxl/mem: Wire up event interrupts (John W. Linville) [RHEL-23582] - cxl: fix spelling mistakes (John W. Linville) [RHEL-23582] - tools/testing/cxl: Remove cxl_test module math loading message (John W. Linville) [RHEL-23582] - tools/testing/cxl: Add XOR Math support to cxl_test (John W. Linville) [RHEL-23582] - cxl/mbox: Add debug messages for enabled mailbox commands (John W. Linville) [RHEL-23582] - cxl/mem: Read, trace, and clear events on driver load (John W. Linville) [RHEL-23582] - PCI/CXL: Export native CXL error reporting control (John W. Linville) [RHEL-23582] - fix build breakage in tools/testing/cxl (John W. Linville) [RHEL-23582] - redhat/configs: turn off CONFIG_NVDIMM_SECURITY_TEST (John W. Linville) [RHEL-23582] - libnvdimm: Introduce CONFIG_NVDIMM_SECURITY_TEST flag (John W. Linville) [RHEL-23582]- bonding: fix incorrect software timestamping report (Hangbin Liu) [RHEL-42409] - redhat/configs: increase CONFIG_DEFAULT_MMAP_MIN_ADDR from 32K to 64K for aarch64 (Brian Masney) [RHEL-45195] - locking/atomic: Make test_and_*_bit() ordered on failure (Paolo Bonzini) [RHEL-45199] - net: amd-xgbe: Fix skb data length underflow (Ken Cox) [RHEL-43794] {CVE-2022-48743} - net: sched: sch_multiq: fix possible OOB write in multiq_tune() (cki-backport-bot) [RHEL-43470] {CVE-2024-36978} - serial: port: Don't block system suspend even if bytes are left to xmit (Andrew Halaney) [RHEL-41060] - serial: core: Fix missing shutdown and startup for serial base port (Andrew Halaney) [RHEL-41060] - serial: core: Clearing the circular buffer before NULLifying it (Andrew Halaney) [RHEL-41060] - serial: port: Don't suspend if the port is still busy (Andrew Halaney) [RHEL-41060] - mmc: sdhci_am654: Fix ITAPDLY for HS400 timing (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Add ITAPDLYSEL in sdhci_j721e_4bit_set_clock (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Update comments in sdhci_am654_set_clock (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Fix itapdly/otapdly array type (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Add OTAP/ITAP delay enable (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Write ITAPDLY for DDR52 timing (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Add tuning algorithm for delay chain (Lucas Karpinski) [RHEL-41085] - Revert "mmc: core: Capture correct oemid-bits for eMMC cards" (Lucas Karpinski) [RHEL-41085] - mmc: core: Capture correct oemid-bits for eMMC cards (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Use readl_poll_timeout_atomic in msdc_reset_hw (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix error propagation for some ioctl commands (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Fix error code in sdhci_sprd_tuning() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Disable LPM during initialization (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: fix LPM negotiation so x86/S0ix SoCs can suspend (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Fix build error unused-function (Lucas Karpinski) [RHEL-41085] - mmc: host: Improve I/O read/write performance for GL9763E (Lucas Karpinski) [RHEL-41085] - mmc: core: sdio: hold retuning if sdio in 1-bit mode (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Move card detect gpio polarity quirk to gpiolib (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Replace platform device pointer by generic one (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Use temporary variable for struct device (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Get rid of platform data leftovers (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Add description for struct member (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: move atmel MCI header file (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Convert to gpio descriptors (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Add SD HS mode online tuning (Lucas Karpinski) [RHEL-41085] - mmc: core: Add host specific tuning support for SD HS mode (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-esdhc-imx: improve ESDHC_FLAG_ERR010450 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pltfm: Rename sdhci_pltfm_register() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pltfm: Remove sdhci_pltfm_unregister() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-st: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-sparx5: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-hlwd: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-iproc: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_f_sdh30: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-dove: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-bcm-kona: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pltfm: Add sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: core: Cleanup mmc_sd_num_wr_blocks() function (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: milbeaut: remove redundant of_match_ptr() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-spear: remove redundant of_match_ptr() (Lucas Karpinski) [RHEL-41085] - mmc: wbsd: fix double mmc_free_host() in wbsd_init() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-st: Use devm_platform_ioremap_resource_byname() (Lucas Karpinski) [RHEL-41085] - mmc: block: Fix in_flight[issue_type] value error (Lucas Karpinski) [RHEL-41085] - MIPS: Alchemy: only build mmc support helpers if au1xmmc is enabled (Lucas Karpinski) [RHEL-41085] - mmc: au1xmmc: force non-modular build and remove symbol_get usage (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: fix order of function calls in sdhci_f_sdh30_remove (Lucas Karpinski) [RHEL-41085] - mmc: uniphier-sd: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: sd8787: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: mvsdio: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: mxcmmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-spear: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-esdhc-mcf: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: wmt-sdmmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-st: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: usdhi60rol0: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: wbsd: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: owl: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: rockchip: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: alcor: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-esdhc-imx: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-acpi: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-tegra: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdio: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-aspeed: Convert to platform remove (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-aspeed: remove unneeded variables (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: moxart: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: pxamci: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: cavium-octeon: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: au1xmmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: mxs-mmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-s3c: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: xenon: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav3: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: exynos: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: omap: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: milbeaut: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pic32: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: hi3798cv200: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: davinci_mmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: cb710: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: litex_mmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: bcm2835: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sunxi: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: core: propagate removable attribute to driver core (Lucas Karpinski) [RHEL-41085] - mmc: Explicitly include correct DT includes (Lucas Karpinski) [RHEL-41085] - mmc: davinci: Make SDIO irq truly optional (Lucas Karpinski) [RHEL-41085] - mmc: uniphier-sd: register irqs before registering controller (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: remove outdated indentation (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: register irqs before registering controller (Lucas Karpinski) [RHEL-41085] - mmc: pxamci: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: mxcmmc: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: Revert "mmc: core: Allow mmc_start_host() synchronously detect a card" (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-f-sdh30: Replace with sdhci_pltfm (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Improve ux500 debug prints (Lucas Karpinski) [RHEL-41085] - mmc: moxart: read scr register without changing byte order (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: Drop redundant WARN_ON() in the irq handler (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Add support for SW busy-end timeouts (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: add delay block support for STM32MP25 (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: prepare other delay block support (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: manage block gap hardware flow control (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Add support for sdmmc variant revision v3.0 (Lucas Karpinski) [RHEL-41085] - mmc: mmci: add stm32_idmabsize_align parameter (Lucas Karpinski) [RHEL-41085] - mmc: usdhi60rol0: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: sunxi: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-spear: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-acpi: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: owl: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: omap: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: mvsdio: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: bcm2835: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: litex_mmc: set PROBE_PREFER_ASYNCHRONOUS (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Break out a helper function (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Use a switch statement machine (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Use state machine state as exit condition (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Retry the busy start condition (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Make busy complete state machine explicit (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Break out error check in busy detect (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Stash status while waiting for busy (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Unwind big if() clause (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Clear busy_status when starting command (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: set feedback clock when using delay block (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: fix max busy timeout calculation (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Set PROBE_PREFER_ASYNCHRONOUS (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: reduce CIT for better performance (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: GL9755: Mask the replay timer timeout of AER (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Add support SD Express card for GL9767 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Add VDD2 definition for power control register (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Set SDR104's clock to 205MHz and enable SSC for GL9767 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Add Genesys Logic GL9767 support (Lucas Karpinski) [RHEL-41085] - rnbd-srv: don't pass a holder for non-exclusive blkdev_get_by_path (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: remove redundant mmc_request_done() call from irq context (Lucas Karpinski) [RHEL-41085] - mmc: block: ioctl: do write error check for spi (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: fix DMA configure compatibility issue when 64bit DMA mode is used. (Lucas Karpinski) [RHEL-41085] - mmc: sdio: Add/rename SDIO ID of the RTL8723DS SDIO wifi cards (Lucas Karpinski) [RHEL-41085] - wifi: rtw88: rtw8723d: Implement RTL8723DS (SDIO) efuse parsing (Lucas Karpinski) [RHEL-41085] - wifi: rtw88: sdio: Check the HISR RX_REQUEST bit in rtw_sdio_rx_isr() (Lucas Karpinski) [RHEL-41085] - mmc: core: Remove unnecessary error checks and change return type (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Disable broken 64-bit DMA on MSM8916 (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: sd8787: Fix WILC CHIP_EN and RESETN toggling order (Lucas Karpinski) [RHEL-41085] - mmc: vub300: fix invalid response handling (Lucas Karpinski) [RHEL-41085] - mmc: mediatek: Avoid ugly error message when SDIO wakeup IRQ isn't used (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Avoid cast to incompatible function type (Lucas Karpinski) [RHEL-41085] - mmc: block: Suppress empty whitespaces in prints (Lucas Karpinski) [RHEL-41085] - mmc: omap: restore original power up/down steps (Lucas Karpinski) [RHEL-41085] - mmc: omap: fix deferred probe (Lucas Karpinski) [RHEL-41085] - mmc: omap: fix broken slot switch lookup (Lucas Karpinski) [RHEL-41085] - ARM: OMAP2+: fix N810 MMC gpiod table (Lucas Karpinski) [RHEL-41085] - ARM: OMAP2+: fix bogus MMC GPIO labels on Nokia N8x0 (Lucas Karpinski) [RHEL-41085] - ARM: omap2: Fix copy/paste bug (Lucas Karpinski) [RHEL-41085] - ARM/mmc: Convert old mmci-omap to GPIO descriptors (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Make dw_mci_pltfm_remove() return void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-esdhc-imx: make "no-mmc-hs400" works (Lucas Karpinski) [RHEL-41085] - mmc: block: ensure error propagation for non-blk (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Fix an error handling path in sdhci_cdns_probe() (Lucas Karpinski) [RHEL-41085] - mmc: vub300: remove unreachable code (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Support mmc hardware reset (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Add AMD Pensando Elba SoC support (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Support device specific init during probe (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Enable device specific override of writel() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Switch to the new ICE API (Lucas Karpinski) [RHEL-41085] - mmc: sdio: add Realtek SDIO vendor ID and various wifi device IDs (Lucas Karpinski) [RHEL-41085] - mmc: core: Remove unused macro mmc_req_rel_wr (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Skip setting clock delay for 400KHz (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add support for eMMC5.1 on Xilinx Versal Net platform (Lucas Karpinski) [RHEL-41085] - mmc: core: Allow mmc_start_host() synchronously detect a card (Lucas Karpinski) [RHEL-41085] - mmc: core: remove unnecessary (void*) conversions (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: fix quirk to ignore command inhibit for data (Lucas Karpinski) [RHEL-41085] - mmc: core: Log about empty non-removable slots (Lucas Karpinski) [RHEL-41085] - mmc: sdricoh_cs: remove unused sdricoh_readw function (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Remove Intel Thunder Bay SOC support (Lucas Karpinski) [RHEL-41085] - mmc: usdhi6rol0: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-aspeed: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: owl-mmc: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: omap: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc-pltfm: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: drop useless sdhci_get_compatibility() !OF stub (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: use new helpers mmc_regulator_enable/disable_vqmmc (Lucas Karpinski) [RHEL-41085] - mmc: core: add helpers mmc_regulator_enable/disable_vqmmc (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: simplify usage of mmc_regulator_set_ocr (Lucas Karpinski) [RHEL-41085] - mmc: arasan: Use of_property_present() for testing DT property presence (Lucas Karpinski) [RHEL-41085] - mmc: Use of_property_read_bool() for boolean properties (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: remove R-Car H3 ES1.* handling (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc-starfive: Fix initialization of prev_err (Lucas Karpinski) [RHEL-41085] - mmc: core: Allow invalid regulator in mmc_regulator_set_ocr() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add support to request the "gate" clock (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-o2micro: Fix SDR50 mode timing issue (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: core: fix return value check in devm_mmc_alloc_host() (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: constify member data of struct meson_host (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: use devm_clk_get_enabled() for core clock (Lucas Karpinski) [RHEL-41085] - mmc: starfive: Add sdio/emmc driver support (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: Add StarFive MMC module (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: support platform interrupt as card detect interrupt (Lucas Karpinski) [RHEL-41085] - mmc: core: support setting card detect interrupt from drivers (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: fix SDIO mode if cap_sdio_irq isn't set (Lucas Karpinski) [RHEL-41085] - mmc: core: Align to common busy polling behaviour for mmc ioctls (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: remove meson_mmc_get_cd (Lucas Karpinski) [RHEL-41085] - mmc: omap: drop TPS65010 dependency (Lucas Karpinski) [RHEL-41085] - mmc: moxart: set maximum request/block/segment sizes (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: use devm_mmc_alloc_host (Lucas Karpinski) [RHEL-41085] - mmc: core: add devm_mmc_alloc_host (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Add support for vqmmc power supply (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Work around bug on JZ4760(B) (Lucas Karpinski) [RHEL-41085] - mmc: mmc_spi: fix error handling in mmc_spi_probe() (Lucas Karpinski) [RHEL-41085] - mmc: uniphier-sd: Add control to switch UHS speed (Lucas Karpinski) [RHEL-41085] - mmc: uniphier-sd: Add control of UHS mode using SD interface logic (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: uniphier-sd: Add socionext,syscon-uhs-mode property (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: sdhci-pxa: add pxav1 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: add optional pinctrl for SDIO IRQ workaround (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: add SDIO card IRQ workaround for PXA168 V1 controller (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: add optional core clock (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: change clock name to match DT bindings (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: add register workaround for PXA168 silicon bug (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: enable CONFIG_MMC_SDHCI_IO_ACCESSORS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: add initial support for PXA168 V1 controller (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq_sd8787: Allow being built-in irrespective of dependencies (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Remove SDHCI_QUIRK_MISSING_CAPS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-iproc: Replace SDHCI_QUIRK_MISSING_CAPS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav3: Replace SDHCI_QUIRK_MISSING_CAPS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Replace SDHCI_QUIRK_MISSING_CAPS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Replace SDHCI_QUIRK_MISSING_CAPS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci: Replace SDHCI_QUIRK_MISSING_CAPS for Ricoh controller (Lucas Karpinski) [RHEL-41085] - mmc: sdio: Spelling s/compement/complement/ (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: fix race between stop command and start of next command (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Add RZ/V2M compatible string (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: Modify mismatched function name (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: renesas,sdhi: Document RZ/V2M support (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Fix eMMC init failure after hw reset (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Disable CLK_AUTO when the clock is less than 400K (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Resolve "unused" warnings with CONFIG_OF=n (Lucas Karpinski) [RHEL-41085] - mmc: vub300: fix warning - do not call blocking ops when !TASK_RUNNING (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: limit the SDHC clock frequency (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Remove unneeded semicolon (Lucas Karpinski) [RHEL-41085] - mmc: core: Normalize the error handling branch in sd_read_ext_regs() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Fix no reset data and command after voltage switch (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Avoid unnecessary ->set_clock() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Fix voltage switch delay (Lucas Karpinski) [RHEL-41085] - mmc: mmc-hsq: Use fifo to dispatch mmc_request (Lucas Karpinski) [RHEL-41085] - mmc: core: Remove non-data R1B ioctl workaround (Lucas Karpinski) [RHEL-41085] - mmc: core: refactor debugfs code (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Fix missing clk_disable_unprepare in msdc_of_clock_parse() (Lucas Karpinski) [RHEL-41085] - mmc: Avoid open coding by using mmc_op_tuning() (Lucas Karpinski) [RHEL-41085] - mmc: mmc_test: Fix removal of debugfs file (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: use new convenience macro from MMC core (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: add helper to access quirks (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: better reset from HS400 mode (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: alway populate SCC pointer (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix ambiguous TRIM and DISCARD arg (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: Use device_match_of_node() (Lucas Karpinski) [RHEL-41085] - clk: socfpga: remove the setting of clk-phase for sdmmc_clk (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc-pltfm: socfpga: add method to configure clk-phase (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: synopsys-dw-mshc: document "altr,sysmgr-syscon" (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci: Fix possible memory leak caused by missing pci_dev_put() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Fix the SD tuning issue that the SDHCI_TRANSFER_MODE is cleared incorrectly (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: Add quirks for broken timeout clock capability (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: Add support for non-removable media (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: Add compatible string for Socionext F_SDH30_E51 (Lucas Karpinski) [RHEL-41085] - dt-bindings: sdhci-fujitsu: Add compatible string for F_SDH30_E51 (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: Add reset control support (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: Convert sdhci-fujitsu to JSON schema (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: fix two spelling mistakes in comment (Lucas Karpinski) [RHEL-41085] - mmc: mmci: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: wbsd: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: via-sdmmc: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: litex_mmc: ensure `host->irq == 0` if polling (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: add Inline Crypto Engine clock control (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-o2micro: fix card detect fail issue caused by CD# debounce timeout (Lucas Karpinski) [RHEL-41085] - mmc: tmio: remove 'alignment_shift' from platform data (Lucas Karpinski) [RHEL-41085] - mmc: tmio: remove tmio_mmc_k(un)map_atomic helpers (Lucas Karpinski) [RHEL-41085] - mmc: Remove duplicate words in comments (Lucas Karpinski) [RHEL-41085] - mmc: wmt-sdmmc: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: vub300: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: toshsd: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: pxamci: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: mxcmmc: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: moxart: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: alcor: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci: Set PROBE_PREFER_ASYNCHRONOUS (Lucas Karpinski) [RHEL-41085] - mmc: core: properly select voltage range without power cycle (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-*: Convert drivers to new sdhci_and_cqhci_reset() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Fix SDHCI_RESET_ALL for CQHCI (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Fix SDHCI_RESET_ALL for CQHCI (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Allow building with COMPILE_TEST (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: 'select', not 'depends' REGMAP_MMIO (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix WRITE_ZEROES CQE handling (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add support for dynamic configuration (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix kernel panic when remove non-standard SDIO card (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-core: Disable ES for ASUS BIOS on Jasper Lake (Lucas Karpinski) [RHEL-41085] - mmc: block: Remove error check of hw_reset on reset (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Fix minimum clock limit (Lucas Karpinski) [RHEL-41085] - mmc: queue: Cancel recovery work on cleanup (Lucas Karpinski) [RHEL-41085] - mmc: remove tmio_mmc driver (Lucas Karpinski) [RHEL-41085] - mmc: wbsd: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: au1xmmc: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: tmio_mmc_core: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: tmio_mmc_core: Remove local_irq_{save,restore}() around k[un]map_atomic() (Lucas Karpinski) [RHEL-41085] - mmc: tifm_sd: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: tifm_sd: Remove local_irq_{save,restore}() around tifm_sd_bounce_block() (Lucas Karpinski) [RHEL-41085] - mmc: tifm_sd: Remove local_irq_{save,restore}() around tifm_sd_transfer_data() (Lucas Karpinski) [RHEL-41085] - mmc: mmc_test: Remove local_irq_{save,restore}() around sg_copy_{from,to}_buffer() (Lucas Karpinski) [RHEL-41085] - mmc: bcm2835: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: bcm2835: Remove local_irq_{save,restore}() around sg_miter_{next,stop}() (Lucas Karpinski) [RHEL-41085] - mmc: bcm2835: Remove local_irq_{save,restore}() around k[un]map_atomic() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Remove local_irq_{save,restore}() around sg_miter_{next,stop}() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Remove local_irq_{save,restore}() around k[un]map_atomic() (Lucas Karpinski) [RHEL-41085] - mmc: remove cns3xxx driver (Lucas Karpinski) [RHEL-41085] - clk: remove s3c24xx driver (Lucas Karpinski) [RHEL-41085] - mmc: remove s3cmci driver (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Fix the limitation of div (Lucas Karpinski) [RHEL-41085] - mmc: core: Terminate infinite loop in SD-UHS voltage switch (Lucas Karpinski) [RHEL-41085] - mmc: moxart: fix 4-bit bus width and remove 8-bit bus width (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Fix host->cmd is null (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: add SDIO interrupt support (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: adjust and re-use constant IRQ_EN_MASK (Lucas Karpinski) [RHEL-41085] - mmc: jz4740_mmc: Fix error check for dma_map_sg (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Fix error check for dma_map_sg (Lucas Karpinski) [RHEL-41085] - mmc: au1xmmc: Fix an error handling path in au1xmmc_probe() (Lucas Karpinski) [RHEL-41085] - mmc: core: Switch to basic workqueue API for sdio_irq_work (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix inconsistent sd3_bus_mode at UHS-I SD voltage switch failure (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix UHS-I SD 1.8V workaround branch (Lucas Karpinski) [RHEL-41085] - mmc: sunxi-mmc: Fix clock refcount imbalance during unbind (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: Fix an error handling path in meson_mmc_probe() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-o2micro: fix some SD cards compatibility issue at DDR50 mode (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Clear interrupts when cqe off/disable (Lucas Karpinski) [RHEL-41085] - mmc: pxamci: Fix another error handling path in pxamci_probe() (Lucas Karpinski) [RHEL-41085] - mmc: pxamci: Fix an error handling path in pxamci_probe() (Lucas Karpinski) [RHEL-41085] - mmc: mediatek: add support for SDIO eint wakup IRQ (Lucas Karpinski) [RHEL-41085] - mmc: core: Add support for SDIO wakeup interrupt (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: mtk-sd: extend interrupts and pinctrls properties (Lucas Karpinski) [RHEL-41085] - mmc: cavium-thunderx: Add of_node_put() when breaking out of loop (Lucas Karpinski) [RHEL-41085] - mmc: cavium-octeon: Add of_node_put() when breaking out of loop (Lucas Karpinski) [RHEL-41085] - mmc: core: quirks: Add of_node_put() when breaking out of loop (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: use clk_get_rate(base_clk) in PM resume (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: drop redundant of_device_id entries (Lucas Karpinski) [RHEL-41085] - mmc: mxcmmc: Use mmc_card_sdio macro (Lucas Karpinski) [RHEL-41085] - mmc: core: Use mmc_card_* macro and add a new for the sd_combo type (Lucas Karpinski) [RHEL-41085] - mmc: core: Replace with already defined values for readability (Lucas Karpinski) [RHEL-41085] - mmc: block: Add single read for 4k sector cards (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: fix set_uhs_signaling rewriting of MC1R (Lucas Karpinski) [RHEL-41085] - mmc: tmio: avoid glitches when resetting (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Fix typo's (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Get the reset handle early in the probe (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: re-tuning is needed after a pm transition to support emmc HS200 mode (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Fix a lockdep warning for PM runtime init (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: Fixup use of of_find_compatible_node() (Lucas Karpinski) [RHEL-41085] - mmc: core: Do not evaluate HS400 capabilities if bus has no MMC capability (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-st: Obviously always return success in remove callback (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Obviously always return success in remove callback (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: rockchip: Obviously always return success in remove callback (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: hi3789cv200: Obviously always return success in remove callback (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: exynos: Obviously always return success in remove callback (Lucas Karpinski) [RHEL-41085] - mmc: mediatek: wait dma stop bit reset to 0 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Initialize base_clk to NULL in sdhci_brcmstb_probe() (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Fix typo in comment (Lucas Karpinski) [RHEL-41085] - mmc: debugfs: Fix file release memory leak (Lucas Karpinski) [RHEL-41085] - mmc: block: Fix CQE recovery reset success (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: fix typo (Lucas Karpinski) [RHEL-41085] - mmc: cqhci: Capture eMMC and SD card errors (Lucas Karpinski) [RHEL-41085] - mmc: debugfs: Add debug fs error state entry for mmc driver (Lucas Karpinski) [RHEL-41085] - mmc: debugfs: Add debug fs entry for mmc driver (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Capture eMMC and SD card errors (Lucas Karpinski) [RHEL-41085] - mmc: core: Capture eMMC and SD card errors (Lucas Karpinski) [RHEL-41085] - mmc: mxcmmc: Silence a clang warning (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: Fix refcount leak in esdhc_signal_voltage_switch (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Add ability to increase max clock rate for 72116b0 (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix busy polling for MMC_SEND_OP_COND again (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add NULL check for data field (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Fix compiler warning (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Add compatible string check for sdx65 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Add compatible string check for sm8150 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Add SoC specific compatibles (Lucas Karpinski) [RHEL-41085] - mmc: Add MMC_QUIRK_BROKEN_SD_CACHE for Kingston Canvas Go Plus from 11/2019 (Lucas Karpinski) [RHEL-41085] - mmc: core: Add SD card quirk for broken discard (Lucas Karpinski) [RHEL-41085] - mmc: core: Support zeroout using TRIM for eMMC (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Enable Clock Gating to save power (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Re-organize flags (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Remove custom ios handler (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Simplify if(chan) and if(!chan) (Lucas Karpinski) [RHEL-41085] - mmc: core: Add CIDs for cards to the entropy pool (Lucas Karpinski) [RHEL-41085] - mmc: core: use kobj_to_dev() (Lucas Karpinski) [RHEL-41085] - mmc: sunxi-mmc: Fix DMA descriptors allocated above 32 bits (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Reset GCC_SDCC_BCR register for SDHC (Lucas Karpinski) [RHEL-41085] - mmc: core: Allows to override the timeout value for ioctl() path (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Use of_device_get_match_data() helper (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Fix initialization frozen issue (Lucas Karpinski) [RHEL-41085] - mmc: core: Set HS clock speed before sending HS CMD13 (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Break IRQ status loop when all zero (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: switch to device-managed dmam_alloc_coherent() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: A workaround to allow GL9755 to enter ASPM L1.2 (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: move platform_data header to proper location (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Apply DMA engine limits to maximum segment size (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Use devm_clk_hw_get_clk() for clock retrieval (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Remove .card_hw_reset callback (Lucas Karpinski) [RHEL-41085] - mmc: improve API to make clear hw_reset callback is for cards (Lucas Karpinski) [RHEL-41085] - mmc: core: improve API to make clear that mmc_sw_reset is for cards (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: remove superfluous specific M3W entry (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: R-Car V3H ES2.0 gained HS400 support (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: don't overwrite TAP settings when HS400 tuning is complete (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: R-Car V3M also has no HS400 (Lucas Karpinski) [RHEL-41085] - mmc: omap: Make it CCF clk API compatible (Lucas Karpinski) [RHEL-41085] - mmc: core: Fixup support for writeback-cache for eMMC and SD (Lucas Karpinski) [RHEL-41085] - mmc: mmc_spi: parse speed mode options (Lucas Karpinski) [RHEL-41085] - mmc: core: block: fix sloppy typing in mmc_blk_ioctl_multi_cmd() (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: use a buffer for unaligned DMA requests (Lucas Karpinski) [RHEL-41085] - mmc: block: Check for errors after write on SPI (Lucas Karpinski) [RHEL-41085] - Revert "mmc: sdhci-xenon: fix annoying 1.8V regulator warning" (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: correctly check all elements of sg list (Lucas Karpinski) [RHEL-41085] - mmc: tmio: remove outdated members from host struct (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Silence delay phase calculation debug log (Lucas Karpinski) [RHEL-41085] - mmc: davinci_mmc: Handle error for clk_enable (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Fix GL9763E runtime PM when the system resumes from suspend (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Add runtime PM for GL9763E (Lucas Karpinski) [RHEL-41085] - mmc: dw-mmc-rockchip: Fix handling invalid clock rates (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Support setting f_min from host drivers (Lucas Karpinski) [RHEL-41085] - mmc: core: Restore (almost) the busy polling for MMC_SEND_OP_COND (Lucas Karpinski) [RHEL-41085] - mmc: core: Drop HS400 caps unless 8-bit bus is supported too (Lucas Karpinski) [RHEL-41085] - mmc: host: Return an error when ->enable_sdio_irq() ops is missing (Lucas Karpinski) [RHEL-41085] - mmc: core: Improve fallback to speed modes if eMMC HS200 fails (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: Simplify division/shift logic (Lucas Karpinski) [RHEL-41085] - mmc: meson: Fix usage of meson_mmc_post_req() (Lucas Karpinski) [RHEL-41085] - mmc: core: use sysfs_emit() instead of sprintf() (Lucas Karpinski) [RHEL-41085] - mmc: block: fix read single on recovery logic (Lucas Karpinski) [RHEL-41085] - mmc: sunxi-mmc: Add D1 MMC variant (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: sunxi: Add D1 MMC and eMMC compatibles (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Use device_property_string_array_count() (Lucas Karpinski) [RHEL-41085] - mmc: davinci: Use of_device_get_match_data() helper (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: Use of_device_get_match_data() helper (Lucas Karpinski) [RHEL-41085] - mmc: wmt-sdmmc: Use of_device_get_match_data() helper (Lucas Karpinski) [RHEL-41085] - moxart: fix potential use-after-free on remove path (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: Check for null res pointer (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Add a switch to enable/disable SSC for GL9750 and GL9755 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Enable SSC at 50MHz and 100MHz for GL9750 and GL9755 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Reduce the SSC value at 205MHz for GL9750 and GL9755 (Lucas Karpinski) [RHEL-41085] - mmc: core: Wait for command setting 'Power Off Notification' bit to complete (Lucas Karpinski) [RHEL-41085] - mmc: Add driver for LiteX's LiteSDCard interface (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: Add bindings for LiteSDCard (Lucas Karpinski) [RHEL-41085] - MAINTAINERS: co-maintain LiteX platform (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: Check for error num after setting mask (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Fix potential null pointer risk (Lucas Karpinski) [RHEL-41085] - mmc: au1xmmc: propagate errors from platform_get_irq() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-o2micro: Improve card input timing at SDR104/HS200 mode (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Support using a bi-directional DMA channel (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: ingenic: Support using bi-directional DMA channel (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Do not wait for DTO in case of error (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Add driver callbacks for data read timeout (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc-exynos: Add support for ARTPEC-8 (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: exynos-dw-mshc: Add support for ARTPEC-8 (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Drop unused MESON_SDHC_NUM_BUILTIN_CLKS macro (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Set MANUAL_STOP for multi-block SDIO commands (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdio: add IRQ check (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: add IRQ check (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: clean up a debug message (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Assign src_clk parent to src_clk_cg for legacy DTs (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Fix usage of devm_clk_get_optional() (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Take action for no-sdio device-tree parameter (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Use BIT() and GENMASK() macros to describe fields (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Use readl_poll_timeout instead of open-coded polling (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: GL975[50]: Issue 8/16-bit MMIO reads as 32-bit reads. (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: GL9755: Support for CD/WP inversion on OF platforms (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: clear DLYB_CR after sending tuning command (Lucas Karpinski) [RHEL-41085] - mmc: mmci: add hs200 support for stm32 sdmmc (Lucas Karpinski) [RHEL-41085] - mmc: mmci: increase stm32 sdmmcv2 clock max freq (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Add support for sdmmc variant revision v2.2 (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix blk_status_t handling (Lucas Karpinski) [RHEL-41085] - mmc: core: Remove redundant driver match function (Lucas Karpinski) [RHEL-41085] - mmc: mediatek: free the ext_csd when mmc_get_ext_csd success (Lucas Karpinski) [RHEL-41085] - mmc: mxc: Use the new PM macros (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Use the new PM macros (Lucas Karpinski) [RHEL-41085] - mmc: mmc_spi: Use write_or_read temporary variable in mmc_spi_data_do() (Lucas Karpinski) [RHEL-41085] - mmc: mmc_spi: Convert 'multiple' to be boolean in mmc_spi_data_do() (Lucas Karpinski) [RHEL-41085] - mmc: core: Disable card detect during shutdown (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: initialize variable properly when tuning (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: exynos: use common_caps (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: rockchip: use common_caps (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: hi3798cv200: use common_caps (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: add common capabilities to replace caps (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci: Add PCI ID for Intel ADL (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Allow lower TMOUT value than maximum (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Simplify an expression (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Use devm_clk_get_optional() to obtain CD clock (Lucas Karpinski) [RHEL-41085] - mmc: spi: Add device-tree SPI IDs (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: Revert special init for wl1251 (Lucas Karpinski) [RHEL-41085] - mmc: core: transplant ti,wl1251 quirks from to be retired omap_hsmmc (Lucas Karpinski) [RHEL-41085] - mmc: core: Fixup storing of OCR for MMC_QUIRK_NONSTD_SDIO (Lucas Karpinski) [RHEL-41085] - mmc: core: provide macro and table to match the device tree to apply quirks (Lucas Karpinski) [RHEL-41085] - mmc: core: allow to match the device tree to apply quirks (Lucas Karpinski) [RHEL-41085] - mmc: core: rewrite mmc_fixup_device() (Lucas Karpinski) [RHEL-41085] - mmc: core: adjust polling interval for CMD1 (Lucas Karpinski) [RHEL-41085] - mmc: core: change __mmc_poll_for_busy() parameter type (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Avoid hung state if GEN_CMD transfer fails (Lucas Karpinski) [RHEL-41085] - mmc: tmio: reinit card irqs in reset routine (Lucas Karpinski) [RHEL-41085] - mmc: tmio: reenable card irqs after the reset callback (Lucas Karpinski) [RHEL-41085] - mmc: mediatek: Move cqhci init behind ungate clock (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: exynos: Fix spelling mistake "candiates" -> candidates (Lucas Karpinski) [RHEL-41085] - mmc: cqhci: clear HALT state after CQE enable (Lucas Karpinski) [RHEL-41085] - mmc: vub300: fix control-message timeouts (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: exynos: fix the finding clock sample value (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Fix build if CONFIG_PM_SLEEP is not set (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Drop use of ->init_card() callback (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Remove forward declaration of sdhci_omap_context_save() (Lucas Karpinski) [RHEL-41085] - mmc: add MT7921 SDIO identifiers for MediaTek Bluetooth devices (Lucas Karpinski) [RHEL-41085] - mmc: winbond: don't build on M68K (Lucas Karpinski) [RHEL-41085] - mmc: mxs-mmc: disable regulator on error and in the remove function (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Configure optional wakeirq (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Allow SDIO card power off and enable aggressive PM (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Implement PM runtime functions (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Add omap_offset to support omap3 and earlier (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Handle voltages to add support omap4 (Lucas Karpinski) [RHEL-41085] - dt-bindings: sdhci-omap: Update binding for legacy SoCs (Lucas Karpinski) [RHEL-41085] - mmc: moxart: Fix null pointer dereference on pointer host (Lucas Karpinski) [RHEL-41085] - mmc: moxart: Fix reference count leaks in moxart_probe (Lucas Karpinski) [RHEL-41085] - mmc: slot-gpio: Update default label when no con_id provided (Lucas Karpinski) [RHEL-41085] - mmc: slot-gpio: Refactor mmc_gpio_alloc() (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: do not use memcpy_to/fromio for dram-access-quirk (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Wait until DLL locked after being configured (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-o2micro: Fix spelling mistake "unsupport" -> "unsupported" (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-s3c: Describe driver in KConfig (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: replace while loop with read_poll_timeout (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: wait for calibration done before proceed (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Add small comment about reset thread (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Check MMCHS_HL_HWINFO register for ADMA (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Parse legacy ti,non-removable property (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Restore sysconfig after reset (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Fix context restore (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Fix NULL pointer exception if regulator is not configured (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Add HS400 online tuning support (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: mtk-sd: Add hs400 dly3 setting (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-s3c: drop unneeded MODULE_ALIAS (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: update mmc-card.yaml reference (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Dont wait for DRTO on Write RSP error (Lucas Karpinski) [RHEL-41085] - mmc: cqhci: Print out qcnt in case of timeout (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: Make use of the helper macro SET_RUNTIME_PM_OPS() (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Remove unused parameters (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add intel Thunder Bay SOC support to the arasan eMMC driver (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Remove unused parameters(mrq) (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Add wait dma stop done flow (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: fix regression with hard reset on old SDHIs (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Only inject fault before done/error (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: sd8787: fix compilation warning (Lucas Karpinski) [RHEL-41085] - mmc: queue: Remove unused parameters(request_queue) (Lucas Karpinski) [RHEL-41085] - mmc: core: Return correct emmc response in case of ioctl error (Lucas Karpinski) [RHEL-41085] - mmc: queue: Match the data type of max_segments (Lucas Karpinski) [RHEL-41085] - mmc: switch from 'pci_' to 'dma_' API (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: add wilc1000_sdio dependency for pwrseq_sd8787 (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: sd8787: add support for wilc1000 (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: Extend pwrseq-sd8787 binding for wilc1000 (Lucas Karpinski) [RHEL-41085] - mmc: core: Issue HPI in case the BKOPS timed out (Lucas Karpinski) [RHEL-41085] - mmc: usdhi6rol0: Implement card_busy function (Lucas Karpinski) [RHEL-41085] - mmc: moxart: Fix issue with uninitialized dma_slave_config (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Fix issue with uninitialized dma_slave_config (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Use maximum possible data timeout value (Lucas Karpinski) [RHEL-41085] - mmc: sdio: Print contents of unknown CIS tuples (Lucas Karpinski) [RHEL-41085] - mmc: sdio: Don't warn about vendor CIS tuples (Lucas Karpinski) [RHEL-41085] - mmc: core: Avoid hogging the CPU while polling for busy after I/O writes (Lucas Karpinski) [RHEL-41085] - mmc: core: Avoid hogging the CPU while polling for busy for mmc ioctls (Lucas Karpinski) [RHEL-41085] - mmc: core: Avoid hogging the CPU while polling for busy in the I/O err path (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Add data CRC error injection (Lucas Karpinski) [RHEL-41085] - mmc: mmci: De-assert reset on probe (Lucas Karpinski) [RHEL-41085] - mmc: core: Only print retune error when we don't check for card removal (Lucas Karpinski) [RHEL-41085] - mmc: host: factor out clearing the retune state (Lucas Karpinski) [RHEL-41085] - mmc: host: add kdoc for mmc_retune_{en|dis}able (Lucas Karpinski) [RHEL-41085] - mmc: mmc_spi: Simplify busy loop in mmc_spi_skip() (Lucas Karpinski) [RHEL-41085] - mmc: usdhi6rol0: use proper DMAENGINE API for termination (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: use proper DMAENGINE API for termination (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi_sys_dmac: use proper DMAENGINE API for termination (Lucas Karpinski) [RHEL-41085] - mmc: arasan: Fix the issue in reading tap values from DT (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Modify data type of the clk_phase array (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Use appropriate type of division macro (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Check return value of non-void funtions (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Skip Auto tuning for DDR50 mode in ZynqMP platform (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add "SDHCI_QUIRK_MULTIBLOCK_READ_ACMD12" quirk. (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Modified SD default speed to 19MHz for ZynqMP (Lucas Karpinski) [RHEL-41085] - redhat/configs: Adding CONFIG_TYPEC_MUX_IT5205 and CONFIG_USB_DEFAULT_AUTHORIZATION_MODE (Desnes Nunes) [RHEL-37673] - redhat/configs: Adding CONFIG_PHY_RTK_RTD_USB2PHY and CONFIG_PHY_RTK_RTD_USB3PHY (Desnes Nunes) [RHEL-37673] - redhat/configs: Adding CONFIG_TYPEC_MUX_IT5205 (Desnes Nunes) [RHEL-37673] - kcov, usb: disable interrupts in kcov_remote_start_usb_softirq (Desnes Nunes) [RHEL-37673] - kcov: fix spelling typos in comments (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: fix use-after-free case in tcpm_register_source_caps (Desnes Nunes) [RHEL-37673] - usb: core: hcd: Convert from tasklet to BH workqueue (Desnes Nunes) [RHEL-37673] - backtracetest: Convert from tasklet to BH workqueue (Desnes Nunes) [RHEL-37673] - media: dvb_frontend: Use wait_event_freezable_timeout() for freezable kthread (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: Check for port partner validity before consuming it (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: enforce ready state when queueing alt mode vdm (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: unregister existing source caps before re-registration (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: clear pd_event queue in PORT_RESET (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: queue correct sop type in tcpm_queue_vdm_unlocked (Desnes Nunes) [RHEL-37673] - usb: Fix regression caused by invalid ep0 maxpacket in virtual SuperSpeed device (Desnes Nunes) [RHEL-37673] - usb: ohci: Prevent missed ohci interrupts (Desnes Nunes) [RHEL-37673] - USB: core: Fix access violation during port device removal (Desnes Nunes) [RHEL-37673] - usb: dwc3: core: Prevent phy suspend during init (Desnes Nunes) [RHEL-37673] - usb: xhci-plat: Don't include xhci.h (Desnes Nunes) [RHEL-37673] - USB: serial: option: add Telit FN920C04 rmnet compositions (Desnes Nunes) [RHEL-37673] - usb: dwc3: ep0: Don't reset resource alloc flag (Desnes Nunes) [RHEL-37673] - Revert "usb: cdc-wdm: close race between read and workqueue" (Desnes Nunes) [RHEL-37673] - USB: serial: option: add Rolling RW101-GL and RW135-GL support (Desnes Nunes) [RHEL-37673] - USB: serial: option: add Lonsung U8300/U9300 product (Desnes Nunes) [RHEL-37673] - USB: serial: option: add support for Fibocom FM650/FG650 (Desnes Nunes) [RHEL-37673] - USB: serial: option: support Quectel EM060K sub-models (Desnes Nunes) [RHEL-37673] - USB: serial: option: add Fibocom FM135-GL variants (Desnes Nunes) [RHEL-37673] - usb: misc: onboard_usb_hub: Disable the USB hub clock on failure (Desnes Nunes) [RHEL-37673] - thunderbolt: Avoid notify PM core about runtime PM resume (Desnes Nunes) [RHEL-37673] - thunderbolt: Fix wake configurations after device unplug (Desnes Nunes) [RHEL-37673] - phy: freescale: imx8m-pcie: fix pcie link-up instability (Desnes Nunes) [RHEL-37673] - usb: Disable USB3 LPM at shutdown (Desnes Nunes) [RHEL-37673] - xhci: Fix root hub port null pointer dereference in xhci tracepoints (Desnes Nunes) [RHEL-37673] - usb: xhci: correct return value in case of STS_HCE (Desnes Nunes) [RHEL-37673] - USB: core: Fix deadlock in port "disable" sysfs attribute (Desnes Nunes) [RHEL-37673] - USB: core: Add hub_get() and hub_put() routines (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Check capabilities before cable and identity discovery (Desnes Nunes) [RHEL-37673] - usb: typec: Return size of buffer if pd_set operation succeeds (Desnes Nunes) [RHEL-37673] - usb: udc: remove warning when queue disabled ep (Desnes Nunes) [RHEL-37673] - usb: dwc3: Properly set system wakeup (Desnes Nunes) [RHEL-37673] - Revert "usb: phy: generic: Get the vbus supply" (Desnes Nunes) [RHEL-37673] - usb: cdc-wdm: close race between read and workqueue (Desnes Nunes) [RHEL-37673] - USB: core: Fix deadlock in usb_deauthorize_interface() (Desnes Nunes) [RHEL-37673] - USB: UAS: return ENODEV when submit urbs fail with device not attached (Desnes Nunes) [RHEL-37673] - usb: usb-acpi: Fix oops due to freeing uninitialized pld pointer (Desnes Nunes) [RHEL-37673] - usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic (Desnes Nunes) [RHEL-37673] - phy: tegra: xusb: Add API to retrieve the port number of phy (Desnes Nunes) [RHEL-37673] - usb: Clarify expected behavior of dev_bin_attrs_are_visible() (Desnes Nunes) [RHEL-37673] - xhci: Allow RPM on the USB controller (1022:43f7) by default (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add support to set tcpc connector orientatition (Desnes Nunes) [RHEL-37673] - usb: typec: tcpci: add generic tcpci fallback compatible (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: typec-tcpci: add tcpci fallback binding (Desnes Nunes) [RHEL-37673] - usb: core: Set connect_type of ports based on DT node (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: Add downstream facing ports to realtek binding (Desnes Nunes) [RHEL-37673] - usb: misc: onboard_usb_hub: Add support for TI TUSB8020B (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: Add binding for TI USB8020B hub controller (Desnes Nunes) [RHEL-37673] - usb: dwc3: core: Add DWC31 version 2.00a controller (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Register SOP' alternate modes with cable plug (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Register SOP/SOP' Discover Identity Responses (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Register cables based on GET_CABLE_PROPERTY (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros (Desnes Nunes) [RHEL-37673] - usb: typec: pd: no opencoding of FIELD_GET (Desnes Nunes) [RHEL-37673] - usb: typec: altmodes/displayport: send configure message on sop' (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: fix SOP' sequences in tcpm_pd_svdm (Desnes Nunes) [RHEL-37673] - usb: usb-acpi: Set port connect type of not connectable ports correctly (Desnes Nunes) [RHEL-37673] - usb: Export BOS descriptor to sysfs (Desnes Nunes) [RHEL-37673] - USB: serial: cp210x: add pid/vid for TDK NC0110013M and MM0110113M (Desnes Nunes) [RHEL-37673] - USB: serial: keyspan: remove redundant assignment to pointer data (Desnes Nunes) [RHEL-37673] - USB: serial: ftdi_sio: remove redundant assignment to variable cflag (Desnes Nunes) [RHEL-37673] - USB: serial: oti6858: remove redundant assignment to variable divisor (Desnes Nunes) [RHEL-37673] - USB: serial: option: add MeiG Smart SLM320 product (Desnes Nunes) [RHEL-37673] - USB: serial: cp210x: add ID for MGP Instruments PDS100 (Desnes Nunes) [RHEL-37673] - USB: serial: add device ID for VeriFone adapter (Desnes Nunes) [RHEL-37673] - USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB (Desnes Nunes) [RHEL-37673] - USB: document some API requirements on disconnection (Desnes Nunes) [RHEL-37673] - usb: xhci: Add error handling in xhci_map_urb_for_dma (Desnes Nunes) [RHEL-37673] - xhci: dbc: poll at different rate depending on data transfer activity (Desnes Nunes) [RHEL-37673] - xhci: retry Stop Endpoint on buggy NEC controllers (Desnes Nunes) [RHEL-37673] - xhci: fix matching completion events with TDs (Desnes Nunes) [RHEL-37673] - usb: xhci: utilize 'xhci_free_segments_for_ring()' for freeing segments (Desnes Nunes) [RHEL-37673] - usb: xhci: remove duplicate code from 'xhci_clear_command_ring()' (Desnes Nunes) [RHEL-37673] - xhci: save slot ID in struct 'xhci_port' (Desnes Nunes) [RHEL-37673] - xhci: replace real & fake port with pointer to root hub port (Desnes Nunes) [RHEL-37673] - xhci: rework how real & fake ports are found (Desnes Nunes) [RHEL-37673] - usb: typec: constify struct class usage (Desnes Nunes) [RHEL-37673] - USB: typec: no opencoding FIELD_GET (Desnes Nunes) [RHEL-37673] - media: pvrusb2: fix uaf in pvr2_context_set_notify (Desnes Nunes) [RHEL-37673] - media: usb: s2255: Refactor s2255_get_fx2fw (Desnes Nunes) [RHEL-37673] - thunderbolt: Constify the struct device_type usage (Desnes Nunes) [RHEL-37673] - thunderbolt: Add trace events support for the control channel (Desnes Nunes) [RHEL-37673] - thunderbolt: Keep the domain powered when USB4 port is in redrive mode (Desnes Nunes) [RHEL-37673] - Revert "xhci: add helper to stop endpoint and wait for completion" (Desnes Nunes) [RHEL-37673] - usb: core: constify the struct device_type usage (Desnes Nunes) [RHEL-37673] - usb: phy: constify the struct device_type usage (Desnes Nunes) [RHEL-37673] - usb: typec: constify the struct device_type usage (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Get PD revision for partner (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Update connector cap and status (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Limit read size on v1.2 (Desnes Nunes) [RHEL-37673] - minmax: relax check to allow comparison between unsigned arguments and signed constants (Desnes Nunes) [RHEL-37673] - minmax: allow comparisons of 'int' against 'unsigned char/short' (Desnes Nunes) [RHEL-37673] - minmax: allow min()/max()/clamp() if the arguments have the same signedness. (Desnes Nunes) [RHEL-37673] - minmax: add umin(a, b) and umax(a, b) (Desnes Nunes) [RHEL-37673] - minmax: fix header inclusions (Desnes Nunes) [RHEL-37673] - tracing: Define the is_signed_type() macro once (Desnes Nunes) [RHEL-37673] - usb: roles: Link the switch to its connector (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: microchip,usb5744: Remove peer-hub as requirement (Desnes Nunes) [RHEL-37673] - usb: image: mdc800: Remove redundant assignment to variable retval (Desnes Nunes) [RHEL-37673] - usb: storage: freecom: Remove redundant assignment to variable offset (Desnes Nunes) [RHEL-37673] - usb: sysfs: use kstrtobool() if possible (Desnes Nunes) [RHEL-37673] - Documentation: usb: Document FunctionFS DMABUF API (Desnes Nunes) [RHEL-37673] - usb: gadget: functionfs: Add DMABUF import interface (Desnes Nunes) [RHEL-37673] - usb: gadget: functionfs: Factorize wait-for-endpoint code (Desnes Nunes) [RHEL-37673] - usb: gadget: Support already-mapped DMA SGs (Desnes Nunes) [RHEL-37673] - usb: dwc3: apply snps,host-vbus-glitches workaround unconditionally (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: dwc3: drop 'snps,host-vbus-glitches-quirk' (Desnes Nunes) [RHEL-37673] - usb: dwc3: Fix an IS_ERR() vs NULL check in dwc3_power_off_all_roothub_ports() (Desnes Nunes) [RHEL-37673] - usb: dwc3: gadget: Remove redundant assignment to pointer trb (Desnes Nunes) [RHEL-37673] - usb: dwc3: gadget: Rewrite endpoint allocation flow (Desnes Nunes) [RHEL-37673] - usb: core: Kconfig: Improve USB authorization mode help (Desnes Nunes) [RHEL-37673] - xhci: add helper to stop endpoint and wait for completion (Desnes Nunes) [RHEL-37673] - xhci: Decouple handling an event from checking for unhandled events (Desnes Nunes) [RHEL-37673] - xhci: Don't check if the event ring is valid before every event TRB (Desnes Nunes) [RHEL-37673] - xhci: add helper that checks for unhandled events on a event ring (Desnes Nunes) [RHEL-37673] - xhci: move event processing for one interrupter to a separate function (Desnes Nunes) [RHEL-37673] - xhci: update event ring dequeue pointer position to controller correctly (Desnes Nunes) [RHEL-37673] - xhci: remove unnecessary event_ring_deq parameter from xhci_handle_event() (Desnes Nunes) [RHEL-37673] - xhci: make isoc_bei_interval variable interrupter specific. (Desnes Nunes) [RHEL-37673] - xhci: Add helper to set an interrupters interrupt moderation interval (Desnes Nunes) [RHEL-37673] - xhci: Add interrupt pending autoclear flag to each interrupter (Desnes Nunes) [RHEL-37673] - media: pvrusb2: fix pvr2_stream_callback casts (Desnes Nunes) [RHEL-37673] - media: pvrusb2: remove redundant NULL check (Desnes Nunes) [RHEL-37673] - media: pvrusb2: Use wait_event_freezable() for freezable kthread (Desnes Nunes) [RHEL-37673] - thunderbolt: Improve DisplayPort tunnel setup process to be more robust (Desnes Nunes) [RHEL-37673] - thunderbolt: Calculate DisplayPort tunnel bandwidth after DPRX capabilities read (Desnes Nunes) [RHEL-37673] - thunderbolt: Reserve released DisplayPort bandwidth for a group for 10 seconds (Desnes Nunes) [RHEL-37673] - thunderbolt: Introduce tb_tunnel_direction_downstream() (Desnes Nunes) [RHEL-37673] - thunderbolt: Re-order bandwidth group functions (Desnes Nunes) [RHEL-37673] - thunderbolt: Fail the failed bandwidth request properly (Desnes Nunes) [RHEL-37673] - thunderbolt: Log an error if DPTX request is not cleared (Desnes Nunes) [RHEL-37673] - thunderbolt: Handle bandwidth allocation mode disable request (Desnes Nunes) [RHEL-37673] - thunderbolt: Re-calculate estimated bandwidth when allocation mode is enabled (Desnes Nunes) [RHEL-37673] - thunderbolt: Use DP_LOCAL_CAP for maximum bandwidth calculation (Desnes Nunes) [RHEL-37673] - thunderbolt: Correct typo in host_reset parameter (Desnes Nunes) [RHEL-37673] - thunderbolt: Skip discovery also in USB4 v2 host (Desnes Nunes) [RHEL-37673] - thunderbolt: Reset only non-USB4 host routers in resume (Desnes Nunes) [RHEL-37673] - media: cx231xx: controls are from another device, mark this (Desnes Nunes) [RHEL-37673] - media: em28xx: annotate unchecked call to media_device_register() (Desnes Nunes) [RHEL-37673] - usb: gadget: f_fs: expose ready state in configfs (Desnes Nunes) [RHEL-37673] - usb: dwc3: Add workaround for host mode VBUS glitch when boot (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: dwc3: Add snps,host-vbus-glitches-quirk avoid vbus glitch (Desnes Nunes) [RHEL-37673] - XHCI: Separate PORT and CAPs macros into dedicated file (Desnes Nunes) [RHEL-37673] - usb: typec: altmodes/displayport: add SOP' support (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add alt mode enter/exit/vdm support for sop' (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add discover svids and discover modes support for sop' (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add state machine support for SRC_VDM_IDENTITY_REQUEST (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add discover identity support for SOP' (Desnes Nunes) [RHEL-37673] - usb: typec: tcpci: add attempt_vconn_swap_discovery callback (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add control message support to sop' (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: process receive and transmission of sop' messages (Desnes Nunes) [RHEL-37673] - usb: typec: tcpci: add tcpm_transmit_type to tcpm_pd_receive (Desnes Nunes) [RHEL-37673] - usb: typec: tcpci: add cable_comm_capable attribute (Desnes Nunes) [RHEL-37673] - usb: typec: altmodes: add svdm version info for typec cables (Desnes Nunes) [RHEL-37673] - usb: typec: altmodes: add typec_cable_ops to typec_altmode (Desnes Nunes) [RHEL-37673] - usb: phy: generic: Disable vbus on removal (Desnes Nunes) [RHEL-37673] - usb: phy: generic: Implement otg->set_vbus (Desnes Nunes) [RHEL-37673] - usb: phy: generic: Get the vbus supply (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: usb-nop-xceiv: Repurpose vbus-regulator (Desnes Nunes) [RHEL-37673] - usb: mtu3: Add MT8195 MTU3 ip-sleep wakeup support (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: mtu3: Add MT8195 MTU3 ip-sleep support (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: Clean-up "usb-phy" constraints (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: add common Type-C USB Switch schema (Desnes Nunes) [RHEL-37673] - usb: core: add phy notify connect and disconnect (Desnes Nunes) [RHEL-37673] - phy: realtek: usb: add new driver for the Realtek RTD SoC USB 3.0 PHY (Desnes Nunes) [RHEL-37673] - phy: realtek: usb: add new driver for the Realtek RTD SoC USB 2.0 PHY (Desnes Nunes) [RHEL-37673] - phy: core: add notify_connect and notify_disconnect callback (Desnes Nunes) [RHEL-37673] - usb: core: Make default authorization mode configurable (Desnes Nunes) [RHEL-37673] - usb: core: Amend initial authorized_default value (Desnes Nunes) [RHEL-37673] - usb: host: Add ac5 to EHCI Orion (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: Add Marvell ac5 (Desnes Nunes) [RHEL-37673] - ucsi_ccg: Refine the UCSI Interrupt handling (Desnes Nunes) [RHEL-37673] - usb: audio-v2: Correct comments for struct uac_clock_selector_descriptor (Desnes Nunes) [RHEL-37673] - usb: typec: mux: Add ITE IT5205 Alternate Mode Passive MUX driver (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: Introduce ITE IT5205 Alt. Mode Passive MUX (Desnes Nunes) [RHEL-37673] - usb: storage: sddr55: fix sloppy typing in sddr55_{read|write}_data() (Desnes Nunes) [RHEL-37673] - usb: usb_autopm_get_interface use modern helper (Desnes Nunes) [RHEL-37673] - USB: uapi: OTG 3.0 (Desnes Nunes) [RHEL-37673] - thunderbolt: Remove usage of the deprecated ida_simple_xx() API (Desnes Nunes) [RHEL-37673] - thunderbolt: Fix rollback in tb_port_lane_bonding_enable() for lane 1 (Desnes Nunes) [RHEL-37673] - thunderbolt: Fix XDomain rx_lanes_show and tx_lanes_show (Desnes Nunes) [RHEL-37673] - thunderbolt: Reset topology created by the boot firmware (Desnes Nunes) [RHEL-37673] - thunderbolt: Make tb_switch_reset() support Thunderbolt 2, 3 and USB4 routers (Desnes Nunes) [RHEL-37673] - thunderbolt: Introduce tb_path_deactivate_hop() (Desnes Nunes) [RHEL-37673] - thunderbolt: Introduce tb_port_reset() (Desnes Nunes) [RHEL-37673] - ABI: sysfs-class-extcon: use uppercase X for wildcards (Desnes Nunes) [RHEL-37673] - extcon: Remove unused inline functions (Desnes Nunes) [RHEL-37673] - extcon: Amend kernel documentation of struct extcon_dev (Desnes Nunes) [RHEL-37673] - extcon: fix possible name leak in extcon_dev_register() (Desnes Nunes) [RHEL-37673] - extcon: Drop unneeded assignments (Desnes Nunes) [RHEL-37673] - extcon: Use sizeof(*pointer) instead of sizeof(type) (Desnes Nunes) [RHEL-37673] - extcon: Use unique number for the extcon device ID (Desnes Nunes) [RHEL-37673] - extcon: Remove dup device name in the message and unneeded error check (Desnes Nunes) [RHEL-37673] - extcon: Use dev_of_node(dev) instead of dev->of_node (Desnes Nunes) [RHEL-37673] - extcon: Use device_match_of_node() helper (Desnes Nunes) [RHEL-37673] - extcon: Use sysfs_emit() to instead of sprintf() (Desnes Nunes) [RHEL-37673] - extcon: Use DECLARE_BITMAP() to declare bit arrays (Desnes Nunes) [RHEL-37673] - extcon: Fix kernel doc of property capability fields to avoid warnings (Desnes Nunes) [RHEL-37673] - extcon: Fix kernel doc of property fields to avoid warnings (Desnes Nunes) [RHEL-37673] - extcon: Add extcon_alloc_groups to simplify extcon register function (Desnes Nunes) [RHEL-37673] - extcon: Add extcon_alloc_muex to simplify extcon register function (Desnes Nunes) [RHEL-37673] - extcon: Add extcon_alloc_cables to simplify extcon register function (Desnes Nunes) [RHEL-37673] - extcon: Remove redundant null checking for class (Desnes Nunes) [RHEL-37673] - extcon: Add EXTCON_DISP_CVBS and EXTCON_DISP_EDP (Desnes Nunes) [RHEL-37673] - extcon: Drop unexpected word "the" in the comments (Desnes Nunes) [RHEL-37673] - extcon: Modify extcon device to be created after driver data is set (Desnes Nunes) [RHEL-37673] - extcon: Fix some kernel-doc comments (Desnes Nunes) [RHEL-37673] - extcon: Deduplicate code in extcon_set_state_sync() (Desnes Nunes) [RHEL-37673] - pinctrl: tegra: Display pin function in pinconf-groups (Desnes Nunes) [RHEL-37673] - pinctrl: tegra: add OF node when logging OF parsing errors (Desnes Nunes) [RHEL-37673] - Revert "pinctrl: tegra: Add support to display pin function" (Desnes Nunes) [RHEL-37673] - pinctrl: tegra: Switch to use DEFINE_NOIRQ_DEV_PM_OPS() helper (Desnes Nunes) [RHEL-37673] - pm: Introduce DEFINE_NOIRQ_DEV_PM_OPS() helper (Desnes Nunes) [RHEL-37673] - pinctrl: tegra: Add support to display pin function (Desnes Nunes) [RHEL-37673] - usb: dwc3: pci: Don't set "linux,phy_charger_detect" property on Lenovo Yoga Tab2 1380 (Desnes Nunes) [RHEL-37673] - usb: dwc3: pci: Drop duplicate ID (Desnes Nunes) [RHEL-37673] - usb: dwc3: pci: add support for the Intel Arrow Lake-H (Desnes Nunes) [RHEL-37673] - mm/hugetlb: fix DEBUG_LOCKS_WARN_ON(1) when dissolve_free_hugetlb_folio() (Nico Pache) [RHEL-39710] {CVE-2024-36028} - hugetlb: check for hugetlb folio before vmemmap_restore (Nico Pache) [RHEL-39710] - hugetlb: set hugetlb page flag before optimizing vmemmap (Nico Pache) [RHEL-39710] - ACPI: PM: s2idle: Enable Low-Power S0 Idle MSFT UUID for non-AMD systems (Lenny Szubowicz) [RHEL-25779]- wifi: save new module iwlwifi-tests in internal rpm (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: restore country code during resume (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: refactor setting country code logic (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't change BA sessions during restart (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: mark EMLSR disabled in cleanup iterator (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: assign link STA ID lookups during restart (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: check BSSID Index against MaxBSSID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: improve association error reporting slightly (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: Add mhi_power_down_keep_dev() API to support system suspend/hibernation (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - net: qrtr: support suspend/hibernation (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: ath11k: support hibernation (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: rtw89: pci: correct TX resource checking for PCI DMA channel of firmware command (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-36253] - wifi: rtw89: reset AFEDIG register in power off sequence (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-36253] - wifi: nl80211: Avoid address calculations via out of bounds array indexing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: transmit deauth only if link is available (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: connac: use muar idx 0xe for non-mt799x as well (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7603: add wpdma tx eof flag for PSE client reset (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7915: add missing chanctx ops (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix check in iwl_mvm_sta_fw_id_mask (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: reconfigure TLC during HW restart (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: select STA mask only for active links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: set wider BW OFDMA ignore correctly (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix active link counting during recovery (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't select link ID if not provided in scan request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix uninitialized variable in mt7996_irq_tasklet() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Do not warn on invalid link on scan complete (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: ignore non-TX BSSs in per-STA profile (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: ensure 4-byte alignment for suspend & wow command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: pcie: handle randbuf allocation failure (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix size of txpower MCU command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: connac: check for null before dereferencing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix link ID management (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: fix unaligned le16 access (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove link before AP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: init peer measurement result (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: nl80211: don't free NULL coalescing rule (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-39754] {CVE-2024-36941} - wifi: mac80211: mlme: re-parse if AP mode is less than client (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: mlme: fix memory leak (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: mlme: re-parse with correct mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: fix idle calculation with multi-link (Jose Ignacio Tornos Martinez) [RHEL-34696] - Revert "wifi: iwlwifi: bump FW API to 90 for BZ/SC devices" (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: return uid from iwl_mvm_build_scan_cmd (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: remove old PASN station when adding a new one (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: split mesh fast tx cache into local/proxied/forwarded (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: fix the order of arguments for trace events of the tx_rx_evt class (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: ensure beacon is non-S1G prior to extracting the beacon timestamp field (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't use rate mask for scanning (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: check EHT/TTLM action frame length (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: include link ID when releasing frames (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: handle debugfs names more carefully (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: guard against invalid STA ID on removal (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-39803] {CVE-2024-36921} - wifi: iwlwifi: read txq->read_ptr under lock (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-39799] {CVE-2024-36922} - wifi: iwlwifi: fw: don't always use FW dump trig (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: rfi: fix potential response leaks (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37165] {CVE-2024-35912} - wifi: mac80211: correctly set active links upon TTLM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Configure the link mapping for non-MLD FW (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: consider having one active link (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: pick the version of SESSION_PROTECTION_NOTIF (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37161] {CVE-2024-35913} - wifi: mac80211: fix prep_connection error path (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: fix rdev_dump_mpp() arguments order (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: disable MLO for the time being (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: add a flag to disable wireless extensions (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: fix ieee80211_bss_*_flags kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: check/clear fast rx for non-4addr sta VLAN changes (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-36809] {CVE-2024-35789} - wifi: mac80211: fix mlme_link_id_dbg() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: fix configuration for shared antenna for 8922A (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: wow: move release offload packet earlier for WoWLAN mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: wow: set security engine options for 802.11ax chips only (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: update suspend/resume for different generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: wow: update config mac function with different generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: update DMA function with different generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: wow: update WoWLAN status register for different generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: wow: update WoWLAN reason register for different chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcm80211: handle pmk_op allocation failure (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-35152] {CVE-2024-27048} - wifi: rtw89: coex: Add coexistence policy to decrease WiFi packet CRC-ERR (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: When Bluetooth not available don't set power/gain (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: add return value to ensure H2C command is success or not (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: Reorder H2C command index to align with firmware (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: add BTC ctrl_info version 7 and related logic (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: add init_info H2C command format version 7 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add coexistence helpers of SW grant (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: add coexistence helpers {cfg/get}_plt (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: Remove rtl_intf_ops.read_efuse_byte (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: 8821c: Fix false alarm count (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: 8821c: Fix beacon loss and disconnect (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: 8821cu: Fix connection failure (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: 8821cu: Fix firmware upload fail (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: Add missing VID/PIDs for 8811CU and 8821CU (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove TDLS peers on link deactivation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove TDLS peers only on affected link (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: mlme: unify CSA handling (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: introduce a feature flag for quiet in CSA (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: pass link conf to abort_channel_switch (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: pass link_id to channel switch ops (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: allow cfg80211_defragment_element() without output (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: expose cfg80211_iter_rnr() to drivers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: hide element parsing internals (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove unneeded scratch_len subtraction (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: defragment reconfiguration MLE when parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify multi-link element parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove unnecessary ML element checks (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add ieee80211_vif_link_active() helper (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove unnecessary ML element type check (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: update scratch_pos after defrag (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: Adjust CQM handling for MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: Allow beacons to update BSS table regardless of scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add link id to ieee80211_gtk_rekey_add() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: print flags in tracing in hex (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: obtain AP HT/VHT data for assoc request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't add VHT capa on links without them (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: handle netif carrier up/down with link AP during MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove only link keys during stopping link AP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: check A-MSDU format more carefully (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37345] {CVE-2024-35937} - wifi: iwlwifi: Add missing MODULE_FIRMWARE() for *.pnvm (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: track capability/opmode NSS separately (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: fix supported rate masking in scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: check link exists before use (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: always initialize match_auth (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix license in p2p.c and p2p.h (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: constify MHI channel and controller configs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add rcu lock for ath12k_wmi_p2p_noa_event() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: decrease MHI channel buffer length to 8KB (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37341] {CVE-2024-35938} - wifi: rtl8xxxu: fix mixed declarations in rtl8xxxu_set_aifs() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rt2x00: silence sparse warnings (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmsmac: silence sparse warnings (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: do not pass hidden SSID attribute as value directly (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: implement PCI CLK/ASPM/L1SS for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: Update EHT PHY beamforming capability (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: advertise missing extended scan feature (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: fweh: Fix boot crash on Raspberry Pi 4 (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: pci_generic: constify modem_telit_fn980_hw_v1_config (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: thermal: don't try to register multiple times (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: ath11k: fix warning on DMA ring capabilities event (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: ath11k: do not dump SRNG statistics during resume (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: ath11k: remove MHI LOOPBACK channels (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: ath11k: rearrange IRQ enable/disable in reset path (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: mt76: Remove redundant assignment to variable tidno (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: fix the issue of missing txpwr settings from ch153 to ch177 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7921: fix suspend issue on MediaTek COB platform (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7921: fix a potential association failure upon resuming (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7921: fix the unfinished command of regd_notifier before suspend (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt792x: update the country list of EU for ACPI SAR (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt792x: fix a potential loading failure of the 6Ghz channel config from ACPI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7921: fix incorrect type conversion for CLC command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925e: fix use-after-free in free_irq() (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-35148] {CVE-2024-27049} - wifi: mt76: mt7921e: fix use-after-free in free_irq() (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-34868] {CVE-2024-26892} - wifi: mt76: mt792x: add the illegal value check for mtcl table of acpi (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix the wrong data type for scan command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: set page_pool napi pointer for mmio devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt792x: fix ethtool warning (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix HIF_TXD_V2_1 value (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: connac: set correct muar_idx for mt799x chipsets (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: add locking for accessing mapped registers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: remove TXS queue setting (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix efuse reading issue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: mark GCMP IGTK unsupported (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix HE beamformer phy cap for station vif (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: ensure 4-byte alignment for beacon commands (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: disable AMSDU for non-data frames (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix TWT issues (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: check txs format before getting skb by pid (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: support temperature sensor (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: update PCIe DMA settings (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: add support to set ifs time by mcu command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: add flow to avoid chip bt function fail (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix the wrong header translation config (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix WoW failed in encrypted mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix fw download fail (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix wmm queue mapping (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix mcu query command fail (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix SAP no beacon issue in 5Ghz and 6Ghz band (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix connect to 80211b mode fail in 2Ghz band (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt76x2u: add netgear wdna3100v3 to device table (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt792xu: enable dmashdl support (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: usb: store usb endpoint in mt76_queue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: usb: create a dedicated queue for psd traffic (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix fw loading timeout (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7915: update mt798x_wmac_adie_patch_7976 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7915: add locking for accessing mapped registers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7915: fix error recovery with WED enabled (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: check txs format before getting skb by pid (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: disable HW AMSDU when using fixed rate (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: Change the trace string for the userspace tools mapping (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: revert reset line logic flip (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: Add DMI nvram filename quirk for ACEPC W5 Pro (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: set initial values for unexpected cases of USB endpoint priority (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: check vif before using in rtl8xxxu_tx() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: rtl8192cu: Fix TX aggregation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: remove AKM suite be32 conversion for external auth request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: nl80211: refactor parsing CSA offsets (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: nl80211: force WLAN_AKM_SUITE_SAE in big endian in NL80211_CMD_EXTERNAL_AUTH (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: load b0 version of ucode for HR1/HR2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: handle per-phy statistics from fw (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: iwl-fh.h: fix kernel-doc issues (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: api: fix kernel-doc reference (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: unlock mvm if there is no primary link (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: bump FW API to 90 for BZ/SC devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: support PHY context version 6 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: partially support PHY context version 6 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: support wider-bandwidth OFDMA (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: use ML element parsing helpers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: align ieee80211_mle_get_bss_param_ch_cnt() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: refactor RNR parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: clean up cfg80211_inform_bss_frame_data() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: remove cfg80211_inform_single_bss_frame_data() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: set correct param change count in ML element (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: Add KHZ_PER_GHZ to units.h and reuse (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clean up assignments to pointer cache. (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: make associated BSS pointer visible to the driver (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: add support for switch_vif_chanctx callback (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: check beacon countdown is complete on per link basis (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: ep: check the correct variable in mhi_ep_register_controller() (Jose Ignacio Tornos Martinez) [RHEL-34696] - Revert "bus: mhi: core: Add support for reading MHI info from device" (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: add missing read critical sections around vif list traversal (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix declarations ordering (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: use SRCU instead of RCU for vif list traversal (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: split deeply nested RCU list traversal in dedicated helper (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add helper of set_channel (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add set_channel RF part (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add set_channel BB part (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add set_channel MAC part (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmsmac: avoid function pointer casts (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: remove unused scan_events from struct scan_req_params (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: add support for QCA2066 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: move pci.ops registration ahead (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: provide address list if chip supports 2 stations (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: support 2 station interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: rtl_usb: Store the endpoint addresses (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: rtl8192cu: Fix 2T2R chip type detection (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: remove unnecessary rcu_read_unlock() for punctured (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: declare to support two chanctx (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: support MCC on Wi-Fi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: implement MRC H2C command functions (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: implement MRC C2H event handling (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: add definition of H2C command and C2H event for MRC series (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: validate chip id during bus probe (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: prevent use-after-free on vif when cleaning up all interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: use IEEE80211_MAX_MESH_ID_LEN appropriately (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: cancel session protection only if there is one (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: remove IWL_MVM_STATUS_NEED_FLUSH_P2P (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: remove the unused scan_events from ath12k_wmi_scan_req_arg (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Remove unused scan_flags from struct ath12k_wmi_scan_req_arg (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Do not use scan_flags from struct ath12k_wmi_scan_req_arg (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: Remove scan_flags union from struct scan_req_params (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: Do not directly use scan_flags in struct scan_req_params (Jose Ignacio Tornos Martinez) [RHEL-34696] - net: sched: codel replace GPLv2/BSD boilerplate (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: check own capabilities for EMLSR (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: bump FW API to 89 for AX/BZ/SC devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: iwl-trans.h: clean up kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fw: file: clean up kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: api: dbg-tlv: fix up kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: error-dump: fix kernel-doc issues (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix thermal kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: don't use TRUE/FALSE with bool (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: api: fix constant version to match FW (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Fix the listener MAC filter flags (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Extend support for P2P service discovery (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: work around A-MSDU size problem (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: nvm: parse the VLP/AFC bit from regulatory (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: iwlmvm: handle unprotected deauth/disassoc in d3 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: report unprotected deauth/disassoc in wowlan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: nl80211: allow reporting wakeup for unprot deauth/disassoc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: drop injection on disabled-chan monitor (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: optionally support monitor on disabled channels (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: rename UHB to 6 GHz (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: Add 160MHz bw range to regdom_custom_04 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove only own link stations during stop_ap (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: flush only stations using requests links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: add support for link id attribute in NL80211_CMD_DEL_STATION (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove gfp parameter from ieee80211_obss_color_collision_notify (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: change qutoa to DBCC by default for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: reference quota mode when setting Tx power (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: implement AP mode related reg for BE generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: correct register definition and merge IO for ctrl_nbtg_bt_tx() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: differentiate narrow_bw_ru_dis setting according to chip gen (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: use PLCP information to match BSS_COLOR and AID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: reset PHY-1 hardware when going to enable/disable (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: correct MUEDCA setting for MAC-1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: return held quota of DLE when changing MAC-1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: load BB parameters to PHY-1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: correct PHY register offset for PHY-1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: do not cast hidden SSID attribute value to boolean (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mwifiex: Refactor 1-element array into flexible array in struct mwifiex_ie_types_chan_list_param_set (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: correct CRC7 calculation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: MCC take reconfig into account (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: move handling from add/remove to assign/unassign for MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: tweak weight recalc ahead before MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: tweak bitmap recalc ahead before MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: add sub-entity swap function to cover replacing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: drop TIMING_BEACON_ONLY and sync beacon TSF by self (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: set preamble size to auto as default in wilc_init_fw_config() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mwifiex: use kstrtoX_from_user() in debugfs handlers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fix #ifdef CONFIG_ACPI check (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: fix kernel-doc for cfg80211_chandef_primary (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: queue: improve warning for no skb in reclaim (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: move BA notif messages before action (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: show skb_mac_gso_segment() failure reason (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: remove flags for enable/disable beacon filter (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't set replay counters to 0xff (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: pcie: Add new PCI device id and CNVI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't send the smart fifo command if not needed (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't set the MFP flag for the GTK (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-36900] {CVE-2024-27434} - wifi: iwlwifi: fw: allow vmalloc for PNVM image (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't do duplicate detection for nullfunc packets (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix erroneous queue index mask (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: avoid garbage iPN (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: always update keys in D3 exit (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: limit pseudo-D3 to 60 seconds (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: combine condition/warning (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix the key PN index (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Keep connection in case of missed beacons during RX (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: properly check if link is active (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: take SGOM and UATS code out of ACPI ifdef (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't abort queue sync in CT-kill (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: define RX queue sync timeout as a macro (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: expand queue sync warning messages (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Declare support for secure LTF measurement (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: advertise support for protected ranging negotiation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: remove one queue sync on BA session stop (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: support EHT for WH (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't support reduced tx power on ack for new devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: use system_unbound_wq for debug dump (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: remove EHT code from mac80211.c (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read mac step from aux register (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: adjust rx_phyinfo debugfs to MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: const-ify chandef pointers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: Add support for PPAG cmd v5 and PPAG revision 3 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: pcie: don't allow hw-rfkill to stop device on gen2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: add HONOR to PPAG approved list (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add support to call csa_finish on a link (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: start and finalize channel switch on link basis (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: handle set csa/after_csa beacon on per link basis (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: update beacon counters per link basis (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: send link id in channel_switch ops (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: refactor STA CSA parsing flows (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: Add utility for converting op_class into chandef (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: return negative -EINVAL instead of positive EINVAL (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't use sband->band early (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: add missing kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add missing kernel-doc for fast_tx_check (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clarify vif handling in TX dequeue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: allow CSA to same channel (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: convert ieee80211_ie_build_eht_cap() to SKB use (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: convert ieee80211_ie_build_he_cap() to SKB use (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: move element parsing to a new file (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: start building elements in SKBs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify adding supported rates (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: tdls: use ieee80211_put_he_6ghz_cap() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: rename ieee80211_ie_build_he_6ghz_cap() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: limit HE RU capabilities when limiting bandwidth (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: adjust EHT capa when lowering bandwidth (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify HE/EHT element length functions (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: disallow basic multi-link element in per-STA profile (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: disambiguate element parsing errors (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: implement MLO multicast deduplication (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add/use ieee80211_get_sn() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211/mac80211: move puncturing into chandef (Jose Ignacio Tornos Martinez) [RHEL-34696] - iwlwifi: mvm: Use for_each_thermal_trip() for walking trip points (Jose Ignacio Tornos Martinez) [RHEL-34696] - iwlwifi: mvm: Populate trip table before registering thermal zone (Jose Ignacio Tornos Martinez) [RHEL-34696] - iwlwifi: mvm: Drop unused fw_trips_index[] from iwl_mvm_thermal_device (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: use cfg80211_chandef_primary_freq() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: simplify cfg80211_chandef_compatible() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wireless: declare different S1G chandefs incompatible (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: refactor puncturing bitmap extraction (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: move puncturing validation code (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: validate assoc response channel config (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: support wider bandwidth OFDMA config (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add and use a link iteration macro (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: introduce 'channel request' (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: chan: chandef is non-NULL for reserved (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify non-chanctx drivers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clean up HE 6 GHz and EHT chandef parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clean up connection process (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clean up band switch in duration (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove extra shadowing variable (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove unused MAX_MSG_LEN define (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Fix uninitialized use of ret in ath12k_mac_allocate() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: Really consistently use ath11k_vif_to_arvif() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: advertise P2P dev support for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: designating channel frequency for ROC scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: move peer delete after vdev stop of station for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: allow specific mgmt frame tx while vdev is not up (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: change WLAN_SCAN_PARAMS_MAX_IE_LEN from 256 to 512 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: implement remain on channel for P2P mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: implement handling of P2P NoA event (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add P2P IE in beacon template (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: change interface combination for P2P mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix incorrect logic of calculating vdev_stats_id (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix broken structure wmi_vdev_create_cmd (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: update rate mask per sta (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: download firmware with key data for secure boot (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: parse secure section from firmware file (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: read firmware secure information from efuse (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: consider checksum length of security data (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops::rfk_hw_init (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops::rfk_init_late to do initial RF calibrations later (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: rfk: implement chip_ops to call RF calibrations (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger TSSI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger TXGAPK (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger DACK (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger DPK (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger RX DCK (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger IQK (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: send channel information to firmware for RF calibrations (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add a completion to wait RF calibration report from C2H event (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: Add tracing support (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: remove setting msg.spi (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mwifiex: Drop unused headers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmsmac: Drop legacy header (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: Add TP-Link TL-WN823N V2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: initialize eirp_power before use (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: enable 802.11 power save mode in station mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: fix kunit exports (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix warnings from dmi_get_system_info() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fw: fix compiler warning for NULL string print (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fw: fix compile w/o CONFIG_ACPI (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: ep: Use kcalloc() instead of kzalloc() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: make functions public (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: bump FW API to 88 for AX/BZ/SC devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't send BT_COEX_CI command on new devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read DSM functions from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: prepare for reading DSM from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: simplify getting DSM from ACPI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: take send-DSM-to-FW flows out of ACPI ifdef (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: rfi: use a single DSM function for all RFI configurations (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read ECKV table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read WRDD table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: support link command version 2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: use fast balance scan in case of an active P2P GO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't send NDPs for new tx devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read SPLC from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: prepare for reading SPLC from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: api: clean up some kernel-doc/typos (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: remove unused function prototype (Jose Ignacio Tornos Martinez) [RHEL-34696] - iwlwifi: fw: fix more kernel-doc warnings (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't allow deactivation of all links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: enable all links only in MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: nl80211: move WPA version validation to policy (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clean up FILS discovery change flags handling (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: trace SMPS requests from driver (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: add control to skip beacons (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read WTAS table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: separate TAS 'read-from-BIOS' and 'send-to-FW' flows (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: prepare for reading TAS table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: don't check TAS block list size twice (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read PPAG table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: validate PPAG table when sent to FW (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: prepare for reading PPAG table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: small cleanups in PPAG table flows (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read SAR tables from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: cleanup sending PER_CHAIN_LIMIT_OFFSET_CMD (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: prepare for reading SAR tables from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: check AP supports EMLSR (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: d3: implement suspend with MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: tests: verify BSS use flags of NSTR links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: add a kunit test for 6 GHz colocated AP parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: refactor duplicate chanctx condition (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: log dropped packets due to MIC error (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: support SPP A-MSDUs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: pcie: Add the PCI device id for new hardware (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix the TLC command after ADD_STA (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: use FW rate for non-data only on new devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: remove Gl A-step remnants (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Fix FTM initiator flags (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: always have 'uats_enabled' (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't set trigger frame padding in AP mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: Fix spelling mistake "SESION" -> "SESSION" (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: d3: fix IPN byte order (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: add support for TID to link mapping neg request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fix EWRD table validity check (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: cleanup uefi variables loading (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: implement GLAI ACPI table loading (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: initialize rates in FW earlier (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: disconnect station vifs if recovery failed (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: acpi: fix WPFC reading (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fw: dbg: ensure correct config name sizes (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: dbg-tlv: ensure NUL termination (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37028] {CVE-2024-35845} - wifi: iwlwifi: dbg-tlv: use struct_size() for allocation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: dbg-tlv: avoid extra allocation/copy (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fix some kernel-doc issues (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: d3: disconnect on GTK rekey failure (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: report beacon protection failures (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Add support for removing responder TKs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: disable eSR when BT is active (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor the rfkill worker (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add processing for TWT disable event (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add processing for TWT enable event (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: disable QMI PHY capability learn in split-phy QCN9274 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Read board id to support split-PHY QCN9274 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix PCI read and write (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add MAC id support in WBM error path (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: subscribe required word mask from rx tlv (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: remove hal_desc_sz from hw params (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: split hal_ops to support RX TLVs word mask compaction (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix firmware assert during insmod in memory segment mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Add logic to write QRTR node id to scratch (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix fetching MCBC flag for QCN9274 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add support for peer meta data version (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fetch correct pdev id from WMI_SERVICE_READY_EXT_EVENTID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: indicate NON MBSSID vdev by default during vdev start (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add firmware-2.bin support (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE before WMI_PEER_ASSOC_CMDID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init is complete (Jose Ignacio Tornos Martinez) [RHEL-34187 RHEL-34696] {CVE-2024-26897} - wifi: ath9k: remove redundant assignment to variable ret (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: fix error messages (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add more fields to beacon H2C command to support multi-links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: update ps_state register for chips with different generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add new H2C for PS mode in 802.11be chip (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add ieee80211_ops::hw_scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: prepare scan leaf functions for wifi 7 ICs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: debug: add FW log component for scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: update scan C2H messages for wifi 7 IC (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: set chip_ops FEM and GPIO to NULL (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops to get thermal value (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add RF read/write v2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops::cfg_txrx_path (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: implement {stop,resume}_sch_tx and cfg_ppdu (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: hook handlers of TX/RX descriptors to chip_ops (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: enlarge RX DMA buffer to consider size of RX descriptor (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: validate RX tag for RXQ and RPQ (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: interrupt v2 refine IMR for SER (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: update SER timer unit and timeout time (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: fix copyright year mentioned in platform_data header (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: add linefeed at end of file (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: Read PK HASH dynamically (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: Add MHI_PM_SYS_ERR_FAIL state (Jose Ignacio Tornos Martinez) [RHEL-34696] - Revert "nl80211/cfg80211: Specify band specific min RSSI thresholds with sched scan" (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: add support for a wiphy_work rx handler (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: implement can_activate_links callback (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: bump FW API to 87 for AX/BZ/SC devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: introduce PHY_CONTEXT_CMD_API_VER_5 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: skip affinity setting on non-SMP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: nvm-parse: advertise common packet padding (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: remove retry loops in start (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: limit EHT 320 MHz MCS for STEP URM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: disable 160 MHz based on subsystem device ID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: make TB reallocation a debug message (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: Add support for new 802.11be device (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: add kunit test for devinfo ordering (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: apply duration for SW scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't set bss_conf in parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: disallow drivers with HT wider than HE (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify HE capability access (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove extra element parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify ieee80211_config_bw() prototype (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: advertise 15 simultaneous links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: validate MLO connections better (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: take EML/MLD capa from assoc response (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: advertise AP-side EMLSR/EMLMR capa (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add support for SPP A-MSDUs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: add support for SPP A-MSDUs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: Declare support for negotiated TTLM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add support for negotiated TTLM request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: handle BSS_CHANGED_MLD_TTLM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: handle TID to link mapping neg request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: process and save negotiated TID to Link mapping request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ieee80211: add definitions for negotiated TID to Link map (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: add RNR with reporting AP information (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wireless: avoid strlen() in cfg80211_michael_mic_failure() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: fix connection failure due to unexpected peer delete (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: avoid forward declaration of ath11k_mac_start_vdev_delay() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: rename ath11k_start_vdev_delay() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: remove invalid peer create logic (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: enable 36 bit mask for stream DMA (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Fix issues in channel list update (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fix disabling concurrent mode TX hang issue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fix HW scan timeout due to TSF sync issue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add wait/completion for abort scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fix null pointer access when abort scan (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37357] {CVE-2024-35946} - wifi: rtw89: disable RTS when broadcast/multicast (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: Set default CQM config if not present (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: refine hardware scan C2H events (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: refine add_chan H2C command to encode_bits (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add BTG functions to assist BT coexistence to control TX/RX (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add TX power related ops (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add register definitions of H2C, C2H, page, RRSR and EDCCA (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops related to BB init (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops::{enable,disable}_bb_rf (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add mlo_dbcc_mode for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: Fix enum ath10k_fw_crash_dump_type kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: Fix htt_data_tx_completion kernel-doc warning (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: fix htt_q_state_conf & htt_q_state kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: correctly document enum wmi_tlv_tx_pause_id (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: add missing wmi_10_4_feature_mask documentation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add support for collecting firmware log (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Introduce the container for mac80211 hw (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Refactor the mac80211 hw access from link/radio (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: Speed up firmware loading for USB (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: add missing number of sec cam entries for all variants (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: allow per-vendor event handling (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: avoid invalid list operation when vendor attach fails (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: Demote vendor-specific attach/detach messages to info (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: cfg80211: Use WSEC to set SAE password (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: move feature overrides before feature_disable (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: add per-vendor feature detection callback (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: export firmware interface functions (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: Fix use-after-free bug in brcmf_cfg80211_detach (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rt2x00: simplify rt2x00crypto_rx_insert_iv() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mwifiex: debugfs: Drop unnecessary error check for debugfs_create_dir() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mwifiex: Use helpers to check multicast addresses (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmsmac: phy: Remove unreachable code (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: make instances of iface limit and combination to be static const (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: convert EN_DESC_ID of TX descriptor to le32 type (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix multi-vif management when deleting a vif (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix incorrect power down sequence (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: do not realloc workqueue everytime an interface is added (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix driver_handler when committing initial configuration (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: rtl8192de: Don't read register in _rtl92de_query_rxphystatus (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: extend JOIN H2C command to support WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: use struct to fill JOIN H2C command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: add H2C command to reset DMAC table for WiFi 7 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: add H2C command to reset CMAC table for WiFi 7 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: update TX AMPDU parameter to CMAC table (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: add chip_ops to update CMAC table to associated station (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: fill CMAC table to associated station for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: add H2C command to update security CAM v2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: declare EXT NSS BW of VHT capability (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add EHT capabilities for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: change supported bandwidths of chip_info to bit mask (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: adjust init_he_cap() to add EHT cap into iftype_data (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: use kstrtoX_from_user() in debugfs handlers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: change MAC buffer ring size to 2048 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add support for BA1024 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix wrong definitions of hal_reo_update_rx_queue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add QMI PHY capability learn support (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor QMI MLO host capability helper function (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: document HAL_RX_BUF_RBM_SW4_BM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: ath12k_start_vdev_delay(): convert to use ar (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_flush() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_ampdu_action() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_configure_filter() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_update_vif_offload() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_stop() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_start() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_conf_tx() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_bss_assoc() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_config() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_register() and ath12k_mac_unregister() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_setup_channels_rates() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_allocate() and ath12k_mac_destroy() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: relocate ath12k_dp_pdev_pre_alloc() call (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: enable channel switch support (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-35142] {CVE-2024-27052} - wifi: ath12k: Use initializers for QMI message buffers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Add missing qmi_txn_cancel() calls (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Remove unnecessary struct qmi_txn initializers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: use WMI_VDEV_SET_TPC_POWER_CMDID when EXT_TPC_REG_SUPPORT for 6 GHz (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: add handler for WMI_VDEV_SET_TPC_POWER_CMDID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: add WMI_TLV_SERVICE_EXT_TPC_REG_SUPPORT service bit (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: fill parameters for vdev set tpc power WMI command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: save max transmit power in vdev start response event from firmware (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: add parse of transmit power envelope element (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: save power spectral density(PSD) of regulatory rule (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: update regulatory rules when connect to AP on 6 GHz band for station (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: update regulatory rules when interface added (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: fix a possible dead lock caused by ab->base_lock (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: store cur_regulatory_info for each radio (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: add support to select 6 GHz regulatory type (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: rtl_usb: Use sync register writes (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: cleanup few rtlxxx_tx_fill_desc() routines (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add chip_ops::update_beacon to abstract update beacon operation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add H2C command to download beacon frame for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: use struct to fill H2C command to download beacon frame (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add new H2C command to pause/sleep transmitting by MAC ID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: refine H2C command that pause transmitting by MAC ID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: use struct to fill BA CAM H2C commands (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: update BA CAM number to 24 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add chip_ops::h2c_ba_cam() to configure BA CAM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: add feature_init to initialize BA CAM V1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add firmware H2C command of BA CAM V1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix RCU usage in connect path (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix declarations ordering (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_wmi_tlv_parse_alloc() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: fix IOMMU errors on buffer rings (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: Fix off by one initial RTS rate (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: Fix LED control code of RTL8192FU (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: declare concurrent mode support for 8188f (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: make supporting AP mode only on port 0 transparent (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: add hw crypto support for AP mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: remove obsolete priv->vif (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: add macids for STA mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interface in start_ap() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in bss_info_changed() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in {add,remove}_interface() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in watchdog_callback() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in configure_filter() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in update_beacon_work_callback() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in set_aifs() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support setting bssid register for multiple interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: don't parse CFO, if both interfaces are connected in STA mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: extend check for matching bssid to both interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: extend wifi connected check to both interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support setting mac address register for both interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: 8188e: convert usage of priv->vif to priv->vifs[0] (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support setting linktype for both interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: prepare supporting two virtual interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: remove assignment of priv->vif in rtl8xxxu_bss_info_changed() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: 8822ce: refine power parameters for RFE type 5 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: Fix spelling mistakes "notfify" -> "notify" (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: phy: set channel_info for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: phy: add BB wrapper of TX power for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add NCTL pre-settings for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: phy: ignore special data from BB parameter file (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: update the register used in DIG and the DIG flow (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: set RX gain along with set_channel operation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: phy: add parser to support RX gain dynamic setting flow (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: phy: move bb_gain_info used by WiFi 6 chips to union (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8851b: update TX power tables to R37 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8852b: update TX power tables to R36 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: use DBI function for 8852AE/8852BE/8851BE (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Make QMI message rules const (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: support default regdb while searching board-2.bin for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add support to search regdb data in board-2.bin for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: remove unused ATH12K_BD_IE_BOARD_EXT (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add fallback board name without variant while searching board-2.bin (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add string type to search board data in board-2.bin for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: remove duplicate memset() in 10.4 TDLS peer update (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: use flexible array in struct wmi_tdls_peer_capabilities (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: remove unused template structs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: remove struct wmi_pdev_chanlist_update_event (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: use flexible arrays for WMI start scan TLVs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: use flexible array in struct wmi_host_mem_chunks (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath9k: fix LNA selection in ath_ant_try_scan() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath9k: Convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath9k: delete some unused/duplicate macros (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: refactor ath11k_wmi_tlv_parse_alloc() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: fix NULL pointer dereference in ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev() (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-35199] {CVE-2023-52651} - bcma: Use PCI_HEADER_TYPE_MASK instead of literal (Jose Ignacio Tornos Martinez) [RHEL-34696] - bcma: make bcma_bus_type const (Jose Ignacio Tornos Martinez) [RHEL-34696] - bcma: convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: drop NULL pointer check in iwl_mvm_tzone_set_trip_temp() (Jose Ignacio Tornos Martinez) [RHEL-34696] - mm: use memalloc_nofs_save() in page_cache_ra_order() (Nico Pache) [RHEL-39635] {CVE-2024-36882} - afs: Don't cross .backup mountpoint from backup volume (Marc Dionne) [RHEL-39509] - afs: Fix fileserver rotation getting stuck (Marc Dionne) [RHEL-39509] - rxrpc: Only transmit one ACK per jumbo packet received (Marc Dionne) [RHEL-39509] - rxrpc: Fix congestion control algorithm (Marc Dionne) [RHEL-39509] - rxrpc: Clients must accept conn from any address (Marc Dionne) [RHEL-39509] - rxrpc: Fix error check on ->alloc_txbuf() (Marc Dionne) [RHEL-39509] - afs: Fix occasional rmdir-then-VNOVNODE with generic/011 (Marc Dionne) [RHEL-39509] - afs: Don't cache preferred address (Marc Dionne) [RHEL-39509] - rxrpc: Extract useful fields from a received ACK to skb priv data (Marc Dionne) [RHEL-39509] - rxrpc: Clean up the resend algorithm (Marc Dionne) [RHEL-39509] - rxrpc: Record probes after transmission and reduce number of time-gets (Marc Dionne) [RHEL-39509] - rxrpc: Use ktimes for call timeout tracking and set the timer lazily (Marc Dionne) [RHEL-39509] - rxrpc: Differentiate PING ACK transmission traces. (Marc Dionne) [RHEL-39509] - rxrpc: Don't permit resending after all Tx packets acked (Marc Dionne) [RHEL-39509] - rxrpc: Parse received packets before dealing with timeouts (Marc Dionne) [RHEL-39509] - rxrpc: Do zerocopy using MSG_SPLICE_PAGES and page frags (Marc Dionne) [RHEL-39509] - rxrpc: Use rxrpc_txbuf::kvec[0] instead of rxrpc_txbuf::wire (Marc Dionne) [RHEL-39509] - rxrpc: Move rxrpc_send_ACK() to output.c with rxrpc_send_ack_packet() (Marc Dionne) [RHEL-39509] - rxrpc: Don't pick values out of the wire header when setting up security (Marc Dionne) [RHEL-39509] - rxrpc: Split up the DATA packet transmission function (Marc Dionne) [RHEL-39509] - rxrpc: Add a kvec[] to the rxrpc_txbuf struct (Marc Dionne) [RHEL-39509] - rxrpc: Merge together DF/non-DF branches of data Tx function (Marc Dionne) [RHEL-39509] - rxrpc: Do lazy DF flag resetting (Marc Dionne) [RHEL-39509] - rxrpc: Remove atomic handling on some fields only used in I/O thread (Marc Dionne) [RHEL-39509] - rxrpc: Strip barriers and atomics off of timer tracking (Marc Dionne) [RHEL-39509] - rxrpc: Fix the names of the fields in the ACK trailer struct (Marc Dionne) [RHEL-39509] - rxrpc: Note cksum in txbuf (Marc Dionne) [RHEL-39509] - rxrpc: Convert rxrpc_txbuf::flags into a mask and don't use atomics (Marc Dionne) [RHEL-39509] - rxrpc: Record the Tx serial in the rxrpc_txbuf and retransmit trace (Marc Dionne) [RHEL-39509] - ice: Fix ASSERT_RTNL() warning during certain scenarios (Ivan Vecera) [RHEL-30139] - netdev-genl: Add PID for the NAPI thread (Ivan Vecera) [RHEL-30139] - netdev-genl: spec: Add PID in netdev netlink YAML spec (Ivan Vecera) [RHEL-30139] - net: Add NAPI IRQ support (Ivan Vecera) [RHEL-30139] - net: minor reshuffle of napi_struct (Ivan Vecera) [RHEL-30139] - netdev-genl: spec: Add irq in netdev netlink YAML spec (Ivan Vecera) [RHEL-30139] - netdev-genl: Add netlink framework functions for napi (Ivan Vecera) [RHEL-30139] - netdev-genl: spec: Extend netdev netlink spec in YAML for NAPI (Ivan Vecera) [RHEL-30139] - netdev-genl: Add netlink framework functions for queue (Ivan Vecera) [RHEL-30139] - ice: Add support in the driver for associating queue with napi (Ivan Vecera) [RHEL-30139] - net: Add queue and napi association (Ivan Vecera) [RHEL-30139] - netdev-genl: spec: Extend netdev netlink spec in YAML for queue (Ivan Vecera) [RHEL-30139] - ice: implement AQ download pkg retry (Petr Oros) [RHEL-17318] - io_uring: drop any code related to SCM_RIGHTS (Jeff Moyer) [RHEL-36366] {CVE-2023-52656} - io_uring/unix: drop usage of io_uring socket (Jeff Moyer) [RHEL-36366] {CVE-2023-52656} - nvme-tcp: strict pdu pacing to avoid send stalls on TLS (Chris Leech) [RHEL-35558]- ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find() (Pavel Reichl) [RHEL-45031] {CVE-2024-39276} - epoll: be better about file lifetimes (Pavel Reichl) [RHEL-44083] {CVE-2024-38580} - ipvlan: Dont Use skb->sk in ipvlan_process_v{4,6}_outbound (Hangbin Liu) [RHEL-44402] {CVE-2024-33621} - net: micrel: Fix receiving the timestamp in the frame for lan8841 (Jose Ignacio Tornos Martinez) [RHEL-43994] {CVE-2024-38593} - net: hns3: fix use-after-free bug in hclgevf_send_mbx_msg (Jose Ignacio Tornos Martinez) [RHEL-43623] {CVE-2021-47596} - usb: dwc3: Wait unconditionally after issuing EndXfer command (Desnes Nunes) [RHEL-43396] {CVE-2024-36977} - mm/gup: do not return 0 from pin_user_pages_fast() for bad args (Paulo Alcantara) [RHEL-38622] - ixgbe: fix end of loop test in ixgbe_set_vf_macvlan() (Ken Cox) [RHEL-17490 RHEL-25594] - ixgbe: fix crash with empty VF macvlan list (Ken Cox) [RHEL-17490 RHEL-25594] - net: Tree wide: Replace xdp_do_flush_map() with xdp_do_flush(). (Ken Cox) [RHEL-17490 RHEL-25594] - ethernet/intel: Use list_for_each_entry() helper (Ken Cox) [RHEL-17490 RHEL-25594] - ixgbe: fix timestamp configuration code (Ken Cox) [RHEL-17490 RHEL-25594] - redhat: deprecate bnx2xx drivers in rhel-9.5 (John Meneghini) [RHEL-40741] - net/tg3: fix race condition in tg3_reset_task() (Ken Cox) [RHEL-23102 RHEL-25507 RHEL-34072] - tg3: Increment tx_dropped in tg3_tso_bug() (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: Move the [rt]x_dropped counters to tg3_napi (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: Fix the TX ring stall (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: power down device only on SYSTEM_POWER_OFF (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: Improve PTP TX timestamping logic (Ken Cox) [RHEL-23102 RHEL-25507] - ethernet: tg3: remove unreachable code (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: Use slab_build_skb() when needed (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: Use pci_dev_id() to simplify the code (Ken Cox) [RHEL-23102 RHEL-25507] - Add MODULE_FIRMWARE() for FIRMWARE_TG357766. (Ken Cox) [RHEL-23102 RHEL-25507] - scsi: qedi: Fix crash while reading debugfs attribute (John Meneghini) [RHEL-8112] - iomap: clear the per-folio dirty bits on all writeback failures (Pavel Reichl) [RHEL-11455] - iomap: don't skip reading in !uptodate folios when unsharing a range (Pavel Reichl) [RHEL-11455] - iomap: Add per-block dirty state tracking to improve performance (Pavel Reichl) [RHEL-11455] - iomap: Allocate ifs in ->write_begin() early (Pavel Reichl) [RHEL-11455] - iomap: Refactor iomap_write_delalloc_punch() function out (Pavel Reichl) [RHEL-11455] - iomap: Use iomap_punch_t typedef (Pavel Reichl) [RHEL-11455] - iomap: Fix possible overflow condition in iomap_write_delalloc_scan (Pavel Reichl) [RHEL-11455] - iomap: Add some uptodate state handling helpers for ifs state bitmap (Pavel Reichl) [RHEL-11455] - iomap: Drop ifs argument from iomap_set_range_uptodate() (Pavel Reichl) [RHEL-11455] - iomap: Rename iomap_page to iomap_folio_state and others (Pavel Reichl) [RHEL-11455] - iomap: Remove unnecessary test from iomap_release_folio() (Pavel Reichl) [RHEL-11455] - iomap: Simplify is_partially_uptodate a little (Pavel Reichl) [RHEL-11455] - iomap: Remove test for folio error (Pavel Reichl) [RHEL-11455] - ip_tunnel: harden copying IP tunnel params to userspace (Ivan Vecera) [RHEL-40130] - ip_tunnel: convert __be16 tunnel flags to bitmaps (Ivan Vecera) [RHEL-40130] - bitmap: introduce generic optimized bitmap_size() (Ivan Vecera) [RHEL-40130] - tools: move alignment-related macros to new (Ivan Vecera) [RHEL-40130] - s390/cio: rename bitmap_size() -> idset_bitmap_size() (Ivan Vecera) [RHEL-40130] - bitmap: don't assume compiler evaluates small mem*() builtins calls (Ivan Vecera) [RHEL-40130] - vxlan: use generic function for tunnel IPv6 route lookup (Ivan Vecera) [RHEL-40130] - ipv6: mark address parameters of udp_tunnel6_xmit_skb() as const (Ivan Vecera) [RHEL-40130] - geneve: use generic function for tunnel IPv6 route lookup (Ivan Vecera) [RHEL-40130] - ipv6: add new arguments to udp_tunnel6_dst_lookup() (Ivan Vecera) [RHEL-40130] - ipv6: remove "proto" argument from udp_tunnel6_dst_lookup() (Ivan Vecera) [RHEL-40130] - ipv6: rename and move ip6_dst_lookup_tunnel() (Ivan Vecera) [RHEL-40130] - vxlan: use generic function for tunnel IPv4 route lookup (Ivan Vecera) [RHEL-40130] - geneve: use generic function for tunnel IPv4 route lookup (Ivan Vecera) [RHEL-40130] - geneve: add dsfield helper function (Ivan Vecera) [RHEL-40130] - ipv4: use tunnel flow flags for tunnel route lookups (Ivan Vecera) [RHEL-40130] - ipv4: add new arguments to udp_tunnel_dst_lookup() (Ivan Vecera) [RHEL-40130] - ipv4: remove "proto" argument from udp_tunnel_dst_lookup() (Ivan Vecera) [RHEL-40130] - ipv4: rename and move ip_route_output_tunnel() (Ivan Vecera) [RHEL-40130] - nfp: flower: add support for tunnel offload without key ID (Ivan Vecera) [RHEL-40130] - ip6_gre: Make IP6GRE and IP6GRETAP devices always NETIF_F_LLTX (Ivan Vecera) [RHEL-40130] - ip_gre: Make GRE and GRETAP devices always NETIF_F_LLTX (Ivan Vecera) [RHEL-40130] - ip_tunnel: use a separate struct to store tunnel params in the kernel (Ivan Vecera) [RHEL-40130] - lib/bitmap: add bitmap_{read,write}() (Ivan Vecera) [RHEL-40130] - net: Add helper function to parse netlink msg of ip_tunnel_parm (Ivan Vecera) [RHEL-40130] - net: Add helper function to parse netlink msg of ip_tunnel_encap (Ivan Vecera) [RHEL-40130] - selftests/memfd: fix spelling mistakes (Waiman Long) [RHEL-37152] - selftests/memfd: delete unused declarations (Waiman Long) [RHEL-37152] - memfd: drop warning for missing exec-related flags (Waiman Long) [RHEL-37152] - selftests: improve vm.memfd_noexec sysctl tests (Waiman Long) [RHEL-37152] - memfd: replace ratcheting feature from vm.memfd_noexec with hierarchy (Waiman Long) [RHEL-37152] - memfd: do not -EACCES old memfd_create() users with vm.memfd_noexec=2 (Waiman Long) [RHEL-37152] - selftests: memfd: error out test process when child test fails (Waiman Long) [RHEL-37152] - kernel: pid_namespace: remove unused set_memfd_noexec_scope() (Waiman Long) [RHEL-37152] - kernel: pid_namespace: simplify sysctls with register_sysctl() (Waiman Long) [RHEL-37152] - selftests/memfd: fix test_sysctl (Waiman Long) [RHEL-37152] - xfs: warn deprecation of V4 format beginning with RHEL10 instead of 2030. (Bill O'Donnell) [RHEL-40421] - bnxt_re: avoid shift undefined behavior in bnxt_qplib_alloc_init_hwq (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Add a missing check in bnxt_qplib_query_srq (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Return error for SRQ resize (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Fix unconditional fence for newer adapters (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Remove a redundant check inside bnxt_re_vf_res_config (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Avoid creating fence MR for newer adapters (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Fix error code in bnxt_re_create_cq() (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Fix the sparse warnings (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Fix the offset for GenP7 adapters for user applications (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Share a page to expose per CQ info with userspace (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Add UAPI to share a page with user space (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Adds MSN table capability for Gen P7 adapters (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Doorbell changes (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Get the toggle bits from CQ completions (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Update the HW interface definitions (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Update the BAR offsets (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Support new 5760X P7 devices (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Correct module description string (Sreekanth Reddy) [RHEL-19812] - nfs: fix UAF in direct writes (Benjamin Coddington) [RHEL-34977] {CVE-2024-26958} - virtio-blk: fix implicit overflow on virtio_max_dma_size (Ming Lei) [RHEL-38133] {CVE-2023-52762} - mm/kmemleak: disable KASAN instrumentation in kmemleak (Waiman Long) [RHEL-8656] - mm/kmemleak: compact kmemleak_object further (Waiman Long) [RHEL-8656] - kmemleak: avoid RCU stalls when freeing metadata for per-CPU pointers (Waiman Long) [RHEL-8656] - kmemleak: add checksum to backtrace report (Waiman Long) [RHEL-8656] - kmemleak: drop (age ) from leak record (Waiman Long) [RHEL-8656] - mm/kmemleak: move set_track_prepare() outside raw_spinlocks (Waiman Long) [RHEL-8656] - Revert "mm/kmemleak: move the initialisation of object to __link_object" (Waiman Long) [RHEL-8656] - mm/kmemleak: move the initialisation of object to __link_object (Waiman Long) [RHEL-8656] - mm/kmemleak: fix partially freeing unknown object warning (Waiman Long) [RHEL-8656] - mm: kmemleak: add __find_and_remove_object() (Waiman Long) [RHEL-8656] - mm: kmemleak: use mem_pool_free() to free object (Waiman Long) [RHEL-8656] - mm: kmemleak: split __create_object into two functions (Waiman Long) [RHEL-8656] - mm/kmemleak: fix print format of pointer in pr_debug() (Waiman Long) [RHEL-8656] - mm/kmemleak: move up cond_resched() call in page scanning loop (Waiman Long) [RHEL-8656] - Rename kmemleak_initialized to kmemleak_late_initialized (Waiman Long) [RHEL-8656] - mm/kmemleak: use %pK to display kernel pointers in backtrace (Waiman Long) [RHEL-8656] - mptcp: cleanup SOL_TCP handling (Paolo Abeni) [RHEL-28492] - mptcp: implement TCP_NOTSENT_LOWAT support (Paolo Abeni) [RHEL-28492] - mptcp: avoid some duplicate code in socket option handling (Paolo Abeni) [RHEL-28492] - mptcp: cleanup writer wake-up (Paolo Abeni) [RHEL-28492] - mptcp: check the protocol in mptcp_sk() with DEBUG_NET (Paolo Abeni) [RHEL-28492] - mptcp: check the protocol in tcp_sk() with DEBUG_NET (Paolo Abeni) [RHEL-28492] - mptcp: token kunit: set protocol (Paolo Abeni) [RHEL-28492] - mptcp: annotate lockless accesses around read-mostly fields (Paolo Abeni) [RHEL-28492] - mptcp: annotate lockless access for token (Paolo Abeni) [RHEL-28492] - mptcp: annotate lockless access for RX path fields (Paolo Abeni) [RHEL-28492] - mptcp: annotate lockless access for the tx path (Paolo Abeni) [RHEL-28492] - mptcp: annotate access for msk keys (Paolo Abeni) [RHEL-28492] - mptcp: use mptcp_set_state (Paolo Abeni) [RHEL-28492] - mptcp: add CurrEstab MIB counter support (Paolo Abeni) [RHEL-28492] - mptcp: rename mptcp_setsockopt_sol_ip_set_transparent() (Paolo Abeni) [RHEL-28492] - netlink: specs: mptcp: rename the MPTCP path management spec (Paolo Abeni) [RHEL-28492] - mptcp: add mptcpi_subflows_total counter (Paolo Abeni) [RHEL-28492] - net: atlantic: Fix DMA mapping for PTP hwts ring (Michal Schmidt) [RHEL-31367 RHEL-36002] {CVE-2024-26680} - net: atlantic: eliminate double free in error handling logic (Michal Schmidt) [RHEL-36002] - net: atlantic: fix double free in ring reinit logic (Michal Schmidt) [RHEL-36002] - net: atlantic: Fix NULL dereference of skb pointer in (Michal Schmidt) [RHEL-36002] - net: atlantic: Remove unnecessary (void*) conversions (Michal Schmidt) [RHEL-36002] - net: atlantic: Define aq_pm_ops conditionally on CONFIG_PM (Michal Schmidt) [RHEL-36002] - atlantic:hw_atl2:hw_atl2_utils_fw: Remove unnecessary (void*) conversions (Michal Schmidt) [RHEL-36002] - net: aquantia: constify pointers to hwmon_channel_info (Michal Schmidt) [RHEL-36002] - block: fix deadlock between bd_link_disk_holder and partition scan (Ming Lei) [RHEL-34860] {CVE-2024-26899} - xfs: recovery should not clear di_flushiter unconditionally (Bill O'Donnell) [RHEL-25419] - xfs: revert commit 44af6c7e59b12 (Bill O'Donnell) [RHEL-25419] - xfs: use dontcache for grabbing inodes during scrub (Bill O'Donnell) [RHEL-25419] - xfs: fix imprecise logic in xchk_btree_check_block_owner (Bill O'Donnell) [RHEL-25419] - xfs: fix perag leak when growfs fails (Bill O'Donnell) [RHEL-25419] - xfs: add lock protection when remove perag from radix tree (Bill O'Donnell) [RHEL-25419] - xfs: fix units conversion error in xfs_bmap_del_extent_delay (Bill O'Donnell) [RHEL-25419] - xfs: fix dqiterate thinko (Bill O'Donnell) [RHEL-25419] - xfs: fix agf_fllast when repairing an empty AGFL (Bill O'Donnell) [RHEL-25419] - xfs: convert flex-array declarations in xfs attr shortform objects (Bill O'Donnell) [RHEL-25419] - xfs: convert flex-array declarations in xfs attr leaf blocks (Bill O'Donnell) [RHEL-25419] - xfs: convert flex-array declarations in struct xfs_attrlist* (Bill O'Donnell) [RHEL-25419] - xfs: fix uninit warning in xfs_growfs_data (Bill O'Donnell) [RHEL-25419] - xfs: Remove unneeded semicolon (Bill O'Donnell) [RHEL-25419] - xfs: AGI length should be bounds checked (Bill O'Donnell) [RHEL-25419] - xfs: fix xfs_btree_query_range callers to initialize btree rec fully (Bill O'Donnell) [RHEL-25419] - xfs: validate fsmap offsets specified in the query keys (Bill O'Donnell) [RHEL-25419] - xfs: clean up the rtbitmap fsmap backend (Bill O'Donnell) [RHEL-25419] - xfs: fix getfsmap reporting past the last rt extent (Bill O'Donnell) [RHEL-25419] - xfs: AGF length has never been bounds checked (Bill O'Donnell) [RHEL-25419] - xfs: journal geometry is not properly bounds checked (Bill O'Donnell) [RHEL-25419] - xfs: don't block in busy flushing when freeing extents (Bill O'Donnell) [RHEL-25419] - xfs: allow extent free intents to be retried (Bill O'Donnell) [RHEL-25419] - xfs: pass alloc flags through to xfs_extent_busy_flush() (Bill O'Donnell) [RHEL-25419] - xfs: use deferred frees for btree block freeing (Bill O'Donnell) [RHEL-25419] - xfs: remove redundant initializations of pointers drop_leaf and save_leaf (Bill O'Donnell) [RHEL-25419] - xfs: fix ag count overflow during growfs (Bill O'Donnell) [RHEL-25419] - xfs: set FMODE_CAN_ODIRECT instead of a dummy direct_IO method (Bill O'Donnell) [RHEL-25419] - xfs: drop EXPERIMENTAL tag for large extent counts (Bill O'Donnell) [RHEL-25419] - xfs: fix broken logic when detecting mergeable bmap records (Bill O'Donnell) [RHEL-25419] - xfs: Fix undefined behavior of shift into sign bit (Bill O'Donnell) [RHEL-25419] - xfs: disable reaping in fscounters scrub (Bill O'Donnell) [RHEL-25419] - xfs: fix negative array access in xfs_getbmap (Bill O'Donnell) [RHEL-25419] - xfs: don't allocate into the data fork for an unshare request (Bill O'Donnell) [RHEL-25419] - xfs: flush dirty data and drain directios before scrubbing cow fork (Bill O'Donnell) [RHEL-25419] - xfs: fix duplicate includes (Bill O'Donnell) [RHEL-25419] - xfs: simplify two-level sysctl registration for xfs_table (Bill O'Donnell) [RHEL-25419] - xfs: fix BUG_ON in xfs_getbmap() (Bill O'Donnell) [RHEL-25419] - xfs: _{attr,data}_map_shared should take ILOCK_EXCL until iread_extents is completely done (Bill O'Donnell) [RHEL-25419] - xfs: remove WARN when dquot cache insertion fails (Bill O'Donnell) [RHEL-25419] - xfs: Extend table marker on deprecated mount options table (Bill O'Donnell) [RHEL-25419] - xfs: deprecate the ascii-ci feature (Bill O'Donnell) [RHEL-25419] - xfs: test the ascii case-insensitive hash (Bill O'Donnell) [RHEL-25419] - xfs: cross-reference rmap records with refcount btrees (Bill O'Donnell) [RHEL-25419] - xfs: cross-reference rmap records with inode btrees (Bill O'Donnell) [RHEL-25419] - xfs: cross-reference rmap records with free space btrees (Bill O'Donnell) [RHEL-25419] - xfs: cross-reference rmap records with ag btrees (Bill O'Donnell) [RHEL-25419] - xfs: introduce bitmap type for AG blocks (Bill O'Donnell) [RHEL-25419] - xfs: convert xbitmap to interval tree (Bill O'Donnell) [RHEL-25419] - xfs: drop the _safe behavior from the xbitmap foreach macro (Bill O'Donnell) [RHEL-25419] - xfs: don't load local xattr values during scrub (Bill O'Donnell) [RHEL-25419] - xfs: remove the for_each_xbitmap_ helpers (Bill O'Donnell) [RHEL-25419] - xfs: only allocate free space bitmap for xattr scrub if needed (Bill O'Donnell) [RHEL-25419] - xfs: clean up xattr scrub initialization (Bill O'Donnell) [RHEL-25419] - xfs: check used space of shortform xattr structures (Bill O'Donnell) [RHEL-25419] - xfs: move xattr scrub buffer allocation to top level function (Bill O'Donnell) [RHEL-25419] - xfs: remove flags argument from xchk_setup_xattr_buf (Bill O'Donnell) [RHEL-25419] - xfs: split valuebuf from xchk_xattr_buf.buf (Bill O'Donnell) [RHEL-25419] - xfs: split usedmap from xchk_xattr_buf.buf (Bill O'Donnell) [RHEL-25419] - xfs: split freemap from xchk_xattr_buf.buf (Bill O'Donnell) [RHEL-25419] - xfs: remove unnecessary dstmap in xattr scrubber (Bill O'Donnell) [RHEL-25419] - xfs: don't shadow @leaf in xchk_xattr_block (Bill O'Donnell) [RHEL-25419] - xfs: xattr scrub should ensure one namespace bit per name (Bill O'Donnell) [RHEL-25419] - xfs: check for reverse mapping records that could be merged (Bill O'Donnell) [RHEL-25419] - xfs: check overlapping rmap btree records (Bill O'Donnell) [RHEL-25419] - xfs: flag refcount btree records that could be merged (Bill O'Donnell) [RHEL-25419] - xfs: don't call xchk_bmap_check_rmaps for btree-format file forks (Bill O'Donnell) [RHEL-25419] - xfs: flag free space btree records that could be merged (Bill O'Donnell) [RHEL-25419] - xfs: split the xchk_bmap_check_rmaps into a predicate (Bill O'Donnell) [RHEL-25419] - xfs: alert the user about data/attr fork mappings that could be merged (Bill O'Donnell) [RHEL-25419] - xfs: split xchk_bmap_xref_rmap into two functions (Bill O'Donnell) [RHEL-25419] - xfs: accumulate iextent records when checking bmap (Bill O'Donnell) [RHEL-25419] - xfs: change bmap scrubber to store the previous mapping (Bill O'Donnell) [RHEL-25419] - xfs: don't take the MMAPLOCK when scrubbing file metadata (Bill O'Donnell) [RHEL-25419] - xfs: retain the AGI when we can't iget an inode to scrub the core (Bill O'Donnell) [RHEL-25419] - xfs: rename xchk_get_inode -> xchk_iget_for_scrubbing (Bill O'Donnell) [RHEL-25419] - xfs: fix an inode lookup race in xchk_get_inode (Bill O'Donnell) [RHEL-25419] - xfs: fix parent pointer scrub racing with subdirectory reparenting (Bill O'Donnell) [RHEL-25419] - xfs: manage inode DONTCACHE status at irele time (Bill O'Donnell) [RHEL-25419] - xfs: simplify xchk_parent_validate (Bill O'Donnell) [RHEL-25419] - xfs: remove xchk_parent_count_parent_dentries (Bill O'Donnell) [RHEL-25419] - xfs: always check the existence of a dirent's child inode (Bill O'Donnell) [RHEL-25419] - xfs: streamline the directory iteration code for scrub (Bill O'Donnell) [RHEL-25419] - xfs: ensure that single-owner file blocks are not owned by others (Bill O'Donnell) [RHEL-25419] - xfs: convert xfs_ialloc_has_inodes_at_extent to return keyfill scan results (Bill O'Donnell) [RHEL-25419] - xfs: teach scrub to check for sole ownership of metadata objects (Bill O'Donnell) [RHEL-25419] - xfs: directly cross-reference the inode btrees with each other (Bill O'Donnell) [RHEL-25419] - xfs: clean up broken eearly-exit code in the inode btree scrubber (Bill O'Donnell) [RHEL-25419] - xfs: remove pointless shadow variable from xfs_difree_inobt (Bill O'Donnell) [RHEL-25419] - xfs: ensure that all metadata and data blocks are not cow staging extents (Bill O'Donnell) [RHEL-25419] - xfs: check the reference counts of gaps in the refcount btree (Bill O'Donnell) [RHEL-25419] - xfs: implement masked btree key comparisons for _has_records scans (Bill O'Donnell) [RHEL-25419] - xfs: replace xfs_btree_has_record with a general keyspace scanner (Bill O'Donnell) [RHEL-25419] - xfs: refactor ->diff_two_keys callsites (Bill O'Donnell) [RHEL-25419] - xfs: refactor converting btree irec to btree key (Bill O'Donnell) [RHEL-25419] - xfs: check btree keys reflect the child block (Bill O'Donnell) [RHEL-25419] - xfs: detect unwritten bit set in rmapbt node block keys (Bill O'Donnell) [RHEL-25419] - xfs: hoist inode record alignment checks from scrub (Bill O'Donnell) [RHEL-25419] - xfs: hoist rmap record flag checks from scrub (Bill O'Donnell) [RHEL-25419] - xfs: complain about bad file mapping records in the ondisk bmbt (Bill O'Donnell) [RHEL-25419] - xfs: hoist rmap record flag checks from scrub (Bill O'Donnell) [RHEL-25419] - xfs: complain about bad records in query_range helpers (Bill O'Donnell) [RHEL-25419] - xfs: standardize ondisk to incore conversion for bmap btrees (Bill O'Donnell) [RHEL-25419] - xfs: standardize ondisk to incore conversion for rmap btrees (Bill O'Donnell) [RHEL-25419] - xfs: return a failure address from xfs_rmap_irec_offset_unpack (Bill O'Donnell) [RHEL-25419] - xfs: standardize ondisk to incore conversion for refcount btrees (Bill O'Donnell) [RHEL-25419] - xfs: standardize ondisk to incore conversion for inode btrees (Bill O'Donnell) [RHEL-25419] - xfs: standardize ondisk to incore conversion for free space btrees (Bill O'Donnell) [RHEL-25419] - xfs: scrub should use ECHRNG to signal that the drain is needed (Bill O'Donnell) [RHEL-25419] - xfs: minimize overhead of drain wakeups by using jump labels (Bill O'Donnell) [RHEL-25419] - xfs: clean up scrub context if scrub setup returns -EDEADLOCK (Bill O'Donnell) [RHEL-25419] - xfs: allow queued AG intents to drain before scrubbing (Bill O'Donnell) [RHEL-25419] - xfs: add a tracepoint to report incorrect extent refcounts (Bill O'Donnell) [RHEL-25419] - xfs: update copyright years for scrub/ files (Bill O'Donnell) [RHEL-25419] - xfs: fix author and spdx headers on scrub/ files (Bill O'Donnell) [RHEL-25419] - xfs: create traced helper to get extra perag references (Bill O'Donnell) [RHEL-25419] - xfs: give xfs_refcount_intent its own perag reference (Bill O'Donnell) [RHEL-25419] - xfs: give xfs_rmap_intent its own perag reference (Bill O'Donnell) [RHEL-25419] - xfs: give xfs_extfree_intent its own perag reference (Bill O'Donnell) [RHEL-25419] - xfs: pass per-ag references to xfs_free_extent (Bill O'Donnell) [RHEL-25419] - xfs: give xfs_bmap_intent its own perag reference (Bill O'Donnell) [RHEL-25419] - cpumap: Zero-initialise xdp_rxq_info struct before running XDP program (Viktor Malik) [RHEL-23644 RHEL-36815] {CVE-2024-27431} - selftests: net: veth: test the ability to independently manipulate GRO and XDP (Viktor Malik) [RHEL-23644 RHEL-31820] {CVE-2024-26803} - net: veth: do not manipulate GRO when using XDP (Viktor Malik) [RHEL-23644 RHEL-31820] {CVE-2024-26803} - selftests: net: veth: test syncing GRO and XDP state while device is down (Viktor Malik) [RHEL-23644 RHEL-31820] {CVE-2024-26803} - net: veth: clear GRO when clearing XDP even when down (Viktor Malik) [RHEL-23644 RHEL-31820] {CVE-2024-26803} - selftests/bpf: Run cgroup1_hierarchy test in own mount namespace (Viktor Malik) [RHEL-23644] - selftests/bpf: fix RELEASE=1 build for tc_opts (Viktor Malik) [RHEL-23644] - bpf: don't emit warnings intended for global subprogs for static subprogs (Viktor Malik) [RHEL-23644] - bpf: make sure scalar args don't accept __arg_nonnull tag (Viktor Malik) [RHEL-23644] - bpf: Protect against int overflow for stack access size (Viktor Malik) [RHEL-23644] - libbpf: Prevent null-pointer dereference when prog to load has no BTF (Viktor Malik) [RHEL-23644] - selftests/bpf: Add negtive test cases for task iter (Viktor Malik) [RHEL-23644] - bpf: Fix an issue due to uninitialized bpf_iter_task (Viktor Malik) [RHEL-23644] - selftests/bpf: Test racing between bpf_timer_cancel_and_free and bpf_timer_cancel (Viktor Malik) [RHEL-23644] - bpf: Fix racing between bpf_timer_cancel_and_free and bpf_timer_cancel (Viktor Malik) [RHEL-23644 RHEL-31726] {CVE-2024-26737} - bpf, scripts: Correct GPL license name (Viktor Malik) [RHEL-23644] - bpf: Fix warning for bpf_cpumask in verifier (Viktor Malik) [RHEL-23644] - libbpf: fix return value for PERF_EVENT __arg_ctx type fix up check (Viktor Malik) [RHEL-23644] - libbpf: fix __arg_ctx type enforcement for perf_event programs (Viktor Malik) [RHEL-23644] - bpftool: Fix wrong free call in do_show_link (Viktor Malik) [RHEL-23644] - libbpf: warn on unexpected __arg_ctx type when rewriting BTF (Viktor Malik) [RHEL-23644] - selftests/bpf: add tests confirming type logic in kernel for __arg_ctx (Viktor Malik) [RHEL-23644] - bpf: enforce types for __arg_ctx-tagged arguments in global subprogs (Viktor Malik) [RHEL-23644] - bpf: extract bpf_ctx_convert_map logic and make it more reusable (Viktor Malik) [RHEL-23644] - libbpf: feature-detect arg:ctx tag support in kernel (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test for alu on PTR_TO_FLOW_KEYS (Viktor Malik) [RHEL-23644] - bpf: Reject variable offset alu on PTR_TO_FLOW_KEYS (Viktor Malik) [RHEL-23644 RHEL-26467] {CVE-2024-26589} - selftests/bpf: Test re-attachment fix for bpf_tracing_prog_attach (Viktor Malik) [RHEL-23644] - bpf: Fix re-attachment branch in bpf_tracing_prog_attach (Viktor Malik) [RHEL-23644 RHEL-26486] {CVE-2024-26591} - selftests/bpf: Add test for recursive attachment of tracing progs (Viktor Malik) [RHEL-23644] - bpf: Relax tracing prog recursive attach rules (Viktor Malik) [RHEL-23644] - bpf, x86: Use emit_nops to replace memcpy x86_nops (Viktor Malik) [RHEL-23644] - selftests/bpf: Test gotol with large offsets (Viktor Malik) [RHEL-23644] - selftests/bpf: Double the size of test_loader log (Viktor Malik) [RHEL-23644] - bpf: Remove unnecessary cpu == 0 check in memalloc (Viktor Malik) [RHEL-23644] - selftests/bpf: add __arg_ctx BTF rewrite test (Viktor Malik) [RHEL-23644] - selftests/bpf: add arg:ctx cases to test_global_funcs tests (Viktor Malik) [RHEL-23644] - libbpf: implement __arg_ctx fallback logic (Viktor Malik) [RHEL-23644] - libbpf: move BTF loading step after relocation step (Viktor Malik) [RHEL-23644] - libbpf: move exception callbacks assignment logic into relocation step (Viktor Malik) [RHEL-23644] - libbpf: use stable map placeholder FDs (Viktor Malik) [RHEL-23644] - libbpf: don't rely on map->fd as an indicator of map being created (Viktor Malik) [RHEL-23644] - libbpf: use explicit map reuse flag to skip map creation steps (Viktor Malik) [RHEL-23644] - libbpf: make uniform use of btf__fd() accessor inside libbpf (Viktor Malik) [RHEL-23644] - selftests/bpf: Convert profiler.c to bpf_cmp. (Viktor Malik) [RHEL-23644] - bpf: Add bpf_nop_mov() asm macro. (Viktor Malik) [RHEL-23644] - selftests/bpf: Remove bpf_assert_eq-like macros. (Viktor Malik) [RHEL-23644] - selftests/bpf: Convert exceptions_assert.c to bpf_cmp (Viktor Malik) [RHEL-23644] - bpf: Introduce "volatile compare" macros (Viktor Malik) [RHEL-23644] - selftests/bpf: Attempt to build BPF programs with -Wsign-compare (Viktor Malik) [RHEL-23644] - bpf: Add a possibly-zero-sized read test (Viktor Malik) [RHEL-23644] - bpf: Simplify checking size of helper accesses (Viktor Malik) [RHEL-23644] - bpf: Avoid unnecessary use of comma operator in verifier (Viktor Malik) [RHEL-23644] - bpf: Re-support uid and gid when mounting bpffs (Viktor Malik) [RHEL-23644] - libbpf: Fix NULL pointer dereference in bpf_object__collect_prog_relos (Viktor Malik) [RHEL-23644] - libbpf: Skip DWARF sections in linker sanity check (Viktor Malik) [RHEL-23644] - samples/bpf: Use %lu format specifier for unsigned long values (Viktor Malik) [RHEL-23644] - selftests/bpf: Close cgrp fd before calling cleanup_cgroup_environment() (Viktor Malik) [RHEL-23644] - selftests/bpf: add freplace of BTF-unreliable main prog test (Viktor Malik) [RHEL-23644] - selftests/bpf: add global subprog annotation tests (Viktor Malik) [RHEL-23644] - libbpf: add __arg_xxx macros for annotating global func args (Viktor Malik) [RHEL-23644] - bpf: add support for passing dynptr pointer to global subprog (Viktor Malik) [RHEL-23644] - bpf: support 'arg:xxx' btf_decl_tag-based hints for global subprog args (Viktor Malik) [RHEL-23644] - bpf: reuse subprog argument parsing logic for subprog call checks (Viktor Malik) [RHEL-23644] - bpf: move subprog call logic back to verifier.c (Viktor Malik) [RHEL-23644] - bpf: prepare btf_prepare_func_args() for handling static subprogs (Viktor Malik) [RHEL-23644] - bpf: reuse btf_prepare_func_args() check for main program BTF validation (Viktor Malik) [RHEL-23644] - bpf: abstract away global subprog arg preparation logic from reg state setup (Viktor Malik) [RHEL-23644] - selftests/bpf: add testcase to verifier_bounds.c for BPF_JNE (Viktor Malik) [RHEL-23644] - selftests/bpf: activate the OP_NE logic in range_cond() (Viktor Malik) [RHEL-23644] - selftests/bpf: remove reduplicated s32 casting in "crafted_cases" (Viktor Malik) [RHEL-23644] - bpf: make the verifier tracks the "not equal" for regs (Viktor Malik) [RHEL-23644] - Revert BPF token-related functionality (Viktor Malik) [RHEL-23644] - selftests/bpf: Add more uprobe multi fail tests (Viktor Malik) [RHEL-23644] - bpf: Fail uprobe multi link with negative offset (Viktor Malik) [RHEL-23644] - bpf: Ensure precise is reset to false in __mark_reg_const_zero() (Viktor Malik) [RHEL-23644] - selftests/bpf: Test the release of map btf (Viktor Malik) [RHEL-23644] - s390/bpf: Fix indirect trampoline generation (Viktor Malik) [RHEL-23644] - selftests/bpf: Temporarily disable dummy_struct_ops test on s390 (Viktor Malik) [RHEL-23644] - x86/cfi,bpf: Fix bpf_exception_cb() signature (Viktor Malik) [RHEL-23644] - bpf: Fix dtor CFI (Viktor Malik) [RHEL-23644] - cfi: Add CFI_NOSEAL() (Viktor Malik) [RHEL-23644] - x86/cfi,bpf: Fix bpf_struct_ops CFI (Viktor Malik) [RHEL-23644] - x86/cfi,bpf: Fix bpf_callback_t CFI (Viktor Malik) [RHEL-23644] - x86/cfi,bpf: Fix BPF JIT call (Viktor Malik) [RHEL-23644] - cfi: Flip headers (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test for abnormal cnt during multi-kprobe attachment (Viktor Malik) [RHEL-23644] - selftests/bpf: Don't use libbpf_get_error() in kprobe_multi_test (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test for abnormal cnt during multi-uprobe attachment (Viktor Malik) [RHEL-23644] - bpf: Limit the number of kprobes when attaching program to multiple kprobes (Viktor Malik) [RHEL-23644] - selftests/bpf: utilize string values for delegate_xxx mount options (Viktor Malik) [RHEL-23644] - bpf: support symbolic BPF FS delegation mount options (Viktor Malik) [RHEL-23644] - selftests/bpf: Remove flaky test_btf_id test (Viktor Malik) [RHEL-23644] - bpf: Fix a race condition between btf_put() and map_free() (Viktor Malik) [RHEL-23644] - bpf: Use GFP_KERNEL in bpf_event_entry_gen() (Viktor Malik) [RHEL-23644] - bpf: Reduce the scope of rcu_read_lock when updating fd map (Viktor Malik) [RHEL-23644] - bpf: Update the comments in maybe_wait_bpf_programs() (Viktor Malik) [RHEL-23644] - bpf: add small subset of SECURITY_PATH hooks to BPF sleepable_lsm_hooks list (Viktor Malik) [RHEL-23644] - selftests/bpf: add tests for LIBBPF_BPF_TOKEN_PATH envvar (Viktor Malik) [RHEL-23644] - libbpf: support BPF token path setting through LIBBPF_BPF_TOKEN_PATH envvar (Viktor Malik) [RHEL-23644] - selftests/bpf: add tests for BPF object load with implicit token (Viktor Malik) [RHEL-23644] - selftests/bpf: add BPF object loading tests with explicit token passing (Viktor Malik) [RHEL-23644] - libbpf: wire up BPF token support at BPF object level (Viktor Malik) [RHEL-23644] - libbpf: wire up token_fd into feature probing logic (Viktor Malik) [RHEL-23644] - libbpf: move feature detection code into its own file (Viktor Malik) [RHEL-23644] - libbpf: further decouple feature checking logic from bpf_object (Viktor Malik) [RHEL-23644] - libbpf: split feature detectors definitions from cached results (Viktor Malik) [RHEL-23644] - bpf: fail BPF_TOKEN_CREATE if no delegation option was set on BPF FS (Viktor Malik) [RHEL-23644] - bpf: selftests: Add verifier tests for CO-RE bitfield writes (Viktor Malik) [RHEL-23644] - bpf: selftests: test_loader: Support __btf_path() annotation (Viktor Malik) [RHEL-23644] - libbpf: Add BPF_CORE_WRITE_BITFIELD() macro (Viktor Malik) [RHEL-23644] - bpf: Support uid and gid when mounting bpffs (Viktor Malik) [RHEL-23644] - selftests/bpf: fix compiler warnings in RELEASE=1 mode (Viktor Malik) [RHEL-23644] - selftests/bpf: Relax time_tai test for equal timestamps in tai_forward (Viktor Malik) [RHEL-23644] - bpf: Comment on check_mem_size_reg (Viktor Malik) [RHEL-23644] - bpf: Remove unused backtrack_state helper functions (Viktor Malik) [RHEL-23644] - bpf: use bitfields for simple per-subprog bool flags (Viktor Malik) [RHEL-23644] - bpf: tidy up exception callback management a bit (Viktor Malik) [RHEL-23644] - bpf: emit more dynptr information in verifier log (Viktor Malik) [RHEL-23644] - bpf: log PTR_TO_MEM memory size in verifier log (Viktor Malik) [RHEL-23644] - selftests/bpf: validate eliminated global subprog is not freplaceable (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test for bpf_cpumask_weight() kfunc (Viktor Malik) [RHEL-23644] - bpf: Add bpf_cpumask_weight() kfunc (Viktor Malik) [RHEL-23644] - selftests/bpf: validate fake register spill/fill precision backtracking logic (Viktor Malik) [RHEL-23644] - bpf: handle fake register spill to stack with BPF_ST_MEM instruction (Viktor Malik) [RHEL-23644] - bpf: Set uattr->batch.count as zero before batched update or deletion (Viktor Malik) [RHEL-23644] - bpf: Only call maybe_wait_bpf_programs() when map operation succeeds (Viktor Malik) [RHEL-23644] - bpf: Add missed maybe_wait_bpf_programs() for htab of maps (Viktor Malik) [RHEL-23644] - bpf: Call maybe_wait_bpf_programs() only once for generic_map_update_batch() (Viktor Malik) [RHEL-23644] - bpf: Remove unnecessary wait from bpf_map_copy_value() (Viktor Malik) [RHEL-23644] - libbpf: Add pr_warn() for EINVAL cases in linker_sanity_check_elf (Viktor Malik) [RHEL-23644] - selftests/bpf: Add selftests for cgroup1 local storage (Viktor Malik) [RHEL-23644] - selftests/bpf: Add a new cgroup helper open_classid() (Viktor Malik) [RHEL-23644] - bpf: Enable bpf_cgrp_storage for cgroup1 non-attach case (Viktor Malik) [RHEL-23644] - selftests/bpf: fix timer/test_bad_ret subtest on test_progs-cpuv4 flavor (Viktor Malik) [RHEL-23644] - bpf: Minor cleanup around stack bounds (Viktor Malik) [RHEL-23644] - bpf: Fix accesses to uninit stack slots (Viktor Malik) [RHEL-23644] - bpf: Add some comments to stack representation (Viktor Malik) [RHEL-23644] - bpf: Load vmlinux btf for any struct_ops map (Viktor Malik) [RHEL-23644] - bpf: Guard stack limits against 32bit overflow (Viktor Malik) [RHEL-23644 RHEL-37076] {CVE-2023-52676} - bpf: Add verifier regression test for previous patch (Viktor Malik) [RHEL-23644] - bpf: Fix verification of indirect var-off stack access (Viktor Malik) [RHEL-23644] - x86, bpf: Use bpf_prog_pack for bpf trampoline (Viktor Malik) [RHEL-23644] - bpf: Use arch_bpf_trampoline_size (Viktor Malik) [RHEL-23644] - bpf: Add arch_bpf_trampoline_size() (Viktor Malik) [RHEL-23644] - bpf, x86: Adjust arch_prepare_bpf_trampoline return value (Viktor Malik) [RHEL-23644] - bpf: Add helpers for trampoline image management (Viktor Malik) [RHEL-23644] - bpf: Adjust argument names of arch_prepare_bpf_trampoline() (Viktor Malik) [RHEL-23644] - bpf: Let bpf_prog_pack_free handle any pointer (Viktor Malik) [RHEL-23644] - bpf: rename MAX_BPF_LINK_TYPE into __MAX_BPF_LINK_TYPE for consistency (Viktor Malik) [RHEL-23644] - bpf,selinux: allocate bpf_security_struct per BPF token (Viktor Malik) [RHEL-23644] - selftests/bpf: add BPF token-enabled tests (Viktor Malik) [RHEL-23644] - libbpf: add BPF token support to bpf_prog_load() API (Viktor Malik) [RHEL-23644] - libbpf: add BPF token support to bpf_btf_load() API (Viktor Malik) [RHEL-23644] - libbpf: add BPF token support to bpf_map_create() API (Viktor Malik) [RHEL-23644] - libbpf: add bpf_token_create() API (Viktor Malik) [RHEL-23644] - bpf,lsm: add BPF token LSM hooks (Viktor Malik) [RHEL-23644] - bpf,lsm: refactor bpf_map_alloc/bpf_map_free LSM hooks (Viktor Malik) [RHEL-23644] - bpf,lsm: refactor bpf_prog_alloc/bpf_prog_free LSM hooks (Viktor Malik) [RHEL-23644] - lsm: move the bpf hook comments to security/security.c (Viktor Malik) [RHEL-23644] - bpf: consistently use BPF token throughout BPF verifier logic (Viktor Malik) [RHEL-23644] - bpf: take into account BPF token when fetching helper protos (Viktor Malik) [RHEL-23644] - bpf: add BPF token support to BPF_PROG_LOAD command (Viktor Malik) [RHEL-23644] - bpf: add BPF token support to BPF_BTF_LOAD command (Viktor Malik) [RHEL-23644] - bpf: add BPF token support to BPF_MAP_CREATE command (Viktor Malik) [RHEL-23644] - bpf: introduce BPF token object (Viktor Malik) [RHEL-23644] - bpf: add BPF token delegation mount options to BPF FS (Viktor Malik) [RHEL-23644] - bpf: align CAP_NET_ADMIN checks with bpf_capable() approach (Viktor Malik) [RHEL-23644] - selftests/bpf: validate precision logic in partial_stack_load_preserves_zeros (Viktor Malik) [RHEL-23644] - bpf: track aligned STACK_ZERO cases as imprecise spilled registers (Viktor Malik) [RHEL-23644] - selftests/bpf: validate zero preservation for sub-slot loads (Viktor Malik) [RHEL-23644] - bpf: preserve constant zero when doing partial register restore (Viktor Malik) [RHEL-23644] - selftests/bpf: validate STACK_ZERO is preserved on subreg spill (Viktor Malik) [RHEL-23644] - bpf: preserve STACK_ZERO slots on partial reg spills (Viktor Malik) [RHEL-23644] - selftests/bpf: add stack access precision test (Viktor Malik) [RHEL-23644] - bpf: support non-r10 register spill/fill to/from stack in precision tracking (Viktor Malik) [RHEL-23644] - selftests/bpf: Test bpf_kptr_xchg stashing of bpf_rb_root (Viktor Malik) [RHEL-23644] - selftests/bpf: Test outer map update operations in syscall program (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test cases for inner map (Viktor Malik) [RHEL-23644] - bpf: Optimize the free of inner map (Viktor Malik) [RHEL-23644] - bpf: Defer the free of inner map when necessary (Viktor Malik) [RHEL-23644] - bpf: Set need_defer as false when clearing fd array during map free (Viktor Malik) [RHEL-23644] - bpf: Add map and need_defer parameters to .map_fd_put_ptr() (Viktor Malik) [RHEL-23644] - bpf: Check rcu_read_lock_trace_held() before calling bpf map helpers (Viktor Malik) [RHEL-23644 RHEL-30513] {CVE-2023-52621} - bpf: Minor logging improvement (Viktor Malik) [RHEL-23644] - bpf: simplify tnum output if a fully known constant (Viktor Malik) [RHEL-23644] - selftests/bpf: adjust global_func15 test to validate prog exit precision (Viktor Malik) [RHEL-23644] - selftests/bpf: validate async callback return value check correctness (Viktor Malik) [RHEL-23644] - bpf: enforce precision of R0 on program/async callback return (Viktor Malik) [RHEL-23644] - bpf: unify async callback and program retval checks (Viktor Malik) [RHEL-23644] - bpf: enforce precise retval range on program exit (Viktor Malik) [RHEL-23644] - selftests/bpf: add selftest validating callback result is enforced (Viktor Malik) [RHEL-23644] - bpf: enforce exact retval range on subprog/callback exit (Viktor Malik) [RHEL-23644] - bpf: enforce precision of R0 on callback return (Viktor Malik) [RHEL-23644] - bpf: provide correct register name for exception callback retval check (Viktor Malik) [RHEL-23644] - bpf: rearrange bpf_func_state fields to save a bit of memory (Viktor Malik) [RHEL-23644] - bpf/tests: Remove duplicate JSGT tests (Viktor Malik) [RHEL-23644] - selftests/bpf: Use pkg-config for libelf (Viktor Malik) [RHEL-23644] - selftests/bpf: Override PKG_CONFIG for static builds (Viktor Malik) [RHEL-23644] - selftests/bpf: Choose pkg-config for the target (Viktor Malik) [RHEL-23644] - bpftool: Add support to display uprobe_multi links (Viktor Malik) [RHEL-23644] - selftests/bpf: Add link_info test for uprobe_multi link (Viktor Malik) [RHEL-23644] - selftests/bpf: Use bpf_link__destroy in fill_link_info tests (Viktor Malik) [RHEL-23644] - bpf: Add link_info support for uprobe multi link (Viktor Malik) [RHEL-23644] - bpf: Store ref_ctr_offsets values in bpf_uprobe array (Viktor Malik) [RHEL-23644] - libbpf: Add st_type argument to elf_resolve_syms_offsets function (Viktor Malik) [RHEL-23644] - selftests/bpf: update test_offload to use new orphaned property (Viktor Malik) [RHEL-23644] - bpftool: mark orphaned programs during prog show (Viktor Malik) [RHEL-23644] - bpf: Fix a few selftest failures due to llvm18 change (Viktor Malik) [RHEL-23644] - selftests/bpf: Add lazy global subprog validation tests (Viktor Malik) [RHEL-23644] - bpf: Validate global subprogs lazily (Viktor Malik) [RHEL-23644] - bpf: Emit global subprog name in verifier logs (Viktor Malik) [RHEL-23644] - libbpf: Start v1.4 development cycle (Viktor Malik) [RHEL-23644] - selftests/bpf: Replaces the usage of CHECK calls for ASSERTs in vmlinux (Viktor Malik) [RHEL-23644] - selftests/bpf: Replaces the usage of CHECK calls for ASSERTs in bpf_obj_id (Viktor Malik) [RHEL-23644] - selftests/bpf: Replaces the usage of CHECK calls for ASSERTs in bind_perm (Viktor Malik) [RHEL-23644] - selftests/bpf: Replaces the usage of CHECK calls for ASSERTs in bpf_tcp_ca (Viktor Malik) [RHEL-23644] - selftests/bpf: reduce verboseness of reg_bounds selftest logs (Viktor Malik) [RHEL-23644] - bpf: bpf_iter_task_next: use next_task(kit->task) rather than next_task(kit->pos) (Viktor Malik) [RHEL-23644] - bpf: bpf_iter_task_next: use __next_thread() rather than next_thread() (Viktor Malik) [RHEL-23644] - bpf: task_group_seq_get_next: use __next_thread() rather than next_thread() (Viktor Malik) [RHEL-23644] - change next_thread() to use __next_thread() ?: group_leader (Viktor Malik) [RHEL-23644] - introduce __next_thread(), fix next_tid() vs exec() race (Viktor Malik) [RHEL-23644] - bpf: emit frameno for PTR_TO_STACK regs if it differs from current one (Viktor Malik) [RHEL-23644] - bpf: smarter verifier log number printing logic (Viktor Malik) [RHEL-23644] - bpf: omit default off=0 and imm=0 in register state log (Viktor Malik) [RHEL-23644] - bpf: emit map name in register state if applicable and available (Viktor Malik) [RHEL-23644] - bpf: print spilled register state in stack slot (Viktor Malik) [RHEL-23644] - bpf: extract register state printing (Viktor Malik) [RHEL-23644] - bpf: move verifier state printing code to kernel/bpf/log.c (Viktor Malik) [RHEL-23644] - bpf: move verbose_linfo() into kernel/bpf/log.c (Viktor Malik) [RHEL-23644] - bpf: rename BPF_F_TEST_SANITY_STRICT to BPF_F_TEST_REG_INVARIANTS (Viktor Malik) [RHEL-23644] - selftests/bpf: add iter test requiring range x range logic (Viktor Malik) [RHEL-23644] - veristat: add ability to set BPF_F_TEST_SANITY_STRICT flag with -r flag (Viktor Malik) [RHEL-23644] - selftests/bpf: set BPF_F_TEST_SANITY_SCRIPT by default (Viktor Malik) [RHEL-23644] - selftests/bpf: add randomized reg_bounds tests (Viktor Malik) [RHEL-23644] - selftests/bpf: add range x range test to reg_bounds (Viktor Malik) [RHEL-23644] - selftests/bpf: adjust OP_EQ/OP_NE handling to use subranges for branch taken (Viktor Malik) [RHEL-23644] - selftests/bpf: BPF register range bounds tester (Viktor Malik) [RHEL-23644] - bpf: make __reg{32,64}_deduce_bounds logic more robust (Viktor Malik) [RHEL-23644] - bpf: remove redundant s{32,64} -> u{32,64} deduction logic (Viktor Malik) [RHEL-23644] - bpf: add register bounds sanity checks and sanitization (Viktor Malik) [RHEL-23644] - bpf: enhance BPF_JEQ/BPF_JNE is_branch_taken logic (Viktor Malik) [RHEL-23644] - bpf: generalize is_scalar_branch_taken() logic (Viktor Malik) [RHEL-23644] - bpf: generalize reg_set_min_max() to handle non-const register comparisons (Viktor Malik) [RHEL-23644] - selftests/bpf: Add selftests for cgroup1 hierarchy (Viktor Malik) [RHEL-23644] - selftests/bpf: Add a new cgroup helper get_cgroup_hierarchy_id() (Viktor Malik) [RHEL-23644] - selftests/bpf: Add a new cgroup helper get_classid_cgroup_id() (Viktor Malik) [RHEL-23644] - selftests/bpf: Add parallel support for classid (Viktor Malik) [RHEL-23644] - selftests/bpf: Fix issues in setup_classid_environment() (Viktor Malik) [RHEL-23644] - bpf: Add a new kfunc for cgroup1 hierarchy (Viktor Malik) [RHEL-23644] - selftests/bpf: Add assert for user stacks in test_task_stack (Viktor Malik) [RHEL-23644] - selftests/bpf: Fix pyperf180 compilation failure with clang18 (Viktor Malik) [RHEL-23644 RHEL-40832] - bpf: Add crosstask check to __bpf_get_stack (Viktor Malik) [RHEL-23644] - bpf: Use named fields for certain bpf uapi structs (Viktor Malik) [RHEL-23644] - veristat: add ability to filter top N results (Viktor Malik) [RHEL-23644] - veristat: add ability to sort by stat's absolute value (Viktor Malik) [RHEL-23644] - bpf: replace register_is_const() with is_reg_const() (Viktor Malik) [RHEL-23644] - libbpf: Fix potential uninitialized tail padding with LIBBPF_OPTS_RESET (Viktor Malik) [RHEL-23644] - selftests/bpf: Test bpf_refcount_acquire of node obtained via direct ld (Viktor Malik) [RHEL-23644] - bpf: Mark direct ld of stashed bpf_{rb,list}_node as non-owning ref (Viktor Malik) [RHEL-23644] - bpf: Move GRAPH_{ROOT,NODE}_MASK macros into btf_field_type enum (Viktor Malik) [RHEL-23644] - bpf: Use bpf_mem_free_rcu when bpf_obj_dropping non-refcounted nodes (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test passing MAYBE_NULL reg to bpf_refcount_acquire (Viktor Malik) [RHEL-23644] - bpf: Add KF_RCU flag to bpf_refcount_acquire_impl (Viktor Malik) [RHEL-23644] - bpf: Introduce KF_ARG_PTR_TO_CONST_STR (Viktor Malik) [RHEL-23644] - bpf: Factor out helper check_reg_const_str() (Viktor Malik) [RHEL-23644] - bpf: Add __bpf_dynptr_data* for in kernel use (Viktor Malik) [RHEL-23644] - bpf, lpm: Fix check prefixlen before walking trie (Viktor Malik) [RHEL-23644] - selftests/bpf: Disable CONFIG_DEBUG_INFO_REDUCED in config.aarch64 (Viktor Malik) [RHEL-23644] - bpftool: Fix prog object type in manpage (Viktor Malik) [RHEL-23644] - selftests/bpf: Consolidate VIRTIO/9P configs in config.vm file (Viktor Malik) [RHEL-23644] - bpf: generalize reg_set_min_max() to handle two sets of two registers (Viktor Malik) [RHEL-23644] - bpf: prepare reg_set_min_max for second set of registers (Viktor Malik) [RHEL-23644] - bpf: unify 32-bit and 64-bit is_branch_taken logic (Viktor Malik) [RHEL-23644] - bpf: generalize is_branch_taken to handle all conditional jumps in one place (Viktor Malik) [RHEL-23644] - selftsets/bpf: Retry map update for non-preallocated per-cpu map (Viktor Malik) [RHEL-23644] - selftests/bpf: Export map_update_retriable() (Viktor Malik) [RHEL-23644] - selftests/bpf: Use value with enough-size when updating per-cpu map (Viktor Malik) [RHEL-23644] - bpf: move is_branch_taken() down (Viktor Malik) [RHEL-23644] - bpf: generalize is_branch_taken() to work with two registers (Viktor Malik) [RHEL-23644] - bpf: rename is_branch_taken reg arguments to prepare for the second one (Viktor Malik) [RHEL-23644] - bpf: drop knowledge-losing __reg_combine_{32,64}_into_{64,32} logic (Viktor Malik) [RHEL-23644] - bpf: try harder to deduce register bounds from different numeric domains (Viktor Malik) [RHEL-23644] - bpf: improve deduction of 64-bit bounds from 32-bit bounds (Viktor Malik) [RHEL-23644] - bpf: add special smin32/smax32 derivation from 64-bit bounds (Viktor Malik) [RHEL-23644] - bpf: derive subreg bounds from full bounds when upper 32 bits are constant (Viktor Malik) [RHEL-23644] - bpf: derive smin32/smax32 from umin32/umax32 bounds (Viktor Malik) [RHEL-23644] - bpf: derive smin/smax from umin/max bounds (Viktor Malik) [RHEL-23644] - selftests/bpf: satisfy compiler by having explicit return in btf test (Viktor Malik) [RHEL-23644] - selftests/bpf: Add malloc failure checks in bpf_iter (Viktor Malik) [RHEL-23644] - selftests/bpf: Convert CHECK macros to ASSERT_* macros in bpf_iter (Viktor Malik) [RHEL-23644] - selftests/bpf: Add tests for open-coded task_vma iter (Viktor Malik) [RHEL-23644] - bpf: Introduce task_vma open-coded iterator kfuncs (Viktor Malik) [RHEL-23644] - selftests/bpf: Fix potential premature unload in bpf_testmod (Viktor Malik) [RHEL-19647] - bpf: Move kernel test kfuncs to bpf_testmod (Viktor Malik) [RHEL-19647]- ext4: enable meta_bg only when new desc blocks are needed (Carlos Maiolino) [RHEL-36282] - ext4: verify s_clusters_per_group even without bigalloc (Carlos Maiolino) [RHEL-36282] - ext4: fix corruption during on-line resize (Carlos Maiolino) [RHEL-36976] {CVE-2024-35807} - ext4_get_link(): fix breakage in RCU mode (Carlos Maiolino) [RHEL-36282] - ext4: correct best extent lstart adjustment logic (Carlos Maiolino) [RHEL-36282] - ext4: forbid commit inconsistent quota data when errors=remount-ro (Carlos Maiolino) [RHEL-36282] - ext4: add a hint for block bitmap corrupt state in mb_groups (Carlos Maiolino) [RHEL-36282] - ext4: fix the comment of ext4_map_blocks()/ext4_ext_map_blocks() (Carlos Maiolino) [RHEL-36282] - ext4: mark the group block bitmap as corrupted before reporting an error (Carlos Maiolino) [RHEL-36282] - ext4: avoid allocating blocks from corrupted group in ext4_mb_find_by_goal() (Carlos Maiolino) [RHEL-31702] {CVE-2024-26772} - ext4: avoid bb_free and bb_fragments inconsistency in mb_free_blocks() (Carlos Maiolino) [RHEL-36282] - ext4: do not trim the group with corrupted block bitmap (Carlos Maiolino) [RHEL-36282] - ext4: delete redundant calculations in ext4_mb_get_buddy_page_lock() (Carlos Maiolino) [RHEL-36282] - ext4_add_entry(): ->d_name.len is never 0 (Carlos Maiolino) [RHEL-36282] - ext4: don't access the source subdirectory content on same-directory rename (Carlos Maiolino) [RHEL-36282] - Revert "ext4: apply umask if ACL support is disabled" (Carlos Maiolino) [RHEL-36282] - ext4: apply umask if ACL support is disabled (Carlos Maiolino) [RHEL-36282] - ext4: mark buffer new if it is unwritten to avoid stale data exposure (Carlos Maiolino) [RHEL-36282] - ext4: move 'ix' sanity check to corrent position (Carlos Maiolino) [RHEL-36282] - ext4: remove unnecessary initialization of count2 in set_flexbg_block_bitmap (Carlos Maiolino) [RHEL-36282] - ext4: remove unnecessary check to avoid repeat update_backups for the same gdb (Carlos Maiolino) [RHEL-36282] - ext4: simplify the gdbblock calculation in add_new_gdb_meta_bg (Carlos Maiolino) [RHEL-36282] - ext4: use saved local variable sbi instead of EXT4_SB(sb) (Carlos Maiolino) [RHEL-36282] - ext4: remove EXT4FS_DEBUG defination in resize.c (Carlos Maiolino) [RHEL-36282] - ext4: calculate free_clusters_count in cluster unit in verify_group_input (Carlos Maiolino) [RHEL-36282] - ext4: remove commented code in reserve_backup_gdb (Carlos Maiolino) [RHEL-36282] - ext4: remove redundant check of count (Carlos Maiolino) [RHEL-36282] - ext4: fix typo in setup_new_flex_group_blocks (Carlos Maiolino) [RHEL-36282] - ext4: remove gdb backup copy for meta bg in setup_new_flex_group_blocks (Carlos Maiolino) [RHEL-36282] - ext4: correct return value of ext4_convert_meta_bg (Carlos Maiolino) [RHEL-36282] - ext4: add missed brelse in update_backups (Carlos Maiolino) [RHEL-36282] - ext4: correct offset of gdb backup in non meta_bg group to update_backups (Carlos Maiolino) [RHEL-36282] - ext4: fix incorrect offset (Carlos Maiolino) [RHEL-36282] - ext4: correct the start block of counting reserved clusters (Carlos Maiolino) [RHEL-36282] - ext4: make running and commit transaction have their own freed_data_list (Carlos Maiolino) [RHEL-36282] - ext4: fix traditional comparison using max/min method (Carlos Maiolino) [RHEL-36282] - ext4: add missing initialization of call_notify_error in update_super_work() (Carlos Maiolino) [RHEL-36282] - ext4: remove redundant checks of s_encoding (Carlos Maiolino) [RHEL-36282] - ext4: reject casefold inode flag without casefold feature (Carlos Maiolino) [RHEL-36282] - ext4: rename s_error_work to s_sb_upd_work (Carlos Maiolino) [RHEL-36282] - ext4: add periodic superblock update check (Carlos Maiolino) [RHEL-36282] - ext4: fix unttached inode after power cut with orphan file feature enabled (Carlos Maiolino) [RHEL-36282] - ext4: fix memory leaks in ext4_fname_{setup_filename,prepare_lookup} (Carlos Maiolino) [RHEL-36282] - ext4: mballoc: avoid garbage value from err (Carlos Maiolino) [RHEL-36282] - ext4: fix race between writepages and remount (Carlos Maiolino) [RHEL-36282] - ext4: avoid potential data overflow in next_linear_group (Carlos Maiolino) [RHEL-36282] - jbd2: abort journal when detecting metadata writeback error of fs dev (Carlos Maiolino) [RHEL-36282] - jbd2: remove unused 'JBD2_CHECKPOINT_IO_ERROR' and 'j_atomic_flags' (Carlos Maiolino) [RHEL-36282] - jbd2: replace journal state flag by checking errseq (Carlos Maiolino) [RHEL-36282] - jbd2: add errseq to detect client fs's bdev writeback error (Carlos Maiolino) [RHEL-36282] - jbd2: fix soft lockup in journal_finish_inode_data_buffers() (Carlos Maiolino) [RHEL-36282] - jbd2: increase the journal IO's priority (Carlos Maiolino) [RHEL-36282] - jbd2: correct the printing of write_flags in jbd2_write_superblock() (Carlos Maiolino) [RHEL-36282] - jbd2: fix potential data lost in recovering journal raced with synchronizing fs bdev (Carlos Maiolino) [RHEL-36282] - jbd2: fix printk format type for 'io_block' in do_one_pass() (Carlos Maiolino) [RHEL-36282] - jbd2: print io_block if check data block checksum failed when do recovery (Carlos Maiolino) [RHEL-36282] - jbd2: Fix memory leak in journal_init_common() (Carlos Maiolino) [RHEL-36282] - jbd2: correct the end of the journal recovery scan range (Carlos Maiolino) [RHEL-36282] - jbd2: jbd2_journal_init_{dev,inode} return proper error return value (Carlos Maiolino) [RHEL-36282] - jbd2: drop useless error tag in jbd2_journal_wipe() (Carlos Maiolino) [RHEL-36282] - jbd2: cleanup journal_init_common() (Carlos Maiolino) [RHEL-36282] - jbd2: add fast_commit space check (Carlos Maiolino) [RHEL-36282] - jbd2: cleanup load_superblock() (Carlos Maiolino) [RHEL-36282] - jbd2: open code jbd2_verify_csum_type() helper (Carlos Maiolino) [RHEL-36282] - jbd2: checking valid features early in journal_get_superblock() (Carlos Maiolino) [RHEL-36282] - jbd2: don't load superblock in jbd2_journal_check_used_features() (Carlos Maiolino) [RHEL-36282] - jbd2: move load_superblock() into journal_init_common() (Carlos Maiolino) [RHEL-36282] - jbd2: move load_superblock() dependent functions (Carlos Maiolino) [RHEL-36282] - jbd2: remove unused function '__cp_buffer_busy' (Carlos Maiolino) [RHEL-36282] - jbd2: check 'jh->b_transaction' before removing it from checkpoint (Carlos Maiolino) [RHEL-36282] - jbd2: fix checkpoint cleanup performance regression (Carlos Maiolino) [RHEL-36282] - fs: jbd2: fix an incorrect warn log (Carlos Maiolino) [RHEL-36282] - jbd2: remove __journal_try_to_free_buffer() (Carlos Maiolino) [RHEL-36282] - jbd2: fix a race when checking checkpoint buffer busy (Carlos Maiolino) [RHEL-36282] - jbd2: Fix wrongly judgement for buffer head removing while doing checkpoint (Carlos Maiolino) [RHEL-36282] - jbd2: remove journal_clean_one_cp_list() (Carlos Maiolino) [RHEL-36282] - jbd2: remove t_checkpoint_io_list (Carlos Maiolino) [RHEL-36282] - jbd2: recheck chechpointing non-dirty buffer (Carlos Maiolino) [RHEL-36282] - jbd2: skip reading super block if it has been verified (Carlos Maiolino) [RHEL-36282] - jbd2: remove j_format_version (Carlos Maiolino) [RHEL-36282] - jbd2: factor out journal initialization from journal_get_superblock() (Carlos Maiolino) [RHEL-36282] - jbd2: switch to check format version in superblock directly (Carlos Maiolino) [RHEL-36282] - jbd2: Avoid printing outside the boundary of the buffer (Carlos Maiolino) [RHEL-36282] - block: fix overflow in blk_ioctl_discard() (Ming Lei) [RHEL-39813] {CVE-2024-36917} - Revert "i2c: Make remove callback return void" for ti-tfp410.c (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Drop unused fields in struct pca953x_platform_data (Andrew Halaney) [RHEL-35606] - gpio: pca953x: add support for TCA9538 (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Remove unused PCAL953X_OUT_CONF from pcal6534_recalc_addr() (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Clean up pcal6534_check_register() (Andrew Halaney) [RHEL-35606] - gpio: pca953x: avoid logically dead code (Andrew Halaney) [RHEL-35606] - gpio: pca953x: avoid to use uninitialized value pinctrl (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Convert to i2c's .probe_new() (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Add missing header(s) (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Add support for PCAL6534 (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Swap if statements to save later complexity (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Fix pca953x_gpio_set_pull_up_down() (Andrew Halaney) [RHEL-35606] - gpio: pca953x: introduce support for nxp,pcal6408 (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Add mutex_lock for regcache sync in PM (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Make platform teardown callback return void (Andrew Halaney) [RHEL-35606] - gpio: pca953x: use the correct register address when regcache sync during init (Andrew Halaney) [RHEL-35606] - gpio: pca953x: use the correct range when do regmap sync (Andrew Halaney) [RHEL-35606] - gpio: pca953x: only use single read/write for No AI mode (Andrew Halaney) [RHEL-35606] - gpio: pca953x: use the correct register address to do regcache sync (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Make the irqchip immutable (Andrew Halaney) [RHEL-35606] - gpio: pca953x: fix irq_stat not updated when irq is disabled (irq_mask not set) (Andrew Halaney) [RHEL-35606] - gpio: pca953xx: Add support for pca6408 (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Improve bias setting (Andrew Halaney) [RHEL-35606] - gpio: pca953x: do not ignore i2c errors (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4: Add main esm address range (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4-main: Enable support for UHS mode (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4-evm: Fix UART pin type and macro type (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4: Use exact ranges for FSS node (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4: Remove UART baud rate selection (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4: Add Wave5 Video Encoder/Decoder Node (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4-main: Fix mux-reg-masks in serdes_ln_ctrl (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4-main: Add CSI2RX capture nodes (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4-evm: Enable camera peripherals (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: Add phase tags for memory node on J784S4 EVM and AM69 SK (Andrew Halaney) [RHEL-35606] - drm/tidss: Fix sync-lost issue with two displays (Andrew Halaney) [RHEL-35606] - drm/tidss: Fix initial plane zpos values (Andrew Halaney) [RHEL-35606] - drm/tidss: Use DRM_PLANE_COMMIT_ACTIVE_ONLY (Andrew Halaney) [RHEL-35606] - drm/tidss: IRQ code cleanup (Andrew Halaney) [RHEL-35606] - drm/tidss: Fix dss reset (Andrew Halaney) [RHEL-35606] - drm/tidss: Add simple K2G manual reset (Andrew Halaney) [RHEL-35606] - drm/tidss: Check for K2G in in dispc_softreset() (Andrew Halaney) [RHEL-35606] - drm/tidss: Return error value from from softreset (Andrew Halaney) [RHEL-35606] - drm/tidss: Move reset to the end of dispc_init() (Andrew Halaney) [RHEL-35606] - drm/tidss: Drop useless variable init (Andrew Halaney) [RHEL-35606] - drm/tidss: Use PM autosuspend (Andrew Halaney) [RHEL-35606] - drm/tidss: Use pm_runtime_resume_and_get() (Andrew Halaney) [RHEL-35606] - drm/tidss: Add support for AM62A7 DSS (Andrew Halaney) [RHEL-35606] - mux: mmio: use reg property when parent device is not a syscon (Andrew Halaney) [RHEL-35606] - dt-bindings: phy: cadence-sierra: Add clock ID for derived reference clock (Andrew Halaney) [RHEL-35606] - dt-bindings: phy: cadence-torrent: Rename SSC macros to use generic names (Andrew Halaney) [RHEL-35606] - dt-bindings: phy: cadence-torrent: Add clock IDs for derived and received refclk (Andrew Halaney) [RHEL-35606] - dt-bindings: phy: Add PHY_TYPE_USXGMII definition (Andrew Halaney) [RHEL-35606] - dt-bindings: msm: dsi: document phy-type property for 7nm dsi phy (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Add SGMII support in WIZ driver for J784S4 (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Use key:value pair table for all settings (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add single link USXGMII configuration for 156.25MHz refclk (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add USB + DP multilink configuration (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add PCIe + DP multilink configuration for 100MHz refclk (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Prepare driver for multilink DP support (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add function to get PLL to be configured for DP (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Add a determine_rate hook (Andrew Halaney) [RHEL-35606] - phy: cadence: torrent: Add a determine_rate hook (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Add SGMII support in WIZ driver for J721E (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Fix unreachable code in wiz_mode_select() (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-35606] - phy: cadence: phy-cadence-torrent: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Add support to enable LN23 Type-C swap (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Manage TypeC lane swap if typec-dir-gpios not specified (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: add j721s2-wiz-10g module support (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: add j784s4-wiz-10g module support (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: fix reference leaks in wiz_probe() (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: stop name conflict if multiple serdes are initialized (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: set PMA_CMN_REFCLK_DIG_DIV based on reflk rate (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: add support for j7200-wiz-10g (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz.c: Add usxgmii support in wiz driver (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: Add SGMII support in wiz driver for J7200 (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Remove unused `regmap` field from state struct (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: use OF data for device specific data (Andrew Halaney) [RHEL-35606] - phy: ti: Fix missing sentinel for clk_div_table (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: use swap() to make code cleaner (Andrew Halaney) [RHEL-35606] - phy: ti: report 2 non-kernel-doc comments (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add support to output received reference clock (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Model reference clock driver as a clock to enable derived refclk (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Migrate to clk_hw based registration and OF APIs (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Check PIPE mode PHY status to be ready for operation (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add debug information for PHY configuration (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add separate functions for reusable code (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add PHY configuration for DP with 100MHz ref clock (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add PHY registers for DP in array format (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Configure PHY registers as a function of input reference clock rate (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add enum for supported input reference clock frequencies (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Reorder few functions to remove function declarations (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Remove use of CamelCase to fix checkpatch CHECK message (Andrew Halaney) [RHEL-35606] - drm/gem: rename struct drm_gem_dma_object.{paddr => dma_addr} (Andrew Halaney) [RHEL-35606] - drm: Remove linux/media-bus-format.h from drm_crtc.h (Andrew Halaney) [RHEL-35606] - drm/tidss: Update encoder/bridge chain connect model (Andrew Halaney) [RHEL-35606] - drm/bridge: Centralize error message when bridge attach fails (Andrew Halaney) [RHEL-35606] - drm/tidss: Add support for AM625 DSS (Andrew Halaney) [RHEL-35606] - drm/tidss: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-35606] - drm/tidss: Use GEM DMA fbdev emulation (Andrew Halaney) [RHEL-35606] - drm/tidss: Implement struct drm_plane_helper_funcs.atomic_enable (Andrew Halaney) [RHEL-35606] - drm/tidss: Remove return values from dispc_plane_{setup, enable}() (Andrew Halaney) [RHEL-35606] - drm/tidss: Remove unnecessary include statements for drm_crtc_helper.h (Andrew Halaney) [RHEL-35606] - drm/fb-helper: Remove unnecessary include statements (Andrew Halaney) [RHEL-35606] - drm/fb-helper: Move generic fbdev emulation into separate source file (Andrew Halaney) [RHEL-35606] - drm/gem: rename GEM CMA helpers to GEM DMA helpers (Andrew Halaney) [RHEL-35606] - drm: Remove CONFIG_DRM_KMS_CMA_HELPER option (Andrew Halaney) [RHEL-35606] - drm/fb: rename FB CMA helpers to FB DMA helpers (Andrew Halaney) [RHEL-35606] - drm: Drop drm_blend.h from drm_crtc.h (Andrew Halaney) [RHEL-35606] - drm/fb: remove unused includes of drm_fb_cma_helper.h (Andrew Halaney) [RHEL-35606] - drm: Drop drm_framebuffer.h from drm_crtc.h (Andrew Halaney) [RHEL-35606] - drm: Remove unnecessary include statements of drm_plane_helper.h (Andrew Halaney) [RHEL-35606] - drm: tidss: Fix pixel format definition (Andrew Halaney) [RHEL-35606] - drm/tidss: Set max DMA segment size (Andrew Halaney) [RHEL-35606] - drm/tidss: fix repeated words in comments (Andrew Halaney) [RHEL-35606] - drm/tidss: Soft Reset DISPC on startup (Andrew Halaney) [RHEL-35606] - drm/tidss: Use drm_module_platform_driver() to register the driver (Andrew Halaney) [RHEL-35606] - drm/tidss: Fix warning: unused variable 'tidss_pm_ops' (Andrew Halaney) [RHEL-35606] - drm/tidss: Make use of the helper macro SET_RUNTIME_PM_OPS() (Andrew Halaney) [RHEL-35606] - drm/tidss: Convert to Linux IRQ interfaces (Andrew Halaney) [RHEL-35606] - drm/tidss: Don't use struct drm_device.irq_enabled (Andrew Halaney) [RHEL-35606] - drm/: drm_gem_plane_helper_prepare_fb is now the default (Andrew Halaney) [RHEL-35606] - selftests/bpf: Check VLAN tag and proto in xdp_metadata (Petr Oros) [RHEL-31890] - selftests/bpf: Add AF_INET packet generation to xdp_metadata (Petr Oros) [RHEL-31890] - selftests/bpf: Add flags and VLAN hint to xdp_hw_metadata (Petr Oros) [RHEL-31890] - selftests/bpf: Allow VLAN packets in xdp_hw_metadata (Petr Oros) [RHEL-31890] - net: make vlan_get_tag() return -ENODATA instead of -EINVAL (Petr Oros) [RHEL-31890] - veth: Implement VLAN tag XDP hint (Petr Oros) [RHEL-31890] - xdp: Add VLAN tag hint (Petr Oros) [RHEL-31890] - xsk: add functions to fill control buffer (Petr Oros) [RHEL-31890] - redhat: remove gcc version check for ENABLE_WERROR (Eric Chanudet) [RHEL-43372] - vduse: Temporarily fail if control queue feature requested (Cindy Lu) [RHEL-23888] - redhat/configs: Enable CONFIG_VDPA_USER (Cindy Lu) [RHEL-23888] - mm: replace vma->vm_flags direct modifications with modifier calls (Cindy Lu) [RHEL-23888] - vduse: enable Virtio-net device type (Cindy Lu) [RHEL-23888] - vduse: validate block features only with block devices (Cindy Lu) [RHEL-23888] - file: Export receive_fd() to modules (Cindy Lu) [RHEL-23888] - eventfd: simplify eventfd_signal() (Cindy Lu) [RHEL-23888] - vduse: implement DMA sync callbacks (Cindy Lu) [RHEL-23888] - vduse: make vduse_class constant (Cindy Lu) [RHEL-23888] - vdpa: Provide interface to read driver features (Cindy Lu) [RHEL-23888] - vduse: Use proper spinlock for IRQ injection (Cindy Lu) [RHEL-23888] - vduse: fix NULL pointer dereference (Cindy Lu) [RHEL-23888] - vduse: avoid empty string for dev name (Cindy Lu) [RHEL-23888] - vduse: Support specifying bounce buffer size via sysfs (Cindy Lu) [RHEL-23888] - vduse: Delay iova domain creation (Cindy Lu) [RHEL-23888] - vduse: Signal vq trigger eventfd directly if possible (Cindy Lu) [RHEL-23888] - vduse: Add sysfs interface for irq callback affinity (Cindy Lu) [RHEL-23888] - vduse: Support get_vq_affinity callback (Cindy Lu) [RHEL-23888] - vduse: Support set_vq_affinity callback (Cindy Lu) [RHEL-23888] - vduse: Refactor allocation for vduse virtqueues (Cindy Lu) [RHEL-23888] - driver core: class: remove module * from class_create() (Cindy Lu) [RHEL-23888] - vduse: Remove include of rwlock.h (Cindy Lu) [RHEL-23888] - vduse: Validate vq_num in vduse_validate_config() (Cindy Lu) [RHEL-23888] - driver core: make struct class.devnode() take a const * (Cindy Lu) [RHEL-23888] - vduse: prevent uninitialized memory accesses (Cindy Lu) [RHEL-23888] - vduse: Support querying information of IOVA regions (Cindy Lu) [RHEL-23888] - vduse: Support registering userspace memory for IOVA regions (Cindy Lu) [RHEL-23888] - vduse: Support using userspace pages as bounce buffer (Cindy Lu) [RHEL-23888] - vduse: Use memcpy_{to,from}_page() in do_bounce() (Cindy Lu) [RHEL-23888] - vduse: Remove unnecessary spin lock protection (Cindy Lu) [RHEL-23888] - vduse: Tie vduse mgmtdev and its device (Cindy Lu) [RHEL-23888] - vduse: Fix NULL pointer dereference on sysfs access (Cindy Lu) [RHEL-23888] - vduse: Fix returning wrong type in vduse_domain_alloc_iova() (Cindy Lu) [RHEL-23888] - vdpa: multiple address spaces support (Cindy Lu) [RHEL-23888] - vdpa: introduce virtqueue groups (Cindy Lu) [RHEL-23888] - iommu/iova: Separate out rcache init (Cindy Lu) [RHEL-23888] - vduse: moving kvfree into caller (Cindy Lu) [RHEL-23888] - iommu/iova: Move fast alloc size roundup into alloc_iova_fast() (Cindy Lu) [RHEL-23888] - vduse: check that offset is within bounds in get_config() (Cindy Lu) [RHEL-23888] - vduse: fix memory corruption in vduse_dev_ioctl() (Cindy Lu) [RHEL-23888] - vdpa: Enable user to set mac and mtu of vdpa device (Cindy Lu) [RHEL-23888] - vduse: Fix race condition between resetting and irq injecting (Cindy Lu) [RHEL-23888] - vduse: Disallow injecting interrupt before DRIVER_OK is set (Cindy Lu) [RHEL-23888] - VDUSE: fix documentation underline warning (Cindy Lu) [RHEL-23888] - vduse: Cleanup the old kernel states after reset failure (Cindy Lu) [RHEL-23888] - vduse: missing error code in vduse_init() (Cindy Lu) [RHEL-23888] - Documentation: Add documentation for VDUSE (Cindy Lu) [RHEL-23888] - vduse: Introduce VDUSE - vDPA Device in Userspace (Cindy Lu) [RHEL-23888] - vduse: Implement an MMU-based software IOTLB (Cindy Lu) [RHEL-23888] - af_unix: Suppress false-positive lockdep splat for spin_lock() in __unix_gc(). (Davide Caratti) [RHEL-33410] - net: replace calls to sock->ops->connect() with kernel_connect() (Davide Caratti) [RHEL-33410] - net: Avoid address overwrite in kernel_connect (Davide Caratti) [RHEL-30875 RHEL-33410] - af_unix: Fix garbage collector racing against connect() (Davide Caratti) [RHEL-33410] - veth: try harder when allocating queue memory (Davide Caratti) [RHEL-33410] - net: enable memcg accounting for veth queues (Davide Caratti) [RHEL-33410] - net: veth: do not manipulate GRO when using XDP (Davide Caratti) [RHEL-33410] - net: veth: clear GRO when clearing XDP even when down (Davide Caratti) [RHEL-33410] - af_unix: fix lockdep positive in sk_diag_dump_icons() (Davide Caratti) [RHEL-33410] - llc: call sock_orphan() at release time (Davide Caratti) [RHEL-33410] - llc: Drop support for ETH_P_TR_802_2. (Davide Caratti) [RHEL-33410] - llc: make llc_ui_sendmsg() more robust against bonding changes (Davide Caratti) [RHEL-33410] - vlan: skip nested type that is not IFLA_VLAN_QOS_MAPPING (Davide Caratti) [RHEL-33410] - ethtool: netlink: Add missing ethnl_ops_begin/complete (Davide Caratti) [RHEL-33410] - net: netdev_queue: netdev_txq_completed_mb(): fix wake condition (Davide Caratti) [RHEL-33410] - net/ipv6: convert skip_notify_on_dev_down sysctl to u8 (Davide Caratti) [RHEL-33410] - net/ipv6: fix bool/int mismatch for skip_notify_on_dev_down (Davide Caratti) [RHEL-33410] - neighbour: fix unaligned access to pneigh_entry (Davide Caratti) [RHEL-33410] - af_packet: do not use READ_ONCE() in packet_bind() (Davide Caratti) [RHEL-33410] - af_packet: Fix data-races of pkt_sk(sk)->num. (Davide Caratti) [RHEL-33410] - vlan: fix a potential uninit-value in vlan_dev_hard_start_xmit() (Davide Caratti) [RHEL-33410] - af_unix: Fix data race around sk->sk_err. (Davide Caratti) [RHEL-33410] - af_unix: Fix data-races around sk->sk_shutdown. (Davide Caratti) [RHEL-33410] - af_unix: Fix data races around sk->sk_shutdown. (Davide Caratti) [RHEL-33410] - af_unix: Fix a data race of sk->sk_receive_queue->qlen. (Davide Caratti) [RHEL-33410] - net/packet: convert po->pressure to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: convert po->running to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: convert po->has_vnet_hdr to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: convert po->tp_loss to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: convert po->tp_tx_has_off to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: annotate accesses to po->tp_tstamp (Davide Caratti) [RHEL-33410] - net/packet: convert po->auxdata to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: convert po->origdev to an atomic flag (Davide Caratti) [RHEL-33410] - xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING (Felix Maurer) [RHEL-30107] - bpf, sockmap: Prevent lock inversion deadlock in map delete elem (Felix Maurer) [RHEL-30107] - cpumap: Zero-initialise xdp_rxq_info struct before running XDP program (Felix Maurer) [RHEL-30107] - xsk: Add truesize to skb_add_rx_frag(). (Felix Maurer) [RHEL-30107] - xdp: reflect tail increase for MEM_TYPE_XSK_BUFF_POOL (Felix Maurer) [RHEL-30107] - xsk: fix usage of multi-buffer BPF helpers for ZC XDP (Felix Maurer) [RHEL-28894 RHEL-30107] {CVE-2024-26611} - xsk: make xsk_buff_pool responsible for clearing xdp_buff::flags (Felix Maurer) [RHEL-30107] - xsk: recycle buffer in case Rx queue was full (Felix Maurer) [RHEL-30107] - xsk: Skip polling event check for unbound socket (Felix Maurer) [RHEL-30107] - bpf: Fix bpf socket lookup from tc/xdp to respect socket VRF bindings (Felix Maurer) [RHEL-30107] - bpf: Call __bpf_sk_lookup()/__bpf_skc_lookup() directly via TC hookpoint (Felix Maurer) [RHEL-30107] - bpf: Factor out socket lookup functions for the TC hookpoint. (Felix Maurer) [RHEL-30107] - selftest/cgroup: Update test_cpuset_prs.sh to match changes (Waiman Long) [RHEL-43331] - cgroup/cpuset: Make cpuset.cpus.exclusive independent of cpuset.cpus (Waiman Long) [RHEL-43331] - cgroup/cpuset: Delay setting of CS_CPU_EXCLUSIVE until valid partition (Waiman Long) [RHEL-43331] - selftest/cgroup: Fix test_cpuset_prs.sh problems reported by test robot (Waiman Long) [RHEL-43331] - cgroup/cpuset: Fix remote root partition creation problem (Waiman Long) [RHEL-43331] - cgroup/cpuset: Optimize isolated partition only generate_sched_domains() calls (Waiman Long) [RHEL-43331] - cgroup/cpuset: Make cpuset hotplug processing synchronous (Waiman Long) [RHEL-43331] - mm/mglru: Revert "don't sync disk for each aging cycle" (Waiman Long) [RHEL-43371]- Revert "kernel/panic.c: Move the location of bust_spinlocks to prevent hanging." (Derek Barbosa) [RHEL-39473] - arch/x86: Fix typos [partial] (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Check HSMP support on AMD family of processors (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: switch to use device_add_groups() (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Change devm_kzalloc() to devm_kcalloc() (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Remove extra parenthesis and add a space (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Check num_sockets against MAX_AMD_SOCKETS (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Non-ACPI support for AMD F1A_M00~0Fh (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Add support for ACPI based probing (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Restructure sysfs group creation (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Move dev from platdev to hsmp_socket (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Define a struct to hold mailbox regs (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Create static func to handle platdev (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Cache pci_dev in struct hsmp_socket (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Move hsmp_test to probe (David Arcari) [RHEL-43368] - octeontx2-af: fix the double free in rvu_npc_freemem() (Kamal Heib) [RHEL-39651] {CVE-2024-36030} - e1000e: Add support for the next LOM generation (Ken Cox) [RHEL-17484] - e1000e: Use PME poll to circumvent unreliable ACPI wake (Ken Cox) [RHEL-17484] - net: e1000e: Remove unused declarations (Ken Cox) [RHEL-17484] - e1000e: Add @adapter description to kdoc (Ken Cox) [RHEL-17484] - mm: huge_memory: don't force huge page alignment on 32 bit (Rafael Aquini) [RHEL-22187] - x86/topology: Fix max_siblings calculation for some hybrid cpus (David Arcari) [RHEL-40607] - ipv6: Fix potential uninit-value access in __ip6_make_skb() (Antoine Tenart) [RHEL-39786] - ipv4: Fix uninit-value access in __ip_make_skb() (Antoine Tenart) [RHEL-39786] {CVE-2024-36927} - Enable ALSA (CONFIG_SND) on aarch64 (Charles Mirabile) [RHEL-40411] - gpiolib: cdev: Fix use after free in lineinfo_changed_notify (Steve Best) [RHEL-39849] {CVE-2024-36899} - Add CONFIG_PCP_BATCH_SCALE_MAX to RHEL configs collection (Chris von Recklinghausen) [RHEL-20141] - mm and cache_info: remove unnecessary CPU cache info update (Chris von Recklinghausen) [RHEL-20141] - mm, pcp: reduce detecting time of consecutive high order page freeing (Chris von Recklinghausen) [RHEL-20141] - mm, pcp: decrease PCP high if free pages < high watermark (Chris von Recklinghausen) [RHEL-20141] - mm: tune PCP high automatically (Chris von Recklinghausen) [RHEL-20141] - mm: add framework for PCP high auto-tuning (Chris von Recklinghausen) [RHEL-20141] - mm, page_alloc: scale the number of pages that are batch allocated (Chris von Recklinghausen) [RHEL-20141] - mm: restrict the pcp batch scale factor to avoid too long latency (Chris von Recklinghausen) [RHEL-20141] - mm, pcp: reduce lock contention for draining high-order pages (Chris von Recklinghausen) [RHEL-20141] - cacheinfo: calculate size of per-CPU data cache slice (Chris von Recklinghausen) [RHEL-20141] - mm, pcp: avoid to drain PCP when process exit (Chris von Recklinghausen) [RHEL-20141] - mm/page_alloc: remove unnecessary parameter batch of nr_pcp_free (Chris von Recklinghausen) [RHEL-20141] - mm/page_alloc: remove track of active PCP lists range in bulk free (Chris von Recklinghausen) [RHEL-20141] - mm: remove obsolete comment above struct per_cpu_pages (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move is_check_pages_enabled() into page_alloc.c (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move sysctls into it own fils (Chris von Recklinghausen) [RHEL-20141] - mm: vmscan: use gfp_has_io_fs() (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move pm_* function into power (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move mark_free_page() into snapshot.c (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: split out DEBUG_PAGEALLOC (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: split out FAIL_PAGE_ALLOC (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: remove alloc_contig_dump_pages() stub (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: squash page_is_consistent() (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: collect mem statistic into show_mem.c (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move set_zone_contiguous() into mm_init.c (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move init_on_alloc/free() into mm_init.c (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move mirrored_kernelcore into mm_init.c (Chris von Recklinghausen) [RHEL-20141] - rxrpc: replace zero-lenth array with DECLARE_FLEX_ARRAY() helper (Ivan Vecera) [RHEL-40250] - ext4: fix fortify warning in fs/ext4/fast_commit.c:1551 (Ivan Vecera) [RHEL-40250] - string: Allow 2-argument strscpy_pad() (Ivan Vecera) [RHEL-40250] - string: Redefine strscpy_pad() as a macro (Ivan Vecera) [RHEL-40250] - string: Allow 2-argument strscpy() (Ivan Vecera) [RHEL-40250] - kernel.h: split out COUNT_ARGS() and CONCATENATE() to args.h (Ivan Vecera) [RHEL-40250] - uml: Replace strlcpy with strscpy (Ivan Vecera) [RHEL-40250] - fortify: strscpy: Fix flipped q and p docstring typo (Ivan Vecera) [RHEL-40250] - fortify: Use const variables for __member_size tracking (Ivan Vecera) [RHEL-40250] - overflow: add DEFINE_FLEX() for on-stack allocs (Ivan Vecera) [RHEL-40250] - fortify: Use __builtin_dynamic_object_size() when available (Ivan Vecera) [RHEL-40250] - fortify: Short-circuit known-safe calls to strscpy() (Ivan Vecera) [RHEL-40250] - string: Rewrite and add more kern-doc for the str*() functions (Ivan Vecera) [RHEL-40250] - fortify: Convert to struct vs member helpers (Ivan Vecera) [RHEL-40250] - fortify: Explicitly check bounds are compile-time constants (Ivan Vecera) [RHEL-40250] - fortify: Use SIZE_MAX instead of (size_t)-1 (Ivan Vecera) [RHEL-40250] - fortify: Add run-time WARN for cross-field memcpy() (Ivan Vecera) [RHEL-40250] - sched/x86: Export 'percpu arch_freq_scale' (Phil Auld) [RHEL-39512] - tpm_tis_spi: Account for SPI header when allocating TPM SPI xfer buffer (Mark Salter) [RHEL-39308] - randomize_kstack: Improve entropy diffusion (Chris von Recklinghausen) [RHEL-37308] {CVE-2024-35918} - net: usb: lan78xx: add phy dependency for user tools (Jose Ignacio Tornos Martinez) [RHEL-17582] - aio: Fix incorrect usage of eventfd_signal_allowed() (Waiman Long) [RHEL-38738] - aio: fix use-after-free due to missing POLLFREE handling (Waiman Long) [RHEL-38738 RHEL-38739] {CVE-2021-47505} - aio: keep poll requests on waitqueue until completed (Waiman Long) [RHEL-38738 RHEL-38739] {CVE-2021-47505} - redhat/configs: Enable CONFIG_DRM_MGAG200_DISABLE_WRITECOMBINE (Jocelyn Falempe) [RHEL-28760] - drm/mgag200: Add an option to disable Write-Combine (Jocelyn Falempe) [RHEL-28760] - Revert "drm/mgag200: Add a workaround for low-latency" (Jocelyn Falempe) [RHEL-28760] - md: Revert "md: Fix overflow in is_mddev_idle" (Nigel Croxon) [RHEL-39038] - mlxsw: spectrum_acl_tcam: Fix memory leak when canceling rehash work (Ivan Vecera) [RHEL-37018] {CVE-2024-35852} - pwm: Fix double shift bug (Steve Best) [RHEL-38280] {CVE-2023-52756} - nbd: null check for nla_nest_start (Ming Lei) [RHEL-35178] {CVE-2024-27025} - x86/xen: Add some null pointer checking to smp.c (Vitaly Kuznetsov) [RHEL-33260] {CVE-2024-26908} - misc: lis3lv02d_i2c: Fix regulators getting en-/dis-abled twice on suspend/resume (Steve Best) [RHEL-36934] {CVE-2024-35824} - ice: final upstream version of the fix for RHEL-19000 (Michal Schmidt) [RHEL-35969] - kernel.spec: add iommu selftests to kernel-selftests-internal (Eder Zulian) [RHEL-32894] - virtiofs: include a newline in sysfs tag (Brian Foster) [RHEL-34071] - virtio_fs: remove duplicate check if queue is broken (Brian Foster) [RHEL-34071] - virtiofs: drop __exit from virtio_fs_sysfs_exit() (Brian Foster) [RHEL-34071] - virtiofs: emit uevents on filesystem events (Brian Foster) [RHEL-34071] - virtiofs: export filesystem tags through sysfs (Brian Foster) [RHEL-34071] - virtiofs: forbid newlines in tags (Brian Foster) [RHEL-34071] - xsk: Add missing SPDX to AF_XDP TX metadata documentation (Petr Oros) [RHEL-31944] - xsk: Don't assume metadata is always requested in TX completion (Petr Oros) [RHEL-31944] - selftests/bpf: Add TX side to xdp_hw_metadata (Petr Oros) [RHEL-31944] - selftests/bpf: Convert xdp_hw_metadata to XDP_USE_NEED_WAKEUP (Petr Oros) [RHEL-31944] - selftests/bpf: Fix broken build where char is unsigned (Petr Oros) [RHEL-31944] - selftests/bpf: Add options and frags to xdp_hw_metadata (Petr Oros) [RHEL-31944] - selftests/bpf: xdp_hw_metadata track more timestamps (Petr Oros) [RHEL-31944] - selftests/bpf: Add TX side to xdp_metadata (Petr Oros) [RHEL-31944] - selftests/bpf: Add csum helpers (Petr Oros) [RHEL-31944] - selftests/xsk: Support tx_metadata_len (Petr Oros) [RHEL-31944] - xsk: Add option to calculate TX checksum in SW (Petr Oros) [RHEL-31944] - xsk: Validate xsk_tx_metadata flags (Petr Oros) [RHEL-31944] - xsk: Document tx_metadata_len layout (Petr Oros) [RHEL-31944] - tools: ynl: Print xsk-features from the sample (Petr Oros) [RHEL-31944] - xsk: Add TX timestamp and TX checksum offload support (Petr Oros) [RHEL-31944] - xsk: Support tx_metadata_len (Petr Oros) [RHEL-31944] - xsk: Elide base_addr comparison in xp_unaligned_validate_desc (Petr Oros) [RHEL-31944]- modules: wait do_free_init correctly (Donald Dutile) [RHEL-28063] - Subject: revert of revert KEYS: Make use of platform keyring for module signature verify (Donald Dutile) [RHEL-28063] - linux/export: Ensure natural alignment of kcrctab array (Donald Dutile) [RHEL-28063] - linux/export: Fix alignment for 64-bit ksymtab entries (Donald Dutile) [RHEL-28063] - kernel/module: improve documentation for try_module_get() (Donald Dutile) [RHEL-28063] - module: Remove redundant TASK_UNINTERRUPTIBLE (Donald Dutile) [RHEL-28063] - params: Introduce the param_unknown_fn type (Donald Dutile) [RHEL-28063] - module/decompress: use kvmalloc() consistently (Donald Dutile) [RHEL-28063] - module: Annotate struct module_notes_attrs with __counted_by (Donald Dutile) [RHEL-28063] - module: Fix comment typo (Donald Dutile) [RHEL-28063] - module: Make is_mapping_symbol() return bool (Donald Dutile) [RHEL-28063] - module/decompress: use vmalloc() for gzip decompression workspace (Donald Dutile) [RHEL-28063] - module: Clarify documentation of module_param_call() (Donald Dutile) [RHEL-28063] - modpost: do not make find_tosym() return NULL (Donald Dutile) [RHEL-28063] - modpost: Optimize symbol search from linear to binary search (Donald Dutile) [RHEL-28063] - module/decompress: use vmalloc() for zstd decompression workspace (Donald Dutile) [RHEL-28063] - dyndbg: add source filename to prefix (Donald Dutile) [RHEL-28063] - dyndbg: increase PREFIX_SIZE to 128 (Donald Dutile) [RHEL-28063] - dyndbg: constify opt_array (Donald Dutile) [RHEL-28063] - module: Expose module_init_layout_section() (Donald Dutile) [RHEL-28063] - modpost, kallsyms: Treat add '$'-prefixed symbols as mapping symbols (Donald Dutile) [RHEL-28063] - module: Ignore RISC-V mapping symbols too (Donald Dutile) [RHEL-28063] - module: fix init_module_from_file() error handling (Donald Dutile) [RHEL-28063] - modules: catch concurrent module loads, treat them as idempotent (Donald Dutile) [RHEL-28063] - module: split up 'finit_module()' into init_module_from_file() helper (Donald Dutile) [RHEL-28063] - kallsyms: Fix kallsyms_selftest failure (Donald Dutile) [RHEL-28063] - kallsyms: Add more debug output for selftest (Donald Dutile) [RHEL-28063] - modpost: check static EXPORT_SYMBOL* by modpost again (Donald Dutile) [RHEL-28063] - kbuild: generate KSYMTAB entries by modpost (Donald Dutile) [RHEL-28063] - modpost: pass struct module pointer to check_section_mismatch() (Donald Dutile) [RHEL-28063] - modpost: fix off by one in is_executable_section() (Donald Dutile) [RHEL-28063] - modpost: Include '.text.*' in TEXT_SECTIONS (Donald Dutile) [RHEL-28063] - xen: unexport __init-annotated xen_xlate_map_ballooned_pages() (Donald Dutile) [RHEL-28063] - tick/nohz: unexport __init-annotated tick_nohz_full_setup() (Donald Dutile) [RHEL-28063] - kallsyms: make kallsyms_show_value() as generic function (Donald Dutile) [RHEL-28063] - kallsyms: move kallsyms_show_value() out of kallsyms.c (Donald Dutile) [RHEL-28063] - modpost: detect section mismatch for R_ARM_REL32 (Donald Dutile) [RHEL-28063] - modpost: fix section_mismatch message for R_ARM_THM_{CALL,JUMP24,JUMP19} (Donald Dutile) [RHEL-28063] - modpost: detect section mismatch for R_ARM_THM_{MOVW_ABS_NC,MOVT_ABS} (Donald Dutile) [RHEL-28063] - modpost: refactor find_fromsym() and find_tosym() (Donald Dutile) [RHEL-28063] - modpost: detect section mismatch for R_ARM_{MOVW_ABS_NC,MOVT_ABS} (Donald Dutile) [RHEL-28063] - modpost: fix section mismatch message for R_ARM_{PC24,CALL,JUMP24} (Donald Dutile) [RHEL-28063] - modpost: fix section mismatch message for R_ARM_ABS32 (Donald Dutile) [RHEL-28063] - module/decompress: Fix error checking on zstd decompression (Donald Dutile) [RHEL-28063] - module: fix module load for ia64 (Donald Dutile) [RHEL-28063] - modpost: remove *_sections[] arrays (Donald Dutile) [RHEL-28063] - modpost: merge bad_tosec=ALL_EXIT_SECTIONS entries in sectioncheck table (Donald Dutile) [RHEL-28063] - modpost: merge fromsec=DATA_SECTIONS entries in sectioncheck table (Donald Dutile) [RHEL-28063] - modpost: remove is_shndx_special() check from section_rel(a) (Donald Dutile) [RHEL-28063] - modpost: replace r->r_offset, r->r_addend with faddr, taddr (Donald Dutile) [RHEL-28063] - modpost: unify 'sym' and 'to' in default_mismatch_handler() (Donald Dutile) [RHEL-28063] - modpost: remove unused argument from secref_whitelist() (Donald Dutile) [RHEL-28063] - Revert "modpost: skip ELF local symbols during section mismatch check" (Donald Dutile) [RHEL-28063] - kallsyms: remove unsed API lookup_symbol_attrs (Donald Dutile) [RHEL-28063] - module: Remove preempt_disable() from module reference counting. (Donald Dutile) [RHEL-28063] - module: Fix use-after-free bug in read_file_mod_stats() (Donald Dutile) [RHEL-28063] - modpost: rename find_elf_symbol() and find_elf_symbol2() (Donald Dutile) [RHEL-28063] - modpost: pass section index to find_elf_symbol2() (Donald Dutile) [RHEL-28063] - modpost: pass 'tosec' down to default_mismatch_handler() (Donald Dutile) [RHEL-28063] - modpost: squash extable_mismatch_handler() into default_mismatch_handler() (Donald Dutile) [RHEL-28063] - modpost: clean up is_executable_section() (Donald Dutile) [RHEL-28063] - modpost: squash report_sec_mismatch() into default_mismatch_handler() (Donald Dutile) [RHEL-28063] - modpost: squash report_extable_warnings() into extable_mismatch_handler() (Donald Dutile) [RHEL-28063] - modpost: remove get_prettyname() (Donald Dutile) [RHEL-28063] - modpost: remove fromsym info in __ex_table section mismatch warning (Donald Dutile) [RHEL-28063] - modpost: remove broken calculation of exception_table_entry size (Donald Dutile) [RHEL-28063] - module: include internal.h in module/dups.c (Donald Dutile) [RHEL-28063] - module: add debugging auto-load duplicate module support (Donald Dutile) [RHEL-28063] - module: stats: fix invalid_mod_bytes typo (Donald Dutile) [RHEL-28063] - module: remove use of uninitialized variable len (Donald Dutile) [RHEL-28063] - module: fix building stats for 32-bit targets (Donald Dutile) [RHEL-28063] - module: stats: include uapi/linux/module.h (Donald Dutile) [RHEL-28063] - module: avoid allocation if module is already present and ready (Donald Dutile) [RHEL-28063] - module: add debug stats to help identify memory pressure (Donald Dutile) [RHEL-28063] - module: extract patient module check into helper (Donald Dutile) [RHEL-28063] - modules/kmod: replace implementation with a semaphore (Donald Dutile) [RHEL-28063] - module: fix kmemleak annotations for non init ELF sections (Donald Dutile) [RHEL-28063] - module: Ignore L0 and rename is_arm_mapping_symbol() (Donald Dutile) [RHEL-28063] - module: Move is_arm_mapping_symbol() to module_symbol.h (Donald Dutile) [RHEL-28063] - module: Sync code of is_arm_mapping_symbol() (Donald Dutile) [RHEL-28063] - module: already_uses() - reduce pr_debug output volume (Donald Dutile) [RHEL-28063] - module: add section-size to move_module pr_debug (Donald Dutile) [RHEL-28063] - module: add symbol-name to pr_debug Absolute symbol (Donald Dutile) [RHEL-28063] - module: in layout_sections, move_module: add the modname (Donald Dutile) [RHEL-28063] - module: fold usermode helper kmod into modules directory (Donald Dutile) [RHEL-28063] - module: merge remnants of setup_load_info() to elf validation (Donald Dutile) [RHEL-28063] - module: move more elf validity checks to elf_validity_check() (Donald Dutile) [RHEL-28063] - module: add stop-grap sanity check on module memcpy() (Donald Dutile) [RHEL-28063] - module: add sanity check for ELF module section (Donald Dutile) [RHEL-28063] - module: rename check_module_license_and_versions() to check_export_symbol_versions() (Donald Dutile) [RHEL-28063] - module: converge taint work together (Donald Dutile) [RHEL-28063] - module: move signature taint to module_augment_kernel_taints() (Donald Dutile) [RHEL-28063] - module: move tainting until after a module hits our linked list (Donald Dutile) [RHEL-28063] - module: split taint adding with info checking (Donald Dutile) [RHEL-28063] - module: split taint work out of check_modinfo_livepatch() (Donald Dutile) [RHEL-28063] - module: rename set_license() to module_license_taint_check() (Donald Dutile) [RHEL-28063] - module: move check_modinfo() early to early_mod_check() (Donald Dutile) [RHEL-28063] - module: move early sanity checks into a helper (Donald Dutile) [RHEL-28063] - module: add a for_each_modinfo_entry() (Donald Dutile) [RHEL-28063] - module: rename next_string() to module_next_tag_pair() (Donald Dutile) [RHEL-28063] - module: move get_modinfo() helpers all above (Donald Dutile) [RHEL-28063] - modpost: Fix processing of CRCs on 32-bit build machines (Donald Dutile) [RHEL-28063] - module/decompress: Never use kunmap() for local un-mappings (Donald Dutile) [RHEL-28063] - kallsyms: Delete an unused parameter related to {module_}kallsyms_on_each_symbol() (Donald Dutile) [RHEL-28063] - dyndbg: cleanup dynamic usage in ib_srp.c (Donald Dutile) [RHEL-28063] - kernel/module: add documentation for try_module_get() (Donald Dutile) [RHEL-28063] - ARM: dyndbg: allow including dyndbg.h in decompressor (Donald Dutile) [RHEL-28063] - dyndbg: use the module notifier callbacks (Donald Dutile) [RHEL-28063] - dyndbg: remove unused 'base' arg from __ddebug_add_module() (Donald Dutile) [RHEL-28063] - module: make module_ktype structure constant (Donald Dutile) [RHEL-28063] - module: Remove the unused function within (Donald Dutile) [RHEL-28063] - scripts/gdb: fix usage of MOD_TEXT not defined when CONFIG_MODULES=n (Donald Dutile) [RHEL-28063] - scripts/gdb: fix 'lx-lsmod' show the wrong size (Donald Dutile) [RHEL-28063] - scripts/gdb: use mem instead of core_layout to get the module address (Donald Dutile) [RHEL-28063] - module: replace module_layout with module_memory (Donald Dutile) [RHEL-28063] - s390/module: fix loading modules with a lot of relocations (Donald Dutile) [RHEL-28063] - module: Use kstrtobool() instead of strtobool() (Donald Dutile) [RHEL-28063] - livepatch: Improve the search performance of module_kallsyms_on_each_symbol() (Donald Dutile) [RHEL-28063] - kallsyms: Fix scheduling with interrupts disabled in self-test (Donald Dutile) [RHEL-28063] - modpost: error out if addend_*_rel() is not implemented for REL arch (Donald Dutile) [RHEL-28063] - module/decompress: Support zstd in-kernel decompression (Donald Dutile) [RHEL-28063] - module: add module_elf_check_arch for module-specific checks (Donald Dutile) [RHEL-28063] - modpost: Mark uuid_le type to be suitable only for MEI (Donald Dutile) [RHEL-28063] - modpost: fix array_size.cocci warning (Donald Dutile) [RHEL-28063] - modpost: Join broken long printed messages (Donald Dutile) [RHEL-28063] - kallsyms: Remove unneeded semicolon (Donald Dutile) [RHEL-28063] - kallsyms: Add self-test facility (Donald Dutile) [RHEL-28063] - kallsyms: Add helper kallsyms_on_each_match_symbol() (Donald Dutile) [RHEL-28063] - kallsyms: Reduce the memory occupied by kallsyms_seqs_of_names[] (Donald Dutile) [RHEL-28063] - kallsyms: Improve the performance of kallsyms_lookup_name() (Donald Dutile) [RHEL-28063] - module: Fix NULL vs IS_ERR checking for module_get_next_page (Donald Dutile) [RHEL-28063] - module: Remove unused macros module_addr_min/max (Donald Dutile) [RHEL-28063] - module: remove redundant module_sysfs_initialized variable (Donald Dutile) [RHEL-28063] - module: tracking: Keep a record of tainted unloaded modules only (Donald Dutile) [RHEL-28063] - linux/export: use inline assembler to populate symbol CRCs (Donald Dutile) [RHEL-28063] - powerpc/xmon: Use KSYM_NAME_LEN in array size (Donald Dutile) [RHEL-28063] - kallsyms: increase maximum kernel symbol length to 512 (Donald Dutile) [RHEL-28063] - kallsyms: support "big" kernel symbols (Donald Dutile) [RHEL-28063] - kallsyms: add static relationship between `KSYM_NAME_LEN{,_BUFFER}` (Donald Dutile) [RHEL-28063] - kallsyms: avoid hardcoding buffer size (Donald Dutile) [RHEL-28063] - cfi: Drop __CFI_ADDRESSABLE (Donald Dutile) [RHEL-28063] - cfi: Remove CONFIG_CFI_CLANG_SHADOW (Donald Dutile) [RHEL-28063] - module/decompress: generate sysfs string at compile time (Donald Dutile) [RHEL-28063] - module: Add debugfs interface to view unloaded tainted modules (Donald Dutile) [RHEL-28063] - dyndbg: add drm.debug style (drm/parameters/debug) bitmap support (Donald Dutile) [RHEL-28063] - dyndbg: validate class FOO by checking with module (Donald Dutile) [RHEL-28063] - dyndbg: add ddebug_attach_module_classes (Donald Dutile) [RHEL-28063] - kernel/module: add __dyndbg_classes section (Donald Dutile) [RHEL-28063] - dyndbg: add DECLARE_DYNDBG_CLASSMAP macro (Donald Dutile) [RHEL-28063] - dyndbg: add __pr_debug_cls for testing (Donald Dutile) [RHEL-28063] - dyndbg: add class_id to pr_debug callsites (Donald Dutile) [RHEL-28063] - dyndbg: gather __dyndbg[] state into struct _ddebug_info (Donald Dutile) [RHEL-28063] - dyndbg: cleanup auto vars in dynamic_debug_init (Donald Dutile) [RHEL-28063] - dyndbg: drop EXPORTed dynamic_debug_exec_queries (Donald Dutile) [RHEL-28063] - dyndbg: let query-modname override actual module name (Donald Dutile) [RHEL-28063] - dyndbg: use ESCAPE_SPACE for cat control (Donald Dutile) [RHEL-28063] - dyndbg: reverse module.callsite walk in cat control (Donald Dutile) [RHEL-28063] - dyndbg: reverse module walk in cat control (Donald Dutile) [RHEL-28063] - dyndbg: show both old and new in change-info (Donald Dutile) [RHEL-28063] - dyndbg: fix module.dyndbg handling (Donald Dutile) [RHEL-28063] - dyndbg: fix static_branch manipulation (Donald Dutile) [RHEL-28063] - modpost: fix module versioning when a symbol lacks valid CRC (Donald Dutile) [RHEL-28063] - modpost: remove .symbol_white_list field entirely (Donald Dutile) [RHEL-28063] - modpost: remove unneeded .symbol_white_list initializers (Donald Dutile) [RHEL-28063] - modpost: add PATTERNS() helper macro (Donald Dutile) [RHEL-28063] - modpost: shorten warning messages in report_sec_mismatch() (Donald Dutile) [RHEL-28063] - Revert "Kbuild, lto, workaround: Don't warn for initcall_reference in modpost" (Donald Dutile) [RHEL-28063] - modpost: use more reliable way to get fromsec in section_rel(a)() (Donald Dutile) [RHEL-28063] - modpost: add array range check to sec_name() (Donald Dutile) [RHEL-28063] - modpost: refactor get_secindex() (Donald Dutile) [RHEL-28063] - modpost: remove unused Elf_Sword macro (Donald Dutile) [RHEL-28063] - modpost: use sym_get_data() to get module device_table data (Donald Dutile) [RHEL-28063] - modpost: drop executable ELF support (Donald Dutile) [RHEL-28063] - module: Replace kmap() with kmap_local_page() (Donald Dutile) [RHEL-28063] - module: Show the last unloaded module's taint flag(s) (Donald Dutile) [RHEL-28063] - module: Use strscpy() for last_unloaded_module (Donald Dutile) [RHEL-28063] - module: Modify module_flags() to accept show_state argument (Donald Dutile) [RHEL-28063] - module: Move module's Kconfig items in kernel/module/ (Donald Dutile) [RHEL-28063] - module: panic: Taint the kernel when selftest modules load (Donald Dutile) [RHEL-28063] - module: Use vzalloc() instead of vmalloc()/memset(0) (Donald Dutile) [RHEL-28063] - module: Increase readability of module_kallsyms_lookup_name() (Donald Dutile) [RHEL-28063] - module: Fix ERRORs reported by checkpatch.pl (Donald Dutile) [RHEL-28063] - module: Add support for default value for module async_probe (Donald Dutile) [RHEL-28063] - module: kallsyms: Ensure preemption in add_kallsyms() with PREEMPT_RT (Donald Dutile) [RHEL-28063] - module: Fix "warning: variable 'exit' set but not used" (Donald Dutile) [RHEL-28063] - module: Fix selfAssignment cppcheck warning (Donald Dutile) [RHEL-28063] - modules: Fix corruption of /proc/kallsyms (Donald Dutile) [RHEL-28063] - modpost: fix section mismatch check for exported init/exit sections (Donald Dutile) [RHEL-28063] - modpost: use fnmatch() to simplify match() (Donald Dutile) [RHEL-28063] - modpost: simplify mod->name allocation (Donald Dutile) [RHEL-28063] - module: Fix prefix for module.sig_enforce module param (Donald Dutile) [RHEL-28063] - kbuild: check static EXPORT_SYMBOL* by script instead of modpost (Donald Dutile) [RHEL-28063] - modpost: squash if...else-if in find_elf_symbol2() (Donald Dutile) [RHEL-28063] - modpost: reuse ARRAY_SIZE() macro for section_mismatch() (Donald Dutile) [RHEL-28063] - modpost: remove the unused argument of check_sec_ref() (Donald Dutile) [RHEL-28063] - modpost: fix undefined behavior of is_arm_mapping_symbol() (Donald Dutile) [RHEL-28063] - modpost: fix removing numeric suffixes (Donald Dutile) [RHEL-28063] - genksyms: adjust the output format to modpost (Donald Dutile) [RHEL-28063] - kbuild: stop merging *.symversions (Donald Dutile) [RHEL-28063] - kbuild: link symbol CRCs at final link, removing CONFIG_MODULE_REL_CRCS (Donald Dutile) [RHEL-28063] - modpost: extract symbol versions from *.cmd files (Donald Dutile) [RHEL-28063] - modpost: add sym_find_with_module() helper (Donald Dutile) [RHEL-28063] - module: merge check_exported_symbol() into find_exported_symbol_in_section() (Donald Dutile) [RHEL-28063] - module: do not binary-search in __ksymtab_gpl if fsa->gplok is false (Donald Dutile) [RHEL-28063] - module: do not pass opaque pointer for symbol search (Donald Dutile) [RHEL-28063] - module: show disallowed symbol name for inherit_taint() (Donald Dutile) [RHEL-28063] - module: fix [e_shstrndx].sh_size=0 OOB access (Donald Dutile) [RHEL-28063] - module: Introduce module unload taint tracking (Donald Dutile) [RHEL-28063] - module: Move module_assert_mutex_or_preempt() to internal.h (Donald Dutile) [RHEL-28063] - module: Make module_flags_taint() accept a module's taints bitmap and usable outside core code (Donald Dutile) [RHEL-28063] - module.h: simplify MODULE_IMPORT_NS (Donald Dutile) [RHEL-28063] - modpost: change the license of EXPORT_SYMBOL to bool type (Donald Dutile) [RHEL-28063] - kbuild: record symbol versions in *.cmd files (Donald Dutile) [RHEL-28063] - kbuild: generate a list of objects in vmlinux (Donald Dutile) [RHEL-28063] - modpost: move *.mod.c generation to write_mod_c_files() (Donald Dutile) [RHEL-28063] - modpost: merge add_{intree_flag,retpoline,staging_flag} to add_header (Donald Dutile) [RHEL-28063] - modpost: split new_symbol() to symbol allocation and hash table addition (Donald Dutile) [RHEL-28063] - modpost: make sym_add_exported() always allocate a new symbol (Donald Dutile) [RHEL-28063] - modpost: make multiple export error (Donald Dutile) [RHEL-28063] - modpost: dump Module.symvers in the same order of modules.order (Donald Dutile) [RHEL-28063] - modpost: traverse the namespace_list in order (Donald Dutile) [RHEL-28063] - modpost: use doubly linked list for dump_lists (Donald Dutile) [RHEL-28063] - modpost: traverse unresolved symbols in order (Donald Dutile) [RHEL-28063] - modpost: add sym_add_unresolved() helper (Donald Dutile) [RHEL-28063] - modpost: traverse modules in order (Donald Dutile) [RHEL-28063] - modpost: import include/linux/list.h (Donald Dutile) [RHEL-28063] - modpost: change mod->gpl_compatible to bool type (Donald Dutile) [RHEL-28063] - modpost: use bool type where appropriate (Donald Dutile) [RHEL-28063] - modpost: move struct namespace_list to modpost.c (Donald Dutile) [RHEL-28063] - modpost: retrieve the module dependency and CRCs in check_exports() (Donald Dutile) [RHEL-28063] - modpost: add a separate error for exported symbols without definition (Donald Dutile) [RHEL-28063] - modpost: remove stale comment about sym_add_exported() (Donald Dutile) [RHEL-28063] - modpost: do not write out any file when error occurred (Donald Dutile) [RHEL-28063] - modpost: use snprintf() instead of sprintf() for safety (Donald Dutile) [RHEL-28063] - kbuild: refactor cmd_modversions_S (Donald Dutile) [RHEL-28063] - kbuild: refactor cmd_modversions_c (Donald Dutile) [RHEL-28063] - modpost: remove annoying namespace_from_kstrtabns() (Donald Dutile) [RHEL-28063] - modpost: remove redundant initializes for static variables (Donald Dutile) [RHEL-28063] - modpost: move export_from_secname() call to more relevant place (Donald Dutile) [RHEL-28063] - modpost: remove useless export_from_sec() (Donald Dutile) [RHEL-28063] - kbuild: do not remove empty *.symtypes explicitly (Donald Dutile) [RHEL-28063] - kbuild: factor out genksyms command from cmd_gensymtypes_{c,S} (Donald Dutile) [RHEL-28063] - module: Remove module_addr_min and module_addr_max (Donald Dutile) [RHEL-28063] - module: Add CONFIG_ARCH_WANTS_MODULES_DATA_IN_VMALLOC (Donald Dutile) [RHEL-28063] - module: Introduce data_layout (Donald Dutile) [RHEL-28063] - module: Prepare for handling several RB trees (Donald Dutile) [RHEL-28063] - module: Always have struct mod_tree_root (Donald Dutile) [RHEL-28063] - module: Rename debug_align() as strict_align() (Donald Dutile) [RHEL-28063] - module: Rework layout alignment to avoid BUG_ON()s (Donald Dutile) [RHEL-28063] - module: Move module_enable_x() and frob_text() in strict_rwx.c (Donald Dutile) [RHEL-28063] - module: Make module_enable_x() independent of CONFIG_ARCH_HAS_STRICT_MODULE_RWX (Donald Dutile) [RHEL-28063] - module: Move version support into a separate file (Donald Dutile) [RHEL-28063] - module: Move kdb module related code out of main kdb code (Donald Dutile) [RHEL-28063] - module: Move sysfs support into a separate file (Donald Dutile) [RHEL-28063] - module: Move procfs support into a separate file (Donald Dutile) [RHEL-28063] - module: kallsyms: Fix suspicious rcu usage (Donald Dutile) [RHEL-28063] - module: Move kallsyms support into a separate file (Donald Dutile) [RHEL-28063] - module: Move kmemleak support to a separate file (Donald Dutile) [RHEL-28063] - module: Move extra signature support out of core code (Donald Dutile) [RHEL-28063] - module: Move strict rwx support to a separate file (Donald Dutile) [RHEL-28063] - module: Move latched RB-tree support to a separate file (Donald Dutile) [RHEL-28063] - module: Move livepatch support to a separate file (Donald Dutile) [RHEL-28063] - module: Make internal.h and decompress.c more compliant (Donald Dutile) [RHEL-28063] - module: Simple refactor in preparation for split (Donald Dutile) [RHEL-28063] - scripts/gdb: Fix gdb 'lx-symbols' command (Donald Dutile) [RHEL-28063] - module: Move all into module/ (Donald Dutile) [RHEL-28063] - modpost: restore the warning message for missing symbol versions (Donald Dutile) [RHEL-28063] - ftrace: Have architectures opt-in for mcount build time sorting (Donald Dutile) [RHEL-28063] - ftrace: Fix assuming build time sort works for s390 (Donald Dutile) [RHEL-28063] - script/sorttable: Fix some initialization problems (Donald Dutile) [RHEL-28063] - ftrace: Add test to make sure compiled time sorts work (Donald Dutile) [RHEL-28063] - scripts: ftrace - move the sort-processing in ftrace_init (Donald Dutile) [RHEL-28063] - module.h: allow #define strings to work with MODULE_IMPORT_NS (Donald Dutile) [RHEL-28063] - livepatch: Avoid CPU hogging with cond_resched (Donald Dutile) [RHEL-28063] - sections: provide internal __is_kernel() and __is_kernel_text() helper (Donald Dutile) [RHEL-28063] - kallsyms: fix address-checks for kernel related range (Donald Dutile) [RHEL-28063] - dyndbg: refine verbosity 1-4 summary-detail (Donald Dutile) [RHEL-28063] - dyndbg: fix spurious vNpr_info change (Donald Dutile) [RHEL-28063] - dyndbg: no vpr-info on empty queries (Donald Dutile) [RHEL-28063] - dyndbg: vpr-info on remove-module complete, not starting (Donald Dutile) [RHEL-28063] - dyndbg: Remove support for ddebug_query param (Donald Dutile) [RHEL-28063] - dyndbg: make dyndbg a known cli param (Donald Dutile) [RHEL-28063] - dyndbg: show module in vpr-info in dd-exec-queries (Donald Dutile) [RHEL-28063] - scripts: update the comments of kallsyms support (Donald Dutile) [RHEL-28063] - modpost: get the *.mod file path more simply (Donald Dutile) [RHEL-28063] - kbuild: merge vmlinux_link() between ARCH=um and other architectures (Donald Dutile) [RHEL-28063] - kbuild: do not remove 'linux' link in scripts/link-vmlinux.sh (Donald Dutile) [RHEL-28063] - kbuild: merge vmlinux_link() between the ordinary link and Clang LTO (Donald Dutile) [RHEL-28063] - module: fix signature check failures when using in-kernel decompression (Donald Dutile) [RHEL-28063] - module: Remove outdated comment (Donald Dutile) [RHEL-28063] - module: fix building with sysfs disabled (Donald Dutile) [RHEL-28063] - kernel: Fix spelling mistake "compresser" -> "compressor" (Donald Dutile) [RHEL-28063] - module: add in-kernel support for decompressing (Donald Dutile) [RHEL-28063] - module: change to print useful messages from elf_validity_check() (Donald Dutile) [RHEL-28063] - module: fix validate_section_offset() overflow bug on 64-bit (Donald Dutile) [RHEL-28063] - module: fix clang CFI with MODULE_UNLOAD=n (Donald Dutile) [RHEL-28063] - Subject: revert KEYS: Make use of platform keyring for module signature verify (Donald Dutile) [RHEL-28063] - lib/bitmap.c make bitmap_print_bitmask_to_buf parseable (Donald Dutile) [RHEL-28063] - bitmap: extend comment to bitmap_print_bitmask/list_to_buf (Donald Dutile) [RHEL-28063]- arm64: mm: Make hibernation aware of KFENCE (Maxim Levitsky) [RHEL-7225] - scsi: libfc: Fix potential NULL pointer dereference in fc_lport_ptp_setup() (John Meneghini) [RHEL-38200] {CVE-2023-52809} - pinctrl: core: delete incorrect free in pinctrl_enable() (David Arcari) [RHEL-39758] {CVE-2024-36940} - x86/coco: Require seeding RNG with RDRAND on CoCo systems (Lenny Szubowicz) [RHEL-37269] {CVE-2024-35875} - mac802154: fix llsec key resources release in mac802154_llsec_key_del (Steve Best) [RHEL-34969] {CVE-2024-26961} - hwmon: (w83792d) Fix NULL pointer dereference by removing unnecessary structure field (Steve Best) [RHEL-37721] {CVE-2021-47385} - redhat/configs: add CONFIG_CSD_LOCK_WAIT_DEBUG_DEFAULT (Leonardo Bras) [RHEL-13876] - trace,smp: Add tracepoints for scheduling remotelly called functions (Leonardo Bras) [RHEL-13876] - trace,smp: Add tracepoints around remotelly called functions (Leonardo Bras) [RHEL-13876] - trace,smp: Trace all smp_function_call*() invocations (Leonardo Bras) [RHEL-13876] - locking/csd_lock: Remove added data from CSD lock debugging (Leonardo Bras) [RHEL-13876] - trace,smp: Add tracepoints for scheduling remotelly called functions (Leonardo Bras) [RHEL-13876]- qede: fix firmware halt over suspend and resume (John Meneghini) [RHEL-14143] - mm/vmalloc: eliminated the lock contention from twice to once (Aristeu Rozanski) [RHEL-28501] - cachefiles: fix memory leak in cachefiles_add_cache() (Andrey Albershteyn) [RHEL-33111] {CVE-2024-26840} - redhat: include resolve_btfids in kernel-devel (Viktor Malik) [RHEL-40707] - nvme: fix namespace removal list (Maurizio Lombardi) [RHEL-40472] - nvme: use srcu for iterating namespace list (Maurizio Lombardi) [RHEL-40472] - tcp: Use refcount_inc_not_zero() in tcp_twsk_unique(). (Guillaume Nault) [RHEL-39837] {CVE-2024-36904} - ipv6: fib6_rules: avoid possible NULL dereference in fib6_rule_action() (Guillaume Nault) [RHEL-39845] {CVE-2024-36902} - rtnetlink: fix error logic of IFLA_BRIDGE_FLAGS writing back (Davide Caratti) [RHEL-36874] {CVE-2024-27414} - net: dev_addr_lists: move locking out of init/exit in kunit (Hangbin Liu) [RHEL-21442] - net: annotate writes on dev->mtu from ndo_change_mtu() (Ivan Vecera) [RHEL-39583] - geneve: fix header validation in geneve[6]_xmit_skb (Antoine Tenart) [RHEL-37386] {CVE-2024-35973} - icmp: prevent possible NULL dereferences from icmp_build_probe() (Antoine Tenart) [RHEL-37002] {CVE-2024-35857} - netdevsim: add selftest for forwarding skb between connected ports (Petr Oros) [RHEL-38987] - netdevsim: add ndo_get_iflink() implementation (Petr Oros) [RHEL-38987] - netdevsim: forward skbs from one connected port to another (Petr Oros) [RHEL-38987] - netdevsim: allow two netdevsim ports to be connected (Petr Oros) [RHEL-38987] - selftests: net: Correct couple of spelling mistakes (Petr Oros) [RHEL-38987] - selftests: netdevsim: be less selective for FW for the devlink test (Petr Oros) [RHEL-38987] - net: netdevsim: constify the struct device_type usage (Petr Oros) [RHEL-38987] - netdevsim: make nsim_bus const (Petr Oros) [RHEL-38987] - selftests: netdevsim: stop using ifconfig (Petr Oros) [RHEL-38987] - netdevsim: avoid potential loop in nsim_dev_trap_report_work() (Petr Oros) [RHEL-38987] - netdevsim: add Makefile for selftests (Petr Oros) [RHEL-38987] - selftests: netdevsim: fix the udp_tunnel_nic test (Petr Oros) [RHEL-38987] - selftests: netdevsim: correct expected FEC strings (Petr Oros) [RHEL-38987] - selftests: netdevsim: sprinkle more udevadm settle (Petr Oros) [RHEL-38987] - netdevsim: Don't accept device bound programs (Petr Oros) [RHEL-38987] - selftests: netdevsim: use suitable existing dummy file for flash test (Petr Oros) [RHEL-38987] - netdevsim: fix uninitialized data in nsim_dev_trap_fa_cookie_write() (Petr Oros) [RHEL-38987] - xdp: reflect tail increase for MEM_TYPE_XSK_BUFF_POOL (Petr Oros) [RHEL-38863] - ice: update xdp_rxq_info::frag_size for ZC enabled Rx queue (Petr Oros) [RHEL-38863] - intel: xsk: initialize skb_frag_t::bv_offset in ZC drivers (Petr Oros) [RHEL-38863] - ice: remove redundant xdp_rxq_info registration (Petr Oros) [RHEL-38863] - ice: work on pre-XDP prog frag count (Petr Oros) [RHEL-38863] - xsk: fix usage of multi-buffer BPF helpers for ZC XDP (Petr Oros) [RHEL-38863] - xsk: make xsk_buff_pool responsible for clearing xdp_buff::flags (Petr Oros) [RHEL-38863] - xsk: recycle buffer in case Rx queue was full (Petr Oros) [RHEL-38863] - net/mlx5e: Use a memory barrier to enforce PTP WQ xmit submission tracking occurs after populating the metadata_map (Kamal Heib) [RHEL-34192] {CVE-2024-26858} - netlabel: fix RCU annotation for IPv4 options on socket creation (Davide Caratti) [RHEL-31390] - net: fix sk_memory_allocated_{add|sub} vs softirqs (Paolo Abeni) [RHEL-34070] - tcp: sk_forced_mem_schedule() optimization (Paolo Abeni) [RHEL-34070] - net: make SK_MEMORY_PCPU_RESERV tunable (Paolo Abeni) [RHEL-34070] - rcu: Restrict access to RCU CPU stall notifiers (Waiman Long) [RHEL-34076] - rcu: Add RCU CPU stall notifier (Waiman Long) [RHEL-34076] - rcu/exp: Handle RCU expedited grace period kworker allocation failure (Waiman Long) [RHEL-34076] - rcu/exp: Fix RCU expedited parallel grace period kworker allocation failure recovery (Waiman Long) [RHEL-34076] - rcu: Break rcu_node_0 --> &rq->__lock order (Waiman Long) [RHEL-34076] - rcu/tree: Defer setting of jiffies during stall reset (Waiman Long) [RHEL-34076] - rcutorture: Add test of RCU CPU stall notifiers (Waiman Long) [RHEL-34076] - rcu: Eliminate check_cpu_stall() duplicate code (Waiman Long) [RHEL-34076] - rcu: Don't redump the stalled CPU where RCU GP kthread last ran (Waiman Long) [RHEL-34076] - rcu: Delete a redundant check in rcu_check_gp_kthread_starvation() (Waiman Long) [RHEL-34076] - rcu-tasks: Make rcu_tasks_lazy_ms static (Waiman Long) [RHEL-34076] - rcu-tasks: Pull sampling of ->percpu_dequeue_lim out of loop (Waiman Long) [RHEL-34076] - rcu-tasks: Add printk()s to localize boot-time self-test hang (Waiman Long) [RHEL-34076] - refscale: Print out additional module parameters (Waiman Long) [RHEL-34076] - refscale: Fix misplaced data re-read (Waiman Long) [RHEL-34076] - srcu: Only accelerate on enqueue time (Waiman Long) [RHEL-34076] - srcu: Fix callbacks acceleration mishandling (Waiman Long) [RHEL-34076] - rcu: Conditionally build CPU-hotplug teardown callbacks (Waiman Long) [RHEL-34076] - rcu: Assume rcu_report_dead() is always called locally (Waiman Long) [RHEL-34076] - rcu: Assume IRQS disabled from rcu_report_dead() (Waiman Long) [RHEL-34076] - rcu: Use rcu_segcblist_segempty() instead of open coding it (Waiman Long) [RHEL-34076] - rcu: kmemleak: Ignore kmemleak false positives when RCU-freeing objects (Waiman Long) [RHEL-34076] - srcu: Fix srcu_struct node grpmask overflow on 64-bit systems (Waiman Long) [RHEL-34076] - rcu: Eliminate rcu_gp_slow_unregister() false positive (Waiman Long) [RHEL-34076] - rcu: Dump memory object info if callback function is invalid (Waiman Long) [RHEL-34076] - rcu: Add sysfs to provide throttled access to rcu_barrier() (Waiman Long) [RHEL-34076] - rcu/tree: Remove superfluous return from void call_rcu* functions (Waiman Long) [RHEL-34076] - srcu: Fix error handling in init_srcu_struct_fields() (Waiman Long) [RHEL-34076] - rcutorture: Traverse possible cpu to set maxcpu in rcu_nocb_toggle() (Waiman Long) [RHEL-34076] - rcutorture: Replace schedule_timeout*() 1-jiffy waits with HZ/20 (Waiman Long) [RHEL-34076] - torture: Move rcutorture_sched_setaffinity() out of rcutorture (Waiman Long) [RHEL-34076] - rcu: Include torture_sched_setaffinity() declaration (Waiman Long) [RHEL-34076] - rcutorture: Stop right-shifting torture_random() return values (Waiman Long) [RHEL-34076] - rcutorture: Dump grace-period state upon rtort_pipe_count incidents (Waiman Long) [RHEL-34076] - refscale: Add a "jiffies" test (Waiman Long) [RHEL-34076] - rcuscale: Move rcu_scale_writer() schedule_timeout_uninterruptible() to _idle() (Waiman Long) [RHEL-34076] - rcuscale: fix building with RCU_TINY (Waiman Long) [RHEL-34076] - rcuscale: Add RCU Tasks Rude testing (Waiman Long) [RHEL-34076] - rcuscale: Measure RCU Tasks Trace grace-period kthread CPU time (Waiman Long) [RHEL-34076] - rcuscale: Measure grace-period kthread CPU time (Waiman Long) [RHEL-34076] - rcuscale: Print out full set of kfree_rcu parameters (Waiman Long) [RHEL-34076] - rcuscale: Print out full set of module parameters (Waiman Long) [RHEL-34076] - rcuscale: Add minruntime module parameter (Waiman Long) [RHEL-34076] - rcuscale: Fix gp_async_max typo: s/reader/writer/ (Waiman Long) [RHEL-34076] - rcuscale: Permit blocking delays between writers (Waiman Long) [RHEL-34076] - rcu-tasks: Fix boot-time RCU tasks debug-only deadlock (Waiman Long) [RHEL-34076] - rcu-tasks: Permit use of debug-objects with RCU Tasks flavors (Waiman Long) [RHEL-34076] - rcu-tasks: Cancel callback laziness if too many callbacks (Waiman Long) [RHEL-34076] - rcu-tasks: Add kernel boot parameters for callback laziness (Waiman Long) [RHEL-34076] - rcu-tasks: Remove redundant #ifdef CONFIG_TASKS_RCU (Waiman Long) [RHEL-34076] - rcu-tasks: Treat only synchronous grace periods urgently (Waiman Long) [RHEL-34076] - rcu: Make the rcu_nocb_poll boot parameter usable via boot config (Waiman Long) [RHEL-34076] - rcu: Mark __rcu_irq_enter_check_tick() ->rcu_urgent_qs load (Waiman Long) [RHEL-34076] - rcu: Clarify rcu_is_watching() kernel-doc comment (Waiman Long) [RHEL-34076] - rcu/rcuscale: Stop kfree_scale_thread thread(s) after unloading rcuscale (Waiman Long) [RHEL-34076] - rcu/rcuscale: Move rcu_scale_*() after kfree_scale_cleanup() (Waiman Long) [RHEL-34076] - rcu-tasks: Clarify the cblist_init_generic() function's pr_info() output (Waiman Long) [RHEL-34076] - rcu-tasks: Avoid pr_info() with spin lock in cblist_init_generic() (Waiman Long) [RHEL-34076] - rcu/nocb: Make shrinker iterate only over NOCB CPUs (Waiman Long) [RHEL-34076] - rcu/nocb: Recheck lazy callbacks under the ->nocb_lock from shrinker (Waiman Long) [RHEL-34076] - rcu/nocb: Fix shrinker race against callback enqueuer (Waiman Long) [RHEL-34076] - rcu/nocb: Protect lazy shrinker against concurrent (de-)offloading (Waiman Long) [RHEL-34076] - rcu/kvfree: Make drain_page_cache() take early return if cache is disabled (Waiman Long) [RHEL-34076] - rcu/kvfree: Make fill page cache start from krcp->nr_bkv_objs (Waiman Long) [RHEL-34076] - rcu/kvfree: Do not run a page work if a cache is disabled (Waiman Long) [RHEL-34076] - rcu/kvfree: Use consistent krcp when growing kfree_rcu() page cache (Waiman Long) [RHEL-34076] - rcu/kvfree: Invoke debug_rcu_bhead_unqueue() after checking bnode->gp_snap (Waiman Long) [RHEL-34076] - rcu/kvfree: Add debug check for GP complete for kfree_rcu_cpu list (Waiman Long) [RHEL-34076] - rcu/kvfree: Add debug to check grace periods (Waiman Long) [RHEL-34076] - rcu-tasks: Stop rcu_tasks_invoke_cbs() from using never-onlined CPUs (Waiman Long) [RHEL-34076] - rcu: Make rcu_cpu_starting() rely on interrupts being disabled (Waiman Long) [RHEL-34076] - rcu: Mark rcu_cpu_kthread() accesses to ->rcu_cpu_has_work (Waiman Long) [RHEL-34076] - rcu: Mark additional concurrent load from ->cpu_no_qs.b.exp (Waiman Long) [RHEL-34076] - rcu: Employ jiffies-based backstop to callback time limit (Waiman Long) [RHEL-34076] - rcu: Check callback-invocation time limit for rcuc kthreads (Waiman Long) [RHEL-34076] - rcutorture: Verify NUM_ACTIVE_RCU_POLL_OLDSTATE (Waiman Long) [RHEL-34076] - rcutorture: Verify NUM_ACTIVE_RCU_POLL_FULL_OLDSTATE (Waiman Long) [RHEL-34076] - rcu-tasks: Make grace-period-age message human-readable (Waiman Long) [RHEL-34076] - rcu: Synchronize ->qsmaskinitnext in rcu_boost_kthread_setaffinity() (Waiman Long) [RHEL-34076] - rcu/nocb: Add CPU number to CPU-{,de}offload failure messages (Waiman Long) [RHEL-34076] - rcutorture: Fix ksoftirqd boosting timing and iteration (Waiman Long) [RHEL-34076]- efivarfs: force RO when remounting if SetVariable is not supported (Pavel Reichl) [RHEL-26588] {CVE-2023-52463} - keys: Fix overwrite of key expiration on instantiation (David Howells) [RHEL-39708] {CVE-2024-36031} - cpufreq: intel_pstate: Fix unchecked HWP MSR access (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: fix struct cpudata::epp_cached kernel-doc (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: hide unused intel_pstate_cpu_oob_ids[] (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Update the maximum CPU frequency consistently (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Replace three global.turbo_disabled checks (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Read global.no_turbo under READ_ONCE() (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Rearrange show_no_turbo() and store_no_turbo() (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Do not update global.turbo_disabled after initialization (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Fold intel_pstate_max_within_limits() into caller (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Use __ro_after_init for three variables (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Get rid of unnecessary READ_ONCE() annotations (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Wait for canceled delayed work to complete (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Simplify spinlock locking (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Drop redundant locking from intel_pstate_driver_cleanup() (David Arcari) [RHEL-39731] - block: prevent division by zero in blk_rq_stat_sum() (Ming Lei) [RHEL-37281] {CVE-2024-35925} - block: fix module reference leakage from bdev_open_by_dev error path (Ming Lei) [RHEL-37000] {CVE-2024-35859} - net/mlx4_core: replace deprecated strncpy with strscpy (Benjamin Poirier) [RHEL-24474] - IB/mlx4: Fix the size of a buffer in add_port_entries() (Benjamin Poirier) [RHEL-24474] - mlx4: Delete custom device management logic (Benjamin Poirier) [RHEL-24474] - mlx4: Connect the infiniband part to the auxiliary bus (Benjamin Poirier) [RHEL-24474] - mlx4: Connect the ethernet part to the auxiliary bus (Benjamin Poirier) [RHEL-24474] - mlx4: Register mlx4 devices to an auxiliary virtual bus (Benjamin Poirier) [RHEL-24474] - mlx4: Avoid resetting MLX4_INTFF_BONDING per driver (Benjamin Poirier) [RHEL-24474] - mlx4: Move the bond work to the core driver (Benjamin Poirier) [RHEL-24474] - mlx4: Get rid of the mlx4_interface.activate callback (Benjamin Poirier) [RHEL-24474] - mlx4: Replace the mlx4_interface.event callback with a notifier (Benjamin Poirier) [RHEL-24474] - mlx4: Use 'void *' as the event param of mlx4_dispatch_event() (Benjamin Poirier) [RHEL-24474] - mlx4: Rename member mlx4_en_dev.nb to netdev_nb (Benjamin Poirier) [RHEL-24474] - mlx4: Get rid of the mlx4_interface.get_dev callback (Benjamin Poirier) [RHEL-24474] - RDMA/mlx4: Copy union directly (Benjamin Poirier) [RHEL-24474] - net/mlx4: Remove many unnecessary NULL values (Benjamin Poirier) [RHEL-24474] - RDMA/mlx: Remove unnecessary variable initializations (Benjamin Poirier) [RHEL-24474] - net/mlx4: clean up a type issue (Benjamin Poirier) [RHEL-24474] - RDMA/mlx4: Make check for invalid flags stricter (Benjamin Poirier) [RHEL-24474] - net/mlx4: Use bitmap_weight_and() (Benjamin Poirier) [RHEL-24474] - RDMA/mlx: Calling qp event handler in workqueue context (Benjamin Poirier) [RHEL-24474] - sched/topology: Optimize topology_span_sane() (Phil Auld) [RHEL-39277] - cpumask: Add for_each_cpu_from() (Phil Auld) [RHEL-39277] - mm/slub, kunit: Use inverted data to corrupt kmem cache (Nico Pache) [RHEL-38018] - drop_monitor: replace spin_lock by raw_spin_lock (Wander Lairson Costa) [RHEL-1016] - redhat/configs: Add CONFIG_MITIGATION_SPECTRE_BHI (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Fix BHI retpoline check (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with CONFIG_MITIGATION_SPECTRE_BHI (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Clarify that syscall hardening isn't a BHI mitigation (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Fix BHI handling of RRSBA (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Rename various 'ia32_cap' variables to 'x86_arch_cap_msr' (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Fix BHI documentation (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Fix return type of spectre_bhi_state() (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Make CONFIG_SPECTRE_BHI_ON the default (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - KVM: x86: Add BHI_NO (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bhi: Mitigate KVM by default (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bhi: Add BHI mitigation knob (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bhi: Enumerate Branch History Injection (BHI) bug (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bhi: Define SPEC_CTRL_BHI_DIS_S (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bhi: Add support for clearing branch history at syscall entry (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - perf/x86/amd/lbr: Use freeze based on availability (Waiman Long) [RHEL-28203 RHEL-28209] - Documentation/kernel-parameters: Add spec_rstack_overflow to mitigations=off (Waiman Long) [RHEL-28203 RHEL-28209]- cpu/hotplug: Don't offline the last non-isolated CPU (David Arcari) [RHEL-38274] {CVE-2023-52831} - cpu/hotplug: Prevent self deadlock on CPU hot-unplug (David Arcari) [RHEL-38274] {CVE-2023-52831} - efi: fix panic in kdump kernel (Steve Best) [RHEL-36998] {CVE-2024-35800} - mm/secretmem: fix GUP-fast succeeding on secretmem folios (Waiman Long) [RHEL-37271 RHEL-37272] {CVE-2024-35872} - secretmem: convert page_is_secretmem() to folio_is_secretmem() (Waiman Long) [RHEL-37271 RHEL-37272] {CVE-2024-35872} - NFSv4.1: fix handling NFS4ERR_DELAY when testing for session trunking (Scott Mayhew) [RHEL-24133] - mtd: mtdpart: Don't create platform device that'll never probe (Rupinderjit Singh) [RHEL-22420] - mtd: call of_platform_populate() for MTD partitions (Rupinderjit Singh) [RHEL-22420] - bus: imx-weim: make symbol 'weim_of_notifier' static (Rupinderjit Singh) [RHEL-22420] - treewide: Fix probing of devices in DT overlays (Rupinderjit Singh) [RHEL-22420] - bus: imx-weim: add DT overlay support for WEIM bus (Rupinderjit Singh) [RHEL-22420] - of: property: fw_devlink: Fix stupid bug in remote-endpoint parsing (Rupinderjit Singh) [RHEL-22420] - of: property: Improve finding the supplier of a remote-endpoint property (Rupinderjit Singh) [RHEL-22420] - soc: renesas: Move away from using OF_POPULATED for fw_devlink (Rupinderjit Singh) [RHEL-22420] - driver core: Fix device_link_flag_is_sync_state_only() (Rupinderjit Singh) [RHEL-22420] - driver core: fw_devlink: Improve logs for cycle detection (Rupinderjit Singh) [RHEL-22420] - driver core: fw_devlink: Improve detection of overlapping cycles (Rupinderjit Singh) [RHEL-22420] - of: property: Simplify of_link_to_phandle() (Rupinderjit Singh) [RHEL-22420] - platform/mellanox: nvsw-sn2201: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/mellanox: mlxreg-lc: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/mellanox: mlxreg-io: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform: mellanox: mlxreg-hotplug: Extend condition for notification callback processing (Mark Langsdorf) [RHEL-33550] - platform/mellanox: mlxreg-lc: Make error handling flow consistent (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Handle events during suspend after resume completion (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_uart: properly fix race condition (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Separate host command and irq disable (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: fix compilation warning (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_proto: Mark outdata as const (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_typec_vdm: Mark port_amode_ops const (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Use dev_err_probe() more (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Use semi-colons instead of commas (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Add Displayport Alternatemode 2.1 Support (Mark Langsdorf) [RHEL-33550] - platform/chrome/wilco_ec: telemetry: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome/wilco_ec: debugfs: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome/wilco_ec: core: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_usbpd_notify: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_usbpd_logger: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_vbc: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_sysfs: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lightbar: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_debugfs: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_chardev: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: wilco_ec: Annotate struct ec_event_queue with __counted_by (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Configure Retimer cable type (Mark Langsdorf) [RHEL-33550] - platform/chrome: chromeos_acpi: print hex string for ACPI_TYPE_BUFFER (Mark Langsdorf) [RHEL-33550] - platform/chrome: chromeos_acpi: support official HID GOOG0016 (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Remove EC panic shutdown timeout (Mark Langsdorf) [RHEL-33550] - platform: Explicitly include correct DT includes (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_spi: Use %*ph for printing hexdump of a small buffer (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Move host command to prepare/complete (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Report EC panic as uevent (Mark Langsdorf) [RHEL-33550] - platform/chrome: wilco_ec: remove return value check of debugfs_create_dir() (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_debugfs: fix kernel-doc warning (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Separate logic for getting panic info (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: remove unneeded label and if-condition (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_chardev: fix kernel data leak from ioctl (Mark Langsdorf) [RHEL-33550] - platform/olpc: olpc-xo175-ec: Use SPI device ID data to bind device (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Fix spelling mistake (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_typec_vdm: Add Attention support (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_typec_vdm: Fix VDO copy (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_uart: fix negative type promoted to high (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Use per-device lockdep key (Mark Langsdorf) [RHEL-33550] - platform/chrome: fix kernel-doc warnings for panic notifier (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: initialize the buf variable (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Fix panic notifier registration (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_typec_vdm: Add VDM send support (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_typec_vdm: Add VDM reply support (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Add initial VDM support (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Alter module name with hyphens (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Move structs to header (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Update port DP VDO (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Set port alt mode drvdata (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Stash port driver info (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Shutdown on EC Panic (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Poll EC log on EC panic (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_uart: fix race condition (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_uart: Add DT enumeration support (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_uart: Add transport layer (Mark Langsdorf) [RHEL-33550] - platform/chrome: use sysfs_emit_at() instead of scnprintf() (Mark Langsdorf) [RHEL-33550] - platform/chrome: use sysfs_emit() instead of scnprintf() (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Set parent of partner PD object (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_usbpd_notify: Fix error handling in cros_usbpd_notify_init() (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Convert to i2c's .probe_new() (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Force synchronous probe (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Mark PROBE_PREFER_ASYNCHRONOUS (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lightbar: Set PROBE_PREFER_ASYNCHRONOUS (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_spi: Set PROBE_PREFER_ASYNCHRONOUS (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Move mec_init to device probe (Mark Langsdorf) [RHEL-33550] - platform/chrome: Use kstrtobool() instead of strtobool() (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc_mec: remove cros_ec_lpc_mec_destroy() (Mark Langsdorf) [RHEL-33550] - platform/chrome: add a driver for HPS (Mark Langsdorf) [RHEL-33550] - redhat/configs: enable HPS driver as a module (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Notify the PM of wake events during resume (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Register partner PDOs (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Correct alt mode index (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Expose suspend_timeout_ms in debugfs (Mark Langsdorf) [RHEL-33550] - platform/chrome: fix double-free in chromeos_laptop_prepare() (Mark Langsdorf) [RHEL-33550] - platform/chrome: fix memory corruption in ioctl (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_proto: Update version on GET_NEXT_EVENT failure (Mark Langsdorf) [RHEL-33550] - platform/chrome: fix kernel-doc warning for suspend_timeout_ms (Mark Langsdorf) [RHEL-33550]- net/smc: avoid data corruption caused by decline (Tobias Huschle) [RHEL-38236] {CVE-2023-52775} - powerpc/pseries/memhp: Fix access beyond end of drmem array (Mamatha Inamdar) [RHEL-26494] {CVE-2023-52451} - octeontx2-af: avoid off-by-one read from userspace (Kamal Heib) [RHEL-39873] {CVE-2024-36957} - iommu/amd: Fix panic accessing amd_iommu_enable_faulting (Jerry Snitselaar) [RHEL-37320 RHEL-40344] - blk-cgroup: Properly propagate the iostat update up the hierarchy (Ming Lei) [RHEL-38596] - ethernet: hisilicon: hns: hns_dsaf_misc: fix a possible array overflow in hns_dsaf_ge_srst_by_port() (Ken Cox) [RHEL-38715] {CVE-2021-47548} - watchdog: rti: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-40150] - watchdog: rti-wdt:using the pm_runtime_resume_and_get to simplify the code (Andrew Halaney) [RHEL-40150] - watchdog: rti-wdt: Fix pm_runtime_get_sync() error checking (Andrew Halaney) [RHEL-40150] - watchdog: rti_wdt: Fix calculation and evaluation of preset heartbeat (Andrew Halaney) [RHEL-40150] - watchdog: rti-wdt: Add missing pm_runtime_disable() in probe function (Andrew Halaney) [RHEL-40150] - watchdog: rti-wdt: Make use of the helper function devm_platform_ioremap_resource() (Andrew Halaney) [RHEL-40150] - clk: Get runtime PM before walking tree for clk_summary (Andrew Halaney) [RHEL-35062] - clk: Get runtime PM before walking tree during disable_unused (Andrew Halaney) [RHEL-35062] {CVE-2024-27004} - clk: Initialize struct clk_core kref earlier (Andrew Halaney) [RHEL-35062] - clk: Don't hold prepare_lock when calling kref_put() (Andrew Halaney) [RHEL-35062] - clk: Remove prepare_lock hold assertion in __clk_release() (Andrew Halaney) [RHEL-35062] - atl1c: Work around the DMA RX overflow issue (Ken Cox) [RHEL-38289] {CVE-2023-52834} - scsi: ufs: ti-j721e: Expose device tree aliases (Andrew Halaney) [RHEL-39999] - scsi: ufs: cdns-pltfrm: Perform read back after writing HCLKDIV (Andrew Halaney) [RHEL-39999] - redhat/configs: Enable CONFIG_BLK_CGROUP_IOCOST (Waiman Long) [RHEL-38879] - null_blk: Fix return value of nullb_device_power_store() (Ming Lei) [RHEL-39662] - null_blk: fix null-ptr-dereference while configuring 'power' and 'submit_queues' (Ming Lei) [RHEL-39662] - stackdepot: respect __GFP_NOLOCKDEP allocation flag (Waiman Long) [RHEL-38628] - lib/stackdepot: off by one in depot_fetch_stack() (Waiman Long) [RHEL-38628] - lib/stackdepot: fix first entry having a 0-handle (Waiman Long) [RHEL-38628] - platform/x86: wmi: Fix opening of char device (David Arcari) [RHEL-38260] {CVE-2023-52864} - platform/x86: wmi: remove unnecessary initializations (David Arcari) [RHEL-38260] {CVE-2023-52864} - scsi: mpi3mr: Use proper format specifier in mpi3mr_sas_port_add() (Bryan Gurney) [RHEL-38547] - scsi: mpi3mr: Sanitise num_phys (Bryan Gurney) [RHEL-38547] - mlxbf_gige: call request_irq() after NAPI initialized (Kamal Heib) [RHEL-37179] {CVE-2024-35907} - mlxbf_gige: stop PHY during open() error paths (Kamal Heib) [RHEL-37179] - fork: defer linking file vma until vma is fully initialized (Rafael Aquini) [RHEL-35022] {CVE-2024-27022} - platform/x86/intel-uncore-freq: Don't present root domain on error (David Arcari) [RHEL-38558] - platform/x86/intel-uncore-freq: Increase minor number support (David Arcari) [RHEL-38558] - x86/cpu/topology: Rename topology_max_die_per_package() (David Arcari) [RHEL-38558] - platform/x86/intel-uncore-freq: Process read/write blocked feature status (David Arcari) [RHEL-38558] - mlxbf_gige: stop interface during shutdown (Kamal Heib) [RHEL-37244] {CVE-2024-35885} - usbnet: fix error return code in usbnet_probe() (Jose Ignacio Tornos Martinez) [RHEL-38442] {CVE-2021-47495} - usbnet: sanity check for maxpacket (Jose Ignacio Tornos Martinez) [RHEL-38442] {CVE-2021-47495} - net: ena: Fix incorrect descriptor free behavior (Kamal Heib) [RHEL-37430] {CVE-2024-35958} - VMCI: Fix possible memcpy() run-time warning in vmci_datagram_invoke_guest_handler() (Steve Best) [RHEL-37327] {CVE-2024-35944} - VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host() (Steve Best) [RHEL-37327] {CVE-2024-35944} - x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit type (Steve Best) [RHEL-36906] {CVE-2023-52659} - powerpc/mm: Align memory_limit value specified using mem= kernel parameter (Joel Savitz) [RHEL-8591] - dyndbg: fix old BUG_ON in >control parser (Waiman Long) [RHEL-37113 RHEL-37114] {CVE-2024-35947} - nbd: always initialize struct msghdr completely (Ming Lei) [RHEL-29500] {CVE-2024-26638} - cpufreq: amd-pstate: Fix the inconsistency in max frequency units (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: remove global header file (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: fix memory leak on CPU EPP exit (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: fix the highest frequency issue which limits performance (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: remove unused variable lowest_nonlinear_freq (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: fix code format problems (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Add quirk for the pstate CPPC capabilities missing (David Arcari) [RHEL-34751] - x86/CPU/AMD: Add ZenX generations flags (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: get transition delay and latency value from ACPI tables (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Bail out if min/max/nominal_freq is 0 (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Remove amd_get_{min,max,nominal,lowest_nonlinear}_freq() (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Unify computation of {max,min,nominal,lowest_nonlinear}_freq (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Document the units for freq variables in amd_cpudata (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Document *_limit_* fields in struct amd_cpudata (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: adjust min/max limit perf (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Fix min_perf assignment in amd_pstate_adjust_perf() (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Update amd-pstate preferred core ranking dynamically (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Enable amd-pstate preferred core support (David Arcari) [RHEL-34751] - ACPI: CPPC: Add helper to get the highest performance value (David Arcari) [RHEL-34751] - cpufreq/amd-pstate: Fix setting scaling max/min freq values (David Arcari) [RHEL-34751] - cpufreq/amd-pstate: Only print supported EPP values for performance governor (David Arcari) [RHEL-34751] - cpufreq/amd-pstate: Fix scaling_min_freq and scaling_max_freq update (David Arcari) [RHEL-34751] - cpufreq/amd-pstate: Fix the return value of amd_pstate_fast_switch() (David Arcari) [RHEL-34751] - Merge DRM changes from upstream v6.8..v6.9 (Dave Airlie) [RHEL-24102] - Merge DRM changes from upstream v6.7..v6.8 (Dave Airlie) [RHEL-24102] - redhat/configs: add new configs from drm backport (Dave Airlie) [RHEL-24102] - Partial revert: "file: convert to SLAB_TYPESAFE_BY_RCU" for i915 (Dave Airlie) [RHEL-24102] - Revert "drm/ttm: dynamically allocate the drm-ttm_pool shrinker" (Dave Airlie) [RHEL-24102] - Revert "drm/i915: dynamically allocate the i915_gem_mm shrinker" (Dave Airlie) [RHEL-24102] - Merge DRM changes from upstream v6.6..v6.7 (Dave Airlie) [RHEL-24102]- nvmem: Fix shift-out-of-bound (UBSAN) with byte size cells (Steve Best) [RHEL-38438] {CVE-2021-47497} - kernel: watch_queue: copy user-array safely (Steve Best) [RHEL-38238] {CVE-2023-52824} - lib/generic-radix-tree.c: Don't overflow in peek() (Waiman Long) [RHEL-37739 RHEL-37740] {CVE-2021-47432} - include/linux/generic-radix-tree.h: replace kernel.h with the necessary inclusions (Waiman Long) [RHEL-37739 RHEL-37740] {CVE-2021-47432} - efi: runtime: Fix potential overflow of soft-reserved region size (Lenny Szubowicz) [RHEL-33098] {CVE-2024-26843} - workqueue: Drain BH work items on hot-unplugged CPUs (Waiman Long) [RHEL-25103] - workqueue: Control intensive warning threshold through cmdline (Waiman Long) [RHEL-25103] - workqueue: Make @flags handling consistent across set_work_data() and friends (Waiman Long) [RHEL-25103] - workqueue: Remove clear_work_data() (Waiman Long) [RHEL-25103] - workqueue: Factor out work_grab_pending() from __cancel_work_sync() (Waiman Long) [RHEL-25103] - workqueue: Clean up enum work_bits and related constants (Waiman Long) [RHEL-25103] - workqueue: Introduce work_cancel_flags (Waiman Long) [RHEL-25103] - workqueue: Use variable name irq_flags for saving local irq flags (Waiman Long) [RHEL-25103] - workqueue: Reorganize flush and cancel[_sync] functions (Waiman Long) [RHEL-25103] - workqueue: Rename __cancel_work_timer() to __cancel_timer_sync() (Waiman Long) [RHEL-25103] - workqueue: Use rcu_read_lock_any_held() instead of rcu_read_lock_held() (Waiman Long) [RHEL-25103] - workqueue: Cosmetic changes (Waiman Long) [RHEL-25103] - workqueue, irq_work: Build fix for !CONFIG_IRQ_WORK (Waiman Long) [RHEL-25103] - workqueue: Fix queue_work_on() with BH workqueues (Waiman Long) [RHEL-25103] - async: Use a dedicated unbound workqueue with raised min_active (Waiman Long) [RHEL-25103] - workqueue: Implement workqueue_set_min_active() (Waiman Long) [RHEL-25103] - workqueue: Fix kernel-doc comment of unplug_oldest_pwq() (Waiman Long) [RHEL-25103] - workqueue: Bind unbound workqueue rescuer to wq_unbound_cpumask (Waiman Long) [RHEL-25103] - kernel/workqueue: Let rescuers follow unbound wq cpumask changes (Waiman Long) [RHEL-25103] - workqueue: Enable unbound cpumask update on ordered workqueues (Waiman Long) [RHEL-25103] - workqueue: Link pwq's into wq->pwqs from oldest to newest (Waiman Long) [RHEL-25103] - workqueue: Don't implicitly make UNBOUND workqueues w/ @max_active==1 ordered (Waiman Long) [RHEL-25103] - workqueue: Skip __WQ_DESTROYING workqueues when updating global unbound cpumask (Waiman Long) [RHEL-25103] - workqueue: fix a typo in comment (Waiman Long) [RHEL-25103] - Revert "workqueue: make wq_subsys const" (Waiman Long) [RHEL-25103] - workqueue: Implement BH workqueues to eventually replace tasklets (Waiman Long) [RHEL-25103] - workqueue: Factor out init_cpu_worker_pool() (Waiman Long) [RHEL-25103] - workqueue: Update lock debugging code (Waiman Long) [RHEL-25103] - workqueue: make wq_subsys const (Waiman Long) [RHEL-25103] - workqueue: Fix pwq->nr_in_flight corruption in try_to_grab_pending() (Waiman Long) [RHEL-25103] - workqueue: Avoid premature init of wq->node_nr_active[].max (Waiman Long) [RHEL-25103] - workqueue: Don't call cpumask_test_cpu() with -1 CPU in wq_update_node_max_active() (Waiman Long) [RHEL-25103] - tools/workqueue/wq_dump.py: Add node_nr/max_active dump (Waiman Long) [RHEL-25103] - workqueue: Implement system-wide nr_active enforcement for unbound workqueues (Waiman Long) [RHEL-25103] - workqueue: Introduce struct wq_node_nr_active (Waiman Long) [RHEL-25103] - workqueue: Move pwq_dec_nr_in_flight() to the end of work item handling (Waiman Long) [RHEL-25103] - workqueue: RCU protect wq->dfl_pwq and implement accessors for it (Waiman Long) [RHEL-25103] - workqueue: Make wq_adjust_max_active() round-robin pwqs while activating (Waiman Long) [RHEL-25103] - workqueue: Move nr_active handling into helpers (Waiman Long) [RHEL-25103] - workqueue: Replace pwq_activate_inactive_work() with [__]pwq_activate_work() (Waiman Long) [RHEL-25103] - workqueue: Factor out pwq_is_empty() (Waiman Long) [RHEL-25103] - workqueue: Move pwq->max_active to wq->max_active (Waiman Long) [RHEL-25103] - workqueue: Break up enum definitions and give names to the types (Waiman Long) [RHEL-25103] - workqueue: Drop unnecessary kick_pool() in create_worker() (Waiman Long) [RHEL-25103] - tools/workqueue/wq_dump.py: Clean up code and drop duplicate information (Waiman Long) [RHEL-25103] - workqueue: mark power efficient workqueue as unbounded if nohz_full enabled (Waiman Long) [RHEL-25103] - workqueue: Add rcu lock check at the end of work item execution (Waiman Long) [RHEL-25103] - kernel/workqueue: Bind rescuer to unbound cpumask for WQ_UNBOUND (Waiman Long) [RHEL-25103] - tools/workqueue: Add rescuers printing to wq_dump.py (Waiman Long) [RHEL-25103] - Revert "workqueue: Override implicit ordered attribute in workqueue_apply_unbound_cpumask()" (Waiman Long) [RHEL-25103] - Documentation/core-api: fix spelling mistake in workqueue (Waiman Long) [RHEL-25103] - Documentation/core-api : fix typo in workqueue (Waiman Long) [RHEL-25103] - async: Split async_schedule_node_domain() (Waiman Long) [RHEL-25103] - workqueue: Provide one lock class key per work_on_cpu() callsite (Waiman Long) [RHEL-25103] - workqueue: fix -Wformat-truncation in create_worker (Waiman Long) [RHEL-25103] - workqueue: Use the kmem_cache_free() instead of kfree() to release pwq (Waiman Long) [RHEL-25103] - workqueue: doc: Fix function and sysfs path errors (Waiman Long) [RHEL-25103] - workqueue: Fix UAF report by KASAN in pwq_release_workfn() (Waiman Long) [RHEL-25103] - workqueue: Fix missed pwq_release_worker creation in wq_cpu_intensive_thresh_init() (Waiman Long) [RHEL-25103] - workqueue: Removed double allocation of wq_update_pod_attrs_buf (Waiman Long) [RHEL-25103] - workqueue: fix data race with the pwq->stats[] increment (Waiman Long) [RHEL-25103] - workqueue: Rename rescuer kworker (Waiman Long) [RHEL-25103] - workqueue: Make default affinity_scope dynamically updatable (Waiman Long) [RHEL-25103] - workqueue: Add "Affinity Scopes and Performance" section to documentation (Waiman Long) [RHEL-25103] - workqueue: Implement non-strict affinity scope for unbound workqueues (Waiman Long) [RHEL-25103] - workqueue: Add workqueue_attrs->__pod_cpumask (Waiman Long) [RHEL-25103] - workqueue: Factor out need_more_worker() check and worker wake-up (Waiman Long) [RHEL-25103] - workqueue: Factor out work to worker assignment and collision handling (Waiman Long) [RHEL-25103] - workqueue: Add multiple affinity scopes and interface to select them (Waiman Long) [RHEL-25103] - workqueue: Modularize wq_pod_type initialization (Waiman Long) [RHEL-25103] - workqueue: Add tools/workqueue/wq_dump.py which prints out workqueue configuration (Waiman Long) [RHEL-25103] - workqueue: Generalize unbound CPU pods (Waiman Long) [RHEL-25103] - workqueue: Factor out clearing of workqueue-only attrs fields (Waiman Long) [RHEL-25103] - workqueue: Factor out actual cpumask calculation to reduce subtlety in wq_update_pod() (Waiman Long) [RHEL-25103] - workqueue: Initialize unbound CPU pods later in the boot (Waiman Long) [RHEL-25103] - workqueue: Move wq_pod_init() below workqueue_init() (Waiman Long) [RHEL-25103] - workqueue: Rename NUMA related names to use pod instead (Waiman Long) [RHEL-25103] - workqueue: Rename workqueue_attrs->no_numa to ->ordered (Waiman Long) [RHEL-25103] - workqueue: Make unbound workqueues to use per-cpu pool_workqueues (Waiman Long) [RHEL-25103] - workqueue: Call wq_update_unbound_numa() on all CPUs in NUMA node on CPU hotplug (Waiman Long) [RHEL-25103] - workqueue: Make per-cpu pool_workqueues allocated and released like unbound ones (Waiman Long) [RHEL-25103] - workqueue: Use a kthread_worker to release pool_workqueues (Waiman Long) [RHEL-25103] - workqueue: Remove module param disable_numa and sysfs knobs pool_ids and numa (Waiman Long) [RHEL-25103] - workqueue: Relocate worker and work management functions (Waiman Long) [RHEL-25103] - workqueue: Rename wq->cpu_pwqs to wq->cpu_pwq (Waiman Long) [RHEL-25103] - workqueue: Not all work insertion needs to wake up a worker (Waiman Long) [RHEL-25103] - workqueue: Cleanups around process_scheduled_works() (Waiman Long) [RHEL-25103] - workqueue: Drop the special locking rule for worker->flags and worker_pool->flags (Waiman Long) [RHEL-25103] - workqueue: use LIST_HEAD to initialize cull_list (Waiman Long) [RHEL-25103] - workqueue: Warn attempt to flush system-wide workqueues. (Waiman Long) [RHEL-25103] - workqueue: Scale up wq_cpu_intensive_thresh_us if BogoMIPS is below 4000 (Waiman Long) [RHEL-25103] - workqueue: Fix cpu_intensive_thresh_us name in help text (Waiman Long) [RHEL-25103] - soc: qcom: qmi: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - dm integrity: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - scsi: NCR5380: Use default @max_active for hostdata->work_q (Waiman Long) [RHEL-25103] - crypto: octeontx2: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - xen/pvcalls: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - virt: acrn: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - net: octeontx2: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - net: thunderx: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - greybus: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - powerpc, workqueue: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - workqueue: Disable per-cpu CPU hog detection when wq_cpu_intensive_thresh_us is 0 (Waiman Long) [RHEL-25103] - workqueue: Fix WARN_ON_ONCE() triggers in worker_enter_idle() (Waiman Long) [RHEL-25103] - workqueue: Track and monitor per-workqueue CPU time usage (Waiman Long) [RHEL-25103] - redhat/configs: Add CONFIG_WQ_CPU_INTENSIVE_REPORT (Waiman Long) [RHEL-25103] - workqueue: Report work funcs that trigger automatic CPU_INTENSIVE mechanism (Waiman Long) [RHEL-25103] - workqueue: Automatically mark CPU-hogging work items CPU_INTENSIVE (Waiman Long) [RHEL-25103] - workqueue: Improve locking rule description for worker fields (Waiman Long) [RHEL-25103] - workqueue: Move worker_set/clr_flags() upwards (Waiman Long) [RHEL-25103] - workqueue: Re-order struct worker fields (Waiman Long) [RHEL-25103] - workqueue: Add pwq->stats[] and a monitoring script (Waiman Long) [RHEL-25103] - Further upgrade queue_work_on() comment (Waiman Long) [RHEL-25103] - workqueue: clean up WORK_* constant types, clarify masking (Waiman Long) [RHEL-25103] - workqueue: Introduce show_freezable_workqueues (Waiman Long) [RHEL-25103] - workqueue: Print backtraces from CPUs with hung CPU bound workqueues (Waiman Long) [RHEL-25103] - workqueue: Warn when a rescuer could not be created (Waiman Long) [RHEL-25103] - workqueue: Interrupted create_worker() is not a repeated event (Waiman Long) [RHEL-25103] - workqueue: Warn when a new worker could not be created (Waiman Long) [RHEL-25103] - workqueue: Fix hung time report of worker pools (Waiman Long) [RHEL-25103] - workqueue: Simplify a pr_warn() call in wq_select_unbound_cpu() (Waiman Long) [RHEL-25103] - scsi: message: fusion: Avoid flush_scheduled_work() usage (Waiman Long) [RHEL-25103] - scsi: message: fusion: Remove unused sas_persist_task work (Waiman Long) [RHEL-25103] - workqueue: Make show_pwq() use run-length encoding (Waiman Long) [RHEL-25103] - workqueue: Add a new flag to spot the potential UAF error (Waiman Long) [RHEL-25103] - workqueue: Make queue_rcu_work() use call_rcu_hurry() (Waiman Long) [RHEL-25103] - treewide: Drop WARN_ON_FUNCTION_MISMATCH (Waiman Long) [RHEL-25103] - Input: psmouse-smbus - avoid flush_scheduled_work() usage (Waiman Long) [RHEL-25103] - workqueue: Convert the type of pool->nr_running to int (Waiman Long) [RHEL-25103] - workqueue: Use wake_up_worker() in wq_worker_sleeping() instead of open code (Waiman Long) [RHEL-25103] - Revert "module, async: async_synchronize_full() on module init iff async is used" (Waiman Long) [RHEL-25103] - workqueue: Upgrade queue_work_on() comment (Waiman Long) [RHEL-25103] - workqueue: doc: Call out the non-reentrance conditions (Waiman Long) [RHEL-25103]- i2c: core: Fix atomic xfer check for non-preempt config (Steve Best) [RHEL-38315] {CVE-2023-52791} - i2c: core: Run atomic i2c xfer when !preemptible (Steve Best) [RHEL-38315] {CVE-2023-52791} - x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD (Steve Best) [RHEL-36996] {CVE-2024-35801} - platform/x86: p2sb: On Goldmont only cache P2SB and SPI devfn BAR (Steve Best) [RHEL-31058] - xen-netfront: Add missing skb_mark_for_recycle (Vitaly Kuznetsov) [RHEL-36573] {CVE-2024-27393} - bounds: Use the right number of bits for power-of-two CONFIG_NR_CPUS (Steve Best) [RHEL-37368] {CVE-2024-35983} - mm/hugetlb: fix missing hugetlb_lock for resv uncharge (Rafael Aquini) [RHEL-37467] {CVE-2024-36000} - ice: fix uninitialized dplls mutex usage (Petr Oros) [RHEL-36283] - ice: fix pin phase adjust updates on PF reset (Petr Oros) [RHEL-36283] - ice: fix dpll periodic work data updates on PF reset (Petr Oros) [RHEL-36283] - ice: fix dpll and dpll_pin data access on PF reset (Petr Oros) [RHEL-36283] - ice: fix dpll input pin phase_adjust value updates (Petr Oros) [RHEL-36283] - ice: fix connection state of DPLL and out pin (Petr Oros) [RHEL-36283] - ice: Add automatic VF reset on Tx MDD events (Petr Oros) [RHEL-36317] - dmaengine: idxd: add a write() method for applications to submit work (Jerry Snitselaar) [RHEL-35828] {CVE-2024-21823} - dmaengine: idxd: add a new security check to deal with a hardware erratum (Jerry Snitselaar) [RHEL-35828] {CVE-2024-21823} - VFIO: Add the SPR_DSA and SPR_IAX devices to the denylist (Jerry Snitselaar) [RHEL-35828] {CVE-2024-21823} - scsi: lpfc: Copyright updates for 14.4.0.2 patches (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Update lpfc version to 14.4.0.2 (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Add support for 32 byte CDBs (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Change lpfc_hba hba_flag member into a bitmask (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Introduce rrq_list_lock to protect active_rrq_list (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Clear deferred RSCN processing flag when driver is unloading (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Update logging of protection type for T10 DIF I/O (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Change default logging level for unsolicited CT MIB commands (Dick Kennedy) [RHEL-35858] - mm/memory-failure: fix deadlock when hugetlb_optimize_vmemmap is enabled (Aristeu Rozanski) [RHEL-35090 RHEL-35091] {CVE-2024-26987} - selftest/bpf: Test the read of vsyscall page under x86-64 (Rafael Aquini) [RHEL-33168] {CVE-2024-26906} - x86/mm: Disallow vsyscall page read for copy_from_kernel_nofault() (Rafael Aquini) [RHEL-33168] {CVE-2024-26906} - x86/mm: Move is_vsyscall_vaddr() into asm/vsyscall.h (Rafael Aquini) [RHEL-33168] {CVE-2024-26906} - gfs2: Remove and replace gfs2_glock_queue_work (Andreas Gruenbacher) [RHEL-32940] - gfs2: do_xmote fixes (Andreas Gruenbacher) [RHEL-32940] - gfs2: finish_xmote cleanup (Andreas Gruenbacher) [RHEL-32940] - gfs2: Fix lru_count accounting (Andreas Gruenbacher) [RHEL-32940] - gfs2: Fix "Make glock lru list scanning safer" (Andreas Gruenbacher) [RHEL-32940] - gfs2: Fix "ignore unlock failures after withdraw" (Andreas Gruenbacher) [RHEL-32940] - gfs2: Don't set GLF_LOCK in gfs2_dispose_glock_lru (Andreas Gruenbacher) [RHEL-32940] - gfs2: Replace gfs2_glock_queue_put with gfs2_glock_put_async (Andreas Gruenbacher) [RHEL-32940] - gfs2: Get rid of gfs2_glock_queue_put in signal_our_withdraw (Andreas Gruenbacher) [RHEL-32940] - gfs2: Don't forget to complete delayed withdraw (Andreas Gruenbacher) [RHEL-32940] - arm64: entry: fix ARM64_WORKAROUND_SPECULATIVE_UNPRIV_LOAD (Mark Salter) [RHEL-31321] {CVE-2024-26670} - arm64: Rename ARM64_WORKAROUND_2966298 (Mark Salter) [RHEL-31321] {CVE-2024-26670} - cpufreq: Fix per-policy boost behavior on SoCs using cpufreq_boost_set_sw() (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Preserve PM domain votes in system suspend (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Enable virtual power domain devices (Mark Langsdorf) [RHEL-32446] - PM: sleep: Add helpers to allow a device to remain powered-on (Mark Langsdorf) [RHEL-32446] - cpufreq: imx6q: Don't disable 792 Mhz OPP unnecessarily (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Introduce cpufreq for ipq95xx (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Enable cpufreq for ipq53xx (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: add support for IPQ8074 (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: add support for IPQ8064 (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: also accept operating-points-v2-krait-cpu (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: drop pvs_ver for format a fuses (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: add support for IPQ6018 (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Add MSM8909 (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Simplify driver data allocation (Mark Langsdorf) [RHEL-32446] - cpufreq: arm: Kconfig: Add i.MX7 to supported SoC for ARM_IMX_CPUFREQ_DT (Mark Langsdorf) [RHEL-32446] - cpufreq: stats: Fix buffer overflow detection in trans_stats() (Mark Langsdorf) [RHEL-32446] - cpufreq: ARM_BRCMSTB_AVS_CPUFREQ cannot be used with ARM_SCMI_CPUFREQ (Mark Langsdorf) [RHEL-32446] - cpufreq: ti-cpufreq: Add opp support for am62p5 SoCs (Mark Langsdorf) [RHEL-32446] - cpufreq: dt-platdev: add am62p5 to blocklist (Mark Langsdorf) [RHEL-32446] - cpufreq: userspace: Move is_managed indicator into per-policy structure (Mark Langsdorf) [RHEL-32446] - cpufreq: userspace: Use fine-grained mutex in userspace governor (Mark Langsdorf) [RHEL-32446] - cpufreq: conservative: Simplify the condition of storing 'down_threshold' (Mark Langsdorf) [RHEL-32446] - cpufreq: Replace deprecated strncpy() with strscpy() (Mark Langsdorf) [RHEL-32446] - cpufreq: dt: platdev: Add MSM8909 to blocklist (Mark Langsdorf) [RHEL-32446] - cpufreq: pmac32: Use of_property_read_reg() to parse "reg" (Mark Langsdorf) [RHEL-32446] - cpufreq: Add QCM6490 to cpufreq-dt-platdev blocklist (Mark Langsdorf) [RHEL-32446] - cpufreq: Support per-policy performance boost (Mark Langsdorf) [RHEL-32446] - cpufreq: pcc: Fix the potentinal scheduling delays in target_index() (Mark Langsdorf) [RHEL-32446] - cpufreq: governor: Free dbs_data directly when gov->init() fails (Mark Langsdorf) [RHEL-32446] - cpufreq: Avoid printing kernel addresses in cpufreq_resume() (Mark Langsdorf) [RHEL-32446] - cpufreq: powernow-k8: Use related_cpus instead of cpus in driver.exit() (Mark Langsdorf) [RHEL-32446] - cpufreq: tegra194: add online/offline hooks (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-cpufreq-hw: add support for 4 freq domains (Mark Langsdorf) [RHEL-32446] - cpufreq: stats: Improve the performance of cpufreq_stats_create_table() (Mark Langsdorf) [RHEL-32446] - cpufreq: cppc: Set fie_disabled to FIE_DISABLED if fails to create kworker_fie (Mark Langsdorf) [RHEL-32446] - cpufreq: cppc: cppc_cpufreq_get_rate() returns zero in all error cases. (Mark Langsdorf) [RHEL-32446] - cpufreq: Prefer to print cpuid in MIN/MAX QoS register error message (Mark Langsdorf) [RHEL-32446] - cpufreq: brcmstb-avs-cpufreq: Fix -Warray-bounds bug (Mark Langsdorf) [RHEL-32446] - cpufreq: blocklist MSM8998 in cpufreq-dt-platdev (Mark Langsdorf) [RHEL-32446] - cpufreq: omap: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: raspberrypi: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: tegra186: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: qoriq: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: acpi: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: kirkwood: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: pcc-cpufreq: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: davinci: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: imx-cpufreq-dt: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: brcmstb-avs-cpufreq: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: tegra194: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: vexpress: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: scpi: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: imx6q: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-cpufreq-hw: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: dt: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: Explicitly include correct DT includes (Mark Langsdorf) [RHEL-32446] - cpufreq: Make CONFIG_CPUFREQ_DT_PLATDEV depend on OF (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-cpufreq-hw: Use dev_err_probe() when failing to get icc paths (Mark Langsdorf) [RHEL-32446] - cpufreq: dt-platdev: Support building as module (Mark Langsdorf) [RHEL-32446] - redhat/configs: add default values for CONFIG_CPUFREQ_DT_PLATDEV (Mark Langsdorf) [RHEL-32446] - cpufreq: dt-platdev: Blacklist ti,am62a7 SoC (Mark Langsdorf) [RHEL-32446] - cpufreq: ti-cpufreq: Add support for AM62A7 (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: use helper to get SMEM SoC ID (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: use SoC ID-s from bindings (Mark Langsdorf) [RHEL-32446] - soc: qcom: smem: introduce qcom_smem_get_soc_id() (Mark Langsdorf) [RHEL-32446] - soc: qcom: smem: Switch to EXPORT_SYMBOL_GPL() (Mark Langsdorf) [RHEL-32446] - soc: qcom: socinfo: move SMEM item struct and defines to a header (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for SM8475 family (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: add SoC ID for QCM8550 and QCS8550 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add SoC ID for SM8650 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for IPQ8174 family (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add Soc ID for SM7150P (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add SoC ID for SM7125 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: drop the IPQ5019 SoC ID (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: add SoC ID for SM4450 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: add SoC ID for IPQ5300 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: add SoC ID for IPQ5312 and IPQ5302 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for IPQ5018 family (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add Soc ID for SM7150 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for QRB4210 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for IPQ9574 and its variants (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for QCM2290/QRB2210 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for IPQ5332 and its variant (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add Soc IDs for IPQ8064 and variants (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add a bunch of older SoCs (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add QRD board ID (Mark Langsdorf) [RHEL-32446] - cpufreq: imx6q: don't warn for disabling a non-existing frequency (Mark Langsdorf) [RHEL-32446] - cpufreq: Adjust includes to remove of_device.h (Mark Langsdorf) [RHEL-32446] - Merge tag 'devicetree-for-6.4-2' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux (Mark Langsdorf) [RHEL-32446] - cpufreq: dt-platdev: Add JH7110 SOC to the allowlist (Mark Langsdorf) [RHEL-32446] - cpufreq: Add SM7225 to cpufreq-dt-platdev blocklist (Mark Langsdorf) [RHEL-32446] - arch/x86: Fix XSAVE check for x86_64-v2 check (Prarit Bhargava) [RHEL-22439] - arch/x86: mark x86_64-v1 and x86_64-v2 processors as deprecated (Prarit Bhargava) [RHEL-22439] - scsi: qla2xxx: Update version to 10.02.09.200-k (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Delay I/O Abort on PCI error (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Change debug message during driver unload (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Fix double free of fcport (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Fix double free of the ha->vp_map pointer (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Fix command flush on cable pull (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: NVME|FCP prefer flag not being honored (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Update manufacturer detail (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Split FCE|EFT trace control (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Fix N2N stuck connection (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Prevent command send on chip reset (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Use FIELD_GET() to extract PCIe capability fields (Nilesh Javali) [RHEL-25184] - workqueue: Shorten events_freezable_power_efficient name (Audra Mitchell) [RHEL-3534] - workqueue.c: Increase workqueue name length (Audra Mitchell) [RHEL-3534] - net/mlx5e: Tidy up IPsec NAT-T SA discovery (Amir Tzin) [RHEL-24465] - Revert "net/mlx5e: Check the number of elements before walk TC rhashtable" (Amir Tzin) [RHEL-24465] - net/mlx5e: Fix peer flow lists handling (Amir Tzin) [RHEL-24465] - net/mlx5e: Disable IPsec offload support if not FW steering (Amir Tzin) [RHEL-24465] - net/mlx5: Refactor mlx5_flow_destination->rep pointer to vport num (Amir Tzin) [RHEL-24465] - mlx5/core: E-Switch, Create ACL FT for eswitch manager in switchdev mode (Amir Tzin) [RHEL-24465] - net/mlx5: Return correct EC_VF function ID (Amir Tzin) [RHEL-24465] - net/mlx5e: Decrease num_block_tc when unblock tc offload (Amir Tzin) [RHEL-24465] - net/mlx5: Devcom, only use devcom after NULL check in mlx5_devcom_send_event() (Amir Tzin) [RHEL-24465] - net/mlx5: Fix mlx5_cmd_update_root_ft() error flow (Amir Tzin) [RHEL-24465] - net/mlx5: DR, Fix peer domain namespace setting (Amir Tzin) [RHEL-24465] - net/mlx5e: Fix overrun reported by coverity (Amir Tzin) [RHEL-24465] - RDMA/mlx5: Change the key being sent for MPV device affiliation (Amir Tzin) [RHEL-24465] - net/mlx5e: Check the number of elements before walk TC rhashtable (Amir Tzin) [RHEL-24465] - net/mlx5e: Reduce eswitch mode_lock protection context (Amir Tzin) [RHEL-24465] - net/mlx5e: Support IPsec upper TCP protocol selector (Amir Tzin) [RHEL-24465] - net/mlx5e: Add IPsec and ASO syndromes check in HW (Amir Tzin) [RHEL-24465] - net/mlx5e: Allow IPsec soft/hard limits in bytes (Amir Tzin) [RHEL-24465] - net/mlx5e: Support IPsec upper protocol selector field offload for RX (Amir Tzin) [RHEL-24465] - net/mlx5e: Remove exposure of IPsec RX flow steering struct (Amir Tzin) [RHEL-24465] - net/mlx5e: Unify esw and normal IPsec status table creation/destruction (Amir Tzin) [RHEL-24465] - net/mlx5e: Don't modify the peer sent-to-vport rules for IPSec offload (Amir Tzin) [RHEL-24465] - net/mlx5: Handle IPsec steering upon master unbind/bind (Amir Tzin) [RHEL-24465] - net/mlx5: Configure IPsec steering for ingress RoCEv2 MPV traffic (Amir Tzin) [RHEL-24465] - net/mlx5: Configure IPsec steering for egress RoCEv2 MPV traffic (Amir Tzin) [RHEL-24465] - net/mlx5: Add create alias flow table function to ipsec roce (Amir Tzin) [RHEL-24465] - net/mlx5: Implement alias object allow and create functions (Amir Tzin) [RHEL-24465] - net/mlx5: Add alias flow table bits (Amir Tzin) [RHEL-24465] - net/mlx5: Store devcom pointer inside IPsec RoCE (Amir Tzin) [RHEL-24465] - net/mlx5: Register mlx5e priv to devcom in MPV mode (Amir Tzin) [RHEL-24465] - RDMA/mlx5: Send events from IB driver about device affiliation state (Amir Tzin) [RHEL-24465] - net/mlx5: Implement devlink port function cmds to control ipsec_packet (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5: Implement devlink port function cmds to control ipsec_crypto (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5: Provide an interface to block change of IPsec capabilities (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5: Add IFC bits to support IPsec enable/disable (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5e: Rewrite IPsec vs. TC block interface (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5: Drop extra layer of locks in IPsec (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5: Store vport in struct mlx5_devlink_port and use it in port ops (Amir Tzin) [RHEL-24465] - net/mlx5: Check vhca_resource_manager capability in each op and add extack msg (Amir Tzin) [RHEL-24465] - net/mlx5: Relax mlx5_devlink_eswitch_get() return value checking (Amir Tzin) [RHEL-24465] - net/mlx5: Return -EOPNOTSUPP in mlx5_devlink_port_fn_migratable_set() directly (Amir Tzin) [RHEL-24465] - net/mlx5: Reduce number of vport lookups passing vport pointer instead of index (Amir Tzin) [RHEL-24465] - net/mlx5: Embed struct devlink_port into driver structure (Amir Tzin) [RHEL-24465] - net/mlx5: Don't register ops for non-PF/VF/SF port and avoid checks in ops (Amir Tzin) [RHEL-24465] - net/mlx5: Remove no longer used mlx5_esw_offloads_sf_vport_enable/disable() (Amir Tzin) [RHEL-24465] - net/mlx5: Introduce mlx5_eswitch_load/unload_sf_vport() and use it from SF code (Amir Tzin) [RHEL-24465] - net/mlx5: Allow mlx5_esw_offloads_devlink_port_register() to register SFs (Amir Tzin) [RHEL-24465] - net/mlx5: Push devlink port PF/VF init/cleanup calls out of devlink_port_register/unregister() (Amir Tzin) [RHEL-24465] - net/mlx5: Push out SF devlink port init and cleanup code to separate helpers (Amir Tzin) [RHEL-24465] - net/mlx5: Rework devlink port alloc/free into init/cleanup (Amir Tzin) [RHEL-24465] - net/mlx5: Rename devlink port ops struct for PFs/VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Remove VPORT_UPLINK handling from devlink_port.c (Amir Tzin) [RHEL-24465] - net/mlx5: Call mlx5_esw_offloads_rep_load/unload() for uplink port directly (Amir Tzin) [RHEL-24465] - net/mlx5: Give esw_offloads_load/unload_rep() "mlx5_" prefix (Amir Tzin) [RHEL-24465] - net/mlx5: Make mlx5_eswitch_load/unload_vport() static (Amir Tzin) [RHEL-24465] - net/mlx5: Make mlx5_esw_offloads_rep_load/unload() static (Amir Tzin) [RHEL-24465] - net/mlx5: Remove pointless devlink_rate checks (Amir Tzin) [RHEL-24465] - net/mlx5: Don't check vport->enabled in port ops (Amir Tzin) [RHEL-24465] - net/mlx5: Don't query MAX caps twice (Amir Tzin) [RHEL-24451 RHEL-24465] - net/mlx5: Remove unused MAX HCA capabilities (Amir Tzin) [RHEL-24451 RHEL-24465] - net/mlx5: Remove unused CAPs (Amir Tzin) [RHEL-24451 RHEL-24465] - net/mlx5: Adjust mlx5_query_hca_caps() to upstream (Amir Tzin) [RHEL-24465] - net/mlx5: Expose max possible SFs via devlink resource (Amir Tzin) [RHEL-24451 RHEL-24465] - net/mlx5e: E-Switch, Allow devcom initialization on more vports (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Register devcom device with switch id key (Amir Tzin) [RHEL-24465] - net/mlx5: Devcom, Infrastructure changes (Amir Tzin) [RHEL-24465] - net/mlx5: Use shared code for checking lag is supported (Amir Tzin) [RHEL-24465] - net/mlx5e: Support IPsec NAT-T functionality (Amir Tzin) [RHEL-24465] - net/mlx5e: Check for IPsec NAT-T support (Amir Tzin) [RHEL-24465] - net/mlx5: Add relevant capabilities bits to support NAT-T (Amir Tzin) [RHEL-24465] - net/mlx5e: Make TC and IPsec offloads mutually exclusive on a netdev (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Add get IPsec offload stats for uplink representor (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Modify and restore TC rules for IPSec TX rules (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Make IPsec offload work together with eswitch and TC (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5: Compare with old_dest param to modify rule destination (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Support IPsec packet offload for TX in switchdev mode (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Refactor IPsec TX tables creation (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Handle IPsec offload for RX datapath in switchdev mode (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Support IPsec packet offload for RX in switchdev mode (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Refactor IPsec RX tables creation and destruction (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Prepare IPsec packet offload for switchdev mode (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Change the parameter of IPsec RX skb handle function (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Add function to get IPsec offload namespace (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5: DR, update query of HCA caps for EC VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Fix the macro for accessing EC VF vports (Amir Tzin) [RHEL-24465] - net/mlx5: Fix devlink controller number for ECVF (Amir Tzin) [RHEL-24465] - net/mlx5: Fix UAF in mlx5_eswitch_cleanup() (Amir Tzin) [RHEL-24465] - net/mlx5: Fix SFs kernel documentation error (Amir Tzin) [RHEL-24465] - net/mlx5: Bridge, set debugfs access right to root-only (Amir Tzin) [RHEL-24465] - net/mlx5: Bridge, expose FDB state via debugfs (Amir Tzin) [RHEL-24465] - net/mlx5: Bridge, pass net device when linking vport to bridge (Amir Tzin) [RHEL-24465] - net/mlx5: Create eswitch debugfs root directory (Amir Tzin) [RHEL-24465] - net/mlx5: Light probe local SFs (Amir Tzin) [RHEL-24417 RHEL-24465] - net/mlx5: Move esw multiport devlink param to eswitch code (Amir Tzin) [RHEL-24417 RHEL-24465] - net/mlx5: Split function_setup() to enable and open functions (Amir Tzin) [RHEL-24417 RHEL-24465] - net/mlx5: Enable 4 ports VF LAG (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5: LAG, block multiport eswitch LAG in case ldev have more than 2 ports (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5: LAG, block multipath LAG in case ldev have more than 2 ports (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5: LAG, change mlx5_shared_fdb_supported() to static (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5: LAG, generalize handling of shared FDB (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5: LAG, check if all eswitches are paired for shared FDB (Amir Tzin) [RHEL-24409 RHEL-24465] - {net/RDMA}/mlx5: introduce lag_for_each_peer (Amir Tzin) [RHEL-24409 RHEL-24465] - RDMA/mlx5: Free second uplink ib port (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5e: E-Switch, Fix shared fdb error flow (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Pass other_vport flag if vport is not 0 (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Use xarray for devcom paired device index (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Add peer fdb miss rules for vport manager or ecpf (Amir Tzin) [RHEL-24465] - net/mlx5e: Use vhca_id for device index in vport rx rules (Amir Tzin) [RHEL-24465] - net/mlx5: Lag, Remove duplicate code checking lag is supported (Amir Tzin) [RHEL-24465] - net/mlx5: Set max number of embedded CPU VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Update SRIOV enable/disable to handle EC/VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Query correct caps for min msix vectors (Amir Tzin) [RHEL-24465] - net/mlx5: Use correct vport when restoring GUIDs (Amir Tzin) [RHEL-24465] - net/mlx5: Add new page type for EC VF pages (Amir Tzin) [RHEL-24465] - net/mlx5: Add/remove peer miss rules for EC VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Add management of EC VF vports (Amir Tzin) [RHEL-24465] - mlx5/core: E-Switch, Allocate ECPF vport if it's an eswitch manager (Amir Tzin) [RHEL-24465] - net/mlx5: Update vport caps query/set for EC VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Enable devlink port for embedded cpu VF vports (Amir Tzin) [RHEL-24465] - net/mlx5: mlx5_ifc updates for embedded CPU SRIOV (Amir Tzin) [RHEL-24465] - net/mlx5: Simplify unload all rep code (Amir Tzin) [RHEL-24465] - net/mlx5: Skip inline mode check after mlx5_eswitch_enable_locked() failure (Amir Tzin) [RHEL-24465] - net/mlx5: Devcom, extend mlx5_devcom_send_event to work with more than two devices (Amir Tzin) [RHEL-24465] - net/mlx5: Devcom, introduce devcom_for_each_peer_entry (Amir Tzin) [RHEL-24465] - net/mlx5: E-switch, mark devcom as not ready when all eswitches are unpaired (Amir Tzin) [RHEL-24465] - net/mlx5: Devcom, Rename paired to ready (Amir Tzin) [RHEL-24465] - net/mlx5: DR, handle more than one peer domain (Amir Tzin) [RHEL-24465] - net/mlx5: E-switch, generalize shared FDB creation (Amir Tzin) [RHEL-24465] - net/mlx5: E-switch, Handle multiple master egress rules (Amir Tzin) [RHEL-24465] - net/mlx5: E-switch, refactor FDB miss rule add/remove (Amir Tzin) [RHEL-24465] - net/mlx5: E-switch, enlarge peer miss group table (Amir Tzin) [RHEL-24465] - net/mlx5e: Handle offloads flows per peer (Amir Tzin) [RHEL-24465] - net/mlx5e: en_tc, re-factor query route port (Amir Tzin) [RHEL-24465] - net/mlx5e: rep, store send to vport rules per peer (Amir Tzin) [RHEL-24465] - net/mlx5e: tc, Refactor peer add/del flow (Amir Tzin) [RHEL-24465] - net/mlx5e: en_tc, Extend peer flows to a list (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Initialize E-Switch for eswitch manager (Amir Tzin) [RHEL-24465] - net/mlx5: devlink, Only show PF related devlink warning when needed (Amir Tzin) [RHEL-24465] - net/mlx5: E-Switch, Use metadata matching for RoCE loopback rule (Amir Tzin) [RHEL-24465] - net/mlx5: E-Switch, Use RoCE version 2 for loopback traffic (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Add a check that log_max_l2_table is valid (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch: move debug print of adding mac to correct place (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Check device is PF when stopping esw offloads (Amir Tzin) [RHEL-24465] - net/mlx5: Remove redundant vport_group_manager cap check (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Use metadata for vport matching in send-to-vport rules (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Allow get vport api if esw exists (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Update when to set other vport context (Amir Tzin) [RHEL-24465] - net/mlx5e: Remove redundant __func__ arg from fs_err() calls (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Remove flow_source check for metadata matching (Amir Tzin) [RHEL-24465] - net/mlx5: E-Switch, Remove redundant check (Amir Tzin) [RHEL-24465] - net/mlx5: Remove redundant esw multiport validate function (Amir Tzin) [RHEL-24465] - RDMA/mlx5: Handles RoCE MACsec steering rules addition and deletion (Amir Tzin) [RHEL-22227] - net/mlx5: Add RoCE MACsec steering infrastructure in core (Amir Tzin) [RHEL-22227] - net/mlx5: Configure MACsec steering for ingress RoCEv2 traffic (Amir Tzin) [RHEL-22227] - net/mlx5: Configure MACsec steering for egress RoCEv2 traffic (Amir Tzin) [RHEL-22227] - net/mlx5: Add MACsec priorities in RDMA namespaces (Amir Tzin) [RHEL-22227] - RDMA/mlx5: Implement MACsec gid addition and deletion (Amir Tzin) [RHEL-22227] - net/mlx5: Maintain fs_id xarray per MACsec device inside macsec steering (Amir Tzin) [RHEL-22227] - net/mlx5: Remove netdevice from MACsec steering (Amir Tzin) [RHEL-22227] - net/mlx5e: Move MACsec flow steering and statistics database from ethernet to core (Amir Tzin) [RHEL-22227] - net/mlx5e: Rename MACsec flow steering functions/parameters to suit core naming style (Amir Tzin) [RHEL-22227] - net/mlx5: Remove dependency of macsec flow steering on ethernet (Amir Tzin) [RHEL-22227] - net/mlx5e: Move MACsec flow steering operations to be used as core library (Amir Tzin) [RHEL-22227] - RDMA/mlx5: Return the firmware result upon destroying QP/RQ (Amir Tzin) [RHEL-22227] - RDMA/mlx5: Handle DCT QP logic separately from low level QP interface (Amir Tzin) [RHEL-22227] - RDMA/mlx5: Reduce QP table exposure (Amir Tzin) [RHEL-22227] - net/mlx5: Nullify qp->dbg pointer post destruction (Amir Tzin) [RHEL-22227]- nvmet: fix ns enable/disable possible hang (Maurizio Lombardi) [RHEL-37676] - nvme: fix reconnection fail due to reserved tag allocation (Maurizio Lombardi) [RHEL-36896] {CVE-2024-27435} - Revert "xen/x2apic: enable x2apic mode when supported for HVM" (Vitaly Kuznetsov) [RHEL-34602] - ext4: dax - remove tech preview tag (Bill O'Donnell) [RHEL-39889] - redhat: remove the merge subtrees script (Derek Barbosa) - redhat: rhdocs: delete .get_maintainer.conf (Derek Barbosa) - redhat: rhdocs: Remove the rhdocs directory (Derek Barbosa) - redhat: redhat/Makefile: remove dist-maint-update target (Derek Barbosa) - nfp: flower: handle acti_netdevs allocation failure (Ken Cox) [RHEL-35158] {CVE-2024-27046} - crypto: qat - Fix ADF_DEV_RESET_SYNC memory leak (Vladis Dronov) [RHEL-35816] {CVE-2024-26974} - crypto: qat - specify firmware files for 402xx (Vladis Dronov) [RHEL-35816] - crypto: qat - validate slices count returned by FW (Vladis Dronov) [RHEL-35816] - crypto: qat - improve error logging to be consistent across features (Vladis Dronov) [RHEL-35816] - crypto: qat - improve error message in adf_get_arbiter_mapping() (Vladis Dronov) [RHEL-35816] - crypto: qat - implement dh fallback for primes > 4K (Vladis Dronov) [RHEL-24063] - crypto: qat - Fix spelling mistake "Invalide" -> "Invalid" (Vladis Dronov) [RHEL-35816] - crypto: qat - Avoid -Wflex-array-member-not-at-end warnings (Vladis Dronov) [RHEL-35816] - crypto: qat - implement interface for live migration (Vladis Dronov) [RHEL-35816] - crypto: qat - add interface for live migration (Vladis Dronov) [RHEL-35816] - crypto: qat - add bank save and restore flows (Vladis Dronov) [RHEL-35816] - crypto: qat - expand CSR operations for QAT GEN4 devices (Vladis Dronov) [RHEL-35816] - crypto: qat - rename get_sla_arr_of_type() (Vladis Dronov) [RHEL-35816] - crypto: qat - relocate CSR access code (Vladis Dronov) [RHEL-35816] - crypto: qat - move PFVF compat checker to a function (Vladis Dronov) [RHEL-35816] - crypto: qat - relocate and rename 4xxx PF2VM definitions (Vladis Dronov) [RHEL-35816] - crypto: qat - adf_get_etr_base() helper (Vladis Dronov) [RHEL-35816] - powerpc/eeh: Permanently disable the removed device (Mamatha Inamdar) [RHEL-35642] - powerpc/eeh: Use a goto for recovery failures (Mamatha Inamdar) [RHEL-35642] - powerpc/eeh: Small refactor of eeh_handle_normal_event() (Mamatha Inamdar) [RHEL-35642] - REDHAT: Fix values in Makefile being redefined (Lucas Zampieri) - selftests/net/lib: no need to record ns name if it already exist (Ivan Vecera) [RHEL-36219] - netlink: specs: Add missing bridge linkinfo attrs (Ivan Vecera) [RHEL-36219] - net: bridge: switchdev: Ensure deferred event delivery on unoffload (Ivan Vecera) [RHEL-36219] - net: bridge: switchdev: Skip MDB replays of deferred events on offload (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Fix bridge locked port test flakiness (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Suppress grep warnings (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Fix bridge MDB test flakiness (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Fix layer 2 miss test flakiness (Ivan Vecera) [RHEL-36219] - selftests: net: Fix bridge backup port test flakiness (Ivan Vecera) [RHEL-36219] - selftests: forwarding: List helper scripts in TEST_FILES Makefile variable (Ivan Vecera) [RHEL-36219] - selftests: net: Add missing matchall classifier (Ivan Vecera) [RHEL-36219] - bridge: mcast: fix disabled snooping after long uptime (Ivan Vecera) [RHEL-36219] - selftests/net/lib: update busywait timeout value (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Remove executable bits from lib.sh (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Avoid failures to source net/lib.sh (Ivan Vecera) [RHEL-36219] - bridge: cfm: fix enum typo in br_cc_ccm_tx_parse (Ivan Vecera) [RHEL-36219] - selftests: vxlan_mdb: Add MDB bulk deletion test (Ivan Vecera) [RHEL-36219] - selftests: bridge_mdb: Add MDB bulk deletion test (Ivan Vecera) [RHEL-36219] - vxlan: mdb: Add MDB bulk deletion support (Ivan Vecera) [RHEL-36219] - bridge: mdb: Add MDB bulk deletion support (Ivan Vecera) [RHEL-36219] - bridge: add MDB state mask uAPI attribute (Ivan Vecera) [RHEL-36219] - selftests/net: convert test_bridge_neigh_suppress.sh to run it in unique namespace (Ivan Vecera) [RHEL-36219] - selftests/net: convert test_bridge_backup_port.sh to run it in unique namespace (Ivan Vecera) [RHEL-36219] - selftests/net: add lib.sh (Ivan Vecera) [RHEL-36219] - docs: bridge: add other features (Ivan Vecera) [RHEL-36219] - docs: bridge: add netfilter doc (Ivan Vecera) [RHEL-36219] - docs: bridge: add switchdev doc (Ivan Vecera) [RHEL-36219] - docs: bridge: add multicast doc (Ivan Vecera) [RHEL-36219] - docs: bridge: add VLAN doc (Ivan Vecera) [RHEL-36219] - docs: bridge: add STP doc (Ivan Vecera) [RHEL-36219] - docs: bridge: Add kAPI/uAPI fields (Ivan Vecera) [RHEL-36219] - net: bridge: add document for IFLA_BRPORT enum (Ivan Vecera) [RHEL-36219] - net: bridge: add document for IFLA_BR enum (Ivan Vecera) [RHEL-36219] - docs: bridge: update doc format to rst (Ivan Vecera) [RHEL-36219] - net: bridge: fill in MODULE_DESCRIPTION() (Ivan Vecera) [RHEL-36219] - selftests: vxlan_mdb: Use MDB get instead of dump (Ivan Vecera) [RHEL-36219] - selftests: bridge_mdb: Use MDB get instead of dump (Ivan Vecera) [RHEL-36219] - rtnetlink: Add MDB get support (Ivan Vecera) [RHEL-36219] - vxlan: mdb: Add MDB get support (Ivan Vecera) [RHEL-36219] - bridge: mcast: Add MDB get support (Ivan Vecera) [RHEL-36219] - vxlan: mdb: Factor out a helper for remote entry size calculation (Ivan Vecera) [RHEL-36219] - vxlan: mdb: Adjust function arguments (Ivan Vecera) [RHEL-36219] - bridge: mcast: Rename MDB entry get function (Ivan Vecera) [RHEL-36219] - bridge: mcast: Factor out a helper for PG entry size calculation (Ivan Vecera) [RHEL-36219] - bridge: mcast: Account for missing attributes (Ivan Vecera) [RHEL-36219] - bridge: mcast: Dump MDB entries even when snooping is disabled (Ivan Vecera) [RHEL-36219] - br_netfilter: use single forward hook for ip and arp (Ivan Vecera) [RHEL-36219] - selftests: forwarding: bridge_fdb_learning_limit: Add a new selftest (Ivan Vecera) [RHEL-36219] - net: bridge: Set strict_start_type for br_policy (Ivan Vecera) [RHEL-36219] - net: bridge: Add netlink knobs for number / max learned FDB entries (Ivan Vecera) [RHEL-36219] - net: bridge: Track and limit dynamically learned FDB entries (Ivan Vecera) [RHEL-36219] - net: bridge: Set BR_FDB_ADDED_BY_USER early in fdb_add_entry (Ivan Vecera) [RHEL-36219] - selftests: net: Add bridge backup port and backup nexthop ID test (Ivan Vecera) [RHEL-36219] - bridge: Add backup nexthop ID support (Ivan Vecera) [RHEL-36219] - RDMA/mlx5: Fix fortify source warning while accessing Eth segment (Kamal Heib) [RHEL-33164] {CVE-2024-26907} - powerpc/pseries: Rework lppaca_shared_proc() to avoid DEBUG_PREEMPT (Mark Langsdorf) [RHEL-32447] - powerpc: Don't include lppaca.h in paca.h (Mark Langsdorf) [RHEL-32447] - cpuidle: dt: Replace deprecated strncpy() with strscpy() (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Avoid unnecessary variable assignments (Mark Langsdorf) [RHEL-32447] - cpuidle: menu: Skip tick_nohz_get_sleep_length() call in some cases (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Gather statistics regarding whether or not to stop the tick (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Skip tick_nohz_get_sleep_length() call in some cases (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Do not call tick_nohz_get_sleep_length() upfront (Mark Langsdorf) [RHEL-32447] - cpuidle: psci: Move enabling OSI mode after power domains creation (Mark Langsdorf) [RHEL-32447] - cpuidle: dt_idle_genpd: Add helper function to remove genpd topology (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Drop utilized from struct teo_cpu (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Avoid stopping the tick unnecessarily when bailing out (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Update idle duration estimate when choosing shallower state (Mark Langsdorf) [RHEL-32447] - cpuidle: Adjust includes to remove of_device.h (Mark Langsdorf) [RHEL-32447] - cpuidle: Use of_property_present() for testing DT property presence (Mark Langsdorf) [RHEL-32447] - nvme-fabrics: prevent overriding of existing host (John Meneghini) [RHEL-30850] - tee: amdtee: fix use-after-free vulnerability in amdtee_close_session (David Arcari) [RHEL-24997] - tee: amdtee: Add return_origin to 'struct tee_cmd_load_ta' (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Update sps power thermals according to the platform-profiles (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to get sps default APTS index values (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to get APTS index numbers for static slider (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to notify sbios heart beat event (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to get sbios requests in PMF driver (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Disable debugfs support for querying power thermals (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Differentiate PMF ACPI versions (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add debugging message for missing policy data (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Remove smart_pc_status enum (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix possible out-of-bound memory accesses (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Use struct for cookie header (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Do not use readl() for policy buffer access (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix return value of amd_pmf_start_policy_engine() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add missing __iomem attribute to policy_base (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix missing error code in amd_pmf_init_smart_pc() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix a potential race with policy binary sideload (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fixup error handling for amd_pmf_init_smart_pc() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix a suspend hang on Framework 13 (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix TEE enact command failure after suspend and resume (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix memory leak in amd_pmf_get_pb_data() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Get ambient light information from AMD SFH driver (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Get Human presence information from AMD SFH driver (David Arcari) [RHEL-24997] - HID: amd_sfh: Add a new interface for exporting ALS data (David Arcari) [RHEL-24997] - HID: amd_sfh: Add a new interface for exporting HPD data (David Arcari) [RHEL-24997] - HID: amd_sfh: rename float_to_int() to amd_sfh_float_to_int() (David Arcari) [RHEL-24997] - HID: amd_sfh: Add light chromaticity for SFH1.1 (David Arcari) [RHEL-24997] - HID: amd_sfh: Add light chromaticity support (David Arcari) [RHEL-24997] - HID: amd_sfh: Add support for SFH1.1 light color temperature (David Arcari) [RHEL-24997] - HID: amd_sfh: Add support for light color temperature (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Return a status code only as a constant in two functions (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Return directly after a failed apmf_if_call() in apmf_sbios_heartbeat_notify() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: dump policy binary data (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add capability to sideload of policy binary (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add facility to dump TA inputs (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Make source_as_str() as non-static (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to update system state (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support update p3t limit (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to get inputs from other subsystems (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: change amd_pmf_init_features() call sequence (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support for PMF Policy Binary (David Arcari) [RHEL-24997] - redhat/configs: enable AMDTEE (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Change return type of amd_pmf_set_dram_addr() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support for PMF-TA interaction (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add PMF TEE interface (David Arcari) [RHEL-24997]- powerpc/pseries/iommu: LPAR panics during boot up with a frozen PE (Mamatha Inamdar) [RHEL-39788] {CVE-2024-36926} - thermal/debugfs: Fix two locking issues with thermal zone debug (David Arcari) [RHEL-40008] {CVE-2024-36961} - thermal/debugfs: Free all thermal zone debug memory on zone removal (David Arcari) [RHEL-39875] {CVE-2024-36956} - thermal/debugfs: Prevent use-after-free from occurring after cdev removal (David Arcari) [RHEL-39774] {CVE-2024-36932} - s390/qeth: Fix typo 'weed' in comment (Tobias Huschle) [RHEL-23681] - s390/qeth: replace deprecated strncpy with strscpy (Tobias Huschle) [RHEL-23681] - s390/ctcm: replace deprecated strncpy with strscpy (Tobias Huschle) [RHEL-23681] - s390/qeth: Fix kernel panic after setting hsuid (Tobias Huschle) [RHEL-23681] - s390/ism: Properly fix receive message buffer allocation (Tobias Huschle) [RHEL-23681] - s390/qeth: handle deferred cc1 (Tobias Huschle) [RHEL-23681] - s390/qeth: Fix potential loss of L3-IP@ in case of network issues (Tobias Huschle) [RHEL-23681] - s390/ism: ism driver implies smc protocol (Tobias Huschle) [RHEL-23681] - net/smc: fix neighbour and rtable leak in smc_ib_find_route() (Tobias Huschle) [RHEL-23682] - s390/qdio: handle deferred cc1 (Tobias Huschle) [RHEL-23680] - scsi: zfcp: Replace strlcpy() with strscpy() (Tobias Huschle) [RHEL-23680] - scsi: zfcp: Fix a double put in zfcp_port_enqueue() (Tobias Huschle) [RHEL-23680] - net/mlx5: Properly link new fs rules into the tree (Kamal Heib) [RHEL-37422] {CVE-2024-35960} - net/mlx5e: fix a double-free in arfs_create_groups (Kamal Heib) [RHEL-36922] {CVE-2024-35835} - net/mlx5e: fix a potential double-free in fs_any_create_groups (Kamal Heib) [RHEL-37093] {CVE-2023-52667} - can: dev: can_put_echo_skb(): don't crash kernel if can_priv::echo_skb is accessed out of bounds (Jose Ignacio Tornos Martinez) [RHEL-38226] {CVE-2023-52878} - blk-mq: add helper for checking if one CPU is mapped to specified hctx (Ming Lei) [RHEL-36684] - net: hns3: fix kernel crash when 1588 is received on HIP08 devices (Ken Cox) [RHEL-33213] {CVE-2024-26881} - fsverity: use register_sysctl_init() to avoid kmemleak warning (Andrey Albershteyn) [RHEL-36258] - ethtool: netlink: Add missing ethnl_ops_begin/complete (Ivan Vecera) [RHEL-36217] - ethtool: reformat kerneldoc for struct ethtool_fec_stats (Ivan Vecera) [RHEL-36217] - ethtool: reformat kerneldoc for struct ethtool_link_settings (Ivan Vecera) [RHEL-36217] - Documentation: networking: add missing PLCA messages from the message list (Ivan Vecera) [RHEL-36217] - net: partial revert of the "Make timestamping selectable: series (Ivan Vecera) [RHEL-36217] - net: ethtool: ts: Let the active time stamping layer be selectable (Ivan Vecera) [RHEL-36217] - net: ethtool: ts: Update GET_TS to reply the current selected timestamp (Ivan Vecera) [RHEL-36217] - net: Change the API of PHY default timestamp to MAC (Ivan Vecera) [RHEL-36217] - net: Replace hwtstamp_source by timestamping layer (Ivan Vecera) [RHEL-36217] - net: ethtool: Add a command to list available time stamping layers (Ivan Vecera) [RHEL-36217] - net: ethtool: Add a command to expose current time stamping layer (Ivan Vecera) [RHEL-36217] - net_tstamp: Add TIMESTAMPING SOFTWARE and HARDWARE mask (Ivan Vecera) [RHEL-36217] - net: phy: micrel: fix ts_info value in case of no phc (Ivan Vecera) [RHEL-36217] - net: Make dev_set_hwtstamp_phylib accessible (Ivan Vecera) [RHEL-36217] - net: macb: Convert to ndo_hwtstamp_get() and ndo_hwtstamp_set() (Ivan Vecera) [RHEL-36217] - net: ethtool: Refactor identical get_ts_info implementations. (Ivan Vecera) [RHEL-36217] - net: phy: Remove the call to phy_mii_ioctl in phy_hwstamp_get/set (Ivan Vecera) [RHEL-36217] - net: Convert PHYs hwtstamp callback to use kernel_hwtstamp_config (Ivan Vecera) [RHEL-36217] - net: omit ndo_hwtstamp_get() call when possible in dev_set_hwtstamp_phylib() (Ivan Vecera) [RHEL-36217] - net: remove phy_has_hwtstamp() -> phy_mii_ioctl() decision from converted drivers (Ivan Vecera) [RHEL-36217] - net: fec: delete fec_ptp_disable_hwts() (Ivan Vecera) [RHEL-36217] - net: fec: convert to ndo_hwtstamp_get() and ndo_hwtstamp_set() (Ivan Vecera) [RHEL-36217] - net: bonding: convert to ndo_hwtstamp_get() / ndo_hwtstamp_set() (Ivan Vecera) [RHEL-36217] - net: macvlan: convert to ndo_hwtstamp_get() / ndo_hwtstamp_set() (Ivan Vecera) [RHEL-36217] - net: vlan: convert to ndo_hwtstamp_get() / ndo_hwtstamp_set() (Ivan Vecera) [RHEL-36217] - net: ethtool: Fix documentation of ethtool_sprintf() (Ivan Vecera) [RHEL-36217] - Revert "ethtool: Fix mod state of verbose no_mask bitset" (Ivan Vecera) [RHEL-36217] - ethtool: Fix mod state of verbose no_mask bitset (Ivan Vecera) [RHEL-36217] - ipv6: also use netdev_hold() in ip6_route_check_nh() (Ivan Vecera) [RHEL-36217] - net: create device lookup API with reference tracking (Ivan Vecera) [RHEL-36217] - net_tstamp: add SOF_TIMESTAMPING_OPT_ID_TCP (Ivan Vecera) [RHEL-36217] - fbcon: always restore the old font data in fbcon_do_set_font() (Jocelyn Falempe) [RHEL-23295] - fbcon: Fix incorrect printed function name in fbcon_prepare_logo() (Jocelyn Falempe) [RHEL-23295] - hid/picolcd_fb: Set FBINFO_VIRTFB flag (Jocelyn Falempe) [RHEL-23295] - fbdev: remove I2C_CLASS_DDC support (Jocelyn Falempe) [RHEL-23295] - fbdev/intelfb: Remove driver (Jocelyn Falempe) [RHEL-23295] - video/logo: use %u format specifier for unsigned int values (Jocelyn Falempe) [RHEL-23295] - video/sticore: Store ROM device in STI struct (Jocelyn Falempe) [RHEL-23295] - fbdev: flush deferred IO before closing (Jocelyn Falempe) [RHEL-23295] - fbdev: flush deferred work in fb_deferred_io_fsync() (Jocelyn Falempe) [RHEL-23295] - fbdev: amba-clcd: Delete the old CLCD driver (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove support for Carillo Ranch driver (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove default file-I/O implementations (Jocelyn Falempe) [RHEL-23295] - fbdev: Warn on incorrect framebuffer access (Jocelyn Falempe) [RHEL-23295] - fbdev: Move default fb_mmap code into helper function (Jocelyn Falempe) [RHEL-23295] - fbdev: Push pgprot_decrypted() into mmap implementations (Jocelyn Falempe) [RHEL-23295] - fbdev: Rename FB_SYS_FOPS token to FB_SYSMEM_FOPS (Jocelyn Falempe) [RHEL-23295] - fbdev/cyber2000fb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/wm8505fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/vt8500lcdfb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/clps711x-fb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/ps3fb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/au1200fb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/udlfb: Select correct helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/smscufx: Select correct helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sh_mobile_lcdcfb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/arcfb: Use generator macros for deferred I/O (Jocelyn Falempe) [RHEL-23295] - fbdev/vfb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Use dev_err_probe (Jocelyn Falempe) [RHEL-23295] - fbdev: offb: Simplify offb_init_fb() (Jocelyn Falempe) [RHEL-23295] - fbdev: stifb: Make the STI next font pointer a 32-bit signed offset (Jocelyn Falempe) [RHEL-23295] - fbdev/vt8623fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/viafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/vga16fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/vermilionfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/tridentfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/tgafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/tdfxfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sunxvr500: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/stifb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sm712fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sm501fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sisfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/savagefb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sa1100fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/s3fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/s1d13xxxfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/rivafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/radeon: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pvr2fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pm3fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pm2fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/nvidiafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/neofb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/matroxfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/intelfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/imsttfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/i810fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/hpfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/hitfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/hgafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/gbefb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/ep93xx-fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/dnfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/cyber2000fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/controlfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/cobalt-lcd: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/cirrusfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/au1100fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/atyfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/atafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/arkfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/amifb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/amba-clcd: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/68328fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Provide I/O-memory helpers as module (Jocelyn Falempe) [RHEL-23295] - hid/picolcd: Use fb_ops helpers for deferred I/O (Jocelyn Falempe) [RHEL-23295] - console: fix up ARM screen_info reference (Jocelyn Falempe) [RHEL-23295] - vga16fb: drop powerpc support (Jocelyn Falempe) [RHEL-23295] - dummycon: limit Arm console size hack to footbridge (Jocelyn Falempe) [RHEL-23295] - fbdev: core: syscopyarea: fix sloppy typing (Jocelyn Falempe) [RHEL-23295] - fbdev: core: cfbcopyarea: fix sloppy typing (Jocelyn Falempe) [RHEL-23295] - fbdev: uvesafb: Remove uvesafb_exec() prototype from include/video/uvesafb.h (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Disable PWM on shutdown, suspend and remove (Jocelyn Falempe) [RHEL-23295] - fbdev: Replace fb_pgprotect() with pgprot_framebuffer() (Jocelyn Falempe) [RHEL-23295] - fbdev: Avoid file argument in fb_pgprotect() (Jocelyn Falempe) [RHEL-23295] - fbdev: mmp: Annotate struct mmp_path with __counted_by (Jocelyn Falempe) [RHEL-23295] - drm: fix up fbdev Kconfig defaults (Jocelyn Falempe) [RHEL-23295] - fbdev: Update fbdev source file paths (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Clean up include statements in fbmem.c (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Remove empty internal helpers from fb_logo.c (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Move logo functions into separate source file (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Unexport logo helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Fix style of code for boot-up logo (Jocelyn Falempe) [RHEL-23295] - fbdev/hyperv_fb: Use fb_ops helpers for deferred I/O (Jocelyn Falempe) [RHEL-23295] - fbdev: Add Kconfig macro FB_IOMEM_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - fbdev: ssd1307fb: Use bool for ssd1307fb_deviceinfo flags (Jocelyn Falempe) [RHEL-23295] - fbdev: mx3fb: Remove the driver (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Use list_for_each_entry() helper (Jocelyn Falempe) [RHEL-23295] - fbdev/tcx: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/p9100: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/leo: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/cg3: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/cg14: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/bw2: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/sbus: Add initializer macros and Kconfig tokens for SBUS support (Jocelyn Falempe) [RHEL-23295] - fbdev/sbus: Build sbuslib.o if CONFIG_FB_SBUS has been selected (Jocelyn Falempe) [RHEL-23295] - hid/picolcd: Remove flag FBINFO_FLAG_DEFAULT from fbdev driver (Jocelyn Falempe) [RHEL-23295] - backlight: led_bl: Remove redundant of_match_ptr() (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Drop ret variable in brightness change function (Jocelyn Falempe) [RHEL-23295] - fbdev: kyro: Remove unused declarations (Jocelyn Falempe) [RHEL-23295] - fbdev/xilinxfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/vesafb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/valkyriefb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/uvesafb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sunxvr2500: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sunxvr1000: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sstfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/simplefb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sh7760fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/s3cfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/q40fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pxafb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pxa168fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pmagb-b-fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pmag-ba-fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pmag-aa-fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/platinumfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/offb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/ocfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/mx3fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/mb862xxfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/maxinefb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/macfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/kyro: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/imxfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/i740fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/gxt4500: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/grvga: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/goldfishfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/g364fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/fsl-diu-fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/fm2fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/efifb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/da8xx-fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/chipsfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/carminefb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/aty128fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/atmel_lcdfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/asiliantfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/acornfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbcon: Make fbcon_registered_fb and fbcon_num_registered_fb static (Jocelyn Falempe) [RHEL-23295] - fbdev: Align deferred I/O with naming of helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Use _DMAMEM_ infix for DMA-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Use _SYSMEM_ infix for system-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Use _IOMEM_ infix for I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Harmonize some comments in (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove FB_DEFAULT_SYS_OPS (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove FBINFO_DEFAULT and FBINFO_FLAG_DEFAULT (Jocelyn Falempe) [RHEL-23295] - fbdev: ssd1307fb: Print the PWM's label instead of its number (Jocelyn Falempe) [RHEL-23295] - backlight: gpio_backlight: Drop output GPIO direction check for initial power state (Jocelyn Falempe) [RHEL-23295] - video: logo: LOGO should depend on FB_CORE i.s.o. FB (Jocelyn Falempe) [RHEL-23295] - Revert "fbcon: Use kzalloc() in fbcon_prepare_logo()" (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Catch errors when changing brightness (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Initialize PWM state on first brightness change (Jocelyn Falempe) [RHEL-23295] - fbdev: Add fb_ops init macros for framebuffers in DMA-able memory (Jocelyn Falempe) [RHEL-23295] - fbdev: Document that framebuffer_alloc() returns zero'ed data (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove FBINFO_FLAG_DEFAULT from framebuffer_alloc()'ed structs (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove FBINFO_FLAG_DEFAULT from kzalloc()'ed structs (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove FBINFO_DEFAULT from framebuffer_alloc()'ed structs (Jocelyn Falempe) [RHEL-23295] - fbdev: Split frame buffer support in FB and FB_CORE symbols (Jocelyn Falempe) [RHEL-23295] - fbdev: Move core fbdev symbols to a separate Kconfig file (Jocelyn Falempe) [RHEL-23295] - video: Add auxiliary display drivers to Graphics support menu (Jocelyn Falempe) [RHEL-23295] - fbcon: remove unused display (p) from fbcon_redraw() (Jocelyn Falempe) [RHEL-23295] - vgacon: cache vc_cell_height in vgacon_cursor() (Jocelyn Falempe) [RHEL-23295] - vgacon: let vgacon_doresize() return void (Jocelyn Falempe) [RHEL-23295] - vgacon: remove unused xpos from vgacon_set_cursor_size() (Jocelyn Falempe) [RHEL-23295] - vgacon: remove unneeded forward declarations (Jocelyn Falempe) [RHEL-23295] - vgacon: switch vgacon_scrolldelta() and vgacon_restore_screen() (Jocelyn Falempe) [RHEL-23295] - fbdev/xen-fbfront: Select FB_SYS_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - fbdev/ssd1307fb: Generate deferred I/O ops (Jocelyn Falempe) [RHEL-23295] - fbdev/ssd1307fb: Select FB_SYS_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - fbdev/metronomefb: Select FB_SYS_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - fbdev/hecubafb: Select FB_SYS_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - fbdev/broadsheetfb: Select FB_SYS_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - redhat/configs: Enable FB_DEVICE (Jocelyn Falempe) [RHEL-23295] - fbdev: Make support for userspace interfaces configurable (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Rework fb init code (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Move file-I/O code into separate file (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Move procfs code to separate file (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Add fb_device_{create,destroy}() (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Move framebuffer and backlight helpers into separate files (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Pass Linux device to pm_vt_switch_*() functions (Jocelyn Falempe) [RHEL-23295] - backlight/gpio_backlight: Rename field 'fbdev' to 'dev' (Jocelyn Falempe) [RHEL-23295] - backlight/gpio_backlight: Compare against struct fb_info.device (Jocelyn Falempe) [RHEL-23295] - fbdev: Rename fb_mem*() helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Move framebuffer I/O helpers into (Jocelyn Falempe) [RHEL-23295] - arch/x86: Include in fbdev source file (Jocelyn Falempe) [RHEL-23295] - arch/x86: Implement with generic helpers (Jocelyn Falempe) [RHEL-23295] - arch/powerpc: Implement with generic helpers (Jocelyn Falempe) [RHEL-23295] - arch/arm64: Implement with generic helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Prepare generic architecture helpers (Jocelyn Falempe) [RHEL-23295] - backlight: led_bl: Take led_access lock when required (Jocelyn Falempe) [RHEL-23295] - fbdev: fix potential OOB read in fast_imageblit() (Jocelyn Falempe) [RHEL-23295] - video: backlight: lp855x: Get PWM for PWM mode during probe (Jocelyn Falempe) [RHEL-23295] - fbdev: Add Kconfig options to select different fb_ops helpers (Jocelyn Falempe) [RHEL-23295] - fbcon: Fix null-ptr-deref in soft_cursor (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Remove unneeded checks for valid GPIOs (Jocelyn Falempe) [RHEL-23295] - fbdev: fbmem: mark get_fb_unmapped_area() static (Jocelyn Falempe) [RHEL-23295] - fbdev: Include instead of (Jocelyn Falempe) [RHEL-23295] - fbdev/matrox: Remove trailing whitespaces (Jocelyn Falempe) [RHEL-23295] - fbdev: modedb: Add 1920x1080 at 60 Hz video mode (Jocelyn Falempe) [RHEL-23295] - fbdev: Validate info->screen_{base, buffer} in fb_ops implementations (Jocelyn Falempe) [RHEL-23295] - fbdev: Don't re-validate info->state in fb_ops implementations (Jocelyn Falempe) [RHEL-23295] - fbdev: Use screen_buffer in fb_sys_{read,write}() (Jocelyn Falempe) [RHEL-23295] - fbdev: vga16fb: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - fbdev: vesafb: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - fbdev: simplefb: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - fbdev: offb: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - fbdev: efifb: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - video: Move HP PARISC STI core code to shared location (Jocelyn Falempe) [RHEL-23295] - video/aperture: Provide a VGA helper for gma500 and internal use (Jocelyn Falempe) [RHEL-23295] - fbmem: Reject FB_ACTIVATE_KD_TEXT from userspace (Jocelyn Falempe) [RHEL-23295] - video/aperture: Fix typos in comments (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Mark OF related data as maybe unused (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - backlight: led_bl: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - fbdev: Use of_property_read_bool() for boolean properties (Jocelyn Falempe) [RHEL-23295] - drivers: video: logo: add SPDX comment, remove GPL notice in pnmtologo.c (Jocelyn Falempe) [RHEL-23295] - drivers: video: logo: fix code style issues in pnmtologo.c (Jocelyn Falempe) [RHEL-23295] - fbdev: Make fb_modesetting_disabled() static inline (Jocelyn Falempe) [RHEL-23295] - fbdev: Fix incorrect page mapping clearance at fb_deferred_io_release() (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Don't rely on a disabled PWM emiting inactive state (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Configure pwm only once per backlight toggle (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Drop support for legacy PWM probing (Jocelyn Falempe) [RHEL-23295] - backlight: backlight: Fix doc for backlight_device_get_by_name (Jocelyn Falempe) [RHEL-23295] - fbdev: Fix invalid page access after closing deferred I/O devices (Jocelyn Falempe) [RHEL-23295] - fbdev: remove w100fb driver (Jocelyn Falempe) [RHEL-23295] - fbdev: remove tmiofb driver (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove unused struct fb_deferred_io .first_io field (Jocelyn Falempe) [RHEL-23295] - fbdev: fbmon: fix function name in kernel-doc (Jocelyn Falempe) [RHEL-23295] - fbdev: remove s3c2410 framebuffer (Jocelyn Falempe) [RHEL-23295] - drm/fbdev: Remove aperture handling and FBINFO_MISC_FIRMWARE (Jocelyn Falempe) [RHEL-23295] - fbdev/vga16fb: Do not use struct fb_info.apertures (Jocelyn Falempe) [RHEL-23295] - fbdev/vesafb: Do not use struct fb_info.apertures (Jocelyn Falempe) [RHEL-23295] - fbdev/vesafb: Remove trailing whitespaces (Jocelyn Falempe) [RHEL-23295] - fbdev/simplefb: Do not use struct fb_info.apertures (Jocelyn Falempe) [RHEL-23295] - fbdev/offb: Do not use struct fb_info.apertures (Jocelyn Falempe) [RHEL-23295] - fbdev/offb: Allocate struct offb_par with framebuffer_alloc() (Jocelyn Falempe) [RHEL-23295] - fbdev/efifb: Do not use struct fb_info.apertures (Jocelyn Falempe) [RHEL-23295] - fbdev/efifb: Add struct efifb_par for driver data (Jocelyn Falempe) [RHEL-23295] - Revert "fbcon: don't lose the console font across generic->chip driver switch" (Jocelyn Falempe) [RHEL-23295] - fbcon: Remove trailing whitespaces (Jocelyn Falempe) [RHEL-23295] - fbdev: matroxfb: G200eW: Increase max memory from 1 MB to 16 MB (Jocelyn Falempe) [RHEL-23295] - fbdev: make offb driver tristate (Jocelyn Falempe) [RHEL-23295] - fbdev: fbcon: release buffer when fbcon_do_set_font() failed (Jocelyn Falempe) [RHEL-23295] - fbdev: uvesafb: don't build on UML (Jocelyn Falempe) [RHEL-23295] - fbdev: matroxfb: Convert to i2c's .probe_new() (Jocelyn Falempe) [RHEL-23295] - fbdev: omapfb: connector-analog-tv: remove support for platform data (Jocelyn Falempe) [RHEL-23295] - fbdev: omapfb: panel-dpi: remove support for platform data (Jocelyn Falempe) [RHEL-23295] - fbdev: omapfb: panel-sony-acx565akm: remove support for platform data (Jocelyn Falempe) [RHEL-23295] - fbdev: ssd1307fb: Drop duplicate NULL checks for PWM APIs (Jocelyn Falempe) [RHEL-23295] - fbdev: ssd1307fb: Drop optional dependency (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Convert to i2c's .probe_new() (Jocelyn Falempe) [RHEL-23295] - fbcon: Use kzalloc() in fbcon_prepare_logo() (Jocelyn Falempe) [RHEL-23295] - Revert "drm/fb-helper: Schedule deferred-I/O worker after writing to framebuffer" (Jocelyn Falempe) [RHEL-23295] - fbdev: Add support for the nomodeset kernel parameter (Jocelyn Falempe) [RHEL-23295] - drm/fb-helper: Schedule deferred-I/O worker after writing to framebuffer (Jocelyn Falempe) [RHEL-23295] - fbdev: MIPS supports iomem addresses (Jocelyn Falempe) [RHEL-23295] - fbdev: vga16fb: Add missing MODULE_DEVICE_TABLE() entry (Jocelyn Falempe) [RHEL-23295] - fbdev: fbcon: Properly revert changes when vc_resize() failed (Jocelyn Falempe) [RHEL-23295] - fbdev: Move fbdev drivers from strlcpy to strscpy (Jocelyn Falempe) [RHEL-23295] - fbdev: fbcon: Destroy mutex on freeing struct fb_info (Jocelyn Falempe) [RHEL-23295] - fbdev: ssd1307fb: Fix repeated words in comments (Jocelyn Falempe) [RHEL-23295] - video: fbdev: offb: Include missing linux/platform_device.h (Jocelyn Falempe) [RHEL-23295] - fbdev: Make registered_fb[] private to fbmem.c (Jocelyn Falempe) [RHEL-23295] - fbdev/vga16fb: Auto-generate module init/exit code (Jocelyn Falempe) [RHEL-23295] - fbdev/vga16fb: Create EGA/VGA devices in sysfb code (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove trailing whitespaces (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Switch to atomic PWM API (Jocelyn Falempe) [RHEL-23295] - Revert "drivers/video/backlight/platform_lcd.c: add support for device tree based probe" (Jocelyn Falempe) [RHEL-23295] - fbcon: Use fbcon_info_from_console() in fbcon_modechange_possible() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: simplefb: Check before clk_put() not needed (Jocelyn Falempe) [RHEL-23295] - fbcon: Fix boundary checks for fbcon=vc:n1-n2 parameters (Jocelyn Falempe) [RHEL-23295] - fbcon: Fix accelerated fbdev scrolling while logo is still shown (Jocelyn Falempe) [RHEL-23295] - fbcon: Remove obsolete reference to initmem_freed (Jocelyn Falempe) [RHEL-23295] - video: fbdev: radeon: Fix spelling typo in comment (Jocelyn Falempe) [RHEL-23295] - fbdev: Prevent possible use-after-free in fb_release() (Jocelyn Falempe) [RHEL-23295] - Revert "fbdev: Prevent probing generic drivers if a FB is already registered" (Jocelyn Falempe) [RHEL-23295] - fbdev: Rename pagelist to pagereflist for deferred I/O (Jocelyn Falempe) [RHEL-23295] - fbdev: Refactor implementation of page_mkwrite (Jocelyn Falempe) [RHEL-23295] - fbcon: replace snprintf in show functions with sysfs_emit (Jocelyn Falempe) [RHEL-23295] - video: fbdev: aty/matrox/...: Prepare cleanup of powerpc's asm/prom.h (Jocelyn Falempe) [RHEL-23295] - fbdev: Fix cfb_imageblit() for arbitrary image widths (Jocelyn Falempe) [RHEL-23295] - fbdev: Fix sys_imageblit() for arbitrary image widths (Jocelyn Falempe) [RHEL-23295] - video: fbdev: offb: fix warning comparing pointer to 0 (Jocelyn Falempe) [RHEL-23295] - backlight: backlight: Slighly simplify devm_of_find_backlight() (Jocelyn Falempe) [RHEL-23295] - drm/exynos: fimd: add BGR support for exynos4/5 (Jocelyn Falempe) [RHEL-23295] - fbdev: Improve performance of cfb_imageblit() (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove trailing whitespaces from cfbimgblt.c (Jocelyn Falempe) [RHEL-23295] - fbdev: Improve performance of sys_imageblit() (Jocelyn Falempe) [RHEL-23295] - fbdev: Improve performance of sys_fillrect() (Jocelyn Falempe) [RHEL-23295] - fbcon: Avoid 'cap' set but not used warning (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Avoid open coded arithmetic in memory allocation (Jocelyn Falempe) [RHEL-23295] - fbdev: fbmem: Fix the implicit type casting (Jocelyn Falempe) [RHEL-23295] - redhat/configs: disable FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION (Jocelyn Falempe) [RHEL-23295] - fbcon: Add option to enable legacy hardware acceleration (Jocelyn Falempe) [RHEL-23295] - Revert "fbcon: Disable accelerated scrolling" (Jocelyn Falempe) [RHEL-23295] - video: fbdev: fbcvt.c: fix printing in fb_cvt_print_name() (Jocelyn Falempe) [RHEL-23295] - video: fbmem: use swap() to make code cleaner in fb_rotate_logo() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Make use of the helper function dev_err_probe() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: matroxfb: set maxvram of vbG200eW to the same as vbG200 to avoid black screen (Jocelyn Falempe) [RHEL-23295] - video: vga16fb: Fix logic that checks for the display standard (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Add support ACPI enumeration (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Add dev helper variable to lp855x_probe() (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Move device_config setting out of lp855x_configure() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: replace snprintf in show functions with sysfs_emit (Jocelyn Falempe) [RHEL-23295] - fbdev: fbmem: Fix double free of 'fb_info->pixmap.addr' (Jocelyn Falempe) [RHEL-23295] - backlight: Propagate errors from get_brightness() (Jocelyn Falempe) [RHEL-23295] - video: backlight: Drop maximum brightness override for brightness zero (Jocelyn Falempe) [RHEL-23295] - fbmem: don't allow too huge resolutions (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Improve bootloader/kernel device handover (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Cache address ranges (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Optimize screen updates (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Extract ssd1307fb_set_{col,page}_range() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Simplify ssd1307fb_update_display() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Propagate errors via ssd1307fb_update_display() (Jocelyn Falempe) [RHEL-23295] - fbmem: Convert from atomic_t to refcount_t on fb_info->count (Jocelyn Falempe) [RHEL-23295] - scsi: lpfc: Copyright updates for 14.4.0.1 patches (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Update lpfc version to 14.4.0.1 (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Define types in a union for generic void *context3 ptr (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Define lpfc_dmabuf type for ctx_buf ptr (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Define lpfc_nodelist type for ctx_ndlp ptr (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Use a dedicated lock for ras_fwlog state (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Avoid -Wstringop-overflow warning (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Release hbalock before calling lpfc_worker_wake_up() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Replace hbalock with ndlp lock in lpfc_nvme_unregister_port() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Update lpfc_ramp_down_queue_handler() logic (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Remove IRQF_ONESHOT flag from threaded IRQ handling (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Move NPIV's transport unregistration to after resource clean up (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Remove unnecessary log message in queuecommand path (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Correct size for cmdwqe/rspwqe for memset() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Correct size for wqe for memset() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Replace deprecated strncpy() with strscpy() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Copyright updates for 14.4.0.0 patches (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Update lpfc version to 14.4.0.0 (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Update lpfc version to 14.2.0.17 (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Move determination of vmid_flag after VMID reinitialization completes (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Reinitialize an NPIV's VMID data structures after FDISC (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Change VMID driver load time parameters to read only (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Change lpfc_vport load_flag member into a bitmask (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Change lpfc_vport fc_flag member into a bitmask (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Protect vport fc_nodes list with an explicit spin lock (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Change nlp state statistic counters into atomic_t (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Move handling of reset congestion statistics events (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Save FPIN frequency statistics upon receipt of peer cgn notifications (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Add condition to delete ndlp object after sending BLS_RJT to an ABTS (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Fix failure to delete vports when discovery is in progress (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Remove NLP_RCV_PLOGI early return during RSCN processing for ndlps (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Allow lpfc_plogi_confirm_nport() logic to execute for Fabric nodes (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Remove D_ID swap log message from trace event logger (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Use sg_dma_len() API to get struct scatterlist's length (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Remove reftag check in DIF paths (Dick Kennedy) [RHEL-24508] - lpfc: Use the proper SCSI midlayer interfaces for PI (Dick Kennedy) [RHEL-24508] - lpfc: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Fix reftag generation sizing errors (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Initialize status local variable in lpfc_sli4_repost_sgl_list() (Dick Kennedy) [RHEL-24508] - x86/coco: Use CC_VENDOR_INTEL for Hyper-V/TDX (Vitaly Kuznetsov) [RHEL-38910]- powerpc/64s: Fix unrecoverable MCE calling async handler from NMI (Mamatha Inamdar) [RHEL-37688] {CVE-2021-47429} - misc: rtsx: do clear express reg every SD_INT (David Arcari) [RHEL-33706] - misc: rtsx: Fix rts5264 driver status incorrect when card removed (David Arcari) [RHEL-33706] - net/mlx5e: Fix mlx5e_priv_init() cleanup flow (Kamal Heib) [RHEL-37426] {CVE-2024-35959} - can: isotp: isotp_sendmsg(): add result check for wait_event_interruptible() (Jose Ignacio Tornos Martinez) [RHEL-38417] {CVE-2021-47457} - net/usb: kalmia: Don't pass act_len in usb_bulk_msg error path (Jose Ignacio Tornos Martinez) [RHEL-38115] {CVE-2023-52703} - net: hns3: do not allow call hns3_nic_net_open repeatedly (Jose Ignacio Tornos Martinez) [RHEL-37707] {CVE-2021-47400} - ice: use irq_update_affinity_hint() (Michal Schmidt) [RHEL-35293] - arm64: mm: Don't remap pgtables for allocate vs populate (Eric Chanudet) [RHEL-32699] - arm64: mm: Batch dsb and isb when populating pgtables (Eric Chanudet) [RHEL-32699] - arm64: mm: Don't remap pgtables per-cont(pte|pmd) block (Eric Chanudet) [RHEL-32699] - cgroup: Remove duplicated cgroup_local_stat_show() and cpu_local_stat_show() functions (Waiman Long) [RHEL-36683] - Revert "Revert "Merge: cgroup: Backport upstream cgroup commits up to v6.8"" (Waiman Long) [RHEL-36683] - x86/tdx: Fix unexpected end of section warning around __tdx_hypercall_failed() (Joe Lawrence) [RHEL-36224] - tipc: fix a possible memleak in tipc_buf_append (Xin Long) [RHEL-36209] - net: tipc: remove redundant 'bool' from CONFIG_TIPC_{MEDIA_UDP,CRYPTO} (Xin Long) [RHEL-36209] - tipc: node: remove Excess struct member kernel-doc warnings (Xin Long) [RHEL-36209] - tipc: socket: remove Excess struct member kernel-doc warning (Xin Long) [RHEL-36209] - tipc: Remove some excess struct member documentation (Xin Long) [RHEL-36209] - tipc: Remove redundant call to TLV_SPACE() (Xin Long) [RHEL-36209] - redhat/configs: Update for ARM_SMMU_V3_KUNIT_TEST (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Make the kunit into a module (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Add unit tests for arm_smmu_write_entry (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Build the whole CD in arm_smmu_make_s1_cd() (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Move the CD generation for SVA into a function (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Allocate the CD table entry in advance (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Make arm_smmu_alloc_cd_ptr() (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Consolidate clearing a CD table entry (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Move the CD generation for S1 domains into a function (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Make CD programming use arm_smmu_write_entry() (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Add an ops indirection to the STE code (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Free MSIs in case of ENOMEM (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu: Convert to domain_alloc_paging() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Add a type for the CD entry (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Do not ATC invalidate the entire domain (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Do not allow a SVA domain to be set on the wrong PASID (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Retire disable_bypass parameter (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Decouple igfx_off from graphic identity mapping (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Fix compilation error (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Enable Guest Translation after reading IOMMU feature register (Jerry Snitselaar) [RHEL-28780] - iommufd: Add config needed for iommufd_fail_nth (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - selftests/iommu: fix the config fragment (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Add mock IO hugepages tests (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Refactor dirty bitmap tests (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Test u64 unaligned bitmaps (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Use the correct type in nvidia_smmu_context_fault() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove caching mode check before device TLB flush (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove private data use in fault message (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove debugfs use of private data field (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Allocate DMAR fault interrupts locally (Jerry Snitselaar) [RHEL-28780] - iommu: Pass domain to remove_dev_pasid() op (Jerry Snitselaar) [RHEL-28780] - iommu: Undo pasid attachment only for the devices that have succeeded (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Use try_cmpxchg64{,_local}() in iommu.c (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove redundant assignment to variable err (Jerry Snitselaar) [RHEL-28780] - swiotlb: initialise restricted pool list_head when SWIOTLB_DYNAMIC=y (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add SVA domain support (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Initial SVA support for AMD IOMMU (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add support for enable/disable IOPF (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add IO page fault notifier handler (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add support for page response (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Define per-IOMMU iopf_queue (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Enable PCI features based on attached domain capability (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Setup GCR3 table in advance if domain is SVA capable (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce iommu_dev_data.max_pasids (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Fix PPR interrupt processing logic (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Move PPR-related functions into ppr.c (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add support for enabling/disabling IOMMU features (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce per device DTE update function (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Rename amd_iommu_v2_supported() as amd_iommu_pasid_supported() (Jerry Snitselaar) [RHEL-28780] - iommu: Add ops->domain_alloc_sva() (Jerry Snitselaar) [RHEL-28780] - redhat/configs: Clean up CONFIG_AMD_IOMMU_V2 (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Enhance def_domain_type to handle untrusted device (Jerry Snitselaar) [RHEL-28780] - iommufd: Add missing IOMMUFD_DRIVER kconfig for the selftest (Jerry Snitselaar) [RHEL-28780] - swiotlb: do not set total_used to 0 in swiotlb_create_debugfs_files() (Jerry Snitselaar) [RHEL-28780] - swiotlb: fix swiotlb_bounce() to do partial sync's correctly (Jerry Snitselaar) [RHEL-28780] - swiotlb: extend buffer pre-padding to alloc_align_mask if necessary (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Fix WARN_ON in iommu probe path (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Allocate local memory for page request queue (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Fix wrong use of pasid config (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Fix possible irq lock inversion dependency issue (Jerry Snitselaar) [RHEL-28780] - iommu: Validate the PASID in iommu_attach_device_pasid() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Fix access for STE.SHCFG (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Add cpu_to_le64() around STRTAB_STE_0_V (Jerry Snitselaar) [RHEL-28780] - swiotlb: Reinstate page-alignment for mappings >= PAGE_SIZE (Jerry Snitselaar) [RHEL-28780] - iommu/dma: Force swiotlb_max_mapping_size on an untrusted device (Jerry Snitselaar) [RHEL-28780] - swiotlb: Fix alignment checks when both allocation and DMA masks are present (Jerry Snitselaar) [RHEL-28780] - swiotlb: Honour dma_alloc_coherent() alignment in swiotlb_alloc() (Jerry Snitselaar) [RHEL-28780] - swiotlb: Enforce page alignment in swiotlb_alloc() (Jerry Snitselaar) [RHEL-28780] - swiotlb: Fix double-allocation of slots due to broken alignment handling (Jerry Snitselaar) [RHEL-28780] - dma-direct: Leak pages on dma_set_decrypted() failure (Jerry Snitselaar) [RHEL-28780] - swiotlb: add debugfs to track swiotlb transient pool usage (Jerry Snitselaar) [RHEL-28780] - iommu/dma: Document min_align_mask assumption (Jerry Snitselaar) [RHEL-28780] - iommu: re-use local fwnode variable in iommu_ops_from_fwnode() (Jerry Snitselaar) [RHEL-28780] - iommu: constify fwnode in iommu_ops_from_fwnode() (Jerry Snitselaar) [RHEL-28780] - iommu: constify of_phandle_args in xlate (Jerry Snitselaar) [RHEL-28780] - iommu: constify pointer to bus_type (Jerry Snitselaar) [RHEL-28780] - iommu: Make iommu_report_device_fault() return void (Jerry Snitselaar) [RHEL-28780] - iommu: Make iopf_group_response() return void (Jerry Snitselaar) [RHEL-28780] - iommu: Track iopf group instead of last fault (Jerry Snitselaar) [RHEL-28780] - iommu: Improve iopf_queue_remove_device() (Jerry Snitselaar) [RHEL-28780] - iommu: Use refcount for fault data access (Jerry Snitselaar) [RHEL-28780] - iommu: Refine locking for per-device fault data management (Jerry Snitselaar) [RHEL-28780] - iommu: Separate SVA and IOPF (Jerry Snitselaar) [RHEL-28780] - iommu: Make iommu_queue_iopf() more generic (Jerry Snitselaar) [RHEL-28780] - iommu: Prepare for separating SVA and IOPF (Jerry Snitselaar) [RHEL-28780] - iommu: Merge iommu_fault_event and iopf_fault (Jerry Snitselaar) [RHEL-28780] - iommu: Remove iommu_[un]register_device_fault_handler() (Jerry Snitselaar) [RHEL-28780] - iommu: Merge iopf_device_param into iommu_fault_param (Jerry Snitselaar) [RHEL-28780] - iommu: Cleanup iopf data structure definitions (Jerry Snitselaar) [RHEL-28780] - iommu: Remove unrecoverable fault data (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Remove unrecoverable faults reporting (Jerry Snitselaar) [RHEL-28780] - iommu: Move iommu fault data to linux/iommu.h (Jerry Snitselaar) [RHEL-28780] - iommu/iova: use named kmem_cache for iova magazines (Jerry Snitselaar) [RHEL-28780] - iommu/iova: Reorganise some code (Jerry Snitselaar) [RHEL-28780] - iommu/iova: Tidy up iova_cache_get() failure (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Fix sleeping in atomic context (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Mark interrupt as managed (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce per-device domain ID to fix potential TLB aliasing issue (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused GCR3 table parameters from struct protection_domain (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Rearrange device flush code (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused flush pasid functions (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor GCR3 table helper functions (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor protection_domain helper functions (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor attaching / detaching device functions (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor helper function for setting / clearing GCR3 (Jerry Snitselaar) [RHEL-28780] - iommu: Introduce iommu_group_mutex_assert() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Rearrange GCR3 table setup code (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add support for device based TLB invalidation (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Use protection_domain.flags to check page table mode (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce per-device GCR3 table (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce struct protection_domain.pd_mode (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce get_amd_iommu_from_dev() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Enable Guest Translation before registering devices (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Pass struct iommu_dev_data to set_dte_entry() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove EXPORT_SYMBOL for perf counter related functions (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove redundant error check in amd_iommu_probe_device() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove duplicate function declarations from amd_iommu.h (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused APERTURE_* macros (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused IOVA_* macro (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused PPR_* macros (Jerry Snitselaar) [RHEL-28780] - iommu: Fix compilation without CONFIG_IOMMU_INTEL (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove scalabe mode in domain_context_clear_one() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove scalable mode context entry setup from attach_dev (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Setup scalable mode context entry in probe path (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Fix NULL domain on device release (Jerry Snitselaar) [RHEL-28780 RHEL-29357] - iommu: Add static iommu_ops->release_domain (Jerry Snitselaar) [RHEL-28780 RHEL-29357] - iommu/vt-d: Improve ITE fault handling if target device isn't present (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Don't issue ATS Invalidation request when device is disconnected (Jerry Snitselaar) [RHEL-28780] - PCI: Make pci_dev_is_disconnected() helper public for other drivers (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Use device rbtree in iopf reporting path (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Use rbtree to track iommu probed devices (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Merge intel_svm_bind_mm() into its caller (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove initialization for dynamically heap-allocated rcu_head (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove treatment for revoking PASIDs with pending page faults (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Use kcalloc() instead of kzalloc() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove INTEL_IOMMU_BROKEN_GFX_WA (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Convert to domain_alloc_paging() (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Pass arm_smmu_domain and arm_smmu_device to finalize (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Use the identity/blocked domain during release (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Add a global static BLOCKED domain (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Add a global static IDENTITY domain (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Check that the RID domain is S1 in SVA (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Remove arm_smmu_master->domain (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Pass smmu_domain to arm_enable/disable_ats() (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Put writing the context descriptor in the right order (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Do not change the STE twice during arm_smmu_attach_dev() (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Compute the STE only once for each master (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Hold arm_smmu_asid_lock during all of attach_dev (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Build the whole STE in arm_smmu_make_s2_domain_ste() (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Move the STE generation for S1 and S2 domains into functions (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Consolidate the STE generation for abort/bypass (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Make STE programming independent of the callers (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-qcom: Add X1E80100 MDSS compatible (Jerry Snitselaar) [RHEL-28780] - iommu/ipmmu-vmsa: Minor cleanups (Jerry Snitselaar) [RHEL-28780] - iommu/msm-iommu: don't limit the driver too much (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Don't check map/unmap pairing with HUGE_PAGES (Jerry Snitselaar) [RHEL-28780] - iommufd: Fix protection fault in iommufd_test_syz_conv_iova (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Fix mock_dev_num bug (Jerry Snitselaar) [RHEL-28780] - iommufd: Fix iopt_access_list_id overwrite bug (Jerry Snitselaar) [RHEL-28780] - iommu/sva: Fix SVA handle sharing in multi device case (Jerry Snitselaar) [RHEL-28780] - iommu/sva: Restore SVA handle sharing (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Do not use GFP_KERNEL under as spinlock (Jerry Snitselaar) [RHEL-28780] - Revert "iommu/arm-smmu: Convert to domain_alloc_paging()" (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Fix constant-out-of-range warning (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Set SSADE when attaching to a parent with dirty tracking (Jerry Snitselaar) [RHEL-28780 RHEL-29359] - iommu/vt-d: Add missing dirty tracking set for parent domain (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Wrap the dirty tracking loop to be a helper (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove domain parameter for intel_pasid_setup_dirty_tracking() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add missing device iotlb flush for parent domain (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Update iotlb in nested domain attach (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add missing iotlb flush for parent domain (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add __iommu_flush_iotlb_psi() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Track nested domains in parent (Jerry Snitselaar) [RHEL-28780] - iommufd: Reject non-zero data_type if no data_len is provided (Jerry Snitselaar) [RHEL-28780] - iommufd/iova_bitmap: Consider page offset for the pages to be pinned (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Hugepage mock domain support (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Refactor mock_domain_read_and_clear_dirty() (Jerry Snitselaar) [RHEL-28780] - iommufd/iova_bitmap: Handle recording beyond the mapped pages (Jerry Snitselaar) [RHEL-28780] - iommufd/iova_bitmap: Switch iova_bitmap::bitmap to an u8 array (Jerry Snitselaar) [RHEL-28780] - iommufd/iova_bitmap: Bounds check mapped::pages access (Jerry Snitselaar) [RHEL-28780] - drm/tegra: Do not assume that a NULL domain means no DMA IOMMU (Jerry Snitselaar) [RHEL-28780] - iommu: Allow ops->default_domain to work when !CONFIG_IOMMU_DMA (Jerry Snitselaar) [RHEL-28780] - dma-debug: fix kernel-doc warnings (Jerry Snitselaar) [RHEL-28780] - swiotlb: check alloc_size before the allocation of a new memory pool (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Check the bus type during probe (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add iotlb flush for nested domain (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add data structure for Intel VT-d stage-1 cache invalidation (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add coverage for IOMMU_HWPT_INVALIDATE ioctl (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add IOMMU_TEST_OP_MD_CHECK_IOTLB test op (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add mock_domain_cache_invalidate_user support (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add iommu_copy_struct_from_user_array helper (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add IOMMU_HWPT_INVALIDATE (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add cache_invalidate_user op (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/sva: Fix memory leak in iommu_sva_bind_device() (Jerry Snitselaar) [RHEL-28780] - iommu/dma: Trace bounce buffer usage when mapping buffers (Jerry Snitselaar) [RHEL-28780] - iommu/tegra: Use tegra_dev_iommu_get_stream_id() in the remaining places (Jerry Snitselaar) [RHEL-28780] - acpi: Do not return struct iommu_ops from acpi_iommu_configure_id() (Jerry Snitselaar) [RHEL-28780] - iommu: Mark dev_iommu_priv_set() with a lockdep (Jerry Snitselaar) [RHEL-28780] - iommu: Mark dev_iommu_get() with lockdep (Jerry Snitselaar) [RHEL-28780] - iommu/of: Use -ENODEV consistently in of_iommu_configure() (Jerry Snitselaar) [RHEL-28780] - iommmu/of: Do not return struct iommu_ops from of_iommu_configure() (Jerry Snitselaar) [RHEL-28780] - iommu: Remove struct iommu_ops *iommu from arch_setup_dma_ops() (Jerry Snitselaar) [RHEL-28780] - iommu: Set owner token to SVA domain (Jerry Snitselaar) [RHEL-28780] - iommu: Support mm PASID 1:n with sva domains (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - mm: Deprecate pasid field (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - mm: Add structure to keep sva information (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - iommu: Add mm_get_enqcmd_pasid() helper function (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - iommu/vt-d: Remove mm->pasid in intel_sva_bind_mm() (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - iommu: Change kconfig around IOMMU_SVA (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - iommu: Extend LPAE page table format to support custom allocators (Jerry Snitselaar) [RHEL-28780] - iommu/io-pgtable: Move Apple DART support to its own file (Jerry Snitselaar) [RHEL-28780] - iommu: Allow passing custom allocators to pgtable drivers (Jerry Snitselaar) [RHEL-28780] - iommu: Clean up open-coded ownership checks (Jerry Snitselaar) [RHEL-28780] - iommu: Retire bus ops (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Don't register fwnode for legacy binding (Jerry Snitselaar) [RHEL-28780] - iommu: Decouple iommu_domain_alloc() from bus ops (Jerry Snitselaar) [RHEL-28780] - iommu: Validate that devices match domains (Jerry Snitselaar) [RHEL-28780] - iommu: Decouple iommu_present() from bus ops (Jerry Snitselaar) [RHEL-28780] - iommu: Factor out some helpers (Jerry Snitselaar) [RHEL-28780] - iommu: Map reserved memory as cacheable if device is coherent (Jerry Snitselaar) [RHEL-28780] - iommu/amd/pgtbl_v2: Invalidate updated page ranges only (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Make domain_flush_pages as global function (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Consolidate amd_iommu_domain_flush_complete() call (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor device iotlb invalidation code (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor IOMMU tlb invalidation code (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add support to invalidate multiple guest pages (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove redundant passing of PDE bit (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove redundant domain flush from attach_device() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Rename iommu_flush_all_caches() -> amd_iommu_flush_all_caches() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Do not flush IRTE when only updating isRun and destination fields (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Set variable amd_dirty_ops to static (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Move inline helpers to header files (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove unused vcmd interfaces (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove unused parameter of intel_pasid_setup_pass_through() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Refactor device_to_iommu() to retrieve iommu directly (Jerry Snitselaar) [RHEL-28780] - iommu/virtio: Add ops->flush_iotlb_all and enable deferred flush (Jerry Snitselaar) [RHEL-28780] - iommu/virtio: Make use of ops->iotlb_sync_map (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Convert to domain_alloc_paging() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Pass arm_smmu_domain to internal functions (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Implement IOMMU_DOMAIN_BLOCKED (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Convert to a global static identity domain (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Reorganize arm_smmu_domain_add_master() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Remove ARM_SMMU_DOMAIN_NESTED (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Master cannot be NULL in arm_smmu_write_strtab_ent() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Add a type for the STE (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: disable stall for quiet_cd (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-qcom: Add QCM2290 MDSS compatible (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-qcom: Add missing GMU entry to match table (Jerry Snitselaar) [RHEL-28780] - dma-debug: make dma_debug_add_bus take a const pointer (Jerry Snitselaar) [RHEL-28780] - dma-mapping: clear dev->dma_mem to NULL after freeing it (Jerry Snitselaar) [RHEL-28780] - swiotlb: reduce area lock contention for non-primary IO TLB pools (Jerry Snitselaar) [RHEL-28780] - dma-mapping: don't store redundant offsets (Jerry Snitselaar) [RHEL-28780] - iommufd: Do not UAF during iommufd_put_object() (Jerry Snitselaar) [RHEL-28780] - iommufd: Add iommufd_ctx to iommufd_put_object() (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Fix _test_mock_dirty_bitmaps() (Jerry Snitselaar) [RHEL-28780] - iommu: Fix printk arg in of_iommu_get_resv_regions() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Set variable intel_dirty_ops to static (Jerry Snitselaar) [RHEL-28780] - iommu: Flow ERR_PTR out from __iommu_domain_alloc() (Jerry Snitselaar) [RHEL-28780] - swiotlb: fix out-of-bounds TLB allocations with CONFIG_SWIOTLB_DYNAMIC (Jerry Snitselaar) [RHEL-28780] - dma-mapping: fix dma_addressing_limited() if dma_range_map can't cover all system RAM (Jerry Snitselaar) [RHEL-28780] - dma-mapping: move dma_addressing_limited() out of line (Jerry Snitselaar) [RHEL-28780] - swiotlb: do not free decrypted pages if dynamic (Jerry Snitselaar) [RHEL-28780] - s390/pci: prepare is_passed_through() for dma-iommu (Jerry Snitselaar) [RHEL-28780] - iommu/dma: Use a large flush queue and timeout for shadow_on_flush (Jerry Snitselaar) [RHEL-28780] - iommu/dma: Allow a single FQ in addition to per-CPU FQs (Jerry Snitselaar) [RHEL-28780] - iommu/s390: Disable deferred flush for ISM devices (Jerry Snitselaar) [RHEL-28780] - s390/pci: Fix reset of IOMMU software counters (Jerry Snitselaar) [RHEL-28780] - s390/pci: Use dma-iommu layer (Jerry Snitselaar) [RHEL-28780] - s390/pci: convert high_memory to physical address (Jerry Snitselaar) [RHEL-28780] - iommu: Allow .iotlb_sync_map to fail and handle s390's -ENOMEM return (Jerry Snitselaar) [RHEL-28780] - iommufd: Convert to alloc_domain_paging() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Use ops->blocked_domain (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Update the definition of the blocking domain (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Refactor spapr_tce_platform_iommu_attach_dev() (Jerry Snitselaar) [RHEL-28780] - powerpc/pseries/iommu: DLPAR add doesn't completely initialize pci_controller (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Fix the missing iommu_group_put() during platform domain attach (Jerry Snitselaar) [RHEL-28780] - powerpc: iommu: Bring back table group release_ownership() call (Jerry Snitselaar) [RHEL-28780] - iommu: Move IOMMU_DOMAIN_BLOCKED global statics to ops->blocked_domain (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Do not do platform domain attach atctions after probe (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Setup a default domain and remove set_platform_dma_ops (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Fix notifiers being shared by PCI and VIO buses (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Only build sPAPR access functions on pSeries (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Remove iommu_del_device() (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Add iommu_ops to report capabilities and allow blocking domains (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Add "borrowing" iommu_table_group_ops (Jerry Snitselaar) [RHEL-28780] - powerpc/pci_64: Init pcibios subsys a bit later (Jerry Snitselaar) [RHEL-28780] - iommu: change iommu_map_sgtable to return signed values (Jerry Snitselaar) [RHEL-28780] - iommu: Fix return code in iommu_group_alloc_default_domain() (Jerry Snitselaar) [RHEL-28780] - iommu: Do not use IOMMU_DOMAIN_DMA if CONFIG_IOMMU_DMA is not enabled (Jerry Snitselaar) [RHEL-28780] - iommu: Improve map/unmap sanity checks (Jerry Snitselaar) [RHEL-28780] - iommu: Retire map/unmap ops (Jerry Snitselaar) [RHEL-28780] - iommu/tegra-smmu: Update to {map,unmap}_pages (Jerry Snitselaar) [RHEL-28780] - iommu/ipmmu-vmsa: Convert to generic_single_device_group() (Jerry Snitselaar) [RHEL-28780] - iommu: Add generic_single_device_group() (Jerry Snitselaar) [RHEL-28780] - iommu: Remove useless group refcounting (Jerry Snitselaar) [RHEL-28780] - iommu: Convert remaining simple drivers to domain_alloc_paging() (Jerry Snitselaar) [RHEL-28780] - iommu: Convert simple drivers with DOMAIN_DMA to domain_alloc_paging() (Jerry Snitselaar) [RHEL-28780] - iommu: Add ops->domain_alloc_paging() (Jerry Snitselaar) [RHEL-28780] - iommu: Add __iommu_group_domain_alloc() (Jerry Snitselaar) [RHEL-28780] - iommu: Require a default_domain for all iommu drivers (Jerry Snitselaar) [RHEL-28780] - iommu/ipmmu: Add an IOMMU_IDENTITIY_DOMAIN (Jerry Snitselaar) [RHEL-28780] - iommu: Remove ops->set_platform_dma_ops() (Jerry Snitselaar) [RHEL-28780] - iommu/tegra-smmu: Support DMA domains in tegra (Jerry Snitselaar) [RHEL-28780] - iommu/tegra-smmu: Implement an IDENTITY domain (Jerry Snitselaar) [RHEL-28780] - iommu: Allow an IDENTITY domain as the default_domain in ARM32 (Jerry Snitselaar) [RHEL-28780] - iommu: Reorganize iommu_get_default_domain_type() to respect def_domain_type() (Jerry Snitselaar) [RHEL-28780] - iommu/tegra-gart: Remove tegra-gart (Jerry Snitselaar) [RHEL-28780] - iommu: Add IOMMU_DOMAIN_PLATFORM for S390 (Jerry Snitselaar) [RHEL-28780] - iommu: Add IOMMU_DOMAIN_PLATFORM (Jerry Snitselaar) [RHEL-28780] - iommu: Add iommu_ops->identity_domain (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove DMA_FQ type from domain allocation path (Jerry Snitselaar) [RHEL-28780] - Revert "iommu: Fix false ownership failure on AMD systems with PASID activated" (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused EXPORT_SYMBOLS (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove amd_iommu_device_info() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove PPR support (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove iommu_v2 module (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Initialize iommu_device->max_pasids (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Enable device ATS/PASID/PRI capabilities independently (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce iommu_dev_data.flags to track device capabilities (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce iommu_dev_data.ppr (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Rename ats related variables (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Modify logic for checking GT and PPR features (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Consolidate feature detection and reporting logic (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Miscellaneous clean up when free domain (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Do not set amd_iommu_pgtable in pass-through mode (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce helper functions for managing GCR3 table (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor protection domain allocation code (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Consolidate logic to allocate protection domain (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Consolidate timeout pre-define to amd_iommu_type.h (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused amd_io_pgtable.pt_root variable (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: debugfs: Support dumping a specified page table (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: debugfs: Create/remove debugfs file per {device, pasid} (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: debugfs: Dump entry pointing to huge page (Jerry Snitselaar) [RHEL-28780] - iommu/virtio: Add __counted_by for struct viommu_request and use struct_size() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3-sva: Remove bond refcount (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3-sva: Remove unused iommu_sva handle (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Rename cdcfg to cd_table (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Update comment about STE liveness (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Cleanup arm_smmu_domain_finalise (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Move CD table to arm_smmu_master (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Refactor write_ctx_desc (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: move stall_enabled to the cd table (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Encapsulate ctx_desc_cfg init in alloc_cd_tables (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Replace s1_cfg with cdtab_cfg (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Move ctx_desc out of s1_cfg (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-qcom: Add SM7150 SMMUv2 (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-qcom: Add SDM670 MDSS compatible (Jerry Snitselaar) [RHEL-28780] - iommu/tegra-smmu: Drop unnecessary error check for for debugfs_create_dir() (Jerry Snitselaar) [RHEL-28780] - iommufd: Organize the mock domain alloc functions closer to Joerg's tree (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Fix page-size check in iommufd_test_dirty() (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add iopt_area_alloc() (Jerry Snitselaar) [RHEL-28780] - iommufd: Fix missing update of domains_itree after splitting iopt_area (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Disallow read-only mappings to nest parent domain (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add nested domain allocation (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Set the nested domain to a device (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Make domain attach helpers to be extern (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add helper to setup pasid nested translation (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add helper for nested domain allocation (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Extend dmar_domain to support nested domain (Jerry Snitselaar) [RHEL-28780] - iommufd: Add data structure for Intel VT-d stage-1 domain allocation (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Enhance capability check for nested parent domain allocation (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add coverage for IOMMU_HWPT_ALLOC with nested HWPTs (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add nested domain allocation for mock domain (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add iommu_copy_struct_from_user helper (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add a nested HW pagetable object (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Pass in parent domain with user_data to domain_alloc_user op (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Share iommufd_hwpt_alloc with IOMMUFD_OBJ_HWPT_NESTED (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Derive iommufd_hwpt_paging from iommufd_hw_pagetable (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/device: Wrap IOMMUFD_OBJ_HWPT_PAGING-only configurations (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Rename IOMMUFD_OBJ_HW_PAGETABLE to IOMMUFD_OBJ_HWPT_PAGING (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add IOMMU_DOMAIN_NESTED (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Only enforce cache coherency in iommufd_hw_pagetable_alloc (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Test IOMMU_HWPT_GET_DIRTY_BITMAP_NO_CLEAR flag (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Test out_capabilities in IOMMU_GET_HW_INFO (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Test IOMMU_HWPT_GET_DIRTY_BITMAP (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Test IOMMU_HWPT_SET_DIRTY_TRACKING (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Test IOMMU_HWPT_ALLOC_DIRTY_TRACKING (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Expand mock_domain with dev_flags (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/vt-d: Access/Dirty bit support for SS domains (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/amd: Access/Dirty bit support in IOPTEs (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/amd: Add domain_alloc_user based domain allocation (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add a flag to skip clearing of IOPTE dirty (Jerry Snitselaar) [RHEL-28780] - iommufd: Add capabilities to IOMMU_GET_HW_INFO (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add IOMMU_HWPT_GET_DIRTY_BITMAP (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add IOMMU_HWPT_SET_DIRTY_TRACKING (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add a flag to enforce dirty tracking on attach (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add iommu_domain ops for dirty tracking (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Correct IOMMU_HWPT_ALLOC_NEST_PARENT description (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Rework TEST_LENGTH to test min_size explicitly (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add domain_alloc_user op (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add domain_alloc_user() support in iommu mock (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Support allocating nested parent domain (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Flow user flags for domain allocation to domain_alloc_user() (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Use the domain_alloc_user() op for domain allocation (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add new iommu op to create domains owned by userspace (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Iterate idev_ids in mock_domain's alloc_hwpt test (Jerry Snitselaar) [RHEL-28780] - iommufd: Fix spelling errors in comments (Jerry Snitselaar) [RHEL-28780] - dma-debug: Fix a typo in a debugging eye-catcher (Jerry Snitselaar) [RHEL-28780] - swiotlb: rewrite comment explaining why the source is preserved on DMA_FROM_DEVICE (Jerry Snitselaar) [RHEL-28780] - net: fec: use dma_alloc_noncoherent for data cache enabled coldfire (Jerry Snitselaar) [RHEL-28780] - dma-direct: warn when coherent allocations aren't supported (Jerry Snitselaar) [RHEL-28780] - dma-direct: simplify the use atomic pool logic in dma_direct_alloc (Jerry Snitselaar) [RHEL-28780] - dma-direct: add a CONFIG_ARCH_HAS_DMA_ALLOC symbol (Jerry Snitselaar) [RHEL-28780] - dma-direct: add dependencies to CONFIG_DMA_GLOBAL_POOL (Jerry Snitselaar) [RHEL-28780] - swiotlb: do not try to allocate a TLB bigger than MAX_ORDER pages (Jerry Snitselaar) [RHEL-28780] - swiotlb: fix the check whether a device has used software IO TLB (Jerry Snitselaar) [RHEL-28780] - dma-contiguous: fix the Kconfig entry for CONFIG_DMA_NUMA_CMA (Jerry Snitselaar) [RHEL-28780] - iommu: Explicitly include correct DT includes (Jerry Snitselaar) [RHEL-28780] - swiotlb: move slot allocation explanation comment where it belongs (Jerry Snitselaar) [RHEL-28780] - swiotlb: search the software IO TLB only if the device makes use of it (Jerry Snitselaar) [RHEL-28780] - swiotlb: allocate a new memory pool when existing pools are full (Jerry Snitselaar) [RHEL-28780] - swiotlb: determine potential physical address limit (Jerry Snitselaar) [RHEL-28780] - swiotlb: if swiotlb is full, fall back to a transient memory pool (Jerry Snitselaar) [RHEL-28780] - redhat/configs: add file for SWIOTLB_DYNAMIC (Jerry Snitselaar) [RHEL-28780] - swiotlb: add a flag whether SWIOTLB is allowed to grow (Jerry Snitselaar) [RHEL-28780] - swiotlb: separate memory pool data from other allocator data (Jerry Snitselaar) [RHEL-28780] - swiotlb: add documentation and rename swiotlb_do_find_slots() (Jerry Snitselaar) [RHEL-28780] - redhat/configs: Add CONFIG_DMA_NUMA_CMA and remove CONFIG_DMA_PERNUMA_CMA (Jerry Snitselaar) [RHEL-28780] - dma-contiguous: support numa CMA for specified node (Jerry Snitselaar) [RHEL-28780] - dma-contiguous: support per-numa CMA for all architectures (Jerry Snitselaar) [RHEL-28780] - of: Fix "dma-ranges" handling for bus controllers (Jerry Snitselaar) [RHEL-28780] - net/mlx5e: Fix operation precedence bug in port timestamping napi_poll context (Kamal Heib) [RHEL-30492] {CVE-2023-52626} - sched/numa: Fix mm numa_scan_seq based unconditional scan (Phil Auld) [RHEL-10049] - sched/numa: Complete scanning of inactive VMAs when there is no alternative (Phil Auld) [RHEL-10049] - sched/numa: Complete scanning of partial VMAs regardless of PID activity (Phil Auld) [RHEL-10049] - sched/numa: Move up the access pid reset logic (Phil Auld) [RHEL-10049] - sched/numa: Trace decisions related to skipping VMAs (Phil Auld) [RHEL-10049] - sched/numa: Rename vma_numab_state::access_pids[] => ::pids_active[], ::next_pid_reset => ::pids_active_reset (Phil Auld) [RHEL-10049] - sched/numa: Document vma_numab_state fields (Phil Auld) [RHEL-10049] - sched/numa: use hash_32 to mix up PIDs accessing VMA (Phil Auld) [RHEL-10049] - sched/numa: implement access PID reset logic (Phil Auld) [RHEL-10049] - selftests/livepatch: fix and refactor new dmesg message code (Ryan Sullivan) [RHEL-31518] - docs: automarkup: linkify git revs (Ryan Sullivan) [RHEL-31518] - livepatch: Fix missing newline character in klp_resolve_symbols() (Ryan Sullivan) [RHEL-31518]- KVM: arm64: Do not re-initialize the KVM lock (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: vgic-v2: Check for non-NULL vCPU in vgic_v2_parse_attr() (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: Ensure target address is granule-aligned for range TLBI (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: Fix host-programmed guest events in nVHE (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: selftests: Fix spelling mistake "trigged" -> "triggered" (Sebastian Ott) [RHEL-31215] - KVM: arm64: removed unused kern_hyp_va asm macro (Sebastian Ott) [RHEL-31215] - KVM: arm64: add comments to __kern_hyp_va (Sebastian Ott) [RHEL-31215] - KVM: selftests: arm64: Support P52V48 4K and 16K guest_modes (Sebastian Ott) [RHEL-31215] - KVM: selftests: arm64: Determine max ipa size per-page size (Sebastian Ott) [RHEL-31215] - KVM: selftests: Fix __GUEST_ASSERT() format warnings in ARM's arch timer test (Sebastian Ott) [RHEL-31215] - perf build: Fix out of tree build related to installation of sysreg-defs (Sebastian Ott) [RHEL-31215] - tools headers: Update tools's copy of arm64/asm headers (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: Remove unused functions from vpmu test (Sebastian Ott) [RHEL-31215] - KVM: arm64: selftests: Split arch_timer test code (Sebastian Ott) [RHEL-31215] - KVM: arm64: selftests: Enable tuning of error margin in arch_timer test (Sebastian Ott) [RHEL-31215] - KVM: arm64: selftests: Data type cleanup for arch_timer test (Sebastian Ott) [RHEL-31215] - KVM: selftests: Print timer ctl register in ISTATUS assertion (Sebastian Ott) [RHEL-31215] - KVM: selftests: Fix GUEST_PRINTF() format warnings in ARM code (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: Remove redundant newlines (Sebastian Ott) [RHEL-31215] - KVM: arm64: selftests: Handle feature fields with nonzero minimum value correctly (Sebastian Ott) [RHEL-31215] - KVM: selftests: Ensure sysreg-defs.h is generated at the expected path (Sebastian Ott) [RHEL-31215] - perf build: Ensure sysreg-defs Makefile respects output dir (Sebastian Ott) [RHEL-31215] - tools headers arm64: Fix references to top srcdir in Makefile (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: Update tools copy of arm_pmuv3.h (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: vPMU test for validating user accesses (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: vPMU register test for unimplemented counters (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: vPMU register test for implemented counters (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: Introduce vpmu_counter_access test (Sebastian Ott) [RHEL-31215] - tools: Import arm_pmuv3.h (Sebastian Ott) [RHEL-31215] - KVM: arm64: selftests: Test for setting ID register from usersapce (Sebastian Ott) [RHEL-31215] - KVM: arm64: Document vCPU feature selection UAPIs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Document KVM_ARM_GET_REG_WRITABLE_MASKS (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix out-of-IPA space translation fault handling (Sebastian Ott) [RHEL-31215] - Revert "KVM: arm64: Snapshot all non-zero RES0/RES1 sysreg fields for later checking" (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix TRFCR_EL1/PMSCR_EL1 access in hVHE mode (Sebastian Ott) [RHEL-31215] - KVM: arm64: Don't initialize idreg debugfs w/ preemption disabled (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fail the idreg iterator if idregs aren't initialized (Sebastian Ott) [RHEL-31215] - KVM: arm64: Set io memory s2 pte as normalnc for vfio pci device (Sebastian Ott) [RHEL-31215] - mm: Introduce new flag to indicate wc safe (Sebastian Ott) [RHEL-31215] - KVM: arm64: Introduce new flag for non-cacheable IO memory (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix typos (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Don't acquire the lpi_list_lock in vgic_put_irq() (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Ensure the irq refcount is nonzero when taking a ref (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Rely on RCU protection in vgic_get_lpi() (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Free LPI vgic_irq structs in an RCU-safe manner (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Use atomics to count LPIs (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Get rid of the LPI linked-list (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic-its: Walk the LPI xarray in vgic_copy_lpi_list() (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic-v3: Iterate the xarray to find pending LPIs (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Use xarray to find LPI in vgic_get_lpi() (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Store LPIs in an xarray (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make build-time check of RES0/RES1 bits optional (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic-its: Test for valid IRQ in MOVALL handler (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: vgic-its: Test for valid IRQ in its_sync_lpi_pending_table() (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: Add debugfs file for guest's ID registers (Sebastian Ott) [RHEL-31215] - KVM: arm64: Snapshot all non-zero RES0/RES1 sysreg fields for later checking (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make FEAT_MOPS UNDEF if not advertised to the guest (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make AMU sysreg UNDEF if FEAT_AMU is not advertised to the guest (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make PIR{,E0}_EL1 UNDEF if S1PIE is not advertised to the guest (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make TLBI OS/Range UNDEF if not advertised to the guest (Sebastian Ott) [RHEL-31215] - KVM: arm64: Streamline save/restore of HFG[RW]TR_EL2 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Move existing feature disabling over to FGU infrastructure (Sebastian Ott) [RHEL-31215] - KVM: arm64: Propagate and handle Fine-Grained UNDEF bits (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add Fine-Grained UNDEF tracking information (Sebastian Ott) [RHEL-31215] - KVM: arm64: Rename __check_nv_sr_forward() to triage_sysreg_trap() (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use the xarray as the primary sysreg/sysinsn walker (Sebastian Ott) [RHEL-31215] - KVM: arm64: Register AArch64 system register entries with the sysreg xarray (Sebastian Ott) [RHEL-31215] - KVM: arm64: Always populate the trap configuration xarray (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Move system instructions to their own sys_reg_desc array (Sebastian Ott) [RHEL-31215] - KVM: arm64: Drop the requirement for XARRAY_MULTI (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Turn encoding ranges into discrete XArray stores (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Correctly handle negative polarity FGTs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Unify HDFG[WR]TR_GROUP FGT identifiers (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Drop sanitised_sys_reg() helper (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add sanitising to VNCR-backed HCRX_EL2 (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add sanitising to VNCR-backed FGT sysregs (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add sanitising to EL2 configuration registers (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add sanitising to VNCR-backed sysregs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add feature checking helpers (Sebastian Ott) [RHEL-31215] - arm64: sysreg: Add missing ID_AA64ISAR[13]_EL1 fields and variants (Sebastian Ott) [RHEL-31215] - arm64: cpufeatures: Fix FEAT_NV check when checking for FEAT_NV1 (Sebastian Ott) [RHEL-31215] - arm64: cpufeatures: Only check for NV1 if NV is present (Sebastian Ott) [RHEL-31215] - arm64: cpufeatures: Add missing ID_AA64MMFR4_EL1 to __read_sysreg_by_encoding() (Sebastian Ott) [RHEL-31215] - KVM: arm64: Handle Apple M2 as not having HCR_EL2.NV1 implemented (Sebastian Ott) [RHEL-31215] - arm64: kvm: avoid CONFIG_PGTABLE_LEVELS for runtime levels (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix double-free following kvm_pgtable_stage2_free_unlinked() (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: print Hyp mode (Sebastian Ott) [RHEL-31215] - KVM: arm64: Force guest's HCR_EL2.E2H RES1 when NV1 is not implemented (Sebastian Ott) [RHEL-31215] - KVM: arm64: Expose ID_AA64MMFR4_EL1 to guests (Sebastian Ott) [RHEL-31215] - arm64: Fix early handling of FEAT_E2H0 not being implemented (Sebastian Ott) [RHEL-31215] - arm64: Treat HCR_EL2.E2H as RES1 when ID_AA64MMFR4_EL1.E2H0 is negative (Sebastian Ott) [RHEL-31215] - arm64: cpufeature: Detect HCR_EL2.NV1 being RES0 (Sebastian Ott) [RHEL-31215] - arm64: cpufeature: Add ID_AA64MMFR4_EL1 handling (Sebastian Ott) [RHEL-31215] - arm64: sysreg: Add layout for ID_AA64MMFR4_EL1 (Sebastian Ott) [RHEL-31215] - arm64: cpufeature: Correctly display signed override values (Sebastian Ott) [RHEL-31215] - arm64: cpufeatures: Correctly handle signed values (Sebastian Ott) [RHEL-31215] - arm64: Add macro to compose a sysreg field value (Sebastian Ott) [RHEL-31215] - KVM: arm64: Do not source virt/lib/Kconfig twice (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: fix a kernel-doc warning (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic-its: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic-init: fix a kernel-doc warning (Sebastian Ott) [RHEL-31215] - KVM: arm64: sys_regs: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: PMU: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: mmu: fix a kernel-doc warning (Sebastian Ott) [RHEL-31215] - KVM: arm64: vhe: fix a kernel-doc warning (Sebastian Ott) [RHEL-31215] - KVM: arm64: hyp/aarch32: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: guest: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: debug: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix circular locking dependency (Sebastian Ott) [RHEL-31215 RHEL-31553 RHEL-36279] {CVE-2024-26691} - KVM: arm64: nv: Handle virtual EL2 registers in vcpu_read/write_sys_reg() (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Map VNCR-capable registers to a separate page (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add EL2_REG_VNCR()/EL2_REG_REDIR() sysreg helpers (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add include containing the VNCR_EL2 offsets (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add non-VHE-EL2->EL1 translation helpers (Sebastian Ott) [RHEL-31215] - arm64: cpufeatures: Restrict NV support to FEAT_NV2 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Introduce a bad_trap() primitive for unexpected trap handling (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Drop EL12 register traps that are redirected to VNCR (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Compute NV view of idregs as a one-off (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Hoist vcpu_has_nv() into is_hyp_ctxt() (Sebastian Ott) [RHEL-31215] - KVM: arm64: Trap external trace for protected VMs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Mark PAuth as a restricted feature for protected VMs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix which features are marked as allowed for protected VMs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Macros for setting/clearing FGT bits (Sebastian Ott) [RHEL-31215] - KVM: arm64: Define FGT nMASK bits relative to other fields (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use generated FGT RES0 bits instead of specifying them (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add build validation for FGT trap mask values (Sebastian Ott) [RHEL-31215] - KVM: arm64: Handle HAFGRTR_EL2 trapping in nested virt (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add bit masks for HAFGRTR_EL2 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add missing HFGITR_EL2 FGT entries to nested virt (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add missing HFGxTR_EL2 FGT entries to nested virt (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add missing system instruction definitions for FGT (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add missing system register definitions for FGT (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add missing ExtTrcBuff field definition to ID_AA64DFR0_EL1 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add missing Pauth_LR field definitions to ID_AA64ISAR1_EL1 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add new system registers for GCS (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add definition for FPMR (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Update HCRX_EL2 definition for DDI0601 2023-09 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Update SCTLR_EL1 for DDI0601 2023-09 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Update ID_AA64SMFR0_EL1 definition for DDI0601 2023-09 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add definition for ID_AA64FPFR0_EL1 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add definition for ID_AA64ISAR3_EL1 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Update ID_AA64ISAR2_EL1 defintion for DDI0601 2023-09 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add definition for ID_AA64PFR2_EL1 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: update CPACR_EL1 register (Sebastian Ott) [RHEL-31215] - arm64/sysreg: add system register POR_EL{0,1} (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add definition for HAFGRTR_EL2 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Update HFGITR_EL2 definiton to DDI0601 2023-09 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Explicitly trap unsupported HFGxTR_EL2 features (Sebastian Ott) [RHEL-31215] - arm: perf/kvm: Use GENMASK for ARMV8_PMU_PMCR_N (Sebastian Ott) [RHEL-31215] - KVM: arm64: Remove VPIPT I-cache handling (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use helpers to classify exception types reported via ESR (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow guests with >48-bit IPA size on FEAT_LPA2 systems (Sebastian Ott) [RHEL-31215] - KVM: arm64: Support up to 5 levels of translation in kvm_pgtable (Sebastian Ott) [RHEL-31215] - KVM: arm64: Convert translation level parameter to s8 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use LPA2 page-tables for stage2 and hyp stage1 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add new (V)TCR_EL2 field definitions for FEAT_LPA2 (Sebastian Ott) [RHEL-31215] - arm64: Add ARM64_HAS_LPA2 CPU capability (Sebastian Ott) [RHEL-31215] - arm64/mm: Add FEAT_LPA2 specific ID_AA64MMFR0.TGRAN[2] (Sebastian Ott) [RHEL-31215] - arm64/mm: Add lpa2_is_enabled() kvm_lpa2_is_enabled() stubs (Sebastian Ott) [RHEL-31215] - KVM: arm64: PMU: Allow userspace to limit PMCR_EL0.N for the guest (Sebastian Ott) [RHEL-31215] - KVM: arm64: Sanitize PM{C,I}NTEN{SET,CLR}, PMOVS{SET,CLR} before first run (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add {get,set}_user for PM{C,I}NTEN{SET,CLR}, PMOVS{SET,CLR} (Sebastian Ott) [RHEL-31215] - KVM: arm64: PMU: Set PMCR_EL0.N for vCPU based on the associated PMU (Sebastian Ott) [RHEL-31215] - KVM: arm64: PMU: Add a helper to read a vCPU's PMCR_EL0 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Select default PMU in KVM_ARM_VCPU_INIT handler (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add PMU event filter bits required if EL3 is implemented (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make PMEVTYPER_EL0.NSH RES0 if EL2 isn't advertised (Sebastian Ott) [RHEL-31215] - KVM: arm64: PMU: Introduce helpers to set the guest's PMU (Sebastian Ott) [RHEL-31215] - KVM: arm64: Move VTCR_EL2 into struct s2_mmu (Sebastian Ott) [RHEL-31215] - KVM: arm64: Load the stage-2 MMU context in kvm_vcpu_load_vhe() (Sebastian Ott) [RHEL-31215] - KVM: arm64: Rename helpers for VHE vCPU load/put (Sebastian Ott) [RHEL-31215] - KVM: arm64: Reload stage-2 for VMID change on VHE (Sebastian Ott) [RHEL-31215] - KVM: arm64: Restore the stage-2 context in VHE's __tlb_switch_to_host() (Sebastian Ott) [RHEL-31215] - KVM: arm64: Don't zero VTTBR in __tlb_switch_to_host() (Sebastian Ott) [RHEL-31215] - arm64: kvm: Use cpus_have_final_cap() explicitly (Sebastian Ott) [RHEL-31215] - KVM: arm64: Expose MOPS instructions to guests (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add handler for MOPS exceptions (Sebastian Ott) [RHEL-31215] - KVM: arm64: FFA: Remove access of endpoint memory access descriptor array (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use mtree_empty() to determine if SMCCC filter configured (Sebastian Ott) [RHEL-31215] - KVM: arm64: Only insert reserved ranges when SMCCC filter is used (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add a predicate for testing if SMCCC filter is configured (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow userspace to change ID_AA64ZFR0_EL1 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow userspace to change ID_AA64PFR0_EL1 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow userspace to change ID_AA64MMFR{0-2}_EL1 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow userspace to change ID_AA64ISAR{0-2}_EL1 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Bump up the default KVM sanitised debug version to v8p8 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Reject attempts to set invalid debug arch version (Sebastian Ott) [RHEL-31215] - KVM: arm64: Advertise selected DebugVer in DBGDIDR.Version (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use guest ID register values for the sake of emulation (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow userspace to get the writable masks for feature ID registers (Sebastian Ott) [RHEL-31215] - KVM: arm64: Do not transfer page refcount for THP adjustment (Sebastian Ott) [RHEL-31215] - KVM: arm64: Don't use kerneldoc comment for arm64_check_features() (Sebastian Ott) [RHEL-31215] - Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DT" (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add new VID/PID 13d3/3602 for MT7925 (David Marlin) [RHEL-30099] - Bluetooth: qca: Fix triggering coredump implementation (David Marlin) [RHEL-30099] - Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DT (David Marlin) [RHEL-30099] - Bluetooth: qca: Fix wrong event type for patch config command (David Marlin) [RHEL-30099] - Bluetooth: Enforce validation on max value of connection interval (David Marlin) [RHEL-30099] - Bluetooth: hci_event: Fix handling of HCI_EV_IO_CAPA_REQUEST (David Marlin) [RHEL-30099] - Bluetooth: mgmt: Fix limited discoverable off timeout (David Marlin) [RHEL-30099] - Bluetooth: hci_event: Fix wrongly recorded wakeup BD_ADDR (David Marlin) [RHEL-30099] - Bluetooth: rfcomm: Fix null-ptr-deref in rfcomm_check_security (David Marlin) [RHEL-27921 RHEL-30099] {CVE-2024-22099} - Bluetooth: hci_sync: Fix accept_list when attempting to suspend (David Marlin) [RHEL-30099] - Bluetooth: Avoid potential use-after-free in hci_error_reset (David Marlin) [RHEL-30099 RHEL-31828] {CVE-2024-26801} - Bluetooth: hci_sync: Check the correct flag before starting a scan (David Marlin) [RHEL-30099] - Bluetooth: hci_bcm4377: do not mark valid bd_addr as invalid (David Marlin) [RHEL-30099] - Bluetooth: Fix atomicity violation in {min,max}_key_size_set (David Marlin) [RHEL-30099] - Bluetooth: Add device 13d3:3572 IMC Networks Bluetooth Radio (David Marlin) [RHEL-30099] - Bluetooth: L2CAP: Fix possible multiple reject send (David Marlin) [RHEL-30099] - Bluetooth: hci_sync: fix BR/EDR wakeup bug (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: remove useless assignment (David Marlin) [RHEL-30099] - Bluetooth: btmtkuart: fix recv_buf() return value (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: fix recv_buf() return value (David Marlin) [RHEL-30099] - Bluetooth: qca: Support HFP offload for QCA2066 (David Marlin) [RHEL-30099] - Bluetooth: hci_conn: Check non NULL function before calling for HFP offload (David Marlin) [RHEL-30099] - Bluetooth: ISO: Avoid creating child socket if PA sync is terminating (David Marlin) [RHEL-30099] - Bluetooth: btintel: Print firmware SHA1 (David Marlin) [RHEL-30099] - Bluetooth: hci_core: Remove le_restart_scan work (David Marlin) [RHEL-30099] - Bluetooth: Add documentation to exported functions in lib (David Marlin) [RHEL-30099] - Bluetooth: btusb: Don't suspend when there are connections (David Marlin) [RHEL-30099] - Bluetooth: qca: Set both WIDEBAND_SPEECH and LE_STATES quirks for QCA2066 (David Marlin) [RHEL-30099] - Bluetooth: ISO: Reassociate a socket with an active BIS (David Marlin) [RHEL-30099] - Bluetooth: ISO: Allow binding a PA sync socket (David Marlin) [RHEL-30099] - Bluetooth: MGMT/SMP: Fix address type when using SMP over BREDR/LE (David Marlin) [RHEL-30099] - Bluetooth: L2CAP: Send reject on command corrupted request (David Marlin) [RHEL-30099] - Bluetooth: hci_core: Fix hci_conn_hash_lookup_cis (David Marlin) [RHEL-30099] - Bluetooth: hci_event: shut up a false-positive warning (David Marlin) [RHEL-30099] - Bluetooth: hci_event: Fix not checking if HCI_OP_INQUIRY has been sent (David Marlin) [RHEL-30099] - Bluetooth: Fix deadlock in vhci_send_frame (David Marlin) [RHEL-30099] - Bluetooth: Fix not notifying when connection encryption changes (David Marlin) [RHEL-30099] - Bluetooth: btmtksdio: enable bluetooth wakeup in system suspend (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add 0bda:b85b for Fn-Link RTL8852BE (David Marlin) [RHEL-30099] - Bluetooth: ISO: Copy BASE if service data matches EIR_BAA_SERVICE_UUID (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add date->evt_skb is NULL check (David Marlin) [RHEL-30099] - Bluetooth: msft: __hci_cmd_sync() doesn't return NULL (David Marlin) [RHEL-30099] - Bluetooth: ISO: Match QoS adv handle with BIG handle (David Marlin) [RHEL-30099] - Bluetooth: ISO: Allow binding a bcast listener to 0 bises (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add RTW8852BE device 13d3:3570 to device tables (David Marlin) [RHEL-30099] - Bluetooth: qca: add support for QCA2066 (David Marlin) [RHEL-30099] - Bluetooth: Add support for Intel Misty Peak - 8087:0038 (David Marlin) [RHEL-30099] - Bluetooth: Add support ITTIM PE50-M75C (David Marlin) [RHEL-30099] - Bluetooth: ISO: Fix BIS cleanup (David Marlin) [RHEL-30099] - Bluetooth: Fix a refcnt underflow problem for hci_conn (David Marlin) [RHEL-30099] - Bluetooth: vhci: Fix race when opening vhci device (David Marlin) [RHEL-30099] - Bluetooth: Avoid redundant authentication (David Marlin) [RHEL-30099] - Bluetooth: ISO: Fix handling of listen for unicast (David Marlin) [RHEL-30099] - Bluetooth: btusb: add shutdown function for QCA6174 (David Marlin) [RHEL-30099] - Bluetooth: Delete unused hci_req_prepare_suspend() declaration (David Marlin) [RHEL-30099] - Bluetooth: btusb: Do not call kfree_skb() under spin_lock_irqsave() (David Marlin) [RHEL-30099] - Bluetooth: btusb: Fix quirks table naming (David Marlin) [RHEL-30099] - Bluetooth: btintel: Send new command for PPAG (David Marlin) [RHEL-30099] - Bluetooth: ISO: Add support for periodic adv reports processing (David Marlin) [RHEL-30099] - Bluetooth: qca: add support for WCN7850 (David Marlin) [RHEL-30099] - Bluetooth: qca: use switch case for soc type behavior (David Marlin) [RHEL-30099] - Bluetooth: hci_conn: Fix sending BT_HCI_CMD_LE_CREATE_CONN_CANCEL (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: Improve inband Independent Reset handling (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: Add support for IW624 chipset (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: Remove check for CTS low after FW download (David Marlin) [RHEL-30099] - Bluetooth: hci_event: drop only unbound CIS if Set CIG Parameters fails (David Marlin) [RHEL-30099] - Bluetooth: Remove unnecessary NULL check before vfree() (David Marlin) [RHEL-30099] - Bluetooth: hci_sync: Avoid use-after-free in dbg for hci_add_adv_monitor() (David Marlin) [RHEL-30099] - Bluetooth: Remove unused declaration amp_read_loc_info() (David Marlin) [RHEL-30099] - Bluetooth: btusb: Move btusb_recv_event_intel to btintel (David Marlin) [RHEL-30099] - Bluetooth: btqca: Add WCN3988 support (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: Add support for AW693 chipset (David Marlin) [RHEL-30099] - Bluetooth: nokia: fix value check in nokia_bluetooth_serdev_probe() (David Marlin) [RHEL-30099] - bluetooth: Explicitly include correct DT includes (David Marlin) [RHEL-30099] - Bluetooth: btbcm: add default address for BCM43430A1 (David Marlin) [RHEL-30099] - Bluetooth: ISO: Add support for BT_PKT_STATUS (David Marlin) [RHEL-30099] - Bluetooth: af_bluetooth: Make BT_PKT_STATUS generic (David Marlin) [RHEL-30099] - Bluetooth: btmtk: Fix kernel crash when processing coredump (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add support for another MediaTek 7922 VID/PID (David Marlin) [RHEL-30099] - Bluetooth: Fix hci_suspend_sync crash (David Marlin) [RHEL-30099] - Bluetooth: hci_debugfs: Use kstrtobool() instead of strtobool() (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add new VID/PID 04ca/3804 for MT7922 (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add new VID/PID 0489/e102 for MT7922 (David Marlin) [RHEL-30099] - Bluetooth: hci_sync: Don't double print name in add/remove adv_monitor (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add a new VID/PID 0489/e0f6 for MT7922 (David Marlin) [RHEL-30099] - Bluetooth: msft: Fix error code in msft_cancel_address_filter_sync() (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add device 0489:e0f5 as MT7922 device (David Marlin) [RHEL-30099] - Bluetooth: btusb: mediatek: add MediaTek devcoredump support (David Marlin) [RHEL-30099] - Bluetooth: btmtk: introduce btmtk reset work (David Marlin) [RHEL-30099] - Bluetooth: btusb: mediatek: readx_poll_timeout replaces open coding (David Marlin) [RHEL-30099] - Bluetooth: btmtk: add printing firmware information (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add support Mediatek MT7925 (David Marlin) [RHEL-30099] - Bluetooth: btintel: Add support to reset bluetooth via ACPI DSM (David Marlin) [RHEL-30099] - Bluetooth: hci_qca: Add qcom devcoredump support (David Marlin) [RHEL-30099] - Bluetooth: hci_qca: Add qcom devcoredump sysfs support (David Marlin) [RHEL-30099] - Bluetooth: hci_sock: Forward credentials to monitor (David Marlin) [RHEL-30099] - Bluetooth: Init sk_peer_* on bt_sock_alloc (David Marlin) [RHEL-30099] - Bluetooth: Consolidate code around sk_alloc into a helper function (David Marlin) [RHEL-30099]- memblock: fix crash when reserved memory is not added to memory (Eric Chanudet) [RHEL-36126] - mm: pass nid to reserve_bootmem_region() (Eric Chanudet) [RHEL-36126] - x86/tsc: Trust initial offset in architectural TSC-adjust MSRs (Prarit Bhargava) [RHEL-29437] - net/mlx5e: Advertise mlx5 ethernet driver updates sk_buff md_dst for MACsec (Sabrina Dubroca) [RHEL-31748] - macsec: Detect if Rx skb is macsec-related for offloading devices that update md_dst (Sabrina Dubroca) [RHEL-31748] - ethernet: Add helper for assigning packet type when dest address does not match device address (Sabrina Dubroca) [RHEL-31748] - macsec: Enable devices to advertise whether they update sk_buff md_dst during offloads (Sabrina Dubroca) [RHEL-31748] - net: macsec: revert the MAC address if mdo_upd_secy fails (Sabrina Dubroca) [RHEL-31748] - net: macsec: documentation for macsec_context and macsec_ops (Sabrina Dubroca) [RHEL-31748] - net: macsec: move sci_to_cpu to macsec header (Sabrina Dubroca) [RHEL-31748] - net: add DEV_STATS_READ() helper (Sabrina Dubroca) [RHEL-31748] - net: macsec: Use helper functions to update stats (Sabrina Dubroca) [RHEL-31748] - macsec: use DEV_STATS_INC() (Sabrina Dubroca) [RHEL-31748] - net: macsec: remove the prepare flag from the MACsec offloading context (Sabrina Dubroca) [RHEL-31748] - ethtool: add linkmode bitmap support to struct ethtool_keee (Ivan Vecera) [RHEL-32101] - ethtool: add suffix _u32 to legacy bitmap members of struct ethtool_keee (Ivan Vecera) [RHEL-32101] - ethtool: adjust struct ethtool_keee to kernel needs (Ivan Vecera) [RHEL-32101] - ethtool: switch back from ethtool_keee to ethtool_eee for ioctl (Ivan Vecera) [RHEL-32101] - ethtool: replace struct ethtool_eee with a new struct ethtool_keee on kernel side (Ivan Vecera) [RHEL-32101] - treewide: use get_random_u32_below() instead of deprecated function (Bill O'Donnell) [RHEL-36333] - powerpc/64s: fix program check interrupt emergency stack path (Mamatha Inamdar) [RHEL-37690] {CVE-2021-47428} - ext4: regenerate buddy after block freeing failed if under fc replay (Carlos Maiolino) [RHEL-26678] {CVE-2024-26601} - ext4: change the type of blocksize in ext4_mb_init_cache() (Carlos Maiolino) [RHEL-26678] {CVE-2024-26601} - ext4: correct grp validation in ext4_mb_good_group (Carlos Maiolino) [RHEL-26678] {CVE-2024-26601} - ext4: drop the call to ext4_error() from ext4_get_group_info() (Carlos Maiolino) [RHEL-26678] {CVE-2024-26601} - ext4: allow ext4_get_group_info() to fail (Carlos Maiolino) [RHEL-26678] {CVE-2024-26601} - blk-cgroup: fix list corruption from reorder of WRITE ->lqueued (Ming Lei) [RHEL-38348] - blk-cgroup: fix list corruption from resetting io stat (Ming Lei) [RHEL-38348] - net: dst: fix missing initialization of rt_uncached (Felix Maurer) [RHEL-15695] - net: dst: Switch to rcuref_t reference counting (Felix Maurer) [RHEL-15695] - net: Use call_rcu_hurry() for dst_release() (Felix Maurer) [RHEL-15695] - net: dst: Prevent false sharing vs. dst_entry:: __refcnt (Felix Maurer) [RHEL-15695] - rh_messages.h: mark mlx5 on Bluefield-3 as unmaintained (Scott Weaver) [RHEL-33061] - rh_messages.h: update driver and device lists (Scott Weaver) [RHEL-35575] - i2c: dev: copy userspace array safely (Steve Best) [RHEL-38295] {CVE-2023-52758} - crypto: pcrypt - Fix hungtask for PADATA_RESET (Herbert Xu) [RHEL-38173] {CVE-2023-52813} - platform/x86/amd/pmc: Modify SMU message port for latest AMD platform (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Add 1Ah family series to STB support list (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Add idlemask support for 1Ah family (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: call amd_pmc_get_ip_info() during driver probe (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Add VPE information for AMDI000A platform (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Send OS_HINT command for AMDI000A platform (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Disable keyboard wakeup on AMD Framework 13 (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Move keyboard wakeup disablement detection to pmc-quirks (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Only run IRQ1 firmware version check on Cezanne (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Move platform defines to header (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: adjust getting DRAM size behavior (David Arcari) [RHEL-24991] - platform/x86: Add s2idle quirk for more Lenovo laptops (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Add dump_custom_stb module parameter (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Handle overflow cases where the num_samples range is higher (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Use flex array when calling amd_pmc_stb_debugfs_open_v2() (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Add PMFW command id to support S2D force flush (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Fix build error with randconfig (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Move PMC driver to separate directory (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Use release_mem_region() to undo request_mem_region_muxed() (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Apply nvme quirk to HP 15s-eq2xxx (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Add new ACPI ID AMDI000A (David Arcari) [RHEL-24991] - platform/x86: Move s2idle quirk from thinkpad-acpi to amd-pmc (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Use pm_pr_dbg() for suspend related messages (David Arcari) [RHEL-24991] - include/linux/suspend.h: Only show pm_pr_dbg messages at suspend/resume (David Arcari) [RHEL-24991] - PM: sleep: enable dynamic debug support within pm_pr_dbg() (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Update metrics table info for Pink Sardine (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Add helper function to check the cpu id (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Get STB DRAM size from PMFW (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Pass true/false to bool argument (David Arcari) [RHEL-24991] - redhat/configs: Enable INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON (Jerry Snitselaar) [RHEL-28672] - idpf: don't skip over ethtool tcp-data-split setting (Michal Schmidt) [RHEL-36182] - mmc: sdio: fix possible resource leaks in some error paths (Steve Best) [RHEL-38151] {CVE-2023-52730} - redhat/configs: Adding CONFIG_TYPEC_MUX_WCD939X_USBSS (Desnes Nunes) [RHEL-34114] - usb: xhci: use array_size() when allocating and freeing memory (Desnes Nunes) [RHEL-34114] - usb: xhci: check if 'requested segments' exceeds ERST capacity (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: limit the UCSI_NO_PARTNER_PDOS even further (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: allow non-partner GET_PDOS for Qualcomm devices (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: Fix connector check on init (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi_acpi: Refactor and fix DELL quirk (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: Ack unsupported commands (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: Check for notifications after init (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: Clear EVENT_PENDING under PPM lock (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Correct the PDO counting in pd_set (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Update PD of Type-C port upon pd_set (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: fix double-free issue in tcpm_port_unregister_pd() (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Correct port source pdo array in pd_set callback (Desnes Nunes) [RHEL-34114] - xhci: Fix failure to detect ring expansion need. (Desnes Nunes) [RHEL-34114] - usb: port: Don't try to peer unused USB ports based on location (Desnes Nunes) [RHEL-34114] - usb: typec: altmodes/displayport: create sysfs nodes as driver's default device attribute group (Desnes Nunes) [RHEL-34114] - usb: typec: tpcm: Fix PORT_RESET behavior for self powered devices (Desnes Nunes) [RHEL-34114] - USB: usb-storage: Prevent divide-by-0 error in isd200_ata_command (Desnes Nunes) [RHEL-34114] - usb: typec: tpcm: Fix issues with power being removed during reset (Desnes Nunes) [RHEL-34114] - usb: dwc3: gadget: Don't disconnect if not started (Desnes Nunes) [RHEL-34114] - usb: roles: don't get/set_role() when usb_role_switch is unregistered (Desnes Nunes) [RHEL-34114] - usb: roles: fix NULL pointer issue when put module's reference (Desnes Nunes) [RHEL-34114] - USB: roles: make role_class a static const structure (Desnes Nunes) [RHEL-34114] - usb: uhci-grlib: Explicitly include linux/platform_device.h (Desnes Nunes) [RHEL-34114] - usb: uhci-grlib: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-34114] - scsi: sd: usb_storage: uas: Access media prior to querying device properties (Desnes Nunes) [RHEL-34114] - Revert "usb: dwc3: Support EBC feature of DWC_usb31" (Desnes Nunes) [RHEL-34114] - dt-bindings: xilinx: replace Piyush Mehta maintainership (Desnes Nunes) [RHEL-34114] - USB: serial: option: add Fibocom FM101-GL variant (Desnes Nunes) [RHEL-34114] - USB: serial: qcserial: add new usb-id for Dell Wireless DW5826e (Desnes Nunes) [RHEL-34114] - USB: serial: cp210x: add ID for IMST iM871A-USB (Desnes Nunes) [RHEL-34114] - thunderbolt: Fix setting the CNS bit in ROUTER_CS_5 (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: fix the PD disabled case (Desnes Nunes) [RHEL-34114] - usb: ucsi_acpi: Quirk to ack a connector change ack cmd (Desnes Nunes) [RHEL-34114] - usb: ucsi_acpi: Fix command completion handling (Desnes Nunes) [RHEL-34114] - usb: ucsi: Add missing ppm_lock (Desnes Nunes) [RHEL-34114] - usb: ulpi: Fix debugfs directory leak (Desnes Nunes) [RHEL-34114] - Revert "usb: typec: tcpm: fix cc role at port reset" (Desnes Nunes) [RHEL-34114] - USB: hub: check for alternate port before enabling A_ALT_HNP_SUPPORT (Desnes Nunes) [RHEL-34114] - usb: chipidea: core: handle power lost in workqueue (Desnes Nunes) [RHEL-34114] - usb: dwc3: gadget: Fix NULL pointer dereference in dwc3_gadget_suspend (Desnes Nunes) [RHEL-34114] - usb: core: Prevent null pointer dereference in update_port_device_state (Desnes Nunes) [RHEL-34114] - xhci: handle isoc Babble and Buffer Overrun events properly (Desnes Nunes) [RHEL-34114] - xhci: process isoc TD properly when there was a transaction error mid TD. (Desnes Nunes) [RHEL-34114] - xhci: fix off by one check when adding a secondary interrupter. (Desnes Nunes) [RHEL-34114] - xhci: fix possible null pointer dereference at secondary interrupter removal (Desnes Nunes) [RHEL-34114] - usb: host: xhci-plat: Add support for XHCI_SG_TRB_CACHE_SIZE_QUIRK (Desnes Nunes) [RHEL-34114] - usb: dwc3: host: Set XHCI_SG_TRB_CACHE_SIZE_QUIRK (Desnes Nunes) [RHEL-34114] - usb: gadget: ncm: Fix indentations in documentation of NCM section (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: fix use of device-specific init function (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: Separate reset for TPS6598x (Desnes Nunes) [RHEL-34114] - usb: mon: Fix atomicity violation in mon_bin_vma_fault (Desnes Nunes) [RHEL-34114] - usb: typec: class: fix typec_altmode_put_partner to put plugs (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: dwc3: Limit num-hc-interrupters definition (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: xhci: Add num-hc-interrupters definition (Desnes Nunes) [RHEL-34114] - xhci: add support to allocate several interrupters (Desnes Nunes) [RHEL-34114] - USB: core: Use device_driver directly in struct usb_driver and usb_device_driver (Desnes Nunes) [RHEL-34114] - usb: dwc3: gadget: Queue PM runtime idle on disconnect event (Desnes Nunes) [RHEL-34114] - usb: chipidea: wait controller resume finished for wakeup irq (Desnes Nunes) [RHEL-34114] - usb: chipidea: ci_hdrc_imx: add wakeup clock and keep it always on (Desnes Nunes) [RHEL-34114] - usb: gadget: ncm: Add support to update wMaxSegmentSize via configfs (Desnes Nunes) [RHEL-34114] - usb: gadget: ncm: Handle decoding of multiple NTB's in unwrap call (Desnes Nunes) [RHEL-34114] - usb: gadget: f_ncm: Always set current gadget in ncm_bind() (Desnes Nunes) [RHEL-34114] - usb: dwc3: set pm runtime active before resume common (Desnes Nunes) [RHEL-34114] - usb: dwc3: Support EBC feature of DWC_usb31 (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Support multiple capabilities (Desnes Nunes) [RHEL-34114] - dt-bindings: connector: Add child nodes for multiple PD capabilities (Desnes Nunes) [RHEL-34114] - usb: xhci-plat: fix usb disconnect issue after s4 (Desnes Nunes) [RHEL-34114] - usb: dwc3: core: set force_gen1 bit in USB31 devices if max speed is SS (Desnes Nunes) [RHEL-34114] - usb: dwc: ep0: Update request status in dwc3_ep0_stall_restart (Desnes Nunes) [RHEL-34114] - usb: dwc3: gadget: Handle EP0 request dequeuing properly (Desnes Nunes) [RHEL-34114] - usb: dwc3: Properly handle processing of pending events (Desnes Nunes) [RHEL-34114] - usb: dwc3: gadget: Propagate core init errors to UDC during pullup (Desnes Nunes) [RHEL-34114] - USB: fix up merge of 6.4-rc4 into usb-next (Desnes Nunes) [RHEL-34114] - usb: dwc3: Add error logs for unknown endpoint events (Desnes Nunes) [RHEL-34114] - usb: ueagle-atm: Use wait_event_freezable_timeout() in uea_wait() (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: add patch update support for tps6598x (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: declare in_data in as const in exec_cmd functions (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: add function to request firmware (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: add init and reset functions to tipd_data (Desnes Nunes) [RHEL-34114] - Revert "usb: dwc3: don't reset device side if dwc3 was configured as host-only" (Desnes Nunes) [RHEL-34114] - Revert "usb: dwc3: Soft reset phy on probe for host" (Desnes Nunes) [RHEL-34114] - usb: linux/usb.h: fix Excess kernel-doc description warning (Desnes Nunes) [RHEL-34114] - thunderbolt: Reduce retry timeout to speed up boot for some devices (Desnes Nunes) [RHEL-34114] - thunderbolt: Keep link as asymmetric if preferred by hardware (Desnes Nunes) [RHEL-34114] - thunderbolt: make tb_bus_type const (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Parse Accessory Mode information (Desnes Nunes) [RHEL-34114] - dt-bindings: connector: usb: add accessory mode description (Desnes Nunes) [RHEL-34114] - xhci: Fix null pointer dereference during S4 resume when resetting ep0 (Desnes Nunes) [RHEL-34114] - usb: dwc3: imx8mp: Fix smatch warning (Desnes Nunes) [RHEL-34114] - usb: typec: fixed a typo (Desnes Nunes) [RHEL-34114] - usb: gadget: f_fs: fix fortify warning (Desnes Nunes) [RHEL-34114] - usb: storage: Remove snprintf() from sysfs call-backs and replace with sysfs_emit() (Desnes Nunes) [RHEL-34114] - usb: mon_text: Replace snprintf() with the safer scnprintf() variant (Desnes Nunes) [RHEL-34114] - usb: mon_stat: Replace snprintf() with the safer scnprintf() variant (Desnes Nunes) [RHEL-34114] - usb: typec: mux: add Qualcomm WCD939X USB SubSystem Altmode Mux driver (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: Document WCD939x USB SubSystem Altmode/Analog Audio Switch (Desnes Nunes) [RHEL-34114] - usb: core: Fix crash w/ usb_choose_configuration() if no driver (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Query Source partner for FRS capability only if it is DRP (Desnes Nunes) [RHEL-34114] - usb: typec: change altmode SVID to u16 entry (Desnes Nunes) [RHEL-34114] - dt-bindings: connector: usb: add altmodes description (Desnes Nunes) [RHEL-34114] - usb: typec: Remove usage of the deprecated ida_simple_xx() API (Desnes Nunes) [RHEL-34114] - usb: chipidea: Remove usage of the deprecated ida_simple_xx() API (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: nxp,ptn5110: Fix typos in the title (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: genesys,gl850g: Document 'peer-hub' (Desnes Nunes) [RHEL-34114] - usb: cdc-acm: return correct error code on unsupported break (Desnes Nunes) [RHEL-34114] - thunderbolt: Add support for Intel Lunar Lake (Desnes Nunes) [RHEL-34114] - thunderbolt: Disable PCIe extended encapsulation upon teardown properly (Desnes Nunes) [RHEL-34114] - thunderbolt: Make PCIe tunnel setup and teardown follow CM guide (Desnes Nunes) [RHEL-34114] - thunderbolt: Improve logging when DisplayPort resource is added due to hotplug (Desnes Nunes) [RHEL-34114] - thunderbolt: Use tb_dp_read_cap() to read DP_COMMON_CAP as well (Desnes Nunes) [RHEL-34114] - thunderbolt: Disable CL states only when actually needed (Desnes Nunes) [RHEL-34114] - thunderbolt: Transition link to asymmetric only when both sides support it (Desnes Nunes) [RHEL-34114] - thunderbolt: Log XDomain link speed and width (Desnes Nunes) [RHEL-34114] - thunderbolt: Move width_name() helper to tb.h (Desnes Nunes) [RHEL-34114] - thunderbolt: Handle lane bonding of Gen 4 XDomain links properly (Desnes Nunes) [RHEL-34114] - thunderbolt: Unwind TMU configuration if tb_switch_set_tmu_mode_params() fails (Desnes Nunes) [RHEL-34114] - media: uvcvideo: Fix power line control for SunplusIT camera (Desnes Nunes) [RHEL-34114] - media: uvcvideo: Pick first best alternate setting insteed of last (Desnes Nunes) [RHEL-34114] - media: uvcvideo: Fix power line control for a Chicony camera (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: fix UCSI on buggy Qualcomm devices (Desnes Nunes) [RHEL-34114] - media: cx231xx: fix a memleak in cx231xx_init_isoc (Desnes Nunes) [RHEL-34114] - usb: xhci: xhci-plat: Add support for BCM2711 (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: xhci: Add support for BCM2711 (Desnes Nunes) [RHEL-34114] - usb: hub: Add quirk to decrease IN-ep poll interval for Microchip USB491x hub (Desnes Nunes) [RHEL-34114] - usb: hub: Replace hardcoded quirk value with BIT() macro (Desnes Nunes) [RHEL-34114] - usb: typec: tcpci: add vconn over current fault handling to maxim_core (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: add tcpm_port_error_recovery symbol (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: tps6598x: add reset-gpios property (Desnes Nunes) [RHEL-34114] - usb: typec: tps6598x: add reset gpio support (Desnes Nunes) [RHEL-34114] - r8152: fix unknown device for choose_configuration (Desnes Nunes) [RHEL-34114] - r8152: Choose our USB config with choose_configuration() rather than probe() (Desnes Nunes) [RHEL-34114] - usb: core: Allow subclassed USB drivers to override usb_choose_configuration() (Desnes Nunes) [RHEL-34114] - usb: core: Don't force USB generic_subclass drivers to define probe() (Desnes Nunes) [RHEL-34114] - usb: atm: Remove snprintf() from sysfs call-backs and replace with sysfs_emit() (Desnes Nunes) [RHEL-34114] - xhci: fix possible null pointer deref during xhci urb enqueue (Desnes Nunes) [RHEL-34114] - xhci: Reconfigure endpoint 0 max packet size only during endpoint reset (Desnes Nunes) [RHEL-34114] - xhci: minor coding style cleanup in 'xhci_try_enable_msi()' (Desnes Nunes) [RHEL-34114] - xhci: rework 'xhci_try_enable_msi()' MSI and MSI-X setup code (Desnes Nunes) [RHEL-34114] - xhci: change 'msix_count' to encompass MSI or MSI-X vectors (Desnes Nunes) [RHEL-34114] - xhci: refactor static MSI function (Desnes Nunes) [RHEL-34114] - xhci: refactor static MSI-X function (Desnes Nunes) [RHEL-34114] - xhci: add handler for only one interrupt line (Desnes Nunes) [RHEL-34114] - xhci: check if legacy irq is available before using it as fallback (Desnes Nunes) [RHEL-34114] - xhci: dbc: Add missing headers (Desnes Nunes) [RHEL-34114] - xhci: dbc: Use sizeof(*pointer) instead of sizeof(type) (Desnes Nunes) [RHEL-34114] - xhci: dbc: Use sizeof_field() where it makes sense (Desnes Nunes) [RHEL-34114] - xhci: dbc: Replace custom return value with proper Linux error code (Desnes Nunes) [RHEL-34114] - xhci: dbc: Don't shadow error codes in store() functions (Desnes Nunes) [RHEL-34114] - xhci: dbc: Check for errors first in xhci_dbc_stop() (Desnes Nunes) [RHEL-34114] - xhci: dbc: Use ATTRIBUTE_GROUPS() (Desnes Nunes) [RHEL-34114] - xhci: dbc: Use sysfs_emit() to instead of scnprintf() (Desnes Nunes) [RHEL-34114] - xhci: dbc: Convert to use sysfs_streq() (Desnes Nunes) [RHEL-34114] - xhci: dbc: Drop duplicate checks for dma_free_coherent() (Desnes Nunes) [RHEL-34114] - usb: new quirk to reduce the SET_ADDRESS request timeout (Desnes Nunes) [RHEL-34114] - usb: xhci: Add timeout argument in address_device USB HCD callback (Desnes Nunes) [RHEL-34114] - media: usb: cx231xx: Stop direct calls to queue num_buffers field (Desnes Nunes) [RHEL-34114] - USB: misc: iowarrior: remove redundant assignment to variable io_res (Desnes Nunes) [RHEL-34114] - thunderbolt: Remove duplicated re-assignment of pointer 'out' (Desnes Nunes) [RHEL-34114] - dt-bindings: phy: imx8mq-usb: add phy tuning properties (Desnes Nunes) [RHEL-34114] - dt-bindings: phy: imx8mq-usb: add power-domains property (Desnes Nunes) [RHEL-34114] - dt-bindings: phy: imx8mq-usb-phy: convert to json schema (Desnes Nunes) [RHEL-34114] - memstick: jmb38x_ms: Annotate struct jmb38x_ms with __counted_by (Desnes Nunes) [RHEL-34114] - memstick r592: make memstick_debug_get_tpc_name() static (Desnes Nunes) [RHEL-34114] - memstick: fix memory leak if card device is never registered (Desnes Nunes) [RHEL-34114] - memstick: core: Imply IOSCHED_BFQ (Desnes Nunes) [RHEL-34114] - mmc: core: Imply IOSCHED_BFQ (Desnes Nunes) [RHEL-34114] - memstick/mspro_block: Convert to use sysfs_emit()/sysfs_emit_at() APIs (Desnes Nunes) [RHEL-34114] - memstick: r592: Fix a UAF bug when removing the driver (Desnes Nunes) [RHEL-34114] - memstick: jmb38x_ms: use appropriate free function in jmb38x_ms_alloc_host() (Desnes Nunes) [RHEL-34114] - memstick: jmb38x_ms: Prefer struct_size over open coded arithmetic (Desnes Nunes) [RHEL-34114] - memstick: switch from 'pci_' to 'dma_' API (Desnes Nunes) [RHEL-34114] - memstick: r592: Change the name of the 'pci_driver' structure to be consistent (Desnes Nunes) [RHEL-34114] - misc: rtsx: clean up one inconsistent indenting (Desnes Nunes) [RHEL-34114] - phy: broadcom: sata: fix Wvoid-pointer-to-enum-cast warning (Desnes Nunes) [RHEL-34114] - phy: broadcom: Kconfig: Add configuration menu for Broadcom phy drivers (Desnes Nunes) [RHEL-34114] - phy: qcom: qmp-ufs: add missing offsets to sm8150 configuration (Desnes Nunes) [RHEL-34114] - phy: core: Remove usage of the deprecated ida_simple_xx() API (Desnes Nunes) [RHEL-34114] - phy: core: add debugfs files (Desnes Nunes) [RHEL-34114] - PCI: tegra: Convert to devm_of_phy_optional_get() (Desnes Nunes) [RHEL-34114] - phy: Add devm_of_phy_optional_get() helper (Desnes Nunes) [RHEL-34114] - doc: phy: Document devm_of_phy_get() (Desnes Nunes) [RHEL-34114] - phy: Remove unused phy_optional_get() (Desnes Nunes) [RHEL-34114] - net: hsr: hsr_slave: Fix the promiscuous mode in offload mode (Felix Maurer) [RHEL-30017] - hsr: Handle failures in module init (Felix Maurer) [RHEL-30017] - hsr: Fix uninit-value access in hsr_get_node() (Felix Maurer) [RHEL-30017 RHEL-33236] {CVE-2024-26863} - net: hsr: Use correct offset for HSR TLV values in supervisory HSR frames (Felix Maurer) [RHEL-30017] - net: hsr: remove WARN_ONCE() in send_hsr_supervision_frame() (Felix Maurer) [RHEL-30017 RHEL-31606] {CVE-2024-26707} - net: hsr: Add support for MC filtering at the slave device (Felix Maurer) [RHEL-30017] - net: hsr: Disable promiscuous mode in offload mode (Felix Maurer) [RHEL-30017]- net: add netdev_lockdep_set_classes() to virtual drivers (Davide Caratti) [RHEL-6066] - net: bridge: use netdev_lockdep_set_classes() (Davide Caratti) [RHEL-6066] - vlan: use netdev_lockdep_set_classes() (Davide Caratti) [RHEL-6066] - net/sched: unregister lockdep keys in qdisc_create/qdisc_alloc error path (Davide Caratti) [RHEL-6066] - net/sched: fix false lockdep warning on qdisc root lock (Davide Caratti) [RHEL-6066] - selftests: net: more pmtu.sh fixes (Hangbin Liu) [RHEL-31077] - selftests: net: cope with slow env in so_txtime.sh test (Hangbin Liu) [RHEL-31077] - selftests: net: cope with slow env in gro.sh test (Hangbin Liu) [RHEL-31077] - selftests: forwarding: Fix bridge locked port test flakiness (Hangbin Liu) [RHEL-31077] - selftests: forwarding: Fix bridge MDB test flakiness (Hangbin Liu) [RHEL-31077] - selftests: forwarding: Fix layer 2 miss test flakiness (Hangbin Liu) [RHEL-31077] - selftests: net: let big_tcp test cope with slow env (Hangbin Liu) [RHEL-31077] - selftests: net: avoid just another constant wait (Hangbin Liu) [RHEL-31077] - selftests: net: fix tcp listener handling in pmtu.sh (Hangbin Liu) [RHEL-31077] - selftests: net: don't access /dev/stdout in pmtu.sh (Hangbin Liu) [RHEL-31077] - selftests: net: test vxlan pmtu exceptions with tcp (Hangbin Liu) [RHEL-31077] - selftests: net: cut more slack for gro fwd tests. (Hangbin Liu) [RHEL-31077] - selftests: forwarding: List helper scripts in TEST_FILES Makefile variable (Hangbin Liu) [RHEL-31077] - selftests: bonding: Check initial state (Hangbin Liu) [RHEL-31077] - selftests: net: fix available tunnels detection (Hangbin Liu) [RHEL-31077] - selftests: net: give more time for GRO aggregation (Hangbin Liu) [RHEL-31077] - selftests: net: fix rps_default_mask with >32 CPUs (Hangbin Liu) [RHEL-31077] - selftests: forwarding: Remove executable bits from lib.sh (Hangbin Liu) [RHEL-31077] - selftests: bonding: Change script interpreter (Hangbin Liu) [RHEL-31077] - selftests/net: fix grep checking for fib_nexthop_multiprefix (Hangbin Liu) [RHEL-31077] - selftests/net: ipsec: fix constant out of range (Hangbin Liu) [RHEL-31077] - selftests: net: fcnal-test: check if FIPS mode is enabled (Hangbin Liu) [RHEL-31077] - selftests: net: vrf-xfrm-tests: change authentication and encryption algos (Hangbin Liu) [RHEL-31077] - selftests: add few test cases for tap driver (Hangbin Liu) [RHEL-31077] - net: tap: NULL pointer derefence in dev_parse_header_protocol when skb->dev is null (Hangbin Liu) [RHEL-31077] - idpf: disable local BH when scheduling napi for marker packets (Michal Schmidt) [RHEL-29553] - idpf: remove dealloc vector msg err in idpf_intr_rel (Michal Schmidt) [RHEL-29553] - idpf: fix minor controlq issues (Michal Schmidt) [RHEL-29553] - idpf: prevent deinit uninitialized virtchnl core (Michal Schmidt) [RHEL-29553] - idpf: cleanup virtchnl cruft (Michal Schmidt) [RHEL-29553] - idpf: refactor idpf_recv_mb_msg (Michal Schmidt) [RHEL-29553] - idpf: add async_handler for MAC filter messages (Michal Schmidt) [RHEL-29553] - idpf: refactor remaining virtchnl messages (Michal Schmidt) [RHEL-29553] - idpf: refactor queue related virtchnl messages (Michal Schmidt) [RHEL-29553] - idpf: refactor vport virtchnl messages (Michal Schmidt) [RHEL-29553] - idpf: implement virtchnl transaction manager (Michal Schmidt) [RHEL-29553] - idpf: add idpf_virtchnl.h (Michal Schmidt) [RHEL-29553] - idpf: avoid compiler padding in virtchnl2_ptype struct (Michal Schmidt) [RHEL-29553] - idpf: add get/set for Ethtool's header split ringparam (Michal Schmidt) [RHEL-29553] - powerpc/smp: do not decrement idle task preempt count in CPU offline (Mamatha Inamdar) [RHEL-38427] {CVE-2021-47454} - Squashfs: check the inode number is not the invalid value of zero (Abhi Das) [RHEL-35098] {CVE-2024-26982} - locktorture: Increase Hamming distance between call_rcu_chain and rcu_call_chains (Waiman Long) [RHEL-35759] - torture: add missing dependency on hrtimer.h (Waiman Long) [RHEL-35759] - locking/mutex: Document that mutex_unlock() is non-atomic (Waiman Long) [RHEL-35759] - cleanup: Add conditional guard support (Waiman Long) [RHEL-35759] - locking/osq_lock: Clarify osq_wait_next() (Waiman Long) [RHEL-35759] - locking/osq_lock: Clarify osq_wait_next() calling convention (Waiman Long) [RHEL-35759] - locking/osq_lock: Move the definition of optimistic_spin_node into osq_lock.c (Waiman Long) [RHEL-35759] - locktorture: Check the correct variable for allocation failure (Waiman Long) [RHEL-35759] - locktorture: Rename readers_bind/writers_bind to bind_readers/bind_writers (Waiman Long) [RHEL-35759] - doc: Catch-up update for locktorture module parameters (Waiman Long) [RHEL-35759] - locktorture: Add call_rcu_chains module parameter (Waiman Long) [RHEL-35759] - locktorture: Add new module parameters to lock_torture_print_module_parms() (Waiman Long) [RHEL-35759] - torture: Print out torture module parameters (Waiman Long) [RHEL-35759] - locktorture: Add acq_writer_lim to complain about long acquistion times (Waiman Long) [RHEL-35759] - locktorture: Consolidate "if" statements in lock_torture_writer() (Waiman Long) [RHEL-35759] - locktorture: Alphabetize torture_param() entries (Waiman Long) [RHEL-35759] - rcutorture: Fix stuttering races and other issues (Waiman Long) [RHEL-35759] - locktorture: Add readers_bind and writers_bind module parameters (Waiman Long) [RHEL-35759] - torture: Move rcutorture_sched_setaffinity() out of rcutorture (Waiman Long) [RHEL-35759] - torture: Make torture_hrtimeout_ns() take an hrtimer mode parameter (Waiman Long) [RHEL-35759] - torture: Share torture_random_state with torture_shuffle_tasks() (Waiman Long) [RHEL-35759] - locking/seqlock: Fix grammar in comment (Waiman Long) [RHEL-35759] - locking/seqlock: Propagate 'const' pointers within read-only methods, remove forced type casts (Waiman Long) [RHEL-35759] - locking/lockdep: Fix string sizing bug that triggers a format-truncation compiler-warning (Waiman Long) [RHEL-35759] - locking/seqlock: Change __seqprop() to return the function pointer (Waiman Long) [RHEL-35759] - locking/seqlock: Simplify SEQCOUNT_LOCKNAME() (Waiman Long) [RHEL-35759] - locking/seqlock: Fix typo in comment (Waiman Long) [RHEL-35759] - locking/debug: Fix debugfs API return value checks to use IS_ERR() (Waiman Long) [RHEL-35759] - locking/ww_mutex/test: Make sure we bail out instead of livelock (Waiman Long) [RHEL-35759] - locking/ww_mutex/test: Fix potential workqueue corruption (Waiman Long) [RHEL-35759] - locking/ww_mutex/test: Use prng instead of rng to avoid hangs at bootup (Waiman Long) [RHEL-35759] - locking: export contention tracepoints for bcachefs six locks (Waiman Long) [RHEL-35759] - locking/seqlock: Do the lockdep annotation before locking in do_write_seqcount_begin_nested() (Waiman Long) [RHEL-35759] - lockdep: fix static memory detection even more (Waiman Long) [RHEL-35759] - torture: Stop right-shifting torture_random() return values (Waiman Long) [RHEL-35759] - torture: Move stutter_wait() timeouts to hrtimers (Waiman Long) [RHEL-35759] - torture: Move torture_shuffle() timeouts to hrtimers (Waiman Long) [RHEL-35759] - torture: Move torture_onoff() timeouts to hrtimers (Waiman Long) [RHEL-35759] - torture: Make torture_hrtimeout_*() use TASK_IDLE (Waiman Long) [RHEL-35759] - torture: Add lock_torture writer_fifo module parameter (Waiman Long) [RHEL-35759] - torture: Add a kthread-creation callback to _torture_create_kthread() (Waiman Long) [RHEL-35759] - torture: Support randomized shuffling for proxy exec testing (Waiman Long) [RHEL-35759] - locking: add lockevent_read() prototype (Waiman Long) [RHEL-35759] - lockdep: Add lock_set_cmp_fn() annotation (Waiman Long) [RHEL-35759] - locktorture: Add long_hold to adjust lock-hold delays (Waiman Long) [RHEL-35759] - torture: Fix hang during kthread shutdown phase (Waiman Long) [RHEL-35759] - torture: Seed torture_random_state on CPU (Waiman Long) [RHEL-35759] - seqlock: drop seqcount_ww_mutex_t (Waiman Long) [RHEL-35759] - sections: global data can be in .bss (Waiman Long) [RHEL-35759] - bnxt_en: do not map packet buffers twice (Petr Oros) [RHEL-31941] - bnxt_en: Fix skb recycling logic in bnxt_deliver_skb() (Petr Oros) [RHEL-31941] - bpf, test_run: fix crashes due to XDP frame overwriting/corruption (Petr Oros) [RHEL-31941] - bpf, test_run: fix &xdp_frame misplacement for LIVE_FRAMES (Petr Oros) [RHEL-31941] - Revert "bpf, test_run: fix &xdp_frame misplacement for LIVE_FRAMES" (Petr Oros) [RHEL-31941] - bpf, test_run: fix &xdp_frame misplacement for LIVE_FRAMES (Petr Oros) [RHEL-31941] - page_pool: fix netlink dump stop/resume (Petr Oros) [RHEL-31941] - page_pool: fix typos and punctuation (Petr Oros) [RHEL-31941] - page_pool: transition to reference count management after page draining (Petr Oros) [RHEL-31941] - net: page_pool: factor out releasing DMA from releasing the page (Petr Oros) [RHEL-31941] - net: page_pool: fix general protection fault in page_pool_unlist (Petr Oros) [RHEL-31941] - tools: ynl: don't skip regeneration from make targets (Petr Oros) [RHEL-31941] - tools: ynl: order building samples after generated code (Petr Oros) [RHEL-31941] - tools: ynl: make sure we use local headers for page-pool (Petr Oros) [RHEL-31941] - tools: ynl: fix build of the page-pool sample (Petr Oros) [RHEL-31941] - tools: ynl: add sample for getting page-pool information (Petr Oros) [RHEL-31941] - net: page_pool: mute the periodic warning for visible page pools (Petr Oros) [RHEL-31941] - net: page_pool: expose page pool stats via netlink (Petr Oros) [RHEL-31941] - net: page_pool: report when page pool was destroyed (Petr Oros) [RHEL-31941] - net: page_pool: report amount of memory held by page pools (Petr Oros) [RHEL-31941] - net: page_pool: add netlink notifications for state changes (Petr Oros) [RHEL-31941] - net: page_pool: implement GET in the netlink API (Petr Oros) [RHEL-31941] - net: page_pool: add nlspec for basic access to page pools (Petr Oros) [RHEL-31941] - eth: link netdev to page_pools in drivers (Petr Oros) [RHEL-31941] - net: page_pool: stash the NAPI ID for easier access (Petr Oros) [RHEL-31941] - net: page_pool: record pools per netdev (Petr Oros) [RHEL-31941] - net: page_pool: id the page pools (Petr Oros) [RHEL-31941] - net: page_pool: factor out uninit (Petr Oros) [RHEL-31941] - net: page_pool: avoid touching slow on the fastpath (Petr Oros) [RHEL-31941] - net: page_pool: split the page_pool_params into fast and slow (Petr Oros) [RHEL-31941] - page_pool: update document about fragment API (Petr Oros) [RHEL-31941] - page_pool: introduce page_pool_alloc() API (Petr Oros) [RHEL-31941] - page_pool: remove PP_FLAG_PAGE_FRAG (Petr Oros) [RHEL-31941] - bnxt_en: Let the page pool manage the DMA mapping (Petr Oros) [RHEL-31941] - bnxt_en: Use the unified RX page pool buffers for XDP and non-XDP (Petr Oros) [RHEL-31941] - page_pool: unify frag_count handling in page_pool_is_last_frag() (Petr Oros) [RHEL-31941] - page_pool: fragment API support for 32-bit arch with 64-bit DMA (Petr Oros) [RHEL-31941] - page_pool: fix documentation typos (Petr Oros) [RHEL-31941] - docs: net: page_pool: de-duplicate the intro comment (Petr Oros) [RHEL-31941] - net: skbuff: always try to recycle PP pages directly when in softirq (Petr Oros) [RHEL-31941] - page_pool: add a lockdep check for recycling in hardirq (Petr Oros) [RHEL-31941] - net: skbuff: avoid accessing page_pool if !napi_safe when returning page (Petr Oros) [RHEL-31941] - page_pool: place frag_* fields in one cacheline (Petr Oros) [RHEL-31941] - net: page_pool: merge page_pool_release_page() with page_pool_return_page() (Petr Oros) [RHEL-31941] - net: page_pool: hide page_pool_release_page() (Petr Oros) [RHEL-31941] - eth: stmmac: let page recycling happen with skbs (Petr Oros) [RHEL-31941] - page_pool: add DMA_ATTR_WEAK_ORDERING on all mappings (Petr Oros) [RHEL-31941] - xdp: remove unused {__,}xdp_release_frame() (Petr Oros) [RHEL-31941] - xdp: recycle Page Pool backed skbs built from XDP frames (Petr Oros) [RHEL-31941] - net: page_pool, skbuff: make skb_mark_for_recycle() always available (Petr Oros) [RHEL-31941] - selftests/bpf: robustify test_xdp_do_redirect with more payload magics (Petr Oros) [RHEL-31941] - Documentation: networking: correct spelling (Petr Oros) [RHEL-31941] - erspan: make sure erspan_base_hdr is present in skb->head (Xin Long) [RHEL-37232] {CVE-2024-35888} - tcp: Add memory barrier to tcp_push() (Antoine Tenart) [RHEL-22708] - tcp: tcp_wfree() refactoring (Antoine Tenart) [RHEL-22708] - powerpc/powernv: Add a null pointer check to scom_debug_init_one() (Mamatha Inamdar) [RHEL-37052] {CVE-2023-52690} - KVM: Drop unused @may_block param from gfn_to_pfn_cache_invalidate_start() (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add coverage of EPT-disabled to vmx_dirty_log_test (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Fix and clarify comments about clearing D-bit vs. write-protecting (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Remove function comments above clear_dirty_{gfn_range,pt_masked}() (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Write-protect L2 SPTEs in TDP MMU when clearing dirty status (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Precisely invalidate MMU root_role during CPUID update (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Disable LBR virtualization if the CPU doesn't support LBR callstacks (Maxim Levitsky) [RHEL-32430] - perf/x86/intel: Expose existence of callback support to KVM (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Snapshot LBR capabilities during module initialization (Maxim Levitsky) [RHEL-32430] - tools/include: Sync uapi/linux/kvm.h and asm/kvm.h with the kernel sources (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Do not mask LVTPC when handling a PMI on AMD platforms (Maxim Levitsky) [RHEL-32430] - KVM: x86: Snapshot if a vCPU's vendor model is AMD vs. Intel compatible (Maxim Levitsky) [RHEL-32430] - KVM: x86: Stop compiling vmenter.S with OBJECT_FILES_NON_STANDARD (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Create a stack frame in __svm_sev_es_vcpu_run() (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Save/restore args across SEV-ES VMRUN via host save area (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Save/restore non-volatile GPRs in SEV-ES VMRUN via host save area (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Wrap __svm_sev_es_vcpu_run() with #ifdef CONFIG_KVM_AMD_SEV (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Create a stack frame in __svm_vcpu_run() for unwinding (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Clobber RAX instead of RBX when discarding spec_ctrl_intercepted (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Drop 32-bit "support" from __svm_sev_es_vcpu_run() (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Remove a useless zeroing of allocated memory (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Ignore MKTME KeyID bits when intercepting #PF for allow_smaller_maxphyaddr (Maxim Levitsky) [RHEL-32430] - KVM: selftests: fix max_guest_memory_test with more that 256 vCPUs (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Verify post-RESET value of PERF_GLOBAL_CTRL in PMCs test (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Set enable bits for GP counters in PERF_GLOBAL_CTRL at "RESET" (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: x86: Don't overflow lpage_info when checking attributes (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Disable support for adaptive PEBS (Maxim Levitsky) [RHEL-32430] - KVM: Explicitly disallow activatating a gfn_to_pfn_cache with INVALID_GPA (Maxim Levitsky) [RHEL-32430] - KVM: Check validity of offset+length of gfn_to_pfn_cache prior to activation (Maxim Levitsky) [RHEL-32430] - KVM: Add helpers to consolidate gfn_to_pfn_cache's page split check (Maxim Levitsky) [RHEL-32430] - KVM: SEV: fix compat ABI for KVM_MEMORY_ENCRYPT_OP (Maxim Levitsky) [RHEL-32430] - selftests: kvm: remove meaningless assignments in Makefiles (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Check that PV_UNHALT is cleared when HLT exiting is disabled (Maxim Levitsky) [RHEL-32430] - KVM: x86: Use actual kvm_cpuid.base for clearing KVM_FEATURE_PV_UNHALT (Maxim Levitsky) [RHEL-32430] - KVM: x86: Introduce __kvm_get_hypervisor_cpuid() helper (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Explicitly close guest_memfd files in some gmem tests (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: fix recursive deadlock in timer injection (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: simplify locking and make more self-contained (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: remove WARN_ON_ONCE() with false positives in evtchn delivery (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: inject vCPU upcall vector when local APIC is enabled (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: improve accuracy of Xen timers (Maxim Levitsky) [RHEL-32430] - hyperv-tlfs: Change prefix of generic HV_REGISTER_* MSRs to HV_MSR_* (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a basic SEV-ES smoke test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a basic SEV smoke test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Use the SEV library APIs in the intra-host migration test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add library for creating and interacting with SEV guests (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Allow tagging protected memory in guest page tables (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Explicitly ucall pool from shared memory (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add support for protected vm_vaddr_* allocations (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add support for allocating/managing protected guest memory (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a macro to iterate over a sparsebit range (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Make sparsebit structs const where appropriate (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Extend VM creation's @shape to allow control of VM subtype (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: Use TAP interface in the userspace_msr_exit test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: Use TAP interface in the vmx_pmu_caps test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: Use TAP interface in the fix_hypercall test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: Use TAP interface in the sync_regs test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a macro to define a test with one vcpu (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Move setting a vCPU's entry point to a dedicated API (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: sync_regs_test: Get regs structure before modifying it (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: sync_regs_test: Use vcpu_run() where appropriate (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Combine "check" and "get" APIs for passthrough MSR lookups (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Rename vmplX_ssp -> plX_ssp (Maxim Levitsky) [RHEL-32430] - kvm/x86: allocate the write-tracking metadata on-demand (Maxim Levitsky) [RHEL-32430] - KVM: VMX: return early if msr_bitmap is not supported (Maxim Levitsky) [RHEL-32430] - KVM: VMX: fix comment to add LBR to passthrough MSRs (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Explicitly check NMI from guest to reducee false positives (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add CONFIG_64BIT definition for the build (Maxim Levitsky) [RHEL-32430] - selftests/kvm: Fix issues with $(SPLIT_TESTS) (Maxim Levitsky) [RHEL-32430] - KVM: Get rid of return value from kvm_arch_create_vm_debugfs() (Maxim Levitsky) [RHEL-32430] - tools/include: Sync x86 asm/irq_vectors.h with the kernel sources (Maxim Levitsky) [RHEL-32430] - x86: irq: unconditionally define KVM interrupt vectors (Maxim Levitsky) [RHEL-32430] - KVM: fix kvm_mmu_memory_cache allocation warning (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Free TDP MMU roots while holding mmy_lock for read (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Alloc TDP MMU roots while holding mmu_lock for read (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Check for usable TDP MMU root while holding mmu_lock for read (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Skip invalid TDP MMU roots when write-protecting SPTEs (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Skip invalid roots when zapping leaf SPTEs for GFN range (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Allow passing '-1' for "all" as_id for TDP MMU iterators (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Don't do TLB flush when zappings SPTEs in invalid roots (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Zap invalidated TDP MMU roots at 4KiB granularity (Maxim Levitsky) [RHEL-32430] - KVM: Add a comment explaining the directed yield pending interrupt logic (Maxim Levitsky) [RHEL-32430] - KVM: x86: Clean up directed yield API for "has pending interrupt" (Maxim Levitsky) [RHEL-32430] - KVM: x86: Rely solely on preempted_in_kernel flag for directed yield (Maxim Levitsky) [RHEL-32430] - KVM: Add dedicated arch hook for querying if vCPU was preempted in-kernel (Maxim Levitsky) [RHEL-32430] - KVM: x86: Sanity check that kvm_has_noapic_vcpu is zero at module_exit() (Maxim Levitsky) [RHEL-32430] - KVM: x86: Move "KVM no-APIC vCPU" key management into local APIC code (Maxim Levitsky) [RHEL-32430] - KVM: x86: Fully defer to vendor code to decide how to force immediate exit (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Handle KVM-induced preemption timer exits in fastpath for L2 (Maxim Levitsky) [RHEL-32430] - KVM: x86: Move handling of is_guest_mode() into fastpath exit handlers (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Handle forced exit due to preemption timer in fastpath (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Re-enter guest in fastpath for "spurious" preemption timer exits (Maxim Levitsky) [RHEL-32430] - KVM: x86: Plumb "force_immediate_exit" into kvm_entry() tracepoint (Maxim Levitsky) [RHEL-32430] - KVM: x86: Drop superfluous check on direct MMU vs. WRITE_PF_TO_SP flag (Maxim Levitsky) [RHEL-32430] - KVM: x86: Drop dedicated logic for direct MMUs in reexecute_instruction() (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Don't acquire mmu_lock when using indirect_shadow_pages as a heuristic (Maxim Levitsky) [RHEL-32430] - KVM: x86: Open code all direct reads to guest DR6 and DR7 (Maxim Levitsky) [RHEL-32430] - KVM: x86: Make kvm_get_dr() return a value, not use an out parameter (Maxim Levitsky) [RHEL-32430] - x86/cpu: Add a VMX flag to enumerate 5-level EPT support to userspace (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test top-down slots event in x86's pmu_counters_test (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: allow vcpu_info content to be 'safely' copied (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: check the need for invalidation under read lock first (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: advertize the KVM_XEN_HVM_CONFIG_SHARED_INFO_HVA capability (Maxim Levitsky) [RHEL-32430] - KVM: selftests: re-map Xen's vcpu_info using HVA rather than GPA (Maxim Levitsky) [RHEL-32430] - KVM: selftests: map Xen's shared_info page using HVA rather than GFN (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: allow vcpu_info to be mapped by fixed HVA (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: allow shared_info to be mapped by fixed HVA (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: re-initialize shared_info if guest (32/64-bit) mode is set (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: separate initialization of shared_info cache and content (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: allow a cache to be activated with a fixed (userspace) HVA (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: include page offset in uhva and use it consistently (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: stop open-coding offset_in_page() (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: remove KVM_GUEST_USES_PFN usage (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: add a mark-dirty helper (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: mark guest pages dirty with the pfncache lock held (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: remove unnecessary exports (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: Add a map helper function (Maxim Levitsky) [RHEL-32430] - treewide: remove CONFIG_HAVE_KVM (Maxim Levitsky) [RHEL-32430] - vfio: replace CONFIG_HAVE_KVM with IS_ENABLED(CONFIG_KVM) (Maxim Levitsky) [RHEL-32430] - x86: replace CONFIG_HAVE_KVM with IS_ENABLED(CONFIG_KVM) (Maxim Levitsky) [RHEL-32430] - MIPS: introduce Kconfig for MIPS VZ (Maxim Levitsky) [RHEL-32430] - kvm: move "select IRQ_BYPASS_MANAGER" to common code (Maxim Levitsky) [RHEL-32430] - KVM: remove unnecessary #ifdef (Maxim Levitsky) [RHEL-32430] - KVM: define __KVM_HAVE_GUEST_DEBUG unconditionally (Maxim Levitsky) [RHEL-32430] - kvm: replace __KVM_HAVE_READONLY_MEM with Kconfig symbol (Maxim Levitsky) [RHEL-32430] - KVM: arm64: move ARM-specific defines to uapi/asm/kvm.h (Maxim Levitsky) [RHEL-32430] - KVM: powerpc: move powerpc-specific structs to uapi/asm/kvm.h (Maxim Levitsky) [RHEL-32430] - KVM: x86: move x86-specific structs to uapi/asm/kvm.h (Maxim Levitsky) [RHEL-32430] - KVM: remove more traces of device assignment UAPI (Maxim Levitsky) [RHEL-32430] - kvm: x86: use a uapi-friendly macro for GENMASK (Maxim Levitsky) [RHEL-32430] - kvm: x86: use a uapi-friendly macro for BIT (Maxim Levitsky) [RHEL-32430] - uapi: introduce uapi-friendly macros for GENMASK (Maxim Levitsky) [RHEL-32430] - KVM: x86: rename push to emulate_push for consistency (Maxim Levitsky) [RHEL-32430] - KVM: x86: Clean up partially uninitialized integer in emulate_pop() (Maxim Levitsky) [RHEL-32430] - KVM: x86/emulator: emulate movbe with operand-size prefix (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Report up-to-date exit qualification to userspace (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Return -EINVAL instead of -EBUSY on attempt to re-init SEV/SEV-ES (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Add support for allowing zero SEV ASIDs (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Use unsigned integers when dealing with ASIDs (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Set sev->asid in sev_asid_new() instead of overloading the return (Maxim Levitsky) [RHEL-32430] - KVM: Nullify async #PF worker's "apf" pointer as soon as it might be freed (Maxim Levitsky) [RHEL-32430] - KVM: Get reference to VM's address space in the async #PF worker (Maxim Levitsky) [RHEL-32430] - KVM: Put mm immediately after async #PF worker completes remote gup() (Maxim Levitsky) [RHEL-32430] - KVM: Always flush async #PF workqueue when vCPU is being destroyed (Maxim Levitsky) [RHEL-32430] - KVM: x86: Improve documentation of MSR_KVM_ASYNC_PF_EN (Maxim Levitsky) [RHEL-32430] - x86/kvm: Use separate percpu variable to track the enabling of asyncpf (Maxim Levitsky) [RHEL-32430] - KVM: x86: Fix broken debugregs ABI for 32 bit kernels (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Avoid CPL lookup if PMC enabline for USER and KERNEL is the same (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Check eventsel first when emulating (branch) insns retired (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Expand the comment about what bits are check emulating events (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Snapshot event selectors that KVM emulates in software (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Process only enabled PMCs when emulating events in software (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Add macros to iterate over all PMCs given a bitmap (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Snapshot and clear reprogramming bitmap before reprogramming (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Move pmc_idx => pmc translation helper to common code (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Add common define to capture fixed counters offset (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Zero out PMU metadata on AMD if PMU is disabled (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Use KMEM_CACHE instead of kmem_cache_create() (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Extend PMU counters test to validate RDPMC after WRMSR (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add helpers for safe and safe+forced RDMSR, RDPMC, and XGETBV (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a forced emulation variation of KVM_ASM_SAFE() (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test PMC virtualization with forced emulation (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Move KVM_FEP macro into common library header (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Query module param to detect FEP in MSR filtering test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add helpers to read integer module params (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a helper to query if the PMU module param is enabled (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Expand PMU counters test to verify LLC events (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add functional test for Intel's fixed PMU counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test consistency of CPUID with num of fixed counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test consistency of CPUID with num of gp counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test Intel PMU architectural events on fixed counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test Intel PMU architectural events on gp counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add pmu.h and lib/pmu.c for common PMU assets (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Extend {kvm,this}_pmu_has() to support fixed counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Drop the "name" param from KVM_X86_PMU_FEATURE() (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add vcpu_set_cpuid_property() to set properties (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Explicitly check for RDPMC of unsupported Intel PMC types (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Treat "fixed" PMU type in RDPMC as index as a value, not flag (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Disallow "fast" RDPMC for architectural Intel PMUs (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Apply "fast" RDPMC only to Intel PMUs (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Prioritize VMX interception over #GP on RDPMC due to bad index (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Don't ignore bits 31:30 for RDPMC index on AMD (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Get eventsel for fixed counters from perf (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Setup fixed counters' eventsel during PMU initialization (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Remove KVM's enumeration of Intel's architectural encodings (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Allow programming events that match unsupported arch events (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Always treat Fixed counters as available when supported (Maxim Levitsky) [RHEL-32430] - KVM: x86: Use mutex guards to eliminate __kvm_x86_vendor_init() (Maxim Levitsky) [RHEL-32430] - KVM: Harden against unpaired kvm_mmu_notifier_invalidate_range_end() calls (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Flush pages under kvm->lock to fix UAF in svm_register_enc_region() (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a testcase to verify GUEST_MEMFD and READONLY are exclusive (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Create GUEST_MEMFD for relevant invalid flags testcases (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Restrict KVM_SW_PROTECTED_VM to the TDP MMU (Maxim Levitsky) [RHEL-32430] - KVM: x86: Update KVM_SW_PROTECTED_VM docs to make it clear they're a WIP (Maxim Levitsky) [RHEL-32430] - KVM: Make KVM_MEM_GUEST_MEMFD mutually exclusive with KVM_MEM_READONLY (Maxim Levitsky) [RHEL-32430] - KVM: x86: Mark target gfn of emulated atomic instruction as dirty (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Don't assert on exact number of 4KiB in dirty log split test (Maxim Levitsky) [RHEL-32430] - KVM: x86: Fix KVM_GET_MSRS stack info leak (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Fix type length error when reading pmu->fixed_ctr_ctrl (Maxim Levitsky) [RHEL-32430] - KVM: x86: Make gtod_is_based_on_tsc() return 'bool' (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Make hyperv_clock require TSC based system clocksource (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Run clocksource dependent tests with hyperv_clocksource_tsc_page too (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Use generic sys_clocksource_is_tsc() in vmx_nested_tsc_scaling_test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Generalize check_clocksource() from kvm_clock_test (Maxim Levitsky) [RHEL-32430] - KVM: x86: Check irqchip mode before create PIT (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fail tests when open() fails with !ENOENT (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Avoid infinite loop in hyperv_features when invtsc is missing (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Delete superfluous, unused "stage" variable in AMX test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86_64: Remove redundant newlines (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Remove redundant newlines (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Reword the NX hugepage test's skip message to be more helpful (Maxim Levitsky) [RHEL-32430] - tools headers UAPI: Sync kvm headers with the kernel sources (Maxim Levitsky) [RHEL-32430] - KVM: x86: add missing "depends on KVM" (Maxim Levitsky) [RHEL-32430] - KVM: fix direction of dependency on MMU notifiers (Maxim Levitsky) [RHEL-32430] - KVM: introduce CONFIG_KVM_COMMON (Maxim Levitsky) [RHEL-32430] - KVM: clean up directives to compile out irqfds (Maxim Levitsky) [RHEL-32430] - KVM: remove deprecated UAPIs (Maxim Levitsky) [RHEL-32430] - KVM: remove CONFIG_HAVE_KVM_IRQFD (Maxim Levitsky) [RHEL-32430] - KVM: remove CONFIG_HAVE_KVM_EVENTFD (Maxim Levitsky) [RHEL-32430] - KVM: guest-memfd: fix unused-function warning (Maxim Levitsky) [RHEL-32430] - KVM x86/xen: add an override for PVCLOCK_TSC_STABLE_BIT (Maxim Levitsky) [RHEL-32430] - KVM: nSVM: Hide more stuff under CONFIG_KVM_HYPERV/CONFIG_HYPERV (Maxim Levitsky) [RHEL-32430] - KVM: nVMX: Hide more stuff under CONFIG_KVM_HYPERV (Maxim Levitsky) [RHEL-32430] - KVM: nVMX: Introduce accessor to get Hyper-V eVMCS pointer (Maxim Levitsky) [RHEL-32430] - KVM: nVMX: Introduce helpers to check if Hyper-V evmptr12 is valid/set (Maxim Levitsky) [RHEL-32430] - KVM: x86: Make Hyper-V emulation optional (Maxim Levitsky) [RHEL-32430] - KVM: nVMX: Move guest_cpuid_has_evmcs() to hyperv.h (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fix vmxon_pa == vmcs12_pa == -1ull nVMX testcase for !eVMCS (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Make Hyper-V tests explicitly require KVM Hyper-V support (Maxim Levitsky) [RHEL-32430] - KVM: nVMX: Split off helper for emulating VMCLEAR on Hyper-V eVMCS (Maxim Levitsky) [RHEL-32430] - KVM: x86: Introduce helper to handle Hyper-V paravirt TLB flush requests (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Split off hyperv_evmcs.{ch} (Maxim Levitsky) [RHEL-32430] - KVM: x86: Introduce helper to check if vector is set in Hyper-V SynIC (Maxim Levitsky) [RHEL-32430] - KVM: x86: Introduce helper to check if auto-EOI is set in Hyper-V SynIC (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Split off vmx_onhyperv.{ch} from hyperv.{ch} (Maxim Levitsky) [RHEL-32430] - KVM: x86: Move Hyper-V partition assist page out of Hyper-V emulation context (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: Remove unneeded xen context from kvm_arch when !CONFIG_KVM_XEN (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fix broken assert messages in Hyper-V features test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fix benign %llx vs. %lx issues in guest asserts (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fix MWAIT error message when guest assertion fails (Maxim Levitsky) [RHEL-32430] - KVM: Harden copying of userspace-array against overflow (Maxim Levitsky) [RHEL-32430] - KVM: x86: Harden copying of userspace-array against overflow (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: fix comment about mmu_unsync_pages_lock (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: always take tdp_mmu_pages_lock (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: remove unnecessary "bool shared" argument from iterators (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: remove unnecessary "bool shared" argument from functions (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Check for leaf SPTE when clearing dirty bit in the TDP MMU (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Fix off-by-1 when splitting huge pages during CLEAR (Maxim Levitsky) [RHEL-32430] - KVM: move KVM_CAP_DEVICE_CTRL to the generic check (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Track emulated counter events instead of previous counter (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Update sample period in pmc_write_counter() (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Remove manual clearing of fields in kvm_pmu_init() (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Stop calling kvm_pmu_reset() at RESET (it's redundant) (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Reset the PMU, i.e. stop counters, before refreshing (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Move PMU reset logic to common x86 code (Maxim Levitsky) [RHEL-32430] - KVM: SVM,VMX: Use %rip-relative addressing to access kvm_rebooting (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Don't intercept IRET when injecting NMI and vNMI is enabled (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Explicitly require FLUSHBYASID to enable SEV support (Maxim Levitsky) [RHEL-32430] - KVM: nSVM: Advertise support for flush-by-ASID (Maxim Levitsky) [RHEL-32430] - Revert "nSVM: Check for reserved encodings of TLB_CONTROL in nested VMCB" (Maxim Levitsky) [RHEL-32430] - KVM: x86: Don't unnecessarily force masterclock update on vCPU hotplug (Maxim Levitsky) [RHEL-32430] - KVM: x86: Use a switch statement and macros in __feature_translate() (Maxim Levitsky) [RHEL-32430] - KVM: x86: Advertise CPUID.(EAX=7,ECX=2):EDX[5:0] to userspace (Maxim Levitsky) [RHEL-32430] - KVM: x86: Turn off KVM_WERROR by default for all configs (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Remove x86's so called "MMIO warning" test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add logic to detect if ioctl() failed because VM was killed (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Drop the single-underscore ioctl() helpers (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Declare flush_remote_tlbs{_range}() hooks iff HYPERV!=n (Maxim Levitsky) [RHEL-32430] - KVM: x86: Use KVM-governed feature framework to track "LAM enabled" (Maxim Levitsky) [RHEL-32430] - KVM: x86: Advertise and enable LAM (user and supervisor) (Maxim Levitsky) [RHEL-32430] - KVM: x86: Virtualize LAM for user pointer (Maxim Levitsky) [RHEL-32430] - KVM: x86: Virtualize LAM for supervisor pointer (Maxim Levitsky) [RHEL-32430] - KVM: x86: Untag addresses for LAM emulation where applicable (Maxim Levitsky) [RHEL-32430] - KVM: x86: Introduce get_untagged_addr() in kvm_x86_ops and call it in emulator (Maxim Levitsky) [RHEL-32430] - KVM: x86: Remove kvm_vcpu_is_illegal_gpa() (Maxim Levitsky) [RHEL-32430] - KVM: x86: Add & use kvm_vcpu_is_legal_cr3() to check CR3's legality (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Drop non-PA bits when getting GFN for guest's PGD (Maxim Levitsky) [RHEL-32430] - KVM: SEV: Do not intercept accesses to MSR_IA32_XSS for SEV-ES guests (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fix dynamic generation of configuration names (Maxim Levitsky) [RHEL-32430] - KVM: Convert comment into an assertion in kvm_io_bus_register_dev() (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Update EFER software model on CR0 trap for SEV-ES (Maxim Levitsky) [RHEL-32430] - KVM: selftests: add -MP to CFLAGS (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Actually print out magic token in NX hugepages skip message (Maxim Levitsky) [RHEL-32430] - KVM: x86: Remove 'return void' expression for 'void function' (Maxim Levitsky) [RHEL-32430] - Revert "KVM: Prevent module exit until all VMs are freed" (Maxim Levitsky) [RHEL-32430] - KVM: Set file_operations.owner appropriately for all such structures (Maxim Levitsky) [RHEL-32430] - KVM: x86: Get CPL directly when checking if loaded vCPU is in kernel mode (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Avoid using forced target for generating arm64 headers (Maxim Levitsky) [RHEL-32430] - tools headers arm64: Update sysreg.h with kernel sources (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Generate sysreg-defs.h and add to include path (Maxim Levitsky) [RHEL-32430] - perf build: Generate arm64's sysreg-defs.h and add to include path (Maxim Levitsky) [RHEL-32430] - tools: arm64: Add a Makefile for generating sysreg-defs.h (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test behavior of HWCR, a.k.a. MSR_K7_HWCR (Maxim Levitsky) [RHEL-32430] - KVM: Annotate struct kvm_irq_routing_table with __counted_by (Maxim Levitsky) [RHEL-32430] - powerpc/powernv: Add a null pointer check in opal_event_init() (Mamatha Inamdar) [RHEL-37060] {CVE-2023-52686} - crypto: qcom-rng - Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-36682] - crypto: qcom-rng - Add missing dependency on hw_random (Lucas Karpinski) [RHEL-36682] - crypto: qcom-rng - Add hw_random interface support (Lucas Karpinski) [RHEL-36682] - crypto: qcom-rng: Make the core clock optional regardless of ACPI presence (Lucas Karpinski) [RHEL-36682] - crypto: qcom-rng - Fix qcom_rng_of_match unused warning (Lucas Karpinski) [RHEL-36682] - bpf: fix check for attempt to corrupt spilled pointer (Viktor Malik) [RHEL-26569] {CVE-2023-52462} - vxlan: Add missing VNI filter counter update in arp_reduce(). (Ivan Vecera) [RHEL-36610] - vxlan: Fix racy device stats updates. (Ivan Vecera) [RHEL-36610] - selftests: vxlan_mdb: Fix failures with old libnet (Ivan Vecera) [RHEL-36610] - selftests: fill in some missing configs for net (Ivan Vecera) [RHEL-36610] - vxlan: Cleanup IFLA_VXLAN_PORT_RANGE entry in vxlan_get_size() (Ivan Vecera) [RHEL-36610] - mlxsw: spectrum_nve_vxlan: Fix unsupported flag regression (Ivan Vecera) [RHEL-36610] - net-next: gro: Fix use of skb_gro_header_slow (Ivan Vecera) [RHEL-36610] - vxlan: Add missing entries to vxlan_get_size() (Ivan Vecera) [RHEL-36610] - vxlan: vnifilter: Use GFP_KERNEL instead of GFP_ATOMIC (Ivan Vecera) [RHEL-36610] - vxlan: Use helper functions to update stats (Ivan Vecera) [RHEL-36610] - drivers: vxlan: vnifilter: free percpu vni stats on error path (Ivan Vecera) [RHEL-36610] - vxlan: Add support for nexthop ID metadata (Ivan Vecera) [RHEL-36610] - ip_tunnels: Add nexthop ID field to ip_tunnel_key (Ivan Vecera) [RHEL-36610] - selftests: net: vxlan: Fix selftest regression after changes in iproute2. (Ivan Vecera) [RHEL-36610] - selftests: net: vxlan: Add tests for vxlan nolocalbypass option. (Ivan Vecera) [RHEL-36610] - net: vxlan: Add nolocalbypass option to vxlan. (Ivan Vecera) [RHEL-36610] - selftests: net: Add VXLAN MDB test (Ivan Vecera) [RHEL-36610] - vxlan: Enable MDB support (Ivan Vecera) [RHEL-36610] - vxlan: Add MDB data path support (Ivan Vecera) [RHEL-36610] - vxlan: mdb: Add an internal flag to indicate MDB usage (Ivan Vecera) [RHEL-36610] - vxlan: mdb: Add MDB control path support (Ivan Vecera) [RHEL-36610] - vxlan: Expose vxlan_xmit_one() (Ivan Vecera) [RHEL-36610] - vxlan: Move address helpers to private headers (Ivan Vecera) [RHEL-36610] - selftests: Fix failing VXLAN VNI filtering test (Ivan Vecera) [RHEL-36610] - vxlan: Fix memory leaks in error path (Ivan Vecera) [RHEL-36610] - net: gro: skb_gro_header helper function (Ivan Vecera) [RHEL-36610] - net: vxlan: Fix kernel coding style (Ivan Vecera) [RHEL-36610] - net: vxlan: Add extack support to vxlan_fdb_delete (Ivan Vecera) [RHEL-36610] - selftests/net: add missing tests to Makefile (Ivan Vecera) [RHEL-36610] - vxlan: do not feed vxlan_vnifilter_dump_dev with non vxlan devices (Ivan Vecera) [RHEL-36610] - drivers: vxlan: fix returnvar.cocci warning (Ivan Vecera) [RHEL-36610] - vxlan_core: delete unnecessary condition (Ivan Vecera) [RHEL-36610] - drivers: vxlan: vnifilter: add support for stats dumping (Ivan Vecera) [RHEL-36610] - drivers: vxlan: vnifilter: per vni stats (Ivan Vecera) [RHEL-36610] - selftests: add new tests for vxlan vnifiltering (Ivan Vecera) [RHEL-36610] - vxlan: vni filtering support on collect metadata device (Ivan Vecera) [RHEL-36610] - ipv6: sr: fix memleak in seg6_hmac_init_algo (Hangbin Liu) [RHEL-37511] - ipv6: sr: fix missing sk_buff release in seg6_input_core (Hangbin Liu) [RHEL-37511] - ipv6: sr: fix invalid unregister error path (Hangbin Liu) [RHEL-37511] - ipv6: sr: fix incorrect unregister order (Hangbin Liu) [RHEL-37511] - ipv6: sr: add missing seg6_local_exit (Hangbin Liu) [RHEL-37511] - tracing/net_sched: Fix tracepoints that save qdisc_dev() as a string (Ivan Vecera) [RHEL-36218] - net: bql: fix building with BQL disabled (Ivan Vecera) [RHEL-36218] - net: sched: Remove NET_ACT_IPT from Kconfig (Ivan Vecera) [RHEL-36218] - net: fill in MODULE_DESCRIPTION()s for net/sched (Ivan Vecera) [RHEL-36218] - net/sched: act_mirred: Don't zero blockid when net device is being deleted (Ivan Vecera) [RHEL-36218] - selftests: forwarding: Fix layer 2 miss test flakiness (Ivan Vecera) [RHEL-36218] - net: netdevsim: don't try to destroy PHC on VFs (Ivan Vecera) [RHEL-36218] - net: sched: track device in tcf_block_get/put_ext() only for clsact binder types (Ivan Vecera) [RHEL-36218] - net/sched: Remove ipt action tests (Ivan Vecera) [RHEL-36218] - net/sched: simplify tc_action_load_ops parameters (Ivan Vecera) [RHEL-36218] - net: sched: move block device tracking into tcf_block_get/put_ext() (Ivan Vecera) [RHEL-36218] - net/sched: sch_api: conditional netlink notifications (Ivan Vecera) [RHEL-36218] - net/sched: introduce ACT_P_BOUND return code (Ivan Vecera) [RHEL-36218] - net/sched: cls_api: complement tcf_tfilter_dump_policy (Ivan Vecera) [RHEL-36218] - net/sched: Remove uapi support for CBQ qdisc (Ivan Vecera) [RHEL-36218] - net/sched: Remove uapi support for ATM qdisc (Ivan Vecera) [RHEL-36218] - net/sched: Remove uapi support for dsmark qdisc (Ivan Vecera) [RHEL-36218] - net/sched: Remove uapi support for tcindex classifier (Ivan Vecera) [RHEL-36218] - net/sched: Remove uapi support for rsvp classifier (Ivan Vecera) [RHEL-36218] - net/sched: Remove CONFIG_NET_ACT_IPT from default configs (Ivan Vecera) [RHEL-36218] - net/sched: Retire ipt action (Ivan Vecera) [RHEL-36218] - net: sched: em_text: fix possible memory leak in em_text_destroy() (Ivan Vecera) [RHEL-36218] - net/sched: act_mirred: Allow mirred to block (Ivan Vecera) [RHEL-36218] - net/sched: act_mirred: Add helper function tcf_mirred_replace_dev (Ivan Vecera) [RHEL-36218] - net/sched: cls_api: Expose tc block to the datapath (Ivan Vecera) [RHEL-36218] - net/sched: Introduce tc block netdev tracking infra (Ivan Vecera) [RHEL-36218] - net: sched: Add initial TC error skb drop reasons (Ivan Vecera) [RHEL-36218] - packet: add a generic drop reason for receive (Ivan Vecera) [RHEL-36218] - net: sched: Make tc-related drop reason more flexible for remaining qdiscs (Ivan Vecera) [RHEL-36218] - net: sched: Move drop_reason to struct tc_skb_cb (Ivan Vecera) [RHEL-36218] - net/sched: act_api: skip idr replace on bound actions (Ivan Vecera) [RHEL-36218] - net/sched: act_api: rely on rcu in tcf_idr_check_alloc (Ivan Vecera) [RHEL-36218] - net/sched: cls_api: conditional notification of events (Ivan Vecera) [RHEL-36218] - net/sched: cls_api: remove 'unicast' argument from delete notification (Ivan Vecera) [RHEL-36218] - net/sched: act_api: conditional notification of events (Ivan Vecera) [RHEL-36218] - net/sched: act_api: don't open code max() (Ivan Vecera) [RHEL-36218] - rtnl: add helper to send if skb is not null (Ivan Vecera) [RHEL-36218] - rtnl: add helper to check if a notification is needed (Ivan Vecera) [RHEL-36218] - rtnl: add helper to check if rtnl group has listeners (Ivan Vecera) [RHEL-36218] - net/sched: act_api: use tcf_act_for_each_action in tcf_idr_insert_many (Ivan Vecera) [RHEL-36218] - net/sched: act_api: stop loop over ops array on NULL in tcf_action_init (Ivan Vecera) [RHEL-36218] - net/sched: act_api: avoid non-contiguous action array (Ivan Vecera) [RHEL-36218] - net/sched: act_api: use tcf_act_for_each_action (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove filters/tests.json (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: rename concurrency.json to flower.json (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove spurious './' from Makefile (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove spurious nsPlugin usage (Ivan Vecera) [RHEL-36218] - net/sched: cbs: Use units.h instead of the copy of a definition (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove unused import (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: cleanup on Ctrl-C (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: prefix iproute2 functions with "ipr2" (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove unnecessary time.sleep (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove buildebpf plugin (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: report number of workers in use (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: timeout on unbounded loops (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: leverage -all in suite ns teardown (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: use netns delete from pyroute2 (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: move back to per test ns setup (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: cap parallel tdc to 4 cores (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: add hashtable tests for u32 (Ivan Vecera) [RHEL-36218] - net/sched: cls_u32: replace int refcounts with proper refcounts (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: use parallel tdc in kselftests (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: preload all modules in kselftests (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: rework namespaces and devices setup (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: drop '-N' argument from nsPlugin (Ivan Vecera) [RHEL-36218] - net: don't dump stack on queue timeout (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: better validate TCA_FQ_WEIGHTS and TCA_FQ_PRIOMAP (Ivan Vecera) [RHEL-36218] - net, sched: Fix SKB_NOT_DROPPED_YET splat under debug config (Ivan Vecera) [RHEL-36218] - net: sched: Fill in missing MODULE_DESCRIPTION for qdiscs (Ivan Vecera) [RHEL-36218] - net: sched: Fill in missing MODULE_DESCRIPTION for classifiers (Ivan Vecera) [RHEL-36218] - net: sched: Fill in MODULE_DESCRIPTION for act_gate (Ivan Vecera) [RHEL-36218] - sched: act_ct: switch to per-action label counting (Ivan Vecera) [RHEL-36218] - net: sched: sch_qfq: Use non-work-conserving warning handler (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: fastpath needs to take care of sk->sk_pacing_status (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: fix off-by-one error in fq_dequeue() (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: add test for 'rt' upgrade on hfsc (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: move auxiliary scripts to a dedicated folder (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: add missing Kconfig options to 'config' (Ivan Vecera) [RHEL-36218] - net, sched: Add tcf_set_drop_reason for {__,}tcf_classify (Ivan Vecera) [RHEL-36218] - net, sched: Make tc-related drop reason more flexible (Ivan Vecera) [RHEL-36218] - net: sched: cls_u32: Fix allocation size in u32_init() (Ivan Vecera) [RHEL-36218] - netem: Annotate struct disttable with __counted_by (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: add TCA_FQ_WEIGHTS attribute (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: add 3 bands and WRR scheduling (Ivan Vecera) [RHEL-36218] - net_sched: export pfifo_fast prio2band[] (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: remove q->ktime_cache (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: always garbage collect (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: add fast path for mostly idle qdisc (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: change how @inactive is tracked (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: struct sched_data reorg (Ivan Vecera) [RHEL-36218] - net_sched: constify qdisc_priv() (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: update tdc documentation (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: implement tdc parallel test run (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: update test definitions for local resources (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: localize test resources (Ivan Vecera) [RHEL-36218] - net/sched: cls_route: make netlink errors meaningful (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: cls_u32: add tests for classid (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: cls_route: add tests for classid (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: cls_fw: add tests for classid (Ivan Vecera) [RHEL-36218] - net/ipv6: SKB symmetric hash should incorporate transport ports (Ivan Vecera) [RHEL-36218] - net: sched: sch_qfq: Fix UAF in qfq_dequeue() (Ivan Vecera) [RHEL-36218] - net/sched: fq_pie: avoid stalls in fq_pie_timer() (Ivan Vecera) [RHEL-36218] - netem: use seeded PRNG for correlated loss events (Ivan Vecera) [RHEL-36218] - netem: use a seeded PRNG for generating random losses (Ivan Vecera) [RHEL-36218] - netem: add prng attribute to netem_sched_data (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: verify that a qdisc can be grafted onto a taprio class (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: test that taprio can only be attached as root (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: add ptp_mock Kconfig dependency (Ivan Vecera) [RHEL-36218] - net: netdevsim: mimic tc-taprio offload (Ivan Vecera) [RHEL-36218] - net: netdevsim: use mock PHC driver (Ivan Vecera) [RHEL-36218] - redhat/configs: Add CONFIG_PTP_1588_CLOCK_MOCK (Ivan Vecera) [RHEL-36218] - net: ptp: create a mock-up PTP Hardware Clock driver (Ivan Vecera) [RHEL-36218] - net/sched: taprio: dump class stats for the actual q->qdiscs[] (Ivan Vecera) [RHEL-36218] - net/sched: taprio: delete misleading comment about preallocating child qdiscs (Ivan Vecera) [RHEL-36218] - net/sched: taprio: try again to report q->qdiscs[] to qdisc_leaf() (Ivan Vecera) [RHEL-36218] - net/sched: taprio: keep child Qdisc refcount elevated at 2 in offload mode (Ivan Vecera) [RHEL-36218] - net/sched: taprio: don't access q->qdiscs[] in unoffloaded mode during attach() (Ivan Vecera) [RHEL-36218] - net: pkt_cls: Remove unused inline helpers (Ivan Vecera) [RHEL-36218] - tc: flower: Enable offload support IPSEC SPI field. (Ivan Vecera) [RHEL-36218] - tc: flower: support for SPI (Ivan Vecera) [RHEL-36218] - net: flow_dissector: Add IPSEC dissector (Ivan Vecera) [RHEL-36218] - net/sched: sch_qfq: warn about class in use while deleting (Ivan Vecera) [RHEL-36218] - net/sched: sch_drr: warn about class in use while deleting (Ivan Vecera) [RHEL-36218] - net/sched: wrap open coded Qdics class filter counter (Ivan Vecera) [RHEL-36218] - overflow: Allow mixed type arguments (Ivan Vecera) [RHEL-36218] - compiler.h: drop fallback overflow checkers (Ivan Vecera) [RHEL-36218] - dpll: fix dpll_pin_on_pin_register() for multiple parent pins (Petr Oros) [RHEL-32098] - dpll: indent DPLL option type by a tab (Petr Oros) [RHEL-32098] - dpll: fix dpll_xa_ref_*_del() for multiple registrations (Petr Oros) [RHEL-32098] - dpll: spec: use proper enum for pin capabilities attribute (Petr Oros) [RHEL-32098] - dpll: move all dpll<>netdev helpers to dpll code (Petr Oros) [RHEL-32098] - dpll: fix build failure due to rcu_dereference_check() on unknown type (Petr Oros) [RHEL-32098] - dpll: rely on rcu for netdev_dpll_pin() (Petr Oros) [RHEL-32098] - dpll: fix possible deadlock during netlink dump operation (Petr Oros) [RHEL-32098] - dpll: check that pin is registered in __dpll_pin_unregister() (Petr Oros) [RHEL-32098] - dpll: move xa_erase() call in to match dpll_pin_alloc() error path order (Petr Oros) [RHEL-32098] - dpll: expose fractional frequency offset value to user (Petr Oros) [RHEL-32098] - dpll: allocate pin ids in cycle (Petr Oros) [RHEL-32098] - dpll: remove leftover mode_supported() op and use mode_get() instead (Petr Oros) [RHEL-32098] - Documentation: dpll: wrap DPLL_CMD_PIN_GET output in a code block (Petr Oros) [RHEL-32098] - Documentation: dpll: Fix code blocks (Petr Oros) [RHEL-32098] - MAINTAINERS: adjust header file entry in DPLL SUBSYSTEM (Petr Oros) [RHEL-32098] - netdev: Remove unneeded semicolon (Petr Oros) [RHEL-32098] - ipvs: Fix checksumming on GSO of SCTP packets (Xin Long) [RHEL-36204] - net: sctp: fix skb leak in sctp_inq_free() (Xin Long) [RHEL-36204] - sctp: preserve const qualifier in sctp_sk() (Xin Long) [RHEL-36204] - sctp: Simplify the allocation of slab caches (Xin Long) [RHEL-36204] - sctp: fix busy polling (Xin Long) [RHEL-36204] - sctp: support MSG_ERRQUEUE flag in recvmsg() (Xin Long) [RHEL-36204] - arm64: dts: qcom: sa8775p: Make watchdog bark interrupt edge triggered (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8775p: enable safety IRQ (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: Make watchdog bark interrupt edge triggered (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: Add sa8775p compatible (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: Add compatible for MSM8226 (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: Add compatible for SM6375 (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: Add QCM2290 (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: qcom-tsens: Correct unit address (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: correct name of remoteproc_nsp0 firmware (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: add per-sensor cells for msm8974 (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: support per-sensor calibration cells (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: add msm8956 compat (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: Document i2c busses (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: Fix some i2c pinctrl settings (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: add i2c nodes (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: add missing spi nodes (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: add missing i2c nodes (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: rename qup0_i2c4 to i2c4 (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: rename qup2_i2c5 to i2c21 (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: rename qup2_uart17 to uart17 (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: disable pcie2a node (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: enable pcie2a node (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: enable rtc (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: Pad addresses to 8 hex digits (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: drop bogus clock-controller property (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: correct SPMI bus address cells (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: align PSCI domain names with DT schema (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: add gpr node (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: fix USB-DP PHY nodes (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: fix primary USB-DP PHY reset (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: qcom-tsens: narrow interrupts for SC8280XP, SM6350 and SM8450 (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: Add sc8280xp compatible (Steve Dunnagan) [RHEL-33072]- powerpc: Export mmu_feature_keys[] as non-GPL (Mamatha Inamdar) [RHEL-26102] - powerpc/64s/interrupt: Fix interrupt exit race with security mitigation switch (Mamatha Inamdar) [RHEL-38276] {CVE-2023-52740} - platform/x86/intel/pmc/lnl: Remove SSRAM support (David Arcari) [RHEL-27144] - platform/x86/intel/vsec: Remove nuisance message (David Arcari) [RHEL-27144] - powerpc/qspinlock: Fix stale propagated yield_cpu (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: add compile-time tuning adjustments (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: provide accounting and options for sleepy locks (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: allow indefinite spinning on a preempted owner (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: reduce remote node steal spins (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: use spin_begin/end API (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: allow lock stealing in trylock and lock fastpath (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: add ability to prod new queue head CPU (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: allow propagation of yield CPU down the queue (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: allow stealing when head of queue yields (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: implement option to yield to previous node (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: paravirt yield to lock owner (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: store owner CPU in lock word (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: theft prevention to control latency (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: allow new waiters to steal the lock before queueing (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: convert atomic operations to assembly (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: use a half-word store to unlock to avoid larx/stcx. (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: add mcs queueing for contended waiters (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: powerpc qspinlock implementation (Artem Savkov) [RHEL-36278] - thermal/drivers/tsens: Add suspend to RAM support for tsens (Lucas Karpinski) [RHEL-35736] - thermal/qcom/tsens: Drop ops_v0_1 (Lucas Karpinski) [RHEL-35736] - thermal: tsens: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-35736] - drivers: thermal: tsens: Annotate struct tsens_priv with __counted_by (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Make tsens_xxxx_nvmem static (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/temp-alarm: Use dev_err_probe (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/tsens-v0_1: Add MSM8909 data (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/tsens-v0_1: Add mdm9607 correction offsets (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/tsens-v0_1: Fix mdm9607 slope values (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/tsens: Drop unused legacy structs (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/tsens-v0_1: Add support for MSM8226 (Lucas Karpinski) [RHEL-35736] - thermal/core: Use the thermal zone 'devdata' accessor in thermal located drivers (Lucas Karpinski) [RHEL-35736] - thermal: Remove core header inclusion from drivers (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom-spmi-adc-tm5: Use asm intead of asm-generic (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Drop single-cell code for msm8976/msm8956 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Drop single-cell code for msm8939 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Drop single-cell code for mdm9607 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Rework legacy calibration data parsers (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Support using nvmem cells for msm8974 calibration (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Support using nvmem cells for calibration data (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: limit num_sensors to 9 for msm8939 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: fix slope values for msm8939 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Sort out msm8976 vs msm8956 data (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Drop msm8976-specific defines (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Drop unnecessary hw_ids (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom: Fix lock inversion (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom: Fix set_trip_temp() deadlock (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom: Use generic thermal_zone_get_trip() function (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/lmh: Fix irq handler return value (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom: Demote error log of thermal zone register to debug (Lucas Karpinski) [RHEL-35736] - thermal: qcom-spmi-adc-tm5: suppress probe-deferral error message (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Add IPQ8074 support (Lucas Karpinski) [RHEL-35736] - thermal: qcom: qcom-spmi-adc-tm5: convert to IIO fwnode API (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/spmi-adc-tm5: Remove unnecessary print function dev_err() (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/spmi-adc-tm5: Register thermal zones as hwmon sensors (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/temp-alarm: Register thermal zones as hwmon sensors (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/lmh: Add sc8180x compatible (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Add compat string for the qcom,msm8960 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/lmh: Add support for sm8150 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/lmh: make QCOM_LMH depends on QCOM_SCM (Lucas Karpinski) [RHEL-35736] - New configs in drivers/thermal (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom: Add support for LMh driver (Lucas Karpinski) [RHEL-35736] - ext4: avoid allocating blocks from corrupted group in ext4_mb_try_best_found() (Pavel Reichl) [RHEL-31690] {CVE-2024-26773} - ext4: avoid dividing by 0 in mb_update_avg_fragment_size() when block bitmap corrupt (Pavel Reichl) [RHEL-31686] {CVE-2024-26774} - ext4: fix double-free of blocks due to wrong extents moved_len (Pavel Reichl) [RHEL-31614] {CVE-2024-26704} - ext4: reduce unnecessary memory allocation in alloc_flex_gd() (Pavel Reichl) [RHEL-30509] {CVE-2023-52622} - ext4: avoid online resizing failures due to oversized flex bg (Pavel Reichl) [RHEL-30509] {CVE-2023-52622} - ext4: remove unnecessary check from alloc_flex_gd() (Pavel Reichl) [RHEL-30509] {CVE-2023-52622} - ext4: unify the type of flexbg_size to unsigned int (Pavel Reichl) [RHEL-30509] {CVE-2023-52622} - scsi: ufs: host: Fix kernel-doc warning (Joel Slebodnick) [RHEL-35861] - scsi: ufs: qcom: Avoid re-init quirk when gears match (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Add support for UFS device version detection (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Check return value of phy_set_mode_ext() (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Set initial PHY gear to max HS gear for HW ver 4 and newer (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Limit HS-G5 Rate-A to hosts with HW version 5 (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Allow the first init start with the maximum supported gear (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Setup host power mode during init (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: No need to set hs_rate after ufshcd_init_host_param() (Joel Slebodnick) [RHEL-35861] - scsi: ufs: host: Rename structure ufs_dev_params to ufs_host_params (Joel Slebodnick) [RHEL-35861] - mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS 9530 (David Arcari) [RHEL-20053] - mfd: intel-lpss: Switch to generalized quirk table (David Arcari) [RHEL-20053] - mfd: intel-lpss: Fix the fractional clock divider flags (David Arcari) [RHEL-20053] - mfd: intel-lpss: Don't fail probe on success of pci_alloc_irq_vectors() (David Arcari) [RHEL-20053] - mfd: intel-lpss: Provide Intel LPSS PM ops structure (David Arcari) [RHEL-20053] - mfd: intel-lpss: Move exported symbols to INTEL_LPSS namespace (David Arcari) [RHEL-20053] - lib/vsprintf: declare no_hash_pointers in sprintf.h (David Arcari) [RHEL-20053] - lib/vsprintf: split out sprintf() and friends (David Arcari) [RHEL-20053] - mfd: intel-lpss: Adjust header inclusions (David Arcari) [RHEL-20053] - mfd: intel-lpss: Use device_get_match_data() (David Arcari) [RHEL-20053] - mfd: intel-lpss: Revert "Add missing check for platform_get_resource" (David Arcari) [RHEL-20053] - mfd: intel-lpss-acpi: Convert to platform remove callback returning void (David Arcari) [RHEL-20053] - mfd: intel-lpss: Return error code received from the IRQ API (David Arcari) [RHEL-20053] - mfd: intel-lpss: Use PCI APIs instead of dereferencing (David Arcari) [RHEL-20053] - mfd: intel-lpss: Remove usage of the deprecated ida_simple_xx() API (David Arcari) [RHEL-20053] - mfd: intel-lpss: Add Intel Lunar Lake-M PCI IDs (David Arcari) [RHEL-20053] - mfd: intel-lpss: Add missing check for platform_get_resource (David Arcari) [RHEL-20053] - mfd: intel-lpss: Hide suspend/resume functions in #ifdef (David Arcari) [RHEL-20053]- Documentation: vmcoreinfo: Fix htmldocs warning (Baoquan He) [RHEL-32199] - arm64: Fix dangling references to Documentation/arm64 (Baoquan He) [RHEL-32199] - arm64: crash_core: Export MODULES, VMALLOC, and VMEMMAP ranges (Baoquan He) [RHEL-32199] - LoongArch: Add ELF-related definitions (Baoquan He) [RHEL-32199] - kexec.h: add linux/kexec.h to UAPI compile-test coverage (Baoquan He) [RHEL-32199] - crash_dump: remove duplicate include in crash_dump.h (Baoquan He) [RHEL-32199] - crash_dump: fix boolreturn.cocci warning (Baoquan He) [RHEL-32199] - crash_dump: Make elfcorehdr address/size symbols always visible (Baoquan He) [RHEL-32199] - proc/vmcore: fix signedness bug in read_from_oldmem() (Baoquan He) [RHEL-32199] - use less confusing names for iov_iter direction initializers (Baoquan He) [RHEL-32199] - coredump, vmcore: Set p_align to 4 for PT_NOTE (Baoquan He) [RHEL-32199] - copy_oldmem_kernel() - WRITE is "data source", not destination (Baoquan He) [RHEL-32199] - vmcoreinfo: warn if we exceed vmcoreinfo data size (Baoquan He) [RHEL-32199] - x86/purgatory: Omit use of bin2c (Baoquan He) [RHEL-32199] - kexec: support purgatories with .text.hot sections (Baoquan He) [RHEL-32199] - kexec: enable kexec_crash_size to support two crash kernel regions (Baoquan He) [RHEL-32199] - kexec: add helper __crash_shrink_memory() (Baoquan He) [RHEL-32199] - kexec: improve the readability of crash_shrink_memory() (Baoquan He) [RHEL-32199] - kexec: clear crashk_res if all its memory has been released (Baoquan He) [RHEL-32199] - kexec: delete a useless check in crash_shrink_memory() (Baoquan He) [RHEL-32199] - kexec: fix a memory leak in crash_shrink_memory() (Baoquan He) [RHEL-32199] - kexec: avoid calculating array size twice (Baoquan He) [RHEL-32199] - kexec: introduce sysctl parameters kexec_load_limit_* (Baoquan He) [RHEL-32199] - kexec: factor out kexec_load_permitted (Baoquan He) [RHEL-32199] - Documentation: sysctl: correct kexec_load_disabled (Baoquan He) [RHEL-32199] - ARM: kexec: make machine_crash_nonpanic_core() static (Baoquan He) [RHEL-32199] - kexec: replace crash_mem_range with range (Baoquan He) [RHEL-32199] - kexec: remove the unneeded result variable (Baoquan He) [RHEL-32199] - proc/vmcore: fix potential memory leak in vmcore_init() (Baoquan He) [RHEL-32199] - kexec: replace kmap() with kmap_local_page() (Baoquan He) [RHEL-32199] - powerpc/powernv: Add a null pointer check in opal_powercap_init() (Mamatha Inamdar) [RHEL-37050] {CVE-2023-52696} - scsi: sg: Avoid race in error handling & drop bogus warn (Ewan D. Milne) [RHEL-35659] - scsi: sg: Avoid sg device teardown race (Ewan D. Milne) [RHEL-35659] - xfs: dax - remove tech preview tag (Bill O'Donnell) [RHEL-35289] - percpu-internal/pcpu_chunk: re-layout pcpu_chunk structure to reduce false sharing (Audra Mitchell) [RHEL-15605] - x86/mce: Make sure to grab mce_sysfs_mutex in set_bank() (Steve Best) [RHEL-37264] {CVE-2024-35876} - Bluetooth: hci_h5: Add ability to allocate memory for private data (Bastien Nocera) [RHEL-33202 RHEL-33203] {CVE-2024-26890} - Bluetooth: btrtl: fix out of bounds memory access (Bastien Nocera) [RHEL-33202 RHEL-33203] {CVE-2024-26890} - redhat: pass correct RPM_VMLINUX_H to bpftool install (Ian Wienand)- RAS: enable CONFIG_RAS_FMPM (Aristeu Rozanski) [RHEL-17008] - RAS: Avoid build errors when CONFIG_DEBUG_FS=n (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/FMPM: Safely handle saved records of various sizes (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/FMPM: Avoid NULL ptr deref in get_saved_records() (Aristeu Rozanski) [RHEL-17008] - Merge tag 'edac_updates_for_v6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/FMPM: Fix off by one when unwinding on error (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/FMPM: Add debugfs interface to print record entries (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/FMPM: Save SPA values (Aristeu Rozanski) [RHEL-17008] - RAS: Export helper to get ras_debugfs_dir (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/ATL: Fix bit overflow in denorm_addr_df4_np2() (Aristeu Rozanski) [RHEL-17008] - RAS: Introduce a FRU memory poison manager (Aristeu Rozanski) [RHEL-17008] - x86/cpu/amd: Provide a separate accessor for Node ID (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/ATL: Add MI300 row retirement support (Aristeu Rozanski) [RHEL-17008] - Documentation: Move RAS section to admin-guide (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/ATL: Add MI300 DRAM to normalized address translation support (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/ATL: Fix array overflow in get_logical_coh_st_fabric_id_mi300() (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/ATL: Add MI300 support (Aristeu Rozanski) [RHEL-17008] - Documentation: RAS: Add index and address translation section (Aristeu Rozanski) [RHEL-17008] - hwmon: (fam15h_power) Use topology_core_id() (Aristeu Rozanski) [RHEL-17008] - scsi: lpfc: Use topology_core_id() (Aristeu Rozanski) [RHEL-17008] - cpu/SMT: Make SMT control more robust against enumeration failures (Aristeu Rozanski) [RHEL-17008] - dm integrity: fix out-of-range warning (Benjamin Marzinski) [RHEL-34599] - dm snapshot: fix lockup in dm_exception_table_exit (Benjamin Marzinski) [RHEL-34599] - dm: call the resume method on internal suspend (Benjamin Marzinski) [RHEL-33217] {CVE-2024-26880} - dm raid: fix false positive for requeue needed during reshape (Benjamin Marzinski) [RHEL-34599] - dm: replace fmode_t with a block-specific type for block open flags (Benjamin Marzinski) [RHEL-34599] - dm flakey: use get_random_u8() in corrupt_bio_random (Benjamin Marzinski) [RHEL-34599] - block: count 'ios' and 'sectors' when io is done for bio-based device (Benjamin Marzinski) [RHEL-34599] - dm: verity-loadpin: Add NULL pointer check for 'bdev' parameter (Benjamin Marzinski) [RHEL-34599] - dm integrity: Use alloc_ordered_workqueue() to create ordered workqueues (Benjamin Marzinski) [RHEL-34599] - dm: Add support for block PR read keys/reservation (Benjamin Marzinski) [RHEL-34599] - dm: Annotate struct dm_bio_prison with __counted_by (Benjamin Marzinski) [RHEL-34599] - dm: Annotate struct dm_stat with __counted_by (Benjamin Marzinski) [RHEL-34599] - dm: Annotate struct stripe_c with __counted_by (Benjamin Marzinski) [RHEL-34599] - dm crypt: Annotate struct crypt_config with __counted_by (Benjamin Marzinski) [RHEL-34599] - dm raid: Annotate struct raid_set with __counted_by (Benjamin Marzinski) [RHEL-34599] - scsi: target: Fix SELinux error when systemd-modules loads the target module (Maurizio Lombardi) [RHEL-21327] - x86/bugs: Reverse instruction order of CLEAR_CPU_BUFFERS (Waiman Long) [RHEL-31226] - Revert "x86/bugs: Use fixed addressing for VERW operand" (Waiman Long) [RHEL-31226] - KVM/x86: Export RFDS_NO and RFDS_CLEAR to guests (Waiman Long) [RHEL-31226] - redhat/configs: Enable x86 CONFIG_MITIGATION_RFDS (Waiman Long) [RHEL-31226] - x86/rfds: Mitigate Register File Data Sampling (RFDS) (Waiman Long) [RHEL-31226] - Documentation/hw-vuln: Add documentation for RFDS (Waiman Long) [RHEL-31226] - x86/mmio: Disable KVM mitigation when X86_FEATURE_CLEAR_CPU_BUF is set (Waiman Long) [RHEL-31226] - x86/bugs: Use fixed addressing for VERW operand (Waiman Long) [RHEL-31226] - KVM/VMX: Move VERW closer to VMentry for MDS mitigation (Waiman Long) [RHEL-31226] - KVM/VMX: Use BT+JNC, i.e. EFLAGS.CF to select VMRESUME vs. VMLAUNCH (Waiman Long) [RHEL-31226] - x86/bugs: Use ALTERNATIVE() instead of mds_user_clear static key (Waiman Long) [RHEL-31226] - x86/entry_32: Add VERW just before userspace transition (Waiman Long) [RHEL-31226] - x86/entry_64: Add VERW just before userspace transition (Waiman Long) [RHEL-31226] - x86/bugs: Add asm helpers for executing VERW (Waiman Long) [RHEL-31226] - PM: clk: make pm_clk_add_notifier() take a const pointer (Jerry Snitselaar) [RHEL-28792] - driver core: bus: constantify subsys_register() calls (Jerry Snitselaar) [RHEL-28792] - driver core: bus: make bus_sort_breadthfirst() take a const pointer (Jerry Snitselaar) [RHEL-28792] - vfio/type1: constify bus_type use in vfio_bus_type (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: constify the struct device_type usage (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: make dsa_bus_type const (Jerry Snitselaar) [RHEL-28792] - driver core: device.h: make struct bus_type a const * (Jerry Snitselaar) [RHEL-28792] - driver core: make the bus_type in struct device_driver constant (Jerry Snitselaar) [RHEL-28792] - dmaengine: of: constify of_phandle_args in of_dma_find_controller() (Jerry Snitselaar) [RHEL-28792] - dmaengine: ptdma: use consistent DMA masks (Jerry Snitselaar) [RHEL-28792] - dmaengine: fix is_slave_direction() return false when DMA_DEV_TO_DEV (Jerry Snitselaar) [RHEL-28792] - dmaengine: usb-dmac: Avoid format-overflow warning (Jerry Snitselaar) [RHEL-28792] - dmaengine: sh: rz-dmac: Avoid format-overflow warning (Jerry Snitselaar) [RHEL-28792] - dmaengine: imx-sdma: fix Excess kernel-doc warnings (Jerry Snitselaar) [RHEL-28792] - dmaengine: fix NULL pointer in channel unregistration function (Jerry Snitselaar) [RHEL-28792 RHEL-28869] {CVE-2023-52492} - dmaengine: idxd: Remove usage of the deprecated ida_simple_xx() API (Jerry Snitselaar) [RHEL-28792] - dmaengine: dmatest: prevent using swiotlb buffer with nobounce parameter (Jerry Snitselaar) [RHEL-28792] - iommu/tegra: Use tegra_dev_iommu_get_stream_id() in the remaining places (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: Fix incorrect descriptions for GRPCFG register (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: Protect int_handle field in hw descriptor (Jerry Snitselaar) [RHEL-28792] - dmaengine: Remove unused declaration dma_chan_cleanup() (Jerry Snitselaar) [RHEL-28792] - dmaengine: qcom: fix Wvoid-pointer-to-enum-cast warning (Jerry Snitselaar) [RHEL-28792] - dmaengine: usb-dmac: Annotate struct usb_dmac_desc with __counted_by (Jerry Snitselaar) [RHEL-28792] - dmaengine: tegra: Annotate struct tegra_dma_desc with __counted_by (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: Register dsa_bus_type before registering idxd sub-drivers (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: rate limit printk in misc interrupt thread (Jerry Snitselaar) [RHEL-28792] - dmaengine: tegra20-apb-dma: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: tegra186-gpc-dma: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: sh: usb-dmac: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: sh: rz-dmac: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: sh: rcar-dmac: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: qcom: hidma: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: imx-sdma: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: idma64: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: dw: platform: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine:idxd: Use local64_try_cmpxchg in perfmon_pmu_event_update (Jerry Snitselaar) [RHEL-28792] - dmaengine: Explicitly include correct DT includes (Jerry Snitselaar) [RHEL-28792] - dmaengine: qcom: gpi: Use devm_platform_get_and_ioremap_resource() (Jerry Snitselaar) [RHEL-28792] - PCI: switchtec: Fix an error handling path in switchtec_pci_probe() (Myron Stowe) [RHEL-29481] {CVE-2023-52617} - PCI: switchtec: Fix stdev_release() crash after surprise hot remove (Myron Stowe) [RHEL-29481] {CVE-2023-52617} - kbuild: factor out the common objtool arguments (Joe Lawrence) [RHEL-2773] - kbuild: move vmlinux.o link to scripts/Makefile.vmlinux_o (Joe Lawrence) [RHEL-2773] - kbuild: remove redundant cleanups in scripts/link-vmlinux.sh (Joe Lawrence) [RHEL-2773] - kbuild: add cmd_and_savecmd macro (Joe Lawrence) [RHEL-2773] - kbuild: warn if FORCE is missing for if_changed(_dep,_rule) and filechk (Joe Lawrence) [RHEL-2773] - kbuild: macrofy the condition of if_changed and friends (Joe Lawrence) [RHEL-2773] - mm/swap: fix race when skipping swapcache (Rafael Aquini) [RHEL-31646] {CVE-2024-26759} - timers: Use already existing function for forwarding timer base (Phil Auld) [RHEL-33787] - timers: Split out forward timer base functionality (Phil Auld) [RHEL-33787] - timers: Clarify check in forward_timer_base() (Phil Auld) [RHEL-33787] - timers: Move store of next event into __next_timer_interrupt() (Phil Auld) [RHEL-33787] - timers: Do not IPI for deferrable timers (Phil Auld) [RHEL-33787] - tracing/timers: Add tracepoint for tracking timer base is_idle flag (Phil Auld) [RHEL-33787] - tracing/timers: Enhance timer_start tracepoint (Phil Auld) [RHEL-33787] - tick-sched: Warn when next tick seems to be in the past (Phil Auld) [RHEL-33787] - tick/sched: Cleanup confusing variables (Phil Auld) [RHEL-33787] - tick-sched: Fix function names in comments (Phil Auld) [RHEL-33787] - tick/nohz: Update comments some more (Phil Auld) [RHEL-33787] - tick/nohz: Don't shutdown the lowres tick from itself (Phil Auld) [RHEL-33787] - tick/nohz: Update obsolete comments (Phil Auld) [RHEL-33787] - tick/nohz: Rename the tick handlers to more self-explanatory names (Phil Auld) [RHEL-33787] - tick/rcu: Fix false positive "softirq work is pending" messages (Phil Auld) [RHEL-33787] - tick/common: Align tick period during sched_timer setup (Phil Auld) [RHEL-33787] - selftests/proc: Assert clock_gettime(CLOCK_BOOTTIME) VS /proc/uptime monotonicity (Phil Auld) [RHEL-33787] - selftests/proc: Remove idle time monotonicity assertions (Phil Auld) [RHEL-33787] - MAINTAINERS: Remove stale email address (Phil Auld) [RHEL-33787] - timers/nohz: Remove middle-function __tick_nohz_idle_stop_tick() (Phil Auld) [RHEL-33787] - timers/nohz: Add a comment about broken iowait counter update race (Phil Auld) [RHEL-33787] - timers/nohz: Protect idle/iowait sleep time under seqcount (Phil Auld) [RHEL-33787] - timers/nohz: Only ever update sleeptime from idle exit (Phil Auld) [RHEL-33787] - timers/nohz: Restructure and reshuffle struct tick_sched (Phil Auld) [RHEL-33787] - tick/common: Align tick period with the HZ tick. (Phil Auld) [RHEL-33787] - tick/nohz: Fix cpu_is_hotpluggable() by checking with nohz subsystem (Phil Auld) [RHEL-33787] - timers/nohz: Switch to ONESHOT_STOPPED in the low-res handler when the tick is stopped (Phil Auld) [RHEL-33787] - tracing/timer: Add missing argument documentation of trace points (Phil Auld) [RHEL-33787] - scsi: be2iscsi: Fix a memleak in beiscsi_init_wrb_handle() (Maurizio Lombardi) [RHEL-25590] - fat: fix uninitialized field in nostale filehandles (Andrey Albershteyn) [RHEL-33188 RHEL-35110] {CVE-2024-26973} - do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak (Andrey Albershteyn) [RHEL-33188] {CVE-2024-26901} - md: fix resync softlockup when bitmap size is less than array size (Nigel Croxon) [RHEL-35393] - md: don't account sync_io if iostats of the disk is disabled (Nigel Croxon) [RHEL-35393] - md: Fix overflow in is_mddev_idle (Nigel Croxon) [RHEL-35393] - md: add check for sleepers in md_wakeup_thread() (Nigel Croxon) [RHEL-35393] - md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING (Nigel Croxon) [RHEL-35393] - Revert "md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING" (Nigel Croxon) [RHEL-35393] - raid1: fix use-after-free for original bio in raid1_write_request() (Nigel Croxon) [RHEL-35393] - platform/x86: ISST: Add Grand Ridge to HPM CPU list (Steve Best) [RHEL-35956] - platform/x86: ISST: Add Granite Rapids-D to HPM CPU list (Steve Best) [RHEL-35956] - platform/x86: ISST: Allow reading core-power state on HWP disabled systems (Steve Best) [RHEL-35956] - platform/x86: ISST: Process read/write blocked feature status (Steve Best) [RHEL-35956] - platform/x86/intel/tpmi: Change vsec offset to u64 (Steve Best) [RHEL-35956] - platform/x86/intel/tpmi: Move TPMI ID definition (Steve Best) [RHEL-35956] - platform/x86/intel/tpmi: Modify external interface to get read/write state (Steve Best) [RHEL-35956] - platform/x86/intel/tpmi: Don't create devices for disabled features (Steve Best) [RHEL-35956] - platform/x86/intel/tpmi: Add debugfs support for read/write blocked (Steve Best) [RHEL-35956] - of: fdt: fix off-by-one error in unflatten_dt_nodes() (Steve Best) [RHEL-35465] {CVE-2022-48672} - s390/cpum_cf: make crypto counters upward compatible across machine types (Tobias Huschle) [RHEL-36047]- EDAC/thunderx: Fix possible out-of-bounds string access (Aristeu Rozanski) [RHEL-26577] {CVE-2023-52464} - rtc: cmos: Use ACPI alarm for non-Intel x86 systems too (Čestmír Kalina) [RHEL-19606] - redhat: configs: move CONFIG_BLK_SED_OPAL to configs/common/generic/ (Ming Lei) [RHEL-18186] - platform/x86: p2sb: Allow p2sb_bar() calls during PCI device probe (Steve Best) [RHEL-30600] {CVE-2024-26650} - x86/lib: Revert to _ASM_EXTABLE_UA() for {get,put}_user() fixups (Steve Best) [RHEL-31441] {CVE-2024-26674} - mm/damon/vaddr-test: fix memory leak in damon_do_test_apply_three_regions() (Rafael Aquini) [RHEL-29296] {CVE-2023-52560} - kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe address (Steve Best) [RHEL-34985] {CVE-2024-26946} - can: j1939: prevent deadlock by changing j1939_socks_lock to rwlock (Jose Ignacio Tornos Martinez) [RHEL-31530] {CVE-2023-52638} - RDMA/efa: Add shutdown notifier (Kamal Heib) [RHEL-15968] - mm: swap: fix race between free_swap_and_cache() and swapoff() (Waiman Long) [RHEL-34973 RHEL-34974] {CVE-2024-26960} - swap: comments get_swap_device() with usage rule (Waiman Long) [RHEL-34973 RHEL-34974] {CVE-2024-26960} - config: wifi: enable RTL 8822BU device (Jose Ignacio Tornos Martinez) [RHEL-33698] - selftests: cgroup: fix unexpected failure on test_memcg_sock (Waiman Long) [RHEL-33709] - selftests: cgroup: Add 'malloc' failures checks in test_memcontrol (Waiman Long) [RHEL-33709] - selftests: memcg: fix compilation (Waiman Long) [RHEL-33709] - x86/efistub: Use 1:1 file:memory mapping for PE/COFF .compat section (Lenny Szubowicz) [RHEL-31446] {CVE-2024-26678} - can: j1939: Fix UAF in j1939_sk_match_filter during setsockopt(SO_J1939_FILTER) (Jose Ignacio Tornos Martinez) [RHEL-31532] {CVE-2023-52637} - pstore: inode: Only d_invalidate() is needed (Steve Best) [RHEL-35207] {CVE-2024-27389} - net/mlx5e: Prevent deadlock while disabling aRFS (Kamal Heib) [RHEL-35043] {CVE-2024-27014} - iavf: Fix TC config comparison with existing adapter TC config (Michal Schmidt) [RHEL-17485] - iavf: drop duplicate iavf_{add|del}_cloud_filter() calls (Michal Schmidt) [RHEL-17485] - iavf: adopt skb_network_header_len() more broadly (Michal Schmidt) [RHEL-17485] - iavf: adopt skb_network_offset() and similar helpers (Michal Schmidt) [RHEL-17485] - iavf: field get conversion (Michal Schmidt) [RHEL-17485] - iavf: field prep conversion (Michal Schmidt) [RHEL-17485] - iavf: add bit macro includes where needed (Michal Schmidt) [RHEL-17485] - iavf: use iavf_schedule_aq_request() helper (Michal Schmidt) [RHEL-17485] - iavf: Remove queue tracking fields from iavf_adminq_ring (Michal Schmidt) [RHEL-17485] - ubi: Check for too small LEB size in VTBL code (Steve Best) [RHEL-25094] {CVE-2024-25739} - cxgb4: Properly lock TX queue for the selftest. (Michal Schmidt) [RHEL-31990 RHEL-9354] - net: chelsio: remove unused function calc_tx_descs (Michal Schmidt) [RHEL-9354] - net: chelsio: cxgb4: add an error code check in t4_load_phy_fw (Michal Schmidt) [RHEL-9354] - cxgb4: Annotate struct smt_data with __counted_by (Michal Schmidt) [RHEL-9354] - cxgb4: Annotate struct sched_table with __counted_by (Michal Schmidt) [RHEL-9354] - cxgb4: Annotate struct cxgb4_tc_u32_table with __counted_by (Michal Schmidt) [RHEL-9354] - cxgb4: Annotate struct clip_tbl with __counted_by (Michal Schmidt) [RHEL-9354] - chelsio/l2t: Annotate struct l2t_data with __counted_by (Michal Schmidt) [RHEL-9354] - net: cxgb4vf: Remove redundant pci_clear_master (Michal Schmidt) [RHEL-9354] - cxgb4: fill IPsec state validation failure reason (Michal Schmidt) [RHEL-9354] - cxgb4vf: shut down the adapter when t4vf_update_port_info() failed in cxgb4vf_open() (Michal Schmidt) [RHEL-9354] - cxgb4: fix missing unlock on ETHOFLD desc collect fail path (Michal Schmidt) [RHEL-9354] - PCI/ASPM: Restore parent state to parent, child state to child (Myron Stowe) [RHEL-33544] - PCI/ASPM: Clarify that pcie_aspm=off means leave ASPM untouched (Myron Stowe) [RHEL-33544] - MAINTAINERS: Drop Gustavo Pimentel as PCI DWC Maintainer (Myron Stowe) [RHEL-33544] - PCI: qcom: Add X1E80100 PCIe support (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom: Document the X1E80100 PCIe Controller (Myron Stowe) [RHEL-33544] - PCI: qcom: Enable BDF to SID translation properly (Myron Stowe) [RHEL-33544] - PCI: qcom: Disable ASPM L0s for sc8280xp, sa8540p and sa8295p (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom: Do not require 'msi-map-mask' (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom: Allow 'required-opps' (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sa8775p: Move SA8775p to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sc7280: Move SC7280 to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sc8180x: Move SC8180X to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sc8280xp: Move SC8280XP to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sm8350: Move SM8350 to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sm8150: Move SM8150 to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sm8250: Move SM8250 to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sm8450: Move SM8450 to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sm8550: Move SM8550 to dedicated schema (Myron Stowe) [RHEL-33544] - PCI: imx6: Add iMX95 Endpoint (EP) support (Myron Stowe) [RHEL-33544] - dt-bindings: imx6q-pcie: Add iMX95 pcie endpoint compatible string (Myron Stowe) [RHEL-33544] - PCI: imx6: Add epc_features in imx6_pcie_drvdata (Myron Stowe) [RHEL-33544] - PCI: imx6: Clean up addr_space retrieval code (Myron Stowe) [RHEL-33544] - PCI: imx6: Add iMX95 PCIe Root Complex support (Myron Stowe) [RHEL-33544] - dt-bindings: imx6q-pcie: Add imx95 pcie compatible string (Myron Stowe) [RHEL-33544] - dt-bindings: imx6q-pcie: Restruct reg and reg-name (Myron Stowe) [RHEL-33544] - dt-bindings: imx6q-pcie: Clean up duplicate clocks check (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify switch-case logic by introducing init_phy() callback (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify configure_type() by using mode_off and mode_mask (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify ltssm_enable() by using ltssm_off and ltssm_mask (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify reset handling by using *_FLAG_HAS_*_RESET (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify PHY handling by using IMX6_PCIE_FLAG_HAS_PHYDRV (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify clock handling by using clk_bulk*() function (Myron Stowe) [RHEL-33544] - PCI: dwc: endpoint: Fix advertised resizable BAR size (Myron Stowe) [RHEL-33544] - PCI: dwc: Strengthen the MSI address allocation logic (Myron Stowe) [RHEL-33544] - PCI: cadence: Clear the ARI Capability Next Function Number of the last function (Myron Stowe) [RHEL-33544] - PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling (Myron Stowe) [RHEL-33544] - PCI: Make pcie_port_bus_type const (Myron Stowe) [RHEL-33544] - PCI: endpoint: Drop only_64bit on reserved BARs (Myron Stowe) [RHEL-33544] - PCI: endpoint: Clean up hardware description for BARs (Myron Stowe) [RHEL-33544] - PCI: epf-mhi: Add support for SA8775P SoC (Myron Stowe) [RHEL-33544] - PCI: epf-mhi: Add "pci_epf_mhi_" prefix to the function names (Myron Stowe) [RHEL-33544] - PCI: epf-vntb: Return actual error code during pci_vntb_probe() failure (Myron Stowe) [RHEL-33544] - NTB: fix possible name leak in ntb_register_device() (Myron Stowe) [RHEL-33544] - PCI: endpoint: pci-epf-vntb: Remove superfluous checks for pci_epf_alloc_space() API (Myron Stowe) [RHEL-33544] - PCI: endpoint: pci-epf-test: Remove superfluous checks for pci_epf_alloc_space() API (Myron Stowe) [RHEL-33544] - PCI: endpoint: Improve pci_epf_alloc_space() API (Myron Stowe) [RHEL-33544] - PCI: endpoint: Refactor pci_epf_alloc_space() API (Myron Stowe) [RHEL-33544] - PCI: endpoint: Make pci_epf_bus_type const (Myron Stowe) [RHEL-33544] - PCI/sysfs: Demacrofy pci_dev_resource_resize_attr(n) functions (Myron Stowe) [RHEL-33544] - PCI: Remove obsolete pci_cleanup_rom() declaration (Myron Stowe) [RHEL-33544] - PCI/sysfs: Compile pci-sysfs.c only if CONFIG_SYSFS=y (Myron Stowe) [RHEL-33544] - PCI: switchtec: Fix an error handling path in switchtec_pci_probe() (Myron Stowe) [RHEL-33544] - PCI/PM: Drain runtime-idle callbacks before driver removal (Myron Stowe) [RHEL-33544] - PCI/PM: Allow runtime PM with no PM callbacks at all (Myron Stowe) [RHEL-33544] - Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default" (Myron Stowe) [RHEL-33544] - PCI: Disable D3cold on Asus B1400 PCI-NVMe bridge (Myron Stowe) [RHEL-33544] - PCI/P2PDMA: Fix a sleeping issue in a RCU read section (Myron Stowe) [RHEL-33544] - PCI: Mark 3ware-9650SE Root Port Extended Tags as broken (Myron Stowe) [RHEL-33544] - PCI: Place interrupt related code into irq.c (Myron Stowe) [RHEL-33544] - PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports (Myron Stowe) [RHEL-33544] - PCI/DPC: Ignore Surprise Down error on hot removal (Myron Stowe) [RHEL-33544] - PCI/DPC: Print all TLP Prefixes, not just the first (Myron Stowe) [RHEL-33544] - PCI: Move devres code from pci.c to devres.c (Myron Stowe) [RHEL-33544] - PCI: Move PCI-specific devres code to drivers/pci/ (Myron Stowe) [RHEL-33544] - PCI: Move pci_iomap.c to drivers/pci/ (Myron Stowe) [RHEL-33544] - pci_iounmap(): Fix MMIO mapping leak (Myron Stowe) [RHEL-33544] - PCI/ASPM: Update save_state when configuration changes (Myron Stowe) [RHEL-33544] - PCI/ASPM: Disable L1 before configuring L1 Substates (Myron Stowe) [RHEL-33544] - PCI/ASPM: Call pci_save_ltr_state() from pci_save_pcie_state() (Myron Stowe) [RHEL-33544] - PCI/ASPM: Save L1 PM Substates Capability for suspend/resume (Myron Stowe) [RHEL-33544] - PCI/ASPM: Move pci_save_ltr_state() to aspm.c (Myron Stowe) [RHEL-33544] - PCI/ASPM: Always build aspm.c (Myron Stowe) [RHEL-33544] - PCI/ASPM: Move pci_configure_ltr() to aspm.c (Myron Stowe) [RHEL-33544] - PCI/AER: Generalize TLP Header Log reading (Myron Stowe) [RHEL-33544] - PCI/AER: Use explicit register size for PCI_ERR_CAP (Myron Stowe) [RHEL-33544] - PCI/AER: Block runtime suspend when handling errors (Myron Stowe) [RHEL-33544] - PCI/AER: Clean up version indentation in ABI docs (Myron Stowe) [RHEL-33544] - PCI/AER: Fix rootport attribute paths in ABI docs (Myron Stowe) [RHEL-33544] - PCI: Move pci_clear_and_set_dword() helper to PCI header (Myron Stowe) [RHEL-33544] - PCI: Add debug print for device ready delay (Myron Stowe) [RHEL-33544] - PCI/AER: Unmask RCEC internal errors to enable RCH downstream port error handling (Myron Stowe) [RHEL-33544] - PCI/AER: Forward RCH downstream port-detected errors to the CXL.mem dev handler (Myron Stowe) [RHEL-33544] - PCI/AER: Refactor cper_print_aer() for use by CXL driver module (Myron Stowe) [RHEL-33544] - NTB: EPF: fix possible memory leak in pci_vntb_probe() (Myron Stowe) [RHEL-33544] - devres: show which resource was invalid in __devm_ioremap_resource() (Myron Stowe) [RHEL-33544] - devres: remove devm_ioremap_np (Myron Stowe) [RHEL-33544] - lib: devres: use numa aware allocation (Myron Stowe) [RHEL-33544] - PCI: Allow architecture-specific pci_remap_iospace() (Myron Stowe) [RHEL-33544] - pci_iounmap'2: Electric Boogaloo: try to make sense of it all (Myron Stowe) [RHEL-33544] - parisc: Declare pci_iounmap() parisc version only when CONFIG_PCI enabled (Myron Stowe) [RHEL-33544] - stmmac: Clear variable when destroying workqueue (Izabela Bakollari) [RHEL-31824] {CVE-2024-26802} - drm/i915/display: Increase number of fast wake precharge pulses (Mika Penttilä) [RHEL-20439] - drm/i915/psr: Improve fast and IO wake lines calculation (Mika Penttilä) [RHEL-20439] - drm/i915/display: Make intel_dp_aux_fw_sync_len available for PSR code (Mika Penttilä) [RHEL-20439]- Fix for "serial: 8250: Toggle IER bits on only after irq has been setup" (Lucas Zampieri)- Revert "Merge: cgroup: Backport upstream cgroup commits up to v6.8" (Lucas Zampieri) - arm64: dts: qcom: sa8775p: fix USB wakeup interrupt types (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: sa8775p-ride: enable pmm8654au_0_pon_resin (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: sa8775p: Make watchdog bark interrupt edge triggered (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: Enable tsens and thermal for sa8775p SoC (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: sa8775p: Add RPMh sleep stats (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: sa8775p: add TRNG node (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: sa8775p: enable the inline crypto engine (Steve Dunnagan) [RHEL-31258] - net: ethtool: reject unsupported RSS input xfrm values (Ivan Vecera) [RHEL-31889] - net: ethtool: Fix symmetric-xor RSS RX flow hash check (Ivan Vecera) [RHEL-31889] - net: ethtool: add a NO_CHANGE uAPI for new RXFH's input_xfrm (Ivan Vecera) [RHEL-31889] - net: ethtool: copy input_xfrm to user-space in ethtool_get_rxfh (Ivan Vecera) [RHEL-31889] - net: ethtool: add support for symmetric-xor RSS hash (Ivan Vecera) [RHEL-31889] - net: ethtool: get rid of get/set_rxfh_context functions (Ivan Vecera) [RHEL-31889] - net: ethtool: pass a pointer to parameters to get/set_rxfh ethtool ops (Ivan Vecera) [RHEL-31889] - net/mlx5e: Make flow classification filters static (Ivan Vecera) [RHEL-31889] - redhat: kernel.spec: add dependency for the python3-pyyaml package (Petr Oros) [RHEL-30145] - Documentation: add pyyaml to requirements.txt (Petr Oros) [RHEL-30145] - netlink: use kvmalloc() in netlink_alloc_large_skb() (Petr Oros) [RHEL-30145] - devlink: Fix devlink parallel commands processing (Petr Oros) [RHEL-30145] - Fix NULL pointer dereference in cn_filter() (Petr Oros) [RHEL-30145] - devlink: Fix length of eswitch inline-mode (Petr Oros) [RHEL-30145] - net/mlx5: Fix fw reporter diagnose output (Petr Oros) [RHEL-30145] - net/mlx5: fix uninit value use (Petr Oros) [RHEL-30145] - netdevsim: Block until all devices are released (Petr Oros) [RHEL-30145] - netlink: Fix kernel-infoleak-after-free in __skb_datagram_iter (Petr Oros) [RHEL-30145] - devlink: fix port dump cmd type (Petr Oros) [RHEL-30145] - devlink: fix possible use-after-free and memory leaks in devlink_init() (Petr Oros) [RHEL-30145] - net: add rcu safety to rtnl_prop_list_size() (Petr Oros) [RHEL-30145] - devlink: Fix command annotation documentation (Petr Oros) [RHEL-30145] - devlink: avoid potential loop in devlink_rel_nested_in_notify_work() (Petr Oros) [RHEL-30145] - doc/netlink/specs: Add missing attr in rt_link spec (Petr Oros) [RHEL-30145] - devlink: Fix referring to hw_addr attribute during state validation (Petr Oros) [RHEL-30145] - netlink: fix potential sleeping issue in mqueue_flush_file (Petr Oros) [RHEL-30145] - genetlink: Use internal flags for multicast groups (Petr Oros) [RHEL-30145] - rtnetlink: bridge: Enable MDB bulk deletion (Petr Oros) [RHEL-30145] - rtnetlink: bridge: Invoke MDB bulk deletion when needed (Petr Oros) [RHEL-30145] - net: Add MDB bulk deletion device operation (Petr Oros) [RHEL-30145] - rtnetlink: bridge: Use a different policy for MDB bulk delete (Petr Oros) [RHEL-30145] - devlink: extend multicast filtering by port index (Petr Oros) [RHEL-30145] - devlink: add a command to set notification filter and use it for multicasts (Petr Oros) [RHEL-30145] - genetlink: introduce helpers to do filtered multicast (Petr Oros) [RHEL-30145] - netlink: introduce typedef for filter function (Petr Oros) [RHEL-30145] - genetlink: introduce per-sock family private storage (Petr Oros) [RHEL-30145] - devlink: introduce a helper for netlink multicast send (Petr Oros) [RHEL-30145] - devlink: send notifications only if there are listeners (Petr Oros) [RHEL-30145] - devlink: introduce __devl_is_registered() helper and use it instead of xa_get_mark() (Petr Oros) [RHEL-30145] - devlink: use devl_is_registered() helper instead xa_get_mark() (Petr Oros) [RHEL-30145] - connector/cn_proc: Performance improvements (Petr Oros) [RHEL-30145] - connector/cn_proc: Add filtering to fix some bugs (Petr Oros) [RHEL-30145] - tools/net/ynl-gen-rst: Remove extra indentation from generated docs (Petr Oros) [RHEL-30145] - tools/net/ynl-gen-rst: Remove bold from attribute-set headings (Petr Oros) [RHEL-30145] - tools/net/ynl-gen-rst: Sort the index of generated netlink specs (Petr Oros) [RHEL-30145] - tools/net/ynl-gen-rst: Add sub-messages to generated docs (Petr Oros) [RHEL-30145] - doc/netlink: Regenerate netlink .rst files if ynl-gen-rst changes (Petr Oros) [RHEL-30145] - doc/netlink/specs: Add a spec for tc (Petr Oros) [RHEL-30145] - doc/netlink/specs: use pad in structs in rt_link (Petr Oros) [RHEL-30145] - doc/netlink/specs: Add sub-message type to rt_link family (Petr Oros) [RHEL-30145] - tools/net/ynl: Add binary and pad support to structs for tc (Petr Oros) [RHEL-30145] - tools/net/ynl: Add 'sub-message' attribute decoding to ynl (Petr Oros) [RHEL-30145] - doc/netlink: Document the sub-message format for netlink-raw (Petr Oros) [RHEL-30145] - doc/netlink: Add sub-message support to netlink-raw (Petr Oros) [RHEL-30145] - tools/net/ynl: Use consistent array index expression formatting (Petr Oros) [RHEL-30145] - net: rtnl: use rcu_replace_pointer_rtnl in rtnl_unregister_* (Petr Oros) [RHEL-30145] - net: rtnl: introduce rcu_replace_pointer_rtnl (Petr Oros) [RHEL-30145] - netlink: specs: mptcp: rename the MPTCP path management spec (Petr Oros) [RHEL-30145] - netlink: specs: ovs: correct enum names in specs (Petr Oros) [RHEL-30145] - netlink: specs: ovs: remove fixed header fields from attrs (Petr Oros) [RHEL-30145] - tools: ynl-gen: print prototypes for recursive stuff (Petr Oros) [RHEL-30145] - tools: ynl-gen: store recursive nests by a pointer (Petr Oros) [RHEL-30145] - tools: ynl-gen: re-sort ignoring recursive nests (Petr Oros) [RHEL-30145] - tools: ynl-gen: record information about recursive nests (Petr Oros) [RHEL-30145] - tools: ynl-gen: fill in implementations for TypeUnused (Petr Oros) [RHEL-30145] - tools: ynl-gen: support fixed headers in genetlink (Petr Oros) [RHEL-30145] - tools: ynl-gen: use enum user type for members and args (Petr Oros) [RHEL-30145] - tools: ynl-gen: add missing request free helpers for dumps (Petr Oros) [RHEL-30145] - netlink: specs: devlink: add some(not all) missing attributes in devlink.yaml (Petr Oros) [RHEL-30145] - rtnl: add helper to send if skb is not null (Petr Oros) [RHEL-30145] - rtnl: add helper to check if a notification is needed (Petr Oros) [RHEL-30145] - rtnl: add helper to check if rtnl group has listeners (Petr Oros) [RHEL-30145] - tools: ynl: use strerror() if no extack of note provided (Petr Oros) [RHEL-30145] - tools: pynl: make flags argument optional for do() (Petr Oros) [RHEL-30145] - docs: netlink: add NLMSG_DONE message format for doit actions (Petr Oros) [RHEL-30145] - doc/netlink: Add bitfield32, s8, s16 to the netlink-raw schema (Petr Oros) [RHEL-30145] - docs: netlink: link to family documentations from spec info (Petr Oros) [RHEL-30145] - devlink: warn about existing entities during reload-reinit (Petr Oros) [RHEL-30145] - Documentation: devlink: extend reload-reinit description (Petr Oros) [RHEL-30145] - tools: ynl-gen: always construct struct ynl_req_state (Petr Oros) [RHEL-30145] - ethtool: don't propagate EOPNOTSUPP from dumps (Petr Oros) [RHEL-30145] - tools: ynl-gen: use enum name from the spec (Petr Oros) [RHEL-30145] - tools: ynl-get: use family c-name (Petr Oros) [RHEL-30145] - tools: ynl-gen: always append ULL/LL to range types (Petr Oros) [RHEL-30145] - Documentation: Document each netlink family (Petr Oros) [RHEL-30145] - tools: ynl: fix duplicate op name in devlink (Petr Oros) [RHEL-30145] - tools: ynl: fix header path for nfsd (Petr Oros) [RHEL-30145] - rtnetlink: introduce nlmsg_new_large and use it in rtnl_getlink (Petr Oros) [RHEL-30145] - devlink: Add device lock assert in reload operation (Petr Oros) [RHEL-30145] - devlink: Acquire device lock during reload command (Petr Oros) [RHEL-30145] - devlink: Allow taking device lock in pre_doit operations (Petr Oros) [RHEL-30145] - devlink: Enable the use of private flags in post_doit operations (Petr Oros) [RHEL-30145] - devlink: Acquire device lock during netns dismantle (Petr Oros) [RHEL-30145] - devlink: Move private netlink flags to C file (Petr Oros) [RHEL-30145] - netlink: specs: Introduce time stamping set command (Petr Oros) [RHEL-30145] - netlink: specs: Introduce new netlink command to list available time stamping layers (Petr Oros) [RHEL-30145] - netlink: specs: Introduce new netlink command to get current timestamp (Petr Oros) [RHEL-30145] - nfsd: regenerate user space parsers after ynl-gen changes (Petr Oros) [RHEL-30145] - netlink: fill in missing MODULE_DESCRIPTION() (Petr Oros) [RHEL-30145] - tools: ynl-gen: don't touch the output file if content is the same (Petr Oros) [RHEL-30145] - netlink: specs: devlink: add forgotten port function caps enum values (Petr Oros) [RHEL-30145] - doc/netlink: Update schema to support cmd-cnt-name and cmd-max-name (Petr Oros) [RHEL-30145] - tools: ynl: introduce option to process unknown attributes or types (Petr Oros) [RHEL-30145] - net: Add MDB get device operation (Petr Oros) [RHEL-30145] - bridge: add MDB get uAPI attributes (Petr Oros) [RHEL-30145] - tools: ynl-gen: respect attr-cnt-name at the attr set level (Petr Oros) [RHEL-30145] - netlink: specs: support conditional operations (Petr Oros) [RHEL-30145] - netlink: make range pointers in policies const (Petr Oros) [RHEL-30145] - tools: ynl-gen: add support for exact-len validation (Petr Oros) [RHEL-30145] - tools: ynl: add uns-admin-perm to genetlink legacy (Petr Oros) [RHEL-30145] - devlink: remove netlink small_ops (Petr Oros) [RHEL-30145] - devlink: remove duplicated netlink callback prototypes (Petr Oros) [RHEL-30145] - netlink: specs: devlink: add the remaining command to generate complete split_ops (Petr Oros) [RHEL-30145] - devlink: rename netlink callback to be aligned with the generated ones (Petr Oros) [RHEL-30145] - devlink: make devlink_flash_overwrite enum named one (Petr Oros) [RHEL-30145] - netlink: specs: devlink: make dont-validate single line (Petr Oros) [RHEL-30145] - netlink: specs: devlink: remove reload-action from devlink-get cmd reply (Petr Oros) [RHEL-30145] - tools: ynl-gen: render rsp_parse() helpers if cmd has only dump op (Petr Oros) [RHEL-30145] - tools: ynl-gen: introduce support for bitfield32 attribute type (Petr Oros) [RHEL-30145] - genetlink: don't merge dumpit split op for different cmds into single iter (Petr Oros) [RHEL-30145] - tools: ynl-gen: change spacing around __attribute__ (Petr Oros) [RHEL-30145] - tcp: add RTAX_FEATURE_TCP_USEC_TS (Petr Oros) [RHEL-30145] - netlink: specs: add support for auto-sized scalars (Petr Oros) [RHEL-30145] - netlink: add variable-length / auto integers (Petr Oros) [RHEL-30145] - tools: ynl-gen: make the mnl_type() method public (Petr Oros) [RHEL-30145] - devlink: convert most of devlink_fmsg_*() to return void (Petr Oros) [RHEL-30145] - qed: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - net/mlx5: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - mlxsw: core: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - octeontx2-af: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - hinic: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - bnxt_en: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - netdevsim: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - devlink: retain error in struct devlink_fmsg (Petr Oros) [RHEL-30145] - tools: ynl-gen: support limit names (Petr Oros) [RHEL-30145] - tools: ynl-gen: support full range of min/max checks for integer values (Petr Oros) [RHEL-30145] - tools: ynl-gen: track attribute use (Petr Oros) [RHEL-30145] - devlink: document devlink_rel_nested_in_notify() function (Petr Oros) [RHEL-30145] - Documentation: devlink: add a note about RTNL lock into locking section (Petr Oros) [RHEL-30145] - Documentation: devlink: add nested instance section (Petr Oros) [RHEL-30145] - devlink: don't take instance lock for nested handle put (Petr Oros) [RHEL-30145] - devlink: take device reference for devlink object (Petr Oros) [RHEL-30145] - devlink: call peernet2id_alloc() with net pointer under RCU read lock (Petr Oros) [RHEL-30145] - net: treat possible_net_t net pointer as an RCU one and add read_pnet_rcu() (Petr Oros) [RHEL-30145] - docs: netlink: clean up after deprecating version (Petr Oros) [RHEL-30145] - tools: ynl: fix converting flags to names after recent cleanup (Petr Oros) [RHEL-30145] - tools: ynl: Add source files for nfsd netlink protocol (Petr Oros) [RHEL-30145] - NFSD: introduce netlink stubs (Petr Oros) [RHEL-30145] - net: Handle bulk delete policy in bridge driver (Petr Oros) [RHEL-30145] - tools: ynl: use ynl-gen -o instead of stdout in Makefile (Petr Oros) [RHEL-30145] - netlink: specs: don't allow version to be specified for genetlink (Petr Oros) [RHEL-30145] - tools: ynl-gen: handle do ops with no input attrs (Petr Oros) [RHEL-30145] - netlink: specs: remove redundant type keys from attributes in subsets (Petr Oros) [RHEL-30145] - tools: ynl-gen: lift type requirement for attribute subsets (Petr Oros) [RHEL-30145] - tools: ynl-gen: use uapi header name for the header guard (Petr Oros) [RHEL-30145] - netlink: Annotate struct netlink_policy_dump_state with __counted_by (Petr Oros) [RHEL-30145] - tools: ynl: use uAPI include magic for samples (Petr Oros) [RHEL-30145] - tools: ynl: don't regen on every make (Petr Oros) [RHEL-30145] - handshake: Fix sign of key_serial_t fields (Petr Oros) [RHEL-30145] - handshake: Fix sign of socket file descriptor fields (Petr Oros) [RHEL-30145] - devlink: introduce possibility to expose info about nested devlinks (Petr Oros) [RHEL-30145] - devlink: convert linecard nested devlink to new rel infrastructure (Petr Oros) [RHEL-30145] - devlink: expose peer SF devlink instance (Petr Oros) [RHEL-30145] - devlink: introduce object and nested devlink relationship infra (Petr Oros) [RHEL-30145] - devlink: extend devlink_nl_put_nested_handle() with attrtype arg (Petr Oros) [RHEL-30145] - devlink: move devlink_nl_put_nested_handle() into netlink.c (Petr Oros) [RHEL-30145] - devlink: put netnsid to nested handle (Petr Oros) [RHEL-30145] - devlink: move linecard struct into linecard.c (Petr Oros) [RHEL-30145] - mm/vmscan: fix a bug calling wakeup_kswapd() with a wrong zone index (Rafael Aquini) [RHEL-31840] {CVE-2024-26783} - ipv6: fix race condition between ipv6_get_ifaddr and ipv6_del_addr (Jiri Benc) [RHEL-32372] - ASoC: SOF: ipc4-topology: Save the ALH DAI index during hw_params (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: pcm: reset all PCM sources in case of xruns (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: pcm: add pending_stop state variable (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: pcm: simplify sof_pcm_hw_free() with helper (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: sof-audio: revisit sof_pcm_stream_free() error handling and logs (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda: Clear Soundwire node ID during BE DAI hw_free (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda: move helper to static inline (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: IPC4: extend dai_data with node_id (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda: extend signature of sdw_hda_dai_hw_params() (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: set the DMA TLV device as dai_index (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda-dai: add helpers to set dai config (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda-dai: set dma_stream_channel_map device (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda-dai: set lowest N bits in ch_mask (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: make dma_config_tlv be an array (Jaroslav Kysela) [RHEL-26198] - Revert "ASoC: SOF: Intel: hda-dai-ops: only allocate/release streams for first CPU DAI" (Jaroslav Kysela) [RHEL-26198] - Revert "ASoC: SOF: Intel: hda-dai-ops: reset device count for SoundWire DAIs" (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda-dai: fix channel map configuration for aggregated dailink (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Introduce generic names for IPC types (Jaroslav Kysela) [RHEL-26198] - arm64/arch_timer: Fix MMIO byteswap (Phil Auld) [RHEL-32862] - cpuidle: Use local_clock_noinstr() (Phil Auld) [RHEL-32862] - sched/clock: Provide local_clock_noinstr() (Phil Auld) [RHEL-32862] - sched/clock: Fix local_clock() before sched_clock_init() (Phil Auld) [RHEL-32862] - sched/clock: Make local_clock() noinstr (Phil Auld) [RHEL-32862] - sched/clock: Use try_cmpxchg64 in sched_clock_{local,remote} (Phil Auld) [RHEL-32862] - math64: Always inline u128 version of mul_u64_u64_shr() (Phil Auld) [RHEL-32862] - s390/time: Provide sched_clock_noinstr() (Phil Auld) [RHEL-32862] - arm64/arch_timer: Provide noinstr sched_clock_read() functions (Phil Auld) [RHEL-32862] - arm64/io: Always inline all of __raw_{read,write}[bwlq]() (Phil Auld) [RHEL-32862] - time/sched_clock: Provide sched_clock_noinstr() (Phil Auld) [RHEL-32862] - seqlock/latch: Provide raw_read_seqcount_latch_retry() (Phil Auld) [RHEL-32862] - timekeeping: Consolidate fast timekeeper (Phil Auld) [RHEL-32862] - timekeeping: Annotate ktime_get_boot_fast_ns() with data_race() (Phil Auld) [RHEL-32862] - KVM: s390: Check kvm pointer when testing KVM_CAP_S390_HPAGE_1M (Thomas Huth) [RHEL-29741] - s390/mm: Fix storage key clearing for guest huge pages (Thomas Huth) [RHEL-29741] - s390/vfio-ap: handle hardware checkstop state on queue reset operation (Thomas Huth) [RHEL-29741] - KVM: s390: Refactor kvm_is_error_gpa() into kvm_is_gpa_in_memslot() (Thomas Huth) [RHEL-29741] - KVM: s390: selftest: memop: Fix undefined behavior (Thomas Huth) [RHEL-29741] - KVM: s390: only deliver the set service event bits (Thomas Huth) [RHEL-29741] - KVM: s390: fix virtual vs physical address confusion (Thomas Huth) [RHEL-29741] - KVM: s390: move s390-specific structs to uapi/asm/kvm.h (Thomas Huth) [RHEL-29741] - KVM: s390: selftests: memop: add a simple AR test (Thomas Huth) [RHEL-29741] - KVM: s390: fix access register usage in ioctls (Thomas Huth) [RHEL-29741] - KVM: s390: introduce kvm_s390_fpu_(store|load) (Thomas Huth) [RHEL-29741] - KVM: selftests: s390x: Remove redundant newlines (Thomas Huth) [RHEL-29741] - s390/fpu: remove TIF_FPU (Thomas Huth) [RHEL-29741] - s390/fpu: limit save and restore to used registers (Thomas Huth) [RHEL-29741] - s390/fpu: decrease stack usage for some cases (Thomas Huth) [RHEL-29741] - s390/fpu: let fpu_vlm() and fpu_vstm() return number of registers (Thomas Huth) [RHEL-29741] - s390/fpu: remove anonymous union from struct fpu (Thomas Huth) [RHEL-29741] - s390/fpu: remove regs member from struct fpu (Thomas Huth) [RHEL-29741] - s390/kvm: convert to regular kernel fpu user (Thomas Huth) [RHEL-29741] - s390/fpu: make kernel fpu context preemptible (Thomas Huth) [RHEL-29741] - s390/fpu: change type of fpu mask from u32 to int (Thomas Huth) [RHEL-29741] - s390/fpu: rename save_fpu_regs() to save_user_fpu_regs(), etc (Thomas Huth) [RHEL-29741] - s390/fpu: convert FPU CIF flag to regular TIF flag (Thomas Huth) [RHEL-29741] - s390/fpu: convert __kernel_fpu_begin()/__kernel_fpu_end() to C (Thomas Huth) [RHEL-29741] - s390/fpu: provide and use vlm and vstm inline assemblies (Thomas Huth) [RHEL-29741] - s390/fpu: provide and use lfpc, sfpc, and stfpc inline assemblies (Thomas Huth) [RHEL-29741] - s390/fpu: provide and use ld and std inline assemblies (Thomas Huth) [RHEL-29741] - s390/fpu: use lfpc instead of sfpc instruction (Thomas Huth) [RHEL-29741] - s390/fpu: add documentation about fpu helper functions (Thomas Huth) [RHEL-29741] - s390/fpu: move, rename, and merge header files (Thomas Huth) [RHEL-29741] - s390/fpu: various coding style changes (Thomas Huth) [RHEL-29741] - s390/fpu: use KERNEL_VXR_LOW instead of KERNEL_VXR_V0V7 (Thomas Huth) [RHEL-29741] - s390/fpu: improve description of RXB macro (Thomas Huth) [RHEL-29741] - s390/fpu: fix VLGV macro (Thomas Huth) [RHEL-29741] - s390/switch_to: use generic header file (Thomas Huth) [RHEL-29741] - s390/acrs: cleanup access register handling (Thomas Huth) [RHEL-29741] - s390/fpu: make use of __uninitialized macro (Thomas Huth) [RHEL-29741] - Compiler Attributes: Add __uninitialized macro (Thomas Huth) [RHEL-29741] - s390/fpu: remove __load_fpu_regs() export (Thomas Huth) [RHEL-29741] - KVM: s390: cpu model: Use proper define for facility mask size (Thomas Huth) [RHEL-29741] - s390/vx: fix save/restore of fpu kernel context (Thomas Huth) [RHEL-29741] - s390/mm: convert pgste locking functions to C (Thomas Huth) [RHEL-29741] - s390/fpu: get rid of MACHINE_HAS_VX (Thomas Huth) [RHEL-29741] - s390/als: add vector facility to z13 architecture level set (Thomas Huth) [RHEL-29741] - s390/fpu: remove "novx" option (Thomas Huth) [RHEL-29741] - s390/fpu: remove ARCH_WANTS_DYNAMIC_TASK_STRUCT support (Thomas Huth) [RHEL-29741] - KVM: s390: remove superfluous save_fpu_regs() call (Thomas Huth) [RHEL-29741] - s390/ptrace: remove leftover comment (Thomas Huth) [RHEL-29741] - s390/fpu: get rid of test_fp_ctl() (Thomas Huth) [RHEL-29741] - s390: remove .fixup section (Thomas Huth) [RHEL-29741] - KVM: s390: use READ_ONCE() to read fpc register value (Thomas Huth) [RHEL-29741] - s390/ptrace: handle setting of fpc register correctly (Thomas Huth) [RHEL-29741] - KVM: s390: Harden copying of userspace-array against overflow (Thomas Huth) [RHEL-29741] - s390/vfio-ap: improve reaction to response code 07 from PQAP(AQIC) command (Thomas Huth) [RHEL-29741] - s390/vfio-ap: set status response code to 06 on gisc registration failure (Thomas Huth) [RHEL-29741] - s390/ap: fix AP bus crash on early config change callback invocation (Thomas Huth) [RHEL-29741] - s390/ap: re-enable interrupt for AP queues (Thomas Huth) [RHEL-29741] - s390/ap: rework to use irq info from ap queue status (Thomas Huth) [RHEL-29741] - s390/mm: move translation-exception identification structure to fault.h (Thomas Huth) [RHEL-29741] - s390/ap: show APFS value on error reply 0x8B (Thomas Huth) [RHEL-29741] - s390/zcrypt: introduce new internal AP queue se_bound attribute (Thomas Huth) [RHEL-29741] - s390/ap: re-init AP queues on config on (Thomas Huth) [RHEL-29741] - s390/setup: use strlcat() instead of strcat() (Thomas Huth) [RHEL-29741] - s390/airq: remove lsi_mask from airq_struct (Thomas Huth) [RHEL-29741] - s390/pfault: use consistent comment style (Thomas Huth) [RHEL-29741] - s390/pfault: cleanup inline assemblies (Thomas Huth) [RHEL-29741] - s390/pfault: use early_param() instead if __setup() (Thomas Huth) [RHEL-29741] - s390/pfault: remove not needed packed and aligned attributes (Thomas Huth) [RHEL-29741] - s390/pfault: use UL instead of ULL (Thomas Huth) [RHEL-29741] - s390/mm: move pfault code to own C file (Thomas Huth) [RHEL-29741] - s390/virtio_ccw: fix virtual vs physical address confusion (Thomas Huth) [RHEL-29741] - s390/cio: use bitwise types to allow for type checking (Thomas Huth) [RHEL-29741] - s390/cio: introduce bitwise dma types and helper functions (Thomas Huth) [RHEL-29741] - s390/vfio_ccw: fix virtual vs physical address confusion (Thomas Huth) [RHEL-29741] - s390/cio: fix virtual vs physical address confusion (Thomas Huth) [RHEL-29741] - s390/zcrypt: fix reference counting on zcrypt card objects (Thomas Huth) [RHEL-29741] - s390/vtime: fix average steal time calculation (Thomas Huth) [RHEL-29741] - s390: include linux/io.h instead of asm/io.h (Thomas Huth) [RHEL-29741] - s390: fix various typos (Thomas Huth) [RHEL-29741] - lib/bitmap: drop optimization of bitmap_{from,to}_arr64 (Thomas Huth) [RHEL-29741] - s390/crypto: use vector instructions only if available for ChaCha20 (Thomas Huth) [RHEL-29741] - s390/relocate_kernel: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/entry: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/purgatory: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/kprobes: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/reipl: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/head64: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/earlypgm: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/crc32le: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/crc32be: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/crypto,chacha: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/lib: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390: enable HAVE_ARCH_STACKLEAK (Thomas Huth) [RHEL-29741] - s390/stack: set lowcore kernel stack pointer early (Thomas Huth) [RHEL-29741] - s390/stack: use STACK_INIT_OFFSET where possible (Thomas Huth) [RHEL-29741] - s390/dumpstack: simplify in stack logic code (Thomas Huth) [RHEL-29741] - s390/entry: rely on long-displacement facility (Thomas Huth) [RHEL-29741] - s390/bp: remove __bpon() (Thomas Huth) [RHEL-29741] - s390/bp: remove s390_isolate_bp_guest() (Thomas Huth) [RHEL-29741] - s390/bp: remove TIF_ISOLATE_BP (Thomas Huth) [RHEL-29741] - s390/bp: add missing BPENTER to program check handler (Thomas Huth) [RHEL-29741] - s390/mcck: cleanup user process termination path (Thomas Huth) [RHEL-29741] - s390/nmi: fix virtual-physical address confusion (Thomas Huth) [RHEL-29741] - s390/entry: remove toolchain dependent micro-optimization (Thomas Huth) [RHEL-29741] - s390/vx: remove __uint128_t type from __vector128 struct again (Thomas Huth) [RHEL-29741] - s390/vx: use simple assignments to access __vector128 members (Thomas Huth) [RHEL-29741] - s390/vx: add 64 and 128 bit members to __vector128 struct (Thomas Huth) [RHEL-29741] - s390/virtio: sort out physical vs virtual pointers usage (Thomas Huth) [RHEL-29741] - s390/early: fix sclp_early_sccb variable lifetime (Thomas Huth) [RHEL-29741] - s390/nmi: get rid of private slab cache (Thomas Huth) [RHEL-29741] - s390/nmi: move storage error checking back to C, enter with DAT on (Thomas Huth) [RHEL-29741] - s390/nmi: print machine check interruption code before stopping system (Thomas Huth) [RHEL-29741] - s390/sclp: introduce sclp_emergency_printk() (Thomas Huth) [RHEL-29741] - s390/sclp: keep sclp_early_sccb (Thomas Huth) [RHEL-29741] - s390/nmi: rework register validation handling (Thomas Huth) [RHEL-29741] - s390/nmi: use vector instruction macros instead of byte patterns (Thomas Huth) [RHEL-29741] - s390/vx: add vx-insn.h wrapper include file (Thomas Huth) [RHEL-29741] - s390/appldata: remove power management callbacks (Thomas Huth) [RHEL-29741] - s390/mm: use pmd_pgtable_page() helper in __gmap_segment_gaddr() (Thomas Huth) [RHEL-29741] - mm/thp: rename pmd_to_page() as pmd_pgtable_page() (Thomas Huth) [RHEL-29741] - s390/entry: sort out physical vs virtual pointers usage in sie64a (Thomas Huth) [RHEL-29741] - s390/nmi: use irqentry_nmi_enter()/irqentry_nmi_exit() (Thomas Huth) [RHEL-29741] - lib/test_bitmap: test the tail after bitmap_to_arr64() (Thomas Huth) [RHEL-29741] - lib/bitmap: fix off-by-one in bitmap_to_arr64() (Thomas Huth) [RHEL-29741] - lib: bitmap: fix the duplicated comments on bitmap_to_arr64() (Thomas Huth) [RHEL-29741] - KVM: s390: replace bitmap_copy with bitmap_{from,to}_arr64 where appropriate (Thomas Huth) [RHEL-29741] - lib/bitmap: add test for bitmap_{from,to}_arr64 (Thomas Huth) [RHEL-29741] - lib: add bitmap_{from,to}_arr64 (Thomas Huth) [RHEL-29741] - lib/bitmap: extend comment for bitmap_(from,to)_arr32() (Thomas Huth) [RHEL-29741] - s390/stack: add union to reflect kvm stack slot usages (Thomas Huth) [RHEL-29741] - s390/stack: merge empty stack frame slots (Thomas Huth) [RHEL-29741] - s390/mcck: isolate SIE instruction when setting CIF_MCCK_GUEST flag (Thomas Huth) [RHEL-29741] - s390: generate register offsets into pt_regs automatically (Thomas Huth) [RHEL-29741] - s390: simplify early program check handler (Thomas Huth) [RHEL-29741] - s390/head: get rid of 31 bit leftovers (Thomas Huth) [RHEL-29741] - scripts/min-tool-version.sh: raise minimum clang version to 14.0.0 for s390 (Thomas Huth) [RHEL-29741] - s390/boot: do not emit debug info for assembly with llvm's IAS (Thomas Huth) [RHEL-29741] - s390/boot: workaround llvm IAS bug (Thomas Huth) [RHEL-29741] - s390/purgatory: workaround llvm's IAS limitations (Thomas Huth) [RHEL-29741] - s390/entry: workaround llvm's IAS limitations (Thomas Huth) [RHEL-29741] - s390/alternatives: remove padding generation code (Thomas Huth) [RHEL-29741] - s390/alternatives: provide identical sized orginal/alternative sequences (Thomas Huth) [RHEL-29741] - s390/compat: cleanup compat_linux.h header file (Thomas Huth) [RHEL-29741] - s390/entry: remove broken and not needed code (Thomas Huth) [RHEL-29741] - s390/boot: convert parmarea to C (Thomas Huth) [RHEL-29741] - s390/boot: convert initial lowcore to C (Thomas Huth) [RHEL-29741] - s390/ptrace: move short psw definitions to ptrace header file (Thomas Huth) [RHEL-29741] - s390/head: initialize all new psws (Thomas Huth) [RHEL-29741] - s390/boot: change initial program check handler to disabled wait psw (Thomas Huth) [RHEL-29741] - s390/head: adjust iplstart entry point (Thomas Huth) [RHEL-29741] - s390/vx: remove comments from macros which break LLVM's IAS (Thomas Huth) [RHEL-29741] - s390/nospec: prefer local labels in .set directives (Thomas Huth) [RHEL-29741] - s390/alternatives: use insn format for new instructions (Thomas Huth) [RHEL-29741] - s390/alternatives: avoid using jgnop mnemonic (Thomas Huth) [RHEL-29741] - s390/alternatives: use instructions instead of byte patterns (Thomas Huth) [RHEL-29741] - s390/traps: improve panic message for translation-specification exception (Thomas Huth) [RHEL-29741] - s390: convert ".insn" encoding to instruction names (Thomas Huth) [RHEL-29741] - s390/crypto: fix compile error for ChaCha20 module (Thomas Huth) [RHEL-29741] - s390/nospec: move to single register thunks (Thomas Huth) [RHEL-29741] - s390/ptrace: remove opencoded offsetof (Thomas Huth) [RHEL-29741] - s390: always use the packed stack layout (Thomas Huth) [RHEL-29741] - s390/ftrace: fix arch_ftrace_get_regs implementation (Thomas Huth) [RHEL-29741] - s390/ftrace: fix ftrace_caller/ftrace_regs_caller generation (Thomas Huth) [RHEL-29741] - s390/nmi: handle vector validity failures for KVM guests (Thomas Huth) [RHEL-29741] - s390/nmi: handle guarded storage validity failures for KVM guests (Thomas Huth) [RHEL-29741] - s390/sclp: sort out physical vs virtual pointers usage (Thomas Huth) [RHEL-29741] - s390: make STACK_FRAME_OVERHEAD available via asm-offsets.h (Thomas Huth) [RHEL-29741] - s390/ftrace: add HAVE_DYNAMIC_FTRACE_WITH_DIRECT_CALL support (Thomas Huth) [RHEL-29741] - s390/ptrace: add function argument access API (Thomas Huth) [RHEL-29741] - selftests/ftrace: add s390 support for kprobe args tests (Thomas Huth) [RHEL-29741] - s390/ptrace: fix coding style (Thomas Huth) [RHEL-29741] - s390/ftrace: provide separate ftrace_caller/ftrace_regs_caller implementations (Thomas Huth) [RHEL-29741] - s390/ftrace: add ftrace_instruction_pointer_set() helper function (Thomas Huth) [RHEL-29741] - s390/ftrace: add HAVE_DYNAMIC_FTRACE_WITH_ARGS support (Thomas Huth) [RHEL-29741] - s390/jump_label: make use of HAVE_JUMP_LABEL_BATCH (Thomas Huth) [RHEL-29741] - s390/ftrace: add missing serialization for graph caller patching (Thomas Huth) [RHEL-29741] - s390/ftrace: use text_poke_sync_lock() (Thomas Huth) [RHEL-29741] - s390/jump_label: use text_poke_sync() (Thomas Huth) [RHEL-29741] - s390/ftrace: remove dead code (Thomas Huth) [RHEL-29741] - s390/ftrace: remove incorrect __va usage (Thomas Huth) [RHEL-29741] - s390/sclp: add __nonstring annotation (Thomas Huth) [RHEL-29741] - s390/entry: make oklabel within CHKSTG macro local (Thomas Huth) [RHEL-29741] - s390/sclp: add tracing of SCLP interactions (Thomas Huth) [RHEL-29741] - s390/debug: fix kernel-doc warnings (Thomas Huth) [RHEL-29741] - s390/debug: add early tracing support (Thomas Huth) [RHEL-29741] - s390/debug: fix debug area life cycle (Thomas Huth) [RHEL-29741] - s390/debug: keep debug data on resize (Thomas Huth) [RHEL-29741] - s390/hwcaps: make sie capability regular hwcap (Thomas Huth) [RHEL-29741] - s390/hwcaps: remove hwcap stfle check (Thomas Huth) [RHEL-29741] - s390/hwcaps: remove z/Architecture mode active check (Thomas Huth) [RHEL-29741] - s390/hwcaps: use consistent coding style / remove comments (Thomas Huth) [RHEL-29741] - s390/hwcaps: open code initialization of first six hwcap bits (Thomas Huth) [RHEL-29741] - s390/hwcaps: split setup_hwcaps() (Thomas Huth) [RHEL-29741] - s390/hwcaps: move setup_hwcaps() (Thomas Huth) [RHEL-29741] - s390/hwcaps: add sanity checks (Thomas Huth) [RHEL-29741] - s390/hwcaps: use named initializers for hwcap string arrays (Thomas Huth) [RHEL-29741] - s390/hwcaps: introduce HWCAP bit numbers (Thomas Huth) [RHEL-29741] - s390/hwcaps: shorten HWCAP defines (Thomas Huth) [RHEL-29741] - s390/cpacf: get rid of register asm (Thomas Huth) [RHEL-29741] - s390/debug: remove unused print defines (Thomas Huth) [RHEL-29741] - s390/dasd: remove debug printk (Thomas Huth) [RHEL-29741] - ipc/msg.c: fix percpu_counter use after free (Rafael Aquini) [RHEL-15602] - ipc/msg: mitigate the lock contention with percpu counter (Rafael Aquini) [RHEL-15602] - percpu: add percpu_counter_add_local and percpu_counter_sub_local (Rafael Aquini) [RHEL-15602] - redhat/configs: Add CONFIG_USB_PCI_AMD (Desnes Nunes) [RHEL-28810] - redhat/configs: Add CONFIG_USB_LJCA (Desnes Nunes) [RHEL-28810] - redhat/configs: Add CONFIG_USB_CHIPIDEA_NPCM (Desnes Nunes) [RHEL-28810] - redhat/configs: Add CONFIG_TYPEC_MUX_PTN36502 (Desnes Nunes) [RHEL-28810] - usb: xhci-mtk: set the dma max_seg_size (Desnes Nunes) [RHEL-28810] - usb: xhci-mtk: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28810] - xhci: tracing: Use the new __vstring() helper (Desnes Nunes) [RHEL-28810] - Revert "usb: typec: class: fix typec_altmode_put_partner to put plugs" (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix NULL pointer dereference in tb_port_update_credits() (Desnes Nunes) [RHEL-28810] - thunderbolt: Do not create DisplayPort tunnels on adapters of the same router (Desnes Nunes) [RHEL-28810] - usb: misc: onboard_hub: use pointer consistently in the probe function (Desnes Nunes) [RHEL-28810] - usb: typec: ucsi: Fix race between typec_switch and role_switch (Desnes Nunes) [RHEL-28810] - USB: serial: option: add Quectel EG912Y module support (Desnes Nunes) [RHEL-28810] - USB: serial: ftdi_sio: update Actisense PIDs constant names (Desnes Nunes) [RHEL-28810] - usb-storage: Add quirk for incorrect WP on Kingston DT Ultimate 3.0 G3 (Desnes Nunes) [RHEL-28810] - usb: typec: ucsi: fix gpio-based orientation detection (Desnes Nunes) [RHEL-28810] - USB: serial: option: add Quectel RM500Q R13 firmware support (Desnes Nunes) [RHEL-28810] - USB: serial: option: add Foxconn T99W265 with new baseline (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix minimum allocated USB 3.x and PCIe bandwidth (Desnes Nunes) [RHEL-28810] - r8152: add vendor/device ID pair for ASUS USB-C2500 (Desnes Nunes) [RHEL-28810] - Revert "xhci: Loosen RPM as default policy to cover for AMD xHC 1.1" (Desnes Nunes) [RHEL-28810] - usb: typec: class: fix typec_altmode_put_partner to put plugs (Desnes Nunes) [RHEL-28810] - USB: gadget: core: adjust uevent timing on gadget unbind (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix memory leak in margining_port_remove() (Desnes Nunes) [RHEL-28810] - USB: serial: option: add Luat Air72*U series products (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: qcom,dwc3: fix example wakeup interrupt types (Desnes Nunes) [RHEL-28810] - USB: serial: option: add Fibocom L7xx modules (Desnes Nunes) [RHEL-28810] - USB: xhci-plat: fix legacy PHY double init (Desnes Nunes) [RHEL-28810] - usb: typec: tipd: Supply also I2C driver data (Desnes Nunes) [RHEL-28810] - i2c: Add i2c_get_match_data() (Desnes Nunes) [RHEL-28810] - usb: xhci-mtk: fix in-ep's start-split check failure (Desnes Nunes) [RHEL-28810] - usb: dwc3: set the dma max_seg_size (Desnes Nunes) [RHEL-28810] - usb: config: fix iteration issue in 'usb_get_bos_descriptor()' (Desnes Nunes) [RHEL-28810] - usb: dwc3: add missing of_node_put and platform_device_put (Desnes Nunes) [RHEL-28810] - usb: dwc3: Fix default mode initialization (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Fix a memory leak in an error handling path (Desnes Nunes) [RHEL-28810] - usb: typec: tcpm: Skip hard reset when in error recovery (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: hcd: add missing phy name to example (Desnes Nunes) [RHEL-28810] - USB: serial: option: don't claim interface 4 for ZTE MF290 (Desnes Nunes) [RHEL-28810] - thunderbolt: Only add device router DP IN to the head of the DP resource list (Desnes Nunes) [RHEL-28810] - thunderbolt: Send uevent after asymmetric/symmetric switch (Desnes Nunes) [RHEL-28810] - usb: storage: set 1.50 as the lower bcdDevice for older "Super Top" compatibility (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: fsa4480: Add compatible for OCP96011 (Desnes Nunes) [RHEL-28810] - usb: typec: fsa4480: Add support to swap SBU orientation (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: fsa4480: Add data-lanes property to endpoint (Desnes Nunes) [RHEL-28810] - usb: typec: tcpm: Fix NULL pointer dereference in tcpm_pd_svdm() (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: rockchip,dwc3: update inno usb2 phy binding name (Desnes Nunes) [RHEL-28810] - Revert "dt-bindings: usb: Add bindings for multiport properties on DWC3 controller" (Desnes Nunes) [RHEL-28810] - Revert "dt-bindings: usb: qcom,dwc3: Add bindings for SC8280 Multiport" (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix one kernel-doc comment (Desnes Nunes) [RHEL-28810] - usb: core: Remove duplicated check in usb_hub_create_port_device (Desnes Nunes) [RHEL-28810] - usb: typec: tcpm: Add additional checks for contaminant (Desnes Nunes) [RHEL-28810] - usb: dwc3: add optional PHY interface clocks (Desnes Nunes) [RHEL-28810] - usb: typec: add support for PTN36502 redriver (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: add NXP PTN36502 Type-C redriver bindings (Desnes Nunes) [RHEL-28810] - usb: chipidea: Fix unused ci_hdrc_usb2_of_match warning for !CONFIG_OF (Desnes Nunes) [RHEL-28810] - usb: chipidea: Add support for NPCM (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: ci-hdrc-usb2: add npcm750 and npcm845 compatible (Desnes Nunes) [RHEL-28810] - usb: chipidea: add CI_HDRC_FORCE_VBUS_ACTIVE_ALWAYS flag (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: vialab,vl817: remove reset-gpios from required list (Desnes Nunes) [RHEL-28810] - usb-storage,uas: make internal quirks flags 64bit (Desnes Nunes) [RHEL-28810] - usb-storage: remove UNUSUAL_VENDOR_INTF macro (Desnes Nunes) [RHEL-28810] - usb: host: xhci: Avoid XHCI resume delay if SSUSB device is not present (Desnes Nunes) [RHEL-28810] - usb: host: xhci-plat: fix possible kernel oops while resuming (Desnes Nunes) [RHEL-28810] - usb: xhci: Implement xhci_handshake_check_state() helper (Desnes Nunes) [RHEL-28810] - xhci: split free interrupter into separate remove and free parts (Desnes Nunes) [RHEL-28810] - xhci: Enable RPM on controllers that support low-power states (Desnes Nunes) [RHEL-28810] - xhci: Loosen RPM as default policy to cover for AMD xHC 1.1 (Desnes Nunes) [RHEL-28810] - xhci: Simplify event ring dequeue pointer update for port change events (Desnes Nunes) [RHEL-28810] - xhci: simplify event ring dequeue tracking for transfer events (Desnes Nunes) [RHEL-28810] - xhci: Clean up xhci_{alloc,free}_erst() declarations (Desnes Nunes) [RHEL-28810] - usb: Annotate struct urb_priv with __counted_by (Desnes Nunes) [RHEL-28810] - xhci: Clean up stale comment on ERST_SIZE macro (Desnes Nunes) [RHEL-28810] - xhci: Clean up ERST_PTR_MASK inversion (Desnes Nunes) [RHEL-28810] - xhci: Expose segment numbers in debugfs (Desnes Nunes) [RHEL-28810] - xhci: Update last segment pointer after Event Ring expansion (Desnes Nunes) [RHEL-28810] - xhci: Adjust segment numbers after ring expansion (Desnes Nunes) [RHEL-28810] - xhci: Use more than one Event Ring segment (Desnes Nunes) [RHEL-28810] - xhci: Set DESI bits in ERDP register correctly (Desnes Nunes) [RHEL-28810] - xhci: expand next_trb() helper to support more ring types (Desnes Nunes) [RHEL-28810] - xhci: Add busnumber to port tracing (Desnes Nunes) [RHEL-28810] - xhci: pass port structure to tracing instead of port number (Desnes Nunes) [RHEL-28810] - thunderbolt: Configure asymmetric link if needed and bandwidth allows (Desnes Nunes) [RHEL-28810] - thunderbolt: Add support for asymmetric link (Desnes Nunes) [RHEL-28810] - thunderbolt: Introduce tb_switch_depth() (Desnes Nunes) [RHEL-28810] - thunderbolt: Introduce tb_for_each_upstream_port_on_path() (Desnes Nunes) [RHEL-28810] - thunderbolt: Introduce tb_port_path_direction_downstream() (Desnes Nunes) [RHEL-28810] - thunderbolt: Set path power management packet support bit for USB4 v2 routers (Desnes Nunes) [RHEL-28810] - thunderbolt: Change bandwidth reservations to comply USB4 v2 (Desnes Nunes) [RHEL-28810] - thunderbolt: Make is_gen4_link() available to the rest of the driver (Desnes Nunes) [RHEL-28810] - thunderbolt: Use weight constants in tb_usb3_consumed_bandwidth() (Desnes Nunes) [RHEL-28810] - thunderbolt: Use constants for path weight and priority (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: ti,tps6598x: Disallow undefined properties (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: gpio-sbu-mux: Make 'mode-switch' not required (Desnes Nunes) [RHEL-28810] - usb: Inform the USB Type-C class about enumerated devices (Desnes Nunes) [RHEL-28810] - usb: typec: Link enumerated USB devices with Type-C partner (Desnes Nunes) [RHEL-28810] - media: cx231xx: Use EP5_BUF_SIZE macro (Desnes Nunes) [RHEL-28810] - thunderbolt: Add DP IN added last in the head of the list of DP resources (Desnes Nunes) [RHEL-28810] - thunderbolt: Create multiple DisplayPort tunnels if there are more DP IN/OUT pairs (Desnes Nunes) [RHEL-28810] - thunderbolt: Log NVM version of routers and retimers (Desnes Nunes) [RHEL-28810] - thunderbolt: Use tb_tunnel_xxx() log macros in tb.c (Desnes Nunes) [RHEL-28810] - thunderbolt: Expose tb_tunnel_xxx() log macros to the rest of the driver (Desnes Nunes) [RHEL-28810] - thunderbolt: Use tb_tunnel_dbg() where possible to make logging more consistent (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix typo of HPD bit for Hot Plug Detect (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix typo in enum tb_link_width kernel-doc (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix debug log when DisplayPort adapter not available for pairing (Desnes Nunes) [RHEL-28810] - thunderbolt: Check for unplugged router in tb_switch_clx_disable() (Desnes Nunes) [RHEL-28810] - thunderbolt: Make tb_switch_clx_is_supported() static (Desnes Nunes) [RHEL-28810] - thunderbolt: Get rid of usb4_usb3_port_actual_link_rate() (Desnes Nunes) [RHEL-28810] - thunderbolt: dma_test: Use enum tb_link_width (Desnes Nunes) [RHEL-28810] - usb: typec: altmodes/displayport: fixup drm internal api change vs new user. (Desnes Nunes) [RHEL-28810] - drm: Add HPD state to drm_connector_oob_hotplug_event() (Desnes Nunes) [RHEL-28810] - usb: Add support for Intel LJCA device (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add status trace for tps25750 (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add power status trace for tps25750 (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add trace for tps25750 irq (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add TPS25750 support (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add device data to of_device_id (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Refactor tps6598x port registration (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add patch mode to tps6598x (Desnes Nunes) [RHEL-28810] - USB: typec: tsp6598x: Add cmd timeout and response delay (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: tps6598x: Add tps25750 (Desnes Nunes) [RHEL-28810] - usb: Use device_get_match_data() (Desnes Nunes) [RHEL-28810] - usb: dwc2: add pci_device_id driver_data parse support (Desnes Nunes) [RHEL-28810] - usb: usbtest: fix a type promotion bug (Desnes Nunes) [RHEL-28810] - usb: ucsi: glink: use the connector orientation GPIO to provide switch events (Desnes Nunes) [RHEL-28810] - usb: dwc3: document gfladj_refclk_lpm_sel field (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: gpio-sbu-mux: Add an entry for CBDTU02043 (Desnes Nunes) [RHEL-28810] - docs: driver-api: usb: update dma info (Desnes Nunes) [RHEL-28810] - USB: dma: remove unused function prototype (Desnes Nunes) [RHEL-28810] - usb: atm: Use size_add() in call to struct_size() (Desnes Nunes) [RHEL-28810] - usb: gadget: clarify usage of USB_GADGET_DELAYED_STATUS (Desnes Nunes) [RHEL-28810] - usb: pd: Exposing the Peak Current value of Fixed Supplies to user space (Desnes Nunes) [RHEL-28810] - usb:typec:tcpm:support double Rp to Vbus cable as sink (Desnes Nunes) [RHEL-28810] - usb: xhci-mtk: improve split scheduling by separate IN/OUT budget (Desnes Nunes) [RHEL-28810] - usb: xhci-mtk: add a bandwidth budget table (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: ci-hdrc-usb2: Allow "fsl,imx27-usb" to be passed alone (Desnes Nunes) [RHEL-28810] - usb: pci-quirks: handle HAS_IOPORT dependency for UHCI handoff (Desnes Nunes) [RHEL-28810] - usb: pci-quirks: handle HAS_IOPORT dependency for AMD quirk (Desnes Nunes) [RHEL-28810] - usb: pci-quirks: group AMD specific quirk code together (Desnes Nunes) [RHEL-28810] - usbmon: Use list_for_each_entry() helper (Desnes Nunes) [RHEL-28810] - usb: chipidea: tegra: Consistently use dev_err_probe() (Desnes Nunes) [RHEL-28810] - usb: chipidea: Simplify Tegra DMA alignment code (Desnes Nunes) [RHEL-28810] - usb: chipidea: Fix DMA overwrite for Tegra (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: dwc3: Add SDX75 compatible (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: qcom,dwc3: Fix SDX65 clocks (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: dwc3: Add DWC_usb3 TX/RX threshold configurable (Desnes Nunes) [RHEL-28810] - usb: dwc3: core: configure TX/RX threshold for DWC3_IP (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: dwc3: Add Realtek DHC RTD SoC DWC3 USB (Desnes Nunes) [RHEL-28810] - usb: dwc3: add Realtek DHC RTD SoC dwc3 glue layer driver (Desnes Nunes) [RHEL-28810] - usb: typec: intel_pmc_mux: Configure Displayport Alternate mode 2.1 (Desnes Nunes) [RHEL-28810] - usb: pd: Add helper macro to get Type C cable speed (Desnes Nunes) [RHEL-28810] - usb: typec: Add Active or Passive cable defination to cable discover mode VDO (Desnes Nunes) [RHEL-28810] - usb: typec: Add Displayport Alternate Mode 2.1 Support (Desnes Nunes) [RHEL-28810] - usb: xhci: Move extcaps related macros to respective header file (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: Add bindings for multiport properties on DWC3 controller (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: qcom,dwc3: Add bindings for SC8280 Multiport (Desnes Nunes) [RHEL-28810] - usb: typec: intel_pmc_mux: enable sysfs usb role access (Desnes Nunes) [RHEL-28810] - usb: typec: intel_pmc_mux: Add new ACPI ID for Lunar Lake IOM device (Desnes Nunes) [RHEL-28810] - usb: typec: intel_pmc_mux: Expose IOM port status to debugfs (Desnes Nunes) [RHEL-28810] - usb: typec: intel_pmc_mux: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28810] - media: cx231xx: Add EP5_BUF_SIZE and EP5_TIMEOUT_MS macros (Desnes Nunes) [RHEL-28810] - media: cx231xx: Switch to use kmemdup() helper (Desnes Nunes) [RHEL-28810] - media: gspca: cpia1: shift-out-of-bounds in set_flicker (Desnes Nunes) [RHEL-28810] - media: usb: siano: Use kmemdup to simplify kmalloc and memcpy logic (Desnes Nunes) [RHEL-28810] - thunderbolt: Apply USB 3.x bandwidth quirk only in software connection manager (Desnes Nunes) [RHEL-28810] - phy: broadcom: sr-usb: fix Wvoid-pointer-to-enum-cast warning (Desnes Nunes) [RHEL-28810] - phy: fsl-imx8mq-usb: add dev_err_probe if getting vbus failed (Desnes Nunes) [RHEL-28810] - phy: fsl-imx8mp-usb: add support for phy tuning (Desnes Nunes) [RHEL-28810] - phy: tegra: xusb: check return value of devm_kzalloc() (Desnes Nunes) [RHEL-28810] - phy: tegra: xusb: Clear the driver reference in usb-phy dev (Desnes Nunes) [RHEL-28810] - phy: tegra: xusb: Add missing tegra_xusb_port_unregister for usb2_port and ulpi_port (Desnes Nunes) [RHEL-28810] - phy: tegra: xusb: Support sleepwalk for Tegra234 (Desnes Nunes) [RHEL-28810] - phy: tegra: xusb: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28810] - mmc: rtsx_pci: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28810] - mmc: rtsx_pci: Drop if block with always false condition (Desnes Nunes) [RHEL-28810] - mmc: rtsx_pci: fix return value check of mmc_add_host() (Desnes Nunes) [RHEL-28810] - mmc: rtsx: add 74 Clocks in power on flow (Desnes Nunes) [RHEL-28810] - mmc: rtsx: Fix build errors/warnings for unused variable (Desnes Nunes) [RHEL-28810] - mmc: rtsx: Let MMC core handle runtime PM (Desnes Nunes) [RHEL-28810] - mmc: rtsx: Use pm_runtime_{get,put}() to handle runtime PM (Desnes Nunes) [RHEL-28810] - mmc: rtsx_pci: Fix long reads when clock is prescaled (Desnes Nunes) [RHEL-28810] - misc: rtsx: Fix clang -Wsometimes-uninitialized in rts5261_init_from_hw() (Desnes Nunes) [RHEL-28810] - misc: rtsx: Fix some platforms can not boot and move the l1ss judgment to probe (Desnes Nunes) [RHEL-28810] - misc: rtsx: add rts5261 efuse function (Desnes Nunes) [RHEL-28810] - misc: rtsx: judge ASPM Mode to set PETXCFG Reg (Desnes Nunes) [RHEL-28810] - misc: rtsx_pcr: Fix a typo (Desnes Nunes) [RHEL-28810] - misc: rtsx: Fix an error handling path in rtsx_pci_probe() (Desnes Nunes) [RHEL-28810] - misc: rtsx: Avoid mangling IRQ during runtime PM (Desnes Nunes) [RHEL-28810] - misc: rtsx: Remove usage of the deprecated "pci-dma-compat.h" API (Desnes Nunes) [RHEL-28810] - mlxsw: core_env: Fix driver initialization with old firmware (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Register netdevice notifier before nexthop (Ivan Vecera) [RHEL-34673] - mlxsw: pci: Allocate skbs using GFP_KERNEL during initialization (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_ethtool: Fix -Wformat-truncation warning (Ivan Vecera) [RHEL-34673] - mlxsw: core_thermal: Fix -Wformat-truncation warning (Ivan Vecera) [RHEL-34673] - mlxsw: fix mlxsw_sp2_nve_vxlan_learning_set() return type (Ivan Vecera) [RHEL-34673] - mlxsw: core_acl_flex_keys: Fill blocks with high entropy first (Ivan Vecera) [RHEL-34673] - mlxsw: core_acl_flex_keys: Save chosen elements in all blocks per search (Ivan Vecera) [RHEL-34673] - mlxsw: core_acl_flex_keys: Save chosen elements per block (Ivan Vecera) [RHEL-34673] - mlxsw: core_acl_flex_keys: Add a bitmap to save which blocks are chosen (Ivan Vecera) [RHEL-34673] - mlxsw: Mark high entropy key blocks (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_span: Annotate struct mlxsw_sp_span with __counted_by (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Annotate struct mlxsw_sp_nexthop_group_info with __counted_by (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Annotate struct mlxsw_sp_counter_pool with __counted_by (Ivan Vecera) [RHEL-34673] - mlxsw: core: Annotate struct mlxsw_env with __counted_by (Ivan Vecera) [RHEL-34673] - mlxsw: Annotate struct mlxsw_linecards with __counted_by (Ivan Vecera) [RHEL-34673] - mlxsw: i2c: Utilize standard macros for dividing buffer into chunks (Ivan Vecera) [RHEL-34673] - mlxsw: core: Extend allowed list of external cooling devices for thermal zone binding (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Limit MTBR register payload to a single data record (Ivan Vecera) [RHEL-34673] - mlxsw: Edit IPv6 key blocks to use one less block for multicast forwarding (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_acl_flex_keys: Add 'ipv4_5b' flex key (Ivan Vecera) [RHEL-34673] - mlxsw: Add 'ipv4_5' flex key (Ivan Vecera) [RHEL-34673] - mlxsw: Use size_mul() in call to struct_size() (Ivan Vecera) [RHEL-34673] - mlxsw: core_hwmon: Adjust module label names based on MTCAP sensor counter (Ivan Vecera) [RHEL-34673] - mlxsw: i2c: Limit single transaction buffer size (Ivan Vecera) [RHEL-34673] - mlxsw: i2c: Fix chunk size setting in output mailbox buffer (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: Fix test failure on Spectrum-4 (Ivan Vecera) [RHEL-34673] - mlxsw: Fix the size of 'VIRT_ROUTER_MSB' (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Fix SSPR register layout (Ivan Vecera) [RHEL-34673] - mlxsw: pci: Set time stamp fields also when its type is MIRROR_UTC (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Stop ignoring learning notifications from redirected traffic (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_flower: Disable learning and security lookup when redirecting (Ivan Vecera) [RHEL-34673] - mlxsw: core_acl_flex_actions: Add IGNORE_ACTION (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_switchdev: Use is_zero_ether_addr() instead of ether_addr_equal() (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: router_bridge_lag: Add a new selftest (Ivan Vecera) [RHEL-34673] - mlxsw: Set port STP state on bridge enslavement (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Remove unused function declarations (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: rif_bridge: Add a new selftest (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: rif_lag_vlan: Add a new selftest (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: rif_lag: Add a new selftest (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: IPv6 events: Use tracker helpers to hold & put netdevices (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: RIF: Use tracker helpers to hold & put netdevices (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: hw_stats: Use tracker helpers to hold & put netdevices (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: FIB: Use tracker helpers to hold & put netdevices (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_switchdev: Use tracker helpers to hold & put netdevices (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_nve: Do not take reference when looking up netdevice (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Drop unused functions mlxsw_sp_port_lower_dev_hold/_put() (Ivan Vecera) [RHEL-34673] - mlxsw: core_env: Read transceiver module EEPROM in 128 bytes chunks (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Increase Management Cable Info Access Register length (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Remove unused function argument (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Add Management Capabilities Mask Register (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Move 'mpsc' definition in 'mlxsw_reg_infos' (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Permit enslavement to netdevices with uppers (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Replay IP NETDEV_UP on device deslavement (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Replay IP NETDEV_UP on device enslavement (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Replay neighbours when RIF is made (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Replay MACVLANs when RIF is made (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Offload ethernet nexthops when RIF is made (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Join RIFs of LAG upper VLANs (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_switchdev: Replay switchdev objects on port join (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: On port enslavement to a LAG, join upper's bridges (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Add a replay_deslavement argument to event handlers (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Allow event handlers to check unowned bridges (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Split a helper out of mlxsw_sp_netdevice_event() (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Extract a helper to schedule neighbour work (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Allow address handlers to run on bridge ports (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: rtnetlink: Drop obsolete tests (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_switchdev: Manage RIFs on PVID change (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: mlxsw_sp_inetaddr_bridge_event: Add an argument (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Adjust mlxsw_sp_inetaddr_vlan_event() coding style (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Take VID for VLAN FIDs from RIF params (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Pass struct mlxsw_sp_rif_params to fid_get (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_switchdev: Pass extack to mlxsw_sp_br_ban_rif_pvid_change() (Ivan Vecera) [RHEL-34673] - selftests: forwarding: Add test cases for flower port range matching (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: Test port range registers' occupancy (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: Add scale test for port ranges (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_flower: Add ability to match on port ranges (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_acl: Pass main driver structure to mlxsw_sp_acl_rulei_destroy() (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_acl: Add port range key element (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_port_range: Add devlink resource support (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_port_range: Add port range core (Ivan Vecera) [RHEL-34673] - mlxsw: resource: Add resource identifier for port range registers (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Add Policy-Engine Port Range Register (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Fix an IS_ERR() vs NULL check (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Track next hops at CRIFs (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Split nexthop finalization to two stages (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Use router.lb_crif instead of .lb_rif_index (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Link CRIFs to RIFs (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Maintain CRIF for fallback loopback RIF (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Maintain a hash table of CRIFs (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Use mlxsw_sp_ul_rif_get() to get main VRF LB RIF (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Add extack argument to mlxsw_sp_lb_rif_init() (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: one_armed_router: Use port MAC for bridge address (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: vxlan: Disable IPv6 autogen on bridges (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: spectrum: q_in_vni_veto: Disable IPv6 autogen on a bridge (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: qos_mc_aware: Disable IPv6 autogen on bridges (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: qos_ets_strict: Disable IPv6 autogen on bridges (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: qos_dscp_bridge: Disable IPv6 autogen on a bridge (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: mirror_gre_scale: Disable IPv6 autogen on a bridge (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: extack: Disable IPv6 autogen on bridges (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: q_in_q_veto: Disable IPv6 autogen on bridges (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Move IPIP init up (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Extract a helper for RIF migration (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Add a helper to check if netdev has addresses (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Extract a helper to free a RIF (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Access nhgi->rif through a helper (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Access nh->rif->dev through a helper (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Access rif->dev from params in mlxsw_sp_rif_create() (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Access rif->dev through a helper (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Add a helper specifically for joining a LAG (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Extract a helper from mlxsw_sp_port_vlan_router_join() (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Privatize mlxsw_sp_rif_dev() (Ivan Vecera) [RHEL-34673] - mlxsw: Convert does-RIF-have-this-netdev queries to a dedicated helper (Ivan Vecera) [RHEL-34673] - mlxsw: Convert RIF-has-netdevice queries to a dedicated helper (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Reuse work neighbor initialization in work scheduler (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Use the available router pointer for netevent handling (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Pass router to mlxsw_sp_router_schedule_work() directly (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Move here inetaddr validator notifiers (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: mlxsw_sp_router_fini(): Extract a helper variable (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: egress_vid_classification: Fix the diagram (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: ingress_rif_conf_1d: Fix the diagram (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Do not query MAX_VRS on each iteration (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Do not query MAX_RIFS on each iteration (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Use extack in mlxsw_sp~_rif_ipip_lb_configure() (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Clarify a comment (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_flower: Add ability to match on layer 2 miss (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_flower: Do not force matching on iif (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_flower: Split iif parsing to a separate function (Ivan Vecera) [RHEL-34673] - mlxfw: Replace zero-length array with DECLARE_FLEX_ARRAY() helper (Ivan Vecera) [RHEL-34673] - selftests: forwarding: introduce helper for standard ethtool counters (Ivan Vecera) [RHEL-34673] - selftests: forwarding: generalize bail_on_lldpad from mlxsw (Ivan Vecera) [RHEL-34673] - mlxsw: core_thermal: Simplify transceiver module get_temp() callback (Ivan Vecera) [RHEL-34673] - mlxsw: core_thermal: Make mlxsw_thermal_module_init() void (Ivan Vecera) [RHEL-34673] - mlxsw: core_thermal: Use static trip points for transceiver modules (Ivan Vecera) [RHEL-34673] - net/mlxsw: Convert to i2c's .probe_new() (Ivan Vecera) [RHEL-34673] - i40e: Do not use WQ_MEM_RECLAIM flag for workqueue (Ivan Vecera) [RHEL-32141] - cgroup/cpuset: Fix retval in update_cpumask() (Waiman Long) [RHEL-34600] - cgroup/cpuset: Fix a memory leak in update_exclusive_cpumask() (Waiman Long) [RHEL-34600] - kernel/cgroup: use kernfs_create_dir_ns() (Waiman Long) [RHEL-34600] - PM: sleep: Remove obsolete comment from unlock_system_sleep() (Waiman Long) [RHEL-34600] - Documentation: PM: Adjust freezing-of-tasks.rst to the freezer changes (Waiman Long) [RHEL-34600] - cgroup: Move rcu_head up near the top of cgroup_root (Waiman Long) [RHEL-34600] - cgroup: Add a new helper for cgroup1 hierarchy (Waiman Long) [RHEL-34600] - cgroup: Add annotation for holding namespace_sem in current_cgns_cgroup_from_root() (Waiman Long) [RHEL-34600] - cgroup: Eliminate the need for cgroup_mutex in proc_cgroup_show() (Waiman Long) [RHEL-34600] - cgroup: Make operations on the cgroup root_list RCU safe (Waiman Long) [RHEL-34600] - cgroup: Remove unnecessary list_empty() (Waiman Long) [RHEL-34600] - cgroup_freezer: cgroup_freezing: Check if not frozen (Waiman Long) [RHEL-34600] - sched: psi: fix unprivileged polling against cgroups (Waiman Long) [RHEL-34600] - cgroup: use legacy_name for cgroup v1 disable info (Waiman Long) [RHEL-34600] - cgroup: Avoid extra dereference in css_populate_dir() (Waiman Long) [RHEL-34600] - cgroup: Check for ret during cgroup1_base_files cft addition (Waiman Long) [RHEL-34600] - sched/core: Update stale comment in try_to_wake_up() (Waiman Long) [RHEL-34600] - cgroup: Remove duplicates in cgroup v1 tasks file (Waiman Long) [RHEL-34600] - cgroup: fix build when CGROUP_SCHED is not enabled (Waiman Long) [RHEL-34600] - cgroup: Avoid -Wstringop-overflow warnings (Waiman Long) [RHEL-34600] - cgroup:namespace: Remove unused cgroup_namespaces_init() (Waiman Long) [RHEL-34600] - cgroup/rstat: Record the cumulative per-cpu time of cgroup and its descendants (Waiman Long) [RHEL-34600] - cgroup: clean up if condition in cgroup_pidlist_start() (Waiman Long) [RHEL-34600] - cgroup: fix obsolete function name in cgroup_destroy_locked() (Waiman Long) [RHEL-34600] - cgroup: fix obsolete function name above css_free_rwork_fn() (Waiman Long) [RHEL-34600] - cgroup/cpuset: fix kernel-doc (Waiman Long) [RHEL-34600] - cgroup: clean up printk() (Waiman Long) [RHEL-34600] - cgroup: fix obsolete comment above cgroup_create() (Waiman Long) [RHEL-34600] - cgroup/misc: Store atomic64_t reads to u64 (Waiman Long) [RHEL-34600] - cgroup/misc: Change counters to be explicit 64bit types (Waiman Long) [RHEL-34600] - cgroup/misc: update struct members descriptions (Waiman Long) [RHEL-34600] - cgroup: remove cgrp->kn check in css_populate_dir() (Waiman Long) [RHEL-34600] - cgroup: fix obsolete function name (Waiman Long) [RHEL-34600] - cgroup: use cached local variable parent in for loop (Waiman Long) [RHEL-34600] - cgroup: put cgroup_tryget_css() inside CONFIG_CGROUP_SCHED (Waiman Long) [RHEL-34600] - cgroup: fix obsolete comment above for_each_css() (Waiman Long) [RHEL-34600] - cgroup/cpuset: avoid unneeded cpuset_mutex re-lock (Waiman Long) [RHEL-34600] - cgroup: minor cleanup for cgroup_extra_stat_show() (Waiman Long) [RHEL-34600] - cgroup: remove unneeded return value of cgroup_rm_cftypes_locked() (Waiman Long) [RHEL-34600] - kernfs: add stub helper for kernfs_generic_poll() (Waiman Long) [RHEL-34600] - sched/psi: Select KERNFS as needed (Waiman Long) [RHEL-34600] - sched: add throttled time stat for throttled children (Waiman Long) [RHEL-34600] - sched: don't account throttle time for empty groups (Waiman Long) [RHEL-34600] - sched/psi: use kernfs polling functions for PSI trigger polling (Waiman Long) [RHEL-34600] - psi: remove 500ms min window size limitation for triggers (Waiman Long) [RHEL-34600] - cgroup,freezer: hold cpu_hotplug_lock before freezer_mutex in freezer_css_{online,offline}() (Waiman Long) [RHEL-34600] - cgroup,freezer: hold cpu_hotplug_lock before freezer_mutex (Waiman Long) [RHEL-34600] - freezer,umh: Fix call_usermode_helper_exec() vs SIGKILL (Waiman Long) [RHEL-34600] - sched: Fix race in task_call_func() (Waiman Long) [RHEL-34600] - sched/psi: Per-cgroup PSI accounting disable/re-enable interface (Waiman Long) [RHEL-34600] - sched: Fix more TASK_state comparisons (Waiman Long) [RHEL-34600] - sched: Fix TASK_state comparisons (Waiman Long) [RHEL-34600] - freezer,sched: Rewrite core freezer logic (Waiman Long) [RHEL-34600] - cgroup.c: remove redundant check for mixable cgroup in cgroup_migrate_vet_dst (Waiman Long) [RHEL-34600] - ethtool: add SET for TCP_DATA_SPLIT ringparam (Ivan Vecera) [RHEL-32112] - i40e: Report MFS in decimal base instead of hex (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: fix vf may be used uninitialized in this function warning (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: fix i40e_count_filters() to count only active/new filters (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Enforce software interrupt during busy-poll exit (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: remove unnecessary qv_info ptr NULL checks (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Remove VEB recursion (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Fix broken support for floating VEBs (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Add helpers to find VSI and VEB by SEID and use them (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Introduce and use macros for iterating VSIs and VEBs (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Use existing helper to find flow director VSI (Kamal Heib) [RHEL-17460 RHEL-25596] - cpufreq: intel_pstate: Update default EPPs for Meteor Lake (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: Allow model specific EPPs (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: fix pstate limits enforcement for adjust_perf call back (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: remove cpudata::prev_cummulative_iowait (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: Refine computation of P-state for given frequency (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: Update hybrid scaling factor for Meteor Lake (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: Prioritize firmware-provided balance performance EPP (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: Revise global turbo disable check (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: set stale CPU frequency to minimum (Steve Best) [RHEL-34665] - bitfield: add FIELD_PREP_CONST() (Steve Best) [RHEL-34665] - NFSv4.1/pnfs: fix NFS with TLS in pnfs (Benjamin Coddington) [RHEL-34576] - octeontx2-af: Use separate handlers for interrupts (Kamal Heib) [RHEL-35170] {CVE-2024-27030} - fs: sysfs: Fix reference leak in sysfs_break_active_protection() (Ewan D. Milne) [RHEL-35078] {CVE-2024-26993} - init/main.c: Fix potential static_command_line memory overflow (Steve Best) [RHEL-35088] {CVE-2024-26988} - tls: remove redundant assignment to variable decrypted (Sabrina Dubroca) [RHEL-29306] - net: skbuff: generalize the skb->decrypted bit (Sabrina Dubroca) [RHEL-29306] - tls: fix lockless read of strp->msg_ready in ->poll (Sabrina Dubroca) [RHEL-29306] - tls: get psock ref after taking rxlock to avoid leak (Sabrina Dubroca) [RHEL-29306] - selftests: tls: add test with a partially invalid iov (Sabrina Dubroca) [RHEL-29306] - tls: adjust recv return with async crypto and failed copy to userspace (Sabrina Dubroca) [RHEL-29306] - tls: recv: process_rx_list shouldn't use an offset with kvec (Sabrina Dubroca) [RHEL-29306] - tls: fix peeking with sync+async decryption (Sabrina Dubroca) [RHEL-29306] - selftests: tls: add test for peeking past a record of a different type (Sabrina Dubroca) [RHEL-29306] - selftests: tls: add test for merging of same-type control messages (Sabrina Dubroca) [RHEL-29306] - tls: don't skip over different type records from the rx_list (Sabrina Dubroca) [RHEL-29306] - tls: stop recv() if initial process_rx_list gave us non-DATA (Sabrina Dubroca) [RHEL-29306] - tls: break out of main loop when PEEK gets a non-data record (Sabrina Dubroca) [RHEL-29306] - selftests: tls: increase the wait in poll_partial_rec_async (Sabrina Dubroca) [RHEL-29306] - net: tls: fix returned read length with async decrypt (Sabrina Dubroca) [RHEL-29306] - selftests: tls: use exact comparison in recv_partial (Sabrina Dubroca) [RHEL-29306] - net: tls, add test to capture error on large splice (Sabrina Dubroca) [RHEL-29306] - tls: Use size_add() in call to struct_size() (Sabrina Dubroca) [RHEL-29306] - net/tls: avoid TCP window full during ->read_sock() (Sabrina Dubroca) [RHEL-29306] - PCI: Fix pci_rh_check_status() call semantics (Luiz Capitulino) [RHEL-35032] - ionic: keep stats struct local to error handling (Michal Schmidt) [RHEL-36065] - ionic: better dma-map error handling (Michal Schmidt) [RHEL-36065] - ionic: remove unnecessary NULL test (Michal Schmidt) [RHEL-36065] - ionic: rearrange ionic_queue for better layout (Michal Schmidt) [RHEL-36065] - ionic: rearrange ionic_qcq (Michal Schmidt) [RHEL-36065] - ionic: carry idev in ionic_cq struct (Michal Schmidt) [RHEL-36065] - ionic: refactor skb building (Michal Schmidt) [RHEL-36065] - ionic: fold adminq clean into service routine (Michal Schmidt) [RHEL-36065] - ionic: use specialized desc info structs (Michal Schmidt) [RHEL-36065] - ionic: remove the cq_info to save more memory (Michal Schmidt) [RHEL-36065] - ionic: remove callback pointer from desc_info (Michal Schmidt) [RHEL-36065] - ionic: move adminq-notifyq handling to main file (Michal Schmidt) [RHEL-36065] - ionic: drop q mapping (Michal Schmidt) [RHEL-36065] - ionic: remove desc, sg_desc and cmb_desc from desc_info (Michal Schmidt) [RHEL-36065] - ionic: change MODULE_AUTHOR to person name (Michal Schmidt) [RHEL-36065] - ionic: Clean RCT ordering issues (Michal Schmidt) [RHEL-36065] - ionic: Use CQE profile for dim (Michal Schmidt) [RHEL-36065] - ionic: change the hwstamp likely check (Michal Schmidt) [RHEL-36065] - ionic: reduce the use of netdev (Michal Schmidt) [RHEL-36065] - ionic: Pass local netdev instead of referencing struct (Michal Schmidt) [RHEL-36065] - ionic: Check stop no restart (Michal Schmidt) [RHEL-36065] - ionic: Clean up BQL logic (Michal Schmidt) [RHEL-36065] - ionic: Make use napi_consume_skb (Michal Schmidt) [RHEL-36065] - ionic: Shorten a Tx hotpath (Michal Schmidt) [RHEL-36065] - ionic: Change default number of descriptors for Tx and Rx (Michal Schmidt) [RHEL-36065] - ionic: Rework Tx start/stop flow (Michal Schmidt) [RHEL-36065] - ionic: restore netdev feature bits after reset (Michal Schmidt) [RHEL-36065] - ionic: check cmd_regs before copying in or out (Michal Schmidt) [RHEL-36065] - ionic: check before releasing pci regions (Michal Schmidt) [RHEL-36065] - ionic: use pci_is_enabled not open code (Michal Schmidt) [RHEL-36065] - ionic: implement xdp frags support (Michal Schmidt) [RHEL-36065] - ionic: add ndo_xdp_xmit (Michal Schmidt) [RHEL-36065] - ionic: Add XDP_REDIRECT support (Michal Schmidt) [RHEL-36065] - ionic: Add XDP_TX support (Michal Schmidt) [RHEL-36065] - ionic: Add XDP packet headroom (Michal Schmidt) [RHEL-36065] - ionic: add initial framework for XDP support (Michal Schmidt) [RHEL-36065] - ionic: use dma range APIs (Michal Schmidt) [RHEL-36065] - ionic: add helpers for accessing buffer info (Michal Schmidt) [RHEL-36065] - ionic: set adminq irq affinity (Michal Schmidt) [RHEL-36065] - ionic: minimal work with 0 budget (Michal Schmidt) [RHEL-36065] - ionic: fill out pci error handlers (Michal Schmidt) [RHEL-36065] - ionic: lif debugfs refresh on reset (Michal Schmidt) [RHEL-36065] - ionic: use timer_shutdown_sync (Michal Schmidt) [RHEL-36065] - ionic: no fw read when PCI reset failed (Michal Schmidt) [RHEL-36065] - ionic: prevent pci disable of already disabled device (Michal Schmidt) [RHEL-36065] - ionic: bypass firmware cmds when stuck in reset (Michal Schmidt) [RHEL-36065] - ionic: keep filters across FLR (Michal Schmidt) [RHEL-36065] - ionic: pass opcode to devcmd_wait (Michal Schmidt) [RHEL-36065] - ionic: Re-arrange ionic_intr_info struct for cache perf (Michal Schmidt) [RHEL-36065] - ionic: Make the check for Tx HW timestamping more obvious (Michal Schmidt) [RHEL-36065] - ionic: Don't check null when calling vfree() (Michal Schmidt) [RHEL-36065] - ionic: set ionic ptr before setting up ethtool ops (Michal Schmidt) [RHEL-36065] - ionic: Use cached VF attributes (Michal Schmidt) [RHEL-36065] - ionic: Fix dim work handling in split interrupt mode (Michal Schmidt) [RHEL-36065] - ionic: fix snprintf format length warning (Michal Schmidt) [RHEL-36065] - ionic: replace deprecated strncpy with strscpy (Michal Schmidt) [RHEL-36065] - ionic: expand the descriptor bufs array (Michal Schmidt) [RHEL-36065] - ionic: add a check for max SGs and SKB frags (Michal Schmidt) [RHEL-36065] - ionic: count SGs in packet to minimize linearize (Michal Schmidt) [RHEL-36065] - ionic: fix 16bit math issue when PAGE_SIZE >= 64KB (Michal Schmidt) [RHEL-36065] - ionic: Remove unused declarations (Michal Schmidt) [RHEL-36065] - ionic: Add missing err handling for queue reconfig (Michal Schmidt) [RHEL-36065] - ionic: add FLR recovery support (Michal Schmidt) [RHEL-36065] - ionic: pull out common bits from fw_up (Michal Schmidt) [RHEL-36065] - ionic: extract common bits from ionic_probe (Michal Schmidt) [RHEL-36065] - ionic: extract common bits from ionic_remove (Michal Schmidt) [RHEL-36065] - ionic: remove dead device fail path (Michal Schmidt) [RHEL-36065] - ionic: remove WARN_ON to prevent panic_on_warn (Michal Schmidt) [RHEL-36065] - ionic: use vmalloc_array and vcalloc (Michal Schmidt) [RHEL-36065] - ionic: add support for ethtool extended stat link_down_count (Michal Schmidt) [RHEL-36065] - ionic: catch failure from devlink_alloc (Michal Schmidt) [RHEL-36065] - ionic: remove noise from ethtool rxnfc error msg (Michal Schmidt) [RHEL-36065] - ionic: Don't overwrite the cyclecounter bitmask (Michal Schmidt) [RHEL-36065] - ionic: Remove redundant pci_clear_master (Michal Schmidt) [RHEL-36065] - ionic: add tx/rx-push support with device Component Memory Buffers (Michal Schmidt) [RHEL-36065] - ionic: remove unnecessary void casts (Michal Schmidt) [RHEL-36065] - ionic: remove unnecessary indirection (Michal Schmidt) [RHEL-36065] - ionic: missed doorbell workaround (Michal Schmidt) [RHEL-36065] - ionic: clear up notifyq alloc commentary (Michal Schmidt) [RHEL-36065] - ionic: clean interrupt before enabling queue to avoid credit race (Michal Schmidt) [RHEL-36065] - net: ionic: Fix error handling in ionic_init_module() (Michal Schmidt) [RHEL-36065] - ionic: refactor use of ionic_rx_fill() (Michal Schmidt) [RHEL-36065] - ionic: enable tunnel offloads (Michal Schmidt) [RHEL-36065] - ionic: new ionic device identity level and VF start control (Michal Schmidt) [RHEL-36065] - ionic: only save the user set VF attributes (Michal Schmidt) [RHEL-36065] - ionic: replay VF attributes after fw crash recovery (Michal Schmidt) [RHEL-36065] - ionic: catch NULL pointer issue on reconfig (Michal Schmidt) [RHEL-36065] - ionic: VF initial random MAC address if no assigned mac (Michal Schmidt) [RHEL-36065] - ionic: fix up issues with handling EAGAIN on FW cmds (Michal Schmidt) [RHEL-36065] - ionic: clear broken state on generation change (Michal Schmidt) [RHEL-36065] - net: ionic: fix error check for vlan flags in ionic_set_nic_features() (Michal Schmidt) [RHEL-36065] - ionic: convert users of bitmap_foo() to linkmode_foo() (Michal Schmidt) [RHEL-36065] - arm64: add dependency between vmlinuz.efi and Image (Lenny Szubowicz) [RHEL-25537] - aarch64: enable zboot (Lenny Szubowicz) [RHEL-25537] - arm64: efi: enable generic EFI compressed boot (Lenny Szubowicz) [RHEL-25537] - kbuild: factor out the common installation code into scripts/install.sh (Lenny Szubowicz) [RHEL-25537] - ipv6: fib6_rules: flush route cache when rule is changed (Hangbin Liu) [RHEL-31050] - net/ipv6: avoid possible UAF in ip6_route_mpath_notify() (Hangbin Liu) [RHEL-31050 RHEL-33271] {CVE-2024-26852} - ipv6: fix potential "struct net" leak in inet6_rtm_getaddr() (Hangbin Liu) [RHEL-31050] - ipv6: properly combine dev_base_seq and ipv6.dev_addr_genid (Hangbin Liu) [RHEL-31050] - ipv6: mcast: remove one synchronize_net() barrier in ipv6_mc_down() (Hangbin Liu) [RHEL-31050] - ipv6: Ensure natural alignment of const ipv6 loopback and router addresses (Hangbin Liu) [RHEL-31050] - ipv6: mcast: fix data-race in ipv6_mc_down / mld_ifc_work (Hangbin Liu) [RHEL-29532 RHEL-31050] {CVE-2024-26631} - net: ipv6: support reporting otherwise unknown prefix flags in RTM_NEWPREFIX (Hangbin Liu) [RHEL-31050] - ipv6: remove hard coded limitation on ipv6_pinfo (Hangbin Liu) [RHEL-31050] - tools headers UAPI: Sync the linux/in.h with the kernel sources (Hangbin Liu) [RHEL-31050] - ipv{4,6}/raw: fix output xfrm lookup wrt protocol (Hangbin Liu) [RHEL-31050] - net: openvswitch: limit the number of recursions from action sets (Aaron Conole) [RHEL-23575] {CVE-2024-1151} - RHEL: enable CONFIG_AMD_ATL (Aristeu Rozanski) [RHEL-26704] - EDAC/amd64: Use new AMD Address Translation Library (Aristeu Rozanski) [RHEL-26704] - RAS: Introduce AMD Address Translation Library (Aristeu Rozanski) [RHEL-26704] - vhost: use kzalloc() instead of kmalloc() followed by memset() (Jon Maloy) [RHEL-21507] {CVE-2024-0340} - serial: 8250: Toggle IER bits on only after irq has been set up (Prarit Bhargava) [RHEL-30355] - HID: intel-ish-hid: ipc: Add Arrow Lake PCI device ID (Tony Camuso) [RHEL-31212] - HID: Intel-ish-hid: Ishtp: Fix sensor reads after ACPI S3 suspend (Tony Camuso) [RHEL-31212] - HID: intel-ish-hid: ipc: Rework EHL OOB wakeup (Tony Camuso) [RHEL-31212] - HID: intel-ish-hid: ishtp-fw-loader: use helper functions for connection (Tony Camuso) [RHEL-31212] - HID: intel-ish-hid: ishtp-hid-client: use helper functions for connection (Tony Camuso) [RHEL-31212] - HID: Intel-ish-hid: Ishtp: Add helper functions for client connection (Tony Camuso) [RHEL-31212] - maple_tree: fix node allocation testing on 32 bit (Nico Pache) [RHEL-5619] - bdi: remove enum wb_congested_state (Nico Pache) [RHEL-5619] - mm/page_alloc: fix min_free_kbytes calculation regarding ZONE_MOVABLE (Nico Pache) [RHEL-5619] - fuse: remove unneeded lock which protecting update of congestion_threshold (Nico Pache) [RHEL-5619] - mm: memcg: use larger batches for proactive reclaim (Nico Pache) [RHEL-5619] - hugetlb: fix null-ptr-deref in hugetlb_vma_lock_write (Nico Pache) [RHEL-5619] - Revert "page cache: fix page_cache_next/prev_miss off by one" (Nico Pache) [RHEL-5619] - tmpfs: fix Documentation of noswap and huge mount options (Nico Pache) [RHEL-5619] - selftests/memfd: sysctl: fix MEMFD_NOEXEC_SCOPE_NOEXEC_ENFORCED (Nico Pache) [RHEL-5619] - mm/memfd: sysctl: fix MEMFD_NOEXEC_SCOPE_NOEXEC_ENFORCED (Nico Pache) [RHEL-5619] - kasan: remove hwasan-kernel-mem-intrinsic-prefix=1 for clang-14 (Nico Pache) [RHEL-5619] - mm/memory-failure: fix crash in split_huge_page_to_list from soft_offline_page (Nico Pache) [RHEL-5619] - objtool: mem*() are not uaccess safe (Nico Pache) [RHEL-5619] - mm: page_alloc: unreserve highatomic page blocks before oom (Nico Pache) [RHEL-5619] - mm/hugetlb: fix nodes huge page allocation when there are surplus pages (Nico Pache) [RHEL-5619] - mm: fix unaccount of memory on vma_link() failure (Nico Pache) [RHEL-5619] - vfs: fix readahead(2) on block devices (Nico Pache) [RHEL-5619] - kasan: print the original fault addr when access invalid shadow (Nico Pache) [RHEL-5619] - hugetlbfs: close race between MADV_DONTNEED and page fault (Nico Pache) [RHEL-5619] - hugetlbfs: extend hugetlb_vma_lock to private VMAs (Nico Pache) [RHEL-5619] - hugetlbfs: clear resv_map pointer if mmap fails (Nico Pache) [RHEL-5619] - mm/page_alloc: use write_seqlock_irqsave() instead write_seqlock() + local_irq_save(). (Nico Pache) [RHEL-5619] - writeback: account the number of pages written back (Nico Pache) [RHEL-5619] - mm/hugetlb.c: fix a bug within a BUG(): inconsistent pte comparison (Nico Pache) [RHEL-5619] - mm: memcontrol: don't throttle dying tasks on memory.high (Nico Pache) [RHEL-5619] - mm: memcg: use READ_ONCE()/WRITE_ONCE() to access stock->cached (Nico Pache) [RHEL-5619] - mm: kmem: fix a NULL pointer dereference in obj_stock_flush_required() (Nico Pache) [RHEL-5619] - mm/memcontrol: do not tweak node in mem_cgroup_init() (Nico Pache) [RHEL-5619] - mm:vmscan: fix inaccurate reclaim during proactive reclaim (Nico Pache) [RHEL-5619] - fuse: remove reliance on bdi congestion (Nico Pache) [RHEL-5619] - minmax: clamp more efficiently by avoiding extra comparison (Nico Pache) [RHEL-5619] - minmax: sanity check constant bounds when clamping (Nico Pache) [RHEL-5619] - FAT: use io_schedule_timeout() instead of congestion_wait() (Nico Pache) [RHEL-5619] - mm, mmap: fix vma_merge() case 7 with vma_ops->close (Nico Pache) [RHEL-5619] - mmap: fix error paths with dup_anon_vma() (Nico Pache) [RHEL-5619] - mm: move vma locking out of vma_prepare and dup_anon_vma (Nico Pache) [RHEL-5619] - mm: always lock new vma before inserting into vma tree (Nico Pache) [RHEL-5619] - mm: lock vma explicitly before doing vm_flags_reset and vm_flags_reset_once (Nico Pache) [RHEL-5619] - mm: mark VMA as being written when changing vm_flags (Nico Pache) [RHEL-5619] - mm: replace mmap with vma write lock assertions when operating on a vma (Nico Pache) [RHEL-5619] - mm: for !CONFIG_PER_VMA_LOCK equate write lock assertion for vma and mmap (Nico Pache) [RHEL-5619] - mmap: fix vma_iterator in error path of vma_merge() (Nico Pache) [RHEL-5619] - kunit: kasan_test: disable fortify string checker on kmalloc_oob_memset (Nico Pache) [RHEL-5619] - x86/mm/pat: fix VM_PAT handling in COW mappings (Nico Pache) [RHEL-5619] - mm: cachestat: fix two shmem bugs (Nico Pache) [RHEL-5619] - memtest: use {READ,WRITE}_ONCE in memory scanning (Nico Pache) [RHEL-5619] - mm: cachestat: fix folio read-after-free in cache walk (Nico Pache) [RHEL-5619] - kasan/test: avoid gcc warning for intentional overflow (Nico Pache) [RHEL-5619] - mm: memcontrol: clarify swapaccount=0 deprecation warning (Nico Pache) [RHEL-5619] - userfaultfd: fix mmap_changing checking in mfill_atomic_hugetlb (Nico Pache) [RHEL-5619] - mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again (Nico Pache) [RHEL-5619] - readahead: avoid multiple marked readahead pages (Nico Pache) [RHEL-5619] - mm: fix unmap_mapping_range high bits shift bug (Nico Pache) [RHEL-5619] - mm/mglru: respect min_ttl_ms with memcgs (Nico Pache) [RHEL-5619] - mm/shmem: fix race in shmem_undo_range w/THP (Nico Pache) [RHEL-5619] - mm/rmap: fix misplaced parenthesis of a likely() (Nico Pache) [RHEL-5619] - mm: fix oops when filemap_map_pmd() without prealloc_pte (Nico Pache) [RHEL-5619] - mm: kmem: drop __GFP_NOFAIL when allocating objcg vectors (Nico Pache) [RHEL-5619] - mm: fix for negative counter: nr_file_hugepages (Nico Pache) [RHEL-5619] - mm: zswap: fix pool refcount bug around shrink_worker() (Nico Pache) [RHEL-5619] - mm/migrate: fix do_pages_move for compat pointers (Nico Pache) [RHEL-5619] - mm/page_alloc: correct start page when guard page debug is enabled (Nico Pache) [RHEL-5619] - mm/memory_hotplug: use pfn math in place of direct struct page manipulation (Nico Pache) [RHEL-5619] - mm/cma: use nth_page() in place of direct struct page manipulation (Nico Pache) [RHEL-5619] - mm: mempolicy: keep VMA walk if both MPOL_MF_STRICT and MPOL_MF_MOVE are specified (Nico Pache) [RHEL-5619] - mm, memcg: reconsider kmem.limit_in_bytes deprecation (Nico Pache) [RHEL-5619] - mm: memcontrol: fix GFP_NOFS recursion in memory.high enforcement (Nico Pache) [RHEL-5619] - mm: page_alloc: fix CMA and HIGHATOMIC landing on the wrong buddy list (Nico Pache) [RHEL-5619] - rcu: dump vmalloc memory info safely (Nico Pache) [RHEL-5619] - mm/vmalloc: add a safer version of find_vm_area() for debug (Nico Pache) [RHEL-5619] - mm: memory-failure: fix unexpected return value in soft_offline_page() (Nico Pache) [RHEL-5619] - mm: add a call to flush_cache_vmap() in vmap_pfn() (Nico Pache) [RHEL-5619] - mm/gup: handle cont-PTE hugetlb pages correctly in gup_must_unshare() via GUP-fast (Nico Pache) [RHEL-5619] - mm: enable page walking API to lock vmas during the walk (Nico Pache) [RHEL-5619] - smaps: use vm_normal_page_pmd() instead of follow_trans_huge_pmd() (Nico Pache) [RHEL-5619] - mm/gup: reintroduce FOLL_NUMA as FOLL_HONOR_NUMA_FAULT (Nico Pache) [RHEL-5619] - mm: hugetlb_vmemmap: fix a race between vmemmap pmd split (Nico Pache) [RHEL-5619] - memcg: drop kmem.limit_in_bytes (Nico Pache) [RHEL-5619] - hugetlb: do not clear hugetlb dtor until allocating vmemmap (Nico Pache) [RHEL-5619] - zsmalloc: fix races between modifications of fullness and isolated (Nico Pache) [RHEL-5619] - kasan, slub: fix HW_TAGS zeroing with slub_debug (Nico Pache) [RHEL-5619] - kasan: fix type cast in memory_is_poisoned_n (Nico Pache) [RHEL-5619] - mm: call arch_swap_restore() from do_swap_page() (Nico Pache) [RHEL-5619] - shmem: use ramfs_kill_sb() for kill_sb method of ramfs-based tmpfs (Nico Pache) [RHEL-5619] - kasan: use internal prototypes matching gcc-13 builtins (Nico Pache) [RHEL-5619] - kasan: add kasan_tag_mismatch prototype (Nico Pache) [RHEL-5619] - radix tree: remove unused variable (Nico Pache) [RHEL-5619] - lib/test_meminit: allocate pages up to order MAX_ORDER (Nico Pache) [RHEL-5619] - maple_tree: fix 32 bit mas_next testing (Nico Pache) [RHEL-5619] - lz4: fix LZ4_decompress_safe_partial read out of bound (Nico Pache) [RHEL-5619] - lib/raid6/test: fix multiple definition linking error (Nico Pache) [RHEL-5619] - mm/mmap: Fix error return in do_vmi_align_munmap() (Nico Pache) [RHEL-5619] - mm/ksm: support fork/exec for prctl (Nico Pache) [RHEL-5619] - mm/uffd: allow vma to merge as much as possible (Nico Pache) [RHEL-5619] - mm/uffd: fix vma operation where start addr cuts part of vma (Nico Pache) [RHEL-5619] - mm/khugepaged: fix regression in collapse_file() (Nico Pache) [RHEL-5619] - mm: remove unused vma_init_lock() (Nico Pache) [RHEL-5619] - fs/proc/kcore: reinstate bounce buffer for KCORE_TEXT regions (Nico Pache) [RHEL-5619] - mm/mempolicy: Take VMA lock before replacing policy (Nico Pache) [RHEL-5619] - mm: lock_vma_under_rcu() must check vma->anon_vma under vma lock (Nico Pache) [RHEL-5619] - tcp: Use per-vma locking for receive zerocopy (Nico Pache) [RHEL-5619] - mm: fix memory ordering for mm_lock_seq and vm_lock_seq (Nico Pache) [RHEL-5619] - mm: lock VMA in dup_anon_vma() before setting ->anon_vma (Nico Pache) [RHEL-5619] - mm: don't drop VMA locks in mm_drop_all_locks() (Nico Pache) [RHEL-5619] - userfaultfd: fix regression in userfaultfd_unmap_prep() (Nico Pache) [RHEL-5619] - mm/gup: disallow FOLL_LONGTERM GUP-fast writing to file-backed mappings (Nico Pache) [RHEL-5619] - mm/gup: disallow FOLL_LONGTERM GUP-nonfast writing to file-backed mappings (Nico Pache) [RHEL-5619] - mm/mmap: separate writenotify and dirty tracking logic (Nico Pache) [RHEL-5619] - mm/mlock: rename mlock_future_check() to mlock_future_ok() (Nico Pache) [RHEL-5619] - mm/mmap: refactor mlock_future_check() (Nico Pache) [RHEL-5619] - mm: avoid rewalk in mmap_region (Nico Pache) [RHEL-5619] - mm: add vma_iter_{next,prev}_range() to vma iterator (Nico Pache) [RHEL-5619] - mm: update vma_iter_store() to use MAS_WARN_ON() (Nico Pache) [RHEL-5619] - mm: update validate_mm() to use vma iterator (Nico Pache) [RHEL-5619] - dmapool: create/destroy cleanup (Nico Pache) [RHEL-5619] - mm/mempolicy: fix set_mempolicy_home_node() previous VMA pointer (Nico Pache) [RHEL-5619] - mm/vmalloc: fix the unchecked dereference warning in vread_iter() (Nico Pache) [RHEL-5619] - selftests/mm: FOLL_LONGTERM need to be updated to 0x100 (Nico Pache) [RHEL-5619] - hugetlb: revert use of page_cache_next_miss() (Nico Pache) [RHEL-5619] - mm/mlock: fix vma iterator conversion of apply_vma_lock_flags() (Nico Pache) [RHEL-5619] - mm: add a NO_INHERIT flag to the PR_SET_MDWE prctl (Nico Pache) [RHEL-5619] - mm: make PR_MDWE_REFUSE_EXEC_GAIN an unsigned long (Nico Pache) [RHEL-5619] - tools headers UAPI: Sync linux/prctl.h with the kernel sources (Nico Pache) [RHEL-5619] - mm: fix memcpy_from_file_folio() integer underflow (Nico Pache) [RHEL-5619] - mm: page_alloc: remove stale CMA guard code (Nico Pache) [RHEL-5619] - mm/memory-failure: fix hardware poison check in unpoison_memory() (Nico Pache) [RHEL-5619] - tools/Makefile: do missed s/vm/mm/ (Nico Pache) [RHEL-5619] - mm: memory-failure: avoid false hwpoison page mapped error info (Nico Pache) [RHEL-5619] - mm: memory-failure: fix potential unexpected return value from unpoison_memory() (Nico Pache) [RHEL-5619] - mm/swapfile: fix wrong swap entry type for hwpoisoned swapcache page (Nico Pache) [RHEL-5619] - Docs/admin-guide/mm/zswap: remove zsmalloc's lack of writeback warning (Nico Pache) [RHEL-5619] - mm: fix arithmetic for max_prop_frac when setting max_ratio (Nico Pache) [RHEL-5619] - mm: fix arithmetic for bdi min_ratio (Nico Pache) [RHEL-5619] - mm/gup: add missing gup_must_unshare() check to gup_huge_pgd() (Nico Pache) [RHEL-5619] - docs: Fix path paste-o for /sys/kernel/warn_count (Nico Pache) [RHEL-5619] - mm: remove unused inline functions from include/linux/mm_inline.h (Nico Pache) [RHEL-5619] - mm: add more BUILD_BUG_ONs to gfp_migratetype() (Nico Pache) [RHEL-5619] - mm: cleanup is_highmem() (Nico Pache) [RHEL-5619] - mm/huge_memory: check pmd_present first in is_huge_zero_pmd (Nico Pache) [RHEL-5619] - mm/mmap: drop ARCH_HAS_VM_GET_PAGE_PROT (Nico Pache) [RHEL-5619] - s390/mm: enable ARCH_HAS_VM_GET_PAGE_PROT (Nico Pache) [RHEL-5619] - memregion: Fix memregion_free() fallback definition (Nico Pache) [RHEL-5619] - mm: Add kernel-doc for folio->mlock_count (Nico Pache) [RHEL-5619] - nodemask.h: fix compilation error with GCC12 (Nico Pache) [RHEL-5619] - mm/swap: fix the obsolete comment for SWP_TYPE_SHIFT (Nico Pache) [RHEL-5619] - filemap: Update the folio_lock documentation (Nico Pache) [RHEL-5619] - filemap: Remove obsolete comment in lock_page (Nico Pache) [RHEL-5619] - kasan: mark KASAN_VMALLOC flags as kasan_vmalloc_flags_t (Nico Pache) [RHEL-5619] - mm/vmalloc: fix comments about vmap_area struct (Nico Pache) [RHEL-5619] - mm/memcg: retrieve parent memcg from css.parent (Nico Pache) [RHEL-5619] - remove congestion tracking framework (Nico Pache) [RHEL-5619] - mm: slab: Delete unused SLAB_DEACTIVATED flag (Nico Pache) [RHEL-5619] - mm: fix boolreturn.cocci warning (Nico Pache) [RHEL-5619] - memblock: Remove #ifdef __KERNEL__ from memblock.h (Nico Pache) [RHEL-5619] - mm/slab: Finish struct page to struct slab conversion (Nico Pache) [RHEL-5619] - memblock: fix memblock_phys_alloc() section mismatch error (Nico Pache) [RHEL-5619] - mm, slab: Remove compiler check in __kmalloc_index (Nico Pache) [RHEL-5619] - memblock: improve MEMBLOCK_HOTPLUG documentation (Nico Pache) [RHEL-5619] - mm/memory_hotplug: remove stale function declarations (Nico Pache) [RHEL-5619] - mm/vmstat: annotate data race for zone->free_area[order].nr_free (Nico Pache) [RHEL-5619] - mm/page_alloc.c: avoid allocating highmem pages via alloc_pages_exact[_nid] (Nico Pache) [RHEL-5619] - mm: fix data race in PagePoisoned() (Nico Pache) [RHEL-5619]- printk: nbcon: move locked_port flag to struct uart_port (Andrew Halaney) [RHEL-3987] - tty/serial/pl011: Make the locking work on RT (Andrew Halaney) [RHEL-3987] - tty/serial/omap: Make the locking RT aware (Andrew Halaney) [RHEL-3987] - printk: Avoid false positive lockdep report for legacy driver. (Andrew Halaney) [RHEL-3987] - serial: 8250: revert "drop lockdep annotation from serial8250_clear_IER()" (Andrew Halaney) [RHEL-3987] - printk: Add kthread for all legacy consoles (Andrew Halaney) [RHEL-3987] - serial: 8250: Switch to nbcon console (Andrew Halaney) [RHEL-3987] - serial/8250: Use fifo in 8250 console driver (Andrew Halaney) [RHEL-3987] - serial: core: Provide low-level functions to port lock (Andrew Halaney) [RHEL-3987] - printk: nbcon: Provide function to reacquire ownership (Andrew Halaney) [RHEL-3987] - tty: sysfs: Add nbcon support for 'active' (Andrew Halaney) [RHEL-3987] - proc: Add nbcon support for /proc/consoles (Andrew Halaney) [RHEL-3987] - printk: nbcon: Start printing threads (Andrew Halaney) [RHEL-3987] - printk: nbcon: Stop threads on shutdown/reboot (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add printer thread wakeups (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add context to console_is_usable() (Andrew Halaney) [RHEL-3987] - printk: Atomic print in printk context on shutdown (Andrew Halaney) [RHEL-3987] - printk: nbcon: Introduce printing kthreads (Andrew Halaney) [RHEL-3987] - lockdep: Mark emergency section in lockdep splats (Andrew Halaney) [RHEL-3987] - rcu: Mark emergency section in rcu stalls (Andrew Halaney) [RHEL-3987] - panic: Mark emergency section in oops (Andrew Halaney) [RHEL-3987] - panic: Mark emergency section in warn (Andrew Halaney) [RHEL-3987] - printk: nbcon: Implement emergency sections (Andrew Halaney) [RHEL-3987] - printk: Coordinate direct printing in panic (Andrew Halaney) [RHEL-3987] - printk: Track nbcon consoles (Andrew Halaney) [RHEL-3987] - printk: Avoid console_lock dance if no legacy or boot consoles (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add unsafe flushing on panic (Andrew Halaney) [RHEL-3987] - printk: nbcon: Assign priority based on CPU state (Andrew Halaney) [RHEL-3987] - printk: nbcon: Use nbcon consoles in console_flush_all() (Andrew Halaney) [RHEL-3987] - printk: Update @console_may_schedule in console_trylock_spinning() (Derek Barbosa) [RHEL-3987] - serial: Lock console when calling into driver before registration (Derek Barbosa) [RHEL-3987] - printk: Disable passing console lock owner completely during panic() (Derek Barbosa) [RHEL-3987] - printk: Track registered boot consoles (Andrew Halaney) [RHEL-3987] - printk: nbcon: Provide function to flush using write_atomic() (Andrew Halaney) [RHEL-3987] - printk: Add @flags argument for console_is_usable() (Andrew Halaney) [RHEL-3987] - printk: Let console_is_usable() handle nbcon (Andrew Halaney) [RHEL-3987] - printk: Make console_is_usable() available to nbcon (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add driver_enter/driver_exit console callbacks (Andrew Halaney) [RHEL-3987] - printk: nbcon: Implement processing in port->lock wrapper (Andrew Halaney) [RHEL-3987] - printk: Check printk_deferred_enter()/_exit() usage (Andrew Halaney) [RHEL-3987] - printk: nbcon: Ensure ownership release on failed emit (Andrew Halaney) [RHEL-3987] - printk: Add sparse notation to console_srcu locking (Andrew Halaney) [RHEL-3987] - printk: Consider nbcon boot consoles on seq init (Andrew Halaney) [RHEL-3987] - panic: Flush kernel log buffer at the end (Andrew Halaney) [RHEL-3987] - printk: Avoid non-panic CPUs writing to ringbuffer (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Consider committed as finalized in panic (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Skip non-finalized records in panic (Andrew Halaney) [RHEL-3987] - printk: Wait for all reserved records with pr_flush() (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Cleanup reader terminology (Andrew Halaney) [RHEL-3987] - printk: Add this_cpu_in_panic() (Andrew Halaney) [RHEL-3987] - printk: For @suppress_panic_printk check for other CPU in panic (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Clarify special lpos values (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Do not skip non-finalized records with prb_next_seq() (Andrew Halaney) [RHEL-3987] - printk: Use prb_first_seq() as base for 32bit seq macros (Andrew Halaney) [RHEL-3987] - printk: Adjust mapping for 32bit seq macros (Andrew Halaney) [RHEL-3987] - printk: nbcon: Relocate 32bit seq macros (Andrew Halaney) [RHEL-3987] - printk: Reduce pr_flush() pooling time (Andrew Halaney) [RHEL-3987] - printk: fix illegal pbufs access for !CONFIG_PRINTK (Andrew Halaney) [RHEL-3987] - printk: nbcon: Allow drivers to mark unsafe regions and check state (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add emit function and callback function for atomic printing (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add sequence handling (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add ownership state functions (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add buffer management (Andrew Halaney) [RHEL-3987] - printk: Make static printk buffers available to nbcon (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add acquire/release logic (Andrew Halaney) [RHEL-3987] - printk: Add non-BKL (nbcon) console basic infrastructure (Andrew Halaney) [RHEL-3987] - printk: flush consoles before checking progress (Andrew Halaney) [RHEL-3987] - panic: Reenable preemption in WARN slowpath (Andrew Halaney) [RHEL-3987] - Revert "printk: export symbols for debug modules" (Andrew Halaney) [RHEL-3987] - printk: export symbols for debug modules (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Fix truncating buffer size min_t cast (Andrew Halaney) [RHEL-3987] - printk: Rename abandon_console_lock_in_panic() to other_cpu_in_panic() (Andrew Halaney) [RHEL-3987] - printk: Add per-console suspended state (Andrew Halaney) [RHEL-3987] - console: Document struct console (Derek Barbosa) [RHEL-3987] - console: Use BIT() macros for @flags values (Derek Barbosa) [RHEL-3987] - printk: Consolidate console deferred printing (Andrew Halaney) [RHEL-3987] - printk: Do not take console lock for console_flush_on_panic() (Andrew Halaney) [RHEL-3987] - printk: Keep non-panic-CPUs out of console lock (Andrew Halaney) [RHEL-3987] - printk: Reduce console_unblank() usage in unsafe scenarios (Andrew Halaney) [RHEL-3987] - panic: hide unused global functions (Andrew Halaney) [RHEL-3987] - seqlock/latch: Provide raw_read_seqcount_latch_retry() (Andrew Halaney) [RHEL-3987] - timekeeping: Consolidate fast timekeeper (Andrew Halaney) [RHEL-3987] - printk: export console trace point for kcsan/kasan/kfence/kmsan (Andrew Halaney) [RHEL-3987] - kcsan: test: use new suite_{init,exit} support (Andrew Halaney) [RHEL-3987] - printk: Remove obsoleted check for non-existent "user" object (Andrew Halaney) [RHEL-3987] - panic: fix the panic_print NMI backtrace setting (Andrew Halaney) [RHEL-3987] - kernel/printk/index.c: fix memory leak with using debugfs_lookup() (Andrew Halaney) [RHEL-3987] - printk: Use scnprintf() to print the message about the dropped messages on a console (Andrew Halaney) [RHEL-3987] - kernel/printk/printk.c: Fix W=1 kernel-doc warning (Andrew Halaney) [RHEL-3987] - printk: Remove trace_.*_rcuidle() usage (Andrew Halaney) [RHEL-3987] - printk: adjust string limit macros (Andrew Halaney) [RHEL-3987] - printk: use printk_buffers for devkmsg (Andrew Halaney) [RHEL-3987] - printk: introduce console_prepend_dropped() for dropped messages (Andrew Halaney) [RHEL-3987] - printk: introduce printk_get_next_message() and printk_message (Andrew Halaney) [RHEL-3987] - printk: introduce struct printk_buffers (Andrew Halaney) [RHEL-3987] - printk: move size limit macros into internal.h (Andrew Halaney) [RHEL-3987] - exit: Use READ_ONCE() for all oops/warn limit reads (Andrew Halaney) [RHEL-3987] - exit: Allow oops_limit to be disabled (Andrew Halaney) [RHEL-3987] - exit: Put an upper limit on how often we can oops (Andrew Halaney) [RHEL-3987] - printk: htmldocs: add missing description (Andrew Halaney) [RHEL-3987] - panic: use str_enabled_disabled() helper (Andrew Halaney) [RHEL-3987] - printk: cpu sync always disable interrupts (Andrew Halaney) [RHEL-3987] - panic: move panic_print before kmsg dumpers (Andrew Halaney) [RHEL-3987] - panic: add option to dump all CPUs backtraces in panic_print (Andrew Halaney) [RHEL-3987] - docs: sysctl/kernel: add missing bit to panic_print (Andrew Halaney) [RHEL-3987] - panic: remove oops_id (Andrew Halaney) [RHEL-3987] - panic: use error_report_end tracepoint on warnings (Andrew Halaney) [RHEL-3987] - tools/bootconfig: Print all error message in stderr (Andrew Halaney) [RHEL-3987] - printk: Remove console_silent() (Andrew Halaney) [RHEL-3987] - redhat/configs: Disable CONFIG_RPMSG_TTY (Andrew Halaney) [RHEL-24205] - redhat/configs: Align new TTY configs with ELN (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Add ACPI ID for Granite Rapids-D UART (Andrew Halaney) [RHEL-24205] - tty: serial: fsl_lpuart: Check the return value of dmaengine_tx_status (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: fix unconditional activation of THRI interrupt (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: Fix DMA transmission in RS485 mode (Andrew Halaney) [RHEL-24205] - Revert "tty: serial: simplify qcom_geni_serial_send_chunk_fifo()" (Andrew Halaney) [RHEL-24205] - vt: fix unicode buffer corruption when deleting characters (Andrew Halaney) [RHEL-24205] - tty: serial: imx: Fix broken RS485 (Andrew Halaney) [RHEL-24205] - serial: stm32: do not always set SER_RS485_RX_DURING_TX if RS485 is enabled (Andrew Halaney) [RHEL-24205] - ARM: PL011: Fix DMA support (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: address RX timeout interrupt errata (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Clear UART_HAS_RHR_IT_DIS bit (Andrew Halaney) [RHEL-24205] - serdev: Replace custom code with device_match_acpi_handle() (Andrew Halaney) [RHEL-24205] - serdev: Simplify devm_serdev_device_open() function (Andrew Halaney) [RHEL-24205] - serdev: Make use of device_set_node() (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add copyright Siemens Mobility GmbH (Andrew Halaney) [RHEL-24205] - tty: 8250: Add note for PX-835 (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for Intashield IX cards (Andrew Halaney) [RHEL-24205] - tty: 8250: Fix IS-200 PCI ID comment (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for additional Brainboxes PX cards (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for Intashield IS-100 (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for Brainboxes UP cards (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for additional Brainboxes UC cards (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Set the console genpd always on if no console suspend (Andrew Halaney) [RHEL-24205] - hvc/xen: fix console unplug (Andrew Halaney) [RHEL-24205] - hvc/xen: fix error path in xen_hvc_init() to always register frontend driver (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: Add support for MOXA Mini PCIe boards (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: Relocate macros within 8250_pci.c (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: Cleanup MOXA configurations (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: Modify MOXA enum name within 8250_pci.c (Andrew Halaney) [RHEL-24205] - tty: whitespaces in descriptions corrected by replacing tabs with spaces (Andrew Halaney) [RHEL-24205] - serial/esp32_uart: use prescaler when available (Andrew Halaney) [RHEL-24205] - serial: 8250: remove AR7 support (Andrew Halaney) [RHEL-24205] - tty: serial: meson: fix hard LOCKUP on crtscts mode (Andrew Halaney) [RHEL-24205] - drivers/tty/serial: add ESP32S3 ACM gadget driver (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: document esp32s3-acm (Andrew Halaney) [RHEL-24205] - drivers/tty/serial: add driver for the ESP32 UART (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: document esp32-uart (Andrew Halaney) [RHEL-24205] - serial: core: tidy invalid baudrate handling in uart_get_baud_rate (Andrew Halaney) [RHEL-24205] - serial: xilinx_uartps: unset STOPBRK when setting STARTBRK (Andrew Halaney) [RHEL-24205] - serial: max310x: remove trailing whitespaces (Andrew Halaney) [RHEL-24205] - tty/sysrq: replace smp_processor_id() with get_cpu() (Andrew Halaney) [RHEL-24205] - serial: add PORT_GENERIC definition (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Add a earlycon for the S4 SoC (Andrew Halaney) [RHEL-24205] - serial: initialize retinfo in uart_get_info() (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Use devm_clk_get_optional_enabled() (Andrew Halaney) [RHEL-24205] - tty: vc_screen: make vc_class constant (Andrew Halaney) [RHEL-24205] - tty: vt: make vtconsole_class constant (Andrew Halaney) [RHEL-24205] - tty: Restrict access to TIOCLINUX' copy-and-paste subcommands (Andrew Halaney) [RHEL-24205] - serial: core: Simplify uart_get_rs485_mode() (Andrew Halaney) [RHEL-24205] - serial: 8250: Check for valid console index (Andrew Halaney) [RHEL-24205] - dt-bindings: sc16is7xx: convert to YAML (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: use device_property APIs when configuring irda mode (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: Do not complain when DMA is absent (Andrew Halaney) [RHEL-24205] - serial: imx: Put DMA enabled UART in separate lock subclass (Andrew Halaney) [RHEL-24205] - serial: core: add comment about definitely used port types (Andrew Halaney) [RHEL-24205] - serial: core: remove cruft from uapi header (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Annotate struct pci1xxxx_8250 with __counted_by (Andrew Halaney) [RHEL-24205] - serial: exar: Add RS-485 support for Sealevel XR17V35X based cards (Andrew Halaney) [RHEL-24205] - vt: Replace strlcpy with strscpy (Andrew Halaney) [RHEL-24205] - serial: core: fix kernel-doc for uart_port_unlock_irqrestore() (Andrew Halaney) [RHEL-24205] - mxser: Annotate struct mxser_board with __counted_by (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use devm_clk_get_optional_enabled() (Andrew Halaney) [RHEL-24205] - serial: 8250_of: Use devm_clk_get_enabled() (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: Use devm_clk_get_enabled() (Andrew Halaney) [RHEL-24205] - tty: use 'if' in send_break() instead of 'goto' (Andrew Halaney) [RHEL-24205] - tty: don't check for signal_pending() in send_break() (Andrew Halaney) [RHEL-24205] - tty: early return from send_break() on TTY_DRIVER_HARDWARE_BREAK (Andrew Halaney) [RHEL-24205] - tty: convert THROTTLE constants into enum (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: use bool for 'restart' in tty_buffer_unlock_exclusive() (Andrew Halaney) [RHEL-24205] - tty: stop using ndash in kernel-doc (Andrew Halaney) [RHEL-24205] - tty: invert return values of tty_{,un}throttle_safe() (Andrew Halaney) [RHEL-24205] - tty: switch tty_{,un}throttle_safe() to return a bool (Andrew Halaney) [RHEL-24205] - tty: n_tty: use do-while in n_tty_check_{,un}throttle() (Andrew Halaney) [RHEL-24205] - tty: n_tty: invert the condition in copy_from_read_buf() (Andrew Halaney) [RHEL-24205] - tty: n_tty: use min3() in copy_from_read_buf() (Andrew Halaney) [RHEL-24205] - tty: n_tty: rename and retype 'retval' in n_tty_ioctl() (Andrew Halaney) [RHEL-24205] - tty: n_tty: use 'retval' instead of 'c' (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Use dev_err_probe() instead of dev_err() (Andrew Halaney) [RHEL-24205] - serial: xilinx_uartps: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: vt8500: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: ucc_uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: uartlite: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: timbuart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sunzilog: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sunsu: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sunsab: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sunplus-uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sunhv: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: stm32: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: st-asc: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sprd: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sifive: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: txx9: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: mctrl_gpio: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: core: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: tegra: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sb1250-duart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: samsung_tty: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sa1100: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: rp2: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: rda: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: pxa: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: pic32: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: pch: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: owl: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: omap: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: msm: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: mps2-uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: mpc52xx: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: milbeaut_usio: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: meson: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: men_z135_uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: mcf: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: ma35d1: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: lpc32xx_hs: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: liteuart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: jsm: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: ip22zilog: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: imx: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: icom: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: fsl_lpuart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: linflexuart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: dz: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: digicolor: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: bcm63xx-uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: atmel: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: arc_uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: ar933x: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: apb: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: amba-pl010: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: altera_uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: altera_jtaguart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_fsl: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_dma: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 21285: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: core: Use lock wrappers (Andrew Halaney) [RHEL-24205] - serial: core: Provide port lock wrappers (Andrew Halaney) [RHEL-24205] - tty: serial: 8250_exar: Does not use anything from 8250_pci (Andrew Halaney) [RHEL-24205] - serial: 8250_mid: Remove 8250_pci usage (Andrew Halaney) [RHEL-24205] - tty/serial: 8250: Sort drivers in Makefile (Andrew Halaney) [RHEL-24205] - tty/serial: Sort drivers in makefile (Andrew Halaney) [RHEL-24205] - serial: imx: Simplify compatibility handling (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: improve comments about variants (Andrew Halaney) [RHEL-24205] - tty: tty_jobctrl: fix pid memleak in disassociate_ctty() (Andrew Halaney) [RHEL-24205] - tty: serial: linflexuart: Fix to check return value of platform_get_irq() in linflex_probe() (Andrew Halaney) [RHEL-24205] - tty: serial: ma35d1_serial: Add missing check for ioremap (Andrew Halaney) [RHEL-24205] - serial: 8250_of: Use dev_err_probe() instead of dev_warn() (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: Use dev_err_probe() instead of dev_err() (Andrew Halaney) [RHEL-24205] - serial: 8250_port: Introduce UART_IIR_FIFO_ENABLED_16750 (Andrew Halaney) [RHEL-24205] - tty: hvc: remove set but unused variable (Andrew Halaney) [RHEL-24205] - serial: stm32: add support for break control (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: remove unused to_sc16is7xx_port macro (Andrew Halaney) [RHEL-24205] - tty: vcc: Add check for kstrdup() in vcc_probe() (Andrew Halaney) [RHEL-24205] - net: hso: drop unused function argument (Andrew Halaney) [RHEL-24205] - serial: mxs-auart: fix tx (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: reorder code to remove prototype declarations (Andrew Halaney) [RHEL-24205] - serial: omap: do not override settings for RS485 support (Andrew Halaney) [RHEL-24205] - serial: core, imx: do not set RS485 enabled if it is not supported (Andrew Halaney) [RHEL-24205] - serial: core: make sure RS485 cannot be enabled when it is not supported (Andrew Halaney) [RHEL-24205] - serial: core: fix sanitizing check for RTS settings (Andrew Halaney) [RHEL-24205] - serial: core: set missing supported flag for RX during TX GPIO (Andrew Halaney) [RHEL-24205] - serial: Do not hold the port lock when setting rx-during-tx GPIO (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm2835aux: Restore clock error handling (Andrew Halaney) [RHEL-24205] - serial: imx: Ensure that imx_uart_rs485_config() is called with enabled clock (Andrew Halaney) [RHEL-24205] - serial: apbuart: fix console prompt on qemu (Andrew Halaney) [RHEL-24205] - serial: ma35d1: Validate console index before assignment (Andrew Halaney) [RHEL-24205] - arm64: defconfig: Increase SERIAL_8250_NR_UARTS (Andrew Halaney) [RHEL-24205] - tty: fix tty_operations types in documentation (Andrew Halaney) [RHEL-24205] - serial: core: Revert checks for tx runtime PM state (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Do not start RX DMA on THRI interrupt (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Don't skip resource freeing if pm_runtime_resume_and_get() failed (Andrew Halaney) [RHEL-24205] - serial: core: Fix runtime PM handling for pending tx (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: drop earlycon support for unsupported platforms (Andrew Halaney) [RHEL-24205] - tty: 8250: Add Brainboxes Oxford Semiconductor-based quirks (Andrew Halaney) [RHEL-24205] - tty: 8250: Fix up PX-803/PX-857 (Andrew Halaney) [RHEL-24205] - tty: 8250: Fix port count of PX-257 (Andrew Halaney) [RHEL-24205] - tty: 8250: Remove UC-257 and UC-431 (Andrew Halaney) [RHEL-24205] - hvc/xen: fix event channel handling for secondary consoles (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: remove dead code (Andrew Halaney) [RHEL-24205] - ASoC: ti: ams-delta: Fix cx81801_receive() argument types (Andrew Halaney) [RHEL-24205] - serial: core: Fix checks for tx runtime PM state (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Drop pm_runtime_irq_safe() (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Fix errors with no_console_suspend (Andrew Halaney) [RHEL-24205] - serial: Reduce spinlocked portion of uart_rs485_config() (Andrew Halaney) [RHEL-24205] - serial: exar: Revert "serial: exar: Add support for Sealevel 7xxxC serial cards" (Andrew Halaney) [RHEL-24205] - Revert "tty: n_gsm: fix UAF in gsm_cleanup_mux" (Andrew Halaney) [RHEL-24205] - serial: 8250_port: Check IRQ data before use (Andrew Halaney) [RHEL-24205] - tty: shrink the size of struct tty_struct by 40 bytes (Andrew Halaney) [RHEL-24205] - tty: n_tty: deduplicate copy code in n_tty_receive_buf_real_raw() (Andrew Halaney) [RHEL-24205] - tty: n_tty: extract ECHO_OP processing to a separate function (Andrew Halaney) [RHEL-24205] - tty: n_tty: unify counts to size_t (Andrew Halaney) [RHEL-24205] - tty: n_tty: use u8 for chars and flags (Andrew Halaney) [RHEL-24205] - tty: n_tty: simplify chars_in_buffer() (Andrew Halaney) [RHEL-24205] - tty: n_tty: remove unsigned char casts from character constants (Andrew Halaney) [RHEL-24205] - tty: n_tty: move newline handling to a separate function (Andrew Halaney) [RHEL-24205] - tty: n_tty: move canon handling to a separate function (Andrew Halaney) [RHEL-24205] - tty: n_tty: use MASK() for masking out size bits (Andrew Halaney) [RHEL-24205] - tty: n_tty: make n_tty_data::num_overrun unsigned (Andrew Halaney) [RHEL-24205] - tty: n_tty: use time_is_before_jiffies() in n_tty_receive_overrun() (Andrew Halaney) [RHEL-24205] - tty: n_tty: use 'num' for writes' counts (Andrew Halaney) [RHEL-24205] - tty: n_tty: use output character directly (Andrew Halaney) [RHEL-24205] - tty: n_tty: make flow of n_tty_receive_buf_common() a bool (Andrew Halaney) [RHEL-24205] - Revert "tty: serial: meson: Add a earlycon for the T7 SoC" (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: improve bcm7271 8250 port (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: add missing support for rs485 devicetree properties (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: fix bug when first setting GPIO direction (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: fix regression with GPIO configuration (Andrew Halaney) [RHEL-24205] - dt-bindings: sc16is7xx: Add property to change GPIO function (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: remove obsolete out_thread label (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: fix broken port 0 uart init (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: fall back to poll if there's no interrupt (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: snps-dw-apb-uart: make interrupt optional (Andrew Halaney) [RHEL-24205] - serial: tegra: handle clk prepare error in tegra_uart_hw_init() (Andrew Halaney) [RHEL-24205] - serial: sifive: Add suspend and resume operations (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Add a earlycon for the T7 SoC (Andrew Halaney) [RHEL-24205] - serial: stm32: synchronize RX DMA channel in shutdown (Andrew Halaney) [RHEL-24205] - serial: stm32: replace access to DMAR bit by dmaengine_pause/resume (Andrew Halaney) [RHEL-24205] - serial: stm32: group dma pause/resume error handling into single function (Andrew Halaney) [RHEL-24205] - serial: stm32: modify parameter and rename stm32_usart_rx_dma_enabled (Andrew Halaney) [RHEL-24205] - serial: stm32: use DMAT as a configuration bit (Andrew Halaney) [RHEL-24205] - serial: stm32: avoid clearing DMAT bit during transfer (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add restart flag to extended ioctl config (Andrew Halaney) [RHEL-24205] - tty: n_gsm: cleanup gsm_control_command and gsm_control_reply (Andrew Halaney) [RHEL-24205] - tty: n_gsm: increase gsm_mux unsupported counted where appropriate (Andrew Halaney) [RHEL-24205] - tty: n_gsm: increase malformed counter for malformed control frames (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add open_error counter to gsm_mux (Andrew Halaney) [RHEL-24205] - tty: n_gsm: remove unneeded initialization of ret in gsm_dlci_config (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add missing description to structs in gsmmux.h (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add restart flag to DLC specific ioctl config (Andrew Halaney) [RHEL-24205] - serial: core: Remove unused PORT_* definitions (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: invert conditions in __tty_buffer_request_room() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: initialize variables in initializers already (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: better types in __tty_buffer_request_room() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: use __tty_insert_flip_string_flags() in tty_insert_flip_char() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: let tty_prepare_flip_string() return size_t (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: switch insert functions to size_t (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: warn if losing flags in __tty_insert_flip_string_flags() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: unify tty_insert_flip_string_{fixed_flag,flags}() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: use struct_size() in tty_buffer_alloc() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: switch data type to u8 (Andrew Halaney) [RHEL-24205] - tty: gdm724x: use min_t() for size_t varable and a constant (Andrew Halaney) [RHEL-24205] - serial: core: Fix serial core port id, including multiport devices (Andrew Halaney) [RHEL-24205] - serial: 8250: drop lockdep annotation from serial8250_clear_IER() (Andrew Halaney) [RHEL-24205] - tty: rfcomm: convert counts to size_t (Andrew Halaney) [RHEL-24205] - tty: hso: simplify hso_serial_write() (Andrew Halaney) [RHEL-24205] - tty: gdm724x: convert counts to size_t (Andrew Halaney) [RHEL-24205] - tty: vcc: convert counts to size_t (Andrew Halaney) [RHEL-24205] - tty: hvc: convert counts to size_t (Andrew Halaney) [RHEL-24205] - tty: ldops: unify to u8 (Andrew Halaney) [RHEL-24205] - tty: audit: unify to u8 (Andrew Halaney) [RHEL-24205] - tty: make tty_operations::write()'s count size_t (Andrew Halaney) [RHEL-24205] - tty: propagate u8 data to tty_operations::put_char() (Andrew Halaney) [RHEL-24205] - tty: propagate u8 data to tty_operations::write() (Andrew Halaney) [RHEL-24205] - tty: use min() for size computation in iterate_tty_read() (Andrew Halaney) [RHEL-24205] - tty: switch size and count types in iterate_tty_read() to size_t (Andrew Halaney) [RHEL-24205] - tty: use ssize_t for iterate_tty_read() returned type (Andrew Halaney) [RHEL-24205] - tty: use min() in iterate_tty_write() (Andrew Halaney) [RHEL-24205] - tty: rename and de-inline do_tty_write() (Andrew Halaney) [RHEL-24205] - tty: don't pass write() to do_tty_write() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: make all offsets unsigned (Andrew Halaney) [RHEL-24205] - tty: make char_buf_ptr()/flag_buf_ptr()'s offset unsigned (Andrew Halaney) [RHEL-24205] - misc: ti-st: make st_recv() conforming to tty_ldisc_ops::receive_buf() (Andrew Halaney) [RHEL-24205] - tty: use u8 for flags (Andrew Halaney) [RHEL-24205] - tty: use u8 for chars (Andrew Halaney) [RHEL-24205] - tty: make tty_ldisc_ops::*buf*() hooks operate on size_t (Andrew Halaney) [RHEL-24205] - tty: can327, move overflow test inside can327_ldisc_rx()'s loop (Andrew Halaney) [RHEL-24205] - tty: can327: unify error paths in can327_ldisc_rx() (Andrew Halaney) [RHEL-24205] - tty: switch count in tty_ldisc_receive_buf() to size_t (Andrew Halaney) [RHEL-24205] - tty: switch receive_buf() counts to size_t (Andrew Halaney) [RHEL-24205] - tty: make counts in tty_port_client_operations hooks size_t (Andrew Halaney) [RHEL-24205] - tty: make tty_port_client_operations operate with u8 (Andrew Halaney) [RHEL-24205] - tty: make tty_change_softcar() more understandable (Andrew Halaney) [RHEL-24205] - tty: drop tty_debug_wait_until_sent() (Andrew Halaney) [RHEL-24205] - tty: tty_port: rename 'disc' to 'ld' (Andrew Halaney) [RHEL-24205] - tty: change tty_write_lock()'s ndelay parameter to bool (Andrew Halaney) [RHEL-24205] - tty: n_null: remove optional ldops (Andrew Halaney) [RHEL-24205] - tty: remove dummy tty_ldisc_ops::poll() implementations (Andrew Halaney) [RHEL-24205] - tty: ldisc: document that ldops are optional (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: Poll primary sequencer irq status after cancel_tx (Andrew Halaney) [RHEL-24205] - serial: sifive: Remove redundant of_match_ptr() (Andrew Halaney) [RHEL-24205] - serial: core: Revert port_id use (Andrew Halaney) [RHEL-24205] - TIOCSTI: Document CAP_SYS_ADMIN behaviour in Kconfig (Andrew Halaney) [RHEL-24205] - dmaengine: pl330: Return DMA_PAUSED when transaction is paused (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix oops for port->pm on uart_change_pm() (Andrew Halaney) [RHEL-24205] - serial: 8250: Reinit port_id when adding back serial8250_isa_devs (Andrew Halaney) [RHEL-24205] - serial: core: Fix kmemleak issue for serial core device remove (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: remove unnecessary cast when reading register (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Remove linux/fs_uart_pd.h (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Don't include fs_uart_pd.h when not needed (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Remove stale prototype in powerpc/fsl_soc.c (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Remove cpm_uart/ subdirectory (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Refactor cpm_uart_[un]map_pram() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Refactor cpm_uart_allocbuf()/cpm_uart_freebuf() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Deduplicate cpm_line_cr_cmd() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Deduplicate cpm_set_{brg/smc_fcr/scc_fcr}() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Use get_baudrate() instead of uart_baudrate() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Stop using fs_uart_id enum (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Remove stale prototypes and table and macros (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Avoid suspicious locking (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Remove redundant initialization owner in mcb_driver (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Fix unsigned expression compared with zero (Andrew Halaney) [RHEL-24205] - serial: max310x: fix typos in comments (Andrew Halaney) [RHEL-24205] - serial: max310x: add comments for membase address workaround (Andrew Halaney) [RHEL-24205] - tty: n_gsm: require CAP_NET_ADMIN to attach N_GSM0710 ldisc (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Fix unsigned comparison with less than zero (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Set missing PM ops for hibernation support (Andrew Halaney) [RHEL-24205] - tty: serial: xilinx_uartps: Do not check for 0 return after calling platform_get_irq() (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: Fix potential deadlock on &info->lock (Andrew Halaney) [RHEL-24205] - tty: vt: Remove some repetitive initialization (Andrew Halaney) [RHEL-24205] - tty: serial: Remove redundant initialization for ma35d1serial_driver (Andrew Halaney) [RHEL-24205] - serial: core: Fix serial_base_match() after fixing controller port name (Andrew Halaney) [RHEL-24205] - serial: core: Fix serial core controller port name to show controller id (Andrew Halaney) [RHEL-24205] - serial: core: Fix serial core port id to not use port->line (Andrew Halaney) [RHEL-24205] - serial: core: Controller id cannot be negative (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: make default_params const (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: use PCI_VDEVICE (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: drop info messages from init/exit functions (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: define global strings as const strings (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: drop global slgt_driver_name array (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: convert CALC_REGADDR() macro to an inline (Andrew Halaney) [RHEL-24205] - misc: ti-st: don't check for tty data == NULL (Andrew Halaney) [RHEL-24205] - misc: ti-st: remove ptr from recv functions (Andrew Halaney) [RHEL-24205] - misc: ti-st: remove forward declarations and make st_int_recv() static (Andrew Halaney) [RHEL-24205] - speakup: switch to unsigned iterator in spk_ttyio_receive_buf2() (Andrew Halaney) [RHEL-24205] - serial: altera_jtaguart: switch status to u32 (Andrew Halaney) [RHEL-24205] - can: slcan: remove casts from tty->disc_data (Andrew Halaney) [RHEL-24205] - input: serport: remove casts from tty->disc_data (Andrew Halaney) [RHEL-24205] - tty: hvsi: remove an extra variable from hvsi_write() (Andrew Halaney) [RHEL-24205] - Bluetooth: rfcomm: remove casts from tty->driver_data (Andrew Halaney) [RHEL-24205] - serial: move WARN_ON() in uart_write() to the condition (Andrew Halaney) [RHEL-24205] - parport_pc: add support for ASIX AX99100 (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: add support for ASIX AX99100 (Andrew Halaney) [RHEL-24205] - can: ems_pci: move ASIX AX99100 ids to pci_ids.h (Andrew Halaney) [RHEL-24205] - can: ems_pci: remove PCI_SUBVENDOR_ID_ASIX definition (Andrew Halaney) [RHEL-24205] - serial: sprd: Fix DMA buffer leak issue (Andrew Halaney) [RHEL-24205] - serial: sprd: Assign sprd_port after initialized to avoid wrong access (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Put IOControl register into regmap_volatile (Andrew Halaney) [RHEL-24205] - drivers:tty: fix return value check in asc_init_port (Andrew Halaney) [RHEL-24205] - tty: serial: meson: refactor objects definition for different devnames (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: fix error handling in read_uarts_available_from_reg() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Preserve original value of DLF register (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Fix sleeping in atomic context (Andrew Halaney) [RHEL-24205] - serial: sifive: Fix sifive_serial_console_setup() section (Andrew Halaney) [RHEL-24205] - serial: st-asc: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: imx: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: sifive: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: sccnxp: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: sprd: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: mps2-uart: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: vt8500: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: omap: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: tegra: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: linflexuart: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: clps711x: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: bcm63xx-uart: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: ar933x: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: clean up clock-rate debug printk (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: fix opp vote on shutdown (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: Define earlycon for mrvl,mmp-uart (Andrew Halaney) [RHEL-24205] - arm64: dts: meson: a1: change uart compatible string (Andrew Halaney) [RHEL-24205] - tty: serial: meson: add independent uart_data for A1 SoC family (Andrew Halaney) [RHEL-24205] - tty: serial: meson: introduce separate uart_data for S4 SoC family (Andrew Halaney) [RHEL-24205] - tty: serial: meson: apply ttyS devname instead of ttyAML for new SoCs (Andrew Halaney) [RHEL-24205] - tty: serial: meson: redesign the module to platform_driver (Andrew Halaney) [RHEL-24205] - tty: serial: meson: use dev_err_probe (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Make UART config auto configurable (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Read num ports from register data. (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Add clockrate speed for G215/F215 boards (Andrew Halaney) [RHEL-24205] - serial: tegra: Don't print error on probe deferral (Andrew Halaney) [RHEL-24205] - tty: Explicitly include correct DT includes (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: use icc tag defines (Andrew Halaney) [RHEL-24205] - Documentation: devices.txt: reconcile serial/ucc_uart minor numers (Andrew Halaney) [RHEL-24205] - serial: drivers: switch ch and flag to u8 (Andrew Halaney) [RHEL-24205] - serial: omap-serial: remove flag from serial_omap_rdi() (Andrew Halaney) [RHEL-24205] - serial: arc_uart: simplify flags handling in arc_serial_rx_chars() (Andrew Halaney) [RHEL-24205] - serial: pass state to __uart_start() directly (Andrew Halaney) [RHEL-24205] - serial: make uart_insert_char() accept u8s (Andrew Halaney) [RHEL-24205] - serial: convert uart sysrq handling to u8 (Andrew Halaney) [RHEL-24205] - tty: sysrq: use switch in sysrq_key_table_key2index() (Andrew Halaney) [RHEL-24205] - tty: sysrq: switch the rest of keys to u8 (Andrew Halaney) [RHEL-24205] - tty: sysrq: rename and re-type i in sysrq_handle_loglevel() (Andrew Halaney) [RHEL-24205] - n_tty: make many tty parameters const (Andrew Halaney) [RHEL-24205] - n_tty: pass ldata to canon_skip_eof() directly (Andrew Halaney) [RHEL-24205] - n_tty: simplify and sanitize zero_buffer() (Andrew Halaney) [RHEL-24205] - n_tty: drop fp from n_tty_receive_buf_real_raw() (Andrew Halaney) [RHEL-24205] - tty: make check_tty_count() void (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix UAF in gsm_cleanup_mux (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: drop bogus runtime pm state update (Andrew Halaney) [RHEL-24205] - PM: sleep: wakeirq: drop unused enable helpers (Andrew Halaney) [RHEL-24205] - PM: sleep: wakeirq: fix wake irq arming (Andrew Halaney) [RHEL-24205] - TIOCSTI: always enable for CAP_SYS_ADMIN (Andrew Halaney) [RHEL-24205] - tty_audit: make data of tty_audit_log() const (Andrew Halaney) [RHEL-24205] - tty_audit: make tty pointers in exposed functions const (Andrew Halaney) [RHEL-24205] - tty_audit: make icanon a bool (Andrew Halaney) [RHEL-24205] - tty_audit: invert the condition in tty_audit_log() (Andrew Halaney) [RHEL-24205] - tty_audit: use kzalloc() in tty_audit_buf_alloc() (Andrew Halaney) [RHEL-24205] - tty_audit: use TASK_COMM_LEN for task comm (Andrew Halaney) [RHEL-24205] - Revert "8250: add support for ASIX devices with a FIFO bug" (Andrew Halaney) [RHEL-24205] - serial: atmel: don't enable IRQs prematurely (Andrew Halaney) [RHEL-24205] - tty: serial: Add Nuvoton ma35d1 serial driver support (Andrew Halaney) [RHEL-24205] - tty: serial: imx: fix rs485 rx after tx (Andrew Halaney) [RHEL-24205] - tty: fix hang on tty device with no_room set (Andrew Halaney) [RHEL-24205] - serial: core: fix -EPROBE_DEFER handling in init (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Use force_suspend and resume for system suspend (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: Use abs() to simplify some code (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() when iterating clk (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() in case of error (Andrew Halaney) [RHEL-24205] - serial: 8250: Apply FSL workarounds also without SERIAL_8250_CONSOLE (Andrew Halaney) [RHEL-24205] - serial: core: don't kfree device managed data (Andrew Halaney) [RHEL-24205] - serial: lantiq: add missing interrupt ack (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: Simplify clock sequencing and runtime PM (Andrew Halaney) [RHEL-24205] - serial: st-asc: fix typo in property name (Andrew Halaney) [RHEL-24205] - serial: core: Fix error handling for serial_core_ctrl_device_add() (Andrew Halaney) [RHEL-24205] - serial: core: Fix probing serial_base_bus devices (Andrew Halaney) [RHEL-24205] - serial: core: Don't drop port_mutex in serial_core_remove_one_port (Andrew Halaney) [RHEL-24205] - serial: core: Start managing serial controllers to enable runtime PM (Andrew Halaney) [RHEL-24205] - serial: 8250-fsl: Expand description of the MPC83xx UART's misbehaviour (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: convert to modern PM ops (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Move uart_write() inside PM section (Andrew Halaney) [RHEL-24205] - serial: qcom_geni: Comment use of devm_krealloc rather than devm_krealloc_array (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Fix a COMPILE_TEST dependency (Andrew Halaney) [RHEL-24205] - serial: 8250_tegra: Fix an error handling path in tegra_uart_probe() (Andrew Halaney) [RHEL-24205] - serial: Indicate fintek option may also be required for RS232 support (Andrew Halaney) [RHEL-24205] - serial: 8250: synchronize and annotate UART_IER access (Andrew Halaney) [RHEL-24205] - serial: 8250: lock port for UART_IER access in omap8250_irq() (Andrew Halaney) [RHEL-24205] - serial: 8250: lock port for omap8250_restore_regs() (Andrew Halaney) [RHEL-24205] - serial: 8250: lock port for rx_dma() callback (Andrew Halaney) [RHEL-24205] - serial: core: lock port for start_rx() in uart_resume_port() (Andrew Halaney) [RHEL-24205] - serial: 8250: lock port for stop_rx() in omap8250_irq() (Andrew Halaney) [RHEL-24205] - serial: core: lock port for stop_rx() in uart_suspend_port() (Andrew Halaney) [RHEL-24205] - serial: 8250: lock port in startup() callbacks (Andrew Halaney) [RHEL-24205] - vc_screen: reload load of struct vc_data pointer in vcs_write() to avoid UAF (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: fix enabling deactivated interrupt (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: fix leak in `brcmuart_probe` (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: balance clk_enable calls (Andrew Halaney) [RHEL-24205] - serial: arc_uart: fix of_iomap leak in `arc_serial_probe` (Andrew Halaney) [RHEL-24205] - serial: 8250: Document termios parameter of serial8250_em485_config() (Andrew Halaney) [RHEL-24205] - serial: Add support for Advantech PCI-1611U card (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: Add support for USR298x PCI Modems (Andrew Halaney) [RHEL-24205] - serial: Make uart_remove_one_port() return void (Andrew Halaney) [RHEL-24205] - serial: stm32: Ignore return value of uart_remove_one_port() in .remove() (Andrew Halaney) [RHEL-24205] - serial: 8250_rt288x: Remove unnecessary UART_REG_UNMAPPED (Andrew Halaney) [RHEL-24205] - serial: 8250_rt288x: Name non-standard divisor latch reg (Andrew Halaney) [RHEL-24205] - serial: 8250: RT288x/Au1xxx code away from core (Andrew Halaney) [RHEL-24205] - serial: 8250: Add dl_read/write, bugs and mapsize into plat_serial8250_port (Andrew Halaney) [RHEL-24205] - serial: 8250: Document uart_8250_port's ->dl_read/write() (Andrew Halaney) [RHEL-24205] - serial: 8250: Change dl_read/write to handle value as u32 (Andrew Halaney) [RHEL-24205] - serial: 8250: Allow using ports higher than SERIAL_8250_RUNTIME_UARTS (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Shut down on remove for console uart (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Fix life cycle issues for interrupt handlers (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Fix imprecise external abort for omap_8250_pm() (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Fix freeing of resources on failed register (Andrew Halaney) [RHEL-24205] - serial: pl011: set UART011_CR_RXE in pl011_set_termios after port shutdown (Andrew Halaney) [RHEL-24205] - tty: serial: fsl_lpuart: optimize the timer based EOP logic (Andrew Halaney) [RHEL-24205] - serdev: Add method to assert break signal over tty UART port (Andrew Halaney) [RHEL-24205] - serdev: Replace all instances of ENOTSUPP with EOPNOTSUPP (Andrew Halaney) [RHEL-24205] - n_gsm: Use array_index_nospec() with index that comes from userspace (Andrew Halaney) [RHEL-24205] - tty: vt: drop checks for undefined VT_SINGLE_DRIVER (Andrew Halaney) [RHEL-24205] - tty: vt: distribute EXPORT_SYMBOL() (Andrew Halaney) [RHEL-24205] - tty: vt: simplify some cases in tioclinux() (Andrew Halaney) [RHEL-24205] - tty: vt: reformat tioclinux() (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Fix end of transmission on SCI (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Add support for tx end interrupt handling (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Fix TE setting on SCI IP (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Add RZ/G2L SCIFA DMA rx support (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Add RZ/G2L SCIFA DMA tx support (Andrew Halaney) [RHEL-24205] - serial: max310x: fix IO data corruption in batched operations (Andrew Halaney) [RHEL-24205] - serial: core: Disable uart_start() on uart_remove_one_port() (Andrew Halaney) [RHEL-24205] - serial: 8250: Reinit port->pm on port specific driver unbind (Andrew Halaney) [RHEL-24205] - serial: 8250: Add missing wakeup event reporting (Andrew Halaney) [RHEL-24205] - serial: fix TIOCSRS485 locking (Andrew Halaney) [RHEL-24205] - serial: make SiFive serial drivers depend on ARCH_ symbols (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: don't allocate and pass dummy flags (Andrew Halaney) [RHEL-24205] - tty: serial: simplify qcom_geni_serial_send_chunk_fifo() (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix redundant assignment of gsm->encoding (Andrew Halaney) [RHEL-24205] - ACPI: Replace irqdomain.h include with struct declarations (Andrew Halaney) [RHEL-24205] - tpm: atmel: Add explicit include for of.h (Andrew Halaney) [RHEL-24205] - pata: ixp4xx: Add explicit include for of.h (Andrew Halaney) [RHEL-24205] - ata: pata_macio: Add explicit include of irqdomain.h (Andrew Halaney) [RHEL-24205] - serial: 8250_tegra: Add explicit include for of.h (Andrew Halaney) [RHEL-24205] - staging: iio: resolver: ad2s1210: Add explicit include for of.h (Andrew Halaney) [RHEL-24205] - iio: adc: ad7292: Add explicit include for of.h (Andrew Halaney) [RHEL-24205] - tty: Fix typo in LEGACY_TIOCSTI Kconfig description (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Fix Rx on RZ/G2L SCI (Andrew Halaney) [RHEL-24205] - serial: 8250: Prevent starting up DMA Rx on THRI interrupt (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Fix transmit end interrupt handler (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix serial8250_tx_empty() race with DMA Tx (Andrew Halaney) [RHEL-24205] - tty: Prevent writing chars during tcsetattr TCSADRAIN/FLUSH (Andrew Halaney) [RHEL-24205] - serial: sb1250-duart: clean up after SIBYTE_BCM1x55 removal (Andrew Halaney) [RHEL-24205] - serial: bcm63xx-uart: add polling support (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Remove setting {src,dst}_{addr,addr_width} based on DMA direction (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Use uart_circ_empty() (Andrew Halaney) [RHEL-24205] - serial: ucc_uart: Use uart_circ_empty() (Andrew Halaney) [RHEL-24205] - serial: imx: remove unused imx_uart_is_imx* functions (Andrew Halaney) [RHEL-24205] - tty: serial: remove obsolete config SERIAL_SAMSUNG_UARTS_4 (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: Add a poll_init() function (Andrew Halaney) [RHEL-24205] - serial: uart_poll_init() should power on the UART (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add ioctl for DLC config via ldisc handle (Andrew Halaney) [RHEL-24205] - tty: n_gsm: allow window size configuration (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add ioctl for DLC specific parameter configuration (Andrew Halaney) [RHEL-24205] - hvc/xen: prevent concurrent accesses to the shared ring (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Fix arbitration handling (Andrew Halaney) [RHEL-24205] - tty: Convert hw_stopped in tty_struct to bool (Andrew Halaney) [RHEL-24205] - n_tty: Reindent if condition (Andrew Halaney) [RHEL-24205] - n_tty: Cleanup includes (Andrew Halaney) [RHEL-24205] - n_tty: Use DIV_ROUND_UP() in room calculation (Andrew Halaney) [RHEL-24205] - n_tty: Sort includes alphabetically (Andrew Halaney) [RHEL-24205] - tty_ioctl: Use BIT() for internal flags (Andrew Halaney) [RHEL-24205] - n_tty: Convert no_space_left to space_left boolean (Andrew Halaney) [RHEL-24205] - serial: Remove uart_wait_until_sent() forward declaration (Andrew Halaney) [RHEL-24205] - serial: Rename hw_stopped to old_hw_stopped & improve logic (Andrew Halaney) [RHEL-24205] - serial: Make hw_stopped bool (Andrew Halaney) [RHEL-24205] - serial: Rename uart_change_speed() to uart_change_line_settings() (Andrew Halaney) [RHEL-24205] - serial: Move uart_change_speed() earlier (Andrew Halaney) [RHEL-24205] - serial: Remove extern from func prototypes in headers (Andrew Halaney) [RHEL-24205] - serial: Use B0 instead of implicit zero assumption (Andrew Halaney) [RHEL-24205] - serial: Use ARRAY_SIZE() with iso7816 reserved array (Andrew Halaney) [RHEL-24205] - serial: sprd: Drop of_match_ptr for ID table (Andrew Halaney) [RHEL-24205] - serial: sh-sci: mark OF related data as maybe unused (Andrew Halaney) [RHEL-24205] - serial: Use of_property_read_bool() for boolean properties (Andrew Halaney) [RHEL-24205] - serial: Use of_property_present() for testing DT property presence (Andrew Halaney) [RHEL-24205] - media: i2c: ov2685: convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - media: i2c: ov5695: convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - w1: ds2482: Convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - mtd: maps: pismo: Convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - misc: ad525x_dpot-i2c: Convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - tty: vt: protect KD_FONT_OP_GET_TALL from unbound access (Andrew Halaney) [RHEL-24205] - tty: ipwireless: move Kconfig entry to tty (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: drop bogus uart_write_wakeup() (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: fix mapping of empty DMA buffer (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: fix DMA mapping leak on shutdown (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: fix console shutdown hang (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Add serial8250_em_{reg_update(),out_helper()} (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Use pseudo offset for UART_FCR (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Use devm_clk_get_enabled() (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Add missing break statement (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Drop unused header file (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Simplify probe() (Andrew Halaney) [RHEL-24205] - arm64: dts: meson-g12-common: Use the G12A UART compatible string (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Add a new compatible string for the G12A SoC (Andrew Halaney) [RHEL-24205] - serial: stm32: Re-assert RTS/DE GPIO in RS485 mode only if more data are transmitted (Andrew Halaney) [RHEL-24205] - serial: stm32: Remove unused struct stm32_port txdone element (Andrew Halaney) [RHEL-24205] - tty: simplify sysctl registration (Andrew Halaney) [RHEL-24205] - serial: imx: Drop a few unneeded casts (Andrew Halaney) [RHEL-24205] - tty: tty_ldisc: Remove the ret variable (Andrew Halaney) [RHEL-24205] - serdev: Set fwnode for serdev devices (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Disable SERIAL_8250_PCI1XXXX config by default (Andrew Halaney) [RHEL-24205] - serial: 8250_fsl: fix handle_irq locking (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Fix UART port type (Andrew Halaney) [RHEL-24205] - serial: 8250: ASPEED_VUART: select REGMAP instead of depending on it (Andrew Halaney) [RHEL-24205] - Revert "tty: serial: fsl_lpuart: adjust SERIAL_FSL_LPUART_CONSOLE config dependency" (Andrew Halaney) [RHEL-24205] - vc_screen: modify vcs_size() handling in vcs_read() (Andrew Halaney) [RHEL-24205] - sysctl: fix proc_dobool() usability (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add keep alive support (Andrew Halaney) [RHEL-24205] - serial: imx: remove a redundant check (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add TIOCMIWAIT support (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add RING/CD control support (Andrew Halaney) [RHEL-24205] - tty: n_gsm: mark unusable ioctl structure fields accordingly (Andrew Halaney) [RHEL-24205] - serial: imx: get rid of registers shadowing (Andrew Halaney) [RHEL-24205] - serial: imx: refine local variables in rxint() (Andrew Halaney) [RHEL-24205] - serial: imx: stop using USR2 in FIFO reading loop (Andrew Halaney) [RHEL-24205] - serial: imx: remove redundant USR2 read from FIFO reading loop (Andrew Halaney) [RHEL-24205] - serial: imx: do not break from FIFO reading loop prematurely (Andrew Halaney) [RHEL-24205] - serial: imx: do not sysrq broken chars (Andrew Halaney) [RHEL-24205] - serial: imx: work-around for hardware RX flood (Andrew Halaney) [RHEL-24205] - serial: imx: factor-out common code to imx_uart_soft_reset() (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Add power management functions to quad-uart driver (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Add RS485 support to quad-uart driver (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Add driver for quad-uart support (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Add serial8250_pci_setup_port definition in 8250_pcilib.c (Andrew Halaney) [RHEL-24205] - tty: pcn_uart: fix memory leak with using debugfs_lookup() (Andrew Halaney) [RHEL-24205] - tty: serial: imx: disable Ageing Timer interrupt request irq (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix mismerge regarding serial_lsr_in() (Andrew Halaney) [RHEL-24205] - serial: 8250_dma: Fix DMA Rx rearm race (Andrew Halaney) [RHEL-24205] - serial: 8250_dma: Fix DMA Rx completion race (Andrew Halaney) [RHEL-24205] - serial: stm32: Merge hard IRQ and threaded IRQ handling into single IRQ handler (Andrew Halaney) [RHEL-24205] - serial: liteuart: Remove a copy of UART id in private structure (Andrew Halaney) [RHEL-24205] - serial: liteuart: Don't mix devm_*() with non-devm_*() calls (Andrew Halaney) [RHEL-24205] - serial: liteuart: Correct error rollback (Andrew Halaney) [RHEL-24205] - serial: qcom_geni: Fix variable naming (Andrew Halaney) [RHEL-24205] - serial: exar: Add support for Sealevel 7xxxC serial cards (Andrew Halaney) [RHEL-24205] - Revert "serial: stm32: Merge hard IRQ and threaded IRQ handling into single IRQ handler" (Andrew Halaney) [RHEL-24205] - VT: Bump font size limitation to 64x128 pixels (Andrew Halaney) [RHEL-24205] - VT: Add KD_FONT_OP_SET/GET_TALL operations (Andrew Halaney) [RHEL-24205] - VT: Add height parameter to con_font_get/set consw operations (Andrew Halaney) [RHEL-24205] - serial: atmel: fix incorrect baudrate setup (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: add DFL bus driver for Altera 16550. (Andrew Halaney) [RHEL-24205] - tty: moxa: Rename dtr/rts parameters/variables to active (Andrew Halaney) [RHEL-24205] - tty: Call ->dtr_rts() parameter active consistently (Andrew Halaney) [RHEL-24205] - tty: Return bool from tty_termios_hw_change() (Andrew Halaney) [RHEL-24205] - serial: Make uart_handle_cts_change() status param bool active (Andrew Halaney) [RHEL-24205] - tty/serial: Make ->dcd_change()+uart_handle_dcd_change() status bool active (Andrew Halaney) [RHEL-24205] - tty: Convert ->dtr_rts() to take bool argument (Andrew Halaney) [RHEL-24205] - tty: Convert ->carrier_raised() and callchains to bool (Andrew Halaney) [RHEL-24205] - serial: Convert uart_{,port_}startup() init_hw param to bool (Andrew Halaney) [RHEL-24205] - tty: moxa: Make local var storing tty_port_initialized() bool (Andrew Halaney) [RHEL-24205] - tty: Cleanup tty_port_set_active() bool parameter (Andrew Halaney) [RHEL-24205] - tty: Cleamup tty_port_set_suspended() bool parameter (Andrew Halaney) [RHEL-24205] - tty: Cleanup tty_port_set_initialized() bool parameter (Andrew Halaney) [RHEL-24205] - serial: pic32: Add checks for devm_clk_get() in pic32_uart_probe() (Andrew Halaney) [RHEL-24205] - serial: stm32: Add support for rs485 RX_DURING_TX output GPIO (Andrew Halaney) [RHEL-24205] - serial: imx: Add support for RS485 RX_DURING_TX output GPIO (Andrew Halaney) [RHEL-24205] - serial: core: Add option to output RS485 RX_DURING_TX state via GPIO (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: rs485: Add GPIO controlling RX enable during TX (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: setup GPIO controller later in probe (Andrew Halaney) [RHEL-24205] - serial: msm: add lock annotation to msm_set_baud_rate() (Andrew Halaney) [RHEL-24205] - serial: sccnxp: Use devm_clk_get_enabled() helper (Andrew Halaney) [RHEL-24205] - serial: ucc_uart: Add of_node_put() in ucc_uart_remove() (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: add support for serial engine DMA (Andrew Halaney) [RHEL-24205] - soc: qcom-geni-se: add more symbol definitions (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: use of_device_id data (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: drop the return value from handle_rx (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: refactor qcom_geni_serial_send_chunk_fifo() (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: split out the FIFO tx code (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: remove unneeded tabs (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: refactor qcom_geni_serial_isr() (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: remove stray newlines (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: improve the to_dev_port() macro (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: align #define values (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: remove unused symbols (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: drop unneeded forward definitions (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: stop operations in progress at shutdown (Andrew Halaney) [RHEL-24205] - tty: vt: cache row count in con_scroll() (Andrew Halaney) [RHEL-24205] - tty: vt: saner names for more scroll variables (Andrew Halaney) [RHEL-24205] - tty: vt: separate array juggling to juggle_array() (Andrew Halaney) [RHEL-24205] - tty: vt: simplify some unicode conditions (Andrew Halaney) [RHEL-24205] - tty: vt: replace BUG_ON() by WARN_ON_ONCE() (Andrew Halaney) [RHEL-24205] - tty: vt: remove struct uni_screen (Andrew Halaney) [RHEL-24205] - tty: vt: remove char32_t typedef (Andrew Halaney) [RHEL-24205] - tty: vt: use sizeof(*variable) where possible (Andrew Halaney) [RHEL-24205] - tty: vt: remove reference to undefined NO_VC_UNI_SCREEN (Andrew Halaney) [RHEL-24205] - tty: vt: drop get_vc_uniscr() (Andrew Halaney) [RHEL-24205] - tty: vt: remove vc_uniscr_debug_check() (Andrew Halaney) [RHEL-24205] - tty: serial: imx: disable the break condition when shutdown the uart port (Andrew Halaney) [RHEL-24205] - tty/vt: prevent registration of console with invalid number (Andrew Halaney) [RHEL-24205] - tty: fix out-of-bounds access in tty_driver_lookup_tty() (Andrew Halaney) [RHEL-24205] - serial: 8250_early: Convert literals to use defines (Andrew Halaney) [RHEL-24205] - serial: 8250: Define IIR 64 byte bit & cleanup related code (Andrew Halaney) [RHEL-24205] - serial: 8250: Add IIR FIFOs enabled field properly (Andrew Halaney) [RHEL-24205] - serial: 8250: Cleanup MCR literals (Andrew Halaney) [RHEL-24205] - serial: 8250: Name MSR literals (Andrew Halaney) [RHEL-24205] - serial: 8250: Use defined IER bits (Andrew Halaney) [RHEL-24205] - serial: liteuart: drop obsolete dependency on COMPILE_TEST (Andrew Halaney) [RHEL-24205] - serial: liteuart: move polling putchar() function (Andrew Halaney) [RHEL-24205] - serial: liteuart: add IRQ support for the TX path (Andrew Halaney) [RHEL-24205] - serial: liteuart: add IRQ support for the RX path (Andrew Halaney) [RHEL-24205] - serial: liteuart: move function definitions (Andrew Halaney) [RHEL-24205] - serial: liteuart: separate rx loop from poll timer (Andrew Halaney) [RHEL-24205] - serial: liteuart: clean up rx loop variables (Andrew Halaney) [RHEL-24205] - serial: liteuart: simplify passing of uart_insert_char() flag (Andrew Halaney) [RHEL-24205] - serial: liteuart: rx loop should only ack rx events (Andrew Halaney) [RHEL-24205] - serial: liteuart: move tty_flip_buffer_push() out of rx loop (Andrew Halaney) [RHEL-24205] - serial: liteuart: minor style fix in liteuart_init() (Andrew Halaney) [RHEL-24205] - serial: liteuart: don't set unused port fields (Andrew Halaney) [RHEL-24205] - serial: liteuart: remove unused uart_ops stubs (Andrew Halaney) [RHEL-24205] - serial: liteuart: use bit number macros (Andrew Halaney) [RHEL-24205] - serial: liteuart: use KBUILD_MODNAME as driver name (Andrew Halaney) [RHEL-24205] - serial: Rename earlycon semihost driver (Andrew Halaney) [RHEL-24205] - riscv: Implement semihost.h for earlycon semihost driver (Andrew Halaney) [RHEL-24205] - serial: earlycon-arm-semihost: Move smh_putc() variants in respective arch's semihost.h (Andrew Halaney) [RHEL-24205] - earlycon: Increase options size (Andrew Halaney) [RHEL-24205] - earlycon: Let users set the clock frequency (Andrew Halaney) [RHEL-24205] - serial: stm32: Merge hard IRQ and threaded IRQ handling into single IRQ handler (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: fix high priority character transmission in rs486 mode (Andrew Halaney) [RHEL-24205] - serial: pch_uart: Pass correct sg to dma_unmap_sg() (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: fix slab-out-of-bounds on RX FIFO buffer (Andrew Halaney) [RHEL-24205] - serial: arc_uart: Drop empty platform remove function (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: fix mutex locking order for configure_kgdboc() (Andrew Halaney) [RHEL-24205] - hvc/xen: lock console list traversal (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: use setup() callback for early console (Andrew Halaney) [RHEL-24205] - printk: relieve console_lock of list synchronization duties (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: use console_list_lock to trap exit (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: synchronize tty_find_polling_driver() and register_console() (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: use console_list_lock for list traversal (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - proc: consoles: use console_list_lock for list iteration (Andrew Halaney) [RHEL-24205] - tty: tty_io: use console_list_lock for list synchronization (Andrew Halaney) [RHEL-24205] - printk, xen: fbfront: create/use safe function for forcing preferred (Andrew Halaney) [RHEL-24205] - netconsole: avoid CON_ENABLED misuse to track registration (Andrew Halaney) [RHEL-24205] - usb: early: xhci-dbc: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: serial: xilinx_uartps: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: serial: pic32_uart: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: serial: earlycon: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: hvc: use console_is_registered() (Andrew Halaney) [RHEL-24205] - efi: earlycon: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: nfcon: use console_is_registered() (Andrew Halaney) [RHEL-24205] - serial_core: replace uart_console_enabled() with uart_console_registered() (Andrew Halaney) [RHEL-24205] - console: introduce console_is_registered() (Andrew Halaney) [RHEL-24205] - printk: console_device: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - printk: console_flush_on_panic: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - printk: console_unblank: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - printk: console_is_usable: use console_srcu_read_flags (Andrew Halaney) [RHEL-24205] - printk: __pr_flush: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - printk: console_flush_all: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - kdb: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - um: kmsg_dumper: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - console: introduce wrappers to read/write console flags (Andrew Halaney) [RHEL-24205] - proc: consoles: document console_lock usage (Andrew Halaney) [RHEL-24205] - tty: tty_io: document console_lock usage (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: document console_lock usage (Andrew Halaney) [RHEL-24205] - um: kmsg_dump: only dump when no output console available (Andrew Halaney) [RHEL-24205] - serial: kgdboc: Lock console list in probe function (Andrew Halaney) [RHEL-24205] - serial: atmel: don't stop the transmitter when doing PIO (Andrew Halaney) [RHEL-24205] - serial: atmel: cleanup atmel_start+stop_tx() (Andrew Halaney) [RHEL-24205] - serial: sunsab: Fix error handling in sunsab_init() (Andrew Halaney) [RHEL-24205] - serial: altera_uart: fix locking in polling mode (Andrew Halaney) [RHEL-24205] - serial: pch: Fix PCI device refcount leak in pch_request_dma() (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: unwind actions in error path of net device open (Andrew Halaney) [RHEL-24205] - serial: stm32: move dma_request_chan() before clk_prepare_enable() (Andrew Halaney) [RHEL-24205] - serial: pl011: Do not clear RX FIFO & RX interrupt in unthrottle. (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: avoid SBSA UART accessing DMACR register (Andrew Halaney) [RHEL-24205] - tty: serial: altera_jtaguart: remove struct altera_jtaguart (Andrew Halaney) [RHEL-24205] - tty: serial: altera_jtaguart: use uart_port::read_status_mask (Andrew Halaney) [RHEL-24205] - tty: serial: altera_jtaguart: remove unused altera_jtaguart::sigs (Andrew Halaney) [RHEL-24205] - tty: serial: altera_jtaguart: remove flag from altera_jtaguart_rx_chars() (Andrew Halaney) [RHEL-24205] - n_tty: Rename tail to old_tail in n_tty_read() (Andrew Halaney) [RHEL-24205] - tty: n_gsm: Delete unneeded semicolon (Andrew Halaney) [RHEL-24205] - serial: 8250: Flush DMA Rx on RLSI (Andrew Halaney) [RHEL-24205] - serial: 8250_lpss: Use 16B DMA burst with Elkhart Lake (Andrew Halaney) [RHEL-24205] - serial: 8250_lpss: Configure DMA also w/o DMA filter (Andrew Halaney) [RHEL-24205] - serial: 8250: Fall back to non-DMA Rx if IIR_RDI occurs (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Fix calculation of RS485 delays (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Fix error handling in brcmuart_init() (Andrew Halaney) [RHEL-24205] - serial: 8250_dma: Rearm DMA Rx if more data is pending (Andrew Halaney) [RHEL-24205] - serial: Fix a typo ("ignorning") (Andrew Halaney) [RHEL-24205] - tty: Convert tty_buffer flags to bool (Andrew Halaney) [RHEL-24205] - tty: Move TIOCSTI toggle variable before kerndoc (Andrew Halaney) [RHEL-24205] - serial: imx: Add missing .thaw_noirq hook (Andrew Halaney) [RHEL-24205] - Revert "tty: n_gsm: replace kicktimer with delayed_work" (Andrew Halaney) [RHEL-24205] - Revert "tty: n_gsm: avoid call of sleeping functions from atomic context" (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix sleep-in-atomic-context bug in gsm_control_send (Andrew Halaney) [RHEL-24205] - tty: Cleanup tty buffer align mask (Andrew Halaney) [RHEL-24205] - tty: hvc: make hvc_rtas_dev static (Andrew Halaney) [RHEL-24205] - serial: 8250_core: Use str_enabled_disabled() helper (Andrew Halaney) [RHEL-24205] - tty: serial: imx: Handle RS485 DE signal active high (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Flush PM QOS work on remove (Andrew Halaney) [RHEL-24205] - printk: introduce console_list_lock (Andrew Halaney) [RHEL-24205] - printk: fix setting first seq for consoles (Andrew Halaney) [RHEL-24205] - printk: move @seq initialization to helper (Andrew Halaney) [RHEL-24205] - printk: register_console: use "registered" for variable names (Andrew Halaney) [RHEL-24205] - printk: Prepare for SRCU console list protection (Andrew Halaney) [RHEL-24205] - printk: Convert console_drivers list to hlist (Andrew Halaney) [RHEL-24205] - printk: use strscpy() to instead of strlcpy() (Andrew Halaney) [RHEL-24205] - printk: fix a typo of comment (Andrew Halaney) [RHEL-24205] - printk: Mark __printk percpu data ready __ro_after_init (Andrew Halaney) [RHEL-24205] - printk: Remove bogus comment vs. boot consoles (Andrew Halaney) [RHEL-24205] - printk: Remove write only variable nr_ext_console_drivers (Andrew Halaney) [RHEL-24205] - printk: Make pr_flush() static (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Fix unpaired pm_runtime_put_sync() in omap8250_remove() (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: remove wait loop from Errata i202 workaround (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Fix missing PM runtime calls for omap8250_set_mctrl() (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Avoid RS485 RTS glitch on ->set_termios() (Andrew Halaney) [RHEL-24205] - serial: 8250/ingenic: Add support for the JZ4750/JZ4755 (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: ingenic: Add support for the JZ4750/55 SoCs (Andrew Halaney) [RHEL-24205] - Documentation: Make formatting consistent for rs485 docs (Andrew Halaney) [RHEL-24205] - Documentation: rs485: Fix struct referencing (Andrew Halaney) [RHEL-24205] - Documentation: rs485: Mention uart_get_rs485_mode() (Andrew Halaney) [RHEL-24205] - Documentation: rs485: Link reference properly (Andrew Halaney) [RHEL-24205] - serial: Convert serial_rs485 to kernel doc (Andrew Halaney) [RHEL-24205] - serial: zs: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: xuartps: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: ucc_uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: uartlite: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: timbuart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sunzilog: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sunsu: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sunsab: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sunplus-uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sunhv: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: stm32: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sprd: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: tegra: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sccnxp: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sb1250-duart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: samsung_tty: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: rda: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: pic32: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: milbeaut_usio: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: meson: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: max310x: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: max3100: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: liteuart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: ip22zilog: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: imx: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: linflexuart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: digicolor: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: clps711x: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: atmel: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: arc: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: ar933x: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: pl011: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: 8250: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: pch_uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: msm: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: men_z135_uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: dz: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Support native RS485 (Andrew Halaney) [RHEL-24205] - tty: serial: use uart_port_tx_limited() (Andrew Halaney) [RHEL-24205] - tty: serial: use uart_port_tx() helper (Andrew Halaney) [RHEL-24205] - tty: serial: introduce transmit helpers (Andrew Halaney) [RHEL-24205] - tty: Allow TIOCSTI to be disabled (Andrew Halaney) [RHEL-24205] - tty: Move sysctl setup into "core" tty logic (Andrew Halaney) [RHEL-24205] - tty: evh_bytechan: Replace NO_IRQ by 0 (Andrew Halaney) [RHEL-24205] - serial: sifive: select by default if SOC_CANAAN (Andrew Halaney) [RHEL-24205] - serial: sifive: select by default if SOC_SIFIVE (Andrew Halaney) [RHEL-24205] - MAINTAINERS: adjust entry after renaming parisc serial driver (Andrew Halaney) [RHEL-24205] - parisc/serial: Rename 8250_gsc.c to 8250_parisc.c (Andrew Halaney) [RHEL-24205] - parisc: Make 8250_gsc driver dependend on CONFIG_PARISC (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Don't request IRQ too early for console port (Andrew Halaney) [RHEL-24205] - tty: serial: do unlock on a common path in altera_jtaguart_console_putc() (Andrew Halaney) [RHEL-24205] - tty: serial: unify TX space reads under altera_jtaguart_tx_space() (Andrew Halaney) [RHEL-24205] - tty: serial: use FIELD_GET() in lqasc_tx_ready() (Andrew Halaney) [RHEL-24205] - tty: serial: extend lqasc_tx_ready() to lqasc_console_putchar() (Andrew Halaney) [RHEL-24205] - tty: serial: allow pxa.c to be COMPILE_TESTed (Andrew Halaney) [RHEL-24205] - serial: stm32: Fix unused-variable warning (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Add COMMON_CLK dependency to SERIAL_ATMEL (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix restoring termios speed after suspend (Andrew Halaney) [RHEL-24205] - serial: Deassert Transmit Enable on probe in driver-specific way (Andrew Halaney) [RHEL-24205] - serial: 8250_dma: Convert to use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Convert to use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - MAINTAINERS: Solve warning regarding inexistent atmel-usart binding (Andrew Halaney) [RHEL-24205] - serial: stm32: Deassert Transmit Enable on ->rs485_config() (Andrew Halaney) [RHEL-24205] - serial: ar933x: Deassert Transmit Enable on ->rs485_config() (Andrew Halaney) [RHEL-24205] - serial: sifive: enable clocks for UART when probed (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Use serial8250_em485_supported (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Use FIELD_PREP/FIELD_GET (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Make the driver aware of the existence of GCLK (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Only divide Clock Divisor if the IP is USART (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Separate mode clearing between UART and USART (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: atmel,at91-usart: Add gclk as a possible USART clock (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: atmel,at91-usart: Add SAM9260 compatibles to SAM9X60 (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: atmel,at91-usart: convert to json-schema (Andrew Halaney) [RHEL-24205] - serial: 8250: Toggle IER bits on only after irq has been set up (Andrew Halaney) [RHEL-24205] - serial: 8250: Switch UART port flags to using BIT_ULL (Andrew Halaney) [RHEL-24205] - serial: 8250: Request full 16550A feature probing for OxSemi PCIe devices (Andrew Halaney) [RHEL-24205] - serial: 8250: Let drivers request full 16550A feature probing (Andrew Halaney) [RHEL-24205] - tty: serial: extract serial_omap_put_char() from transmit_chars() (Andrew Halaney) [RHEL-24205] - tty: serial: switch mpc52xx_uart_int_{r,t}x_chars() to bool (Andrew Halaney) [RHEL-24205] - tty: serial: extract tx_ready() from __serial_lpc32xx_tx() (Andrew Halaney) [RHEL-24205] - tty: serial: extract lqasc_tx_ready() from lqasc_tx_chars() (Andrew Halaney) [RHEL-24205] - tty: serial: altera_uart_{r,t}x_chars() need only uart_port (Andrew Halaney) [RHEL-24205] - tty: serial: clean up stop-tx part in altera_uart_tx_chars() (Andrew Halaney) [RHEL-24205] - tty: serial: move and cleanup vt8500_tx_empty() (Andrew Halaney) [RHEL-24205] - tty: hvc: remove HVC_IUCV_MAGIC (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: remove MGSL_MAGIC (Andrew Halaney) [RHEL-24205] - tty: n_hdlc: remove HDLC_MAGIC (Andrew Halaney) [RHEL-24205] - tty: remove TTY_DRIVER_MAGIC (Andrew Halaney) [RHEL-24205] - tty: remove TTY_MAGIC (Andrew Halaney) [RHEL-24205] - drivers: serial: jsm: fix some leaks in probe (Andrew Halaney) [RHEL-24205] - serial: omap: Disallow RS-485 if rts-gpio is not specified (Andrew Halaney) [RHEL-24205] - tty: serial: cpm_uart: remove unused cpm_uart_nr declaration (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add debug bit for user payload (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add enumeration for gsm encodings (Andrew Halaney) [RHEL-24205] - ARM: footbridge: remove leftover from personal-server (Andrew Halaney) [RHEL-24205] - termios: start unifying non-UAPI parts of asm/termios.h (Andrew Halaney) [RHEL-24205] - termios: uninline conversion helpers (Andrew Halaney) [RHEL-24205] - tty: mxser: remove redundant assignment to hwid (Andrew Halaney) [RHEL-24205] - tty/vt: Add console_lock check to vt_console_print() (Andrew Halaney) [RHEL-24205] - kernel/panic: Drop unblank_screen call (Andrew Halaney) [RHEL-24205] - serial: Fix double word (Andrew Halaney) [RHEL-24205] - serial: 8250_men_mcb: Remove duplicate UAPI:serial_core inclusion (Andrew Halaney) [RHEL-24205] - tty: n_gsm: avoid call of sleeping functions from atomic context (Andrew Halaney) [RHEL-24205] - tty: n_gsm: replace kicktimer with delayed_work (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Preserve previous USART mode if RS485 disabled (Andrew Halaney) [RHEL-24205] - tty: Fix lookahead_buf crash with serdev (Andrew Halaney) [RHEL-24205] - vt: Clear selection before changing the font (Andrew Halaney) [RHEL-24205] - serial: sunsab: Remove frame size calculation dead-code (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Remove custom frame size calculation (Andrew Halaney) [RHEL-24205] - serial: ucc_uart: Remove custom frame size calculation (Andrew Halaney) [RHEL-24205] - termios: get rid of stray asm/termios.h include in n_hdlc.c (Andrew Halaney) [RHEL-24205] - serial: pch_uart: CIRC_CNT_TO_END() is enough (Andrew Halaney) [RHEL-24205] - serial: sh-sci: tail is already on valid range (Andrew Halaney) [RHEL-24205] - serial: sh-sci: CIRC_CNT_TO_END() is enough (Andrew Halaney) [RHEL-24205] - tty: Make ->set_termios() old ktermios const (Andrew Halaney) [RHEL-24205] - usb: serial: Make ->set_termios() old ktermios const (Andrew Halaney) [RHEL-24205] - serial: Make ->set_termios() old ktermios const (Andrew Halaney) [RHEL-24205] - tty: Make ldisc ->set_termios() old ktermios const (Andrew Halaney) [RHEL-24205] - serial: dz: Assume previous baudrate is valid (Andrew Halaney) [RHEL-24205] - tty: Fix comment style in tty_termios_input_baud_rate() (Andrew Halaney) [RHEL-24205] - tty: move from strlcpy with unused retval to strscpy (Andrew Halaney) [RHEL-24205] - tty/vt: Remove printable variable (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Use devm_clk_get_enabled() helper (Andrew Halaney) [RHEL-24205] - serial: 8250: Clear dma tx_err unconditionally (Andrew Halaney) [RHEL-24205] - serial: 8250: Add helper for clearing IER (Andrew Halaney) [RHEL-24205] - tty: serial: fsl_lpuart: adjust SERIAL_FSL_LPUART_CONSOLE config dependency (Andrew Halaney) [RHEL-24205] - serial: pic32_uart: Convert to use GPIO descriptors (Andrew Halaney) [RHEL-24205] - serial: pic32_uart: Utilize uart_console_enabled() (Andrew Halaney) [RHEL-24205] - serial: pl011: Add reg-io-width parameters (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Check the clk_enable return value (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Add timeout waiting for loop (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Prevent writes when the controller is disabled (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Fix the ignore_status (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Initialise the read_status_mask (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Update copyright text to correct format (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Check clk_enable return value (Andrew Halaney) [RHEL-24205] - serial: document start_rx member at struct uart_ops (Andrew Halaney) [RHEL-24205] - tty: amiserial: Fix comment typo (Andrew Halaney) [RHEL-24205] - tty: serial: document uart_get_console() (Andrew Halaney) [RHEL-24205] - tty: serial: serial_core, reformat kernel-doc for functions (Andrew Halaney) [RHEL-24205] - Documentation: serial: link uart_ops properly (Andrew Halaney) [RHEL-24205] - Documentation: serial: move GPIO kernel-doc to the functions (Andrew Halaney) [RHEL-24205] - Documentation: serial: dedup kernel-doc for uart functions (Andrew Halaney) [RHEL-24205] - Documentation: serial: move uart_ops documentation to the struct (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: uart2 error bits clearing (Andrew Halaney) [RHEL-24205] - serial: stm32: make info structs static to avoid sparse warnings (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm2835aux: Add missing clk_disable_unprepare() (Andrew Halaney) [RHEL-24205] - tty: vt: initialize unicode screen buffer (Andrew Halaney) [RHEL-24205] - serial: remove VR41XX serial driver (Andrew Halaney) [RHEL-24205] - serial: 8250: lpc18xx: Remove redundant sanity check for RS485 flags (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: remove redundant sanity check for RS485 flags (Andrew Halaney) [RHEL-24205] - dt_bindings: rs485: Correct delay values (Andrew Halaney) [RHEL-24205] - serial: core: sanitize RS485 delays read from device tree (Andrew Halaney) [RHEL-24205] - serial: core: move sanitizing of RS485 delays into own function (Andrew Halaney) [RHEL-24205] - serial: core, 8250: set RS485 termination GPIO in serial core (Andrew Halaney) [RHEL-24205] - serial: ar933x: Remove superfluous code in ar933x_config_rs485() (Andrew Halaney) [RHEL-24205] - serial: ar933x: Fix check for RS485 support (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Save/restore RTS in suspend/resume (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Avoid pslverr on reading empty receiver fifo (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: fix s3c24xx_serial_set_mctrl() (Andrew Halaney) [RHEL-24205] - serial: 8250: SERIAL_8250_ASPEED_VUART should depend on ARCH_ASPEED (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for Brainboxes PX cards. (Andrew Halaney) [RHEL-24205] - tty: serial: bcm63xx: bcmbca: Replace ARCH_BCM_63XX with ARCH_BCMBCA (Andrew Halaney) [RHEL-24205] - spi: bcm63xx-hsspi: bcmbca: Replace ARCH_BCM_63XX with ARCH_BCMBCA (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix missing corner cases in gsmld_poll() (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix DM command (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix wrong T1 retry count handling (Andrew Halaney) [RHEL-24205] - serial: RS485 termination is supported if DT provides one (Andrew Halaney) [RHEL-24205] - serial: Embed rs485_supported to uart_port (Andrew Halaney) [RHEL-24205] - serial: 8250_fsl: Don't report FE, PE and OE twice (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix packet re-transmission without open control channel (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Fix the macro RZN1_UART_xDMACR_8_WORD_BURST (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: correctly report configured baudrate value (Andrew Halaney) [RHEL-24205] - serial: 8250: fix return error code in serial8250_request_std_resource() (Andrew Halaney) [RHEL-24205] - serial: stm32: Clear prev values before setting RTS delays (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use dw8250_serial_out() in dw8250_serial_out38x() (Andrew Halaney) [RHEL-24205] - 8250_dwlib: Convert bitops to newer form (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Drop PM ifdeffery (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Sort headers alphabetically (Andrew Halaney) [RHEL-24205] - earlycon: prevent multiple register_console() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Take port lock while accessing LSR (Andrew Halaney) [RHEL-24205] - serial: 8250_port: Fix spelling mistake (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: loopback mode support (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: support more than 4 uart ports (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix __stop_tx() & DMA Tx restart races (Andrew Halaney) [RHEL-24205] - serial: pl011: UPSTAT_AUTORTS requires .throttle/unthrottle (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: set dma burst_size to 1 (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: enable using pdata with ACPI (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: Support for 9th bit multipoint addressing (Andrew Halaney) [RHEL-24205] - serial: Support for RS-485 multipoint addresses (Andrew Halaney) [RHEL-24205] - termbits.h: create termbits-common.h for identical bits (Andrew Halaney) [RHEL-24205] - termbits: Convert octal defines to hex (Andrew Halaney) [RHEL-24205] - serial: take termios_rwsem for ->rs485_config() & pass termios as param (Andrew Halaney) [RHEL-24205] - serial: 8250_lpss: Use 32-bit reads (Andrew Halaney) [RHEL-24205] - serial: 8250: create lsr_save_mask (Andrew Halaney) [RHEL-24205] - serial: 8250: make saved LSR larger (Andrew Halaney) [RHEL-24205] - serial: Consolidate BOTH_EMPTY use (Andrew Halaney) [RHEL-24205] - serial: Convert SERIAL_XMIT_SIZE to UART_XMIT_SIZE (Andrew Halaney) [RHEL-24205] - serial: 8250: Use C99 array initializer & define UART_REG_UNMAPPED (Andrew Halaney) [RHEL-24205] - serial: Use bits for UART_LSR_BRK_ERROR_BITS/MSR_ANY_DELTA (Andrew Halaney) [RHEL-24205] - serial: msm: Rename UART_* defines to MSM_UART_* (Andrew Halaney) [RHEL-24205] - serial: msm: Convert container_of UART_TO_MSM to static inline (Andrew Halaney) [RHEL-24205] - serial: st-asc: remove include of pm_runtime.h (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: remove enable/disable clock due to atmel_console_setup() (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: use devm_clk_get() (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: stop using legacy pm ops (Andrew Halaney) [RHEL-24205] - serial: kgdboc: Fix typo in comment (Andrew Halaney) [RHEL-24205] - tty: serial: Fix refcount leak bug in ucc_uart.c (Andrew Halaney) [RHEL-24205] - serial: Drop timeout from uart_port (Andrew Halaney) [RHEL-24205] - tty: Add closing marker into comment in tty_ldisc.h (Andrew Halaney) [RHEL-24205] - serial: 8250_pericom: Use UART_LCR_DLAB (Andrew Halaney) [RHEL-24205] - serial: 8250: Use UART_LCR_WLEN8 instead of literal (Andrew Halaney) [RHEL-24205] - serial: sifive: Remove useless license text when SPDX-License-Identifier is already used (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use E_TABSZ for the translations size (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: remove dflt reset from con_do_clear_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: improve UNI_*() macros definitions (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: rename struct vc_data::vc_uni_pagedir* (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in set_inverse_transl() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in set_inverse_trans_unicode() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: remove unused parameter from set_inverse_trans_unicode() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use ARRAY_SIZE(), part II. (Andrew Halaney) [RHEL-24205] - serial: 8250: Store to lsr_save_flags after lsr read (Andrew Halaney) [RHEL-24205] - tty: Use flow-control char function on closing path (Andrew Halaney) [RHEL-24205] - tty: Implement lookahead to process XON/XOFF timely (Andrew Halaney) [RHEL-24205] - serial: 8250: Remove serial_rs485 sanitization from em485 (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Remove serial_rs485 assignment (Andrew Halaney) [RHEL-24205] - serial: mcf: Remove serial_rs485 assignment (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: Remove serial_rs485 assignment (Andrew Halaney) [RHEL-24205] - serial: max310x: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: imx: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: pl011: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: 8250: lpc18xx: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: 8250_fintek: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: return -EINVAL for non-legacy RS485 flags (Andrew Halaney) [RHEL-24205] - serial: Clear rs485 struct when non-RS485 mode is set (Andrew Halaney) [RHEL-24205] - serial: Sanitize rs485_struct (Andrew Halaney) [RHEL-24205] - serial: stm32: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: omap: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: mcf: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: max310x: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: imx: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: fsl_lpuart: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: atmel: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: ar933x: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: pl011: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Fill in rs485_supported for pci_fintek (Andrew Halaney) [RHEL-24205] - serial: 8250_of: Use serial8250_em485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_lpc18cc: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_fintek: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm2835aux: Use serial8250_em485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250: Create serial8250_em485_supported for em485 users (Andrew Halaney) [RHEL-24205] - serial: Add rs485_supported to uart_port (Andrew Halaney) [RHEL-24205] - serial: Move serial_rs485 sanitization into separate function (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Store LSR into lsr_saved_flags in dw8250_tx_wait_empty() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use serial_lsr_in() in dw8250_handle_irq() (Andrew Halaney) [RHEL-24205] - serial: 8250: Adjust misleading LSR related comment (Andrew Halaney) [RHEL-24205] - serial: 8250: Get preserved flags using serial_lsr_in() (Andrew Halaney) [RHEL-24205] - serial: 8250: Create serial_lsr_in() (Andrew Halaney) [RHEL-24205] - serial: 8250: Store to lsr_save_flags after lsr read (Andrew Halaney) [RHEL-24205] - serial: 8250: handle __start_tx() call in start_tx() (Andrew Halaney) [RHEL-24205] - serial: 8250: kill __do_stop_tx() (Andrew Halaney) [RHEL-24205] - tty: vt: convert sysfs snprintf to sysfs_emit (Andrew Halaney) [RHEL-24205] - serial: max310x: implement I2C support (Andrew Halaney) [RHEL-24205] - serial: max310x: make accessing revision id interface-agnostic (Andrew Halaney) [RHEL-24205] - serial: max310x: use a separate regmap for each port (Andrew Halaney) [RHEL-24205] - serial: max310x: use regmap methods for SPI batch operations (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: walk the buffer only once in con_set_trans_old() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use con_allocate_new() in con_unshare_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: extract con_allocate_new() from con_do_clear_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: change refcount only if needed in con_do_clear_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: remove superfluous whitespace (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: make conv_uni_to_pc() more readable (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_set_default_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_set_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_get_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_copy_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_release_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_unshare_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_do_clear_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_unify_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_insert_unipair() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in conv_uni_to_pc() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in set_inverse_trans_unicode() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: extract dict unsharing to con_unshare_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: remove glyph < 0 check from set_inverse_trans_unicode() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: introduce enum translation_map and use it (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: check put_user() in con_get_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: make p1 increment less confusing in con_get_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: make con_get_unimap() more readable (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: make con_set_unimap() more readable (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use sizeof(*pointer) instead of sizeof(type) (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: zero uni_pgdir using kcalloc() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: introduce UNI_*() macros (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use | for binary addition (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: one line = one statement (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: make parameters of inverse_translate() saner (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: convert macros to static inlines (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: remove extern from function decls (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: decrypt inverse_translate() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: define UNI_* macros for constants (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: rename and document struct uni_pagedir (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use ARRAY_SIZE() (Andrew Halaney) [RHEL-24205] - tty/vt: Makefile, add --unicode for loadkeys invocation (Andrew Halaney) [RHEL-24205] - tty/vt: defkeymap.c_shipped, little unification with loadkeys (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: remove unused header (Andrew Halaney) [RHEL-24205] - serial: pic32: fix missing clk_disable_unprepare() on error in pic32_uart_startup() (Andrew Halaney) [RHEL-24205] - tty: fix typos in comments (Andrew Halaney) [RHEL-24205] - tty: goldfish: Fix free_irq() on remove (Andrew Halaney) [RHEL-24205] - tty: Rework receive flow control char logic (Andrew Halaney) [RHEL-24205] - pcmcia: synclink_cs: Don't allow CS5-6 (Andrew Halaney) [RHEL-24205] - serial: stm32-usart: Correct CSIZE, bits, and parity (Andrew Halaney) [RHEL-24205] - serial: st-asc: Sanitize CSIZE and correct PARENB for CS7 (Andrew Halaney) [RHEL-24205] - serial: sifive: Sanitize CSIZE and c_iflag (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Don't allow CS5-6 (Andrew Halaney) [RHEL-24205] - serial: txx9: Don't allow CS5-6 (Andrew Halaney) [RHEL-24205] - serial: rda-uart: Don't allow CS5-6 (Andrew Halaney) [RHEL-24205] - serial: digicolor-usart: Don't allow CS5-6 (Andrew Halaney) [RHEL-24205] - serial: uartlite: Fix BRKINT clearing (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Fix build error without CONFIG_SERIAL_CPM_CONSOLE (Andrew Halaney) [RHEL-24205] - serial: 8250_fintek: Check SER_RS485_RTS_* only with RS485 (Andrew Halaney) [RHEL-24205] - Revert "serial: 8250_mtk: Make sure to select the right FEATURE_SEL" (Andrew Halaney) [RHEL-24205] - serial: msm_serial: disable interrupts in __msm_console_write() (Andrew Halaney) [RHEL-24205] - serial: meson: acquire port->lock in startup() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use dev_err_probe() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use devm_add_action_or_reset() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Update the list of OF headers used by driver (Andrew Halaney) [RHEL-24205] - serial: jsm: Use B0 instead of 0 (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: Fix suspend/resume on S5L (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: remove initial print (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: remove tracing prints (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: remove unused uart_pmac_port::termios_cache (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: remove unfinished DBDMA support (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: move header content to .c (Andrew Halaney) [RHEL-24205] - tty: fix deadlock caused by calling printk() under tty_port->lock (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix invalid gsmtty_write_room() result (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix mux activation issues in gsm_config() (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: Fix register address for XON/XOFF character (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: Make sure to select the right FEATURE_SEL (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: Fix UART_EFR register address (Andrew Halaney) [RHEL-24205] - tty/serial: digicolor: fix possible null-ptr-deref in digicolor_uart_probe() (Andrew Halaney) [RHEL-24205] - tty: hvc: dcc: Bind driver to CPU core0 for reads and writes (Andrew Halaney) [RHEL-24205] - serial: pch: inline pop_tx() into handle_tx() (Andrew Halaney) [RHEL-24205] - serial: pch: simplify pop_tx() even more (Andrew Halaney) [RHEL-24205] - serial: pch: remove xmit circ_buf size double check (Andrew Halaney) [RHEL-24205] - serial: pch: remove debug print from pop_tx (Andrew Halaney) [RHEL-24205] - serial: pch: decomission pch_uart_hal_write() (Andrew Halaney) [RHEL-24205] - serial: pch: don't overwrite xmit->buf[0] by x_char (Andrew Halaney) [RHEL-24205] - serial: pch: move size check from pop_tx one level up (Andrew Halaney) [RHEL-24205] - serial: pic32: restore disabled irqs in pic32_uart_startup() (Andrew Halaney) [RHEL-24205] - serial: pic32: free up irq names correctly (Andrew Halaney) [RHEL-24205] - serial: pic32: don't zero members of kzalloc-ated structure (Andrew Halaney) [RHEL-24205] - serial: pic32: don't assign pic32_sport::cts_gpio twice (Andrew Halaney) [RHEL-24205] - serial: pic32: convert to_pic32_sport() to an inline (Andrew Halaney) [RHEL-24205] - serial: pic32: remove pic32_get_port() macro (Andrew Halaney) [RHEL-24205] - serial: pic32: simplify pic32_sport::enable_tx_irq handling (Andrew Halaney) [RHEL-24205] - serial: pic32: simplify clk handling (Andrew Halaney) [RHEL-24205] - serial: pic32: remove constants from struct pic32_sport (Andrew Halaney) [RHEL-24205] - serial: pic32: move header content to .c (Andrew Halaney) [RHEL-24205] - serial: pic32: remove unused items from the header (Andrew Halaney) [RHEL-24205] - serial: stm32: Use TC interrupt to deassert GPIO RTS in RS485 mode (Andrew Halaney) [RHEL-24205] - serial: stm32: Factor out GPIO RTS toggling into separate function (Andrew Halaney) [RHEL-24205] - serial: sifive: Remove duplicate `clkin_rate' setting (Andrew Halaney) [RHEL-24205] - serial: sifive: Report actual baud base rather than fixed 115200 (Andrew Halaney) [RHEL-24205] - serial: 8250: Add proper clock handling for OxSemi PCIe devices (Andrew Halaney) [RHEL-24205] - serial: 8250: Export ICR access helpers for internal use (Andrew Halaney) [RHEL-24205] - serial: 8250: Fold EndRun device support into OxSemi Tornado code (Andrew Halaney) [RHEL-24205] - serial: men_z135_uart: Drop duplicated iotype assignment (Andrew Halaney) [RHEL-24205] - serial: 8250: pxa: Remove unneeded (Andrew Halaney) [RHEL-24205] - serial: 8250: core: Remove unneeded (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Fix NULL pointer dereference (Andrew Halaney) [RHEL-24205] - ACPI / property: Document RS485 _DSD properties (Andrew Halaney) [RHEL-24205] - dt_bindings: rs485: Add receiver enable polarity (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: Implement SW half duplex support (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: RS485 HW half & full duplex support (Andrew Halaney) [RHEL-24205] - serial: 8250: Handle UART without interrupt on TEMT (Andrew Halaney) [RHEL-24205] - serial: 8250: use THRE & __stop_tx also with DMA (Andrew Halaney) [RHEL-24205] - serial: Store character timing information to uart_port (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Improve RZN1 support (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Add support for DMA flow controlling devices (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Move the IO accessors to 8250_dwlib.h (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Introduce an rx_timeout variable in the IRQ path (Andrew Halaney) [RHEL-24205] - serial: 8250: dma: Allow driver operations before starting DMA transfers (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Allow to use a fallback CPR value if not synthesized (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Move the USR register to pdata (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Create a generic platform data structure (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Move definitions to the shared header (Andrew Halaney) [RHEL-24205] - sysrq: do not omit current cpu when showing backtrace of all active CPUs (Andrew Halaney) [RHEL-24205] - tty: hvcs: simplify if-if to if-else (Andrew Halaney) [RHEL-24205] - tty/hvc_opal: simplify if-if to if-else (Andrew Halaney) [RHEL-24205] - serial: 8250: Correct the clock for EndRun PTP/1588 PCIe device (Andrew Halaney) [RHEL-24205] - serial: 8250: Also set sticky MCR bits in console restoration (Andrew Halaney) [RHEL-24205] - Revert "serial: sc16is7xx: Clear RS485 bits in the shutdown" (Andrew Halaney) [RHEL-24205] - serial: stm32: add earlycon support (Andrew Halaney) [RHEL-24205] - serial: stm32: add KGDB support (Andrew Halaney) [RHEL-24205] - serial: stm32: remove infinite loop possibility in putchar function (Andrew Halaney) [RHEL-24205] - tty: Add function for handling flow control chars (Andrew Halaney) [RHEL-24205] - serial: core: fix tcdrain() with CTS enabled (Andrew Halaney) [RHEL-24205] - drivers: tty: serial: Fix deadlock in sa1100_set_termios() (Andrew Halaney) [RHEL-24205] - tty/sysrq: change the definition of sysrq_key_table's element to make it more readable (Andrew Halaney) [RHEL-24205] - serial: allow COMPILE_TEST for some drivers (Andrew Halaney) [RHEL-24205] - serial: pic32: make SERIAL_PIC32_CONSOLE depend on SERIAL_PIC32=y (Andrew Halaney) [RHEL-24205] - serial: zs: use NULL as a pointer, not 0 (Andrew Halaney) [RHEL-24205] - serial: xilinx_uartps: cache xmit in cdns_uart_handle_tx() (Andrew Halaney) [RHEL-24205] - serial: xilinx_uartps: return early in cdns_uart_handle_tx() (Andrew Halaney) [RHEL-24205] - serial: sunplus-uart: change sunplus_console_ports from global to static (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Added S4 SOC compatibility (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Add a 12MHz internal clock rate to calculate baud rate in order to meet the baud rate requirements of special BT modules (Andrew Halaney) [RHEL-24205] - serial: icom: remove unused struct icom_port members (Andrew Halaney) [RHEL-24205] - serial: icom: delete empty serial hooks (Andrew Halaney) [RHEL-24205] - serial: icom: use list_for_each_entry() (Andrew Halaney) [RHEL-24205] - serial: icom: make icom_acfg_baud const and unsigned (Andrew Halaney) [RHEL-24205] - serial: icom: use ARRAY_SIZE (Andrew Halaney) [RHEL-24205] - serial: icom: move header content to .c (Andrew Halaney) [RHEL-24205] - serial: icom: use proper __le types and functions (Andrew Halaney) [RHEL-24205] - serial: icom: remove to_icom_adapter() and icom_kref_release() (Andrew Halaney) [RHEL-24205] - serial: icom: switch vague casts to container_of (Andrew Halaney) [RHEL-24205] - serial: icom: remove ICOM_VERSION_STR macro (Andrew Halaney) [RHEL-24205] - serial: 8250/omap1: include linux/soc/ti/omap1-soc.h (Andrew Halaney) [RHEL-24205] - tty: n_gsm: clean up implicit CR bit encoding in address field (Andrew Halaney) [RHEL-24205] - tty: n_gsm: clean up dead code in gsm_queue() (Andrew Halaney) [RHEL-24205] - Revert "serial: 8250: Handle UART without interrupt on TEMT using em485" (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix runtime PM for start_tx() for empty buffer (Andrew Halaney) [RHEL-24205] - serial: imx: fix overrun interrupts in DMA mode (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: do not time out prematurely when draining tx fifo (Andrew Halaney) [RHEL-24205] - serial: When UART is suspended, set RTS to false (Andrew Halaney) [RHEL-24205] - serial: 8250: add compatible for fsl,16550-FIFO64 (Andrew Halaney) [RHEL-24205] - serial: 8250: Add UART_CAP_NOTEMT on PORT_16550A_FSL64 (Andrew Halaney) [RHEL-24205] - serial: 8250: Handle UART without interrupt on TEMT using em485 (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: Fix potential NULL dereference in aspeed_vuart_probe (Andrew Halaney) [RHEL-24205] - serial: atmel: remove redundant assignment in rs485_config (Andrew Halaney) [RHEL-24205] - serial: imx: remove redundant assignment in rs485_config (Andrew Halaney) [RHEL-24205] - serial: max310: remove redundant memset in rs485_config (Andrew Halaney) [RHEL-24205] - serial: omap: remove redundant code in rs485_config (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: remove redundant check in rs485_config (Andrew Halaney) [RHEL-24205] - serial: stm32: remove redundant code in rs485_config (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: remove redundant code in rs485_config (Andrew Halaney) [RHEL-24205] - serial: core: move RS485 configuration tasks from drivers into core (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Use DIV_ROUND_CLOSEST to calculate baud rates (Andrew Halaney) [RHEL-24205] - serial: 8250: Report which option to enable for blacklisted PCI devices (Andrew Halaney) [RHEL-24205] - tty: n_tty: Restore EOF push handling behavior (Andrew Halaney) [RHEL-24205] - serial: 8250: Make SERIAL_8250_EM available for arm64 systems (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: renesas,em-uart: Document r9a09g011 bindings (Andrew Halaney) [RHEL-24205] - tty: serial: owl: Fix missing clk_disable_unprepare() in owl_uart_probe (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: add spin_lock for interrupt and console_write (Andrew Halaney) [RHEL-24205] - tty: Fix a possible resource leak in icom_probe (Andrew Halaney) [RHEL-24205] - tty: serial: Prepare cleanup of powerpc's asm/prom.h (Andrew Halaney) [RHEL-24205] - tty: hvc: Prepare cleanup of powerpc's asm/prom.h (Andrew Halaney) [RHEL-24205] - tty: goldfish: Use tty_port_destroy() to destroy port (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix incorrect UA handling (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix malformed counter for out of frame data (Andrew Halaney) [RHEL-24205] - tty: serial: altera: use altera_jtaguart_stop_tx() (Andrew Halaney) [RHEL-24205] - tty: serial: owl-uart, send x_char even if stopped (Andrew Halaney) [RHEL-24205] - tty: serial: mpc52xx_uart: remove double ifdeffery (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: Fix null-pointer-dereference in slgt_clean() (Andrew Halaney) [RHEL-24205] - tty: serial: mpc52xx_uart: make rx/tx hooks return unsigned, part II. (Andrew Halaney) [RHEL-24205] - memcg: enable accounting for tty-related objects (Andrew Halaney) [RHEL-24205] - vt_ioctl: fix potential spectre v1 in VT_DISALLOCATE (Andrew Halaney) [RHEL-24205] - serial: 8250: fix XOFF/XON sending when DMA is used (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Add ARTPEC-8 support (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Clear RS485 bits in the shutdown (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: simplify getting OF match data (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: constify variables and pointers (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: constify s3c24xx_serial_drv_data members (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: constify UART name (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: constify s3c24xx_serial_drv_data (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: reduce number of casts (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: embed s3c2410_uartcfg in parent structure (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: embed s3c24xx_uart_info in parent structure (Andrew Halaney) [RHEL-24205] - serial: 8250_tegra: mark acpi_device_id as unused with !ACPI (Andrew Halaney) [RHEL-24205] - tty: serial: bcm63xx: use more precise Kconfig symbol (Andrew Halaney) [RHEL-24205] - serial: SERIAL_SUNPLUS should depend on ARCH_SUNPLUS (Andrew Halaney) [RHEL-24205] - tty: serial: jsm: fix two assignments in if conditions (Andrew Halaney) [RHEL-24205] - tty: serial: jsm: remove redundant assignments to variable linestatus (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: make two read-only arrays static const (Andrew Halaney) [RHEL-24205] - serial: samsung_tty: do not unlock port->lock for uart_write_wakeup() (Andrew Halaney) [RHEL-24205] - tty: serial: serial_txx9: remove struct uart_txx9_port (Andrew Halaney) [RHEL-24205] - kgdboc: fix return value of __setup handler (Andrew Halaney) [RHEL-24205] - tty: hvc: fix return value of __setup handler (Andrew Halaney) [RHEL-24205] - serial: samsung: Add samsung_early_read to support early kgdboc (Andrew Halaney) [RHEL-24205] - serial: make uart_console_write->putchar()'s character an unsigned char (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: fix return value check in mvebu_uart_clock_probe() (Andrew Halaney) [RHEL-24205] - sc16is7xx: Set AUTOCTS and AUTORTS bits (Andrew Halaney) [RHEL-24205] - sc16is7xx: Handle modem status lines (Andrew Halaney) [RHEL-24205] - sc16is7xx: Properly resume TX after stop (Andrew Halaney) [RHEL-24205] - Revert "tty: serial: meson: *" (Andrew Halaney) [RHEL-24205] - serial: sunplus-uart: Fix compile error while CONFIG_SERIAL_SUNPLUS_CONSOLE=n (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Fix the compile link error reported by kernel test robot (Andrew Halaney) [RHEL-24205] - mxser: make use of UART_LCR_WLEN() + tty_get_char_size() (Andrew Halaney) [RHEL-24205] - sdio_uart: make use of UART_LCR_WLEN() + tty_get_char_size() (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Added S4 SOC compatibility (Andrew Halaney) [RHEL-24205] - tty: serial: meson: The system stuck when you run the stty command on the console to change the baud rate (Andrew Halaney) [RHEL-24205] - serial: sunplus-uart: Add Sunplus SoC UART Driver (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: Add bindings doc for Sunplus SoC UART Driver (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix race condition in RTS-after-send handling (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Make some bit of the REG5 register writable (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Describes the calculation of the UART baud rate clock using a clock frame (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Use devm_ioremap_resource to get register mapped memory (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Move request the register region to probe (Andrew Halaney) [RHEL-24205] - tty: serial: amba-pl010: use more uart_port pointers (Andrew Halaney) [RHEL-24205] - tty: serial: lpc32xx_hs: use serial_lpc32xx_stop_tx() helper (Andrew Halaney) [RHEL-24205] - tty: serial: serial_txx9: remove info print from init (Andrew Halaney) [RHEL-24205] - tty: serial: mpc52xx_uart: make rx/tx hooks return unsigned (Andrew Halaney) [RHEL-24205] - serial: 8250_lpss: Balance reference count for PCI DMA device (Andrew Halaney) [RHEL-24205] - serial: 8250_mid: Balance reference count for PCI DMA device (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: replace snprintf with sysfs_emit (Andrew Halaney) [RHEL-24205] - serial: 8250: Correct Kconfig help text for blacklisted PCI devices (Andrew Halaney) [RHEL-24205] - arm64: dts: marvell: armada-37xx: add device node for UART clock and use it (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: implement support for baudrates higher than 230400 Bd (Andrew Halaney) [RHEL-24205] - dt-bindings: mvebu-uart: update information about UART clock (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: implement UART clock driver for configuring UART base clock (Andrew Halaney) [RHEL-24205] - dt-bindings: mvebu-uart: document DT bindings for marvell,armada-3700-uart-clock (Andrew Halaney) [RHEL-24205] - sc16is7xx: Separate GPIOs from modem control lines (Andrew Halaney) [RHEL-24205] - sc16is7xx: Update status lines in single call (Andrew Halaney) [RHEL-24205] - sc16is7xx: Preserve EFR bits on update (Andrew Halaney) [RHEL-24205] - serial: 8250: Return early in .start_tx() if there are no chars to send (Andrew Halaney) [RHEL-24205] - sc16is7xx: Fix for incorrect data being transmitted (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix proper link termination after failed open (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix encoding of control signal octet bit DV (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: add PORT_ASPEED_VUART port type (Andrew Halaney) [RHEL-24205] - serial: 8250_mid: Remove unneeded test for ->setup() presence (Andrew Halaney) [RHEL-24205] - serial: 8250_mid: Get rid of custom MID_DEVICE() macro (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Simplify multiplication/shift logic (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: add earlycon support (Andrew Halaney) [RHEL-24205] - tty: n_tty: do not look ahead for EOL character past the end of the buffer (Andrew Halaney) [RHEL-24205] - serial: parisc: GSC: fix build when IOSAPIC is not set (Andrew Halaney) [RHEL-24205] - tty: serial: imx: Add fast path when rs485 delays are 0 (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm2835aux: Add ACPI support (Andrew Halaney) [RHEL-24205] - serial: stm32: enable / disable wake irqs for mcrtl_gpio wakeup sources (Andrew Halaney) [RHEL-24205] - serial: mctrl_gpio: add a new API to enable / disable wake_irq (Andrew Halaney) [RHEL-24205] - serial: core: Drop duplicate NULL check in uart_*shutdown() (Andrew Halaney) [RHEL-24205] - tty: Drop duplicate NULL check in TTY port functions (Andrew Halaney) [RHEL-24205] - serial: core: Fix the definition name in the comment of UPF_* flags (Andrew Halaney) [RHEL-24205] - amiserial: Drop duplicate NULL check in shutdown() (Andrew Halaney) [RHEL-24205] - vt_ioctl: add array_index_nospec to VT_ACTIVATE (Andrew Halaney) [RHEL-24205] - vt_ioctl: fix array_index_nospec in vt_setactivate (Andrew Halaney) [RHEL-24205] - serial: 8250_pericom: Revert "Re-enable higher baud rates" (Andrew Halaney) [RHEL-24205] - XArray: Include bitmap.h from xarray.h (Andrew Halaney) [RHEL-24205] - n_tty: wake up poll(POLLRDNORM) on receiving data (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: derive nr_ports from PCI ID for Acces I/O cards (Andrew Halaney) [RHEL-24205] - tty: Replace acpi_bus_get_device() (Andrew Halaney) [RHEL-24205] - serial: mcf: use helpers in mcf_tx_chars() (Andrew Halaney) [RHEL-24205] - serial: fsl_linflexuart: don't call uart_write_wakeup() twice (Andrew Halaney) [RHEL-24205] - serial: fsl_linflexuart: deduplicate character sending (Andrew Halaney) [RHEL-24205] - mxser: switch from xmit_buf to kfifo (Andrew Halaney) [RHEL-24205] - mxser: use tty_port xmit_buf helpers (Andrew Halaney) [RHEL-24205] - mxser: fix xmit_buf leak in activate when LSR == 0xff (Andrew Halaney) [RHEL-24205] - tty: tty_port_open, document shutdown vs failed activate (Andrew Halaney) [RHEL-24205] - tty: add kfifo to tty_port (Andrew Halaney) [RHEL-24205] - serial: atmel_serial: include circ_buf.h (Andrew Halaney) [RHEL-24205] - serial: core: clean up EXPORT_SYMBOLs (Andrew Halaney) [RHEL-24205] - serial: imx: reduce RX interrupt frequency (Andrew Halaney) [RHEL-24205] - tty: serial: max3100: Remove redundant 'flush_workqueue()' calls (Andrew Halaney) [RHEL-24205] - serial: core: Initialize rs485 RTS polarity already on probe (Andrew Halaney) [RHEL-24205] - serial: pl011: Fix incorrect rs485 RTS polarity on set_mctrl (Andrew Halaney) [RHEL-24205] - serial: stm32: fix software flow control transfer (Andrew Halaney) [RHEL-24205] - serial: stm32: prevent TDR register overwrite when sending x_char (Andrew Halaney) [RHEL-24205] - serial: 8250: of: Fix mapped region size when using reg-offset property (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Fix race condition releasing tty port (Andrew Halaney) [RHEL-24205] - tty: Add support for Brainboxes UC cards. (Andrew Halaney) [RHEL-24205] - Revert "tty: serial: Use fifo in 8250 console driver" (Andrew Halaney) [RHEL-24205] - vsprintf: rework bitmap_list_string (Andrew Halaney) [RHEL-24205] - lib: bitmap: add performance test for bitmap_print_to_pagebuf (Andrew Halaney) [RHEL-24205] - tools: sync tools/bitmap with mother linux (Andrew Halaney) [RHEL-24205] - serial: core: Keep mctrl register state and cached copy in sync (Andrew Halaney) [RHEL-24205] - serial: stm32: correct loop for dma error handling (Andrew Halaney) [RHEL-24205] - serial: stm32: fix flow control transfer in DMA mode (Andrew Halaney) [RHEL-24205] - serial: stm32: rework TX DMA state condition (Andrew Halaney) [RHEL-24205] - serial: stm32: move tx dma terminate DMA to shutdown (Andrew Halaney) [RHEL-24205] - serial: pl011: Drop redundant DTR/RTS preservation on close/open (Andrew Halaney) [RHEL-24205] - serial: pl011: Drop CR register reset on set_termios (Andrew Halaney) [RHEL-24205] - serial: pl010: Drop CR register reset on set_termios (Andrew Halaney) [RHEL-24205] - serial: liteuart: fix MODULE_ALIAS (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Fix return error code in case of dma_alloc_coherent() failure (Andrew Halaney) [RHEL-24205] - Revert "serdev: BREAK/FRAME/PARITY/OVERRUN notification prototype V2" (Andrew Halaney) [RHEL-24205] - serdev: Do not instantiate serdevs on boards with known bogus DSDT entries (Andrew Halaney) [RHEL-24205] - tty: goldfish: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serdev: BREAK/FRAME/PARITY/OVERRUN notification prototype V2 (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Drop the legacy compatible strings and clock code (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: bcm63xx: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: ar933x: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: vt8500: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: altera_jtaguart: Use platform_get_irq_optional() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: pxa: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: meson: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Propagate error codes from brcmuart_probe() (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: altera: Use platform_get_irq_optional() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: lantiq: store and compare return status correctly (Andrew Halaney) [RHEL-24205] - serial: 8250: Move Alpha-specific quirk out of the core (Andrew Halaney) [RHEL-24205] - serial: Fix incorrect rs485 polarity on uart open (Andrew Halaney) [RHEL-24205] - docs/driver-api: Replace a comma in the n_gsm.rst with a double colon (Andrew Halaney) [RHEL-24205] - tty: Fix the keyboard led light display problem (Andrew Halaney) [RHEL-24205] - tty/ldsem: Fix syntax errors in comments (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Remove BREAK/FRAME/PARITY/OVERRUN printouts (Andrew Halaney) [RHEL-24205] - serial: 8250_pericom: Use serial_dl_write() instead of open coded (Andrew Halaney) [RHEL-24205] - serial: 8250_pericom: Re-enable higher baud rates (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Split out Pericom driver (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Fix console registration from module (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Enable console as module (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Remove USI initialization (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: remove redundant assignment to tmp after the mask operation (Andrew Halaney) [RHEL-24205] - serial: atmel: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Use devm_clk_get_optional() (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Use dev_err_probe() (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Drop support for "sci_ick" clock (Andrew Halaney) [RHEL-24205] - serial: lantiq: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Add support for R-Car Gen4 (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: renesas,scif: Document r8a779f0 bindings (Andrew Halaney) [RHEL-24205] - xen/console: harden hvc_xen against event channel storms (Andrew Halaney) [RHEL-24205] - serial: 8250_fintek: Fix garbled text for console (Andrew Halaney) [RHEL-24205] - tty: n_hdlc: make n_hdlc_tty_wakeup() asynchronous (Andrew Halaney) [RHEL-24205] - tty: mips_ejtag_fdc: Make use of the helper function kthread_run_on_cpu() (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: UART errors after resuming from S2 (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: do not request memory region twice (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: allow 64 bit address (Andrew Halaney) [RHEL-24205] - Documentation: add TTY chapter (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_standard_install (Andrew Halaney) [RHEL-24205] - tty: more kernel-doc for tty_ldisc (Andrew Halaney) [RHEL-24205] - tty: make tty_ldisc docs up-to-date (Andrew Halaney) [RHEL-24205] - tty: move tty_ldisc docs to new Documentation/tty/ (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for more tty_port functions (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for more tty_driver functions (Andrew Halaney) [RHEL-24205] - tty: reformat kernel-doc in n_tty.c (Andrew Halaney) [RHEL-24205] - tty: fix kernel-doc in n_tty.c (Andrew Halaney) [RHEL-24205] - tty: reformat kernel-doc in tty_buffer.c (Andrew Halaney) [RHEL-24205] - tty: reformat kernel-doc in tty_ldisc.c (Andrew Halaney) [RHEL-24205] - tty: reformat kernel-doc in tty_io.c (Andrew Halaney) [RHEL-24205] - tty: reformat kernel-doc in tty_port.c (Andrew Halaney) [RHEL-24205] - tty: reformat TTY_DRIVER_ flags into kernel-doc (Andrew Halaney) [RHEL-24205] - tty: combine tty_ldisc_ops docs into kernel-doc (Andrew Halaney) [RHEL-24205] - tty: combine tty_operations triple docs into kernel-doc (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_ldisc_ops (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_port_operations (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_operations (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_driver (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_port (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Call dma_async_issue_pending() (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Check return code of dmaengine_submit() (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: rewrite pericom_do_set_divisor() (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Fix ACCES entries in pci_serial_quirks array (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix RTS modem control while in rs485 mode (Andrew Halaney) [RHEL-24205] - tty: serial: imx: disable UCR4_OREN in .stop_rx() instead of .shutdown() (Andrew Halaney) [RHEL-24205] - tty: serial: imx: clear the RTSD status before enable the RTSD irq (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Add StarFive JH7100 quirk (Andrew Halaney) [RHEL-24205] - mxser: use PCI_DEVICE_DATA (Andrew Halaney) [RHEL-24205] - mxser: move ids from pci_ids.h here (Andrew Halaney) [RHEL-24205] - mxser: add MOXA prefix to some PCI device IDs (Andrew Halaney) [RHEL-24205] - mxser: increase buf_overrun if tty_insert_flip_char() fails (Andrew Halaney) [RHEL-24205] - mxser: remove tty parameter from mxser_receive_chars_new() (Andrew Halaney) [RHEL-24205] - mxser: don't throttle manually (Andrew Halaney) [RHEL-24205] - mxser: clean up timeout handling in mxser_wait_until_sent() (Andrew Halaney) [RHEL-24205] - mxser: use msleep_interruptible() in mxser_wait_until_sent() (Andrew Halaney) [RHEL-24205] - mxser: extract TX empty check from mxser_wait_until_sent() (Andrew Halaney) [RHEL-24205] - mxser: use tty_port_close() in mxser_close() (Andrew Halaney) [RHEL-24205] - mxser: don't flush buffer from mxser_close() directly (Andrew Halaney) [RHEL-24205] - mxser: call stop_rx from mxser_shutdown_port() (Andrew Halaney) [RHEL-24205] - mxser: remove tty->driver_data NULL check (Andrew Halaney) [RHEL-24205] - mxser: remove pointless xmit_buf checks (Andrew Halaney) [RHEL-24205] - mxser: clean up tx handling in mxser_transmit_chars() (Andrew Halaney) [RHEL-24205] - mxser: move MSR read to mxser_check_modem_status() (Andrew Halaney) [RHEL-24205] - mxser: keep only !tty test in ISR (Andrew Halaney) [RHEL-24205] - mxser: rename mxser_close_port() to mxser_stop_rx() (Andrew Halaney) [RHEL-24205] - mxser: remove wait for sent from mxser_close_port (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Add support to deassert/assert reset line (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: renesas,sci: Document RZ/G2L SoC (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: renesas,scif: Make resets as a required property (Andrew Halaney) [RHEL-24205] - tty: serial, join uport checks in uart_port_shutdown() (Andrew Halaney) [RHEL-24205] - tty: clean up whitespace in __do_SAK() (Andrew Halaney) [RHEL-24205] - tty: remove tty NULL check from __do_SAK() (Andrew Halaney) [RHEL-24205] - tty: remove TTY_SOFT_SAK part from __do_SAK() (Andrew Halaney) [RHEL-24205] - n_gsm: remove unused parameters from gsm_error() (Andrew Halaney) [RHEL-24205] - arm: remove zte zx platform left-over (Andrew Halaney) [RHEL-24205] - serial: 8250: replace snprintf in show functions with sysfs_emit (Andrew Halaney) [RHEL-24205] - serial: liteuart: relax compile-test dependencies (Andrew Halaney) [RHEL-24205] - serial: liteuart: fix minor-number leak on probe errors (Andrew Halaney) [RHEL-24205] - serial: liteuart: fix use-after-free and memleak on unbind (Andrew Halaney) [RHEL-24205] - serial: liteuart: Fix NULL pointer dereference in ->remove() (Andrew Halaney) [RHEL-24205] - tty: serial: msm_serial: Deactivate RX DMA for polling support (Andrew Halaney) [RHEL-24205] - serial: core: fix transmit-buffer reset and memleak (Andrew Halaney) [RHEL-24205] - xen: flag xen_snd_front to be not essential for system boot (Andrew Halaney) [RHEL-24205] - xen: flag pvcalls-front to be not essential for system boot (Andrew Halaney) [RHEL-24205] - xen: flag hvc_xen to be not essential for system boot (Andrew Halaney) [RHEL-24205] - xen: add "not_essential" flag to struct xenbus_driver (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Protect udbg definitions by CONFIG_SERIAL_CPM_CONSOLE (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Define tty name via constant string literal (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Add pr_fmt() to prefix messages (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Use dev_err_probe() in ->probe() (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Unify variable used to keep an error code (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Assign returned id to a local variable (Andrew Halaney) [RHEL-24205] - serial: stm32: push DMA RX data before suspending (Andrew Halaney) [RHEL-24205] - serial: stm32: terminate / restart DMA transfer at suspend / resume (Andrew Halaney) [RHEL-24205] - serial: stm32: rework RX dma initialization and release (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Remove empty stub pci_quatech_exit() (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Replace custom pci_match_id() implementation (Andrew Halaney) [RHEL-24205] - serial: xilinx_uartps: Fix race condition causing stuck TX (Andrew Halaney) [RHEL-24205] - serial: sunzilog: Mark sunzilog_putchar() __maybe_unused (Andrew Halaney) [RHEL-24205] - Revert "tty: hvc: pass DMA capable memory to put_chars()" (Andrew Halaney) [RHEL-24205] - Revert "virtio-console: remove unnecessary kmemdup()" (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Replace dev_*() by pci_*() macros (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Get rid of redundant 'else' keyword (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Refactor the loop in pci_ite887x_init() (Andrew Halaney) [RHEL-24205] - tty: add rpmsg driver (Andrew Halaney) [RHEL-24205] - serial: 8250: rename unlock labels (Andrew Halaney) [RHEL-24205] - serial: stm32: update throttle and unthrottle ops for dma mode (Andrew Halaney) [RHEL-24205] - serial: stm32: rework RX over DMA (Andrew Halaney) [RHEL-24205] - serial: stm32: re-introduce an irq flag condition in usart_receive_chars (Andrew Halaney) [RHEL-24205] - virtio-console: remove unnecessary kmemdup() (Andrew Halaney) [RHEL-24205] - tty: hvc: pass DMA capable memory to put_chars() (Andrew Halaney) [RHEL-24205] - tty: hvc: use correct dma alignment size (Andrew Halaney) [RHEL-24205] - serial: imx: disable console clocks on unregister (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Make sc16is7xx_remove() return void (Andrew Halaney) [RHEL-24205] - serial: max310x: Make max310x_remove() return void (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Improve naming for common macro (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: use macros instead of hardcoded values (Andrew Halaney) [RHEL-24205] - tty/sysrq: More intuitive Shift handling (Andrew Halaney) [RHEL-24205] - Revert "serial: 8250: Fix reporting real baudrate value in c_ospeed field" (Andrew Halaney) [RHEL-24205] - serial: 8250: allow disabling of Freescale 16550 compile test (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix reporting real baudrate value in c_ospeed field (Andrew Halaney) [RHEL-24205] - serial: sifive: set pointer to NULL rather than 0. (Andrew Halaney) [RHEL-24205] - mxser: store FCR state in mxser_port::FCR (Andrew Halaney) [RHEL-24205] - mxser: don't read from UART_FCR (Andrew Halaney) [RHEL-24205] - mxser: move FIFO clearing to mxser_disable_and_clear_FIFO() (Andrew Halaney) [RHEL-24205] - mxser: simplify FCR computation in mxser_change_speed() (Andrew Halaney) [RHEL-24205] - mxser: make mxser_port::ldisc_stop_rx a bool (Andrew Halaney) [RHEL-24205] - mxser: simplify condition in mxser_receive_chars_new (Andrew Halaney) [RHEL-24205] - mxser: restore baud rate if its setting fails (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: describe driver in KConfig (Andrew Halaney) [RHEL-24205] - xen/x86: make "earlyprintk=xen" work for HVM/PVH DomU (Andrew Halaney) [RHEL-24205] - xen/x86: make "earlyprintk=xen" work better for PVH Dom0 (Andrew Halaney) [RHEL-24205] - serial: 8250: remove duplicated BRI0A49 and BDP3336 entries (Andrew Halaney) [RHEL-24205] - serial: 8250_fsl: Move fsl8250_data to ACPI section (Andrew Halaney) [RHEL-24205] - serial: 8250: SERIAL_8250_EM should depend on ARCH_RENESAS (Andrew Halaney) [RHEL-24205] - tty: remove flags from struct tty_ldisc_ops (Andrew Halaney) [RHEL-24205] - tty: unexport tty_ldisc_release (Andrew Halaney) [RHEL-24205] - tty: moxa: merge moxa.h into moxa.c (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: rename a conflicting function name (Andrew Halaney) [RHEL-24205] - tty: n_gsm: Modify cr bit value when config requester (Andrew Halaney) [RHEL-24205] - tty: n_gsm: Add some instructions and code for requester (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: fix driver's tx_empty callback (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Fix RX_LVL register offset (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: Prevent changing fixed parameters (Andrew Halaney) [RHEL-24205] - sh: j2: Update uartlite binding with data and parity properties (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: uartlite: Add properties for synthesis-time parameters (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: uartlite: Convert to json-schema (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Prefer struct_size over open coded arithmetic (Andrew Halaney) [RHEL-24205] - console: consume APC, DM, DCS (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: Use read_poll_timeout for a polling loop (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: Use constants in early_uartlite_putc (Andrew Halaney) [RHEL-24205] - tty: Fix data race between tiocsti() and flush_to_ldisc() (Andrew Halaney) [RHEL-24205] - serial: vt8500: Use of_device_get_match_data (Andrew Halaney) [RHEL-24205] - serial: 8250_ingenic: Use of_device_get_match_data (Andrew Halaney) [RHEL-24205] - tty: serial: linflexuart: Remove redundant check to simplify the code (Andrew Halaney) [RHEL-24205] - mxser: use semi-colons instead of commas (Andrew Halaney) [RHEL-24205] - tty: moxa: use semi-colons instead of commas (Andrew Halaney) [RHEL-24205] - tty: replace in_irq() with in_hardirq() (Andrew Halaney) [RHEL-24205] - serial: sh-sci: fix break handling for sysrq (Andrew Halaney) [RHEL-24205] - serial: stm32: use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: stm32: use the defined variable to simplify code (Andrew Halaney) [RHEL-24205] - Revert "arm pl011 serial: support multi-irq request" (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Add Exynos850 SoC data (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Fix driver data macros style (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Init USI to keep clocks running (Andrew Halaney) [RHEL-24205] - platform/surface: aggregator: Use serdev_acpi_get_uart_resource() helper (Andrew Halaney) [RHEL-24205] - serdev: Split and export serdev_acpi_get_uart_resource() (Andrew Halaney) [RHEL-24205] - serial: stm32: fix the conditional expression writing (Andrew Halaney) [RHEL-24205] - serial: omap: Only allow if 8250_omap is not selected (Andrew Halaney) [RHEL-24205] - vt: keyboard.c: make console an unsigned int (Andrew Halaney) [RHEL-24205] - vt: keyboard: treat kbd_table as an array all the time. (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: make setup_port() parameters explicitly unsigned (Andrew Halaney) [RHEL-24205] - tty: pdc_cons, free tty_driver upon failure (Andrew Halaney) [RHEL-24205] - tty: drop put_tty_driver (Andrew Halaney) [RHEL-24205] - tty: drop alloc_tty_driver (Andrew Halaney) [RHEL-24205] - xtensa: ISS: don't panic in rs_init (Andrew Halaney) [RHEL-24205] - serial: max310x: Use clock-names property matching to recognize EXTCLK (Andrew Halaney) [RHEL-24205] - serial: 8250: Define RX trigger levels for OxSemi 950 devices (Andrew Halaney) [RHEL-24205] - tty: hvc: replace BUG_ON() with negative return value (Andrew Halaney) [RHEL-24205] - amiserial: remove unused state from shutdown (Andrew Halaney) [RHEL-24205] - amiserial: pack and sort includes (Andrew Halaney) [RHEL-24205] - amiserial: expand serial_isroot (Andrew Halaney) [RHEL-24205] - amiserial: simplify rs_open (Andrew Halaney) [RHEL-24205] - amiserial: remove serial_state::xmit_fifo_size (Andrew Halaney) [RHEL-24205] - amiserial: remove stale comment (Andrew Halaney) [RHEL-24205] - amiserial: remove unused DBG_CNT (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: Add ->unregister_gpio() callback (Andrew Halaney) [RHEL-24205] - tty: serial: Fix spelling mistake "Asychronous" -> "Asynchronous" (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: Add runtime pm support (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: Disable clocks in case of errors (Andrew Halaney) [RHEL-24205] - tty: Fix out-of-bound vmalloc access in imageblit (Andrew Halaney) [RHEL-24205] - serial: samsung: use dma_ops of DMA if attached (Andrew Halaney) [RHEL-24205] - arm pl011 serial: support multi-irq request (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: add RS485 support (Andrew Halaney) [RHEL-24205] - tty: serial: jsm: hold port lock when reporting modem line changes (Andrew Halaney) [RHEL-24205] - serial: core: Report magic multiplier extra baud rates (Andrew Halaney) [RHEL-24205] - serial: 8250: extend compile-test coverage (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: use NULL to initialized a null pointer (Andrew Halaney) [RHEL-24205] - serial: 8250_pnp: Support configurable clock frequency (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: make a const array static, makes object smaller (Andrew Halaney) [RHEL-24205] - Revert "tty/serial/omap: Make the locking RT aware" (Andrew Halaney) [RHEL-24205] - Revert "tty/serial/pl011: Make the locking work on RT" (Andrew Halaney) [RHEL-24205] - Revert "printk: Bring back the RT bits." (Andrew Halaney) [RHEL-24205] - Revert "printk: add infrastucture for atomic consoles" (Andrew Halaney) [RHEL-24205] - Revert "serial: 8250: implement write_atomic" (Andrew Halaney) [RHEL-24205] - Revert "printk: avoid preempt_disable() for PREEMPT_RT" (Andrew Halaney) [RHEL-24205] - Revert "printk: allow disabling printk per-console device kthreads at boot" (Andrew Halaney) [RHEL-24205] - Revert "serial: Make ->set_termios() old ktermios const" (Andrew Halaney) [RHEL-24205] - Revert "serial: 8250_dw: Add ACPI ID for Granite Rapids-D UART" (Andrew Halaney) [RHEL-24205]- copy_oldmem_kernel() - WRITE is "data source", not destination (Chris von Recklinghausen) [RHEL-27741] - add CONFIG_SAMPLE_KMEMLEAK to RHEL configs collection (Chris von Recklinghausen) [RHEL-27741] - add CONFIG_RANDOMIZE_KSTACK_OFFSET to RHEL configs collection (Chris von Recklinghausen) [RHEL-27741] - add CONFIG_DMAPOOL_TEST to RHEL configs collection (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: vmscan: make global slab shrink lockless" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: vmscan: make memcg slab shrink lockless" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: vmscan: add shrinker_srcu_generation" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: shrinkers: make count and scan in shrinker debugfs lockless" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: vmscan: hold write lock to reparent shrinker nr_deferred" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: vmscan: remove shrinker_rwsem from synchronize_shrinkers()" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: shrinkers: convert shrinker_rwsem to mutex" (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: fix iteration in collapse_file (Chris von Recklinghausen) [RHEL-27741] - memfd: check for non-NULL file_seals in memfd_create() syscall (Chris von Recklinghausen) [RHEL-27741] - mm/vmalloc: do not output a spurious warning when huge vmalloc() fails (Chris von Recklinghausen) [RHEL-27741] - mm/mprotect: fix do_mprotect_pkey() limit check (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: Fix error path in do_vmi_align_munmap() (Chris von Recklinghausen) [RHEL-27741] - zswap: do not shrink if cgroup may not zswap (Chris von Recklinghausen) [RHEL-27741] - page cache: fix page_cache_next/prev_miss off by one (Chris von Recklinghausen) [RHEL-27741] - mm/gup_test: fix ioctl fail for compat task (Chris von Recklinghausen) [RHEL-27741] - mm/gup: remove unused vmas parameter from pin_user_pages_remote() (Chris von Recklinghausen) [RHEL-27741] - splice: Rename direct_splice_read() to copy_splice_read() (Chris von Recklinghausen) [RHEL-27741] - mm: fix zswap writeback race condition (Chris von Recklinghausen) [RHEL-27741] - mm: kfence: fix false positives on big endian (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: move LRU update from zs_map_object() to zs_malloc() (Chris von Recklinghausen) [RHEL-27741] - mm: shrinkers: fix race condition on debugfs cleanup (Chris von Recklinghausen) [RHEL-27741] - dmapool: link blocks across pages (Chris von Recklinghausen) [RHEL-27741] - dmapool: don't memset on free twice (Chris von Recklinghausen) [RHEL-27741] - dmapool: simplify freeing (Chris von Recklinghausen) [RHEL-27741] - dmapool: consolidate page initialization (Chris von Recklinghausen) [RHEL-27741] - dmapool: rearrange page alloc failure handling (Chris von Recklinghausen) [RHEL-27741] - dmapool: move debug code to own functions (Chris von Recklinghausen) [RHEL-27741] - dmapool: speedup DMAPOOL_DEBUG with init_on_alloc (Chris von Recklinghausen) [RHEL-27741] - dmapool: cleanup integer types (Chris von Recklinghausen) [RHEL-27741] - dmapool: use sysfs_emit() instead of scnprintf() (Chris von Recklinghausen) [RHEL-27741] - dmapool: remove checks for dev == NULL (Chris von Recklinghausen) [RHEL-27741] - mm: do not reclaim private data from pinned page (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: always check invariants (Chris von Recklinghausen) [RHEL-27741] - filemap: Handle error return from __filemap_get_folio() (Chris von Recklinghausen) [RHEL-27741] - mm: change per-VMA lock statistics to be disabled by default (Chris von Recklinghausen) [RHEL-27741] - mm/mempolicy: correctly update prev when policy is equal on mbind (Chris von Recklinghausen) [RHEL-27741] - kasan: hw_tags: avoid invalid virt_to_page() (Chris von Recklinghausen) [RHEL-27741] - mm/page_alloc: add some comments to explain the possible hole in __pageblock_pfn_to_page() (Chris von Recklinghausen) [RHEL-27741] - mm/ksm: move disabling KSM from s390/gmap code to KSM code (Chris von Recklinghausen) [RHEL-27741] - mm/ksm: unmerge and clear VM_MERGEABLE when setting PR_SET_MEMORY_MERGE=0 (Chris von Recklinghausen) [RHEL-27741] - mm/damon/paddr: fix missing folio_sz update in damon_pa_young() (Chris von Recklinghausen) [RHEL-27741] - mm/damon/paddr: minor refactor of damon_pa_mark_accessed_or_deactivate() (Chris von Recklinghausen) [RHEL-27741] - mm/damon/paddr: minor refactor of damon_pa_pageout() (Chris von Recklinghausen) [RHEL-27741] - mm,unmap: avoid flushing TLB in batch if PTE is inaccessible (Chris von Recklinghausen) [RHEL-27741] - shmem: restrict noswap option to initial user namespace (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: fix conflicting mods to collapse_file() (Chris von Recklinghausen) [RHEL-27741] - mm/mremap: fix vm_pgoff in vma_merge() case 3 (Chris von Recklinghausen) [RHEL-27741] - seq_buf: Add seq_buf_do_printk() helper (Chris von Recklinghausen) [RHEL-27741] - sparse: remove unnecessary 0 values from rc (Chris von Recklinghausen) [RHEL-27741] - mm: move 'mmap_min_addr' logic from callers into vm_unmapped_area() (Chris von Recklinghausen) [RHEL-27741] - mm: do not increment pgfault stats when page fault handler retries (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: allow only one active pool compaction context (Chris von Recklinghausen) [RHEL-27741] - mm: add new KSM process and sysfs knobs (Chris von Recklinghausen) [RHEL-27741] - mm: add new api to enable ksm per process (Chris von Recklinghausen) [RHEL-27741] - mm: don't check VMA write permissions if the PTE/PMD indicates write permissions (Chris von Recklinghausen) [RHEL-27741] - migrate_pages_batch: fix statistics for longterm pin retry (Chris von Recklinghausen) [RHEL-27741] - userfaultfd: use helper function range_in_vma() (Chris von Recklinghausen) [RHEL-27741] - lib/show_mem.c: use for_each_populated_zone() simplify code (Chris von Recklinghausen) [RHEL-27741] - mm/hugetlb: fix uffd-wp bit lost when unsharing happens (Chris von Recklinghausen) [RHEL-27741] - mm/hugetlb: fix uffd-wp during fork() (Chris von Recklinghausen) [RHEL-27741] - kasan: fix lockdep report invalid wait context (Chris von Recklinghausen) [RHEL-27741] - mm: ksm: support hwpoison for ksm page (Chris von Recklinghausen) [RHEL-27741] - mm: memory-failure: refactor add_to_kill() (Chris von Recklinghausen) [RHEL-27741] - memfd: pass argument of memfd_fcntl as int (Chris von Recklinghausen) [RHEL-27741] - mm: workingset: update description of the source file (Chris von Recklinghausen) [RHEL-27741] - printk: export console trace point for kcsan/kasan/kfence/kmsan (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: refactor updating current->reclaim_state (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: move set_task_reclaim_state() near flush_reclaim_state() (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: ignore non-LRU-based reclaim in memcg reclaim (Chris von Recklinghausen) [RHEL-27741] - mm: apply __must_check to vmap_pages_range_noflush() (Chris von Recklinghausen) [RHEL-27741] - mm: hwpoison: support recovery from HugePage copy-on-write faults (Chris von Recklinghausen) [RHEL-27741] - mm/vmscan: simplify shrink_node() (Chris von Recklinghausen) [RHEL-27741] - mpage: use folios in bio end_io handler (Chris von Recklinghausen) [RHEL-27741] - mpage: split submit_bio and bio end_io handler for reads and writes (Chris von Recklinghausen) [RHEL-27741] - mm/huge_memory: conditionally call maybe_mkwrite() and drop pte_wrprotect() in __split_huge_pmd_locked() (Chris von Recklinghausen) [RHEL-27741] - mm: convert copy_user_huge_page() to copy_user_large_folio() (Chris von Recklinghausen) [RHEL-27741] - userfaultfd: convert mfill_atomic_hugetlb() to use a folio (Chris von Recklinghausen) [RHEL-27741] - userfaultfd: convert copy_huge_page_from_user() to copy_folio_from_user() (Chris von Recklinghausen) [RHEL-27741] - userfaultfd: use kmap_local_page() in copy_huge_page_from_user() (Chris von Recklinghausen) [RHEL-27741] - userfaultfd: convert mfill_atomic_pte_copy() to use a folio (Chris von Recklinghausen) [RHEL-27741] - mm, page_alloc: use check_pages_enabled static key to check tail pages (Chris von Recklinghausen) [RHEL-27741] - mm: mlock: use folios_put() in mlock_folio_batch() (Chris von Recklinghausen) [RHEL-27741] - mm/madvise: use vma_lookup() instead of find_vma() (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: maintain page cache uptodate flag (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: skip shmem with userfaultfd (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: refactor collapse_file control flow (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: drain lru after swapping in shmem (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: recover from poisoned file-backed memory (Chris von Recklinghausen) [RHEL-27741] - mm/hwpoison: introduce copy_mc_highpage (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: recover from poisoned anonymous memory (Chris von Recklinghausen) [RHEL-27741] - mm: kfence: improve the performance of __kfence_alloc() and __kfence_free() (Chris von Recklinghausen) [RHEL-27741] - mm/zswap: delay the initialization of zswap (Chris von Recklinghausen) [RHEL-27741] - mm/zswap: replace zswap_init_{started/failed} with zswap_init_state (Chris von Recklinghausen) [RHEL-27741] - mm/zswap: remove zswap_entry_cache_{create,destroy} helper function (Chris von Recklinghausen) [RHEL-27741] - mm: vmalloc: rename addr_to_vb_xarray() function (Chris von Recklinghausen) [RHEL-27741] - kmemleak-test: fix kmemleak_test.c build logic (Chris von Recklinghausen) [RHEL-27741] - mm: vmalloc: remove a global vmap_blocks xarray (Chris von Recklinghausen) [RHEL-27741] - mm: move free_area_empty() to mm/internal.h (Chris von Recklinghausen) [RHEL-27741] - hugetlb: remove PageHeadHuge() (Chris von Recklinghausen) [RHEL-27741] - mm: khugepaged: fix kernel BUG in hpage_collapse_scan_file() (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: reset compaction source zspage pointer after putback_zspage() (Chris von Recklinghausen) [RHEL-27741] - mm: make arch_has_descending_max_zone_pfns() static (Chris von Recklinghausen) [RHEL-27741] - zswap: remove MODULE_LICENSE in non-modules (Chris von Recklinghausen) [RHEL-27741] - zpool: remove MODULE_LICENSE in non-modules (Chris von Recklinghausen) [RHEL-27741] - mm: compaction: remove incorrect #ifdef checks (Chris von Recklinghausen) [RHEL-27741] - mm: compaction: move compaction sysctl to its own file (Chris von Recklinghausen) [RHEL-27741] - mm: memory-failure: Move memory failure sysctls to its own file (Chris von Recklinghausen) [RHEL-27741] - mm: uninline kstrdup() (Chris von Recklinghausen) [RHEL-27741] - fs: Add FGP_WRITEBEGIN (Chris von Recklinghausen) [RHEL-27741] - sched/numa: enhance vma scanning logic (Chris von Recklinghausen) [RHEL-27741] - sched/numa: apply the scan delay to every new vma (Chris von Recklinghausen) [RHEL-27741] - mm: separate vma->lock from vm_area_struct (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: free vm_area_struct without call_rcu in exit_mmap (Chris von Recklinghausen) [RHEL-27741] - mm: introduce per-VMA lock statistics (Chris von Recklinghausen) [RHEL-27741] - mm: prevent userfaults to be handled under per-vma lock (Chris von Recklinghausen) [RHEL-27741] - mm: prevent do_swap_page from handling page faults under VMA lock (Chris von Recklinghausen) [RHEL-27741] - mm: add FAULT_FLAG_VMA_LOCK flag (Chris von Recklinghausen) [RHEL-27741] - mm: fall back to mmap_lock if vma->anon_vma is not yet set (Chris von Recklinghausen) [RHEL-27741] - mm: introduce lock_vma_under_rcu to be used from arch-specific code (Chris von Recklinghausen) [RHEL-27741] - mm: introduce vma detached flag (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: prevent pagefault handler from racing with mmu_notifier registration (Chris von Recklinghausen) [RHEL-27741] - kernel/fork: assert no VMA readers during its destruction (Chris von Recklinghausen) [RHEL-27741] - mm: conditionally write-lock VMA in free_pgtables (Chris von Recklinghausen) [RHEL-27741] - mm: write-lock VMAs before removing them from VMA tree (Chris von Recklinghausen) [RHEL-27741] - mm/mremap: write-lock VMA while remapping it to a new address range (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: write-lock VMAs in vma_prepare before modifying them (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: write-lock VMA while collapsing a huge page (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: move vma_prepare before vma_adjust_trans_huge (Chris von Recklinghausen) [RHEL-27741] - mm: add per-VMA lock and helper functions to control it (Chris von Recklinghausen) [RHEL-27741] - mm: rcu safe VMA freeing (Chris von Recklinghausen) [RHEL-27741] - mm: introduce CONFIG_PER_VMA_LOCK (Chris von Recklinghausen) [RHEL-27741] - mm: hold the RCU read lock over calls to ->map_pages (Chris von Recklinghausen) [RHEL-27741] - afs: split afs_pagecache_valid() out of afs_validate() (Chris von Recklinghausen) [RHEL-27741] - xfs: remove xfs_filemap_map_pages() wrapper (Chris von Recklinghausen) [RHEL-27741] - mm/damon/sysfs: make more kobj_type structures constant (Chris von Recklinghausen) [RHEL-27741] - mm: be less noisy during memory hotplug (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: init cleanup, be explicit about the non-mergeable case (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: explicitly assign res, vma, extend invariants (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: fold curr, next assignment logic (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: further improve prev/next VMA naming (Chris von Recklinghausen) [RHEL-27741] - mm: vmalloc: convert vread() to vread_iter() (Chris von Recklinghausen) [RHEL-27741] - iov_iter: add copy_page_to_iter_nofault() (Chris von Recklinghausen) [RHEL-27741] - fs/proc/kcore: convert read_kcore() to read_kcore_iter() (Chris von Recklinghausen) [RHEL-27741] - fs/proc/kcore: avoid bounce buffer for ktext data (Chris von Recklinghausen) [RHEL-27741] - MAINTAINERS: extend memblock entry to include MM initialization (Chris von Recklinghausen) [RHEL-27741] - mm: move vmalloc_init() declaration to mm/internal.h (Chris von Recklinghausen) [RHEL-27741] - mm: move kmem_cache_init() declaration to mm/slab.h (Chris von Recklinghausen) [RHEL-27741] - mm: move mem_init_print_info() to mm_init.c (Chris von Recklinghausen) [RHEL-27741] - init,mm: fold late call to page_ext_init() to page_alloc_init_late() (Chris von Recklinghausen) [RHEL-27741] - mm: move init_mem_debugging_and_hardening() to mm/mm_init.c (Chris von Recklinghausen) [RHEL-27741] - mm: call {ptlock,pgtable}_cache_init() directly from mm_core_init() (Chris von Recklinghausen) [RHEL-27741] - init,mm: move mm_init() to mm/mm_init.c and rename it to mm_core_init() (Chris von Recklinghausen) [RHEL-27741] - init: fold build_all_zonelists() and page_alloc_init_cpuhp() to mm_init() (Chris von Recklinghausen) [RHEL-27741] - mm/page_alloc: rename page_alloc_init() to page_alloc_init_cpuhp() (Chris von Recklinghausen) [RHEL-27741] - mm: handle hashdist initialization in mm/mm_init.c (Chris von Recklinghausen) [RHEL-27741] - mm: move most of core MM initialization to mm/mm_init.c (Chris von Recklinghausen) [RHEL-27741] - mm/page_alloc: add helper for checking if check_pages_enabled (Chris von Recklinghausen) [RHEL-27741] - mips: fix comment about pgtable_init() (Chris von Recklinghausen) [RHEL-27741] - mm: move get_page_from_free_area() to mm/page_alloc.c (Chris von Recklinghausen) [RHEL-27741] - mm: prefer fault_around_pages to fault_around_bytes (Chris von Recklinghausen) [RHEL-27741] - mm: refactor do_fault_around() (Chris von Recklinghausen) [RHEL-27741] - mm: compaction: fix the possible deadlock when isolating hugetlb pages (Chris von Recklinghausen) [RHEL-27741] - mm: compaction: consider the number of scanning compound pages in isolate fail path (Chris von Recklinghausen) [RHEL-27741] - mm/mremap: simplify vma expansion again (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: start distinguishing if vma can be removed in mergeability test (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: convert mergeability checks to return bool (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: rename adj_next to adj_start (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: set mid to NULL if not applicable (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: initialize mid and next in natural order (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: use the proper vma pointer in case 4 (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: use the proper vma pointers in cases 1 and 6 (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: use the proper vma pointer in case 3 (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: use only primary pointers for preparing merge (Chris von Recklinghausen) [RHEL-27741] - mm: userfaultfd: combine 'mode' and 'wp_copy' arguments (Chris von Recklinghausen) [RHEL-27741] - mm: userfaultfd: don't pass around both mm and vma (Chris von Recklinghausen) [RHEL-27741] - mm: userfaultfd: rename functions for clarity + consistency (Chris von Recklinghausen) [RHEL-27741] - kasan: suppress recursive reports for HW_TAGS (Chris von Recklinghausen) [RHEL-27741] - mm: return an ERR_PTR from __filemap_get_folio (Chris von Recklinghausen) [RHEL-27741] - mm: remove FGP_ENTRY (Chris von Recklinghausen) [RHEL-27741] - shmem: open code the page cache lookup in shmem_get_folio_gfp (Chris von Recklinghausen) [RHEL-27741] - shmem: shmem_get_partial_folio use filemap_get_entry (Chris von Recklinghausen) [RHEL-27741] - mm: use filemap_get_entry in filemap_get_incore_folio (Chris von Recklinghausen) [RHEL-27741] - mm: make mapping_get_entry available outside of filemap.c (Chris von Recklinghausen) [RHEL-27741] - mm: don't look at xarray value entries in split_huge_pages_in_file (Chris von Recklinghausen) [RHEL-27741] - dmapool: create/destroy cleanup (Chris von Recklinghausen) [RHEL-27741] - dmapool: link blocks across pages (Chris von Recklinghausen) [RHEL-27741] - dmapool: don't memset on free twice (Chris von Recklinghausen) [RHEL-27741] - dmapool: simplify freeing (Chris von Recklinghausen) [RHEL-27741] - dmapool: consolidate page initialization (Chris von Recklinghausen) [RHEL-27741] - dmapool: rearrange page alloc failure handling (Chris von Recklinghausen) [RHEL-27741] - dmapool: move debug code to own functions (Chris von Recklinghausen) [RHEL-27741] - dmapool: speedup DMAPOOL_DEBUG with init_on_alloc (Chris von Recklinghausen) [RHEL-27741] - dmapool: cleanup integer types (Chris von Recklinghausen) [RHEL-27741] - dmapool: use sysfs_emit() instead of scnprintf() (Chris von Recklinghausen) [RHEL-27741] - dmapool: remove checks for dev == NULL (Chris von Recklinghausen) [RHEL-27741] - dmapool: add alloc/free performance test (Chris von Recklinghausen) [RHEL-27741] - iov_iter: overlay struct iovec and ubuf/len (Chris von Recklinghausen) [RHEL-27741] - mm/slab: document kfree() as allowed for kmem_cache_alloc() objects (Chris von Recklinghausen) [RHEL-27741] - mm/slob: remove slob.c (Chris von Recklinghausen) [RHEL-27741] - mm/slob: remove CONFIG_SLOB (Chris von Recklinghausen) [RHEL-27741] - mm/thp: rename TRANSPARENT_HUGEPAGE_NEVER_DAX to _UNSUPPORTED (Chris von Recklinghausen) [RHEL-27741] - mm: memory-failure: directly use IS_ENABLED(CONFIG_HWPOISON_INJECT) (Chris von Recklinghausen) [RHEL-27741] - mm: shrinkers: convert shrinker_rwsem to mutex (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: remove shrinker_rwsem from synchronize_shrinkers() (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: hold write lock to reparent shrinker nr_deferred (Chris von Recklinghausen) [RHEL-27741] - mm: shrinkers: make count and scan in shrinker debugfs lockless (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: add shrinker_srcu_generation (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: make memcg slab shrink lockless (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: make global slab shrink lockless (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: add a map_nr_max field to shrinker_info (Chris von Recklinghausen) [RHEL-27741] - mm: prefer xxx_page() alloc/free functions for order-0 pages (Chris von Recklinghausen) [RHEL-27741] - kasan: remove PG_skip_kasan_poison flag (Chris von Recklinghausen) [RHEL-27741] - shmem: add support to ignore swap (Chris von Recklinghausen) [RHEL-27741] - shmem: update documentation (Chris von Recklinghausen) [RHEL-27741] - shmem: skip page split if we're not reclaiming (Chris von Recklinghausen) [RHEL-27741] - shmem: move reclaim check early on writepages() (Chris von Recklinghausen) [RHEL-27741] - shmem: set shmem_writepage() variables early (Chris von Recklinghausen) [RHEL-27741] - shmem: remove check for folio lock on writepage() (Chris von Recklinghausen) [RHEL-27741] - mm/gup.c: fix typo in comments (Chris von Recklinghausen) [RHEL-27741] - mm,jfs: move write_one_page/folio_write_one to jfs (Chris von Recklinghausen) [RHEL-27741] - kmsan: add test_stackdepot_roundtrip (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: show per fullness group class stats (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: rework compaction algorithm (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: fine-grained inuse ratio based fullness grouping (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: remove insert_zspage() ->inuse optimization (Chris von Recklinghausen) [RHEL-27741] - kmsan: add memsetXX tests (Chris von Recklinghausen) [RHEL-27741] - kmsan: another take at fixing memcpy tests (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: cleanup memcg uncharge for failure path (Chris von Recklinghausen) [RHEL-27741] - mm: swap: remove unneeded cgroup_throttle_swaprate() (Chris von Recklinghausen) [RHEL-27741] - mm: memory: use folio_throttle_swaprate() in do_cow_fault() (Chris von Recklinghausen) [RHEL-27741] - mm: memory: use folio_throttle_swaprate() in do_anonymous_page() (Chris von Recklinghausen) [RHEL-27741] - mm: memory: use folio_throttle_swaprate() in wp_page_copy() (Chris von Recklinghausen) [RHEL-27741] - mm: memory: use folio_throttle_swaprate() in page_copy_prealloc() (Chris von Recklinghausen) [RHEL-27741] - mm: memory: use folio_throttle_swaprate() in do_swap_page() (Chris von Recklinghausen) [RHEL-27741] - mm: huge_memory: convert __do_huge_pmd_anonymous_page() to use a folio (Chris von Recklinghausen) [RHEL-27741] - mm/rmap: use atomic_try_cmpxchg in set_tlb_ubc_flush_pending (Chris von Recklinghausen) [RHEL-27741] - mm/debug: use %pGt to display page_type in dump_page() (Chris von Recklinghausen) [RHEL-27741] - mm, printk: introduce new format %pGt for page_type (Chris von Recklinghausen) [RHEL-27741] - mmflags.h: use less error prone method to define pageflag_names (Chris von Recklinghausen) [RHEL-27741] - mm: add tracepoints to ksm (Chris von Recklinghausen) [RHEL-27741] - x86/mm/pat: clear VM_PAT if copy_p4d_range failed (Chris von Recklinghausen) [RHEL-27741] - mm/userfaultfd: support WP on multiple VMAs (Chris von Recklinghausen) [RHEL-27741] - mm, page_alloc: reduce page alloc/free sanity checks (Chris von Recklinghausen) [RHEL-27741] - mm: reduce lock contention of pcp buffer refill (Chris von Recklinghausen) [RHEL-27741] - splice: Add a func to do a splice from an O_DIRECT file without ITER_PIPE (Chris von Recklinghausen) [RHEL-27741] - fs: don't allocate blocks beyond EOF from __mpage_writepage (Chris von Recklinghausen) [RHEL-27741] - iomap: Add iomap_get_folio helper (Chris von Recklinghausen) [RHEL-27741] - iov_iter: saner checks for attempt to copy to/from iterator (Chris von Recklinghausen) [RHEL-27741] - mm: introduce FOLL_PCI_P2PDMA to gate getting PCI P2PDMA pages (Chris von Recklinghausen) [RHEL-27741] - samples: add first Rust examples (Chris von Recklinghausen) [RHEL-27741] - ksm: add profit monitoring documentation (Chris von Recklinghausen) [RHEL-27741] - sysctl: remove max_extfrag_threshold (Chris von Recklinghausen) [RHEL-27741] - fs: don't call ->writepage from __mpage_writepage (Chris von Recklinghausen) [RHEL-27741] - fs: remove the nobh helpers (Chris von Recklinghausen) [RHEL-27741] - jfs: stop using the nobh helper (Chris von Recklinghausen) [RHEL-27741] - iomap: remove iomap_writepage (Chris von Recklinghausen) [RHEL-27741] - hugetlbfs: zero partial pages during fallocate hole punch (Chris von Recklinghausen) [RHEL-27741] - kcsan: test: use new suite_{init,exit} support (Chris von Recklinghausen) [RHEL-27741] - fs: Remove aop flags parameter from nobh_write_begin() (Chris von Recklinghausen) [RHEL-27741] - stack: Introduce CONFIG_RANDOMIZE_KSTACK_OFFSET (Chris von Recklinghausen) [RHEL-27741] - MAINTAINERS: update rppt's email (Chris von Recklinghausen) [RHEL-27741] - connector: send event on write to /proc/[pid]/comm (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: regression fix for unmapped_area{_topdown} (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: fix use-after-free of VMA iterator (Aristeu Rozanski) [RHEL-27740] - mm/huge_memory.c: warn with pr_warn_ratelimited instead of VM_WARN_ON_ONCE_FOLIO (Aristeu Rozanski) [RHEL-27740] - mm/mprotect: fix do_mprotect_pkey() return on error (Aristeu Rozanski) [RHEL-27740] - mm: swap: fix performance regression on sparsetruncate-tiny (Aristeu Rozanski) [RHEL-27740] - mm: vmalloc: avoid warn_alloc noise caused by fatal signal (Aristeu Rozanski) [RHEL-27740] - mm: enable maple tree RCU mode by default (Aristeu Rozanski) [RHEL-27740] - mm/ksm: fix race with VMA iteration and mm_struct teardown (Aristeu Rozanski) [RHEL-27740] - mm: fix error handling for map_deny_write_exec (Aristeu Rozanski) [RHEL-27740] - mm: deduplicate error handling for map_deny_write_exec (Aristeu Rozanski) [RHEL-27740] - mm/slab: Fix undefined init_cache_node_node() for NUMA and !SMP (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: fix folio_nr_pages() after folio_put() in damon_pa_mark_accessed_or_deactivate() (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: fix folio_size() call after folio_put() in damon_pa_young() (Aristeu Rozanski) [RHEL-27740] - migrate_pages: try migrate in batch asynchronously firstly (Aristeu Rozanski) [RHEL-27740] - migrate_pages: move split folios processing out of migrate_pages_batch() (Aristeu Rozanski) [RHEL-27740] - migrate_pages: fix deadlock in batched migration (Aristeu Rozanski) [RHEL-27740] - mm: teach mincore_hugetlb about pte markers (Aristeu Rozanski) [RHEL-27740] - mm: avoid gcc complaint about pointer casting (Aristeu Rozanski) [RHEL-27740] - kasan, x86: don't rename memintrinsics in uninstrumented files (Aristeu Rozanski) [RHEL-27740] - kasan: test: fix test for new meminstrinsic instrumentation (Aristeu Rozanski) [RHEL-27740] - kasan: treat meminstrinsic as builtins in uninstrumented files (Aristeu Rozanski) [RHEL-27740] - kasan: emit different calls for instrumentable memintrinsics (Aristeu Rozanski) [RHEL-27740] - mm/hwpoison: convert TTU_IGNORE_HWPOISON to TTU_HWPOISON (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: fix missing folio_put() (Aristeu Rozanski) [RHEL-27740] - mm/mremap: fix dup_anon_vma() in vma_merge() case 4 (Aristeu Rozanski) [RHEL-27740] - mm/mprotect: Fix successful vma_merge() of next in do_mprotect_pkey() (Aristeu Rozanski) [RHEL-27740] - splice: Add a func to do a splice from a buffered file without ITER_PIPE (Aristeu Rozanski) [RHEL-27740] - mm: Pass info, not iter, into filemap_get_pages() (Aristeu Rozanski) [RHEL-27740] - include/linux/migrate.h: remove unneeded externs (Aristeu Rozanski) [RHEL-27740] - mm/memory_hotplug: cleanup return value handing in do_migrate_range() (Aristeu Rozanski) [RHEL-27740] - mm/uffd: fix comment in handling pte markers (Aristeu Rozanski) [RHEL-27740] - mm: change to return bool for isolate_movable_page() (Aristeu Rozanski) [RHEL-27740] - mm: hugetlb: change to return bool for isolate_hugetlb() (Aristeu Rozanski) [RHEL-27740] - mm: change to return bool for isolate_lru_page() (Aristeu Rozanski) [RHEL-27740] - mm: change to return bool for folio_isolate_lru() (Aristeu Rozanski) [RHEL-27740] - filemap: Remove lock_page_killable() (Aristeu Rozanski) [RHEL-27740] - mm: memcontrol: rename memcg_kmem_enabled() (Aristeu Rozanski) [RHEL-27740] - mm: percpu: fix incorrect size in pcpu_obj_full_size() (Aristeu Rozanski) [RHEL-27740] - mm: page_alloc: call panic() when memoryless node allocation fails (Aristeu Rozanski) [RHEL-27740] - migrate_pages: move THP/hugetlb migration support check to simplify code (Aristeu Rozanski) [RHEL-27740] - migrate_pages: batch flushing TLB (Aristeu Rozanski) [RHEL-27740] - migrate_pages: share more code between _unmap and _move (Aristeu Rozanski) [RHEL-27740] - migrate_pages: move migrate_folio_unmap() (Aristeu Rozanski) [RHEL-27740] - migrate_pages: batch _unmap and _move (Aristeu Rozanski) [RHEL-27740] - migrate_pages: split unmap_and_move() to _unmap() and _move() (Aristeu Rozanski) [RHEL-27740] - migrate_pages: restrict number of pages to migrate in batch (Aristeu Rozanski) [RHEL-27740] - migrate_pages: separate hugetlb folios migration (Aristeu Rozanski) [RHEL-27740] - migrate_pages: organize stats with struct migrate_pages_stats (Aristeu Rozanski) [RHEL-27740] - mm: fix typo in __vm_enough_memory warning (Aristeu Rozanski) [RHEL-27740] - mm/damon/dbgfs: print DAMON debugfs interface deprecation message (Aristeu Rozanski) [RHEL-27740] - mm/damon/Kconfig: add DAMON debugfs interface deprecation notice (Aristeu Rozanski) [RHEL-27740] - Docs/admin-guide/mm/damon/usage: add DAMON debugfs interface deprecation notice (Aristeu Rozanski) [RHEL-27740] - mm/migrate: convert putback_movable_pages() to use folios (Aristeu Rozanski) [RHEL-27740] - mm/migrate: convert isolate_movable_page() to use folios (Aristeu Rozanski) [RHEL-27740] - mm/migrate: add folio_movable_ops() (Aristeu Rozanski) [RHEL-27740] - mm: add folio_get_nontail_page() (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: convert migrate_page_add() to migrate_folio_add() (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: convert queue_pages_required() to queue_folio_required() (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: convert queue_pages_hugetlb() to queue_folios_hugetlb() (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: convert queue_pages_pte_range() to queue_folios_pte_range() (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: convert queue_pages_pmd() to queue_folios_pmd() (Aristeu Rozanski) [RHEL-27740] - Documentation/mm: update hugetlbfs documentation to mention alloc_hugetlb_folio (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert hugetlb_wp() to take in a folio (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert hugetlb_add_to_page_cache to take in a folio (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert restore_reserve_on_error to take in a folio (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert hugetlb fault paths to use alloc_hugetlb_folio() (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert putback_active_hugepage to take in a folio (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert hugetlbfs_pagecache_present() to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert hugetlb_install_page to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert demote_free_huge_page to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert restore_reserve_on_error() to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert alloc_migrate_huge_page to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: increase use of folios in alloc_huge_page() (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert alloc_surplus_huge_page() to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert dequeue_hugetlb_page functions to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert __update_and_free_page() to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert isolate_hugetlb to folios (Aristeu Rozanski) [RHEL-27740] - mm/khugepaged: fix invalid page access in release_pte_pages() (Aristeu Rozanski) [RHEL-27740] - mm: Remove get_kernel_pages() (Aristeu Rozanski) [RHEL-27740] - tee: Remove call to get_kernel_pages() (Aristeu Rozanski) [RHEL-27740] - tee: Remove vmalloc page support (Aristeu Rozanski) [RHEL-27740] - highmem: Enhance is_kmap_addr() to check kmap_local_page() mappings (Aristeu Rozanski) [RHEL-27740] - mm/memremap.c: fix outdated comment in devm_memremap_pages (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs: make kobj_type structures constant (Aristeu Rozanski) [RHEL-27740] - mm/gup: move private gup FOLL_ flags to internal.h (Aristeu Rozanski) [RHEL-27740] - mm/gup: move gup_must_unshare() to mm/internal.h (Aristeu Rozanski) [RHEL-27740] - mm/gup: make get_user_pages_fast_only() return the common return value (Aristeu Rozanski) [RHEL-27740] - mm/gup: remove pin_user_pages_fast_only() (Aristeu Rozanski) [RHEL-27740] - mm/gup: make locked never NULL in the internal GUP functions (Aristeu Rozanski) [RHEL-27740] - mm/gup: add FOLL_UNLOCKABLE (Aristeu Rozanski) [RHEL-27740] - mm/gup: remove locked being NULL from faultin_vma_page_range() (Aristeu Rozanski) [RHEL-27740] - mm/gup: add an assertion that the mmap lock is locked (Aristeu Rozanski) [RHEL-27740] - mm/gup: simplify the external interface functions and consolidate invariants (Aristeu Rozanski) [RHEL-27740] - mm/gup: move try_grab_page() to mm/internal.h (Aristeu Rozanski) [RHEL-27740] - mm/gup: don't call __gup_longterm_locked() if FOLL_LONGTERM cannot be set (Aristeu Rozanski) [RHEL-27740] - mm/gup: remove obsolete FOLL_LONGTERM comment (Aristeu Rozanski) [RHEL-27740] - mm/gup: have internal functions get the mmap_read_lock() (Aristeu Rozanski) [RHEL-27740] - powerpc: mm: add VM_IOREMAP flag to the vmalloc area (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc: skip the uninitilized vmalloc areas (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc: explicitly identify vm_map_ram area when shown in /proc/vmcoreinfo (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc.c: allow vread() to read out vm_map_ram areas (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc.c: add flags to mark vm_map_ram area (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc.c: add used_map into vmap_block to track space of vmap_block (Aristeu Rozanski) [RHEL-27740] - filemap: add mapping_read_folio_gfp() (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: reduce fallbacks to (MIGRATE_PCPTYPES - 1) (Aristeu Rozanski) [RHEL-27740] - mm: introduce vm_flags_reset_once to replace WRITE_ONCE vm_flags updates (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc: replace BUG_ON with a simple if statement (Aristeu Rozanski) [RHEL-27740] - mm/swapfile: remove pr_debug in get_swap_pages() (Aristeu Rozanski) [RHEL-27740] - kasan: infer allocation size by scanning metadata (Aristeu Rozanski) [RHEL-27740] - mm: introduce __vm_flags_mod and use it in untrack_pfn (Aristeu Rozanski) [RHEL-27740] - mm: replace vma->vm_flags indirect modification in ksm_madvise (Aristeu Rozanski) [RHEL-27740] - mm: replace vma->vm_flags direct modifications with modifier calls (Aristeu Rozanski) [RHEL-27740] - mm: replace VM_LOCKED_CLEAR_MASK with VM_LOCKED_MASK (Aristeu Rozanski) [RHEL-27740] - mm: introduce vma->vm_flags wrapper functions (Aristeu Rozanski) [RHEL-27740] - kernel/fork: convert vma assignment to a memcpy (Aristeu Rozanski) [RHEL-27740] - vma_merge: set vma iterator to correct position. (Aristeu Rozanski) [RHEL-27740] - mm/mmap: remove __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: convert do_brk_flags() to use vma_prepare() and vma_complete() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: introduce dup_vma_anon() helper (Aristeu Rozanski) [RHEL-27740] - mm/mmap: don't use __vma_adjust() in shift_arg_pages() (Aristeu Rozanski) [RHEL-27740] - mm/mremap: convert vma_adjust() to vma_expand() (Aristeu Rozanski) [RHEL-27740] - mm: don't use __vma_adjust() in __split_vma() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: introduce init_vma_prep() and init_multi_vma_prep() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: use vma_prepare() and vma_complete() in vma_expand() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: refactor locking out of __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: move anon_vma setting in __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: change do_vmi_align_munmap() for maple tree iterator changes (Aristeu Rozanski) [RHEL-27740] - mm: change munmap splitting order and move_vma() (Aristeu Rozanski) [RHEL-27740] - mmap: clean up mmap_region() unrolling (Aristeu Rozanski) [RHEL-27740] - mm: add vma iterator to vma_adjust() arguments (Aristeu Rozanski) [RHEL-27740] - mm: pass vma iterator through to __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - mm: remove unnecessary write to vma iterator in __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - madvise: use split_vma() instead of __split_vma() (Aristeu Rozanski) [RHEL-27740] - mm: pass through vma iterator to __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - mmap: convert __vma_adjust() to use vma iterator (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr-test.h: stop using vma_mas_store() for maple tree store (Aristeu Rozanski) [RHEL-27740] - mm: switch vma_merge(), split_vma(), and __split_vma to vma iterator (Aristeu Rozanski) [RHEL-27740] - nommu: pass through vma iterator to shrink_vma() (Aristeu Rozanski) [RHEL-27740] - nommu: convert nommu to using the vma iterator (Aristeu Rozanski) [RHEL-27740] - mm/mremap: use vmi version of vma_merge() (Aristeu Rozanski) [RHEL-27740] - mmap: use vmi version of vma_merge() (Aristeu Rozanski) [RHEL-27740] - mmap: pass through vmi iterator to __split_vma() (Aristeu Rozanski) [RHEL-27740] - madvise: use vmi iterator for __split_vma() and vma_merge() (Aristeu Rozanski) [RHEL-27740] - sched: convert to vma iterator (Aristeu Rozanski) [RHEL-27740] - task_mmu: convert to vma iterator (Aristeu Rozanski) [RHEL-27740] - mempolicy: convert to vma iterator (Aristeu Rozanski) [RHEL-27740] - coredump: convert to vma iterator (Aristeu Rozanski) [RHEL-27740] - mlock: convert mlock to vma iterator (Aristeu Rozanski) [RHEL-27740] - mm: change mprotect_fixup to vma iterator (Aristeu Rozanski) [RHEL-27740] - userfaultfd: use vma iterator (Aristeu Rozanski) [RHEL-27740] - ipc/shm: introduce new do_vma_munmap() to munmap (Aristeu Rozanski) [RHEL-27740] - ipc/shm: use the vma iterator for munmap calls (Aristeu Rozanski) [RHEL-27740] - mm: add temporary vma iterator versions of vma_merge(), split_vma(), and __split_vma() (Aristeu Rozanski) [RHEL-27740] - mmap: convert vma_expand() to use vma iterator (Aristeu Rozanski) [RHEL-27740] - mmap: change do_mas_munmap and do_mas_aligned_munmap() to use vma iterator (Aristeu Rozanski) [RHEL-27740] - mm/mmap: remove preallocation from do_mas_align_munmap() (Aristeu Rozanski) [RHEL-27740] - mmap: convert vma_link() vma iterator (Aristeu Rozanski) [RHEL-27740] - kernel/fork: convert forking to using the vmi iterator (Aristeu Rozanski) [RHEL-27740] - mm/mmap: convert brk to use vma iterator (Aristeu Rozanski) [RHEL-27740] - mm: expand vma iterator interface (Aristeu Rozanski) [RHEL-27740] - mm, slab/slub: Ensure kmem_cache_alloc_bulk() is available early (Aristeu Rozanski) [RHEL-27740] - mm/slub: fix memory leak with using debugfs_lookup() (Aristeu Rozanski) [RHEL-27740] - swap: use bvec_set_page to initialize bvecs (Aristeu Rozanski) [RHEL-27740] - mpage: convert __mpage_writepage() to use a folio more fully (Aristeu Rozanski) [RHEL-27740] - fs: convert writepage_t callback to pass a folio (Aristeu Rozanski) [RHEL-27740] - mm: add memcpy_from_file_folio() (Aristeu Rozanski) [RHEL-27740] - mm: refactor va_remove_mappings (Aristeu Rozanski) [RHEL-27740] - mm: split __vunmap (Aristeu Rozanski) [RHEL-27740] - mm: move debug checks from __vunmap to remove_vm_area (Aristeu Rozanski) [RHEL-27740] - mm: use remove_vm_area in __vunmap (Aristeu Rozanski) [RHEL-27740] - mm: move __remove_vm_area out of va_remove_mappings (Aristeu Rozanski) [RHEL-27740] - mm: call vfree instead of __vunmap from delayed_vfree_work (Aristeu Rozanski) [RHEL-27740] - mm: move vmalloc_init and free_work down in vmalloc.c (Aristeu Rozanski) [RHEL-27740] - mm: remove __vfree_deferred (Aristeu Rozanski) [RHEL-27740] - mm: remove __vfree (Aristeu Rozanski) [RHEL-27740] - mm: reject vmap with VM_FLUSH_RESET_PERMS (Aristeu Rozanski) [RHEL-27740] - mm/gup.c: fix typo in comments (Aristeu Rozanski) [RHEL-27740] - mm/sparse: fix "unused function 'pgdat_to_phys'" warning (Aristeu Rozanski) [RHEL-27740] - mm/page_owner: record single timestamp value for high order allocations (Aristeu Rozanski) [RHEL-27740] - mm: memory-failure: document memory failure stats (Aristeu Rozanski) [RHEL-27740] - mm: memory-failure: bump memory failure stats to pglist_data (Aristeu Rozanski) [RHEL-27740] - mm: memory-failure: add memory failure stats to sysfs (Aristeu Rozanski) [RHEL-27740] - mm: move KMEMLEAK's Kconfig items from lib to mm (Aristeu Rozanski) [RHEL-27740] - mm: implement memory-deny-write-execute as a prctl (Aristeu Rozanski) [RHEL-27740] - mm/cma: fix potential memory loss on cma_declare_contiguous_nid (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert get_hwpoison_huge_page() to folios (Aristeu Rozanski) [RHEL-27740] - zsmalloc: set default zspage chain size to 8 (Aristeu Rozanski) [RHEL-27740] - zsmalloc: make zspage chain size configurable (Aristeu Rozanski) [RHEL-27740] - zsmalloc: skip chain size calculation for pow_of_2 classes (Aristeu Rozanski) [RHEL-27740] - zsmalloc: rework zspage chain size selection (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: use deferred_pages_enabled() wherever applicable (Aristeu Rozanski) [RHEL-27740] - mm/page_ext: init page_ext early if there are no deferred struct pages (Aristeu Rozanski) [RHEL-27740] - mm/damon/core: skip apply schemes if empty (Aristeu Rozanski) [RHEL-27740] - mm/secretmem: remove redundant initiialization of pointer file (Aristeu Rozanski) [RHEL-27740] - readahead: convert readahead_expand() to use a folio (Aristeu Rozanski) [RHEL-27740] - filemap: convert filemap_range_has_page() to use a folio (Aristeu Rozanski) [RHEL-27740] - rmap: add folio parameter to __page_set_anon_rmap() (Aristeu Rozanski) [RHEL-27740] - mm: clean up mlock_page / munlock_page references in comments (Aristeu Rozanski) [RHEL-27740] - mm: remove munlock_vma_page() (Aristeu Rozanski) [RHEL-27740] - mm: remove mlock_vma_page() (Aristeu Rozanski) [RHEL-27740] - mm: remove page_evictable() (Aristeu Rozanski) [RHEL-27740] - mm: convert mem_cgroup_css_from_page() to mem_cgroup_css_from_folio() (Aristeu Rozanski) [RHEL-27740] - mm/fs: convert inode_attach_wb() to take a folio (Aristeu Rozanski) [RHEL-27740] - mm: use a folio in copy_present_pte() (Aristeu Rozanski) [RHEL-27740] - mm: use a folio in copy_pte_range() (Aristeu Rozanski) [RHEL-27740] - mm: convert do_anonymous_page() to use a folio (Aristeu Rozanski) [RHEL-27740] - page-writeback: convert write_cache_pages() to use filemap_get_folios_tag() (Aristeu Rozanski) [RHEL-27740] - filemap: convert __filemap_fdatawait_range() to use filemap_get_folios_tag() (Aristeu Rozanski) [RHEL-27740] - filemap: add filemap_get_folios_tag() (Aristeu Rozanski) [RHEL-27740] - mm: discard __GFP_ATOMIC (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: explicitly define how __GFP_HIGH non-blocking allocations accesses reserves (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: explicitly define what alloc flags deplete min reserves (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: explicitly record high-order atomic allocations in alloc_flags (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: treat RT tasks similar to __GFP_HIGH (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: rename ALLOC_HIGH to ALLOC_MIN_RESERVE (Aristeu Rozanski) [RHEL-27740] - mm/page_ext: do not allocate space for page_ext->flags if not needed (Aristeu Rozanski) [RHEL-27740] - mm: remove __HAVE_ARCH_PTE_SWP_EXCLUSIVE (Aristeu Rozanski) [RHEL-27740] - powerpc/nohash/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE (Aristeu Rozanski) [RHEL-27740] - powerpc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE on 32bit book3s (Aristeu Rozanski) [RHEL-27740] - arm/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE (Aristeu Rozanski) [RHEL-27740] - mm/debug_vm_pgtable: more pte_swp_exclusive() sanity checks (Aristeu Rozanski) [RHEL-27740] - mm/khugepaged: convert release_pte_pages() to use folios (Aristeu Rozanski) [RHEL-27740] - mm/khugepaged: introduce release_pte_folio() to replace release_pte_page() (Aristeu Rozanski) [RHEL-27740] - kmsan: silence -Wmissing-prototypes warnings (Aristeu Rozanski) [RHEL-27740] - Documentation/mm: update references to __m[un]lock_page() to *_folio() (Aristeu Rozanski) [RHEL-27740] - mm: mlock: update the interface to use folios (Aristeu Rozanski) [RHEL-27740] - m68k/mm/motorola: specify pmd_page() type (Aristeu Rozanski) [RHEL-27740] - mm: mlock: use folios and a folio batch internally (Aristeu Rozanski) [RHEL-27740] - mm: pagevec: add folio_batch_reinit() (Aristeu Rozanski) [RHEL-27740] - mm: madvise: use vm_normal_folio() in madvise_free_pte_range() (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert unpoison_memory() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert hugetlb_set_page_hwpoison() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert __free_raw_hwp_pages() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert raw_hwp_list_head() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert free_raw_hwp_pages() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert hugetlb_clear_page_hwpoison to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert try_memory_failure_hugetlb() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert __get_huge_page_for_hwpoison() to folios (Aristeu Rozanski) [RHEL-27740] - mm/mmap: fix comment of unmapped_area{_topdown} (Aristeu Rozanski) [RHEL-27740] - mm: remove the hugetlb field from struct page (Aristeu Rozanski) [RHEL-27740] - mm: convert deferred_split_huge_page() to deferred_split_folio() (Aristeu Rozanski) [RHEL-27740] - mm/huge_memory: convert get_deferred_split_queue() to take a folio (Aristeu Rozanski) [RHEL-27740] - mm/huge_memory: remove page_deferred_list() (Aristeu Rozanski) [RHEL-27740] - mm: move page->deferred_list to folio->_deferred_list (Aristeu Rozanski) [RHEL-27740] - doc: correct struct folio kernel-doc (Aristeu Rozanski) [RHEL-27740] - mm: remove 'First tail page' members from struct page (Aristeu Rozanski) [RHEL-27740] - hugetlb: remove uses of compound_dtor and compound_nr (Aristeu Rozanski) [RHEL-27740] - mm: convert destroy_large_folio() to use folio_dtor (Aristeu Rozanski) [RHEL-27740] - mm: convert is_transparent_hugepage() to use a folio (Aristeu Rozanski) [RHEL-27740] - mm: convert set_compound_page_dtor() and set_compound_order() to folios (Aristeu Rozanski) [RHEL-27740] - mm: reimplement compound_nr() (Aristeu Rozanski) [RHEL-27740] - mm: reimplement compound_order() (Aristeu Rozanski) [RHEL-27740] - mm: remove head_compound_mapcount() and _ptr functions (Aristeu Rozanski) [RHEL-27740] - mm: convert page_mapcount() to use folio_entire_mapcount() (Aristeu Rozanski) [RHEL-27740] - hugetlb: remove uses of folio_mapcount_ptr (Aristeu Rozanski) [RHEL-27740] - mm/debug: remove call to head_compound_mapcount() (Aristeu Rozanski) [RHEL-27740] - mm: use entire_mapcount in __page_dup_rmap() (Aristeu Rozanski) [RHEL-27740] - mm: use a folio in hugepage_add_anon_rmap() and hugepage_add_new_anon_rmap() (Aristeu Rozanski) [RHEL-27740] - page_alloc: use folio fields directly (Aristeu Rozanski) [RHEL-27740] - mm: convert page_add_file_rmap() to use a folio internally (Aristeu Rozanski) [RHEL-27740] - mm: convert page_add_anon_rmap() to use a folio internally (Aristeu Rozanski) [RHEL-27740] - mm: convert page_remove_rmap() to use a folio internally (Aristeu Rozanski) [RHEL-27740] - doc: clarify refcount section by referring to folios & pages (Aristeu Rozanski) [RHEL-27740] - mm/mmu_notifier: remove unused mmu_notifier_range_update_to_read_only export (Aristeu Rozanski) [RHEL-27740] - mm: compaction: avoid fragmentation score calculation for empty zones (Aristeu Rozanski) [RHEL-27740] - mm: compaction: add missing kcompactd wakeup trace event (Aristeu Rozanski) [RHEL-27740] - mm: compaction: count the migration scanned pages events for proactive compaction (Aristeu Rozanski) [RHEL-27740] - mm: compaction: move list validation into compact_zone() (Aristeu Rozanski) [RHEL-27740] - mm: compaction: remove redundant VM_BUG_ON() in compact_zone() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: fix typo in comment (Aristeu Rozanski) [RHEL-27740] - memblock: Avoid useless checks in memblock_merge_regions(). (Aristeu Rozanski) [RHEL-27740] - memblock: Make a boundary tighter in memblock_add_range(). (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs-schemes: use strscpy() to instead of strncpy() (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: remove damon_pa_access_chk_result struct (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: remove folio_sz field from damon_pa_access_chk_result (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: rename 'damon_pa_access_chk_result->page_sz' to 'folio_sz' (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr: record appropriate folio size when the access is not found (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr: support folio of neither HPAGE_PMD_SIZE nor PAGE_SIZE (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr: rename 'damon_young_walk_private->page_sz' to 'folio_sz' (Aristeu Rozanski) [RHEL-27740] - mm: remove PageMovable export (Aristeu Rozanski) [RHEL-27740] - mm: introduce folio_is_pfmemalloc (Aristeu Rozanski) [RHEL-27740] - mm: support POSIX_FADV_NOREUSE (Aristeu Rozanski) [RHEL-27740] - mm: add vma_has_recency() (Aristeu Rozanski) [RHEL-27740] - mm/nommu: don't use VM_MAYSHARE for MAP_PRIVATE mappings (Aristeu Rozanski) [RHEL-27740] - Docs/admin-guide/mm/numaperf: increase depth of subsections (Aristeu Rozanski) [RHEL-27740] - tools/vm: rename tools/vm to tools/mm (Aristeu Rozanski) [RHEL-27740] - mm: remove zap_page_range and create zap_vma_pages (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: invert logic for early page initialisation checks (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr: convert hugetlb related functions to use a folio (Aristeu Rozanski) [RHEL-27740] - mm/damon: remove unneeded damon_get_page() (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr: convert damon_young_pmd_entry() to use a folio (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: convert damon_pa_*() to use a folio (Aristeu Rozanski) [RHEL-27740] - mm/damon: convert damon_ptep/pmdp_mkold() to use a folio (Aristeu Rozanski) [RHEL-27740] - mm/damon: introduce damon_get_folio() (Aristeu Rozanski) [RHEL-27740] - mm: page_idle: convert page idle to use a folio (Aristeu Rozanski) [RHEL-27740] - mm: huge_memory: convert split_huge_pages_all() to use a folio (Aristeu Rozanski) [RHEL-27740] - mm: remove generic_writepages (Aristeu Rozanski) [RHEL-27740] - jbd2,ocfs2: move jbd2_journal_submit_inode_data_buffers to ocfs2 (Aristeu Rozanski) [RHEL-27740] - fs: remove an outdated comment on mpage_writepages (Aristeu Rozanski) [RHEL-27740] - mm/page_reporting: replace rcu_access_pointer() with rcu_dereference_protected() (Aristeu Rozanski) [RHEL-27740] - mm: fix comment of page table counter (Aristeu Rozanski) [RHEL-27740] - mm: vmalloc: replace BUG_ON() by WARN_ON_ONCE() (Aristeu Rozanski) [RHEL-27740] - mm: vmalloc: avoid calling __find_vmap_area() twice in __vunmap() (Aristeu Rozanski) [RHEL-27740] - mm: move FOLL_* defs to mm_types.h (Aristeu Rozanski) [RHEL-27740] - mm/swap: convert deactivate_page() to folio_deactivate() (Aristeu Rozanski) [RHEL-27740] - mm/damon: convert damon_pa_mark_accessed_or_deactivate() to use folios (Aristeu Rozanski) [RHEL-27740] - mm: vmalloc: correct use of __GFP_NOWARN mask in __vmalloc_area_node() (Aristeu Rozanski) [RHEL-27740] - swap: fold swap_ra_clamp_pfn into swap_ra_info (Aristeu Rozanski) [RHEL-27740] - swap: avoid a redundant pte map if ra window is 1 (Aristeu Rozanski) [RHEL-27740] - Docs/ABI/damon: document scheme filters files (Aristeu Rozanski) [RHEL-27740] - Docs/admin-guide/mm/damon/usage: document DAMOS filters of sysfs (Aristeu Rozanski) [RHEL-27740] - selftests/damon/sysfs: test filters directory (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs-schemes: implement scheme filters (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs-schemes: connect filter directory and filters directory (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs-schemes: implement filter directory (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs-schemes: implement filters directory (Aristeu Rozanski) [RHEL-27740] - Docs/admin-guide/damon/reclaim: document 'skip_anon' parameter (Aristeu Rozanski) [RHEL-27740] - mm/damon/reclaim: add a parameter called skip_anon for avoiding anonymous pages reclamation (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: support DAMOS filters (Aristeu Rozanski) [RHEL-27740] - mm/damon/core: implement damos filter (Aristeu Rozanski) [RHEL-27740] - mm: memcontrol: deprecate charge moving (Aristeu Rozanski) [RHEL-27740] - mm: rmap: remove lock_page_memcg() (Aristeu Rozanski) [RHEL-27740] - mm: memcontrol: skip moving non-present pages that are mapped elsewhere (Aristeu Rozanski) [RHEL-27740] - hugetlb: initialize variable to avoid compiler warning (Aristeu Rozanski) [RHEL-27740] - mm: swap: convert mark_page_lazyfree() to folio_mark_lazyfree() (Aristeu Rozanski) [RHEL-27740] - cma: tracing: print alloc result in trace_cma_alloc_finish (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: do not duplicate policy if it is not applicable for set_mempolicy_home_node (Aristeu Rozanski) [RHEL-27740] - mpage: use b_folio in do_mpage_readpage() (Aristeu Rozanski) [RHEL-27740] - jbd2: replace obvious uses of b_page with b_folio (Aristeu Rozanski) [RHEL-27740] - gfs2: replace obvious uses of b_page with b_folio (Aristeu Rozanski) [RHEL-27740] - buffer: use b_folio in mark_buffer_dirty() (Aristeu Rozanski) [RHEL-27740] - page_io: remove buffer_head include (Aristeu Rozanski) [RHEL-27740] - buffer: use b_folio in end_buffer_async_write() (Aristeu Rozanski) [RHEL-27740] - buffer: use b_folio in end_buffer_async_read() (Aristeu Rozanski) [RHEL-27740] - buffer: use b_folio in touch_buffer() (Aristeu Rozanski) [RHEL-27740] - buffer: replace obvious uses of b_page with b_folio (Aristeu Rozanski) [RHEL-27740] - buffer: add b_folio as an alias of b_page (Aristeu Rozanski) [RHEL-27740] - selftests/memfd: add tests for MFD_NOEXEC_SEAL MFD_EXEC (Aristeu Rozanski) [RHEL-27740] - mm/memfd: add write seals when apply SEAL_EXEC to executable memfd (Aristeu Rozanski) [RHEL-27740] - mm/memfd: add MFD_NOEXEC_SEAL and MFD_EXEC (Aristeu Rozanski) [RHEL-27740] - selftests/memfd: add tests for F_SEAL_EXEC (Aristeu Rozanski) [RHEL-27740] - mm/slab.c: cleanup is_debug_pagealloc_cache() (Aristeu Rozanski) [RHEL-27740] - mm/sl{a,u}b: fix wrong usages of folio_page() for getting head pages (Aristeu Rozanski) [RHEL-27740] - context_tracking: Fix noinstr vs KASAN (Aristeu Rozanski) [RHEL-27740] - entry, kasan, x86: Disallow overriding mem*() functions (Aristeu Rozanski) [RHEL-27740] - ubsan: Fix objtool UACCESS warns (Aristeu Rozanski) [RHEL-27740] - mm/memremap: Replace zero-length array with DECLARE_FLEX_ARRAY() helper (Aristeu Rozanski) [RHEL-27740] - mm/slab: remove unused slab_early_init (Aristeu Rozanski) [RHEL-27740] - xen: use vma_lookup() in privcmd_ioctl_mmap() (Aristeu Rozanski) [RHEL-27740] - fs: remove the NULL get_block case in mpage_writepages (Aristeu Rozanski) [RHEL-27740] - selftests/memfd: clean up mapping in mfd_fail_write (Aristeu Rozanski) [RHEL-27740] - selftests/memfd: remove unused variable (Aristeu Rozanski) [RHEL-27740]- tools: ynl: fix converting flags to names after recent cleanup (Jose Ignacio Tornos Martinez) [RHEL-31945] - ynl: netdev: drop unnecessary enum-as-flags (Jose Ignacio Tornos Martinez) [RHEL-31945] - tools: ynl: extend netdev sample to dump xdp-rx-metadata-features (Jose Ignacio Tornos Martinez) [RHEL-31945] - bpf: expose information about supported xdp metadata kfunc (Jose Ignacio Tornos Martinez) [RHEL-31945] - bpf: make it easier to add new metadata kfunc (Jose Ignacio Tornos Martinez) [RHEL-31945] - xdp: use trusted arguments in XDP hints kfuncs (Jose Ignacio Tornos Martinez) [RHEL-31945] - netfilter: nft_ct: fix l3num expectations with inet pseudo family (Phil Sutter) [RHEL-31345] {CVE-2024-26673} - netfilter: nft_ct: sanitize layer 3 and 4 protocol number in custom expectations (Phil Sutter) [RHEL-31345] {CVE-2024-26673} - team: Fix use-after-free when an option instance allocation fails (Hangbin Liu) [RHEL-31052] - team: Remove NULL check before dev_{put, hold} (Hangbin Liu) [RHEL-31052] - ipv6: sr: fix possible use-after-free and null-ptr-deref (Hangbin Liu) [RHEL-30814 RHEL-31732] {CVE-2024-26735} - selftests: seg6: add selftest for NEXT-C-SID flavor in SRv6 End.X behavior (Hangbin Liu) [RHEL-30814] - seg6: add NEXT-C-SID support for SRv6 End.X behavior (Hangbin Liu) [RHEL-30814] - seg6: Cleanup duplicates of skb_dst_drop calls (Hangbin Liu) [RHEL-30814] - nvme-tcp: Fix comma-related oops (Maurizio Lombardi) [RHEL-25547] - security/keys: export key_lookup() (Maurizio Lombardi) [RHEL-25547] - nvme: add new config entries and enable them (Maurizio Lombardi) [RHEL-25547] - nvme: clear caller pointer on identify failure (Maurizio Lombardi) [RHEL-25547] - nvme: host: fix double-free of struct nvme_id_ns in ns_update_nuse() (Maurizio Lombardi) [RHEL-25547] - nvme: fcloop: make fcloop_class constant (Maurizio Lombardi) [RHEL-25547] - nvme: fabrics: make nvmf_class constant (Maurizio Lombardi) [RHEL-25547] - nvme: core: constify struct class usage (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: typo in nvmf_parse_key() (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: check max outstanding commands (Maurizio Lombardi) [RHEL-25547] - nvmet-rdma: set max_queue_size for RDMA transport (Maurizio Lombardi) [RHEL-25547] - nvmet: introduce new max queue size configuration entry (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: clamp queue size according to ctrl cap (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: introduce NVME_RDMA_MAX_METADATA_QUEUE_SIZE definition (Maurizio Lombardi) [RHEL-25547] - nvmet: set ctrl pi_support cap before initializing cap reg (Maurizio Lombardi) [RHEL-25547] - nvmet: set maxcmd to be per controller (Maurizio Lombardi) [RHEL-25547] - nvmet: compare mqes and sqsize only for IO SQ (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: move NVME_RDMA_IP_PORT from common file (Maurizio Lombardi) [RHEL-25547] - nvmet: remove superfluous initialization (Maurizio Lombardi) [RHEL-25547] - nvme: implement support for relaxed effects (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: fix I/O connect error handling (Maurizio Lombardi) [RHEL-25547] - nvme: use ns->head->pi_size instead of t10_pi_tuple structure size (Maurizio Lombardi) [RHEL-25547] - nvme-core: fix comment to reflect right functions (Maurizio Lombardi) [RHEL-25547] - nvme: move passthrough logging attribute to head (Maurizio Lombardi) [RHEL-25547] - nvme: allow passthru cmd error logging (Maurizio Lombardi) [RHEL-25547] - nvme-fc: show hostnqn when connecting to fc target (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: show hostnqn when connecting to rdma target (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: show hostnqn when connecting to tcp target (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: use RCU list iterator for assoc_list (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: take ref count on tgtport before delete assoc (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: avoid deadlock on delete association path (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: abort command when there is no binding (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: do not tack refs on tgtports from assoc (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: remove null hostport pointer check (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: hold reference on hostport match (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: free queue and assoc directly (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: defer cleanup using RCU properly (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: release reference on target port (Maurizio Lombardi) [RHEL-25547] - nvmet-fcloop: swap the list_add_tail arguments (Maurizio Lombardi) [RHEL-25547] - nvme-fc: do not wait in vain when unloading module (Maurizio Lombardi) [RHEL-25547] - nvme-fc: log human-readable opcode on timeout (Maurizio Lombardi) [RHEL-25547] - nvme: split out fabrics version of nvme_opcode_str() (Maurizio Lombardi) [RHEL-25547] - nvme: take const cmd pointer in read-only helpers (Maurizio Lombardi) [RHEL-25547] - nvme: remove redundant status mask (Maurizio Lombardi) [RHEL-25547] - nvme: return string as char *, not unsigned char * (Maurizio Lombardi) [RHEL-25547] - nvme-common: add module description (Maurizio Lombardi) [RHEL-25547] - nvme: enable retries for authentication commands (Maurizio Lombardi) [RHEL-25547] - nvme: change __nvme_submit_sync_cmd() calling conventions (Maurizio Lombardi) [RHEL-25547] - nvme-auth: open-code single-use macros (Maurizio Lombardi) [RHEL-25547] - nvme: use ctrl state accessor (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: fix nvme tcp ida memory leak (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: Fix transfer length when write_generate/read_verify are 0 (Maurizio Lombardi) [RHEL-25547] - nvmet: add module description to stop warnings (Maurizio Lombardi) [RHEL-25547] - nvme: add module description to stop warnings (Maurizio Lombardi) [RHEL-25547] - nvmet: unify aer type enum (Maurizio Lombardi) [RHEL-25547] - nvmet-rdma: avoid circular locking dependency on install_queue() (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: avoid circular locking dependency on install_queue() (Maurizio Lombardi) [RHEL-25547] - nvme-pci: set doorbell config before unquiescing (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: enhance timeout kernel log (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: enhance timeout kernel log (Maurizio Lombardi) [RHEL-25547] - nvme-pci: enhance timeout kernel log (Maurizio Lombardi) [RHEL-25547] - nvme: trace: avoid memcpy overflow warning (Maurizio Lombardi) [RHEL-25547] - nvmet: re-fix tracing strncpy() warning (Maurizio Lombardi) [RHEL-25547] - nvme: introduce nvme_disk_is_ns_head helper (Maurizio Lombardi) [RHEL-25547] - nvme: Add pr_ops read_reservation support (Maurizio Lombardi) [RHEL-25547] - nvme: Add a nvme_pr_type enum (Maurizio Lombardi) [RHEL-25547] - nvme: Add pr_ops read_keys support (Maurizio Lombardi) [RHEL-25547] - nvme: Add helper to send pr command (Maurizio Lombardi) [RHEL-25547] - nvme: Move pr code to it's own file (Maurizio Lombardi) [RHEL-25547] - nvme: Don't hardcode the data len for pr commands (Maurizio Lombardi) [RHEL-25547] - nvme: Fix reservation status related structs (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage (Maurizio Lombardi) [RHEL-25547] - nvme-pci: disable write zeroes for SK Hynix BC901 (Maurizio Lombardi) [RHEL-25547] - nvmet-fcloop: Remove remote port from list when unlinking (Maurizio Lombardi) [RHEL-25547] - nvmet-trace: avoid dereferencing pointer too early (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: remove unnecessary bracket (Maurizio Lombardi) [RHEL-25547] - nvme: simplify the max_discard_segments calculation (Maurizio Lombardi) [RHEL-25547] - nvme: fix max_discard_sectors calculation (Maurizio Lombardi) [RHEL-25547] - nvme: also skip discard granularity updates in nvme_config_discard (Maurizio Lombardi) [RHEL-25547] - nvme: update the explanation for not updating the limits in nvme_config_discard (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: fix a missing endianess conversion in nvmet_tcp_try_peek_pdu (Maurizio Lombardi) [RHEL-25547] - nvme-common: mark nvme_tls_psk_prio static (Maurizio Lombardi) [RHEL-25547] - nvme: remove unused definition (Maurizio Lombardi) [RHEL-25547] - nvme: tcp: remove unnecessary goto statement (Maurizio Lombardi) [RHEL-25547] - nvme-fc: set numa_node after nvme_init_ctrl (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: don't check discovery ioccsz/iorcsz (Maurizio Lombardi) [RHEL-25547] - nvmet: configfs: use ctrl->instance to track passthru subsystems (Maurizio Lombardi) [RHEL-25547] - nvme: repack struct nvme_ns_head (Maurizio Lombardi) [RHEL-25547] - nvme: add csi, ms and nuse to sysfs (Maurizio Lombardi) [RHEL-25547] - nvme: rename ns attribute group (Maurizio Lombardi) [RHEL-25547] - nvme: refactor ns info setup function (Maurizio Lombardi) [RHEL-25547] - nvme: refactor ns info helpers (Maurizio Lombardi) [RHEL-25547] - nvme: move ns id info to struct nvme_ns_head (Maurizio Lombardi) [RHEL-25547] - nvmet: remove cntlid_min and cntlid_max check in nvmet_alloc_ctrl (Maurizio Lombardi) [RHEL-25547] - nvmet: allow identical cntlid_min and cntlid_max settings (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: check ioccsz and iorcsz (Maurizio Lombardi) [RHEL-25547] - nvme: introduce nvme_check_ctrl_fabric_info helper (Maurizio Lombardi) [RHEL-25547] - nvme-fc: replace deprecated strncpy with strscpy (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: replace deprecated strncpy with strscpy (Maurizio Lombardi) [RHEL-25547] - nvme-pci: fix sleeping function called from interrupt context (Maurizio Lombardi) [RHEL-25547] - nvme-pci: Add sleep quirk for Kingston drives (Maurizio Lombardi) [RHEL-25547] - nvme: fix deadlock between reset and scan (Maurizio Lombardi) [RHEL-25547] - nvme: Print capabilities changes just once (Maurizio Lombardi) [RHEL-25547] - nvme: prevent potential spectre v1 gadget (Maurizio Lombardi) [RHEL-25547] - nvme: improve NVME_HOST_AUTH and NVME_TARGET_AUTH config descriptions (Maurizio Lombardi) [RHEL-25547] - nvme-ioctl: move capable() admin check to the end (Maurizio Lombardi) [RHEL-25547] - nvme: ensure reset state check ordering (Maurizio Lombardi) [RHEL-25547] - nvme: introduce helper function to get ctrl state (Maurizio Lombardi) [RHEL-25547] - nvme-core: check for too small lba shift (Maurizio Lombardi) [RHEL-25547] - nvme: fine-tune sending of first keep-alive (Maurizio Lombardi) [RHEL-25547] - nvme: tcp: fix compile-time checks for TLS mode (Maurizio Lombardi) [RHEL-25547] - nvme: target: fix Kconfig select statements (Maurizio Lombardi) [RHEL-25547] - nvme: target: fix nvme_keyring_id() references (Maurizio Lombardi) [RHEL-25547] - nvme: move nvme_stop_keep_alive() back to original position (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: always initialize tls_handshake_tmo_work (Maurizio Lombardi) [RHEL-25547] - nvme: blank out authentication fabrics options if not configured (Maurizio Lombardi) [RHEL-25547] - nvme: catch errors from nvme_configure_metadata() (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: only evaluate 'tls' option if TLS is selected (Maurizio Lombardi) [RHEL-25547] - nvme-auth: set explanation code for failure2 msgs (Maurizio Lombardi) [RHEL-25547] - nvme-auth: unlock mutex in one place only (Maurizio Lombardi) [RHEL-25547] - nvme: keyring: fix conditional compilation (Maurizio Lombardi) [RHEL-25547] - nvme: common: make keyring and auth separate modules (Maurizio Lombardi) [RHEL-25547] - nvme-loop: always quiesce and cancel commands before destroying admin q (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: avoid open-coding nvme_tcp_teardown_admin_queue() (Maurizio Lombardi) [RHEL-25547] - nvme-auth: always set valid seq_num in dhchap reply (Maurizio Lombardi) [RHEL-25547] - nvme-auth: add flag for bi-directional auth (Maurizio Lombardi) [RHEL-25547] - nvme-auth: auth success1 msg always includes resp (Maurizio Lombardi) [RHEL-25547] - nvme: fix error-handling for io_uring nvme-passthrough (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: Fix a memory leak (Maurizio Lombardi) [RHEL-25547] - nvme-auth: use crypto_shash_tfm_digest() (Maurizio Lombardi) [RHEL-25547] - nvme-auth: allow mixing of secret and hash lengths (Maurizio Lombardi) [RHEL-25547] - nvme-auth: use transformed key size to create resp (Maurizio Lombardi) [RHEL-25547] - nvme-auth: alloc nvme_dhchap_key as single buffer (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: use 'spin_lock_bh' for state_lock() (Maurizio Lombardi) [RHEL-25547] - nvme: rework NVME_AUTH Kconfig selection (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: peek icreq before starting TLS (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: control messages for recvmsg() (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: enable TLS handshake upcall (Maurizio Lombardi) [RHEL-25547] - nvmet: Set 'TREQ' to 'required' when TLS is enabled (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: allocate socket file (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: make nvmet_tcp_alloc_queue() a void function (Maurizio Lombardi) [RHEL-25547] - nvmet: make TCP sectype settable via configfs (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: parse options 'keyring' and 'tls_key' (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: improve icreq/icresp logging (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: control message handling for recvmsg() (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: enable TLS handshake upcall (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: allocate socket file (Maurizio Lombardi) [RHEL-25547] - nvme-keyring: implement nvme_tls_psk_default() (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: add definitions for TLS cipher suites (Maurizio Lombardi) [RHEL-25547] - nvme: add TCP TSAS definitions (Maurizio Lombardi) [RHEL-25547] - nvme-keyring: define a 'psk' keytype (Maurizio Lombardi) [RHEL-25547] - nvme-keyring: register '.nvme' keyring (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: Annotate struct nvmet_fc_tgt_queue with __counted_by (Maurizio Lombardi) [RHEL-25547] - nvme-pci: add BOGUS_NID for Intel 0a54 device (Maurizio Lombardi) [RHEL-25547 RHEL-28783] - nvmet-auth: complete a request only after freeing the dhchap pointers (Maurizio Lombardi) [RHEL-25547] - nvme: sanitize metadata bounce buffer for reads (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: do not try to stop unallocated queues (Maurizio Lombardi) [RHEL-25547] - redhat/rhel_files/mod-extra.list.rhel: add test_lockup (Čestmír Kalina) [RHEL-26127] - redhat/configs: enable CONFIG_TEST_LOCKUP (Čestmír Kalina) [RHEL-26127] - lib/test_lockup: fix kernel pointer check for separate address spaces (Čestmír Kalina) [RHEL-26127] - sched/fair: Take the scheduling domain into account in select_idle_core() (Phil Auld) [RHEL-25535] - sched/fair: Take the scheduling domain into account in select_idle_smt() (Phil Auld) [RHEL-25535] - sched/fair: Fix tg->load when offlining a CPU (Phil Auld) [RHEL-25535] - sched/fair: Use all little CPUs for CPU-bound workloads (Phil Auld) [RHEL-25535] - sched/fair: Simplify util_est (Phil Auld) [RHEL-25535] - sched/fair: Remove SCHED_FEAT(UTIL_EST_FASTUP, true) (Phil Auld) [RHEL-25535] - sched: fair: move unused stub functions to header (Phil Auld) [RHEL-25535] - sched/doc: Update documentation after renames and synchronize Chinese version (Phil Auld) [RHEL-25535] - sched/pelt: Avoid underestimation of task utilization (Phil Auld) [RHEL-25535] - sched/deadline: Introduce deadline servers (Phil Auld) [RHEL-25535] - sched/deadline: Move bandwidth accounting into {en,de}queue_dl_entity (Phil Auld) [RHEL-25535] - sched/deadline: Collect sched_dl_entity initialization (Phil Auld) [RHEL-25535] - sched: Unify more update_curr*() (Phil Auld) [RHEL-25535] - sched: Remove vruntime from trace_sched_stat_runtime() (Phil Auld) [RHEL-25535] - sched: Unify runtime accounting across classes (Phil Auld) [RHEL-25535] - sched: Use WRITE_ONCE() for p->on_rq (Phil Auld) [RHEL-25535] - rcu/tasks-trace: Handle new PF_IDLE semantics (Phil Auld) [RHEL-25535] - rcu/tasks: Handle new PF_IDLE semantics (Phil Auld) [RHEL-25535] - rcu: Introduce rcu_cpu_online() (Phil Auld) [RHEL-25535] - sched/fair: Remove SIS_PROP (Phil Auld) [RHEL-25535] - sched/fair: Use candidate prev/recent_used CPU if scanning failed for cluster wakeup (Phil Auld) [RHEL-25535] - sched/fair: Scan cluster before scanning LLC in wake-up path (Phil Auld) [RHEL-15622] - sched: Add cpus_share_resources API (Phil Auld) [RHEL-15622] - sched/nohz: Update comments about NEWILB_KICK (Phil Auld) [RHEL-25535] - sched/fair: Remove duplicate #include (Phil Auld) [RHEL-25535] - sched: Make PELT acronym definition searchable (Phil Auld) [RHEL-25535] - sched/headers: Remove comment referring to rq::cpu_load, since this has been removed (Phil Auld) [RHEL-25535] - sched/topology: Move the declaration of 'schedutil_gov' to kernel/sched/sched.h (Phil Auld) [RHEL-25535] - sched/topology: Change behaviour of the 'sched_energy_aware' sysctl, based on the platform (Phil Auld) [RHEL-25535] - sched/topology: Remove the EM_MAX_COMPLEXITY limit (Phil Auld) [RHEL-25535] - sched/nohz: Remove unnecessarily complex error handling pattern from find_new_ilb() (Phil Auld) [RHEL-25535] - sched/nohz: Use consistent variable names in find_new_ilb() and kick_ilb() (Phil Auld) [RHEL-25535] - sched/nohz: Update idle load-balancing (ILB) comments (Phil Auld) [RHEL-25535] - sched/debug: Print 'tgid' in sched_show_task() (Phil Auld) [RHEL-25535] - sched/headers: Remove duplicate header inclusions (Phil Auld) [RHEL-25535] - sched/debug: Add new tracepoint to track compute energy computation (Phil Auld) [RHEL-25535] - sched/deadline: Make dl_rq->pushable_dl_tasks update drive dl_rq->overloaded (Phil Auld) [RHEL-25535] - sched/rt: Make rt_rq->pushable_tasks updates drive rto_mask (Phil Auld) [RHEL-25535] - sched/core: Refactor the task_flags check for worker sleeping in sched_submit_work() (Phil Auld) [RHEL-25535] - sched/fair: Fix warning in bandwidth distribution (Phil Auld) [RHEL-25535] - sched/fair: Make cfs_rq->throttled_csd_list available on !SMP (Phil Auld) [RHEL-25535] - sched/debug: Avoid checking in_atomic_preempt_off() twice in schedule_debug() (Phil Auld) [RHEL-25535] - sched/headers: Standardize the header guard #endif (Phil Auld) [RHEL-25535] - sched/headers: Standardize the header guard #endif (Phil Auld) [RHEL-25535] - sched/headers: Add header guard to (Phil Auld) [RHEL-25535] - kernel/sched: Modify initial boot task idle setup (Phil Auld) [RHEL-25535] - sched/fair: Rename check_preempt_curr() to wakeup_preempt() (Phil Auld) [RHEL-25535] - sched/fair: Rename check_preempt_wakeup() to check_preempt_wakeup_fair() (Phil Auld) [RHEL-25535] - sched/headers: Remove duplicated includes in kernel/sched/sched.h (Phil Auld) [RHEL-25535] - sched/fair: Ratelimit update to tg->load_avg (Phil Auld) [RHEL-20158 RHEL-25535] - sched/core: Use do-while instead of for loop in set_nr_if_polling() (Phil Auld) [RHEL-25535] - sched/fair: Fix cfs_rq_is_decayed() on !SMP (Phil Auld) [RHEL-25535] - sched: Assert for_each_thread() is properly locked (Phil Auld) [RHEL-25535] - sched/core: Report correct state for TASK_IDLE | TASK_FREEZABLE (Phil Auld) [RHEL-25535] - sched/core: Add kernel-doc for set_cpus_allowed_ptr() (Phil Auld) [RHEL-25535] - sched/headers: Rename task_struct::state to task_struct::__state in the comments too (Phil Auld) [RHEL-25535] - sched: add WF_CURRENT_CPU and externise ttwu (Phil Auld) [RHEL-25535] - sched/fair: Stabilize asym cpu capacity system idle cpu selection (Phil Auld) [RHEL-25535] - sched/core: introduce sched_core_idle_cpu() (Phil Auld) [RHEL-25535] - genirq, softirq: Use in_hardirq() instead of in_irq() (Phil Auld) [RHEL-25535] - sched: add throttled time stat for throttled children (Phil Auld) [RHEL-25535] - sched: don't account throttle time for empty groups (Phil Auld) [RHEL-25535] - kbuild: add kbuild-file macro (Radu Rendec) [RHEL-33669] - kbuild: replace $(if A,A,B) with $(or A,B) in scripts/Makefile.modpost (Radu Rendec) [RHEL-33669] - kbuild: Fix include path in scripts/Makefile.modpost (Radu Rendec) [RHEL-33669] - smb: client: fix rename(2) regression against samba (Paulo Alcantara) [RHEL-33612] - net/sched: fix lockdep splat in qdisc_tree_reduce_backlog() (Davide Caratti) [RHEL-32137] - net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check (Davide Caratti) [RHEL-32137 RHEL-32497] {CVE-2024-26815} - net/sched: flower: Add lock protection when remove filter handle (Davide Caratti) [RHEL-32137] - net/sched: act_mirred: don't override retval if we already lost the skb (Davide Caratti) [RHEL-31724 RHEL-32137] {CVE-2024-26739} - net/sched: act_mirred: use the backlog for mirred ingress (Davide Caratti) [RHEL-31720 RHEL-32137] {CVE-2024-26740} - net/sched: act_mirred: Create function tcf_mirred_to_dev and improve readability (Davide Caratti) [RHEL-32137] - net/sched: flower: Fix chain template offload (Davide Caratti) [RHEL-31315 RHEL-32137] {CVE-2024-26669} - Revert "thermal: core: Don't update trip points inside the hysteresis range" (David Arcari) [RHEL-31848] - MAINTAINERS: remove section INTEL MENLOW THERMAL DRIVER (David Arcari) [RHEL-31848] - thermal: core: remove unnecessary check in trip_point_hyst_store() (David Arcari) [RHEL-31848] - thermal: intel: int340x_thermal: Use thermal zone accessor functions (David Arcari) [RHEL-31848] - thermal: core: Remove excess empty line from a comment (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Add Lunar Lake-M PCI ID (David Arcari) [RHEL-31848] - thermal: intel: Set THERMAL_TRIP_FLAG_RW_TEMP directly (David Arcari) [RHEL-31848] - thermal: core: Drop the .set_trip_hyst() thermal zone operation (David Arcari) [RHEL-31848] - thermal: core: Add flags to struct thermal_trip (David Arcari) [RHEL-31848] - thermal: core: Move initial num_trips assignment before memcpy() (David Arcari) [RHEL-31848] - thermal: core: Store zone ops in struct thermal_zone_device (David Arcari) [RHEL-31848] - thermal: Get rid of CONFIG_THERMAL_WRITABLE_TRIPS (David Arcari) [RHEL-31848] - thermal: intel: Adjust ops handling during thermal zone registration (David Arcari) [RHEL-31848] - thermal: core: Store zone trips table in struct thermal_zone_device (David Arcari) [RHEL-31848] - thermal: intel: Discard trip tables after zone registration (David Arcari) [RHEL-31848] - thermal/intel: Fix intel_tcc_get_temp() to support negative CPU temperature (David Arcari) [RHEL-31848] - thermal: sysfs: Fix up white space in trip_point_temp_store() (David Arcari) [RHEL-31848] - thermal: intel: powerclamp: Remove dead code for target mwait value (David Arcari) [RHEL-31848] - thermal/debugfs: Unlock on error path in thermal_debug_tz_trip_up() (David Arcari) [RHEL-31848] - thermal: core: Use kstrdup_const() during cooling device registration (David Arcari) [RHEL-31848] - thermal/debugfs: Add thermal debugfs information for mitigation episodes (David Arcari) [RHEL-31848] - redhat/configs: disable CONFIG_THERMAL_DEBUGFS (David Arcari) [RHEL-31848] - thermal/debugfs: Add thermal cooling device debugfs information (David Arcari) [RHEL-31848] - thermal: netlink: Pass thermal zone pointer to notify routines (David Arcari) [RHEL-31848] - thermal: netlink: Pass pointers to thermal_notify_tz_trip_up/down() (David Arcari) [RHEL-31848] - thermal: netlink: Pass pointers to thermal_notify_tz_trip_change() (David Arcari) [RHEL-31848] - thermal: trip: Constify thermal zone argument of thermal_zone_trip_id() (David Arcari) [RHEL-31848] - thermal: intel: hfi: Enable an HFI instance from its first online CPU (David Arcari) [RHEL-31848] - thermal/thermal_of: Allow rebooting after critical temp (David Arcari) [RHEL-31848] - reboot: Introduce thermal_zone_device_critical_reboot() (David Arcari) [RHEL-31848] - thermal/core: Prepare for introduction of thermal reboot (David Arcari) [RHEL-31848] - thermal/sysfs: Update governors when the 'weight' has changed (David Arcari) [RHEL-31848] - thermal/sysfs: Update instance->weight under tz lock (David Arcari) [RHEL-31848] - thermal: core: Add governor callback for thermal zone change (David Arcari) [RHEL-31848] - thermal: core: Resume thermal zones asynchronously (David Arcari) [RHEL-31848] - thermal: core: Initialize poll_queue in thermal_zone_device_init() (David Arcari) [RHEL-31848] - thermal: core: Fix thermal zone suspend-resume synchronization (David Arcari) [RHEL-31848] - thermal/core: Check get_temp ops is present when registering a tz (David Arcari) [RHEL-31848] - thermal: trip: Use for_each_trip() in __thermal_zone_set_trips() (David Arcari) [RHEL-31848] - thermal: trip: Send trip change notifications on all trip updates (David Arcari) [RHEL-31848] - thermal: core: Rework thermal zone availability check (David Arcari) [RHEL-31848] - thermal: Drop redundant and confusing device_is_registered() checks (David Arcari) [RHEL-31848] - thermal: core: Make thermal_zone_device_unregister() return after freeing the zone (David Arcari) [RHEL-31848] - thermal: sysfs: Rework the reading of trip point attributes (David Arcari) [RHEL-31848] - thermal: sysfs: Rework the handling of trip point updates (David Arcari) [RHEL-31848] - thermal: trip: Drop a redundant check from thermal_zone_set_trip() (David Arcari) [RHEL-31848] - thermal: ACPI: Move the ACPI thermal library to drivers/acpi/ (David Arcari) [RHEL-31848] - thermal: core: Add trip thresholds for trip crossing detection (David Arcari) [RHEL-31848] - thermal: core: Pass trip pointer to governor throttle callback (David Arcari) [RHEL-31848] - thermal: gov_power_allocator: Use trip pointers instead of trip indices (David Arcari) [RHEL-31848] - thermal: core: Don't update trip points inside the hysteresis range (David Arcari) [RHEL-31848] - thermal: trip: Define for_each_trip() macro (David Arcari) [RHEL-31848] - thermal: trip: Simplify computing trip indices (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Enable power floor support (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Handle power floor interrupts (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Support power floor notifications (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Set feature mask before proc_thermal_add (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Common function to clear SOC interrupt (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Move interrupt status MMIO offset to common header (David Arcari) [RHEL-31848] - thermal: core: prevent potential string overflow (David Arcari) [RHEL-31848] - thermal: int340x: Use thermal_zone_for_each_trip() (David Arcari) [RHEL-31848] - thermal: int3406: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] - thermal: int3403: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] - thermal: int3402: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] - thermal: int3401: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] - thermal: int3400: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] - thermal: trip: Drop redundant trips check from for_each_thermal_trip() (David Arcari) [RHEL-31848] - thermal: core: Drop trips_disabled bitmask (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Ack all PCI interrupts (David Arcari) [RHEL-31848] - thermal: int340x: Add ArrowLake-S PCI ID (David Arcari) [RHEL-31848] - thermal: int340x: Handle workload hint interrupts (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Add workload type hint interface (David Arcari) [RHEL-31848] - thermal: int340x: Remove PROC_THERMAL_FEATURE_WLT_REQ for Meteor Lake (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Use non MSI interrupts by default (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Add interrupt configuration function (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Move mailbox code to common module (David Arcari) [RHEL-31848] - thermal: Constify the trip argument of the .get_trend() zone callback (David Arcari) [RHEL-31848] - thermal/of: add missing of_node_put() (David Arcari) [RHEL-31848] - thermal: Use thermal_tripless_zone_device_register() (David Arcari) [RHEL-31848] - thermal: core: Add function for registering tripless thermal zones (David Arcari) [RHEL-31848] - thermal: core: Clean up headers of thermal zone registration functions (David Arcari) [RHEL-31848] - thermal: intel: intel_soc_dts_iosf: Remove redundant check (David Arcari) [RHEL-31848] - thermal: intel: int340x: simplify the code with module_platform_driver() (David Arcari) [RHEL-31848] - thermal/of: Fix potential uninitialized value access (David Arcari) [RHEL-31848] - thermal: Explicitly include correct DT includes (David Arcari) [RHEL-31848] - thermal: of: fix double-free on unregistration (David Arcari) [RHEL-31848] - thermal: core: constify params in thermal_zone_device_register (David Arcari) [RHEL-31848] - power: supply: core: Avoid duplicate hwmon device from thermal framework (David Arcari) [RHEL-31848] - thermal/drivers/int340x: Do not check the thermal zone state (David Arcari) [RHEL-31848] - thermal/drivers/int3400: Use thermal zone device wrappers (David Arcari) [RHEL-31848] - thermal/intel/intel_soc_dts_iosf: Fix reporting wrong temperatures (David Arcari) [RHEL-31848] - thermal: intel: int340x_thermal: New IOCTLs for Passive v2 table (David Arcari) [RHEL-31848] - thermal: intel: int340x: Add new line for UUID display (David Arcari) [RHEL-31848] - thermal: intel: powerclamp: Fix NULL pointer access issue (David Arcari) [RHEL-31848] - thermal: intel: menlow: Get rid of this driver (David Arcari) [RHEL-31848] - thermal: intel: int340x: Add DLVR support for RFIM control (David Arcari) [RHEL-31848] - thermal: intel: Avoid updating unsupported THERM_STATUS_CLEAR mask bits (David Arcari) [RHEL-31848] - thermal: intel: x86_pkg_temp_thermal: Add lower bound check for sysfs input (David Arcari) [RHEL-31848] - thermal/core: Use the thermal zone 'devdata' accessor in thermal located drivers (David Arcari) [RHEL-31848] - thermal: intel: BXT_PMIC: select REGMAP instead of depending on it (David Arcari) [RHEL-31848] - thermal: intel: quark_dts: fix error pointer dereference (David Arcari) [RHEL-31848] - thermal: Remove core header inclusion from drivers (David Arcari) [RHEL-31848] - thermal: intel: quark_dts: Use generic trip points (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Drop struct board_info (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Rename board ID symbols (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Fold suspend and resume routines into their callers (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Fold two functions into their callers (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Eliminate device operations object (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Rename device operations callbacks (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Eliminate redundant return pointers (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Make pch_wpt_add_acpi_psv_trip() return int (David Arcari) [RHEL-31848] - thermal: ACPI: Make helpers retrieve temperature only (David Arcari) [RHEL-31848] - thermal: intel: int340x: Add production mode attribute (David Arcari) [RHEL-31848] - docs: driver-api/thermal/intel_dptf: Use copyright symbol (David Arcari) [RHEL-31848] - Documentation: thermal: DPTF Documentation (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Add support for Wellsburg PCH (David Arcari) [RHEL-31848] - thermal: int340x_thermal: Use sysfs_emit_at() instead of scnprintf() (David Arcari) [RHEL-31848] - thermal: intel: Fix unsigned comparison with less than zero (David Arcari) [RHEL-31848] - thermal/x86_pkg_temp_thermal: Add support for handling dynamic tjmax (David Arcari) [RHEL-31848] - thermal/x86_pkg_temp_thermal: Use Intel TCC library (David Arcari) [RHEL-31848] - thermal/intel/intel_tcc_cooling: Use Intel TCC library (David Arcari) [RHEL-31848] - thermal/intel/intel_soc_dts_iosf: Use Intel TCC library (David Arcari) [RHEL-31848] - thermal/int340x/processor_thermal: Use Intel TCC library (David Arcari) [RHEL-31848] - thermal/intel: Introduce Intel TCC library (David Arcari) [RHEL-31848] - thermal: int340x: Add missing attribute for data rate base (David Arcari) [RHEL-31848] - thermal: intel: Don't set HFI status bit to 1 (David Arcari) [RHEL-31848] - thermal: intel: hfi: Remove a pointless die_id check (David Arcari) [RHEL-31848] - thermal: intel: hfi: ACK HFI for the same timestamp (David Arcari) [RHEL-31848] - thermal: intel: Protect clearing of thermal status bits (David Arcari) [RHEL-31848] - thermal: intel: Prevent accidental clearing of HFI status (David Arcari) [RHEL-31848] - thermal: intel: intel_tcc_cooling: Add TCC cooling support for RaptorLake-S (David Arcari) [RHEL-31848] - thermal: intel: intel_tcc_cooling: Detect TCC lock bit (David Arcari) [RHEL-31848] - thermal: intel: hfi: Improve the type of hfi_features::nr_table_pages (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Use module_pci_driver() macro (David Arcari) [RHEL-31848] - thermal: int340x_thermal: Consolidate priv->data_vault checks (David Arcari) [RHEL-31848] - thermal/int340x_thermal: handle data_vault when the value is ZERO_SIZE_PTR (David Arcari) [RHEL-31848 RHEL-35486] {CVE-2022-48703} - thermal: intel: Add TCC cooling support for Alder Lake-N and Raptor Lake-P (David Arcari) [RHEL-31848] - intel: thermal: PCH: Drop ACPI_FADT_LOW_POWER_S0 check (David Arcari) [RHEL-31848] - thermal: intel: x86_pkg_temp_thermal: Drop duplicate 'is' from comment (David Arcari) [RHEL-31848] - thermal: intel_tcc_cooling: Add TCC cooling support for RaptorLake (David Arcari) [RHEL-31848] - thermal: intel: pch: improve the cooling delay log (David Arcari) [RHEL-31848] - thermal: intel: pch: enhance overheat handling (David Arcari) [RHEL-31848] - thermal: intel: pch: move cooling delay to suspend_noirq phase (David Arcari) [RHEL-31848] - thermal: intel: hfi: remove NULL check after container_of() call (David Arcari) [RHEL-31848] - thermal: intel: Allow processing of HWP interrupt (David Arcari) [RHEL-31848] - drivers/thermal/intel: Add TCC cooling support for AlderLake platform (David Arcari) [RHEL-31848] - dm: restore synchronous close of device mapper block device (Ming Lei) [RHEL-34573] - fs: use __fput_sync in close(2) (Ming Lei) [RHEL-34573] - powerpc/pseries: Fix potential memleak in papr_get_attr() (Mamatha Inamdar) [RHEL-35215] {CVE-2022-48669}- powercap: intel_rapl: Convert to platform remove callback returning void (David Arcari) [RHEL-35363] - x86/cpu/topology: Rename topology_max_die_per_package() (David Arcari) [RHEL-35363] - powercap: intel_rapl_tpmi: Fix System Domain probing (David Arcari) [RHEL-35363] - powercap: intel_rapl_tpmi: Fix a register bug (David Arcari) [RHEL-35363] - powercap: intel_rapl: Fix locking in TPMI RAPL (David Arcari) [RHEL-35363] - powercap: intel_rapl: Fix a NULL pointer dereference (David Arcari) [RHEL-35104 RHEL-35363] {CVE-2024-26975} - powercap: intel_rapl: Downgrade BIOS locked limits pr_warn() to pr_debug() (David Arcari) [RHEL-35363] - platform/x86/intel/ifs: Remove unnecessary initialization of 'ret' (David Arcari) [RHEL-35194] - platform/x86/intel/ifs: Add an entry rendezvous for SAF (David Arcari) [RHEL-35194] - platform/x86/intel/ifs: Replace the exit rendezvous with an entry rendezvous for ARRAY_BIST (David Arcari) [RHEL-35194] - platform/x86/intel/ifs: Add current batch number to trace output (David Arcari) [RHEL-35194] - platform/x86/intel/ifs: Trace on all HT threads when executing a test (David Arcari) [RHEL-35194] - kexec: fix the unexpected kexec_dprintk() macro (Baoquan He) [RHEL-477] - kexec_file, parisc: print out debugging message if required (Baoquan He) [RHEL-477] - kexec_file, power: print out debugging message if required (Baoquan He) [RHEL-477] - kexec_file, arm64: print out debugging message if required (Baoquan He) [RHEL-477] - kexec_file, x86: print out debugging message if required (Baoquan He) [RHEL-477] - kexec_file: print out debugging message if required (Baoquan He) [RHEL-477] - kexec_file: add kexec_file flag to control debug printing (Baoquan He) [RHEL-477] - mmc: renesas_sdhi: use plain numbers for end_flags (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Fix rounding errors (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: special 4tap settings only apply to HS400 (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: take DMA end interrupts into account (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: add quirk for broken register layout (Radu Rendec) [RHEL-34056] - mmc: tmio: add callback for dma irq (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: improve naming of DMA struct (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: remove accessor function for internal_dmac (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: newer SoCs don't need manual tap correction (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: add R-Car Gen4 fallback compatibility string (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Add missing checks for the presence of quirks (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: style fix for proper function bodies (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: make 'dmac_only_one_rx' a quirk (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: make 'fixed_addr_mode' a quirk (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: remove a stale comment (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: make setup selection more understandable (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: R-Car D3 also has no HS400 (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: remove outdated headers (Radu Rendec) [RHEL-34056] - mmc: host: Drop commas after SoC match table sentinels (Radu Rendec) [RHEL-34056] - spi: sh-msiof: avoid integer overflow in constants (Radu Rendec) [RHEL-34056] - spi: renesas,sh-msiof: R-Car V3U is R-Car Gen4 (Radu Rendec) [RHEL-34056] - spi: sh-msiof: add generic Gen4 binding (Radu Rendec) [RHEL-34056] - spi: renesas,sh-msiof: Add generic Gen4 and r8a779f0 support (Radu Rendec) [RHEL-34056] - spi: sh-msiof: drop unneeded MODULE_ALIAS (Radu Rendec) [RHEL-34056] - spi: rspi: drop unneeded MODULE_ALIAS (Radu Rendec) [RHEL-34056] - i2c: rcar: fix error code in probe() (Radu Rendec) [RHEL-34056] - i2c: rcar: improve accuracy for R-Car Gen3+ (Radu Rendec) [RHEL-34056] - i2c: rcar: reset controller is mandatory for Gen3+ (Radu Rendec) [RHEL-34056] - i2c: riic: avoid potential division by zero (Radu Rendec) [RHEL-34056] - i2c: rcar: remove open coded DIV_ROUND_CLOSEST (Radu Rendec) [RHEL-34056] - i2c: rcar: calculate divider instead of brute-forcing it (Radu Rendec) [RHEL-34056] - i2c: rcar: properly format a debug output (Radu Rendec) [RHEL-34056] - i2c: rcar: avoid non-standard use of goto (Radu Rendec) [RHEL-34056] - i2c: rcar: use flags instead of atomic_xfer (Radu Rendec) [RHEL-34056] - i2c: rcar: REP_AFTER_RD is not a persistent flag (Radu Rendec) [RHEL-34056] - i2c: rcar: use BIT macro consistently (Radu Rendec) [RHEL-34056] - i2c: rcar: refactor handling of first message (Radu Rendec) [RHEL-34056] - i2c: rcar: avoid race condition with SMIs (Radu Rendec) [RHEL-34056] - i2c: rcar: fix PM ref counts in probe error paths (Radu Rendec) [RHEL-34056] - i2c: rcar: add support for I2C_M_RECV_LEN (Radu Rendec) [RHEL-34056] - i2c: rcar: Add R-Car Gen4 support (Radu Rendec) [RHEL-34056] - dt-bindings: i2c: renesas,rcar-i2c: Add r8a779f0 support (Radu Rendec) [RHEL-34056] - i2c: rcar: update to new DMAENGINE API when terminating (Radu Rendec) [RHEL-34056] - i2c: rcar: enable interrupts before starting transfer (Radu Rendec) [RHEL-34056] - treewide: rename pinctrl_gpio_free_new() (Radu Rendec) [RHEL-34056] - treewide: rename pinctrl_gpio_request_new() (Radu Rendec) [RHEL-34056] - gpio: rcar: use new pinctrl GPIO helpers (Radu Rendec) [RHEL-34056] - gpio: rcar: Make the irqchip immutable (Radu Rendec) [RHEL-34056] - gpio: rcar: Add R-Car Gen4 support (Radu Rendec) [RHEL-34056] - dt-bindings: gpio: renesas,rcar-gpio: Add r8a779f0 support (Radu Rendec) [RHEL-34056] - gpio: rcar: Move PM device over to irq domain (Radu Rendec) [RHEL-34056] - irqchip/renesas-irqc: Move PM device over to irq domain (Radu Rendec) [RHEL-34056] - irqchip/renesas-intc-irqpin: Move PM device over to irq domain (Radu Rendec) [RHEL-34056] - gpio: rcar: Propagate errors from devm_request_irq() (Radu Rendec) [RHEL-34056] - gpio: rcar: Use platform_get_irq() to get the interrupt (Radu Rendec) [RHEL-34056] - gpio: ts5500: Use platform_get_irq() to get the interrupt (Radu Rendec) [RHEL-34056] - gpio: rcar: Always use local variable dev in gpio_rcar_probe() (Radu Rendec) [RHEL-34056] - pinctrl: renesas: use new pinctrl GPIO helpers (Radu Rendec) [RHEL-34056] - pinctrl: renesas: gpio: Use dynamic GPIO base if no function GPIOs (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Add missing header(s) (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Check drive pin conflicts (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Check bias pin conflicts (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Validate I/O voltage configs consistency (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Validate drive strength configs consistency (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Validate bias configs consistency (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Add pin group sharing checks (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Simplify same_name() (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Pass sh_pfc_soc_info to rcar_pin_to_bias_reg() (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Factor out .pin_to_portcr() address handling (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Remove unused pfc parameter from .pin_to_pocctrl() (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Prefix common checker output (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Fix bias checks on SoCs with pull-down only pins (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Move overlapping field check (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Fix off-by-one bug in drive register check (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Fix save/restore on SoCs with pull-down only pins (Radu Rendec) [RHEL-34056] - pinctrl: renesas: No need to initialise global statics (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Add generic support for resizable buses (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Add generic support for pin group subsets (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Rename SH_PFC_PIN_GROUP{,_ALIAS} args (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Reformat macros defining struct initializers (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Rename sh_pfc_soc_operations instances (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a77470: Reduce size for narrow VIN1 channel (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a77995: Add bias pinconf support (Radu Rendec) [RHEL-34056] - pinctrl: renesas: rcar: Avoid changing PUDn when disabling bias (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Fix tsn1_avtp_pps pin group (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Remove unused POC2 (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Fix GPIO function on I2C-capable pins (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779a0: Fix GPIO function on I2C-capable pins (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add Ethernet pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add QSPI pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add PCIe pins, groups, and function (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add MSIOF pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add MMC pins, groups, and function (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add INTC-EX pins, groups, and function (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add HSCIF pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add I2C pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add SCIF pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Initial R8A779F0 PFC support (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Add PORT_GP_CFG_19 macros (Radu Rendec) [RHEL-34056] - drivers/thermal/rcar_gen3_thermal: add reading fuses for Gen4 (Radu Rendec) [RHEL-34056] - drivers/thermal/rcar_gen3_thermal: refactor reading fuses into seprarate function (Radu Rendec) [RHEL-34056] - drivers/thermal/rcar_gen3_thermal: introduce 'info' structure (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Remove R-Car H3 ES1.* handling (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Fix device initialization (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Create device local ops struct (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Do not call set_trips() when resuming (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3: Add support for R-Car V4H (Radu Rendec) [RHEL-34056] - dt-bindings: thermal: rcar-gen3-thermal: Add r8a779g0 support (Radu Rendec) [RHEL-34056] - dt-bindings: thermal: rcar-gen3-thermal: Add r8a779f0 support (Radu Rendec) [RHEL-34056] - dt-bindings: thermal: rcar-gen3-thermal: use positive logic (Radu Rendec) [RHEL-34056] - dt-bindings: Drop redundant 'maxItems/minItems' in if/then schemas (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3: Use the generic function to get the number of trips (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar: Switch to new of API (Radu Rendec) [RHEL-34056] - drivers/thermal/rcar_gen3_thermal: Improve logging during probe (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Add r8a779f0 support (Radu Rendec) [RHEL-34056] - thermal: rcar_gen3_thermal: Read calibration from hardware (Radu Rendec) [RHEL-34056] - thermal: rcar_gen3_thermal: Store thcode and ptat in priv data (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Store TSC id as unsigned int (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Add support for hardware trip points (Radu Rendec) [RHEL-34056] - watchdog: renesas_wdt: Add R-Car Gen4 support (Radu Rendec) [RHEL-34056] - dt-bindings: watchdog: renesas-wdt: Document r8a779f0 support (Radu Rendec) [RHEL-34056] - clocksource/drivers/sh_cmt: Access registers according to spec (Radu Rendec) [RHEL-34056] - clocksource/drivers/sh_cmt: Add R-Car Gen4 support (Radu Rendec) [RHEL-34056] - dt-bindings: timer: renesas,cmt: Fix R-Car Gen4 fall-out (Radu Rendec) [RHEL-34056] - dt-bindings: timer: renesas,cmt: R-Car V3U is R-Car Gen4 (Radu Rendec) [RHEL-34056] - dt-bindings: timer: renesas,cmt: Add r8a779f0 and generic Gen4 CMT support (Radu Rendec) [RHEL-34056] - clocksource/drivers/sh_cmt: Fix wrong setting if don't request IRQ for clock source channel (Radu Rendec) [RHEL-34056] - dt-bindings: clock: Add r8a779f0 CPG Core Clock Definitions (Radu Rendec) [RHEL-34056] - dt-bindings: power: Add r8a779f0 SYSC power domain definitions (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Correct PFC/GPIO parent clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Fix Ethernet Switch clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Fix SCIF parent clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Fix HSCIF parent clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add SASYNCPER internal clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Fix SD0H clock name (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add Ethernet Switch clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add MSIOF clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add TMU and parent SASYNC clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add CMT clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add SDH0 clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add HSCIF clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add PCIe clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add Z0 and Z1 clock support (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add SDHI0 clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add thermal clock (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen4: Add CLK_TYPE_GEN4_PLL4 (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add UFS clock (Radu Rendec) [RHEL-34056] - clk: renesas: Move RPC core clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add PFC clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add I2C clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add WDT clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Fix RSW2 clock divider (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add SYS-DMAC clocks (Radu Rendec) [RHEL-34056] - clk: renesas: cpg-mssr: Add support for R-Car S4-8 (Radu Rendec) [RHEL-34056] - clk: renesas: r8a77995: Add RPC clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a77990: Add RPC clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779a0: Add CANFD module clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779a0: Fix SD0H clock name (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen4: Introduce R-Car Gen4 CPG driver (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Parse DT for SDnH (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Use dev_err_probe when getting clock fails (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen3: Remove outdated SD_SKIP_FIRST (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen3: Extend SDnH divider table (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen3: Switch to new SD clock handling (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Flag non-standard SDnH handling for V3M (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779a0: Add SDnH clock to V3U (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen3: Add SDnH clock (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen3: Add dummy SDnH clock (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Refactor renesas_sdhi_probe() (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779a0: Add RPC support (Radu Rendec) [RHEL-34056] - clk: renesas: cpg-lib: Move RPC clock registration to the library (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779a0: Add Z0 and Z1 clock support (Radu Rendec) [RHEL-34056] - pmdomain: Rename the genpd subsystem to pmdomain (Radu Rendec) [RHEL-34056] - soc: renesas: Move power-domain drivers to the genpd dir (Radu Rendec) [RHEL-34056] - soc: renesas: rcar-rst: Add support for R-Car S4-8 (Radu Rendec) [RHEL-34056] - soc: renesas: Identify R-Car S4-8 (Radu Rendec) [RHEL-34056] - soc: renesas: r8a779f0-sysc: Add r8a779f0 support (Radu Rendec) [RHEL-34056] - soc: renesas: rcar-gen4-sysc: Introduce R-Car Gen4 SYSC driver (Radu Rendec) [RHEL-34056] - soc: renesas: Prefer memcpy() over strcpy() (Radu Rendec) [RHEL-34056] - PM / devfreq: Synchronize devfreq_monitor_[start/stop] (Alessandro Carminati) [RHEL-31337] {CVE-2023-52635} - redhat/configs: enable CONFIG_LEDS_TRIGGER_NETDEV also for RHEL (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Fix kernel panic on interface rename trig notify (Michal Schmidt) [RHEL-32110] - leds: trigger: panic: Simplify led_trigger_set_panic (Michal Schmidt) [RHEL-32110] - leds: triggers: default-on: Add module alias for module auto-loading (Michal Schmidt) [RHEL-32110] - leds: trigger: audio: Set module alias for module auto-loading (Michal Schmidt) [RHEL-32110] - Documentation: leds: Update led-trigger-tty ABI description (Michal Schmidt) [RHEL-32110] - docs: ABI: sysfs-class-led-trigger-netdev: Document now hidable link_* (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Display only supported link speed attribute (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Add module alias ledtrig:netdev (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Skip setting baseline state in activate if hw-controlled (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Add core support for hw not supporting fallback to LED sw control (Michal Schmidt) [RHEL-32110] - leds: trigger: panic: Don't register panic notifier if creating the trigger failed (Michal Schmidt) [RHEL-32110] - leds: trigger: Remove unused function led_trigger_rename_static() (Michal Schmidt) [RHEL-32110] - leds: ledtrig-tty: Add additional line state evaluation (Michal Schmidt) [RHEL-32110] - leds: ledtrig-tty: Make rx tx activitate configurable (Michal Schmidt) [RHEL-32110] - leds: ledtrig-tty: Replace mutex with completion (Michal Schmidt) [RHEL-32110] - leds: ledtrig-tty: Free allocated ttyname buffer on deactivate (Michal Schmidt) [RHEL-32110] - leds: trigger: gpio: Convert to DEVICE_ATTR_RW() (Michal Schmidt) [RHEL-32110] - leds: trigger: gpio: Use sysfs_emit() to instead of s*printf() (Michal Schmidt) [RHEL-32110] - leds: trigger: gpio: Convert to use kstrtox() (Michal Schmidt) [RHEL-32110] - leds: trigger: gpio: Replace custom code for gpiod_get_optional() (Michal Schmidt) [RHEL-32110] - docs: ABI: sysfs-class-led-trigger-netdev: Add new modes and entry (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Extend speeds up to 10G (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: fix RTNL handling to prevent potential deadlock (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Move size check in set_device_name (Michal Schmidt) [RHEL-32110] - leds: triggers: gpio: Rewrite to use trigger-sources (Michal Schmidt) [RHEL-32110] - leds: Mark GPIO LED trigger broken (Michal Schmidt) [RHEL-32110] - leds: trigger: ledtrig-cpu:: Fix 'output may be truncated' issue for 'cpu' (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: rename 'hw_control' sysfs entry to 'offloaded' (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Use module_led_trigger macro to simplify the code (Michal Schmidt) [RHEL-32110] - leds: trigger: tty: Do not use LED_ON/OFF constants, use led_blink_set_oneshot instead (Michal Schmidt) [RHEL-32110] - leds: trig-netdev: Disable offload on deactivation of trigger (Michal Schmidt) [RHEL-32110] - led: trig: netdev: Fix requesting offload device (Michal Schmidt) [RHEL-32110] - docs: ABI: sysfs-class-led-trigger-netdev: add new modes and entry (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: expose hw_control status via sysfs (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: add additional specific link duplex mode (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: add additional specific link speed mode (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: uninitialized variable in netdev_trig_activate() (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: expose netdev trigger modes in linux include (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: init mode if hw control already active (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: validate configured netdev (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: add support for LED hw control (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: reject interval store for hw_control (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: add basic check for hw control support (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: introduce check for possible hw control (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: refactor code setting device name (Michal Schmidt) [RHEL-32110] - leds: add API to get attached device for LED hw control (Michal Schmidt) [RHEL-32110] - leds: add APIs for LEDs hw control (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Remove NULL check before dev_{put, hold} (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Use mutex instead of spinlocks (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Convert device attr to macro (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Rename add namespace to netdev trigger enum modes (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Drop NETDEV_LED_MODE_LINKUP from mode (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Recheck NETDEV_LED_MODE_LINKUP on dev rename (Michal Schmidt) [RHEL-32110] - leds: use sysfs_emit() to instead of scnprintf() (Michal Schmidt) [RHEL-32110] - leds: trigger: Disable CPU trigger on PREEMPT_RT (Michal Schmidt) [RHEL-32110] - leds: trigger: remove reference to obsolete CONFIG_IDE_GD_ATA (Michal Schmidt) [RHEL-32110] - leds: trigger: audio: Add an activate callback to ensure the initial brightness is set (Michal Schmidt) [RHEL-32110] - bus: fsl-mc: Use common ranges functions (Aaron Brookner) [RHEL-32995] - of/address: Add of_property_read_reg() helper (Aaron Brookner) [RHEL-32995] - of/address: Add of_range_count() helper (Aaron Brookner) [RHEL-32995] - of/address: Add support for 3 address cell bus (Aaron Brookner) [RHEL-32995] - of/address: Add of_range_to_resource() helper (Aaron Brookner) [RHEL-32995] - of: unittest: Add bus address range parsing tests (Aaron Brookner) [RHEL-32995] - of/platform: use of_address_count() helper (Aaron Brookner) [RHEL-32995] - of/address: introduce of_address_count() helper (Aaron Brookner) [RHEL-32995] - netfilter: ipset: Missing gc cancellations fixed (Phil Sutter) [RHEL-30522] - netfilter: ipset: fix performance regression in swap operation (Phil Sutter) [RHEL-30522] - netfilter: ipset: fix race condition between swap/destroy and kernel side add/del/test (Phil Sutter) [RHEL-30522] - arm64: dts: qcom: sa8775p: enable safety IRQ (Jennifer Berringer) [RHEL-31771] - mptcp: fix potential wake-up event loss (Davide Caratti) [RHEL-32669] - mptcp: prevent BPF accessing lowat from a subflow socket. (Davide Caratti) [RHEL-32669] - mptcp: don't account accept() of non-MPC client as fallback to TCP (Davide Caratti) [RHEL-32669] - mptcp: don't overwrite sock_ops in mptcp_is_tcpsk() (Davide Caratti) [RHEL-32669] - mptcp: fix possible deadlock in subflow diag (Davide Caratti) [RHEL-32669] {CVE-2024-26781} - mptcp: fix snd_wnd initialization for passive socket (Davide Caratti) [RHEL-32669] - mptcp: push at DSS boundaries (Davide Caratti) [RHEL-32669] - mptcp: avoid printing warning once on client side (Davide Caratti) [RHEL-32669] - mptcp: map v4 address to v6 when destroying subflow (Davide Caratti) [RHEL-32669] - mptcp: fix duplicate subflow creation (Davide Caratti) [RHEL-32669] - mptcp: fix data races on remote_id (Davide Caratti) [RHEL-32669] - mptcp: fix data races on local_id (Davide Caratti) [RHEL-32669] - mptcp: fix lockless access in subflow ULP diag (Davide Caratti) [RHEL-32669] - mptcp: add needs_id for netlink appending addr (Davide Caratti) [RHEL-32669] - mptcp: add needs_id for userspace appending addr (Davide Caratti) [RHEL-32669] - mptcp: really cope with fastopen race (Davide Caratti) [RHEL-31604 RHEL-32669] {CVE-2024-26708} - mptcp: check addrs list in userspace_pm_get_local_id (Davide Caratti) [RHEL-32669] - mptcp: corner case locking for rx path fields initialization (Davide Caratti) [RHEL-32669] - mptcp: fix more tx path fields initialization (Davide Caratti) [RHEL-32669] - mptcp: fix rcv space initialization (Davide Caratti) [RHEL-32669] - mptcp: drop the push_pending field (Davide Caratti) [RHEL-32669] - mptcp: fix data re-injection from stale subflow (Davide Caratti) [RHEL-32669] {CVE-2024-26826} - mptcp: relax check on MPC passive fallback (Davide Caratti) [RHEL-32669] - mptcp: refine opt_mp_capable determination (Davide Caratti) [RHEL-32669] - mptcp: use OPTION_MPTCP_MPJ_SYN in subflow_check_req() (Davide Caratti) [RHEL-32669] - mptcp: use OPTION_MPTCP_MPJ_SYNACK in subflow_finish_connect() (Davide Caratti) [RHEL-32669] - mptcp: strict validation before using mp_opt->hmac (Davide Caratti) [RHEL-32669] - mptcp: mptcp_parse_option() fix for MPTCPOPT_MP_JOIN (Davide Caratti) [RHEL-32669] - mptcp: fix setsockopt(IP_TOS) subflow locking (Davide Caratti) [RHEL-32669] - net: openvswitch: fix unwanted error log on timeout policy probing (Antoine Tenart) [RHEL-32143] - net: openvswitch: Annotate struct mask_array with __counted_by (Antoine Tenart) [RHEL-32143] - net: openvswitch: Annotate struct dp_meter with __counted_by (Antoine Tenart) [RHEL-32143] - net: openvswitch: Annotate struct dp_meter_instance with __counted_by (Antoine Tenart) [RHEL-32143] - x86/nmi: Fix the inverse "in NMI handler" check (Prarit Bhargava) [RHEL-30106] - powerpc/pseries/papr-sysparm: use u8 arrays for payloads (Mamatha Inamdar) [RHEL-10565] - powerpc/selftests: Add test for papr-sysparm (Mamatha Inamdar) [RHEL-10565] - powerpc/selftests: Add test for papr-vpd (Mamatha Inamdar) [RHEL-10565] - powerpc/pseries/papr-sysparm: Expose character device to user space (Mamatha Inamdar) [RHEL-10565] - powerpc/pseries/papr-sysparm: Validate buffer object lengths (Mamatha Inamdar) [RHEL-10565] - powerpc/pseries: Add papr-vpd character driver for VPD retrieval (Mamatha Inamdar) [RHEL-10565] - powerpc/pseries: PAPR system parameter API (Mamatha Inamdar) [RHEL-10565] - powerpc/pseries: add RTAS work area allocator (Mamatha Inamdar) [RHEL-10565] - powerpc/rtas: clean up includes (Mamatha Inamdar) [RHEL-10565] - vt: fix memory overlapping when deleting chars in the buffer (Waiman Long) [RHEL-27780 RHEL-27781] {CVE-2022-48627}- powerpc/kasan: Fix addr error caused by page alignment (Mamatha Inamdar) [RHEL-33707] {CVE-2024-26712} - block: Fix page refcounts for unaligned buffers in __bio_release_pages() (Ming Lei) [RHEL-33723] - tools/power turbostat: v2024.04.10 (David Arcari) [RHEL-34610] - tools/power turbostat: Add selftests (David Arcari) [RHEL-34610] - tools/power/turbostat: Add support for Xe sysfs knobs (David Arcari) [RHEL-34610] - tools/power/turbostat: Add support for new i915 sysfs knobs (David Arcari) [RHEL-34610] - tools/power/turbostat: Introduce BIC_SAM_mc6/BIC_SAMMHz/BIC_SAMACTMHz (David Arcari) [RHEL-34610] - tools/power/turbostat: Fix uncore frequency file string (David Arcari) [RHEL-29239 RHEL-34610] - tools/power/turbostat: Unify graphics sysfs snapshots (David Arcari) [RHEL-34610] - tools/power/turbostat: Cache graphics sysfs path (David Arcari) [RHEL-34610] - tools/power/turbostat: Enable MSR_CORE_C1_RES support for ICX (David Arcari) [RHEL-34610] - tools/power turbostat: read RAPL counters via perf (David Arcari) [RHEL-34610] - tools/power turbostat: Add proper re-initialization for perf file descriptors (David Arcari) [RHEL-34610] - tools/power turbostat: Clear added counters when in no-msr mode (David Arcari) [RHEL-34610] - tools/power turbostat: add early exits for permission checks (David Arcari) [RHEL-34610] - tools/power turbostat: detect and disable unavailable BICs at runtime (David Arcari) [RHEL-34610] - tools/power turbostat: Add reading aperf and mperf via perf API (David Arcari) [RHEL-34610] - tools/power turbostat: Add --no-perf option (David Arcari) [RHEL-34610] - tools/power turbostat: Add --no-msr option (David Arcari) [RHEL-34610] - tools/power turbostat: enhance -D (debug counter dump) output (David Arcari) [RHEL-34610] - tools/power turbostat: Fix warning upon failed /dev/cpu_dma_latency read (David Arcari) [RHEL-34610] - tools/power turbostat: Read base_hz and bclk from CPUID.16H if available (David Arcari) [RHEL-34610] - tools/power turbostat: Print ucode revision only if valid (David Arcari) [RHEL-34610] - tools/power turbostat: Expand probe_intel_uncore_frequency() (David Arcari) [RHEL-29239 RHEL-34610] - tools/power turbostat: Do not print negative LPI residency (David Arcari) [RHEL-34610] - tools/power turbostat: Fix Bzy_MHz documentation typo (David Arcari) [RHEL-34610] - tools/power turbostat: Increase the limit for fd opened (David Arcari) [RHEL-34610] - tools/power turbostat: Fix added raw MSR output (David Arcari) [RHEL-34610] - net: rswitch: Allow jumbo frames (Radu Rendec) [RHEL-34587] - net: rswitch: Add jumbo frames handling for TX (Radu Rendec) [RHEL-34587] - net: rswitch: Add jumbo frames handling for RX (Radu Rendec) [RHEL-34587] - net: rswitch: Set GWMDNC register (Radu Rendec) [RHEL-34587] - net: rswitch: Add a setting ext descriptor function (Radu Rendec) [RHEL-34587] - net: rswitch: Add unmap_addrs instead of dma address in each desc (Radu Rendec) [RHEL-34587] - net: rswitch: Use build_skb() for RX (Radu Rendec) [RHEL-34587] - net: rswitch: Use unsigned int for desc related array index (Radu Rendec) [RHEL-34587] - net: rswitch: Drop unused argument/return value (Radu Rendec) [RHEL-34587] - net: rswitch: Fix missing dev_kfree_skb_any() in error path (Radu Rendec) [RHEL-34587] - net: rswitch: Fix return value in rswitch_start_xmit() (Radu Rendec) [RHEL-34587] - net: rswitch: Fix type of ret in rswitch_start_xmit() (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Depend on PTP_1588_CLOCK (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Break out to module (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Get clock increment from clock rate (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Prepare for shared register layout (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Fail on unknown register layout (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Remove incorrect comment (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: drop SoC names in Kconfig (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: group entries in Makefile (Radu Rendec) [RHEL-34587] - rswitch: Add PM ops (Radu Rendec) [RHEL-34587] - rswitch: Use unsigned int for port related array index (Radu Rendec) [RHEL-34587] - rswitch: Fix imbalance phy_power_off() calling (Radu Rendec) [RHEL-34587] - rswitch: Fix renesas_eth_sw_remove() implementation (Radu Rendec) [RHEL-34587] - rswitch: Fix PHY station management clock setting (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add spin lock protection for irq {un}mask (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Fix unmasking irq condition (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add .[gs]et_link_ksettings support (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add runtime speed change support (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Use hardware pause features (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Use napi_gro_receive() in RX (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Fix timestamp feature after all descriptors are used (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Fix return value in error path of xmit (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Fix GWTSDIE register handling (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Fix the output value of quote from rswitch_rx() (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Improve TX timestamp accuracy (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Remove gptp flag from rswitch_gwca_queue (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Move linkfix variables to rswitch_gwca (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Rename rings in struct rswitch_gwca_queue (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add "max-speed" handling (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add phy_power_{on,off}() calling (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add host_interfaces setting (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Convert to phy_device (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Simplify struct phy * handling (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix ethernet-ports handling (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: C45 only transactions (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix getting mac address from device tree (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix error path in renesas_eth_sw_probe() (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix MAC address info (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: Fix return type in rswitch_etha_wait_link_verification() (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix endless loop in error paths (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: Fix return type of rswitch_start_xmit() (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix build error about ptp (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Add R-Car Gen4 gPTP support (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: Add support for "Ethernet Switch" (Radu Rendec) [RHEL-34587] - dt-bindings: net: renesas: Document Renesas Ethernet Switch (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-ether-serdes: Add .exit() ops (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-ether-serdes: Reset in .init() (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-ether-serdes: Convert to devm_platform_ioremap_resource() (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-ether-serdes: Convert to platform remove callback returning void (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-eth-serdes: Remove retry code in .init() (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-eth-serdes: Add .power_on() into phy_ops (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-eth-serdes: Fix register setting (Radu Rendec) [RHEL-34587] - phy: renesas: Add Renesas Ethernet SERDES driver for R-Car S4-8 (Radu Rendec) [RHEL-34587] - dt-bindings: phy: renesas: Document Renesas Ethernet SERDES (Radu Rendec) [RHEL-34587] - arm64: tlb: Fix TLBI RANGE operand (Shaoqin Huang) [RHEL-26259] - arm64/mm: Modify range-based tlbi to decrement scale (Shaoqin Huang) [RHEL-26259] - net: remove gfp_mask from napi_alloc_skb() (Izabela Bakollari) [RHEL-32108] - netfilter: nft_flow_offload: release dst in case direct xmit path is used (Florian Westphal) [RHEL-33469] - ipvs: avoid stat macros calls from preemptible context (Florian Westphal) [RHEL-33469] - netfilter: flowtable: incorrect pppoe tuple (Florian Westphal) [RHEL-33469] - netfilter: flowtable: validate pppoe header (Florian Westphal) [RHEL-33469] - netfilter: nf_conntrack_h323: Add protection for bmp length out of range (Florian Westphal) [RHEL-33469] - netfilter: nft_flow_offload: reset dst in route object after setting up flow (Florian Westphal) [RHEL-33469] - netfilter: flowtable: simplify route logic (Florian Westphal) [RHEL-33469] - netfilter: nfnetlink_queue: un-break NF_REPEAT (Florian Westphal) [RHEL-33469] - netfilter: nf_log: replace BUG_ON by WARN_ON_ONCE when putting logger (Florian Westphal) [RHEL-33469] - netfilter: conntrack: correct window scaling with retransmitted SYN (Florian Westphal) [RHEL-33469] - block: fix q->blkg_list corruption during disk rebind (Ming Lei) [RHEL-33577] - RDMA/srpt: Do not register event handler until srpt device is fully setup (Kamal Heib) [RHEL-33226] {CVE-2024-26872} - netfilter: nf_tables: mark set as dead when unbinding anonymous set with timeout (Phil Sutter) [RHEL-30078] {CVE-2024-26643} - netfilter: nf_tables: disallow anonymous set with timeout flag (Phil Sutter) [RHEL-30082] {CVE-2024-26642} - tcp: properly terminate timers for kernel sockets (Paolo Abeni) [RHEL-32164] - tcp: add sanity checks to rx zerocopy (Paolo Abeni) [RHEL-29496 RHEL-32164] {CVE-2024-26640} - tcp: Add memory barrier to tcp_push() (Paolo Abeni) [RHEL-32164] - tcp: fix cookie_init_timestamp() overflows (Paolo Abeni) [RHEL-32164] - tcp_metrics: do not create an entry from tcp_init_metrics() (Paolo Abeni) [RHEL-32164] - tcp_metrics: properly set tp->snd_ssthresh in tcp_init_metrics() (Paolo Abeni) [RHEL-32164] - tcp_metrics: add missing barriers on delete (Paolo Abeni) [RHEL-32164] - tcp: tsq: relax tcp_small_queue_check() when rtx queue contains a single skb (Paolo Abeni) [RHEL-32164] - tcp: fix possible freeze in tx path under memory pressure (Paolo Abeni) [RHEL-32164] - thermal: intel: hfi: Add syscore callbacks for system-wide PM (David Arcari) [RHEL-30586] {CVE-2024-26646} - thermal: intel: hfi: Disable an HFI instance when all its CPUs go offline (David Arcari) [RHEL-30586] {CVE-2024-26646} - thermal: intel: hfi: Refactor enabling code into helper functions (David Arcari) [RHEL-30586] {CVE-2024-26646} - uio: Fix use-after-free in uio_open (Ricardo Robaina) [RHEL-26233] {CVE-2023-52439} - Partial backport of mm, treewide: introduce NR_PAGE_ORDERS (Dave Airlie) [RHEL-24101] - lib/ref_tracker: add printing to memory buffer (Dave Airlie) [RHEL-24101] - lib/ref_tracker: improve printing stats (Dave Airlie) [RHEL-24101] - lib/ref_tracker: add unlocked leak print helper (Dave Airlie) [RHEL-24101] - Partial backport of rxrpc: Fix locking issue (Dave Airlie) [RHEL-24101] - kunit: Add a macro to wrap a deferred action function (Dave Airlie) [RHEL-24101] - kunit: Fix some comments which were mistakenly kerneldoc (Dave Airlie) [RHEL-24101] - kunit: Fix a NULL vs IS_ERR() bug (Dave Airlie) [RHEL-24101] - kunit: device: Fix a NULL vs IS_ERR() check in init() (Dave Airlie) [RHEL-24101] - kunit: device: Unregister the kunit_bus on shutdown (Dave Airlie) [RHEL-24101] - kunit: Setup DMA masks on the kunit device (Dave Airlie) [RHEL-24101] - kunit: Add APIs for managing devices (Dave Airlie) [RHEL-24101] - debugfs: Export debugfs_create_str symbol (Dave Airlie) [RHEL-24101] - dma-buf/sync_file: Add SET_DEADLINE ioctl (Dave Airlie) [RHEL-24101] - redhat: add CONFIG_AMD_WBRF file, disabled for now. (Dave Airlie) [RHEL-24101] - platform/x86/amd: Add support for AMD ACPI based Wifi band RFI mitigation feature (Dave Airlie) [RHEL-24101] - drm/i915: Move abs_diff() to math.h (Dave Airlie) [RHEL-24101] - string.h: add array-wrappers for (v)memdup_user() (Dave Airlie) [RHEL-24101] - hwmon: (coretemp) Enlarge per package core count limit (David Arcari) [RHEL-22705] - hwmon: (coretemp) Fix bogus core_id to attr name mapping (David Arcari) [RHEL-22705] - hwmon: (coretemp) Fix out-of-bounds memory access (David Arcari) [RHEL-22705 RHEL-31307] {CVE-2024-26664} - ceph: switch to corrected encoding of max_xattr_size in mdsmap (Xiubo Li) [RHEL-26722]- bnx2x: remove unused variable 'cur_data_offset' (Michal Schmidt) [RHEL-23117 RHEL-25588] - net/bnx2x: Prevent access to a freed page in page_pool (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: Fix firmware version string character counts (Michal Schmidt) [RHEL-23117 RHEL-25588 RHEL-32855] - bnx2x: new flag for track HW resource allocation (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: Remove unnecessary ternary operators (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: fix page fault following EEH recovery (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: use the right build_skb() helper (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: fix pci device refcount leak in bnx2x_vf_is_pcie_pending() (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: fix potential memory leak in bnx2x_tpa_stop() (Michal Schmidt) [RHEL-23117 RHEL-25588] - Revert "Revert "Merge: EDAC: add initial support for El Capitan"" (Aristeu Rozanski) [RHEL-29211] - quota: Fix potential NULL pointer dereference (Pavel Reichl) [RHEL-33221] {CVE-2024-26878} - powerpc/lib: Validate size for vector operations (Mamatha Inamdar) [RHEL-29116] {CVE-2023-52606} - futex: Prevent the reuse of stale pi_state (Waiman Long) [RHEL-28616] - futex: Fix hardcoded flags (Waiman Long) [RHEL-28616] - futex: make the vectored futex operations available (Waiman Long) [RHEL-28616] - futex: make futex_parse_waitv() available as a helper (Waiman Long) [RHEL-28616] - futex: add wake_data to struct futex_q (Waiman Long) [RHEL-28616] - futex: abstract out a __futex_wake_mark() helper (Waiman Long) [RHEL-28616] - futex: factor out the futex wake handling (Waiman Long) [RHEL-28616] - futex: move FUTEX2_VALID_MASK to futex.h (Waiman Long) [RHEL-28616] - futex/requeue: Remove unnecessary ‘NULL’ initialization from futex_proxy_trylock_atomic() (Waiman Long) [RHEL-28616] - futex: Add sys_futex_requeue() (Waiman Long) [RHEL-28616] - futex: Add flags2 argument to futex_requeue() (Waiman Long) [RHEL-28616] - futex: Propagate flags into get_futex_key() (Waiman Long) [RHEL-28616] - futex: Add sys_futex_wait() (Waiman Long) [RHEL-28616] - futex: FLAGS_STRICT (Waiman Long) [RHEL-28616] - futex: Add sys_futex_wake() (Waiman Long) [RHEL-28616] - futex: Validate futex value against futex size (Waiman Long) [RHEL-28616] - futex: Flag conversion (Waiman Long) [RHEL-28616] - futex: Extend the FUTEX2 flags (Waiman Long) [RHEL-28616] - futex: Clarify FUTEX2 flags (Waiman Long) [RHEL-28616] - futex/pi: Fix recursive rt_mutex waiter state (Waiman Long) [RHEL-28616] - locking/rtmutex: Add a lockdep assert to catch potential nested blocking (Waiman Long) [RHEL-28616] - locking/rtmutex: Use rt_mutex specific scheduler helpers (Waiman Long) [RHEL-28616] - sched: Provide rt_mutex specific scheduler helpers (Waiman Long) [RHEL-28616] - sched: Extract __schedule_loop() (Waiman Long) [RHEL-28616] - locking/rtmutex: Avoid unconditional slowpath for DEBUG_RT_MUTEXES (Waiman Long) [RHEL-28616] - sched: Constrain locks in sched_submit_work() (Waiman Long) [RHEL-28616] - futex: Use a folio instead of a page (Waiman Long) [RHEL-28616] - fchmodat2: add support for AT_EMPTY_PATH (Waiman Long) [RHEL-28616] - arch: Register fchmodat2, usually as syscall 452 (Waiman Long) [RHEL-28616] - fs: Add fchmodat2() (Waiman Long) [RHEL-28616] - Non-functional cleanup of a "__user * filename" (Waiman Long) [RHEL-28616] - syscalls: Remove file path comments from headers (Waiman Long) [RHEL-28616] - kernel/sys_ni: add compat entry for fadvise64_64 (Waiman Long) [RHEL-28616] - syscalls: compat: Fix the missing part for __SYSCALL_COMPAT (Waiman Long) [RHEL-28616] - futex: add missing rtmutex.h include (Waiman Long) [RHEL-28616] - Revert "sched/core: Provide sched_rtmutex() and expose sched work helpers") (Waiman Long) [RHEL-28616] - Revert "locking/rtmutex: Submit/resume work explicitly before/after blocking" (Waiman Long) [RHEL-28616] - Revert "locking/rtmutex: Avoid pointless blk_flush_plug() invocations" (Waiman Long) [RHEL-28616] - Revert "locking/rtmutex: Add a lockdep assert to catch potential nested blocking" (Waiman Long) [RHEL-28616] - Revert "sched/core: Add __always_inline to schedule_loop()" (Waiman Long) [RHEL-28616] - fsverity: remove hash page spin lock (Andrey Albershteyn) [RHEL-29914] - fsverity: skip PKCS#7 parser when keyring is empty (Andrey Albershteyn) [RHEL-29914] - fsverity: move sysctl registration out of signature.c (Andrey Albershteyn) [RHEL-29914] - fsverity: simplify handling of errors during initcall (Andrey Albershteyn) [RHEL-29914] - fsverity: explicitly check that there is no algorithm 0 (Andrey Albershteyn) [RHEL-29914] - fsverity: improve documentation for builtin signature support (Andrey Albershteyn) [RHEL-29914] - fsverity: update the documentation (Andrey Albershteyn) [RHEL-29914] - fsverity: simplify error handling in verify_data_block() (Andrey Albershteyn) [RHEL-29914] - fsverity: don't use bio_first_page_all() in fsverity_verify_bio() (Andrey Albershteyn) [RHEL-29914] - fsverity: constify fsverity_hash_alg (Andrey Albershteyn) [RHEL-29914] - fsverity: use shash API instead of ahash API (Andrey Albershteyn) [RHEL-29914] - fsverity: reject FS_IOC_ENABLE_VERITY on mode 3 fds (Andrey Albershteyn) [RHEL-29914] - fsverity: explicitly check for buffer overflow in build_merkle_tree() (Andrey Albershteyn) [RHEL-29914] - fsverity: use WARN_ON_ONCE instead of WARN_ON (Andrey Albershteyn) [RHEL-29914] - fs-verity: simplify sysctls with register_sysctl() (Andrey Albershteyn) [RHEL-29914] - fsverity: don't drop pagecache at end of FS_IOC_ENABLE_VERITY (Andrey Albershteyn) [RHEL-29914] - fsverity: Remove WQ_UNBOUND from fsverity read workqueue (Andrey Albershteyn) [RHEL-29914] - fsverity: support verifying data from large folios (Andrey Albershteyn) [RHEL-29914] - fs/buffer.c: support fsverity in block_read_full_folio() (Andrey Albershteyn) [RHEL-29914] - fsverity: support enabling with tree block size < PAGE_SIZE (Andrey Albershteyn) [RHEL-29914] - mm/readahead: Convert page_cache_async_readahead to take a folio (Andrey Albershteyn) [RHEL-29914] - fsverity: support verification with tree block size < PAGE_SIZE (Andrey Albershteyn) [RHEL-29914] - fs-verity: mention btrfs support (Andrey Albershteyn) [RHEL-29914] - btrfs: send: add support for fs-verity (Andrey Albershteyn) [RHEL-29914] - fsverity: replace fsverity_hash_page() with fsverity_hash_block() (Andrey Albershteyn) [RHEL-29914] - fsverity: use EFBIG for file too large to enable verity (Andrey Albershteyn) [RHEL-29914] - fsverity: store log2(digest_size) precomputed (Andrey Albershteyn) [RHEL-29914] - fsverity: simplify Merkle tree readahead size calculation (Andrey Albershteyn) [RHEL-29914] - fsverity: use unsigned long for level_start (Andrey Albershteyn) [RHEL-29914] - fsverity: remove debug messages and CONFIG_FS_VERITY_DEBUG (Andrey Albershteyn) [RHEL-29914] - fsverity: pass pos and size to ->write_merkle_tree_block (Andrey Albershteyn) [RHEL-29914] - fsverity: optimize fsverity_cleanup_inode() on non-verity files (Andrey Albershteyn) [RHEL-29914] - fsverity: optimize fsverity_prepare_setattr() on non-verity files (Andrey Albershteyn) [RHEL-29914] - fsverity: optimize fsverity_file_open() on non-verity files (Andrey Albershteyn) [RHEL-29914] - fsverity: stop using PG_error to track error status (Andrey Albershteyn) [RHEL-29914] - fs-verity: use kmap_local_page() instead of kmap() (Andrey Albershteyn) [RHEL-29914] - fs-verity: use memcpy_from_page() (Andrey Albershteyn) [RHEL-29914] - fs-verity: Use struct_size() helper in enable_verity() (Andrey Albershteyn) [RHEL-29914] - fs-verity: remove unused parameter desc_size in fsverity_create_info() (Andrey Albershteyn) [RHEL-29914] - fs-verity: fix signed integer overflow with i_size near S64_MAX (Andrey Albershteyn) [RHEL-29914] - config: wifi: disable new unsupported configuration options (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: only call drv_sta_rc_update for uploaded stations (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: fix the TXF mapping for BZ devices (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: ensure offloading TID queue exists (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: nl80211: reject iftype change with mesh ID change (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: fix a crash when we run out of stations (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: uninitialized variable in iwl_acpi_get_ppag_table() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: Fix some error codes (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: clear link_id in time_event (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: use correct address 3 in A-MSDU (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: reload info pointer in ieee80211_tx_dequeue() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: fix fortify warning (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: brcmfmac: Adjust n_channels usage for __counted_by (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: do not announce EPCS support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: exit eSR only after the FW does (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: fix a battery life regression (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: accept broadcast probe responses on 6 GHz (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: adding missing drv_mgd_complete_tx() call (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix waiting for beacons logic (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix unsolicited broadcast probe config (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: initialize SMPS mode correctly (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix driver debugfs for vif type change (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: set station RX-NSS on reconfig (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix RCU use in TDLS fast-xmit (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: improve CSA/ECSA connection refusal (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: detect stuck ECSA element in probe resp (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: remove extra kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: fill in MODULE_DESCRIPTION()s for mt76 drivers (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: fill in MODULE_DESCRIPTION()s for wilc1000 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: fill in MODULE_DESCRIPTION()s for Broadcom WLAN (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Drop WBRF debugging statements (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: fix wiphy delayed work queueing (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: fix double-free bug (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix race condition on enabling fast-xmit (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix potential sta-link leak (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211/mac80211: remove dependency on non-existing option (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: fix missing interfaces when dumping (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: remove redundant ML element check (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: Update the default DSCP-to-UP mapping (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: tests: add some scanning related tests (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: kunit: extend MFP tests (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: kunit: generalize public action test (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: add kunit tests for public action handling (Jose Ignacio Tornos Martinez) [RHEL-28754] - kunit: add a convenience allocation wrapper for SKBs (Jose Ignacio Tornos Martinez) [RHEL-28754] - kunit: add parameter generation macro using description from array (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix spelling typo in comment (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: fix RCU dereference in __cfg80211_bss_update (Jose Ignacio Tornos Martinez) [RHEL-28754] - PCI: Remove unused 'node' member from struct pci_driver (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: use the new command to clear the internal buffer (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: disallow puncturing in US/Canada (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: add US/Canada MCC to API (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: Add rf_mapping of new wifi7 devices (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: cleanup BT Shared Single Antenna code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: d3: avoid intermediate/early mutex unlock (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: send TX path flush in rfkill (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: Don't mark DFS channels as NO-IR (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: Allow DFS concurrent operation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: set siso/mimo chains to 1 in FW SMPS request (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: add a driver callback to check active_links (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: avoid double free if updating BSS fails (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: ensure cfg80211_bss_update frees IEs on error (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: free beacon_ies when overridden from hidden BSS (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: allow 64-bit radiotap timestamps (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: rework RX timestamp flags (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: handle UHB AP and STA power type (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211_hwsim: Add custom reg for DFS concurrent (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Schedule regulatory channels check on bandwith change (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: Schedule regulatory check on BSS STA channel change (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: reg: Support P2P operation on DFS channels (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Skip association timeout update after comeback rejection (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: address some kerneldoc warnings (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211_hwsim: support HE 40 MHz in 2.4 GHz band (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: address several kerneldoc warnings (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mwifiex: fix uninitialized firmware_stat (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8723{be,ae}: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8723_common: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192se: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192ee: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192de: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192ce: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192cu: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192c: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8188ee: phy: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: phy: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: add calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: To improve Wi-Fi performance while BT is idle (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Translate antenna configuration from ID to string (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Update RF parameter control setting logic (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Add Bluetooth RSSI level information (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Set Bluetooth scan low-priority when Wi-Fi link/scan (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Update coexistence policy for Wi-Fi LPS (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Still show hardware grant signal info even Wi-Fi is PS (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Update BTG control related logic (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Add Pre-AGC control to enhance Wi-Fi RX performance (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Record down Wi-Fi initial mode information (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Fix wrong Wi-Fi role info and FDDT parameter members (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: use cfg80211_ssid_eq() instead of rtw_ssid_equal() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mwifiex: use cfg80211_ssid_eq() instead of mwifiex_ssid_cmp() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: introduce cfg80211_ssid_eq() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtl8xxxu: Add additional USB IDs for RTL8192EU devices (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: implement to configure TX/RX engines for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: add sys_init and filter option for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: Use DECLARE_FLEX_ARRAY() and fix -Warray-bounds warnings (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: host: Drop chan lock before queuing buffers (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: host: Add spinlock to protect WP access when queueing TREs (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: workaround too long expansion sparse warnings (Jose Ignacio Tornos Martinez) [RHEL-28754] - Revert "wifi: ath12k: use ATH12K_PCI_IRQ_DP_OFFSET for DP IRQ" (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: remove useless code in rt2x00queue_create_tx_descriptor() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: only reset BB/RF for existing WiFi 6 chips while starting up (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: add DBCC H2C to notify firmware the status (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: add suffix _ax to MAC functions (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: add flags to check if CMAC and DMAC are enabled (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: add power on/off functions (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: add XTAL SI for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: phy: print out RFK log with formatted string (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: parse and print out RFK log from C2H events (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: add C2H event handlers of RFK log and report (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: load RFK log format string from firmware file (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fw: add version field to BB MCU firmware element (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fw: load TX power track tables from fw_element (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mwifiex: configure BSSID consistently when starting AP (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mwifiex: add extra delay for firmware ready (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Add checks for read/write callbacks while registering controllers (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Add support for async DMA read operation (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Add support for async DMA write operation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: sta_info.c: fix sentence grammar (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: rx.c: fix sentence grammar (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: nl80211: fix grammar & spellos (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: fix spelling & punctutation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: sort certificates in build (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Introduce async read/write callbacks (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Rename read_from_host() and write_to_host() APIs (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Pass mhi_ep_buf_info struct to read/write APIs (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Add support for interrupt moderation timer (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Use slab allocator where applicable (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: host: Add alignment check for event ring read pointer (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: host: pci_generic: Add SDX75 based modem support (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: host: Add a separate timeout parameter for waiting ready (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Do not allocate event ring element on stack (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath9k: reset survey of current channel after a scan started (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: fix the issue that the multicast/broadcast indicator is not read correctly for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Fix ath11k_htc_record flexible record (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: Use random MAC when efuse MAC invalid (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: avoid stringop-overflow warning (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: drop spurious WARN_ON() in ieee80211_ibss_csa_beacon() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: don't set ESS capab bit in assoc request (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: consume both probe response and beacon IEs (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: generate an ML element for per-STA profiles (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: Replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: add a flag to disallow puncturing (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: Add support for setting TID to link mapping (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: update some locking documentation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: add BSS usage reporting (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: do not send STA_DISABLE_TX_CMD for newer firmware (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: remove async command callback (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: fw: file: don't use [0] for variable arrays (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: pcie: get_crf_id() can be void (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: pcie: dump CSRs before removal (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: pcie: clean up device removal work (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: add a debugfs hook to clear the monitor data (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: refactor RX tracing (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: don't support triggered EHT CQI feedback (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: Correctly report TSF data in scan complete (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: Use the link ID provided in scan request (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: nl80211: Extend del pmksa support for SAE and OWE security (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: cleanup airtime arithmetic with ieee80211_sta_keep_active() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Add support for WBRF features (Jose Ignacio Tornos Martinez) [RHEL-28754] - platform/x86/amd: Add support for AMD ACPI based Wifi band RFI mitigation feature (Jose Ignacio Tornos Martinez) [RHEL-28754] - Documentation/driver-api: Add document about WBRF mechanism (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: expose nl80211_chan_width_to_mhz for wide sharing (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7921: fix country count limitation for CLC (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7921: reduce the size of MCU firmware download Rx queue (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: set DMA mask to 36 bits for boards with more than 4GB of RAM (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7921s: fix workqueue problem causes STA association fail (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: Convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7925: remove iftype from mt7925_init_eht_caps signature (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add PCI IDs for mt7992 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: add new definition of tx descriptor (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: adjust interface num and wtbl size for mt7992 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: support mt7992 eeprom loading (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: rework register offsets for mt7992 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add DMA support for mt7992 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: add firmware support for mt7992 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: introduce mt7996_band_valid() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: fix EHT phy mode check (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: add beacon protection support for mt7996 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: rework ampdu params setting (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: switch to mcu command for TX GI report (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: use chainmask for power delta calculation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add txpower setting support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: change txpower init to per-phy (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: fix rate usage of inband discovery frames (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: align the format of fixed rate command (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: handle IEEE80211_RC_SMPS_CHANGED (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: set fixed_bw bit in TX descriptor for fixed rate frames (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: adjust WFDMA settings to improve performance (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: fix the size of struct bss_rate_tlv (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: add beacon duplicate TX mode support for mt7996 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add thermal sensor device support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: add thermal protection support for mt7996 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add TX statistics for EHT mode in debugfs (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add support for variants with auxiliary RX path (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7915: fallback to non-wed mode if platform_get_resource fails in mt7915_mmio_wed_init() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add wed rro delete session garbage collector (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add wed reset support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: move wed reset common code in mt76 module (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add wed rx support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: use u16 for val field in mt7996_mcu_set_rro signature (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: dma: introduce __mt76_dma_queue_reset utility routine (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add wed tx support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: increase MT_QFLAG_WED_TYPE size (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: introduce wed pointer in mt76_queue (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: introduce mt76_queue_is_wed_tx_free utility routine (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: move mt76_net_setup_tc in common code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: move mt76_mmio_wed_offload_{enable,disable} in common code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mmio: move mt76_mmio_wed_{init,release}_rx_buf in common code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: Remove unnecessary (void*) conversions (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: permit to load precal from NVMEM cell for mt7915 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: permit to use alternative cell name to eeprom NVMEM load (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: make mt76_get_of_eeprom static again (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: limit support of precal loading for mt7915 to MTD only (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: fix broken precal loading from MTD for mt7915 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7921: support 5.9/6GHz channel config in acpi (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: add ability to explicitly forbid LED registration with DT (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: refine SER setting during WiFi CPU power on (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: dump MAC registers when SER occurs (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: add SER IMR tables (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fw: extend program counter dump for Wi-Fi 7 chip (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: configure CRASH_TRIGGER FW feature (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: add support to allow broadcast action frame RX (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: make RX assoc data const (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: nl80211: refactor nl80211_send_mlme_event() arguments (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: avoid repeated wiphy access from hw (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: fix and enable AP mode for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: set IRQ affinity to CPU0 in case of one MSI vector (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: do not restore ASPM in case of single MSI vector (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: add support one MSI vector (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: refactor multiple MSI vector implementation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: use ATH12K_PCI_IRQ_DP_OFFSET for DP IRQ (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: add CE and ext IRQ flag to indicate irq_handler (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: get msi_data again after request_irq is called (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: avoid repeated hw access from ar (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: Optimize the mac80211 hw data access (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: add 320 MHz bandwidth enums (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fix misbehavior of TX beacon in concurrent mode (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: refine remain on channel flow to improve P2P connection (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: Refine active scan behavior in 6 GHz (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fix not entering PS mode after AP stops (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: make watchdog param per device (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: Remove bridge vendor/device ids (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: Remove unused PCI related defines and struct (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: Access full PMCS reg and use pci_regs.h (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: Add pdev into _rtl8821ae_clear_pci_pme_status() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: Use pci_find_capability() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: Reverse PM Capability exists check (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: Remove unnecessary PME_Status bit set (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: Convert to use PCIe capability accessors (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: Convert LNKCTL change to PCIe cap RMW accessors (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: Remove bogus and dangerous ASPM disable/enable code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: sdio: Honor the host max_req_size in the RX path (Jose Ignacio Tornos Martinez) [RHEL-28754 RHEL-29465] {CVE-2023-52611} - wifi: rtw89: mac: functions to configure hardware engine and quota for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: use pointer to access functions of hardware engine and quota (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: move code related to hardware engine to individual functions (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: check queue empty according to chip gen (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: refine element naming used by queue empty check (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: add reserved size as factor of DLE used size (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: add to get DLE reserved quota (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: extend and add quota number (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: fw: replace deprecated strncpy with strscpy_pad (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: debug: remove wrapper of rtw89_debug() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: debug: add debugfs entry to disable dynamic mechanism (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: phy: dynamically adjust EDCCA threshold (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: debug: add to check if debug mask is enabled (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: phy: fix an undefined bitwise shift behavior (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: phy: remove some useless code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: debug: remove wrapper of rtw_dbg() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: brcmfmac: Convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: Simplify bool conversion (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: fix race due to setting ATH11K_FLAG_EXT_IRQ_ENABLED too early (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: remove ath11k_htc_record::pauload[] (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: Use DECLARE_FLEX_ARRAY() for ath10k_htc_record (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: remove ath10k_htc_record::pauload[] (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: Update Qualcomm Innovation Center, Inc. copyrights (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Update Qualcomm Innovation Center, Inc. copyrights (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: Update Qualcomm Innovation Center, Inc. copyrights (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath9k: Fix potential array-index-out-of-bounds read in ath9k_htc_txstatus() (Jose Ignacio Tornos Martinez) [RHEL-28754 RHEL-29091] {CVE-2023-52594} - wifi: ath9k: Remove unnecessary (void*) conversions (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: refactor DP Rxdma ring structure (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: avoid explicit HW conversion argument in Rxdma replenish (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: avoid explicit RBM id argument in Rxdma replenish (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: avoid explicit mac id argument in Rxdma replenish (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: use select for CRYPTO_MICHAEL_MIC (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: use select for CRYPTO_MICHAEL_MIC (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: nl80211: Documentation update for NL80211_CMD_PORT_AUTHORIZED event (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Extend support for scanning while MLO connected (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: Extend support for scanning while MLO connected (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ieee80211: fix PV1 frame control field name (Jose Ignacio Tornos Martinez) [RHEL-28754] - rfkill: return ENOTTY on invalid ioctl (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: Consolidate WMI peer flags (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Consolidate WMI peer flags (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: Remove obsolete struct wmi_peer_flags_map *peer_flags (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Remove obsolete struct wmi_peer_flags_map *peer_flags (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: Remove struct ath12k::ops (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Remove struct ath11k::ops (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: Remove unused struct ath10k_htc_frame (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: simplify __ath10k_htt_tx_txq_recalc() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: read efuse content from physical map (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: read efuse content via efuse map struct from logic map (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8852c: read RX gain offset from efuse for 6GHz channels (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: add to access efuse for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: use mac_gen pointer to access about efuse (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: add 8922A basic chip info (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: drop unused const_amdpci_aspm (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mwifiex: mwifiex_process_sleep_confirm_resp(): remove unused priv variable (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: regd: update regulatory map to R65-R44 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: regd: handle policy of 6 GHz according to BIOS (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: acpi: process 6 GHz band policy from DSM (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: simplify rtl_action_proc() and rtl_tx_agg_start() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: update interrupt mitigation register for 8922AE (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: correct interrupt mitigation register for 8852CE (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922ae: add v2 interrupt handlers for 8922AE (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: generalize interrupt status bits of interrupt handlers (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: add pre_deinit to be called after probe complete (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: stop/start DMA for level 1 recovery according to chip gen (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: reset BDRAM according to chip gen (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: correct wrong BBP register in RxDCOC calibration (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Remove unneeded semicolon (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Defer on rproc_get failure (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: restart beacon queue when hardware reset (Jose Ignacio Tornos Martinez) [RHEL-28754 RHEL-29095] {CVE-2023-52595} - wifi: rt2x00: disable RTS threshold for rt2800 by default (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: introduce DMA busy check watchdog for rt2800 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: fix RX filter in FIF_ALLMULTI flag (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: simplify __rtw_tx_work() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: use struct assignment to replace memcpy() to append TDMA content (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: implement PCI mac_post_init for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: add LTR v2 for WiFi 7 chip (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: implement PCI mac_pre_init for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: use gen_def pointer to configure mac_{pre,post}_init and clear PCI ring index (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: add PCI generation information to pci_info for each chip (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: wilc1000: simplify wilc_scan() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: wilc1000: cleanup struct wilc_conn_info (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: replace deprecated strncpy with memcpy (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: drop NULL pointer check in ath12k_update_per_peer_tx_stats() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: remove orphaned rndis_wlan driver (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: remove orphaned wl3501 driver (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: remove orphaned ray_cs driver (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: remove orphaned cisco/aironet driver (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: extend PHY status parser to support WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: consider RX info for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: configure PPDU max user by chip (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: set entry size of address CAM to H2C field by chip (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: wilc1000: always release SDIO host in wilc_sdio_cmd53() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: wilc1000: simplify remain on channel support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: generalize code of PCI control DMA IO for WiFi 7 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: add new RX ring design to determine full RX ring efficiently (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: define PCI ring address for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922ae: add 8922AE PCI entry and basic info (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fix timeout calculation in rtw89_roc_end() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl92ee_dm_dynamic_primary_cca_check(): fix typo in function name (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: cleanup struct rtl_phy (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: cleanup struct rtl_hal (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: brcmsmac: replace deprecated strncpy with memcpy (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: brcm80211: replace deprecated strncpy with strscpy (Jose Ignacio Tornos Martinez) [RHEL-28754] - blk-mq: don't change nr_hw_queues and nr_maps for kdump kernel (Ming Lei) [RHEL-29564] - zram: do not waste zram_table_entry flags bits (Ming Lei) [RHEL-29564] - block: count BLK_OPEN_RESTRICT_WRITES openers (Ming Lei) [RHEL-29564] - block: handle BLK_OPEN_RESTRICT_WRITES correctly (Ming Lei) [RHEL-29564] - fs,block: yield devices early (Ming Lei) [RHEL-29564] - fs,block: get holder during claim (Ming Lei) [RHEL-29564] - iomap: fix a regression for partial write errors (Ming Lei) [RHEL-29564] - mtd: key superblock by device number (Ming Lei) [RHEL-29564] - fs: export sget_dev() (Ming Lei) [RHEL-29564] - super: ensure valid info (Ming Lei) [RHEL-29564] - super: move lockdep assert (Ming Lei) [RHEL-29564] - fs/Kconfig: Fix compile error for romfs (Ming Lei) [RHEL-29564] - iomap: handle error conditions more gracefully in iomap_to_bh (Ming Lei) [RHEL-29564] - direct_write_fallback(): on error revert the ->ki_pos update from buffered write (Ming Lei) [RHEL-29564] - Revert "get rid of DCACHE_GENOCIDE" (Ming Lei) [RHEL-29564] - block: remove bdev_handle completely (Ming Lei) [RHEL-29564] - block: don't rely on BLK_OPEN_RESTRICT_WRITES when yielding write access (Ming Lei) [RHEL-29564] - bdev: remove bdev pointer from struct bdev_handle (Ming Lei) [RHEL-29564] - bdev: make struct bdev_handle private to the block layer (Ming Lei) [RHEL-29564] - bdev: make bdev_{release, open_by_dev}() private to block layer (Ming Lei) [RHEL-29564] - bdev: remove bdev_open_by_path() (Ming Lei) [RHEL-29564] - nfs: port block device access to files (Ming Lei) [RHEL-29564] - jfs: port block device access to file (Ming Lei) [RHEL-29564] - ext4: port block device access to file (Ming Lei) [RHEL-29564] - target: port block device access to file (Ming Lei) [RHEL-29564] - s390: port block device access to file (Ming Lei) [RHEL-29564] - nvme: port block device access to file (Ming Lei) [RHEL-29564] - block2mtd: port device access to files (Ming Lei) [RHEL-29564] - zram: port block device access to file (Ming Lei) [RHEL-29564] - xen: port block device access to file (Ming Lei) [RHEL-29564] - pktcdvd: port block device access to file (Ming Lei) [RHEL-29564] - drbd: port block device access to file (Ming Lei) [RHEL-29564] - xfs: port block device access to files (Ming Lei) [RHEL-29564] - power: port block device access to file (Ming Lei) [RHEL-29564] - swap: port block device usage to file (Ming Lei) [RHEL-29564] - md: port block device access to file (Ming Lei) [RHEL-29564] - block/genhd: port disk_scan_partitions() to file (Ming Lei) [RHEL-29564] - block/ioctl: port blkdev_bszset() to file (Ming Lei) [RHEL-29564] - bdev: open block device as files (Ming Lei) [RHEL-29564] - file: add alloc_file_pseudo_noaccount() (Ming Lei) [RHEL-29564] - file: prepare for new helper (Ming Lei) [RHEL-29564] - init: flush async file closing (Ming Lei) [RHEL-29564] - fs: add CONFIG_BUFFER_HEAD (Ming Lei) [RHEL-29564] - fs: build the legacy direct I/O code conditionally (Ming Lei) [RHEL-29564] - fs: move sb_init_dio_done_wq out of direct-io.c (Ming Lei) [RHEL-29564] - block: use iomap for writes to block devices (Ming Lei) [RHEL-29564] - block: stop setting ->direct_IO (Ming Lei) [RHEL-29564] - block: open code __generic_file_write_iter for blkdev writes (Ming Lei) [RHEL-29564] - fs: rename and move block_page_mkwrite_return (Ming Lei) [RHEL-29564] - fuse: drop redundant arguments to fuse_perform_write (Ming Lei) [RHEL-29564] - fuse: update ki_pos in fuse_perform_write (Ming Lei) [RHEL-29564] - fs: factor out a direct_write_fallback helper (Ming Lei) [RHEL-29564] - iomap: use kiocb_write_and_wait and kiocb_invalidate_pages (Ming Lei) [RHEL-29564] - iomap: update ki_pos in iomap_file_buffered_write (Ming Lei) [RHEL-29564] - filemap: add a kiocb_invalidate_post_direct_write helper (Ming Lei) [RHEL-29564] - filemap: add a kiocb_invalidate_pages helper (Ming Lei) [RHEL-29564] - filemap: add a kiocb_write_and_wait helper (Ming Lei) [RHEL-29564] - filemap: update ki_pos in generic_perform_write (Ming Lei) [RHEL-29564] - backing_dev: remove current->backing_dev_info (Ming Lei) [RHEL-29564] - redhat/configs: add CONFIG_BLK_DEV_WRITE_MOUNTED (Ming Lei) [RHEL-29564] - block: Fix a memory leak in bdev_open_by_dev() (Ming Lei) [RHEL-29564] - ext4: Block writes to journal device (Ming Lei) [RHEL-29564] - xfs: Block writes to log device (Ming Lei) [RHEL-29564] - fs: Block writes to mounted block devices (Ming Lei) [RHEL-29564] - btrfs: Do not restrict writes to btrfs devices (Ming Lei) [RHEL-29564] - block: Add config option to not allow writing to mounted devices (Ming Lei) [RHEL-29564] - block: Remove blkdev_get_by_*() functions (Ming Lei) [RHEL-29564] - super: use higher-level helper for {freeze,thaw} (Ming Lei) [RHEL-29564] - fs: Avoid grabbing sb->s_umount under bdev->bd_holder_lock (Ming Lei) [RHEL-29564] - fs: remove emergency_thaw_bdev (Ming Lei) [RHEL-29564] - super: wait until we passed kill super (Ming Lei) [RHEL-29564] - super: make locking naming consistent (Ming Lei) [RHEL-29564] - fs: simplify invalidate_inodes (Ming Lei) [RHEL-29564] - init: Deal with the init process being a user mode process (Ming Lei) [RHEL-29564] - dcache: remove unnecessary NULL check in dget_dlock() (Ming Lei) [RHEL-29564] - kill DCACHE_MAY_FREE (Ming Lei) [RHEL-29564] - __d_unalias() doesn't use inode argument (Ming Lei) [RHEL-29564] - d_alloc_parallel(): in-lookup hash insertion doesn't need an RCU variant (Ming Lei) [RHEL-29564] - get rid of DCACHE_GENOCIDE (Ming Lei) [RHEL-29564] - simple_fill_super(): don't bother with d_genocide() on failure (Ming Lei) [RHEL-29564] - nsfs: use d_make_root() (Ming Lei) [RHEL-29564] - d_alloc_pseudo(): move setting ->d_op there from the (sole) caller (Ming Lei) [RHEL-29564] - kill d_instantate_anon(), fold __d_instantiate_anon() into remaining caller (Ming Lei) [RHEL-29564] - retain_dentry(): introduce a trimmed-down lockless variant (Ming Lei) [RHEL-29564] - __dentry_kill(): new locking scheme (Ming Lei) [RHEL-29564] - d_prune_aliases(): use a shrink list (Ming Lei) [RHEL-29564] - switch select_collect{,2}() to use of to_shrink_list() (Ming Lei) [RHEL-29564] - to_shrink_list(): call only if refcount is 0 (Ming Lei) [RHEL-29564] - fold dentry_kill() into dput() (Ming Lei) [RHEL-29564] - don't try to cut corners in shrink_lock_dentry() (Ming Lei) [RHEL-29564] - fold the call of retain_dentry() into fast_dput() (Ming Lei) [RHEL-29564] - Call retain_dentry() with refcount 0 (Ming Lei) [RHEL-29564] - dentry_kill(): don't bother with retain_dentry() on slow path (Ming Lei) [RHEL-29564] - __dentry_kill(): get consistent rules for victim's refcount (Ming Lei) [RHEL-29564] - make retain_dentry() neutral with respect to refcounting (Ming Lei) [RHEL-29564] - __dput_to_list(): do decrement of refcount in the callers (Ming Lei) [RHEL-29564] - fast_dput(): new rules for refcount (Ming Lei) [RHEL-29564] - fast_dput(): handle underflows gracefully (Ming Lei) [RHEL-29564] - fast_dput(): having ->d_delete() is not reason to delay refcount decrement (Ming Lei) [RHEL-29564] - shrink_dentry_list(): no need to check that dentry refcount is marked dead (Ming Lei) [RHEL-29564] - centralize killing dentry from shrink list (Ming Lei) [RHEL-29564] - dentry: switch the lists of children to hlist (Ming Lei) [RHEL-29564] - coda_flag_children(): cope with dentries turning negative (Ming Lei) [RHEL-29564] - switch nfsd_client_rmdir() to use of simple_recursive_removal() (Ming Lei) [RHEL-29564] - kill d_backing_dentry() (Ming Lei) [RHEL-29564] - dentry.h: kill a mysterious comment (Ming Lei) [RHEL-29564] - dentry.h: trim externs (Ming Lei) [RHEL-29564] - kill d_{is,set}_fallthru() (Ming Lei) [RHEL-29564] - DCACHE_COOKIE: RIP (Ming Lei) [RHEL-29564] - DCACHE_... ->d_flags bits: switch to BIT() (Ming Lei) [RHEL-29564] - get rid of __dget() (Ming Lei) [RHEL-29564] - struct dentry: get rid of randomize_layout idiocy (Ming Lei) [RHEL-29564] - ovl: stop using d_alloc_anon()/d_instantiate_anon() (Ming Lei) [RHEL-29564] - net: macsec: indicate next pn update when offloading (Izabela Bakollari) [RHEL-30143] - IB/mlx5: Adjust mlx5 rate mapping to support 800Gb (Kamal Heib) [RHEL-30146] - IB/mlx5: Rename 400G_8X speed to comply to naming convention (Kamal Heib) [RHEL-30146] - IB/mlx5: Add support for 800G_8X lane speed (Kamal Heib) [RHEL-30146] - RDMA/ipoib: Add support for XDR speed in ethtool (Kamal Heib) [RHEL-30146] - IB/mlx5: Expose XDR speed through MAD (Kamal Heib) [RHEL-30146] - IB/core: Add support for XDR link speed (Kamal Heib) [RHEL-30146]- tracing: Fix cpu buffers unavailable due to 'record_disabled' missed (Mamatha Inamdar) [RHEL-23763] - smb: client: fix potential UAF in cifs_signal_cifsd_for_reconnect() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in smb2_is_network_name_deleted() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in is_valid_oplock_break() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in smb2_is_valid_oplock_break() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in smb2_is_valid_lease_break() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in cifs_stats_proc_show() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in cifs_stats_proc_write() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in cifs_dump_full_key() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in cifs_debug_files_proc_show() (Paulo Alcantara) [RHEL-7986] - smb: client: serialise cifs_construct_tcon() with cifs_mount_mutex (Paulo Alcantara) [RHEL-7986] - smb: client: handle DFS tcons in cifs_construct_tcon() (Paulo Alcantara) [RHEL-7986] - smb: client: refresh referral without acquiring refpath_lock (Paulo Alcantara) [RHEL-7986] - smb: client: guarantee refcounted children from parent session (Paulo Alcantara) [RHEL-7986] - smb: client: fix UAF in smb2_reconnect_server() (Paulo Alcantara) [RHEL-7986] - KVM: x86/mmu: Retry fault before acquiring mmu_lock if mapping is changing (Igor Mammedov) [RHEL-17714] - net: esp: fix bad handling of pages from page_pool (Sabrina Dubroca) [RHEL-31751] - net: skbuff: don't include to (Sabrina Dubroca) [RHEL-31751] - xfrm: fix a data-race in xfrm_lookup_with_ifid() (Sabrina Dubroca) [RHEL-31751] - xfrm: annotate data-race around use_time (Sabrina Dubroca) [RHEL-31751] - xfrm: fix a data-race in xfrm_gen_index() (Sabrina Dubroca) [RHEL-31751] - xfrm: interface: use DEV_STATS_INC() (Sabrina Dubroca) [RHEL-31751] - topology: Set capacity_freq_ref in all cases (Phil Auld) [RHEL-29020] - sched/fair: Fix frequency selection for non-invariant case (Phil Auld) [RHEL-29020] - arm64/amu: Use capacity_ref_freq() to set AMU ratio (Phil Auld) [RHEL-29020] - cpufreq/cppc: Set the frequency used for computing the capacity (Phil Auld) [RHEL-29020] - cpufreq/cppc: Move and rename cppc_cpufreq_{perf_to_khz|khz_to_perf}() (Phil Auld) [RHEL-29020] - energy_model: Use a fixed reference frequency (Phil Auld) [RHEL-29020] - cpufreq/schedutil: Use a fixed reference frequency (Phil Auld) [RHEL-29020] - cpufreq: Use the fixed and coherent frequency for scaling capacity (Phil Auld) [RHEL-29020] - cpufreq: Fix the race condition while updating the transition_task of policy (Phil Auld) [RHEL-29020] - sched/topology: Add a new arch_scale_freq_ref() method (Phil Auld) [RHEL-29020] - sched/cpufreq: Rework iowait boost (Phil Auld) [RHEL-29020] - sched/cpufreq: Rework schedutil governor performance estimation (Phil Auld) [RHEL-29020] - sched/topology: Consolidate and clean up access to a CPU's max compute capacity (Phil Auld) [RHEL-29020] - sched/timers: Explain why idle task schedules out on remote timer enqueue (Phil Auld) [RHEL-29020] - sched/cpuidle: Comment about timers requirements VS idle handler (Phil Auld) [RHEL-29020] - cpufreq: Rebuild sched-domains when removing cpufreq driver (Phil Auld) [RHEL-29020] - cpufreq: schedutil: Merge initialization code of sg_cpu in single loop (Phil Auld) [RHEL-29020] - cpufreq: schedutil: Update next_freq when cpufreq_limits change (Phil Auld) [RHEL-29020] - RDMA/qedr: Fix qedr_create_user_qp error flow (Kamal Heib) [RHEL-16780 RHEL-31716] {CVE-2024-26743} - i2c: tegra: Share same DMA channel for RX and TX (Mark Salter) [RHEL-28640] - redhat/configs: build in Tegra210 SPI driver (Mark Salter) [RHEL-28640] - net-procfs: use xarray iterator to implement /proc/net/dev (Ivan Vecera) [RHEL-30656] - net: make sure we never create ifindex = 0 (Ivan Vecera) [RHEL-30656] - tools: ynl: fix handling of multiple mcast groups (Ivan Vecera) [RHEL-30656] - tools: ynl: don't leak mcast_groups on init error (Ivan Vecera) [RHEL-30656] - tools: ynl: make sure we always pass yarg to mnl_cb_run (Ivan Vecera) [RHEL-30656] - selftests/bpf: Fix sockopt_sk selftest (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: fix reply command values (Ivan Vecera) [RHEL-30656] - netlink: annotate data-races around sk->sk_err (Ivan Vecera) [RHEL-30656] - doc/netlink: Fix missing classic_netlink doc reference (Ivan Vecera) [RHEL-30656] - devlink: move devlink_notify_register/unregister() to dev.c (Ivan Vecera) [RHEL-30656] - devlink: move small_ops definition into netlink.c (Ivan Vecera) [RHEL-30656] - devlink: move tracepoint definitions into core.c (Ivan Vecera) [RHEL-30656] - devlink: push linecard related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push rate related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push trap related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: use tracepoint_enabled() helper (Ivan Vecera) [RHEL-30656] - devlink: push region related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push param related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push resource related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push dpipe related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: move and rename devlink_dpipe_send_and_alloc_skb() helper (Ivan Vecera) [RHEL-30656] - devlink: push shared buffer related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push port related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push object register/unregister notifications into separate helpers (Ivan Vecera) [RHEL-30656] - doc/netlink: Add spec for rt route messages (Ivan Vecera) [RHEL-30656] - doc/netlink: Add spec for rt link messages (Ivan Vecera) [RHEL-30656] - doc/netlink: Add spec for rt addr messages (Ivan Vecera) [RHEL-30656] - tools/net/ynl: Add support for create flags (Ivan Vecera) [RHEL-30656] - tools/net/ynl: Implement nlattr array-nest decoding in ynl (Ivan Vecera) [RHEL-30656] - tools/net/ynl: Add support for netlink-raw families (Ivan Vecera) [RHEL-30656] - tools/net/ynl: Fix extack parsing with fixed header genlmsg (Ivan Vecera) [RHEL-30656] - tools/ynl: Add mcast-group schema parsing to ynl (Ivan Vecera) [RHEL-30656] - doc/netlink: Document the netlink-raw schema extensions (Ivan Vecera) [RHEL-30656] - doc/netlink: Update genetlink-legacy documentation (Ivan Vecera) [RHEL-30656] - doc/netlink: Add a schema for netlink-raw families (Ivan Vecera) [RHEL-30656] - doc/netlink: Add delete operation to ovs_vport spec (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: fix uAPI generation after tempfile changes (Ivan Vecera) [RHEL-30656] - netlink: specs: fix indent in fou (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: support empty attribute lists (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: fix collecting global policy attrs (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: set length of binary fields (Ivan Vecera) [RHEL-30656] - tools: ynl: allow passing binary data (Ivan Vecera) [RHEL-30656] - net: validate veth and vxcan peer ifindexes (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: use temporary file for rendering (Ivan Vecera) [RHEL-30656] - Documentation: Fix typos (Ivan Vecera) [RHEL-30656] - tools: ynl: add more info to KeyErrors on missing attrs (Ivan Vecera) [RHEL-30656] - netlink: specs: add ovs_vport new command (Ivan Vecera) [RHEL-30656] - net: warn about attempts to register negative ifindex (Ivan Vecera) [RHEL-30656] - ethtool: netlink: always pass genl_info to .prepare_data (Ivan Vecera) [RHEL-30656] - ethtool: netlink: simplify arguments to ethnl_default_parse() (Ivan Vecera) [RHEL-30656] - netdev-genl: use struct genl_info for reply construction (Ivan Vecera) [RHEL-30656] - genetlink: add genlmsg_iput() API (Ivan Vecera) [RHEL-30656] - genetlink: add a family pointer to struct genl_info (Ivan Vecera) [RHEL-30656] - genetlink: use attrs from struct genl_info (Ivan Vecera) [RHEL-30656] - genetlink: add struct genl_info to struct genl_dumpit_info (Ivan Vecera) [RHEL-30656] - genetlink: remove userhdr from struct genl_info (Ivan Vecera) [RHEL-30656] - genetlink: make genl_info->nlhdr const (Ivan Vecera) [RHEL-30656] - genetlink: push conditional locking into dumpit/done (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: extend health reporter dump attributes by port index (Ivan Vecera) [RHEL-30656] - devlink: extend health reporter dump selector by port index (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: extend per-instance dump commands to accept instance attributes (Ivan Vecera) [RHEL-30656] - devlink: allow user to narrow per-instance dumps by passing handle attrs (Ivan Vecera) [RHEL-30656] - devlink: remove converted commands from small ops (Ivan Vecera) [RHEL-30656] - devlink: remove duplicate temporary netlink callback prototypes (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: add commands that do per-instance dump (Ivan Vecera) [RHEL-30656] - devlink: pass flags as an arg of dump_one() callback (Ivan Vecera) [RHEL-30656] - devlink: introduce dumpit callbacks for split ops (Ivan Vecera) [RHEL-30656] - devlink: rename doit callbacks for per-instance dump commands (Ivan Vecera) [RHEL-30656] - devlink: introduce devlink_nl_pre_doit_port*() helper functions (Ivan Vecera) [RHEL-30656] - devlink: parse rate attrs in doit() callbacks (Ivan Vecera) [RHEL-30656] - devlink: parse linecard attr in doit() callbacks (Ivan Vecera) [RHEL-30656] - netlink: convert nlk->flags to atomic flags (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: add missing empty line between policies (Ivan Vecera) [RHEL-30656] - devlink: clear flag on port register error path (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: avoid rendering empty validate field (Ivan Vecera) [RHEL-30656] - devlink: Remove unused devlink_dpipe_table_resource_set() declaration (Ivan Vecera) [RHEL-30656] - devlink: use generated split ops and remove duplicated commands from small ops (Ivan Vecera) [RHEL-30656] - devlink: include the generated netlink header (Ivan Vecera) [RHEL-30656] - devlink: add split ops generated according to spec (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: add info-get dump op (Ivan Vecera) [RHEL-30656] - devlink: un-static devlink_nl_pre/post_doit() (Ivan Vecera) [RHEL-30656] - devlink: introduce couple of dumpit callbacks for split ops (Ivan Vecera) [RHEL-30656] - devlink: rename couple of doit netlink callbacks to match generated names (Ivan Vecera) [RHEL-30656] - devlink: rename devlink_nl_ops to devlink_nl_small_ops (Ivan Vecera) [RHEL-30656] - ynl-gen-c.py: render netlink policies static for split ops (Ivan Vecera) [RHEL-30656] - ynl-gen-c.py: allow directional model for kernel mode (Ivan Vecera) [RHEL-30656] - ynl-gen-c.py: filter rendering of validate field values for split ops (Ivan Vecera) [RHEL-30656] - netlink: specs: add dump-strict flag for dont-validate property (Ivan Vecera) [RHEL-30656] - devlink: Remove unused extern declaration devlink_port_region_destroy() (Ivan Vecera) [RHEL-30656] - net: convert some netlink netdev iterators to depend on the xarray (Ivan Vecera) [RHEL-30656] - net: store netdevs in an xarray (Ivan Vecera) [RHEL-30656] - ynl: print xdp-zc-max-segs in the sample (Ivan Vecera) [RHEL-30656] - ynl: regenerate all headers (Ivan Vecera) [RHEL-30656] - ynl: mark max/mask as private for kdoc (Ivan Vecera) [RHEL-30656] - ynl: expose xdp-zc-max-segs (Ivan Vecera) [RHEL-30656] - netlink: allow be16 and be32 types in all uint policy checks (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: fix parse multi-attr enum attribute (Ivan Vecera) [RHEL-30656] - netlink: Add new netlink_release function (Ivan Vecera) [RHEL-30656] - genetlink: add explicit ordering break check for split ops (Ivan Vecera) [RHEL-30656] - rtnetlink: Move nesting cancellation rollback to proper function (Ivan Vecera) [RHEL-30656] - devlink: remove reload failed checks in params get/set callbacks (Ivan Vecera) [RHEL-30656] - netlink: Make use of __assign_bit() API (Ivan Vecera) [RHEL-30656] - netlink: Add __sock_i_ino() for __netlink_diag_dump(). (Ivan Vecera) [RHEL-30656] - netlink: specs: add display hints to ovs_flow (Ivan Vecera) [RHEL-30656] - tools: ynl: add display-hint support to ynl (Ivan Vecera) [RHEL-30656] - netlink: specs: add display-hint to schema definitions (Ivan Vecera) [RHEL-30656] - tools: ynl: improve the direct-include header guard logic (Ivan Vecera) [RHEL-30656] - netlink: fix potential deadlock in netlink_set_err() (Ivan Vecera) [RHEL-30656] - netlink: specs: fixup openvswitch specs for code generation (Ivan Vecera) [RHEL-30656] - tools: ynl: work around stale system headers (Ivan Vecera) [RHEL-30656] - rtnetlink: move validate_linkmsg out of do_setlink (Ivan Vecera) [RHEL-30656] - rtnetlink: extend RTEXT_FILTER_SKIP_STATS to IFLA_VF_INFO (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: inherit policy in multi-attr (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: correct enum policies (Ivan Vecera) [RHEL-30656] - tools: ynl: add sample for ethtool (Ivan Vecera) [RHEL-30656] - tools: ynl: generate code for the ethtool family (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: mark pads as pads (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: untangle stats-get (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: untangle UDP tunnels and cable test a bit (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: add empty enum stringset (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: resolve enum vs struct name conflicts (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: don't generate enum types if unnamed (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: add C render hints (Ivan Vecera) [RHEL-30656] - netlink: specs: support setting prefix-name per attribute (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: record extra args for regen (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: support excluding tricky ops (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: support / skip pads on the way to kernel (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: don't pass op_name to RenderInfo (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: support code gen for events (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: sanitize notification tracking (Ivan Vecera) [RHEL-30656] - tools: ynl: regen: stop generating common notification handlers (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: stop generating common notification handlers (Ivan Vecera) [RHEL-30656] - tools: ynl: regen: regenerate the if ladders (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: get attr type outside of if() (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: combine else with closing bracket (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: complete the C keyword list (Ivan Vecera) [RHEL-30656] - tools: ynl: regen: cleanup user space header includes (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: cleanup user space header includes (Ivan Vecera) [RHEL-30656] - tools: ynl: add sample for devlink (Ivan Vecera) [RHEL-30656] - tools: ynl: generate code for the devlink family (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: don't generate forward declarations for policies - regen (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: don't generate forward declarations for policies (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: walk nested types in depth (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: inherit struct use info (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: try to sort the types more intelligently (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: enable code gen for directional specs (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: refactor strmap helper generation (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: use enum names in op strmap more carefully (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: fill in some details important for C (Ivan Vecera) [RHEL-30656] - tools: ynl: generate code for the handshake family (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: improve unwind on parsing errors (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: fill in support for MultiAttr scalars (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: fix random typos (Ivan Vecera) [RHEL-30656] - tools: ynl: add sample for netdev (Ivan Vecera) [RHEL-30656] - tools: ynl: support fou and netdev in C (Ivan Vecera) [RHEL-30656] - tools: ynl: user space helpers (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: clean up stray new lines at the end of reply-less requests (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: generate static descriptions of notifications (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: switch to family struct (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: generate alloc and free helpers for req (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: move the response reading logic into YNL (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: generate enum-to-string helpers (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: add error checking for nested structs (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: loosen type consistency check for events (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: don't override pure nested struct (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: fix unused / pad attribute handling (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: add extra headers for user space (Ivan Vecera) [RHEL-30656] - net/netlink: fix NETLINK_LIST_MEMBERSHIPS length report (Ivan Vecera) [RHEL-30656] - netlink: specs: add ynl spec for ovs_flow (Ivan Vecera) [RHEL-30656] - tools: ynl: Support enums in struct members in genetlink-legacy (Ivan Vecera) [RHEL-30656] - tools: ynl: Initialise fixed headers to 0 in genetlink-legacy (Ivan Vecera) [RHEL-30656] - doc: ynl: Add doc attr to struct members in genetlink-legacy spec (Ivan Vecera) [RHEL-30656] - netlink: specs: correct types of legacy arrays (Ivan Vecera) [RHEL-30656] - net: ynl: prefix uAPI header include with uapi/ (Ivan Vecera) [RHEL-30656] - tools: ynl: avoid dict errors on older Python versions (Ivan Vecera) [RHEL-30656] - tools: ynl: Handle byte-order in struct members (Ivan Vecera) [RHEL-30656] - tools: ynl: Use dict of predefined Structs to decode scalar types (Ivan Vecera) [RHEL-30656] - netlink: annotate accesses to nlk->cb_running (Ivan Vecera) [RHEL-30656] - netlink: Use copy_to_user() for optval in netlink_getsockopt(). (Ivan Vecera) [RHEL-30656] - tools: ynl: Rename ethtool to ethtool.py (Ivan Vecera) [RHEL-30656] - tools: ynl: Remove absolute paths to yaml files from ethtool testing tool (Ivan Vecera) [RHEL-30656] - tools: ynl: throw a more meaningful exception if family not supported (Ivan Vecera) [RHEL-30656] - tools: ynl: ethtool testing tool (Ivan Vecera) [RHEL-30656] - tools: ynl: replace print with NlError (Ivan Vecera) [RHEL-30656] - tools: ynl: populate most of the ethtool spec (Ivan Vecera) [RHEL-30656] - tools: ynl: support byte-order in cli (Ivan Vecera) [RHEL-30656] - docs: netlink: document the sub-type attribute property (Ivan Vecera) [RHEL-30656] - docs: netlink: document struct support for genetlink-legacy (Ivan Vecera) [RHEL-30656] - netlink: specs: add partial specification for openvswitch (Ivan Vecera) [RHEL-30656] - tools: ynl: Add fixed-header support to ynl (Ivan Vecera) [RHEL-30656] - tools: ynl: Add struct attr decoding to ynl (Ivan Vecera) [RHEL-30656] - tools: ynl: Add C array attribute decoding to ynl (Ivan Vecera) [RHEL-30656] - tools: ynl: Add struct parsing to nlspec (Ivan Vecera) [RHEL-30656] - tools: ynl: default to treating enums as flags for mask generation (Ivan Vecera) [RHEL-30656] - tools: ynl: Add missing types to encode/decode (Ivan Vecera) [RHEL-30656] - tools: ynl: add the Python requirements.txt file (Ivan Vecera) [RHEL-30656] - ynl: allow to encode u8 attr (Ivan Vecera) [RHEL-30656] - tools: ynl: skip the explicit op array size when not needed (Ivan Vecera) [RHEL-30656] - netlink: specs: allow uapi-header in genetlink (Ivan Vecera) [RHEL-30656] - netlink-specs: add partial specification for devlink (Ivan Vecera) [RHEL-30656] - netlink: remove unused 'compare' function (Ivan Vecera) [RHEL-30656]- Revert "net: rtnetlink: Enslave device before bringing it up" (Ivan Vecera) [RHEL-30344] - netlink: Reverse the patch which removed filtering (Ivan Vecera) [RHEL-30344] - tools: ynl-gen: fix enum index in _decode_enum(..) (Ivan Vecera) [RHEL-30344] - tools: ynl: fix setting presence bits in simple nests (Ivan Vecera) [RHEL-30344] - netlink: add nla be16/32 types to minlen array (Ivan Vecera) [RHEL-30344] - rtnetlink: Restore RTM_NEW/DELLINK notification behavior (Ivan Vecera) [RHEL-30344] - netlink: annotate lockless accesses to nlk->max_recvmsg_len (Ivan Vecera) [RHEL-30344] - tools: ynl: Fix genlmsg header encoding formats (Ivan Vecera) [RHEL-30344] - ynl: make the tooling check the license (Ivan Vecera) [RHEL-30344] - ynl: broaden the license even more (Ivan Vecera) [RHEL-30344] - tools: ynl: make definitions optional again (Ivan Vecera) [RHEL-30344] - tools: ynl: fix get_mask utility routine (Ivan Vecera) [RHEL-30344] - tools: ynl: fix render-max for flags definition (Ivan Vecera) [RHEL-30344] - tools: ynl: fix enum-as-flags in the generic CLI (Ivan Vecera) [RHEL-30344] - tools: ynl: move the enum classes to shared code (Ivan Vecera) [RHEL-30344] - ynl: re-license uniformly under GPL-2.0 OR BSD-3-Clause (Ivan Vecera) [RHEL-30344] - netlink: specs: update for codegen enumerating from 1 (Ivan Vecera) [RHEL-30344] - tools: ynl: use 1 as the default for first entry in attrs/ops (Ivan Vecera) [RHEL-30344] - tools: ynl: fully inherit attrs in subsets (Ivan Vecera) [RHEL-30344] - tools: net: add __pycache__ to gitignore (Ivan Vecera) [RHEL-30344] - tools: ynl-gen: re-raise the exception instead of printing (Ivan Vecera) [RHEL-30344] - tools: ynl-gen: fix single attribute structs with attr 0 only (Ivan Vecera) [RHEL-30344] - genetlink: Use string_is_terminated() helper (Ivan Vecera) [RHEL-30344] - string_helpers: Move string_is_valid() to the header (Ivan Vecera) [RHEL-30344] - tools: net: use python3 explicitly (Ivan Vecera) [RHEL-30344] - docs: netlink: add a starting guide for working with specs (Ivan Vecera) [RHEL-30344] - netlink: specs: finish up operation enum-models (Ivan Vecera) [RHEL-30344] - tools: ynl: load jsonschema on demand (Ivan Vecera) [RHEL-30344] - tools: ynl: use operation names from spec on the CLI (Ivan Vecera) [RHEL-30344] - tools: ynl: support pretty printing bad attribute names (Ivan Vecera) [RHEL-30344] - tools: ynl: support multi-attr (Ivan Vecera) [RHEL-30344] - tools: ynl: support directional enum-model in CLI (Ivan Vecera) [RHEL-30344] - tools: ynl: add support for types needed by ethtool (Ivan Vecera) [RHEL-30344] - tools: ynl: use the common YAML loading and validation code (Ivan Vecera) [RHEL-30344] - tools: ynl: add an object hierarchy to represent parsed spec (Ivan Vecera) [RHEL-30344] - tools: ynl: move the cli and netlink code around (Ivan Vecera) [RHEL-30344] - tools: ynl-gen: prevent do / dump reordering (Ivan Vecera) [RHEL-30344] - net: netlink: recommend policy range validation (Ivan Vecera) [RHEL-30344] - tools: ynl: store ops in ordered dict to avoid random ordering (Ivan Vecera) [RHEL-30344] - tools: ynl: rename ops_list -> msg_list (Ivan Vecera) [RHEL-30344] - tools: ynl: support kdocs for flags in code generation (Ivan Vecera) [RHEL-30344] - tools: ynl: add a completely generic client (Ivan Vecera) [RHEL-30344] - net: fou: use policy and operation tables generated from the spec (Ivan Vecera) [RHEL-30344] - net: fou: rename the source for linking (Ivan Vecera) [RHEL-30344] - net: fou: regenerate the uAPI from the spec (Ivan Vecera) [RHEL-30344] - netlink: add a proto specification for FOU (Ivan Vecera) [RHEL-30344] - net: add basic C code generators for Netlink (Ivan Vecera) [RHEL-30344] - netlink: add schemas for YAML specs (Ivan Vecera) [RHEL-30344] - docs: add more netlink docs (incl. spec docs) (Ivan Vecera) [RHEL-30344] - netlink: annotate data races around sk_state (Ivan Vecera) [RHEL-30344] - netlink: annotate data races around dst_portid and dst_group (Ivan Vecera) [RHEL-30344] - netlink: annotate data races around nlk->portid (Ivan Vecera) [RHEL-30344] - netlink: prevent potential spectre v1 gadgets (Ivan Vecera) [RHEL-30344] - netlink: remove the flex array from struct nlmsghdr (Ivan Vecera) [RHEL-30344] - treewide: use get_random_u32_below() instead of deprecated function (Ivan Vecera) [RHEL-30344] - lib: Fix some kernel-doc comments (Ivan Vecera) [RHEL-30344] - netlink: Fix potential skb memleak in netlink_ack (Ivan Vecera) [RHEL-30344] - netlink: introduce bigendian integer types (Ivan Vecera) [RHEL-30344] - rtnetlink: Honour NLM_F_ECHO flag in rtnl_delete_link (Ivan Vecera) [RHEL-30344] - rtnetlink: Honour NLM_F_ECHO flag in rtnl_newlink_create (Ivan Vecera) [RHEL-30344] - net: add new helper unregister_netdevice_many_notify (Ivan Vecera) [RHEL-30344] - rtnetlink: pass netlink message header and portid to rtnl_configure_link() (Ivan Vecera) [RHEL-30344] - netlink: split up copies in the ack construction (Ivan Vecera) [RHEL-30344] - netlink: hide validation union fields from kdoc (Ivan Vecera) [RHEL-30344] - docs: netlink: clarify the historical baggage of Netlink flags (Ivan Vecera) [RHEL-30344] - net: rtnetlink: Enslave device before bringing it up (Ivan Vecera) [RHEL-30344] - netfilter: nft_payload: reject out-of-range attributes via policy (Ivan Vecera) [RHEL-30344] - netlink: introduce NLA_POLICY_MAX_BE (Ivan Vecera) [RHEL-30344] - netlink: Bounds-check struct nlmsgerr creation (Ivan Vecera) [RHEL-30344] - net: rtnetlink: use netif_oper_up instead of open code (Ivan Vecera) [RHEL-30344] - genetlink: hold read cb_lock during iteration of genl_fam_idr in genl_bind() (Ivan Vecera) [RHEL-30344] - netlink: fix some kernel-doc comments (Ivan Vecera) [RHEL-30344] - net: improve and fix netlink kdoc (Ivan Vecera) [RHEL-30344] - net: add missing kdoc for struct genl_multicast_group::flags (Ivan Vecera) [RHEL-30344] - genetlink: correct uAPI defines (Ivan Vecera) [RHEL-30344] - netlink: do not reset transport header in netlink_recvmsg() (Ivan Vecera) [RHEL-30344] - rtnl: move rtnl_newlink_create() (Ivan Vecera) [RHEL-30344] - rtnl: split __rtnl_newlink() into two functions (Ivan Vecera) [RHEL-30344] - rtnl: allocate more attr tables on the heap (Ivan Vecera) [RHEL-30344] - Revert "rtnetlink: return EINVAL when request cannot succeed" (Ivan Vecera) [RHEL-30344] - netlink: reset network and mac headers in netlink_dump() (Ivan Vecera) [RHEL-30344] - rtnetlink: return EINVAL when request cannot succeed (Ivan Vecera) [RHEL-30344] - rtnetlink: return ENODEV when IFLA_ALT_IFNAME is used in dellink (Ivan Vecera) [RHEL-30344] - rtnetlink: enable alt_ifname for setlink/newlink (Ivan Vecera) [RHEL-30344] - rtnetlink: return ENODEV when ifname does not exist and group is given (Ivan Vecera) [RHEL-30344] - net: ensure net_todo_list is processed quickly (Ivan Vecera) [RHEL-30344] - af_netlink: Fix shift out of bounds in group mask calculation (Ivan Vecera) [RHEL-30344] - net: limit altnames to 64k total (Ivan Vecera) [RHEL-30344] - net: account alternate interface name memory (Ivan Vecera) [RHEL-30344] - rtnetlink: add new rtm tunnel api for tunnel id filtering (Ivan Vecera) [RHEL-30344] - net: make net->dev_unreg_count atomic (Ivan Vecera) [RHEL-30344] - netlink: remove nl_set_extack_cookie_u32() (Ivan Vecera) [RHEL-30344] - net: netlink: af_netlink: Prevent empty skb by adding a check on len. (Ivan Vecera) [RHEL-30344] - net: rtnetlink: use __dev_addr_set() (Ivan Vecera) [RHEL-30344] - net/core: Remove unused assignment operations and variable (Ivan Vecera) [RHEL-30344] - netlink: remove netlink_broadcast_filtered (Ivan Vecera) [RHEL-30344] - netlink: annotate data races around nlk->bound (Ivan Vecera) [RHEL-30344] - net: rtnetlink: convert rcu_assign_pointer to RCU_INIT_POINTER (Ivan Vecera) [RHEL-30344] - net: Support filtering interfaces on no master (Ivan Vecera) [RHEL-30344] - net: netlink: Remove unused function (Ivan Vecera) [RHEL-30344] - net: netlink: add the case when nlh is NULL (Ivan Vecera) [RHEL-30344] - netlink: Deal with ESRCH error in nlmsg_notify() (Ivan Vecera) [RHEL-30344] - rtnetlink: use nlmsg_notify() in rtnetlink_send() (Ivan Vecera) [RHEL-30344] - net: lan78xx: fix runtime PM count underflow on link stop (Jamie Bainbridge) [RHEL-33332] - net: lan78xx: fix "softirq work is pending" error (Jamie Bainbridge) [RHEL-33332] - lan78xx: enable auto speed configuration for LAN7850 if no EEPROM is detected (Jamie Bainbridge) [RHEL-33332] - lan78xx: remove redundant statement in lan78xx_get_eee (Jamie Bainbridge) [RHEL-33332] - lan78xx: replace deprecated strncpy with strscpy (Jamie Bainbridge) [RHEL-33332] - net: usb: lan78xx: reorder cleanup operations to avoid UAF bugs (Jamie Bainbridge) [RHEL-33332] - net: usb: lan78xx: Limit packet length to skb->len (Jamie Bainbridge) [RHEL-33332] - lan78xx: drop the weight argument from netif_napi_add (Jamie Bainbridge) [RHEL-33332] - usb: lan78xx: remove a copy of the NAPI_POLL_WEIGHT define (Jamie Bainbridge) [RHEL-33332] - net: usb: lan78xx: Use generic_handle_irq_safe(). (Jamie Bainbridge) [RHEL-33332] - net: usb: lan78xx: add Allied Telesis AT29M2-AF (Jamie Bainbridge) [RHEL-33332] - net: usb: lan78xx: lan78xx_phy_init(): use PHY_POLL instead of "0" if no IRQ is available (Jamie Bainbridge) [RHEL-33332] - lan78xx: Clean up some inconsistent indenting (Jamie Bainbridge) [RHEL-33332] - lan78xx: Introduce NAPI polling support (Jamie Bainbridge) [RHEL-33332] - lan78xx: Remove hardware-specific header update (Jamie Bainbridge) [RHEL-33332] - lan78xx: Re-order rx_submit() to remove forward declaration (Jamie Bainbridge) [RHEL-33332] - lan78xx: Introduce Rx URB processing improvements (Jamie Bainbridge) [RHEL-33332] - lan78xx: Introduce Tx URB processing improvements (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix memory allocation bug (Jamie Bainbridge) [RHEL-33332] - net: lan78xx: fix division by zero in send path (Jamie Bainbridge) [RHEL-33332] - lan78xx: Limit number of driver warning messages (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix race condition in disconnect handling (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix race conditions in suspend/resume handling (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix partial packet errors on suspend/resume (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix exception on link speed change (Jamie Bainbridge) [RHEL-33332] - lan78xx: Add missing return code checks (Jamie Bainbridge) [RHEL-33332] - lan78xx: Remove unused pause frame queue (Jamie Bainbridge) [RHEL-33332] - lan78xx: Set flow control threshold to prevent packet loss (Jamie Bainbridge) [RHEL-33332] - lan78xx: Remove unused timer (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix white space and style issues (Jamie Bainbridge) [RHEL-33332] - powerpc: Avoid nmi_enter/nmi_exit in real mode interrupt. (Mamatha Inamdar) [RHEL-33704] - powerpc/kasan: Don't instrument non-maskable or raw interrupts (Mamatha Inamdar) [RHEL-33704] - wireguard: netlink: access device through ctx instead of peer (Hangbin Liu) [RHEL-31053] - wireguard: netlink: check for dangling peer via is_dead instead of empty list (Hangbin Liu) [RHEL-31053] - wireguard: receive: annotate data-race around receiving_counter.counter (Hangbin Liu) [RHEL-31053] - wireguard: use DEV_STATS_INC() (Hangbin Liu) [RHEL-31053] - platform/x86: think-lmi: Fix reference leak (David Arcari) [RHEL-28032] {CVE-2023-52520} - platform/x86: think-lmi: Fix issues with duplicate attributes (David Arcari) [RHEL-28032] {CVE-2023-52520} - mptcp: fix double-free on socket dismantle (Davide Caratti) [RHEL-22775 RHEL-31844] {CVE-2024-26782} - selftests/mm: Update va_high_addr_switch.sh to check CPU for la57 flag (Audra Mitchell) [RHEL-23078] - ceph: switch to use cap_delay_lock for the unlink delay list (Jay Shin) [RHEL-32997] - dm-crypt, dm-integrity, dm-verity: bump target version (Benjamin Marzinski) [RHEL-30951] - dm-verity, dm-crypt: align "struct bvec_iter" correctly (Benjamin Marzinski) [RHEL-30951] - dm writecache: allow allocations larger than 2GiB (Benjamin Marzinski) [RHEL-22581 RHEL-30951] {CVE-2024-23851} - dm stats: limit the number of entries (Benjamin Marzinski) [RHEL-22581 RHEL-30951] {CVE-2024-23851} - dm: limit the number of targets and parameter size area (Benjamin Marzinski) [RHEL-22581 RHEL-30951] {CVE-2024-23851} - MAINTAINERS: remove stale info for DEVICE-MAPPER (Benjamin Marzinski) [RHEL-30951] - dm audit: fix Kconfig so DM_AUDIT depends on BLK_DEV_DM (Benjamin Marzinski) [RHEL-30951] - dm-integrity: don't modify bio's immutable bio_vec in integrity_metadata() (Benjamin Marzinski) [RHEL-30951] - dm-raid: delay flushing event_work() after reconfig_mutex is released (Benjamin Marzinski) [RHEL-30951] - dm-flakey: start allocating with MAX_ORDER (Benjamin Marzinski) [RHEL-30951] - dm-verity: align struct dm_verity_fec_io properly (Benjamin Marzinski) [RHEL-30951] - dm verity: don't perform FEC for failed readahead IO (Benjamin Marzinski) [RHEL-30951] - dm-crypt: start allocating with MAX_ORDER (Benjamin Marzinski) [RHEL-30951] - dm-delay: avoid duplicate logic (Benjamin Marzinski) [RHEL-30951] - dm-delay: fix bugs introduced by kthread mode (Benjamin Marzinski) [RHEL-30951] - dm-delay: fix a race between delay_presuspend and delay_bio (Benjamin Marzinski) [RHEL-30951] - dm integrity: use crypto_shash_digest() in sb_mac() (Benjamin Marzinski) [RHEL-30951] - dm crypt: use crypto_shash_digest() in crypt_iv_tcw_whitening() (Benjamin Marzinski) [RHEL-30951] - dm delay: for short delays, use kthread instead of timers and wq (Benjamin Marzinski) [RHEL-30951] - MAINTAINERS: add Mikulas Patocka as a DM maintainer (Benjamin Marzinski) [RHEL-30951] - dm: respect REQ_NOWAIT flag in normal bios issued to DM (Benjamin Marzinski) [RHEL-30951] - dm: enhance alloc_multiple_bios() to be more versatile (Benjamin Marzinski) [RHEL-30951] - dm: make __send_duplicate_bios return unsigned int (Benjamin Marzinski) [RHEL-30951] - dm log userspace: replace deprecated strncpy with strscpy (Benjamin Marzinski) [RHEL-30951] - dm ioctl: replace deprecated strncpy with strscpy_pad (Benjamin Marzinski) [RHEL-30951] - dm crypt: replace open-coded kmemdup_nul (Benjamin Marzinski) [RHEL-30951] - dm cache metadata: replace deprecated strncpy with strscpy (Benjamin Marzinski) [RHEL-30951] - dm: shortcut the calls to linear_map and stripe_map (Benjamin Marzinski) [RHEL-30951] - selftests/bpf: Fix up xdp bonding test wrt feature flags (Hangbin Liu) [RHEL-31051] - selftests/bpf: Add xdp_feature selftest for bond device (Hangbin Liu) [RHEL-31051] - xdp, bonding: Fix feature flags when there are no slave devs anymore (Hangbin Liu) [RHEL-31051] - bonding: rate-limit bonding driver inspect messages (Hangbin Liu) [RHEL-31051] - bonding: do not report NETDEV_XDP_ACT_XSK_ZEROCOPY (Hangbin Liu) [RHEL-31051] - bonding: remove print in bond_verify_device_path (Hangbin Liu) [RHEL-31051] - bonding: return -ENOMEM instead of BUG in alb_upper_dev_walk (Hangbin Liu) [RHEL-31051] - bonding: stop the device in bond_setup_by_slave() (Hangbin Liu) [RHEL-31051] - tracing/hist: Fix issue of losting command info in error_log (Jerome Marchand) [RHEL-3224] - tracing/histograms: String compares should not care about signed values (Jerome Marchand) [RHEL-3224] - tracing: Add length protection to histogram string copies (Jerome Marchand) [RHEL-3224] - tracing/histogram: Do not copy the fixed-size char array field over the field size (Jerome Marchand) [RHEL-3224] - net: deal with integer overflows in kmalloc_reserve() (Antoine Tenart) [RHEL-28786] - net: factorize code in kmalloc_reserve() (Antoine Tenart) [RHEL-28786] - net: remove osize variable in __alloc_skb() (Antoine Tenart) [RHEL-28786] - net: add SKB_HEAD_ALIGN() helper (Antoine Tenart) [RHEL-28786] - skbuff: Proactively round up to kmalloc bucket size (Antoine Tenart) [RHEL-28786] - skbuff: pass the result of data ksize to __build_skb_around (Antoine Tenart) [RHEL-28786] - media: pvrusb2: fix use after free on context disconnection (Desnes Nunes) [RHEL-27529] {CVE-2023-52445} - net: ena: Remove ena_select_queue (Kamal Heib) [RHEL-28811 RHEL-31517] - net: ena: Remove unlikely() from IS_ERR() condition (Kamal Heib) [RHEL-28811] - net: ena: Remove redundant assignment (Kamal Heib) [RHEL-28811] - net: ena: Reduce lines with longer column width boundary (Kamal Heib) [RHEL-28811] - net: ena: handle ena_calc_io_queue_size() possible errors (Kamal Heib) [RHEL-28811] - net: ena: Change default print level for netif_ prints (Kamal Heib) [RHEL-28811] - net: ena: Relocate skb_tx_timestamp() to improve time stamping accuracy (Kamal Heib) [RHEL-28811] - net: ena: Add more information on TX timeouts (Kamal Heib) [RHEL-28811] - net: ena: Change error print during ena_device_init() (Kamal Heib) [RHEL-28811] - net: ena: Remove CQ tail pointer update (Kamal Heib) [RHEL-28811] - net: ena: Enable DIM by default (Kamal Heib) [RHEL-28811] - net: ena: Minor cosmetic changes (Kamal Heib) [RHEL-28811] - net: ena: Add more documentation for RX copybreak (Kamal Heib) [RHEL-28811] - net: ena: Remove an unused field (Kamal Heib) [RHEL-28811] - net: ena: Take xdp packets stats into account in ena_get_stats64() (Kamal Heib) [RHEL-28811] - net: ena: Make queue stats code cleaner by removing the if block (Kamal Heib) [RHEL-28811] - net: ena: Always register RX queue info (Kamal Heib) [RHEL-28811] - net: ena: Add more debug prints to XDP related function (Kamal Heib) [RHEL-28811] - net: ena: Refactor napi functions (Kamal Heib) [RHEL-28811] - net: ena: Don't check if XDP program is loaded in ena_xdp_execute() (Kamal Heib) [RHEL-28811] - net: ena: Use tx_ring instead of xdp_ring for XDP channel TX (Kamal Heib) [RHEL-28811] - net: ena: Introduce total_tx_size field in ena_tx_buffer struct (Kamal Heib) [RHEL-28811] - net: ena: Put orthogonal fields in ena_tx_buffer in a union (Kamal Heib) [RHEL-28811] - net: ena: Pass ena_adapter instead of net_device to ena_xmit_common() (Kamal Heib) [RHEL-28811] - net: ena: Move XDP code to its new files (Kamal Heib) [RHEL-28811] - net: ena: Fix XDP redirection error (Kamal Heib) [RHEL-28811] - net: ena: Fix DMA syncing in XDP path when SWIOTLB is on (Kamal Heib) [RHEL-28811] - net: ena: Fix xdp drops handling due to multibuf packets (Kamal Heib) [RHEL-28811] - net: ena: Destroy correct number of xdp queues upon failure (Kamal Heib) [RHEL-28811] - net: ena: replace deprecated strncpy with strscpy (Kamal Heib) [RHEL-28811] - net: Tree wide: Replace xdp_do_flush_map() with xdp_do_flush(). (Kamal Heib) [RHEL-28811] - net: ena: Flush XDP packets on error. (Kamal Heib) [RHEL-28811] - net: ena: Use pci_dev_id() to simplify the code (Kamal Heib) [RHEL-28811] - eth: add missing xdp.h includes in drivers (Kamal Heib) [RHEL-28811] - net: ena: fix shift-out-of-bounds in exponential backoff (Kamal Heib) [RHEL-28811] - net: ena: Fix rst format issues in readme (Kamal Heib) [RHEL-28811] - net: ena: Add dynamic recycling mechanism for rx buffers (Kamal Heib) [RHEL-28811] - net: ena: removed unused tx_bytes variable (Kamal Heib) [RHEL-28811] - net: ena: Advertise TX push support (Kamal Heib) [RHEL-28811] - net: ena: Add support to changing tx_push_buf_len (Kamal Heib) [RHEL-28811] - net: ena: Recalculate TX state variables every device reset (Kamal Heib) [RHEL-28811] - net: ena: Add an option to configure large LLQ headers (Kamal Heib) [RHEL-28811] - net: ena: Make few cosmetic preparations to support large LLQ (Kamal Heib) [RHEL-28811] - redhat: Fix required version of OpenCSD to match expectations (Michael Petlan) [RHEL-25824] - perf evlist: Fix evlist__new_default() for > 1 core PMU (Michael Petlan) [RHEL-25824] - perf vendor events intel: Alderlake/sapphirerapids metric fixes (Michael Petlan) [RHEL-25824] - perf tools: Fix calloc() arguments to address error introduced in gcc-14 (Michael Petlan) [RHEL-25824] - perf top: Remove needless malloc(0) call that triggers -Walloc-size (Michael Petlan) [RHEL-25824] - perf build: Make minimal shellcheck version to v0.6.0 (Michael Petlan) [RHEL-25824] - perf test shell daemon: Make signal test less racy (Michael Petlan) [RHEL-25824] - perf test shell script: Fix test for python being disabled (Michael Petlan) [RHEL-25824] - perf test: Workaround debug output in list test (Michael Petlan) [RHEL-25824] - perf list: Add output file option (Michael Petlan) [RHEL-25824] - perf list: Switch error message to pr_err() to respect debug settings (-v) (Michael Petlan) [RHEL-25824] - perf test: Fix 'perf script' tests on s390 (Michael Petlan) [RHEL-25824] - perf test: test case 'Setup struct perf_event_attr' fails on s390 on z/vm (Michael Petlan) [RHEL-25824] - perf db-export: Fix missing reference count get in call_path_from_sample() (Michael Petlan) [RHEL-25824] - perf tests: Add perf script test (Michael Petlan) [RHEL-25824] - libsubcmd: Fix memory leak in uniq() (Michael Petlan) [RHEL-25824] - perf TUI: Don't ignore job control (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update sapphirerapids events to v1.17 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update icelakex events to v1.23 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update emeraldrapids events to v1.02 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Alderlake/rocketlake metric fixes (Michael Petlan) [RHEL-25824] - perf x86 test: Add hybrid test for conflicting legacy/sysfs event (Michael Petlan) [RHEL-25824] - perf x86 test: Update hybrid expectations (Michael Petlan) [RHEL-25824] - perf vendor events amd: Add Zen 4 memory controller events (Michael Petlan) [RHEL-25824] - perf stat: Fix hard coded LL miss units (Michael Petlan) [RHEL-25824] - perf record: Reduce memory for recording PERF_RECORD_LOST_SAMPLES event (Michael Petlan) [RHEL-25824] - perf env: Avoid recursively taking env->bpf_progs.lock (Michael Petlan) [RHEL-25824] - perf annotate: Add --insn-stat option for debugging (Michael Petlan) [RHEL-25824] - perf annotate: Add --type-stat option for debugging (Michael Petlan) [RHEL-25824] - perf annotate: Support event group display (Michael Petlan) [RHEL-25824] - perf annotate: Add --data-type option (Michael Petlan) [RHEL-25824] - perf report: Add 'symoff' sort key (Michael Petlan) [RHEL-25824] - perf report: Add 'typeoff' sort key (Michael Petlan) [RHEL-25824] - perf annotate-data: Update sample histogram for type (Michael Petlan) [RHEL-25824] - perf annotate-data: Add member field in the data type (Michael Petlan) [RHEL-25824] - perf report: Support data type profiling (Michael Petlan) [RHEL-25824] - perf report: Add 'type' sort key (Michael Petlan) [RHEL-25824] - perf annotate: Implement hist_entry__get_data_type() (Michael Petlan) [RHEL-25824] - perf annotate: Add annotate_get_insn_location() (Michael Petlan) [RHEL-25824] - perf annotate: Factor out evsel__get_arch() (Michael Petlan) [RHEL-25824] - perf annotate-data: Add dso->data_types tree (Michael Petlan) [RHEL-25824] - perf annotate-data: Add find_data_type() to get type from memory access (Michael Petlan) [RHEL-25824] - perf dwarf-regs: Add get_dwarf_regnum() (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Factor out die_get_typename_from_type() (Michael Petlan) [RHEL-25824] - perf vendor events powerpc: Add PVN for HX-C2000 CPU with Power8 Architecture (Michael Petlan) [RHEL-25824] - perf vendor events: Remove UTF-8 characters from cmn.json (Michael Petlan) [RHEL-25824] - perf maps: Fix up overlaps during fixup_end (Michael Petlan) [RHEL-25824] - perf maps: Reduce scope of map_rb_node and maps internals (Michael Petlan) [RHEL-25824] - perf maps: Add find next entry to give entry after the given map (Michael Petlan) [RHEL-25824] - perf maps: Add maps__load_first() (Michael Petlan) [RHEL-25824] - perf maps: Rename clone to copy from (Michael Petlan) [RHEL-25824] - perf maps: Do simple merge if given map doesn't overlap (Michael Petlan) [RHEL-25824] - perf maps: Refactor maps__fixup_overlappings() (Michael Petlan) [RHEL-25824] - perf debug: Expose debug file (Michael Petlan) [RHEL-25824] - perf maps: Add remove maps function to remove a map based on callback (Michael Petlan) [RHEL-25824] - perf maps: Reduce scope of maps__for_each_entry() (Michael Petlan) [RHEL-25824] - perf vdso: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf unwind: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf scripts python arm-cs-trace-disasm.py: Do not ignore disam first sample (Michael Petlan) [RHEL-25824] - perf scripts python arm-cs-trace-disasm.py: Set start vm addr of exectable file to 0 (Michael Petlan) [RHEL-25824] - perf thread: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf synthetic-events: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf symbol: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf probe-event: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf machine: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf tests: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf report: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf events x86: Use function to add missing lock (Michael Petlan) [RHEL-25824] - perf maps: Add maps__for_each_map to iterate maps holding the lock (Michael Petlan) [RHEL-25824] - perf map: Improve map/unmap parameter names (Michael Petlan) [RHEL-25824] - libperf cpumap: Document perf_cpu_map__nr()'s behavior (Michael Petlan) [RHEL-25824] - perf top: Avoid repeated function calls to perf_cpu_map__nr(). (Michael Petlan) [RHEL-25824] - perf tests: Make DSO tests a suite rather than individual (Michael Petlan) [RHEL-25824] - perf evlist: Move event attributes to after the / when uniquefying using the PMU name (Michael Petlan) [RHEL-25824] - perf top: Uniform the event name for the hybrid machine (Michael Petlan) [RHEL-25824] - perf top: Use evsel's cpus to replace user_requested_cpus (Michael Petlan) [RHEL-25824] - perf unwind-libunwind: Fix base address for .eh_frame (Michael Petlan) [RHEL-25824] - perf unwind-libdw: Handle JIT-generated DSOs properly (Michael Petlan) [RHEL-25824] - perf genelf: Set ELF program header addresses properly (Michael Petlan) [RHEL-25824] - perf stat: Combine the -A/--no-aggr and --no-merge options (Michael Petlan) [RHEL-25824] - perf hisi-ptt: Fix one memory leakage in hisi_ptt_process_auxtrace_event() (Michael Petlan) [RHEL-25824] - perf header: Fix one memory leakage in perf_event__fprintf_event_update() (Michael Petlan) [RHEL-25824] - libperf cpumap: Add for_each_cpu() that skips the "any CPU" case (Michael Petlan) [RHEL-25824] - libperf cpumap: Replace usage of perf_cpu_map__new(NULL) with perf_cpu_map__new_online_cpus() (Michael Petlan) [RHEL-25824] - libperf cpumap: Rename perf_cpu_map__empty() to perf_cpu_map__has_any_cpu_or_is_empty() (Michael Petlan) [RHEL-25824] - libperf cpumap: Rename perf_cpu_map__default_new() to perf_cpu_map__new_online_cpus() and prefer sysfs (Michael Petlan) [RHEL-25824] - libperf cpumap: Rename perf_cpu_map__dummy_new() to perf_cpu_map__new_any_cpu() (Michael Petlan) [RHEL-25824] - perf stat: Fix help message for --metric-no-threshold option (Michael Petlan) [RHEL-25824] - perf annotate: Get rid of local annotation options (Michael Petlan) [RHEL-25824] - perf annotate: Remove remaining usages of local annotation options (Michael Petlan) [RHEL-25824] - perf annotate: Ensure init/exit for global options (Michael Petlan) [RHEL-25824] - perf ui/browser/annotate: Use global annotation_options (Michael Petlan) [RHEL-25824] - perf annotate: Use global annotation_options (Michael Petlan) [RHEL-25824] - perf top: Convert to the global annotation_options (Michael Petlan) [RHEL-25824] - perf report: Convert to the global annotation_options (Michael Petlan) [RHEL-25824] - perf annotate: Introduce global annotation_options (Michael Petlan) [RHEL-25824] - perf stat: Exit perf stat if parse groups fails (Michael Petlan) [RHEL-25824] - perf thread: Add missing RC_CHK_EQUAL (Michael Petlan) [RHEL-25824] - perf maps: Move symbol maps functions to maps.c (Michael Petlan) [RHEL-25824] - perf map: Simplify map_ip/unmap_ip and make 'struct map' smaller (Michael Petlan) [RHEL-25824] - perf test shell diff: Skip test if test_loop symbol is missing in the perf binary (Michael Petlan) [RHEL-25824] - perf symbols: Parse NOTE segments until the build id is found (Michael Petlan) [RHEL-25824] - perf record: Be lazier in allocating lost samples buffer (Michael Petlan) [RHEL-25824] - perf evsel: Fallback to "task-clock" when not system wide (Michael Petlan) [RHEL-25824] - perf test: Add basic 'perf diff' test (Michael Petlan) [RHEL-25824] - perf mem: Fix error on hybrid related to availability of mem event in a PMU (Michael Petlan) [RHEL-25824] - perf vendor events powerpc: Update datasource event name to fix duplicate events (Michael Petlan) [RHEL-25824] - perf test: Add basic 'perf list --json" test (Michael Petlan) [RHEL-25824] - perf test: Use common python setup library (Michael Petlan) [RHEL-25824] - perf build: Shellcheck support for OUTPUT directory (Michael Petlan) [RHEL-25824] - perf vendor events arm64 AmpereOneX: Add core PMU events and metrics (Michael Petlan) [RHEL-25824] - perf vendor events arm64 AmpereOne: Rename BPU_FLUSH_MEM_FAULT to GPC_FLUSH_MEM_FAULT (Michael Petlan) [RHEL-25824] - perf env: Cache the arch specific strerrno function in perf_env__arch_strerrno() (Michael Petlan) [RHEL-25824] - perf env: Introduce perf_env__arch_strerrno() (Michael Petlan) [RHEL-25824] - perf beauty: Don't use 'find ... -printf' as it isn't available in busybox (Michael Petlan) [RHEL-25824] - perf docs: Fix man page formatting for 'perf lock' (Michael Petlan) [RHEL-25824] - tools api fs: Avoid reading whole file for a 1 byte bool (Michael Petlan) [RHEL-25824] - tools api fs: Switch filename__read_str to use io.h (Michael Petlan) [RHEL-25824] - libperf: Lazily allocate/size mmap event copy (Michael Petlan) [RHEL-25824] - libapi: Add missing linux/types.h header to get the __u64 type on io.h (Michael Petlan) [RHEL-25824] - perf test record+probe_libc_inet_pton: Fix call chain match on powerpc (Michael Petlan) [RHEL-25824] - perf tests sigtrap: Skip if running on a kernel with sleepable spinlocks (Michael Petlan) [RHEL-25824] - perf test sigtrap: Generalize the BTF routine to reuse it in this test (Michael Petlan) [RHEL-25824] - perf mmap: Lazily initialize zstd streams to save memory when not using it (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Add die_find_variable_by_addr() (Michael Petlan) [RHEL-25824] - perf tools: Add --debug-file option to redirect debug output (Michael Petlan) [RHEL-25824] - perf annotate: Check if operand has multiple regs (Michael Petlan) [RHEL-25824] - perf test: Use existing config value for objdump path (Michael Petlan) [RHEL-25824] - perf vendor events riscv: add T-HEAD C9xx JSON file (Michael Petlan) [RHEL-25824] - perf vendor events: Add skx, clx, icx and spr upi bandwidth metric (Michael Petlan) [RHEL-25824] - perf tests: Skip data symbol test if buf1 symbol is missing (Michael Petlan) [RHEL-25824] - perf tests: Make data symbol test wait for perf to start (Michael Petlan) [RHEL-25824] - perf tests: Skip branch stack sampling test if brstack_bench symbol is missing (Michael Petlan) [RHEL-25824] - perf tests: Skip Arm64 callgraphs test if leafloop symbol is missing (Michael Petlan) [RHEL-25824] - perf tests: Skip record test if test_loop symbol is missing (Michael Petlan) [RHEL-25824] - perf tests: Skip pipe test if noploop symbol is missing (Michael Petlan) [RHEL-25824] - perf tests lib: Add perf_has_symbol.sh (Michael Petlan) [RHEL-25824] - perf header: Fix segfault on build_mem_topology() error path (Michael Petlan) [RHEL-25824] - perf report: Remove warning on missing raw data for s390 (Michael Petlan) [RHEL-25824] - perf tools: Add perf binary dependent rule for shellcheck log in Makefile.perf (Michael Petlan) [RHEL-25824] - perf vendor events riscv: Add StarFive Dubhe-90 JSON file (Michael Petlan) [RHEL-25824] - perf tests coresight: Remove unused variables (Michael Petlan) [RHEL-25824] - perf lock: Fix a memory leak on an error path (Michael Petlan) [RHEL-25824] - perf parse-events: Make legacy events lower priority than sysfs/JSON (Michael Petlan) [RHEL-25824] - perf cs-etm: Enable itrace option 'T' (Michael Petlan) [RHEL-25824] - perf auxtrace: Add 'T' itrace option for timestamp trace (Michael Petlan) [RHEL-25824] - perf cs-etm: Bump minimum OpenCSD version to ensure a bugfix is present (Michael Petlan) [RHEL-25824] - perf script perl: Fail check on dynamic allocation (Michael Petlan) [RHEL-25824] - perf script python: Fail check on dynamic allocation (Michael Petlan) [RHEL-25824] - perf test: Remove atomics from test_loop to avoid test failures (Michael Petlan) [RHEL-25824] - perf tools: Address python 3.6 DeprecationWarning for string scapes (Michael Petlan) [RHEL-25824] - perf vendor events riscv: Add StarFive Dubhe-80 JSON file (Michael Petlan) [RHEL-25824] - perf report: Add s390 raw data interpretation for PAI counters (Michael Petlan) [RHEL-25824] - perf probe: Convert to check dwarf_getcfi feature (Michael Petlan) [RHEL-25824] - perf build: Add feature check for dwarf_getcfi() (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Add die_find_variable_by_reg() helper (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Add die_get_scopes() alternative to dwarf_getscopes() (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Move #else block of #ifdef HAVE_DWARF_GETLOCATIONS_SUPPORT code to the header file (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Fix die_get_typename() for void * (Michael Petlan) [RHEL-25824] - perf tools: Add util/debuginfo.[ch] files (Michael Petlan) [RHEL-25824] - perf annotate: Move raw_comment and raw_func_start fields out of 'struct ins_operands' (Michael Petlan) [RHEL-25824] - perf annotate: Pass "-l" option to objdump conditionally (Michael Petlan) [RHEL-25824] - perf header: Additional note on AMD IBS for max_precise pmu cap (Michael Petlan) [RHEL-25824] - perf bpf: Don't synthesize BPF events when disabled (Michael Petlan) [RHEL-25824] - perf test: Add support for setting objdump binary via perf config (Michael Petlan) [RHEL-25824] - perf test: Add option to change objdump binary (Michael Petlan) [RHEL-25824] - perf tests offcpu: Adjust test case perf record offcpu profiling tests for s390 (Michael Petlan) [RHEL-25824] - perf tools: Add the python_ext_build directory to .gitignore (Michael Petlan) [RHEL-25824] - perf tests attr: Fix spelling mistake "whic" to "which" (Michael Petlan) [RHEL-25824] - perf annotate: Move offsets array from 'struct annotation' to 'struct annotated_source' (Michael Petlan) [RHEL-25824] - perf annotate: Move some source code related fields from 'struct annotation' to 'struct annotated_source' (Michael Petlan) [RHEL-25824] - perf annotate: Move max_coverage from 'struct annotation' to 'struct annotated_branch' (Michael Petlan) [RHEL-25824] - perf annotate: Split branch stack cycles info from 'struct annotation' (Michael Petlan) [RHEL-25824] - perf annotate: Split branch stack cycles information out of 'struct annotation_line' (Michael Petlan) [RHEL-25824] - perf machine thread: Remove exited threads by default (Michael Petlan) [RHEL-25824] - perf test: Simplify "object code reading" test (Michael Petlan) [RHEL-25824] - perf record: Lazy load kernel symbols (Michael Petlan) [RHEL-25824] - perf tools: Fix spelling mistake "parametrized" -> "parameterized" (Michael Petlan) [RHEL-25824] - perf build: Warn about missing libelf before warning about missing libbpf (Michael Petlan) [RHEL-25824] - perf tests make: Remove the last egrep call, use 'grep -E' instead (Michael Petlan) [RHEL-25824] - perf beauty socket/prctl_option: Cope with extended regexp complaint by grep (Michael Petlan) [RHEL-25824] - perf vendor events arm64: AmpereOne: Add missing DefaultMetricgroupName fields (Michael Petlan) [RHEL-25824] - perf metrics: Avoid segv if default metricgroup isn't set (Michael Petlan) [RHEL-25824] - tools: Disable __packed attribute compiler warning due to -Werror=attributes (Michael Petlan) [RHEL-25824] - tools perf: Add arm64 sysreg files to MANIFEST (Michael Petlan) [RHEL-25824] - tools headers: Update tools's copy of socket.h header (Michael Petlan) [RHEL-25824] - tools headers UAPI: Update tools's copy of vhost.h header (Michael Petlan) [RHEL-25824] - perf lock contention: Fix a build error on 32-bit (Michael Petlan) [RHEL-25824] - perf kwork: Fix a build error on 32-bit (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update tsx_cycles_per_elision metrics (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update bonnell version number to v5 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update westmereex events to v4 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update meteorlake events to v1.06 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update knightslanding events to v16 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Add typo fix for ivybridge FP (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update a spelling in haswell/haswellx (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update emeraldrapids to v1.01 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update alderlake/alderlake events to v1.23 (Michael Petlan) [RHEL-25824] - perf build: Disable BPF skeletons if clang version is < 12.0.1 (Michael Petlan) [RHEL-25824] - perf callchain: Fix spelling mistake "statisitcs" -> "statistics" (Michael Petlan) [RHEL-25824] - perf report: Fix spelling mistake "heirachy" -> "hierarchy" (Michael Petlan) [RHEL-25824] - perf python: Fix binding linkage due to rename and move of evsel__increase_rlimit() (Michael Petlan) [RHEL-25824] - perf tests: test_arm_coresight: Simplify source iteration (Michael Petlan) [RHEL-25824] - perf vendor events intel: Add tigerlake two metrics (Michael Petlan) [RHEL-25824] - perf vendor events intel: Add broadwellde two metrics (Michael Petlan) [RHEL-25824] - perf vendor events intel: Fix broadwellde tma_info_system_dram_bw_use metric (Michael Petlan) [RHEL-25824] - perf mem_info: Add and use map_symbol__exit and addr_map_symbol__exit (Michael Petlan) [RHEL-25824] - perf callchain: Minor layout changes to callchain_list (Michael Petlan) [RHEL-25824] - perf callchain: Make brtype_stat in callchain_list optional (Michael Petlan) [RHEL-25824] - perf callchain: Make display use of branch_type_stat const (Michael Petlan) [RHEL-25824] - perf offcpu: Add missed btf_free (Michael Petlan) [RHEL-25824] - perf threads: Remove unused dead thread list (Michael Petlan) [RHEL-25824] - perf hist: Add missing puts to hist__account_cycles (Michael Petlan) [RHEL-25824] - libperf rc_check: Add RC_CHK_EQUAL (Michael Petlan) [RHEL-25824] - libperf rc_check: Make implicit enabling work for GCC (Michael Petlan) [RHEL-25824] - perf machine: Avoid out of bounds LBR memory read (Michael Petlan) [RHEL-25824] - perf rwsem: Add debug mode that uses a mutex (Michael Petlan) [RHEL-25824] - perf build: Address stray '\' before # that is warned about since grep 3.8 (Michael Petlan) [RHEL-25824] - perf report: Fix hierarchy mode on pipe input (Michael Petlan) [RHEL-25824] - perf lock contention: Use per-cpu array map for spinlocks (Michael Petlan) [RHEL-25824] - perf lock contention: Check race in tstamp elem creation (Michael Petlan) [RHEL-25824] - perf lock contention: Clear lock addr after use (Michael Petlan) [RHEL-25824] - perf evsel: Rename evsel__increase_rlimit to rlimit__increase_nofile (Michael Petlan) [RHEL-25824] - perf bench sched pipe: Add -G/--cgroups option (Michael Petlan) [RHEL-25824] - perf data: Increase RLIMIT_NOFILE limit when open too many files in perf_data__create_dir() (Michael Petlan) [RHEL-25824] - perf trace: Use the right bpf_probe_read(_str) variant for reading user data (Michael Petlan) [RHEL-25824] - perf tools: Do not ignore the default vmlinux.h (Michael Petlan) [RHEL-25824] - perf: script: fix missing ',' for fields option (Michael Petlan) [RHEL-25824] - perf tests: Fix shellcheck warning in stat_all_metricgroups (Michael Petlan) [RHEL-25824] - perf tests: Fix shellcheck warning in record_sideband.sh (Michael Petlan) [RHEL-25824] - perf cs-etm: Respect timestamp option (Michael Petlan) [RHEL-25824] - perf cs-etm: Validate timestamp tracing in per-thread mode (Michael Petlan) [RHEL-25824] - perf pmu: Lazily compute default config (Michael Petlan) [RHEL-25824] - perf pmu-events: Remember the perf_events_map for a PMU (Michael Petlan) [RHEL-25824] - perf pmu: Const-ify perf_pmu__config_terms (Michael Petlan) [RHEL-25824] - perf pmu: Const-ify file APIs (Michael Petlan) [RHEL-25824] - perf arm-spe: Move PMU initialization from default config code (Michael Petlan) [RHEL-25824] - perf intel-pt: Move PMU initialization from default config code (Michael Petlan) [RHEL-25824] - perf pmu: Rename perf_pmu__get_default_config to perf_pmu__arch_init (Michael Petlan) [RHEL-25824] - perf intel-pt: Prefer get_unaligned_le64 to memcpy_le64 (Michael Petlan) [RHEL-25824] - perf intel-pt: Use get_unaligned_le16() etc (Michael Petlan) [RHEL-25824] - perf intel-pt: Use existing definitions of le16_to_cpu() etc (Michael Petlan) [RHEL-25824] - perf intel-pt: Simplify intel_pt_get_vmcs() (Michael Petlan) [RHEL-25824] - perf tools: Add get_unaligned_leNN() (Michael Petlan) [RHEL-25824] - perf cs-etm: Fix incorrect or missing decoder for raw trace (Michael Petlan) [RHEL-25824] - perf bpf_counter: Fix a few memory leaks (Michael Petlan) [RHEL-25824] - perf header: Fix various error path memory leaks (Michael Petlan) [RHEL-25824] - perf trace-event-info: Avoid passing NULL value to closedir (Michael Petlan) [RHEL-25824] - tools api: Avoid potential double free (Michael Petlan) [RHEL-25824] - perf parse-events: Fix unlikely memory leak when cloning terms (Michael Petlan) [RHEL-25824] - perf lock: Fix a memory leak on an error path (Michael Petlan) [RHEL-25824] - perf svghelper: Avoid memory leak (Michael Petlan) [RHEL-25824] - perf hists browser: Avoid potential NULL dereference (Michael Petlan) [RHEL-25824] - perf hists browser: Reorder variables to reduce padding (Michael Petlan) [RHEL-25824] - perf dlfilter: Be defensive against potential NULL dereference (Michael Petlan) [RHEL-25824] - perf mem-events: Avoid uninitialized read (Michael Petlan) [RHEL-25824] - perf jitdump: Avoid memory leak (Michael Petlan) [RHEL-25824] - perf env: Remove unnecessary NULL tests (Michael Petlan) [RHEL-25824] - perf buildid-cache: Fix use of uninitialized value (Michael Petlan) [RHEL-25824] - perf bench uprobe: Fix potential use of memory after free (Michael Petlan) [RHEL-25824] - perf parse-events: Fix for term values that are raw events (Michael Petlan) [RHEL-25824] - perf build: Add missing comment about NO_LIBTRACEEVENT=1 (Michael Petlan) [RHEL-25824] - perf symbols: Add 'intel_idle_ibrs' to the list of idle symbols (Michael Petlan) [RHEL-25824] - perf parse-events: Avoid erange from hex numbers (Michael Petlan) [RHEL-25824] - tools/perf: Update call stack check in builtin-lock.c (Michael Petlan) [RHEL-25824] - tools/perf/tests: Fix object code reading to skip address that falls out of text section (Michael Petlan) [RHEL-25824] - tools/perf: Add "is_kmod" to struct dso to check if it is kernel module (Michael Petlan) [RHEL-25824] - tools/perf: Add text_end to "struct dso" to save .text section size (Michael Petlan) [RHEL-25824] - perf test: Avoid system wide when not privileged (Michael Petlan) [RHEL-25824] - perf hisi-ptt: Fix memory leak in lseek failure handling (Michael Petlan) [RHEL-25824] - perf intel-pt: Fix async branch flags (Michael Petlan) [RHEL-25824] - perf pmus: Make PMU alias name loading lazy (Michael Petlan) [RHEL-25824] - perf vendor events: Add JSON metrics for Arm CMN (Michael Petlan) [RHEL-25824] - perf jevents: Add support for Arm CMN PMU aliasing (Michael Petlan) [RHEL-25824] - perf test: Add pmu-event test for "Compat" and new event_field. (Michael Petlan) [RHEL-25824] - perf test: Make matching_pmu effective (Michael Petlan) [RHEL-25824] - perf jevents: Support EventidCode and NodeType (Michael Petlan) [RHEL-25824] - perf metric: "Compat" supports regular expression matching identifiers (Michael Petlan) [RHEL-25824] - perf pmu: "Compat" supports regular expression matching identifiers (Michael Petlan) [RHEL-25824] - perf record: Fix BTF type checks in the off-cpu profiling (Michael Petlan) [RHEL-25824] - perf bench messaging: Kill child processes when exit abnormally in process mode (Michael Petlan) [RHEL-25824] - perf bench messaging: Store chlid process pid when creating worker for process mode (Michael Petlan) [RHEL-25824] - perf bench messaging: Factor out create_worker() (Michael Petlan) [RHEL-25824] - perf bench messaging: Fix coding style issues for sched-messaging (Michael Petlan) [RHEL-25824] - tests/shell: Fix shellcheck warnings for SC2153 in multiple scripts (Michael Petlan) [RHEL-25824] - tests/shell: Fix shellcheck issues in tests/shell/stat+shadow_stat.sh tetscase (Michael Petlan) [RHEL-25824] - tests/shell: Fix shellcheck SC1090 to handle the location of sourced files (Michael Petlan) [RHEL-25824] - perf kwork: Fix spelling mistake "Captuer" -> "Capture" (Michael Petlan) [RHEL-25824] - perf evlist: Avoid frequency mode for the dummy event (Michael Petlan) [RHEL-25824] - perf vendors events: Remove repeated word in comments (Michael Petlan) [RHEL-25824] - perf vendor events arm64: Fix for AmpereOne metrics (Michael Petlan) [RHEL-25824] - perf parse-events: Fix tracepoint name memory leak (Michael Petlan) [RHEL-25824] - perf test: Detect off-cpu support from build options (Michael Petlan) [RHEL-25824] - perf test: Ensure EXTRA_TESTS is covered in build test (Michael Petlan) [RHEL-25824] - perf test: Update build test for changed BPF skeleton defaults (Michael Petlan) [RHEL-25824] - perf build: Default BUILD_BPF_SKEL, warn/disable for missing deps (Michael Petlan) [RHEL-25824] - perf version: Add status of bpf skeletons (Michael Petlan) [RHEL-25824] - perf kwork top: Simplify bool conversion (Michael Petlan) [RHEL-25824] - perf test: Fix test-record-dummy-C0 failure for supported PERF_FORMAT_LOST feature kernel (Michael Petlan) [RHEL-25824] - perf kwork: Fix spelling mistake "COMMMAND" -> "COMMAND" (Michael Petlan) [RHEL-25824] - perf annotate: Add more x86 mov instruction cases (Michael Petlan) [RHEL-25824] - perf pmu: Remove unused function (Michael Petlan) [RHEL-25824] - perf pmus: Simplify perf_pmus__find_core_pmu() (Michael Petlan) [RHEL-25824] - perf pmu: Move pmu__find_core_pmu() to pmus.c (Michael Petlan) [RHEL-25824] - perf symbol: Avoid an undefined behavior warning (Michael Petlan) [RHEL-25824] - perf bpf-filter: Add YYDEBUG (Michael Petlan) [RHEL-25824] - perf pmu: Add YYDEBUG (Michael Petlan) [RHEL-25824] - perf expr: Make YYDEBUG dependent on doing a debug build (Michael Petlan) [RHEL-25824] - perf parse-events: Make YYDEBUG dependent on doing a debug build (Michael Petlan) [RHEL-25824] - perf parse-events: Remove unused header files (Michael Petlan) [RHEL-25824] - perf tools: Add includes for detected configs in Makefile.perf (Michael Petlan) [RHEL-25824] - perf test: Update cs_etm testcase for Arm ETE (Michael Petlan) [RHEL-25824] - perf vendor events arm64: Add V1 metrics using Arm telemetry repo (Michael Petlan) [RHEL-25824] - perf vendor events arm64: Update V1 events using Arm telemetry repo (Michael Petlan) [RHEL-25824] - perf test: Add a test for strcmp_cpuid_str() expression (Michael Petlan) [RHEL-25824] - perf util: Add a function for replacing characters in a string (Michael Petlan) [RHEL-25824] - perf jevents: Remove unused keyword (Michael Petlan) [RHEL-25824] - perf test: Check result of has_event(cycles) test (Michael Petlan) [RHEL-25824] - perf list pfm: Retry supported test with exclude_kernel (Michael Petlan) [RHEL-25824] - perf list: Avoid a hardcoded cpu PMU name (Michael Petlan) [RHEL-25824] - perf test shell lock_contention: Add cgroup aggregation and filter tests (Michael Petlan) [RHEL-25824] - perf lock contention: Add -G/--cgroup-filter option (Michael Petlan) [RHEL-25824] - perf lock contention: Add --lock-cgroup option (Michael Petlan) [RHEL-25824] - perf lock contention: Prepare to handle cgroups (Michael Petlan) [RHEL-25824] - perf tools: Add read_all_cgroups() and __cgroup_find() (Michael Petlan) [RHEL-25824] - perf kwork top: Add BPF-based statistics on softirq event support (Michael Petlan) [RHEL-25824] - perf kwork top: Add BPF-based statistics on hardirq event support (Michael Petlan) [RHEL-25824] - perf kwork top: Implements BPF-based cpu usage statistics (Michael Petlan) [RHEL-25824] - perf kwork top: Add -C/--cpu -i/--input -n/--name -s/--sort --time options (Michael Petlan) [RHEL-25824] - perf kwork top: Add statistics on softirq event support (Michael Petlan) [RHEL-25824] - perf kwork top: Add statistics on hardirq event support (Michael Petlan) [RHEL-25824] - perf evsel: Add evsel__intval_common() helper (Michael Petlan) [RHEL-25824] - perf kwork top: Introduce new top utility (Michael Petlan) [RHEL-25824] - perf kwork: Add `root` parameter to work_sort() (Michael Petlan) [RHEL-25824] - perf kwork: Add sched record support (Michael Petlan) [RHEL-25824] - perf kwork: Set default events list if not specified in setup_event_list() (Michael Petlan) [RHEL-25824] - perf kwork: Overwrite original atom in the list when a new atom is pushed. (Michael Petlan) [RHEL-25824] - perf kwork: Add `kwork` and `src_type` to work_init() for 'struct kwork_class' (Michael Petlan) [RHEL-25824] - perf kwork: Set ordered_events to true in 'struct perf_tool' (Michael Petlan) [RHEL-25824] - perf kwork: Add the supported subcommands to the document (Michael Petlan) [RHEL-25824] - perf kwork: Fix incorrect and missing free atom in work_push_atom() (Michael Petlan) [RHEL-25824] - perf test: Add perf_event_attr test for record dummy event (Michael Petlan) [RHEL-25824] - perf test: Add test case for record sideband events (Michael Petlan) [RHEL-25824] - perf record: Track sideband events for all CPUs when tracing selected CPUs (Michael Petlan) [RHEL-25824] - perf record: Move setting tracking events before record__init_thread_masks() (Michael Petlan) [RHEL-25824] - perf evlist: Add evlist__findnew_tracking_event() helper (Michael Petlan) [RHEL-25824] - perf evlist: Add perf_evlist__go_system_wide() helper (Michael Petlan) [RHEL-25824] - perf vendor events intel: Fix spelling mistakes (Michael Petlan) [RHEL-25824] - perf vendor events intel: Add emeraldrapids, update sapphirerapids to v1.16 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Add lunarlake v1.0 (Michael Petlan) [RHEL-25824] - perf parse-events: Introduce 'struct parse_events_terms' (Michael Petlan) [RHEL-25824] - perf parse-events: Copy fewer term lists (Michael Petlan) [RHEL-25824] - perf parse-events: Avoid enum casts (Michael Petlan) [RHEL-25824] - perf parse-events: Tidy up str parameter (Michael Petlan) [RHEL-25824] - perf parse-events: Remove unnecessary __maybe_unused (Michael Petlan) [RHEL-25824] - perf shell completion: Support completion of metrics/metricgroups (Michael Petlan) [RHEL-25824] - perf completion: Support completion of libpfm4 events (Michael Petlan) [RHEL-25824] - perf shell completion: Restrict completion of events to events (Michael Petlan) [RHEL-25824] - perf stat: Fix aggr mode initialization (Michael Petlan) [RHEL-25824] - perf vendor events: Update metric events for power10 platform (Michael Petlan) [RHEL-25824] - perf vendor events power10: Add extra data-source events (Michael Petlan) [RHEL-25824] - perf vendor events power10: Update JSON/events (Michael Petlan) [RHEL-25824] - perf machine: Use true and false for bool variable (Michael Petlan) [RHEL-25824] - perf: Fix the nr_addr_filters fix (Michael Petlan) [RHEL-25824] - perf/core: Fix narrow startup race when creating the perf nr_addr_filters sysfs file (Michael Petlan) [RHEL-25824] - arm: pmu: Move error message and -EOPNOTSUPP to individual PMUs (Michael Petlan) [RHEL-25824] - arm: perf: Remove inlines from arm_pmuv3.c (Michael Petlan) [RHEL-25824] - arm64/arm: arm_pmuv3: perf: Don't truncate 64-bit registers (Michael Petlan) [RHEL-25824] - perf: arm_cspmu: Reject events meant for other PMUs (Michael Petlan) [RHEL-25824] - drivers: perf: arm_pmu: Drop 'pmu_lock' element from 'struct pmu_hw_events' (Michael Petlan) [RHEL-25824] - arm: perf: Remove PMU locking (Michael Petlan) [RHEL-25824] - powerpc/imc-pmu: Add a null pointer check in update_events_in_group() (Michael Petlan) [RHEL-25824] - KVM: x86/pmu: fix masking logic for MSR_CORE_PERF_GLOBAL_CTRL (Michael Petlan) [RHEL-25824] - perf/core: Fix cpuctx refcounting (Michael Petlan) [RHEL-25824] - powerpc/perf: Fix disabling BHRB and instruction sampling (Michael Petlan) [RHEL-25824] - powerpc/imc-pmu: Use the correct spinlock initializer. (Michael Petlan) [RHEL-25824] - powerpc/perf: Optimize find_alternatives_list() using binary search (Michael Petlan) [RHEL-25824] - perf: Optimize perf_cgroup_switch() (Michael Petlan) [RHEL-25824] - perf/core: Allow reading package events from perf_event_read_local (Michael Petlan) [RHEL-25824] - perf/core: Rename perf_proc_update_handler() -> perf_event_max_sample_rate_handler(), for readability (Michael Petlan) [RHEL-25824] - perf/x86/rapl: Fix "Using plain integer as NULL pointer" Sparse warning (Michael Petlan) [RHEL-25824] - perf/core: Bail out early if the request AUX area is out of bound (Michael Petlan) [RHEL-25824] - inet: inet_defrag: prevent sk release while still in use (Paolo Abeni) [RHEL-32270] - udp: fix busy polling (Paolo Abeni) [RHEL-32270] - udp6: Fix race condition in udp6_sendmsg & connect (Paolo Abeni) [RHEL-32270] - net: stream: purge sk_error_queue in sk_stream_kill_queues() (Paolo Abeni) [RHEL-32270] - eventfd: Remove usage of the deprecated ida_simple_xx() API (Michal Schmidt) [RHEL-31939] - eventfd: make eventfd_signal{_mask}() void (Michal Schmidt) [RHEL-31939] - eventfd: simplify eventfd_signal_mask() (Michal Schmidt) [RHEL-31939] - eventfd: simplify eventfd_signal() (Michal Schmidt) [RHEL-31939] - eventfd: prevent underflow for eventfd semaphores (Michal Schmidt) [RHEL-31939] - eventfd: add a uapi header for eventfd userspace APIs (Michal Schmidt) [RHEL-31939] - eventfd: show the EFD_SEMAPHORE flag in fdinfo (Michal Schmidt) [RHEL-31939] - i915: make inject_virtual_interrupt() void (Michal Schmidt) [RHEL-31939] - fs: use correct __poll_t type (Michal Schmidt) [RHEL-31939] - eventfd: use wait_event_interruptible_locked_irq() helper (Michal Schmidt) [RHEL-31939] - eventfd: change int to __u64 in eventfd_signal() ifndef CONFIG_EVENTFD (Michal Schmidt) [RHEL-31939] - eventfd: guard wake_up in eventfd fs calls as well (Michal Schmidt) [RHEL-31939] - iio: core: fix memleak in iio_device_register_sysfs (David Arcari) [RHEL-33153] {CVE-2023-52643} - serial: imx: fix detach/attach of serial console (Steve Best) [RHEL-32592] {CVE-2021-47185} - tty: tty_buffer: Fix the softlockup issue in flush_to_ldisc (Steve Best) [RHEL-32592] {CVE-2021-47185} - sysctl: allow to change limits for posix messages queues (Alexey Gladkov) [RHEL-8705] - sysctl: allow change system v ipc sysctls inside ipc namespace (Alexey Gladkov) [RHEL-8705] - ipc: fix memory leak in init_mqueue_fs() (Alexey Gladkov) [RHEL-8705] - ipc: mqueue: fix possible memory leak in init_mqueue_fs() (Alexey Gladkov) [RHEL-8705] - ipc: Remove extra braces (Alexey Gladkov) [RHEL-8705] - ipc: Check permissions for checkpoint_restart sysctls at open time (Alexey Gladkov) [RHEL-8705] - ipc: Remove extra1 field abuse to pass ipc namespace (Alexey Gladkov) [RHEL-8705] - ipc: Use the same namespace to modify and validate (Alexey Gladkov) [RHEL-8705] - ipc: Store ipc sysctls in the ipc namespace (Alexey Gladkov) [RHEL-8705] - ipc: Store mqueue sysctls in the ipc namespace (Alexey Gladkov) [RHEL-8705] - ipc/ipc_sysctl.c: remove fallback for !CONFIG_PROC_SYSCTL (Alexey Gladkov) [RHEL-8705] - ipc: check checkpoint_restore_ns_capable() to modify C/R proc files (Alexey Gladkov) [RHEL-8705]- x86/sev: Harden #VC instruction emulation somewhat (Vitaly Kuznetsov) [RHEL-30031] {CVE-2024-25743 CVE-2024-25742} - net: mana: Fix Rx DMA datasize and skb_over_panic (Cathy Avery) [RHEL-9872] - integrity: eliminate unnecessary "Problem loading X.509 certificate" msg (Coiby Xu) [RHEL-12346] - smb: client: instantiate when creating SFU files (Paulo Alcantara) [RHEL-31245] - smb: client: fix NULL ptr deref in cifs_mark_open_handles_for_deleted_file() (Paulo Alcantara) [RHEL-31245] - cifs: Fix duplicate fscache cookie warnings (Paulo Alcantara) [RHEL-31245] - smb3: add trace event for mknod (Paulo Alcantara) [RHEL-31245] - smb311: additional compression flag defined in updated protocol spec (Paulo Alcantara) [RHEL-31245] - smb311: correct incorrect offset field in compression header (Paulo Alcantara) [RHEL-31245] - cifs: Move some extern decls from .c files to .h (Paulo Alcantara) [RHEL-31245] - cifs: remove redundant variable assignment (Paulo Alcantara) [RHEL-31245] - cifs: fixes for get_inode_info (Paulo Alcantara) [RHEL-31245] - cifs: open_cached_dir(): add FILE_READ_EA to desired access (Paulo Alcantara) [RHEL-31245] - cifs: reduce warning log level for server not advertising interfaces (Paulo Alcantara) [RHEL-31245] - cifs: make sure server interfaces are requested only for SMB3+ (Paulo Alcantara) [RHEL-31245] - cifs: defer close file handles having RH lease (Paulo Alcantara) [RHEL-31245] - cifs: update internal module version number for cifs.ko (Paulo Alcantara) [RHEL-31245] - smb: common: simplify compression headers (Paulo Alcantara) [RHEL-31245] - smb: common: fix fields sizes in compression_pattern_payload_v1 (Paulo Alcantara) [RHEL-31245] - smb: client: negotiate compression algorithms (Paulo Alcantara) [RHEL-31245] - smb3: add dynamic trace point for ioctls (Paulo Alcantara) [RHEL-31245] - smb: client: return reparse type in /proc/mounts (Paulo Alcantara) [RHEL-31245] - smb: client: set correct d_type for reparse DFS/DFSR and mount point (Paulo Alcantara) [RHEL-31245] - smb: client: parse uid, gid, mode and dev from WSL reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: introduce SMB2_OP_QUERY_WSL_EA (Paulo Alcantara) [RHEL-31245] - smb: client: Fix a NULL vs IS_ERR() check in wsl_set_xattrs() (Paulo Alcantara) [RHEL-31245] - smb: client: add support for WSL reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: reduce number of parameters in smb2_compound_op() (Paulo Alcantara) [RHEL-31245] - smb: client: fix potential broken compound request (Paulo Alcantara) [RHEL-31245] - smb: client: move most of reparse point handling code to common file (Paulo Alcantara) [RHEL-31245] - smb: client: introduce reparse mount option (Paulo Alcantara) [RHEL-31245] - smb: client: retry compound request without reusing lease (Paulo Alcantara) [RHEL-31245] - smb: client: do not defer close open handles to deleted files (Paulo Alcantara) [RHEL-31245] - smb: client: reuse file lease key in compound operations (Paulo Alcantara) [RHEL-31245] - smb3: update allocation size more accurately on write completion (Paulo Alcantara) [RHEL-31245] - cifs: allow changing password during remount (Paulo Alcantara) [RHEL-31245] - cifs: prevent updating file size from server if we have a read/write lease (Paulo Alcantara) [RHEL-31245] - cifs_get_link(): bail out in unsafe case (Paulo Alcantara) [RHEL-31245] - smb: Fix regression in writes when non-standard maximum write size negotiated (Paulo Alcantara) [RHEL-31245] - smb: client: handle path separator of created SMB symlinks (Paulo Alcantara) [RHEL-31245] - smb: client: set correct id, uid and cruid for multiuser automounts (Paulo Alcantara) [RHEL-31245] - cifs: update the same create_guid on replay (Paulo Alcantara) [RHEL-31245] - cifs: fix underflow in parse_server_interfaces() (Paulo Alcantara) [RHEL-31245] - smb3: clarify mount warning (Paulo Alcantara) [RHEL-31245] - cifs: handle cases where multiple sessions share connection (Paulo Alcantara) [RHEL-31245] - cifs: change tcon status when need_reconnect is set on it (Paulo Alcantara) [RHEL-31245] - smb: client: set correct d_type for reparse points under DFS mounts (Paulo Alcantara) [RHEL-31245] - smb3: add missing null server pointer check (Paulo Alcantara) [RHEL-31245] - smb: client: increase number of PDUs allowed in a compound request (Paulo Alcantara) [RHEL-31245] - cifs: failure to add channel on iface should bump up weight (Paulo Alcantara) [RHEL-31245] - cifs: do not search for channel if server is terminating (Paulo Alcantara) [RHEL-31245] - cifs: avoid redundant calls to disable multichannel (Paulo Alcantara) [RHEL-31245] - cifs: make sure that channel scaling is done only once (Paulo Alcantara) [RHEL-31245] - cifs: fix stray unlock in cifs_chan_skip_or_disable (Paulo Alcantara) [RHEL-31245] - cifs: set replay flag for retries of write command (Paulo Alcantara) [RHEL-31245] - cifs: commands that are retried should have replay flag set (Paulo Alcantara) [RHEL-31245] - cifs: helper function to check replayable error codes (Paulo Alcantara) [RHEL-31245] - cifs: translate network errors on send to -ECONNABORTED (Paulo Alcantara) [RHEL-31245] - cifs: cifs_pick_channel should try selecting active channels (Paulo Alcantara) [RHEL-31245] - smb: Work around Clang __bdos() type confusion (Paulo Alcantara) [RHEL-31245] - smb: client: delete "true", "false" defines (Paulo Alcantara) [RHEL-31245] - cifs: update iface_last_update on each query-and-update (Paulo Alcantara) [RHEL-31245] - cifs: handle servers that still advertise multichannel after disabling (Paulo Alcantara) [RHEL-31245] - cifs: new mount option called retrans (Paulo Alcantara) [RHEL-31245] - cifs: reschedule periodic query for server interfaces (Paulo Alcantara) [RHEL-31245] - smb: client: don't clobber ->i_rdev from cached reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: get rid of smb311_posix_query_path_info() (Paulo Alcantara) [RHEL-31245] - smb: client: parse owner/group when creating reparse points (Paulo Alcantara) [RHEL-31245] - cifs: new nt status codes from MS-SMB2 (Paulo Alcantara) [RHEL-31245] - cifs: pick channel for tcon and tdis (Paulo Alcantara) [RHEL-31245] - cifs: open_cached_dir should not rely on primary channel (Paulo Alcantara) [RHEL-31245] - cifs: minor comment cleanup (Paulo Alcantara) [RHEL-31245] - smb3: show beginning time for per share stats (Paulo Alcantara) [RHEL-31245] - cifs: remove redundant variable tcon_exist (Paulo Alcantara) [RHEL-31245] - cifs: update internal module version number for cifs.ko (Paulo Alcantara) [RHEL-31245] - cifs: remove unneeded return statement (Paulo Alcantara) [RHEL-31245] - cifs: make cifs_chan_update_iface() a void function (Paulo Alcantara) [RHEL-31245] - cifs: delete unnecessary NULL checks in cifs_chan_update_iface() (Paulo Alcantara) [RHEL-31245] - cifs: get rid of dup length check in parse_reparse_point() (Paulo Alcantara) [RHEL-31245] - smb: client: stop revalidating reparse points unnecessarily (Paulo Alcantara) [RHEL-31245] - cifs: Pass unbyteswapped eof value into SMB2_set_eof() (Paulo Alcantara) [RHEL-31245] - smb3: Improve exception handling in allocate_mr_list() (Paulo Alcantara) [RHEL-31245] - cifs: fix in logging in cifs_chan_update_iface (Paulo Alcantara) [RHEL-31245] - smb: client: handle special files and symlinks in SMB3 POSIX (Paulo Alcantara) [RHEL-31245] - smb: client: cleanup smb2_query_reparse_point() (Paulo Alcantara) [RHEL-31245] - smb: client: allow creating symlinks via reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: fix hardlinking of reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: fix renaming of reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: optimise reparse point querying (Paulo Alcantara) [RHEL-31245] - smb: client: allow creating special files via reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: extend smb2_compound_op() to accept more commands (Paulo Alcantara) [RHEL-31245] - smb: client: Fix minor whitespace errors and warnings (Paulo Alcantara) [RHEL-31245] - cifs: do not depend on release_iface for maintaining iface_list (Paulo Alcantara) [RHEL-31245] - cifs: cifs_chan_is_iface_active should be called with chan_lock held (Paulo Alcantara) [RHEL-31245] - cifs: after disabling multichannel, mark tcon for reconnect (Paulo Alcantara) [RHEL-31245] - cifs: do not let cifs_chan_update_iface deallocate channels (Paulo Alcantara) [RHEL-31245] - cifs: fix a pending undercount of srv_count (Paulo Alcantara) [RHEL-31245] - fs: cifs: Fix atime update check (Paulo Alcantara) [RHEL-31245] - smb: client: fix OOB in SMB2_query_info_init() (Paulo Alcantara) [RHEL-31245] - smb: client: fix OOB in cifsd when receiving compounded resps (Paulo Alcantara) [RHEL-31245] - smb: client: fix OOB in smb2_query_reparse_point() (Paulo Alcantara) [RHEL-31245] - smb: client: fix NULL deref in asn1_ber_decoder() (Paulo Alcantara) [RHEL-31245] - cifs: reconnect worker should take reference on server struct unconditionally (Paulo Alcantara) [RHEL-31245] - Revert "cifs: reconnect work should have reference on server struct" (Paulo Alcantara) [RHEL-31245] - cifs: Fix non-availability of dedup breaking generic/304 (Paulo Alcantara) [RHEL-31245] - smb: client: fix potential NULL deref in parse_dfs_referrals() (Paulo Alcantara) [RHEL-31245] - cifs: Fix flushing, invalidation and file size with FICLONE (Paulo Alcantara) [RHEL-31245] - cifs: Fix flushing, invalidation and file size with copy_file_range() (Paulo Alcantara) [RHEL-31245] - smb: client, common: fix fortify warnings (Paulo Alcantara) [RHEL-31245] - cifs: Fix FALLOC_FL_INSERT_RANGE by setting i_size after EOF moved (Paulo Alcantara) [RHEL-31245] - cifs: Fix FALLOC_FL_ZERO_RANGE by setting i_size if EOF moved (Paulo Alcantara) [RHEL-31245] - smb: client: report correct st_size for SMB and NFS symlinks (Paulo Alcantara) [RHEL-31245] - smb: client: fix missing mode bits for SMB symlinks (Paulo Alcantara) [RHEL-31245] - smb: client: introduce cifs_sfu_make_node() (Paulo Alcantara) [RHEL-31245] - smb: client: set correct file type from NFS reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: introduce ->parse_reparse_point() (Paulo Alcantara) [RHEL-31245] - smb: client: implement ->query_reparse_point() for SMB1 (Paulo Alcantara) [RHEL-31245] - cifs: fix use after free for iface while disabling secondary channels (Paulo Alcantara) [RHEL-31245] - cifs: fix lock ordering while disabling multichannel (Paulo Alcantara) [RHEL-31245] - cifs: fix leak of iface for primary channel (Paulo Alcantara) [RHEL-31245] - cifs: fix check of rc in function generate_smb3signingkey (Paulo Alcantara) [RHEL-31245] - cifs: spnego: add ';' in HOST_KEY_LEN (Paulo Alcantara) [RHEL-31245] - cifs: update internal module version number for cifs.ko (Paulo Alcantara) [RHEL-31245] - cifs: handle when server stops supporting multichannel (Paulo Alcantara) [RHEL-31245] - cifs: handle when server starts supporting multichannel (Paulo Alcantara) [RHEL-31245] - Missing field not being returned in ioctl CIFS_IOC_GET_MNT_INFO (Paulo Alcantara) [RHEL-31245] - smb3: allow dumping session and tcon id to improve stats analysis and debugging (Paulo Alcantara) [RHEL-31245] - smb: client: fix mount when dns_resolver key is not available (Paulo Alcantara) [RHEL-31245] - smb3: fix caching of ctime on setxattr (Paulo Alcantara) [RHEL-31245] - smb3: minor cleanup of session handling code (Paulo Alcantara) [RHEL-31245] - cifs: reconnect work should have reference on server struct (Paulo Alcantara) [RHEL-31245] - cifs: do not pass cifs_sb when trying to add channels (Paulo Alcantara) [RHEL-31245] - cifs: account for primary channel in the interface list (Paulo Alcantara) [RHEL-31245] - cifs: distribute channels across interfaces based on speed (Paulo Alcantara) [RHEL-31245] - cifs: handle cases where a channel is closed (Paulo Alcantara) [RHEL-31245] - smb3: more minor cleanups for session handling routines (Paulo Alcantara) [RHEL-31245] - smb3: minor RDMA cleanup (Paulo Alcantara) [RHEL-31245] - fs: add ctime accessors infrastructure (Paulo Alcantara) [RHEL-31245] - cifs: force interface update before a fresh session setup (Paulo Alcantara) [RHEL-31245] - cifs: do not reset chan_max if multichannel is not supported at mount (Paulo Alcantara) [RHEL-31245] - cifs: reconnect helper should set reconnect for the right channel (Paulo Alcantara) [RHEL-31245] - smb: client: fix use-after-free in smb2_query_info_compound() (Paulo Alcantara) [RHEL-31245] - smb: client: remove extra @chan_count check in __cifs_put_smb_ses() (Paulo Alcantara) [RHEL-31245] - cifs: add xid to query server interface call (Paulo Alcantara) [RHEL-31245] - cifs: print server capabilities in DebugData (Paulo Alcantara) [RHEL-31245] - smb: use crypto_shash_digest() in symlink_hash() (Paulo Alcantara) [RHEL-31245] - smb: client: fix use-after-free bug in cifs_debug_data_proc_show() (Paulo Alcantara) [RHEL-31245] - smb: client: fix potential deadlock when releasing mids (Paulo Alcantara) [RHEL-31245] - smb3: fix creating FIFOs when mounting with "sfu" mount option (Paulo Alcantara) [RHEL-31245] - Add definition for new smb3.1.1 command type (Paulo Alcantara) [RHEL-31245] - SMB3: clarify some of the unused CreateOption flags (Paulo Alcantara) [RHEL-31245] - cifs: Add client version details to NTLM authenticate message (Paulo Alcantara) [RHEL-31245] - smb3: fix touch -h of symlink (Paulo Alcantara) [RHEL-31245] - smb: client: prevent new fids from being removed by laundromat (Paulo Alcantara) [RHEL-31245] - smb: client: make laundromat a delayed worker (Paulo Alcantara) [RHEL-31245] - smb: use kernel_connect() and kernel_bind() (Paulo Alcantara) [RHEL-31245] - smb3: fix confusing debug message (Paulo Alcantara) [RHEL-31245] - smb: client: handle STATUS_IO_REPARSE_TAG_NOT_HANDLED (Paulo Alcantara) [RHEL-31245] - smb3: remove duplicate error mapping (Paulo Alcantara) [RHEL-31245] - smb3: Add dynamic trace points for RDMA (smbdirect) reconnect (Paulo Alcantara) [RHEL-31245] - smb3: fix some minor typos and repeated words (Paulo Alcantara) [RHEL-31245] - smb3: correct places where ENOTSUPP is used instead of preferred EOPNOTSUPP (Paulo Alcantara) [RHEL-31245] - smb3: move server check earlier when setting channel sequence number (Paulo Alcantara) [RHEL-31245] - cifs: update internal module version number for cifs.ko (Paulo Alcantara) [RHEL-31245] - smb3: allow controlling maximum number of cached directories (Paulo Alcantara) [RHEL-31245] - smb3: add trace point for queryfs (statfs) (Paulo Alcantara) [RHEL-31245] - smb3: allow controlling length of time directory entries are cached with dir leases (Paulo Alcantara) [RHEL-31245] - SMB3: rename macro CIFS_SERVER_IS_CHAN to avoid confusion (Paulo Alcantara) [RHEL-31245] - send channel sequence number in SMB3 requests after reconnects (Paulo Alcantara) [RHEL-31245] - cifs: update desired access while requesting for directory lease (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in smb2_query_reparse_point() (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in smb2_query_info_compound() (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in smb2_set_ea() (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in smb_send_rqst() (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in cifs_demultiplex_thread() (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in cifs_try_adding_channels() (Paulo Alcantara) [RHEL-31245] - smb: cilent: set reparse mount points as automounts (Paulo Alcantara) [RHEL-31245] - smb: client: query reparse points in older dialects (Paulo Alcantara) [RHEL-31245] - smb: client: do not query reparse points twice on symlinks (Paulo Alcantara) [RHEL-31245] - smb: client: parse reparse point flag in create response (Paulo Alcantara) [RHEL-31245] - smb: client: get rid of dfs code dep in namespace.c (Paulo Alcantara) [RHEL-31245] - smb: client: get rid of dfs naming in automount code (Paulo Alcantara) [RHEL-31245] - smb: client: rename cifs_dfs_ref.c to namespace.c (Paulo Alcantara) [RHEL-31245] - smb: client: make smb2_compound_op() return resp buffer on success (Paulo Alcantara) [RHEL-31245] - smb: client: move some params to cifs_open_info_data (Paulo Alcantara) [RHEL-31245] - smb: client: ensure to try all targets when finding nested links (Paulo Alcantara) [RHEL-31245] - smb: client: introduce DFS_CACHE_TGT_LIST() (Paulo Alcantara) [RHEL-31245] - cifs: update the ctime on a partial page write (Paulo Alcantara) [RHEL-31245] - blk-mq: don't change nr_hw_queues and nr_maps for kdump kernel (Mamatha Inamdar) [RHEL-15845] - powerpc/smp: Remap boot CPU onto core 0 if >= nr_cpu_ids (Mamatha Inamdar) [RHEL-15845] - powerpc/smp: Factor out assign_threads() (Mamatha Inamdar) [RHEL-15845] - powerpc/smp: Lookup avail once per device tree node (Mamatha Inamdar) [RHEL-15845] - powerpc/smp: Increase nr_cpu_ids to include the boot CPU (Mamatha Inamdar) [RHEL-15845] - powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core (Mamatha Inamdar) [RHEL-15845] - net: Convert some ethtool_sprintf() to ethtool_puts() (Ivan Vecera) [RHEL-31886] - checkpatch: add ethtool_sprintf rules (Ivan Vecera) [RHEL-31886] - ethtool: Implement ethtool_puts() (Ivan Vecera) [RHEL-31886] - intel: fix format warnings (Ivan Vecera) [RHEL-31886] - net: phy: smsc: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: phy: tja11xx: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: sparx5: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: dsa: vsc73xx: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: fec: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: dsa: mt7530: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: dsa: lantiq_gswip: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - ptp: Speed up vclock lookup (Ivan Vecera) [RHEL-32107] - ptp: Support late timestamp determination (Ivan Vecera) [RHEL-32107] - ptp: Pass hwtstamp to ptp_convert_timestamp() (Ivan Vecera) [RHEL-32107] - ptp: Request cycles for TX timestamp (Ivan Vecera) [RHEL-32107] - ptp: Add cycles support for virtual clocks (Ivan Vecera) [RHEL-32107] - nfsd: hold a lighter-weight client reference over CB_RECALL_ANY (Benjamin Coddington) [RHEL-31513] - NFSD: CREATE_SESSION must never cache NFS4ERR_DELAY replies (Benjamin Coddington) [RHEL-31513] - NFSD: Document the phases of CREATE_SESSION (Benjamin Coddington) [RHEL-31513] - NFSD: Fix the NFSv4.1 CREATE_SESSION operation (Benjamin Coddington) [RHEL-31513] - cgroup: cgroup-v1: do not exclude cgrp_dfl_root (Laurent Vivier) [RHEL-31381] - RDMA/srpt: Support specifying the srpt_service_guid parameter (Kamal Heib) [RHEL-31712] {CVE-2024-26744} - perf/pmu-events/powerpc: Update json mapfile with Power11 PVR (Mamatha Inamdar) [RHEL-23910] - powerpc/perf: Power11 Performance Monitoring support (Mamatha Inamdar) [RHEL-23910] - powerpc: Add Power11 architected and raw mode (Mamatha Inamdar) [RHEL-23910] - powerpc/cputable: Split cpu_specs[] out of cputable.h (Mamatha Inamdar) [RHEL-23910] - powerpc/cputable: Move __cpu_setup() prototypes out of cputable.h (Mamatha Inamdar) [RHEL-23910] - powerpc/cputable: Remove __machine_check_early_realmode_p{7/8/9} prototypes (Mamatha Inamdar) [RHEL-23910] - powerpc/64e: Remove unnecessary #ifdef CONFIG_PPC_FSL_BOOK3E (Mamatha Inamdar) [RHEL-23910] - powerpc/64e: Tie PPC_BOOK3E_64 to PPC_E500MC (Mamatha Inamdar) [RHEL-23910] - powerpc/Kconfig: Fix non existing CONFIG_PPC_FSL_BOOKE (Mamatha Inamdar) [RHEL-23910] - powerpc/64e: Tie PPC_BOOK3E_64 to PPC_FSL_BOOK3E (Mamatha Inamdar) [RHEL-23910] - powerpc: Remove remaining parts of oprofile (Mamatha Inamdar) [RHEL-23910] - powerpc: fix typos in comments (Mamatha Inamdar) [RHEL-23910] - powerpc: Enable the DAWR on POWER9 DD2.3 and above (Mamatha Inamdar) [RHEL-23910] - vhost: Add smp_rmb() in vhost_enable_notify() (Gavin Shan) [RHEL-26104] - vhost: Add smp_rmb() in vhost_vq_avail_empty() (Gavin Shan) [RHEL-26104] - bpf, tcx: Get rid of tcx_link_const (Felix Maurer) [RHEL-28590] - selftests/bpf: Add additional mprog query test coverage (Felix Maurer) [RHEL-28590] - selftests/bpf: Make seen_tc* variable tests more robust (Felix Maurer) [RHEL-28590] - selftests/bpf: Test query on empty mprog and pass revision into attach (Felix Maurer) [RHEL-28590] - selftests/bpf: Adapt assert_mprog_count to always expect 0 count (Felix Maurer) [RHEL-28590] - selftests/bpf: Test bpf_mprog query API via libbpf and raw syscall (Felix Maurer) [RHEL-28590] - selftest/bpf: Add various selftests for program limits (Felix Maurer) [RHEL-28590] - bpf: Refuse unused attributes in bpf_prog_{attach,detach} (Felix Maurer) [RHEL-28590] - bpf: Handle bpf_mprog_query with NULL entry (Felix Maurer) [RHEL-28590] - net: Fix skb consume leak in sch_handle_egress (Felix Maurer) [RHEL-28590] - selftests/bpf: Add various more tcx test cases (Felix Maurer) [RHEL-28590] - selftests/bpf: Add test for detachment on empty mprog entry (Felix Maurer) [RHEL-28590] - tcx: Fix splat during dev unregister (Felix Maurer) [RHEL-28590] - tcx: Fix splat in ingress_destroy upon tcx_entry_free (Felix Maurer) [RHEL-28590] - selftests/bpf: Add mprog API tests for BPF tcx links (Felix Maurer) [RHEL-28590] - selftests/bpf: Add mprog API tests for BPF tcx opts (Felix Maurer) [RHEL-28590] - bpf: Add fd-based tcx multi-prog infra with link support (Felix Maurer) [RHEL-28590] - cpuset: Allow setscheduler regardless of manipulated task (Waiman Long) [RHEL-26668] - sched/psi: Update poll => rtpoll in relevant comments (Phil Auld) [RHEL-29552] - sched/psi: Bail out early from irq time accounting (Phil Auld) [RHEL-29552] - sched/psi: Delete the 'update_total' function parameter from update_triggers() (Phil Auld) [RHEL-29552] - sched/psi: Avoid updating PSI triggers and ->rtpoll_total when there are no state changes (Phil Auld) [RHEL-29552] - sched/psi: Change update_triggers() to a 'void' function (Phil Auld) [RHEL-29552] - sched/psi: make psi_cgroups_enabled static (Phil Auld) [RHEL-29552] - sched/psi: Allow unprivileged polling of N*2s period (Phil Auld) [RHEL-29552] - sched/psi: Extract update_triggers side effect (Phil Auld) [RHEL-29552] - sched/psi: Rename existing poll members in preparation (Phil Auld) [RHEL-29552] - sched/psi: Rearrange polling code in preparation (Phil Auld) [RHEL-29552] - arm64/sme: Always exit sme_alloc() early with existing storage (Mark Salter) [RHEL-28881] {CVE-2024-26618} - overflow: add DEFINE_FLEX() for on-stack allocs (Petr Oros) [RHEL-30138] - overflow: Add struct_size_t() helper (Petr Oros) [RHEL-30138] - mm/filemap.c: fix update prev_pos after one read request done (Nico Pache) [RHEL-29229] - sched: Misc cleanups (Phil Auld) [RHEL-29017] - sched: Simplify tg_set_cfs_bandwidth() (Phil Auld) [RHEL-29017] - sched: Simplify sched_move_task() (Phil Auld) [RHEL-29017] - sched: Simplify sched_rr_get_interval() (Phil Auld) [RHEL-29017] - sched: Simplify yield_to() (Phil Auld) [RHEL-29017] - sched: Simplify sched_{set,get}affinity() (Phil Auld) [RHEL-29017] - sched: Simplify syscalls (Phil Auld) [RHEL-29017] - sched: Simplify set_user_nice() (Phil Auld) [RHEL-29017] - sched: Simplify sched_core_cpu_{starting,deactivate}() (Phil Auld) [RHEL-29017] - sched: Simplify try_steal_cookie() (Phil Auld) [RHEL-29017] - sched: Simplify sched_tick_remote() (Phil Auld) [RHEL-29017] - sched: Simplify sched_exec() (Phil Auld) [RHEL-29017] - sched: Simplify ttwu() (Phil Auld) [RHEL-29017] - sched: Simplify wake_up_if_idle() (Phil Auld) [RHEL-29017] - sched: Simplify: migrate_swap_stop() (Phil Auld) [RHEL-29017] - sched: Simplify sysctl_sched_uclamp_handler() (Phil Auld) [RHEL-29017] - sched: Simplify get_nohz_timer_target() (Phil Auld) [RHEL-29017] - Bluetooth: Fix TOCTOU in HCI debugfs implementation (Bastien Nocera) [RHEL-26830 RHEL-26834] {CVE-2024-24858 CVE-2024-24857}- mm: hwpoison: support recovery from ksm_might_need_to_copy() (Audra Mitchell) [RHEL-27739] - kasan: fix Oops due to missing calls to kasan_arch_is_ready() (Audra Mitchell) [RHEL-27739] - Revert "mm: Always release pages to the buddy allocator in memblock_free_late()." (Audra Mitchell) [RHEL-27739] - mm/swapfile: add cond_resched() in get_swap_pages() (Audra Mitchell) [RHEL-27739] - zsmalloc: fix a race with deferred_handles storing (Audra Mitchell) [RHEL-27739] - mm/khugepaged: fix ->anon_vma race (Audra Mitchell) [RHEL-27739] - nommu: fix split_vma() map_count error (Audra Mitchell) [RHEL-27739] - nommu: fix do_munmap() error path (Audra Mitchell) [RHEL-27739] - nommu: fix memory leak in do_mmap() error path (Audra Mitchell) [RHEL-27739] - kasan: mark kasan_kunit_executing as static (Audra Mitchell) [RHEL-27739] - hugetlb: unshare some PMDs when splitting VMAs (Audra Mitchell) [RHEL-27739] - mm: Always release pages to the buddy allocator in memblock_free_late(). (Audra Mitchell) [RHEL-27739] - memblock: Fix doc for memblock_phys_free (Audra Mitchell) [RHEL-27739] - mm, slab: periodically resched in drain_freelist() (Audra Mitchell) [RHEL-27739] - mm: Remove pointless barrier() after pmdp_get_lockless() (Audra Mitchell) [RHEL-27739] - mm/gup: Fix the lockless PMD access (Audra Mitchell) [RHEL-27739] - mm: Rename GUP_GET_PTE_LOW_HIGH (Audra Mitchell) [RHEL-27739] - mm: mmu_gather: allow more than one batch of delayed rmaps (Audra Mitchell) [RHEL-27739] - kmsan: fix memcpy tests (Audra Mitchell) [RHEL-27739] - mm: disable top-tier fallback to reclaim on proactive reclaim (Audra Mitchell) [RHEL-27739] - mm/mmap: properly unaccount memory on mas_preallocate() failure (Audra Mitchell) [RHEL-27739] - mm/page_alloc: update comments in __free_pages_ok() (Audra Mitchell) [RHEL-27739] - kasan: fail non-kasan KUnit tests on KASAN reports (Audra Mitchell) [RHEL-27739] - mm/sparse-vmemmap: generalise vmemmap_populate_hugepages() (Audra Mitchell) [RHEL-27739] - zsmalloc: implement writeback mechanism for zsmalloc (Audra Mitchell) [RHEL-27739] - zsmalloc: add zpool_ops field to zs_pool to store evict handlers (Audra Mitchell) [RHEL-27739] - zsmalloc: add a LRU to zs_pool to keep track of zspages in LRU order (Audra Mitchell) [RHEL-27739] - zsmalloc: consolidate zs_pool's migrate_lock and size_class's locks (Audra Mitchell) [RHEL-27739] - zpool: clean out dead code (Audra Mitchell) [RHEL-27739] - zswap: fix writeback lock ordering for zsmalloc (Audra Mitchell) [RHEL-27739] - mm/khugepaged: add tracepoint to collapse_file() (Audra Mitchell) [RHEL-27739] - mm/gup: remove FOLL_MIGRATION (Audra Mitchell) [RHEL-27739] - mm/ksm: convert break_ksm() to use walk_page_range_vma() (Audra Mitchell) [RHEL-27739] - mm/pagewalk: add walk_page_range_vma() (Audra Mitchell) [RHEL-27739] - mm: remove VM_FAULT_WRITE (Audra Mitchell) [RHEL-27739] - panic: Expose "warn_count" to sysfs (Audra Mitchell) [RHEL-27739] - panic: Introduce warn_limit (Audra Mitchell) [RHEL-27739] - panic: Separate sysctl logic from CONFIG_SMP (Audra Mitchell) [RHEL-27739] - kernel/panic: move panic sysctls to its own file (Audra Mitchell) [RHEL-27739] - panic: Consolidate open-coded panic_on_warn checks (Audra Mitchell) [RHEL-27739] - mm: Make ksize() a reporting-only function (Audra Mitchell) [RHEL-27739] - mm/memory-failure.c: cleanup in unpoison_memory (Audra Mitchell) [RHEL-27739] - mm: vmscan: use sysfs_emit() to instead of scnprintf() (Audra Mitchell) [RHEL-27739] - zswap: do not allocate from atomic pool (Audra Mitchell) [RHEL-27739] - mm: document /sys/class/bdi//min_ratio_fine knob (Audra Mitchell) [RHEL-27739] - mm: add /sys/class/bdi//min_ratio_fine knob (Audra Mitchell) [RHEL-27739] - mm: add bdi_set_min_ratio_no_scale() function (Audra Mitchell) [RHEL-27739] - mm: document /sys/class/bdi//max_ratio_fine knob (Audra Mitchell) [RHEL-27739] - mm: add /sys/class/bdi//max_ratio_fine knob (Audra Mitchell) [RHEL-27739] - mm: add bdi_set_max_ratio_no_scale() function (Audra Mitchell) [RHEL-27739] - mm: document /sys/class/bdi//min_bytes knob (Audra Mitchell) [RHEL-27739] - mm: add /sys/class/bdi//min_bytes knob (Audra Mitchell) [RHEL-27739] - mm: add bdi_set_min_bytes() function (Audra Mitchell) [RHEL-27739] - mm: split off __bdi_set_min_ratio() function (Audra Mitchell) [RHEL-27739] - mm: add bdi_get_min_bytes() function (Audra Mitchell) [RHEL-27739] - mm: document /sys/class/bdi//max_bytes knob (Audra Mitchell) [RHEL-27739] - mm: add knob /sys/class/bdi//max_bytes (Audra Mitchell) [RHEL-27739] - mm: add bdi_set_max_bytes() function (Audra Mitchell) [RHEL-27739] - mm: split off __bdi_set_max_ratio() function (Audra Mitchell) [RHEL-27739] - mm: add bdi_get_max_bytes() function (Audra Mitchell) [RHEL-27739] - mm: use part per 1000000 for bdi ratios (Audra Mitchell) [RHEL-27739] - mm: document /sys/class/bdi//strict_limit knob (Audra Mitchell) [RHEL-27739] - ABI: sysfs-class-bdi: use What: to describe each property (Audra Mitchell) [RHEL-27739] - mm: add knob /sys/class/bdi//strict_limit (Audra Mitchell) [RHEL-27739] - mm: add bdi_set_strict_limit() function (Audra Mitchell) [RHEL-27739] - folio-compat: remove try_to_release_page() (Audra Mitchell) [RHEL-27739] - mm/page_alloc: simplify locking during free_unref_page_list (Audra Mitchell) [RHEL-27739] - mm/migrate.c: stop using 0 as NULL pointer (Audra Mitchell) [RHEL-27739] - habanalabs: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - RDMA/hw/qib/qib_user_pages: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - drm/exynos: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - mm/frame-vector: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - media: pci/ivtv: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - drm/etnaviv: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - media: videobuf-dma-sg: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - RDMA/usnic: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - mm/gup: reliable R/O long-term pinning in COW mappings (Audra Mitchell) [RHEL-27739] - mm: don't call vm_ops->huge_fault() in wp_huge_pmd()/wp_huge_pud() for private mappings (Audra Mitchell) [RHEL-27739] - mm: add early FAULT_FLAG_WRITE consistency checks (Audra Mitchell) [RHEL-27739] - mm: add early FAULT_FLAG_UNSHARE consistency checks (Audra Mitchell) [RHEL-27739] - redhat/configs: enable CONFIG_SECRETMEM (Audra Mitchell) [RHEL-27739] - mm: Kconfig: make config SECRETMEM visible with EXPERT (Audra Mitchell) [RHEL-27739] - mm/gup: remove the restriction on locked with FOLL_LONGTERM (Audra Mitchell) [RHEL-27739] - mm: make drop_caches keep reclaiming on all nodes (Audra Mitchell) [RHEL-27739] - migrate: convert migrate_pages() to use folios (Audra Mitchell) [RHEL-27739] - migrate: convert unmap_and_move() to use folios (Audra Mitchell) [RHEL-27739] - Revert "mm: migration: fix the FOLL_GET failure on following huge page" (Audra Mitchell) [RHEL-27739] - mm: mmu_gather: do not expose delayed_rmap flag (Audra Mitchell) [RHEL-27739] - mm: delay page_remove_rmap() until after the TLB has been flushed (Audra Mitchell) [RHEL-27739] - mm: mmu_gather: prepare to gather encoded page pointers with flags (Audra Mitchell) [RHEL-27739] - zsmalloc: replace IS_ERR() with IS_ERR_VALUE() (Audra Mitchell) [RHEL-27739] - mm: always compile in pte markers (Audra Mitchell) [RHEL-27739] - mm: use kstrtobool() instead of strtobool() (Audra Mitchell) [RHEL-27739] - mm/damon: use kstrtobool() instead of strtobool() (Audra Mitchell) [RHEL-27739] - Docs/ABI/damon: document 'schemes//tried_regions' sysfs directory (Audra Mitchell) [RHEL-27739] - Docs/admin-guide/mm/damon/usage: document schemes//tried_regions sysfs directory (Audra Mitchell) [RHEL-27739] - Docs/admin-guide/mm/damon/usage: fix wrong usage example of init_regions file (Audra Mitchell) [RHEL-27739] - Docs/admin-guide/mm/damon/usage: describe the rules of sysfs region directories (Audra Mitchell) [RHEL-27739] - Docs/admin-guide/damon/sysfs: document 'LRU_DEPRIO' scheme action (Audra Mitchell) [RHEL-27739] - Docs/admin-guide/damon/sysfs: document 'LRU_PRIO' scheme action (Audra Mitchell) [RHEL-27739] - Docs/{ABI,admin-guide}/damon: Update for 'state' sysfs file input keyword, 'commit' (Audra Mitchell) [RHEL-27739] - Docs/{ABI,admin-guide}/damon: update for fixed virtual address ranges monitoring (Audra Mitchell) [RHEL-27739] - Docs/{ABI,admin-guide}/damon: document 'avail_operations' sysfs file (Audra Mitchell) [RHEL-27739] - tools/selftets/damon/sysfs: test tried_regions directory existence (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs-schemes: implement DAMOS-tried regions clear command (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: implement DAMOS tried regions update command (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs-schemes: implement scheme region directory (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs-schemes: implement schemes/tried_regions directory (Audra Mitchell) [RHEL-27739] - mm/damon/core: add a callback for scheme target regions check (Audra Mitchell) [RHEL-27739] - mempool: do not use ksize() for poisoning (Audra Mitchell) [RHEL-27739] - mm: hugetlb_vmemmap: remove redundant list_del() (Audra Mitchell) [RHEL-27739] - mm, slob: rename CONFIG_SLOB to CONFIG_SLOB_DEPRECATED (Audra Mitchell) [RHEL-27739] - mm, slub: don't aggressively inline with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: remove percpu slabs with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: split out allocations from pre/post hooks (Audra Mitchell) [RHEL-27739] - mm/slub, kunit: Add a test case for kmalloc redzone check (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: split out schemes directory implementation to separate file (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: split out kdamond-independent schemes stats update logic into a new function (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: move unsigned long range directory to common module (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: move sysfs_lock to common module (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: remove parameters of damon_sysfs_region_alloc() (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: use damon_addr_range for region's start and end values (Audra Mitchell) [RHEL-27739] - mm/damon/core: split out scheme quota adjustment logic into a new function (Audra Mitchell) [RHEL-27739] - mm/damon/core: split out scheme stat update logic into a new function (Audra Mitchell) [RHEL-27739] - mm/damon/core: split damos application logic into a new function (Audra Mitchell) [RHEL-27739] - mm/damon/core: split out DAMOS-charged region skip logic into a new function (Audra Mitchell) [RHEL-27739] - mm, slub: refactor free debug processing (Audra Mitchell) [RHEL-27739] - mm, slub: don't create kmalloc-rcl caches with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: lower the default slub_max_order with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: retain no free slabs on partial list with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: disable SYSFS support with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - redhat/configs: Add CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: add CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slab: ignore hardened usercopy parameters when disabled (Audra Mitchell) [RHEL-27739] - mm/sl[au]b: rearrange struct slab fields to allow larger rcu_head (Audra Mitchell) [RHEL-27739] - mm/migrate: make isolate_movable_page() skip slab pages (Audra Mitchell) [RHEL-27739] - mm/slab: move and adjust kernel-doc for kmem_cache_alloc (Audra Mitchell) [RHEL-27739] - mm/slub, percpu: correct the calculation of early percpu allocation size (Audra Mitchell) [RHEL-27739] - mm/slub: extend redzone check to extra allocated kmalloc space than requested (Audra Mitchell) [RHEL-27739] - mm: allow multiple error returns in try_grab_page() (Audra Mitchell) [RHEL-27739] - swap: add a limit for readahead page-cluster value (Audra Mitchell) [RHEL-27739] - mm: migrate: try again if THP split is failed due to page refcnt (Audra Mitchell) [RHEL-27739] - mm: debug_vm_pgtable: use VM_ACCESS_FLAGS (Audra Mitchell) [RHEL-27739] - mm: mprotect: use VM_ACCESS_FLAGS (Audra Mitchell) [RHEL-27739] - mm: remove FGP_HEAD (Audra Mitchell) [RHEL-27739] - mm: convert find_get_incore_page() to filemap_get_incore_folio() (Audra Mitchell) [RHEL-27739] - mm/swap: convert find_get_incore_page to use folios (Audra Mitchell) [RHEL-27739] - mm/huge_memory: convert split_huge_pages_in_file() to use a folio (Audra Mitchell) [RHEL-27739] - mm: vmalloc: use trace_free_vmap_area_noflush event (Audra Mitchell) [RHEL-27739] - mm: vmalloc: use trace_purge_vmap_area_lazy event (Audra Mitchell) [RHEL-27739] - mm: vmalloc: use trace_alloc_vmap_area event (Audra Mitchell) [RHEL-27739] - mm: vmalloc: add free_vmap_area_noflush trace event (Audra Mitchell) [RHEL-27739] - mm: vmalloc: add purge_vmap_area_lazy trace event (Audra Mitchell) [RHEL-27739] - mm: vmalloc: add alloc_vmap_area trace event (Audra Mitchell) [RHEL-27739] - memory: move hotplug memory notifier priority to same file for easy sorting (Audra Mitchell) [RHEL-27739] - memory: remove unused register_hotmemory_notifier() (Audra Mitchell) [RHEL-27739] - mm/mm_init.c: use hotplug_memory_notifier() directly (Audra Mitchell) [RHEL-27739] - mm/mmap: use hotplug_memory_notifier() directly (Audra Mitchell) [RHEL-27739] - mm/slub.c: use hotplug_memory_notifier() directly (Audra Mitchell) [RHEL-27739] - fs/proc/kcore.c: use hotplug_memory_notifier() directly (Audra Mitchell) [RHEL-27739] - kasan: migrate workqueue_uaf test to kunit (Audra Mitchell) [RHEL-27739] - kasan: migrate kasan_rcu_uaf test to kunit (Audra Mitchell) [RHEL-27739] - kasan: switch kunit tests to console tracepoints (Audra Mitchell) [RHEL-27739] - tmpfs: ensure O_LARGEFILE with generic_file_open() (Audra Mitchell) [RHEL-27739] - mm: memcontrol: use mem_cgroup_is_root() helper (Audra Mitchell) [RHEL-27739] - mm/mincore.c: use vma_lookup() instead of find_vma() (Audra Mitchell) [RHEL-27739] - filemap: find_get_entries() now updates start offset (Audra Mitchell) [RHEL-27739] - filemap: find_lock_entries() now updates start offset (Audra Mitchell) [RHEL-27739] - mm/rmap: fix comment in anon_vma_clone() (Audra Mitchell) [RHEL-27739] - mm/percpu: remove unused PERCPU_DYNAMIC_EARLY_SLOTS (Audra Mitchell) [RHEL-27739] - mm/percpu.c: remove the lcm code since block size is fixed at page size (Audra Mitchell) [RHEL-27739] - mm/percpu: replace the goto with break (Audra Mitchell) [RHEL-27739] - mm/percpu: add comment to state the empty populated pages accounting (Audra Mitchell) [RHEL-27739] - mm/percpu: Update the code comment when creating new chunk (Audra Mitchell) [RHEL-27739] - mm/percpu: use list_first_entry_or_null in pcpu_reclaim_populated() (Audra Mitchell) [RHEL-27739] - mm/percpu: remove unused pcpu_map_extend_chunks (Audra Mitchell) [RHEL-27739] - mm/slub: perform free consistency checks before call_rcu (Audra Mitchell) [RHEL-27739] - mm/slab: Annotate kmem_cache_node->list_lock as raw (Audra Mitchell) [RHEL-27739] - mm: slub: make slab_sysfs_init() a late_initcall (Audra Mitchell) [RHEL-27739] - mm: slub: remove dead and buggy code from sysfs_slab_add() (Audra Mitchell) [RHEL-27739] - idpf: fix kernel panic on unknown packet types (Michal Schmidt) [RHEL-29035] - idpf: refactor some missing field get/prep conversions (Michal Schmidt) [RHEL-29035] - net: introduce include/net/rps.h (Ivan Vecera) [RHEL-31916] - net: move struct netdev_rx_queue out of netdevice.h (Ivan Vecera) [RHEL-31916] - rfs: annotate lockless accesses to RFS sock flow table (Ivan Vecera) [RHEL-31916] - rfs: annotate lockless accesses to sk->sk_rxhash (Ivan Vecera) [RHEL-31916] - xfrm: Allow UDP encapsulation only in offload modes (Michal Schmidt) [RHEL-30141] - xfrm: Pass UDP encapsulation in TX packet offload (Michal Schmidt) [RHEL-30141] - xfrm: Support UDP encapsulation in packet offload mode (Michal Schmidt) [RHEL-30141] - redhat/configs: Enable CONFIG_OCTEON_EP_VF (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add ethtool support (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add Tx/Rx processing and interrupt support (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add support for ndo ops (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add Tx/Rx ring resource setup and cleanup (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add VF-PF mailbox communication. (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add hardware configuration APIs (Kamal Heib) [RHEL-25860] - octeon_ep_vf: Add driver framework and device initialization (Kamal Heib) [RHEL-25860] - octeon_ep: support firmware notifications for VFs (Kamal Heib) [RHEL-25860] - octeon_ep: control net framework to support VF offloads (Kamal Heib) [RHEL-25860] - octeon_ep: PF-VF mailbox version support (Kamal Heib) [RHEL-25860] - octeon_ep: add PF-VF mailbox communication (Kamal Heib) [RHEL-25860] - ptp: Make max_phase_adjustment sysfs device attribute invisible when not supported (Michal Schmidt) [RHEL-30140] - net/mlx5: Decouple PHC .adjtime and .adjphase implementations (Michal Schmidt) [RHEL-30140] - net/mlx5: Dynamic cyclecounter shift calculation for PTP free running clock (Michal Schmidt) [RHEL-30140] - net/mlx5: Add .getmaxphase ptp_clock_info callback (Michal Schmidt) [RHEL-30140] - Revert "net/mlx5: Dynamic cyclecounter shift calculation for PTP free running clock" (Michal Schmidt) [RHEL-30140] - Revert "net/mlx5: Decouple PHC .adjtime and .adjphase implementations" (Michal Schmidt) [RHEL-30140] - ptp: Add .getmaxphase callback to ptp_clock_info (Michal Schmidt) [RHEL-30140] - testptp: Add support for testing ptp_clock_info .adjphase callback (Michal Schmidt) [RHEL-30140] - testptp: Remove magic numbers related to nanosecond to second conversion (Michal Schmidt) [RHEL-30140] - selftests/ptp: Fix timestamp printf format for PTP_SYS_OFFSET (Michal Schmidt) [RHEL-30140] - testptp: add option to shift clock by nanoseconds (Michal Schmidt) [RHEL-30140] - testptp: set pin function before other requests (Michal Schmidt) [RHEL-30140] - docs: ptp.rst: Add information about NVIDIA Mellanox devices (Michal Schmidt) [RHEL-30140] - ptp: Clarify ptp_clock_info .adjphase expects an internal servo to be used (Michal Schmidt) [RHEL-30140] - ptp: remove the .adjfreq interface function (Michal Schmidt) [RHEL-30140] - ptp: convert remaining drivers to adjfine interface (Michal Schmidt) [RHEL-30140] - ptp: hclge: convert .adjfreq to .adjfine (Michal Schmidt) [RHEL-30140] - ptp: stmac: convert .adjfreq to .adjfine (Michal Schmidt) [RHEL-30140] - ptp: xgbe: convert to .adjfine and adjust_by_scaled_ppm (Michal Schmidt) [RHEL-30140] - redhat: version two of Makefile.rhelver tweaks (Radu Rendec) [RHEL-32292] - RDMA/irdma: Fix KASAN issue with tasklet (Kamal Heib) [RHEL-32264] - ACPI: extlog: Clear Extended Error Log status when RAS_CEC handled the error (Aristeu Rozanski) [RHEL-24947] - bpftool: Extend net dump with netkit progs (Artem Savkov) [RHEL-23643] - bpftool: Implement link show support for netkit (Artem Savkov) [RHEL-23643] - bpftool: Add support for cgroup unix socket address hooks (Artem Savkov) [RHEL-23643] - bpftool: Implement link show support for xdp (Artem Savkov) [RHEL-23643] - bpftool: Implement link show support for tcx (Artem Savkov) [RHEL-23643] - bpftool: Extend net dump with tcx progs (Artem Savkov) [RHEL-23643] - powerpc/code-patching: Perform hwsync in __patch_instruction() in case of failure (Artem Savkov) [RHEL-23643] - powerpc/code-patching: Fix oops with DEBUG_VM enabled (Artem Savkov) [RHEL-23643] - powerpc/64s: Prevent fallthrough to hash TLB flush when using radix (Artem Savkov) [RHEL-23643] - powerpc/64s: Reconnect tlb_flush() to hash__tlb_flush() (Artem Savkov) [RHEL-23643] - powerpc/bpf: use bpf_jit_binary_pack_[alloc|finalize|free] (Artem Savkov) [RHEL-23643] - powerpc/bpf: rename powerpc64_jit_data to powerpc_jit_data (Artem Savkov) [RHEL-23643] - powerpc/bpf: implement bpf_arch_text_invalidate for bpf_prog_pack (Artem Savkov) [RHEL-23643] - powerpc/bpf: implement bpf_arch_text_copy (Artem Savkov) [RHEL-23643] - powerpc/code-patching: introduce patch_instructions() (Artem Savkov) [RHEL-23643] - powerpc/code-patching: Consolidate and cache per-cpu patching context (Artem Savkov) [RHEL-23643] - powerpc/code-patching: Use temporary mm for Radix MMU (Artem Savkov) [RHEL-23643] - powerpc/tlb: Add local flush for page given mm_struct and psize (Artem Savkov) [RHEL-23643] - powerpc/mm: Remove flush_all_mm, local_flush_all_mm (Artem Savkov) [RHEL-23643] - cxl: Use radix__flush_all_mm instead of generic flush_all_mm (Artem Savkov) [RHEL-23643] - powerpc/mm: Remove empty hash__ functions (Artem Savkov) [RHEL-23643] - powerpc/code-patching: Use WARN_ON and fix check in poking_init (Artem Savkov) [RHEL-23643] - powerpc: Allow clearing and restoring registers independent of saved breakpoint state (Artem Savkov) [RHEL-23643] - selftests/bpf: test case for callback_depth states pruning logic (Artem Savkov) [RHEL-23643] - selftests/bpf: Add a selftest with > 512-byte percpu allocation size (Artem Savkov) [RHEL-23643] - selftests/bpf: Cope with 512 bytes limit with bpf_global_percpu_ma (Artem Savkov) [RHEL-23643] - bpf: Limit up to 512 bytes for bpf_global_percpu_ma allocation (Artem Savkov) [RHEL-23643] - bpf: Use smaller low/high marks for percpu allocation (Artem Savkov) [RHEL-23643] - bpf: Refill only one percpu element in memalloc (Artem Savkov) [RHEL-23643] - bpf: Avoid unnecessary extra percpu memory allocation (Artem Savkov) [RHEL-23643] - selftests/bpf: Remove tests for zeroed-array kptr (Artem Savkov) [RHEL-23643] - bpf: add netkit to uapi headers (Artem Savkov) [RHEL-23643] - bpf: add cgroup sockaddr to uapi headers (Artem Savkov) [RHEL-23643] - bpf: Allow per unit prefill for non-fix-size percpu memory allocator (Artem Savkov) [RHEL-23643] - bpf: Add objcg to bpf_mem_alloc (Artem Savkov) [RHEL-23643] - bpf: Use c->unit_size to select target cache during free (Artem Savkov) [RHEL-23643] - bpf: Do not allocate percpu memory at init stage (Artem Savkov) [RHEL-23643] - bpf: Add __bpf_hook_{start,end} macros (Artem Savkov) [RHEL-23643] - bpf: Add __bpf_kfunc_{start,end}_defs macros (Artem Savkov) [RHEL-23643] - selftests/bpf: Support building selftests in optimized -O2 mode (Artem Savkov) [RHEL-23643] - selftests/bpf: Fix compiler warnings reported in -O2 mode (Artem Savkov) [RHEL-23643] - bpf: Add missed value to kprobe perf link info (Artem Savkov) [RHEL-23643] - tracing/kprobes: 'nmissed' not showed correctly for kretprobe (Artem Savkov) [RHEL-23643] - selftests/bpf: Enable the cpuv4 tests for s390x (Artem Savkov) [RHEL-23643] - mm: kasan: Declare kasan_unpoison_task_stack_below in kasan.h (Artem Savkov) [RHEL-23643] - bpf: check bpf_func_state->callback_depth when pruning states (Artem Savkov) [RHEL-23643] - s390/bpf: Fix gotol with large offsets (Artem Savkov) [RHEL-23643] - test_bpf: Rename second ALU64_SMOD_X to ALU64_SMOD_K (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for early update in prog_array_map_poke_run (Artem Savkov) [RHEL-23643] - bpf: Fix prog_array_map_poke_run map poke update (Artem Savkov) [RHEL-23643] - selftests/bpf: check if max number of bpf_loop iterations is tracked (Artem Savkov) [RHEL-23643] - bpf: keep track of max number of bpf_loop callback iterations (Artem Savkov) [RHEL-23643] - selftests/bpf: test widening for iterating callbacks (Artem Savkov) [RHEL-23643] - bpf: widening for callback iterators (Artem Savkov) [RHEL-23643] - selftests/bpf: tests for iterating callbacks (Artem Savkov) [RHEL-23643] - bpf: verify callbacks as if they are called unknown number of times (Artem Savkov) [RHEL-23643] - bpf: extract setup_func_entry() utility function (Artem Savkov) [RHEL-23643] - bpf: extract __check_reg_arg() utility function (Artem Savkov) [RHEL-23643] - selftests/bpf: fix bpf_loop_bench for new callback verification scheme (Artem Savkov) [RHEL-23643] - selftests/bpf: track string payload offset as scalar in strobemeta (Artem Savkov) [RHEL-23643] - bpf: Remove test for MOVSX32 with offset=32 (Artem Savkov) [RHEL-23643] - selftests/bpf: add more test cases for check_cfg() (Artem Savkov) [RHEL-23643] - bpf: fix control-flow graph checking in privileged mode (Artem Savkov) [RHEL-23643] - selftests/bpf: add edge case backtracking logic test (Artem Savkov) [RHEL-23643] - bpf: fix precision backtracking instruction iteration (Artem Savkov) [RHEL-23643] - bpf: handle ldimm64 properly in check_cfg() (Artem Savkov) [RHEL-23643] - selftests/bpf: get trusted cgrp from bpf_iter__cgroup directly (Artem Savkov) [RHEL-23643] - bpf: Let verifier consider {task,cgroup} is trusted in bpf_iter_reg (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for using css_task iter in sleepable progs (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for css_task iter combining with cgroup iter (Artem Savkov) [RHEL-23643] - bpf: Relax allowlist for css_task iter (Artem Savkov) [RHEL-23643] - selftests/bpf: fix test_maps' use of bpf_map_create_opts (Artem Savkov) [RHEL-23643] - bpf: Check map->usercnt after timer->timer is assigned (Artem Savkov) [RHEL-23643] - selftests/bpf: fix test_bpffs (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for immediate spilled to stack (Artem Savkov) [RHEL-23643] - bpf: Fix check_stack_write_fixed_off() to correctly spill imm (Artem Savkov) [RHEL-23643] - bpf: fix compilation error without CGROUPS (Artem Savkov) [RHEL-23643] - selftests/bpf: Fix selftests broken by mitigations=off (Artem Savkov) [RHEL-23643] - samples/bpf: Allow building with custom bpftool (Artem Savkov) [RHEL-23643] - samples/bpf: Fix passing LDFLAGS to libbpf (Artem Savkov) [RHEL-23643] - samples/bpf: Allow building with custom CFLAGS/LDFLAGS (Artem Savkov) [RHEL-23643] - bpf: Add more WARN_ON_ONCE checks for mismatched alloc and free (Artem Savkov) [RHEL-23643] - libbpf: Add link-based API for netkit (Artem Savkov) [RHEL-23643] - bpf: print full verifier states on infinite loop detection (Artem Savkov) [RHEL-23643] - selftests/bpf: test if state loops are detected in a tricky case (Artem Savkov) [RHEL-23643] - bpf: correct loop detection for iterators convergence (Artem Savkov) [RHEL-23643] - selftests/bpf: tests with delayed read/precision makrs in loop body (Artem Savkov) [RHEL-23643] - bpf: exact states comparison for iterator convergence checks (Artem Savkov) [RHEL-23643] - bpf: extract same_callsites() as utility function (Artem Savkov) [RHEL-23643] - bpf: move explored_state() closer to the beginning of verifier.c (Artem Savkov) [RHEL-23643] - bpf: Improve JEQ/JNE branch taken logic (Artem Savkov) [RHEL-23643] - bpf: Fold smp_mb__before_atomic() into atomic_set_release() (Artem Savkov) [RHEL-23643] - bpf: Fix unnecessary -EBUSY from htab_lock_bucket (Artem Savkov) [RHEL-23643] - samples: bpf: Fix syscall_tp openat argument (Artem Savkov) [RHEL-23643] - selftests/bpf: Add more test cases for bpf memory allocator (Artem Savkov) [RHEL-23643] - bpf: Use bpf_global_percpu_ma for per-cpu kptr in __bpf_obj_drop_impl() (Artem Savkov) [RHEL-23643] - bpf: Move the declaration of __bpf_obj_drop_impl() to bpf.h (Artem Savkov) [RHEL-23643] - bpf: Use pcpu_alloc_size() in bpf_mem_free{_rcu}() (Artem Savkov) [RHEL-23643] - bpf: Re-enable unit_size checking for global per-cpu allocator (Artem Savkov) [RHEL-23643] - mm/percpu.c: introduce pcpu_alloc_size() (Artem Savkov) [RHEL-23643] - mm/percpu.c: don't acquire pcpu_lock for pcpu_chunk_addr_search() (Artem Savkov) [RHEL-23643] - selftests/bpf: Make linked_list failure test more robust (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for open-coded task and css iter (Artem Savkov) [RHEL-23643] - selftests/bpf: rename bpf_iter_task.c to bpf_iter_tasks.c (Artem Savkov) [RHEL-23643] - bpf: Let bpf_iter_task_new accept null task ptr (Artem Savkov) [RHEL-23643] - bpf: teach the verifier to enforce css_iter and task_iter in RCU CS (Artem Savkov) [RHEL-23643] - bpf: Introduce css open-coded iterator kfuncs (Artem Savkov) [RHEL-23643] - bpf: Introduce task open coded iterator kfuncs (Artem Savkov) [RHEL-23643] - bpf: Introduce css_task open-coded iterator kfuncs (Artem Savkov) [RHEL-23643] - cgroup: Prepare for using css_task_iter_*() in BPF (Artem Savkov) [RHEL-23643] - bpftool: Wrap struct_ops dump in an array (Artem Savkov) [RHEL-23643] - bpftool: Fix printing of pointer value (Artem Savkov) [RHEL-23643] - bpf, docs: Define signed modulo as using truncated division (Artem Savkov) [RHEL-23643] - libbpf: Don't assume SHT_GNU_verdef presence for SHT_GNU_versym section (Artem Savkov) [RHEL-23643] - bpf: Ensure proper register state printing for cond jumps (Artem Savkov) [RHEL-23643] - bpf: Disambiguate SCALAR register state output in verifier logs (Artem Savkov) [RHEL-23643] - selftests/bpf: Make align selftests more robust (Artem Savkov) [RHEL-23643] - selftests/bpf: Improve missed_kprobe_recursion test robustness (Artem Savkov) [RHEL-23643] - selftests/bpf: Improve percpu_alloc test robustness (Artem Savkov) [RHEL-23643] - selftests/bpf: Rename bpf_iter_task_vma.c to bpf_iter_task_vmas.c (Artem Savkov) [RHEL-23643] - bpf: Don't explicitly emit BTF for struct btf_iter_num (Artem Savkov) [RHEL-23643] - bpf: Avoid unnecessary audit log for CPU security mitigations (Artem Savkov) [RHEL-23643] - libbpf: Add support for cgroup unix socket address hooks (Artem Savkov) [RHEL-23643] - bpftool: Align bpf_load_and_run_opts insns and data (Artem Savkov) [RHEL-23643] - bpftool: Align output skeleton ELF code (Artem Savkov) [RHEL-23643] - selftests/bpf: Test pinning bpf timer to a core (Artem Savkov) [RHEL-23643] - bpf: Add ability to pin bpf timer to calling CPU (Artem Savkov) [RHEL-23643] - selftests/bpf: Add pairs_redir_to_connected helper (Artem Savkov) [RHEL-23643] - bpf: Annotate struct bpf_stack_map with __counted_by (Artem Savkov) [RHEL-23643] - selftests/bpf: Don't truncate #test/subtest field (Artem Savkov) [RHEL-23643] - bpf: Inherit system settings for CPU security mitigations (Artem Savkov) [RHEL-23643] - bpf: Fix the comment for bpf_restore_data_end() (Artem Savkov) [RHEL-23643] - selftests/bpf: Enable CONFIG_VSOCKETS in config (Artem Savkov) [RHEL-23643] - selftests/bpf: Add uprobe_multi to gen_tar target (Artem Savkov) [RHEL-23643] - selftests/bpf: Add cross-build support for urandom_read et al (Artem Savkov) [RHEL-23643] - libbpf: Allow Golang symbols in uprobe secdef (Artem Savkov) [RHEL-23643] - samples/bpf: Add -fsanitize=bounds to userspace programs (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for recursion counts of perf event link tracepoint (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for recursion counts of perf event link kprobe (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for missed counts of perf event link kprobe (Artem Savkov) [RHEL-23643] - bpftool: Display missed count for kprobe perf link (Artem Savkov) [RHEL-23643] - bpftool: Display missed count for kprobe_multi link (Artem Savkov) [RHEL-23643] - bpf: Count missed stats in trace_call_bpf (Artem Savkov) [RHEL-23643] - bpf: Add missed value to kprobe_multi link info (Artem Savkov) [RHEL-23643] - bpf: Count stats for kprobe_multi programs (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring__consume (Artem Savkov) [RHEL-23643] - libbpf: Add ring__consume (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring__map_fd (Artem Savkov) [RHEL-23643] - libbpf: Add ring__map_fd (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring__size (Artem Savkov) [RHEL-23643] - libbpf: Add ring__size (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring__avail_data_size (Artem Savkov) [RHEL-23643] - libbpf: Add ring__avail_data_size (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring__*_pos (Artem Savkov) [RHEL-23643] - libbpf: Add ring__producer_pos, ring__consumer_pos (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring_buffer__ring (Artem Savkov) [RHEL-23643] - libbpf: Add ring_buffer__ring (Artem Savkov) [RHEL-23643] - libbpf: Switch rings to array of pointers (Artem Savkov) [RHEL-23643] - libbpf: Refactor cleanup in ring_buffer__add (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for symbol versioning for uprobe (Artem Savkov) [RHEL-23643] - libbpf: Support symbol versioning for uprobe (Artem Savkov) [RHEL-23643] - libbpf: Resolve symbol conflicts at the same offset for uprobe (Artem Savkov) [RHEL-23643] - samples/bpf: syscall_tp_user: Fix array out-of-bound access (Artem Savkov) [RHEL-23643] - samples/bpf: syscall_tp_user: Rename num_progs into nr_tests (Artem Savkov) [RHEL-23643] - selftests/bpf: Trim DENYLIST.s390x (Artem Savkov) [RHEL-23643] - s390/bpf: Implement signed division (Artem Savkov) [RHEL-23643] - s390/bpf: Implement unconditional jump with 32-bit offset (Artem Savkov) [RHEL-23643] - s390/bpf: Implement unconditional byte swap (Artem Savkov) [RHEL-23643] - s390/bpf: Implement BPF_MEMSX (Artem Savkov) [RHEL-23643] - s390/bpf: Implement BPF_MOV | BPF_X with sign-extension (Artem Savkov) [RHEL-23643] - selftests/bpf: Add big-endian support to the ldsx test (Artem Savkov) [RHEL-23643] - selftests/bpf: Unmount the cgroup2 work directory (Artem Savkov) [RHEL-23643] - bpf: Disable zero-extension for BPF_MEMSX (Artem Savkov) [RHEL-23643] - bpf: Remove unused variables. (Artem Savkov) [RHEL-23643] - bpf: Fix bpf_throw warning on 32-bit arch (Artem Savkov) [RHEL-23643] - selftests/bpf: Print log buffer for exceptions test only on failure (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for BPF exceptions (Artem Savkov) [RHEL-23643] - selftests/bpf: Add BPF assertion macros (Artem Savkov) [RHEL-23643] - libbpf: Add support for custom exception callbacks (Artem Savkov) [RHEL-23643] - libbpf: Refactor bpf_object__reloc_code (Artem Savkov) [RHEL-23643] - bpf: Fix kfunc callback register type handling (Artem Savkov) [RHEL-23643] - bpf: Disallow fentry/fexit/freplace for exception callbacks (Artem Savkov) [RHEL-23643] - bpf: Detect IP == ksym.end as part of BPF program (Artem Savkov) [RHEL-23643] - bpf: Prevent KASAN false positive with bpf_throw (Artem Savkov) [RHEL-23643] - bpf: Treat first argument as return value for bpf_throw (Artem Savkov) [RHEL-23643] - bpf: Perform CFG walk for exception callback (Artem Savkov) [RHEL-23643] - bpf: Add support for custom exception callbacks (Artem Savkov) [RHEL-23643] - bpf: Refactor check_btf_func and split into two phases (Artem Savkov) [RHEL-23643] - bpf: Implement BPF exceptions (Artem Savkov) [RHEL-23643] - bpf: Implement support for adding hidden subprogs (Artem Savkov) [RHEL-23643] - bpf/tests: add tests for cpuv4 instructions (Artem Savkov) [RHEL-23643] - bpf: Charge modmem for struct_ops trampoline (Artem Savkov) [RHEL-23643] - selftests/bpf: Add testcases for tailcall infinite loop fixing (Artem Savkov) [RHEL-23643] - selftests/bpf: Correct map_fd to data_fd in tailcalls (Artem Savkov) [RHEL-23643] - bpftool: Fix -Wcast-qual warning (Artem Savkov) [RHEL-23643] - bpf: task_group_seq_get_next: simplify the "next tid" logic (Artem Savkov) [RHEL-23643] - bpf: task_group_seq_get_next: kill next_task (Artem Savkov) [RHEL-23643] - bpf: task_group_seq_get_next: fix the skip_if_dup_files check (Artem Savkov) [RHEL-23643] - bpf: task_group_seq_get_next: cleanup the usage of get/put_task_struct (Artem Savkov) [RHEL-23643] - bpf: task_group_seq_get_next: cleanup the usage of next_thread() (Artem Savkov) [RHEL-23643] - selftests/bpf: Test preemption between bpf_obj_new() and bpf_obj_drop() (Artem Savkov) [RHEL-23643] - bpf: Enable IRQ after irq_work_raise() completes in unit_free{_rcu}() (Artem Savkov) [RHEL-23643] - bpf: Enable IRQ after irq_work_raise() completes in unit_alloc() (Artem Savkov) [RHEL-23643] - bpf: Mark BPF_MAP_TYPE_PERCPU_CGROUP_STORAGE deprecated (Artem Savkov) [RHEL-23643] - selftests/bpf: Add some negative tests (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for cgrp_local_storage with local percpu kptr (Artem Savkov) [RHEL-23643] - selftests/bpf: Remove unnecessary direct read of local percpu kptr (Artem Savkov) [RHEL-23643] - bpf: Mark OBJ_RELEASE argument as MEM_RCU when possible (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for array map with local percpu kptr (Artem Savkov) [RHEL-23643] - selftests/bpf: Add bpf_percpu_obj_{new,drop}() macro in bpf_experimental.h (Artem Savkov) [RHEL-23643] - libbpf: Add __percpu_kptr macro definition (Artem Savkov) [RHEL-23643] - selftests/bpf: Update error message in negative linked_list test (Artem Savkov) [RHEL-23643] - bpf: Add bpf_this_cpu_ptr/bpf_per_cpu_ptr support for allocated percpu obj (Artem Savkov) [RHEL-23643] - bpf: Add alloc/xchg/direct_access support for local percpu kptr (Artem Savkov) [RHEL-23643] - bpf: Add BPF_KPTR_PERCPU as a field type (Artem Savkov) [RHEL-23643] - bpf: Add support for non-fix-size percpu mem allocation (Artem Savkov) [RHEL-23643] - libbpf: Add basic BTF sanity validation (Artem Savkov) [RHEL-23643] - clk: linux/clk-provider.h: fix kernel-doc warnings and typos (Joel Slebodnick) [RHEL-5705] - clk: fixed-rate: fix clk_hw_register_fixed_rate_with_accuracy_parent_hw (Joel Slebodnick) [RHEL-5705] - clk: fixed-rate: Remove redundant if statement (Joel Slebodnick) [RHEL-5705] - clk: fix typo in clk_hw_register_fixed_rate_parent_data() macro (Joel Slebodnick) [RHEL-5705] - clk: Remove mmask and nmask fields in struct clk_fractional_divider (Joel Slebodnick) [RHEL-5705] - clk: Avoid invalid function names in CLK_OF_DECLARE() (Joel Slebodnick) [RHEL-5705] - clk: Mark a fwnode as initialized when using CLK_OF_DECLARE() macro (Joel Slebodnick) [RHEL-5705] - clk: Mention that .recalc_rate can return 0 on error (Joel Slebodnick) [RHEL-5705] - clk: introduce (devm_)hw_register_mux_parent_data_table API (Joel Slebodnick) [RHEL-5705] - clk: mux: Introduce devm_clk_hw_register_mux_parent_hws() (Joel Slebodnick) [RHEL-5705] - clk: divider: Introduce devm_clk_hw_register_divider_parent_hw() (Joel Slebodnick) [RHEL-5705] - math.h: Introduce data types for fractional numbers (Joel Slebodnick) [RHEL-5705] - dt-bindings: clock: imx8mp: Add LDB clock entry (Joel Slebodnick) [RHEL-5705] - dt-bindings: clock: imx8mp: Add ids for the audio shared gate (Joel Slebodnick) [RHEL-5705] - dt-bindings: clocks: imx8mp: Add ID for usb suspend clock (Joel Slebodnick) [RHEL-5705] - redhat/configs: Add CONFIG_CLK_IMX8ULP (Joel Slebodnick) [RHEL-5705] - clk: Add a devm variant of clk_rate_exclusive_get() (Joel Slebodnick) [RHEL-5705] - clk: Fix undefined reference to `clk_rate_exclusive_{get,put}' (Joel Slebodnick) [RHEL-5705] - clkdev: Update clkdev id usage to allow for longer names (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: Fix SAI_MCLK_SEL definition (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Use common error handling code in imx_clk_scu_alloc_dev() (Joel Slebodnick) [RHEL-5705] - clk: imx: composite-8m: Delete two unnecessary initialisations in __imx8m_clk_hw_composite() (Joel Slebodnick) [RHEL-5705] - clk: imx: composite-8m: Less function calls in __imx8m_clk_hw_composite() after error detection (Joel Slebodnick) [RHEL-5705] - clk: Fix clk_core_get NULL dereference (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8-acm: Convert to platform remove callback returning void (Joel Slebodnick) [RHEL-5705] - clk: fixed-factor: add fwname-based constructor functions (Joel Slebodnick) [RHEL-5705] - clk: fixed-factor: add optional accuracy support (Joel Slebodnick) [RHEL-5705] - clk: Provide managed helper to get and enable bulk clocks (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Use bit operations consistently (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Move mask calculations out of lock (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: change naming of fvco to fout (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-imx8qxp: fix LVDS bypass, pixel and phy clocks (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Fix memory leak in __imx_clk_gpr_scu() (Joel Slebodnick) [RHEL-5705] - clk: gate: fix comment typo and grammar (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Improve approximation when zero based and export (Joel Slebodnick) [RHEL-5705] - clk: Fix clk gate kunit test on big-endian CPUs (Joel Slebodnick) [RHEL-5705] - clk: Parameterize clk_leaf_mux_set_rate_parent (Joel Slebodnick) [RHEL-5705] - clk: Drive clk_leaf_mux_set_rate_parent test from clk_ops (Joel Slebodnick) [RHEL-5705] - clk: Allow phase adjustment from debugfs (Joel Slebodnick) [RHEL-5705] - clk: Show active consumers of clocks in debugfs (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8qm/qxp: add more resources to whitelist (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: ignore clks not owned by Cortex-A partition (Joel Slebodnick) [RHEL-5705] - clk: imx8: remove MLB support (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8qm-rsrc: drop VPU_UART/VPUCORE (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8qxp: correct the enet clocks for i.MX8DXL (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8qxp: Fix elcdif_pll clock (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8dxl-rsrc: keep sorted in the ascending order (Joel Slebodnick) [RHEL-5705] - clk: imx: imx6sx: Allow a different LCDIF1 clock parent (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mq: correct error handling path (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: Simplify clk_imx_acm_detach_pm_domains() (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: Add a message in case of devm_clk_hw_register_mux_parent_data_table() error (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: Fix an error handling path in imx8_acm_clk_probe() (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: Fix an error handling path if devm_clk_hw_register_mux_parent_data_table() fails (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: Fix an error handling path in clk_imx_acm_attach_pm_domains() (Joel Slebodnick) [RHEL-5705] - clk: imx: Select MXC_CLK for CLK_IMX8QXP (Joel Slebodnick) [RHEL-5705] - clk: tegra: fix error return case for recalc_rate (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: dynamically configure PLL for 393216000/361267200Hz (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: align pdiv with reference manual (Joel Slebodnick) [RHEL-5705] - clk: imx: composite-8m: fix clock pauses when set_rate would be a no-op (Joel Slebodnick) [RHEL-5705] - clk: imx25: make __mx25_clocks_init return void (Joel Slebodnick) [RHEL-5705] - clk: imx25: print silicon revision during init (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: fix sai4 clock (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: update SPLL2 type (Joel Slebodnick) [RHEL-5705] - clk: imx: pllv4: Fix SPLL2 MULT range (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: add audio clock mux driver (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-imx8qxp-lpcg: Convert to devm_platform_ioremap_resource() (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-gpr-mux: Simplify .determine_rate() (Joel Slebodnick) [RHEL-5705] - clk: tegra: Replace kstrdup() + strreplace() with kstrdup_and_replace() (Joel Slebodnick) [RHEL-5705] - clk: Fix slab-out-of-bounds error in devm_clk_release() (Joel Slebodnick) [RHEL-5705] - clk: tegra: Avoid calling an uninitialized function (Joel Slebodnick) [RHEL-5705] - clk: Fix memory leak in devm_clk_notifier_register() (Joel Slebodnick) [RHEL-5705] - clk: tegra: tegra124-emc: Fix potential memory leak (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-imx8mp: improve error handling in imx8mp_clocks_probe() (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-imx8mn: fix memory leak in imx8mn_clocks_probe (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-imxrt1050: fix memory leak in imxrt1050_clocks_probe (Joel Slebodnick) [RHEL-5705] - clk: imx: composite-8m: Add imx8m_divider_determine_rate (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: use _safe list iterator to avoid a use after free (Joel Slebodnick) [RHEL-5705] - clk: imx: drop imx_unregister_clocks (Joel Slebodnick) [RHEL-5705] - clk: imx6ul: retain early UART clocks during kernel init (Joel Slebodnick) [RHEL-5705] - clk: imx: imx6sx: Remove CLK_SET_RATE_PARENT from the LDB clocks (Joel Slebodnick) [RHEL-5705] - clk: Fix best_parent_rate after moving code into a separate function (Joel Slebodnick) [RHEL-5705] - clk: Forbid to register a mux without determine_rate (Joel Slebodnick) [RHEL-5705] - clk: tegra: super: Switch to determine_rate (Joel Slebodnick) [RHEL-5705] - clk: tegra: periph: Switch to determine_rate (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Switch to determine_rate (Joel Slebodnick) [RHEL-5705] - clk: tegra: periph: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: tegra: super: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: tegra: bpmp: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: imx: fixup-mux: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: imx: busy: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: test: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: nodrv: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: Introduce clk_hw_determine_rate_no_reparent() (Joel Slebodnick) [RHEL-5705] - clk: Move no reparent case into a separate function (Joel Slebodnick) [RHEL-5705] - clk: test: Fix type sign of rounded rate variables (Joel Slebodnick) [RHEL-5705] - clk: Export clk_hw_forward_rate_request() (Joel Slebodnick) [RHEL-5705] - clk: imx: Drop inclusion of unused header (Joel Slebodnick) [RHEL-5705] - clk: composite: Fix handling of high clock rates (Joel Slebodnick) [RHEL-5705] - Revert "clk: imx: composite-8m: Add support to determine_rate" (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: update clk flag for system critical clock (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: Add tpm5 clock as critical gate clock (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: keep MU0_B clock enabled always (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: Add divider closest support to get more accurate clock rate (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: Fix XBAR_DIVBUS and AD_SLOW clock parents (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: change the 'nand_usdhc_bus' clock to non-critical (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: Add LDB root clock (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: correct DISP2 pixel clock type (Joel Slebodnick) [RHEL-5705] - clk: imx: drop duplicated macro (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-gpr-mux: Provide clock name in error message (Joel Slebodnick) [RHEL-5705] - clk: imx: Let IMX8MN_CLK_DISP_PIXEL set parent rate (Joel Slebodnick) [RHEL-5705] - clk: imx8mm: Let IMX8MM_CLK_LCDIF_PIXEL set parent rate (Joel Slebodnick) [RHEL-5705] - clk: imx: Add imx8m_clk_hw_composite_flags macro (Joel Slebodnick) [RHEL-5705] - clk: imx: composite-8m: Add support to determine_rate (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: Add audiomix block control (Joel Slebodnick) [RHEL-5705] - clk: add missing of_node_put() in "assigned-clocks" property parsing (Joel Slebodnick) [RHEL-5705] - clk: imx: Remove values for mmask and nmask in struct clk_fractional_divider (Joel Slebodnick) [RHEL-5705] - clk: Compute masks for fractional_divider clk when needed. (Joel Slebodnick) [RHEL-5705] - clk: tegra: Convert to platform remove callback returning void (Joel Slebodnick) [RHEL-5705] - clk: fixed-rate: Convert to platform remove callback returning void (Joel Slebodnick) [RHEL-5705] - clk: fixed-factor: Convert to platform remove callback returning void (Joel Slebodnick) [RHEL-5705] - clk: tegra: Don't warn three times about failure to unregister (Joel Slebodnick) [RHEL-5705] - clk: Use of_property_present() for testing DT property presence (Joel Slebodnick) [RHEL-5705] - clk: tegra20: fix gcc-7 constant overflow warning (Joel Slebodnick) [RHEL-5705] - clk: Print an info line before disabling unused clocks (Joel Slebodnick) [RHEL-5705] - clk: remove unnecessary (void*) conversions (Joel Slebodnick) [RHEL-5705] - clk: imx6ul: fix "failed to get parent" error (Joel Slebodnick) [RHEL-5705] - clk: qcom: Revert sync_state based clk_disable_unused (Joel Slebodnick) [RHEL-5705] - clk: Introduce devm_clk_hw_register_gate_parent_data() (Joel Slebodnick) [RHEL-5705] - clk: qcom: sdm845: Use generic clk_sync_state_disable_unused callback (Joel Slebodnick) [RHEL-5705] - clk: Add generic sync_state callback for disabling unused clocks (Joel Slebodnick) [RHEL-5705] - clk: Honor CLK_OPS_PARENT_ENABLE in clk_core_is_enabled() (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: fix recalc_rate for negative kdiv (Joel Slebodnick) [RHEL-5705] - clk: imx: fix compile testing imxrt1050 (Joel Slebodnick) [RHEL-5705] - clk: imx: set imx_clk_gpr_mux_ops storage-class-specifier to static (Joel Slebodnick) [RHEL-5705] - clk: imx6ul: add ethernet refclock mux support (Joel Slebodnick) [RHEL-5705] - clk: imx6ul: fix enet1 gate configuration (Joel Slebodnick) [RHEL-5705] - clk: imx: add imx_obtain_fixed_of_clock() (Joel Slebodnick) [RHEL-5705] - clk: imx6q: add ethernet refclock mux support (Joel Slebodnick) [RHEL-5705] - clk: imx: add clk-gpr-mux driver (Joel Slebodnick) [RHEL-5705] - cpuidle, clk: Remove trace_.*_rcuidle() (Joel Slebodnick) [RHEL-5705] - clk: Add trace events for rate requests (Joel Slebodnick) [RHEL-5705] - clk: Store clk_core for clk_rate_request (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: fix imx8mn_enet_phy_sels clocks list (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: fix imx8mn_sai2_sels clocks list (Joel Slebodnick) [RHEL-5705] - clk: imx: rename video_pll1 to video_pll (Joel Slebodnick) [RHEL-5705] - clk: imx: replace osc_hdmi with dummy (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: rename vpu_pll to m7_alt_pll (Joel Slebodnick) [RHEL-5705] - clk: imx: imxrt1050: add IMXRT1050_CLK_LCDIF_PIX clock gate (Joel Slebodnick) [RHEL-5705] - clk: imx: imxrt1050: fix IMXRT1050_CLK_LCDIF_APB offsets (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: Add audio shared gate (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Add 320 MHz and 640 MHz entries for PLL146x (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: add shared clk gate for usb suspend clk (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Regroup inclusions (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Show numerator and denominator in debugfs (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Split out clk_fd_get_div() helper (Joel Slebodnick) [RHEL-5705] - clk: bulk: Use dev_err_probe() helper in __clk_bulk_get() (Joel Slebodnick) [RHEL-5705] - clk: Initialize max_rate in struct clk_rate_request (Joel Slebodnick) [RHEL-5705] - clk: Initialize the clk_rate_request even if clk_core is NULL (Joel Slebodnick) [RHEL-5705] - clk: Remove WARN_ON NULL parent in clk_core_init_rate_req() (Joel Slebodnick) [RHEL-5705] - clk: tests: Add tests for notifiers (Joel Slebodnick) [RHEL-5705] - clk: Update req_rate on __clk_recalc_rates() (Joel Slebodnick) [RHEL-5705] - clk: tests: Add missing test case for ranges (Joel Slebodnick) [RHEL-5705] - clk: Zero the clk_rate_request structure (Joel Slebodnick) [RHEL-5705] - clk: Stop forwarding clk_rate_requests to the parent (Joel Slebodnick) [RHEL-5705] - clk: Constify clk_has_parent() (Joel Slebodnick) [RHEL-5705] - clk: Introduce clk_core_has_parent() (Joel Slebodnick) [RHEL-5705] - clk: Switch from __clk_determine_rate to clk_core_round_rate_nolock (Joel Slebodnick) [RHEL-5705] - clk: Add our request boundaries in clk_core_init_rate_req (Joel Slebodnick) [RHEL-5705] - clk: Introduce clk_hw_init_rate_request() (Joel Slebodnick) [RHEL-5705] - clk: Move clk_core_init_rate_req() from clk_core_round_rate_nolock() to its caller (Joel Slebodnick) [RHEL-5705] - clk: Change clk_core_init_rate_req prototype (Joel Slebodnick) [RHEL-5705] - clk: Set req_rate on reparenting (Joel Slebodnick) [RHEL-5705] - clk: Take into account uncached clocks in clk_set_rate_range() (Joel Slebodnick) [RHEL-5705] - clk: tests: Add some tests for orphan with multiple parents (Joel Slebodnick) [RHEL-5705] - clk: tests: Add tests for mux with multiple parents (Joel Slebodnick) [RHEL-5705] - clk: tests: Add tests for single parent mux (Joel Slebodnick) [RHEL-5705] - clk: tests: Add tests for uncached clock (Joel Slebodnick) [RHEL-5705] - clk: tests: Add reference to the orphan mux bug report (Joel Slebodnick) [RHEL-5705] - clk: tests: Add test suites description (Joel Slebodnick) [RHEL-5705] - clk: Clarify clk_get_rate() expectations (Joel Slebodnick) [RHEL-5705] - clk: Skip clamping when rounding if there's no boundaries (Joel Slebodnick) [RHEL-5705] - clk: Drop the rate range on clk_put() (Joel Slebodnick) [RHEL-5705] - clk: test: Switch to clk_hw_get_clk (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: fix memleak on platform_device_add() fails (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: tune the order of enet_qos_root_clk (Joel Slebodnick) [RHEL-5705] - clk: nxp: fix typo in comment (Joel Slebodnick) [RHEL-5705] - clkdev: Simplify devm_clk_hw_register_clkdev() function (Joel Slebodnick) [RHEL-5705] - clkdev: Remove never used devm_clk_release_clkdev() (Joel Slebodnick) [RHEL-5705] - clk: Remove never used devm_of_clk_del_provider() (Joel Slebodnick) [RHEL-5705] - clk: do not initialize ret (Joel Slebodnick) [RHEL-5705] - clk: remove extra empty line (Joel Slebodnick) [RHEL-5705] - clk: Fix comment typo (Joel Slebodnick) [RHEL-5705] - clk: move from strlcpy with unused retval to strscpy (Joel Slebodnick) [RHEL-5705] - clk: imx: imx6sx: remove the SET_RATE_PARENT flag for QSPI clocks (Joel Slebodnick) [RHEL-5705] - Revert "clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops" (Joel Slebodnick) [RHEL-5705] - clk: core: Fix runtime PM sequence in clk_core_unprepare() (Joel Slebodnick) [RHEL-5705] - clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops (Joel Slebodnick) [RHEL-5705] - clk: Remove never used devm_clk_*unregister() (Joel Slebodnick) [RHEL-5705] - clk: fixed-factor: Introduce *clk_hw_register_fixed_factor_parent_hw() (Joel Slebodnick) [RHEL-5705] - clk: fixed: Remove Allwinner A10 special-case logic (Joel Slebodnick) [RHEL-5705] - treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_56.RULE (part 2) (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Fix kfree() of static memory on setting driver_override (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: fix usb_root_clk parent (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Use pm_runtime_resume_and_get to fix pm_runtime_get_sync() usage (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: fix a potential memory leak in __imx_clk_gpr_scu() (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: add GPT support (Joel Slebodnick) [RHEL-5705] - clk: imx8m: check mcore_booted before register clk (Joel Slebodnick) [RHEL-5705] - clk: mux: remove redundant initialization of variable width (Joel Slebodnick) [RHEL-5705] - clk: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Joel Slebodnick) [RHEL-5705] - Revert "clk: Drop the rate range on clk_put()" (Joel Slebodnick) [RHEL-5705] - clk: Drop the rate range on clk_put() (Joel Slebodnick) [RHEL-5705] - clk: test: Test clk_set_rate_range on orphan mux (Joel Slebodnick) [RHEL-5705] - clk: Initialize orphan req_rate (Joel Slebodnick) [RHEL-5705] - clk: Add clk_drop_range (Joel Slebodnick) [RHEL-5705] - clk: Always set the rate on clk_set_range_rate (Joel Slebodnick) [RHEL-5705] - clk: Use clamp instead of open-coding our own (Joel Slebodnick) [RHEL-5705] - clk: Always clamp the rounded rate (Joel Slebodnick) [RHEL-5705] - clk: Enforce that disjoints limits are invalid (Joel Slebodnick) [RHEL-5705] - clk: Fix clk_hw_get_clk() when dev is NULL (Joel Slebodnick) [RHEL-5705] - clk: imx: remove redundant re-assignment of pll->base (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Support dynamic rates (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Add pr_fmt (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: explicitly return lowest rate (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: name variables after usage (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: consolidate rate calculation (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Use FIELD_GET/FIELD_PREP (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Drop wrong shifting (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Use register defines consistently (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: remove SYS PLL 1/2 clock gates (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: remove SYS PLL 1/2 clock gates (Joel Slebodnick) [RHEL-5705] - clk: imx8mm: remove SYS PLL 1/2 clock gates (Joel Slebodnick) [RHEL-5705] - clk: imx: off by one in imx_lpcg_parse_clks_from_dt() (Joel Slebodnick) [RHEL-5705] - clk: imx7d: Remove audio_mclk_root_clk (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: Add missing IMX8MP_CLK_MEDIA_MIPI_PHY1_REF_ROOT clock (Joel Slebodnick) [RHEL-5705] - clk: imx: Add imx8dxl clk driver (Joel Slebodnick) [RHEL-5705] - clk: imx: Add initial support for i.MXRT1050 clock driver (Joel Slebodnick) [RHEL-5705] - clk: Mark clk_core_evict_parent_cache_subtree() 'target' const (Joel Slebodnick) [RHEL-5705] - clk: Mark 'all_lists' as const (Joel Slebodnick) [RHEL-5705] - clk: mux: Declare u32 *table parameter as const (Joel Slebodnick) [RHEL-5705] - clk: nxp: Declare mux table parameter as const u32 * (Joel Slebodnick) [RHEL-5705] - clk: nxp: Remove unused variable (Joel Slebodnick) [RHEL-5705] - clk: fixed-factor: Introduce devm_clk_hw_register_fixed_factor_index() (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: Fix the parent clk of the audio_root_clk (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: Fix imx8mn_clko1_sels (Joel Slebodnick) [RHEL-5705] - clk: imx: Use div64_ul instead of do_div (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: set suppress_bind_attrs to true (Joel Slebodnick) [RHEL-5705] - clk: Enable/Disable runtime PM for clk_summary (Joel Slebodnick) [RHEL-5705] - clk: Emit a stern warning with writable debugfs enabled (Joel Slebodnick) [RHEL-5705] - clk: Add write operation for clk_parent debugfs node (Joel Slebodnick) [RHEL-5705] - clk: __clk_core_init() never takes NULL (Joel Slebodnick) [RHEL-5705] - clk: clk_core_get() can also return NULL (Joel Slebodnick) [RHEL-5705] - clk: gate: Add devm_clk_hw_register_gate() (Joel Slebodnick) [RHEL-5705] - clk: imx: pllv1: fix kernel-doc notation for struct clk_pllv1 (Joel Slebodnick) [RHEL-5705] - clk: Don't parent clks until the parent is fully registered (Joel Slebodnick) [RHEL-5705] - clk: imx: use module_platform_driver (Joel Slebodnick) [RHEL-5705] - clk: imx8m: Do not set IMX_COMPOSITE_CORE for non-regular composites (Joel Slebodnick) [RHEL-5705] - clk: use clk_core_get_rate_recalc() in clk_rate_get() (Joel Slebodnick) [RHEL-5705] - clk: imx: Make CLK_IMX8ULP select MXC_CLK (Joel Slebodnick) [RHEL-5705] - clk: imx: imx6ul: Fix csi clk gate register (Joel Slebodnick) [RHEL-5705] - clk: imx: imx6ul: Move csi_sel mux to correct base register (Joel Slebodnick) [RHEL-5705] - clk: imx: Fix the build break when clk-imx8ulp build as module (Joel Slebodnick) [RHEL-5705] - clk: imx: Add the pcc reset controller support on imx8ulp (Joel Slebodnick) [RHEL-5705] - clk: imx: Add clock driver for imx8ulp (Joel Slebodnick) [RHEL-5705] - clk: imx: Update the pfdv2 for 8ulp specific support (Joel Slebodnick) [RHEL-5705] - clk: imx: disable the pfd when set pfdv2 clock rate (Joel Slebodnick) [RHEL-5705] - clk: imx: Add 'CLK_SET_RATE_NO_REPARENT' for composite-7ulp (Joel Slebodnick) [RHEL-5705] - clk: imx: disable i.mx7ulp composite clock during initialization (Joel Slebodnick) [RHEL-5705] - clk: imx: Update the compsite driver to support imx8ulp (Joel Slebodnick) [RHEL-5705] - clk: imx: Update the pllv4 to support imx8ulp (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework imx_clk_hw_pll14xx wrapper (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework all imx_clk_hw_composite wrappers (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework all clk_hw_register_divider wrappers (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework all clk_hw_register_mux wrappers (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework all clk_hw_register_gate2 wrappers (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework all clk_hw_register_gate wrappers (Joel Slebodnick) [RHEL-5705] - clk: imx: Make mux/mux2 clk based helpers use clk_hw based ones (Joel Slebodnick) [RHEL-5705] - clk: imx: Remove unused helpers (Joel Slebodnick) [RHEL-5705] - clk: composite: export clk_register_composite (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: use correct mux type for clkout path (Joel Slebodnick) [RHEL-5705] - clk: imx8mm: use correct mux type for clkout path (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Document the arithmetics used behind the code (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Hide clk_fractional_divider_ops from wide audience (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Export approximation algorithm to the CCF users (Joel Slebodnick) [RHEL-5705]- hwmon: (lm90) Prevent integer overflow/underflow in hysteresis calculations (David Arcari) [RHEL-28126] {CVE-2021-47098} - pppoe: Fix memory leak in pppoe_sendmsg() (Guillaume Nault) [RHEL-29930] - ppp_async: limit MRU to 64K (Guillaume Nault) [RHEL-29930] - powercap: intel_rapl: Add support for Arrow Lake (Steve Best) [RHEL-20102] - powercap: intel_rapl: Add support for Lunar Lake-M paltform (Steve Best) [RHEL-20102] - dmaengine: ti: edma: Add some null pointer checks to the edma_probe (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: add dependency for PTP (Andrew Halaney) [RHEL-29244] - net: mdio: mdio-bitbang: Fix C45 read/write protocol (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Avoid overriding return value (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Fix typo in bitfield documentation (Andrew Halaney) [RHEL-29244] - soc: ti: knav_qmss_queue: Use device_get_match_data() (Andrew Halaney) [RHEL-29244] - soc/ti: wkup_m3_ipc: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc/ti: smartreflex: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc/ti: pruss: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc/ti: pm33xx: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc/ti: knav_qmss_queue: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc/ti: knav_dma: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo.c: Add JTAG ID for AM62PX (Andrew Halaney) [RHEL-29244] - soc: ti: Use devm_platform_ioremap_resource_byname simplify logic (Andrew Halaney) [RHEL-29244] - soc: ti: k3-ringacc: remove non-fatal probe deferral log (Andrew Halaney) [RHEL-29244] - soc: ti: k3-ringacc: Fixup documentation errors (Andrew Halaney) [RHEL-29244] - wkup_m3_ipc.c: Fix error checking for debugfs_create_dir (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Add helper functions to set GPI mode, MII_RT_event and XFR (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Add pruss_cfg_read()/update(), pruss_cfg_get_gpmux()/set_gpmux() APIs (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Add pruss_{request,release}_mem_region() API (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Add pruss_get()/put() API (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Allow compile-testing (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Avoid cast to incompatible function type (Andrew Halaney) [RHEL-29244] - soc: ti: smartreflex: Use devm_platform_ioremap_resource() (Andrew Halaney) [RHEL-29244] - soc: ti: smartreflex: Simplify getting the opam_sr pointer (Andrew Halaney) [RHEL-29244] - soc: ti: Use devm_platform_ioremap_resource() (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Add entry for J784S4 SOC (Andrew Halaney) [RHEL-29244] - soc: ti: pm33xx: Fix refcount leak in am33xx_pm_probe (Andrew Halaney) [RHEL-29244] - soc: ti: k3-ringacc: Add try_module_get() to k3_dmaring_request_dual_ring() (Andrew Halaney) [RHEL-29244] - ARM: omap2: smartreflex: remove on_init control (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Add AM62Ax JTAG ID (Andrew Halaney) [RHEL-29244] - soc: ti: smartreflex: Fix PM disable depth imbalance in omap_sr_probe (Andrew Halaney) [RHEL-29244] - soc: ti: knav_qmss_queue: Fix PM disable depth imbalance in knav_queue_probe (Andrew Halaney) [RHEL-29244] - drivers: soc: ti: knav_qmss_queue: Mark knav_acc_firmwares as static (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Enable support for PRUSS-M subsystem on K3 AM62x SoCs (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Remove unneeded semicolon (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Add debug option to halt m3 in suspend (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Add support for i2c voltage scaling (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Add support for IO Isolation (Andrew Halaney) [RHEL-29244] - soc: ti: knav_qmss_queue: Use IS_ERR instead of IS_ERR_OR_NULL when checking knav_queue_open() result (Andrew Halaney) [RHEL-29244] - soc: ti: pm33xx: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Add support for toggling VTT regulator (Andrew Halaney) [RHEL-29244] - soc: ti: knav_qmss_queue: Use pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - soc: ti: knav_dma: Use pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - soc: ti: replace usage of found with dedicated list iterator variable (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: fix platform_get_irq.cocci warning (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Add AM62x JTAG ID (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Fix IRQ check in wkup_m3_ipc_probe (Andrew Halaney) [RHEL-29244] - soc: ti: smartreflex: Use platform_get_irq_optional() to get the interrupt (Andrew Halaney) [RHEL-29244] - soc: ti: k3-ringacc: Use devm_bitmap_zalloc() when applicable (Andrew Halaney) [RHEL-29244] - soc: ti: knav_dma: Fix NULL vs IS_ERR() checking in dma_init (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Add entry for J721S2 SoC family (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: fix referenced node in error message (Andrew Halaney) [RHEL-29244] - soc: ti: Remove pm_runtime_irq_safe() usage for smartreflex (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Enable support for ICSSG subsystems on K3 AM64x SoCs (Andrew Halaney) [RHEL-29244] - net: make drivers to use SET_NETDEV_DEVLINK_PORT to set devlink_port (Andrew Halaney) [RHEL-29244] - soc: ti: ti_sci_inta_msi: Allocate MSI device data on first use (Andrew Halaney) [RHEL-29244] - of/irq: export of_msi_get_domain (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: add sw tx/rx irq coalescing based on hrtimers (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw-qos: Add Frame Preemption MAC Merge support (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: add mqprio qdisc offload in channel mode (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: Move register definitions to header file (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Move code to avoid forward declaration (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: cleanup TAPRIO handling (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: Rename TI_AM65_CPSW_TAS to TI_AM65_CPSW_QOS (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: Build am65-cpsw-qos only if required (Andrew Halaney) [RHEL-29244] - net/sched: taprio: replace tc_taprio_qopt_offload :: enable with a "cmd" enum (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_mdio: Update K3 SoCs list for errata i2329 (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw-new: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix error handling in am65_cpsw_nuss_common_open() (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: Set default TX channels to maximum (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Re-arrange functions to avoid forward declaration (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: Add standard Ethernet MAC stats to ethtool (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Fix error cleanup on failing pruss_request_mem_region (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add missing icss_iep_put to error path (Andrew Halaney) [RHEL-29244] - net: ti: icss-iep: fix setting counter value (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: rx_pause/tx_pause controls wrong direction (Andrew Halaney) [RHEL-29244] - net: ethernet: davinci_emac: Use MAC Address from Device Tree (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add phys_port_name support (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Fix r30 CMDs bitmasks (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Fix mixed module-builtin object (Andrew Halaney) [RHEL-29244] - net: netcp: replace deprecated strncpy with strscpy (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Fix tx_total_bytes count (Andrew Halaney) [RHEL-29244] - net: cpmac: remove driver to prepare for platform removal (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma-glue: clean up k3_udma_glue_tx_get_irq() return (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Fix signedness bug in prueth_init_tx_chns() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix error code in am65_cpsw_nuss_init_tx_chns() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add support for half duplex operation (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: add PTP dependency (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add AM64x icssg support (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: am65x SR2.0 add 10M full duplex support (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: add packet timestamping and ptp support (Andrew Halaney) [RHEL-29244] - net: ti: icss-iep: Add IEP driver (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Remove unused declarations (Andrew Halaney) [RHEL-29244] - Revert "net: ethernet: ti: am65-cpsw: add mqprio qdisc offload in channel mode" (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: add mqprio qdisc offload in channel mode (Andrew Halaney) [RHEL-29244] - net/sched: taprio: only pass gate mask per TXQ for igc, stmmac, tsnep, am65_cpsw (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add Power management support (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add ethtool ops for ICSSG Ethernet driver (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add Standard network staticstics (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add ICSSG Stats (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add ICSSG ethernet driver (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add icssg queues APIs and macros (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add Firmware config and classification APIs. (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add mii helper apis and macros (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add Firmware Interface for ICSSG Ethernet driver. (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field()/cpsw_ale_set_field() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Call of_node_put() on error path (Andrew Halaney) [RHEL-29244] - net: ti/cpsw: Add explicit platform_device.h and of_platform.h includes (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Enable USXGMII mode for J784S4 CPSW9G (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Enable QSGMII for J784S4 CPSW9G (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Move mode specific config to mac_config() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix mdio cleanup in probe (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Fix format specifier in netcp_create_interface() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: enable p0 host port rx_vlan_remap (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: add .ndo to set dma per-queue rate (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Enable SGMII mode for J721E (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Enable SGMII mode for J7200 (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add support for SGMII mode (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Simplify setting supported interface (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpts: adjust estf following ptp changes (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpts: reset pps genf adj settings on enable (Andrew Halaney) [RHEL-29244] - net: Use of_property_read_bool() for boolean properties (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Update name of Serdes PHY (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add RX DMA Channel Teardown Quirk (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw/cpts: Fix CPTS release action (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Delete unreachable error handling code (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Handle -EPROBE_DEFER for Serdes PHY (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpts: adjust pps following ptp changes (Andrew Halaney) [RHEL-29244] - ptp: convert remaining drivers to adjfine interface (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpts: add pps support (Andrew Halaney) [RHEL-29244] - net: mdio: mdio-bitbang: Separate C22 and C45 transactions (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add support for SERDES configuration (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Enable QSGMII mode for J721e CPSW9G (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: fix CONFIG_PM #ifdef (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix PM runtime leakage in am65_cpsw_nuss_ndo_slave_open() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix hardware switch mode on suspend/resume (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: retain PORT_VLAN_REG after suspend/resume (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add suspend/resume support (Andrew Halaney) [RHEL-29244] - net: drop the weight argument from netif_napi_add (Andrew Halaney) [RHEL-29244] - Revert "net: ethernet: ti: am65-cpsw: Add suspend/resume support" (Andrew Halaney) [RHEL-29244] - Revert "net: ethernet: ti: am65-cpsw: retain PORT_VLAN_REG after suspend/resume" (Andrew Halaney) [RHEL-29244] - Revert "net: ethernet: ti: am65-cpsw: Fix hardware switch mode on suspend/resume" (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix RGMII configuration at SPEED_10 (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: fix error handling in am65_cpsw_nuss_probe() (Andrew Halaney) [RHEL-29244] - ptp: cpts: convert .adjfreq to .adjfine (Andrew Halaney) [RHEL-29244] - net: cpsw: disable napi in cpsw_ndo_open() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix hardware switch mode on suspend/resume (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: retain PORT_VLAN_REG after suspend/resume (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_ale: Add cpsw_ale_restore() helper (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add suspend/resume support (Andrew Halaney) [RHEL-29244] - net: switch to netif_napi_add_tx() (Andrew Halaney) [RHEL-29244] - eth: remove copies of the NAPI_POLL_WEIGHT define (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw/cpts: Add suspend/resume helpers (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix segmentation fault at module unload (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Fix return type of netcp_ndo_start_xmit() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: set correct devlink flavour for unused ports (Andrew Halaney) [RHEL-29244] - net: cpmac: Add __init/__exit annotations to module init/exit funcs (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: remove unused parameter of am65_cpsw_nuss_common_open() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_new: Switch to use dev_err_probe() helper (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: Switch to use dev_err_probe() helper (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpts: Switch to use dev_err_probe() helper (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_emac: Fix return type of emac_dev_xmit (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_mdio: fix build for mdio bitbang uses (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Move phy_set_mode_ext() to correct location (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add support for J7200 CPSW5G (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_mdio: Add workaround for errata i2329 (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix devlink port register sequence (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw-nuss: Fix some refcount leaks (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix fwnode passed to phylink_create() (Andrew Halaney) [RHEL-29244] - ethernet/ti: delete if NULL check befort devm_kfree (Andrew Halaney) [RHEL-29244] - eth: cpsw: remove a copy of the NAPI_POLL_WEIGHT define (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw-ethtool: use pm_runtime_resume_and_get (Andrew Halaney) [RHEL-29244] - drivers: net: davinci_mdio: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_emac: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_priv: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_new: use pm_runtime_resume_and_get() instead of pm_runtime_get_sync() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_new: enable bc/mc storm prevention support (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: enable bc/mc storm prevention support (Andrew Halaney) [RHEL-29244] - drivers: net: cpsw: ale: add broadcast/multicast rate limit support (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw-nuss: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix build error without PHYLINK (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: drop CPSW_HEADROOM define (Andrew Halaney) [RHEL-29244] - net: cpsw: add missing of_node_put() in cpsw_probe_dt() (Andrew Halaney) [RHEL-29244] - drivers: ethernet: cpsw: fix panic when interrupt coaleceing is set via ethtool (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Fix spelling mistake and clean up message (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_emac: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Convert to PHYLINK (Andrew Halaney) [RHEL-29244] - net: ti: cpsw: remove guards against !BRIDGE_VLAN_INFO_BRENTRY (Andrew Halaney) [RHEL-29244] - net: ti: am65-cpsw-nuss: remove guards against !BRIDGE_VLAN_INFO_BRENTRY (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpts: Handle error for clk_enable (Andrew Halaney) [RHEL-29244] - net: cpsw: Properly initialise struct page_pool_params (Andrew Halaney) [RHEL-29244] - net: cpsw: avoid alignment faults by taking NET_IP_ALIGN into account (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_emac: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: Enable PHY timestamping (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: add missing of_node_put before return (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_ale: Fix access to un-initialized memory (Andrew Halaney) [RHEL-29244] - net: davinci_emac: Fix interrupt pacing disable (Andrew Halaney) [RHEL-29244] - ethernet: tlan: use eth_hw_addr_set() (Andrew Halaney) [RHEL-29244] - ethernet: remove random_ether_addr() (Andrew Halaney) [RHEL-29244] - ethernet: replace netdev->dev_addr assignment loops (Andrew Halaney) [RHEL-29244] - ethernet: manually convert memcpy(dev_addr,..., sizeof(addr)) (Andrew Halaney) [RHEL-29244] - ethernet: make use of eth_hw_addr_random() where appropriate (Andrew Halaney) [RHEL-29244] - ethernet: ti: cpts: Use devm_kcalloc() instead of devm_kzalloc() (Andrew Halaney) [RHEL-29244] - ethernet: use of_get_ethdev_address() (Andrew Halaney) [RHEL-29244] - am65-cpsw: avoid null pointer arithmetic (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Move devlink registration to be last devlink command (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: make array stpa static const, makes object smaller (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_cpdma: revert "drop frame padding" (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: use napi_complete_done() in TX completion (Andrew Halaney) [RHEL-29244] - net: ti: am65-cpsw-nuss: fix RX IRQ state after .ndo_stop() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_cpdma: drop frame padding (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_emac: switch to use skb_put_padto() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: switch to use skb_put_padto() (Andrew Halaney) [RHEL-29244] - Revert "net: build all switchdev drivers as modules when the bridge is a module" (Andrew Halaney) [RHEL-29244] - net: ti: am65-cpsw-nuss: fix wrong devlink release order (Andrew Halaney) [RHEL-29244] - net: build all switchdev drivers as modules when the bridge is a module (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-am62a: Fix SPI PDMA data (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-am62: Fix SPI PDMA data (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: handle irq_of_parse_and_map() errors (Andrew Halaney) [RHEL-29244] - dmaengine: ti: omap-dma: Annotate struct omap_desc with __counted_by (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: Annotate struct edma_desc with __counted_by (Andrew Halaney) [RHEL-29244] - dmaengine: ti: omap-dma: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - dmaengine: ti: cppi41: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add support for J721S2 CSI BCDMA instance (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-j721s2: Add PSI-L thread map for main CPSW2G (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: annotate pm function with __maybe_unused (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil: Add PSI-L thread support for J784s4 (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: remove unused edma_and function (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Workaround errata i2234 (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add system suspend/resume support (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: remove non-fatal probe deferral log (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add support for BCDMA CSI RX (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add support for DMAs on AM62A SoC (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-am62a: Add AM62Ax PSIL and PDMA data (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Fix BCDMA for case w/o BCHAN (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Do conditional decrement of UDMA_CHAN_RT_PEER_BCNT_REG (Andrew Halaney) [RHEL-29244] - dmaengine: ti: convert PSIL to be buildable as module (Andrew Halaney) [RHEL-29244] - dmaengine: ti: convert k3-udma to module (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma-glue: fix memory leak when register device fail (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Respond TX done if DMA_PREP_INTERRUPT is not requested (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil: add additional TX threads for j721e (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil: add additional TX threads for j7200 (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: Remove some unused functions (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Reset UDMA_CHAN_RT byte counters to prevent overflow (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma-private: Fix refcount leak bug in of_xudma_dev_get() (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-j721s2: Add psil threads for sa2ul (Andrew Halaney) [RHEL-29244] - dmaengine: ti: Add missing put_device in ti_dra7_xbar_route_allocate (Andrew Halaney) [RHEL-29244] - dmaengine: ti: Fix refcount leak in ti_dra7_xbar_route_allocate (Andrew Halaney) [RHEL-29244] - dmaengine: ti: deprecate '#dma-channels' (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-am62: Update PSIL thread for saul. (Andrew Halaney) [RHEL-29244] - dma: omap: hide legacy interface (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil: Add AM62x PSIL and PDMA data (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add AM62x DMSS support (Andrew Halaney) [RHEL-29244] - dmaengine: ti: cleanup comments (Andrew Halaney) [RHEL-29244] - drivers: dma: ti: k3-psil: Add support for J721S2 (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add SoC dependent data for J721S2 SoC (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: Use 'for_each_set_bit' when possible (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Fix smatch warnings (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Set r/tchan or rflow to NULL if request fail (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Set bchan to NULL if a channel request fail (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-j721e: Add entry for CSI2RX (Andrew Halaney) [RHEL-29244] - xfs: drop experimental warning for FSDAX (Bill O'Donnell) [RHEL-15319] - mm, pmem, xfs: Introduce MF_MEM_PRE_REMOVE for unbind (Bill O'Donnell) [RHEL-12888] - xfs: correct calculation for agend and blockcount (Bill O'Donnell) [RHEL-12888] - fs: distinguish between user initiated freeze and kernel initiated freeze (Bill O'Donnell) [RHEL-12888] - xfs: fix the calculation for "end" and "length" (Bill O'Donnell) [RHEL-12888] - mpls: Do not orphan the skb (Guillaume Nault) [RHEL-28782] - net: flow_dissector: Use 64bits for used_keys (Ivan Vecera) [RHEL-29648] - macvlan: Don't propagate promisc change to lower dev in passthru (Davide Caratti) [RHEL-32205] - ipvlan: add ipvlan_route_v6_outbound() helper (Davide Caratti) [RHEL-32205] - ipvlan: properly track tx_errors (Davide Caratti) [RHEL-32205] - platform/x86: intel-uncore-freq: Add additional client processors (Steve Best) [RHEL-32742] - l2tp: fix incorrect parameter validation in the pppol2tp_getsockopt() function (Guillaume Nault) [RHEL-30144] - net: ip_tunnel: make sure to pull inner header in ip_tunnel_rcv() (Guillaume Nault) [RHEL-30144] - geneve: make sure to pull inner header in geneve_rx() (Guillaume Nault) [RHEL-30144] - net: ip_tunnel: prevent perpetual headroom growth (Guillaume Nault) [RHEL-30144] - l2tp: pass correct message length to ip6_append_data (Guillaume Nault) [RHEL-30144] - ip6_tunnel: make sure to pull inner header in __ip6_tnl_rcv() (Guillaume Nault) [RHEL-30144] - ip_tunnels: use DEV_STATS_INC() (Guillaume Nault) [RHEL-30144] - ipmr: fix incorrect parameter validation in the ip_mroute_getsockopt() function (Guillaume Nault) [RHEL-31492] - inet_diag: annotate data-races around inet_diag_table[] (Guillaume Nault) [RHEL-31492] - arp: Prevent overflow in arp_req_get(). (Guillaume Nault) [RHEL-31492] - ipv4: properly combine dev_base_seq and ipv4.dev_addr_genid (Guillaume Nault) [RHEL-31492] - inet: read sk->sk_family once in inet_recv_error() (Guillaume Nault) [RHEL-31492] - net: ipv4: fix a memleak in ip_setup_cork (Guillaume Nault) [RHEL-31492] - ipv6: init the accept_queue's spinlocks in inet6_create (Guillaume Nault) [RHEL-31492] - tcp: make sure init the accept_queue's spinlocks once (Guillaume Nault) [RHEL-31492]- PCI/MSI: Prevent MSI hardware interrupt number truncation (Myron Stowe) [RHEL-21453] - redhat/configs: Add CONFIG_CRYPTO_DEV_QAT_420XX (Vladis Dronov) [RHEL-17715] - crypto: qat - make ring to service map common for QAT GEN4 (Vladis Dronov) [RHEL-17715] - crypto: qat - fix ring to service map for dcc in 420xx (Vladis Dronov) [RHEL-17715] - crypto: qat - fix ring to service map for dcc in 4xxx (Vladis Dronov) [RHEL-17715] - crypto: qat - fix comment structure (Vladis Dronov) [RHEL-17715] - crypto: qat - remove unnecessary description from comment (Vladis Dronov) [RHEL-17715] - crypto: qat - remove double initialization of value (Vladis Dronov) [RHEL-17715] - crypto: qat - avoid division by zero (Vladis Dronov) [RHEL-17715] - crypto: qat - removed unused macro in adf_cnv_dbgfs.c (Vladis Dronov) [RHEL-17715] - crypto: qat - remove unused macros in qat_comp_alg.c (Vladis Dronov) [RHEL-17715] - crypto: qat - uninitialized variable in adf_hb_error_inject_write() (Vladis Dronov) [RHEL-17715] - Documentation: qat: fix auto_reset section (Vladis Dronov) [RHEL-17715] - crypto: qat - resolve race condition during AER recovery (Vladis Dronov) [RHEL-17715] - crypto: qat - change SLAs cleanup flow at shutdown (Vladis Dronov) [RHEL-17715] - crypto: qat - improve aer error reset handling (Vladis Dronov) [RHEL-17715] - crypto: qat - limit heartbeat notifications (Vladis Dronov) [RHEL-17715] - crypto: qat - add auto reset on error (Vladis Dronov) [RHEL-17715] - crypto: qat - add fatal error notification (Vladis Dronov) [RHEL-17715] - crypto: qat - re-enable sriov after pf reset (Vladis Dronov) [RHEL-17715] - crypto: qat - update PFVF protocol for recovery (Vladis Dronov) [RHEL-17715] - crypto: qat - disable arbitration before reset (Vladis Dronov) [RHEL-17715] - crypto: qat - add fatal error notify method (Vladis Dronov) [RHEL-17715] - crypto: qat - add heartbeat error simulator (Vladis Dronov) [RHEL-17715] - crypto: qat - use kcalloc_node() instead of kzalloc_node() (Vladis Dronov) [RHEL-17715] - crypto: qat - avoid memcpy() overflow warning (Vladis Dronov) [RHEL-17715] - crypto: qat - fix arbiter mapping generation algorithm for QAT 402xx (Vladis Dronov) [RHEL-17715] - crypto: qat - generate dynamically arbiter mappings (Vladis Dronov) [RHEL-17715] - crypto: qat - add support for ring pair level telemetry (Vladis Dronov) [RHEL-17715] - crypto: qat - add support for device telemetry (Vladis Dronov) [RHEL-17715] - crypto: qat - add admin msgs for telemetry (Vladis Dronov) [RHEL-17715] - crypto: qat - include pci.h for GET_DEV() (Vladis Dronov) [RHEL-17715] - crypto: qat - add support for 420xx devices (Vladis Dronov) [RHEL-17715] - crypto: qat - move fw config related structures (Vladis Dronov) [RHEL-17715] - crypto: qat - relocate portions of qat_4xxx code (Vladis Dronov) [RHEL-17715] - crypto: qat - change signature of uof_get_num_objs() (Vladis Dronov) [RHEL-17715] - crypto: qat - relocate and rename get_service_enabled() (Vladis Dronov) [RHEL-17715] - seq_file: add helper macro to define attribute for rw file (Vladis Dronov) [RHEL-17715] - minmax: Introduce {min,max}_array() (Vladis Dronov) [RHEL-17715] - vfio/fsl-mc: Block calling interrupt handler without trigger (Alex Williamson) [RHEL-30023] - vfio/platform: Create persistent IRQ handlers (Alex Williamson) [RHEL-30023] - vfio/platform: Disable virqfds on cleanup (Alex Williamson) [RHEL-30023] - vfio/pci: Create persistent INTx handler (Alex Williamson) [RHEL-30023] - vfio: Introduce interface to flush virqfd inject workqueue (Alex Williamson) [RHEL-30023] - vfio/pci: Lock external INTx masking ops (Alex Williamson) [RHEL-30023] - vfio/pci: Disable auto-enable of exclusive INTx IRQ (Alex Williamson) [RHEL-30023] - vfio/mbochs: make mbochs_class constant (Alex Williamson) [RHEL-30023] - vfio/mdpy: make mdpy_class constant (Alex Williamson) [RHEL-30023] - vfio: amba: Rename pl330_ids[] to vfio_amba_ids[] (Alex Williamson) [RHEL-30023] - vfio/pci: rename and export range_intersect_range (Alex Williamson) [RHEL-30023] - vfio/pci: rename and export do_io_rw() (Alex Williamson) [RHEL-30023] - vfio/pci: WARN_ON driver_override kasprintf failure (Alex Williamson) [RHEL-30023] - vfio/pci: Expose vfio_pci_core_iowrite/read##size() (Alex Williamson) [RHEL-30023] - vfio/pci: Expose vfio_pci_core_setup_barmap() (Alex Williamson) [RHEL-30023] - vfio/type1: account iommu allocations (Alex Williamson) [RHEL-30023] - redhat/configs: Disable CONFIG_VFIO_DEBUGFS (Alex Williamson) [RHEL-30023] - MAINTAINERS: Add vfio debugfs interface doc link (Alex Williamson) [RHEL-30023] - Documentation: add debugfs description for vfio (Alex Williamson) [RHEL-30023] - vfio/migration: Add debugfs to live migration driver (Alex Williamson) [RHEL-30023] - vfio: Drop vfio_file_iommu_group() stub to fudge around a KVM wart (Alex Williamson) [RHEL-30023] - iommufd/iova_bitmap: Move symbols to IOMMUFD namespace (Alex Williamson) [RHEL-30023] - vfio: Move iova_bitmap into iommufd (Alex Williamson) [RHEL-30023] - vfio/iova_bitmap: Export more API symbols (Alex Williamson) [RHEL-30023] - thermal: sysfs: Fix trip_point_hyst_store() (Jennifer Berringer) [RHEL-31231] - ring-buffer: Do not attempt to read past "commit" (Jerome Marchand) [RHEL-29064] {CVE-2023-52501} - Upstream has changed the APIs to suspend the array. (Nigel Croxon) [RHEL-26279] - md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING (Nigel Croxon) [RHEL-26279] - Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d"" (Nigel Croxon) [RHEL-26279] - Revert "raid5: read data is wrong when recovery happens" (Nigel Croxon) [RHEL-26279] - md: add a mddev_is_dm helper (Nigel Croxon) [RHEL-26279] - md: add a mddev_add_trace_msg helper (Nigel Croxon) [RHEL-26279] - md: add a mddev_trace_remap helper (Nigel Croxon) [RHEL-26279] - md/raid1-10: add a helper raid1_check_read_range() (Nigel Croxon) [RHEL-26279] - md/raid1: factor out helpers to add rdev to conf (Nigel Croxon) [RHEL-26279] - md: add a new helper rdev_has_badblock() (Nigel Croxon) [RHEL-26279] - md/raid5: fix atomicity violation in raid5_cache_count (Nigel Croxon) [RHEL-26279] - dm-raid: fix lockdep waring in "pers->hot_add_disk" (Nigel Croxon) [RHEL-26279] - md/dm-raid: don't call md_reap_sync_thread() directly (Nigel Croxon) [RHEL-26279] - dm-raid456, md/raid456: fix a deadlock for dm-raid456 while io concurrent with reshape (Nigel Croxon) [RHEL-26279] - dm-raid: add a new helper prepare_suspend() in md_personality (Nigel Croxon) [RHEL-26279] - dm-raid: really frozen sync_thread during suspend (Nigel Croxon) [RHEL-26279] - md: add a new helper reshape_interrupted() (Nigel Croxon) [RHEL-26279] - md: export helper md_is_rdwr() (Nigel Croxon) [RHEL-26279] - md: export helpers to stop sync_thread (Nigel Croxon) [RHEL-26279] - md: don't clear MD_RECOVERY_FROZEN for new dm-raid until resume (Nigel Croxon) [RHEL-26279] - md/md-bitmap: fix incorrect usage for sb_index (Nigel Croxon) [RHEL-26279] - md: check mddev->pers before calling md_set_readonly() (Nigel Croxon) [RHEL-26279] - md: clean up openers check in do_md_stop() and md_set_readonly() (Nigel Croxon) [RHEL-26279] - md: sync blockdev before stopping raid or setting readonly (Nigel Croxon) [RHEL-26279] - md: factor out a helper to sync mddev (Nigel Croxon) [RHEL-26279] - md: Don't clear MD_CLOSING when the raid is about to stop (Nigel Croxon) [RHEL-26279] - md: return directly before setting did_set_md_closing (Nigel Croxon) [RHEL-26279] - md: clean up invalid BUG_ON in md_ioctl (Nigel Croxon) [RHEL-26279] - md: changed the switch of RAID_VERSION to if (Nigel Croxon) [RHEL-26279] - md: merge the check of capabilities into md_ioctl_valid() (Nigel Croxon) [RHEL-26279] - md: Don't suspend the array for interrupted reshape (Nigel Croxon) [RHEL-26279] - md: Don't register sync_thread for reshape directly (Nigel Croxon) [RHEL-26279] - md: Make sure md_do_sync() will set MD_RECOVERY_DONE (Nigel Croxon) [RHEL-26279] - md: Don't ignore read-only array in md_check_recovery() (Nigel Croxon) [RHEL-26279] - md: Don't ignore suspended array in md_check_recovery() (Nigel Croxon) [RHEL-26279] - md: Fix missing release of 'active_io' for flush (Nigel Croxon) [RHEL-26279] - md: fix kmemleak of rdev->serial (Nigel Croxon) [RHEL-26279] - md: use RCU lock to protect traversal in md_spares_need_change() (Nigel Croxon) [RHEL-26279] - md: get rdev->mddev with READ_ONCE() (Nigel Croxon) [RHEL-26279] - md: remove redundant md_wakeup_thread() (Nigel Croxon) [RHEL-26279] - md: remove redundant check of 'mddev->sync_thread' (Nigel Croxon) [RHEL-26279] - md: fix a suspicious RCU usage warning (Nigel Croxon) [RHEL-26279] - md/raid1: Use blk_opf_t for read and write operations (Nigel Croxon) [RHEL-26279] - md: Fix md_seq_ops() regressions (Nigel Croxon) [RHEL-26279] - md/raid1: support read error check (Nigel Croxon) [RHEL-26279] - md: factor out a helper exceed_read_errors() to check read_errors (Nigel Croxon) [RHEL-26279] - md: Whenassemble the array, consult the superblock of the freshest device (Nigel Croxon) [RHEL-26279] - md/raid1: remove unnecessary null checking (Nigel Croxon) [RHEL-26279] - md: split MD_RECOVERY_NEEDED out of mddev_resume (Nigel Croxon) [RHEL-26279] - md: fix stopping sync thread (Nigel Croxon) [RHEL-26279] - md: don't leave 'MD_RECOVERY_FROZEN' in error path of md_set_readonly() (Nigel Croxon) [RHEL-26279] - md: fix missing flush of sync_work (Nigel Croxon) [RHEL-26279] - md: synchronize flush io with array reconfiguration (Nigel Croxon) [RHEL-26279] - md/raid6: use valid sector values to determine if an I/O should wait on the reshape (Nigel Croxon) [RHEL-26279] - md/raid5: remove rcu protection to access rdev from conf (Nigel Croxon) [RHEL-26279] - md/raid1: remove rcu protection to access rdev from conf (Nigel Croxon) [RHEL-26279] - md/raid10: remove rcu protection to access rdev from conf (Nigel Croxon) [RHEL-26279] - md: remove flag RemoveSynchronized (Nigel Croxon) [RHEL-26279] - Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d" (Nigel Croxon) [RHEL-26279] - md: bypass block throttle for superblock update (Nigel Croxon) [RHEL-26279] - md: fix bi_status reporting in md_end_clone_io (Nigel Croxon) [RHEL-26279] - md: cleanup pers->prepare_suspend() (Nigel Croxon) [RHEL-26279] - md-cluster: check for timeout while a new disk adding (Nigel Croxon) [RHEL-26279] - md: rename __mddev_suspend/resume() back to mddev_suspend/resume() (Nigel Croxon) [RHEL-26279] - md/dm-raid: use new apis to suspend array (Nigel Croxon) [RHEL-26279] - md: remove old apis to suspend the array (Nigel Croxon) [RHEL-26279] - md: suspend array in md_start_sync() if array need reconfiguration (Nigel Croxon) [RHEL-26279] - md/raid5: replace suspend with quiesce() callback (Nigel Croxon) [RHEL-26279] - md: cleanup mddev_create/destroy_serial_pool() (Nigel Croxon) [RHEL-26279] - md: use new apis to suspend array before mddev_create/destroy_serial_pool (Nigel Croxon) [RHEL-26279] - md: use new apis to suspend array for ioctls involed array reconfiguration (Nigel Croxon) [RHEL-26279] - md: use new apis to suspend array for adding/removing rdev from state_store() (Nigel Croxon) [RHEL-26279] - md: use new apis to suspend array for sysfs apis (Nigel Croxon) [RHEL-26279] - md/raid5: use new apis to suspend array (Nigel Croxon) [RHEL-26279] - md/raid5-cache: use new apis to suspend array (Nigel Croxon) [RHEL-26279] - md/md-bitmap: use new apis to suspend array for location_store() (Nigel Croxon) [RHEL-26279] - md: add new helpers to suspend/resume and lock/unlock array (Nigel Croxon) [RHEL-26279] - md: add new helpers to suspend/resume array (Nigel Croxon) [RHEL-26279] - md: replace is_md_suspended() with 'mddev->suspended' in md_check_recovery() (Nigel Croxon) [RHEL-26279] - md/raid5-cache: use READ_ONCE/WRITE_ONCE for 'conf->log' (Nigel Croxon) [RHEL-26279] - md: use READ_ONCE/WRITE_ONCE for 'suspend_lo' and 'suspend_hi' (Nigel Croxon) [RHEL-26279] - md/raid1: don't split discard io for write behind (Nigel Croxon) [RHEL-26279] - md: do not require mddev_lock() for all options in array_state_store() (Nigel Croxon) [RHEL-26279] - md: simplify md_seq_ops (Nigel Croxon) [RHEL-26279] - md: factor out a helper from mddev_put() (Nigel Croxon) [RHEL-26279] - ext4: check if ext4_blkdev_get() returns NULL (Ming Lei) [RHEL-30965] - libceph: init the cursor when preparing the sparse read (Xiubo Li) [RHEL-19813] - libceph: just wait for more data to be available on the socket (Xiubo Li) [RHEL-19813] - libceph: rename read_sparse_msg_*() to read_partial_sparse_msg_*() (Xiubo Li) [RHEL-19813] - libceph: fail sparse-read if the data length doesn't match (Xiubo Li) [RHEL-19813] - ceph: fix incorrect revoked caps assert in ceph_fill_file_size() (Xiubo Li) [RHEL-19813] - ceph: remove unnecessary IS_ERR() check in ceph_fname_to_usr() (Xiubo Li) [RHEL-19813] - ceph: remove unnecessary check for NULL in parse_longname() (Xiubo Li) [RHEL-19813] - ceph: switch ceph_lookup/atomic_open() to use new fscrypt helper (Xiubo Li) [RHEL-19813] - ceph: fix updating i_truncate_pagecache_size for fscrypt (Xiubo Li) [RHEL-19813] - ceph: wait for OSD requests' callbacks to finish when unmounting (Xiubo Li) [RHEL-19813] - ceph: drop messages from MDS when unmounting (Xiubo Li) [RHEL-19813] - ceph: prevent snapshot creation in encrypted locked directories (Xiubo Li) [RHEL-19813] - ceph: add support for encrypted snapshot names (Xiubo Li) [RHEL-19813] - ceph: invalidate pages when doing direct/sync writes (Xiubo Li) [RHEL-19813] - ceph: plumb in decryption during reads (Xiubo Li) [RHEL-19813] - ceph: add encryption support to writepage and writepages (Xiubo Li) [RHEL-19813] - ceph: redirty the page for writepage on failure (Xiubo Li) [RHEL-19813] - ceph: add read/modify/write to ceph_sync_write (Xiubo Li) [RHEL-19813] - ceph: align data in pages in ceph_sync_write (Xiubo Li) [RHEL-19813] - ceph: don't use special DIO path for encrypted inodes (Xiubo Li) [RHEL-19813] - ceph: don't get the inline data for new creating files (Xiubo Li) [RHEL-19813] - ceph: add truncate size handling support for fscrypt (Xiubo Li) [RHEL-19813] - ceph: add object version support for sync read (Xiubo Li) [RHEL-19813] - libceph: allow ceph_osdc_new_request to accept a multi-op read (Xiubo Li) [RHEL-19813] - libceph: add CEPH_OSD_OP_ASSERT_VER support (Xiubo Li) [RHEL-19813] - ceph: add infrastructure for file encryption and decryption (Xiubo Li) [RHEL-19813] - ceph: handle fscrypt fields in cap messages from MDS (Xiubo Li) [RHEL-19813] - ceph: size handling in MClientRequest, cap updates and inode traces (Xiubo Li) [RHEL-19813] - ceph: mark directory as non-complete after loading key (Xiubo Li) [RHEL-19813] - ceph: allow encrypting a directory while not having Ax caps (Xiubo Li) [RHEL-19813] - ceph: add some fscrypt guardrails (Xiubo Li) [RHEL-19813] - ceph: create symlinks with encrypted and base64-encoded targets (Xiubo Li) [RHEL-19813] - ceph: add support to readdir for encrypted names (Xiubo Li) [RHEL-19813] - ceph: pass the request to parse_reply_info_readdir() (Xiubo Li) [RHEL-19813] - ceph: make ceph_fill_trace and ceph_get_name decrypt names (Xiubo Li) [RHEL-19813] - ceph: add helpers for converting names for userland presentation (Xiubo Li) [RHEL-19813] - ceph: make d_revalidate call fscrypt revalidator for encrypted dentries (Xiubo Li) [RHEL-19813] - ceph: set DCACHE_NOKEY_NAME flag in ceph_lookup/atomic_open() (Xiubo Li) [RHEL-19813] - ceph: decode alternate_name in lease info (Xiubo Li) [RHEL-19813] - ceph: send alternate_name in MClientRequest (Xiubo Li) [RHEL-19813] - ceph: encode encrypted name in ceph_mdsc_build_path and dentry release (Xiubo Li) [RHEL-19813] - ceph: add base64 endcoding routines for encrypted names (Xiubo Li) [RHEL-19813] - ceph: make ioctl cmds more readable in debug log (Xiubo Li) [RHEL-19813] - ceph: add fscrypt ioctls and ceph.fscrypt.auth vxattr (Xiubo Li) [RHEL-19813] - ceph: implement -o test_dummy_encryption mount option (Xiubo Li) [RHEL-19813] - ceph: fscrypt_auth handling for ceph (Xiubo Li) [RHEL-19813] - ceph: use osd_req_op_extent_osd_iter for netfs reads (Xiubo Li) [RHEL-19813] - libceph: add new iov_iter-based ceph_msg_data_type and ceph_osd_data_type (Xiubo Li) [RHEL-19813] - ceph: make ceph_msdc_build_path use ref-walk (Xiubo Li) [RHEL-19813] - ceph: preallocate inode for ops that may create one (Xiubo Li) [RHEL-19813] - fs: change test in inode_insert5 for adding to the sb list (Xiubo Li) [RHEL-19813] - ceph: add new mount option to enable sparse reads (Xiubo Li) [RHEL-19813] - libceph: add sparse read support to OSD client (Xiubo Li) [RHEL-19813] - libceph: add sparse read support to msgr1 (Xiubo Li) [RHEL-19813] - libceph: support sparse reads on msgr2 secure codepath (Xiubo Li) [RHEL-19813] - libceph: new sparse_read op, support sparse reads on msgr2 crc codepath (Xiubo Li) [RHEL-19813] - libceph: define struct ceph_sparse_extent and add some helpers (Xiubo Li) [RHEL-19813] - libceph: add spinlock around osd->o_requests (Xiubo Li) [RHEL-19813] - ceph: try to check caps immediately after async creating finishes (Xiubo Li) [RHEL-19813] - ceph: remove useless session parameter for check_caps() (Xiubo Li) [RHEL-19813] - ceph: flush the dirty caps immediatelly when quota is approaching (Xiubo Li) [RHEL-19813] - ceph: fix NULL pointer dereference for req->r_session (Xiubo Li) [RHEL-19813] - ceph: fix a NULL vs IS_ERR() check when calling ceph_lookup_inode() (Xiubo Li) [RHEL-19813] - ceph: fix incorrectly showing the .snap size for stat (Xiubo Li) [RHEL-19813] - ceph: fail the open_by_handle_at() if the dentry is being unlinked (Xiubo Li) [RHEL-19813] - ceph: increment i_version when doing a setattr with caps (Xiubo Li) [RHEL-19813] - ceph: Use kcalloc for allocating multiple elements (Xiubo Li) [RHEL-19813] - ceph: no need to wait for transition RDCACHE|RD -> RD (Xiubo Li) [RHEL-19813] - ceph: fail the request if the peer MDS doesn't support getvxattr op (Xiubo Li) [RHEL-19813] - ceph: wake up the waiters if any new caps comes (Xiubo Li) [RHEL-19813] - libceph: drop last_piece flag from ceph_msg_data_cursor (Xiubo Li) [RHEL-19813] - fscrypt: Replace 1-element array with flexible array (Xiubo Li) [RHEL-19813] - fscrypt: optimize fscrypt_initialize() (Xiubo Li) [RHEL-19813] - fscrypt: use WARN_ON_ONCE instead of WARN_ON (Xiubo Li) [RHEL-19813] - fscrypt: check for NULL keyring in fscrypt_put_master_key_activeref() (Xiubo Li) [RHEL-19813] - fscrypt: improve fscrypt_destroy_keyring() documentation (Xiubo Li) [RHEL-19813] - fscrypt: destroy keyring after security_sb_delete() (Xiubo Li) [RHEL-19813] - fscrypt: support decrypting data from large folios (Xiubo Li) [RHEL-19813] - fscrypt: clean up fscrypt_add_test_dummy_key() (Xiubo Li) [RHEL-19813] - fs/super.c: stop calling fscrypt_destroy_keyring() from __put_super() (Xiubo Li) [RHEL-19813] - ext4: stop calling fscrypt_add_test_dummy_key() (Xiubo Li) [RHEL-19813] - fscrypt: add the test dummy encryption key on-demand (Xiubo Li) [RHEL-19813] - fscrypt: stop using PG_error to track error status (Xiubo Li) [RHEL-19813] - fscrypt: remove fscrypt_set_test_dummy_encryption() (Xiubo Li) [RHEL-19813] - fscrypt: align Base64 encoding with RFC 4648 base64url (Xiubo Li) [RHEL-19813] - fscrypt: new helper function - fscrypt_prepare_lookup_partial() (Xiubo Li) [RHEL-19813] - fscrypt: add fscrypt_context_for_new_inode (Xiubo Li) [RHEL-19813] - fscrypt: export fscrypt_fname_encrypt and fscrypt_fname_encrypted_size (Xiubo Li) [RHEL-19813] - fscrypt: split up FS_CRYPTO_BLOCK_SIZE (Xiubo Li) [RHEL-19813] - fscrypt: update documentation for direct I/O support (Xiubo Li) [RHEL-19813] - fscrypt: add functions for direct I/O support (Xiubo Li) [RHEL-19813] - fscrypt: add additional documentation for SM4 support (Xiubo Li) [RHEL-19813] - fscrypt: remove unused Speck definitions (Xiubo Li) [RHEL-19813] - fscrypt: Add SM4 XTS/CTS symmetric algorithm support (Xiubo Li) [RHEL-19813] - blk-crypto: Add support for SM4-XTS blk crypto mode (Xiubo Li) [RHEL-19813] - fscrypt: add comment for fscrypt_valid_enc_modes_v1() (Xiubo Li) [RHEL-19813] - fscrypt: pass super_block to fscrypt_put_master_key_activeref() (Xiubo Li) [RHEL-19813] - fscrypt: Add HCTR2 support for filename encryption (Xiubo Li) [RHEL-19813] - fscrypt: allow 256-bit master keys with AES-256-XTS (Xiubo Li) [RHEL-19813] - fscrypt: improve a few comments (Xiubo Li) [RHEL-19813] - fscrypt: improve documentation for inline encryption (Xiubo Li) [RHEL-19813] - fscrypt: clean up comments in bio.c (Xiubo Li) [RHEL-19813] - crypto: iaa - mark tech preview (Vladis Dronov) [RHEL-29685] - crypto: iaa - Fix nr_cpus < nr_iaa case (Vladis Dronov) [RHEL-29685] - crypto: iaa - fix the missing CRYPTO_ALG_ASYNC in cra_flags (Vladis Dronov) [RHEL-29685] - crypto: iaa - Fix comp/decomp delay statistics (Vladis Dronov) [RHEL-29685] - crypto: iaa - Fix async_disable descriptor leak (Vladis Dronov) [RHEL-29685] - crypto: iaa - Remove unnecessary debugfs_create_dir() error check in iaa_crypto_debugfs_init() (Vladis Dronov) [RHEL-29685] - crypto: iaa - Remove header table code (Vladis Dronov) [RHEL-29685] - ice: fix enabling RX VLAN filtering (Petr Oros) [RHEL-28837]- ipmi: Remove usage of the deprecated ida_simple_xx() API (Tony Camuso) [RHEL-25927] - ipmi: Use regspacings passed as a module parameter (Tony Camuso) [RHEL-25927] - ipmi: si: Use device_get_match_data() (Tony Camuso) [RHEL-25927] - ipmi: refactor deprecated strncpy (Tony Camuso) [RHEL-25927] - efivarfs: import symbols in EFIVAR namespace (Eric Chanudet) [RHEL-31861] - stackdepot: use variable size records for non-evictable entries (Waiman Long) [RHEL-28060] - stackdepot: make fast paths lock-less again (Waiman Long) [RHEL-28060] - stackdepot: add stats counters exported via debugfs (Waiman Long) [RHEL-28060] - lib/stackdepot: fix comment in include/linux/stackdepot.h (Waiman Long) [RHEL-28060] - lib/stackdepot: add printk_deferred_enter/exit guards (Waiman Long) [RHEL-28060] - lib/stackdepot: adjust DEPOT_POOLS_CAP for KMSAN (Waiman Long) [RHEL-28060] - kasan: use stack_depot_put for tag-based modes (Waiman Long) [RHEL-28060] - kasan: check object_size in kasan_complete_mode_report_info (Waiman Long) [RHEL-28060] - kasan: remove atomic accesses to stack ring entries (Waiman Long) [RHEL-28060] - lib/stackdepot: allow users to evict stack traces (Waiman Long) [RHEL-28060] - lib/stackdepot: add refcount for records (Waiman Long) [RHEL-28060] - lib/stackdepot, kasan: add flags to __stack_depot_save and rename (Waiman Long) [RHEL-28060] - lib/stackdepot: use list_head for stack record links (Waiman Long) [RHEL-28060] - lib/stackdepot: use read/write lock (Waiman Long) [RHEL-28060] - lib/stackdepot: store free stack records in a freelist (Waiman Long) [RHEL-28060] - lib/stackdepot: store next pool pointer in new_pool (Waiman Long) [RHEL-28060] - lib/stackdepot: rename next_pool_required to new_pool_required (Waiman Long) [RHEL-28060] - lib/stackdepot: rework helpers for depot_alloc_stack (Waiman Long) [RHEL-28060] - lib/stackdepot: fix and clean-up atomic annotations (Waiman Long) [RHEL-28060] - redhat/configs: Add CONFIG_STACKDEPOT_MAX_FRAMES (Waiman Long) [RHEL-28060] - lib/stackdepot: use fixed-sized slots for stack records (Waiman Long) [RHEL-28060] - lib/stackdepot: add depot_fetch_stack helper (Waiman Long) [RHEL-28060] - lib/stackdepot: drop valid bit from handles (Waiman Long) [RHEL-28060] - lib/stackdepot: simplify __stack_depot_save (Waiman Long) [RHEL-28060] - lib/stackdepot: check disabled flag when fetching (Waiman Long) [RHEL-28060] - lib/stackdepot: print disabled message only if truly disabled (Waiman Long) [RHEL-28060] - mm/kmemleak: use object_cache instead of kmemleak_initialized to check in set_track_prepare() (Waiman Long) [RHEL-28060] - kasan,kmsan: remove __GFP_KSWAPD_RECLAIM usage from kasan/kmsan (Waiman Long) [RHEL-28060] - kmsan: fix a stale comment in kmsan_save_stack_with_flags() (Waiman Long) [RHEL-28060] - lib/stackdepot: kmsan: mark API outputs as initialized (Waiman Long) [RHEL-28060] - lib/stackdepot: move documentation comments to stackdepot.h (Waiman Long) [RHEL-28060] - lib/stackdepot: various comments clean-ups (Waiman Long) [RHEL-28060] - lib/stackdepot: annotate racy pool_index accesses (Waiman Long) [RHEL-28060] - lib/stacktrace, kasan, kmsan: rework extra_bits interface (Waiman Long) [RHEL-28060] - lib/stackdepot: rename next_pool_inited to next_pool_required (Waiman Long) [RHEL-28060] - lib/stackdepot: annotate depot_init_pool and depot_alloc_stack (Waiman Long) [RHEL-28060] - lib/stacktrace: drop impossible WARN_ON for depot_init_pool (Waiman Long) [RHEL-28060] - lib/stackdepot: rename init_stack_pool (Waiman Long) [RHEL-28060] - lib/stackdepot: rename handle and pool constants (Waiman Long) [RHEL-28060] - lib/stackdepot: rename slab to pool (Waiman Long) [RHEL-28060] - lib/stackdepot: rename hash table constants and variables (Waiman Long) [RHEL-28060] - lib/stackdepot: reorder and annotate global variables (Waiman Long) [RHEL-28060] - lib/stackdepot: lower the indentation in stack_depot_init (Waiman Long) [RHEL-28060] - lib/stackdepot: annotate init and early init functions (Waiman Long) [RHEL-28060] - lib/stackdepot: rename stack_depot_disable (Waiman Long) [RHEL-28060] - lib/stackdepot, mm: rename stack_depot_want_early_init (Waiman Long) [RHEL-28060] - lib/stackdepot: use pr_fmt to define message format (Waiman Long) [RHEL-28060] - lib/stackdepot: put functions in logical order (Waiman Long) [RHEL-28060] - mm: use stack_depot_early_init for kmemleak (Waiman Long) [RHEL-28060] - mm: use stack_depot for recording kmemleak's backtrace (Waiman Long) [RHEL-28060] - redhat/configs: Remove CONFIG_STACK_HASH_ORDER (Waiman Long) [RHEL-28060] - lib/stackdepot: replace CONFIG_STACK_HASH_ORDER with automatic sizing (Waiman Long) [RHEL-28060] - Add CONFIG_PER_VMA_LOCK_STATS to RHEL configs collection (Chris von Recklinghausen) [RHEL-27736] - mmap: fix do_brk_flags() modifying obviously incorrect VMAs (Chris von Recklinghausen) [RHEL-27736] - mm: do not BUG_ON missing brk mapping, because userspace can unmap it (Chris von Recklinghausen) [RHEL-27736] - mm/page_alloc: leave IRQs enabled for per-cpu page allocations (Chris von Recklinghausen) [RHEL-27736] - mm/page_alloc: always remove pages from temporary list (Chris von Recklinghausen) [RHEL-27736] - mm: extend FAULT_FLAG_UNSHARE support to anything in a COW mapping (Chris von Recklinghausen) [RHEL-27736] - mm: rework handling in do_wp_page() based on private vs. shared mappings (Chris von Recklinghausen) [RHEL-27736] - hugetlb: remove duplicate mmu notifications (Chris von Recklinghausen) [RHEL-27736] - mm: teach release_pages() to take an array of encoded page pointers too (Chris von Recklinghausen) [RHEL-27736] - mm: introduce 'encoded' page pointers with embedded extra bits (Chris von Recklinghausen) [RHEL-27736] - mm/hugetlb_vmemmap: remap head page to newly allocated page (Chris von Recklinghausen) [RHEL-27736] - mm: mmap: fix documentation for vma_mas_szero (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: fix memory leak in mmap_region() (Chris von Recklinghausen) [RHEL-27736] - fs/userfaultfd: Fix maple tree iterator in userfaultfd_unregister() (Chris von Recklinghausen) [RHEL-27736] - drm/i915/userptr: restore probe_range behaviour (Chris von Recklinghausen) [RHEL-27736] - mmap: fix remap_file_pages() regression (Chris von Recklinghausen) [RHEL-27736] - mm: /proc/pid/smaps_rollup: fix maple tree search (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: fix MAP_FIXED address return on VMA merge (Chris von Recklinghausen) [RHEL-27736] - mm/mmap.c: __vma_adjust(): suppress uninitialized var warning (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: undo ->mmap() when mas_preallocate() fails (Chris von Recklinghausen) [RHEL-27736] - mm/mempolicy: fix mbind_range() arguments to vma_merge() (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: undo ->mmap() when arch_validate_flags() fails (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: preallocate maple nodes for brk vma expansion (Chris von Recklinghausen) [RHEL-27736] - mm: more vma cache removal (Chris von Recklinghausen) [RHEL-27736] - mm: memcontrol: use memcg_kmem_enabled in count_objcg_event (Chris von Recklinghausen) [RHEL-27736] - mm: fs: initialize fsdata passed to write_begin/write_end interface (Chris von Recklinghausen) [RHEL-27736] - ksm: add the ksm prefix to the names of the ksm private structures (Chris von Recklinghausen) [RHEL-27736] - ksm: count allocated ksm rmap_items for each process (Chris von Recklinghausen) [RHEL-27736] - mm: reduce noise in show_mem for lowmem allocations (Chris von Recklinghausen) [RHEL-27736] - mm: refactor of vma_merge() (Chris von Recklinghausen) [RHEL-27736] - mm/mlock: drop dead code in count_mm_mlocked_page_nr() (Chris von Recklinghausen) [RHEL-27736] - mm/mmap.c: pass in mapping to __vma_link_file() (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: drop range_has_overlap() function (Chris von Recklinghausen) [RHEL-27736] - mm: remove the vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/vmscan: use vma iterator instead of vm_next (Chris von Recklinghausen) [RHEL-27736] - nommu: remove uses of VMA linked list (Chris von Recklinghausen) [RHEL-27736] - i915: use the VMA iterator (Chris von Recklinghausen) [RHEL-27736] - mm/swapfile: use vma iterator instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/pagewalk: use vma_find() instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/oom_kill: use vma iterators instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/msync: use vma_find() instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/mremap: use vma_find_intersection() instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/mprotect: use maple tree navigation instead of VMA linked list (Chris von Recklinghausen) [RHEL-27736] - mm/mlock: use vma iterator and maple state instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/mempolicy: use vma iterator & maple state instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/memcontrol: stop using mm->highest_vm_end (Chris von Recklinghausen) [RHEL-27736] - mm/madvise: use vma_find() instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/ksm: use vma iterators instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/khugepaged: stop using vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/gup: use maple tree navigation instead of linked list (Chris von Recklinghausen) [RHEL-27736] - fork: use VMA iterator (Chris von Recklinghausen) [RHEL-27736] - sched: use maple tree iterator to walk VMAs (Chris von Recklinghausen) [RHEL-27736] - perf: use VMA iterator (Chris von Recklinghausen) [RHEL-27736] - acct: use VMA iterator instead of linked list (Chris von Recklinghausen) [RHEL-27736] - ipc/shm: use VMA iterator instead of linked list (Chris von Recklinghausen) [RHEL-27736] - userfaultfd: use maple tree iterator to iterate VMAs (Chris von Recklinghausen) [RHEL-27736] - fs/proc/task_mmu: stop using linked list and highest_vm_end (Chris von Recklinghausen) [RHEL-27736] - fs/proc/base: use the vma iterators in place of linked list (Chris von Recklinghausen) [RHEL-27736] - exec: use VMA iterator instead of linked list (Chris von Recklinghausen) [RHEL-27736] - coredump: remove vma linked list walk (Chris von Recklinghausen) [RHEL-27736] - cxl: remove vma linked list walk (Chris von Recklinghausen) [RHEL-27736] - x86: remove vma linked list walks (Chris von Recklinghausen) [RHEL-27736] - s390: remove vma linked list walks (Chris von Recklinghausen) [RHEL-27736] - powerpc: remove mmap linked list walks (Chris von Recklinghausen) [RHEL-27736] - arm64: Change elfcore for_each_mte_vma() to use VMA iterator (Chris von Recklinghausen) [RHEL-27736] - arm64: remove mmap linked list from vdso (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: reorganize munmap to use maple states (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: move mmap_region() below do_munmap() (Chris von Recklinghausen) [RHEL-27736] - mm: convert vma_lookup() to use mtree_load() (Chris von Recklinghausen) [RHEL-27736] - mm: remove vmacache (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: use advanced maple tree API for mmap_region() (Chris von Recklinghausen) [RHEL-27736] - mm: use maple tree operations for find_vma_intersection() (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: change do_brk_flags() to expand existing VMA and add do_brk_munmap() (Chris von Recklinghausen) [RHEL-27736] - mm/khugepaged: optimize collapse_pte_mapped_thp() by using vma_lookup() (Chris von Recklinghausen) [RHEL-27736] - mm: optimize find_exact_vma() to use vma_lookup() (Chris von Recklinghausen) [RHEL-27736] - mmap: change zeroing of maple tree in __vma_adjust() (Chris von Recklinghausen) [RHEL-27736] - mm: remove rb tree. (Chris von Recklinghausen) [RHEL-27736] - damon: convert __damon_va_three_regions to use the VMA iterator (Chris von Recklinghausen) [RHEL-27736] - kernel/fork: use maple tree for dup_mmap() during forking (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: use maple tree for unmapped_area{_topdown} (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: use the maple tree for find_vma_prev() instead of the rbtree (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: use the maple tree in find_vma() instead of the rbtree. (Chris von Recklinghausen) [RHEL-27736] - mmap: use the VMA iterator in count_vma_pages_range() (Chris von Recklinghausen) [RHEL-27736] - mm: add VMA iterator (Chris von Recklinghausen) [RHEL-27736] - mm: start tracking VMAs with maple tree (Chris von Recklinghausen) [RHEL-27736] - mm/smaps: don't access young/dirty bit if pte unpresent (Chris von Recklinghausen) [RHEL-27736] - mm/huge_memory: fix comment of page_deferred_list (Chris von Recklinghausen) [RHEL-27736] - buffer: Remove check for PageError (Chris von Recklinghausen) [RHEL-27736] - mpage: Convert do_mpage_readpage() to use a folio (Chris von Recklinghausen) [RHEL-27736] - Revert "arm64: Change elfcore for_each_mte_vma() to use VMA iterator" (Chris von Recklinghausen) [RHEL-27736] - arm64: Change elfcore for_each_mte_vma() to use VMA iterator (Chris von Recklinghausen) [RHEL-27736] - iommu/vt-d: Support enforce_cache_coherency only for empty domains (Jerry Snitselaar) [RHEL-31083] - iommu/vt-d: Add MTL to quirk list to skip TE disabling (Jerry Snitselaar) [RHEL-31083] - iommu/vt-d: Make context clearing consistent with context mapping (Jerry Snitselaar) [RHEL-31083] - iommu/vt-d: Disable PCI ATS in legacy passthrough mode (Jerry Snitselaar) [RHEL-31083] - iommu/vt-d: Omit devTLB invalidation requests when TES=0 (Jerry Snitselaar) [RHEL-31083] - gitlab-ci: allow coverage template to disable debug builds again (Michael Hofmann) - usb: dwc3-qcom: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - vfio/type1: use const struct bus_type ** (Desnes Nunes) [RHEL-28809] - Revert "usb: typec: tcpm: reset counter when enter into unattached state after try role" (Desnes Nunes) [RHEL-28809] - USB: serial: option: fix FM101R-GL defines (Desnes Nunes) [RHEL-28809] - Revert "usb: phy: add usb phy notify port status API" (Desnes Nunes) [RHEL-28809] - usb: typec: tcpm: Fix sink caps op current check (Desnes Nunes) [RHEL-28809] - usb: phy: mxs: remove CONFIG_USB_OTG condition for mxs_phy_is_otg_host() (Desnes Nunes) [RHEL-28809] - media: dvb-usb-v2: af9035: fix missing unlock (Desnes Nunes) [RHEL-28809] - USB: serial: option: add Fibocom to DELL custom modem FM101R-GL (Desnes Nunes) [RHEL-28809] - USB: serial: option: add entry for Sierra EM9191 with new firmware (Desnes Nunes) [RHEL-28809] - USB: serial: option: add Telit LE910C4-WWX 0x1035 composition (Desnes Nunes) [RHEL-28809] - usb: typec: ucsi: Fix missing link removal (Desnes Nunes) [RHEL-28809] - usb: typec: altmodes/displayport: Signal hpd low when exiting mode (Desnes Nunes) [RHEL-28809] - thunderbolt: Call tb_switch_put() once DisplayPort bandwidth request is finished (Desnes Nunes) [RHEL-28809] - xhci: Preserve RsvdP bits in ERSTBA register correctly (Desnes Nunes) [RHEL-28809] - xhci: Clear EHB bit only at end of interrupt handler (Desnes Nunes) [RHEL-28809] - xhci: track port suspend state correctly in unsuccessful resume cases (Desnes Nunes) [RHEL-28809] - usb: xhci: xhci-ring: Use sysdev for mapping bounce buffer (Desnes Nunes) [RHEL-28809] - usb: typec: ucsi: Clear EVENT_PENDING bit if ucsi_send_command fails (Desnes Nunes) [RHEL-28809] - usb: hub: Guard against accesses to uninitialized BOS descriptors (Desnes Nunes) [RHEL-28809] - net: thunderbolt: Fix TCPv6 GSO checksum calculation (Desnes Nunes) [RHEL-28809] - media: uvcvideo: Fix OOB read (Desnes Nunes) [RHEL-28809] - usb: typec: ucsi: Fix NULL pointer dereference (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: Add V3s compatible string for OHCI (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: Add V3s compatible string for EHCI (Desnes Nunes) [RHEL-28809] - r8152: add vendor/device ID pair for D-Link DUB-E250 (Desnes Nunes) [RHEL-28809] - tcpm: Avoid soft reset when partner does not support get_status (Desnes Nunes) [RHEL-28809] - usb: typec: tcpm: reset counter when enter into unattached state after try role (Desnes Nunes) [RHEL-28809] - usb: typec: tcpm: set initial svdm version based on pd revision (Desnes Nunes) [RHEL-28809] - USB: serial: option: add FOXCONN T99W368/T99W373 product (Desnes Nunes) [RHEL-28809] - USB: serial: option: add Quectel EM05G variant (0x030e) (Desnes Nunes) [RHEL-28809] - USB: cdc-acm: support flushing write buffers (TCOFLUSH) (Desnes Nunes) [RHEL-28809] - usb: typec: qcom-pmic-typec: register drm_bridge (Desnes Nunes) [RHEL-28809] - usb: typec: qcom: fix return value check in qcom_pmic_typec_probe() (Desnes Nunes) [RHEL-28809] - usb: typec: altmodes/displayport: add support for embedded DP cases (Desnes Nunes) [RHEL-28809] - usb: dwc3: remove unnecessary platform_set_drvdata() (Desnes Nunes) [RHEL-28809] - usb: dwc3-keystone: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - usb: dwc3-am62: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - usb: cdc-acm: move ldisc dcd notification outside of acm's read lock (Desnes Nunes) [RHEL-28809] - usb: typec: tcpci: clear the fault status bit (Desnes Nunes) [RHEL-28809] - usb: typec: bus: verify partner exists in typec_altmode_attention (Desnes Nunes) [RHEL-28809] - usb: core: Use module_led_trigger macro to simplify the code (Desnes Nunes) [RHEL-28809] - usb: host: ehci-sched: try to turn on io watchdog as long as periodic_count > 0 (Desnes Nunes) [RHEL-28809] - USB: ohci-sm501: remove unnecessary check of mem (Desnes Nunes) [RHEL-28809] - usb: ohci-sm501: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - media: usb: pvrusb2: fix inconsistent indenting (Desnes Nunes) [RHEL-28809] - usb: chipidea: add workaround for chipidea PEC bug (Desnes Nunes) [RHEL-28809] - usb: ehci: add workaround for chipidea PORTSC.PEC bug (Desnes Nunes) [RHEL-28809] - usb: typec: ucsi: Add debugfs for ucsi commands (Desnes Nunes) [RHEL-28809] - usb: cdc-acm: add PPS support (Desnes Nunes) [RHEL-28809] - Documentation/ABI: thunderbolt: Replace 01.org in contact (Desnes Nunes) [RHEL-28809] - thunderbolt: Check Intel vendor ID in tb_switch_get_generation() (Desnes Nunes) [RHEL-28809] - thunderbolt: Log a warning if device links are not found (Desnes Nunes) [RHEL-28809] - usb: chipidea: udc: Remove an unnecessary NULL value (Desnes Nunes) [RHEL-28809] - USB: misc: Remove unnecessary NULL values (Desnes Nunes) [RHEL-28809] - USB: cytherm: Correct the code style issue of redundant spaces (Desnes Nunes) [RHEL-28809] - usb: typec: tcpm: not sink vbus if operational current is 0mA (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: ci-hdrc-usb2: Fix clocks/clock-names maxItems (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: ci-hdrc-usb2: Add the "fsl,imx35-usb" entry (Desnes Nunes) [RHEL-28809] - usb: typec: tcpm: Refactor the PPS APDO selection (Desnes Nunes) [RHEL-28809] - usb: host: Do not check for 0 return after calling platform_get_irq() (Desnes Nunes) [RHEL-28809] - thunderbolt: Set variable tmu_params storage class specifier to static (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: ehci: Add atmel at91sam9g45-ehci compatible (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: connector: disallow additional properties (Desnes Nunes) [RHEL-28809] - dt-bindings: chrome: google,cros-ec-typec: restrict allowed properties (Desnes Nunes) [RHEL-28809] - usb: uhci-platform: Use devm_platform_get_and_ioremap_resource() (Desnes Nunes) [RHEL-28809] - usb: uhci-platform: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - usb: ehci-sh: Use devm_platform_get_and_ioremap_resource() (Desnes Nunes) [RHEL-28809] - usb: ehci-sh: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - usb: ehci-platform: Use devm_platform_get_and_ioremap_resource() (Desnes Nunes) [RHEL-28809] - usb: chipidea/core: Use devm_platform_get_and_ioremap_resource() (Desnes Nunes) [RHEL-28809] - usb: xhci: tegra: Add shutdown callback for Tegra XUSB (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: samsung-hsotg: remove bindings already part of dwc2 (Desnes Nunes) [RHEL-28809] - usb: phy: add usb phy notify port status API (Desnes Nunes) [RHEL-28809] - usb: phy: mxs: disconnect line when USB charger is attached (Desnes Nunes) [RHEL-28809] - usb: phy: mxs: fix getting wrong state with mxs_phy_is_otg_host() (Desnes Nunes) [RHEL-28809] - usb: chipidea: add USB PHY event (Desnes Nunes) [RHEL-28809] - USB: document ioctl USBDEVFS_GET_SPEED (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: qcom,dwc3: correct SDM660 clocks (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: qcom,dwc3: drop assigned-clocks (Desnes Nunes) [RHEL-28809] - usb: chipidea: imx: add one fsl picophy parameter tuning implementation (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: ci-hdrc-usb2: add fsl,picophy-rise-fall-time-adjust property (Desnes Nunes) [RHEL-28809] - usb: chipidea: imx: improve logic if samsung,picophy-* parameter is 0 (Desnes Nunes) [RHEL-28809] - usb: typec: intel_pmc_mux: Configure Active and Retimer Cable type (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: dwc3: Add IPQ5332 compatible (Desnes Nunes) [RHEL-28809] - usb: Explicitly include correct DT includes (Desnes Nunes) [RHEL-28809] - USB: make usb class a const structure (Desnes Nunes) [RHEL-28809] - USB: mark all struct bus_type as const (Desnes Nunes) [RHEL-28809] - driver core: device.h: make struct bus_type a const * (Desnes Nunes) [RHEL-28809] - ARM/dma-mapping: const a pointer to bus_type in arm_iommu_create_mapping() (Desnes Nunes) [RHEL-28809] - driver core: make the bus_type in struct device_driver constant (Desnes Nunes) [RHEL-28809] - media: dvb-usb-v2: gl861: Fix null-ptr-deref in gl861_i2c_master_xfer (Desnes Nunes) [RHEL-28809] - media: az6007: Fix null-ptr-deref in az6007_i2c_xfer() (Desnes Nunes) [RHEL-28809] - media: anysee: fix null-ptr-deref in anysee_master_xfer (Desnes Nunes) [RHEL-28809] - media: dvb-usb-v2: af9035: Fix null-ptr-deref in af9035_i2c_master_xfer (Desnes Nunes) [RHEL-28809] - media: ttusb-dec: remove unnecessary (void*) conversions (Desnes Nunes) [RHEL-28809] - drivers: usb: smsusb: fix error handling code in smsusb_init_device (Desnes Nunes) [RHEL-28809] - media: pvrusb2: use sysfs_emit() to instead of scnprintf() (Desnes Nunes) [RHEL-28809] - usb: convert to ctime accessor functions (Desnes Nunes) [RHEL-28809] - fs: add ctime accessors infrastructure (Desnes Nunes) [RHEL-28809] - misc: rtsx_usb: set return value in rsp_buf alloc err path (Desnes Nunes) [RHEL-28809] - misc: rtsx_usb: use separate command and response buffers (Desnes Nunes) [RHEL-28809] - misc: rtsx_usb: fix use of dma mapped buffer for usb bulk transfer (Desnes Nunes) [RHEL-28809] - misc: rtsx: set NULL intfdata when probe fails (Desnes Nunes) [RHEL-28809] - mmc: rtsx_usb_sdmmc: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - mmc: rtsx_usb_sdmmc: fix return value check of mmc_add_host() (Desnes Nunes) [RHEL-28809] - mmc: rtsx_usb_sdmmc: Remove the unneeded result variable (Desnes Nunes) [RHEL-28809] - dt-bindings: phy: mxs-usb-phy: add imx8ulp and imx8qm compatible (Desnes Nunes) [RHEL-28809] - dt-bindings: phy: mxs-usb-phy: convert to DT schema format (Desnes Nunes) [RHEL-28809] - doc: dt-binding: mxs-usb-phy: fix fsl,tx-cal-45-dn-ohms max and min value (Desnes Nunes) [RHEL-28809] - dt-bindings: phy: mxs-usb-phy: Add i.MX8DXL compatible string (Desnes Nunes) [RHEL-28809] - dt-bindings: Fix incomplete if/then/else schemas (Desnes Nunes) [RHEL-28809] - dt-bindings: iio: dac: adi,ad5360: Add missing binding document (Desnes Nunes) [RHEL-28809] - dt-bindings: phy: tegra20-usb-phy: Document properties needed for OTG mode (Desnes Nunes) [RHEL-28809] - dt-bindings: phy: tegra20-usb-phy: Convert to schema (Desnes Nunes) [RHEL-28809]- net: usb: smsc75xx: Fix uninit-value access in __smsc75xx_read_reg (Jose Ignacio Tornos Martinez) [RHEL-28017] {CVE-2023-52528} - thermal: ACPI: Include the right header file (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Refine acpi_handle_list_equal() slightly (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Return bool from acpi_evaluate_reference() (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Rearrange in acpi_evaluate_reference() (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Fix white space in struct acpi_handle_list definition (Mark Langsdorf) [RHEL-26871] - ACPI: Fix ARM32 platforms compile issue introduced by fw_table changes (Mark Langsdorf) [RHEL-26871] - lib/fw_table: Remove acpi_parse_entries_array() export (Mark Langsdorf) [RHEL-26871] - thermal: trip: Remove lockdep assertion from for_each_thermal_trip() (Mark Langsdorf) [RHEL-26871] - thermal: trip: Drop lockdep assertion from thermal_zone_trip_id() (Mark Langsdorf) [RHEL-26871] - x86/numa: Fix the sort compare func used in numa_fill_memblks() (Mark Langsdorf) [RHEL-26871] - x86/numa: Fix the address overlap check in numa_fill_memblks() (Mark Langsdorf) [RHEL-26871] - thermal: core: Drop thermal_zone_device_exec() (Mark Langsdorf) [RHEL-26871] - thermal: core: Fix disabled trip point check in handle_thermal_trip() (Mark Langsdorf) [RHEL-26871] - coresight: platform: acpi: Ignore the absence of graph (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Provide empty stub of acpi_proc_quirk_mwait_check() (Mark Langsdorf) [RHEL-26871] - ACPICA: struct acpi_resource_vendor: Replace 1-element array with flexible array (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: member access within null pointer (Mark Langsdorf) [RHEL-26871] - ACPICA: ACPI 6.5: MADT: add support for trace buffer extension in GICC (Mark Langsdorf) [RHEL-26871] - ACPI: video: Use acpi_video_device for cooling-dev driver data (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CVA (Mark Langsdorf) [RHEL-26871] - ACPI: video: Use acpi_device_fix_up_power_children() (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Add TongFang GM6BGEQ, GM6BG5Q and GM6BG0Q to irq1_edge_low_force_override[] (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add acpi_backlight=vendor quirk for Toshiba Portégé R100 (Mark Langsdorf) [RHEL-26871] - ACPI: video: Fix NULL pointer dereference in acpi_video_bus_add() (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add "vendor" quirks for 3 Lenovo x86 Android tablets (Mark Langsdorf) [RHEL-26871] - ACPI: video: Move Xiaomi Mi Pad 2 quirk to its own section (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add backlight=native DMI quirk for Apple iMac12,1 and iMac12,2 (Mark Langsdorf) [RHEL-26871] - ACPI: video: Put ACPI video and its child devices into D0 on boot (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add backlight=native DMI quirk for Lenovo Ideapad Z470 (Mark Langsdorf) [RHEL-26871] - ACPI: video: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add backlight=native DMI quirk for Dell Studio 1569 (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add backlight=native DMI quirk for Lenovo ThinkPad X131e (3371 AMD version) (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add backlight=native DMI quirk for Apple iMac11,3 (Mark Langsdorf) [RHEL-26871] - ACPI: video: Remove desktops without backlight DMI quirks (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Fix error path in acpi_evaluate_reference() (Mark Langsdorf) [RHEL-26871] - iommu: Avoid more races around device probe (Mark Langsdorf) [RHEL-26871] - ACPI: PM: Add acpi_device_fix_up_power_children() function (Mark Langsdorf) [RHEL-26871] - ACPI: processor_idle: use raw_safe_halt() in acpi_idle_play_dead() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Fix acpi_thermal_unregister_thermal_zone() cleanup (Mark Langsdorf) [RHEL-26871] - acpi: Move common tables helper functions to common lib (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Do IRQ override on TongFang GMxXGxx (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Add quirk for HP 250 G7 Notebook PC (Mark Langsdorf) [RHEL-26871] - ACPI: x86: use acpi_dev_uid_match() for matching _UID (Mark Langsdorf) [RHEL-26871] - ACPI: utils: use acpi_dev_uid_match() for matching _UID (Mark Langsdorf) [RHEL-26871] - ACPI: sysfs: Clean up create_pnp_modalias() and create_of_modalias() (Mark Langsdorf) [RHEL-26871] - ACPI: sysfs: Fix create_pnp_modalias() and create_of_modalias() (Mark Langsdorf) [RHEL-26871] - ACPI: acpi_pad: Use dev groups for sysfs (Mark Langsdorf) [RHEL-26871] - ACPI: acpi_pad: Rename ACPI device from device to adev (Mark Langsdorf) [RHEL-26871] - ACPI: acpi_pad: Replace acpi_driver with platform_driver (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: Use ERST timeout for slow devices (Mark Langsdorf) [RHEL-26871] - arm64, irqchip/gic-v3, ACPI: Move MADT GICC enabled check into a helper (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Rename acpi_scan_device_not_present() to be about enumeration (Mark Langsdorf) [RHEL-26871] - ACPI: NFIT: Install Notify() handler before getting NFIT table (Mark Langsdorf) [RHEL-26871] - ACPI: sysfs: use acpi_device_uid() for fetching _UID (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Use the acpi_device_is_present() helper in more places (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Move acpi_arm_init() to the place of after acpi_ghes_init() (Mark Langsdorf) [RHEL-26871] - ACPI: irq: Fix incorrect return value in acpi_register_gsi() (Mark Langsdorf) [RHEL-26871] - ACPI: AC: Use string_choices API instead of ternary operator (Mark Langsdorf) [RHEL-26871] - ACPI: AC: Remove redundant checks (Mark Langsdorf) [RHEL-26871] - acpi,mm: fix typo sibiling -> sibling (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Add context argument to acpi_dev_install_notify_handler() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Use thermal_zone_for_each_trip() for updating trips (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Combine passive and active trip update functions (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Move get_active_temp() (Mark Langsdorf) [RHEL-26871] - thermal: core: Add function to walk trips under zone lock (Mark Langsdorf) [RHEL-26871] - cpuidle, ACPI: Evaluate LPI arch_flags for broadcast timer (Mark Langsdorf) [RHEL-26871] - ACPI: PRM: Annotate struct prm_module_info with __counted_by (Mark Langsdorf) [RHEL-26871] - ACPI: FPDT: properly handle invalid FPDT subtables (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Remove redundant braces around individual statement (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Fix up white space in a few places (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Fix up function header formatting in two places (Mark Langsdorf) [RHEL-26871] - ACPI: OSL: Add empty lines after local variable declarations (Mark Langsdorf) [RHEL-26871] - ACPI: OSL: Remove redundant parentheses in return statements (Mark Langsdorf) [RHEL-26871] - ACPI: OSL: Fix up white space in parameter lists (Mark Langsdorf) [RHEL-26871] - ACPI: property: Document the _DSD data buffer GUID (Mark Langsdorf) [RHEL-26871] - ACPI: property: Allow _DSD buffer data only for byte accessors (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Switch to use acpi_evaluate_dsm_typed() (Mark Langsdorf) [RHEL-26871] - ACPI: PCI: Switch to use acpi_evaluate_dsm_typed() (Mark Langsdorf) [RHEL-26871] - ACPI: LPSS: drop BayTrail and Lynxpoint pinctrl HIDs (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop list of device ACPI handles from struct acpi_thermal (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Dynamically determine acpi_handle_list size (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Rename structure fields holding temperature in deci-Kelvin (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop critical_valid and hot_valid trip flags (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Do not use trip indices for cooling device binding (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Mark uninitialized active trips as invalid (Mark Langsdorf) [RHEL-26871] - thermal: core: Allow trip pointers to be used for cooling device binding (Mark Langsdorf) [RHEL-26871] - thermal: core: Store trip pointer in struct thermal_instance (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Merge trip initialization functions (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Collapse trip devices update function wrappers (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Collapse trip devices update functions (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Add device list to struct acpi_thermal_trip (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Fix a small leak in acpi_thermal_add() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop valid flag from struct acpi_thermal_trip (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop redundant trip point flags (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Untangle initialization and updates of active trips (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Untangle initialization and updates of the passive trip (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Simplify critical and hot trips representation (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Create and populate trip points table earlier (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Determine the number of trip points earlier (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Fold acpi_thermal_get_info() into its caller (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Simplify initialization of critical and hot trips (Mark Langsdorf) [RHEL-26871] - ACPI: NFIT: Fix incorrect calculation of idt size (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Add quirk for the HP Pavilion Gaming 15-dk1xxx (Mark Langsdorf) [RHEL-26871] - ACPI: OSI: refactor deprecated strncpy() (Mark Langsdorf) [RHEL-26871] - ACPI: OSL: add __printf format attribute to acpi_os_vprintf() (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: Fix AER info corruption when error status data has multiple sections (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Drop .ident values from dmi_system_id tables (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Consolidate IRQ trigger-type override DMI tables (Mark Langsdorf) [RHEL-26871] - ACPI/NUMA: Apply SRAT proximity domain to entire CFMWS window (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CBA (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Fix uninitialized access of buf in acpi_set_pdc_bits() (Mark Langsdorf) [RHEL-26871] - mm/memory_hotplug: allow memmap on memory hotplug request to fallback (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Add a function to get LPS0 constraint for a device (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Add for_each_lpi_constraint() helper (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Add more debugging for AMD constraints parsing (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Fix a logic error parsing AMD constraints table (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Catch multiple ACPI_TYPE_PACKAGE objects (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Post-increment variables when getting constraints (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Fix IRQ override quirk for PCSpecialist Elimina Pro 16 M (Mark Langsdorf) [RHEL-26871] - ACPI: TAD: Install SystemCMOS address space handler for ACPI000E (Mark Langsdorf) [RHEL-26871] - ACPI: Remove assorted unused declarations of functions (Mark Langsdorf) [RHEL-26871] - ACPI: extlog: Fix finding the generic error data for v3 structure (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Defer enumeration of devices with a _DEP pointing to IVSC device (Mark Langsdorf) [RHEL-26871] - thermal: core: Drop unused .get_trip_*() callbacks (Mark Langsdorf) [RHEL-26871] - thermal: core: Rework .get_trend() thermal zone callback (Mark Langsdorf) [RHEL-26871] - thermal/drivers/ti-soc: Switch to new of API (Mark Langsdorf) [RHEL-26871] - thermal/drivers/ti-soc-thermal: Remove unused function ti_thermal_get_temp() (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Use struct thermal_trip (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Rework critical trip setup (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Add helper for resetting trip points (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Change initialization ordering (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Pass sensors to update_trip_temp() (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Untangle update_trip_temp() (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Always assume notification support (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Drop redundant symbol definition (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Always use 2 trips (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_pch: Use generic trip points (Mark Langsdorf) [RHEL-26871] - thermal/drivers/intel: Use generic thermal_zone_get_trip() function (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Improve int340x_thermal_set_trip_temp() (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Drop pointless cast to unsigned long (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Rename variable in int340x_thermal_zone_add() (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Assorted minor cleanups (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Use generic trip points table (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Use zone lock for synchronization (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Rework updating trip points (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Add locking to int340x_thermal_get_trip_type() (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Protect trip temperature from concurrent updates (Mark Langsdorf) [RHEL-26871] - thermal/intel/int340x: Replace parameter to simplify (Mark Langsdorf) [RHEL-26871] - thermal: intel: processor_thermal_device_pci: Use generic trip point (Mark Langsdorf) [RHEL-26871] - thermal: ACPI: Initialize trips if temperature is out of range (Mark Langsdorf) [RHEL-26871] - thermal: ACPI: Add ACPI trip point routines (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Eliminate code duplication from acpi_thermal_notify() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop unnecessary thermal zone callbacks (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Rework thermal_get_trend() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Use trip point table to register thermal zones (Mark Langsdorf) [RHEL-26871] - thermal: core: Rework and rename __for_each_thermal_trip() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Introduce struct acpi_thermal_trip (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Carry out trip point updates under zone lock (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Clean up acpi_thermal_register_thermal_zone() (Mark Langsdorf) [RHEL-26871] - thermal: core: Add priv pointer to struct thermal_trip (Mark Langsdorf) [RHEL-26871] - thermal: core: Introduce thermal_zone_device_exec() (Mark Langsdorf) [RHEL-26871] - thermal: core: Do not handle trip points with invalid temperature (Mark Langsdorf) [RHEL-26871] - thermal/drivers/mellanox: Use generic thermal_zone_get_trip() function (Mark Langsdorf) [RHEL-26871] - thermal/drivers/cxgb4: Use generic thermal_zone_get_trip() function (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop redundant local variable from acpi_thermal_resume() (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Add IRQ override quirk for PCSpecialist Elimina Pro 16 M (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Honor MADT INT_SRC_OVR settings for IRQ1 on AMD Zen (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Always use MADT override IRQ settings for all legacy non i8042 IRQs (Mark Langsdorf) [RHEL-26871] - ACPI: Move AMBA bus scan handling into arm64 specific directory (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Do not attach private data to ACPI handles (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop enabled flag from struct acpi_thermal_active (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Create platform device for CS35L56 (Mark Langsdorf) [RHEL-26871] - platform/x86: serial-multi-instantiate: Auto detect IRQ resource for CSC3551 (Mark Langsdorf) [RHEL-26871] - ACPI/IORT: Remove erroneous id_count check in iort_node_get_rmr_info() (Mark Langsdorf) [RHEL-26871] - coresight: etm4x: Add ACPI support in platform driver (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Refine messages in acpi_early_processor_control_setup() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop nocrt parameter (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Remove acpi_hwp_native_thermal_lvt_osc() (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Use _OSC to convey OSPM processor support information (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: NFIT: Remove unnecessary .remove callback (Mark Langsdorf) [RHEL-26871] - ACPI: NFIT: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: HED: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: battery: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: AC: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Set driver_data to NULL every time .add() fails (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Introduce wrappers for ACPICA notify handler install/remove (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Introduce acpi_processor_osc() (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Set CAP_SMP_T_SWCOORD in arch_acpi_set_proc_cap_bits() (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Clear C_C2C3_FFH and C_C1_FFH in arch_acpi_set_proc_cap_bits() (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Rename ACPI_PDC symbols (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Refactor arch_acpi_set_pdc_bits() (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Move processor_physically_present() to acpi_processor.c (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Move MWAIT quirk out of acpi_processor.c (Mark Langsdorf) [RHEL-26871] - ACPICA: Add AML_NO_OPERAND_RESOLVE flag to Timer (Mark Langsdorf) [RHEL-26871] - ACPICA: Slightly simplify an error message in acpi_ds_result_push() (Mark Langsdorf) [RHEL-26871] - ACPICA: Add interrupt command to acpiexec (Mark Langsdorf) [RHEL-26871] - ACPICA: Detect GED device and keep track of _EVT (Mark Langsdorf) [RHEL-26871] - ACPICA: Add support for _DSC as per ACPI 6.5 (Mark Langsdorf) [RHEL-26871] - ACPICA: Modify ACPI_STATE_COMMON (Mark Langsdorf) [RHEL-26871] - ACPICA: Fix GCC 12 dangling-pointer warning (Mark Langsdorf) [RHEL-26871] - ACPICA: exserial.c: replace ternary operator with ACPI_MIN() (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Use the acpi_match_acpi_device() helper (Mark Langsdorf) [RHEL-26871] - ACPI: platform: Move SMB0001 HID to the header and reuse (Mark Langsdorf) [RHEL-26871] - ACPI: platform: Ignore SMB0001 only when it has resources (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Introduce acpi_match_acpi_device() helper (Mark Langsdorf) [RHEL-26871] - ACPI: scan: fix undeclared variable warnings by including sleep.h (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Constify acpi_companion_match() returned value (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Move acpi_root to internal header (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Fix acpi_ec_dispatch_gpe() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop struct acpi_thermal_flags (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop struct acpi_thermal_state (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Simplify installation and removal of notify callback (Mark Langsdorf) [RHEL-26871] - ACPI: button: Use different notify handlers for lid and buttons (Mark Langsdorf) [RHEL-26871] - ACPI: button: Eliminate the driver notify callback (Mark Langsdorf) [RHEL-26871] - ACPI: x86: Add pm_debug_messages for LPS0 _DSM state tracking (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Eliminate struct acpi_thermal_state_flags (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Move acpi_thermal_driver definition (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Move symbol definitions to one place (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop redundant ACPI_TRIPS_REFRESH_DEVICES symbol (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Use BIT() macro for defining flags (Mark Langsdorf) [RHEL-26871] - ACPI: FFH: Drop the inclusion of linux/arm-smccc.h (Mark Langsdorf) [RHEL-26871] - ACPI: PAD: mark Zhaoxin CPUs NONSTOP TSC correctly (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: mark bert_disable as __initdata (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Clear GPE on interrupt handling only (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Consolidate all arm specific initialisation into acpi_arm_init() (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Adjust Microsoft LPS0 _DSM handling sequence (Mark Langsdorf) [RHEL-26871] - ACPI: PM: s2idle: fix section mismatch warning (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: GHES: Remove unused ghes_estatus_pool_size_request() (Mark Langsdorf) [RHEL-26871] - ACPI: NFIT: Add declaration in a local header (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Reduce overhead related to devices with dependencies (Mark Langsdorf) [RHEL-26871] - efi: fix missing prototype warnings (Mark Langsdorf) [RHEL-26871] - ACPI: LPSS: Add pwm_lookup_table entry for second PWM on CHT/BSW devices (Mark Langsdorf) [RHEL-26871] - ACPI: x86: Add ACPI_QUIRK_UART1_SKIP for Lenovo Yoga Book yb1-x90f/l (Mark Langsdorf) [RHEL-26871] - ACPI: button: Add lid disable DMI quirk for Nextbook Ares 8A (Mark Langsdorf) [RHEL-26871] - ACPI: x86: Add skip i2c clients quirk for Nextbook Ares 8A (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Add IRQ override quirk for LG UltraPC 17U70P (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Move to dedicated function sysfs extra attr creation (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Use thermal_zone_device() (Mark Langsdorf) [RHEL-26871] - thermal: intel: pch_thermal: Use thermal driver device to write a trace (Mark Langsdorf) [RHEL-26871] - thermal/core: Add thermal_zone_device structure 'type' accessor (Mark Langsdorf) [RHEL-26871] - thermal: core: Encapsulate tz->device field (Mark Langsdorf) [RHEL-26871] - ACPI: property: Support strings in Apple _DSM props (Mark Langsdorf) [RHEL-26871] - ACPI: x86: utils: Remove Lenovo Yoga Tablet 2's MAGN0001 (Mark Langsdorf) [RHEL-26871] - ACPI: PM: Do not turn of unused power resources on the Toshiba Click Mini (Mark Langsdorf) [RHEL-26871] - ACPI: LPSS: Add 80862289 ACPI _HID for second PWM controller on Cherry Trail (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Ensure that notify handlers are not running after removal (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Add missing braces to acpi_sb_notify() (Mark Langsdorf) [RHEL-26871] - ACPICA: Update version to 20230331 (Mark Langsdorf) [RHEL-26871] - ACPICA: ACPICA: check null return of ACPI_ALLOCATE_ZEROED in acpi_db_display_objects (Mark Langsdorf) [RHEL-26871] - ACPICA: acpi_resource_irq: Replace 1-element arrays with flexible array (Mark Langsdorf) [RHEL-26871] - ACPICA: acpi_madt_oem_data: Fix flexible array member definition (Mark Langsdorf) [RHEL-26871] - ACPICA: acpi_dmar_andd: Replace 1-element array with flexible array (Mark Langsdorf) [RHEL-26871] - ACPICA: acpi_pci_routing_table: Replace fixed-size array with flex array member (Mark Langsdorf) [RHEL-26871] - ACPICA: struct acpi_resource_dma: Replace 1-element array with flexible array (Mark Langsdorf) [RHEL-26871] - ACPICA: Introduce ACPI_FLEX_ARRAY (Mark Langsdorf) [RHEL-26871] - ACPICA: struct acpi_nfit_interleave: Replace 1-element array with flexible array (Mark Langsdorf) [RHEL-26871] - ACPICA: actbl1: Replace 1-element arrays with flexible arrays (Mark Langsdorf) [RHEL-26871] - ACPICA: add support for ClockInput resource (v6.5) (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: member access within misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: Update all copyrights/signons to 2023 (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: applying zero offset to null pointer (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: member access within misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: load of misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: member access within misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: member access within misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: load of misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: actbl2: Replace 1-element arrays with flexible arrays (Mark Langsdorf) [RHEL-26871] - ACPICA: Add missing macro ACPI_FUNCTION_TRACE() for acpi_ns_repair_HID() (Mark Langsdorf) [RHEL-26871] - ACPICA: acpisrc: Add missing tables to astable (Mark Langsdorf) [RHEL-26871] - ACPI: VIOT: Initialize the correct IOMMU fwspec (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Replace ternary operator with min_t() (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Limit explicit removal of query handlers to custom query handlers (Mark Langsdorf) [RHEL-26871] - ACPI: SBS: Fix handling of Smart Battery Selectors (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Fix oops when removing custom query handlers (Mark Langsdorf) [RHEL-26871] - ACPI: SPCR: Amend indentation (Mark Langsdorf) [RHEL-26871] - ACPI: property: Refactor acpi_data_prop_read_single() (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: EINJ: warn on invalid argument when explicitly indicated by platform (Mark Langsdorf) [RHEL-26871] - ACPI: sysfs: Enable ACPI sysfs support for CCEL records (Mark Langsdorf) [RHEL-26871] - ACPI: SPCR: Prefix error messages with FW_BUG (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Fix evaluating _PDC method when running as Xen dom0 (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: EINJ: Add CXL error types (Mark Langsdorf) [RHEL-26871] - ACPI: s2idle: Log when enabling wakeup IRQ fails (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Check for null return of devm_kzalloc() in fch_misc_setup() (Mark Langsdorf) [RHEL-26871] - ACPI: CPPC: Add min and max perf register writing support (Mark Langsdorf) [RHEL-26871] - thermal/core: Use the thermal zone 'devdata' accessor in remaining drivers (Mark Langsdorf) [RHEL-26871] - Input: sun4i-ts - switch to new of thermal API (Mark Langsdorf) [RHEL-26871] - iio/drivers/sun4i_gpadc: Switch to new of thermal API (Mark Langsdorf) [RHEL-26871] - thermal: Add a thermal zone id accessor (Mark Langsdorf) [RHEL-26871] - Enable CONFIG_USB_ONBOARD_HUB (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: Add support for Cypress CY7C6563x (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: Add support for clock input (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: Print symbolic error names (Charles Mirabile) [RHEL-21064] - usb: misc: onboard-hub: add support for Microchip USB5744 (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: microchip,usb5744: Add second supply (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: add Genesys Logic gl3510 hub support (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: add device for Genesys Logic hub gl3510 (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_hub: add support for Microchip USB2412 USB 2.0 hub (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add binding for Cypress HX3 USB 3.0 family (Charles Mirabile) [RHEL-21064] - usb: misc: onboard-hub: add support for Cypress HX3 USB 3.0 family (Charles Mirabile) [RHEL-21064] - usb: misc: onboard-hub: support multiple power supplies (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: add Genesys Logic GL3523 hub support (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add binding for Genesys Logic GL3523 hub (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_hub: Don't warn twice about problems during remove (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add support for Microchip usb5744 hub controller (Charles Mirabile) [RHEL-21064] - usb: misc: onboard-hub: add support for Microchip USB2517 USB 2.0 hub (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: vialab,vl817: Cleanup compatible, reset-gpios and required (Charles Mirabile) [RHEL-21064] - arm64: defconfig: Enable USB onboard HUB driver (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: add VIA LAB VL817 hub support (Charles Mirabile) [RHEL-21064] - arm64: dts: amlogic: Used onboard usb hub reset on odroid c4 (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add binding for Via lab VL817 hub controller (Charles Mirabile) [RHEL-21064] - vendor-prefixes: Add VIA Labs, Inc. (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: add Genesys Logic GL852G hub support (Charles Mirabile) [RHEL-21064] - arm64: dts: amlogic: Used onboard usb hub reset on odroid c2 (Charles Mirabile) [RHEL-21064] - ARM: dts: amlogic: Used onboard usb hub reset to enable usb hub (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add device id for Genesys Logic hub controller (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: add Genesys Logic GL850G hub support (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add binding for Genesys Logic GL850G hub controller (Charles Mirabile) [RHEL-21064] - dt-bindings: vendor-prefixes: add Genesys Logic (Charles Mirabile) [RHEL-21064] - mm: migrate high-order folios in swap cache correctly (Nico Pache) [RHEL-23654] - MAINTAINERS: Add Siddharth Vadapalli as PCI TI DRA7XX/J721E reviewer (Myron Stowe) [RHEL-28627] - PCI: dwc: Clean up dw_pcie_ep_raise_msi_irq() alignment (Myron Stowe) [RHEL-28627] - PCI: dwc: Fix a 64bit bug in dw_pcie_ep_raise_msix_irq() (Myron Stowe) [RHEL-28627] - MAINTAINERS: Add Manivannan Sadhasivam as PCI Endpoint maintainer (Myron Stowe) [RHEL-28627] - PCI: Fix kernel-doc issues (Myron Stowe) [RHEL-28627] - misc: pci_endpoint_test: Use a unique test pattern for each BAR (Myron Stowe) [RHEL-28627] - docs: PCI: Fix typos (Myron Stowe) [RHEL-28627] - PCI: Remove unused 'node' member from struct pci_driver (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: qcom: Document the SM8650 PCIe Controller (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: rockchip: Document optional PCIe reference clock input (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: qcom: Correct reset-names property (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: qcom: Correct clocks for SM8150 (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: qcom: Correct clocks for SC8180x (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: qcom: Adjust iommu-map for different SoC (Myron Stowe) [RHEL-28627] - dw-xdata: Remove usage of the deprecated ida_simple_*() API (Myron Stowe) [RHEL-28627] - misc: pci_endpoint_test: Remove usage of the deprecated ida_simple_*() API (Myron Stowe) [RHEL-28627] - PCI: endpoint: pci-epf-test: Make struct pci_epf_ops const (Myron Stowe) [RHEL-28627] - PCI: endpoint: pci-epf-vntb: Make struct pci_epf_ops const (Myron Stowe) [RHEL-28627] - PCI: endpoint: pci-epf-ntb: Make struct pci_epf_ops const (Myron Stowe) [RHEL-28627] - PCI: endpoint: pci-epf-mhi: Make structs pci_epf_ops and pci_epf_event_ops const (Myron Stowe) [RHEL-28627] - PCI: endpoint: Make struct pci_epf_ops in pci_epf_driver const (Myron Stowe) [RHEL-28627] - PCI: xilinx-nwl: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: rockchip-host: Rename rockchip_pcie_legacy_int_handler() (Myron Stowe) [RHEL-28627] - PCI: rockchip-ep: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: uniphier: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: tegra194: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: dw-rockchip: Rename rockchip_pcie_legacy_int_handler() (Myron Stowe) [RHEL-28627] - PCI: keystone: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: dwc: Rename dw_pcie_ep_raise_legacy_irq() (Myron Stowe) [RHEL-28627] - PCI: cadence: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: dra7xx: Rename dra7xx_pcie_raise_legacy_irq() (Myron Stowe) [RHEL-28627] - misc: pci_endpoint_test: Use INTX instead of LEGACY (Myron Stowe) [RHEL-28627] - PCI: endpoint: Rename LEGACY to INTX in test function driver (Myron Stowe) [RHEL-28627] - PCI: endpoint: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: endpoint: Drop PCI_EPC_IRQ_XXX definitions (Myron Stowe) [RHEL-28627] - PCI: Rename PCI_IRQ_LEGACY to PCI_IRQ_INTX (Myron Stowe) [RHEL-28627] - PCI: kirin: Convert to platform remove callback returning void (Myron Stowe) [RHEL-28627] - PCI: keystone: Convert to platform remove callback returning void (Myron Stowe) [RHEL-28627] - PCI: exynos: Convert to platform remove callback returning void (Myron Stowe) [RHEL-28627] - PCI: vmd: Remove usage of the deprecated ida_simple_xx() API (Myron Stowe) [RHEL-28627] - PCI: rcar-host: Add support for optional regulators (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: rcar-pci-host: Add optional regulators (Myron Stowe) [RHEL-28627] - PCI: rcar-gen4: Replace of_device.h with explicit of.h include (Myron Stowe) [RHEL-28627] - PCI: mediatek-gen3: Fix translation window size calculation (Myron Stowe) [RHEL-28627] - PCI: mediatek: Clear interrupt status before dispatching handler (Myron Stowe) [RHEL-28627] - PCI: layerscape: Add suspend/resume for ls1043a (Myron Stowe) [RHEL-28627] - PCI: layerscape(ep): Rename pf_* as pf_lut_* (Myron Stowe) [RHEL-28627] - PCI: layerscape: Add suspend/resume for ls1021a (Myron Stowe) [RHEL-28627] - PCI: layerscape: Add function pointer for exit_from_l2() (Myron Stowe) [RHEL-28627] - PCI: kirin: Use devm_kasprintf() to dynamically allocate clock names (Myron Stowe) [RHEL-28627] - PCI: keystone: Fix race condition when initializing PHYs (Myron Stowe) [RHEL-28627] - PCI: rcar-gen4: Fix -Wvoid-pointer-to-enum-cast error (Myron Stowe) [RHEL-28627] - PCI: iproc: Fix -Wvoid-pointer-to-enum-cast warning (Myron Stowe) [RHEL-28627] - PCI: dwc: Add dw_pcie_ep_{read,write}_dbi[2] helpers (Myron Stowe) [RHEL-28627] - PCI: dwc: Rename .func_conf_select to .get_dbi_offset in struct dw_pcie_ep_ops (Myron Stowe) [RHEL-28627] - PCI: dwc: Rename .ep_init to .init in struct dw_pcie_ep_ops (Myron Stowe) [RHEL-28627] - PCI: dwc: Drop host prefix from struct dw_pcie_host_ops members (Myron Stowe) [RHEL-28627] - PCI: dwc: endpoint: Fix dw_pcie_ep_raise_msix_irq() alignment support (Myron Stowe) [RHEL-28627] - PCI: dwc: Convert SOC_SIFIVE to ARCH_SIFIVE (Myron Stowe) [RHEL-28627] - PCI: j721e: Make TI J721E depend on ARCH_K3 (Myron Stowe) [RHEL-28627] - PCI: j721e: Add TI J784S4 PCIe configuration (Myron Stowe) [RHEL-28627] - PCI: j721e: Add PCIe 4x lane selection support (Myron Stowe) [RHEL-28627] - PCI: j721e: Add per platform maximum lane settings (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: ti,j721e-pci-*: Add j784s4-pci-* compatible strings (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: ti,j721e-pci-*: Add checks for num-lanes (Myron Stowe) [RHEL-28627] - PCI: brcmstb: Configure HW CLKREQ# mode appropriate for downstream device (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: brcmstb: Add property "brcm,clkreq-mode" (Myron Stowe) [RHEL-28627] - PCI: Add ACS quirk for more Zhaoxin Root Ports (Myron Stowe) [RHEL-28627] - PCI/P2PDMA: Remove reference to pci_p2pdma_map_sg() (Myron Stowe) [RHEL-28627] - PCI: Log bridge info when first enumerating bridge (Myron Stowe) [RHEL-28627] - PCI: Log bridge windows conditionally (Myron Stowe) [RHEL-28627] - PCI: Supply bridge device, not secondary bus, to read window details (Myron Stowe) [RHEL-28627] - PCI: Move pci_read_bridge_windows() below individual window accessors (Myron Stowe) [RHEL-28627] - PCI: Use resource names in PCI log messages (Myron Stowe) [RHEL-28627] - PCI: Update BAR # and window messages (Myron Stowe) [RHEL-28627] - PCI: Log device type during enumeration (Myron Stowe) [RHEL-28627] - PCI: Fix 64GT/s effective data rate calculation (Myron Stowe) [RHEL-28627] - x86/pci: Clean up open-coded PCIBIOS return code mangling (Myron Stowe) [RHEL-28627] - scsi: lpfc: Use PCI_HEADER_TYPE_MFD instead of literal (Myron Stowe) [RHEL-28627] - powerpc/fsl-pci: Use PCI_HEADER_TYPE_MASK instead of literal (Myron Stowe) [RHEL-28627] - x86/pci: Use PCI_HEADER_TYPE_* instead of literals (Myron Stowe) [RHEL-28627] - PCI: Only override AMD USB controller if required (Myron Stowe) [RHEL-28627] - PCI: host-generic: Convert to platform remove callback returning void (Myron Stowe) [RHEL-28627] - x86/pci: Reorder pci_mmcfg_arch_map() definition before calls (Myron Stowe) [RHEL-28627] - x86/pci: Return pci_mmconfig_add() failure early (Myron Stowe) [RHEL-28627] - x86/pci: Comment pci_mmconfig_insert() obscure MCFG dependency (Myron Stowe) [RHEL-28627] - x86/pci: Rename pci_mmcfg_check_reserved() to pci_mmcfg_reserved() (Myron Stowe) [RHEL-28627] - x86/pci: Rename acpi_mcfg_check_entry() to acpi_mcfg_valid_entry() (Myron Stowe) [RHEL-28627] - x86/pci: Rename 'MMCONFIG' to 'ECAM', use pr_fmt (Myron Stowe) [RHEL-28627] - x86/pci: Add MCFG debug logging (Myron Stowe) [RHEL-28627] - x86/pci: Reword ECAM EfiMemoryMappedIO logging to avoid 'reserved' (Myron Stowe) [RHEL-28627] - x86/pci: Reserve ECAM if BIOS didn't include it in PNP0C02 _CRS (Myron Stowe) [RHEL-28627] - PCI/AER: Use explicit register sizes for struct members (Myron Stowe) [RHEL-28627] - PCI/AER: Decode Requester ID when no error info found (Myron Stowe) [RHEL-28627] - PCI/AER: Use 'Correctable' and 'Uncorrectable' spec terms for errors (Myron Stowe) [RHEL-28627] - ACPI: APEI: Fix AER info corruption when error status data has multiple sections (Myron Stowe) [RHEL-28627] - PCI/AER: Export pcie_aer_is_native() (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: rockchip: Add missing legacy-interrupt-controller (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: rockchip: Use generic binding (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: rockchip: Fix interrupt-names issue (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: improve msi handling (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: rockchip: Update for RK3588 (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: Add rk3588 compatible (Myron Stowe) [RHEL-28627] - PCI: imx6: Add i.MX8MP PCIe EP support (Myron Stowe) [RHEL-28627] - PCI: imx6: Add i.MX8MM PCIe EP support (Myron Stowe) [RHEL-28627] - PCI: imx6: Add i.MX8MQ PCIe EP support (Myron Stowe) [RHEL-28627] - PCI: imx6: Add i.MX PCIe EP mode support (Myron Stowe) [RHEL-28627] - exfat: free the sbi and iocharset in ->kill_sb (Pavel Reichl) [RHEL-30614] - exfat: don't RCU-free the sbi (Pavel Reichl) [RHEL-30614] - exfat: use kvmalloc_array/kvfree instead of kmalloc_array/kfree (Pavel Reichl) [RHEL-30614] - exfat: ensure that ctime is updated whenever the mtime is (Pavel Reichl) [RHEL-30614] - sched/rt: Change the type of 'sysctl_sched_rt_period' from 'unsigned int' to 'int' (Phil Auld) [RHEL-29436] - sched/rt/docs: Use 'real-time' instead of 'realtime' (Phil Auld) [RHEL-29436] - sched/rt/docs: Clarify & fix sched_rt_* sysctl docs (Phil Auld) [RHEL-29436] - sched/rt: Disallow writing invalid values to sched_rt_period_us (Phil Auld) [RHEL-29436] - sched/rt: sysctl_sched_rr_timeslice show default timeslice after reset (Phil Auld) [RHEL-29436] - sched/rt: Fix sysctl_sched_rr_timeslice intial value (Phil Auld) [RHEL-29436] - mm/sparsemem: fix race in accessing memory_section->usage (Waiman Long) [RHEL-28877 RHEL-28878] {CVE-2023-52489} - Revert "[redhat] kabi: add symbol __scsi_execute to stablelist" (Ewan D. Milne) [RHEL-30725] - xfs: fix SEEK_HOLE/DATA for regions with active COW extents (Bill O'Donnell) [RHEL-29365] - NFS: remove sync_mode test from nfs_writepage_locked() (Jeffrey Layton) [RHEL-28630] - nfs: Remove writepage (Jeffrey Layton) [RHEL-28630]- scsi: target: pscsi: Fix bio_put() for error case (Maurizio Lombardi) [RHEL-29638] - scsi: target: Fix unmap setup during configuration (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Add TMF to tmr_list handling (Maurizio Lombardi) [RHEL-29638] - scsi: target: Enable READ CAPACITY for PR EARO (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Fix kernel-doc comment (Maurizio Lombardi) [RHEL-29638] - scsi: target: Export fabric driver direct submit settings (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Unexport target_queue_submission() (Maurizio Lombardi) [RHEL-29638] - scsi: target: Allow userspace to request direct submissions (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Kill transport_handle_cdb_direct() (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Move buffer clearing hack (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Move core_alua_check_nonop_delay() call (Maurizio Lombardi) [RHEL-29638] - scsi: target: Have drivers report if they support direct submissions (Maurizio Lombardi) [RHEL-29638] - scsi: target: iscs: Make write_pending_must_be_called a bit field (Maurizio Lombardi) [RHEL-29638] - scsi: target: tcmu: Annotate struct tcmu_tmr with __counted_by (Maurizio Lombardi) [RHEL-29638] - scsi: target: Remove the references to http://www.linux-iscsi.org/ (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Fix deadlock due to recursive locking (Maurizio Lombardi) [RHEL-29638] - selftests: net: gro fwd: update vxlan GRO test expectations (Antoine Tenart) [RHEL-19729] - udp: prevent local UDP tunnel packets from being GROed (Antoine Tenart) [RHEL-19729] - udp: do not transition UDP GRO fraglist partial checksums to unnecessary (Antoine Tenart) [RHEL-19729] - gro: fix ownership transfer (Antoine Tenart) [RHEL-19729] - udp: do not accept non-tunnel GSO skbs landing in a tunnel (Antoine Tenart) [RHEL-19729] - nvme-pci: fix sleeping function called from interrupt context (Maurizio Lombardi) [RHEL-17679] - powerpc: Don't clobber f0/vs0 during fp|altivec register save (Mamatha Inamdar) [RHEL-18988] - blk-mq: don't schedule block kworker on isolated CPUs (Ming Lei) [RHEL-13920]- PCI: Avoid potential out-of-bounds read in pci_dev_for_each_resource() (Myron Stowe) [RHEL-26742 RHEL-26743] {CVE-2023-52466} - smb: client: do not start laundromat thread on nohandlecache (Paulo Alcantara) [RHEL-28739] - fs/nls: make load_nls() take a const parameter (Paulo Alcantara) [RHEL-28739] - smb3: do not start laundromat thread when dir leases disabled (Paulo Alcantara) [RHEL-28739] - smb3: display network namespace in debug information (Paulo Alcantara) [RHEL-28739] - cifs: Release folio lock on fscache read hit. (Paulo Alcantara) [RHEL-28739] - cifs: add missing return value check for cifs_sb_tlink (Paulo Alcantara) [RHEL-28739] - cifs: fix charset issue in reconnection (Paulo Alcantara) [RHEL-28739] - cifs: update internal module version number for cifs.ko (Paulo Alcantara) [RHEL-28739] - cifs: allow dumping keys for directories too (Paulo Alcantara) [RHEL-28739] - cifs: fix mid leak during reconnection after timeout threshold (Paulo Alcantara) [RHEL-28739] - cifs: is_network_name_deleted should return a bool (Paulo Alcantara) [RHEL-28739] - cifs: if deferred close is disabled then close files immediately (Paulo Alcantara) [RHEL-28739] - cifs: Add a laundromat thread for cached directories (Paulo Alcantara) [RHEL-28739] - smb: client: remove redundant pointer 'server' (Paulo Alcantara) [RHEL-28739] - cifs: new dynamic tracepoint to track ses not found errors (Paulo Alcantara) [RHEL-28739] - cifs: log session id when a matching ses is not found (Paulo Alcantara) [RHEL-28739] - smb: client: improve DFS mount check (Paulo Alcantara) [RHEL-28739] - smb: client: fix parsing of source mount option (Paulo Alcantara) [RHEL-28739] - cifs: print client_guid in DebugData (Paulo Alcantara) [RHEL-28739] - smb: client: fix warning in generic_ip_connect() (Paulo Alcantara) [RHEL-28739] - smb: client: fix warning in CIFSFindNext() (Paulo Alcantara) [RHEL-28739] - smb: client: fix warning in CIFSFindFirst() (Paulo Alcantara) [RHEL-28739] - smb3: do not reserve too many oplock credits (Paulo Alcantara) [RHEL-28739] - cifs: print more detail when invalidate_inode_mapping fails (Paulo Alcantara) [RHEL-28739] - smb: client: fix warning in cifs_smb3_do_mount() (Paulo Alcantara) [RHEL-28739] - smb: client: fix warning in cifs_match_super() (Paulo Alcantara) [RHEL-28739] - cifs: print nosharesock value while dumping mount options (Paulo Alcantara) [RHEL-28739] - scripts/gdb: fix SB_* constants parsing (Ming Lei) [RHEL-29262] - super: wait for nascent superblocks (Ming Lei) [RHEL-29262] - super: use locking helpers (Ming Lei) [RHEL-29262] - fs: fix undefined behavior in bit shift for SB_NOUSER (Ming Lei) [RHEL-29262] - block: fix kernel-doc for disk_force_media_change() (Ming Lei) [RHEL-29262] - nbd: don't call blk_mark_disk_dead nbd_clear_sock_ioctl (Ming Lei) [RHEL-29262] - zram: take device and not only bvec offset into account (Ming Lei) [RHEL-29262] - ext4: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - xfs: Convert to bdev_open_by_path() (Ming Lei) [RHEL-29262] - nfs/blocklayout: Convert to use bdev_open_by_dev/path() (Ming Lei) [RHEL-29262] - jfs: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - fs: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - mm/swap: Convert to use bdev_open_by_dev() (Ming Lei) [RHEL-29262] - PM: hibernate: Drop unused snapshot_test argument (Ming Lei) [RHEL-29262] - PM: hibernate: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - PM: hibernate: Rename function parameter from snapshot_test to exclusive (Ming Lei) [RHEL-29262] - s390/dasd: Convert to bdev_open_by_path() (Ming Lei) [RHEL-29262] - scsi: target: Convert to bdev_open_by_path() (Ming Lei) [RHEL-29262] - nvmet: Convert to bdev_open_by_path() (Ming Lei) [RHEL-29262] - mtd: block2mtd: Convert to bdev_open_by_dev/path() (Ming Lei) [RHEL-29262] - md: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - dm: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - zram: Convert to use bdev_open_by_dev() (Ming Lei) [RHEL-29262] - xen/blkback: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - pktcdvd: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - drdb: Convert to use bdev_open_by_path() (Ming Lei) [RHEL-29262] - block: Use bdev_open_by_dev() in disk_scan_partitions() and blkdev_bszset() (Ming Lei) [RHEL-29262] - block: Use bdev_open_by_dev() in blkdev_open() (Ming Lei) [RHEL-29262] - block: Provide bdev_open_* functions (Ming Lei) [RHEL-29262] - fs: remove get_super (Ming Lei) [RHEL-29262] - block: call into the file system for ioctl BLKFLSBUF (Ming Lei) [RHEL-29262] - block: call into the file system for bdev_mark_dead (Ming Lei) [RHEL-29262] - block: consolidate __invalidate_device and fsync_bdev (Ming Lei) [RHEL-29262] - block: drop the "busy inodes on changed media" log message (Ming Lei) [RHEL-29262] - dasd: also call __invalidate_device when setting the device offline (Ming Lei) [RHEL-29262] - amiflop: don't call fsync_bdev in FDFMTBEG (Ming Lei) [RHEL-29262] - floppy: call disk_force_media_change when changing the format (Ming Lei) [RHEL-29262] - block: simplify the disk_force_media_change interface (Ming Lei) [RHEL-29262] - nbd: call blk_mark_disk_dead in nbd_clear_sock_ioctl (Ming Lei) [RHEL-29262] - xfs use fs_holder_ops for the log and RT devices (Ming Lei) [RHEL-29262] - xfs: drop s_umount over opening the log and RT devices (Ming Lei) [RHEL-29262] - ext4: use fs_holder_ops for the log device (Ming Lei) [RHEL-29262] - ext4: drop s_umount over opening the log device (Ming Lei) [RHEL-29262] - fs: export fs_holder_ops (Ming Lei) [RHEL-29262] - fs: stop using get_super in fs_mark_dead (Ming Lei) [RHEL-29262] - fs: use the super_block as holder when mounting file systems (Ming Lei) [RHEL-29262] - ext4: make the IS_EXT2_SB/IS_EXT3_SB checks more robust (Ming Lei) [RHEL-29262] - nilfs2: use setup_bdev_super to de-duplicate the mount code (Ming Lei) [RHEL-29262] - fs: export setup_bdev_super (Ming Lei) [RHEL-29262] - fs: open block device after superblock creation (Ming Lei) [RHEL-29262] - exfat: free the sbi and iocharset in ->kill_sb (Ming Lei) [RHEL-29262] - exfat: don't RCU-free the sbi (Ming Lei) [RHEL-29262] - ext4: close the external journal device in ->kill_sb (Ming Lei) [RHEL-29262] - ext4: ext4_put_super: Remove redundant checking for 'sbi->s_journal_bdev' (Ming Lei) [RHEL-29262] - ext4: Fix reusing stale buffer heads from last failed mounting (Ming Lei) [RHEL-29262] - xfs: document the invalidate_bdev call in invalidate_bdev (Ming Lei) [RHEL-29262] - xfs: close the external block devices in xfs_mount_free (Ming Lei) [RHEL-29262] - xfs: close the RT and log block devices in xfs_free_buftarg (Ming Lei) [RHEL-29262] - xfs: remove xfs_blkdev_put (Ming Lei) [RHEL-29262] - xfs: free the xfs_mount in ->kill_sb (Ming Lei) [RHEL-29262] - xfs: remove a superfluous s_fs_info NULL check in xfs_fs_put_super (Ming Lei) [RHEL-29262] - xfs: reformat the xfs_fs_free prototype (Ming Lei) [RHEL-29262] - fs, block: remove bdev->bd_super (Ming Lei) [RHEL-29262] - ocfs2: stop using bdev->bd_super for journal error logging (Ming Lei) [RHEL-29262] - ext4: don't use bdev->bd_super in __ext4_journal_get_write_access (Ming Lei) [RHEL-29262] - fs: stop using bdev->bd_super in mark_buffer_write_io_error (Ming Lei) [RHEL-29262] - fuse: retire block-device-based superblock on force unmount (Ming Lei) [RHEL-29262] - vfs: function to prevent re-use of block-device-based superblocks (Ming Lei) [RHEL-29262] - block: don't allow a disk link holder to itself (Ming Lei) [RHEL-29262] - block: store the holder kobject in bd_holder_disk (Ming Lei) [RHEL-29262] - block: fix use after free for bd_holder_dir (Ming Lei) [RHEL-29262] - block: remove delayed holder registration (Ming Lei) [RHEL-29262] - dm: track per-add_disk holder relations in DM (Ming Lei) [RHEL-29262] - dm: make sure create and remove dm device won't race with open and close table (Ming Lei) [RHEL-29262] - dm: cleanup close_table_device (Ming Lei) [RHEL-29262] - dm: cleanup open_table_device (Ming Lei) [RHEL-29262] - dm: remove free_table_devices (Ming Lei) [RHEL-29262] - zram: return errors from read_from_bdev_sync (Ming Lei) [RHEL-29262] - zram: fix synchronous reads (Ming Lei) [RHEL-29262] - zram: don't return errors from read_from_bdev_async (Ming Lei) [RHEL-29262] - zram: pass a page to read_from_bdev (Ming Lei) [RHEL-29262] - zram: refactor zram_bdev_write (Ming Lei) [RHEL-29262] - zram: don't pass a bvec to __zram_bvec_write (Ming Lei) [RHEL-29262] - zram: refactor zram_bdev_read (Ming Lei) [RHEL-29262] - zram: directly call zram_read_page in writeback_store (Ming Lei) [RHEL-29262] - zram: use bvec_set_page to initialize bvecs (Ming Lei) [RHEL-29262] - zram: rename __zram_bvec_read to zram_read_page (Ming Lei) [RHEL-29262] - zram: don't use highmem for the bounce buffer in zram_bvec_{read,write} (Ming Lei) [RHEL-29262] - zram: refactor highlevel read and write handling (Ming Lei) [RHEL-29262] - zram: return early on error in zram_bvec_rw (Ming Lei) [RHEL-29262] - zram: move discard handling to zram_submit_bio (Ming Lei) [RHEL-29262] - zram: simplify bvec iteration in __zram_make_request (Ming Lei) [RHEL-29262] - zram: make zram_bio_discard more self-contained (Ming Lei) [RHEL-29262] - zram: remove valid_io_request (Ming Lei) [RHEL-29262] - zram: always compile read_from_bdev_sync (Ming Lei) [RHEL-29262] - zram: remove unused stats fields (Ming Lei) [RHEL-29262] - block: remove ->rw_page (Ming Lei) [RHEL-29262] - mm: factor out a swap_writepage_bdev helper (Ming Lei) [RHEL-29262] - mm: remove the __swap_writepage return value (Ming Lei) [RHEL-29262] - mm: use an on-stack bio for synchronous swapin (Ming Lei) [RHEL-29262] - mm: factor out a swap_readpage_bdev helper (Ming Lei) [RHEL-29262] - mm: remove the swap_readpage return value (Ming Lei) [RHEL-29262] - mpage: stop using bdev_{read,write}_page (Ming Lei) [RHEL-29262] - zram: add incompressible flag to read_block_state() (Ming Lei) [RHEL-29262] - zram: add incompressible writeback (Ming Lei) [RHEL-29262] - documentation: add zram recompression documentation (Ming Lei) [RHEL-29262] - zram: add algo parameter support to zram_recompress() (Ming Lei) [RHEL-29262] - zram: remove redundant checks from zram_recompress() (Ming Lei) [RHEL-29262] - zram: add size class equals check into recompression (Ming Lei) [RHEL-29262] - zram: use IS_ERR_VALUE() to check for zs_malloc() errors (Ming Lei) [RHEL-29262] - zram: clarify writeback_store() comment (Ming Lei) [RHEL-29262] - zram: add recompress flag to read_block_state() (Ming Lei) [RHEL-29262] - redhat: configs: add zram ZRAM_MULTI_COMP (Ming Lei) [RHEL-29262] - zram: introduce recompress sysfs knob (Ming Lei) [RHEL-29262] - zram: factor out WB and non-WB zram read functions (Ming Lei) [RHEL-29262] - zram: add recompression algorithm sysfs knob (Ming Lei) [RHEL-29262] - zram: preparation for multi-zcomp support (Ming Lei) [RHEL-29262] - zram: add a huge_idle writeback mode (Ming Lei) [RHEL-29262] - docs: Fix wording in optional zram feature docs (Ming Lei) [RHEL-29262] - redhat/configs: Remove HOTPLUG_CPU0 configs (Prarit Bhargava) [RHEL-22073] - remoteproc: qcom_q6v5_adsp: Convert to dev_pm_domain_attach|detach_list() (Radu Rendec) [RHEL-29555] - remoteproc: imx_rproc: Convert to dev_pm_domain_attach|detach_list() (Radu Rendec) [RHEL-29555] - remoteproc: imx_dsp_rproc: Convert to dev_pm_domain_attach|detach_list() (Radu Rendec) [RHEL-29555] - PM: domains: Add helper functions to attach/detach multiple PM domains (Radu Rendec) [RHEL-29555] - remoteproc: qcom_q6v5_adsp: Fix iommu_map() compatibility (Radu Rendec) [RHEL-29555] - remoteproc: qcom: using pm_runtime_resume_and_get to simplify the code (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Add support for memory sandbox (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Add efuse evb selection control (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Replace hard coded values with macros (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Update rproc parse firmware callback (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Add compatible name for SC7280 ADSP (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Add flag in adsp private data structure (Radu Rendec) [RHEL-29555] - dt-bindings: remoteproc: qcom: Add SC7280 ADSP support (Radu Rendec) [RHEL-29555] - memory: tegra: Skip SID programming if SID registers aren't set (Robert Foss) [RHEL-23656] - memory: tegra: Add SID override programming for MC clients (Robert Foss) [RHEL-23656] - iommu: Don't reserve 0-length IOVA region (Robert Foss) [RHEL-23656] - powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return value checks (Mamatha Inamdar) [RHEL-29448] - thermal: core: Fix NULL pointer dereference in zone registration error path (David Arcari) [RHEL-26922 RHEL-26923] {CVE-2023-52473} - hwrng: core - Fix page fault dead lock on mmap-ed hwrng (Steve Best) [RHEL-29487 RHEL-29488] {CVE-2023-52615} - cpufreq: intel_pstate: Add Emerald Rapids support in no-HWP mode (David Arcari) [RHEL-29653] - RDMA/core: Fix uninit-value access in ib_get_eth_speed() (Kamal Heib) [RHEL-23034] - RDMA/core: Get IB width and speed from netdev (Kamal Heib) [RHEL-23034] - x86/cpu: Add model number for another Intel Arrow Lake mobile processor (Steve Best) [RHEL-30728] - x86/cpu: Add model number for Intel Clearwater Forest processor (Steve Best) [RHEL-30728] - dm-integrity: align the outgoing bio in integrity_recheck (Benjamin Marzinski) [RHEL-29679] - dm-integrity: fix a memory leak when rechecking the data (Benjamin Marzinski) [RHEL-29679] - NFSv4: fairly test all delegations on a SEQ4_ revocation (Benjamin Coddington) [RHEL-7976] - NFS: Read unlock folio on nfs_page_create_from_folio() error (Benjamin Coddington) [RHEL-18029] - i40e: Fix VF MAC filter removal (Ivan Vecera) [RHEL-15701] - i40e: Fix firmware version comparison function (Ivan Vecera) [RHEL-15701] - i40e: disable NAPI right after disabling irqs when handling xsk_pool (Ivan Vecera) [RHEL-15701] - i40e: take into account XDP Tx queues when stopping rings (Ivan Vecera) [RHEL-15701] - i40e: avoid double calling i40e_pf_rxq_wait() (Ivan Vecera) [RHEL-15701] - i40e: Fix wrong mask used during DCB config (Ivan Vecera) [RHEL-15701] - i40e: Fix waiting for queues of all VSIs to be disabled (Ivan Vecera) [RHEL-15701] - i40e: Do not allow untrusted VF to remove administratively set MAC (Ivan Vecera) [RHEL-15701] - net: intel: fix old compiler regressions (Ivan Vecera) [RHEL-15701] - i40e: update xdp_rxq_info::frag_size for ZC enabled Rx queue (Ivan Vecera) [RHEL-15701] - i40e: set xdp_rxq_info::frag_size (Ivan Vecera) [RHEL-15701] - intel: xsk: initialize skb_frag_t::bv_offset in ZC drivers (Ivan Vecera) [RHEL-15701] - i40e: handle multi-buffer packets that are shrunk by xdp prog (Ivan Vecera) [RHEL-15701] - i40e: Include types.h to some headers (Ivan Vecera) [RHEL-15701] - i40e: Restore VF MSI-X state during PCI reset (Ivan Vecera) [RHEL-15701] - i40e: fix use-after-free in i40e_aqc_add_filters() (Ivan Vecera) [RHEL-15701] - i40e: Avoid unnecessary use of comma operator (Ivan Vecera) [RHEL-15701] - i40e: Fix VF disable behavior to block all traffic (Ivan Vecera) [RHEL-15701] - i40e: Fix filter input checks to prevent config with invalid values (Ivan Vecera) [RHEL-15701] - i40e: field get conversion (Ivan Vecera) [RHEL-15701] - i40e: field prep conversion (Ivan Vecera) [RHEL-15701] - intel: add bit macro includes where needed (Ivan Vecera) [RHEL-15701] - i40e: remove fake support of rx-frames-irq (Ivan Vecera) [RHEL-15701] - i40e: Fix ST code value for Clause 45 (Ivan Vecera) [RHEL-15701] - i40e: Fix unexpected MFS warning message (Ivan Vecera) [RHEL-15701] - i40e: Remove queue tracking fields from i40e_adminq_ring (Ivan Vecera) [RHEL-15701] - i40e: Remove AQ register definitions for VF types (Ivan Vecera) [RHEL-15701] - i40e: Delete unused and useless i40e_pf fields (Ivan Vecera) [RHEL-15701] - i40e: Fix adding unsupported cloud filters (Ivan Vecera) [RHEL-15701] - i40e: Delete unused i40e_mac_info fields (Ivan Vecera) [RHEL-15701] - i40e: Move inline helpers to i40e_prototype.h (Ivan Vecera) [RHEL-15701] - i40e: Remove VF MAC types (Ivan Vecera) [RHEL-15701] - i40e: Use helpers to check running FW and AQ API versions (Ivan Vecera) [RHEL-15701] - i40e: Add other helpers to check version of running firmware and AQ API (Ivan Vecera) [RHEL-15701] - i40e: Move i40e_is_aq_api_ver_ge helper (Ivan Vecera) [RHEL-15701] - i40e: Initialize hardware capabilities at single place (Ivan Vecera) [RHEL-15701] - i40e: Consolidate hardware capabilities (Ivan Vecera) [RHEL-15701] - i40e: Use DECLARE_BITMAP for flags field in i40e_hw (Ivan Vecera) [RHEL-15701] - i40e: Use DECLARE_BITMAP for flags and hw_features fields in i40e_pf (Ivan Vecera) [RHEL-15701] - i40e: Remove _t suffix from enum type names (Ivan Vecera) [RHEL-15701] - i40e: Remove unused flags (Ivan Vecera) [RHEL-15701] - i40e: add an error code check in i40e_vsi_setup (Ivan Vecera) [RHEL-15701] - i40e: increase max descriptors for XL710 (Ivan Vecera) [RHEL-15701] - i40e: Fix wrong check for I40E_TXR_FLAGS_WB_ON_ITR (Ivan Vecera) [RHEL-15701] - i40e: sync next_to_clean and next_to_process for programming status desc (Ivan Vecera) [RHEL-15701] - i40e: Fix I40E_FLAG_VF_VLAN_PRUNING value (Ivan Vecera) [RHEL-15701] - i40e: xsk: remove count_mask (Ivan Vecera) [RHEL-15701] - i40e: use scnprintf over strncpy+strncat (Ivan Vecera) [RHEL-15701] - intel: fix format warnings (Ivan Vecera) [RHEL-15701] - i40e: Refactor and rename i40e_read_pba_string() (Ivan Vecera) [RHEL-15701] - i40e: Split and refactor i40e_nvm_version_str() (Ivan Vecera) [RHEL-15701] - i40e: prevent crash on probe if hw registers have invalid values (Ivan Vecera) [RHEL-15701] - i40e: Move DDP specific macros and structures to i40e_ddp.c (Ivan Vecera) [RHEL-15701] - i40e: Remove circular header dependencies and fix headers (Ivan Vecera) [RHEL-15701] - i40e: Split i40e_osdep.h (Ivan Vecera) [RHEL-15701] - i40e: Move memory allocation structures to i40e_alloc.h (Ivan Vecera) [RHEL-15701] - i40e: Simplify memory allocation functions (Ivan Vecera) [RHEL-15701] - i40e: Refactor I40E_MDIO_CLAUSE* macros (Ivan Vecera) [RHEL-15701] - i40e: Move I40E_MASK macro to i40e_register.h (Ivan Vecera) [RHEL-15701] - i40e: Remove back pointer from i40e_hw structure (Ivan Vecera) [RHEL-15701] - i40e: Add rx_missed_errors for buffer exhaustion (Ivan Vecera) [RHEL-15701] - net: Tree wide: Replace xdp_do_flush_map() with xdp_do_flush(). (Ivan Vecera) [RHEL-15701] - i40e: fix potential memory leaks in i40e_remove() (Ivan Vecera) [RHEL-15701] - i40e: fix potential NULL pointer dereferencing of pf->vf i40e_sync_vsi_filters() (Ivan Vecera) [RHEL-15701] - i40e: fix misleading debug logs (Ivan Vecera) [RHEL-15701] - i40e: Replace one-element array with flex-array member in struct i40e_profile_aq_section (Ivan Vecera) [RHEL-15701] - i40e: Replace one-element array with flex-array member in struct i40e_section_table (Ivan Vecera) [RHEL-15701] - i40e: Replace one-element array with flex-array member in struct i40e_profile_segment (Ivan Vecera) [RHEL-15701] - i40e: Replace one-element array with flex-array member in struct i40e_package_header (Ivan Vecera) [RHEL-15701] - i40e: Remove unused function declarations (Ivan Vecera) [RHEL-15701] - i40e: remove i40e_status (Ivan Vecera) [RHEL-15701] - i40e: Fix an NULL vs IS_ERR() bug for debugfs_create_dir() (Ivan Vecera) [RHEL-15701] - i40e: xsk: add TX multi-buffer support (Ivan Vecera) [RHEL-15701] - i40e: xsk: add RX multi-buffer support (Ivan Vecera) [RHEL-15701] - i40e, xsk: fix comment typo (Ivan Vecera) [RHEL-15701] - i40e: remove unnecessary check for old MAC == new MAC (Ivan Vecera) [RHEL-15701] - i40e: fix i40e_setup_misc_vector() error handling (Ivan Vecera) [RHEL-15701] - i40e: fix accessing vsi->active_filters without holding lock (Ivan Vecera) [RHEL-15701] - i40e: Add support for VF to specify its primary MAC address (Ivan Vecera) [RHEL-15701] - i40e: fix registers dump after run ethtool adapter self test (Ivan Vecera) [RHEL-15701] - i40e: fix flow director packet filter programming (Ivan Vecera) [RHEL-15701] - i40e: add support for XDP multi-buffer Rx (Ivan Vecera) [RHEL-15701] - i40e: add xdp_buff to i40e_ring struct (Ivan Vecera) [RHEL-15701] - i40e: introduce next_to_process to i40e_ring (Ivan Vecera) [RHEL-15701] - i40e: use frame_sz instead of recalculating truesize for building skb (Ivan Vecera) [RHEL-15701] - i40e: Change size to truesize when using i40e_rx_buffer_flip() (Ivan Vecera) [RHEL-15701] - i40e: add pre-xdp page_count in rx_buffer (Ivan Vecera) [RHEL-15701] - i40e: change Rx buffer size for legacy-rx to support XDP multi-buffer (Ivan Vecera) [RHEL-15701] - i40e: consolidate maximum frame size calculation for vsi (Ivan Vecera) [RHEL-15701] - i40e: check vsi type before setting xdp_features flag (Ivan Vecera) [RHEL-15701] - drivers: net: turn on XDP features (Ivan Vecera) [RHEL-15701] - i40e: add xdp frags support to ndo_xdp_xmit (Ivan Vecera) [RHEL-15701] - dmaengine: idxd: Ensure safe user copy of completion record (Jerry Snitselaar) [RHEL-28511] - dmaengine: idxd: Remove shadow Event Log head stored in idxd (Jerry Snitselaar) [RHEL-28511] - dmaengine: idxd: Move dma_free_coherent() out of spinlocked context (Jerry Snitselaar) [RHEL-28511]- redhat: Fix RT kernel kvm subpackage requires (Juri Lelli) [RHEL-23390] - KVM: x86: Add X86EMUL_F_INVLPG and pass it in em_invlpg() (Prarit Bhargava) [RHEL-25415] - KVM: x86: Add an emulation flag for implicit system access (Prarit Bhargava) [RHEL-25415] - KVM: x86: Consolidate flags for __linearize() (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD: Add new MA_LLC, USR_DP, and USR_CP bank types (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Remove obsolete config X86_32_SMP (Prarit Bhargava) [RHEL-25415] - x86/xen: add CPU dependencies for 32-bit build (Prarit Bhargava) [RHEL-25415] - x86/xen: fix percpu vcpu_info allocation (Prarit Bhargava) [RHEL-25415] - x86/mce/amd, EDAC/mce_amd: Move long names to decoder module (Prarit Bhargava) [RHEL-25415] - x86/cpu/intel_epb: Don't rely on link order (Prarit Bhargava) [RHEL-25415] - x86/ioapic: Remove unfinished sentence from comment (Prarit Bhargava) [RHEL-25415] - x86/io: Remove the unused 'bw' parameter from the BUILDIO() macro (Prarit Bhargava) [RHEL-25415] - x86/apic: Drop struct local_apic (Prarit Bhargava) [RHEL-25415] - x86/apic: Drop enum apic_delivery_modes (Prarit Bhargava) [RHEL-25415] - x86/apic: Drop apic::delivery_mode (Prarit Bhargava) [RHEL-25415] - x86/microcode/intel: Set new revision only after a successful update (Prarit Bhargava) [RHEL-25415] - x86/microcode: Rework early revisions reporting (Prarit Bhargava) [RHEL-25415] - x86/microcode: Remove the driver announcement and version (Prarit Bhargava) [RHEL-25415] - x86/entry: Harden return-to-user (Prarit Bhargava) [RHEL-25415] - x86/entry: Optimize common_interrupt_return() (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Correct incorrect 'or' operation for PMU capabilities (Prarit Bhargava) [RHEL-25415] - x86/mtrr: Document missing function parameters in kernel-doc (Prarit Bhargava) [RHEL-25415] - x86/lib: Fix overflow when counting digits (Prarit Bhargava) [RHEL-25415] - perf/x86/intel/cstate: Add Grand Ridge support (Prarit Bhargava) [RHEL-25415] - perf/x86/intel/cstate: Add Sierra Forest support (Prarit Bhargava) [RHEL-25415] - x86/smp: Export symbol cpu_clustergroup_mask() (Prarit Bhargava) [RHEL-25415] - perf/x86/intel/cstate: Cleanup duplicate attr_groups (Prarit Bhargava) [RHEL-25415] - x86/mce: Remove redundant check from mce_device_create() (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Make the struct paravirt_patch_site packed (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Use relative reference for the original instruction offset (Prarit Bhargava) [RHEL-25415] - tools headers x86 cpufeatures: Sync with the kernel sources to pick TDX, Zen, APIC MSR fence changes (Prarit Bhargava) [RHEL-25415] - x86/barrier: Do not serialize MSR accesses on AMD (Prarit Bhargava) [RHEL-25415] - x86/mce: Mark fatal MCE's page as poison to avoid panic in the kdump kernel (Prarit Bhargava) [RHEL-25415] - x86/setup: Make relocated_ramdisk a local variable of relocate_initrd() (Prarit Bhargava) [RHEL-25415] - x86/acpi: Handle bogus MADT APIC tables gracefully (Prarit Bhargava) [RHEL-25415] - x86/acpi: Ignore invalid x2APIC entries (Prarit Bhargava) [RHEL-25415] - x86/i8259: Skip probing when ACPI/MADT advertises PCAT compatibility (Prarit Bhargava) [RHEL-25415] - x86/defconfig: Enable CONFIG_DEBUG_ENTRY=y (Prarit Bhargava) [RHEL-25415] - x86/microcode: Prepare for minimal revision check (Prarit Bhargava) [RHEL-25415] - x86/microcode/intel: Add a minimum required revision for late loading (Prarit Bhargava) [RHEL-25415] - x86/microcode: Handle "offline" CPUs correctly (Prarit Bhargava) [RHEL-25415] - x86/apic: Provide apic_force_nmi_on_cpu() (Prarit Bhargava) [RHEL-25415] - x86/microcode: Protect against instrumentation (Prarit Bhargava) [RHEL-25415] - x86/microcode: Rendezvous and load in NMI (Prarit Bhargava) [RHEL-25415] - x86/microcode: Replace the all-in-one rendevous handler (Prarit Bhargava) [RHEL-25415] - x86/microcode: Provide new control functions (Prarit Bhargava) [RHEL-25415] - x86/microcode: Get rid of the schedule work indirection (Prarit Bhargava) [RHEL-25415] - x86/microcode: Mop up early loading leftovers (Prarit Bhargava) [RHEL-25415] - x86/microcode/amd: Use cached microcode for AP load (Prarit Bhargava) [RHEL-25415] - x86/microcode/amd: Cache builtin/initrd microcode early (Prarit Bhargava) [RHEL-25415] - x86/microcode: Remove pointless apply() invocation (Prarit Bhargava) [RHEL-25415] - x86/microcode/amd: Cache builtin microcode too (Prarit Bhargava) [RHEL-25415] - x86/microcode/amd: Use correct per CPU ucode_cpu_info (Prarit Bhargava) [RHEL-25415] - x86/microcode: Add per CPU control field (Prarit Bhargava) [RHEL-25415] - x86/microcode: Add per CPU result state (Prarit Bhargava) [RHEL-25415] - x86/microcode: Sanitize __wait_for_cpus() (Prarit Bhargava) [RHEL-25415] - x86/microcode: Clarify the late load logic (Prarit Bhargava) [RHEL-25415] - x86/microcode: Handle "nosmt" correctly (Prarit Bhargava) [RHEL-25415] - x86/microcode: Clean up mc_cpu_down_prep() (Prarit Bhargava) [RHEL-25415] - x86: Enable IBT in Rust if enabled in C (Prarit Bhargava) [RHEL-25415] - x86/callthunks: Delete unused "struct thunk_desc" (Prarit Bhargava) [RHEL-25415] - x86/vdso: Run objtool on vdso32-setup.o (Prarit Bhargava) [RHEL-25415] - x86/pti: Fix kernel warnings for pti= and nopti cmdline options (Prarit Bhargava) [RHEL-25415] - x86/mm: Drop the 4 MB restriction on minimal NUMA node memory size (Prarit Bhargava) [RHEL-25415] - KVM: x86: remove the unused assigned_dev_head from kvm_arch (Prarit Bhargava) [RHEL-25415] - KVM: x86/mmu: Remove unnecessary ‘NULL’ values from sptep (Prarit Bhargava) [RHEL-25415] - KVM: x86: remove always-false condition in kvmclock_sync_fn (Prarit Bhargava) [RHEL-25415] - x86/boot/32: Temporarily map initrd for microcode loading (Prarit Bhargava) [RHEL-25415] - x86/microcode: Provide CONFIG_MICROCODE_INITRD32 (Prarit Bhargava) [RHEL-25415] - x86/boot/32: Restructure mk_early_pgtbl_32() (Prarit Bhargava) [RHEL-25415] - x86/boot/32: De-uglify the 2/3 level paging difference in mk_early_pgtbl_32() (Prarit Bhargava) [RHEL-25415] - x86/boot: Use __pa_nodebug() in mk_early_pgtbl_32() (Prarit Bhargava) [RHEL-25415] - x86/boot/32: Disable stackprotector and tracing for mk_early_pgtbl_32() (Prarit Bhargava) [RHEL-25415] - UML: remove unused cmd_vdso_install (Prarit Bhargava) [RHEL-25415] - KVM: x86: Update the variable naming in kvm_x86_ops.sched_in() (Prarit Bhargava) [RHEL-25415] - x86/microcode/amd: Fix snprintf() format string warning in W=1 build (Prarit Bhargava) [RHEL-25415] - KVM: x86: Use octal for file permission (Prarit Bhargava) [RHEL-25415] - x86/head/64: Move the __head definition to (Prarit Bhargava) [RHEL-25415] - vgacon: remove screen_info dependency (Prarit Bhargava) [RHEL-25415] - x86/mce: Cleanup mce_usable_address() (Prarit Bhargava) [RHEL-25415] - x86/mce: Define amd_mce_usable_address() (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD: Split amd_mce_is_memory_error() (Prarit Bhargava) [RHEL-25415] - x86/head/64: Add missing __head annotation to startup_64_load_idt() (Prarit Bhargava) [RHEL-25415] - x86/head/64: Mark 'startup_gdt[]' and 'startup_gdt_descr' as __initdata (Prarit Bhargava) [RHEL-25415] - x86/entry/32: Clean up syscall fast exit tests (Prarit Bhargava) [RHEL-25415] - x86/entry/64: Use TASK_SIZE_MAX for canonical RIP test (Prarit Bhargava) [RHEL-25415] - x86/entry/64: Convert SYSRET validation tests to C (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Disable KASAN in apply_alternatives() (Prarit Bhargava) [RHEL-25415] - x86/cpu: Fix the AMD Fam 17h, Fam 19h, Zen2 and Zen4 MSR enumerations (Prarit Bhargava) [RHEL-25415] - hardening: x86: drop reference to removed config AMD_IOMMU_V2 (Prarit Bhargava) [RHEL-25415] - hardening: Provide Kconfig fragments for basic options (Prarit Bhargava) [RHEL-25415] - sched/topology: Rename 'DIE' domain to 'PKG' (Prarit Bhargava) [RHEL-25415] - x86/nmi: Fix out-of-order NMI nesting checks & false positive warning (Prarit Bhargava) [RHEL-25415] - x86/msi: Fix compile error caused by CONFIG_GENERIC_MSI_IRQ=y && !CONFIG_X86_LOCAL_APIC (Prarit Bhargava) [RHEL-25415] - cpu-hotplug: Provide prototypes for arch CPU registration (Prarit Bhargava) [RHEL-25415] - x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUs (Prarit Bhargava) [RHEL-25415] - x86/sev: Drop unneeded #include (Prarit Bhargava) [RHEL-25415] - KVM: VMX: drop IPAT in memtype when CD=1 for KVM_X86_QUIRK_CD_NW_CLEARED (Prarit Bhargava) [RHEL-25415] - x86/cpu: Provide debug interface (Prarit Bhargava) [RHEL-25415] - x86/cpu/topology: Cure the abuse of cpuinfo for persisting logical ids (Prarit Bhargava) [RHEL-25415] - x86/apic, x86/hyperv: Use u32 in hv_snp_boot_ap() too (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for wakeup_secondary_cpu[_64]() (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for [gs]et_apic_id() (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for phys_pkg_id() (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for cpu_present_to_apicid() (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for check_apicid_used() (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for APIC IDs in global data (Prarit Bhargava) [RHEL-25415] - x86/apic: Use BAD_APICID consistently (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move cpu_l[l2]c_id into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move logical package and die IDs into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove pointless evaluation of x86_coreid_bits (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move cu_id into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move cpu_core_id into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move cpu_die_id into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move phys_proc_id into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Encapsulate topology information in cpuinfo_x86 (Prarit Bhargava) [RHEL-25415] - x86/cpu/hygon: Fix the CPU topology evaluation for real (Prarit Bhargava) [RHEL-25415] - KVM: x86/mmu: Zap SPTEs on MTRR update iff guest MTRRs are honored (Prarit Bhargava) [RHEL-25415] - KVM: x86/mmu: Zap SPTEs when CR0.CD is toggled iff guest MTRRs are honored (Prarit Bhargava) [RHEL-25415] - locking/atomic/x86: Introduce arch_sync_try_cmpxchg() (Prarit Bhargava) [RHEL-25415] - perf/x86/cstate: Allow reading the package statistics from local CPU (Prarit Bhargava) [RHEL-25415] - perf/x86/intel/pt: Fix kernel-doc comments (Prarit Bhargava) [RHEL-25415] - perf/x86/rapl: Annotate 'struct rapl_pmus' with __counted_by (Prarit Bhargava) [RHEL-25415] - x86/entry/32: Remove SEP test for SYSEXIT (Prarit Bhargava) [RHEL-25415] - x86/entry/32: Convert do_fast_syscall_32() to bool return type (Prarit Bhargava) [RHEL-25415] - x86/entry/compat: Combine return value test from syscall handler (Prarit Bhargava) [RHEL-25415] - x86/entry/64: Remove obsolete comment on tracing vs. SYSRET (Prarit Bhargava) [RHEL-25415] - KVM: x86/xen: ignore the VCPU_SSHOTTMR_future flag (Prarit Bhargava) [RHEL-25415] - KVM: x86: Add SBPB support (Prarit Bhargava) [RHEL-25415] - KVM: x86: Add IBPB_BRTYPE support (Prarit Bhargava) [RHEL-25415] - KVM: x86/xen: Use fast path for Xen timer delivery (Prarit Bhargava) [RHEL-25415] - locking/local, arch: Rewrite local_add_unless() as a static inline function (Prarit Bhargava) [RHEL-25415] - x86/lib: Address kernel-doc warnings (Prarit Bhargava) [RHEL-25415] - x86/fpu/xstate: Address kernel-doc warning (Prarit Bhargava) [RHEL-25415] - perf/x86/rapl: Use local64_try_cmpxchg in rapl_event_update() (Prarit Bhargava) [RHEL-25415] - perf/x86/rapl: Stop doing cpu_relax() in the local64_cmpxchg() loop in rapl_event_update() (Prarit Bhargava) [RHEL-25415] - syscalls: Cleanup references to sys_lookup_dcookie() (Prarit Bhargava) [RHEL-25415] - x86/sev: Make boot_ghcb_page[] static (Prarit Bhargava) [RHEL-25415] - x86/boot: Harmonize the style of array-type parameter for fixup_pointer() calls (Prarit Bhargava) [RHEL-25415] - x86/boot: Fix incorrect startup_gdt_descr.size (Prarit Bhargava) [RHEL-25415] - x86/numa: Add Devicetree support (Prarit Bhargava) [RHEL-25415] - x86/of: Move the x86_flattree_get_config() call out of x86_dtb_init() (Prarit Bhargava) [RHEL-25415] - x86/cpu/amd: Remove redundant 'break' statement (Prarit Bhargava) [RHEL-25415] - x86/sev-es: Allow copy_from_kernel_nofault() in earlier boot (Prarit Bhargava) [RHEL-25415] - x86/boot: Compile boot code with -std=gnu11 too (Prarit Bhargava) [RHEL-25415] - x86/srso: Add SRSO mitigation for Hygon processors (Prarit Bhargava) [RHEL-25415] - KVM: x86: Force TLB flush on userspace changes to special registers (Prarit Bhargava) [RHEL-25415] - KVM: x86: Remove redundant vcpu->arch.cr0 assignments (Prarit Bhargava) [RHEL-25415] - x86/entry: Fix typos in comments (Prarit Bhargava) [RHEL-25415] - x86/entry: Remove unused argument %rsi passed to exc_nmi() (Prarit Bhargava) [RHEL-25415] - iov_iter, x86: Be consistent about the __user tag on copy_mc_to_user() (Prarit Bhargava) [RHEL-25415] - x86_64: Show CR4.PSE on auxiliaries like on BSP (Prarit Bhargava) [RHEL-25415] - x86/platform/uv: Annotate struct uv_rtc_timer_head with __counted_by (Prarit Bhargava) [RHEL-25415] - x86/kgdb: Fix a kerneldoc warning when build with W=1 (Prarit Bhargava) [RHEL-25415] - x86/speculation, objtool: Use absolute relocations for annotations (Prarit Bhargava) [RHEL-25415] - x86/bitops: Remove unused __sw_hweight64() assembly implementation on x86-32 (Prarit Bhargava) [RHEL-25415] - x86/mm: Move arch_memory_failure() and arch_is_platform_page() definitions from to (Prarit Bhargava) [RHEL-25415] - x86/platform/uv/apic: Clean up inconsistent indenting (Prarit Bhargava) [RHEL-25415] - x86/percpu: Do not clobber %rsi in percpu_{try_,}cmpxchg{64,128}_op (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Remove redundant initialization of 'mid' pointer in __orc_find() (Prarit Bhargava) [RHEL-25415] - bpf: Disable exceptions when CONFIG_UNWINDER_FRAME_POINTER=y (Prarit Bhargava) [RHEL-25415] - x86/xen: allow nesting of same lazy mode (Prarit Bhargava) [RHEL-25415] - x86/xen: move paravirt lazy code (Prarit Bhargava) [RHEL-25415] - xen/efi: refactor deprecated strncpy (Prarit Bhargava) [RHEL-25415] - xen: simplify evtchn_do_upcall() call maze (Prarit Bhargava) [RHEL-25415] - locking/lockref/x86: Enable ARCH_USE_CMPXCHG_LOCKREF for X86_CMPXCHG64 (Prarit Bhargava) [RHEL-25415] - x86/mm, kexec, ima: Use memblock_free_late() from ima_free_kexec_buffer() (Prarit Bhargava) [RHEL-25415] - x86/platform/uv: Rework NMI "action" modparam handling (Prarit Bhargava) [RHEL-25415] - x86/purgatory: Remove LTO flags (Prarit Bhargava) [RHEL-25415] - arch/x86: Implement arch_bpf_stack_walk (Prarit Bhargava) [RHEL-25415] - bpf: Use bpf_is_subprog to check for subprogs (Prarit Bhargava) [RHEL-25415] - x86/percpu: Use raw_cpu_try_cmpxchg() in preempt_count_set() (Prarit Bhargava) [RHEL-25415] - x86/percpu: Define raw_cpu_try_cmpxchg and this_cpu_try_cmpxchg() (Prarit Bhargava) [RHEL-25415] - x86/percpu: Define {raw,this}_cpu_try_cmpxchg{64,128} (Prarit Bhargava) [RHEL-25415] - x86/numa: Introduce numa_fill_memblks() (Prarit Bhargava) [RHEL-25415] - bpf, x64: Comment tail_call_cnt initialisation (Prarit Bhargava) [RHEL-25415] - x86/ibt: Avoid duplicate ENDBR in __put_user_nocheck*() (Prarit Bhargava) [RHEL-25415] - x86/ibt: Suppress spurious ENDBR (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Extend the ref-cycles event to GP counters (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Fix broken fixed event constraints extension (Prarit Bhargava) [RHEL-25415] - efi/x86: Move EFI runtime call setup/teardown helpers out of line (Prarit Bhargava) [RHEL-25415] - efi/x86: Ensure that EFI_RUNTIME_MAP is enabled for kexec (Prarit Bhargava) [RHEL-25415] - x86/asm/bitops: Use __builtin_clz{l|ll} to evaluate constant expressions (Prarit Bhargava) [RHEL-25415] - x86: Remove the arch_calc_vm_prot_bits() macro from the UAPI (Prarit Bhargava) [RHEL-25415] - x86/build: Fix linker fill bytes quirk/incompatibility for ld.lld (Prarit Bhargava) [RHEL-25415] - x86/irq/i8259: Fix kernel-doc annotation warning (Prarit Bhargava) [RHEL-25415] - x86/audit: Fix -Wmissing-variable-declarations warning for ia32_xyz_class (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Add common intel_pmu_init_hybrid() (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Clean up the hybrid CPU type handling code (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Apply the common initialization code for ADL (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Factor out the initialization code for ADL e-core (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Factor out the initialization code for SPR (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Use the common uarch name for the shared functions (Prarit Bhargava) [RHEL-25415] - um: Hard-code the result of 'uname -s' (Prarit Bhargava) [RHEL-25415] - um: Use the x86 checksum implementation on 32-bit (Prarit Bhargava) [RHEL-25415] - um: Remove unsued extern declaration ldt_host_info() (Prarit Bhargava) [RHEL-25415] - x86/microcode: Remove remaining references to CONFIG_MICROCODE_AMD (Prarit Bhargava) [RHEL-25415] - x86/platform/uv: Refactor code using deprecated strncpy() interface to use strscpy() (Prarit Bhargava) [RHEL-25415] - x86/hpet: Refactor code using deprecated strncpy() interface to use strscpy() (Prarit Bhargava) [RHEL-25415] - x86/platform/uv: Refactor code using deprecated strcpy()/strncpy() interfaces to use strscpy() (Prarit Bhargava) [RHEL-25415] - efi/runtime-wrappers: Remove duplicated macro for service returning void (Prarit Bhargava) [RHEL-25415] - sections: move and rename core_kernel_data() to is_kernel_core_data() (Prarit Bhargava) [RHEL-25415] - x86/xen: Make virt_to_pfn() a static inline (Prarit Bhargava) [RHEL-25415] - xen: remove a confusing comment on auto-translated guest I/O (Prarit Bhargava) [RHEL-25415] - x86/kernel: increase kcov coverage under arch/x86/kernel folder (Prarit Bhargava) [RHEL-25415] - range.h: Move resource API and constant to respective files (Prarit Bhargava) [RHEL-25415] - genetlink: replace custom CONCATENATE() implementation (Prarit Bhargava) [RHEL-25415] - x86/MCE: Always save CS register on AMD Zen IF Poison errors (Prarit Bhargava) [RHEL-25415] - x86/ibt: Convert IBT selftest to asm (Prarit Bhargava) [RHEL-25415] - x86/mm: Remove unused microcode.h include (Prarit Bhargava) [RHEL-25415] - locking: remove spin_lock_prefetch (Prarit Bhargava) [RHEL-25415] - x86/mm: Fix VDSO and VVAR placement on 5-level paging machines (Prarit Bhargava) [RHEL-25415] - ACPI: resource: Honor MADT INT_SRC_OVR settings for IRQ1 on AMD Zen (Prarit Bhargava) [RHEL-25415] - x86/apic: Wrap IPI calls into helper functions (Prarit Bhargava) [RHEL-25415] - x86/apic: Turn on static calls (Prarit Bhargava) [RHEL-25415] - x86/apic: Provide static call infrastructure for APIC callbacks (Prarit Bhargava) [RHEL-25415] - x86/apic: Mark all hotpath APIC callback wrappers __always_inline (Prarit Bhargava) [RHEL-25415] - x86/xen/apic: Mark apic __ro_after_init (Prarit Bhargava) [RHEL-25415] - x86/apic: Convert other overrides to apic_update_callback() (Prarit Bhargava) [RHEL-25415] - x86/apic: Replace acpi_wake_cpu_handler_update() and apic_set_eoi_cb() (Prarit Bhargava) [RHEL-25415] - x86/apic: Provide apic_update_callback() (Prarit Bhargava) [RHEL-25415] - x86/xen/apic: Use standard apic driver mechanism for Xen PV (Prarit Bhargava) [RHEL-25415] - x86/apic: Nuke ack_APIC_irq() (Prarit Bhargava) [RHEL-25415] - x86/apic: Provide common init infrastructure (Prarit Bhargava) [RHEL-25415] - x86/apic: Wrap apic->native_eoi() into a helper (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove pointless arguments from [native_]eoi_write() (Prarit Bhargava) [RHEL-25415] - x86/apic/noop: Tidy up the code (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove pointless NULL initializations (Prarit Bhargava) [RHEL-25415] - x86/apic: Sanitize APIC ID range validation (Prarit Bhargava) [RHEL-25415] - x86/apic: Prepare x2APIC for using apic::max_apic_id (Prarit Bhargava) [RHEL-25415] - x86/apic: Add max_apic_id member (Prarit Bhargava) [RHEL-25415] - x86/apic: Simplify X2APIC ID validation (Prarit Bhargava) [RHEL-25415] - x86/apic: Wrap APIC ID validation into an inline (Prarit Bhargava) [RHEL-25415] - x86/apic/64: Uncopypaste probing (Prarit Bhargava) [RHEL-25415] - x86/apic/x2apic: Share all common IPI functions (Prarit Bhargava) [RHEL-25415] - x86/apic/uv: Get rid of wrapper callbacks (Prarit Bhargava) [RHEL-25415] - x86/apic: Move safe wait_icr_idle() next to apic_mem_wait_icr_idle() (Prarit Bhargava) [RHEL-25415] - x86/apic: Allow apic::safe_wait_icr_idle() to be NULL (Prarit Bhargava) [RHEL-25415] - x86/apic: Allow apic::wait_icr_idle() to be NULL (Prarit Bhargava) [RHEL-25415] - x86/apic: Consolidate wait_icr_idle() implementations (Prarit Bhargava) [RHEL-25415] - x86/apic/ipi: Tidy up the code and fixup comments (Prarit Bhargava) [RHEL-25415] - x86/apic: Mop up apic::apic_id_registered() (Prarit Bhargava) [RHEL-25415] - x86/apic: Mop up *setup_apic_routing() (Prarit Bhargava) [RHEL-25415] - x86/ioapic/32: Decrapify phys_id_present_map operation (Prarit Bhargava) [RHEL-25415] - x86/apic: Nuke apic::apicid_to_cpu_present() (Prarit Bhargava) [RHEL-25415] - x86/apic: Nuke empty init_apic_ldr() callbacks (Prarit Bhargava) [RHEL-25415] - x86/apic/32: Decrapify the def_bigsmp mechanism (Prarit Bhargava) [RHEL-25415] - x86/apic/32: Remove bigsmp_cpu_present_to_apicid() (Prarit Bhargava) [RHEL-25415] - x86/apic/32: Remove pointless default_acpi_madt_oem_check() (Prarit Bhargava) [RHEL-25415] - x86/apic: Mop up early_per_cpu() abuse (Prarit Bhargava) [RHEL-25415] - x86/apic/ipi: Code cleanup (Prarit Bhargava) [RHEL-25415] - x86/apic/32: Remove x86_cpu_to_logical_apicid (Prarit Bhargava) [RHEL-25415] - x86/apic/32: Sanitize logical APIC ID handling (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove check_phys_apicid_present() (Prarit Bhargava) [RHEL-25415] - x86/apic: Get rid of apic_phys (Prarit Bhargava) [RHEL-25415] - x86/apic: Nuke another processor check (Prarit Bhargava) [RHEL-25415] - x86/apic: Sanitize num_processors handling (Prarit Bhargava) [RHEL-25415] - x86/xen/pv: Pretend that it found SMP configuration (Prarit Bhargava) [RHEL-25415] - x86/apic: Sanitize APIC address setup (Prarit Bhargava) [RHEL-25415] - x86/apic: Split register_apic_address() (Prarit Bhargava) [RHEL-25415] - x86/apic: Make some APIC init functions bool (Prarit Bhargava) [RHEL-25415] - x86/of: Fix the APIC address registration (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove mpparse 'apicid' variable (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove the pointless APIC version check (Prarit Bhargava) [RHEL-25415] - x86/apic: Register boot CPU APIC early (Prarit Bhargava) [RHEL-25415] - x86/apic: Consolidate boot_cpu_physical_apicid initialization sites (Prarit Bhargava) [RHEL-25415] - x86/apic: Nuke unused apic::inquire_remote_apic() (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove unused max_physical_apicid (Prarit Bhargava) [RHEL-25415] - x86/apic: Get rid of hard_smp_processor_id() (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove pointless x86_bios_cpu_apicid (Prarit Bhargava) [RHEL-25415] - x86/apic/ioapic: Rename skip_ioapic_setup (Prarit Bhargava) [RHEL-25415] - x86/apic: Rename disable_apic (Prarit Bhargava) [RHEL-25415] - x86/cpu: Make identify_boot_cpu() static (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove unused physid_*() nonsense (Prarit Bhargava) [RHEL-25415] - x86/linkage: Fix typo of BUILD_VDSO in asm/linkage.h (Prarit Bhargava) [RHEL-25415] - x86/microcode: Remove microcode_mutex (Prarit Bhargava) [RHEL-25415] - x86/vdso: Choose the right GDT_ENTRY_CPUNODE for 32-bit getcpu() on 64-bit kernel (Prarit Bhargava) [RHEL-25415] - x86/vector: Replace IRQ_MOVE_CLEANUP_VECTOR with a timer callback (Prarit Bhargava) [RHEL-25415] - x86/vector: Rename send_cleanup_vector() to vector_schedule_cleanup() (Prarit Bhargava) [RHEL-25415] - x86/MSR: make msr_class a static const structure (Prarit Bhargava) [RHEL-25415] - x86/cpuid: make cpuid_class a static const structure (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Fix tlb_remove_table function callback prototype warning (Prarit Bhargava) [RHEL-25415] - x86/qspinlock-paravirt: Fix missing-prototype warning (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Silence unused native_pv_lock_init() function warning (Prarit Bhargava) [RHEL-25415] - x86/alternative: Add a __alt_reloc_selftest() prototype (Prarit Bhargava) [RHEL-25415] - x86/purgatory: Include header for warn() declaration (Prarit Bhargava) [RHEL-25415] - efi: memmap: Remove kernel-doc warnings (Prarit Bhargava) [RHEL-25415] - x86/asm: Avoid unneeded __div64_32 function definition (Prarit Bhargava) [RHEL-25415] - x86/kbuild: Fix Documentation/ reference (Prarit Bhargava) [RHEL-25415] - x86: Add PTRACE interface for shadow stack (Prarit Bhargava) [RHEL-25415] - x86/cpufeatures: Enable CET CR4 bit for shadow stack (Prarit Bhargava) [RHEL-25415] - x86: Expose thread features in /proc/$PID/status (Prarit Bhargava) [RHEL-25415] - x86/fpu: Add helper for modifying xstate (Prarit Bhargava) [RHEL-25415] - x86/fpu/xstate: Introduce CET MSR and XSAVES supervisor states (Prarit Bhargava) [RHEL-25415] - x86: always initialize xen-swiotlb when xen-pcifront is enabling (Prarit Bhargava) [RHEL-25415] - xen/pci: add flag for PCI passthrough being possible (Prarit Bhargava) [RHEL-25415] - x86/apic: Hide unused safe_smp_processor_id() on 32-bit UP (Prarit Bhargava) [RHEL-25415] - x86/APM: drop the duplicate APM_MINOR_DEV macro (Prarit Bhargava) [RHEL-25415] - arch/*/configs/*defconfig: Replace AUTOFS4_FS by AUTOFS_FS (Prarit Bhargava) [RHEL-25415] - x86/smp: Remove a non-existent function declaration (Prarit Bhargava) [RHEL-25415] - x86/smpboot: Remove a stray comment about CPU hotplug (Prarit Bhargava) [RHEL-25415] - x86/hyperv: Disable IBT when hypercall page lacks ENDBR instruction (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD: Decrement threshold_bank refcount when removing threshold blocks (Prarit Bhargava) [RHEL-25415] - x86/mm: Fix PAT bit missing from page protection modify mask (Prarit Bhargava) [RHEL-25415] - x86/PCI: Use struct_size() in pirq_convert_irt_table() (Prarit Bhargava) [RHEL-25415] - x86/mm: Introduce MAP_ABOVE4G (Prarit Bhargava) [RHEL-25415] - x86/mm: Warn if create Write=0,Dirty=1 with raw prot (Prarit Bhargava) [RHEL-25415] - x86/mm: Remove _PAGE_DIRTY from kernel RO pages (Prarit Bhargava) [RHEL-25415] - mm: Make pte_mkwrite() take a VMA (Prarit Bhargava) [RHEL-25415] - x86/mm: Start actually marking _PAGE_SAVED_DIRTY (Prarit Bhargava) [RHEL-25415] - x86/mm: Update ptep/pmdp_set_wrprotect() for _PAGE_SAVED_DIRTY (Prarit Bhargava) [RHEL-25415] - x86/mm: Introduce _PAGE_SAVED_DIRTY (Prarit Bhargava) [RHEL-25415] - x86/mm: Move pmd_write(), pud_write() up in the file (Prarit Bhargava) [RHEL-25415] - x86/cpufeatures: Add CPU feature flags for shadow stacks (Prarit Bhargava) [RHEL-25415] - x86/traps: Move control protection handler to separate file (Prarit Bhargava) [RHEL-25415] - x86/shstk: Add Kconfig option for shadow stack (Prarit Bhargava) [RHEL-25415] - mm: Move pte/pmd_mkwrite() callers with no VMA to _novma() (Prarit Bhargava) [RHEL-25415] - mm: Rename arch pte_mkwrite()'s to pte_mkwrite_novma() (Prarit Bhargava) [RHEL-25415] - x86/cfi: Only define poison_cfi() if CONFIG_X86_KERNEL_IBT=y (Prarit Bhargava) [RHEL-25415] - locking/generic: Wire up local{,64}_try_cmpxchg() (Prarit Bhargava) [RHEL-25415] - x86/ftrace: Remove unsued extern declaration ftrace_regs_caller_ret() (Prarit Bhargava) [RHEL-25415] - locking/arch: Avoid variable shadowing in local_try_cmpxchg() (Prarit Bhargava) [RHEL-25415] - perf/x86: Use local64_try_cmpxchg (Prarit Bhargava) [RHEL-25415] - x86/fineibt: Poison ENDBR at +0 (Prarit Bhargava) [RHEL-25415] - x86/32: Remove schedule_tail_wrapper() (Prarit Bhargava) [RHEL-25415] - x86/cfi: Extend ENDBR sealing to kCFI (Prarit Bhargava) [RHEL-25415] - x86/cfi: Extend {JMP,CAKK}_NOSPEC comment (Prarit Bhargava) [RHEL-25415] - x86/alternative: Rename apply_ibt_endbr() (Prarit Bhargava) [RHEL-25415] - x86/Xen: tidy xen-head.S (Prarit Bhargava) [RHEL-25415] - x86: xen: add missing prototypes (Prarit Bhargava) [RHEL-25415] - x86/xen: add prototypes for paravirt mmu functions (Prarit Bhargava) [RHEL-25415] - iscsi_ibft: Fix finding the iBFT under Xen Dom 0 (Prarit Bhargava) [RHEL-25415] - xen: xen_debug_interrupt prototype to global header (Prarit Bhargava) [RHEL-25415] - x86/acpi: Remove unused extern declaration acpi_copy_wakeup_routine() (Prarit Bhargava) [RHEL-25415] - x86/ftrace: Enable HAVE_FUNCTION_GRAPH_RETVAL (Prarit Bhargava) [RHEL-25415] - x86/smp: Split sending INIT IPI out into a helper function (Prarit Bhargava) [RHEL-25415] - x86/smp: Cure kexec() vs. mwait_play_dead() breakage (Prarit Bhargava) [RHEL-25415] - x86/smp: Use dedicated cache-line for mwait_play_dead() (Prarit Bhargava) [RHEL-25415] - x86/smp: Remove pointless wmb()s from native_stop_other_cpus() (Prarit Bhargava) [RHEL-25415] - x86/apic: Fix kernel panic when booting with intremap=off and x2apic_phys (Prarit Bhargava) [RHEL-25415] - x86/mm: Avoid using set_pgd() outside of real PGD pages (Prarit Bhargava) [RHEL-25415] - x86/build: Avoid relocation information in final vmlinux (Prarit Bhargava) [RHEL-25415] - x86/alternative: PAUSE is not a NOP (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Add cond_resched() to text_poke_bp_batch() (Prarit Bhargava) [RHEL-25415] - x86/purgatory: remove PGO flags (Prarit Bhargava) [RHEL-25415] - thread_info: move function declarations to linux/thread_info.h (Prarit Bhargava) [RHEL-25415] - x86/orc: Make the is_callthunk() definition depend on CONFIG_BPF_JIT=y (Prarit Bhargava) [RHEL-25415] - x86/mm: Remove Xen-PV leftovers from init_32.c (Prarit Bhargava) [RHEL-25415] - x86/irq: Add hardcoded hypervisor interrupts to /proc/stat (Prarit Bhargava) [RHEL-25415] - x86/entry: Move thunk restore code into thunk functions (Prarit Bhargava) [RHEL-25415] - x86/mm: Remove repeated word in comments (Prarit Bhargava) [RHEL-25415] - x86/lib/msr: Clean up kernel-doc notation (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD, EDAC/mce_amd: Decode UMC_V2 ECC errors (Prarit Bhargava) [RHEL-25415] - locking/atomic: treewide: delete arch_atomic_*() kerneldoc (Prarit Bhargava) [RHEL-25415] - crypto: x86/ghash - use le128 instead of u128 (Prarit Bhargava) [RHEL-25415] - cyrpto/b128ops: Remove struct u128 (Prarit Bhargava) [RHEL-25415] - locking/atomic: x86: add preprocessor symbols (Prarit Bhargava) [RHEL-25415] - percpu: Wire up cmpxchg128 (Prarit Bhargava) [RHEL-25415] - types: Introduce [us]128 (Prarit Bhargava) [RHEL-25415] - arch: Introduce arch_{,try_}_cmpxchg128{,_local}() (Prarit Bhargava) [RHEL-25415] - x86/lib: Make get/put_user() exception handling a visible symbol (Prarit Bhargava) [RHEL-25415] - x86/mm: Only check uniform after calling mtrr_type_lookup() (Prarit Bhargava) [RHEL-25415] - x86/nospec: Shorten RESET_CALL_DEPTH (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Add longer 64-bit NOPs (Prarit Bhargava) [RHEL-25415] - x86/csum: Fix clang -Wuninitialized in csum_partial() (Prarit Bhargava) [RHEL-25415] - redhat/configs: Enable checksum_kunit (Prarit Bhargava) [RHEL-25415] - kunit: Fix checksum tests on big endian CPUs (Prarit Bhargava) [RHEL-25415] - x86/csum: Improve performance of `csum_partial` (Prarit Bhargava) [RHEL-25415] - x86/platform: Avoid missing-prototype warnings for OLPC (Prarit Bhargava) [RHEL-25415] - x86/usercopy: Include arch_wb_cache_pmem() declaration (Prarit Bhargava) [RHEL-25415] - x86/vdso: Include vdso/processor.h (Prarit Bhargava) [RHEL-25415] - x86/mce: Add copy_mc_fragile_handle_tail() prototype (Prarit Bhargava) [RHEL-25415] - x86/fbdev: Include asm/fb.h as needed (Prarit Bhargava) [RHEL-25415] - x86/entry: Add do_SYSENTER_32() prototype (Prarit Bhargava) [RHEL-25415] - x86/quirks: Include linux/pnp.h for arch_pnpbios_disabled() (Prarit Bhargava) [RHEL-25415] - x86/mm: Include asm/numa.h for set_highmem_pages_init() (Prarit Bhargava) [RHEL-25415] - x86: Avoid missing-prototype warnings for doublefault code (Prarit Bhargava) [RHEL-25415] - x86/fpu: Include asm/fpu/regset.h (Prarit Bhargava) [RHEL-25415] - x86: Add dummy prototype for mk_early_pgtbl_32() (Prarit Bhargava) [RHEL-25415] - x86/pci: Mark local functions as 'static' (Prarit Bhargava) [RHEL-25415] - x86/ftrace: Move prepare_ftrace_return prototype to header (Prarit Bhargava) [RHEL-25415] - efivarfs: fix statfs() on efivarfs (Prarit Bhargava) [RHEL-25415] - efivarfs: expose used and total size (Prarit Bhargava) [RHEL-25415] - procfs: consolidate arch_report_meminfo declaration (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Add 'unwind_debug' cmdline option (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Use swap() instead of open coding it (Prarit Bhargava) [RHEL-25415] - x86/MCE: Check a hw error's address to determine proper recovery action (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove X86_FEATURE_NAMES (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Make X86_FEATURE_NAMES non-configurable in prompt (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Fix section mismatch warnings (Prarit Bhargava) [RHEL-25415] - x86/alternative: Complicate optimize_nops() some more (Prarit Bhargava) [RHEL-25415] - x86/alternative: Rewrite optimize_nops() some (Prarit Bhargava) [RHEL-25415] - efi: x86: make kobj_type structure constant (Prarit Bhargava) [RHEL-25415] - x86/lib/memmove: Decouple ERMS from FSRM (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Disable interrupts and sync when optimizing NOPs in place (Prarit Bhargava) [RHEL-25415] - x86/alternative: Support relocations in alternatives (Prarit Bhargava) [RHEL-25415] - x86/alternative: Make debug-alternative selective (Prarit Bhargava) [RHEL-25415] - x86/coco: Define cc_vendor without CONFIG_ARCH_HAS_CC_PLATFORM (Prarit Bhargava) [RHEL-25415] - x86/coco: Get rid of accessor functions (Prarit Bhargava) [RHEL-25415] - x86/mm: Fix __swp_entry_to_pte() for Xen PV guests (Prarit Bhargava) [RHEL-25415] - x86/sev: Get rid of special sev_es_enable_key (Prarit Bhargava) [RHEL-25415] - Change DEFINE_SEMAPHORE() to take a number argument (Prarit Bhargava) [RHEL-25415] - fbdev: Simplify fb_is_primary_device for x86 (Prarit Bhargava) [RHEL-25415] - efi: Add mixed-mode thunk recipe for GetMemoryAttributes (Prarit Bhargava) [RHEL-25415] - x86: Suppress KMSAN reports in arch_within_stack_frames() (Prarit Bhargava) [RHEL-25415] - efi: x86: Move EFI runtime map sysfs code to arch/x86 (Prarit Bhargava) [RHEL-25415] - efi: xen: Set EFI_PARAVIRT for Xen dom0 boot on all architectures (Prarit Bhargava) [RHEL-25415] - objtool: Add --mnop as an option to --mcount (Prarit Bhargava) [RHEL-25415] - stackprotector: actually use get_random_canary() (Prarit Bhargava) [RHEL-25415] - stackprotector: move get_random_canary() into stackprotector.h (Prarit Bhargava) [RHEL-25415] - xen/virtio: enable grant based virtio on x86 (Prarit Bhargava) [RHEL-25415] - x86/xen: Add support for HVMOP_set_evtchn_upcall_vector (Prarit Bhargava) [RHEL-25415] - x86/cpu: Use MSR_IA32_MISC_ENABLE constants (Prarit Bhargava) [RHEL-25415] - x86/rdrand: Remove "nordrand" flag in favor of "random.trust_cpu" (Prarit Bhargava) [RHEL-25415] - jump_label: s390: avoid pointless initial NOP patching (Prarit Bhargava) [RHEL-25415] - s390/jump_label: rename __jump_label_transform() (Prarit Bhargava) [RHEL-25415] - jump_label: make initial NOP patching the special case (Prarit Bhargava) [RHEL-25415] - jump_label: mips: move module NOP patching into arch code (Prarit Bhargava) [RHEL-25415] - arch: make TRACE_IRQFLAGS_NMI_SUPPORT generic (Prarit Bhargava) [RHEL-25415] - x86/vmware: Use BIT() macro for shifting (Prarit Bhargava) [RHEL-25415] - x86/pmem: Fix platform-device leak in error path (Prarit Bhargava) [RHEL-25415] - efi: Make code to find mirrored memory ranges generic (Prarit Bhargava) [RHEL-25415] - x86/crypto: Remove stray comment terminator (Prarit Bhargava) [RHEL-25415] - treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_179.RULE (Prarit Bhargava) [RHEL-25415] - x86: Fix comment for X86_FEATURE_ZEN (Prarit Bhargava) [RHEL-25415] - fork: Generalize PF_IO_WORKER handling (Prarit Bhargava) [RHEL-25415] - x86/split-lock: Remove unused TIF_SLD bit (Prarit Bhargava) [RHEL-25415] - crypto: x86 - eliminate anonymous module_init & module_exit (Prarit Bhargava) [RHEL-25415] - xen/x2apic: enable x2apic mode when supported for HVM (Prarit Bhargava) [RHEL-25415] - locking/atomic: Add generic try_cmpxchg{,64}_local() support (Prarit Bhargava) [RHEL-25415] - x86/pci/xen: populate MSI sysfs entries (Prarit Bhargava) [RHEL-25415] - x86-64: mm: clarify the 'positive addresses' user address rules (Prarit Bhargava) [RHEL-25415] - x86: mm: remove architecture-specific 'access_ok()' define (Prarit Bhargava) [RHEL-25415] - locking/x86: Define arch_try_cmpxchg_local() (Prarit Bhargava) [RHEL-25415] - locking/arch: Wire up local_try_cmpxchg() (Prarit Bhargava) [RHEL-25415] - um: make stub data pages size tweakable (Prarit Bhargava) [RHEL-25415] - x86: set FSRS automatically on AMD CPUs that have FSRM (Prarit Bhargava) [RHEL-25415] - tools headers: Update the copy of x86's mem{cpy,set}_64.S used in 'perf bench' (Prarit Bhargava) [RHEL-25415] - scsi: message: fusion: Mark mpt_halt_firmware() __noreturn (Prarit Bhargava) [RHEL-25415] - x86/cpu: Mark {hlt,resume}_play_dead() __noreturn (Prarit Bhargava) [RHEL-25415] - objtool: Include weak functions in global_noreturns check (Prarit Bhargava) [RHEL-25415] - cpu: Mark nmi_panic_self_stop() __noreturn (Prarit Bhargava) [RHEL-25415] - cpu: Mark panic_smp_self_stop() __noreturn (Prarit Bhargava) [RHEL-25415] - arm64/cpu: Mark cpu_park_loop() and friends __noreturn (Prarit Bhargava) [RHEL-25415] - x86/head: Mark *_start_kernel() __noreturn (Prarit Bhargava) [RHEL-25415] - init: Mark start_kernel() __noreturn (Prarit Bhargava) [RHEL-25415] - init: Mark [arch_call_]rest_init() __noreturn (Prarit Bhargava) [RHEL-25415] - x86/linkage: Fix padding for typed functions (Prarit Bhargava) [RHEL-25415] - x86/mm/dump_pagetables: remove MODULE_LICENSE in non-modules (Prarit Bhargava) [RHEL-25415] - crypto: blake2s: remove module_init and module.h inclusion (Prarit Bhargava) [RHEL-25415] - crypto: remove MODULE_LICENSE in non-modules (Prarit Bhargava) [RHEL-25415] - x86/ioapic: Don't return 0 from arch_dynirq_lower_bound() (Prarit Bhargava) [RHEL-25415] - purgatory: fix disabling debug info (Prarit Bhargava) [RHEL-25415] - x86/apic: Fix atomic update of offset in reserve_eilvt_offset() (Prarit Bhargava) [RHEL-25415] - x86/cpu: Add model number for Intel Arrow Lake processor (Prarit Bhargava) [RHEL-25415] - x86,objtool: Introduce ORC_TYPE_* (Prarit Bhargava) [RHEL-25415] - objtool: Change UNWIND_HINT() argument order (Prarit Bhargava) [RHEL-25415] - objtool: Use relative pointers for annotations (Prarit Bhargava) [RHEL-25415] - x86/arch_prctl: Add AMX feature numbers as ABI constants (Prarit Bhargava) [RHEL-25415] - x86: Simplify one-level sysctl registration for itmt_kern_table (Prarit Bhargava) [RHEL-25415] - x86: Simplify one-level sysctl registration for abi_table2 (Prarit Bhargava) [RHEL-25415] - x86/ACPI/boot: Improve __acpi_acquire_global_lock (Prarit Bhargava) [RHEL-25415] - x86/platform/intel-mid: Remove unused definitions from intel-mid.h (Prarit Bhargava) [RHEL-25415] - vdso: Improve cmd_vdso_check to check all dynamic relocations (Prarit Bhargava) [RHEL-25415] - ftrace: selftest: remove broken trace_direct_tramp (Prarit Bhargava) [RHEL-25415] - x86/smpboot: Reference count on smpboot_setup_warm_reset_vector() (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Convert simple paravirt functions to asm (Prarit Bhargava) [RHEL-25415] - x86/uaccess: Remove memcpy_page_flushcache() (Prarit Bhargava) [RHEL-25415] - x86/mm: Fix use of uninitialized buffer in sme_enable() (Prarit Bhargava) [RHEL-25415] - x86/cpu: Expose arch_cpu_idle_dead()'s prototype definition (Prarit Bhargava) [RHEL-25415] - x86/cpu: Mark play_dead() __noreturn (Prarit Bhargava) [RHEL-25415] - x86/cpu: Make sure play_dead() doesn't return (Prarit Bhargava) [RHEL-25415] - KVM: x86: Give a hint when Win2016 might fail to boot due to XSAVES erratum (Prarit Bhargava) [RHEL-25415] - x86/CPU/AMD: Disable XSAVES on AMD family 0x17 (Prarit Bhargava) [RHEL-25415] - x86/mce: Always inline old MCA stubs (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD: Make kobj_type structure constant (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Merge activate_mm() and dup_mmap() callbacks (Prarit Bhargava) [RHEL-25415] - x86/entry: Change stale function name in comment to error_return() (Prarit Bhargava) [RHEL-25415] - xen: update arch/x86/include/asm/xen/cpuid.h (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Do not use integer constant suffixes in inline asm (Prarit Bhargava) [RHEL-25415] - um: Only disable SSE on clang to work around old GCC bugs (Prarit Bhargava) [RHEL-25415] - x86/PVH: avoid 32-bit build warning when obtaining VGA console info (Prarit Bhargava) [RHEL-25415] - x86/PVH: obtain VGA console info in Dom0 (Prarit Bhargava) [RHEL-25415] - ftrace,kcfi: Define ftrace_stub_graph conditionally (Prarit Bhargava) [RHEL-25415] - arm64: ftrace: Define ftrace_stub_graph only with FUNCTION_GRAPH_TRACER (Prarit Bhargava) [RHEL-25415] - objtool: Fix ORC 'signal' propagation (Prarit Bhargava) [RHEL-25415] - x86: Fix FILL_RETURN_BUFFER (Prarit Bhargava) [RHEL-25415] - x86/xen/time: cleanup xen_tsc_safe_clocksource (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Fix arch_check_optimized_kprobe check within optimized_kprobe range (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Fix __recover_optprobed_insn check optimizing logic (Prarit Bhargava) [RHEL-25415] - x86/Xen: drop leftover VM-assist uses (Prarit Bhargava) [RHEL-25415] - x86/build: Make 64-bit defconfig the default (Prarit Bhargava) [RHEL-25415] - x86/hotplug: Remove incorrect comment about mwait_play_dead() (Prarit Bhargava) [RHEL-25415] - char/agp: consolidate {alloc,free}_gatt_pages() (Prarit Bhargava) [RHEL-25415] - um: Support LTO (Prarit Bhargava) [RHEL-25415] - x86/xen/time: prefer tsc as clocksource when it is invariant (Prarit Bhargava) [RHEL-25415] - x86/xen: mark xen_pv_play_dead() as __noreturn (Prarit Bhargava) [RHEL-25415] - tick/nohz: Remove unused tick_nohz_idle_stop_tick_protected() (Prarit Bhargava) [RHEL-25415] - x86/xen: don't let xen_pv_play_dead() return (Prarit Bhargava) [RHEL-25415] - x86/entry: Fix unwinding from kprobe on PUSH/POP instruction (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Add 'signal' field to ORC metadata (Prarit Bhargava) [RHEL-25415] - x86/cacheinfo: Remove unused trace variable (Prarit Bhargava) [RHEL-25415] - x86: um: vdso: Add '%rcx' and '%r11' to the syscall clobber list (Prarit Bhargava) [RHEL-25415] - rust: arch/um: Disable FP/SIMD instruction to match x86 (Prarit Bhargava) [RHEL-25415] - efi: x86: Wire up IBT annotation in memory attributes table (Prarit Bhargava) [RHEL-25415] - efi: Discover BTI support in runtime services regions (Prarit Bhargava) [RHEL-25415] - x86/vdso: Fix -Wmissing-prototypes warnings (Prarit Bhargava) [RHEL-25415] - x86/vdso: Fake 32bit VDSO build on 64bit compile for vgetcpu (Prarit Bhargava) [RHEL-25415] - x86/vdso: Provide getcpu for x86-32. (Prarit Bhargava) [RHEL-25415] - x86/cpu: Provide the full setup for getcpu() on x86-32 (Prarit Bhargava) [RHEL-25415] - kbuild: remove --include-dir MAKEFLAG from top Makefile (Prarit Bhargava) [RHEL-25415] - efi: Drop minimum EFI version check at boot (Prarit Bhargava) [RHEL-25415] - x86/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE also on 32bit (Prarit Bhargava) [RHEL-25415] - x86/microcode: Allow only "1" as a late reload trigger value (Prarit Bhargava) [RHEL-25415] - x86/static_call: Add support for Jcc tail-calls (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Teach text_poke_bp() to patch Jcc.d32 instructions (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Introduce int3_emulate_jcc() (Prarit Bhargava) [RHEL-25415] - x86/atomics: Always inline arch_atomic64*() (Prarit Bhargava) [RHEL-25415] - x86/debug: Fix stack recursion caused by wrongly ordered DR7 accesses (Prarit Bhargava) [RHEL-25415] - sh: checksum: add missing linux/uaccess.h include (Prarit Bhargava) [RHEL-25415] - net: checksum: drop the linux/uaccess.h include (Prarit Bhargava) [RHEL-25415] - x86/ACPI/boot: Use try_cmpxchg() in __acpi_{acquire,release}_global_lock() (Prarit Bhargava) [RHEL-25415] - x86/PAT: Use try_cmpxchg() in set_page_memtype() (Prarit Bhargava) [RHEL-25415] - x86/boot/compressed: prefer cc-option for CFLAGS additions (Prarit Bhargava) [RHEL-25415] - x86/vdso: Move VDSO image init to vdso2c generated code (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Fix spellos & punctuation (Prarit Bhargava) [RHEL-25415] - x86/cpu: Use cpu_feature_enabled() when checking global pages support (Prarit Bhargava) [RHEL-25415] - kbuild: allow to combine multiple V= levels (Prarit Bhargava) [RHEL-25415] - x86/build: Move '-mindirect-branch-cs-prefix' out of GCC-only block (Prarit Bhargava) [RHEL-25415] - x86/nmi: Print reasons why backtrace NMIs are ignored (Prarit Bhargava) [RHEL-25415] - redhat/configs: Disable CONFIG_NMI_CHECK_CPU (Prarit Bhargava) [RHEL-25415] - x86/nmi: Accumulate NMI-progress evidence in exc_nmi() (Prarit Bhargava) [RHEL-25415] - x86/microcode: Use the DEVICE_ATTR_RO() macro (Prarit Bhargava) [RHEL-25415] - x86/aperfmperf: Erase stale arch_freq_scale values when disabling frequency invariance readings (Prarit Bhargava) [RHEL-25415] - x86/signal: Fix the value returned by strict_sas_size() (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove misleading comment (Prarit Bhargava) [RHEL-25415] - x86/gsseg: Add the new header to (Prarit Bhargava) [RHEL-25415] - tools headers: Update the copy of x86's mem{cpy,set}_64.S used in 'perf bench' (Prarit Bhargava) [RHEL-25415] - tools headers: Update the copy of x86's mem{cpy,set}_64.S used in 'perf bench' (Prarit Bhargava) [RHEL-25415] - cpuidle, ACPI: Make noinstr clean (Prarit Bhargava) [RHEL-25415] - cpuidle, nospec: Make mds_idle_clear_cpu_buffers() noinstr clean (Prarit Bhargava) [RHEL-25415] - cpuidle, xenpv: Make more PARAVIRT_XXL noinstr clean (Prarit Bhargava) [RHEL-25415] - cpuidle, mwait: Make the mwait code noinstr clean (Prarit Bhargava) [RHEL-25415] - x86/perf/amd: Remove tracing from perf_lopwr_cb() (Prarit Bhargava) [RHEL-25415] - x86/gsseg: Use the LKGS instruction if available for load_gs_index() (Prarit Bhargava) [RHEL-25415] - x86/gsseg: Move load_gs_index() to its own new header file (Prarit Bhargava) [RHEL-25415] - x86/gsseg: Make asm_load_gs_index() take an u16 (Prarit Bhargava) [RHEL-25415] - x86/opcode: Add the LKGS instruction to x86-opcode-map (Prarit Bhargava) [RHEL-25415] - x86/cpufeature: Add the CPU feature bit for LKGS (Prarit Bhargava) [RHEL-25415] - x86/bugs: Reset speculation control settings on init (Prarit Bhargava) [RHEL-25415] - x86/setup: Move duplicate boot_cpu_data definition out of the ifdeffery (Prarit Bhargava) [RHEL-25415] - x86/boot/e820: Fix typo in e820.c comment (Prarit Bhargava) [RHEL-25415] - x86/boot: Avoid using Intel mnemonics in AT&T syntax asm (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove redundant extern x86_read_arch_cap_msr() (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Use switch-case for 0xFF opcodes in prepare_emulation (Prarit Bhargava) [RHEL-25415] - x86/mce: Mask out non-address bits from machine check bank (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Drop removed INT3 handling code (Prarit Bhargava) [RHEL-25415] - x86/mce/dev-mcelog: use strscpy() to instead of strncpy() (Prarit Bhargava) [RHEL-25415] - x86/rtc: Simplify PNP ids check (Prarit Bhargava) [RHEL-25415] - x86/signal/compat: Move sigaction_compat_abi() to signal_64.c (Prarit Bhargava) [RHEL-25415] - x86/signal: Move siginfo field tests (Prarit Bhargava) [RHEL-25415] - elfcore: Add a cprm parameter to elf_core_extra_{phdrs,data_size} (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Add alt_instr.flags (Prarit Bhargava) [RHEL-25415] - x86/bugs: Flush IBP in ib_prctl_set() (Prarit Bhargava) [RHEL-25415] - x86/lib: Fix compiler and kernel-doc warnings (Prarit Bhargava) [RHEL-25415] - x86/asm: Fix an assembler warning with current binutils (Prarit Bhargava) [RHEL-25415] - x86/lib: Include to fix a missing prototypes warning at build time (Prarit Bhargava) [RHEL-25415] - x86/kexec: Fix double-free of elf header buffer (Prarit Bhargava) [RHEL-25415] - s390/mm: implement set_memory_rox() (Prarit Bhargava) [RHEL-25415] - s390: make use of CONFIG_FUNCTION_ALIGNMENT (Prarit Bhargava) [RHEL-25415] - x86/xen: Remove the unused function p2m_index() (Prarit Bhargava) [RHEL-25415] - x86/mm: Ensure forced page table splitting (Prarit Bhargava) [RHEL-25415] - x86/mm: Rename __change_page_attr_set_clr(.checkalias) (Prarit Bhargava) [RHEL-25415] - x86/mm: Inhibit _PAGE_NX changes from cpa_process_alias() (Prarit Bhargava) [RHEL-25415] - x86/mm: Untangle __change_page_attr_set_clr(.checkalias) (Prarit Bhargava) [RHEL-25415] - x86/mm: Add a few comments (Prarit Bhargava) [RHEL-25415] - x86/mm: Fix CR3_ADDR_MASK (Prarit Bhargava) [RHEL-25415] - x86/mm: Implement native set_memory_rox() (Prarit Bhargava) [RHEL-25415] - x86/mm/pae: Get rid of set_64bit() (Prarit Bhargava) [RHEL-25415] - x86/mm: Remove P*D_PAGE_MASK and P*D_PAGE_SIZE macros (Prarit Bhargava) [RHEL-25415] - x86/mm/pae: Be consistent with pXXp_get_and_clear() (Prarit Bhargava) [RHEL-25415] - x86/mm/pae: Use WRITE_ONCE() (Prarit Bhargava) [RHEL-25415] - x86/mm/pae: Don't (ab)use atomic64 (Prarit Bhargava) [RHEL-25415] - mm: Introduce set_memory_rox() (Prarit Bhargava) [RHEL-25415] - x86/ftrace: Remove SYSTEM_BOOTING exceptions (Prarit Bhargava) [RHEL-25415] - x86/mm: Do verify W^X at boot up (Prarit Bhargava) [RHEL-25415] - kbuild: add test-{ge,gt,le,lt} macros (Prarit Bhargava) [RHEL-25415] - Makefile.compiler: replace cc-ifversion with compiler-specific macros (Prarit Bhargava) [RHEL-25415] - Makefile.extrawarn: re-enable -Wformat for clang; take 2 (Prarit Bhargava) [RHEL-25415] - x86/mm/kmmio: Remove redundant preempt_disable() (Prarit Bhargava) [RHEL-25415] - x86/mm/kmmio: Use rcu_read_lock_sched_notrace() (Prarit Bhargava) [RHEL-25415] - x86/mm/kmmio: Switch to arch_spin_lock() (Prarit Bhargava) [RHEL-25415] - ftrace/x86: Add back ftrace_expected for ftrace bug reports (Prarit Bhargava) [RHEL-25415] - x86/xen: Fix memory leak in xen_init_lock_cpu() (Prarit Bhargava) [RHEL-25415] - x86/xen: Fix memory leak in xen_smp_intr_init{_pv}() (Prarit Bhargava) [RHEL-25415] - uprobes/x86: Allow to probe a NOP instruction with 0x66 prefix (Prarit Bhargava) [RHEL-25415] - x86/of: Add support for boot time interrupt delivery mode configuration (Prarit Bhargava) [RHEL-25415] - x86/of: Replace printk(KERN_LVL) with pr_lvl() (Prarit Bhargava) [RHEL-25415] - x86/of: Remove unused early_init_dt_add_memory_arch() (Prarit Bhargava) [RHEL-25415] - x86/apic: Handle no CONFIG_X86_X2APIC on systems with x2APIC enabled by BIOS (Prarit Bhargava) [RHEL-25415] - x86/asm/32: Remove setup_once() (Prarit Bhargava) [RHEL-25415] - x86/alternative: Remove noinline from __ibt_endbr_seal[_end]() stubs (Prarit Bhargava) [RHEL-25415] - mm/pgtable: Fix multiple -Wstringop-overflow warnings (Prarit Bhargava) [RHEL-25415] - vdso/timens: Refactor copy-pasted find_timens_vvar_page() helper into one copy (Prarit Bhargava) [RHEL-25415] - mm/uffd: sanity check write bit for uffd-wp protected ptes (Prarit Bhargava) [RHEL-25415] - mm/mglru: add dummy pmd_dirty() (Prarit Bhargava) [RHEL-25415] - mm: add dummy pmd_young() for architectures not having it (Prarit Bhargava) [RHEL-25415] - x86/boot: Remove x86_32 PIC using %ebx workaround (Prarit Bhargava) [RHEL-25415] - x86/boot: Skip realmode init code when running as Xen PV guest (Prarit Bhargava) [RHEL-25415] - uninline elf_core_copy_task_fpregs() (and lose pt_regs argument) (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Use common macro for creating simple asm paravirt functions (Prarit Bhargava) [RHEL-25415] - ACPI: make remove callback of ACPI driver void (Prarit Bhargava) [RHEL-25415] - platform/x86: intel-vbtn: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel_oaktrail: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel_int0002_vgpio: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel_atomisp2: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel_turbo_max_3: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel-smartconnect: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel_telemetry: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel-rst: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - x86/alternative: Consistently patch SMP locks in vmlinux and modules (Prarit Bhargava) [RHEL-25415] - x86/ioremap: Fix page aligned size calculation in __ioremap_caller() (Prarit Bhargava) [RHEL-25415] - x86/kaslr: Fix process_mem_region()'s return value (Prarit Bhargava) [RHEL-25415] - x86/debug: Include percpu.h in debugreg.h to get DECLARE_PER_CPU() et al (Prarit Bhargava) [RHEL-25415] - x86/acpi/cstate: Optimize ARB_DISABLE on Centaur CPUs (Prarit Bhargava) [RHEL-25415] - x86: Disable split lock penalty on RHEL (Prarit Bhargava) [RHEL-25415] - x86/split_lock: Add sysctl to control the misery mode (Prarit Bhargava) [RHEL-25415] - Documentation/x86: Update split lock documentation (Prarit Bhargava) [RHEL-25415] - x86/split_lock: Make life miserable for split lockers (Prarit Bhargava) [RHEL-25415] - mm: remove kern_addr_valid() completely (Prarit Bhargava) [RHEL-25415] - x86/uaccess: instrument copy_from_user_nmi() (Prarit Bhargava) [RHEL-25415] - x86: Fix misc small issues (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Enable kernel IBT by default (Prarit Bhargava) [RHEL-25415] - x86,pm: Force out-of-line memcpy() (Prarit Bhargava) [RHEL-25415] - x86/epb: Fix Gracemont uarch (Prarit Bhargava) [RHEL-25415] - x86/intel_epb: Set Alder Lake N and Raptor Lake P normal EPB (Prarit Bhargava) [RHEL-25415] - x86/boot: Repair kernel-doc for boot_kstrtoul() (Prarit Bhargava) [RHEL-25415] - x86/mem: Move memmove to out of line assembler (Prarit Bhargava) [RHEL-25415] - x86: Improve formatting of user_regset arrays (Prarit Bhargava) [RHEL-25415] - x86: Separate out x86_regset for 32 and 64 bit (Prarit Bhargava) [RHEL-25415] - kbuild: upgrade the orphan section warning to an error if CONFIG_WERROR is set (Prarit Bhargava) [RHEL-25415] - kbuild: Disable GCOV for *.mod.o (Prarit Bhargava) [RHEL-25415] - x86/cfi: Add boot time hash randomization (Prarit Bhargava) [RHEL-25415] - x86/cfi: Boot time selection of CFI scheme (Prarit Bhargava) [RHEL-25415] - x86/ibt: Implement FineIBT (Prarit Bhargava) [RHEL-25415] - x86/mce: Use severity table to handle uncorrected errors in kernel (Prarit Bhargava) [RHEL-25415] - x86/i8259: Make default_legacy_pic static (Prarit Bhargava) [RHEL-25415] - x86/purgatory: disable KMSAN instrumentation (Prarit Bhargava) [RHEL-25415] - x86/mm: Do not verify W^X at boot up (Prarit Bhargava) [RHEL-25415] - x86/syscall: Include asm/ptrace.h in syscall_wrapper header (Prarit Bhargava) [RHEL-25415] - kill extern of vsyscall32_sysctl (Prarit Bhargava) [RHEL-25415] - Merge branch 'x86/urgent' into x86/core, to resolve conflict (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Fix unreliable stack dump with gcov (Prarit Bhargava) [RHEL-25415] - x86/signal/64: Move 64-bit signal code to its own file (Prarit Bhargava) [RHEL-25415] - x86/signal/32: Merge native and compat 32-bit signal code (Prarit Bhargava) [RHEL-25415] - x86/signal: Add ABI prefixes to frame setup functions (Prarit Bhargava) [RHEL-25415] - x86/signal: Merge get_sigframe() (Prarit Bhargava) [RHEL-25415] - x86: Remove __USER32_DS (Prarit Bhargava) [RHEL-25415] - x86/signal: Remove sigset_t parameter from frame setup functions (Prarit Bhargava) [RHEL-25415] - x86/signal: Remove sig parameter from frame setup functions (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Drop check for -mabi=ms for CONFIG_EFI_STUB (Prarit Bhargava) [RHEL-25415] - x86: Remove CONFIG_ARCH_NR_GPIO (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Remove clobber bitmask from .parainstructions (Prarit Bhargava) [RHEL-25415] - x86: kmsan: pgtable: reduce vmalloc space (Prarit Bhargava) [RHEL-25415] - scripts: Remove ICC-related dead code (Prarit Bhargava) [RHEL-25415] - s390/checksum: always use cksm instruction (Prarit Bhargava) [RHEL-25415] - docs: programming-language: remove mention of the Intel compiler (Prarit Bhargava) [RHEL-25415] - Remove Intel compiler support (Prarit Bhargava) [RHEL-25415] - scripts: handle BrokenPipeError for python scripts (Prarit Bhargava) [RHEL-25415] - s390/checksum: support GENERIC_CSUM, enable it for KASAN (Prarit Bhargava) [RHEL-25415] - x86/xen: Use kstrtobool() instead of strtobool() (Prarit Bhargava) [RHEL-25415] - x86/xen: simplify sysenter and syscall setup (Prarit Bhargava) [RHEL-25415] - x86/xen: silence smatch warning in pmu_msr_chk_emulated() (Prarit Bhargava) [RHEL-25415] - ftrace,kcfi: Separate ftrace_stub() and ftrace_stub_graph() (Prarit Bhargava) [RHEL-25415] - xen/pv: support selecting safe/unsafe msr accesses (Prarit Bhargava) [RHEL-25415] - xen/pv: refactor msr access functions to support safe and unsafe accesses (Prarit Bhargava) [RHEL-25415] - xen/pv: fix vendor checks for pmu emulation (Prarit Bhargava) [RHEL-25415] - xen/pv: add fault recovery control to pmu msr accesses (Prarit Bhargava) [RHEL-25415] - x86: fs: kmsan: disable CONFIG_DCACHE_WORD_ACCESS (Prarit Bhargava) [RHEL-25415] - x86: add missing include to sparsemem.h (Prarit Bhargava) [RHEL-25415] - x86/mm: Add prot_sethuge() helper to abstract out _PAGE_PSE handling (Prarit Bhargava) [RHEL-25415] - x86: enable initial Rust support (Prarit Bhargava) [RHEL-25415] - scripts: add `generate_rust_target.rs` (Prarit Bhargava) [RHEL-25415] - docs: add Rust documentation (Prarit Bhargava) [RHEL-25415] - x86/alternative: Fix race in try_get_desc() (Prarit Bhargava) [RHEL-25415] - x86: kprobes: Remove unused macro stack_addr (Prarit Bhargava) [RHEL-25415] - x86/paravirt: add extra clobbers with ZERO_CALL_USED_REGS enabled (Prarit Bhargava) [RHEL-25415] - x86/paravirt: clean up typos and grammaros (Prarit Bhargava) [RHEL-25415] - x86/entry: Work around Clang __bdos() bug (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Remove unused arch_kprobe_override_function() declaration (Prarit Bhargava) [RHEL-25415] - x86/ftrace: Remove unused modifying_ftrace_code declaration (Prarit Bhargava) [RHEL-25415] - x86: Add support for CONFIG_CFI_CLANG (Prarit Bhargava) [RHEL-25415] - x86/purgatory: Disable CFI (Prarit Bhargava) [RHEL-25415] - crypto: x86/sm4 - fix crash with CFI enabled (Prarit Bhargava) [RHEL-25415] - crypto: x86/sha512 - fix possible crash with CFI enabled (Prarit Bhargava) [RHEL-25415] - crypto: x86/sha256 - fix possible crash with CFI enabled (Prarit Bhargava) [RHEL-25415] - crypto: x86/sha1 - fix possible crash with CFI enabled (Prarit Bhargava) [RHEL-25415] - crypto: x86/aegis128 - fix possible crash with CFI enabled (Prarit Bhargava) [RHEL-25415] - cfi: Add type helper macros (Prarit Bhargava) [RHEL-25415] - x86: Add types to indirectly called assembly functions (Prarit Bhargava) [RHEL-25415] - x86/tools/relocs: Ignore __kcfi_typeid_ relocations (Prarit Bhargava) [RHEL-25415] - treewide: Filter out CC_FLAGS_CFI (Prarit Bhargava) [RHEL-25415] - x86/cpu: Include the header of init_ia32_feat_ctl()'s prototype (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Ensure proper alignment (Prarit Bhargava) [RHEL-25415] - arch: um: Mark the stack non-executable to fix a binutils warning (Prarit Bhargava) [RHEL-25415] - x86/dumpstack: Don't mention RIP in "Code: " (Prarit Bhargava) [RHEL-25415] - x86/asm/bitops: Use __builtin_ctzl() to evaluate constant expressions (Prarit Bhargava) [RHEL-25415] - x86/asm/bitops: Use __builtin_ffs() to evaluate constant expressions (Prarit Bhargava) [RHEL-25415] - lib/find_bit: add find_next{,_and}_bit_wrap (Prarit Bhargava) [RHEL-25415] - cpumask: fix incorrect cpumask scanning result checks (Prarit Bhargava) [RHEL-25415] - cpumask: be more careful with 'cpumask_setall()' (Prarit Bhargava) [RHEL-25415] - cpumask: relax sanity checking constraints (Prarit Bhargava) [RHEL-25415] - cpumask: re-introduce constant-sized cpumask optimizations (Prarit Bhargava) [RHEL-25415] - lib/bitmap: introduce for_each_set_bit_wrap() macro (Prarit Bhargava) [RHEL-25415] - cpumask: switch for_each_cpu{,_not} to use for_each_bit() (Prarit Bhargava) [RHEL-25415] - lib/cpumask: deprecate nr_cpumask_bits (Prarit Bhargava) [RHEL-25415] - lib/cpumask: delete misleading comment (Prarit Bhargava) [RHEL-25415] - smp: don't declare nr_cpu_ids if NR_CPUS == 1 (Prarit Bhargava) [RHEL-25415] - smp: add set_nr_cpu_ids() (Prarit Bhargava) [RHEL-25415] - um: Cleanup compiler warning in arch/x86/um/tls_32.c (Prarit Bhargava) [RHEL-25415] - um: Cleanup syscall_handler_t cast in syscalls_32.h (Prarit Bhargava) [RHEL-25415] - kernel: exit: cleanup release_thread() (Prarit Bhargava) [RHEL-25415] - EDAC/i10nm: Add driver decoder for Ice Lake and Tremont CPUs (Prarit Bhargava) [RHEL-25415] - x86/defconfig: Enable CONFIG_DEBUG_WX=y (Prarit Bhargava) [RHEL-25415] - x86/defconfig: Refresh the defconfigs (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Specify idle=poll instead of no-hlt (Prarit Bhargava) [RHEL-25415] - x86/apic: Don't disable x2APIC if locked (Prarit Bhargava) [RHEL-25415] - x86/earlyprintk: Clean up pciserial (Prarit Bhargava) [RHEL-25415] - asm goto: eradicate CC_HAS_ASM_GOTO (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Unwind ftrace trampolines with correct ORC entry (Prarit Bhargava) [RHEL-25415] - efi/x86-mixed: move unmitigated RET into .rodata (Prarit Bhargava) [RHEL-25415] - x86/uaccess: Improve __try_cmpxchg64_user_asm() for x86_32 (Prarit Bhargava) [RHEL-25415] - x86/boot: Remove superfluous type casting from arch/x86/boot/bitops.h (Prarit Bhargava) [RHEL-25415] - powerpc/vdso: link with -z noexecstack (Prarit Bhargava) [RHEL-25415] - xen: x86: remove setting the obsolete config XEN_MAX_DOMAIN_MEMORY (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Fix JNG/JNLE emulation (Prarit Bhargava) [RHEL-25415] - x86: link vdso and boot with -z noexecstack --no-warn-rwx-segments (Prarit Bhargava) [RHEL-25415] - x86/mm: Rename set_memory_present() to set_memory_p() (Prarit Bhargava) [RHEL-25415] - x86/acrn: Set up timekeeping (Prarit Bhargava) [RHEL-25415] - x86/bus_lock: Don't assume the init value of DEBUGCTLMSR.BUS_LOCK_DETECT to be zero (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Update kcb status flag after singlestepping (Prarit Bhargava) [RHEL-25415] - ftrace/x86: Add back ftrace_expected assignment (Prarit Bhargava) [RHEL-25415] - profile: setup_profiling_timer() is moslty not implemented (Prarit Bhargava) [RHEL-25415] - x86/purgatory: Hard-code obj-y in Makefile (Prarit Bhargava) [RHEL-25415] - x86,nospec: Simplify {JMP,CALL}_NOSPEC (Prarit Bhargava) [RHEL-25415] - x86/cacheinfo: move shared cache map definitions (Prarit Bhargava) [RHEL-25415] - um: include linux/stddef.h for __always_inline (Prarit Bhargava) [RHEL-25415] - um: x86: print RIP with symbol (Prarit Bhargava) [RHEL-25415] - x86/um: Kconfig: Fix indentation (Prarit Bhargava) [RHEL-25415] - x86/olpc: fix 'logical not is only applied to the left hand side' (Prarit Bhargava) [RHEL-25415] - x86/setup: Use rng seeds from setup_data (Prarit Bhargava) [RHEL-25415] - x86/build: Remove unused OBJECT_FILES_NON_STANDARD_test_nx.o (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Fix CONFIG_CC_HAS_SANE_STACKPROTECTOR when cross compiling with clang (Prarit Bhargava) [RHEL-25415] - x86/kexec: Carry forward IMA measurement log on kexec (Prarit Bhargava) [RHEL-25415] - rcu: Remove rcu_is_idle_cpu() (Prarit Bhargava) [RHEL-25415] - scripts: headers_install.sh: Update config leak ignore entries (Prarit Bhargava) [RHEL-25415] - x86: Clear .brk area at early boot (Prarit Bhargava) [RHEL-25415] - x86/xen: Use clear_bss() for Xen PV guests (Prarit Bhargava) [RHEL-25415] - redhat/configs: Disable CONFIG_XEN_VIRTIO (Prarit Bhargava) [RHEL-25415] - xen/virtio: Fix potential deadlock when accessing xen_grant_dma_devices (Prarit Bhargava) [RHEL-25415] - virtio: replace restricted mem access flag with callback (Prarit Bhargava) [RHEL-25415] - xen/virtio: Fix n_pages calculation in xen_grant_dma_map(unmap)_page() (Prarit Bhargava) [RHEL-25415] - xen: don't require virtio with grants for non-PV guests (Prarit Bhargava) [RHEL-25415] - xen/grant-dma-ops: Retrieve the ID of backend's domain for DT devices (Prarit Bhargava) [RHEL-25415] - xen/grant-dma-ops: Add option to restrict memory access under Xen (Prarit Bhargava) [RHEL-25415] - xen/virtio: Enable restricted memory access using Xen grant mappings (Prarit Bhargava) [RHEL-25415] - virtio: replace arch_has_restricted_virtio_memory_access() (Prarit Bhargava) [RHEL-25415] - ftrace/fgraph: fix increased missing-prototypes warnings (Prarit Bhargava) [RHEL-25415] - kernel: add platform_has() infrastructure (Prarit Bhargava) [RHEL-25415] - x86/cpu: Elide KCSAN for cpu_has() and friends (Prarit Bhargava) [RHEL-25415] - objtool: Add CONFIG_HAVE_UACCESS_VALIDATION (Prarit Bhargava) [RHEL-25415] - um: Fix out-of-bounds read in LDT setup (Prarit Bhargava) [RHEL-25415] - x86/traceponit: Fix comment about irq vector tracepoints (Prarit Bhargava) [RHEL-25415] - ftrace: Remove return value of ftrace_arch_modify_*() (Prarit Bhargava) [RHEL-25415] - x86/idt: Remove unused headers (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Fix indentation of arch/x86/Kconfig.debug (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Fix indentation and add endif comments to arch/x86/Kconfig (Prarit Bhargava) [RHEL-25415] - x86/setup: Use strscpy() to replace deprecated strlcpy() (Prarit Bhargava) [RHEL-25415] - x86/entry: Fixup objtool/ibt validation (Prarit Bhargava) [RHEL-25415] - notifier: Add atomic_notifier_call_chain_is_empty() (Prarit Bhargava) [RHEL-25415] - kernel/reboot: Add do_kernel_power_off() (Prarit Bhargava) [RHEL-25415] - kernel/reboot: Add kernel_can_power_off() (Prarit Bhargava) [RHEL-25415] - x86: Use do_kernel_power_off() (Prarit Bhargava) [RHEL-25415] - xen/x86: Use do_kernel_power_off() (Prarit Bhargava) [RHEL-25415] - kernel/reboot: Change registration order of legacy power-off handler (Prarit Bhargava) [RHEL-25415] - kernel/reboot: Wrap legacy power-off callbacks into sys-off handlers (Prarit Bhargava) [RHEL-25415] - x86: xen: remove STACK_FRAME_NON_STANDARD from xen_cpuid (Prarit Bhargava) [RHEL-25415] - x86/tsc: Use fallback for random_get_entropy() instead of zero (Prarit Bhargava) [RHEL-25415] - mm: page_table_check: add hooks to public helpers (Prarit Bhargava) [RHEL-25415] - x86/vsyscall: Remove CONFIG_LEGACY_VSYSCALL_EMULATE (Prarit Bhargava) [RHEL-25415] - randstruct: Split randstruct Makefile and CFLAGS (Prarit Bhargava) [RHEL-25415] - sancov: Split plugin build from plugin CFLAGS (Prarit Bhargava) [RHEL-25415] - swiotlb-xen: fix DMA_ATTR_NO_KERNEL_MAPPING on arm (Prarit Bhargava) [RHEL-25415] - x86: ACPI: Make mp_config_acpi_gsi() a void function (Prarit Bhargava) [RHEL-25415] - redhat/configs: Enable CONFIG_RANDSTRUCT_NONE (Prarit Bhargava) [RHEL-25415] - randstruct: Reorganize Kconfigs and attribute macros (Prarit Bhargava) [RHEL-25415] - fork: Pass struct kernel_clone_args into copy_thread (Prarit Bhargava) [RHEL-25415] - x86/mm: Cleanup the control_va_addr_alignment() __setup handler (Prarit Bhargava) [RHEL-25415] - x86/entry: Convert SWAPGS to swapgs and remove the definition of SWAPGS (Prarit Bhargava) [RHEL-25415] - net: unexport csum_and_copy_{from,to}_user (Prarit Bhargava) [RHEL-25415] - ftrace: cleanup ftrace_graph_caller enable and disable (Prarit Bhargava) [RHEL-25415] - x86/aperfmperf: Integrate the fallback code from show_cpuinfo() (Prarit Bhargava) [RHEL-25415] - x86/aperfmperf: Replace arch_freq_get_on_cpu() (Prarit Bhargava) [RHEL-25415] - x86/aperfmperf: Replace aperfmperf_get_khz() (Prarit Bhargava) [RHEL-25415] - x86/aperfmperf: Store aperf/mperf data for cpu frequency reads (Prarit Bhargava) [RHEL-25415] - asm-generic: compat: Cleanup duplicate definitions (Prarit Bhargava) [RHEL-25415] - fs: stat: compat: Add __ARCH_WANT_COMPAT_STAT (Prarit Bhargava) [RHEL-25415] - arch: Add SYSVIPC_COMPAT for all architectures (Prarit Bhargava) [RHEL-25415] - compat: consolidate the compat_flock{,64} definition (Prarit Bhargava) [RHEL-25415] - uapi: always define F_GETLK64/F_SETLK64/F_SETLKW64 in fcntl.h (Prarit Bhargava) [RHEL-25415] - x86/mce: Add messages for panic errors in AMD's MCE grading (Prarit Bhargava) [RHEL-25415] - x86/mce: Simplify AMD severity grading logic (Prarit Bhargava) [RHEL-25415] - x86/asm: Merge load_gs_index() (Prarit Bhargava) [RHEL-25415] - x86/process: Fix kernel-doc warning due to a changed function name (Prarit Bhargava) [RHEL-25415] - x86/crash: Fix minor typo/bug in debug message (Prarit Bhargava) [RHEL-25415] - x86/apic: Clarify i82489DX bit overlap in APIC_LVT0 (Prarit Bhargava) [RHEL-25415] - x86/ACPI: Preserve ACPI-table override during hibernation (Prarit Bhargava) [RHEL-25415] - x86/32: Simplify ELF_CORE_COPY_REGS (Prarit Bhargava) [RHEL-25415] - x86/xen: Allow to retry if cpu_initialize_context() failed. (Prarit Bhargava) [RHEL-25415] - x86: Remove a.out support (Prarit Bhargava) [RHEL-25415] - x86/PCI: Fix coding style in PIRQ table verification (Prarit Bhargava) [RHEL-25415] - x86/PCI: Add $IRT PIRQ routing table support (Prarit Bhargava) [RHEL-25415] - x86/PCI: Handle PIRQ routing tables with no router device given (Prarit Bhargava) [RHEL-25415] - x86/PCI: Add PIRQ routing table range checks (Prarit Bhargava) [RHEL-25415] - x86/PCI: Add support for the SiS85C497 PIRQ router (Prarit Bhargava) [RHEL-25415] - x86/PCI: Disambiguate SiS85C503 PIRQ router code entities (Prarit Bhargava) [RHEL-25415] - x86/PCI: Handle IRQ swizzling with PIRQ routers (Prarit Bhargava) [RHEL-25415] - x86/PCI: Also match function number in $PIR table (Prarit Bhargava) [RHEL-25415] - x86/PCI: Include function number in $PIR table dump (Prarit Bhargava) [RHEL-25415] - x86/PCI: Show the physical address of the $PIR table (Prarit Bhargava) [RHEL-25415] - x86/configs: Add x86 debugging Kconfig fragment plus docs (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD: Fix memory leak when threshold_create_bank() fails (Prarit Bhargava) [RHEL-25415] - x86/delay: Fix the wrong asm constraint in delay_loop() (Prarit Bhargava) [RHEL-25415] - x86/pkeys: Remove __arch_set_user_pkey_access() declaration (Prarit Bhargava) [RHEL-25415] - x86/pkeys: Clean up arch_set_user_pkey_access() declaration (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove "noclflush" (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove "noexec" (Prarit Bhargava) [RHEL-25415] - s390: remove "noexec" option (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove "nosmep" (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove CONFIG_X86_SMAP and "nosmap" (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove "nosep" (Prarit Bhargava) [RHEL-25415] - x86/cpu: Allow feature bit names from /proc/cpuinfo in clearcpuid= (Prarit Bhargava) [RHEL-25415] - x86/mm: Force-inline __phys_addr_nodebug() (Prarit Bhargava) [RHEL-25415] - task_stack, x86/cea: Force-inline stack helpers (Prarit Bhargava) [RHEL-25415] - x86: __memcpy_flushcache: fix wrong alignment if size > 2^32 (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: fix the spelling of 'becoming' in X86_KERNEL_IBT config (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Recheck address range after stack info was updated (Prarit Bhargava) [RHEL-25415] - stat: fix inconsistency between struct stat and struct compat_stat (Prarit Bhargava) [RHEL-25415] - x86/msi: Fix msi message data shadow struct (Prarit Bhargava) [RHEL-25415] - Revert "locking/local_lock: Make the empty local_lock_*() function a macro." (Prarit Bhargava) [RHEL-25415] - x86/percpu: Remove volatile from arch_raw_cpu_ptr(). (Prarit Bhargava) [RHEL-25415] - static_call: Remove __DEFINE_STATIC_CALL macro (Prarit Bhargava) [RHEL-25415] - static_call: Properly initialise DEFINE_STATIC_CALL_RET0() (Prarit Bhargava) [RHEL-25415] - powerpc/32: Add support for out-of-line static calls (Prarit Bhargava) [RHEL-25415] - arch: syscalls: simplify uapi/kapi directory creation (Prarit Bhargava) [RHEL-25415] - x86/config: Make the x86 defconfigs a bit more usable (Prarit Bhargava) [RHEL-25415] - xen: fix is_xen_pmu() (Prarit Bhargava) [RHEL-25415] - x86/defconfig: Enable WERROR (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Only allow CONFIG_X86_KERNEL_IBT with ld.lld >= 14.0.0 (Prarit Bhargava) [RHEL-25415] - x86/nmi: Remove the 'strange power saving mode' hint from unknown NMI handler (Prarit Bhargava) [RHEL-25415] - arch:x86:xen: Remove unnecessary assignment in xen_apic_read() (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Do not allow CONFIG_X86_X32_ABI=y with llvm-objcopy (Prarit Bhargava) [RHEL-25415] - redhat/configs: Disable CONFIG_X86_X32_ABI (Prarit Bhargava) [RHEL-25415] - x86: Remove toolchain check for X32 ABI capability (Prarit Bhargava) [RHEL-25415] - um: Cleanup syscall_handler_t definition/cast, fix warning (Prarit Bhargava) [RHEL-25415] - x86/xen: Fix kerneldoc warning (Prarit Bhargava) [RHEL-25415] - xen: delay xen_hvm_init_time_ops() if kdump is boot on vcpu>=32 (Prarit Bhargava) [RHEL-25415] - ACPI / x86: Work around broken XSDT on Advantech DAC-BJ01 board (Prarit Bhargava) [RHEL-25415] - redhat/configs: Switch CONFIG_I8K to built-in (Prarit Bhargava) [RHEL-25415] - hwmon: (dell-smm) rewrite CONFIG_I8K description (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: move and modify CONFIG_I8K (Prarit Bhargava) [RHEL-25415] - x86/mce: Work around an erratum on fast string copy instructions (Prarit Bhargava) [RHEL-25415] - shmbuf.h: add asm/shmbuf.h to UAPI compile-test coverage (Prarit Bhargava) [RHEL-25415] - signal.h: add linux/signal.h and asm/signal.h to UAPI compile-test coverage (Prarit Bhargava) [RHEL-25415] - x86/ptrace: Always inline v8086_mode() for instrumentation (Prarit Bhargava) [RHEL-25415] - x86/head64: Add missing __head annotation to sme_postprocess_startup() (Prarit Bhargava) [RHEL-25415] - x86/cpu: X86_FEATURE_INTEL_PPIN finally has a CPUID bit (Prarit Bhargava) [RHEL-25415] - x86/CPU/AMD: Use default_groups in kobj_type (Prarit Bhargava) [RHEL-25415] - uml/x86: use x86 load_unaligned_zeropad() (Prarit Bhargava) [RHEL-25415] - asm/user.h: killed unused macros (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Use %rip-relative addressing in hook calls (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Select ARCH_SELECT_MEMORY_MODEL only if FLATMEM and SPARSEMEM are possible (Prarit Bhargava) [RHEL-25415] - x86/fpu/xstate: Fix PKRU covert channel (Vitaly Kuznetsov) [RHEL-25415] - x86/mm: fix poking_init() for Xen PV guests (Vitaly Kuznetsov) [RHEL-25415] - x86/sev: Move sev_setup_arch() to mem_encrypt.c (Vitaly Kuznetsov) [RHEL-25415] - x86/mem_encrypt: Remove stale mem_encrypt_init() declaration (Vitaly Kuznetsov) [RHEL-25415] - x86/mem_encrypt: Unbreak the AMD_MEM_ENCRYPT=n build (Vitaly Kuznetsov) [RHEL-25415] - init, x86: Move mem_encrypt_init() into arch_cpu_finalize_init() (Vitaly Kuznetsov) [RHEL-25415] - x86/fpu: Mark init functions __init (Vitaly Kuznetsov) [RHEL-25415] - x86/fpu: Set X86_FEATURE_OSXSAVE feature after enabling OSXSAVE in CR4 (Vitaly Kuznetsov) [RHEL-25415] - x86/xen: Fix secondary processors' FPU initialization (Vitaly Kuznetsov) [RHEL-25415] - x86/efi: Make efi_set_virtual_address_map IBT safe (Vitaly Kuznetsov) [RHEL-25415] - x86/fpu: Move FPU initialization into arch_cpu_finalize_init() (Vitaly Kuznetsov) [RHEL-25415] - init: Invoke arch_cpu_finalize_init() earlier (Vitaly Kuznetsov) [RHEL-25415] - x86/init: Initialize signal frame size late (Vitaly Kuznetsov) [RHEL-25415] - x86/fpu: Remove cpuinfo argument from init functions (Vitaly Kuznetsov) [RHEL-25415] - x86/mm: Initialize text poking earlier (Vitaly Kuznetsov) [RHEL-25415] - x86/mm: Use mm_alloc() in poking_init() (Vitaly Kuznetsov) [RHEL-25415] - mm: Move mm_cachep initialization to mm_init() (Vitaly Kuznetsov) [RHEL-25415] - init: consolidate prototypes in linux/init.h (Vitaly Kuznetsov) [RHEL-25415]- arm64: dts: ti: k3-j721e-sk: fix PMIC interrupt number (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: fix PMIC interrupt number (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p5-sk: Enable CPSW MDIO node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p-mcu/wakeup: Disable MCU and wakeup R5FSS nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: remove assigned-clock-parents for unused VP (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add common1 register space for AM62x SoC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux for CTS and RTS in wkup_uart0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Remove clock-frequency from mcu_uart0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for wkup_uart0 and mcu_uart0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS in wkup_uart0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: am65x: Fix dtbs_install for Rocktech OLDI overlay (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Fix power domain for VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Fix power domain for VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: disable usb lpm (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add Itap Delay Value For DDR50 speed mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add Itap Delay Value For DDR50 speed mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-main: Add Itap Delay Value For DDR52 speed mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am6*: Add additional regs for DMA components (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7*: Add additional regs for DMA components (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Add additional regs for DMA components (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add GPU device node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-evm: Add overlay for PCIE1 Endpoint Mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-evm: Add overlay for PCIE0 Endpoint Mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Add TPS6594 family PMICs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add support for TPS6594 PMIC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add support for TPS6594 PMIC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0: Add TP6594 family PMICs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-som-p0: Add TP6594 family PMICs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-som-p0: Add TP6594 family PMICs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add verdin am62 mallow board (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: Improve spi1 chip-select pinctrl (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Remove HDMI Reset Line Name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Add HDMI support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Lower I2C1 frequency (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: phycore-am64: Add R5F DMA Region and Mailboxes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Use OF_ALL_DTBS for combined blobs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x: Add overlay for IMX219 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Enable camera peripherals (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x: Add overlays for OV5640 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk: Enable camera peripherals (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-beagleplay: Add overlays for OV5640 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-main: Enable CSI2-RX (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Enable CSI2-RX (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Add AM652 dtsi file (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-beagleplay: Use UART name in pinmux name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add gpio-ranges properties (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-verdin: Enable Verdin UART2 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Add full compatible to dss-oldi-io-ctrl node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add chipid node to wkup_conf bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Add chipid node to wkup_conf bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add chipid node to wkup_conf bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Add chipid node to wkup_conf bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add chipid node to wkup_conf bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Add interrupt support for IO Expander (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Add alias for MCU CPSW2G (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Add icssg-prueth nodes for PG2 devices (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Refactor the m.2 and minipcie power pin (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Definitions for runtime pinmuxing (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Drop unused ecap0 PWM (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Re-add aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Mark mcu gpio and mcu_gpio_intr as reserved (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p5-sk: Mark mcu gpio and mcu_gpio_intr as reserved (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm/sk: Mark mcu_gpio_intr as reserved (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Fix typo in epwm_tbclk node name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Fix DSS irq trigger type (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: minor whitespace cleanup around '=' (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-main: Fix GPIO pin count in DT nodes (Andrew Halaney) [RHEL-25014] - dts: ti: k3-am625-beagleplay: Add beaglecc1352 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-idk: Add ICSSG Ethernet ports (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-icssg2: add ICSSG2 Ethernet support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Add ICSSG IEP nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p5-sk: Updates for SK EVM (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p: Add nodes for more IPs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add DP and HDMI support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Enable DisplayPort-0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add DSS and DP-bridge node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add WIZ and SERDES PHY nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add system controller and SERDES lane mux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j712s2-mcu: Add the mcu domain watchdog instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add the main domain watchdog instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-mcu: Add the mcu domain watchdog instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add the main domain watchdog instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add MCU domain ESM instance (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Add ESM instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add ESM instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add BCDMA instance for CSI2RX (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add BCDMA instance for CSI2RX (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-*: Convert NAVSS to simple-bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-*: Convert DMSS to simple-bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Fix HDMI Audio overlay in Makefile (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Enable audio on AM62A (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Add support for TPS6593 PMIC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Drop i2c-1 to 100Khz (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Split vcc_3v3 regulators (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-main: Add nodes for McASP (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-tqma64xxl-mbax4xxl: update gpio-led configuration (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-tqma64xxl-mbax4xxl: add chassis-type (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-tqma64xxl-mbax4xxl: add muxing for GPIOs on pin headers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-tqma64xxl: add supply regulator for I2C devices (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add DDR carveout memory nodes for C71x DSP (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add DDR carveout memory nodes for R5F (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-som: Add DDR carveout memory nodes for C71x DSP (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-som: Add DDR carveout memory nodes for R5F (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-som-p0: Add DDR carveout memory nodes for C71x DSPs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-som-p0: Add DDR carveout memory nodes for R5F (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add C7x remote processsor nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add MAIN R5F remote processsor nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-mcu: Add MCU R5F cluster nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-mcu-wakeup: Add MCU domain ESM instance (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-beagleplay: Fix typo in ramoops reg (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add GPIO expander on I2C0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk: Add DT node for USB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk: Add DT node for PCIe (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add USB Type C swap defines for J721S2 SoC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: disable MIPI DSI bridge (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add I2C I/O expander (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: phycore-am64: Add RTC interrupt pin (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Fix indentation in watchdog nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-evm-gesi: Specify base dtb for overlay file (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Add boot phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Add boot phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add boot phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-beagleplay: Add boot phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625: Add boot phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: add iw416 based bluetooth (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: Add DSI display support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for the AM62P5 Starter Kit (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Introduce AM62P5 family of SoCs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Add phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-beagleplay: Add HDMI support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: am62x-sk: Add overlay for HDMI audio (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Add HDMI support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add node for DSS (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Update main-i2c1 frequency (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable C6x DSP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Enable C7x DSP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable C7x DSP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-*: fix fss node dtbs check warnings (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable TSCADC nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable TSCADC nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable TSCADC nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable GPIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable GPIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable GPIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable OSPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable OSPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable OSPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable OSPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Fix interrupt ranges for wkup & main gpio (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3: Add cfg reg region to ringacc node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Correct Pin mux offset for ADC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: dahlia: add sound card (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: dev: add sound card (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: Set I2S_1 MCLK rate (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable AUDIO_REFCLKx (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: correct pinmux offset for ospi (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Correct Pin mux offset for ospi (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7: Add MCU MCAN nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Add HDMI support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add DSS node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3: Fix epwm_tbclk node name to generic name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Merge the two main_conf nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a: Remove syscon compatible from epwm_tbclk (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Enable dual role support for Type-C port (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-verdin: enable CAN_2 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add MCU MCAN nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3: Fixup remaining pin group node names for make dtbs checks (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-tqma64xxl-mbax4xxl: add SD-card and WLAN overlays (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add TQ-Systems TQMa64XxL SoM and MBaX4XxL carrier board Device Trees (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add overlay to enable main CPSW2G with GESI (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add main CPSW2G devicetree node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add Support for UFS peripheral (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add DT node for UFS (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add support for CAN instances 3 and 5 in main domain (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add overlay to enable CPSW9G ports with GESI (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add dts nodes for EHRPWMs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-pinctrl: Introduce debounce select mux macros (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Remove power-domains from crypto node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Use local header for SERDES MUX idle-state values (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0: Remove Duplicated wkup_i2c0 node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Fix compatible of ti,*-ehrpwm-tbclk (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: add missing space before { (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: minor whitespace cleanup around '=' (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Unify pin group node names for make dtbs checks (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: add verdin am62 yavia (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: add verdin am62 dahlia (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: add verdin am62 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add basic support for phyBOARD-Lyra-AM625 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-som-p0: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add ESM support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add ESM support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add ESM support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add ESM support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-mcu-wakeup: Remove 0x unit address prefix from nodename (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Add uart pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-som: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Add uart pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Add pinmux for RPi Header (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Fix wkup pinmux range (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Drop SoC level aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Define aliases at board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Add uart pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: remove duplicate main_i2c0 pin mux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Configure pinctrl for timer IO pads (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add pinmux for RPi Header (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Use phandle to stdout UART node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Only set UART baud for used ports (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Drop SoC level aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-common-proc-board: Define aliases at board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Define aliases at board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-beagleboneai64: Add wakeup_uart pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721e-common-proc-board: Add uart pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721e-som/common-proc-board: Add product links (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Add missing uart pinmuxes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-iot*: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-sk: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-evm: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add eMMC mmc0 support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Change CPTS clock parent (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add mcu and wakeup uarts (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Enable mcu network port (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Fix main_i2c0 alias (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add mcu and wakeup uarts (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Fix main_i2c0 alias (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Fix wakeup pinmux range and pinctrl node offsets (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-som/common-proc-board: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-phyboard-electra-rdk: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-beagleboneai64: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-beagleboneai64: Move eeprom WP gpio pinctrl to eeprom node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-beagleboneai64: Move camera gpio pinctrl to gpio node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0/common-proc-board: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Configure pinctrl for timer IO (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Configure pinctrl for timer IO (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Configure pinctrl for timer IO (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-mcu-wakeup: Add sa3_secproxy and mcu_sec_proxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-mcu-wakeup: Add sa3_secproxy and mcu_sec_proxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-mcu: Add mcu_secproxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-iot2050-common: Rename rtc8564 nodename (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Drop deprecated ti,otap-del-sel property (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Fix mcan node name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-mcu: Add mcu_secproxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-mcu: Add mcu_secproxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-main: Add sa3_secproxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add sa3_secproxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk/evm: Describe OSPI flash partition info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-baseboard: Describe OSPI flash partition info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-som: Describe OSPI and Hyperflash partition info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Describe OSPI flash partition info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Describe OSPI and QSPI flash partition info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-common-proc-board: Add OSPI/Hyperflash select pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add LED controller to phyBOARD-Electra (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add support for OSPI and QSPI flashes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-mcu-wakeup: Add FSS OSPI0 and FSS OSPI1 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable MDIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable Mailbox nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable PCIe nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Remove PCIe endpoint nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-beagleboneai64: Fix mailbox node status (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Add OSPI/Hyperflash select pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0: Add HyperFlash node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-mcu-wakeup: Add HyperBus node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: am65x: Add Rocktech OLDI panel DT overlay (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Enable support for high speed modes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add pinmux information for ADC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-mcu-wakeup: Add support for ADC nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Update delay select values for MMC subsystems (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Improve documentation of mcasp1_pins (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Add eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Describe main_uart1 and wkup_uart (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Drop extra EoL (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3: j721s2/j784s4: Switch to https links (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721s2: Add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200: Add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721e: Add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j784s4: Add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-wakeup: add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-wakeup: add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Enable PCIe (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add PCIe device tree node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add support for OSPI Flashes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Add USB support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Enable SERDES0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-mcu-wakeup: Add support of OSPI (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add SERDES and WIZ device tree node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add support for USB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625: Enable Type-C port for USB0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Reserve memory for remote proc IPC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add C71x DSP nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add R5F cluster nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Describe main_uart1 and wkup_uart (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-som: Enable I2C (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Fix physical address of pin (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Remove "syscon" nodes added for pcieX_ctrl (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: add missing cache properties (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Drop aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add board detect eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add missing PMIC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add VTT GPIO regulator for DDR (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Rename regulator node name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add missing pinmux wkup_uart, mcu_uart and mcu_i2c (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a: Add watchdog nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Drop bootargs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Drop bootargs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-*: Drop bootargs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65*: Drop bootargs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Drop bootargs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk|evm: Drop bootargs, add aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Add VTT GPIO regulator for DDR (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Rename regulator node name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Describe main_uart1 pins (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Enable main_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Rename regulator node name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Describe main_uart1 pins (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Enable main_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Fix mmc1 pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add eMMC mmc0 support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Enable audio on SK-AM62(-LP) (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add McASP nodes (Andrew Halaney) [RHEL-25014] - arm64: ti: dts: Add support for AM62x LP SK (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Refractor AM625 SK dts (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add ti,vbus-divider property to usbss1 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Add MCSPI nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add MCSPI nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add MCSPI nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add MCSPI nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add k3-am625-beagleplay (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Update IO EXP GPIO lines for Rev E2 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add overlay to enable CPSW5G ports in QSGMII mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200-main: Add CPSW5G nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add overlay to enable CPSW9G ports in QSGMII mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add watchdog nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-wakeup: Introduce RTC node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Add pinmux information for ADC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add CPSW9G nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Enable MCU CPSW2G (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-mcu-wakeup: Add support for ADC nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Enable crypto accelerator (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Use local header for pinctrl register values (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Remove firmware-name override for R5F (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7: Correct L2 cache size to 512KB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625: Correct L2 cache size to 512KB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-*: Add 'ti,sci-dev-id' for NAVSS nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Remove ti,strobe-sel property (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Fix DDR size to full 4GB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Fix GPIO numbers in DT (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Makefile: Rearrange entries alphabetically (Andrew Halaney) [RHEL-25014] - arch: arm64: dts: Add support for AM69 Starter Kit (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Add support for M.2 variant (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Add layout of OSPI flash (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Fix wakeup pinmux range (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk: Add support for AM68 SK base board (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add initial support for AM68 SK System on Module (Andrew Halaney) [RHEL-25014] - arm64: dts: Update cache properties for ti (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for phyBOARD-Electra-AM642 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for J784S4 EVM board (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Enable USB1 node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Enable ethernet port (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-main: Add more peripheral nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-mcu: Add MCU domain peripherals (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add initial support for J784S4 SoC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add support for USB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add support for USB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Update OTAP and ITAP delay select (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Fix clocks for McSPI (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add k3-j721e-beagleboneai64 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Enable crypto accelerator (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Drop RNG clock (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Drop RNG clock (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Drop RNG clock (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721e-common-proc-board: Fix sound node-name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Fix the interrupt ranges property for main & wkup gpio intr (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-mcu-wakeup: Drop dma-coherent in crypto node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Drop dma-coherent in crypto node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Drop dma-coherent in crypto node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add general purpose timers for am62 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Add general purpose timers for am65 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Configure pinctrl for timer IO pads (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Trim addresses to 8 digits (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Add pinmux for RPi Header (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Add dts nodes for EHRPWMs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add 1.4GHz OPP (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625: Introduce operating-points table (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable McASP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable Mailbox nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable PCIe nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable MCAN nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable MDIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: MDIO pinmux should belong to the MDIO node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable ECAP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable EPWM nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable SPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Rename clock-names adc_tsc_fck to fck (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable MCAN nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable Mailbox nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable Mailbox nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable Mailbox nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable MCAN nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable MCASP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable OSPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable MCAN nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable MDIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: MDIO pinmux should belong to the MDIO node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable ECAP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable EPWM nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable SPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable GPMC and ELM nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable MCAN nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable MDIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: MDIO pinmux should belong to the MDIO node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable PCIe nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable ECAP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable EPWM nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable SPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: fix main pinmux range (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for AM62A7-SK (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Introduce AM62A7 family of SoCs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add epwm nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add epwm nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Add DT entry for onboard LEDs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-mcu-wakeup: Add SA2UL node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Do not exclusively claim SA2UL (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Move SA2UL to unused PSI-L thread ID (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Disable RNG node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-main: Add main domain watchdog entries (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add ELM (Error Location Module) node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add GPMC memory controller node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: fix RNG node clock id (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Enable crypto accelerator (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add SA2UL address space to Main CBASS ranges (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add main_cpts label (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Enable crypto accelerator (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Enable ramoops (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Add pinmux corresponding to main_uart0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Align gpio-key node names with dtschema (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Adjust whitespace around '=' (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Remove support for HS400 speed mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Fix overlapping GICD memory region (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Enable HDMI (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Enable DisplayPort (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-common-proc-board: add DP to j7 evm (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-*: add DP & DP PHY (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add SA3UL ranges in cbass_main (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add support for MCAN (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-mcu: Enable MCU GPIO module (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add ECAP APWM nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Enable on board peripherals (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add more peripheral nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-mcu: remove incorrect UART base clock rates (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Enable WLAN connected to SDHCI0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for AM62-SK (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Introduce base support for AM62x SoC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-*: Drop address and size cells from flash nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-*: Fix whitespace around flash@0 nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Fix gic-v3 compatible regs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Fix gic-v3 compatible regs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Fix gic-v3 compatible regs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Fix gic-v3 compatible regs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Fix gic-v3 compatible regs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-mcu-wakeup: Fix the interrupt-parent for wkup_gpioX instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add ESM0 to device memory map (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65*: Remove #address-cells/#size-cells from flash nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add RTI watchdog nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Alias console uart to serial2 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Move aliases to board dts (Andrew Halaney) [RHEL-25014] - arch: arm64: ti: Add support J721S2 Common Processor Board (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add initial support for J721S2 System on Module (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add initial support for J721S2 SoC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Disable mcasp nodes at dtsi level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm/sk: Add support for main domain mcan nodes in EVM and disable them on SK (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add support for MCAN (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-common-proc-board: Add support for mcu and main mcan nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add support for MCAN nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: am654-base-board/am65-iot2050-common: Disable mcan nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-mcu: Add Support for MCAN (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: add timesync router node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Correct the d-cache-sets info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Fix the L2 cache sets (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Fix the L2 cache sets (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642: Fix the L2 cache sets (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721e-main: Fix 'dtbs_check' in serdes_ln_ctrl node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200-main: Fix 'dtbs_check' serdes_ln_ctrl node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: correct cache-sets info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Add DDR carveout memory nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Add IPC sub-mailbox nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for J721E SK (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Add support for product generation 2 boards (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Prepare for adding 2nd-generation boards (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Add/enabled mailboxes and carve-outs for R5F cores (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Disable SR2.0-only PRUs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Flip mmc device ordering on Advanced devices (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Add j7200-evm compatible (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-common-proc-board: Add j721e-evm compatible (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add ICSSG nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Makefile: Collate AM64 platforms together (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Relocate thermal-zones to SoC specific location (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: ti-k3*: Introduce aliases for mmc nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Cleanup "ranges" property in "pcie" DT node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200-main: Add *max-virtual-functions* for pcie-ep DT node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200-main: Fix "bus-range" upto 256 bus number for PCIe (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200-main: Fix "vendor-id"/"device-id" properties of pcie node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Fix "bus-range" upto 256 bus number for PCIe (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Fix "max-virtual-functions" in PCIe EP nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-mcu: Add pinctrl (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Add pwm nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Add pwm nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add ecap pwm nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add epwm nodes (Andrew Halaney) [RHEL-25014] - kbuild: Cleanup DT Overlay intermediate files as appropriate (Andrew Halaney) [RHEL-25014] - kbuild: Allow DTB overlays to built into .dtbo.S files (Andrew Halaney) [RHEL-25014] - kbuild: Allow DTB overlays to built from .dtso named source files (Andrew Halaney) [RHEL-25014] - tools/rtla: Exit with EXIT_SUCCESS when help is invoked (John Kacur) [RHEL-28660] - tools/rtla: Replace setting prio with nice for SCHED_OTHER (John Kacur) [RHEL-28660] - tools/rtla: Remove unused sched_getattr() function (John Kacur) [RHEL-28660] - tools/rtla: Fix clang warning about mount_point var size (John Kacur) [RHEL-28660] - tools/rtla: Fix uninitialized bucket/data->bucket_size warning (John Kacur) [RHEL-28660] - tools/rtla: Fix Makefile compiler options for clang (John Kacur) [RHEL-28660] - tools/rv: Fix curr_reactor uninitialized variable (John Kacur) [RHEL-28660] - tools/rv: Fix Makefile compiler options for clang (John Kacur) [RHEL-28660] - netfs, fscache: Prevent Oops in fscache_put_cache() (Pavel Reichl) [RHEL-28890] {CVE-2024-26612} - bnx2fc: Remove spin_lock_bh while release resources after upload. (John Meneghini) [RHEL-9662] - ice: fold ice_ptp_read_time into ice_ptp_gettimex64 (Michal Schmidt) [RHEL-19000] - ice: avoid the PTP hardware semaphore in gettimex64 path (Michal Schmidt) [RHEL-19000] - ice: add ice_adapter for shared data across PFs on the same NIC (Michal Schmidt) [RHEL-19000] - overlay: disable EVM (Coiby Xu) [RHEL-29566] - evm: add support to disable EVM on unsupported filesystems (Coiby Xu) [RHEL-29566] - evm: don't copy up 'security.evm' xattr (Coiby Xu) [RHEL-29566] - mm, vmscan: remove ISOLATE_UNMAPPED (Nico Pache) [RHEL-28667] - trace-vmscan-postprocess: sync with tracepoints updates (Nico Pache) [RHEL-28667] - tracing: incorrect isolate_mote_t cast in mm_vmscan_lru_isolate (Nico Pache) [RHEL-28667] - mm/mglru: skip special VMAs in lru_gen_look_around() (Nico Pache) [RHEL-28667] - mm/mglru: reclaim offlined memcgs harder (Nico Pache) [RHEL-28667] - mm/mglru: try to stop at high watermarks (Nico Pache) [RHEL-28667] - mm/mglru: fix underprotected page cache (Nico Pache) [RHEL-28667] - mm: multi-gen LRU: reuse some legacy trace events (Nico Pache) [RHEL-28667] - mm: multi-gen LRU: improve design doc (Nico Pache) [RHEL-28667] - mm: multi-gen LRU: clean up sysfs code (Nico Pache) [RHEL-28667] - printk: allow disabling printk per-console device kthreads at boot (Luis Claudio R. Goncalves) [RHEL-17709] - powerpc/pseries/iommu: IOMMU table is not initialized for kdump over SR-IOV (Mamatha Inamdar) [RHEL-25055] - IB/hfi1: Fix sdma.h tx->num_descs off-by-one error (Daniel Vacek) [RHEL-26063] - ASoC: Intel: soc-acpi: rt713+rt1316, no sdw-dmic config (Jaroslav Kysela) [RHEL-26456] - hv_netvsc: Register VF in netvsc_probe if NET_DEVICE_REGISTER missed (Maxim Levitsky) [RHEL-26435] - hv_netvsc: Fix race condition between netvsc_probe and netvsc_remove (Maxim Levitsky) [RHEL-26435] - mlxsw: spectrum_acl_tcam: Fix stack corruption (Ivan Vecera) [RHEL-26463] {CVE-2024-26586}- mm/page_alloc: don't wake kswapd from rmqueue() unless __GFP_KSWAPD_RECLAIM is specified (Waiman Long) [RHEL-24120] - debugobjects: Recheck debug_objects_enabled before reporting (Waiman Long) [RHEL-24120] - debugobjects: Don't wake up kswapd from fill_pool() (Waiman Long) [RHEL-24120] - RDMA/cma: Avoid GID lookups on iWARP devices (Benjamin Coddington) [RHEL-12457] - RDMA/cma: Deduplicate error flow in cma_validate_port() (Benjamin Coddington) [RHEL-12457] - RDMA/core: Set gid_attr.ndev for iWARP devices (Benjamin Coddington) [RHEL-12457] - RDMA/siw: Fabricate a GID on tun and loopback devices (Benjamin Coddington) [RHEL-12457] - redhat: Enable -Werror for aarch64 (Eric Chanudet) [RHEL-29316] - redhat: redhat/Makefile: include the subtrees merge script in the makefiles (Derek Barbosa) - crypto: dh - implement FIPS PCT (Vladis Dronov) [RHEL-25845] - crypto: tcrypt - add ffdhe2048(dh) test (Vladis Dronov) [RHEL-25845] - crypto: dh - Make public key test FIPS-only (Vladis Dronov) [RHEL-25845] - tools/resolve_btfids: Fix cross-compilation to non-host endianness (Viktor Malik) [RHEL-16042] - tools/resolve_btfids: Refactor set sorting with types from btf_ids.h (Viktor Malik) [RHEL-16042] - powerpc/mm: Fix null-pointer dereference in pgtable_cache_add (Mamatha Inamdar) [RHEL-29120] {CVE-2023-52607} - gfs2: Fix invalid metadata access in punch_hole (Andrew Price) [RHEL-28241] - i2c: Fix a potential use after free (David Arcari) [RHEL-26851] {CVE-2019-25162} - i2c: i801: Fix block process call transactions (David Arcari) [RHEL-26479] {CVE-2024-26593} - sched/membarrier: reduce the ability to hammer on sys_membarrier (Wander Lairson Costa) [RHEL-23428] {CVE-2024-26602}- pinctrl: bcm2835: Handle gpiochip_add_pin_range() errors (Eric Chanudet) [RHEL-28621] - pinctrl-bcm2835.c: fix race condition when setting gpio dir (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: Remove of_node_put() in bcm2835_of_gpio_ranges_fallback() (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: Make the irqchip immutable (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: drop irq_enable/disable callbacks (Eric Chanudet) [RHEL-28621] - pinctrl-bcm2835: don't call pinctrl_gpio_direction() (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: Silence uninit warning (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: Allow building driver as a module (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: Replace BUG with BUG_ON (Eric Chanudet) [RHEL-28621] - block: Rename BLK_STS_NEXUS to BLK_STS_RESV_CONFLICT (Ming Lei) [RHEL-25988] - block: Add PR callouts for read keys and reservation (Ming Lei) [RHEL-25988] - block: sed-opal: handle empty atoms when parsing response (Ming Lei) [RHEL-25988] - virtio-blk: Ensure no requests in virtqueues before deleting vqs. (Ming Lei) [RHEL-25988] - blk-iocost: Fix an UBSAN shift-out-of-bounds warning (Ming Lei) [RHEL-25988] - blk-wbt: Fix detection of dirty-throttled tasks (Ming Lei) [RHEL-25988] - block: Fix where bio IO priority gets set (Ming Lei) [RHEL-25988] - aoe: avoid potential deadlock at set_capacity (Ming Lei) [RHEL-25988] - block: Fix WARNING in _copy_from_iter (Ming Lei) [RHEL-25988] - block: Move checking GENHD_FL_NO_PART to bdev_add_partition() (Ming Lei) [RHEL-25988] - block: Treat sequential write preferred zone type as invalid (Ming Lei) [RHEL-25988] - block: remove disk_clear_zoned (Ming Lei) [RHEL-25988] - sd: remove the !ZBC && blk_queue_is_zoned case in sd_read_block_characteristics (Ming Lei) [RHEL-25988] - drivers/block/xen-blkback/common.h: Fix spelling typo in comment (Ming Lei) [RHEL-25988] - blk-cgroup: don't use removal safe list iterators (Ming Lei) [RHEL-25988] - block: floor the discard granularity to the physical block size (Ming Lei) [RHEL-25988] - mtd_blkdevs: use the default discard granularity (Ming Lei) [RHEL-25988] - zram: use the default discard granularity (Ming Lei) [RHEL-25988] - null_blk: use the default discard granularity (Ming Lei) [RHEL-25988] - nbd: use the default discard granularity (Ming Lei) [RHEL-25988] - ubd: use the default discard granularity (Ming Lei) [RHEL-25988] - block: default the discard granularity to sector size (Ming Lei) [RHEL-25988] - block: remove two comments in bio_split_discard (Ming Lei) [RHEL-25988] - block: rename and document BLK_DEF_MAX_SECTORS (Ming Lei) [RHEL-25988] - loop: don't abuse BLK_DEF_MAX_SECTORS (Ming Lei) [RHEL-25988] - aoe: don't abuse BLK_DEF_MAX_SECTORS (Ming Lei) [RHEL-25988] - null_blk: don't cap max_hw_sectors to BLK_DEF_MAX_SECTORS (Ming Lei) [RHEL-25988] - loop: don't update discard limits from loop_set_status (Ming Lei) [RHEL-25988] - blk-wbt: remove the separate write cache tracking (Ming Lei) [RHEL-25988] - block: reject invalid operation in submit_bio_noacct (Ming Lei) [RHEL-25988] - drbd: actlog: fix kernel-doc warnings and spelling (Ming Lei) [RHEL-25988] - block: skip start/end time stamping for passthrough IO (Ming Lei) [RHEL-25988] - block: export disk_clear_zoned() (Ming Lei) [RHEL-25988] - sd: only call disk_clear_zoned when needed (Ming Lei) [RHEL-25988] - block: simplify disk_set_zoned (Ming Lei) [RHEL-25988] - block: remove support for the host aware zone model (Ming Lei) [RHEL-25988] - dm error: Add support for zoned block devices (Ming Lei) [RHEL-25988] - virtio_blk: remove the broken zone revalidation support (Ming Lei) [RHEL-25988] - virtio_blk: cleanup zoned device probing (Ming Lei) [RHEL-25988] - block: add check of 'minors' and 'first_minor' in device_add_disk() (Ming Lei) [RHEL-25988] - block: skip cgroups for passthrough io (Ming Lei) [RHEL-25988] - block: improve struct request_queue layout (Ming Lei) [RHEL-25988] - block: support adding less than len in bio_add_hw_page (Ming Lei) [RHEL-25988] - block: prevent an integer overflow in bvec_try_merge_hw_page (Ming Lei) [RHEL-25988] - block: Set memalloc_noio to false on device_add_disk() error path (Ming Lei) [RHEL-25988] - block/rnbd-srv: Check for unlikely string overflow (Ming Lei) [RHEL-25988] - block: Remove special-casing of compound pages (Ming Lei) [RHEL-25988] - block: skip QUEUE_FLAG_STATS and rq-qos for passthrough io (Ming Lei) [RHEL-25988] - block: move a few definitions out of CONFIG_BLK_DEV_ZONED (Ming Lei) [RHEL-25988] - block/rnbd: add support for REQ_OP_WRITE_ZEROES (Ming Lei) [RHEL-25988] - block: renumber QUEUE_FLAG_HW_WC (Ming Lei) [RHEL-25988] - block: Document the role of the two attribute groups (Ming Lei) [RHEL-25988] - block: warn once for each partition in bio_check_ro() (Ming Lei) [RHEL-25988] - block: move .bd_inode into 1st cacheline of block_device (Ming Lei) [RHEL-25988] - nbd: pass nbd_sock to nbd_read_reply() instead of index (Ming Lei) [RHEL-25988] - block/null_blk: Fix double blk_mq_start_request() warning (Ming Lei) [RHEL-25988] - nbd: fix null-ptr-dereference while accessing 'nbd->config' (Ming Lei) [RHEL-25988] - nbd: factor out a helper to get nbd_config without holding 'config_lock' (Ming Lei) [RHEL-25988] - nbd: fold nbd config initialization into nbd_alloc_config() (Ming Lei) [RHEL-25988] - blk-core: use pr_warn_ratelimited() in bio_check_ro() (Ming Lei) [RHEL-25988] - nbd: fix uaf in nbd_open (Ming Lei) [RHEL-25988] - powerpc/pseries: PLPKS SED Opal keystore support (Ming Lei) [RHEL-25988] - block: sed-opal: keystore access for SED Opal keys (Ming Lei) [RHEL-25988] - block:sed-opal: SED Opal keystore (Ming Lei) [RHEL-25988] - partitions/ibm: Introduce defines for magic string length values (Ming Lei) [RHEL-25988] - partitions/ibm: Replace strncpy() and improve readability (Ming Lei) [RHEL-25988] - partitions/ibm: Remove unnecessary memset (Ming Lei) [RHEL-25988] - aoe: replace strncpy with strscpy (Ming Lei) [RHEL-25988] - null_blk: replace strncpy with strscpy (Ming Lei) [RHEL-25988] - block/null_blk: add queue_rqs() support (Ming Lei) [RHEL-25988] - blk-mq: update driver tags request table when start request (Ming Lei) [RHEL-25988] - blk-mq: support batched queue_rqs() on shared tags queue (Ming Lei) [RHEL-25988] - blk-mq: remove RQF_MQ_INFLIGHT (Ming Lei) [RHEL-25988] - blk-mq: account active requests when get driver tag (Ming Lei) [RHEL-25988] - blk-throttle: check for overflow in calculate_bytes_allowed (Ming Lei) [RHEL-25988] - block: Fix regression in sed-opal for a saved key. (Ming Lei) [RHEL-25988] - block: Don't invalidate pagecache for invalid falloc modes (Ming Lei) [RHEL-25988] - block: correct stale comment in rq_qos_wait (Ming Lei) [RHEL-25988] - blk-mq: fix tags UAF when shrinking q->nr_hw_queues (Ming Lei) [RHEL-25988] - block: fix pin count management when merging same-page segments (Ming Lei) [RHEL-25988] - null_blk: fix poll request timeout handling (Ming Lei) [RHEL-25988] - s390/dasd: fix string length handling (Ming Lei) [RHEL-25988] - block: don't add or resize partition on the disk with GENHD_FL_NO_PART (Ming Lei) [RHEL-25988] - blk-throttle: consider 'carryover_ios/bytes' in throtl_trim_slice() (Ming Lei) [RHEL-25988] - blk-throttle: use calculate_io/bytes_allowed() for throtl_trim_slice() (Ming Lei) [RHEL-25988] - blk-throttle: fix wrong comparation while 'carryover_ios/bytes' is negative (Ming Lei) [RHEL-25988] - blk-throttle: print signed value 'carryover_bytes/ios' for user (Ming Lei) [RHEL-25988] - block: use strscpy() to instead of strncpy() (Ming Lei) [RHEL-25988] - block: sed-opal: keyring support for SED keys (Ming Lei) [RHEL-25988] - block: sed-opal: Implement IOC_OPAL_REVERT_LSP (Ming Lei) [RHEL-25988] - block: sed-opal: Implement IOC_OPAL_DISCOVERY (Ming Lei) [RHEL-25988] - blk-mq: prealloc tags when increase tagset nr_hw_queues (Ming Lei) [RHEL-25988] - blk-mq: delete redundant tagset map update when fallback (Ming Lei) [RHEL-25988] - blk-mq: fix tags leak when shrink nr_hw_queues (Ming Lei) [RHEL-25988] - blk-cgroup: Fix NULL deref caused by blkg_policy_data being installed before init (Ming Lei) [RHEL-25988] - block: Bring back zero_fill_bio_iter (Ming Lei) [RHEL-25988] - block: Allow bio_iov_iter_get_pages() with bio->bi_bdev unset (Ming Lei) [RHEL-25988] - block: Add some exports for bcachefs (Ming Lei) [RHEL-25988] - block: fix bad lockdep annotation in blk-iolatency (Ming Lei) [RHEL-25988] - swim3: mark swim3_init() static (Ming Lei) [RHEL-25988] - block: remove init_mutex and open-code blk_iolatency_try_init (Ming Lei) [RHEL-25988] - block/mq-deadline: use correct way to throttling write requests (Ming Lei) [RHEL-25988] - iocost_monitor: improve it by adding iocg wait_ms (Ming Lei) [RHEL-25988] - iocost_monitor: print vrate inuse along with base_vrate (Ming Lei) [RHEL-25988] - iocost_monitor: fix kernel queue kobj changes (Ming Lei) [RHEL-25988] - block: cleanup bio_integrity_prep (Ming Lei) [RHEL-25988] - block: Improve performance for BLK_MQ_F_BLOCKING drivers (Ming Lei) [RHEL-25988] - scsi: Remove a blk_mq_run_hw_queues() call (Ming Lei) [RHEL-25988] - scsi: Inline scsi_kick_queue() (Ming Lei) [RHEL-25988] - block: refactor to use helper (Ming Lei) [RHEL-25988] - blk-flush: reuse rq queuelist in flush state machine (Ming Lei) [RHEL-25988] - blk-flush: count inflight flush_data requests (Ming Lei) [RHEL-25988] - blk-mq: use percpu csd to remote complete instead of per-rq csd (Ming Lei) [RHEL-25988] - block: don't allow enabling a cache on devices that don't support it (Ming Lei) [RHEL-25988] - block: cleanup queue_wc_store (Ming Lei) [RHEL-25988] - nbd: automatically load module on genl access (Ming Lei) [RHEL-25988] - blk-wbt: Replace strlcpy with strscpy (Ming Lei) [RHEL-25988] - kyber: Replace strlcpy with strscpy (Ming Lei) [RHEL-25988] - block: null_blk: cleanup null_queue_rq() (Ming Lei) [RHEL-25988] - block: null_blk: Fix handling of fake timeout request (Ming Lei) [RHEL-25988] - fbdev/simplefb: change loglevel when the power domains cannot be parsed (Robert Foss) [RHEL-17425] - fbdev/simplefb: Suppress error on missing power domains (Robert Foss) [RHEL-17425] - IMA: reject unknown hash algorithms in ima_get_hash_algo (Joel Slebodnick) [RHEL-26952] - redhat/configs: aarch64: enable SCMI pmdomain driver (Radu Rendec) [RHEL-26434] - firmware: arm_scmi: Add generic OPP support to the SCMI performance domain (Radu Rendec) [RHEL-26434] - OPP: Extend support for the opp-level beyond required-opps (Radu Rendec) [RHEL-26434] - OPP: Switch to use dev_pm_domain_set_performance_state() (Radu Rendec) [RHEL-26434] - PM: domains: Implement the ->set_performance_state() callback for genpd (Radu Rendec) [RHEL-26434] - PM: domains: Introduce dev_pm_domain_set_performance_state() (Radu Rendec) [RHEL-26434] - pmdomain: arm: Fix NULL dereference on scmi_perf_domain removal (Radu Rendec) [RHEL-26434] - pmdomain: arm: Avoid polling for scmi_perf_domain (Radu Rendec) [RHEL-26434] - pmdomain: arm: Add the SCMI performance domain (Radu Rendec) [RHEL-26434] - PM: domains: Allow genpd providers to manage OPP tables directly by its FW (Radu Rendec) [RHEL-26434] - cpufreq: scmi: Add support to parse domain-id using #power-domain-cells (Radu Rendec) [RHEL-26434] - dt-bindings: power: Clarify performance capabilities of power-domains (Radu Rendec) [RHEL-26434] - dt-bindings: firmware: arm,scmi: Extend bindings for protocol@13 (Radu Rendec) [RHEL-26434] - dt-bindings: arm: cpus: Add a power-domain-name for a performance-domain (Radu Rendec) [RHEL-26434] - cpufreq: scmi: Avoid one OF parsing in scmi_get_sharing_cpus() (Radu Rendec) [RHEL-26434] - arm64: dts: qcom: sa8775p-ride: Describe sgmii_phy1 irq (Andrew Halaney) [RHEL-28917] - arm64: dts: qcom: sa8775p-ride: Describe sgmii_phy0 irq (Andrew Halaney) [RHEL-28917] - Bluetooth: Fix bogus check for re-auth no supported with non-ssp (Bastien Nocera) [RHEL-18225 RHEL-18227] {CVE-2020-10135} - redhat/configs: enable pwr-mlxbf (Nirmala Dalvi) [RHEL-21119] - power: reset: pwr-mlxbf: support graceful reboot instead of emergency reset (Nirmala Dalvi) [RHEL-21119] - power: reset: use capital "OR" for multiple licenses in SPDX (Nirmala Dalvi) [RHEL-21119] - power: reset: pwr-mlxbf: change rst_pwr_hid and low_pwr_hid from global to local variables (Nirmala Dalvi) [RHEL-21119] - power: reset: pwr-mlxbf: add missing include (Nirmala Dalvi) [RHEL-21119] - power: reset: pwr-mlxbf: add BlueField SoC power control driver (Nirmala Dalvi) [RHEL-21119] - redhat/configs: enable pinctrl_mlxbf3 This driver is required to support the pinctrl device on the Bluefield-3 card. (Nirmala Dalvi) [RHEL-21115] - pinctrl: mlxbf3: Remove gpio_disable_free() (Nirmala Dalvi) [RHEL-21115] - pinctrl: use capital "OR" for multiple licenses in SPDX (Nirmala Dalvi) [RHEL-21115] - pinctrl: mlxbf3: set varaiable mlxbf3_pmx_funcs storage-class-specifier to static (Nirmala Dalvi) [RHEL-21115] - pinctrl: mlxbf3: Add pinctrl driver support (Nirmala Dalvi) [RHEL-21115] - redhat/configs: enable gpio_mlxbf3 (Nirmala Dalvi) [RHEL-21113] - gpio: mlxbf3: add an error code check in mlxbf3_gpio_probe (Nirmala Dalvi) [RHEL-21113] - gpio: mlxbf3: use capital "OR" for multiple licenses in SPDX (Nirmala Dalvi) [RHEL-21113] - gpio: mlxbf3: Support add_pin_ranges() (Nirmala Dalvi) [RHEL-21113] - gpio: mlxbf3: Add gpio driver support (Nirmala Dalvi) [RHEL-21113] - redhat/configs: enable mlxbf-pmc (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Ignore unsupported performance blocks (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: mlxbf_pmc_event_list(): make size ptr optional (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Cleanup signed/unsigned mix-up (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Replace uintN_t with kernel-style types (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Fix offset calculation for crspace events (Luiz Capitulino) [RHEL-21122] - platform/mellanox: Check devm_hwmon_device_register_with_groups() return value (Luiz Capitulino) [RHEL-21122] - platform/mellanox: Add null pointer checks for devm_kasprintf() (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Add support for BlueField-3 (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Fix reading of unprogrammed events (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Fix potential buffer overflows (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: fix sscanf() error checking (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: fix kernel-doc notation (Luiz Capitulino) [RHEL-21122] - SUNRPC: Remove stale comments (Jeffrey Layton) [RHEL-22860] - NFSD: Remove BUG_ON in nfsd4_process_cb_update() (Jeffrey Layton) [RHEL-22860] - NFSD: Replace comment with lockdep assertion (Jeffrey Layton) [RHEL-22860] - NFSD: Remove unused @reason argument (Jeffrey Layton) [RHEL-22860] - NFSD: Add callback operation lifetime trace points (Jeffrey Layton) [RHEL-22860] - NFSD: Rename nfsd_cb_state trace point (Jeffrey Layton) [RHEL-22860] - NFSD: Replace dprintks in nfsd4_cb_sequence_done() (Jeffrey Layton) [RHEL-22860] - NFSD: Add nfsd_seq4_status trace event (Jeffrey Layton) [RHEL-22860] - NFSD: Retransmit callbacks after client reconnects (Jeffrey Layton) [RHEL-22860] - NFSD: Reschedule CB operations when backchannel rpc_clnt is shut down (Jeffrey Layton) [RHEL-22860] - NFSD: Convert the callback workqueue to use delayed_work (Jeffrey Layton) [RHEL-22860] - NFSD: Reset cb_seq_status after NFS4ERR_DELAY (Jeffrey Layton) [RHEL-22860] - NFSv4, NFSD: move enum nfs_cb_opnum4 to include/linux/nfs4.h (Jeffrey Layton) [RHEL-22860] - tls: fix use-after-free on failed backlog decryption (Sabrina Dubroca) [RHEL-26410] {CVE-2024-26584} - tls: separate no-async decryption request handling from async (Sabrina Dubroca) [RHEL-26410] {CVE-2024-26584} - tls: decrement decrypt_pending if no async completion will be called (Sabrina Dubroca) [RHEL-26416] {CVE-2024-26583} - net: tls: fix use-after-free with partial reads and async decrypt (Sabrina Dubroca) [RHEL-26398] {CVE-2024-26582} - net: tls: handle backlogging of crypto requests (Sabrina Dubroca) [RHEL-26410] {CVE-2024-26584} - tls: fix race between tx work scheduling and socket close (Sabrina Dubroca) [RHEL-26361] {CVE-2024-26585} - tls: fix race between async notify and socket close (Sabrina Dubroca) [RHEL-26416] {CVE-2024-26583} - net: tls: factor out tls_*crypt_async_wait() (Sabrina Dubroca) [RHEL-26416] {CVE-2024-26583} - i2c: mlxbf: Use devm_platform_get_and_ioremap_resource() (Luiz Capitulino) [RHEL-21116] - I2C: Explicitly include correct DT includes (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: Use dev_err_probe in probe function (Luiz Capitulino) [RHEL-21116] - i2c: Convert to platform remove callback returning void (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: depend on ACPI; clean away ifdeffage (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: remove device tree support (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: support BlueField-3 SoC (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: add multi slave functionality (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: support lock mechanism (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: Fix frequency calculation (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: Refactor _UID handling to use acpi_dev_uid_to_integer() (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: remove IRQF_ONESHOT (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: prevent stack overflow in mlxbf_i2c_smbus_start_transaction() (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: incorrect base address passed during io write (Luiz Capitulino) [RHEL-21116] - Revert "Merge: EDAC: add initial support for El Capitan" (Scott Weaver) - SEV: disable SEV-ES DebugSwap by default (Paolo Bonzini) [RHEL-22997] - dm-integrity, dm-verity: reduce stack usage for recheck (Benjamin Marzinski) [RHEL-20912] - dm-crypt: recheck the integrity tag after a failure (Benjamin Marzinski) [RHEL-20912] - dm-crypt: don't modify the data when using authenticated encryption (Benjamin Marzinski) [RHEL-20912] - dm-verity: recheck the hash after a failure (Benjamin Marzinski) [RHEL-20912] - dm-integrity: recheck the integrity tag after a failure (Benjamin Marzinski) [RHEL-20912] - tracing/timerlat: Move hrtimer_init to timerlat_fd open() (John Kacur) [RHEL-26665] - gfs2: Fix kernel NULL pointer dereference in gfs2_rgrp_dump (Andrew Price) [RHEL-26500] {CVE-2023-52448} - NFSv4: Always ask for type with READDIR (Benjamin Coddington) [RHEL-15843] - sunrpc: have svc tasks sleep in TASK_INTERRUPTIBLE instead of TASK_IDLE (Jeffrey Layton) [RHEL-22742] - smb: client: fix OOB in receive_encrypted_standard() (Scott Mayhew) [RHEL-21687] {CVE-2024-0565} - EDAC/amd64: Add support for family 0x19, models 0x90-9f devices (Aristeu Rozanski) [RHEL-10022] - EDAC/mc: Add support for HBM3 memory type (Aristeu Rozanski) [RHEL-10022] - x86/MCE/AMD: Add new MA_LLC, USR_DP, and USR_CP bank types (Aristeu Rozanski) [RHEL-10022] - EDAC/mce_amd: Remove SMCA Extended Error code descriptions (Aristeu Rozanski) [RHEL-10022] - x86/mce/amd, EDAC/mce_amd: Move long names to decoder module (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Cache and use GPU node map (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Add support for AMD heterogeneous Family 19h Model 30h-3Fh (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Document heterogeneous system enumeration (Aristeu Rozanski) [RHEL-10022] - x86/MCE/AMD, EDAC/mce_amd: Decode UMC_V2 ECC errors (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Fix indentation in umc_determine_edac_cap() (Aristeu Rozanski) [RHEL-10022] - EDAC: Sanitize MODULE_AUTHOR strings (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Add get_err_info() to pvt->ops (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Split dump_misc_regs() into dct/umc functions (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Split init_csrows() into dct/umc functions (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Split determine_edac_cap() into dct/umc functions (Aristeu Rozanski) [RHEL-10022] - fprobe: Ensure running fprobe_exit_handler() finished before calling rethook_free() (Viktor Malik) [RHEL-26131] - fprobe: Release rethook after the ftrace_ops is unregistered (Viktor Malik) [RHEL-26131] - fs,hugetlb: fix NULL pointer dereference in hugetlbs_fill_super {CVE-2024-0841} (Audra Mitchell) [RHEL-20615] {CVE-2024-0841} - smb: client: fix parsing of SMB3.1.1 POSIX create context (Paulo Alcantara) [RHEL-26242] {CVE-2023-52434} - smb: client: fix potential OOBs in smb2_parse_contexts() (Paulo Alcantara) [RHEL-26242] {CVE-2023-52434}- genirq: Wake interrupt threads immediately when changing affinity (Crystal Wood) [RHEL-9148] - scsi: core: Move scsi_host_busy() out of host lock if it is for per-command (Ming Lei) [RHEL-23941] - scsi: core: Move scsi_host_busy() out of host lock for waking up EH handler (Ming Lei) [RHEL-23941] - tracing/timerlat: Move hrtimer_init to timerlat_fd open() (John Kacur) [RHEL-28655] - crypto: akcipher - Disable signing and decryption (Herbert Xu) [RHEL-17113] {CVE-2023-6240} - RDMA/siw: Fix connection failure handling (Kamal Heib) [RHEL-28044] {CVE-2023-52513} - x86/mm: Fix memory encryption features advertisement (Vitaly Kuznetsov) [RHEL-26662] - x86/coco: Export cc_vendor (Vitaly Kuznetsov) [RHEL-26662] - afs: fix __afs_break_callback() / afs_drop_open_mmap() race (Marc Dionne) [RHEL-25171] - afs: Increase buffer size in afs_update_volume_status() (Marc Dionne) [RHEL-25171] - afs: Fix ignored callbacks over ipv4 (Marc Dionne) [RHEL-25171] - rxrpc: Fix counting of new acks and nacks (Marc Dionne) [RHEL-25171] - rxrpc: Fix response to PING RESPONSE ACKs to a dead call (Marc Dionne) [RHEL-25171] - rxrpc: Fix delayed ACKs to not set the reference serial number (Marc Dionne) [RHEL-25171] - rxrpc: Fix generation of serial numbers to skip zero (Marc Dionne) [RHEL-25171] - afs: Fix missing/incorrect unlocking of RCU read lock (Marc Dionne) [RHEL-25171] - afs: Remove afs_dynroot_d_revalidate() as it is redundant (Marc Dionne) [RHEL-25171] - afs: Fix error handling with lookup via FS.InlineBulkStatus (Marc Dionne) [RHEL-25171] - afs: Don't use certain unnecessary folio_*() functions (Marc Dionne) [RHEL-25171] - rxrpc: Fix use of Don't Fragment flag (Marc Dionne) [RHEL-25171] - rxrpc: Fix skbuff cleanup of call's recvmsg_queue and rx_oos_queue (Marc Dionne) [RHEL-25171] - afs: trace: Log afs_make_call(), including server address (Marc Dionne) [RHEL-25171] - afs: Fix offline and busy message emission (Marc Dionne) [RHEL-25171] - afs: Fix fileserver rotation (Marc Dionne) [RHEL-25171] - afs: Overhaul invalidation handling to better support RO volumes (Marc Dionne) [RHEL-25171] - afs: Parse the VolSync record in the reply of a number of RPC ops (Marc Dionne) [RHEL-25171] - afs: Don't leave DONTUSE/NEWREPSITE servers out of server list (Marc Dionne) [RHEL-25171] - afs: Fix comment in afs_do_lookup() (Marc Dionne) [RHEL-25171] - afs: Apply server breaks to mmap'd files in the call processor (Marc Dionne) [RHEL-25171] - afs: Move the vnode/volume validity checking code into its own file (Marc Dionne) [RHEL-25171] - afs: Defer volume record destruction to a workqueue (Marc Dionne) [RHEL-25171] - afs: Make it possible to find the volumes that are using a server (Marc Dionne) [RHEL-25171] - afs: Combine the endpoint state bools into a bitmask (Marc Dionne) [RHEL-25171] - afs: Keep a record of the current fileserver endpoint state (Marc Dionne) [RHEL-25171] - afs: Dispatch vlserver probes in priority order (Marc Dionne) [RHEL-25171] - afs: Dispatch fileserver probes in priority order (Marc Dionne) [RHEL-25171] - afs: Mark address lists with configured priorities (Marc Dionne) [RHEL-25171] - afs: Provide a way to configure address priorities (Marc Dionne) [RHEL-25171] - afs: Remove the unimplemented afs_cmp_addr_list() (Marc Dionne) [RHEL-25171] - afs: Add some more info to /proc/net/afs/servers (Marc Dionne) [RHEL-25171] - rxrpc: Create a procfile to display outstanding client conn bundles (Marc Dionne) [RHEL-25171] - afs: Fold the afs_addr_cursor struct in (Marc Dionne) [RHEL-25171] - afs: Use peer + service_id as call address (Marc Dionne) [RHEL-25171] - afs: Add a tracepoint for struct afs_addr_list (Marc Dionne) [RHEL-25171] - afs: Automatically generate trace tag enums (Marc Dionne) [RHEL-25171] - afs: Rename some fields (Marc Dionne) [RHEL-25171] - afs: Simplify error handling (Marc Dionne) [RHEL-25171] - afs: Don't put afs_call in afs_wait_for_call_to_complete() (Marc Dionne) [RHEL-25171] - afs: Wrap most op->error accesses with inline funcs (Marc Dionne) [RHEL-25171] - afs: Use op->nr_iterations=-1 to indicate to begin fileserver iteration (Marc Dionne) [RHEL-25171] - afs: Handle the VIO and UAEIO aborts explicitly (Marc Dionne) [RHEL-25171] - afs: Rename addr_list::failed to probe_failed (Marc Dionne) [RHEL-25171] - afs: Don't skip server addresses for which we didn't get an RTT reading (Marc Dionne) [RHEL-25171] - rxrpc, afs: Allow afs to pin rxrpc_peer objects (Marc Dionne) [RHEL-25171] - afs: Turn the afs_addr_list address array into an array of structs (Marc Dionne) [RHEL-25171] - afs: Add comments on abort handling (Marc Dionne) [RHEL-25171] - rxrpc_find_service_conn_rcu: fix the usage of read_seqbegin_or_lock() (Marc Dionne) [RHEL-25171] - afs: use read_seqbegin() in afs_check_validity() and afs_getattr() (Marc Dionne) [RHEL-25171] - afs: fix the usage of read_seqbegin_or_lock() in afs_find_server*() (Marc Dionne) [RHEL-25171] - afs: fix the usage of read_seqbegin_or_lock() in afs_lookup_volume_rcu() (Marc Dionne) [RHEL-25171] - afs: Fix use-after-free due to get/remove race in volume tree (Marc Dionne) [RHEL-25171] - afs: Fix overwriting of result of DNS query (Marc Dionne) [RHEL-25171] - afs: Fix dynamic root lookup DNS check (Marc Dionne) [RHEL-25171] - afs: Fix the dynamic root's d_delete to always delete unused dentries (Marc Dionne) [RHEL-25171] - afs: Fix refcount underflow from error handling race (Marc Dionne) [RHEL-25171] - afs: do not test the return value of folio_start_writeback() (Marc Dionne) [RHEL-25171] - afs: Mark a superblock for an R/O or Backup volume as SB_RDONLY (Marc Dionne) [RHEL-25171] - afs: Fix file locking on R/O volumes to operate in local mode (Marc Dionne) [RHEL-25171] - afs: Return ENOENT if no cell DNS record can be found (Marc Dionne) [RHEL-25171] - afs: Make error on cell lookup failure consistent with OpenAFS (Marc Dionne) [RHEL-25171] - afs: Fix afs_server_list to be cleaned up with RCU (Marc Dionne) [RHEL-25171] - rxrpc: Defer the response to a PING ACK until we've parsed it (Marc Dionne) [RHEL-25171] - rxrpc: Fix RTT determination to use any ACK as a source (Marc Dionne) [RHEL-25171] - rxrpc: Fix some minor issues with bundle tracing (Marc Dionne) [RHEL-25171] - rxrpc: Fix two connection reaping bugs (Marc Dionne) [RHEL-25171] - afs: Provide a splice-read wrapper (Marc Dionne) [RHEL-25171] - rxrpc: Replace fake flex-array with flexible-array member (Marc Dionne) [RHEL-25171] - x86/cpu/intel: Detect TME keyid bits before setting MTRR mask registers (Paolo Bonzini) [RHEL-23426] - x86/cpu: Allow reducing x86_phys_bits during early_identify_cpu() (Paolo Bonzini) [RHEL-23426] - x86/boot: Move x86_cache_alignment initialization to correct spot (Paolo Bonzini) [RHEL-23426] - x86/sev-es: Set x86_virt_bits to the correct value straight away, instead of a two-phase approach (Paolo Bonzini) [RHEL-23426] - KVM: x86: make KVM_REQ_NMI request iff NMI pending for vcpu (Prasad Pandit) [RHEL-2815] - drm/tegra: Remove existing framebuffer only if we support display (Robert Foss) [RHEL-26130] - Deprecate qla4xxx in RHEL-9 (Chris Leech) [RHEL-1241] - dm-bufio: fix no-sleep mode (Benjamin Marzinski) [RHEL-23968] - selftests: rtnetlink: add MACsec offload tests (Sabrina Dubroca) [RHEL-24616] - netdevsim: add dummy macsec offload (Sabrina Dubroca) [RHEL-24616] - selftests: rtnetlink: Make the set of tests to run configurable (Sabrina Dubroca) [RHEL-24616]- workqueue: Avoid using isolated cpus' timers on queue_delayed_work (Leonardo Bras) [RHEL-20254] - cnic,bnx2,bnx2x: use UIO_MEM_DMA_COHERENT (Chris Leech) [RHEL-26081] - uio: introduce UIO_MEM_DMA_COHERENT type (Chris Leech) [RHEL-26081] - Reapply "dma-mapping: reject __GFP_COMP in dma_alloc_attrs" (Chris Leech) [RHEL-26081] - Reapply "cnic: don't pass bogus GFP_ flags to dma_alloc_coherent" (Chris Leech) [RHEL-26081] - block: add check that partition length needs to be aligned with block size (Ming Lei) [RHEL-26616] {CVE-2023-52458}- x86/fpu: Stop relying on userspace for info to fault in xsave buffer (Steve Best) [RHEL-26672] {CVE-2024-26603} - redhat: configs: Enable CONFIG_MEMTEST to enable memory test (Eric Chanudet) [RHEL-24906] - x86/smpboot/64: Handle X2APIC BIOS inconsistency gracefully (David Arcari) [RHEL-19514] - x86/apic: Fake primary thread mask for XEN/PV (David Arcari) [RHEL-19514] - cpu/hotplug: Remove dependancy against cpu_primary_thread_mask (David Arcari) [RHEL-19514] - x86/smpboot: Fix the parallel bringup decision (David Arcari) [RHEL-19514] - x86/realmode: Make stack lock work in trampoline_compat() (David Arcari) [RHEL-19514] - x86/smp: Initialize cpu_primary_thread_mask late (David Arcari) [RHEL-19514] - cpu/hotplug: Fix off by one in cpuhp_bringup_mask() (David Arcari) [RHEL-19514] - x86/apic: Fix use of X{,2}APIC_ENABLE in asm with older binutils (David Arcari) [RHEL-19514] - x86/tsc: Defer marking TSC unstable to a worker (David Arcari) [RHEL-19514] - cpu/hotplug: Remove unused function declaration cpu_set_state_online() (David Arcari) [RHEL-19514] - x86/smpboot/64: Implement arch_cpuhp_init_parallel_bringup() and enable it (David Arcari) [RHEL-19514] - x86/smpboot: Support parallel startup of secondary CPUs (David Arcari) [RHEL-19514] - x86/apic/x2apic: Allow CPU cluster_mask to be populated in parallel (David Arcari) [RHEL-19514] - x86/smpboot: Remove initial_gs (David Arcari) [RHEL-19514] - x86/smpboot: Remove early_gdt_descr on 64-bit (David Arcari) [RHEL-19514] - x86/smpboot: Implement a bit spinlock to protect the realmode stack (David Arcari) [RHEL-19514] - x86/apic: Save the APIC virtual base address (David Arcari) [RHEL-19514] - x86/smpboot: Remove initial_stack on 64-bit (David Arcari) [RHEL-19514] - cpu/hotplug: Allow "parallel" bringup up to CPUHP_BP_KICK_AP_STATE (David Arcari) [RHEL-19514] - x86/apic: Provide cpu_primary_thread mask (David Arcari) [RHEL-19514] - x86/smpboot: Enable split CPU startup (David Arcari) [RHEL-19514] - cpu/hotplug: Provide a split up CPUHP_BRINGUP mechanism (David Arcari) [RHEL-19514] - cpu/hotplug: Remove unused state functions (David Arcari) [RHEL-19514] - riscv: Switch to hotplug core state synchronization (David Arcari) [RHEL-19514] - MIPS: SMP_CPS: Switch to hotplug core state synchronization (David Arcari) [RHEL-19514] - arm64: smp: Switch to hotplug core state synchronization (David Arcari) [RHEL-19514] - ARM: smp: Switch to hotplug core state synchronization (David Arcari) [RHEL-19514] - cpu/hotplug: Remove cpu_report_state() and related unused cruft (David Arcari) [RHEL-19514] - cpu/hotplug: Add debug printks for hotplug callback failures (David Arcari) [RHEL-19514] - cpu/hotplug: Do not bail-out in DYING/STARTING sections (David Arcari) [RHEL-19514] - cpu/hotplug: Initialise all cpuhp_cpu_state structs earlier (David Arcari) [RHEL-19514] - x86/smpboot: Switch to hotplug core state synchronization (David Arcari) [RHEL-19514] - cpu/hotplug: Add CPU state tracking and synchronization (David Arcari) [RHEL-19514] - x86/xen/hvm: Get rid of DEAD_FROZEN handling (David Arcari) [RHEL-19514] - x86/xen/smp_pv: Remove wait for CPU online (David Arcari) [RHEL-19514] - x86/smpboot: Remove wait for cpu_online() (David Arcari) [RHEL-19514] - cpu/hotplug: Rework sparse_irq locking in bringup_cpu() (David Arcari) [RHEL-19514] - x86/smpboot: Remove cpu_callin_mask (David Arcari) [RHEL-19514] - x86/smpboot: Make TSC synchronization function call based (David Arcari) [RHEL-19514] - x86/smpboot: Move synchronization masks to SMP boot code (David Arcari) [RHEL-19514] - x86/cpu/cacheinfo: Remove cpu_callout_mask dependency (David Arcari) [RHEL-19514] - gitlab-ci: enable arm64/s390x/ppc64le debug builds (Michael Hofmann) - PCI/ASPM: Fix deadlock when enabling ASPM (Myron Stowe) [RHEL-26162] - MAINTAINERS: Orphan Cadence PCIe IP (Myron Stowe) [RHEL-26162] - Revert "PCI/ASPM: Remove pcie_aspm_pm_state_change()" (Myron Stowe) [RHEL-26162] - Revert "PCI: acpiphp: Reassign resources on bridge if necessary" (Myron Stowe) [RHEL-26162] - PCI/ASPM: Add pci_disable_link_state_locked() lockdep assert (Myron Stowe) [RHEL-26162] - PCI/ASPM: Clean up __pci_disable_link_state() 'sem' parameter (Myron Stowe) [RHEL-26162] - PCI: qcom: Clean up ASPM comment (Myron Stowe) [RHEL-26162] - PCI: qcom: Fix potential deadlock when enabling ASPM (Myron Stowe) [RHEL-26162] - PCI: vmd: Fix potential deadlock when enabling ASPM (Myron Stowe) [RHEL-26162] - PCI/ASPM: Add pci_enable_link_state_locked() (Myron Stowe) [RHEL-26162] - PCI: loongson: Limit MRRS to 256 (Myron Stowe) [RHEL-26162] - PCI: Simplify pcie_capability_clear_and_set_word() to ..._clear_word() (Myron Stowe) [RHEL-26162] - PCI: endpoint: Fix double free in __pci_epc_create() (Myron Stowe) [RHEL-26162] - PCI: Replace unnecessary UTF-8 in Kconfig (Myron Stowe) [RHEL-26162] - logic_pio: Remove logic_outb(), _outw(), outl() duplicate declarations (Myron Stowe) [RHEL-26162] - PCI: Make pci_assign_unassigned_resources() non-init (Myron Stowe) [RHEL-26162] - PCI: Prevent xHCI driver from claiming AMD VanGogh USB3 DRD device (Myron Stowe) [RHEL-26162] - PCI/portdrv: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/VC: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/PTM: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/PME: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/ATS: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/ATS: Show PASID Capability register width in bitmasks (Myron Stowe) [RHEL-26162] - PCI: Use FIELD_GET() in Sapphire RX 5600 XT Pulse quirk (Myron Stowe) [RHEL-26162] - PCI: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/MSI: Use FIELD_GET/PREP() (Myron Stowe) [RHEL-26162] - PCI/DPC: Use defines with DPC reason fields (Myron Stowe) [RHEL-26162] - PCI/DPC: Use defined fields with DPC_CTL register (Myron Stowe) [RHEL-26162] - PCI/DPC: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI: hotplug: Use FIELD_GET/PREP() (Myron Stowe) [RHEL-26162] - PCI: dwc: Use FIELD_GET/PREP() (Myron Stowe) [RHEL-26162] - PCI: cadence: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI: Use FIELD_GET() to extract Link Width (Myron Stowe) [RHEL-26162] - PCI: mvebu: Use FIELD_PREP() with Link Width (Myron Stowe) [RHEL-26162] - PCI: tegra194: Use FIELD_GET()/FIELD_PREP() with Link Width fields (Myron Stowe) [RHEL-26162] - scsi: ipr: Do PCI error checks on own line (Myron Stowe) [RHEL-26162] - PCI: xgene: Do PCI error check on own line & keep return value (Myron Stowe) [RHEL-26162] - PCI: Do error check on own line to split long "if" conditions (Myron Stowe) [RHEL-26162] - atm: iphase: Do PCI error checks on own line (Myron Stowe) [RHEL-26162] - sh: pci: Do PCI error check on own line (Myron Stowe) [RHEL-26162] - alpha: Streamline convoluted PCI error handling (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: xilinx-xdma: Add schemas for Xilinx XDMA PCIe Root Port Bridge (Myron Stowe) [RHEL-26162] - PCI: xilinx-cpm: Move IRQ definitions to a common header (Myron Stowe) [RHEL-26162] - PCI: xilinx-nwl: Modify ECAM size to enable support for 256 buses (Myron Stowe) [RHEL-26162] - PCI: xilinx-nwl: Rename the NWL_ECAM_VALUE_DEFAULT macro (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: xilinx-nwl: Modify ECAM size in the DT example (Myron Stowe) [RHEL-26162] - PCI: xilinx-nwl: Remove redundant code that sets Type 1 header fields (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: xilinx-nwl: Convert to YAML schemas of Xilinx NWL PCIe Root Port Bridge (Myron Stowe) [RHEL-26162] - PCI: tegra194: Use Mbps_to_icc() macro for setting icc speed (Myron Stowe) [RHEL-26162] - PCI: qcom-ep: Use PCIE_SPEED2MBS_ENC() macro for encoding link speed (Myron Stowe) [RHEL-26162] - PCI: qcom: Use PCIE_SPEED2MBS_ENC() macro for encoding link speed (Myron Stowe) [RHEL-26162] - misc: pci_endpoint_test: Add Device ID for R-Car S4-8 PCIe controller (Myron Stowe) [RHEL-26162] - MAINTAINERS: Update PCI DRIVER FOR RENESAS R-CAR for R-Car Gen4 (Myron Stowe) [RHEL-26162] - PCI: rcar-gen4: Add endpoint mode support (Myron Stowe) [RHEL-26162] - PCI: rcar-gen4: Add R-Car Gen4 PCIe controller support for host mode (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: renesas: Add R-Car Gen4 PCIe Endpoint (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: renesas: Add R-Car Gen4 PCIe Host (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: dwc: Update maxItems of reg and reg-names (Myron Stowe) [RHEL-26162] - PCI: dwc: endpoint: Introduce .pre_init() and .deinit() (Myron Stowe) [RHEL-26162] - PCI: dwc: Expose dw_pcie_write_dbi2() to module (Myron Stowe) [RHEL-26162] - PCI: dwc: Expose dw_pcie_ep_exit() to module (Myron Stowe) [RHEL-26162] - PCI: dwc: Add EDMA_UNROLL capability flag (Myron Stowe) [RHEL-26162] - PCI: dwc: endpoint: Add multiple PFs support for dbi2 (Myron Stowe) [RHEL-26162] - PCI: tegra194: Drop PCI_EXP_LNKSTA_NLW setting (Myron Stowe) [RHEL-26162] - PCI: dwc: Add missing PCI_EXP_LNKCAP_MLW handling (Myron Stowe) [RHEL-26162] - PCI: dwc: Add dw_pcie_link_set_max_link_width() (Myron Stowe) [RHEL-26162] - PCI: Add T_PVPERL macro (Myron Stowe) [RHEL-26162] - PCI: qcom-ep: Add dedicated callback for writing to DBI2 registers (Myron Stowe) [RHEL-26162] - PCI: layerscape-ep: Set 64-bit DMA mask (Myron Stowe) [RHEL-26162] - PCI: cadence: Drop unused member from struct cdns_plat_pcie (Myron Stowe) [RHEL-26162] - PCI: qcom: Enable ASPM for platforms supporting 1.9.0 ops (Myron Stowe) [RHEL-26162] - PCI: dwc: Add host_post_init() callback (Myron Stowe) [RHEL-26162] - drm/qxl: Use pci_is_vga() to identify VGA devices (Myron Stowe) [RHEL-26162] - drm/virtio: Use pci_is_vga() to identify VGA devices (Myron Stowe) [RHEL-26162] - PCI/sysfs: Enable 'boot_vga' attribute via pci_is_vga() (Myron Stowe) [RHEL-26162] - PCI/VGA: Select VGA devices earlier (Myron Stowe) [RHEL-26162] - PCI/VGA: Use pci_is_vga() to identify VGA devices (Myron Stowe) [RHEL-26162] - PCI: Add pci_is_vga() helper (Myron Stowe) [RHEL-26162] - PCI: Lengthen reset delay for VideoPropulsion Torrent QN16e card (Myron Stowe) [RHEL-26162] - x86/PCI: Avoid PME from D3hot/D3cold for AMD Rembrandt and Phoenix USB4 (Myron Stowe) [RHEL-26162] - PCI/sysfs: Protect driver's D3cold preference from user space (Myron Stowe) [RHEL-26162] - PCI/P2PDMA: Remove redundant goto (Myron Stowe) [RHEL-26162] - PCI/P2PDMA: Fix undefined behavior bug in struct pci_p2pdma_pagemap (Myron Stowe) [RHEL-26162] - PCI: acpiphp: Allow built-in drivers for Attention Indicators (Myron Stowe) [RHEL-26162] - PCI: keystone: Don't discard .probe() callback (Myron Stowe) [RHEL-26162] - PCI: keystone: Don't discard .remove() callback (Myron Stowe) [RHEL-26162] - PCI: kirin: Don't discard .remove() callback (Myron Stowe) [RHEL-26162] - PCI: exynos: Don't discard .remove() callback (Myron Stowe) [RHEL-26162] - PCI/ACPI: Use acpi_evaluate_dsm_typed() (Myron Stowe) [RHEL-26162] - drm/radeon: Use pci_get_base_class() to reduce duplicated code (Myron Stowe) [RHEL-26162] - drm/amdgpu: Use pci_get_base_class() to reduce duplicated code (Myron Stowe) [RHEL-26162] - drm/nouveau: Use pci_get_base_class() to reduce duplicated code (Myron Stowe) [RHEL-26162] - ALSA: hda: Use pci_get_base_class() to reduce duplicated code (Myron Stowe) [RHEL-26162] - PCI: Add pci_get_base_class() helper (Myron Stowe) [RHEL-26162] - PCI: endpoint: Use IS_ERR_OR_NULL() helper function (Myron Stowe) [RHEL-26162] - PCI/ASPM: Fix L1 substate handling in aspm_attr_store_common() (Myron Stowe) [RHEL-26162] - Revert "PCI/ASPM: Disable only ASPM_STATE_L1 when driver, disables L1" (Myron Stowe) [RHEL-26162] - PCI/ASPM: Convert printk() to pr_*() and add include (Myron Stowe) [RHEL-26162] - PCI/ASPM: Remove unnecessary includes (Myron Stowe) [RHEL-26162] - PCI/ASPM: Use FIELD_MAX() instead of literals (Myron Stowe) [RHEL-26162] - PCI/ASPM: Use time constants (Myron Stowe) [RHEL-26162] - PCI/ASPM: Return U32_MAX instead of bit magic construct (Myron Stowe) [RHEL-26162] - PCI/ASPM: Use FIELD_GET/PREP() to access PCIe capability fields (Myron Stowe) [RHEL-26162] - PCI: Add PCI_L1SS_CTL2 fields (Myron Stowe) [RHEL-26162] - PCI/AER: Factor out interrupt toggling into helpers (Myron Stowe) [RHEL-26162] - pinctrl: intel: use the correct _PM_OPS() export macro (David Arcari) [RHEL-26354] - pinctrl: don't put the reference to GPIO device in pinctrl_pins_show() (David Arcari) [RHEL-26354] - PM: Provide EXPORT_NS_GPL_DEV_SLEEP_PM_OPS (David Arcari) [RHEL-26354] - pinctrl: intel: Add Intel Meteor Point pin controller and GPIO support (David Arcari) [RHEL-26354] - pinctrl: core: Remove unused members from struct group_desc (David Arcari) [RHEL-26354] - pinctrl: imx: Convert to use grp member (David Arcari) [RHEL-26354] - pinctrl: imx: Use temporary variable to hold pins (David Arcari) [RHEL-26354] - pinctrl: freescale: remove generic pin config core support (David Arcari) [RHEL-26354] - pinctrl: core: Embed struct pingroup into struct group_desc (David Arcari) [RHEL-26354] - pinctrl: core: Add a convenient define PINCTRL_GROUP_DESC() (David Arcari) [RHEL-26354] - pinctrl: baytrail: use gpiochip_dup_line_label() (David Arcari) [RHEL-26354] - gpiolib: provide gpiochip_dup_line_label() (David Arcari) [RHEL-26354] - pinctrl: core: Make pins const unsigned int pointer in struct group_desc (David Arcari) [RHEL-26354] - pinctrl: Convert unsigned to unsigned int (David Arcari) [RHEL-26354] - pinctrl: don't include GPIOLIB private header (David Arcari) [RHEL-26354] - pinctrl: stop using gpiod_to_chip() (David Arcari) [RHEL-26354] - gpiolib: add gpio_device_get_label() stub for !GPIOLIB (David Arcari) [RHEL-26354] - gpiolib: add gpio_device_get_base() stub for !GPIOLIB (David Arcari) [RHEL-26354] - gpiolib: add gpiod_to_gpio_device() stub for !GPIOLIB (David Arcari) [RHEL-26354] - gpiolib: Fix scope-based gpio_device refcounting (David Arcari) [RHEL-26354] - gpiolib: provide gpio_device_get_label() (David Arcari) [RHEL-26354] - gpiolib: provide gpio_device_get_base() (David Arcari) [RHEL-26354] - gpiolib: provide gpiod_to_gpio_device() (David Arcari) [RHEL-26354] - gpiolib: add support for scope-based management to gpio_device (David Arcari) [RHEL-26354] - gpiolib: make gpio_device_get() and gpio_device_put() public (David Arcari) [RHEL-26354] - pinctrl: baytrail: Simplify code with cleanup helpers (David Arcari) [RHEL-26354] - pinctrl: Bulk conversion to generic_handle_domain_irq() (David Arcari) [RHEL-26354] - pinctrl: baytrail: Move default strength assignment to a switch-case (David Arcari) [RHEL-26354] - pinctrl: baytrail: Factor out byt_gpio_force_input_mode() (David Arcari) [RHEL-26354] - pinctrl: baytrail: Fix types of config value in byt_pin_config_set() (David Arcari) [RHEL-26354] - pinctrl: avoid reload of p state in list iteration (David Arcari) [RHEL-26354] - pinctrl: intel: Add a generic Intel pin control platform driver (David Arcari) [RHEL-26354] - devres: Provide krealloc_array (David Arcari) [RHEL-26354] - redhat/configs: enable new intel pinctrl configs (David Arcari) [RHEL-26354] - pinctrl: intel: Revert "Unexport intel_pinctrl_probe()" (David Arcari) [RHEL-26354] - pinctrl: intel: allow independent COMPILE_TEST (David Arcari) [RHEL-26354] - pinctrl: intel: Refactor intel_pinctrl_get_soc_data() (David Arcari) [RHEL-26354] - pinctrl: intel: Move default strength assignment to a switch-case (David Arcari) [RHEL-26354] - pinctrl: intel: Make PM ops functions static (David Arcari) [RHEL-26354] - pinctrl: tigerlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: sunrisepoint: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: meteorlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: lewisburg: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: lakefield: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: jasperlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: icelake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: geminilake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: emmitsburg: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: elkhartlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: denverton: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: cedarfork: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: cannonlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: broxton: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: alderlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: intel: Provide Intel pin control wide PM ops structure (David Arcari) [RHEL-26354] - Remove custom EXPORT_NS_GPL_DEV_PM_OPS macro (David Arcari) [RHEL-26354] - PM: Improve EXPORT_*_DEV_PM_OPS macros (David Arcari) [RHEL-26354] - export: fix string handling of namespace in EXPORT_SYMBOL_NS (David Arcari) [RHEL-26354] - PM: core: Add NS varients of EXPORT[_GPL]_SIMPLE_DEV_PM_OPS and runtime pm equiv (David Arcari) [RHEL-26354] - pinctrl: change the signature of pinctrl_ready_for_gpio_range() (David Arcari) [RHEL-26354] - pinctrl: change the signature of gpio_to_pin() (David Arcari) [RHEL-26354] - pinctrl: change the signature of pinctrl_match_gpio_range() (David Arcari) [RHEL-26354] - pinctrl: change the signature of pinctrl_get_device_gpio_range() (David Arcari) [RHEL-26354] - pinctrl: change the signature of pinctrl_gpio_direction() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_set_config_new() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_direction_output_new() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_direction_input_new() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_free_new() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_request_new() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_can_use_line_new() (David Arcari) [RHEL-26354] - gpio: cdev: use pinctrl_gpio_can_use_line_new() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_set_config() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_direction_output() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_direction_input() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_free() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_request() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_can_use_line() (David Arcari) [RHEL-26354] - pinctrl: intel: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - gpio: aspeed: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - gpio: aspeed: fix the GPIO number passed to pinctrl_gpio_set_config() (David Arcari) [RHEL-26354] - gpio: vf610: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - pinctrl: bcm: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - gpio: tegra: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - gpiolib: generic: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - pinctrl: provide new GPIO-to-pinctrl glue helpers (David Arcari) [RHEL-26354] - pinctrl: intel: use acpi_dev_uid_match() for matching _UID (David Arcari) [RHEL-26354] - ACPI: utils: Introduce acpi_dev_uid_match() for matching _UID (David Arcari) [RHEL-26354] - pinctrl: remove unneeded extern specifiers from consumer.h (David Arcari) [RHEL-26354] - kernel.h: Move ARRAY_SIZE() to a separate header (David Arcari) [RHEL-26354] - Revert "pinctrl: avoid unsafe code pattern in find_pinctrl()" (David Arcari) [RHEL-26354] - pinctrl: intel: fetch community only when we need it (David Arcari) [RHEL-26354] - pinctrl: core: Remove unneeded {} around one line conditional body (David Arcari) [RHEL-26354] - pinctrl: denverton: Replace MODULE_ALIAS() with MODULE_DEVICE_TABLE() (David Arcari) [RHEL-26354] - pinctrl: broxton: Replace MODULE_ALIAS() with MODULE_DEVICE_TABLE() (David Arcari) [RHEL-26354] - pinctrl: intel: Replace kernel.h by what is actually being used (David Arcari) [RHEL-26354] - pinctrl: baytrail: Replace kernel.h by what is actually being used (David Arcari) [RHEL-26354] - pinctrl: Replace kernel.h by what is actually being used (David Arcari) [RHEL-26354] - pinctrl: baytrail: drop runtime PM support (David Arcari) [RHEL-26354] - pinctrl: intel: refine intel_config_set_pull() function (David Arcari) [RHEL-26354] - pinctrl: denverton: Enable platform device in the absence of ACPI enumeration (David Arcari) [RHEL-26354] - pinctrl: intel: Simplify code with cleanup helpers (David Arcari) [RHEL-26354] - pinctrl: avoid unsafe code pattern in find_pinctrl() (David Arcari) [RHEL-26354] - pinctrl: baytrail: fix debounce disable case (David Arcari) [RHEL-26354] - pinctrl: pinmux: Remove duplicate error message in pin_request() (David Arcari) [RHEL-26354] - pinctrl: intel: consolidate ACPI dependency (David Arcari) [RHEL-26354] - pinctrl: baytrail: Make use of pm_ptr() (David Arcari) [RHEL-26354] - pinctrl: baytrail: reuse common functions from pinctrl-intel (David Arcari) [RHEL-26354] - pinctrl: intel: export common pinctrl functions (David Arcari) [RHEL-26354] - pinctrl: baytrail: consolidate common mask operation (David Arcari) [RHEL-26354] - pinctrl: pinmux: handle radix_tree_insert() errors in pinmux_generic_add_function() (David Arcari) [RHEL-26354] - pinctrl: core: handle radix_tree_insert() errors in pinctrl_register_one_pin() (David Arcari) [RHEL-26354] - pinctrl: core: handle radix_tree_insert() errors in pinctrl_generic_add_group() (David Arcari) [RHEL-26354] - pinctrl: baytrail: invert if condition (David Arcari) [RHEL-26354] - pinctrl: baytrail: add warning for BYT_VAL_REG retrieval failure (David Arcari) [RHEL-26354] - pinctrl: baytrail: reduce scope of spinlock in ->dbg_show() hook (David Arcari) [RHEL-26354] - pinctrl: intel: refine ->irq_set_type() hook (David Arcari) [RHEL-26354] - pinctrl: intel: refine ->set_mux() hook (David Arcari) [RHEL-26354] - pinctrl: baytrail: Use str_hi_lo() helper (David Arcari) [RHEL-26354] - pinctrl: Relax user input size in pinmux_select() (David Arcari) [RHEL-26354] - pinctrl: Duplicate user memory in one go in pinmux_select() (David Arcari) [RHEL-26354] - pinctrl: baytrail: Unify style of error and debug messages (David Arcari) [RHEL-26354] - pinctrl: baytrail: Use BIT() in BYT_PULL_ASSIGN_* definitions (David Arcari) [RHEL-26354] - pinctrl: sunrisepoint: Replace SPT_COMMUNITY() by INTEL_COMMUNITY_*() (David Arcari) [RHEL-26354] - pinctrl: tigerlake: Replace TGL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: lewisburg: Replace LBG_COMMUNITY() by INTEL_COMMUNITY_SIZE() (David Arcari) [RHEL-26354] - pinctrl: lakefield: Replace LKF_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: jasperlake: Replace JSL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: icelake: Replace ICL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: geminilake: Replace GLK_COMMUNITY() by INTEL_COMMUNITY_SIZE() (David Arcari) [RHEL-26354] - pinctrl: emmitsburg: Replace EBG_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: elkhartlake: Replace EHL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: denverton: Replace DNV_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: cedarfork: Replace CDF_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: cannonlake: Replace CNL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: broxton: Replace BXT_COMMUNITY() by INTEL_COMMUNITY_SIZE() (David Arcari) [RHEL-26354] - pinctrl: alderlake: Replace ADL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: intel: Enumerate PWM device when community has a capability (David Arcari) [RHEL-26354] - pwm: lpss: Rename pwm_lpss_probe() --> devm_pwm_lpss_probe() (David Arcari) [RHEL-26354] - pwm: lpss: Allow other drivers to enable PWM LPSS (David Arcari) [RHEL-26354] - pwm: lpss: Include headers we are the direct user of (David Arcari) [RHEL-26354] - pwm: lpss: Rename MAX_PWMS --> LPSS_MAX_PWMS (David Arcari) [RHEL-26354] - pwm: lpss: Add a comment to the bypass field (David Arcari) [RHEL-26354] - pwm: lpss: Move resource mapping to the glue drivers (David Arcari) [RHEL-26354] - pwm: lpss: Deduplicate board info data structures (David Arcari) [RHEL-26354] - pinctrl: intel: Add Intel Moorefield pin controller support (David Arcari) [RHEL-26354] - pinctrl: sunrisepoint: Deduplicate COMMUNITY macro code (David Arcari) [RHEL-26354] - pinctrl: tigerlake: Deduplicate COMMUNITY macro code (David Arcari) [RHEL-26354] - pinctrl: alderlake: Deduplicate COMMUNITY macro code (David Arcari) [RHEL-26354] - pinctrl: cannonlake: Deduplicate COMMUNITY macro code (David Arcari) [RHEL-26354] - pinctrl: icelake: Deduplicate COMMUNITY macro code (David Arcari) [RHEL-26354] - pinctrl: core: Use device_match_of_node() helper (David Arcari) [RHEL-26354] - redhat/configs: intel pinctrl config cleanup (David Arcari) [RHEL-26354] - config: wifi: enable MT7925E card (Jose Ignacio Tornos Martinez) [RHEL-14693] - shmem: support idmapped mounts for tmpfs (Giuseppe Scrivano) [RHEL-23900] - iommu/vt-d: Fix incorrect cache invalidation for mm notification (Jerry Snitselaar) [RHEL-26541] - mmu_notifiers: rename invalidate_range notifier (Jerry Snitselaar) [RHEL-26541] - mmu_notifiers: don't invalidate secondary TLBs as part of mmu_notifier_invalidate_range_end() (Jerry Snitselaar) [RHEL-26541] - mmu_notifiers: call invalidate_range() when invalidating TLBs (Jerry Snitselaar) [RHEL-26541] - mmu_notifiers: fixup comment in mmu_interval_read_begin() (Jerry Snitselaar) [RHEL-26541] - mlxbf_gige: Enable the GigE port in mlxbf_gige_open (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: Fix intermittent no ip issue (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: fix receive packet race condition (Luiz Capitulino) [RHEL-21118] - net: ethernet: mellanox: Convert to platform remove callback returning void (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: Remove two unused function declarations (Luiz Capitulino) [RHEL-21118] - net: mellanox: mlxbf_gige: Fix skb_panic splat under memory pressure (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: fix white space in mlxbf_gige_eth_ioctl (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: add "set_link_ksettings" ethtool callback (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: support 10M/100M/1G speeds on BlueField-3 (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: add MDIO support for BlueField-3 (Luiz Capitulino) [RHEL-21118] - net/mlxbf_gige: Fix an IS_ERR() vs NULL bug in mlxbf_gige_mdio_probe (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: clear MDIO gateway lock after read (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: compute MDIO period based on i1clk (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: remove own module name define and use KBUILD_MODNAME instead (Luiz Capitulino) [RHEL-21118] - net/mlxbf_gige: use eth_zero_addr() to clear mac address (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: remove driver-managed interrupt counts (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: increase MDIO polling rate to 5us (Luiz Capitulino) [RHEL-21118] - net: mellanox: mlxbf_gige: Replace non-standard interrupt handling (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: clear valid_polarity upon open (Luiz Capitulino) [RHEL-21118] - net/mlxbf_gige: Make use of devm_platform_ioremap_resourcexxx() (Luiz Capitulino) [RHEL-21118] - redhat: update self-test data (Scott Weaver) - redhat: enable zstream release numbering for RHEL 9.4 (Scott Weaver) - redhat: set default dist suffix for RHEL 9.4 (Scott Weaver) - redhat: fix changelog copying (Jan Stancek) - Bump RHEL_MINOR for 9.5 (Lucas Zampieri) - redhat: do not compress the full kernel changelog in the src.rpm (Herton R. Krzesinski) - redhat: ship all the changelog from source git into kernel-doc (Herton R. Krzesinski) - redhat: create an empty changelog file when changing its name (Herton R. Krzesinski)/bin/sh/bin/sh  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'(0x805fc13a0xd1e698770x970bf4ef0x466ae44d0xb9749f8d0xc6315d8e0x6365a74f0x364e87610xcef3985a0xc7b45aa40x07729fd40xb9d2df390xb6f4b0310x2ae0877b0x11f3044c0x6ce1c95c0xe5a331130x6397f9870xc1b60ad90x0b0224140xa527bae10x8c28e73b0xf707f01e0x42bdcd130x798eab300xb7a96b740x3baaab090x9812bc1e0x31195b670x925414f80x67568f8f0x4848859b0x90cff6830xb1166ad50xe43028ba0xbb55b54d0x3b6592cb0xb5a8e4d50x2ffc0de30x399a6c250x5e5459890x04923cb50x9dde44830x9e78a2760x8b50cbdd0xca19b1780xca89dd030xcdbab02a0x6d8e8c3c0xbb37e2000x316af56a0x47ddbb250xb381e92b0xddd1eb7a0xafe9ccd60xbac764b00x2f66f5ea0xfc781c470x1570994d0xc7b600270x1de78ad60x29c8ddca0x25f8190f0x0d2afc050x4c13b3d70xb958cd550x9eb65a350xa49f2cf10x80c262a70xc21edb410x99229efa0x0a1af6050x5e5e83f30x25b0a5720x1ec57b4f0x6708377f0x81588e260x5cd199650xa59a647d0x46abb7b50xdf50696b0xc63b50af0xef90b1f50x19e7490f0x571470da0xd8a5df690xe573a7e20xfa3ce50a0xb9a2783e0x7eab96020xbcece9180x17aadf350x4027023d0xa9010da20x614c79760x2ee3c3210xbde41f780xc1fabe8c0xaa31a5480x3c79be5b0xb9ef56180x1ca7cf220xdfdd52dc0xa5dbea6d0x2cbe0caf0x97684a110x5d74a10f0xdee28ca30x621b54e10xca78e3ea0x7313d0800x91c8c75c0x149473fd0xcdba988e0xc6bbc4190xb7b217880xc59191ad0xa1e4849a0x606a5b5a0x1f8ac7180xaaafbd3e0x36a862e90x3d23c1040x6c8b0b6f0x5d1b4e420x49286d3c0x4d90631b0xb150b38c0x244518120x2593782f0xf703a3f90x630b24d30x452f53b10x6a2de0360x46ac032f0xc742d6e80x6e982bb50x276f5b030x108fefd20xfa7441240xc210c3bf0x4efe14f60x197aadf10x37b640fa0x015d68930xe28223200x07d5116c0xa723e6950x9cc9dc7b0x79c7ee990xe87a5c730xb99231050x6f6f0b020x8993a5110x6886d49c0xef5c5ae80x5631add30x752267d50xfb67dba60x39e6f12b0xba4006c10x426ec48f0x42a5cab10x8418544f0x9ea2c2350x39bf93010x0283dfe30x4cd47aba0xb274a5e20xf61c676d0xc848b4e90x4ad2cb740xd791fbca0x18867cc60xa1aa4fa00xfe74aaef0x292048260x307141a40x9b6e30760x3998ce220xf785c7cd0x7f1b6a600x0ea5d74b0xab5e06780x1d611b650xa5ad19b50xd10886b50xcdd7fb160x23f3da660x1278adc80x0dc3c06c0xba605dc40x7506488c0x2f0835390x43eb88950xb43526bb0x0a1aba7a0xc9369a040xd1de42c30x3b2338a40x81d3ff730x3c95827e0x883d6d650x22d8ad900x39a2c0490x2359b2ae0xd36a02710x4bc3ff950x2a36deb20x39bb203d0xfc3b9cdf0x88de50f80x6c8395490xde6878c20xe1a4bf390x27e5ac460xe28f85270x400126f70xebdd99990x0f341fce0x7210c3e00xd8f0c9310x590c25650x898bc3fd0xe4cf84380x75d57bb70xd48d297d0x5a19413f0x8f203f330x2c68f75e0x2ecded450x37f168380xc513050e0xfb94153e0xaddcf2de0xb9ac18f40x501182980x84299b000x10ce096a0x461157f20xdf4825220xd07ccac80x5be577a70x015e5db20xea825af20xd2c45b5d0xfaf497b20x6bfb9cac0x84e838d00xdafa7f9c0xfe4425080xc3ae36fd0xe8e6a8f60x4b83895d0x67c597360x4e073afa0xb1f853ba0x59d44cfc0x6899e5f70x0147dfbd0x1c1621d40x33b804470xae4187e10xb35583e50xef84f0750xf01971880x561a81a00x5ecc7a6f0xeafca2020xb87fab530x7067df310xa216ee020xa954bdfa0xbc6296a50x72c678f30x32ad87540x9c51bcc40xd9eb1c360x827c9a040xf24e84160x20752ecd0x00edee430x0065a7810x1ace712d0xdfede8160x9567cf310x57b3a1270x2b0c8c4d0x42f937d30x487047380xfbdbaaa80xa03563730x1ea6259c0xd35d917b0x40631bef0x74a935b00x92c646cf0x107279160xa16b4b160xbbc90f5f0x8f8371c20xad72937c0x08d83cb50x52caf8dd0x50671bd70x79dc7a0d0xd20aba3a0xb422c3800xd29813570xb08177cf0x0c1e9dde0x484163840x6d13121e0x1a0aa0300x981bfb5d0x23d75dc20x994f61d80x68422aaf0xcf88dfc40xcf5519340x30a1a8ab0x15cbbaec0xed66800a0xd69d20210xcb36c1c30x9248b2ab0x27eef6140x9ffd7b980x7aa056850x920406050x3ae5b5fe0xbcaeb4840x1182fa1f0xde9e2bd30x2bfbf8c60xfde9c4800x6248a8720x2880a6030x1f5dac610x5d2b49070xa513e3520xcf254f6e0x6963dc290xcdff043c0x1e5270610x35d951aa0xe6e86fc20x18f4893a0xa70292150x3f2b4d420x5e0f8c700x9706905f0x0f77dafc0xd2ebc2b20x88ae20340xcc9e2d290xb123d2cf0xea910b4d0x0c8c7d340x6495ebe60xe28114cb0xa54a9ebe0xfe44fda70xb2bf4e700x0fbceaa80xa8ff30da0x92ca35060x086994fb0x82db8a4e0x2a6fa2c20x225104850x3009f9c10xd8a91d360xb8dd37260xb2772a3b0x4ec887bf0xf74238ac0x755e149b0xebd984aa0xce307acb0x824e4f780xc03326420x393309db0x99ba81da0x02283fb90x23829b4e0x2fb622580x09ab1c7f0x7178aaae0xecc8f23e0x0d614af40xfb9a1b960xd2e4c9460x30c6c06e0x9a59188f0x7079992c0xad9cc2af0x5c4f09000xcd18b0db0xa8c24f250xac5a83a60xaffec6d20xd760c8f70x50b3611a0xeaf2cdf70x75ab17be0xbad99d1d0x6cac4ffb0xd98cb32e0x7bae70920xf41b91f40xb6588ba60x89a7fa9a0xeaf23a810x29c6d8810xa7cc4c070x8fa9afea0x628444e40x41d121250xcecb78a40x108b188f0xcf48a7000x4571aea80x12b94e560x187c084e0xda6de90f0x17844f090xd73e55330xa18f224e0x0b1ab3530x895105470xfe81ee4c0x98964a370xa77885d90x1642bc670x9e94cfa00x73e9b7a30x7fe031150x70ca22d60x5990cac80xf49bc67a0x4443d3990x917285a10x857484f70xda5f9fd20x52e176c90xe7493fc30x816578ff0xdcee40870x812732a70x38ce402b0x3b674c020xdf5a25060x1edc7a380x7b5ce5c30xf8151b120x7216d2c20xcc791de80x0dddeef70x80c6672c0xaede8b340x65531f120x259404cc0x153fb26d0xe92268de0x9e347d560xa7f26c390x68000b500xe03ebe430xb830af920x9c83ebb90x704b0d0f0xd9c5bb3d0x71853a090x35eb5d570xdfb6ee300xe1b68a130x945c2d050x9d2ebb5f0xe218fedb0xcf86b6dc0xbee3b71b0x49c02c4c0x9d65899e0xc2e0195a0x45c5db710x3cc10cff0x3b0344620xcbfcd34d0x49517ab00xbbf31e610x36db02260x28f817d60x977bd4160x55411aaf0x1906648e0xd6217d910x9dbcd8010xa17c0ccf0x68c88c4a0x40c058400xd63e4d4a0x449130460x5407e0470x4b46b3860x3a4c13360x47fc7b420xf904847e0x12f06e300x1d58e5010x56bc1dc20x9f89634b0x3c37e6fc0x1879fcbd0x6d9fd8b10xd6683fe50xb3675bf50xa703ff620x7b8c32f10xd76132120x0718b8b70xe2f9d1880xe09fc4df0xbccc37f20x1ec820120x5a792c960xb3ba70ff0x4fb300920x816ca1460x6dc64bc80xd6b583890x13e3e4df0x571f7b940x8fea24bd0xdc527f490xfd1aeae10x7bd9427a0x7aad008b0x214e42650xddacccf60x6f3f05d10x07cd20670xad024cc20xca6480190x722cbc0c0x1a46d6520x59f44d1a0x9d8101ae0xcceed6930x8592d87e0x9b9030c40x43d6e6e20x103a05e30xd84aa8480x83f4bdc30x720ccf790x2ed2beaf0x3b0a27f80x9bcf10980x7120f7d20x61be79050x02a899780xf7e1d30d0x46ed33c40x362a4d910x5f903f090xcbc37a320xcd7fa6c70x7494213c0xcaa8d80f0xa2e8da150x9e7f61590x593bd4630x5bb927320xc9e39c5c0x1f0dc3110x1321cbd40x842c03f40x620853c70x142ad05e0x180d4aff0xdcae976d0xdaebbd830xb04cc9100xa80044550xaf78f2600x91245c6f0xb719f7af0x4f5b4a3a0x5cd57fdc0x00d754cd0xe6dab66f0x37734e060x60dbc82a0xbd67c0920x8409f77e0xcca1e6e30x039f75d60xa51f16c70x53d0fc970x693301860x6932367c0x9addbb600xecaad87f0x229581650x2c75c2220xdbc59d040xf12d93870x6047ede60xb1d7a8e40x32fb53080x10d892eb0x01c4f1f10xb788556a0x4a065abd0x00a0c8cf0x328e7e3e0x59923fd10x41560cd00xc082842d0x48fa4adc0x382f5bb70x3f95f23e0xc3189ab50x7b724a2b0xbae469180xf47ab8de0x34fc44b90x5779dc6a0x9d3e1e630x140fb2a40x46c1869e0xc66c1a3d0x1358e9e20x9c2ddbc00x58863f100x0cab6c980xf09e8fb70x9a7cd01c0x66bdb8850x619cb8f80xb601ad250xf97f08730xba3c35a60xf50446190x1de8eca80x1563a87c0x2f29d0c20x6bf7d24d0xaebc551a0x960e8b280x2bea05bb0x3c744e950xedcf3e430xede9a0b60xf7be8ee80x23026b4b0x7d2605f20x76a7cbcd0xa2f2438b0x9ce5d1660xd7064c640x538f32f20x1f6b6a180xd2cd32020x61130aec0x392d3fa30xb0d803aa0x590e5ea70xf247be070x282d619e0x504298610x533b09400xc16c01cd0xd6c87a050x79211b5e0x0397980d0x6bac0eeb0x9d6cba300x79b82a710x6563568b0x8fa029360x602ee9580xd949fe380xbee0a2e50x3aca71a10xc892a72a0xf5596d890xe517251a0xc9c3f3950x8b440a570xfd32d3f10x0e6e11a60xc557a57f0xcc1a7c480xe24883890x646c544c0xadd32f9b0x117aca910xccb026a10x37aef7090x346e60330xeeba7d8c0xe3f8ae7f0x88c3049d0xe23bea700xbcf6fc2e0x4a4350070x07d47e5d0x57e9d43c0x4fa9a4030xbcc89c0e0x06fcc6b30xe7e0664c0xb90f8b740xc837c8ac0xd9609ee80x55784a180x6e19b2ba0xf3de331c0x765b1e8b0x58fe16090x4feef77d0x4be9592d0xb6755a730x39398e6d0x95a403e80x339fc3d20x31fbd4640xcc3943fb0xf4d2619f0xb4468fe40x7c5f07ab0xd06616f30x13808a7e0x3c86019a0x6134f72a0xb6d4828f0x0f0cce8a0xd827c4ec0xae9695e20x156990b10x7dde234a0x468ec28a0xda03c6830xf330a4170x52eda0280x784fc8a70x949f1f1c0x630be29a0x3187b6180xf24bb6d30xc1db972e0x0d7530ce0x77f7a9050x18bed2a60x3899a9c00x7ccd6a960x750bc9d10x624281b50xb1db17290xf09e60070xff9fa6230xbef26eed0x54824f580x0b038e240x5650cb700xabd9af6d0xc4c738910xceecd9e40x798f38300xdef1096d0xb3e3404d0xdf7b75970x3b54a9ad0x91ac09690xa340e2640xa99d7fa60x88430d4c0xb5571dbf0x76a68e3e0xf92c5da50xf95bcf620xfd807e480xfdf7ec8f0x7b0c587f0x7b7bcab80x30a1e3720xa31150810xebcdd3490x86bcdec70x2e152bb70xc250c1490xfffd89db0xd6526dca0x342a23540x33244a090x83e054650x277292db0xa71cd9670xaf605cd40xfd3c858d0x162e9e6d0x154363460x860600870x50ee5c070xd69a02940x2e421db90x6550623d0x88c9a5f00xbde8d9ca0x83d735010x9d3057a50x3dfc815c0xde05f9bb0x9e83fc8d0x7bdc12130xac7481630x28a4f6dd0x20b4c2070x8aad82980x4d7dc9a80x5170a9c10xba0395ab0xa97070a80xc5d2465f0x49ea459f0x44c763a50x96293af00xbec5308c0x7c9b26fc0x343a05100x7622cfb20xd14024510xf03014540x74b039280xc42a9e7f0x58fb4c790x801cf2a20xb0c06bdf0x399ebf990xe2d09e8f0x582b84a20x0d7f1f1d0x8658c4d00xaa14517f0x0f1a55280x1a0138350x506c54390xa4a844740x7854782b0x163449c90x255ab30f0xef3466150x00d654bf0x9c5e3a3f0x7f1175d80x5b0cf6490x3b4e825c0xfc6c85650x748e05980x6675c6c90x74f367bc0x4549026b0x8319f7390x928fa72d0xcfbd9a330x284549220xf2b018140x16d1520a0xd179f49a0x0cd09f870xe77b882b0x7fdb60040x64d033540xd7bd5a890xc9ac4d170x644a2f540xbf4f83c10x1e09d2260xb39e3bd30x73ad55090x5460b58d0xcce661940x8e68ba340xc12aac390x751756670x209cd3140x7710e8000x94564e450xe3b2a62b0x63944a5c0x06877c2a0x89e206f10x06ff400e0xb6f87cd30x602ccf910xb269573c0x462e76f30x110cda980x8e37b1c10xe3f51c0a0xe33430910x8ab7383b0x5d97f5fc0x1bdaafe10x1e994f140xf917399b0xfb7538320xc8d3b0640x320255ec0xb9c059790x52277aba0x163467dd0xe51665160x4e603edb0x4170c28d0x83c73ff90x58276b9b0x248c39b20xc03ffa550xe3f1d4810xc23438780x229d345c0x9027bcb30x62d18ea80x2a0d000e0xeb0785340x70c28d460xf9c0a41b0x09a734950xc39ce4530x426324400x78725bbb0x9f4bfdd40xa86ddd030x936c88f30x6c9d2b240x6d52e5930x736864710x8fca57ea0x7f1d59960x00ac3eb70x7ed8ee0a0x38826f660xd5103f1a0x47a962de0x83d58b810x710a9c6a0xea61e8f50x617da44a0x758c753e0xafcc754b0x714273d40x6c19e18a0x16a174d00xa791c9be0xbdbeb5990x5a6b50750x6fa3ca5a0x266c9f160xc3f30cc00xf167cb7a0x19a2d1830x8afff95e0x065246b80x1d5f95550xc5e5573a0xdffb744b0x3ffb60680x614732500xd109fea30xc94791130x502b0cf80x5a3e795a0x76a84c2f0xc2d9e0900x36b2750c0x0b4508cd0xca4674360xae0817520x181808260x7ce83aa70xfb039cce0x331bd5c70x2b6904210xcee8543f0xfc96f0970x1bf16a970x526cd0820xb80703310x9bd1a9b00x2fd0ade90x3854779e0x808f3ec20x587599360x6bbd4f4e0x73b507c20xf0c857ac0x7541a85e0xcb7d415a0x54167c870x0682de350xd99c6bf50xc72900470x974930650xc87021780x2eb15f410x7f2680870x8663adcc0x2e4a84af0x4d6e845f0x3471e1130x7a7246f30xa8b8dd400x854cbf340x31b1016e0x1e3b70bc0xe2479e5d0x63455d450x871a6e440x3a081b950x76dc68710x6fbf65010x9741d6830x4fcbc2f70x6face2590x2c3e01930xc3a411310xe987d9aa0xa47193ef0xebfae55c0xb061b0a30x40ac648c0x14eec9060x5658bdf80x83fed0fd0xa7428c100x5a8b2d410x8a6dca510x0694613c0x4f28285f0xbc777c8d0x07f4bffe0x31d70f960x1d7035330x64051c590x985650620xa3b3b0cf0xca757aea0x4fc221230x6cbd71fe0xcced57d70x527ed89f0xd4b242540x75a4f11d0xbed79f300xcfd31b4e0x90e807c70x55bb02f30x64959b970x2315c8320x2956ca650x40fe6c8f0xfe9d48fd0x695c02770xe7abdda70x754b00000x36c34dc60xe42b388c0x57b1549b0x28b05e970x38358ad70xdf1edb120x9b2b6ce20x671122850x917271320x54fa07530x459a3f960xc74f496d0x087ca3a60xf4a8b4a50xd9e2af6e0xb6c051720xbdc429b70x18262b310x13e6c2c60xd6561a670x806144bc0xfbe4df300xf00480e20x1e6866b30xe1507b8d0x66ef3ddd0x74ae150d0x62ad74df0xff3250580x43864cac0xb839040a0xf6ed33340xacf9eeb10x69cfb74d0x433577330x9cee054c0xc532035b0x2b0c2b060x90eab6fe0x49d766590x349f21850x69b15b6d0x23fdece70x25a64b330x6ccaa6360x58df5b940x787ccc4c0xd7396c330x00cd25ea0x142ed7bb0xdaead47c0x341c785f0x0cef5e5c0x0dab393c0xa4540f830xb7acb29b0x613b1e2e0xe5b161bb0x80a3995d0xb16c6bc40x040467030xd20d23990x0da0251a0x3ed287990xab62888d0x71f190720x35ef6b080x4c23f1fe0x0a37d3b60x3f7bd5df0x696465cd0xd46612710x22f3cf930xf5588d170x88e73b9e0xf4cbb09d0xf67e6b0b0x126cfc1a0x6a0c13e50x142f7ad40x90d16c630x828b2e1a0x0ba87be90x1344c5070x5b60dbed0x6c1830780x5987bc790x55aafaed0xcdac1c360xf0fc9cba0xd57c4cec0x67b462bb0x93c457cd0xb3a52ae90x0a06e7fe0x4e155af00xda0d50ec0x4e90435c0x5e185d280x3fa559e60x1f7c7bf30xb4c400400xbf773fa30x62e77b400xd21bb37a0xb16ab5450xce687b0a0x9d65b0a50x2d6706cd0x8062f2820x7a5d7c490x6b624a0b0xc8012b4e0xf8fd18a50x74e98c9f0x7d58dbca0xba4b5a570xb311432f0x63ce2c970x9f7e25fd0xb7852a050xe9e799fc0x3fc2387c0x6b9583200xeea5f05c0xcd4745420xf8dfb8810x693c08fe0xddef3f580xf204acbf0xbc07319e0xd16779d70xed7ab8050xb4ef16e10xd354d9260xa2065a830x3042e5900xa5d778360xa432baf60xb9d442380xd7b7226f0xcda1bb560xb0054bf30x8ace20480xab31611b0x51d289980x462032400xb595e4ef0xe5840ec60xdbd019c40x69824a140x7ad3e5250x2dfa67100x5b7b5a810x4f85fbd50x6d69efc00xbdaa94eb0x45dc27100x551f2eda0xe8241a580x2a797fab0x2e399a6b0x8dc3cd930x7814d5b40xa8e92d1a0x3d6042360x185f5b2d0xa8c40b710xc2ac5d3f0xebf984b90x1d5cda4d0x3900b3a70x5a07d17b0x576d066d0x5cba2be40x8d52ea2e0xe44ba8690xefab05960x7d6039000x5584448a0x5892073e0x202f880b0x166c80240xa351415a0xe7c7b7ce0x91b87a9e0x418b689f0x742d03ce0xa8a160600xec9d9b940xb103ca700x6736c2580x54b282320xbe2e44a30x33dce88b0x79572eb60x4d9b37660x2f6b34990x121b46a50x6a77a1770x4cd608c70xbe9a74760x7c6371e40x6bedf4020xffd0e1670x13c58e520x95febea60x0d2d43570x779a48b30x7bb017a80x6f6b46670xaeb9a9170xd56d55f30xaf59b01d0x6aac3bef0x1cf75d450xfa9efdbc0x391eda450x1bdda0cf0x173903940x7c3ac9250x71e46c740xfd818ebc0x05aaed280x7ef398230x67caafb20x275269b30x777b827a0x410604d90x1c41ecff0x0b54fe180x1782c5c70x1d3d73e30x56d3f0d10x230a8d8d0xd004ea880x9e1c14310x615987930x272d68760x3358e6560xe8fd6b410x319adaa90xa43253980xc4cae7e00xeb6a40a40xf40bc2f50x345fa8cc0x991a0ca00x027db4d50xe044872a0xaf1d57530x092bfcd30xf5d740ee0xe4870da50x81e266ec0x43afadee0x7acb86ed0x4c8e5c850x051901fd0x1f48f59f0x6bc50c2b0xc21082010x936e953e0xea7922700x3dff1f1f0x855e5bc20x87daadd50xda79ec270x4ff7db770x3abc23950x5b4edaae0x0e69261a0xc389871b0x009738060x875fd1d50xd54fdd640x1bb590290x46e1b6940xe78ae6570xf5ab84210x939e8f190x03905ef00x76ff18680xe4b201c70x1dab0efe0xe30c19e40x6493f4450x34b7073e0x1a2e334d0x82802b5a0xaac29edb0x792c0aa70x8fffd8a80xacbd97b60xbb68be880xa8ace8740xb846f16e0x6a1b13240x43d58ea90x608f62f80xdd6929040x8f8d32140x16ad7c5f0xa5a6b5450xbcaa29290xa8966d220x6cc3ad9a0x2156d3a60xa7c27d620x1d126fe00x401f0dbb0x426adcab0x6f219f550x757300b90x8b9ccdef0x3df0dbe20x19f37f0d0x15b05eb30x1721e60f0x2a8cf5780x68ae63b60x4e8594560x6559032d0xd3b6c8910x41a05c360x78e44bdc0x6de5855a0x66fd61690xb7b836b30xdd8051590x586d42a70x5b6efd520x883244680xa668969f0xf61a3f260xc78d31730x27b724f10x4ea2e0bd0x407c0fbd0x4608d1300x23f29efd0xaf6475b10x386377f50xb9480f470x0baf54480x98fda1af0xf3df871f0x0715fff20xa8b04a7f0xd5dc7d040x20d4bdef0x1cccbcdb0x37b3723b0x92be1a640x434153140x43c346e20xda1979a00x1ab4d4ba0xf7ee79b70xec9887fb0x9eb1ba610xadd62c880x6a72ecf80xe1b60b780x5736cdf20xd817bdf70x2710c3620xa299abda0xf50a95e00x13a86f050xd3416fe60x8165ca1f0x484c7d1d0x9db28f380xfa4b72230x4b7b32c10x37a7d21e0x00d4ab070x50e3ec740xd024e7860x5987fe450xea4510770xb77a076b0x874c77de0x7dc157e40xb9a4acef0xc8dcc7c00x67634e0b0x2d4452dc0x2928ea4c0x8c515f480x522298d40xdd19c7c50x78971d7e0xd476f51e0xbab7c5100x336887130x7c55f97b0x49e0135d0xaa88f7480xb4e0731c0xea1b26fc0x5c52e1090xf38116570x54535da80xd68d944e0x1b38d0fd0x7374d69b0x12fbd8d80x35033c810x7c2a333b0xce0c64600x5fefaffb0xfa6782ed0x6ec89f7b0xb7d5ffb10x014425260xc242998d0x66fe8a940x27f201c70x5a54e3630xd5edbffd0x4baa16da0x10d2ccb70x84bb50e10xb37b318c0xce6a43850xdf5e548f0x74674b840x776221bf0xc14951d10x027d07b30x77ffce010x701e413a0x974118e70xff9949fb0xc8692bb00xd02c05810x12dd87a50x7545a8f90x72a709f30x1d6dd30f0xb0cac0360xb728613c0xb5a430d50x0eece96a0x909b9fb90x7ce31c3e0xd9b769e60xf1b386440x32a30f590xa4b335fb0xa19d64700x8d250ce00x9e21bef40x4d71f2750xb8b409d20x6d7d7b880x0314d7da0x220c72620x610ad33b0x67c272300xf7f4822e0xea90f6520x037340190x6ff158570xe9b0ce450x4e2855180xc8bba32f0xce593c220x3bd45b0d0x749e05f20x7903e46e0x89f649c70xb244ee6e0xb3b86e3f0x6eef317a0x202a1b1b0x6ebcef960x29ae74ff0x7d533ab90xa8e4b5240x58e43f640x7f3ef5f60xaa6c790c0x135208180x40398db40x6f329d110x71a937960x034d850f0x5500d5030x06b1cba10x82e4eda10xd8472c1c0x3ae0d16a0xf2ab54ef0xce6949210x547645b90xeab9f2610x0d26e44d0xad16254f0xf465e70d0x2fe275820x6aeac86b0x991435910x067e44e80xc6ada6230xf985f8410x332a99320xecc88d1d0x5bb438b90x44b1c4e10xa531d08a0x32625eef0xef3782730x225addf90x1d0e06940x8d34c8600x2f378bd60xe1e3c0910xe5ceecd60x9e41c7810x41884d040xb84201c80x369ea4d80x237634280x51bbfd250x9e09453d0x3c9b10130xef6ade440x2354f6710xe9eaa3ab0x8ecf460b0x743ad54f0xb8779ca80x30c46f7f0x071b0bbc0x1cb0848a0x8384bd170x32a8d8ff0x86ba2a020x28eba5630x7e4884c20x9204da690x2d23cd640x031fec0a0x04264b270xeca866fb0x199305e60x287277cb0x55edf3fa0xde2790fb0x2009c3580xbc3db76c0xdee062b00x030749910x52870a230x09af6c450xe7ff54f20x38455cf00x571757ab0x1174da160x9a4c70b20xebc72ec10x9b7fba2d0x1889553a0x5deae5e80x8f897d590xc4a87af90x40c596730x551bb69e0x86c187de0x8b63f96f0x274f5ad10x1d5f830e0xef9550a10xde073ce70x115608830x7abd63910xe1e73e870x1a571c640x29e65e450xb64d273b0xf7f074310xc9ce0ed40x06ebaa6e0xfe9f3ee60x19225a320xa1dfa7c20xde70cdd10xfe4ca65a0x4884a1e50x78a6d45d0x439dacfc0xdcbd3cb20xae9132200x870e54640x68711f210x8c80faa00xeeacb5fc0x51049d140x69a1dda60x7fafd5240xfc1390580xc1902ebb0x3f37557c0xf7a122530x80bab64f0x8f405ac60xac4896aa0x21fa6f550x0e6b97330x2dc77e6e0x4af1a3a00xc60d4b5d0x62bf99210xd6462f660x1db65f9e0x2408ff0e0x03b773e20xdd178bd40xd4d1cf1c0x9eaa7e2e0xc2cc3c340xd9489e640xb847c5810x34adb1500xc67cf5290x9eb309cb0xc6c23d820x1f3bba850xe178fce00x9d3182320xad898b9d0x29777f0f0xc47e1e860xf8e0d7c40xe9d881cd0x8fc5df600xa12b43b10xa9027b3f0x981efe920x958f096b0x74a0134a0xe6b472430xe6c1e1260x89461efe0xc94ceaad0x7890a3670x826286da0x502108d00xffb9c5940xd6034a440x00644b870x008701430xc212a5900x20c220930x298e382c0x563df6680x1598c84d0x610b257e0x01a7c4820xa457bf020xb309babf0x2aa98e8a0xe0b58a5a0x053dcf8b0x4a27950a0xf9947e040x94b021fc0xb96500c80xcb3afd670x3835d2fb0x0d82f8910x536210ce0xeed6aecb0xb50506770x2fbd02c70x762d94420xea00369b0x4bf72ec10xf26cafaf0xbde8edcb0xf39240710x9b2998910xa6fbf3b00xc6367f7c0xd7cee6f40x93d9f8d40xb12200ff0x53e902230x13ab610f0xe45045640xf05bf2e90x911240d20xc66343150xec1605ab0xbe9531520x721acd710xf5d5e4610x19ec276d0x539f5f160x17216c3d0x87bc23dc0x19fdbcc20x03fe705b0x38d1e77d0x636119700x4c16f9cb0x0204aa480x78e50f000x5665ac590xf6ae2f2e0x89dcc7d40x0a25337f0x38c76c890xd6d0637c0xb77386080x0160848e0xe85815e50x673a6fda0x8dffc3630x59e470d00x7128bb580x01293c670x11ae71940x110a92640xb8cb2dd60xd40c2a0b0x4acf9ec90x143110000x131398a70x0af0831b0x510609890x595d2c910x3e06cad10x5348de520xd439f8bb0x09e63ce10x880f82550xfbf74a820x083df4d60x8228a8300xf2b4aa430xb2c697170xb02555400xb40607230x0b7a916a0x866b110c0x4b85abca0x97b05d120x17343b730xb2fb49240xb1180f850x33998daf0x72c3ffbe0xd406157f0x8a0cabf20x34db87bd0x230243b40x2574ea790xeae9d4ac0xa8dd5f7c0xe4c530eb0x3de979a30x2164f3780xe9d27ac00xaea819440x2e341b230x5e57a3950x97d500e80xb55315620xa35c6fa20x700d6b530x982ae33a0xcaaeb8540x630135b30xd1a16e0a0xc61f457d0xf37d4c690xc62e71440xa7eff0880xe35f267d0x908ca40c0xde4667c60x233652440x83f436060x3b0ed1130x3c5ef9960x5daff2a60x019e21890x66dded870x273a07d50x682fbd350x8c43050c0xda381c1c0xab9d88b80xae2da5ce0x0015d1680x80fc49e90x507ea41b0x23258d950xd9656fcb0x2c0fa7e70x0016f4500xd903cd570xc73f39960x4a1984990xa63a286d0xbb5987750x14f588210x3b97bd600x3651396d0xe140948e0xc2a1ccc30x782cbe280x652fdfb50xacd1512a0x2ca3a7200x88ee44fb0xcefbf5e10x32fa56ec0x3dba2c1d0x756339c10xad569afe0x01c2733f0x17f568e90x2b8de3f50x066239750x7cf129a10x3cc8e5f50xf0874f100xd8d87d7d0x45e05a190x7d6e6c240x327a98220x78a970d00xbeca54350xaac670310x9b7ae3080xb8e1a0500x8dc223970xe22195ff0xa9443c9a0x8f03bcf90x76626b180x2ffe7f4a0x7e09d0e50x34a9a0aa0x3b719f230x3270b2950x9513825d0xfd3f65260x0610df670x79cf84fe0x06bacf4d0x06b36e020xa3d5ac360xd03d618d0xe88812c10x04cc7b760xd5ab6fa70x5072a2ed0xd2f078050x3af40a530x1e9ecafe0x9007e4e80xe40b66ef0xc5fedb070x914751e20x8f8acf540x46d97ea30x3d45f55e0x778172810x53b90ade0xe512dcb30x13a868580xaefb41ff0x174885340x8853e4990x21524a530xf38615100xef0495040x75fef85d0xc2adac340x15924b0e0x3c9912b50x6c094df50xa49616e20x4d1092620xd75673cd0x1b65d2160xd415eee80xf6f970790xc77a251e0x03e6b6950x8486aac10xd86747880x1415a9880xad5d3ba80x236e68880x772fc68d0x92ac1dc90x65461def0xf77216440x91d5b9ee0x93c479bc0x55ee53f90x9e0c4cb70xadfe1f930x13a06e5e0x8c0ee3cc0x4bfcc34c0xdad121050x96c5d1fa0x271076050x6af79b0e0xca32a7490x25cf518c0xa3fcf6fb0x4a6d753f0xf602efeb0x21678f3f0xbc3dfd910xb32806f50xffa2d9c00x0bc1be9b0x6251bb510x2e92e8e70x5bd84fd50xbda2abbe0x923768cd0x39a2fde20xed9c5b070xdd9a98b30x78c7f2ed0x799115790x4611f2d60x56720b0f0x4945d5910x6c00a37d0x1555b8b00x8367dd250xf494f0ee0x30d8260d0xe9d42d1a0x9dea54ac0xf017558a0x9f4f15420x150c4f700x95f37feb0x629aa7510x6a7adbdb0x0ab169270x9fe248d10xf2a1c9630xd6df8c610x47cac7490x0660c6420xfe31b3220x234de8bf0x22ac4c4c0xf88763560x21c4d4fb0x9d8433e80xc0a042510x509902610x2528d7880x53b5eb880xe2093ebc0x3026bee90x92f76fe30x975ee6720x711d32500x731cefc40x29a4bf520x54945f030xb09352b50x3eb1efb70xd1637f9a0x89c165e20x547d849d0x6859d2660xe3f2201d0x17f251c80xde5c7ecf0x1f8516cc0x20c5877f0x93205ca30x92631d510x446b6bd00xc407004a0x59c581660x75ecca6a0xac583eed0x95b62d1e0xfbb231ec0x7b0116c70x1f6d07b30xb5caecad0xdb93e5e00x96f022db0xf18808a10x7bac31760x3c83a3270xe08e00300x7eacd7030x6879698c0x5c48ae440x55d859f20xd128a4c90x5b5228af0xee8ad84e0xb52146570x08435ee60x249c984f0xeed083850xee7d887c0xdf87785c0x2a9719c80x22f8f9de0x9a66e3f70x0207b36d0x314f90b30xa1252c1c0xcafdc1720xcdb34ce00x4c69df3c0xaa38dd280xba7cd0130xcf2323610x7b59d95e0xf7b194a90xa14cd7fa0x28c72d5a0x786a8d150x247fa3d80xf5a2c9c60xba9ab72e0x4bcef4700x86ec9f590x379973ea0x0320df3a0xeac110c00xbd22e98c0x8e471e290x7e29f9190xafc910130xe45108eb0x45e057e10x1632d69a0xa1efb7480xc89ce43b0x8896852b0xaefa96f30xc3a0fb620x5a7b5c380x4144962a0xc46620480x96a00c900x71866a470x05876e400xc43e3b0d0x89a0e7dd0x2e06dfa10x3a783d010x0b1eae1a0x825934830x484802650x2098a1830x9341cddf0x46c12b4f0x6b1526000x6c9181730xfab4a7650x10d74a460x9e2508be0xf9815abe0xc4ba5c280xbadfc3d20x5d9917c90x9ce3f3810x4f95464f0x7a9146880x33acf00d0x8f233c6b0xc7912e9b0xea6e91490x7ce42bc00x0eacec8d0xbcce16110xcc68cb4a0x9179acec0x1d03cdc50xa8acf9610xb829f5040xd2eedd310x15e2bb070x760eed200x1cbeac6e0x5e0b7ca20xf515b7b70x451cc6f10xc43243c10xd4b28eb10x18855ada0x2341619e0x3a5e3eaf0xa2f659c60x7e3362310x679ec93b0x848302b10xb700ffda0x3afc3e640x324c471e0x6bd532e20xf9e033b10x9e88074d0x5f466d600x74a56e400x95eef87a0x738c72780x205901e30x347095e50x052601bd0x089c6c310xbb7b05b70x1194b0200x0e239c710xab5dda760x6644920a0x5e75a67c0x685e12760xd4dad9f30x087d46d70x433aa8570xe8fcaaaf0xeab62d560xd54ff14d0x392bcfaa0xdb78c1a00xa602da430xf3ef1e2e0x65f2b9180xe8c8e1e30xf9aee0ce0x6a16eb170x14b910630xab4ab9600x326b9cd00xe51947c40x0e9c7f9d0x5f3979ba0x26d6a1140xcb3c56a10xcc9351570x9cc22bae0x8ecbb3b80xe734d8a40x636d92cd0x19a36dc00xe36900090xd2acd7b50x310ad42d0x601ef19e0x705a5bde0x472ab47c0x00a726850xfa4c3b380xf706c0560x30d6d93a0x2e0cf6a20xe15c45780x313c38ea0xc61dbdea0x110912910xacff87a70xaec35ff60xfc11e0450x706ad52b0xc009f7940xf577cdd90x619fe90b0xdb7a66020x5c9c1b440xcd39a3680x2638109a0x1441aa630x6d95e93c0x897f14910x28fad0d20x98dd387d0xeadc0d420x3b5c72070x4815246c0x6eb0c9690xe2b20f350x19f41e9b0xe4ad7aa60x2d368c4c0xd3c672b80xd41ff2ac0x5632e63d0x1a3faeba0x52af7c5c0x568b7d760x64ff3e350x80a0fbad0xe7dc41180xe99350be0xa523d9480x633f6a250xa4ab05960x965b448f0x1684c71d0xb51954840x154bbead0xb3e990850x20811d700xd68f58760xba43db620x8af9365f0x2c19c3c00xc81de2eb0xe06274a40x7776124a0x24ef42470xb6d5eb0b0xeb39413c0x3793cc050xb26810a10xd09300f30x074796d80xcbd2c0770x6517f06d0xcc69eeb60x84e15aec0xa31def600x73e4aa0f0x5181c6360xe79ac45e0x7147be310x8b8816bd0x8cc3416b0xa2f6a6fd0x99573fae0x8f772a3f0x51c9bf430xed78b5bc0x1deff3470x5ab211a30xce38c7bb0x7bd3d6cd0x5562054f0x44d6b94f0xfdcfa8170xc27c14590x9640f8bd0x77f7e72d0xfdb15ce20x2be6868e0x3fd711320x124203e30x79d6e25c0x90bfcad50xce2e0cdd0xcd38f0bf0x3b6196140xe08f5e960x7556f6e90x91b56dc60xa1b28bc50xb866b3930xb6b86bfb0xd7a0eb3a0xe69b99450xc5ba87410x7795cae40x1f07c34e0x502351b70x70d50d620x44021fda0xb94ca1ff0xda9484770xfa7499a00xeb16172d0xa8a56c830x86eaf43e0xccb04f220x1c6530d00x3ff17a440x93d698de0x5b4a76490xe7833a6b0xc23576300x9a3aeabb0x1bb2260d0xcb5989750x3d864a780x5ce6d69f0x287e5ddd0xe19817b20xb6033d5c0xf2856a7a0x1eacac2d0xe2cb752c0x9db9b4910xecbe16140x1b700d370x26945d0b0xcf5815120xa02db5730xb0a8481d0x9eeeef480x992e03d00x4f2644720x75c0508d0x274f2f9e0x9f01ab1b0x8f38f01c0x101e300e0x228ec6700x37ed03990x758e072b0x1aa7588c0x9d0dad5f0x4dba63fa0xe01ef67c0x05c364280x05938e730xb82242470xa842b4680xd41091390xd5d4e8970x6800e5e90xb3b606830x35d21fa00x6d599fa20x031eba3e0x3e5363db0x0da382a90x010e50170x0f72ff750x86cef1800xd6636ca60x305e57010x4e7fe4fc0xa1c2ee700x5afda5c30x6692ac660xad64e2140x07d8871b0x6c64164f0x0a38ed650x6ae5f92b0xdbd3444c0x6bff9c8a0x96e827070xc943ff590x58b488660xc041e04c0x28ad87ff0xf5d505060x66447caa0xd004234d0x907df8030x37f4cba10x2f90563e0x19a8678e0x5e1e26650x8722bb6c0x5f758c790x924485870xe989aea20x6f3614b60x914dc6000xac4bda130x0aee67a50x75e3c0060x00fab4260xccd82c610xc8816e770x2bcae28b0x1b78c0610xd21665c60x45fb89850xa06109760x8bcb01f30x114d6e160x646f674b0xef18311a0xb5e35b100x3dd0e9cd0xa6f0ed9b0x9b15b3e50x6e9a82cc0x75a729a00xf5dedb300x71191e1f0xb7e9a48f0xd1674c0d0x361f75920xab50d9f80x5513c04f0x9a6e10790xe05fa71d0x8232d7980xb2b8b6ac0x0f2dd3c90x416f72ac0x0b812b620xad6b0ca20x64d243db0x407535840xe890f41b0x730791100xdc0f58590x0355a7b10x66d4b48e0xbbe9a07a0xb93bdffa0x96dd162b0x20c761b40xcdf24a570xd0d09a510xd13ae9320x9cd8512b0x41b201f60x719d00c80x54e714c40xfc6c42260x33dd72a30xde8c9f7f0x405f90fc0x75caff460xba05b1580x6a193bc20xf2acb2e50xae852aac0x0dc018af0x627560250xffa3aba70x83ffc0c90x33cb1cf60xa391bdaa0x7e8f60940xaf60be610x7eef07840x23029d010x6d1029820xdba126c10x8f495c470x026042ae0xb09faf790x449890610x05fff89e0x77dcea740x0c1163210x232dfc580x2e956a3a0x671593000x68afdf800x7f39541b0x1f9914940x225a28cf0xa792a9c70x00c6e05d0xc5a6d10b0x69b18f430x6ef3e1450xc07634840xdb68bbad0x50b73ce20xaa6f23ad0xaad6d92f0x3939f8f00xff2825210xc781bd9f0x0cdce87c0x9cab34a60x85b5e6250x8a490c900xd24108d40x083eb21c0x15d8e4d40x3f16b3730x8620e1dc0x91d07f140x864deeed0x1efc3ca60x37956b720x471357280x12b355980x492a6ba40xbee7a6970x1a15c0b70xc38338200xdbfb38df0x6f1b0e020x47f1d4eb0x563ebdbf0x6d9758a50xcb0468430xf36afa770xfcaac9dd0xeebdd8bb0x685b31e70xab6691d80x111bd80f0x7d40e8360x0fc389a20x76b4b6570x5ba3d48e0x261de15d0xe2e6311b0x787b987f0x52bfcff80xfef618830x1a09345b0x926febaf0x88a072e80x4b4a51740x043d9eee0x375603860x41300d330x056aed240x18285feb0x356810460xe15154020x342fa5b20x1670d6220xe443f73e0x8225bf300x07205ad10x5711c92e0xea41d33e0x97e3c0290x1283fc170xa11e243f0x4fa2c2cc0xa3e2a58d0x3a9c2e850x6c4732920xadceef420x84e81ce30x988094b10x5fa4db640xc569d6d00x3d741c870xad5515910x69a9b4150x32ac36450x611e0d800x40dca96e0x5028bbb20x0597712b0x9f3c89210x6667d2100xcdfcc79a0xefa816ba0x20245bdd0x5b1de6f60x9f50ff280x1c8703b80x34ae1bf10x3a9febb20xde3838270x7ca34b120xf918c4d40x377522770x3dcf95b90xa5d5229b0x185709040x69c0b8bd0x6bef5c990xf13d13050x6f12ad4f0xbee03fce0x0a8ef9c10x853533380x0986755c0xe7d59e200xabf70c370x5bb9cd2c0xb6c8bdd70xbb9745b40x01fb259d0x66361ed70xf882deb70x3d2132930x311284d70x76ece2c60x2e5754f60xf59919620xc43257140xddaf9f2c0x5d1ac7a00xfe53bef10xa5037d1f0xa41adbb30xa872aa8a0x41f08d3c0x2758f7f60xc75d3d100x2c2d1d4c0x73c7986d0x7321723a0x099977290x5b849f220xe82db7a20x6f1fc50f0xadc6708d0x05a58f1c0xf2be0c670x851149fc0x7f6677a60x9f2356940xe8534ef20xcc266e790x7601bb3a0x4793a5ec0x0092932c0xb926cc420xaba190710x22172fbd0x3864b0b30x4b29baec0x22fba56b0x34c195d00x1c35e4260xab362cdd0xc392b7a60xfde4c27d0x597328da0x59fc85e00x51ea94ea0xf78353920x43d9e0480xecad27660x3d6b2a540x0464525b0xce7ea3120x28c950a90xf4a21a450x0e7c092d0xf3c224a50x94c4c7ed0x22cfadc00x4331d5fa0x299786370x6b27948e0x8baf89130xe89830c60x2391b9070x5dc3ea4a0xfe9731f10x8041d4e70x09d223b80x343bf07b0xbe862b7b0xdf3d2b8d0x3a5eb0660x929b915a0x972c31240x18ed79a70x186108390x8078cd650xaf2665e80x2b2a7ea60xa60ef77a0x0b9c6f9e0x0b73ed210x1017d50f0xd5a4bcfe0x573bb4580x4e993fe50xa5db341a0x3c21ccfd0xdc96fd120x17fdae780xe7be8b950xcceedfbf0x8a3637140x2eac068d0x25d271300x695603790xee55532a0x828e2d660x7fb172c90x1b9453150xa2e59dd10xcb138a3a0x157c09120x2921a4d40xa0f768e60x0b57ae1d0xa5ef7a610x18c6dc800xd23645f00x06700c170x46f6d9770x9fc69a270xc0efafe40x56b41dbe0xaf966a690xfbd89ab00x1603cc080xe83ca82c0xc188afc90xb152fe9b0xfd40ed230x6f1e70f50xed7c8cf20x2e5382f90xc96a3ee20x8ea600590xf71e97d30x0732f1d10x620fc6ff0x07fbd0c50x8d7f07630x938814400xf42de5800x764998990x96a183de0xbf7ac1930xdf0846040x131744840xa16c72300x87e455a10xe6453a310x85c37c850x37dd87d10xa0fd41570x1dfa5c010x9281fa360x7cde73910x8e38efde0x01399fb50x7ba6a6d70xf7bb169c0xa5e546940x30a956d70xf8dc7c7b0x767a5cee0x1f7e858c0x5722b18e0x98467f480x80df20d20x61a430410x97e056630xe3f990dc0x181f34680x1c2e93450x28e41d560xdd30cc0d0x5505f7910xb42532520x7b8c8c900xebedfe5f0x66b48f8b0x8f5e887d0x129efff00x64bef2cf0x8b7c99f10x798115b10x0e1fc7410x95ba8b2e0xae487c820x6efd9f2c0x711620550x40adcb1d0x6c88d89f0x0c77eec80x405cdbd60x17e31a720x02297ef20x867c56d20x962d7d1b0x93b494d80x83e5bf110xc715ea310xaa99a2e00x09db23280xfb5c7cc80x28bb7e6a0x892258430x6d2f37820xe52f34530x0a5d7e000x435ca0dc0x1ed772bd0xe3f57b040x417965980x0dcd8aea0xe12622240x72e683260x91a22b900x0e211d120x3f71c5360x024624af0xef3931470x993520a60x3f2728ac0x9665c5350x8df934730x352f23a40x2740762e0x4e4f227b0x11bdc7a90x5ba6bf790x839f5f6c0x7f0287800x9a4c52760x98ac9e6f0x3bf837cb0x11d5beb60x4f368ba00x1c3200040x352108250x9f82a9ec0xb97eddb20x3e3298fc0x91a308b90xb0893c590xac9e8eac0x9ce0961b0x33c84a550xf630d9a90x8a01ecaa0xa5280d2f0x6df7d4bf0x5968ce2e0xa84b02d00x131c8a250xb8ee0de10xd6b471d40x6de3f9210xc84728920x4a9517330x2541a7240x2823f9e30xa3d3cbea0xdb5749a70xcb20ccb30x7a2f36820x93ef90720x35248e3a0x1ef15e1e0x10575d4e0xf51952a40xeb1281950x457b8a790xce334df40xf2e2d7170x217352980xbec77c600xfa7b27e40x68064a6f0xb7e221bb0xb60a9f7d0x52c282600xe54ce8120xfe9008a90x7b22784b0x4f3f77650x8ea0462d0xc9cf787d0x9c02a48d0xbab8cea70x0c590afc0xd2d055650xf0a61c860x06e980920x61dc89180x9034bc350x169c98a20x02eda7e40x7b2df98d0xebbe59a30xa70c4ded0x24e506750xd09899cd0x099b9e580x0d8d62ed0x303c54370x26698eda0xc0e5d5a20xdda2bfb90xc4d758a80xcecf05770xea1a903b0x33b3f3c00x36c5bfca0x889668b70xd49324530x682779170x192e06aa0xe34ce58c0x5ef59fcf0x6b6026fd0x6209cd600xe299fdf70x9d7e0c9b0x435da2e50x91a3a6910xc09239740xe0a161910x85f158de0x720bbf530x54ccda240x3400698c0x8a4199790x116edcb30x6deaae630x812a885c0x9954be070x0facfb360x5c98eaa50x552a2bd40x5a902f900x7ddf05950x34f86ccc0xc2a8cf950x440b75890xbaba64b30x95e6ce780xd4d3a96f0x90b050910xbbeee5e60x445dbd810x58210e600x519c8ba90xa3184eb30x3df358270x90143c860xa01c1e630x6a428ad50x5d3cb9800x2a820da90x1894aac50x80f1d48c0x1dc2d0720x01b698e20x9fed81200xc086f0e20x1180e33f0x8d81b1f50x0de998150x40c9f7c40xc95895cb0x513f189f0xb053ffa80xb9c6e1ac0xfda1c8500x34ac59240xc9eefea40x39bc41b30x2172581d0xf98973350x5bc4d8e70x9c191f2a0x6dec443f0x3033623b0xd17f27b40x71cd7a520x4e872dd50xee72a9660x2d9c794f0x6c9847980xffb321420xad01dae40xaa3e262a0xf488a6880xbb98fa6d0xc0a2ac9b0x58d5b5e60xb9ebebb60x110812440x0348e1230x11fdf03c0xff65c1bf0x1cc807cd0xab3b79420xa7b204b80x74747b3b0x517ddfb40xea5e8bae0xf643194c0x18747f5b0xa31b2ef40x3d031fca0x1e6e4e590xb520b1090x24c4ed0d0xcada4b1d0x82de740e0x4cb8d4940x74986f570x3089bf340xa90487120xd94acbde0x05b9e7090x92ecb0590xc95d0c800xfeed4c1d0x10ed1bd90x06cdc1790xa9b365c50xa5e253bf0x9dcf5e000xbe4d392e0xcaaf74c70xa4e5a0cf0x48dd5a3a0x7a2d74310x8b8e72eb0x015cc6710xd80028cd0x1ff96d6e0xad140a050x4c0464b00x0d818e160x771f24b30xde4efc390xa2a6e0840x1349f7940xe08185bd0x28b718670x0a4695530xf929171e0x50d446e00x4e6ee7800x066255c80x4fd606590xf050a32c0xc50c3dbd0xfaa0c5d90x6fa2c8150xcbe351b40xca7105ad0x8c6eb8b10x5cbe5b9d0x8c5559fd0x6a10cea50xe7030d670x11ea9c5f0x1c69ad630x17238ed00x10d667790x006be41d0x112b54070x739b9d3b0xab13cac10x37938bad0x26a9856f0x572e88930xc678701c0x13007df20xbb4f9d1f0xdcdc00400x2a9289180x15f906880x43f9ebc80x74b8e6740xf36f42a90xfe925b7d0xc0360b730xd96a70360x993948140xcc058a8e0x147bcdb50x6248fa840xd58515ab0x7677581c0x86586e610xdad6d0e60x302807810x79981f830xd0ad34520xcdfcc1d60xfc5f17fd0x734e3b520x552f72000x2fa3e2150x46b552410x33f352f10x75366acf0x716707cc0x195aa1810xad8591fa0xabac58590x8344b8820x2acde9500xc508b79b0x83e85b2f0xacb815d30x816661910xfa05c3760x9421132d0x8fe4a8490xa03d988b0xe5251e290x7687feb20x9a8e18770xbe7dd7dc0x462d958f0x847fab4d0x6bbe06a60xa2d076b10x3f9ace180x8e2ae9d10xdb343f2f0x6fa844b40x8b7d54880x254a56ac0x9ada4fa40x42e49e2f0x0ff7d7440xcce09e860xf00dfbde0x12787e0c0x4da160fc0x1ea8efe40x6960da0a0x11da53450x843478d50x00b3100b0x7096736d0x09ca42ed0xa1d412f00x2a7c634c0x950759ad0x5c3aedcd0xcc6a729f0xcbacb96e0xac6b4a9a0x8f2a21dc0x28497f0e0xb845fc7f0xd973e4c10xb40d4e010xcc2f5a980xeb58bd490xb999bc5d0x807d76b70x3c977eda0x5d6c877a0x7d073bcd0x61180b4d0xaecca85c0x26bd26210xfaf598c60xa97046ab0x496f49cc0xe8a5d8450xdc71f46f0x303104d20x8a222bae0xcc9560a50xa5a9220e0x9895cf7f0xb56adce50xf022e3850x56d2dcc70x967ab9570x0dfdd6930xae76cb2a0x3971b4df0x6f8fa8a90x4e84f2640x72e11c720x943ee6900xb891a1180x6edbef990x85abfbf70x4d4860850xc2f9f0310xc220f7590x682f8a960xa28f0b4e0x303da0080x6d6197d60xc30e09b30x0f644dbe0x5af762f10x8910a5d00x44fc847b0xb755fb1f0x1e2c784d0x1e0758d70xd5693c1c0xbfd78da00x7a9d12290xdc55cbe10xb1e6ad120xebf7495c0x95f594370x645df6c20x2c4e4a640x655f5c530xebdebf9d0xb1a7fad70xea8671e30xa35990840xd4a277e40x410da8fd0x245160030x442cc1000x96bf2bb80xc773eb060x4fc7ecc60x5607838c0xbb58d1fc0xfa5f1b4a0xc9cee6430x595776860x107a0bf00x3bcaf9350xb63b6a300x87f062c10x2cf7c1fe0x8607990f0x523c7a410x97d7d2d20x4c5359c60x909694e20xce11fa570x3e74729b0x3d813fb30x1d55e6660x1c5962a80xfb6066ef0x9ed7640c0xa2c8f77c0x2793ae0f0x5cb4fd9c0x36c5ed8b0xd8c2709e0xcdeed75d0x178e185c0x160348bb0x74c0078b0xcd10ee940x392e28f30x9dc92a320x4bfc33a20x33cce81c0x586b34bb0x115fa8e00x5807ace50x7ae118b90x090e25980xf1fb321d0x1bd840600x762233a20x5b8f4f890x3ca5c82d0x576d1f1a0x7ae733f30x3cad8be20xa3d6580c0x59297c6a0xa3290ab80x0676f5ac0x27a967640xfc9dc76b0x8d75f6dd0x8e8a26250xd9b936b40xf8dc35ac0x325f5ac40x70048bd20x0aa856440xc6f14ec10xd890b68e0x7dbdf1d80xef86a0aa0x1d6072650x729458610xc803703b0x1df4a0f40xa5e8a52f0x1263c40f0xdf3090510x4ee206cb0x303621b10xdf1277280xcdf704290xd7862a830xc8cbf1170x3b26c2720x7898f6030x2a8869f80x465e797c0x67bcd8640x8b1c30950xc8a204e40x6905e7350x2eeb00170x1468277b0x053ec7350x0abb8c7a0xdad0e8a60xd0ec2ad30x484a09510x360b25d50x6d19af760xb4c378bd0x9358aa070xdb0764290x76fe50860x45990f730x8fa846dd0xb80b8ace0xecd0f4800xfc759e920xd270bc560x24bd5be80x712805bf0x8810d0aa0x819cd23c0x477d6bbb0xcdc040780x5bd746160xf231243b0x78ce32f60x61d87e4b0xad3de35c0x256639ec0x740c512d0xda0f9c250x2b545ff30xe0e95e090xc6dd11cf0x778c7aef0x4f70dc220xdf0328950x2f34912b0xf201f4a40xcb8c3ace0xf0e30eb60x433322210x67c6b5850x0f02e88c0x77c754a80x7b89fc670xc18f18290x8688bd400x7aedbd0e0x37f6adab0xa1a13c830x4e16eea50x65b90da70xe40414690x7aac7a7a0x564fc6f40x3fd023310xb8836cd60xbf212ad70x3bd544c20x4c7ec4b60x7e1253ca0xe850af800x41a072ff0x077a2afd0x32e861260x275374430xb5716a8c0x28394ec30xe93425290x86dd37c10xe4e077540xfbbda4da0xe46bce610x2050ab010x5c8e18c60xc30e2dae0x0575dde00x00dfb7640x7ec143a50x3b9bab010x51e4c40f0xc4950e950xf1979f730x12bc5b1a0x7b4cc0f10x83f9a8050xbfc95c330x67bfe7910x81a6fe120x8a3dc4420x4a4ea6ff0x92a7f7370xe67465f20xdcb616500xdfb2511b0xd743fb100xc08c3f580x0efcad2b0xa1be670e0x1f5d2eae0xc6f3d0370x3bc8b1290xe0a52ea20x946dccce0xf311a1be0x5c4b514e0x81e898bd0x9812dd0c0x629b90870x2a8082c80x33ce2f620x9d1254ac0x336413890x30dc48990x8a8055410x631f26db0x69900e6f0xd64a003b0x13f4049e0x2f22e43e0xb9bfdd9b0x091bd6d60xf6d0e03e0x44a414ea0x5d5e4d630xcf81e4dd0x96a4a6510x421138360x24a94b260x9e6d79f80x4fc75c990x86e01bb70xf80f919f0x94098ff80x503bd1370xac437f7b0x04cda5660x66692c710x52831a8b0x83db97d40xbc3cb68d0xfec692680xf8f2a4eb0xb2e5ae4a0x198788b40x8f595b110x6ea099720xb9948d2c0x833a3e070xa6917ff30x79d425ad0xb7bd35d10xa5b21ec50x5b3840d00xcfb760ec0x235025250x74769de90xc0fec2270x6d629c590x8cdc026b0x4517a0e70x28d9604e0x3538684c0x8887d9540x17eba43a0x361d8fd20xb39a39c80x05060a190xc9d1639d0x70e33e9f0x8df3789f0x6c6ec3a00x730763150xe118de5d0x42a08e890x09e913c10x48183dba0x4f816e9b0x6ef8fcd80x3796bdcc0xa286a2340x68a241530x5e7f49200x1d027e4b0x650f86030x834dc9550xa61aa0280xe56a93360x06c287880xbd7642270x842a1cc80xa91f90e80xe5a8a4fc0xaca39ddd0x9a23f1750x55d06f550x2053ae970xbd885f780xbbdd3e300xa04c624e0xab11e7950x52e3e4a50x41aa5e290xd2f81f730xaee1cd620xe26baab10x3598203b0x45cdbd8d0x7b3197540x7c4b92290x71d8775c0x3aff530d0x8b7645010xabedc0f50x2f4fc5230x890e20300x2b061b410x32bf3b820x023c8a3b0xac3f67430xeeab9fa50x583314ab0x5d54784e0xff6104d00xab8bc1a20x8d8640690xb9638db40x20086ad10x4fad92560xf12d4fe50xbd15f2ae0x3ecd11010x04e1b99f0xfc2378cb0xfe86d1870x5fefe56c0x73b71f7d0xb6b03ea80xefb1a7ba0xd38d5b5a0x5455664b0x2cc959de0xcc18a21f0xeda3a7210x84ca0c370xc320e93a0x531184fe0xf18adc540xdab074170x5818a7af0x37054c2a0x940c1e2d0x232a9f0e0x834517da0x42372f650xd54cee9f0x1395f3400x4dd853e20x669c788f0xed7c838f0x12b323870x015444300xaac6c6760xf0de76c10x4b0a92210x16982d4b0xa7ec9d990xa88bd0690x4a3ea5c00x091def1c0x370a07360xe50413d70xadb51cff0x2dc494870x6bb710380x6339b6d00x1a1495ce0xfacf130c0x237389260x110df8280x7b8699eb0xa6e19f8e0xf0c8f9fa0x1a724fcc0x85cd59a80xefda9f6d0x75a03cfb0x723cf1fe0xbc4b7d590x0e542cd30xb8e448a00xcbf9166f0x655cb2020x1df8b14e0x4c1d08340x9e3d17620xdd525bbe0x138619150x810fda560x84d242180x407fada10xc709af630x56af5df50x6031d7f40x484d5fae0xe067aeb30x056478fa0x5a458a8c0xb63ed95d0x0b68c3ba0x602a1a610x5bdc87bb0xf2dbda150xf6dd419f0x968b56c90x6a682c640x67907cdb0x1c307b8f0x5b39d06f0xe3590e5b0x90a82a710xb55910cf0xa33186610xc399983d0x74034a710x4dcfb9190x2e74d9140x3c99f6540xd9d2bb030x16756dc00x63343b1d0xb2af19e10xbed43a410x3061c52d0xad337d5b0x3de61f7f0x80f703de0x4679b2160xad2ac5050x3ead8bd90x9fc4a45a0x2c79bb6e0xd4e567400x2c26c8060xb06bcb170xf1f04d230x1e0d97d60x662f99210xd27fb47a0x2af1cec60x226138b00xaa0241460x9feaf2870x15ae38380xc508d6bc0x21df8dc80xe9d1162e0x1eb8237b0x1605a4600x03b9566a0x76c013e10x92d778bb0xb7afec7c0x6698c4a70x391c2cca0x0d5571d60x62feefe90x7298ad300xd825e43c0x8b9212c90xd1cc24db0xc2b49f490x40d814540x7007ffe30x4a8e3d340xd6da466e0xb0757a240x38e10c1d0x66011ab60x332c6aa30xcf6a301e0x2b4273590xb8dd7f0a0x91d3d13b0xceebed590x5f9d84410xd70a7eb60x0623125d0x124e41b60x17d5b9e60x236cc7b00xf5ee9ba80x42801d200x85a8ee760x761804180x655ca4330xcfb6a3da0xe12c87ba0xc5e7ab430x67931e890xe0ff7a180xcd083b100x7afc9d8a0x99c95fa50x3867c74f0x8c50094a0x970c00f60x01e21a800xfd05aff60x35343d170x5ab9cc3b0xb7c818310xf910cb720x6f43b3090x012c449d0x3da9066f0x8efe0c680x396ca19a0x3924255a0xaf54d10e0x81a7926e0x875ddf150x643827c00x48848b080x5ed3fa810x591f72720x60061be50xfb28f3b90xe0f4612f0xc0233d160xf0c426e20xe3eeed610x3fb7885b0xb5c4d5d50x7af8d90f0x7dcdf9180xcc251e0e0x1888dd8e0x4d1ee5e90x286a69660x2f7d2f780x967ed7a50x43db217f0xd38f81910xee792d290xda657f7c0x128636fb0x7e2d43a40xd07d5be80x02b41d130x52875aba0x4b9718510x4eea111c0xcca4ef0f0x161bf4f90xcf6829280xfa75ce3a0xd5dc4dce0x53e39b460x0765bc5e0x33db0cf70xab18983c0x08c5db3e0x44bf65790xbf77776d0x625383de0xa540c4fe0x6050f2780x6e03a0600xd2f11de10x2d3754510x4b5be5fe0x5930f3c90x9fef35ac0x2bf67def0x4839762f0xabbcae970x0b78e1560x5fb0e8220x97d7ae950xebbff8760xdad8184f0xdc7e01280xebe0841a0xecfed1300x791ac8d80xd16d9c010x315de2cf0x32d434200xa6f0c4930xaee68b0f0xc2aaea400x64c8afaf0x5ad08cab0x082737e80x245e35ed0xd2b7f3790x9db7190e0x4c9cb9c60xc9f485360x0807e4490xcdc63fc60x7dfbd1fd0xa2fe26040x89e3897d0x704eebc00xf50fecbc0x3c46ae500x3635a8260x309a7b710x7bd181140x3710e8dd0x9754f0040xb58090560xe3d0d93c0xa97e00eb0x01612c0b0xddb9c0cb0x6c1809ff0x31be0bdd0x8b7827850x7428ff430x2e6362960x22ddb80f0xff5854400x370cfe6e0x922ecd290x37e53bdb0xade0e5150x2e23b7bd0xe8716b9f0xdef08cfd0x62f1bc0b0xdfa937260x267dbef70x1fe5641e0xdb38b5430xce7c47e10x1847e9820x00effb8d0x8a84a7870xd75388ff0xbdc2af920x3adbd5950xcc5015970x6e9acc410x3aa68d7a0xf56238f40x28b12cc90x5074e5730x46b700fe0x70829b6b0x04804c240x8f8d43410x8963ea8e0x567087090xf0d113440x2794c7100xbef695110xf2e7bcee0x751eb2fc0xf2a353ac0xd034392d0xd830f7150xf3251e7b0xae575c8f0x7b6ac78f0xc273c9040x391605160x33424ea90x084028620x3bdd0f940x16244fe50xcda04a5b0xb77b01590x8106095a0x2342f1ae0xde71b0780xc396e53f0xb0df174a0x3cb3e5b60x81e59e040x93acc4e00x0958448b0xad5c3c930xec5218c70xd96702f40x59a0f4690x19d6e5b20xd0abd35e0xfc968c980xb13d41a00xbd25423d0xd3b4761c0x6fe5a8b90x5e231cd70x5f6f21800x36bb0ebc0x123959a10x0af3d1340xe2b920590x0614dd5a0xf5ef842e0x0d671e910x00afe3b70xbc5671dc0xd66883b10x69c0d2ac0x13a014b00x18ed202f0xb3c0e5670x36cd87820x5c939f530x52c67b570x8e51e4f00x74707f730x5872221f0x2753f1e90x0d75b4f50xe938d4b30x2d041e4a0x2bac3ce10xcd5618c50xa21fa7650xccd197c70xc5d0eb210xc577720f0x278b70890xf76e2b980xaf3f2c8d0x228e26230x28bef5620x2c6b64200x205b01550x73da8bab0x7523a8cb0x32507d3e0x6d27f3ab0x7db7fba00x658941d60x13da80680x13784e030x16fec8920x5f9953830x335d3dfe0x1291cca10xf914dca20xda1bb4a60x765033e70x2759395f0x2b988c100xd5402a1c0x4bb70c400xe002455f0xa81f27ff0xc063bdd80xd58c1c110x675f2ea20x5bcb27300x022c0f9f0xe25863410x29a28cb70x90bc11e40xf072ede90xcbe71d2b0x52ff329b0x7c6757ef0xd01068fd0xc74111680x6a2b2c120xb716f97e0x89c8c2de0x2cc2d52d0x282f8a490x34844a4c0x6d920c200xcf9cb4a30x7acba05e0x7614902f0xb41ed3f40x0f1c3eea0x4be0373d0x42be43f50x8c5ddfe30x81b635620xb906ac670x4b8ddda10x5e02c8710x223ae3020x597065220xd170ef9e0x1e4873f10x03a8dd5e0x701c00560x34b13e2d0xd2f531100xc2a5ada80xfd40a90f0xde546fa80xc77ec81d0x29eacacf0x434c5d105.14.0-503.19.1.el9_55.14.0-503.19.1.el9_55.14.0-503.19.1.el9_55.14.0-503.19.1.el9_5.aarch64+debug5.14.0-503.19.1.el9_5+debug5.14.0-503.19.1.el9_5+debug1.111.31.21.51.52.482.4843.100.00.002.220.80.80.80.80.80.807.727.03.00_rc107.727.03.00_rc13.04.203.04.2007.727.03.00_rc107.727.03.00_rc143.100.00.0043.100.00.0007.727.03.00_rc143.100.00.0043.100.00.0043.100.00.0043.100.00.0043.100.00.0007.727.03.00_rc143.100.00.0043.100.00.0043.100.00.0007.727.03.00_rc107.727.03.00_rc107.727.03.00_rc18.42.3.08.37.0.20v2.03.00_k55.04.00_k65.04.00_k68.42.3.08.37.0.2011.4.0.10_14.4.0.20_14.4.0.20_14.4.0.20_14.4.0.20_14.4.0.20_14.4.0.20_14.4.0.20_14.4.0.20_14.4.0.20_14.4.0.20_14.4.0.20_14.4.0.20_14.4.0.20_14.4.0.20_14.4.0.20_14.4.0.20_14.4.0.20_14.4.0.243.100.00.001.01.01.0.0_ko1.0.0_ko1.0.0_ko1.0.0_ko1.0.0_ko1.0.0_ko1.0.0_ko1.0.0_ko1.0.0_ko1.0.0_ko1.0.0_ko1.0.0_ko2.3.02.3.02.3.02.3.02.3.01.21.01.02.3.02.3.02.3.02.3.02.3.02.3.02.3.02.3.02.3.02.3.01.04.0.824.0.824.0.821.0.21.01.01.01.01.01.01.01.01.01.00.12.482.31.1.10.80.81.01.1.11.1.11.1.122_Dec_201122_Dec_20112.3.02.3.02.3.02.3.02.3.02.3.02.3.02.3.02.3.02.3.01.1.12.3.02.3.00.81.1.11.1.11.1.1v1.12.13v1.12.13v1.12.13v1.12.131.1.11.1.12.3.02.3.02.3.02.3.02.3.00.81.01.01.01.01.01.022_Dec_20112.3.00.81.00.81.01.02.3.02.3.02.3.0v1.12.1322_Dec_20111.01.1.11.1.11.1.11.1.11.1.10.82.3.022_Dec_20112.3.02.3.02.3.02.3.02.3.022_Dec_20111.20.82.3.02.3.02.3.02.3.01.1.12.3.01.1.11.1.10.822_Dec_20110.80.81.1.11.1.11.1.11.1.11.1.122_Dec_20111.1.12.3.022_Dec_201122_Dec_20112.3.02.3.022_Dec_20112.3.02.3.02.3.02.3.02.3.022_Dec_201122_Dec_20112.3.02.3.02.3.02.3.02.3.02.3.02.3.02.3.02.3.02.3.02.3.02.3.022_Dec_20112.3.02.3.022_Dec_201122_Dec_20110.110.81.01.02.3.0v1.12.130.81.20.81.1.11.1.10.82.3.02.3.02.3.02.3.02.3.02.3.02.3.02.3.01.02.3.0v1.12.1322_Dec_201122_Dec_201122_Dec_201122_Dec_20110.81.1.1v1.12.13v1.12.130.80.82.3.01.01.01.01.01.01.01.02.3.02.3.02.3.02.3.02.3.02.3.02.3.02.3.022_Dec_20112.3.02.3.02.3.02.3.022_Dec_20112.3.02.3.02.3.022_Dec_20112.3.02.3.02.3.02.3.01.1.10.8v.2.0v.2.02.3.02.3.02.3.00.822_Dec_2011v.2.0v.2.01.01.01.01.01.01.01.02.3.022_Dec_20112.3.02.3.0v1.12.130.82.3.02.3.02.3.02.3.01.02.3.02.3.02.3.01.02.3.01.02.3.01.02.3.01.01.01.01.01.01.01.1.12.3.02.3.02.3.02.3.02.3.02.3.02.3.02.3.02.3.02.3.02.3.02.3.022_Dec_20111.1.122_Dec_20112.3.02.3.02.3.02.3.02.3.022_Dec_20112.3.02.3.02.3.022_Dec_20112.3.02.3.02.3.02.3.02.3.01.1.11.1.11.1.11.1.12.3.02.3.02.3.02.3.02.3.02.3.02.3.02.3.01.1.1v1.12.13v1.12.13v1.12.13v1.12.131.1.122_Dec_2011v1.12.13v1.12.13v1.12.131.1.11.1.12.3.02.3.01.1.12.3.01.1.11.1.11.1.11.1.11.1.11.1.10.82.3.01.1.11.1.12.3.02.3.02.3.01.1.11.1.12.3.02.3.02.3.02.3.022_Dec_20112.3.022_Dec_20112.3.02.3.0v1.12.132.3.02.3.02.3.02.3.02.3.02.3.02.3.02.3.0v1.12.131.1.11.1.11.1.11.1.11.1.11.1.10.81.1.11.1.12.3.02.3.022_Dec_20112.3.02.3.02.3.02.3.01.1.11.1.11.1.11.1.10.82.3.02.3.02.3.02.3.0  !"######$$$$$$$$$$%&'(((()*++,,---..../////0000000000000000000111111123456789:;<==>?@ABCDEFGHIJKLIMNOPQRSTTUUUVWXYZ[[[[[\\\\\\\\\]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^_``aabbbbcdefghijkllllmmmnnnmmoooppqqmrsssssssstuvwxyz{|}~bcma.ko.xzath3k.ko.xzbcm203x.ko.xzbfusb.ko.xzbpa10x.ko.xzbtbcm.ko.xzbtintel.ko.xzbtmrvl.ko.xzbtmrvl_sdio.ko.xzbtmtk.ko.xzbtrtl.ko.xzbtsdio.ko.xzbtusb.ko.xzhci_uart.ko.xzhci_vhci.ko.xzbcm_crypto_spu.ko.xzcaam.ko.xzcaam_jr.ko.xzcaamalg_desc.ko.xzcaamhash_desc.ko.xzerror.ko.xzcptpf.ko.xzcptvf.ko.xzn5pf.ko.xzthunderx_zip.ko.xzchcr.ko.xzhisi_sec.ko.xzrvu_cptpf.ko.xzrvu_cptvf.ko.xzamdgpu.ko.xzamdxcp.ko.xzast.ko.xzhibmc-drm.ko.xzch7006.ko.xztda998x.ko.xzmgag200.ko.xznouveau.ko.xzradeon.ko.xztegra-drm.ko.xzhid-picolcd.ko.xzhid-prodikeys.ko.xzib_cm.ko.xzib_core.ko.xzib_umad.ko.xzib_uverbs.ko.xziw_cm.ko.xzrdma_cm.ko.xzrdma_ucm.ko.xzbnxt_re.ko.xziw_cxgb4.ko.xzefa.ko.xzirdma.ko.xzmlx4_ib.ko.xzmlx5_ib.ko.xzqedr.ko.xzrdma_rxe.ko.xzsiw.ko.xzib_ipoib.ko.xzib_iser.ko.xzib_isert.ko.xzib_srp.ko.xzib_srpt.ko.xzled-class-flash.ko.xzleds-blinkm.ko.xzleds-lm3530.ko.xzleds-lp3944.ko.xzleds-lt3593.ko.xzleds-mlxreg.ko.xzledtrig-audio.ko.xzledtrig-backlight.ko.xzledtrig-camera.ko.xzledtrig-default-on.ko.xzledtrig-gpio.ko.xzledtrig-heartbeat.ko.xzledtrig-netdev.ko.xzledtrig-oneshot.ko.xzledtrig-timer.ko.xzledtrig-transient.ko.xzpulse8-cec.ko.xzrainshadow-cec.ko.xzuvc.ko.xzvideobuf2-common.ko.xzvideobuf2-memops.ko.xzvideobuf2-v4l2.ko.xzvideobuf2-vmalloc.ko.xzmc.ko.xzuvcvideo.ko.xzv4l2-dv-timings.ko.xzvideodev.ko.xzmemstick.ko.xzmspro_block.ko.xzjmb38x_ms.ko.xzr592.ko.xztifm_ms.ko.xzmptbase.ko.xzmptsas.ko.xzmptscsih.ko.xzmptspi.ko.xzmmc_block.ko.xzmmc_core.ko.xzpwrseq_emmc.ko.xzpwrseq_simple.ko.xzsdio_uart.ko.xzarmmmci.ko.xzcb710-mmc.ko.xzcqhci.ko.xzdw_mmc-bluefield.ko.xzdw_mmc-pltfm.ko.xzdw_mmc.ko.xzsdhci-acpi.ko.xzsdhci-esdhc-imx.ko.xzsdhci-iproc.ko.xzsdhci-of-dwcmshc.ko.xzsdhci-pci.ko.xzsdhci-pltfm.ko.xzsdhci-tegra.ko.xzsdhci.ko.xztifm_sd.ko.xztoshsd.ko.xzushc.ko.xzvia-sdmmc.ko.xzvub300.ko.xzcfi_cmdset_0001.ko.xzcfi_cmdset_0002.ko.xzcfi_cmdset_0020.ko.xzcfi_probe.ko.xzcfi_util.ko.xzchipreg.ko.xzgen_probe.ko.xzphysmap.ko.xzmtd.ko.xzmtd_blkdevs.ko.xzmtdblock.ko.xznandcore.ko.xzgpmi-nand.ko.xznand.ko.xzofpart.ko.xzspi-nor.ko.xzubi.ko.xzcan-dev.ko.xzm_can.ko.xzm_can_pci.ko.xzpeak_pciefd.ko.xzmcp251x.ko.xzmcp251xfd.ko.xzkvaser_usb.ko.xzpeak_usb.ko.xzusb_8dev.ko.xzvxcan.ko.xzalx.ko.xzatl1c.ko.xzatl1e.ko.xzatl1.ko.xzbnx2.ko.xzbnx2x.ko.xzbnxt_en.ko.xzgenet.ko.xztg3.ko.xzcxgb4.ko.xzcxgb4vf.ko.xzch_ipsec.ko.xzch_ktls.ko.xzlibcxgb.ko.xzocteon_ep.ko.xzocteon_ep_vf.ko.xzrvu_af.ko.xzrvu_mbox.ko.xzotx2_ptp.ko.xzrvu_nicpf.ko.xzrvu_nicvf.ko.xznetxen_nic.ko.xzqed.ko.xzqede.ko.xzqla3xxx.ko.xzsmc91x.ko.xzdwmac-dwc-qos-eth.ko.xzdwmac-imx.ko.xzdwmac-tegra.ko.xzstmmac-platform.ko.xzstmmac.ko.xzbsd_comp.ko.xzppp_async.ko.xzppp_deflate.ko.xzppp_generic.ko.xzppp_mppe.ko.xzppp_synctty.ko.xzpppoe.ko.xzpppox.ko.xzpptp.ko.xzslhc.ko.xzasix.ko.xzax88179_178a.ko.xzcatc.ko.xzcdc_eem.ko.xzcdc_ether.ko.xzcdc_mbim.ko.xzcdc_ncm.ko.xzcdc_subset.ko.xzch9200.ko.xzcx82310_eth.ko.xzdm9601.ko.xzgl620a.ko.xzhso.ko.xzhuawei_cdc_ncm.ko.xzint51x1.ko.xzipheth.ko.xzkalmia.ko.xzkaweth.ko.xzlan78xx.ko.xzlg-vl600.ko.xzmcs7830.ko.xznet1080.ko.xzpegasus.ko.xzplusb.ko.xzqmi_wwan.ko.xzr8152.ko.xzr8153_ecm.ko.xzrndis_host.ko.xzrtl8150.ko.xzsierra_net.ko.xzsmsc75xx.ko.xzsmsc95xx.ko.xzsr9700.ko.xzusbnet.ko.xzzaurus.ko.xzath.ko.xzath10k_core.ko.xzath10k_pci.ko.xzath11k.ko.xzath11k_pci.ko.xzath9k.ko.xzath9k_common.ko.xzath9k_htc.ko.xzath9k_hw.ko.xzbrcmfmac-bca.ko.xzbrcmfmac.ko.xzbrcmfmac-cyw.ko.xzbrcmfmac-wcc.ko.xzbrcmsmac.ko.xzbrcmutil.ko.xziwldvm.ko.xziwlwifi.ko.xziwlmvm.ko.xzmwifiex.ko.xzmwifiex_pcie.ko.xzmwifiex_sdio.ko.xzmwifiex_usb.ko.xzmt76-connac-lib.ko.xzmt76-usb.ko.xzmt76.ko.xzmt76x0-common.ko.xzmt76x0e.ko.xzmt76x0u.ko.xzmt76x02-lib.ko.xzmt76x02-usb.ko.xzmt76x2-common.ko.xzmt76x2e.ko.xzmt76x2u.ko.xzmt7921-common.ko.xzmt7921e.ko.xzmt7925-common.ko.xzmt7925e.ko.xzmt792x-lib.ko.xzmt7601u.ko.xzrt2800lib.ko.xzrt2800mmio.ko.xzrt2800pci.ko.xzrt2800usb.ko.xzrt2x00lib.ko.xzrt2x00mmio.ko.xzrt2x00pci.ko.xzrt2x00usb.ko.xzrtl8xxxu.ko.xzbtcoexist.ko.xzrtl8188ee.ko.xzrtl8192c-common.ko.xzrtl8192ce.ko.xzrtl8192cu.ko.xzrtl8192de.ko.xzrtl8192ee.ko.xzrtl8192se.ko.xzrtl8723ae.ko.xzrtl8723be.ko.xzrtl8723-common.ko.xzrtl8821ae.ko.xzrtl_pci.ko.xzrtl_usb.ko.xzrtlwifi.ko.xzrtw88_8723d.ko.xzrtw88_8723de.ko.xzrtw88_8821c.ko.xzrtw88_8821ce.ko.xzrtw88_8822b.ko.xzrtw88_8822be.ko.xzrtw88_8822bu.ko.xzrtw88_8822c.ko.xzrtw88_8822ce.ko.xzrtw88_core.ko.xzrtw88_pci.ko.xzrtw88_usb.ko.xzrtw89_8852a.ko.xzrtw89_8852ae.ko.xzrtw89_8852b.ko.xzrtw89_8852be.ko.xzrtw89_8852c.ko.xzrtw89_8852ce.ko.xzrtw89_core.ko.xzrtw89_pci.ko.xznvme-rdma.ko.xznvmet-rdma.ko.xzcros_hps_i2c.ko.xzmlxbf-bootctl.ko.xzmlxbf-pmc.ko.xzmlxbf-tmfifo.ko.xzmlxreg-hotplug.ko.xzmlxreg-io.ko.xzmlxreg-lc.ko.xzpwr-mlxbf.ko.xzsmb347-charger.ko.xzbe2iscsi.ko.xzcsiostor.ko.xzcxgb4i.ko.xzlibcxgbi.ko.xzlibfcoe.ko.xzhisi_sas_main.ko.xzhisi_sas_v1_hw.ko.xzhisi_sas_v2_hw.ko.xzhisi_sas_v3_hw.ko.xziscsi_boot_sysfs.ko.xzlibsas.ko.xzlpfc.ko.xzmegaraid_sas.ko.xzmpt3sas.ko.xzqedf.ko.xzqedi.ko.xzqla2xxx.ko.xzqla4xxx.ko.xzcxgbit.ko.xztarget_core_user.ko.xzn_gsm.ko.xzn_hdlc.ko.xzsynclink_gt.ko.xzuio.ko.xzuio_hv_generic.ko.xzuio_pci_generic.ko.xzcxacru.ko.xzueagle-atm.ko.xzusbatm.ko.xzxusbatm.ko.xzmdc800.ko.xzmicrotek.ko.xzadutux.ko.xzappledisplay.ko.xzchaoskey.ko.xzemi26.ko.xzemi62.ko.xzezusb.ko.xzidmouse.ko.xziowarrior.ko.xzisight_firmware.ko.xzldusb.ko.xzlegousbtower.ko.xzonboard_usb_hub.ko.xzsisusbvga.ko.xzusb3503.ko.xzusblcd.ko.xzusbsevseg.ko.xzaircable.ko.xzark3116.ko.xzbelkin_sa.ko.xzch341.ko.xzcp210x.ko.xzcyberjack.ko.xzcypress_m8.ko.xzdigi_acceleport.ko.xzempeg.ko.xzf81534.ko.xzftdi_sio.ko.xzgarmin_gps.ko.xzio_edgeport.ko.xzio_ti.ko.xzipaq.ko.xzipw.ko.xzir-usb.ko.xziuu_phoenix.ko.xzkeyspan.ko.xzkeyspan_pda.ko.xzkl5kusb105.ko.xzkobil_sct.ko.xzmct_u232.ko.xzmos7720.ko.xzmos7840.ko.xzmxuport.ko.xznavman.ko.xzomninet.ko.xzopticon.ko.xzoption.ko.xzoti6858.ko.xzpl2303.ko.xzqcaux.ko.xzqcserial.ko.xzquatech2.ko.xzsafe_serial.ko.xzsierra.ko.xzspcp8x5.ko.xzssu100.ko.xzsymbolserial.ko.xzti_usb_3410_5052.ko.xzupd78f0730.ko.xzusb-serial-simple.ko.xzusb_debug.ko.xzusb_wwan.ko.xzvisor.ko.xzwhiteheat.ko.xzxsens_mt.ko.xzcifs.ko.xzcifs_arc4.ko.xzcifs_md4.ko.xzsquashfs.ko.xzhwpoison-inject.ko.xzatm.ko.xzbluetooth.ko.xzbnep.ko.xzhidp.ko.xzrfcomm.ko.xzcan-bcm.ko.xzcan-gw.ko.xzcan-isotp.ko.xzcan-raw.ko.xzcan.ko.xzcan-j1939.ko.xzmac80211.ko.xzmpls_iptunnel.ko.xzmpls_router.ko.xzrfkill-gpio.ko.xzrfkill.ko.xzrpcrdma.ko.xzcfg80211.ko.xzac97_bus.ko.xzsnd-seq-dummy.ko.xzsnd-seq-midi-emul.ko.xzsnd-seq-midi-event.ko.xzsnd-seq-midi.ko.xzsnd-seq-ump-client.ko.xzsnd-seq-virmidi.ko.xzsnd-seq.ko.xzsnd-ctl-led.ko.xzsnd-hrtimer.ko.xzsnd-hwdep.ko.xzsnd-pcm.ko.xzsnd-rawmidi.ko.xzsnd-seq-device.ko.xzsnd-timer.ko.xzsnd-ump.ko.xzsnd.ko.xzsnd-mpu401-uart.ko.xzsnd-mpu401.ko.xzsnd-opl3-lib.ko.xzsnd-opl3-synth.ko.xzsnd-aloop.ko.xzsnd-dummy.ko.xzsnd-mtpav.ko.xzsnd-virmidi.ko.xzsnd-vx-lib.ko.xzsnd-hda-core.ko.xzsnd-intel-dspcfg.ko.xzsnd-intel-sdw-acpi.ko.xzsnd-ak4113.ko.xzsnd-ak4114.ko.xzsnd-ak4xxx-adda.ko.xzsnd-pt2258.ko.xzsnd-cs8427.ko.xzsnd-i2c.ko.xzsnd-ac97-codec.ko.xzsnd-au8810.ko.xzsnd-au8820.ko.xzsnd-au8830.ko.xzsnd-ca0106.ko.xzsnd-cs46xx.ko.xzsnd-ctxfi.ko.xzsnd-darla20.ko.xzsnd-darla24.ko.xzsnd-echo3g.ko.xzsnd-gina20.ko.xzsnd-gina24.ko.xzsnd-indigo.ko.xzsnd-indigodj.ko.xzsnd-indigodjx.ko.xzsnd-indigoio.ko.xzsnd-indigoiox.ko.xzsnd-layla20.ko.xzsnd-layla24.ko.xzsnd-mia.ko.xzsnd-mona.ko.xzsnd-emu10k1-synth.ko.xzsnd-emu10k1.ko.xzsnd-emu10k1x.ko.xzsnd-hda-codec-analog.ko.xzsnd-hda-codec-ca0110.ko.xzsnd-hda-codec-ca0132.ko.xzsnd-hda-codec-cirrus.ko.xzsnd-hda-codec-cmedia.ko.xzsnd-hda-codec-conexant.ko.xzsnd-hda-codec-generic.ko.xzsnd-hda-codec-hdmi.ko.xzsnd-hda-codec-idt.ko.xzsnd-hda-codec-realtek.ko.xzsnd-hda-codec-si3054.ko.xzsnd-hda-codec-via.ko.xzsnd-hda-codec.ko.xzsnd-hda-intel.ko.xzsnd-hda-scodec-component.ko.xzsnd-ice1712.ko.xzsnd-ice1724.ko.xzsnd-ice17xx-ak4xxx.ko.xzsnd-korg1212.ko.xzsnd-lola.ko.xzsnd-lx6464es.ko.xzsnd-mixart.ko.xzsnd-oxygen-lib.ko.xzsnd-oxygen.ko.xzsnd-virtuoso.ko.xzsnd-pcxhr.ko.xzsnd-hdsp.ko.xzsnd-hdspm.ko.xzsnd-rme9652.ko.xzsnd-bt87x.ko.xzsnd-cmipci.ko.xzsnd-ens1370.ko.xzsnd-ens1371.ko.xzsnd-es1968.ko.xzsnd-maestro3.ko.xzsnd-rme32.ko.xzsnd-rme96.ko.xzsnd-trident.ko.xzsnd-vx222.ko.xzsoundcore.ko.xzsnd-emux-synth.ko.xzsnd-util-mem.ko.xzsnd-usb-6fire.ko.xzsnd-bcd2000.ko.xzsnd-usb-caiaq.ko.xzsnd-usb-hiface.ko.xzsnd-usb-line6.ko.xzsnd-usb-pod.ko.xzsnd-usb-podhd.ko.xzsnd-usb-toneport.ko.xzsnd-usb-variax.ko.xzsnd-ua101.ko.xzsnd-usb-audio.ko.xzsnd-usbmidi-lib.ko.xzvirtio_snd.ko.xz/lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/bcma//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/bluetooth//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/crypto/bcm//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/crypto/caam//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/crypto/cavium/cpt//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/crypto/cavium/nitrox//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/crypto/cavium/zip//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/crypto/chelsio//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/crypto/hisilicon/sec//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/crypto/marvell/octeontx2//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/gpu/drm/amd/amdgpu//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/gpu/drm/amd/amdxcp//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/gpu/drm/ast//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/gpu/drm/hisilicon/hibmc//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/gpu/drm/i2c//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/gpu/drm/mgag200//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/gpu/drm/nouveau//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/gpu/drm/radeon//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/gpu/drm/tegra//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/hid//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/infiniband/core//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/infiniband/hw/bnxt_re//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/infiniband/hw/cxgb4//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/infiniband/hw/efa//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/infiniband/hw/irdma//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/infiniband/hw/mlx4//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/infiniband/hw/mlx5//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/infiniband/hw/qedr//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/infiniband/sw/rxe//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/infiniband/sw/siw//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/infiniband/ulp/ipoib//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/infiniband/ulp/iser//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/infiniband/ulp/isert//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/infiniband/ulp/srp//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/infiniband/ulp/srpt//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/leds//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/leds/trigger//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/media/cec/usb/pulse8//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/media/cec/usb/rainshadow//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/media/common//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/media/common/videobuf2//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/media/mc//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/media/usb/uvc//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/media/v4l2-core//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/memstick/core//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/memstick/host//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/message/fusion//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/mmc/core//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/mmc/host//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/mtd/chips//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/mtd/maps//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/mtd//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/mtd//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/mtd//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/mtd/nand//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/mtd/nand/raw/gpmi-nand//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/mtd/nand/raw//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/mtd/parsers//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/mtd/spi-nor//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/mtd/ubi//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/net/can/dev//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/net/can/m_can//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/net/can/peak_canfd//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/net/can/spi//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/net/can/spi/mcp251xfd//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/net/can/usb/kvaser_usb//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/net/can/usb/peak_usb//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/net/can/usb//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/net/can//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/net/ethernet/atheros/alx//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/net/ethernet/atheros/atl1c//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/net/ethernet/atheros/atl1e//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/net/ethernet/atheros/atlx//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/net/ethernet/broadcom//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/net/ethernet/broadcom/bnx2x//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/net/ethernet/broadcom/bnxt//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/net/ethernet/broadcom/genet//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/net/ethernet/chelsio/cxgb4//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/net/ethernet/chelsio/cxgb4vf//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/net/ethernet/chelsio/inline_crypto/ch_ipsec//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/net/ethernet/chelsio/inline_crypto/ch_ktls//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/net/ethernet/chelsio/libcxgb//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/net/ethernet/marvell/octeon_ep//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/net/ethernet/marvell/octeon_ep_vf//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/net/ethernet/marvell/octeontx2/af//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/net/ethernet/marvell/octeontx2/nic//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/net/ethernet/qlogic/netxen//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/net/ethernet/qlogic/qed//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/net/ethernet/qlogic/qede//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/net/ethernet/qlogic//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/net/ethernet/smsc//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/net/ethernet/stmicro/stmmac//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/net/ppp//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/net/slip//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/net/usb//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/net/wireless/ath//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/net/wireless/ath/ath10k//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/net/wireless/ath/ath11k//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/net/wireless/ath/ath9k//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/bca//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/cyw//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/wcc//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/net/wireless/broadcom/brcm80211/brcmsmac//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/net/wireless/broadcom/brcm80211/brcmutil//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/net/wireless/intel/iwlwifi/dvm//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/net/wireless/intel/iwlwifi//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/net/wireless/intel/iwlwifi/mvm//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/net/wireless/marvell/mwifiex//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/net/wireless/mediatek/mt76//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/net/wireless/mediatek/mt76/mt76x0//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/net/wireless/mediatek/mt76/mt76x2//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/net/wireless/mediatek/mt76/mt7921//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/net/wireless/mediatek/mt76/mt7925//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/net/wireless/mediatek/mt7601u//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/net/wireless/ralink/rt2x00//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/net/wireless/realtek/rtl8xxxu//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/net/wireless/realtek/rtlwifi/btcoexist//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8188ee//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192c//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192ce//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192cu//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192de//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192ee//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192se//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8723ae//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8723be//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8723com//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8821ae//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/net/wireless/realtek/rtlwifi//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/net/wireless/realtek/rtlwifi//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/net/wireless/realtek/rtlwifi//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/net/wireless/realtek/rtw88//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/net/wireless/realtek/rtw89//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/nvme/host//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/nvme/target//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/platform/chrome//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/platform/mellanox//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/power/reset//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/power/supply//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/scsi/be2iscsi//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/scsi/csiostor//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/scsi/cxgbi/cxgb4i//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/scsi/cxgbi//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/scsi/fcoe//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/scsi/hisi_sas//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/scsi//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/scsi/libsas//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/scsi/lpfc//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/scsi/megaraid//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/scsi/mpt3sas//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/scsi/qedf//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/scsi/qedi//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/scsi/qla2xxx//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/scsi/qla4xxx//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/target/iscsi/cxgbit//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/target//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/tty//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/uio//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/usb/atm//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/usb/image//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/usb/misc//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/usb/misc/sisusbvga//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/usb/serial//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/fs/smb/client//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/fs/smb/common//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/fs/squashfs//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/mm//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/net/atm//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/net/bluetooth//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/net/bluetooth/bnep//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/net/bluetooth/hidp//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/net/bluetooth/rfcomm//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/net/can//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/net/can/j1939//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/net/mac80211//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/net/mpls//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/net/rfkill//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/net/sunrpc/xprtrdma//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/net/wireless//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/sound//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/sound/core/seq//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/sound/core//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/sound/core//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/sound/drivers/mpu401//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/sound/drivers/opl3//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/sound/drivers//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/sound/drivers//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/sound/drivers/vx//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/sound/hda//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/sound/i2c/other//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/sound/i2c//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/sound/pci/ac97//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/sound/pci/au88x0//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/sound/pci/ca0106//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/sound/pci/cs46xx//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/sound/pci/ctxfi//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/sound/pci/echoaudio//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/sound/pci/emu10k1//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/sound/pci/hda//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/sound/pci/ice1712//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/sound/pci/korg1212//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/sound/pci/lola//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/sound/pci/lx6464es//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/sound/pci/mixart//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/sound/pci/oxygen//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/sound/pci/pcxhr//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/sound/pci/rme9652//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/sound/pci//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/sound/pci//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/sound/pci//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/sound/pci//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/sound/pci//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/sound/pci//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/sound/pci//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/sound/pci//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/sound/pci/trident//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/sound/pci/vx222//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/sound/synth/emux//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/sound/synth//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/sound/usb/6fire//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/sound/usb/bcd2000//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/sound/usb/caiaq//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/sound/usb/hiface//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/sound/usb/line6//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/sound/usb/misc//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/sound/usb//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/sound/usb//lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/sound/virtio/-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protectioncpioxz3Taarch64-redhat-linux-gnuELF 64-bit LSB relocatable, ARM aarch64, version 1 (SYSV) (XZ compressed data)'GIKMWjv|-0246:=@ '2VXZ[]bdhikmopqrs|~)gy !"FHdfh )7?|4:;Ze'3:=?AEIKMU]m|   A D H P X Z a f m p y  $ 2 4 6 C E ] ` b d g   1 n s  - 01KOU]-57J1<j7hnr"%*/y{}Jdegkmoqsuwy 8KUbeh{~')+-06<249;@DFJMPZ`cfh,6eglY[]_acegoq%)Rgnny{'GZ|  !!! !!! !"!/!8!J!Q!U!]!`!c!!'      3sS% $ .$1>$k   = +  : / 9'  K  $ " ) 4 & =2Ym/NXiH  ? .1.*JEV  0     9 e : / QW Y  g    " _      kPPPPPPPPPPPPPPPPPPPPPPPPPPP PPEPFPIPJPKPLPMPPPQP[P\PPPPPPPPPPPPPPXPPPPPPPPpPxPzP|P~PPPPPPPP PjPPPPPPP P!P"P#P$P%PP&P'P(P)P*P+P,P-P.P/P0P1P2P3P4P5P6P7PP8P9P:P;PP?P@PAPBP PJPLPNPOPRP!PCPDPEPFPGPHP"PIPJPKPLPMPNPOPPP#PVP$PPP/P0PAPBPPPzPPPP*PkPPPPPPPKPxPPP4PlPkPP!hP!P%PPPPlPQP^PmP PP P!P"P#P$P%P&PQP&PQPTPUPXPTPUPVPPP'PRPSPVPWPPP P P P PPPPPPPPPPP(P PP)PRPSPWPXPYPcPPJPPKPPPPPDPvP#P]P^PaPbP\PP]PPP`PbPePfPgPhPkPlPmPnPoPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPnPP?PPPPPPP$P%PPhPP%PePfPpPqPrPsPtPuPvPwPzP{P|P}P~PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPoPPpPP'P(P)P*P2P=PPPPPPPPPPPzP)P*P+P,PTPUPPPP P!P"P#P$P%P&P/P0P1P3P4P5P6P7P8P9P:P;PP?P@PAPBPCPDPEPFPGPHPIPJPKPLPMPNPOPPPQPRPSPTPUPVPWPXPYPZP[P\P]P^P_P`PaPbPcPdPePfPgPhPiPjPkPlPmPnPoPpPqPrPsPtPuPvPwPxPyPzP{P|P}P~PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP kP lP mP nP oP pP vP wP xP zP |P }P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P PP{PP7PP0P2PPPPPP+P,P-P.PPPPPPPPPPPPPPPPPPPPPPPPPPPP3PPPPPPPPPPP6PVP iP jP qP rP sP tP uP yP {P ~P P P P P P P P P P P P P P P P P P P P P P P P P'P)P1PPP?PPP@PPAPBPCPP(P4PnP5P|P:P}P~PPPPPPPPPPPPPPPPPPPkPlP$PP%PPPPPPPPPPPPPPPPPPPPWP&PXPPP P P P PnPoPpPqPPPPPPPPPP IPPPPPPPPPPPPPPPPPPPPPPPPPPPP PPPP PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP PP P8P9P:P;PP?P@P&P'P(P)P*P+P,P-P.P/P0P1P2P3P4P5P6P7P8P9P:P;PP?P@PAPBPCPDPEPFPGPHPIPJPKPLPPPGPHPIPbPPPPPPPPP P!PPPPPPPPPPP!P"PP!PPPPPPP5PP?P@PAPBPCPDPEPFPGPHPIPJPKPLPOPPPQPRPSPUPWPXPYPZP[P\P^P_PbPcPdPfPgPhPiPjPkPlPmPnPoPpPqPsPtPuPvPwPxPyPzP{P|P}P~PPPPPPPPPPPPPPPPPPXPMPNPOPPPQPRPSPTPUPVPWPXPYPZPPPPPP"PPPvPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPNPPPPAPBPCPP[P\P]P^P_P`PaPbPcPdPePfPgPhPiPjPkPlPmPnPoPpPqPrPsPtPuPvPwPxPyPzP{P|P}P~PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP P P P P P P P !P "P #P $P %P &P 'P (P )P *P +P ,P -P .P /P 0P 1P 2P 3P 4P 5P 6P 7PPP}P~PPPPjPUPP5P4P3P6P7P8P;P9P:P2P PPPP P!PLPYPmPnPPPPZPPPcPdPPPPPPP[PbPPPPP$P%P&P'P/P1PcP-P.P1P2P3P4P5P6P9P:P;PPAPBPCPDPGPHPIPJPKPLPMPNPOPPPPPdPPPPPP P PPPPPPPeP-PPPPP P PfPGPPxPPPPPPPPPPPPP`PaPPPPPPPPPxP P P P PUPVPoPpPtPrPsPuPzP~P|P}PPPPPPPPPPPPPPPP P PP P P P P P P P P PgPhPPPPPPPPPPPPPPPPPXPYPZP P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P PiPPPPPP PPPiP PPPP9PMPOPPPP:PNPPPP;PPBPCPDP_PiPP P PPPPPPPPPPPPP9PgPPP#P&P(P)P*P0P,P-P.P/P1P5P8P:P;P?P@PAPP"P#P$P%P&P'P(P)P*P+P,P-P.P/P0P1P2P3P4P5P6P7P8P9P:P;PP?P@PAPBPCPDPEPFPGPHPIPJPKPLPMPNPOPPPQPRPPQPPPPPPPPPPPPPPPPPPPPPPPPPSPPPPPPPPP P P P PAPBPSPTPUPvPwPxPyPzPPPPPPP[PPPPPP PRPkPlPmP~PPP P P P P P P P P P P P P P^P P P P PPP!P"P#P$P%PPPPPPP P P P P P P P P P P P P P P P P !P "P #P $P %P &P_PP`PPPPPPP JP KP LP MP NP OP PPP QP RPP:P@P;P>PLPFPPqP(PPPPP+P\PPPPP]PPPPPPP^PPPPPPPPPPPPPPPPPPPPPP.P PP P/P ;P P ?P @P AP BP CP DP EP PSPZP;P-P PPPPP FP GP PPPPPP 9P :P ;P PoPSPTPPP8PVPP,PnPoPyPPPPPPpPqPuPvPPPPPcPPPPP=P P P!PPPPP0PWPPPPrPsPP7P P1PhPP3PPPPPPPPP4PPPPPPPPPtPP]PPOPUPPPPPP?P_PPPPP P GP lP rP P!JP!tP!yP5PPPP P $PyPzP{P|P}P~PPPPPP6PPPPPPP P!gP!|P7PPP+P?PBPCPDPJP`P PPFP!P@PPOPhPXPPPPPPPPPPPXPYPjPPwP+P/P.P1P8P4P5P9P6P:P7P=P>P?P@PAPBPCPDPEPFPGPHPxP1P3PPPPPPPPPPP&P'PSPZP^P"P-POPTPwPPPPPPPPxP^PjPPPPP PPmPnPPP]PPP!P!PP@PJPPPQPPPPPP(P.P/PTPaPcPdPfPP+P.P/P=PUPmPtPuPvPxPPPPPPPPPPPPPPgPiPPPhP_PP P P P P!QP P7P1P9P!bP PPPPPPPPLPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP MP NP PP ^P iP nP oP qP sP tP vP wP P P P P P P P P P P! P!P! P!#P!%P!,P!/P!2P!AP!mP!oP!rP!tP!wP!{P!xP!}P!P!PPPPPPPbPPPhP8P9P:P;P>P@PAP P P P#P$PP?PP P P P P P-PPPPP7PRPPPPP!dPKPLPPPlPrPlPsPoPrPpPqPtPPYPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP P PPPPPPPPPPPPPPPPPPPPPPPPvPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPJPPPPPwPPPPPPP P P P P PPPPPPPPPPPPPPPPPPP P!P"P#P$P%P&P'P(P)P*P+P,P-P.P/P0P1PPPPPnPcPdPePfPgPhPiPjPkPlPmPoPpPqPrPsPtPuPvPwPxPyPzP{P|P}P~PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP*P2P3P4P5P6P7P8P9P:P;PP?P@PAPBPCPDPEPPPPPZP[PPPPlPPPPPPPPPPPPsPuPvPP |PPPPPPPPPPPPPPPPPPPPFPGPHPIPJPKPLPMPNPOPPPQPRPSPTPUPVPWPXPYPZP[P\P]P^P_P`PaPbPcPdPePfPgPhPiPjPkPlPmPnPoPpPqPrPsPtPuPvPwPxPyPzP{P|P}P~PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGPHPNPOPRPSPTPUPVPZPWPXPYP]P^P>P?P@PAPBPCPDPEPFPGPHPIPTPvPPPPPPePPPPDPPPPPPPPPPPPPPPPPPPPPPPP3P4P5P6P7PfPgPhPyPzP{PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP PPPPPPPPPPPPPPPPPPPPPPPwP PPPPPPPPPPPPPPPPPPP!P"P#P$P%P&P'P(P+P)P*P,P-P.P/P0P1P2P3P4P5P6P7P8P9PP?PBP@PAPCPFPDPEPGPHPIPJPKPLPMPNPOPPPQPRPSPTPWPXPYPZP[P\P]P_P^P`PaPbPcPdPePfPgPhPiPjPkPlPmPnPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPKPMPPPQPSPPPPPPPPPPDPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP P P P P PPPPPPPPPPPPPPPPPPP P!P"P#P$P%P&P'P(P)P*P+P,P-P.P/P0P1P2P3P4P5P6P7P8P9P:P;PP?P@PAPBPCPDPEPFPGPHPIPJPKPLPMPNPOPPPQPRPSPTPUPVPWPXPYPZP[P\P]P^P_P`PaPbPcPdPePfPgPhPiPjPkPlPmPnPoPpPqPrPsPtPuPvPwPxPyPzP{P|P}P~PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPnPPPZPP3P6PfPPP P P P P P P!PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPoPPP\P]P^P5P!P!PNPP P P P P PPPPPPPPPPPPPKPPPPPOPPPPPPPPP P!P"P#P$P%P&P'P(P)P*P+P,P-P.PPPPPPPPiP|P/P0P1P2P3P4P5P6P7P8P9P:P;PP?P@PAPBPCPDPEPFPGPHPIPJPKPLPMPNPOPPPQPRPSPTPUPVPWPXPYPZP[P\P]P^P_P`PaPbPcPdPePfPgPhPPPYP2PPP P P P P P!P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P !P "P #P $P %P &P 'P (P )P *P +P ,P/P -P .P /P 0P 1P 2P 3P 4P 5P 6P 7P 8P 9P :P ;P P ?P @P AP BP0P PPPPPPPPPPPPPPP1PUPVPWPXPYP\P]P^P_P`PwPxPPPPPPPPP P5P9P:P;PPzP~P@PPAPP P P P P P P P P P P P P P P P P P P P P P P P P P?PBPPP P P P PDP P P P PEPPPPPPPPP P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P PFP PGPHPP PIPJPP PKPLPPMPPP_P`PcPPPPPiP P P P P P!P PNPOPPP P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P PPP P P P PQP P PRP PSPTPPP PUPVPP PWPXPP P P P P P P P P P P !P "P #P $P %P &P 'P (P )P *P +P ,P -P .P /P 0P 1P 2P 3P 4P 5P 6P 7P 8P 9P :P ;P P ?P @P AP BP CP DP EP FP GP HP IP JP KP LP MP NP eP fP gP hP iP jP kP lP mP nP oP pP qP rP sP tP uP vP wP xP yP zP {P |P }P ~P P P PYP P P OP PP QP RP SP TP UP VP WP XP YP ZP [P \P ]P ^P _P `P aP bP cP dP PZPPPPMP P2PPP+PP.PP*PP&PP'PP(PP,PpPPP P P PPPPjP PPPPPPPPPPPPPNPRPVPWPXPYPZP[P\P]P^P_P`PaPbPcPdPePfPgPhPiPjPkPlPmPnPoPpPqPrPsPtPuP{P|P}P~PPPPPPPPPPPPP PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP P P P P PPPPPPPPPPPPPPPPPPrP!PsP!PYPZP"PtP"P[P\P_P`P#PuPFPPxPyPzP{P|P}P~PPP P P P P P P P P P P P P P P P P P P P P P P P P P P P P PPPkPlPmPnPoPpPqPrPvPsPtPuPPPPPPPPLPMPPPQPTPZP^P_P#PPPRPSPUPVPWPXPYP[P\P]PPPP?P@PAPBPCPDPFPEPGPPCPPPPPPPPPPPPPPP P!P"P#P$P%P&P'P(P)P*P+P,P-P.P1P2P3P4P5P6P7P8P9P:P;PP?P@PjPkPuP~PPPP P!PPP PmPYPZP\P]PDPEPPPPPPPPPPPPSPPPPOP!P P,P4P]P_PP>PPP P!P!PIPFPPPPPaPPPPPPPJPPTPWPsPtPuPwPyPzP{P|P}P~PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPbPPPPPPPP P%P&P'PBPGPRPSPTPVPXP^PPP P FP [P fP gP P P P P P P P P P!MP!NP!cP!PUPPVPPPPP6P!PWPPbPPePWP!PfPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP PPPPPPPP P P PP PPPPPPPPPPPPPPPPPP P!P$P"P#P%P&P'P(P)P*P+P,P-P.P/P0P1P2P3P4P5P6P7P8P;P9P:PP?P@PAPBPCPPPPPPPPPPPP P P PPPPPPPP'PIPKPPPPPPPPPPP#PfPhPPPPPPPPPPPPPPPPPPPPPPPPPPOPVPgPjP PP]PPPPPPP PUPPPPPPPPPP P P P P P P P P P P P P P P P P P DP HP IP TP UP zP P P P P P P P P P!>P!P!P!P!P!P!P!PgPPPDPEPPPPPPPPPPPPPPPPPPPPNPOPyPPPPPPPPPPPPPPPPPPPPP P P P PPPPP$P%PEPFPGPHPP>PPPPPPPPdPePyPzP{P|P}P~PPPPPPPPPPPNPPPQPRPmPnPPPP PP P!RP!YP!SP!TP!UP!ZP!VP!WP!XP![P!\P!]P!aP!eP!fP!iP!P!PPPPP>PPPPkPPDPFPGPHPPEPPPPPPPPPP-PXPP!P!PPWP[PPPPPP!P!PPPPPPPP PPPPPP*PPPPJPKPPPPPPPPPPPPPPPPPAPBPPPPPIP$P%P&P'P(P)P*P,P-P0P2P3PkPPP-P"P#P$P%P&P'P(P)P*P+P,P.P/P0P1P8P\PaPPPPPP!P$P%P'P(P*P+P,P-P.P/P0P2P4P5P6P7P8P9P:P;PP?P@PAPBPCPDPEPFPGPHPIPJPKPLPMPNPPPQPVPWPXPYPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP P!P"P#P$P`PaPbPcPgPiPlPpPrPsPtPuPxPyPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP P P P P P P P !P #P &P %P 'P (P )P *P +P -P /P 2P 3P 4P 7P 5P 6P 8P 9P ;P =P ?P @P BP CP KP LP OP QP RP \P ]P `P _P aP bP cP dP eP hP kP jP mP pP uP xP yP P P P P P P P P P P P P P P P P P P P P P P P P P P P P P! P! P! P! P!P!P!P!P!P!P!P!P!P!P!P!P!P!P!P!P!P!P!!P!"P!$P!%P!&P!'P!(P!)P!*P!+P!,P!-P!.P!0P!1P!3P!4P!5P!6P!;P!7P!8P!9P!:P!P?P@PBPCPDPEPFPGPHPIPJPKPLPMPNPOPPPQPRPSPTPUPVPWPXPZP[P\P]P^P_P`PaPbPcPdPePfPgPhPiPjPkPlPmPP `PPPPP=PPPPPPPPP+PP)PPP P P P P P P P P P P P P P P P,PRP[P.P8PP!PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP P PPPP"P#P,P-PAPYPPP P P P P P P PPPPPPPPPPPPPPPPP8PPP GPPP]P P P P PP P P P P P P PPPP~PP:P;PP?P@PPSPTPUPVPWPXPYPZP[P\P]P^P_P`PaPPVP]PgPhPiPjPkPlPmPnPoPpPP_PPPPPP P gP hP iP jP kP lP mP nP oP pP qP rP sP tP {P |P }P ~P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P PPP5P6P7PLPqPrPPPTP P P PPP0P,P P P P P P P P P P PPPxPPPPPPPPPPPPPPPPPP eP fP P =P >P ?P @P AP BP CP DP EP FP GP HP IP JP KP LP MP NP OP PP QP RP SP TP UP VP WP XP YP ZP [P \P ]P ^P _P `P aP bP cP dP eP fP gP hP iP jP kP lP mP nP oP pP qP rP sP tP uP vP wP xP yP zP {P |P }P ~P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P PPnPoPpPqPrPsPtPuP P PP 8PP QP RP SP TP UP VP WP XPuP YP ZP [P \P ]P ^P _P `PvP aP bP cP dPwPP PP uP vP wP xP yP zPP P P P P P PP ?P @P AP BP CP DP EP FP HP IP JP KP LP MP NP OP PPtPyPPzPP{PP~PPPPPPP)PP,PP8PP*PP-P/PP3PP5PP7PP4PP6PP+PP0PP2PP.P1PP P P P P P P P P P PPPPPPPPPPPPPPPPPiPjPPPPPPPPPPPPPPPPPPPPP P P P P P P P P P P P P P P P P P P P P PPdPPcPePfPgPhPmPnPoPpPqPrPsPtPuPvPwPxPyPzPPPPPPPPPPZP[P\PPPPPPPPPPPPPPPPPPPPP{P|P}PP~PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPkPlPPPPPPPPPPPPPPPPPPPPPPPPPPP(P[P\P]PPPPPPPPPPPPPPPPwP _P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P !P "P #P $P %P &P 'P (P )P *P +P ,P -P .P /P 0P 1P 2P 3P 4P 5P 6P 7P 8P 9P :P ;P Df;66|a6F-*- \ZRP=&DYl緔19E< 41)R^Z_x >6wУ[.w},¡JW7Sx d_6Rt`=[;SөԜ˦ٞQٚ\hjp4Kn7"bi8*4PT) Ev—԰n'Y_)E3= A2of 8z'݉!mU#tzc9i4ƉLq+!f7i8eύAZ&t9:,JoE0.,bOgL ΈP ђNG)`dBeTqR z\:8̘>Xfx:)9(8rvM*qMM >j²x^'NuҞ PϣRg8a Uwe]NjE]p=o阏D5pu,Ӑzyy(6)Ek-=s%|YlaQeAqOmg3Г&VM^~<*J&f6oIe8Eڀ Nuc8XCZ{xu79 1^֧yK8jJmΣ%> ] ?u=1= [^?(܊ۂB }ԉ?l0xށuq޴V!Y.lr+URgh^m$7 Nȵ`Z\؏-zw/sXlȕ+`/ؼ4c-= -}>]W5ٳ`HmN"N(K,CtFѱL= Afߖ&]vQ oT?hEeFyU,f>-O7`su?;"/$I!8a 1(ꗏKiM3HrԹ&r.2f-M8fg?x'jYɕ25u\ !@@.N=Pi|Cz=9Cw= #BȊz̫~ƪd ~aY5$D> cbeYl6r*#/A4"BD.tXhArEUc\ب&Nk-ހ S]]7^*0JJ #cwV7?0}h% ί?};uQߘOE󊧁Woj6Ƕ%ȶ4JN %[Jl Dy?kFh#;d6z~1/cs,wf*޵\zX젬Ya z E*a|g&riCGzP-3)%| %e S ߉hxMUq3gícF)pQ*b:/F2#n~F(A@YLH5,r97r5=ac^kUJmnD螭U'Fn6th?5ղ(@l8]ٞkOrFLc,6Ie[G_:<-l ,ϲ_oT^۶[ Uk^ig6t7D \'\-!S%JraWd@o?M>%&W9Ct4kDc*vI8T7 ^z1D rDDnԀN}D-Aw2\4nGw4qJMQpCU{!^O#2UaZER+8t2Q56up58q7G2%nsBO`x=yuW1 ^")Vk0}k$ ciٱo bj c&GcdC9 /Q!)D' u];N`dH6F6;F)mj Yr CAݪ i*Q$].70L/ kSI0zַ*ƴɔr=LXHz/}ȡKldKX<4Í~64u}6fl2`Q.ͪγaE#Tq"@tի1v8) ru1.^An` Wz/cG n}k&AqkˋrB~vV9a Nnruªs|& -]=ߥϸOes#|)Zy&$%!IE;ٹmnbAC;yp˫ƚI&R#QP*MxY5|},l90f3G,} ,tT P5EqS|"N BZp@Ք(&i<gTK1{pxDhuy`S箑&R`ΓÐ"0ER0@ 'IZx#oI`iJ1%8;s{[ $%1qg2CFap"ln6Ij7g:3 Ǩ"f`@pk(!D,rhj>_O4׏t2uA, -*&A=Si\MtyXԠ}jfϯbPjF&G*~Y}.okHutbľ/7W/ik"sN? n[#XHiFFv%G^asʔޕ@äO eKb HvGcNvKnA Rg^8粇*\݆Y ǭؾh#eelAϱ. l";"%,ҷ7ӗgtAlS-3L^RA qdHfK2B&eHs[GUL|H 2`m@qW;%RsP ApTɖ^M9԰kw0lyi@=\#wzTi* 3&,Y{me iyShi(9F")a8ʵsmJ Ԡ2K,:(9gLXz!esEEĸ_ X;ŸVvEP!#T@pwF a;ݘҩ`Ec4; b]v|ӡtB-1_"+iX\m졇YIU@4^kp'7Fۄ4ܑׅxJjm@u'`][˶ck`M$Z'J~{>ߙ<|IWTm 8 VG^GGt ާdžVծ-1Y#Đ;<g`Or"Dh7X\F(_i[\~f>ȢM)]tI7WGҮ [u{DW(^SY ~wJBpyXNr\fnFx&]1Sb%M@L㒅~&7B!hyN :@fR+f/s}g\zFTsTӖt%G't{Lb* 2& Q9P(ЪmoIp\pgvI=a޲W $诤Ҩh<1W \!^֓_\~+ʾ"[ O1sQHwzbEi;Gz5zZ$@6/؏ w8'N,RwvE$z_K'ɺ k~[B`v^xTִ*SOv6[u}49^9nߴhhF[*]򜷩@( 0D7L=Θ.@%ƋyEû8.@o.257TT_фgbVD/U|W>9u $α,Thx`rp{k02$c0;@ w' \eM[?WtC}Q˓Ui@Z' U\%_B ,&ZC`Uf.巶95=ڔIC)f{n8d[mZ|#6b+4GPP;xP )ܫ_N5lU=Gg9_J,c[`80 HR8$S:"1mJ Xnۯ?B;B-Sp'ܟ#>Q[/ͪvjXQbEё?PDÁ$jw}҉~ Ӭ5]+ 9tj-^[jRDzm]cc*]~&xTMd讎"1Xl]g4>iFj¡JmY%BCr̓Gb-EmxLd4>d*nm<ʾ dO|^tD( " .3'9 hk Yòӵȓb*-/E #[e>U-\^Vf)͇]?LDxh24fz<ؗ"nFɇWS) mxf̀zqmg@ow{ FhЊ "%9 a4IamD-'Oz=c:5 q ;~X}~ pstA+Ǝ`m~Pᅦ z" ,u3ZJRI!ɤF8l=t&,TԌ_Wl{kO 8!7i4g2 <Ƃ_c:2vf4:BIX,摍12bHRҳbNdD(-:uKEs )CSF|^[-okd5 7Q{Hrޚpy}8~4[yn>0&@>t=,Mb(x % wD<.; ռO4ZkOڸ'zy;bmQldHE1vzjYc\X*7p¶cY.,͚#c寅\4c'D͎CQ^~6g? 62DMꢻ>fȽ49 2 p(2fKp4k{1lM4YD 52A ȴjz_ƢȬ+2sv~¤ƞϐ=iGUM< 7PJvPCU=6^Y0HѦ=PIlX]M@CE%B$Ga)INq8̅gca:Bcݔ}&(?JX$:C+4$M CV2W!OE2z#ge(:KRB$aI<"'r&{Vϴ~/ eb1:^Bܘ8GلP"bSy=%xGV`qjY>PE{QAm6ThYw0ʍ% ԑXݠ\-2^הv-?k.] 17s?'pd6!1yU~Skc S'nIfkY}q;٥x:@qX+.TK%M^T%EHytJߟ*ogᙻ˸nTL3ڮKwmU9z5 &ѹ1(zkr{L<ҍ NY8g3ekHTҕvlCGTeJж~k.-yKUI:hw1=(9Q2$# . p*ܿOr~E(;օgKgN3+TR*3+ҴD'sw6kC*w- ֲR]ʼnM- VF_yWP>ŷǞc}hM~x]8tԿ-hIw4)*է(sK;ܕҡ,GWGI)>sb+EW,2 FSWh $>aXC̨l93yGtS!%/2zBi"LR'cܩN /O E#-rU_z.G ؚIufpɝ!lk3 .5DCgz[xp8{Wj #Ż8M.ޠ=\HH˺YEU~JR_TU[1To0NK̅ȭTaR- ;WxOu0s%6_4LRa=D#95+n <î`a"7ߊ4 JK C>Fʥɔ焂h"\55ow-_o|p{ TJٝ(ݍp _ 9TtP -u{N;WN]rGq`ؼdy=FU C]2]o츬|j(M_WGl>S x S;&Hm!ops+X>9SÜyv ?fk[a gئ̻C :&*Գ`Oƃ(ă݅鉍ܣRzF܏hsS,>ݛU3B&m1u[C!a}%=V'|:Cv&PБ;m(di䠙X6B|f@-ɶJM^ ET5E|pH *|A!i1oԺ%C.=ZaY+t#NJC^qJY _:۩ de#BqKuu^9mm;;g UQNt;hu+qa#L풄c~#4 ? PWŠ.돰c@OS&@m4&2,ϣzQͪ(7Ʀm/M|ˆ(ͭK u%#`!?ZL.3=D[/(+ꍊsBnt=5Ę\6r5`/f0F[Y3Œή Qj\"KƠ}(+4Fr,u"VQqo/w~.MِPK'8Vo.Ad)Es[oAqKG*%30nZ`Ljb>WFƚ~-a 嘫<+@)2(KЗoŻ RO ئL鑿TZE+t)}!q "߉|yEsH=y9jЌgɀGQHxwLK 띨*w^ıj3(B#v.}5! |< : .:>h<܏I0UPĻwACGv/B,~gg߃ TH& c;^`Ee?(d6!QOFБ1kX9e Mю%~7N~q`Vz}Q"Bx,yr=NrUV*kr=eߟ'T4TNM8.QVx?dV;mY/! kg: l+ XXM&e]~Wǒ`{ﶎ e$&d]z1Z"ogJJ_j!6& f=r{ܠԗt}5sď S2o{X1+E׎i&=_U2#"S<k`Ib?7آk>E=v.)8\kUazTf޻"+- HP-12X(ϖ[U+81'4%oݼ&oKVf ]2HseIމ~H\x/.6;p(=͊h l{UJ^{D4&mHQ<ˏ 4br6C?Gu~RN.׻_|ixz`Eځ 9Ki TX HtXN5ݏmUtG-u^নpk]N>!2A&@ԳݑTGѹk]HN'+}Jp ѹx7 aPǔsG?h87j\7A?ѓ1, u_39D7ou#,[d UՀ=n^-\zDEtmTJ\>.P\oMn ][lx?`X_l}05*3v,*Tֿ43 X\GGbu@ 3x$;y*Ipch;QFXW_ģ?=56,ˁCvb%0V5|'nȺ)QXif:.)Y%@z׏r;Zc:-NLAUy}Oy%%&"٩U bzff>8`ҹ%ShpNMjZG ᰘ"<*$ 9Ggz;66l<^5r5.aݽ%$sX~gRB(_f= ZmK}u @lG'⣢Smi0M{%`)M>&D.+.qf@jjm-fZV5Q!/fILߴ$2M+R`KaYY$0{{"GS' t>>J}l\敱ɝ@PpOQmYU[ٴFSu_vŸܟ#⑺-oĶ_S$DD.>9#q-lݒ89-H ׾AQxGHD\,Uf] ?ʯ!La0pc: q=ƚ9@pC N?U94ȘnߊTP /E˂ؔW7^~:(c,`vGoU3AR\= <#ǘtY`^U-+0y)lP8NKMW^ J˭fe s"hi*YOU ۀ*b8}`-ƥ'v 9QaY_G`M.O;v$cm 2H9K m&01Ff>לR'6JpJ. BG_ޟ1zk9 8w0nxkHy-O޴]\YL VKpbCH+Hֿ69eagNNQ5[GH?E <6Ts9qEsu,b4B&LӮ *܉UͩTgP!p%[ `PL'" ܙf(g ގ*cc T9?meBBb a;όߢ9"/jqPK _=&1*-Ԅrًjx_.?Rݪ8U3rr@Y  H0_%x&yuջNsM!s068s(u q(!$yR N%ѽt>vS{||rj^e5!wk_K+!Nn) ,%فaL5oIb蝇ڏ,_l hk:Ujr *\{@ܢ:D`zua)~%g^$˫GU]<8H RaNyG-fpHXU*!0 Li/sx W_wչk.K|l4.m%`U B@ѓW yKRHUH6xɃ 5#u cq3̬Im~} ȢÕf!5#pn2~ ~3r!@ 4ʼnˮ8+(ނ5>w)UYȜ2鯠?EzT:}f̾Dk9p ۜ"" Ϭ8z|bwSf /VUO),zN?:W[ 4`/9 bd"q6x'.wG7GR-GC8rŮGj@!/g8*(͸ !&sf)%); SY.]?@.dBBF`G:Άk+kmq>(ZCr^<$7+=gX aŰmiדl^))jZ(OKƠ1 [9fo{#kzTe|Tz_t3xfXF g៛ 7e:x vi?D uq>hyZ!E:1l|S~o@bgDh.&SApلT+Q,2 Z* 0"Cuצܯ}hp"҅$/: 2Pr+BoյIk.R$ĮYoq(Ѝ Ѕ JwDD1%rxH""0D^ꃁ/j*Nv a+vU^ȊŔd-诐75ک~ΦM_xqk{:^+ͅ='s@HA/#bEΉTvf:t4lxTi=#ep1>]]\?p߉NXg6)w&QdxdqTyM*g:!}" KӀJ]+fME0qthOsJ-p+InxEi5zQn"篳;{>f S;u/plCܔw;tz9ҵrfbw*8ϒPjYJ+Ik:28v^[:8J XSEbPwNTaVhr{vuPj5O';x܈$XTxT]:Id9S n}ėKOJ59Y^]* .vFbDa6],?[hiNJؓ98* $5{^G>k8!%i /-AqzZpƼ67[ma݌9z_OT١%9'CK4siF]QƯlWE#hPMʝXJk6LטY4obF8B}.g?SOX (2~ nV/i1g+\ׯ$?YZXtѾpdZi}S<) )X$x{õszW^>R+u#Cs"?8h||%Z0ޭ#(jt<ľ"p "mһsT&=QZ;G};9WK bp*+!9HZ\54 [®_ޠ| v2gIb:`XZG֧:jDaAP rHWN%cJ,Ăѷ(߶ 9-4P5jrVO%(W{qu%5$(nkҎ D!n |Iyw⤪GpaVHʊ\tCv kj [= L}.7w&[Qo)-gf炝IOKNSdnpjZoh+Qx{ ̹rwQc92E.ugDqH+^;HEEA"ʹC%in w*7#x|#uwiiiEך8j1qq6!1WK! )SWm80<,A C eJ8S9S[@^?\S Y)Si17vQA n2:l(QҚ&o8Ƈ P(~(w Fp&FVu_U _]|W_1^bHWx| !{I\Xo"Z*E8?MVEP@ y-mzW[BC5Qm?%C݈qOeB\N`4guU p$tp^3~lcmEABdi lYH5ȑ7ZU.y8{El;Cۯhǖ& -u&_n%X^ov2F-_Ђ@8<t^fP+n[cj0ʷc; /}'Ntz4b1G'73+X~WTGя+ JZjd֑e'ChP+VN1Fb#:H=oG~1WxƋOdU ߦ%oomNiԔq~Swx^":#v9 FSRvgkFgu$&:|+KOa|6-'!_kM%jIbcXGgH~oZ)K%bԨRC*]!..|LjZ.\ 4?xw=+hW3`Gv|ӲLU]M([Wޫ3ֵk f q6KB8Ye[}e CFSKҫna'Ϩgpv4کi5~? *b_kkX :btq|iahɆ>vvzyOyE_iUEVPC+xZpCO/w2:Mj^zU>Cm]Bv[*Q t-M- iE c,O x!i6qMt[;]Vh΋"855`V@$^SݥH08Q* UhA5Tg6G#QLD>o2ͱjA ] *i)_J_H:!L>ίv4Q|vj8RF{?]3y5ɿdT~edzi@zx|p߼t=Ko9XW_w6IIlҼS@zd@=Տθ<=8p V@VwxI`%Po-6 Ӌ0T]K+2qsnT}'!gA1J5͔1Ht쉿l/6zh@8\һyZ~ \ l!Lc.)r#% A~> CȗQyJW y=:Zj2 +J Zvgu-k$~XcdSO;Qld'GQzMl賜#"ūm.}SEy|;w s{ ]FP(-blMު~= #lh%0> Aݲυx\A_>6T_@/k8#vIOWoBP΀զ>tPZѯ W}V{YZ4:W`bsg˺ZisNQJ u+5+N#]K RHzUOb;GmxVr(̃'.dr yrI/<=h/Ȇhhhn7"ӘN(p#e{Q Fyg0T 9l.31>W1Z " ˍϷkHpWi p2[?^0 Ň3aUgV+>(Ԝ}6*V|LmhhNKcvv˽uN)"Ny< zeدdo\349dE#ٿm4vų.% u05ҎrjC5kϗҋO 7x6Vy"\DgK4x׼퉗4/]e6h&![ķ7J*Hڶ]ch4֬|)U#YN0s x%ޅ#&~ r+ulE@&ǂ.<cf78oPyJ goyD̟Fxq'^R<|Z K6T(6}{N&ht6SX :!|A@6jTD C r)Y="sꜽ UlA"z\DH1ѐUH@~H/4WCVPm^?}h |> eƵ6 \d|ޑՊT>eQ|JPMss76*AJmlH.R{[ ӕ^ G<FEE$7J-đ>QnVGQa^GTbߘ9JO ?yjkBqlQ3݇p-]ԊuS].GR؋#ex56JS4xJ68F[SER9a~ ors2La7M43;9ķ2{…iѓ&'tdݍVPO\QjIossUCrgz4 RիCL}p\Ab| r/ +Ue709c"*]9$}K]N ]H?ax\č{<`z8?/1,jh0˫[L!:Z\T k&iirw#a;um(bPHWW /Ye^ D',*?oYQ\µa;F5hv6Є;f{{:U3 .6n1"UKǏ\fz޼xXЉh@B`M‚\K qǣܬU!_H$?<諩4tRm?8zbrOs"yTp 岫sva]f)0iۊ}Q*i1%nwL?֤@֗kRYm*ЛNh(:O/i~k·Nc]Huwm8;91nd$lyw8}X"E"q҆RA]]GEG=iy#] mǸu|_SQ]h^elC΅Ids=F­/fw+jW~Jeq$ej̺HPR nWBoڰ bj,rExuۃS"iqZYI~wBD~-j,K-)8/WkN$H)pB;t- tD]s 琔NLR!O IĦ /A.¢m {pƟ߽k~՚ƫ+@eП1-\"Gstֽd*f=wh MRQ+vO] T) . Tj*I8̿)JP7]X׹gOCm(UE4{׏OyO`%l/+A, ];67˰xG=D*FѶS I\)`'Yʬ=VX~S[fqYn+:fʮ(e:}*!"!.l`ám[ i@U}S~} CyGhRxFacݰsM`4~tv6xi!4X"㫘3.V1hBlK7m+H}/*Y['\l9 ) j+wpc)$0{O:-]|NnO[*ݫ8m*ulaN5.hbW%+$Tq-kVdg>I)]1m wsG*EY*׆JW6-ɋA QR?2́= 4No7Pe}ؤԣfyJJ54S2a15<MokQu}53(Ԫz |gxw+1 F,7|ܔ<Ҁr]]+?Q{;_5J,Sol*YaJ\ar"|ƨR݈r mxa۝_K;Se$ AZQ7&o[w2o2; bu$IPg%s_Dh<"i]̣o4|k}%:W J[[PH?_PHa8"g&SC׋ͳ {Ѽgyɍ?. Ks1y9Rx:Mz ЅrДtoTIt^$݇Y_^y "Ļc6 ^PE60vr<j,Ji;WX4F%/-A\ԝC)uCIlM Ef4ɐDWҰ"]Ό-O+ajY&a^Vd3ԛeoUnǍZ>7TSTwP&99Ӂf=>X%4oz##?{ߗ =;SRʝduQ^ m>Q') >FcC_ XJ+'@tB*PkP]ȿ""et-Cpʔ)rnT|GF'KˆN\˨8s3 e*ոB\O+!ޏ&Gg9.ScbV& X: $.rK**ޚ @SsaQ\SWGPh0_ngD<qsȂ{r.zRv5G5Gh7/JOoǦwp,9LLi}j6'32X/"I,g)Nc \R?I[12#dCw}0B!H,ࢫ^ Ip_b+gþѰ9کl?US8<4ׁZK9QL6 ,>z@ XgԏUo' ;nmNGK)m ?ttLQf99;Ľ*$Y y f|qނҷـws̻q3v".venS J }Bjş>О^/!l˗]_`С+@cÎF3%e{]2F{$ǾE7}DtO[ŕVu?kDVPOWOPͤT||$~7{O)%^oSb;)2<]>2(D*̥ Ͼ&<6dP;v5Pk: ievY40yF)~n}6z13a%x8 ޸sNƓ|JE KSmVVbj,#0UqNW@>r1:=gz 8K1O&8P׶ mbke=ww?V[w@#O5Λuh@1ڊ-k^KJ g+npު-6ѤgZwQLG Mrn,*j;;mNp"w++…:zilrU^|>G"&'?Z_黙T P"_#zs/>wtS?s1xbGs _C&1sy 6trٓ2G㊡m22 ~>&0DǷrP,(]lIxſ|IP'+^2,_ pyVe>fL^B0Qfb6JHFd"kZ^C0Ns ,셣ؘ;2+꩷1]I7ggvZ/-N`i~Cz=pUG;ú%~敻M1LT?raފU%›?#t`7`?EᑎsbDIIpqiL jvʎ@8 o `KShzru}k&U:N`k|MWNl[³AGY LJviV!Fvfnpi@N*B0ߍ-:8q1"n\Raٸ\n_c@^RyVp'$UY3[I֟tK򺅃QuJҹfp@gkG/p+%7W%gxB̖kv dڊ5.Lwl @2yO\`ho[P偸J4wyb\{*Xm<6B")“ObzVw*\"ctހAMWnl;I* muHf6uu;qp4 RwT,IAFD%{R܇ .K߷dE,<אʽ ܫȄ%.o\Zʼ$wpu~u!@9!$grܒ́C,"\n[k恂G`8gD=<\2$ִLti(mz\)s ]\2*<͕ Wn?U۾0'_I;"j0 Edj(5ECmڂr.BjYgC;@ #* SѤڤ3{c\emq5]n`Kr \D)Lp٥KhVR,i`d> 7')!f|N9 _Qtbt,LC؊h bB7_w߱U..">#5K0VSQ$o$fW|r/p)L+=؞@dQUbduc(J| G❵8}aɩ8`C'繅R\pKLkJv5N.ۇ t>C:<$C(,l)kW={$HeN/Tiʟ]&:/tځ/FU7O@fOCosѨ-I+ suzT&I@tKTE*qt La2*cyl:b_hWD.rW%A$Rۖ,#>jgzQ,ӮGZ1H\( %% >B"[a>n .gxB{:fC骞n}O6^,M6 GL GՀ)L1)< pbum^. (ӯytoxdDYycC.^"l*} M&ohQH4Ң_sjYfx}8hv*8B c^b#)}gi|}StdD*mM].;}dJfdlZ^v^6K-CA:vD g0 Da0{iF_$oze]bG†!aQRo_A\&̄Sϐp7pf4I"૱9_ħ˼~]xCemkaM=K|тu2$D}p.|x[ñ۷RԌbVܗ$'S4Lܚw6> ԩq}l {Xef֪,ZM[}s- } &Bbp9/Sy^0oiɋw68Y|l4 s<i,\Vt>$^L1L-tkMyS jS+GD$tiHgM4rTzA[j9  Ki}>3Ǭp/x}܊PǍыPK㯼M\M5LJB> ;fٙ >UC ݽ.QJCcƖvT~Pߪ@;f ueE,ʙNH(Y, g;[j@DB6{.Z*ZSgkIe~R9t:Yje>-|KY7*\ۑaEs']2O/L1I:GTOGCOHc(>cyyio*ّb*x\A)3FOOw{Lt,Do]o3:|LX 3L)c *5jv9a%6nb͖뽳M^>)>1Q5X9F7ʪ\!} 9nȞ]{'oVս_3K;9u!G0@?.hMcƴ_Q6 {"pvg:N< Ī}s_lF]n`q&z2(D<`{SkO)1uXBA?Lx<L$@XW_z3eBCŦvDIKlTt xMA C=-QWPiXrIe,(edU $ ,܍>h$Ckp[$q(B/óҾyp,/G=JpCnxMcci]u4/f*!Dh:Y"AfјomRέ80[xkPNhSQ?bv򣪈͸wP@\%4L( 3nl5f&ΎvlH>Lܪ9\&LBʐfBf s|y9,։ a< ] kE 1hϦ3WEw:6Mt?B ;O+vQ5w~oH!lj$8J<5)6AcihK9ҕԄZ elwT LbzګɯkF>mʝPyxɡU#]bjĶOb8|){#^*FpUvA;_:eKhU2,WI&2|PA+c$qƬ)x5Ty/2  2bѵ_KI!RWGij\ydG7r!!67:zt! 8Rq}9>Cz g]#K1|kol3*WHc훗6a LEYWsE~0em4jAlyh.tt2H]:"՜>@|\v$ 1p#)`zp4΄&ǝ k `E48,dAPB59,E<@7]{{v/ԅ K!-> /WKĽ N *yk>93{ݱ \uTAQ6K1+VPHyd]zۥ±Gp\Qm2tX7wG5ݺ8 *18oiR4T]LqX]y3DN8wrS3Ri 7dKG+8uwUJŮF.Fg,س.l[OVڴɿpYOZ$%4uKBJ5ºt {,HpB/wХf1C&%;#<2Fd[4-۴9Uk:jds;^͊7'VJ^qڝ{L]ͮz3] t͡ϵ~周XNj^'tjq:r?7o7=[])VyrwR|Qm8C<<<À:s΄q;0Ҡs<[a$bk"&3O\E}q\7q5D'\M"8)eEC8cvlB@$7 n/6")\g_d;GÓGBsz n:y#ӼfLyy% {r%KNq ha"I>82d,!C)T>#С>hݕ`{nH0Ǥz*PzY "u]R(Ptp`H-6=K:-KV'HZqD9u^`埖'đn^#HZRw7Tv&U^L$j&K5 sB: /T&ZP?;ʴOk+]=>CVkn Fc}7K$C[/~*t98d&D{0<SE^8)"2M{oѡ˒f#sfb'S1äh, ኄ&c!S6A99&·!`s(pAŌ5^`ނQd &<4ygқ.,@Dy刉 nv%vfe*ʵO\~S& ) 0X T!ZCVt>5LXI>LL2#^%7`*)HuZ`D &z5g}iǫ-߭ $^Wpٚ1|c{$ (wL5}9Z|m*5Lt1F=3[iƏ_&zsA8qy8霆)l4%ϝ RheDc!qI' o*Ao^'D*0>R6h bF7/dwn¾NXذKXa~;O#o[q·'V^jLɱ IyN%yN=hY8@k&A?R(I죧ʙƠ?NPToYI i_>PYKZ!] FnnjnDwgl=t>i$ڿ>'`ރ~?WﱴDhX]Dyi1[Rx #p ȥ;,{;#3RY9(m]g~OQ᎘ĠMh kёkB6?. ^*|S`,0Y[#6L>!s sg b'&nߖ9}¤yӣv <0_ȐNдJ^Aoܴκ hBnޝ9X%?hkd>XB_t=fS֢ 7I7Xy2)LAv̜w\>29Ph?INͣAF Aml9P `eP.Qީ8}0Z y5*;sW'mъ8\!N fZg }M(Z?b !!dz^?WRki4NSVū ]"MClZ.:50kDI.$~4dqY!+i!LdX(ryNs^,6#WI_=/O踤)qg{Iͱ%^px͗6&BF" Z|#WQ{}K.)@_%EMPA5"s.ĬKbHӄ7w _*(]]k>(n.]`~_ԛ3"밅%I)#bmru0X@/{iq OQ4x3-v䷈K߄Sn[jvH~yѹœ7`Ss R9*:ԥ\#ܰܩ:(gwWcQ%8aͨl,WKaa&*Y 𭊅:+[pr21+21]M8'~Bo{ 6H"<e>i UMU1RF&%ƈ)Rj%uGq=> ؜c̹>e /!gݹ;\yycuY*O ։Ŏܲ($ҁ n7-lLsw* jKvU4tXy`~3/v!}~߯ Oj2:A*=]#7S4Bm3&KJFw0J{@NUq{9,N{`u RKb!!;;aVTJG xft{\w&ąUX^Ff=p CA>X!g~#Q#QJʶX;uR ɭI*/ 2x|\n,$I#erKnǾFjoR2~[- \3.7Oce#xۂm"~馁,G3ɖВ|V[3'~CSM! Wu/"眉Lt+=}yo@QІ} xLKMDXuSnalv[_Z՘d>ީ^ĶTw8#פj(y6ff pԡ/="EZHu%C4: UND-~r)ۍ5bنl!D599TdZ4+VtrXcW! # ,;Oj@}gɭ:lDT8T!~Iǥ_·ȁM`1RRkˌohᏋٮX*vV>eFYysy~5{) =lH:O=z'=4,-.ֽt G߽rIϴ9 SCQ>`~x)]Pm4s7iVۢՎ? "('abHu,G(>?ˋ zg$i.&MͿyYcC 6|@yJטMޖ.iE܇6f T~1 fdR`5W|]d#lQ>x$>sq.0<.Q.l8tG:u¯Qֺu%.Jro Lg7,2ʻۭ2(웢$#<,"czJ}fvN_ 3偱Jw5ِ"Y򙥭]28 溵0t!Hz7 ENZYć uƯ7Ug; TeDCT6%\2:N4V*TG6A$"P78(*xQ+όAS)P__ߩM>$nWA Ftsf@Y'-켐 O!^x'.4 ':S5ྔ)0!@~if?A&`bUg @ܲ vAb͸ 2~]"6%(X&CAJݥ1xy{LPo8}MSjL%vrOBΣ̪79k FwjǛ꘣>[dTIk(L1F(V%j,kMTu,Gp7| gɧD֬^=]3-+FЄڃk3mmEGď /JΫ g g(IȺܕ~1`U\wKSx:!C>?ճKAIm'0 fTFFJΐAoTE9p1mձn*Inv;sHІx& 6oPZQ@oW05R=dD5쾷H`Z>Vͤϑv.zGczǴ5 Y+X/Iݢziv@y: vod~X/s_? k2Ц;櫾~'L6Rfn4 z)~aE(*|Tqm:Z;5T+Bqw羍^ANtH`o? $!Q6?a~=`S27w9gŸ]x15EW-Mau򅻹_>4\,c߇Z|S;0 hf^9PG71|H4_ =,wz"#sXER#Kխگ乄/1!+#،2+|큎;,;ZR8Pb{KFxI<oGبF:b68⢱3`h +/U.> Wc&SN%u<[1Yz,kQaft?ew!uFĈ (mq:bmvxUά. 0ڏk 4^_"F0eBfmB 2f*ǩ<˨lJLJ=I3 PUwգ }Geo!_w>u0ʈt\E@tq~Pcϖ9x>=2 fueE\ڔSÜqۄÇqP\iYC?SI N!q~inas!`@)O\R0?\36nH3lSMt\:ƷX:T0\+lnd<`’T9czId3n[ˎ,tHMLznoJY8֯J}F#,Yx (*o(YWj.gBxa^X6S^d@UO5A0P#} @3A(-p{β?6 ٮ(؎mAGm8O%b8£~׸Ȣ,!b.ىSd#/) |*8o}" ;}e H8='J<IG)O3WHB3Qe)Ou%0T4F U]7'"G׌e+g3DZxB=@ V0| 3>;H `Jr_AY9;Ln Jaf)0Q&{+C#)f::žds!x\c}BLuVUJd,wJ_Y9AѠz %_ě 9_8)6GxC  k΢(XxeHGm- ?fZtB57EO0( ߉B_=$̶t,%)INiYwֽ[emmBVVnc\D,l҅Jn;6Y%o^q@;s >ʋ1tq%.5W$m,^Ȗu.(Jmɡ;\8 q|#qїܶ<P ÿ Wz`IqjN_& Q|k$L(F!c'nVnsj BӒƠ(j qZ?*8 a5M1|֩¿\hmWhaI`fB*gdo2U4 S;QԚ,}u f Iq"ٌh=vfQcCbwN#Аxgk&@kye@'t B(/Nm%195s] kQ5Oumv|NgH#@>$ ٱq(DO3[\'UUo`Y}P0WI0 vWG7,%h.V\}|>#6K [)wP`}iA7 7JܢirM%P QAM>Plhmv;P*snOm*܈қ']&gQ# l,zcU$D`V|nS@I0M2Ji4-JK_Q6(RSSq9:O_ QGf@⢞=MCzz\UI} ]Q>+גG~6dRw ,6x>|͸{"RsfHܜzwv}qr2ڻsY Ǐ%+㪿j.j-D JY2E$QZ}AL& ;<:g<"pmt2W^SEe!Ӵ":7Y//Z-dԘcJ1# etSAo˧JŰh5oA0١E0\ u/dӠ=di*:'m!\tT!?Hw& &ԄgL3W+_&R sP# |Kb}hvS??M:^}f )n"üIFyFP)s`<c?%Cdde|<]CR*^S؊795nM?ڳlCO}2K"q2uF2o @; cSy0>Ńŷ@ן:[HJ@Fu 6W~NܻZ;P Xӓ0p4f?vLP}eL#Z+VaDhb暃4BMh `H"5N6:%о𤢘aePR :8`@EmԱS/0qEof5ECd @';)sU odiEqDB%Zr<^@i74Ҡ[Q=9$O'rk[+TԬpSDN-$#=$OqC5^l}Z$T˿:ugW| QȌh/ FcXr sJ+PM bڊzB+mئw<u7H6-_|u d& W@U%W#p"^п0MpjJ 4f h5ӏy-2ܮ| &0DG%/rZh@w f[RYk5gGI<Y:[ҙy*Zůk>kf'q). qv:q/1)e7;o"436Uyh A,ܒVX%5geeC&ƾNJy̬z8 b-{q "*<0u;PSvOp,){n~1!h`<˹T2_E\rR:o1] a׸ r3htns9ν3mDVW ZVk-l~0oKɭKSJgYZ07070100000002000081a400000000000000000000000167641d8300001cd8000000000000000000000000000000000000005700000000./lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/bluetooth/ath3k.ko.xz7zXZִF!t/E]?Eh=ڜͩX8.+kHĵu.BM l2萘vk8y[HVL8vVY s|7X_*Z . })bA։M &Pʳtr`s|8U0y9э߅jm=;I@K*LNuoMWip#QUfM9H;ղWs鼭*^K(tz1{R_&7F0{J6Ip_nƨ8B`u%ҿ"H#)$z0rh]f32œ[lZ^$x#,s`nQqV;:jtc?-QV&U={Bv,==vLZ%T't(cgDՋVHQ;p.ʗU-nȧq;h߇p - /Mr2}9CN@@TG ' HveI_\{0\r rgf=eeSa1R{o6Hk@f'g{ǩ2 8ղݬsVJgub]DwOZN|֔w\خgwDE|TE,W}=8*fͅ6eMZi띻XL!X(Us)Ex.weԨ"5Wfty\Esc * TDTY{pz=g&\8X|~n.nwH#(\&|ǧ ᰥјsm~h2);'jVq2p` _/{y1hxɶ5r.5Y &_4ehBW+O,#7?DR˝;܈KӬzY&ď`¦Ej%RQ:s)~Z<x9o8?/aƙ9&}BԔ_3œX~MXR 2@88g!۪WCHZ(]v𗊠jP7 2=F`#w8+fzO( t8lcYӒvS=.& 0@CO/6&b0f)v$nRnAܝ;Wk!o %GCptfu>P`BnrQDU%w\#jNrx 邨M lzø z ؕE~<ͽV[rH} V/ Gg}J6 5I5Enh=IYK`c}h2\_|=@?J>kUz W8E@k `s ׼+jѸq ڸ~LWZצy}^Ћ`;N3] r M[aF )Oⱹ!y6&̟TZGߛ\.†x"4L);L: amMre.bXudD+  ,,g! 0\Y^=ؕi#. ;!v H/Oѕy~]Nݢă~0GƸ_t!$TUdA L"c279]"4Bt&Dn\,O34ji#|Z"lr'9>9/ٌk|ca,G>L:Q!]"e%yXBQ`}XL*#&)ߞWĒ<&mHJc5_J>\ET`!#NJ~4ws;B$ixq36Eߞڶ{v ۦ|YoZ}&׏)G0&QIðGSܐ1x?OzEpd%UM:&a#j63&g&34 TXtiv3CoyO$xNǣ4joc 8),uڲՏ((9X|5ax枣UFgm 0)l&rщV*Ĺ:`p367Y'o`iCiR+JVTd`sF@ " $WߚPc a>3`y[}%2993$&rXl^ h=R6dxMxcq|*0u¨@eP<:6JuO"jM;!s 8{? pyHs;B @7P˟ ȣNT_H0ȑLtcdDtħ _83FN|ccW""d~gnNhmHx*< ưb3.9O?۸w`%4\A+2%5`^`2skB5`<1"ˠ:7{x@PE DrAzFJ<K`lq7rGbS_>m QR艌cX7"!C)EC.$FÇdܕLʼna6B(=IQ*v*Y=@271Ђ[nN \ӎ\mޛiQpbR먁 L/Aȁhd+i.S) , я &؄Ғ*[UQ PvPJN~ Xۻ|>mefZX1l<' ܳ_'0#pyt7/ ODe^mfLQy pay|_IHw,F4#C%;$e s+a5"%;Z u^_KRB\R*M* v*ہstZlLMogc*a˯F!o6$ňUFtS[R ٣=I7(Y&㆑=j)tx.`3f9E ]>(Heg+Y1fN#nM='2D0]c;yQVs_%D䝏KjXB^Nfl M&pEt/4s?R9"x('&txms*AXCj{/MS7Zk:ꌽGID24D Pz_*~a2j>2{2BD/GB|7²)3i&铳:4vxhzYHa|>#_ܰF5ԺRYa ɟ@Isp}xaZ[P})J´{f kGwyFٗuH[]A4jp|Xdg/{/OF[a+NYd٭)Mњ;Z+s;.H!]ZlFG?MOs'8l ;nʈ?@jexnݟý9 F~˸3s(TfJ8 ŭK-߾; g?i#Ii-\qP8)5%p{|KhPrZ@ !(țZ6WV VzTDM%߮#&;{zhNmH)`Q 찷iI75zdb\sphɑ~C:r__M{DsONmf6ÊV-|sLR/&ϲxRC~yΎX\r~hvus]j˨A G<wK˙``E*Ȇ9|a`z ΐļz3O7XIS1J׷Y=X`( x.r4hUńNԛ3H2=jޏ ෂQt<= @~ڐ90֦pBE&= o#_!W~?zt9=e uRҼ[JU cX0^ @u&#V]9qe%+' i8otk4r=6 Xkƚ)ɆCc|1vWn9 <$] nUĚKnWxU5ŖS`NpqȐحչBWE:gF ^;-5CA`ˁ}a\Zn7ɨJ`}O43*2o3=9r ==gUeT$򕌏΋!?k_iN0OHPJ7b4.t%BW[+ >8& t$gVA<BHеI>eMSDh2M]H0`"5d;ۜj@d"\Ώj9r)oю4o!KS<{3d+1F!}[Q+Kr}Va,P5)ш`!p'mUfHB`5,]72U辢_VL_sކfc#jSɺ|8M{t\,q|>xokviwD3!,(46U\X1Eqh>qn)y{բ.PY/݄h~kvuJ~ U!-Ub0*JDT?"# nP\<4>/AGm6%ZE@=|MKU 6o*%Y|OܵR8lDKEÑؿ8,6eb F817t'-Һ*O.UU's &̮J3-(`5 ,wV&$RGSSF]TpE}-P.~ܒ]t!mrņ]64Cy!EN1oA{LC/ /[جB0(a>n@WhUROˠT..""C,th81BEs^h&*>Ztr1%?8Y[֦^L$$sU[a->X*|탭U>lG⫨rQ>;!;mye_TTMmhA;o>no'.iS:ӕ8=~mQ I2EֲhH[cy}.Y WC2^qOoauN,ia0_y9p^ue'؀Bp(rQxAL'<'!0o}U (iCfj42d/5+6(!z} - ~Ȣ͍zZTey9sml҃ԭHtymtwmρT] 4l0jX\:.aZ".隆ddweKTЃM. OfGҲ1P'wa[x rbGe:BX&Qeԕ#b>i@һ̭pCO93X !"Hm[*횙GL)S-Ya;m-SMZdw׺3#-L] 7P8BY7I?[νĞ"lxRB}Mkwݗ!%<|Yf2ňwK|W[ퟪy"VO#|GśF({fd {`d1~zYIal!b68|nm<*{֗` YHP%^$^}.sE#<їap׼dC*I\}7xX|RJCv&UJ2&r@ xOM7DXAxDB.XIՉ|nk~0R9!`:l YD\)>A`f2&Qs Rҍ)@3W1~4L3vh>_7~g\|j)|@/8ê*QvCE:9p;k؄Q k/8u\&}TգհSVt.?KUj.s`s^ C1=hܞ|*҇ I${IVsIvbٸoC7J3Tͽ(]=S!1n^bո m[o[8Uc2M듑)|6lFpݑJr7g0LgMCZIŒpjvA_u mt #ވڰ`T{8T.9qp*5R ֲR*1n'ehf SxF۽0}+Y2ྤRwddի 2U W-1OWlHSi\K(n ,a(j+lx$Y=!>͎'Nyku#TUkbt)+bYrZE "v'MEVn\|hur8X2ΖU otGz} ZJdKQf`u3ņ K.W/*u:3D.qKKL$&sBLoˡ"w`3}oZMn}"vi 了8+-1&높;h3 %=s*4dT‡DPa?ګיg|.&O4 pA;:8y%Kyܹ} a *nn M( _p9^X @4BkY v 7l&:SJR뷂6d AujjSyjd?QnQH`8K*Ϙ F5dß+EVS߱ N5uQG%ҲG 9ʷyuy> Zd.'EVΚ7ITd.ܓR-ɤr'0d 'oWcW ]iP!ǂ UlБaj[wM+}{46Q~>wʬ#N'ݪNs{njSt="c }ktNZmdB߈I}R! #EJ>{f/j-&:WA&*ЧGc.Z0 t*n)+C1KWCП齬'}-Pug%Zjw7iZuݖ ")0E-Zzܛ6բmRʓm mLٳ&r$,~piř[$*jA z9ߧ(hftDgX}'ai,زDoki_PVx`fW y} `{?eqNl\W#B$I^O3h8ڄw<=~w2;m"Bf= lvDIϟwRgײk"u~QF #Ҹ >5eJwW8˥3D]O;gM)zV: 'z)ZZӥ29Gr'gt^i./(  "c7Fk?ć(nq+@8ٻ6jY;alp&fƔ)(Ϲ6;IIqRmU^lVDyJbBG]]o[{r)09\aFD Vsl!x3pMlaHL Z"$JzB^d|n66jҋ!d!Tr[cfo9NypC#ӳߞ-Pj E vDc`A,B)v$Da;!c^ߏ˰ ^R9@l@ٸb;z>}RBKI0 OԻT_fںRbA)^ȮS5}3C ?(ce: ~R~ 9(zorPr8ipөW_o}4Ҹ BpQ7f`S)>maIi@̰g2H>7\|BH\ Ly0(.i$ q^ڶ>,ҕb!mNiHXʿ#zY&<>SaReq1Im0 ԉ~bSVuXG5 Iv`o{,+lSܘׯD k =Pm\nh+7q׆4 hHCVid .D © EMu V2  -3{L)Œ֗х;+ 6<xeu5g@N(rd/ѶƸHj1SN!FE ѶRJ)8_Rb"pItxӱR)nRQE8N/RJ2T9.ܟ!e{9oN hyr#|'&y"ARTQ㡮iK-D*s7Ma%{(cZ]JUr#OعhJERYa;IBen>k65:Rştu8wf43|hLL2gmd§tarMO5.w0K`]eyP/כ1uᕍ"KvG]  CMDqG?(9e+j_9hIl۾8=(2hќ|`J ' ]zLnZl0Gئҫ}O1d-H "K MKSUU&!@Zw+l+aZ>#Vub J$iWcZ7YAJK9R$!.V~ ia.b uD/ӽвFmg\˕z?LRT-@X?{^_Ƥ ;FXqvWHv i>r;Q3X#: tlPӊz=FteoQlE.vJgܹ g۬g*gXY4Rd}`RgLN{/P"} i^ m/d3;̧+x ?_w!Y GM\; ʿ`/~5C%9z>y-@$''ksj,8eG+<p`QnyIS2u2%nZ0fSq~ïl$spg‹!Z ZL)@.1fJ?鵓 u kVaRbgTûi[gNUAgj36m.;avwYGP^&V  P0^$, =5< m>-W7k*}ߊ[./襪eTtƒh=h!=38J{]zqceϴGKCl?~?!O_#0@C&p &#d}!sF$ =[2H<ܕrq:pp9[ )0PI@尳$:ّ t81#/ˈH(a@BdUy~EyeF%xEy\t׎&ĥ&wF9|!EzP b*$Ri8Rmܨ3~7 ."d6!W zS&L{f> ۥ0A9.+̜bx 3:.vVe\K3l>bqSɚuuDS_5N~48~ o~OЀ#᝗?7l]r>fF/^_R#lvu0?g=cC`윜K;|TlHcХTa)}uiud>H(; [GÖ J& 9'r_BTky% c,'dZvt ӽ?#2o F8f-%2Fᴈ=_>C@"_@P=)qI(IRkPO)A]H)pyٕ С,C B4O=WU qOp?`+šЕg+&ȟ9tdj[$wڭ!e շp"qyúOJeR!S}퐾4_qx=\<,д;P}ݥ5ssf+ꚗYd-z^)uw:6%!# [АV ,։sf% gUsh>fz([wWnAX?ENلR|~`!8lq033Fo?8--Ӛ{~+c?Ј6l(zGAC+P4v|gh r]v$vxcn'*D9pc we]l󈜐e3S{7 Az:74=JYXGaicN@+ѹvAFF )]_^eo2EV~x:UҸMtOtX"s@a;)r[kl 7_>[+%tc1Ϫ +l=fvudL f̕\/0PK%VMa꩚g+XKZPa%\*̸!UxH&%AS Ini[ty Jv6TyaV [KU!)JVLq=T Xo4b}>GqCgbٴALT`JzǷ/jga Efn2 "A1_i);A tLP>&+'!?1n"Q[n/F|m+p Ds// R_/ ,D?1>ܭg\ ;ʼuwtiӌ0w@5sgYZ07070100000004000081a400000000000000000000000167641d8300003e3c000000000000000000000000000000000000005700000000./lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/bluetooth/bfusb.ko.xz7zXZִF!t/}=]?Eh=ڜͩ `!@y}f[vXk@Zr!x%u(\Rk51kNxy4x?KPd 7Qc=%4`1klzF& Ўb@EuP*/R#<0`8? e*qb*ﰍ(K1AyO3b.pA íB kס@ls-_ ;tjH>%WۀqѳM':[]:0 Ynlcot 'V.֝g[;VhN HM"el-e?Hi-'g3>vOk9z0 .s}q7V6> -&k|*%jFM ŶVIvu%$5hBo~)v :n.OM>rqYeQZH m\?|¼ %}úy]nyP1 6OvNDkiL{B b뿗@l3BU|Xd2;3=&w`_^,sN~G5d^-3ʽ1xzDh7PDKZjHw}%m cp&]tqP|IEhSawrn@%ݍ\ tN;16s"tRgcD8ǁߢ_{E4(pufuUWBMR063uٲ1,}}94zk8˫dZiڀu_` E NEfdUU NTd &BG ;<Æ0k`7xqߟ6ԡ}j|nLvzs_!<@D"{⤴mV")C%nXQ4A'I{QV8Q?q+ .jA+1K"mҦ3F Oș!%]KITSNtJQTg%#, kbra{p{wL8_QuzZ+E u;.fkVd, )uaQq:HVX%nR ^ԘPf0:`sizW(zS<: ڤ4]OwOWabi/[tĸyr1hnB~a9*VNmƊhŸJ1GM٠/AplCէbR;'oȿҀWőhz7Z6 ~F3-= ![otZlh9Ņrx'Px0?P-N`7^m[9+RѩVl5Ҍ/2Z>oN#:(Zpe]*xBޑ:`(:JgR߼qxp#!+G^&Ǿ+dTsDq\h2]:c#<~wU,ȬpUL2v ,-ɞk?ugS+0J>BLj" >vk6x~jN y '`2w0j TeqyKoHuñ7w!f=-Stƚ >+׊)}y 1mIicn $ī)$dN)ɔfEhX*zuHms:|$f%h+:xp>;ԁ+sqfFm 4^7_*(`* фj%{a}c(DfA꼶_?~OZ!y}Td T _K884[mޛy)li#Ҋ87PE֎FR1aW+W 9MEy*{5@|*-&@d8͘JB8])#K\7+tǷ$hl_D&35z.䏽D#T 5Hܫ0]tBB6[:™8RvLvwҥ/a%PdÒ\s 1ǙSecz׶24:Rځm~R6©WA B'puff|B樂~ڢ4wGyo%]CEKىH I "aߺ4#/.٦d5Ѡ1B}bS6ܣ;dEm;-.fPUJMrX69w0)jDpOum1CQybak0]-qEuFaH ^%)6'#hz5^q׀ZghSf\8Yf9AOJvS_N呇2b\8f,_~x!F/O'U4@ cBמxkS#E|5s_MO7@nw0q7g92^E(޲/t R_| =86Ԋ؎Rbr AS^d6LZsNO޶j:6R"ʣʌ˦-jCx]'p=cm`y4I't[-Ar)n~8MMZWüW OgZs< WDcظ.˛nxVܣRp.^H:1PV y NV zD[ec* k!Λ~X)ѯ𽁬 oQ"c:~)"XĖKE"rE (pҌJL}7ͬj>1UӲZ rzńqZ^R: %Gh ltmI3Ib|XiohI@6\Xhxm)iYB#EyI0q|6ǖLaa" pU"N쌟*^Z o8^W3tdؐNWC6)1,MOW"?V mo-:`cۨ qx 0~sc5yn?̝wIyA<+}1 NXtJNxgt>BMܼu5$~!tf~ZE k0ՒL0*[#D~Y̦^(Z5h4YP Q^}Z.CJy:ue{ u&8p֔rD趽];JlNJTy"X'i Rc>bHpO6V*~C*PA{P(l8Li2{cV+!;?KI3xu0 1\UVorK":ƭEs߅#rۣP{n~'&m,iA3u#:pI(M27*I8r;CF=!7!I- +T yB0 ,g q>$f2]Sd̮c( |n5Zy@aF$4`LS7JF*\k֭gĆ%Lde:Yzl5W-RD =4i$ȫ$~4aFR05G\xɝ O4bSjyQv$FOIOѦl{924B!zA ڶTί?!%B#Fb7SR@I&vY`8Js{ʻXQyOFK}Zir% 5_toc ׍gR8x>5EqN\NV>ٛʅ)C;lI{Cz.F_1U:l0Ι&i4k0Reb˽fׂ/eX8ʈbguږ,ש 7jS> fo2A08:ؿ? ~7EAf6_2L-'PT9fSPO%>?!Z| 1DX/הn !B\sc5ɘS68ڷt=L3hv$ڞNf{-ՉWhP񒸚;FN qӧv8K~F35|3lL8Ƹ+&4ͳYO4LS*i"<$A[U;vo$O؄lƜ,g K |?YՁ g퓦Ce.(5&bmvn9 \)?~Ϋ 1RWq#%kְoa~3@ F3H!kalvtz4'2Tu*ǁ BT|$#s5A><ɳSԊc,@:[ a{`!"(x,"eiuz4L 1obdņf3wkYj`o 7 swn..+ cD)^)R".b~SJGSKU躻֖@1yfĽiW!2]X FQF}o\`ɾ^=I8i#w2f-{,}YA`>F.`SRpuqcgn7m'faZϚV!VO0"l,P4hOxY UaswtktVMpZ@jWVHsJ{%ttz:cdQR96 i}L~uqk)h\gLGՇ̞D|glL6it63[;I1ua=!1X6 7qz6vCU$jLsg]" f2c{Kx8CI&<B}(^Y/|xo:W]D2/D FT91kw*h%E3>Aj>R̢._q|'̩Z[Xܬ#B.- 4հ-^`˴GCRmjJ4 NFګs&4b`amL*8m6o0}dؽ0-uK.!_Q8}*ԻAj.UGH i|.9gO;tiJ4IXx$H6O ]3\ oskDNCb̀*|fv4L5qQ?<5"^fS\).06DyeITj}J"QsHJ0n1Q9}Y/ֽsy ۲u^/tT/G0ƒ e&co,ՊMdȩ՝\mL >q[y63J,vn]w0 }UsN+*]L6] 7t@O1,-^ ݂hGujE`M)+PlzBoE[:#;I׾ ʍw =*,#*US?ڧ qV$'WդX\Mk s gE;{% 57YtVY w&zpZ$Go}M @ 8\Eò Я{(\L@N"iW58Q02rN6V=a:1Y D\˜;HM^ ڊC8IT9ak٧[Y&YLdy6v!le3dOP\PO Dh[AIu`p <xFW3g\#Xw |-}ۋloڝyVvGNAif{Z*ʓ+ qFi:Y\μVMj:\dX[A)3HimC#IՑ >rmI[bb9q# gnϕ-tO~a,7lVk5~^iSM.~qQ]@[_:DsNDc(&]6mwuӣ,k 9r`&+_9l{FT??:D Ix^n,cnE iyf S10|; mK:Z˕6?t$J'ujQMHjQW̶/LnˉN q않ijYU=_zp>@` Nſ_SYPxf9DI:S7X% ,JH'Pn.y5<~ Rte󬴜d OՍ7SqVB=[kqFdjtgyѸ;Ǩȱ ]mb8h&~^m)TY:vf%=ֈTgv&"r~sP);DCH ]y,,B&6#<.@iA2LW#ʐ*<`F2GR 4lc&>y),X^T=YmťG 1hŕWSMk l"w4MrX_gh$(dXYE#MX<KS%pD[oA%@NuĒ4Q;} aGI3*y1L'exnuZi*_,#T%Pt(f Y"Yƺvݎn mwǿ`3ވ !~ [^iP T> z":tPɜ=uZջBsOazT^D?Aޭ 9(Ȝs S?cOH%H_\HW(FC8P&n|ѹzn]jq{s8vr.)tAs= ѝ9a6e:ƜWTKՆG"\ǔpշ#UιE)mZ Uv"POBjE㆓S3| %XZ+2/ ziS>ڭUO22]±Q0Wr7y)j߀\69ʫ4xszF/pѣbkXIM0:|W p>u\@MaJOzJH @ermwMVq0aȜA❏jAhTTz42a*b- u\$ 1}Y\ e;TgpY+1ɵݹL-zxg$ڿc#OGw2 lWyȷh+%wgKՀ#'Ĺ8$&$ ^ؔnmEI*Nz=h>eE9FEx}1TҎa[~ھ >DB{I'~z nMIfoG^~+n( hɀG_Φ=f-*՟jgӉq6#GDJΏɿwٺ'OUuio#V׀,B趙D*n,J,IhSwI^Z/ǯR"D 47_AږO3RNHY/;*:{mp-rSnFl66inD.¬5!uVVޕ7e ]sgMރ2ЮEey eV t G.6ޫ援ZD,&>H\FcmWBX񝨇r-Ӷ \h_k'zz$o>LjU~-ۡ˶6zۮ\:QTn~;/!EN_ɲ8FX}&Oo pμlAjwA~$dtR>I'a&fR5tJXP0j ^A[i#DU1n[?^pxS'wK=E^NI/Jُa.Ж<|JH,1O;-Qٰ~Mn甇F%FV1 췵98>s}eoQl]WO+\5hjXXo3sMA"A)cџ+*BAF ݉"ѯ=Kvchtq̝Χ*/9M=&νڶAv?"_/a&>,ݑ@Hoՠ"%..j9k v.rf&ى@PA==Ѥݗl.4^P|1y}CحRx"`J M-wIOGщ²CQlB}ia/'Qm~`ZpNU3ay,gu&ev(q>%+WOM(ؾikb>cZ .n @%}ijzϧ{YkuWԸti]T'˳G'o tcYXKRT90dŁI).|ɍNox#+Yi͛W!Cؑ'bߴCj-N[^`2|H},vt=mqfqh߹7¯DGbqw1Zͥ;ewawmŦ_G7ӻ=9 K^xL[;[KBQ[dmPo x/Tvv`q6CfF0@߻4lp60 0'>uD,X~UD DVw`ʗjM IH)fA=ݙLtFf3#Uk.լMdHjv*<( ō}˺7,!6$cLdZΏ Tb3O\$a\Vf<O/=o"JnFsJQW ]phR )` 5NjF%0fBr [@^p@$PƸΥ֥%O7嬬qYљc qsd1ƞ;;hYEI|)SU'tZR U#z摒rl&FjA ƚ){ox@ڙ |dؖ c;?>J]Ed 1Dq힮 Oվ2C܈xc*nD-vC<6Z"V-+Uz9@o%hȑ\Vޑ=*80@ :,F9"~v|1k"0; >_/Fkned^ɶ65CC@׳-_h?{IAP'[Η_E!^: xEjVtTر _`Jh!Bƴ ogҧTNh!Z$IaG–87k3I*PW[!~]tJ/gJ-Ŵ*!=hb܍vYCK Ӹ^0ZO~6.ġW[nKp˭0uxy9=DGqPϳCK 8PVs<'|c&GX q-^;:G™DFDWw.i#~o1)3bpS@*/\s~ ZzMoZY0Ep8 ArܮnbIRU\I6!ZifC CM5A5\D4 >]*l]`] WK~J:ʚ'ߠ+eyQ`F[} %rbabtfi Ѿe.|aαgYZ07070100000005000081a400000000000000000000000167641d83000035fc000000000000000000000000000000000000005800000000./lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/bluetooth/bpa10x.ko.xz7zXZִF!t/5]?Eh=ڜͩY|kkH;fp2 LaY D<>j7Z]eԽ4vsOҘF pj)X$N+*Ʈg5~J M. ?܊%H>ԓmgZ\E[t):$gn(Q$2<{˕ ؂N]SnbU@cS[Ș x3rH"锰)d$B<3*uGF񉓐w6N dd>*O8e2g=ɞS$&0T*)YA%Ds@䩝5g4 n|r'y!x'4ӀPD\snv\P/,zJwƩ`2S4kp~{(47dp5^~e\#1cIyk&4hn]CL; @22¬) rtػ/wu]1^jtX<ʇK#dK8Cv;̒)_HdEx?I3ec=KŽ^qRu R<h8P ܖ!vւ7h8 Ya^-?!R~E\ i6*Io!/V8uL#OL[W+isl)nڜ`_/ ;$#;XT6@F@QR{ Cg<3*3~B er5U3+fk6&_Xzs(z%\tɋȚKwlա;S}ml2p{`Ͱh "r+ROM i%_u/>I| MVAW /G%̂vzux8sXmhm0[E |/r?/f=m5fPhv_%3= R0QY衾l 3@pN@xV7Vo'QKԾNBMmz;L*@ӑ6f @qs=γ#zMll2 {{"&Q_u\i 'Of T VzW Yoʌu~X4Ԟoݖš=4l8$I0>dä(}SXd$lt&3{viAIloC:Kn/ 8"|c^Cht~d^լc>cwƎ|n }n|m-+K̇3!,Ï<^K@6nx;uD%KnB L:a48LIn³2 ?^=4dqM^Eu3JL^KєesۺΛnRA $}j n<'{Ý46݉jTp~'+{UP4Nl͢t&LE \WȧۄLvHa# PPu J98%3 r&G?N]E} W:;REBE9>\mQ )5/#9xss"g.AEؑ]NYOGz Igz;c'K%2II%SK_ jFKH5(a}C|UqvtBp0{7" o:$)p9$Dc *58Bk@2w!zL(.ϭhPGALm8BS:A R˻|2@(A%z;E6CwwBZKTs}y@j69DV;\EƱT0M2}dT⺟Y2VQB ߏVi&s%6#B"p,NbRп3 "m1Rs"v-Rmu27؏t ,W3.ۄoG~q8iV^1ي8+& ^mٔaYd;3ƺoNݚq{Ɲ-Ua.$MuY3yT3|APnL(aD_TL̶$t_0ac=#y:`U҃TxZ~94ieVum(8e?h6 sqQ$=Ҭ Vu6IJe1CMs$C^A#VBvIFaقkË1S>%I]hW7oҒCNv}M m2jȨ BtBtR;ػ>%;VRJt-żQ:=KML7B5}~Dӫbm8o;?_Y_jBȾ?f{PM1ι\ɻoB1:HG3ϛ"vF?d4kQ%%_#8#t2{d~R"` }IW"~ 쉜OgSP;75@߿ݥ6{QF[ո4[ZBϧ/\IzB%O]  6z½hR GsڞCEF& I oA;[˝ljYDx:uaQL[&6*#oo6#5Ƣ% Zpi(sF F0lF01*E" |Nu`N$nR3"0qPH$u L#YE fQHv幁ҘCqp?1,t4lڸ'0H3ecDB: zUҬ;Y #C9g2Z2Xa3%N\5  gZ\Ҍ`G*LkihEn >I$8gB)Oϰ*$)u'@B2\uob1 Z`&`aϮrrp ɈvqQY񀨄@_: P1~{D|BXAW>DyZ.%%!l滅<{APQΆ3RE^D9,yŧ"{)Ao XڐtmMV $;OyݳE%$+6=dÈYر "](0r|tdo)!ki>HpTrX 9w$04AKoyO[Q05+ mR6kRV &LfqC6uBY9E5<(̐-sAD_(HqAx.odj^8SɨNdؚk? AqgKj.%bS1qS ىqm$ ygF"z^;GIt y/vV3b Zچpc':BwS L^QS%$< MPW0/z`%nv|yg8zjrzBJ%m Y㑩yΪStcOw]Xv0iӍ#s;q~c%4Mey6 _?K&%b#>$ȡΏAO0 I`yP*]f,dY,̠:c>\LBDvоi"Xi J{;YoѣD[2B&7|eilpE! p/mqQǕ{nFkCnnv\ai?Nr=URy[`mV*ru6|!4`ҥՎ22)B"Bf_&Qokg\g?Lb3eS<Bغ۹OvĢ5wuK+wd!!4P޼&<6):PȚ< IqwT@CuȆA: kfJ/'d.ۙE?R6=wW:&JsWiWY.9ޞ@_A\w1wKGRU訂hb`Q1vy1O_9"P\LkR.[u"3ůZv{VZۛ +{3?l,o91&;d׃OMu8a&@-iumV[SRS6<'  ͼN$鿠s -cPj}lF)[2%Ȟ~L… |f ;oapm>$cTG1Va dìp'v> ޯUbٗDԤ?! jzwLd ~םBоoRKEB"k#=:w ؐgh x+S& H1 d2N7 QQ8}z B@bΌQȻ~C<꽥)iBEMmeڠ2HQB'qq!ym+nV4"Qi!y`҄' kK 7Դ8QN.O*ql+K-Zi1&wfHXfw*OZ0:pNi&&M|9G 9&Sqr;qֲr^rWgSp8oTDyXi1 <ɹ7ˎ+qn RC_o+|'Y `'<_2<O(ݫ@\!+wѴw;"+Ntd=j$40#Y+&AD-ݱ>_&[- cn6K*Y Wk!%r#gQ4HE8ڋ9mR $X6F*b§Yt"j,- )#{NH/"Qzr\(M+tC0daLo#±q v㑣R]A a`ؚvmu2M0KC~3O Fq<*K#JgIP!xD1Eɵ|5B!_@q3]4 '@ s>se 3}GBBbFUnty,Rf11: y=̿akHEc)aS BewܩLB?I Ͼzp@Hdt[g{ C}bo-A6.XHѶ(3jg4Ë; ,0_Z-"!_9GC(B p^T" 1gc,Še^B nWZ^RJRs&  EcMga;<~x 0<"߽ZN6l+p װg̰%3r8Q')/hcNeC"H/ :..CA-kI(pzko} !":eYUF>PEuj;l5/l/T :rj×]f+3FqLƽKO]}nt6?#Em#Qv3*7BbRgv7KZᮎ@֪r~G/Y|e +|5(>;nn?҅74Ж[S( ¬)1قK%Z(Y"br_5~53>XMR~-Wø^J|ۉKr>'3jfq(}KQG'O1Lg?4?\mvT {9,k{$dyW.yFՃ*|?؂iopuLϝQD8TXnOڵCH_>(ژXc\ep@)B⭴TY<+U*OS5|fm?OT9Gz1,?%(aq]yqq6]h:L\W-0 VkٚA=3#m3G4څ~lj&jN.1PЀ&ӻ *UiM" eKpG[5"o <?$"z!YQ8CVʮz1"a$9-JnJ eiXO"E)Nu$)}ۈ >Lb\#Ӹ=<=0̟']~b1Cn;PZh4JiNYhr䎀QO9H %: uNyےǰdp@nē(6;ۼB0XWn`8WЦ fBr nv)_`[#@T,pʪdܰp}Zw0cw&4VJǽ']1 6]RbfbuCg LV~Qz8>ywrev07:wx*\}Q0ݣޘ(n4 ib2_zTُks'i&P ,i;h7?Z5AA KT:3H5]f{>O?|d QWEt;HiZH~&bKWL x tؐJ+V{x>y1QhC d);^?q>@,NS\ȱ0E AQQivGTT!ЉߦzyC?g$tI6eZStd8)7\kh\ukk\BQ }a uX[Qf?zkBo/ P@!I;Wp}~z5e{[i.Zw,'MF~mK,yZjM *wzEu;`jOoN䉹[#0`ކ,fy4_x] J,K}Nʷ B0[LM{DDž>&ūhR*:?02(*d܉e,jy1@c]5ќ&c b?1ּ|i\Ԯ)k)ê/[`bЏRW=, `ıA^EGnu/U ӭͦ;2s8Źa b;.EqV2 tľog f?Or.T5TC Lkv*f IBN!Zմ]OةkМ,v S&1,`m/j :&vynJvgN:' һ9Gz_nOϫ`qd0ж BJvL?l/Uj+q^wPMBz,y?Ь a5;K[d/:Tl%  |0Q C%͒͡H*m?Y 4_D(~;,=# Ԅ;`12"T݌mA,.6 cNN延)\GF^"f9KTk`fSH9Nr":S =9e6F{Kޅ34AcGmcQݍ+-EZF"}}|03!upVk᷼9s6eנ MǪ"b攕hip6!$+k}5NO PGȚSkd2Ϥi<[ڥ*L<#݈& jOr |C{Ib%o-x*Нe+ 8YVPB+[dTu5IBMTe:xzA|Das] AtDFc$n9EE߼5kmvXw'!J;܏(VDmb#"*HB+&zk0!~4z0-Nճ C)bH@rjuWt̀ʤRekY"_i:1\}O)RyY b yy}l4}*s圦#;Q6٭ aTs.]YB4yiť\LqKnj s#3`H[cUjZo žtmrhĆsqj >|9$zfnIxLG{󻲮B(gOQMʅN,9lp1lkB-3;1ܩ=$Ź.wȔ~tMWkbe.Vhm9)\C"3RIdXT҄9]k+eN{vpcy?<*5YSR;b]0'dAvezLBRs +r99L9[l`q[w@>8UNulPhNV1ÔC8%,wmD!aCN^1/f'A``x'X%2]T2EsEN̔%սH=UpѷV(kΌ>x-c456!BGS{pc3W{oG]E(ՂK!)owU|}L3r?skfF c5d\]1,NRe")%g;CJiS>2 E3p񒯴%{mӉƪ Rgڵ=<M5Sxmm. G -f5|=PƏ#N2$8MwOl\甧0"R#Z>X$/"O{?[ƟVw15iC[MzIS3;}{TOl_.EptPge\Ol ]^o*M;Sϕ.NykEazAQd.ۂ%{$\f{s T\;2ZN˜*< UΕ6u:疿û,\H6oܷY'}-=XLITlf?k}Pg^fFsXQ:|0Uske39Sg@pþ9܍cXCр=9NfAEcuFa '˸Ю-0/^o&w2U2+}TѮg/N^\^]*Q HwTE%^og?ndQRpWh9$SME}P?T ,wkS:LD9[9S1Qu H^ 䞴^[;JxQw9uڧ̇]T(-TGaB}vVE?a8mb<R~"}#lCG#vk"dlI:ރ*0K_8U8wM\RoW'IycXyպ|T'Sl52;9024T) j?(-#oS:UU+n="\KP=QtY) uor|da-t9P+50gɀ>#WNꞏgZM0!AhSìo4lU|AJEL,Ht, 1Nב/ި2ZR=Ҕud ǹە UOu5̗e~(v {m؟䞺z.Io*cO7RgrbV $J9:|)5c.B?kI]0١X<\vM ޱR/.^/g@-꒫Tg'e!a{AF/kr pwHƎa,,-vYkmigYZ07070100000006000081a400000000000000000000000167641d8300003690000000000000000000000000000000000000005700000000./lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/bluetooth/btbcm.ko.xz7zXZִF!t/6P]?Eh=ڜͩc6;oW0=|v; 4x Fdy< L4h3=_NJ+)Je|mt^nf~M:~oFD QVplhyT  jX[^e ؀7(hH3WCw @^{]zǧ iŃ@kEx I1o[a.!h5",Q] qu~ح:Rmh]f6"H>vGGƑc=*e߀݋jY5RhSg([Q(dLd#S>lG"e<>~|zt{񗇔ep;ӽd?тsxvFym:[/}lD]հ*%UĢ_Kϖ- !/6JӹAyZ]İ1D Fd4!!sUM__Z~'6ڗd؜7Q7× _d臺 ͝2xRTTaHi' T{i(!vL͍Hyҕk]%RBхg$8hZ=fݸ'%^78<ǭsG/3=?LffXl#hVkzm-[E|?8w7V:Kcxֻyۖ@n5a 8# 2tW[ABp%!%u7',IWsGW&xϗ0}TRD=lO >1B/=?LNZ-%AcZg!{%2墼z[:o#캧(3R2dYWv$d*=4{ti%T]9xq0we?#-"ȩL#<# Qm& {-Y=1x)宖BG$}SPmE3y^&`סAe4$D u >v0#P8@9dgT0)l歁O}縔Mtz pxэGY.`+3BKZú5yAdK$ZBӟ/Sowq/_qLryue6:`Ũ/ B¼&I$嶶p! !Rʪ%)} vc2@Jd .nuTcZp&I`./_AL؎!k݀lȎmT_$v`6 `pAޠdo-ђ4O^eBLup7r&XP_4 }Da؏yPo}qJ_ ҰpQb1~ 3~,u0JƷeU5GV^? pO:<_?u/ȡ>+/RnX5 H],QGXLB= 24ӧZxDvRaؤ'1ؿlSSʝ04-ZP}75FF@U.XJ>DZM䨎2<qO0m/D0E]>@ 78E~R 桃{O9سS5U`ϲM-F%rk >̰n4&4-Q쵝Jm-$I)\4 - ^e./+woc%E;tP]ǿ^Bd51%))6EPVXk4#&0fvD/#,5a(\vEEe B![&& lDb>0lnC JOh(85 T1&e CL%ZJjB21pMx)/ #禌[K{͞{EK0sU aP5X8 uUyP5taUXRG(͂/nYMP]&wY0lK4rxU׎`7$:)Q4 te$SiMQ؄tH=sg }]`1^Ilnd" (YKPSN$ ~d%Qe=} UAc0# R?7gtxm湥Rl^|mn"'Qu2s&A:ڡI-&AoRl\-D/nD~P5d/$4@f)䓴*|"E.MϭY{nL)5Pؿ,X?jQ3r>vBLL*o{zT.(5z O-zĎ,㪕l\yf=#FC;]EEE À֝,~-/Ҟ ە[0[&5! \ %ژ0hjyaAЈJ %=y̒9M" D8esVj4p:h e}wSioR"SɦnfYD,G߯~s(F,.%.vO~pYr+ĢA(Ņ`@C°Z Tl >U(obj1g=v%Eߢ@0܋N`--ҸsWoGzWk;NaӱCFV1psP!4JQ(v6dY<]GPzM)(̔Z5M7m%KW%x3)z1!A"%+/"v,~]f̊ӻI<|׸ ^22Kn_5}juksc2RQ됿ҕj7 mC%k;0Pф*яsgKN8NA".!RAa@rn:{ƑI,F *R^>qᒃS}2F3FX\щ{)Ѩ(FG/ ۲Ԩ$Ơ~06?eID{$ t̤.4-೧ g`} O^ Z:mp|o|X> 2Ӽp)W&?[sҒ f y~NIJ\\%4C_>k\C'u5>>ՂMaY'Iߥ5Fh͒N4!7' Ԥzp k$4ZҲ(ID!!+$:=p?UָWH>mPuA0eХGE5뽜-\gfccSn1%W8?qxDf5 A[QjXMa{;r9oI4{ ^v^н{mzF,V 8lُ͗}bř;:3ؑM+s~QLN@c@o drLKvG~?wmYp 4HhxߚPG>PLH0ۑk.F-A+ `^2B?[$e"R,SsTT 5Iҩ1F^b2̟&ng^ Pl,aA;Ae q&xu8?EZ͡d@[HfjM@X'~˻ke::C/,u&6cALd?`=_h`)t R:\0zqgE=T+68Z-Ɇ+-^VV7d"-FSӦ*TJ,FLӗMwS{zs0]djX_dLF\onn-C+:\V g͐>V^\I.}8\l4 0U۞߷f`j jVF|M_chwBN-\WsZ,q4>[vh=9f\'h0 <IZp5A@r-F䡳ED$yH?aPJ:={c|q4-hu;URߓ;u>79cTk RlXy BM^㭮7@}RwT@(k^vRifsGS2#4^ ?)J,|xwBc24>}.z!sF1Lb"'C(=Vir__]p+- q+E%taURPRkcvok TY# ^rĖݍ5 iSޝdM![ٟSBOT{e]c:-Ulg4BL&+ƊUwYJ~rIɍ$"֥Cێ1/jF3YR"7" y!;o rpg@)B$l" .ă sql.uMMw@ZqRYo9˽u͝ ;[mD=]':!Fի Fp@ v5UQ~O/RO *bZ̭ntKj/p@ASҸg)tz |'m$䪇7 my%Ve5 ebE WJtg,+zj? €<|ݥ<~)ؚRQ+fÍض4+3EGm1O ]Uf?E1cgx7|QxiZas KK7z76ӆQ+u%O⋧\γ0p 7xɔJ57ym֣15pR>Vsyr} cüuNx'$WoyH&;qR/EiCv :|pFm>HrAR%$\q?W`=Mn&H6[0W4D6 I 8|aiV+cLS)04'T_(WuRc)ҴK*#^~6 +Yf0Nmeh0Bz3 Q U2'+xw #&!0$D$.[aݣԆR}f<!\AM)E6pzܩ_-Wغ5L s?%)< j l,$[!a|M sBŷIyK4`u#Rsga<, Pڥ׻)>g[No2VbEch~SrVpǟʇi=hay-OnwC-a 4B6>in-?mOI~½y;tDMZp6#T;0H.*h[olX:#r~@CQ&-YZZ (1[&RqrfX랅z_ z9TOr pVAqn7$URkBR8>eǭ 252%N% 2X-÷wX @"RS{u)y-kJaW"(4q4Tmݿ5Ĵu*f0p-],ArpS_JSyvnqΕYN#ԩXM!!s=^~1^DAt .G>6‹2 q 19h`E!yg-khqa،ZDU$.4Y!jv0#ӠS>), R)sp]&$W@+#mrw^~6A7٭fU_?qyo(EܧS?^nދI;mKN2+.`B%=zm~kN`ύ*1nR ǖi]XT w'v9&$V%F v6ER]E&M>cxDBJmaĝ"o t <rmv^+G'B1<%_/sLSXgʃ!q{03u&=kh~g׏o[wC C !gB/q|s"vMY3 9j];Y 3 ]( LhC[b{d"dtױ6{DOe(|*}FP"p a̚N ʓUyM-E=63{rjDEQ0mc}k{۠]+-bz+4}~3H{R^Hɦhe&U̪3G tY%dЅDlrZ˰@c~pWҫ"Rr<3&q@眞/ gj>wZ^zph7{tK,LV͊N7Y:<+ v) ] tHgLJPQ cV2x֛Q\gc ݘSG)*@ ZQPܾ&37+Rin68IhԂd 5_N4D>[L"aƄ KE[kmtGsƮtl ]7aSh`A7Fd)kgmxڹ; d : v !'ԍLavk)1fALJ9M{FKԨɚ|R4 |~R7~=Ch&'ڎb*ۻ^r2JDvZ!xesb?y6f]ms$ w@ʐkovW{TɊ|hu}|a] ;~cX_ ] ]\'/oԇNE2[i}>lKC[8سi"eK+CT}T!;M?FJ\ NBwP#)횖uhbL}mEV-!N(H"+v'Cq(ݷYFbvڲ{>7}4(e5x3XDrȼ\ ̕oUL V0a*q `T7dF~;3 h]A+(HA}xӭtgNjio=\ix=ԨgZ9>.,ٓMRX?,nwIUoڲNmdKSIIgD= I[ :!C T9 ;{76: 0E3Q!_SїNY)By݃ Bt:Vk,Kױ+E)r>n!ơקzNa[H,||7F8H 0'q6aHUx*?@9>$%HYPl aMd;G1q VT?KK7IceCepQ N !L!ba== Tk}.~Ygu-R6΄Yl2uBRgZWir@L!?R4^kؾs3$~/J>1E1cn}Xj >`?[ gY> rF4Yk2>!'1蓼ur>9lNC!Xp?C-^`YF54,5"0mwujS?=y l2ѸE (qDr8< h컗(qAΚ'fIlJ*l W&Zq\)Mm%!_ҸhʩaCnIbˁ;]CӬ傦wd#!5G vcg'ק $Y'zzMB_w+lYO2WYBD윗odJsY68v<>]%,dŰL=ex,}()b^ )u:ʳ:;[]k|{{L"~S׸d#mW;pH]&QsNyxVQ`%66 (}+rƥ22#=ܲq򞦫 XI{=][ (˘eLK]iIzVQO7uSH)R,M:mS+] Km2l["s"T+*j_\'rO؂xPr:VJ1-z"Ar(բ%HpR탙lpnR.pqۏG[mƂos!-Y5Y/ރN_c2zsL6LDP2HF(MFNV^- (-a%k'zH%}⢴^?l·\ĕgYZ07070100000007000081a400000000000000000000000167641d83000086f0000000000000000000000000000000000000005900000000./lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/bluetooth/btintel.ko.xz7zXZִF!t/ ]?Eh=ڜͩa`'Tt Yw$1.ڏa%o Qz(emt>ֶ F_~)h~k5h@S ]vʠx6L*L"h&_&uTfqu\fT *ȭGcz=f%|[:ZdJFo\mb,},|qcҷ$u<k`!\:A"~!NJ Mr);6QH_:: Y_ IWr& >\N@FtA f`(}Ulmp= ݝ之yS?|:#,IAWȟ9 JEY, L+}Yz7SYw>Fл ZkCL栫T]@Pua~NSFD#e)6#Rhn5NKքi"SAHp7u?(!H21q$r?ߺ@%P=HlڴOtFݸ=fIxHق|LG3oN7x U$xb:!x[C~o͖l6(|!˧AX 8ij :_&H63zEo+bB1DҪ;<哞e.o,ShJuOs+5ȢRZk8tFzGj~ #;+7+.'VfBe9A)hH`Q#(<[wypz>{VppLJGJOnuϾ!Q%lvZه {c 0`[hY&-wT@#&; H2)5NcZYfILi#ˮpڟqM X8dHYf'܄cBg{4^ed~qwqnCxfӗQ,@Mq۞sJb61n8}J# 0 P\RJR&vyHf9|F$*Z>/mp\O1Rٜ9F&b3HvM5$et.^ "չدfzL_HP{ѕ {3 105Z!I]zx5R"QrlOJ<%Auԅ/cG]c<4n=@ pߑq?U,Hfˊ{mR9GAt@>1+)غRcbwsS"S9Jqh|}zA's [)U¸~ADhwOgx.+Ns4S S9j WZb%'"R0@_SlUO-~IoXPct8tboǾ"E@dGskïHV*lPK2tI( k!st9`̇x?%dͤ{q*nYPo`xM;fI{/Bw]T>Z+w~<"Szޣ{E zK$VmSE}mfdOo eʕk;e`̓dޑ^`«awg P=ωU/}x`;`ʶim2i=mSH|c t[ %sWÁ"x:t2-ZZS0HnM8Shdc%j*C|&a!L5aSSj:JxG?p1XYrWn0D_\j_:D"˅}wmJѤCA.K]zBlrpUbj"*Gj,_F.ZUpJlPLEI4X֊ `DkwEC&0w)SgiRmq[(Yab_۩X !*#?ށp(_wV~kj$RuM .bnW$ЧDĵi= VG7GzB;q?ߪGwT@{ھ?`U;&K|%JsCC!41/c3'TKF]*xob O7RZu+wAF{!HwGa4)LYMȏZuʅ |anD6HJ!H2FtmLnC0tIgƹp3+ṵ)ÖSQDs{W 5RmP/Xu=./#3v=&?dAelP:UEu  ]|:^7Yk]%tU2>m(+4\l‘aR\֝Yd;呝4v`>B/ϱOXhK{* ѝx yFt9;@'qo1i4uI&}WLK!0A8\,X+%k3Ȣ`8c ZF؇=nS9Vp Bb`:vTNBZҍtR@GcUg"Qh  Nchc"oɎ}00#v-Tk@  U5,ZûG P{{ɉk]co]=BDD@~`fAV*f:Gge}.ި7uɱGvZ ;)buVP4e k3;(lb8QIbV8#냳zD3H*2ǎ+k;zhwˡwG\~ov^NS_S7LPs aѱ&-a&ovw?qGaL[dqRR/T!\BO Jz]wi1mL,_ǂ{(>zR=M[eLjRsCq.K3})Pd,#8Khq1 ]q,(v5ZrkORC][H8w[:6C/ha0i/6̘Z>Ye;}ґ& ?9UG@F1vq{+EpHԸ`3 8X>=|\v|;LWaG1Zx׼trc&}Fk;d,|T)rh 1@5> H#mKq0r'oԩgixF8dEÝ/BtݑGLR ٗs&]YQLC3<%{[qH6յB%@1%Tl^O"g_<8ŠC?mOo7MAj( 7/.ʀ #$$%PA iP x'wpQthV%vX?\ ZlklgHӚ "o@7P3@C4sdGﶡ!_.{iQRs(|co({/ꮾ(-3@=m2T+\;PH<r@f@gb/ʹ2:"n3o=L}f! `W\b>zE籰/D! 8Ԏiz".Fz-b8G1r(ZӬ@5xBjV)P%2+R܋.ɮ\_?լR wudH "b QN~k&Y`H?n|MiH)(A\-HsDc7:n__$6m{˲h l8/Y_?cjA\gN<N^M[4Kᯑ` x5M/RbyQwe|Xeof>s{)AK+OFҲĨ@;>Άw' jv(Z?J]o)/n|bW4droJkk44;wG¸Z(ڗhߔYm]xAZߗ3] n`n)X-(gMد+j3+R8ӓze_YS9͋ ` wvXXGGH7{i0.K& e: k㭐B)5@NEQj^?.-E{~[esĦ .k"#1TQ-/C4SAii=_o+SRcu/>I H~ VLY%鎏~"ai?pUKqE(X=O5FnO{=!FxWhB}4IXbI1R9[VMPZ#d3+CB̾"^Yr߯<p$]DU[o;Eαc%6lxLx}N$OϨҰ!U2πBv^~]Iڧfb)I7dx/`F!Yybu*ݜj|w'-X%p4^ei{\͇Rn0.BEhf3=4~7/#&X:U>_aːN9KMGgA'߿Q)Š[yK6(U LJ5 c<ulԸjݾ_zK qz_ ss9LI~"WvQs=*h9#cȺUW,>>NzGq[P3z?ŏ,'-nbsY|ޱ'DFMM_܎e y{|47_69 FN?wGѤz܄aPe&٧T2p[#dٶf3x~Ѯgp>,~շ߼*ܔ`Ƒ˚kM휰gnO'\mC'[s໬8fl|V!]P%Uc Wʱ v!ƭ#v^uN( zhx' 8AS޻WB;xǖ5rB̓BuEe^y \{AC1u֧x^?[؄'_ M._E5c]Jfb[#^҈! M4)"f3 Ϣ6evt& '%ЦVL˰Ɛj WluʍY& PJ薪Z%%'g^XPidp[0{6ZDҎ[Ka@g5^:#԰v 11?)qfP'wif2*lAh ,D;55[ԁ;1@Ycc2ۣx%ō'Gu`1IEqZR!OW>zakP~BT1A#-iA {y@~g M vϩ_48₆2[c?coY+6C`銞m֙&}:eN b蔣!Q?,S ; Bə w9Ԛ6[4t9~Os0>v\bgRVt*:I9#58\^^DO+1l»Wt8:cnuĦ;MBd}Ԑ`nUC7T,rEԖii7pRi/3ũr"U/Azeaf0P)1KHr]Jh)ېf¤Zf$:1naE,zlnVu0haX*yo@ ,7Z>bNJuky֠w31s% |M4 mul&Sm.`b;q e%D9s@vo;6i#C'g bb1xHw=8p}` sY%C7@06",u,r .eamroX@D{ff-<,ɬ/:=&i=H{30ZftjY9qVй Zٟ}wÝ2[k%a̕`x{C%Jje0fa5MϠы[~{LYl⧆ݳ=ŨSk z9JNԕyjLPH(:d1QǓnTe\}{6=Hl9PB{ t_Gٸf>w֘2, S3N $N۩]oVQ#x doZ5-n(j<hHx&*8 Uw>q!旙t`9;5rguRƩ\8ѕӱ(,ݩA4!(0HE9Eҧ~dTM H~QĐ'Hښ7Qd]֕4Ý~g.11*d#>:y'悮+Eydo~p'[Jb|-QGmt/a8CӖ>CbXjJ-#_LhF:U` Л='ܔO]5f?%JUh5 _΍OpG-GpGD^rl`Z4ޏ$-ۮeV7b$j`bkˎ i> )thCgț\BjXOYWf|WP5 ~Vw0v oueóWozr%U[].FNV=lSrS =8sݓiՌ8Qki#xhV~1e#\ODucWvdCj_7s(3?,\rJ{${rw#NGfߦXM*xNd|Jb)9a~mt"NfC9 {w 8y r CuIy_?²LɛQ .9VOY#ј3~B:$MgAmedx!C^fb$;sf(oo$BKx3dHTSԬe ᗊϴ,="&sHCP?9OȠugw3jY$WҏˬF@Go4V XJF,,PC@4c}Uo?,8j y685-dH!;7 #n3C KwCHϊgT"X" S2(V;GI19r mS >no*1]p+I_o%0D)-a5Hm;KͿP7d˲LbY;QzlCή(2]'~83wZ0 ;T/CHN xiY7>:y+8bWsЍsFԗ.IIoM/P7Psٳ\튲;TS0b*u4Ot`-h7M1@>tb3as"=OǓzA0@*D=YKB8VS&Z[y"UՎy;RwiN ,&jd1g3㥈k#Qy-PgW`vcO8>/'IV707C % U.WYend%!pUDѵE=zE,aÓwq>(mhOhG h Va{T;%PQ(v8d-Rr|3N߲=^)qZd ^ vi|ZPiWU( AbB Tmlx 4RnDã8d:2s6p]t H@<OcFq1CTLېBk1+HfCZLtPqvB)΁n/twaQֿLh*؃ik*Pӵ+Qmxɧ)n♟Wg(@L;rVdidoF5S&ld[\uDq޾_:m,y|޵t:k@j:[!_h7Ҩ{գ٠r]`v\IdH QKCbF.M-;>M8@5fcK1%@pʁh0}OL (hLk ."bDb?WtqI[W(lmv7tHVj<Գ-=?$$Yc.K9Iз)cz2Tg|Q-tC)TN"NBzo!5r#ÚAy=wOaX^]6%/DB❶Q mk\床{ƙ;B<#t5QJVjXU b/Nle ؚpv[G%5CÇThUpu7t9TDXB,f1+Ӹ5}jGtL^|Vz͆ap}EkNu[{yYq(AAɼiF\qs.8Pqi܎X8+s7?B]=@|&2=@v `aһP{q1O5}zp6~{%N&㴷T-~"##҇㓨|hM?f2%-HBpa7P?cڎ@;N\E4%Uy"0-4?X3p;=7ެ4eՄ_ wI@qKr M@KaOuAX}N:\!mi@w8*Z;L`6Gߦ $ugWSnCo@oDе d'sdeR'B%b6X../ LUcwM)l> lg`7}۱Lgj+.2oͱpl0,ISǭ O(ܒLHYQU$h.҃Ҡ^` aI}Z!"[soO$\2\<]o0|dkhg K21WO.w2#,}>L]瓨iiM}'\&=7(B]#Á^|QO4b=џ_yc8Yd"& V҈(P2BykQ9F{/Ǽ$.+`s_d.hPU/}"˟a{#8O-AWqfLruvK`[-*_M @~ԎHb2J9ɍhMAqJGV?H` ΰR[AŲ\xdت^KoTw/R}jrGrN;Tz!:к7 JrP,NMfEu*F_#Esd{ J#? V:׾qEh0qpNP`N)خ=ͷWO̩hU/BowשqP~ 4Kӣ(Sk%#j~Yr{%:JG*=na)G*G+&\ERvHJYput%VGOŨ\ = '&4P6aa~u>4t2\3 7&,H.H { ccfM9 ¡gK+_#`\;Vt:сVAVs _x!ފ]^ZFP]$ze=dtUkbу3ti*{."iLjw5?۪a`9M0keFN'~PpĠQ=xTT6;A /*5v[Sn_C  k-jRE#\\ALP! h(؝Z"z"FG")j|#+$\ZZ{U=VmXWÛjۮՑMѸ+nx"7 UŅ(s'Vz(tPUMD Dim r;W.Lr$ɡB7-o6(j^&4>_{%(_w n>DQ0IRU&]N9V.Jel1p/GK@|FR%Jae6r|ʜxx?KJAdaHp?_( &*Dƥt&!_LCV hݚxN o}u;i1D*D98&K^2u)suKpJт' = ^cږhH10aHOq hOs]f#݀o. rpuX쒉Y) :M0[-\r< _ 0\f(yūd4 K !Nbt\dHIZiZ).Bg_=~T#ǽDt_k[;?L &nߙA;t7 'J4h߹2e!aV^N ~TL e8]MwR2cO LJzhNuI_Փvꋌkx'oѺ2Z FX*W,ˍ3[!b FEHU4gb@u"^K~m-ReHBoFӳZg- \Ƣr*!Qvυ?<$S/[c{aqO~w}oBoiJ5M1dd:<וYܤqaf$$9O~<^u4#vQFOT O ]5P6HӜU =HM]Sk䒪}.ȴh1W~8="ZN 1I)6飨<ٿN,J?e|񧏈_HL^q(94k89K53fG`[SI@AN]і ǝ"Tǖ~nBߵDEj/gxO,T 19>E,֕{}Hjl;U#I[Z?+, /*F[,~`qi7a+[8PKǹ_ct$.PHn)EVGR#nEF0֢ $Dh23MecᇈZ=̜)éj5D_뷤%Yl-g#s=4ٙȢ dZ8UT_8=l;=0Qc0:ndxwα ',˃-*!9LepNHoe:@¾/#(Q U:mnl` Z,5m3Mg>9L^ɮa(&CɍTD&?9#Bc#9n8;JuMI>꧑Z3<%DؘxuvWBFnfe<(ʘQé4@|6/U~6s+ngt"N t+Rwr(0i` a)ݜbhəP\R X9`d>傁#7T v5jҌ3 {%I._ XXJ ĪRL:G|n %O` 4LUl%J W5/{ ,+SBƵ_hц˨=u˶)|~ad ʃ(COiE\*gdoM28Y , B|sf=5O4]W!{LӋ3%ʬ'2= C_\M9[k5i>\ 1֍\%ŨB%L,/@XC%,%B~aY JU?,ǥfLA_eؒϓK/1LD=ޫA/rM80s:DΎӪ˾M8wާӪp jRg|G~W' rv8<>о1w>Q@wbz9W7Wbjav+1< SXG;k}}3`7̡jT*Q ӜR @Nv;~d|}"N֖\s]]H" 6.#"1N]I/WYF5fx]!J\.$.\)! =I#vL "^7" $/XrR .={^м I/8\*~N!#r'1)'.bPpRa2Pj. d"ov3ίG]59;t=k,:x =!-tUΙ*6ήG}n!P~߸4xf޽ &꿙6t&Zr7=acOSo.mӀ3/mE'bzc>K<^ 4X`i xcTj'FPiۅ] >޲N$zRR]40}2% G_ԃyѓs$DL"̜=z>ښ]QSa;IC_6U g=AeE$qa$qBW9KJWo v7|Ly,)T138x<,&( MWb(ەo[P) ʪJ{wGv\=X™\ q}Rit-f#jM!M¶N]?&TJuzގ.Ha m AeK+Bv}WDhpbu:0,+Vdv2Kxִ!:3DfxQFTZUOG=N3& 5 \VVݵbd;=p.4gܙk&a ahed{' B+j" r!|ȜDWԶ!i: AaaeKH:f4/t_~ `<{t=-fd'X_&е 'h>ʽM*y*SPT Gc1'vǻ ],7_Db$y&+pd4\SCS ҂==~/pv%,5&;1W.+&7O 6;S,#1Qz>ob|Ϯ[՘G|oN>EG B ӓmGߴ f[y ě$"!T="1,#0tG酿P7R[F}Hë{;+A-N&${.t^utm=]캪@z*q+kTY Rgpa% s+rWM ]<6&Nm@v ЈS9/+'HYq%i; K5I9rTIԧN kÊW9 ~]PC\^^QeE#z}Rzn;#2i~JѶ}Zcջ(pK䧱CWg\~t` +]+I}%%}Y1vp̏8~їY݉4ݡ}WG`m_؝dߋYDa&b }=8F/L.F_jjᲉX uRcx I(Nk IDK_p <܆(C\;_˨!7J^ThuܶG']bCI([Kh$\&U bdY@UyI{dinز!ᳩzLDxTr",@vWa`ԪkuJCrdW]B7]mt蠷=Ÿ*|kYUo1ۤ-a qS$ }3ޥ; x/MR&t-p2Zɲ,שf !hZHþd]7!HY}%k ISI(<"ܧB&`#x>4U~YUk1ø~༵,Esȶ@-^qb"Ԍ )|}]ZBL1S:O[peEX2s\,+TŇH젼t0|tp|}#~e)&j(RR_B 籛*7 RP1+c6Γ+zRSOًA-6)&Q,-d j.YE􁒰X'^qq49:_/3 )0VRJ?B0= M`Lƕ#5Ϋʫ~DVU|R|Eó&HX\wĈ\5e)2BėA_VN7ԸX선2,ece$7Z 7299in@Е ~1D'803+r8Ƥk.g"NZnJAa gyXXR=>^ "7/z͐ߧiʵ!J@juz"gg\PDLHdZ,̨[ hHhbUL[d1)i_OoØ2}L͉^ny~*w?C3SF[ͳ/1ƼC#stʅJ Hy[vV0IL1/:1s?8Rr k!J6GY͡)vmb3Y{f BG8B[6_qLNKR۷a9@SF 9bz@ѼUe>z%Oٛ/g~psZY]A`l9BK gkcOMCǀ+,l9z&ERՖ,;:T>.Q7YOHz7`5Alr N#Wz3k jѻ3$\"+Cm;f5=ތ+)|kD9\38b*'dw8$W?ݰYy=WlԝFcx\P8QKunVI q+;;x 鴎="ᔤȇYUM@`]?`kHu51_odh񮮚+hܥ o/ry'+R T2v w=#֠̆e2#0.f1ɖ&iObrd!>0 [ 6!+/z:/=d CR9-k"R 3kHsli6Ucr3)gk T$L)\h_z @rh*`qR:3N7b!m% GX.D9Q*o t?b~B2\Tj!1D; ^^AJ1PA, @9{EҦ!􌽅W\ٗ'Ɠ ]쏌sO%Szl"lYlY۝}\CLa 7B23\2;jAL>P7߳l[mț IkwusR,:\ c->Oe m`殙ew7 CլwT+D[ X :R34cTt<`-t΅mWSo~ʧ'%}(nX J*=q14,2+҄U+eI" a}WSC_-ugfπT0${8.Wm%%c8[<F.?HU o'Pc/S/y3ޥVC{ZHZ}2Ւ t<'X #a,讚](Y 48PIa'^zJ2KB)xm!ֶZ0pТq4&Eb!!*M@)bBT * qDi{`KubʉM`԰zMg5G3-ti,Ď 6t Ƶ3Fg1W@WW _vc.@)T1O-bM24l}9Ӧsvoѭ4f$V'rxi[U#s/QOEXTTqc%59)?|؂Y`eXw3G8s = -q fۿCZZi00qNwy s0h.}@rAruq9DTk Kɷ/ڜ0&KU!7ė|\JWZ9&^Қj d6'n 8z8vhI'D _&; 52KVjA|dU\hs&]%P"8zkui@Sh)ɷ,+2$*V Q"XH^\3yVtϼd~z |T'p=&l$TRxvp9ӛW^ nRl= j^Ʀ jHLG5:XwOz)@2M m"`5vFoJ\t}@o?7B}Ġ^Ah"@(qa/݌ (REb6h޶Nf/x1>G.OvQ(lxPTS vݷVxpLE8dl. !e [6]DĖbꓘ !G:zi7Td?Qcy=uI y:\vKzpH2cuL\)Rnq{q.]iG`۸nO*~n-,r[mΦj!1n<GLFdݫ̶70wrKxf`ФiAn`,Ov30<nuqߡad^ ^IvR܉W+QwhLV͟c%iPPcᢜc_BMk<{fasf6Lˤ,aq||`A)LxO(vsܡA?Ln /19vQ{0F?[\'t \m;Ulo܌Pœc0Ao͛R0 v4U7^b]R'!v ~.`!tfõ7ww Uoh 3|ku>7&/ߙ{_(y;YQZd_1"5̥ ? h!f96Pf91%vdq){ )_[bx9HU{kvN=撌s=8&h\J PH,.BXSӚVvaki>NޯKHrB:Cё7Wt;c&zZ~#Vmswy^ȱ] ,ƑaPS_Hgn^_Zz &Ȏ9|4]sd|FxȊQF YD6\Ho9@ϖJ$xbv nv9Uчu Z*4-@w:(˜ۀH`i !ӑXZ_WfoiPS,[BJwBoBW_;7QA8ePea܆EɱS <0r.9)q/Bhvr4V{ YyF7npmTdYlc_l5cJ `f$ QQ\/'(.#1 7b&9ks!;qQHtČ}fݭAcرi WPߎν]d)m]@-ڦ^qЕl`if85}?JiJ};ȲhPOkj)98Ys4^4[*IroH$ AlXate߲@8 !([q@xy|ZcY]cNMV+rѦbt/MZ"3fꄝ9}LCaܮorȼCsyDszxKGxMW:g=[hj`3co?1:vM:'pTO";e vYeb:֛LJ<1`] s~MeK:RNaj[q}ӈ8Os!/h3uȡoIfN?_F;8VuN.#Lᢜn`Y)Njieش:HcRlvUډnlݒP/iT -5Zf2ʉW$HD~Zٳ35 䞭,G`.#FFg /^MKZ4sD` ft [EQR.E`\F ^*ix<@F9\̵$ןi! oÒ&K+ԥRJ_Xi=rj(M ZdܕURu)ޞkPi){G^\d"J1EFd!+oYBD]4LΨTGC1̐06=EG VB@"atJ|x ߀ɹ, .>A}1IrTiU6$b A5غoc+8sJ& *G~2mU2bi/UgV''Jw)${GEIZ濲pp,w4l?,͇$%ؕNq$ߘ}Q "9ۧ%ڢ{u.z+QG1_=#j_,QD1{0FS&"$:G :˫:ߌ5ԅZQe qcr\<$amLYsAtȳFs5l 8qh5xx 0g6Zt2/;^ eЙϰ(w7ʉ_ H">g+R}߁ͨrvOZ M4!бl{Q@Zqosws2cfw4FA d-'ZtR4Ylq1 H ߿%# lv8w >."PJOVd [IvfĢy$[D. 2< [>B *x .v&ڐUW6l H~N_M}ۓe]f4`"{z `)hd^N3&E;+IfΧl.%.1VH 픧U0*^ cw&UB.;_5MtN?t]dKˏP'՚(AE9߰.w4%WflCnOìǒҩ"H~Bx#Z,FtDVڞRe,Mj^`.%WL/*Z`Z; {vno##dpa#_>۬ *b_>E4ZGJ́^qM\T„L̛vw͸[(MSyQQh+`3nu_M 6 |19!.p &>3hƚ)h&'%[rw6uIjv1r2* @f׆t)IJŭvߏn"VηRvƬD JWWJO8CbAILXL}X*"Z KW.X=GHpaI% *3k [#5;f;5xTH t $b8wٜX5jє' ~ՠj*p=i˷PU{*S丿B{_E㻁 qo(OsS"/ 53ݖSdz!R\Iy,࿵n3o8E8--06բ$zvF~XN1u^ß3#ɧYXZٿ iB-oכ\ /qj' !z8k&iJ NYb]%[u Iv}m,A<AOvG ; թ$}ܙk-BWlRU 'Ұ.j{]}8N(O60Xn=ȱU}x3ƺ~.]>~"&u$ߡRٲuJ1GaEIFm2 ?Z!1+b{:~+"9#/S:BNRnnܖ"L03> )&˂E[K6./A$ąw0I (/s{y\)!xe޷adm6v=l#>HQ׵l=wRZ+vy{GP̢xEP/0gYhSULwKNr ^\w jUȊ ,?*V[T d9|ۋrjKr$p'6r.|劸%ߚa@q;lU+B:2>BbDȧ[?3,L)^ S"#Y!-W2M\2VhpW}(Pe\+xe"8'$@ 7`i}R+ ESPbHH-2xueájQ[DW#1/7[vgZGUW: +/OOt:Ľzs(Y{=N^=8 /2GDk~duP{>$GOXpa@ F+-5H2`Tzʂ>ym~RFtr);r'i(vŒ^جW*;8<\=.C'ZtVu<`V/AKHP VL) p)O(>! ٯ6Ȗ8[kz`O/;S)o:ԍ"1:O+ERA>>59gyL+2UX #^Nw4S;rkV!G! hb?Te!V0gIۺ%I1f%?2axoxD-$ǟԓԫBU/vZiqg3 Z-Q֭F䚨To\P1$ٳJ+/b8 1WIlFbpT<L㮵4m? 48 N0" Iņᦸ8`ViHN&??QdLt \ 6,\*2 TxxJߤ R"ڡEzC?'>vG HS8vz?H[oOie ٬5/M{yc6ɛe ,S=69x15isfx&V'W'ү7;dsB^v[-{;Yѩ_]#)J]KP-pqO-|IXSE B 7WYcq¼Zhr~ڈdMbt'7O ZRX:mP6xA,ȸy.8:&3C.M1X42 56YͤO!p U~>"Łhw 2mٌ9]a0mEQ{HCdpcd9[%٩Ĕ_: rOd3mis^LǤb lA|\S%7 xX]b١dC{M /WLL␥S<%Iw>?O~<"qχDFyI|YfS[!PLf,Sވ[?K9cmn끓mk mV4&^Ҥs #4GQRB}sfU۱ک)cjCNpB2Eods>? ;ؾ>ӏ[XW*0O1iU(;.XZVӟ HG~^E ! KWՉ#G_.Ƈ`fgNKu:v,8vݼ~dvweuK2'DT *(; 5=WO; >{v &<{約M<)cx"5\huzPb?Ō]!.{Q܌RԸxo>7dL?ٷ܁\ZC\b?E п0P0ȵIJWX#lI>\Bsej8ΗRU.*i15Q<@ 4"&'Brw<O{ wrZCg,L;5HWF=ue{*<>Q֨K=V9OU%{@'/х,q+r}!b^ԦSa/0=F"B։זʍ{ptgR]?X0_3#{~zP\)?' U(LU<#R>GGGY$ M1}q"cYn9KgF{E@ҝFύ&N_bdzc|w?k^S3GDz%}jpjV _vPM@ޑ[:1Z/_VvEb>EϤTh?U8<>Zh8rH![% 8d>>R{B)SW^Sgrb}m[+CVopKוa'|U(O.\KŽZr;S:}A=@@}ݣx&*jb"/X+zvrWcP@Bˤhүji~epud{$qh nx :'kdJ?` ߢqgy:egfj6LR3qk;^=9Yοa #FʣX'*$پՂ(rB7JkRg5T-P]cbX ==N)C I~:}?7`NJmbw_v4Ώ.kcJ>חlj<$έ~bT\@:o&vpͼ3aLE.t8xgjHր)\7T^Ho8q__\ 2JNQr&ب þtvNb?+l72 ,<Ѧ$-4e|hOS"E/c;3',lGrEP;%ˉC<P` 2KQ!!EXԕ_ɘ}#1zY>AE#K'w"5;ÅGuk,tRgg L+>Npf/*հLK͝_ī Z uL)jhBp)Xj-Q)%J渄ei3u7Ӯ"kL=<ғuAʤ:Uji e3UJz' C!|Dx@Hc]OD}mj.< <mUCI%EA0$;":kh !tO*I*@0Vн]!e,ٴ=vvto,NX6cŸLhc{[+@%E {h:LP(A( FDȏ+-H[D*uk /#mEa"Fs*$9[e>>TBqZ]%U =bǣ}ӖZ.;Jx+X:ioii3s1Uԧ~d*?)wFFyJwjC#D+W%T2 J&^5]Dn磎ʿzxM7܁l6_xϪ~VNG>Z,M XRݎE iI12;VEXnAϜ.Fs]Ka=/y(3&|Oc^&`]_%%Rwv氭"z%f C=\V.[R(A?Vrr]? t5†"#\۟D'LaRZ>JN0=Mv9(F d*S;n4$$+vQMFQ #^cqB9%(XFf~냱F7Ȕ~CrUW:}ܚP{Ktc>w“6MmPa.k=2!i+vUUD`߶N "[Vv-vc3 5o0o=}xu![`莚Y؇U&zNަq9R1նz1pq;G 6▄r%'ѬGԺ$K]n LlMg0ԕJuML류M? |tu9fK[۷D)ܯO\X}s5Z:ɵO"c7blN)}Wp@T] ZW FI6%MHGEoz!R7{?ߢ*cg3 \Uu$h-"{l9y&Yi7^AM oWߚ<ͼ %^G G,L *+^С0Y%vLMĸR<:퀌BX:Ķ s6LiFʟxJ>;gcnΪsuOtoPSQy7ung#h6IK SZMBΑM̶Y9{ X$:LapY;(`?&gEyUPyΎ<KԾ'GP*ȅkȱ,~0-7ygfE$Ad^>!~~gX)Du gs:$!ƿQa~8\b^a!{R5tV *N{;6lU$j{mq$qe5~oS>W dQ ַI6P i79b1$ԓKGiL \Z^P(jC傮-/H؂ƾő[Ñ8t^bɐNRDd1%N{XmgranvwAx'>$Ih [IʟАuA{?>3I3t=},rIz[$X9lD[Qsm.d 6"webWr3 if(=Gc oGH7/ Ð\ҏW89|)v"A>CжO!onӗٜ #.*Y\\v!G<xs E; $7 +; *\&fz E8?\"yU-ސIƜՋ0v5oJv VrO7RxlN}c}˟Tq@.k+P%rWGp89L3X&,fH5{I-68;<&*ZBX\WuBN-LJZ_294mIԳ_ZGԊka$fPA2X\Va*rQÁ,?=,+q.]g1b%f]u8&[ "ʍ 2gYZ07070100000008000081a400000000000000000000000167641d8300005320000000000000000000000000000000000000005800000000./lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/bluetooth/btmrvl.ko.xz7zXZִF!t/mR]?Eh=ڜͩG4cI{%lع\%}8B%qV Dw$#@;ܓT=t_/X7ّc.If /pn3`#C 㡍}uEnkgY'4:D1{TNSuJ{Za2MԴQa3E>@^W@XJ1O -HJ+\:ŵqP%i#}AS1&] (޾ho)_wN18ۦů6$59{mq߯}B}0Njěꎑ 4J>!\^XL+QH@]'φaֺ s*d#|.h| $s9'n}JBw1A֫W8Ge )*a>a(y`yBIJ'p9b Dj/lf`KF?ڎ`J :7KUШ!v1ҍ-"@R 1va &'[O'i^>i򶖾a8)rFl=k)(@#'P|wR`pV *\_y:ThE^V=VsPS -(2gJHCϵGj&^Α~]؆5]מ7C] +B`lEPY0ȳ[.,R)#.G@5"v =F2nJ­n7vpĖw:J5leVBBjAef(i)trVR +wk{pyN4d)֐Qdbm FȦu&>R-b.$!/ zW^C#7!\&I/7~ީR>W6 hm y*שGR`|h~)NexdD]XZrЋ JϷ }퀺, cG6Wާ0Y(C,5'2]:vzNW%] \G*Jr=UI[Ba'%F R:Tمq[mL"<[t#I^|ǥÏP*cJٕ'tdjFE4jw//ξc-/[ʙlBmfGDP*̈́]L`@ޱH)EHM'9 IekOCg'#;Mk{0}ĵZ> rGR6 ~| HR'Npp$hp$:]O̅@q7T'EwL&^Pi "p9T`d<̗uhw;2]"Ndtuq666\jy2ew2Ft&4Y59e,'Di*@BS' SU%mMKD*%@=-Fݭ6i"j*UIMYaV >?VPuuZt=yf^2YBu;{2 1Wj xLmm\'H2 -FP-n#vh C EڡA p?6z{ߦz&lax0į Şߤ[Ͼ6U5 ~B]qzzK6M~m(0qTɓ85dDG91~eVkt+^ =4b_xL &jfPW:CSV/KV.&dA644)f1]:r{j f`N3Ϭn`zSҶ-a'hMcB@mlqk-wHE7l @k9¸̼D9Nx9'X\^Ba+J,L.%A >Y>DR5QkN ID/q61)pqB08'b\l.QԞ& *o瀟/=3>T?mU|D'$%9#L`HUD˹̀f,,GBٻU"bV{0P~*.G=&-s$֐o48Vфe*̏Nߟ8½rgx9,؇MYTJZ ΂TJg O3h ~8zN6BvSEVEj{_tQeo2.nQFi*sl}7q'%VGZ}'\F! h.dv< SbPxVl)wa*{S(lϐkVɟ^d@{_ rƯT$0$CxB ,P>6 Ws8 ASiL!pްdFWKbs!"fS{|nټ̤pߟ Kw¹l5)yE6d%a,/;gi/UKKlݗ "O2TR[7De,u  JV>gSߢ "poG?#Y^՗lf<vȠBk 9, l@5SƎ,{p-ĵ*amޝebS|dOOx~j|iL+;d}0!ozhef7ƒ5= B7 lOg`R_I˅V6a7}䬼dM]^ȵ`l ܪ 9M/ vO,NirwS.@? "zE)!pƇwH['kwOO}ׇ\0Min)/xS >JqLW7w@ϺG"Bk-;]µ;2h%tO:WB9O^R-. ͋4_>dy1un9oekQ^k}=ht]p]7Y O3^54`g\h?}^lN 5F_ JlCXʴ!y^-̤HffM"KLFa4D\ ^p/Y SR,[d.B v8pWn]gkVg7RՉ.1"'+]~'$֦2?+7o9b6 "r93kmyg!5u৤ոQ|8t[ҘDy9V2;vI Vo ZsS~ҩ'fİ(s]X;O{wh 䙣F% ϕsnI}Xxjnz c4C1ƛ*N&J˴ C3nNّ%.:,'f^Ԏ.YO:)n&(i w{ȍbg\l0؜ T_rSJC+41ϠP"~Xt>g=5kA:|21cJpb+\&70hx0& 4܁s~e. Iމl#{f|Σ7M4 &ET"0+976S[ĵo[*yNʱY_̇)?wprKix7@@d9?Rٶ5_~6fzg(\K\c[`Df , ذRO O;\l܃ h㊗@5 qE炠Q 3Uqb4um>"%[%Du-+m憶b[.Ԉ?TeDesi-!R icӻ HcEAj< fhIR3H[so7s [ӥ_W,j]-D<z)!oDB0f#?MjV[ݿP%L=2WC:o $]EЄ$ߘv)ͺ/8[PPir"$D]@7[g'Ud&dI[9`X"uF&l93+Vc䜎3z%Pk PeDGl?'W:2b@E% Pˣm갏F'W~/\6 ̍updWw-.-lMerٽw#yL<mףHPtrݡe[2MgM]\ʷ'uJia^aY we ܡZf'D#m?Pv_3Q0: J!ߺ蛗fЋ\G]3}/njG bq8H VӦ?˳Up­}}>[NL m0E.f 3 4|ARЄK2+CHX27'FԹ"X EK.kMYQwYp;ZCJK\bm6?T_IaA(shewHļټEnfUucb VmQʞ U`Y.YG UB$0|_Iy'H@LR~S*vj6|YV?u}͂σ"?^NYRզs%K:Pq#@A*Jys}I # .GǽUPg6Mp}tKrڋTno& ಥ[*s)2y!Փ*fuX9Q~#z{/.{=.\iF $]gjp G(W2(8 youK j nq.}+!f)W 9[gj43GKdq4uqhO{j) z{;]BmHx?H,?(ўD7RuZ oJ 붎ȼD8E,T(mAT[x&1HJ* 8? E|Au[qXdY~6Y=8!ҳgX,^l`$wp$dJ>gco a)d(Y(_zZ[\C؃*Lw<Ƴ ':^kK83r@ {\ ˬi|SJ*2ŭ uSC7?Rbo*p_$"_ Pq3RP:zbN vhzƴ"5Ey lC 8 ĕu*=ᢈۧ=A :lIϜh⾪{NMWv_ʰ (^@^U[yӏWRn>Aʥ]HR*UѤ1k@%&euSwpKӪ< aqh_kA|ދ7uF7]a <01:L_K%V)|IƷiRXwdxv>rD[^*u֙Y]Eg` C6޴I6EC(:^{'RgeꝕU}c?ei=!a3E&\=d ŵ 'iDrj|˿$?c_95ߛqBd0"_dfe*PVyj@G\{yoI!xIJ~ 751xt|saduh<}p4htjo 1wI[k*&kӺ2:3Zk[O)݃>*wI= y9$nxt`ӢR:!nY^c_3jxYMS@\\A> `{^L󆰹\1<;J3cLBzڜ6'9Y?궿M0\A/v f8͔|cC$Yڈ.#,$22q9%,[ %I`5m9"i B{~DքQ-ُ#akD8O\m̟HA Yl9F0bbUۛ_-1̙ ھ6𨵛T}['7]`|霿C0N S9E/c2˽d`}4\|psFe]oN+lհ(jHJۜz%=}sI{J+X" As 9XyQ?U0ڒlr6{h3HXwo5dv͝kKc2V 䡐T\-,;i^z.OaDڞc!k偶Am5Ȳ8ҺTucS2N&~>r.YuSm~3syLf̥9?l%ZRy%}* _u/D v8zO آhLMfXHfW+^?;4P%5݅@$=I!Ki}V> P%~},;jf4sD=0*GhֵAT g?b^m_b=9˽=ulzN9$K-iooe '$DNI}a_9$Ly3HFZMjN +&5UAEʃ%۲.*j5v^DHR[NWKdc lp~~Tů%6)05]l^W Әj*}5Mh_?YF 8mu>EHWT栱qzm{_y#-)v>|29ʔv,>'yr̊;ٳvGHa0>Ƌ["d;7MG Fsi~W!N 1D7+9<U$YK fyg[O]2[|L <|gBgE*Q DٗFn$ז!gQxF s##q2gؗ Q5,D ]L9 #$(N+̘ǖjbٍI]׌r7LCLw$D ?o-c]F7]{7_^{XԳ19SeXO,V$ ZY3oz̘TpB{/ -jrXL2>҂St)ÿ ^S7c=*%!Q_;b:, !nRطy+)?n, yq̳l24.HmEs)Trch҆c@'qcɴ*vUӂa .cTpO-x>ZlFӰg"``ײAyʪ}ٔ_+V;(82IQi й &\-wޞpZ'hV-bXs/Fb}e,CJe? yNړ Z :02`BvpU?ʅX&f}1XdO|[\; dND0 Ѱ} j(ɋQU  =_d]$nD{NXoXgpzGQkMWnsSfAhP:z*\cL"wS^)o|:m1ܘ(B X ֭}'l B M3p݆ +OHXbL2e='rZ6J΍ZkE+ omꙴ1  NH\K8զi`D^ĄRή8T&|R눝x=*t hcP!qs>-cq`Mǭ*"-r11ZVFb+ã2UNFr"xRK!VTC>k$ +Álڳe0R죰xDJϑ񗝞?&ڔS]uU܍V#;N2RWI#7Ggb-`A~R+9uLh˛xa{b|Fd}K//rW~{mИ[_ 00wTXG&sي #x|׻-eu$gIEUX-NuNaoyQE.}\ hM!l4Xp23p[Q*ip*M?$+њ0 L_:wm eu} Ms@U5cgZ`EA\YK{{KȬ1] Ճf VbnU¸:ADO4ګ > 9f$9!씍 \ʏ8 @0I+qC=@7[aZ|N VKüSHIk1z# ܃׊B8{p<> CMڈ$(2&vBDl PBc%6qY?o7Վ.4<=NiPg|ۺ a\X$*A sZvr ܟk ?8ir^]eX(&>_ul9C،8&|,Wct݀*{YJqJBmSשn^y;XjcsZk{6y N2KFNL%{[ۓ8.82<>;H2xǓNJi@l>Ƃ Q:0XILh|vNh)p"2Qý̦JV*M 4I>R9ZG^4J'3i=9JğK)\)gh ; kF;ZB&]X1_NSH/bXgsk{Jo ;r( KSS/T5$P r]hf\&ؓ#׳rTIJvY)@phBCꈋӰ@{ZWC { Zg9Xe,R40|^%.yz)ZV_״7"f$,Ԃ{T#8 MF^j8RN@-֎J}'ïYҊtVCB^8+Ysm3D+lS&|] .u,#U?ICqlb ]֐dcvA %+VXh!МPEXg3qS0FgjF 6% =YvHk3kގR9 "B۶3$YQT;XF<j^ڜm@=Ӫ3ib H?4 >)]"->E]|rxAS/}XlHVpMb(ww3;w< 5X\M(+dHڪ1j;F-|}ll#` 򢡾al"顯GYo~6yƤ~22#x*E<=c\ِbɝFY/L"zCFtHY=ߜ͏u_>nXɢR_h>xQ ,q~T!ߴz``MLb݋G$ "@[ a~E_q qWI\t@ G9)ۭ]"M 4$w80kEg77bBAOly1zBR6@xo:~{L~gKeokT8mhg,W磁KY߼ Dݠ(HcKϣ}>Ns?Q*#fL\ф^4A*z4IX6mlvwCgUwmOCgǨI7 ~d@:eb9Ѿ-ȼZ>ۣdzs oYIHB^ԣ4ו wvp<7WtxZ 5s 9jٛG9P{<.F[Au@e$6_i%g r;MsF,QTUW;F@07G칅^*%ceZ[Q} );^jQncDz4cLG4hC*V40'(x,f2ċDlvI\$slcjBwM}H눝8S;,I6f4號l!-x\=X`I".jݥSAş sUtattB]egc/@_jsv"҄.BPL6K`كwdąҌrԚa*,Éx$(vESni&$"9sV0o1Xv5tdaŴ`aޜESZ/ nw˺RKo$I|oma#ƅ!7쿨`5Z&g+h!|fRg+AX%|?NMڀBF֎˻jT!+t2g = \NBEd^OWu|F_OeDH ~3hC@-NZgf~oqMhr&_Y|/x|qżϺ ?U\PVvetH۱roDŽO!Nu6сxtqMN81 |dҦ*ǿδ@[[G ##{1)] A0Hඉzy_^dL_g<٪k; ުSmB3OG!-kۙ1UofqaN7< )|Ћ)qJ% .J)UHlcUv@毸vы:$Gx>%{;7`O? FO5ΆʊQ_t* v@l7ҹ)Phl4d7Zs,Gt,iX3g$R,gwWNZؖ%M\M V4Lj7c'arV'I2ZWVH.^xM!wYS ?RLt p $w嫂(uu2x1Z[rgEXu{Z+L5y!Xp>5>»Sdw;8S9gcw:cmmId"@!gtd"m#R|f=1%~d.ԹM1:l2!l1]*o#TAuR DY9L7mHmwEke Ul Ie`XHMCY>^SB1s2NayG#% _yVQ m=& .Rdz0A)c)9=ꚗE_r>IƷ(+0<+ Zku.~g}P`tFh#1(*ףaaM>a鷁xXi Ɋ@(ڧ J9Z-^:Љ,4AwņsB-%R}~cq>j4Vn_nq׆5XV$S8UnVQΤrs=ooAvll2@e[u3@2 x^#lB+RF0|Hnxi=vH8Px1 ڨECM*9}"1>zif>JuKCذI4+k6qˉtG6t. ](O&Ǵ&)79"|R &DhsID6z4xy#'70 1/891߄1Z-Bǹ)j}4jdd=Kpb6GqFy.e(" MKŀϕoP6B"P\ɲ# 2^Ɛԙw3P5q{#͋x"6qL,Ulsޟdȅ]I{,Y !70Z0^[}hgY ]S ExHz|nr$5{n`)L} a6Lw(hC=$`2#1j'"*ru~4]k6X3`wx!^-6\6Ud{m:]#:r+mF/UD fA X*Ӛw\ܵ[e/fc..14 ޷蜓?e*=c"3 L{tWis&Nt$G-TE@IrJDFm5=2{ǾA{U8?XK`@Ej\+D eƙ 3-0BbHٳqMa3#`|R =fs U -ߟey{ݼeMp'gLWPޝe!WwOWQ-إyy},ϓg?'C }jݢ<ёԏ3.?[7ADKM Uh4XМ0;"^ya,&1lu aT_CkdMC{fO^aJި`vb[/Ddݗ&աw5*ge$GyA@,eTcyhFWrdm د7YodِWLS>RvOSI3hd9} B\Y#ϑ4_N^D^l7 H@`yMhAxV"Pϒ,' V"r޸ߙ!CD1qW~ 1/$)''SwO}5 !'!*fLuzߩ7&Ydz+¤/vW M֕9"e uɠ(.$)N#Pw:7Xfde ܶ]MlMvDJ|PgY#?+R`樛I xeV~sR)m){X4#7MĮZ 6rMlQbkAmFh`ltm:CQ,K l&.O95SBqAp;d0sja[o N036Jj;B? 35?1{ԊP+z8͏+7 B%v{,va<߫dWHMkT 5VߢG[8%!hhu%Y[G;_ `\vxͿ"R342ήE.DQMP3)bF=?RjӔϟ:"fkot^4ޕҩŋYrK}!<;(ځ|ν a.i3v!%p)]l6x%_+3bz?<VTvx΃`[J|&r(rClbi$Msc2/]cWu|LhQ^aR:ja+Ǫ{S@\B-?G.e LaI^Wob@:|_plb,nPALfE#ǭ4n:|yCw'wL <篷XH9g=8Dj_#kƼƝmBPQP9JpU{ZL[:!^JVf<i#qW 4$ECf7JˤYZy@Y9ܔDVi8q≡._3VHySlH_ֳ.# .aGdS!JD aƟ䔱߶1YpNsZ勳3Q#O0<\~ڇ~LqQZ]ʈ|(eGq٧ih1ؼ9oBZ`갓L4aa-.ei,+f96Rݳ!j׆`;~?BiV߽@vْ$ 3^ 3:iC8?jCg?Hb]׏v{ZHkGb) ,@_WpW0X;fKcL7<\<U>5IJTK%šEo_<_؊HD~fwC]8.e M'ζ$JqE>=\7iLu~ Asr-Fb^w|L<!8yzF6-ZTkpLi ܽ+įz׸jX@Yo\<'`?lN%%)+,xGDOdXt*Ve/X_J>.+$lj4`Zm7LxhymcW,ƋHCH9poGB(Tr?M!Q$3+*(r_(2__u-5EyI\ie"ْ/wT3gnp j#bR9n;0%ڹ1KYTFu_|F\OEܑ0P.FRb{HaL4w"X"^%hHz{K?|O9^03ͳ[v?; *Ut5hnd=B7/ ŦZ8T_{jK r? R8%My*fPgbԜNB{!n%^ |ns»ZVAVFx,YD|#iB6XGURpqyo?Tݿ o8e/XO,  k{Di\eyW KoT}8l8YAZUJRxY vשqWs4 ,pHyp55|hWXƞFһn]sמ. hRyF]̷ƥ"1J<$BӊV4'F0[Hvmgjd?jbj-B:(B6-['ة)vɐ[ sUQ1<c v~_;9Y۳7NðEcu8u =i2-3/$wڽhkNd%(Odܙz;F d KbbN582*&}|{)VR kvj 3;_\^eoh5$lbtI&~axn_쫟M^^tMԓ@[._VECn䨸PǠ&z tc)+E\*^y\@ rhb .R;ý0|{,| q8<Tkg-,Oo|skA=lVwo|51?Q4MVC4'35{gْq"V;3I[9޵ZJiUv8Ìg(۹>ǏՀb^|΂Cߕ+Nw %I㬰&Jj.pE:THZ*cc`!l.cg`;F74gKk60@4d )ʦhz#{g2h2݄m[\X.rCl}=.@]>hZaͷ%'R?_Ce}0mq D6I'x!|C-LeԴi'@"(ݫ6wp؁^i6sR-]~|9?nK U)~øHHF ˏf`>H-?# н[d|9г抌]B`)sb8QL22H,/j}4pZdO<eK@ Vv*~.G3C`!>7'd/V$2͊ rz3 FYE' g.҂_ oMx*fRPoux6;( gS0#Pu˶ 1t5^S?W oO됊5kOƯ`Xq7F(4sYb" 1(}xp :M\gxJ g_C9T*$gYZ07070100000009000081a400000000000000000000000167641d8300005fa8000000000000000000000000000000000000005d00000000./lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/bluetooth/btmrvl_sdio.ko.xz7zXZִF!t/m_h]?Eh=ڜͩ1䘰@UQa A)3޵҆ld7},d2xffmB3;[7\TkAN,SLuf^'t8¦dq wD"~l.`r@#ìmZ\F'ˁarھJZԑWl3 oG6~*nZوxh@(,$2 9>fD"-G&b!?o’ƒMZw)Սhba|@{Q^wMDzpVNj {LمU#阣$VSc 8=IE/P4݂jZpOYPp"cN0[k{8 չ4. ŕ$k$;빣77Q{|`aT*ۄ?ZTWӡ?J;7k]"ҹ= =7Wqfy?K'X497J \:EqL?J/un}=2fǽqdsrQ]PĮ͋Wx:A(&ˆ;4ռ7rC oaDQ z/}ӆE&n*K,) ΆyfP3FyCX$SuWI@iN&xj'yB-bJ;Tqel]3' ˸x:|xϿn.xgl:!uX{`awiKaC`J_crgLf?_ةCjF/פ#gj_8!= ,9]Ht]CZKݼw9Q.ugLۓ5Î99 %`CokKh,Bv*|?^b¼J$42"0%:dx}nw? Ca*\pa0䂜>u&םx(ʃB9ՇɖZ$(@5cHy4ӏM ԑ)=BIU!DM5je?qh _b-ҧK^pG)$7wa8~-Qv|19@FHa9V#Ĥ`,I4[)Z'R:|@}Agc#ə4#t&mi<`Hi1gK;cAl2þ);w7P_J*f׃+2כN_x v{ .,Μ\ M\qx%ڮj㑼iS1.!&%1OJ puz$2pg̳̍i)ݝc !=ʍ_B5&+3C6-w7gbFGli_u2|GN_bQOOo"$yxށԚ̃Ϊ0w Q+DvzXcXvG׵~, _iƪ۔魯sE`WȔ:jyS Ǎ`jDB՝mi{1yc?ZץO)SKm4YUNiQ=T_IgRɸ̣1햌 %&wI}{؜\yЩ;zfOH`B($[eWUsSYكr{;600fz̐E6  $#4Q±v)KфudExQqr~@ˣ[]X ^yWg7urzEDsQ@aa/-?c\[/G%okLb"ovawNAG >Nrsѹr@rEGFQPV ~E&&yHHgFOFsFimiq2V1i ˪SOfKZCu{:/.uU!TMxFkbվ]p#Coȯbia5_B똭b_4g!]p\UtH&1Y̵Ҋ;C~ OHJ_Gϲ c@p#;{WH |ų4ӔQhTK[aE3jsPCKpm3}f o>A#u!Ht3/} InD[D\L.W lWkš{rlQNֹ.{aPuwEXOe? r9y l*!I ]$ K'8KS Y.km؄u-}oXyI}HцezJ.{bH zPp @;!GjnJpD^39 ~%u2ړ"?^#M-="5޼ĸ( i2JFX| rwA_?"V$]ݲe3>pվlYA\)y*岄WT ߎZ/j(06~YN[{njR<ܩ!XkeF3H@{\uSf UR ?eoq1eZ,Vluh`ٲCsA9^l\303A\]{㺹sI[2ɳ4Qo\=8'>vĐp&;/̙, g{mdFWRϵ@8 I*D{Ң(\-!WL}qPm8ἳ P9IY+1|ѩm.qsϪZ~bnIos̭ҧVNFbouv[`e.Lm緆CgP`{+D"`)lR}'+/nF<4u\AFMQtG Ki#BwQhA=B@jٜRp}HRL>R('K9 #g]N?~B9W?>ta2bvySDT}udVNEIUJ52@Nb{ [' %ls9p7cP8e_cAId2Vsr|߳)wևjN3م#ceF1)b=p5y_u-HnyJ5-z(nT4-_>VCpNկ\F/L$'AzVgyM :-WI ŝk( f82\zh{0sMw;W FlS"7-4ө=@c+26L|geNFc8=gu&Now/rExe &$Rv$P­ElY۶{ذPiXLӭ柸~֯Apu3+zg2~Ti1I_Щ6pv)&%f ?X.KfF1ŽfL:T1@~^NJ""Nއb~ e-wTꀛ>~el{g2pbGeN'I 1TVCr,O5ׯl+jrEuH˙z=<4(LCۄ~rcpܣ ?:u.Vb^Zq$$aGe-@ ٕV!NU +PI) ;\a Dc ݼvS˕>4R7B8+뽧Kaofq'>d w.л@reQXxz2H,aaKjfg!i!e :-\e1 tDhQ,*'.ޠjYJα%)uUhqcʵ-?Mok9 l)Xj´ XZ.@KYZԏJ' fYwBu #-GoRnŔ߃fx6۠ 4}܄B`H3@0OieWeR5nбD~[c1>y ,A籈hw)mֶ~ryPvv~fHwe7@\ɀ@ga"°as/[6 h`㏬X7/v[v \zI*/LřLZ,k#ڊ|5')S G<~ KLp[y v"cJ'ǥ|F13/w3ŔFejPhX/+xctYE*AB-yagHbEZASx.p~h1S*iױ"^7:7J\X ɨ- B!X5I`?%A52LWOUٛ{R '"="׫Ux%n*==&rpot͘1VFLv;[`͟?c TWuB^םvu%!26NA}GYNlk΋b d[gSiҠ. btT/6}˱7'8J~ecQ9;QĴe1 +}sE5B2sw,QȻ4HkI&%O8C໿8Hw;z{pNMr?P(?B@3|Sgh8FM@c0"w8Jژs <0FxTE Rsdv݊DU>C&P*!q~2PZX\زWA#7f q˓/y ݻ;kixcmz#C{KhYJ2S-W;ɩ9p3quj.W~d9 J}X+&*>qv|i2"'Y4JSHc~p' 9u+5oWP~B0 N{^ p8ZQh49 Vg+fVJnu%"y(ɟ-\3r6,Q=K4IRceogkAL3fZH K֚j/֛aQ "q5Mi7pхz?k&߁YvcoL ef4ͬB;jTe<4:Lt6*R!v*@'qDD%C*PRm'FTl=c gA͎2 i2'^Ȩ'=.7qIuB.S?A1(dê3z~0 <'IG(K0z;]78p=2#~.Δ`:ۊo 4Y9ɀ蹍6׃a){o'Rlrorύa~ϡwhH?t+?d ySzܹYY aA *?Բ ؀H=n^wdnP'Λ+Wd5ߤ 'LP./Z&uѺ @]SY oi@5KG@cөۓЯRً+3Ixx%@rigVvEˡbh~GGkfS匚C Q2,ibSԱ^c*Ƒ b< OP( [ t&X~Z1mMA6g}j c`n:sv|}Ai)PAQ+1އ-hpbSGeA畒+<~HnHju#d#jر v&]PpAR/, YoBzi,)v/Onw3OIu?[y>xG=INSdxL0.7uD<0GrP*Aȵu[c̓V$u(~y JN|ɻ_q߂Nl OA,ӵ'v >Rb~os.H<?@C׎ȉc7ya|^I/PW|i\E{:yǙ:mS̹VY. h"Y'd{$ pۺK1azM > VHG,`ߗ߶җfB.cޑPr?,.PdN ='L[3XUrV foL0T"O!#ۧ޷٬exA!WK-GGnLq3V:2?sǸÇq|$$"6"eS3O)!΄ćk @9/2Y 9Z}UDZy>5muGYUޒ4f Nkx?b%"+UnM|_H%^)|ᴔ3;(`$媤i2!ytV5xhvH_0_;AMCHXC͋@IGDK`@4%"r g1}=kXUo:6gvWӢ-˵~89 ~4}@ %d=~;@r}dweb- ^D]Qh|cq+gJTot'uͥ?rk,?`ϛٚn!}P2~8Rڪ#*=6k&&J C#$9m4'}V0m# XFޙ2ݺئiQG'z7\16ٞu̾i?ʚ'ic-wն%ԏ)CiV\)ȓV]?X1jx}PQavR%'߅l1 C̴~|DTwV IVھ3MDY~uW#W=&MF-ඍ('`*D6:U\=$!\LڮTOzWIm dh0-u0<ma1N:0%GQlwgL#_i Ѩn8w2vj#t@0T ƫEF Gms7굱ޫ$ރ0TXi,O4Jv#zEÈ/. %M%ZT\kGFn:~;.M 7|u|ËѣؗQC֟0K:@C;R63laT^R}P a p,J-G Ϋb A5kGF(SeZUxIMp`' ksDMbC5 V޾\eJ; ':=JM>m&W_`ywT"^?JgSɼK)\wt]ͥ<#*0a| CA<'|_;[l#FfxJUn\Ԧ2:3V+c5LBҽ6Y#s VᏁIZRt}Sw( .:U)hu+8ܻ֫qU E}".<۪Y-L07']ܙ7Ai_kHxxMlc}[:jљZ*xW=$:@9inN@@ Du*,)><EwK5T:KހZc@oFͿ9q%=SD狘g萡S=]j+[C?yAvu7!{A(fJj#:>fJ{EM:PHԉ̔*Bn Թ֊㨙#_I[ym||VBW9[EөCl$}*߽p}@7+|K'ϽlLtZB%G "V0d-U<6"7瞎+nCK0kC&9xT= H zuY@: T%[^>h0s?2r;㍈ 5XnH<# .:T5?ڔZeMސ4}Vrj}Wt8|[ANXV݇Z=͉*BY @܌N3"n:Az5wYE@- k 6K Yk~:Ean0v9j>&1zkg}3ny0=QQEºƱ'ںz&ob 8:%AHS+]t\- -C?q0"c_ˆZ2sWTQ*gfώEHOJEV0<%słlQ~}MiZ-(r:p>96`Fsl6[3*|Fr"]/\bB.G}i92Ʊ%(KI[!06o&=JnX.dPP^!@x̸ $[͘^榌xieAk xQcs4o9ےE5}Pl PC1x Ya^RsӣӦ *2CmȦ&ߜmӢ5&!z}H[kC_ꆲ<}Ӡ4!s}s:;%:bUJ!Aw`w G( Ӑ~BK{ǹ`>98-(2\B zJTrFwVJJ\;Ld$tc n;r%h#Ζ~Yke->a \I9!gylBZQ|xLGryg`B`Sڇ]&:~ҹïOwMCL48jsv oM< G1gHǼ `ڔzv.&='e74<o#m5qKɲMf2;u~aFW?^b-wlϋ4\g;Kd<N:A4a g]{te?سjl;w:[`hhڈ%%-L_5EigB.cv= kSyo'^>3v3hT_Aپ\\V*xY=EB,2&0ngg:$-D4iq//A($K׽ t]=FQaGg.79LW G,搋u/Ȃcr^w%U׈~Am>Tx"%զ*5N{bK[vl_(_bSzwC W4e =HW,>^K:HءpKkMTHʑ_N@ s a,WG:-݆k"A]?Y MpN_@MG.}BEȕu";Z<5 % ꦔ bJд<-cw[HΧ'o7䴃WPE5x ΰȊVu5oθ0&PIZTjXEt.&2ԟN,lߎC i5jogr-Z'wFVʌ`bDC4$gtTFDFA7'e)D5*)5.&F#NE~o -UT"cXȌ[&L2Ve/?%]<<%zfaҏ^ g'M![ѥ԰~DXsp^S\3"m"7׼Ay"z-d7YߓcqB+L IBn4Pᙊ,`ywL|7z؁>vE"7iD _oy}iq_Wf8m%6(P.%VyTR"0}]KLX2# k9Qo9];y>βr>Cֱ a*%bSk$ź$KWcdmL$iV@s\}ګH$=>w-c/%:吰#*KNe-AN*w:erX"zȫ$ G%|%H9*⦣EiǩO|`oںkƜ7pAm5^,'ͮSx\B';ef7iA~wF?X@uc YVSXEt|^oK:hz%>cccy<3Utu_}XޒjR0?/i!UrUvZ`UB %) &muHQO0WCC**bsOc9sِrq%i{ '[쥪x\V 9 I~yButJڏͨY5]GᎹ p 쁄=O u$ gm6_m Ț \ 4Kd<=o. &%ep ̠%ޢ5z/#<` 5 骡sjQWXf/"l'^?cf}KuxiȘ%!B*hj?qĵ:R' raAy7KCNP f9YN~*c !M{ Ąu>lf6@_NrA)h4EF);*r3q3xxg*"Rq٦~ ;U0߬>!ugQϵ 4p3aYm}_Gߛ, ĥw+TJ܊i5chqՀ $kϢّ,*/5ځ: V35ǐ֮TUג(vhl b+wqJ@}!NC}̋+DJrw>L)&b&yXYQ^'-hG1~ e pahM 1mn웏8Zeg|yJGUvcVnT>/>s[8T&`Fg&k~=5MT2 WgJR@6 3Mg !e^Ab| /5Sa-w&הQJd;߯10p fowE{?6]+܅3 TVxp{'e}va\J`T媱A VSZ;Ò8{R|TᔳW7E!>?!\+RӶZ|ktc^pŅ:;( (2W^#IK61kpiS!2L['DŽ=pX0#Qɩ7zT2]/ OCQO6El̅hFaxᘜ^UO&²ш9J|iѨUx05HJhzT z$"R.X![/_b0Wj!5э';IfHl$ta:Ԓײڐ`eq^&V[j;Hr;O?O<+Т`(Dh^`s7KtX|DP{b8`!pqEY:F|s0f|pΉ``"yi kwh]>*|Rww~7ArMRMsdE^X^vW0Ћ2W&%3Wb̝$S}ڮb/NXESے8.'%0OhHLjOp': y3sźcAjw :  `+<WZɮXڞ^ή_^]y\7y,ms{^9.,XJg[^m&VdmFmH@ƅ O;M]Szs'N~[if6Zh_e] o2yX\[ֿ S>I@/NkyO:1X]yH N)} ȇl P]AdyW]aGqc?0頢yy%Gp x+L~FHH.u.אF5V2WVњ|}z Z\$|#)P CbdqYj voֺ.xx[S\Tw˗]T 5?sј<: .t& &gcxz\eޓ7wz~y6 41$/wO4XāooA$cj[~ z~fz…Vui؟N3!®oiYe]eDVL@TٞO_nz{\%bZɥc*LJ/i,}F/;A=SSQØc>JU1J9ɰv_?; Mhz;)*=K.K»wv7h})ʪ_y@E\X~)\7ÿo5NT(z5FbhK ,8:ZY*-1L"1@YPC B^íD"9w8`[HVOd9-DVEf ayӆ%XL[_{ lXFǁw{zN#\mSoi0RF! o\&>|A8[JvRQ `A?LvzbpiA<7/7N,\8MA^ᗈ/\;+5}ENNT%GU7˲:HH Ti3?d_n4b6# 7rit{4RJ26˹yw(y!a IG`/i8K`53blʈel.8KjL}dt*KDS3֪ 3W=S Wbk2Wվo9&H}IaDw0b{KJPJnmṊ( n3'K#ګzh=d:.ezǒq]!jϹ\;|R-R Xm=ty@g]| s0H{Me,gKr\鞇)Rv (%,e1fTwNF/$bT@ GNǘ:k&@"_S xS^DQ:t$p6Elor r/\#m34uPX "a4fE탄VOdDu3gz뷪oWJKL42p3)E ơraZ42"}O8OaCV%>-3}PSv_sq;YP@䀺YxF/}ʨj'fL}7ъta]˝̟ѽ0ksCoLj)REGT$W1J?h7iTbMF'Keyl5Ud >AQ^`%;:xv$aC5lc[d腐vF*-wIbqmra3l)eg3^"!w|M 7KDMj̨GQ&W=DL&)|iM?j^V1GSKťŴ2?Vz5To zUߩ{R/~bi/Ѓ/OOu4 .hJv-kj- iT{~4,t:.E֥pu>Q`J6 㸑!xSrM8܆D"N1V?y>iͩD~RwSF95% "gU5O]X)Ԡ.MwCK=߈[8`q{thth s 4VQ_BHx  + |zedxN;â9sCxia<ࣙ+W_[ҨKsITMÃfYL˳(HbEQ{s7Ѩ(+$BWsrNIqXYe.,d(E쓰yc1uuvȯl":R w\G _BW| M o" pr閉3L%:t4a,?ZwO$SC 'I߬YAs:{<%ZOEyEy^d}sLS'?lj fs &5#0( UeL3$O9aZ*S'"5WaiZ۴oa7h"9GӋY=Q:UR|oEݵvP6CRGty?hLZDegOeBja0s't=tV=B&/\M2v+];!O4.eYV+vZX{93`2 .?+MaJ)3Q$_.ZL"ArIv2 XUz,'9li FhG]LBƿzZ+ 2X߬#>}f:&T򃁠$} na]j%{vQ!Za>p;HUmX{J.uӃRĄ\qo$}n)*uqz1—pA_ %ʮu7߁LEed}pU]f0䢜#ٳ'۞)\+9E[Zer WXRHb$4_8~Ĵmd:vch q7Ԟ r:7F\_}ȅZKrƂw'P"r-Ңs'Fqo/Eg=Bjç_T 砥GqZ{ϋ¿s<>yd@X H=bGBZ|Ɖg1}2LK(G j@y\PdF,Ϻ]\lɥZl Wd{.Axy`k\22=0ڡ~. 4EU`!e$xxj9ijs&aw*u{]rz #/O_w3"tD <(LT!&Fa\F%ɲWϖ띍'{6q*Qfuzshp0r2)o9jZ>oFOX)%V ߴ 0Ay<`S[e \?.2z=uTd!`9)[kŒ:jلT I{q }wʗx|#MĔr7W>MҺŷRtՠO'@R07tky<{rGb5'd.F_T)+3P*ۯTVop+jiNCG0h|.L<;iЏu=zJ&`Fz. @ B~a㖑WBuŽ0Q-||țoH?:1O; pb0Tų_8\FU_,Sx VғXoCXJ4h:^V6D ݢ'~_uV1ɇxz6;%y( 4h5 ;hOnjw}뚚zs.DY0_] @ox_̽ 6^‰lT>b"OZ{)Tz*VYG@;i e:*~i$6(JBhnIVVh2cn7r"l|}~M^Nv~m$O&1z6l*a*UI>Dca}O1Mh 똛{&^b~3蔩Ø)`g50,)=D}#@"D%e gQֹ31%-b:rh_A==sF?Q+BkP+Drc6Qn9mH\:5Ϸ9و<kh1"R&XFy8aλHIB/ۥ pSU~M! 20.7l@ Y>\$'ѕ/Q vv/}*Ȯd E:zN.A᥃FEG-1=ҡU>4 MsY<@^] ^^Mzy׬9L_n( xS_фerдC 7#x)91٭l(;4U|]LN_F)羽jhٖ`eFsr]9Ǹ*Qv_]b܀)Ubd:Ӌ/An?lijSɄ60XG"U0pESm?vY-6RO]6c!OMS t0(clG5KZ a-C۝7N*ۉyqt#tXi5yBjyb1Fc+#F:xRH|&DQUJV4!S{5 Y"a/8'}{>G h5ͥk`eNޗe˞6!M%蟇P^ϕiϚ/?CI-蠫7)ȫv !%qR\3:"t7(1D5ɓ,'efv':ePLtzX[Zg3Z^4Gi4C-0rl_[+z>LDWJ eY-"\ [! ^*oj\c*jy:f&ee:Udc :RJroJ4>6R(Wb #tNpI 2VE㙒l"x$r!w݂:Rp r7k1]κ#u_izxW$PiY8fy]P$>P_;R,%kIbUzbN_&oƸ0 n E)a,];yyD _e[lj `6W~a;螦x?V h .xխ?b}6󐀀np(HS: }@ ~2Ą8A[ZrRWIt%;c3s)A(8o}B͒):|t%PaԱpbF 9JhпHg87JX1@ӂ:/W=ߏ~ l_1m;?p zM"pgYZ0707010000000a000081a400000000000000000000000167641d8300002a70000000000000000000000000000000000000005700000000./lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/bluetooth/btmtk.ko.xz7zXZִF!t/*-]?Eh=ڜͩ|˟5(0Q TGቇ85eAċF""&-mџ]nZ"3AZG䦟dAsʎvSz)-O`ջz ?[ʧ&.cLF+BE8LݾQrrI; Ǒi}f4*XU/>(ݙ~t0*FD9?-QG)>HĬpxd27nNQ4C[Է;~M@ ه,^ö徫~%@ / /݉wFŜQHV#!G.SJLKdQ@zKO;`hb>Ig-C?3FZ1M@i&J.:)d s *#b2JGŴQ|[)G\](Ѵ#4?npNMH dܞl ܤ,S""grA 0[+{qbI(ZP6j%QjxKkqaz-݅"[wƦ>;!ѾQR`ĀV-bgCod7،gRqO5aIg7҄:| _p0>>SH+׉oТ6yN5ԋ;TZ)pSI[})PK`*kW~eZ["$$.LʓeV"tHB)yΟ,3є.2NO\>rD)-1,.Tb..q{'a?h%:MtHOQkPBXwFٷC? >jP毘mYI1`Ig8Ch>ؠu&qH {1;"A`R*Lb'#ҳg#(CppU>>t|6CvB\C}e=e&qb4i09&o106+ ٫FGs|چ:9Y/E\!T%4e\gOEdȸH^*}>KR}onJuKqr~rSby5H~-cqj}oo~~ vZS mkS^.jW ^k\čX fsGlo-ok!^Zou\y *CHkybɏZD/"RJ-ZovUl #&Peu  =76.FZR? cp[n%Trpe/šfg,;6ȗwO_9C_5ؐӰGX77fg0EU; FSnT#u#zO$1hQ답tby0?xQrͲA._FhMja WtEۿaAAL? lK۪w!"Gg:$Uƪ ׀bz^1|o>[j0M>.$~12;+x{ҭ7Nl3y0kK,~vf,E0GŔ[m<-K`f|JiHC~9,NiUZW{Ӟ&A1?]2_6ߙ;b/7ՓMF81_E>2= prOlP{|}_~TGj5ŗժ A)$gibKRph43_|rgn65,U)&ޕ6XL q䂐B е1y mId2>?|͚ޣ]E+FC⹎ ei䉓'\Ρ=/x'c5@6k$ BF$ahGUWaE |qk9^HѲyFiL'Y}Äfe&j)sr A2]o_?geӐ\=ݸ-?rE`y:8K`b-,.R֖bTGn|{~0d8\H&e OB7g SE?*[8Fe{fv]eVm!YTP n2cYom髙{J^๳$`fQG*/*¾&ykQ+E h8Kb@*mzqm>J܄) 6y\U҉$92NV&ǢfU`P1[KقviW?Dr|,  3U~HӡA/DG9n1nL.CZO!&PʷvVj^>1-t | FCW9t[u]]X8Lxd1 ),[@AVlR,՚w-/ ;~Τw'LԷmC"iԄQDSǦHq[FAm2K/2 c٥3Tx<}?oy/INoz3L]-ʷe.5?qn%܂PeYe7)S9]B"8x3ƫVkP ݻ[2gZT g@!0篑^GbD&BVo.o>{[̛8m~mjhrY{ 3wG=41b̲\nF|YBq %/(aŴ=ՋN|ϿAA(xѸM  W?j7jأѹ[㷗!d3\v:w!nTވ7$l]||5ʱl ]rLz7Fi0B\Z+ɊeZ n-ҳ[w (%Jm1&/o-uq2QөGWlwx7o*"zmΆDoc~, -2Si#9~*Z;AF5OmḋSSцvr0Mq>buyC_,E}}N?B˱0l 3?̆JiS Ew_x0,1ŽyL mܲڎ'}qa#ǭ_`H[|C+@ĉvw9 e(4M+=it6#KsE^ M<˄Xr _}wsX9pzi, AD=bu#ZG긣*'/zAe' -'xHTIy7<[rT UqPk#6\C7c\ώ79%^}KuoonVz،Hy3hDw2Iz/#(zYk_%m9ОQ ƯN27p]piiNabRm෨~"KyL3o? q+::P]N:N%KM"WUx1̉H⎼EʕM}P,`;l4+7Pɝ0,8W]Tc>9 ACi:xLO[ ?߻||!a+|e7[у\s© fx/< ~+̀R wIM\0 G>7`gKxeΖ E*)>EM-qV@߱ S W=GP֠:+c4OBQ0$x4F=@ VI"irp S7,aAR4\nŗrz8J@QK{07sWgqb/l`I3IK:ꎲ]P2LؗsG}F'(eZC&TS`j,Yp% 4UEXhpU+fFww;=cl-.x\AqՊC6Z)t'L<.߮kوLnQ.J(YX;pV.@y;S!H36BK|p<&BiJdio,.m}'?Oe[ky:J'_K3cÓ#o%@Y2_ld)q{oc+ϫx°EbX!1͸u{; k8}hNN.. ֙fvTo`,yKB9`1h-viW4،36;Ҿ@`OT) ~D*1{n:WT'՞Cd_sS`QF>~ArJvI3& g0$)ELC)DH¬Ҋ4ph8NaҙJ䈗oMOMP 6I=t}8LvԐ$EMH\Q7t3렭I=_jN"b-UđV-dT_X rrVW`ܢ,r}`+馑WQ B1Ze{d[pM9|v՝KQC0dIw  e: R[}4.K"g#[#Cōc K{׋j-Jh$p\G< g,I'kgrԻRsp"Y:ı)nB8r󜋢ƛ'Fן1[OP1-k> EQ(z=~~R%JvS!ςRz;2 H} dBQȑK!d|3!ʓ$|*,;wConZoZ~ "pR#VSi@g;t][xIݐAA>DtB̔ |4׍1P6W'x!jP џxi ␋bF_@ɹ0clvj8nTf"إp7|U@ZCIUT3"@~KvQi.72D&g7G\֏t]^wKbLc/PrHj3WU(vGє8nSqw9$*5jIq5ZMT+MVϘ<{G懚cBeEJ9wS?{@?{Ʋ3K-u1f*k![AlNhiwѨ#a2AE4"Ô1_;ME_ڊ3љ"qړ'TVʀ z>0ړ6^\X#=6d9>@$|16\wcI?$̪8|πa'%|:H{srVr[~Q$\: ~!ĭ:lZuF s#ǧ,Nf{&\E>#ґ8>+\ӭu&IɎMa]{0D=ʗyn運qGϪx !a2ݜFV8nKV>>4ߊϭ58? )lq6)0 1@HdD"/S 7Q+NB@SSOr:H(oϝ Xsp,JFEQW[¬>} ,v;U d۠5:lS1ڕ4v%J>߁(LOܹʀl]8,ֵP Uԝthp(_ޫ'g}6jh LT )H6xyz|LJE@zk̺7TK{ۜxTц` (qul0 {^M}7޷"_f f3 ,C%^wj>[rabg.TĉNgR[p4sG`.tbZ__Lۺ{a'/[آuyMzV L8D>:H9B٢1>;o9@VS9s.uzA~)=,b}.vj `dȟ"@K-]-$=W }VsΞ2؛6drqW+QnA(n@OF+4rՖb/DsJ @]k;QeA(m$/Wl/Ԏm%r Dabja^d_  "iZmMqf3hhQ]-;?{vMŋX)撘ov;ƵY2*QF75_kΞVb fY8Ir:9ttӧ%E?C݆:gci4Ns ^^ ?UWgL>ŸoUUTa~S@ؚIqٵ\>M/6RV:MjL l^bmehUB'le|+o6)\g=ڈSjli!VPDP3%!SASm TLtU[oЌF.Q'2;&L^+29F~$c*.x3>[Ls^嶉fbt͛|Ah=b*?cY0_Z,BGq}U~uw2'Hڐ!ha ,X$9rhBWfj>e"9CmivhZP]b {ݽ;GlzkO;e-(e#a`ɬO@ ˰]uS ᫒LiI|p[E*ny)Iy;\ۗrZ`mm^>7|@ky+pnhGt"r0_%Kxx3T\B{Q.~h#|!ݽؔ)ȂaI hBĺ3ܞİ}*it5٢5 \(WtM̸>䮶DLr 9 'VO,ӣ(d<8%R6$S2V`oE*6FGdvD#BKt]cEE(wjб߱A7PKO]]f*)S#! *\Rê›CIQ/Qv=w*o3*u8Pak=硥B*?$rh :u@4}76R3E+ȭU0EH&U/qj׮O:@0Yk_E >mnα*/=\?Gw3'>{o5Hds2-Vĺ`}10`;.SIR ZcCE-꧁f+Mͩ *xl*ZstMWHWA4 ݛJIϏ|#ӅeH)3S(|AY W3QC-839H`#X3\kx+/tX,ýhfjaI ۨ7`su˅bVGݡ>sU;"bV(VWB75H"d|+Pi}爥)|)UmoV[:k1F-te7舑yϗXK\FF~ gbIyZ٤6>k5] gP.3.PނZ>5t{5|77j KiՐ ?]2 &xdl_f/G[|2smB'sc;\3ަ76DllDoic\<v&,ZfꃑgŪc %縉ovɨluҋs]s 1T`{SBcEM-|+YIQwԃ4Bv㫾OeNŒU=o~meϝ#c9N5gh"=H" e1Bo91 `ŵ|@2]3$.LɕÎuTDj([Ӧ骬3#`6kE  *P,%Nd4ǶGiJZZL X"B';j`C0 pݮ.z0H9˟!^h~ٵ&j{mؐܦݻX:q# Gm:"o-9.Юk՞N_Ԣ9G+.db?4۔Ƈf `ܮ:,/6QeہW}ct~8pK\1|yޫ?!;,D oJx",*ZGR&٭ծ>.6 أA?!iq4g˄u9C #wv1|] ց^U}>m lJ8c3om|نUmCAeHG؅RX.U xfY񷓱C~=Py:%_ΉOQ6%ϻ@#w>?q ĜF֓LtAbb2^qh1B+Dv,@2PiB(6  YX(C'h}+*p<ԨpҒof]E⿢xw~&`y*˾&ܔX:VmSwҚq# ec#VuF*qb#2$HM1&F\`ԧ,ݧ[5܊2nI?4M :,˚B_#VhRQextx+6.FÝ퓓wKd;\hc Pc_ ]X@OZ;!|*h }y1!Rq0QqXnב·OJ^vVX1KVņ)M8Rplo0TZI1!UKwƍsJMШu|US:a<#'p='*=z!7v꺪=Um.B&ޔtkxy *8l^HV>b4 Bu,+pld.xRoЉEAb=YW}EN'}[ʵ 4zUb(rUzk Ț CO[nlVF1DžՈL(W&Z̥/G!uG! 8lVCP8gO\.5dֱ <ƤY2A_Ky=B;>l"ދ|{^nIJU6.<:CٸϦi~#73[tO䑳<&\Tg\#ѤYよyF&1Pke&C1v7M>.LGqS&d6m!܂z|)6"i?ydIM0ЀN˫Qk!ʢaе_g*f>Q=ZF :ۻiv1К5͋NA`p0v;]T+*{-Yelekpm#š*z4R̨P\=]2j樓bl&)W8z/?dA$^jлMvIEL1QUz+ yǤ<h|: uUQ\#/`MÅ>x SZԛl};HeCJYلm\^Y_zfV!ƮqzjCGD`#Ǣwɔo-JNTQW!Xr6)*Spqh"WnoXC\)?clNO&M3YD&ĐއJ0[6]inx]Q9 ơ8t7z2&:1.؞HC$SV$a_0>yӞjg:Ml>^'"t4!w)otMb lBЀv)]֨?cVsB!*7.|&!Y6Ru-"JFuvx(4?- rqgp 02=47 .%.}t)_/oEꎴQPYRɊ%vME'Os)s\C>7[ ڲ3:w/r'{UJJ$mh:+;rq~w鶴S;q ;r{b^h۬F.- =UUVߊdX0ãO)?{Q:K&`@Tb~y0%;VOP_Y@n39AeLq Q^=o<yB\?tww VYIп/F-ap 0  Sq(z;ҜNrh!ӥ'Ϭ=˩{$<+dr %` [n2 O%<6DLg.hrr)4]wqSv[q3 vB'}K-G&bJBD`MU<sae85k* 痉rfD\ 7^I3Kl->ݬctED="rr>光#F A&!H@lB) 4$u!3n"AyڿFiw8>Tt0sOcǺrU2 rB~A#;6?F&ocmw`[OYJd.?6 __pYCDž&AML ٽdR{9k˵&;nEv/(/nOz?t5BBE t؆dܯ?; 4KNCUȃ4i`vVEE~UxuF5$]9X-oj>imCv'Ƒ%f&b37P-ak#qkKӣH~.6f٤%2b#\My"XIQ`Pj`83Υ6tVDO9!vFݵ*%h吂cA6Wf Rv]TQ-=!_GΟ^{H k1[xaa k㹊cX(e[,#)jn7[fmąw:j {cuTT/W*mz;H|3_e<chъwf r5zE =?K/QsjnCoQmqq\;2A#{ɶtU{qUZm@mZ^qY頞SMy"e %RZn|EH+1b-)!wjCɀ1 Grq͕}v9jP2 iQ璷(-qƟG0ڋVI{\s]?Q$H1 [FhE܀}@f 5P_#p"/dT}0t=~3mbf0h *EC ZDnY\MKb',geUzlnHOCatc$ Z+(T t*XRt$6x.G-KDy&78ZnP tZ=2[c?oY  %c|YG)ʬ9lYk1wF5f#$PL)&Nj2za?R3r\Z" dD!0-cD'kVUV;)E=Ƴ2! U}A6zhÈE/7n$SY7XHum۩j]/ե(^2m2 } 7'.d;BӇs . G2a[ΤrʳЌC^y̢dӘƍѤ"+oEImA~EUw Ma7 KA6Z.%!egP&!1$ ywB^d0-!dRŝ Lo0Q? ٞUsyL_ցloHI:G QYW,n_M7-`;&bẛIJ@Zh>wEs^?$jP;3ᒌm.E~j_1iȗ\듉EȺv}C0LKȳRh\~QMd5tսf[{o]Nlhx-ÿkvCd?ԭ$UҮG_cH㝁!錚"/qV.+FQ|S!Dk3R3gx. NzK!eȳaThRxlñEd=ss[n`(T'&R)>5ΤbjRɕvJ! gFsjCvԩ'$z`mLz;SX,huIfu7/p?.`6=e03@m)Ukk'uO*iz<knAo jET-K4h\54@*qOI7Sx;z ŵhP5fxErȇrbvKzL{G%9"b[tg8mJ <) 0<_6C[=m$'%l|Wn=ǾKyF⏑Ӽ(L%8ˆ] t Өs ⡗ra,ZH~ꒆe)dg@y%%=bq/ Uwůeu#70#l;;P3D'ܵk3>bWF.,=q.: KO9ك4*yơR+qT^XS 3{2AQҺd<4)gf)+);UEc BU^aRу؆q><]uZx}`m h6b 6#H+Fz\{,h6mj*>=КOG^ډCe V&AZS\f`T5K6NG/[I r饉$; (|6Wuz+a9D7{4#ZP@ЊZR:MM n*yP/7qR  &;S݁ s:~7?2$ +yxMk 0!yBtc)D`>H9aӦKoHq9Z *62U_18J8JP |BW"⬤„y\eLDѦ˛$F{̇ bJFPih/h'f$_^,^{#`{@\4$`LF9v:A1⸠K8FlK"tm7\>r*ғ'T6{iE9Ge>&Pͮgj3k-bML,8+8 ):;H<¨ɚ. a{E)4YJ77N7j C*wlU{cZ#xz&!!jܝda}ΓS?HLmE Ip@2ufk+(TɖSc?pW"N(<=b0uˈd jcn~݀|2y(TѐIas\gVr1`G2,Գo1M7ɦWHK#"ɜ^/8;9@ޙ2&,@ա%YLg٬ . Ǘda[qaR;PKxw gf[f>8(lF:G'p JH?VP F҃ˏw= ȿϚgZ4R,B@h-4z(ŅybA~;4OƫMA^g`e- NLyd1+4VFūDZq.܂ /F68\c'7FK[ⲶWY+e<ۤZ&~aYLd*/ܢz@ՠ ad4i<T|%\!*Ϧg wz!$=cOB67(^T7OjLq]--ȥ]k~\&Ś1~'홌]&<͛kOTV3 riEwÖV.B gv-Pm6i%{L\UѻL tψE ),NFR @j%éE1bŋ1I8b< IW9BTڊcWe_74փ5=4?0,,W{a`z7 &Ok$boPφ lP lH$(=S9FA,I"}$ .2 6yd2:~.9.uƛ73)L_E֘:^kd(CVmأĥd;S^p_6M=C6AЛqlg(C];(O5]}LU5BJ! Wo.0c@]z'8P͑l$Zl"}FyZ<˿{:"J>90؁^ˡzmjS O)B:b\RʑE#!;Vrsq#ֶ;C=P.^-  =/{Q]n*W3G!JOZɼ9HH+]]S9@.a$?C)y[m;O$r(WOb\Ծ߷r7'xlr,gxqҾg,ig(wMBh {,vMK*5s…gKg TT7ٽ|s-X 8TtB/(5Ļ`.'nvRN^6e#cَ0UhcIpwzz2VArx+U1XQ:a0:ofPcC&6; {UGo}Eh\<#-i5A<#]߭vz\՜WK2#!xD _8Zi<~-ηI~mN*'Fx簳Ű)_]JMO8_2fKuOS'J3hܝ悝eZQ[@ `$ovCDԝv8Hd)B֮:@\i$ ~[ܑ,ʁ M3DNX$}wj[P W0*="mUD$Wo?&5Dˆhzx @#L፨}&T3e&9'֓_X\ | g\ۉה̳,<;703WVZи;wɠ9H5p ,>}Sk9jGqǻ+(Yd z@֥($1 gC}]?64(C .+VqL/**2Eb; 0Tgt`jCj`Jǧ:CLPPX$G 9tYO7+kMތoFlnA85tO~Yn/@jh0U&} [ʩ5Jo?놰\l=S,yk=mF2[UV&P%,3_Nh ŖH{?rfEHF<٧cZd@:U/̗ͧ|48:P=AȹÚ5u@GC6 +Ԍzrf}.OnM*pK ޘAZ>m 1kOisŸ5N[RP/l|gA؆;џirQ.{MK@~%!4Zl.f#Z_|PJH4y," ȁE|htz~ήsǩ~pj`^Tδm96ďMc |("ЍѬgONie}J~Ii?~G߽4 Ae^نvǍB&O4 K{kel@"J~kc8R^Y>+e!5]O<>S$qoKP5Y넯TѡKE)mm^{<D U֡/}Iuo^AjKCOhdD#%1\^^xybdvKwc{%N=QUA5;ܧDd Pʅ猻Ub3-MxKWsOW2k;~Y ا GIʸZ|${Ca`Ǣ|"HTQP؃WV˩=k(~cסe5~AxsJoCdT`KX_sYt/ݣ|str+)Ҍ۠-E"t,@=uYay@a^\? ]Lv* ;h*z^zmޔ`y"Nj_#u/H5s}|*u#ڿNA8Ͽ^\rr9X;Hdvyrx*:0J9b|}sAO=޶?ؠ݌b;B%Db0%dHIZgЀ4("I䎋+ .roCQ? rQk}qbY+fontz3דJ6ȹ֓>(w5\HTIJ2qq`Yhnw A/O?7>CvqYȵ͌J0k)z Ei~ AHiV94k=K!:: :rH"kn;˧ DGɳI0mlA=^Ov m_JEMʲ!%DRQ[$$D$dfC [*G- <*n$r҄ W/[$ڶ:w㫘7'*={s$b/oUǚKbO=Su|s?Y[R4焪VrZ/bO,%Vb?-|mHCwu #LK]֧k,ֹIO[ދ,-"]1g!}*9T;l@ B{8;pylp&{[N iJt~UӋЅ"^֊w4*ZVe< H֝<6Q2"B)Cmr`W_WBn5c0Ĩ86|Χ: kV$kÄ>(ZK7:&yB2$,d9 ]H1] )i*Ł@>F3_''4L7f0,k͉>*OګͪvmCJ #D Mw^"ԮgţPtq!](~;X)1, ͥ 5c+vA{F1zNYCe*$I_śZ"1b[.ojfw<\Z/i0{+6l a7kOJ,K @`V ΏxX*I h t8Õ^N+!"V 2Bi 5ð=DZl uNb sEt*\ G%_8=@h˺'B,VXsH7Og)2j kJF~|\D1#ynVS]Sڳv ڛctY0+p=ؖ šnxtdAJ:nԭFy!iR~,ʋn~L4u ;jސ [Iuoj_>5#ɂw^<#zH 5fNjIgs kQQ٫.@Їx_yߖ^I*Exq'C^/VS1|lM7`L!t4"m[=? ng-$T[ӷ1$+ݹ7]vk5>W%.No՜W`Fզ#v}_OƍR\ePO8߄6$Tl}`n,㳇b0~>F4gNR/[SS(Y)ODZML%.-0#evUB"|H*B_xMLeRR;"߻ ey_ H\Lzрs1H 5BtǨ&ͭ e. "hR9(n՚~33d]W"2k ݑ %? Rj Qg `pu|؎rR"24 Rn9Cjj?TbN_^E;CgaL7p l\C;9q)#U-]lܯıB<4"9k!9ZTa{KC@ĨVrN'u9=9e+rgI䣼3r$_z6)C0lV0_f ӭ9\BȖ#)jFK(p8h|"Wca8ʣV:c۳ ~SE"<ڲ 0кrQ&âoYK:K#-6£骰-*)^ {dtZ3ui; u9iWC #/i d$dßPHh Ԋ,V@jK$9MK_,|58  1zU놗buvL, =^tMdgms,YHCT1[Gfl\1bR6%5`V_ JhNߙ:.3Aw3ڐ;$< V o/_4qY$^zы'Tjȇk$|,8΢И̉Stە靺1eUqJ ƀ״C[ݜK(E,c8c;­(L4R&&aօH-{)Ƞ@ m=H 9 FG9.:8켳 BZ8s-8t,hԶ%XW(;[8dϵ*|%ʼ`XUw#B>>h1Y!$Kq[AYfQKgcꗋ(kDT$kYy 햀{S 7ڨ;1XjG3F-Xӫ dk='#q 5uNH>>v4гe.T`.&fZA5pW=c06kH.a?$LJѧBW7` \J c.C,NZm},m =̨KrNwAa)心s`L^k{Ykp|)Rv&1CI>aqPA̼;YM,m0G]W+9q/nTPx5A'u6_GˊG7|ɪ9, ;v.]d㑾;qfEI*ȕzk +8u/LG͹䛢'zo55db@TaXkǨ%Oݜ_$V&(#j|MWzX2̛V!c΂jF]څ£8 &t}*0D@p-ZzfSj<F=0Xj ˦a:!`2;o0"r2ssn2kEJWЍ=6މݕv9u,IWf:e>XMICxlQx. .Qos[sE,L*FW?[W wBWA, 8A3[J en2;,e`70%Tg9o*F;6͇$'-ۚz>dfom0?HNé8fd+ wԀA>z4<в>[EӋ)֯Jh`]Je2>ܛKjJJ=@O.1>7NV;8r.X'" ȑ}}yT3MY4[=K`{:'a*qor|%S}5" J5C~7(d5 p}v7{43bivGe/NnZmMxZp\i vexv]oNa#49 e` M?H=ŵo0 \', cjqz;ښ#U7kj7iyJ`]⥥LN%d;H0NRx@U 0\Zbt8!6I!RRj7sIUG,ꚓ;0R8p(diN_pēW)h1F. Ucݟ9wl4 B-c$Vp0_PN{ D+˩> AO~ų@v#I =9ɐ գN[VuE {7SӖ'eQaIeZ^Q1G'@P6T7%tYxM2͆kC|ࢣUT1v^33`qmI\#z_,t᪈M=1Pj:(J>q԰ |ID1G @!hB)Xmd,01[( xa r}Fm_&=8hbiR"ڰ2c# Pm ֹݧ W~d)^%үkF]_v'TbrGi1<E _ZM*6Bwߦ.Q~OM˓13PQ>>Y)ŭ{X81+CV%'-|Iljˤ\KeWt]v%:HX5g[squ-v4z%O6zFR)ݦɕb8nB(6kp,O74W[tzjFNI;V[QbF9yjG+_*|5σ^7<ռuˑӅ!Mء{"7  WZ4@?y%@׷DwW&?}Ib\ LZ@_)Ӏ˿[8{# zg7dEF&ӄpcYsFgT1^DMx0_pYD؋ N3G~l/P_Y~mhH9 ],h:i m{/ŒN[7DN{"!͏r2ڼɲ o9DwFr#NPf&ju7g@HRǠqUao8K6-)WUHKgYZ0707010000000c000081a400000000000000000000000167641d83000039fc000000000000000000000000000000000000005800000000./lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/bluetooth/btsdio.ko.xz7zXZִF!t/9]?Eh=ڜͩ5*in<,3 W9hҙ '$bc* %Y;): al$1uv{vOYk*=Mbh 5F+U#D xR–6dxj"@4( 0w wc&:.S մ0.ڝ +f:xB{B ̍Q]]fDәM\^fI?n}LDҩ;Pp/m!$ҒP)It(<6Ό'aDwe|1 6VM2F &bVN5 e/Miz h$s>X ?.m=KB~OAQUpS[~n?zSrs7-?BX+_3 cvc^jæ( e4*#s^AX&вPPŦaЖJ"klى-g)Cù^{F(<uU[|:oR3}-vm"|Ʉu |_;&­\uK#k1P7•BaX Q|S`E~"6Npu@+J i2W)r%KXOwԡLL+8c^XOmU9Y>AXAS}wW[xzP[(T,H] jٺVVW&ȧ;[~3}D_nXB"eQl )@,$ ^X?ȵZ<6! imvD}dBXjnڧ\8s/WFkr:q*9L?nZ!T1&`gV.+ݵN %<G~/rSz ,dHD ~p9BX Y0%l<(RNd>z(peM3X_€oJg&')S>bo" &vXՃgBJ76Ȁj]wot(h/A٫]d`TdOp}9d[OxZZ f+.{w-Φ6wYvH!ϹZxHB@ZqQ& .#]4Bs?O4W\$lϭlUw_.I q[-Hm?T,!QJB䘹'H<֭l$Ohŷ'hHq^·,GHwp8x{ΦqdM'|=RصĢyK?-4:fv۪m36 %,Pv BNcṮ1䄗%2Ԫ5O2ƍC7qt](2huqAYZ?E\61(YN^~"Q J%65,kŀ|Ӈ6pKM frZԚ_H䈥k"'mG@0@#E3{y l[WӥZ lj|Ѓ|'<; pGֻWPYWp#Wf83EMK<Ɣ~3+cmܓVR wYr,G94YbwwKՇntz3${.? q<=1a'EMNEy']64^E O2᳽f~oH佡?;Th,Q+6J!T+0J1æ67@SDL+ ] %ـW-t?+k lԶ֝k!m4s^+>M*\q"NVjn.00;TOIh6|%jʾ9>ZX<'muʐ.%1{bj1@^8B"# ]: ;AY*t(>uCS4Isݚi?:QfΔBӖ/e;W6?wNnZ '\q$Y8 8n.rFNzB'ȆmAaʘFĄTnn!*m̆a~66+`v. pNX0P۠CфPzYmLnlAبH@(o]MSfN6ʊG 5(HL2HV\_Aj~7%$ՑZu3X!ܟͷ܊{װkNI4Bnk~Q|&ٯw^f3 Ӑ4f-$9mkQfpiҌSYBN]cD*9!i¥w4ȵ C _c'YXѤƍ<Ԧc$\6GkSsR sY*y}a}O^l.At-^^]PN%6[{>eY%jU7۹1|/PW0@ac}^r^AONb7D )v%Ђ%{oad~d@xs4%%?njaL>Iҥ*ɳ5U(:yh\5}(udh'u*ք?PU~ʷFA󜅞G?!/ݖaHr\Fx͊!tNʢ3}\b}Un7* ɫl)0op(8gO?q$E+ zPnI\ xk,<$ž%u4&3Ox$B9=tԗq#a ^Wj2[t\eG&ͱMďUjpUl,Ml䫯]ꯥ8nء>IG3wzZNk ~܈# QHU`X\@IRkJdzťiT2|P׫"3!5a1:AiZɏ%z={U3ݙ)&4Sd}¢qY#V:@m r)L0aUƩ< 7j.MEosuD85<_3HbU\$3E\` j5Ѽ!3oücҥH3Zr׼epF,W{sf M\ 0a:[7|I}&ũCf3&bţre8m#^uقG,˽3$]^m;%TJBYvbueA;°^l![@O 7C;S6 ZB&7fBIR()=`t%zFT(|bGER:c\ڹu=4xB~5VR$s0At[MSr'(%I:'m>JҺp'ir@ S7_c6uʓ{jZN k RU.=DV0QyUH.;vOYMn3)isǨL%iT[ } A /7rˢz#;֡,Eƹ#…Om:mn@]Zى'CGeE-<ޣ4Zob=jiRQPlb~, 'ˤQ3/VUp,w[O|V d4{rTE&uAzCY)L~V vFБ!Pq"A %yTf(|p(Қμ+C3G mխ|i]zpAGeWOuL`ql Ef)(-dž(j4DѾ#-&G,b^T׎xmVKz\q8y"t0$`+:0f/, 9S #൛nCH` ZXn7)ZǎJDR/pîIF ݇1;==@&l+Q${T}Zm-9JeRu2'T ~]In9rIa1\g偒P}n,S{h'U ><,DN)'2V5՝>9%X#頻뗌= `Ԏ.nMY aFℳ&*nq2)X`^$0a}Ih֛ 迡G!oTCDCK \_\N Bh,*  uX`WݞyrXүOXp`YxɎ G.(}d~"FgUը[R?ׇ׾=;r(4G;ZTXr&\#d}p*s64Y7Y:lnjwm,lSZ+K'zi3h"ٹoKZ./3=x XSzW"KE43ʺ17F~0w@2"~$VgRֆUg-ie2H̷,_O=?+a;H_M"Q: 1?w/D.=`דu\kI?!I)B]zI3UY$AaoKЩn~Z]钽Y ~tB [ Y{8O{IH9:?\ 01wHܧ @ҹpe"8m#liv{)IXsA f0(2O橱 [6oՆB8#`6 XIj+PBˁ򖐓2_u逃M)`IA\ezbPh >Sr5]ꤸV޾ DquQXrH:g2|?ƿ 5Wy[ا+9qw4lS!D@iJ$r_2uF\߳j%dՎzjWiB9 ` 1cM>l+}89^,-n{ /),p8ym|ɓ*(Vt@\CY6QS*P/c e45@e`Z_=r8s%f ^TTy @.θ-rF!)Ƥ4xwxjE05-|kW6. Ʃkp8謶wv1QƇ?{+кgD Z\$[>7+5P-[%z`L "Vɭ7 0^|M>%Ϛ)Wkӹ bvR\*^ \ d+-e:'Bo+f~-%19c=[X !vE<GKՅh D8i1{;6TЪ e v,҉:ʒf6rh@ej77)b}||@+_If6y0z]ŽOIͩuz+ˬg(T-i\L2P}߿FCDR=q/wBɕr"x;Q+~+E(ćIwͤ+X@_ƯUa6O싱71%fThYxNm7/DMx羈$RAx'l܂6h&G|}!\ec<A>xH'"23վ~C{G$S: 䋧2m-df܃Q :p4z:HifLV'Q#Rc堎i 'n:f uAU~ ڽSt0D av/R/]C5nk># ߈h󜐁njFnQMD䜏2#ۼEuTy?T+>dOϘzܓ[_y[|cw^})7j|k< GdzC8sM=Zf(Vm$mGD4*F طp;~)3S/>XH`žNe?DdGseQL܁ŹDľp[D/OQD){Qt?lE~qT8Σ צR81F\DV4UCroժ$ &.|[c66zQ/5+EErؙnM-g/ξJɫfc2|pT\!BAg1Au'ǧy\\V R,C8PEڦk_pm!6>Ʋ`GQ5(se>\(g5 +$UI&D8(˜'WdS^zVDr!-!Abl/D]U?xJNFR}ǯ=x[<&\< ; Nݺ㚝jEJ핒CC@Ig%jM -sKNnލ}ǸQz`4ߍ\VzxfmES0+~SP-'"egUTmw f32qp{Q,ƤEOj +Æ>g~_!V>G,I7h@itanCsPx1!h)}n=) 3D$-)L}+O`OV S8ߪlF߱xU^VhQ3,?UA /JzP?UZw1nNAu^x,!gu[>_$ΕjYBW B/"N?R=jPf';$9#Kd5TX@'2 am]û\{&>ُOlTewB]@bB> SOE5&aJyh@W,I8j t>~leP*!.[~ʹ|E^ H8v[X~S|'` sD?[a@xN)37{Ƀ bW7֟\.{NRĚ:@5ͬh {B ǭMT;2rZBl0Gf9x-ꛙ''lz%Q7,(#~~1/[V@S+13MWrCV4elz-53MAw)%wR[N6jXΟA)i0µYo yS5/m Yi~Wˉgp泮UlTj>Q\¯1{rQDлgv_?g!vh6+w>m/#<[N:XOX QS"vyQ`jS7!/Gk"Qwn~gJ$dw/du G~TGO>}K`\WBQ`fZ6hF}je8DCO/ ThSivG hd;҇w6#"wMiZa ږ%Ll>-40S CŠot7뤩( [{=(*cC)Ǐu/M.2!lb=mwU0{9l/B>3?6(gjMޠU0$V$qioWӒ{3'}QӼhFt3\3sG)Z A`3an] ̰A9d(t-n~n5Bfy'2=cG w臘/HɩF A(YwۥR @ԓFSF4g^A{7lF+w~ hג́ ^nU𠪫sa&e;ɔ֯~)D~~M?K5Sb(tcZUcSsE8ĿrcoQ"R$)pNhmI(=E@,-̺E}~[ xTSW:`wW^#I)U"TWTz 5 %T`{iධ.3x|% A Jی!?#R& *\XQ6|}FLpيT#GLG# s%._~bX0݇Ijsoʤq24&cGUpJ-ŏ6B'ۮq$e쯅{oq3E 3NW^^iq換t%Kl5zU? RӶ6 MśkMfX`~gB@ <A@SY=lL}1F93KfS/DuvWfU4レB|cAio1 TbqOHY\%ZMX5bJ;x'$ CÎ_Ox<2Sn).RiںkWF00*.9OyE~:.`+LdHXp3n+ArNbr[9wRpMEg od7)M/`IFTq1
-V8K׌Y!>nkc2k7=k#w* K]!+<0NR\ifyJSi,e ʈjdxpwO$$_U{W إݗ7z_'ZEhMc7F+&h|ac 4^q^Ao⾤V`KOox"VG!ghf89b.QCI2ã9e<39rE<5]z"[F$\$"7AC?|[EBA]ḥ1ƀa]O+Cy.vQѳ}lq*o33{aMN, .Ө_gPKB`vH؋nU"r cn'DX9sx=t[OtdǷ5 7ױuvj'N:;QBc4jLx?]i"Wُ7 (yVk+1RƨᐔrMF$z>$$ p^!-L=%*)˃dA@F~Þ5G*I$*!|w*l9ȏEoIF&RC4u&]s]ӭ)$ߪ+N;}6VPuʕ#3iْ Wa}~ T3m=#OLƶD_@NE.L/^ϕ|Iv6fmiz 2Zeplҥر@0ϓb(eEt`X`AƒWB,NtB8$ .#"&71ckҢN#:Lm M֙ύǤɌîƇͻYIűKLٳLX\ǹ/??R,畟+8]w 7J _ I}"/aiߑy_f@>Pme:eI]gg`{,PU ٟcV)xS败H!Zo*A4&!ޛX^դ J,ƻ)QF#E*g{PGݳTʓA$So B͡ ah]hi@?gV %–G0qOÈ*4H@)Wؚۧͺ֟vz,PF:~'P nJ|XkI`խ`Ɲ(zot*EƱ9gĪM @f–5 V"R\PRp%;CpnV e)qjHEe !x'Xʮ\~W>0n}sLvo4'ZPt(k=6'bVh]V֜BqF|"}7~1%s,6Həryoo.Ӻ0k jZl1{ҨI;J/9q >n~ ҩSkn-K(Tud?:Gxx-MOXY2.{í^ceT<Ĺ-|89-5 <)ϡ]18|OJc5g6;ڂ2WqMZ{Hʱ{9'?D>ddƱk׾L>X2 qTĸb}(lKtaBٽp(wQD<|y95!Ӓҧ~n|>%rb^j#s#'܃h,)Wzmvz4O.G!J-RBBг"l=LQkʥYw㤗C"jڠr9H,H&pmqU{#w˰jj/j41*Fiȧ7'4DOωa ]V'⤞5v$@C} nαxqF@^%(0 /4|&9Ҁ5B@?)QZIwCqd6tj̦L/@SEc&&ly[,RKR[V3u5ZT\ڶh"U:k|Ua>J_zĞzl輞)U^\$U-oyK4q*x̽9ߟURX\mK iȩOÝs 9P`r3K6ڝ?vzځMK.~ߦ^$cth$: e3juby{h{Ub<ğ)/EZ^7#2oT,eƞɃ^N[rkT3{P}r0GpJ%%%"bLTnԧdC38X]reVf`0[ZgCz-"UJ$hf-9ubx3eM1ِFO^X@sxot q[TZ@AɈ_#W>δ=Qic9{%#&Sj*zYxBdQ>x -J,t6o̿!KނV9쩚reXRE%QRe&rn=4N [hW12c/JժvٌN&rIkKC$AR˿I1QWGld6|.uL]oM(qMӊmrS?x!mؾ1\JI+{.%=Z7Ў^R27ǠP.i\i~mA`, 9ʂ!#_|9ί19؂IwRz~, &wNOϦr rQt٩=8j*Ҿԧ|J}|hѩ) TdD[&!I0~K(xY}lDVJބ2sTFv]d~{oZ"ؽft16T'0+ `ч{u-Llyscu#W˨4m5=(xlTcĬZW.P)rHAwwРkװ< yGf O7L'o>R=oo.u bsS+6oMHp^2)Qvw#g#g.`%7ͺ?5{zi"unr8y?2^UG"M _"O*4Ot]ұ46ܲpW,#(F4_Rc㯿0@JųfM %TT:]TXJ湝tun UFɴRP}h$R3B҃h%("ʙԠr1*k_uPtY8Ղh/M$KuM Zi1bvxt'Rn.bs4m,.5hx6ǡٜ* X3wtz~BHP= z>z{Eig枠oS={.)]%#r=?ߜ\FzylJd)8N@LٌݹڪO(VʝҤ,pL?50(.섋5qŽTsB+ YK|u#$Ǖn;69\˯.P{MzP>83ٽ7VWk)Imzm5vU1Mv]΀DG;{ooqU) #q|N5瘢jD'=Ѻ5twC2[\~j4*Iچ-@W&w2'L}xA=Y5V~`aa5dpތD5jn=20Uhص쐢@ӕ%[ H&oP`vk2 dwY^~yeW]$<{ 6ye/Ue+3dh[w@HrTEq)4?_a6OH2_1`DVKh5p:u񹰬@=Z8K/8)'+bZ}jQ ."~AkĎoώY_êIRHA.\\4n~%7;P5MΝt!x7PjE4y2! 4\(6O3ǂ/׳ JT35>bOK/?T3̸^}""44z%H(L4X=85*saַ`fre|]EH49v^q6EhBlUЄiAhPCTN qV%{V}<4/s/ߟ {5S伮9g,^730C o~s2?7\%A XAe|lq*0?sv}%n^=Jk ꕳy8Mi#>U:a⠯/7H͞ ^'PcT2 siO1pH݅?>(R+ᒜmQ,lz`gfjB 4OV}geF8jvO3~9H:v5c8-fGi{$/.PW=܌kmaNK+9@SHdƉXWղ\w+Bj;S ٽo\N_W_?0WØ KCc ? SVq7sv$1Z>}U +p"j4q1b޾=9_wCN$Әl9CyWob>lT0La(`kbۼb2dQ Z|:l@Xlke+u[jY_kdEЄf7d0C\.ďM~A}F^޵Q֟W;Kٸ_&Mw d⾕$`|s阆/Pۜ!%nt=*:3w lsX8:.)a&ʉ?J*2ƺJ5btyF#KRʀ !(MB{ez2 ٱDs~Uނy^vPy*s>ONآSC G۔E4姀$PӸAM\W(v&UŪ!/WC<46݌6+֨^DW$!'*>Lks)LQ*<)d6S469O-16AHHPid6a2kpGKrv^mL ݜrmnQt 4TvTŰnkSD" lexXځ&\FS]h\>TVx]2 d8vnY"|^ =~RKӜxLGugѱiQ^.J.)v. jl׬s`Jw/ Ӣ2% f&p8rKdj:N(Ss h7ybhVED"@0w~aVqBoqP!4st3caO)w1;]- -=-GT]C3ʳ`q#d{z=ƒ8 퍜jfBRdbǤR2 .Wem2M N$8n:B֔Am 7.*3w( u3^Z2.DlE=, =^#:֘b(qTaGejOo|GB,@|$#5%_:W{4z-n2\ R,xx%0vσԍܙGgsVpAMޡR D0P>QtT3L1U{&Q=m>h? <(;1˦t3g'3J :"7\g2g/+"FW D:6({Uha3I(p04C ŒNJTk`D{B~LT9i7$Eku 괁pEuF"TVl=;%M7v0=`ײ]I_swtv~_H>I6 p9jN>AԔa!eor"+MIBjʋnfWeݭ;<[ѣ\\ CiÿiP s.Ri=Ŏc߄@}WC]ߔ]&w~b}j?g;ã]϶pb?:J9+R#eS"5gTؙ bK/Qn+W3S?e ?Ȍ ڱ'H59]̮0:~7Qu ܅y&%~1ZbTX{T]Ey!?]v ' _U;j喝2/ݴ &|3(-DgިrޡʫT1.2PU_ Wx0&Rg[#KLu+Ȑ{޳?9(̘mT6$}t>\RL.kӮ-"^e^7A ׀H_ 6~64)xR.N/V`Us*kXx(_9G?QFTw"O*?C?#ק H q<&:n! 75;+ڝWh{1]f'9O3_zT7F}ْ\NX|zTje ?hؗat9!=J "4'E3ZǯWdQ=5Suq|cQS{mE;9އ'`t\u/w嗷s+)6TjHHUupHճTN G&Lp)%_ۭkc x^:Aw's=1Hw(6Ӻ-zw'ce@:| TRRvP%: ]riVCQA/*8e-ńd0lFlC1 5u>3b}t" ,*;k<4m{qݭG_'ٗaTs1ka͕N3+N{+rϜX tzir51j@jԿ J n])X7H݇[c/jDʨjzYGg[U{Rԙh`#ˁ̭m[FW~!5 /iX4Ox}Ũ WԴ[uѠ+m1u. 1HuCo p+,6  |$9%zYW9|"葘OH@V^}侂V|| 2W&T(](B*_ڰbeS0/jXeLi`'²4 ,մtIjo`P[o zʗ(\}X׏wQ(j=x \ݞ;tZ*+N,?,H֚D^jdX9_lp&SpC_76jo >wWpAP2"o+q\%Ǜt^ɢ7e(,-՗tU |y8:Rd^zzJV"[=ǐy*vcdlV%M U9{_ˆZІJ/ 6(l3]»7@\4| ~5\Y-^)H>`8 űfMؐط)B`ycS =eXeMKӔ~H1~[;ͽP>Ov&ELIg6x)pFIF3oC*@=Pnff>~eMhDHKݤ$itD_cb~:Ĺoi 5hbx"7FjVWfŽF0 =s q Z*|0e@ kT參S]8nhh올 *tN `9I%ڳFD$D\_DɟT1[=jav+)5 DOB3c_ qy8',o`:эb)$!< O6rhU={CMm^%EJN#;T)ƹO'y 呢{:[h TYDuf~""4o:B[|xMd’&M(C9n`l;eb[ijvCEFoX|=R˄U]|DJi 3dX_UQmȱ[j,)1r:'m\O*YiΏs#~Np{ŷ_9V|x !wW 2׻COPHAѭVPbcgS?clv WԘT>v.O%|QQ P#X ogEs7fv,DLs:ဿG{.D6)q0ȣ =d, |vГui3~ H<*4B ~o$"<ܓ|&R"{8G |F)jU[LEVP HDU +!N|;yEVO0jկUÒJVV9Ya&\ejT sn6= {~-n+hZijgQmH`H!6]OM6&~k5dX2k`̋8AXFRV֫Ö8 ֘'0`X4XC hh]U`籃Ŕc@qm_fPnLʼnG 6;4xϸqяKuY[Yطpi gus\ ZН}gԫ-PPi0#8.1شoޘgRJw 63H,_gXxv(AԺ?nYxt ཇ][gZˀ~!aԕ7u͸黺4X6YJ0ZW$QATouaF*9@n$0.e 'e$L%pXb;+NU\yuNKSʻ$;/;rTM)@MBh;DČ @)+SĂ1'))k96riG[~&Kd~zvrCy]f[{$z'r߷6S3Qu!C:EYJşL)\Ov-.[Hŭ}Rp/nh}//c].$fw vzM۴O9s7D7a^Z0@BwE6܊!^ g=cUoM [~1+T'n_GC)lVhUZS,}H^&%;Mn\E&+Ɗ :9b?Grη낭q%%gA|1 l%ԣNICm+j%_GSqxe/3 J|c=3`C( +F"lFw ->JDZ1Uw*'>USJ촕l|~s!&28 xj!7Ŷ~،-JOZ]xgKbQ;Fhդ vpOb? 6Kwf9W.!;%E}0  ]y1_L/JyzemɾcexdOԎ$49[i"2_w3-{ ߕ8x]Cd^qQl o}o9T!mt/H$F[wXf"2p/8V/wHVhRͧYB6 ?Q P=~"TS>phSwzTj\޼5Xr\G)[O;*"C{P $>ӫ! *ٻQpg ~ya>C#wZ K<3EDؿA&s*15(/9 &dw(Ο!z W tĜEhNC֑vXd,[Ъ54@Pȴ)-T w6` o-ǥģ*eҟx:%rpm^>6m"Ox"8G)3t!w;$nuCzw€*-F_~T>P\:\Ò kO@|Tҵo'z 򔠎:"X}wJn "%āT+rTf$ &jp_;} x-W;M6$q}FDǑ\ .rb9ꢋFR ihHkkh: ~/ SC Cl zhⴺ6CXna6>ܟp*lܩӀYe 8\$4P0mlFj0￴Ҕ:6 Wn ih42ZJʂ\6 t0S8':0Ya^Szt "-5Ͼ: R?z-h޴ӗZ Ir#nC,6y}ŗc:J&Tp>WGb p`nL4C$ fjB_K_K] zHv2HT{=X&8E6=K 7NW甐!e9lٓ;rc-䓡ٓ{hLV!mCx6EC9řluub!QKwEAXEU,#F.H@0S[ q8 [ca5 0io]!#PP{dEh׌vY\{8ق\`N*Y$c{/jhxQ! pȃP\ue)4@4T>"{h][`䃌 ޲/ʮJB9hu]h(B,GG:8n*"QjJIJy ~7I?sT n(_. #?֬5dwvRuZm>}QK]ΐφkh$b+02"oK:Aŕ^:bv ٲ`HPt?ĔjțxY ) I8a8ڬg9~05bgD򦂽ú"+]x:F{t4f\-9j[B>Z. LI<XdP) ?o-/ {KRm|JpfnUt5gH AƜMf*cVt  90Xڻzada\3 $ R6}՜Tqۨ,JOApn /G* ]k&s oZ$0C}+H|겋b/ Wqgsm*aIkE=5B*"7 _v̻ԷOcaƴnp (!@r⃟{H1ira7X%|GP o9;u'gy 6|BĠ̹_nxdTl'fx J(s7XKIA̷ @i_Ī19YXmn yT~ t<gV\'$LC!)CKQ (#ؿ0deC›L W[)FK RmU12ךf'괆:o%BRS/"&2rIQ]XeDD`3p+r,2Vʢ97U=(}[xV"s'g1zTvn' ]䐘2-FeEu>pNYP?6x]ܤkMe6v"MDP=ai[׾҅]q19r1@KX87={tnȐD]EPy݋JQK SD"4 u69WG#1) Lgӳ/e:U;n r>)E(5 =$+ CsR{LM]8<2sDZR@*qHc؀L(|!ES%ƺ!X֕5uiB'KcEh0+{GK_*t"uHghZj*nØe!N٢+li26;IZe2VP?&9+NG Y ׊-bm~&i$(A֓JfL[tVT2XKL22H}q>c_6|+%h9ˑZ'lWQp ׹1C3lVgr\DMxij9=넵~4:?f>: fJRcف0#a H1ubK-`\-X[jV[l\ ;cWDz!;CRa{{m&gCTASY̿~^q*nXhd7y|pU A~)`@$_yl7u.8^4q RtnTŬ)ShwPGU jomz@ b[!M0Ghg\DX؋؎tL)v!2y\'GGqJ]kVɚdJSS1Ɇ GUW`)H@D`x&ޠ2Vē.?d 0f "P犞@@ x):;X9G Kц f=s4oeiFw^΢'Nv#yau TNGuHjuc7uCCMDr$F-0h\s@kwtq(4Lyi_xΆ}YѼ sUc+8j3G0)k5l]9sz{ NJDgr PHޭd(8=TM-EUK_0ДOu7#A!}^yZy4 ZΐF"~CLl6LaJC#v0^tvn~:FՇڑu}XߔvΦ.LZn:4ϩ@>" E5e roDcpToƑEViG"CrC"@RĒL<$ P_PVNPjn 9'Q;O%NГzU`÷/nwT;6K&2Rz_N>ڞH?gV0r NBCbixHӰB> Td))jOBnfz4󨋺KQ^ZoLCN[z#!B˵(\K`ӴQ(Tړ'KSIc5Ë""sq2-"<^ؼ.>䪴'H䈏]860 =f ;Qofzj"^ ,]Ȧ=wC3e}|yv?.$5Y(Ry]6 jqֻuL8l(7X@x9; ,-͎h>c>Gwuc||Y߅]A0GHQRYtS!ڤ6|MO؏,H2a%fcBh@E[& CKag %?ZFbgvX^y+~X} A"?`i4"LZь3ԂZyj\CTF/>CƟ@ڿkieR:LB*$Y AsL`6f&\,=ߵ9L{7S[XISFաB-1 ;ܒpT9:ձ=3ׇ+Y%TW1NwOSxHγ3Mx[ԞG\bQ<2$?_@*|Q\.fu c ǽHto֒m(UJ}?Pbp"R(ze %xSt="~,{Dr% h>WD,"U:/tO6ҿGFk,1L1!|PvL;)c њcj 7GXeA5h]$o_0q.U$)ROdzh2q^Rh1/omZTW.( !_"PE7)y,f(~ȗgz-U =_.#>81-dkxˆkKWcR)\W>P*Z G__Dֵ$Z/ܞ|6t"x\q~!]>xJ"`'t?:0ޛd0{s=E*_צa>rBo3r>9NGsӔUfVi # M (?LZ;ol0P!|+S`rO.ԡDڧC-%=pmјzdd59#ʄT+(ev_uv4m?`PJN>ms |K胲t9t)CYHk{j.$ zPW# #0Q͍-23z_]mQ"뷞;0 ׁÓﰷu$@ _d̾J@^"h~YruLAo/W6<@z-x]gk5*lF,X0xmX6 ]EJ) KTtAǴ|09~Tr|Чj{tA|Y%xE-r6V +f/h`{9M)l3@ك^ {h[2\l1hcEkpfM9Wdݷvglj8UUHonД;gsmq൉ucͶ Y!@ez'8ygKa@c,=F"/ѻH5$SlmD:,cbQ  &\d5ciiD[d骉ڔ/Lݬل9mRAAom{0l0Ls A~>*.KT*U`;lԔɶpj^U!k))ͤ?6wwf)R~6\+|7%Ե42l Y0`2Ss,\P T6D UP!([,D'ro,\rk5@"͝2[9ڲ U=U;Z|8 vCؓ~[D\i 2P\Yf3ch`$(zoq`gf(SP).ЄX6[Ќ̜XheUx>aY^Q5ϰϠwJ kd6,튒 ֑oƿdʆJ6"L3/ςD` IB@DyEiIxs}5r4 :x' Tv'̧M2D$ͷpSkgXp[2mwڱw*~:*ڂ˄@ l:yւ=r28QS1qV0}x AF!*MBsd;"C7GlW(l|Y񣝲`Q/fvv\<}mTؤe;B-t&E/;{y6)maT)@KGxVoN;PC5TAEA5J+3nSY;|N(pg>Qrxcf6Y16'pvRRyEqD;mc*zy>#4cp\p?޽{Ԩ`Q"=)u8 )ߥփ cDW^:~<ʄBX/*5W^[!d?r,]mt' iv@b~bP8W!_DXC^5izHgRǘMG.!$[gNխ >ew;܅耽(Fٵ{Ă(%B]u'n+0v0w0:Ss -~!-1h3Z5~8^Hxz{`xS#%նp\{"9(N0hmEz\$ZaN\x FO@E5aldL c@7S Ǐ*uę=ƈ?yA]٫1C[6饽0mR4RI5.a,ūQ"‡n+5l(uY|j 1Z޳ⱯE6GLQIg⿹ uo `^0e,Ô(7]ȝI6(QL|!EUi5UYرz<քUQ9Ů3.wB͕ =p)Ȃվ,z~|-P5M!TT4y≿PA@^ny!Ҝ -s@6SfkKsZٶ[VNj z:ޒ)CR?~=&9x`e?KGBt y; xJU|[g*Vۡmzwj""nv2_(}Ȅ\=E8⋏+A6BZzg ď{4ljj\@SWIU ,~xR,0,<̎]i[5? n /9 =ZۿGLxEϾ ?F|neeJ!ЀB2x͒agk\Q3 )TQR!70)F4ws;n;CʚJ=x̝ L(!}>a%[#(ͽ +˪W-8FP$|Sls&cT ʏR yClt7?B5J_C"zs=%®P5YlpasҦõh#v}w>H.)8K)"ZTgcU0z!%K= Ia Ph^ѹmT9m ѓ7oNo씋؞:…˵0"lfRX.M/*xi,ȟkhQb4`% |D}\Obj${cwNis9@4i'RAԭD;4 ɼHR*xp%Pfu3=!,fVchK(~^L5Aq69wdY]!Ğuun>h61י1,ntujMګN+n9ʱ34d4UCq#HqWOSKES B>uOÚٶJ ;$Ry9ťnkB7-<,)Qj#Kq,<϶ijRYB5.{\Kkv0+od/d`b)i.=.wʇ,-Ŏ\^OEpB!CeAY+2NRoF "!tEAd 1քtXh\\wYX{,'BZ=2ƶǣFA ӟ:9oG3Bѓ#{ DnCӹf`AɯF(Ԁm@jpzvv_ZIwlءz`+cf3UTWяguE@**p:Ӂ/jOhA<5eϬWz }jЇ8ZXRDFCGH@mmMɋ^UQ:SF7Wވ|wyDOcAU]YY}Qx u/w_mOm/ _Mu?3ߚnv$akkqޘZ*=/vǃa081;R}*zi0Єmv\>Հ>҈s1Y'gyo3r %<a COAPY_aa7[ F1S$/0Nz6@kl,#xN3thJ,1^fn=A!y]͙ fyʨ ]?eKOwm)A|&^ۜ itcz}=-n&4.j&hoɧ|~͢V$i\?@QLy[0 }Tv_t6>p^7]}5+7+֥K_˱td{nΛ. 9[ s#SɅ7<䪲;ى3*W![2W}M%,"}e *:^+(#ÂmHasquOTż8~tD*!C+iICSeEE]m OnC)XvXlRѢ\$wNÙNIAի=UE/7dnlx"f/Ԧ@\[-7OsJڔX4yH? dY|XI`NG-+æ({zTsNG DBĒ Jt5#ۅE!/}Uc1a6zD76og0:Sx?ʥYk11od5t}l5_̏e g?Ǻډ\K͑q#ʟfcpvɘ MSU/FR}bb|%(#@2F %V06IeȕJYJL82MMgi8t)9~^V "uIWDPQiK$,SFL@;j6VĊzlO]ׯ-ֲg?ϓY ~K7?1YCdD+1vJn,ZJ'եTYû v,s1TQ-BkF2#Բ,{C0 uʘGAfSn۾sugO5Zx} ~= C =`Y6рl;:5 7Ui!,(9u>*>0v[S)}M-ЮTQ-#smBtq=h>>?d__v׈HqE5$S{="R .Foun{ibȠtJDfƇ|nD+O| O3Y-W8ϵ솉L\ν!\S0[! -aTYRDAzM@ {p̰yw/);A,/OrvpŠ 4Xd9 ,03 M[e^W8(CN _zc`|lM'(ӑ2 _#= f=z=Z;=ǦL({q=Tqn\=l5*bv6t?]K+H3Jt$u%1k:iT)a^N((,2;}؃x1P1ezKNHD?f?P.* M`-^0gFb@ʠ7 /\*,Mnnhoѭ,>b=W $?ܫ(zS^%i%ZI"X$V }ɊQo `3x mթbflx%j IXUcQ$؀x?`'*1ܹS"5ZbP.XmM/u1C~˲C>2X籇D= lX-Ndjхgwr#F7s+|B4:ߚOSah죎M'7v.'*tk'v%t|i!Lm>E{H)l肀(^?*'2хpH8 ֜`;V̱Tr)7p]dL ?cP\_c;pZ];.HZeܹFBU㈾-{ɠ\2ƏiύYmRW *k2R| Sl2Ԝ>m$`sV&TyUaӤ% Id$E2Hf^r͊ev_|1RFI}A^7j,)wlcDi<䍀Pqlw -4}WW]n9[?1wzښ U4+~y0#W0u1)s F6Q@It0&?GD-ƌT<:z=}o1.y)[ウ=r}( &D} R܈&-ʴI9DjAs-3 T8kXB}۟]d-.ܙ^c]πA\4#>0b()\Z\yUSnֺp*rxz{hv(t^FG[ bi A"Nb-\w["Ksw-kg5JB6 6W0}Lf|aG%uq/Ch il fx)] a"m硭PH ص\3 Epn3{5ջ_j[o8J)CtrFe5wnjL`]2Y @?ꍂOW.|Y ͜vWm*pxp2x}bK,g©.&%)7~NoDj-+k@^-s>Vs֘+^/>`ht1eџ GwLA|4w~Jή@.[|"#jhbM YW޶pS,z2NԮlags;U]̋w&u<H7Ǖ:JdfEˁ Ư ()N;ZY;7]U{3GiɺIrp.,3 G`"w=u׋4^& 32D>YDo`{dtҵc۔H3HCuL4C݃ s Ada? 7Rv;6zw6z|.JQ q$E"tc< 6zgbW]&]s~dUdK7Sfp%ɺSIhCNҝyˢ97hO<@uTu.(|$Kẗ́~YOj<i bƳ.7bXƈvû] 36Yώq}Qa5wŨ$-WGpn@~l`9X1qe9r䣽D2."%&Ĵa؄'Դ `UWm&Qլ-a[ep5|9-c)`MP>nQU߾,M?5HVA6G#fsBSEdOL;reK ֪GZTބ EwZyl.I_l0(u)Ż-AcʷtT,|uݹY4N[ q5A (pFcLd0/ }G5abOρEKj|F2*Pxsy[6NDɡya%a:˂Wޘ%TIkv5kcf!WHԳ%VYWLg8( /p7ӡ.TՉϘRfU, UѦ:JD0{[m/+We S#![4ծNtw]!h?z@٣㈏~:j߼^n8e ,ETrWlG 8io-87'7L{ew}y1& OSwk9rq?:A\CτER6~]?ЏXI ]SCU;[lp\rRmb 6<D:N6Y #qʛ3n:550D>]O X3R1™qRuMpeڀ7-;XSRG [IQh bL&3O*s<4236̝Fq੬T@2 g*dY]ڔ2W0բV_j' J%6f%* )p"? )~?k#̰ wq}#)XQqHgw +RJͫmtθqD/|>#tS 3HV+5BO]vElH42/+fjd?&!O{(;ls͹L[]l:&WR8L<^wcąVޮ0X=>yHVb̭gdJudžiUQ 0^Wij١NAxf:sYY"(Tn3*ﭑ/}9I#_5}tHt$ÞpW,"[2qzwb}l+vs}-T= =);Qha 5g`!EP7WÝMjgB1.o\.yL/&j'T>|C|Q`%rVSԵ*oQ 8νSԨjfy8:fo{}" P1Z1mmT;2cp-oe^ Mpo@Ckܮu#2l?>g}jfݬMK'.W}RlXh9?|4Ze-co& ʎkIpI\8Ɖ*ޟ!s;߸vIl~2;Ko!eefvu~O =/ŖƐή+ꔼEGe_ouj MR_jVՌz4Oܡɹ=x`bD' +j=\Kp:7eM?;vShP9] QR+C9f~`Z>gQ)k7 ]OBekd+X,) Y4c%NtkMk irr I.@#8[!W1Yaߙ-wpTә"Oꈺ/7|6mi,ض'A_w#e8qdL ]r)NOfԝ0rqgBq#:8A{fڊG(B'oHN{ܰFqdQ4r-|Sğ5f53CrXQ#QX+?, MTCj4m}Ti+Q ԇQhU r5 Do0euԱ ebtxuwUa:v*B03=vog( `KK Q<.֎x7wL͙;,򈩙Gkvl&Q5[- \fi왗f0-\ovJ9[96#nSr0*Jbį_9=dQ)'3I$0,Xv[ ݚ N<;¡fH]N>jI ANR I-d N8J4qpuR-9)?;kX:e$0\Bmlۂj(@'(FpJ4:{C lY7#eNp?elt*DG<3-H]zv.lenpu,:֞XaarN_z$B!S@:F2mQBxǽb[qޒ]{5W.q\"0*xkVNpo2Ag=V=aPNЩ'E񈛜Ǡ˦WAb.S;˨px:= m;u9*tΓ)!04+W9֪VLC6Zp<݇BKyJ-A-Y̥|ؔqHvPЧ=%7D7Cl) R5$i=v[AhOݖ#:uWKC[wT|Q13p/oT92IB0T^vcoMLMOM4{,m]t)߽`rL}};#8л>x4),CL^D-'"QRPiE{|L(k#G^D ]N`lȱ0thk)ZCRvQ|U]&!:q+k9c7aaeVO^ڠLkB7vM^a#a@3Ht%f2G8<#DA"͆k"IY-M v(H5? {8IJ|T ;P<#:ߏ6% çY'L?z!]'(L~] eםJR%sn NӘ` *;]eHE<>y봕>b4CzƢǬ@m1O(9rsP G'dF!?ssp!(wr'2t3X;\3$N4S7s.}]cL7!z&j5K.n9y}Q0 <3"֬-}4~̋Bwcj&񩜱3̒^7Pn $s(ym$;. _!E$b¬(r")"`!P7][jۇcJ*~icOFe }0ح5G9tL){ؽ'3[u2 Sdn7+=`XI5*O<}KĨ4[+Œ<2axk Sb~\'w^((Q0 {(SV,b]JP[8On}ga_֗ P%V77Vdžj 4EkX@-B~$ M2i<[inٿALV>BZ_!jq U}\_0QE [oȵr Wh]:5ry!,7Ӛ ;~dNV؋C .ّr0 a0=4&{YGiꨞ.u#v,E1s|m,+]*HAߒeSwD]јtc WlQ?}v ߺYyJ;9 EԨO8{UL gN`M.Jfn0M"*qWү{(8ct@'UJ$=x{˰fGq#I;0In" $[[ekE,~xDǁ8Xԍe [3{?%.j^=YUS)IK1YI>aJHΠĬWnCgtm {k?9UvjSEC]. I9\vf|Q8{[6Eս:\B X!iYny H2ӝ% ah chSr'tVŷr<+Qo}hηZ8Jpj'k2XeFޛ7{e:R*ndL^ q|Ї@b;Lh"p\E {dxU"ct]V\_h3mJg$DN 'oſA!X_/H!" i}B<8$YHX!s4ťIݗ~L- *)J4c, >jNK> )ٲqU"IBma])"P Si#9iN_pl]m*0Km93S'-;OʙӘN ]+RsH4مg6! r&$$VFdN"4/ȌFUnN7A7 j_`Y.1U[Bn@W+X"Xބ65ILR`~hdRA̎l_|`~Tljx IuS=&az4rm 4?rLs|wsI&n\բVݸgB/mt(^RJzgႬ.οB$Bn-Ii=zMR;eQD&p@/ k)lץ$[GsigJOj !p"N!G=ˌQ_C2+is,`)儳b-8驍\srkR ъ:~S;xZLoyOòqqь^!E3zB'z*MuG_0I'(Qw=?qu.ԁ؊>Wv9|ƨ(!EXc3W-Fyicim$0m EU02ʈ b+lePZ1̀M3)oR{,͝|uuz$nN5K^Iw &Kcq ٜvgYG5->q8Kh=LSR =nb7Cd7vpt/^\ xyB."8 xu/=MvM?nF_t"'T| %=B>%%]>tvuJ ȹ[pg| oHs N0sKB3ٰc:^E >~GDc;wgQvpo&9 If]o0dRZA/FEsaeHI۰+ium61F:DJ1]X vJ,o*cjs@~.W*}(Lw*õrC"NIpV%Sy@MKX% m8@ XO]#a 2Pq1A!i;D k VB$,8B^um?^SdMr!*1SMr:RES㟓>RS=ҔS4P6N_ ڬolK~XccZS-ǩ̖&XxF8N? NXNAYu:"- f/)r~S!)Aִ&\p}2@?"trSCݜzcr:Ց8,aˡxみMxNfBxΐRoGD 7jȼE;n:Vi0ekk$}A-}4xCpr}E=_roʉ~<3e)b]Ss {HөR$O~nwCΙh:9r`tv˩ 3%̞ bscÛث\La N+Ep}bC8TSU$F$*o %u5v٪&"YXjTۍ|4S4# ZKbK:-K֞fedIN0#ԋa]S/*1L|]ÐP{]O5,ߩXG.cѹvs$a@O2s!JkAw!]#FSq GFŎ1u|M ;~A$htZK0$eߣM1Q%̿8&F˞Y'~ǭ5'{:~@=4oEnv)w|R+6DY@ںI /'ZA WS@.\ˢXu$`-#lm CRi`GED҆1w9ܳFL /W{D0#!R"kHNj84FFX<&Hx-#+W~оi+R݆PLM DV|N !00კ]~` U1Y[`r {N S#4x)5I^ fR&syhMFʆHaZ`55W:fZJ~"'DSIV}-$ŁFr 1lK ro~`.h@bDclZ,+VuDE,QJ6#,|4A@:#t!D(o\ӛϣb@Mɦhh%bJ*%=]yZS ʛ+?aw >g%TȉgZA6ݸO9t9a4%Ӥ0 )R܍s [1mpv\~#KC]-zd6g2dɐy%"@kIzFꗛ1~!srԅ_HEȯל>:g1D4Cy_awJMp;yΪB(wfCwB|FZFB~O+RzxNk}SѨSTŀLRv7mMMS1x Qc-%EUqOM5cu~Կ0bj΍@Bݮ>]L A#2ˮOg'?oJE`g/LZCnӨ<*M eT)b0D{@؞ jCv"XS7mX.A_` L_MAjڍ>#K~3.E|j%pBsp}X3} vxV,/Fnz/,hξϽm2st{vjb$_A)*G= Zm+՜IJ9fjV "jٓr[ J?u_ ݇oھ4t{_K(ΨJ]c4h\ZX P91\X7dSgT$L^c؎ԅGd*ou`1I+<(2( u?IgIq/G-I1eØޒ_ОȌ;0 TxNvbطDhfiD8Н܀cnV'+m],O U%}8ԻOCOTM>\abdۼ M Tb\R (p!gcB#^}(gИ0Ug۬ޱh6|M>B)M h7;gtẊZi V{E/]w[Y sRKJ:`#.dے[`73B!5<Oky8e/zLwT|!ˁNzɁjyR>lP+ŗ LiԁA^О^`+%șM~GnYa._ ) N G@v6?j6ϝ :+{[g&zQ^U(V4$h7!+ k.A5kӯoL3U7V~]ϓ 3TVm?:lCҔ H<'n$]ZU{Q43URRq%LXdEl]$%3z%{!SfUKG2a'{ۤ*J}MPp ++'gշrZ\fk쵿sXqEZqvJv |.^\Q^bDx#J(K5yRo=\<\86BT eb\uU~b&8i}\[ te W ]v@ZNk/`L_Yx8k$,6DcJ?AC1 bs}(J&?Gz[Ws{Oɝ"ӭr+IV{GdAs@koOF6q~!>ϖeۀ0j'4xLƕxoE}m?mtj8'xBC=ȔYh: ?A-5NT&At>v;P_Ϯ!TkIgQ mEf]Ȍ+rܩ!͈ra eRkKڈ?ܽ,?I4m pfoQ6s!/hٕϮ9h)\:k!Qp Joi3xʟՒl2N}݌ Ն^ 5~Bo?"Hi7)YoBʴ+ sjBOpeسiuڞKMO@؊?p3&Aue.hh7@VH)%So6ޣ5@}rDG0i. g eqxR(%".Pv./܈/plAV~+yw6nY TsbI. И|VȔ<fyq5hT)s{v9_CwgA^9JjuuUYAG ~_W!Xݺ} ~o1gՠVrW ƚǕJu'/RT >s)Wj .S^^9A/9:Nl *87Z Kܑnۿ'\EUq d~/F׭ed̺ٔiE$QrOi2W[Sޅ;@1}#F=Rp oǜ&Tm+y&VcCNTj)c9LcX52/NgXx.X)DQd{ѰUsQ]=_wagWA}2꾋)Xp6CDj4Sފݢ^DŽ7C?lM3䪼1\> K)st͑f$aPkNfZyگW ugASlV`dәق$s}|;HHM݌6\TȘARaQ0c4 PGa@:qXi0!qcӕF>b0N4 cxl07tiӜk0l;_N_痞? *; :ОJXO&ftJ2 RXNgQV7ޫ9!Q9A;+΄ej/TDՉ8eU@)Z_lgX W2DgJ$zt]Ri*ls+U|XR3k1 Oo:^@; ىݮmg(Tj)1: @A0q]-1,NkU *aDy4z>OpobLWz(+)@!i ΐX3O]ϱ~2;Ca[G$/c:ku尕,xFyy#F|Xu\cXcD:&f 1b%":)EURSP=z"HZ9,OڎBA|eg2HegH`qFUĠ`NGӓq/L%vA?'KV29N穰t@T j]$"q :/w2"Qj0ol@s'v ,vEcH5dJ7Qf{v=$I\ G~Lb3+e#Bz(=8GwL㲆`ZRR,FPcbT&ʩ z2!Fwqndp#d '7'x?TB>>ũ]YQdfi0kqIžN/FWgz5*ror)ǰpHED`#'NM>}Vw"@%۾1֦|8*ȌetmcC}hi.J))taw˺34(NXm IOg̚Cr jMCBLKna};cGڄm!\TmH*M}+טGl*e̞# мI$NQm(Ip'5ՙkn:lylz\ـWcTХ~ "8F($Qb: J{ "yu 3,ڽZb@v?mq SW@*1TEB1 Mqf:~'!2lse6p:-E5/{e=2qom_I4KA&)P_(w\BX bbʨq@Sp k\@;7)OЬ=i,jbY'U@s^$.Θh{AՁ]2`uelq |X苆1t?NzjYsw. Ӯ J:BE0XK@ d/c>3-1) <=#: IPQXl$QyuӨQP3H,!562uFֆ1ˠ|J5ҵ\+O Jfu7:dJnh`B[P=7HF,/YÁ{ .'jNChc{OjP4=w.ڊ6}oyM{TYax!ڇ\Έwܖ rLMzPlG<= 413);~=O8w&1q`MsĜÇk׎m2E,ܧzfbqHL1Y\F$7|+3Gi&OHbXwgIH4XX^f*C;«& ;La%᱙:saR(+-,.kmt=> .)NݹteWkuչ$CrpBݧA0͕]Yee c\%ՄM9z\&}rk&YCB W] v7d'BSA,֘ڬbBԑǠjl-JK!5[}^y#Xc5ZoI%~k3v|ey-Mґɽow 'Oǝ!b)򆛞q#!e-*$*Ĭyv_5^vlgN~+oh\O9w'?4U9-4 vҸfLbO%5٭B|<ãO(jfr`ZS/걾QɏۂhͰ_ [gL{)p2zc*(8Ax !z.#MN]-}蠓hې(Rbs!RRs(_[8ZC¬C ITwܬ w.Gy(ɕ}=2P9=:QTw#AD^ n`âpўO?J_B{)IoFy> y`iIpZ2wR-?!4`*1x   -Jd'n:JC` uo8}rXr @Y9K]B$vgB<-tgIM/:"('a+ ;zǾG뿇;p4Xq+m(F^Q- :zc خi[u"3AJ}FX0qD)n.dw(e~FÜ:U0>syZcAKX@*X[X{I;jL MGDP5Le~= .ͦ2Ki1GǛoVMJ%АBgn_^9< :~V/d7)X`4%E;;dmGWM S[UH*AX.':Q!Z|pz~O *dkh` بhf"\d`Y ոۗ  =E+$@low9T}# _Ծa^C.aē^<79ku1n,jm_;̨ĊZoYu,ӹ-&̴,D@e5)JHs$@+R բnǤ +Gc並 C%+= $J7x⣂k*}z X 7>[blA,Oe_j]Rrb9R[{]LrI>5mgwG"刺nƆLP`(vc N9Z~3D>%YɊ|9V 7E:G 3Dv[ȅNq(L5 C])`3=#,ܫLW(_;d9~0_'']AG볙`;bUVWJ)YcYѸe#ue*}kW1Cf}Cws˽loA/Cm,;9џʹ2D^m[Rl *7&yR^fk V; 9F$lL[Є}% QuDͽƦFz }e5 cD!X;~ᥔ>ֆwlD(\d<=2OT6Ws,$c!b/}- I}ϋ\{Ew΁˗<ٴzl3Sֱ;Ʉ* IDב,A%v&GH&Q_ Sm]@[O9I>D'V"r kҦX)ODpD$}X}=۫Ps[[܀RIT 0DGF CgԄ~En:su$dFN׻hwQrGe@z߰ҠU޺V-%U IO*'PvҰߞMbg U{ fKecu M-C}}1ӌ] ۳Ͼ([D^v蜗ޛ}^W~qFPg`PF,kЄAaufS!%@śc( J^_dv+ùxODX"ue: LBlV!8&Ų5Jf,fSTynAm7廍9gZƻz-s$\v_k$ {G~}?`HہHu:|Ȝ xks:)`nok<)Wx 3V-tdtQ"SAssCr.|;ɜI^ 0bjyJ5~?K>Q;b+'oڨ4D_M[b˩)^i_ǰT [0bK, c ڮ߮z*eþXЦbk%80zLn75%Cӆ[ *BdDʾP ƭAO%}j5]n:߉i!.u.U1'&'vq8Y<YåׅW63fWk.|8) g(WjŭA. TNצ$ܞR6~Z@>?,e9:OˉS-SKC0N%9Vƭۡo|'c[զT 0wX~[7ʓ.G41JEiBk BZ؝0gjsʤ/W Udқ7VydecN)TA5)Y:Xlqm /C Gs!6ݺ(F녷<yhhgYZ0707010000000e000081a400000000000000000000000167641d8300007b28000000000000000000000000000000000000005a00000000./lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/bluetooth/hci_uart.ko.xz7zXZִF!t/_z]?Eh=ڜͩ~ZYxWY55D[C%X )?U iKin=@܀,3#](O*6-NT/RU$V 4TZ=Œ9JǨkŵۏkyGYGQOdIؔ׵GK&<Ϩ4]׭ 'M#'29!`CY[.fnݚ^cDW>qy}dT*F5zN@lS( oAU∏مύjgף7!XiĮI+@ w-_FW約(7"&́.&ŗSH^ߊ) zM!(oCZ\5P'vyE^^TM-rZɉC`>gjl  ֠8)O 'ΜR 8\{4pT?Ʃڲ7:L" ,xG}5Š'ߩZ- 03̔whJ|%T(!}O+/)74*C]wNQ/$[)? P-:bx^.zm!i.y4|MTٿbϚ8ɡr=]J~ <[?؂~9Pǭ!e-l_^gdEym$\ZbWH/:6N6pQWoopE׋rݏ&Bv}p&_Ү2k-/,Jo^->"ŵ m&6 Z K0{Ө-ރۇ|=av>{Y`|1iRp[vh2fo<7l}HVOSl>GB_GFvA4L]J9捂!T8+8 ]~D%W|;tr̅ctGh{IDUrO~i_$@q#v:;Kz$mjAσ ΦSsѷiTWe<}UDtCZ4ڋE~wdG֋PHZ_| iUG/u^PT0&B& BD8BE(3{W/c`YM~Rqri>ej¹`dSr%%*KR+‰:""ai`iJȖyAങa m@_BʓW1k0Ȇ9vƎ>(L\{1]q}*YIR¥؅0l@tm?͘h6]$IY#yWX9oϹ)Ɣ4٢ƛJ귑g8 4㎙ĩ1ހx=.vK)M~Јc4)*tchd]$mf{Es^g-]8#iץgǭ͡5VrǍO\E^N |0H\ݞafʋHQc@,rHRPܞyl4bmcERW$O*5Iy#^11e=QIqi$,ܒKVi f&Qhb>w|J/%4֨ҾpG H<VaGQ%>6'@^UFYJ)xO$,u 2Hpf}'VFB}Cd4} +ݚ$Ddzy6 Sc.MeԵS]fyUAF |ѢAEkmrAЁ؛x:Eܵ? >OM+cWiSk?̭HV&+:uIe$9p6/Dtgs7)rC. %C*̛OlOekpL ĩpT+s$by5+188x>h-s@,]g_+[Rb;3O![ZKgsTxh3T_pc,A͂,;5snIEszǵ25KΗ?M-7}:@JBjPrٻ=$\Ft ߉ ;8o/|NVYk}u/-`q&Ncћ~9A8r{~BܢOI `(aMHS8x0d`8kqX@sN=/@'&edU+K鰹?]m43%MF/w4mSngQHyl!:1ۮGˢ 8Z`]TO`Ϛ;۶OSV|"H TCEA=?-Y-^~)&h7g>d Bso]p}u#~M!4\cEEĨZOyǚ!Hy#oc%H8kccy9ֵX2z0^2F ^-| v-a\$IOM[q=}̉C ͱ5\xe6+*}ή@z-{M։SpW]J1 wcZY{3ǟ͒P -3}ho(K2JQ?,Jof^݂hd_?@amY) !7n wCi<ʌE'Άm/]aE@WFG!a ʊ]bHg`)'}n)iq4N=%Fn(l/z=ZV<甂ߛvYp1D+~VVH?.H1W0o<"h_Sӣ췆S pQڍ[ۛӧoQ(K{#Pϼ#vHWD?4;d4π<iH:?Ea/u4]vin8ejf\:|^9̻G1!?!b݅\ihҮ9:5 l@Ho)9Cr7 L=t_f&;ο}`N%4\z1ߕPgHxc&-6܅R;UzԜs}=ZżX,C!i\mXLON9f}`t I3O.oPS/7K! 1[%$9} v YOvX@JO}.n)'BGDZc}1{CL <ͼ4 eG:5\PjJkwHev3WJ[6/ 5dl~εԅԎG{y$GF ȫ'|&&/?@FL$\ $3ĵ!%bFݳۋNˑ/.Yb_' hj_Յ^IfDX $GV q{ܑ/P{Ip+(`t<ҏR!\BV˧F#ΊۑI1jD1O]qPpLAIa!!۳m+h .GrOo#IS&ZBߝ1ĭXv700F t(6mH?UnD\U=]|dTx"t ,m"/%eIG(C$ bz9c(n} ?WՅaP~x=*7of&vÕUiD 4p9/T5Cӏ{z#nW[cPɍ|A 3~f,O #e1,T]+KWE{Z""`ݳ4 v-Rvp& [KUG(q[S tlٺm`ͪy6.UJIv{*"d|#[Ҹ,;}}#W% _^ %$rfOl{}f$2m͘[*m#Xk32տ0k4@+c/`1Ѽt5՝ 5i р=u#R}rhB+آct?"E|w{?\w_[cYċ Lہ-kkܠ6r )Ë[k6Kr0^2Qՠ>Lx+um2ZtwW(E/1lJiޚyv|[VXjUڰ%*8!ֽckSvϋ5~>KgcY0ЖԃU$\8̋g4 k1VPog,p 3Ymb,`dm^/pL&pm@^5UG˜)*o_.ñQ %҈W1ۄF@B/g HQx= ? :l@_dP/|4m *5K'uc2uv9p]0=.H{q:B-:Deyqxgoyf\ 97EE3zH iQ=;L&nr?Vh3\/PCнeNrh["Xg`/E6VPVK[W*/"tKK~Cq' CcB?!euς~Ys̴DB@ȒTE9bn?/_a&`Ңx~Xҿ۴r$^qE3EowUT& _GؽZ8d= Qes"ޟ)gH(D K|(6\![ü?eS+ XmkYn~=c8\ Q: Q*2)_]LcI&AL#Md>eX!c%󂨬}Wš]qB&ٓ.`2ʗ/ͧixnZԐ:W_Y[t2MRv}shNP}GlS.=n|VdDcD/9Tzwq v) a!2$.6ݒx_i_ߩvPiɝn4A{[9t'=]t#DyP- i)#nKwT !VRp5H110B=rFՍ^'6xIUvEu5,//  ؑpv\S] ~#i-2CĿ@6]g͢K~|K] |H`wZb^°$Q}ca{+TvggGՂѱ1dokT 8uWE-AtңlDrT!V̵ \/n?t,gDՉHJϚm*YP:T+={`rHŮ7XV=oWjσNUy a69ck( ҿ/L@dX<#~8jʀ>;yʥ 5 *WmN $= C,A_gz}@8l8'&񀴼wdg%cufƦjN_JC^S -h_SvBr&\jӈa^EC2W;H}ׯ d7]WM̆_*,Nnd 9f[(c$Q71u=rfϝg47$EPTCsdJ)e'(X2"A/{-9YJL-nj\c@Ii |'{~>;Unf[̽1woPep\UD-){~ FC@91ҫoCi vgRtEyV'M#>y SfPƧUh2.Ϝbװ$#@-uPIF-<:k7`Z"U$Ka7&6@oDK`GA(11#ʷX:PUnYV||5J^ -׻g -@G$S쫱:SxxH`Aa¸2BG$$:Bq$M ǯvg! 6FQ2E(Bu:dohm!-ܳYQlA:3ͥ0#fʡ3ES39 %B͉(9M\[p'i8Da]BCBܹH:Ak1t1͓;+&.X4qqB)aLOwvtd Y] C˄Y_#2f8y(Bqى4<&ꏅr)Kf b2dz?3 kzg(HU{qo'&؀!(܇p{#2Kӎ)9+|y#p\EE:u8ʋ.̗SD(6t ?Z1P_ހ-iтMnsu^(G6sb0&Lug!s@ERb㈑յԽ4A%#-t "2;7ߵrtr7q&Yk< uhNI ]{j\ nj-<ҷ;[uuiP¼@Y7elƾdXí1C?X;:J쎎^CrrÉ,SMtdT3a~IX wW]{KRRl|8iu~l)qJ#$i#C-w::BL(Hv\ғԔC9p9+>JL֑ >!e SP7{.IMnc`$~œ3iP-Ei9,H ޾AjeP]t|Fڮ[Cj |k^wiݳ6c")+cgwN5+E^DzGnKF(95!OFMtL|.K&͒}B!WV5/\Iga4`Bq<_^k4)E[LYbB C"';gM ?F"EWd*rׯ}Ψz@3Q,|$Ґ?z"c./4nݥoJՏ1~̼- j_}\ό'DsBM̌)Vfm ɝ{oO})f5sƵסADQI7Ï:|itmD#.̶͑QU .zن {œ&r/d֣|[Ɓ5TS Zeh]J`bQm"u Qz {8+RnA\S@H9[qK3o,AY3&$-D]{cjUD}OꍽY8+.`{ }EAƾ9',4;KXM pfhzX|U$n~Z8uFg]џ;Mg{Fk#Cu1*d+'~_)R(ZI}}gan]&}N{uZS"# +hU֑.BxG:S?L0/z}|Yuf{>1|!e,=3gv>x3v7Jד -ze|Ye$9FGqkǒ6D$˜O}-z,FHq'Oɓ>HTj#Rw x'5mN@[v˽DC|(6hF GBغug+ ~!yIVX[F>q!tQ^(L*"G&╔/#:ǎ!(LGρJEl 1PfȴF fW"P%\(eQռW{~$ا U'=f0I8;r5:xnV͈tFw,ܠBi$ƋmR/o '0;>1bJ6BG1L 'a/XZ-mȡQrt*XG褎ܦ0\M~_`M.煺^W5vF0ˮrQi_IwG կլi?;z).4.yoWX6h=qtҩw'fzlH@J_p-)ϵFc.M@Nr:3$awIb}^"6ٶva~ı^>Ne vNlMړ^}DI@6{y{jSs#<-m w]'ԅ}}1L'@D}jꔢ@~0][PY*/!X F|pB# |tk*v :XRz$t=**2;Y7]&1Șf亍 /ָ+&\īl3?U4X% mh$nA $V\ѝRC::Aژ$qw.{E⻊[ 8eyeVc#utJcåNe2.rCݵOMD!NkKu/(77֔CYqp{(J^!2`))F~pb螼8U+Ֆ"G9MbٯkiL.qdw Koz *=Awb*-WݸD Lb$e} Cq:$ฎFΧH HKG {L <\pLcpa^5 ^ Ez Bǂ* +GBn<ǭF@L -EL_oyw$dƫF^Z`a".McYK6q\|rp%#Dyyxd Z;ɷ O/$ _BЂ@df 3i$ '~ϣ:COlbt,]4IWfTFv^Y4&tȵT,7;0@={Py} PO;+ /4qRqz,!424 ;:WUtG>=hq[WdR٠=qJS_Xh͜E**PC9cXU46W5[@߸LF_P*u5퐮f0IJ-d#T2ރmܷnT>7N |a%c;Q>]82bQSIV>QKHo۹ ӟ~_UͱS9TۓƽWv#M;9Y1l 6[]IOnGAڎ < D[@iб슩Id' E T Ba흲f35~@eѬn^M>&G'fL|kd9Ü>5i: {Cb 'D;5%eϠ-ѯ7T_u[ &[pG]_(3fR4vնX$8 Xl7́]y3,ѹշ 9MMoUpHfAasG RvS5S?ް/݄zag vw>ktҠУʔ>nU[H`M2l4%FlcGBPW۪ԚX0]=C)啙A3`c?Y"bIh`P ]klA{AÒ Tic 4smC<QOvz¦^l KU:E٦ I#?/-v[I`rβ.zLS$xy55`U\n#S--f{/q%Thr]{NնM7S[')q DZaIa1kq#J!ĴFAuCPh7 ɥƪF I!0:҈"$1U,[>rkUo/G:R}:Kj:@[^ꣾu~Z&Sbzzd"nLޫj"@FHIo}Ԝz -eX@eP>]j,27 4V!JT"+vgl9kVE踡~73!=&IB rw%g]/iN Ju2yp^=4 C{̯<(=Zks\F9}Q/8}3r3/gBX(i%#QBcD/ެSy*:F-x7M+.EîaJE(FaK#8S3e.  nq2RcaS? ]oyHۤIʙbZ̢T{a!k\Ӗڌf C2r+,◬hD%F/T92&j< BEӒ;@kw5cmLS,H1Z "bb8?.7UL<`@|/’l8 CsbNS$wgf~-I'%@il t[]5N9OD QU^эڄs A#Zd LEvZ&&a [qΤGe~R6v=7>8V$V9n^-ંS&\|ϬytGs9яtHhF!k0 ցZU6:@It)EژwWh ~VL8-MYo&[jx)Iռ/ʵAR9 \Z!LW2ѮϝA%{ysʃyUl ]QMֿ0: DI}x5 vH&鷉-8:!(k|O.qk:+bC_>x/M>l;<%DTd)Ӱ:%{>Jq$;ͬ eλ%fD7aYz}WBB(]"I 9f`UX_0JDw~KO0>T*%h.+RSD\ ip j]) pZ6fTjz}XAбbU \:礥ⓤ" )zu`M Z┍8j;A`kT'UW34ஃ(}Jʹo~VMCDUȢ&1[ T:xd|y<+֊̞Lz,&-{[ޞh K{-1:j&Lk%܃l>QNSI D29V% )v6TaU9:|~c5~A/VTIug!Zr ԮtwFmtzH0o8=v+Xoǯ9"m%utp%ϊpo<Zq|/1ٓ!Yw u핆JZ epOzL*}¸TD\[;"dQ>@0d_z֘;6N&J!V '.QDJ|*$vR{R7D dʛ_z|2~nf<|ij̹Q-FDp'euAVE=Db#³'6DrĮC#IgáI`eǧInf{n4) e6̲J)K9;A\>\0pfm-i|R4\XkWW8"//et\Yi @ \W'ś[A8^۬=-O2]'(S&2h,Ҙt:>FH2IFIFȹ;8hLo~ I+D@- Mv\9[C?TY `<T+ڎfKV4J*A>dM[t[?Q.YCriec\~'~K+X yQ!-ޥqcɇ.Ow $⋈=K$i]RƧ bcZ ZOGnwީNvZ,R /ڃGGРb)`{ ԅ 1Gchwʋ@XZ $G71T͔iYVl?%]$bfRD.׊QhM7+>DU#aGG^ gDi @C;c :*t-R羹+gS"h$࣢(f<0K; g4fKS_R"bk(0j9A|F=.z`DsoRz5(3DtPn9/&r ֑vҶ`gK`ɚ6pqB{ [ EO1s9J0 ԯiyMnC '@2^l0#F:]!ȇ 0=. g}$Z΀jg>JV]la\LjO_pX #f_˺e w6^zJM&҉ř`gU9)alڏdQ"Ukm+c+uk ؐOEE~l+/]ބ~{2䗣UU!.{NA&-+at~3DKƗx0x~5vA , 2թf߼so߄(*%MM ѰhUyϨޛ1Uc|y( eJ߾ v?Ne$7u={~o^(pJFrلE?;|ٕ"-!_8즹pau_QVDˢ!;B;NMe2RsF &#Î~0~ Z$ K(R'G\j` [:΄S[gT1xPK't%w6#wor26)Uóݒ*#W&@AT?|j0EWf_ jPA~L3;v) f1[P,)v}`MTMGϒk.FjcEmBk"f5 PFEΞWK72 uz\v@%7VdiC%eM .R],]hwm-xI1<=dǞ4”V0DbIrn6=!iqm ‡Ѽ`PթyYަ`@tŽݛH-~=MMbe7g|^9ze*ؾN;iG-=,3]\ݝټrdZ-H41ZoxtD{nYԅbBJG0&Zəzrv)%\odϊTZjxS#(F#$c-<,j쾚iԶLUYx-Rͮ0V,Š*RlAh \1lZMkt[[},E "r<}@FFs>3je'Rois1UzPת ԮX@ 4"=#)Y<2p[,y*9:8!LۓG2!;RkӦ̞T`Y!%l9Zj#Cf C:܏ugߍ-;}묰U`ЦOɠv_M9.#*hWƋ@+\Q+"LVMj\Gx4DŽ4>Hc}[gO.`pnl&Y],X YJ0oc `5xn S3YmAf(q _̺m!>)MjGHmYu֧dx4>] E+Gr3%dm3Vr' S-q8M<^bʜ_E?OO+%1%;Vc[f'S(+Í=xN,ԯoNPS?tȱ7hz%1$ԗzlрwV9iͽ뜉:N1aK=,[z{[i$*u A~YpPUP&QZq:m]JDҹg[ّed $ڸx}>5}U}x>LJ,jjEZqN,O8()d D؇Z/CQͣpCTJx\1_fAI3i>(E`]8gwgCy)_AKCѾoUTBu׺G5Kv{CR7opP-F&$q\4}})h T1ac3ܧLHaȘ C0].@ P^Q`wM#VbEy }XP6@N~"^<]Q=t$vN1I,/rʺej:$[h}.䓁˙/;0˽\"L"OaoԯPڃ-}MSpĢjj;E1u,mݙC2|J$/cL#p֫R}l(nL_ȹޱX Jw%4:`ڸW(9<%< gHӊ^e#P55 7ʁ'1"I+Fd/ `tu|U2|D^IEB֜WO+^ÚPgdn/f)K#.{,;`?(j䨧R}ũ1,;@T$ GDvjW$|(i嚠}#/5bštDT ܇ƹ2&pn5W<$YufzoRES͓ȇ^՜+~@nN gV:(.bvA3#e~HW% /17D->,}=̷%ԑ==a~kaҬϢS!YpXٟX5lt.`޸2P]{• (/tegt*sm܈:b%Vױ9\;xu֨0VY܅-kO8ÙnR5 O, ܱ>.0}0~\ߣ#̬r-kt@PIxmFň$QT$o_d\j:ؔ.c5 n}1m?M`g FQx` ,a>+}/o1p\~ ;b.K]woA $'-tdO$ p\Gw30c1W(b`I Xt޲"t{DK5WgaQ9ON8[s#Ɖ H[j{HWƏ>SZAҬ&ls5wk~ˮۓyB(}LMor[]OxT>H`K(cJ;C^q,&"W-Q*2d؉`SqYl/Ki[pH?ªկByuw$%{JB@+ CCLjfy=?W_RWM#! $beťued#9(v& 3uW-uG.2G;1"NYib;y|s1Lҗr p--|n@h2(OVBݹT3prIEq|u0CԒAFvԖz`}#gma"b6 Etl|Uo?+֖ޅ}@8yZbӤz"ޯjF5}N T:n޷Ƞ}-%̪wfwŖ' ^nw;L ;eB!'6E-)K: 13bwV&@82rGDސn1Mr \\cĎW=Zbv w = *! R?P4/u~'}*~LƯƼ#޴d)NU^5S]62SZTi hky!Db쩢= ,HƎ5N`gJ'c:>QRw N>aEU ׄH@wsԮ+:9`[ c^h>ev ܧZmhp* ^s7գ[>䃭?GJ zF{9%bCf-4 %BI,0p]Ŋ8szK#x2/ΩSl8߂*ʋ\1j@Մ(_>0։1Aᡟ/ Ųh.`K>ښ[Nl4aK^15$="òyi?ĵd%bBFwJ#}e>"Iy}QamXc'0Ґ2?so l"͞ǚ h,@lOg;nk&UJSww64i *z0dՃ?"1?s_My;z3Mi̵z߃2粭tv{ȢWUCO!]>R~3SaGXT y/aY/&%ɋI jngn܁+ښ M)rB7 mUÖ;6( Kʈ5Encz&:{>&yZ@_4c2>vfLʈ!Crp4g9/g;=JFw:czoVvU=3,J.ΪW3Ҟdv>z ˘/iYIUJRRcQ+U{3 B2atǬs.HB:]m4soŁNȀv5rm`* cW{aYP#jǟpm=AB2(^ytUjtu)gst,*+]#Ob$En99rCe /&Wm ב~EQe%f.;fkW晸M=WctjY'dsL e&4\Vq{Ė?ԧN6;o')ܓ) x3[5{P4$ہ͠]o9Gs^5 p@/ &\^yRemTeC?[EH-@ .9_<"i~MB9.fg]O/Wv;BU%oa' `Hf"$`a=hq* iD%R2לvICm6|gk6fȗ`\ZBi02&'[AxU_p~+~4DTȳ;v#'`.刳3oh12a4]p o ?T˜g sj;Dt /O8*"j;sE*ՂsQ0cvsScg:o4|r;hu{O)ݢBw-ռR)8sNo"fHmZKpa6~^w lgtyD}xT s"/:Z"7vE#=Q|8ugl# JeIUK/C9]CaH:וR89?{.~a_/,HDž "ޘO^ S8c=b\['z8╧Qz1[ј7φj{Ibgbe3y,j/D}+mxí`BD@/ trTCեIIx-P<4+{|?`03u`{YT6r뇊jzxEGX zN'j**I;i80׿Ue'상&9u /MhoBV_O=8RN͕=UZ6}|,Mkw t̍ %r 9]E Ŵ'<{hL$(m/=ʮ*n-@SA;(z%`ޑ5OTR컗IDS"UK(Ȝ݃9odX" ]_If/W%5ʭeqcOQ剫\%QxSEhp QH*S{CRi!A ;6(};*D1tJBN$E·hdۆ,a7nù~aH* Bvr[0 ^It2xNtx$KE`:yt⽕2Kp,&1pHp{Ҿþy/^%ob SNb rϪXn6j@IL>PL[ ò\PN}i,'cY QJ13H7: aUqOl/5 :ct3[W$61dQw^vY.P ~C QfyHp4HGoIM>9t#xS#a$,S2&yD-߉ypR.<_? Ͻ{&ĭ&BNEUQJ|I*dzQ%*#0] 50cVP.C#7%;@sVð#诵؈5N0`F<;oSz?u 01)!WߐV[5 ?1?Ԫ}w1aqk qdQ &1 {iFmaKFiߩVO;Ǡ>oCTN!N=GQ'|~ Fmϝ]RwNqS?^Sœ}P {\x0vHCWܝu 6KAg9Y{O4IkKԅWyq(YCqJbPc UyιN}f?FTlHiL2385q#e֓{ekGr;Qd턤>8XB9iSgMXm޴RKn 3Oq iN?q}y1MQ::5ODNgH_qփ|yaLB´1d]Y5hly㬵+%(]f|T/CgFX`:? İ`yyF*#QPn~oy פߓn/G'DL/&|O~Y2_Ǟ)*Lc734졙͎ Ps}8C4v2!^h+,1|azV'ū0PHMm Z9|A/YlIsst^$r$5U>֡lɳS KR<^.Я!qB~'c&M7U6Z=R3sҏA$@~lw^GOCBDi$9}o[5F"{," \[[-eo>0_G\Ź&`0J"Cv6y=LX--J0Xc T6AD/QW$?:X턭Pg:rG+֥s?>LWTyU[ÁL(0@>D!B}[4֎Ϥg9EO;w(c}h%?@x,vu\5!.˻e(PXa_@ 8L^5|ifWCPIBw\ dZ(jBA=VPq(Ĥoew>9`TOG2^@9+XQU_NJ0ZT ňM%O lzxqU_~u0:u968MyTxzJwe!OYTgw@i0kNӖO;? XDڵ,V@m@-ӫ0JB&V.ꆍX>_! #*W3+.I 1@/zܪNy~1^=^}BQugv)a'niaTkhZ a[>p~\eAl+ 0'-9pdKkg" H1dDϯ=U,KLpj'T6R,x*ZՋxW1D)H" [t+;!Hq;y1պ }xD,u8nYpSCZM|c >4 S|jmx{Fg> W9H ܁4. sS,lT˾R` E-7UMF`5Y1wuP6ZZ>oy~O@Gkw6Vjn6,v3L3RQE<`uupE\ bwi"("y_1W{~0%#.ąa~),-w >kq%<L%T]ihuX`m)+4Au"|s΃`| 6&6Ic8BщQm<&%z0#<-mƸ@uIa H*aWs5bδrvJn򁎀7(x^+h"M7{"ɿMu Jӣ n.Ա{y(g_㆜S0NHm17;y5LH jS[~4CbP| yg23Lf)W|Ij;EZ[qOZZpGČUzY5_*M%b@7]Zk[ݖu^7 #C&n(fm_76&v Pd4U5:f, a} a(RE >Z*bGǗ؛]7WՙvGxXFTݎ":RMo 2;ЉZ;~{<3۾qvp }XW$9EܧKtkZq1ErQO;F q. ey]FWcHv̲pJjJ7ޥG@lI2q]n| hI ԽeZIA<_4NrH/2'"n2$UBZQQ:nfqh=sn\FWޢ3Vf)졞<$wH>UrPc-@8-)'4,_*v&wt@A\Qi/dc 66uy{ =;Ud#H:Ť9,/E|֢!CZ Bs{x+"즐&](#n 9KF渞4sp%! P:,Tvow0ƯMZSd NJ>"V .X{ӷD>y~I[|?ie#eUyNhP-#p+U#*dd2F" D9ïlj+ gSÈ.^KtG& |dkf`ٌ=GĬ1Ƴ|C~ʋ;Mѣ!,jXEê9kT4)>8Kr@^sc&JY7D\Jthiܪvɑc|?S3|WcP˄;uX8yVVI=dEB`!)K?&o'zXpd 飪NDr(fmTE1g=­+04L!{sEC4@?3?Z扁;W~zρxTKڽ'Z䗓:y4(bO:X[B Òt`߾ach!bǢ}`S{Ǚ)إ^~Wa>p.W&xb-r;Ca"فw: 7ˑ>Y+U,ΫqH5 |HzvTO;f-~sj&Н#2//V69 ْ['}'&E4JvFG;GrS\ǰB9~-a]tEQ}R?OtLH(@`L9f]^^ϤRRR!ĆrKP+I!p(}2Oj>~H6QRPM{&P9,%4[y_hr:[ "6SFnB'6 [Za33n'S H>bѸ Ue@iNo O[ ɶG@|@n%@9R;')bO,-4 ?(Yg^F}Ű}$ } 5ؘ eXj!~m?X'a/e*OԍPvGts8>w<#~0.l]z2{̟yUqM Mq VytZ*d H-Nf5]]VAǭ QB#? Q~;z]Df@$ct$CX~Hlc3Q8r,Ir@Cz然AiQZNy2wH 㥽GG-Xj 9k']Q-HN =G5˄P ,-s֦Eqn]\>[gWUO/#-/.Q*+8;ҔH7RhJ-1YFk[}B%U)_&%ܯSdœ߀;P7]dhcE ̦M=`߀F? ˆpz@CYlPs*ʷϴA:z<]}o-V}JBa^{Ԝf>DoN䳘 ehnd&9 L);jԳ89HD/J*t)@;I/(a1gI`n踕RPtFމsӔMpkD B11@޺"V)/V57h9Nt4I+ι%/*ml-h r6 {yri,ՕNI,op璕z|ӱMpyCdYƋg hAZ0+\~ش͡.zCN7W! 2Pm kD5[gm.R5ZpSeE`#䔍wmՇ s>.D FaVZ Q۽M[̢^@Xsgy |,=/_|VH,a ;/ej%]Z},[cVP$9Y".wNJk6M5`2(ZYv( oL6|dbjNoC:}_%< yL?RBt"AO*.0%#q:HC ElzO:0T、Vp/w+K_WbEKȋZO%⾿eQa?K1b;d+$H}( 9jBRbyD}%P&NIwcPH$-BrdyHG9YR1oj<0(cʀ'7rVne }%8!2y ZW:)3yeҬq[Eu͍9ASmNP2YIP^3?ǘ|) @0g#:Ry1UDlk‡tcck hc U0#܃g_k ّfkVXu-Q^]Q=+S' KJ:]fn^άAU‡rtϕjqڽ7'tv\ư&^6KJ9ђDRb՗}d8 $wlHc!31Z+eo͔LpP4=j=iTrp.PKXJC4|J`C*S2cS@R_HzŮfܝVrےfVfHGLH㕌3'*osyXEIh < |ܱ&2 {|M TMDnsFX?Al%̷f36aXԋM8d;V 7"vpV]]MTW{u`H8eϓ7vTo)ϷUƊ}"355;a|EK&\֢nⴿ"h[4C2-# j"v&RaV`jp)R֘J *vh x*g:[]u}bo)8|`% })ZJvljnQc& m~v=b;*gFfh(m2H6ަ(uw1<ٚ$];SncP(42ux2bn!VvT~~'4Ð1 D6?"b8sm[C2my?uMܤǗK?,D.rSQ}7?WDM_β/>-ԪY (zѩC)oDq9*Cy["=AfFڃ,I&,_|'c _ZxrkwJm?AAG1=xH hΚp\GIkEg+M@$M?}buQ+P ƶֵ0l;ƚf?d&?99Q1Y9e&TEZv'Am@$c6›S3 0~(kVr)ĐWˤE]IgvٝT`!NT cjEB;fER[4#" "MDts(.4F>J@ɇ~-(,2Ԁ{zݙwEI }buYњ0~֢ݍ6|by zRS1A0zjؙ>ͤ/JkyvLsYmځto.iH"0VXT\z(ľY6Pݪ+>nQ#s P!f$H3T^>JW*ݲ>0=&2|B`nLHNbW( w >l8Eu{ح9T*iOy;ohk*О[(cg1JDe #JI.05vUnTP*p<& ]N0c,&1=Tm7IqJCPy!]`aZxbm|Br7 RtD&c :H9k bDaO4Ia<LڽmӪK48'_>x!rhT[wq >=MU`.Cw˾^Rȕ 2b?4?6piX_ņ ӂ'DEVf=Fɮu` VpG^-NR#ȳT UMҗ37tJǓ@OzTJϫ*G FCv |z ZnasW®Wھ 7TMKpD7.y-}y+Ju'v A 0/\?ax/ںF+w}mw8;:!M052\C|>nAo+ɤ cҊ Bq#[RwK#9+_59IqP (e&x:KZ6 D$.~ޝe<:K/y,;z mmژ7AF7Ӝ)ލOw&mCHޘLxe/ 80y|:ba(Wuf:*+IER̚( ϙJ 0Y)s.TDI8e;H)ůAJU%iz5Y֖=Mc:LXˀz_*sCRH-OU!^M x´A}Z+5 qf9W'&oSTjO@chXV2.bRႃ2ab͝QsC25;B)Hs&c(Qs t f梯֓O"A"GZۤTE&Y^c՟1;76;Ƹ̔TYğ:,\S48T`gw#LJA;t+Yt.Jo菍>nX%! ̢e v^OfDgiz-`#E甾Жjq+Ѡ. VOoxaGS$?&%EL~GW:9yoU "NRd_*~WO`юpAQMyhֶ5lMMH$#<2sKEӪ)"_9,Ol.5a.>QgYWeoaQM ;"JZ|,[^F9a݃5 />mӘd/T^wu1y̗ؐRItv(Ie0˄?-UG*x4Bv;_.Bd\+)f|s Y ]h;o#n"yLI|"E ObLOjN@]_6IPRȠŵ 6ZJ; 7dAGX&Wy-k7ST 8$P[jJuU6~L`]DsSwBE],ȀV  Jf HH2N ^UQ}؏4#J(L& p#&fj#bUL/W]D~&?B榖XsWS+aե,DD<+W=dy7.( (aI`uvRrRTOhڙ1HA60PnOM! ŠK=PbB~ޟ᳦ XOs+PxjjJ㇕'5|=egob@bD4. Xy?bDO-|.*^jT#FB(;Z&\ZMHu-"^193OrԶX]Ҙ X&IEzB|om)cm\tZM V!@O^CH-W*L0.2AfDF̅m/Ktxت/0nM13E)9mU+B6~,l1tY5IINW+W>"|n jĻ9Cg5׶8V~_ާFp: _ЫTbZv1z!2J]8@V`Õ(.~}Dj۹E?%f0UI"RAzf+ghWU@^I+,~M)52'# k-cNBr2PwC7YXqJvn$Wc Tz3(-O bQ%J%'UAAT,y#D@:Y=k?4|lQDi)A6a<<'U>C9m;,$=ܴFG`a~%BuZj[<n1_8֚=!G,Ĥ;XX6P}~|Oiנ/M<z5i ٥ß\Ұ_X4z𷥰,{#?K.B'04g 4Gw;FTbY48Fk\pUh7X?#|fY(HS7ݍiQlz#J&Jx.5Γdjg+#wFY9KKBg; &Pu;{N<pxeݠ\֘;bczD@{iE`2az+m65\@Zf *YW+GlTv76'],YЁ~K1C*,-4Mnf~U1T큗l8ޝi!ќpXtO4Jx̨43ʫvCǫ`2 }&n$|ݻyr50Pg"6OߧUj)|e&!15>짍#J!Ľ$SB}ĠsvJAS0~-P0"˘EYƴfOx(SwQa)1+&>kOJFܥI9n$34h߭fG\,⻣g^`N5pvU 񝘆bNVybbI濣c.%NR#d428 oEퟤw\VҶ9'yU`)V;l Nyn^(L~(nV3$.Z`na&iajzw0 nW/x~OgmCEY3:Nx$Hz P \w42%.Z[(g%_.gop{"~^N2KE6\KqQwXI1FR1tT:W4buv,S$8u&0Y?b@4"r`-p]9nwk;9H 9#Mq~3~umt]7ꋦpȆAK)ؙb8#@YE@t[SCkw԰y\撝򸷏2NwX~`vSCc}}Z8jzC7Q˹b>Nx]i˘ s79TI3ְd*z]/m2y =| U)(v5c(G4(]Nd6xZ(Nv y&c*,sxET7HIǪ}3EI[dzX+[lvj$pA&h 4 oI/-&~;~'g8Hp Jx 5 \}n B+IbF=1$k ,(q6\Mi96BT4h[ts/ib'H":i*[)T,ϫU=]GPRw}f1gC3D:xcxxjVH ˱@@``sGq|7j٬G3~Kց@9ҤY1mTN>.wUljCط7VXkM(NλWIr#oo:Ң~TbM57p-#+ U&V %6O[o,˸ΛP`E83vΗx/„֔r_&n^N8d~TGBn+Ot{H9yæ4IagBBXm6a ]y\xb6^Br# }"Y#Cq/'Dqg\f:|`K,gqs{yѴp&8}6կk{8|L!iQ'OHTb>- Zpof%۴8oXzkl }û#0GcziޮǛՁ e&@SN&4Ncgq ^275; "( SkEͺZ*mmTU]<וXDNv_]hߓeVDbjMPA7&IwG,T v $vh\9`lYLռLCF6.?EDxGCo_ (Brï8+e5; E+U=kP+ dxߣ<>*iSG3q9/ppZr u vSYqװC=n-^X/Cp`1M@أhm { S.W ɿ٧XGz(fm|t )N3VV/˥߀f.t` OwN*'K#7ی81%[㺭Xp/f`KWZWBSَ4m&&qgVQeQ9|:eUF{]bgjL.as$ADj16Cj;T<UpcMS0)ɴIQJdдvASjo-bk45ﷅ )1{PE+5'ʺ(ص@;@WEύpIP1MÔ)LZL6(BMɟeT;1`R8qWzqZ+H6೽Z~Hb5 , @jmHɡ./'9ӌ0Fd\zj!u&̰Xۆz:7 M79B,CWnPʶ ؋kv/l%ry8|-z£_" 9gz2u7*F~`C- 5uy$1WSGhE-4ю K:]1Q^m&p7O66mCKY'# HZv jP0VY`E2ѲGId2i_׵cװ*{4>/3WKFm{"-p(y0 F<:=" mg.M*R^D m(dYX_ʧL0uH$^yARq[I$֠^. na xY e.4otJgq VJC ^8I:#.R,q@eaqaQP (i/n-{PUe;W@ YdB׭F}-jU3pCU$YHH`UP,CCmfupv1%cVxY*&ޅS =` %Ec-ڜgH=NgVx ЃP;C- r)J>iSWUNش=:˦ŴLO}zɗԘL冽ˤs>EFa][?` R %nܪib܉"I߅>'/:&|g {Ӥ5B#ORC:=94H2`W2@[1 ,/wL}S xWF^gHb7}SDc+D|ЀWpG1n-v-7 4G U.%9{b'#Ƞi1ϓ$vrq݅5Ng4.[\ϋ#:Ώnt:ۮWs]./>̃efni;aD&қ@ byv Sjej5A s[5"9snF5(D\yͥONgױ!'I@\ͼC9Fc)'рܡwQt.uO*|鎇2r0ƪU&.ߪ$P!%`z0L ZmN'1PuYz6gbջ\/4n]v+D+c*ZF6E{rWfEU'F'MUCǵcO-8\lIa7#2lڂ)_f 0yhH{kv,!)-)Y0|!ӟ>r5,Op֮ͻ&W?K}\E^-m2RFtGSEܑ1բXS%͆T kbR]M/xpث{S6Jۤy>XM0&0(.:}P7P˺0R+ piCxO#wzUyh4ڨ> PT(F ^GMjhW)Avj#'%C?W[H=h\N㩚 90w#{ʒiXʍW:yEVBdaPqtEuF Y߿D?~TįA;`C͸@g-ٹ<qf;TlCzX%?1(h3UR}^-jԂ|oizez<TW-&Ȃɠϣ.2o-}E"@- o‡^TgP_#fĖF2M` (ɭrG'{2%2T@Ɗ2%F}ӗ?ʔdۇGcOD1Pξb*| k>ѻbb&=3,oOe` CpkϠ-9If7|-e1iyhWpB7ΙBWUn zU^ _` S21 ԩ^^j(N TC3-|28  T@{WޮHNL7EACf_7 ٰ>JO\`윖ص^r,*Pe3AJ@K=|rOoج@oj(d|uI=z(}K(R$Ȫ[tv|Ղ3 ooi12:RMqWk,ӂ6DfA۠WZM0Y,|ĝ3$9ӄw\YE+6%=wgR͛ڜgB]ϣBUl1Ca9;`rcu֘m Ҡ[Ήa{j:mVǍ.vyZNH#*)Pұ<2t+޹w@lآB (-&cGϴ2[P j(9ϫ@ G tMm8eJ/B5*yt%YgYSvoϏ!rL" j яr~c(]TOɄmBAޅ[_a=ݨ6^tt~;^6~HAw $1`e Xcaq/\e'FLb!.UjQSM݇FQe< \7aHXaRXz$P`;X:' htYGRI-JEdQWѨ|VN3uP>9~2WNib%; )+2l|j^ynŭ6b)GX[~1K\H!a&HD-=`V+ #ī_G 45{KM6_@G=nAkB9B+mC|Zn5C]^*2ޖP&U(GO#v䛁ǚO+ery+pj嗅JP`<^뽋Tl^som[lX[ݮ ؉%bKޖ2%WnwspP%?uҜMvo `=Ooi![NDjd `ླྀe3i%KCu*FHŁ'dVA]e ajԛxaJM16,0h)#]pu4Ǣe16|:O`[v@G(w*W#z8ZdPoG+!j/`:E{%:]<Ȇ'׶k6*`mv৔@"`lHFI`UT)E0/9 i|bx!_`kf)g.x`Y Ϥps(>}|BŽ* z׭U-^T6o7h!Xr j}i.3ϸítIąRuh9]SJ8y* MAW w{jYN>H\/ G5{hhVPjh9>4U}7$::}TAņk7XC COd$ddEv=[aj!vf'hZ=b"B#<̣ w |`TS !ɷŋ(*aMܼhHh<ȕrP`JL|~9Nqh}ea툉G)NcA_ޏ$ibJS0EU[goEŜ^B 0P0fo]4kw#:@i*N4]}ZaH*I'"̕fr⡛L0RVN _tj((mF,; Vs*.WE6Pf=^Txu`p3Q_]ʣx-"uC(|3i&%VxNw5PR3dQD*k eD'=KG{%eo̰N~1Y?.w(<כf7=%˙v)tIf5N wfQIn ؓeW1 6*0FoOF}ԑb,MJ'';dnW9caJrU["ZWQhaڈh,KW' XUcW1}5sG_ʢVy?:kޓ4&hu` ˉ5! qC;p\ kUøyU ,bҪtOTNg )񍲩 X![l 36-ce\%P-]-/= T;ODhEԧ9c*7i cÁ,HA,Æ_K`4EߡN'V@hipQ%}GxVgQA?&v=ԯ(BPB=@M<%h1W\/XX`ɣF{}YW, oO,|nL|}W=zgRۥcCuFi =O zH*731HӂH]2D|gi抹^/t v;Ԃ`$ثYaZ,rCx)ғ]EFcZ|mtmoA?[d ֖cS垍]rZÆ2f-bs גwLձ-]()_c(WA2H;GْR:5Vfp-Q)L9P%d7Z$ `y6Bdߑt /ق=f FC`#Q~Qe[7߇@T!? v@'b19W(8۹0zH].,%V\6a_=p\wdb҄ ND%;r<fC@K*`ڤg&*Wg&Pm5yM$S/pp(>^Y]j[=4x5E42L|r!;Yٮj%i4S͞r_adڑP^,X}W3 -ibIMH՟ɀ ')3(-vӿ\zJٵqѵ|Fzڀ c{)ªo\! Rl1ȚDa,~a)z :LLD)nvWyD1@o䡰x|+:4UIRn=( @DXqޕCcCJ`l7D˔ee\+:qٍxA.CSܛ^tc^~< S%PgfޞQ5'jqX83dDQE 6t"9nh ^Z[Pe'Ďq!:rJ=,.aV-46w0NA5DŌ*&f ;2Ϲ#S  v`MV' 3.jmP֩4GCc,#WnRƦ7QdąqV{N )\YIė=(*) (aBa% "3Iah8DB;xF$6'yw}ti;idUV2OMV-TqSur.&M&*Q!s g3#?&;!%a}E `wXrAe4eBoNXAH9oJ>ce J"Tzbz)^[4${vb :R{13nF7,i׏z ng,J|}uuB=8"эq5zűޞ#rzo  O+8v X[!pc'}'LR:UA5/kn7\BQsȮX1כúRj3|)lU2df}KxV|0Ɯ—eXǜ wGտNˎ,TvԹu$+5tEaxl+=4)a>i. |>Drsp"0[vd-)JM"`+vb.ܒqwe2B@[.29oXcZґX.d+ئoJ%j@mmtc:sRs&3{%~na@6}5M`W-L_/$meBؿeP+Dg!JH s̋vе A8b?v-GF!~2`11#+` DbR~ jΟB*轘5p| n$ ˪xD}NIߌf 6 q=!F;=ztqREؕsg6¦\2uaAJTDdKU` (Z\)nd n#%g\BnptE]K0oՇpjAmބwSxe^_& =߲*H5ÿsb|R"70U7Pfq VImZ<__! 7 ms+!.܆UВ%#Byp1S"jfB:4[׹L.0 <8Q}mt^FE%m×wyYZH*uD\2/+P@N ɩahfmX Mʦ{-#Q|@8J 3-[VFP ib3՛KH VnaqsM1ɣy _q1C'j~{Q0ACώ>jj~i#qK$ {z '*)gP}̦X&SQ+Dm;qad^c=Hz͆SUx /]8Ds%:2eelz)|bt:jDzM=oA~Դو蓵 )kO_y)Sf% 363 SPo⇎&ຏ+HKds?|@reY_hnws98 策]mjH)9Wg[yVyI1b6 q Vf^i.nWˊzbք|,.őNߠgN+΁ɃK\CrFyEYK{.9e{Jx)g*ǥ$ Q/NYrw"[r*+X`$IM92cjg5-_ ?\i A@2*V&Yp! °BU¾HHP$8}x9L{DvςE?q9Hx:ƆX:XrzyH:tB8ġ$ 64 ^{OY剹a+33_N|2?%auCvQs*nq>6šaȠrqLç4B2.Je$6y>LNY&G J=w[E5Hsws#P$M)SԄvL(u*?sx.6Dvϔ $T5&裈O&T, $dɰ] JKr|XOGq~ [ ?҃g2`Y0r̈Ƌ K?E`p3vgf A/.γ@- dH\ÛMF 44mg:Ф5G07.lNۦV[3(ƷFK9mk *Q0m4€ddo$d;.epz%, 9Y]g +QjAr͇4DS[\0ʜipG:Ό`,il&BbY¹2Ntڣ!9*c1'0OEAYtrbD9ۦGPb澍Ѡ ަ@1gjp7FBpުԣq]MX[1`Mf!+fia44De hd 9wVuHxq{UбD)iQ]O!YX Mjal cf&!V! C,{gD%u`U;{A02Y'DPiI쨎)"&D^z[I9L3H_zN:BPyT~ cw,ojA$ξSh1j)ihcҾ,hrB)d{%KUo3QbXO>Nª2|![uhR WϺkz uigh eTׅ`_xZ) s_̯ض] 굑?K:5*Izp[WzUd?+r}'ߋ}ߚ߻>B/;HձJ.-m,AB\t)avZ9K>ۄEO1M+f<'Tj .(^K]{Gb I]5,z*K&q#ŠG-*Df= ,jtp.7/˖lN!>//2 qC *ԬN.y i&rG 'L-k-'dk\ѷoE"mϚG."Eͭן(HѬ4L R4**"7⵿r&gPp4< ZuLX[G`2eGX'&FA?p]PB+9n<7UхL2FՅa2>6p=sB{vR{b2t1N!- tlj7#pd_+[Fq3f 7OclDO{99)>M }sDAI|!&6s6w,P= 0ۤٴo?o9z^@=NA~[B=VJt-F~>BtSQϵDU+DbwKx$і S LWnW{3d dwzu4_Y:1ڧz,'i{o6:qw7GANm2 ٶ hqϔpOs3"#;04fLM!gCR6^ q1#a~h#ĺ+ ʹJ 'kbpWx:2#ؑ#P9}Eר$gES0=E"u^5y}a,_ \ߙ%0DžG3F} !ڦ"tԅ \\E^TuqqBDO|'ĥD@ V\JdUl8/- A"–|W|l8GNQ5{KnY+j3S,CxW B L$b׺m Ӳت~@M}{]/Vp5K}Py;r"u'-~ߌY!Z4VEHlQf6Myf&Be"% ᬈH?L 0NAuDkSL4u2!C2Jj9$}]ьyn-Bmu8B\ Am'(Af}4|u<{z^LB?_g2vyh-,JӤ5"2xNϞxniM\R+紬tU*V(m̮lc7|4Mə*6ȗ`DgQi~1+SAĊkmSŻ'óБ}A 0f)zAR{+v&KC }r($2iQ@%o9M{8B-)1sfսO[.rtK\% ȅvrT\B;Ma_^"TBLKqCT(٢~ACrnfFZYXzmSfwpv%:,E th֮}N/lۗP 5ٵMᤜnfi5\s3V4B,CBu9{W;tyW{&񉍣SJ{uyplFGwƄ{g3D_T-_@/IjThmKQٸ 36oEEe&.= j=<*p%! Zm]ШyF Gac2~֦VbWSDt뭲H(Er7 QiIa1lDB"%9s!1vpZO΂0G|l鐪O}B]Z"YѶV03s1-r4ڰ2(/0 #ATCwA-*ޟZx;rJ%<SNM4ֻ2 !ܫ>v-G၁J 奻gY, ά1zUR=<>TZg@'no൐ca+Pd{?398J-NlLnPgzޠJҢF?֤u y<.%%,%uR`2z ClpĴL}̕0ɥ֤)xnR[A\R6쀝n5];q 5(=+ԑcJ7R'^CTaUg56Dqe;PlaCAPӠnNܿCMS31/".Dw=߶`uU0!@qzR!;y/.|..H䛽{6Q+kh|uYzf% A`vDl4r'!RUf:gI_g.GBUj<3ͤ٘ȫ7W{VyfBdޖ_'5iʯW[SZ^E\C}cdC ( PCv*TR-MBNꎝw m+%fYok n} )2x&TI,j)-~AXu xW( x8fāz´2K*v)Mh +ȿ/2n_䷝ {Z7G-X|~/+F{wf$,o|P նsau@8X롽Hd{BQ>]O7z 7 0W"'h jȴP2BϺ/7=Vs1 +9> h1V,r<+8au53umZq,A k9hbo4uF0 ɈRQDOr` ,uՇ|&pڰ?3Sp8߸6LW؝N/ŖH*VѷЗ . Om&gmImPY0BbSB ;Ys-,Os; #JC'T`ȬWG*WP+b[Ki~:f(\`)< }\tQ{@jJvA#pg Ò[DkmoWj4Z~MB24؟Ps 79WԽ|  -E←b;g,(/};y8Vxh9$yCP?hp,tCQ}W"#/rD\PNqqL;OXQ h(N0&0%];qM##zA{R#QݥZ0t$Iַ3) o.U+6(lq ȤF_DvFriiERoƀqe-} ny{ MIc.DZ1VDr̲-I;GUg WTLR̎Zfdnx~%ch=<{ L)Anq%)ԑ(Rte)ƄsYGY#)hX%^lݰv{av s"@UI#fO4DR[q|^i/txϷIs Wn=%N3r/Bd&Qݼ '(Dl ћ" bc<($":FXv7 i(k/ԿqN7p Q)wW jr^A%D$Bhf(iC Kk*^s>&d1}>)JtZ 7_[4sҬeP&b(h+8)wcvnI VX%Ɂ#'wU,q^%W.n^'vt#ZW;t*,EƤI2&Ƌ=LF-# s-*? BÀ@NL=OE(QQ,[\40Dž+_Ԫ)?ڝnh!3Oj玱{/GHT^x"EPt_Q}Pq` ܕ7ࠆŹ\bز>hs'jCFN]"]@ױZ~_Hh0nlmhZA\%D/fm4c=vŎM̯oRP|Y&E#au@į6{2;LD;˂tGo(-@~.~v+?1uJ_?*Ȱhگm7gCc}T@ẴJ/wE,<0S_>I%ζXf ;ooK6SCP=QCN<* ,' %limZGG700@ GVt57NqR+\A;Et\vea쉺sϲ=*p/"e1`` b)G!n#6Lvj/ԡ?G%hM 7wzjI8Kϴת7?@x<k/J߭թO  DwX*hOl:HIXzmqBĜ PA  NmoawNS~&C,nafCMNHCw99X坹){3Lɐ'TR& tf?6í&ό|4;/掓Rd q8dмYbEpVlNyAVb*);xWVuf뷾-S`KRaߐFH]<_ !!jȷQ 1+ёKhCzqC-sD617\*;aˮS߬ oDw;q l-s8,Q<Ҋl9bt0Zy1B L;{E ǽrvp0fhܷ=vc6,"uÄ زuwGb@MK/`Z rVsW+zn B+9\ľcj))&rI]uM㐻iDg etzpJE;ϵ `tOPޮ0oݐS/@ĺVtr?+;䁉1@ 3]>3Cox',l 0NgB潘/D ]wtp:՗GFȖr7;Z9=MPЈqW8v "FU\^aTfB=X 5i(T@>JXDmhh ޮ nx:.7׷=R9m%Z]}BЖ"dA0] Zu e^N8|*p#LDaO Q!P00u<>ӻHO9Vl[YֱWH|+B|9tWK^0Mu0+[v&cgxQO^/×PY< ȕv,x/H]8Eh_nCP1NqIg@,ix?|r#!ӏ+j :muv m#j=ĞKmi~uyByHb+S[C#^Hs Q[(ND!|oOx+-?}' 9ĊPH6URZ12HU`p-JlLV|5l䏰NM..3/ǭDڱi7A/m ѺPȠ~%vLf{|B{y]9$ɤ eq٫7{n{ѳd#o?>K8v/pר~ix]]a1-1(H4&d] ;;/EܼzGuWjTx|ÂZq7kdG`ز3\A:WGO_rhQ| G Q{(o0w)N* Ilmᣬ+(C \?~0x)X%Oaj;=d³afywEI=%0} .`_MoV'쨬ҋ\(rg|9,?ozjuD#Pabn]'ߊzˣ_Q=+q,^Gc",Px] #V~o1jf<|_>)bq,e<kRN8f(迍w, TɻX8v. GF9),pXTj}DwsSz>ky-̚v-׷dVS{uh&~XʜN5.#݆̐[ȘB8)u;,{1\ 3U!f%C(擗ak*kdȶ ٦<r>K63b"=x)Eo"O!H5ijEHcuvW62OLa: G8 f]?WZ\4h3zktθh<SLA|G99wL^gTsx_Ôp_ K~FM0\ P{G\BH"cT oN l#&uq{_AVʇvcH>U;`wP,y+䌶n#"+CPuf^Հ.@7t1wلKBX#@I<+Qs@c :51GuZ3.4F-'HXǂBgW Xx0ap1.kyMhXEfEk4">[m$ȡ5Lxy!kZ{l][l:]?_(|Ydw>z-Q󟱿NEB%\@P ;0?;;Y,A|4mNdppc DPL!;;>!6'q IM:Z{p JEIК~4r~Se0YCGsa$ƀM7 -E}s`<.U&ZdIzD,10/e|ҖD2лC]1hsGeրoZw{CJ6䆪wJG+&1Cʯ.qҸ?!QTRj8, BK!;_htZ3[VQd,Yu[eyddû:T\w;oM̏|Dz)ZѳKc[V%S-k V>#m,@;!G om,?:3Ǐ$x,t{6n~lML2¬M`< A6IFlRa&tg`60Lhs$m@?g+`BBRӈ0[+-FI.~ku;j7<ȇ'NYPv潺z bwK;KՈՑa/mdKx^29 [t&&x ugT*T?Sh.]Vq*Į=(==H.穵g:=[HuDEMۤٓDZfEX}F)G)vt@O^=+n|2f o0qe=~̃#)Fqc eFS JwWyZkZY VJx" }j+vzx޳NV hB&Rl<8x \' VOճvŋ6a,菓dAo&m\5.=F[[ˑ0:h"\K&dxlii fϿX ńvy`p;a Kvg_X[&EK̛hjܜ KO?8$]Kqm0Gn Ro;ŷEIby(X{u~K9N`25D֢V/%-mhSvZr(nV <+uTal&@JXQ'% g {N#ǮB/w=s'{֦ P:1iWWq͞ᄭ=}pWM~4TIy\`> gRؔ)dujmUb+g1#TF\vUl{sM\ 3]˹Thk$[r")%xqݒUEy:j`gnXpJTA!R[rDЁ Xz@ծo3b0Z% SE&h#Yd~9fB֨::mtaFnsdA]z6v9Sx&*{K4˷oOVxң&J-i1iϸNRxئPWqPZ;ip |3̓'x,T< ]9L{^L As*J..$~?"d$]>ֵq·{?5eEȺ&D&Y^jW;DNp:#{+<?zI+Ğo$ #1hn7<jOFB "R0TBj\OT~%'w+N 52J_9RE({' TdRBDR\A"R(+z i?cӋ|:: UDŽ VhH"UdɢX@vApM>]4)3h@NL"M.f@GW =[u6RSL5yG]Je|{NW+ಇI4L<5qɍ5dQ[ zXpCa04mr/6rgTeZނBv+FDP5Jo :uf>>o8C5EjT.^8Oz,uIk ߞi_}zj`7w.61RۦYG6:Mά)VI{ ؀(yup{?FhK{6xGrԿ*[cGE;O;*f8̸ty őc(p`&9{G`W<窪,fuDnu谗a_ zmZZ g@BkQM/xG-}s6E400f#gIi7]sЁyF0hUr7YuZOxozjf!HBVidVJ5d+gma)..&#&I0gr?3Mx2rv*"|ˎ\%J3pdeA^3~Y.1 _rNaÏM$΁PUӡdsO5(|R/ɟ?Յ=/$*zO#.,G{1N^57Y$,lj mNvVfAY7IʭN @Qb +`8ԗvwx3"X!Ӳ 1/> sHSIP{+A:Pޱ$A^ummNrnǯGtj+#|zn Y;.[aT tk"x`O:c:to~k}{ȔT5I`E~ `YŶ X=5]n7Ͷ3F(٨"MQ[GT⵰Bi/66FyDF? &GJ"q (Y"ha&;8t?Mr2zNKe`MN#/ke^;ħ be۝}NTZBok"|fϋ׍ Ȣ1[PCښJyĵxw ajߺ }WlYXOrY(5g׼0#*²jnlQ2~|S+UY*U mi*g'AnsE`?1Ub`GJHU[msJwhSBPK15{"fW~VNຬs *1mdoV,.4%gjdD7k%gZFV"ce[Mx"}t~VP[Kw*#' m@ɧ &tDܐWՋ\yҹ&V̳*?x@߻` ط,Ij( r:m!Abc׬HswWE wƿmj `?딙mX$>Jn6ĜtH {yQ {V~IN>ei H W6|3q*T>PD#qbؗL:Ҡ l-s^,*TIRَϝm]^?;_$ma zP=yuΌQ-K>Ćk`Ë3pĞ֩*v^h+lB5xQ1ww8v[ttWl* !DȵNecW=ݞP J"&c&P=s*k,PA?^ p}7~1Dw8uMҶ=\ѫZ>{ 6"Aco”ƶbJj[#bpe^!jtW0zSü{R X =|{e mn8^U7e褱.c[WG찧98ҒoMd]@J?\a(C#Bez?/ F ƒU>vwd 4i͹1pl _dBFL‰9Cgl+i|b.GʋeBGq.Y>KOI8KEsrň+fXg['!RSzk75~豟! 9q]1\h5-2W|Z&67$}(>̊[#>c@O6r{Έ|n' ] 'o׃5X8":sU-s)@7ok,ЫCxי6eGju"LPF$r{ѓne]s қ7P<:7I3qbtHJ*TǾ(C@6l6IY4zt?x^}EљT}i\cʪ6ce׽!ʹו#0- Mm&76ͮ,nZ TQbrxŔpޙF.̈́ dbYIzK?z8&E>;b Ky1SYn I rO39 -ebh㊻[A K#7mcnd_%L]=6p̞&Ǡv&tȟ5M^>XإXAKA6)ܧH ;o@y^4j}Rx/qVZ XDƤQObȤZ$֜oB?ߒfIu8VʼnsGR C02EAhxSߏ]PX5UPSJ@HG6sSƼ (,S"6F&P-lȆ^UhՃ"i&r= 7#\fp[3+cP0 i"۞uh=|tR{C# +mD5wUǻ8F&Cˈ6Ѕn , cL;LDntgy%F5(RrTMԞJ3,+2$i9D:{ (#hlL zaMytPqNSY{'4 byAVB4POuo-ˁc|K/_~a":xI5qBs圉@:XC(`|?-(1ŴV[e (Bb%&[GFSi-%lQsxt7Z{4^N+v#̾>6J2Zc(u4ϐ yws@x>YgR9bKinDHǥɖw}4#>ao0p~/HN\HjݒVr?s v%}Ylԛ0o wDEҮQ{EձUf͗ZM"zTC&P.d*IۄUs]JF? -ylu6$BԘzPqS"8{yQHgB"f(?llpNREXqf̭"ɢR~|r_fqӑ%)т[I%TS{o,W*o]ʯ$ %Jc_*>G-+HӁMwKo=`L3m0G=7RR.7OYnT?zA jCڏR R ~# wj\zAލqE4zG~1=w72jϤ0̃LkI>KndN㘙T>ym+xೝЇ.}|vl@i4_oXjP0G#-o/g\RZno_P*_vX}C:j}ۢw;d{=(DG%w)ܙ3Xa!~~FY)E&.RCmdZ^Gr=.+c+Im){'ͲL#'b%(X u\x䟜q f*P:W2cb 1.M±& a \ y<* IeL?^e -]i RX .դ5)}/3O8(>y'!:M({LwP@1))"+ KdC_LIfE)ˡ Mw Rv;/4Nk&J+1ҔVgR e0DTxm w%2'%Po_ĥɇ{Q3Њ#gB|A^VX駂&|,k:`@W#M)4@^񴿣wxZX5G}ɲ {78WQ%;NN1*JXzR}uҀGdeX4yG}N^A]qy$^DʑV<%z~G#U~q0BByG6vhqe!v7n@ߞڱ%ᇋVmO|y,uw繡yOvlO3VuKx-2a>Q\Ϟ!m& ŜSoe֣cOQ*4:/oȓhPWg!Iîf|wF _?#d. CP;Y3M% X:%:r\&]81!C, J3Pj̞r#hMTܰVje[X5RA^ f# h-_gg % /)@%~π˥Ӵ^˟(w ;݇ai`=6|pQ(?o"㊺]b4$*~H0ċG>FOrIQؔƌw GĿEQ8S,mV>j1 皜x!ұ6BĴ ^XCl~1Sd) 2.µ_OE @7qp*=M4A!R% w#B 3/:8{;Ă-ird+ʂ;ٜ4{i,!0~ikt|p*N Og;O|<>[[I}g}S /@;S|(9ʹdpyX u/޻$GQHf(FFv2ݏ* dfr}$ % l}GY+,!eKFdKC/ 'E75U["C4x.>;B9b0NVm8Du/%-vCgM5p Q y+0ʽ _mWn2;$v (0GNcFƿ\Z_SVʞO?TYΤ[n2|~!(qмD"!ZNј{VbOi}N/gm H#DcOu.#sn%xqN+eHs]/eK䄷vq]Jjta"Q;}#<#7J Q}%^ERFHd e,<1 ܎, ekC{SZem[ck 5Kq{W<9#0vۍtOyݔ^T0dCNjI0^s#P3.NB^ E ~FPM+n`%*jBW_l8z53zߦy3UL T8nT$/_#\_ҊJE2rPG0h-[1r4&DBDv[@ wjkI;*m)*wxը57|'mݵPtVO%߆M\08YiUC iԛiv-OȒ9f-X~_ 5-"0Dzy_aoy8`W]aZnw|WIGRe"E?jn("qi:b1 R2W7ZZ[gD MY: m1AF oZ#*.kNRO|NH^:K!99S]8 JѬ]F6#! ᐨh#SK>BVvX܅ۖd :\61-lׄGC c- Gd񱆛 N_,s|? Bx7cyUn\'Ԩu$,ʶ %5 |\%۳,d?kwIv&"c'$j,֨ y D*!G\gPRt8 fy$>Q  Zl4$-B ,-J YHC;Ow0/_]ܪjLAl%E$%9fv-ЕB_ET<i C ^!omM:dal=>;.B㉄W~c0e)jkϞP@*-i ~T=):/r:- %)8d"79w&P+29oQAs`G0UdU"_,v HEiBJP vԅu[;^#{T#IQP%gj`|A-b h߼d,|5YovJsb۲|-w@̡)Pb [|w\msS&rY5dU WA{](-o*_w"ɭkpH˧ǜeK8@:BÓI\NL^ڧэո}Wh}]tzxveû՗g&jW 78?Ƀflȝj K+ 1CQ=!c>tak}@Yt0P\Ͻ_ =ɢJ9q.2(6+S* ffiS<\wdQ, јo'KCesn fdq+q/y ˬGmb.7* ħ2HMN~ 7ˊp^j8\{Eo6Dw$ 5oDN?8`04W?`J̫caUZsIjfeĘVv:}x5Ht1Iu;fb7|۬o9>ނ- Ԡs`sU6m' ~̒ B_]w|lΩƼcjcIȠ>aI"M>yU4FM_Cn4A{A4j,=wRTN]*[YFN燃ȳ20`|x_Uϧ;*ܷsUNV !VaOQ)Rң~%f 4OjZJ0, [+N2EfbYtH;=DjRK~ b >(6ŵl֡z"ؕ$8 A"Z {ƷE)S1/} #Fh+Hz.؎6../L'WeV x%Rso28^ːM+V>m:#;*F( E >;(5]030I BcD3%m?i6vt:ωm:9hm0Q.XQ.{ɔ@d{6<[l>qL3uQ1d(bڍC.vi7У1ȦHjlR9$mu Q,ZRM,5QASxkl(NUrJVWOƂi#X_͘` @aЂ>NnbDs-qzRE@|#0hs}uUӻMRc5m`6hDq%2k| Rh>v6͛ɹr0f+;P᮷&q] 'ޕ):A.N_oҰfk_񡶑TjD;dέ򞐰 ïo&eDkŲ=THL8gO5E`(& %t%b%q༝D4m9C* q<)D"Kԥn:ClvUmk~ޓe |`Xb̻b5c)g3^-_ j]RVœ3mb&JQˎ  <ȧ!  4޿4/ffꪨIw K׃HY{㼪p}n+!^\0jLFB567(# QajX ͛Ԃ,S(eűCT5t8 }o (1{w̯%?R É]٫|:wm*ʒ**}TS1+Bt>߱s-b|Ѱi-yHvi}٠.ۮ !r*6+m!b9кԽ& s"hb=]ӱhٞXޑvgӰFj.1u$Zipy;n5vp$h8RZSW>I{߂0aQ02@_X'6ihzK>&1i \+k!ʼn#FI P]2vXgM4 vES& 9WT {fJ7pNTTߎqn`_zh`L0tk;Hf TeKhZ#ZUzMA7ۜ<7q!cJ)Q'yTP}W钭2rJ*/8hŊ*2zv7seh#Zpg/xxG"g-z,||҄yy6?ӑ lZ2̠r[xd5S] ^AڪzxPx³No|?"g(n7Oo|d C[EVOɃBem!nZc5a5HF bϐWi0^-@6ƂݓhAM}^ ֝eQ@ k(Òb@puň)uE0J -oC; ƽS!|\B@M cxWpjFvE!h7_yt.8)c|6Ws ӿR]DeBcܱI&_pϴD`κTS"-rYfp&+`‹ZxJWϱȢ(&%Fm`vLaSUl,!(Pyw8?Fs+V 3wb\$Y=]J/ n }X5-Hݓ̕gf`cz(uE6E8HoQP } *)-+ID%ź9*M%NĤ?ݙU8Dɉ%͠0!-yCzG$?y[pւA%]QQU?d9OY4=C&A OUa`;!+!P^ QRt+`CBn xP\V#U<&|Xw<8,MK-BPO\ pWq4ćzXyڿdaBnclß;Ѷ/73^IJ/Pcop4/Xy·lfeCi=U5tRU(gq8aHN 5ι@GFL:nCN/U8G&q1G޹l8 KsJJ 8ߗZ9Y,/!^Ib2;#)ߎ!}t\ÐCȋFȭl.cp@R(bt8D|= mJJ"px^VzPOJW~ iL:ؾy[aa:dvs.بa,h >;=!֯5PGf2Z^O0x״t,Y/t|l~"1/*)$ bXΉ*bC:| Ц 07 of{whNueRGnu+WsjH I{n o 晜r(˯0;Փ6dii"kx6Pel1;͌xyRE"JFBf֗63޺Epyy&*8QK ,OxkGdEou<94@Blx:k 7E!!&xG g8ϣI* MDD2'B5a%[Fu1^ZB)VNͣكSY b_?q}eP/f9F:xDw[+շ0$E*KI<ѦT즄{lR@Cdfnx: Kw_荝*z\tqeM%tB2[ѾK.ue+m[(mD q€y5û۾kY͖Ԡ ?C#VGߎ3amz0pM^Ř ͪ˰&Pfx{S eO*(kZ8tA!P]㇨^jom g >_G:nCo ^ х]`F6%~SN7,؞;#-xN*eGl&Zyfu<0ꯔ/en l=jZ,D#`w˨-cAzafmڄ>xävFaRKhI0;hw~Оvx믱8Թm?(#܇kR#ܹH֡vdDfSDWOu98Cd|Tj٭2mxtzZyWr6O('1%(#V.9L_B,ƾYRԕa+;ЈhӷI6w uI87I4'+;>֩ctԑtw[Oa+Z1jPMhk9?u 20(\ ^z)JE(5ɋ"* y ҿ]y;Onߴ}j#I=0S:A\ZHf6bs^|D6Oet).wϰ~6@d@7q~9E+J/骶6CdҊyEX.,4[#AOD:)]aJO S ~7(z]ϫB+A2SB @s̉|N`$QhI?;Դ^D^Y֊\Z[%{m_xpVQM3d5`<M#+s4i8%OȓfGI[(uNb Ds V1DIW#fϧv=dKo|ܢ7GE^>w;qVA"#O^B1 6M9Gf_FaH Nx]8<K[oZI6vK 0'] ̍Zo3(w Ɲ'y2BSBjttUѽs1Q;ݢj4r?NB׃W$ Lp" w!dz鲝1zp!}n(X<cDQ;yUWNyVd"5CɰQs\!H : '77W&_xpem`X{Cgm2UOKoз5݅xͅoڿh=5k.gNכԵ{%mtPURH:OaaӒ:vGz% Ov C6 iEC^wdZ̃ =Z8El>>hSbKŗ:[gP k T@y{>ԋN6!E]6g(0j%}Z)?1֬E>M^NKIœHrޯڳ JYntb?] :[Gu /}#gi;ՙ:A;Tp\ װ"+zkll}0\ޒ8H~Qn|qd.11T9bDwيhDC@w.JSF+aϘU,AuJfUj3P\Nb\ @ 97\} &** q7L~T#vRBUi@D\ܫ(xۆ*GQm0|a ļ&"kJ1LB"n@i%d T)|9D el(*^,Q^do:>_LoBW|^mw1$p+hBp^ubf~4j|?>M!,0ddElcsmJ ؈&u* gRƧFk,MGT⨇ p|a:kx9W&[lOٗdѓT+oU!rsb/X B J'ӖimlOSreSQ]X0-FUs$W>ns UwQtK'sިZF/3v@*ȵfL͑"/RtlNpN&F_SK /Jk,]i+6yhWp(j|_QKKk FzA5[ɓX O }d &  7Hӻ)nl`IȼnT`^*n8º[+EQ#Cđ4΁'9UR>[4EzEqaJUՙޏc#y擩(@@?<;VOְ>@6:N;mm .El, IB7!1 L(>ev@4K^16(@d&0Xa7GxriO*BHN#Dbfhrfz(tPmS)`2;ryo{JPu#"l̐!VA^v&4ΆJ=֍'.))dx.>VJFfwa4ok76r-Csd_̩ҟVJy&H_,&Jz}o!lri| MK~L {4 0BC՚QP D V#tI9}bg!CQ:K%mBv*<{a0:n><#ą$`x oxqhA$|UBP TW4saӻIPf/ k21vML0DZ9IoCrLdKV%~@*åR{+k?ZKXo+)yzpQE錗Y<#^w2'}7vkкնrYPǚvg/wUcREVOL/Z}NPH9h tvLo ."h=R8ؠά凊c>bCsu)zHs3_eQxez5k/6j^ n=Tҁ:UY^D MvC_lB)>j\D`_)*^SzidzE/!%0Ƣ[?J)QR xU)?/-mx0;?&=!|>ߎT'K.6!8WBϋ0zWmCX!qP-;) CF>ʂ}Vm.f2* M7&j\kD8|=w2x7BbY-z%S7Y/C0;)RO |;jCGfO)> =Ll5 1(t|yFt#tt58 Vpv5Kˁw8 u#xuH ~Y%.],Cm-XQt:89WѠ>(֮&`b4Qx XGs0 2_O.Q:$6U8Gڼ\ ')Jxly 9,o`,xRuM\@|;_oșp ui(X.tJ\肅+^K^0ڹg΍ X "-gA w;聕])!) U.%f2Wr޴W0 cMMd=j3Е Rqi$F FN1Oi)UU.lCزޑ.V_K e+>,2g1~{S]bpb_C.܀+e:w@쌦a JɈP(FP+Q¶>Lpjŀ*I& V ke1/fM?98D5q#QQewKct_F\xOmwTPo2/} [ Y ڊd +VMђ9ߠk_߼؅l$JJRydo Ds{Y i wv0[-o]y3+C֓ʨ@zanCMUmk "sZӊX}+N\AW!pU$4uR0͒p_0W}paƖ`J}坛uK"%_Tǖ'.r$7Ť\N;hAWi&q[}br& Q M6 ꒦k:S׃QL6=.gm/ECW6UtFpK>ʡNUU`!_NXz-qRJa!t **7_[N;;#8{Dl|{v)n9[Hk1$'Sm}':/[Ls@N~( /u7m%+_"D-|Jd5V}"}?2\UscKHB`p/蚋Ƨ{$ꟿb_F&qW!q֊X;ӭ)&X܀@|d[6}<) 5dGXqZ 3p4Pӱ>QNR7|0+e%H3V*\Ј^s(LGTdjn/ OQ'n~CZasC9y/KfxmB5s/?,/i.7{bhyg# ;7 cȦ#2tj*HP$Uyg-sx.{3 rԘ@Dem?bb6;r@gC?vwLQ(p. 4B:ˊe3F3QUZ&\^o!HiMڏADy0WpoSrӕJCxup͐ii ;҅$3;sxԪ & l&:Bx ?yWT01=n0]=E3.K: )>xΦp IuU< `JE,;u,oy&VVOMڝEŐ[rܺIZ&UR;|ZkAB,>y}U nTX ئ^1a`l7(yDc4cB8ށ}+m&Ѧ nO@hQ` vT7G,C2%9V=Y7"[ÝxjyN(GK ǦxI"Ub%ءKw?C#[+Hm']5|WMq{hɾwV`+_CYkheS+͔ ȄʟEJFWEv @W𣏕WC27X_ǕPW,/Ri+O]Q ݈5o| g%9 e9,Go5aZ|\؏̊5|8KŷhCuf1XkP: MF9_}DN:tdW,_y;dq9:l5a%C(J-`~-Uh[| e r(Ѵw,cD)i*9YZ8xP8}o7%:lpbFzc7|Y *O)UMJje湒Oƺ.)las!–p/=Yf p1Pow@Rt;|I(K\w }q֫V +n 1ɚ1~@h@<tt>!GVpCH6v_㛓JwbϽs}Ql~޶/\g|6ǰ^pQCU[6K"QwGB/%/0Rp c|Ws;.h$0wе'ͼzJˡƳe}jJLO1MNL^~HW>qkVb‘Q-kEdD[C"vW{ӿ{峫[ yvٴu^Hqmԭ 5b18"F!s]&j8' 𲊳W, / ^+\+ےZRR s]]@5PPbw֍ydL )6oFNmyh|{Zppyȴ3ނ2vujIdH si'#UU[yz,#hN~m<˟A0{B]Uh%^7zn#Qaޢ. x=V[1Y)3V&E 3 LZ+෕..DZ4q  -s::%/9 *%^\_ZuRMVbVx,ZXî  ꤐ ( ѳSPsx9@ ѣwک)wtN8 [;+J!yh9i8i#:Z\ӕ\4kj&s6nh9dS^8axa̡c(HkӤTR> J݌vq7h ko5clP"pBb5 B_;ብ(#7vwr@lb!&O~@/YX,F)# :̏Kq9.Ge"@&tI;[Ix雝%@}r}ι꠿|C:87ciӟ;5mX VPhgYZ07070100000011000081a400000000000000000000000167641d83000039b0000000000000000000000000000000000000005800000000./lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/crypto/caam/caam.ko.xz7zXZִF!t/ 9o]?Eh=ڜͩ O+~кM/ˎŌ] *Gjrܗ:,#KTAc ˧Wk o%-Zz)dKٿ޼":'uy>yOnepgz̺9RN"< "DCORH>ݦaO7#1uXDƤF$تj 3X PTA§vp6a$1ufa+A=ٷh6iUqddMIsl^6s',OѧY~-/_4/?E.:w JٕƴZ{!/+p0,W4;%,#D,$Zw5 ^_TAד7ϩ uv 8Y t},UŭZ^7 muQ>"piwrOʼrkYDS|vj~PjWnMd2(OtEToGb-gJ('+scQ]sT[pu# [%-_"ΖF\(=[|:}{\ Co"Fҿ"eof7N/"ka?} ncO t»"j)c2KIO aX { ̠H6 ?Qz_,RUQ|CO9έ*DwwxVTjٳĽ?2ssD`*Sm)( GYs54jȪyߕn~VܶZJ-@F W)mQ{agH ӶI_؞ש< Sd:H,-]n4%DíH^kñFOxaj8dK \b DTxEP e=ag/쪻>bǐ.l|cľ$> wN~͛0>Ndu8lfs38쇏;r|Ǭo$UQQZ9^ }eK@ Ta;, ~ siL_cC,eySDb3MHTvIT.eR/c޲9*FکrbIʖ56$~Yd?L sʐ}#TW/ #WddUUgoM}(Rd3 '$V8u?[Ѥ,OPCl w%ĊtiASgpUoJ '"Z, 8GF]\H`k?z!}.sT>(\x`"DoC=; 3 u "}Mą %zB)F/5[愯0Ee0Jo2F*O6lY52у.\y(JDjˎsr5 7V/FY1|~#>;tH-sE3/QmA\2׺C}y}qǤ26$-{g gBSV%'i05S7vw +8pB3u"qA~+d"iY#^zYD>S#mx"#~BQ-Re&p5y:XU k&b q,XOBh[TMfMLIYB ZuD۽gnpx'aވ!2/y;4meR2S1\룧Ţ0ݑ>+WDpO6675M-[_ yiBjo2P%CKtS[g}ϿU=[VbGn6Z>o{b6 :K=eB8*J f2dfnY>'rduQ],? gzz>"h4戫m%ۏJ.ƒ1BoŰ}Tv4&wV.?Ͻqoy|,0pq>Ҋɤk:hɅff֞_=c_,U&:+>eoB]{M ™QI\*![~e,VXnȰ}DP$Re?ʹ[6jq= f%~`匨:)ߏɄcqdmlb8阋嘱Jt"bC'P%+)i@xjܹᮙSE 06n<%.\Ƀ$]Xc;%/6rnzjd23D& \R[=Raα9Yrz%juW깫̕#SAĎP:͹e| !߁J,˼07QI͔Ԓ C 춪4j+&H8vh"KdlTS1^K-1Б;B/VRR#P*iK7uLzIA}̵!<l @AhgY\Gs^q=+'*|1)9쳯98$9fGCAAdt'gMBZG9 #/-[(/?%@.ߢ[FI؞Pz |hg;9tXֿF`KTə3PVq(O- ֶI1Y-1LD5dmk9/dG9foc*(\n?Df\1t[o aHopM@F]W z _0wȱB5\VoWU5U", /qa")pG8~>tCTq 4|qqJ!'l?uM:)Eݡ]Oa8tn8XVTΌxHGciږK $Gr&ٗ{#Vv..ò\w  %-# >Ph2$Uũf. lJA[K"xl>MMK%vnt 񢵑{}T?"NJ{Ǘ'N>~"KKg5~ 8\פ-%4=XI]F|yHCr/ly=VRSOB7 :47 2JtwCk$FXE]|{p>Ɓwܜ"LJumQƉp>ʽ0l-MQf{1lubs;4J*TB$彺?QXX~b0{hMVA.);|R M.0 r9J}6\(Dܣ@c R[7 [ѷ܋ғH1Mw\_:cU–rZYÊᓍ t"z@1MZ5c/rb>gwŪiqki݆6WRnd|6ze@7F+*Eyhnah5Wt` X$^*yB!?:N*Lj&ɘn͏xl;C3nJw#2)Hf^CCoDERnYU7l)14krk!|t4ddT= bwćfy.6t§To.RH9n!7I<( _C d`kWW+t.T:P)Uِrg"*(L5;m 8Eʓ*nuibd:dBznt=DYXy}p;/QnGhfj1#ٿvHL|A|^\:P{szwPF|!_{Y&A&7 64O/4<RئX?hFpg[@*=-/n@*v6^ B1z<ś0iٜ:XI]Oq24V u-G.J|O;W>`9/m( 0XSC.@D `g6qp)IHE-,UD'wy cEi"J+? SRאMX5daI`7nG0\w4 yQrq"?gZLy/Q9So:+m}Z 5b9@͠W?WA(r>9xM@2=x3=wGq*7zyvUm-]: IhtbQ>Ase&6Ѧ[c !+k0 G%JeXƍl*)ڝX}bg Efl/ ugP<ktktt ҁٖoEh[V(ib;KʪNs[1-WY6Uukyh_ y-XV ι>y@|))>WR]^e59cr-XveUqRh=RalvkI"9Ruvn{GHc|>W8#_@ӓך(LQ̪Y' 5@ďF^OjG0QQevÖ)Sǘ\'!y~&t8 'Ӈop,=ѥVph)=nW;R$G[>U`?;>9ZN?"q-ߊ;r7,r=g,ihQz ?=RIr*xZKhЅ!,[=eDy}wf#rWƑ!3٪qh')L4jJ~\mե!Z|a#5׷=nrNl&ptötѝC p];xLJ/z RJ{m)4ǃxiK.~/VgU ;nlxg2 ]r @'b+e_c3H5"hbG ?)ҺS\U{A8o'!?X4TЫ6XIAJ]ΰo]3 HAA@ќ6@q9 !ӻX_V#,CbDř=\_x jt1{sE)z.׃kmtKSl M:t0o*Rv -o$qK8:{Urm84ǧ> fu45RܒGO4zBCGr+V 䅡 yj0c531ڊc[{lc8byǚTڶ4 3UW/lo~*k{z{2rHt0%}]:˖:slrI4ŧѷ1s488T avPywē{Ɣ -wB .,R MMă=U.8l@>H=<iAE#t&wB),Zj'9{SC.$cCfӼ;u@kkƱ*Zp\d1!MPfz(1W" $ſgOQ먬 8Z7Ǒ ɰ~)(|Ԁ@T՗vL_߯\g} u97i=.‹Qz"vR/yxcy UulyohQJh{8jK7vi{;|>"tƐi@Zr؇XrجNz9E8y# "R\ʑ2/Lvp뎈} t ;^6ϛ+&ޜZS|+HL˥zKȿ5#@q亖lMR7p+紓\fr*#x+>=I=s8b*5H$kY$7l$|5`>R]YUbI?&E@=:* HKܧJ{xy<s:(0IPCތ1B ]&Z8m#^θtգy.q$mg\>W}Un4ʱ l k|60pPv֧9C$ru^{4HyD;#^G2Ig|}k7I2& 鯎F_^V[8k:"Q^F772&CW&ʝX{˛ɯj{#.m g2Y.Ϡ: @iV|"TXyE1M|9ÕgpDx6M 6,6XјkWh4aC[O$+Vjg6PDI^̏@F 5 XL[C/V"Cu@ZjJBGXp'|؏ל=?*|f:f+>2TA˗OoQ]v#]*m"*`G)Z:,PQ =fPByo#3)tE{ZFe*9?ɦV nh/Q>2sNDQNcja8+&B-/Fj2_#݃pb/IJuT%pm}99dBE2.zYȔ%XUk'ʌoRJKV|-YCM.ٟD64l#ʜo&_ f"0hO+R&m@{_{©Sںw%)#7"^ "JW-铕fл'q;ɗEގT%TtVӜ>v]fN֥W?5[шp!}7(Urm"yÙ䧏jfzri:3gKG܏!UИs je/KRZGF‰_nƒ*A'TYN?8i{Y6#u>-;=8ۜl fl~iN 7 Ll|MK{V=<͜-6Zsu_55y.M'h8]ʂD6&Swybh -xD.Ǭj)>;.t3tt{lx8`#YK|V7EO*AuQ_ Tw-].0 j< У&J @sX$1$H+WPEa/0|yՆomj~Xd'#f3xzS4H1,{glj/Kd q ?n|Efy|8?5-t؛).J@Z ·텦Zh,%mnȇ汦|c0B@ƘZWQl7Wb*9feչhoe ѐqR7Sx@^Nf:M:rf]ލӴ_\HV T2!B#>hXM aISq^^[\.\id!8ꑀ#"+o <װb.GVGFɶ",Z'NL1'\dPE3{<ÌW8c IGӏ}|Zu>z[[ZM ?MCo$Y Tҟ? dZMMWL<=ND . <]ߨvѭ\Ok~)͙꡿`UB c.ѱ3j D((aLӋF%)JfȐ\5x!˧{b{9v.y4͋8Lmҝ?z,Aހ>$F*:CK^㿧f'gtkUD]}׬"SMw= 3KOpScUDs4Cg;ۨXor@{E, ɑ u{{9]J%%1|&?@zqNq?-@nkoH=$3ޣ>WP"rJd۟&ʿg eWrPiF+! 3!>o*L6"*7ZCF<'MYi2^5Íl#,a1\hgF9/6MboGڀgjL#zIN'̿vlJ|sV+Go <լnHpdP ;C.{omG5Dx6"}vx͒w,Pl+t{E4"66siʟ 4͘`Mwy,wmikS½}( o,?6m3rP2  iz@'PebZ_)BgWHZE9o~FK>S)^k#_;*:*e8FZv5L5iT"3tI7PݰҺ 1)LTn:F&h7ɀcA8˶pmG:Aty& u}e_zC;^u^k:98wgaR+e;m7W6.2A %.bd\V&Ǚ!˦ƃ_p׸TLQ! 2"{Y{ @99D%Q̢^ yBRޙ wOl}&*`gg9e- f1g, Ɩ6l[҈[ HJpnd :cz [蘑+:nb|-Vv k}n)dcW&^WvHǜH,X)̓]յWJr`HSl`_=MA:-[ɿ`j&}U\S7_宿uUK?x @׹%5i/B-pCš=,yEj a- ,{~<J@ ,=52!pu{)$.yt)+i7.Tyi[$u48:^FȱteEFՂ\BT񬽌GD ̈#~|8˩DmÌ9酝8)$f)| |oDBșgW Yݶw>ٟ{8iF/ʗG`BͥxqĄa(AMwcʳ%?iL6w^o W&X|/k&e1{Ȗ]a_ fwLě(7q %p{.QYW"^ ?@t >195$$UEO[굒qIKXL7+ϿTS6aZ-,>]z5eaZ=FLoA`#,ù8x9p1%`3\pFg:y69k, 0= 2aPHtbJD]A9.V!HQb}Q?&*Zq0Cfa݅-|NR`X~Bsf$P mR`H:&clp4Ih_K!-#WBs8FpjvO6v!hc+9#gEgk";*%lۘi D?PpT f7\Oz /dzĉt%D*&Dz =~BL%%# `.r:lh!5se09uuw?.N;Qd!,L!HJcmZK:ܤPɌU{ >Hu9NGkzꊤ{rvp|,@{4GV'6`3ҧ^PQ{W95RQ!g71 X=0QeD'VD~? `dOǧ@hUOכOfVg"De[otWג-z>9y/rԇ;U !9`bT"VT`lnֻ 痯ٟ9u([iY7Bb ̃\o|1+ a~W[DHo0/qzv_㋰2FB_t,).*dUTǎ"tn]{$^ jZ)Xtp \,w4誂ضy)̩i0shgYZ07070100000012000081a400000000000000000000000167641d8300015268000000000000000000000000000000000000005b00000000./lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/crypto/caam/caam_jr.ko.xz7zXZִF!t/>+]?Eh=ڜͩ}ʋ.ԅ(5dm3u 7~c&U>_lHSE#hQeJM~0{QQ.Hp|D R쟋?Ԇmt^WOh+^7,IN%^}ʻ'@}ݗvZA23۹9 p#c÷~߳`mg WK| 8gs&~HR-uTk=xb94~9 4W1oE!h~n݂1"st{.V؃[KHU} yx2ilj]SeΝ'V24f$\ڑR=F2w3K4nf5DXO.NMZE[] 6nrZV,0N3R +hO,hgr %(D9hI[ 3+1FR*>MdpL(ս#[)q{q!a+]549ȷQ(Lx|qdؠ<]-1r(* sPRKetv J o(<\|cfc0yVTxZܫ~ g<6 5N֠F+tkrUaf/N9V?wz]FeNI^{8x6(G&A-OD|vř4}/RݮAo- ބNyZ _*1o>凛 yAALR*Q{ 9r:%9*i7៴3(7X: Xa܈%Ũh_?`:Hog6 s9i>׈/2 jf}]l`T"XdII^ZRQmm,GgVf`,P|Kќ+6:L`ﯵ$Éw^_Wp+L\WBxFNߓ^S AY! P ?eR!Lu+.1w2_'c`pkf0yyvh76x粽TYIN{&~s؃hpv4-Po BYtalƼH@;yCQN!uu4m5(6h4:!e7U= +-`/]'uh8Q:K_"PbR]}E[B1VG`?~㽌==}y.`?6|xk0OTT.zw7@,Hy9L*bEzZԀ1{ ۅL_A1 dFB s49u/z80{>LzdˊxMQnpkr)CWqM&?ɦ{4WGWjCwVnލE0Jӊ%gTTMq"55Wn M@¢ ^6`>eC5_÷αsZl.TlZ!<x+y^,3xhXx?eފQջg<ޑ\(}܀~[ "F8X#JO9D'ܪ`lKTvVCGNbhXƸ|l{QJ}(g$gc0{ϏC+\0?y YOXucbQV Y Ș۾'r3U)Q癠xo_J8L,k;`ƷWȈcr`q_y5 %t|槱ggIh^!%!SŁL3"݁͠VQ<$Aq'h̐/uNʧ`ftPs|ͅ0z}(yT 8bS4"ȱh`7>(1FJ lW'psZ Q>bmO:D#-ŏZQm5VcS(ޘl{ q7 #|MTy|7즥Ir$ɡ_s6+þ9?. (,4DҮj_ǝhBс}k7va߼Ç4E?o,I/ 4lO QI皵Xu{o:Ik!vgA唞daQz0ݒeOC}ύa2GcRL3 uQ8Q-k7bwNw#Œ7E/cvP uut%mL>P3 (\ ckM|HHS%-f)W3x{N,zx)(][}Tu *p . _T7bu=>%vk^"xG`GJ,B~ %"5{E }:&`0FEqc+h|iڄ$uN h'zUpSx[ٗ6KCId?>jձN& ȧϘzť&}@,Mws-7z++>`vo!{(JF"UKHi2FtXG&@D'P:"1 JyϋNlϭ.XvKG0+ *3EDˡLҼL5M%V ԒPʂꬠܽCD8byvg3Qji/X/Q&Z/<1)&g3e׷kQΞ/B`u*}\gHŽ `9Fy{x,2zDx{CtjMLqͶv[JymaGY"V{͡* 8 (ɯt`>DR325û)8Yn3hR&nJ%)ϐ;=\pk\sopBOÊ~nM,ǯA=FΌ81!lL4 }|YTƣΖ<6Iu.\)^!SeHn ni Mp&42WnA"TxBЬ2۶!1>c1]X}AcHeI:v$ZY ~ U#-Ce_`¡{$V!n@꧃F_ aI,Ga]NeǶ'}T`zGL?fwMS?0PjNZ}vp\){p&+Ejt>ת۽$n,p׿;D${Ps`Qw7T:4_OhI6ol  -FsO ػCc@..߀^#La%\#Ƨ}zR{W7t%5RJ'j6*vTI?~ܵĽT@_ҥHrSc.NJྒྷK`fѡ%@=q`ɝ{VϾ"9q9bv*v,ժY;ZXK3"$:\= rG|@k}rLC#.*!Ko4-OB  j.21Av0n[M>"O]HI$,z҈3I ~'4/BWVo䃒3B$:@g5t8+n4vO&%z;hOm~^Y͎*4fY{4m7A 癯J\n'<"|Yju%tAN"Ɛj==bi{QϛGRbm.w4lc]((!-"첢 ?>N:M=52I'L-׎>F*'@j4.hdg@$xbw @-sVA=T'b"e0qsM_[yȞ`؜YEյM'+eJ0=L]|ie`ǎt+hMƂ+=w*3K*bZ zڲdϩefǤ7uR"}^tqsN3' ܓc@gXIgb*K$p/Ƀ̸ GhrRk"|7 } qesR6xgb6yߟ0ARyӖG_<2ll!|2;X^{v3yc|vI+ lMƁԗ1ī{P2LޗB[^AzCirҋRi՗^9-ö9؅j j]Cq&՝Vݟb t_m:¢^X{&>'#Tm Ri5el*K jLzG=Xa%6ćEcא-oekY^CAD9P XybF-HAg[|TtkW%Kqbga f~`DRoKn L ZᔉQ7f#=_qd)W3>4i@܏ba }Kg:4tVQ,?diǓO^6g/΍yN%]/D<~FC8QU9'Dž+R}<WC,#Ѷ%r`j ds!/ FbyAt,a_tG+Hr.^/hd>8⁨DZ/CI4ZzcUiP[sM`c53hJ:.ؓ,01Jkrd*5,e$#$Wx.9 Žbݫk95KDG/>K7Ő殯7@mReI_^ fF>@- e|n052Rq l[)4%Y[Qo]=|5܋&:ar Y 3 g幔IFw|ۻqb=8c9^֯Y"B49w}њzl8Y*"vC@(P/BmA&fX*` '1_K pqx*s]ɗ#d'45@Ud60.<,扌-PkKMr(%f/BF^0v%ՂFwoÒDv"/ݭF=)I*֛ *_MCY]mV~dETd7Tav!&A$7„kPؗ}cᝬ7y&b:D"'?gK !!!e$l.Pq1B%Hsb(TjIΌV9i%UP 2Be(n$1=×xT])WzJVZƊ5S;l ߝg% , CԦEՍPr>eˏ¹εi .rzCIEhM=4ojA"||[r+ƋXL Eo{<Ʈ=o#52-" E_XoK@:BسfR$мAɜjY{?6hcy{u)pǭOKDK$*eV,_;'eQ#/_GM1nsL;")yG!( ja^ИT-| LD2?GK~QS{ee1nxx̽vg:y+(mHp!vDTp.k^#lq,'&PE\Chn-l]nbEMː8CE pIBFK#.~(~q'ٙ!6z|I`T&ǀoVfT 堌 }{P Oc @JWGN{ux7r7} PPj~o/dKۂACPze~Bγ+x%9C%vh㻉u6Drwz*@2 r"Ss;=h-$mtsV}׿5חmiK:"ƙ1.`?٘o;]gnz`@%^J+aI۫3bT toh2@Du tU@|flv86DsdkU:Y \"bxx bLd&w3DW̤]>kYf聺ڡZ^Zμ֎D/̣v:giԊWڒK.4FfWˌD^3d2'X3(CȮ'8KCYJ (m '''4@8,)TgS*"슃 Aމ:թ8@I@jfCU:P\)\6k|aE,8@,w5+]qn#7W6ZtNXg(Z5рa le|42/" ZZñILV@nJx_?@ Mi]仠Fb_OӏG?9,nItѓSfu.7ލM|4܀q%Z[#PK`TAVQ>W2ޠx7@޶'M);'^e0 sM{oPjOˣ͹n\6?Dw|Rd(#^Q|0qt՟QF,$;2@,&PZTD"}匱;e֧2cg$.&Cy_]:^ly7P)SfYFwSzGa~0ki6wXV恲^俅=[Lk>MLz>J[Y~AD1wVJ>`'Atkcf1hrwJ=7VH/XE kFp.i-j{qGώb5Ԇjt7].v I>V^fFSgj8w9||1p)ʋQ6l~;tk[Œ\}`&)T-\4JtX l;͉74Pf1 匟+I $VzNf>5wd!ګD$VF|u-WӾ6x⣛vqyTQR˒΃9|yp:Hh+Z T/xR|C19xrO.ځ)b挾3X" ɀ3D/kew$ݗ.Vz#޺?2m12[:`r|KL*!)/N'!FB+ 7=N \(8c1$U);^KWL'#q\~~3Ę30LxbZɒETG43Fi/L\xđ5 ^zDOv:LoKלG. ,Zz!?ɳD:(J6e 7N۠RuN6tn_ai:PyEyr6teʇRf,#]jH)8YYSC-p8Eugӧ9:fTٞAS\BqSDV6HWw ]^ӕi("= [[P}I"qϻ `Ć_>!sl%4[Y5Gg:mozlNj=sԤP|/P@ɭޒMcϭ6cVf׺b@:,|ےD}-ӾL5ҧL¿E7>+0#u#ez; -vJOO6d~/YY|ZsoRXczZ& V]Ma4M( HF`$ZD`6ENP-7nyDD[6ƕ֡%w{ϳΉfMiݳ(8JD#RϺ?'Ht 5+> _;V+V`"\}g):xtQPS24a ls+\M;hs9dEM(1+"h% "7fDKQ!IPc'^4:tʑ ~E~ϔ{Pl0B(7 ]ꥏ!(Agnx‡..BZH0ٟͪl -qjT"{V=Y X2j#Իdѳ:tG˾Y.$3JmoEv y_?0-o*Yo[[ Xd#/*%Hu'3ť+QW4'kg DIUUoTGO~\vs1R8ک\tߣ٬0L K>Ya~ENkgqkL|JV)u )kI#;A%ށKeUd滐n߫Zut="mvǘ9f6bn9ޯo=* B3wRٹ"QrpAVdܒN+ y@`Q&"t] W5/( -uU3Ud?*%x_x'ƽfH b _1O?+g6TYfLq>쩼T'nu|TTyU05]Zj9s%.b7Ӷ1G t@0?kTblEFSkgfW` 2ީ3Ϙ2@oE`e晴gcE-ørJNQ`'Bz(!ճUt3Lƍ\]9S2j5~+}k,7IZND)&1/¤֫L-&}wV eCE}.HI$ꦙ D 꽄FNrz nH} ۨ('q~7} XkwUoA.7zez | 3eNA"ȎudnC#݁au G 7uG7g"ӧoNJ 2yAg09 [u՟K ]g8de*?+d G3(R.-,iKԆBo[P mfmFUTNgU{lL_y=I 8LFmg)ۦѸ)Cs'+"~ѫM_**ٵyhGp,&L )UلZOXtSޑT~ɲ3NTcYpOv,\‰g=kn1cZVv^aOC{qvX,`R}Y֎+ ll2#4HI.eUtcHԹ?}6XWʱ,W . 3+nn$ZVnXd5?E")EiZZW^s.d{qmqe81\2cؗe?ʩQSfg&D/hP )oYP-o*V80ՌG]e"C [ګB<R\RX)9f/ǓmlLHK2Rdkr 4E-`Ϋ Eov{mK9X .m:h 6\RܡOuBPnYˮ߃5:GG'FAs1_۠y9~ω%7d(FX(q*qgl5IśӁqYe{l*<V[7r,Ve!M7EU^7*|F[^zlK!ϯa`<dE{jg)%0ڕn 5z0Zk9FV|P$|s dW2&˰aġhQ bAħgW%\fAN+r*J 0w8?)2{+RfV&5` ckmo?iXlM!udzFˮ'168+wi}=@m|hv6T}64 |7>+w!d %oU*>3u]%<3ZrXL\8+ O]T*V퓤_εj[@lI|h0T*}dH"m%\s4Xю!n+4 w Mor<GWT9#򓈃veqcS_:.>M a)f~۽%h<>3cP=CTה"p;T3 ,>k+#"&UJʨ rFM@(%gЗhf{OfI'—ѩsɟ@h! l:^{)Dϵ8vEޙA9?OWd`4<ܰ?46%s?ĝ,庩u^cDͨPh)#3E] uE?RJWƉ?+)0VZߕ"Y@Gbi%2ZAjJ/YCJ Q%# pP;|"C| d*KXG~M-qnmNd$Wy;y!G姕̮#?9i1Nawh-\餄cǗk<9f>o~sTXZZw6USqL$zU UcĞǓK IDꔿ & ?n?6H%T|eN$a8PW& 2T|L1V94 g\+X |,m_v: HA7LQ0ֶuufslD -"oy%tJls_s@ì|M/Ւ5L'=eUcxc$O-9фC~HJV5VKCƗw'DM'* ́Vw5>7R`9[1Lԗ'7\Όt8+ YbqKL@jmhdѡZt_*\6ѱ* I}{BqYBqީ?Bx_3go#kzK9 yWGBa6>~ l]AB}hrgvQKO< V9h_FWdd$]/qkH)ױ~E"A51\+Wꃫ32W ;j/[֙?>ܵ= tlN6شF>gj a+H ,0t}i2': ŽDv5[ ^2[3*bܣ8J bk8f.4 7R-PNF 6ɲۖf$)s7ns2A;DP9~\C|r7J(O|n g2 +xTdJ`*{5`꾛FF ̱{O,]/7b'.pN_?Ji>tw~9jEbb"R z/6|ߣrZZWϾ .9"ӏ4|^6= ͇D%袡ނ ՝u}EH߻X$)&VFodnU ^_-Ccr}hH#KA׈=Fᘥ[4H{X}Pq]2l+u%ʿnĺYVƨ&cC 8XH֠*A&dn Q~)<~Adt2v8O^tBCa jjƀ !GbgMg> ib #͚p9a}1':nv!dvr,Zv@lSSP@ضq ZRh_uPpbOӑ"W!FH:휰 ڕN`BF߇dKըr qQ1O„/?ѫ=; +VmrpFK6ԕ  ˺f@|:wY^ӮtūQ CLFSV|!=oR*fPJyNċ*QZ]@ufkc*9|0i~Jاn/o_9ਧBoE3pG叚iA\nԙْk;3SO>=$ 혊HF; v%6t(%T'p{ߦK[AO|fOj-Do 0T[A]B,M_ F9\qSo+xl~%JM|p۬GR|LEkQB/S`nxc-߈U4IU&6 5֛9$X/j#B\[2u@t>|Y| \_'vlqfIT VCeug^ZU:f E(܋j-y{)1#P, ME' G,A> 2%U_pvze~MĘpu8ݢEs~摣7E9B2cBKekt"c3꺳#mXjs8hVN/pXrV5p%iۮvkLf=`pHP%>0?\K? VN /3Ps"&׏)F*J5⿼LQfd >ԻHxo9ffxEBj{?o;! pa7Jx]N6FD$K:&nWAu%>p} ?;B'/own; !%`uo6ŦK\-84"qW훩?QW\'>XsOG=`*#5sZccKLĶ'-h]nKb-YO<(Yg!;18wa}*Q5ՃZɔwQIl}o%ᏏYsKu(L5ZY2pp̮l֤__S$`'da@W}L3 *>"RGTpFKw6PT/&udnc<>(hsk*G Ќ?HW\[2Hʋ=mu<`wrxQJj(%9%?;M٢im hVz]Xxz`#uL"ofm^a%z;C477)w?RK9vLЃ<rg{o*@2+Q)iUHe'K}ǵMA\Р}{ W#T#-K o!@oY;2it[:/"ۙn0*[!re&B(szfaE`,tI#6mU:9H,y(kį*` D#fΟ.ãN& DekmiS/ٷ]eI (Sl| ϖJȒ-zL%L~|A5c`ɣ^Zqs @$`<#u麒i4>ª G AruއUBp]M23mg[}LZ*[!?Cp뺭qB"G!׺js_C < SsjBcFmCwWi57=5!FgW6Ddu^ާJϤ $ЃC-dZK}M~)yWmI= $]a(othPNA9%1El'b4HӼBodu`2C.Ka;͈F>baD浞o̔3tOvpFدA4[jY wK\R@Qy7uA9$vHT%V&rE- ٵGNl˺rB~5=) IyJm;9p3ބ>qVv9 ʍk֓+"ĊбU*ȓ>WOK:{N4~'F7$L`L;RPwvT /[I.O}}keterg Yl5E~:1\^N%bai\qET@'ބ/k0*M)/:"lR];qJtWT[ylm;3-`,Vۊ ]u!؊A "]r'e:Jvڒmg5^UȨra"#~F0 HAz}q*Ʒq WGp~ [6tD%wM$b8?r TNʗF7JzO<@84/@Ubo28%bbY(y DZm[Uik Yl 2Re)Vz}S56zOI(xΪ{uz`&b;,)Uc.FD:1E1 ³)QMTRGvrt)2g 4bYJ v٣Ibr> :v&RdFUEr*W&߇wy ]b r9VyGB Hj pSsZ[[1e|4ڙ22|>mm %m- CH䤣tɾ)1i1g@f珮\wa(cgL<Y;a4' ]_XkV8ڻ K/To{ǙU: D0. ˘1_= 1wAYR>E;\' Z>GXȖk`عw|ٯQ Qߒ7u)n1|wؽ>F^ka UTjJ=U -q(DKGp2!"J -ޞC\=X*iN;y(L20=6ᬒ~8 ' XhI5yh7(y"mU8Cm IȷëGRӝ )%(>>0i۔U0p#~J馳;VD`uUXx?DIhitzra78np d29sA𘉛8,[_jP mUӨj)61z[(aF*XZ_]tUjC[ŝtZ߭GIjwiF\"|xWU=RncJ`@=l?{YaLO3Ǚ iF׏0|V߲p Ӭ>RX-ypg[Ġ36c->t|΢ |cP;o%J??Hf/BjOxלEzP=Zey8H/-Bip`z=uW>G]y8Dbn(c$@9X^}XLu]=ZzNaxVS ±DJNMzA%cJ7ݨJ秲'aj{ɅM+#ņ3FSKk:6;:XIrf jut=Q!P7wssV̷"v.l@0h t"m"Bj˺k0?/,WeɭsngNrYF3c1'fJz82_)SᲓٽQǕ]}V\aTO=TklC9s58ŧ4Qc,B1/cϿ $Jsm`"._߾eYtzTNLi|:w;kFv9c_?z>Bh2lu]CE4ηpbo HR @Drh2d7Q?lGo0E7vxufc6>D F{Xڰ+ H-:E'ͤMC(Ľ{uWvr\Q*d1_6ET -a_XrFlLxEjӻY}l(V<֙A\ =~jw;|х|wߐ)({ /O=. 6>VS+%mMAE:A*'ZqPG6DhޤWP Cu'f bgX?[pqD9*6cͣkE;  o*mt><tP Lzj@`A(I )Ef[Þᢖ }xBAqĤ̳B7߸D4t]2aGa|h2enBGhejT8)tAHݬÿ89 ؙBHiNVi@.e %g5di$|SGz_xX~cwBw?wz%Q!]{K@֜(*+ #0gtzo2EaU(/M)(0tE[@XaXą[;Pza50\sZePpeYM;8>Xv.|EnNH0x /%QNP8'w%ΰLKz31T3p>lBjIEj@wQA*g˅eF gJsyԬ¿C^ *;Dߩ&. _g33e7Q/92ىԮ|35ՈqV(#lptkcbKcp|] 0l'o~5@C%@6[i7d@ukR&zE숕֭-O_6| )k(3L0Ld?Dzrǐj$x9qȗ͗ y9{L]D |Ҋ)^r; 2ov^䅯0F OɨvY) tf11: dߗtgi!*7Şy<ӚXq&ҥA.ʅzĠ+bWazn%":}㡿 y< v7ҕJdLj9% DK:;$KA%_#.tʇEb hfA.x떰V{^vl^P4GX!8EpˀNf>h8 .yU4R'NPSf|-%*V:!>YpƟ,.Nއډj$S0 Yڧk85h<ݮ/X`PvDiTMB=} ,6c(L?M"elR1B Q΢ް\)(h~k 8@f DH;3zp#U +h* -fHi<{}1 !\A &!zp؟f9Y =5eRX8)OU&$T0Upw~j9R7&jo\l&cX7cgS׮tx!'gEE0!lR$8@p3CԜK!Z );BdA~3C 7|z [`;:^$k?V ϴƤPe@"~|y]s~A}xb(p&a"%GmwXBs&7m&*FF"=]]ҘB@u_H+z_@gf*J޿*6}j |u7cǘ6^ZYivOt]Pnx )Lv 8|Q)yWSN%=!v9U!npTGIpdE Zt`i XtHc F wmsめr-pp أVg"S4{jd6pFo>!VL +Qf\=m^X{7xN!:u܎W9٧ސu᮰H? >Eڌtk(91);6+C_F0Amo\&r5 .oh0hQuB,n'\b?1R,Im3k`ltnNQK5@yHt 8;>y@BZxzzSq7Wu *\xc^O͏$#K{߱U彘@FidG1 0KɟTxA]skOC}[*ҏ{N.4v3h`m_7ЅwHiǒxz[5JnfB@yPj"oot} VpmBqńzZ`퓮Ȁed#Aoz^;q=aFimʁNζVh i.H6J.vX3 HL^+~>9+si<0Hp8~&OaQӢ_F ~ΐ8+AMu&OO?e2oK2 T9>驪ZD+p?58O7!YW<,2(85G\91~!”d;f'Fdy(K%"<= kVKU@џ2_[ɵd٭9۶^ς "3$ܴ0h^Qηڕ M>Gk>)'75q?8.[1:#XQe =da" {iMGRS1Oao:~n~Zr\$k$뫞*:}{P86w_#tSTbM. ̉ D>a̾,ljELyÅosY h"i-laq\mHfy]>.5V׸Tn 4 kTŵi,YE[r8T @SW>R}"1o{p[l٭^VHMUEb/-w0S(,2>/ #]Ü rf0_>2*b_7^_tًOҦ=f_I沖8̣BH{\{"KwQ\g0w>i.76`߭+7[>(frڅF[4J\19%jHj-gD ,rB| ̥|( c)S?L1(YDggAxkDjN *%z.M)Ԋۂ)z݆"'s04LqOsϏim\HCm1kR $ZŖ)s AQD1o | Ʉ0=e' |Pe8_Έї->~w&֠M?_n`$(e(LXi6́+lAFa¿l#(S R3K5\cJv/׸|LgXb]a/l[yq9%R㖒FC z2qд- dB%,W'X{pl"+ho7<҈q[XkΗ?Cpdūz'!|ON>pN$1QjR:m՜Jnk`(t? yN4^,)7 xsvaSQNwũOf>/fO@1 fJm-u!e&t.@^]+Drl r/jt`<隹ԂV 7=# &u!+bwaف^űTGmL8jYCK+Uz7 zX ҈VoiS grc p)\68nz* 1'MJaO|R4!q#ApyjS8"XBX * 9b_XE%2Ngx8TKE#2])IJ3m]7[wj=Ōؘy1c`$~ )F:|h/ iw}q~%`%6ӡ|KB~%;i-ҭ;\`BƋs3_-*Pㄶf[JfbiՊ>qbq5uȥ{*J! BQ#CUQ)E } 7h}R=T\뛿$ܤ\3ة@H*"--6yCZưuemC+[="q+7yI$R)!͔h,#r5=d^-vbΡJZhDko6>90 Dg}32D4/9f/u`{A&]bPP 4]F)z"G焈Bl q[3Q7N5tg`ز>Gev&1U,T {H" <͝lE?RrMҡFGy0v݌0nPTHɰ6bbq)gVnԩQicy$JǾ '>Η|y=s-W1_cyɁbٹjڝE'RF8' :A7BH^Z|SQ_yjZ+Dt1R*meTA\:F(#\kǧ1SL:٦K]V/Tc'PzA!4"gi7x})$)=Ă; U^-E9?|V񸎃dFWݛ~oлrf\ Gܱs n9m|sKfD,"5`B8waX>Mw+Gf(d*#Y4^wEBBc0i~Kj\!^<`DŽf48BӠUnG[ PQN=GW K&S^Gp$q[v; y|+8^z-߹ws0g`ˣ>(^sn=<|ʮ# W@Y^ŭ3ϝdp-w>˲@U#=(Ązc͓~6ωDniv/0y_-9v\qj|HzGI]Z)'q >`N\k^kzbk^rRLs& 5λ;1}>Ƿ=N{/!!J"?O+l:N?LzSpI b O+k;ezSf{̗06x6 nGCCEWJ( Saƈ&`6TsZ3Ԫ ^lN&3*P:N?ZB=$.5|*k.WQ NkM$y 5[wsUF^I#4b'u@Pm>_j(ܠ.)*c1 "3t/4N@V mCZ^r1gs93MdcCHg2=aưa30_N;oi쳺% i܍*%T2` TsPSyۤڛUœGvLh0 P b!hY#O.if5>r4%c%7y^")"V*W<y7zY!IdI(7:ehb<7#JCz^\+ ؉9c[]Xl2pqcot;Q"*rGN6~T,ѫE~;4j|0fYn3AI Vo2[1_;Ĥu{+F $M%YQJv6ޥWndS CHlv_`H݀R1`:op޷١!]ag'0tݫ%Fty}ؔ(3Q(sG 1gM˜ۛRK*;pC0K|!VvTDۀXuU7C-[c03^i'ݩ4KZW`- SAieg(D+l-J; (c_\E7P5s`\M7^)Pw Lw|\qT7P|1 *:-AԖyṲYgsYSoރ#pV}HBտ67s>fk >_l H\Ԇƥ̿ wdrz BBMlKa9lf>$F9sa+?הE ORu14kHԄo7^Oдo@5{sFK)ao?iGE_pEqn?@e00<#J!fϨp7BUmܝ{*G mݵpg2lx.\bvA#ڦCѹ h!XD$auCfPI]#\ DYv"wBxsf%KW^ՙBVσ}]# P0>a -&KׄԂ) $c * Wn#LAIUt =Ζu~U"pN צWln8i_!hP.B1{@q(M`IɵLAâw(Qw38. hE}@0 { zzFoK IU{5cR:5aD=JRRRhz"b̛K@ANPxh*M؋m8ڝ.(u96tr$&T.(Nj-[|‰Ys!>LUu?rIIH QQ4^HȠȂ7/Ikee5ߥ+RYlgxP;%8y$I9Э)6^lPjy&n[/- u";i*0HYg UgS̛g-hab`Ͻ9'-18؆һ2-Hu}8h0`6jgD:U0g 7%oC . n>MlB^\#1cQOŐ]ߵJlѼHִ70e|'!5];6"yJI9e:ԅ }1F @nanlЏ^c[%Iq5Jz2ۢn3a^+WrU3Ykw!PFHR_U9O8ɖ`>/XY N]qmcFߔ .yL[xD%G>-j'fXcOa\z3툝ߠzs%~]sNԸs ʽQq.Wn@{ώ9?eXok›0zlRSPFXtD>.ʈHƛ &~] Cn?!kL"3Xy P/hZPʂ3)op R7 #v9 lHvlZCyo%3=؝GReUE> J *5 -V[' eplfФ-p)Q*Ki.jg丒3bID|f6kJj@zoZ- Ĉ7f=DhnƘUr,I̾al<xv؅ul& ./‡i(ʬoX=]i6kr(cDNky .xdB8wU2YB~+{|eZ% -Mqչvߧ3X?=qp0%GM)rҲדV8Dֳ]k:|UtdD7_+1;O̿<9@ G._@O+3\2DKXhXjo(&-^ᅱORqbGY3sG?&[{U}ٳe+ ۼGfJGaO=xM63ɍF*GNXw6V(/c̙UJGmήjC{b@c$y s2rm."ȫo/~wAo|Sx+uswj39v4hM++zۚ}K%A2F$ABCZP?1eX*}0ya!$2sљ8p#bX!%rik;P!vFZUp}pq)c?J=o7X$"'Dy\@\㇅0j@X,Guа_t´D|pF0ȫ7Id4Ş#]ZXӡ36El;pEUC$^eу!ƀm~O4֘,l'+MY_9tQ $ %Q\k%4 D301I{΍a+qr j=23oZyo| .Ay2"I`eVOw:HMPhqjSH|)hKIѺT5BaeRȯ3pThQ ~)N/Pn+t+]AW|@n톦 0Scў#6¼n* |Z3[ &,O2Kbz%Iq;2$JGqo?CD$RGlgNi1@PGxO; ] ^7H;>DK7j N dk,xFtb: 5W7/6l\Z6P7l#v%oRA)ilnq: :4cll I1epƹg.T;˫Y N=J8@ӑ\cs2j01fn,)3-):̟׳ VYO yzZ6o4Ѻ~Njuc-x達ԪV9ԏWv,Z*;,]@"dWnV7hmqSQ>{hθ4䈶2dWb61E_/n}iH.LT6f)1vNi[DA $F_E4'AYҠJU{))PIiDeQtO]iL;Y*Qcn;41jlk@ 1t=hHePhb/R֜Q]eaH ey=:ZO˝7߷Pee:s>vk\>E߁y]c3Jo k44DxjX-E=u~0 R6$=0] 5[Vt7|x4b.Uh*(dsܖx;M' ͤT:;}v>F8yPMT T* U6w$k2ƴ j\/oh. 5aGQ}8LsHܬPv>N!͚@ cJ@S-iڣhSN~-90J$<%]Pml`8 5 5Í~8b63rF_פ4dfTGGZpT7mQja~wJÉ cW1[ܒ>R' RJIizo#F6XJs |g>[f33c<` B$4QPiD}WÚ"ޅn1uVȄswgj%g󝮓 06&X"{ m L(A̓%80+Aރ zVoT] > t%nhl~R+;\9ѭy @*mjes^Kď/E:ExiP>vNmphm"vDFgaxf9_$gho:JxwSEJԘI̐^]gT 'Z ƌ-t]>cnWTiϠ|yȝa)v@>e;Q9}&(_ҭԬ)C,5FL FB*T`Fšs%3pjX/\&KK[\g`)TleJkY,.f8a*O,5߱|v;Ƿe^u=r345H+A*^ vJT$`) zƿYl缪Y?93YCG*&n/ZB>D!2x_Q۝5.u/4  yqn0 s/&׹ %/ 2[Υھ=)F4.EMQP#~xq\vSoA{Iy/aw (== "5=ƃ,O*b%o9ܻޤo*pqu5C-!$;)L"5޽ 4 8jiT/jq/g:ۦv55gu>}lkVm+2v+?XBFCH56M&5TSR (CbD OV;HewǛD#!vZˮ#U2K"<twц-Z*PzqbCNe%7:"07Vh)O_uR}xLi;.;bI9@ OBonqz%@R/ `R?E5_!x!]1zeN^;H맘LWC }Ik։[,M7ww֣҇|Y4F{\tTI10K5i:5`"{ ɥWi Q۱2bMa?۶[!"V'/݀|WE,:Y^SG0>)(:M{At A1R^ aQIbr:)"=HMb<שJ^rJύKؿI ^ INCJpk3H8xI~P/u/BjxW/_$IS^ WO@Ua̖io'"hĝp0F.os18~<=؈5h! :`c w71z.8R 9e  e.{~gMuPP]+J/fo,P̪37e o^ 8ۃe8)5hOtj,3X1[PbJD \â[_Cvm_CH{'lcˤRC!#|0 AGH{B$=$|>TibE63'* -X G' .t\wP+-ٚD#;)"&ER/r8n=)/*Z`d cBTukW/6cz k#$mmڑX; +}5 "U,;q,\KEPx{m^\q*57_aRzD)z@ T{k/嫑`R 4#ޥ@2>LxdxY@--m?oؚɛI.xšR#LI#ʏQ?-T]18A%1S(r6҃hwý95oQ/qˠo!.ثG[BfxL@b{&8 !; )WT{zI _hYŌ7W[ $N 2AUOa a4P Ob #,~m\aƜRcgWTEٞ۽o(L^X$HlzϊB#~M;G. xQ28me*j渋qYx4h!Gdǰ/WkKtl:* ;hPD6-\̢ l)t0UFۯ^ OcR#0"%Hb>, ݉ʹ3B8>4s՗nh> E2`;L?.sqٵ s#OnFTJr8w j[K5`-Y^ז\ vSF'd!N.ŵ^z%\~}WS5{nLGTeqػ 6Qh]!0nIj ;fC7eGB$6ub,ϭ"<P"{Qʴdڅ3b6:y7]nS 3B]EJ#Uu jL?QuPX`/X~(vj7mmBV< t (MV\.cWe Tˁ-(s'ye?>zՀ3`7~t坚e5~w{`hcYۈ&4t^'ȓ|A+&jn4 /ڝ)|ZwL'}i'*Eej\I*b\Maz@Fl#ȱ;0DHgLO]sQS?XX4'Zo gvn\%,YL>ce"{TI x$y7dUL];ng36Fii ^T޹`z2|'n9oV6h!ah`bk/`,DWP1c1GS.{m>潥q|w?9]e6tzEV-~Mc[J&/f|T'Њ͟ V]f9EP D0N\.gme\d9d%GkPZcWɜUWdTQa%饒]IBTfl`%Z[TlqQvaiϞs^_aeOqXD0#v&[G a? Q4W_H)bq,%<1\!Q YVګL]h5U'# SCQ "aCtbLp 7 iC#j`6›LEbY؃ҵ;idk oUTN{lϪO:skωJƎK/NY:?br:zH[9e}1C`^[Hu2n3@,kc+yEWJ<;.d\<}0Xw&VIAJĒRyMѪMhSgҒizj]s?ڰe6` VUHZ3p* ML[sFuw'u+t!0WU `Pdu5"I!tf4MH#RCG ? S | S8@F=A  ?OMۆZo$xͼy/AP K?= FԦb|TC00WSПG%"Q &mC,I!f Qzt܉K6ڞONp|W]X  2zRm+4ܧ8Gv,-:R>:ѭ,4H!t{ejNU|Q.*\Dt/ƺ'B3Hd/{I[ o\3/751K7-]nfQ沇t޵1L\9E-Daf)<[{ը]}J)v;IbHI(784*ꛂ:`z ȲP%%\=R?E-F)_*yXaZ$2s8hezG̤5ސ%fyg~bbV_'Qi`_k2]ArfBX N~W ,I{ljQ]_BiؠV"r58/UY0i9sQ+M\)"I*^Pu ;8sϞ(D˪'aX_P17-Qm)7d3WzIZBYid!ѹI9ɣ}h,%k:*r< 7؂g0\tR>W[ _|lq;Cl^bԦS]I$kMjѷpЎ&y U[M[( 诎4oM.jkͼI@4vK6W=1fw/P\(ɫ}DXR4|Y4{ ؝0W{o!3}؂itinwL 4\_%VʅcǴY`" Ӥh\u$5MB"dJ !R1 S9"ʴX0 d]InW_<7m@.\SfeP#-g6ч{ej!rʰ;b ۦ;0W%ש|9N \1@"=^i|W ! Brl]S ~:4k[TsMM"s_nodwYL|͡`gj+]&km5ؙ`*GYያ1 g@0KWmM$-#qi(~& v8Cl77Ůb{Ql0 Uك  [cr+dYGջ2"]]:v # QFsວXT98o20볟%(;vW"rk lͬ86hXcz3O3~hL6j|pWzrSj37nzI\&¬nR'ҋ.܆f6㢕2s<߅K|LKn,ŝ>a;uGjvW.J' MwfdIv 39du_< 7;zi6f q~P%s!h XE[&)-ף,$W}ƀ8YLJ twc8@0# sIݦ ub]HLgҶN'fW^|Ѐ,`X#XHCVǭyUBPX2o Z{~ӗ@Y'&jx<%g+Tq+M݋RUV)&.d]c* 6 I c׆lgk S\=ЗӜ;qFdh]ETXPCZ߻A` }?bLN4@~+~eUz15iTb萟sw\ !k,@sTݫ}rP{aå/&zL%H2:ajU1lk죦[؄Ȃ~Bݰiq s#vh lf]q ٱrڜ OZz299>^-GC wdizF#P{*+\*/<$'t{> \Vrgg\jř~d%;1Cw O nݹhؼFvZHYsPh5xSI}Bpcp:HIM2OwVN=Yӕ[K4-n0|ޑxу!a7cX1W˰6dfBuPC؆;bAq۱܌>ȃߟ |CʼmفK7 z֐.=_80Osl>(peI2 c4|"  bG7a'Hn}u>61@~-9숅.<'#p%*;u5'pC9!/I_N,IO䫮:ڔ&}S mF"[i<;*/-f>/M8 ָP8X*~:WYvz^:C~ߦG*徼qVSv!+CV@]4r^톋-~O;{ cTГ{MYn\amvx98D G~~կǿNkv:D/"c{xS6XOhݑ=a]6wV,5 @8`H&y z70UϡUMXtJD@¡-gRAWgzU Y>bc ob% ˡXFR,b$ɩڽXe p[ۥhy6C6d;3澆VLeU鎔4{ceu]y"hxT1 QdqRnUfC̬ŭ4#ZD-&C a|t5j6:0' L08}̗?3>Ljf 8S: Sٻ k`jGɰ*ļ9_cZwa>"^A?lC܋zK)Md{MIV [3=E((p<B6ԩIIf @ݴvb1ǩ5ڋyBBm>bwYۣplrI Yί"^vb ӝ{e-PQzl Ep 7{SFġ._6EäU2XFs6DW; Fsܴ|~FuɉpѴvXL!!A [Xq|]1LGAWU*!uTC?]N8*ifZXFx9+Jy0Eês1LnKj٫6x([2#{dn,{4 ]O{6_PSfӋ$)H1[$6T 6{-1? Tw1 &=? >0mjoLi_Q6YQ6?Z&[h)PQr* #Qt>?P()iƐ4ya)h}Xkv+}C?ɠT*.2/` CӚL\2xanMHzh8XqՇDҹam 5y湛9 .p9e,r}&b3&rڸ-Ak桵FUFT2Ό"e+)t_ kN̉][ %S,T >Xg2*pKJH0$2ǜ[۷0)Z"r-@wa֋ Z!?o{)X[W~qPHK_r7 0X#贎j=_[U.:%rfm2 Umх)tkWZ!n]Ԑd+ofw `!m2\EN@1$)t8@,*${kca@|"iaR'`$:KeC }NE 0]ޱk3M `Wov!݃[fxSK_ b{[[6sW2if'-WOVKR/,_S`P_6v1]zͷ1.Py@0j~V0Zp= 8=h(Zz ЊpL4J6kS#E9|`A1: OT@E%\)KOouI63É :;C5!+*\8(b#BCEwp !Zt' =cNT,N&n:r#0C ov+&RS;bƬ~+7Tݥ {@퍠~f)8T&ܒhL7Pl3od+n>@-FXI3snxH$QNY6O? @3O~):F)ev^t'4ğ^?%BZ05Ȩ`s'kc\>~Nî_Ci? MmP20zi39/<-k_`s}>,{;P4kD.oM>l"z_aV#֮R7ڠ?CnAW'wh6q)}NB{1Qa"ͫ=yR8iP G|ߔ'weY,k0ָBjqF>leVSGyOu{ܔ=v)8Ï)Q>V,j|@T闱3{vlzr8;5,,!xCْEy V5\. ߊJh (ڿ?ϯfg,\*Y.s⚠G+ΖO2- +~9LwSq2NmEBZZG=8!˔Y髱3~3HҎ:nԂ v8p3{hQ.S-O#?{4K5ArSH^`vJw+;CX7td〞M]G^'UiUCsX\K\fMNof˻Q\js kzo2A~ӎ({\}dBgEv+ lEv6-Y R@&#BJ`8)28NR]ݚ6);`OI1Pxp;Ygz7<\j[Zp3 ży_e-婄f1Ś*+vQI R g^t˭+83I5-ke(.J"2MUȍ_䍶0z\I@u1x[.B'J&@3UbōӸeTW+fRedJIym}>bi8+GYd?`*]FV?"$O8YTdpJS7̶_J3v@JyP)E uV"BO=:=!Qa1jbdv1}L%_酼mGI^T#[6_@wJ-=GdV`5U{n/0 H s { xMTCxde+\AJs_URhGբ%0 ֺC"aNk㌚ ̄]弛zO ր[ =+d(+X(9 I(ư Q ",5d>o+10=^eCA"'͆h&Fnъ>^[Zae. n7ĈJezmT$}Mi ] tK/<}CV1&T!r?uYˎg6b`2ۛƴT9J]&v"kO\e߬{6Y!OmbS?RLYuE`x &w%/[Ryxʑ2 bJD9 l[»m:u"q,tfYH妈kgLmJoY~)+FurZ G6MMB^`D)?Ž ٴ9„U!Ay?vgǭи#o⚾W%@FT->.1GnF;qI5ԚY^mq`SH2o&xSjZ{ryXG0  Յh gIx3%V**Ԥ#esm |{; ĜoH#a!L[Dty󢊉zC.SK(8)`o8=mh*Nɟ g* a?i*اNmQ#s P/TL\q#v쳱zgHta%8U71{#T@@-PѦ3[n$vU+ýhn0e5^W! b@u/%2Z~ &Gyr5a.8OΰZ>I ( ^wm5oӢ0G] (X\82n 0%_4$ 76v杯,Zf ;]Nw?J/`~kwj..O'ݲ>1G&ҁx _ZSϱ#c왖~j@AeIk,.S8mN P{yV3:ڮ! w a8/v!ʡouÉ\ל]qTL!Bda,c gB^LjCi ˵P(&{8fLj掑U_$+edipï?_:,.vs־ 6&1N͘]O\bTm掾hA7CJc)rKJxt쯌P᧷zt[$E^/,JU<1Vt_/r/d1 0r ˙SىշwGCug Wn+&wAQ 0.zYjVh8enb؟tgEǴ/{Vr,$o741”`LUu-ۣԧSܙ0+AֹO'H17Vwt iБ8<@Ä0B{Ƨ*/|jaG}+v:6 =lgٶZSb!RB N.!Ca>qw0ZyV&&yfp\͓!u.͎;{_ޖ$;l3O-ϴƦz2?ϩoDY~@Tb=#l+\)%Q&cV4Ӱ_-BhҸl׽0 W#߬i8 ^ Ĩ& !4klt(~$xy^P |偏Z] :v2k2􃲼GYG?Jķ>惟dɚxa@U"[0 O$t*pDns;x C+w=Rb4ӧAuHBҖ~2;d ʷC3mq %i:%Ż (aiހi@ꃄW2KA/hۖhw`AvyX^j|p vJN { #b}}C]12?Z]VUf=lAÖ:ck"{v!q,f$F Іpdx&B ͐w(H#Z %AP8uP4- ' tk:P>C2uްex:PyPQ7;EOCV'Ks|anR16aRBӴMwgSo+ii1I[,b|Ȭ AI?6>{q)"M'^Zx%I(rH@cщ$Y \kt0UFT8_Qqݛϙl.t9hǼ*`h߿3K ^5DņY!9pL,üES@T=.1Nmƽ'3!UI8;#To,iԴ@8t EkW6|Eam~if#ogu9G0}0Qx=t"0I!v}E$hJ1 S› Gǧ%{wVWW⋪1wʷl(Ip=-nBF(2uE+y@x ZX zݬW↊bѧ6_²] mx ȂL#z);OQjk,mk<'r2br ROcBܐ np0#$ lMyh#2E dQy&5~|+& =Wmp$B%^^j%ߒ5)F⹁EnZSnf-d:Fu]яwf$R?k5wm5=9f- ZƩ~q۞SmPj^O[^\_7D6 i s%XCߵz ,ޒ}Cۅӳ{Q {SPe~ y;=c2 hN)4taB.Aٖ_2@p93 `1- 8p k?E' T8L)Q|kxz.c~P_eSO/P#Cn6>~7^"h`]mm fMAEbpR@ω7~! B 4[d߽hd2B< uߣj`״)]QXOrh 9IZt>`Tr=2-u>||o䠄? HpQR bHF٧5!`be@ӅpPqHaχ%]QdFgãޔwF#k]*i#tt*@VWǐ2Ϛ"7儠d~yOp&,q̯^q4[}]AkNk*YHLSv}hX5G9jiF17!/{S(iZYTDOΉ;,7( *v P>2vT@_tnLF (⶯~a:mS$I)G-?37"7_.lakhrTJ h.Cg~?$?OT%5| u3>v6H*f_&BSNL DyN9wNǁVMe WХv:%2[~bp$"HH f~+w- ^NSJ;`= m G(dNϚ|Z߇8$L,i қpUX5]݀C=A6"E]y P_sJ Y?OtǍDC\kVC "Ъfrd!(VQGr5}Wj\+l \^É/)lj2Tr(2QGrΞ/ [3`RB Zh˪z#H;wC)NOUON|z6@ D D`q'HmJr uO }vKbP1#;Â#+ @̼@\m$;Vф/\q:6:xAڼa>ܺLr4a}ek5,O~kNpDFe.J.܋R+ Ii{BhiǾz5ċ⋜~߮wc5KE_s7uю#$-HHH?~_,lE)WrmQDozegyhO?: SnՎ s}|6":;i3\a# փIr':o?A`+6,ktZT`eop b0U'TJ-gɋ|Hu 4^PR},dKVMUCr~ݒ:.|cłgw8N { :a /ky#ՋqVnS!]:C)0FӒWem 4Q Pŭ%3uwTԽ%ʋ ;)]OCܡ,Tiu<^pZ *QWh<9'FŁ-ԊZ({}:*zzo [|LOWFdt#Cg0:Sȣ;"PHdcncu~MOGs7:],شD[1Y.vhüM;8A e&noI~Ěb+ VA?i jE61$`ђ?t(.?|V< 9͌-8(1qWgN8dh8/[T&^*F\4TS+fFBjC/%䳳,"+g zɅ4L"Wr)0c9=5VuVGM˛@̛۫N6r*1$;Ob zc\A&z~s`!i_kkmSAN6ofd I`q5]s5@aI5j"/,:FYNpXM=˩_+*y#Qc%hpu ,O:u6#fubCu[#>bQUC y nq(ծ_E ϓc]d6~#c:hq][HNW DԥX#V2TsmkgY?6ӵ'Su{z%vPpI+.{ LLD<,0& _~{B"=p[Qm)n=]e?)fByoz',,~ƅԃ~S>?M}%NU]o[t5KP9o( .1J~y*pC&*6kɛj;<KB|,R[-d"C+FQ z0M./͵}UV z'K E ] UT r cR}D_0>7E 2XL({O$炥3VJFgd{"b^?:>W?6ؔBX*/[WN/ R%LLyt2lg0.T5e쥮_-F;&TksHC+X EJ^^esܨD_u$e*S]IXuF28lO Qq/Ŏb h[A̯Sʯw2=Xz* Si4{W#p[ڹ9W`µׇ8>%-#Bxfk)ſT,%P8=Y\ן[+!lܓ0V&!dP!jК&*A,ANAU{4$ek&V^Hˆ"s:*:7>[~Kg/õL :lRm/ YDHz0 Y,P-L4է/ZDl;ФOʃN~C PxC\%77n/z`%\LzIA𠒫YQ1uեB(}gb49o/רg4d~]5wOLؔVR|{o lw)B5nD`8FF^Qإd~M@ޫiv/O^բx828$B"_Hy!^uM$'XhD.A>VIakCO>Q{575#}pVz7H !Ɩ^UDT+Tq뒆΄PRuhksu=+"XQݴQZ;u7*:͗!Hd21;k1=Lܱk_"S*+[6yv?#}DzIbz!r@T/^Af2(cҮ5n20?C;pc_ϋNaﺗW>h(qb|&Rļ<7gd.aW#8NF4MDe*!wziЧӇ:!.Js6'_:zt2Ue=r;bV11-0mG ê -_iBlAӟbѵU'8!:n?7+TʳzεSz#ͤR% /v`ȢzOUʑߡ=?IzP13ԙ;l6A$\3߯71}CI!+w/(H"/6>GtM[7. 9LFʞz!tOuê4cD̮(Ef?0x%Cə1&t4,-}5bJG7m¸\)}6yFGP x`lA ;E1lPM`2 1{ /pMy", Ki@4>})0Mu=cCR5HS (nchOr9^)[M]q0a+,A2lK%= 5b#wV_-Af ;}I@&NJ H6%)NqHz Q~|BhhNZR 69nEgyE[}Hp7uw^G`q'i[f."yqDji dYd {) ^(+KK%?Eu̫5S!P=J.3\hlMȇ~e'bI*|D8 Y{5MX7cvV^\m!cayu[wJւO'D-v3k+0_mC.*S!HLXb#زg-xk}ֻGay=%U^r S8K0"&P8m{go8^.AZ#t5lzvGkOJeة=E6bDgؽ$ р`?UҢq\.hJWn]0i.Y\u(:3 3?vBWAzk,B!:QmP"B@J$sѫ qf{ynЦSk@<]#`!@˅zX#zYxQ:,]`(VDwXuPm.G؀bTql4/ g)B=*[ϱCciMN⸴X _I8>:]x 0/0mcַnπ;Xήb3}wp`ׇp{sm ^01ffQPRJ]R`Ρ0{y b1%o0<0umG \0 BJ~2 { d3+5IոIypV@OO3MA!i r&5kr]$3JTUK#ޡdzI0kW36[(Y%l =)8@"V(ZfGGLE#)3q5Q"6*y<*Tp]Swෙt⪤CKXp3 95IԻB``GbTy)AC>z0o#2(uptD{Ӓ_y~&{Q.dBqg>ׂFI]8,z f9U2 wxhYMMıT`93bzkLr&b®Si[ܤH!!ߜgVr^Cҏ&ؒ3ş]r4rj0plӦtVm@7ڪq8GK`MF~[it=fCr.[p*u*# Ǭw1*eĦ'FiӨz!8`.PW>@ >o[?xI6oN4#Hi&:~<. aP:B趢U2PpL.ԀԟfoaHW]x:Ad{J󭥗=qze^!6[0Ipl~ O^}ۖm᷅1!PC,+4,\t&Cp 9_!g<"7nCHLUjlf`}.Gjw; #zO2HLEAqMEPg<\̛ 3lÊnaԧ~b+n$@.&8I[/de7BK?@beUA4 c@[qt xbD'bW?=CRTðذ[.}y(*볪ૺ'v6o\eT42`:~Ϳ,ԋ~Es'$o;zxۺb L%#gп 44mu?,@I]ƣ9y/v}z[f>ebe{FVJ3+7N 0XniN㇪* .׿`{Ʋ\l$n~KtHqND2:x3. ?n@5骑N 47Іܱ<, f$ JCGU9SēL:P'(-C*$2[{NƔwyS@H鍯?n0fcWJbң+ndFR@G2J7Wf@\$%۴rw-r:=8 Ե2]V|2췸X A=GO̪߫ Gr υ"PLJqHV\dhOeۗ,MliG:a#:t3bh/Yg]P iWn_q[ݮ AOr9 Bد8a 1`͏Ác/h0򬫺];L">U$`~lȻ@v =νMtó(8X@ 砳kKz򂣮ъNDˇs)c`$yJBҼ rďGjuk.[.տ"o!%+^^@ʟ搓o+^_v׷d7y.<0 HCrx/+ J{ bx"(:bgBT.e&󫃸 %؛ ޶˰`VoW:oq> YS@%tU"ukk- 3T"2>2-Ao2`Tmy$v`lwlkl!zZ`P +*MaWCPJgoZ,-Jۦzk 4s5boa=KЩ*~dt]$U{K W<,b[Sv )OKSUxJwj/8)︂,JʼneP)dR,䶪4JP4ҮmLfpĒ=CAYfdM |F0#6H^6Hr;i sNK3b8] Fb8+5˶ɔ&{]K, OZ~EijvJb[@KgxN:u%t6.65I2p.kxKK O#_'ҜxBJ'Hp8\itqQ-]L9"QPN eHRD>0)Y⟉Bt-a__uƉ[v? 1iBrG(<ִzaNnLfAy{fOջvdWio*G:\3O%,E6cgҴ^:oe(f['Ƥ`zW Ve'޳ډrԆWw3>דR[!wH0TRR)ͺ%#EB6fzW.UMTF#`y;Ѡ%mS~52%Š7uU*og4b[g ~ԇw*yU-GE/'xK8F6lUӸX}sX =$!{i,2#]N&~+|l NeK"F.U8&׾ߵZ?j/l%v2J^ͫE{zMG,m mP\ L # 6۠BѹO=(Iר]wK,!ez DR+Y]B:sOMbr_Íc_07bSvZ-=  zr h%gu8݅|zqKw/],r-GulH7^.ItB[ė^_(x#hT.24NڜRR,ܸ2$$vH$%%ش>}^dkAGY i=Wic4;8hl5ڰ@aࢗ2pEɻA[2vDXq92hDkGjp1Q5d7jJ2}aF8j v?}MIF:2bb/ =!!S)@K8G4۠ҿHEfoF9 s!T["_^߶n@|긧ژ_`z7OP57 . {:oK*s}a^  ~>om| H k7m.yW,TD8̨$m{Rv:JDg޴?),-qZ6 W n!ȲNgߡS) :Ld?0[ =k%] q1DaiV`8xի>$&]'-^㹤zSv2Gp9iwB~ͯ̕hzcFq@ocp^fk !]VA, E`TMw gxKMAN [:=}4TdNyF Uv(Q ]<9V#33bAmc'?N):Z/p~14,A{"6nA'-lNJj|.=UWw8}$,)02?!:󤐚 y X:ߞ̿K*$ScTBaբNg*O dc( &l 7t>![ދ ja'BYAx[FN@422Jj,7"dOM KX*`)9 K7ϕђV\j;E|h8S[7 ѡ<\q\<#67B7ȣ"S¾myӝ h4Xh4 6mb JR!S{D[qiTک}\k__{)~0_V܋WX1Q"' c=g N|'_ El< . \aW4%Y?s  >!x45!c*Ed\O5؋`fL΀x;xE=妁Q.CiMlBC 5Qi Vɋl]TcO.F`A+DԌ R%LzɳtJ/#{yRQj$e@>{WUOj$ؠH軶9E垟*ŶcN2)A0e4A$lIEdn*7'tBgA,`5pZ‹/&l(։#Eհ!A>WFɠG<._<_'  髅bT&i9c}C!pmHVVs~Nw~PMAc \fJԹk| f}MG\ +A;!Ϳ`l*9+Oc'߸{O~Ci-C"/1zUEŤs[Έ~e4٬wu=\xP;S|q)^I=s⸪'փBTl~_ g1blA9":JZ18ɮ~Rgs2$D$5+o54=tzt4ocEeΑQF +,|B'<- BdLg>HI]=Z"ArҲYGӧT0`/Fn<$) N W"ė:65yvkT(Ҁvvvߦ !0*Tnm0-H?ʞAE]h1`-(>]lqx(}UXF>ʝKUkx!ɗh!+Lzjo8e^ϤOjEAx>9aݕLwnF\k :A嵖j}aSgZg  338'PS_xUOѨ(uo%ird)u<))0v+f?[xMX|\Lν'\֮يPd #DبxI9!jvD\]熄{ޫ?CE,Md?j\{l~]tnY2_0jLA/̓;3PZLDc\lK LE u8n]fbmCߜmhk Eg3Mw1d=5)] I$%@[`TKYǗv_zVz1L*'?5-Tt]V¶S3̈́'\L +tWH(2\ evEPuqfh/0,'9Dp6dj"{οCct!$tRU8b .&2=xJx~Ӻ;A8kuꡱuLxt7w;P=[$x ٵf%G>n##%!{_s]wB'srߘ_5,}Ԃ1!gKߓ'5+L.䎋Opu9c]FC)Ll0qAdӓBiӓ*;'r &h<$9K֚m "^y w6ʊ{x-iL(6'4A&v +ai1MS!ߦ;-DՂ<)hhЕ7pD'aֻ#4̆=&=V6?W?~Ίn@pA-1D`E [D]*Ig|{G_ #0l6/YSj w$'*^^ d+73F-fDZ}Qːv o,)ǖΡWW١s;m~8>'^3nT~cQm,{I_h#&n^>_tm? 61*b\Bbk55T lEv+L]? yr0>^G,Wmoʎc&! Km <=rcùcop獋nt!h6>e F`&]۴dZ"jNJ#M\zaȍ fCT)OM E՞48 #;VӇ ́N   Izզ medtQ=ɗda$:6%{w+LpWϸv|<ʴOC䖘P:v;e46r6-n ļlӷ !W}ުH͕[6c({"*&2{kJrճsjce[NyCڍZfKçM2F Zoh/΀lsx9Dq?9 orReaGNqh]ZW HѱٿtDs" jc(o=Y sJB)4?'ɇC|[[gFSMYOᦪ5}%faՁDRb D1cLjr-A[9@_1hO>gɤ?֖iW"_ 2!7ps_U2_Ȥ"LYS:ԸrG'jE:% }ѮòzQôbFEMt& \:W~]= m:t~nl7`\O&tİMtXAޱ*"9Ejw.r{+61PWy-OTb-'Tʓtio8!Y O0FiX5VrDAk)),%sS26dG.[+uZنch'.Y!ڇlSWz eg&5L-(iZ~&moz4yB 8yt}djg>| =~6[K54P]K6(~Xn<Ѽ~kvPu-f K.B*%(0Ce:gT̀o{i,2WubLA㠖U.98x'|^~NԹ| f 䭷>wq`2<;MnwX >[k:1ѥD5* ,CQCH :M(af1&zR!+SnV V1!N( e]VY y꾃&f xk6t))S ^xM*n$](.p ^+bZ F9ƥ.7+|6_=WާjLV5M!bq{}gZ`pǔ£k*\2߄pv3]Y:t}W\Cb4*\T=9E(֤iuJIuC۶6hۂzoƸB%'guMf:oDE!j:'[B:ǻ$| b= :ylp>8% *ܚlG43h`T vv45|M@f;P]7@b-[Pψ-w[TryJ; } ~ݩtFbI̧vDoOiiHm:ǭc ۡưPӵ/)t3R9\/s (êϧpi]IC~KSe2vZ!1݄*xPvUeQ*oxґ7v#2m+ (4FϨ|f)tιjE:Q33A*ge-a3A:Uc [U.m eNO}K}CH g vE3h`L^jnBl]@-2zG4<1 2>4T6߽(J맛<9-/&†߼ـSS{YxCI}aDضnI1VyM[1YJH =>od!3YW'ƇNW)R\ҧҾ~bޖ(("IBL,͵M͈3b^aM@-P9@6 XgD]rckdq|*9/@c-a2;Xmm-kBJ+8֞$o)nJ]h:ƲBVy !lMeZMv;c;Be^w7nZ _f\8Ɵ KDkXWwygFisE7Z'}8M 1ŗgp2+ 'z^]9D~ xR.wg4pV?7W֖kQu4–#HxQ,9OGY{aRNF _]ݟ?5jJ]D>#4ێYj;q3t`yOg^SP5Mup=Е~>{:1~Ike_umDIj=q " ?GO Sbdz7߰ePʴ3kRHem#S kW̪H)z^y76K~f&?ۗnNIdr*W1(GBOF]ջՓlxṠoBu-C1Ezo!7Q6Se׫.֍{ܲ*iQ,:N ߯2U{@MWil%QPẒ(nfoQ!& z\A`;AM8~VvY2*'ui`EAc)'Pu֓&G-̒g N1?ƴQ* |taxg & vH_@c.Sr/cGH ZZnCs T&EJ k8MUT5k9GBr}If{.J7qk8i)R9C>)7%:qvBit-8C8ma+ݓ4@AAI(Lf%Opnm} @Eo0uԽ@Ablna"tCBi3B 7*V@#&B<1+*PtKP,MV@s*{zPTn˜ 70Si-jRHnEO&XwNC7D*o$\0j*Knk4]uwrWxJB͐Z-bK "l¹BR|f,]K(uO؅ ~nN(7h []ORCbWhBhx%'%C)bM 4"kZEFP(ٻf=hj,QP! iy;64:uIq Ahxz'Bp">M5BV%Zͧ^@=$cX $|EH7n *hp􊮩pje_^?1#No"rmٓk~`vwv&"MĦ652DDom;%/j@6v\sB-*j >+S6-8IoS'+BR1dN=)|qRgĮdcVmj8:Q=+@M@Luٮo-Iu[P3 ӾVta21UK ypZZHzbnPvbɒrlgqZ\ } <(\Lz4c(l4ʌ\"̼,A@X0X;9OU{1E7mٺ\+$j@btƄoV gܬVQ*('a<U\,թCkS#q l =Z" I(+U p󥎋!D=cTщ%9y Ev+ՒXy#/IrQb^$ o̩`:<í%1  u?zkiuW\9s+]Ht.7ê.N}la2?iO>ZUL3+EXhۭ'lɧҤ=+F:zF/L iqY4fJzbmJ*񸉠$'_k7Dú7*ʘ",Juh WqukKfnS^+L N p9۸ B&WEҷ=[ӡ1~1I C"ox/WnPN^YX{{f1JsJ>{<_-XV_@`{ a

T&tcXsp1x'N\f}i7d r֏9H5PeBuLդ|VCiI_+cx5}-6e0&sou]ED|u?'1dG&"5)?yLYs?EhxaK(ϛVj3{F$]UF('yT\u˯)¢!_==4qj gsfPV[!~ =+2U9+6q@S']+jS|MMM-&ejU*q0Pj &C-I7|/5V|4,i KE,I*U罧9V~~ LC=@yI3D(ږ+NhHĢU#Yɥ?ԏ:ۋ8WXR'+ӡu=Fqw'jo(Y%Bb%Aa,/fa8IA/Lq[vsbi{V.u-`:t!L!/,m&qTvZJKm,u:yF Y,|Jy>}E?vn6Zf (KD$<ͬ cp,P0[|gl6M ~=3?jUBQ3QYݛ`s(Wv5dVud-sWB_i^R_|R_uvUbV@~Zc& a`xRͬBikbHV~ H 9^Wy>Nt: OK2?*~Ȭx(ΜD&ꂮp n"Bnv8r8 1۰aJY3,y5U-[5,Y6nlMR SHrW(i};3Zzѐlb/I|xCsSo3n-6),J<=!*$.t=KTD,mf#|>Wu G@!o4 XACɺ>R%n^-`cmXrP>NJT_Ѳ#ӗ [&:69eAByCo$*sm4fM&=k@ndn⿯׆?]Va}tB84n~4%׮M=޷ }ޚ{f"X: 6P%Spek=2AiC.JtNLhJ ĐHR-ٲYe8An,rX!ߺ1r{>AJ۫5D3j1q(qfʋi@ "GZW]U?6={vlgT{~tޗM,cjI6++RQfCJTʹT@(qħ[x"Wsc:q>QhdԜtt.2E<-ޭ/[?ÎB1!<*' WroiN1 b٦ J3|:?8~;bLNJ_4Fϻ\14'/;ͷ$`%0n+HW4 h7=IL4i{KIoH3h) TcDȁazx֯dXuDNfSj eӽJΥ]0'R!!-wn?fdnYOgovpFnA\W[u֕`/9,yGdG~B4MVtWRH hIoH٭nV#owb,"zpFXLDR Jk@goiႴFċ |KLDInȨ]=48Ch&ZͪJc{DFn V=K 5hv@dq"0]B{y*؎fW1zXpE%M]v#eUDQV|qcs_3,5?n@qX%L}%Mn+qx+[XeՀsd+8Ɯ8eh[4Ⱦ)?O@S9Y* #8i߷m욫Њ xFDl3#_W"F#.پ38o[gCUl R-9AלIK/FzE`Rm=.SW>% /)@i[K%иo]!eQւt$p9 hYe;PWƍeB;.O9 K4fh=ÌB?=!I6a|\6m5tr'Ӹ{L6Ǣ%a5-1=JpuR .1$1kfHؚyxAHdouK*Fm<)kXTjlQL i{ȘpVum#Tt{mh7V`?\חy15@\$r&s|:[l7k+ϐ @9a Q{&vnU&op"Ȍ3{Qk\6"Q&5#WI(\G8VǵNvv"/6Ozfp'>w-T]^T)oJ9:7t;ΰ4R]wEt?=b^* MA֡&$VB6©^ZZmuqD#1* N.9brAR7>+wrZ%v _/Ќ[Mwj̰~64VBp+XGd0JH0>q&#LB?,P%G<3\}=\oo&T$> !*nܛT0p+J{,os*L)l1kAnI4Om9b' ;q@O!_t||kr&>\1kbrABsl +O\ 妞Ek'0CNذ o">,\勉]tͩiH~~\ƔH$ޙe\&-βۥ1.VPLDJ-qk kZm,×M%dc%qQBeQ7'V#;3#PMO8v=_&~;9g?x\JBޞ,J5yDi U:}(9wYp p,o*jaoڼՒD09?M,rR 5꡾@ⵂS7R ~Tă9&%oLVjqQr Fza*2[3EJϮr{bgnJ n͒`nU{gy=D By5=Jn~Z_[@q}ClN3;M*XwblMl4"g:eA!V7d]SFe#vG1`n_I'%oY?1]N+NF֧@,>G FtcSx7 1w(:s(JA(h"SSqφ=oipT2!~݊~ٷ rX֨qZf ]P86Zֻ?7a# A}z`R4k9:|kë(,B)8i ­0[HsO.i̱-P:4ȶf&Y"?;Lݲ0N TNz8JBO>Ӣf,Ye&e; oRTqvHXkG*-}lcJG]a10 a_F\=?0ނY ŸAݏ`r;JO,Sߣ">gx"On;X<-Ydźd8^ɞ08׫%P/3 dّjW3_" TH7%(*5Iŵ'NB,ސk͝Ga@R#s\p4Fq|st.XΔ)Pah?Oq.hĬ\u0^~3gRVcMuuuNd+=G)fTC$\/zpBs:_8^3R5 (tq'L:4ӔX;yt.IM~gKdm7p#'̨4t:yǶ!(29hl$pm؞ 3*3/jKU+{PPa77T3H?8TI&!TW:Śˠ:6!#wMJ8=gg ϣӎ;"_E"F:{YR XN=s,O/%lO.H;S6`Kb;ٺ#I1WAdx8~fʄ$Ȩo) Wq J%56&8KLMe riMi8Yn?-%˴X2@Xc9M~Hu:i5^eQQḰϒ1:#1 =ADk1p #ogvٽR}I̖]]]ʦ Hkp m=ڷw#$Z {ӅЁcHrE=]U+R6 g&1My"ݻ Ye&!~bb?yVLE̩ЩXR5`z H3M=^# 5 q_ib!0S]SVD7x;UoT1P?vdmxR*L1Ъ.ѡ<9rO殨񲙳pߕ{F8Raױ_-՚4aP|+NV~]s>ON0lO"ɳ.鍎FjxO1rK[gڤ(Xu?gBÇ/9}C#$=iSTS`ʲmj#Ҭ1CD[MR(5MF2Q Y<ıӆ&jLn(Piyy .nd`N0'!#kf|YM}NR1*쒆-!0#&% kk%9>f'>]@`s+3}YSjŊᶰdKЎq)c2"o6A,ϵ5b2 dKL䓹ot`7ؼUe bx_5:aCI-t=\*nmBL;dB0fKP;r<*bu0.jV ]qo}eՑAMPVbܜMЦ\ {y4iMj"wajuԎdmxl!"Vu$ q|2 Фo[c!DW슍ANkms*k"^bUTpޱ =X0*}{̼{x]9keٗ8"oYvzQ[`) ?jNf/k=H ?Z|*/~8[S{ٞTDy=LI(r1xWPu[#..>5d"2$$g"06 H* 9gǍ>8r`PPM$-I˂dZ ->0tZqU7j9 tnFL~4V.^odB4#UFi! Y;ֈ.w݀#ˤNtoC_kdcCmK `!FF@Ef+#x R\{h(ut3 z->Z? єiW{l@6:{>'@Ӷgo{n$ӠF 9tMyJ*y~MRٰ|"cԞup%nfrO*}ӓ&u32>fKEO,B\D"y$hHY=>PYx9w U&W>Fjq^7ߦZ$N6l%vmHW)w]J啬0g.sęt#Tp(v ~:t 끡4Re™ wB i#avqeק&w 5YH!.vs8'8]).&$%}K5ov2pRˏZ;䆮H.i&xӈĊZ~l^~]2.iA & 0c‹Q] ouQh eYHS}IzO5؞'$iYԍ Y cqzV.\8vȒfs-)F`\̼yUfuK3>q~gT¦kjj T~:{q%UDExXP.W1#˞ۜ9Ȫmj5.И~*ktYkV4΅㟵ȸ*O?Iu"䑀&ƭCiŮBG,1$-g ׾$;絧L!+W4 ޺0C&fպΓۘ ٔv9t-'RogU paUa6Zp6y1!( EBj΋EwT=|bm*rFdjn%KdR3_ _L82$pya!mwAil<:6 7vi sᅇ/ݷFS Kd>2ǘc!a`*4Vn$iʅsjDiN&K<*`f f?cQZpO^XFloX6.N94byhcH\ `2gթe.L0ȺrfRE5t1ƼyVMD.?JЙۇVL37)GO;1mm-T`F_' )qˊԨsl1TSN6nG&W;G}}B]ޣz(Y8]UqeA\/ R%VPIaD̹`})f=69z^p7;Us㽃BeAqY-ڢJuyƌxM?FϬCA#nqkfYv k$q94q^M|g,"^Kqbd}sVx_où3 qw};v}]6{ ;4NxPiҟ:wJD7o]RbE:MYB4T6>XTgnt+P K *s/6RҠq$t.h)j/'\}L]7rRN|5r .Y)s, !sW@Nn. =yuh&Ep_[΂qƔb"Ho|GЍ_?cXœ,N_$Q30]Ӏ +eL̺-$Z hжw%C/ϿŏUI0a镔Qwnϣ4Am#ǚ P 7cuC >_6:W-.T}DN[\6ܢ\n0ojY5kn QL}X{e Z ΄J3 hȔ9Y)2s w,@r7NFgd߸Ƥb;^1dnA-⿆SMǡq jZq,㲆 =/2C[mZVo撟yN´I'>2Pb|жwC&d:Pqռ0_19߼]g H]QWEKěT>4 ߜ|SX[ , 7ף6/>h&ܮ#dWnOҬAѮ&6@EEPݣ0iyRȐ/dŭXs1.桌(+1iG-&? z^k׵KwSzݚO eZ}>Uenmنv&x?8n _!T vX{%Qt\xrg($j4%I/3~ QZ,+#;t$X)6ul aEVc.Ug k6pIj:x𴤰dֹl2МH.4{HBkhi1J?畾eVY$WQ)q:.okpDK02IHoJ0dwѲ'?Ju8wZ4:gv:":W46c<1RDJذx|A #SnoQ6a!3Ts,[PO[+գ|,ƶ#yt(T4 ̥5rYlF=˾,1J ĉV Ox6#K6ǻmSd+Hb]i-10$,b5 {}Ec <ЦmǮ'uZ6q$5ܠ'y2tg/K_OzhF*33>NfJ*56sG(U[t ;>.8Nk2$ Gs-wj$sLn6*nxngĈtO@IUZrJUI[ zX4=2R?oj,K沋ߖŋW:OϕhiVA{!J@|Ac7 ;RyBL}t8q `#)0Yb}Rt {?*u<:2141Q_Wޏk#2ύ~ Tw4xT5+!f%꞉ z|t?zqqM7ڮX.D4e:*,w%) !"&nmN#(/~7 U.AU/aPk\dQI@uˍZUѮuy(X J<LgWS~sbmS$AMd5MVB0a>~i 騻VGٯJ)=1%՞2*51/^[}G:|\Nn)|@-LS}(g%Qa+D_ 2Gcf7<]m Tф*!fp+tQwj75Z[&=BdKppRs\S25bK^(2Ɓg} /j_&\Id 8y6T"`Q>*U㯈s/%'2os\{Gz6-vC;RN| =O2jU5%gJXrԡVG^1υPuZ(#7֬߰n\v塡^1dWؑ!'"4 9F +VsosT/m_tݚzkCgYU "J0\|_v]̆^FL'wYEgzw9k=dΜFݤJ!ņf39,< Sn?6US ]Hv8HYj_Ľـo7<ۗhY z,`+B1g)ʹF[ |%Yd n1q11`[CuP[ZBh3n3Gc~ZP딥yυ}QG”&,/CTZ@)qBѕ6]iΓ/R}}2f_Z{6 @%^/y"?yv>Bn, _r5{? :co+sEg̪r:kMBZ]YF a&e{i-UƆE۠\Ț]W.IPӅ[`Kȕ%. ?'4Lʆ4 Okе"`F^*}kٟם0{lydb{,6Hn:գSPyhUn\ >Ztux7j^d9AஎL"yT@7A,,OQG P91Zr IIO sծ[{@/6<a' rr gw#n|8) @u$Z $S!+*qR*}qV WjYm`FΰmÒM߆ʔR@xd4"'(/wEzhI[h>ݹf#IX{v*rJnb͘GvyW 斓rh9+ƫ~ćLu" gUѾ ۀcfFvLJ=-W6L<Cb 5chч%0飮+:aqr2NKTC(oh PW'VaO HJɉ+8,Mʻ!QS!9h~/j3%5}O iXWPm(5]O5_bW2xv 0|Λ叆9A}v \F/G/q%>^b|c!O\urd zmpDŽt(Ls lzovF/Guwۄfe_mb=5w\xqBgln6[gG^8>.d<%mL;X=>=Yb-@ZOx-+Im:nH]T<^dTLZ뇡h.ڄF;ʮ_ՈoϘm&8ni]>LkŤl~"u+v[qCͽ67>4Y\Fr40LېE-C(d~DjRErU%Zr\]1?.6@)g5R3 J)X,c紑)sAO#w[f#ƀPn7-Λ2,IވP1{޾YJ2sQt5A"x\?lFeu,ݝ3rįnJj ypw {蠷K_?^\ op!k[D u19ƧO'8"86G,{@ c#}ۘ-JY)>t ٛv̀\sGRD(y%#1 7s0͡{n7_BHUF˃>3I>3l{;!,\糺A3Ȗs'$'s yd1n*?Ikk()wJf M‘}1c1dL>TҋQ2%5hl 5PG%#g y.e5PkuD}]0+n6W|H)_:]hj^#Ų85F #&o -&e=-~)ōZK5RU7(x!A>ʜ닳9(X"1A -^(YK3^7&08mS}{~'+MK=y/VOrIqV_Dmq*f¶?tϏ]wTS{h=iKM@r8Hч9Ws}YrO]%kL.Kycf rYiʩ֟ B.EjKPkQm_E,3HDlb[G;kZ_P0W!YQX| Dh5곂سi ?/ڮOww~okp|YLoW7Hc ic`\+4R(0PrѹI/1v^ 5_'`&J,j$[vʃjќq_3+&ZjHLAT,0NyUT&&IQg(#Ӷ~5IyW-5~W+Ty(#2(*=p^ck]pI~>S+RbTXƮRER^ gl&DF;?35C_~SS z1A(0 t){%řux&B]_ΌAc37G</SOQUz~jPWn.'})rgaWǸ,L 77rDBXtK^&. 4/P7y6OQI~v/^W5 ƃHynY;KjSp@.-:3.%SMm[+dߥ7C`1GDHzcDFI:ǼmQުS|*ҧ$i9e~C@ ## 4(^R,!hS})[G8'8%߶С@W@V>ܽF_3c)m(.߈ /mC5BX3FƺdփK& |&U;PձAQE RB{fltX45V( n hk8:hL T2ޯrTkeD[ ?/WgvQ_܍ET#2]Z% mAѪ+!yN#~׉ 'NV v v /Fߗ*t^Z/U0v"Uqt !/'zAu\"2{ x BD}~kԽ{Q}SS΅ 4IH  1,.Tpgɘ{qnOqp=N4#i>oBٶJ9Vx;]H*jro`t0ZKe=>(dOwg[yzg&V{)/kx0PQlS'_Bw)Pт5'чg{RFͬ4mۤa=;;#l:Q8e4P[+8k<(ՋZq0KS. 3Ԟ ES?q-{o~֦r.ȾP _|=[{&3 q~w& rBUN(|? AЧ2~^Tн]^paTP2˒n>aom0NH<_;[&zRr$-H0̨t\O`Q>Z>nXK [QCW*s }ճB.M^:Kl11\%Ę)>![le5:Oà']WVU?xKZ5v]j-CM^0iآJ$"D(C8g:b{YC$]h[]yQˉ6څ[k'1bPEՒ8[}vrjdB2 L:ty͙D!pkcK*VIό{Ytu{,O'nɏƃ7Po7<PkO]h>k mL<+k,A#tAT`Bx "K2:3^OSxΡrdz_Sڲ-6 lo2сv~.$_`$d1k,N,Ǹʡ]i2YKL B I'Rk=5V#l8_!ԐTqJM/ʛ %vfcg:P7דyX)[{ zB1,`tVU5vI{P"|219 \tALWSxi]Zfpu,k%ީBpБ M?Z3ęNcqQeyAܰAPdW[%r9Prq4~.'-K5!rEE*c^]!/#4ÕV#pZ}i>&-ԬLdq+|+_׃νV1=׸]Fi7YTfh0+gt.ܿ h7S'sC#h%2m}T5 MYAE Ë'{eڄ3mבeYf+D3۹GvıP1wik$rI.Sr7I;7#ueyz촩>tͶ׺EʺS6eP٧#m yF/ /lτ# GB!5B_ګ2!a71(;vdL M* p&gfS>ŦBTW޹@t]>&0ڒA"Ŭj-SςwK͚2?nraM~Bk*-9{ {>&Dcj/)zxG= .kAg.Q#^`('K?R5}:VzŁ׺k3DOx:,zLvQ)K,W[ϩۿDv}G,]GF!7P&\$طo]_ϺF">T.g;E'd$ p2q P48c,QSPc ѹU U7-ơ$U/נD +>NeE=E w8gbK%[d.+EЍ^m'{ HVACr#-+oA'}b=*NjD;zˁ z ub}v+9*ζ֖)FC^֌`D(Rgo!C[ ɗ|`'hc;P.Y5lPҮj?.GzUmW@c|CH,e9;ȶ=tj*5ndx.6U!󯡳n K% Ѧ~Si &1Y0hU+=g̭JJ(t7A\0|X__Ck} ӝksN5U Gvo l.%o_;8uє3'NJue%G- ZgZџ AVf;q0p襔0}V_M٬eI ,sSgn=Fi890׈hFUHi,򩇭3kBQ fXTAҴcPx{҆2t 4 p"l x0ZPF+mD|5d-s֎_ݓAs P5pYt%"){}W<<|Z1sJxej)ZsDc&$ZU/-_ɡW* v}ϊBM<5YjAZ9OLi6n]]t\4Jn\zVl__fy6-L,0RKGtj:plY> j;RjwI9 nr"Y*^&E#8V~oH&cߡ@w3[1roinЪjo@ByåhZ8{ d],4kp9j#U"D?8HMdjȍQޝ.Q^gx<8ne{OTR`$o/^6/Hn,a6Zjv&k};,>So!rrȉ+8XiwB СG J cMȗ۪xP;Dg|h ^34v[7O!KZ(Awnkp.͂t%<z6 yoPX7[aljJw^&&`U]AQɝǥ&D疏A@\rUZa(9 RUgVr,} b(sja+gxG. Mn>\73v4YI,.%)`IS{{hU9mnW  EXM@ߪ/RҒګfr T8Km+pcR#,yM4|koB7ߕUuC30u": &$t#0`35 Wf ]:^LG-`P9H[H(Âk"ftˊ4wRMj3XS!׽ah'O *X@.%T:qnk6+p| x3#x:%;Kі4=*./=dNk\ߚ?۶*aVLD?n5wA(9b}ts*=y'1 D=~Qu='Ur2o&AӦ&T׈y,rj'oo 6 T˘g[j&m9V@ޔ/{Ԉˍ7)Уf؉/&^-R6_Ry1{DX㮤8U/G38D")_$XyR`orAM=k^]$᭙^вfzCsL6@BH&` 5ޥ'W9L&z.3ܙY"ʱz?1*:&w}" zZw/@~[ R~^3-4ŽɨD F}>xLO1Ӟ/|C D e[\(3sZu n~h0nr6;@S}x 3;p1cؓaRR}} &h#fgي kO5○S}r`np.'xyO]1VO Bά&WTOt$ J~IXGVBܢ)x8.VN%.%QSĚv4%U~ePM@>Usɢ %դ`yrJA@TZ0+r mZ1ρcs>I} P%kmW\fu}k}T֘ 3Dap1JcI֊?2X1i:.;o#֯FM޳B0v=:ޓ\&o)#URiQe6*9&=z%*2d#9pxR;?C*ST$hXn-j%aAh`׍ApMn!>kR|H< %~< {嶐~?a;cys!gv%=4sʒ:YA*qJ-73ʜ(B+'b݅7+Z#{gT! 7)d6/+=`%kXl ʇ5݊}M>s"ݺJp0*%, 5ޓΩ7ΫJTX I? oQ~5xe//,/K0: zfG=Hjs/U~s/] HTwB_]Ͳ1xjjDH%2!'/lZ[īx:n2e~JWa0V\ +(&/ȀRX0C槬;peQc{\Klgr܇5ؿ-?ê<65cѸ4fhCf\>PPKGtP\e鋯U)%/љvUͭ**Brka)+i+%E.qӰP(;[ k7Q]ʰq8h<ݶDG̰E _{qH]&.E+񓕁f楶䞓%'816W l8 1f:F#@_J1g r"kS)~xc1ƚl#rvo69L4kQjܛ&Zh) Q̡;eiQ$姅tkqNlޣ3fT-LX{k^VG@\q(??Y%:~=z? H#"‚.=iօ%8k TȚaTbew^<7.) >$&PXҎ=*vFnO\s`CcZOޔ%pD:DFdT7Y[Ť5B>>Q{,k()1>:'r0 J72Us)gBc忣0#wVSCex璀S!H=}~3FΠ 'e9]uSmnQ>> ]:!? Y Ĝ~ Wƴ֞Гj*pDN-j 0$Jw1d hSUSEc"Xfulw6Q#ş O\̢2px e: | ിJ;GNg< L)匝jk}ؗՠY|֋dn&ص͢ G"W\xz[\{Qwi1,F:Ch*kY~:hPmciV^*YxsEWQ^WV ;? V1TGmacԁApu All@Ma3/G=cjjF^^n.M 5s媃30h@DAz€>|xZ *(eV0Yi1OV!!52ٚ&fl=E(aR~q_Um] j2k|I 圿uO lGœu\`Z/ Dr:oA@CkmDOnH䢐(Lx+  >`,BXmҠJo tRUEʯ\&~w\#IλB]ӉbqaVn a|-~32@-@Y@(HfRi9.Դ8PSP>t_W~% (Sjq|yY]k+E`r8QTڛgVni.3ca>xT١:_&nr%W#0 Vu+D %q﯁s^j!>8Ui o8o(;Y3BȅdH޾r4\=4VcD97&vg]BZA7/J MһеӫUm. PҔWaZqrzф4xImT pNK1TI-k FcqrŹV_l;`ESOfT99SNkvFn0SbbQSxo:g2/Y'Ǩhu"skEXXa@*$>d슊l!Xٷ==mD,w80)bN-hlj jM %Z`Mcm u: aE0tn;ߋ=t=dyeVۃ P;.R^F>W&qla v\4kÕwx qFYؕJ ?7S=^͘;+CpҟϮ)/9`rERn#'\f~~iʬLæZ@"TW<փy[`)`^s-0Ot byf6MSs9'm!{CVt[m_X>pRO@w|s&((W{~ybrPnIV/q1u@5ANhkvY'_(찓 O^n_Doz~E*hJҥiBwKg "8;d4Y`E$w ?B%1ʱ09ߣБd l*Ac7`0Umz|k9˾7,{f`щ:R/Fcu!IԪ yՐFZԅ%@(6qii/lTv_B{kX-zg J q<$suي!&q.f l1"3AzS%B]}c'|{zLhP&MGTR_rGo}r\d@IV Y*YaYIPxِ)8a_Ii] ߽EM(i-BGj]cftwa]_݄aA6_ېY猡7 qmR_ֲ .ze *D%V 2)SHpk Qm֠,r*H4ӲP ѯH3J*w]q.7衫pN)E X1˥zzH2]`zbh vLM*ݙnfnYYT&z+˜D gݽӒjeOsfѓ޳ᑱkvV?.{ˊRW2S)C/ #hH6X>tŦzߔ W9*s_Cve*L 3^F,⴪N39sۅ;O!Zӭi?Mqj[lC), g4d{QwW>Ty8M d[&݆=?BXГ(5|2 ׄ0u0jkj</ ..9; :F~!⌍: dpkO6d`AD.ܜ3Z2U}4&fNzboxs >P]X'(cWg\' =!fSw`goVEfCqYswԔR_hF}88S㰣 AL}riጉPѥam% EcZMvSf+x-00GZCAXC<*u+ǡ3W|q뮍:FBZTIjCTVH]1ӳ^% UU$J*lJe7+ΰfo`Xƿ7)C#Y~)db;DBx6ŎZNzu@Ձ0~KMn7XHX}v,Fxe~{Mwכ+ٸX\#vH~T)a%RGh i;LS/Ȁa#d'nIS+ ( ՙ3>1|4Sb=ս-O8bumj2:VݺhͿRʩv;nߧU$:@ɗZyUJ5.~ua'ee~Fψ`-L c{뭓4tZXq$*L`P} `α=- @DuṶxqWh0zrRn .g5-џ2 J-ܰqes_]O7QUV ѝ⇚ݳocS-d9!OcC9"#j<|$*>T;Y {WI_ZIM5])P9Ұb4Wx]VMeq{㼭_A~n.#j̖t{Vj=Q(_ iwwIk)f_dg8S`|cٻۧ{p*c wdyq_8Oku,9A'm;,]En<5- x{՛{;o)sQ.w::/k nh%ºh30`{HOZz𮜬jWlI|F7n0 C]|%dV{ 7m*  ⟙=)fH~:?sklܹt'Ȋr:7.*^ DE"d!&ehahe>+0{P-nɪ٧`h)TxZ8>/u@E3|܎`!\;G!ĮY컪5Gbʮ,l[/S.h-Tnj-DQ5IώƧ;lՑ4lDΤ@3,0%z%n4ܱצۏy4Gب8\Ȓ="cy~1l5L ݤF!+3 iKQD=9Ho06'[0NO58X<<D׽Ҁ#U! {Sx4&gjpok1 ƈJf.4V(_A#cUc+>0lf7Yfp_8B)vL4~ n0FuC gi?MU.}Rm GnR+`+`i9ӿ% {Bg^uO|Jõ/m"Jِ6@/;CSrHUY4ACaɾp$u[z<vDwP1^Mވ랷7.d+q6s|/XW?W߂ۢf=npnlp^+wRc34^-e; L  L&KBNg&G 4lQLYG:>7EjQyG+?22m`orMAi'df]oŘ2s@L"6PNivX;%Ww X4|$\'{~[#/fs7! ANǂ1բG[~lG~??<|KxZ *;SIجBG-?ħŨFRMH.Flrp`}r^P-EgYZ07070100000015000081a400000000000000000000000167641d8300002460000000000000000000000000000000000000005900000000./lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/crypto/caam/error.ko.xz7zXZִF!t/$]?Eh=ڜͩ^_5(v9YN#D^?iIpGTs$}p2^٘ ͘%w|KqPelVp5/e:n^DjQ6e+VHG9*vjN4 ТyqbJqΎ0r%dP?2Z\'8om2;t҃g -Ӹ28J΃ls3y4{4aVpyBȚAfuecq w5NGuø;%G+`t^m H? @ +9tCQcǜ".`X!D|SJC&ZρW@:J@%4f_+z)=iN6'*Ĭ^v6V0}6lTMaǞy*R9DREtΈC.N#s{cKذJSF\j&ݼȎӶԆ|LhppTo6+Fsc H0E 1`O1Fp"E GX3>8l7!wnXNP9mpŘWЊT@X!huEzk~ !v]3j 53;crԛ=?_P EonFYO=GFֳjtf~JAe })J;X f[kefF;1i4r vU(] DY<[rQLi#kLo-e򣨈TпEoNqi?#DBOLn*c5P,ݹ-9ҟ>A}ⴐy#y_3pH !q@hg/G"..l%4~#("7gW`c_ƛ?;ň&8Ƨ `ڡ!ɚ=t>kr$kX8~C{AFcF0L YV15J 3ewR(wJ5d,AHˏ{HU-ˤ>/v$guG )G ?9QmCeJa]3Ϙ+I=V 4ϲW={{(Ux w _& z?#f:>5ΒUJomT*C:>"j@d/d~̌:ݐ-qxrތykTcY+n,ɻKTgy#+]<8sN*ي3ﲔ hG L9 ڸ l;[4cH#%4K>ZA𱌓PZ m/D1W]jXAbQABW'ȝ3}<]`~^fZTR\'0+~e6xJ1Mt0ڃVe3 EvCpg X;qź\V>%# ~U9( MLᥲlFm˱= NԁtB=Lo =,g۴sg*J͜fonoHh9z/"_X.Guld (Hj⽄1I쐓r\E[x̿SA &L ,ٛ~ϒP__H.@\4{P~7 [~,Y*o,cUbN|+|+Pg^WG׸?jO^iB4lU0{T:R\|Ѵ+mE's!zjӱl_ӏӾ"0(S͘ +&WV { yϯӦʑEiF pIS i޻w`'.B<V5N%ঞ;J9֟TG+# kudh}c<_΁I7I_@b0*{-䉣9NF$_"`:A/4ű36hUQWU+ؚ(,RVqyA`2UX at0\6\M᪅dzk G׏ sV Q (R=~oDx NnhX?p6$C|W4I&1~cY( C.^3-{3}(sM]3Ց@2W_z%kTh&uqȒHojLܜuh0!k˨KO_DD!ýLgz~}`䂗&!MBr~vErTvDaO[Oc殅3 c!~l=}`v4C Fl&[W]tq͵@[,*-1uőfsU$UGl%X#P)ZV0u[~n4&c Aj~^-Mo]eiy]g.p|$y9ˇvI61S\ \\oVZnк9y掄H3җcđuS9t{AG' ]L^=5eqN#c_w EX mF4FJh( io;T ᵽkq)pMgz<)iB9ck躞&$k1ə05Ö`R|]wޕ:ꔳU{c#Qm wZY{FaJ{ 3Wb\s%InF -L\U,1lޫX׿ֳ#kQh ع7tuæNK#/Yq"YՍ|]9WF&/l6-MʟwT{sK>\ο5O\8,n[ݘ%! 5 %au HI ߀_[G<Ҕ0WaI-w9f\?ۇTV3ɉ 6z .NoEɗƥF:[1>|ji*!~s]_'/9kb6Zg=¦ lӉ^{٘L$8JvKnʤCbUi;'A%KYF|®{[?w!\K lX,4q QfV(hZCr{ ">OpuD#MF/ɻ )yg9z٠|Mm{R5-|YW56Nx r=ĺyYj^&P58A; (4gXgt:)f~99FOS=B˒R6Y?j~d눚G$C.U|:Жڀf@5鐿E諊#,ط9\CX0K/8%nu60G_a<~,kF d+2\\Mٹ `P]f$Jnt>Vlu-V09TxC>~DXvDp3c2?3۟aDruPو24,5;Jv_1wɪ~~Z췀 un6~%9-Gt |z Ŕt :V9w0q-:tMV,~2̇z6o5k-+yO O0g eᐟ U;8B2"2=d&磇  k d(cjw1mm8sUJ+N| t*c6bg"zajo qpPæ- %vX8q٥/gtڂ J<}cGsD![b|Tc9 S)Mk U_x)' иj1ڼ(dQqXbc8ba:bSq@e$Rȇd}rÌ>k]!!w,D@ A?*YxHS!/Dy>epi^J^Z0ڕ*r7:TrCHK5?k1RIedVK+)L{CȌ^<=%!\>\"n]5Qf|7iHM~5IB|SLJl`"*ۘOA}W+ՁgȒ%~Bv ^aƯ* _eLu̙1UՔ!`M2ztcV ⊽:Qz$Fr [n'Hy.-[xrY5ZA1͖륢"委Y0a =8!E1J gnf}A!mdmUq_/͙pUB kY a^eʯ ]x6s u8KNzϳ8CU\tHF6 ӭM5f@o|]@ʵjkpBcu$P{֛"V؁J(O)򓊤Ч~ [q+{#'\sq0~lMYȯy3N~qZ.iiFloX! ihs(z+svE24$mpV:%̢U/, Dcl|@"3{|Ҟn Ce/r*ps܋0TA=H\JߡGM͛c,;xρQ9af\)r*Lct[Z_SΙ8`b o)O܃J'TxnmXZPCA&Xm/P6[A}uKF+U7jTwɡ@&i!Z$h#9B|&k$=B5Vl*w")O3lIi;ˣ# J ޜ'{6yѦ]f;Cp4~9c7F lQUPDr^ݒ_]>+YU]>PY-S9Yn ڽvNH %R1һ/-Q'O՟mi2X3_6g} K8f}iG(|qp0LP֞䰘k_6Jw7_!Ŧ6,3oxqL2zuVB!? $co*!s9k\ :H(^oWCmz[a9H(V]F -$vÜǽz oc'5'JU"] Q/^}auӱh]B-sg F)S* )&2qvXN/#'d$w h& Nz3Y@{GAgV7%P%u-q#?#{(Hbؙi-BtXܹdWۑ'9U^6k[VZdQVll6~!1&ٛoI`GF/ܞߨMXDҺhkBLntRPwE(% ~Bx;駩vLxܴO"@ɾ@3f~Kb˻ߕ@_2z^*6~Y6rn4J]EFsAUbtr}A1<~*[aKY1Hx6YwLH\3L-`(yl$XA'HL@&} D?Y)K+!xB+\\uU`2:12 ϝKzRhe߁bD@m \*)5ŢŠZ*3!c9F#Ui #(0+ې _@Q}`[$ bo FuIp$IQ}%*v]jM )sA3 |W+R%:uP'ѓc *A`Ǵz~kEy=C%(WT+B2Qsf(mpZ`ыl%쪼)V~e{VR1:] F% z'Jϲ/90ӼII9<N y}P,`O.4MXaĒ]G܈AC}05jT ;:8zJHRD O#bWj &*eMZ:9Xk+=Tv I`=EY6P]Q4>܀.r 3cD?2* piC_ F3;u=1LA*;DjFQ?Q(M`]bT^fXZNr[0 Z9%PGqx1հeRd*O'gϺ#W[*i{pA<>^r_UB`qX`}~_ hϊ"h&UQ|KKANFxwrSqvEyߦW/ x ezDj깙#Q -gc f%, FUݎ] mר=b&yf*4 #rL\~TS5xX+thTнλ,h.;-:F*T-l(婴sYf`ĎNO? Z[[INzݼXh*M[4S-f4WC7Y*bϰCKհPZrIü5r*d6 )1B' Z C*t3hIGA'uaN1=;'Z9y,LZ$(1# L ᑊ 1QCg;%V~nN?duaJsA̽S@A8kHm꽡(q7^ڇD*vf6w~el؛X`ݤJ>Ī Rnϯ5"_6:Kll[.th~L.8B2NXom^(KMI~O3ni\A t;6Z Y"S'=Uuo\|EsT8~ Q4" cΉ8^#K^uZgףx|gPXt0X]R+~ԋ"5yP,#VVVE/gn*6blş+${qu*$|(fjX 4Ҿ$g]AN!T xRSB})"8WxQ*UA#(^e|Fd,<F$s9^JBz.'J5Uִ4#D@!V[<&@>]۹ 5ߗ\r.6Êx[|"ڊ^&ӪrBudRO4Mfx!zvgH9{HAQpV:5CV{k GLgW{KcVbͺwTl`˧_Scgix51 t:ۻ{n&Zi &$H}f)b8׏2%؏77&ch|—u1f};vf_;=K`pT`YOja93cdCYkj8yZBn"~1 >v̢@Lv+! }״݀E̡/tgT/$_f*Zf+xIFaD_5+> q/Щ~M`SpZ_&{D{N3Yby6TNHMpЫZ1K?;f ^ W,R[`@ZPbaXMr%ihft;v,$\a#I;:!1R*! }66 1F_-a5'YF5;nsyV>B3"eY:a-[`~n* ΃xܢfEN{0"Ox7ZR!i*2' Y`'a`*|ӭ@2QFoU-yd-n< sߧDGwFP}! J93v3sAw%~ʬ8թUyGf_7'ZYm7QP;3zBxL9Nl'r, f6)nWDASG"~%8tPK m#O<zM|8H. ڰٶɰW̵N| Z7}0\Pewpswܥ&~o O;F?θӚQffK}i VR ڊ/,1Tge{mCX[ȌgRfú ':QQerptKe\6*3i*x8eHvP+7W@/O{N Ÿ Kk6"Lmu5gsce͇oNOoB9Z'5B6/s-ب#Vq#\46' ƁҒ ;ミ2e.Q\ Q(1\f-lq'l'hg@yNJuLpYbٜG\;_*ڶFxhf Y.=Aki J-(Ntڝ1B 99WoxiX#7kV&ulhQ]tsbnkx 0[D#&!6E%csB[b"d'-$$?ߨ qJ0^~€WjJ8h2 ]íF_$ZfT,ȿ~=Il;S\vDQ^هYWW} 8Z B/g?s1?%D7Iٹ]HyLsKFE9.A( |UCXv'gs2͒)KCNV7P<ޝiCXB+ZR}%^򬻹A2qlafenLN'u ۑG&r6Z8DmR;u)xISX[TA!-ԶXD\l)+ߧ7xԻ3#`V+IpD(ct%cA)+ 'Z`:Ba.;P}^F)$@Qˉ=ioX*m8![B40xX={*D;.6P m\]K1L!QlKI$΅ >wYaddɮVKu1dq?|u)lb92`XÆ6܊'7ٻm r@o=!̽ ǔJ$ٔ Ixh'wk]žoby[?^]& MOk`c ӗA)A6fTa a\_3&b 7 _yċ01_*D`0q|sXYV٩RyEJfX L qb1.稂g}!.ƸBVH f.p$| -?T^cƨ=I_l ĴBn9EkQ SbtcHI4%d{Iү_>mUwVjv]DV#@<$uFLkol+`58OlAYHN :WzU~NRı;K `5 W0iFkshn[Eͮk}moqI[2Gdkm|x+b3RBHme-{|"t,=4 ˍPk BhJ qp 6lX`}3N*Aϖ@R1QR RG#N.QB}ϐb URzf*Ж.`QxjlּM SPIP p{G^-,`EPs9& p<~f|E}G`H/PfDЗݢ{P`.gؿ951}Oxyb 'HvAd/`MMnDXAwpIOYbؓh Z!2Yc]vtlZ"ft|^Q `FY@2QanHnIjYPn}(7򲷤,\h"3&*rQ\l":/q7@R}l= 㩮sh$"XHOˤjyKڙ@= q|-OOUN%rvlKOLFt@RzX(E?J_iBG^h8`a}ݣ7Ds}R";xJ4MS^Ɲ]+QJ<8OX|XUޮ!Ռ 6jilܱ.][TTPKuv5G>pasՃR!TQˉPYNGn2}]y?"ط-g'3 ɴV̺b\fhI[G2g~`?'?/.-j `1jYug!ʒ_lucEZb3 r0□4qV~)˜&VF&8f yR6x>NP|\T.n^bHk=^>#;@a\Bou{r\ٌ \gAΊ &T/@4iQJŒvRq^czfmaq]{_IZݘ,BX|ʠ%]9GP$#*z6ԢްK}kN4\l 0h!_V_2X.%&:Uy5"V~ Byf ۛ:D@"@G>ڎ 1K&1{|3)#63u4;Q°>zh,,xb>s#x}Jz[3+$%EAn[&vjԫ]R۱?MH<:(,|u~apz.L6Sր7 cցxO[L-ݙaE[ʭt>A^ɳ"-codJμZJ4Bf*{TH߷NVUA_uf'Eޫ(R0{NB~Yqk *I ~Wz+RRzW!Dߝ}v{cIT9'kXEO~ő6ރQ!,s|A.rL$&yKLzȣewT?UɃ2>"of$<iClW6 ^=0Nƴ5̷63ƿlrA.ARF{ fzAE:8)n6f2\PGu*<ĶXU[=b7^/P2!.E7 ټx|(d+'N~ >1XƦ!w朮!#oٹrnJu]ܴsUZ[`Rމҕߕ8|R=qu ȿ']75c-z`\;Į[5Z}rnHk>ٹK[L@12#4'yNF\ϣ=E"t6]h4O8zk'sO; ^8OKKHx} _%)͢!ţ+O4e+8V=(*UW7c1@- ) I *fYѿX_'9jy(Y+H(Ez=! Q%3vUykk_3hSOP@7Ԉ!;I(<;l1+{= r+[ٻ4Z.8׭1u1dSj-wQ6߀ëwd2(kfUSk\v1rPU돎.yz_OPbx f,UB;ׇhhjU'_Żnb1<08И\h'-KIYfp|u"?2M#LJ#n;Ю l1#/o ?f$PzNnv_Mbxs/QXC O b_U#񈷫Os ̰UFamz@T|ْT#OZ\Eㅁ1*B59 tu=q~xS# n0(C=phy $Lew8ⲩx!p?Ȗ-Bi}5yULZq%4r;:QhG"Vt? a% W*Y.ј+lle oUP_8t ,%JjDZ밲R&l QA^#tw3j$J`v9Qlk`?ET U`(ps$mќ0W3X[ya2bHpf/C sH(+`0D:w2P O -"q 9Zm&4jő&ìaL*+8mrЉ1dxl,F|&fq)Ɣ8tX83U+לi|(ZF_AT2٭DW!g!X0_Š0҆eOF*Sկ /,?_^sߝb.H5U )AxPaxF!LL9Nx> S]9iluBP[]ϻwd%WEv&/|dӸ`80BTfvAwDf!)M}mrJ-iL1A`w>dA]w䟸IwžcfNjB@`<BA)"="%:F[.`] qϒ&xo b gCavžfZՍ`$zUދG BS.͉kR= &`xˌ|~T‡$==:'%ļοoFt H78͒ nY /eͦǹQ,'p$ .{>Ba5ag"1t4t5=7L,u`wt Ʊj=a.;2НWyg{Iri/:. 5Gn5yۀN"\'^\L#",(|z0Bo̽S0.NA0|1L7-@0kd}b:țf wҮ,jŹ6 xU_:v5H?Kq^ 5&P=/c3-Y\޿ >`yN۾>ȌOuPo5aޚ=sЬ\Q-3ag ?Ukl4DlN^'?3$Y*eQ{siRP/ ,lK9,#x{= {me.A92_ZK8x)r @O*+is@uYg5Lzkf L_QrjkwJρp3,ը6jNɚ#~'Al0^,dz1PD!bkhI`ihJrE9RT㰦zd}Mֺ 7Ӿ_vHR̷->:$.  O(0rq@ޑ17S5HpᾟŜ9Be@S.5JPyҒnj1i#|Ǚx#c |U{^r%Kg7b-Vp$QcmePl4I *Ո 6yqJk;کxٹsO(Tـlo@ DZ2^δ5vgYZ07070100000017000081a400000000000000000000000167641d8300006414000000000000000000000000000000000000005f00000000./lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/crypto/cavium/cpt/cptvf.ko.xz7zXZִF!t/5c]?Eh=ڜͩw>PN/ʸn`z {NO;(b, ׅc(V 3Kv֖F ֕rahCR֒2!;?=*ak*}MmZٹŤV-`ϚI1/-ΔdfJI99D(6%$oLBѢ{K|V[5Vc@4xjPy.&$BW>`/Q[ Ac %e e 9Y=Fs9^ g͈TP3sһ&ܞHrROkܻ(uC{\c-hU N*Ff]|;[kɪBA'fN`=L $Q7/$rMid}gU!Xj|"쎪j=K_UoEmlՉ'j46='ns춦O@Cc饅 %||J%`+21-R:_R@EQ c/'ˑ*1PnAhl H{dޚ8ӈ#~=xX̣=O S.1P1;?"CS癍9"t??~| Oٮ:jU}MI`؞wp佚KNp㼰Dٰ2Afiz}q ]Kk֜*ώ/ZgERr5{A|! iAEͰW{NVQ9{ٶSo`^O Fd᪩Ot0r5BΘwI xQn{u`3B%-qdg־{$@ŒͻAFk[EmWi UWс=ۮo# MgIfwq|uڏS:ߐ(%ٮE'W#J #(P`(2J.d S/?ʚE:xv0|W :ŬmDQӪmj)w{Sx|(R}9%L- ea¸ncLŶK5\)\k `XZI\v`iieB s/TQizO{ӫ$( uY&J+FĤb/b$B"X!adCZf$$R BI@64)S+ls[M8%Q=xrVO&)#~~>J-D5kIپWaX5rB$oxĚ٪pխ#YT*J_/;rB&1\#9)Xp,W&M bx}H9H:#`&:Wr01dYTͳYs慸;Gspx%ͺ InpL6ǨJjoxXޝo??ß!r4L0&7#VFO8f̧ȸ/m**X&Db<4{Uu|a`7{Շ=g]It6CÕ'd/Zȧ1zZZ|O|،*!!C)]wb(b!r]3>Ie+L }鯕>{}V (J(c5qADtDTTah҂کmJD+Ilwڣjf Dc*5^ڈ(,j-}?"nצ J 55 g(Yw-$rsi`?+ pYcͷ,tI¬-mbRk)`FYަ-(bF^X ADfʕ#~Di{ꤗPI{wx$ _ĹA\^%!=vw1 lܐwUk`$\3TFGP #\m*]#ݻ=ŕ.X*Emt\`;mM"2OXfOJ(jS+j]֢׼vT:p[cM۟'g`G=hy5@2!gŖ% *sS:8 ,6  ~qoi^gEM)/І;׌U؟,ݨ`ql"t@Znq~ֈ>|Iz]r+T+pKsZi!x $ǯt=d +9/ꖆ7Cq_.:r e=6bf |y\aWp Q Kw^yTgPh{/b/Ap9RCRGt ս Cx]$agbM'͑hIPG m ^K?,("5Y]MQp BގA_NA[ fc]t':Sa \?`u~`xҕuMB?E۟7]w FD"2}}]I G!#$>{Kً~7慝6^+MGk5 ,wqXek1`,AP&o\`Ymԛlpq\ɁEKX0$s((?(G eÑ3CrXfbHTl6lc/BĽˤ$bjZ6@4BwTS\yr"]+./1r }o67Ե"#i[F TooDP"r9Ŋf#ލ1P> ŒBU'&=]jƺCj!α\Xƽ*V x_ wC HEgWFev̵4ݫ]t L7ھnԓDcX$j[2* Sn+j*,~%U>>9:6IYT ,8)0Leֆ%wg)o,-+oN5{m}9V5;(J{h4DpcpjnVF1ǭ[Xj- *'"2Y`L d~s r דEӯQgg _.x=jCFqXcUAХ4 :ıf% uesg1TN~QQ>Gk&}C$M*v^⻇Uqnwc|!U<*S!4GQPsPYw" )9<1Ō)=S?8M(z^#z:89n~+*\m2J+X6FC=926(O NoftFZ\zϿw8r#vĶr#@!3L%bUE6!t鷚c=Ϟ}\l-cnh\8C?Зjy[ah_z0umőay=>L9aUP6>( dj'R56&ه*]i`P B9xh'j7`_K&o"`| CNqa|u =g ($lj,!(d@ȔzǖisqhA:?ik9OA5xz) 9l:JYjĩ`>+FZ{9c^!xQGvUJT T|n'Ecd6vQQ \KDg*!2?Pcbʖ^e x"Yj`#%lR1}=HHvbld-1%_ˋc&}rxo>X 9It'8Cx-.ZDL: 1-M*l> Bmܦ]N+r{$1Hk4`9E8Bd|ьL@*6 I,u\n\=-4phԳRIm<*O.+ހ$cMPQi<?V/Z c:qOO-|h,S1x ,7S[{. tIZ =C er#j|'H<(J HYҷ֔D[)Z8*XpLQ T!OÒsof_"pjRZH#0VۻQX 1S.3'׾t:ykX+x4/z`_PVS^M0Q1_633"rRW 8VqS*QjWP/ubܘOqYiƖbYbDEeqyanel,6b'N<ѭxIN׾:}Y }&}`4 А#p tu£[C̉RJ/"9P1 $\C0PvD]j6P1 X"4iޫb퍯 a9r& a5oq An.{UՌYui,`+TEz(WAPKޟ3~О4(@.=p8Prø,d̤JX/h{'Q~ci 7!mڶuMaItd)7:NBo _({'7:f> C Y92g~n{ځ 'Ĭ[*FCo(惯h0 {4pQ]ϲs@YΝ]8mm('_H V0_Rk&>45.ԉqI|m-Ыft$iSgthSӪ]5WW_d~ȼH|ϻ- f%/EV%eA:bi90DaUV^7#J,nl/I2@u 'v]\u@qBc RؓJ3 !}ivh  `9ߘ[繊CZ󜹚5@% sgmhAoz}Rbh/ׯdWRcKZT- ֫ƦGh%맺9 u~bi8n#|[A$LPG@QlSyvY &nobm^s|xD `6o*sqjg I ZK *tjfE-XG)x,Dcd |Zʖ=oIF0Eu<4%W]{ͰqWݾtt0ʨK:݁~%bG.,h֟qA@&" KA'(}M r\;&*]x˹/q?bΗ=)(|p&2䀡@!+V}"u׺&^5ង2D\,rRĬzWDvGICɂQg"ƋT|P|;Ҹ{>a=X2%30zp~sœw^Kl8' FS_Ձtp^b {'xF24KWtn^QGxO l8DeJJT~4CNj릁iUI=/MeW=5D&&7& 3<$\.3ś(vuUHE9Q%,@x2gzW?NLoHm `e#z#[ Q2Khs轢կ4ʇN+;o *t&( KV5S/g2Ker{apT5h"9 oLzeҜSp5<~l)J߫s\k~r$◗됝Brбp dRI'%-$odW(C}~HOSR<`$Awʤc&5Z|UT1}9C*enŬzEkG5mN vC]aq8࿛%ً,ᰒ*A؁渞uV!Nԝv4Pe٠eJm.[n >gqB4>oR2:2Y,tCE3&~jp9dfTl(1 i;zy"b0ПF#ә SY8y8 dGMD[luF.+"oo~^d-%WA1tJ? vnDv|(w+&4L& m   ČxxF*ilb31T DbPF3Gs8J/D=e_59?5XmYvǰAt/Щvj"{@Մ+tWߙ伥(B=RMo@U+N+>UtL m<6m\rxmƐ ≌waլ.^S,԰~-\F%W=IuUh^HǕ|I"IBjLlHG:@9?:$`[./p)u 35 V^3g;d*3s'c+i]RrFي̆]+pFZ03 o O 9&sv[Qվ+$ Њ4?!YКК.T\ T9߾n Զ~7ĉB)ƨg ֛:a_S׾vQ012nU$j%YO\G5)qV׭pHO#w`ktG. hqx[x1^o{E'BFP:Q; |+J;{vJ:2*x$[*Ŕ"~i,~]w4hJ'KdL)`Q>+6tkȨ/ifJuke*SDJU f1K M]ErKDSj3nT+R$nlmIO mCwbb墮8̢āOD-%8]FC)u_QkymLPTTT$ɂRMh4gr4P:%d 9"|N1ZC-~ݝC1~B܅I!\u͸h ),(wOܵ@1gsӱX\;fqWG\A^]1BS%sNl"m 'n>0ΘeT]k.lG«"v=cDœ͌17&я Jb c$Of+R@inVu&3 mV֢6 [&~rɪi $NAI`XΥkR fu?J0pR|t35pEj7RDj>ӳzVTU{avSz:@&+^EkED6Uc7"_% ^c;mBX3K)# p/$-AWU`PWn6N-}2,7~vW7j][{=2Ox٭]H!K0r}덹'(PHE;sR3DSg{y[25{ GQIq,"f8.= _1r ᪝ӫqK!KTZ\CNzI zvQf%)MA b#VZ0|iT ??J5!"zWF}mUJ#κ選)m '>^DivZs>>| jea0N0Ayƶ gDž`r_YZ oqYdYW:[, ;\O( y* _ѭ%:ߘfv$z:`3۱kLgJ@Y,A#W"X/ScNR.\TvA,kİ&7ys8DC62RQj9]pْuk-yyYv fUꭜ|=:Y3P`C 5B2_{@0;]F[ vN5B & >?~HS1`TDI_^uHd취({(B,ʍc\<:<1ܮsl9F 2`RTOGo hnWj^7m5=+`L!Gr-U.>/gDqăJJ>򥒇%/pγ]pTH_t &}#󛏼Ň{L+€H'%es""[ZZ땻H^IKado\cH PtmYN'9l:2f ,Y_R X35Jfݼ1;2DBxOOMH>|LmfT89׳0z"F6U7/acBK9i˜iUƎL8Sӛ g\-&H';0ߛTD} z",p9 >#x8RH!`Ro!{s)1ϟ` ^Ŧm|V~Ixh~Zp.;A0>ɨEPՄ}>[老=w :s]msW\-1ayy+8@26^g}:>&ȣ\ Xns*GkW.Ղ:0W8v'Fau2k=3'P-yIџ {R &gEL`ū^_͊0"dE)A1E>)ϢfqkJ:y͢@I\3&sR[0Q:/5m%y7mh(>޺IFZ+̗./΄~[ q ~$jQ@~4i_⣜EiSNQW,< U}G\cjc}(oh?rzE. DٌXRND8EFe7I3wAl-wȿKX:BJSk܅ ?a3N 9I7," 䒌] ي`}-^7b5SLLfHX䦣H"hu6&Ъ6ݕ6<WREu$g` mVj.-e's2񛖼v\s[:v 5wٷx Yǎ/ F r#b%G1pő/EKv 5@uԌ Gӟ͝L#ɤA&-Sߦ"cb/-S+}UAv䠉٦ܦp>F砌j~0$XМǮKE'7_wnFIߒÃЋ=k ;_hs>VO =0\G#|cNc4Dt[A ps`[%{2ip&Wڢ&yP醴]H_;R1EOXtƗiӇFm}I \@50HrAgH?T_ Pk.Urpr\:$'IIO6!硱81gȈcӢ;Yp|]Wq /m,gK&x$'yMTdc9%>ZOB ;3T&'~'ʗ.R#f};O%" ʉ^.}M `ݦS 47$M0?H}S?, ՁYE(?[S뗾yvFh=+>v οړ~I+ds,yYmЊZ`EFt[>2\ϴO06rS} ̏05@8) y+V3%S|gf4f[Лy~Y#5լaƤG[em囧,7­fhPUp:˷ب)ofU*}퀿\pcR/XZFˠV𺩁ʠP ]OĒ ?V,J%60+sZ5E9|aM[fYݚc[P~ _K63d p9{$& 5< [ͥN{o 76^|li܉4W?ug;0/N@tlM"Q~ E<#^gzuaz+- n*AE 9{D㞼fӡX5Df(>?,|}EQ4E8{[5E)-J֕,IV >#T h(nV` #-)0{bEiL`MΡzmHy$E<7hQMOY| u E&3? :^~u}@qȿGU$!POO ݘG!]6O_sVe5vhp;DE(Z[G@ThA YJRH2 Wfb]n= T'ȭ3ڝǹF)f eQkVUp-'1)TI/Faa=uc >a4\`k1}fp}!ǹg ୯_Ef,!v18 9q %~њ>}F):Crɪ4c cY"Qfb7Ǹ yA~G$m᳠R5q/MzSaͷɇOr(=cÃj>( ֝;+؂cQ=EQzv X)ΒR٩om~ ˕缸rI9sPۚ{Q2aSeq3_AcAӏtyu_֎5K`E$Q" Ci#9 woiB!=b.8 |kDV/jtPw/6OȱY82vqY4Ǭ7&vp?ޒGk(6'AGS֢EN$.FӺ׈̎gZ)FK31[W% ['Gr63K wfxb2F]AE^ŮK.S`>si4)j4A+U9Ƈ^ y.-td gqfڐ䣛͑d&l?~F&(`Xje}}Qlr1]zTϦ7xuH4rM[Rq4ZGXz"kZHToI 8V ]kG~.!Bn T(N%<ڏ6>PjX؜yNq+ƹG`}0 D2[! f"Li)AX!Qv}?YjZ\L j~~g&U#hQv6߭{xO(-U,Y&ִSY@Og/gA֫=γtd–~.]OxO(ޓz\H pߏ< :SESTU\( "ke,YZx#eJH5K&g"SsPo ['$󼈋{v>1T%suIyFJ^[ǭǬ۵`uyє0~[<<*^0Ai1uT{3w4zu5E:I)kJ% b?9X q,)g<]wG%L_xhrg4TI~>6n!vZ~^㲘@w < - ѵV5Yk3)(`t+,w W&w5K\CJ(HP>QB5#‚}q۶*0Znv.p. p4VdQ ` q""ܙK{ E%ikU c( 8aq8Rϸڒ5m-<*^^xqWQ ) ηt2VNY/1]$O`?q(QO#b,X$]$^cՠ~EmiIm4Y7#$[7wfdfWobLNH+>R}^!wr )afׅ&I0I/>/B3<Y3(#x ;ڤ [сX e hԮ6gq\&+{-O8l>:A͞9c8G Hݰ +C_RoFTQ]AT 1T].ߜHY"]`rxa[ddk@-'xB6{ &,t#M;/xDd73xksTu'4]Yc23G%zuTP0;:݁.\@=LcF芦Up1F{TF^l3˛ׁ.3Z6Đξ$aprR…&ڗvѮ{ ia]VK [;!e/vAW.aRsIȍPD#4G!>lKz9eFMAɝ?]لY8Nc+f"~E/]8j|x{DG %H |tTBGEQ[9ZÎH=YXaoƁ #bm٘ցIk!EJHcN~.;P۵W(FYa͙|`H)+Q- =~7Z0@# _Q-ӫc$κ}:ݑ؋S`` Y⸤vLQ (`< =|V!1]B; #lDƬ?F>tsGN=TgǐCћv~TahvP4oi3Pړ˄ +E8 {6بD5<*AB$T-!_ .VfzM!LQR{e$=N/-"hȢsȏkܪhʦpvy\$i<ƻ;KSG(-B&0^6"Zq1&jO_wmT>iZ0.TՊW?@."m~,LC/!ob7͝GJȎI,ڜnk`}0{΃ jb##ދ;-,/ĊpMwaXQ%+J|޸H;tXhbXh<yFL&$73Wā,~q%fvxT[~^<\}ٯ\b_] uZٗ=/\&9 [lXEBW+HJXcU1.=r+qBs9};ƙ6,CmZqHQ.jS + @r3v5\2Kձ|ʣ}y4Xкu1[@?`@ mDG]ӫ!/1$gFYm{H}C(ycہ\/v63Gk`M;"$\"y j_U1w`a^Z~deƃyQ|a(J,fTt=oaWѱ g"9vmˠ)ptlBYXK''o{RvT%:g"¤9~mv .8`FAtf*U@'naSyNT#!:)GU \3֨Iv/ ^A;퀮JU(RM1XߐM"fI|TDE8I(]h;^J+0K-(#: >:Sl5a${֮ŤiXi^ i|.#glvc'0HϚ죄OCNm11C]VܦJ:9b }$\+v%T5M [{˼-}^IVR 'td6u\Dluu< OnP-}kD{gHJ9"*#ib.f*zp_1:!oΪLQO*:IӡSPHlP|f#%՟Q\6|N6SL H6;vDC<2o$_s{:÷l<=YӛRjx$o ][I nbtp/0.\Wԉh;[b&&#=Õ+]Tw$PY>8|%ZgfOv l 8drvZq/C 92g< {ɢ="q~ jP!2.D߱YZ= Cg35iTKw$Ύ*NxxߛESd cq LZ*LW: 6YSWn=A8]v:3S(1P-9,^Dӛez=ݮLtnꝨl&hjOӓfKl'a񮬧*xou%.wZKl!+S2/;;\$<[-q.5卅V*ՠА1"T݊w !_7¸Ն^3J gF!A& 6(F˽3,v]~~]k%y jU!On&49wG zi _<5'FZIxƔq+4BlՑ%9KAzKE4:ȷPD\@x=-T{(OO>һMjI('qP(9 >.5UС-KYLd/ %@ 0,QX,3*}^W|v v|:g1ؔwJB_kvGWkl1Xә.1 Ib^O~x N-gj}{,)3 p} EO@:'SRbzݱ4oNh" sG7Uͣ\:Qs.D kv8ZCb3{'\dQ i}:ݕ#<;(mVS-+T(t'"NP˼Vń2KWZƺMaQ\:Uw~sy~n `T"5DXv-s*ߓ~9@t6D'[XF=K[xyAZ$T| 1i{)ZE3|}'G,fdTJM^7df 쨢@(TL\>Y9ahVU8 n=.IVT~Vޞ۝OvWRWCrU:yya}͠Ч45* DŽ_ ! !443_Õ5G=$j~(,C.tyzоD;}W}.1I#F͉qTDeOb=:а*j3$W Pl4W5Y ĥ:Ώ+հ.d}F>9$Ap)s_ izHbIqTYc (3ȩ3]za+6B{7HKrTr>1GZWĹ/[mƇ0濃Iڏ)4Rј.yj7cBT?q [5X?5M >3e^yEr:1cng܎W<~UILbX0-ono:hc bS hHcrճ2>?C- Ce_GŌI9~J\!|uj!8!1>|"x~܊mF=Ŏ}!gmϞCu4r}4Kr |ɺA7ZA(Ěy@T=9IGvV_70;y[S:KքnyGԘhoi{}[3FjӾ=g v3D~I/eBJE͵-1ڡ^DE&/Vv{p q.!nN{۾s_9]jHLS0Ah2Km~<0Z<$v)|}VdA]xzWv'~F+;]D ';<>E hGَC:#l<a& =ۮh"QB+4עt}/2 LEo6SYW2Gl(P6iڼ"bl`HqZbTk&]P27"`\##}7H7)ҟ#`^*Im6n=Fp= 4sa)_O1jN[Yw/u׋^jƯ:JyZ݄!ix?CALZ :p='P%Pml/}ΙC9;ӥQ*R,`zplLv#-1KtRU ԕ7%T;/2P‘ȾҲ %2a7`JBW&ݳu'e̅Y$m`  /.p_VE8uauGZZzs*ejQ>6`&Nqn5`3  _\A_TQEr#`Ws5OՐꊜ 0\"+~H}s[ѭ@A"W! YQrpB4hœjj7u}quVOK6P,JdJa!Qk鷷KS{B j=V6EDo5e eY P<21v_D9)g!k ɵSRUeڴq ECW:Mߡʲ]> j|`43kjWLTjW<Y4;6ݔd7w'6/=5NL]Qd:pSn Gm%/lSk29#<4p-c|XkP{[:ΗSÂ~ńh:ǭch|ռ1 yI~MN'!)L]rGsnX>4Ebw-- R#qK?{h-7 HuQc9v5ڂ3'7.UyZ jTt:c0|KQ"cpGr4]u!ڎ`4S̙WŒ3Y+ QINg EqR}PNFvn>yjD~JG.=sVzGt(~F66J4cCtԬܥ_J?eɑOm(-"`4_{vA+~*PL'7TXUzg=wJI6h+N9JXLZ;0`+NM;z_@B.H]MIy(6(Un|':M?DLOT` AWݷ_-iӞTѐHPmpokUN+IJ+4C5T`ċ#z|40"A'?ʈP|OPJRE qҁO"Ŷ&ܪs;{+g{J29=b^jgmh_bOc*(^E.U!/={A@h^kcPrD'&-Y`A&wYơj֗Gx^hgw`@yӎnXn>b6SJ UAg !BJ;I7 ~r 8tpERu?2p%P^H#RI"!0x=)wԬ/(2yU?xE}ˆ tYtWt,A@Q+fSw` 4ܹL%'sen`΅"/گШ7zŮ06xҬ{/ͰQ:@ A.CtvL([eWfvD,ZRcJ^ڸ7/I_0zpؔR~M:&clvtk̺YR@I>zLH`VM;Xh*;r}yn{X[ȱN7ax7AU# usw֡/q:##2|Gk XXsmo=:ttY7/uEy ' u[@Qgz/܍Z'R\s2jVu zVgB0w8Lm)c4-H@ZNΥJor&.U-dcf@GDYѓZB7e/TWFřǀp2Q+d9KGK㛨ZW,(͙fk=R{UC7;ڀvq/IZW* u? 4"7c4VW@76w`~ p {Ic ;ԥҶ/ۮ<a#yiUٌ 5oP aE7ZXL9`%d0=t}0T!Md0FMy> QA;!,UTlҋ߃€IE:)F;LK!+MnլvgJ%ʒ"P޹Wފ^:AVZ$'OzTv CAC"ǛvO]s ~̃ ળp괸r*Hy/%/QL$ux_TZ^̀-\/?13aIo40>[-b\ P;gϧtGiJ-Ծ5?=NA*:XPl̓ rӴ5aq36-0b >,9uZHAM =|{om!򸓟4?1YqRַ}DŽ )4jo߅%n (qD/=6&c:;$%֖XS1K*[Ryp~Q`m4ï؍`@ UVj/00,0ӰſW;)ˇnN9YNիvJآz{vkU` @?'Nj8ˀr/*Qͦ@ny,# h֑We}Ay':I5K֤ndCTkSo![`ӧK9>H=&CSaNQ$I(DDagP@yG.o~icJj䎝yp3 oU9\! N\mɞk훣reʣUE޶+WYDF.?g-gTe#Gisd}2X-ba d-Zd[(Ka+7N|}Ve6Ꮓ4G3uhjAݟоb# SNLS+nVPыhm7|[.u|8$uXc- څ]]5v`6;N޲_?I1^:Ih[{B`߶-~]4{M΃/$P)}>1_'ɤzv"K _Qp/Y gm\gT]=f1r[CnI.mm[G %_qSU ĂRUxK'2iHYPhw_ohs: 1yFA8"Yvqw¥74:ӣZo&RA  )eՊA6qPB@bfa\= onB*8a?.GNb@/zG)f)ceFCDZE7WՆ!;&6H[1jn+; I#^*Nܜf`z7azѬ@N|(:bR-nx t@;Ĥ:bk Vn69؇%jK^ O~GF) hM-ڑiWa6 I$2ʘL/D6&sZC!r{M5WKь*ߧY; fQMol!/B+޹ϱ<&2հē]|gHw6p,/(,GS'нx2[G^pXf)w!UZw)1!:@Y&Og QP'p 0Ի ./C 0 _҇4Me>N7餉dͥRf^UՏO?N3kMjz:!Psfou`Rkx}' {ol e6) @cTϿ0|l;d̕Jc< r2lTJ+M !B}0NB:y t{ t{L,Gd)ԇ(]BDQ1VUjv GǷPrƗb2fw׋Gҧ2u DASXK~*IJDg/jE[濛ԕk%h`;Q}W&NB"u+K3&D K-*xV]?“ԉK|kw_z*-LdӞXch[Ii KX$knM݇@C^f NR]H~J %\܎-i| ڲ '~o^7h-fnH`:g`vMSX dun|1"=B1J*Z)6UK̍Sp(Wl򚈧^` ʁ!x̱#\.+$ܭuXFH$y(RbGK;k5D*`fGOw`Ml]0 #0'`LIGW.Dt\={| Fx2"ٴU| ~ClxJӉ<IM큟$++fB>XM=e(a rD_b}LæcmB wބ_: oɕK98$b!Ec>YOBpɂ{8A4::i-CN>.L d<>= PBl w^]zC~Zo;6`_\kt"V^Co܆m2ΐ zd5$-|詭7ޓOYnv.d{*(dxY?e( w s5 L֊9aOr&!X<0¼ɉ[I[ƻ4ٮSC֡~ա.*8bfhmK=tҠk̶nY15@eScuWM^$XfCE0f-f~*yWEL`_xb"Ԫ"|+ \8V u)XYO Y.m:X0"s7|ZY,­k-N#DByr*)`/w&qC$죢4emYz|c2r5ҤՒq1ΠH{֗r3c |az4x%϶.Zy0_?SE۠<‹! ^H?Z(#4F&C+F?gJO?U]㭇,@VdB_ N>+g,o\ n+cS҅.I*r|@\HxjlcQO+-ݨS_1VW]>yk' @: ^a⊣fTS;Hmٕ;.|Tzi'HH ?8Ҋsbj!ڧ 1/EvVÏzy/^vECp1 o|zaLN2.E"a/)f‰Q^Y"R1@4]u޹~]ˆض2TN]hx60pĤsk2*x5%>s~Oc'-ηfC8x49=;ιPy=0yK{ڌvwʹH- @@])5HٳW+Bi2/So+᛫x ^#Bz_ ~{mK˛PvlrʩMEL4UHk@9S4dD)w\W̑7ٔ*'4vVTL󞥐oXyspB1RM改d;tؒ*m1ޑ  f' Pv1USXrϚ\;g1#р`WBMQOgD{+:SY4bm"n!pM~IsE2 dP+p׎0 @^)ZR,ؼL*6QIYܔlU#tt^M0ah" ./h ɪ|1rL>8n*/(1sP`l.%"JUKYsౢ"eDݕPP8Gk1zs2QopwykA LDw!]qޒS,{pq|cЬ[㒥BW @- Ld7jtT7L@U8( M+JN :hDh)d>SI,kPȢo,.YwuWf4b`R1_Z@:F"6QEߜ8J},= A0cNKK忇rJyd)=ö٭ Wi}(KqQtdէ 9&P 0󻙣XoM<[V,:3-`5 Q D6STհ/DS֏~~KtAxBu:RDxG~QRuggƉG(CUL_xb py+h) ۊH_-U!-K-Up~TDի!Uɘͥ@L $~nqASЧ}s!n_E"5ۦռ)$+H;b:kKs3(6-".1<޹^O1˳Qa,^yaF$l絒/W|QL!uV8qAj^"ud:Kɡ]V*"L yy7x9T:B\@Ť=c)ڭVE Mq6-:cfDϊS[4$l-B %O? =]  Pm5@5Dn|^}\ǰ?KK<0.ڰQ6&mYl>L ZGJe./I(͊`/OP~HF Gx7xki*(`5w$7! l|#0UVsY%)Tl㡮GGRyI6q>ZqِGhuzNcq&9N}"{&&>X L;}t>~[iܣkunP<"mGX7^Xoz^TBp>KWDU5.Es$?1$9CH7uɬ*4M%^mc¥*ɢTf-FbݵZ{Ez-`V-mkBMi⸛ĕZL:|4dҷ-7G&W>d/Mtt8Ff, t16<3[lB[9!Nv>4c3 0|f0%A#)&bPFSVĴ7JK~NZM%ѰΉ^>W"FdG%RLCuslziʏ{E1!"݌-6_.!43l(jC4{HzQlTl~2=`k,^EAc^# UZJSJڱ tP+^M"_`FЀɪvh..љK'V0ʢͿFFh`ֺ^{jU(7;Ut3c1x0~6R:GAJ;aכcs8B_IP#i_ В#C8MXԑp  du70蠼 (psKE옣dkƳ ݦ} P"=s=PaJ2lXXoH</bdH#Ӏ_Ԩp̈˻;TZPke ,[[-Ns-]h7sؘJब:ÇsSć;<~OA)J1>7hJG{|u|q9]sׇ5HNF.ů?1sSA;(ʱoғ"#^ZCul*,&@7*"7wAZiSvury3fAK`5d? >۞1K,GE\{*m6?uL=&$)LnD%U-2MKn6HtzGJd,X۪GKgĕ||Y3ȟr9]\PB,lH~wꛄvN9̷9Ng&b^?Hpxy%o8-_#S#$:jՂ3=BC_G|ZQ4j`[x[98 :mEb̟LNLξNVd)dB*pQƇ[D Ӳ-EA,C6(w{cja0w7hB(Q97,7? &Y_ *2\{|(@sШmGKv72_jTv "۞<͉A*`g8fc`J~PM?bW%͝7/vrL $? J פtmo[L+R%޹4\l0Ar ֟ [#.KN겇 :𦾡_e k/WĿ@T6rq1 UU6 op,崁WRdJ ,k?=xXHh`Kͩ<_5/\v.s|W}o7 O4i0`-̃:%^~SQi=*P{ A\Z9oeA ̎lvJSXن2U\!Xr"↉Z/9(Q>|\]<`l0sބmҶz5AK<^%7|kTN@%*|1ϗj> ʥivIkkIN;G<~kAR3GZʋJ_(1`A2Y"bN`935FdCAlu 45n0r^1I?Sl DvS:ћ \bœLd'"+ĻZcN.3fJh 65Lo ug8`iV)ΠWT"a zϰqplsaqd}1鈱`̺E~%Iٴ ޘ7_/JƩ́)ߠ }Ge@D?feEdܹV#N"D+0}Nra,T`]⇽7QknqOk GQFg[H]z{@^?(*CP~|cI rHt0OXbQ72nP˪#rDpl y $pBb7| t닉-3[ ]Fyg9}0\ nqa{ ~RӼᴇ8%/ă3  ?pyn4FW/ZZ͒c-ʲV"VaDZ}<ܟ\mf!I`Jc\5?X]}QSrq6S3Z 7"p42p\\>F9kRD*!j{w0\k,=*ϭۛL r}UPZ6TwF=x3]UX#1%i)c'*UD=X?,(w,=nW:l2)*:9@.Uv $?`>Lv>us؍W:jH GvX9JM Dg5x BP\Ѣ-߈lKɵ"ds8i?@ReN ٍOVYY$aw9aY1uNRP: mTQ((O6 */Bx]6Ũ<6{ZةEVt>,jBJߓ T:3ɖhR$Xm_w+Kh\9N itKjw\,-"fimYeuٵ$9_eIB TWh |E/.ZYZ V# #'i(ʬAnwIE}P<2}I|X*=x A-\/ Y'BMSAGBj3;*leoL*#ϋ-9mؘ6n˗-FsU -P-WI`0Ne`|_즠n"if/01{ᛒY|{D{T QIHe@&>L Il輥(8v`P*m"jCFZOOKk pH,~1ɨ{uޛmehqKW)^Z'Rk@M_ 9!% ni:+ܳDWr42Hzb_ GGi(nUS\;/v?_bkvUON ŷ1uA]0x{hZ<^㭡"1'e-C&ϺP(OO򼀜 8H12| 8vhlID4e˃oO\%WNJ #qO5ܽad}ً&Ck)!eCeXIՖD|A.IN}6#~ܰȺwvbz斻[7~t4D%YxCƅTzF*'(_զ mCu6T:;w1DȠ%'ѽ"efjI[}ָc3?h9 tGeKY1۩r&֮raI=z^s9aP餙G+Z L} CōX eLܶ{ nEF(|Dt:B;$Nפxj}JXPS ̽ SE{[=Q|T*8(fEVxl-G֗ K{N)BR,q?P/*%##~|yh~UdIIido#Ka! sMKM <6 yB DX:Uqwrm&Dƾ^uF3WGfmS wBoYV@rV6&Zz//ߴ&0IF4%”dw<JCz[D>k'zKq*|;209g^nSS&~Yw}oPr:8"v Ӽi9S4@<Tl ! vhzgWz|2xmԹ޶gؿA5R> I~/0 Vy9Ҏ-Vt Ɏ:ю?4P@T o(i̊5bf/ ܮ,LȦo !H89s79L -Uh}sx;I@LcZFxa+/űr mZA-^L#8˵ցciLKɷ[1"͗q@MpܵyRxj*JI$[\X2b;;l;x$H~N;ì_cSf=i43QN8t>ο[aoܔCx`A 8µtF:*0v~D03N<\t{&,BQjthBELyYF[6ee4(S9M FӅ 4QՙH~$ ,#٣ז>5_r A+ܤ7f)UCv.YKɰ4tSu+^ûO)nQdzS?^ =Oe|t ]*Lj 䶎ȫҿz*%5KbIAE|u& O9 .O~c\_xc<3ҾdՍlӔdrylW,:loqjFmSYk9SX7c \&*H` ga.u8eVoЦUGOap ":8V$#DRfq'I{u9og꧗?3fN5Lh.XHjKbZw6UL=o+}x 9h|zƕ̐aQK!) vVjS-yscv̺Ky2y*!QRP3oTq}Im ;d*1>P(/kp0( z {{}  KNp-O,2[c1BG+&z~0Bam};3?и# һ..и~l% PSBTW&"}&O( XE:ESssٕ6pZ ~>B|LP;pk9PqEfSvK_C1`RDMJN~U̍#0~7ӫ%.]aǎ^Ol9g+[ftiW%º?dL\^aEbAv |1сTԡXDF^a҂!B?*&zۮdǯF < mtS7;f{sB3b,QzUpl$%EDۃZ=SmBVh% -TZfA@QTߦྌ_NFtϏn Ja܌s0u 6%BMm'dz{58,m&*Ozpf0gtmȆ hL1j,@p~3t9+ Z#Ƽzj0[*KlntŔXc@͆p{8eo9ls"ƟGluiCJ ۊįx?ł W0~t3fm:7ͯ{H4, brbȵwBO0Pb:5[ђe+$0ͮ `"a]}Uu6xfݽGA/ ",'Iz13ɔ9#7V@$ۑPgVo垈t%hHG`^ݡ%jyBm:b2BZT 3q\"O*>t<.}Pv BȞ˲SD &|`0D+{+.#h h|, l? (q¼vMLJIWdk1:O3SOWMrD8-#QۋGzvM_Te5$Q~Iҡ{C@4=>ڳ/瑩W9GeI9.\08GY~SӹؗZ2 uqUTkY(7FU熥.$gL)TAʠ7 bW[*C|~4=_$*ZzЎgDg<JAl+րmGiO8SCx^x[E)w_]_A6ʤ 7;]uGej͓hΘ91>MSշV0!ge%oP?,Ŧ3e:͵K;IGg\\Th3^Ip*Fgv|ٶuCy-g;% D~-V46F$*e8PҌ\gƁ1K]"OFoKaZ=fQ(,m2L!@\L0"!Ή}}ssm4#ȉᛙuc}閄ʅJnvظJm?=cFqMY4e(WmWAZ~xTƁ8ϙv;  X^A\mM޼fU!hv8N݆խUX/|OP}auGj,c}WN#IP}2JpG=l nҐtؕO.FjOlz֬gߙ!_$X%Z(ޏS+!1=Y@=1T9spQ$}GF`8ZϋUVm~tB?Ay&n@c-DRj8hG>6gU+/D 9i(* tʒF-&& IEy>:B49R[2PSOKbbq's`Sl7dF&H^"1r5xW |gF`yZ_8_ŇTڋ@F[BԬ &9cD)>gFS~>rT2fn$(D蜥^;dFj%wpyc xbːv%?0;h8/ஹqyHx{`)7.hesYTCWUV`Za[BM"=ȱxS.5w~W]KD}l!f4 mU~6VjV\ uodoOَ`k{s>R=hT7ȄMi+~UukE;%)VZ]M4qXi mb:#y7d?G8(EsI] <.Jr9e(`Vܸ\>Ry¸eg}[bIUjp6Cvy7_h 󓽡JNuX%XO H۾-MQV cV-Qz46amgKx̕z$H>"1imKb uS19bDŃ轌Sw;jҘ6 ]TyT,7#gbLZwmV\TA xM`s̯i uתR̭Lpͣ㫄,eJ|HobBKN&19qfw$6NXtĥu9XJjˌG.y4hcxqLps&"|QWrM p7U[腰|O󕗰hfQjS1xp)?OT lWk6V~BVF;Npl>Eh3YJX>8_+X8Xr`)QVpK<9oq/Ahav֟$wgoyK@#vJPȾ:e|@fo\ Wڇ- 'vڬUXOjʞ;3xUejtT&JGeK}ș^Hq>a V/o:h#;alaXЖb'@TIs;ײB\92G&ZrDE_vvϖ#?J$H\mdᖧ ZHiy (.Tه˩4+ciuД*Uz*p:p#RC(;,qs#XCQ<ĭؗ ̶)FWqvx@fty"=m^>T BcG"0%06z=4(+Hܗjhzo$8#,o uk@qٳQqU~Aj^ =Ԇ|2n' yyuN~Z 1|.R-y)BRv7/FvumWYxt}VG;1)ߜxa}Ym3ojΝ(z6S$:'- 7 Гl$Nm 0Nz مz姦jOLu6pƋfO9Ke֭gZ/RR'Nt:Is S0;~,!SV>e;),rlj1&Ep+#?#D64m~N `$;sO=&S~* ]cVtB_̶yuh*}q+ fP?Rı̥*1MNQ5덙%eALzp0msf<Acpni{FWoƫߢc#+5"I䐬:;9=n,3jfŘX2-Y$0l:ZFr?r̸b|y#.|×# G${08D %,=C.n\S ͶS9iLcR2oz((p%X,ՀQvShc5jHlD|3S a{ cpuRe{qwݑc2"F4g^NX N ; 73 `NxqC5:Z8Է7Q,OG׵oUkp@ۨ,n߸c4k\mb{ ; 6d|d;3 <{]A En;uC`{S0dnBXwڳث򿅍Cdf}VI.ON;JEYK!!!Jgؔ1i(bާa|=3^t { f`x||oZ ލf`cy\T_S,ד>ZHey#"^y*(o>6,^*o=nS㢢{FoqC(XQf~pwA1sGC<YɈ:wm5?‹t)|W>s4/fO|q)gF G|M[2rlw{sc+=+L,G-'Ih@2 68[)kH2]i/O#i- k!çDplHghJ>bN5gbO۠^))A:lG zLa2(Jlxn ɀz ixBpFҳ'Cw7DgO=|M?{С!5"dVߟtO{Vp .#-Q!ͺ5B lG:+?L~c>r ;A?2<:#QDUYl`RA%HaVnm?7]^fj #"k5KUhcܤQSEoJ[kWrT%0Z&mФ"@7Å;oX 6Ҭza)'Wg$Eɍ?L찗wsHuW*uVn3)~ɟ;lޛ4Nd)PfFBҫRr뫇8+*z`|$E۬5`+,N^B2+H`:5"yu|R'u4kINfc5Ed`:H;OE*qέpw YÛ] 㴌EKd;&lӤK8b2,$Hy!UU 1aD3Ӹ^Apc c yt<rV0 _MJ$,jѱ1@w&pXR$7/4ɴڢx#NJh CnuČ.Kc%nQ.s̩g{!.6h◨fq kǼDsjYClv`9TtvLMRm :u@jFuPU}H<$L XM/mR.L(o$U()Az 4` +~Pם##)Y;noY\3gK iv*4ۻ͚C(sxbb9JX 'ho`9Ywpz=|F;2\+bCjhzYCD/SR/A?~Ѹl)eZ-/\QH4P |Oȉvd;l{K &>g:"a:v} t< &X!њ2lmɻ=qx cu%)%ˬ_f| m`mSvx>2S]$+fQD9ݿ +aM/rEpvg1e u7*%Iҁ~hǴf⯷ƹk0%;"<KpG0Y*ggd3cG_i9{ v<u)H]1XCrsN!|'ߘj‰0Տ1xmcxל|] )X"-k`~Içzf V mNV@&VsSkLK޻<>{bZӥKd'L _6Vl>:C+?x֊鬼}}x_2;HR1]曷Wi5ddbՈYY/B支w1\,><[6hy5`: HSXR潨& ]Q\h|+eXf})TjJNYM&vt| xZKl] I!b mu#'xs1rYQZ܂(lJ>pXpԟH鸈 rf1 I h#p"Vۦ# #.!ֽ{%L8|鎩r֏i /ڔ\Bu$5:{s~@l;:їӧ mAFZC1[i4"Re3Ve~V~g9C4Z{-w!&}ғq;vKuTr^f]cʁ[-whZD(j '^I*NَtO[j'C҆jto2Mw{cc$*lCd¥PDY>cR;e`s)ۧ0(]jKDKY4ܩ` N178,l ۾ӃbRe͈ILKuǹ~[hY x5f9#!&?G_E[bl$:e5ۉDlWw\[vaWo'wnW+bŁiz9pNQ1z/#{Jzκ5~2MLx5vqE&8lxvɕ2 2]Paj-wمB>sbh"iڴgl:XyזmjX,|+ʄ5Y>lGLͧ%?fS \i&D.>"UpGR$MGόʍ#*%/%:2#zJqCFoy Bɘy Z,߶Wi}`/`Y9) {xܕ̀B@+.Z۵}L8FЕ*c ܪeO"N-h/Z*ATfN#$zGxlt,L9CLt-alP =0Ke!ȼ<G=9x1WwXh(`ڷ*Vvj\C<;}O(+ջ>VbbO}2{-K%-A[綒O'HZa8Igu[O :ۈkc][jHT|kq]Q !)3ޏN;ozYJL}s-`FIsuJ3;gLrV4TN0bXo@VW.#e]p#reMR4cNAdhqlj}>vG+(vT䜭rI"HS)Xbu>mJz?ÂUrSbO .ǻ6Y|om%?g3"$'"Y~Ҁٲ3X#, a-b-p;f7WS> 25RZ7|Q- "Ow߸B\RF?(֍|l:q4@ǭ]1JfIqN>,` L#Ҋk//#M(3/rg]|^)ҮZtJ]dg ϵ&gTI6g4fWc،6W-ðҝ OFLfGtmF8U{ꍞ##EϷeYBG:>~e(bx{νؼb),-X2fLWcO~\20DUsLFpdwPx={y4nlOlCypNcP,!TcY:O|8.H(@ZHy|w4\i xc CoU^@.ߢ!s!x\;Umo4,Ea#o&jq$Fn$dbM JɨثRgdߞ5an̓ Qe~XC.n 8bT>m eJ̓+D]aVUyoBTit.oArz`6Q3$U~gEO+q\?Kl`VGwJ-eFL\8*ڣNd [:ؙ;2s)ʩL؈D?ݤjϜi;eP6gwBHymr_~b2}iep,[pd~ pc$1S;@Y;sj=#g'*Gc;Kv4y'FFc2G 99#_Smf:۬P@QZ:7'!NIb7cbAЛGH 0ZH#Q.‹5DxtLwһe9hp1Jw,G Мx?&jJ"-nHtY4{OA[æ5w7ԖrZT!l(l 0Wg"܃KjD4R]$~^ IfglmkY!1Ԫn6-1Y8Č亗>(* TL=V%9y!'UȽt9Z#IRHXKOjz|_deq',~ނQ:boz:{yq~6N2wx3t{Dz/5.$?_|aMUB5E! J |EH=)JÑ2ܛ<ئT@/iĒWԻ;k@HZKa"=W^$);4+볹{ z\!8.>3V [~>Į'OquraC~2U~d,f<\g޻v/b;l *JM 94X i#6#c03I@ cSQmT ^|jy}k0 n4}T5qbmbduO1tw--a=Dc Zؚaw1]6E1!('Jr7`Aj N^貯Xu w4׸S39tF;vUX9x2IG$)} l6[v^ퟢuGc+]{w9hio'H ]r>IWq.XjXGUB-rYT!5k^yBNE8]d42WP8YߍPa923~l(]0mk~:n8 tl<0X"-QMu;-8E8”ZֿNr|Y:[ 2`B=MGRWӸޟɩC{_]uYϱyLcb\K$]b[P(xNdz4ڀ|Sg"_/y& !ծܩt7-|zY􂄃;kV/˚ZgZIj.QGf1"Cuw( 0Uv@_b[TB}qQLK^߄@OyQqu|~ _H\a#NB*6KWH{ԏ| !x?869x.ޖdž׾y7k]=h-#Fѡ >:ͦ pEЬcdJ=SZZ^ Dfa*p4Y= τ/9އ1ˌ8أ:ڟPC}`Jx0K^m+lѕ2 HۖM릐%O&uoXAO|/)P2^gA`PE9vo |OK!G.o&p!}\qOO_!4xUQ&B0F*dsjoQB+DHW2n_gavf @ nA) r o0L2`L#ǿ ]\hL{ a;8(H^[0SBXg?l ᭗#YT/Ղ-AALfD>.8ws)'/sXqa~ujl`JNNo'6y:g-zn hDq=C,.bg3>mBAWEL9,Zxw#A^uJZ"bbRloק7Dlx0<=O}6zM/},;s~Y66c۩\W_Jg< ɂuJ!ZDpK6r^*"p]ctzzq턎 m:jTT{Kgߧ5Ik(!r٤W?!/qN yPZ̏}zZǒw}g.5\a"FJ7.kN)QA9 "B w;8Zs4&Y9MZn" JlK`3i,PpZ~˃z` NRhR$c:v1/rT1X1fGFfƔplr4k@wf(ܡ  HS2s/yɀjlBC%&? zp/8&!zt.TOEvMl:Ӻ#wIr:4 >1"@cF!+%4DQNb;VJ֧Ғ@n44{J1a:~?ERATo6>X#,Y=} W Z4`P $I;2ո׀OD1#Y wԽ9C5iWx#'`ʀNQO ۘJMoWT$KOU#*-o$Gd"օVauèwE \s\K@gIPÒ+A}}\dH5dZbwH$6VxPվE;M]Ty^WѦ$*_ okT]ހ0Ќ鍣ו?VZu:P[O~&9%z^w-uSN/BM5؊*=PX,ET2>cx\6M@boFf;L{y6SQN76'0ZQ<4}2;W*jT„ܘZ͞ecEA`1#DdI9SV"PO-w;]׵rMauRو`u7BʑfKC#ѯCڰ = ܴ$ZcWy^c_$YA7}*Vg̨ šӾoxXjj}(< 2Msubm*v Lc`JxhU6žeOPe me] + ^vS imqVwϼgi$\$%4&-5한Ӏ=$=y4 qJt0fùS|"BItX,\'poC^34;2 <9Gn/EI2bZi.mDž[a﫲NL#:5M%PbRTliލϦ.j ec[1о>]G퇨% wN`O%߮dʒ!Y3Eׄ+P`ҏR2Q-fjE8s}#h ]D9ԛmouKOХ`s݊3+_,*I{∝G3>mhF} EBrS",D%]c e@c 3CD0?1WifGa`Q3I_i%n>(j1\#'ApވcyLΚJ{= G0ٙ'"tT"#kqH * +dRgks[sɌϺ2 r4E9 QBߜϻìC8jeAW_%)2QkBDyQ, Qu~NHW*#faJ?1J ? oKO7+g}h@ڵdl].nΪ 㶺5T{% 2ͣBdU{ uQ\N0V3@gm:^vr&wywC D"6lMi핆iEy7hDHCJ;=|6163Py?ZaU5w8RLo=Y#7"}OŸpу)Ub>F~ )qz0 >LP.+-V$̆y{nq oA1#PRO00'oQchyf;$:w^/02{Am1 ϨMA`=7p"\`qwH7447UqEn)g0j_be`uCLb yF 9I1$q\ D2 44Ho]tD*8sNRybUKIr\DM}glt. O HڷD]J2` UlA^0|a^z_`- IL.q`jRå&Idi暉tND1lB%B҃6NE*l)*ݓM, |&#UKUxL#x˜bS(S ubbv)̇͹@/$IԠ?k{@7kPL#wg 6Upi[Z!)PH u-M"Ч() PA\PjhIZppGʾ/7kĘ~+V`" ҄jAgm<jx: i&' W1a22TkbWঝ')ažl=Hsjj*S\s43w\)5fō2ɏթ/?0Lzc1^(F@nI9F"y +ŒQTZU\g0G(l~&6cR, }H:I ` @{$O5D\>z~zށp|ؒX%<-[;}Kj8GT:nlUHnN#~1V:xɝXaWjvCr~LFa¹\U ۡE;Ÿ0q: :L|Ń-ϴL0ףNYʎ3G:i睆%$yܾ*叧0ԁ_2=!+vN8BXeg@[0y1h偎j]EC1;;оحQ屾Z? آc|g:ksX~l :[`FY;L \1|e> @8KDiw"ij-AAQU9WB'ܒaY=??e ._oŭCVꨌ4 Й{ouq(+*9kXGУʂ{,@S $> c:rT7f©J򘃟NLq܍츈N\_@ݬ Cɽ#F r 5 <>l&zUƨ5qG!(6bt<$dܳo{+c6,o5ʨr|21N N?QˍٗLΎy,*0:}`zDNY0c8Q!e5'β%Ns4}b`.L=ڠGjǴvvGoiRK7`PU^2 "SїuZ? A$RamKVy/E] ,*"܂U0=r=6 u18X,ˇOS˜=a]1*ɩ-hp~OebBjXxԈX9x~“dgL#f Vc0kW!@ )pķ[5"٤`!t}t"7ckK wh!x: Wۀ_ފv|Ż]kYa՜h~gJ(v|^Y.cS\JGfR7i~KߒMӽJb}.ͽ5NR!Ô?;KR3xxa.+lO(.za\ !;UE"Ի)'5R]Rc=.#EIQFE FC|Cu瓍O,؊gg:L_, 6zDF,c̝j_IuZ~vcF}i򩏶Yѫ_d XW*J2TCP"xG%a ,K-#0II[kv)UO ֫勭:*z]QJt[dbj{޶}, /^V Vϰ˅A2,,%)4}=`7$9S~.X? -+aJQ*pDv.ֶݓ=Ƃ#a00.H/i)h`D3$ryU~>]H*b;J؟ gS e۲pMn :)jl4TZ'VLO4~01 "Z˵Z Ue5%A2-\a{! @0RW wлt/\jXf. >3f׹,<߱nzcTkR1DC#j2Wq0GKݦauJg.>({FA70&{"hM.KStTn->&6ExwfdX滠۝* mwa|oU DEH~Iw_#6$_HtgT6oE4\>Sg*Rk'dJ+#Bjy~԰CIT03C!~ hX'^C=2Fb5^NnkT Zw? "m~n/$*lXCLN S܋'LbY8Sb#G.c *Qr Pe6Ut>P,f i&f gX#Pj lq_p[Nೲu՝grٟA|ԑЬ7x]wWJ/\Ln + *{_#ݛWZ[ >wڵ?VYC"QqlIe+F f$8Z&RmM\_4I7o%[SESuŽ."bf~LPtY DD`P(<7$iE[ !G{۹w8AКX41@ it 8* Cd˳SPP[)3fevj|8i:j!!CQ -yQըƂ U zX8{e^ܾԼkqPA`=ѾTc.*/=VB#,II m?ο\> r4S[pvmHVt/\&P:buqk`h,wx?BIukfp]NP&/5\nF QE*w1)6QX,=[A.NJ¬ dI*^C~ϣڷp溵}AYRfr/-W3<(o[I@Pʺåk䲕l)>h$r!@tB*g9u/s赏:_Nb)''5*|dip٠Y]qdy7hukyrwEBcwEߛtwK&VW|zmL}i4fN|!1-;INp`l\8 _rg^BFQ-rޛ?0w.j& +2#qo#_҈|:!/ |IKD^ : 3NBϊpJr$1IcV ŀ*$$[u;Y JS׉BhfeJ4,#{ XmTWQT vY[aL?hJCSAW.RLt ľ2Ѻ}7<bxTlUi"oe}`V6j=Cb1<\￁b =d'0_#om`eesp8uHr1%®=-J@}h<(Q/:"CnJ iMϿ^(lcʦxiO;*C\# P.~p(wZIҁG[2X='d!"i j,Ð~F Cq`/Nop֗=b X?Eil$'tR[K߇߫e+ 8TP\hEle e^d|H&.м| ~H'nϵP-+&ip]<]+ThwkfSO;>meS0K)`d" Ga_.` 綱1φ6 ?c@O +9Q,,+ѩQR<$G}*;vŴonQXSBQB@uGSBH*nC`<%z), :˞4tϜW[6YJQ`(G5X§L)ЦCY9eO߻5:ߠK 6Y./ʽn:β(an.uy3"r0Kڗ߉ 'M0TDv3S_[Ɣ,(ƮZҾ\bG o@r|-j3tG/,sGk"Ĉk$).kmfTc@=`r4/{nz8"Yx6LK&<H,F!fFfC5?`cG{tl3ZCҔ"砃o#)F*{rA rN`W SC:aCLQ_Ib:=bٟ7!ŁޞJ]Lx6gh)/Uo rblC5(-}hFW~qWYd8m;[H= 5J0Ih7#+K|r?f)l) RPD·4lD5g!=^*>^u$djHdqI%3 ̢օ&T(6G& .<Ī] (>BY?1f:K] M|ݨeݚBc֣oͷ^X7AR2aU4+aT}~`4`|M$_*Mc@$UUZȖϹ"ůReS+ z?Vf.QᏒ IW3k5/+`t-hc:E+;sOYB5O3 ^27sRyhS>֣$8 jn:Xt`vwojC 汤ER9EpFpyM>PA|bZ?pu4&TE4X94z">o,DW ?B/MҬ2fݢLK}O#LQYO [8>IMfv<=ByJè=wo7{d9l uʫNk>P)7o݁?8Ba-&18&:;"Nb}ځd9<&}Cf0vGЮ+  {z:}ВLeҫb7yӊtĽ$LM!~m̾!9*"3hB(3m1֯XxĄ5HRJ$7W'"%<{<23]w&Iv*U ʗD%Tt!$B"c%=v!'ypDdO|X=s\}_E:@㷯GJ˨+7Y C5-#TU Q~ ޮ[;`Q̈'y,+rqs/!?mkB#c:lv@0I/o+Yc`A͘hAV4R@}1i~<,֖gĚV+e4"imrCWaKWE&p YK#_:lVOzn\Xj?.2<-]≦Ÿ5e'H" }Z@ul煻5E锄?&J2^0)R)[PҚQt|v♆̼;7kd6IHO!הUdUב a&g| PݮGfDuK%lE(:`4-DSXqN}vF$`tA$3]E4h AUt/2m] 1|POa6c0b|+7t̒;!l&7┺ڬ W U$7͵|6tqy=YC4HFģ/{tTܜU0qZ3Ck?Қ $)nZ< 8պ_hJ&K7pP2yT|([mŪ8 9s6E0P,@~[KaȢYTj 7Qv*"lљq>.I,<d)4.. C>>detMC/وST[eipE+)nJ"YCWGSz&i_?9h}EZXDܓd'~SOjlwor f,'c_BJ&PNN;:b9&5˔ ^C| vLJyw攆4OAA]-V*V _Ü .l*ZU+ -,jwdJ\'~bpLY&xA_ <Ƞ^?6)![]=l$?43 7@=yd|x%GzCw.O:e*'aL/5M]} )Vm1:Ys>J@}`Jhϐ)[23`'\PX$zd^'ce*\l(8 /Iy<:Q>\"\^FԹ?CZRxSq+; / :w]AO.k yr&&3 rƎ8)IDX]& ف; ~4Rb+% :vS%[qEck4gѫU[Q<#?cɠ}|X^ܑsn(Da#{vp? Uƻ$׫ L,dUQ&Cˌ!aU'rބDAu ב^vBX/ip֌6׿MX/+]dӽM7N@ÝfKMJ ydyW6eqq@4$:|8ڳЍT8@8\b+- љ&8+y'Tv$J5|lۚK>Oi6N|nc ,v]UH9q?svwD-0OfWtvދ1Isr8Z Sߌu՗6FeNy&"Bqp dc弛?vv 쪐FN;3[1jJJ HKZ>_P@,|F5!P/a5CW/Z];e k.)bZ@f7J`C i隡'7j8z,~b9c=}wO}ySzTYNi+e =!ȠDrpEw ~WT,ԚwigAwnpeS99bG㧓PԺ+Kg_0 !JKl> ;~ Ns9T42gD{O/g/\KOa_80,s3Ձ&di@[Fm6=Jt;Ec,kvՂGخ}^Ѻw35nlB؉ۢ`iG6ԣ"_4/8iJ"T (p !|2(,D%0mIPKD8޿f7_M2BRkE#Ȝ֍f:Duy+L٪=K^3Cdw 6W#>  x6Y9@2rrm1>q(7jN~P-Yg,Д@J eӋߴ®>JY@O:k)w/&|D=ިi1~hՄN&PqS.ȞQ [4HE`.bx٧Ŀ PU^MTڡ~|kN9^ZPXpŋ&vG _QV1atGWFZ6 쌽j 6Qy#KûƢ@)q )wKoI+k ZZk6 s7QwdQ҈4/ K%eQn g!oZȥs- إ%D-/)Li+N>?Zh]PY0>]~I£jb@anWu^$QV!XIYABF^8"菫3>Y0P&Qz>)'5m[ן*ە-D! &fB<ЛKQUn9КeO._J>@rM ɚՂ0E@U\: b7mdv{('|:Ws[R|Ixly( gM3 b.rN Q]B\zċZo@1`$- YSzt9%UD6#oȣm44nurJlgJ)}J)q3Y'ɱp j)֪Ʋ>Ah:JWkIHfw(!x0aR(شpp0YIGOM@W4ZK7u-1S|H ˠ8/cc 8R )^-~[OudYg'VC@..{erY$ «5x`l3J".L(0Iow3\2)M/ `Z}lKe0GojײƉUX52z TY zuoQwYj&}`V?y.=jo Nl'"B&=p ' ŭ+g͠r-݌&ICFfiR+&b8N3,ӻbG_u[޲|kωrno-R-lӊB - A`>Av 6me+Oy J#їVxG_˶a&310@m9b 3&"KuorMbϷFOsmUU>6gZl;z~K(мrsފXy5UfbYĆk2LyEί%0)6{x9|-}ve94c\ w^<گțZ`?%*#񑎶zQ,55fjώo_(ܚi~~Ft,2|) GΙ6%AЃ1_AhWCw!muH:N/c#<*@_J0 [WQrC4j|3mT_| . B4&s?w \y|FH`g e.I >Fs04Ŧ-ɓȰ܋hp_d֛9*җp8"Ȧ 6ZDQ% $ģ!oYP)`⾹ar/눚;RKL0,:D0n|=-#cI&)PW".8'm+EsR(|e>Ss H=e{Ay9q)An$'άFu\ *zc!;N,E6wiQ_ӟ1M7؅ X64myWNN[G"3wp𭒔>[hPy6Tc"qrҰ< 31rί s=:$q'Ld\sIb偩9޻$6%lbcpKP^B/q+(Kړ4J(`XpHtn3ƍyes*6XI@ٿ,km q zfvuR c&IpA}^DkZٓ.=;m]:Cԋ@i#دK(k:ʑu^V@!A/d ͓.ʍSy0?WQ/pJT t3;wYo1D+ d񚔈B!7mBdE^.0f%Zp<ǙbZb|6 //.(c=zLǍ+c,hzѵVv( %}iυ<^rpM5_u/nb慁8߀{ȄԶ'ĸZ̞tْ3 -CͦƉFUXmFIE\6+ٴemS6V<=qw<3\RX޷?dⲈ-íKfq ]B$aTr㭋2-rb/S]f9FTȺ@CnK0я/$/ᒇ].~Yt"󪚷- 25H% _Y̨;r.(ļSFH'x=*ګ4t&vn+1`(&jPd>ȨXą))@Q ÏsT12>۔$ s9b}yLaix7? Fyl jPS<DU@,|Wʖ SkPxSv}(mj7 Ʊ?)irFy<@/INuD݄2zr.?D'фTƅu03>0µh:ĎDىs  e !u*^GKLXztPJTa$kX-V..="HB 1FQLTM/[c'u*րQ)zk͆Hg~@ | a aUHM<*:z&mЪ<"OAGՎEsn}KdlyТ[}""˵!Y87v!{@kF%2|9*dݔ!*5"=Ωcm5Y{TA.K-ۈTk4$~LF Ȅ!<݆m䵎 (}$B&ݗ/Y28=x/Ì.P더:|i>#I +tqTeZUmqZ9J{n9P{л98/,Z\!vO:G^]@|Un |ƺCW~YTtÅO>,:{jI] 5o8Goqo6Jv2Ohf}n݅Ni{aGe^`DDm =0d|# P֩qe)r<= 45X/v~TTۈvԙބ`0|d!I0>QO(U[*yS']8A +b5gHpVT$OD?3ZJ{$g\ KFB&F{m& 1}{3dkDBـ=<ฺ0V,3^5/I׊v:.O+MkI( !:n5<{l3$e7/cR ޞȇn>Śm̕[>}tAO*m ֫ -f;ٵ 'XD'y\npb2t)Shޤ&.ß9/`Zv3sL` "2Hm@p&8=p^rq2eGrwтE1]ŰVn^a+_EIHyg@pl⤶6->o #oNt]FZjY*Oԓd B +Oc]]0ivV'Q)¶ r6){kL=hĐkl[pgb0-RB6hzvYoBO-z"R"+ 15q٬|GDs{Zxuv3#΂"{5uѦA,cf',-讻2J;hF]\4 2ֈ6IU渳^h&X e)GIۘh%o0cot`୳(}o_Ÿ©ڙ d 䃠ݡc?, B aFfno4O |4@ϟ >tM+Ӗ4,55xϡѾ*Ru#{2+*IR|%r3JM,?" CmsB:"_sw9ȧs =+/aJw ef)G\-P9ʋ<n$XUJXÍbxDF _+'T% gۜGZ}zA8l8[TV]gp5*W4wg/P4AuX'G *݁ !8/u(qlq# 3hߧ@;gB. 8wj 'yVu0VWW!4{_hC</&c?!g_s(vkG ) uEn($>g_mn߭fI|`5|'`_R5'4x|GNm&5yUo8T&S8UJƹTbO~$bIg,H;pi:|ìw>V)DMAr8*m"b)kզON$q.{$TnMҁnVUa&MK 'Lv|Q 6˯=X{$=X܏|m=p^hݸU>[Li1L)`9NgP'PhFfvM7lX6 ƼpQc@]`Kv{MM~י0j BYqSa A\o\̄;+vwfQl.}eǀO 4+X{@;dŗv:-};yfAq @ӥdOXf xIq`2Ÿǹ9_ވ{!eɯ3')RVCl[L+w -IL&GSUa6J׬.QԺ dhO[HνBL\{!ft$J޴Ƕ8%N'kv}˓7$;455^l$| FqSt>R^!! dҤ܂֟g1ߧG#JRto{+zIh #|,|ofA*7)$,buV7ߎvC=ĦSxHUC{x Jb*ZטOPGa_r^o{ _dB  j[B/LթF@> 빨~[lM&u#^++ TP{,@+w*oz5*Mґ_ƠWoi :D]~yX)I P )c{680Lh𮸮*i&?ؐ"" ^1f-(H0n)ԯ!Ba*k2z˥ְP66ttkRW>ڮ]qiGSqyb$9ҐQ$֧iKVOmiEɽ8j mHT%>?*K=5RnTG356%:nJŒm]L fa*/BXl g߉l 7ZuS,gà3qwԭ77{q'"c~~G7_Vce]=[B<-Gj H`Ij56H6r;CW2 A-s؀$!o-l{u'b"ICYsm"1@{l!Rv%scP&2Dz4I;; *,9hΑhII/pF·xΎyE[N|h$눎Dԑ >HKA"A [Y'%D/A ~+xQG;iT?%xV C wo W/U,8*"?iF3XړNA9Yrتt72eȨ mP|tɐ(:+Cm5>ip9¢ȹɟxOw>{̪c0VM]!Tw\ۊIp1wMIV}?rصć*U"'QZ:&@E CڤgJ=xe=?:qA-۳&IHv ab(M//q_ނZ*_,+ 1uDqa e橔unyo9EIتԯJ3m"CD,ފDdF~Klcv>VfJJ4BQ Jͭق7Cádܔ|3h!ogOQ- GBgGBgnc)׶W 3Igqt{AsxE6؂<辕z-?P94# *j }}.EH1[I>Ž4*! O]U݃xY !]ΞZdT? yl\prg`o+ q i=C=25TSNqҋmWI^t@$Z0ȳWγDKEH+idg\9BZ3Qaǐd3+#jHU+XdյbL(+8c;K]⛹xgZ+D"@A8 {ƖqazON=x'(LE%'aHX >%n}>)#xk|A{~|-{"kZzJ.hv^)CijkwsiR]hѮL_gj\?H!mjh)p5 I?mhw C(|y 4Ɯ-SVTTZC:י\`[@_}ܦPYQfWGb/t-&W ZCހ- 1rD-28.DDEYg{2ӑTc,-,HfqK^Ǐ_aIiSBPwUؾOa r1_[hNmQKL4E"ؚC?1YE-_:ђ7!5dC*9 k=B,^Wx8 b^q8닦yK;_7Ĵ{%yԫ[ϊnj&=fp!߃^91ط N" dYЖd*'s@jh2Rugls+7O~ Gn r+G/NSpL[6 s̿)Mn`Bk/Уa[kzאԇkqW)iiSˈ=lI_ qkw鐍4KP4tH_GB𶸧$tdJ8\`4$~&,JH&'Ф>yR_"jo<A9&e/_5 jkr]C+ֹM^Rt!Oexb}f(΍..mVDK7L>>'CfrRfZIyVܿ]UĤwj]0n:LdkX3G!> %_p",!ͭP#,KuDa3&NRo!I`B/p$MY.֒-&.;)Z;%f1.I$½eW7G~fҵcP#@[QpKk9ѯ\{&Aю!bTă{*.u!x|h*7:"ީˆ)u|E/iSw<؋^Չ Ԥ[G1ig{5-B fEyK[(HMܒH5"a{)pi lon޻Ța(yh2eAzƶUuuc;w#a^a[Ͽc:+Ϳ-)0IkA^Ld = Ehx̉-ZM+%@~F&X#sdӚs*dmeMJ,o^aXHX- |`YcR"ߚTj۲,Fǔ砥|$ T nhnāɘc`!}m|kCAyQg^z'UBeivm5.Ia9HSAUh#u",;0VLA^=T?noFix>$s=V@D})9J룼,&>( 8(GSzp$3 FNHڽZ 2ˏn [ݧ?w!©)ڐ}U v7 =.,l%nQSLQ| \FN `Ң`1tKusEPb㨴hzWF1E33{ڪL=<+U >"<٨k}IƐt3Q1 M$hȀՔu%#Ե`&-w3mX?<2tS2t"}D+1J\ce .3;ayS5( %"! hlFg!~{bE W=1تI7m1F.8km ɖo;K}Cag"1m+v]q !8!m0Nۂ~| "ܾǮ0! kc}R驨_{,*Ǵr] k3tŏs%7Whˉ%?0[굆K%a0LV:x㽷x#+pJ=zB-BFHb V@/p>"[N]uE,S UnFVh|e i!)Y&=eC|>PCiV Z{'ȳW㐥1-ЌɌW{sTIԗ[LyYe'.f6Q󪠵=^pB^HMp~|>'/XsdG xi9˄/@ښ(ɪg9rhs5"pk1MrX~lq]IqDWF#XUy)&c^kH{6le6g1z Oo8WCxظ ~y7Qٞح{1M gk tPLYnEAVcx25hGGӦRUI`]*Ѽd yB]QJ - lk"\v._:vu=]o>փ:phYH7&];t,(wO`=4R2"'AgѲafqFt|*x>st61Ŏs_e 9h}vӿ@7e rmEɤ)1@$"$ 8|KqBxt^#_^0:\{,կZz(٘S'0H A!OTxȍ\_WJ*X]фc`pC`7Ѣ!t~|`|1X Yp/?*`cvJr ΋@ aE4'tWhf٨8Q&~ 1WJZ ֗GH:Lh/m9/Ƭ!N2;]gDs yUXFB3*{3c/,c?x'c ~R2sry .9$qAK(BECIq,bw_0mlT$s&}(Tܩ󟝿#s:e=a%cx,D7!KkmJq yPzqxkģIYj{'G]FBIr"iTJ~G]L.F?K<("/m@ZP6%[V˃0c ilgX?뽎!=o2MM[#8"6D"tmy&c'Ň0q},@? Ym$y;ToR_aNXگ8q}NnK+LKŲl@edw(vG8]aWLSO҇M5<(e-? CdCyN,%nףLinGEjvOHoab)LC VI*vMsJ4Lߓ=:~& A@''̲g>lVe}/LG[RGGOEu ykpu ^B8 H\DF2h~ۡaxhǂPP&HU+~}B]\v!4$-NفPRAYjyqr 4Ezs1P'>0w໦öRm=S"^2~|Jqex3FC,Z Zhe'sڎfSQ-V'v&]5F&'’6[yk%%C))A:nӊD:%ޕB^y?31X=n>XVf|ҜõՋ`^nIL̮4BTDvlw l{_TSxlmdjf(=z x*O%k]b8GᰛqDpTİAڢ\9|@eFDﱸh)M&a}UhevOB&1]DLr58>JG ` ;TWzKl^K& eExap0Dk S5OcDE,WO JI鋆ŁEZ:ѵCq] 2(ka#}:S62'5 W+Hc::9IILXeMy+F}TGt?Es?t+ppBW{RhU}I9W |b`۱b@k9: sۡ"Eu70j?zX]Ó=c\jBp (kyZ5՛O] `;__\Ny)̓ p ipLkE,Al'_ޥ܀n`tŧ 9c1<5"ez6z({%2|ǘf T -Jjx ^>:X5 Grfx=5)bYI0/5[P֚kDr| ڙsX%oGW>^])D-K栈9=SK%Fifn?[.r">VX@gym\Y~%1:BBr-=Se%Mv CIP x,E7cV)P˽+d+ډ'?N4t@3G|4^;cΗGd.>rEI)D| g3$7Έ (n0qS:wz'檞q "9|Kx umxAUJ.4<@>zW&빗ziY40I96_Y@645Hp<㗱gYZ0707010000001a000081a400000000000000000000000167641d830000fe38000000000000000000000000000000000000005b00000000./lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/crypto/chelsio/chcr.ko.xz7zXZִF!t/#L]?Eh=ڜͩ!HKSa v \C@6Lnj FvF- _mI;/9J‚=7 2D*U5)k;"} ݀׏+bKitA:wh}U @~3iiد;$y_@Ґ$]P1.}ݏ VL%qy+FoXz_m]e_YZЂpÝY!@ Oc3yP_#bf̸E++x@UaBKk,kzE볂 [05qVvܡʛGܝ(RQ? dKi>WEm30|NE  >QaYdô'pjiMZg73 ֣MyWVaqdt)(KJ*a|PW&zu8Dq?)VBT᩶{߅v9]FHR)al~}^-@B;Jrhm;$>xb]*KeCZ1܏vu>Q4-/K((sM3R C vA:2 ZL;cȳ&\~~(9GO4UiHWpw;=vA\  528C+@G2 8A V' tTp܎[z8? GdCWni#eA{H-!=hpˤtuɔih̎|nSf{K+^?dKlw??VSeHy 3)HȊN< B!\m)Xw?a5 >p}0N<mnRa/Eʖܰ`~z krymwP6iTw&9-kI"mĂ z|2m4;e*P;ہKڜK6;ZlnU.T֠27!iɚ횏wfZ̎ijűSܐ?KT:Ok P%T&TDw~l5Mo$W׽wҀ$" V½ w&,TE$< 3~(.uOe']?( GۡW2qm9!?n 0x$wTyCˬM\ߒ-8=dH$F->rJ CY2x\RϼWt_hLi"g:!e[ێ#V@oOPY;'sqf]J  + <v)+JPRTSwjS}R0LΘcvIm}(Ed |\ Li,+Ncb`ijvMuQ; Dy~<$4?kt]K@@lpɉdNk)M|Ȍʉ<#꼅ZtZwح!4fw5sJZA00~U-j Z@eDzO0ȽOk€CrDuxp$}Ƒ;T3+m d,_s|_Z<C$b&RhݔtUI{e}fj8lmBA3,TsnxP0(ZK SbB[5WTOhHU,g8vY٨IQӚe_XH: X$dJ(<KF8R-b}Fx9cn QMgwmQQCF@It$2 j!PX%&WIxdXj}L&ߵsYݲ0W!(`~L+.2+Tt΄?Wn⚼Sݛk9j(` gܴh)W-IQ?3mV㔴,ۣngi 4 $5,e/^wϵ@2es8\6*@gn+ڶ .Ho7N%4ΙKmxjoْoUہߎnڈ ^3}ʼ'!/Lsտ !7a|Bk>H lt-S1Bvr&,ghG"<zVu!-7H=aE&KLͳz*|t}B~^b\QD] V3C,J @' '<R<`ܭit0C̷uəPȊ9oާDznkvI*++'h03nqKESαƐg4xFxzVtoW|Hޣ{mA zLv>6Y=[Ze;]27 FگxD W+ǩ2[!{XٺKÂ]x`9VK}Gz¹vKEz]iw!<[{ >fmETu.Faoy[q0Sc.g{Ɖ[Aj]ml@ +pH&:%!|6_ӗ<4k&UDVX\3y<[Ƹe'E<.? !sF'&brBjΈ"SVOG#jNI o)."\qA2wے#{a WS4{Nc͜NE2盫=XќOr̐řM&Diu]%@/Y:H%w=1ˀKr zJz0<`wc8s-]hM -*F ]*/x>]S ÉƏ*zNoF >AF,rkQtBBy{p|;ܸĈPIis۷ C8MpTߚ~ Brs7d6G`A JOZJfup+c1 :{*(Fk1vZw)<,Ү-3V&E-aQ2N3YY[~E]~ ]1=Tؽu7KWs8C/+cZ\M+JZW{rV5 ך7ѹqFśK$D4z7ѧo̾8͌0 no/L8$ F c:0-kqDsً'\ֺvzL#,AF"ѽj3ArF.#I] zӕԡeYY W:;P̨wYʸDhrr̦lsآN.VX5| # sHaz٣ ~7R5!Ew L ıw9fId]dx}52T'rhB)iƽRJ fB`Kp<+GǙk'EMp{o$F|| 7\^m |:Q-7q^*jy6xQ6O~?NÓ0z "|-sӍ=whowvhKu!H[7ɞfyt԰T\~t&#}%6hL\U RQg[29˖d|ph#O8vd֋*#LQ1-\+4ӂL@C$de {8?~<¾@KhB_D7`/5e^C‹2nq8X[ {hqN(/%VTy/ٜs]RH`f<ᝤ1<&3$ )zp9I؁s?nDar3vشǤ~M`݇LKyuc0kh?/[ N2TK I4Qme 6|͋& c 1*扟[g8@Sk"<sqfm;^&벴 T{Y(zNSrԾCL/́t<;L=fu7g5RHmXrRoQM=k?jfHQbpGf }i.v%֗və/k[H[_:_&tI:p^ApfA/0v׆~ =2]1xvO^O ÏA N\܉9TwOy9bUouTZ'10f9敬&b9Z!HhATsciĂ %c RϓzJ\Ղ!#+Q2"]4&ڽ=jYħ^+ًs ظ7rfq6Mwb_Gd,Mq[;Mdc\PD8:'hM+DwN?M3U∁^ѥ ƾ({ܨBg)h%w`7\'"N2{ !KL0t l.d 'w|nYGx\QjiݥRAZ$wPp3(n(L4S:zFf"5UWRuPTtb>oVAƴ# #j]Mk> NUoJ Ye" K!m"Di^^zp>+xsp_9$4ܛP ܋Rw̨¬=2iEO[DjoB|H\,~v>" **dd6a@Q9efڪ?8ںg2nXtB\ 2N | Tm ,  f# lqBnd~ν)'Ð})9?a# GWv\#Mlm p:0 0ߊmn.+zc[#O{l@䄬zԆd3&xe)Pд㲉C~UwJXGV1HFW neqi߃7T7!u]K7 Ջ 0%-> "~4{%kS^ߐBE5r9t*ݢ-p̮26ܽ!.G17&WfHQߛ4 u`晇o8I(}]6*&&CR~YMw֤3 ig3||8sHҧR RD\^Gpf+ʮ=^[g2$ZEW[CN FIu%yQogeZThذ+j W L ɷ<  v+sJAJt8zCŋG5no0YB_otQ,עzzy\-\rVU7ұ 6 t>jdI.r/XsJ[L X(-\҆'N-nQp1Oqđ%;&Ŀ2DflJ|kk'LHX/,>]yjVF !!~q2ր4|ˡs;*s|-w 5drVV̿=ِm4qFQm+Qr58IHS|9j(bCB3[SV;fHSg|m t|ujf@k~1׾!/t`H븶UXf IBCEgRݕmrqzR}j${tU,^@r`ўFUefq8cQFYX&VDμS!m3RjX6(`I8G NV@vp5zw625eOב;TYxN1 y١0x1hRQd5vdEp&JFD񃟣,pԡd&^X5K6 ?{>|V-AܱZ]ʸ5b[zhAQkm^ ށܫBzHMuU= 3jW6_XoF+ZTr}VMXQS}y4<}V$2+#Ҹ WS B e&r 9$.h=QXziٖ'bK=l-CĢ^>T{)՛K;JŘ0VcuM"3'Hw= o׆FI%MӮ.GQ_Ӌcb= I(6 Q mr&7@ߝ>7(J܁#@2Hf{|]jڵCMKIxBMXG&mk8WdoPoP Ll.Y0H)z%#5Ɨځ(Z,){B! o9c]{L]sUUݪv(s)TZx0ژ\[剩Vt qYӻM6nBGF#'w+)4wF8  $nnfY#č]u>4:T ]pnF@^ӼIO4u ]Ն"/P;DCfgzV0'{T]7}:kӵUyMȕwS}kK::Y3 "1HrLHFͤg]KԎnL+ B` {R ldjHKMXpP'`Ʈc_K hi)8dF`l]~]qyG`Nϥ"up~d4{dY~LvOM.QD\J}6ȱX4YJND F3=WM dc؎VN pm"m|nUnaIi]ߠS-%/rNd* )T ; [P^m[ iG7f/t?؅wlc1}f}&Zrڣa}: ,!C4^qYm>ODŊb0mۉ/9]C3+\C'ID q("9wf7!KP`ۤxh8h7|k#L#G̊Qg ^,D'ӟ/Yj0fZw,Z(|!WW#Y.g>vS#9g_Tn]@j"zbsX ŧ$s˛\Зs7= alsy,v9TCL:{rU3rp݃J~pq ,( F=nXNj"ʥ~)^)Sźqyb"9 {#H<Ĉ2ٕQιĥ Pnr,koIH'] tJY ͚RGb)1v4ե ~0YNQ["nv "GQۻre ۝שžC -UI{qΊЖVgC1&|.!g''QO<#3݂.\}>`-m5PC jHg|]$dZ9%l)` mZ[;Gvb6/ͤ>L Yo?Бo SYZ[&;Lj$7Dͦ;~kD(B\̨4ڿCdݔ6rϳȏ-P^+4pEcF!RQ>r!d)%֒dUII 65a?-VGkR4(IR!GUK/n{Bpsas /dWU4MI$hu>c.B)y fc]XLJy0Zv<࢟Nz2NH ,0n[ЊYhkw$gRo>(X^Cbeֽh'Ktj8iX®&"W N2ObӚ!.ct}H|?.sǮ5%{.}>+6\,6R!i혽 ÒP\B@Q;|g/MTgt8s_NґW͇,摊fC.i .3?5_@-P%w){\ݐCwCOq1pUK>Ɵ64B f׳(,8bY(#hZ= Ԗ>@:Bms^SC.%J$ ?iPvO {Bi++q:x C2$~ u5m^\t>$oU@)tV.P arv{U6'ʇG` `;Zqe"S [>^FZ>^R|0R &d<-(`dDcSIA [BX1߆+=ޫ.̥} '7@G;gzy. q hd9B+r5396Z>pH7N f<w-Uؐ)lׄĤ~ iԩd0W$)krn%,+&,d `/K%Tz(T"C.8vtu|ïLPdw:yƛ>ktP[&EQKo%Id`Q)Q*!_X@Mh0UEuJΚ>m5sQZ5 Zf Qu+@vO!oX^e<)S̩y740wM\.8V:*rC'S!o' QlˁI4ڝ]0콯cқ<ڝWM)\Rsߒ%^NՔ|sSqJA{qaA)PU4eXT컒ѡUknG;bASHLfqHc9lfY ,i5}c)ET^_xE=`xClڇfW}F@${0Vɝ"-}!@|ei㿚5j@вcOAtΤ|${DСN)LhRi#KXQaGSMA '[kFm Vp޴,c@K, _Sʫ5&"]LXՇuIUx.6vB=E]#<0O݇G2_̀)\!B< t$w off[}ԎmZ}1:hR՗y x}"'6VJG9Ui*f^gM#F0Aщ7O'oFDẕ0@ ϗ_nyC5KXCb?CD-4kKR\ ?F/9-a2BsMxhpB3CY[_6$[hRZjwAݕ,g$OỠ"H9uBW1 E8'hj}aitD醷; /_8:aCsv爣У^H_˲R-=HL8DRtb`|<B)D{ՠxZ;f'֯XQxWn.бV "nK 4c8X-\hö mԞףOfy@vLygW!~Gb&}{3vf'y[UٝVpRt.mfԇG,*Bd!]}bW t?{,'r`i0OBI3?,ʞ<2d[܎}& v(d8q'7LP_EW1!B$]E9u%K. .Ɖ=G4yy< K& Ш.5 ͨ!y:tI. ^p$n'WĪO -M+,»~d.siŽЮ,LeGnxOM>S(B)I1M0WBAKvy.׊ to{eGɄ3EHy^S[}w/m r}r!gihS?p`Gjs %> dSx2dR@Wh-qmqi-"lѕ=NjY[B(& Rzc Xd*8P;Z&b̋d_MbH9pz;-~ڸh bnq!0QNDһtS)^kJnY\Q7<`@،)A o.ʩ'&*{xy'uS,|hwpx"j('ɥ41&oZwEHSY=chTv2JvRf2I0cRz1D^fF۫t]'|[c@ VωGҳpN: )Ӎn =؟F4)T5;RDA3̢߱.i5cTbg!Ul98\$Ѣq&a}Z w[[5*)ڗƒC!% ,eAW཈25夠.2J21v mĤwIE/|{%N2Jt*9ig=9$(^ji@zph6"Pĥ$r|Ȕeq$+ gv %OES{_(h!.AY7 GEn%ɒ]<LJ-Q3O(&7$n5,ǵ"\2N/dh_ J"өD<^-0`xe@q|6Ő6=bϰÃQky'HV0[k 铠iPb> gpQ%&I-fB_QL4ѓsĐ䌪;]qv JKX7R^Ӈ\ $K&_.FC/w|Fl < ZSN'iWKLv H".a Rp*$Q'Dh )ޕ?#TWs|$B34|(g0yXj?o7 T"0 Sr ~w( `DFc_k&Ùy+_go)RZ,Uket4-)|50߿1_zmn2L8KY2K8 M~4AO$AҒ9bjM(Q)`*Qȑw-뢿OH&<)!7B^~shHȉn4Ψnb>ERwZ$"Z|za]~֣^+ϡoh?! doj޶> ,-j rWVeq6r[/Yn]&-8N|@ BF?74BJ#YGx23ɺ\UW$,TA>8^ޟY(/;#5^i'U<SJiKW2%@/&?o:P?:A4?ÿD e`-O=j'ށ@YG T£tԢfq0mQOL!X;4W,2r`AC m)Fs6׶Qbq"+p \@\fw)+vnyKOn/nXqUڕp2̾^\ID)Щ\:]+?1MsI9`-NaZƺ =s,^H0BAĚU--ؼ];ao&oDB3JU~ ]9nڂ'm/HIsGHm,;(c%t9>)aifQ :ٟ/o8Z\><-  SKjwFB*UAfrC˭lruHm  xAҝ {FóGr'1`469y++׉%$';9yx 5UO'3dPaX$ǔuV9{1-XJcHO2+'l4Bt])6Pn nk evdSq~%PNvډ~դNU&7,yXGfY%$Zӥ\J;:H•kT6ўp}svVbF8KU$^uɌY 7Ec*W? FN xZQYD.2ꂏE%_#bGːIR>AXfgJ`y%^ w7D8Rll 5Ovky.u@`{A!Cx2[5w])[5{fj uhv8s]gY9ek b@:㸽OqHJ QtϿd㿶\!O'LTRQ Q蹺"]@~sec*Y/srgMjjn]׵TVDT6gp(6ێsL?R+KXU+%΃4;uԋ%Xr>gG03{=kc2uد{N](w%'i򟜣1_" wh}ܑL(GJ 7&M.$e.~F'jw"/dnbX$6_|F8zНzkFXȉA6:&PdY-aca ܾAd]@B}*Uz>N-Y3ӶFBntO,+ӡ="瀑t dAI{ddM+"q;qρ(q\Pjwfw\9΀R8SދRw~X|5PhGUa 4~1=X+_g_؉)3BwܴCp[8 }V;؄] S!Xq3Sr!r ,h0FxhrҿW,8g,l' #adQJ*5!$6rI+ |S5UaOܯ5PःA4p& s6⏍]`,RpLErܼ_ LJq5[ a~Qq]OCN vH WͿ >j:@ƪt˚}Q3g3RCwFWzȴBbcD}`c-&WN@خlF:/paTGPC$%E0>uuhlj<%ip?8dNq];^}Q(MYJ GugW5n^vgټ3OЗ "iX-phl/r3}qE=rܣ  GdiwucWוUǿ;91SB*xǑ"z@6E5=mF \Jel_Kc;Ow^]\kD!`l:Ԉ=Y= }}6'zH*t@W0˃ S ς7PK7@uw5bsmlH>-V~*ٻڐ[+L 4(+q&K߿2 ={C#ꉗ}X:;3q !^),{=֙RߕŬ@ϘX|A-Sb!2$|`Pu%U#ä2rѳeQX&~}\2gx)] Ac`?2*{hz-z(-1u1sQy.~M?X_ 9WӀZ*y: qYAѐNW!◹tBAy=))Z93B̫g|.`!)ڼ!NO(f (#/&/9. ٸ>7#r7qU-9A;Y d@c89̢!w0cD5j1qO>F c8z6mRܑePȴS9P\dMBEJE<ѥeAΘ䄄 o *<CDۓ~61ւdc4xcbP+hU`,aju; e +@r>-Xx$nQki0Bf7%?+X)|i1Μp s$#v[bmVa}* )1o芓/,u/XQ]\1U ,y z`SB6 IH+׷%81\0%"ʖ3p !an yd8 xɩ(uI8WrG%d9 KT+]bx9>$`4,jRw X ()UjcsP9eiUsv-lW4a_+N)o`Z9^Q;ytqP+uC{dhY2zpDL~{\FYCnsroe|vrډ 2q6h4Z%Ye"3rb>6Ot!>ƹꇜɺ-ɼ8rolPLnscH m-5UtևOo3+W  ֹ3mů:,7Kt׳Ii0H2gM6OĘj<7 %c4=h![zfr )˵Xd'd |lFL8/#vC ^&iɲ9aQ v98AQiDg]+9ud19ZכRR. d3CՎ-9o KgOs.Yu}*Bev*AZb"YM`u锄d׸h!>MhCûȖma(i!{I8wF$l̍&-R0M =^U*Lݐ:|HhAU2Ym8!u{87b@G?oW:2CʝO4xnh.l';8blmoY<kLc "Ha^OYs@A?o&{N' V[d6MNWOl@~:1cQjjpP|9[e:sʨ {LhfM`uO#T,z/mONۜ[RUY=?& sc[yuct.J9uMh>HqUpX!ʦಌӄGfN.b؎-_sY{6B%i=Ȏ M,6ekfn1dD3"i&()Wɢ-f(pq3l%Cز JB`4Ph ɺ|7:Ո}<{ot?,**;>">!tI( S+ִL!LB%-QJ{!?c[e*⓻ ”ctsOmN!4:=Ƅxn <<|Ux n1,KEE8V?} F8!K^E+wLewFf(C3˓Iq fߘm_Jܤ$DD=<ԆP` }jBT_o a>@UX%Xwx=3ґdsPL\]yk<$D5dEs^_ yK"' /0,mT}?][?o!B5 xg*9~>Ewoܪk.@WYa~"YZgJ7$TTN?sqsVAzb:EP) +䙮¾0D.zBE'#6\l~X .YyLIY"nkN*pm`={B -hjyWSaǕ.!KҌIqM>gsj^7q uy4C-~֥;r`d*D4\JصݍVUCK\ Ɯm]f[&!> W{GW ]v+B?m9:R vRQp}yhUhdW|¿Jߴ}=G ;}2mh(vFⷺXTq33܆X QDxךg T]H/u0kEuG!4$/f"6"gr/Ҋ\֔rO!TMuKbBޱ:ȝfW "GPɴu lb'P \_T<}O, Lwa=,.Y| ÕĄ|C tOoGY7P-{U'E7>)ZZŒ(W툫T/$5K9!i;&^ϕۉ ,iK#TwE8V{/K6E$&ڧ?*-] Z. 5|BwdTZC',NsGcj:X?9P;^7E*aD1|kjtu-0(◦Sgr)լwc3׏ݺa4N$@I9 ުPjy4c, N+%1*5A#;jo)*.cTKC`Iv$}ΰl(@"!ݏ%h~+"QY>a:tqlۅŕ~|pJH0aφ528#ןlYʀu=ʡ9'eb`V?km*7{lv:b)!6lӏDL}L%((x2@QLyx'rwB`oLyd?U>wYtoLjx12ǓAK]&㖡a <45Fk i^ë?ψPdB;Ϸ힍Fu⽸a1C1yQE|%.,{N!/p_VҖ͇Ʒy}@%?2_ I⧷օa,GR:+"v#] [ρ@u,gM,V@1!aMYfdlQkD\nW75J)%Ѿ›)Ce|{;Z`b7\0i!+f޵(RcwKƇJb%[5Y8?/c*5#{N*b%/<$ۦM{/C#[H$Je@ɫLD[-~#| lRaMKں ;&S@,Bg/( $ɳ X ]PȴibZț?1.t1#2*o3Fi|`<\$?w *Z{<]$LH>IeOMAD9JV竨aZHB=TA /IJ[6hG=ٱݍ&X1CW }|I/RWgfZ~a|%6\;6)lVuǢP)"wt^ofQuNzԸN9kBWLO^-u'DїPZ,t0 ТʘuԪ~Ο^X WEQEy$S[ɽ[>ðV.ѯk aAr4$}ϊ\N!ks&Wl^rW  knFcϤo =4XJpRvMK`0X/V#;]An;(8[˝uD#eADPU|&.5-4]!7nX+KY3C!t8eEiw]R|hqYт$`R;$>J4{/X+ JͫEx6\BB^yg*ƐnV=t|^"S;*;;x=RF#)QBՑsd3Pڠ-;cqtz~g'`7 ~ix^?V×:a\#K7JMe7g}dy"cX$@ .bzݫb!9ƱnI;@:H^JE4F/5CPy(Za6HE9tJ/`(J~M<ެzܴ і^b&YG$Rt̀X W$@/G0ːEu [l`P_xX%#{wLLBrl4Rf  Ib6֚(jZ3ɲ{唵fIlMcI:M/_~=o)]v0n=ы:6}N<{\QGkms D[WS)Xߝ I { l/ W@,᫤eXEJ:b|CK,&FLd[XUߺӱ!> ^_U8zz-_ub:;;\W2x `\VFq7bYAa|XjDy ^Rkd1BHJ$r*1|7e&TTgٝ@tլ>ߦO', {CpNxm\dt_tqN*R[ x_qZ#ܖ󂠤'0fQ5s*nOCl=ka"E?{Ѻ\ٸRj<]ئW`%MgmO" ߛǘ3*pf K9 LJum?';C৪;:cS^5) # ^ t^ž$+-S8i`9qcǪ,)|>N\fȕ659?.rDJ;kiIzyYHzfy1VSGpIg.8hWp}Hg>afM^%()^;[:kȸE^eg];^U'=W?%Qgqe#!l>dnkGBuD( 7èk*: !znk@(UV/(5 SrVڴAF͈vNkǵt4$aX >o?SnmtBշt$x 0JQKǿFP.?>}ɀWŬG`ǯd llmf=2~]ĉK\+X:gyr*@G9d@(Hl8#ɚzOfe_ǝ`X'}f%Wk/028=8[.u^~)Dچ秈w?1 >chJ0UyQ5;z݁bS̎ms:apzI Hx> ~GE*m;3jlp G5Tad?* WֹQ{^ yV%iP?nEu}1bU罋h( LVMykiWtuړFӄ(T[YuFU"’i0eTuZ<>ԯRF: p ;k;)e]Gb8FZ{Qh%N1mRmok 5%$X]gv^-Vхq%8wT̢UYC%f6;f;+Q 8'g r!K%~ADE>%n% PC눩EΔip;85'\BGվ~xm$ Ƚ .@ZC'O:}G5nd=^˿=[Ȁt){"qդ-Yݙ*qy>fHm(2wUU]٨3YW-B(9_IeYfP:GSquÏ( Q`t⨂n%phapa8TWpb_2hvZ`3 *1`Tɚc5%[V@PB5zD/+;Ewz`a;h"Rjo#h͔;>" hzDHqgG{x DriFA?`Lr"|y|>7E5oSCmN*rUMg'f{ =){t,݀՝Y^<+V;5@u3Λ*`FEGYt7M}(`Ղ݋GŚfm)/Iu_82µgO7?|:yJBp+yiE[![ݝڀofG9XG|۷g~EC**~VaXRW`=~F퐒m}vs՟6sƓMaׁGo&z/Bl6$W o\>PE \% 2i+=J1c.1qZNLN'V%a[S ^! 9o~VE~m-Iw' ~clwXPa}rm6m_L~g@nTUD9ݠZg")B T5 Z]iA䅅gKtr$1 9Ō0hL.!Q񩋲3$}!I%py(/ϟgYڍ2_^=SUs.:{mryG=ZRјߟvgIqPW֫^(ܨ9z~%Rj -6+ӵE)8kndKkhx̀FW7:XQDd('ncىAPy8~`҃ &`U=C$"^渰Y/i빉}N{>APN|+,/'t1L#_~'z4w6Z[,&֡87xU L}s/cQgBV'`(t/3yFw]/61 _p3xhE I>ThT`EQEwHo.;-@fׂvU-\'-cbPv8s0";{\-GzKZBWǵ[LuNOdb(9z R$oU-9*FW`-N $i҇uCM.qjsa z`i@Vl,c0LJG}Yݫa 9F= >F31U]\v?<-̖.t;x0eo4t1(j;w6YWNOw mA8:&_^:LN-D66jc?ΰkcn%1IU .uBQp bP1 ;sqT)w7W]=J@x.8pQ n|"W҆D5gu*oC^r+׳,6? Hч;dC;e:n^$4ݿ9 %5H`}tA@nȽ};3׹W1 ஝~~ c`>?Ӡ"%+_݅ FCF:}c?\I1V8Yj_ 56UuCl<}E8|Z!0H_K73{Z}(įx\1"lVaN+@N+^tR9J`v,0Zl)w_i*"2Dsk&zdD9Ur0r? eSd1pD׎´wr2 d<<00MoUoZ-8̑;:25$ro7*u1CS*L~*.> N+Idck)[S!)t{:A폇U]'U&bT@gE &EjOTK أ{.d tX2I i#f).US$;,F/gƴ`jT׉|3?PZZ Vt_bUH_>`*e<(![%k ˅AJ3๋ TH{x{KᅖIHf |WStэ@%h9_O{ԄV!>YA$[eZ @Q 4\)(8PDR;C״(1.<,7}7X~ůaa^F* liSF Fə#K%k^u5UBն\c+9z=@vo'~ј-i A mvq!?8eka^Rd|< Ј3 Yk1μ5r0x :-Hj]F{GPWQ/7ϘCt#G#/Jٺ"]vWLh|N2vn`oy4/0%:G/ ?E>xS5WoV 0iDR6e,,90UgdnЉp):OY_4wWU&;`*j !u]"71#8 H>1u+=z/,e5JH OV5EyL[8iueZ7cj/{^`e9 )5r[5>t[z?No#AYrd;ƆZ^-L a}/Z2~''IZ}}:!H&K,UI`uc-&)Z_ Y}Ԓ~0]rd/,yop{~nvm>1Pp`XV)ꋪ0VjװO7F;$|윹2g! ϡkxReCKRA>$+q;>a18ڼ 1hc3XT\@'^h78Jap[ dp'kl;pUܝaiV=ĕ(k$;:9#8ոOXR{Xv .ӢzGѲ{7^2O HqeÿPP*zwnJxEPr n֬%`86'ne̓qJoBVZ 8qC0Q*Cγr'ո~'dKY c8iI!7>P%eF?ޒʝ}xb"#Gؕ#8=p7Ӝ_i :/"ϕt.LmZӻ l)PNi7K0+Rמg? +ejKYgJNd>Lg=K!Q;?۫٪Aw*tQ[go&fW\'$nి<(vSƀTU^XMu*SF?Z84jC`=eG?ֈO#*xNֽajFPZ|Aȩ ;`Q9hh$X iynڦzp0=?"rE]RUcgJjETon,wK 8eq6P.[R-8[o:Θ@0-dv9l"Ri;f7锊_3Te<k}a_XѧEǤܗ*e,~PFe% ? ^-5t&=e)F7| %aY\"QQU>y=t*Z}vaFhUn&OX)_D6S s=hmgпCC\*5ohrڳ# `pv@/Elt1G*k>J C2BcHC[EST((ϕ5QO`Pjpc"y4$k->*lnIꛋ DeHor-FQTiQUZ9<1_36 f2žQhexOݸ73)voNLlM8$*xy08'y`Y50uxA}*`MROzq lc4QQo+-2g?Jʊ~yOg w[Xpn6=l΍2qc[ 8pFff__i@fPMӱӂrDŽ0cuQ{eIBX`<0:gv52>[JIAl$teb <^Zߟ{<_G7ܮgw@.YĪt-_0 Kٵ~[8X1X躥?lO#!_.7!|^)Kie@A?XSi e0J1V!ƒ3#`Wvo`=`umәP`l2 '<NXX7GMJHXl@@ܢ~\ktZ>V?}LY9ۥo lEiפpCP\?mA2B$^Gפ*ku@&dJYc8}sK,G>e);saxOȎ7В1`ŝFD2REpN)Bl g0#ttc8@ҢPIgśoEk }Zߞ1̣0N=wDU+Qŀ< *i/(cV,JaF ;FPu!Jӆ\`G7ծ,ơuxWv Z 3('PW!qKaS]Yτ&(t. C;1Ki7ie6q%꩖GɌhg;}Y7P[R$+n>qi?8zgѻx?.:C?]w G5^m]8ۈhGcg7ҋvm/iF.oQs?Is $FÌ}J8 \'=^J8_sΞÐZ 8o>E 9JoE5xEf:RXrsN'4bu <ށ= bE޵;XI%@P9AőºY^ *cdrh0;S.u}fq];8mxfa6rHoPr=Ϗ7*VFraɒ7cAO.$٪w"[ &UO22^;v$W&{6M9xhnˊQ#y$f!@H tE8 'n:EUƔɍv#ػdvӸwஸ;W N&#WA(TĴ[-VdK >ƣ.JnFvl ;ڄU7+?2P-|wgrT#FWɤ`9Yݫ%ʭd= _kkovD@`\]c.ZZ)73e\[ܤ*L|m!RgyAg`yxDh Q8#QTޙz"{YzPve?htiH9a;À^*vԁN̐b$"ΐT9%U#-㘗' .V49}oU,:XKU~󪟣/-3j( g9C0;WwKQ%$8 vx]ߔJ!n % (z=^lݛn0D*dsrtD9LjAnqkр0h[fx!0G.CT^g#(|C=P{[|_W%fZ0SPKO`#"ChHE3* (] O7̟Q /O9S!&I¡3f!c_eZrb}lƥҋh=r֚~l6 i_ ?כI)N.odP;K%79R]Fb>$c(`|8O|ha#\ v&vUTuK'k JMqŤ,Q=rKl?}<+j޵`j=QPփ'xVpPB8y lꐵl#eQtX&ok6WA0|շ  Y*z݇"R+m)GBaٽ-,ކ䂲ԣLƲDM(U5`%۸tlۙԭ`U lܨl#v"ļ&HJBt9\o|Q1aƼv K|Gz Es.(6{kcP?Ukj$Tڅk/qPX@gu/b1]ΣAthh˄fy')]w֫ e> {evgvhm\R^US]e+ŴOq>d+;m dMD"C4O=N`%T7͜77@<@^}zkKbqFa2;VÐM|}5)$%YnR-HJ{w!q,DCyΉ"vlp*8 o _)#)Z{ۅ3DO+@Q`6V'YE #䬫O=^G0 >Mʸ Rɖ(2eT&!'ghv|s"WHڋmJ˂1z}W*F4V+3}Joi e8:@$4xlĘ 'Y"J=:6cvj< ȌjK">!?7AzOjJrVn/y;cܥH _Y>E1޹9zS7ݯ vl.έ eO-K,Z:1)]0 fv3VbxDiWԗSmi.rdٷUzjw"'AwPLڏ&mfqZJ7_%-[~PG s] `&UG]"/\{s`s1dXa K ;`gZ"k| J7ffWDT7e5ے"U LgiP2I|v NS:,$ g͑׾)n)v65G?S">sedynμҪ>iŐAY.IYALQn8Izq7|FVe ?Ȩg@׀0=ٚY+S8GJ*hɟ(00O&N%[T/àJ&u}RBً|ΧXŦ`O~BYuKҧKmN{2oKZ[SMBa[{u{Wi [iFL&BINTҴz4La\/tIjSZ&afN ab~NeĞHI5z׍@RUmߪ\piyw"& i˷s%^,"%ȸ)"j$Z YTq(Dʵ>TBqH7ZY"ta)K[SQ;Ӥ]L(MѐxxUJ]?nXQUg!B;`NoAAL>"|IbaxgPQ 1*h|)F |;z[a>+9H.(9TW*5z>MyH8IM1*O /NʮMLl,h+,VZ`R[erPQ*dG ЪVzit..9MfNnD Q|8F 5c}Cs8: c VVnD`vbG g+wu͏W3~Ӟzjc>>z'*g:VFX#/4Z0]@LZt&T,}ӧj69>) SWRI ^Djc~ C w3 wG4c'ї *):Y^ ]eb΂ӺI#Qeݻx!>T HG6v+!k% E6vc&(\<Ɍ+$ڽ_yru)o!2߁I>OߋBE*d=o2±Lؑ;|hKթ0. {Խ@d\75D`p_8QҧTpٮ=Ř6>Q1a1agSvDHG5h7!akS;M4p 1m(JFpmo'N iKA;>q9<09IU]9SJmghnL!a&` ӺXƬIѩu\}أ+J٨3=tFmvJ=jϰp܋10hoS蘇Sxrv; 1'(5ustm`)T[}@vȈۂ‰!>N^o 'L#~P=(7Ir$w+l* ]GyQ)懢Xj<_O^Dx@};3ϗfBXZmX|j:\G'낹8qDJgӣ!+#<;bOHϪ0LCO>@hj @YQ$֊XNjI>8D,}GLc FE9<߉%D*&jcbęwp=M:m4 &̗z_95#@ X~ fMOP k9x *[&m ccEӦFPQᶥWbj4z?j6 J$/Oӑذ4P.%p7c 9.x qoϐqJ)u +%{|4;V"ij_G[UqS#/)jRG[ԡXKL?MH$Zީ_[C4*}0ϗ_.ӧT2g#lu6O!8v"L_yf>(d4v?gO=.4VxкDky(YQnMg `d9ŸC{yk;K_\lx;2Gk,XAO^4YXO[6 Eqm'bNS"qL\^^r ?ʀKB |4%2lh1U~Ə=+$bG VTBC&`Ʋ +#⭁+x]ƖU;MY4]l:폯vzhokџ{O"zlP@i0xG AmWtY17!l89N{EE960;ZuIٍfU ǘtc-+ ɔaMZ^;\ zOlkCzTܷ$rty@*ELE8OwD >Jh1;Y;^]5ܔnq!dot,51JLLع d8s?+ l _ vC"QBnbHqMNiٲiq@J'&Mp8tG3 fA//W,90aJ_91l=ucwxu T<H ]~, z"##s`ECe`w^K#fcDTKJD6M'!Pb+? 3Y)Q=Z'ZyKO>`83,IyL L >Ɂf;K3h`q>!>J> <՟22c7?2QQ`EנHT3DN9k*gڧ\8HLb֖`:k _׊R^Wr 2ܙpAdl(8wYѪ{7z Ȋ\[jET^@QitY/#+ c) ` <ӊG]\Hz9f?-jklIni_3%nʈr^ut~lz%5y{,7>jQz+t b:8*(l6 Lu 7#~RVB8P$O%{VB>gzG?ihh#60њ{*m,nOK愕܈4JwZP6 :'+^7 2m:=Ó_3W ³-lfp14c) {=#(̄/Y43[͞Z"ݸw0܃_Ԝjʇ^T{JFQ#~T b*fYF8z1+S^ HeA U}0ߞ[]u# 'kzNՠjnz _`7M>0`F`CGw*uR<Άh4,asడ#[^&){X>$ƒaG'ꝗ.DW+,܊{=8ĹikEwG!j)%vwd;zUen)2AiEdrhD璶4kJ+ϭQ=yVljN!bJD2<ڻ0꠯da$:޵ȾhzR:RPKaQ w,ըinKdƴ^S1!?5b*%W0Sr4 , ŐnZ+qݲp-_!BgPRLǟ "Gרn!LHԉ&1~7Gy<㭿3ֹA6'ɺ_ tOvsI@nr9؁RS7uSRH7$3ry>1TFIo"{i=V\fή1y"9wfh1 7%FQ8mWߥ:1QaT%^Ⱥ'OgbL/d6k-uj k?KguYy CGbNVrQI.q]DHn磴0Z_9Bu>Q#`ԒGX]=7< sjp^1~;dEtOU _*MeHhԢ^#AFUcr:ou0t jY&(yv{eE|e j7hu0&bp ? BgDaP61c`GI,Cȧf[hi|>GxɌAzGO11AOc񌏨trVi;V' &p.vhL|%HSY6_wP _vjok}ڍB0Vװr"Ɠ TWM]s}mKk gۻU`@7qot WB7ZyI1;-~ w:$K+^J`?>U7)a $qbK3kp惩W<>I_x,dH%љ$*iPχ |'htI4*GmD#ƺAª(_p} n$\u (azP 0PAa˃{kCG;]͓ٖCȦIFkՕ_}ړcI -}3^qvWt4r,;X;[8[ڊq3( v,&-Vi1A"7bԎMEM٬JUt\һ4wTZkB]'5:c^::aaYZeɅ6E¥@8H3TV漑w%WyCfl\6b|ē홁]j^~# +'OդK/%cm\?鱬Sؠ9g+tw;,pRS1S_S0 ȷj3!N5>N!dlc&CmJ f+61ϗDFmЏSQD b6N4 Q)օO=cR~m@)1(_CJ |ڲ#l%րY|t3O''ncUA_DFsVrRVdbZ~7#E`| TmJ~0{O#kkF*h鸍(g}|"2 V`mU-G4R+:ȩsUx"R¼Gm8 n쾝 .kdѓhB8U^hEfx//\%"Y]`|`SѕY=#s1 zz_%[=XXOnzȚw{kLa5DK*DBU;aY08@IΚ 9 .wPbQ,Zˇ1Xb)> tηV7S͍HnR|X1vؾFQBhAUTZNFOʲs4.RѦ5J(`3Ju%Dxn#?`:i% i? /o5MN8?ͱtF( { P˜C/ˎֵ;ڵaw1jJ1XXfsIm XKXt^0U Ƿ%HtM wIzk$8jv>`nvhnڱ2fɁOM8x$S'Pz/e-=Mn @%P:DFD=RDvIYNӃ,K4u0izH8B7OY4ʖKt(OCZɃ-5zDŽr! mFajāf"x%? ~g[Q [f.!.="5?@hvkulf3SЕW*KP <9kCGSK 2n6ocp-&,ǁܓ ~f[/s|1Yz G` 2x;Z@AR޵~BH w]eLH9Xi1T;֖v^s<6hlc}-?<8D䖽G^o7,4TuB<.N-}^޸z : 9)뗽PFkK^'PH\pXK%K`hI7 |Iט;ȝL2ha))jBJ(K.+8,~RSovfjw/.$Bo!ϘxUR&o /I.I=-lbqZUfUCZ2/{] q1TsǪTb ;Xu}zlvk#'d,U?vMu\@ȼLf^ KxXTU߂f.Z/`–uJ>8R$}hXkc. XX@T ۂzЖ޳ F0eԦ&J7#cv@6lu,H9(9rzd\ Q~EI΄7]ojRsR*r@-dj\ 2M A8=R_:CXeJJA>r&[{ dϻ&t.^걜 ZfALJ[KO<.䷧&|iyʁO~ÙMZ0qCrD‚zp_ Od W[T:~!،Ȼ+6"M{t'#o:z}GtR6[戠"@8)H1U)aP~~uDEl™*Vm+OM O]JEVN *IؿuIMŒH;u۹"o11X ʻOJ&3LwjM%cݩk}BHyp'SO'̚]3pE)6xxL `] v:Vz*뒙 `.Ϥ}D{ ~PfM- hX^{ɤzvלbR5͖:$6W #-!iGEKsg't rY99䤅lLX>izUo)'1 Eºs6׊`| mggx {Y;o@jqK&JKh5AG 718:<鼡 nC_E|O!E;"b,ФELOa]բEfQV0m(tPnSRaKK^79. Q*O$D^Js" 7YW:O%FcYX`j7]zYhՙfZfVSǾ"g@B3NEe|"Ɣh]5fWnS Vh} [szxW*%&ֵ,hV?rҟ7U]U]lW}=Qh`=iÛo8w4e酢I5vFBU N@E | ?1 0OdeVuϬbS5Gdf\==2 =J 8pϭ7."vڶ1la'oJ@| R &>eSx%lp+2ggʭC׷ez}AKz4B[BTO­,!Ygɓy3}wY_Po'֍:]kF#͔YRbQi  2w-}DJ M1W{nW├Q2s"g9[*D bF)1\Fݏq/ySZR_J;[[r ]O 3Xyl5J[9NIJpsW~)nͶ7dU `r%K^^C:(nW63vXޫ^/Xl;ozs&p)ե#5p4_ ~ MAJ8xO Cۆ^?PMlvAa?PdT" qa [exZʒz} i& ^'xNzڗ3nMP(!if/>y|4"_._5Nt&4M59! qʅMAԶa-.Hl013F됄?AؽDݭEm]kU5'h_U07GFX|h#<.yjY}'MLWGC{28JE~ENYT,h@-/4J̿p"=M2Syh?f%hsy4{9ɛ~B\wŽʳȽ(-*»8eT 8]I.|fRRe4s<<q.KI}[j:o#AΙƭ>˧kQ5tlEXi埅&(jjxi 8wAx,Qk/-w+6isWҟRÔ^f9<%503%TYϰZBo?ڵZh;*Vt2m,57pWo]o菌@}TGYĆPۭ>YqTRG~IZ* #*+cWCn}ÓAmhXt$ZVP7{ CЖJVFfjѷ@aQG%r ,aY[BR"SC|II:tr>0;v3ؾm7eE2נ'9A!t)d0x*TTY+ìYzU`-nهzit|8 6o| C/q~Ep3BK6IZ-`Хm 㟝> A-piQM]%ϙs̱K؎ xV@ |!b) xrm }Fqj0B(|e:;e^&noۋg0c>83fm{xyF o؇w늕& ,dP}.h}vZST YI)*v"m y){t6X=UWPN/NQ)ЛySF!\_:6?* e 'soa{6܈~Rvr-.P@]P,r20.|Uf,VL?&&3U1qZ4k QwaaPEL-;oV!P.J\^]~\=xF\ط:SBNl4ug6{\ vDvJSxXx+\׊/2;ւ@׽0+{WnFS_JO$j[A[>e$JݔnlX\d͠w[-z{"ՓE1({bkVVamrz$&m؉1Fr,FcIsR&wI6rxO^{&f5>uΗjJ hSWuu5V`_#grz Юћ,T}Bd c[_ 9Pb:~jC.(mPz]*W^@a27DXuj #%0PoQ㛽W|3o^y.WA4Op=D.c7w{q#Q̏}cY!הhhH(B's#m\Ğ}O_80 HHY6Ns>!wB}V J+x"s\w[N7Ɂ叞eevRQ% R3]`*uMk,s mAI%ܘAEΘ[d9gϪ'EHKOu1`A3r-8_S{2_ɉQ(y\`B,5'QnF_Rć9+Yo 5*8jK7#*h"WEѥRҧ0~-M9ÃH GXQ.F}p}L_i0SJ}(3'5| BSV "[RWOT~7,I/5$PyKmO7@BKPh=fx?EveQlQظw&dr/R'xSMt4+fAI97dwQs^pH:.Tnv`FS t73A"=ھuD5ϴׅ,Z6`"M$Iu;a94lT2w\@႟M)&5-i9Z-̋4dn W^v+4Œ$ Rӱ朰qczNx(y|H8 Wp)x~CL7_kހXywXSgX \]>1Ũ'Ň[v&+b.MDusLeD=:EYoT'i$ӧM${Y0)^&W~ L;TPV9m[@p0ؒD.د$n-(\󥃇8An2) 6X(3Qz#&z^x';Ye{;1ݮk暚iŒx|'x[4p5$a4ohqTCKoWi3cʫPSIP%ErR``,?ו䓵 )8\@봸G:.B)0N%\j?i^j7\H )>1k8E%Ne#x z'XjqIC$-}ހfuGb`'ՊYF2QIl*a2Rg5(LH $ړRˉRs4 нh4ByD OEߺ^vʛ'왫5؟;6wvQoQsI#4B}(x.l lI&q".3e$ ;GGvD@m9} l*T,w[{S>u8s\JTy~08vT> Wm5@ρKRnV(<%:>s]܊5>D;H_ܭiiB,/@aI4 ځMCn}mr{c1|?V[vP|jZk8^bobUE70Q.,?%KH'e 41"a1i?6qp]'īs\a%sqKfQ5I_ k ]|;JR _\,b(Y,']`o ڶB'01h.6xWҎv^N>e5A=ϴ{ֻJ奯n}}velJ[9p;9@~j(ڛYοKߣ5&(QyD5HWX MSdLnYP֚]kIq.?JӥbQ=hՌsKwh:;KrTKC14 xQ,PnXiEQ4JrP[b;DLV q#Fا );~z$UYCa'R^V_a78eo}CdDm`{lfgsD}dM&4`o6I βsB6ڨҵbmlkc9Ia񷉯Wz qh/lؚ[@&P6Z2@bmň%frJ u H}[.ސ [BxRj%1riL--'LDFΤ_tXޭ""Q+YrȤ#G opbeaR>n/iZ_sl->Vh-Ėށc.h&ݜ&B~+w@u>hF!ĞFU Ws_[άx;srt]y'%"iQr};dFSRρs_,4Щ3_9r>H8 o٥ F|[env}_G;[0G5icaW$p1;V5ukJwǕmٍӾmS[RwYA7F"u䞕VΜKO$iVrq*_~kC-N5⎘u 9u|Y 2\vxe:u0\ၫ/}wb.CǸ ;QJ9w)}@1mlĀ-cX]C@=% dXUK_LA-Y[&5o5:ť;5bHi7JurG9/\nKUV.qT#lEZc?5(7og.jTXo9\?&Vq?hj%[=CçYHN%f@@c^^UA-`y7y ) WT|/H^"ȱse!m"pMDB۪se}>[GCڴ|e&ۮ^ĐSZ:戅Z20Q9r|hG;3)-~1-4*fQl(7?bםjM_TI9{ :r?LOj;tᒈvf BmZ,p#Aa( 1ÕK\<ƈȘc&>48n0Ii.8 ,Afwzu-FlőQʲXd.j N]StvcQ8 k2ӻ< )>e2q(wG~gjmD-( 鈦e@S{/LTOa29L Nu]FGPz@ɘ @U$A^vd#?*0(JaebC5 &b:o1[5&h26v""NkKo0X*iky; HrTtР5Q6w$k٧aR5PIGj 9tcB>J/|}f[үtem_Wvy sP4EK:S) sRȱ*&WOQqJ N\6lk`t6eA_^~kpFb o_͍FiHx\?J'0XGd2BaN@>9>]ٯS:RAS,jN]t0#gGir+|8=VWh}D/4ވU]0Bief*u z{Qwof\vh,N-ᵞEkCopV'NӋe"5#Q9slVp,;)'{mm)\0ۭ20_n$f1zٴie-_:fYCR M¬$ RδY;9zO(6"~WU2X3D3l_fo`Lɹ+Ơ?#a@?-r@`2ZE^DXaz;A 5-8f3_c2De榩F~Zy>5F -ȆdI)>l)gˆ$qlOtC7'KnaZ&9{:/'"seJnUE):OOE|ה.Ez&q-3f.EA&.IvzæUo [4cobZZFl/,&̣'$b9AYP  c^y0uʱ_Yak%'::c[~oxT5HSFd9}^jhGqK@tCMx/ qyDc..$<ыfH3>3*vEya.ޯztAFɡ~r&([e>6:~pEGvx%L4(lg2䔤^tsv?kx6EozD,eePI)롂O3ȱ{IP D[ϝ׳Mۉf[8L-03yv.vJ_pʚӥU-p=;O$1b-eN0.I:@eBr_exC ~˧0\8Ypꢊ9Hl=f Z$ r+7G 0 ulۋJ"P`l'~u]A{%%q Wի:}?7sZ&Ҷ+J jK Rj䳥3+mfƔhsx`*.JӥP$vxӮm0lB,]ȩN cBe:W!ňXjXpM|ؤ@^H M5S lܧҏZqN_I+{n[+2Qqvt)SM`T? x Z $]$hN Gcy}žV^x#)e?GOv50aul(PdYWmcHHmmA4!7nEV_<v;>#fR:&UMBsf{?.uvlSgt ˋ]r]^p >8ϐL -^FfXb:1D/Dq-,C#]Udŷf1S7i$upRIHFU@nyG.s"!su,[}itp3BUTxJ\~f̛0Iͩ3C_kҾw$bCZ{Qvoha4sҺDQAC*ƂB,sG:u[X-dȈUykBeCd'V,9l`ŏ:s*G2dl.jcf.bhZLܢE”3&>=kw6k>QvJ3{e#FnI#]PX#Cs9a}\&q5s8(N%sϗf0/]XsOT6_F9$lS1#j2H=V$xI"Ksm ; Hg}*->~h(í־g5>_v9'wC.S2 .CO,2jS,XG^vÒk>qςdZ&^L/xH4(YF&(D-nd-FrrJM~Ea1> <4EwXT_ϋ"Dg02Ơ}#CŶ4YnZE}ҥ!/hf-1JϘ܅)F0 ,ٟީΥ!{RQ`\HB>90.cE؟rCΩr"s.H K~<Ў #\Q f/*˺)9++ԝSFL;GZۨg .fNsb-0j0+RBVVZUeҌǬƒV晷XT'}Tbg3*"B^ly!8$ ½% 6(kh;Մ8JBQbp qY\,[e6T|Z7(O磯FM`O8ڵ5Pa5Me 7Å?rm¬9ESuN9"t~Ygﺘ|1fWȩVa@eQ{cjoBA~'LAO MEOjBBī *]T3:4]ZEiq_?Z~Xj{oN&0[a湶u6&@SI7$2 $B ĝ=D _@=bȉ~/_: X:Yc8K|'8Oe|~(i`y/z1͓o:W-Ц~m?dT *ZMd (;wP8÷,/;b}5KvK :j( l 5ƀtH $͊j!M e*6zlYɡ40sN: ڤĵFlk8o8#1ȓUiQt/hI YҥՐ5sݼt(89|-Y%pU tKqKg_JI1ZW[j0KUk٥o9@.Iq.Q\.vm#:I ->wl/Hl*:}r"^T)p'Њ0ͤTCT.;>މĺ_qa u 7 mU`si>BA_ pZ3DgeE ]|OdtnJ>n^9Er5x+:YZNСTzFE̯3a{, ˸j0tѨڅR4Ia\ĺN0l#QN `#1EgjPHK5Y6#8?oH!r׸'E -[&κͦ ̑U x'_SVJ~,fړ[ɳC]/O=j|4Ku!&CeBYPJXPK2vێdOqF$4=|ԳD( ǹs?c y3[f)ד$UgG2e101ژ3 P{D#|nrHނ_$ &=sy; ,XζՆ052cPrMPl^q,"Ƿ#5d" /TF H e*Z5mqQbtә~,p\莚dY;J{A9G檮Q>-R?rн[2 -xaTr[ONGCwTD% {0(iwhF7 beީ.^"q}9Y;s^NA&!1#F%8u"1sR w~mog7W$벵a'~Kɴ݈ka)scpflioL5!cB]O*D54-?tk4}q~L]b>:g_ Rza|R{KOߏvOB$﫺YE:΀5:k3<)H}iÈ&GIYEr7 g㩸K}VQ4E$'P w 7Iv'8RdYP9nBp/KîW8V^r5=SNNIDG6߬#o4;!-M2dw)QPgI gqGN^Z |l(y-w8}Jp o2D>?D<n IԘjJe+[fOMBYbW$@m"1f47ἷMWo rkۜRY#+λr|c'WGy?ݗjfrs3^Gt\MZ pQ6]=̯^B {I @ Ӥ$0U//}#TWr E!hyf_8`XiF?!DE85=Ylo5 & *Y|#8&Ͳ%a[8h#޹8+×pr`YjH Cm d^q&Cѝn/oز6>sXR\3-Zl"&&Ψ/o ,58p!ݖmz>}"/_ڛ-8}0[N{?įqBerQ?vuˮ.,ahל^AGpN馬U>sȳ{5}{]GMxv4ң3HWb('}1nFg]MtL sL'T}ߔʻ%-WN_+jd1&@_&˒xȉOFt9]BOQA)&&`%d^m @D]<"#8GH > +H 㭺J)a}Fa4f 1h<_,*`GO6>-#j$in >KzIA|0a/!ur<` 8)zNԙ'1L&fu]|Zrx=nO2qc0T*ɲ*5z>4JL°snF .4fW$:'e5`ь34ƾbJgrp:x Fh'f01ȹF[ro)Gi~ׁ0\ I#wXnP?-O63bzuJ>p ɲ3q4^Lf= cff\ylW}.z1g\ j^hc1 RN zJ@7,*F4H2RU35rЧ%ŧlK256;vf;{d0q)Y6kO}] Le?0XYƆů,h+\ϼ Y~~d@<2Z|ΉF'5ސ;[z$d3-€rX*̄RjŸ%!I5A ໅4Jq]1K?ƾ[=u!}Gr=]Dz;KL3H<'ݩG}n$D+h'2;PcUہRn_I &>D&v̄,\^uFH7oӺqR4`r1n:U3$,qy,c^sa{;f B%R+[cʷmo1SlO`eL' /crWA,$\ gǪyMJW&>1I;qIN#g%y<:wb<'oFlFXGK򠍀Gz5f#B?G9mvQ]x {W9#8jէ~oƓI> #Óff"emDCPv #up]jhȵRf|D6BVoP-둳 ـX,d}6l|  Z9ʶ "6Ksčl Ta= rLF'{pû]]snIT h8h76{if +5cȞΟyyXl>|\& ЩqZ:REU=xF2?z7{H D6LX}< ^r㒉7[8 b2׺b+ݔ9ܽ1+´˓i6i,>s gXdSX14 LIwQbyD=oIJp>;?g)b*5<[>X$ @ 3IV\]PȽf&~R D* t?M2T$/DXb[ 999e+sFYAx09lKx`.8&Hy.+ ׸U6J(&cˆWg+&[jU ؋ġ&6YNA;2sms3R#vf= { bl"ɺzh:X&(jMZݳ#ښ (%Tz2P:_ϽH}fGK$v /8뽘Ū/]q jg^0kY ~$մw&hn֘c<2ik&"ZJCq?^ 8*UXy,iݻU o^LApI`!;w2~cZmz;bG٨ZeeK{Rˡ5>or` <'+¥튶jӽj2=uEUcpy' 7N ~Bci ({1(?"N[ݹ] Bٓk\vLtIaX T>$={ R,-NFv㱟dm^k.` ؚ>&vsUU3OQXA򿀀7yR_qКn,8A(@n}apN%ah)xp}Fs$[ Jio>(mc4ޮhqD@ ʪMe"UR܇"UWE`N  tBN*=C7w@2k/v,OmRPG _ -گtx>N+{ԻZL`Ӹj>SpQˎQB'm1Hb 7fS'ddFZmXP;˖'  ; gXh\s͉]>JG+b.p)wDQ .1``0r ֭HJi}g)m@r$ew'ؑ4UZs`[h~dzR7)4UY96]% Ւ:Z*^ tb֥_S֧OobSƋ#Пu 45H>|. z_6.5ԑu+`2^Ӌ[Wvkߛ ӴJA2^Rta.2{&µ줺Ɵ\z  ^$a@E!6k xʂ*u*q3/m\bx³-/ R] 9AnR2^!Tɶٚ= h?4g%]h]nfcND'դ #PSR"V^wڹsjk-9c҅Oz Cp떖|Q?'y6ʹC.aT3V]&Gfx}*klyank5ؠ*֌G`}C xS\Դ : K#9s țd yT-pڕMR3)V.HO~ IV˿i"p|W&'=ՇvN>4WH.L^); MMh;wTd熕>iՆ=1EM/;"TuPER%v)ٸq#ȏ<"Bq&34@:ͫrŷN& =W$S81E4ҐbNǴb^J> =!\`;ox/ "Ň`B@ <ߎK0xW>Zpl-Qpj Za2`?۬mz~(c PLyQj|= +1)|UtO f9Mg9 .nZ'g'W;#4z]ؘv|iWU$/3-CZa*1h%EF¡;K^KaAy+ëpTFߓ TFWHiXHo1$-CIu<RwEyѤʑi -`~c.IJU3[ԼQ b툽$$)FdBs֍XV腠]ڛ*89Qj/;ząVhP wOͩj+Z=*M5ڏd tQb7[ U %"B@\(]BުA}+ǰ ߲ ]`={t P?q"C [mK&owgo8)4?X;҉@,8ej-Tbor#Y;ygОkzSe$CNDJV*Rnp2`Ɂ|OdPiub&PR pKfJht8CL*PBi7x;cÛ^?s6k*WxD} l%Gl3szn΀6zGҥE {a e#!gPԫ +#I}r)\7%mY{~?5; # rpvNlŸ"=v2k=YZ WcԫZO6 [ͭ"6O꾸' S9Y!9ǷnbԛO[eQ85ɜiw?WqG(ƒF6qAҤ:JgN]L.?j B!!󺮿-Jӌ'y20|࡝!9yҌ<LhGbB7zJJQa6"a>Ɠ6ɇzC!XBP$ ?r >qٶ6^>i]O-YQOaзf<2Vv_ zQfD1lVSzg0L?=[~2n%Fiiɞat Q@jq<҃B6"| P^~Ϋ`7~ȔlGƲ*8ZuUўe ;NC'5(B ՚ ¡Djޜ > pSAP5eT>` jZ8v!wv ,Ƹ0UjF+{N/O=3 Yُ*G5'UJF+u#0*(ewkbj’}]di_w=U쐵&g$w! .Dc܂tRJ&rƈ`󀉠!MMAV:|k"I~4 'Ɓu.;?~)ADI_ρ`h"G{0q ԱYLM4NY@j5#_qM7@؍(2X"hXP.1 {;0 nf P*9z:[_[0~<:iQ1t&M/ P 9%O>($ j[_fN4e>‰|݈QR\KwE#1dO>p!\[z! iܡQ3)T,ZjW0U}u%efAObG2[uqBfL8&FMam_-cT!?*;}-A-x]e 脸# kFJv$d'~_?[b-bg̕&}!Wo\=㡱?$B4';\JBj ./ $9L??q/EzGsW&dK(UYx_əy聪>z-WsxZ #dj*e6kȒpRPYf3e._aj 0MzXaJ ~y_lVᦧU8JV,[!9o7ڂgV>&ы:qTB"&a+`w]~493K̄&cTy{rɢ1l"|_3&P4˵1:# (>/↱>0cKk$zɍㅗD"35`}.039+/@N cR\V X\r7!fqj1<)~957pK كx9 qg0ę3C\K֬zKP !l]^_Q4Ks.B18%n|E[(r$apaYn g_-3 <(;ֿ>{׫GL7-ʷ]'fwך`>BV&X2M{-|Pn.YOL6Ά~/\GT},PH38#\_g&:|F}<.ki6z,fsm|HtgK-]bn8¤VӳMmm XbUo?ڐ,i 2aс`+%gRֳK4[~҆g+y+B}$I7x)Fya42og'^\J'h ]V#-Z1# 3G: 2R'$٨8xiW0w1ukvp`8}`{OK\:7)YvpJQBЦB:z)/\xQZIfKP lHZ:X󩙜XqxPTT6uC s ٝ{M0%k>SX`i8a)e~ a5.G.cPl姄#I\?&"HX@nŰR\dİsGO^{CUQhgŠVBLX<;;4-95d[Yɛ>}Ee}\RI1Lm IZ %X{ǘ0raJ>8-)&mAS)!3*qN/z;l^P&LNFDe/;Eu> ]٥0}=lJ4?PC]a[e;,a5j٥XDHB3E0жԖDKrBC|}\Bդ sC;pu v05=WtT0`:b!~:$ & b!vjH\3ÚbpmpnbS:p ;8+x#h^{5b7>H%Zv)z4BqzaC1zaW#+^\M1p8* sü2-rV? _r1>|A:]48yO9QqӏGBuXUzݾ.\G)LmZK ;MKF^t=.y |5-rD8q)+$g{4rJ f{ٙ!Wr,1$Mч?_>KH8K՗ea 9 xOFM7T/ DU EįUCfNhXⰫ2(wwl5{|xp㣇XsƇIkn, V{xoԦ+ U9 ybPk5V1 A*&F3eJ\0`lQAe|kZ['0\5<'ƗK9 TJu[Hki;fQW_DN(>&n'PǮ0+a ŢʶCT1 ͆F*+ b-IE]ИzJ$E_.33 0}F/[)+wJ2q:OT'^NJ'Qc 6a0Ӫj=D0}PhnhIlr% <柾[]sMC@Ꮪhn{J[ t,_#5sϣLrғ嘢ư*Y졶cZZVs_~*!1+DпYXw[d<*$y8/*C`A FAc&mcB%N#EqÇ~voKH~o J/0JsnZOC45"U#2NCգ7P')n'h8@R iXдDC[-!}` ^C q6e>R`-+V<Ê863?*4y5e!YKaR$Mj7G<:+-]}rrUz݄r{}0K=\4[وakH[`M3uPDtu9AM}|b' M&>Ϸ4g2tϱdGq797$Σ'C5^0$rw놼BohJ*+vv vƻZ9,?-UC UĘ:̈́{Pl,PeFŒ$eD5*qwf|I;k)w m^ih#]k3z?r&yj3DQ] `ڙȌ,wؼ˛*,="3I!HMT$J7 ݂v;mFL\Wp2@ Hî'"[CUyh+V|ȡW䩌 ^Vؗ*{\6T%L^\!Zn]MԻ qࡁxr ӗ>5{AmL14KS"GG$EMY=7Mlݬs*2YO`B?H JR[S8@dSny ^{3kJ5]O GKNLT0oZfdXRc4ZqJz$ B;u5Ўim!VܯD/p z 7VJTVf $:.AΗ+ς?h՛ZI*K_N{}԰:!<0(o:Is?sN|`@Yd,D% e7IbAl#~9|͹ZC7Փ*tV~@l@x8ŅJnivCǻz&=Xw_"ɏq N4sIeϗ_A#~ 8%qDj! LWVZNI*0u?R34j]Z $߬RnA#PlƁB/^ݜԣ/zÒӗ#[J^[!aƚKkOwu9#~em9SrZRol⁀mx(e!$$wԣi`MFW [y~ zhS~?|֓'m+bF(P,@sLiRc3'8ݯ[f sTFz3X;{g˹;)|qsvHIґeŹ0 8H z {eҞ?PU+ayG! SԽD'uX^7\gC؊tLy{T ż3*!'w~S6ϪNU6AZd|wePݷ7ɰB ''+6{Z z36ғRYG2cmݥm _X8iߕ5 p~QTL%8fv3+)YS^_:~mt* F!3$ytԻ-tt 2kܚZ -˄dA `BLŽ=m"•'`2a]e&Hv{{ضt,ŨDn(#YeWD% s{3)1w( &<~;>]>]Jؘ"q a)f]ƼMlyP 1HBND#21f\aʘGcRxq OL hQDL劧ZjiȎ%oISa:(N3*s#2kRҁQF9L9)g(@#M:Gt.ѭGܗ#$6)iUkECL?{CFZ%4}xЯ}I:xqYVb{*r\G@VLZ8،k^ _rEl4YEh܃8N>!ȡ+gQD\轏J4:=J|D5F<12!(>t Θ"ɵ h iRjLq>K3ӧг1l޶ nq"X2K \5ZXI_ݜ:EZ+s^VFXR^Lk>!%>Q^-H|ēLjp+Q7|:Z9>鄼Y:2B`-u\X4ٻ'uNM$3X̥q) okz8ۓb↼cȑ[|l*<̰d]Vń7#*7R,z)oB+ \YY%mQaD̶?rN[t"s\CΤtPm1/QǗ@p@L|siO(ȴQ#bوL?5iI܍_Mė;f#0vWpJS'58%v-._-I+y.|ZH܈?(eK-3Xmek}'9DHbyMERntiѠ?Jf?L:4QPLt `1ZIt#Bhg$U}>E` "GZĕ0~OKJriiI^*® lRd(}& 7J)?a}qj} NBǏ(U)cpfQVq[j TE)Bqyw#e£Qc^3gN\餈%!Lf[O@yA8VlbɼwNw!o.QwT_HWT+OӍXkN i򞴖/38 c7I^Ds; gHX)]z}Vlr  #65@Ok7$gcS&JB.CKrZi:8?)'IdI~TrȕOXfJa Ѿ|* {뱪6T'ѿ'w*ɥ2 { y6tE糍 m.(U,gXjֿڴlFT%(7F- މO z![(ц0ę ό)qw+ %w [e>RQZI !7'nPE0Ie12;~% T%f@G=<,.fcTa×np_9CL":5'iFD1_gM1ˡZ_BK; ml*_q)yfi_nLLk YԼX͏p+Mcw̪ ZxzMCiB<2J<6ŵ 0hM]kcu϶1U1(3;J)yJn 9>R[ʊR'0ufi|B^7; A9YVY!O|.?'r0]J; XL6K١cOATVШ:KI `v*z򡶵^b8W3k l6 | nb#s߀ܛtYCI tL+r)tmN$_ʖBծJNhrBoXB>XF}s H8)"Rwc՟ n'kol]t4%2HL/{^Bz|,n @HPvqTnp e{/Vɛ)Ɂ=a .pŁIu$/ pm<=x/pAP?JC|UBAb,;W{#ଇ Bzǻi j٣H%f07O3)affl3k=p??(9XJo_O`UeY t]$Rkj]_^=u! fpCnEm[ڳ0}d( őkB/)Fmd}$2j~BK+b!8jzTqaEB  euRXsJ ZKC [ZJ>j|OڗNAA2ḃXO!Flr%xx~򠝐*N6͝Է;ìM/$SiGNMA 7u$Dhaj.Zt'YCzrj DOzso6`,EdiW} nU\ޅ$HCayfߊS(uq.6O &S#-62c4B@H[j e cQflGax$@FQG߽̔eX@lUEXHE +CqJpbfy|cأ+z F CݪYvVnfnUoM1ɡL>>'u^1dڽasDV%v(F+@sqe[=Xerd8CQ =KV_=wQEdFv}$w,FWԦ]m<ˍ{3NV ߇`@\mDI.HY:^'9At@=SQTI&%؟87G2jBn)˵V[&]?Eh=ڜͩBxaA>;R߾WA ՘=0v-hys BBкUz*:l8VmzjH瘧6ǭkыr'NO=9zscI"CEY)&ޓ۳,U`"hVњL<)32#zJ9T?"X&??P\/C&d-R8w1e{,B=5J x>b " Kӟ?A[X~c7=a?ZP J 轌e>PHgL,S AӅ'w$p;8Ç@=Jg=_=Ap~qpfY;Pq3 ^H8@ݛ-! ~1"T)ygN 2]$Ug%w@@qUK0ۭUPR}9\С_;@`Xsi}"vkŦ th`cAEXg'шГ[=|{줉ct2i]_m|e=J38bcQ2vcpz^MVLg=a3@ oe $jVjYr_ۡȦ+ұ;tiHLLE2AVuUgO 5aa%UK;PLV'i`fiq*Ro]sF6X˜§xH)f1۝٣wfLz?;#jC (_ =DimSyK3>К|x6Cgv+X)7$0<12RWݲ|Y 8>Tk:7xDy̷ Nm^)QB@J%im$u{lA~HF" ߿5 A"Eo1#u2gaK@J/\L2};k+oAS]^*@{d*,(^=* CڙDwLݽEJ{-6V>r@k;ƶjftBaĐ%Ar/ d0 SNc>|4.otyuəPɝEKLj|r͋nFoB2WFypB m dCZzqCOU.u74ƒl;2 7X>Sg{.n.T;RQSgHi6wH$[Tݽb~lKuYŔOȅM5ƺ٩ZxʭEU< 0]oT܊l7j(P$3o^K45Q2WN._e"bF6Nβ87y6GPðM{vx'K& y5mA“)*X lXJf6BDlQ"J8?紡Zo2Qt~Lʤ5(n'(gb_Eɮ,d2.V/ݫ诏;#ϤLӾᒚtNjR0qu6 èSz|mǻqh })88s+\!05h@EyU8IL= cWy;p'|`V+Ǫ K6 Z{'5W$6=={1 E6IblC)h xblj%h0J`kaa=Zxc`0+q,Gq\ވ+OiZY"@0+W "ܠzqpÖҿWԗPw*e@v;;JѨ9gu]J'f:A!* ۽LhlCBQ H,:xԴn]aB޸% `G*Wl[WrQ}*4Ffo%0YNWd7Sg;&(i <}~:G:' ׋PlI.BdGS!q⧂}u ׿?e@zB3 5 ^+>Hq ~X*:X dm)iNYuBS.Uw*Q@7d%3 @F)ܶSo`;K1A=Lw3|! {+)m5l"AFN-Äq΁"{1VfJ06j$ ( 0ژ.T7cWX6;n1-/K(h N$y`\9T4oTMvQmP]P QqY#lvOpg6xYЛSl4žZeC#k}4vIԒSBұAʌH{O:Kz2O$>"PkDCXi_1MrE&s]diY>0>&戛Ł7/|GQ*CNn>ky ,`:q.XSGvva,Ҁ,O bBF]ɋ䍓(#H ^!;uIu{M*^g}DsNO{Q l VZs(̃VtCl"o >/&rs``P{ⳛ:{BSB^b\lkv֟& ^& qtSM!:i%I]$]F*Mv&Cߔ5)[I҅WCq=g\} ]h*_pukZY$׿zp"o'N F靂EV4lVwQ)Wl#٨ؓ_Xd<Հ<>ۿޯaq&`c>B#.q[RX3HJ]2BK"Ajhc|r<1OxAɲqXm.ftEid ;:Nj}W$3}{z#3lL_2IU>Iqx#cl zɭ-āKԳ"+<.vks UӮa)czǯmI#v:=m.:GDw3(7ru߸S!v߆:řMqTZ_ ˞%eue9[sY72awVqɥf/Fo[_,@5urR\Zѧ3f;%g]3UXBya GMJdaɇ+i.i:l>0ceFV&"dRƺH'2hn~9\ 7]Mng1Wpg$Oћ U@Z fL7Rq&qpFGcͣJF%,+㼩7d؃Lj2hЂYX:M̞]%](.'+Wd#(PՕ{6YfӅYُ, jY+O&.H aj T\\_<2j+T ,{;ESs~y.C${7`WF8J[MظUdJ}3wMpzf>y h"s ^i}wm *̹yndXfe3Wch22n@<&g`W g |L^Һ! JNJ p;ik q4y 0BM`l_ ~o+ R_'.SS>!MG8ᯃМ@Bs_8horӵE(h@10{NL L.Ӑ#66u7G@jEp)}OHi*Rg+gL$|ƋOE`4=O(w[aFuJMX!X'2@gyGu* ,{zdYvm$bi4||HRrs}8Nd>ZjSDA~\' u?6{?vPg*Z߰%g"dž|Mg`O:f I4YuzN:e/ P )Qsg9PX?##UߊR4tӟ:_pqsLT(fݞge_2%v4 TmOpMy}r=AQ@[QP5]&Q{xiwڨ4ah]#n@!2.ȭ7mGz h\/ɏ\˵zR@Xr46̃ط_'ֆ ذ P(0 ԯyTK {b a w}}0Ew@XQT@~53$ #^UGFZ<.h .2ߓ:HM.3Vg+ÉP LpaJ+YgC<KFUG{R;QPlF]/'CK?'SBpscGHeTZ+Le)Ms LLQ99sL)}<7Ѿ9;YdJfpC׮g>ſfD+YYF4пNCb}I!ӊ9ڷqb6M w"U B.a _4c'lWW{ʪzRظ'럄=㛯!-׿:T2d^\Z/>wj}#ݒ|+הKkJYLnk9N4ڻ5]}Z_]J`@7.%T@ HΡVT3/wDOVhS[ԀsWLk#K 9"UDֳ/t : [sz: |ˌ,.Rof&dڪlr&w(WZN?Tq2QZ׆S j D;p!#:LܴuFYqZC1%eTtq]HIUF#d5wE.'HnM~)F-CȽvϸ2р~WΓKv5IZ>忓yf$ai@rq5ARNZO= ~Vu MUdթ [7xN7LJF g#qK;)pZZ6+1jJ<eUt< y_22ό6 ȼUnS&VkJ[u:_s[]]U0%Z䖊FP'dy&Yb"vX(EmsHz:1'Aˉgg-kbXėMT"``*gmrłʆ+3yn} eiz65t auh U Z["™񿫮^Gbe@lsNJw H L#ξ.G3Y. ZKv8>)6in8˪3KVȣYBhr_4fޫNjwǿ1A_ R8ň0̨uMHCԹԀzjV>ϗɳO]lUI>YCLōW{%@˦ܕ 㔡cSg K,SSP;=[D2AVS͍GLT R|::p h=`DOJ]#~D=llWҲ<ϱ4|(ӂςdy) &@ɭ>>>V_>[=8`f;gbpO <}Q:{Rnh۹vO2R„lwaLh !xwZD!vUdS"5 sX3}?5[8=t{ͰA+;Ċ"](6*;UV~K?= LDM~NqD,PM@+2>-?L hjM'wP%\[̓MS,Jz _f5))ߨrʧ݇{&:~ُ)ݫ9ZC]+F@E DXz ^?ֆ#;+/Wt"\i7'j َC;Ҽ̭kS8i\wBn!jSA"©5&s冋a vLuP)3bM-v[L3a/#,}LY4Oڙ>2_}-jX0Saos "(!kڳ oF唞n6E4/Ƌ^{'"rgE]Có;ż*kֱn;x+gqF2  f8umK|/Ľaw`njƻNAij!B]CFh?L6Xoh! /o:.$6RFb-⤿ÇF_ON̈́ xU㯛K$@1;nXB'S[?c@IE,L >#eCI/‚!,Vk՗>yz.NO_(h~=het~ ӵ,J竉@tb*ꎕ.ZPg*"ً.CZ ^LgvNj=7v;u23(˝DU_šW7A<=CM\#7aɿrcm60 VKf 3 Ě%KmԚRހql5>~Q+9]+B*& 7f"=OJaO1 0^*oQfm7wv/^t`Po'yhn ! q%JX#Xƾ!R=PIԂN `je_m,#kJ5l cl(EVR "r)cc'gƱzwV0LefBhZGLFD]}fxT(G XUJnT^ ^ee7^]M܃a^VpuOe}\f^nt H:3_ [9uhGe!ǾqpsLp4.5 9fvi:=qx4-b h4% M~HumKղ50; e} )?r? [Y R.с!v" Gy^έTTvt;lE5/φtcʝ^>)hW$7FOiEz}iY}F@\`rŐηs2B;K>c+1ŷf5ƾ-*&?\| ]E"1}knR8H5Wo…?o^BfDACtumN#jLVHN$HO >nf WP> \c_ʼӊĉY D[1/c,7f$MEaU_D@&ZҩR1* Ebm Ǜ] Poبm,z>ydW$/bq^FН6x:'ȧ<="^#h{Mۍ% ;_E^%جd{^nLnD;Ԩy&H| yTQ/ys.P *؄X- )۾QIS/]Ƕ'f:mo\$%iS7JY)R{ig^vy'®ʾ!:M0oTY b|E9X 5ر(! 'Z_wC.@[>7I-٩Z ֜MmM^QHx'ol=εe;Q[PESѮIz~2;ohUປ˸:%KUe$œ(MpC{a5h>h;ϒfdHyy قq3Sʪ2]!"]O*tWԖQ r~)6 Flbpٚ:r#M_6ba62Am4F X~h"܌Z4.Hlr+[@J݅~ǃZkEwz~ i[,VTUϔ֙THMvOowh(>mdJ>[Bqb@4Q9Yrbr2, 6텞TB>[?)RӺXTYӝ+ƚB@9e=rJ~$Vӿ&)n@!D/5"E)kny~~JQUeJY#gkvg!!ok#:1zf-̪b8x>#7Z6sTLzEch B i(+\-ERetpUL#-2G&vC)P 9xǰ!MT#3XCŤѵ-@+OTѯf?E"y%ݯ+c+UE <5LXprWj?1[񛄌)KpLIӷQFo-ˣqaYBʝ#;A]2X2C%NUŨ4Xj4'V˄`B0[wYQ#f6}ZQgFƃ՞L}X]ca rkwB'{*lt5OUTQ2)v4oRT_6V|3Jdr苶?A~oQ=TR *tuvNcMEm|I  B:ynYmͯo`@Of-oft`^W!\!xve[^ZJȇn)1cn_ Xr$sXeU+L0cfc.ZJq-ļ%'բ䅮&=*"!a(qh2 zeG7.]~ Z?82Kd52E(*׸yBqFVs퇡 Ϫ| Jb"& [-+6<>7XH f{ ZYpVY=}:ɚvD8r~,aI[%i 7;n`F̼T/[et$;ax9Mk-ނL.;ȜƹuVgÂ}sXڶ~ԷxߛK:1PLUv:VH*Z߷Cr8-$:% rέ(VDY8 \97xn ov^ e6W'%W##VsQ|j%Ub:ϩԀ|-N/e [*e;k:|'⽊ً.c9f)tUWn1:=fmk]kl%a X#l[y`d0*SpU?)6ns wD56:Ex Qq?EoF؛ |=M$v^ymCfORkltxv$ /r Tv6mTU߈E.xVM) WWdVm ^+`Y+;1űan;zѹkcV0w} G0ji|+(ۂ%,UvѷHWf }IMPg6Ji {'ZRR@HkDV8dޡ|Ѩ7q)z+TfR;.^D3*ߦFfD zgԶ}u0 mMZHѠ `|')U6E&*G'p)H~t,khY~-l)?ty&Tmm+ 3lcr%K`3[B܂.DSfn2]2 &(Zpאy5o?&T5iXFRPt p[O9qu jZǑ,sc_3P#Uh]Xd:K萢{4o)gD5n0\{53}o,؟%$Ծ`1"yItAGWh[JO~@'s0:;cj-V@pYzjp-@ӿ$qTㇲ=Jg uamf)B1]D;CΑ2BGt's"d#X 49I"CNf#/G*^8 [SҫMh ]<qlCf_I,EG$gcZm1'B=( )a l/R !mͲuV=9:e >ʧ?U-E$3ˋ&-بv^ϛ۩^*:Un"QDJsU"9,gw]paKܰ_]}dLiġ!XqVkK؛1.׏}36)⳥mqEYuhO_)qАat>i_J/=bpiϓ4}|sLw^8/@>LfEted1EDېe~']4d$ۏ}uL MRU}[gd/Crȯg<ɬ{ʕt3 wNaT܀q7Py愮Sw0!0fEƝ֒.D8<^n:Pa@鞢6GU LJO.k!HS%+ n1>igԌPݗ2GGȷxԡٕhhf("E0-ųנOTHi9Sh_ƭ ~0U6-2y>lBm5OQ>rѶF/-sՃ~E{R Zc]_8w>Cti$WiS;o' LJgCxƾƏE'Y 6 .ͤJkdt7@surf\{ibˊ^߳RG1gƥHAh֍'6M%o`VxݠZ`QXôohyLڶ-Ddz_W_Vzzʘw+3Q5A%w[Xdyy/(ކ+eɊ8O&Jyl!C>Q 5"'} QG\|HI(BElZB%H{hX7T?XiGrQh[ed\#6b@/7Ou-P͆ 5˧8oA}YT/R)/A~2ɡxR2 nW}>srb I뮹ӆ( 4T!<{!w=w ay?mܑhpLlD2D}g,Wx=v]@Uѡ:`cicką=Ts[\9Ev}V,)fѽU†UQVPKAѝ&w0JC^д۞QcO*TBP#'y_\j2Ddek_LVPO 3M_J1\A0mz&G5B^Y'`q"ĺJ nSg]5uor)ԯzyn%2,nk\ofyN R G*f X!Lڇ"KptEc@ͽd] * J>Ӌ)$ .Po~էfTbi=~H(1verWu:, _ 5jWϷXH#k\m'o-^yp JR(EbeH٦ګ0IDfXe(+|#]wkBnf^s; _%] ]'sUݍA[G<r s 'pۧQ;Z%-1I(߹.wOcV\$> b?. @2"?K9lMuMpڹ|7DuqF]i5V WC}HB~-gSoݿN[ (`'"Q-" R&/ىpLF?TЖE;޻spvM]YN6L$73eZ';"o3Y|Z& m'i^F^GxLp3Ks/PX!+[f=9ǻAPú{ +4n`ѿ=*kg+$j 2ݷz*߭jk ;(}x#x+S'̢Zyޅϓԑ '$!8^B{wsdmN}J4`ۍq9m"q|ѡBR7H#酽/ q-}P*E9nS(AKRjlR$nf2›rLUжXL#:Uy3;<7E?4eCQN?LUtT~z>wuIl0[?Y/%vf,Ԥvb* ]}rNLRPe$KpKR2esy!o,5,9e)2SJV`*e+XFZ("j ̐# FvJSֈA[cWUe띍L͂LڰחZA 0 m%nIfdv#{~m@4f,.y70u( +㣘D4'z.U/w[ ,;@i@?_~۫ m:Up}J9qH %hb]~IyncS/"Xj,W|#wV55iERpkC)"\/0Az)j",/񎆵_%:p!gC 2JBc Sdx댚Xe=6y[ƦtYccEف,kh ˒? }t{[D[(u+%FEuyf#_2XȀgbv/>s}?3lF(ERP T~+.L9m4>-VM6p?PRv Oo[r^ӝ?#j^ź #<6ݐCc ^Rt01תX.G00JaG,k>(ӈZ1@ݗrP1YW.8Q4ެ $gNiCE۳<\<~l:(Qp7ӵ@7h(3_杍x ;/-B˕@6D,&W&-lCIA\tH^_Lڰ2Seˏ3MEsepM9^Sr3Hۯ3U -ooo:vdM h6+!N/3N/%Zr#j°Xe (ARq_ GEU cCHD*]_\u(uHa5l YZr,'>]ZACI6g_H E.$'|'v"a@P3r*_K*$ĺt`nW@XA৞A:^VpCQ%n2[8k6AsM}p䘥y:vʚ6Јel`Rپb6FPQÛUlQ#$2I[^L]}wCEm:W}(&j}#Яy*G}_27y°t gzڌ@:q[峣ggv0[!?8-%g'Kr)|I.}tc x\i/H;o3̘ ̟j?9\21Kq;+T?M~";Iqƞ(m^иVh}s՝bIpzOX Y/MyƞGdZSVS5M^NfKXO 0S?Dt'p!m)vVt~ֵ"EYaٗXQ=458f: kvN+|mI_ڕs;5oNF 7MZG WqxDxx zWţӏJZ"csxi~~'9N/L?ĝgi貅0(J%/?O5GPC6#PZHT67?^#}6!M"aI)dV@5%O0dLFR䘹Q4CKx6._Յ|!Xw:\aJ&k#wszVE !~[mQ\>&oL rs3ߒQek}=3MyLڮ#jHC OJߓRb%|*&J6hLzDZQɴuD0PgP "=Y0 I_j3ݪm҈MGpV05kEYk32rfi ¦[TԄ0 ݲJ۝4l_24x܊,n)TsqK ^:7U61)qP&|^Q rZAƣ66%7׆V!Q d)*OcP 3F%珛%A$PjoU܃[XqQc==˵#D=%wop5uV>Z_y1=X/ဉ 6,.OQ@{a%ۯt/*<1 ByE'QeH%?ykpEX(oxtc,|, dWCa#Rv]9˷q(MqhS[*hE޸^,$?ZJg-]r4O;FWtB$贒yNGHRJ_eĞ$6nmЖ<73d]$IE?x.J7U==b6#~rRh=I( 9y<&4}>^OC}ohgpnmHT>3p>FmZ 0__ zYVO9^8= n[ Y~̫wXށ}aG)U<"EcŢBAx:;XS5e^v<%7'甛qtw[!JGS1@|E'F.ۨw,'^z0{!ޠ<*[G}6z9* X7%P3;WѾ}M$RT͸I@iL)"{wZBZS,v7jo].wF`cƥ-eGM2G%QQb43evѬ}so<.0Te]fY*K57 , Vwy9aC80'ܵւrKQs[f}"t^5_˅ M1VÕ ؝r“UЛص 0Dv  k0_\W._;s9odxfxjUu lT0BTDrMj>^P0}CR&!qByS?Oqֈ L Oc5AZa2oi]t/DօReg]RCU)NP2'(:ԇx4~Q8؆(exf rN0fu^I~#in5U. /#1WIB(b\K,l,#?CⳣKvϒI6>)ݭNc0m(zNj4Lm6 ¦4 @9-ݫ~QZ6轩R =T!vR~+2u$/qRWm*UXqcpq1ދ?g$ 4}(2b D-Nvѐ}:l׬HP"C94e_EN>?\ U X߾ p@ّ} UdZGKL#˻'1;@Ll̶׮oUXt %*=J ۫[ ٞiM1NV\mFGƞ<2Ie.芨±J=%V\U`WHdLaւ-) :¹]LKklGNu+NīHR>mn`v`GT[6n8MXYǜm F\=>MhƔ0yCN*4yH/4OF1$ú[C> }ꎟD|x&!EL/Qo _̽og. &?׳qǭ*ݻؽ#ѩDs:#Dhl C3xq`K#D.5,Rӡ[lg[ c! ^vAHjrFVZfQ~ 7z"o2/YssrUWؒ ~ÙS$(80#v-$x3$(1fڃ wjc4${ĵ xQCej>/0VrX/_!?RV]Jh?0N4P"]#}+J`|a2t{^<͂JVgH;LQa S3|jew\S |vqXAK`|{Kn,4;]zk]86Sm3/;bC--xڔ2 kՙ#ٚNvb4 q\ s/w)a˖]@$0ʋm$I`ΨݻP80zhݟWhon:fyP-.}!ɣoS&gdbCHs,]#S; '\NCJOAk9QvqWҀO{[io%^u9 '*܁"N7&h2GuL\Rp3*7r+!95B񇣣 hf6Onk f78vnXS>\A8'B"3֔!j )K57nc K+ܐچtGh /d>i?YUse/ɬ Y= ebf}N(?lk2!4l'-sJ9-o+~iq\*^ux0$؀c ~br &Ȕ{.YmSzg9$\}rP%:ɠ,7HEJfrȫĽt)dbazW%N&hu9~A)W ۇT4p^LHA{J@5|V>!^xϓfdaL5-v,Ujgҏ}Eaufނܶ{K',† 5hV%>yW [9Ve(( ݅H8e FYhRY"puLSpEEn/h[2JӁ 4DطTGRT;Fl}Fk+*7.J8=c3 \ӞQ:#PfFlhL{;E娡V%Bɜbeעތ`Yb|WgWbS#Uؕ$w<<_=\9S`%AFi:zŋ;UL3Ӿ`3bQd%24ĵ3XTrw3v[b1Z`&N2͈\c<WA+.TpGF4 ؉>f^ YQWm_f*"]`K tʗ^.鬩a10ٯ=;@Cm`\5,Q9׷ͮ+y* [1U'=. SH&d#Z`D$T僿:P;wgTVT;T+<ƴt^Rݖ6.+ UGg&05P~ dL T5Ux 뾀>u4bzfd1&CKœ\6E|*nUȯkpx~OXJ9!!Ey/_mL[ACxЄ\fb6WL)s,k-ĿN|x]{xk}܋/eC/4\ eQC>[oEQyAdmf뙓d jt)8YHI]?;;/X6).mdZ<2vc'T6P >a>,1vZ>EÔVQ `-3b#Dxʣ.-7wჱN=}8Y]2n4̚HNG/Jt}̨⦡? >0ҧ,xDx0Iu0RLa$ /o3k,M=2* ftą/9 f0 U'(a7$T}_:zjcy:A>K]u[ћ -Rc7 A;7Xb/ "*h<*XY<7pߒRiy+{kWb*Rg5)Až˕lf@OurzY?ç:X|fت:;\Bc?coUMEz-!:E|@4Ox°[Ȣg֭˾<;4aS2tR )D<0\ $_ՠr֗''#ϴ[e6r<@k\w|7"淶(tqÝu'x_YQUu,۸O;; UM/#؊ ͵% ZTIEnEp~ qTkNܱKtwכD~' 3BV:`Rdž#IV7ryh*;N\߬ty0o@R?rm pO8׾\XK EVRc=Pa'$"h-.|M#J9gi f<ɞ[,# #EҰ 6R 2(liuiڸ>G=r<Nh*?ؽI9s)m1EEVE[+vRਭZ ,쾑H-(F&`۷inb,s!\rT^V:^qCMDŦaC/ saGWP"-^gTo09}K}ȲqJʕ#N7$tHSU9 NET^4E? l5QIH)3P["Nad5Ћpj(px~e~,u:+j RD=ƴrD}Mu nƟr$ylm[ᦶru">7d `W$e㣙XgucO`v."Tӽۋ?8ywQN9sV\kڿrD`^; QdCh8M,۞ Gsk"ԗ(m깊 ,B^nWjp#<(6F6h[AZM"RO mX!ro¿?@4`e: $FM]o^.K[ZJТu4^]yF`g2%L}s S:nr\)T9%$!3?$>]9٦qe8x&,E5(Y塶^]b~*F 4S^Ue&,2'K)әm;W{R\&ȋ[8 W5͍Yβ71QjvzvKrZ"uefYZ"/Vm$rrf~|l*X "O5t=J|!LiȹC&!vT@T5 B\/i Ć'FN y,I F#ni88NMqa=dG giR\T@5 !u$xo7Ď~ZgD{p',/uǻBфؒ'zPj8 ߟ* eU18cG0ZٟC8WnҦqGJ&AIR@'tvZ3%௰A(ok4 {Nz4E1z *h}ڢꍄʝD /bcj Y7cu?yR"t2g4#Z ra'͘WyIh耒Y+ᛣ~^R9qf C-VtiGʌ=?TJ`N7W}*b[ݚ@IE3v}'Ċ?gԦ!cn``F;9nRn%˛Ni ̕/iA:=,T%\ ׽`eNw\ٝ4!nnQIWp>$~VM07#Í8h#韌ϩXF K"@ n PP␝h˻x퀢H4r%DQҊ~S2!x!~:acϼ5918uUa~.QmekoCx1'2n9*]kY1̓qFcjBꧬ]X8!`d'DMtD.Ug,qR5dȭL5տetJ FDSS  oy+!==¶Ϥnf*> ϧ(R!VôZ(  QXK:WAxd 7g x#uҴ?~yay琥tW!ª^;4ɓ* 29#ɿY t\UP);b+]-ضiW,O1>r7%.ZANb!'0|MF :^ߘmKt!!Ҽ$>l#]+rYńelŖ@R7xWًz:4bJF?-bL ӳdbQ; AT>f*mn/P8+L`WI;>92ٍ_) ӄ,I;ͶgؼaISɽ'3w8$iw(^"4S9C1"dz Hk!O炍ѴJc9$Ԉs]5pDא<]\vXHȸ$YA$U{a!^.>mrDb/IDž^#Q!ֻOT ;FALjy}EO^n'G_N"lLnPТxtdN@ʫ+=#>H_!)TF+\;1IH>qwÌh:f^2ie3dѺQgM.ЧmŎFƾiX[)PX'iY8"Gmѩ4CC)?o/X~$)ȵzNww,.HCg𿅉QdCU-6do A/IV@!7 ioVyg[NdLȄDZ"J6+ ֬S]ʦ2!MTFÆN`$*z8G?pkbL#ppkzιQ]*>זaa}%$JP)2ISL%epۺF #'6 3,y7q$s oV!UsFoFzw1 ri+Y$֣&մEiY //mn䍩 q״_M\" |3WHk1Y#N7h?>B&\{xƑtH[ ]}hyēBmZ+rS߿^2LXݐ<̓oXi"Tpﶧ.XJ,=f1@kK]čn2{oʽr@*b3lqm;,:7'D=R=<9ǑBLI0oWz{ ?gwut~ *wǼNċ݃Zl a !-(G 4l<$uQ  hX|AHR o[:I i!0ȖJF4V(NgO4Y =Э)ftgqVZxz/ R .X{0ѾjQW:7K^դ»&,Ny-a,^}qpS[ާbGӠwޣI9^u Zp U*5w܋&O,\D4Mȿ;/3 퓿 Am3hō:~P@)#6f~SuxKMS$mgݺ2+DΠgvg,<+<Zx:4 "Bk4vEVVx0qm0vNU5 T|#v(BLN߸h;:$`P+׀\}rRPZV}N4o^i/gߝP iMGq=i*L<*C.FB9osJ+>9ʦNbĵ% L[5ʛ5xsCl$i2Z 噪 y>v&źR)Iu˦K\͍CUǞi؝Qʼivˉv΃],|ַ̦ىlWKuJ^)TC!<yʼn|ps5A㾒8KFd[PU`.{FBqDG)\]dhOnv%D2' 66;[0<.*Kwi&G`{HLDկFPC`LH? WjRYA7_\(ǃnփ~w=r]U ڤހId{u!G7? Og=92z >Uv`|zwhtQٱQ*{VPE%>nC! Tgʍ]nz{:H:W- ^('xW@,~^1}F{,{w'lui4s4iޛIcx;H~6ݺM+8z]޷d_w\_t%f?p1k) *(9q_̄ 9?l-W憘{E?0lY}Fa@d$-gA^9U4%JVܾ[ #4L~zbAZ < nF)wH^ W\fx.u៟%+2>Ń"f<+nC5Mt7usxk5< {0]@'ׇXP7_?j4* fRľⲦ/Bί3:&(h<lP/Yf? z Jul\x]ش\r3j|7O''3yPao1!ɫ?.<qHɒ5^G?sN6:$fXG%4e0(p1$|0A`ͼ6×̳:\KBx?نͫO>_yxHlt(D.IbYhڳiE1Dzs&w!^0ùxVCI\/BWë͆ v݂Pu04񽒁|9<o4siv̺ǡ war\Iɸ[cI hႾVg[<뺕B{uIAwMݵ/涯dI|c))enDƽ8ɠ<]d1ߥVB҈vgL"[:9uEY"Y^g:"k̼Ç}d毄gT;vFhQqΩYҿi'^#Encttk MMU`Ea!:`?40{,{J{<r}FFĺ:74}7y<5!{¸@0]lcࢪv oqSi l%`yZѱG׉w@8i4q幀]dot_?6Tf=Gajfqy-ߘ4wjg*(^ A+2I#6`=hc|ȞRCSFOέVK5o/Ѧ\T!e xs-uͪOik !{+ K1FtSN?'mh3_(|2["$6I 3dO:+`5mEqU$qG\LGړ+t2>ض/ct0 »}S(-'3,iw?)c_&Ԅ|jscP~Ժ>5&SQݛHK`BV%OfiŊ؝lkcw1Wk}Oؓ*.l^@{@Fj@/qUl7ϑ]~;}ȮUrFfdY(b}NF;;wxLܵ6O; 6xb$j 7QFrXA,c2i՝a;\QF%pĺm.>VۼGU Pg|8fzj1H<9UfAg ώH; d$Y&n>˗PN5Uq[0Flگ4_ uAE*JJWsi8_ #N]ѬѾ&՛w{Y7WIaBz8Bzm1B= r>&sd@T <6H8\P}\r&0q#E >{h V'sVʁ|Juص!ZGECr>2 @W)j,FnyBFj zۺM:tT~pl Cǚ @ӄ#RrXS"PU2۷P9*ږNI['W$YSf̌Đ =dkvjhu u˦$ohL/\v|6oA!4+ .Xoؠ $Jpگ8D@N2x$1\cϦۏyuBhB~5yXܖ Дt8ZE2'WtA<+]8NWrSTPSv`X?VCzYwŜ\7j˄#a+A؀FsXCsp QpIH}im@G s\~NԔ!Qd mB\&dv 0FG?[t#%\Ԇ}JKrR@~0A֓JJ$3XbNx 1!J'f 1`$IӯJ΂8@U(uEp(3WiLeM(tg~ز2)`g䆍ɒQ"Y߼jnJsFEH674]'I "_wZjuR^ĀC4>4 $]m-K/iGHt YL&im-3F^lTF\o2̐)*x>R=0-;u0 a0tYNfbˎ˓nZPIFZRpQ?/H*\$Gb3{L'dfWk MZ۟]͉({SoR{Mɷ֨($cjag>?@(y1]C"$'l)\%XWRLN ̀,;bRٌ|z)5Ⱦ8ceqq_kƏ(om=K]coBթIBK\?PPGݼ9d !`Dz9YSxF-t6FVГOCmGySEf v{DD*o%(^yem/ΫUpBLY׹ .Y SodcExn]V^O?ڈ>7Q"/{^oR,r 0X9RWvdPJG2:C6=bZ0|G5W׶9)_AKsc~/ u݃[Lyd,aJ8:e; P\z٣J9giD\ܽO?E^#/L4E~v ڵ^F-!DcۄQA`̫Q7Jl!m$=# $byh&*NɥM(+8cespY98(ip#YgaONq`\r-ӈ"((vE ZmDuH:G^XƐ`2d:2VŒUo" /lSooA'sY䠘fbOZ0ɯ)^,(wޡS_xÔ0/.Aj1J~:~ϱ7bs Ttا'ZzBPA-dM3~ӮCxug=<,C#ydψ˽G2$ɉfe|hوpG.d'*pPRF eiK)ӌ{Djaz\W½tby3 bo5VAJ"%S7\1V@[S\;R?I&l5|@D(ˡ*_Hڈ=9h#lc>XlgOg̑u84Pfv y|R$}2J} `w@{6bpCBobLob4˴~5V5)& .x3߈jr}]JO |$Tkk?>rQB`*+8.xLpRӧh[[ (/sTyRU,>ʡ@j\#-,?T΃GPOG;9HXŠjxUpx汹x[&o_zY.r7 VHNFF2cn僿a-%Xec._8X/?1&7רSO[#;|qd|Q_ș^}n_R[u[_ІAyBA{Y>Ɖ +~>wI&1"O| Wc*&gd{Z;C“2&x2*Mtޅ)[\Bʗtxi ?1Mjyۭ;jCğv<J3MZjKꔵ/ >׀Or!46+º φ9Sq%󤎃Rt ӻ$4Kl hk5q:6|I9p=%Q(,sJJf#΅ az6mt& J(]jBS!;Evɻ!1 v:ȉaɷ7̂~voZ3M<4ֵYYSx"g/DM"'-^!;X Yf\ -Ű$qʼ/`%],d,mְq獏xVJZFuCT> hbc:^>:߱%ͯ`k`<65@ZU0k PŬ0Ng_ٳsMSύ-p/$cM,43CxD>Z?_sQ W,d DbaWԔ?p_230  0:zNJp`T5!D]u<^~H,nhR90k}zBz7[PA1ԩ-C4q[`& |6/6F )zQq myЮ\ºϑ|4!dPB}Sߪϲ7XPyi۽*&kw4ݬ{"[k_^mVdP`DYm" Ja(K *,ʾ]IE򿇲&х̢;p\'E=7r*I8*d>ɍNi 'Ǖ(ڈ,ͥBS+mP2<u<||y~ټbŊzW_ͪ Q&8./$~sMF>lSuh!G68"eH)^AO=9FI uYlC]Dɀ~.XM^3vQv/@ nbhRjL˧Gu/Ќ]lE7,gFjY9MYrq`S8f$$u^-9K*_ӫ &mVp>5D{\K#P.'t`z눝Evnv#&su5/'BWĭMa}z bSP 3Q]`KLwi '~0qܕ_NL.[bm!Ku#aw+kjtwb`ߟWN+w]V{ճ~:7Dfd\б.[,bCnƪv,' }L6V9 ;ϼ1CXt< ?n+q$t8>0B4E5oЃ!OݟKx~dawbLYm "YQʙ4llDOb46j:.Nymhr>y.DO@^<'PE'Xxv- 0Mtر[VbI0P@ow]sۄluŊ+H./&H`Ynĺ` c|g c} CEokE00t V/ա8;D>hTHY.^4}_zܤ:%uP{8;Ɛ f$dxŕN4p'A q~7Bw`i,O?xe׹\nS#}Xێiڦ5qkNX4}Ja@sOʠj" Vr`C ke?rsjx-An;{sWvP PHOU.RJHwa@ٛ H^0k?Y"gC5B2Ѝr v2~ # "H'ҤN(HCP}D ѿ2oC5g!l=(*i̞hx< `4 Ҧ$0,D@-dɍ;c5[F ]qZfKQ DhoE_"9v._0wh1ڄt}& {Nq4D5`JLij~tҡ! "*1퇽2RRyP|ޢXNGe$`]-%b6n.K[Vvy*9\HV?⪬^'Q?=GRɒ僊4; \wW\o# 3 P8Ըm= /Xza1`u2qqbU3Z>aÆYK;`Oȿ)TŪ\4qO]- @q6zuS 2_ wnZsÍi L6`:b'E)cuX^בedž l l*- iHyϿ ᨱ ~f_(`W ;-֌>;ߐ-M%u<_1:!G3M' Vz)_ځ3b%:ȽNvbPXBvqv y4ua&Nع~8 a _7؄-'YtdҒmt$’ *{pR7 ?J5-?1PeƲ!#DI=S^\{_4Ddyi!lLLN e}8~'3;4d- 6Jqꨢf=|fZZJ\qq_PgE3,\Tڑ^4mq;7W%]؁R$J݃_Iؘ2(KS2Sj g "A WPJgH!GXiL!O69a8Pw@q(a{)NTE}ZP IIơzg_XoR$e[|a<Zt$&`Y_ٳQ.v:+(6fҼCF&Ďl-cқ1?*RrY1oδ]f"ְA B*q3+׳bRj8G@qk,1x,BeՆaĨfNfG=y< cKDksٵ^R`|v &+I6i#o&GN]?pT]uqLYx q}lAcՙmg4%(. y/, -ټ!ߩf[|[hI#3w7Fy)%FCL~$M~ʍa:C=.gj6B tꒋhC Eݪ+0 H]0xߗ Dg;d6KT-u 'yybPTZif>^ vf?:6 ~o"4?K!6e@Hv8MޑjDIt0Bh_*32Sw\CII`Y_1R=ƓDշ"%Q$XȢ{J| |l45%,KA)VJXo~̂Jp%.`^w3G [g5t/>mzrJqO\a2|<fo a^[`ub$;F Ѷ68:2՞HCe.r?5cݵk:އe[=T]JTnZ$ 縼_h>p<ŔnJh簅C\_7-coMj.ƹ nǢ|2&Lot(v(%\on|,n"Re!{'PW нCxْ`ԓbH FmH@;dBM#ЧlPVrn?j]dR*؆h~:|_R*|oCOࠫ1',iHQOcX~Kݽ{EeM.{%Z0rCۚX 3PN؝f d0z<+u3$&7xD楚]CllOܙjvyYqu3sFp~\PʄX)bĿ 5;6w o‡XGiShN D|CʄXYlbd2@=,ߥ9,؅ߨۺ7Ǽ\nzA,7zGNnY|Mo+ܺLٌ&r^or}^ kAL%X{|+Q?F=mZ*_62q#o:8GZX3Ci-8Tk$9)d>Hv? ,HLEI F M.:[<t6;w`p @2ȟ|oCpmL2{sa/~/cFRk1po\†Z,9`@~o4cA|YVp_zG(3ƒ?n:nw6LnfmV`Ddd49-`vVv TȐ;2_R=k<]Sa0G2ko=*FKJ X F N*1$X˕p_%2y(CH 3/EeYu;F\ҥJ#rӉ$tiiDM e_ymH=^4pE\t1=*8Ok'I[GhQyJ&(8~nGoXP D6D3ca?s|6Xgm^S&k%S~ ~ ɺ[q2 Eij6/wv=|pMsf*&.Uŗ`QGⲅ voUCQmT\ὒRX'e7;W)SDN8yt]#Z7DJdܥy&XO׀%{df>o1RWzvDa;mؾQ h]?1X S|)ܳZD)a- P&ueevi֯Pfp ɥGhFY2 " ~c9qA*7͡DߗT,^H(_Qu֎YV4D X72)޿s=wp,H_6[8_{=| `,5P o$IIzRsCSN+{hWAK[zIL'fM Π+[GtY yH^"߀5eHt!s{80WdPnK4Q/usp,סbU7 eT 0&۶ZV AO(#9èNЗm&)OmG*SiYBQ^ "2Vaqm$%%AmW>F'^t KH86*7Xjl/Jy (2ёtoEoX6O5YMkAHc!7F ~lq(YvŸǦ3+"w@8:Z:?WL=zEAeKF93ߗeza+kZCh15;Z{$d|HR!V{Fج2 6xcE{]jOe3{O:ۧ@$LxݔIma^)kTQ\F@5*AҦ"x =N)ݽž? }Ƣ%;@( s4'x\j i^qr,+ɓP5<`c(,‰>Z[x@)o]+ GjD j89Mi77Ը fc)bg&G/{J;!Rq*#JNxgx+Մ*T%fi JHSVCGYG h )[x!~_٩ҋ\$vvY0S X 'ḛGQ/_cH>D R6TJ,ڭl0QN:g8bxŶ52]d M1ī t[(X>yk3Ʊ8Dm=['sk}|qs `!-b(¥0^ +hrY2:3O ftw[Ɣv8Uj lS;OZs߀P4?y1479w1OȤ_졋.ߤl}YLxzNÕOPmr'0ˆt锲HaDžg::5^a$\+^QYEƴ0=./$\U۹%DNe 8z= LYOPl)I:ZZ.:y`x[$t0 5e}\Y*w3Lyq G;\B@ۃ_ywwUR_bVR4G9`F'-vQGW!Ԏ ѫ5Gh5]Z#j v/?H7.%ʯc:zkO”ߌk+6ɺƌPn]wo^K\)`]ѥQ\[ZQ-R߄$3"3+OV3-9/"O-%+7Op> jec/9(:ټe\gĻB% R<!' e.[ dr{Ee*6;_Lx`B.q.Hegc9`1@P2GO-<7d~RtCb 4 UC̨֒)ˇ@,F'h1<3 6Y_i 8Icy]x~0ܸ_j@ ~mm;% f`_h5 qfZ!Ԯش]OhgGrB"d3!)6/HP[07d|RRh?_Ȋg\\so:S l#D(sJ0 kdR=yVr]NL wSL#fƍմ m5&ʑYY]C:;#M7 }]Jb2"@veoዧH;Gt@V`ɵVluFR' `Pu9C {~1_+'=Bu g[x տ,W{JᬦX\F .}UYT^7sA`ٔ-p*_ewV^(~,MDnjxAO\eYyV| u ]x+&[)[=/T)L;[{)= 7;>Hw *#`YtRw.bmQf/ F8U*̱SR4fJ±'0#"{Éu6E2xș.qGoZf)rDzހ\["2_drbRd!ޭnnM|Íj1%;FVN<WCUI;IpO6<4ܜĆ^]eg lۄ2|rM&f<I-hATI~2Tw8tT;"UE'XJOf- bu0+v2r3ysCʻ1d0 |ⰂR7^ ݕ~V|ƈߛ!S:mŅ$/7%YdJUY'q]]ꀂa ("_! GF_QIC Eo 5\#*/5а'ʹ( G\8ę.Eɱ^N̫2U >>$#*_|fR> Y%]"6D+)'1urvaʾy ч`([N)L.}Gl8, m Ga!ܮH |y](Q$'u:'!_<`u9OW&,gܻǷ}5G$/TX9OSz5Oln1^ U7I@opNfVi9nO=r \vXa^?ovif@ >E;Wp!Zbwy۸ =CX1?EZR:`h+v!9(S *bZgFx<:%{nNIh{xm,Vdx=qv5+xe4ƪMr fj7`yTN'c7tr̓;'?= GOR2/M|/=(M&&í~exʣ.8*2wt$(f5S*=s:`͎><پ4^ڶA@eq۱N&fy3Zhs" ޝ 34gYZ0707010000001d000081a400000000000000000000000167641d830000b908000000000000000000000000000000000000006a00000000./lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/crypto/marvell/octeontx2/rvu_cptvf.ko.xz7zXZִF!t/WE]?Eh=ڜͩo9jos _8g=``/!듚2aSp;cg4E>mVac:>j[Ս?2i+ qڲ? ېa@:h-Uw PĤHCGfINXw7KU\%?!&`qHRgiZwiVuHL%SN\lMԾ$Q&Z5=HfkwC& >*JsAh;U#vm⟞c*W 7y=5nn#('8d NmZ`0N &^ 4h4օ?8!,[Hfob " =?5F0CigeP5ֱK9LKobeҒ^!mn0Kjސ˵.U*+=|=SjD[S\(\"ZFHI|mۍ"g(*ݻ BԶ]ۊfHO(1문)5Lj_pG = nX?`%F#x,k3up Gҩ&Mt(젠S0@3JS8RSn2l"ms M7ZwB|_T)3s7T"1' s P)BvTh>+k\y°yRU}mz|h*(v|S#Qe'3Ÿ;AOt.Ѭ+2w<4$k}v&Jf˛@緶Gإ ^1䨵PŔr:v+C(T}';^fRI2(_ԈOP-_R,҃ɶ?m޲;c~ r+[@Okİ?$8`(v{Y=CGHJRn"QgǮ|Ǽ7rM)s`.[;>s7k2lj}Io)fsʵׇ֬ti_^uba)O.0f:v?hI ^&7~3֚{ 'SOn``)Q9z~m˨np vqh@a+cK{xdNep1@KOFlm} qxB'>cՆvz8@4nJ16ŲNMywrv4GNj\B,xo\ZWqVYϠLzl/<܍=<뤰ݍh9ϼ6AO)^ BWK,8bS72m3If±1V}?~A 4caٷ~4Xfm )#IY*Z>G'ki|t6pШT%afT~lkz;y*I-UPd-d2GϒN<\B`{ .+oQk=|3*Z\-Aofތu] X`,P(lq~%ɌKD396A3Բ!)bv?-H\;zDꅌ'zQPIhwC)6"d/8 6BPx+%x| c= lFϗz7chr_sl f4bUi(,T^-7DT~]jP[nB]aV2JUg.| ~E.28,eE=FEF"/d{(Ԩ/$Wh/U#0"1%z^)8}Lwۮ:[Anc;Ht,}(z- 'iYi\\NEo~Z#B7Zvst05{{ܝ~3rȃ}5n۩k0#;~=nsxʣ]qxfʕsd?JQ"+ {ɑπ u† i*:pFKsä+H+uiatOK6O%W7np|P:\+8ų PVPW:`ZS.p[R\(j2mq( ` 8G~0hi>5G!W(b0A| 1l!I!S (YQ;o1&~`8;~JNsESHIkFQ[8~~yPeD)Q$¹z!bbJUY'T^ Ɍ;D|W?2{F4OfVαcߣhU;>$';!xQ>'uƷhUotNGsihB<v"kW4 ${;a{T8-| RNaX 7+)_ejLT|9RZkTۥ7 _M)8zq8 c|OyݱjNe]Ϊg8qOW@E(w92gA4ƿtUaxtΗ+͏ڴ|wQH_)^̙Z6n&1|eNmÌDlPaube~#yVඁ5 nBC"3_Sbܲ\< ux"UA4vb}XfA*n!mx)(4:_雃CpR;fFHڋ`,L#kCXgMgF&OArqxA9[-OO$*N._ 80bRx[J$"f|9(eY9y}z7#\[`nAp-ABA^g^A VIyĮm,8X]fq)}Se}WoU_JCߚSp9khB4'cyPv:7W(v:离D|ޔHMH0lVhͩ_kF $sUK+dH3+_̥E5cBڔ&5=XwrJ`(!\/2=7$bX(>豥3:virwVV֮v=ãUU4f$*^"r'OvZ|'ÚĶoGj$1Fa C,ȌF'owoD77J8. m8'ƞx[j6_~"eʉV950Ape 'Ϝ2U\P6Y}!9WZFN(y)S3UN熸ϓ,ޱpeմ\l4և2aR^u3[hQKf'FH(5n23a F;#wK/բC`Oq!Y*-nnYܹjbA\Mq%keѢp"k=ǿa1v exҪw2`zsrfصjq!q=0VpjXTxlcφټ(ڈ\tjBx͈IOVCf]∯/w:Jr}zإ)uUJ,N#QN[ycTxG1!;hjr&xD9yo+3F.ݳ Ll ).WIZ#%GQ|}h$Ft)IE$E{z“(lnXok؈5'fz/N3} E9sY{/!Xy^ۏ|&MIע? Y+Z\sޖf8z)+ xUѩѢ[(yN=_񖘑Ne+672pȑ 6)#]G3(iI"ŁTBF, !Q'|S[I HZfhSWA! D߾:ݮ>W `{EY` -U࿒+#yPVIr]tXw;4h2q3Oj~E3A6FHl{-dHdh~]O~\qTfУ8ݓ@Hi -T/$ kMTTT.<5ȓ`H9ҩ xn-G ANDHHxk)cРܕIksۣp_,3G@zUM[1ֹmɉx2moava<1g'fS:wSJ.U z Dʨtcɓipt~mZ"\9$u37, "7\dmR @|{k(^9ၥw~?'P@pxn!kZ]`u~KC?A McMjRugZnM8 WUc3+%'{^iVOҦ4޴Hi={jeֱ1K? !]`PsQG]A/t`߲\JpdiqS\U*ށE /Yv\7?{5R/NϥEvEK<^.(OZ8G5dpid}x×a46‚wpNIm];y;DAcYWћcLY.b)]%~H}pg)=|b%Lkf2Bm NБ39F闖a` vbw~^|3aKk|ĉ31}R6EgE{&K#R3%Sm(C *iy,?_<)DND f^nk@T*ͧm`=q7m>-@ +ך3u$^YCD|#6KgL2B_v%y,荹NF[z=Md^n)Ky7 x'oGHɵ5)[]` PTH6z' o08 *:G_;\ױMɨGݛiYԘV[v+3l3,M4ιǽ%n&,]t,ۤE\i<=_h0l ?q6(,f2Ii9;M? t^4qD9ػ *6MhNRXX=IGb@1nnJG-e{dX\NOkgnL8c%b Q,ˋh~/mZa)$kT?C0kUt~Ú]q%w42=A045 HDJ09\HS)oD \b&d1 ` voyMԵQ;.: R'E=&KPߞ gDž(\i/T$>% 29r=1eFG3jKE^ Jy "{Պhs }W}]ȨOZ3PPwOּFZ5{wdTnnyCbZ l:7AWX $[$슥-QWTYTQyw7 (B[-/skwc u":e}YqMUT&aC{C/[Fdgm3^/TA'3C=[84OJ0 yWa"5IӼi&%MKAm;vSOCa @JhwphA %N+ #HZ; =?R>J9x BD䆉Ryc SW\Ӌ^v`Г~8r]ot+(&,hF?hňFy;~-(J«F/xHٖjlQG\ӨެlNp3Dڼ ,Z{1PtR-'IuUYv*%~QO 1P_>7W]ͩI_D4.b6`])wHi /WvQ"'a)y,_zoL_uBU[ fhm GrŔ,\Z>4ڬA49?8WCDR(Y4i+SBW֧ԖnxIMS|QXC{޺gK}KQ b?8E=;"\|Tmq_ld@GMBh.|8lx=< ?!L~pʵH̙䣸'3,޶ !ΧKB .ߦ_A#S@;v_+je9ѣ~/iwLw=Pw//>ȈDĄvyYd"Zی#(5&ҩ]QNߟ)*P0[3g߅xIC ׽frUG eTv,Q6DRC)1ub4kh  OUE'-UbW_UdHv5s ڥHš&`T[fry[|p&4QZpJͶBV,0pytTjD9b_:ңHpt<!E^(S\fY$[Iݍmjz4*>زWb - at h۳^؋?q_\ô5մQejq?Xv:w_BT:iEYzeCnXsR0vChu.Sh!OAur9 6PZi*|vqqZ]?֡QK,2O|z( ,m]2jD5H$R83Kʛxkc#Qbt4u\Շ:bur'izSf] Z*_ ܩ0X$pFK+]/膫R˞ʈ"jԽtNz2.e7s\tJ7!틉F&q;:пIJo1xWQB1U5yˬp& 1`V\F%PB"K^ڷũH+ $8Iz~4ğ7@чjOYaN7eCz`@ '~|I[ѿ(EJIݧRp-0к0xygә8IaW`b7BJKŨJ[tu[Pp?Q):gU 11,:AcU^}V*١H-CcWohf/a81܂>נM 7s!ufh.m)#z_U]tlE*ta LvUt:?ܳ޵/8m0 4q-T́A+=@|Ǐ.ϖ[*,vP2Tag*[;#68H{qz{ ,7gI*V@1v[0N18\4<78ET/T"+E>j֦G+տnz`:!JY Z;ML'=l!%12\6w$r[ ɲI(? po O.?a-H1Oԋ}x%=P,Kde VDREՆ&񷞁>6"aQ).OG ,ͩ&-68{q:kkq8#rԥY'1֮.oӤ8 RמCIreM'I A>^}6ō:(P(tܚ<"[4C Z$e"HCghwgؖUB 2_o݆fپ@w(\nic 6s%. z_q( g_y3 `j{z.dF.P;^}0qcQi߅V-f{|l؇mF 憄T3)9 Wk)) Jn'xt;]R>O$`HBsCr<*xNVǀ}v-:aYȀ.\!>>=T#GLT~A䕉Ó["Qa1*kW\C[_Pn!T´7;k"`O:LS\aYe/ʭ~.f 1-;CFPEPzL-GU}SX\*^oTj=xc1Ƚ]#'9&< Na2u>&jkMQMUnJמT#"j>+9mcy=;dA+3TD?%~jB~aC _HTGrBB(І')aNAc6Vy!, Gm"XkcGaA'$ŰJhZze%gۤR 6pRČaOOw(Btl-: z~&!iIK.yE \*@cɠUӬjT7rނmx ,uFa)4X-iTte0| h&D>OXN}*( CQDj_LqT2'GBH(r \6,vAq/vaҼ^Oqo:cel9䏡1(ؑjpU\H^E :$"qwcz`Z[mvj훷qҢQ'=׹F{\\[wk]I_y!9@bDFkF] d|" lBy%eJ%lK+G4/iRt)2II}K9"1lx )ҷ& 䇺 UT ^+s_طhe~9q T5R+w9 ; "t'qn.]SPD;̰2~>]+㹍O3:5t}ޔV_{6ud1~MnXe-b!섏Xxw0' u./vj@;n|@ Z8GN:,MsVDy0Kxz!M^|E.Pm@;jmgy*{gp&gC^Ňo7I_W;|s3#_iZi&UOL.`X(=VޚBPwjR[)peBZ ϩ"~2*]#/'KPر'TUl )]:zdaC8woᯁrM(ȫ AipNfٜAb]x ZpFT.E*iXt IjA&P 亍Z-ޒSsmNIk~c@Z6UŽ+b<3ZCJvaPfeyL Z:D =@Ld h7>k'A,{БdH䍒`eiClկ?S1wbY4=^co= ϙ"; 5I~tw2$2FK>E2?4ˁ j)A"}-Tģ< 9){ }2XG*M}ǯmzxhN@*SX 155+߃!|&2^A[*y*X!!씋qY46& nDoc624M`4A$Qcgt⌥&bK$GvQ)[#{sg$U?9FU'P-jMeH/nxKNm<_ltCVנrqWpb+X:nluʡ"1߅r2mjR{|3ebtO Hb]}xmf;!#5)dfleܡJ2=|@\#bW'==5l2;X Jh_C}Z2WS4GN٤BLSZVLS! YUE:O:7@Waz!̑ gIi''GsLJ Bž4 ieU~Joy+wX$)uIX XeBT `Xmi *v4|[h$R1UkQdkS_~m)JQ{ , -. ufrvp=tCY{3sh&4'9MF!ǡxbܑӄ :$s*^0\(Yo~ehEy ) &܊ij;W8tl]XyB0`}9" Or)3Lf.n|Q9l 4E,ACdžJ܁l4Czo &^kf":R:tE]P@a;*%鑌w)a mx˕@ /kZ6 hruD^+û9#gĀn]h1ױ2)n4`Pk38YCH? dlR_%C\|J?8p`1N_B_ÞNM!¡髉:ӄApŨB&qe;-O ͲU%1df1Ƶm>y8Zc_0l_vc=enT񡚜G̔: d뙥 #C藦R\ <B$Bn9D=jMb7|/ ('W_6e_d'̵5~W`vSΕTR>)ਙ` .5m;Yo,F/if+`%P9%iSŸџDd B{4{@D۶6hAӏ z"i6f56ܳ#(_?gdL iwN6P^y 9*^'D%e6Wn]k%r4xaM}9ޜH[i|i${_޹^8$YVqd 8`EMê6: 7~E(ȴ^vdW7 TuJ_P0m^͵ߺt_Eo.lĉhf#\3Ug|FἎyXa̝w+W$-.V?P2OwCV9Bˑp$4+YsYJ)wT\ gfڱIdrv 焥6:oWs7& v]iZY=Pю~Isх^7 Iݜ2UH@?%}/NTg^C2̘ #&^RpQ>N< DϐV2EKsXmSs)kG,FlRtgx\}: *gr U!B No3&` $,r!~Gh'"mK<~k͗IyRZj~iHC|w H6jZ~]epK<'zvG=o/h|F xVK %!G׾k#ؚ1 %V+/R⌳44n$+R)H9먡gwRM#D|&%_XAgmyRUD <K#Eq}j{B ,`|l+9Ux4crs ʒlWu]4Gi&z()[ ׿XλV6qGy ƇM q55L+w!V/6 r&eID?Z54 /,KcLUoXvr.R?9qhVB Tw7G2ئɵ;2|D-5ҩT:$ 2AxB6o61f}`8[/Zwm5H 2c)Mki4Q5Yzvn:t)}me ܒP%+ @=iO,ˋ=D'QadΎ2lUH V_ml<]}mt XUMG98>\ίVa2τvl*0jqԋK!Kx6 +SًL~j*)y2uEõؐ$`u$nÅM6a( `dlL!dAҖȽ.6|u&}6&.IUlY$_恕1od!R,dF7~K.Ѡ aAb[iTI!gM, Z:Yz{_$ë`lg7逸*S:N<u0wM{5%?rOBb _ŋas[@Ҹsqk*u2-b/@pWTхTL(Js9!gy#9-w<"W&Au%Qb;_uyɫgLkZ񦉰ϓVufUPj ˁ\$3* \q L4"o  >1-! ü]4ÖT|u l1r z=-%|Vˣ,ݾupxùZBê0"Ob*zչ5^ 1Nm[t7e=Yo&K%)sTVޓHۊ) kC؅aA $WtSgP8O~_]HsW]TO{)W8 h!j &;F.Cq x(fU  Ҍx 1&/dbu"phKfEIoط$~b{`.] D+FqQP-K_({B۲ _1ZLJmYJ~K|8}I)Nk!BLaVi8vgǘ'I!ey˾͉ތ^HsvNB_ыVe /8]R/o?`cVQ8FozЕ_4Q^0J`<5uTЦ0 "p!)I0~Z&#XW2aZawⴲ7swє-s\pe{Do) GnzOTɇ7Vk% 1|ȭWu2"72}0!iR׭Q/RHk.?E KTH?R\\~us5/|8|sl_@$W@L2y5%B`v9`>ʞjԢt]ޖ3ʱ73RzCߋ 5"ٖ^}I͆.c%*؈w8ϧJ%*z+2z0/3³)fKiybl UYwMG6!Pj5W.w3 LV# d̊>qv$JC^ ?w- =YOݴm- 2j_#ga4oԠ(`-%a9niRS[!qi, 8BAIb!H%.s":PM<6[O*buE0I>F1_G X571z{q5w>-L$_i_?oqb{!R6u[E 6[DB=aK?H_ՄˀZqtz㛿Lz=A/ت_n |'gHͫ ;jc_+wd_5vwD ]{=6WQ<"M"H-p+٦ѺCcoU[{VY@n`ձi h}t09Đ,ȝbИQSxrZ -0b|kٳ2~iPrUpQkO`d {bh!͌g'%a/L"} O *n192%J`@pjl&pTCOlT>럃^KYYVK3.Ob[ wQfל$+l: C{'ˆ.%[w5A~j>SmH=Iw y/b54(΃F=eLjs:21kWmOjko%9iYHK@ժ#|{bٵӍCgvmbb8adp!YlB,^u_=NF+'(-aYPi &~3>(dJ+3<.F4Or1"W>Yo"O4!PtXtICM_=jrY\=}BoB덖..GDĊP A^i0G47i|~*J~Uft0GMgl?Emg:K /+&/*!ye:Z#LX {"m^cR40y6wP/jCj;dwnH9hPE/< +pFq1S3@8.|<,н (b`TK{89/L>ôt'k(mA-0ma/a`34RhT'4$/PD3AC̙n|@>IȯNXlydžCUlM{= I[14w2ylS 6c #z\OdDRLAƅ)jK4/1bcCݜ9XaMM k3:GeY}VlK<|ϗyfi[HMCXJ';xZ{1H߇zt;fW85,<I@'^E aXPA:á%+9K_IC0 ̇ba7n>S]i½ Q* J¿8{Y2ϕZ|Z-(RXXGbV) 6n`æ(E܉o[A,M#F~VՊ5:&l8I[=B{,R萎y/d6֡28.(* bS9},pXLvn%bYEZ|v~=b')!+c)ĀLn,֜`:onje&xɔU+ip<_TWt)Gg32EwkP콧EI|'Koeb* ䷖j1ߵ` Ŷj_ሹWB{s'( z[FUCʖF=H}jZ`¨ CW6 ,ts۹$$P/Cvc;mq@ R F.H=Xrd̶gvĩuz45oʻxd_ispCήk3?,{z2%݈.>IyN,H3'Ko^l)? kDlg-do?iCYzj;0 lI:|F 6Mj}.ƌ8.ia 02@S:Eg7rRmVdYFCٿHYAtW#<:wƵlMe]'# gkv,;cNJ&]^O;][[;ɤMCy7zK-zK1mi79m KujR?鉓Jy{6.8aOl7z-sɢsÑ]5]SxF6 ~dZ `<5|L%)Xa dOhpi$Fg(ڧթ#O!P>f;\#]Xi+& !9+d `懲]JZۺ/rg*練%C{QLᄄ/#ܘ*vBπwl[wD5q)n>oUgl(7 eQ1ͦ}rrEK H6ƕO%JxXp2dY1}OF7˶ݫ$4gHa 4 ?Lܳ%nY{МC:s%Kubfh8R,zmMOn8tw,Vo>3W ?lKBt}Ǝp5EՑG ec;Ćs!K8+gif6"﷝2| ]oLĜTNފF9 ~gHW q$ŋ2VmPh4N1IẶfA'&d4RKt2[Dym*[J* fVTL>:>ca C}qq1g݋ Bi`v9^᳦O#0o 6>0?Ue/%@!p1M~1 ,of7W&N_olZ(~ѥEl]@xL?7Gol,>T8:_/QY%!&>W/X PcÁ#wT}Q+#-_vId 5~ͮG&vG8$VK2^Ka?8!T_.b7,"mGUY]!&3$+$9e*D*rru r1@*(@5=)E.^GŎ,z/%@^0hM$Q!ūYU@BU.%N~m?}y4eN=iJnR jU.mLinUCmm* 1y94ua?/ _odqTړPp)_7+0*UsÜ.Υ3p;ۣZ)},O[I, _=uhMr f:_rGl@E*\}nOZ#K +IS&K 8q %\2_ ږ_.Ru(]wC˹Zf>ulۋ\Xz{oO<[Q3)(Pg%d=tf˅cS@: Ats U"xplJ!/@@~GogSFa/- oʣًo}G OG99t͝gB. 8kë|vƜ (S;jՈ0 X@4C"i 5XW#L9XEmH |\bձ4 lJcW0,ckg1˛Mx&N#?rK(G"LX’VPy y\7|A*n\C82f;W3~~Ar ēdAyxXg(=h9R+aL-^ʒP8 7N6ó j lI,DqO|0)gEaѯEgb tǹoW8%0{J7 n] 3FzG#Ѻ,v]h9 :5iL \!=cjtpta SaϽtǣn;a(,!XQ1kܧ Hwp$Wƒ4B`5i9ۼTYV pWv%5L967KKB!٢g1q@/l#)k mxf5_`VzۀSk2/3&ؐlve6ᐙ2&)#!/ }hJ,IDwz>~z HK<$_Hݒ뺘F5ި2aY +lI/x9[Ոg;McmflWFMNCkYV: 7=' y$r`:Y`td6so8\5Ut|E3Qa2pcS!@gL ;:!d*Ö'oJu}x}crYw=:=P'tƥu{^0)2V‰tuQ޿ '10C &s~V,l[}R qNAƀ8U}V&FActߛ"*NQ1P&o6la|#h^a2O[(K+C&kEx) H8RB$y# 83 S}kDmmV{- )f dE5A6T H#\g'Kݰ-WWej{_Yȯ* (|Nd21PG5I@0p`25l-.M N]k{LZPS `!@KtmXLB#`$MOG҆xhYY_sIw֧YDG ;pyyP߳Y]-"N/=sOPV;A**v3ҘE4ȄF4q\g>0FM;H[.:@LOR- O:Kߖ]KEJ_g^_ue ]xɬcFLp`&4dLа]^Z.zƤ+ИYV0A'5'Cc$)7{`fs%~ȸ"HPyLojsh!'suOeyV̤c>han%Γ@ܙk)F<ѽ>cq$4Bp#yXt~2b9!n7[N+ !%o4'㌅͂X3VYOb\CdfC)yzw. XBM)v=|g!@̂qQIe붯[jEf|>[uNrt=SRA{'1h'Ie”b&#f䖎-rmwh&3r ~Q9d3H sL}_ܰoKC7ᲜDM0oY+2ňvbw‹.~*Lټ [@j}qnp{ԁD r_MMǡjHmtGGm} oscR"Sagk5VGQ̝ FWea$bX.t Ҧ"[;TgiS瓙LݩU*Jo/CաMN/(̟ ,?˚ p9,ךwxKA- EA׾]uz`n!ܧ}:yKipAp'c@tW:{AݿN3#HWn{&r}Ҥ K!(5eBRKCȄ(p%_*ө'^ $NiP_"@O$_ H=^oPvl=DQ<ˋ9Hu&=@e͖ÀJZYbӕt/eǾGU& (G}( d9dH8,@uIUy< X9^Iπ% -9 G򤌽& s ryyB^pS]Wh7Äohe@i:} $?+Q)\4jLXsVϊ8|>qƣ̡TYcPY@"9H*1x A=Kxp ClYm^ 2(Slmͽ:5F_u@I`}>0 {; >cz5j!RKg9l;߳p1$3mr#Wh8 `|%b5Fu UOecŚfVs>MCQD bm!-wxIu;v"҉χAA Zѩ_(}:N̑ג]dq`e&Q_LvQKM1eKzj;g@,鷃:.r 0" ==aNq G#,,'[/% FJH04q*(Qnp|!`47M650=8Oo1DC]v=-`~^XUb@1cIwϊvISrFҒGt0Ԑ > 08]&3K`BU .A'J#jg*8ϠLpDh*aF 66.t.}cF <{jꪣesܟTf J5^<*@Hկi?RxC`d{$"4*6EO9i^L^4owh_tCMϩwO 1V2G^wv`4}ǜd[7LdѸ=es Y y 7wtDh+RxR?~orv#ߍk4B:$X6,{, P\ o[/ώÎG*<Xeǯ5 f WR %Fץ%w= ?6Rǃy@ӮmiG|=C V3'஄%ZNZqel51өFyF ĬkFe5HQrZi]:=1 8^=g^ U-LXI,zozVI7>B0Bk^wWF) 'H} ?%Z+xlzFY M ߩ"ަ8B+oo{$waPx1陨E\ెr_߮~v֫Ϻ f7iyӠQfayqEb@^ >ⱃ\|&!8 dMKUt_)%6ɀuD1 ,&H7}t :5yKзuL1 P5?y.|"ٛ& W)=kG?1otZ,eO;Q;D@cyWvqpе9?|{)A|{ l%Rwߘ3{4 gMO粆y!^ !}G.<74?CמIReCB"!xZkuM9-=Xνk<.Pc|ٟ0DQ9),'A!AYܑ$)s)5׸=2u0#%f~8UV"ΑDoM~fK3IS-5>GT#JGl7?1r2*529)Sn%T|0)},}_έ1:<;l=3קvlߕz嚩E0ס\;njg(폨˘l~͔y̐ mR $,mh({)ڃU~6k v[\J. ᲁGf~jTh,JnJgnӛ7^Ynp]&rڧ&G*0Kidgp;O9 Ah3˦7H2 'N0oh>[Cv}⺩Y?s_Qsm*vW4?՞gD.M*d~V6Ƚ#ڔiZ aԒ57#SiKL&yh"k؈iPINCM,Qȝ_&q`X݁{u*5(+=dkHCI ֧/1h~Ef] 7M ALFECb#:zQ?4d1-_+ O);12X'ư]xσiۜe,)w܈.kpU)ƒdx;|LJ iAΠ+WL) x9FtNz @x GLӞf(_m Y!|gA"n:I bnT5AP VѺê&83.|n(nuS& |91(IzzC8_[FZ} '[_nJv07@y>OM=gUĕ* H5t_گT:9mh[jד=^4`F#Q(ĵF,MJiEktE_;*NOn ~̼J铞%<IQ'^PC?K\H/ rd[?LvI\Zw?Oj;$vpE+ NPL˲Bɝϰ=|fGXQuv|x)>2l%BS Z( R@/~cf]h[bψ;N Xٕ P_dc< =JA}ӀwC}[ Ӷ9 DגߡDRO3Y/ $­ɀ[,tW. a-E+;.FeǬ-RWd!kd}ȧTQH&N拉[iZ!W$0n?py%2sIWPDQcNU6q29ʀLTy6:yO5?ݽox<>Tk!E*NvH)u֘3'1hخf>utea(.ݱ@/xEQA<_$˅aC]O{`)i) l2tvAσ`QNjj7 n>:>؄Zׅr)q.ƏX_Uk0tK]5<#[A-N*Ń"SF>,D"B! ׬x\7jsZI{EmE1}_CJttVwہ/p?u,K",l z<BYC/5+ۚ-UEOǦ'uS+$˄Tn[Tuto/Bx4fUtP˽*w9>pqYfˢ^edv܌ba$=][e7.!3e]@NYȷ,_y d'̟q ׷LL4Gـޓܤc'sRn}Q/mJ)%pa l1$raqu1gRRć|ӯ=xb(.6[Fd 7H3*BsKmn4^@hDq>Z=O(9dE_͆ˁou.'ojz(\U{LT58,;(5of[\CؾP/d@W֭ͦ)-?3Pbp'MN_d0 Q3eXo!knӑ? i 3'Url57?SԳ"(28ڂu,)zR~⛳܊x4vm耦O-DL*pf6s<@Hĥ|)x&88 1ְ}"+`2I?7v)c|T7M=L$7;GS3@2T@Cp}Ή!خ 8.}WBŢ,g\~[9U+|4k oy N!boSnkqeIG@;#O b'5sʸu}Mp)K,/޴uoBd^յMbrHo;Mjۮn?uHy,8-y qwCyp`K&H J]r2_7UCoMLGwN^2o#SB5\͒ѥ7$`'峽M´L[5Lq%@7i u뗬 Ry -2lnlsG1<' 7/AqNm.#gI SK >b}5p(Ug؉Enە-|J澣6y< .oDJ* KIQsa+EJ&YNLX*z8O[֑@赁lyB4`|g )qe$:,$Ƿ ֣t{SVa%(c ?y%^uʑCLz#3 -ebnhvDHWҶ[T+U&F"1hld!l Yp1Bcj 9%D.̫pH.~7TMV@T7_ʐ B pJt~hЇ(|{ 'RnaԻ-.Ӳ :DA`MO0G{e ~IVXʕ-I%YԩixKPF"ߺOgsFpclqOJs9-Rh:_Dp ]SKO|Czwm[C?ӹa/-|Xk^tZInT, zɘ,!]$-Tu?# *;}mV2k]y5xHXO(^H..n>]p2GDy VoEl'\^N)'}+ qISOc  c?],3{WFZwP?tofD\? v#Kk#{F{ا9sH.=!\0w D;&?o*_wP, 0fKQZ?(s D){7t=,?(w*^lԜ9ټҖ~{j{ˋSFA|:sq@N}~ U2^&E%B ^4bI攥Z6 !Q.6M̩Oj6`DUy)W6WA#}~lwSె#dptͰFtd=oݩ ܍>ĦgЂHo4m* k_\^B+בsNlzpXA$̺E3TM/s6i~AWhX.:ԥgkMEDŽ8ę/D7o>D-X d 8+ѐOG8Ça8Tۻ u6hZpR*t|6.Ҙz/eA*MW2AEך9TVCW `a[٧WfP_~dwIg\Uă?w)UK^eO9v]MgtI mkN4e},wZ+o".9y CqZw?#BWeW'i'Bm`ePoRvUɚHY/IdFmr>d j֧6uI t2"Ȣ˃pMt /X b[ڜ*lgÑ`҂vX|NA'm މ6V͊GS!\©d:sE\:"HW%kJeW)fUI;_P7x˜m'9GU0 tC~, ~e-\R7 rdy:-%ֆ$"9 ntY7cԃ=,yl[LLՌ"/g".9WK"f8.. ԫ zos ٗL e] z&wTid |:<d0UD ͊ }džu&`;|cC灰C' K^5D!Gx#fFt*|2$d3jgK6v ͥB-% $5ŲcS7PsKQ*Ar_zqËtp Y$\ yMoJ E< $`7tY,WxmOF& ?>r@Wcr 6=*%>>c-rkOTK$!`a=ȣCrxx8Ȩş0;q2 rlAǧf3ԯZyݞq4_X q:'d^T]R~ruaR!iߞn[۔/ҁ ~$ / _>x`.4Ak|Vo}he¦[m2a(]IŸ>KD^<ռl /1GֵgKLlL+ivK(0(WdPi;B`W0XC7tAf', Gl#5Q5*^]6I80:oGRb]\v݁ 9"Rj^=jhbrsNS?yg!NpZDbBS`m1&y黫GZ:&{_:=b~,gÙ>䆾^‘\TMod=%Ƀ|s>80$]&b$~Jwie'wӫ~F#G5zc"f!jN>6 އ<ɿIsY11n52?Hi%'z~KL$K_j34 T}'iQ&\x CwX'A8 ;ʼ0[t0yўh)NTG 1S4DIcLV\-6/qmҹ \l޷VXLBt#%L[u\?|^z& \1Z'f]G+'guL,| {`5[ӹc= Yrp pX=WxKxv{؝n٫`Яl~{Nэ}ɖD]<ؠY):$^6zi2~3ǘCNxӝT+rHpiZd{Ah`Vզ~n߭`vǭ^\X3]"'s. w? `SS#/x4({' 7N2&9bͥ.8VřZV lO&(}¯lD9e* [(^v4mb{R̆"fF?Ma rWڪlVDj-_}jVkmOLzmdtz~hv< л8@T^pA?!D_K)uZ?LSISy-|"~b"S Yhi#m DS$俾*`6mFͱ`И KXCK_˕zoa̜$7 +5ΩvJwү 2 }cyHHEgJrVYAVAqQ[dHjj ;Q \Wӝ yџ40R6@ X<.BϦHľb;?(>ҿ ؋r۳dca^C67+t`wa֡by$lŴY߅$YOi_UƨhLOZh/ DXG.L`nhOYLwֈ~ZxM8u񄟧2'b;po#]GjZ?BRp]il1,&2G4X劉s48/y,."Q+n`pfbA;s8&= ᲢGk_|ci_4Ӳ0DŽEn{ga^ż'^'e8m#bcooY*䠘;,mTL[l sBHSF˜<$Гo7[h/v0xIy!6 ;z.b7.hǔ.M*~t:nl\i벇pCæg /Ss}O 0(ك$#MY|繆 k7BE֒gH;Gk>N=ݱFn L"_|.N{p }(ʘ"0LJm5OPҌU1#?74b,&\S^GƄZUkG +kA6mj"̽4E:]Lk͑~ٺg:z1Pn ڴ_Hdox{'{C"#JCb Si<ދtR`қcd%6'<._#!5 Vh@Ce8N =yS2*1yi}A͋&"FBູtqSo]eDSMk</YJz'"/lT'B'G0L7gm,Gm#>1`0ɜ#00:ݕ1jIz|;ӏJ lˆXEb~MݨxaPʩGI VK V~&3TviZҥ~ 391u3ojl_G,ELD$Qh\ EstӬdi6~aVKP|!~pЅ:jCmgW 0Z%)ԁm;n&#G\>ȣJvArI&@#ѿ}RYx~6LĐ!^M}/9ٗK=V44wMS QYB [-C7 ;i-LJEjnkr;pG$MG 3H[K 8HhPJO>rJ ESD:Y41;B'^⾵vǻ`4ee)'EhS k&ǭn-岺屮^nb=.;Y7Ɣ>9 &6Ug(w[by`YGg P+Plsb!f띈kՖn|E@"]D!_Qq9b#Sβԥ@f{nN ~O9o.~==_LSe@-hG{E4SڳxQ񡆭e sGoO i֐ ̧,QKdƑJ(ۡGX!,!AN(. 5)UӜ7yzA{N&2}k&=\[y&wbd2WW˶ajGBu;X~nϠ%y&K.gb=me8n=kOG7ѶE ~*9sqhG8齸qaQƦFֵZ޶OJ?5f -ױx )9ifeA%[L{^4aA 3ˀX;Sac{۹:,A wګu c(![Ԉ`//{}`*;+z>s՘c{wNmАӞq:R!@d5r$Ds<0yV]_~j\x$uHZew"AA5(+^y'@cHMY[ğQ\QM 8[0Z6'TD5k LGz7́O)yn>"ex[=8s51v05JL.ᓖRحɌCrp7H$Nǎ a#juS8$'kiVr?WPؠ@V!ԸTO4e<M݊~ P籟]AZ Q^y.`or/PcXMPܔkPZ"~,rAy d>[th)w tJ[Yt'[Fo(H 3jx4@ x## !W4IÎڏǥg3~4zMۚ~SU&5xٖ\!BK CϜ)Q(l}?7AxZULL YY=_> ˷Opߕ>y*WmZJ__ ?j .Ϝ ɚ$\ qպ (v?|֭;7٦,xڤv{ƿLkY#v&dJAV0b*EJ(.Tu(vޓLj98#Xh]YFn!d>({+Co=>7+;}l;틫HS[9+P$v~R@_ ;YG LWm,T.΋ϙX@tw]N9,ÎEO]mc(uZURD&۾X)A5+GK!`A".q{1IgC]pw-!ālAUD&{b3ц&}s>H/[&-`BkAI{,!gqX,1_ȳ\"Użdw>]]ZTar-ʕ3!|{¹>Iz`Jhdn*wx~/6: _vQcSAW^DR$p[xbgm|5d` KDtYIɯ*esz ?ľ*J_F&1E #>0+=͓\sEKí>jzGb I m(4{T}s: - d4, -Pm >>[~vcS ho4i,X@b dfZļYaBssX/i|TH*/ȴ*|yD݆-cJrLϻ"7:=\nrװk"8d;u`ʦk?:^KS4azd@^_ D,F(8Q!ִ?zsQAXL/1{5*IC&5cD"*kf3 _R8#6Y_D&X;G;%lBunS0u؆R1TyHl-"_/(Ycgg _wBaՓZh8O8]^] FvK?MjF^%kDR[z._ѥaƢb(cJ>:SMNC'au Dחـ![J:N1GV/2қe 8OpBMQD ЩF$xFtu{b/b9,QǹբF> ?: y+"D6;Y+O񱂦[Kz-V6[U:53ga3#%?ԘՒ3Tovz1M=ͮʻ?&rYvLORp8eC!u"yHې}ڱe}I6Hxj%J:B- !'Lt^XQX.<ln;C8?M3_mm@ l=F3Ẁ0}7oU_caٚΚ\K+@zG PCEيy^)_@uֱK饁)TwTz ͷȠۡp7wc`-4"v//s Te1e8N Tr͞j! ȶt#Jb&%fd$%A9ӛ.i#P=$Մʇ-Xy##P 6E|,'fl1y%'VvZӵ]_B\&V xydSČ!\*Q/@ҏOPlI1A܌w4G[ۻϝfS)0Ą.<W}c v'իv*"Yeױ}F9T<`l'iaa=\KN#bL6|խiW F GD띶GCX=~m̩fo;d/F18:8څmY'(Fm5Q ^ 8{-NT9e^WF<=ylaTK3Vj GR )'F^CmLr,)h5bKRuF>"|(rQΗs UAV &m~;"㻯!ufxfgMei92628LضQӮ-x.3M>~` ky3ȉA1ezlIaĜ?xQ 8 r?Xpevm PLDN ?ḈsYR/o:E^K9] /}VN7WB4 ›*zlq5{Hq{DLY\|$Vt/T[*2џBհ9ͩ'Z8 =0^ Jْ\ob9D_\.q!h_Ğ= nD<7Wc/"RJ^qjmvޗq*B:.ȪG)v|GlU ?W\!8inH.ӯ^2adwliXxX !2WjbYU^NV-q4~KX`*UUꡕIpymdeFQ`xM9M#\ت!J+X zuK ӿZmHmZ^*8l^Ò"8#azl#m (CsBIyktoQD(~z8PtX"zĠL *SIp_Ԫ+kFp|u}~E, \mHz[>u "!`eE'VV@?xu %494@gu Q4-[_g%6;Fr@M}b}N\;KYz$P{g4ҐzaBO` P;4M wML0j!~@aöVo3'vj<˿qJ8 ¯N9!Z}1j|Z-Y 6[]P{8A[[E{XyQf}P8,A١EF:Jb Z"8-L=L9?)]"ƞ zK2onkV\ajo楘67:ur)`Z,] J l5sރATsv5|_rBIȒU)M/{|mGHw rƮ ;JgYZ0707010000001e000081a400000000000000000000000167641d830060d8fc000000000000000000000000000000000000006100000000./lib/modules/5.14.0-503.19.1.el9_5.aarch64+debug/kernel/drivers/gpu/drm/amd/amdgpu/amdgpu.ko.xz7zXZִF!t/]?Eh=ڜͩu 7E Si&vR"jAdkK]P-Џܝl[N:ѻhR!Ip;i[չax>d2Z/z>"jS =cI?tM5VN.cٔZ.g_:܃3 7+Ny>Mx_)l-f▼S#ehbf[%,mxa UyŕC+fʝ+x۹;nRԠQ>V"*c_U)@Că$_kyZ, 0W=~cפ rh C7ӽ)=O cHݯ$`T߾L-5i8*&_JOvj..zfgMho紋F֛> SH8r:mp"3wD= %U9ҵ~n-4.1QAבr&~lY=jXn Tb@1r{GREc%b̈^Э\ZvA$N&-:hѿ')|Xpl!KkC8)u׈|o# PX@'98a?&u ꊓyvC͢ /V جP}72VRQ# Of=il6gN1Z@ H9w_YP8iNQ ҹym%K}}G69a΢V np%{@b48=LCDﻲռouU+EKԹ:f,ȍGxs18D$w1m#(Y$yʴgk;/)8Nm[TCT  j&ֱ_ϻn\j 6EB0S"пl ]P1k~"0V`^OИEa0uPX5Iu]հ T?;sDRa2B8=G 6Ooʪ~ohQUeDm츥H'̯fsSar8ժa|\+O"^[+ɞIQFle^7qcCk 〈CQSR*~<l Q*j1wx> Ŝ3lP<3kI'}] Z*񎝺f2Φg(ݍ k9R`Q{y3s!S,t{!jaϸ*{dHP$2eoCgZn%q{Ɯ1Nv),0/v + - f֪8$cߥ{B+p=h󮺪ր#X-R\qǛANx#sK5UBsYI5ۨF8|ߐ(a- qh-y<dL93<=a5$[te3\M@aCQҥZ(;ND̒z@i}">C'-m|:nnm|kmI880}p>lQ&/Qv-!I,<^1G.V9夐PB6Dթj)^nOW/C)[rzbWo||e| D*0aGDd 3l+ƾ'Q얍/lց`/ʾ+-kLDFY"ӆNŦ'ݴjn-ɊZX0/mǼH,-uQCHguʠ)[Q}9ҸIѼi Nv dGS뜑<#_ȵ,,d6FEzIzE>xJX#Vr㽱/g1%fevX{L ']}S%NM⩬k <_^&h *L 0\bh{%-2]WIeZi|}qzZߴXf!9Bϵzi@ǯbpGGÊދ?*:w9q`%Zܳ#g:u'd׺b`ezJ{!Ol:xRNӧQ c=YQf GѤ-$[Drs#KrQٝvHa9UCAA"8L| wwdEk6A hڜص IKMz:'0/Ļf(Фy_Z(JC1pڽ)֭!7ɭ7Ky[I>>Hw,Fm.k NȽ`8`kЀ0N=xKI_l=.tH7J rH /)c-ͷ}v}7qbfsszy-$z7!O/t/'J1ŕ*DH ճ9)ظʦpϳ_ʗ+l 7d",;kf&E)ezS9"VbcqƮW[Vv@Z~:RCpӊ/kڝbq s4ϛFE02<^I,?ީP`:*:h<$YsգʆnchdLV>$.WID@R>u9g"YcuȦ`@Ow7>gަ:;2!wT~1} gき {֧XhVNJ $MuiH~ջ(T &]rsL\-dVJw Xwκ ߷V 8ۦJ8XNQh!yŬI8U1~t|3*'50;ZCxz s E߭*;~s=,LifOQrWr[ANĈeZu#P|GaYp^1-"sEٳ!+4Q :.ሤn`$|~'g""#@h/¬7t/ebxֶ"ۛ\Õy*V! aDxLj2XD}"˸E -x-_ɝD:r;)9hgx e1iP2lo7%\(j{?x""L%U$&@~`89|A&)OeW;cB.ў>eSDu:}$=k3ld-2cIQ I"(z B&~2JxQqCku l8,Cp]O>Dݺ #ԿяGRY35fw@L&pZ#Ih(5MP$ĩ7Vv?yU~b6`rhi1Δ7E0=B"nӶ<~bAe0ԶDzyDs,!#0ed,AT 6ɞ{[7SUh I4[3qTh PDDT ;2/*>2=u^X[>aR5>cAآZ =d[| #:kZ:Ze4o.9zrWGU/ YHLM4%U59/:caR w3q8ekwR x ׋_/ 2PDC}>[}nڝWLOΓif6N{˷HRQI:0W2T͹ ګHxJKᐐ0֛׊{ؽw+Ks9,7Jvc>cX61N #F꠵Vf!dfig=1'"xf0& aj.FH7楴pzњ.-oe\_=TSɨY39n1 {'W61R_Op {z;iE%*_L0N:%VPHP @><7?A6䒨!bO-+6R@$;+;\ Aw XqRBuh Qx#3{>0"RoXx?p(ZT{|JCg !XwSLK '$׬:k{ЉLN|2"ͯJ9&ۓv Y2Y|SQY O*ylB0:aA76&TÇjq/9(&l 8+V~Ak6,AӕBO(Дbǽ>*ku2flREíb̺\͟/ƣZ:/Y)W箣1Cq~3E1En%d._@Dڵ~BEaU\-Acʵ7ÁQb LW(_6ÒN\EP𬦺o;`A;x4/#HrI16{y,m +;K"`1My/S/9ڛI 5J@P'kgDV9R6/~H0GJtf0Kn#֢QJڙ}o/7 Jw>1C"膃5÷c<յc5[@^^ +bbO8DPnhT%o \$@]˜pU_wǠe/c<ٍ&q p`3.S#µ}yoB`LaH,x$G'\KUa+om#YwY,3A+G\ 7!8Na7uGBPmW8_V~g Ъ@z*dӡN8QmtK~P!#VjvYJʜq'=t  G0C O``*IȠ]!IHAnNbyon;~Nx̓?i^E 6Ek^7x?1)h6/%y1:a8S#ncw_*REoX5ڕYr.FMD~F ʼ,'`?K !C> Cyw4\Oufb4D[X) "j &';{J;J!StPh)uU<Ɓʑh=x=tS)khwe0rJ\ye5:D49Dy9_]hA2Jq†fJ7:wBޮj<_MҎ5Hֹ;GČ J="_53U MvDA!X Qssmن9>hbo AS[uphUu C%ZJ#cwɘ~_ss((RI2_ڮ槏"7Yig6[G8w D=e8f"-o&o+dx<If`J掰5ǢH?R4Uү2Pcl:|~5?2tb߻] &/⒓DDQ|5g} kӦd}xSGWk"SL+jV"~pc/E 9Ok %w$+x'HtyC cp\7N]9>WXީtE ȿ%.}ϼ.,; 2 .hJۖܵO C8ц'_8ytH+ zUsa]>`^[£E汈bX!Su2|~J7p;<)-_@Cda}*l*t*!0ٿvÜuy\饿{qDXm:i^KMuP?,Wh/jv2͋ut0rTB>ęyQ)XW&G1`O65{.Ѐer{*V| )XkroA빬'u?,*]; ̨ .bL_3R֭V {%@*==9V!h >{X~WbHԺ^QZo*w\:ͫ~4mu}@G3a*\55:-qG28gCrp!˩~$Ū_c9 le54? 6. ڨ{uJdsO}ߔlHWY5,vELaBe)$6?Pkw 2$cZ+]g$5$B+&$HifZ*J'R3U0 }յMc$RC)!}IR#ܴB=GDP)圎2&,.lc @7]=#)H<@Uy{q'‘q-] fj34wiȬ_uI\w fC (5/mNgEb/a`>5>2L 6NF!ܗL Q.1G?=Bҝ0]C}6_-ًM8`0h{0L I(zmQќOBU{$֑'f,z9ndyHi=3B ɧ%k$^ؼg;?J6I<K=X,E42-l,ϻ ' DwͶ(4q&ħ!O*Y%1[ :p40VZ掯s%A#rBy$FsdS!=ƭCu{J˧݁蓞q@~%͛ԿJz :5!5-s@koHkPy\biWsE-Ta}3B;j%=̺821(-%H4+njMReT/^+#Ѫ:؅)9(p%rv4"g0@eA`` 4jU/W_uFIvEA]1&vP;22#Ji$-ZEe &N P [w|iFP~..`[ %D627ήܘ _0_>)*% ʹBAʎoUONb5]T}M{%*G(+OBT5D2ͨ5]OPZȁVZT0UtGI5=/дW|i0ж XNAKl& 0a2ߨm3ZE{ES3ڗ3>Gmjj@;%22F}wvUp2GYքӘpu1Ԃ$+!iaZp1;ΓC3 S}fT;EМQ3<_bT{!&hWV Z;q<OpV֙e0{{uD?z}R"lCH M5U&<*!3VzGi YOG 1u6wf βr9&1ɲô`fqzT[ {w( _#(BCd:骽A\Sr"PJaj>CX jermG.[F==A5v):v0\V;ph>,Gpm>lj5&Ce |g& :Q^ϭ9eOaoƞXI(ʛ36BӵIĢgE>d62g]b)WU&ӂ<Uwmn-xhJNUF,j:Mș̡)Qf+yd hYs-ͣ"ñ(Hr8 >ŊϩrK0fϤ厡VL{-'GZMeYwjgmKB|';XW]O%rf>Jns (56LIZцcRmxϓ]tbpB%KG |gem4UE )1_5Ut$x+(Z/6cToVm6o)IUM:uRxl~-R B`Qqnwi/,'[|u(qXw8U][ ^,?cXvZlf*ߖ.vT5^˟蕯i!)ΐ~jc>Jd VpQBHmrz쭒 %MH5Qخ q[W})0/)<<Ǵq=]B#;"C\ G+ϕc2HYBsL4'뽹]iEuc1jR[̐jdWf>ްvXbUH֊)6j쇗iG(彇'<5W32[#hS"?jn],C.ΏgȪZpzQNjqѹIa[k6vJV2wVcĩHc˄)o@SLj޴ndX\l/L#_ΗaFZ2,MIo ε?ݤRy%m#Hf[ғp5*D Z`& b[8-ie C4SR<G"V =|$ZfцyJw8gQ8hٮL]G/ (q-VCHAX{l+Iqc̠s1xA׮){MW oN.-ٷYCNϿOT(T4c]36Mb>+mT { omxGA:~WQ'eq뗆 F\Z yi_wJ*Z5M IFsr<$zي ɬ[Ȓ`O2zk?6uj#EȕAntHz.GpN }>fbw@W^.H\hٶMV?k "^C۪,6g|\8 ?zG |Ҿ1[oabb]}Z-3V>|KD3} UdÍ}k*,%xJpJ?A;oI}C~ޣTv[֟1\-/ `Po~L!925+L HAeՀb'!q\SK#˾ex)ΔTDWNju>¾d[kou~R=Q:z0Z6@PG8NEFA~ I>B˯]~B y}_ KDjq}BiY15Dž/NAVNuRjT^Q< hLDa/0r/YK({B1EzE]e}mYΠqv#VNf]pG8 ~cPP kDN/I0VafcŢGUMo:y; 5g!tbiI,=zpA,71@⭗/6GH$Jrkũ#s/h]d7c3Xyi&DK 23*k(2BNP r\!s!)SiS|&0R) pac>G0QьS#B✩ DWjybc)E1` yr}UVWDlR2d$Sڀߥ۽֒k^[+_E}B4hR/q6R~v@2RV-X50ºcA~Σ=x)#eڠ+E[3ĺGBrJ j7ir=WIb ,gw)eAQMupúelhEMԭ#np5zc(,O/ 5{fa֢ҫN Z4³)ΟS36|g ټVϿ,<1 -U`A^v"T#|ZD|-Bx h_Q|VRduǜ hAA]U4AmFBɒK *J=j~BSv]m)n@ aa{ C]LEB>o9 t> @4AWB܌zѡzه|9UJzΚCjKvTz3WnHum+=BS6v*::p#ͳQ!JɫXH*O.VL6y{a*Nkva&v pUr@nh޵IÁczpOY#'ЏD eJ^6ugWU;+􇅆tT= !P<57؅bUQ|ٹBdjz5>~ 5|S;nGbAY})@g8-f[bXalޣK25"+؞{wjYUt+ˁ I:c^]5!50a@S Y= Lgp;\X 3߻!0\Qs_wxT{<[jp ӌ)'THG-/?l#Ȩ9rTlqXR1،naNDni8ԓ?kAMelEgͧp4Qy0!Cx v4v@B'dda/dy ((8WMպd.IOC/qodh 뫟",SL(kmNyDEتQluNnh ά-%RPi"D̦׆qyLhÄ8Vb~5uLQh8 !{fEm7SFyNWGb41|C2ⰴaw8!AWK*S+I_fB)ĜNf#;h}t/lGDٛS[cvnFͲŹ&PyOlxHcb,c*o"'R;RQ >'DDJibTLX]M?2]FM֌1S0F9`L1&dkKYHWnj~68=%8J6 2G2h\=v:M.Ogxa;j,gӁ`[♜@ծBxH_4'͙jSty.q?fˠ퇟\vh Xzz)|ۈRA1[#Dگyk = O,R 5'Â襣Z[IeԔnqOo_bp<#G";Jn*D5O{^Bn+#W{Ͼ5+M {ʶ@JK>!.'=B6lts"mUpoW9gC2I.̔:mmEd}8v${7aVIJM0Wx˟g!  vmc*} q3^пe7UBIچHtC'-la@)͌j̫K ^>Q{+i| 4j8BMp)fB7T9 yzbK,nh.%$%h3/@`Fw^s:E܏0$󛺮!P{\X|9[@~Hm%InJdٛUsdk!9yFV&8{f-Lu=8Wda(9c)DLS̈ 3RL;J;fvzbӱK1Liv1IY`ܦ~IrQ5q h +‡&@Cmɧd20lJK| 5r:>& FbAf#=w/:;D_d%@8u01I{o& lY&HKx4w:agqOGYCz4LNО?n xV} Xog=YqB^A*NX 7W'S,QD1T:zNշV [Z/ǢtnPP'ŝ/w,2nfe>_Y(2'bf>j#'r/3H|;TQܘlmPb[ |_s3cL= NX6ܒ[6Bk!=_u Jt3"Sh aw $Pk5W~rie.rDE=(ZFcwBH!>x)PX iyYnQ~c H=ӦM<մ&^K }EhTj8.J2և"a,MNOkmn=0ӆ@ͻ5"N6z^?a~%%]L-JW5y2ҬM?@$Xw Q)+͑snpHg mN V ew=N[َr5Yyc. ĬyM Aҵ+|,m{#^LU9M_wn G++)n ]yN5IM!Edkq4θ%JUe(&8]ҲXeT\\2<2wf5lt0ICȘWUOW,2~b3sćcߐh@UF;/&t:=T=bcq k%QQ;.#8`4vn 7~IŻ$Rf7yʢu'Ќ6?aOF9:޻` 8dJBov_J  WO8d5| Nu m v-2I|H4 dj/UqfG9th̜\7|$PkɃ0BKPU 7e!AYH^˩5[&c)GUWDY=mu?1 *[Ŧ[ Mp WϽ˩hacMuGܓq]sbUJ75M" u /&*\>O@ ~ xdPS8A#ɥ%67F[;#A&w8.PkH)f ^?4BI75-A9FuGSF, ϒi3@}󈊤/9R\ZOyܦ>g=ZHy3 Sxu^#NJ^rSV;+Swuž`zkY\1nUb!f! ~K +POs:riC W|7,񈩣,ǶeǁȚV5[}D\E:wgO:'(-tUc0K;d[SHYR]c4$W+:{ wۥrcvȧטM '?;{-7'~?Eû2W^$0Z0h¸EmE @+Q>y,l,bgea򒸖MČ& ʕNұـcdXz>7yMGr`U EQ!R9D9%t c?~4ia#:|Ov4-4>AAaJ0!h;} |s9>JMZסPxr졪UT6F#&TJLF:92*~ܨci,q[$ +{+_&۷dKn fږb1l-s:c,։DyoX[^wM $sSkShs)nͲH\8?Pe mPsxT](ԧݐƅ) Znk >l7%d#w0KF h$sFAoqW32GydVݞ^I ػAZeJd@]ZcU\+D6!sk=  &6 M8ѐfV쵨4*_4c2nQ?оX@j>i%:T&7 +Z&vMӋ j޴L8uĆ )Ei3 2վm?~GBBJ{wG6;0V'?D܀;{l:sy Z!.0PFFh4@m )D<H lf/ȩdUzcPacaj{]0Btuvb.!\vjba ؑid ͙̓ЧBsH$^.:6\pV6d&۶n;ڤf{·^\}'V!wʉ:~*ɉ9Z-#d1̓Xg$v.r h~h^4jhޝ.r3$Y3:mer̷ =AJ?'",@XB/bzDëj;&~=Xh'iKΚ]얶WJ:b@9XUPzJf pӒuD]31%OW^bv݀CYrr;Xw)UuC3'F3WVP= p0'i( ^j\xZG%Nҵ'Q+sM=\~HŒ2lpT"W.e<)iMLDL^l!u_ , CcySeZma )HƘ+uΘ)JC.R 9W#H#c0F@CLZ ʏ؍a͍49+1b3`wT/ĕza-$2l M*#7EvrlΎUTIAGf<meĪ/hJ[Qj$>NQlJ3Ss,}? 3T~r>SȒ砡SQyIJ,X1A}Jcɡ& <g;<ϤHqc)=`[yz烊wa|7c(i!]zP:Vx;m;y+42x#58ʸE_&+ap ͬv lF^_pXķܱ I'"E݅bxbM’9.*'Ds~uͭR+&`Rl2y MbA$K=+_>hP7+ Coӫn} ;9Rn)IKfȹJ0Tb8D<sl!=N Kܲt"YX>-AQ&=-VA@plmwݣi; %t,rB>E4|ze(~jvY|[̙|VM R}+uARAǽh=+$jCUs5_Am4 uivI\x]^ y+`;z.c:ۊ?sD=T-R1J0&y #ZQX,|K\WJ@xlZ&_zzsus)o:d]xRd` ~wd:Ksf5U猧& oǞ_$">f뉀 pO\̨(zGrvϧ7D*r3\oc'A>`J(!W?dmX&vac 9~Z]qd.AԳ@5N̛ASuz! ^slB>&59 "4SN{y>MpnUfTZ5ĂԳ^x/wFVc>YS[iA\:MZi\x:^-<Ǹs"G/aܶ' u2@~5=V7is ~,=^,zΞ8M3#c =RfK-؈jɀ x> -v# ]̓1G@o6ጺ*CIbJk֗?GӬ!'~PgK_$k6{ڼy8,2SB<)t<Ц'_BoOfD=JE$2gW\"Eh0mk)<}c.;R4 I2a<оRbT^/k~ܵ4߷*uBU1y8&Dxh+>?Jtj֞o>D+0` !ô5xdr%_Iy;{:⤸6Nzq%Nm5Hdz՝:{XiĠ꓏dY~V7٬5Anғ ⰱw;b8ǘ"ukl@Q5"+UsD>?R-ڪ 9ɔQMe1ٴC8Q/"DH+?if{7їo1wO~-4!vų $&Qۖdr'^O5T(Jک@_sLdv3vY1 ܧhKZ ƮZ4xZ#ƴ`N]aW?՘(+[P8 "`2͟C|ᠬp#49dY=ۃM.SsJ6.0b Q%Wƈ+/7WS!vzҫY{5(d- 8tiR`cVm^\+caVOcte/sΐo"܉@tpC $h$(O(E6bñbR1@D0t%F^bb",>}+U7ʲtF DxޢjcG7Iī *7! эX p ~]5wil](kf;kIK ,Oyg3T˜%1f4)\[$GnA?1َ#ܦjVDgHiڟ vg<7eO!eDW悵Dе\O_ֳթ9VK{VMN,*εao8Y?6LV+-} Br];ug{5Ψ9s.BU@ 28r@\ 1?Zd\J۪NY~.KVFMt`Mxw{@X7M<ڻn, THs=gHͺ *H"fmp6Cn)[HsSD\k Ske ep8CDb % xi/Etv9$I"Ǣ.ٴGG2TdJu*Eu_)W[dmB^JM^K &SKB{9a|E*ޖս"qގPcc_$ -Gl;[,5c&LgV)8ރQQ^-Ю{ɭrSk ]nґN2Fs&Hjr@`[R`X>K35L28B;hiz353 ^7{7N{X%5p*ٔ= ^8d{BSh晴 Q@TlcxQ. /@XF:yo.$484diھO0z Qp4]/ѹJ#65x2v"bIWG_X ⛲Ǝԃk(0ht=\.oj'0snÎ6ty}^nu& ,!eY2`ڂ^_ޱ~Oyilv{%L UYWܝ.q, }l]$S<(cANn'|PF.IaK׍h>S,a,1C;'؃wX-&SҶ\<%`d-PBę)8ZI 0,Eɷ /+r /Ӛ jAE^xHԉ8@͸.]zqiW.aPƷ.Mj=/ԣ ktirl}g X"xu j_r9բ( G 0;ҵ3ݦ[PZYwA Lkb‘!ROqu*6wGiM.% $i6G0O\!S77b5Y0̵N~$XEoPyTWC]ރ zy/˹y*]Dz)x2=3;6\isSQ sTZ5G5_MKT@t/sAc;Ϭb%?;U2H 9&D fr>'Do N7W"_Nꯑ X#GG҈Ya)Nz"Z*G1 IO&]|!K4.ЂQFʹ<u_l8 xPa ԝӒ-V(AZ:js-(ٹ %I g+_i6u蝟vb4P:4CgUd1&Aymq]ЖCn47h?a2qP='@{kįH5ܰ)5hJ kZ-m&2IzwWg&8a6wMւr#0s7K7qrp򬾍'.ԡp=Ŝ "hY]M!oey\L8UfU1R7ţg]^{ş{iWD =G)}80%#EpS3u!0Ffu1xE zNQ t vP[S^^wLpnu(EFeV0 N2P*,hؑw2Na1;QBH}%~KQ\Yؘ,GR>\;!'k2iȊg~>iE;n3Y۫=49"65@;(k"E|2-JSѸ`6Jlo_nEQЫ76ky$Qo^UrK `Â'jZRH%OJQg C_W!%L% g~|s$ M=dBD[a q}-~:fj3|]1gzz$X %37)Qtw 1Zax_HxZڵN] _a'! krHe~+OB`d>Rp?Oý_e2#>%؃.eH6ckN'^T^XuO>DSpG1ִ|ei98A /b)$`G L'mFWxթ3u'A4Q"ziS\{x,rEj}`,UG, ԘQf݉[~3/2`(~AfZ|P g_'>rÙu5 ŏ:8sɐd$Ētʜ]XnRRG(SAS,d w=2V6x̄9o7EZ/eECx8B席U%!޴e*6{_oO<.R6W`{p&jYډ>8aFFb<ǕByZd5i?GC~o"bnO=#SA,",׀?f6b¥-垈B0pѡ%|z 0F{ )+g|6pՋi&c\t16USX$m`(, a3o6$̖ ̟qfCL ) z8CF xNlj"YEFwA}R RDY#^\5Ukc$v6[6 8vM"2Q5b83tl1Y/fa,*XbDKt I+dZ m;JgC{q R #@S$I*BvVXzGWYGe(ѹT1k= ECc<qB4=0,. TfSQ Oey`,?a.}Y&EnB (TaK=]h^etw*&]:w# o2? 2(2uQU/  4WR:z2}ӆ'B!z/XVN @CN/jm(ŗÄTS[@^GPQtMhde*ơBIӥ5/ =J%M7?*PFrC]Y?D?9 0Ĝ( Q_iyCb~^@ӌ[@`PM"ఉ1) /?ڥuM"vH¥G_яcHuLFUH:,&Wu?}C4 zr (x`g}#ŃU{R:+'zkJ'V"7JJ6yV9]jWK$F&$2+"p 65l%T dmpZ>4Tpc #.0G 0tGNzbĴYZGݎZ@IvȘ.g=Y4Ry4vݾIĞ!aXL6xG!ݳQ Z`mj vIo]]&^3n!;THސ_l(N!eII=,aX }\|d4h ~&s->Y%(:zB\v,ax?"k-W9hN=AQNJ8lO7䑧M[˃眞xI_QuEyne=_e~@ s1"k41KE;cFI݄p'wޫ/t~#[4T -NGo-O`Y5#8M_=栐N |'@Jor~U1$&4F_&Xo5G#&B]qNFN`6gIL$~r69?̭ Ok}!%]pȏ4&ÙxϦ{ZԜri\@i;lV[j9n g"j"0 0EEċ ^1&m[ɻK%Xg*㵩棉j'HE=nΙhh-ޗ `h$p?pkAQ!h1%l8U֮bawش_#9 h `H`e,sl;s_ZP4WzV6 M@Ol ,E5|)G#_$S&߅쓅ョceL_HH׎)Õ5s5'C0 k"O)O<{uGDnUeYxl?ƵB^p"Pym;;OfDPj쌣0CN|wI3F~FSo#[ki67x*4mi֡LIvi7 O9*(Wׂj!435X2gNyt#cB6 }Ve5C)2VWh|D vrBmMzVd nrn$BavwDtKr *3[/N kz]zңە s c0yXnbXlEQM>5"L3ċTB "Jygk—dՆy1 0we@c6ȼmԗS $͓k7C:_cvxHx*ljY[aڸ\V`)cVĴ'tÊ#Qw(uܡLͅj(v g! Evcfw gL$jr\W\:df (,xA7|>imEb~DKg`A,ZkKbG7zA{D؞ ËAZo[ bag,9:m4}bWQkJ a`XmI52FO~ťWf!$c™n%DZcіkfEt]Il_ԧ)B;U2<4)nOekN.X|=AsX--[^+_1!4fJZӽݥyv_.;" hZ@(` +IspղfE üsX/ 炤r% D2̾6^t7˺ACLnkT<܍dpdmINwWe@+|Z[Qtᢌh_7E|gRpYB~\wj@X98 `/6"tx`ְds* ?NNHa8^DշA('@t,S8&hV~Y(ȾdVM*C Wҁ8%}*_,cJqrB=vf#Bm􎰚UB{{!oS"6.x{oHmw3ˋ.+/ĐH/6i6Mt(C8S)Pe~1 #EH:C>G>Qz3Gu=#|:n/jDQ^fӔҜinY+ HSfǗ ~$0;NXؙ94MS%:PC|,z@]<9+ˣW)lr6Ύ9 YB+8gKfy%m1,7dL thZ8H}.9QD>-~y/6.j!v,x`'w Bf5/~aɭP/7Țjũ yvJW+ @A泵S,[DMAeTuex fل+LW qn7bt;f^전edRmdͫ)ma+̽hJwrMTNcloE\h|N I8EܦVdc& )~u? * CD ;&@FX\EwJY Fk 3%꬟N~aFi]E^,I;>p˟h@ ZUk6Մػ} 'KCZDXc)6QqK*O. Zo.w~ b߫; *%ZO3/!H5w^K) KH#I{~C]v$j"-٘ QckiKj7Q(X'鹠DQ's|O pZm@ps=6$t.]}tHWJ7f 6wymIɠǠg' ׋`Þ+UL{ gt`2MpaF1!ҟ-Zɗ_}O7< FWC?;vƳI]>*)$ToU Q 5[Q%lk6niü닝\DeKBOZׄ}e?<[s%0J];EJwnвmQ$8g 0PĠ =G2^>݌a/uӥ>~vxOy! nl)ýH;Ӟ ay'UPţh  ~'Ukzޕf,`u:,h2vjS\D>NSRf\)S0X b},;|sרyMo<U7F0ۣ:Em Ҍ.mmSlonw]Q0~:QछK  )~ɅB;4~@+-;G>8ľ$$أy3:܂X#/;g;G&Q:yrD.F]x ftь:lRy{~"-U>'Y­*~rGQ5Yn~ X?_=jџ˜_-QkA+KR'ũG3sA+=K!Rg_Vդ#bɀff p Vc4df$U:¯Rg%T8*l&/~8gXv)#eƋq7u#9my6_?qΘ*-~ eCenG܁ (9"r8j@#):-(_F0xnX=A3aVld>%Ng>;v| (T陼"&<ۃyϵy'=luRnۆλS:J9V ڠh5G&O0l!=~ef)9AvxdK= OM1"ǭ=VI|v95Ds .A}]pg:vLp3A"hr3;g +{'4uU6A u/ԭfVDuخy&%h6 AlQU)RϦ[EH̵]bشf}*ijHΛP'[pU$HJ z98 7J6֪ܲXRVU.S$y"w[.iQw2O0NlrHTp!x%#~[,0>H X9p ˅Asxf]|\%Û>U=x@tڦ.gqsQ✟A b##Hi ~0- _Hp=#5giP~Gɥ2D|7W= n218@O?c8kf@opL's݀*vLqLT:12сv&VYv3!66 _:O*..pKd q}1BY?y¿KvD#M@";G/'tV$c|hI-70B~~q̩ɽ8ZoGD57x 3﬉s<M Di X[\ymx\|Y HqjN9z|ߒhM>4L & =ԅm= b2foV# Y|g!mv֩ 6cY٘4E~%0 )P;QZFNzA]XK,ꌻ.ηJ$vO\{+_s'i;?Aqavmq)+5y_VԻHx55 pĴwTy&w/)%ėK#-G)g^@y<LRKBL_2Vo,>P`<} p3WX#ɬu4G+,r;+\Tnu֌y@T(AB@u{eH=Xʏ)vZ98+piǔzWՎQVZ5kSg |=0\a  63*rLC|XZu666ɩ1\fRB.>xN@{mBFё/#$uy'=VP%b*8p~GsVJN݉0ms%F!mpyy+Y̻h }̼hP;ɸ?sXr 1%4?=8 {`LQS5+̇ڍ^rZ.5]]OStYZ}w<%03]B ಱm$7?^I_rUfO?._IEUb㨇ZfKA@0,ЍtRKpXf0 pWX7\ )`ޜuDX*51~*_SKѸ{}~Ap1m~DCmhTzʖ5^%@q%$'pђ fy7)EGs͹^wW S :!SIvt.y++Xֱ\9${cz0G>E풻< I krE€JE{NYv㦊scM0{0 Vǖ$NO3 ^ cɂs<8{xMH,w?*YC2˾=sf@nC98nW% g;HKHG%;6u(R%NF8R^$*r4\d5)"4p8SՅ{ OV_Z <<jvWS:7}}ZIN̲纫jK#w y5 [gp\[{^/kO:LHC:5 961^BtvNt-d@J8!$;?wcJZ }f8Q^!; x"ZVBRB#E-zu:n o+-UIQ1ƀO?cr(5}V;xDo?xJY?GO`SZw(K+M>%ʕuo^ĮlP =5Qm­ 2m 0\\qJ#69m4y|VA%Z| ḈLXNjv}Y7Hy2i܋KIv6 3VuhL${D)z4 T4GG.Z4)5;J;тO0 U OfB/,M94)iߑ7t3búu6 SÙf!0Thć%OΎ+NrSo`ҙ껑9_U-G )Мee-;Q1\tɊ=&k3^bgoEKǗ4܃`zJܣbk[kU(-}*~iEdşi9h}:@G)]$2FoQ*V#EJڟdf"6(% u.P{_(IthS˥}sBJ㋴ŧd FUcfm&P VW>*˹z)z%W"[S%nf(m[ }d?SǥiIYV[M')S@B$g8 Oq x,; c$t'b#撙k lw@{Z}j/i0@%=&7k%܌V b'.Fs^Z]֖lg9.dSH =''~{_Mnp=@S:)&.z%ϗj4_D+ʑwXA/AٮiƱhϛA 2rm-F5L Af0NJ:R2iC~,$ #$ɯlfݗ} IT)+fœsǫt{Aϐuj4/K`9?W򟲛x[uA/8qY[o~]q{%T}ra(miX&hKzY ?#oJ$='ߜ7t1a9fc9K.$dM1[$Urxk|)'@uae 7dn݈?AV6IpE2A&h4BDBҋT +ŧAං0$_ks).!œ5Qq:,io3 0gBk(*!J-k<Ϊ^4^2ު+y,䞇d{Ȟ;=PwmkNf l .;& !*޷r3+F Zeyfe^*O[xCRn4ПSW~TImF0v|HʐVpEK)j_4)9S&},DۮŷX4ݥX,gB7N/R'u`OTx1,ziawl΅naYѰ vk-y~(sT7?~ /z5dJݴݝ+\x'q~AK5|ҿ|2ՔJ4Ow\ v0A|Л L:&J^KV^.^b3oSV)W6YƓ&|kD"\(]xJR?1u ci/"]uQۙ4 Ws1`Q}Ȃ G2 A5ѧR? 3L>̊g]?>snl2JW7 #3V`HDjLEڂpGVe~Ms[>P>aD৳#kPZ? ҐQ0ba׫ fiZY7p:pvAL: ŏY2s;=7?9|\#7; DS{G|!e!+dY+4zɾ,Kl ;'U.SO/)ܽatcME><o.is/ö4msoR/^-тOU0$$FW;Rpժ:iJZ9,iw@;)Kx~A0]1z"Y(}VɞT* $k"[J̨ѣg-i!d')IzSI` 2gE)iƢ`|*ųQQl?m+^ٹ-T_s*mIrkY"uqѩVHH4(S(yr~7@%VQ+fް kH^ 2d2 aW+!Q[: BbٿY$FuH74 R 栖ѧ Mp(竨T"ÐYj\D/Fl#?X;Tˏ9N_.] iL=)K/RnjZVĺz nR.]5|^OZo˨FzcĻBu ]x܂&KX#][|ݰ~ HZS.[5熳›GWa59N)b ;'S*E|-Ҍ֒w}k@: p}Y&¿#%WRЧ4@J:B&;ROű[+XG g =$W3X[3g~ŖhYʺgoS8{4Y[u(L$ ہ /ڬ(Ε>D"}) ^sUg5[Ȍ ߱E^8paQiHu7cY΀0b;ݣ65s&ߣ=(ISm6Ecg#'+oG,ĈfhV7P@tb*P-78S-J~=B7$T5Ifv _ִ;f)\*V9HvJ[Uw(Mz i3xc)cHQynKn% srxop^~89L<(qE)pF0VU(V.m4X :C3ڶe:uD>XeSxVʄR8FU_6T$+i'Kkw͗&b ߨj,"tc<,AΜ? Vؕf2NkJ 9x:) ]FIųO_;>nδf#Vo|q <%={Tҵ:bUqo-;W׍J%v!J @{$/%6ZjCȴ\"9G( 0"qX 絩F'j)*T*1؉jy@6$(*i\@dcBhB n^7Q cUn޸׬,(ѩ_$ 2.8 4>}U_tWN>>p}͢%ÊyWW3;ph-*<-bbDpHlzT@nqV@.157[ۿHUaX4mvWpJ`߶02ywYF;%zNN]z=Hfcyn*CAUžjɲY)nf~OV$v6ؑ?7$9Lz_h}GRC9¼鑣gf7&z04Ʉ#,]:&,.8ҁ[oQ7ozx[v֠)f%CeEq+D,>n JwnV=: raB> }i{g|{9sv'm*wN 7.KQ6]LmLm.MM.&Y|,] Qsޔb@k&WJ'K:_#8x#"CVq=KKkz%CgYMo陯T6j&PcuGo-a%},˩FV ݋{l Ac@I N[؃6#>8?[3~oeiR#>63.2cgf*,v.ܪ>Cyhc8uQI*leT{D٭},QM>va,u+r]!OKޖ tƀn>bz]Os,v*صߐ.Hҡ/7(QvG*Q*w CBb wP+?;'{Q2MnnrYMh}C9;•`}9UO æ΢ hPKV) ׄUm n0b!N/s`_Ec&肣LXĒmv>8ph13Ҁ rU=>02q唿}gS:aпH2K7̃9J **:zaOq(NJf^~{:z2t§zHLs t< ׽qQ4k0gTky d#ε/tNEAG7+[|*!ƽ}R!|0&!"(|4;V,Fܺ}3/6?uru0YtѼ@,3x///AUʖR[m;גJdD͡'/5fSl! Y ƕY< #}ݤT2k`.y(Glp٠G\X8*T0PJSоll]wl:k$%߁_q j;Dn EI*t[B'\Ƌm?UKڿ`;3݉^tZ a͆*9Y c6~8L7؟OhQ(P$x?rϞL{vµ#7m)#.Yb%Qn,_nJ( >AHҀz'جdOamK&9Sd S6e; H}YOƥ4!=%fE5ex1=q *O=ʕ`m(?9цdXBiﳷ)dq3h߹8(U nY߻!\A'р}PJy!T7 ="Os?.Gd ?TTpIdBskʄ ԎizUŸd!CTx$KIm)IqU̼ M0wvkLg|hAZOMTs2ף9M8>X}%]D2L$%o`{~HZ. f?PL2fpyM!Ϸkv?+3<[ zS)KW6"Dz 1*%90'KUZMk4,¸A cn37US?Wv28bVêPE7ڮ):fod8%_nۖ YN9}R,?2U搭xd|1D2LOBc+^ůT:$p)T{lq᯷9U[&ܼe V 72LFEh W>QTQJwfNI)`"€%x_>e2CoO>A +՘dy|ck3yȂw OTnN#Jݢg^zlМU@?GO ^$3w:vil<8և*PΆLztWP|켼lg;BX!dSéA1TcPK9bNp=HID:n^3Məd>-%{6h['byTm~>[lu 1,)J`*,yE̢Lbs8 i&Ft4i(ż"JumG~Z5 vXm9zE LY6q@Do:p̤3e b߲F;\>w%_T[ T);'_@{20m73oh0KIb9cYp+()qJ 83"#.z3{u,ŭ<ܱړ3Gĭ,JUnɠ92.O+/?IДXpҒulWN@HrTƨ3pii;;zvS.Eq?ռê1/Nު)@{?aas}RfAW@&[|X4 u_[(cT {O#Ls| ת$j]8$ (| IddH\L *cE);Nkqפ^9YDt>,ۣ:tQ)Lp Y 9i /ga<y7Bv# ‰,(m(/4LK:an\ft)o#D{7FZqxg-)oT 59IClPKllw9:?E[ >k^~zQ@Lk@ꮾJf\Em6r)-0Ş%X:CV7WkO@,ߙK.7$%=ї9+>`Gק?#,ucUӣIN7Ûe$9_g5@Q3 #£[i#Vs{tma4~uMQukjW \+@4j%CP,CY=صOJ N>ȉ cH#'k Q]uNxۻ3anrBci^2N AwQLXy:եhV br+pTH%f' DQ̦JfX32G^ MJ}Vq -py%=S<e?fTltH/r{ /ϙ.FN~B/sY#zmwLu S)cl$N=7=p #_A~,$gzRl45N$GUq+[/#Bb|1$""$YFΣT(ݘsֺH> Eb]`r#{Ţ ŵҫhxq*'Kt")%r r ѕ[J(~RC\974 jesJJ~ QjW3ՇmxH_@d.;ֶUOaE+'zgbA@ HJ'N9`;4]I3k *n7FLL{ɗ0?R`9-q~и? ^]-sHC.ZS N>(94m^ޕ| "iZӡ);F 94n)lQRLb3xN8œ20H[=V‡ĺہR>E+]. ,>&OK[5B 0Ӭ54򉯤_֚Retӂ_ʣSwDX<̍)]\'|L?j# Vla}R;rE ).#XԼ+ad"p[I;//Bris bG!F oH*0bug䋫 [=`%:"@A%K[|O@άD![x;^ެQqCmgTuB?QAezm=['qZVvsd:kċP*X M`@1 mKG5X}iokH=KȊQ[l {m'j܍ƙPwPq_$i3BEg״قp!1M'v/7̜t!0BZ+FJV|$vV;0)qnJVc $%ҏ{ Xp> ixsd1868ŧ^( r ;)HP5zYϰC1 TbG@0B5?%L-Sr[*dWS@ރz`M4ʗU'fdvvZ$?ho 2 jO{kK2f;&H4E%߽L| M5/S{*iX×ow;#TixRZT=nVB d8 ?J^wB Bmb5H4rj]euff$+ M|#ѕY¼r sAO+3]9 R $"_vUgcwyѢ%f_CXDFbi\^oڥ뷛M6X*FNr~4PD?7V$DYw)tL.Y]1('#G$[O6Zlii=;YHD [^u$ k0m*?"W zozzYOOov<]E -4oi,R͖5|BPੑb66Nds|6~gL=Ĭ4Wg0VĐaשs wK~Dqs ńgBtmJ ӗY^?^: [zIm1~.RRؼ|M If>:ͺ0 m3ˊ- _ v/s̀"{g.EYPqAʥ.SL#k6M3%މ05Xk_bKwI/u,{)N2`U]p._ >2/lcH(El=?I U)/xr-\4 +)' `FǿvM!% (r%@-Cn/ӡ)MLft] 7fsdh_yEA= 8AppZl|(Xк1:WǃTc䐱sV9t9ݚ/lͮw :Gx ڱĖLr"q ;9ULb'˯ &Pfoq\=?ˀ\!oӹ/kf:=?tW HY.-/Tv|^WF|5HD)z$fwѐňo,3g}lKsッ^nԼ}H2^>M9/ի,_y̙'}-I\6:d{ ®i!xg 4rљR4tS9UMC}]2 4<(-ʀGAMevȞSz $2GtJ@zv?r*(EYK)𵐕2me>:+b؊Eo;՛2/cT3OMBcGK$:>8& GR.S(nY [?cۦYO]Bpt~Z^$bV+䛌!Qcm њـ`WDb7C jjj217XtDkCfb'o ZNFc…Wh,?aG"IH-ɡ2'J h&Ј Klo3}K2W"A!Eh +rI{hw3 "`iNS}DvԆE1c6{đx"' x7h*~p?$鄻g0~͞Abq'g3KԠW+xՖiSB%iaiA7I#-=i<[$tAh?I!+Cf/i~ȱgH?f}_VvfkI)IO,Q0x*mfgj:-{G OIJzĤ^EKL3k8>`,Pi'zH' Ǻ}h.ݱV1YNc2 53ӟG3@K/ q2{hVK*/(XXsF)Z}!5+(cφs♿)H#"4{`b)zj{L^(f0Ɉzog$S+ι3W'e`MjYB\>ǨnςgҤJ,dn&(:UOJC f_bI{,hgGjMdN,bׄ`(ӷ93ZE]H-wa|"920k0#dC1IDoA`N2G;E@~ג: KızP|dbmDǞRy|B-a} $)2ʆU{y< zXu62WGf@mTfa4},\J[7fXhlp/(ix9ӣgUMf,qB#$/TIyXb5=̦hnX6Т)n)&0$|6̈́%5I!8hs4:1`Ե8 VμyS\'xV]#^$r11heF-Ҍw+tVYF^(){v2ͻ|ՇWƀa'<ކ';r)y}C춲iQSre;d^-?]WiJJ7vO0Ix䣎I`}8F3DMiTUPOr9G'kUqbFB|_5rZAY=-S WX&.˰7R:50)m-!?k *`c tKB/jeG#1!w>cCZb;Y_s;~nw@ߨL u9.&_YdN~Ɠ;h*&yD6Wbjce M.^ytl1X3逧Xh*`n: S2g1]qqDHD~֑ڝ⸂0+*0iN0m;ҵ;*ŪxJBvr)&76Dn/XEk EP%5nbb=BccRv2:V4ĹJ @_@8yex-SM.[T+6Ŋ.9'5,loin+iaϿƺT:AQp=kh]ݲ_,h[K-ꠕ]/y>ޞcnoꞙEx72]L诒0I\-ID7HBѝhj;H0( dņnš􁹗w'u'M!LiD9 Z?e d7 &БwLYBS2|=xaTK҂o)}ZLU)T7Xt봸}q NC`?=KR'VڰY9K{9/wEkNju:B+TYq]ZR"-p:_ v1Bȭ8xk&,A+},MKtTu!IӬ;q2]rx1*d~fߌ>_?ѡ@i@~\Pߒ.JM?5Q2~&F?;Zάؠ̃JX?9Eօs jWZZU4d$yE[tߤ'@ScanJWmE2.HY;WE6f(urS!3"~c1oR VKVc,Uք6һjU W: 4۔ē^.%qPi*˘5V^m,"qD&ؑGDu e33ElW<ʹ;fZA9t!0߄ES(KR_,CԻ5ZB'e֝&fZ GfDx0 L﷓hk,ƵMRl+XL1(z]b{`)iΨf2 bGHQ (R>j4(Nw~!!*8&whc޵ .(P62c3$iL~pJ389-cͨ{x_'SݗGPO[]:0*8(2{9[{YM7[DCKee_n K8CD,hT(2h#Z/nm9QԘCĻl[(3W}OOpC:RmeH[ HvΝ8Ξ fXÊPV%&wѸv{+yO=,v[~+$(ٛ"-<.C̮,>pn%u^%{=]y|o_++֭8SX?ˇ!7k߆#KbY!># CP6CqR5bk. >)c{$o6J{p|LjBx2J څ]6 *htRs3]RtmMsjW=+WOZ>Ϝ]o/;_cThF[9uۇp(9,+aoHΦ& ,"8СF`IDS,5k?Tˣaj/ CUydV>$fz㗰"l-U`h@rL2'&Iv$~UzgO{3Ig bDxkf^iV`CK~Y[ Ě_^6!.0Zxeij8ɜ1{)\&wR̳3_9#7ݢt]ԲwF'0(_V'W. o4Z7L:7UaN/8SHa)AO 5|YK{ a6n/3I2Fe=I|MwF!0;d5Leb V9;OsY׷щ: p?^k'jwaQRZeڶ.μϮUS] ظR*9_r,V[g_H2X߈շ͟ޱl2O!cfz[W{ ^1*1eԣz8^_`MZbf~B|/5Ŋp?s > Pǯ4oq./!uikR2[|So@0xb ^] *Hvt 2c݇#c4+Vʓ<%rTG&`%xN(MW>hзT073`mML>ä +@d *$'lF\svxي;FKHN$T' },p463նyHK3=ǾێDl]:ŧN5lupʲ*V}"%*<,yy =>F#:ֈ^msl!BU$:٩/~D'ܺ}=եKm8R `_x`I 6JQmq@bw0;{$->[μڜgҮ3@v@^Jo[M IV;h$I5 i'!:T^ nv4RaEf/? b;={VTYT)86Q.۳V7~O||.|rV1r_"TAcO\d7sN١5袊*nBH"0ZJ|*]]wWH Xk]Zvm'%K1%އP( cch{eVvF",x)y$u1< }ɖy# 0kNY3 IzbA4;~MCn2ÍΙ޼kH@@LU J{%}b% 6WmY+b'W-h^tEjC c*IRe ӧRr[7WY[7V7,xOL&Ƕ Q`&pxbVTt=FJg\CfV=m _)I[" a06u;8ˆ.(&[wW #B<. *0 ebPk7[EsxQsrO >/K!mץwGYPC2r,tٳsE9}g*D/k@L+;E2.)GRX^W4yb쭙J5L^ˉeX[ZiMv8U0f':T폍1 ;|Dv@/ּE:̶GdR +#O^#[䦐ބzXCrX 3y~}(N,G B ;A _YZ7D"8ʋȵC y-Bc_A1jˡ%Ngӕ6m[>8۟&h..yM\+:7i"TIo'<(<9tW鷊PvP@ 7nʶ*c2oxM~ڇWk;QևNI'ZR*yP)hdIuN]F0Z9%'XՇ:>Z)( $r1yo5|=nsTׅ ꜱWv|fdv.mt,Ab"i [(R|G^myrtdݸU=؆S8ӁIySe~wg{E!28Om|Ү%'pGTW,8G; {J v~U~ka~oF=L a w3@ԋ_hĬi ;ܻ5(&FblsԖgrQ*AIZ~$O{U4#(VJW7 Cd1G /H| ((VhfJ. ŵDi]ߛoQM p%g?SS#d,\l)Jەy,ݍLNqtHc"]0\|U;j;asl9f% rh,'jA\E{Yi+et:;F^H+z UQ3-o;l`y?gA!!43=_\~;k@#z`כ ܊0LQ+%[ChOiU1;iT[yT,/|<*J w[Mc80`xHQ}rgԔ^h)1;c]._~G4fo?ՙ'w dj(HJeDC wQ W4zf-#' rƕ둾D\,/.pf1v~zq')ܧ'7d6]:kY!dΛD/YȲK~-@#ǗY2Nء9$cVrdaC(&-\!键 k^?lurbH%f;"VʕIP`h9:U+֐LpbR"Ђ,]g^졔CQޙ+WWǗ-"Vw$Opa䁿mbc H- ^\PzR?i9u$N3;щ? =kk r;\jlb{ bsYO^'s& K>!7IJ튘8G,W?8B鹦@GE%e<{ p]E 3DDHu]$< QR_]Z扽ύհ:O|]I99?gHU/Hg*Iԑq~G8jm$ciL4ŧȨ:́؊waJIf26GIܕw|v^MJ)(c %:2$BP+D6"f\CoN>'T3[NJ m~fdE-#%I}P#[rɪ[r5cNXb:8 JeBr4LIedI,J$RGu EVrT |=Zkӫ &VIgW; Z1Fpih7Ȭ]#cFTʺ)%ŭ\>^ ׫ \B {2ɜ´.tO@HԣdxE>1:|kbOۭ`GВ~.PfrXDs)f,*Y_ ._7E&ggY|ݒ(M.yiêB/>/K6GE>]dP٦;UVrو$26fdOT҉ ~h͢>gKߜ_eS,ۛ1Kv.S Cia52VPcK8H/.-F2j3P۳ùIZ Ǩ_n~ ؞BUInU{}L5aQb"Fu:^]JQx٪֧G"O0\4 XtpgNt^r0^hyh1f7ى2y4E| YjyZ_&@EXM}V"P !i<Z{T/ XO25*bL  uJMExfv5Ăjt{<QʞRe Rs`=%/LZQf=|c`G8_4J09gGMkΕxn l EcTG*O^ #ʟu"hh4f<$Zmm;BQ?C`тjb3R Is`x$fle5i94INqAB90{JR&II1V+f֒;&@8~>]2F4wPrye(}q:VD+uuCO皴S!H 'O .)9P0K7&Scr lD>*@ Oj5`/aN i \Ӵ/v#7iO}Xit`.y#p>sѫNA~l3T5rMγ`,Pɹm쑆8zL47 :ԳQgc_Jͺx[,"!3'Ɍp,J!?(\E4a(7`div+eVma{8Ţ%x\͆b{<i#}#0q1$~oYU+B4fX I%/ϰh_Ah-+$|æ7ϳ28$CFjd7oȃ*11NC5]5NoosbUeiEg4{1lXj.ZUbR9tn?9RGH0S~Q jz! s"++l,~}~O g lZωkTF M[m'ٝzN A_aҾ<%ѧJ{GO I%Nwn'D>i><uDR%F\I산BOnT?iLl]$x‰)~RGmN)|9~7ꄪHٔGSWOIphW}V٫H_}q/zaǰ[uR3"]2Lt!{E:/dZݙAj]+C2"dߑqs tG+II*xm#^U3ԟ'6* J{h夁 Kf?l_@BlxxV%/jD.~mM]dQO]{ O$T@)NzWU20]D4Ȝ+qq(,p]F:ɧZ/ ο>/r}QGBRZ }Ir!JtUP[c#4Y?)bl[UuyT$I%zA'N gdF0,^ݻQnsU066mU[@kqU᥯HN~#}e_~K1>20 JPj#ܲ01h6OKT[e6mq, [, L EcXfц-:6YL25_:sA @hAoRUt vUσeu m qlPM> *Ay92uЎi]Xu⇎;K Ŀt;zяK~MWo.xhrXgX[14 yj[U'%KFy$GٸhP]-7nepkr AuBW[^2Dqs3DՠdP!b ^0aY5\T3t19?/# u0BǓ@p@^}4\˅XףY+c'TYk bpN<tkbh2]WD>ƭIFjZ32^ wdn.!$} GZ&bޢ hѶcˬ$w /MӯE^TG kt`tJOm0{!m~^'Oio5PR 9urln\?<~fCdIRXe&wgP>j7w"og/˗X0CReDɹCE R)Y]m[O6*UbaIWmXJF܄݂޳y}8͔Z]X7BuFp& i)Ĉ2'LeI6ygZ!(-,~c09<ȏm!!#R-%?dc4)ʬ9~+(sM/6>!xH-CRH:"QPpp*]Kь9ajNx Kץ:{ߝQ?M*Aa4,}\a2e5~! $J|E=V;x˫xe 9wy١属Xr5 V?f@B@K `|hw&zvw8D6ZxVS C1}q}}{1;&#|mrQSK2W<v<*qw2\o*7i0(b" h^F-k 6⸭z<+|^@':s*?pbɧJ< ~Ќ55gksL ɺ0j$rRqqs8R}8*u6K99.iƏ9gŬ6ʯ0n CՌ4(g)N`t$- OI}ɲC[4j5I-lZH ߬U-$i$$ްL2rO4L-::d?S+.!bp":w-sVteɋQ<„/6p\0!rE:繨W dJp1hPՐQ}0Lfa %ЄS #OA:@ۙr"\؞8Ab>^!$h!ao.RJ]h.pdA:ON}V Uʵpl\|S $Na)"1KtlFե^ `uRaDW&O GkČ?QƣPPReu^N2PYfA*_ ɜgm=PHZM`?*90QhTl(UʥᛁD=çQ5?F3M ҇'iҷX'O 4L#S4ME-kQVns̴n`kHHxlt}K0Z0]B*+":ݳE7ZbE0=tudmUϚe3B3*ty€{.oMn%SffEJ/VKHa&'RMi$ojwC5ZBV.}κZj{29q/3QӀɉP i5܌zyA^OoWbݲex?PӚZ"a=>Nf` dS~jƖխ ީ#cƺ"G=~ 6](mtFo{FA'"adž;畜f\kːGT6}Te2eT3׳[3͚I×7DǞe,+H)z 4K"ϗBDxw2\-(g+XPK;I6:` dh4\,Iɀ+ 3uYi*PVkh] 26!>S!4X@B"5Vo0|<זF' v0' ^PIle(%qK^2`FWD9DPixU hXK\Dx0פĐʗAo 3:y71..;{;YOD@V`xCkӏ^i4OT:&S;Ӝ1r)pLd`hhttw`eڨ4O8Τ,3\"M=&C$;,$$q:$w8AeX$ ݌YbGd^"S{yHB.,Q],ě哋zxPz_4܄֚ 14n.MZ( _V&r D"lDi}ƎgVY]vP;R<0 :qᇻ39bB^l*K0&m%oh׶MCA s)1ri Ց<&ECA} (Jë)t+sV~*wm)p;e):ŰodUa2 &i<+0D*=n/o6$ۦ_6#٢pK,Fs4/gOfKcĊ69#JZI`qIqQ&)0wFQ92k`?tϢdP>h10ǿFe˜Be*r=1*\wc^Q3Hx% gt 1wHip3hpE8gyUr EeѓBrk;omPPY*INy!?؛M_x2]>"o8D<icw;'w8%UZ,+fK֢8H7R>wlD*m%6ܤM$gtu&'NdT,)2|k;UZ3Reߧ5 -!V3N]Z(12^Q\AY20UdD8lN BpXB˯nNZm/fh z81wQCb=糂TWQʴ5ޝAjP<Νh7Z_e{PMA{+CMoɊh"B\Օp&p/iTl'VL_ dSbm}JA4 2(rvu,nBv"_T S/v PP˹")?'D4RD MZܹn좉U)Ѥa.`/E/=2IЅCvY4.1 $#+Z1k~6iVp`hxӺʏ$Jhd詬I|D=cnH;[o9 Jjd-71loannx0y(5I+ldfIpzzJZAsͨZ߳'iݎ`kj_HOh/wesLph"0E&Nk {Xю|QvCy'[%Qr>I5ye!{ϫI"z!%a匆A-f:NV4/lfH:/>=Q15Uf'cpHJ2dhl}Q>i}}t%<uͲz x@о9]s*|)%^m۔ "ٮHg(Sup|Yj9 0p~jZv[]2e<|\J_A"BĢyՊ/_Q'N"A.[V;|9&[\M,-^G6G[~b%w,3&tڲHtZlzܻo?WamwS{#6=( +lTs؍wa+fuāWu:Wl!{D3{qaX&6w24G]|kl86~Riw;nFPO7Y#i#QLDڃHו(7wems).kFԈooՅZg 8sEsw^n_q\ʗ+/񾉩 a@A\JJ%(m14.8YL+ހtz)wI@OBe՗5oZ [u8(QGTTzNȃ %V »w!`}a+lD! Ās^*-= "/;YP Uc:մq*P =SFA,\n׳IU1Ls'Op| ?e| 1=Լ}pn?hMUn_AD[tɄ\.qQynh0ThZK Wc&J&fZu5!Wf9︣5b>[e~Ow^Իq99 ߥOuRi)AjG{v —y:-XZk 8&M^jhd$VJrQ+B,bW.Θ@Vݑ|lxf0KzžL/{3SY if,l3|J!2F R!^>? 7 Lq3X2I=R3ͯA v1ObBx 1r n_?CПtCz}FXZ|K09V lcf@Z(ʌt)/\v.Ӈ Ys"6cR?I:TMIz{G]͂wYqq02sZv#C'чoEcrLU|%W)<6L |B7 lUOIo,_bbݗp:I ZbE|0Rz@`<.|Ԯb QNBM4GjU`1upޘc7pxDnE#qc)Si5(nvX !LMjN &> A|@\ c?my`W<t˝de=m,6WFwİ˫ۇb0α^d= 4i^TC2`oj@*!e 8[``sn:f.!+|QZ \;Αy%n֧3P@c05*PdpI]"2-43$:=1& eYT@aM!75ѕ&q>ӓ2^D_a9d]BIJ)[olM ^F7:  *T<"_]YjSPҁ B"FcoTS:D`OjTDm=ܷgU O 8F^G 'X&EH6^TL -;DIS?A%xQ@ ./Ҝ.rw"c/]odZ~/#OP8N=~q8ᴮsR's1ȲHU8'?P%߁˯^v5fK'҇NH; H?lJ FS'b *sJ:j`XwdΝ]^%ZE~Rc-użd}jѪD}Qoo!nFr}I"캲P˧dLQ!`?rvٿh5ܩ'9qL1A#`nY5j_n-|/D ٍ &ޖk)t 1;x26*%w˳lA7QtC1'Wlah.FZsT1%)m>\Ψ[h/ "[5eK `d4Cz)l&"!#1e Ru\uR)HA\ApA!jc*Ы?zz*IjS&J{ %r}٪с;l΅"e^b H?4tIPI2NSM{i 5n/crnuTż|Zqk^H<ɬgїEM؞56ؐ4"Y^#lh3FPL_YW/HX?(o"K(o=TīNmFHHb$mc d+w;*I0抽`6}s{֩F1[];0is:^򂁂ņj9$gVrokx6|6Z]kd>$ڥ @޷U-;O/y2y`YJ?ևEmV*lx titoH=7nJ ѭ3MF/%kF&e9W[ةs7-JA5!YiuȐlJ G&0sVAvw{AMi] mJUEs&-{5^q^m_.)Ti&c*-X> tYvzU1ݞ =p'-R_w)Wv (oEn̍^9p0M|&}klI7Y4tϾ_U5hd&-@)ݕ=rHH pAs916_}FIqpgM[_Lj݃4nNƌ@۳ ,62 eCؒJZrd.x9=5BC6^T"ҍb1ᙯD42n| X!>\\XD9{Dt왔,ʫgr`hiHtܐ׆'.$P\Aϳy>ḁuy{ y "+d0M+ć@{ْv@IDId|`b&{p?R.0^K$v aJi0Z-^3NFL`-P<R?Nʼ&@ ?wwZbQd/WT&^Dsruylۥ:^ژ'z U7S*6.lxeTj R~p3tP-E|,s bz^àai+qO_Ƹ'`۳H*}e/R.ZR.)U.8veT{y,{{X*9\HUJ:~.:[fkDІz|2);3O6}o75(n#G^%_dWm5XZݰ)jZi!St<߮/>|ٔZ\NL*s :I71[t<2sWGBFHnP=AF=GvR"lVaXΎ65׿',H7'K҅1gcFSK <;VybC0#KnA7E4ibǧN"d]6)"&&CַS;,kQ6 1 = }uSӯ~s5e͈]V@9u ~΃@m…V=;8nu Z!Ifefv4dmxW l齮."hW'w1giœ*6h~:6 q̌IWS\LF|c켭Er}Y<5{g~/Oa@ɦ,bH3 @1xQOȔip*ICYa"Ox蓝 ߱x 1g?Z㨲WX .D%C5G>;)ear 3.C+4tn W cbu ^߼Ȋ%3ХFu c-Ӄ>ֶ.y vQ:gsB#Ccmሠo>piW}?#iE/38~ȿ/SfKEfXug`IMpa87Qaֈ׬#/k rÀf//}8f_ B5t',9dZ֥5z p 03N9>6}(8YBٞL6p jrǍKWV!GJ@B]ۙza0ܲ}:k/+9RNoˆ9͂.TaL6BŪ"-U: $s]) ~A:BUCRY6/vy /;m8"t0Vڎes3Rfgu lOBDrҰ'JsτEv1Z4& 蛞gudǒyIjޥ¿1R͜IC*R)nR &Lȶ v+"w~l"v>ߔ4GMQb;CD9{4)#ٹOQщz֟ZZi>wHtSS?bfjbFc;e:N |Ldj$3l O1N M *zI UA\`']rTm"[t"]ٕ|?~ʊs޿|&cp߆C^~=YKX%red2'sޑ:[ 9{k 9GL{O8ʷU᪑+]ޢ9._}JtDyoEϜ`PN9%D{^HN 쓴k`*rB A2>d*`q,,W5Brftc$ОmƉÔv?+~F! }<eT@7ت]@^W ]='8lߚ1\&VkxQVI%|#W"||dy"TW^Ș7ZO^ _3.&']<"Y:hvqqG98NLv[]"9bơ߾RU9,Lhs&UԋYΗe@(&V@U %cNNB)-agႦȧF#{k mZ8|E(3N!71a, a- `:}3N $H4Ӕ)DvY>?N4aj? g!x*SGI `gϳRB[rb\5ؗhLA őˤps_~]͆|>(rw3,^#^D6SiqCEB>2ՙhtݽIxDd>Ρ!<6 Hȷk_IV߬[߸.̦ouy뾲wXd{CT(~ݩP O` 0csbwT͘lzn]pr}xB(;E:a?zV&Gfr4o4tq< B_u{ߢq?zy#؅{!1Jd^~679z9PtTؠ  )V<@h ^"5wZfs5J1μl< ɭ@g 1[G+Kw_n~lGf/OH's )'\+ä$EJj"? .!\ %rTпy@Ǥ}!ҕoQ|zVC.kBP^y`Lp#I=r46}+)uZ~^0?z/TT3N&( }kZcjw vέg ۊWjߍiU1vV+ޝ]ӍaBa԰ ]5>! K1Ʋ$1ݤy5 N6oQHͰHǘ@r>3!*s_TTv2\粬{se ?N (CPx/'t;O8UF!KRo1.BwGiΪ-izPDS}JQ۱tȶ`v 2"%$юCQ:4HľCgVqιڎ #*zy;6䡳zx?iʬX`(1?gQHl?Ǽl]U*Wpb{`Q`tQ˘nׁY I K+[@\Ym%/A˚v]*9 ,0p!*g<"hUML्Eu{V66w,c,wGё·"7rr HA+^ԌBhȑk=<#3JoX@hÌY\ÌD껧{]O% ;xs}(n! ņ1 _ݯcXRq?xlƆ`?7\E֌sY"J'sF:"q|HG/('R٣@=`F rUmg2Zfno N^DLzNJ930R`YFs^d]O6@k?VUd:0vH:kթ'C~;k%='\?,%[l:K% JjDZt[%iWn^# q5 olO/Cd&xc*'#]S#zhHCBLxçe vޮ츖J"!:ӿnFٟ sxtFjd %ZɃT{&5w+%[tY p@T.\+p'f@׎q*4y]b| lN!vf}rx~rw]hͱ1υ#;čnכ1d˕rh.:<+ZD|Reヨ>, 34\Lrdkܤyrs2xt?1w2YlJҹ^E(ZhﮰQ&z]#)/͐͛Ϟz]zړL-SUEt9? Ԩs̪~ȑX-(xfJfU+DTL$[BzIN:x%]2)SrH`K/L#.xCuɮ7FB '5C, oq,"P-5F-XyV('~(ŊEs: +ƧvFm̐Wͫd( $UB/LAYD6Ւ{O:8zJ-MA;–z%0l Q S<1T L^|$BUψaV (h)a_Vr%M) . ]Vt[Š>Bu޽ '^Eo-N6Xx9sPbFKMҮ6Rw˦4mp`kDp:P,]"i7q,s@KYU(a }Q ZҤ(78d:[*wƻy$zW,zNY?TזbQnv?(q5Mִ=1C{2jsYד qޣjn˜ROvvk'^m)ᔗɘb3@;G|==fm4= 0֙{̱s>m-N֥84=vx ZzGlf}^#06id[/]J냿940Ig>I/+A#4Wqm?6Js8&El _ANiqc*"(fۢ{ j.el@D^/aT?wnH$'JEq$NDqs#Y瞩Of{%''»08Z(gܡH0U"-{İ*{tZSu KRtX:"F_0.P'*iqO&Qa4Hjҍ$+rXh_ZnDBAm)w3iCqķiY}:~@2=EX^Y XR~CՅ?B-V co#F,1jsNRۻK hZ/WD{{,;6׭% 1[5P -T xp9 Zٗ]d +EO?Q8`z\*`#W ٶ$ Z8" !*8K <:Y1AgDs\0xJ h$s׽QtϾྵ3:MH& ql_V[Gu;v<E/j(2e(>bJM5f4"Nrv~e;Tjd@:,|dԺWR7i#`=4T 8oɟV!9v;hGLl@ye4G|'ڮTP;yyfm>ú5uLt MzhGͮ'Ca"^4Tx6[V S<9x09z5pDr <{"/ۧv`?H[ qTJ^355bEM|m l)!8Qi6k5 ny՝w_u:L+38j xsv{=<%d0T]bWS&;8ŰWsz-B9#}ĉ^Li $v<ݘ'yuLx7%Px\B%Z&D;{;οmDt-daaTE-&p)FȂF8'pՉ'HAc x1IpvvY=5,n9SתQ2lR,C !x7L̎UA C '|ApTZG*kc;UR f8!5{:gsT;l~ҕ=Gy;铱9OӈFsޒ@g H:jSO`XiFߒ|QpZ3= 8ěMGڔ}ޠ[l%b,ZG4QEGi٫bct[*AP쇤S- lmӀN:xƼ"WD;~9\6l>C]b \2D$*xvtI wLu_RʆyܮlNz ,KnopK4n >RZ5ݗvۈR*ڥU9 .>" gK]VVIlŔd%/Pc^zD $MB#gKp8RJ`{FHZ /UWv!8,JG? Cz5uԪ@JN,]G9`KX(,Ks}Ӓ"ȈEneud4@ 7}P_kMIEʂqun0 lXn?3}s}?<#.0CrC<M1Gpة߹Lu{]́^cM[o\mfeq2m\'c';rcP8А52y|o W̸!*y=F)l~AT ݫ$5 t ;c[6!hرZ/D]*/5GSŋ*4 ~lg҆#hJ  uBUZ*x Jvo WDHr8@ml5oe+A#(=BHhѵ$#MlFdaZ;#8+_Q. s''InIH^AHOƹ\T~| xx3<vp/KՋd$PdL;fj )(:j!(2JTGay CW;LѷAAj(plň:ع)@R*a:oҤT~6t#6@(`GK[ӈd+Y!r&VI{6֔&ff_+ܑ<[U!>l~ b9b꤭\B2V<=]qtst&<8V# 7@[_ܫZόD tKI#"Uw_P=%;D/ B%:"f&pmdOsLb]P%=PT81;Qzv!7:t1$F,y0Y*$hU~4 Fo᷁tŸ!߭8_FU##iֵf-Mh?f?"y„ON4?)]y +$ǻp/5P/)luX1H&pֹpXfdMk΀{ VDhm.#Qq"Nf<#h6^V2U! "I@{I=I[^,Sp8=B%".υ V Nߗ_3Iہ4f 2g^śSe áRXygZ)e@_nrӮtM:j#JJOE jty"0o;{=BKәJX,kqIՁ"A|k([}~EH2$-D^8^Bo#o |"RhOقkfp;R!w= NLd=/E /%}wv.CXkke?g舺v[^?9N@'TIĜ5M6 8X;'E)W9|?/rۡEB 㼝3k[ނ\l#;p)M O/lZe*'W}f`DwȭF(U]{3+!I0:F.0>ٙkP}΍ )f)oyb$2yc@}E}-;'lä[M@ `23Rt7CJJT)|ŕod`/1JɨԦnW|ط/~Jq!XW f .Q 4!epbG2 Cj4FI63px?+JTGfL~D_~b Vlsf m")$E%R!w!ܣ&FΙ+;$iڤHt ̶ `8yg@{.f+R-w]P:1 فr)%jEG } TإW]pQ&|TX} @լWh`]7jI9uCOot45Bj{fEElFk\4ZSrbDXrӢ$f?SU3 /IܔK͞9Յk7J`pčש3oKLsIovDk0xp7jФMB(MV({:rfu4ڴ98>Xi#[0=GRCjoILh=8DFbWA兊&?9T -Sfߚ V^)K.&m:4F[ŋީ\Dǰ10V-JOGBIjѓJ?VdlԨ&O^0IZ`0\ sML@47F1U7:9Vۛ\Cؒd2_6 qδC@/ߎP)s986il.쎡EZJ̵,.gQPbk?`ۃ2֎^6%G 4 x8 ^dUkM@91awpHvY)uQͲ]Ё{NNt;Otvd@&bYm۵Ik0z>+}Ш<7GG hr(,"aQ8Ay%Er  ۆlt?^( %fOE,!#vq0oQ(P=-!(R2a Z)Lo#IyW 09E*:\ehz3K!8L "¸b2/B* 9?* l- Q4 ZYJVH1Ū4axn]Mf5+aEe̽?y8/qҗ|v+*fܮ:sͦEWSK% `֣ߣBr`v 4ޑsxe]eif0"Q(R ANU?=S")ٞ# |=TSI5 UY#&P\dk:^-bT-vG$&U/]:focWwv)i3ěCn^)~XS,ψH.{z) nSHn{x+`ǰjYӰ]P>!5oLBW{C|Slݜo(RK!l Dzme6N3) BxQs.>&X*M+7ʉSZ*QP1դ_N/4^#Kmo,d ݡ1ܿ׌yJ҅_[Bn.g(ߴJy3EvaA,qVW0 +3nu W)u`sOЈ/RUgGQ:3eSA;SZ`v); /91S$k{›1AD*Sa'4$ ӕ؏/ܖ 2Ȇ\s_[{L30!+{92K.u}ax7ArS1D w%e)+QznSZ'TppmyhkKcB0<*fS#Wn$I=Uu\dft\%MQ Tx Yǜ])%փKՖ4Xr{͓5W&D vшƒ[7 7"ɩ.w8wӠٴnm:(~cg 5G$e@H.,ްmgRhh[,sJ>Gy,xFb=yWh% W&[ RGc(~EUPt[+ӂ.6/Xn\kF]Ԭ̾l Ei5~YfI dfD_o}#NXQ`hL j>U 3mx6j뜧c{t3܆xf/⢒ 6R:ZPSjN>-7=+}Pyw쁿H/\J?*Oѐ^4Ԟ`Ea̎}qL&dn`}# l $_ <05<֏5<5['K!pD6;B  L_#ܣ6}Ž݆;8׉&Lk \g>xe&DR|Z|g&#E41m ,,uv"Dh晽.1 s;T׶ b+шvĺ…̽>k22Ua ADX7#O@f:5^mnS%މ! M&oB[mL! hbtgSQ-zkl+EB &t&I]!A1_PC=b5F1XvpUZT۽Z(L΂}ݗp}}7d&m mGqR?C(P.,!A&TCU3ըEX>ѻ AٴB-dõ^UNXli= *,ɲpm]ܘNU_=75;5] {UƳĤNzH"O))x۳<nA78`N`V_=3xUkHқB8R{b2>GL`/etV%odH$P'2Cy{ L~؜k?{I3aݘTqw5B$eNmeƢReM剚4G3g.~DfGSܫ.RceI"J9q!DIb5vʭ5'S|ZAo E@`:[Nw =ly~}Xylۮ5FwW6<ޛBд;_,K袅XN-  90CD/_RZzp|B_b߁+F j Fv1^4u 獲P zٻ/ŀz@NtxXUG;W]>Q_,ػ'LP 0C=+,*/1Pi7_Tt\ !Wߥ@@_~*rxĩ'ާFW*>|zAr]D4ǝN^ur0/6@>#9ˠp!C"xuD8'|G)iG|4>ˁuHZ *˘ fr 2X%跆lv;h+4DPIH՞$MI:>h1mOG a. gMb}ݻLZX ׼U*WdA/΀|`]~=/i;lh~ܡWMc]_ZW S*seG?|Xsͳ_Z&jT۸7.%,mYtJ{mcΑc 7G_9ډoFԆ&7Gl:qXs-4 n@B#,Gu\p !KeQ9 5xhPz W>O 5wk|_ cԿJ!ϋ<~mȒ~\?"Y7C!n8D*X/es^YTzzxgғP8ɵ[j /T3( "b ׾6H[O{Z9AG)RZJiW7\ a$Ѵ?^i 9yύuFa.:WPCBSep@Xr〸y,6DHI', lJ<#|E6O'"Dx|VBP7֢,vO2Ɗɼ~͏t+Nh> G1[K>ИyFq d_@DHAT&>sa <$b5'5ՅqphhXQ Ձ-tw-(ޏY¿۰pX6kS4E:s:enZ 7B_(bȨP@J [_@0+ 80R`bY!P$ϩYT07J7Go RL-2O4VW"]އ9L.]11[n4|YKHt2qVA0烘N'v> }z6Nxw~-hO.3v}rbǔs+2iDJv.ȶO>إs eٝcKLvŠ|4N߼WCtl=8t"N蠜E&c.I#2z-}ztzgddG)D #kXN;|k mј!$̖fl6ϏxZϛ69ρ-7E$ Hk"$)֟׶Aj”f?!W y> t2zcJ&Z9H1P {} }ILQ:儠a7;֮EyEZق ^<0=Dp[iAxC 3?NrsI'9*N&DO Gt @v,$׏ߺp0*h1X14N]y3 GPP/Bx*7⺘Nk*o.p*NX OK1Z2rRizEpsOq__-AT/H&(b`9w\BeW*pVӿ媍;ŻZ~Aϧ$ҸAW vnEZjɔ.@UXK$:eul%S}|}o% oV߄ ѝ%p^*a6eUBʲKNI;s}sF0YцnYIȀent| kmpF577ELU2? xfԿ6v="wZ2D<1ζ'8?ٿ>$|9PQG+d"{-$,9~Tj96"^ZYWcJbĴ, 4/U,cKi :8”ZN0Jc-Ow0Zoްe>7^$K,h{&`5|4Ar޳5/;}ߨylP}FD ah@_F ޾\d> l%XߤcXRDNX3}=]n5hkr :0S:ܶG+OHYy0WQc߫n'&4U0+sp2!*bbĚzzڍXiQ{1[]l(Ѥ/VJY#FwUfxK#M.u]o(>YJg~ß u &VAϙ]"~kS]ZI SM9D P6W|IhIDbD?{!m[bl<\~LKy]Ҏ߆{ ~@M/Mg&EsËnDo(-̡3b)DZ04y 1dMoqS~?Vw5d4>~a7rT'R1ƒ6m`4ϩZ2R,o>q418Zg~ϓ@!&htNvj"CVR뀦rI KtjAD94ĝAa-;#:|a[|ʋ?93 δg/r`څ|6Ff=GRB~f]ؠ CzB' = e’j~7]V)!w,ȝ7ɹ?UM NaCj0m0N[ kxł߯ zCSιeZ^[Uah,Y:&beWi)p&"ӏ[c`waV*.-V *&%:0;P[b`bCICa?t|\#M;˼8o"p^xZk?is[F(ɥ!RK[47k#0yOXERgQw53 +܍t^9xB/͔̥ܔ vFb48#w >52LB`XF%+YN bMQkXd=dx45c^ϭL%kqL*c|2:fhsfF} .H |Onי:gFZ~Tg$KrP5۲hLMgʋqp^ "U]Gj;mU[1*7'.GO^X茴N`WOF^is|JqZ{+Cw][a@ /LwXs8 \-i}8!&BE|\;C;o>΅|=ehq>>aŹ C,Ubd-T?sШڼn*-y'>αԓqp/\`9cJ aiZ" p<^Ū6M50؎$sMŐ2Whv]sZ/?Y̯5&fT|ibf ,4 M@$Xz~bj!vǸ5hbZ~#io.1YjEq2=|G 4J^m|9T&bfR33ԩ=ouHaUY΍D][*m-`uc(7hIqТ9*t(]q5Cчf#Bm$YE7 πl4:BL" KZʏ=~NI^_p. ؓ4ތi<{9X[|rf}4JMK ~Cjk+9FxJْ]M&{V+ͩ\OeHwsWcT6YE2ݭD7s׼ay-1t[~qumᭀ/4"?6G+)&s*dM=yĪDU G^ 3;z&~EKH| Su^ߊ'~cKpFR_YEm5|jt"%шV5!o^E"b 2|vŸCpkˤY[$B5- 䒑qp*4 Vp#B#{"@5}Gi2w`XaRsݭbdOkR CDt[ oP\Z&~5( BOْ6kK_LmJ*F#QZ|')@F{Tfw@F5M{!neC<>YmoUBKc_[=[CE)K>($,cu6(d^OQ'6NEg<5s%gI2-!Nφp y?o~Zz,NOv%v]wn"!Rei)JNj_J$D{(L^(CfTM/i RpFIAGEE?`QQ]ǟ@ᱹ] NtqiVtm4S.zoo^%eZtRH.Wm KG;XfKyM=,@Q⫨ EuzC[DQZ;+c Lչ&BU9/Dbq +͹4K;_|s68d{9f}5uKY A0 }DѬ?xi.jxfB{̛K0D#/LOL+K<=/i6ZvGL,`rkE&#_"FbmbYoRvxh)C7c՟ ]e8ogs h3%<Ϥ_a8?sghuSҏ}82e*l,[j=\&GG@~33x)1[a1v-q/ IíUG\s-JtVn+T-[eb%~f`^f& =UGq$h5v$3;|EU^VM;:,gnR+qSЉ"lG\$|i]w"""<ݫr8:󄴉x}Ì\pq։soDu"p*$wTFJ4}%0 qE %oR 7$x#5?dY.s$3fLnEBN%]a!tH;o „Z1*LL #=".T)8JF`f?tiKʦ8=K${d(&|T1z}j 1Zgh3U`H3MXǩLW%>|4zzy⣵JbEbo L䬸wnl߻O hdkx~h"$k"8SKߦ "u%y[PC|Ya`ɯzEʢ=8sXS3[j4~J﫷c&'^HurR( mC#Z%`f VeYqܣʮЍ)rhNR8]i/AxzHV.Al ̻jf0@:<|4Dm2;]ĔB} \\1/7˻L~Ia>1 `ny$anl%rWd1xHm؉)iH;1LA9r3IF<Zgm2 #9g)t \?!7mԋalwCs%iJ8kRA9"ÃSܠx猔?0Ptl<>id9ZX'2BIXFgՁ;qN gD&4mr':7[=}dvq0:Nbgo ]Y jAmXkh5}eXd&S)w%W(0B1%tN|NAP?za1:覤bRf>,i F\3rs aYoRnZ\n5#m{}\kg6u`ۏ.4}>7G~;sFRdqF_WS{ >7[݅+F%ddҋ=<}4aM:, Ex 7sJauC|(ueڣ7GJՑ +qJk4\hogʬE4hP.O`AtIW5i>U_/O1y~Fv=qP5߯~>g\=r:fdo'4mK9:|s`3W֦}G(T~S#ړCbYZig㦂aR,̹8m֑_x;uQ-D֤2A*8{]bTٯ߁`ц1L'+n]ᬶהUS`xx\ZbBS=ք[O $rʶw*b{IgtZ"(@}î®,C r wԬ"6,01˯`|;+BV BX}Rߌ7 8ͰvNNݤzI|#£z%P{M~;ǯnQ1WnS#zQk S!._,}|:22n@kG*|i3eg<:$GX!ӕHmbVpK*|T||>  m}sm/! j8߯D4M =$IF=3çAk{8`ZK; (5} +{E-,$Yꝳ|޻~ ciڬZf!U̘'%+p& aj?V$τb_Wx.a–bxW2BWWrRb;tvK8y#Δ7Cs/xO#m[4걘\sR@F8bTL,ζLLX8}^ ysd.0pmx^Ud2sJUcŲ!r ^J4(.* }M#$JuP_%$X Eւ&66+&J28HSTGdQ7(uiTe#3[KO("9) ' 9(y{>șV#nn2:-M8eᷱ7MZJi#(mH)+*uGke"a5yRYqG2;` jZg6SkrpTvkK蕺v!Aib/tz+4X"X DJ=)_duAѭD)N|8[=`Ue09H$c蹁.Snf+ OEhxA:`2KZ>B3eZgu K]0#UiھF$xt7mdP췓 /a$v/2?dmҐZ8 \f Ҡ]psjP%zyBTe|K=1H&?fͺs cJc/ n=M6/U q7as=f xb7$)زş^2*-Z8M5vχʤ=k@ŽDYMhD]?J0g =~y/a4w Hƨf[BQO$wAer$/_T5n?a4ެ]J7+N62g3V8Oz `Uk~Wȋ߰jUB"8Sua"@;cL~s H~鯑{c)4=%{(C`%ĬQ 2|q*r>ɏOMSBy3냦ZxPM~9<Z%K}2Bo  ˅pXǴJ숛Y!mш0Rk7X;qzS#\HTʫ.ªF hhJ 5J ۑ?u2M=i0WmE)JeGݴ‘@5M".Vn`C)C2Dϙ>pUS>lP(e-pqoWo*6 , 0GݚK$ L4̣ ~]˄H3kA䇢x%' Bh(Ǹ󀏘 `vMd(gcVI/#o]%co{,!#W6ϖ3ƳmNjuOłRLZ[I ч?&KP'6[ͿT*x.YָqYjoT(,wM£9;˫PY m D‹%TlE9p&k$=Inâ=M9t&i5hhw7d Ԓ/v;_LJ_x@(b##1(N1 Ԍk*Y_y|np&oY/!Q9.tL=Ǚ`a<' ɩԿR s E O`h(&!-} ^#sX%ShdQ@[gTl]t+bT\zgb^1sF~!JMvې0cφ=;{lRhlW6Z,w0HNZ$Uhav0v[^*BIr~@Ӏ 9 YLXwV.K#/6Hہ;=ֲ) Hƈ7P<!6[xCSXql*#=VK1OٕuJqZ"$}9iYq#nN4UUL;S<uzd]Lm)ʰ32V [˓csqz"gA]'G9(۴y(ٯdQz3y=y_Je{TL7}tḕ/>*2Ur ԂYs8S=h\GPӕvv~O{n:%=EZ[ h#3k~N #EN>8lL;ծO 8{KwF?O7$$)#$ A?&I9)̇АoUcy869>V\\N6V1Il)IU%[Ogp0;0Xtc92!<]6HxC3=΃T„ j߲)LMoHY7fi#Yo0Ieɯ:iЛ-eJZ *r,ؘJw3 >Wیn366>,⳴q pcrԒ}_4'(<;4b.d/;wX]SHq80,X< \^=Eu!lպ cm{͝^N O|(YKDV͉ nYDELGOOԗ5c)˶܆ɹ}.i-4{_"ۣG08X ceT l~Z0p^>bTN%mhȾU~(\%|ܻ~WM%x/!i 749Y ^bߓDʩoNۏF\FkԨ7U~qGUATN7񞬥VLk}d $GVb7e*l_( *Y f7x:Z`&<'6E^%F>x?w-t8ݘfoa 6 J](3xX,MJD v ouo V"ts-)Q $;cRyCztϺ b F.Ziz%:&cg? Ԃq_\2ǐpw@"zp9N]wtqcء%5I(`?z^ѱ?=>SPJ&⣕ zŸF5=ӘMGftg85X5d$zf2]]> okRKWֿa~DABU30z-.ؠ/2B_b9{h?(_CjqvYϟ9٭jR=_GAşAIJ.2u?mPt/bMMTE /+[}x)Oфsiu.cA,4W%_8dXnK螋k=<ą徟1\ xb iP0g }f+qV`,i5X^yX!bXx^RꋒǼHZuIN="7/b Q_]vĀ kIÌf?SӴl5'd:Qa Ə#:ąOdGٟ&^jD;ʭaf(AOk~B|n8}eXE *@8BSd6"uFӋ̷?A9p~#'wg-T/Zhg28>ѽ^п h(#-5y)Æv 0SN>?Fe5aL*x|eVfabt>e0Ϥpա=֍qw]y5=1g8=#9dq*WH$^TRr(ر^]%./_|?iHn1d^W2 dk=IV dpCṛOa1<$y!f 3xb"FI䥰cQHBSAޝ䣾JТ͈ k:PO #[] ؒ ÜW\NZ {Nkvw/ΰ:u2wj x蒲(_+uE41eJ< ؙOU 0(?WѵELoD:W۶GcFکʞsH*Dqt,ABu[zvpM): L;RY~[Rvi B#V)@Pm/a ۮ7wʄYdX[3kB]mvM B]nZWg͌[}4( /!/b=>S} pJo&GոbYJ;auݏ{WmZVsR_VHܨ- 3{%TMSuW hrIcbUccN# 6!Z|(B+3AW7=i}(a2aTu(d1YGw)h);\I:Ԉv'3sϤJ7\${J`naB_|:_4DMG4rq*X%FzOp3Li^$0\:ؒh 'gڢ]Af c 6t'y d: ȼuo|~IG{mgKuütB2t)Oz3g,u#:;fjK@1\7$;1 oXVY{yAf fOvMB OĆ H:VAc+5|"n7&8:%r7%22>tv] ['cFnfj- vFМ&ē>6?I"E9D`w ÛJ߆gFŦGWY=<^36Murj)VL|.> 4b/JO߱SX֓2xف&p. H")(4)hE#W@7z-h]Qw|۹S~X%px79Kl(vyrbN؋z8 _6@s{4Xwb~8"?=C!PFΡ \KZDDءL?Y@xCob R8^۩Ra,.͜>n$=KaoVudHn*¯R岁`$s0$gZĨ/ì oܝd---V~dcf$2L0K<9qɠcu} w[5 FsF|fyS- kT;/y#mDa ")i20ġ56OUqe+Z硨)cۋ1I ݾfu,`%z0M14}# غbV@_{*ZKӟXYè-tЍ5d8S}<us'G+,ADD7 Uɧ:ܱ?:ԦjŨ+Ƥsw΂SQy)_a]Ń43RzAVpj}ɼfNx)}yk-rQmG0ezW&ESICX* 72?[)aTe}ϋ'!!\T^;fxN/|w亝z~#8X O}\ c2X@$'z c"`P9_99)_W#bVkԢhc>7݀65by!<W]闂ZH_OV?wL׋sU 4Rՙs{paQLjm<+nkGiiVm5peN#::2x_!n64G Wȱv*if zSBr͋ǺSD>-qT)&z ; op\ :sj fNbߤsp}ڪ!Mα+.) T'?L3ЈSdfx[ՙAR[T]$Hm}@_m?i=;rH΋iZl[-ps~zʬbEE(Rd,ُi#x3ݶ``H=NG*x5ZbR,+4 -,XG­vrۇ0iS!g3777l ݀M3 \ )#C "}yj]өd0ap.h0aSrY5`?H=xw}RG5_[WGH U{bnmD&I JA#쭁I,= =V=r^b ]g"ƌmHQ>?e=+A֎ 4*0=9i h2Ɋn,:ߖqe Gt҆zLhiJ||ArL3n?Me{%"kcg8װ>RARfAzrOB tJ,3ϘI@.*]jB$əX9Blzfӳ|iO`z"bJBcתUh{71B-S!(ʞ|̖?߶޳kq'ٚ"h_~S8?BP'RZ//VVI^0QEO"v|g;$!ZMQ |-88IhzFli-E>- i[|6^zCxUuX yFR6$P@CyNeh>w¿ ((s؆=YLr^G4ߗy)4̾Ef.Yans'8"aݮHK"hU,i\:4Y\Ô:]S \(~HOֶ~}k掫6k*ˬg&X_pkV!TA֛&R^ _6,;C#d +2ԑ4PEzp/p7pa 6s.WgEruw"Ȯ!yQ|w>97e/ IiApkrNK'fY砟YåolI9k]~:Lrjn@QFA]l2Z(Q hŹ[޸c$ ! >zso.p"-WS5ul]+Z&z8y;zV[[ϣe|qs.??0L!d.<;7:W՚ŎN.Mdžq֖^Ua [K)OXݦyU]Xz7BzCƗȶ%[1'LF&a!^ڒ=XGm0OWpKf*JoʾW.1s]NV[fP('e1jX \T?P)*g@)9rDӏ<2=*÷ѳcKQIW?VEHJ'UfFGN}%O|;$!vZҡ9㘳FM`ts\(Ap m S s B c[X~JC;́ 0l/h&Ƞ`}h($Jڳ?^D@!lS9%pp\){?N O*gۿ&H?6vt --0ke O*iF!w'{?Gej&F/p}3': pD~6|<M<^M[Ѹ+㔖ԟY㼆cI񡑒?.8s:S٥l_fݼ8Ʊ|+DAD = ɾFR/8 ' %WB=~v]휠!~G!kC#&_7Y͢$^+k=$N$YEft9Bż`9bAw0׿A% @t;T?Di`slbZTLNFd/ئդP4^ L@Բ>͓A!ry0b$|2-9B )8_I7I ;[xgNxOޔV5z?}~z\ݯ ?#ILA6~;6 48-u !>0ϬezW|MZd\N.g4͋¯ӉI8EżqO*NDaFc< ldw6Mc&P 8ӚbV&c%܂!Ί]ؘ&ȟ {)=5u#BrXa盧6 EpºZ}ymYײX#É<˄ W3zC@v|L&*yV /cWT귛K*CNi]TE &2zZ?0Yѯ'W +OC2VeU('RŒ]G%ʰOTxHOڳZK%\ӠKezS Ǹ$mx珀t\VxV yHu%:kţ)[v(:Jy fXpSQEWo,[i\aX&?cV*ڶ5px]S5@ҫ44/\W;Ņ r{jjnb\͒R< nrwBmB $=C %n37ԚRCO l2a祩>1-JNOB!9(g+W泚z>e40!ro"`ޢ:C?vxrmh\9&>)T,Q#0~5 3;|&ٜ=NR" v2p#.RW $?Ds5&]K1%gcVXT/pxA9nL?Y[k}_ 4kkɓaD* +-\r'2=[f9݌ꏴrovNy +Nӛ)HŚ5[&EɕjN:f/jAl'_Y @%ezu%_Zيr'߬=iXMw|Ѱ"T[4>k(_8:[,9ߥ' 4]%쭒;)*Lgg ^#%~|okq /@ryK4n57t[€:cr}h )%"f %~VZQhT4(Zf_?{.nEIPTfJӾW>A<Wj̼eHHUmn4(1}^OK,0 .D|E$ mE,jm@4{z?+C2b`/bVىX)O\*(M)5ՇͭԃTn6?hG!<;Bj_KwB`4Fs -Ųr:w*F39Jq ёr4 hT20z_jQY_*۾ka䪡<ؒ% ![X~keRIp?Q^ hhӌ.Ԧ8H5D xRS) hWg (ڸi+{1-UQVJYqPJ/!:"?qpݥ9M OAWÁ4.GnG͇OdNl$ﳤqJiX|k 4&jxjZݦUU1]ٙuJ oL]Ye0UN5}ieaU&A-1#asΏ?F412/ 3%pJl" Vֹi1M i 6L&;FAG'}pD;Y qCvύ7+Qf[|]dtT1rG{WG#?= :<-RPu!̆Nʐ@Ij="Q\lE@L$u7y[摖-w.aD4`hOS^kQCi(幷6"Eg dN]LY-2U(`v&m Oa>-h4tˆ&AM!'%#o!2%!YPqFqbNu7L.  6+)[rr0T"95,q>]@M˥Z|c4ߥ+$R@}~N rXc(.CffN(GMp.8ҋ`؂EM&hy0rҙG{lcWC+c)x}(DžI.;HMaN9],*8WHT(5{"=BYR+,~fJVD4#(0?\~Lw[]rm_%3\DbIE~">XK/~'+ "] (Uܣ) 4V>WNV8I"-PLcnfyoN I9W£ͫ`Қz <44k{":=?KV'+:?팮Sz.5 +G8iqJ9[@d>X2da8w42tLQu\H0CW a=H򊡅H1#$לԲ,YZ#Dϰg9`!`:Iр~iec=ܾd a0`o#5=؃FN / ȺzPKlʋV_nY\o{Doue&R;1 2ߣ u֑UZ)¢ F!oDD $[qxDhtPW>Li8M1 ]ިBQ=wn_aOҧs'/aBF@s9/Ks^A[sڝZ|NZ1^)He,ոi%U<>E(F{J37UPás@c*pb?abUu+>T|B+iBTPQߤ+ԺϧBCg/ T}Nn,7-|RZ d_ X:N揪c3.8VS_D5`ɬ+Igq]K:^k ._VNM<҂hÄj;5,܋۫ܧ_c fG_ A,"ja ^4Ad"<ۺ̂:!57ixv}0ysV!Zg(6%gδfz&Գfq:zzC1.]旀kÌ=``';[FMUJ*ub8a~+qg*n>0>I$3vh2jrb2u l.$ikWC'j-n 1+T[aR7|)ߏdt Cwް9=(QKF5ĔL}~pTpi՝-|Bl 낖^qyq9Wh&TDJn*'mgp7b=1+D!ZqMAw2wB\RhKc)K)%Obn ջbSdwUre!Cb`>Atwrح˰jPZST 9V9KJ\(!>EܼgJEN{q̨ ȹBVe,2\$^1Z*Xd:_N#$hP%}pЛ(Xnffkف,'o&N!8yi`6>֠\ڥ7k[~8ߤWOd<5ơJG?oRq#p{d:ɂ#Dpf5ͩ׍QgΔZ"sUL3vHE:ٞÛ2d)~ q{h[ޱ3 OIFtl-ETT}kMiFuMk[5yN0暊ywk=J뺼5$.6gp$u a ''d$ Ooàn} vp?6(.zvb$"H7>irqZm;gJI(Yw5:D ~T% 84A_Aw]C.|Ɯ@zĚ 4,&#krsYr2*nx_ho@^NrHat2H5pO~cUKGm IEg]Tf<~FŴ9Q^2B5az7Xɰְ{SrQ֍"0uh" pn/)j (wD w(\=_)Cށ-s$=f\DKsANeP}9K'xUAfRFV! 2P"M3h53!;Ee`U2JuuW-nQG+wU77H䡺03J:\[k,aq~3MyH-x61N@WH%Xj߯UU{,B":糅r!-weGZW[kR rL5JPތF1]6Dk, s9?7d6e2D]*xgϰYiQm_T{viLa"UCHX~~ԲELwc8!8>&sǏrwN̋3Fئ 1.K )W 2Idc@@ o귏=VTYgV}"'PX⣗8tQBKFh506Q5-Y ʻ~.&0͵Ku%,![]誡C+Tܷ/ݛ/Кr$9iu1z ;:jej}Sˊ-/A1U GJY;Ob_.1SgA6*8`2Z}9* 6UDPֲ,tt_4 YaVʦZH_]Šx)ʺp1Õ:Tė<5 @23o-|PHb~ʴ'Oo5 9E+Mc^с0:"^5B`Tۤo)Sʹ! wn>Wj^bNa`3p 4:cj{QkA煂G{/= fȷyI<}XةնR҆Q,”LN+AKb`347$.sbI[ }FU4݂vǚ͝}͆S:}_:_s39(> HG}'fcuZQY i,t]m%j⯪mE6Y%)x^14I/LwwNXTZgZA}>@N`{,:Ng{sM_u$E4%J@+ػfb&"3rH'AM-4U^bu rSmݵTCJPB7]%As~5^6z^sDQƊlW;!u{SaD0_-h`ϫ_8(] o A 6Lv5{@P(ps%ߦCo˩4XYm D*(l9. [&`٧|% vI$zRO܊&b3N~T$Mâxtgmh % 0zTmwybb'rۊAY8:~^k[+Nͯj9CDnS1M ; SG+F=Ry+!$!M}>(NK'/7u5++BћES1 ߯ԮGuYYJC"86 eLD)oo5uMFu%g?8,H`13M/5NЌÚ3`7fMS?ֲOGzκF8Uo DuL40,$PYjk G Y\vzLbcIP+X_R0l5Vb$ڼN[ maUuG$*4ɏ+Dέ uۦo͒UHu x3z9Mg'Y>(Kg)ل<FG&80 9V0|̿za9>!xȫ 3 FZxn5 a޷JyG3n= w Y;HbU]l%J=`1b1gT*q!z:_F~D:/W6BMfC6WȰbvш[p(ڷCzIG:Ot]G^ׁn>^]I&ebz$840;"E ɶD⼿LvBzll@N:lRMǭ'} cL]_s@T WeF=hX "Cl.otj35gG2cuNUce9?HqXu!6K'oTK) &QQ%mx~Yq GmR r.xSl Vw  C{Ɏ<RNccOp"+@ x]3,J-[MY!r$r2%:{ Яi#}H=YArStxDku7.ciNwvŌ6[ظg^R_Cָcv ,>]Wؾ2M!`Pz{]F&yi /)u?mJ3IrsnNYPb&kPՊ R ˜T[HrU˅$Ov]g}||׽'p#z N5i9ov\ɶcJKn#֎mH60i+OCuH&U h/Ja0S{Ŝ]KvN_u8iv/I):ӱJ&f\R}=dr+~9'C SCXmHijk1\BPdt,X B)Jm6&7٫k9&QJ*/D^<]vF[TfRچ+O:x;T^J 6 DmmnFɄ9}^•G݁ǁHdxo*^5~\kY _8VnIN*)d:Gjv%9^$q@7M&.lQȔv7]`?h+lalyKr]QuxgLw:ރ8bqåvۢe$ ]{Q)}{GI 84a#0)ֻou_?:`P(quGARHf{nÞ<S*W&)O& nT>ó5-qZ\ H#x˜/!**OqՓO ׍d pV,3Y6'F/hm2LݮGnϸ-,iTlԼ .rč_S# X^Q.ð5g&%apnd:{YNi3:|=1JS>D.%,¯~'8`q 1 ܅S±d$=E/OtU/8tVR*Z#ca ,u%/* 9:ݰL#ˈAWd]DFn&oϢI4`v?CPщzU4hh ׺nJgr\aHx@O:[q ʸ)ŖmSet1.xmk2@&WQ?9$<OP3D ^GVײ؄"=}Z7>l<r':L͉|*Wү=G4ѐaW5LR MLaLykl!D :җôZʡT튭y"MW=<^M3|mTiUèp-MarMVڞF.!O2 "hGH@^If}jOY%0:?#]>aW;j@,dlS?a,49_)3ĤAG /!n62e6X:z5\HdEb3v?&I'gɇ:dC}L4(]?+zsci2NU ,?s@qN/ΠiG,D{#Gk:麳2x"@>cQ[  viey.yX8&nT*ft-B`ATG>mH椤j„wi ~c%=\\%ݶoJ S$c M"7ZG=YSγ)OLQp43n62eBE#(_j-ʠ7!<\5OJwL\ߨ:+qv9΃h3zHN~{(<=,;ЇF nN%&tZ3]' $ayq%`;MqL/uˇ)Z p5͆rgb6bkac)&UpK+ƺw3 #|6 ]r؇F‚]@uռUsHg1|*Z':=~5%E<;7ф'm4m?D(tV+Ǽeg]Mo( );;_KsVH%X[#߭0f5꾫i#@Vbbh{XK5TQH݈?<%k_7DL\~Lw-V,7U˪!f՞Ipe ::ucG\3n N0jJxc2g sxp*'X0ɫajfd8͋ռXD`ELb./B䄖LE\"ԎY:p'ms}aV Nx(z)sxQ(?^X T}fۙK*`NI!\t%,i}1!LvR>S¶8}sN26|aF KlO8 Neky?8+ pi![" zj: (N֖`5Nb?vy4gxY}R:R#-eW1`eauaY0nR*U~S7tGrEtr羏s>m()3φrft\?%31B$Qժ?$T ܫcTEġG2aR'Pdكbi$J; {}%L;xUS' )9tVIIJOsI 6 /l-¼ -Vx $B*> ^?)uY &+Uh K :*Oiq'vZY"{Jaf=XM8<DQ7@3.#tK'7!a05㸕INYaًn3\5sfi@ - ДTƑ-S>zPUѩvrۍyE8f N &:U9R k)b;^[Ĭ!I 1imJD;ixsfJvZS}:YR#aܜeF~1")ZiZt6P<*=ls; ƈ iCa5ZΘ\ƕ/;JB7U*4 0ya}l6ZnYJS;ӊUYm':8.ͲmXҷ $"9i;ZȒ`w305#ϯRn"63vsD!*?ԑJ5B SDʏ?ݛCXC(zJqӍz&/~3ic鵔ks2dFq+ bGHӱ Gu-Z $j1&:#ȩW6( #İI@*yWvFtWEwX9ڪ<@۠wb$*E#$Q{?4 ]KEN,XE6HfnM,; AR4I^mp3y49B'Qc+kθJ4:}%:YΪǭ_.$Dzi.aGVҜZ<\1٠(JnM pA,'r]GkM.wuËrF$5s|WAE.c py{0oVѡ1UGs5)6xSNhT`| y/%Aً;T_^u1|ch? s` ztRۺv/U3o4W ]0Mhj?ЏFAb,. P3eۜqj{ա!8cmoH7CQe`M*ۖ,_BdMk,eÍՃaqisW.i]-8fLq&-sjdAuDOfx#,};*bH6"鎼IM9JuZ -4|r2KnbXYq?*`N4w>/ms}AΝߧ(SnX %|5c>z,U'xF5{G徿b7(.{m4N (՘ʝ6w\y8UR֏$yg;OJķPnJ@Y\:DbV+˻%05O4dV$Kl}}dgKE7RIDλ2ɧdrzA$߆.kRLB~$c0AtrX Ct;fCTWEwPtC}UDh[](_sx7:'d[猐s""cD䪜1 /:Odi Q|#vɃ#2뺨uń塳D2|2&^(xj wIk۪˵!B{gxjDŽ =>2Lc#MwKZ/W[V,ޮc륜w#B0UzBU(8;L<wՋhEX]D4,ā$ ɲ}dKi%NlaUWQY#'ʝlyn[RD:ۡsf0?*t9 )IV$~p }3A)m 75U&"<>. VqT zM[*wABޮޏeN4A_7uȬepTo\]_}@wީ2jYqH$ D_,ѵv>1b$!,qB:&R7NiA]BK{^ )px :kh~\v&kE\u<v!LTcD}i3Აki7ώb˘l"jo}3_(Ql.TDquH`-o`~UtiKgov ynDU[;^v&x9fa U#G<&2\ږl6@&WS(2Huc[Ͷ[Ci)69eBݷ(s0ҳ>"MaVUŸICʏ+i އ'ɭa.DN>Dp_ѕ;FWĚӷ:efS>(L_F͋"άou~|;F1-#,k]A(# p) 8J*Q4}^i~5F(4"'BaX쬋Tf>;o"O)G o{:qrY%*ȅYG^KbEv}hw /Orj̣tXb4<3*窷VJ{rŘ>s=slJrp\8S>2QoQi o]֠%K:(cZ aߍF-HReDn}/,+PdnN,6h0 4T:-aJk3vBX'bh{}սIwas Ln sY3 m[>˙SaU /&(VOJk59HyTKn1|D!BKW3`jw@*Y ; G჊6#8J;y,7Cyeb%C/*HG@~>;Pvpkg ⾫|y qz -C{uPQt#2T/JȺ[dU/*6esV%~i:$& Qc26o=,M%4e/3@1ۙLLtMIt/[51TM+!E-n /\LB2Gcͩ/րN6AqqVT}!D~J+y̠\,*Ľ0 7|²%ܩ1Kq$vvBt,osX͌9izy$0u$TfM_ <`h175R$T/#a˯xW2'ujou"2: FFy#^"W9 =z,R~KαǒQ n5f).MI565o s8[-t F6/1gcXv_?rNmj*nk4?TRSMUYc7K^ ^`N_/'ވC5u/>aeJۨ0&UF$NjcTͳ']30^ܙNI!cl2fvղ]6$$"ǡc39)9A\H}k #P0p-ޚrqthABӯjdq@եoqFR&:酽0K%cIbO(Ʈ s̳ss/̖7B7:/@vx+fV`76jBнqN_/ꡰPiqѤ3D _buFJ;fcy\r~5ѵ5EFzQc.XOZ:"9x# r4 w5P{ H~擷ҜY Opjٶ'M!FėG'xJ35@ia8sotY-CtLEpb\k7?#QZyqZ lڂ]J L?n([ǰeC#; |)|^i iƼç>aG V\:;+X(Jlֱ# NXeɦNN#=<) j e2IՐũ7=Qj:tf |R&`#G vf c!V 9ϧք!66gmJK_#: P47Q-jYA6=sl$P9oۈoXJ?oc&kӭ} m^'q _.xoyu'1}͵[齊'd)fG[>$`cnڿSTKj);:ZUo Z~7 +Nuecp =*//R5Nɘ_GIH( =*%:~ɱ9++LwWqP}[?E<'緗Y15G"/Q}ͭ[:(`5g4AxÌ#vD= s>dGDoǛwL/s2_ %IY99D=09#yma)mõS] jaB*T=Ӱ%!m}H$ϥU&N[5bWB߹^aaeg-J=%nzr}je? i.5ĸ`\8ZYh7c)-sy`a˱iBd{ [!ZJ.*Ox &Nf O1*Skw#3{ϩ Dj )V]йFƭ~ԶA?WOITMwLr^#FBI0i i)p:AϮl/4-fw2t_6-eq a_1:YZeۦYRG4~>4 u(ci=j9dlT2ioTgo4BC&:k&4봲d]mos-Se^٫7gn~Vci^} qśHD>vgTj_7޸0{P̺FTQ@Sfkjk!0mNoRSwc1Pd& ɼ9xc2jr3Ip)#--xRM*zj+*uCN(i}WM&WM]&c `$DP#2LV  ʿt3l8~29uFۨ!@R'Mr2@e1ͥ""%3f.)Dk $b2@sSQ 갫!EwRo`am_q>WjI # mùPaDc[%+F^LLamz܏/l8Mkp=+lkO=ѧzN Vkg^%ݘ2 7Vcrjb {듳1w5fx2Fo3-Yh,2{j!0pf!xRĵDS2fpB6)<Ӟ9];j fT3#3MYI(#˪YI0=\"07k|y/Zc24flD5mc<$*: eWܰB eD``V> hBfh7SW2ԤREloq&~ƑfץӢi`H1!ЊIPqؙWJQY܈V9 5>Z+ߝ!ӊT[uU]깩0h:,iEMG.:b ]ѭ,|rR B7dCZ!eJf N^kHnˈgJV {25|xSQJ֝ D Y%t !ͤGj}-m1TgI/ra~, VkJ^6dg>k}u:o\"{W1Xk#}2etIH²m_n*M^;/\6mҀ)Byl :qE)C>,PऒuWG5KΝ_^Ew!D,mQ倗 I ZMO/5ׄ8%$'Glny(,R1r:Q4PM,w_sFq'(yGA'r%Z6aWMqL=m%nj2E#2 jQQUBJ㨨rYİ8+XuՓ%K3-$p1Z44 L{ML]%8Ыyk)֔E .&a}GvF;/{şpdr2vjOM)M|#6@.͑6YC3P[f=<1D{)^>~ ~*1oޜ@_aQNE=+ >'Xv^ſ,A&!\]ygjۋ5cM`p?JS]SiϷB``wfK-'~`DeV4R_nxUa|y 9uD%I{LHWxJ)A сMː zUŷG^>5($|xhHBw7a|FKv9x-A1#";J׬<߽^2E0 ὼ19hDsq?w`v>F`RO uKyvd}tg! KVQ&*Ӿs/`}#bFadΘ;8i:!ZoNSQQ Z$r﵁M' ;鉮N3B5137s;;?vV;hxg0}QwT!|Gpl+l3扏|Cyĭ7=!۱k\%_VNȪ+I  k{uY""MJ0fhQ,( h6}ǎb2L *{.VK1"gu z($$iE-#]@AHi>CAĹWi~U|mX]08B!HBޣerXkC9 &7xcLWwrWٽioY0Gs &s- D\{mɚS+"EHQ$YкTz?+m$Uulb]=꘏(Nf2GW6ZD2dȖCkethM^pin;T㕨D;K3TL 2V :dSCmhDzD66@F*x'Ӝt6ypXw F Z/.ݏ[F yUZoL휃.*%aTs(Yk_>BT,Yw_=Eԃ2`f7Po!O9/՗Uu@sӟ:Z7wܦBgev`:0^sS#E2,O MK8Ɗyʪ v/Yp^lydf>tL`yT?u=׃/ Qt#ҖlΈtBP/VTdJP,pˢhJz2fc-scO@vEy#s.mâC`Ǩ(NZѿz+a \΍#^6/ENb%^/ T6>r@;A~$D'֠@Q8`c\,"$V 65CwI2p SgTy ^ +ؾc@9|2byMF "h"!7d̖<8lY@)?*-I_cBBI;ߥ-~a}mSVD1QsK13#CM}6 *'RNN,uUBlkƃ}gVѼ9)lf ə`6v;OɲϕPٰ%7_ށX(lȗS}^{/v*®if(źZ\Vﴆmb 쇝 p`:%;CKN3cvJƝ P Ƕ;fGY_}n;[^вW.`1z1SFެqaJiU3J5m EujA9] Xӈ<+ODQĚVJB#}X>\s_ iqp5~PAmA^>5wv!~vQ{y&d(03ƃ­.>{bj,PnG5lP[m[@dC䴛 л75ğ ƩPDR$Q sz*%d$A-$fZLNh/XXtf$;0@RN=fqOL'oB6%LqC|&"-{XJA"-,x?bç³FIO-ݨ PlfL!G% xB4.|pzLW -%(WvJǺZm95 "f!bgYzQ"{^{l~`]:XWQA Vw#H*L8T|-6 xT\Sq%WsK w"5L':dN$4~BN7/),{G7>;zjƿؼxJ;`N)퉽) kgd !!ȸ"^M0sQid1kitD8Eщ** xOK4~#E}k Kz "'鰋Lk1qro)&ms ܻ|WQNRύ5M dK/v+#|zR{|2fS7JYuY(bpsɤ>KCWt.Bk2d0q:$`kO"B mdk?ݳ{=ٓ>&| dG #_kQ.l@X(tȰfC,US'՜?J 姧4Ԉ_6e"~z 9ޢ)F10B#]ZO{j 1]9'jy17ۅ?((4VС:)Ch"L rp;ƑvS-?IÄ3T]YLD.YDlMd蟜xpX8Jh19}縋Yܟ5VwZ^vx)[saLm lBnV(7FIlz4z|/E"3:x Íq)0GQ15q-+|d ӂi.{[p|+9@$ճ@ ]%YWF/D,u^U~ >a}@33(׾i2~z\^ٷ5p ]7H퇑{ѝ$[A(n6Iú:cH'WV^eeIq;XxP3RC"9Mؼ.h{Q)AY9DrCV 2|6<8]XO_L@rb7^1NB i=OnZ~K~ǡĻ[rx:\#%;cx'.u+\@C ~ҭSz_ֽwWyP`_mTJRgy3,a^1@ҋML>G}(&Nj?^rG{SsRs(_yv(t*ukoJTP&2@vs1sTLīZ.#BޮB=0%?sm?pPkFP^&%PgڋPh$>qfCL/7mRҽ=AZ`bڀ0ղ8?y/&Ѵ\ 3aogC!gq^Ean676|V1TC VE_] D>mEKJTgBDYU y,HȕjVձZq=F;PCG3K~i#Ɩ,CLţ@K>>L /-l @w M"ߖ??C(BNkV՞[;oZJct1EpnLA5@KqFSNjOWsh~+gC}90RIlBGk]7fsbQ2!@a͇bMpk%Rwӹ= 4hoCsW9\E(hd>a{7T1o[ya]6B$UV,Ljvck!IC+d?gJ.= m(#3K^O{$/Z>!=|}7j:Fo Jl@ -iX[oJ~6F&PﱤR[^9_\p֓9mC|SwMf*ėg5C_zNbZ9Ĺj;殣JI{żt 5N  ~vE1͖H4Q ei ,lfsY11*~v 0>#z0x5j"Lr ` SAAkOvmJvzW'탇fp ͘9C36z~BUPُ^,yźZR@>"fZwd'@tv5 Q{XSL^,X{noYEL^NG/.%p,r;ueS")48 Fɖ iCL[6{Ӱ(ZEk$m9" >%pAL V7ZUeM4XddKIh*Ly빩fOmq8^O7?5v~0KD(dMZbk'=ۘ05 yS)d1C Sơĺ`?|0Xі鹉-_QJ/ _XN+sviszMFӪ8,UAkJ(] ܞ105`͑*%m:#O|x vB!k5g [%*!qZ?Q%lMU7g*H[&n k>]рM*)>85O5_t*]q{XJ8!4xfD0FSHی7ao O.f+8gm]WgZsȊPKP5!.Z+;;G3?H̖:dNY' L@f%;p&2^NXQ4xrjT#]] [Ta< DOW&= 3RףK OzNմfF#SF1!OjZ*`)c©)`X^WGZp? նO 3ч`;GnFx?X?{btk: Xn+hR'AcwqơƲ`݌u# $ {UWֹن|MI/ِr ΍mܸK"tYl'?irBPGPtXϑ]p ,VձyU̓u$_~O " kd/:d@ W<:PU윏ۏB3Rzg$Unr{* !SQאSAnkƔIO-y"fZ 9gZ/K}Ԟ#ƍ"(j%Ab@lŝDctiVWݼ^3ݪwɰF?$dO>+)9Nخ#ke 45wɮI!}kop2x6c1*hy^FV5wD[%SE9U^{@^:ۦ>R8  Z)L 1!D(YPJsiKH.1o%&!7Z "=^s-[7oa v y&\+w* iz׬I7mlHt.ײqN HY cd9zJjsd%/`lCA}*nǤql#.rdPJw 1*D0*ax鳔^nx<@7P!mWs*bqaXϬb; Of"@\O-;0A9rr_wA +ʁ=vvMv`sTKcT5Zg:MfzAUWR^ p[i^<[q~U"O8ITU[sMkur iV v+P ;P؉#%Ϸ)ڡ18Q\;x tIBo%yǡ"ng+*D"JVD AP3ψ %H*8̢ 0ɁcZʱiU!i#S4Gp.|mƣ%_,8lWyB8-LZBm9zXUX͸E?%/Yx Ӭ9X3j,VUa} Up5£# _j Onō-"TKwd/)~+f< Ql,fY}x|Q!i^|: Rִ. I)Jm,6 ~8['1ǝF=01J.A6ێVBԥWRMJ<ӉF]Qj̈=V%# dy ze pEڌKT Q`M&ͨoXAf~pϪ G-6"V|^ˉ^;&Q?hq5gZtwNP=E'[ _rڊ/a>}idk)mHu1G+v>%!@8^4bܪe&m;v*`3DioHT )ѳ( 9N e$7~kOE̊9Ѻ3(*K?ޠhQr.9}z=;Ǖo?%A|OW3Rdw<2zưOy>Ȝ+E0(1Usn҇dQO&&IȻS )^кwq06YԘ._EPT^Ř:̜ü ~zF)w1"`os?:"uR7ä8\bv7+:8(_(-nWނ\;TQk$ߤ GApÞpK K:3y٦ 8k Οi[I1<ƝR 64XγSXeڃW|sAOa UZYSaMGqZqx 5gc,N}NFlaT$d"pT?݌쐬a#78H@5nRuhyblfCdl65bLhFF-!^@ԌXl5oYhg/ vd<Ԝ{/GKG*>mz ?V?08sb3U-W7ߝdNioTCκH=\X0 |, `&k^R[0~,6jg;qȮ F~Ƀ?V+7#;Pq?;puH<ȤNR0'r >lK+Ae0c{fIY{Sϥ>Cx,M³PA|UiPc# S2 LH~{jMMxF5_+Ȓ^ž ?73n|e%l[ejɊhÞ1=wswDGDsm^5?FZBmSNK+$m]Hd|TbMǭ1$f,'&J-w>~Gu9ΡM>u (9ad "2KCQ=U5)O' 7 !1Er/CLC*4q'oj TXZ:%30S iPTf*Oa59['?ɼ*L\`m P@xIf7S"vH,ڇjSt&AʄGsXnOo[!rQ/ Z{2RgN"t|YmW軽캗 ;bőjL0j'lfx=`f3p߀2_+H\RaXt_nzNl!#h. 笅:2'v?;mk&hadIeKPXcqɰԝUZS}+ʸFkX?,0 T%/2ܔN7oE F6ZNB&Cܝ@SA&&F nqaO?iZE wi5T6n(OfGK_~4% 6:DIɁݥ9*Ó9hRω\LӪ;vU`fkQw=џ 7:O#ƕ 4ׄVAv :nȾI#s Bd3uMdsoANBgjbqs'\L8j?Or@W_7Քy_tjhU,[4h)R]þtQ1)[|Mz  qp۹[E>4MlɊwj5=G(-V[o5ۅG((wm/n娖802%Dˎ&J#dpKP3Ux}ת 3fyE6ǧX;xRHJB`dO/".4cCNȲI4ʵW]I%V٪=P(a9 VKd8weqJ@e^~3o(繉 RLᲆ°>ެUz=Fd,B|1iU?~oنdùzb}1]X-Qh<[e 2nPXGT܀* O<)WD/-<OOv3}@(vy sO -on^HϲD{DRTfaꈸ e/hAU@wȮciG6l[JWn+-˒HHouЎɁn5B 6NKe1f)ct$ƯT$Qj}Pem)p5#s '.nrD܂FC#a棗-^zmD9 B\^E{{t&m]ނ7M-g|xj`H!n}PxPel]mY5 ޒuaUyZf4S3KReAFL85 /T/cB½Rj̙gV{ya%{4usVV#=aE}?jVy O Ը>YvClXLf^'(8u~χsb6(<;2>Y.$-jb{geBB-t7s:W߂f! KWZ{SЂG$񼼙Т4%~,z:iQ=#9TStqD/Azooű@RKG s/j294>GYߪȍyϰYԯM76>A?K׫=ᇋQnHcpb"K,Bi 6@$>Z:E4oL˓ 2l8& z!??&ȯ;",:۩bF̻ ,RyQIM0=P?q(S+,xsvT7f"euF 46G엦\ءnFH˘ڙYn_hk."nB@V2qgO]i-oP0QykQ,T`Cp?CpS\ '(޷w@)`2 /uq ,` CJz}p)J nغ8dZ]+{QlQ c*շ=4̿~yCXZPf/dLm̦| dtK ׌;IHM@H9kJG31L|Ԡ՚diaY'̰qԃ#pc-ji[M жJ~d.?iDc2z~nT& 03G?},ttBP OIFč%{hLD\Oi"~7 Rld:Ct0K-"؏V'Jt0TRu,tG[MF[~& -5S x0jXB[tWym+AU3o޹ېs $vɦ:3Rk^Lr%+/_7dVceTcl>WIǹ';ME*) `/4$3YέJ2!yvjBx@(*NڃRt|BcL4/TTcN3^q &;$ƫT)y 6}RB69v|~mxf/ڀ#oxÝ^ZOkY{m}+:H,eCWժDVK-Z#`bEC_j)- 4x[ɃUM˜\l>$ U*.=E@'x$_i.0?ut`ؚPH8ܨX4>.Uײj F.Yk(BfECBFǮ,Bya^he ae=`T}j aY:ܘ ScwR{`n%kdKz>5jW}7̛CI1>6Ao3o>#+ 0C}3z$ 2Rz?4NR/pF=P2P+|]:~ m1,]_>*oB&ѳ蘗_'*BQBUIمb7k9oh4#^FxsnҼMK*3Ѯ\D*zͫ껇;f[Lc2!tjXkv{[T-aMɲQc;nWv*tNf3tUOZk ;z(EZۅf%IY]n=:%#RLR ]hKm7HDWifrV8H\jth,8%A,B |گ;H3$Y#9]ml޲3'. DiG*LM ~ w{aPG۟%.ܨ\dL;[#Bi!cG*"W5iL B7NI)l/?:,6=W%C]A%g94 Pv1:9Igaܟ6vLa"E9XoWaa gX+<4m7qKu?}fY?yF7 leՂQڽ)C@)6w"~Z%t' KÆM-/+_+[7u;4(ioa_kMՂlE B?ALSh{7iI=q& ZQ'0S7Qh@/D&[;p/^>4ۺzasb,_\~d[\U L<6E}I;|w 3Gio^ވ&G^C:1<Tg%fLz/@|M)bYX.`_*s>PMy`>D3c O]HЉ<7'=>5ZG mBAkU*Iut0kIdj3L. `4 %o Chq6|Mk n[X’vתkO_^DKo] "n:dmq^ŧX7 F{`[ؗ.cGJg@i*q*L.Pp_5mHKXc$݃4+Z0u1ʽԲB~H1~ b-Y-d(֐%v>Q%!!([[IS&Ԃ$rw/`erH:p&ݘ}\ !1~wƃ5儅2;цO1KP(@CF5wZ\ӸaHĺl#:ǷV={qk3 Z2E>^R9IMLY*@w)3 &QAܲ0>L̛3g(Ԥ#BϡCj\ET.z*T/Y`8d FnvA *h&u=/ p^]"kwN=h/ 7##;FPؘ<;Y=}wĹXiXJ {0zLD#I5v4 N[*VLW ːm3ִI[# d#fqnoFU({6;R&AZc`9g=)(hҰ]Dog`Ujl5_qe^!bÌ? TodbmM;0>AƗ;Cȡ {&cN_`d/)-/oN ,Op@%XeI0,<)9_Tx<&s8@n~8FmL*w.|IŜ u*ʵg$#;gg#D sZƺJH`I7.HC=1` ˪dx壸f)xS;  1|7</:KVg$~H|F*)|pu|=t*ڰ;0aC]}mDK ݑm&O-1|_m}1 U ZPDٖQu91=+±58nUr~ k:5&E&zA': 5Vg۔ +S۳ JVlT>̲wJ";jp754Ƙ0Jcl"wM9l.Xvhxj0/6@-(IT9 ;4ri-ҔV E HCĎ\kL$gAϼx·ȱ+1@nCae¬U!-X ֥>|\@Jz Da=X'} -SƧ>,C. ˴G Fk`?ZigXE;)?`% %3RCSGv+^_Y.|YU<f_*lq4#4B"L%jx:[o}\@32|Թ;OV=|E bq2renjO^&\>j@s-P<ЬeCqHmÒ0fi3#6~﬉}}/Qy3ogYX;%@K8;ZEQP%_+,j?3? 4 u@<" i g,{[pnzͪ+-Wj(:sT,]&W{OEtuvvL4z^AVO+Xg bD&4D(RSJWIԧph`' 6q9sP-ViX?)*=HFUK`҇ wQ(~QOy QDewca+yM;u|qG3b]E#Gk}ӄd> ,B{0A:!u;# Q 7\gGR#kH*˚̣;YaNFfO0&=8z,  w=~ˆ!@ ۃ sߟ#2},$x*ij[O<w6&Xz`@p -y9GȔm@uP]] t('5Pa,(N{ M}nsXpAh֐ev$CX2`3{TEZE* E˟rP,@2(Ba~r-nSk @S$ɘڔ0լk*\XpQؔ-mor~GL4HG$.QM%*Dޔu2 ˨@qLG]LA8YzQ`!|S=hC9*ur.@ƸZ*s_AC/CSfh{~71$؀`ni(ZƩ(iNupP-L$68N}U1%^zEgHЏz>EFLUh$YV Ѭ݄Kh~L4Y6}'MȃAwToO)${ _,uc/d_NlSTI̓Ҡy{d`rɒMrpPqjnh^Ҁؐ^W4= IUN!k2S/VYV=DM[Q!6Gx kJ_fAaK-{#COX8<7[ģ N=U}juQˁٖE4} nTILbp q|317U9pD 萧-Rvnnۄo+ m ݺS vxa('0w#{p_$ gn=ax}ԋ ! eH#%6U^*"I2!dֿ$\w쮙ƳPe+0pH3y@uQTgZKl'd}!;g_ BIϊY,B}iu"`u)Yc"WN4}FSW 2@%>xof֩ϞAlOZ Z嶍EW}M̑o2d%~|/*N|p>|[yPlx!ІzCvsVṜY2b2vvGSvf ֟;3_F'D'Mj{aw/Z+ٖւ7U#'.7 MN,8iH[4ARr6*5Sz@]I"2KZݾ sx|Gq 4,հhf #1&35 Q`X Y `D.Li 8oL>UB$)}Bϖ}y6  ӯΏmbm8<ˆ" 2&YOF.)zK6K^~rؕy=.-=ܛ֚_ڧQi^ 6N,!yh؇G*ڄ\Cw`A]OhƲxm3:XiWi$$lm]Nb'8*W1ɷJ @gAZ`P=jWȠ *4ߥ|j/: zf_7?ǝnUII<>b 4DXfX1`j .*?nh(eK䏬u%d:ޢfG2<ؕMe·~Xid1r$#|(גπ_~I[a=Ƽ0A3M׶ezߐLB^m3fw W}Z@s6VRps jQTǀ`bO`Rpqʬ7rF|x )^ŪElqXg?2jK:cMWsw@i?`1n@[\Ŵ'H&څF>)[UAhck鬆h(XB: FTUQJ<<) !"]z+4bkªM 1j%S?%z.j+并~ɋ[}q*"\*N3|}\ҍWx7^+p2@@7O U n_0y+Ujx2 !0rkQqY'@dռօPG-1OML[}@sk) (ZS}EJLMhij' oH{*Rt{. kIuvA-z*+5i&D3+췻#5 >~|k(#ZKhR 59٩)g~Aʖt`Y}ީ j 䁊jA۫Sd[3rv 'W՟0VԞl#/SH59D |䄱4{%zfMq4I1FlL,W7'wRߵ55 SZrc@&w'nis0D>D`[i[kgyr Agjeu!'m)ͨƲR2[5t, rmі`@ 9j=56"sJܲ,S]Me)_S/E֠vȢC²12 , g -FHeZ_򤛂lVX&zfT~AyGȱfn ၺa$*w1 @ywQ:Z +!:ĹWPdGL "D':0y:7>5Bt;ڵJ/\'>zTh85T]V\C7 N 53X+H "ǴC˘;,y#rsB+Bsg~BP =GiA{N.×ԇƤ߽ `bsC&:5RKe{e6?e=q!-+Ksr7­#7Fq".pA`rIh"f#)p,Ȫqcങt b>}mWMvĖ/v?`G|qk\wQWk] ,Lddu$`m‰/ۓ0ң2KNɵ<D棸7^{tWk'|܆C3x2Pjwjbv)zu1< x4s{fCneWDbp!I( Wf392>t_6Cm#{xu;UL-oփ3Æ^2M:1DLۻr=B5f;V &TZOxI\; %׽AefhhLO6=Ҹa #l)C|VTNӐ"|'bi[tCB*' Uw)q{`~u4iI;cSd9ag|-qbz0#ǎ,R|c!nnuךT!3ԙ! U_$i&N㍟weFʍzkʠ=?A4јX Ls Ύ. '!6;[nZ^mWA7ׇ͒S#}] 8[j|{QNgS/2x485CĠ*q+opI#I,^p 8XVϹnR]W؝ _AT):i'Z(*q*X i1aWF#K?`{ך[ijf&b4Whb{:7Yq'UHH̵?wHpZiѽFvwD]ņlZٗ#POf@ou(lKZ4pkJ|T,@&m0G3- #Y%/r{֙u!Xopn}|Q'mMȯ٣/eG)ɘߊ%T;Cx`l_\kgKJ{k_e@]M[ĂߢW/8~.4C#.˃U[\AW$;VP>q-d8z=b,`{OrIT(>tOH0XB4MQCR@!ny/#xc>W 첩~(|㔳@7z1KP8]4%飭$xY6if] t %iQVZ hSh'"j5O70Չk2 mjnj!%d*qX*5 /wC+*X °:K=x"`~l)nb_X{' pEELX}R+?[c;.ZQKdՆVŸr\ :%ͳnb$u5=K21qf ;N+?81{]m\Ot"5Ik햒~EJ5%`/q-jҀpm'm+B|ZD&ENm0I+:fdyuepϨur?~8 V9ldvvNܔmXn`k'i<⡡[_NS 7 J~imޛ3JZzf@3y~6s{*ڄDEi4bPp#$k|ǚNMmR[֯v..-i 3h".IqDNU]3v R_@_rs 6 Ȯ^Ua.U{<@"} l|3S4xGuaN@2'm^V&Lֱ|yz{u/L?&[MO'$jE܎@{6󜵜RJ^+_hy@l ;6ط~Q_&iuǔv,UeȣM9cWso/)Yp&2 ;,qa)r,14oys;^H~y5 lc٘sŦfJ(TzQM$8Dy% %ݺ"DkfY1JdE,t;eJ4[g]4{?s ,kou^yoƏM{jب@zc՗RE_i6 :8U/u/LS[bg% cv:)iR™(tDːc@WuE~6ЦtH7%?[-gkLfi;Ϯ|#A1n qqf&e!v%c ñ~F!x9c{=&vwoC u\/Ou_>Cs7)KYV9W7qs\\r4;5(sKNtԮNw;%|o\+8byfCYJ >&^~1,>6o5=,DFk|lV=g\snuýh?Ȍr$[{DcLövj6Mgy%l0&w)C %|UQ#I,z&&7mFInx:k(JWD4of:2O\7OǽA.E?7jX&v;L8C3 `n1Q~͞UnŮGjͭxlڰ\pρ_ڬ%GwM*TRd >۲QyD02HIsZȪ,4zi&"w[VqpPX:4<a0Jʭ=`n8Sg> 0"x* |m6%HU6&.rAzVFRmu$npS9="!*{4C+~,Z}BOAX b@5UveTV&ݳgC%f.PLlWnYa_CBۛ+o|Ugg:̛~GVM))i^W,Y>ID2m~V.n`OY٬?T| qVdFN[djt!|,?LWaS!C\aB Ob0*{]Q9.׻ M]ސrG_hE@ HGG,lEyNU^ӽ^,` ')3FGZ`$=`ӱ,ee<ˣ Jo'iR0ЊJ?q@r=Js1u*'M!Üوm:83DIx:lQM6d7 Z`:`jE$=n/j]I4PVH|xfKQ NEg=R6fʠ,U/^FuTS>@p*:P\b7ҖǣL)t78 !A$:JUkHT м5oy>.{92| t {RHlQvMLC g5`[Hs NW<0t$S'AtZ\- m@X:MZ\Y٭+b}) I(e KWӟg475rtC`“7epmO".@T![ g/<*)+HEVn!:#o1"((7Wڑ.Sb $Oc/jNa*&(bPRҗUGm!9v)vEeܡP~ju~+l3'6ī opvA s"0רx_\I7jhxeHOiߟG8ߝoqhu8DcKB.PLŷSHGC.d9K\SBI83XW<_f4;̠F4tiieŪ/s1z`E*"JRp{uXIL6jO_^=:OF [e?5y,PUS3L8؎}a2EvpbvTA\RpTMj?eOMqIcOT1lvXOsP`%%m2G mT iGI*rmsbi;](M9KWp@߬i\-X!ğV!b&lLy,n"Zx?}KrF)*I[+vuy^u deqco9ĢK`!]¬b_wSJ IK)cԮ^Y?'  8`jٙ^ή*TF|Q;c9MG|$λwI|7㙔4`fM3{X|, +/.5/w3fT7vhxþ4{h0~K!$DxOSXum=ÐaN_ˌ̢󜗊됚şbl/b~n nλC=#Sv1vj0ub6^\sct 5Z{AqQ>?4\6w ,NWUEٳՐ8 1 QJY!IGʒGoE۫i('G_G^%qzS6F"U%KtV@PQF--|}0K>2=F@vql(ݞƺh ӘA?ȇlY.`3 >Eh2oz O6))>M4gx(OPi4we;f3E{(eceCyQYȚWV|̵6wo 1M4i ?`@yrK5Y:H':UN1cOƃb%LZD`ʀݧq{e6 , lCN&+L0JǞPH1G|=C`<܆%53z,P!qtgY٭@j5vSR5 0,fwFYZ^ jf'̖?uio'e&|1ulؾtRܜ@t5OrS#Aak>v-  _, TB㱯3dDi Z"愯ΎQ!ɬsB6ʨQ 5L\4;N4o4iR vqE/eCw R&eB~v@*;wo㿠dV.J3'.Cq=1!k]H7<#W&<dBH6ӈܒvD3Âe]C-ҙKȌ"4+|KmpBŪYSLUC @'ιQ/;2`ỳ7S?A(?p;HE81"*8L7#0rgM-ӝ]E/:[3(+ZβZW@YI?&S¶N<DYXGae*Gsī>,i{`~&A# DMQ cQ_V1@&5{[,MȆ7\>9~.̧QWzb,#PEwm,څ.R`rEi1㱢hO\$Kx5HWpwE˼'۬Сꞡsٻd4n!8JM+&<_٥HI}f7,\Gmd^' \kD[L 8վa|Ep]Mohh#LZtYNJVt2j1> b?锂!Y0kDXWDyQVS<<he`_VY6N@6Mo5ﯖJ!6?=̈́ 90xfrNItigcY&OU%0֫<2 6U=?R(1F^qLX(x@vic,)f9[h1^,wʥV=wмP&Q0ؠ܍q܆1MC#emMƐp̳P3Bp9shX g=' ٱ2[7eI'8h[?aE+0HWЦn C_SőEYdL PFoQ~9앧!ð.,RO׈4̍~:]TWו62GIQr-XIVebI)@ӻݒnǦ ZJQ*lh왟k@;hh$Cl{8'*^.!D{ME7Qd څ(?jE,]х^P09_N3.ŁG&Zp9`N|]x%4ģ]]wM͵Hu}Vpҿ0}CfLI+MIy_b|ӆ ڿnU=fR-Wi/vN sqmOY4'ԡ tnvXl3۠ef8H2`+.c`{r"8w`E b>HsS=Y0\s.:'0hH)f rA) m%ɉ2A+ѵhb۾ɿMFѦRoُVS-,5c6V ݌4㏗6;! 9"T@Mmo%XxÛP2jY46RXhyT }!(mNLAF,XQI~D$豪MEz SɱlB+C8TR5NݯyoF&>ח2!Iq0:6$eGxV?>O,伇\?J3c4D ΎMW"v:mp\M@|jT8B4 v(\ҳ8l\Źm f.X.BH?X<“?d N.RX'Wdg;|KO?^(wT*6V_2\Wy003}^JɁi|6FMe94)O~*nb%=d&L901/կ7u;JwQH>\^E&f]G`f:Ԇ+wYg)3U5Lv4M!CpmkOg]% /^㦆 x0ꢱz @=c*-JZ/M0}mpXQ -$)*-$A U|qHJ8ױBhW>:àijnO,E@.F[j:W:0+z& O0\B.\u?' РSҗa+Ke˓sSbg"}>lYd~vmLZ>); `Sܵvub]n# Ϫ3aVE8=8bW{qSe)fNw󸸊ՁeWՐS[; "IVp)Ahy_陷s w/z+`| P?";$ UhL F  ouL=Y:Nm &`[܃^؂hʊXsCjcr/| L ^p^cgHNVIA@e#ʦ5M uj=T4Li8%s;Zi!.yCn8&N6ʥmOHh%N1B=LYԴ)rR%Y/ 0-r[T'=MnqcO lz[M32C}l6Vr[3 ѺvVNUHQnwHq5˻kή+[&SkZ`X>.gFѽAvf5v1X~lP'Y&Y2c*%/MdtC-"ĕZhż4 è"@g`~t3 zN"(]SP7,qԟطH)n~q_QQ+ .qh:ȎV,bM 1+~^Jp pZvz,C Tؚ&mE~X뒁rhhT<  y?a.MF*VpYa)82*#o2uR2-!Ǟ*?U)Lhm>s't .ZϩhyB4utUim9*qpF_Da(`k;1 H[KcBM~4bt$c+rt0H :7&}e4|Jab!qb,^ jpl),77M'Ki?a;/zXFMvOyU \N1oC C1] _N* )H$do4&x7٬e,[@$Lhr,:WKFTsI#rw6|jnי@^(wxwk*= |?{_?t-W'>ಖ (/}YFYۜ9B ߧ!QiǡU(GH=qA*>$eM{ tmsMg˙Ք_In@NPP&EZϭ?woʳl%*N"Iɋ;;iS`TK2J@Ws:b×Tޤ]-b?#K<5xY٫^#Lp S@ ?8Aĕi<5 b7=9yvMSm(uP Cb^B",'I]Ԏ̹PaT샻KXvݑA&{gJifDKv$ok6"Y$X;r[FB!Y&)D 2 1"X0K8'Ffl*k 3s*nqy7 >IZx6totijg|}CҫR% Uzq{n9@K?S*`n iRsI.!ȣJ(,?2*()]k+7Ys~Jq+7@㈅ĴCiGgHE>Y2P`0R2W/)1c u?ZgwAzbS&:V5^hHB6Mt|DюYl4Kuxd{)g/`AsDK1.eقUTV[tӔ{rݵdY<:Z^iI!&1;*q r2 ێ<ՈUw9PXbkߤhh)PNg³r0z_1!6+<V-?l"n4җ>5ٍ Ĩ.ǡ ΞNԡܿq?%\渀b!$IYGmthyȘDt |箩+$Ykd'qOs7}@V[=VLXV5~*T,FC:9׹"T @FJQ 2ĩtybs `DCiQ Y*2r|K j~Zf3E&9͔nԧLS4 W?┋moC6!2Ă1|WI3ТAܥj8Tw'ǝA9={! izRų)~1i>D/?`KX'22f߯\wÁ̜d@bM9[%REm7h Nw0&P6L>bdS M !W7ϔ ē5.4M[Eu^2o U|FT[텶#Ge->E؝S9ؑJ7E+{bS-1m*2DY SrNߧxpl2>2D%s~{}BN+Kf諄=y5l"Qp+Ye xDL@9@*{e6t͵V^H-K_t}MNF|,d nxEЫָ-RJB,Wz%A7RR27e1jQf13aZOk6OcjLR~IohEdA@c>90xSYĻ+p_GZlB`_.(LQ6.*@'#dp!BҭFU#U.( aTi@5+*bCC5]v5b4-91@"8`٬T ?Tr%Lapv[w"5L 1ZcC:s@ 7?ltIĤ(:Z=.Jvtj.ϪH Q>"G` 6JnK/ ~Ⱦe mlIե0WaA4p,Z{muk.MPБ4eṖ;Uֆ'wM%IӲNpI,7\ +6<8'84Bd@ Sa Ջf0/V6Z8dL~gꑫFrgp@ެjQlaaUc^+6lh9 פ5eUfrE9<4zZEiu&iַ/ژTntqt~nwH9$5`+ ފv>M m  fI=NNAd"Hә62Aj@˻jSsh=$#kVY`Xbdi7D6kbU'J:x΋y6f) ^.Y\N[uݷewݭ#w[mg%RM R~laS:^eOҭ0|oV!r< 3xx-)\]R u`琦FyS"ϥ{+K͵-S=-/g2߆TwKXv֋~ovW-eUMbݵq zF {ALt Lӈ]<TtXCM[+DôV|bbm/Mr.yȥT) n権NpDaA߇@oH;xW2'xPZ϶Z t |NLS 囁oBsRrʟ?fV~xoi"ś^lfs;|p& Z)H5t0䴢3.X^L\u?ęG,[@d"z5^YFޗՃJx;!Rt rn\TFӱ[!^W})ڀ}O3 1JN,v<1tlbFF{wRƝeiXCzKR|MUJeɲ@Vi9j0!%\NA(/!3dEveTiI c>špP]7 qkiG3cN>j_~x`z 4׽{7pƍ|y Mnbzg݆ /sr`#܇l %Z%"^5R 0@ T7} qry;oa τ#ni(`V\twk.s0"BD 7,i)z`\ʤ@k0!ObQU`*H ~?n©ߋ{zuΗP39e#J5 g[蘡a~|5N(,m O,jПLX aئ^c|XE;^{acfAj2upœ#!ED7 dlSWD#rUQxObOV"SMeiKSj!J̫DtC ("0?|).Ԇj:- Z;u]/u\i Eywh@({k1?}lSͲ0Lf1`w6W뚹]D `^;m2@X)B=Bๆc@&4~^$pih TSF>U* P]&)(QGTqR!JdP.!R}c]2qr# u,7M=@VZ&u"?]| lP8ӤO?XUWRVo2,gSٓ h[T~Xh{pwqfMb噩<-\LG@jA %G*ҜK*F6 [}|d"mG[[Pa]8MחكQ tw9bdL<0+P2R,a^ӻ_Nknall$4z_j̟Sџ=]!_f/TS6\VA)fK=I󉿯 *bSk|<ˊ t0*aS2NnE]ɀQ165-T᭲Cd#:cm~g0A7Wnᦐ]/e>~MM&Iniy7Az&i8%Qᦅ\9ցp&gI=K=ߠ{LC  L%D #ZMGHb2Urt*U?0W# _B/|.򜊪&m~:ɚ]TUZ^A9 ${;zfXHb lC$gC) zK¶Z!.t2[^͗i`4ƣQ#.U~ LEDuwW׮j!ȵלpYLӂ V+3VeO1Rqz=,h%lڐٷP"k6]. UGb.*򫟵Wإ,Npn`þt;ϱņ]QnST k恆gqچj`0S*KzCA밬3a >la7Eugu6TN/H4L*K׺c, kaК1g%qಀ~t\Q03k<LWl_wd{kʧP@ ד5F/E].e7߳`f|lϊ_R ΁V( 1F'L[ 57i9QE+eoH!=W*NlY!}+W3*RU, 4x/u1`9LuU9XѝMj^ c ;7!"WYLv2r‰t]WۯT 4yz=hpJ%qO?ےYQPL .TYګŲ$L0۰=.wbeқˊpkτFÿf1fD%/zvU8)l/_NHB:;Ұ2Ƞ j6&FkUAL;Vk9/wuN<4@I/8'(i=]!C [kzqnj4%A8$21Z Zsِd/w$T/É{ESGr!1u;FsD놲"iUHLo$)Ag oV\7;۲/|a  *8ְ|@ΨUu DbDcLkNu6CwѢweϥ9~̻٥!%9/\kUVL' M"*li/q,?\ƒJE( ^oDË?hk3NTF EғP qW>~ |~ )g0?7>fo̬,塱u`f3@=7P(U2NO1b}މ5gK@?/ *t % jsr-UqE?'P+v؉i'ks6<ɵѩo&ZhZ`MJQXϺ]9\SG/߳:(Y)yk"hbض jՙ#5I)8RUuiVPs#$e󜎓Z?v@FaHR([{lC*J(M@.cX'yi;͉!o^- ds jDmG6[ 24DQ֜Hٝu1۲p3Ehw׌DhFeQ&A(k}_*!6@Qh:L:}e7-RRJ9֑ 4_IˡS8MѾ|) 5|҅Nf/r+_HmێA=7`Cv4߽ R.@m00X7PRn윯@!n*"%{e'm2|s)n0QXSAׄȵ>Kӯ]q'"q)QŹb xNueÁ ~ҫxp^) d~_䳤,u]NCc)Do6h$,¾@%ȱ<1V[s`/eԻQ$K >?xv0o:Fa{NoE`4Qm0vXN2BD&C1!3{#@Ko/ jJJ|̆hxZ,Fny sQ)J˜2jڷ6ncQicyUZ!~(w/Yʫ 4I^^zqcl.o;Z~zp~ѐQXgpMiW+n\Ե3*(o?q~Fw\'@ B,F6/πC_'6HDOW eH~iڙwߑF {iˮj;i\~xրsb5ywf-HWU:_@iS#AHɩI9s.$q5]KXٓ yh[n4"q}' xY]T*{֖8y/°ޤ50m56%Ι@,.e9Kc-q/Jkpo1%Z:9VޑAUf\H2p͚ /BJ: hyT" ?OS\nzQJ 3 F.&y'ne*Tq.};wlsOS)6 lO\:=S2'@-E ]qݾ6ǖ@RUclnJ` q%;>Gj]}䰀3}0#OT':DkV+ľ8%v6[*/պ3_4*/_i W|X1sf"6U/m ? 4GmU@;u;q!8;7aegK#w].ɾ7*. Q _%s&8.ZB,so TW"hyn%Lb7":rEyN!uΛឈOeԐRkfP0B u7M$;JAjR?QA%b9@RA8UʆV,^Ce_i<Ӊ,J n8$!װg~SSѧ !I-/hw傒q2 %+H"a/C=KQW4b)Kq(t#!(c&8BNcZeվ(~ mᐌ$tG WW_ ؒFi}NGۂ t AixS﯄䲟CrS6ׁqSeu2OXqklRñ I l;U\"F+Z3Z[l$uH Ӧ/+\Lxu ef]fb N_:: $[N~Z2uR 7$=QޯDYkeq۵kj*~r;[ TsW Ji~;D1dq` UT9N my-*c&ʑnvH*G1sQ~^_--zdB"zR,g]{qL!+Iĭ^O?csΚn> IeNP&|;-:p=w& ⻓2Isd "$Md6_Xho!gE@ n6VnX0[:"P^ܥtyz f \~'`B)F B _DlFYх{s6^ 7"MBuHn'9Tv: =f&4FeH5-oN=e,;46y !O 㐺}Q[ Az a(wϥ4FI~~ *uQ܏$r@kX5r=p3'_3 |?Z wTŗcYa@́NQHc״qp0 ~/!:S\4ɖ*-IBs4.H:҇їҐH&gå)h GP}z=8zQe`D&5!49I2ӃP8 wt!~oӀ]e'7OHZ&x} =-(]MF 6!Yq:*]]ZV4ݺ>:Prܹ:0oChZ,@$2jeɩ)]&)3ouPP=y, Oc6g p)K-It:Fe[`Z^OָdGΰ v8e3 Ŵ)9aeT&NhQ)h(I\ɬyAsv_b.7N߫qZ+LJ1 5XȦFE#1܅"bj*PrPG~e+t _Š t; [k^:aIputh2y_4.LÁІM x)5uMē|+ O\_+}9qA>ʶ!|O (@ 7Bnׯknkԓ.ޮڧA0rDXcȌYsQq8ʚh~Yz tޟV0$x,(֛f\_E=DX//v Mu񃶋JQ9|I>.;L~z//]%C7܅RT?9mTLR" 1D 4}]9Lю'o16>x[ C LȠ<@wUZ2vx{p13H=r Kn1jȶKReYVJ-;6AgB^qO%W@js3@rmQ?@)߽B4T5[\8.rדA@{Ժ35!)cVbrBMIl?LI 5ΰ09MdӸ;-׵kD ǖTF d;C:1ZYJ'ldSf$4ۆíEJVqOI2o\]BXsB\[.{sTȈ3P<)0hɡn_ܞe%cpC r(B츃E)ԔEOY"z]l0 &*b)fe/g3c~+|Ez)OTՅ͏Wr 8V9طkw֯xʼ5o̽3]H+vz5AQ 2fFa*6NB8aɋۀuPT:bbpKRIJO !IgXc#Omɺӕ4(Tydgez+Xׇ"LV Νq̊P3|p _bzQ5$ AjysbQPs]t 㕉Sջ '.dI{\<局fx.^Te~(*K.m4ASHu QزU\'a hw)/W%qBc:ׯG943PbӾ̭IHrbu 77sC~s#ى܁?v 6m {^/uiz"y:һnGtKP@SNloo Cn,e<$#<kbYﱓ}Qy9_/ _7Te<őVv ˽3 ?_kΠSwɏO ]_~Es2^~E1 X>?Jl7grzg#c3>cLw¾N\ep) Ͷl(Q۷Hemh 5|~T#GX^dOjq ݣ:(nZo vwRV̓00o0fm 䩡# $&&`xw]ABkJ>NTRǵNt̙ŽMZm҂N=b11i$r&bf1u {9B@~%T"qXUL!8mh_ylM8K¼MX1M0Y`!KQbZ᧜kEw0Zwj$ݩ_mv3=5XL[l>T(撮Α[o/v{W)`*dR)vSξc 1 j3ʗ/rq ֯Y/vr{;?)Ezw\, =ѨGF4L\k宊(hm+Ht5ްk*bʌXX@UW..-Ns`A4oc_fYc,w9L5jaFzPB`"۸OJ¬#!Yŧ FoE }+!v$yX{J G<=BDY<3Yn3 i LySeg<:S{ƞ?>,px9GFǤ\$Xp=]YCL|Vn0׹Z;A*n]$YbweMW| U ɢLV:dN#}'4Eizv'# RV3h7ZX5GnbFR0o-Y\ZuꣶIegKru$_QcajH}h==h7݈8}Tߕ_IڱxŲ("Fޛ{UgS7c 'tzKu.2hעA+]'B2BcD8%moaPLٸrVdmPMj'S81PC >;4y$L{f%Mȏ?[6; =6rΝ7!G 輖K13+IM>Ϯ(=ùw&lk#}l+^\y}W2 `o/i@hW8v-a$P^]^b\-0dyNbU&W6bJ<_1PS,:͙2<8*@#ёQ%?vAT؈|m'V\[p m? .9 ުLW`B9(KYf_!kA"#B,%߲q˙c /8EJktkZw@>o~`(sẩCjfM^y[~tTySݚ 1볱tdxp:w/pI&ːK4e|JMOJ;4oY^k0jx6/:Fx@!*|,n,f\p1O&S5#]}@,u^obTI6o1&b:s,a`I-+܋R#acÁRLaؙPqq\\:~ m}>k;s9nB7@~!5QG_9>^#tʈy?{Nܹت<ݯeXL.0 uS v<*oaCò{iRU;~Ԗ EG @Pj+V9kZpnF̺_kU\[+h2caTrf%J0Ȳ/UBg+~T ^|MRpG|fZ_e$tw0_YkF,X>ܙFzJC͔g.șN<_ؽZÁefL#`m1H^bOnS_@j@#DjD.5t F@I7 wq0`,զt>)~Aao c}(zw^e\sC+ҩC麲=3cei~DLNȗG.z-NȴqVثpǂpvRᏱG$[xzaPI0. D |zuȧA4n)!/I$eݺiA3, K8[1=);qya07BBX ,q|h'Wq&Kh'x|#u):6|jѓtc'BG\Xcl;BɇֱϽl(N.B#ֶ q TϿd)a Spwmɤj+9+Q]vl -rz!;6`,0jN #ݜ"drt|?5oҒU_n<^R ψhU7T G"x}jz@=t-'ZaW)eb^m-&0&/xY$D:NYi[b1i7&)8*`p߈,E_]gșEml;{~f*EłP, l*CN`%X{?.)b͕5.e)}IWԛpM>8t \J)jUd7e#e̟s< cxT]uYkcRVz Y1t:oTE,AR}x3ʎTtXT|2p&Qjyg T6phsމ锤?:\/X9(?6, Lv >8dt7DvtW 5bД*mXfFL fP/xҧ$9X|у,1qDݘ >%݄n(ŷ7b޽,;PRe:BYH0hdV"XsL.d5}X:X!RlJף>$Bn{5^ p]Vj}rq8Ĉ-KEe,> 3=\h&g:;Ε01Sk4:ĻCC;#6V2'*A+J9:(xn HJ*=j! ,4Q>K@4v'̍yaJ@!Ni3p0$aE#DxY֩ $i?Cޤ&YD/P}3PEc¦̫[7^n:04V!} C<<B6?Ľ ?䙹@ jq{gKBDdle?\qD0L-WBʺxnk=g0IWQ^jScZu`A%Q [ sJQQ>xd$ݙ^yWq-[5{>$'y0ßZjuep腉d9-P):K32QФ' Y]:vl>w.> _-Bۃq\HMtN7] f{BU &@%(sԪl?,cM4yk~_ 3?;M0xEzZЁF hl;YqO-#u-YŜ:iBZN ,.-~2ִ`nXpk|,ET1ńU;zvT7c7MUSZq; w]ڇV*- g= [6{gfJՕ}~ (oO1Wl;iKҸXdLnF0mY5~!׆2? :%WKԗAro742驑:i:.κե0iJ,˹~ htoՔjB/-X^ `FNYa Zñ{æfkPL@ǁ\ +ʏ ͌z n^cG>z vOK&G mS2xOMڴ@/¢aXe2*ODboU\KkuMͩ+s^ZGϭo;-asX"4Sē(7p6gmQ>p`DB!!F䃱9+cz;.?l-+@нmA Ljx56X &ooˇ#(a,ºͶP{ cIǴ?:mzF/ѲL`\kGJFxz}lZ]1U1RA}1B)£jur T@.ԔBG &}ZR7t~3ݷpIͤG_jETĭ(ɢ8RfWV]V_B9GyQՄ#_\#crb/܈Y4K26&= p i$w`SS쩷D'Yȵ2lQߑm>RgBr d5a ]sB iSu%B$ yt]Cz k=෮W }"?u=.,tFӕ BKR(Q/c/s3AjYM9I$L0 tg׏ yƏ_I |]rWSjA@3WC|>f7 i lMmXo=VvܱE ޕ-~CzZ j4N5,!wtĖʡ6=ej $B/i~9\s:^…%a=tssV9-xoAʲN--~͜B'9TӗɜnIQCn؞_Wϻ˥ h_m|, QS^NQzW*(pOj2 h/؈M0ҘrSC.~-Eꊷ5ɟjbΈsio0Α$,f+/Sԝ8A4ܮ NPuM(i;(cR<?C/)F$4A$Fl$0WF,9g./R( ] -"q.y 91l"G0Tj1' +یU>Ht26Yh'4{?Q8;?XnXNyKa;N}ʹJɘxiǾEIFЈ=itj@Wd$= 4]Nd<6Vc@C9귦/FN?ka啕Nesҷ69y.mkS~QgRH 6u1`})KU]Vu^RHClT2}ja+Ip{  Z*ݎ,;M'FOzH$Gl>`uXm .l΃;w529O]׃%xmyQz~ p+XԋSS\(񁳛M>}RB/a임q.xpk3nުwC,.NO G&<Enj{9l8" I͂m B'<m ]gv:o +&9.wKn0My7k&ȥQ%oN峯5y\~F*g(w-t}_>QUqQP]H8mUdܔph!B Y4-QrO&tf_OˁhQ7o |^n\&dI*GL,hmYk#:(~^h qcW}?8æDUbeG!YliH >Ƣ(5y:ݝ^% 4/WvZK=ƜZ|S=4+Z[lͬHh=nZ?^*^D4\ >hMʤjos`[X])cH]0YPtYh?`)?|š&7si.Ju {#rPwY{f0R:\6y'p#8GrPf%ҧ,dҢJ :zԸnXC$csv&]ȏT}6J c3*Mς4O>J\3@ѿb9ma1KRעaloT1 :d!) [G:RMz).eO4'^`\I J7Ī+t-_K~9?c(.8>+Jbq2-˕ ]z7j~|l鼘q!NeE[e<&Z+:NRM2yY4]yb* a剪٤1W3:]d}N= `-Yi~n{x2DidWa/ShU&Yͮ$ Bʆi)Z⚤;.6A@!npH'8XR18Qʥ1GJqЂμ[MQߡ>f;_P,Vѫ#@Xnǽ;'bcN{v1q"Ʉy!vƫ#%QX <n1x 2[.r\J[ľ*@c3RV" -IYiwIkSaW_Y%.Mԩ KnJSH&z:m.wH#T'.P[MCFCN5NüwH2~in,\ze۟~s'l'IQ&CocRb-/a5dftݸ 4s8[+(ntF-TWPǁ(ϣQ}f&-u_^=ح_نT UFN íO;RK$ IgIRa\s/Ms嚩񫂝!z`~ry~(??I'X2s`zްkt6(_q{e-Yp]'L Q#牚U uh떜nmXةmdV yc1GnV tr+'P2oV LN(8E&-H/ *Ip J_Ď2 /jA|Bg5BcFn)R {V$K&8C*8ƐRټϐa)/Mw$Uk">g*0IuYk_T\4\l)GTdto` V: C: x=[[/f}?L3í$*:٭Y6HY,Cb95|k]TҰozvS{:d3K~Y tH\%rak;P5gg;;t/2`zE%2;:rvK` Iz7Rlu.||r@kDwڑ;HِHحND>h9="X+[m ͻgdt Rݱ~ w FqyLCQc 4*/M]"ocgb\Z[6 X$KLIGcb@PY}</|B2Yb9P$Ega9+ 6O ֪ǵ;Eij$(~QoD.sUQ7i` wRiQ~1iifP񲥧g,* zf4vzU?p=LX730;@ H@>N] (V],:uH _3 cFL 5ؕFHתKE54nOF<.x%R^J7 |4+Kᴉ t_/\92XSb^g8h")+Ԟ-f+Á9A4؇sFVJ5z-@-Sq~M'6.j舯ӶTC?tnoTCIVl>H -=e04?.ʊ$߃ Tե4 l鷶Vj|.~(od@a~9u雫f.Q32mҩuFVp2htY$i9Rj-EY ?y` W9X ڻBD}kDX|shB:J\_ ǀXEzd!pb7BSyE;l$OB.X+q|~a!lk#[Vc傽 d6hDnN\rv-$p $iꈢ$9Ǿ8T*TnvB 2;^zi&)+!T.cݢCݻx:rMfh'=kgP9K4-?[!]ɵf/,pa#h+g5W=SА D޳O"G~!]J*fuuT2:oPi9'6S%&0 ZN}{(jNPXTD6 lL}b6i$Q⦱'aSȶNp,QAu~ό3~QnQ>z<\`mUVǿ$pYn;iBϼs<w?E3 A=No3v![Gm{;K7n{S! Nѕ&J#R)9]Lb; ݳ y2iK5 MM fK^%;g L2OlK)7/3Zȟj E{Ͼ$Ri CzD:9zG"Ka3.5{[`#/VYI<8I{pfK_ F?XMHn̜&XM=dem m A/݈eky\7רk9ԅhN! =^`7@4C/ F{E\tnhF/;I B"ݺsa O5fS"2ɚ0#WA!w08aź[RTC=*ҙ+]'7 35ZuY"ZTͤ9!V*a=ujCEmbtnZD&WpǤ1bHW' CdInQčMsx*Q94 ƵQ+.Bd߸4s?WGQ&mnR#FR-ԨDb71b^WW%d@R.pG/À}tۋA?b.pHg_QOZY@F?=p*W=>)^Z|ZO "[;NpoyST.%YL~tX %ELӛ?hWO}tH)<-pgn#qZ8+Io;FL6;pzptoxW Yz)b##afǩ~e- f堧I|@SgKAE(d($Ǩ{tp+x'"lun`oWU6IM /~,hO\ zGP{^t?h~ūRGs6~>p^0H8aQِt|@Y!nEvK6&Z$BgݖX2_tM  z70_)t4N&1<6Q4|]aRZbQuG&]=3Vߝʹt*,b ?RzXρNCM a)>m&s!ULQ :vjfUho>4HPyLTL5ƥ5- Y1cQ!0S&RQS~8f63hGk[W纒,Ml\̂nM.U*"V6YK-ODn]!vMt *+?eq`⥨i"C2Stn .uAbىɡ6^TϗKYOR[w% ؞/(3Uyʠ58xNH?lh?,P ˧>P4 FK iI18*nTy F V*z*Hr{LCZs#2 F9ϠBפ]%7\z<0Fkɜ ;"It{dd("ãyg~c\e1g|^ )uE'e[k @Vj%ip}Ғa|4\!}Â@XûLzIWidfHf  A'LdqQ .>en-ws%ۏ^ M{ T@?bAGSɲzlRc&Q @džÁ^fpQcv>A!gW#1 řup) 7CrmޘBW٢eRA; :=Bh M)f4囍.̾("wA}8~3;s֥zXܞ ĩS84[i*d3؍06CJ3ɔhRq)`A]澒 E~#Ҏ&ɞ9v{(mx [$K8cN~C,T@ޯŹO}NGoF <ȵ[  Mmv5đ-'>z ^Kɀfz=.x*[S waP$u.p`;G5BhPw]8qT}0=NiDm:Fqml؉h"L a:<2ucu:YߐY#Q҉blF-= ~zyZ)e kр1vǨ; 1kXB޶+:s3o +WƱMtL2!ĵ0 #ZisRCbm*y!ԕ C<>ot;˚Q3te#ymm~O6U `6g o@l]8$YS묏+ɬaJjpmMc'$+G¶~{dF+) ړ.Tb Dtc*yZVdFȮ.֊uwQO˝@t1 ^!jr_?I3y\| jmG'-wQ- b4dm}hUkB\xkgIωAt~uffKZ{8uo$U $wSsqf㺦XeLN ?ynX?toxýo8 !`ȩQ77`HD|9e]dFձoJh ~Yc+7>B gt_+ } )PPj{EZ9 Ѳ;?ɬf:w?39 Pt /J"Zd3ҥ2پ.c <7F-g{Ỿ LȌr~.KhGajؖ\eb.Nu㡗m"hPß'wMO;BzK6DC/מG4ʭGHW2޷m@El5n2տݟ'EQK Nv;i!&0Ȑ1Mb6H)rW1tZa /Ăy &T >m\0hKfYh,͹,XwQJ|P,'֐x5n̠\T)l;Z#4QS0?U;vƲ^{UPpD\bՁ߾->khE7m=ӫaa1[6wf۫ Q n#Q0D?$I#FK9/a&Z?EPFSF0a۳nsr\eY˜$_X쫅BejLA<afzRGxhW h5*tP+D[U" / 8 'ID]`5*YZq5pTxjHlinŞi=FU<Տ\c e5Trn3͕DVm2C fSS>+!l`8 qzpతԏGuA8@Hj5kvU8m/+F*=eSLF.a3EW3Kz!ޥ_=ε$=(jvd]S+b^Sa # mu!yC,6W'REKl !lzٻRQZ)[>!K~4U?kF)V|;"z'dNq)Όn{VP=`6Sz[7N W7mMsM.: RO?'fZȰ֥s4xN$nl#gW?6kN?k,SOG\6jU>̊@+w2(ҽjEf5K$ &Ө׉>%4)mm7sE(E^c&CaZJK'Ut,E]R8}F1C݆j!p2;}Ђ>.BB¾u]HAr/" ޏ=~((~d``Ž@ZL,6]_";iރz'at_xpHM9Lɦ&@J'0cBeoh}9xuӺ%٪bZ„ $*ysqoCU Rd#VG-<: ͖"̼/96-6Tka4DZB~5`ꬳSG|RrѢFxi5i5F4бhX4"&5oNy/젿 ~8[ҍzLVfވ.IHz}V!<էܒ:jiYB()4T鞷갛(d!Z`ƒxWaCar^|$ɰ)bYio8qb´r^蔋JrStW`{q̦xy@߸Z5ѵx(,#0lxgdDφ0ć;p>KZJX@N6>ŽM#2w\Rcz!%דf+c*g֑+_ *h 3[mD9+t3~lY݀/5E*W6%=UHU\vL@l $-Nxl: IEREH*;d=z=7n~|^*3*u+I䴀V >σLV@k?^!)1LɉDʯG=>%'}ҽ3*gRmAnjRw(snkpCоsUkR& ΐr׿w4.1_ nu)4M>ͧ]qg`m}o>tcDϪN_3rt` ICFcz'cc$"g3,DS}ذ.  ~pRtRC ]tV]zfQA`I@{}aO֛֘ʳt$Go 7Nb8-#w-jc*g7nU`0{߫ Y^+@;#-fV+kT1ҫ%"Ǒc$xKjPqcޣJF I.mC q`cR5C%c]/QP Dl|BBh/sfcUd ~I3]C-9AaD~Uww8z T} E__(55U/Q}D:T=8&(H,w~MxYQIHQ$8lO M25XT=\I!$S6uzQGx@o}pO+`]euN* e᰾F]]0D;aj^ܜEzr'[LO)w ]g8B̍#(bMn',i$1ש)z>̀ }F~[ے FY@W`H1$;W^J.tMmoѨި6b CllGI_V6f^s4S50ġl :+ǫ,*ܓnԡG5[W92e 년H aS*2D%gc+[ Z]h`;Ӆ0&"0X2ѕ*4vg ɖX;tLAvOp`/l|#kOv!ZCmXx9D'9XTۆS~U̝vpikQZF}ŕj89膺l #ZZMeJf}];/Zf>7Ü K6CReĀ|Hm2CVMZ]61 4o5o4u)4Ҩ/_> sVZټ+#piFd>U%p AO:Zf_ Hض)9GPz 4?y*7SܾAkن %#[)n6,B3и$=+ }߅הXY$tU# },/.Zjw.[Qn{gŻ *w$MIÅfZ%>' Թ'=UB#N󉘁W!~d;<+ʇ 3kr؀xǘ., Bwio=(B ,XcK[)(-&1 KJv;](`L)ZfVIe;9PY>9ϗo2~D&IԎ37t^IKy?λ"r~O=T.<(&htyA)QYD9r|Mu!!T bxGDCEn.xIar2}x*]N[vP:a V:(,7HiVoS`Mx Gj[-(qQG9mql+ℰǼ1V\ط!q{3 fLN擡b^.3>{?"%#aE;ǯlfeꭽZz4T9FKsc Ssl!fY`3ܒ.j7QW*p%_.RnpסUn"Lgt~a Y>H"[G\J9Njaft`D=yf=72%$Y4^'HZLt`>d>b9{%%e/|ϥ[PRyr^!]fC[7{ -SjQhkAC\Mp+9B$0{v?[%Ε>vd;K~/:y2I\q{I QLYS/ؘ} \StbE*~ޣTE##!2_AEV~Oyn.FɧEcWم 'b%K'b@p#w8qMQ,։ h{.;kMG`uS5ܱ5:)/i#YA9"Nz]zbtY4Ib&6){(wH#7Z5\iJn&nވX-.2Z$R{Wd!:Lt!h :DԂn@;ޮ^Ro}MMmΪv˦J4s~KQTDq@1/%FQCN_tt4? B`tE;d.+3`#ul7$N(V:B 6Q*=^taj%X0#+_~[&҇A3'h&|tCLD2s90z4fg(ˡi7J &$.=C\d"k{b`i:vInVbWվDNo*%j;l_"A{<J{6+dk댌ç%*to ǜrce40>Er)U x"}nfP[/ e'{-F+~>I"0|*19,ҋy55P[ ozIzK7Cfބ93ж%\3emu)T1L:mhZmӯ?RW ldE%[Rnd϶>cC#@6|/ 2cd]CJjLPO!-.:mQ W+4Ss{ɞ7' /z_Nu,ўL2}1jupR7ELuіkC"B4tdM}Oui_NF 2+Ou:?z4ѢkDgYpZX6,! sDL_{-2 ϕ?Ē,ݬs= JaX^K(%vhqwUX|k#wǺ)HԶϖ$j{V@;A /f8ie4,5Izh'k(U}XnK,k[g> RvO`8>&/12<0GZ eFXz(_8HkfcfX6edϔM^JyBPE!;RTÏF3F#J<x%  ,7Z [Tà,i'ȱBpuCxRN0̔O)a/tV6VuBl3%Wb >?C $-O3Qz^ GLEm3*S FF:t5ح8 l޳r5zk\(ucX8r"dZQJMK5拂LYlP?6e`5g+n6M{HP8D~0Mgeul6(D,p zt9@B4>oa`]lZ#ΤN,W5[^'Ԧ 5fڨ@^[~Qg o~dM؀ēV s/KO?OUE[䫾[Kp?e15aֶ6$^}e?"91N#݅E[% ;)Vdu\*tDW6,_^OJuQ<06]0zl-o ߡc貧K_ucj'J,A,p6Skȗ6ofw'',).D-5xϻG@-Ƀ$ʀ7 -HD=O |䭿RYʘ$)޸~ f*ktw{Y\n$E&&{[8Xl6&ICM|%+3x$\u2 %wnC\C}قENd4if?Xu] \jO!ozC$Vq:T6&% ^'  &ϘG9_An/xHKej~@<у:={h$L+RҮyOLy^DRuZv/@Suvl8zD~v ڪ&FRwPIprK5HϷvL_efEA;27pDHBQ:B֞eh2LlQOO/i\oHG84+M^ڝ"Lu(UrOԵ_J,·]wǐKʜoU>MDgu._ʓB4l4 ֞L3?y8 Y]gga"|.tdާDS'awz)Ojp4W# #< %y?!wX$IV-v%WL&Is*fLcHt['&,iU-5Qv~k5dúO'6a ӂT/C\y?_)}?LH"noJqGOaqW%yρwgޜ %=wN#v̀(xJ/ UAC;}X޾XQ-/)=a͜7MѴzd2bhsr˲fuuUq}ȂکDkEKF-VdŽCK)u3-B2e^}f8y8Ys[S6" Y|]k/;JcXtO,(8Cc͎!ż:DmZr7n:"]O)9+il RP53cCꥀ" {00KFmbV4N5j"26#!4㨩Tܱřө+NΤC-M?8@pꭏDb$ZTa8u۩Y!avH|%VOU7pV>e{ZaI H{|H q`j#E}UJǑ^4FOQvVM1va{+ :4eBi@)լ(q?hs-! :'pRsK;AMr#R*D`6xS%}WB< <7[rqC^4z,KO7o4fA.&i0g"] gw `[nπT4yu%(q||J`F;~D`A'{m7q=A/0$E5hcvFPN(/{}#t '?cnW8[pYvS ;/ʂ陑)2`h˥瞛:f.E~\C}|uFt}Du dЇiry^/hn1ш'nB^U)/4 ?p*`%|>6d~寚<< ('/qTg.)PXT*yz:͕C. AwiUUa WD|R= S{75qjvO2Toȇ)Yq7XW:^_U<ڟw5/SL8ء V@ w9-?OYf!̫\&:q竌Z6B!k 5:?_L>‚U#[Ť { P (D,c2ʊ@~<$pSz_f|a9y$*>R .\0-2|,Bb\A2osB-T^[31 ca$Pu m !8>`^vNsI@nرAӂZ(ɿkGq5ï $\T0z3~2BFnj&*0UO@"[$&[ba-\^b9롼.=l Btt;ȫiR-,d}JAF%&w @eojLՐuJվnYKQ"ZI(WGU(yGxF4h5}[Ek_#֌3e|T[tb2-Fp(Iif×A/5'C C|Ֆ{I)ޟ_{C͌VYx^358eEHcGV}@-~L;sOԓ/{b|Cڒi{GTb' {h\4䦎-[! %:@p֒䪅8`cP+"6pъ͠|ڰ31f5A, ;M6<#iϲc }n(3vV1dɵXMLн~b#ZW`|_3\5 KtDm4RHMo \QSOI7)0CS+?*hr/̑)dKNs=ȋѲ !p%Ílպxb+osLݨɜ6z%Bh~w7bgMb9R\NOGQ)gp/XO@R.ٮD ÙaR%3^\!T{}A]v.3'(iwtX6'y$䴼 s{D&]T 1,*OLS14)/B?Lp3,GnwL/'I᝞Xh7) _V#=⺏묵 \-xh=GlN`?&y{=|`0le&c0O߾âSzg¿B,p[+b鯒q8؂%0v0g"Яe椞D D{z/+F{R 6 s!D&v1 TE"m\}HIS7O\NE'\ؽt27_ܷTZl*G9=,ŵo(LLFb9(v4A vwBB2yf{' Xx.8~<\#fjBx6:Z̕2 U>V?ehS9;k+aw&;? *d.l)>5r[oxY4- ]A1S>|\iacӗjYZUw hĮv38c`HxJ@OKyks|`6SqԧC>*)|^Dܩ}[8ŁO oǏ༽RNzi 24׋TURA d6RavP.%k`lC_*ׅO7e|nmyve%wO0YWk8M+V'Y٥T8GܓlϳYv\zW` :/~3&dc+C(Z,Ŏ٠,Pʆ=hw6 ōRpu2V_k雫sQ4c6"g$g,qC:2.sC%3kw=3bV4Ԟrԩ^@1{T4+\R_{ݲ䡠m;gPSX~lҗv@Zt& [0&r\ 7?Z8_Kڊ 7 /phCpr9;j b/Z EfocS;Ttڨ% p)Y 5{OB1UZGM{0A%4)@յs:~Gmzbio/~*Z=J2% Ó'uU*{{0i&:XE/^9!MGƝ_E!MsB,d[~ Ci:fcF; ~ tert<~ĦJm6ŃkR}jR:WtM@G-* 9so-XNpCX.9q2xlPLj..i0 :)?8:"}~{ Jq[Ls] 0?I/"t Kѡk$R-|G'!&unc# _ T}pq s, ~|,yU+*NҡE>x(ߪO[p&n@i4\5 L)`d\C..~ c4$0yr{4b6ӁU0k[6P%$CsZl&%]fQ/q3Sv'kiLIœc^=g@×FL_"DZSuWT-|܋I[d}UfǙ ۺT.*b_ו8] Wm%e0q,J%P8,{&ul_.7fd \rObEu0!1v^Xl&G9y]~0JE(ĎKish!nbYa\_-gq+j`^~]O~=0 [;ؕYe)9>4& X_~?27]:͕.g#D&ԍ^1j*W56TLuUjCϿF%5P:t0XJlc'3k\Ou<.s45j͐GgmD99;H4(|`nT6ũ/x֑. o,[c1M2uuwbbF 3Et)m {}%K%95RhD, ۅZ՞zXkC p!'jGԑN/, ELH4&s$]DDAfb%MjσM@hNaWg{i҉ 0<-[ÐgձMGuõőSE:/jAfiGcjL z'yW;VJ}AKYϗ>ŗ !@V+6%󏞙D+^ۡzI?Ɯ!Rw뭸’u>fMQιUT|iL\?Aۃ.{2#I/J[ `諃:.l)?  <A̠H=krO}ۍ$O[- f\pZ4$]m1aoߜ!,"H>\`5dcf[@:'C8E~z8Q TzO#CF" nJ_,v|G݈.J9Ԍ_WbkD~"ɍ7ݢiX Lf-/n'HGSॼ]zeE[&MDŽIf59>~d"O^ksskTv,جM7 ځȘmֽ2Kʾ97,tDx]mo{bὂ%߿Aar-Ƥ0BLqɝCN@ꝝSm45͈ @. ;&_4, Zgȅ۵dTďlG}׳u[Gzד=V,J옞9jWwgS幘w\l!q{D CPJ[b4sg{7[@UJK9/#7x/~4"Maْ禢#y%dҕq|(`#>G2zaŘW?hD Ϊ5ťͺٰfz7WF S7QxF-Sڭ5@ 3·l/`F=_$~ ẈRrFlmjg*]hٲd8lh|!cmGg) M6fΨ?ײh)Ȏ}.#p|c>\S;0 xIKs2^۩:p@;ʝ7CK<6 m4éX|\XO7kfV-4F?l唪u?m7sEC=PU{aˎ۔*gOXW$ƕ7x\pCGrX6(<5{zMh[ۂZ$aek/W(ky;etL;u}(_{03^uj >ݱuZ$ ˲3J,=i^"7Ų_&1eNkpN1MVA*@mq`pM׈An!I Ahh\-KAwuLѩ{= 9̋)y:1s&qɟ\d;6]MG@ f?r@nXO58ڇEeK$V~Н TPto 62{kh2i *B#,-y,0V;ز :ɮ.m$BBd"ɯ, SW;rj+`,6p -UlB6td oAYs6c0%KmѶʦ'ֿrQ$bT^N4ފqe iu2y+(A'ڕ}6@~C:sdZ/ʂ_V <[UJoؾ`Y_r!N?u睶$4Q;9i\D')ޥgŢh_:샊="$JʝCॾҦ@Q^+K7$L-*]dJ9m"T&̽]}]h]1vѧy"ּ$n''TͿrєkhU:+j=`ciBrܷC(5?ոC)U~2'1WnӨ #\%Z[anU~8R GZ\02kX d7veUm0VN+y1H=Վq% -5+-~ų\Q;f$1jwQ wg[rcN/nV LrTO-BS&KL[n]ҷ!զx{o_sp](o/V[d&xܗ;JnO)?>ZH{>"X=MZ"0a` lJDo|6RilRRcm$T#ևH\GKhPgsTnu~ESrL玝{'v`fnD/y5NK;@Zl F~6Gh:3ˎDg~i@ v$iaQD }W W2xwQVlU64o3/ ,,v# U父W`So6V&e2]hf:q#JX7/]-d0e0j{_?~ \„F &w);u5!:t 1rɗP$Z"N޷)ۼE)>¸ =&nkg~֌LMq.T,M\ЇW^l LĪXۀrqzM"7L7@ J G?;nnm&<Ƕ|a$/~؉,BW&BG70/,]Oh[uxw 1гoԯ's1!Ey-Ii#;zaSf6W[ wHOvӊ" DȋC1zc[嶉@4Sna2$e6^ k ]eM jH:AdeB/c2HۯQ@<7 uc)r. W !T{,xO6a?mvfZm`3`/5B,ffOOH^0G 1}D `;"\:Vk ɿkouGntko2Xw; 1r$:YJXKWǕF ؘCk z^g>Z 쮻l= 7Le˺&ׇ"y:DU"O喙3mQ̱'' 3ʾt'Zr·n"2^3쁨veRamL{^34hv`Fߗ (_wl$F)mxcCpSXBy"}!o#izjvq.%5BL $L8 */U,7]iτdL8O2~7yRkWUrrs0~ㅤ5n]+];,r/ɩG+ϗ#$İy\Gc8˛eq"I3t 86oԸ#}Ct4ĬnCEZa*U7*RV\U(|H/$ t?(q#?fCAԄQjߥ0Mwت?U-HPx٧" 4GuFGzqʢp9vUϋuY4YѦ1Nί-XL'\-[ Қ$5GI&ϜHIxꚔ>;?DAfI*b4Pڜ} !%[  qejqqSłCIcquDk'"Y RL]ʊ0F>6,F$I2a;٥<#,u~̴()Ρ+ygQBpll}C#QvcP>_>{$ʦ5~7<"uUd9B(q7uKW˻8* s 6' ٫xdE(vo'aa)siVZ6YaB _C(AKGd#wBRO2@Z`.FLRя1CfYA9W<|KZg!i(#7/:Hr' ?DB3_R*M% qzwҨ2`4KӚSCl?v5T铠RѦ܄.Wr h@o2 DY)+JHϽQsapp5afG4)Wxw6pԴOAC&ȴj~H:NhT'Lkdޖ]3"r'F;AzS t_zad0L!R/ npHCTj/|*Ź.mq⥓~p~~Dad<~sEam 3ni1y{[rU`x! -ʪ"i7nAkN t\\,}z%STPt?GIu Q!@\1e>KC wZS-$yE696vˣNATMLW^]E 9@o ջ43in 91{B>|sEO%CAg(p]w%}$ 2y6a8'Ns^E=*lto XVHApa!aPyp dxq"2ѿDt Ft2sKojPES8I`ٻBGrulJ\vg`\цiְI FRۑ\s ᖼ9nI(ᛙhH1V(ˢ'{+rOD⎞@#UTݒ#L~_`xMWX\&d~ˋ8OѵDȣ?ggMmGѥS|WY&h8a2xjcv~ qW3l=zmiGG5dd<:01wDd)p2wۋ `\VH׳D5A֔_5?63/>Bq N&Pn>$TW/?Iځ~sv&xϥ NREY.ΏC=ģ,="Me8f._l`?) P2"蒽}fI+쁻^aplP˥SNS1)THcMrݰ> l^圭+0pϕ5"M('0D!NeR_29"V?ERߒݶǏKxhNd43;7 "滒6 P9쭤c5MNV>#|aԌ:!\_V#gRLMvM!f#俵Ww-7̅4<| M| +[q}eKeJ?79@0YѺs:$AZ >=a=T͏խa纑 `K- q;OˡD&iKO 5ؚ㙧YS]uGiQ F4e>W%~41,nC)ػfн[z[9jv,֢r2~COwTJ#P|c0v_z@cF-\Ӡ"8[‘{&r~OA\.M`VYQUGnCMK/c@N!M%- Q7q?+׈;x ,i}␢`hjE*:\`^ϷTẸunbM불+?GI=2ddcica.߉JS~j='v_,65Am{`Wft6>t"J C hJ?D{O8?nȯ{y+S&zo;<")t4, ia:R^1gUusɉd|)yƀ)7ݕ15 $eA= \}3ƪ iNIܯ}rWY&P9'Q%ִ?^Ov+W  YcO:?#J[&]Ui LMӰjpp>'*cĀ:EiXB隖:9HU;i*gc7x`Su =YC Eţ)0cX*>`FуTj@}>CfpeM2ƒ_0e9A9u$j$oXZ(ہ-vKͧ%qbp,3jia,AD.?ћVANt!QYt#R 赾~uPyhjc5z\  [6u4w:6q^w~hJ@Δ_mn0ԨMFHB9J8+{4r & mH%IQA?jfW ߋc ]d{Ё!s3FXz h!q3%)P"sgY45#wXNٰ.fTb]-~`/ ,7ʭE)AO% ? foGiz3<"<>*ňRs>n˯h:*_{_KڶJ 6fNe]`x7pabN\pNIRj!EBjc[MƸ|o'(m|B@ x;@2 (',sNbO cb rmhhؖ4 {ȐːBS3PBh-83!8X2ffdGk`<+asM A.7뤬~{¿ `YM01;K"xO be3<&eMFbP}"U3OZeִ\0G!T{W+ԑt6E@{>EV }ˉLO;3*@dאUjic;Ǫ u|O կVA/>+x ]PuB#l\ $p>W=, dۢa/cu?F u)6p]s`%K'v4)?I1ڙT0eAڙ+8*߶%/WYr} q=H!VH2[~7Tn (ZK5s@OD#906wN2{fSCS85.r00BEH)Hb쪕Uz W`wpdfz ~zNCM9R:f%צ JK/1`=y_Z3 w,ψP kM5d++FHLS'fQ<҉ba)+zNv:d=ZaǶUgMFQʵݹ"*Wտ&WoK@}5j6h;BْelAY[WqjZ0]yU֘<Gdq8C?70~( "o89|bv(g[:yX.^E8k سX9"f[@@_D+ȌF/I:!$vM?/('LM%ʏࢫo ձ  26tTߣH훆l#?l8jY]6m{إflKܖ5ʪ"=K$AE~>B48ic"k(»q/#,pΪ .{$# llxܕMKeWiHށRY MoNZZ0@F͙]հpJ |Ho3=y{i'bƲ@n0mTT>9zLQ$k^D𸐭'a1ՍM@?۪RjȵZT@׭`:.}E^P}RH 2 'lvn9֦G8V^BwEo\-i8 9' Bh"\^(hDtT TDVbQ"3q7C"4@r^][{T8_y)%%]P IZ`rzqap:| ׺,dJ\h,H}IH"f (GǺPvf%E/rvw 9CWN#&+9Q:ncugB>D>D#ӂ tssŗ6oPcN >@2dhT;>|ȣVLž$Ѯm[,l+;n6^\ h?mR}݆%}&W(ZiM Ap2=yȶ0^mPԷJg )",ͦ> ME҈rҢ2^``E:mZ)q? / 9Sj|o/w8cC'ǹ7FʪinC.౷&Azy- 2.My85O훴bFf7"~G̪TYm]ܗp7=cnhYY~7LkvΨ}`1^+O=&$=~Y|8 oQ,VhIwҋjH#p|=UbƤo~g9M\dtgrKSM nMO/Z:6A$?,{l' izPh 8R#n`Hx]PjJX%]^ ,ľ~u4)p);f!D T3p_"`IJ:ZYֱWKAګhP"wbi?p1"[X85"fT;MXXA ǃF9uR!X>zvfx,}h| 7,4C0, ']\E%lN")ua3|"&y3CR8Kt$/eR=3]&\$ie͏l1Wf\SDILrtOxnKV%K*`nuY)_ېteO)a V{S~v"L>% RjNBmr b~sk'DksW2I;x/BKXҒѧ*X-@8;zWDDx(ZlTJ;׽?(l # b ~wUJG⻀$}4 V9J[Fi/FX.sc/9zatn6pO֝6" 9#Z6r*"y5OM +7fiǿmrfl@˕&#ϸͶY}2Y{Q 򁺈,6VT,LAl- 033f#b{~}F=ɒzRC|֯Խ2XU9hR\ bI%r"x`;S3CY08'NA/xBh*KY3YT2ͮ 7!!%+tߙ޲}4};⪮R24H\[b3om(,Lʓr ɍ{] o* n;3 B {d'1vDfB2C)oHA㦶 S\שB p,QȮjm`jBKE")_ Łd^!{nd;VE H1/<)L-%¼ ضapPǬMuE(w"LR:)flmh3as}#Ү{ sUG&'gT/*:# f NJ TYeӄ̓1g[Z H') w(\D_[S~dN8ͭO>& NNI%3!xPH\mlf:()ֱHbTRhocE.|5?+ûCIzEc?տ87pBD<{ n#|,~p̝ IOz@Pwe!c Ew`賕5 XgaL6k>@e}4M@vo}"y}jsq*|IM)K_7cZ!E.X.>66('{]i[8.JĺEmdo;yE|k̭Б >ZjBL2rCn"UX [lXӞSƆэw\i/7>jo\[eG] q cIL7PAa]c**QOk(Ӷ0 5daXb "ǟOÒKf}|WHoʠ8t[zT8NRyG/VDXxH6ǷwVQpW+5 O| nߩ+{|B7rxf., D %Wt)hV4[U^f,OFlkht!F\f`C WìaAHt蘸7e?qR6 pGxVs" e瞈 *qW]1+/,T_ウ|ǚ} YaT%&S sz-7dEnHX}EI`rVi? Y:ڝo.]uꀛ_:xQ>6 ݨGE `DKWD3{f E=La|f O7@U=ƣxVbݎ: P֊Z- ,INY-hXqY?z{hn))<1]6 L$εIbU%)w0gp^GnGHٞPOZj.Yr/.ÆRKX#Mϲ~I%)M\?9F(jvCBV'u,1|, RG>vEuf R^'N?HӍ(Vjn2B\.,6Pe*QOjz&o/+@y #8xQ|ej-]r݊Pi5iZ{ȲW68PE (.'b&ڴ-H߱sˌ ^z0$1 =jזͯ1mvÎK%Ws-͖'W=濛={і bZ!%stz ńxЄ(PAk tæck65P [~XiHbe{b[v=wk*K+1iN".o$ꂿ: bODr}rz8/!iI_*r~Y5?i}p~l=ξ!8vҮfd50S iX6a`yš6=Q֤u--Ayt00býÙZh?{9Aqi ='DF2NCH}#8A6 qf~z)UŨuYwZc T}uE*Uԝ50~Î;'C"# D AӵJKu ?bn KGZ`DH(CEiBm_`pK,ݖ GG.΅ujTEE$Сhzk . `f@UWnyVuxdU a{jP[`Rx'QMM?8" fX6(\;E%0z8d"xTjucy[k$[bO:B]H6 p?YU6jTzm$T,S&hQ|7<fnT1^o5o{ һo֞}A2-H3k)Ji <!6,uig!!ޏT &銛Ozk(2%m_zk?(쿣#wu;\/l#Kh%&T0*FJނGJEj>d5:QN*_C&ǯwG{y怲NF&Zg=jzZ}$.2t4bM2#CԜigyz1 >Jz(ؐ£1aeQsK_:JgNfZiYo3 ǙX=M{z}쀞)Ic &ٕVlFĻ5[ 8zAG%'Q3^ӚFaȩ>Zܦf' MuX˧KecCZB՗ JQc,@b^ЪwJyM|j޽̰Geqz#@>뻌k)92Bbԉ Zxkkqcu`Ξ=L6`p3d<; w+]-ҜLgƝ}%,?3 e @?.L}椕4KSc(">4qM#ۅ̜F$tKvn LJ״Wa|(KR]jjoP#?C _㪕)GZV.+!h%&0:M0IM98Fِ'_ei-Re{%`dxuZ !\&nGٺ\4H|B I:uu Co`Z  \0#420rWnVئG{'AC,\H,^:̆pⴀ;7E >&%Ny[4Q[FCъ+wqOakh=@#$mfilXz162;ym VIZa,24Y9}P*˟5#M}4u?JN(*ldd|i~ũ]j6(D}.h^%NTq)` J*d{ Pr=-0}=XUg|8"ZǩK>ٞ٠b mJ?\ZE҆p1E< 29f**f1yHcZ⧁WBzah>ꮈ窓  EaMTZ̒3IJAvwP-8P%a6CGRJK \}EmvU1U/\D޵GKcu%:+BVdlԓ%ʫ@+5ِKƽ"y-r!x_tg;MfIq3,pȰ9"z&2YJ5ΐ \\lph`mt ' 7zB'KUe:%]KҲ\~^ Vm~c`}R仈%5XI֝[CT0/$p2BqhohD@B2R8@݀PgdO+}y, g.Ǖ6Ҡ~6Bb m?d|,\3 eARR1 8W[Nr7DZAQ_SЏV/Y]KxV.fj'RF6ÛMq- mDDvQ;Op Ļ/@Q " >Fso̰7oo3bL C8p oGvSU!);W&h43@=V>2@ -MdTֱ&?[*?n5 u9kB\d P|>iV?C"#+6jDz j厺k{e+*O]WOPKAQ3[6XG1S:/ )lN(s~mUY "VMqj xnsO/[et!; FRsuj]U 3dU [ݡ,Yh%,s[tGhlG_ Bt1p2b"!]zu|e5oyOF9tGZ_avr&-@Z޾N}t?N8s UРjޮYreq_"8m&q< dK 괵,] _yI*a[i q|c8凒&sJZ:bދT?#" @4&`͕}" *[X% {'բ%b r+ [%I:7BPrf~Eⷓ)k`5qq_D8Zp*oZA2/!?( c4ۄx'(l|L/ DȽ.x*尭o8T3^=HK P0g>4/4(tQf"K.RaE CH%};*LnpnTjMɭ9+ F—ы畛*9SԬJ8]̒:u{ѠJJbw$*Lf@QKkrdPbX#޾h#]?jѥ~EWTlJ᳃A^Ӧʄ-ӾÇAWeq2Ij vm)Vhzjȕc. 4k2z:cCPK d@*ըHOBY]@QH!*3P4vNSo@]Pzb;n/@{*y\eGQt $?`oFЎ7 e, T)sOb?{*N XJ_W_n&^$W/Z+d-fbb9iY|U+!n"48l,?BPRD!xHl7et_>i7t!'\k3~(_ю3)79"*W?Ù܅(RZ?g.6ZTo몸~g,!Q+ >{N.[7+):%йx#NלDe.ZLVp5'^,X7 $JKKpAG\|U)pp ԙݝ?i,|4,}ΖFG>NM$N\fZ,yGgٿZܼn*/LVocP`I~MpU ,6`K@Q=o7;YR;AVZ;m9$cWQř jbDG俜EhZx՗y`z2GD]f*B%-rl?Cx*S ]2D62O )Fn2 \0Zr:0%sU2w}W)n$@/ MuRI@'I45OʥX4$m3;;"΂C GܴjkAiFSSfCe(hOJ }h6*sqxQSR6OZeE.|운D1k6aV- r45j%d d88,2bt1.ڮAp޺"*BưH*" eƽJiު"](,~g5L jFس Cz[COpJO{H7qpw Gɖ%"q-(CeM_xH*PrST`Ι;8X]n= Lkm>:J*9:c!7}ƨѫt(ki<1_3WHg y%; ȁɦNr:'"s{qNjQE^@k<0-{U39I͜>6ؽ6GVk!qKM#۲ ?&I@(dPcްfb_6I.%슔>Q*ԏ|]z+k/->x|@hpGfi JcL7ƛ!z cF} AGh4>/\,}u++cT RySޙRhmg<Ѵι2%-RBAt @a'QY\7U!kKJGRog>X 'O\ v#Xo:J碽]yPSC:x XiG>L* jD/ԡĀhw5CHu\nf fLf{|qWֵcHG^g0⪒n/qh(1Wj[ ֒7'kD,OI1'猙Y–Ɉ}##>VrDPq3UW=1H5''5닦u w O oh2BRU>Q.cNp/O2H=B_^cKi=4a]VZ9rn/t G>~tlcrPB5%T"ϣNj. >usgu/.(^. sbyj{jߩ4p۽Qޢof9Ҋ2֎8p;,\ }t_v~!3Z8}ފIW  3| 9"/4L8%K&{̷ 6҂;cxAMUB[iھ_S|+J1` olچn]m[&Oz usDUJ ${:HGfG/&./sdnq,OdJW 3Jr'1IZ _kI^ XI3g-s =+|tNWCz"QKC2|ÓGR>;lI*J~`H=(>|TdkB>>oEl;k.E(9a!n ,q#躮Vے  7e}@!d\ g.C +Iq':̭T#Azuގbr1JDl1I{|Ru:"CJJϨPt2p`)(~ \痱oэdwMTxƢ.WWiŦw':mHl%c D_3nА;N(hE#OV.=\a~ t;0K~tdnS+RDl?y{eei)j "wVDUJ{ Wj; S=.T%sSr[;UvǨm++F.蚽+Hq a&}?wG,$g;:c.Q]bFZNU[LW2ퟲQeFޙg 2sL\C\%vB ;_֋FW r AؔSMH/y1 VE3I•poM. TpV 7ຕ=`e*m;*k(\3:Ggk9M3΍y6v_' ,cFΎբ,Cuİ(]3G'DvjFiRxإT6(ӎj^y T F`$bsekɕsڟCAWV MOGdLw;\{iq(^KD m!Uap]G`vkRwXxxkBBZV LDQ  owIΫE7v| ܮ!OUK۳Q{1X1ax>g/dj\JlWqV@LO<}l"L卐yNA'ْؒ.OGPӀ iNĄ}dzgC}K6On>Ǜx4о^L?#& G[hѬɟڑ$0ayLf)B|^; 믑BM `-~tmt s5kJ5O 1:$ ւEhy`'3)c?F jt hD*r7+^女so!X06D̛c.X@ç<vK6IEz^(9=Øsb9֜낑zuɹl![n+ UL*d5F 2RK+h iSÔՎհCef# g`ztoSn/g-I$ow.NکĊ Ds*vЍ(ݷ'R3C] &.b[-̸Cb M=U]߬^pJZP%>W >1V)ju(ԿN).-FFBckT-9dvvOU<_M8Lo mW^m WgNL~O523ѩ̘Q~r9yv{9Og vL? R:$~:9& F(i(]@"=4,ڥvM>_:(7Kn(l5,v" @ 7gvr˔_I&,τ/$+ŗ^rUw91`?g.ɒ<-'T'ӥg<8-1Uҟ&dJ|6' 8 2xK*d$xeuN$r>6lXkFH9d j{bP3ٍ0F_xfy\'[™xLͧA-?)1<b fK!YVlCMVd&{)tϑ,:$Ve| w^QGyns7'GFkw\JGjȳqp7)8Ap 9plꉼPwTPzʧ5ֶ,kãh3J/#E9,zjē3he'|wj2Z9hQ6% N>aE} f; OD2˼Bf?6hA90Xt#1ׄ_5>D uA{o?Ne܋}<ؿ,^$TG2 74@ˀ)kSTEuMں0h-$:umA/U#LĆv7(p[eBo b5=Ĕ(u(lS. \<$E 3 RYdmK4h5:}i (C.x)2ӷ0-}9.CuKܽR]Wl QB)a_dqFeՑMtK9_:o-`$tHr TgXְv)5&\@'*˿jd!J6:uCvՉ- $aV/ؤsscuG5=g;מ\'- zρGl4MClS,CN3}MkU>*:J{ Iy\ܗ (;͂Vǫ6sg}key}6\JGrOSZpx3s 33/uT\goIɷKvy#8d(X2V9ےD4[)(";X66\㥹;A_:'z Q H+((&GQZ X-?A(qOTL !ɧD/k"UH$$ iVA&>!.MsPQJI_e W/ۗy0KQ9n\ E(5!]_m`DOBQў""fHDX!$9KJ>׌r*g͝PlN A,=ttʳ.? bTA~eL]W51[<pA yʟeE{ƉSSǹ(aX^(], _yIlujU}qP!Z̪2K-ZA>oR{ 1! \wMs5I/~e㤌~*|٧ 'MZ!V͒۬a*Z= փ`<&tpXm~8IH&۫iSwI+ (lrdM,{@b ,iW6 I"HflqȞd!AY&u{qy[EBU" phI/50*>goW:ӓ@DlOQC Fs L>z9i )E\ 9~Ԭh+Mp)o; 0|\~%g2*!]7%z+_ԊsgpN2b@w,τO뵵#6fHW0 /6H$i4)YB>@6ah.@+&-+kdilZjI4U.IS YuJZ~׵}{ċȻ̛m 6]v>[,JkP(G kYoĬzlZ-ӋlPQثK0p6^z`\wT pf/ `?5Ѹ֫@Ƃ:'; ;\CEESour@le52Q~p-dƢO7iW@Vdn}CV8%F}U[FWGNiDC5RVi%@ED&wf'Y%+l3.ibnp9"MkFu @ʩƢᗔ*< u:kjϊ`0CF \_U/7 8jRRhkg\$bv!EP G;Ag JnM oyc5&#I,d8u`T4l&ņX<W;ϦSS G(L n]/BUÀvcp!G/cj@X~daydrt]NO,W0Mf^vM![/*T(Y- 1AHwRu׽={[5Qͬ|:i#T #7NOUS;KOG Ҁy,͢"]8wD"8L/1?Ae( Et~x/IuT4v/HMtAbHaa^Þ G!@HPe[ N-Ɍg,2Tާn7w }ى%G]L4ހ bVTR> V,!d89l,eH&+ )X:CΡ덬=>(6 z$̖:}hy6Ӫ80FG zjܞR6rL,N!&D9Dm&AZ&.κةcc}Z& (˭?)-{蕆z1(OǤ :Kǹ[ئ)7PG&GP cXQYµ3P,bgRP5'*.*O ڱO+`O=/);tݯaB"rb| *][ 3+qPyTzSkc~yLJ^EW_.@8"@֤[xy)y—DS=qĴm*E\Phջ1Q،v!bI:G]U>Bҿ aCZ[{ vj!/>;@qqSC;wݰX#ll "W)d,zxi>^I-tvc~nEM͘ Ow'"YӓyFsb"N_7G׋";6RY3-ʞ݋ƫ3wD]>#@SJd)lVXL|Zw:E{hF#V#7z6GYgPwu:*IQ̣Y`5 Ug՞ݥw'cAJBãmaIK+Lg$LgO76M wy:ތЇg&Ix4[1˛-[^ }2`ȏiG`/%0ڐ:ɩ.⌼GT Br 6F,s2gP W ۝k*Ty7!\FY[Wm(-;fHLWR?N}<VK@+呟߱{fZA~0B% qŘ.;.t_o#ޗMqK3IGt+reOBmJ%It@2ʾt^`(& zjMt̃C'] c`R5U9Z(u^~cc xN_3D6͞RfoCEĶ.@m29D]SSLJ,S$) 'f(W!Yu8p :Zx{)}_K8rB"!±o?ނಛ2!kw WfJwNCMWŢDc$xf9 fXν\adZz?U' 4folb-Նиx"8"b&f |V?~.8Q(ZV2)`<ӨtD<-i{dsd6XzUܶPkV7m ctn5pK7|RKO2!͏.CyJ#75릀bGgD-s"b}'h;hr5O2fd,QQ[# ZZL{ZGtk{ {؝ݓSͼ@?tIq#W9,{HJ+Yyu^(db+-?X1?H8ע o(WɴFlss ! m$rߝ_t*c{[9/]on7 MdO2r-bOΟG,;$b`|瞂>D=ӆR#N9GqQH8;,i0ukz3gT)P|HzyZ#/_Γ. HC%P&%%sOh8lB/Bրiu_3s]ˋ!'!!͚Kzh~W8v q@+HpK9^F,b)j-Vhg Ιc ==ZkųQPRs(h_D,vݡH:c0 d5D@UB+[Uo݁r3@]SP[ʩw)څ6"sR˂ [+}=)Xw|ILuӞ( `WbCȡ,}rcW3m`ìɂ'©J ,2((Cof HN]~_mTF QN.6Kxi膥/=U~?5^\syWo:Cjz5^= 7E1 xH,"z4XbU}T^YLr/@Е(JSȤCAVz)ߘ0q'~7d3[VF kVau,e*= w"P`YՁr]nSuE8k1utPd Gw vRk;n=N㿳TX4k$Ъ X@܊}_`xJ74\(GY6!JdM1qZFC3Z?is꨽1sZK6K oon`V0wE@"BdȺV|򅩆Pj`0Sf2wK&]pvI1ހq#Zȗ` HHaLjK@OϢP/e!f8SfX"Z];aY|~B'cV$6Q@qsKFB3MJ1*BVL9#":z=(n77BKt BnM"Lŕ5lHu.!0=.<6b@<¨y-jWٳRsgxa"UVU%aB|"21{/";Տ'+QĊ@KFfRkψYeAj]G:N ]vs7n9[nR蛗#ih%kaاR6.VRPcr CVBhΧ]ktE|uު< ,V;I)E;a V,Ub4 tA3k dA>%u#4 CKeNldP*7cu*D\T$3G ĶU޶Rɀ˔UXz>"mĶ=@nX{1(@?z}{n9k!D cd-t|o:}0|C/Sw*a@ 3ƕ8 3U:4g%h3|tגU^w;`##|?uAYUHX:ـbyP܃!)/ .֣H# 7}5Ĕ?VB,}gϑհ[ٕAc o/.kYRs4F &=LxmEW(AG}$M;RXlT9Ey|u XA'[6L0<><8UlTx  94}o* 8)|gCauFu-=҇ ɡf㤌?I`7VO}Gbv5Ac8ҲSM7>o!#/&ucnw%>Fo-&2¤Anַ{U>6,UB뱕na)poek\e&SwT781)atHi.=@I> *A=B뿙Tap*p;Ts6JN>V֫*cKZǫUůޕC" b(4Ο@Pnhm^P,4s۶ hd6~UG|Uu ʗ /fD&5?W}=(g  z1> LsVzƁ6S>CR![Fa.qn䒖FolsT \ V|AŀDuWuX8O79 XEGha Z+'rtDNl+^-pv|Ghg&v5p&i,u%S!qItGy>1b?J T>Lg O'%u 3DCt"&1KzG!3BP!.3I'N|/,RIpydUp6<]eB8BmMM&LgSw@-dt/ƳrR]F;.KSY\IK @_b? haulwϗla`E%Kq*3d4$Uc /t^fj@G TZဂm_M"h\W9j\q8&p(T-\Nn+]۲%iJIm;K"7y9{膲xU-0Rڊwޓ hQ5"pr=ys,DYw*&5Ǵ"Ngr p-aT|vZqA86HX5P#.@_52 ̹rކ 5\eaWo׶ړ Hڠ|cq Xy:K'F74sҦs`b1+ %k5#+"zxQt?y: >ӹ׸B(;U~vU-W?y4F`&)Wlh),Ğ~u|H:EF8'|]U@7ǡ ZǼkv}){0jϘ I@L*@|fDPdNi=FF!gusybgpfܢ^/ \ǶHWܮ s4Neh~>W`Bv~ԏ'2ghyZ#Ձٮ@?V]Ÿ}Ao)?8j,M\&<9#УnRc/OJ$33tրdp!1H>rzjRa$UG=lk|Dב뫯T/3uՃXV]/i"W ;Oi8AŐG2ǫmw:^x# {ғŭ[AD=ciZuڳa Yy ͜gsX|0؆N|i&ך~FmjNCn:y?%Wz2'ET]YبBd&_$=ZL~XFܦb.<0ѧ6mR&(ErD+ޑwhc;jR ]B`G2wGŽD%eXD0 @oo c@OWa{ݽzE/Q/<Ɇ K$fĄѱ6eϹ4;@ 1VyFƢUo-{_8gMlVGtDU!"ew9r(Bl>o3CTV E)0p8D Y= 3DEt̀RM>O0lo$p^M]tG"1L-p3qn1SLUS> ~>T#bGF#9:):$>j.vgt%yA,U\]jv/#k$1 yQ,ΘxFAN[V<$2lD»O(R F3E90LK}&]RR}&&cZM+%iM}l=ڞL3arŒ{,5ibr鄄;MfWX4eq)˄k۶[jSlj(xX s:ia~'./hsJR&gjB &\<3;{څw K;'$ oCsMkx%+5NWIQzթWm{vĦ|?>Űrd{ⴓt`P(ex>/J M0 )`- Z?Fc^v\=aEr*,6J)T66#_CH}y͸No+_Fٓy"|k!xYvPR's?*4U19B*P/]VZш柷I_B=/kv>bVV,\EslEs2r(CS *dm\c|px,k/~Z~ grJagL'8R<.¸## Zo 'ɠXe"yU{FKơ< ,Y{0c.#e~0D_ ؓ:Vwo~-NS.OH, eQ ܧAm,:o'\|w"5?E1a ʎ49l7%|tlw2ЙЧh#~{ :"Rn=騼H kwE`Spzg~ݠ~owsK4OdqRrN?mkMq^eKqIEwh3oWkVy@w@ךe !n:٬4yid~Ja[|^+Y°ŻwjP)\NNuO^Fs%ٱ=p8_XR{傎$Aɷ/tY !uEC󫆙VbZDdή]T6/x¸B3bڭClPsRzd;;*m@7|3}k#P%h7DU=GF*s7SׅlO8w%ZD|EEPzyȖ@1y g؂< #iGzS²HdDt{$i?60S$OBJ1$efyDvȪtO..?VϤ+ŞF z*:ƆugIIᇪB!ˌ8eUCΜ]ԤdEdA+rX"F5}do6j /u$S,|abrG/\q׳|2~^.xG'e17Jb;\K<$O-Ī߆(yzDG8οrL,:̙yWr. r1W`\5#<ګPrޠбLha%{}x5wwzm!Q({ ~FDT_bb&] x-kq}\fuX2 l\O&O  IҮ3ܟ^ug"<)s(ST%~ GA;Xp(m%fa&MO&ކYn03b,7fr^Pk=X#g(vBR\ hU$qYwLHqKx^ILF*szџeʿ0쒽&>xK@\vI;[_}F L/}_|=b?QxE^6^mj"f"k25)a$z {лw2kQ?R5vbNMRHahR.,]j8JyID9x#M4]!fiN[`q6*ʹ́4 obAoDZc WrΎIwε!aeEY&%@w˥e9f,7: ~*Z?nsܦ H[?ݮɚ(<F̆뎢8t>H|% U.){&r#&8m lV%x)):pfaSĤr:^LW_ l,(CxڝPA& w8itGe  ؤ| <{`oP;cl:0yYT]oz->>? m 5vI{W /']HWÛ4z #5jⴰ3hKLwO7}Zl1,2 ]F KdZә#5kkcUJ u^5дr% 1m^R8pR xLx.Qh.T LHsXD>| Z M?zJ2ډ !ORSF,/!rĀSYi5u"#Ux$RaXB=ByGneʜ9ȘrϺa2ꡒ4CSJU4=.aM4n|B #+I S>udYˋ=)DcZ-MGL@p>GP\>7ϗ 16JkV=tE}=/h6CN /{ȴFQﰟ Rs#GsľpgWT{,n͗:˹6"(\k Ժ$1HײKHaH)Zn]K|s`tgOݣj$>=^؟ŕw^{t7&e^h XY GM ~5%"?PB`SAq #8pd;j;LP˗\:%M{8[5u: z͘|tZ{|w|(Nn6TG?b-A`9i;>@?XPxC}#(H_oaM$ N"+7 tGYOǞthTM%Nǜsv H(7q'Ô ᖛ&WuY@vwGj8n% ? ڒ(_TΗltE3Ru/gPWa+Ӊ.#^&]?sr\5".7Aԗ`>YN>ͤ2N}z3vlUt3hqdaP;h1X5f,@=$?}->vQA۲ fu^%^! GH xecNfFֳc^}J)`U1+D ۳IJS%YiXܞ o"P"P ҳBG6U trKN9ǘTh? S6;:9lnB$Q֮^ʈ9XQjuV0@ ;rߎwfd@(DjN텝H\_ƍXNvӭ}P&KZE8xAN Z idՙ).Q@qPiexikXǜv=gf2"VE^.=/t6~񬸔j}f#^]d2TRycYawF*s;Z||IzA{:HKbj})(ݤp03EO|?äԾ3Mv2+* &;ʤ0]sO[Gdh(FXi57n󲄪r*ұUZr�޵1Hj {~T$v;X5!%#J NqJdv`uRGesTHe;bilEw_E@*T4Pt3jM3%F2").j͕iyu$ VT/n-9¿*oK¼mhRO6%5ixNǭD-CQȥ?.Y$3?MPv#3,^<ݞehdd21W\'Ҷ5 @qlR5{({َ窳j! ÌlܐZ F-c vM?Rdmz1]l+M,6l0T U+c˄nDttu:vUrj<#F7=X)ȍfNC 1h%w,{?䭃55ڑz$e _-M&o0CQAgN۷$3#*nCРԴaunB̺3-XxcZ] OVZjMw1{< `rO %R_s,h0M(zZzmX!f =G2ӽ[,&iI^wjM> sQ5)G",ҷ̄ą\}ǭ|ZNmyid NMi?}xI\{)y&Ҧ:Sn5G.`v '=;ڙ0ƙ߫ĂY A3)42܀(Sifp 5eQ `o+eWЙXrV9?ٻfPF_bÍm k-Zw"ZF&s@2E[?T״lj =#|ƞe1)n*;rr.F{Ar(xDZ! =X h^ul>%8~?--o21M:}!1N Re@+&6A/xnѤ] nGf*IbDT.hd- zuuẌe/x*y6J>tL D:SK|\^[H sQB^{9Icmiet;c˲c9o(UjO-@1#hįސnosR7G6 \ QɆAT!BFF|'uװȾ%ARd}':2(8VF*8 sؙUTlHhQ΢M}7<}8Q&wЖdµZaAȅӇcB} KROS"Xvpv[FH=c;)QQ0IiŊ]x5^VKp< jw ĨԭvS(<  LatAa@(ɠϱ5HlrE}\e˿"'Xѫ np?ʋ(vxB>.u"I|89h+ŌCk &Hv?O+&@ut756w -Ù_{#ˎ>sK, 3Oȫ2_!PY!ɽJubb${U Z05$:0b~…RjuГ4J.gL!̠-;dF>oԂ=RfQ*>0e K(mh\eJ`#%RS@Xy r(|-qH?/2jNG殹"K|{Z!+K 3>sP|#^X_=hߓuFӰ'P˙0$) @.! !o_ߖ)+KboE"DVoÂ)ò;Mo,saY" g΂7H #K.J(U4_a>AYk%b)=dT.DP;`r|<ʐ[?~h7kv2'pì_3X] ˉ@=RA+]3eim8ЮEF|/=s_N~mu78_7nM@Fׇ^bytyϔD7cgڌDE&R ) `8W goӶɒ-GRƣ}}>߂y[1E#aA[gbS͋(m W%شgT~h̙l~ۢ_VG "nz0S2f&g2'LBb2 _f8Kʞ< tʸpX1hO+B9T`1f(_wh^`K;_^ۼ@۾|adp wG "u -x]Eq-1~ZmAz,|Ļ-E T>悭j+˺x|TN%( 'Xi7vѥ ~I"nR8b/X1mٺGZ!-Es?b>^ /kB=-J` s?`s&̝2GI#Q=io3n05j$:eD[ )Ƶ3%8ὶ0ngZ2'O/Z t+8~lBv?4ZMS VYHմrCӱ J{^4Dt~U2a,yrJbb$.D>rxùBBБ6Gt]G_k{XiiNz.S&ad>R3zN +Nל L"opVPEѴ3%|aAuH4Jug`2dzp̱cviѠ@GO nn2>7_2'=]T1#K|hJ ~Fqn59^Zv)[=fmUfUŇ]М6N[]ܕL~cb OOea$2{VT=N[c{gߍ8FfK^oh#cGU=X-uCerº+D 4t:iubUVM|07>3'P\3RqJp wkͽi0ϛ+q_bMz3 ӥ8R6 A2$A~Rއ<hiT=oA7|{vⴲYZ[s//m|pAM? M`HCr^(-32<~(W&[yp Vty$zc̋! /_cM>_2FH ZkL9Off! s:"*ERslg-5F(Mo}g՛JDTm;EЀ;-$́$ R) W׫iaz@ ؉Ea]ǮS rtIdba vCq=M55z81GE?@WC?Tj ܿ[/\Hezԍh[~raqp]Rbn|5Q|Qɼh@X}} 57ג.7 XȒ.5b qPO w sPu 2(_)3 #L5']'`yJb2ra :3X>u!*?NoFۍF$Mau,MPŏ%,6\y!0C4ݒ:GeYnϙNy{,QZ*.}0Pb/Œq4`_bGbňhKz(WA{Qcx[FROo mP0gK3z@UዼEM|\USk ^NɎ>))Ԏ^{H {Iʯ&m' 39C`7ITA`v;䉾iJs Rn$e0i GLZ)IOrd P(ݶh˲%p_۬0 V)<&t׺ CZ˸/7!UYU$@h̦*.CMz[)R;$s 0WP>EuȠAsncIyf 締~[Tp03]̫QђLdV+ty|bt<ꁅF;GJsu9Qyx"H|%xx>+1E5Bxr{AQEH2?>9$5_ z_VM7;cA,st*EEvO;>/A}]Vq\D(rf4d+Go>jZKK^Rqr4Aw'rS2ݥ{d`ϙ1"}Ke@ , quXRD☐\2)?zkF ki w"uK zD4kAKFUP*3BzIW-&ԍi} ;vӼeՉ&ECHG0{6lHb ]:1uL"ۚdt/s{4'5 {`ճc,l(w%>8P$m,fCGhv-l!k!5ʢ$W>~ :|S6cL6XHaD(h`U$gRiJ JU<3 g|~ysC:j(eϰC{Qm'u-m1`L 6dA#؂rb9/Č^ޢu 1(!c@+X4 P'G5F&˥B>ҟF~5 Fa8؈k7.rPn^ruH.=q%;%O'OV7Ed' @KAzWSF]ֵ~ #-Ip߁9LbKLv.e):6bmpE~@ r.bi|;+%w%KAXcsM1`BV@ԞA:Rc6L*}&S6?cCس3O =rPT`[OA ςY^.w+a)I x%e 3?VDTϝ?Zx$Rt2띕N& LH;gwtbe10GՄhR0ېݪ൴E=a"86թ]9ausS7  ?Wl(ľNrBe)=*h6f8=!|C@rUVڏEk|ҐS|Egz(mKGH!65$8R"8~ְY-{:--gR(r1~뻡7cg|zp;uUI"mSJ & ܪ5Jeʣٮ!*i{>}D$:TT-eCW!OyR x3C0jNP戜DOjf+_[7tݱJ_S4TVF褀^8ҳ3~dP\0E}N.!/p]fkSn:D(*Z6‘n%4pZt[]+ČG¾v)!͢2Xn<^6^ѽ&b!,yAx|8ځ1:Mgү?S7v]ނ8a)aw+:?ݯmPxVc }O4vk `m Uw,FO{0NYƈll=##ͱvXpS;<t@Zpxn2P ]V􎼲FȘ.t%ϯ?-ܼmơACz_b (&"eg:_$K17N}AeX>9)}4m鼑Np o/""+jN=Qg(1(Tܡ[KbB\zazrLP~YICަlLn:9 |#sA#5R+y(ڐr3d#A7 WFe.4>7BJ=VjT/3Ti͑P'"8 rzTÈa5T01H.fxg^rh{i?O,w+Cr}cGSǼƮ_U|;]VaV}( r7^qqd˔>XwRE D70|k&Ju& 175 6\V! yqPW=_k,t3L:[.Lig:ϓ3߰ męSDI\n+Xnh MiRkHvd `y5`3QNڮ} 0ntP-M~ˆEŖY͡ 4E C4& DQPt)T>=avdlv:g"¾[@.mYCp}C3eOʐP.6 W1.% T{H$$-)C3KJ%vCHNs2k7X| O5.B铕K鲉d`.ݻPP wqi:40qI&5Ã]dkk⻶ncf{ ^P`mrkU46@ J6gPm 0.*)u޻Z&R2 aFe*Gm z0]WgժX Q<N  6eVN6gq0;w5CYy΍BT2v[ϯwW+_#8Iy1"Le ;\0jUCjicAZnAKt ^5咿ͩ5L`3 >|AY^+0R8"[(kQ`Ow*8[~5邕c\ϳyÚ t%AMŎ[rSe/QX\n٘7Ft[#.޷-wPkz&]4e)"qMDO dvi_te:Y3OܖWc ?hv窷dDj̋3羾w@%OJP=- t#&XMg7>w?R9\[b8Ȼ-=wCPlhrhF4:Gs0.mOylpRËJlņLu׼2X+?l|v4u\2:p0~}> )v U[Ѽ &Lў\X;{rS9cֽܱz邾Mz9޹+@2'\X5QN̐&l=jH`2~I`\>2]ְVG(, #pPHcr"]7wHT:%|XOGz j}0+]`CX4 @&R& 8 i`ԟ' "r(43_Kպ X`͛|~5kA\桓ˣsmDޗW;;LcR%p8q&B뷥 d5_qH^*c`79\aϐ8DEx'bxB"O(eY #sa9ep5 *c*&3Y>Kk_# `].B*&Dm#g{Htw;EWS!{uYsQb+YvZTY"zzG>bQ>stCBgU\E2H6 <:F+{>Ya'>QFABG'ɭ7(g'e|1~ c$SeUYLQ 1{AYޯ1=&2*Q 6?̷L N=HOZ3->xI4k)ZwNt_K'THdroN<#[#3#KS}+Sk6Nz}|FVeyL yNa[-Qe , O? M qXDUVɚcGo;bqgZ>6|v+$hϪ }7dXv"|0AlHt Eh\IOˁIw%ٻ^ ?^zLuW#0C =r/fg![G&ɎR>̅ل0_D9Kz9HC18,cnE3 ߬pXBi/;qP䋊n7v;zDVTq/7rЉ 炲!p&>`ŸԢCɱ6{.@*oˑU è!sk[G}I]Aj6Ou굂U_7\pFU&25}og}Ug>tBPT\~J媦nEjq!gΑM@r0T6vJjXr[7;wOmg>#|˓9ۛqiL&zU2@֝pĚμdC؟6"6.|!xcћe)Hh4>4BFY,y&'"$ԖsG/vLigZhx[1|ēGd 4~k(Fd#DEt:=Z?i50G ͽC5H-vm`I;|]xOB:oU$}c( o ;7llJɺ5*BJ1U9!.'צ@F`VS#gM!G*4ə!HYU w= | G{2P MAd_HfaGQAQ P(U^1Z+Z:ReBǕvmkO~us8dؗ 23=KNT}[%g]s')WW/rA9'aqJ.L:ÂTz -J'y8_솾F)yx lp#}ǫ8^&Hw(nVX$bpÎ*H*͒]8x/״ ´mu$qs K`$^u] pݛh?il,9Ȍ:%}_~Kyx_$?z8!]8u4n"Z(}$zo[q 4 QEHx2˜ց;!媿UI֙W嵏8ycE,(C}@ӚCFb],ZHv]fȑ$oGnnٶ|ƅQ m諐ppA"ݙoV&"ش^V5 0~yAi}ǑE,F) d+6 Ug]bA>P.#oc$M>(`}/@Vm&s %G|dL#[[3 rP6U7qsFKzFyozErwJH-L5KS$)6AIߩ870V>Ϝb2t~`rCƹϖV{`Ω)I߉7\{dQi)ۖ(fMT'*{=SeTʬ= eԽZr{$q$$-/a8.ٍw5# B Vz$nI&঍[}Ϳ0dCra`஁xLZF5)"~XVc~_L)uY?^ڈ`> Ltŏِip'!9H)Mw"[]}#T0 "2 D+Ogx ,ŸGQF*j/e[~QֶGJ>'S%_Y`8D.TWPU /"YQ ˶Pu9ZVc_3e%mſJغ>/p>wOi&4MX\hԆb޽{ouiMafOͶ/wwjnrlGѳRTD'c~6^ٷV!eg[1HwPY o\ Oݦy+1Ͽg-`6(E yl DT`/L'P׻8x(b2sc9ݦu($b}4I!W`\{cJ%CI5T}Eh+:etsC^@?]T ,J{S}9z#&凌tJ؎EBd`X_d=BEL {2~GO948棷k}Et%\Hy|"tڣGYrl5[_|&Ȟ7U|IzdCIY &X.gvЇ-bܺWAY E}ys Km0lG:us6-H տzoNF+qh2l@HZzF3ĸ&g6 +l  4fOM“N';b%Sxsv^`QBw؏΄ńsgd G0Zep]\@MA;^NBP)N #rG~jtPfM# !JaͲ 쩖7Оo-QY[#x6Në4Kw˜k25p0t*] )sV{Pt ZS tLu L !܅Ti%9KE :=r_R<)5u[@MF B 0+Q6#u+j|wcCچ#/Yg90KK*Kr΅=#Wǩl 0>[^L{ǙNRIt0|\!Smc>}+{I4Hu'LalIiqYˁ R&]YV7m^Qs*mɞ'uBRJ :[;Es@wQ{NvgWxH̿(էTb,Cׁzؽ$ 2|$:7bg&ޥ>IyxygsD-W8ɡU֡aB82{B:f- [e&1QWc8X(kHYqr Jߞ(ڲIdvkJXks.KxT4NeTۃ!j0f#!M?JA_ax:!y@Qz╔/+>Ge3kU(imA_c0aҐb2r斵W`^VNfz1^6{v"d4MMj+=Rxd(Rlo&^vJU؅D J'Z]نq-N硉#֑񛠫*l}~m5ӭ?QWjoH7? 3Y7W4eg(1sH7Nx)gF&RL_/=sU[SjsT{Ti%{TĪiG-ZhZh᎞VMY3 v7G{_ Jeo.=^NϟHAlfZItS:zæ)4ޑXx`iQ CJ0b+#xc|r`(0` ߈j) 0}8İ%g7շg%6/x~x n g.H+ 2+t;sf̜:3}Vø.GLjh` FӋ ѳ+>%88]ϢT9l% uG̏ZބٗS0,)j=tg7? rtX*ޖPšmT9VAٶBn7Q.,2_n: Bqrkҫ~ѝSTȩfZw&DQ" r{. cڧТf:n5 IKͧXdwNҫd -``秱\haig=ZB3d|!s@IPf97֨s,X/9䵴#;cm ,V)RC>8oҌ'[PFR~!&M>V#X9V[ MM'3a ITzE~,1LUTQ4DZ~Ä]w 钟=P'g2Mj0ܘ`KˁwPd䇺QDuU(vse&^LJGOqF4kBkʏel^&lUGNNt+7*ч6un5U\JcyP@o.^xO6WS&}-;R?*[g1d䐰 Ϣ֖'_ vip"ta.sZX! ԣe5kSC!M9N!jaLd[]+Evt| 4x'|q՘z ^z*P1;/ECL>?C.+2N @.@Rkrt!pZ>^3!V@P:21sVHJ ?+Ԫ3S-_OiwD6ӖCݠcbꕎ}(E3}MyZ[X6$XaL9D}ٳ EҪ 2` %E~Rp6TV؉!L݂+)Jg'~TOzmGtԉm)࠲ZR\e ~5[-9ƻkVLmu^*2ƃ(L eϭuc,6ID0lWɓMw^Ƹ-p(X2l(6ftoqv{0Jj``V21RFoo;n#r|MF(ɉ޷KM7۩ %A^IЧQxM0FHKchX^Yr{G"51u)i=|HhfUjǥH Zr8j 0b)ͩQgBG~u!]Dau?j [Co|*Rle`;yh\c.9slE5nr?S[5O91ޡHcsW{RK1i=]H 2",QKJvmxGhātuk@gJ ;¹JZ| ݤuhjBvĬ~+*XwC-3\ TV%qq$.w})RmI4zh!4TqɁ׶xj=K#ho$"5l:`lcTn<;|(c.<`*"{ڙ(p 4:*C,dX/K+!Q|UHIѺ}uc3!smN/ٌbqheE78"vH'!GWO=$ fP¾b |yBx2Et7VmpO0Bew/41lшC~mT-WyK*bEٳ}W8 dRhV4Kmy߉)`m}HneM$Ojο/X]ts:FBi'-R{Tć=\Y,(vPzսEs.j!QX׏Ʌ=˗N#juvK-n.>%xn/A0khĮ[7{hY5J%/IsbRR* b@uF_Z.G0k|7ЃARmKQnͺ8RUH<0S`3S!f,Z^H`$9y\5T@P$25BUٴ!"u|ٽ8T(m"#F-PBcA!I/(uwrxlIHmŢz\7]#9cfh;ai2D+ ~yF4Uj '$Ӭ4ĐK%Fuޑȍ촣Q Y+3>9<gs,VV[ LgQ@_#.A 7ڎ>"VJ̍K|>K!f"H* sN<;<z.?C2)^qf'f+|߿uRI 4V:{R6fr0t _0 ՋuոIZFt5h8w]ڌ,Oyɺ<99W E﬿Hsԭbo5'3%hpewھx ߟ#ٛ'|Bߝ2ߨ298/jX xG(^<#_ y$Oh9#cTQ8$0 9E$D\kftfSDW쿁VʯbohfCݛ{$MUV8x2/>g}WWsRU#V4jJ乛NH]',ךbqJP֣fyBށSȬN>IqSpq+]DTD! -FE[V4Yte"n%tLy6~XwWߦ)-yq>;D'Lg'hZt[OXf@SYP \< t跀WYꘪ>PprL -_1Fx1T7ΦSR $uV'xVv(I_ݿro m! vWa= 4H:il5|(f M藝F}= sI3<jw5iKbsEA]H-(0>=K$Z|~[g}J|rCRO`ǘ0^2ҞtlJyaAxPFN@芘@K VIEB jK5>#rl$PSVFY@^DĒ2^E(DnidԎ/)pބs5|2jig+XE7+̫rT!vG%vr'_q|qL3ɩ~lKK+`X[lS#8o^'oTDc̿׀Q˰?]q[a£ ?/+m$ĜKu y >Ì0i _Gh^ʞLl ^X4OoL: ( S9g-ו{]ޗd1B2FREšc,^*1ɼ?7cU3dr~]}ǣ8܆$nI @: 0&/AY>S"_-EKRz RB+^2bQNh(:%c(dwr˨$D+{Pq48|qC\ H|`/O |Pb\]ҪBB1G]+E9cYr;)@sm[ꡔ: v.t)JK[F ck(#*P.D'*]ʤ@uq7b'Mq4?]eQ)^m$c .wF~ŗKb衶@$w E0s#Nݓ26#Ol6H_. J冉6CW59vKAt@:\H K6`A9b,'Km{Ӏ_ҥ?_cV< ]t ssktFCwxEM#3k%:lV S.ãnY 7Ԁ;l}i&ཱөGI%iI/q7uϴ5=x :(YY+MS  x)'c(eK}3RJMDMJz, ,("2[K !dvn݆KB{O6׈d e"5TjWuۄ1~ЙGRU4YUۨĽ}JbCCAVI͜EA+}0V0< 2FxVq!NNZ]Wmƻ s N:~~Fse5.Dx01T D%}?0rQz_ųiB3mWQg@9fLHus8`2 wn: (kXpo6s҆_ cx*had5lt_% i/u?w~N 22ÏțݺM.~BpO̒˨r$"6BMt@͌7M}% +D?o*JhD"P(,v%qŠ7%*'O< Y{Kƚ̔4O=Q^bP)mYϝQY=7a /ZB Ba5ouALXdF/ ;Zf飨1V9Au.zdܶT+N٢xϛar,FOܸ?2uIGsF&ծx1¿l<=4R>{۾{Td\܄Rľs lGWkO7Y> +hHb1e!׭%K7~1;{$⛼[ū  }s:5{Pk9=ؗ mL|'z?d^o4YR%W:@%:wͮbZVmu&-qe^>Z!ʑd%L_,ba0ݘr\kn=[D,ˑ.ew1/i5cr7.[ _)ƂK#oX{<v&<)ם6X][ k(7o=TU[L=.[bdF0qJO? NPp 5DTWTΥ/+>.l(r`amy8'!PUG'hQٟ)6"DTdG_~6+$oj f &bhDb)iO¢()G͹6tz0f#ے/;x)N')m8jM4u·8J % 6]N(:de61 yB3Ǧ1:[Z{*7w1\W;0n˪,\RtrGJ/:qB7-+eckt#U-b^ɷ]R`x)Vb51!D~{ZZ1h.:IxB}6Hca634>h1;GR8м]YS{>Tc~VU$Q ѡ-B'x ĭ%Z\^1޼` b7N ,.Y YDlwe/ L\=#\>b]fȵdDMTG;@B9s$HFϋ`y'6 ÎxfU4৸:Y(uW/L'Z)s Bs͟b/g/\Hq]!5~W]xaP;8(lQW4\3ɼk%ad)ijpj_g5JԝL{jLxEKɨ\> t@ecQUjZފD=]c1ZYV6XνZAM0NRZ7(W@c=@4b40PiHHA$w2ʹ & +Z5yV(sl+=I)LWcӦ)œ%#,Jn d}_ NbxUz .%6KBQ;^|~GQqSjc^66OF+1 ljf_IaRS3ҹe[C/p/"?y;R,\Aj??j _#[+jP6rMTYӻ® k*#=!$/ZTx+%/H/IcKyn n[v=4V 40XBXJ4Ezѣy`dn+yUiCq{6l+W E~d: a'<.q><{fm]813s@ۢ~۟$%ÅP٢iJUҙ^l0Դ8LZ—'fhl^Eռ+9FL(Ȱtw_:XFXZ5S_ Q2.!W=LP |FfYLA7t/: r@JXH`e~.PokQ3Fl=B-bcvf|MF"`63åAϚy#>G _mioMy+wɆ5Q)O[}-ͣe<5fws8%q½̴Yy17CC*@$ɳbaPLd׏a5(Ϊ6R]f.S6yi^8ŷh&GԽ7^ Ɋ(4aᢝ!EJ q5kG3߭A^YZZh:*ŪT:T3β, a~a_ 7wb&$4 ~s|Qdpax9LXOMg:fC+nOOoe?~XgURiSJؤ}em;C{~9 Қʤʆz%}x#VFUt$b&iNӡ(Y1T{)A-^;&tWj,[Cr/jY'SWw+]ퟢ )80# $HͿGA;ƜD.CDalUՈfM*B"`*'C%䠯ḇt1Ѧ*z`YV]KJŷ ֲkFDʙh%~r_WPz=pm$ciPºLi~0CUˋhPdVH}O0_T6X=.@q;@U>/^\vʋQG4+I(hL6e<'V9;餺gpđ,yՇ+xL 5O˖Z Hh(~0C :nECLe2q+]{UV 6\=Vxܕ˅Y9K7%N%gf7!a]uWIqB >7kOm>rV3WSܤygR<)蒫BF/#$%6ù:m,'vzL2ۙ2CJ9.ceQs0w\Ȼ>ੰip pQ=I&׌H 2ʧV/cgC<Y4Gh|? - ߺ}FCZZ9УuUl kaJr. Zvq檼UbE qy4OڄȐ"X@aJ!ϳ:$sB>(D!|lٻ0|tP۠7"?;tTKmAK'6u/l6l--ˌn9 ߆`y܃=n;ؗY8%\%՛d@@tɓ)׋ E(*xZ,B;3z R&'Rz#0Jq"=D#:R*8δFDJZ|Nڱ䕙::".M5v/@@E*- Q!]4k)kR~R<Fõs1FٺoC},H'1{o漩^iY}yxQGu Ռ/cQ0:@Y Zݖ C s+Vi>9y8^>iA`~ >& dWN>Nn r ;OQy)T}sfs(eN8` sM ,f p؎fD hÓNujFj?UH8@wjI23&ZS6oBL X ;ra;_Q݅Kx<)jgH5' <%e`|Hw[RR4K;|a$DzpL7?.]ag+ShI@rA7 F C-z;Ha|W72.L*A64BGE-9zMyթ@8T.eO֗ vEE٘5 fd𚨑ua ,'sz |r1c_qUޢ-P;"QG$ 1>_llCޒ~N䯔(fhppƭ xDӱt>JUEU[=j+®{!REW>Ddcm\g.*WQnSpFxП̲% +[fl n.2!w}&u1gIk>(='4֬sxNC*0{ C o! pLrGCQr!J\H~z;'ԄDPߚ⬈OIAm~ɳ4^=BMEN\!7ٵσ ;D[cCL&H77= ˆs?"WX3Uem]M=ㅞ9"h+۲ֿQ4>,5C|Ή肛~VSQ$X)^⩁0<-?3̑[])0z3ZAd+0WgtM zG\TUq k˗fX7:b Vs%wxD(j$Ok'mt+][FhNP\WZ+ XN'(ia/CQa+* =TkC A˦WRMjӼ{z`Phҝ )hUWAQI;G2RlV ބI+>`Л`bѶT){xk} sW>V hZbHiɷ+#YrP3/xD*C:7lƎqT|{ OǛXN-I+i9CA‘3>~|q& HSO^l/9Of:lp.m(fSE!0/[1T8e+ Y{+ϦOHZI61Hr⪶N-i4jNԜv_LOLYBNnQ.MnOap5FZw`+(@^'֎}P~WiSLX1[lP3Zxrecn6)15Aږ@:XU2eD `l))B F'fA\tBG$ތe2crJ/Y+spM4'("Cza;\#U,+5MvPcЄy8b%cP&=K AK(]!g=4_Cͼu *za`?+m pFͿrS]䉽Nw\K$3R] 3t y i7OP` NLrΥj`~2rͤ5#}fwxq,es)=*8Sq5a0I91H:}$k Z˙v7<ѴP^L#u b&n"*eJkjs\0,J 05ԤQA4clamj8TV9eaU$Id@]`3) !%l 1Qqt?fCڙ/E B+18DA{f6j^Vf!ß L1(Ap:UQ?5ZdB!H99l*G|/ &}n"k4#bkDv+f +3i|AKdO8:Jjk\F:LH@ŠoO> j'ޕESF5%f9GE?! ]aOEeJAPe(S33/e>ent*n3: |raBo|Bi*]~(W֜-2vC3tG:Ql 9 y4*%'u $e YXd$LٵL .{sVhʹyz`$^=& 5%t޴1@/Hs?}gk%2r:a`ѼbZ [J##gkx뗬#Xy}j\bS:-/OdO_&嗁ܡhIXuUE- |w]}^5'U"ݑ}ȖU:TkSmYf Rh _(5y=k؛œBq>(QbRp;1t1V7(PKm`D2p}uqC/ha۹SYnFfgLb(Okфj"wdLufLq$?K)Z5`0aOXs)bRO;R:{+#F@wԧh0ͳ-r L, F6rfYݚ5h_ &Ӥ"#vEUötvHzD\|c*xdh̶C9L4yWpHrw&LFRDOG]+ uuOe xۓ1U$— R1p!$MBo+\jr-oz"{pb$b;7[5 =W ^J]"{ܮbc^=p|z\tq?r(4-OD ԅEAhi_8$@tߑ} Z@+ w:6:M3RݧM1vPj$ 1l&@ L_rjfB@햑0>R3~z\ȸumm(.B Ru8u>FOef! )@LGй@+GBR;auՄOw!uz C OY}WrrE1<.~*C 9[ɮ+!_xaq)Ң4êww [XOk6W'6$0ykaUPK d*x(QSkVu] ;$>-Z7S-*q_ h&v7mޅ X+Qj0H3km-E vQKc!J*̳ NG+}`=_~vmFTIMhp 3ĖgZ2l|@qJDTjbad[v.b{H"z`N#c ̺ *Jl StL\HRw`Cܾ >'yy:u `e m&ܚv2ᣙٚhAkk=(9wLhS)'tǜ9 ~3hWI!ɠ (Yc%vp"B u|+V-L±qT4P^Լy=ZƛȚEnKjdKҥ c~-dO@" YIdMݵTu[S-|c =IKmOGŋe)ބ{tp_J>|EhmSϞy4g(!PeȨ[s~f@@%"V -Es^,/b4b.1f\#%,x^xUoֈF%f.eu F S&f>|B`n1V݅w?mHSKGE\m.kCph"m:_b@ Vr҅nܞcyZf!FWRC'E;Ne :]=m}4w/Wr,c;͹2&} u@q DVe>l0uH:Fk 5fXG/殖 } p:Zs(5sp[ f"eI'HZe-979SϢ 67L rل)PiP{Ⲕ>'sYR _<{߁)G~MM4 A `MJ32=v PHIlo)FOO#X0zh~ф~X-DıgOF,95*{2Vzx4ؘghEA΅;N` ,){M/B u'/_w<uYFLQCi &Hr\HhW[fܸ랯yp)BC\jHe{PgDf[V[p px&}@vlI7? NM:$X7t aSuEm*Y)TG~N*Ȃje#bE Xmdg#/Nеխ|EIL!$LD 7dLV'm橤yQ')oKxТA[~$WH%SތpH e6<Y+Uˑ 1-!8xVaOo/uE~G'#փ<ܝa"8-zAZ?!JLxV%J}=+ՊrرIgy'C0#{1 ٙv}fVZ/k#wQ*ncE+$$wgk/j6unz}ִDw\pĦdHvO0MȞ!^2b6HT` {|ͯl JWۛ'MpȦƕV$v=K[+X=?^dc`Z;̷kWm6WrȃS7̷a8/yL&C#ZH5<,1HInB'U}ّ2M[f=D)w{"d6Bsߤ}᭡5=5]<==W-n;3iI1 {<)5 >zv~gYSmgF.֪gjqW5]@g18xn%)t3P^үl`>Z$G\_X^s~+U<Z 9AlHU` PlD@Wnh@2͂d|<|ak9xM3lb1pa{['޾<嗝#;%8D|B74 0!xjtfs~h>@><*/aFf{29ث7C:"$j'j'Nz9bdJFVN]]MBw{oQ*"^ГR(=7"g5+T*R46q;]!'+&T@ZQˉ.$#A~ӎXpgGd`$Ub|П\}F [ɔjh"B_9ZB,+6fne@c!) 3EʐB8FARd*-AIF("P0H ruVK)P[ܯs{1 ӓA'a5a0. g;)9IKa*}R4Mذ\Mv~@UHCO3N_0+)Xm= 2ccTR7ѶQyyCI{]?u带+gD6CR[.Q1] Xme ҋJ5"\drQ̦%u4FD?.׾PN/TС+jxMF04wz6/=Q0hǡ;IqBXJu5:H) "*P]-l80Qji#s:=J;~ KK`A ѵ!].Ӆ>'dK=JJR:*[5fعl8~Br.6GZH'S^]3Vo?Ȝ\#7C  {=d!k;b-EBόuY * zoZݖ5[w|/C\^ؽΨXk$E);nˆD#_ J>z(Ϙ`wYoז]?#D%-T }f% 7~@Pjs,˔,RC=]Mfj"_94S}Ss`w7匇‡!|}9R5(Ǔc">x^3gVG-duLh_-{C9w(=j]fǑ`FY5ɿA<.w)Mx*+syC'qPH85_/|j:/u^…X/,`OSl r\S!#  ڙ';7:8L<k#@j.}K$R:fTaz،r'PeqWr#+ѷ1.ZbYvFah0]g>ZAP2MX#uw|jN#K=I#S٪%GoC> ڌS2 \b %"2 H+'r ㉧!o_wSU4Zc&sdr.H6s3}xECC%U$[*{3t?}[BKƺTջ Vv-Sޱ᾵K6ļ4^-n3UyRQ}E;9,1]Уϯ:#6%NQ%!E| c'#f΍^cRRK}VRo7P9V]iML-χ]VnS=A\V#\H|_VX71b^: C]Ǝ[_ Z)v>JqJ0ͥ 8\3k ::ފRNvF|!Чhb\4M$bvA.,1MhA~KzT1-6KŸ!"g(\dd5QM} Ж˘#`$&} 5Г_'eo1Lru}@i#l~cD-i(i;啃܏D;;r2_ \f>`%8xx^%eVֹ8_ 1>yg6irv~?pPxe_fxkś{UA_1\?\|JciBᬲ0m'ϔIďF)0_nTGp5ѷӅpDv޸1:ݽ I IOV(5c~X=̜4!&9H L=CɸEj y#!C-;([%h) r?|ܼV1("i~Ha-qxOKEf*xg4}qDl>f:i%bYb4OWXCV-iO[nj”ʃosZajv@C~N tHnۓez`4<_Q}?6(Y'b脶JXZv& 5YA3 t Vߘ#@*ئ*C@4zB lA#9 ј޲]*Nsfo)~Ma⾝|{AܶMaxȓX+sP댓WJH;6;W^8_\ܔxDA4AF?pg-M]_DŽqeO&kY@5)WE( -GPJ #R_WbQŖ"\ 9tV.qZl - ek֥\*C_T:+ʇr@{"H7Yھ%0Q+YaҸ/4 ^م8452ҩ3lDSF `T.-tgFEKVʮIN_Q;u>PJz(]j [A` lB``vv$k@.:~|vO02&'SzM \2vuŃ= *Q&%N(n)x9}#^iz;n8CF{ Pߤ_Ҟly[Z,$]}8 0?.^ |sɧL_ϠR5`ˣeTwU~ b̽MiH)ŁN?:42-MhQE|mM5eL;ig# MpQ+us+bK!9u8ڏvTl.lf^mr4 2 6O= 7e4z1-qqE6BY+iOs?h.M^Bī4٪thI_τ.!@Qǿ>tr*Ͽb|:sBApa;ou ,}1ˋV%:;YqN#gQ=%P\GÏoJ>FBgH3EVMU *r<1c^q4Xs5?L #kYAWO(hOQ+K@g)׫GV+9oDcWwZc/xspS12{8!8QR[M\6.J*=`R5}¶J,=7b|҂Fc'GY [ /(ypz((rEKK/muviWV1^ pO̖dVCաkPrV_ԍf؀2.ɣ0zƧ e0FUy;JIJMPY(mu`?ׄȆ2iۊ+_zAgx[twY ׿/hkeʅ,|Dz-f'7(-V):;(6۷sPJoc& a ,m5 Q-TP[Cpl)KB8v E2?šdـl*$Or=txl).Txy?Q af P#cn'f2i Q*GHٱR)r>諴ZZ PXāM"BO{H?ZHc^yj + KZ.}?R%L#\]IɯqsόT3qiΆ#tq˵Y\;Aaք\Wp]6T{6˞۲چJrxY"=Nk Vڳ*.b3ſ/^] $x*Cq7ca7HfɪDz#/4|CP,.wV5NI)62GtxXV=^^E]m1I0h*x+Iyh~z>r 6Cl=q9s?t+I6"uQO]6:E0/H`'tuH );.UpNH_0羁 c,C!.}~ ^-7\l^̐RJI Cz{qGp+0\Z3?[;"ЁTC~ ff`Vw]Pl[Rm< v |c"?Nm=UL:a21H:+lքX7c:x;e(d`}ke/gQ-x x=էH>֨[(12p6giYږ٣ɖl0/6@7'BDCoO$4TO/%t:x [[=jDaMi\Bc#AU5<Ț HG=pvW5"ځ-:|wi)D+PgyL*_؎rn@B}b&tx< 5j@Jؘ)]Ql3[WJXNyU: owC mnnLWs0p1tƦhKuþ#!qϬ]ſ<^zYnTlS٥T=YaeS.:Ha~sJجR]фv{M.c&Ug NNֈ8[ qreWWDb"\(a/.Ǚ0B70un T+ڷ'zâ!>^ˡtqeDJϸ>P?<6-kE 쵗uUGaX۠߷_L-̳+cFH!Q)v l(Wې+Rk-%eWt0LTm(^ 2 SXbˈ^' XfP}k*sQlݯښ5X)%Lf pLǩQ٦1@%J]M$ht @U$kOrx^Vc  T"bo3Zj"632ҡ OKlLjl"5qiIQpH4T.RTĵ մZkA>moW_bgȶd¹~K49 +Uq0W6ɾB~Q1O~6Wcuߋ-V]'abxTM=i'+1L>,fyFj޷FR%.)3݋ ,f~JJb!9֗?;nhjj`4S51K;>y&^m.'V[sЭVI['l}P=w` z$ iSwB:XXS!_wB5z"Iri{~ϧIPD-l4ry_|ޚy@sJU/rZ$!d50iG<н iIDwdA$%#FPC7oQBx;~2/X ==&PX1/;3cogWݝ|%x~7qPjYAS=D̈dX fG7|;-jjГZa 4>mQȜ!gTkɳ<+F$%ꕥ28F &v1lb)e6}M(9 >pMtX^p'! YPQvM}a_*oL9JKFCBqЯQF֑'9*V1 4PgYU[\|BH}HbqUQrqG~v@S#6贁,p=[cdm¿hb:| An3[,"_GUR޾6}a;pfV!3$ -mNA̩Fd8WŚgx>%d%>x9rp`j`zH1w\6uSQ͐c&hV빻?VXօؑeuQѤ`J/rMRWi&sW Så:|V@L0 1] '4{k"|Evt0ɞܟ'@ځ%wW /r zEj"VCG (|+IBG8waPJT|&.Xg[W=Xapc\>;r`)_6 DL#eU\@LR+Mȳɿ[[(53] GMg !?=j w%ovJUfUuXٴBU%sDpmT밸$(z@i"T0AԮ{$ ޑhp۶t$u)B*.1τ34%L x l4pX{'O Av 4gLϸjz>mfW;)`AcNx瓼Xp9AJ>2 ;pdD 2$!c#۫jEbBZj ӳY|Ⳟi;[znkRCk8Qy)XhIƙuῨ`&7+_roԉ %P>: 9[;-T.4yM-T Slv"0vsyo8AP`B x.zB3w1?W6/TZ%<} ! xϲE Y2òvZzjuDҋ,)OQN)#2lNK:|3.681*?fa¡vhBז"e )$ *GR<#tY_to)2`Z \sh ˳ M#Blݶ$ (VY9d] j4.is%J . m~YZ/2t;<aWof]hˋt `nFxh?iKU@MA8'\"JFk[|*i+Xru0`(JVph+վb{ZeXxtN*z\ -ۨdm0% B RfWl7]U{(ԸVbo݇g FT+3zml9K*fi jz4D=RømXk "/DA( T .hZ; eShЂ9'on?ݛǴܻ)Y;ɒX,r)n9G `y.&m^tD*V\H- pՕ_/=aK6DaQͤaBKkI:|;Dܚys01Nx2HU@듅`FM0ɏPXkiN\*Z﫨ޤc>oi>yeӊ2-}5Tv5 Ђ ]ƈȼ"󅨎Q 5gw[\aRt [|l8edgnY/%;.a%$73W97Bw?{q =д[Ffrv{ O^ɟg ѹȅ{/`B2q$BܳidC9}Ws$}` ,6G3,(ˬsCf3>xsR}6-4k<^3)p@;-bR2HZ]jFVg$UaF͕_r,Y'=S8l2?UMJ#f(t-ͤ?~vE5?FjJ'NLnrl$l!' KwFyU.j!r|yo"dO$tp GҿU@hOaW6?|A !!D1K$G]l[rRS~/1fA`ܱKAʟUYvGFh _ lg*2K ;?J.)zn`{@iJk4:{q^݄{q>yz<U!:`4=?؂U,-c79Oe0peWӜ%#1R9j+D]ݻZi -yr,jKK BEBSpZd9Nvedzy/-ս(;^mzptpN^ HT :FETh F.@~AcxB"uEz[e4x%~Jg^H㙂Bm!\Ӟbm ?׮dFqNXZA`Qx",2[0=w9 G4!1  H$"V% BJ:e]/kO%oC߆K6%a1 }7%7],:,!u _Yo+͠qhUc)7Y1 X||jj6zdWmy }?CP+i #l9ՙO|ϼ{a`۱- }{fXoD[-iT~6_~H1-ːϭ`G=Fz.5cG n^%C3gM:SB2r}{EH$Z>fpxKlH+`tRn'wTkAXq)=& (x*A)!&D a<=ªyq-7 yL_QP/67ʻf*",S.AdENɅZY7u2v3ЄLl&7ڂG*@1wN GcZ / \<ΰVUǗD|j:>F}Kq']BEw_p}۳ml6ҌCHwoP_2zn;$+HabŤ?TIk*+71[tIgV4&⢩%dL]-m0̖p(Hd`"FcWS7G?`bQuQC`0G/@8|#Xu׼&pW!Y<7泉ؕȷ]ѡz.+UR4$mumB$VOxb>ЉR0WV-d yCפ/bbt3XWVLɯE ~3:j1mx#d.kCo.]}j}Џ7 ȐW~AÁF%WjV`DN:kr ݘq6Ir| $1VKri6H>#* ġmvva>ֱGWVW Xc(q]69 >V2{/Kf4I KFZ3)Ȅkk߰"_M-0D@1RnDIFuNA'k{˕[  G>sBўi !<@ȷX4ܙaɖ;-XI%^^H5Է>YV$Y4U-5_ws lfy_0ܻ+_|p#d̨1`K݄'(ẕwtsQ*۟׊ұyȿ~3^-hp}G%~\zGWu*CG{0!Y:5Sc5HoQlɫyj_õm,{ܰAjmdJv&%,\рRt[~Kv# 0Zٸ&:GG#J.; lG[Bh? 3@|_:8bZm@F^0M~M+7'&K=Gn!)uKReEbEÕ4oxl te-W$.Ţ= (W6à@?sHckv@c|dAhgt8#^@qDd1GLZlZ| L%Y*&;k58(z;QSKhCJ,kLezIƉuƨ["T*t`,Y߮GOs$J{o[hZ"s)f`Jfa&bQit!TiWfi%`n-TB_W8]q@b˧2ZY :eGk< ߍ|) vW iiaJcƥކ⧛`ɪC+VqVcLu¼PZ?[n&K \$C4ߧCLT2?Jg-Kⱬ a3[ZK3 5!;CwKr&1ϙlP6HosCsVnЁMn(_RzAxw9FXȫ}TFOJ_syֆV[8zlTCdY |N,XΜ1nȘ*^"L'\bXj3!s&&[ R;?9WA\}+ HFc񼭿.UPh%* 5Ae@A֭(P^;LC9"҆yBH {:ф[|:WZ&zZsJ&{H al96-55wD+DjYEx1g~̠Y=t#,?t*\e@t.Fj0Xm72$˷P n7ܥI.ί{> 4й#T7|͏ kM*(6-4yA i'Wθ+Y8"xz84xâzqwr3/,GbqSUJsbQmA7v$9/ 4U0rDkva2^j#)V,021tړߜ7k-3o򴴓R19Y ?Mb6#\fN^`b@gczn4@TH"0xٮ8^h8O= ND(*é"ښURγl>.p+@l>dEBu}-$$ٌӡZaնT*;49G?=*@4cD+۩U! )JFwsbBͿlxc;Z# /GF.g yUjhU 2X gKw!Ih@m{͇5٦p-}F8%|eB ="9ކxn3,r ȰVMj6}eF@5}ԁC'Iո] 8Ļu‘0Oo,FFSgOm`>rZ$ܣlH} 9Tu[U=,8*D֔-FQ1#xn+MtC9Îp506[?r<:rkU'e!1~D: :7$钥5,D6#^SF]N=o-. 䌣`t Sh؃3q!rsm3k_?R0vs$c)V@@pt(uy6'1=-h mhn0F?N,lrnw~W3<|^wc遗@8AD<Š(=pL_?"Mc#NP_P 6cEn !TϾ/:5{;'B08W I"It.rbBJC6){Xysi"(*>vHTU)yߊ&;4}BgUp = ڼy{L7 &6Vcw9KZ'*N 7wuwNqEnjym,]{gл}uPt!鲰XEpywFȾgf=:N#JfD#eBPeK?U+/=]VY!S!YGK,5a0ka#zdWIOPMHp pܛ 5J[0Knk5:r{h5הm/4" U8PfDF&ۜ0 / NO{_‘KƠyCQ,0?Bj=xya;?0PXiݑ96GmO8˜ 3F۷A3ϠD=J ץ\/](>߇{J١Q8ƌxI'L.ӖSyW/c$5W ^[чS(f'(_q .}LQ2_^4IfSɫ"2\Ĭ4\&vACs0]1Q_}亞ZJ>"&6BsVpxxͼȍOC{,tH~Xc <98LŁLey8I@:51Wk&f꼶>18'и'JjcW`ԥbd(5bwkoǩNW/͓?j:d"(GDv+|r&S':ܼ*$a'R+p$nN}hF9  2d {yvF[xC_(?qMstIƖ#dnz$ތe83hl\Sjnzw`= <>+5=xh  T hU9s='MZ5kkHjOBդѧ:CBʭϽ`CHr{XƄeFukжqńBՖ玴(ND8Cq >#@ `h€5+d2L{0b=vġPXwZb^먥\fu`2u=Cб3dktX._{UBh\_H:y68[!3)cȋX A{NYIIGt)+$v b D.FAbMu"ܫ.\6ĪowD>*s+tnL )!<2Fs8qF8S3Hz MVJ މ'DcTH5 Oh='ѷk/+.#pq%EDL D@]DD?ў`qe_UҒ:=߈eɚJ%D,IK7w^oЏ&3v?|$Uf1A'8:NSUp}PP1ə7U\?6}GfٚG]߀;gR7Y^5Տ+6ﰠ'=G5#,"@OwJr<6W-/9]rXR ^Lqcm࢝O;C]S^EIݥd-h# ./Zʪdi n y{tV.MzaȠ۟[]1?Ү [^ڄ9¿~jH,pXP9_ Vd݄"Uw-Eɡ!NAZX_ z)Y=ѹB(IgXg2)ݺ7p֙L>`쐂w晣b&D`ʊ8Ɣ_,@ܴkylc> ;hXt쐓W'KMr.{$2u;o#q5(M`r6AzQ{|%)DhG͒ŖE(q1 ʲwQA5KP~t(%@pKvL@V m~-VB.^UX\A9H$z iFk)P->n@+Bs{[f-\6.lIo?s=L#0ba}*{MZz G°> t7gC +Ҁ J('xm(s!8:;|&׵.4'ٳ2infƗR_%r0-vfy"jC\' 1]Wr1^C=mIbGOFj#vӛBjA:B~sO!Ig<`S ̕4H.¸ָ,B߉>Bx)c& ~)ef_ &@ODC [vm9c/\jWTG' S\y 1.$3pW` ð!`a$6-tP8vD4x@V5oua]&Ѓr~ #IQ:<99;ʁiko22q T,0.vX&$nbB߽*s8I {2JBݡxdNQ+G$&T$Q*$sۿ^ ġ/0Y8nq]˜O.Axdu֔!=)l/{[ @o`9j:TlKЬ̗47YD ?i4xP]QY?ڪ4zMhzuP1+JQ£i)7b_)dX,t e됂g,7(+!F`"cVֻ"vhr+O+[bW#8ewZ'A #bă^F(B9bh$cR|] &cM gRa_g*;CgS+{lr kΠ/f-

T3R*v+Hvȣ=)^DS3uܲBm%X)1i`ܢJfxc쒱Rv*'Q pEM!K4;gː_팁J?{Qwj]sf^A:g=grƟ, "EɊ`I8EiGКq6QY}yO5ao2flŕu!O)l>Z4i7u`=Τ$=:j7!M! bx=PY8t=X 8‚I}XhhR@H묬.ho˛^6e~|Fza:M\IYc \qQ/PcKҘ&+ee/ =1GOcGI/'.>%e9_\B1 FY[u3LL$ C$M9_GoB8 g;Mf+Ѳ jb%`>2.cPҷoTN(Vt/G9 h &!\s j< FM wiE6(Y2hj "P3d[b1޾g4ź)FPH(3 wSR[\sJ襥sMD684I0 i0. \S9Slg+#O7uU *]B;Sq퇤S3a ًnS[铈Iﳥ}v+Ԟ|ܽWY:IӤ\SSD ngrJ>fn..0@^}lL0ỹ̚ʑDl.KaDK1p#ufq0n<aQ|%NJymi٠f{Yՙ(stBi<['p=\O"(X^IzkN7l u}aa1w7Ssy!tJt&Q%BM3 ]5YEz>ޥPap\ɧjʍ9t`'ʃNv긯i\DcF8QaNa ZyУEviⷮ滗xc`Oz%#1j6LX1^WK] xRIKd~Wo'= VJ:S,5Gް?z}Wtc)v^\ejw |wPP%]gO,ѲX{g"e8#`^Gԅ6}l,&a֪5^K_݆x:ʪaOH^ _*b<̢Յ؇{u ?uẂO Z=)T9 O\f_yGz KQ+(fpԃJ~#˾lj6U2=9,@$3Z3ݞ@xP̴*xo"dJ ,/rMryK* [9?:z$<0uޢAgCx)8~B٩>|*niӎօD*LǗ3-I"ylFkZw*1闢7p,DgQXQs5 g,L J߃W8QC)}tILtXΐ 1#ey=8')FtYǧd!\?)\S4cڮ¨\E9LEfQ9l[Q闷H)]^Q^8 ~dtDzx#H$c=%BRΌyORDd0l^!/{'VZ1úYգyA#0k߁7EMXV;=[-Km(z] bZjX\1/7Iy*.:."'ɏz :M Ts;FsB=T~6m5+OMVӮbl8%'otSj(b0ٕ sni?Skd1X!(sثP1 =J#`/cS w9Gqj/ɆaEXn r7͊;uV`)=jhg1PP&OXD]Y(;hF$k5F"qXNƠVԞJA7jRZ{[EMS^9+vpvPUJhOg+c5WZ9[,#*f1|C&׺?rV2hKl/U?gMȖ~We .D*>>D'IlMr8i9֛Yo|lbɃr,t:.0[F#GXuӰhi\jdf- cCʢGFps;* gk~@.3i]8+7ڔ~,aEܚf=Oep:*Ń^k@+Nkrut­7ѳDlO6f?0uJOH?h@*FuN~ΧۙD8V<^!d+@LTdgDBI7:W#X A9e xs=CBp >+Y5C;UYWо[s+#a,D߂dfIm?pukL4/3箙3E$2u؉s{jshVN6S;t((r6{FaЂ䔧$Da"He$꾾WTؙëYD;%/?)ez\jqLVQ;)N4vqQxM$004a;Y#5%杔`j1/`Sg (>SS &0$%/ qlft:YƵM՗v +#3pɧ4Dz>í! l 3cYfI‚@v>胔=ce}Sh7?Q5apk,_|e.mĺu5}p;pH2?WuoKrF\4k1QgULtLxTپ@V%1 |]Yus#`!Z٥ c:"_nGU)4rJ|CpEn8@`ڲX[. ,N8ۑ5 Hh[V[ C4<8G(2m̏v^l *`2tm^H^mh"Qx˛˅=n~hn|{w4>_FaaCIDP߹:> \[xQ0I~.AMQ@@ ~3E[U>Ӏ^aQW6ę'A- 6W^tZǝ:HK7&Q|4>X~qGWT3VofPkW*P"8ݴ膼Ij' 2ߒfny1]3BOC5vZ c&&]d{E9$N2h!3Ъ<@H >[E<5X|/ ^b0?]e>翊tc&*t ܗ/e_t8W /),d#w]kZ%s}+J"CmMCQi+E&pCشnMOF\VwPUoeg#b x?bƤؕ~Dca:?6^$M;f^QgL=ProП3q_GĊEBiN>i[Xq+m߆ L"ѲuތE_o`H|`z~-w^PsRrT4Xm1ֆ9=i+Cpc7tz`|~ Nu,f#_ܝfu4eYve^9m$ T$6f{yd,{(?q Н܊͓:Ko8&r/J?ɶߨacǐ< =zMRtfgQAٱ cӯI sL@3KR8ͅOdP7/ğ>^& )U(6]S۫X |#O\u~CȬro-#$UMJÂカ㜱N~+-gi LSYΣgiq/%JR<_=3(`s8C 6)n4rG\+P| ͍J{@}yq>~*m\]5[=lhY(Z;M`fcZ''kⳄ|#G6&LYЖ#'gu%haEF@{Ƶnl& jldjW=?~Vm؋7dWs1뜁$Q]]B$x|J;#TTH-QEʣb,8JK:keZtȪ՞Ǜ-[M Hlȧ,Goԗ.j#9mnM3*(kPyqI}|'ZؚMdzEc \;#}XgFq KQhAyB<@ =0VٽG@ڎkqi"΢cp+2$msƑnΦ;9$@a%Ο%_ǥX ldȉyݰOAi-3YԌ\RpOR%#z%׍=PPd*h H,gHI] _'Ԛ/"ei,=BzPPfcz'Cim?;j ']ta:ܠ'ҔbMvs բ7}a}`8Bvfk7-TX("㷡' !O!(AuYIL}R@MU)(([XPHF ֫b7@NBӮtYݞ v]j˃Ҷ5y*e.ʍX; }Y)0?A捎!!?$p_{Àr1E|F}zO3a'ŷn "w#}MҸof;Q #md#9;Y8l3π ;&VD77j98iHlcMOAvW`[i$Y8Ux';?gR>m\o*}>f4'r.~9X.h p0m[Ra^K݂5J08_I_)z2QKI*n;8J,bi 4rGUwEwZ sg0t}:,*Bn%Ȩ wo-Z~ k vgA\9LEVŋzK>}r6_'j6JVU&:+ӏJ!#?4&{ڴbE ~if-|"{֪V{!iyGk(kEPL͋s9*IN(8se:t "cʠ gNPRƫķaYh%p&';Z6"T5r*2(Sq߃-¬Qy"6BjPK>6?BIxVu[lbjD،XG&^:iDpeڃ D D3=J*]!h5ܒOVduV a{w 诔t.[и>ʒ==+ˬ枤d: : -Fw r<`Ertw![t GBx4+zWR@| bjzIφ΅*Ӱ.2ݰظ`)%ϝ*EY !afVhQStLٵv Z~vTTtG؍ʟ1TxA 1a6lXTm ɧ{ ^WL"Y,GCbOysijDqZ x7B\o3E칉R {3zHݶ1XdKn`=/W.*~iUEEPI-iir\$2 |Gxw$f[j,x]7oC\UzXTwxkE:+.% y7^y#BEq훡Jn?̌OƔocj)Neݤt$ =a7DILJ˚cwК zUVN@\J8E;u^ z_mU⺠H9F> UAnlE?i!P _$0/گ-w!Dq j4\UWD.^IYO(eG V"q<6D@cq>c iMJE> u>+v^;^762K0rTXZ6T6FVP|!2 l&GA舝G"C&)(V/nQ¢٭=2o\j3I[̮L )}ٳ|0F%lhf9 TfI V9߹~ SN\Sb}'|;W:qK @TKZfM]LA̩g#򲸂pvΨ=H|G+*<MT ޹pc7x2JAP݋.pZsϺC.0:Cq(hzpY_ .7-]܆ c'͠err]/a@+cy=~<`t6/gu)%y k2/5U@uy$h:)t}a1Tq88Q(䕝6Q .كy<N0JIE2z Ygh~HuO L0Kђ}%_CE]\l=^Phz$ɢ'.O !L ɔ n#:xfgTz @ERz "6Ɓ]؊Ӎ,%YKwsJ"-xJZ]7ͭްȄU?Uߐaֆq@fw@4"G źq+;(8@W$h,i^ -V/MECJu ڸ A(/i͘\*N :n͓z2M}*jBYZ$y?np`pf+c',A БNqM'3S "WJ^e[I )~rƜN);"aQ(B%}ǑԣP""&{cL݀U,ҶH 6h*Q|Qq #c:G[{־G46٣θ7 D.鳰6]MWR|JNa<,YD~ѰNC,PF({LJsĜ(+܍}n3с5EЋ*P[41|)im!ct̉`Ӥ82zZ%2ujY$x)kl)ewlm΀ Rty5wHFl9(C 2s{ v"y9w& Jdjmc13H,Lu!fж^i4NQ>6|]3no  3o),m0s8RrS XyA+5/jLS!F&PO0?U]e͛Vgm=H<2VF2C+bdP(V&>NGM?31i"x51Y-ڥ.}y<]Xh&fvJʁiH*qV  nDUc|c]*K6_޲Fr,u^d9d0܂$GZ ]")C՟չ 1'>dY:Yc77W˗הD)7 +hm̍ ͞IztVNtl.y״;F0"Y:A;|[Š_diA>70Z+#S$5#p@8 p ă ,ot:Rd=8K@|R3'}26ꠀt2g} qPI|M56q|1J=y3 I8:".'->Y[VU5L[.OGYcee$I#t~k;.̝uFVG˳|>= "_S=(J Jt+4Br ! z҇)k,GR"݂ω;I/C:ge\}-Imؒ|k4ՅنEŖf9@u蒷V2ߦtJPWiIJ[[u)%/QiE|9 L $RC:# B 0#] ķO.c#,gԊca*s; zuh8go!>z~sd&0ˌvc@?=XiG>? j--Yj2;a?_,\=p@jPf-Dz@&QiQc* {4[YaMYĥ2ttkcrIx,wU6;UH\q #~ºl';&[`H"֧l&@/R;17gwh@{pb#&:2uN-mMl6M3+ JjLfK"CKʡz\.2jopJ2.Q(X0d`2'xyaݻW+/GG'a,ȴr=yk2Nt&O| d8hxS31Ral"W\|֐4hpl7;x= h}OwD@K V;r}h:8C$)2*N`NgO['C2t$ҢY.r, >}ۄ ļ4V5+ixvUE^erg-2 LV/ܳJ0zJsᶐ=<;2):@bb ڵ4j1(6 .B]9J #rJTH^ #1eJ@.Պ] mN煊YU8ȥT$ G{'jxeꁜYE,sEV|9T2#|ht!.S٫l}mKa@_k&$*Jqt% JN!bUeL)DK_oi\(֪M ͯsUN_' V`No7 LAn T)<. HDSɌ zWSޯXjhKJoOyy+7ȡ`"$gf^wY.C9:0] Jq໥Tu͘cܚϙpx7n^e^bչd=#5ŰF%,J Ej1]n`"((uƹ߲(=7؞vpcgaU]EmYSrV?dn뙷FwS.kijRlŮtPle|{H &A\H\o&Kxq3/#=@; $k Ds&`y򍧮sSLNJ6|jDkܩ;QkH颦AsH vo[7Ϫy#. _&YsH+ !Ka!0*韆v*2KLzy_2߮Q ~TMvnx\'Q zk_Tf]5ȤberC5u] 9) 6fܵF{h@V*]'<??ב` |@!b#0&~,*W$Lq%w[s.۞c 8&dԝf`橖?_D?K/(bNOgTw`-`*FYHa.Gr2IlOlW:V! DԒv,ŃJsj4_V{Z90OCz7[OmWExo!V-^,~Z0I][S M61j\f*_>nAZg|aXlQ7جV7ѰL C IhV!x1rN1{UG4dPDP ,pbCqO&wFfsKj* rlMtɱP FRb#;3Xtv[қdI*dzm/"y9d/Ӧ]ӁnF]#!k0.E4CaݬtaoTIn;Hm^qŔ_=G[UF'c_ AqʫWp}\#ܗ)>1yeχV࠴[:ϟ%+x[Az>9iNp^^!FKRSBk-D?I!fb rչQrQ:Iʦ<☶#6LܡS>ڬ#&8 !QfMǝ/*ȍ\˦sYw7;K z1F luV ~gՄW?2LG;Hœo@b&f?tqVY ˹K'fQɤwl3#gS)n.cY@>M!7DL2 xWu{X@Xd?bTI{&u0pG_5Af;۩!{*S? CcdYldbTAɺkA۠N.RX'au_Nz+ٚ-DD;|;Xi )n6m)}aaqA'" `[VXBﷂ%]O UlzLP6Im5/"\AhhQv۵ܚХ)ڴHjƠX\#yh>erЁWI~YnKʌd)Ci+ uDDT6-NK{1|;3.wJTQDHy>6Ydexߪ9[\z *q~M8`U:#S>hVe]pB?NݙT:[a]zRwص[C6aeOԴ$. \½OċlWx*'Ě0a `|WTwṵ /=8޸XSRo4 X8CDnIu}7v`eeQ;`̢_Q" {qw,..@,%\:8Mе.9qq]+ɍV7z;9K(j*;TBDp`i=K;ïe4 tX O(I?]ģzboҌ $qXnTHşc2S` A C ?N[1*||#N0|.%cAJԅ3k9v3a# vq>ݐsŔxiCQ+- VHtUvf@ǟ!3uq"bUx]qum9j_BM+:[THHgoH1ٞ-ӯ௡T]IO~?ag\ $Ar̝[]w8 9//@jY~;) N`H|2Ntپ(AME9C77Aj/|WGReVElr䟋&3?|AHCM&ºfUMLCgW|=?hFwi_{3 ~:ʤsLN~uvq01)BOFpb bA(OoPg-n|mGS~NWKӅ B; |H6&ydL붷Sv.neU/Ev"ʘsG0o T2ߠ|C}A`)bd'4}fsd @H^h#Ռ29~KgeC"YN.*rSS`^,A?NJf =<=Mf'N GmLbfH&M -jOAZPjz- 7/}Ql2BcY757Tû+TPEx}<i)[T̆ɸlS:k\*-sRw`Zc{<6 q9%j#P!0%{Ed2L&9dNRVȲnQϞuq}%w["e[llJ~A24("9Q^!2'3>ΰ"kGX8 "t[Jaž__6u1e') GY<ջ \,v[Kؤ:-I+is2Ԛ7 #b;U:>[D3Y^*Gr/eF=b[+v23ZG1m~NىIР#@U5)CMK4  E/┯e!STEGƦEH-ń22VYO}s,G"db#C~qALe5`oP@kN+$mTZbr~ LZf\b(' دyxA󂯷yY+4"jmu3`WdNMSflM֖s|bˏ3hE"?]FdZh>OI;sm0QLF7W->_gt:{2w V ޘ+`k7҇Cr{Bj|p~^`(=Q\Rd?:|trsF4ִ0*48As?O k.IQ_}^pUњL]jz.O,\CY0)R悠wu\F=Bd X)NCR$k =so 6Y!C2'{I>h(4DxUIznc &m~'02ᓗ܅aZž -`K.8yb M6i_$n n׼gL^b*Hv^PlUݿrRgafdӌ[9ɴ )D]v?GnWE3(&U)Kc@-@Q|G)a#+=:~MJ1< EQ2 uMSʣFA EkC6P]F9it4N#8Z~RX֏ H3ž/$ F##}Z0w#h/YW(0I*P@d=5C,*XG+kR 4PReLBg7ϹkdljqS3Tr85 s JT ߤi Y zGԢ#ڿsΙgH!Lw[Ne0E+FOs6bt(t"T6 ]"[V ii5}7YvXtw8!沮i9 ~ >8Z7e%&i/qIihI u~48O^!XL ӌ u2`eTYuK /AЂ-S`> 9^S+>H)a!Ս';Sr #χv7?.?mCV`i ]SRh" _"PJ I/I T_j.G3D\z ]k܆HFcϦu}QL$Pv;t6Ev췸)J X梒#ϟң`R4ƦHdw@x4G Fוҿ&` "gR. ˞ ) 8HsF߷tb]m2I췊Xs}Gp/?B-#GE8V^QƻSqM3Y_-ZS_}GfrtЦEA;M;Ybm.#ι*#wFUF\+ p#|1`aO-*qcUY(.x,T m{ s+taw#C#?ȭ.8cz$uկMƂ1%oY:3.eG C?l_I ,/ )L~}I8h[NҽDS_wu |FeBٕp<:C؃^M'.d76*#?LĚe{DJ9P%1!1[{.IX,!"qK+^F:vyhvpt]X `:]zRT?$ MYտBi%he3G TN0`+x)uT0 ,:A]H- ʴ,: qS\EX1 '?X$ѬWt86?(ďaS8-$ ۥ-/'ZߡKcOBȂ2]SHeQ7cfdg%?P}Lp e Vax,`8N\XacKΟͳ~gqCAH~$]V_@V7!e)n˷y .o"46|S_рL0s'y;9˛( 5bLˉT}I^WjX8O-Q '~hHZ7Ih}t|R@?8d L&a1XC˨dZoTkOsA S'^l%"D}ɾy#i_atv~+b 5/-?ȦBaEF^6@K\ey6vpY2R3ntʫbi()^LFe$1Φ+@zFM8LSY i!ɻo Ѱk3(  ho P1'Q)[~h1nr3TEg$V!8o|map/FP"3}}r$ Tw5F-Kq{)G03 )X׎.SUZ`B{ c[3ZͅXad[iLs9[D$Qe($HG]D kv:~L6⚹ !g Hi%8k{fjB1\>8(m3"W f65 G:/f?g`c}#ɬPBrLSjzq, WShrܐ@mb 2(Jy$RK\>*gR{lJ-aQq9ߑ]*&=,>۲{?y1\wƝM墥/`FQ%";YӅ$;jm'5|1'xmL*$|-9=3ZuTwQ5@Ubc'a=Ѡ>JG[ia?2k0܂  hmavmԪЈFr`No R%rYA5HNGxᐎAh? % ~&T5bb![;*"{]$x=wIndzQ"ulzLƬr&`w=ŧQ`wGO{*U`Rql/.jLL-v _K:3䃱|5ZH,PY'h_8>$luI, "CɓS_[$֝a*&W}Ez <;'~ k$>i0~r\Š Л"% >s͐ `KYA$ "Q'KsYʹ.g׵cf"ܷdjk9@-Rf { T=EBh_b&'lcRIUhVI>_,85t i"X:F[6Aa-!a lIs+0 HX-XLstIv%.2Un}CYRy"…. t1]RCis*1rhIލ/V_ŠHL@ W860F) 4 x7l1eSEi ̡5tO۩ =-&Eޔژ/`޸ndkDyv;<)&1Ii+37(v )Vdx0Vh#˴p.\Glؑj?$ 2s,MMȆ,8KR \OՙGVmpI%]ZQǫEM5DKh.#a,wϯ-uy fNҲWup6{>XGt,ryBn-89jTTI3?9e>k.=ߗ+ecȣĜuU4`E=*H/f񔪉9뛦e]/ܢ}bU9=;]Ӈn x?QilCD8>CwjcBѝ.a 6iSt5@x/\od-JAyTf:9]`]Yяa 0K;8#<1w%G,NUQ]l-HAsYh]Ӈ9gnV ?UyqqtEfhW q-;9=qhwxӻAlUVh-X_v-`|6̍KMx=܋^ ˑ<F4+r) @ 7˶SrOf19u3Qbv^SCH[$(佬57c0M#M~1#~yiІ^? Mqn +<GNL[߻ `Г X&Mg@3.?,;8ڃ >\f z4fMs㭅e5g=xXE|gȌ^B%PÅ?Z\@̬!H.FL+Ƣ7 ?ZsA!.?v*/̀|> Lıku6h˦7y58$Ď#>8yxW8jzo%Ӳ׈5"js`3}qBۚ4%A0FB55ranz(WW k/BI-1U]$j%C)("n_pf֬dԎ7ȴ`ƥ`8,J!)~.NHDgaPmpmk:!L^@_ܡg)k"_]oH;\÷e+zrVKG SU?7EB D)O͞ x&KL8VHK} T51› rF0<ɵi$*L,OxOe%Z>`y9m2ӝ4"diKWg+ Urä7~+Ic;Væ(o\9%zB8>| z9am&ulb{$64]fK?;I}50qi,֥q/{.n F%SܝBdyG& ez3! YdխXpM (p#L%k*_ Qcg7E`2`OnkzOQ=E$Dc t[B_@1eK~k<ܤ%g3p |Cr"9 X:+ŃsyOfh^=rz n~22?ʻu=4HUcl >E* 0JC4 ~q[|ϟqq>v6#)>:t;-1v<òߛ b6I9̣ *zZ6eok:hⶖT0B[|*RAc5lwN CܳgOo=* jw[hȶFzDD2IV@ xPwX}f{tf[& ƱmkZ!+PܟqDRqX:q)ߵfܚE޶KΏ%i$LQ&28wˊ;a%Ֆ9y~ )!( Β8[[ :lb[{boʇD Ηf/ =1+ˬpxI 7={v! 56Y[CD0jA;WǰۿQSې,ILv24mlGs&OD)b?.3T_ #[Z-KӋFRkIyAQw98Yai[)$&lp^{17*߂[{"T36(M^?Ct~}-ioQXG) I~iws%GtE~TJVOL|onBl{2a=Bo4B,TMJnR3ƠaRw#bܔTaCC [DBkFL3N2;9>䁊|*o稉sIX4q+@(ŗv cמB٭ofgW_ jĩ9t-͟bZ}p]l3!A#J`@bpvq8}iA16i^o<a,} :32$rGa F;VTOwy.>i˚SIBjlAŊFRHhl[V\=>Mlg!-cM%5ʹm]>(i3`KXr!46-Ҙ"*mcY_Z2uþvAVvc?jJREWk*_eBFTOo$ȇ(ݙǫ[@ⲻؒCԛY=frlw2"oHuS"d8Pq'3ϖZ *kdiIX*$ _R{T[ڧn'N..[61TZi Cn!nh9\Hj5 A7X_.|"qQt~2֦N[]t;POM tOBcٵFדND_?߁sڦA?;+]zR#x!3i$BXm+nnTLp\^̉K q_{7qglGp7?Q[:eс%Sevxd. Sކ/FN.Lh}Wz1Znp(wQ0RaLc“vXr>QEovw`8:wW]ĢdKgjvTKС"+OiP-AsXy'Q*чݺx$B̐SMLMfqrzk[Ob zobƪwVݼB_,BUO}Q<Ԁ4Vssz*&'I}-.8> I\Fd 5͊v鲻a4F6+cqX4^#l_畒?M!ALՐP`gKA'XM)}vYT}ԐK?rae"G%ÂR3mWo*۷oN\nCE]_#mk,*|>H|K۷!o+ :vvIhpseQͬʂYY!\$̑ɿ%iRӶ:\0.!i9Elr~[kLHP&>~9Q KR=:>Qߠ vq"Z( ƅfnKI/? 5@_/JK7x{`N*\`%hubSY̳6B݁4!<.[7_[hGݖ]IO|\|!CV|\иRginwQayl]X\ߖ !+hIzWH%,ܼe[O}z[?WVmҭ) "|p\`i+aY跓pJ4/GAbD}tP*HZ>VJF~F=% A4G3@a%X82R]/ƭB ׁqNBu!w`/N6ka[[r>Gݙ3Џٯc7t</Q 16!/-QrI`KTY= ВsrT3L6XŔ9\Q >Ƶ1BԖ|r=YL\mZA*oeCSl<e!0r?ÿtS9k၉,gg5+%nQ" j֚dJbg0S{uFj:S]^nR´uV̰)3~ cvVPvBJ!l((?<+uq?yb1'\fFnPt-uEG ^Q!!7F!v8̓|y?Z&ǧp62ڮw)F{4vr:C_.5K ](H\ h+|vƸp"_2nFvM]ORj'!ш;uQ q#:B:s0 ,?}sp}48S9}s\C>qJQiʀޟ;wO۝~#LISV˟0U^2Ԋ:> ۍ"ŭ9ptŞl3ºdu93r2vLo4:8sSN FH7RwBx:UFN ;b*M:j6dB2AH_ $ZF GoB'Ee(n;>ʉ8ڀiY6@&1}ՠ_C] alZ:K&0iOqr;d%dhJGs{LwF>3Yp)k(̚c]d^t3?r/Ny@نCP=YX%qP0x "(X'o\>ob[h@ Bh7p歯I@Sx|Jet.]HC;wʕ{nM*p"<akα{JQEm)ٓ-n~5A`by#se[ Q1љ'=r6/.iGQm/͵gaׇr\o1G;F;f6%",9c6a=6th80%rhx!SC.`;QVP-+ZxH 8?*GyQ.t6?Y⺽{A. U Olwl[ CpN&ZNFH6P~4aKô>/@cSl/}[%״'Ĺw]'yB*+Lyt; Y!4VyWj,TRx0$-[Srْ·(P2Qv?_SG XySk.a|8@zab&G X+xhzT#-Mg^pC9"r{Q$8!8pa] ۇ.ƕU%j8D yгgDw<:5%qF,pz:jwVe dn~nƃB5m tbg7񺧁ÐjJ6#1푡X!^/Oj/2 $R,}yF2yaIjfHgp9< *t?%bvF@<я'Z| ,otf0a=7&)vV0f oc rtOc,b #!!I4ldqCsB- ;tˮW>.NCudi]^δD"G9|f|tXnd2F,;1kT~dA|:*|SNE4 M%oE_|NSd{I piAß%@2xUtVvu &.b۠zZA+֌.wpcU2a};HM,@@u"7&9 $IJ&x*;O1g Y*6\uNVh% z9_!h2Sp 1)\Q)v+>^TtU d5q㝠E+ܰl3A^_o +U(=[A.E.lvi9Zp#)dnN:(]щ۴flkb}_25ݝ>7Uګpokq~ ]~tcn|~i;m JvccB?+d| ˷dlt |A*ƹ)AZe Co ǫ*:WPuF/⤍ާP*4_7j ǰU\P2GWe:D9tRk!K62LufɂrxЭRIGC?IJrxָ ]U}y"3z1ǡ$vGsA0T 6QliTl=f+禮Jڽ/Y-gjPUc=dJW_o|P :9s! T-3&\< A7g>ĭI+$0;Ǿ[Nv/< \+Qv835S%;` xkw2TY/ $=>Ttd}䈧ߕkBVlƣL0jn&Wu> }˶T;I!FL()nL[ƚB`K*y]yϖ fL8;x0䱳yS U_`:Ρ:2_C1 +Ue=(7Aց=ɲ)&5Ǵ4jH W+=b+H}!SY6Z!TWi ik돭0˲7"vJ nD@ zn۹^pzI|k,;Tf !dRд %ʊn4nrC?MR2E٭2/+G`t!H㨩BK7"&⋭g5G ZUR8f|:[)8VYVmќڍ|LTJ۞cx^ZFv _`Y{lTlRJq䉢Z. PYU6nVj "p锯x}ak@mf%H%L<2!)l^**䆆y^;f1t cB(eTh mdobb{eil_n2OPD9Y}:wvY6] Tօ wu^($J 9bd)bTľ\iM 0 BSd4nI8։=M:M7 v\۳!TqC(Bղi2 O>Nǰړ xth`9 X*ҩws*@B\q7B59OIpoJ&X8W>kt q4p;L[M18;`QVXfa@)6[fmyϐtὁ\nrf"i`)rzz4>^x N1'pGaM 2rHG.XyL\<^+|?Bip`@Yb!E3pSca.ǢT'T`޴az.0 ?̌fhu `綍xsw8ߴY&!(Qgեj|)9Zu8SsP #qVPu$9ͽGVU,fP=v꾛|]5\yd動u䶾{~DkV6JXD;v7vTNC5b}tfUV?{SIZGGgBzw %#}9%WvjyX:>]G{@1j &,hUMK5S;:8U"H dY-LXAd PgDYxk$n~Y3L:/ۚ0Y}RL][pgnW UdB˚EY=R;A?&pKHbsGn"Lۂ<--BbU۱_w:ǿs+q0dt~OLܻjiPaߣ8=>ℿd ۭa'<%t $+lD΃E[X|IGDe/#K€>_ÚduV,$9H=[Xc@I-RpϬ%eEYe-ᒽx-K&pfT>5xPyr-H!X.(JQ?h4 ̓CJ`8*rӴˎIX7 bmL"pP4ӡ "Iw<~}^N>B{qpaQxd i-}CM‚ƆG{EH&Ng1$wgjf@`*ɏrHPٛ"qK"3QbjѾ=n2kM +3Ajjd|~z<ޝ.>2T|c/ C+h0۴ v4ȎN7/illxi\Q\Rp ٯKؤ_AjYhlnX<~w[""ۀb7,ŝ']yYlCp V``?ƺK.Ph0۵gF|ӜB>_z &Ż  ? -ukZ;u&7̔ q7#JwG,@{3T͘ :5B{] V7YrtLN s|_We3˂a?ckq6*ST5ϧ`n{o&_Cr(9訧A Oyf؀eB)C(nH/5@ mct~J+>uWB}4Cd_ _sZo\]G}i2IoZXHa#gޱM~E9姾[2\ߑd|1MOh%n1 TҐɢ8׃7mQ*zdDA޶&6އi^MzxW,J]WOb܏ a73H6KΓ,BM(:#&SK/5T:(2?pd; @'ߓ!^O;¹C7c[>~ߗ 'M*%sf oԸFӍط"YǃI{(.&ؗ y&(,>)Q]C'- ZRϭ=97S,n?أNC!;:(i2wj R;lϓq5X rk&|aI"tC&|AymY2&N:G i8k}1=W^Ն!4k 3Ú1F>ס-Š$fnP }W#:!X+:\ʋ*1]":bA:҂pnuAQfS]ԈM(:j YT.tTfջm#-4vǖMp+X6q02~ye#'MEg`+ԛr d7uqDT{v}+7,ՒGQmO; j^&Vn3Ӵ#E,}{yKւQDEk-c1/֕/s 풍-yh6 rg#uk\uE{1]Mhc9O!J{( lw@1#fpNUgw;Y]&dCl 5qyrQQfBg 89j~$@K9ⵐEUou8elNj5&LΥzᐁ US@!ûS0cY%U"R)Et؆uv|5]SmrؑKJ LYFD'5eOCm0Ji uO2mdqXYIe *(z>zR=KJ:mX=uhCɑI'rYejx(e3NM/+},f,Qn/m|epK?~pOU)np[Ͻ`D _3kw{va)hx I. I2flU#Xq):Dt_iO1R9xYD@=| *J9dr[TnMyȑUT$)7ޚ~.Xg{-i-z'{KL2ND[8Aeb3 }/ʰu˿@,Y*ɌUn *UsLZPOȁOY^$qqA2/A.H/фX>0#wɛ( l|QN1v7g#PY[L);uD@ؿx$hԲ~t$SFi2z-+p܍ĸˋqK~w Ρ8@ Hy۳ x33l`O=[~v~E{2ZŚs3'J*";S~QqT?o7N$/k@M~PaNw8 RLJm֗ 씓)i go&$eZvTnAhO ksƱ( =+oJz%ǁ߻gWD"F^;O>< /,s-ޱz}?߳#ټW.&Lse 1 NAt^ sm.\ReZdVBoc U0 ڴ MyR&MFAś's~Q*q$/^!C~BK< BSro||硸 d8x;)pL\X/?:zKVu%P@eXXzǶWQBN F(oEp۳Fz;A >w4q-#mgdHc&U谧 67P^CjN-t(O˩33c}]3r\!+łD*n17S/YaA-m*`.\Ÿlk}A\fZ5Lݥ@$}Rbx/,®W]*aki,wN_&>ə].f$9~_zmKpKߗ^geW*BFllX$CMXdL~:QĠ[ES> X}b涇y3]pLa7¦4vqonv4ܦ/s(2H/Z2a:|$a%^_k{l+%>?6LSI zogl5&\\dv#Vwev 1S֋WM^sSy%C[/]nu-dx-eG9}Q SK 4J/ֲŊ"RېmԔӂ}!+|N-Ϫd6niq#xfrTm!) [I̱w [墩w0a} [O?Mk(!76+2gIC9%45 x_OՅ}IgH]W ,f)"Qpr1eQۏhzҍ4 3_Dؠwq*LJ C?%o-զj/lf7bu+uz G O\UA v&'y;!]$nՈ cZA\%3sT ߓguM8oskT\0| ZfVǙX-h H'h{{ts" DR)J7`%\"boGAiS?>q" )O=(9 a5ў?$_jU,d!>.#_Iv~mK4Ly)Z_PS`e0r\{FbX[ܵi`7豺[9Lɨ T;-<GRECRع*auq׈0HrP!D04#ZEIvy!$e7V`0Ձ0/5'ـ`%pp *믔R: >_AѾ乍6:UoJ^gXܪHi3]p)r|!nYs!~kke`Ȭ9]:Zu&N(3ߌOe`JOL'}F|Mv&=ctaB1U?cVV 8V:y{X7-9kOdǧ5EPzEho}%ϭh\SRN<zT-]LV[§Y3[VOR&x\R"mSi1]/@V9.#Q:N˽,kT W ˵,m[֐qAo"@9jӳ gݸS&~.| :#5 <(xb"RBqyhq,W.Ɩ/=TNe\A7l<P2*/]np.!μ̿=Dq_>!"+ٵT.s9ןEí_."e7APx DIS>>\|c†TZt qf-$Hg Q?`N})}M}azվb&fKj$'Qi& Jx(EY}f~yf-q[&ނXi'ngP] {#tS$11oLuy4IF&7dPK ) ]o7}1qɗA'Dfy=uŝJ;s;OL `tTEtZn7ϴe}ov'w5b-qݾߍ̽,uؖd!-0KKM@gKlj=%T#pHR.:/\$Pw!0RՕ j)i)+| NZy_zö}_lZmq0^$6pj*-^ Ag<@P3lj/IOu(ƒJn<$(0N/,< YnP@x%~\_" m إB1ӦV $%FzY= 娩 Ԉx?p?Bn8_[@ϳfܣq-ha}ҿs! cϧc>[^%B߽x?$a W51fsp_RT(m:ٚZ$|Ut: i.seL{vm%&鋝S1sVM;PDScY>J# 00PD@{LJ]<Yƪtu쨖 O%k$͋!L?8&H\O QFCyY(,lu^ˎDfD) XRz_3% *13xYb&$t_o2%tuYҹq2Կ_眯 80T/Y|ps!E2ˆ2%2 M/"v8B7-!m ad+ߓ1X",,a8|6ZA'w-`QbrwKS auSj|f6S1e1mmAKσr7EՊܑki/]Wa 5d7]ڴ~/G +UA_e#MEXUɉ]RǠk!ΩRA8/޷kJub%N–T%c<H~Ft`m B?%+O;H pݡH6M\}JF iG-YY c)g #VePm/Oa<Lѡ2({DHIn֩)PCh[k*׾M/T)bZXϴd߈uWҽDxoMز SDHIl+q:wRC9iS0`n}k Iy߉>$'3\ȆrmB.T)tyƀMbN1 *q0xgʰCZ8D*[:gp$!Ts/e.Yϔ|$Cb$MtpA ܹ՚i 3R!*܍.}@ 0u E TN?@X'1WZ<8p/5By:NL2+ڈ[qDBjZT;!_yJmvjNꣿ"]s #[PfR CLjua:_/)H:0FF)T: +tN׎LK G̖22{+`ŨyQЬq5?g MaH5u s!ʴI5S_S&De'g0UZ,r.5v*N$*S"DR+E0cR'(V" ÂP4#l'c Sgx@rJt;TSi'zf06 "p_!k>7k} mdE-#wQbl}Ȋfnm/E k}XqSqba5ٿ퐏r++'vۢ Y r]˅b-~(#iA=z2i2iL iB\c~ܡO1vАF!ڀŜ9Zoxb-Kr?lrw{Mkl~`\otRw{kdϔ")aLۻy;ddMC,Y&|NI'SsYXmMak DxK/U 0hy6o,bE rE-Ep2drP 8hyt[pK61 ?>U֫i`jt2ӱ=a]tAZwZt=D';\z jxWX{5&4I cI 6F AP)vSBm4`wkԓ?O8$fSrnZp:pb30f^@S02oL~:!Qoٰ7.s Y:#N TbS+X⴩,iUx;Mz JCcs垜. jф|(YBp  Lf?>^&шGhaهڭt,_(Ԭ$"~^Jw-> cHFl 4,/*TŠ=Hd#D"qn8$FْJ4f eBTtK}fDYMv$`we&J-E!:-,5}(@oSjMQ)F=,y;@`1+ ~Gʊ5XZ_~-d5Syx"Av{d= peLBˆ\k_8YБDv+fm:l^XӘGZ ӕ꟟aGq6Wolvv%gP!@4ݯ?q\9'f9)Ծ)luڦDpQ]7,⶙¹!@+ kZk*!p 肛Vmt8py#ti.Gfw̚L7 WSU;V"%OceBJ\VS Բ$фHrm^`,J@ TS֚2._>rJt fç.e 4=|gbH(߆ԿELДr`[O߃hN%:HtDO!Wn)D}@IL)'ē>#|cl2ib<ԝSq{bySE04#ڻw~$fFDlˤQ/)nvE4s)_sZr[ //_.sj4#BPojR( kU::".΀gua`ʴ{$Rs|!QՕgMH3ń[{ bc'-; Ƴ慜&!G/ } l߰.}/݌hnގ<į7Ի~*k2K$j ׺CMd*#4tH>jp&O('8G"z$Y)Sr]I1*`jA IC"HABؼ*N* /g;6rوX4nh2c[AT󿃰NOo uJ8%e?w &V~T+ W~0YFױA=dĞTGk]TqP8^dƅ;|k(hy^bGASعQWކ#8$oO鷛S =mqV Ix(=B û.4<4G/=漾r$ !}^|%.HF8kgZsݎ /cyF( ǒImss X[Ā-螜}»* =Dxjߒ$z6덶B+q6N|lc7j IbŇxlҐ.ՠuѹ(Oœ7&?Y"M?2DbP.4^,BK##L@O<4vC_W-99GP1CIZG2|xOÖp 'Þ p\8*өOv؆l _WeH^=#۫#u➝3\Ls尥q,$N(׋ș .H^Ib (ޏŤKj?FF*F o3jagY!0YItdU5s<<7p7DvRG}iDIh_!ͧpڴYa8l4Sns v.?j1QPHI*"bWz-|4)㞃0N:?cwL<\W:7ey gYR8Ub'PJLAx|ĠUNʓ@^X;䌫W=7bφYvRźoćD?vpw7ڂ9_~+QcaPm?B;aOB ;/F*W&$1U&wEmL6i5MƐGMg~/823Xs[^i4lٺ-aH^͑ 0_.bN3H]A,Zj ݬ-#aMI{=[\}/7{aAzhtPif%|p\5X6b'ifɒR# "$(Ix*km!8 ki]m >zA<,ܔ箼 P1l뵱"PcJ_/˙@5'Hct38 -ytJ{TʪQdHuע勑Wi|XcJ( [9~j=P*s~/<հƻ~*%E0~sϵ>借)c;, ~ra` s4ҝJmװ6ȉLʹbu.UE9f}5Z=֘k:Oﱴ piXdjm^m(=dm MȮRh:?a檠_'Vt'Zh}OW.*˗R0JR]{z)b2[uihǼRXL [P24#]Qa7&Ԡ<&@܏,94\Fi6x2KO?ϒFߍ* .g.ƫESHl@6YJMH{z瓘Po3`=gD.hт%*EԲ 9Gĩ"Q25% 3ZHCG &{0svt1t u;pw`GeEо~*BML$#\7H>}=rng?{S%)㩒?aqQȱCAv14.O9V,v_!û`"haKwG=`v/u3]u :2 }]c7NeH?(X%m距5.HfY`}"enm+l?"`kP&L̨95z~&'k'SyޮZ>WkM 1u1=?J9x cu5&wPvV *@@WyJ%].Mh΅B4)WQVvG0*]NLmhW f ,@}9۫N6}\1'jmU.MLm }nmfַ]'~-9g5dC=\BzV|8b#ԩcJDRg.<р 9vApwS7>29YOO 13/H'AmGJ ׿?I2G#TĖڤZ?Qwd5ۈ[c!#d4US+h5A[ C#` e0;"fp9 U~ʻ뀾b$u79y$|dxQno!B(Var dztgit5&h&GӔf#8~ pRMPruЫ5c!FwtTWSE*.]ī{̌<ӏe3!Ԫ&.Jb,6=٥hv_L4`F&ݜL4ٕT?A$u۬4NbiC׳7[]/ O,ynJhdpdn, "voYLq8@4\t}YNsseg zyDuRATğEg 'p -0xƤH^rN?iuel||1edEIo0(B#w}6q:M]bp w|k OzND־{K F/v!o~$~ѿ% ʩN+b=) B,=!;b\ZI?ڦ",6?Nk a p@`Fp5/=hHkMFWJ c; XZҴLNr6v5lhBR {j!"JwHC^E',04t$+>⠳0$u^Bk?r;K/t&[t441Oıtz(;`]6u+e(lGi'd?ꈁK *k{Iƴqf=/5 ҞFLj-U0ebbmiC* (Yf ˲$ RlCR<9ݦHb=1=ʴ-8i \teL*I,eZn>|J^Z{s`TtG-Qs`qM"],^D' KUB% c ~?r$bȬPk{KQ#yapTԛ¢^PT\Ax$@͙R٪dqI{kf#N>EP8\o΢tK üX a8q{Ќ0[2vH Ke\Өe|ZP7N\}{hIPjZ˰3!#=tܟ\x9]sp F[r$_$4(49Ɣ%X 44# 5*1iJ}9Qu~W h&E $ehw> 2@4]0k 2bv:#lOc_euGΞ",Y< mϻ|`RCW?o7 XQy t 5X@3 t;_<ع9vYmV4mxrҤ-eWۊ05H[?Crl:<k?!uKOcȚfe#y3 : ʎ^ww| Oǔ`Z'OLEY o #^c9\ 566;H/]7E:cvr3;P4nftX {nf>gCf' }{T~EEpJJ]aYx6t[Zj"*& >5Nlw\LLp(&:!W<3HH)zi|qM5:0g.)p]v pZ,E ɗ4OKt`mv{]d8 @~wКA׳^7Z"5p0!nޒKKQꛤ.\;8{ v򭋭s5}~؂(@Xmex"h-zk쀦=P3M~WSIG6 /lDDO# 71.HI-iA`?WN{wEE4*戲)aZ Q^{Cp50  cJ33C`k3@zsr#$ee<C2H`O[R&Ͷ ߫=*u α1o_m~Dߋ d O#8=„KHVT̍= AӶBmCw@&yu^7ETNxHH+8sX{xe)/%wU`)Ir` ^ Y:[Vc{MӢ;b=/ a=lz˹BWSlmX0 H&L磷ՙZJj .h],&>bT\fR]vIVAΙ똟f@B*ȢAfx#;xd0<e\.o1f^DK JNJi*JIx [- HjൔJ{YGr4Q<ɩ.J>4Re;ڤKy,1,D5Uq1qj;> +u`rmu!Z*vdIңs!-ƴ&OPo1BTf pn Nƈ$:"m4r/82ϬP$Uu,!%a 4ߗ_$`l p;jT˟hŷT0oy!bfQg'5Id.Hk?zbеZVNCЯZ!hj;:ij\3p;y<:/tꚶfie5ρ9c:o_2kp = V5cIXL8>s3}Uρ$Nw $1XZn"LvD3Ãᝎ``q?_w-yƀ/ Z` ?)v~dK(oP\`i0-^JgH6&@_̟k ݑF *d[" s*Uݓ"gTB<'+agPAx0b<2 ^_:-Ի3%v:͌Ifѩ$"% V ̈(-s6yHapZfNjߗ;mZ eeq44q/8D .I JgF6lvR+z5!C :֔sJ{*8G%Թ'p׮~{b#?LLu`<~ "34bZN+M_39x~QWq ]<2\QZUʆ5/p8o^oS N-UC 4lv\k?ڲ.tI# >#]b^sAƟĪ'P9Qm݄lQeHK|gSJ=EXDVɰ&g=\ƒ ׈1'DohJ+d.y5*ud}9tE '|Lkɋw]M*cg= %y "`7܎(!ڗL2 КÇ}*"M+JB#Xѕ]spI~)>B)(yr '>oo,\){>aU;]L>',!i,%?Ī7]U]ξ)Օ0nΜNlԚ(V5Wd$<6 t1:Ц>^z?m>AhtkT n'^[ApxX 眶N,9HsEm# :V ݻCcNr)XV"u>+rd{pxĄ6S4F t7FY ̣>} @bN*U2h? ~e9 V}Ͷ#!𮎛Fu*Q^%Y6RMa".CK=Y]O p?Ðݘ!FEbgtx>ۖ>'S$ Qvh(,0&M l<27"4qF.^Y&Fw@z I 7|ʹl;h\h{_3=,xْReT!zȴ#b QJYDb嗻a?~N5V1NBn"+f!p@pG)SVO: RIqʴe,[/D7EkMpKF0[V4A \w*jl aBdߓ}/aE8OT){f֚Ω`FIe ͕4sE^r F(W>l0l!7Mi.У-@mFRioܚ2P=)bzTD^3<)ɬi2h6[O<ǒVvMsCk2e 8{źɅ|}yq-)J𓳰IHxt/~S%T/$.ɉpk- z>3QA/*3:K(lwlb\JlClUƎupA\eN "WQOɪGuSr_BY6':棊NGe%xT/O:a}>!2RR# kJOaav@ߧ&*7-rdcYP٥Y~WNBTV}_b?:G\ Vr"P.ŽaD"?H;+J81^Օ0ԮGy`Bovz|j0i0`{= )(7)YKfI?zOȑG\C;cf^X$o{X6bdl"ԦR:- Z%:w qQC!o'-WͰtIf=$9htB{c) v7(Lqb#ʞZqedI:LᒭR#frrk [ؕD҅(N<75V &I1 JE?)@d֪赕H&9>hWp9Ί)ba'uAxT d7QƱ}s0:~ -dmR~mEY~ &@/jV:2Z@= 4UfZ@!"7{;v sUߠր sgLyqߟZ4ge#WXwSh81:BBg=+&J ӌ48f1zľd)Vtם1u%邷otH6HOKR[?cßX)t@02p" ht$RO ZMR MP8.0U)_g-.`&(;8-A8.MV<]Myۨaan$E/Mzh:8rOD 8=xtX{QQY  0NeVTbgpTTct0tL<%M_G{NMҾQmʙR:.eʽ wѦ .]%þ_kCS&; 2܁D7"9m(eO./׍$'^yўQy\FtNE!x^3 Lل({rK,~LDd}'x^a[Hs5`>mƛ[O,f_$`%+sl8 Ep ԧvDfpηl~}2mw7)`/б& P,( j/_w (=$/6d4<`tOedr!M+T]PJ*\uy-HRGo#ilj <;iwۅ1D=*lhjbBe?Ϙh0 N0V ZN/@%Fb :TFO@Fj) ^֕t]A0pk jjt#/?UX}bg#֐zx];1(濤Q*ov ףC2 ȫO?=a@U:KXS`BQJ'-\x"O6۔P\4S;+<6֟ ]?bFxߝH6,)\VgʘbP_n|0`΂Y6nHKм{447._t|*zb–"g} Vdvs 3~ԝlT4HyB:#j}fY2Qe),3̧\@mv*q YJ>?aE#v\&Y;+5_-X(x*_ūc{r#Muyiic.-rd͋uf,FQr6m|fl/o@/ב?̡S*JJZS22Ld$c+?wK5ENdbOc*|c!.lBwP "(HWfOUsC;ԲBtew Q4osOMSeyѡnPk @_ Ѭ+G&wڷ!$\%1}J W&ui.xzŵ1NY۔^]>yyϾQ@ =zd%."SC7إmGhN3[,׈lRzq(T/r^MDmOGwy%4Tȥ{4@UlQLnu9Ʃc`K(=Sw^y'S%"넽[\NoQGz|2U/l5*vqШW0)CD Q lrR5{8*ԙT>ٓƫW޽^?#M'fd1E+%X= ~^Ni`frV)7u8b~6)VdTq.!!:9rQQLsQJլ|Ϣ1s@CIkKYbJ5d{: K Xwx+|`.5 7rOsfr \;ڻIms=oQHG ?)Јvjc^MExyd2Q?ƒ_wC{X7bV!ªg xsʚ&O A݅̋/k>hyTI<I2}Vȭ z3Cv36TJrhQ딄+YItnu+T,G~~!00`D&X4-Nmc[e Wfg?@[h4G^fjݐ[EHrIA'dɯ`J?mZ#0L;7*͗(y#'2UiA5-L)8rGe~.bCu3,56j CӨ+ sT,:p`89"yԳiU=Gt-p :mRB |uPMVFh2|}Uscc|F85Cӏ:07RuuNs y4s)EK:oPRSGӵaCZ&jm"4)Se^BUTBY_ oJj~O=Ac4at(˘3eAh/fMWSkyFxfd֡Ƣ-Pk%dѩps{DN= :$v /Ƭ`ދȩ=Qu /,`fE""gSěm*4b@G1n2DޠY]k_/3NuX䑨?75"<+tmq1K! '"ĸKo )q s襂zﱋ!]x/zE7P.H<zkg{Q۪1d~~\ xYpS\Bnl źWWe܀. EbHMkpNU-b'`( <s ,K(*[/ߓLAc:ߓ/p5Wa v  WlV &:u'^łt돍0QI 4ICt::ox!H0ﱡzIQˢn'(kqW9v6.u;Dm=U뙛lI[5ﴀ/ NE- n `܅j:y~fLҥ18"U!mpv!%XzMe=`dEzh{G?ӊ k\5NaTlz͊Űk-(%KFw6+wBx^W&<0)㙏24 6h8m27rHMS]w`&RSƔr$,eAHc|3W"Dx\¯ F1v(Эe_5a$;Ue?F]&jZ,0 \C(LQY=t&&q5U7TPu'gzs;n8:RcubV)ybo&7*v߯rV F}~#lF{R=rBdt!y)*Muxj \*Tj²W qaDx(`!aʈ* ɬv=G-J HSs%^e+)'k֧fH|3 !駅rj51*-Nd/>Vwn&x`>}+aZ`" ~h9"Ƨ(cwu}t[F#6C0n? 66N'PǪ 0-MQv.%VX},$^ڊ[RRF3@(җٕ~(bИ 9_"yѽ30)LQÙ_ ླ&Zw9ϫ؈(`1,V}p6x} ѱa)<*phycT*n=~GgqHp餀z07ܵ:Vm;b M!DOM~tX θ[i!qdp$f O:ϧ/}daT :`VA'Kc ܩ$xYry:j !e'l!*SR_v9 L ;ߙ8o`%-{e+r|'H!Yp 12 Yٶ;qf E^>8m`CJ?^^lkGZJ3$.8Jv4Ljߩ55;9qu jM{4Z@@-yj>A(Ąۿ!rhXXNkLq¦,'"[^^(mR!/MOHK]no,iX嬮ދhÙ1h2_h`bO&UIame(%1S^P\۱3< ܬ=EmE1% 3]UxXνB7ep@!goH ?Kg°X xy1fa >NR;_5'Y&xsg214vz蠵卲 % d Fz rh-o xCz.HC ҔDz4VMȴͶO0W ! _.^m0uoE=ҳ7KSC6T)e*P\fZsVW ?ƅFɋ,jMYI܍!TТ@f}-C}/)km -ΞB ۸çm B8ܿl`ջ.>=.]`È',vۺ >]r/1Ozn} &!Yk7[sx`zo-kB.(w @=nDM DXF[Uj>pppQ9~Ku)d>Q. l%ŧIAY.zP,bp^S;(ۢ=4'~k<9 &I冯EjH>߁ A~p~{e; 535 ]Y"(zs5iOF1Ն:`JhT/ 5a*LWy"Z f3cGr7e nG{+^->H3SDfR[ꕴ$N튙 v7kCAazP@|76=oQsIJr{0DaYl!Lv"Fdԋ4'rD0?;Qw\[ cX;o5:}x5oޔK%pLj ,np&,x !p;Ww0Yе1s *jtFq2f^[R߾}ٳ Pv4Ү=ʃ8:D&mXˆzʼ)vsy(}1׃t"f5J6͒bɃX]0s_%{gհhbA2@|}(ѬFO= !0a >Gs!1$P2b~#R xQ'*j RЎ& uZqTG85T x2gnBogDk0X? )d]zH6WL']#~Q\s` DjnйV8KlA'T!G_jQ|HyҙE=;r8I"7o 9,N bA@0zsK3&x.ѣ)zųe/yZ7x{ܳO ˌ9F'm J򣴶 ܂X0؛$l.8T}H +b_w~ULRfzSdIoЗkv%Mo2z&)IS>yfӴ2LtOF>͸APyOإz=.+m( S<+㺲T[~>FZ3`AU(Gd(oE"/M5ʊᶋF<(?4F ,BV㺡ߑE)m]Bزlp~v2}mDf.<}W4tgj*uįs1 RlS&I5GҍU+= `5Ι}w2mV9VUhӤ@~:OCXsҏUG 7V;6/g?)e d>XD)!bY$0 [NeH~0)FI]ǛE=VcoGxVzrhނƤr0L#N5֠GYɖ3jʓ`۩썌X{\W45VsD/tusT5VLO0;J; vR(18!q˳|*<(101f:v?FaM8'`ƪboVs@L׌O#p_#0l|V;3d5K`vAŘTxk(`\/D:+e˭oʴyg:*\ %M6m)BV/n@%+՞aţj(͐{i$su#vExh~Y+h A*g&qmԃZ"&tvS󦵋TVJI rnq^F?;Z,IUgge 7a$73]8݄5g 7:aNW)MrNbu * 'X^Y֢wJQlrSaW>5@ӎgɩ ]M/8!Tr]F:U$HXH~LAڢ1%.G{z RbMɟJL50x3v+Kn*7N+HC\'~"8Bՠo=X(7Al;ʘhC5WMq GN`v/ñ0 OBPJ% ]}چZw}uP j~2ty7#Y%M^%:pށkS+{Dh@zߟކ^W|ıNV鴭yԭ \?:g31( >}9oBN~3԰/#Z{Ԣ%HF&6p8$@ PX.:jwxM 2S0W/UmS }Um-[qJ"=G12{rm^o_eS>^4Pk CIF&3֜@ m#4$.d1b8#/|6BtqrdOA1ѨIqW8@βʃ(Җ@ Q{K8ԺȉSo{7&UI}ܟi=$g;.xNXxLaljDAx8%|,)a*զ}wYRXE65JD 6/{*7q @Me'i%\a~+v9ɪZ'b({T_5ꆊu# K̎JAȑj}Bs/T'^#}xY'Ytmz 7I ˮF!$2#^;Riv `(4S`\/z+$sxE;&g#/>a|)WhP[цeLՕރvw'lXlC٥mҙaH>͗<D͂aq6_Fۀ)\Y:olP;e~x9.Ƶ+;=+fQͷ~|I=k}Wk2 ]. bvr[ޓc53fz:gt4}=CG+8$wc+eNqpǙQ#>ձ4e<n)Pxi7v>Cx7f1n&Ⱥ iYdN|qZTxPA|4lxlLT >[2 w;B `Lk. Xrz|s.ԥ&b^Ψ}Nىa63klb'1EͽkkX\D^ ޟ${(? ٕŃ[ޕ,ص'zZ56\@SаqND W?ɱ*:$R\=ouR}TTO#]n^GB]w@/߿7ߕ!ꇺ_#p!NsPT {tY0RTBg&f0kZ +pT-HcUemTb0 \ІV6zUhط"'X+ Wj_//_boDk/C*[6l~C4/XĈF6ۢ-cwW%)/8*^X KCkGt(J JGIےEVTHت]{hQ@/H)&/"g`- b)ߎN{iA'wbM{zGN&،5숻҇&WtҁF 507>,; 97}Yf?bVCje%&p6%D cduF5nF@"%& mw3W).g5Lu:P }MmK蕙H+fs &RgW|nda#AmPHC`$3s#eҴMflnvFt<zP)z ր6 3 i.d>1tska*vh ]QU_[b0~4EGl \Av_2_\;v&L q g١MsVÄCŒ.|߭/2A{5xܾ鳝=cjD j ΄=Uہpʧ#b 1R:ٕ [*2PM?3K*WYzԲIYS}rT=o RMnzCdslV ;ǣΗ,\FHο(F9b-"+;K]&q,H4pxkSt?\],K&trTbR h|4̐ێ7HIWP 9)2*.zfC+"N-Ḓf,p,7&b}x^\|#ChMdTru԰̫[;u^ltKr7"ٍ`` /wkUt^9͘otp/@XQڋAw`Ez_ÑE65LlrD}l~ІVbw?A!?MRcZsfcۉ"aieгR;ROeH.=#c l$Ŷ7 \u~jHU7{3H_I9ۦINeнE=3Z}x ČoVQAdumg*U#Լ: S?V._eκ{.;;l7CH0 V|pp3Bt)?֐CTl`r݅rrLv;ueOĔ|Z"'w»TBVYU<p Gg.tYCQtzoHn{ }]dΒsl;{> ~0Sh ԕDN7ѥzF sBLHe_GE7`TFc5nC1Xw=op9tbxdX. =u&Us^/s{XDkZ3^gzo/aZDW*3ӊcg,\ n$D0}mGzauqϞ"^X k۳sՠ2JX>+5m؋%r L{ ugHN/xK-%GEM\;jB+.DtʼLiq4U-}[c$)yH0V2#u_ʭ˶UOiQ1jm/ sK: HH[+>(KhAZHID-(n‘7UPYMWM 1BJXW![_C}g*ZTj*-}֒8nٍ1;͠&.4L=|y& /7?4]y Ӻxhʞa֩SHJH)KRnڪFk u+Nǯ ##Iʽ.z8Z/!2@]B\X)G3$' k 僵Dw~0r k4 E$N2k h uy#xcC'4nN/T`y$FX W׍(4EpC\8;&.I3Cm[q9֓΃FЮS74੹0)ζY1yG`e>8=n^]ʾ|>Pi>0\r|KL"B{fK<ӭ~ .({A0f)J;1FBE9Ѹ-jlQ%#E +<׌IyY3Ns'iFI-]IU&+>F I{\`-1"gJK!iU#L1 (*w{$;I?q297NG:r18mmsd`FMF+N0p4P|Jɪ!qjmrx/3{7=ɐhjQnL_"|n}F.jrd]'K";7R "z+m'S(݄KvIy|.`,S5XqRE ՝d%1tB)Uᩎ wQ!"<ͶqgJP5S>mL–] *4h$S~>Ҳ8B/~⇁lUF^4L/+!IA 9,sxxaͶ_LSv[YG=q^M@Mk(/<ѯ'N9٠ 0irjV27fkL*J16F7*d-90n|=#!Uի#A꼀" L2}OV4R$gvF =ֱs!k4Ü$_yՑ]ؔbםoZeE"_ؒĤpS0t@xb6dp^lܶQR4D;˵ۇE\QV~xuN= Fʘ:C$CN[S-xp"-M8sO9f@Sli\G:'nt"|.GUҞV[Za$p <iA1ye9&5Ƹ‡s"8:cxflaƌsda M{*5i | Ouv>&a_Pam? :Us'a%zS=3gE 䃖 X+ T9rzbQAxnDi~Vn]> B9#ۖ1X+Q65xʼR)?Rc +=[] flx:]%a9S؆"}ž1kex* : lq#M@[^,*)?0ي@;(>sODEw8Јqya)Q!Xr]l}+0#<\ىٝ,yt .݆櫢G6 E(ր d;a bcE6THB' K_dGFj/ O%8 F4%cBQm!rw#.鼹ʻǎ†{m`*qE&8Z<`?)GB>^9?u楞SC+R=7zi]-%Q#(䡈}CHo$c̖%B~\K.l8Upte6kPRױ%)Gqƥ HzJ5"yp7͋M~%W!H wp&׊ Dbe>%M]ـ?GJMe%՚{w@qdP`Nv\QZ'‹z} u*p=y:R{cb8e<%4CK\黕@)rƌ&3TDŽ(rR&G%Pfk;XF/_x#3Snv;os|RJT.r )f8mԻt(ɴEF;L1)֛`xU94|816Y}+ҳvXgYfUdu 3# +Ѿ/rN eQ-$MhXR*NSS^nqxmX!t2t͈x5S N.w>tx$A\FG'D4:J xfڋ0++.WH4gD)s|T)w/(E$`cRշf!ZNxE 6SN=ŗAuH7vv5庥E/SPxe#yI%P҈ʥJ_>}3NKG*6o]`9`;U^ ΛG5_A zpU\t-ɭI;kt#z\>B \%LDd98JQMvVw>0/4ͨ:e݉}Krp+Á(k#d%sOgR$ƎFY6m$a`s˛s' / )ٖ6d94]h_CPo%iZOE(ɚ5d 5KӦATN5?]j"Ìc?_u\: "MLzX? XuGn\ɡR;i-ax+i^Ht~Rj!FCoUX+jU(*}WU"8ga+KLWxgUqsOYjgjyW I?":3eGOCtV?-NEVP ќ/2r wF2d33#XΌR՞G-f?`hφ;2JU(Rq:=`y&M 썮Z_D+XW}']D6k{MZA3>y+iANºI4\ъIF71KT2H> fbSڣOx 5H _E jrT. 7 ء~d9TH1zJi "}b@b*k0ƹFDPJn0[C9ot8ܰOo~3)& KK:R4:]`R:.A2aێvlWsq/0ۆ͹([ 7ptȘ]OzŭD$4k&ԥL A*A՗ܜƕyqf %fXd>Y05ȆFp(ͅybi.DXK!Z2R;p¯jw҄`j9'[ L.s^SIe_,$}&|`1.|h'(ԛseˇF{MA/`:Ѹ)#"!X)uEocic*(]}}iSB7R-E4[EZhh^G/ɉEʚK6ݿ+0OI9{~1l9RҩʟNr޼Fx"^zG{j#z݀U!g}y΀ UpupZJq:UH±c SbYqu1R>TҐoyOJ&@df)kWrW`)~]eqic='9I8h_.3"elC86%GX#M 5*85'gZqj%?3 ?Ӄ݆YQgϗss hGLhB« /Ȟ"#g)e%LT˽澜U GQ]7($rwg7o;[Dbq>j ;ذ-GVG1!1ItckǹW6f咚D5 Ւ{ ^ ĵhf. PdÍ_6!%Y6 WEqhӺ[^]nߟ ;I IvZR Q.3NGБ=Dח7+GX5?sU'2RFHU\G+N/&WƳH; ^&29k3/H;.+iW(RkBŒ91 1؎& b#JGm#\4> kbyYLC R^dU0`Ż7*.9?wLv|SGWt7`N[4Yz/cIW I`ц[>) -Fuq 198E Uzo^ SM-bM'w?9s`t$a/C>+եK?t13 9 $ĸIe~,"BF*hu*4n~ b˔IXJ{΅˻_<ƕK'>Sw( _I-~jYH@>3_4`mxaӁ.6ۿjnwm 9oŶ5d8[UU-WX(dKd6ūrth΄-1BD%][r/>İlpkP" ;f(.dΒʠ1 쩨QhCU%àC( hƔ'yy {jxfuY$|A2# {:/RCM 9#oUG8vkOE6RА W*`̪ d&4 O2}7!*@KhnJR)Gr [pdR.d2¸dxi'"9GM;,q m(Z44Ma [oqKo%5G@{ޖiZ "JyMnjbg#5B(P삠Pɵ ̙]?6bG~V,ȃ46㫔U5Nqևh|#"q@mqG~3Wݡ:d0ǮYbxW\: őQZ M~\0{Va< У8BU EI;5,]>&@pY [ a(mZņ( ڹ4j`Uky\MҶ=+ /KcXY=. !7 q^^w55 McVqǐʊ#܁?yAOϛl(--r)|9Q ޝ39bc8rXC]8ĐYs)|8F5C"`iyА7t |@#GU'}5>IXNE٧>|]$0fz[Ç=}E-XUT)#ai5FTG6yfضo+,f>ϝLNYu !pfenVy -H7UvxH\^o|0Ɠ we,jE`-D0|GDؿAiT} :F{h ֱ0n /\}40ZGɀXcyQX6(r^Ƹ(= 2(@Dt]Ҵbg埚X$8,ug K^v莮M#Ɗe3δ-jc5k[0fr4kϘoMڟt<_ncNCU#Ko +Ug [i$K -ߘNM ST'M6 zNKb!orBN<{~HNTOʂ8%lRJ)]ƒftfYXW&j&o=M_O2<q'xn&*ELW6Ќ@-}zwEo!qI>Ҟ|PK&}օtfێpc*Dz RC*ϔkNj _'F /qXr"yx]>Lm+k3,mNpK&8c=z ՞T|H)J5- 7Py&/Qvg5KƝ{eqGUOy rџ?–U PjHyJ8^^B9@e.<[ey"kpJ!cI=}|]e9 ̂7۩2_I~G^Վ+,5:M_֓9y_BLr 0V<>{[E.X3?!tߣM95֪no8ne/&K ]K𧍧56JZ5 :J=CgOv2ƱC XMV i@F0? f&Z9qR- sd<{֖]ã!GBOF2U . YKz YWR^ DY==c0hICs7.(Ժ^4,TI7 \}z1GAd]iӡ@1= |PY+Pʉ' ZolϷW,W y} iZ/zJip~~Mk0ڻRi0*Hgo'I>B"@V"0rK%NM6 陟AݱEAfTxӴ+Ψߛ3tcz[+AD?k_Qqk* !:csǀI*x\G=z/Яv/3Wפ Cyc?t{r6/b or( JCgi vw^X?OkVÊ*EK&+7_t͚Ph~i*e;tXe bDg:c.IYiǵ<ta$=2s?U]ڄ֝)o\a.]J~Im顥~ç7[Xy∶́>6Mt$PJ_=٪fT&ż7fW[Opc܇#ɎiSݪ)~$"j 6*Bg<!{d^{ǐTYXzXMv T'$)%>z'ji`a:pj/>eu^ ;QR.|YA85w[yjS~S]:ÖofѩyXǢ>2ZjZ#Ƴ<W:}> -܂gsq[Ako!NA6h!jWKK˗zmI)AUC7,?΢]YE-i&)vJ2$C0B,ռ>"ֵaw\voqq@{Nv@[6oEʀg} J8MxDrX]nW+WF=_l! ̞=\èYS,'~iu,*Y{8Gwƫ~˵?ubAiC+!{MLyoTG|tpVhz"担g)t&&bj8 eOmmS_'ѐ.X88 2~hXI!|*Eu?m_2ރ:+-OW<u"y3c+VȺ\y"$zsϝ ze 0jʞ+mLJq7Q~XE'ST朸^Okƒ1SؔhIH|CS!8|/N/[kn@'?60 9.&<`*ĝF3 6!Z3Ot2}Uxe:pʗ,/,5201m@?ӿ?(R|+H44bVbrRHW ܛup}%&VoY@Ʀ͜˯֟ɔ>Q0;s2\v#n""`پYʝ c5o*:v*uƖγM#+PE T]RqNc]e`$hJNz#D- 6 [czJü#oSzzpRrD[*7T /,ghطxf;,m2-P@HX99à#o=u1.Sr/8Jyh{1Nwg?5p_k*>,psxb^6 ;#]%sZjԠ${E14-A0ڀymD[?lqj=$hq%TPڌHHctZ*|,Բ6"'b 1aDʖ:PP=Wbv VܱlG"7wO+~"O ,_.nV^3lQ z!tymJƑDu'Yɉ lo3⬯mo)۠hiVV?W3-*d&Ym/S.3_1L kOń "U97Nٔ3%AvFJHf2k\F.*Ϭ3pJVJ|BiUfI?䢈+ *B'RQQ#4aNbMDQCѢRHb/"|] M XHnF g]"V?KOe kf9^WִKk> Ù}$68t}%]JA/I6yl k.5 ޿3L^/ӉΉ6t{C[Bi(fit~;r:INmrʂ=wh 8Yp֣ԔLdu?%FQ=Y8M, ZؕcS#3T&BEzeyZll_ՑvDJ.x:E$O:_t:UVOl]8?\꺥Bhuؤ"rbA#$rX6)opG!;نCi`R8Py=] ތ+{Jr~j%Pl+iIp.l ))Yy)tB79guDP%(dOAtuA5cf#tK4(^stGws堙dXljvG}&'*oY(m]ܺF75Li.K(^3_A%:J 6W $** 5SǎMP|`؍4F N5z.W_ F#W*8V}3:4!*Lu$XӒ͓H?Qg-$S;kJI|a tP1ϜYlK{SduVN1N?a=PK3 ;r9ƯwZF[YamcUC#O0H361}UNÆq^5=tV?Vhiy-taÜ};3cJ,zבdܞTw9~ ꅇl hZ?ftX ͎ qZ G:{jК̼z~Db6cA(U :ѻ9%҈7n4 `ӼU&0"v`mɶPj|`HpIɊNgͨ X ^:W! lP;QhM %)W[}W"]Fb_HM|V[e޳qIL1v1&ev!h;d= 3bSfpqiDۚ2)JVd iXh Zn( ?Qbz+wDlqDQ=>Wpw7M*Mz&0d޲1q&ɧz ImXu *QWuTۭDtBdhhVv dեjAdž׍VCmZ)@Qdޡ!7/fQ3#`E;7վBn[́AfD) _WNc?dYu1i:lUjVn{;A`W\JORNR;I!_5V b`9Maw"[g(kl|lڝS?>zv{sJr=A!H>e=R*Q U놣 ogDoW)o*ҎvL̓ vl%άR+/an?c-PVOJE|`Smz5EJbI Lq! uj(g{p S.ܘ,ǘ-QvC[b`$"K@hw(mwꍼ[ʺ⿩K%J?xbzY3;̡~6}@'5x2dY\qV2ָ;G~0 TiMD:!ΤGP}˲!twXobbT42 i^DD  6MUЛ%t='֜BY|(Xswۋ]m94xSDY.E?Iu|"c4RUVy< ]B!觚jIy'`UrqQA3#ldEneUM*'[:w}crqaj9w0X`?Jpޕs< o|`2Ru ?(e_Wt*ت݊dhjyw 8 ^{i(0:6gІ-6kJn7Q4о뭳23p&f ׽9k8 :=@bh#b+6.8CLzK&);cnN i~ גƧ:o]B%er61N&0q7 Bj({{m2PX7h }_1x| HH)LuEuQ}Ƒ]Ux7##;6^WTe3T0Uko2,7h::^xsEf@fl%=PB!{bG =X*oC6m~)R>IJ` S澾 /^w&:`֭#rHўeT.9@ w{}=q4IlV/ߨ:,'sWNa .WLk!F%;PbNd?cX+LGoUT`4- %T;pQ!2"tM{kҿc4#m2g]|0 VQb!OPxchX\ K1`g\"_pK? =v '\Fz6ty|:2ɍ^VBQ1V|f t Du֍_{kU?ځ.Lf epT6:NJw#@tg /Ia^BMK[U<*{mhW脺ZOtMd׻$9K(y"Z?C5#꓊ N܇#ɗ֡.Y; P.Sh%v5x^[QgT vϿ 7%Or}*5 T, Jl&r4yݙJvj} Ywm'5rsL_$e7HHLdSl`a^G99٣ H_,лeşELX2wH=`lF.S^RQ,&jO|p]5Sz&L1kgI6eByI&_-{ɗNs8 _;v+3oz")vsU6%ؑʄJ=]ǴjlKity Q7W:5f!ёe>&ӯq6֏ӒX]~I6zg @OE=E5Yo-BIVZ%7]Y6p7Lxe{He !v@A Wjg8@<;fy2{-j}- qԢmoa]EyhYz@$vShFsUYIֈy ob"IGs+ @6[ \~0gP5{\) zL{h㿬HKvYC1K5?C% Y4hM!O65<Y<@a=3,fb.J+S4űM0h!aXWeљ tƺW { o"g9ŢKeV2 hqClk1ftsD{>1(ÝjDz)*4tܷ`lā1~_ZgZo 񒘨K0,9'BF 恻MsavENȓPژPޞ }K\n@.XAYqþ%kQ_)j;{" YL+=۔^9'`;?xI)c6rE򋨱ՆĻBrWe$Y>Z|֫0}6&p&w9*4]Wϣ\&]Ģ0c504m`m&&]_na p 1;P=X}&T?[q+^Eb6;GYٝzSu(b3 j-By~Ź MW(sݳ7=mN }I' vĤbL>2[9!؆qJ2Dȁbr ÐJمs D7*k]B狃~ZmUzze{ Fi8wjT aҰfUv'ѥ޿)Pb" otmr/sGMĘ/QTu|9 Ҟ5Y`qc>pa/V Hc35ba7Ympf:L8aMW!J{,y 'RCPUW:?e $tiV,a{u:8k+ )(ݝ&$ͩfo(cLAr@ ]Q_d<͎yׇ.WMy苆q#Bb7/šmOYL~ a쵯Ҏ?iäcF5F.x\'>tN9%+UA7?,͟6R%4(4zg{ӐoU ƢLK^xHs?`qs XYC.Z֍r2(ԯx5%0V_BZ#&ςՐΆz=u Zs;Zpr ђR̝=]z8Fk%FGw˰T U8J 3 J 髵vAfki=ZOV~orz0"{|9<;Z=lNOHe`' 0תHoF-Hav&}=v4d_ͭQYYP%bx#ӽB24+$4t |7*:d "Q9}Nkw<;87a0WXl wq41㬋򿄝#v 'gm{V'i(Q+o78`ĻSTh_Z7 ,z+wMe-b8jʇer-J̭4ޖ,1A@RX%EjZu@4mTW>bmuFx \ )2PZČ[΁oG.鱱7Saf2V2͗ݩa_/l}53GP׆2˧ƉK|\&²|bo[3ZR} 0

5ħgQP R5&EQRi &&S}'KZX<@@eϐڋA7Ę!ӌ\Tȓ{`,2GA< O*IG8딐VlU72+! 8 ޷cͺ=+m& /AINZ t4㖛cϋ\4kKH⍲"lu-`#UzZßN8(vısobԉdi349.dNR8 r0(z*QG;$D=uvxB$y0"𔫖Z $S[q+*ƒ.&`{ Px )$w%b~VQ@VS̤3]H" !z:'8em[CiԾJh  Ƅ\ 1ĕzϑ@${D &FEߋwyO1Gilpَpf,Lu&F\AQUPFH)F0_kZp1׺XTkO(;xCl[+ESCQY zX\%-=J{n΀LËb IwgfSxmBpGeX|ʦaL?seOxx1+_@5/KLPWrBZPN\0xt $3*:oy[U,mJWw$ AQYАSeb0<\15x>W<`qچ2d.?lJXki7y'dUbg=teBG4;AFx7u[M(x`;=\+m'h1Kٺ ;q35^18yOT?Sk`J.2D))0!եE?.nK̓sQ9do/u$}PMC8s|!/I+Jf|zJ|L$,m?fG#rR#FnmSА1|A}:WT 2"FyRJr8jձ?";U\]ZomMI$dy:=.%jV92T hYCE8䲠_гvUuQ&ٕ ߗ GM(凉qL _~UӣY4̬o-[_zN20^ rbh䷂.v;cu0r8|/lxb_s|oR)64Z+~4gPusp%>s %ʞT?5٭K{~TɪԴ}q:O.(q],"5$WJE|dZQ•kY[ilZHMl%'U svhww'Aͪ 誺]z;/k\՝wk|\݈d*)j^wWm6Gsl;s{YVtttd :g|`D#%B 5ctouGKdK)b#Y!);)+(q_b  kLMj -pWeSPT*E,ORp$$r KDW> z8Dn,f!rΐx<7/0Z8|K)? mCuz2HԥTvDb=ƓF&/=r5gZ4xzƤQn8l<#B V Ȫ.*@ MXI RZC`& o-y8o-k6 Z}/-3?a; \jaR-mb*㗎 H9sK lq{$b^lh ݆Ih3.[#cGXCΜz:'=˚*(% ĘIee%JQ/1`٥M}ulKq+ N:5#5:dkF2frVy=%VA!";78~,j.?ݾ;:Mռ~K罠1o㾃>.k`om 1A u/*xcw%S"[7T5!st ]c M2ߏb*VDh5$[^IJ8aHwPlGSnP닖<"x<M.*Og0 134;e2fd%Cb 3. )nS,)>h \1LB%IASMu| }$OiP~S/l>#NG$ԳzmBUx'L8W*E:&&.@A"|Z@!0%|96S pݎΠ;* ZffTcu#njAqR[$6hA\!aܼAP odM jqb)D^(JB Ϝ%ͱqk75G5~ZRee1/J֝]l_OT<$zMD[*A`rZ#!s?!7_ͫ{ E'=|ؼ22ˍ.3&.6L/`+PFn^ y٧.$ϥ2B~  /T 5-*㚥?]',/hEkP˶B&nD^o1OX>7]5lH;r?%=V^.ѨaE(m?AJnK ! 51s2 V a:_2ߺVo]2!zg8%:z/t}D"88MXHjLn] o{&yEKǍ0ՏX4L{/U- O: $ɽʾvN }$`.ZZV˸t8J;t+(uG +Բg+Gd1'ԧƂ 9XH,ւ^^'T]$ L*IܶL6T-,_G=S[Tr/)vWG(.|JD&sX-԰b#v*=9KDRf.ij֯'qy_:>:b ƭ@/ȸb;UApN;i1&AYBa~A7nT>5baoPFcΩq#M-lM{O15БĦuWlt62Ѱm~}#w3e cmȌL-܅5(Рɬ7cևK ]ƣ#)RJxQC˜oo~6A/gC>Jn[+*.،)-ueE!d(p!HJ|iafޡ, 9@8ܓιIk%B=% _!B`E:qCⲋC8Mĕ*I TI() U !RʖZ\aMEՋt>UF`kW]A'`ϭqB#5bZTWVCg?Mo7M:i⏠ N{r \$l?L[_HmO8" i.DsfsL$hj LkN̂0RgՏ?O03d8xܰr'GJ71TfDU"FaC#?4VsnN ˀu-i.ZHXD$7B Qh\f\.X}.>Fj?_b17p@A2ƚ 5b@&"7mJ#ԹJm̗^~( M*;H]Z`\{o6<GOj\E_L$/)` 1ΎBPv <$D16Zn+) ȏ'CP cBcYZ+4}u'[7; i'}olnkx,KVo@/+rl5zP@ơFuWK$!ҵA^|#4g7wx078'xCEmyr\yqKU.ؠ`٥~Ǖ~[om8)Tx<6s{hq&ҿ5J08LUE$FI,[!D8vٻ+12Ԓ7rC'F{8\ɟ9YgŎ5b@_|u pwwRʿ+],qg] ( P)[;- !ℿg3ZN^oV>*Vu5CTՒ}nǛj@%\dnQo1HK[}lc* Kk,qZ ;?N?;/Ĝ+ى#)n ^-8u&D5KfY2)n%;U@JH֔;؂.!wFšlg0ƇlτȜ~qF~)__ %.&{cYj j 2L6YӔyPU٭oӲǙWBfw~q??*+kN\Sb&@$94|C&U:Qƌe:ETDT7 JLƥ9 =O\҄})dnAoLڏuL m[n᳴:x6-kp*Th.~m2hZ{o j>X-|,d[C A& throwIƶf%ޮjsPbYijgh,m %Fp=eQ@pHd(VuZwΑAHQ~I5mt=V F,ݦ,EC oMhE!g(sxvVg}MsQ^E:RT/5C,ZV<9^L&}7&P@*syC0`uef.;m@ZpIH0eggD`rRLF)sS>6Jp}G∲q42j`YQbp4W E i*ͣ0rAՆKy7eiO$o<<6'5xlE#r7ehF*W2Vk= !')#S#,^$ZH~>F [p;0`M%P ű~2'ϣ!%L7uWI;Y%wk"ڕgmu_&rߕq@dfG0ᵧzef4D ArC.-=z*,xJz W2&UƗ'+)A; 6awtTxxd@|l q2kԝ[F-MCb{h hӺg%mw4- O bEfNJ )ׯL3{$\^>Ӟ[}>Ю%fxɻ`/FD\z\*ө>gxoEČ_*aezedG=%)N#j|>JBe g\ꋅіfhbtX4pnzu=BաƖa3kA]\階O#5'rʨv`""ؑ..~dI-n|^7zM0֫ 9KExF%IW }^e޳mIZt<}'ȈH`v(O9~!bϲ>5PnQVs#$)VN* svH.!?>ֻгboTW :[6I9%B;z 74st <:ߖ?a~qAY^9c@??6^G= L2 M&Cu+]>49&Yj$DU]zclE’XF^~iPq> 2@ (AQ 8lʰ34vyѱS_^S籱ch kn -=Cs5U?%A|Cť>ˊPDe nݱk;sE[[o jx؊Y^, xNӦQaH>A~dBΖYfwY(j7ĵײy[Κ?]=Fw6dz ţD+ |_ cĥ6v)?[%زt{Ԗȍbt8i[ ,ir@I-p _>欝nneKdŁ3zl?6z^D5p[9<6.h_>t㪗 \a6!9MmRہ"f3 B{}\);\/21RY֙! y u/JK`M;@s&/ EXA?ptu?IlZv*+i.A( 5a w@>xQvk>ZomnÆYd0B{\+vڪ3@~w+ͦN މ.#=!OP)ve_ՔpbD@ JuW3qXp 6>՟V 0cN>m;`@V ,`Ûq5֮afuf ĂڙA5x0!h.-0nf|VZ

pΩ4)˭  C&2:DKqg=Ѝs&1A.,JKбr@nC翐G))" 2-ɊTqNKߜmXЯ0Uj**ft׃xTdAň/h1us 䫄Y9~ːEO'>6psFZ PmզnuQ5p`^gJMb[GZKըKJŠZ@.l(Hwo/ls6l>wq攴z@+*pڣDZWV#3Xn? #f5yP@i>cVeºcX܋\p\7^&j+ܲ>tc>h1~uGx.mEDnᴠG`C\db ϟq7̀*Dҽ~>.{ -YY*ldrO$F46XҘS3Dv7bZ7L?me#Tմ¹i\׺b`acC[ \z\ jFp؈IP^We#n@ IWE^M+Qs~7uKR'PּSm YŏNƗ)u!+FͿ>M6GL'EtW O<06Ʉ}ɝ)ƛ[ss 8 i>dlT8 .Տ6: ='̰UBǜ*ۏR5]z+C*5SY׽EcTrL!0!(zY<0b|˭-ktX;Nx-DN!D(w;Vǧf:7@Qя)i5Yb 1Ǵe-/8o}My\9׺~=_ӔǞw͎ai# MY+K >1d_>Jiж_½>R>`'@O!|fbxg9Hr$XKIE| 9˹ 9O)}_h"3yNZ~sTf<lNR.Oz_'F)ry+}؞}je}m 1{*`=o EtŒXݶ32+B!FTNnw3Ҿa֐p1=FB`nd6d'AfD1n8#L&q]9$f/}(_;ȐhJjuTKnhlj؄Yaq (/Wax SF~F b2L4[hH7S=b|;qVg *a s9:/+Q{Ν 1E%"80u#N/ˠ0 o<C1^1ϼ hX `4zZܞVĐBlQ5q*sǥmE |io_6#7E_T4٠U^g1A6w>1yrPa' lt[*HL{&scC3}BFb˂/]n! %QŬ[Q-8AG|LJ!zv" ݴ?zi;<ƖSxU0YdUCй+YS7AmJcȏޯR,T~S(,CqXoL!߹8=eg>0q.s {r!:Yw~"V_mer{"rFtm ΅7<-pى(BPx.s$T[߶Rb o^*0(cٲN̅XZ+ <&y-;qX=k(k=Bۦ\3.x_D'U_Dg!k!8[ )uELw\ޏb}PA8t6 7WBa!iB3ƃ圗X';#:Ă07cWOcF'@lr!Z+Σ(_`{oɵeq0D~.$hIvZQ?7n#!&$??7`PUOK''?gdVKӌ$C$-]~7@t+#w8WIš̸V 2~mG&?ijUnMYzhf2"O"͉:JM,~bNZ6b*Z5H!oݖlҲ>?FQlœqT<bg0!MfGz9s .N u(RF^~*cq(4 t/q̳Q/C{_\(@|42UjH[ԅ AԐu[@#TV7'9]p뉂ظ#8?}Z/jlfe@{5WuI8 ^fvg9WW%-9'@4K?.(3=y/R'`J*jsp74G3Sj'&;~H)UlOHj8\ ATJkTj`%NugЍiLhkvbN8_( ֝s_Qh٪J:rޓ:>ӯ;6-DK8td~ V"fMb4~fsf b^ܛU<|Vƭ)+c/=t1;5}$mX{u; 7G@weݲјG]:,xcr/7Gqo >gK2Jwj1ck%.*WTag.\X\6tJatiq"ۗ%t@p&XEj/nF(kT٤;ؚEFʹYجt"hGe3Xy$Gӈw6 ӟQEا^HޖfiX-8蚉_ѻjci8ĺT̩@DO) "-Sz  {Ub=߰΋6Maˌ~{ AH[l؞#4r woJ]Z`v!yAEd"ƎL#5_Nd->Z7!fͣE.hBzV4tp+r<+ NNhmڈnq𳁮ImiGun1e\5εIF#VRɡ'!=yBT]^5n_o듚%HR!fyݕ>10ReiUkO>i]0&>יDʯ04zЗr|:-]Kp:پ!r@`9 $ <xuQ87t~ (EFC;fH. fI [sA3ѱI~ D"Qȵ+ZYQXJs ahq_)= كlᰇy:wSy3{;ϫᴟ){&M_YV&=_4POR@:-&'dO:~ld|GLījT)އa0flB#υYYb(IZj)g9Bډ&1';ap t˛۸]ꔤL|AC+X 8dӢ"+rL@SeUrDRCs6R6d E.bHCQ>FZ4ف@"aAK8y^H淍hw~lO &D7y0LQa~tF4/O|>+^L /#ؾ I;W"-&6zHecp&{f`l-nCO^hygb']>]m@j*-X@K@|bZ:@;酥6]1%"hn99M:: HFXgDCAR niP=(> B1I9&vSWzl iFK-~HIDCq#sE^lwұ[T)T=<"W}/0V&z-Ղª@2.O*0^6kD[XQ(F;@צ/|*Ec82`H{sdz%Š&J${D,n:6Dޫd ȩ$X:cRdAvzT|E$c, ~߃ITYo#;H3O]}y(-.iK-zt&VrJ1 |a6:3hL# \/4,lzCDG}J~dӄt=n>#-y܌6kMb H_&O%:Pjψ L7CT k1XDF۰! K:/pԻ%&^ ChcxA/\Pba!Ef^R̋dljolFv5ka!59H0NTkeizgwӵnao!'"= ^> g2s8uJ{d \!W@v᭣vUYz̍?԰pjJ$uڕC%UfŃX)hnDmpYe8l@*%ik>;Kc#VqL| iHpD0dgtLxR=؞Eگw$.SMZ'@"A;s* Q"}>E\PUɞ隐<7-5s+*}HpRbT; #IKZb.ǤجsO=FyAy҉Qf-CzNqj'dbq$Bga ~a_O+\v1$+ b;/xf UF}b25aH{n++cMVE1{wb^uE/ \g6*0~M霸Z]\rԭo|wΆ5!1w K谠ay{?wnP-' NJ NOFݐ߮[&a"|%/_mka}WS8;IB41h$Vߓ$(z⥣6>. v64U Y-cO+?oy&,<.+"wdm cc<=zkOw$l{ g$'[,\K-w$z.H$]LET]&;bHo[^* +qdZ2$ A#yƥQ))uJ_jbT.ZdE<'"i1roǭ`Ԉxpln8/1#[W+ @1"2v |+ZȒOD4ɪX-)Gp[}F>o:hYQ{ 0Aףka_KBBpf9b&!#V Hwto5~KQlN$݄bKFGRSoF,`rKM߼lӟ MvqEȴ 23.a#Q^{scHy@%\cH6,y'XPLj'BC j,ovVP*7;aBv}y~`*80v1)1Lai/Z[A}-\t` yݜjTzIHҋt| bztDYCYLYmW > iOܻ8֞4~M3IAn 5~CA3R9^Z>pФ/uG03:eЊ$rmr/5k1Χ)ƴQ0F cUx *>&dM]l:o XSEănQ]-a ˂ֵȽJ_~M! t֫Oyt{ .&5X'3 X|4dfkZ?v a(}uj@(!k~+>m4 +7Z˳POK|‘E2W\2G]J\ x+[AxUMLfkǜl.oYro -i0`r~NۂV3y P&a;Vjyd^^EwXJˑgm[q ]+wڦD$bXŹQM34X+nX QeA=wm7?CK9e**-۶G!.ǵѻ84/h3  qY\Z^M UX ݢ*eqqsJs\XՅ43~%rX`r d_ m\ .`VA/'S.h$ >aqe-~] Oh=2&L?2<@Yf" u-zⰻ(H\ї7c$ A$<_/͛?Z\}\緥hc,jQ3n]w}z\[{9bMbxg` c5VFoxI#8Kx'V6%]=T<}-?RچcJ<"hOWo`156I[mUCv,)HM i&E_+3tt` OcW4}& ʍȢJ⮕1kX6-ޝ+IAr4X!g8a k5{x@XXjm :W;Qe?LMM`{?/Z۴#70EG.6UD$U^G7KAp=t^q6z3k6n:&ӼiJsҼmGmʨ&3_saaƦHk0KY YFpa)E%p9C5Sq{r9C\9D'83gmw%d<,{Ie5؏~uBq Ib@cpΚwo$P/R7yS^bfLS4Jd2\7nqJI654q ?תQtk6'oa͒DP5D`hj#S sX}!,5}U=ժ]=YvukK+ז49ǞQo0>>1}V1IO2xbzdzX:n7Ff$5}M(v ~RL}Oܪ0_pC?n?I!bR^'7}06K`V\JbbnZLq{BM"v ffA.%4xKpǩ;U*'p@n%^z:W I&07dҌ24\JƯr$!e?q $I|Tp6cTJz7࡞An[,>#7cۧuuFl \!E1ɕ65t0p5v|P5A#Ѻn,VWAp <;? *}_P/;[ɡ@ȯɊbnZn6mա4Jp珔I%Q:ت|r^{ YSRvJ"mWQ,b8m*aH*l>V,*!J&_:]+54_/3>"bmz%cvU]I_ޑ`22`RHs!q/*|ǯovSGL%i6v u& xZst^jW=:Dl$ 7rZZg2%z]Q8,Ui䝽j l~dr:g JE+G p6?H:uG%I6RsT ϩBM dzmY̘ܓrJIAMf ݼÛFr $w`֦1ΜJTҚȈ㯔ކT^ @[ hhLq6-H` [V Css<rUOrnzde6NLy -5ySX]KclNw!E}UFb3>8CϔDiNvc3C'brzz52wZWӸI fz3Me^YA/Z7Ewor(| 0R0}Dcw\2ҋjM0Ԧ!`YWct6;~NS /ઌdDFOK~0;dYbi>!{]! ۢ0.Z: pk-~_: z LBiPEGpX8V$Br;8_xTn.xYA^<φ7Ht2ح-mP2#b"{Z &PޮJ@WN|cwOQxibH/2_TQo E@Si!F ^v1g I+FLbb)$0xIw9T7M-kN7geOnΉB+ GF~rUpb!W!,#*|&ܶ-zk)DĐ*w, $xBM{Ý= >JsCvh>a$I*+6E sp Bx1D%eە^c)'o\4O 9qljb&02j,-q*.ܕGjw:1Ѕ.my7a~.v%b)Taڹ`vNe._N"\XX k8kkݗG_; -Ct\EWI)VSi:847;L@S/\0/Jl%[V h9FZ$H[ VO^pH-zU%=nj| BOgٱq-a+.nG1M4QuL?6 QOy c)WP"xr!OQ/ EJRʹcn HW[?f T`EƭRuC gYPjXOX_4k!~E7n8c)mNW䔷hLhvgi$ئFG1wȞG h2;A+HBԿ_H2ۿ@]u(ze $: hU "B0]o7='ls$AQK%d 7ÝchƈLm?i4BBf:zYr 39g~=3ɩB/32 n!WOnd & 79 Do<Α>8m,2WQ@Y1Fqwu:ػKs~-LĨ?{in]cRtPV)O݉%}qYA^Y FSP 0 IL+ +'V1ޔ›BlRIB\w)|/ I^FWL]DG46cQ~.K!T -@eFݢ9% <۸D9Y[Y )Yļ}M9V+/JcZ9Q])yT%o><ё%W@@fJ.@/fcL Jk Ea^w-6ǧ~#^ݡ5mJϩ6~ۇ`M'PEQh5]_9i o.=ݎ虸m2j܏ƨOsn <7z?Γ+=hE^  &=2bK݀%ggR2W9#y,pSeԥӾk{NBʞ_tʒ YzCJe9W/N9ܥ-bqgqțUO?C|oRd`ūڹ<'ViO u*ikL(XǘHwԔ ~G6rHdCˬyEYݢnI-w`lgb Md U*pC.cᲹ[eeL/ts[Kr;gr4d`: K{0SͯVY.Lk sUQIf ;Fvkol&KzϽLQ] w7sx4 ύF͇OK#'aPJNo[ߜ 7`UܹVb,Ys:RSD-I U!;`~ky7⾉z`sHjVu8?)qVͱŃ2s֠R3U߹#yy$KXɟAm,d iBxU: 4KFwb\m[0_Rsҝ$E٠F߾Λ 5iLOcvwW`dLTqV.P/NTwYsTw0szvJ2]z9剓? 膚s"i$/QmVw067{|e?ЗhGşlHSWg^A+XVS!o/kxrz\N/k|}<ܧVo7?4QrXLu=:z0fmSuzjH{>NnA\·oY*rƫGJ% 37UzGfam7F Ґov3~N\8>sa\x$6Thٵȣ]{W )ՄĤ^γ*=iTwYJxz 3i>M$C-[M!5Sɱ2Uw q=h[E`|!ٰz)a-@cGB\g+ 9c H7* "yy"A0km dxw&)bm}7f?Ol/'Ʀb|n =Na"PZP9S~Ѡ}F9& xy+X*2eA뼵Z%n\+þ"Y#CD9AnsE)X/I0[%ZoI 5RX3ĺ*`{\$͍ ³f G-evs>*B=„JPZsF˺ہl^3+ͰǸIu9S[9ˑ?͂=tzmgt ")Dtu^ֺ-c|0DC9p8YiKtM'Pef$/9E˶G7$.2/NojԸ!up;:@I  ʷu[{W4UFyL V(#0 8TOWAJV >i^ޚ683Z֫W/J)6Fu%(h$ȟE,_A 0mC_1'ej)@E`Y;̟G:؁-[GθnQ@gfWѸɊD`E{"xMe?ٍ )!S IBȳfg mwKYfEvO|Aorx0 H-9˒6Uk۩1u.:5zM7B0{abm͡|6} ,6ηH*=Ii`X"i+n97FhJ{sW{3 g, y=Ah!3_ϙrGi$PkcoqkvAJ(ᶛ(1e0#_`T}Ww运@;<*Rw1 uz(+z8=$I;KX" q* ^GD+|MEZ~ɹ(_cɰYq\6G!>ur*}0EN-c̜WSo)msn9]X(z 걛9qS&,PuƆB[{rd*/à4E+3 Ս!Du zlp#pY[^o`cm#lWS\W8~M;_ %FVwo?1vRKoO}w %Yy6/6 b[b4XqFuH:R'LMGShOL#U l}$_z҅\xf},.f^Ӄ/ZRY u;fܸo&45=G݃APkტk.?"}Lɮ hMx ;St2?tĖ~nh}N" YcmNu2W :!qSvQ{1p$eLY-$ޥ?#"i"f~%da04:\+ :p6abɹ_0vw}RޭA wx,56B^=BDUUvY4X4ǻFIFSӦ4̨3ߏ-ë(T#LnE+gxZ4SJ1yu/-A]FkI@A=Kkh_r:,! (1b ='7%);>`x6k+3f!vJ`^1YC#9[g #qu͕TtK.;wq닓 =H~Q'|8Ѳ<6*GRNJDf0rV.s燬)-%@HWy ){m6Al[:J (kyfL-;?\\z,oIh/X'Ov4ya?{϶sKDWvw77+Q!5V*@0-¾0r-.A y~z!^W؉5Oת3.|(K}+,=_„I_/{sC1N_gU{XlN::FE`d9~_^#% `&TZ5ZɀNl'u0-f/7LQ2PqfJtiQ_b 30 mpȗj8UPiWN}II}CC6M =sT7o۵'v5n\f*OWiA e!^"@0ٗRTx8BDW%Cz$̭>]K_l2'.|h)Tx/QwMm1m`w?Y)_&"l]VIVMË:A@^ռP/Bip +a.?iدZmє=-].{G^dA1? 4%O2#`0)"eO()V,,b\nI*eTٷ=gi/PHtUJnD}&A+B(@HN2%M7ܓ]1SL>GMTvJLH,l MUbkDžF77F "~S|Tss!u,2Zy4l `:n2Mh”m1ʔ"8#zDg$}=d“hЯ qf9O8(@Ys& l"E'; OPԁl|, `,K of e](j̽nh=2;^]izۄ>7܅T#Nn7E &̛L;2b4MKLY5$GE'R}$ ^_ hmg03O 7a/JԲfBY0s,d-+\CxH&k/a3eGԎn滉xYdc[#HBdvGC!pT=%RɬcDU){rC6wLd+ P+t(.|ʐobr#5J$̢P*jcw}}u]dӿJRI')i~n(0/?+nӜdeJؐ 8[|+HD`NVj(zvXڧS*³CiX(z$Ysj↨V3!a"d&(k2 /Yyaz%f%aM\sZNͰ@L;rV71`A ݓk+ODt6ְڰi}HJRΑtE0_\׎0ۋ<KٶiġpxzA Äjq-ȯx];Օņcq=Jϫ,6_V^"ۓ 9n$5B"Vj⽲e]5 :;”{B-*OMCb8c7CvY }15-kR";{s$ᓲu罨۶__XbBoc;횎Cd2Ϳ_o?$w߇CDOO Al;WOt&3_I!0ֈʼ'$U*,:Ic\"\˗8xT!\,".Iƾ~O퓴Vo[w;c ][8SE#ZPNBм`XL1lt/.]1_6A4cQy1Am ZA0:>W>-w@9Ez$s}Śc*-q1x]>tbe.4ʻvkY~O~8fIs㨖{-kI"Kb' NҥIS'r'LG :DyiKl]i1&MWa,w=z9 L==!e*1EW`~V^MOD&=&8Ce)Bm#kL$}"ɍFbERѰW//,V8,'\p4Ggp|AgM ͥ+!dt<%*?c!Yt@4uTi;pˢmmFE6':hez1d7^BpcE>jwH ?‚~4 5(Co_(i|J`w|RO9t*u%GOPhh7|=u$L*̧︨d˘`jÃ- XjAcc/JJx_f[t%K\i Tdƹ/G #wN K'-M]x#+rlN?"QF> X;Fe'wau{Ft~e6y09^+(IMA>T6űMz:&A6OU8c@~͢,,Y%s!UJ-&d~lR[c% &ɴp6AeTM49ݞ/ ,vb̝aߚR\\ V[cX?7Hv_Qn zӵ0Tlnng {^:R~T2$+H- %T75'E(/oΩ7upQQBKjzZ4&tRښ?ZoWE`$ #W/4V3G$~3x6~?X-^r@&쁒8.r@o"-,ԋ9p㚓f:.TUd Kj@o4$X6 h xϿWL[ܼO d;hgRX͜Xi:n/i<F;)Iڝɟ1:_NK4[ F8ZǖWL`=QŠZ,];dޣY/W.E/O⧟TeB ~:ppIv:Y Z"U͹@b~n0먛%@x'Qj_xI- )˂iK{˚PW-p {:.385tw]぀/fjJı &b!U75@$}YA*q$_l;64^ewV8?nvzj(?{pJj,VOJC0w~uKmFGV ~>N=Gp|xИ&qy5ևD Zʶ'-֤ tUHDI 2@\YxsPPٹO e0X%;|+܊f4˶5U"Wy-zD}Rwq¡єLTG|lXSd2} ҧuQN~:@X6e&b8z@ qWҺB&=K/ϰ2(8!aQl~P\SqR\{io);SWh×0uڵHĺG}kL' j!e˴t: ݿi?V_J7eIa'Xh|1ř`sBiz 6h|E5b /AX$!1 %mhHl댈b3lʔS\?@8hDSDopXp B\yU~tܘ/'Б"u3INȣGWwQыV&AY1,ۮn6j~Fg^A;ga`3of85u`ӂ}#jOLȳp>O $%tOK^p0EnÚ#I [JM1h[k/YE"GtB p_D d>r0ʏ Xn&{kꜭV< %F>}ݐyn1\ݒ!@gwd,,U<`*xof]E=KZiO+Ms 晓ϙ%JLHiPɞJ}5Rps&ss]ňLݔ9Cv:p8D܅#՟!Q0gF]/18؟}Bz 6:/SOrs]E$o)!H"̢< Rry`7e7|ȩ쩴xswG`B10*c 6T?33mt`׍#zr_+#QӦSc^AͿ')MbG֟n@)<)91 ^a=n#W&n'Vs.?=Lx%Q9'ԑ}ԧWF u1\+,So?Vuym7C$(" 4~ڟ;;|u ȆS[97dM3'nu#ei$h]?;Bӈ |9yUF'0-Rf*E2飗$,e3BxԏI^ŮAoOOʀl&{‹porܨ9 ի8,*xJQ@}bxqhf]P5B"wp"׃,ȈFгG7J (4:ם(:˦'/S彶yM8Š=,o l%՞,":b]2<.G-+9#ҷ-n /QoDwŒ6v`C-3Y/Ϳ2l2>Ɠ ˌ?5 0н/ K?|Z O.pԆ%kH~H>8?bLyԦQz+bl$) Rӿ2I9Z SrQp3qXCq4ϒ0M9ϣ˜7r@?x/]]%-‰[;P9B*H +SJ,1 ҂Z%bXZ23)@wn =}FȥA`&9%Oܓ,ޖB%疶?9a#WJYcS`[!)FY $qIWhq=wb?I Kq|uֻ]*j-^ȁ䬻Gyс{Ⱥ>e;%ѪztnC⋴ YF4s#Z%]C326+\U}doAqպ \k CrF2$D04>JQofO ͽXu+a%> p񙄬.HWnBYZ D3LZ5č4ynG؆hNX''#Oyc*j7a:#i?s xU v_cuzWZE3NQ0h:5.Ư:OK(y;b1/wDL<7B,/)o{N"YQJñl wyrֺ, qyx!Ff\-SA/[U#nFuLCFv&Fg6q5GƁ 枏G/  )Ei-̥SqL_onnz(;6 ׃ ½"⫍'614VۼXE8m%U3LdgsX\Q^ԡ HǎַgMތc?X0ơvȓ7R V?E9eJMN !4!ۮ)^y(VVftqdFVzO\Us"ASLٗ_$Q^"A1Oǯ˖vp(gs[i~/K`-ra4 8䑞,j)w.ּP6D.dJ@X=A>h Jt} }8 4F-qr"o_vr 3OwBMlP]] d{-ƊSR=+(p=W g#x+9J́M ANӫ-=|d{wNӁ1&zb @byׅj &qJ|s.3݋ɼ֜\ZsO PŚ1j"#_ÝSVSzSޛ qQ.9QsY y%'Ҥii{{E ڰd-VG m _d".Á_7LmSѲzuo{=j.b1TH4%fMKB ~%ކyI;5ы[ B &{fn<*&Jp,2Dʧ&\"_sO2ẍ5%X\ަȹq-ԅU &0Lә-KbI>8(FH:4i|ǁ,u3FZ%yr jeōWWB2'G2'{) cbw~ &/:J[ڋ a66۷ "/A]3WeHn1߹=qÊ6SS+VD tC3-4+?$K.t`S YQ?~m'Yn##sm2iKeoV)+-&kCy3s&u +fW>ߩQ>G$A.y#G/ I”cpx=BH -2פ6U m)A0 A{_}}憽"PY4QE$zwCq^!俈@-v:V4,WL۹=@h)$2K^;2'4_;hLzꟅlg t}[qs%}! +jpl?rY8><Y"`&Ɏ *PPi]4<~T#YM oޫtW8GaA#%i.5GmΟU{K{E|Ѵ{z-jB:斛Iһ3^az|2۞`2IRyr+z 6yavJ//s0a1 Eǰݲ52e9T;-_ξaRf== h+ņzgk@ʕQhe Hˎt,a` m,GW9Nxz?)vwU* ejxE("ޓ𽩙\`=(G݃EuTL y'5w@̖ `E>t?뽢@SzgQl1-|`_WUr6AT6ˉTozy4H;mK] I{iY[Go 3& nq/V׸yJ4[[V_+3OrƷ.dFʛHF6 {6zsJk <m|UVAHQY @( \  )wΥiǭ,kaZ'4-iS4VVoٿ'օ9AυٜxSq8KTLÉjzq-dd%;NpsIgmE cJkv~X72e9zuC+"/vL1mui>Xf:4I)yQTY%Nk(72#Xyw1|}ۣ WP&a0o3ޢ^!?B'cI]ÈNrзEY -GM}#;^-n}F kx#b.0I&+ |ʇ0J+K@KwSz]/~%8˺ʡ 5`K4zj69k-NmûXd|'=wɶ6 ֕?? 6P mYQlxI1zy`Q eswcDavh3%L} ` 1P\ì\& ~K{`<\2(kYc&m<#d/jB6MQCM֤gᲣSWCad#^{@}s(C5`rp>v̸+vXNP\ I>CQ 8#lnd_yPWoycOv) sxX"NE߾0N_N?A.mv\EO`6I41 4pS[(.'4z'osE3"H'SYN,<8¼q# XNKV1>"#i:B쫓ʃԢP`"+tK(,:?}s̜TxMky&,=!p4^ؑ{ӾOPwnnj0#O,%e1[nTPSxd;DT* k0=+>}Z$CW3hk5&挷r Q~v~]5Z)KxZ]Ȁ⬩zkUhۗxDF"1uh27R LKY5ANbPQm$AGc5ѡ$~Er65Ҍ? ۼ:h%5?7i+&M6A}8X㕀3Z RAhhi`_@V;,ڷx#oek~"jb̼Q:ӗ78KN ~d F/*ӕn la9&9\_qvɧ ݘ%Shu:~H9GW 7OtNR9a:i{qV)~7  hj"ܙCTm]ޮY!lkO;³$Oڝ2c'ǔBsJ:$AMcn_NM3(OS,'.7s.VѦj:Y8𦠛LԦ," z"g߲ofp;f5^K#ָ&l(@n[ly̽\%nə}%$~4VDm;(wcn,SЦ&cC3^]&v3]T/T$'w P@\`U}3)P䍦i*¶0rOH6KB,f`9NVʘ-=O  8h#wRRX%rQ~sM8~<96LA]QB^8/pĹX1jn_*P}R$9>b'mW5w,+RA:<f𾼇bIFRUΑSrS,h﷮\Y^;a2j~vJ=OP f'T+koy, >3?k}ct /zs7n3:댼 3#Х Q,^q_uRW e{%CQPF@s :sS-4Q;Y.uAsE,-̔#Feb9 |bUl|I#n[^MrnʩW2q\)JDXW΍y;N#˜SQ,<(& MLfѠ&&_6]U F޼ HHTT^m|(lz޴S $;qy&?ߐSHҍ^p [ חD2OH|@d[t淎?g 89d_&t@6?O[%QK&1eL1@N\MgԳH? 72\u4!.f zݐϚl$ ~tXP u~, ZT<֤9[f 47@c͉\ w+ 3]ǭ;1sp A {ֿѻCr@h%Ʊ4P6k֜(6oM% Bk\Kxߴ`?B_!qPL!ݛǤGo?4L+Í'vgۻ˽zßB> =/WO.!!f# '[yp?b+ʵlN+?{>ZU1$wϟr9@-%I~b]"ĶIOV<'<g}p:d?+?ࣰa sԀAŐ#TlOC5Taqպ$JmObB-zÔX҅ͭKEhZhU¿Չz &7)B9@ ]NMEu -^R)Wrع/,GID)=V*;=')"}[0 g adGs(寬<5|Q} A#a5|􉂌=U~Ԯo^4=,,HYۯ8}}\ke>B|$1riPa ;R;iE셄A盁|YOtČ>6sxzez|IuEk݋ x|^Wgn.0]ʠ@@Y6i1_/$>`Mg%D9-?*}N4ƽ2܀nS"/t ^R|EE LMȄFG {H l W5K1BIor4.*odДQ$kըc;q ^wYo]K[WGM` 7egi-aMSC1!yJ&+%_0Z" %ׄ@8 S\DS@s&`# F-!FmN{;3zVmVJ"0.[բ/t`X}pz1˸f)`hc݇uBhݱ0)rﵝe 9E1&R۵җ^1m._8tTlXר{t1qM#S3hm`JV+ j5tяFA \TE5Y,t>72ɂ}9EtXq={8ci>Re#X{\ʁ64FN4@ X%Z*x|~lmt3T`#ki"Z4U@F~L,"p=AqB#s7aӘ4ٞسwq=_?20 Kv Rq],ǦF)}#&1;x|_Z)w/X w%KbS*w꟞)URWB$3pf( vc J]oJ A*D_dӲxBrZhwʴu`PUt`JD o4zmsw-ŸzB%FcCHf ݛ 0$eDɨG5<EtrlKx/&I c,Xi܉'T>dW[sS'vzJJsfMMFXmx?(ť ukJEհj ]ܗ%,LWeBڃ F͑|_oI\Ld ֋h^&YE5sڿJvXaf9[<'Y 6 ѝd+B݅!!F X- >%c od@g/ԙ2,Ŗ鿪V;[^fk(XȢva&mz ˹wJ{GEmL4O m#GרvF?[CϳTN18\%E|Ϟb)>Iޔꌷ8 8njY[F'ks b>_<bnH1c1!@0I6F̊Y:yx!&Q?#N: Ve.* 3DO2lCSkiNod(|p6-Ka3earfgM,hGOxf!޳'#@O{E*jPKE,i7ԩi 86?'}K(xP0&]Do po`B^}k( O,IݠaKud䂓Ͽ6Ty)O ? T ڲ:c5,T+?7AC*BD8RU|`?& IW#}g2# Gf??nч8t|'"2ec 7oޙYYڮGteۄŪYkR'a3r')U#if$TmBXDh^ٛ&5 :lwoY)f0#+YCM/s'ּigOcTCL؂a7Dr¨sj!VX ,n|myP Ae".&8PT$20jFsa`[C=1ܽ (IclaQ;֦YP82ja/kepph4ZOp; +0U@Zڐ9]>M'?WK,1Y٥+q.%woNs?$Da}.L_HѦ5d"!:E. W8L1~C4 VB3ܟ̠O%8Q;&ٲܳ820ݡj8_9,_$ꅨj{ѝqNū3Ebw:{ADDC//N`X(^0qCe?i4Wf[EnG4a]}:YkJ](VIsϨ@.:HױJO=mwap/[ܾ4R4;Tଦᜣc/BOFU~\1X6'<Ypɏ+ҫnቲZf^B7\qB,@8\KU8A.R9f+fW3$mmۃ錊YCBw-j:Jg5;"*LJ^*Vv M'g-3,-$ٺu$,v,Q8 _[ݐ* 4OU=2˸ŷոnPd Qjyy7?$Ǟ܅vPz"xG2gTC[T'ena>6^r-Bx16?6,NZSQ5%#Sa '̶@&O('װ6&up + {@_&Vl /x4/'sMZ"(qߌxY1l xr yctfv9ɰ|BT.Nn'V%\W%[TP6~{`7(_`RX?W 685fX&qP Yfw~Y ?w·`RS>UJ# 1U꣝ƻɤ,>'.1Q<Z 9" 82z̰R%pŅx<+'{d^~ raD38llӗeZL۠ds p-T[oG5I+gSZSs.YU[tQ̤qt`YÚLez"CFuqcy #SJyrHu0&t!d [~]N-@#s C !ꜢlM&Ƀ|^f*7 4; R !uLOPclLLc+U6 ˀ(y^t+t4:+"-,e$T\b'VixTz,SQ]) pIZ,ž03;{f&e%XHRv~P8tU,  X.`\riBELpЮ4̧vmH%->XEP9^\ ӓ)!Ҵocܳ(\W127:o?MK4BvRRe-'0꼗R<47BfA`<ͻ8p߇zr*oj/3VY&S` :uv_UM\pWԋX=2~!  }76u\e8ђ[h9]HօY1>DɹA?2$/_N_2?$әfMfh O:VlP8T"0uK,4NOOirҗ֎@_Ha* {i)Ve#9=\$=z T1ҕVQ%t 1` ;[s7ȚGooSS4M CoxW}ymʏmaϸY?:h<`@,\ 1˅$ *%ԁ21wrf 1s'L`dR6PMb℩RMK @CXD hZ8[odhHhWyUwUB]m13SX9xf!$kɖ |/1S gI0:<Kyh(!e^QfGSN`he"} V4*1!8|5Ǡ+23vMskv䪄|,t=V yB,8JݷmM$BT4®ZVVdC /䩭qM3z?n`YV>Uj vY9*R\g,Mn E緄@| 2 }9b7KH@-hEg?ؚ% bb]s?r43FgYTjà 9aZwbu1m$Dw)0l2G Z\Vsp2qxقNٸ*jEcX gئ=L]=<1ַ<1R)Bq2&fk< )Ǡ ,Sq" ĝ7{sMɊ9Jx]8rA8)7~{#wl=i $梨Wύ+faVBuqQ97ۊ%u7ݸJBR)ܛn"@j|\կͷJxR2j\>%? Wm@27m< qz=/E$%qlN=#ZTD{uPFy0yAu{w,XO椡,=`2dGީ)smDH.źHSr*">x:5tIb-: TgqnGzBbB}<aCL{+"VLԇ~WnZzV3|ӎþ9v-%f*Y߸$ZSuTb_}߳cP{X Z=YaJp+0Lن!"L:'?6L| M~}8<4Na>|0в`@EzuˈN<4+@]"iЪmV/r@ z ؛Z/_b Os1f-aB:Gc #+.j6oܣ}Tozov n~+Qޯܖrv,n!$p\o>7iQ(ϛp[pZWM,z6M |OORV*.0IrMBFrY8J%u]_^7#<^W͛:S,/Xƌw[vxԕi\PL$P쓢%eqcBnE o m{Zs%V>13v*V6(5 .؞2i8LOk;qZ$7jd3ZbAzZ͐ocۣ;\1^}PSLU!е? |guz2FARF6a1b;GF۟^Ъ :rp:01hR(fA| e;"ïp$wkZu5Ӿ6SDHD nU0CT9PUXT.v8BR,8IR 4. Tf[oαhrCm-v\Ts(Ɂ:̓JTOUS0߄5lhOcIl,jZ_9"0c0=덌QѪ}wJ~8$)5[ɕ$)W6siݷ-|FfX/ZOɭ˫q}sN(WE[aZoKȳ}sY18"$¢8;d^t=UcɂlQn!sKfݩ=&7G+OY] m>qBuףʂ bdkԊt֧naE͆P/WoudmJV\+5&Q\MO{M Cbt|q("PNR?fx RE=o8CXX%N!ۃR؂ ]+(&Y_,tIKmD:wRwp&S4`%[5w:D |'ҭ&~T*z4#L6Jw p]HA8~eEćt^{g:8a9fc&@3]Ы~v~r;k=ƂF5eSxq"9KqWiKσ ju2vLcD]#U Uvvpf]'LBCz.ڂ7* }b~ks l!(ur1{$v,,r^ZI9dXwD;1\]sS%(1K]n?/q(4t{hm~nb4^:emqbx<{JemO G!t2=+A$:ID39 O%)['q)Z>0o- RccHa`\Xn_1R"<7?4d*)i0ҁ%[B8Wp!W ,Sr9I,2 H {Fiwt5Ec*,f]y ı8/j)9g \v9Źu./MH&~Ζfb%N$c$rux'Ep1ʋ1ǮF o_H6m%w7ױeDM^h5t% LiW`LWNE$BLKAڒ;/Ztٺ#gה7tedQa ej xG[`x|`pcPtP}G~KDxiJ- ?QYɪLJ`4&r0&5-mobY"r:=:SHaD&HBSڤO6|H=#],R $%`mZV~qd^Tݺqٞ0t< j)t̿8'G3\hB *$)gDSCxRFVV0H7h7cPw ׌d8)4׸洆ڐX(Ҩ]LO+ċ.'l=7nNĖ7aft6:2 )~BJD!xifA(6{w%dmb/w#k'Rd8>cg4 )N7. =K3? #X_o c Kkw-9\\jٹginZ my !6wRlM_k s2|w`P?}^L #PML:+ "V&QV=T]FYiX5?-Tn鼘|H{/X`q<Gx4HN$9# 2(I(]$L' DB{3Tt<`j7uS͈6G#cy:Ef p޷dRMƕ;ur=?r`i\y."]I&C, Jr|3 Vj[3Ձqr@FtE]42eP(aRYu̸Sn4'Ã;]_j5hDOg8m'Y/u*].NE ܯް,76)Ӆ t;^ZH58oWBW[DV\tBq1:-:Okhe@e6+)W2v[S|,u?l/[DriX$5jG"W u4YR370I7pq!8/!>'k9)Gⶅ1T{hC|n oF[W6R?"3~[d> ƶ"ZΙfB"?/F9 Ac3X2|ܐpֻ*&;LUG5m%KO0e,n*$77/GrCI>;=!,:" 0'k9_\ r4$c*$@)廬P(ege2ߚqQFa9eΰK_4>kycZ@I8 Sݙ_1i|cl~X4lG !b ȔX!M.\Ə^uK’<ձ*B 4 Z XAMvHRZSDpʎ*̤,Bvf2dYVf psW.F(-yD @ؿ3Z#[kYd.[MhH%ػ"K͗-3ŽV?s/?CLcK~NOr0XNV g g0K$dySmYmg"B*\Fv-/*YOږc} ~`_i@Z'qs+%V,{kG #:W72(_ N}4W$pMZV1 +b1+ ? e/OD=V@^I'S}XSi1S7y<,g߭G]ҨHWYP -JI֯81`!Y7뙗Ƃ6h#E/ {d^3$m ym*2u]az@ T)?y(mP?N7tS.0rBʯwOxDh>t[.,QX߰XP{XRtwi]ˀs2U0oA][e3r&p,u:ʩWP䉐LJQԯF~BU96_3PJ]Y E?jtvVF`N+T[s) kX @=E M08 ?ױha`"\!.]9͘y]$u_-ҩI=ّkSK{uWjM_ໃ$^ވ,מQ|mvz`ZwC7܄P*`0Ķqً>Y3a$u q.(D$syҹzvN4$ݤfH7Kw!FuUlLI 6yz'EКx*@C'+/SIa:E^vs8 U„wL>\ ަIO@pusuٵMgU>1@H ?5BG' )PȄ{85`<,[nKtF9J42'$6~HS`+n)\bY;o}a>0g">g!ôƘO*;q lk@C]`ޗt̽PWL/-vI+<4 ;b4ZmR,Y8`-@te^W%?Y.Oؘ09S(+Zk7a+S&G o<"/#(*A 1?FCvБY7RD>4XḎ&Q73th=,%1e*)me+aXI:lpTM<(5zQuE!LΕX"}b/ ߥ+T^4~Ҏmɇarir5z>\3_|z4D }Ǔ`=1Ej=DB-I*6/R1 ?U m;dIIZk2O$,"!gWUaX_u親9gGԒT%$㜠7[(/O !WS#^_BNl^+'h>LXj}V:LZ>p{vbIڰM۽"'sˤT;ZʉZMg#{ Ry|_ʭ"] nPK% oML='z7 ꏥ'q35|l $۲X,E\zRd&'n4LI5/G:[ 55x`< `rW剃Om+s Vސp4;q1 /USFVߔ"XP P8 ntx~fy:‘63&j3o[w4<;yJ@21c)L Uћ4$ZmfLKeS݈/JjY41\QI,=E'U ŵ44]*~^C_dR!z'{@R#w=i0hD<,Y&W ݭ%r r4R-6D;\ɶL UL^fHrԋ\x"JKrjx\vqn-6F)HԲC,8=tjBJ A~՞>% |ATykKH*yW&Wyo4A@SAM܏eHox,{U;,BY>-JJo@)s.Y"-ѹx#;D,5yҜ7)Z:}@>m gH,TtD[^[Qf8aZ4H5)嵲83PJ>SO}ޑq6&}tLj%gXәkl29gӶ!I𤒽UoCij}$ g }7#`VS:C0 98`R'%tbbb2J=V`;S@hBTgOcXƦg9S Bx-U~J;9!tS ^Zl.͘ټZU[wZ3fC~$v:M56*ꋧ +Vܗ3_*̵%a$jKnkNgEUb-:^!ep~[YMoO6$n=RsHSvК!"L>Nubs3xj ]' +޻q?jvz._a ABmcγK,H̰A`Oų+3L}l- 7ٓ:XJGO1\]t d@?oSrM D^ Lb+O11ՅtȮ=CuN[IGZ6BP&ߔR.eWOk+;3 B"GeW9 lB;흍D|s߭#]=Yta^).jv:âa}?: WrPBv4z;wҏΩsOT,b72Y86ʹWvg(Jñ\pƋk3짤7wzx'vAdQ-jlMˢFOHIomP]EE㉞ a%shssHޖv+\u0RNҵzkѱꔘn.q9 KbFM&ەe"}}[FȂRww%2 I_b?8>M\t6 <[N Շݢ*~Q PD8@DnM^ 7M*W,X Qv&Ye xNؐ}\MHzj1uVy Il0Q~;}lkqW i "vۚc,YY⹶>_Q,8 Ok.1psC*U{!ޝ87d;#J ys^>@"x.8'k U:n!wԍ:4]g衿H1&4n KMTk8fy(FY:&+mAge<ĥ:9XH9*lhNx22WǔO_Z;q~J =nyxm%+H9/拞-&hz䕳ns e,zd"u|= c(4c6^9ZyۉyĉJZQ}Q{[RSj8doȎYeFr=QN5\z9vcG6-Vd#WNky&i ɃO%DE^NN%?@~H3uZVRϬ&:MZ"ȍk2Z9~1S 4\{'1y9:apZ1b8Hއvh|;C{@#y*h4oX W铩qY{%:1ee,k"ə}Ul+ jhTs+m08F\G`W6#Uk'/$>#arp(yxOXhoyef.JeSY+BBTq%pYEhB羈%$15eR h۶il *qKx](+Ihм7׎$J<#vۄ6%LX<T[D&8qUbC*2s!?6|>Ƶds,Aq'W,!L1Ud Xve{|Aq/^MO2Oaۗdwpar$@pӣѢ#A)t_jX\sj4upKSGqkv҅ݶ%C|օܐiB+a8- >^@Y(bBeдb`+W_XfNOL4Ӝ'௙,⋟^(?BK"YYZJgU1@VӁ_'[Sy1@g B)|=18yӴ? [W9x)PP _[QXApw<pQuKZZ 4+i*Zw ֘.[l4Mk # jx. G+M̪WORnn緁Tנ[&\bmTLKR)][a,EmdѮ=C#ٶipl5h5##ږvӀC݋GB {_2 [(^h"Ownn&46)Pw糳L;hs= ?gP!'ʵFVXCKm[n*$m<x*}s4%|d^.C8-!BJoȎ4}2[F1Hb,H(pvV0rnsL_;:RyΆtɍk7;Oi٨ u8rY)LP= 郭 ܌OmJܮs:NE*y&͞ {#_ _ⳛ PFy1R `jP/|̴SG)~kOd5[AB3҄W V{@eb>v#78չT]`BkoCvlHhȸ6moAT3]+4`cFgSN| ;WBcSrRSt3 l };9#p 9>VqGzV㉵@a垱R&-)h_B-j@UNpC,?֐G-+RD^<<驪":d*CD^pWk=Ja͍b悴35Iq/n%@,wɐ6CJqC4aNxjxa:w$ Qݚ7ȾDPǬ^*[q`IfWy[ceWzu}f墆ؕ)i-SY <\.``BJ~2X @90Y sZ3wP;'2M(=} ͡ʉE1`ǀ,s]/9,?ʱY /&wdU}22CTtϤZʘvJgp']q'%Mv^ a-UnT"tClaOB'))9Vɛ$kP%a$M%$$\\* J5;52GCZQqTB⋺精w8)*۱mʓ;]bs[q@iԯ”"{(Dw(Ęn9QI(:Uk:.Wk{̳5nĤ뮅c oq$ U9jy(OͱPf  :Hp9 "F+ am~>Ļ1ZʀW4 bnN?%P)` d tb媀K'ulw?_'̼Яa ttn *2'(q6 $b]wblHr]-aerN_GWk6HlՇ/dp{FT:ۏ \CG)n'~lL® StWa.!?31k3HTIlhw%|M*=l ' ,\WMg4RY& 1y (uV߼Im~/e>;RU5{RMpݐ|Eu"o|6KFwu ʲ0тa$XCD:Hxªpy#hutJJKx^M2PH !o@Ao'3F)LmvA."' 6P_ ,$rG)١>,:Gv<%73JSэަ,zcɚ`Y1,Z7,H~fV4|Ϋ !T5։)eᦿGP+%~햮sp]2oo/-+8e^u1? HħDh4zXI}Xg!#P"Kd0B+hfs!y "ٮC293L1lNjrbEWk1m9I 5 #p5,Dd$)[DEWa ͇+)4^Sd)%]=lH`F?^l2 A$%'иQl+Pt&nƗXvo-kIVTtLt呹,9O6hM ^N=?Gc ԓ;:eYK1 X:.Fزp ec ՞]2pJN_y}T|)E]LS>s'wǡ>K pKՂ!k]/L֜NPnTP/D _NmZ"w@91KkqaR'ʗϔAfY`OVӄ 20[-y%}.Uo]CFt=X\WQyɝY)A@@)S-R,pRRl^8? cP7*|T=M.[4)O8^ "j Zl[1E%F;vf%D -KspXgA_aޅP/KH_ȚD8P:{~5Ggz[/>7MPXɜr؛)C8P!2gY!(:X`N hQbj,1:!1o-7A!DDNܭ; ']TwfCZ Gc w;K )wWp}K/]ۼpr۲Ѧs^œg*/`~IMk8OW:ؕ+} KY;'Mw7OܜːX,!>6CZ'c߫1XR}tE3XUcLp'A;9== reiE|yx.`9i6_ V*w)gYΓu-$t\10\ɲh aȮҧH>*^/#*yd'9zCǑY~ҋW'&"iYӱ$sdm$V(1-WF|(d} r K4"~s im!ϴ0G1'L^8T:Y3!ks4c yBa,rjB,wi7'4?jZH FV ֧Hw1RKK)m~ RS,L eLH+: tMZB̺hTK ?"'/aXURvzA>(g=fk_) q] ] LɎZ䒮©6V͜^6epeYnU" {8UڌdՑprG4Oa5|u8f~9_/Iy0/96Z@sG ٱ'*t,{.*%șlg+eB̻:|CA0c%ӂAY &iN[Kgh9DD %o9?$*] 7QTqAD",hZmn{X2Br/;ڛYC7fD$̠%HEr"Ę˃T"ֽrt3sVsX,F-ȌU=eE>,B9/yŘn< 5ۜI@irp),.p(i,I` :`1]#944S ~{:Y$˾ :%/ӠUn+q{- ?//T'Li]hLh#v#>WIhqL;L? o~/iXM+VQᬈ6`G׻ZH3~AInW.}тF9%R x-(!3U dG~YSUzܑR΃;{n=u.B! `J*ERB-pӖIЬrq4 E-VB$pu.aܹ_ `gi'7ڵSW)QwuM1?.eګt/)%E 3zY3 m{#D lft~{YzzS4Epz"j=QܲN?s6 J4%sKȲ}]'7&<'{O))lUbmCȘ؃|ũN[ʘJL|7PצM^rߠ*t f:أ 3硩L 䛧#(rv/#cZZY*ɚBk` H^941%4@kX(أ<*_ȔA)iL;C')s{½ {Ja,5LԊ1(L1AzkȑTƼZ[$K5J8E{c"]&K4-0<7>E?l#OO; ` F8_ׄ{TIXRS9+}6 UZ}^݅[aS hWZw: L[~3USQ72XQVdA@`[N`Wk$Pv_gm$JL#`Q&N l;Ed&ZG rr"wu%v"׌ڝON(9utokqrS{l!e]pM(Q2n qr(|vſwr@2Bzym9H{,̂`h F#w&Q"BLeln 8${dmD"w=zzE 9LXR] \nWHs劽w~VMd0cwÜ`ڮPaP Oko)nif2+eD<7pZz)[7:Rx7oP V;'jusaTGٕ7+[JCn/UVQ@sj} ;}GvN ޟGJL&yf.Yf#ߖP&߈%1ƴx8~ql`ސ~S]M33!ay&c.D vD8tԊ C[ %qEێBNWP\>^Q 'lj-F(F<)Rr<hdgahХzE;ѤTr> >.{+ˊ9!d\ɒ!Fi3dan̴ Z}aSgq tY6º`zʝx'r[a~J܂=8oCgx 6]7[a{`^oDb|\&]m\) u!UX%kZwѥEco1X%Ȅƒ9#%ܒ :+ 5bgGf.5OBKװP&~F(O! }կ J`)Յ_tꞡ],,z*u(N%wgFtbF1J os@m&pahŮ@(vrbjsѶYAGf{Dnuqi:q,ڃ*s+X7¤}- I԰T:AE̦t?ptBt!W.9E#mn)c]ks\_E).‹ߝd܈eN'6?g" af:pYXNJ`DXyn?b?nwJP+C?7<W+_'5 W2ӂgmG1:N1̺m0teAT%.ggV/]lBib7H&1E&

(5Q4MqoQE}irY5G, ̉':mTt0et#2TI 04%j}P3`4;ʡ1)f erZK>L^y' a1hE[:''bY sȏc݀61Wk-Sl jR&~+˂#o j._3$39H|8#/r;ox}iÓ+lFdmpߤSz[07 a)w 74qVAg{"9ݘCe^`XZr22{BK}7-D&_=@dȘb4]3b $98l kqS1FpU"=/}W&ēhO kPod&6+5x*o)3:mHß/= B|5n;eq,"ыCY+)"EܕP1=~c8h*A  o 7WR I3 а6~émfbt45 HNS}ӣ-bw$`&874$QάZ#wGۖ{vl{DˣƜ@b2&̿ uЃ-U5EM}TW*"aEe?5~tz {MvIWpjCR%-0a.^Wm\] EW|cpRFaUkc4@_@ANs'w4@nVQ e,FB*lbMuC5oߋO-{oI$ݱb_ƄKu(sXoހ3n lWY'$#!#(fZIgPo>> *< p~&ω2o~2:G̎8|EBV8q AnBpIeYӦ.wqPۚd_PH+.ɤҰgUPj{0<:e\di,p;`fٕvځ/=oĵ6T22Wd{Vb -A =i  Pb'Gt q Q9yty/'1ˤ0 :cH8e 홻AT1IxKl9@@w|u.F?G \նܚ[V{j[L ag jѵY.(K0EgO^Wq&ݔF[VۖI H4"4s)Whn^GtɓQ@.TFakc#")R^DРn"F_hXG:3gOe/$kz呦'y@9>#8v"W+H'C΅&^3sK7΢4q$ g:)2#mṅ^$ւ)qDǵ٬ >$a2WPfvOۍ#e)yj@+ap4(vx8|{{PD؈^o%Xl8@53Jmj 5hF'ARiṣR谩yIz8Lx0&.-3速VC{.kb|_f m\q$X%X{sP>*# d8ď ޶X()tjb 6~_ZUXӀQ(WZ<#ܯ!+"c֢3w@BhT+! (,IJ@vpD-]ˁYN 0YZLFrEu'I+uVcխJpKf&FoڏS/;1&\DýyVa׃A 8-L ?8¯t[r]ofMF : ٶ|Lj7,nGB/],l,N3YN38@;`D4rA 3:Ș8YѓO;hD3F-4 Q)? nwfBj)7Y(xH UL4Z~kϝspן3_]kT?ZV|;mhfD1^ l+&0nXml,M!=(Q X,,=2D8p8(a\Zolpx %D)yy}a%A~YGٸb&u)QsUPx ,!)GC}qR&NRuRcf̯*$%ɫ P=w'q+x]#VÍ铅}P [Dqޑ AV G6qQ{zآecQJ4½ʔ:lsxnsSh-H4 _ђ|H4Y[b!J{RI) X_*ݟhT4%^;HL2=.,vG']IRJ#m)^_;k9V+6AfC["z})6׾N<\߿ft8a!z- Y3bdvO~&.S7͖̪07oEm%hhcH.\2#jЃNӘ+/Zo[hT^F2+|o9c\zGj"iW3%zfa6z*4.e5E8? z;襦O%UgxEO@їj8Gݠ@fm1WWg }\k)@-n(h,l2eeYL!" 9 _ t[gЏ} -elؾhark`6J%ImkxXTcw*HS *=G \i*\=NZ󶧀"ƈɍP ]u&.O (В8;X}J*S+i-OOu…#ը}A=t|`!` 5gs,.'lmPUTS{E-͜(搑'K-rB3pW@LROi1|r o.{t=ZPN;T֫_` _7]Jj'h )dTu*yFQC=ScZM^Bz!bBJRYm|oRumf;ŏûoCu6g}Lf~ADytȽP^p [QK!ETj~\Uc)P7## o*ZdXn߂dO5_UCO-`9ǑgP=,]?; ?y a4͹H+cvR^LIoaTz3ߙt#꣮;>(sTVRulʼw1.&֝D:hCcede mmSGslbbDގ\ߞf(IAuV5 "z-9@g9')1SDK`Ex:6@E֓dCBfYĻ]s@SevVNqb*؅_To'8Nxc[dL>Set:/Y*l?VP/jsJ7S"5Ǧ\ 1?p"'(KSS;-GwLyFVofT ظcHwdmcY _ǜ\Ypċc@{i+P-i:V5&qe(Vɪ|R84$U#QJ9JSc;hSV0ESApd5ePy"I ,3J:N0!)&b2% q|y)ǫ{F߁Jఴ&m+ -!;#^e{~!{Q©`o7_ղSX܆8p,0"<Z*ʦ,ۜH)L`&zwV l0`Q]Y= ;Nɤ;Vde.7uDhKecTΞ֛qN=ieC0-LFG9W!7h34Uw<yt,E5k5BY~BBӡ!^^HkC|T*I7*3(ׂ֢4^;F": 2A4ldVvZqHlGx,|jnropq!M*$|N 즠T|z$V@@O4^H|Z\GxLՋ,31]12DJ:\;pϷmQyykhh⧛av>]΂bkX6SOj!aV85״;/ >Re&<1RYJX*, Y`ֆ-M)VH!X>o#447 RQ=g6KqhqJ9U`aGί4ܾ-[P9tea2g)ʎlmeq, lѣˤGKɟe:S E& a2!H4ϩHFp%sym& l+G>ERK b |!}ƵM=( VK@sb%̃mų`x,5 }CP#vǁ)&y仢pn0"$.Tמ9l!, !x*8L_X,u2wU h|{yT\ ` Oc5.ev_}" t5+)Otѽ2' 5{*=cC ufHҎY _Fxd~gHL)k-$W߹<Iql?it7c˜ ?D #`]33XS馢7z} >=1 u4";*[,MP$nzNQ`0_"µ=T\-PFf.u3iS%D>~'f PVdQ92TjP ~؎Et)z)AM׬=:'q$L_o.'Q_Br O ~ɵ؝"!7,jBaD=ff ͓-FMZd)gϞ'еxjduhB~`uoqq>M)7ňOH I( eUS뎆EIFdtwjw0L?RE  5J;ftZu[)8n1` (FJBpS|%Ū|só2JBC7m@!ĮZOvZ!e-(eѠ=7I"ވ;bfDײ6e/ T`YR tTPPRX6S6Kv[֩Ԃv:[uK3jTn!.oNOdqtN2 P(q.6XQwG/L}8Un ݰ~S_&g~u.@@oݿ9v)DRb"T.ߠ.:W+wNg$q|Hԡ ʣNB" ~3(n5 /!'̡Jŷz4zZ%U$cY]Jp-R&xS yKWf֦*$&Ad)P$naM9oa}@TD=҆ J7W3zk ˄ڼ(h@'5hX*YhjOSBV/h6,PxgCvpY5T\3Ppb d砩U7Y݋@7GhKmPDŽQ`¨q\Ym$m}lH~g(CX]U"=:vVVȣ">FwVQ'դXF0 3=HQl5~sfHdƃpԚq5Sf/To_ R4pw<'G~^WcJP?pX1aF ɽ8#Fa|D]݉>]Fƃ'ޱ5f yF Vo+;kۗeYy8s7fP@0N+8+Kg<7s{;= xBj.\5`zTo|HّlO89i''1a< J7Usϱ2)Snՠ!KW=MV@6 (+ -*q-i@ZlL yg1}AG ŪZz+sFN3&H1\"zMYoD> ]+{qIDyQQ²+\7Jls1i=`3+ew]J(5˽]?*t@qBaz:DҳҞx L 9hCX.8aQW )d+ pty8o@wva>k 6 ,;3bӗ#u-Lt%~{A_a]8`^EtmljKPcz5,ƆD>=2ư*EuQ})T`zfQfl{'Rf 8-督엀Ѵ8-{m(-Ui/5^e8~9濒X"mvA6dY'Wytzc~sbt޽{]0n J._wVLx DQÞ.P߀$/G; 1tp[Q^^"JIv@~zEP6v9c)Oa/M'6(w:^d%zR@'q 2/"vڒ躀7pdooa`Ԅ' Z=DBC iO~>P$t w?ZwК%31,~:,VO7߆Rj 3obV'$E1?\ޜqJX+·Pkd)\ͧ;wl<2ȕv9iBT$zf RUo5sl6w,H.NTPZAy6RЩP0 GF=HgUR!v@c'A$"y(Œ/3{.3[g1Z@uSQV&K+ˏOCnZi0&*ZFq^K4M9wnv<7U_DbLM ;S^5`sܜnd19lqWw7^p[mkԑT= <ⰿwW@ArfnyMSlGμ ֍r 7,-ʣlc[ "EXv{髭 CO `rh}LޙYr \J%.B`%HO] f$r3MSe6U@M6 #jU1om$d &B}"pH>wdZ4hm:%o,ػ45F! >`)m4Cwy)S"9?ᘶ1^֝3K'2WMhh6u;6QdFynj6gnLEIvMƲ*p"H\R)B~B_+3Et)fлj B^;-)xo@_T%&%Lh̀e~aB`|yb۞G8Ce5"R\xSD7K!YD-!!"/NCL9LϴNy-̊צ\[(G 99n{[2ڼ}uOi<exCKQ1Iv~SPQE#W9']tN1<_t<} j'Mc# k>M9bi#1),'Q)R=j2 &j'C90ɻXyHSm G4EpeslQ;*V &2]?"%`kә !:ٮ-%F &ͽS.7Uos (& k&7΢+ t'niNֶ;0y}0wg Ϛi{2|3OpǙ)z"*//PТ.CLh;xd~5v֧-1~)t[@Q,mn4yͮݖw %'Bg0 b >c< YՊ 5o,92DtO. \/ SWa ?

̼ w٣+Js ZqZO>1  HCfyi_|('"~IHhɍש1oZ;6"V?}eYB !38rCS/BRMN'd~ҍ6Ksj]A/vU 40ak鬗%.菄lUfר"PEq5픭t/r*^Kė OBlÖ65"[T0A&ɢcyT9BЀp.j9XIۑߙ%4փDӟWGƎ=X=6^#׵xR=p-R$d1{M]硄ُUZ 8,¦]2N!T.Ӝo"tz(1?c͍|ڄVi6ֹY;8։QeBV_o&&Rr8dsĐ7x;-DہU/[M4o\7™js nf&i 2'3_ۥiXg jKt0 wLmqި0zRDZcx?.''h\x.a[Q4hDAaJgi" (_-m;sP k kC7B@]/IAB_Co w PfW lnwW;(7f eXXT<6ЊUmuё7L.ޞޤ!`2oBfoHm}nEWAEu9No.W&{vp Xh5w~kVThE[C~gR螛[ E;I9{r %@o/|Uu|'䟸u-:S8:鹃WuSV/+0hW؁5,O۪; d2%8GQ\ȥ|CQZq}.:)"|5H9NًXp]LD3W0]K7bNW_#?ӈ`+:?5QҍW3!coScZ*+KTbb^8ؾG3 ri,!z [ZQit$C`?iư> >3٦W"Wߙ,d$<񃝀uS-y LKƘe6_/b:gfe0LW獊Ygp]^,a2!Q)uEPO{~e':x]?iדbZ ; [q̱fSzj^;d)}+*Uv\yr)ۡRĦ #j4pUBX Q@> U݇a/U2tNIsP6kM_`RDg Ip& F֪I(`S}AؕhG}%oCO;8_C+4FxJOȿ6IPB<>}0*2oaG+@HM̶ֳ:aы^JOpsZ\26N/U+-yY# ɸJBe7֝j !WYj L#sZ4I)H>Na+W5ˣ 9 8%KB֨geF &Y.ș7_bg؅|ۏX-n4Hmc$>XTr֍>I[R-s9PS ?lѿ7gg_yqI 'i1Ru c7[İ ,F }P^/$rf+Fwnq঍6-tu'j]eNܹ]C(StT~%qξZ𹸹=H[j:6^γ~XRR A6la`eH4.t/a0ٰf1Y\rKQ7HR 6Нd-O$vܐi԰L^Yk{H/Ԯr$[,AeK7v N\?İ|~]Lb#jBڪ1ڏׂlxH['`24/eY]2ex!?LID.3ûћցEqkxOtH|R(<!gefQD}6YSU%Kb;M!p:]FKVc2 F<&(# {[(B|5}߭{կTXRIfc{rkQW fԵQo{|3hxܼ ??PnW(oJEJ29Zt1Ko'@ʼK[ PƣkȾ)1RhfjUT WJ15.p84q|zBV"ܶ| ^+w 2=#/qZ!|l+B?vز L ) f#j)$%9:ĘNX j|%h퍉tuM4OuEac1|{)gZ]5ޠ="L 7-Ƚ'щ (7!m(\(|:Z}E#:DVB6 G)OpVoQaP|}Aglɶ F_ʷH*{az;NѲ=U_׿]D^z ]Դlҍ"/uՋN)/'v Í]'pU*W lό:mȼ1frى57feJ{ F+'$!>As ҆ glp%7ہҭӀ,nuW< v|}9"RY!O+,k->pl (e)M- Wu2@7k8!mt 4=}}M8v(D2{ڵyxnٷSrr'3m\phM<([}@"]+)\\+}}ȝk?_&uS$u0H?R/>R;^kpuv ׊OWdK9JP4"P%i^ bH|%TN6¯kfsH5oxKB#CDjF&ң1a(ݖߥ'5ŏYxq/@lӢg2iSƱryG:6fvJJ#r(#]RĂKr/Z9孹f?{'6H65K&>Cgs[]yC3Z\;k^fTU Lڒޟ#om/# aD04c T@˥LشRa.>}!T,D[լblFo}Lq|^U.WsFM<36S^6=*'z4\N_OR\2"4_AFpf2> i"+&dj'd=z Vn?btڈqA͌w28UlOGֶ DmyaԦݯGzXQaL ^(頟x2ҾG@G])ocʛ34DellGgǤZ:I'|̺ITB*~rM'vO\5N\ `z hhgBUtSZaV~@XQN~yr3d?@Kn*}4NäPd&6:`}+!X0wF5=@YprA3&(8SWq?nt#:.qy)LlݠҵBX$7lC٠~Mwc3 ,NA1Md`:(vq,琧tߘʱ|4hFRv;Ke|&߬Ngq ic}+d׻CT䧻G_RvQo C(| cd}kCJq8Q:'i禟3W DNcEّ4^W~U)+6ADhέhW9}Oc ^fe"r/kAYzoBN^ Ej1fAƛ cM՟>r.RsA7lJOcǃ==>Nu 8Y.07RjG @TPa&x/_K]\!qQӺI&rXߥm̽> $XJT/J\CNWr74+ڜ hfE^=h3Z!l"cH%)JcZ20@^(h-V[a3L;E  Ay"L[ L}QR\*'$EN,k .x`.ިvԻ0j?c\5˾ jr! zZه xPeғ̧8Z_"ia~H(^ F>MeѬ!NqP^!ɤȫʻ*nD՚GB{RzLAF7/fx!ubz"`pSО(jWYS _^")qe ;nl:t5+u%̛mόDԳxz!G|}$=N_Ij\)Xae(7o~8pؒJO*&ͅƐ UzTzdvT}3`u{qՍgG Z +@߮`;HZ;0qdV7uz6a@xbGR(1}z) kE;/\e+& bd/qy|D󶮧DS~yw,#Iha⽸zyb3whXZaX&&3'8?SSzT}h7e3)F5|#N4Hl"'T&{f2C6BD<Y0>oLn UmM# K_cL~lhgّ:R!~_4& s: YG2 [6rm8dsn 9%.iCk& glΘ 92w;PR`Y{>s}z ]6A/lxЍT !m Ӹ8chZi7 Xd p~*׉eYCA> O۫9s߭=RmG9SHsCS%-i&c'נt2Ǟ[1MaKM5GSNV3] ˱Q&"D*p6b! iKrP3ZbFAqOvO-^TxE2;򸽝+k "ٵ>, HKGqa'Dt"3kRns!=)Ksl [CCvB͘؄E!qs[WQ8rZ0Q?b@i`\ s&D]3"["Zj+Sd52`u}4,vL Ao qQ4lI";k[ j~w,M0%?L@%IpK(zt|an2pN ӴVct!>p*^TyH4ѧf}Uma\,-<)tU)Tᕵ?9LV~.4LJN0A*x~&~;we&ScVp; $tLm[o>9G"ol-˶&3Ԡjfg/1 {.9;QyD yb=wSVo o% Q*/\ 73MuknA٨NJq,nSVN93 ΢4oIaB A*-ЦC3'[_3~oz+x:|n\DO\GgW^[7A\r :K?yD(/Ҳ!Bl&89ӃnYN8c2?/D !=`x^⥍&u>..bM(-H09CCbd$h0z'cojVa/t F4j Rxi@z'$Y&dWyV5ITmØ:bѱ129q@`ѺHc9҉;$?k%ۄhR[/ ؉)DNT),08Wk:n {عKp%JC1ӥQ'=QUR%j zRS`E ,8wDtgBu q~ '.|Xm|}{I')7'I)T!0/R7ԟ~՚\IG6=ȿΩA@lYwW?1B ^9 ($*>oZ^o%̪XZVZm]_t4 Uk{9_ȡ*VN>kY6}ϦK|?ْ  7)^HOSb~X۝JGTzl!.rK)*Oȕ `[P6gS{¶KBqWp[;ba QxXX  Ql&q}4\ >8׀L(PB'N>[Ǵj f!J߻ayy. C?80ί^hV'(SGZݟome+5}{*&Q6ʍZ>7`gbIȅTAZ{̦N[½yZnI^1=?k *[ 7A~N70 ޟ۴#gnJP|>sBPF&=T.qODG713I0Rs\ܱ7w٤(X݊UV<tXr?m _:Y8WE$I>kvanzC? &~\krF; \su׭b*wx˧,}qw` YsVn;5_`)b^:Q2:huDs w|EyCGlV 6DO.Y K7l ;zR^6V-{Ҷ眼1۰I;Y:y#RPgSzm$z$g4$#GO(1PI{PDht^$v>q461`6Q ޱ $ũb8Izi_Ć4-LFK QFȌu#՚;: ۹+Ó|S R5>ӅV ថCBAj"3X`|xRixU~$/.ةebxpAC,OoFY5$@ /'iaRB:O0L$3-T};qE Ikt(Mtd]~XK芫=g[+|gİS0+;]WA-J',X^GLߧWPɍҭ);1"$'r:>D#^TP8!J-zy(~Lu_ ,X֏Z]WDi^~L,WM/A&gm $+{]! N_TXTlJ+vc}.`ƕRHdSvޒ]QvLc pqQELäbrv-D1))jrGe ̷5<25A{q:W.Ukϔ&w=]Els"}O:塵`\=8#:PPƈgsWDKoU]b\p^p*7 BvQ=] cNQ05OÐê0s pHK%!gd޵ksU9Ǘxf*jLgHb'$1z3J(vHV.H@f4òN偿ao(3dMPe,qΧ?,NW#HR #QPh~uf7'IFZLD@8ӂ, M-wEp{< ^nU͹†Ls@J= HaO7STZU4M4 Me2GX*cŏkkН qP\3Uw~YsWY_-VtY/(EMXG͊ fe5+f,գ?gF@I6; LRc9`*5bvj'+c j]5\C%,ܳe GoȎ$I=o~UMG 谥o:IhNQE{ZhoBuȄk69VTM ^]rxşũͽ0M&`[CD^g ,Ö}a3VaΘAJsPdxZ}\ǢE׼pknzs`HYq-zJ6}+d&~c /wl+EaI_(3^@}$gcPbQ=Rio>+G~˜Xv fx%J{˚?VL>RmQPsͨ9Ph MHZh1jn=]}[~zbc°pZ]Y%J9.7Vdm@QPscJ#Fsp(f2:2ɊDRY9 !x񰚋iϵ *# +?D,>0PUdݴؓGO/aZ`qt'aI#ǘH_8Y--+f5]do"CZ ˮ6鯄KBs"l%q= ,ΔV5pa/gY_kxTl 0@V@I7Zo4"h ?S}6X}4tWk75~My?uWCgt(]{ &hNl=Y6板̻ k(APvN3]V@zP&_05orLۅnnuJ\5/E5A Uf`R*p)7Е!hd@v*SId!br#*G\i.P̫'~~}ۢ$xȒKń!8 IxnÁ^= D5^%)6*~DL3?ϩ?T##0|ŋ "-L@a|vZבӼ^ `7,l= Bqna9M9-kYH)l զ ?yG jV0h#PZۂɢ$ ZKE6]9fnzA_o;W:9zАgp - 8NE55|xqK0Ì^uy;@KClu`pOwWsݚBfIi^ԧY~g$%iHsu^8"0>6Z<&Lu|T?JZj50ˮTRNV+= _]ѐ:j;<Ñ f\en;V$_:|gBø l9M/E2SXjƒD ӑ2`/DͪV[c>{gpi?@d2v{)ShX\+45Tݤ%[{OE뉪Xx`? *Xb_9\4W[#WO%?KK PO8ﳷ#pAf7AN6u 4ޡi{ry?ǠPu)7?0Ē=* r[#Yqm& x h}B;2$V.9/ `8`$6FNHpǪbLQ{XeMmtW)v!A.zb®u*3KlCt(ipNd(Y[}ExLZ\P$.p #9꧘RzbB&=/-<ھ ̎O>yg;u B!,͔LK[م)Q%jj\Tn ւzjf<\6`^G1w}'  M"_p|6?&t3`gr]=S=P'dҔf0.;aLFϙP4`w.0<~B+лnQ̎y%MHەn ?1W9y 뮾)c̣^|h)/WIIV=\ʾ:,UQ)6#s8 f,@Q귤vɓꀷ$PзA  \rC`O rKeh`0FQl8˟5'J yFX$^FS.|"4!ifmR^%:<5"`jPeBSKGZ^zi:1SybZ'6`cht/uk%1Cc!0<ˈc~c:-Dd %Um,,+^`+e72pQ ?x( sFe^F45=pL:)8VxhswwZp2QKHBoJ~LT(0a#HAId@/I[4b#nFWtt%ҷ¬P061:%q`1RRV M*K٪3e3G)os6\/#k/rd1-?q t!;p>}J++oFܠZ)Mm;+^>qiސ>lJ u]idc<M4$yW OB$^Mα ^Fe],lirY$ȱiq_Q0o2ivTq )zuw!r%@SE" ؾJ'8DܦJYx{gFçb_ Tn+l8k{{\UvRuX'4睴!PA,{s>B1$'5aF)1W1iB߳hCzc]'qNPx8zp;"|JA|ZIN~vݱXDv4 [vd5#HRDDhd0y?=Dʽ`{;}A6hBX B5'ڣ;h9:ŠTeSv<f" ?] ߮qݱpwy%|1sԝ˜!ˀ˜)o] o| > 4Whg`J7 V^ۻV BsujP+9f8+#dr/dWsvG8A# ;(bچIk\E;rb{ȝM<] .vwXl[p/NE AUF?7(7_ ]G$&$PBȼ郎` 9GFY׳:ëg 1R;|ldN%{oKTS-N}*{ l)R.h>3 ?&=b [kx*ŽTOQtQUrΉ3)4Ҏj!=&=ٰ߫D]h'/XpC-K.cY>LoPB&KVۅm:럏hB@zz|RLn*a3rИP|f& %9Bq&gyM:Oo-r@2YHokiG iGL&W[7f*M07Ur0>*QA_'*([;oi (~bw|떬-aո3!qDX/~߶1^.<`fD(9K~vDyz)"Md% 8J3%LE H힥gK^y R<h^_*oIyesI: ,py" :x$I!OЌgQ z~C0  :^ԺwyI/Q6!i([LREښz=N1eEw _(4Q w=3^CKd*kH_š{Tf~(e$MZ|O)+,D 8FL~h9DH!Kk/|xx'zNoOvܿ ,d/4fNQZjd:IķZ:;T2g{Lfi)w6^~]h,Q<詾t<*S-{$r2y3p J͇?jJb%7?t`ݹjq=Dˢ$~.lZ1yѵd\qւ۪{\HT~5O.`ogeDj_#cS ;jCjⱕ T!#o2. %t-VejS J9V>䡫׆OH@=zIfCb!Qlռ zk/ߤ;^%_$8R7f4T? ~RYs V>$x VQM\ ߖ^ aѽDjRͺ uȬD-alY~b# "2g@\,_ F ZWm 9dEA!#fW%=J5}k:c݋m {fEO{BkA[ ـNN+4 gwwG:CKdq>hDz4ď.pN-a.aR&S], ŪfJsmkR Mt a3ɶ4Ǭܛ߂9\]ndG:|Tf:E"Y#++,c ۞0{h2%/\Giz()~sڨBq[jӼB.[JTop.6@:lzu >P8'--v(?EMR#;޾%!&EԆIfm1i+%Wì7GbfL-~cF'fd̜8LW (QxAJ1]Q\ǷtVU3}]- Zخl3_Ipԭ2Wmx?,6oMv=*>q^II}qPLZ+ =9397@F0p09 FDlcb`^qm=ypyR 8QzFxS R &|3!b l'1GeK?RFoecr1XD`T;$ܯCQ YSEL5&?&"qWB/u"!KVynԠO aה3cg193`P7ӪhY(66?&uŎU G% nH,Jy#hp²AjQ[P2: A(:`+al2=vWl/F_VG9tk#5. #-lS +ﱆX#?~7NF &2L7cz_Bp`R7h{R$j؛xHTR9͂l!M)=5]Ic SΜHZ`jͨP+h&Kr1О !fb;yG.InӻFAyRՇ΁=9ݠ݄.YeE *> $#] T'/Qpgaǚt10D2ȟ u|Hgja[m}һ2"/B}7VK qWHץb: G,~yd6FCؐ 919m%&cY;h$GDdr,P)k5[ߊ$g~qEY`+>~:" 'yvqˌM5&ؚ^Gs+nQjmҷ PmZ=kpU6@=i/>mGR>hj"hn9Bt.Wx-䖧4W-Plb %4R귚|T T)H¤!q(UJxwg3uQrtDŽph,KzJgz\ftIcΦRd&Y{1\]y>q&!-Křapך7'w_ܸ^!6d`67nǭ^23yR."pj0 ݄Q"M,Xm`P"uf T\v[|SN#|QO)A2S_hj!e&y.{p;"*o?VVn3[!ݎTkMSꗨ* GW٩8kʭ }wo($TQ):@cvG"B4LTΡjߓYu< $WJ+z=wే|5_ׅ]!anc #l=Sa},/s4+g`fnK~5.3E(gi”Ͱ"wYɢ?Ur"mTR+,l i1.⇫eh% q`I ߒO7>?M9?nYHih=_  l֩"NJSh-;.~U/unu9/)EXU k\<5d="0:__қ9=RK]Uruυ@7t%%߅2f*0akx Wj;mwsITHzFґAϤ ^If Ys% clmʎ qsR5Ot~jܕsDɯgbxY@Fpřid=/!/~ O~<<lZ0MLZxe]*P1lY;"0~`dÎ~ZkkgZO^]08! )?ZPbj:pD kZ1%6gW`\]8!%A!J-|̈́f+7+?%]`+?.uO ^Rҿl{,a(̱SqH#3XN|=?g/,@>n]x,PC4+F+b)ǘ__ww 8o!K)`rED#I8;ѫfp!'CcA0`6D`QL4:6R ߬#ۻZUO&h+ Xx3mj34jGf\l0cMR,1 ,I6YCUKs.lË3s2-']ȧjj@*KVY/V=1g$z"Q'a"|lS3 K+_EXEܽ^fALyb"R)Hوd5z/9] )cCd :3؆nbrA}"3S(*hϪ W 37(o> SEKgM QPhRy"ks  VE'7j4JV37uE􅑹QpHȥAk-kNU9xi3qw\BT=#2[TV{ƓҐ:n, YiEܝȫѡ@ܩwla{(9pu6VNGe4pb iPAhF"|2@ɤzgH\r)}ka^D©E{`U(a1>27Ѭ ] ʴϊXPHw@d%!葂TQዴ!-jmpVEzRù+ YĹx>UH-1iMٌSN0%n =<|hfܵml`eneƴ?P3QړPEmͪ)$76Dݜ>xD< 7 MLT.{՛*h^ 8jWG=[,_$셑2;`p+Uo,VMHsZ^wy߬}d5@'0Q c `-W~:ȅ~uDMA8WP>!w[]8F>sBQ3G+Y"ǚz԰¡|K-bd]uVdGD`` 0!>PgԳ_<ío[Si6((XEoI3MXjNz`+ _ʲ4iWOJT,PikD1iu~D\V58z.) Ucq&jmȳZi0wYW\A?h7}=O$Äb50[z^t *bC5I K7}Vo2OMr楩PYP^W?s`)rm;H)r}I"WN_hȩ2mgAtฝ2;R KfЪ&#Sb#Od"ITK;o`kˊ)Jq /#/6v)TM«  8/p 6cYMc__v? Qưv]w[À]7۵ldCwp H#e3;,пK^ ] BBQ$.\M רK,&#飴˚P&NSqKsqqAY䶞MB ll+T&e}AF+J< ~6g-_>b'4_IiOjApOr2::-t*bo♀o-g8 \b۹F~J={0f$uESR.w3+]/f´Zz9'T lkXSc[+tKk>R ʯTgTҀuYTM.fD8sC1gliM=_A'_odWXTf&烨rD8MOφ9EC;T;WU uu?${IM(`*u:#z~[@@ё Cpr>39 KT-J 2 ӵ)F4QyC|ã"7a1!,T+&n"׌N0Z"JC3,xbth /I^.\ViM|s)BM ?愄;16p ¯YU{ЋY=ME0GRuw Uxhxm {x=Rw  [dq̑&6=DRn݉5'~Pz7ӳ8ƙ#cwgphR:_ȻM&EIX? Y ǫ`I(k+VpNaK EWŎh r[$vؾZv9Q+1 !1遤Z9P@`.n5ðU;>)n78ˀ{BJ+nS|蝇՛1sA%Ҩ$ |;+^x.TV1G1].c  /hZ.cx;Fy9%==vrv b^qf\} [hkTҪ_됫6lIa?kzv`Cٻe󍯁Syd] ~, s$Q+UT? Z2jE9y; RVN *(kԚ9&y#'Km'n|}KUY'3 i*@w)UFlBp _|R6CPbN6Fq4u$$̽׈`CRm⹬ ๞҆W҂g1ng[; .#4$_wa ;NJE&2=#]a%cVs&Ucc;׉f lK@\}n!=Io_@!*Z`?GHˢD8M}/KvA \kp]kYBzD晲%yF7kmKj^2 lcvpRXrmWz8y& $?Gӏ .ΔH?m h^vk7x'15~C{9 aG'R +1X?\֡vIw|]?}k7&Fٕ[L_&x"O$AT7@?#5Q6,}heAH,ONM*4{K 疞s3hFPxKw$8Lq[vkRt;v&@2- ~=am,>8eNIziEKDi;_Eb7"Ub+jO9W2Ӌbz():+NOXAIVP7HW}L^9mrB]K݌` wG2=u.DXFgp3 ܴG«oIZFp4{Wcc>&{NJ/Vrh=>CBhOINXzߺn>Z_B)"M| =XQ/Q}vbor }mc5e_M!tDb5gy˖O&$!;1w7Qb zsgoNCK#8Ba*|E/#^Eel< ]7yd{胫TA@\:*$l"/UK[jQ6+xt5jkyIziq XOlgoj-]#3قzعp6uiRqUgM m̿,%C sdMZVEC-Ɓ0nS#ϋ9(& %δ\O-g|/)A c t2>+/P\xF># Pc=ъ*cf[~nE > >^5c~6|.I rXvZL\KNX7j#\սu8yf~S:"]]ogw{ܡ{L*eE~(dCi>H 3.9$G.~Ut͕m @pdq#'zMĪμ V?^\ꦙӪIk_-}A}'5{@S>-竑˗Y'U gLkaXx=ͪ`+䉪MՏF./p(ZTPҫ*c#ocu0Di/`D/rY@RPt2L=H{SۈPmErT \Z}txHh&3U0&8U(xCת"qU:'yId,5P&\}+o9xU1l8A#rAgqCL{_# wFqϰkB)eZ's8 HCꋃZ+yQ %VXD u_ ;ۨ#!{(Z^Lxڛo>^Ɇ3o>KvM?XdQ9O'!S;ێ''lA$Ol%B|6# رo oƞw^AkQ K\^Lj, ҷ1e)G$@N7B|]~̫9`oU&9N?ZEQ߸r ̊Օ$E*;C?p1 B`-#ǸT(KʮsǨ PAީ xUƩ1$v.C$䕅B8c:I Q409#!5ϗD 7cJf</ I6I .o^f2 ]W)"mϻ@ݳaڦVz3u> {:c-Jr-$|w1}hyq2Y_=2]|ş[qZ:Vy %ɾ6JM#W-*{=d0  Ee{U7s=ȿ I&ۊ94_B$ !\s9c`l̃-Ul{@guDK`hE-lQϾ>v{ߦMJe8RMڊAv34Wㆄ5$H)x`a ɐtGMC4XDzQVp_ G:/E3\JƑ@'.[Vc}0o`\uနPV }w\-٬ޙ\sc\p|qY" lV/REfTU.`=&ދʯDD΄ ]+›',9ʟ#qQf"jm _OiݽҺt*? 8%΄˹#Ҋ\SBʡF[ogpC⑃~? >]QW+?1=ٮyט-M>QWZ2W$]UMzArƂıȴۙ0܆Vt]T*Ooq_* vIϓ# ʈ%S(Фj (W.)@byEtm/F67:.=~;BN^b(7B9$V;Kradzxd'7MOA5fi>E2 XHaՐENaA,{4~f +Y`F,+*U"]#.S˼gVSt>d/ߒa8**嬧i94LyQ:!rv ))HvlDU$-[- aq-*-iKa ;R78 Tc <0?[ic8JBW]+ʟ yǠA^?4dƲ@W&F*f[6X\92+_]M[: Z\kJsө{`~LKoN,_{x׿=HPZ ХUUW7P9jf; ZۄAYqxYL}4l@JbFG=Pօ.q W*/)84|NF\BI!ےڋR16cl2 Y@`c|t&0N8"󅧝V^sA:U\Aa{<%Dݗa\e<W2ɱf!FdSi/##4?bu]$<ЭN< &_SesK"џB ]qPAAGBzFH僳JE,)Bv1$tJkrU] V!lraHpGʟ\T]bG,n* ƪroX뉼hF O/ kj YFLhh!\(8QFbdD\l1VS3PŚI.pKwT0uˊP2yͺc?cퟔ5C`l 3zBn!@Y 0puj[<n3L +k[۰惿o&VA#+)m Gh)2J0t 0w͠d\Gr YT뾶dҳqZ&~Dvclp5Pʡ*5% C5>bz g;{a溦 K],+G;1uj+_XJ̟jۘQkes{/4OU! ?ғ]Z:NJt r.--UB 0Na;LcOXV="/뱠9^D%䚮Ly? o8qVCΊܙzG,iؿw)Լf 4<=\[a,Nn9'1 K1Y>*eJ{V*ĂcFaiF·an, u丙E ȨKmӼ&;mٳOXȽ7#k͸krq6t@MS'j pO~W(Nԫ|A`U2Q>[YǍtB}j>p]Xd'E(݁1?"|Edwl֔ށVfILJ|:U@' !FV~p:2-bV]M]wQ}wbI*2n;~b"9~8|*h!O`nd1xY/"ֆc ;{nBoĴdbsw.#v "m׌lj6g?"+KŏI'I6i,`[{K8!&AQߓu Fկ;W!3LK jc&nX7Ctq:/_t2ASvpkAN OЊ #Ȧ&рΊ e\ vz4 ` pQ'wg2LS_ON NRIl%HL5&"Qv[IL3Qs$mi s^1DAj(-K iRMjKHjhq4qV1ȶ_ f?#DTfgE^P}C,|| Am5At\\ 0V%2\ iKwtDBCPl hlYIt/u8c8rAiBZԔpY'-}jW03GLYVx3H̹ <{2\|JY `iA̹Rs9 "^=h;9߹焣)z۟6.)t_iI҉{ZZ9~Ty*j$0Iϧcn+i,38p ?vm 6[d!zA h lx*ٛ"bZ%nORwV!M6}dh~"7m-/J(祽PC׺Cx5B3g)ң.=T~IJĵXL|F;Mu7RMf.W!3F`Q_irdѡz"JY΁BO|h$.bo#}SGzl*]Wᱏu-KVINGrXpjHd8ՂoE> fp4 iJ?K ۽,Ztzˆ7 _AƐ?U\o?5@a>RGy.X[d4Q'gρ?}Z4F"m8pt<v3'`U_j.AY:Ě\ RUk /&9(ٕ-Tn$U|TjE㜥7ZAoPpR"HyRݪGDLw#HH>퇷s Զ!u~ ?|ʊϋٞjmE{SIt3gy7i/w2٢T l]@c [#Q{zwBʌ5\`(U x"MBG7.#V ީW͊gՑW =B{ _cb c uhI4 nF;Ⱥzm6W#52&8'=YZJ$( _ wW#~n49e)/&f6㿑S޷@!f>!#}J8htiRpS޺XюGY ‡ײv;HhET,lX?1oL-2G WPѳ%Ue$ɴOs5>8~MS'+p[WY63)c;`f^Xng)vSwgalٗ_ =1zeeMXdڬtq4jh =ŕ )̧sTred+zg!►yZ-pel"KG;Ie2 Q뾉;Tܵshu|>*#ffUSdSAU,7'0!EZ䯴 f\!9EWVn8Q VAY&KCBchSIO`1I lZ,]%5kjҜ7M{7dM,dC"۞=ogDb00E`;|t(<njXwy9xaJKs iBEFaNGd҆FS\ɤG 9N5&\ fNP|ܠ=qx[).xH+lX#{Ǔ"K|مL(drIs,/{[p?MqЗSjMo9QeЂo@&? =)[|Fqr(-Dl肩[t]n׀yle6fn]aY<2I#?#ϾI5󯯩&-g~X%REvJۋXWQ?L`1Ǚb\O&+(HQCIbbΙrZ?4(nE3jt?tݕ!i$T)p `.5zZ{~X-Q]|K<~`UFUDFX0iJ=[=FH3$^XDaEX&C2 LYIwqV# ڴօoєH-"ܐhTFfm3Nc&+㨈4r._]Bti&fE-Y7@#}fၫV#! 6<#rP9Ho6.t6􊆖Avi|}'ShjQy_W(xe*:hyo Ak}=qC^-B 0ƹ?.`IPj (]q3_=0gsZW};D3ꨭ/Wby&UY.~i[6.Av'B$QV$CQ L#\B2NNdKUce?/)WƤZYӞ&w9'c-m$֪@՝PRu;iɰD?8ΥC9u}Z#TȾmU$/ǡ^(x酾m|V?HYy+  }NMH(n8?3-pIU? T%~%[Kkab q|wGk }ϞXبH09UGK& #RdekAv;Ҟ/k[ .. -3C漢qbrƥY_;+4.1^uJ8/m-X۞*"Npmf+Pq/w'.OI~asT,M,l DYߖo]n&CFeQK ;*X>xElHK4 ܙ-W0yby*{1b=3(!,MeH[l)XF$Ƨ rpw5GjxfB=@tGթ!z`\`Mc&'麗g\ezzVL=m}AH܇_{aǸj6`a4f40,S9I @YZqM^J4RZ:k&PraP ]oM;_e9 x (~"*`9uӮъ e/j7eΞU^@RkM+3Pe3 ~QS|^5kU)AAw"̅s edqFF/ X-qq501i흟;96x7^xwDZ2rHr}(~}i󊦚wٟ>QIh="QAÌ7GU $Eޣ׃%v qi# >|rC[݆\$ PƕJ3mI`rbb4oNu*Ѿ]|%SDZ}+@O Cmkyx>YTyK7=zW-dgKUtQRA!ey*ڂ!@TV!wRMt̓}dؑݲ?k'$ lA_u}-< eZۊ~;E1pgR !~~L{Ȋz<\cƿ ,}O榸n4n}y2TkՓ F\uW 4#ҜAH'0>GoUȃAI׻b5nBc{4]䷔[Y;꾗G7wedƈBZ%{~Q' E]j ɿTpDFx=qr] Pǹ?ÖAR);qj<F] ;IDI.18=IfuojP]xZ8=wf΂|_sf 7=?R i_r񬄰@pW^և::̅x<_`gɒw0`o4)ȈA  4aIdf VΉnl#`䝞#GҚ`$1hEEbVJCw^YʝP`cS6!UY$#x(T +t'|#E ;9I;7Hr4i𢢧Hk9yov技zN xa K&ŒD_a5'M:Q#9ZZ9/mzc*gĂRŅB5&*5Q/Sv sM"H̯[㛿n7T,[n>;h",;~E,tiqEwӶA9cdDW VJ~T m1$q3ky{.^d)l%{9`8? yb\,'Se; iJrrtsU0ޗ,M쳟MdvX2lK"nH$K [ d9V@W's4}B imZcK weNCZX3 O遄Ճ jr7Ȏ#37.vx `{h__js}>qaЍԷ@S#9gĿ. |ӁR )v++t׽J;9/ `k'oBwBOZKX3OfЍ#Jir`a%5T!0@1w7eJuF/R'sDZ>: W$] ݒuw+Y-^ŹNd"Ӧw3:&sAHyyKlzz%&8?5F+Oc+E79\LT8]ɾ•X"pYo*gfє^n-o6e\X~W;8w췏4tQj8S9A.qxp2ʢH-\)ٽ٫ _c6j{i iTd44;BZ0Q3pk!Iaq*`*y3WDQ@q M\ix\p *Ul}dɩ=8`qO210 NvvPx: yݛGF}^Cu}nNJj e֐n]V>&jRջdU@e&wj,l:(-Ffw2Er'vVwu ˩]xvkq4D*̺'3+<ꌞ!iY%gnK1'FU<=7ɟβʩt4=~j)@>͍|@!Due&l+WF fq"5*{sghxd&mlR0./e"TޱNC_^MU={<}ln3+ۨ&,8(7ey4-$&vA/@Ʒ[!mO\%=L[8B$20ΈT8$V˕- ye/Ik5E7! rke #t ,> 4bYBL;Q.ohQwecCY&jMv-óڻBp3O6#kҚqK|Ecg;OkiȮYC)f&;r8|j<q`F ZGǙ5P T5uX$e| qs a5{dTLS؋uǟIIQQLlСxC.68ҏ:!Ai!5g !#E2uӔTX&yLqFA}ag9{{uC staFZN}!ǰg|&ܲ^đI{@^^̅fҥД|^XS=e 9 K󡃟{kzlqgcHkr7-f}D.^GhMtw3GDmH4G -](/D#:S7IP;oBx/xf1 yR8,m-Hx~W!h7&}6 /ާym ߹UF1 ^9۝!z[)C@qtfho Ad-Lq~[k򋡍 ,]mb{7EBø ]' >v^XͤPQEe[S/gw'#iA xM{P&iїnOR:_nN9`)~W&$o mPQy$J?qc=S`-{#̆R#z"Sxi/`"' aJ~V7`ɍe-=f $s 0-z脀I!7~`~GPK7_L:|x 82wм|m@*r5,d@XU% l17<%QmxgԆzRL1z\YQ{*:? 33ė-џA@-ғE ?s7 P gDvgϡgKšFc&jzqid)L̊@\üdy55_%2A;RH2ĭT@ҳ0Zi[mQ(q謠TCCO CbʞcP>z\~w:Tl4$>4* `TφjUIm`α'(.{͘hDJ"2~LepGBRaݹpWC><̕:22܌|\e}X#E*f pW`7{Ƌ7銧X#sVXOWoɆGabkֻ/9떡2:H?N(HXJ7Ts?q>7EZ qfT/ҝbddi6EWW8hP9o; \1u>)g@S̸0C3NDz⦣U~yeM@%kA탻ڒ K Buy}$F #|g$#i{J)Q%L YE':sS`'VW.5&9 d,<_348a຾O#6+Ƅӿ|_8Y0xeIId_Iܡf"b[8~!9Hf/&8^0GUf-l m T7>IRǒLHpJN0aiit`hopZ|%13})us94N)y,M%,ڥ*`K NKȸ); /Y.3c Xo;`UK2Zxh F+e-П9+?Ѭ KZ"!'W rOn_һ7Mh8q`+{f}O%\?a] Ha61r6TdRc2H;dҌM&AQ4;N'7Q}wl&*\t&,J%;1l%CNY4yXRDy $ACv^_&rTSsPjśmo[#h˻ݛAˉLxJXֶQT&ns1iW0 ON~jvkq=A/Mmu x @2CjGmcii֭xv(Z.@JxB9 ;r,OGr?p~[)}fV"'Si@KphÛ)֡ XSS."2op$qgZn]S[HREۇDl)=ـ2^ST87b݇ v]ge %Yxf.pCzݖE cԷ &)zk 5be{;ɠ*̬J-3@V.ueN~F e-~3a^W.a։_3_3hat3:"؃p a35"{$om(p?)/G~ K@`>MöU0$Ct05SXcRpH/¿YQɋ~ӊݨ:𚽉 M"m{ڃ_Ɯ5Ť :NQ*ѻZӻjV[fHvo`>O24bkY?]2tp1  h#T-ˆEL ¾~Nwż[EjDzjpu Ӓl)6qɥtbHCGF)r_أģ0|,hފiϮZ>֣D:r;Ź+\V*F= .0^fnrAj`5e2EE`XW^}i.#x<b)%nQ,gEa\#5pC:?+sˠ,+Bk\-{L%sjݽ;|k3ƅ7Ւ2 6HggyJ~*obۀd.O{ &/7a,,-k{ $.t ^T^>W?6+[Tp*W^FArx[~2jxI)ߟ-/)"OP1t uܶ" 1[UqZ:|+^=BZ/I#ٽ_xh'v8WjsN0}Lsmґ "afZh ocKrE"P_8{z[cę0x r ySO>pZf9P JoEiD> \܊}˿$%[tz?2{7л_zrqo"upX+bSn[(q~;[ .jLLm*e9qf((`QBJlsa sqC:?]WV(ܟZ_a(,WmriPbEB PI[;5۱}|*Ojp >y1-)"?UF!Bzu U\Gem&4A&' a alԹIDnrISs@ 0GpᲈKw=|Zȇ?e_^06vI>JbO5kNt+pil6/Jj狔V 6%r %Oy")ddH *gj$!eD1b 7{s9s -teln*6I9ӻE;|+!=E<\dROh+>L݌ORdn(,[ns#3sxN!ҽ--q.mNbVǠ}Ye NW(qu) 2Odn R._F!ojpkq zЏsBVxff,Q<~Vׄ.r} IUG֬_Z˃R/8IM΀xA?hFCbTi8c#@bXdqn[_4<[&Sr%XiUzCWߘ% m DKU g9b*;&]?sd֣wy} 9Oߖ8,c\%ETBӗ;R]3,7jCCI;t̑r\='N*/Qܮ=S&PF35t,pj6S?Ⱦ:[\rQ?j08@BIRf%v+û$7IxPo C^mqS{Q +,b^!bfd?=$>ZⓀKlZpp zu`RHG뷸ˎ{@<5%L+$ 53:ko 9Zk-<O n ya ;1 MÃ<`#0BU#:+1lX&&PnNzby!v^ l7g_)[fI/1>w `[׋ㄵf#X,_Wr8U.QHǐ?HjwY݆y⹜9#ٮyL.{d0[iq9MnG(Ϟ} {Q o'*IJgD@m^S"&(K ,+ȩ0=1]#c`LsTP;ZFJ^U[bJR4NI#70oj?z:}[[JD̽Nj$+/h} BiJt+;b|1&~h^dYqyLJFX -6uVJ'SfkvL>@LL8%'k}Yv&Vieٖ]J(͇|PjmojiIrʭ6"GHď4 )m+rV"6+\Y["}'08X~sbI vL v7n"J;I9J}n3a^Vvgr+)?R7b }.ͣ0e(:DlF7o8'  ]ORu1z2$!Q-B՟gqS.A+i,A[G[kY(#fnۯ:`a-K¸2%ِ [3G,7H\]-NYχ?T#>LԝEQ veup{;Jnkf%ӽ= uwI&Q9_UJ]c;L!Y.1Zn `}If)';th])bA1A\.zID8Yqb}kv8 <'_$ ;F#!|!R;) @=j. UI|\:Jbhi8 W{/q{<ln,&:F}Uѻ5Wƒ4nmJos٦## lv2Hz#9OyN'v+%IE'#/r& ,6#>#}_Kt ]Dl9zfZ,,W#bm^L pv {:IIF5Ʋo䝈5!vK|ټMmfg7P_$$b|j5dCqfLLY_oHoU%]2_@:#yf'jz!XIP1K Z[-ō:R@V{0lx 6צtj=}$m1x)kLbWl9H~,涧yǕ.Jj[.,d϶8: XDO+diy<_6g~ psQ'Fal@7F ݍ $2oʲr,MgsjT`|MRgE:r#CXTX't4ƒ`;u^5:XjSϰgˆR1ǘ8Ab ɘfśիCO~&tXz}v3<;S7l8;Pd[&`5i!4LU;=<6vH;etϳp1Sx]&0_WWsr*(""ƫkśc\F YH 8efн5n .zFyvgN()pKJ\m8tdx41]QC^xtBP2nG4S}b%A>r)a*$ǝ:#}fGaxƞ|JMmV1\m{+'1 %RKFYx J,^`i2~ f(Ж$Lẉf^SQ‚czJinpl6t%ۮZNӌwF.  kJrf™_-V8iV*f{qX{+}^K@̴>o ;<%r;ѿW⢯]߫c\˔Wyac 2_a,@ι<$[Z*^مT5')l~|foE|x%eAl@|/qM(/d^#$/*PƢk5MkѢjf1 XA5_y QPh.GHZP) Y~x XWti:ɜnvsLP>ȫၫ8Nr"d71K|kgz'WCJ/W"UBX.YKVKR_z ڄˮtY5rEYwNI}@(j %W[Imla#VL?0r7^PB pk|"FaغG9E?pV`u)5X%kUIߊT9^Q),gTA<<^VOPxĤ4"={GfwV265guz (" u>k2#O#}ՌʨVPj{0qp9b&ޮVW.P,pqk F!lmv{*aJI٪uu: wn%ݷaA0&- jWxnES s7nu,xEN@k/:ۀN3XB_w!u5MIYsqMVZGXSE\~Q;_8 0PQ׈*B 'IÖ:9LyĘB:vm`PldlJǸ[E}BŘp]&g/ /T)6dQ"ؙ:<5705l8Q(v'2B_yGrv9i&n> F̿4˳")T#ߤx4[INѰͺ$U_G& b-d3B(F7LlM`r_4yێ֜cfT*,g{jMPoƠ9/hAŃ4|7 J}!}kgL2W緉:$L)q;IJfb^ k5Y;g Ó%b;I8aqG1n:C6-zdBXI\fz[&pK?աLm:!Q=MYp4 *GHb#qDC>- l #9#rLޮpCȽЂPa1Jr+=5\̟ͧt! +ɟZ8<40fQO$piy9]Yo١ʏJ)CVuԖN2&Ҋ@4qc'ZzHJ=nPZ ~ՄXz7M6skM- RǦ=:en֘O`X+,r*aC2ޫ9ɀZ ^$0cR )ład(c#fG0 $dJ{ڻh )vKMd"йLV}a|mA)k 3폭4'Lxtɗ+Mm_V@\".Y '3M%];ADwFhlC#_" ˗Nc,/lVz>or5W" 0 *]k^ z{-hrtB7Eh4 pP)g<N ;XskS8!֎> 2`ƸAF߲x,Y#FGeK5[f86ghFH..[j\'HT6,s͢󢷌N hjgS>X ZϰcIj>Obiv&R+#8R^ͳF$U0ޚ03e/3Չn {CX[sZg{>mZB{dhUE6츁&KJ>s7j~qԡJe+DAЋ}f+G-ɭQHkcx>^Vw*$8 ZD1J@6R~1tg BORnM/Yy=F_oRV~ICfs_nnOjAZR-oC<(NP:ڴH}h3e.,ypu WgQEQt0-PcnpL]͎B!ȟ$:]8f[E0obtu k}BҶ1p1{-<S%Ö{bJȜ 5v$|Y%|o`%ܒd34ѓ($}Y5]CPR'K)^i^~ ֡@V _ц" 5N%ܽ\r^Oe+C}(5{Br{]m f+^(B~2uUFDnBBFT%BpsA՜e> +TM>2W팵h䣱t#{&J"eh26B&,ij&[cxW|e/ZЮ/*`F?1jp:YF;ӯK4%XE%=yq6|]j0T8oXjFXZH1GG6 ʭjL:™{xl`evS#{{6$7.ҁ;-dhT4kDy2;֍} z gy $ S= OA)av0)hP óu=^ڕ9"bqy c ӦGڂ^g|56<>oQiJ(7^x83Gě Oo:+ħgSEz+Qml N};~,^+u3p4Ge'I􀅒ER:riLk/?F I}#* žc5c Si: 'Zh蜸>ˆj:2H鯖 s$>{ubH;5O~%~Bs*w' 2ٟЯHFZaʪ&hlFn N"rZQ8PZ ۴Н8bu+%QʩAkiW4kMymSSd6?Kؕc/1N.VBGou4PLV-]K !)?F ]>u;#Zۖ=n5[jqp7z#m8'cyMaR7G89,w.CUOZWVNJkB-qkP1VtxdonBm1 |UvևL1(#dEN 3`hVy@giօ$q+w'/|-j[DEAsOXIа.3GrۊOv(GEhw+vTGW7 ?ٺRWt?%ݯґ)߫ǻ*PA!ݨlBs!t/l7HaSڄUX>B[Gj1C 9$tH&bt_#~M)f=f-\u"@˒D œ\PX(Um1ծ&U:t`PX:L35yƂ݌N`=֣Y>cht#!}v{%(:ðzKuCͺg]R0^m;@ DK\hn JQ$6%dLF 0JlTkt 3˺h@Z؏E•zD;մ 6ɠ8]Y3 ʙ&@{xCZ;MKrE7GJJu9. 0o~=O?S9{x{oHW.|޶8b`/vzMl619]gLptb2H+^1Il{5=x҂PjH"7f}F8q1/+r+f%Oۙ+feJ{ C|H_(F[ ށ设v#0exSJrVcG^!s<*f5b}9vhuGrYO6i<%HFt\ s6pMݝ3IfFaEWMk^LYCglyȹ)uO-.O7 LΟVhQܞC y8ɝG (}EKOG s<$[L_QdwE u.=ޔתWd.8fшNl4r2LŰ8qZ&󦡚6ť*ؿh`:{= cN+;@;"gC6,9Kr Z?Y>Z1m7847Ep_~5ptM};kؐ,,#ؠFӱwpRDɗHs/, ;\Y[w<'$Ҹi_H/h  *1 e>X+@CUn/C|g3}to |fG\#ê5QiK8$ҡ@;]=3%>Zti  6 ~d;˷q[vhPj}4CtB3 Ewr*d[Pzʬ3AfNj(u/ Oytw{7$Y~O<JIXJ?(馀ŋd l|ӂ|B1aGƚVu%D/ 0$lfY !jTC?"&5(0 w9,8Mn4cpb$cNոX]Fd+#8~s@T}ZF}i~333b*T9XuCHaR:Leԁ~(ճ}_O,'`@8Qz?x0r7b7/e  N1 `.:@M\8ܼJy}Uf9ף!`>JV0R4 yב Z*M,3 `Y .mW?-ʓ^wxI*ۅU`aѭRkFb{Kڬ)h;ǐ1L< PZ%4JLl!1h>~@vǵK=<3ㆅ3(F,|޺eNbZ}'kq:9wjhuCLVgOO #( v|ylW~b4}m9nӺkrl\n|g7]7s7ςSn~jK66!?{ȴ_69|*R6;9kVL'L2@WIm lюywϞ oEiLnkYg:v0QSx-A{X 0ad 3bLD/AZ8u/+ɮ P ep8/ rcKHBзy򲀱=lI{,p6vW:d T,ĜThAC.e& \So5lVC 9q {쬪Pt,{j0B1FfI|}Y {i3;#ZsfY 7g>V0.hK^IaљSt_oVPNkezn.Gl/KY2~g Ø ax淑f >!+*W&kڦgx%UFQH*&Pꇀ-DK_׊yӕ!O=Q]o/qbv){ңU/6kj+Fe MawpUHsVLb)@TģH3гHCWNׂ{*֐ڞpoYe-~_F.2|\3WS;-Miڗ e0vR!uwZ{5/$ ҙ:"ՙʙ0)?W‹?"q^xMwzjʞ͙!I.JF3/"fnEA@[j)pVu|>b/fX4w ncaOtÎA=C .j\1@w4+7z#rs (K? ԡ'3X&SoI(ulMnƢa}֞!pR'j6-Y&QY&#{E0J"-{I)a$L<_ F8'o }=Z_PC, ~]oRJ7kOu)(hǐ7Rb5^V^r_|7V D|zO6w9@9{BH>ZqwqNŸܱ7-L*ƿpH8ٌ) R|G'^8:7;n=YL;` B\V,UM|W}tT)]B,۲Y]0m/N3@vaL &yDU[8=S*'o?.&Hk?b^E۫タ˯3@!?fcgnY*E-WhĤ4&wz?u`+ uu__KPgWρwͬd pt֮㫸߆+Us`:>{ 0q%jg1u)oFjuD?z;i9@[g\ԡ*~QTt:胹m콀zT#U̜N+f烻J8A-,*mS95FcU'7>Qӷlck`fG(dz©DJ+j{Fs aXLo``(zG?9_}oTmx‡؇-W@NI/4q tK Ь4%}^jmrpII: p\ TBZ. bĚ?.C;ǸTZޝ- oX0GdW%XH+n)MXHV(W (@G=OVJR} ;RTl9lT:({A0gdؐV=P= 0a4ʈcX@06D̯'[FF&d'in1ia/x9WP](ܓ%+ қ1{N_k0|D*0n3#RݷZ%%Z~ο\@7L2 G5_8amA'dqnQ\j MpkbdOg2a?_9@FWD6'7o Sd9uBmݝg.7aO7P9VQݵ?82Y^^+~flu\M/#W=|Q !׊7H^"xs;w.]y|}fULUܗ.ֿC)j=8 xZY3#RV=JB4w31c6}e"V*67D-I,t ZɉJYYQc['tLfBBIۑr.ZcFCvλfl0%Ϣk:rnbiY {X3 7{>?|ROpMzÞ͔:8= csR̂LN/21I phѝi?|l>ȅC6!:`$\+VFw n&3AFi؃,Z ice>QR})Igozn *(yFFܤ <Ī%2Rd.~5õK r~QK0zroV@6Z\zG]h*?Z dd]M=gp2p*Lg^8Ưxt/1t?ol>[N iBez9"Zؠ.hmvwwr=n>4A[@=CMı)ER'֮fzûBp׭ _=Dx6l ;"В Hx}t Q=@xb[îv4ULҔ5/\?fFh/O!;8' Q6+]A.1,d2DqvqR?}71cA$hQ |)iL6zJUI^ێ+&=s+HfszxS\lIxaFk+ĝɉ篗BIԅ5&+#>cK,vI`"Y[5d &'`@u&G_ي)qpicKܻi-C 0f@7pc 20Q.HU疳%͕6=ERQO5V :ݹB+ZѾEs$>T9{@7ٟ ᖠ PB2P ٝ盆0CB>#5^A%ĢÚHSPjKgӌfXAR}Z`%%ܪ~fip,]FF ;d.اjC ;.Y;J)Ң^2>7[`4p 2'a߁ l`^PKV0}d_ ^š]i^FB;`~fکmilZTaZtbviC02-2{I>bDCkKulk,]M偵q oM=pvXn0` VbO D%aQb ?sչK ^;;X(- oY'&Qug2M]s7ZR >?Df/.`8yRD66B $(.6pģDDr̗z>8pXF @|"FQyu8N{' . oX[Rc#^窸͢ Brۥ?FJǁm [ܑ{H$[2evMWZ? Lr%KuRJIKE᳔F!s{JZ-. И8-L;y -H?0M`Ҭu'mJ̩Mh$o\)SӬ1a'3%5`_MUEͰ?B?jWfDd~/r-pMlXT" ˅i{T.:lh]2@'y:NkZZ>xv{P bmHhQxCۥ޲nvբHE}JK%c&%9g€^P@=^QaNP}H ĭ6 5KOnmrj~"/UTv/Z|JŶ҈Dh6O#\7Lb5~yccHX~.9WdVi1Sz1 Lq!pB2=wlGyfW"|ҕGTV}iHq!s_RJ8-#ƶ =R5sSVL6[-U`ufܽjb{i=%P nsyE}'GSKjd.+V*ߑ+RR҇ w}ph~V $u~\eYM-#!0(_j2NXtE9UŖr #7Ts( GP~O |e#/yaSG =y>udw*K6GK~1|ea !ɓ [wU1QAy,s[p5-؁;u)AnqF&*!} 5(]D@+eZB 3Aur\X=>%8nUGg^WQ53Oh/6Ʌ#[=2@\ԣ_!snC{E_o8#&EQgdvmM_ WomB@vb>/MD_%m.Ք 1{jJUX&>ɛA-i<]җ¦$<ox܊ƶ Vk8&OGbS޼;&?>c,(Q_Z.C*MnIK!L y$Uzcq9+Pml;Sއ ;d.4\;0 %GP>F{QbzoH5/_*]Y1%ʸb@s#WЌv>Gf[+\/SX ,q·_^RLֱע6iρ%{\+K#u!)NVkS݅ v=v di Âvry:Z`!k&LzEe0f6ZO]w ip,(`%H6LK&玊LJF?>#(O Bp1+] ?+M{:Rt ٻ}& bnq[ ۇ)ua@՝GƍD/T\ӚS&=E cՓ@Av~ $xKMCO'WaZV%^)jsf𙐶^M=)NljIڤ@Q_Ga$'t*B@%62Lŧ5^9F/~-iP;ʦ`RjD T׭;mЀ/K{! %P,ygp_8kET;!(ð@x#Ô`Mѽƿ^H|b@ysz6 Xȭ9sUQ^ 7 le’js}-}?BQh-3)-V!}stԯ졗܂.g5z!DFn@etד Э%qKN\mI#H,~0LP㖢M~A4=;}qcMSӹXiQ0C cș Q9XV[,4б6fpzWd؈6UF({,PNfLdʘي֐ F٨2:;Ɗ5q$}q D}xXݥf/S"f C\kqE)gf+ ["svkz+wu&>`/53{3* [~qէJnUT0Sd%yg*$QSqQ~vO 2/ھDKG}(~.8o·Q%IC\h. I"9)%@bX+lk\Ϋޖ[=6U0#ÿ㜓9|ҥEWG-$x{ aM:֣:Vr©M5kWiTF36*l eͱk2KhU8 ΛO H1&GoZ-^.lmDJ2FH MAۚ#ػ90@> μJy(GzdBR˲,jІ `^it3]gηl9f;'At0ro/5Hn^qQFOÓƏٳ |оY3j[ '0+3'$9GP0L9~~}|~!eRBl`~;vPLSK/h&s^.q{eb9̐8{Fp#C3AvZ'[BO}p>HiWvF_v/c3`!X|9#++c5{JG_ `HҒn {FaSTDua=Ʉn?e4RsnSIG.PԪN,ꙓax_oy+CZ,r ߿ߨYѕc5Le}.d@f/Hju} e; ÃTPneAC?>.K> G]++J nIlu690n-P^7I=9:2cf߉=..lθ/rWԓ N:k̃jf<O@:i !p*Z9yPN NDJy}P)ӬL E[ be)d#ҿVt'W/ʵ7{ [[]/3 ɼI#sRp f.)Drb<ʞ}RloO NLj0#-/xwA?rs@LO G)5ip~*꒧hZ8*q-I%mLk ZARb,˵ V}d<Ӧٸ 8](bq$s{g;an5&6oy*q>G=\F u,f+sA@z1JNXcM-e{@@V2޽.7֎b0_b9rc CRPM }GixWeSѬd+ԁڊ!4tɡ9sپAs4d4T ʸ%Yv"@O]*5k4j'y9Nbl%u[Q4з> x?w@Jȷ\eɨ~;yb1fnM`ӖF=\nmۂKwG/'10RwFLo57;gerjkJyDvGuW@Eq ԹE˓kob'`Kcb`ڳȃ {}v~&j{]QRy+FVgyVƌҖX=f/\LqϔU'bIyi &ΘWOTC^"yl֯+$'s|SƎ$#Rc嬏?d0`=jHqBǯ5.[GN[Sҵа?@]c>s7QũeTaqv,76,{_o$#_S8hNoб#0!T,YSFHgB|nəF8OG(H%ϖEp8{*|k7_ZmcC]qaF?:c:FW_9/i%> !`{̲9+O|:I|V&ץK ^(Pضu\Ͼ.n(DX;f6f9d$SoJ׉B%̺I.oqRux])t )f<jD1֌]hyl"{uuNhZ!8v7{q~%.kk/YRSٕr8CA+ ՟+6 % jXrpƱH7Y>VpFힸdڃQ1 ö&t ޺%K3wSӹ! l?G4`|[XKYVPɟFA`lzH. %)(,%^;)hYוQne.3e)EV/g[4](˩f(޺lcI>fQh" ˒Nk@3Ŀŭܳ\RxƆ{jg7:Q(^ :s Q5JO)-.'RVkCQ0x\`"Dg[(6Zś'Rlc5VA\-=lⱁ8iwt>+/?A?s?rh"FZ=yi5n @/q𞅶kx%\{dݙzbHDx~N.6M2Faahk /,x+/u ",3p\'7q^_gMB%F3S> 3*_+:U|߽A=jbbP\tM?:ʷU<"E@Nc'e/R#bst1X ̍ ;?>Oى5) x]OŢh7s`y'\?kb3f~lj˕ ޺ӌfwɐ}:`1_ǀ1S0a/P@ 5W^1Ot&+6iO%!93=#ؘ,%24<L0FhBqV(o ?ijxƬa-e0E;7#FPlF j4rZ,G:O]eZY4<J3v8+$^fhrZ ((m҈f(ui{pكs:ԥ kK,` +hu::PzN3 :ĭG` B4_0Pv|Esi ·'EJ%5)u,H Dc;>MΫ!h]Uw]j =ϥy p$3ؐ軛<ǾrxpÃSdrE$ K8qܱvAҸ$*9;rIR7y5 Ȅ)blu c숔I7Njxm:1L?}㱥)$"1!x eD5Jͷ~FC&_8@0~(uI,I(`x -"f}ĀmZ;g- w. 6vE߄[85Y| Wns3Upt!&:UEA.o"1q6~= q7){|vrzrTsVQ)@*aӼZëa4D;lW0+ir&]3AA* K8MHؾxl%zC~֤܀IAt;_7$T%Q-Q hυ_×Gxn$ ^ԓl(78iOm˳c8$#*VS 'hj7oAyx]N'-D/kVsP~a{&HU4`yK38S TW*(dԣF`2}$N0pjOuJ#]=8`f}i -ސ Zj4V$-rPr,Y~9חX U-V2Nl'!P63uHGtbi˲Ċke`UH]2{n pq0h1 9K6OߴzTuw+abW0&``Ǝ;ɸT!D$FGo)F6=px[&JqHXGd[%VdLE& &Sjt>2 ;iw3.kvz *AxIhP(φ>F)EoHlmZXRR׋28"RXMF&DֻIXtTIUW Fw".sqF(8(v"T,9(C(Eyh΀n }_nƾ=,Ѷיf|I7eNÊf"s\~Q5s, = Vl~GDx'ؗo 9rEhU yzF'=M/c #6V]wv[A ñ̛el@z `Qo|< 5ϡnq4XiK,Pg H^5{*)a_ʉI Cvu7l]m\ϦgRKz5^-M̍r9m=aIv*eI"7cwz8 ćK%=fA4G>"&dx+`ZW X!Mc%F72o6*f(뾷- !2R-"n!6 ð: NQ||H+/H(ۤ;a * L'2l c; ]t-PP4rr,my̪kgݲY0}k}dT㾣\u?VcdIa==^SQ$0#*+v,s0mJ @gEv) Җ֑in~`YԬX̶i[.wHq>\JYia~28 Uosᴡx{Ds<&זSȩp:$:5Z<~ld5%91N]}M˅7=pp:ljc`g5 c̮&50цn>NwxᷕP#K", ړbR.NG4_\ Z|+ƛGw+KiR9gw"/XOpYOQwu2el"+mbVT*މ k۔zN[-_qgzIU9w5$=u*/D @a+)9ۡM>pGan(MGfw?Q1c@,lld]k!6;h=ٹ:cّU|Q<܇Z41Հjc ^Ol>cęfIUL CÔS9tBtVh[-1$Z4A4ŁT[vKn~:,n21iSҕH! ~Fq? }v>*%pKDtϓF#X(IޯeQn`_oZ [jNJNK-d!:Ɔ/4AMY/:4za`2t]T|caƿlyU>0@yb"n2hsfT<])omƿft&Ia8a0<3*}o>r'F:{?'b<4wM(㪏,kR^P4Th|`,w2Id>KS]qc4Ce#q䲶f|&bi`Pb| õ >.aڑJM/L,$o.AAcų{qۆ# ,[,9FIKim 쭇R-L( (gxƞNaE@Qcr嶷[ʞi# YnkcHER6tFc&ߝ%wY2s7xz۷ 5>(ihTsBZuz:W".@+FɺWu 䒐92ò`fiR+[-fKM,ߐ5>ݛ< ]ݮT}=ȟi/pS,lE tƕeyj?ȼ '&%#tP` q_Y-^G4ߦ;mܛ̫nmFB,rElHHMA+4,IR">>d8@G2惣2n6m@Ka!뒠YQMhķڪzy.C^9c9 ]=d] }J7[>:^pj.1xIfu2dv#Y'A},#D:(0DDAb1(dֻ=R|C,CB9rv'l&ؖO;> Uz^,.1=鿖6=+7F:S1,fm ES)[Vˢl_ dLMρv=|0ȊŃeMr*M`XF9R+P %l_z&׫Gѐ;mP`l|GROMV+< kOr ahmF<4N(v`Mad]Ri2ax٣FE= Li6p/3q c/s4uPsJ,Ⱥ0 +"_ҙD.u9Տ齛lʥA| ~wrwtu@aBwj*!f$nTw_  z(a^qeq1Yp|>F-wN|$Q:qܰQU-Pv;ᄲ~9ݳ19h|0<.rTc+$}ݖ.rUP<ͧ!lw@οk?;1Pg)hv i+pa\Aѧ1!ygŦi?i\$U wE bd(teԋgHbq p Qp64[P$pA0%sI1+e : 5keן8)f@)376 j뉥)HVI4W7EԳpk3x'+t$}=F9cRcuIÍqrD=%|9#^cٌw-h[8[Z>3;q F tU䌛*~u9Oza=b;XDѱ/g?&I2󇿚 W8S e5t͛eKi>8>S|cPB47bB+>$`@=*AXVXYr2[eT-JkCQy:컆D{|ORF hkS*GbZv7V^.)ہKژ\hMLw 2%kG2z4~> V14P{#= -/HA 'gN\-k#mU:Fy&nsLn GDeF &:6! Cޙ>0ezTx>s O̒߬T5}/bu|BVW*KF,4F|cÐF rbǍf?_֧DHJcOg!E7[k~qzC-vP Az(}ZZg(e~C2$-IL@79NJCמkHE&'vNFz٨,U++D>Yt{Bf-*'1XNIuY nJh]? | +Ўm -EcWe]ֶ$a埒ؕrL|6e\ήVЉbo`&ͪ[aߦ I--o<icS mWIbHbg4,* ~Z5?䰇jR*GŅ@/º$Lb)Ff\li @J'|iA}qFjlrZI[og%z󵩳u>.ZjgbQցʖuRsm@uPc!R ƉC #8o-GIqZ% 1Y+l] 6[,WӍ7x2;>n-ǯ U5gOE{u/2^%k(c/S@@,zBQ#ii{@^tz` q*\iGe潚9RT6_! Qvi8ߪ*} /wzv4{Fi7V<Ƣ/gwF@vYy">,Q%ePӽPk5R$|E|cbatEג `+3.3d `=i}20Hֻ`CxdwDd47,%7WާOUNlSevSDgi VL[a:b#qԲ 1vc]Eadrbx|㋬sЅ!o$\#ݿD3* P2أ'zZhID? TB<M#Ѹ`B/ oAxvpЃx=jUOAlq@NPﭕ݌vӈJSH8E[ W|ԋ-!`F4PYVpaN/T9$0W乙G# ?Q} 71)Nt:WP}!՚c 4_V IMjYHa<,- 6_M|Å&\:b$XOߩLo#89-cUp3QC^W EtBAy2ʌ6Y4yŞ'j-G=]lh<x2;׀,YLnfD3HX9s/j>K@UVn_FV9k,NJ.[?͠~;KFij2GcHw>eN べAQP\tKڝu,k>$s |U v9?JwJvw^.=>\>LLУvesH+5W.mh|hiFW#jJAU%))V{r{jv{h 40oR)C'znKU)Cq?3*"6 y ӳR*͛A,a}?fӊ-/?4}>qtXGQUI޵DF$c6+J ׉Tm1.mmtu E:5)jHY^@AUTS)# r,4wk{=`zAbTUMLN]QmUY!R5}U-'Zh!li 7h `=8h$,)*H~ڽ=LKzBU=*.?+^Sd Y )(J) ON,4H!sez&I`ү,}r58 @"bHB`υ4'hI%苦ضEQy̯J?! J.}_bO8[ mpA?MU[?/{= ce55?{=MӠ(Jm ށ,~藬Dl_sBꯍF̍)6{')7X"pâwst1tUi2f?f%$:@zD{ϫI'Q`I6}9E<()E `}:`CPB ;[S @epkWKL,m܁@SFo lB/hTO~p55EF)J2ĒX-~V({e];n:SDe(*3ђs6>֨ޏp1STߵh["yTCӸp䖋 [=gy2fA(#PK*R#FB.'1 |xr*UGۖ@8GJ":4i?Tmc ?J< r(3&چ,! ҺQޝ]J`c:-0KzK^Yf e1O^dF}aNDɏ]e 5ZjsG -VJ:ϒE׳cmLlh]W1%b9!o+Ah'8M̄GEb5JJlGQvMT:O(h 1^D{b!m+MI6ef^E)!Jb7Q>4`w_V?G%j=-s6s5e|F=}/w_e@Zei쏩X0|+)9vޭ]M@.wtxdgi\v+MJF`3MލairB_TGEecDwhʨf7wnDTrzV ]r aJgY@OA4 i]+Ǚ V>=|gHGq* H6Vj? RN~KY`묑JΌ+uQpЂDMtkz={^ >&̤:yctsڽwHmŚr?WVG=bcJ$ؔm2StɐX!ю`19`]xW@8 a3!~;FDM>IUt'xCz-':n Pp{1>P]pq5oNCV7%ǵdLhm10z+ 4 ʁ'+A cJ7ޫϾoipXT#Y[l3j zĞ:Zjk x;JbieS[ ;dLvy,[4J^*Yy ^!"1jh/L,]9)6Ekg dm[M@Co_1?<ď p/ n߶ ۯC{utmY"Y%;'ʏOxQz~qo|Cg` & nK WGC2HY0ԼЯk亣B)JCLg\QO` W * =M 63S%Hb90 'œUr=+jxMryF=n\j?>+_;1Zǡkg7=\5d"ڪ@7ss1uҸK}ޱgc!kNX^eV8A*+-yM^修XF-9(@btx!0\ Hi`_d. ;#f"I⽗Jl̉5 z3 )F$zI("V0o,G#x6t(q܇*9֥ƯDbQY>#sNx4՚sQ{S&CInS,`Buصa1౪157^[j;2.9zYq"̏Bl,kSW=֭^*g.&D4)y,7=:OE ĦsB*굴p\D.595w_:H\XjͲ6$%'lpnRL7بBEYkKvi<\pCR,R9h<8^aY&/ go-]'RYN[fqӓ7]úg-;Ԭ]lwj3}OCܭQ BhzkчFA:b:`JB:$c@1 F6zf {Ej–!c&*q`^%}`;st1 |0jh_@yx b~4$ Hr'[8=32. $ ɯuJCE@–XO@}YTQ0ln8*W*& Xl II؊:nr`U~Lˈ['`ӦC&UĢqdhWJE%a+k=gء}yz)׉lFUDO0KjGU7)B3 n=Y|,Xɧ[+b{.{_WWs!-n3kKH38.X BoNd xeHɪ&7eZ GU" g۰{/ߴ`IBc1LjbŒ8ҺPոwj)xEc,`;ݕIrsd)彚 VZ^ ?%o &TgkS7 -_-6_:kgI!*O8tMM2XJ> zsv=^gC ;> }XN>{Iα`L]p7wlz $a}<+$$~olno$b@vR>P[e X5 I&sݖ,< d!R9B»4J.6ղdLPFmb[[p̼h '̖{DڝS;%0&[.Pz!IA+}4]]! bb'E,kδ(1]2-MYA21!~^b*G$K,bDHw 63(U6n/,aZ'-@^3U ۡ=ޏDžbWc%W@׊`RODo{橹ZN qk ^bKcL͕>KEx͖Зcb)Njx p^l]~X]ӎPrz)QE*}[_5в+(v}{s5Cy~JӒ[_RC,_^H+  =fiXksNsOD/sJ&t#tPL- 6.N#GWƮ 92JԤ"tiu"#3u\Jn'FG[eH*^ y/ ~}tOT2M#)܌<9h?[; IL}e7kſ_D7A,4~{~TWWsR` їTX*R¶"yaٯI9v&_E8 UݎfJ-hV.do{rƝ=Rt*p~%|'غN.ՠZDg,4N抲č-OJmu]Rn7 {$i)t'g,Xc"L[O B-+3mE/9S$ oR n3r"N~Ug<U;Q+wŨŇoUN܅# d}]kr/y!Fۃ=_Or0>~lrGHF, ܦK*qډÖy3 7k߱@"I UTpo>Y>*~"8Uۖ;QU^?F`O\-$aXIbYqs" (ԅ,fT_^_(_^*w\ϭ> |xBrxql/cu?7De%6n$p:Rx t+;^K|%vʧw  7e*tw/Ϩ03, bx>9ܴZK&D6n=2 dyHhP.P|_ 0xsRdV~ ѥ4%NKƉ~hG&]>}ל|D&Q#?OY ձC + vSΕs>,%R|FmV]xZ΍g+VWh72m3]'^?~J0>5\1rϓ?%&xD))X"(/9֜#ao,Χ۫|ZT]S([0/ 4Q>yW_ik'4:GgWi + 'g:{öH^[=DWZg H+, l7T,ߑ;iIi+YޕwblCK°pE0EA6V@flsSz;bB]ȊI-d,/5 _m{۹j goIz'RmkpZU `J~6tA0T8UBc>.J<ѽ_q{SnuRSdJAĹ]7ߟy}:AH.v~4:k yU]dd) A'{^^Pp,-qmWԟ/J ԚI[ǔN-[2=N~qb"XL^+J͂IҁP'^Ʉ52J9e.wU䯖NNݽz\2fM=m6SG<bz[bGyDm9LE8|"rR2-#rLvP ?RnUхV:u EZ?"ךu2"mUWK-MM6J. AxŞDB)BZ2f~s_2[1P2?֎>f4P y!g7Z! V]I|`특y[{#`WE98:K^ >A^D4bTS*up{IZI dXAC"a>MTj{.~^L>$}m:MjaNrh{vb#( y/qg> J|rD2x/\!Zq\u}SmO8W()δHlE7pzױn:&#;"xGjpLA}LqMh,,+4+r_x %>]z1h8((=@?[v]&t]\g2 WMդO5<^Bٹ2: 9GNT4^XC{|>j4Hix,ո?WcDc*nT~Xd3TYDtZWے&IR6P g.V_NέXCJ,w.67"byUL!VR#$&%.]eQE}WeֲM?^}l)-ΞΣm4ysN,K; I-ၸ\8 L7w2>\L"4VV}[崘`+\ؑ`qÇ E+ Y?g\eYȤdc`K4ם$`T}?OACIQ|2zGKCq[L$*u#6zR ȶljǐRz:mqvކ]7_}[ON64}^D/l.9ԁSa2, \xi?@ׇRpZlicEeMV>Mq 5?؞7~&sY4&@[l$Bj7*"(@JK]-/<}! ɏ),:s[?G.Nj!P_'\%JKgN %^;w~C }sq j.;4YJc=Ck&;i<u5>!,)H ;ѫxg¼ r7x4!hJ0hDGw43;崔@#=W NV/~܋G(}5OT\5oW,SEW( <2ե}DvK/FNblDT+"]BS^ + w0 (/yo~Y7t h5jtGpi3oziibC7 A{Zej܂a+AN!b0;SVS H|^:y>w$uHO@WB]gT@6@f?ғ '[d^NŽ+=Z]{3U 4v,40,ޞQK,Ff N'clS^3hc{S{ȉٖ{nkx Yr #y? v3$wwՈ]Avs[:lgg`+ ʧҽb.0-H G`ٔS)x5petp]!I'`M҉:^8X IƌԦx}-G|Q>_}KJ-9gDžBbuBsW84$ w3U9q|2?!?iIJ'|LVGce&]>5{XF"LV-ui,'W QPnjӐNUMt?ԛy a`ѿh`5)M;[njPدnmgVG&&.}3e7TF-]P{`ѹul$h;A=LDYR'I Eq[%p4Q]@$F9@՛]]qvV& Ǣ%m[;vU!rEU \9~O yllAY=:nT/ruH3>1ؗ%6Ilɔ D'80E3y`R]$Ő4I3I$G@iJZxyfBadhub Q9)c,r\$:ڊٯ'R?_LT76HtA Y0Q/>n??fuxwfRw @.VZC}< [}"DA6YRE MURl?TcVS^^r$ vwEт/e$x=cG%nqZa+>E*v&Ue-}&&/!bhG`:`1 o:1sky2R¬0'ٺm5q}1G6X):Z+/~w#ܰ2zBX .QOҡw/}bK:^NE#[VC* Cygrˑ%-m'_OխQH-m2QnB'Yb_ķL+'2 -%B O:cn!&;WC#m$cv%3n3Ƞ\IJ,y<۪ؗ݀3z|,>WC}bp~[>G43{8nvyNu |7c]NmVGfUJL69ߑk%Ojwj蝼h\ep/wv|`h7h*bP$1X1P;pZ3͞#>AetV^s83VRB\,E b}?RI3B1X9uR&-<ɱV;JZyeЏh<ٚҙ2U 9B ́GuثքZ:Gv-~J̀}L<tqN3v)^n2Ktz[4Wq6Nݾɥr0Iд鷷zₓXL.cPFb5Wٿsnr '4s?kH3[_ B,/&C?xr͐n=X(vVc3lT_f6tϫf)WL^?ڔu~m_p⸜Y&%Q!x2 J.M]2S`jv ]*mqq7Hbv{_Mb_hBQ bD]`8"(c9ʙrq6ʥ %3rנ3F'.;m}/]yĝBĭc#_x\CE_ gg1HJ8_)S-'JxO"em2Xy> ;A}~%AJ$W *>5_`r*`b~ĥ-J0HgcAqوi%hHչJ,}t]khf( QZ]Snݕs1G5dXE!mIӢ鳃#gk˽n!LYg=#Rʁj㒞`?[*6ɣ8ܾxef7k (MNξPx*gy;dhW@ T$Y,`:ty׺@ [W]oA\1l@Vjwx1&gs 霫O +~\Vz\͢DSxVXsgLѺsϩe$B_OH.27LzJa0P+ s4>k0,JXו^6 ,B9(W5 pXJE}N!jg89*'~W[1`.Å>+@ 'c;XC} SU1 mT 3+Ȁm8t j0Z AW(I5i; 4@?7u!1sFchtި5LjB3eY;V-*DE3d"/9jD(Xi [@JpkWǽւa@êqh74%+Ji$섑q:gAHnGR3UЄNP |U)'8z:]Z3S<=f!jr^.Ÿg9iKgޞsS4lA8\ KHj\,DG|׆0%ux-#+ff)V9MQʹ!G`iaK9З7>CrjXi_w^) DZ*_gWЁ4 h#`{C2L8\]HrRL<,]H[2Q͋[t-鰛Cş ݟm-z0tk[ P WJinF;Wie KȌ&3 eXGB5/ vC3dmap0zT7VQ;^=vqp0~Fy޲X#t"C+^ P7 :G6A!Yԏߕ#{)BͺAh_9}ֿN^9 FI`^:kO6Xbgt}ط'ICH:b(JW)"sm|mf1*a=tWY]S~9wSQ th%֩'+ îf"@" -͏_:)M1<(5,x@AK~ap%r[iKfs qK[uwJ-,mYl*vu8(BEHŷ$۲ ЏYԿEK=N`dx 2VC$=]اg* RӃHC7q 껮h= NSobnZFp}9n'M[ޅR:)B$Q#D0qk0otz*hL`f~u.^TeC+/'jt"-w4۫ZݬBj9AᡘS1tJ0 ud~ qzeQ؁^}# >rD \rTa7@J|NӜS4u7[s }R;Npjpn5$vY$FVU"fO'g%o*E0 @UGDE~@(MVFqh? LgTv>S7sKbLm}'?%aS6Qj Q{8zry*1h=$fT@Ǥp,[a+M{m6^ϑy&'M֒>ʬ Mq,o`I&Kh :[Ɉ_?,׷ ծ;ۚOL]SѸ?:WLxWv5nDU< % #s$9m{E懌BN;rٮG[e%džSGB}r٫ɗgѻu@WPOjYT\X_޲FE#bC5D9. xE3cLOkiBi9㛖J&F3G%5',C{ơ4` Ѻ fЭ,Դb>H7 wM+~7q!Z?Bx9*:"J,}Wr y8H;?:f5p'PFvoUSն<CoLq_ZG\y|K+F 4샽H]al_XB' NxQ%H^nSdV bC |%Ӯn!KxUn^|< ˿9VKvgݟY,%7r9Sˀ/ƥe0VN~ yvGX ?BbjbCdF馳0"(sv#i#z~c@*pejlfFlZ~"+@?ZV$%iR6K/'{ZN ^,Wx&!18-PoMCB@mF[3SP] 6'LE|}MָF?~)&6ckƴA0-\A#^ {ר^\Ya%!ZVk"ݻz),pi"Rw}m@wЙ ~Zl9ҳ#]ZSuI Ĉ zK&!m~۟?BknevwO)Ɖ4 ;𣷸N@d-mZi̦d;AD T(Ev?xm8:x"WNT/@I/tIl4m 8eF—2}d03,TfC(kO>3:|Zk$3R ?ِՎ| /m?_ߐ>`0RHeaocSH${0 a`뤭cW-D O8)v,n?+FmI51GIMtQ[ z82SLԥ,<1V. z<߹(Brbd`.FaGҌ[+Nh$U3sVi*]YXtqj>b[ ؿ;{br,=I)4m1 ^ܼAGڣ^n[T7̺ef~Ekɘ62u oSMfM! (C[6kDو;_gohF 颈^P;pگ8&>1v*^7zgsu{QN_%PL$߁FNXYϛ!9dX\8P`ST?(~u0\.jLgId m[ XeLi×3ғoM6#u.AfH\" _#=rd*Ők,RڃYʋBhv8ĦFU'S6:v A<_Q؞Z;<\[JCR2 "zW^xqTо3$ب4PrMhi,EV' [n{`[xPեv.F$}ތtmJVn/g3eHCOdM չ>e?}Ģ }{ ':j_| Y/e_>=D{HCvG\.@hm4Vxhx f9i"fQ426X+Yh0lΘ^虔])3t$f P$D1䍋 nBͱq_qp $cQMf@VيT38 |KН9DS{4-Y/-+f.2ʅ&<[gM ;+ k 4uùC2Xxhm(>RCt>o!ZKJ,$R!L;}"B*F>\ *JƬl@J#E?+N QB] ͠3Ê7Q0Ϻtb2:Q OKNCnfH\5{hNBy5"?FxtG.H_qil GgfI&Mx->9Mҗ,_m{2 e=SO‚ >Mzm% SSu-[~ivk~ރdTMk<5Th%1 ^ѿ3F\j(8kN~ 3)6<{1%,\RyI|:Pv hl@k6! DŽd=mlrbG?eb#k&4C?Ukt4a-w䚊7IFi'l)~ u]ڃ됈pJ\"W#Z1#/\zxŻ9M$6ټbZpfҠ{ܻ9CTD A"U6IUKZau= !nm ht\ 5= S-&hd ;g~ yM:Ǎ.*@Ru,k$Os|g>;76Gx28S{IrVĩ Xksm:|q:TPl֞H8\7Tʶ!BSBT*t0$wÚ,I-F0҉BmT> J.eF1{s 0͗X˿DftTCjά)xl*,Qqm `GWU<c߁Nkl$xܔW!}Q+9v%I[+r=]m%BZ@"e9_|Vsit*+|du!. 僢';{}48ID%=~Kg9mG'{v9_Ⱦj[w?'@鋼 w"Eŋװ/>y  t<\Ag0zcMw9GHq3<g7ft#I+p/$UWw=r}'`CȒU}F㽚Ϭ>zh ֊F_@ib5 M׹ }8D7L9 =V/~ݔX^QzR;<]fV{W S7nLjT-`^(A<6;'D^jZ ~D!SGbv2G#"@Uf<2%1 I.Ѓ9 ^b G$aDN5Й"ڌ>Ҟ%(;L9r`bL(FSZz0(#WPZxkA2eJ2%zԡonK>;|KQa`ɹ}DAXptЯahK`uǕǺqSOzAW&T$ZOT&T4So{16߲*A# P6Iю;@~!^m} pZ=/9;dHޣ:ȝyV)r^8,7=G&_p iec.yVJl!X2D WP臺Dz9†\+kL2nch hShI׵9wLH(9mrX !7Y?^3L=g疵(?*mZ4t8׷ bs6@,RQFuuƾP(FQ2VLBoRw.βLҮCƟ z<a oCsK{%vH/ʏY-e<¼T| tT6QJZCf~X IwFafe|i% d 7Q= <~}0mJfM ÔfL6gX42IqZ.["pR|ŢBդ8ExB5rكz!;*i.3"uQeq~GN1kIIB c+:{L+y ayi"c~FJ51DP'CANT)+\N_;|\l; <``xO֭ B ^EX'CiWjz#%?5bGd"c @&V8@fh{ yGDwhD;|2xTbE%@y" SmLy'khqoPAbi>1[54tBjXjy XIԐqWgCŞeNy!Xx% С3mzfOucfS|-R4X~_E A!WN3i/DOdte.cM1.P0WG1?q4<'>h|:~-d~.isR]!\i߷ :pQ)4rX KDh' |XqxoZQQ^"y F)`s|7{WkhDU$ڂ1vl|:)ѦhnN[f5F2.0ytӕr*N 8"8f { _ {T.IPϭZB']J^WYƒ|Zo(2{k(٘l[%LQ ?t'l@sUKi|tZSpk)Ʀ%5sNWmWAi~,u]~GXEmG+8 a$ApE[.\R ~ _qǶX`j @JN`Buё<NeJzG*Gts:*V04X  es ›C=7HiLc6o{˜†ƉuhBZ'l?cB_ۑV(xvǻ"T +H۞4NjȤ jUSJSgN^<|b!()EkȒ\&ʽ╏Gn~xlLߑ7MbB(Q`!}@@i.D @ g~ی(nEҫ{*Q|qck}2m'wRzktYa_sg&4wN2:=r8$7X}*#Arn-CԒnx a<\ d^PHy-គev9`'[SQa=@/GJғ3k<ԇtIyR淖/QV'2'M6dT\ZYWu WߩͰ 2R"mK5.Cmåk^MbIyI!{/38wzh yG3U@e (z<A+Tr)ͅŌD#Owx}+<9醙,%V'J-!ßEҔԐ~Y&gJP#LgRof[ AT7[ty8DEDBu7#ɉ}mюS9oI93>ϬЧM.bFiE$KWې#g8($;po2O2 bg%?H?3 གྷs&|k*KsQ+n<':}V޾Xp덐a_3~ގ6ȵUbEr@Ի/Y@OKBY|C5Ѥ/a׶g5(&o" Zv,.G{HHᷓP~(/0qjadgú,-_fv?Y g|$/hCBԲqMeE#ЉzABQ!bcק9XS8"HSF<)!߰- #cILo>X$r0j0BN-gչݎpjA[CʐT= +wv DŽ}ix7 \0sA%ۋ1-n-{=$ O%Nui4T}=c8JFh|1@C]YޗisZ /x tǏ883EgnAWqS!vӪZY;r('h2r)MV<Gz{o)Y:vѮ16/(-;I;G{d4՟uàCM">4alr 8M6tķ"LE6go8{mv'#R=NHwSP]EYcDK:V̸ƑOXm<{PKS}ccohR+|RqPwށO"B7u䉨B(ԱeשS#:fKu'võ tz͝*tC..ʱ್PpTx'̎d~m# k`_8Œ9[Dh]: p:BsAER"o|LfX9n_x6'NQ{+z@Iρ',˜(~VQ'LN h{,'ʬ*\)C$ X)„Ýl{ Ap:+M26F*fVB[ Ő,W?VtlBPwT?0(պpI۩vm%|m\K>I&"d|)ςg\4xixSbWƐcrbATt~=Opr0( 6X dŝJe*-iL7l/g]肪5bZK'YY~EoQ`Yʯ!HQ;_R^cFm0<-(A}׸!iGA Dn8s1$ Lz3ug)0iA(Pv҅͑ %C g8F_ ɤ+0VM}+(Ԯc~d,xa'Q`{~myL OMtڒ6YB?chݦHp.UH~tQM1;_E퉒)9rJӫ4QyE=Eײ'`sp%ô3qOΞFLu6WRhTAN+R<" ߱TGDw?q fN9~J2gXe ھST@wI3DŽPI`.bkP :zfX .`rWjtPD3m&"#;K7mQBkR/ͭNBVH38ZZ1>侼>gO cow7ҁh6r,WT7dF^}Je1u'}F+H?/ KJfO7ٽ čxpDP찐'Jp-: H$?[ަ{: Fi1?aDI}%nJiYY[EBTW G!ƔW@J@A/QțnTJ>p\SMv΅2NT_S]S``V2p xtIBCSeBU >1n}w,,P\d%oE}?3n7%ug/H􅰙[UUCjG$6ʸN)D7|ȁyͻNoN8sROƺ KP/OІ?G]a1s,\w h|9`g=-CGF|¡Hņǯwg/JD4$ڰ^TGBky?6w)޸`9&K]v dL.|L)tg!: S>K[=ߖw(Vbab z3"'f%83aa6!VY ~M@f*'j}.?l1+KtU|Qh.8-ʡt CD UWM+c Q@_~7[q{ x 2\ $H)e0T%Y8ݡ46pix_ވ~HUשpMk?E;I{9CE(`}(%4G($`Ql I"nnr5GstT?pW0LCM5;[_ 'Ђպ;9s_PL/lGFJĹ3<ݜA6'2>&F `Q}Wט&mb}}IFM̷*`sS9A.O&;F]r2Lz3&*@s"DAUp]@LI>y֫vt˫ 2p+eqtQJ7?jt%e8 eaǾ|+or"b5&L |]r@{Q Sl^*zetx6FvQ\cn^u121#< fbTknQH0)ϳ%4-oQ62aIy3"C (ĔY Qyx+dgC(bzi$lI]:(lH5`7;/ظ`Ui׍qî `bncZCwZ\C p!V|8e/ eGrD-&bƐ}GE_޹w2:ڄpZ_4ASSpQz^ٵت**Ы+V $_P?^5?Dd-;KFš  .Hq^AԬ~Rtv4w.Ms<3OΆ ` ;% O;el%e~/iSOMlfCnTǚ>u@++McI#b:kԴj혊fNHQhd&{Rf8م,tROk8*Dx֐6zQ!h䫠h#++n.*Y^y `򘾵*']'4o ':;zEow|GfB\S+NX` `7WLKjg3dIR}jBM~v =iLڢ:Gb^xQF0db~䴏}YE-bRԗ#HriҷyZ)Fy1yt2&6>c/fLҐ bgAq<2_U] o_GLc֎c>#&t>bXnPYMa蹛.6"6$ohNR_BwO~s6SAr_zS^IbG{4jbEu-ěoI6+Q&z,Q#87:L<B9Rz/4s1Nf_';%FԂOP|^7%1~(vP)i a&ݥH.PR?9wI3orN) p^#A /mys&Mw6>nJ*آ(hf3hO3+88ýIFO?^_ň~9B߰7.i)>B&:kqe MQw@GB`ÃDs*uVQ Ω) uoW9[KK\!/pP'Q浞-x?=z¢zlPلPfkLh(;CH덚m "HLe7ҝZPGO8!8o&}K70[dXס^֤Zm;gz] 3z_gB'+;I(6]*5k1W( 14/>X>M+${`'I@1wayjC3gXlխ6Nl .ppx(jw \ҚN9Z!:"zAQsHU ݾS;@-,Ůga9%Lk΂['-ob` " ڧn"Z1QMc8"nԏRGPe~UTbdg9JnRW&$̗{U45|r X"SR:BGɔI9ģ}1aY⍴mN_"o{L-|b ;33 }G>%'̺%i*೵ z1ݍLJP62eܝR ~20ς' A:3<.Ogcm!piT}&L;ش]@bjZ ]v Ұ(dZzg)$Ac04ǫUwrֵrVt(\["NP%Af!5:@XEoȰ6EI""LQy9.J):FBu{hȥ *13\ &3dwYw&Uw虻dm)rO='$'4rW3uO*IF[LtI&=]74A{{%NiS'?R(kF-lAƦkQ`d.A TD3xݱ>{9j3c ` (Q*L}R , UiYm1y|JzF=GgH\I {%2 L02mY)x۩mqe\Qy؝UzO-sL+Y|ӉIPD򍿮@K-; 63)>$AhJyrQ=E5t5 Ysݽ%/;W1$_ ֵlПur2~uÞ9jE %g&#bon+UI!ҋO␚L|zS]JPg0LT hB"c~_q8ajwW:Ȭ"N>+#Fie*؛%xE9o fG-GFA~ԩb eȳ'_M KwU(2`}$Jwwr][nՆ,K[4&s՛+Bb]7e<|?E.FoB)1aIgCbʠCPY{`uT8's Щx5l %EΐۚްsC!AT}>U:sOعݮD4PqN1vGf%Ryew&fVP4 2 m3`\YL?ڝ "%7I(m#:MFSL lek)e~3`V`xk[ㆺ/Ά`$.cuڝA[no4.ϻN;<%Y&Ja:HK9+PsNy|cZA-63 ˌ9N( j=k ©y>\ub-p~e9gOشױ5AۡK=4gX#^4K`3s '&m[SqZұeJ2`ܽ΢̝n=R,$ѺځV5Xi4l>`vM.‰JDEh9n[ oLrIQB/pȅےQе3Rm>aV9pB|jsN˦W/-9yhVbNVXzl(ڸ`S W`;)s~ф%ެ\r;Тw4#99-HJ/$uj`"Eq!:2.DSY|DHqbc΃*L=TN T9*6,^ݷ}Jk`]r*Q,ܑu ii.b) zw2O$鍻cr@w΃!/Wl̲oՕ\]NU͐)^xsi~-ϖP3]C2 'xOK*4A]2CYSjlQ4-|T 2RG>4✋>H6^'ӭ[#9F| m`ߴEh0j(ayAa7F-*J!g% h۟37l5ROW ΁CIq鉻!A6^}C뷽>nWޢ Wn+t:xU]ޢXC׼zˬ(7TtۘQ2? hcZ#MFOdYY{Qw/4d`)>2#;݇vn*IO@/ئYIW9Ř&DI,y@fX]ꤑxNx2l}{ *3FH-'Dd-ef%-3:VˤѢ|'+=OSZմEJU wx /23]ux:*Ȭ: 6;h5e徂p?5>g[B^vgE*'MI\y+(/}5| N5uPoNҖٴt&Xz҃L9\ :Y>][o)P( 4#Ie`<H4ꥶx-3D.؅ j[[;m CXU|h Z8ogॿpeb+m`3$I !cJidBki=[1@/nuG~kT@rɑgRAL7|=Fi7q,f Ko ܾGr (B=?]a?[+͔Xj(N h0ipeO0\{k/oo 85BVMšq#z4f7:•Aj_GQE|eJD~G =?* ܛZ-qC ewa72C5c AP12X2/ti)}ܝRa q#6R@kc)uF(\>Y;6.XhiFAUmO7'MX t[1zKv ejC'DV[7,RԴR'i [Y'?'(Sz=T&t!=s{^TkYsls&$e28Ajo]yߖmFÛ91U%PZJt?"n>u"ƪJYe֌r+xQ ؟tEfFHF?)Q_%QDà^JDT[৤KsB&ThYF`Vu߀ˉ<%J ޛI\>@.PFrp$>(VJyAMSi{MvO.y.A.1FUEк!kEg@8YŜ?`?@0|1-`3|_T&xNCG[SҠ΍AM%'{$s|Ѷ (Rw~Mic4:~Wgo`+%Pcla "ͽR:R,͌ue+y>N+0 }o ƖԃBv|ZW}X̭a2W`lr~鿯P 𵻩!ݸ\OQ,8'|sj*Td~5-OlE!AmhU[P#2 CA ƃk"TCɌ~}b2+Oo]C]o,aXpvHdp/"]dfCw|XuMY^ vxWŅh1,=o!ur%Æ]#_soj e9y*)|T6GڇpJ2U:w;e0AZydd3~]'{ܬA8ATP>-'ՅwmwWlU*Q5psw g=!ln~.Rte 8w#f_kmO!E'HyBx CVw "ȶK'n\ČE3~jŻa'қef? KTzkiWq65$vnZ!:DΕ$4u΍j8GTԧ$C q}T.o219'!!;E4/:tgGs@ ٳr7|38Oh~55m[&dfY'l$uoz^1 "eqWH[ir0ZNkWKLJ< Y zK U8P#dJzȟa2i&`n;pȵ]aIdLinm 9ϵ6Zdܙ ȭey ӐMOjoV\m p2!摰|unjc?QL&Sc>n_$Z?@ZQN daɺq= _]=N`&N}f 1pL|77?l *0Nכcm?Gbi"1jRwCYB#%p7!WV_x"n-!1 R%/! "UBRBucJH?zޟ:F$7^s{PQ9$)e*1'{xVpH*LVf *aՎBҙQqqW#^|->OА|앬oB厴MZ@인OτEM6 ) g39ekz/]9y;LˁG sJzm>0؞0p?1UÓd$@Rq1~ZeO02 TAۂ6Uh 5P6nzd7>Ny( `4|\{DTl݅ፇ[Jz#t9CNY dښ<}h?k=ʡjdy3+HWYg1/?I7+rYC?t㠥*?{}L |mYYn)%1j(EKXfp 0 `^Fgp-@JϫV (~ce?]\#qDM) ~wEfz!:PQ-Eowٲl;w2mّG?pښK0eB<W+|$UMqN/`&BOOsp\_ zE'&&XŻ5~@.O}:BSW"YÜ/E2i.{qZZV6ZF6oz8vnsCAV|sOL'_|s,ի{*ƺUeF 'iFɹn^n?6ؕ_:l,!_.h׏(S2*0R֯/btVa9Aon`[\e;9[TT#vrِaGlej˗)b')[j1G?lTO42D~pM\z:JQ8khag0W 2 gPM' >r56æ_B&3bgp֞܃­ejt2R8@E,fm hOi )6o}+E󟎂H VލFUE.ofv}%%|eVA3hAڊ[ }Ev #(/h,DX}):zÒҝ)q]SVr%J;B15^ڰ#4 t]*`7G3cw<ûz\Ghȏ?{Di"dr w@+dˆ !ňTe'vsb9Y!.cBAՔRd9G4 0e Β\ 6B=Vd 3nlSV)2]~媾%TtdȱFPJTx)@s΃#!%mTl^'&v`2Gλ;f{".]bC9g|˖C'7fZ3ђڥwn,5m*{c kQuF+q,?+Y\Y-22Oτ~qAqyGSr|O";vG3h/ iW.{SQŠؔEMmfV$r_.\q5~EřA!uL(Kx3DSaaM]}F(̞o(zIw]I$裫HG8 mf9*4 ȶ3k{k 'bc9uQxUlXLJ#^٤䠴gjmEV1dT|sHZ-=EW+ȩw4vNu 'z+Cޏ_mLst_,z pZ1@cdR()6jY=iYΐ`@M sLcRT`{6?X$bR\7=x2֏_sPlNK5M_DM; Nҏ\_\Mt󿢗C⓿ a3[,.玜r82# QJ EȉȒǡzpܩ4H[ .Wœ[o cU T6p_5_kй L¨G(Uli^]UGFvcݍY=,9-]1@x5Qٻig64\b'^Պlvo-vN?lBPweyI\RU$~`/ڐR ""4^&NH. !#{1mT"͊9p4 /ATIM"@vsEt ŽA"/E}";[mKm:B0RE.QK<IM+U?tYp.ぞ*Å Z$ZUUYwcI$[@r;էx0Kpf,!MtCc*]Ens%<ȵGI|tFi*z0RѥzpeHJMTM>B} 5: U.ۮExJr.L]nH/Ec`ܺdM# < ʹ) ruѾOBYzdw.hJBVI~Pˆ"$eL2qd;σ^3DOnâ>\8rl*qk2]x4*WETd i$55JfT%i[D9v'M#**P)A3'ȾKuwFt)3Xg^8l5&YόkpA C<9#ОwDed ee2rx|>0K.l,NJ{B$a-7ka4 H#&κ6%݌\,NoK"5VӴN׫;}c2OYh?CIb}m >5mjW4uR$4ŴExa:*ڬ[[\;gTPA'-λ:dIn|UusݹKC&], o5i!$3C_}9F][1Cgӆc -uX @eHz@VhJWv ;5TX31 zby~h;wCB!,7,!bbWc~ޓ¤}Y,ˏ2m,-Ȇ%l;! i9$[PkMewpHҿ6mIӚ%PQlZ$CxoA'pwEZOPFDFNa]/8KL2jvKIBu/WþI4qI;%ҧ+ex۶j"LIdLD5K>9Ӗzc+n#Uf/3gR#c{yBP1bZxz(_% t[^դcPʡ,.&e4A^D鞳 4@R4 E2ȍ&j \ƽ5~l6P$~$ q3Z~L/z$G8%IHo /9s)&_}f~xNNr,՝ݎWhh‚ fT\O |EK]X.xqHtHeM%~F/T_c}-ufMzr?ZcfXXnaAMW '6/71Q8$L`ԺXa[A/wkʴ)p/)cM!Uh?(̥}IΪDdVݛiPuyWHݻ??^Y|zSP`FsK.WWƢĉ0:~Ηqvak5v@Rg#3lR~/QopxemGn(\Q;rֳdbtQG݌ V~6N˩$AxdR6GP] IST1y:mxC͘WM @pE9$^mY4&+")`ED0HKȻM@GA)5LUͬԃQL<#DT~ͨY8!fY (lܦ##T'29!e)Pm&JO%zh3r< VދAQ;<URqc>&1i\<#0 *@1(/ZA Z@ڻ)U&}B%FE+ )뾿ZFܥ{RWT,}d=R\r*#؇• ~_L;2oK }{-3-(v[}* MuE'VG[u2ѥvQ|+^@vr7>Τ9.spF'7"@s(ʍ7hZO;SGM~GA[Nt Z̬A#Aq@Cw-eBd<,v%3pL/}M99> '.! $zp%~_6]ӶĘOviR#_|f-,t_B4KU,y+#))pS6~Z8-9*dվK~O0= 5 $?Nɑ}xգ+pJ0j"')<.!L`js[YnGmvb V63"}^=UJQ?,W񋋙/uٝF*- |/j*چ u⛎: u2XZ'?kg~{ZAHB>鼵>H(VUxa+pnşĩ[j"c&M`h sM:l͢5;a8`+o0sGN_w!.9D, Ρ F/ѧ\jm * qXxC2KN>mC]mκsäC#ph -\Xy7ӏZQh$]ԀB(޻x٥Vj)T4Mȷhn~P&𐐱χ4, _ s@;s9A=|b) 4dSm>%.,(N@+8ik9C zUF0غ:^8ɭ4CpM[pt8$ ի}YuIYaw륈^_tf+35`o[`K](Jv1\K,+<.ȋ.i>+SK0ZkJ7u\gJni(k[^ ?{"(~(p]:9s:̌co<4ˮїȒgRw2`u5B\{0|EAq*WOc J,%TT Q b:6ă^|B1lw*m"3.KaVxzpX:Z}-$`0}!cGJ=Qs\46TŔL/m:8'!4 7r{GU,k=^Pg]jGsj6,$ݥIF6C,'8W %g!nM=OVV#Ϝ9{iңqj1+P 1q Ѝ9' sIh{b(hQĀX^fU?G&ɚgKx;E2ҥS SxBC&C)KZP$; UW՟EAtcb.Tye#0sr#P3y"B+!2Vߓ%K0xU*s;4ɖ9h-' 27gwF'Tv<#$ 841:tbߓ- kcPd?;8ո58lR>tCxMxhaN7&.ŲHvb7Qk+A{[4[vMs=ZKnF8佱 NJyyJ)?ÁC~kG9P{!v}vh|'UV=hui6UdJ/D<+>1]3LI![SHnyteǔ#_Kfn3~ʉ=1lS88?$#hp i"ڥ?v󬙉*jȣ~#5|_y݇JxLzdyh/LK I'q+m2r2,{c~emNkLH @@:qaS'FM8r}8ؾ S0PRxwfIT' \(no޸D#JmC|uI5J HE|y xKљJV4 L ]@Մܪ9IGF?$0<^[I9ZJqQt&bv؇QHMnql%@G]< #zK9D3 g[Fm1zCHvY3PËBE5޹2H^tȴ-. ԼG6T w+ͻCv67 oDlV|R dh ]k^ÿOd[A* yK~\?50{R$]iĨOcJI%t}"#\,r~fAIs Y9kUoN`ßpݧWy-AШԛ۟ÒlThC@Lpx[}i/ *o1":6XPPb5cn[8#X)>] vҋ[+vHszX1Q',}E~n8,+7k55<8^om3|2;tܣ`Ӆ}Wt-`4zM3E׹k]u[|Łt~Xj2'k0xcF*m|p_c=*E59>ܘW{'48nߒLYq/u:4҆}-d#`_$ɟ|ĔWK=69`49Ì7 0C>/#"Ui%d@mFrf}U _*Ďoy;~ :,gޙݑ8_$N!Lld߬u/|03JҞyoy8J˘_c;[_E*q2t`^R㜸:Փd^6!92Q%S {&XKa՘u$#+9b}oܩ$&vV6ҠӘb=CK$f#3cz"՘;Dԟb)A2GSYVw ҡԂ^eMuщɄ 2VTҼ@CP~^8Y[N'Ef*p*92.m4!ǯU~ZȎ$L4'qH-n?u eC޳aȊ6*3E@XtPw샃a3aBvK#+E+]B6Hy QL˜[Sުӏx!Wv ҸYX>YRuo9D%|a,>L3ƦeU])!;l\gU3r`3[RXk2Ҍr!ZOrAC~ )njE Pmٛ T ry$U-=.(DMۄrw~1֑q Ȩvl˾pblw-,(k8VhpVid3xekLɫ1U5l@RE]MHQJ%RlwlwЭH.dd[5[)n^$8<3/ۂ&Qx-^-uYYC ʔ +%\tZ7[$e:N$hh`7Wٴ<gۏr}e)tnFfذ`f,n&x۪jz|K.H*3QQv79K0ȃg&x@<`j3@a}L#v2%b{ 1l65~V&8KڒX*mФNdR>R͇FwЦrukve@*I}eP~ރUnJU<fϝ/̏Y|f%8Z@D<5rzqsaҔtM6]haȈǬ%WeeBv˪O{6=H|Ӟ"NO ) Ik82:Ar0e[W"OnYN bߦEgm |+'y\p+F-܈EAFʐ-JH7㫭a!cLq$"UO֝Ώkb=@!%U_+y?Lbkg{', z{s“߼V43p*365ʢw=Vǡv0NݘC8fmVY`@Hs:Nh dr-J=iO3py1k "W#BV`&kC+wAAmG3MlHܤ!|Hf9gx+x#X dw_l3NWwN2DP <Ɣ+̾WdG(@dJ,dA~_czrΕXƣϤmrd´-q{@PJ(lQx4pWTtY0?G%:#;q7kHXjrGc yoo9rf<˄U3gPfqLJp 'ɞ&ɍ!4zf]P5R$s~6OL_A`%pK* kܷS(tC=&/XC}֘iVUfbntt{):dTpI@)Q,Ji$np5֭͆- R{Tvs&i9vtsY)~_hV1&BE\)P?+H˂C%榳m< [a6q~]X+u%=dI):B;;Vsyۄ64x:%az&u厙7K̹uZU$yTJ4el0Mqʗ&76_Q{*~nL|s*&NBaAec18nAuSR)~/ƂsB" j %~{yO9vIB+_w7.cχ^)ꉙm~hn.2+VfHw,-)d$} t>~N|f_MZٰX0l[N{@#Q}f\3 '2:ȃ tҨ3V6/ %NS9+z[6{O>&~Fo; 5o0xnx';(rI[oqjT/ZpR\j\N|m#CgӜ 3r$!ǗE^ 8ң̑&#TߞqOMBs]fIRѩ[}[53g*~ @c J^V_fbE{ndkDHo"] IJbnAb5"98ڄɏb-OCtH62k+3AZL͡{Cb< efGTsE'ZaYRbօi-@8|)19EqS L#ip%؍};wIGEC9`}Ͻ_ҧ8od%bRdˤ{T@Xu`-Dل"%$}'%]&PDIxTgP [¶$Fȝ7 RH{ZPb/,x g'ˡ.cR`%x@ѱ҉%s>X؂4D 'C!7݊f^=Jp ¡m D-/IbP @)ڐ y`zg t}^$@巋3 )IY߅HΠMl2,@5Mg',P=?4 nK*٥QT:;|hs"-vd ~ӳַa|Q_K D\17dݔ{vbV/@|bV,&_ vIE 0cD,XQN햙||fPf>~W'4yatG&5vH113]eK8PE'ˁCr.iy?dYD?p;n.2b{S'B.G C5,3\HX;cnGl{x\´_zQKjQA\|rs;tB[tKVD=H;rj {`ek\Q(k;S;P<;SS:*v쑪5S'slK B[]xz >O.B*ڣFccX±kӓ}KMϦg3=lpV PyPv%uO7#З oJ_[NF PȂKDSr`_Nx'w ˮ-K8mؐ0O|;z g\݆I&S*ޒj{Me LjT{R}&IM7Nmxe~ NS,_12~ңcx~4|4ab_+g=A1J7#9f JhéE" QI `p܈o\YXdGZr\ a/#o,CϙBH8J]>V.iR_:8*[cuѷ6iHr.97SFdrehc;`vY4JB)8$CVgB]2nGn͌.vũ/uWϢܲ4^mpIy<K'|5x^_ȭxBnZiK*OR͊ 72Z)&8tK-)]rغ >`UY|=Jy{z IQr IJI4̢Ʒ?WD\\@R/iV*&n+K: 4[`zf֥Ÿջv˳G:wD:IR?p#El9$D~Èr [T.gLR>y]_Wk>Dω>JKkHyzΛ@Aꁜt&ƷLl x4fgg]{͍'#7PrU{pj`e3%#Y>Rcbadžkۖ$ʆ|/Q )Iw7_6~`/4:xNFYJ8\QqkEbrDPs,)m(ѷ Ϗ*ݘ*\NCGPS[U^Rbח$':z8ױQo o^n"XT`3 @|~ÝJ Q{mu,] g ^z*ʇEm.L[jRѿ+gUi'uz1bnBO cUgDZ?d2L22܉6‚/,v5<P0B{ٶƋ9Qoؕ!BflD3дc8Hud% >`ϭޚif4-iF'y~C2l'ݠ3u"fDUO\٭ m@ZoK;上n J'2qiP9r`;,6&kE Θ}̴^⳺})8+`A˩uْ[)skbw,څ#u@-4Lݦ*(tE.4>LT8kkNU1M[W/)rJy5^uL{pݤ svCdq$j!upѳGZAlҭO**Rɱ\q!8e$+ʋcV =g^n39 O rM ۶f7' |mW@JS0ZͲ][6AG.zy !>Ba#i"[c! "le4aNlM20vYPo/{(?!𬳁H7Aa>?W5Ʊ$]DOdI`qMNfpL.>-26BrŮʂG? 5^æxU8pD \-%*a.0$04]0tl*#}큟;An5NTOAURê %Ha'BhUo &V:XVyLv[ü5s)C#-3:]>u[@BTeFrլ#{TkYF{znien.\z \˜O? ^߮O-aj x`BSYyaby.oigM\@?!Iy #A᠎jʨlKbZ3uPXURkWEӚ;7]$K$Cn<hĝ%u tDzJ,R9#a|͚r+a/'kc5>ӴEa L||᧦8 U'<(p/=O6n5e2먢53|亂g:0D`I껤|A2uJ'vkw%bcc=rܿHNeˊfO(5L>d <7iSWBƴQރaV0 ?EԷ)k%6W*b_ZXQ\̗ZD}zɜ1k#`EzJ][d3#uqpڬ뒜v咃O?Qˬ9Q(U;cҫE,+SkIʮDWxFК^o;hSީ. S_ϭ]*֪1V|Yvf_Y\q4ېE 7+`\ȃ[W0m0JU'7JhoќClxw1IFɯO 's(~f0iՕSlЍSvFm/.}B:*cM.L[G}G2ê_ԂٵW8ScͰ*UKaنWNβ4]t 'XM"WnG;-XWԞ1e7bD( `W0xPUIRYu.kVI ցE=FPJgH F̛> Eh$sxɡ|R%ϰЖ᮶niCƔRdiY揗$T>#:T 8ko탉O6M #7'|_LRl3uC'?m/ib~} wG݉ys30E,S8VmVNϾ}.c$҃UaBMZ)7a\1dmݣc_A3 8_w&8.0QolztR@] %4X̤" ujA10>wdk g:ZT/rC(zBlZ{ ML܂%xdj jʼn&-&%kkT)_m,V&Z]p =SwFZ*xs瀵zz^s2rrb,GV(bΚ6MD64읔sl7۠'(*7 ۹!B 87!;+7aUs|tϺ$/K1vhb\*6oZet) Q6 6?y[D}3hh@hX.y4{/<0\(ii㚮鎽ȳ׀E`pA$GH7p)*yk< *b7ܶc+ّOaxjv\W'p?Y4H)U;剋u[ndfxbM*' 3,thNUa#3Zw0uPەO[D/4~tD IER3n뵦 7j(w냹EXU^"jikDOK cӑv>C_ܓb FA#| k 6xۺ ѕ E5oȅPh^Lƿ'<4BԮeM5%!2`5$}ְ giƥFwA,`'%:(P!k5zh+]RX#~ݡV o%K5!xG?QǦ {ᕸbYQEl8[)iܶbYȧ~YApc(w +R޶f4l7+RmN~b|qIclI(b 7,m_uDE.sX~C}Ⱥh2EQ)K8Ifk‡va3 CXy$ D&L:Y2%t|[m!̓:u4eSOu%a?ӿPk ɾ$Du.X&$iV$#>&*?~t ٙd (OF |)**3i!Ҳ9cB~xW$iՃ(FkeYF:l5'5(fhHqR)g9a8ZB3( =6>ׁNn"+_sP_׽S8T.\5mAkqkɆ Sʷ:kEb҇-ˢYZ>j$awh@hZN4CHQ.NۆOv_GLt[g\E$Zctmy{Xy8]Lڤ690п(֨plwssP^ ", jWt8cV. |zƍuL6R62VSR0 ̮UxᒉcW{8Â%É25i%tNbdSWC8F:5L dSvKI-v)-o޲>*KPS~se{{ 1 ZC{ XJ1N/NbCz!\)l/V^/|C6n{lt H*((,ݎH$,}?r]X !U*Z~~FP|@u]ф/5BPs~Nz<[dD oh%=7~vnHOzǼMK_F؇4Zخ@ZǸvƗr4 ?4a+;z>j/^堘Menxwu6H f"nj–AʆVќ:^4‚NLY`ԛ7! )ϋtOh6: mp`~?w*5Jw.H5EwʆKԉQRq)QMѽBkbBy>~÷nDr /6o IިѥgAd"(LMg̥$k-MߋgwByAMQ V="s38 KYhU)iz2qȻbYSX"rsOXNSwɯk"/HV#kUy-0\cnbmE6lq@017GhR~^kT(hֵC!?1yhce}Q` 4?wHY|@[񫇈RD%/,%.#5F C}xNӸz xQhﬔoT@O:t4mN*]%=K:Κi,jԆMY TDɽ+(,E91"c\#pd)jP_=c&EIU K>pc^g}ᒪƬ>ٍc*;$3Ko6Ҁ0O)Sq W>=Dӣgrk8f`]:O{JR5)1%{6BEx1~,#:kVi|`C3TԂqtv{Gנ4Ą2EIV}]00pomlH\h5\8f$bh1ewXOC,,; Bwg]q`Uk%+V%!a>1G}qxΔb-slhX;MVsLE]NYGbgK<3\m0bm\f{GN* ޝ$'\[&H$eQy2ҐE@[>*Be' }Ϟ=-naR}4, lAD @z[ȟ,\|^í.Krj^^*i  ػXS;x tGb9ڣr"9z% 8{^kYEh3 N8}i-mGqRȠWN5M8 _Q~MZ)M+Dπ+T} Ú^hz6YnI@3jD5+^)?gL @W6gpdIHtBê%NGdҫc# LBt< TMLv ޻4"Qy뚸W#ky6ˎw wk.H^BXyl+RuᎱ±п@kE׮hxZVMi@]_OGnQ?1T!p52^@Cb5T=i[*_Ķ5Oeh) 89}[uVXYNQ̮cs`2R;r&וK9-<EVqNn3Dj)*ńlB> 삸//Y)t5d|wC풛۲?+ d\Rp9&;/lq06 !.ĸGsbqr,dz+ %^!]PNk bxDdCٌ$g`9h];9|oWFʏEHoϥGd4Fd/HwVz-/!. E}E/bߚߠ F0kuPk2{)06BuRFM~ 9@WP8]A[kJD)s5S%ģc47*$^G<ąnQENʶV~v?9#zmk+x8}jg 5gdQaHCC`5Ntk BЍ}ϧK:Bh4Ɛ#veLpnWvvHCk%4G&vܒSJ ,s:ɱ7Jnt&B\ o %=BZk*%4_M1?$R(l߽{{vV`ϭ+?(&X809.To IWmD)5=5WkNyۮ*Pؒ8(qT vkJG݃`3:ͱ 㪁3Ax'3'{/Z?k/X%=CO dVJ*{Չ$Qy,~+(&٩z%[䲭ew% _OyIe!)}UA=Y$Z/{j9'{f@1VeA9ftʡY0;/N%~ے) '}DMq5^h3L}ރUGCx #z䠍`rBG4XW-dTlQȗGw}N@MbP8PCGo8׳7Z;癅.7L! 1feɢϖxhX6FWWrGec wcAzGi('68@hJ,mh3kcOck=Gݏ)2S˽K9}qH j ‰)N?F!e̅y\5"F jRThm,l 7&\*|>PI v!5ߤv";֢RR24mK{Ed+gq˙ڎd|O-W0*!e A.hȄ0֛U{fbtؕq)Ŀ}>ĜP),e7; hFZGԬ[W1gM8ϹWrȕNe& x5G/Aeͱk`D:7)X DLIeM0lqg9^x0VDꈤ\9ȶhWx5#DTjMG{f[ .6ytDJYB ;Z<IVƭ&5lS-k^vqt]AXgj>p#;쑣&pc: ::= C6IxRԎZ TWRE.j}Q CE]i회-ݙE3SwW}*2gp9iUV&Ϥ}4pjpF12} Vc`ܧ.y{M] .#wY"E@v5mEͬXZ9GT,iQ|7((h9~bJ@wxھTHQˮ 40`l;|c?D+^#MԕR`ιۿ4x/ oʿ8Bˆl7j,ux.!4GPT;MX.K4?rpK%C=ŝ<3g pS-U޿m`cKCKYDuIBKG:UWۮh(+r&8~赸0 o/:_^8pD(i -&Zb<>2φ#4C pЬ;}9? &. ⵼-|(v̏y[7ƋM;|49<8< })LC-ZR@T.$I(Ghmή7۞ˈYkǀ[Ӯ3.kůV8ۚ#Zʅ!亐T1W=¾Q SdhSP !yEۤdI$'VIr+[8Ny ?%n&[(IDxbuyE;o->w}:4Bc_LO@\us"9*d_,ϴrQFr,\2r%Z-0*s$GXC_s'ZTRF8`߸C |g,gUSxQnpMXb,3*Kz$?rm؁{~CgGjn)yJz449lKQ+]ІWq_&x-xs7`2U 2hz\IEZw/0({~4/0zμ_#\m)1=EGdfbI0q(~BGݙ6UBj Aj'm~M )#yb˓sL|/ܸlDí=Im"_WvϟWQj]_-{jSI8Wb/&.Dħ$DD&^rq S෕L #& sJ[aK6Oƙi0 oa‰6SKbs׵-f>M $J@zy2"ox{<`oxQkMBLtvpo 1!!6N/hR;׹t,ȳ'HZXbYu=T͘)&prʆcɡ924ejhS||tY*=hk9.Zsf1 {׫-qiܪ{pԤ;69 QRuZ癐D!1'UG $,z9v֞ݱ}|Lz,NL藦F ̌װ1[u [b蝠E/DärީFtef;"r)ҶQFkh80= /Z(aQ39 0 ~v.&&Ȱ\˅8 Xj/mkLtN`(.N뗦BCZSn#^w'VٍQsQʫM%^<8u`QNz#G.0)R)1cvo'DKv0coJ^$1c'4vn?Н>|*[mXS\ܪTv߃c7,Jp{<"=4NM"`݄=l0CۤB/g6p}6{I;!kz>m>V V}lؔ(|^< Di7b\y䆆Ύ].)\tm rC;)QGn$aoC[ʋ?ȋm. A"v7U6` ,dШ\WJ0onF6{664=cA80Gnf4k/D6X%k1<|VQHe G>g#SLсXO^s2 σFpexJ !^k^)ȿ|`y $m@ГWrU)p*)JJs*jƂ_ ;C(·}(`m"0:,H.͙&]R?Mc 7afTOxl&|ʁ7P̓8SӣQDiCH>N\EUW8,QG8(9IPK*/`]DcKmWNV$\aeᡂ"+/b 4 R diLT]`HirM &Kov=8THtRŗ՜IVҍq =nxypxˆóp,xkXY > =ohW颽̻cB iOw҈®Xд(>&Kp~M/S-#W=i Ev<;FR{цFs7{&ɑbTڮD0ަD|v>؎ |;R(oP`le?wF2SaU.`~Swt5{L٣8{ki%{ (WW{Kq59_~g  _:^b7WuB0YRG-p^iQᛍ9Y*^M$|ª t⨰O|j9ntF(i"P5|D6锘jWJd$FH"OnD\m1ȵGO3=A Ef!np88립fZI4L|F*ղd|[GPci9)V@sPR]+K`8EQ% o9~[&e]COB nUD0Vͺ$U:v]lQˉ\(]+?Zz:N]a&Mhe$X>ݖͻK5wT\OhKL. <'qhN^Ցj0/yIυt{4I'-pOa3~^,uH@7S*zլPϩ\f05tIϯeWJo X,rK.1AjZ v`ѥ^O $5yl9 0@Zx| W2>$"G_ /2XT׳7SM‘ GOa1“0tHxUG$IRf⬎](Qᤑrs?VeiC*#`%# *y,[WKR.X^ӁC:LH<Rıgmo?8]dΥc;ij['}~@σ0|pfu)س4Tf;v(^o;\b [h!E >lK[pXԡ㽨Zp#PP Ү8h}-u y-ûF !]&ˀdCC8]0!*׈,[/fb#?Bdl] 5 Nj5̅V@ݗHڂԆP gAdmoݑ@W7Eۊ_X] ltZv&kN = 0W*>XD9Lq\1qV3GK熕mtQfΈX5Wj2(l& 2Pb4Y%>  K5=y Ot) +4+|).a*_4NjL2Xy\fEϏ+}or~?dp$fb [_`k׭dmۘ9#Oj2G d)[eL]kˌl:vRڷ€ ވ\6Wn: sbݻں;' *` lQv~'r:Z2Cz6YnMtٞ;>vzJ}Po᠕PM%IUiPF/W=*FG̜uws$2Hj7ܷ)dC_5s(&VNT̊ !r!]!:j`3i߁t53:#yɸ2Ƀ۸ڶ.#p‡}ʟ"I4D`+|sl~ފܺ:(H9ӎr6eDP y0q%8WnOWue6!}14W7@8,|hT:p*-ȼnP_[7zP1 {[?߭m 4E q\ U+Rqi ͳQ;_Ap3x҃}Z+ / CW@4/*dDih,0)}luOgjG0gj2>SZ~8^˘}$5iƖ{M+B/W{$T%xN"Mf}3Xw:iR{n{ -zf3d*Lɕ׍8bo_vгpy-\X%EoaE4RzP/^X 'f3m0S2D/ VGh˄ң٫yG_='- \1e9NCvlF)Y h! 8;.k,QsP:z`vҦo)o9*R- "rS2b!#P? uȳnT`t/ih%?H߭rad@%ohNSIf^Ovx"qȩ-ww=%u+7-RK}1I3|/,3@<&jvu3iZPY4_24ip5Z3gX,ßsT/E#Д>?)0<$/.[@7D XzƍS\唆{>ڧ shUs($aVE.>I4t$VFnPBd}2o'[Crbfp.FB.r݌c )\ߐS Γ ȎHG]X/*Z2wz٧(xur{<RKl[H9~w|%z߷Y.TPǟ@vQ ӗL_ p-L0VjՎLE%ôZ$n+@4_^|{]> 5jw;6~A6g $e+#F"6z%^=9 ayjoNUu.@E̐tgs4ZJ4 +Qm-6$QCU֊_'P+vf%C&=ƛH yt2NAtV{y] ձc8 0hHlڢ4 5ݾUԒm+r D-~&4 N}O5NO[Si횜Z@8cU4 >Wxt! KifG ΔZօU*lY-Q>WTxh.eƛUwߍmHlYqmM[*?d[qkY(x=(#./mƛβuBNz4mP2jI戇۰v"qԑ"$5)+yo OiQXңaI** BnY}JjҺ^Rq]vr}KMBd mS#{0!ﲔ-DCRx5~ ɪkO”O>a.so bݧ10F lCU-Alg."])c(^3w1SY5]>:p1&Ejd*/p{K=磘#VW02q6o z8 XVl=8gVJJ J_V.&F,R-GPK QQlb,ߦ6YHS"Z瑼 SkS|}Y=@yH ڔKX%~ƜPI!V\ b&R90 maO#?<^d}7$~W # qDͨZ^Ӻ#R;B@ ltroD|Ss ޚ{u=2psl}0);t6Ex_^a'Iі:T2HmTX!td&QS1`[Ѥă:<*5GMQ?[kX'uqL6#h \]rXfK)YRL'),;#2.AWDl~ݺۭp$SazK2E rNIr,x&Po7=U!vGg4߁C}pVha}K|2A^A~%jlWn sEArm'C{GC{MsSqSb(90YRvWhU l;ٴoq(<ŰJ_>M= 尉ONeN xW$t`~J2DsuU7 2H"lFBZOjj\>b>/1s#!' ., y=Fn5ѶѴ‚P |b+y-G& *@^ A+7^"q͑;FD[VE5-\Xb|->n@7+:/`R>fDOzѻ]1n/N;b8Cl5 /x} x) θfQ  ă붺+ӻ$CEaM2U; Egӎ=$yg~`2 Ë$3FxjBDz -Bch2y'0p/sN(ߴU8Nȑ3 T+6&>q1VVCWϹȓ/- 2/4'";'Zd\KzˏCla~>~-:k4@.JVr+ lˊOΙ oL 'X{,-, ے99ø'0vxx_8p09Y*ꍳJp疆4R3:lό* ;xF`៞wțc iY5&QlyFWzcQw&_Dh"MP:W|Ɉ ز>J 'khqdCi> +*> '^Jz}6Nx[Hد\>:Kظ/P7X౛s0G[D1`%&d;C*pK1̚:]AS͂~X0tT]hB*MV3\e"N)cbnяF1FJzwpoJd|VF:;T T{TFJݬ3 sE߼NJfct/{+WdKۡ/uH7#kz80UgSD /^^Wݲdp߂?q~F0'"&Lr-.Ѕܨ,cXVH'N{{A;j`Gc۸湜;CėWu%8^TolK{N,Nv,@w߄y9ᤇߟ#fpFMяmٲjqon_ل6/{l:s),иhe_d "&FEhˌ@$bBwӈ2[B3`ƾGjt 6*-usN{7VN67[䚟E%B7SXǜ>Rzr zm1PM\A?7R~[ ,u\_P/A++~9F a^V5 :lUl[&9"$z [` !SDe S}ͪjy-\gE/V+ \%.n&sA (dYml޸KR۠Y$G) 'd5[G>t'8g'L+tMX|Jë!:Ŏ}ѾmOr@ݒPD~)e7G)7 8n0ԮS\+?Jx4Q;zOtc[cyzJt ?k:`$ KA}ӗ+),)H!JGKʷ doO%x2$G/^;ܺRt]%4Ńޥ\'ͿZta"~Q}m׌(?(SLFd:zZqU^vY1 D܀.|uLugb.Ε(}(pbNʩ=ѣڊt"׍P=v{7˴՞b7@#XqsMi} c09E HÁd;@*`FQh֘1D\4u>[QM ?ۣ_.~urvrn5u.ѷDٻ*1d G=riyխf>ԎMIi~̍iR3WY폤.e:ItbJ{iH)ᩭj#M&G=mL ņ4=\t9 ]ԪP.P5!&R7J GrDf?V ?M^dhGмZI!!lxEFyA[+o7 - χHN-^E1|t>U2kb7L *)&X?_xuᬆ|>/Q|Lh;yE;zhnlj6V5rۮ5TNPdDI7q2ؼ':A9ސC'i#ҡc/OHѨ*Ś[_df4ЧįnL3ё蔦Ω@Y]B8k5w ϥ-w!CR~He7V rRHLf&7cH2اh^ 3~Mw><\x!]1po5T\ڹust$':ce@=EB-Sduw@&4f*5EW6 '\"@$!mھ7e#LI;)S7R*+x?9Kjn;-zz _oF2࿰[={26b,D>qU1Dzu)`prcUW3T9L/(ww NBw&awDtHHMlYfEKpFuL`D0HS!QI3z3ku#SՓ0KN5,:+z+52?>%ͺ[W$J)BƓZYrr K7ImQ/ io#(xl6CX7mu[;"QbW4ΣL2~,NjƄ` TG|vx͝>'"ʈ Tƪ(hr[X)ưj/_͕#= 4u]No(+aStoi|hZ~HjYZG|2q`6\Vw0KJ#5K.5OnTup͇c>z.DomWrиXBqyP呅lu껷Og^RSexd1Pwضu,2=r!FL b昚LcWsy ⷷ>,ÏuWo0`nS٧ƈw}Ů\ׁM+`חj.q-̜Pd$#V-XeTLd0V9vM *H,^+/ڝP 3F7A:`"K[, IEs:Wʼ*q/nN:<4t~z0%78CNEy[Y5lQc2B `ĂɝbF}Ըscՠ,2k]ni *S12Av%zX(j 2m7+ezg(HK/*KV|Iw]To;@Xw'e/dv ¡@ Cф- g!Bzr=Mꩼ4bC ŕ̡_3{3!0 2}Źh;P𫣕9/&V2YX[+Hh 6e+\P 05~~2cL!FffѠ_#X aAw*o4N tdq ?2-*-t$![@RUNgQ40MFɭ,%ƈ;8׫؎Sp0pHMX VlLhղh J D::Er1-ҡBu )ЩR[[ k.,_-_y7w!_K ;D;/$(8pRQOɅ7aH8ɎِuK^(wk2F#|e#_ ߄mEYX'27DTa݄DRzT\ F0fJ:/ExXto8p4=OR#Ey9Mwsþ~%URlg de\*>)}Yf=gCF6Ӣ-$)q:[9Y(ig/Sfa"W (ٻpX\s!3XV_z^믹ʼn%;.l$Q˓?r2Pn` OWB#ac8w!mSA_/ =G<07sp\2G09ʪb!};$ T֔KsK`d,o؄g^)!ը8lH0^rA)O) V/-}r'G,|= O؎a\/*nJXP:PSzFC;Y/i x'= jESFDPi^=ww%nD'=] Y[,ғQ~Oj)ŕ${Ci:g W H.lP'SgAHv:^3Z ^f*BTv"vh!@ְ稫_q HbL~;+QQ`ME ߣ+[DPe7IJxLƓE%dsĨ,=URš&7Fd`#ђr4icVj  ܛXmcGeq"']h 󝞱U ~ 7)9 ?%# m]il \#^k(g 5f]N%ŎiM O粔f}r/voA]DnzPٗM5M* -y5>$RBAں)hKk|l;WzVZtnuuKmIo'9?;-ޣ5vV"a6'&6sW:gRoarbP~)A>K&1Α,d;fz-,v3MGHRez6]7uNzP;(\1L]֡KY4y$jHSsYI\df{jrYGi7>S&~>0ƜǤ.1ZNPl 7~L%x(& e*@Ldʊǚ1ϯA'b{M[| 1#Yƨe @IG5R\3DOtNc#qS^ٷ٭x+2ui3ksfJ?[\UȊkڿz͉˘2&h;]"-yAšm_ly5kaju3z+z;qF*[)D9NXIM\kVo JѮnɤ+ǤgP%Y5m*c]Z%rH:ޥCp#Gc +@vx^@ g!>;;PpTKfE!H>mG\)~1uݻb=IIs\jc78=WX9L\ݪ`Jrģ2l.$pMEw!% c9pfcYWJ} ~VwE]+$2L|0n|^r1|E6P}Ɠ ʥ5;"AHqkRWj3\f&!".-P\ KdhBT !@pY"w.*!ڇx\IDƶi;%Q8S^vĕàk $]EMoy]bݐLQfsN\I/&\Rx>ʛKW2WB3rg>wx4ed /ZD?-X`&%WYx F,G5kQS7PCLNz/QH;V,]T &'4En."|7(I0=#/ƋѿuEI_{aF~&[G{@l^Y%+k V7\8%Z>pǜ4}EqR[xs?~bK&H 4:toqe|.Zx0R?)G/{?Uӣd?6/8,G3TMy9zFG4E:z-]1rZ]?XgCj-S.1-5 ؕ7F9N)o_{IԽps|a+Rա ɚh}lsMu!ETI[ʷ õ_C$xS,R !MLY#/L{!@ 0g5ςv1Mv1(wq4 lKz`HU;HCяG|B^Ȝфq9KL6 Bzk yMʈ^Th=H^7)I蘍|0"dϵhKL~ =ĩU;?w٨$\hät! kK'EQ Md+u N{̽r4n\PkyP/x.cqt 'NQ{ZrZ? W.E,p>zpbbC!*6X,`%~H#B;Q}zHஞk`"ւio) f툱XoRJ?~GZ``̰u;9P%TIN(XUZF[QT&UYN/Jz_IJzCic-뱤W$Z+\C4+ T'I>4[Y)ċ)vtQ0AX6+dH &aZѪݘhI#rL읣 ^]yMl]p}ɫpr k!([&8*@V,sU /;%a q\sS <%J<` I"GTx)(9@wf9CDyF4}2KSNQmy(XaUGy \t3#- .aMO:$\kXy1{tVgwt3l\8 OKPGp@[jk>P)Rt$e8N$Z0~?s`-"+N^=[~7Tc'#-Ā?1߭/o RP[VfuyOg u}t{bMqZܔ0;WrN ťĪ{8=ز[z&xײ0 MV1VzE N92QQjTucw|K1FQZ$2$e*5hPܔM T]#KK:f=_[P}6k cNhf:)F&,|T:>P޴2k8 rưOxU?fs!lDe' w*/ol v8oN  *Q/C'J慫O_ա uٹB&CXPڍ5O2 89DX/XuC( l/Bx cV{ U}9q }st%siiy̨@ImAg75uqFw5-C7 }2E`=>"TV9XF=E -2C^  O*1,$k$- #}\Om9i9pr3%ޱ=ZY\/"haeӦ)dߪ?KO/*4}a%5w$Tgi8*>`8XU!=pVA`rN熠T&ۼQA5ڊ͟KD6&"Ghz6=?%7;,5s{XWkΏDJVT}mtkg4/?޹2vu$"3ywf4k3@Gta+ K2@>׻` &ᓻϝI{$tPru@ÆWRX,>'~,b[HE#ձʍ%<@ZĬ VߏZ488kVG?AQ]?6~ 'jpQM Έkt bL=UU, -R'{? As@@.*HH `Zs[/zhc*Ɩޫ9zMع\Y >{))\(٧DH`:Wm`>jm @py$jNFPe*5rG493f4zeg0`Mc;G Jh1Cѹ0k"^0j~',PNyGg=zۈƂo K'~ߞO<=4H!&LI[-?.#iGnw+{[-KpThZuST?l3\%e @9SJ>gQ@l$*OX4gH6\\#`F8JK|q!U[qahN/jߡoo4 A$gI1Jf-t++Fޫvh돻L'Cg=^ã} i.Q2ڟ)m NK NJHzwF#G4XU9GmrL/ĀR3cM/ \z>w/z1qHH }2΍|cο{JIV/kFJ;R*<ي|[K}A`ؙ!Z7-IGI2>A')~αv({-MGUˋe9\hz]G߁!GFFp/.52 n(EԖ(̖;˹`ە‘SGQXdKE/@8KaEKd>3#jYhc fGO.ԂlI{%L=uTqT+Bc(YX U"Sj-,*`8"UsZk)Pb)vsDd2tk6^6 3PU2tB\H4@̴ube-]Tk,V_g"Dg[e y (Eߓ7fT>x[0J"j95!rNv@-!.%qՂ 5d l;Ÿf0X@*cA95F4 K0yGMIth7SyŨ]Eg^`31,67 W][d G|b[Z}:wp$3ǒlWȺltլ`/ DLf/; CҰw爤c!6˅GApѧ7{F@*cU+0n>[1EuJl{]?E3ECY:`|*6׉So1g ʽmуц$DIU?qFCRSήhP ]M|E ےgi֦FNGjN<"AQoݔӥkFS;qHڹ#uζ k/6w -^:WG16G NWޮRo8xwپmYʤ~KPu]P)1T4=^k"8RB_|aYnB•k9R#cGE6uwG4|x/Ye9-4%f(GRikp ,=ʹ ;Ii)vUsQ%riqzQd?>Ai+1h0b!>mVpr!bU:h\Vp=3 @e϶L4W6Y_ηI':C w^"AXb*c+n|ge^"TvN&BSa?X̸>KkIwDIxOw@+/4߽jGw[qz?*:Mekˡ ڦ-ZOD7A_A@ ^;b b֝DIr`ӎ-yZE#'45oϤ s"HMpp$DV{gCG0Ɓ1@NMH=SٶicDy:zfd\ cfnnJtm\Tm@`S9ϋg+ P:˪t1huG%!-R &R:))k@(sq3(DH63`nJ"oLY^[hp&7ۋZs'H{Uh- &&vՌ ʠ _, 6pmIS5q s?n|bPDDF f_yr)C酝a\=)&Xg}xi3O5b2vLUNq>>x!<> hBc줧* 1_1 ƟB|2_{mמ-,ףQoo=x~&iL`Ef^`//Jܑоḇ֕W<#1UQ՛*nj=2= L^>Y8jbnu͏!;_$=Х~QSSډ mH]bKfΌ5m}{;2%^=$Jk$QM $Vi:wi7i{XyoVn`.NK !E~L $( .jX?kc+.@lq184Ŏ9ZP JNʆz+R>~ƗώkCeu97h~[@XVF~{}_$2i ~y\|pv?פjMk.'S%kT(W:F1 ZL4;pm+°*WTu6,7 4:!ڝZ o`l|(D̹+(h3V0nGVY!b#O01{}~eFR]5g_US?'T|~W_#pap#_ iF xJ_}3gɪYDՙN2H,ػKc:}`+JCGeޕ$3%}I1)SӤLMGDUGEϡ "}r|ġHLD{`K+g_ȱ7%!4nz>xlT%vs.7N{ˇ)+vX&V )R]b^//}Ω;ũ\#ug8\*lSAbpNr +`%Cӽ@X [ Uͮ4oZ9Ey6srn-O*ۨvsE!pفߔuIhc-|@WER~Y xG͜|x2ʭz[b}q2TO]_ ?K;_n0(پzJJqYwx|X1A%Cf-l!aeU+Mo՝[L<@Һ.\DnVLd&-ˇ=[y 9\b{m¨w.pԌ7YBj yMQ)JU:sdb"t)Pj1_O@- 5bjJvL"a`OvJjƚ>T_̡(} ?J- Zv<,ǼY:phiyAk}Oօ7Ko\G0Vd6^MoTۇ= O,y,$jP3Z@ĄSPOtcq$lKN@4#bCfÎ7>|8cU Ta-6@C*ViEG$}l"T%LU,, Ċb]_ ++h^rIcT/l3^sхmE٫ .0fe/ Ss~I? $ 2t~dLQY 3m4C]'N50Bx.B#JRV$M/̥,Yu 'ReiO2̂aG5RQ3$( KЭ6r+WNpH4~yjWMq6w N#1?Q!}&<; x"7 I3$u54vgX#͸ ]CHlSA:hxL)O%%RZUٞN31ǁRNJjlץ>H?rhwS ̶j(dH+6x @(<|2IOՂlBh(7Ac)TYMmX5 ZRʒuW*%}($M͂-ar<\9W.|Amhcc\GL@m c¯>!ܛ 㕔 }Э"VsWzRJ V_HiZkrQ^8,-"Lg]%5=`׻$.ŶW2DNAOGMww?ɟ: )mc70P n o]L$ۙ]Ls,yK$'!Q%tOɭ(H4I+`GM!/V3_Lo>Ѓv(rcYO,*z|Q@©tRhM @d>Z%njC׎SdTQPMwHؐT1dZozK@:ְt`?ߔM]1{~`]W =fAs^p0wy-̛P-$ȝg=P"o{o7$wvheIK] ]|)t9"y@I[[Ǔ)Df?Hjp)LisQ)o.c:c^Of\6o!<9ԓ-Bal,/97Պ菢#>K-6]Y["1uH, ~4@ȏ1gc1ޞq$ΩO.jٳ!`J߫`t3t/`ۢ[ᐞxq/I\t kD  S2TFV@Rm;'KMnkIy悈#ep"D- 1>dX|0dtN:(dTb0:cܶg<(ݩqU W, Y;:ՏխzA]JEBjoɋnϧ[ t~ཽ秋`AµͲKp QC VFJ Zԗ>?[f&7QVc_#6UAN$E{Iͭa3;&rz.c}֕psF%L;Ifk[ABXc`O< um+^8ZRFgƣ[8M25oB7]W7S1>m/&(.yfH>f'm6ܱi Zlj+*atDǑ5GA1 NsRy[_{4H]xKvL с[`( jo(ShW K974Xׯ-϶抟RfUT棃ř7O'!":dZ+hFXBp.g}yQ)+zkw ʘUgǚi,G(Zt#\2y*94?zB@}-juB xƝ%fDr@p__?Ǧ3+x>Gㆬ@άLi匚 Vr&5J7uen`w0m2Y5Gz,SbBImj&nɚ˥Zđ$YH1Z9s }$]6\r _FnNs?MidM/W_ <;!#?:rB@*>VK q! ^A-+䱄KoYa?+W+y, IŪ`+T+yFy>E5w O]l~.T0e;Q gY^/ oDg7d%e,d}ÅS=l%iꪽ'L]`@j=nߪ7%]![HyL$*3n Nw3%Z+TݟJK*FGcPhGJ]@ \gLOR_'GT} 1gZDžk/mt"x8;A$Yɦ(J|9^$Nm9c O'oxW9GfmONil>a{Ei`X#jnSq=&|xhG Hs?}* q^]Tc?&i{U|d ]0@ɵGkFyj {^hVY@VyahL CN$ Sbٽ7e3[SU3ud LG٢ѵ<56A[4W{b';Xe470%m_:[.ǯc$Ojor :7Jͷ]ecv@B[T\D3@x/U!tQ\Y43 3jV{}6藲qz\tt֭H_2N" 3!C}P9=5G땹lxؓīŐ$>2)e$X© skug7({n{}ݔaqZf15"E.Ք+aઠI(I^ QobGa>w>qI7}D./:i*=:ӳ hmERjjV. Pa=^Ѿa".AJ3?D¥p4 }z'@ZÎ}f sjO}&qpBPxNA=m.Ru ?S-1妛2ŭFP܀h+e,Asؔnx$_*(L\^+ E"\,Y%*E!j17BO#? 2RwN]B[ʗfw.Ԑ >U1XDdJǃ9 eKlظ3M*1h;6H xR`_ l%7*Inf`Jg ߬%` ޸W sGJ5~S./<;:#P8|2I@^v{Ezstt]~e^T)rR4M{y3*C\Zr8QY^W+} 7lB{*F5;(y`c3C]٭>;i2 :'U3bI5ގԬ$e+2/~q%|p,_&9 *J˚z#.ʷ윥_#?cQ}%&W#[ bA#RІsTo'Wc=Ĝ>j;e84[M9zJ$bDwjPoά8:ji | `%wlmB,OC5&J˂,M]كEAxZd2)"laR)֟Y/Ǩ𵚈DR Z$;yw m]/sDE tI~t9Xe+F\ z2~3wsڅ_\4I̫[RpoMaA ]Uz?LnpK*Z;LXH0b3>+7B@<EOW8'N9cp v 8qdc3;=PhcOEY <(5lr v/֓$ͥ}ԡs8m`y3@ȢE6Yh|՞ .bR uAL}Ig)\Vz1PVhS/`jAӆ*HfiBM&^|P&OdY+{8ύn 86ׇ\jFA3rZiipө]VxM_mMK=s` KT4qY]Yd;EcQK! )֘$&p2ʃKt<}0V|S KC@DZpbWB(R% 0kKg?[|ҜK\O-(K^:EU0q>ȝw Sąd@ da4"{.(p:^ѓY^X THsbCE2ؘUZ!2,eM;M(Εm ƫ޳xM [bz9J$i-dZeh`ظ2I>Ʉ9.7;3-sTzjU,^B> 2~ 2$QgSĩwxnNSvȍclBcaI($ bKfZ (-;0ّcZ<˓W\A/`%e&ʲ:f>IO!%~/LЁN'o}u0tՎbO[f/ *aܮɶtc-/c9wk x#'ìa21wWud(/=:TkzTvEASI *K D\ aT_&u_0\aE`\GǑ v8xY53 ylO{%V㥓-So^}lW\׼Ȱu@ 0O[mܔY:̹NFB[q 6xG)ƴ-ƒ₰k2 IqtRQg.lubEev&S#"VMfZpN^ O}k[iޚ"vCq_Z 8[+Kܦbf!L\1/sc{[b _ð[&,ǣS|P:YM6^)42 uʫUdžmd.Znu3:7ͯ{6+~^,s&7wK%thP)&/NbwGkQ*wvdK>c+CII];wet9.)>^^.UДqɅ+^>7rq lQvf>YZ s7]>}zGxՑFpYau>X8ѱ{(b؏KF͐+QFCqk~ o>h_o[}ŝ6<6zkI/$wR_`wCܬը95]&b0'IKqG?nuNs'B1|zC\`1MTDdnyȹynYpol<8aywԆ/uJB됋'PBu􀻟vZ"AY2_l%(X9_`C[* x_'o ?z3lIGVɩ4= [0"gZ $蚹c B=?NXI͑TdV'Uz>f2>㡛;;jZB&ƪ`ttS~Ya N\FPQ9eT..:0!k*Yc_+5\!]ϩ3 hTf[oHk.<42|C`3k@C-(w(uFҗpo9~&عz$wTaa,YaY"C\= :zϣWq'E SocGB7*,7DvD&?Tܺ.<: Nqb<"x8cœ5n0<~W,eX yo͜,)\%IJQ(Y$k/UwLȿ#FˌX4K)/rl) rm~RA)0wX0DXxw_TM=YOς T5.W5iNDpMc74L{V>mGveGM؃U[0-#\>t@E#Gg&fC BEJY6[ Btj yWL"u Ybvd{#A2'erxH$$I\{@1ArV\Ӽs|֩~S e.|ZDMp2j7&l3xc? hR\&q~`H}/JH jJj@pc{`I uKfY;~Ķ~|X"dmՠ~>ax>DGxBG*T&JuiD[kirgϴfx#it1Jt}NÝ$²nz+bF= m{$HJhMC[_gMSiwih8مwuX6\+>ּjD?3&^nw@j=q(:!' &YU2O>a/시 85^& ӫs{6305;进'vG}68JszV=Q8~",eT_gQp,Iqd=WLŐ%ūyc2$puD "j~ugp?>d* f7"ؒn߅7Z8A)QHRcJmh3Ae̾|fLc4=_L¼ ֍Oqb߈s*8eoHگp_ֽFȊ_j_FŐOxI*{d%˭ED b!|>f}"j`h*=@ehB< HAmoɅ [WZ?Z1g]}jZnLD$k9&s lr.IJEfռ GvY"x6=Urm/cPe-ahgcK;[f>=vHr=Y,`K54߾ x;mK! >K0u% Wwt'î*gZ)Cl! gi&svD^?[f0M‡TY?Q%h!;nwHq-0`AV{K]lqMѯ <Z(0W8n[0OȬν >ۥ2g_u(?"kLO&WUb#,((v5`='5,VaP`L36LЏSU>;IӖcCBD3𐠄qZn$hƀ hPf2\nk0BnyE(/+Oawyf%ſ.e|2Y,G9yee.g9!ʂ^Lk$K'dG0)kBKܮ ~}7i%S%99ӡ'd#h?VϼAkkQ&HU mң 6mh]֪( + >%KF'~?zCh&Q躆;R~'Ft(x J|f~# +Cf}qcibFfN-\'*i.]Ydچ?شSYgS2zFMH6] ndmj0 +>F fw^=Ԓ- { `!b5v"fPQ6;6=]MchGK fDp=4<9>vFiN7)=eTDlNuGLIQɼ4_AM 'ږ|9s+RSE!9FE V7ɢVH(.\[fõδ9;`'N-js/z?/ؽ3wp i^/qlA)}o ɒ;Qq>aD߿%>S gRڪN |\&ěBgu0ei9C>5f|}Zwl`* LG4Q 74*=]CbUK bMw2R3AäJó}ݾ<F7& `(ucw{BV ™bh+tk,zPADMxJ&7,|^i~vc s>{9ۣJmAj$pꍓ8&v6{3 Iqo#%$tf^?>cƎX;o=n?iuo}I}ublt3 •ԌZ`_J?2Dϑ%{]Qջ* VwFҳY:)c~($vQ{S]|o^86n# \⎆c^^֚bںCv`Y$R= {#0u9Vh?c?Pw W#2ZPꂞoV*5R{Mn ܗ7C| O@g&`-/=ꆴtskuɾ6C@1c;'z/YrPyPN><瑘ɄS~о!c.Gc`gJ3! a"q -ؔ*k jkG%33N1&Cwp*F.0![qfaDPDS2m(<)ȃV1$"SՃKN^( n.o%ȡRt"0i ~c Dt<ۢ%V+6B+WG]Pv,nf(h4^ ^/{;yy".oӎDI'mW<Ԃa}rX| ƟFщKKM ={Td=k/ǔpކ[Tb4V7| ɛ|]lyMfJwj(A:JvޱfiPS Gڈ?H6vZg)=U_ٷ wO@jƏWIV.2wlh葥ARyOℨz:Z% ԠAKM?xX~ 8}D~#tnOz~թONoyzQ8j̍ y1FRK[nBU`Vwq7VsR{4vk`LPLrx۰zԕnMtV%:vhYEa@bȥH#aD G9̵Y$Ŷ``C3r|RT_ :TxqB\*ԈnͮK s$&$Rwc=z&Rc\눍ly!ܿӋPSĻԓ`5?qًR⌯mm!S r=F OR}0KńteCݺˣ;&^/[4'x?yl.psO3a=/GUzda?\gLLdgc1z`tBͩ…@ ~xGϾ)>qĽ;ܿ^Zv[Ĥ9 _YQeNd)Zp-,b@D:5MW߇JL4(CL+K+{gtijf:4m(zf"~.AgB8*xhttj}šqkB|)<%Fh{׭D.{ew/a+ %_^u|QA.Z]-C Xk_kz":49Z9ys< َ%|\WLEk]V#;N?`d ȌWҢ)veUtI 3Q ߊ ^ޒی9́D#S:af.xb~J D6<&P"@qgUtIz4U=S6׫yv~dq84;h P2@C$APT]"j~-7C-\rn`+XQ+[ 8gHNZ9IO!>L}z=8~ͳ& OXJzJ'o!~(N6 4&K> o7'TL(τ.zf#ꕧ1OJV;Gϳ`aqmyv<ɕonr-BJȮ*\\?2U53;=~Lb JɥCdS2W#}%!c_x(r<&@fÏaBs~6(}KV Dr䠸dy*͓qK^E&赣~䟘nO?GflB>k XE :6 ^IkʓNk 6*>G&$*+ǔ )*|ASTpzQ°M"2IO"({N8^iiuYT4K>"#k4L=^ȹҸEh{~NjUgU 1)p!o[ Cy֣Y+`<.FW/4+GSp:NmuruYbx `X&-y9|WgAۖB:lVAOZ+$ U;0ܞ[/U)*\G1yt k4TMo~ |\UǷzYUx U[!&ww 7~BFxTrenA=,'.(@O? 'ӗmh((d0m}Li 0:{ TTcsIw ;k?2Ze-#Q "TAٕ_sh0k0L~H;fMT& ۂ˘Я|F| xMyߑtw_gq*H[ѧd8̣К5a*B9t+ɹ=D20,F@Gqn }ZX̡jcKo"Yλ]ohA޷WJ!QQc(\`un1KP{AG( yc~V6g"Ymu'u*YzO\/ & zB+ޥU6_uҪXS[DP[~P{p6S|FUV.r9IYrbSDq 40N` m6hl[ŭ^E1OD2,eH-=p+\J9)XA-D=ߣr-L4-4N$gP]2UGA2ج`w5P . /z ز &dSBx?MN"I /A*Zzy0ߨ]˱7mD1~Y'r,&@<U!o'V_9yQҼ,Kƨ 0OP5 NSe? vzgmR?cmEn؈UHI<4ݥX M?ʋ49ElĽ^" Y5]Y̪66XlHL~r19A„"=u\EaCŽ4V:)3jSs@P)RԖ{}ᶞǂ+3 DOP2)P|jgMM is޺*d 5.}ex"y+Ei$ &*\^BZc|$E{]֪gܾSSFvTyD9un--D}\d+ &C@wܿS6 \mbtYdݩ]_PB-3WWE0PN߻bcZ®LgjYށ}}XA/}w9У =#2~Ldcq W_e ]2o?Y s,4t͈3'B %hg#)zh(hRF z "\\ 1$-'Y/}EFbR,YiI<(+BoY9"!96mA'a|6{|g;1~B{7U>/؅sZ萾a9X64C$Fm=76f"KB9܁>e*r?"VF 1%5ʧpjC(Cu;1_Ok*Io3 u:oمbApFbk"~ͳU1r~(Q|\Š&/ۓ3jtq|l}ԵS|ͮ7G]WHk& L U<@ Z{}:Cx /K!ZlYB;/uf#K2 KlڨX ~ ^jpt^'Km%wm禆cflL\e-|lVׇDpvl0>4Dbĺ*3ە;_KbTۅdׯ7[Hx$il 3ê?9Fq"zϜ fkWso;C%(YpY~Y SRMCQ૴H8*3 zRt9s6.VnpcvުFS!۝5mT_뜕uz%gꂛJpLMX!lbjFɩlHnP/' aA!M,y{m+EDOA0]/y GE ">?"HԮDeG qR$CpGfmepbCLPHC6t^Uў{ƞc-1kc(s %q_0 .@"|?51t\>x<'w(*R?ݼ+E0r~NQ khNu٭\,ڳ618>|A oRNYVU}dgG$bl%I7U5{ F7Bb bko\.ZAsU͍~,Ӽ.e-m1j s\n%yP~x+4[pRhJɎ~mD6"JHoa ~¢O8i2lRͬlB=ɨ0_c/a@%dF 4b+]E.K՝#X.EZ)jk)3ӶaQFGAqU5C7p81&0T A}?> 8^/2 f+*$Ա~5$Fx($ 7cwǁqFjfc>+V&b ]Hbv@~؆\bT:'IkHF h/Haj1qt({ )TX;Q.]@XJftWcRIٍ8,̒}oeǚKa Ff!) ߈H9iv$iS4d,"_a:KdkGyO| lO*`^զ1MC3T9B;{܆MC‚wMta:8VtՃa 6:i)4z2wVH*k.@2c.ר vm?-/,\ȜcbK3c<gנL~X|UCH)2&dOFJ A;Cyt'q:DdKtu-5ߡl,l6}]fjcOlkE&a RPy:kn!gY$xs]x'>Ut!̜x>Xj*̶ ^Ա)OU6DVBNPtœ@~P=kg,yu;3^"<#d6-7:Gݴ4^{]g<R&R[xDx?L(0j=z༹c{n}ڔ3 ثe`k-N}мOI<#Z."||RMn-M<z>Pνd-Jk}^RDgCv ]csFgO$vUO )hcڡ6S`G%ΛUr7;*P&CwrU:r6[gES71bQYdV[R .d!W].cNDl(<]$Do}86nm Enˆiq%w ^SH G}'k@ RT+3/yKwسGEIhJO|X[a! f M-ξg@9j vckϓ,7|>8a^Wئp:ls㑏b*|Zz |SU>Ȯ~$M7A2`(V N>mh樛3v,j ?N4&^̀ .Uh܃P(L?Sɵ_+ƒ$L!DX\9Y;ʧFhښ1tKR:O#f!͡\~Q1ʧ7YÙ ?9?}>@OȝS}A@M{!VֹVNoE  * j# oLLY Hb.r: $|ލ,a0kL|Kwz ȥTX_"VBڇZmѦX>iVβÀJ7@9mp%EsTXdZ*׿^6g>%:"d pF7z:\؟VsӬh34v|wLw:֌.A6ů 3lY}P7W3Ծċ0W>MAiq#qe7^I 1dNŅEjĪӠCɰ~0޴K[:p {OՓ~i3! K]ot_;i3_%h9iGbQ7f͙{~V.P}8Bګ=O.eBP;y6|Vpg\TX !VoIj,JwtUH>l1f_A+G66`OcfO Wa)B)3{'Z+QM:`Ó?H7x٨ EncI 9A 3prfCq%0/\g}6xC^ɔKĜ!t Sp:2iLCpZD}hIUP4t%KܖDH'Ď*)Nadu bs~tl|eɽ^KdnI׵yF5l>&< '"DN<0V퇔ٰP܅!Pmfll=s;J+UM7u"sBG=_d?,2;;A\aaW*U95{HkNi (DӎGܑzD:Gysku"ǪRQb:n˿'| (oWvO!N8$q91gr6:J|^et8yw8c/NP f@ژ C\7!-hDc}̑I8%K?wލN#G S&R>]^~-h#Ir $p36HI)a}ˏ~:-Q*?oIÍ^,_|}vTl09k(Mw|.ɸ+/[Lۋȣpgؽ/Xu<\`{Ej|P *@ |/Ȃ9|ޗ $}hH\0KpȾ-y'_|k6MB%aR~^K|4w9t)^@Qt7C^7۷fYYQ!k]ΰYMV[8',~ D> >j &r$j"X7EȉeA5?FZ,RiBnDʃ1Mq.N{+V%i$@ k3&:n? uɼtYJrR܆d? / рl4 BUMhXe)5p/S&|UrgS[;NY@".#-(h"Ol[~ ɔNP(y/ԼXpkX zUŦaN֬9.03C;v*׷l;˧4{˝_坘B oޖBų  4 @68 mBD~Q9.ۗƜ:WtP$nHED#z_=C+$%OtsGCOeQdi>ˡw.YaPz67z("PCt%(ۏ=SxCiG uD.S8|-@)B4)'H}UԻCP˃7Rz> gKoVM&d [=\l5SɪҶmaalC'Oy0ax )wE*qVXB5[0(#N9uc㴎28 FdhHF^k!x)A8;5gϫ*O2.Жܴ }Ak^IewEi?R0+FgbOU;꯽CCM՗^ p]-..&_˳R6n傚 vʘF Fa'\~.Ŋ`?K߲4 ۭf@Hěo9 V3S8aFc~%^ވXcGA[/8&HC qj>z[ lQ]-hD<\t _A{셁)/dCjl=S^^" lmW 5^$p;dkQ_S?UEHǥ?dcN9;bs۽Ϫ%*F|j9d_ؙ ԑ;WבFx7SC-0WHuTXujy\q" 3VrCۮI|&snvØ'A .O;*uA_0o Q푤Gj+f {V83(ߵ셝H5dȣejUBhWW+3AƉB'S|r656BR;{ۉӋ_]C҈ox]XqYk(Gي?'6ui@PW`/,j#FoV^vg=>K:1܇71ٜA4N "0XVx _W *gb5V$GY+KIz.}J*845GfXutK1i%Yl>UP}Ph_'I"ɪ( %1%:8 c#ŶdѶJ,ƾ 9-{fJ3ŒASJvN8 "O L##EmE-Izd۰1{zfA-s(1#xNTlt~1#:0,e*VVgSBE':XKۢ #/E+  K~FMMv:|@m0/D'fXuEx3/poq,9 σ OT9.Pl$S-˜`??W4\@QyrzQm322楜З#ZXc5tσa7)t@^ ]eR!]"l",ln69qUeר$[\nnM#jK)ҒаB)2oJy f4ftkh]S{ڢt .QT  Thmr@6b4ݓIRAkɳrYR6,RVUBipΒsQhh3L lz1,F ) kM&#ovBgE7H=|8}X&1{|\ٺW'*V/ý[/={mqF?ou:өAOHZ4T:RunɁgoYD#.kcxxVK:K"j@JhKp=# g%7aĤ8}e0YqrD5^ CX9oTX.g!i%g%L>j>E Ir.v0$,^JQ}h!5?҄)ǑpY{]m>VT}wI|Us&)Klhl_7&yLnPأL2RW߫rц*Y}<1>IGg]M,*zB@S'VAcw#X pEQ0^mI.I{sLJd"ibvW~523NlC/"m ($v~ z)#tv2)[F x 1+c[ŀ*8Hnk.*4~Rtj#ȡ{!,5cUaۢY" /s}&-:MQ7G3bg!Z%}+ @j@8?\2gy|AKfӕg^o1*de՚M"nfM =qOL M KΩw tO[f[ݒ"UɺO@(t(~hD?QCW/%@LN O[0ϯR;<6Z8j&Es&%A+9q'Tc=t+("T"9d-q@f*)w,xPC30w!5̝Cٙ9~uൽt !&"б61 eּCWo003oVV,Cs0R^t@cf+ _"wO6){ƙ8R[S ճ3o}B:x&bC7U8SNy_zքN} Mbd:~# ̋IQY-J1<"]a|f'Cn!G2>(wÞ1{~Thl`vQ o)bjmiMTD_-m ueAe,|xJܴ5;Tja?*uNsT +m(eO:>[[cH3CI }uvvݡB>,1`箹jW<*$DQ f4u,Ӂ#1 ŊE\|c&g"?Ъ8t@ö-ۆjXc6.,f 8kYZ D7m61L)G y MЙI?NA?mȴqt`D|yk1UZ3-c[DV RWD濱Lʥ`]&1H5`RXͭ$}?~Mgh /iitϐ帼2Ħℕ_^b{+[1)BI\򌽹(J/}软=ɕJ!$d~PF#13R[ 3>CO>u< Խ5i zmhg E%ab&qoHeခpc &]"O`Ň񮟩&a֥"aDCLfJn;5z9F:STU0|ʤk+p78YHL1,(\(z7@cPOξ8ޒn=R37D0Ŋ4uJLOw=ŐMX_Uy9¥V3]Yf)q f~.jO< يs#(%] :gZ aSN Ɯ鎟bp2[ol@Ra5wpɆb+$Am`t]V+7 ]ڎyd\f:h?2Km^Vk*y\hfvjqbS,fӘFy#et%5eOO{/]Db9Ï4h jQu;4D4m>wHv~`~הW ּ^jh#݊م֎aAzht?;%ZDm0X23nY GzQ4խUX o+5Ui p_IiÜg &'Jl\' aԍ[zևLZ8>l pۤLtNЙ|1NU{N #c.7R^dyK?,($:nlz} R_mRQn &`,g}౑Lv7q^GZu*Z6I6%bi$oCcVU"#U yxNϖ^ZS:sZ5gݛuÊ0!Qy v]be` QHa,}[N4k')G,RGԯUr_3_$lM:JbZz1#%:n9\r tTN?hIY03(Ģgx\%y`n!Znuõ[m8 1= Ll 4s;oigԂ(x ;}(۟9ΊĊ/'"1"Ǜ+rdYV bQ%hE# qf9>ۦV]?c!Y{yR  CW ?}(etӋfAr>5b.nTQ?Ѻn:GɷBC 2J.pCF}x5gQA5Ʋ>:[NFJGki4.̄U' ?u`ll#FGrBU 2k ~dQo<,3Hqx5^u}4!_$Oz yKa *pK2o kS'z֨aBjPSn㛒!AUBGMr`3aO;\1Dj74S;y,ăՄcMҐ Bf> j藞Y6hz0]DR>1dU0V%S&^QWbzͱ&R{ڞa=%_ݴ=X!\5<{?]vw PZ}@T)o35H3kq;Zu`wߒ?:XP1xXZDYFzȯB/o z_svo4ӫ& UH'O~}~xDomJDZV=n#K vr."4^fvLa]p/<5N6<)Cw fPY|rF3F+ ; ~K6m3sx]^P,B6q$&<8F5W>@5cFƹ?KTdsL"a9Gԏ^ _#!eŇ c83(l}+ɨ rjK>pS8 iY/Djo`$ 4uv>u(c`K'<]UwЩG `%֜L'l'[1 靰r*ǼDմ,|e Ge@VRG/5B!S.<#@14\f,b_$U>VC\D?tۻ$ޟf^|0L9;(͵o֟)ל!iVbQHa?US;8`hkjӬ}g{ixNl.܁La|3E\dm`M:Co2GehIb>􀏅L%ef"qο;C{_!e4;<*%B((Q# ǨlnIjR3'xίROZ|LcL/VB CI/x+Pt6c*f$`*-`8 YQs?L徧4=ck 棩VX׬_()7AxX sFa|-R~ᮇ#Ǣ]d^Q~_o8хIC*mdЂ8f8@ ?z(5JlVBYHb9f(߱y 8O}Ҷ~Cy wrbqb/\1)fcI\XHG#tUZt 0v)wZ(pN:[s8- Vf8~e>V,VT!. dUӜ?AO@W%upVcSTI>ZG]d0IB)>u9"NJ+2?@9VWw 9(hfnكT\EI^Zpjj=-~(;C KΦ;&"JijXNUan!3N"}*j4@Q1şYbWSLmg˵yjjJͨ>B}bZ*J)iJc^E5oJgɛ#{UB@5Vഥ8uD8xibU10=]U]} vl{6^ W2f/O"t4Σyrm^>. WCnĕ?ck_uYM:䬻7`q41 Zz2(˞kSQdjD&-c%n:h*D!ܧ6#MmOX?")z Da`th0qBM!q'Jt{Y`Lv- pW=pZXfK]F{ tol~o8K',).4P8@ؘ5?SF(6Pf6:7+ɀ׶A l?5c{v~}hSgG.ƠK@' H'5xnEΈE(qJ();6%jDžsԀL50x)1{ <"(81bd,5mvL(T7w; ֎h5h(Xˮ[۴m VQyiNv?^8~J2¥*_Z5Q)K]S+338nmK$K;lFP&4MZpBqTd1Ze!TPQ(=,xu =UyoاYPL?e3*l8/Ϯ5vKrs@Ǜb=w4G#X&.` 7o!sig~t.q]6MeJ,TƝ4+kq R}\6WL>q%c kBw#OsU]x9ye"Ͳ[IW%O c(j:!>Yto9ρU9$2uS.^z ҳbX3T@ |?E^T=ξD/ Qci1ñr`&(kH}ݿzBk(A2h+f꜄[i͛13-n?n|)ӥSN<4.8:)hjф${iGx0!5nBS}]pBlz iQ6ٴby_Y]JV n], &pu*#<8|ю7I1p\[DJ-lu\SntHNAac LØ|m (t65|ugc۸w#YJ+^JW [90ðE 'EQVAp勤q{52 p9ok8LDl>[A6V;5f!%;+穤pvSx$u1 _&KľKoqH%Q{ *eԈt_И6i*_7BqĂ9.Kpͬ^l"g?m/pC~acGIrpZ9o/s^_Mzd!8 (Ao KՊ3d&dǃ iOM'YnOӐj?˔"jس!uWOv9L8DU{f`^ ~{S ©\\הcSԿWp4@85m1^/\o& )ˡ# I @НAXT>)Ķd U|Դ+Akg:ZE8sfʕqkEIBnKB )rRp<;qa^OIO a y2݇wl_QA@zc^bⷰmc=ug>yIv̧:aK/>xʚ`+ ,9b޴ntqpiIX濏%πp /$ xyF Eܑ^LR6Ҧl< a:M=n)1 ^i:2r_|Y!48˜ꌅ rМ G /q"b.aG֪b/Ic\zl7|iS`/l+i\=LP iLF6Bt'`c%ub5щlDHQ{K0mSP罯Q,FRpZճ_V{0G&]Ⱦ4yk_o/τNU10q.]!꣏q1[#~S‰k:ܵGTWconXjG337w!?#k[%l({hhh7EUQD+/1Na 49=ȷmD/ЋмĆndj9c{qhVDc H'Cio#ky EO[<Z)g-K&BKٻZ&rXW>^#? 5*Oy&$ݡBDž ֨\uuhS-D ;GY6G}wIcVw A/rM#u`J΍COj5XFxZr|U#Q7wٶ=C~F5VUW&>ZiI9}E{^,|eou0kx6uՋn,rKF7F L`x2Lݢi qsF S. M':({FA,e`f&3^|P8~@m:2slaK핡r0ʟ.).W"^,7gqPJ)Iҟc$;O?&6=~t4[*7S=ss]t$4ݠe1^MgD0P"p>ތa"*睤);FCלpWܖo̸/z`O#w@= !( (DYg~?wL P.93'ջ33}J*76sXToxؚq@Rr !TwB㯒֨ur0 81ʱkK٭m_Q8nGCy@GpcLEDړwkLE՜dO}Bܧ?]+xD/d(6`"+½L7EӍ6zʹfp *@4ݑٔljiULts3:hZ!WL{{ &*t PJ"xǢvb³ -9<r-r&MR1sCհ TS;}I D4 \9eAkdď7>S7Wtױ>TbXRR]fL!$qS׹;2EœPQSW?5G/$%#ܙ&@HUe OLwUP)܇[7D+ iu7%Mg6d,cˆ:].4#ݿV| _j8Ó,-ר'pGN!C`W 6l3ݜ#[TQr-s,h@2SYVv]Ո0VOs(qmXA&Ap0s͡.\0G{ u_VY1ZOPdS<d[gy!e c>{*fw|wZ"BWjm`nf?2 A^B閶BҊ/CN=zn]ow^Co,?tԕPrt_\.[r9L9)l9V </qƈZ {vjh̓ޑMM^q.D./|H!rjw)ʻmeYۜ2V%l2S5ëd4sob7>b*^5k GMd}NO&N\Vf3V.N댩.&P`ĦbG΀2[ڕ^mh?en0?9,>P餜_i#׬Rs͂3fYM92b3A9!Hҙd/g/~.?vl,"f[]r=Y+`'qfga)^_Y; MY驊^HjCWR^l7vnq*uØ␃Tg6;tډXp4NWVnѬ`,-tF^tq#~J7Q|*M7󊙷ObKUa3q+ ^VTCF'/CFaIbKK舎wE /s7 Nk)rvy[5E[#y]\ˊ;T=''+v,&[Q^}/jx {hSP8/)+d_Mқ1Q B&Oo_ג;vIE$g)6tlFЖJO2?I~t@!AG)>g4[Гl!͝Nt{1^s^[}KAaob_"xڍ+ ۀ];T(  @8JQE+h⿘lyTIjJR0 N?7Mޥ"fN9R#ҝJo<#P? t=B-~AoD7d5t7A+x =ESI ,|u t'HpZz 1M7ʡe;hrD}EJuCeE_^AVz ƠQC';Į{(k6˂CU.&BƭF2 vJ(WrMA!fgnxil Ye)|_g]c_r-F ovL8 sYlY\¨АEC<[VU2@tmXЊp*UY RlCXE rXz+ǩI=(> cr5ݝ?,fG.nX5? 'j-:cحgr9dLׇHR;pus([hppd?uEQvi  gs|2) 1bgf-~bzk+,<ծ U:A9Ka*4F^ZM[b\0 !e<ɵdS67 g*Bн=TUupq!c2} wC(;~o i-bYO4e7eB»d]d΋3~j#nN%H,'+bXF@bVo|oywW)+;ɟLCǓ kQxZ^Cr3`ėڹܱ{q7Tӎ;f_%BV9K}W[V  42:U(k yӔ]>;h_^ @$|>!P]Չ4Q:iƼx${^P; >̙,4A8/Lltפd ykZ}.vd̉AjD꣫?QS*iS1V2&CX?kܷ#[sz&A )`w)JZ۸tsKy ߔ3$%Wc}dB(B\_ j,F>@ON3a@tIJ^^ASw`Ap+53| L{yeE(oD2%U⢈zj=@&uYfUd|w3S-𠶊f4Zw_s^|-.kXTguyIz0(u'VNhS=;rzٴU*iv\U}#H*_9^ة*'jtܯnG-M&g /4hbKD"A4p1!IZ2!H{ꟃ]{劙" Dr1E~4Ev~=ZeTﮝ^Pq[:=Lw`ki؃h'Kw74mcU#Nf}p=2Fv?$VwZ2;x(َy;܈ C:^; !,;L};!.jK?ȣbg`zr :zC+ Vq"ۊV"5EV ^M#|ÇE#- (b<(²Jkll'][A2fgôPc|TxFIz b;@6i}W;'57Nv8n*bIؠYs)s`}`,'w՗Ɇ}V],N|ή%J\noh*s2ov5T_h{ˌ85B_^!I<^l6EinXp<{ߍH؍+58\>T|+M%4b&ְTe[F5wx, .xJDNq|zX`2?kwg}|{=aM*p?%g Wrh3: zUe#ހad $9.U͟K n'2: T]y+JYYOk|&nB2q)Qͅ(8jRS膽zOP)h+gaE+jEhakACC&sv4:$WE{>a<,=(aD|46aRt!W:Ƃ8H`!#oͣZ'5Jc*'HS>e8ls+yNnw1dhqD&F&î: F[_Uu KJ0-.g$-jK|N=A,Z)GMgw,w[On'=rWE֊~WL~M4N;I5遳fI=8'{NҦ`Wұ}y QG-p'5D]߻JKaUq恈>DyyDyј`He,P.O%7-\[g`U2CJ׏e^Ը\Z ;͞50@yJMg^E,6QvL[I-Xcwk; H Be&.^gkB)^NFL=<Ӗ`mrwې&U.TMw'U7(+ :6$Hr) \੫=oxSټǃ\&[ޢlfǣ) \lg# ؎i)/-,$ -^CrODNjM4WHg r/ Cr8tu${k/jqJ;:p^Y"9ľmOSA&U X !/[t]\^[c=}Pڕ=bB3%'nܤ L b:z&}5]D##*J}lDoxaG3b%F%hK\6o ,lIsݚ%f Fg^rE˸4Wo9¨iPV uڸ}Mi.:<GX(xGn17'.! u7jX e嚍}䐥@zeOEbb,gkNjD!;ۻjlஔМ80L߇coؓa B*Q`s 16@&WTpC2+[k{{@ddiBZN/yx{1Iڃ;yZYOއv@' #T$"s x%; ZvLY0wZVsU o+}.+Uc3Cm4}O6{ȰՌf c>iQ׿_R>Swj5$ү9X!LY]|6 `aowf0AdDd$Pr3M1u"5߷[dZljU5l!!_ `+BHnQ1 (F.ubSk(2Bs*rŗd k og!,..J;o86u7l[ U ~:>nd{GWc]!:4QSz,7IGj+"vx0)++%v/NLꨶ?ozN} @-_ d->QJחb^Y$isWU Q&W3"`j~0G>W>s퇎o|:g\ʶw4UA:j*/0t)yU-T a1pf}Sʢ\> A7?%Q5ݨ W\|AH/'K@h9 {N`O VK3XMf +2`|ه$Ɣt#fdV{>DGMŚ`Vh> қHj(js;EUxC,dan'H-nã]F&[ɘC@;갃F׈9 ,v~lӏ,Fl J4lkAY )Z%?l1Y/QD'PቪT(e(YpNp39AQdG7I#f!"UjT/+^0ڇ r?V8L~D`N"d^nfn\z" 5@#` vl4xQ,o>!E[)%Hv@We[FbaʰupŶMK33]" +ҕ ŚQ褫'5brMCGںo1%.Ӆt4BPnHfTxVG-`舻ks0:'(#1g۠F*L'Pyq#W`)\0_9?=X}^$[4hf=NRXq7 ͮePPvIYƠv*s5~\ #r-оv#Q-D;}?^hXQj |T LܝǀxM>miC+*ɓ5:* גn 5Tx7lkш3|UVBv0B='@aB]jw|S6풛RbUe#;ZnXv<02xhGWaFANu,zqwdn"@L蓘@0%aA[ Sp÷~m}'VIh{8п2s秘W~mI'8 Ÿ]ߧ]/e$v7Z й4QfdhعUe;X-@/R_QYD-^R/8D%T>&esNY T%\ծ$/ 'xtjdoqpl7ُ^n`>4P!Ϛ7kf7-S< M(Dm+iW 襞7y^ǀ^@֯H3\-vBtp["W ׋˺{|pGZM@+L77ۙ|er*MJE.%g^Ho_iJ艽T: ."&o?r}BrZ3<A@9DT`gM(eER=L+Ygd= 4l毫N-=IUVjL1Ò3ُw%[=ݤ֢{8QjǔWO\w(bO̼n+w,3Tԥ̨U ,0E<4nSCiWgC-Xz?+ڍ#娊Tn7nK@H+E,{e_m يOL>Pxȋ6~-o3(kxiݑ&`jMśp9\ŅSNfK9bKg^H@~uȝobsvRh }u5]= 7闒 m\ aDӮ@Yh%☳U{ X)]V#p+x͵倅$aa&#y $eFn'пC!#IV|PK ;Z(A[Bs'pշY"y5TLӵ-D/M@QEf֨' 鄩V?nt8s#&f:qoe`LKG]i*N)$#)#QXr*cC פՖ}W\a>0\t/GrΙIcWr X~#bd`xyyAOT<(T?Ce> #ˣkD0)3D.^N .M(o#\R<*" Iw鲊d'ҙ1ؾ Q|"=+vv;ex1X8G\d|2'A-\ S%H-*I%* K m|c@hq/Q=Wؐs2N|зT.a8Ҩv~d'e&ԀSI8 Y-yPrgםq6Zz<ģWXQ_Ip6v|E#t->@C//Mz[pܪA*Ly&j5R!]Jm`P'B;=~jᾹգʊ҉;ț(ږȎTҔȏn S)'[8I3w7C/lo1E!sUکXrA.Q@#[=W*|N+&-zhÉ Z0' Փz@D"GMlDao-¬7 _/mWFܱVxҰI65B\ Cwa`ه{YQXrÇ:R3{dB?-*!)ևf! ;HPxx[^6W_+*+0 f唪QXRyu%o+34I?7@Gq8c? Hr{Q֨۳4"=dcMq#-09 oJs|`ѿ o'X7ן11R?FZ>oGE/hj}u2/aP.u1 yS~-9i%ciξfl&'7Za6d4fZ& 9ژ0ze]FR?RwBaK%)L?h;*OӁIʍNT|1 t҈労zl)ЉPJP_Mؒ @"W/s 7S-nLҍqkI\| _qKZq-T* ̰:WӌZ'f[Ϟ ̈́>KYjQo&P܇ r]@Z0KkzfOK*ja1q yN\^L!be_0S=ݦ2jd82ވڃjQg/ ?9j"E]ׯ/eiMWgcbTTKע@lf9w(,BW*xaP޸>rB`bCUjPf°mmM8fGz"{!rG3dL,8=zq+Sz)Na.I*?8tq6p qZ1ߊY0k8H\$t}Br#"-x}̓ MWʣ޼{Wpj؎dcS w-ߜUB"n4w-e Ta*! Q7V^&3mLL3Nޞ5`JbӋWI'EPeاcAV):25{kN5 ^霐 pŽDo X3vKV$o7ևa"c\/ݼ7|&1*=Lݗ/W0Wc7OxPpWӯOeAF|qGbZJp!0noK!Ǘtp0Jq&+:DRN.LX{7-MFHD?O,'|ЕHQ,نR{O2xN$!+۹Un^C5n SI!I (CK0s y cN#\ŒRfm`pթ y1C` ~mhvS}uoOC";;Zu#c B_~K빿/5ZbZvZ#;dŅU鵶ʚQ~م-e݃31chާەvzSlG)f +?wJn &Vt[1/#\x Y" H\쳹b&t_EЎ rcWi/"Y̌,x'225N.ῄ598BHj% =K<̤%ZU^e:a|e?47U" . HҌTwWe^A[`@+,@W{ʔo2!$g"=T-@,؉7f0V>bR1ۡoeya/~sׄC䌜ߡ~L<$3I\$Ms= F FDU1 5X7*Б&Y+ =n^7`=! !‹lz.#؋c)c$lO$B]nL M/eQJZ٩fz_3_I{Km,$|U($7\:Q̘t9}gqX40C#Y^C /bO~jPTjP쯗Pq\SZeKEi6aC5%B*"fK5#& ·lkk.^rV0EKtM{-I6'SE}&'_n(aG,`s ck' :"ZB#7ܾ~`Xz%ZqK`c vWmQ" ř6%O9{WBNUӉBd.:~yHw@ [#;&Q>ٓ{Z#iDr!Q+ssOV8q<"fdju:5;Y ,ȡcR+SNa W 77st&2Bݒboj_N-/]ߖKhs?~_x\WzPp.2$ϸ"\4QMe/b1q:~ǛX<6>& LY UHN_q1>FqmƩ)ԔZR\>G&Q^N CrWfN XTkVW.EHqslu\I$V𬹓rX> `i{\~ё6H ?K[X<#&E/CSA WM8oi:ۇ7޼`%+&VYۈŽsO ꉑ$kAj@4*h;8QHErO)c 6:O0//%bU"k3 k(/ wߚ`}nt|j͏+E.K޼`T5)a> rU;E[ꆄ0l5Nc&AI6SSxԛO[ P $|2E6VvQ*HyFl"zM,)8{ QBJ='a P N<}-no sLBW&hBШǣB qǀ>,]Ƙoϭ?dt(= pm_DbL8(/xnCl8 2]"AZ<Y'q1d+wvEvl$(ȩj?1 13gߩ"-)KŘ e ,q -x i$rVMPW,yWY @[ޟ3NU|fJ*-2O:|A /jG]xu.dIE t-)=&KD +󴌔~z2՘V4)w"B%o+J`y(IJ\ %=˚7e 6qB}/ՠO(` =űgդ mՠzu2XX*E'c)6iGO² =e&c2|vyyq >*' x5Nmrԕ;RmZɦI-Gt0nݴ+8"n i]6bd雃RSh YcZ[q,9ȇNeg5w[ɀC+57Dt~V,M1XpvΘAJsSbfʿ̥lIEbdg oapZwbl*lL\0Jnfݙ`q۽& xʊq~BdަI./5q ?j-@5jB$.3琈^@p=5 [~#rLބ ]/}x{ ?#K)&~>mIf'%Ű-Y);KHb %{~4$z|T ]f 92=rbKE}^-|S7v~H`"͊=d4Ciz5g4O^#|X)_1bl[r@6_p|[aEv ɨzVQ9rr%G392_6ty9Cpo^WMf/lFcGyR*rQpbqw)Y]D" >Uߧ~ OpW&=$" 5 4=Jג}`fa= ox3[OGGHؙGY;AC5t ( ( @j[S_%QlM.h;?t#T$,_ r0R!!쩅)܏Ifį'L7}ik AgdWlC{ @x0bx0E- h41{%Kc+cԴŇ*Śq#$ՏP kD/U~.,j\rs^CE䶢^O=Mz4 Kui\ݰͫeVΣdvM46 1yQfdBBAn r,F;$}FܒO!?lcV; *&Tr~bqtX/h;hqk7,xgQ7/o:'Dp/;h倴>Ĵᓴ=.Xcѡ8"AU/K]4E2Їx6wBv\N~8P'u Dco3|*mܮ,El!`e:h'qO8 )P6G%5 ?߻7V}2[YX+/(*P?V /Xb dj5:rްd.y)LDύEeMGv hJc$[(ic BeV_[Wm| +;O0@#TLKRs;E V;KYm{_7-߃!^!ȂԾr$7xW$ugE7 Z03nzbzюF=М˷mհ;rkdSQQ)}LonuYM 8D[7`E#nJG6]aOC S]){bK~W#1XؼԳ;HC~R"mwKE6e,>!iN*A4A%{x*d2x@*, mxt~M'LDxC5 =Kc!qDjMSl)dc_Qy44"$~8Ɓ+'тR]7q"i__GHo[7=DZd7Un,z844Io*~'>K_7TTX 6Ua[T ce,Aq%0;HPdb)罒pL4]F-F7+RqJtQ'\CZܢ=FT "}v-a6nY8\-UMJ4Fo+6rHTS؁kKϵӒ*m@Si ?r«CsaVh`U7F、K+xF["y>3B%{Rb/4ygu}0GT^),|+ɧJV{"—kAU1FgG&.8;@r5UK3tePݤ՟P.cWL.jܜ㩤\HX3c[%([]${H q9W̉;C} =cK,aWYM*? :=1\8pp'Ϙ>W]V5 IegCHi͚jx yFga ( =jHA|;rA!}O2BMcpxN}v_\}Qf'Xԁ wVovloP9>~@o:<^x)( }7Ă`뫈7y/xR#գ:&" >Mc-R߶(vwz~_O5L/-fCݳ\al JlŶ` ;4kwnŊs&oQ;*6!1j~AqVNPז/bq a v%|2ʉCsi?>x”e$sIaw 9CJ``;V>w!~c;Jy5(z3z1AV܃i$f@$Աܑ/c";Hg\ nğg!<'yLy%8& ]AHC*|S<&QcCyP'Y92:y+}ӫ쁏ΐ#'vT;a:r eslGK wײ7#"X|{}*B{!ڃ ©eD;ȳ&l#K[GJ!ħlr ]bR+쁥\#vJZj츮rB+"gr_gN5ff287dfgft6GvP~GXxƆlLaד{1O4q}# :0~S]qP)6@ (@| dE=r^-x1"~OIw~+卟 oC۾;Fw 0ș.K:C8rAA$3EVuwԭgWQ9vg'i)q:UArdG#9UNdr]*Yu*#UpźWr hl3ӧ;`[KGQļۙ~X@*d]`̔i:?U*<xI2%<:TCBa6zj^)-M4&!FeQW]qOukTX7L^oW>y MvLk<֓N.Hf& 쫩^%p;DN hBo02 9 wV<\\5 Oe ZS\rpn*;Ж_ SxѪmX'=9k}4*Ê7[Hf*ѽϸJOߚGn-ӂh#QVdH0mk[5˄eVkRIMBEE@rBU=ʎ'EaUr|ofDF͐p _"k;!1!ЊK-9yr#h"1XvY݌_IfݶsG5i0!)JF51Swb p~U$3% I=J&KyՄ:0{(;|ljwq@|M68B8>ES`O),G⸉QƮ1cC'?7$ɨ%۽7"lt$aD ezPyO5fwː \7:Dm0tM4Kk]IνNU9wL3s20^ևHhVPZ>`rxQ~GG*{M_#Pr>xc1oFMOE;uz$~ɇYm} )BVkI8W-=K/z$0K|S撜*2 ]>[f/q)8hERG" wQ)_r-9sQ*R 2t[)/-pn'-6`{FMiҗу1'LgC6u' BDRr}+xOoKn‚7ؔ~܇f(A- WbStlb5;r dX_ZX0c,fo`OU q#]{8[zeG\(&AdpUj< C)}jbiK9{4c"J4svY$ퟵ#q/G'|g5eumf1]sXaP}RlW-zteMkY l׭W>F:(\;8A64_!pK{1ӓW g.,xgh58lbxu`cϧvm'tO`3\my}vI0qgN%LДatkߢZI36>nQ,V'-3`Oƌj\D$MY!$mwC]j y?U9>1(!0Wy5W+r 60B٠PN ^0 DߩrHcVhꎟ.J\y;氛fyb[◄aԂZ&y/= &?OLaaDy /z'LFq8O t3Ҍ`|㸾4u NyP$S-{[J'`=Xa'ƕȧfw?EXwb ?r:vFՄEC58%WrM. Mv,VER{6(0nS.+}NoWH⪌gf)EњC,D'h`.;AZj`/8 x QƅSgaxS9u3@¼n`3 3ጰT&v:cRAe ssc| l ,]!Y!ͱ*]x]4~x*c0/BKIsZ.3=]s}қ7폾rG.X]RED̥=C$toL& 3jM]MtnHeLw}A3":Ϡ8y~k1\$ѭXpۃ^RefpTjZ9伍r,/P9ۦ)#r3MZ]< ]5-j4 'z Ժk MP_ 2Ů] e3H(!/hRQ 1K>/J/etȾ+OoG|+s3F49B=N$\7,Ur ]|ka8(M aS,B#pR``"4d.үmEu4n/ϹZ ˫ڎXJ ~hmp(bJ!r +oy,\أ|vJ@F#X`txq ~B_5zg1ΰu~IGTPc ں5=GxeOK I՞ Nd6?J"Ifs&|(Ҿ ibZ/BK})}/D8|޽~(09Da Ka`?0$YUˋ$Bw$6=?8uëabCy%빐 M&zcԦq?aq$'3J=yY=zG!;Ӆm0S)*'Omc8(qlz _IٸRkF+֝>J+uq޵iQh>lf7}_nXg!E[?2J` QMc?OYdO3*m(t/[<zbXqwb=vz`;Ia88y { >dLEkG&}6݋ʵkr0:_`O>{/^\VU@+PKWBWs;xp*=6œO*f&Z{ 4VJ5UcpL>[$W =Fogrur"֍e Uk2/|h+9&σҰARXf%%Lбob}41j .&'_NQn۠Gk0B4)֪~6u4 v)7z>Ҵ^~ET>?ծCO'is/ܕf}BՆzI*LÃh2dH6_ᵏ|x%D+&KўSЉ+ (66G*&y,* ~8PLegpAL2XɃTķR4hzZZCܫxm7%pftnml5bh4@֊YsgA"5 {#a;;<Ud_a əKR}<4g@[I&njv&59@D)a0Pi>m&BO)fX$s]m۔' )Հ=xT'OSKC#dkh#ZJo~0#FH=#ԇ]I<M ເӤ)6I_nxj..u y̲Շ;4A9W-M5^ @횠 fSZ0]jt5Y{Eԉ^ݳTc dGwBD$Oރ"MQj)ՃGSV<"NԘ,(2uҼ 0Sx;~(ܠZ%{H㹎RX:Z{άF[C6f^bVv,At5W  n޿ǟnѶ)K%Ò= ǯ@8'Ei?p;)q=uW [j4o>(HՉHf> lhCق^`y6>/fLG#!úMmy+Sl ġ/vw^ ̣o.r`DO]JZѳF+ ˀ C;TWG;~~ZDEJJ˵]S[N*)@-X|!`^po :&XKI_[E)IV D+/2$lgC!%h-)Q6C@t y_ʥ1eHPڤ&B.;}EŜbҒMdz}!e[u*[d7$f=ai:7.iafa,e&gxQ7M0j.t0NMWQ[~[S kyzٸ59멉-=g,} uv继_YmSDكF`Oo2~bxwyr, Cn%ף4{ruS+Yؙs\ ΘGׄahbJ D񯼒ڃٹ꼲~S~!F"ݹM5)lN[ +cAyl mZ| oUK:[(Q-CICܣNl3 c>E>p P"minS)i_PzM,A-)}G%,1{6J8?,2~(01]ۖ#@ C0'./do-Mz# zV䎞ʄ[@?:,TM/G j:fl5`lۃ`]ԴwTe5d+%wbЙS0ȾO)Ķ 65Ɠאqkrw 4$ b4_ܜ?HKs'y'1õb\{ w%S5gWq"ִHx,nӵtf: AOے.ݑ7 Q|dcetnU3#'Wg̜6gAV*]%wXLo}<6Y7m segmF ~qв0 1!n o0nH7Eӱk:ߑׇg1?g=*.*z$],=KܣٶQ{iYLUq?G`-J-]b2#xŭvދXo25@ lH$ m]/7N-d":9R|w_f,xd3a?9Auo!EM!"dָrM.m9b=L"*7dᵱxۋ`=adS)Bۧ |_3$mjc3 \e?-wC-Ǒ轎zyͤJi27y&"!$uF3`%޺&g.h5eKYnsak؛d;/SH B$_²*qdk: …#&G5mDmZ _q`x$L> {Zb^0U`LtI 4KJ 5PO6"?@)S{sg' lt, "nW+_1AwfnMCdGA}>A}.=9ǂohQ8sg ANi*NNcjvv s%F/ݥȲI0$,PcoHJ939r[e*~_[C^C~tZHU1}\4JU0L(B-TLr͔>'ծE|uBz?gVP}@ehlZԓtK g3my@UIJcQFxg $+X )6X};X)ʴ DA}pW­]N({AI* % ~Q 'cpX^Wܳ2J>}_iֲE(r| \ZV'3MVlts@ 1 xP:!^ʟި B 8|a.:>nY'FBͶd4W#®j1JVfh%2sak_V 50Jؠ~~#Y*8M]U>c&ڒƘyOX%? /yL_,btU7"S;r̰HLrl ΍[(f^u$X䄄jFoTI@T)"fmߝV~34 qLQ3o]]7{k4JJH&Oly8rLJSawS+4iQ.ʉ8T1@G{=?v}W@-l9)/<}sWP48Ɇy!&K3)67{—I<&t.A> )s6Tni##Mm4{%J+x.N1E&[m + 1P;aސr\x8EaN7T/M@,K3m# ůvLo[1&Hyo}( Xqgvk[A Ѭ/>l}\s6[)tGV"gΐ5r'p=NɈ?YOf8=P>:秓&:e*+TDQybr֥t)0ęI2B{54vFm܋1n b:Kecl|'[ű[~pmHAӱj4!y-gdՠ@-?cD$E*MiEώVXr&]>&8򓄹gV ]EWZM|?dS @CarA?Jτ}_.Uۖ9"!SviBzYC-FWIK l+ mգR^'gOwv(IOTn5FԱ2ؖ(C}]Q/=zfrL V.WrD's۔C6N½CrK Gtyqx\R9?#M1EO,tkgqO+Zu!u e1; ``ƴ5id O/\o{QX4i*k shA Ut>"`?Iեn6 E,8]_~>zOS~Uq+WtPƂ}}uŸ $>+8Š./zGJ>UZ:zNfKh/R&Xxk8Iǫۜe*uU>R+qy7)mC'Vۉ@M1_)Q83 ~]MԽl$æ=D|r iچEn_B婏EO;Oos[L'}U, UuH zP">U(zv2e .ߣMg:̠%C'C@KWjQ.Д>;ӮT1B05S٘U8=l:vj2k"TY9\Qb(-nz AwC,>"GGSQU6tx0Gne\Y <;weTYݏ [7:I9cTnRyQRorta'@x:sE$O=3$?-PbsaçW-ř|N\SFŕ:i&2.i Rn SB^^9NJBœ,]Jyyɶ}L=KHZ\Չ[ йgsLE42P"o{=i'W1y.#ut,:J[Y佅)~xoN_,{ekX5ko~NjĴOXYd>)] Mi r02O_)$UM9MOGૂp bIi;Gn ] Z^V޲ׂȊ}NdxLʐ %$[;4=k--nrOMI\.Vi[8 fXb:M(KQd8wSA:$;2fbY,=84Y퓜=+$@*r#o Vf/bw $w\]*aW`_">S3v>YPŎRnp:7%qɆC )JK<]4 x-Tgqc7 qqa}>["BC?*y`~ecfu'8F@3^ uÎ?h(N{z dt`,F[?0_)'+a:AAd,I[pi,x3eNq"Qv3~ԢUQ9ؿ&Yc>WyZ.$/sӽ6ɷjG4,k9#g --?{DFZLP#kpE6Spl˝!?Th _-uP"t1~k/>YЯ0JNʿR٧bյȺ (j6같38L+p"뻾`u3b1Yy]s_]И`yYp9HpkY:S>"6')vEN名†p)-i@ڿ lfB'r, w &b20KsѤæFGv#9a/Rf8h"W  Y,_**>кG'aEd%'n:LQq<? Ḽs3\~?LA>rPK{ĸL-ܸTm)aǩ &©/PkO2$JH<;䜖1L+$=7.&f*hX:,ZJL7f@Ж Q)Rs~OnL&=|tn^I7+rےN0}Vg`@+:*bhJp:7g 4 n&|oDW>kOĶlteY1U\H IhL&ʀ8 C_3] PzI:(b.gb=@wi_#c 21Oɯ4+hƧWф`OG>#%6f89+]M>A $kFaT*R^j`l:5Ն#<lz 9eHX:.hw{1M[*+~ichxLb&2_u(͡ޏN=@:^C)LNꕬN[K(h:3.k 3o22z(Zkzddw<:$w$JHg;n[r6tgR&ʠ|BY13vc*eRC_3?H(u ->7dMHS9P?LZ!\DɸEc`@dn3.`x?*YI7w+g)ѷ_ - حҺ[ X܆?CՀx5ɰ: !ީ)䉥ZI44-޲*Lע%KXTaQknLNsXRLouud3C v6xn.wB='|93f_}2~Nm?@yϽ5hdbqH1zZ/jpQk`9/׿H툽u^x͢ lR4/y!*JgWpSL8we½pFM/qVb,03X *B>Dgr&Hxkx sxHqbj&F( pk'C{I'`QSG$hcyfEx̆n9Qɗ1[hٟJ>k OUXb.Ta0w30Wl:覹,҂{g[Y=Jsu'V`C,wp^C|h~D6Eu0^.7\X-nEJ>| ^wt%}lËV볲ŝcY@|_*- 5ؽU'&Ͽ|+kK<l6lr7yZ~u SE*>)boF+|w6PAI:: zEJtaPR5bnP@g~w\A3q t_HM&'BH|ӻI 8w b}PLJCBxjp* QT ^n n0-oz(h^ש( )8v)a_hf1m&e$3D+VTAk-xe8mg xڔ(/B%>z|؍1WZeMRF7gFeS;i/supC#/r.>0#!Z9cL Oj볏,hE5)YqRW;i|'SkzGlJPl(bT'D\ct^-a^ha kXD8MhQkb I?? N_C^a] aFbλM ~kaj 7pkM$ `IQLۥ/6/ռsoy%VtVo"3g[bC:8[^mضBhHKL7~F^YBo+jB@ =XYcmFqZr38=B3LW͗5xkά>Jz69N_ S4?+5}@*v~h-"猪_?<@\灹`^,ΆV,éL0"P*/ܞ# g[t8í$؂حr:]A.:Rpzٮ(JPQ·" 4z fR)I뜁ƠQa:zһICfC%ʴ%cGC)8=B% 3sq@no'@jSFv`u:(6ْS m׸ȊTfK/U1Ex\B|+ W.ܢd+Ty߭B;,a+HA%TpGֺ|+S;./0b$>- zз=ԄGt\!%eK4թCSHYYv+zVr|-1G69YƉpj]㮪GQ[oŜ-d_@^.uZ*Q|Z( ]3L⼘Ra0"rAz7х,!5o6NdkÙgY~eZ[{o9iv߁z-Co "lXPՌGi\oi @~@BqOC7,hM{d$k wP?5~8iJ/իq.~¾t@"v`@E=G_\9AXoALwMo F=sG( sI_A0^v(Y = 9[omY\ Y ɵ]yQžl͡Ut O  J@4a ΠfP*^M*)ğ?wXN]#j`]㈷˄, H*SGbe|DGo/~SNja0bKq9ClNZ}`(y5^MDFw;Fα-3Gct*xvES@v1>JdRȌW Q6$'6C|x!)VtIܺ\0׹\.kG`yw]2؂9 {P i $DAן zR-ohhZ'$[CRN}淋o~0rEzcGf :ɰ$L僳+MϦ<;#cZxȨPk\JUSew r;b;aJ`S )=s"&OmG؏|]F#GX80cx(:EAso)md\!& ^R0,̖@_x78C(-[y Ć,D zI ++^.1 IO# wl H;YL_g vO_hB&k9e3lIyKs` H{cFHew:H5$m>"T[䶓->krHR5@NvsJH J3pߡ?d 2}|UPCGp޼Әb}_udOQ=HݾK=ŭ4 mJ$lr=Y?-6K~=y Ak{3U^ӁG:t):]wH#vDHF]y#Oq[+אn5t 0o_p0pI4 1v<^v0Y=hT;T|X~C]@Y*cftفHtY0_@e' CuV%,s?ZDDO_֐{?:ިs(| 0_#ef"(@p iʃEAܥV'b59?:-mY#u Skrk'p5]~ƈ}1qe GϸM4hm  í]F}- A|k?Ԕ"{^xw" agw`5m&3ʿ5=9c{qJE`WajO|29MQ(|(ӲVdsa'%;z!dzq@ I2 0Bs7~ˊ[ޞoyͦDnAZ<"'wܿY$}wc8ƸJ/uyFez߆4R_˸ O9tyhqydMCik&|&*R14~|ȅ^m0{T5V`]'Eu,mL]N۫_yPd;d_򓩦.N&]}~7rn S'S)lv ~ɷ|gWH9nq hw>q[1_!rJ&2` %gډڢ~0CXFŋv_5d^N $&1aW7+In8*"(2hTrkMFĝmJ0_F&LSUg܎vYr_T)֩.h ݊G'p^C(|}ذetS /lN n=O:{ b H>ic ;&KyP7R|5"K2rfK3Z?H#$A̕ Mܗp3K әh&-oRFoWə)#kaH )&J+b? `3?sʼ*j`x!aWo\ Ra}TxPq6.=ŧe?&^5~_'jlzuԏ^,c'[=k5[w=6&d?i cyH!Zhd2J$@EC&VE˦# ^fNk)#ـz刹@6kT vMY 79 D1.~^A? b|Eġ]9i?q܆Vթ`%Ro{;oŚԍe3T[Aw f.i0x_>vAD[!\jƿxcڣ0q_ O! {m(TuʀkB7^K-=z옙J䫃*5K!,/Ԇ 4VWӒwǫ~?ށM?xm/ൗa2Ek~K8wDRW+ BH|)injps @ I6 |;A)rjL"j3œ9Q};[)}M>.TcY Oyf4 _[L s/)l~J>v +u\y$V}WD`NLlz 'dG]䓡И;Yڑ戭Ҫ5&Ů.JueUT6`ߏC̄2k< |1O~R4)jDbY 4ĿR6HҖ2AC-/H=TF]d?8gPF<lyŤGWȻN1ЄvLz6..<R`P1o@?qv.GCuHxtrwler M@T<[(: 0> NsNMe?1h@DYPCneO+SNʁ9t|Jf?pk#ؐYW<ò{}ԁ@3uQ%gYNb&;G'o$Xαbuҷ/k/@opHƵgl+߽͎VH fYM}L7T+s'ʢJMB%m_ jcq~xrۿ.KWT/FJ=\a*a]<*Z&b$'Pꁊ)݋i%ݡDъ۹Ec`0Y!3A! 1`sTLR1/;>F=5PLxL;<Ԟ(Xz ϡ+۲K0St`LY-8^]-R y{ҋ5CY2{0yBvf0 SL|4zͲN!GQ aM!b8 7(%`]q̔&mwEN8"Ӎ/ Ґ#& *>Su5tqT ib[^57g* "G ʙ e.j#MiܾHf$ >T++,T0NJjӞn1#Py#h"Y.|O &g4I`U a >bxc%Kl΀J7W?)kLM_q!:Fߕ _+jI";7W14)b@L c\z{./Qi{Ri?ڗ}~ݻI9\e9ZA98b %)x}=|7Mܯi1ZWyx = Ce`> a {j,gÊHy~絨UAEorZe' _J,K _VPDZo$T Y]34{( S{꽌#Ev=tEU)g|R[ WRVxH=s}hd0D("-^@`@a+%#}K2:^&U6,g xnJzFA%p>pmxw&-݆9A:֮ke, rUC$?CJ5SE 2s4> W1fdtrx]SA_ N&-g2베uAYejKh+c{y%}"p ИAa8坡O um-mWe+vDtH||"3Q>.]=5!Xw D72mWh?"զ ݵZMBx%)Q\τequaxqQ#+47t#s/++^3>|ZJqPمvxz='~uW;JPb<fdAxb(d.I)I=`ִsZ":_8 w/Cs:^nr $]H& U-bN!pYk*ߗ4UCl^ ?QHd0(; *^eiZ6_3yַDlӆEb.v{ R@9&1Z-Q(z}8,e-d ^Sɴveso`c%kZ^s`B:ڢZ[kRZo옶/~ LԸ"{Jm $̀O(8k ād(s՟JD Ҕ1:.Y]S-CR#V'b͠c5S=桂5a/y% &?L!LZQFȐ@h$ WXńW܎ KUuQLF_YY0_b^6<yXRd2W}<g)(Ym:,tX*)+p33w U)%?5^q3NuNKiQ=xvV'̻ tj6Zc>e_`NOk*q-;$1//+cL йc= 2^NںWdhowq)p*N} ̉{=n$PrDkiz< 0ž~i?ۋC򜅷ǣ``NϮMel[7܋l#ܒ=rf,&aO=entp0\*Ի #߅OO"JFTecHM 8bJLz:dSbA: M# 3.]CĿ},KɌy a{2T{>Y+;itph]^.cٖ(lnUt7kȌC+ɖeQM꥘DRf=Fbm\S2T!#08A ڱ΁Ů -?σuayF3Տq#%aF)k%mO:#M ۀ|_َXrTϘȎ>[ ghnCRbJib^q~S}d"UFFr?OzM"X5'_4Wzf;)c҈2hk _ȑ[*ԆgْĹϧ{sJS5I(lE} ]<0L.]elBx vJ g ;7+`p%ģO p)^g5q&x4 A7 F "E1HB=JB`:r"uqJ$u!ܬ=Jz'OH׌FӇz` Z\0r[FpVXpoRs̫ص:@'#tK3HiU1]|)[a*rMpGATT l#?;qy%yT|qVI6hƀTb9y&X!_2 Xk.( \=671z>QMXrFO>Uj? kAy*5~xH*;w^~oIL[dJ@m߭q"DJ3R c8 1|9i@ B/TB0u|uL¸5;mLIύ0JHIUVh$l)%(iw:/QgS5~=cL M"S[2JNtQR BIymQXdE|&3icws@?kb2#9X mk%bfo3g_I)EP˩tX SLx4Pю\ X݉뜜=bb;q,$'`0fg#D!dQŒ>V{E {t3-ӠJɰ 8/ÏQE aH>z)v侷UiЄq;SBNz=sd$Mum* f:ْab/ߘ,Di,q1l{R$ b9x8'X橷j=馈i?N2 ?̤}`T /خ׉`3%\0Ǎoؐ~_ʥ\Ğ 1zo\~.w"jFq%=̓gu$ n`ǼE !f lb1jg_Z#x+,3_6ت컁zvʣ GʗJ!@Bq!K&-b[pH#ѝLhZ5 *|vb~1d-H)!2Y#%@SLkd} .R-XV1`Ya=ONTeC2\}[@f,[튖>>(躬Hy)߶OncKv]Sx:49އA3yq/bNF1T ;1brܜSb/ՖKd$p[L%{BDD؆ۥJs7XgՈ#F`r_Q leձh .sG r~"_d0 ).RHL%W9Yn+j4P\XU:zGR6 వ L YKO'oLrxZXJh0>iȥMyX: .r:;ꍅ(SJHgi3;fT}%e=( @5k_fOh4J^2F13-?iAVnɋnGw[7~w~7+\qgUH ~LoeN NizK5NH@ch%qI{]I+!U;=@-/e.a'dj;iW:~:c.dwɧ%~V87S,`+><&jѫ0z)t=`: yvU5˒}{q{/Ύ9qi=#[?4Jg?`LZş5X`fZ}ݔHo*882M*id?id}+J:2( pڧ?Cw4S9BӳMxK}ىJeId'TR% RGa5޽x3^y5CAm %J%5)NJɷ*M҃.$3VQs:Z,C(>Rf:O|ÒM4Y_!#St|{Ey@1f_&P̂Cpo%GyFLFhܠ`Ͽ&aIw\p C)pӞ+Eb:FYql&yTqWr gHFSAuJq)bN*Aı-бbP̊ao-_^d<$o!/?wP<" TR5j~)_YMn`Y$W)"I1ULt!ߥ#_$@4lNt^Q؀n~;0^rY:o zC ݣ8?L9#u~tE$G[mJfdT6!~DD=!rI1xe. 47Ce%W;T6Ӻ`KUΧxIcxy4iEq24.-A6Wn L 5j+ Bm<ĉ?|z?>Yq:r1leg .*?u`НѹMm#e .KE'0 bo}*Ok =ZtdbHE~wetTY%rBs}5Yg^0VXڌ^mB-kjKN0,@!?98)v+nۗ_z>^} R)lJAf@|::,`7.2Mn%iXh[d7)*'i _ 28WJ1{$2Nnc bpSjwi+nAa~g~^0r3H-3BAi'8MLsFt^҂7N+v>YzZ5XNY7 *E/:agY}"P6Z{FswH ;Л/ ^]T>WLS6hxUgWZ{e'm%lZ߱Jz2<^Nzjf2y"N4+)'gr?gE.qb~XM7'/-7eov 74}ZkLy ^6s?y ̡ O$"k JλA v̯5Js1qd V~MKh@AWa+ `&qcnRS:+G6 6ڈiy/FVc5٠S F^+8t]If12t;,J!}ߢǏ?c|k671zMiP9l+F~RX󤊠 o/iGL8& "Z1,-S^ZsT|]5sWH'C:6[X_..dЪ+G-le) =y[S"k&hqΖRd*MVD;qA)ψq؛QNtŷ(hp #=/ x[ӋޱDK=/[Ho>q׸ mXI [*ozU_C2$"˾<wTJ-NU7#"Rcp޶Lor){^BP}(DdJׯ&TQ_~BXjh_?KJ=8FQ+(eӃKD'`0 *mE懿n ^"ʩFg(uc,kd0ۚArB'Eeo\FKst8=oͨ8MB?% $_vS척,T9^7sلNRҕ62ef͸T£˥əu|D0X|"yMɂ@h 8˴4u p8ߍ|B ^[Au!sgt毦˞F5g-V WװM&7J)%TI;R C~Pzb鑮wt`^)N$P'Y6 `_ L5t %ɐ:GVi1@T-!/4V'8:EWwJ|d9F~6qÈ1f~\g` 4Tj By*ck&Q!AkֺBxB308Zc#t>6*Iگn[cG~3f.Rɔ'drLLjt G:X[^uDO!b$DE/ЪSIsNh||>S< NYkE۰AΑ\_#G:+x!ti9tv'.9J=ju-+/yi6!1آ{UJRfO bA&G2^. ȸ6Vװoz1@HŊ(jfs^.>ףCS 58\.t,~vJsI ߉ z87O5>Zj0բ P)0G:̄ K̛&ҏF:+:մK]uCvf Hd1Dd݅y$~3*s B=hHS  6ja`09G}$Jyx}󎡢3 !5OQ-Tw"w9_#$CVUC 9*n.?sj{ x_z&; ҂x[͇&L1Tg8 e f j:[ƽDQ]m@x̣΂E)|gIaM[{Sfpxo O<5 `W(gJ؉1;:•jq>DĤvSTǤVa\sC2M&s߭Q?E?h92O˺u$%7"O#%?k??eHN2,8j'=Gj7BJ`3$°oZ9oRk_[yhT.hoצlKd>ä+o!#ݎv0s$86RL'fjj򟠕?T~LVOoL< 8e`Ԫ MK=b9"a#l\PWk'VU@LVNKq$ֻh8г`d|]&P@wz/QE|aU׽bL'Bp&æ+ШVn*-BH6]D x|©?M9Z)HxEWtEQ<:` hi?i!K+a.Xk(G!^9K0Z![? LM(cӋNa6]ʹLg nRH%HӹwaV;bIK Jz/kŐVɮct+;5@K=6y,ͣDi+ȅAӱUXK'25sA_b2*Ơ@ U nnKKD z5a,z˧u4¡iY2FpO* f*Ur FtwT*?o *3kU?(#b-( upV|pMu>6.cSIwݯjpFObhe"B;KV[v}?w xNװD\ I0|ҬIv{r -d)LƤVJ!mZyɄJ+M(tFW1QW|讖}49mNeOz/A^z2Ǟ_r3TwNFoD #~|H81 dfIxoABxMXu9tʻevGި ma%~HRh$"dGPp;,<)=jXyn >:K&LldV5pa65҅C) '6 iǥfV Ȅ-Lnr%3Lj-qm1Ķ,]9Bl1Q5A߻A"1xe.c8Urr!H/PK+wxn;ӀWBM6TG >~+jvZ<0|^%g1vOoސ=?#mk?  wZ; NF@FcBF-%^?<`⺵|yek>> B!kXFxHb& o7"ȥ fX<;б3&b Pd?;ʖpEN ־1~&=mrwuAX!NX5u ? ^ 6)8'*Ҕ}6t%) ;\*B5JK:jC##Z]ITo*U~ PAQ_Q_ sa\4lsJ70o u>!P]՘-M%7ܯe}Y#ܑ`!%'?Jpϩ\)'w)~Jh"T7.tJ:oظ">PdURY?k!?2 Hw!fOK =YΆ]8yI) .L(bg0D[[M?&P[ 4=b˔h)~2@Hp76pĺ r`2̞ȣlx2[jc]*ѯ|3`?(z9Ò9Dr}bE39ywo+n;Uԛ`f ķ =-Oj}áJUIέ=icrN2 Zփ;_%Ѣ!IHFus Ν,z~-P,_!5}.ˬDSoꭸ]ZLC7!^z̛wGQ9;kL1W֣5 \E"?7UH; k>5K;k13@S?K8u7.󽆼,q S@bX3)'>9}t`7yOq%(@,;xEr?ך\QL'9+9d:/cj`|`+lO2ʌV/;5Xw E&-nd5GFJ/uODv0)[2{%/5H:.cL M-w{gdf_t)h(:!w3{ke牾ꏷB =X=W.%$gEw6?T;5= c N4l ŃvNZkVH#j91+˴\!tdW?E4MT“5f'Z{^j= j=h&4w\G 9m>D;u.tpo3(ztM0qjn.}j96e?uȴ[NXg'!NF lF&">\y/|:0],*ϒ(_"MLьm:yl؟7BzpD 2!\cH-L=?9( Rm-u GzVcG&> H٭Z gus>] aqRJ hi K$?E2~pn>Y7pG\1Kt*8hRQ,,=:bX|A >YH ?3ij Kޑs/b 75~#'C*Q\%Ȍ?lAM8F: ݒL| bOZk>I:cQvVHFNy$HMHn; B=X:RC6Y3~L`mCj/&'&fyuk;h 됯~T&uǦ7DcTNqgP3UGW$+ы]jyVuQv-[eUM"jY)w/کWۄ74伋l{6{$cѵ#Ux6)48GzW ,bqAZ麷Y+y:F^ff)T΂:*u:^lb~!)Tc=O.!8ل\i]l#N.vӡ ']hȚI ;-@e|JqN^*~,|ߚp-s!~Fq_; LS {F9'HE 0xIx_!̴_zD?| vjwfJkTOH?~y4w{K<[E9bSFuxDK@"OXoe}ʡOhTMW:/Uafv[#X/jT^kIa1We 5g:³0/VueVNKA [oPKŽ~ɺ(zDa <Ͽ|p`){2W/r!LZ r 7ˢ~fP5>@?s/6!HS'x qOP{nG v vB~Aj7t:IchڽX?Sot9lo,$4kPز`jTĈ"by͕9cGIIh,tSQ ]UԽKH܄g|ۜ͜0k '}wxFD_YЌ4M%{E$(iMP`j 6#F̗MGIuK2,!y2iCo2--6eSגd0Goz xVED?V\attD֝:Ն#8sӈfRmIazTlEpw@Dr}D @[lÑM5rhqqS(F~?D\3"hk,ݨݯM\(whl0Lo>2z)Ɓ ^x[)zrVՋpR ^8H%l)nYvMQS\/'~D>[G@hp) }a(/>+l -ɣW ` MնUedK~S!RY?WmX2FHbs Xh Ȃ:tF) $!A,Hhd*Jȇ« ֕`7P&L龾e"稍]m[ޒx.Q7BЂ z`W磼" XЯEK Y@~(,ϗM4JHTS_!Gbp[x"%VL0|G2"a)?s_fgC{i\;8  +t409B> soA@I~P1:\x]l<`yNE|fn_~g$ 848;4#-uۭ(r/v9rkJ˅ؠ?^_ƕ0-sJFbwmlK+Bn!WB@ЫR /J,`j "aLl]0ᛒ?ygī)FF k=I͇38 V!s~m/(/dq b8 _J 2 F_+/l1]Y"0PN| pb# JJ2NڪTEd 8n6B[~gnu WfX/0 4c:EDp"uW 6z` 0jvFU2 sSjc;_5;еӉTHMTW VO)3!͹-/aOdlې[k?%0}W&W;P8#y9Tav3W ;? 1 "3iƗ!S*7Nh="٭N-9o,1ǯ\ +?Q%T%UOMwBg ד m`} m7sL}_ $J?)|̨us-FD()^j: uqC#Jy9VK6atQn5ft![\ b Kv F\v+uzsnC;JQ`df/ލeJt vH+z$ȉ2 P笻AfgS#qeJ]sH>a-zM7D\L ^)Q,=s]ؙ\B+9KtqfmbQT#iTo{ik=/PPӬ߲ra⤆84$4FXM-0M֤>f&$ F43SK dK7;S7;6&лrvJI}*=k˩$m"&,wR5 42Z54jXU&Saϲò =bY-lU<zOT/rRz8ѬA3X0]pSPOz;#9$q ubC<Ōk\9Cx~xei5Bn+ݒly|%?cTa -ۇdf2k#d14 ckkpF0C =$;+^W5ʙXnȀYxBZcl@{ZѝM#!WNdI@Y -3FNly~D-c/]YGvH2$i$'(KD*^_J.mK(/!mƛX;ϓ,Epr ?S 6τ]zD92T҂.E{b}~fBbkdI -Ns5WrI,с6Ŵjͤ+q9Cb {61ti"(Eiy5ۯ4EA 8&C7T ;1-'d0yA^?ZgSv,DfC6GY14AYR'l0_,n0t$9م$5l%ۥi_V7 [(RS, ˎߵ(sPB 8о=OY4K( l0.\>c`] W=<4!9tDR?^7$@@lK?'69 r$$ڕN/Wigp\.gūt/*y1{3zʎ@ל%Z. ۢUhU,աf" b\fN, rG#$j F˧赴ATgzVazE`ƬvlN`׋K#2S9X"%дڹm34Vzt(8̀Dnrbj co8pFT3|Tz\fW.C*bDMaX%A=%cb\ Lg+ݦ! >d {ۇ󉏑[%A>$~uv;ǹ>|(5>*()Zf#zieG6+pa,l(l\VgJ;jH®!i8N Jv/h`&oR5%tP k+bQa18-?'"ÙR{KIؚZ;y9f_VσJ\hmrKf_bZS/qfxKpї4B><8=;//<p9^;] ldw( zôi˟y~-YӬnj-d*(Z(!F5YGȹ^=HNPC_yzAB 13)' EPV%JA]gOg=29=F^fMg0~5Ͱ1V7q4i!Owא[R, "RHq- ._phz=( }㶮|Ȭ+L8jN?Q ol,zeYޥ2P/c+rnQ$OX@>%z<,qrBs9s,p~9@;:' ddݏTa0h=`0 ӏIt _ҝc@`!XriyhOfLy7@JWFLpE4!!L义X3c޵:+q6gxkHX &U;;CtUmML}iFp;/@c4=ڀQ>h2lw$ԗz:DƎJ0ښ8$k7(1ŋ#ˑ\ƭ͈/o%ĿG6=ﭟ/[4D{ Q}X93G5H+Gch>00u`:Eti9F#WR,,QzfOӢ^9, F{YzV-Ñ`A+B?n.d3. IUqA rM$DcE"iRQ[Xb{@z;Y<qSpW#?Fz"n"$pr.\pm췏(Tee#+>Qt@'up PF%rR15fYb.SҴP,ŵ. AyI%R(_WR궠4B6B8($[&p>DL۫Q h,{V iYSWLx:y<گ&Gwb[s$GPބRE޷/shNg,l*+G!}@М[d{!m1<nL4RUb(z?+ݞƔnc*+F$ouMtYYAs62,F/̓T&nPA,pxIMy5f'Ie0tS\~4DaYc^i&(cVՙ0XƤ[gܥߏBLsa&rJLnV/NWjN~zǎfK5+ mdL \b` ~a=7q>XG᫕ϓƿcYs4Ly  Ύ=*3Pʩ +*~e3^̜X\eNGה[0 EҒ»ѯ"-ﰍ<*d?5S*djebGcYz 3"ϲ|7vMRe݄l ԥ),}zn{V\d 1)e@鮢ݯ+ ܚe܀yW=)wL5,;2-Yk,!GռY^pNh.*!!e-xu\"v/ dT}Zh#)ğCTTH |a鳠D< DX21{H&՗ 疈6.4}۪c(/]/iLaF+zPM tPdYRdPyI#TDa vmJH=N.$ tubT"gztpm;9\蹧h@eȎSHFSb-qnMXA#d \,Yޣ p䷿~+L\FM!y~ƱQvA Q/f-uͶf3pAԊdt0*SW$p |(u`U=`\WuzAJaåx=Oř׵]7F9z$%` wQG-idOI;bAkxd^57i-ΰnlW~jS!.+~YtDm+꣜yEVȺ!;^{lO)xc옇zj= oՓvul'wBܮb8!F!L>̱@cQ; R -FY}o2 , Va@ij/ԪڹHW WH[oKjZ(!0ߤk9b!2R.rSaӦ96lZƪgs1:+e=Z"*Wlgw-_QOJ-:?s} [v]AjCovhŶpm"RcqR ?/v %.V4EpoTTV%|5;h"&rXpՠޛgR V?s,<_K<8XiS5 Dz*[X7 CÅ(yjD3' f0>f-ۙyZDd5`[0l,vM3pwT@4