vzkernel-firmware-2.6.32-042stab112.7$>hvwd:FPB>52?2d ( P .EKT&& 8&  & & 0& 1(&5&;~&A<Ad&EF F0F(F8FI9OI:ȃIB2TF2dG2ۈ&H2 &I2&X2Y2Z2[2\2&]2&^2*b2d2e2f2l2z2Cvzkernel-firmware2.6.32042stab112.7Firmware files used by the Linux kernelKernel-firmware includes firmware files required for some devices to operate.V kbuild-rh6-x64.eng.sw.ruiCParallels, Inc.GPL+ and GPLv2+ and MIT and Redistributable, no modification permittedDevelopment/Systemhttp://www.kernel.org/linuxnoarcha0.@@ %p,jljxjzx@@8|"PPuxuvX(yPyh~~788h`hpjl8`w4LmLk6DVzU8@0  x|Dw$/ &^wRF@2mvp~oj H  , D @ Nd o ; 8 U ^ B` l b< >L o LTM0 n2RF z=+A66655høp) _ O2m|bH2 T T T T T T T @ @@ @@ @ @@ ,|P ` @  @4P55 l\,30:\00>JA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V Ufb28eb3f9fee1eb50dd7b362d27ae35af5038f7bc0229fb763283323733ed124f5d7bb785a623be84334b521dc09dc36be140f047d8aea1f6cdf1cd6a2fa335629220e3d5cd4b7fd3d4ea0f4afc73aa929220e3d5cd4b7fd3d4ea0f4afc73aa9a6e49029ed9993cf8e0f34061a9c9231757fc400f7775656c57347f8288799a1a1b794a219f991163c11dcf2dd480c71dfb2723d1d6b47bc5ae72f03390cd475cc7aaf2dd39e5bb17a63d298f765aea59158f1b596959cfd43cd1a462ee6f77ce8448692e1cfd4f27546a8b34f63e89dc5e86654452314cd3fd8ec1648e04d209c7e3239decffc8d1a3cc515a6ccc4e8d8d623ae5934109ccfe8c041a1cf88ae0438263a87238648d836e17311b97524749489a4e61de9f072c9dc71e42ca5f4691fa6b30742ad48ab2e92df81a3e86350919225ef097769d2a85d5fdc422535818fb0623290ae1262ce8941b1c924bd9f9ca40f27f9d50a2a95ad3e2bcc202682d2d93e3537cd62c7320eff131eb1d00dac0e1a11c2a15c43c7c235bb86fa69819dafab2a97829611b64badf1db3a6c75e2179e21b8563fe8187329627260649429d56e6f39222cf523f9ad925b7916d65d7f92fb485dc2f1760f6a09d7585b904f1a68e12c6684ead10ad5dd8f225db69cfe6dcbbe91e7332cd59a42419f3e8710701d64d742e7153508bdd492f3765c48b160d3aafc86bba093376de9c1ac3c5f2a84e33a78ca1b0430b61a04c2335e88f76e5ba479a7e531020afb846bab1b77dd8b8cb5a87e3e8624337357779694ee17a42fd67eee50275eba978bc4a970bcaf42b644ac84a77ace16b3a5495ed06168ea7c3c7c7c438d812d91a58417b65508705f741efccff3647effcd17dbc5b5519e9d15e49c6a7a1927b8034787c3e6aebb5ebac0e397f8962b376af1bdc65d5381934a19f317de257781816cc355f60341339de5b74db9278cb9cad6c178600d320f2c299d4cad65ae49729cb82ee1c60bdee60af6858e13a7e5be277daea6ff6258608258d937634d4478467b0758a47c7ebb68f0d4bf5e8d672596414178db1e06222f518cc838692982957ed4e45ec714d992a5969ae548c1a9acf10be4e51ffa7cb4d67754624b5e0c6e59b421a40c22347b716f451d416aff30bd0c00e02717bd7a452190f70d95267050fdf06eef3b98228270c2689a9ad681c7c2312b4fe11a5193ff9fb289a89488b2ca0ba6066ef709cd5e9c1f55ed69e62e18dfc2e0c3dff5916cebb5dee5803aacd0f312e1864215b47b3cb050783e1a0086c4d2bf7a4fe1293cbaee24816fa4f51b3bff52ab3b549c0a66cc7c9badc104698e7e50bea9c789873ba9cbb822b7ab87b5b4d56d10e942c6fb9bf459a557c0af15816d0aa409dc7bdadc4e134bf4b3b0736e3590b05d27284fbb8a3efd50e15e51778ee011badcb42f1e2cb4ab39562fa6ed98d53d0b5fbcc136d1cf5e9609064309527ab5c6f73f17f99f6b07e47151e99ef0d234ea1b455b0555336f737966748ecad364a24ea2150fccb1adbca0a1b4e46b220b7ecaec0287875f47e549fb612f42364fd06c46aa936386a79abbbee381e5d148bd073184a5cadfb6c31415bc79fe185e6cc00c888ab6e54a0640f6092c8b414a94b96e310654cc5cad04bc1d913acfd5b8b70a6694bbd48b5795b779b33a4a692557517a3e6edf343fb2c9dd2f55d05d86f88cdf52f3e1363da28ae64c3275ce7c253c8c0deb056622a90d411ec2e719ed07dcbb1982bdf57f2362369b3c658c2315c191b1d2d80bf2fe90e5c6c2d26d81921e0f8d8c38c355f2159923927e490b44f798e538bf862ce5cfc2d76b393ef41d6dc2f3126f8571244d29eda1f635549e9606b0eb50d9320098d87754353de825024083a89e098a3828b5f92e5a859c3dda84091a91df33c83febb91dd31c3e0275fbd38e1aadd0d690d63ebf9987583fff5c62108490bc38d6e4f6223466cf08d7cf7d59372d39c17ce777b480c8b6b9f546516326ae5330b15799bf8a84b030ce9512921b6efd29dcc12b03f176477df26b52e6e8eca6a1b8f6f2e6962ab5c7ea0bc8c0bfc82547c88d896c115b97d4501d03f17240926f0e23e54e696d367bfbad4bd87169fe1698c08ceb933b5e3957fa817deac311a86d632d31e0a08fc257e54f3555c2b74791c51460f1551d968670015bf28805fbf9e4b2fb2540ca121461911569de4f5fe5aaf5c9692069c15c1f62c4157e1a28a114afe93293e00d4e24189323efc1e316aff74fcc61b89d90719bc29c501d90b12a55869a1e706b750df8f59a7eff2735256959e37301b3b8a0033a74167e81c754371f93e28d9be45eabec82938d254bc8be4a30037ec7e50e672456ffa56409cd1af4eb240e2350589a1911118aa9c69fc5b1dee86506d2009d3e53f417811c4c4310e1da58314748db4af9e0c6d509cd1af4eb240e2350589a1911118aa9426eb6a6c32e5ad63949e14996883bc73757454da1c15d7a30974b7cf947402436590334c375c1241a5cc23dbfcfa3c3b3c93bc665b5155248845050830861b99474d9ea3c154bb43f4c1f309047292223b4b8f235ab44452a109e8be275613476c902360ef8a095133258fd0d287292e6b03b9719ba4552a577cb8657e2ef8d46575578639b2e7b3447d13de714dd9cadd82f1fabd4f28702382f6bafcb41b1445cb8a68e85e5b39e7fc35b5f9d03f94132a323dd8966c43371de622db8aaccfaa4f10c56ac3c9baf9cc14b49a1ccaa8d1d14d2d1a06698bbc671a3522290fb4484ae87f4b2c208e2b82d8bab07c381e2d3d105dcbc9742660edcd2b943c806f8907344ccec9f002c5634c782ad68684b47db024c8a0cba872c3e98e907a3781f1763dfd472a487c3d61eac0a12b766bb793971bb6c85d462c43f5e8b91cb43d0e47ed8e446547df7e6d6627d452502f652ee317080f4f53e03c71688ad2e45e44b5de2a16cd0009ac464f3cf80c34748a64e943370e2a3d28e8fce9c37262e86ca30f862ee89d2e82a5a02c330de786c0b3493a1784ce60b6d97b27f1a73d0cc5301ebf8c82efd95afa4ed0c2503f8b195ce70d09761b955734b90b5dcf4d1fd0ac79f34b10ce98d58100b509be73f34b7a202a1d4e0e9bd5aab52575ca4526396faf0ae8759e1e970a5983ffade19ca3f38284dee9f0cabcc1a2e9d00f8ec956e0d646b1b406ec4a32eac39dccb8284163d8ae741e326396359ef9a2b85d118fd8799bbe8cd210f87778bc0745e694bc27ee50159529b254da5d6b4100b4e5e00b9324252d67e395bc8f5a2d17e3a2586e5943fc4d8925b1e53ad0a98bb9db8438989d7ae1c969a5d3a43b64f4e9cde3c3b1b189bc58988159949fd1a57c36c33c6b7e835d3f225a1a446fedce212a349eb68f91068efe4a11f6279974130c066d738ce88d5dbd0456f2c49a331852fc4fd7f0066e0869ca60deb01bd132cf85ab8df20e4ab7e229dddb3023ce4ab581bfe4e76362798c124ffb4bd227235aa1e15136f6873c3620da97cd7cd6e5521eb86cd5ae5a5a798768eea58c072053213772bc59d9a64ad1e97856a3310c8a0566cca718dd81e9bff3e1eb8ce20257eedc9d391d172e0227b5363e1cbe92d8ebf4c924cd60d2d6c75aae28ed2364b7eedc9d391d172e0227b5363e1cbe92d067cf5f35247c5f5116b08d26db05ffb93731011f7009ef955b68eae5302a76f505ffcd2209789bf70518bf916957fc4d597942df04082d56c3e26a90715886e9af1d443dcde96d98bf98cf63b3461f340d2b1b915b8de9c4daeb33341b426b4bb173ade1d09658da0f508334bd28157b00b84656006726ca92ae22a9425ebdfa99750f5d6afb62ab480b2d82f0bc5af424c72b57f5b02b3d3d1a616ed45a1ef48b748e0965674fcf24a9b2f22bc3b199979ddf2e948aaef7efab9a7f3d1c861eb1d8691cfae0fd1d9cc7dfbb00109d0885e615305edaacf1f3f5feaf1c833102cb5aa1677540ce1ef06dd406f5516852a59361b6f4479dbfa318cedb082fb334794df9c325773c9f1cf46f47d6b5dfef4f27d17dc204e11632cf98a8294650d52a30faef239f286f497d95be7d2194ca05f4d9e10f0cdbfa3f96300048d300fc33ab57e1cc74b4c63bb09bc4d7bc1a25a097d5e86c991f54806e88ad6882585f2432caf487c4b586a2c391435f3749c448dbf1df580c31a0e55de22bb076be3801f81f19823e42e83f932d7ab73ab2516ed338f3be50b60fd163ce91cd36915cafce27d4a77066d3980b1751cd7fd240f7efc627708e22928dc1ef8da1646d805ac3fb7f6dd64f3d99f59d2c6ab5d66d9b7b8c30048a060b6d27fbf566108bd05ac3fb7f6dd64f3d99f59d2c6ab5d66d9b7b8c30048a060b6d27fbf566108bd3f2a89200db525a69d79c84458111a7dd9b7b8c30048a060b6d27fbf566108bd3f2a89200db525a69d79c84458111a7dd9b7b8c30048a060b6d27fbf566108bd6491f874139f311383e7d2e9ac0411f2d9b7b8c30048a060b6d27fbf566108bda3e162705012e104727b2487bd69083789d2d6c1d169d0c2019f2388def7df569fa1130a453e2a95a0a2de836cd9626089d2d6c1d169d0c2019f2388def7df56eaf386f2ae6d70779e9cb44da7bcad3f0d6cf0e479dcaf69f48322a74ddf90ea75a1da3caa0b1c95e81dfba207f834c636c944c3138125605d28c0a3a1338be9f8d8051e24cd4c8c298bc84c7309fe1a466e72e2e3b01015cbd666424586f199f1c44f8be0f4d9381a1060a6b3bf72a6bbaa36b6f3c80b459bb8ff0958b64c23ae6eefd46083af002ed651ce3afd325417a1a24ca109632b3bef74eef2a8621a500d938ce15d1b0aff8d394aefb7a812b14a1a124c2d58fd346ed25ffbbe295986f64bfd2ca97ddf67a4ecbdd5275fa26f5c444506137276f405dff374f2e91046843793bae7d5b81317a0a52ba5eccb624831688e25aa47fa84c30c045fcae38a1ff9b90bcdf6e9df4ef02aa89dcccdd6e4d404b03668aafdbce03e9b6f5341fd88afedf0330844015ad58f09f9b38609483ae9732a8581c472284b53f82cda11259c68d4276ba76d89603aeb0142e5d8bb71df44110bb64ea24de64ed4137a58334d8e3017e292d4ba17920c150b881d21c49e48b57cab26ddd001bc4eb0de15fe6fb2ad8a0df590611d086c4f8c8c34075a94e4352aab332fc8ec5ccf48e59e12c4ad8c940e327636d0d895bb0c426a175f840620c2a0b852b2f651e0dd52e034c728b639275af88a3e06aaf2c6b8ebe85e3e7f9ab81140b1fe653907596cfd11e09e8e61694353f12b3de376292ab8e1cf61ae0a0eea2b47bd8d81e1c0457f5922c77552f490d3262779aa4ab3931bd4c2f47f292ec7f40186ea56ed6a7b1afe29d6fd1b3d71c3fb6932e6f93ee0f1bd27dfb463581d4827884f13a5b82c0366ccff4f095090ad2f5d20bc2c649aa1b68e7e91d24dd998e1eac1dd875b6ce12c5b7c5519b75109706ed5482fb4b6d21ffad81d06f5832b5d0064377dc3d25b18490d336ed268f6c8e04b3004ca53a9cd5cab2f849d8d4ad71b56fe49fa7f887d8a58db70054088aeff6300c25ccb2f52603fe75a93d26a135b5e42e2e45a377e6389909af5d7f1c61cc5a48a44b4a60df23da7e83dc7212ae850d24d2de20156d78c0216858a1b78b7a24580cf32e2d7e5b7796cf8592027fd2753fee048071718dbf6393bfac4428b004d9e1ed80038b9ace947376d8878dfdee575bd57rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootvzkernel-2.6.32-042stab112.7.src.rpmkernel-firmwarevzkernel-firmware    rpmlib(VersionedDependencies)rpmlib(PayloadFilesHavePrefix)rpmlib(CompressedFileNames)rpmlib(PayloadIsBzip2)3.0.3-14.0-13.0.4-13.0.5-14.8.0UpUU@U)UȒ@UUU@UJ@UUa@U~@Uyx@Uv@UuUmUlI@U_@UY@UY@UUUQ@UF UCjU:0@U0U-@U-@U+U&iUUUF@U@U U hU.@T@TT@T T@TgT@T@T@T~TTTܕTD@Tء@Tи@T TTTTTT@TY@TTT5TTuTto@TmTk4TeTa@T[bTSyTN3T>aT2@T&@TT @T Tk@Tk@S0S@SSہ@S׌S@Si@S#@S@S@SSh@SsS"@S@SS@S@SDSDSS@S[S @SSg@S@SS8@S|@S{CS{CSt@Sr @SpShSg}@S_@SW@SO@SKSFSCSB@S=M@S9XS1oS*@S&S"@S@Sz@S 4@S@R@Ry@R@RR@RRw@R1@R@RR@R@R@Ru@RxRt@RpRnQRnQRe@R[RVRR@RIgR@-@R1R/ R)R7RRR R R@R6R@QQ@QMQ@QQY@QdQp@Q*@Q@Qޞ@QLQکQQzQɆ@Q@@Q@QQbQ@QQ@Q@Q?@QQV@Q@QQQ'@Q'@Q>@Q@QQzl@QvwQu&@Qm=@QT0QT0QHS@QGQC @Q/FQ-@Q+R@QQ@Q@QQh@P-PDP@PPrPPZP @PPPPP@P@P*P6@P@P@PP{@P5@P@P@P~P{Px@PvPvPtPtPtPr@Pp@PnPnPnPmz@Pmz@Pl(Pl(Pj@Pe@Pe@Pd?PaP\VPYPWPPy@PIPH@P@@P?UP;a@P7lP4P.2@P.2@P+@P*=P#@P"TPPPPP@P A@O~@N=,N:N:N:N98@N7N6@N5CN/N/N.@N(N%qN +N7@NNN@N N @N|@N|@N@MAMMM@M@M@M@M@ML@MWM@MM@MM(M(M?MMK@M@M@MMb@M@MMMy@M'M'M>M@M@MMx@Mx@Mx@M=MTMTMwkMwkMtMlMbSMZjMY@MQ0@MOMK@MIG@MGMGMD@MBMA^@M@ M>@M>@M:M9u@M8#M6@M0:M.@M-M,F@M'@M@M PMM\@M@L!L!L~LL8LfLr@LLeLLL@L@L@LL{LL@L~@@LuLs@LrbLnn@LjyLi(@Le3La?@La?@L[@L[@LYV@LXLXLRLQm@LN@LMxLELEL>@L=L [2.6.32-573.7.1.el6]Frantisek Hrbata [2.6.32-573.6.1.el6]Frantisek Hrbata [2.6.32-573.5.1.el6]Frantisek Hrbata [2.6.32-573.4.1.el6]Frantisek Hrbata [2.6.32-573.3.1.el6]Frantisek Hrbata [2.6.32-573.2.1.el6]Frantisek Hrbata [2.6.32-573.1.1.el6]Kurt Stutsman [2.6.32-573.el6]Kurt Stutsman [2.6.32-572.el6]Kurt Stutsman [2.6.32-571.el6]Kurt Stutsman [2.6.32-570.el6]Kurt Stutsman [2.6.32-569.el6]Kurt Stutsman [2.6.32-568.el6]Kurt Stutsman [2.6.32-567.el6]Kurt Stutsman [2.6.32-566.el6]Kurt Stutsman [2.6.32-565.el6]Kurt Stutsman [2.6.32-564.el6]Kurt Stutsman [2.6.32-563.el6]Kurt Stutsman [2.6.32-562.el6]Kurt Stutsman [2.6.32-561.el6]Kurt Stutsman [2.6.32-560.el6]Kurt Stutsman [2.6.32-559.el6]Kurt Stutsman [2.6.32-558.el6]Kurt Stutsman [2.6.32-557.el6]Kurt Stutsman [2.6.32-556.el6]Kurt Stutsman [2.6.32-555.el6]Rafael Aquini [2.6.32-554.el6]Rafael Aquini [2.6.32-553.el6]Rafael Aquini [2.6.32-552.el6]Rafael Aquini [2.6.32-551.el6]Rafael Aquini [2.6.32-550.el6]Rafael Aquini [2.6.32-549.el6]Rafael Aquini [2.6.32-548.el6]Rafael Aquini [2.6.32-547.el6]Rafael Aquini [2.6.32-546.el6]Rafael Aquini [2.6.32-545.el6]Rafael Aquini [2.6.32-544.el6]Rafael Aquini [2.6.32-543.el6]Rafael Aquini [2.6.32-542.el6]Rafael Aquini [2.6.32-541.el6]Rafael Aquini [2.6.32-540.el6]Rafael Aquini [2.6.32-539.el6]Rafael Aquini [2.6.32-538.el6]Rafael Aquini [2.6.32-537.el6]Rafael Aquini [2.6.32-536.el6]Rafael Aquini [2.6.32-535.el6]Rafael Aquini [2.6.32-534.el6]Rafael Aquini [2.6.32-533.el6]Rafael Aquini [2.6.32-532.el6]Rafael Aquini [2.6.32-531.el6]Rafael Aquini [2.6.32-530.el6]Rafael Aquini [2.6.32-529.el6]Rafael Aquini [2.6.32-528.el6]Rafael Aquini [2.6.32-527.el6]Rafael Aquini [2.6.32-526.el6]Rafael Aquini [2.6.32-525.el6]Rafael Aquini [2.6.32-524.el6]Rafael Aquini [2.6.32-523.el6]Rafael Aquini [2.6.32-522.el6]Rafael Aquini [2.6.32-521.el6]Rafael Aquini [2.6.32-520.el6]Rafael Aquini [2.6.32-519.el6]Rafael Aquini [2.6.32-518.el6]Rafael Aquini [2.6.32-517.el6]Rafael Aquini [2.6.32-516.el6]Rafael Aquini [2.6.32-515.el6]Rafael Aquini [2.6.32-514.el6]Rafael Aquini [2.6.32-513.el6]Rafael Aquini [2.6.32-512.el6]Rafael Aquini [2.6.32-511.el6]Rafael Aquini [2.6.32-510.el6]Rafael Aquini [2.6.32-509.el6]Rafael Aquini [2.6.32-508.el6]Rafael Aquini [2.6.32-507.el6]Rafael Aquini [2.6.32-506.el6]Rafael Aquini [2.6.32-505.el6]Rafael Aquini [2.6.32-504.el6]Rafael Aquini [2.6.32-503.el6]Rafael Aquini [2.6.32-502.el6]Rafael Aquini [2.6.32-501.el6]Rafael Aquini [2.6.32-500.el6]Rafael Aquini [2.6.32-499.el6]Rafael Aquini [2.6.32-498.el6]Rafael Aquini [2.6.32-497.el6]Rafael Aquini [2.6.32-496.el6]Rafael Aquini [2.6.32-495.el6]Rafael Aquini [2.6.32-494.el6]Rafael Aquini [2.6.32-493.el6]Rafael Aquini [2.6.32-492.el6]Rafael Aquini [2.6.32-491.el6]Rafael Aquini [2.6.32-490.el6]Rafael Aquini [2.6.32-489.el6]Rafael Aquini [2.6.32-488.el6]Rafael Aquini [2.6.32-487.el6]Rafael Aquini [2.6.32-486.el6]Rafael Aquini [2.6.32-485.el6]Rafael Aquini [2.6.32-484.el6]Rafael Aquini [2.6.32-483.el6]Rafael Aquini [2.6.32-482.el6]Rafael Aquini [2.6.32-481.el6]Rafael Aquini [2.6.32-480.el6]Rafael Aquini [2.6.32-479.el6]Rafael Aquini [2.6.32-478.el6]Rafael Aquini [2.6.32-477.el6]Rafael Aquini [2.6.32-476.el6]Rafael Aquini [2.6.32-475.el6]Rafael Aquini [2.6.32-474.el6]Rafael Aquini [2.6.32-473.el6]Rafael Aquini [2.6.32-472.el6]Rafael Aquini [2.6.32-471.el6]Rafael Aquini [2.6.32-470.el6]Rafael Aquini [2.6.32-469.el6]Rafael Aquini [2.6.32-468.el6]Rafael Aquini [2.6.32-467.el6]Rafael Aquini [2.6.32-466.el6]Rafael Aquini [2.6.32-465.el6]Rafael Aquini [2.6.32-464.el6]Rafael Aquini [2.6.32-463.el6]Rafael Aquini [2.6.32-462.el6]Rafael Aquini [2.6.32-461.el6]Rafael Aquini [2.6.32-460.el6]Rafael Aquini [2.6.32-459.el6]Rafael Aquini [2.6.32-458.el6]Rafael Aquini [2.6.32-457.el6]Rafael Aquini [2.6.32-456.el6]Rafael Aquini [2.6.32-455.el6]Rafael Aquini [2.6.32-454.el6]Rafael Aquini [2.6.32-453.el6]Rafael Aquini [2.6.32-452.el6]Rafael Aquini [2.6.32-451.el6]Rafael Aquini [2.6.32-450.el6]Rafael Aquini [2.6.32-449.el6]Rafael Aquini [2.6.32-448.el6]Rafael Aquini [2.6.32-447.el6]Rafael Aquini [2.6.32-446.el6]Rafael Aquini [2.6.32-445.el6]Rafael Aquini [2.6.32-444.el6]Rafael Aquini [2.6.32-443.el6]Rafael Aquini [2.6.32-442.el6]Rafael Aquini [2.6.32-441.el6]Rafael Aquini [2.6.32-440.el6]Rafael Aquini [2.6.32-439.el6]Rafael Aquini [2.6.32-438.el6]Rafael Aquini [2.6.32-437.el6]Rafael Aquini [2.6.32-436.el6]Rafael Aquini [2.6.32-435.el6]Rafael Aquini [2.6.32-434.el6]Rafael Aquini [2.6.32-433.el6]Rafael Aquini [2.6.32-432.el6]Rafael Aquini [2.6.32-431.el6]Rafael Aquini [2.6.32-430.el6]Rafael Aquini [2.6.32-429.el6]Rafael Aquini [2.6.32-428.el6]Rafael Aquini [2.6.32-427.el6]Rafael Aquini [2.6.32-426.el6]Rafael Aquini [2.6.32-425.el6]Rafael Aquini [2.6.32-424.el6]Rafael Aquini [2.6.32-423.el6]Rafael Aquini [2.6.32-422.el6]Rafael Aquini [2.6.32-421.el6]Rafael Aquini [2.6.32-420.el6]Rafael Aquini [2.6.32-419.el6]Rafael Aquini [2.6.32-418.el6]Rafael Aquini [2.6.32-417.el6]Rafael Aquini [2.6.32-416.el6]Rafael Aquini [2.6.32-415.el6]Rafael Aquini [2.6.32-414.el6]Rafael Aquini [2.6.32-413.el6]Rafael Aquini [2.6.32-412.el6]Rafael Aquini [2.6.32-411.el6]Rafael Aquini [2.6.32-410.el6]Rafael Aquini [2.6.32-409.el6]Rafael Aquini [2.6.32-408.el6]Rafael Aquini [2.6.32-407.el6]Rafael Aquini [2.6.32-406.el6]Rafael Aquini [2.6.32-405.el6]Rafael Aquini [2.6.32-404.el6]Rafael Aquini [2.6.32-403.el6]Rafael Aquini [2.6.32-402.el6]Rafael Aquini [2.6.32-401.el6]Rafael Aquini [2.6.32-400.el6]Rafael Aquini [2.6.32-399.el6]Rafael Aquini [2.6.32-398.el6]Jarod Wilson [2.6.32-397.el6]Jarod Wilson [2.6.32-396.el6]Jarod Wilson [2.6.32-395.el6]Jarod Wilson [2.6.32-394.el6]Jarod Wilson [2.6.32-393.el6]Jarod Wilson [2.6.32-392.el6]Jarod Wilson [2.6.32-391.el6]Jarod Wilson [2.6.32-390.el6]Jarod Wilson [2.6.32-389.el6]Jarod Wilson [2.6.32-388.el6]Jarod Wilson [2.6.32-387.el6]Jarod Wilson [2.6.32-386.el6]Jarod Wilson [2.6.32-385.el6]Jarod Wilson [2.6.32-384.el6]Jarod Wilson [2.6.32-383.el6]Jarod Wilson [2.6.32-382.el6]Jarod Wilson [2.6.32-381.el6]Jarod Wilson [2.6.32-380.el6]Jarod Wilson [2.6.32-379.el6]Jarod Wilson [2.6.32-378.el6]Jarod Wilson [2.6.32-377.el6]Jarod Wilson [2.6.32-376.el6]Jarod Wilson [2.6.32-375.el6]Jarod Wilson [2.6.32-374.el6]Jarod Wilson [2.6.32-373.el6]Jarod Wilson [2.6.32-372.el6]Jarod Wilson [2.6.32-371.el6]Jarod Wilson [2.6.32-370.el6]Jarod Wilson [2.6.32-369.el6]Jarod Wilson [2.6.32-368.el6]Jarod Wilson [2.6.32-367.el6]Jarod Wilson [2.6.32-366.el6]Jarod Wilson [2.6.32-365.el6]Jarod Wilson [2.6.32-364.el6]Jarod Wilson [2.6.32-363.el6]Jarod Wilson [2.6.32-362.el6]Jarod Wilson [2.6.32-361.el6]Jarod Wilson [2.6.32-360.el6]Jarod Wilson [2.6.32-359.el6]Jarod Wilson [2.6.32-358.el6]Jarod Wilson [2.6.32-357.el6]Jarod Wilson [2.6.32-356.el6]Jarod Wilson [2.6.32-355.el6]Jarod Wilson [2.6.32-354.el6]Jarod Wilson [2.6.32-353.el6]Jarod Wilson [2.6.32-352.el6]Jarod Wilson [2.6.32-351.el6]Jarod Wilson [2.6.32-350.el6]Jarod Wilson [2.6.32-349.el6]Jarod Wilson [2.6.32-348.el6]Jarod Wilson [2.6.32-347.el6]Jarod Wilson [2.6.32-346.el6]Jarod Wilson [2.6.32-345.el6]Jarod Wilson [2.6.32-344.el6]Jarod Wilson [2.6.32-343.el6]Jarod Wilson [2.6.32-342.el6]Jarod Wilson [2.6.32-341.el6]Jarod Wilson [2.6.32-340.el6]Jarod Wilson [2.6.32-339.el6]Jarod Wilson [2.6.32-338.el6]Jarod Wilson [2.6.32-337.el6]Jarod Wilson [2.6.32-336.el6]Jarod Wilson [2.6.32-335.el6]Jarod Wilson [2.6.32-334.el6]Jarod Wilson [2.6.32-333.el6]Jarod Wilson [2.6.32-332.el6]Jarod Wilson [2.6.32-331.el6]Jarod Wilson [2.6.32-330.el6]Jarod Wilson [2.6.32-329.el6]Jarod Wilson [2.6.32-328.el6]Jarod Wilson [2.6.32-327.el6]Jarod Wilson [2.6.32-326.el6]Jarod Wilson [2.6.32-325.el6]Jarod Wilson [2.6.32-324.el6]Jarod Wilson [2.6.32-323.el6]Jarod Wilson [2.6.32-322.el6]Jarod Wilson [2.6.32-321.el6]Jarod Wilson [2.6.32-320.el6]Jarod Wilson [2.6.32-319.el6]Jarod Wilson [2.6.32-318.el6]Jarod Wilson [2.6.32-317.el6]Jarod Wilson [2.6.32-316.el6]Jarod Wilson [2.6.32-315.el6]Jarod Wilson [2.6.32-314.el6]Jarod Wilson [2.6.32-313.el6]Jarod Wilson [2.6.32-312.el6]Jarod Wilson [2.6.32-311.el6]Jarod Wilson [2.6.32-310.el6]Jarod Wilson [2.6.32-309.el6]Jarod Wilson [2.6.32-308.el6]Jarod Wilson [2.6.32-307.el6]Jarod Wilson [2.6.32-306.el6]Jarod Wilson [2.6.32-305.el6]Jarod Wilson [2.6.32-304.el6]Jarod Wilson [2.6.32-303.el6]Jarod Wilson [2.6.32-302.el6]Jarod Wilson [2.6.32-301.el6]Jarod Wilson [2.6.32-300.el6]Jarod Wilson [2.6.32-299.el6]Jarod Wilson [2.6.32-298.el6]Jarod Wilson [2.6.32-297.el6]Jarod Wilson [2.6.32-296.el6]Jarod Wilson [2.6.32-295.el6]Jarod Wilson [2.6.32-294.el6]Jarod Wilson [2.6.32-293.el6]Jarod Wilson [2.6.32-292.el6]Jarod Wilson [2.6.32-291.el6]Jarod Wilson [2.6.32-290.el6]Jarod Wilson [2.6.32-289.el6]Jarod Wilson [2.6.32-288.el6]Jarod Wilson [2.6.32-287.el6]Jarod Wilson [2.6.32-286.el6]Jarod Wilson [2.6.32-285.el6]Jarod Wilson [2.6.32-284.el6]Jarod Wilson [2.6.32-283.el6]Jarod Wilson [2.6.32-282.el6]Jarod Wilson [2.6.32-281.el6]Jarod Wilson [2.6.32-280.el6]Jarod Wilson [2.6.32-279.el6]Jarod Wilson [2.6.32-278.el6]Jarod Wilson [2.6.32-277.el6]Jarod Wilson [2.6.32-276.el6]Jarod Wilson [2.6.32-275.el6]Jarod Wilson [2.6.32-274.el6]Jarod Wilson [2.6.32-273.el6]Jarod Wilson [2.6.32-272.el6]Jarod Wilson [2.6.32-271.el6]Jarod Wilson [2.6.32-270.el6]Jarod Wilson [2.6.32-269.el6]Jarod Wilson [2.6.32-268.el6]Aristeu Rozanski [2.6.32-267.el6]Aristeu Rozanski [2.6.32-266.el6]Aristeu Rozanski [2.6.32-265.el6]Aristeu Rozanski [2.6.32-264.el6]Aristeu Rozanski [2.6.32-263.el6]Aristeu Rozanski [2.6.32-262.el6]Aristeu Rozanski [2.6.32-261.el6]Aristeu Rozanski [2.6.32-260.el6]Aristeu Rozanski [2.6.32-259.el6]Aristeu Rozanski [2.6.32-258.el6]Aristeu Rozanski [2.6.32-257.el6]Aristeu Rozanski [2.6.32-256.el6]Aristeu Rozanski [2.6.32-255.el6]Aristeu Rozanski [2.6.32-254.el6]Aristeu Rozanski [2.6.32-253.el6]Aristeu Rozanski [2.6.32-252.el6]Aristeu Rozanski [2.6.32-251.el6]Aristeu Rozanski [2.6.32-250.el6]Aristeu Rozanski [2.6.32-249.el6]Aristeu Rozanski [2.6.32-248.el6]Aristeu Rozanski [2.6.32-247.el6]Aristeu Rozanski [2.6.32-246.el6]Aristeu Rozanski [2.6.32-245.el6]Aristeu Rozanski [2.6.32-244.el6]Aristeu Rozanski [2.6.32-243.el6]Aristeu Rozanski [2.6.32-242.el6]Aristeu Rozanski [2.6.32-241.el6]Aristeu Rozanski [2.6.32-240.el6]Aristeu Rozanski [2.6.32-239.el6]Aristeu Rozanski [2.6.32-238.el6]Aristeu Rozanski [2.6.32-237.el6]Aristeu Rozanski [2.6.32-236.el6]Aristeu Rozanski [2.6.32-235.el6]Aristeu Rozanski [2.6.32-234.el6]Aristeu Rozanski [2.6.32-233.el6]Aristeu Rozanski [2.6.32-232.el6]Aristeu Rozanski [2.6.32-231.el6]Aristeu Rozanski [2.6.32-230.el6]Aristeu Rozanski [2.6.32-229.el6]Aristeu Rozanski [2.6.32-228.el6]Aristeu Rozanski [2.6.32-227.el6]Aristeu Rozanski [2.6.32-226.el6]Aristeu Rozanski [2.6.32-225.el6]Aristeu Rozanski [2.6.32-224.el6]Aristeu Rozanski [2.6.32-223.el6]Aristeu Rozanski [2.6.32-222.el6]Aristeu Rozanski [2.6.32-221.el6]Aristeu Rozanski [2.6.32-220.el6]Aristeu Rozanski [2.6.32-219.el6]Aristeu Rozanski [2.6.32-218.el6]Aristeu Rozanski [2.6.32-217.el6]Aristeu Rozanski [2.6.32-216.el6]Aristeu Rozanski [2.6.32-215.el6]Aristeu Rozanski [2.6.32-214.el6]Aristeu Rozanski [2.6.32-213.el6]Aristeu Rozanski [2.6.32-212.el6]Aristeu Rozanski [2.6.32-211.el6]Aristeu Rozanski [2.6.32-210.el6]Aristeu Rozanski [2.6.32-209.el6]Aristeu Rozanski [2.6.32-208.el6]Aristeu Rozanski [2.6.32-207.el6]Aristeu Rozanski [2.6.32-206.el6]Aristeu Rozanski [2.6.32-205.el6]Kyle McMartin [2.6.32-204.el6]Kyle McMartin [2.6.32-203.el6]Aristeu Rozanski [2.6.32-202.el6]Aristeu Rozanski [2.6.32-201.el6]Aristeu Rozanski [2.6.32-200.el6]Aristeu Rozanski [2.6.32-199.el6]Kyle McMartin [2.6.32-198.el6]Aristeu Rozanski [2.6.32-197.el6]Aristeu Rozanski [2.6.32-196.el6]Aristeu Rozanski [2.6.32-195.el6]Aristeu Rozanski [2.6.32-194.el6]Aristeu Rozanski [2.6.32-193.el6]Aristeu Rozanski [2.6.32-192.el6]Kyle McMartin [2.6.32-191.el6]Aristeu Rozanski [2.6.32-190.el6]Aristeu Rozanski [2.6.32-189.el6]Kyle McMartin [2.6.32-188.el6]Kyle McMartin [2.6.32-187.el6]Aristeu Rozanski [2.6.32-186.el6]Aristeu Rozanski [2.6.32-185.el6]Aristeu Rozanski [2.6.32-184.el6]Kyle McMartin [2.6.32-183.el6]Aristeu Rozanski [2.6.32-182.el6]Kyle McMartin [2.6.32-181.el6]Aristeu Rozanski [2.6.32-180.el6]Aristeu Rozanski [2.6.32-179.el6]Kyle McMartin [2.6.32-178.el6]Aristeu Rozanski [2.6.32-177.el6]Aristeu Rozanski [2.6.32-176.el6]Kyle McMartin [2.6.32-175.el6]Aristeu Rozanski [2.6.32-174.el6]Aristeu Rozanski [2.6.32-173.el6]Kyle McMartin [2.6.32-172.el6]Kyle McMartin [2.6.32-171.el6]Kyle McMartin [2.6.32-170.el6]Aristeu Rozanski [2.6.32-169.el6]Kyle McMartin [2.6.32-168.el6]Aristeu Rozanski [2.6.32-167.el6]Kyle McMartin [2.6.32-166.el6]Aristeu Rozanski [2.6.32-165.el6]Kyle McMartin [2.6.32-164.el6]Aristeu Rozanski [2.6.32-163.el6]Aristeu Rozanski [2.6.32-162.el6]Kyle McMartin [2.6.32-161.el6]Aristeu Rozanski [2.6.32-160.el6]Aristeu Rozanski [2.6.32-159.el6]Aristeu Rozanski [2.6.32-158.el6]Aristeu Rozanski [2.6.32-157.el6]Aristeu Rozanski [2.6.32-156.el6]Aristeu Rozanski [2.6.32-155.el6]Aristeu Rozanski [2.6.32-154.el6]Aristeu Rozanski [2.6.32-153.el6]Aristeu Rozanski [2.6.32-152.el6]Aristeu Rozanski [2.6.32-151.el6]Aristeu Rozanski [2.6.32-150.el6]Aristeu Rozanski [2.6.32-149.el6]Aristeu Rozanski [2.6.32-148.el6]Aristeu Rozanski [2.6.32-147.el6]Aristeu Rozanski [2.6.32-146.el6]Aristeu Rozanski [2.6.32-145.el6]Aristeu Rozanski [2.6.32-144.el6]Aristeu Rozanski [2.6.32-143.el6]Aristeu Rozanski [2.6.32-142.el6]Aristeu Rozanski [2.6.32-141.el6]Aristeu Rozanski [2.6.32-140.el6]Aristeu Rozanski [2.6.32-139.el6]Aristeu Rozanski [2.6.32-138.el6]Aristeu Rozanski [2.6.32-137.el6]Aristeu Rozanski [2.6.32-136.el6]Aristeu Rozanski [2.6.32-135.el6]Aristeu Rozanski [2.6.32-134.el6]Aristeu Rozanski [2.6.32-133.el6]Aristeu Rozanski [2.6.32-132.el6]Aristeu Rozanski [2.6.32-131.el6]Aristeu Rozanski [2.6.32-130.el6]Aristeu Rozanski [2.6.32-129.el6]Aristeu Rozanski [2.6.32-128.el6]Aristeu Rozanski [2.6.32-127.el6]Aristeu Rozanski [2.6.32-126.el6]Aristeu Rozanski [2.6.32-125.el6]Aristeu Rozanski [2.6.32-124.el6]Aristeu Rozanski [2.6.32-123.el6]Aristeu Rozanski [2.6.32-122.el6]Aristeu Rozanski [2.6.32-121.el6]Aristeu Rozanski [2.6.32-120.el6]Aristeu Rozanski [2.6.32-119.el6]Aristeu Rozanski [2.6.32-118.el6]Aristeu Rozanski [2.6.32-117.el6]Aristeu Rozanski [2.6.32-116.el6]Aristeu Rozanski [2.6.32-115.el6]Aristeu Rozanski [2.6.32-114.el6]Aristeu Rozanski [2.6.32-113.el6]Aristeu Rozanski [2.6.32-112.el6]Aristeu Rozanski [2.6.32-111.el6]Aristeu Rozanski [2.6.32-110.el6]Aristeu Rozanski [2.6.32-109.el6]Aristeu Rozanski [2.6.32-108.el6]Aristeu Rozanski [2.6.32-107.el6]Aristeu Rozanski [2.6.32-106.el6]Aristeu Rozanski [2.6.32-105.el6]Aristeu Rozanski [2.6.32-104.el6]Aristeu Rozanski [2.6.32-103.el6]Aristeu Rozanski [2.6.32-102.el6]Aristeu Rozanski [2.6.32-101.el6]Aristeu Rozanski [2.6.32-100.el6]Aristeu Rozanski [2.6.32-99.el6]Aristeu Rozanski [2.6.32-98.el6]Aristeu Rozanski [2.6.32-97.el6]Aristeu Rozanski [2.6.32-96.el6]Aristeu Rozanski [2.6.32-95.el6]Aristeu Rozanski [2.6.32-94.el6]Aristeu Rozanski [2.6.32-93.el6]Aristeu Rozanski [2.6.32-92.el6]Aristeu Rozanski [2.6.32-91.el6]Aristeu Rozanski [2.6.32-90.el6]Aristeu Rozanski [2.6.32-89.el6]Aristeu Rozanski [2.6.32-88.el6]Aristeu Rozanski [2.6.32-87.el6]Aristeu Rozanski [2.6.32-86.el6]Aristeu Rozanski [2.6.32-85.el6]Aristeu Rozanski [2.6.32-84.el6]Aristeu Rozanski [2.6.32-83.el6]Aristeu Rozanski [2.6.32-82.el6]Aristeu Rozanski [2.6.32-81.el6]Aristeu Rozanski [2.6.32-80.el6]Aristeu Rozanski [2.6.32-79.el6]Aristeu Rozanski [2.6.32-78.el6]Aristeu Rozanski [2.6.32-77.el6]Aristeu Rozanski [2.6.32-76.el6]Aristeu Rozanski [2.6.32-75.el6]Aristeu Rozanski [2.6.32-74.el6]Aristeu Rozanski [2.6.32-73.el6]Aristeu Rozanski [2.6.32-72.el6]Aristeu Rozanski [2.6.32-71.el6]Aristeu Rozanski [2.6.32-70.el6]Aristeu Rozanski [2.6.32-69.el6]Aristeu Rozanski [2.6.32-68.el6]Aristeu Rozanski [2.6.32-67.el6]Aristeu Rozanski [2.6.32-66.el6]Aristeu Rozanski [2.6.32-65.el6]Aristeu Rozanski [2.6.32-64.el6]Aristeu Rozanski [2.6.32-63.el6]Aristeu Rozanski [2.6.32-62.el6]Aristeu Rozanski [2.6.32-61.el6]Aristeu Rozanski [2.6.32-60.el6]Aristeu Rozanski [2.6.32-59.el6]Aristeu Rozanski [2.6.32-58.el6]Aristeu Rozanski [2.6.32-57.el6]Aristeu Rozanski [2.6.32-56.el6]Aristeu Rozanski [2.6.32-55.el6]Aristeu Rozanski [2.6.32-54.el6]Aristeu Rozanski [2.6.32-53.el6]Aristeu Rozanski [2.6.32-52.el6]Aristeu Rozanski [2.6.32-51.el6]Aristeu Rozanski [2.6.32-50.el6]Aristeu Rozanski [2.6.32-49.el6]Aristeu Rozanski [2.6.32-48.el6]Aristeu Rozanski [2.6.32-47.el6]Aristeu Rozanski [2.6.32-46.el6]Aristeu Rozanski [2.6.32-45.el6]Aristeu Rozanski [2.6.32-44.el6]Aristeu Rozanski [2.6.32-43.el6]Aristeu Rozanski [2.6.32-42.el6]Aristeu Rozanski [2.6.32-41.el6]Aristeu Rozanski [2.6.32-40.el6]Aristeu Rozanski [2.6.32-39.el6]Aristeu Rozanski [2.6.32-38.el6]Aristeu Rozanski [2.6.32-37.el6]Aristeu Rozanski [2.6.32-36.el6]Aristeu Rozanski [2.6.32-35.el6]Aristeu Rozanski [2.6.32-34.el6]Aristeu Rozanski [2.6.32-33.el6]Aristeu Rozanski [2.6.32-32.el6]Aristeu Rozanski [2.6.32-31.el6]Aristeu Rozanski [2.6.32-30.el6]Aristeu Rozanski [2.6.32-29.el6]Aristeu Rozanski [2.6.32-28.el6]Aristeu Rozanski [2.6.32-27.el6]Aristeu Rozanski [2.6.32-26.el6]Aristeu Rozanski [2.6.32-25.el6]Aristeu Rozanski [2.6.32-24.el6]Aristeu Rozanski [2.6.32-23.el6]Aristeu Rozanski [2.6.32-22.el6]Aristeu Rozanski [2.6.32-21.el6]Aristeu Rozanski [2.6.32-20.el6]Aristeu Rozanski [2.6.32-19.el6]Aristeu Rozanski [2.6.32-18.el6]Aristeu Rozanski [2.6.32-17.el6]Aristeu Rozanski [2.6.32-16.el6]Aristeu Rozanski [2.6.32-15.el6]Aristeu Rozanski [2.6.32-14.el6]Aristeu Rozanski [2.6.32-13.el6]Aristeu Rozanski [2.6.32-12.el6]Aristeu Rozanski [2.6.32-11.el6]Aristeu Rozanski [2.6.32-10.el6]Aristeu Rozanski [2.6.32-9.el6]Aristeu Rozanski [2.6.32-8.el6]Aristeu Rozanski [2.6.32-7.el6]Aristeu Rozanski [2.6.32-6.el6]Aristeu Rozanski [2.6.32-5.el6]Aristeu Rozanski [2.6.32-4.el6]Aristeu Rozanski [2.6.32-3.el6]Aristeu Rozanski [2.6.32-2.el6]Aristeu Rozanski [2.6.32-1.el6]Aristeu Rozanski [2.6.32-0.54.el6]Aristeu Rozanski [2.6.32-0.53.el6]Aristeu Rozanski [2.6.32-0.52.el6]Aristeu Rozanski [2.6.32-0.51.el6]Aristeu Rozanski [2.6.32-0.50.el6]- Revert: [kernel] softirq: reduce latencies (Prarit Bhargava) [1246064 970263] - Revert: [kernel] softirq: Add softirq_2ms_loop and default to existing RHEL6 behaviour (Prarit Bhargava) [1246064 970263]- [mm] swap: make nr_swap_pages atomic (Jerome Marchand) [1259362 1252362]- [fs] autofs4 - fix uid and gid assignment in mount request (Ian Kent) [1258581 1248820]- [firmware] add iwlwifi-8000C-13 ucode (Stanislaw Gruszka) [1242969 1134603] - [net] Always propagate flag changes to interfaces (Jarod Wilson) [1253734 1222823] - [s390] zcrypt: Fixed reset and interrupt handling of AP queues (Hendrik Brueckner) [1253729 1238308] - [scsi] zfcp: Use correct length for FCP_RSP_INFO (Hendrik Brueckner) [1253728 1223105] - [tools] perf: avoid possible race condition in copyfile (Milos Vyletel) [1253733 1229673] - [tools] perf: Introduce copyfile_offset function (Milos Vyletel) [1253733 1229673] - [tools] perfs: Add rm_rf utility function (Milos Vyletel) [1253733 1229673] - [net] vlan: restore VLAN_GROUP_ARRAY_LEN definition (Michal Schmidt) [1246102 1242145] - [md] dm btree remove: fix bug in redistribute3 (Mike Snitzer) [1246105 1242023] - [netdrv] vmxnet3: prevent receive getting out of sequence on napi poll (Neil Horman) [1246092 1236564] - [kernel] sched, cgroup: replace signal_struct->group_rwsem with a global percpu_rwsem (Oleg Nesterov) [1246081 1198732] - [kernel] percpu_rw_semaphore: add lockdep annotations (Oleg Nesterov) [1246081 1198732] - [kernel] percpu_rw_semaphore: kill ->writer_mutex, add ->write_ctr (Oleg Nesterov) [1246081 1198732] - [kernel] percpu_rw_semaphore: reimplement to not block the readers unnecessarily (Oleg Nesterov) [1246081 1198732] - [kernel] percpu-rwsem: use synchronize_sched_expedited (Oleg Nesterov) [1246081 1198732] - [kernel] percpu-rw-semaphores: use rcu_read_lock_sched (Oleg Nesterov) [1246081 1198732] - [kernel] percpu-rw-semaphores: use light/heavy barriers (Oleg Nesterov) [1246081 1198732] - [kernel] blockdev: turn a rw semaphore into a percpu rw semaphore (Oleg Nesterov) [1246081 1198732] - [kernel] softirq: Add softirq_2ms_loop and default to existing RHEL6 behaviour (Prarit Bhargava) [1246064 970263] - [kernel] softirq: reduce latencies (Prarit Bhargava) [1246064 970263]- [md] Revert "dm: don't schedule delayed run of the queue if nothing to do" (Mike Snitzer) [1246095 1240767] - [md] Revert "dm: only run the queue on completion if congested or no requests pending" (Mike Snitzer) [1246095 1240767]- [net] udp: fix behavior of wrong checksums (Denys Vlasenko) [1240758 1240759] {CVE-2015-5364 CVE-2015-5366} - [fs] vfs: Unhash and evict unused children dentries after rmdir (Lukas Czerner) [1243400 1241030] - [fs] vfs: Prevent syncing frozen file system (Lukas Czerner) [1243404 1241791] - [fs] vfs: Prevent freeing unlinked file to be indefinitely delayed (Lukas Czerner) [1243406 1236736] - [fs] vmcore: continue vmcore initialization if PT_NOTE is found empty (Baoquan He) [1245195 1236437] - [fs] vmcore: prevent PT_NOTE p_memsz overflow during header update (Baoquan He) [1245195 1236437] - [kernel] audit/fix non-modular users of module_init in core code (Baoquan He) [1245195 1236437]- [redhat] Update dracut dependency to pull in drbg module (Herbert Xu) [1241518 1241338]- [security] selinux: don't waste ebitmap space when importing NetLabel categories (Paul Moore) [1130197] - [x86] Revert "Add driver auto probing for x86 features v4" (Prarit Bhargava) [1231280] - [net] bridge: netfilter: don't call iptables on vlan packets if sysctl is off (Florian Westphal) [1236551] - [net] ebtables: Allow filtering of hardware accelerated vlan frames (Florian Westphal) [1236551]- [fs] Revert "fuse: use clear_highpage and KM_USER0 instead of KM_USER1" (Brian Foster) [1229562]- [netdrv] bnx2x: Move statistics implementation into semaphores (Michal Schmidt) [1231348] - [scsi] storvsc: Set the SRB flags correctly when no data transfer is needed (Vitaly Kuznetsov) [1221404]- [block] fix ext_dev_lock lockdep report (Jeff Moyer) [1230927] - [md] Revert "md dm: run queue on re-queue" (Mike Snitzer) [1232007] - [firmware] another cxgb4 firmware load fixup (Sai Vemuri) [1189255] - [char] tty: Don't protect atomic operation with mutex (Aristeu Rozanski) [1184182] - [edac] i5100 add 6 ranks per channel (Aristeu Rozanski) [1171333] - [edac] i5100 clean controller to channel terms (Aristeu Rozanski) [1171333] - [crypto] rng - Remove krng (Herbert Xu) [1226418] - [crypto] drbg - Add stdrng alias and increase priority (Herbert Xu) [1226418] - [crypto] seqiv - Move IV seeding into init function (Herbert Xu) [1226418] - [crypto] eseqiv - Move IV seeding into init function (Herbert Xu) [1226418] - [crypto] chainiv - Move IV seeding into init function (Herbert Xu) [1226418]- [gpu] drm/radeon: fix freeze for laptop with Turks/Thames GPU (Jerome Glisse) [1213297] - [md] dm: fix casting bug in dm_merge_bvec (Mike Snitzer) [1226453] - [fs] nfs: Send the size attribute on open(O_TRUNC) (Benjamin Coddington) [1208065] - [net] inet: fix processing of ICMP frag_needed messages (Sabrina Dubroca) [1210321] - [net] tcp: double default TSQ output bytes limit (Hannes Frederic Sowa) [1140590] - [hv] hv_balloon: correctly handle num_pages>INT_MAX case (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: correctly handle val.freeramid executables (Mateusz Guzik) [1216269] {CVE-2015-3339} - [netdrv] i40e: Make sure to be in VEB mode if SRIOV is enabled at probe (Stefan Assmann) [1206000] - [netdrv] i40e: start up in VEPA mode by default (Stefan Assmann) [1206000] - [netdrv] e1000e: Bump the version to 3.2.5 (John Greene) [1211531] - [netdrv] e1000e: fix unit hang during loopback test (John Greene) [1211531] - [netdrv] e1000e: fix systim issues (John Greene) [1211531] - [netdrv] e1000e: fix legacy interrupt handling in i219 (John Greene) [1211531] - [netdrv] e1000e: fix flush_desc_ring implementation (John Greene) [1211531] - [netdrv] e1000e: fix logical error in flush_desc_rings (John Greene) [1211531] - [netdrv] e1000e: remove call to do_div and sign mismatch warning (John Greene) [1211531] - [netdrv] e1000e: i219 execute unit hang fix on every reset or power state transition (John Greene) [1211531] - [netdrv] e1000e: i219 fix unit hang on reset and runtime D3 (John Greene) [1211531] - [netdrv] e1000e: fix call to do_div to use u64 arg (John Greene) [1211531] - [netdrv] e1000e: Cleanup handling of VLAN_HLEN as a part of max frame size (John Greene) [1211531] - [netdrv] e1000e: Correctly include VLAN_HLEN when changing interface MTU (John Greene) [1211531] - [netdrv] e1000e: call netif_carrier_off early on down (John Greene) [1211531]- [serial] add ability to set IRQ via module parameter (Prarit Bhargava) [1210848] - [fs] pipe: fix pipe corruption and iovec overrun on partial copy (Seth Jennings) [1185166] {CVE-2015-1805} - [netdrv] macvlan: add VLAN filters to lowerdev (Ivan Vecera) [1213846] - [x86] Mark Intel Broadwell-DE processor as unsupported (Steve Best) [1226904] - [net] ipv6: reallocate addrconf router for ipv6 address when lo device up (Hannes Frederic Sowa) [1223610] - [mm] memory-failure: move refcount only in !MF_COUNT_INCREASED (Rafael Aquini) [1222832] - [mm] memory-failure: shift page lock from head page to tail page after thp split (Rafael Aquini) [1222832] - [mm] memory-failure: transfer page count from head page to tail page after split thp (Rafael Aquini) [1222832] - [scsi] lpfc: Correct loss of target discovery after cable swap (Rob Evers) [1226779]- [netdrv] iwlwifi: use custom workqueue (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: remove not used *bt-coex* files (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: avoid use-after-free on iwl_mvm_d0i3_enable_tx() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: clean net-detect info if device was reset during suspend (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: take the UCODE_DOWN reference when resuming (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: BT Coex - duplicate the command if sent ASYNC (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: nvm: force mac from otp in case nvm mac is reserved (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Free fw_status after use to avoid memory leak (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix MLME trigger (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: don't disable the busmaster DMA clock for family 8000 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: 7000: modify the firmware name for 3165 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: forbid MIMO on devices that don't support it (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: force quota update update after FW restart (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix typo in CONFIG option (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't power off the device between INIT and OPER firmwares (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: prevent using unmapped memory in fw monitor (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Avoid signal based decisions if ave beacon RSSI is 0 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix scan iteration complete notification handling (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't stop the FW monitor too early (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix Tx Power firmware API (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: capture connection loss as part of MLME trigger (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add trigger for time events (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: do string formatting in debug triggers (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: fix spelling errors (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't return uninitialized value in get_survey() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove unused arguments (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Fix wrongfully flushing frames in the roc/off channel queue (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add debugfs entry with the number of net-detect scans (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: refactor rs_update_rate_tbl (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: check the size of the trigger struct from the firmware file (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add trigger for firmware dump upon MLME failures (Stanislaw Gruszka) [1134606] - [net] mac80211: Fix mac80211.h docbook comments (Stanislaw Gruszka) [1134606] - [net] mac80211: notify the driver about deauth (Stanislaw Gruszka) [1134606] - [net] mac80211: notify the driver about association status (Stanislaw Gruszka) [1134606] - [net] mac80211: notify the driver about authentication status (Stanislaw Gruszka) [1134606] - [netdrv] mac80211: convert rssi_callback() to event_callback() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: fix comment indentation (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Clean up UMAC scan UIDs in the reset and drv_stop flows (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: 8000: change PNVM in case it doesn't match to the HW step (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix debug print in the RSA ownership workaround (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: allow to configure the timeout for the Tx queues (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: drop support for early versions of 8000 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: use debugfs_create_bool() for enable_scan_iteration_notif (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: initialize trans_pcie->ref_count on configure() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: inform mac80211 about umac scans that was aborted by restart (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove d0i3 ref correctly during AP start (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: Fix memory leak in iwl_req_fw_callback() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove WARN_ON for invalid BA notification (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: take IWL_MVM_REF_UCODE_DOWN before restarting hw (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't wait for firmware verification (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: add new 3165 series PCI IDs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove time-event start/end failure warning (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add iccm data to 8000 b-step data dump (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: add rx packet sequence number to dbg print (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: properly flush the queues for buffering transport (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: assign new TLV bit for multi-source LAR (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: continue (with error) CSA on GO time event failure (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: simplify iwl_mvm_get_wakeup_status() return (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't double unlock the mutex in __iwl_mvm_resume() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: clarify time event end handling (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Always enable the smart FIFO (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: update copyright to include 2015 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: add more new 8260 series PCI IDs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: BT Coex - update the new API (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix force NMI for 8000 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: freeze the non-shared queues when a station goes to sleep (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: allow the op_mode to freeze the stuck queue timer (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: update Tx statistics when using fixed rate (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't init MCC during CT-kill (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove warning on station exhaustion (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: trans: Take ownership on secure machine before FW load (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: add new 8260 series PCI IDs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: improve ss_params debug print (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: don't allow the FW to return invalid ch indices (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: reflect TDLS pm state in mvmvif->pm_enabled (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix identation (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove unneeded include iwl-fw-error-dump.h (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: use correct NVM offset for LAR enable for new NVMs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: fix smatch warning: warn: inconsistent indenting (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: include more registers in the prph dump (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: speed up the Tx DMA stop flow (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support family 8000 B2/C steps (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: always update the quota after association (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: BT Coex - disable RRC by default (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove IWL_UCODE_TLV_API_SF_NO_DUMMY_NOTIF (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove IWL_UCODE_TLV_API_DISABLE_STA_TX (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: bump API to 13 for devices that use iwlmvm (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: set LAR MCC on D3/D0 transitions (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support LAR updates from BIOS (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: take the MAC address from HW registers (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: allow disabling LAR via module param (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support new PHY_SKU nvm section for family 8000 B0 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: disable 11ac if 11n is disabled (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: iwlmvm: LAR: disable LAR support due to NVM vs TLV conflict (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: change last 5ghz channel to 165 & add support for 8000 family (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: use IWL_DEFAULT_MAX_TX_POWER for max_eirp (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: nvm: init correct nvm channel list for 8000 devices (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: LAR: Add chub mcc change notify command (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: don't declare support for 5ghz if not supported (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: ignore IBSS flag as regulatory NO-IR indication (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: consider LAR support during NVM parse (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: create regdomain from mcc_update_cmd response (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: init country code on init/recovery (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add MCC update FW API (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: disconnect if CSA time event fails scheduling (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: dvm: drop VO packets when mac80211 tells us to (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix compilation with IWLWIFI_DEBUGFS not set (Stanislaw Gruszka) [1134606] - [netdrv] wireless: Use eth__addr instead of memset (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't override passive dwell in case of fragmented scan (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add trigger for firmware dump upon low RSSI (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add trigger for firmware dump upon statistics (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: restart firmware recording when no configuration is set (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add trigger for firmware dump upon command response (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add trigger for firmware dump upon channel switch (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add trigger for firmware dump upon missed beacons (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add the cause of the firmware dump in the dump (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add framework for triggers for fw dump (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: use only 40 ms for fragmented scan (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: allow to force the Rx chains from debugfs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: add new TLV capability flag for BT PLCR (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't iterate interfaces to disconnect in net-detect (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: new Alive / error table API (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support beacon statistics for BSS client (Stanislaw Gruszka) [1134606] - [net] cfg80211: add nl80211 beacon-only statistics (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't write to DBGC_OUT_CTRL when stopping the recording (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove deprecated scan API code (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: deprecate -9.ucode for 3160 / 7260 / 7265 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support radio statistics as global survey (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add statistics API version 10 (Stanislaw Gruszka) [1134606] - [net] cfg80211: add scan time to survey data (Stanislaw Gruszka) [1134606] - [netdrv] cfg80211: remove "channel" from survey names (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: apply destination before releasing reset (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove unused function in BT coex (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix BT coex shared antenna activity check (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: print single stream params via debugfs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: avoid ss_force from being reset after tx idle (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: increase the number of PAPD channel groups to 9 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: consider TDLS queues as used during drain (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: disable MIMO for low latency P2P (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: adapt rate matching to new STBC/BFER (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: disable beamformer unless FW supports it (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't try to stop scans that are not running anymore (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: better match tx response rate to the LQ table (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: call ieee80211_scan_completed() even if scan abort fails (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: reduce quota threshold (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't send a command the firmware doesn't know (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Fix building channels in scan_config_cmd (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Enable EBS also in single scan on umac interface (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Fix a few EBS error handling bugs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: allow to define the stuck queue timer per queue (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: enable watchdog on Tx queues for mvm (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: ignore stale TDLS ch-switch responses (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: improve TDLS ch-sw state machine (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: prepare the enablement of 31 TFD queues (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: enable forcing single stream Tx decision (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove space padding after sysassert description (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add beamformer support (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: don't dump useless data when a TFD queue hangs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't reprobe if we fail during reconfig and fw_restart is false (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: check IWL_UCODE_TLV_API_SCD_CFG in API and not in capa (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix rx chains configuration in phy ctxt cmd (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: support secured boot flow for family 8000 B step (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: use a new API for enabling STBC (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: refactor ht/vht init (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: remove stats argument from functions (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: really disable TDLS queues (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: BT Coex - set all the co-running values to 0 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Do not consider invalid HW queues in queue mask (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support family 8000 C step (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: init ref_lock (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: document switch case fall-through in iwl_mvm_send_sta_key (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: use STBC regardless of power save mode (Stanislaw Gruszka) [1134606] - [netdrv] Revert "iwlwifi: mvm: drop non VO frames when flushing" (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add support for new LTR command (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: BT Coex - fine tune the MPLUT register (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: move U-APSD decision to authentication (Stanislaw Gruszka) [1134606] - [netdrv] mac80211: move U-APSD enablement to vif flags (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: ignore temperature updates in the RX statistics notification (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: cleanup unuseful and overflowing traces (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: generate statistics debugfs code (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: move statistics API to new header file (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: sync statistics firmware API (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: correctly set the NMI register (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add rxf and txf to dump data (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add support for dumping a secondary SRAM (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add debugfs file for misbehaving U-APSD AP (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: let the firmware configure the scheduler (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: remove unused TLV capability flags (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add print of he nvm version (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: set max_out_time equal to frag_passive_dwell in fragmented scan (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: allow to disable MIMO for P2P only (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: allow to collect debug data from non-sleepable context (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: make sure state isn't in d0i3 when stopping fw monitor (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Add debugfs entry to enable scan offload notification (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: add new config and PCI IDs for 4165 series (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: make sure state isn't in d0i3 when collecting fw dbg (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: repeat initial legacy rates in LQ table (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't indicate no BA if STA was in powersave (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: organize and cleanup consts (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Alter passive scan fragmentation parameters in case of multi-MAC (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: call to pcie_apply_destination also on family 8000 B step (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: ask the fw to wakeup (from d0i3) on sysassert (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: tlv: add support for IWL_UCODE_TLV_SDIO_ADMA_ADDR TLV (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: use iwl_mvm_sta_from_mac80211() consistently (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: use iwl_mvm_vif_from_mac80211() consistently (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: remove useless extern definition of iwl4265_2ac_sdio_cfg (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: clean refs before stop_device() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: dvm: main: Use setup_timer (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: dvm: tt: Use setup_timer (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support 2 different channels (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: wait for d0i3 exit on hw restart (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: consider d0i3_disable in iwl_mvm_is_d0i3_supported() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: support multiple d0i3 modes (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support IWL_D0I3_MODE_ON_SUSPEND d0i3 mode (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: allow both d0i3 and d3 wowlan configuration modes (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: add basic reference accounting (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: convert the SRAM dump to the generic memory dump (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: change SMEM dump to general purpose memory dump (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add smem content to dump data (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support additional nvm_file in family 8000 B step (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: fix max rate allowed if no rate is allowed (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: clear tt values when entering CT-kill (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Set the HW step in the core dump (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: allow RSSI compensation (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add debugfs to trigger fw debug logs collection (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: let the Manageability Engine know when we leave (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support LnP 1x1 antenna configuration (Stanislaw Gruszka) [1134606] - [netdrv] Revert "iwlwifi: use correct fw file in 8000 b-step" (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add fw runtime stack to dump data (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: remove MODULE_VERSION (Stanislaw Gruszka) [1134606]- [x86] perf/intel: Add INST_RETIRED.ALL workarounds (Jiri Olsa) [1189949] - [x86] perf/intel: Add Broadwell core support (Jiri Olsa) [1189949] - [x86] perf/intel: Add new cache events table for Haswell (Jiri Olsa) [1189949]- [tools] perf trace: Handle legacy syscalls tracepoints (Jiri Olsa) [1212402] - [scsi] qla2xxx: fix busy wait regression (Chad Dupuis) [1207270] - [fs] eCryptfs: Remove buggy and unnecessary write in file name decode routine (Mateusz Guzik) [1202156] {CVE-2014-9683} - [net] ipv4: Missing sk_nulls_node_init in ping_unhash (Denys Vlasenko) [1218103] {CVE-2015-3636} - [s390] dasd: disable CUIR support for z/VM (Hendrik Brueckner) [1223721] - [ata] ahci: avoton port-disable reset-quirk (David Milburn) [1223187] - [inifinband] iw_cxgb4: don't call neigh_release (Sai Vemuri) [1215835] - [fs] sunrpc: Set alloc_slot for backchannel tcp ops (Sachin Prabhu) [1208339] - [fs] epoll: convert max_user_watches to long (George Beshers) [741705] - [firmware] cxgb4: add missing Makefile invocation for 1.13.32.0 images (Jarod Wilson) [1189255] - [fs] proc: make proc_fd_permission() thread-friendly (Carlos Maiolino) [1201593] - [acpi] scan: reduce log level of "ACPI: \_PR_.CPU4: failed to get CPU APIC ID" (Charles Rose) [1222466] - [netdrv] mlx5: wrong page mask if CONFIG_ARCH_DMA_ADDR_T_64BIT enabled for 32Bit architectures (Doug Ledford) [1141604] - [netdrv] vmxnet3: Receive vlan stripped frames in hwaccel path (Neil Horman) [1218404] - [fs] NFSv4.1: Deal effectively with interrupted RPC calls (Steve Dickson) [1200956] - [fs] NFSv4.1: Try to deal with NFS4ERR_SEQ_MISORDERED (Steve Dickson) [1200956] - [fs] NFSv4.1: Handle NFS4ERR_BADSLOT errors correctly (Steve Dickson) [1200956] - [kernel] cgroup: fix cgroup_rmdir vs close race (Johannes Weiner) [1167772] - [thermal] intel_powerclamp: add id for Avoton SoC (Steve Best) [1225544] - [kernel] tracing: Buffer the output of seq_file in case of filled buffer (Jiri Olsa) [1123102] - [kernel] tracing: Consolidate protection of reader access to the ring buffer (Jiri Olsa) [1123102] - [kernel] tracing: Fix ring_buffer_read_page reading out of page boundary (Jiri Olsa) [1123102] - [kernel] ring-buffer: Check for end of page in iterator (Jiri Olsa) [1123102] - [netdrv] be2net: use PCI MMIO read instead of config read for errors (Ivan Vecera) [1216088] - [thermal] powerclamp: add ids for future xeon cpus (Steve Best) [1183181] - [powercap] RAPL: add IDs for future Xeon CPUs (Steve Best) [1183177] - [net] flow_dissector: fail on evil iph->ihl (Jason Wang) [1179559] - [netdrv] hyperv: Add IPv6 into the hash computation for vRSS (Jason Wang) [1179559] - [netdrv] hyperv: Add handling of IP header with option field in netvsc_set_hash (Jason Wang) [1179559] - [net] bridge: check return value of ipv6_dev_get_saddr() (Thadeu Lima de Souza Cascardo) [765987] - [net] bridge: Fix possibly wrong MLD queries' ethernet source address (Thadeu Lima de Souza Cascardo) [765987] - [net] bridge: Use IPv6 link-local address for multicast listener queries (Thadeu Lima de Souza Cascardo) [765987] - [net] conntrack: RFC5961 challenge ACK confuse conntrack LAST-ACK transition (Jesper Brouer) [1200541 1212801] - [net] tcp: Restore RFC5961-compliant behavior for SYN packets (Jesper Brouer) [1200541 1212801] - [crypto] drbg - fix maximum value checks on 32 bit systems (Herbert Xu) [1219907] - [crypto] drbg - remove configuration of fixed values (Herbert Xu) [1219907] - [netdrv] iwlwifi: mvm: protect rate scaling against non-mvm IBSS stations (Stanislaw Gruszka) [1206103] - [netdrv] mac80211: send AP probe as unicast again (Stanislaw Gruszka) [1206103] - [netdrv] mac80211: count interfaces correctly for combination checks (Stanislaw Gruszka) [1206103] - [netdrv] wl18xx: show rx_frames_per_rates as an array as it really is (Stanislaw Gruszka) [1206103] - [netdrv] mac80211: fix RX A-MPDU session reorder timer deletion (Stanislaw Gruszka) [1206103] - [netdrv] ath9k: fix tracking of enabled AP beacons (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: dvm: run INIT firmware again upon .start() (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: mvm: rs: fix BT Coex check to look at the correct ant (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: mvm: Fix ROC removal (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: mvm: BT Coex - fix a NULL pointer exception (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: fix max_ht_ampdu_exponent for older devices (Stanislaw Gruszka) [1206103] - [netdrv] mac80211: drop unencrypted frames in mesh fwding (Stanislaw Gruszka) [1206103] - [netdrv] b43: fix support for 5 GHz only BCM43228 model (Stanislaw Gruszka) [1206103] - [netdrv] mac80211: disable u-APSD queues by default (Stanislaw Gruszka) [1206103] - [netdrv] mac80211: notify channel switch at the end of ieee80211_chswitch_post_beacon() (Stanislaw Gruszka) [1206103] - [netdrv] nl80211: ignore HT/VHT capabilities without QoS/WMM (Stanislaw Gruszka) [1206103] - [netdrv] ath5k: fix spontaneus AR5312 freezes (Stanislaw Gruszka) [1206103] - [netdrv] mac80211: Send EAPOL frames at lowest rate (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: mvm: always use mac color zero (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: mvm: fix failure path when power_update fails in add_interface (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: mvm: validate tid and sta_id in ba_notif (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: pcie: disable the SCD_BASE_ADDR when we resume from WoWLAN (Stanislaw Gruszka) [1206103] - [x86] perf: Don't use -ENOSPC for out of PMU resources (Jiri Olsa) [1215827] - [x86] perf: Blacklist all MEM_*_RETIRED events for Ivy Bridge (Jiri Olsa) [1215827] - [x86] perf: Add Intel IvyBridge event scheduling constraints (Jiri Olsa) [1215827] - [firmware] iwlwifi: update -12.ucode for 3160 / 7260 / 7265 / 7265D (Stanislaw Gruszka) [1194517] - [firmware] iwlwifi: update -10.ucode for 3160 / 7260 / 7265 / 7265D (Stanislaw Gruszka) [1194517]- [net] tcp: relax tcp_paws_check() (Thadeu Lima de Souza Cascardo) [1209147] - [x86] Mark Intel Broadwell-H processor as supported (Steve Best) [1132147] - [x86] kernel: ignore NMI IOCK when in kdump kernel (Jerry Snitselaar) [1196263] - [kernel] virtio: don't expose u16 in userspace api (Michael S. Tsirkin) [1154634] - [x86] apic/uv: Update the UV APIC HUB check (George Beshers) [1219207] - [x86] apic/uv: Update the UV APIC driver check (George Beshers) [1219207] - [x86] apic/uv: Update the APIC UV OEM check (George Beshers) [1219207]- [rpm] kernel.spec: fix 561.el6 changelog (Kurt Stutsman)- [net] Reinstate WIRELESS_EXT_SYSFS in net/wireless/Kconfig (John Linville) [1219434] - [netdrv] cxgb4: Firmware macro changes for fw verison 1.13.32.0 (Sai Vemuri) [1219233] - [netdrv] cxgb4: Move firmware version MACRO to t4fw_version.h (Sai Vemuri) [1219233] - [netdrv] be2net: fix SR-IOV resources optimization (Ivan Vecera) [1211535]- [powercap] RAPL: Add support for Intel Skylake processors (Steve Best) [1187314] - [powercap] rapl: add ID for Broadwell server (Steve Best) [1189925] - [s390] dasd: Fix unresumed device after suspend/resume having no paths (Hendrik Brueckner) [1213800] - [s390] dasd: fix inability to set a DASD device offline (Hendrik Brueckner) [1213799] - [s390] dasd: fix unresumed device after suspend/resume (Hendrik Brueckner) [1213801] - [netdrv] netvsc: don't flush peers notifying work during setting mtu (Jason Wang) [1203623] - [input] wacom: clear ABS_MISC on the touch device (Aristeu Rozanski) [1111332 1111333] - [x86] asm/entry/64: Remove a bogus 'ret_from_fork' optimization (Mateusz Guzik) [1209233] {CVE-2015-2830} - [fs] gfs2: try harder to obtain journal lock during recovery (Abhijith Das) [1110846] - [thermal] intel_powerclamp: add id for broadwell server (Steve Best) [1189954] - [net] Fix checksum features handling in netif_skb_features() (Vlad Yasevich) [1220247] - [scsi] megaraid_sas : Modify return value of megasas_issue_blocked_cmd() and wait_and_poll() to consider command status returned by firmware (Tomas Henzl) [1219105] - [netdrv] Revert "netxen: remove init of dev->perm_addr in drivers" (Tony Camuso) [1213689] - [ppc] Build RPA PCI Hotplug driver as module instead of directly into the kernel (Gustavo Duarte) [1095456] - [drm] radeon: fix wait in radeon_mn_invalidate_range_start (Rob Clark) [1218794] - [drm] i915: Fix and clean BDW PCH identification (Rob Clark) [1218794] - [drm] i915/vlv: save/restore the power context base reg (Rob Clark) [1218794] - [drm] radeon: Do not directly dereference pointers to BIOS area. (Rob Clark) [1218794] - [kernel] makefile: update drm version (Rob Clark) [1218794] - [drm] i915/vlv: remove wait for previous GFX clk disable request (Rob Clark) [1218794] - [drm] radeon: add extra check in radeon_ttm_tt_unpin_userptr (Rob Clark) [1218794] - [drm] i915: Reject the colorkey ioctls for primary and cursor planes (Rob Clark) [1218794] - [drm] radeon/dpm: fix 120hz handling harder (Rob Clark) [1218794] - [drm] radeon: do a posting read in cik_set_irq (Rob Clark) [1218794] - [drm] i915/vlv: remove wait for previous GFX clk disable request (Rob Clark) [1218794] - [drm] i915: Align initial plane backing objects correctly (Rob Clark) [1218794] - [drm] radeon: drop ttm two ended allocation (Rob Clark) [1218794] - [drm] edid: set ELD for firmware and debugfs override EDIDs (Rob Clark) [1218794] - [drm] radeon: drop setting UPLL to sleep mode (Rob Clark) [1218794] - [drm] radeon: do a posting read in si_set_irq (Rob Clark) [1218794] - [drm] radeon: fix interlaced modes on DCE8 (Rob Clark) [1218794] - [drm] Fixup racy refcounting in plane_force_disable (Rob Clark) [1218794] - [drm] Don't assign fbs for universal cursor support to files (Rob Clark) [1218794] - [drm] radeon: fix wait to actually occur after the signaling callback (Rob Clark) [1218794] - [drm] radeon: do a posting read in rs600_set_irq (Rob Clark) [1218794] - [drm] i915: Dell Chromebook 11 has PWM backlight (Rob Clark) [1218794] - [drm] radeon: do a posting read in evergreen_set_irq (Rob Clark) [1218794] - [drm] radeon: do a posting read in r600_set_irq (Rob Clark) [1218794] - [drm] i915: avoid processing spurious/shared interrupts in low-power states (Rob Clark) [1218794] - [drm] radeon: do a posting read in r100_set_irq (Rob Clark) [1218794] - [drm] i915: Prevent use-after-free in invalidate_range_start callback (Rob Clark) [1218794] - [drm] i915: Check obj->vma_list under the struct_mutex (Rob Clark) [1218794] - [drm] radeon: fix DRM_IOCTL_RADEON_CS oops (Rob Clark) [1218794] - [drm] i915/bdw: PCI IDs ending in 0xb are ULT. (Rob Clark) [1218794] - [drm] i915: Correct the IOSF Dev_FN field for IOSF transfers (Rob Clark) [1218794] - [drm] radeon: fix 1 RB harvest config setup for TN/RL (Rob Clark) [1218794] - [drm] i915: Insert a command barrier on BLT/BSD cache flushes (Rob Clark) [1218794] - [drm] radeon: use drm_mode_vrefresh() rather than mode->vrefresh (Rob Clark) [1218794] - [drm] i915: Drop vblank wait from intel_dp_link_down (Rob Clark) [1218794] - [drm] radeon: enable native backlight control on old macs (Rob Clark) [1218794] - [drm] radeon: fix voltage setup on hawaii (Rob Clark) [1218794] - [drm] radeon/dp: Set EDP_CONFIGURATION_SET for bridge chips if necessary (Rob Clark) [1218794] - [drm] radeon: workaround for CP HW bug on CIK (Rob Clark) [1218794] - [drm] radeon: only enable kv/kb dpm interrupts once v3 (Rob Clark) [1218794] - [drm] radeon: Don't try to enable write-combining without PAT (Rob Clark) [1218794] - [netdrv] i40e/i40evf: implement KR2 support (Stefan Assmann) [1214872] - [kernel] ethtool, net/mlx4_en: Add 100M, 20G, 56G speeds ethtool reporting support (Stefan Assmann) [1214872]- [x86] perf: Add cpu_ for core_pmu (Jiri Olsa) [1188336] - [block] NVMe: Initialize device list head before starting (David Milburn) [1158606] - [block] NVMe: Fix potential corruption on sync commands (David Milburn) [1158606] - [block] NVMe: Fix potential corruption during shutdown (David Milburn) [1158606] - [block] NVMe: Asynchronous controller probe (David Milburn) [1158606] - [block] NVMe: Register management handle under nvme class (David Milburn) [1158606] - [block] NVMe: Update module version (David Milburn) [1158606] - [block] NVMe: Handling devices incapable of I/O (David Milburn) [1158606] - [x86] Mark Intel Broadwell-EP processor as supported (Steve Best) [1132146] - [fs] nfs: Don't attempt to decode missing directory entries (Benjamin Coddington) [1182830] - [acpi] Skip creation of /proc/acpi/power_resource/ entries for duplicate power resource names (Lenny Szubowicz) [1206643] - [powerpc] perf: Cap 64bit userspace backtraces to PERF_MAX_STACK_DEPTH (Steve Best) [1213966]- [x86] mm: Linux stack ASLR implementation (Jacob Tanenbaum) [1195683] {CVE-2015-1593} - [scsi] megaraid_sas: do not process IOCTLs and SCSI commands during driver removal - a fix (Tomas Henzl) [1212364] - [fs] xfs: DIO write completion size updates race (Brian Foster) [1198440] - [x86] KVM: Fix lost interrupt on irr_pending race (Paolo Bonzini) [1213741] - [sound] ALSA: seq-oss: Initialize MIDI clients asynchronously (Jaroslav Kysela) [1212596] - [net] ipv6: Don't reduce hop limit for an interface (Denys Vlasenko) [1208493] {CVE-2015-2922} - [net] vlan: more careful checksum features handling (Vlad Yasevich) [1212384] - [kernel] tracing: Export tracing clock functions (Jerry Snitselaar) [1212502] - [input] wacom - use new input-mt routines (Aristeu Rozanski) [1111332 1111333] - [input] wacom: enable touch on Intuos 5 (Aristeu Rozanski) [1111332 1111333] - [netdrv] bnx2x: Fix kdump when iommu=on (Michal Schmidt) [1211695] - [netdrv] bnx2x: Fix busy_poll vs netpoll (Michal Schmidt) [1212365] - [netdrv] bnx2x: Fix statistics locking scheme (Michal Schmidt) [1211695] - [netdrv] bnx2x: Fix kdump on 4-port device (Michal Schmidt) [1211695]- [firmware] cxgb4: update firmware to revision 1.13.32.0 for T4 and T5 (Jarod Wilson) [1189255] - [netdrv] cxgb4: Add warning msg when attaching to adapters which have FLASHes smaller than 2Mb (Sai Vemuri) [1211742] - [infiniband] cxgb4: Increase epd buff size for debug interface (Sai Vemuri) [1211742] - [infiniband] cxgb4: Configure 0B MRs to match HW implementation (Sai Vemuri) [1211742] - [infiniband] cxgb4: Fix locking issue in process_mpa_request (Sai Vemuri) [1211742] - [infiniband] cxgb4: Limit MRs to < 8GB for T4/T5 devices (Sai Vemuri) [1211742] - [infiniband] cxgb4: Wake up waiters after flushing the qp (Sai Vemuri) [1211742] - [infiniband] cxgb4: Handle NET_XMIT return codes (Sai Vemuri) [1211742] - [netdrv] libcxgbi: fix freeing skb prematurely (Sai Vemuri) [1211742] - [netdrv] cxgb4i: use set_wr_txq() to set tx queues (Sai Vemuri) [1211742] - [netdrv] cxgb4i: handle non-pdu-aligned rx data (Sai Vemuri) [1211742] - [netdrv] cxgb4i: additional types of negative advice (Sai Vemuri) [1211742] - [netdrv] cxgb4/cxgb4i: set the max. pdu length in firmware (Sai Vemuri) [1211742] - [netdrv] cxgb4i: fix credit check for tx_data_wr (Sai Vemuri) [1211742] - [netdrv] cxgb4i: fix tx immediate data credit check (Sai Vemuri) [1211742] - [netdrv] cxgb4i: Don't block unload/cxgb4 unload when remote closes TCP connection (Sai Vemuri) [1211742] - [netdrv] cxgb4: Update FW version string to match FW binary version 1.12.25.0 (Sai Vemuri) [1211742] - [netdrv] cxgb4: Add a check for flashing FW using ethtool (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fill in supported link mode for SFP modules (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fix missing initialization of win0_lock (Sai Vemuri) [1211742] - [netdrv] cxgb4vf: FL Starvation Threshold needs to be larger than the SGE's Egress Congestion Threshold (Sai Vemuri) [1211742] - [netdrv] cxgb4/cxgb4vf: For T5 use Packing and Padding Boundaries for SGE DMA transfers (Sai Vemuri) [1211742] - [netdrv] cxgb4vf: Move fl_starv_thres into adapter->sge data structure (Sai Vemuri) [1211742] - [netdrv] cxgb4vf: Replace repetitive pci device ID's with right ones (Sai Vemuri) [1211742] - [netdrv] cxgb4i: send abort_rpl correctly (Sai Vemuri) [1211742] - [netdrv] libcxgbi: support ipv6 address host_param (Sai Vemuri) [1211742] - [netdrv] cxgb4i: Fix -Wmaybe-uninitialized warning (Sai Vemuri) [1211742] - [netdrv] cxgb4i: Fix -Wunused-function warning (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fix build failure in cxgb4 when ipv6 is disabled/not in-built (Sai Vemuri) [1211742] - [netdrv] cxgb4i: Remove duplicated CLIP handling code (Sai Vemuri) [1211742] - [netdrv] cxgb4i: avoid holding mutex in interrupt context (Sai Vemuri) [1211742] - [infiniband] cxgb4: Fix ntuple calculation for ipv6 and remove duplicate line (Sai Vemuri) [1211742] - [infiniband] cxgb4: Take IPv6 into account for best_mtu and set_emss (Sai Vemuri) [1211742] - [infiniband] cxgb4: Make c4iw_wr_log_size_order static (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fix FW flash logic using ethtool (Sai Vemuri) [1211742] - [netdrv] cxgb4vf: Add 40G support for cxgb4vf driver (Sai Vemuri) [1211742] - [netdrv] cxgb4: Wait for device to get ready before reading any register (Sai Vemuri) [1211742] - [netdrv] cxgb4/cxgb4vf: Updated the LSO transfer length in CPL_TX_PKT_LSO for T5 (Sai Vemuri) [1211742] - [netdrv] cxgb4: clean up a type issue (Sai Vemuri) [1211742] - [netdrv] cxgb4: potential shift wrapping bug (Sai Vemuri) [1211742] - [netdrv] cxgb4: Add support for adaptive rx (Sai Vemuri) [1211742] - [netdrv] cxgb4/cxgb4vf: Add Devicde ID for two more adapter (Sai Vemuri) [1211742] - [netdrv] cxgb4vf: Remove superfluous "idx" parameter of CH_DEVICE() macro (Sai Vemuri) [1211742] - [netdrv] cxgb4: Use BAR2 Going To Sleep (GTS) for T5 and later (Sai Vemuri) [1211742] - [netdrv] cxgb4: Don't allocate adapter structure for all PF's (Sai Vemuri) [1211742] - [netdrv] cxgb4/cxgb4vf: Add device ID for new adapter and remove for dbg adapter (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fix t4_flash_erase_sectors() to throw an error when requested to erase sectors which aren't in the FLASH (Sai Vemuri) [1211742] - [netdrv] cxgb4: Add support to S25FL032P flash (Sai Vemuri) [1211742] - [netdrv] cxgb4: Allow T4/T5 firmware sizes up to 1MB (Sai Vemuri) [1211742] - [netdrv] cxgb4: Issue mbox commands on correct mbox (Sai Vemuri) [1211742] - [netdrv] cxgb4: Avoid dumping Write-only registers in register dump (Sai Vemuri) [1211742] - [netdrv] cxgb4: Detect and display firmware reported errors (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fix T5 adapter accessing T4 adapter registers (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fixed the code to use correct length for part number (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fix for handling 1Gb/s SFP+ Transceiver Modules (Sai Vemuri) [1211742] - [netdrv] cxgb4: Free completed tx skbs promptly (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fix race condition in cleanup (Sai Vemuri) [1211742] - [infiniband] cxgb4: Only call CQ completion handler if it is armed (Sai Vemuri) [1211742] - [netdrv] iw_cxgb4: Don't limit TPTE count to 32KB (Sai Vemuri) [1211742] - [netdrv] iw_cxgb4: advertise the correct device max attributes (Sai Vemuri) [1211742] - [netdrv] iw_cxgb4: Support query_qp() verb (Sai Vemuri) [1211742] - [netdrv] iw_cxgb4: log detailed warnings for negative advice (Sai Vemuri) [1211742] - [scsi] cxgb4i: Fix ipv6 build failure caught with randconfig (Sai Vemuri) [1145278] - [scsi] cxgb4i: remove spurious use of rcu (Sai Vemuri) [1145278] - [scsi] cxgb4i: Guard ipv6 code with a config check (Sai Vemuri) [1145278] - [scsi] cxgb4i: Add ipv6 code to driver, call into libcxgbi ipv6 api (Sai Vemuri) [1145278] - [scsi] libcxgbi: Add ipv6 api to driver (Sai Vemuri) [1145278] - [scsi] cxgb4i: Use cxgb4_select_ntuple to correctly calculate ntuple fields (Sai Vemuri) [1145278] - [scsi] cxgb4i: add support for T5 adapter (Sai Vemuri) [1145278] - [scsi] csgb4i: convert skb->transport_header into skb_transport_header(skb) (Sai Vemuri) [1145278] - [netdrv] cxgb4: Export symbols required by cxgb4i for ipv6 support and required defines (Sai Vemuri) [1145278] - [netdrv] cxfb4vf: Add config option to enable Chelsio cxgb4vf driver (Sai Vemuri) [1112417] - [netdrv] cxfb4vf: Call dev_kfree/consume_skb_any instead of kfree_skb (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use pci_enable_msix_range() instead of pci_enable_msix() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Turn off SGE RX/TX Callback Timers and interrupts in PCI shutdown routine (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Adds device ID for few more Chelsio T4 Adapters (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Check if rx checksum offload is enabled, while reading hardware calculated checksum (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Adds device Id for few more Chelsio adapters (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Remove superfluous call to pci_disable_msix() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: make functions static and remove dead code (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: added much cleaner implementation of is_t4() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: use DEFINE_PCI_DEVICE_TABLE (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: remove unnecessary pci_set_drvdata() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Staticize local symbols (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add support for Chelsio T5 adapter (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add support for Chelsio's T480-CR and T440-LP-CR adapters (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix VLAN extraction counter increment (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix extraction of cpl_rx_pkt from the response queue descriptor (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use netdev_ and pr_ (Sai Vemuri) [1112417 1145275] - [netdrv] cxgb4vf: remove __dev* attributes (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: do vlan cleanup (Sai Vemuri) [1112417] - [netdrv] cxgb<3, 4>*: improve Kconfig dependencies (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use defined Mailbox Timeout (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Quiesce Virtual Interfaces on shutdown (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Behave properly when CONFIG_DEBUG_FS isn't defined (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Check driver parameters in the right place (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: recover from failure in cxgb4vf_open (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix mailbox data/control coherency domain race (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Ingress Queue Entry Size needs to be 64 bytes (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix setting unicast/multicast addresses (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Advertise NETIF_F_TSO_ECN (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix up "Section Mismatch" compiler warning (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: add ethtool statistics for GRO (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: minor comment/symbolic name cleanup (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: add call to Firmware to reset VF State (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fail open if link_start() fails (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: flesh out PCI Device ID Table (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix some errors in Gather List to skb conversion (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix bug in Generic Receive Offload (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: don't implement trivial (and incorrect) ndo_select_queue() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: remove call to stop TX queues at load time (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: make single bit signed bitfields unsigned (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use netif_set_real_num__queues (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: do not use PCI resources before pci_enable_device() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix bug where we were only allocating one queue in MSI mode (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix off-by-one error checking for the end of the mailbox delay array (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix SGE resource resource deallocation bug (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix TX Queue restart (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Implement "Unhandled Interrupts" statistic (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: remove obsolete DECLARE_PCI_UNMAP_ADDR usage (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use correct shift factor for extracting the SGE DMA Ingress Padding Boundary (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Remove obsolete comment about the lack of a TX Timer Callback (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Stitch new T4 PCI-E SR-IOV Virtual Function driver into the build (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add new Makefile for T4 PCI-E SR-IOV Virtual Function driver cxgb4vf (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add main T4 PCI-E SR-IOV Virtual Function driver for cxgb4vf (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add T4 Virtual Function Scatter-Gather Engine DMA code (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add core T4 PCI-E SR-IOV Virtual Function hardware definitions and device communication code (Sai Vemuri) [1112417] - [infiniband] iw_cxgb4: fix for 64-bit integer division (Sai Vemuri) [1145275] - [netdrv] cxgb4: only free allocated fls (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fixed incorrect check for memory operation in t4_memory_rw (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add the MC1 registers to read in the interrupt handler (Sai Vemuri) [1145275] - [netdrv] cxgb4: Update FW version string to match FW binary version (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix for SR-IOV VF initialization (Sai Vemuri) [1145275] - [netdrv] cxgb4i: Move stray CPL definitions to cxgb4 driver (Sai Vemuri) [1145275] - [netdrv] cxgb4/iw_cxgb4: Move common defines to cxgb4 (Sai Vemuri) [1145275] - [netdrv] cxgb4/iw_cxgb4: work request logging feature (Sai Vemuri) [1145275] - [netdrv] cxgb4/iw_cxgb4: display TPTE on errors (Sai Vemuri) [1145275] - [netdrv] cxgb4/iw_cxgb4: use firmware ord/ird resource limits (Sai Vemuri) [1145275] - [netdrv] iw_cxgb4: Detect Ing. Padding Boundary at run-time (Sai Vemuri) [1145275] - [infiniband] cxgb4: Initialize the device status page (Sai Vemuri) [1145275] - [infiniband] cxgb4: Clean up connection on ARP error (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix skb_leak in reject_cr() (Sai Vemuri) [1145275] - [netdrv] cxgb4: remove unnecessary null test before debugfs_remove_recursive (Sai Vemuri) [1145275] - [netdrv] cxgb4: Adds device ID for few more Chelsio T4 Adapters (Sai Vemuri) [1145275] - [netdrv] cxgb4: Replaced the backdoor mechanism to access the HW memory with PCIe Window method (Sai Vemuri) [1145275] - [netdrv] cxgb4: Use FW interface to get BAR0 value (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fixes cxgb4 probe failure in VM when PF is exposed through PCI Passthrough (Sai Vemuri) [1145275] - [netdrv] cxgb4: Not need to hold the adap_rcu_lock lock when read adap_rcu_list (Sai Vemuri) [1145275] - [netdrv] cxgb4: Change default Interrupt Holdoff Packet Count Threshold (Sai Vemuri) [1145275] - [netdrv] iw_cxgb4: don't truncate the recv window size (Sai Vemuri) [1145275] - [netdrv] iw_cxgb4: Choose appropriate hw mtu index and ISS for iWARP connections (Sai Vemuri) [1145275] - [netdrv] iw_cxgb4: Allocate and use IQs specifically for indirect interrupts (Sai Vemuri) [1145275] - [infiniband] cxgb4: add missing padding at end of struct c4iw_alloc_ucontext_resp (Sai Vemuri) [1145275] - [infiniband] cxgb4: Add missing padding at end of struct c4iw_create_cq_resp (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix vlan support (Sai Vemuri) [1145275] - [netdrv] cxgb4: Check if rx checksum offload is enabled, while reading hardware calculated checksum (Sai Vemuri) [1145275] - [netdrv] cxgb4: Decode the firmware port and module type a bit more for ethtool (Sai Vemuri) [1145275] - [netdrv] cxgb4: Decode PCIe Gen3 link speed (Sai Vemuri) [1145275] - [infiniband] cxgb4: Update Kconfig to include Chelsio T5 adapter (Sai Vemuri) [1145275] - [infiniband] cxgb4: Only allow kernel db ringing for T4 devs (Sai Vemuri) [1145275] - [infiniband] cxgb4: Force T5 connections to use TAHOE congestion control (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix endpoint mutex deadlocks (Sai Vemuri) [1145275] - [netdrv] cxgb4: use the correct max size for firmware flash (Sai Vemuri) [1145275] - [netdrv] cxgb4: Save the correct mac addr for hw-loopback connections in the L2T (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix over-dereference when terminating (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use uninitialized_var() (Sai Vemuri) [1145275] - [infiniband] cxgb4: Add missing debug stats (Sai Vemuri) [1145275] - [infiniband] cxgb4: Initialize reserved fields in a FW work request (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use pr_warn_ratelimited (Sai Vemuri) [1145275] - [infiniband] cxgb4: Max fastreg depth depends on DSGL support (Sai Vemuri) [1145275] - [infiniband] cxgb4: SQ flush fix (Sai Vemuri) [1145275] - [infiniband] cxgb4: rmb() after reading valid gen bit (Sai Vemuri) [1145275] - [infiniband] cxgb4: Endpoint timeout fixes (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use the BAR2/WC path for kernel QPs and T5 devices (Sai Vemuri) [1145275] - [infiniband] cxgb4: Disable DSGL use by default (Sai Vemuri) [1145275] - [infiniband] cxgb4: rx_data() needs to hold the ep mutex (Sai Vemuri) [1145275] - [infiniband] cxgb4: Drop RX_DATA packets if the endpoint is gone (Sai Vemuri) [1145275] - [infiniband] cxgb4: Lock around accept/reject downcalls (Sai Vemuri) [1145275] - [infiniband] cxgb4: set error code on kmalloc() failure (Sai Vemuri) [1145275] - [netdrv] cxgb4: Adds device ID for few more Chelsio Adapters (Sai Vemuri) [1145275] - [netdrv] cxgb4: Remove addressof casts to same type (Sai Vemuri) [1145275] - [netdrv] cxgb4: Call dev_kfree/consume_skb_any instead of kfree_skb (Sai Vemuri) [1145275] - [infiniband] cxgb4: Update snd_seq when sending MPA messages (Sai Vemuri) [1145275] - [infiniband] cxgb4: Connect_request_upcall fixes (Sai Vemuri) [1145275] - [infiniband] cxgb4: Ignore read reponse type 1 CQEs (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix possible memory leak in RX_PKT processing (Sai Vemuri) [1145275] - [infiniband] cxgb4: Don't leak skb in c4iw_uld_rx_handler() (Sai Vemuri) [1145275] - [infiniband] cxgb4: Save the correct map length for fast_reg_page_lists (Sai Vemuri) [1145275] - [infiniband] cxgb4: Default peer2peer mode to 1 (Sai Vemuri) [1145275] - [infiniband] cxgb4: Mind the sq_sig_all/sq_sig_type QP attributes (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix incorrect BUG_ON conditions (Sai Vemuri) [1145275] - [infiniband] cxgb4: Always release neigh entry (Sai Vemuri) [1145275] - [infiniband] cxgb4: Allow loopback connections (Sai Vemuri) [1145275] - [infiniband] cxgb4: Cap CQ size at T4_MAX_IQ_SIZE (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix four byte info leak in c4iw_create_cq() (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix underflows in c4iw_create_qp() (Sai Vemuri) [1145275] - [netdrv] cxgb4/iw_cxgb4: Doorbell Drop Avoidance Bug Fixes (Sai Vemuri) [1145275] - [netdrv] cxgb4/iw_cxgb4: Treat CPL_ERR_KEEPALV_NEG_ADVICE as negative advice (Sai Vemuri) [1145275] - [netdrv] cxgb4: Calculate len properly for LSO path (Sai Vemuri) [1145275] - [netdrv] cxgb4: Updates for T5 SGE's Egress Congestion Threshold (Sai Vemuri) [1145275] - [netdrv] cxgb4: Rectify emitting messages about SGE Ingress DMA channels being potentially stuck (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add code to dump SGE registers when hitting idma hangs (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix some small bugs in t4_sge_init_soft() when our Page Size is 64KB (Sai Vemuri) [1145275] - [netdrv] cxgb4: use remove handler as shutdown handler (Sai Vemuri) [1145275] - [netdrv] cgxb4: Stop using ethtool SPEED_* constants (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add more PCI device ids (Sai Vemuri) [1145275] - [netdrv] cxgb4: Don't assume LSO only uses SGL path in t4_eth_xmit() (Sai Vemuri) [1145275] - [netdrv] cxgb4: Remove unused registers and add missing ones (Sai Vemuri) [1145275] - [netdrv] cxgb4: Query firmware for T5 ULPTX MEMWRITE DSGL capabilities (Sai Vemuri) [1145275] - [netdrv] cxgb4: LE-Workaround is not atomic in firmware (Sai Vemuri) [1145275] - [netdrv] cxgb4: Allow >10G ports to have multiple queues (Sai Vemuri) [1145275] - [netdrv] cxgb4: Print adapter VPD Part Number instead of Engineering Change field (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add support to recognize 40G links (Sai Vemuri) [1145275] - [netdrv] cxgb4: Use pci_enable_msix_range() instead of pci_enable_msix() (Sai Vemuri) [1145275] - [infiniband] cxgb4: Add missing neigh_release in LE-Workaround path (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix referencing freed adapter (Sai Vemuri) [1145275] - [netdrv] cxgb4: Don't retrieve stats during recovery (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix gcc warning on 32-bit arch (Sai Vemuri) [1145275] - [netdrv] cxgb4: Avoid disabling PCI device for towice (Sai Vemuri) [1145275] - [netdrv] cxgb4: silence shift wrapping static checker warning (Sai Vemuri) [1145275] - [netdrv] cxgb4: Changed FW check version to match FW binary version (Sai Vemuri) [1145275] - [netdrv] cxgb4: allow large buffer size to have page size (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use cxgb4_select_ntuple to correctly calculate ntuple fields (Sai Vemuri) [1145275] - [infiniband] cxgb4: Server filters are supported only for IPv4 (Sai Vemuri) [1145275] - [infiniband] cxgb4: Calculate the filter server TID properly (Sai Vemuri) [1145275] - [netdrv] cxgb4: make functions static and remove dead code (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add API to correctly calculate tuple fields (Sai Vemuri) [1145275] - [netdrv] cxgb4: Account for stid entries properly in case of IPv6 (Sai Vemuri) [1145275] - [netdrv] cxgb4: Assign filter server TIDs properly (Sai Vemuri) [1145275] - [netdrv] cxgb4: Include TCP as protocol when creating server filters (Sai Vemuri) [1145275] - [netdrv] cxgb4: Reserve stid 0 for T4/T5 adapters (Sai Vemuri) [1145275] - [netdrv] cxgb4: calls skb_set_hash (Sai Vemuri) [1145275] - [infiniband] cxgb4: Make _c4iw_write_mem_dma() static (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix formatting of physical address (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add new scheme to update T4/T5 firmware (Sai Vemuri) [1145275] - [netdrv] cxgb4: Much cleaner implementation of is_t4()/is_t5() (Sai Vemuri) [1145275] - [netdrv] cgxb4: remove duplicate include in cxgb4.h (Sai Vemuri) [1145275] - [netdrv] cxgb4: remove unnecessary pci_set_drvdata() (Sai Vemuri) [1145275] - [netdrv] cxgb4: remove workqueue when driver registration fails (Sai Vemuri) [1145275] - [infiniband] cxgb4: Issue RI.FINI before closing when entering TERM (Sai Vemuri) [1145275] - [infiniband] cxgb4: Advertise ~0ULL as max MR size (Sai Vemuri) [1145275] - [infiniband] cxgb4: Always do GTS write if cidx_inc == CIDXINC_MASK (Sai Vemuri) [1145275] - [infiniband] cxgb4: Set arp error handler for PASS_ACCEPT_RPL messages (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix accounting for unsignaled SQ WRs to deal with wrap (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix QP flush logic (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use correct bit shift macros for vlan filter tuples (Sai Vemuri) [1145275] - [infiniband] cxgb4: Handle newer firmware changes (Sai Vemuri) [1145275] - [infiniband] cxgb4: Add support for active and passive open connection with IPv6 address (Sai Vemuri) [1145275] - [infiniband] cma: Add IPv6 support for iWARP (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add CLIP support to store compressed IPv6 address (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add routines to create and remove listening IPv6 servers (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix stack info leak in c4iw_create_qp() (Sai Vemuri) [1145275] - [netdrv] cxgb4: Do not set net_device::dev_id to VI index (Sai Vemuri) [1145275] - [netdrv] cxgb3: Correct comparisons and calculations using skb->tail and skb-transport_header (Sai Vemuri) [1145275] - [netdrv] cxgb4: Force uninitialized state if FW_ON_ADAPTER is < FW_VERSION and we're the MASTER_PF (Sai Vemuri) [1145275] - [netdrv] cxgb4: fix error recovery when t4_fw_hello returns a positive value (Sai Vemuri) [1145275] - [netdrv] cxgb4: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix pci_device_id structure initialization with correct PF number (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix SQ allocation when on-chip SQ is disabled (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix error return code in create_qp() (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix onchip queue support for T5 (Sai Vemuri) [1145275] - [infiniband] cxgb4: Bump tcam_full stat and WR reply timeout (Sai Vemuri) [1145275] - [infiniband] cxgb4: Map pbl buffers for dma if using DSGL (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use DSGLs for fastreg and adapter memory writes for T5 (Sai Vemuri) [1145275] - [infiniband] cxgb4: Add module_params to enable DB FC & Coalescing on T5 (Sai Vemuri) [1145275] - [infiniband] cxgb4: Turn off db coalescing when RDMA QPs are in use (Sai Vemuri) [1145275] - [infiniband] cxgb4: Add Support for Chelsio T5 adapter (Sai Vemuri) [1145275] - [netdrv] cxgb4: Disable SR-IOV support for PF4-7 for T5 (Sai Vemuri) [1145275] - [netdrv] cxgb4: Update driver version and description (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add T5 PCI ids (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add T5 debugfs support (Sai Vemuri) [1145275] - [netdrv] cxgb4: Enable doorbell drop recovery only for T4 adapter (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add T5 write combining support (Sai Vemuri) [1145275] - [netdrv] cxgb4: Dump T5 registers (Sai Vemuri) [1145275] - [netdrv] cxgb4: Initialize T5 (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add macros, structures and inline functions for T5 (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add register definations for T5 (Sai Vemuri) [1145275] - [netdrv] cxgb4: Allow for backward compatibility with new VPD scheme (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix cast warning (Sai Vemuri) [1145275] - [infiniband] cxgb4: "cookie" can stay in host endianness (Sai Vemuri) [1145275] - [infiniband] cxgb4: Address sparse warnings (Sai Vemuri) [1145275] - [infiniband] cxgb4: Insert hwtid in pass_accept_req instead in pass_establish (Sai Vemuri) [1145275] - [infiniband] cxgb4: Don't wakeup threads for MPAv2 (Sai Vemuri) [1145275] - [infiniband] cxgb4: Don't reconnect on abort for mpa_rev 1 (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix endpoint timeout race condition (Sai Vemuri) [1145275] - [infiniband] cxgb4: Only log rx_data warnings if cpl status is non-zero (Sai Vemuri) [1145275] - [infiniband] cxgb4: Always log async errors (Sai Vemuri) [1145275] - [infiniband] cxgb4: Keep QP referenced until TID released (Sai Vemuri) [1145275] - [infiniband] cxgb4: Display streaming mode error only if detected in RTS (Sai Vemuri) [1145275] - [infiniband] cxgb4: Abort connections when moving to ERROR state (Sai Vemuri) [1145275] - [infiniband] cxgb4: Abort connections that receive unexpected streaming mode data (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix incorrect PFVF CMASK (Sai Vemuri) [1145275] - [netdrv] cxgb3/cxgb4: Use netdev_ and pr_ (Sai Vemuri) [1145275 1145278] - [infiniband] cxgb4: Fix bug for active and passive LE hash collision path (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix LE hash collision bug for passive open connection (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix LE hash collision bug for active open connection (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add LE hash collision bug fix path in LLD driver (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add T4 filter support (Sai Vemuri) [1145275] - [netdrv] cxgb4: remove __dev* attributes (Sai Vemuri) [1145275] - [netdrv] cxgb4: Chelsio FCoE offload driver submission (common header updates) (Sai Vemuri) [1145275] - [infiniband] cxgb4: use WARN (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix initialization of SGE_CONTROL register (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix unable to get UP event from the LLD (Sai Vemuri) [1145275] - [infiniband] cxgb4: Don't free chunk that we have failed to allocate (Sai Vemuri) [1145275] - [netdrv] cxgb4: Remove unnecessary #ifdef condition (Sai Vemuri) [1145275] - [netdrv] cxgb4: Address various sparse warnings (Sai Vemuri) [1145275] - [netdrv] cxgb4: allocate enough data in t4_memory_rw() (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix build error due to missing linux/vmalloc.h include (Sai Vemuri) [1145275] - [netdrv] cxgb4: Dynamically allocate memory in t4_memory_rw() and get_vpd_params() (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix error handling in create_qp() (Sai Vemuri) [1145275] - [netdrv] cxgb4: Don't attempt to upgrade T4 firmware when cxgb4 will end up as a slave (Sai Vemuri) [1145275] - [netdrv] cxgb4: Inform caller if driver didn't upgrade firmware (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add support for T4 hardwired driver configuration settings (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add support for T4 configuration file (Sai Vemuri) [1145275] - [netdrv] cxgb4: Code cleanup to enable T4 Configuration File support (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add functions to read memory via PCIE memory window (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix incorrect values for MEMWIN*_APERTURE and MEMWIN*_BASE (Sai Vemuri) [1145275] - [infiniband] cxgb4: Move dereference below NULL test (Sai Vemuri) [1145275] - [netdrv] cxgb4: Remove duplicate register definitions (Sai Vemuri) [1145275] - [infiniband] cxgb4: Update RDMA/cxgb4 due to macro definition removal in cxgb4 driver (Sai Vemuri) [1145275] - [netdrv] cxgb4: set maximal number of default RSS queues (Sai Vemuri) [1145275] - [infiniband] cxgb4: Include vmalloc.h for vmalloc and vfree (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use vmalloc() for debugfs QP dump (Sai Vemuri) [1145275] - [infiniband] cxgb4: Add debugfs RDMA memory stats (Sai Vemuri) [1145275] - [infiniband] cxgb4: Convert import_ep() over to dst_neigh_lookup() (Sai Vemuri) [1145275] - [infiniband] cxgb4: Debugfs dump_qp() updates (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use ULP_MODE_TCPDDP (Sai Vemuri) [1145275] - [infiniband] cxgb4: Turn on delayed ACK (Sai Vemuri) [1145275] - [netdrv] cxgb4: Use netif_set_real_num__queues (Sai Vemuri) [1145275] - [netdrv] cxgb4: set skb->rxhash (Sai Vemuri) [1145275]- [mm] readahead: get back a sensible upper limit (Rafael Aquini) [1187940] - [fs] quota: Properly invalidate caches even for filesystems with blocksize < pagesize (Lukas Czerner) [893926] - [fs] xfs: fix behaviour of XFS_IOC_FSSETXATTR on directories (Zorro Lang) [1200705] - [fs] xfs: allow logical-sector-sized DIO (Eric Sandeen) [1197195] - [fs] xfs: rename xfs_buftarg structure members (Eric Sandeen) [1197195] - [fs] xfs: clean up xfs_buftarg (Eric Sandeen) [1197195] - [fs] xfs: simplify xfs_setsize_buftarg callchain; remove unused arg (Eric Sandeen) [1197195] - [fs] fuse: avoid scheduling while atomic (Brian Foster) [1144128] - [fs] pipe: kill ->map() and ->unmap() (Brian Foster) [1144128] - [fs] fuse: use clear_highpage() and KM_USER0 instead of KM_USER1 (Brian Foster) [1144128] - [s390] af_iucv: fix AF_IUCV sendmsg() errno (Hendrik Brueckner) [1211173] - [s390] zcrypt: improve device probing for zcrypt adapter cards (Hendrik Brueckner) [1211174] - [cpufreq] fix null ptr dereference (Petr Oros) [1186720] - [powerpc] eeh: Remove reference to PCI device (Gustavo Duarte) [1189019] - [powerpc] pci: Override pcibios_release_device() (Gustavo Duarte) [1189019] - [powerpc] eeh: Export functions for hotplug (Gustavo Duarte) [1189019] - [pci] Add pcibios_release_device() (Gustavo Duarte) [1189019] - [netdrv] mlx4_en: do not ignore autoneg in mlx4_en_set_pauseparam (Amir Vadai) [1121491] - [netdrv] mlx4_core: Replace pr_warning with pr_warn (Amir Vadai) [1136753] - [netdrv] mlx4_core: Deprecate use_prio module parameter (Amir Vadai) [1136753] - [x86] intel_pstate: Add CPUID for BDW-H CPU (Steve Best) [1164883] - [x86] crypto: aesni - fix memory usage in GCM decryption (Kurt Stutsman) [1213330] {CVE-2015-3331}- [crypto] testmgr: fix RNG return code enforcement (Herbert Xu) [1208804] - [netdrv] i40e: Fix RSS size at init since default num queue calculation has changed (Stefan Assmann) [1209444] - [netdrv] i40e: Move RSS table size for VSIs to the VSI struct (Stefan Assmann) [1209444] - [netdrv] i40e: Enable more than 64 qps for the Main VSI (Stefan Assmann) [1209444] - [netdrv] i40e: use netdev_rss_key_fill() helper (Stefan Assmann) [1209444] - [net] netfilter: xtables: make use of caller family rather than target family (Florian Westphal) [1210697] - [s390] dasd: fix panic in DASD driver during boot (Hendrik Brueckner) [1193535] - [md] dm-io: fix a race condition in the wake up code for sync_io (Mike Snitzer) [1205853] - [edac] sb_edac: fix corruption/crash on imbalanced Haswell home agents (Seth Jennings) [1210148] - [fs] proc: show all supplementary groups in /proc/pid/status (Jerome Marchand) [960050] - [kernel] futex: Take hugepages into account when generating futex_key (Jerome Marchand) [1193250]- [kabi] Adding symbol si_meminfo (Petr Oros) [1150668] - [kabi] Adding symbol pv_mmu_ops (Petr Oros) [1177818] - [kabi] Adding symbol mmput (Petr Oros) [1177818] - [kabi] Adding symbol get_task_mm (Petr Oros) [1177818] - [kabi] Adding symbol cpu_active_mask (Petr Oros) [1177818] - [kabi] Adding symbol __node_distance (Petr Oros) [1177818]- [scsi] fnic: IOMMU Fault occurs when IO and abort IO is out of order (Chris Leech) [1024066] - [scsi] fnic Driver crashed with NULL pointer reference (Chris Leech) [1024066] - [scsi] fnic: For Standalone C series, "sending VLAN request" message (Chris Leech) [1024066] - [scsi] fnic: Improper resue of exchange Ids (Chris Leech) [1024066] - [scsi] fnic: Memcopy only mimumum of data or trace buffer (Chris Leech) [1024066] - [scsi] fnic: assign FIP_ALL_FCF_MACS to fcoe_all_fcfs (Chris Leech) [1024066] - [scsi] fnic: part of treewide: fix errors in printk (Chris Leech) [1024066] - [scsi] fnic: fnic Control Path Trace Utility (Chris Leech) [1024066] - [scsi] fnic: Failing to queue aborts due to Q full cause terminate (Chris Leech) [1024066] - [scsi] fnic: NoFIP solicitation frame in NONFIP mode and changed IO (Chris Leech) [1024066] - [scsi] remove unnecessary pci_set_drvdata() (Chris Leech) [1024066] - [scsi] scsi: Convert uses of compare_ether_addr to ether_addr_equal (Chris Leech) [1024066] - [scsi] fnic: Incremented driver version (Chris Leech) [1024066] - [scsi] fnic: Fnic Statistics Collection (Chris Leech) [1024066] - [scsi] fnic: host reset returns nonzero value(errno) on (Chris Leech) [1024066] - [scsi] fnic: fnic Driver Tuneables Exposed through CLI (Chris Leech) [1024066] - [scsi] fnic: Kernel panic while running sh/nosh with max lun (Chris Leech) [1024066] - [scsi] fnic: Hitting BUG_ON(io_req->abts_done) (Chris Leech) [1024066] - [scsi] fnic: Remove QUEUE_FULL handling code (Chris Leech) [1024066] - [scsi] fnic: On system with >1.1TB RAM, VIC fails multipath (Chris Leech) [1024066] - [scsi] fnic: FC stat param seconds_since_last_reset not (Chris Leech) [1024066] - [scsi] lseek(fd, n, SEEK_END) does *not* go to eof - n (Chris Leech) [1024066] - [netdrv] tun: Fix csum_start with VLAN acceleration (Jason Wang) [1036482] - [netdrv] tun: unbreak truncated packet signalling (Jason Wang) [1036482] - [netdrv] tuntap: hardware vlan tx support (Jason Wang) [1036482] - [vhost] vhost-net: fix handle_rx buffer size (Jason Wang) [1036482] - [netdrv] mlx4_en: Reduce memory consumption on kdump kernel (Amir Vadai) [1100303] - [netdrv] mlx4_core: Use low memory profile on kdump kernel (Amir Vadai) [1100303] - [netdrv] mlx4: Use is_kdump_kernel() to detect kdump kernel (Amir Vadai) [1100303] - [kernel] crash_dump: Make is_kdump_kernel() accessible from modules (Amir Vadai) [1100303]- [fs] cifs: Don't replace dentries for dfs mounts (Sachin Prabhu) [1204047] - [fs] nfsv4: Don't decode fs_locations if we didn't ask for them (Benjamin Coddington) [1206695] - [usb] storage: Use normalized sense when emulating autosense (Gopal Tiwari) [1202951] - [scsi] virtio-scsi: avoid cancelling uninitialized work items (Paolo Bonzini) [1066623] - [sound] alsa: hda_intel: apply the Seperate stream_tag for Sunrise Point (Adrian Huang) [1209541] - [netdrv] qlcnic: Update version to 5.3.62.1 (Chad Dupuis) [1196516] - [netdrv] qlcnic: Delete existing multicast MAC list before adding new (Chad Dupuis) [1196516] - [netdrv] bnx2x: Force fundamental reset for EEH recovery (Michal Schmidt) [1199576] - [drivers] core: fix possible missing of device probe (Michal Schmidt) [1149614] - [drivers] core: deferral race condition fix (Michal Schmidt) [1149614] - [drivers] core: Fix ordering between deferred_probe and exiting initcalls (Michal Schmidt) [1149614] - [drivers] core: Move deferred devices to the end of dpm_list before probing (Michal Schmidt) [1149614] - [drivers] core: fixup reversed deferred probe order (Michal Schmidt) [1149614] - [drivers] core: KABI fix, put deferred_probe in device_private under __GENKSYMS__ (Michal Schmidt) [1149614] - [drivers] core: move the deferred probe pointer into the private area (Michal Schmidt) [1149614] - [drivers] revert "core: fix addition of delayed probe infrastructure" (Michal Schmidt) [1149614] - [infiniband] qib: Fix potential NULL d_inode dereference (Doug Ledford) [1185095] - [infiniband] qib: Add support for the new QMH7360 card (Doug Ledford) [1185095] - [infiniband] qib: Do not write EEPROM (Doug Ledford) [1185095] - [infiniband] qib: remove pointless assignments (Doug Ledford) [1185095] - [infiniband] qib: Correct reference counting in debugfs qp_stats (Doug Ledford) [1185095] - [infiniband] qib: Change get_user_pages() usage to always NULL vmas (Doug Ledford) [1185095] - [infiniband] qib: Return error for unsupported QP creation flags (Doug Ledford) [1185095] - [infiniband] qib: Additional Intel branding changes (Doug Ledford) [1185095] - [infiniband] qib: Fix port in pkey change event (Doug Ledford) [1185095] - [infiniband] qib: Use pci_enable_msix_range() instead of pci_enable_msix() (Doug Ledford) [1185095] - [infiniband] ocrdma: Update sli data structure for endianness (Doug Ledford) [1149273] - [infiniband] ocrdma: Report correct value of max_fast_reg_page_list_len (Doug Ledford) [1149273] - [infiniband] ocrdma: report asic-id in query device (Doug Ledford) [1149273] - [infiniband] ocrdma: Fix off by one in ocrdma_query_gid() (Doug Ledford) [1149273] - [infiniband] ocrdma: Use unsigned for bit index (Doug Ledford) [1149273] - [infiniband] ocrdma: Help gcc generate better code for ocrdma_srq_toggle_bit (Doug Ledford) [1149273] - [infiniband] ocrdma: Update the ocrdma module version string (Doug Ledford) [1149273] - [infiniband] ocrdma: set vlan present bit for user AH (Doug Ledford) [1149273] - [infiniband] ocrdma: remove reference of ocrdma_dev out of ocrdma_qp structure (Doug Ledford) [1149273] - [infiniband] ocrdma: Add support for interrupt moderation (Doug Ledford) [1149273] - [infiniband] ocrdma: Honor return value of ocrdma_resolve_dmac (Doug Ledford) [1149273] - [infiniband] ocrdma: Allow expansion of the SQ CQEs via buddy CQ expansion of the QP (Doug Ledford) [1149273] - [infiniband] ocrdma: Discontinue support of RDMA-READ-WITH-INVALIDATE (Doug Ledford) [1149273] - [infiniband] ocrdma: Host crash on destroying device resources (Doug Ledford) [1149273] - [infiniband] ocrdma: Do proper cleanup even if FW is in error state (Doug Ledford) [1149273] - [infiniband] ocrdma: Report correct state in ibv_query_qp (Doug Ledford) [1149273] - [infiniband] ocrdma: Debugfs enhancments for ocrdma driver (Doug Ledford) [1149273] - [infiniband] ocrdma: Report correct count of interrupt vectors while registering ocrdma device (Doug Ledford) [1149273] - [infiniband] ocrdma: Move PD resource management to driver (Doug Ledford) [1149273] - [infiniband] ocrdma: Increase the GID table size (Doug Ledford) [1149273] - [infiniband] ocrdma: Add support for IB stack compliant stats in sysfs (Doug Ledford) [1149273] - [infiniband] core: Replace ib_umem's offset field with a full address (Doug Ledford) [1149273] - [infiniband] ocrdma: Always resolve destination mac from GRH for UD QPs (Doug Ledford) [1149273] - [infiniband] ocrdma: Fix ocrdma_query_qp() to report q_key value for UD QPs (Doug Ledford) [1149273] - [infiniband] ocrdma: Save the bit environment, spare unncessary parenthesis (Doug Ledford) [1149273] - [infiniband] ocrdma: The kernel has a perfectly good BIT() macro - use it (Doug Ledford) [1149273] - [infiniband] ocrdma: Don't memset() buffers we just allocated with kzalloc() (Doug Ledford) [1149273] - [infiniband] ocrdma: Remove a unused-label warning (Doug Ledford) [1149273] - [infiniband] ocrdma: Convert kernel VA to PA for mmap in user (Doug Ledford) [1149273] - [infiniband] ipoib: drop mcast_mutex usage (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: deserialize multicast joins (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: fix MCAST_FLAG_BUSY usage (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: No longer use flush as a parameter (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: Use dedicated workqueues per interface (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: Make the carrier_on_task race aware (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: Consolidate rtnl_lock tasks in workqueue (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: change init sequence ordering (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: factor out ah flushing (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: validate struct ipoib_cb size (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: Remove unnecessary test for NULL before debugfs_remove() (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: Consolidate rtnl_lock tasks in workqueue" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: Make the carrier_on_task race aware" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: fix MCAST_FLAG_BUSY usage" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: fix mcast_dev_flush/mcast_restart_task race" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: change init sequence ordering" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: Use dedicated workqueues per interface" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: Make ipoib_mcast_stop_thread flush the workqueue" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: No longer use flush as a parameter" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: fix IPOIB_MCAST_RUN flag usage" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: Add a helper to restart the multicast task" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: make delayed tasks not hold up everything" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: Handle -ENETRESET properly in our callback" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: don't restart our thread on ENETRESET" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: remove unneeded locks" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: fix race between mcast_dev_flush and mcast_join" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: fix ipoib_mcast_restart_task" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: flush the ipoib_workqueue on unregister" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: cleanup a couple debug messages" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: make sure we reap all our ah on shutdown" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: don't queue a work struct up twice" (Doug Ledford) [1141191 1145910] - [pci] msi: Fix pci_msix_vec_count() htmldocs failure (Doug Ledford) [1185095] - [pci] msi: Add pci_msix_vec_count() (Doug Ledford) [1185095]- [net] netfilter: ipset: autoload set type modules safely (Jiri Pirko) [1208051] - [net] dynticks: avoid flow_cache_flush() interrupting every core (Marcelo Leitner) [1191559] - [x86] Mark Intel Broadwell-DE processor as supported (Steve Best) [1099685] - [x86] Mark Intel Skylake-S processor as supported (Steve Best) [1132156] - [x86] Mark Intel Skylake-Y processor as supported (Steve Best) [1194009] - [netdrv] mlx4_core: Fix error message deprecation for ConnectX-2 cards (Amir Vadai) [1157841] - [netdrv] mlx4_core: Deprecate error message at ConnectX-2 cards startup to debug (Amir Vadai) [1157841] - [netdrv] ixgbevf: Add code to check for Tx hang (John Greene) [1150344] - [netdrv] ixgbevf: Fix ordering of shutdown to correctly disable Rx and Tx (John Greene) [1150344] - [netdrv] ixgbevf: set vlan_features in a single write instead of several ORs (John Greene) [1150344] - [netdrv] ixgbevf: add RSS support for X550 (John Greene) [1150344] - [netdrv] ixgbevf: enable multiple queue support (John Greene) [1150344] - [netdrv] ixgbevf: Fix checksum error when using stacked vlan (John Greene) [1150344] - [netdrv] ixgbevf: fix possible crashes in probe and remove (John Greene) [1150344] - [netdrv] ixgbevf: add support for X550 VFs (John Greene) [1150344] - [netdrv] ixgbevf: compare total_rx_packets and budget in ixgbevf_clean_rx_irq (John Greene) [1150344] - [netdrv] ixgbevf: Update Rx next to clean in real time (John Greene) [1150344] - [netdrv] ixgbevf: reorder main loop in ixgbe_clean_rx_irq to allow for do/while/continue (John Greene) [1150344] - [netdrv] ixgbevf: Cleanup variable usage, improve stack performance (John Greene) [1150344] - [netdrv] ixgbevf: Combine the logic for post Rx processing into single function (John Greene) [1150344] - [netdrv] ixgbevf: Test Rx status bits directly out of the descriptor (John Greene) [1150344] - [netdrv] ixgbevf: Update ixgbevf_alloc_rx_buffers to handle clearing of status bits (John Greene) [1150344] - [netdrv] ixgbevf: remove useless bd_number from struct ixgbevf_adapter (John Greene) [1150344] - [netdrv] ixgbevf: Resolve missing-field-initializers warnings (John Greene) [1150344] - [netdrv] ixgbevf: introduce delay for checking VFLINKS on 82599 (John Greene) [1150344] - [netdrv] ixgbevf: Remove unused get_supported_physical_layer pointer (John Greene) [1150344] - [netdrv] ixgbevf: do vlan cleanup (John Greene) [1150344] - [netdrv] ibmveth: Add function to enable live MAC address changes (Gustavo Duarte) [1198748] - [netdrv] ibmveth: Add function to enable live MAC address changes (Gustavo Duarte) [1198748] - [tools] perf: Fix race in build_id_cache__add_s() (Milos Vyletel) [1204102] - [edac] sb_edac: Add support for Broadwell-DE processor (Seth Jennings) [1197939] - [edac] sb_edac: Fix typo computing number of banks (Seth Jennings) [1197939] - [acpi] memhotplug: add parameter to disable memory hotplug (Igor Mammedov) [1207249] - [acpi] processor: Convert apic_id to phys_id to make it arch agnostic (Prarit Bhargava) [1201164] - [acpi] processor: Make it possible to get local x2apic id via _MAT (Prarit Bhargava) [1201164] - [acpi] scan: bail out early if failed to parse APIC ID for CPU (Prarit Bhargava) [1201164] - [acpi] processor: use apic_id and remove duplicated _MAT evaluation (Prarit Bhargava) [1201164] - [acpi] processor: Introduce apic_id in struct processor to save parsed APIC id (Prarit Bhargava) [1201164] - [acpi] processor: export acpi_get_cpuid() (Prarit Bhargava) [1201164] - [acpi] video: Fix use_native_backlight selection logic (Benjamin Tissoires) [1205233] - [acpi] video: Change the default for video.use_native_backlight to 1 (Benjamin Tissoires) [1205233] - [acpi] video: Add systems that should favour native backlight interface (Benjamin Tissoires) [1205233] - [acpi] video: Do not register backlight if win8 and native interface exists (Benjamin Tissoires) [1205233] - [acpi] video: separate backlight control and event interface (Benjamin Tissoires) [1205233] - [acpi] video: correct acpi_video_bus_add error processing (Benjamin Tissoires) [1205233] - [acpi] video: use after input_unregister_device() (Benjamin Tissoires) [1205233] - [acpi] video: Don't start video device until its associated input device has been allocated (Benjamin Tissoires) [1205233] - [acpi] video: Harden video bus adding (Benjamin Tissoires) [1205233] - [acpi] video: fix unused but set variables in ACPI (Benjamin Tissoires) [1205233] - [acpi] video: use kasprintf (Benjamin Tissoires) [1205233] - [video] backlight: fix KABI breakage (Benjamin Tissoires) [1205233] - [video] backlight: introduce backlight_device_registered (Benjamin Tissoires) [1205233] - [video] backlight: add backlight type (Benjamin Tissoires) [1205233] - [acpi] preparation of backlight backports (Benjamin Tissoires) [1205233] - [acpi] acpica: expose OSI version (Benjamin Tissoires) [1205233] - [scsi] hpsa: dont meddle with hw which isn't ours (cciss) (Tomas Henzl) [1204886] - [scsi] be2iscsi: Bump driver version (Rob Evers) [1189845] - [scsi] be2iscsi: Fix kernel panic when device initialization fails (Rob Evers) [1189845] - [x86] tls: Interpret an all-zero struct user_desc as "no segment" (Kurt Stutsman) [1172798] {CVE-2014-8133} - [x86] tls: Don't validate lm in set_thread_area() after all (Kurt Stutsman) [1172798] {CVE-2014-8133} - [x86] tls: Disallow unusual TLS segments (Kurt Stutsman) [1172798] {CVE-2014-8133} - [x86] tls: Validate TLS entries to protect espfix (Kurt Stutsman) [1172798] {CVE-2014-8133}- [platform] thinkpad-acpi: unhandled hkey event (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: replace strnicmp with strncasecmp (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fixed spacing coding style issue (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: don't test unsigned int for negativity (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Update mapping for F12 hotkey on *40 models to KEY_FILE (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Add mappings for F9 - F12 hotkeys on X240 / T440 / T540 (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: llvmlinux: Remove nested functions from Thinkpad ACPI (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: save and restore adaptive keyboard mode for suspend and, resume (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: support Thinkpad X1 Carbon 2nd generation's adaptive keyboard (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Fix inconsistent mute LED after resume (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Convert to snd_card_new() with a device pointer (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Clean up inclusions of ACPI header files (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Fix build error when CONFIG_SND_MAX_CARDS > 32 (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Remove OOM message after input_allocate_device (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix handle locate for video and query of _BCL (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: add the ability setting TPACPI_LED_NONE by quirk (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: return -NODEV while operating uninitialized LEDs (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: kill hotkey_thread_mutex (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Handle HKEY event 0x6040 (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: don't use [delayed_]work_pending() (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: buffer overflow in fan_get_status() (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: recognize latest V-Series using DMI_BIOS_VENDOR (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: use mod_delayed_work() instead of cancel + queue (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Fix unused function warnings for CONFIG_PM_SLEEP (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Free hotkey_keycode_map after unregistering tpacpi_inputdev (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Fix a memory leak during module exit (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Flush the workqueue before freeing tpacpi_leds (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Use struct dev_pm_ops instead of legacy PM routines (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Drop pm_message_t arguments from suspend routines (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix issuing duplicated key events for brightness up/down (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: recognize Lenovo as version string in newer V-series BIOS (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: module_param: make bool parameters really bool drivers & misc (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: switch procfs to umode_t use (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Fix printk typo 'bluestooth' (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: handle HKEY 0x4010, 0x4011 events (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: handle some new HKEY 0x60xx events (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Convert printks to pr_ (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Correct !CONFIG_THINKPAD_ACPI_VIDEO warning (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix common misspellings (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Always report scancodes for hotkeys (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: We must always call va_end() after va_start() but do not do so in thinkpad_acpi.c::acpi_evalf() (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Remove unnecessary semicolons (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: delete double assignment (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix comment/printk typos (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: avoid keymap pitfall (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Add KEY_CAMERA (Fn-F6) for Lenovo keyboards (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: add support for model-specific keymaps (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: lock down size of hotkey keymap (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: untangle ACPI/vendor backlight selection (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: find ACPI video device by synthetic HID (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: clean up ACPI handles handling (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: don't depend on led_path for led firmware type (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: explain errors from acpi_install_notify_handler (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: acpi_evalf fixes (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: detect EC node using its HID (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: disclose usertask for ALSA callbacks (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix brightness hotkey poll handling (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: let other subdrivers know backlight level range (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: move greeting messages out of the first subdriver (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix volume/mute hotkey poll handling (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: constrain IBM-era support to IBM boxes (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix ALSA callback return status (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix typos "ammount" -> "amount" (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: make volume subdriver optional (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: don't fail to load the entire module due to ALSA problems (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: don't take the first ALSA slot by default (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: bump version to 0.24 (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: basic ALSA mixer support (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: disable volume control (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: support MUTE-only ThinkPads (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: volume subdriver rewrite (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: sync input device EV_SW initial state (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix assorted typos all over the place (Stanislaw Gruszka) [1170392] - [kernel] sysctl: add cap_last_cap to /proc/sys/kernel (Richard Guy Briggs) [1202508] - [block] xen-blkfront: fix accounting of reqs when migrating (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: module exit handling adjustments (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: handle backend CLOSED without CLOSING (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkif: drop struct blkif_request_segment_aligned (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: Silence pfn maybe-uninitialized warning (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: restore the non-persistent data path (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: improve aproximation of required grants per request (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: revoke foreign access for grants not mapped by the backend (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: set blk_queue_max_hw_sectors correctly (Vitaly Kuznetsov) [1201287 1202393] - [block] xen/blkback: Use physical sector size for setup (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: Introduce a 'max' module parameter to alter the amount of indirect segments (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: use a different scatterlist for each request (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-block: implement indirect descriptors (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: remove frame list from blk_shadow (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: pre-allocate pages for requests (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: switch from llist to list (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: drop the use of llist_for_each_entry_safe (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: handle bvecs with partial data (Vitaly Kuznetsov) [1201287 1202393] - [block] llist/xen-blkfront: implement safe version of llist_for_each_entry (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: free allocated page (Vitaly Kuznetsov) [1201287 1202393] - [block] xen/blkback: persistent-grants fixes (Vitaly Kuznetsov) [1201287 1202393] - [block] xen/blkback: Persistent grant maps for xen blk drivers (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: use bitmap_set() and bitmap_clear() (Vitaly Kuznetsov) [1201287 1202393] - [x86] iommu/amd: Fix missing iommu_shutdown initialization in passthrough mode (Herton R. Krzesinski) [1198380] - [x86] intr_remapping: Fix section mismatch in ir_dev_scope_init() (Herton R. Krzesinski) [1198380] - [x86] iommu: No need to set dmar_disabled in check_zero_address() (Herton R. Krzesinski) [1198380] - [x86] intr_remap: Call dmar_dev_scope_init() explicitly (Herton R. Krzesinski) [1198380] - [x86] amd-iommu: Fall back to GART if initialization fails (Herton R. Krzesinski) [1198380] - [x86] Split swiotlb initialization into two stages (Herton R. Krzesinski) [1198380] - [x86] gart: fix breakage due to IOMMU initialization cleanup (Herton R. Krzesinski) [1198380] - [x86] Move swiotlb initialization before dma32_free_bootmem (Herton R. Krzesinski) [1198380] - [x86] Fix iommu=soft boot option (Herton R. Krzesinski) [1198380] - [x86] Don't put iommu_shutdown_noop() in init section (Herton R. Krzesinski) [1198380] - [x86] Make calgary_iommu_init() static (Herton R. Krzesinski) [1198380] - [x86] swiotlb: Remove duplicate swiotlb_force extern declarations (Herton R. Krzesinski) [1198380] - [x86] Move iommu_shutdown_noop to x86_init.c (Herton R. Krzesinski) [1198380] - [x86] Set dma_ops to nommu_dma_ops by default (Herton R. Krzesinski) [1198380] - [x86] swiotlb: Remove the swiotlb variable usage (Herton R. Krzesinski) [1198380] - [x86] Add iommu_init to x86_init_ops, fix build (Herton R. Krzesinski) [1198380] - [x86] 32-bit: Fix swiotlb boot crash (Herton R. Krzesinski) [1198380] - [x86] Handle HW IOMMU initialization failure gracefully (Herton R. Krzesinski) [1198380] - [x86] swiotlb: Defer swiotlb init printing, export swiotlb_print_info() (Herton R. Krzesinski) [1198380] - [x86] swiotlb: Add swiotlb_free() function (Herton R. Krzesinski) [1198380] - [x86] intel-iommu: Convert detect_intel_iommu to use iommu_init hook (Herton R. Krzesinski) [1198380] - [x86] amd_iommu: Convert amd_iommu_detect() to use iommu_init hook (Herton R. Krzesinski) [1198380] - [x86] Revert "Fall back to GART if initialization fails" (Herton R. Krzesinski) [1198380] - [x86] gart: Convert gart_iommu_hole_init() to use iommu_init hook (Herton R. Krzesinski) [1198380] - [x86] calgary: Convert detect_calgary() to use iommu_init hook (Herton R. Krzesinski) [1198380] - [x86] Add iommu_init to x86_init_ops (Herton R. Krzesinski) [1198380] - [x86] Use x86_platform for iommu_shutdown (Herton R. Krzesinski) [1198380] - [x86] kvm: initialize large vmallocs (Andrea Arcangeli) [1142529] - [ata] ahci: Add DeviceIDs for Sunrise Point-LP SATA controller (David Milburn) [1129472] - [i2c] i801: Add DeviceIDs for SunrisePoint LP (David Milburn) [1129472] - [hid] usbhid: fix PIXART optical mouse (Benjamin Tissoires) [1200586] - [hid] usbhid: add always-poll quirk (Benjamin Tissoires) [1200586] - [net] ipv6: ndisc: Use pre-defined in6addr_linklocal_allnodes (Nikolay Aleksandrov) [1204780] - [net] ipv6: send unsolicited neighbour advertisements to all-nodes (Nikolay Aleksandrov) [1204780]- [virt] revert "kvm: exclude ioeventfd from counting kvm_io_range limit" (Amos Kong) [1205442] - [x86] uv: Fix UV2 BAU legacy mode (Frank Ramsay) [831804] - [x86] xsave: Use alloc_bootmem_align() instead of alloc_bootmem() (Prarit Bhargava) [1206140] - [kernel] bootmem: Add alloc_bootmem_align() (Prarit Bhargava) [1206140] - [infiniband] ipath+qib: fix dma settings (Doug Ledford) [1171803] - [netdrv] mlx4_en: current_mac isn't updated in port up (Amir Vadai) [1081667] - [netdrv] mlx4_en: Fix mac_hash database inconsistency (Amir Vadai) [1081667] - [netdrv] mlx4_en: Protect MAC address modification with the state_lock mutex (Amir Vadai) [1081667] - [netdrv] mlx4_en: Fix errors in MAC address changing when port is down (Amir Vadai) [1081667] - [netdrv] mlx4: Verify port number in __mlx4_unregister_mac (Amir Vadai) [1081667] - [netdrv] ixgbe: fix setting port VLAN (John Greene) [1150343] - [netdrv] ixgbe: allow multiple queues in SRIOV mode (John Greene) [1150343] - [netdrv] ixgbe: cleanup sparse errors in new ixgbe_x550.c file (John Greene) [1150343] - [netdrv] ixgbe: Fix checksum error when using stacked vlan (John Greene) [1150343] - [netdrv] ixgbe: fix crash on rmmod after probe fail (John Greene) [1150343] - [netdrv] ixgbe: bump version number (John Greene) [1150343] - [netdrv] ixgbe: Add X550 support function pointers (John Greene) [1150343] - [netdrv] ixgbe: cleanup checksum to allow error results (John Greene) [1150343] - [netdrv] ixgbe: add methods for combined read and write operations (John Greene) [1150343] - [netdrv] ixgbe: Add x550 SW/FW semaphore support (John Greene) [1150343] - [netdrv] ixgbe: Add timeout parameter to ixgbe_host_interface_command (John Greene) [1150343] - [netdrv] ixgbe: add support for X550 extended RSS support (John Greene) [1150343] - [netdrv] ixgbe: use netdev_rss_key_fill() helper (John Greene) [1150343] - [netdrv] ixgbe: phy: fix uninitialized status in ixgbe_setup_phy_link_tnx (John Greene) [1150343] - [netdrv] ixgbe: add helper function for setting RSS key in preparation of X550 (John Greene) [1150343] - [netdrv] ixgbe: Add new support for X550 MAC's (John Greene) [1150343] - [netdrv] ixgbe: cleanup move setting PFQDE.HIDE_VLAN to support function (John Greene) [1150343] - [netdrv] ixgbe: cleanup ixgbe_ndo_set_vf_vlan (John Greene) [1150343] - [netdrv] ixgbe: fix X540 Completion timeout (John Greene) [1150343] - [netdrv] ixgbe: fix race when setting advertised speed (John Greene) [1150343] - [netdrv] ixgbe: need not repeat init skb with NULL (John Greene) [1150343] - [netdrv] ixgbe: check for vfs outside of sriov_num_vfs before dereference (John Greene) [1150343] - [netdrv] ixgbe: fix race accessing page->_count (John Greene) [1150343] - [netdrv] ixgbe: remove wait loop on autoneg for copper devices (John Greene) [1150343] - [netdrv] ixgbe: add warnings for other disabled features without MSI-X support (John Greene) [1150343] - [netdrv] ixgbe: use e_dev_warn instead of netif_printk (John Greene) [1150343] - [netdrv] ixgbe: use e_dev_warn instead of e_err for displaying warning (John Greene) [1150343] - [netdrv] ixgbe: determine vector count inside ixgbe_acquire_msix_vectors (John Greene) [1150343] - [netdrv] ixgbe: move msix_entries allocation into ixgbe_acquire_msix_vectors (John Greene) [1150343] - [netdrv] ixgbe: return integer from ixgbe_acquire_msix_vectors (John Greene) [1150343] - [netdrv] ixgbe: use e_dev_warn instead of netif_printk (John Greene) [1150343] - [netdrv] ixgbe: Do not schedule an uninitialized workqueue entry (John Greene) [1150343] - [netdrv] ixgbe: Drop Rx alloc at end of Rx cleanup (John Greene) [1150343] - [netdrv] ixgbe: Resolve warnings produced in W=2 builds (John Greene) [1150343] - [netdrv] ixgbe: add comment noting recalculation of queues (John Greene) [1150343] - [netdrv] ixgbe: reset interface on link loss with pending Tx work from the VF (John Greene) [1150343] - [netdrv] ixgbe: Make return values more direct (John Greene) [1150343] - [netdrv] ixgbe: Delete a bunch of dead code (John Greene) [1150343] - [netdrv] ixgbe: Fix ixgbe_write_mbx error result (John Greene) [1150343] - [netdrv] ixgbe: Correct X540 semaphore error (John Greene) [1150343] - [netdrv] ixgbe: Fix spurious release of semaphore in EEPROM access (John Greene) [1150343] - [netdrv] ixgbe: Convert some udelays to usleep_range (John Greene) [1150343] - [netdrv] ixgbe: Change some uses of strncpy to strlcpy (John Greene) [1150343] - [netdrv] ixgbe: Fix possible null-dereference in error path (John Greene) [1150343] - [netdrv] ixgbe: remove unnecessary break after return (John Greene) [1150343] - [netdrv] ixgbe: remove unnecessary break after goto (John Greene) [1150343] - [netdrv] ixgbe: change PTP NSECS_PER_SEC to IXGBE_PTP_PPS_HALF_SECOND (John Greene) [1150343] - [netdrv] ixgbe: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (John Greene) [1150343] - [netdrv] ixgbe: remove linux/export.h header from ixgbe_ptp.c (John Greene) [1150343] - [netdrv] ixgbe: fix detection of SFP+ capable interfaces (John Greene) [1150343] - [netdrv] ixgbe: avoid duplicate code in suspend and stop paths (John Greene) [1150343] - [netdrv] ixgbe: separate the PTP suspend and stop actions (John Greene) [1150343] - [netdrv] ixgbe: extract PTP clock device from ptp_init (John Greene) [1150343] - [netdrv] ixgbe: allow ixgbe_ptp_reset to maintain current hwtstamp config (John Greene) [1150343] - [netdrv] ixgbe: extract the hardware setup from the ixgbe_ptp_set_ts_config (John Greene) [1150343] - [netdrv] ixgbe: rename ixgbe_ptp_enable to ixgbe_ptp_feature_enable (John Greene) [1150343] - [netdrv] ixgbe: fix linking at 100Mbps on copper devices with MNG FW enabled (John Greene) [1150343] - [netdrv] igb/ixgbe: remove return statements for void functions (John Greene) [1150343] - [netdrv] ixgbe: add /* fallthrough */ comment to case statements (John Greene) [1150343] - [netdrv] ixgbe: add space between operands to & (John Greene) [1150343] - [netdrv] ixgbe: don't check NULL for debugfs_remove_recursive (John Greene) [1150343] - [netdrv] ixgbe: add braces around else block (John Greene) [1150343] - [netdrv] ixgbe: fix several concatenated strings to single line (John Greene) [1150343] - [netdrv] ixgbe: fix checkpatch style of blank line after declaration (John Greene) [1150343] - [netdrv] ixgbe: fix function-like macro, remove semicolon (John Greene) [1150343] - [netdrv] ixgbe: clean up checkpatch warnings about CODE_INDENT and LEADING_SPACE (John Greene) [1150343] - [netdrv] ixgbe: get rid of SET_ETHTOOL_OPS (John Greene) [1150343] - [netdrv] ixgbe: change handling of multicast filters (John Greene) [1150343] - [netdrv] ixgbe: Use out-of-line function for register reads (John Greene) [1150343] - [netdrv] ixgbe: convert low_water into an array (John Greene) [1150343] - [netdrv] ixgbe: Add new netdev op to turn spoof checking on or off per VF (John Greene) [1150343] - [netdrv] ixgbe: Fix memory leak in ixgbe_free_q_vector, missing rcu (John Greene) [1150343] - [netdrv] ixgbe: Fix tx_packets and tx_bytes stats not updating (John Greene) [1150343] - [scsi] scsi_show_extd_sense double prints ASC/ASCQ for vendor specific ASC (Rob Evers) [1203858]- [fs] dcache: return -ESTALE not -EBUSY on distributed fs race (J. Bruce Fields) [1061994] - [fs] fuse: revalidate when may_open() returns ESTALE (Zorro Lang) [1142355] - [md] dm: impose configurable deadline for dm_request_fn's merge heuristic (Mike Snitzer) [1163769] - [md] dm-sysfs: introduce ability to add writable attributes (Mike Snitzer) [1163769] - [md] dm: don't start current request if it would've merged with the previous (Mike Snitzer) [1163769] - [md] dm: don't schedule delayed run of the queue if nothing to do (Mike Snitzer) [1163769] - [md] dm: only run the queue on completion if congested or no requests pending (Mike Snitzer) [1163769] - [md] dm: remove request-based logic from make_request_fn wrapper (Mike Snitzer) [1163769] - [md] dm: remove request-based DM queue's lld_busy_fn hook (Mike Snitzer) [1163769] - [md] dm: remove unnecessary wrapper around blk_lld_busy (Mike Snitzer) [1163769] - [kernel] panic: add TAINT_SOFTLOCKUP (Aaron Tomlin) [1184512] - [kernel] watchdog: print traces for all cpus on lockup detection (Aaron Tomlin) [1184512] - [x86] nmi: provide the option to issue an NMI back trace to every cpu but current (Aaron Tomlin) [1184512] - [x86] kernel: Avoid calling arch_trigger_all_cpu_backtrace() at the same time (Aaron Tomlin) [1184512] - [net] ipvs: allow rescheduling of new connections when port reuse is detected (Marcelo Leitner) [1108514] - [net] ipvs: Fix reuse connection if real server is dead (Marcelo Leitner) [1108514] - [net] neigh: Keep neighbour cache entries if number of them is small enough (Jiri Pirko) [1199856] - [net] gso: fix skb_segment for non-offset skb pointers (Jiri Benc) [1200533] - [netdrv] mlx4_en: Expose port number through sysfs (Amir Vadai) [1119772] - [net] core: Add sysfs file for port number (Amir Vadai) [1119772]- [kernel] dynamic_debug: fix comment (Michal Schmidt) [1203349] - [kernel] lib: dynamic_debug: use seq_open_private() instead of seq_open() (Michal Schmidt) [1203349] - [kernel] dynamic_debug: replace obselete simple_strtoul() with kstrtouint() (Michal Schmidt) [1203349] - [kernel] dynamic_debug: fix ddebug_parse_query() (Michal Schmidt) [1203349] - [kernel] dynamic_debug: remove wrong error message (Michal Schmidt) [1203349] - [kernel] docs: dynamic-debug-howto.txt: update since new wildcard support (Michal Schmidt) [1203349] - [kernel] dynamic_debug: add wildcard support to filter files/functions/modules (Michal Schmidt) [1203349] - [kernel] lib: parser: put EXPORT_SYMBOLs in the conventional place (Michal Schmidt) [1203349] - [kernel] lib: parser: add match_wildcard() function (Michal Schmidt) [1203349] - [kernel] dynamic_debug: line queries failing due to uninitialized local variable (Michal Schmidt) [1203349] - [kernel] dynamic_debug: reuse generic string_unescape function (Michal Schmidt) [1203349] - [kernel] lib: introduce generic string_unescape (Michal Schmidt) [1203349] - [kernel] lib: net: make isodigit() public and use it (Michal Schmidt) [1203349] - [kernel] dynamic_debug: add pr_errs before -EINVALs (Michal Schmidt) [1203349] - [kernel] lib: KABI fix print_hex_dump_bytes() (Michal Schmidt) [1203349] - [kernel] dynamic_debug: dynamic hex dump (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Fix vpr_ logging styles (Michal Schmidt) [1203349] - [kernel] lib: dynamic_debug: use kbasename() (Michal Schmidt) [1203349] - [kernel] string: introduce helper to get base file name from given path (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Remove unnecessary __used (Michal Schmidt) [1203349] - [kernel] dynamic_debug: use printk(KERN_WARNING..) in stub function (Michal Schmidt) [1203349] - [kernel] dynamic_debug: init with early_initcall, not arch_initcall (Michal Schmidt) [1203349] - [kernel] dynamic_debug: update Documentation/*, Kconfig.debug (Michal Schmidt) [1203349] - [kernel] dynamic_debug: add modname arg to exec_query callchain (Michal Schmidt) [1203349] - [kernel] dynamic_debug: print ram usage by ddebug tables if verbose (Michal Schmidt) [1203349] - [kernel] dynamic_debug: simplify dynamic_debug_init error exit (Michal Schmidt) [1203349] - [kernel] dynamic_debug: combine parse_args callbacks together (Michal Schmidt) [1203349] - [kernel] dynamic_debug: deprecate ddebug_query, suggest dyndbg instead (Michal Schmidt) [1203349] - [kernel] dynamic_debug: make dynamic-debug work for module initialization (Michal Schmidt) [1203349] - [kernel] params: add 3rd arg to option handler callback signature (Michal Schmidt) [1203349] - [kernel] dynamic_debug: fix leading spaces in dynamic_debug.h (Michal Schmidt) [1203349] - [kernel] dynamic_debug: replace if (verbose) pr_info with macro vpr_info (Michal Schmidt) [1203349] - [kernel] dynamic_debug: process multiple debug-queries on a line (Michal Schmidt) [1203349] - [kernel] dynamic_debug: factor vpr_info_dq out of ddebug_parse_query (Michal Schmidt) [1203349] - [kernel] dynamic_debug: add trim_prefix() to provide source-root relative paths (Michal Schmidt) [1203349] - [kernel] dynamic_debug: enlarge command/query write buffer (Michal Schmidt) [1203349] - [kernel] dynamic_debug: chop off comments in ddebug_tokenize (Michal Schmidt) [1203349] - [kernel] dynamic_debug: early return if _ddebug table is empty (Michal Schmidt) [1203349] - [kernel] dynamic_debug: tighten up error checking on debug queries (Michal Schmidt) [1203349] - [kernel] dynamic_debug: describe_flags with '=[pmflt_]*' (Michal Schmidt) [1203349] - [kernel] dynamic_debug: drop explicit !=NULL checks (Michal Schmidt) [1203349] - [kernel] dynamic_debug: pr_err() call should not depend upon verbosity (Michal Schmidt) [1203349] - [kernel] dynamic_debug: replace strcpy with strlcpy, in ddebug_setup_query() (Michal Schmidt) [1203349] - [kernel] dynamic_debug: change verbosity at runtime (Michal Schmidt) [1203349] - [kernel] dynamic_debug: make dynamic-debug supersede DEBUG ccflag (Michal Schmidt) [1203349] - [kernel] dynamic_debug: use _DPRINTK_FLAGS_PRINT (Michal Schmidt) [1203349] - [kernel] dynamic_debug: fix whitespace complaints from scripts/cleanfile (Michal Schmidt) [1203349] - [kernel] dynamic_debug: use __printf not __attribute__((format(printf, ...))) (Michal Schmidt) [1203349] - [kernel] dynamic_debug: fix undefined reference to `__netdev_printk' (Michal Schmidt) [1203349] - [kernel] dynamic_debug: use a single printk() to emit messages (Michal Schmidt) [1203349] - [kernel] dynamic_debug: consolidate repetitive struct _ddebug descriptor definitions (Michal Schmidt) [1203349] - [kernel] dynamic_debug: make netdev_dbg() call __netdev_printk() (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Convert printks to pr_ (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Remove uses of KERN_CONT in dynamic_emit_prefix (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Consolidate prefix output to single routine (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Add __dynamic_dev_dbg (Michal Schmidt) [1203349] - [kernel] lib: Remove unneeded version.h include (Michal Schmidt) [1203349] - [kernel] docs: fix dev_debug() braino in dynamic-debug-howto.txt (Michal Schmidt) [1203349] - [kernel] dynamic_debug: add #include (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Add more flags (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Initialize dynamic debug earlier via arch_initcall (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Introduce ddebug_query= boot parameter (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Split out query string parsing/setup from proc_write (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Fix dynamic_dev_dbg() macro if CONFIG_DYNAMIC_DEBUG not set (Michal Schmidt) [1203349] - [kernel] dynamic_debug: fix documentation errors (Michal Schmidt) [1203349] - [kernel] dynamic_debug: small cleanup in ddebug_proc_write() (Michal Schmidt) [1203349] - [kernel] dynamic_debug: include slab.h (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Remove KBUILD_MODNAME from dynamic_pr_debug (Michal Schmidt) [1203349] - [fs] nfs: Add a module parameter to set the number of session slots (Steve Dickson) [1077226] - [fs] nfs: Fix races between nfs_remove_bad_delegation() and delegation return (Steve Dickson) [1166843] - [fs] nfs: Ensure that we call FREE_STATEID when NFSv4.x stateids are revoked (Steve Dickson) [1166843] - [fs] nfs: Don't try to reclaim delegation open state if recovery failed (Steve Dickson) [1166843] - [fs] nfs: Ensure that we remove NFSv4.0 delegations when state has expired (Steve Dickson) [1166843] - [docs] kdump: Document this case in kdump.txt (Baoquan He) [990302] - [x86] kexec: Add a x86_64 arch specific function arch_crash_auto_scale (Baoquan He) [990302] - [kernel] kexec: Introduce a new arch dependent function arch_crash_auto_scale (Baoquan He) [990302] - [kernel] kexec: Use __weak symboling instead for arch dependent function of kexec (Baoquan He) [990302] - [drm] makefile: update drm version (Rob Clark) [1200563] - [drm] i915: further quiet i915 (Rob Clark) [1200563] - [drm] i915: fix build for CONFIG_BUG=n (Rob Clark) [1200563] - [drm] i915: tame the chattermouth (Rob Clark) [1200563] - [drm] radeon: properly set vm fragment size for TN/RL (Rob Clark) [1200563] - [drm] radeon: fix the crash in test functions (Rob Clark) [1200563] - [drm] radeon: fix the crash in benchmark functions (Rob Clark) [1200563] - [drm] radeon: fix PLLs on RS880 and older v2 (Rob Clark) [1200563] - [drm] radeon: don't init gpuvm if accel is disabled (Rob Clark) [1200563] - [drm] i915: fix inconsistent brightness after resume (Rob Clark) [1200563] - [drm] i915: Init PPGTT before context enable (Rob Clark) [1200563] - [drm] i915: BDW Fix Halo PCI IDs marked as ULT (Rob Clark) [1200563] - [drm] i915: Only fence tiled region of object (Rob Clark) [1200563] - [drm] radeon: Restore GART table contents after pinning it in VRAM v3 (Rob Clark) [1200563] - [drm] radeon: Split off gart_get_page_entry ASIC hook from set_page_entry (Rob Clark) [1200563] - [drm] radeon: use rv515_ring_start on r5xx (Rob Clark) [1200563] - [drm] radeon: add si dpm quirk list (Rob Clark) [1200563] - [drm] radeon: add a dpm quirk list (Rob Clark) [1200563] - [drm] i915: Ban Haswell from using RCS flips (Rob Clark) [1200563] - [drm] i915: Kill check_power_well() calls (Rob Clark) [1200563] - [drm] revert "i915: Preserve VGACNTR bits from the BIOS" (Rob Clark) [1200563] - [drm] irq: BUG_ON() -> WARN_ON() (Rob Clark) [1200563] - [drm] i915: Don't call intel_prepare_page_flip() multiple times on gen2-4 (Rob Clark) [1200563] - [drm] i915: Disable PSMI sleep messages on all rings around context switches (Rob Clark) [1200563] - [drm] i915: Force the CS stall for invalidate flushes (Rob Clark) [1200563] - [drm] i915: Invalidate media caches on gen7 (Rob Clark) [1200563] - [drm] mc: disable msi (Rob Clark) [1200563] - [drm] i915: save/restore GMBUS freq across suspend/resume on gen4 (Rob Clark) [1200563] - [drm] i915: resume MST after reading back hw state (Rob Clark) [1200563] - [drm] i915: Only warn the first time we attempt to mmio whilst suspended (Rob Clark) [1200563] - [drm] i915: Disallow pin ioctl completely for kms drivers (Rob Clark) [1200563] - [drm] i915: Don't complain about stolen conflicts on gen3 (Rob Clark) [1200563] - [drm] radeon: properly filter DP1.2 4k modes on non-DP1.2 hw (Rob Clark) [1200563] - [drm] radeon: adjust default bapm settings for KV (Rob Clark) [1200563] - [drm] radeon: fix sad_count check for dce3 (Rob Clark) [1200563] - [drm] radeon: KV has three PPLLs (Rob Clark) [1200563] - [drm] radeon: check the right ring in radeon_evict_flags() (Rob Clark) [1200563] - [drm] radeon: work around a hw bug in MGCG on CIK (Rob Clark) [1200563] - [drm] radeon: fix typo in CI dpm disable (Rob Clark) [1200563] - [drm] dp-mst: Remove branches before dropping the reference (Rob Clark) [1200563] - [drm] dp: retry AUX transactions 32 times (Rob Clark) [1200563] - [drm] fb_helper: move deferred fb checking into restore mode (Rob Clark) [1200563] - [drm] ttm: Avoid memory allocation from shrinker functions (Rob Clark) [1200563] - [drm] nouveau: bring back legacy mmap handler (Rob Clark) [1200563] - [drm] nouveau: Do not BUG_ON(!spin_is_locked()) on UP (Rob Clark) [1200563] - [kernel] coredump_wait: don't call complete_vfork_done() (Mateusz Guzik) [1197599] - [kernel] vfork: make it killable (Mateusz Guzik) [1197599] - [kernel] vfork: introduce complete_vfork_done() (Mateusz Guzik) [1197599] - [virtio] virtio_pci: document why we defer kfree (Fam Zheng) [1199421] - [virtio] virtio_pci: defer kfree until release callback (Fam Zheng) [1199421] - [netdrv] tg3: Hold tp->lock before calling tg3_halt() from tg3_init_one() (Ivan Vecera) [1200911]- [md] raid5: Initialize bi_vcnt (Jes Sorensen) [1203221] - [md] raid10: fix conversion from RAID0 to RAID10 (Jes Sorensen) [1177745] - [x86] crypto: sha256_ssse3 - also test for BMI2 (Herbert Xu) [1201560] - [x86] crypto: sha256_ssse3 - fix stack corruption with SSSE3 and AVX implementations (Herbert Xu) [1201490] - [char] tty: drop driver reference in tty_open fail path (Mateusz Guzik) [1201894] {CVE-2011-5321} - [netdrv] e1000: move e1000_tbi_adjust_stats to where its used (John Greene) [1150339] - [netdrv] e1000: e1000_ethertool.c coding style fixes (John Greene) [1150339] - [netdrv] e1000: remove unnecessary break after return (John Greene) [1150339] - [netdrv] e1000: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (John Greene) [1150339] - [netdrv] e1000: Use time_after() for time comparison (John Greene) [1150339] - [netdrv] e1000: remove the check: skb->len<=0 (John Greene) [1150339] - [netdrv] e1000: Use is_broadcast_ether_addr/is_multicast_ether_addr helpers (John Greene) [1150339] - [netdrv] e1000: get rid of SET_ETHTOOL_OPS (John Greene) [1150339] - [netdrv] e1000: remove open-coded skb_cow_head (John Greene) [1150339] - [netdrv] e1000: remove debug messages with function names (John Greene) [1150339] - [netdrv] e1000: delete non-required instances of include (John Greene) [1150339] - [netdrv] e1000: fix possible reset_task running after adapter down (John Greene) [1150339] - [netdrv] e1000: fix lockdep warning in e1000_reset_task (John Greene) [1150339] - [netdrv] e1000: prevent oops when adapter is being closed and reset simultaneously (John Greene) [1150339] - [netdrv] e1000: fix wrong queue idx calculation (John Greene) [1150339] - [netdrv] e1000: Remove extern from function prototypes (John Greene) [1150339] - [netdrv] e1000: replace dma_set_mask()+dma_set_coherent_mask() with new helper (John Greene) [1150339] - [netdrv] e1000: ethtool: Add missing dma_mapping_error-call in e1000_setup_desc_rings (John Greene) [1150339] - [netdrv] e1000: dma_alloc_coherent: use __GFP_ZERO instead of memset(, 0) (John Greene) [1150339] - [netdrv] e1000: Remove dma_alloc_coherent OOM messages (John Greene) [1150339] - [netdrv] e1000: Remove remaining alloc/OOM messages (John Greene) [1150339] - [netdrv] e1000: fix up function prototypes after __dev* removals (John Greene) [1150339] - [netdrv] e1000: remove __dev* attributes (John Greene) [1150339] - [netdrv] e1000: fix concurrent accesses to PHY from watchdog and ethtool (John Greene) [1150339] - [netdrv] e1000: Small packets may get corrupted during padding by HW (John Greene) [1150339] - [acpi] fan: Use bus id as the name for non PNP0C0B (Fan) devices (Prarit Bhargava) [1192485] - [acpi] fan: support INT3404 thermal device (Prarit Bhargava) [1192485] - [acpi] fan: add ACPI 4.0 style fan support (Prarit Bhargava) [1192485] - [acpi] fan: remove no need check for device pointer (Prarit Bhargava) [1192485] - [acpi] fan: printk replacement (Prarit Bhargava) [1192485] - [acpi] fan: do nothing in suspend and poweroff callback (Prarit Bhargava) [1192485] - [acpi] fan: trivial style cleanup (Prarit Bhargava) [1192485] - [acpi] fan: Initialize acpi_state variable (Prarit Bhargava) [1192485] - [acpi] fan: avoid null pointer deference error (Prarit Bhargava) [1192485] - [acpi] fan: Use struct dev_pm_ops for power management in the fan driver (Prarit Bhargava) [1192485] - [acpi] fan: Fix more unbalanced code block (Prarit Bhargava) [1192485] - [acpi] ec: Drop suspend and resume routines (Prarit Bhargava) [1192485] - [acpi] fan: fix unbalanced code block (Prarit Bhargava) [1192485] - [input] mouse: synaptics - remove X250 from the topbuttonpad list (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - remove X1 Carbon 3rd gen from the topbuttonpad list (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - re-route tracksticks buttons on the Lenovo 2015 series (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - remove TOPBUTTONPAD property for Lenovos 2015 (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - retrieve the extended capabilities in query $10 (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - do not retrieve the board id on old firmwares (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - handle spurious release of trackstick buttons (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - fix middle button on Lenovo 2015 products (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - skip quirks when post-2013 dimensions (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - support min/max board id in min_max_pnpid_table (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - remove obsolete min/max quirk for X240 (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - query min dimensions for fw v8.1 (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - log queried and quirked dimension values (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - split synaptics_resolution(), query first (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - adjust min/max for Lenovo ThinkPad X1 Carbon 2nd (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - adjust min/max on Thinkpad E540 (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - add min/max quirk for Lenovo T440s (Benjamin Tissoires) [1186105 1186111] - [input] mouse: psmouse - add psmouse_matches_pnp_id helper function (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - add min/max quirk for pnp-id LEN2002 (Edge E531) (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - fix resolution for manually provided min/max (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - change min/max quirk table to pnp-id matching (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - add a matches_pnp_id helper function (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - T540p - unify with other LEN0034 models (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - print firmware ID and board number at init (Benjamin Tissoires) [1186105 1186111]- [infiniband] core: Prevent integer overflow in ib_umem_get address arithmetic (Doug Ledford) [1179327] {CVE-2014-8159} - [net] ipcomp: Mark as netns_ok (Jiri Pirko) [1112926] - [netdrv] l2tp: Fix UDP socket reference count bugs in the pppol2tp driver (Jiri Pirko) [1198290] - [net] ipv6: replacing a rt6_info needs to purge possible propagated rt6_infos too (Jiri Pirko) [1198404] - [net] netfilter: ipt_LOG: add bufferisation to call printk() once (Mateusz Guzik) [972694] - [net] netfilter: add missing xt_log.h file (Mateusz Guzik) [972694] - [virt] kvm: exclude ioeventfd from counting kvm_io_range limit (Amos Kong) [1124311] - [pci] Deprecate DEFINE_PCI_DEVICE_TABLE (Prarit Bhargava) [1198148] - [pci] Remove DEFINE_PCI_DEVICE_TABLE macro use (Prarit Bhargava) [1198148] - [wireless] rt2800pci: add firmware for RT3290 (Stanislaw Gruszka) [1036243] - [wireless] iwlwifi: add -12 firmware for iwl 3160 / 7260 / 7265 / 7265D (Stanislaw Gruszka) [1036243] - [wireless] iwlwifi: add -10 firmware for iwl 3160 / 7260 / 7265 / 7265D (Stanislaw Gruszka) [1036243] - [wireless] iwlwifi: add -9 firmware for iwl 3160 / 7260 / 7265 (Stanislaw Gruszka) [1036243] - [wireless] Update zd1201 driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Update rndis_wlan driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Update mwl8k driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Update adm8211 driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Update wl3501_cs driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Update atmel driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Update at76c50x-usb driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Update airo driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Backport ti drivers from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport mac80211_hwsim driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] orinoco: Compile the driver with updated mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Backport libertas driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport ipw2x00 driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport p54 driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport brcmsmac driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport b43 driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport ssb bus driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport bcma bus driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport iwlegacy driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport rt2x00 driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport ath common layer from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport carl9170 driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport ath5k driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport ath9 driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport iwlwifi driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport mac80211 from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport wireless core from linux-3.19 (Stanislaw Gruszka) [1189024] - [kernel] workqueue: add system workqueues (Stanislaw Gruszka) [1189024] - [kernel] workqueue: add mod_delayed_work (Stanislaw Gruszka) [1189024] - [wireless] driver core: export platform_device_register_data as a GPL symbol (Stanislaw Gruszka) [1189024] - [net] etherdevice: Add ether_addr_equal_unaligned (Stanislaw Gruszka) [1189024] - [net] if_ether.h: add IEEE 802.21 Ethertype (Stanislaw Gruszka) [1189024] - [wireless] kernel.h: define u8, s8, u32, etc. limits (Stanislaw Gruszka) [1189024] - [wireless] kabi: remove wireless_send_event symbol (Stanislaw Gruszka) [1189024] - [scsi] qla2xxx: fix race in handling rport deletion during recovery causes panic (Chad Dupuis) [1102902] - [usb] io_ti: fix sysfs-attribute creation (Don Zickus) [1196460] - [usb] io_ti: fix port-data memory leak (Don Zickus) [1196460] - [usb] io_ti: Make edge_remove_sysfs_attrs the port_remove method (Don Zickus) [1196460] - [scsi] storvsc: force discovery of LUNs that may have been removed (Vitaly Kuznetsov) [1035571 1199766] - [scsi] storvsc: in responce to a scan event, scan the host (Vitaly Kuznetsov) [1035571 1199766] - [scsi] don't add scsi_device if its already visible (Vitaly Kuznetsov) [1035571 1199766] - [fs] aio: wake all waiters when destroying ctx (Mateusz Guzik) [1201260] - [x86] kvm: SYSENTER emulation is broken (Mateusz Guzik) [1186450] {CVE-2015-0239} - [x86] kvm: add halt_poll_ns module parameter (Paolo Bonzini) [1185250] - [kernel] sched: Add function single_task_running to let a task check if it is the only task running on a cpu (Paolo Bonzini) [1185250]- [crypto] sha512: Create module providing optimized SHA512 routines using SSSE3, AVX or AVX2 instructions (Herbert Xu) [1036216] - [crypto] sha512: Optimized SHA512 x86_64 assembly routine using AVX2 RORX instruction (Herbert Xu) [1036216] - [crypto] sha512: Optimized SHA512 x86_64 assembly routine using AVX instructions (Herbert Xu) [1036216] - [crypto] sha512: Optimized SHA512 x86_64 assembly routine using Supplemental SSE3 instructions (Herbert Xu) [1036216] - [crypto] sha512: Expose generic sha512 routine to be callable from other modules (Herbert Xu) [1036216] - [crypto] sha256: Create module providing optimized SHA256 routines using SSSE3, AVX or AVX2 instructions (Herbert Xu) [1036216] - [crypto] sha256: Optimized sha256 x86_64 routine using AVX2's RORX instructions (Herbert Xu) [1036216] - [crypto] sha256: Optimized sha256 x86_64 assembly routine with AVX instructions (Herbert Xu) [1036216] - [crypto] sha256: Optimized sha256 x86_64 assembly routine using Supplemental SSE3 instructions (Herbert Xu) [1036216] - [crypto] sha256: Expose SHA256 generic routine to be callable externally (Herbert Xu) [1036216] - [crypto] rng: RNGs must return 0 in success case (Herbert Xu) [1199230] - [hv] hv_balloon: keep locks balanced on add_memory() failure (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: refuse to balloon below the floor (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: report offline pages as being used (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: eliminate the trylock path in acquire/release_region_mutex (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: Don't post pressure status from interrupt context (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: Fix a locking bug in the balloon driver (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: Make adjustments in computing the floor (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: avoid memory leak on alloc_error of 2MB memory block (Vitaly Kuznetsov) [1006234] - [fs] isofs: infinite loop in CE record entries (Jacob Tanenbaum) [1175245] {CVE-2014-9420} - [x86] intel_pstate: Add support for SkyLake (Steve Best) [1189313] - [x86] vdso: ASLR bruteforce possible for vdso library (Jacob Tanenbaum) [1184897] {CVE-2014-9585} - [kernel] time: ntp: Correct TAI offset during leap second (Prarit Bhargava) [1199134] - [kernel] kexec: fix build error when hugetlbfs is disabled (Minfei Huang) [1121663] - [kernel] kexec: export free_huge_page to VMCOREINFO (Minfei Huang) [1121663] - [kernel] kexec: save PG_head_mask in VMCOREINFO (Minfei Huang) [1121663] - [mm] Fix PageHead when !CONFIG_PAGEFLAGS_EXTENDED (Minfei Huang) [1121663] - [scsi] lpfc: correct device removal deadlock after link bounce (Rob Evers) [1194793]- [netdrv] i40evf: TCP/IPv6 over Vxlan Tx checksum offload fix (Stefan Assmann) [1150337] - [netdrv] i40e: fix race in hang check (Stefan Assmann) [1150337] - [netdrv] i40e: Fix TSO with more than 8 frags per segment issue (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Update driver versions (Stefan Assmann) [1150337] - [netdrv] i40evf: Add more info to interrupt vector names (Stefan Assmann) [1150337] - [netdrv] i40evf: allow enabling of debug prints via ethtool (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Use advertised speed settings in ethtool and refactor get_settings (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Fix output of i40e_debug_aq() for big endian machines (Stefan Assmann) [1150337] - [netdrv] i40evf: don't wait forever (Stefan Assmann) [1150337] - [netdrv] i40evf: refactor reset (Stefan Assmann) [1150337] - [netdrv] i40evf: disable NAPI polling sooner (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump Driver Versions (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Remove unused variable an_enable and function update_link_info (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: i40e_register.h updates (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: restrict VC opcodes to their initial values (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Refactor the receive routines (Stefan Assmann) [1150337] - [netdrv] i40evf: Force Tx writeback on ITR (Stefan Assmann) [1150337] - [netdrv] i40evf: stop the watchdog for shutdown (Stefan Assmann) [1150337] - [netdrv] i40evf: ignore bogus messages from FW (Stefan Assmann) [1150337] - [netdrv] i40evf: reset on module unload (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e and i40evf versions (Stefan Assmann) [1150337] - [netdrv] i40e: Support for NPAR iSCSI partition with DCB (Stefan Assmann) [1150337] - [netdrv] i40e: AQ API updates for new commands (Stefan Assmann) [1150337] - [netdrv] i40e: AQ API updates (Stefan Assmann) [1150337] - [netdrv] i40e: add more struct size checks (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e/i40evf versions (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Increase ASQ timeout (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: AdminQ updates ww36 (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: find partition_id in npar mode (Stefan Assmann) [1150337] - [netdrv] i40evf: kick a stalled admin queue (Stefan Assmann) [1150337] - [netdrv] i40evf: enable interrupt 0 appropriately (Stefan Assmann) [1150337] - [netdrv] i40evf: don't fire traffic IRQs when the interface is down (Stefan Assmann) [1150337] - [netdrv] i40evf: remove leftover VLAN filters (Stefan Assmann) [1150337] - [netdrv] i40evf: refactor shutdown code (Stefan Assmann) [1150337] - [netdrv] i40evf: Remove some scary log messages (Stefan Assmann) [1150337] - [netdrv] i40evf: remove redundant code (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Convert macro to static inline (Stefan Assmann) [1150337] - [netdrv] i40e: check for AQ timeout in aq_rc decode (Stefan Assmann) [1150337] - [netdrv] i40e: set max limit for access polling (Stefan Assmann) [1150337] - [netdrv] i40e: remove unused nvm_semaphore_wait (Stefan Assmann) [1150337] - [netdrv] i40e: add range check to i40e_aq_rc_to_posix (Stefan Assmann) [1150337] - [netdrv] i40e: let firmware catch the NVM busy error (Stefan Assmann) [1150337] - [netdrv] i40e: Bump i40e version to 1.2.2 and i40evf version to 1.0.6 (Stefan Assmann) [1150337] - [netdrv] i40evf: make early init sequence even more robust (Stefan Assmann) [1150337] - [netdrv] i40e: Define and use i40e_is_vf macro (Stefan Assmann) [1150337] - [netdrv] i40e: Add a virtual channel op to config RSS (Stefan Assmann) [1150337] - [netdrv] i40e: remove useless debug noise (Stefan Assmann) [1150337] - [netdrv] i40evf: remove unnecessary else (Stefan Assmann) [1150337] - [netdrv] i40evf: make comparisons consistent (Stefan Assmann) [1150337] - [netdrv] i40evf: make checkpatch happy (Stefan Assmann) [1150337] - [netdrv] i40evf: update header comments (Stefan Assmann) [1150337] - [netdrv] i40e: don't overload fields (Stefan Assmann) [1150337] - [netdrv] i40evf: don't use more queues than CPUs (Stefan Assmann) [1150337] - [netdrv] i40evf: make early init processing more robust (Stefan Assmann) [1150337] - [netdrv] i40e: clean up throttle rate code (Stefan Assmann) [1150337] - [netdrv] i40e: poll firmware slower (Stefan Assmann) [1150337] - [netdrv] i40evf: Add support for 10G base T parts (Stefan Assmann) [1150337] - [netdrv] i40evf: properly handle multiple AQ messages (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Use usleep_range() instead of udelay() (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Fix whitespace indentation (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e/i40evf versions (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e & i40evf version (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Ignore a driver perceived Tx hang if the number of desc pending < 4 (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: add max buf len to aq debug print helper (Stefan Assmann) [1150337] - [netdrv] i40evf: Fixed guest OS panic when removing vf driver (Stefan Assmann) [1150337] - [netdrv] i40evf: fix memory leak on unused interfaces (Stefan Assmann) [1150337] - [netdrv] i40evf: don't leak queue vectors (Stefan Assmann) [1150337] - [netdrv] i40evf: do not re-arm watchdog after remove (Stefan Assmann) [1150337] - [netdrv] i40evf: future-proof vfr_stat state check (Stefan Assmann) [1150337] - [netdrv] i40evf: fix scan warning on sprintf (Stefan Assmann) [1150337] - [netdrv] i40e: always print aqtx answer (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: ARQ copy desc data even for failed commands (Stefan Assmann) [1150337] - [netdrv] i40evf: don't wait so long (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: fix extension header csum logic (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Add nvmupdate support (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Clean up code (Stefan Assmann) [1150337] - [netdrv] i40evf: remove unnecessary break after goto (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e to 0.4.21 and i40evf to 0.9.40 (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Add set_fc and init of FC settings (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Add new HW link info variable an_enabled and function update_link_info (Stefan Assmann) [1150337] - [netdrv] i40evf: invite vector 0 to the interrupt party (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Force a shifted '1' to be unsigned (Stefan Assmann) [1150337] - [netdrv] i40evf: don't violate scope (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Do not free the dummy packet buffer synchronously (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e to 0.4.19 and i40evf to 0.9.38 (Stefan Assmann) [1150337] - [netdrv] i40evf: change branding string (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: initialize context descriptor (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: add ASQ write back timeout variable to AQ structure (Stefan Assmann) [1150337] - [netdrv] i40evf: set flags before sending message (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: clear aq bah-bal on shutdown (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Add base address registers to aq struct (Stefan Assmann) [1150337] - [netdrv] i40evf: resend FW request if no response (Stefan Assmann) [1150337] - [netdrv] i40evf: fix typo (Stefan Assmann) [1150337] - [netdrv] i40evf: return more useful error information (Stefan Assmann) [1150337] - [netdrv] i40evf: don't stop watchdog if it hasn't started (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Big endian fixes for handling HMC (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e to 0.4.17 and i40evf to 0.9.36 (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: remove reserved type (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e to 0.4.13 and i40evf to 0.9.35 (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: modify debug prints to avoid seg faults (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Update RSS configuration (Stefan Assmann) [1150337] - [netdrv] i40evf: fix off-by-one (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Reset Head and Tail on AQ initialization (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: i40e_register.h update (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e to version 0.4.10 and i40evf to 0.9.34 (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Add Flow director stats to PF stats (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: remove FTYPE (Stefan Assmann) [1150337] - [netdrv] i40evf: check admin queue error bits (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: User ether_addr_copy instead of memcpy (Stefan Assmann) [1150337] - [netdrv] i40evf: don't go further down (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: AdminQ API update for new FW (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: set headwb Tx context flags and use them (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: bump version to 0.4.7 for i40e and 0.9.31 for i40evf (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: add PPRS bit to error bits and fix bug in Rx checksum (Stefan Assmann) [1150337] - [netdrv] i40evf: Fix function header (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump build version (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: remove deprecated device IDs (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: fix poll weight (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: fix TSO accounting (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: remove chatty reset messages (Stefan Assmann) [1150337] - [netdrv] i40evf: use correct format for printing MAC addresses (Stefan Assmann) [1150337] - [netdrv] i40evf: clean up log message formatting (Stefan Assmann) [1150337] - [netdrv] i40evf: remove bogus comment (Stefan Assmann) [1150337] - [netdrv] i40evf: remove unnecessary log messages (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Clean up a few things (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Fix code to accommodate i40e_register.h changes (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: fix rx descriptor status (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump build version (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: add Tx pre queue disable function (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: check AQ register for valid data (Stefan Assmann) [1150337] - [netdrv] i40evf: make messages less dire (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: remove rx_errors and rx_missed (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: VEB structure added, GTIME macro update (Stefan Assmann) [1150337] - [netdrv] i40evf: fix crash when changing ring sizes (Stefan Assmann) [1150337] - [netdrv] i40evf: set descriptor multiple to 32 (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: remove unused RX_LRO define (Stefan Assmann) [1150337] - [netdrv] ethtool: Replace ethtool_ops::{get, set}_rxfh_indir() with {get, set}_rxfh() (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Change type to u32 to avoid sparse error (Stefan Assmann) [1150337] - [netdrv] i40e: check pointers before use (Stefan Assmann) [1150345] - [netdrv] i40e: catch NVM write semaphore timeout and retry (Stefan Assmann) [1150345] - [netdrv] i40e: stop flow director on shutdown (Stefan Assmann) [1150345] - [netdrv] i40e: disconnect irqs on shutdown (Stefan Assmann) [1150345] - [netdrv] i40e: Issue a PF reset if Tx queue disable timeout (Stefan Assmann) [1150345] - [netdrv] i40e: Fix the Tx ring qset handle when DCB reconfigures (Stefan Assmann) [1150345] - [netdrv] i40e: Fix the case where per TC queue count was higher than queues enabled (Stefan Assmann) [1150345] - [netdrv] i40e: fix race in hang check (Stefan Assmann) [1150345] - [netdrv] i40e: Fix TSO with more than 8 frags per segment issue (Stefan Assmann) [1150345] - [netdrv] i40e: Don't check for Tx hang when PF down (Stefan Assmann) [1150345] - [netdrv] i40e: fix shift precedence issue (Stefan Assmann) [1150345] - [netdrv] i40e: Fix memory leak at failure path in i40e_dbg_command_write() (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Update driver versions (Stefan Assmann) [1150345] - [netdrv] i40e: Use ethtool private flags to display NPAR status (Stefan Assmann) [1150345] - [netdrv] i40e: Set FLAG_RD when sending buffer FW must read (Stefan Assmann) [1150345] - [netdrv] i40e: print Rx packet split status (Stefan Assmann) [1150345] - [netdrv] i40e: Set BUF flag for Set Version AQ command (Stefan Assmann) [1150345] - [netdrv] i40e: Add support for getlink, setlink ndo ops (Stefan Assmann) [1150345] - [net] set and query VEB/VEPA bridge mode via PF_BRIDGE (Stefan Assmann) [1150345] - [netdrv] i40e: Implement configfs for NPAR BW configuration (Stefan Assmann) [1150345] - [netdrv] i40e: Add NPAR BW get and set functions (Stefan Assmann) [1150345] - [netdrv] i40e: enable packet split only when IOMMU present (Stefan Assmann) [1150345] - [netdrv] i40e: Add method to keep track of current rxnfc settings (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Use advertised speed settings in ethtool and refactor get_settings (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Fix output of i40e_debug_aq() for big endian machines (Stefan Assmann) [1150345] - [netdrv] i40e: Fix i40e_ndo_set_vf_spoofchk (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump Driver Versions (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Remove unused variable an_enable and function update_link_info (Stefan Assmann) [1150345] - [netdrv] i40e: Fix the EMPR interrupt received handling (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: i40e_register.h updates (Stefan Assmann) [1150345] - [netdrv] i40e: Use #define for the VSI connection type (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: restrict VC opcodes to their initial values (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Refactor the receive routines (Stefan Assmann) [1150345] - [netdrv] i40e: rename debugfs clear_stats option (Stefan Assmann) [1150345] - [netdrv] i40e: update Shadow RAM read/write functions (Stefan Assmann) [1150345] - [netdrv] i40e: Enable Loopback for the FCOE vsi as well (Stefan Assmann) [1150345] - [netdrv] i40e: Fix function header (Stefan Assmann) [1150345] - [netdrv] i40e: fix led blink toggle to enable steady state (Stefan Assmann) [1150345] - [netdrv] i40evf: Force Tx writeback on ITR (Stefan Assmann) [1150345] - [netdrv] i40e: stop the service task at shutdown (Stefan Assmann) [1150345] - [netdrv] i40e: add locking around VF reset (Stefan Assmann) [1150345] - [netdrv] i40e: Use even more ARQ descriptors (Stefan Assmann) [1150345] - [netdrv] i40e: delay after VF reset (Stefan Assmann) [1150345] - [netdrv] i40e: avoid use of uninitialized v_budget in i40e_init_msix (Stefan Assmann) [1150345] - [netdrv] i40e: i40e_fcoe.c: Remove unused function (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e and i40evf versions (Stefan Assmann) [1150345] - [netdrv] i40e: Support for NPAR iSCSI partition with DCB (Stefan Assmann) [1150345] - [netdrv] i40e: when Rx timestamps disabled set specific mode (Stefan Assmann) [1150345] - [netdrv] i40e: use same check for Rx hang as for Rx timestamps (Stefan Assmann) [1150345] - [netdrv] i40e: AQ API updates for new commands (Stefan Assmann) [1150345] - [netdrv] i40e: AQ API updates (Stefan Assmann) [1150345] - [netdrv] i40e: add more struct size checks (Stefan Assmann) [1150345] - [netdrv] i40e: Issue "Stop LLDP" command for firmware older than v4.3 (Stefan Assmann) [1150345] - [netdrv] i40e: check I40E_FLAG_PTP before handling Tx or Rx timestamps (Stefan Assmann) [1150345] - [netdrv] i40e: only enable PTP interrupt cause if PTP is enabled (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e/i40evf versions (Stefan Assmann) [1150345] - [netdrv] i40e: Dump Stats string removed from debugfs help command (Stefan Assmann) [1150345] - [netdrv] i40e: Add define for interrupt name string len (Stefan Assmann) [1150345] - [netdrv] i40e: don't give up on DCB error after reset (Stefan Assmann) [1150345] - [netdrv] i40e: fix proc/int descriptions (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Increase ASQ timeout (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: AdminQ updates ww36 (Stefan Assmann) [1150345] - [netdrv] i40e: adds FCoE configure option (Stefan Assmann) [1150345] - [netdrv] i40e: limit sriov to partition 1 of NPAR configurations (Stefan Assmann) [1150345] - [netdrv] i40e: Don't exit link event early if link speed has changed (Stefan Assmann) [1150345] - [netdrv] i40e: limit WoL and link settings to partition 1 (Stefan Assmann) [1150345] - [netdrv] i40e: Adding function for reading PBA String (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: find partition_id in npar mode (Stefan Assmann) [1150345] - [netdrv] i40e: remove VN2VN related mac filters (Stefan Assmann) [1150345] - [netdrv] i40e: Add warning for NPAR partitions with link speed less than 10Gbps (Stefan Assmann) [1150345] - [netdrv] i40e: disable IOV before freeing resources (Stefan Assmann) [1150345] - [netdrv] i40e: Fix bug with TCP over IPv6 over VXLAN (Stefan Assmann) [1150345] - [netdrv] i40e: Fix Rx checksum error counter (Stefan Assmann) [1150345] - [netdrv] i40e: fix un-necessary Tx hangs (Stefan Assmann) [1150345] - [netdrv] i40e: Fix possible memory leak in i40e_dbg_dump_desc (Stefan Assmann) [1150345] - [netdrv] net: Disallow providing non zero VLAN ID for NIC drivers FDB add flow (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Convert macro to static inline (Stefan Assmann) [1150345] - [netdrv] i40e: add to NVM update debug message (Stefan Assmann) [1150345] - [netdrv] i40e: check for AQ timeout in aq_rc decode (Stefan Assmann) [1150345] - [netdrv] i40e: poll on NVM semaphore only if not other error (Stefan Assmann) [1150345] - [netdrv] i40e: fix up NVM update sm error handling (Stefan Assmann) [1150345] - [netdrv] i40e: set max limit for access polling (Stefan Assmann) [1150345] - [netdrv] i40e: remove unused nvm_semaphore_wait (Stefan Assmann) [1150345] - [netdrv] i40e: init NVM update state on adminq init (Stefan Assmann) [1150345] - [netdrv] i40e: add range check to i40e_aq_rc_to_posix (Stefan Assmann) [1150345] - [netdrv] i40e: rework debug messages for NVM update (Stefan Assmann) [1150345] - [netdrv] i40e: let firmware catch the NVM busy error (Stefan Assmann) [1150345] - [netdrv] i40e: better error messages for NVM update issues (Stefan Assmann) [1150345] - [netdrv] i40e: clear NVM update state on ethtool test (Stefan Assmann) [1150345] - [netdrv] ethernet/intel: Use eth_skb_pad and skb_put_padto helpers (Stefan Assmann) [1150345] - [netdrv] i40e: Reduce stack in i40e_dbg_dump_desc (Stefan Assmann) [1150345] - [netdrv] i40e: Bump i40e version to 1.2.2 and i40evf version to 1.0.6 (Stefan Assmann) [1150345] - [netdrv] i40e: get pf_id from HW rather than PCI function (Stefan Assmann) [1150345] - [netdrv] i40e: increase ARQ size (Stefan Assmann) [1150345] - [netdrv] i40e: Re enable Main VSI loopback setting in the reset path (Stefan Assmann) [1150345] - [netdrv] i40e: Add new update VSI flow to accommodate FW fix with VSI Loopback mode (Stefan Assmann) [1150345] - [netdrv] i40e: Increase reset delay (Stefan Assmann) [1150345] - [netdrv] i40e: fix netdev_stat macro definition (Stefan Assmann) [1150345] - [netdrv] i40e: Define and use i40e_is_vf macro (Stefan Assmann) [1150345] - [netdrv] i40e: Add a virtual channel op to config RSS (Stefan Assmann) [1150345] - [netdrv] i40e: don't enable PTP support on more than one PF per port (Stefan Assmann) [1150345] - [netdrv] i40e: Add description to misc and fd interrupts (Stefan Assmann) [1150345] - [netdrv] i40e: allow various base numbers in debugfs aq commands (Stefan Assmann) [1150345] - [netdrv] i40e: remove useless debug noise (Stefan Assmann) [1150345] - [netdrv] i40e: Remove unneeded break statement (Stefan Assmann) [1150345] - [netdrv] i40e: trigger SW INT with no ITR wait (Stefan Assmann) [1150345] - [netdrv] i40e: don't overload fields (Stefan Assmann) [1150345] - [netdrv] i40e: Prevent link flow control settings when PFC is enabled (Stefan Assmann) [1150345] - [netdrv] i40e: Do not disable/enable FCoE VSI with DCB reconfig (Stefan Assmann) [1150345] - [netdrv] i40e: Modify Tx disable wait flow in case of DCB reconfiguration (Stefan Assmann) [1150345] - [netdrv] i40e: Update VEB's enabled_tc after reconfiguration (Stefan Assmann) [1150345] - [netdrv] i40e: Check for LLDP AdminStatus before querying DCBX (Stefan Assmann) [1150345] - [netdrv] i40e: Add support to firmware CEE DCBX mode (Stefan Assmann) [1150345] - [netdrv] i40e: Resume Port Tx after DCB event (Stefan Assmann) [1150345] - [netdrv] i40e: Bump version to 1.1.23 (Stefan Assmann) [1150345] - [netdrv] i40e: re-enable VFLR interrupt sooner (Stefan Assmann) [1150345] - [netdrv] i40e: only warn once of PTP nonsupport in 100Mbit speed (Stefan Assmann) [1150345] - [netdrv] i40e: clean up throttle rate code (Stefan Assmann) [1150345] - [netdrv] i40e: don't do link_status or stats collection on every ARQ (Stefan Assmann) [1150345] - [netdrv] i40e: poll firmware slower (Stefan Assmann) [1150345] - [netdrv] i40e: properly parse MDET registers (Stefan Assmann) [1150345] - [netdrv] i40e: configure VM ID in qtx_ctl (Stefan Assmann) [1150345] - [netdrv] i40e: enable debug earlier (Stefan Assmann) [1150345] - [netdrv] i40e: better wording for resource tracking errors (Stefan Assmann) [1150345] - [netdrv] i40e: scale msix vector use when more cores than vectors (Stefan Assmann) [1150345] - [netdrv] i40e: remove debugfs dump stats (Stefan Assmann) [1150345] - [netdrv] i40e: avoid disable of interrupt when changing ITR (Stefan Assmann) [1150345] - [netdrv] i40e: fix link checking logic (Stefan Assmann) [1150345] - [netdrv] i40e: Add condition to enter fdir flush and reinit (Stefan Assmann) [1150345] - [netdrv] i40e: _MASK vs _SHIFT typo in i40e_handle_mdd_event() (Stefan Assmann) [1150345] - [netdrv] i40e: Bump version (Stefan Assmann) [1150345] - [netdrv] i40e: Moving variable declaration out of the loops (Stefan Assmann) [1150345] - [netdrv] i40e: Add 10GBaseT support (Stefan Assmann) [1150345] - [netdrv] i40e: process link events when setting up switch (Stefan Assmann) [1150345] - [netdrv] i40e: Fix a bug where Rx would stop after some time (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Use usleep_range() instead of udelay() (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Fix whitespace indentation (Stefan Assmann) [1150345] - [netdrv] i40e: enable LSE poke and simplify link state (Stefan Assmann) [1150345] - [netdrv] i40e: mask phy events (Stefan Assmann) [1150345] - [netdrv] i40e: skb->xmit_more support (Stefan Assmann) [1150345] - [netdrv] i40e: use global pci_vfs_assigned() to replace local i40e_vfs_are_assigned() (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e/i40evf versions (Stefan Assmann) [1150345] - [netdrv] i40e: fix panic due to too-early Tx queue enable (Stefan Assmann) [1150345] - [netdrv] i40e: Fix an issue when PF reset fails (Stefan Assmann) [1150345] - [netdrv] i40e: make warning less verbose (Stefan Assmann) [1150345] - [netdrv] i40e: Tell OS link is going down when calling set_phy_config (Stefan Assmann) [1150345] - [netdrv] i40e: Remove unnecessary assignment (Stefan Assmann) [1150345] - [netdrv] i40e: Change wording to be more consistent (Stefan Assmann) [1150345] - [netdrv] i40e: Allow user to change link settings if link is down (Stefan Assmann) [1150345] - [netdrv] i40e: Add dual speed module support (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e & i40evf version (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Ignore a driver perceived Tx hang if the number of desc pending < 4 (Stefan Assmann) [1150345] - [netdrv] i40e: quiet complaints when removing default MAC VLAN filter and make set_mac reversible (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: add max buf len to aq debug print helper (Stefan Assmann) [1150345] - [netdrv] i40e: Add checks and message for Qualified Module info (Stefan Assmann) [1150345] - [netdrv] i40e: set num_queue_pairs to num configured by VF (Stefan Assmann) [1150345] - [netdrv] i40e: Enable l2tsel bit for VLAN tag control (Stefan Assmann) [1150345] - [netdrv] i40e: Add a FD flush counter to ethtool (Stefan Assmann) [1150345] - [netdrv] i40e: ATR policy change to flush the table to clean stale ATR rules (Stefan Assmann) [1150345] - [netdrv] i40e: Some FD message fixes (Stefan Assmann) [1150345] - [netdrv] i40e: Update flow director error messages to reduce user confusion (Stefan Assmann) [1150345] - [netdrv] i40e: fix PTP bug (Stefan Assmann) [1150345] - [netdrv] i40e: Fix a few potential VF dereferences (Stefan Assmann) [1150345] - [netdrv] i40e: Fix for recent kernel panic (Stefan Assmann) [1150345] - [netdrv] i40e: Cleaning up missing null-terminate in conjunction with strncpy (Stefan Assmann) [1150345] - [netdrv] i40e: use correct structure type name in sizeof (Stefan Assmann) [1150345] - [netdrv] i40e: fix sparse non static symbol warning (Stefan Assmann) [1150345] - [netdrv] i40e: Fix missing uapi/linux/dcbnl.h include in i40e_fcoe.c (Stefan Assmann) [1150345] - [netdrv] i40e: remove support for vf unicast promiscuous mode (Stefan Assmann) [1150345] - [netdrv] i40e: Minor comment changes (Stefan Assmann) [1150345] - [netdrv] i40e: disable local loopback on vmdq vsi (Stefan Assmann) [1150345] - [netdrv] i40e: use correct vf_id offset for virtchnl message (Stefan Assmann) [1150345] - [netdrv] i40e: expose debug_write_register request (Stefan Assmann) [1150345] - [netdrv] i40e: disable FCoE (Stefan Assmann) [1150345] - [netdrv] i40e: adds FCoE to build and updates its documentation (Stefan Assmann) [1150345] - [netdrv] i40e: RHEL6 fixups for fcoe code (Stefan Assmann) [1150345] - [netdrv] i40e: Adds FCoE related code to i40e core driver (Stefan Assmann) [1150345] - [netdrv] i40e: adds FCoE code to the i40e driver (Stefan Assmann) [1150345] - [netdrv] i40e: always print aqtx answer (Stefan Assmann) [1150345] - [netdrv] i40e: Give link more time after setting flow control (Stefan Assmann) [1150345] - [netdrv] i40e: Fix firmware API version errors (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: ARQ copy desc data even for failed commands (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: fix extension header csum logic (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Add nvmupdate support (Stefan Assmann) [1150345] - [netdrv] i40e: fix format mismatch in drivers/net/ethernet/intel/i40e/i40e_debugfs.c (Stefan Assmann) [1150345] - [netdrv] i40e: (ptp) warn when PF_ID does not match in PRTTSYN_CTL0 (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Clean up code (Stefan Assmann) [1150345] - [netdrv] i40e: never generate both software and hardware timestamps (Stefan Assmann) [1150345] - [netdrv] i40e: Add ndo_get_phys_port_id() callback support (Stefan Assmann) [1150345] - [netdrv] i40e: remove unnecessary break after goto (Stefan Assmann) [1150345] - [netdrv] bridge: fdb dumping takes a filter device (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e to 0.4.21 and i40evf to 0.9.40 (Stefan Assmann) [1150345] - [netdrv] i40e: Implement set_settings for ethtool (Stefan Assmann) [1150345] - [netdrv] i40e: Add set_pauseparam to ethtool (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Add set_fc and init of FC settings (Stefan Assmann) [1150345] - [netdrv] i40e: move nway reset (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Add new HW link info variable an_enabled and function update_link_info (Stefan Assmann) [1150345] - [netdrv] i40e: Finish implementation of ethtool get settings (Stefan Assmann) [1150345] - [netdrv] i40e: disable TPH (Stefan Assmann) [1150345] - [netdrv] i40e: Fix a boundary condition and turning off of ntuple (Stefan Assmann) [1150345] - [netdrv] i40e: tolerate lost interrupts (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Force a shifted '1' to be unsigned (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Do not free the dummy packet buffer synchronously (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e to 0.4.19 and i40evf to 0.9.38 (Stefan Assmann) [1150345] - [netdrv] i40e: remove linux/export.h header from i40e_ptp.c (Stefan Assmann) [1150345] - [netdrv] i40e: limit GLLAN_TXPRE_QDIS to QINDX 0-127 (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: initialize context descriptor (Stefan Assmann) [1150345] - [netdrv] i40e: FD filter replay logic bug fix (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: add ASQ write back timeout variable to AQ structure (Stefan Assmann) [1150345] - [netdrv] i40e: fix compile error on 32bit (Stefan Assmann) [1150345] - [netdrv] i40e: Correct mask assignment value (Stefan Assmann) [1150345] - [netdrv] i40e: clear all queues and interrupts (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: clear aq bah-bal on shutdown (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Add base address registers to aq struct (Stefan Assmann) [1150345] - [netdrv] i40e: fix fdir programming (Stefan Assmann) [1150345] - [netdrv] i40e: Add debugfs hooks to print current total FD filter count (Stefan Assmann) [1150345] - [netdrv] i40e: Fix the FD sideband logic to detect a FD table full condition (Stefan Assmann) [1150345] - [netdrv] i40e: Avoid adding the TCP-IPv4 filter twice (Stefan Assmann) [1150345] - [netdrv] i40e: only create PTP device node once (Stefan Assmann) [1150345] - [netdrv] i40e: don't store user requested mode until we've validated it (Stefan Assmann) [1150345] - [netdrv] i40e: break PTP hardware control from ioctl command for timestamp mode (Stefan Assmann) [1150345] - [netdrv] i40e: rename i40e_ptp_enable to i40e_ptp_feature_enable (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Big endian fixes for handling HMC (Stefan Assmann) [1150345] - [netdrv] i40e: do not take NVM ownership for SR read (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e to 0.4.17 and i40evf to 0.9.36 (Stefan Assmann) [1150345] - [netdrv] i40e: Bypass timeout recovery level 0 so as to not cause MDD (Stefan Assmann) [1150345] - [netdrv] i40e: no pf reset at pci remove (Stefan Assmann) [1150345] - [netdrv] i40e: reapply LAA after reset (Stefan Assmann) [1150345] - [netdrv] i40e: allow user to set LAA again (Stefan Assmann) [1150345] - [netdrv] i40e: use WoL flag when setting LAA (Stefan Assmann) [1150345] - [netdrv] i40e: Add ablitity to enable/disable link from set_link_restart_an (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: remove reserved type (Stefan Assmann) [1150345] - [netdrv] i40e: Fix ethtool coalesce settings (Stefan Assmann) [1150345] - [netdrv] i40e: fix a stray print message (Stefan Assmann) [1150345] - [netdrv] i40e: warn on newer/older firmware API rev (Stefan Assmann) [1150345] - [netdrv] i40e: Add PF reset when Malicious driver event for PF (Stefan Assmann) [1150345] - [netdrv] i40e: make prep_for_reset void (Stefan Assmann) [1150345] - [netdrv] i40e: Stop the VF device after setting its MAC address (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e to 0.4.13 and i40evf to 0.9.35 (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: modify debug prints to avoid seg faults (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Update RSS configuration (Stefan Assmann) [1150345] - [netdrv] i40e: keep service tasks out of reset process (Stefan Assmann) [1150345] - [netdrv] i40e: clear VEB stats when pf stats are cleared (Stefan Assmann) [1150345] - [netdrv] i40e: Fix scheduling while atomic bug during NAPI (Stefan Assmann) [1150345] - [netdrv] i40e: debugfs fix to dump remote LLDPDU (Stefan Assmann) [1150345] - [netdrv] i40e: Helper routine for Rx/Tx queue enable/disable wait (Stefan Assmann) [1150345] - [netdrv] i40e: Fix dangling ring pointers upon driver removal (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Reset Head and Tail on AQ initialization (Stefan Assmann) [1150345] - [netdrv] i40e: workaround NVM GLQF_HKEY (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: i40e_register.h update (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e to version 0.4.10 and i40evf to 0.9.34 (Stefan Assmann) [1150345] - [netdrv] i40e: use stored base_queue value (Stefan Assmann) [1150345] - [netdrv] i40e: Fix a bug in ethtool for FD drop packet filter action (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Add Flow director stats to PF stats (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: remove FTYPE (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: User ether_addr_copy instead of memcpy (Stefan Assmann) [1150345] - [netdrv] i40e: Do not accept tagged packets by default (Stefan Assmann) [1150345] - [netdrv] i40e: Separate out DCB capability and enabled flags (Stefan Assmann) [1150345] - [netdrv] i40e: Change the notion of src and dst for FD_SB in ethtool (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: AdminQ API update for new FW (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: bump version to 0.4.7 for i40e and 0.9.31 for i40evf (Stefan Assmann) [1150345] - [netdrv] i40e: Allow RSS table entry range and GPS to be any number, not necessarily power of 2 (Stefan Assmann) [1150345] - [netdrv] i40e: Delete stale MAC filters after change (Stefan Assmann) [1150345] - [netdrv] i40e: Do not fall back to one queue model if the only feature enabled is ATR (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: add PPRS bit to error bits and fix bug in Rx checksum (Stefan Assmann) [1150345] - [netdrv] i40e: keep SR-IOV enabled in the case that RSS, VMDQ, FD_SB and DCB are disabled (Stefan Assmann) [1150345] - [netdrv] i40e: Changes to Interrupt distribution policy (Stefan Assmann) [1150345] - [netdrv] i40e: implement anti-spoofing for VFs (Stefan Assmann) [1150345] - [netdrv] i40e: don't complain about removing non-existent addresses (Stefan Assmann) [1150345] - [netdrv] i40e: remove unused variable and memory allocation (Stefan Assmann) [1150345] - [netdrv] i40e: allow for more VSIs (Stefan Assmann) [1150345] - [netdrv] i40e: add checks for AQ error status bits (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump build version (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: remove deprecated device IDs (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: fix poll weight (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: fix TSO accounting (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: remove chatty reset messages (Stefan Assmann) [1150345] - [netdrv] i40e: not all VSIs have rings (Stefan Assmann) [1150345] - [netdrv] i40e: clear pxe after adminq is rebuilt (Stefan Assmann) [1150345] - [netdrv] i40e: Fix incorrect feature configuration status (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Clean up a few things (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Fix code to accommodate i40e_register.h changes (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: fix rx descriptor status (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump build version (Stefan Assmann) [1150345] - [netdrv] i40e: remove irqs only when they are set up (Stefan Assmann) [1150345] - [netdrv] i40e: don't remove HMC that doesn't exist (Stefan Assmann) [1150345] - [netdrv] i40e: print full link message (Stefan Assmann) [1150345] - [netdrv] i40e: add xcast stats for port (Stefan Assmann) [1150345] - [netdrv] i40e: add vsi x-cast stats (Stefan Assmann) [1150345] - [netdrv] i40e: increase reset wait time (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: add Tx pre queue disable function (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: check AQ register for valid data (Stefan Assmann) [1150345] - [netdrv] i40e: print message for pre-production hardware (Stefan Assmann) [1150345] - [netdrv] i40e: add VEB stats to ethtool (Stefan Assmann) [1150345] - [netdrv] i40e: set lan_veb index (Stefan Assmann) [1150345] - [netdrv] i40e: add missing VSI statistics (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: remove rx_errors and rx_missed (Stefan Assmann) [1150345] - [netdrv] i40e: refactor stats collection (Stefan Assmann) [1150345] - [netdrv] i40e: refactor send version (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: VEB structure added, GTIME macro update (Stefan Assmann) [1150345] - [netdrv] i40e: notify VF of all types of resets (Stefan Assmann) [1150345] - [netdrv] i40e: clamp jumbo frame size (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: remove unused RX_LRO define (Stefan Assmann) [1150345] - [netdrv] i40e: remove check for large buffer (Stefan Assmann) [1150345] - [netdrv] i40e: Rework register diagnostic (Stefan Assmann) [1150345] - [netdrv] i40e: don't use OR to check a value (Stefan Assmann) [1150345] - [netdrv] i40e: enable CONFIG_I40E_DCB (Stefan Assmann) [1150345] - [netdrv] i40e: remove ifdefs which are no longer necessary (Stefan Assmann) [1150345] - [netdrv] i40e: revert 075a5d9ee83117e56cf429fcc1cbc78f020ed3bf (Stefan Assmann) [1150345]- [mm] vmscan: check if reclaim should really abort even if compaction_ready() is true for one zone (Rafael Aquini) [1066702] - [mm] page_alloc: prevent unending loop in __alloc_pages_slowpath() (Rafael Aquini) [1066702] - [mm] page_alloc: fix deferred congestion timeout if preferred zone is not allowed (Rafael Aquini) [1066702] - [mm] compaction: prevent infinite loop in compact_zone (Rafael Aquini) [1066702] - [mm] compaction: detect when scanners meet in isolate_freepages (Rafael Aquini) [1066702] - [mm] compaction: push isolate search base of compact control one pfn ahead (Rafael Aquini) [1066702] - [mm] compaction: checks correct fragmentation index (Rafael Aquini) [1066702] - [mm] compaction: abort if migration page cannot be charged to memcg (Rafael Aquini) [1066702] - [mm] compaction: check migrate_pages's return value instead of list_empty() (Rafael Aquini) [1066702] - [mm] hugetlb: fix and clean-up node iteration code to alloc or free (Rafael Aquini) [1066702] - [x86] fpu: shift clear_used_math() from save_i387_xstate() to handle_signal() (Oleg Nesterov) [1196262] - [x86] fpu: change save_i387_xstate() to rely on unlazy_fpu() (Oleg Nesterov) [1196262] - [kernel] clockevents: Make minimum delay adjustments configurable (Prarit Bhargava) [1183773] - [kernel] clockevents: Sanitize min_delta_ns adjustment and prevent overflows (Prarit Bhargava) [1183773] - [md] dm-switch support for RHEL 6 (Mikulas Patocka) [1196319] - [drm] i915: ignore early underrun irqs during init (Rob Clark) [1193972] - [x86] switch_to(): Load TLS descriptors before switching DS and ES (Denys Vlasenko) [1177354] {CVE-2014-9419} - [virt] revert "revert "virtio-net: initialize vlan_features"" (Vlad Yasevich) [1132972] - [netdrv] macvtap: Fix csum_start when VLAN tags are present (Vlad Yasevich) [1123697] - [netdrv] macvtap: signal truncated packets (Vlad Yasevich) [1123697] - [netdrv] macvtap: restore vlan header on user read (Vlad Yasevich) [1123697] - [netdrv] macvlan: Initialize vlan_features to turn on offload support (Vlad Yasevich) [1123697] - [netdrv] macvlan: Add support for 'always_on' offload features (Vlad Yasevich) [1123697] - [netdrv] mactap: Fix checksum errors for non-gso packets in bridge mode (Vlad Yasevich) [1123697] - [netdrv] revert "macvlan: fix checksums error when we are in bridge mode" (Vlad Yasevich) [1123697] - [net] core: Correctly set segment mac_len in skb_segment() (Vlad Yasevich) [1123697] - [net] core: generalize skb_segment() (Vlad Yasevich) [1123697] - [net] core: Add skb_headers_offset_update helper function (Vlad Yasevich) [1123697] - [netdrv] ixgbe: Correctly disable VLAN filter in promiscuous mode (Vlad Yasevich) [1123697] - [netdrv] ixgbe: remove vlan_filter_disable and enable functions (Vlad Yasevich) [1123697] - [netdrv] qlge: Fix TSO for non-accelerated vlan traffic (Vlad Yasevich) [1123697] - [netdrv] i40evf: Fix TSO and hw checksums for non-accelerated vlan packets (Vlad Yasevich) [1123697] - [netdrv] i40e: Fix TSO and hw checksums for non-accelerated vlan packets (Vlad Yasevich) [1123697] - [netdrv] ehea: Fix TSO and hw checksums with non-accelerated vlan packets (Vlad Yasevich) [1123697] - [netdrv] e1000: Fix TSO for non-accelerated vlan traffic (Vlad Yasevich) [1123697]- [powerpc] perf: Never program book3s PMCs with values >= 0x80000000 (Steve Best) [1193743] - [mmc] rtsx_usb_sdmmc: fix incorrect last byte in R2 response (Don Zickus) [753699] - [mmc] rtsx: fix possible linking error if built-in (Don Zickus) [753699] - [mmc] Add realtek USB sdmmc host driver (Don Zickus) [753699] - [mfd] rtsx_usb: Defer autosuspend while card exists (Don Zickus) [753699] - [mfd] rtsx_usb: Fix runtime PM deadlock (Don Zickus) [753699] - [mfd] rtsx_usb: Fix decimal printf format specifiers prefixed with 0x (Don Zickus) [753699] - [mfd] rtsx_usb: export device table (Don Zickus) [753699] - [mfd] rtsx_usb: Make mfd_cell array const (Don Zickus) [753699] - [mfd] rtsx_usb: Add comment in rtsx_usb_suspend (Don Zickus) [753699] - [mfd] rtsx_usb: Fix possible race condition (Don Zickus) [753699] - [mfd] Add realtek USB card reader driver (Don Zickus) [753699] - [netdrv] e1000e: Fixup comments jumbled by i219 support (John Greene) [1150340 1186055] - [netdrv] e1000e: avoid incorrect ioremap/iounmap sequences for e1000_pch_spt (John Greene) [1150340 1186055] - [netdrv] e1000e: NVM write protect access removed from SPT HW (John Greene) [1150340 1186055] - [netdrv] e1000e: initial support for i219 (John Greene) [1150340 1186055] - [netdrv] e1000e: Feature Enable PHY Ultra Low Power Mode (ULP) (John Greene) [1150340] - [netdrv] e1000e: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (John Greene) [1150340] - [netdrv] e1000e: remove unnecessary break after return (John Greene) [1150340] - [netdrv] e1000e: Fix CRC errors with jumbo traffic (John Greene) [1150340] - [netdrv] e1000e: Add code to check return values on NVM accesses (John Greene) [1150340] - [netdrv] e1000e: Add support for EEE in Sx states (John Greene) [1150340] - [netdrv] e1000e: fix trivial kernel doc typos (John Greene) [1150340] - [netdrv] e1000e: delete excessive space character in debug message (John Greene) [1150340] - [netdrv] e1000e: Fix TSO with non-accelerated vlans (John Greene) [1150340] - [netdrv] e1000e: Include clocksource.h to get CLOCKSOURCE_MASK (John Greene) [1150340] - [netdrv] e1000e: Tx hang on I218 when linked at 100Half and slow response at 10Mbps (John Greene) [1150340] - [scsi] megaraid_sas: Revert "driver version upgrade and remove some meta data of driver" (Tomas Henzl) [1197811] - [s390] vdso: fix clock_gettime for CLOCK_THREAD_CPUTIME_ID, -2 and -3 (Hendrik Brueckner) [1195675] - [sound] alsa: hda - fix hda_display_power() when !CONFIG_SND_HDA_I915 (Jaroslav Kysela) [1069236] - [lib] list_sort: do not pass bad pointers to cmp callback (Dave Airlie) [1195439] - [ata] ahci: Remove Device ID for Intel Sunrise Point PCH (David Milburn) [1129415] - [ata] ahci: Add Device IDs for Intel Sunrise Point PCH (David Milburn) [1129415] - [i2c] i801: Add Device IDs for Intel Sunrise Point PCH (David Milburn) [1129415] - [scsi] always increment reference count (Ewan Milne) [886657] - [scsi] scsi_debug: deadlock between completions and surprise module removal (Ewan Milne) [886657]- [kernel] ipc: sysv shared memory limited to 8TiB (George Beshers) [1171218] - [fs] exec: do not abuse ->cred_guard_mutex in threadgroup_lock() (Petr Oros) [1169225] - [kernel] cgroup: always lock threadgroup during migration (Petr Oros) [1169225] - [kernel] threadgroup: extend threadgroup_lock() to cover exit and exec (Petr Oros) [1169225] - [kernel] threadgroup: rename signal->threadgroup_fork_lock to ->group_rwsem (Petr Oros) [1169225] - [scsi] fcoe: use CHECKSUM_UNNECESSARY instead of CHECKSUM_PARTIAL on tx (Neil Horman) [1187393] - [net] do not do gso for CHECKSUM_UNNECESSARY in netif_needs_gso (Neil Horman) [1187393] - [scsi] hpsa: update driver revision to 3.4.4-1-RH4 (Joseph Szczypek) [1189274] - [scsi] hpsa: Cleanup hpsa_message and hpsa_find_cfgtables (Joseph Szczypek) [1189274] - [scsi] hpsa: Use local workqueues instead of system workqueues - part 2 (Joseph Szczypek) [1189274] - [scsi] hpsa: add in P840ar controller model name (Joseph Szczypek) [1189274] - [scsi] hpsa: add in gen9 controller model names (Joseph Szczypek) [1189274] - [scsi] hpsa: detect and report failures changing controller transport modes (Joseph Szczypek) [1189274] - [scsi] hpsa: shorten the wait for the CISS doorbell mode change ack (Joseph Szczypek) [1189274] - [scsi] hpsa: refactor duplicated scan completion code into a new routine (Joseph Szczypek) [1189274] - [scsi] hpsa: move SG descriptor set-up out of hpsa_scatter_gather() (Joseph Szczypek) [1189274] - [scsi] hpsa: do not use function pointers in fast path command submission (Joseph Szczypek) [1189274] - [scsi] hpsa: print CDBs instead of kernel virtual addresses for uncommon errors (Joseph Szczypek) [1189274] - [scsi] hpsa: do not use a void pointer for scsi_cmd field of struct CommandList (Joseph Szczypek) [1189274] - [scsi] hpsa: return failed from device reset/abort handlers (Joseph Szczypek) [1189274] - [scsi] hpsa: check for ctlr lockup after command allocation in main io path (Joseph Szczypek) [1189274] - [scsi] hpsa: guard against overflowing raid map array (Joseph Szczypek) [1189274] - [scsi] hpsa: do not ack controller events on controllers that do not support it (Joseph Szczypek) [1189274] - [scsi] hpsa: remove incorrect BUG_ONs checking for raid offload enable (Joseph Szczypek) [1189274] - [scsi] hpsa: do not check for msi(x) in interrupt_pending (Joseph Szczypek) [1189274] - [scsi] hpsa: slightly optimize SA5_performant_completed (Joseph Szczypek) [1189274] - [scsi] hpsa: optimize cmd_alloc function by remembering last allocation (Joseph Szczypek) [1189274] - [scsi] hpsa: fix race between abort handler and main i/o path (Joseph Szczypek) [1189274] - [scsi] hpsa: honor queue depth of physical devices (Joseph Szczypek) [1189274] - [scsi] hpsa: use workqueue to resubmit failed ioaccel commands (Joseph Szczypek) [1189274] - [scsi] hpsa: factor out hpsa_ciss_submit function (Joseph Szczypek) [1189274] - [scsi] hpsa: do not request device rescan on every ioaccel path error (Joseph Szczypek) [1189274] - [scsi] hpsa: do not queue commands internally in driver (Joseph Szczypek) [1189274] - [scsi] hpsa: get rid of cmd_special_alloc and cmd_special_free (Joseph Szczypek) [1189274] - [scsi] hpsa: reserve some commands for use by driver (Joseph Szczypek) [1189274] - [scsi] hpsa: avoid unneccesary calls to resource freeing functions (Joseph Szczypek) [1189274] - [scsi] hpsa: fix memory leak in hpsa_alloc_cmd_pool (Joseph Szczypek) [1189274] - [scsi] hpsa: report allocation failures while allocating SG chain blocks (Joseph Szczypek) [1189274] - [scsi] hpsa: pass error from pci_set_consistent_dma_mask from hpsa_message (Joseph Szczypek) [1189274] - [scsi] hpsa: rename hpsa_request_irq to hpsa_request_irqs (Joseph Szczypek) [1189274] - [scsi] hpsa: report failure to ioremap config table (Joseph Szczypek) [1189274] - [scsi] hpsa: trivial message and comment clean ups (Joseph Szczypek) [1189274] - [scsi] hpsa: refactor hpsa_find_board_params() to encapsulate legacy test (Joseph Szczypek) [1189274] - [scsi] hpsa: downgrade the Waiting for no-op print to dev_info (Joseph Szczypek) [1189274] - [scsi] hpsa: propagate return value from board ID lookup (Joseph Szczypek) [1189274] - [scsi] hpsa: propagate hard_reset failures in reset_devices mode (Joseph Szczypek) [1189274] - [scsi] hpsa: remove 0x from queue depth print which is in decimal (Joseph Szczypek) [1189274] - [scsi] hpsa: notice all request_irq errors (Joseph Szczypek) [1189274] - [scsi] hpsa: Fix -Wunused-but-set-variable warning (Joseph Szczypek) [1189274] - [scsi] hpsa: rename free_irqs to hpsa_free_irqs (Joseph Szczypek) [1189274] - [scsi] hpsa: adjust RAID-1, RAID-1ADM, and RAID-6 names (Joseph Szczypek) [1189274] - [scsi] hpsa: change how SA controllers are reset (Joseph Szczypek) [1189274] - [scsi] hpsa: turn off interrupts when kdump starts (Joseph Szczypek) [1189274] - [scsi] hpsa: fix memory leak in kdump hard reset (Joseph Szczypek) [1189274] - [scsi] hpsa: correct endian sparse warnings (Joseph Szczypek) [1189274] - [scsi] ses: Add power_status to SES device slot (Maurizio Lombardi) [1195134] - [scsi] ses: add reliable slot attribute (Maurizio Lombardi) [1195134] - [scsi] ses: add enclosure logical id (Maurizio Lombardi) [1195134] - [scsi] ses: generate KOBJ_CHANGE on enclosure attach (Maurizio Lombardi) [1195134] - [scsi] ses: close potential registration race (Maurizio Lombardi) [1195134] - [scsi] enclosure: handle non-unique element descriptors (Maurizio Lombardi) [1195134] - [scsi] enclosure: fix WARN_ON in dual path device removing (Maurizio Lombardi) [1195134] - [scsi] ses: requesting a fault indication (Maurizio Lombardi) [1195134] - [scsi] ses: add subenclosure support (Maurizio Lombardi) [1195134] - [scsi] ses: show devices for enclosures with no page 7 (Maurizio Lombardi) [1195134] - [block-driver] cciss: do not reset non-resettable boards (Tomas Henzl) [1192516] - [scsi] Fnic: Not probing all the vNICS via fnic_probe on boot (Chris Leech) [1092771] - [scsi] lpfc: Update lpfc version for 10.6.0.20 driver release (Rob Evers) [1194793] - [scsi] lpfc: Update copyright to 2015 (Rob Evers) [1194793] - [scsi] lpfc: Fix setting of EQ delay Multiplier (Rob Evers) [1194793] - [scsi] lpfc: Fix crash in device reset handler (Rob Evers) [1194793] - [scsi] lpfc: application causes OS crash when running diagnostics (Rob Evers) [1194793] - [scsi] lpfc: Fix internal loopback failure (Rob Evers) [1194793] - [scsi] lpfc: Fix premature release of rpi bit in bitmask (Rob Evers) [1194793] - [scsi] lpfc: Initiator sends wrong BBCredit value for either FLOGI or FLOGI_ACC (Rob Evers) [1194793] - [scsi] lpfc: Fix provide host name and OS name in RSNN-NN FC-GS command (Rob Evers) [1194793] - [scsi] lpfc: Parse the new 20G, 25G and 40G link speeds in the lpfc driver (Rob Evers) [1194793] - [scsi] lpfc: lpfc does not support option_rom_version sysfs attribute on newer adapters (Rob Evers) [1194793] - [scsi] lpfc: Fix host reset escalation killing all IOs (Rob Evers) [1194793] - [scsi] lpfc: Linux lpfc driver doesn't re-establish the link after a cable pull on LPe12002 (Rob Evers) [1194793] - [scsi] lpfc: Fix to handle PLOGI when already logged in (Rob Evers) [1194793] - [scsi] lpfc: Fix the iteration count to match the 30 sec comment (Rob Evers) [1194793] - [scsi] lpfc: Fix null ndlp derefernce in target_reset_handler (Rob Evers) [1194793]- [block] genhd: fix leftover might_sleep() in blk_free_devt() (Jeff Moyer) [1193201] - [s390] kernel: 3215 tty close crash (Hendrik Brueckner) [1186682] - [s390] zcrypt: fixed domain scanning problem again (Hendrik Brueckner) [1193613] - [s390] zcrypt: Number of supported ap domains is not retrievable (Hendrik Brueckner) [1193613] - [fs] gfs2: Move gfs2_file_splice_write outside of #ifdef (Robert S Peterson) [1193559] - [fs] nfsd: fix EXDEV checking in rename (Steve Dickson) [1154787] - [fs] nfs: Be more aggressive in using readdirplus for 'ls -l' situations (J. Bruce Fields) [1043771] - [netdrv] be2net: avoid unncessary swapping of fields in eth_tx_wrb (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: process port misconfig async event (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: refactor be_set_rx_mode() and be_vid_config() for readability (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove duplicate code in be_cmd_rx_filter() (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: use offset based FW flashing for Skyhawk chip (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: avoid flashing SH-B0 UFI image on SH-P2 chip (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: refactor code that checks flash file compatibility (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: replace (1 << x) with BIT(x) (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: move un-exported routines from be.h to respective src files (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix sparse warning (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Fix TX rate limiting on Lancer/Skyhawk-R VFs (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: move definitions related to FW cmdsfrom be_hw.h to be_cmds.h (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: issue function reset cmd in resume path (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: add a log message for POST timeout in Lancer (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fail VF link config change via ndo_set_vf_link_state() on BE3/Lancer (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix failure case in setting flow control (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: move interface create code to a separate routine (Ivan Vecera) [1149267 1158694] - [netdrv] emulex: Use skb_put_padto instead of skb_padto() and skb->len assignment (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Check for presence of IFLA_AF_SPEC (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Validate IFLA_BRIDGE_MODE attribute length (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: use netdev_rss_key_fill() helper (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix alignment on line wrap (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove multiple assignments on a single line (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove space after typecasts (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove unnecessary blank lines after an open brace (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: insert a blank line after function/struct//enum definitions (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove multiple blank lines (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: add blank line after declarations (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove return statements for void functions (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: add speed reporting for 20G-KR interface (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: add speed reporting for 40G/KR interface (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix sparse warnings in be_cmd_req_port_type{} (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix a sparse warning in be_cmd_modify_eqd() (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: enable PCIe error reporting on VFs too (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: send a max of 8 EQs to be_cmd_modify_eqd() on Lancer (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix port-type reporting in get_settings (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: add ethtool "-m" option support (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: use v1 of SET_FLOW_CONTROL command (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix RX fragment posting for jumbo frames (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: replace strcpy with strlcpy (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix some log messages (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: query max_tx_qs for BE3 super-nic profile from FW (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: define macro for_all_tx_queues_on_eq() (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: get rid of TX budget (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: make be_cmd_get_regs() return a status (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: define BE_MAX_MTU (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove unncessary gotos (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix log messages in lancer FW download path (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Add a dma_mapping_error counter in ethtool (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Add TX completion error statistics in ethtool (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: add a description for counter rx_input_fifo_overflow_drop (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: shorten AMAP_GET/SET_BITS() macro calls (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: add a few log messages (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Remove DEFINE_PCI_DEVICE_TABLE macro use (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Issue shutdown event to ocrdma driver (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: support deleting FW dump via ethtool (only for Lancer) (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: ignore VF mac address setting for the same mac (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: update driver version to 10.4 (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: use "if (!foo)" test style (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove unused structures in be_cmds.h (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: reduce arguments passed to FW-cmd routines (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: update UE bit description strings (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix return status of some ndo methods (Ivan Vecera) [1149267 1158694] - [net] etherdevice: Use ether_addr_copy to copy an Ethernet address (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix return status of some ethtool methods (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: return -ENOMEM for memory allocation failures (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: return -ETIMEDOUT when a FW-cmd times out (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix error status for FW-download (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: use -ENETDOWN error status when interface is down (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: re-enable vlan filtering mode asap (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: cleanup MCC async event processing code (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: move async cmd processing to a separate routine (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fixup TX-rate setting code for Skyhawk-R (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: get rid of SET_ETHTOOL_OPS (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Add link state control for VFs (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix up function prototypes after __dev* removals (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove __dev* attributes (Ivan Vecera) [1149267 1158694] - [net] make net_get_random_once irq safe (Ivan Vecera) [1160464] - [net] avoid dependency of net_get_random_once on nop patching (Ivan Vecera) [1160464] - [netdrv] tg3: Release tp->lock before invoking synchronize_irq() (Ivan Vecera) [1160464] - [netdrv] tg3: tg3_reset_task() needs to use rtnl_lock to synchronize (Ivan Vecera) [1160464] - [netdrv] tg3: tg3_timer() should grab tp->lock before checking for tp->irq_sync (Ivan Vecera) [1160464] - [netdrv] tg3: move init/deinit from open/close to probe/remove (Ivan Vecera) [1160464] - [netdrv] tg3: tg3_disable_ints using uninitialized mailbox value to disable interrupts (Ivan Vecera) [1160464] - [netdrv] tg3: fix ring init when there are more TX than RX channels (Ivan Vecera) [1160464] - [netdrv] tg3: use netdev_rss_key_fill() helper (Ivan Vecera) [1160464] - [net] core: provide a per host RSS key generic infrastructure (Ivan Vecera) [1160464] - [net] introduce new macro net_get_random_once (Ivan Vecera) [1160464] - [netdrv] tg3: Allow for recieve of full-size 8021AD frames (Ivan Vecera) [1160464] - [netdrv] tg3: Work around HW/FW limitations with vlan encapsulated frames (Ivan Vecera) [1160464] - [netdrv] tg3: fix return value in tg3_get_stats64 (Ivan Vecera) [1160464] - [netdrv] forcedeth: Remove DEFINE_PCI_DEVICE_TABLE macro use (Ivan Vecera) [1160464] - [netdrv] tg3: Replace ethtool_ops::{get, set}_rxfh_indir() with {get, set}_rxfh() (Ivan Vecera) [1160464] - [platform] thinkpad_acpi: support new BIOS version string pattern (Benjamin Tissoires) [1194829] - [platform] thinkpad-acpi: enable loading module with new B-series Lenovo BIOS (Benjamin Tissoires) [1194829] - [platform] thinkpad-acpi: fail to load with newer Thinkpad X201s BIOS (Benjamin Tissoires) [1194829]- [sound] alsa/hda/usb/core: hda: do not export static functions (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: drm: i915: hd-audio: Don't continue probing when nomodeset is given (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix runtime PM check (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - WAKEEN feature enabling for runtime pm (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - restore BCLK M/N value as per CDCLK for HSW/BDW display HDA controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add power-welll support for haswell HDA (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Fix 'const' warnings and some retyping (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Enable new USB drivers - HiFace and BCD2000 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add support for Akai MPC Element USB MIDI controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: fix stream count check (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: extend KEF X300A FU 10 tweak to Arcam rPAC (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix Scarlett 6i6 initialization typo (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add native DSD support for Matrix Audio DACs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Don't resubmit pending URBs at MIDI error recovery (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add support for Zoom R16/24 capture and midi interfaces (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add mode select quirk for Denon/Marantz DACs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add native DSD support for Denon/Marantz DACs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Add big-endian DSD sample formats and fix XMOS DSD sample format (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add resume support for Scarlett mixers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add resume support for MicroII SPDIF ctls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add resume support for FTU controls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add resume support for Native Instruments controls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add Digidesign Mbox 1 resume support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add Xonar U1 resume support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add Emu0204 channel switch resume support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add audigy2nx resume support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Allow quirks to handle own resume and proc dump (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Refactor ignore_ctl_error checks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Use snd_usb_ctl_msg() for Native Instruments quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Set the Control Selector to SU_SELECTOR_CONTROL for UAC2 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add ctrl message delay quirk for Marantz/Denon devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: Convert byte_rev_table uses to bitrev8 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Scarlett mixer interface for 6i6, 18i6, 18i8 and 18i20 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Replace the magic number 44 with const (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: make set_*_mix_values functions public (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add private_data pointer to usb_mixer_elem_info (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: revert "alsa: usb-audio: Add quirk for Focusrite Scarlett (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix memory leak in FTU quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add duplex mode for Digidesign Mbox 1 and enable mixer (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add mixer control for Digidesign Mbox 1 clock source (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix Oops by composite quirk enhancement (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Allow multiple entries for the same iface in composite quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Add snd_pcm_stop_xrun() helper (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Trigger PCM XRUN at XRUN (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix device_del() sysfs warnings at disconnect (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Use strim() instead of open code (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Pass direct struct pointer instead of list_head (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Flatten probe and disconnect functions (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Use snd_ctl_enum_info() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: Use snd_ctl_enum_info() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add support for Steinberg UR22 USB interface (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: drop unused varible assigments (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: caiaq: check for cdev->n_streams > 1 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: hub: rename khubd to hub_wq in documentation and comments (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: Fix LED commands for Kore controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add native DSD support for XMOS based DACs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add MIDI port names for the Yamaha MOTIF XF (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix BOSS ME-25 MIDI regression (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Whitespace cleanups for sound/usb/midi.* (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Respond to suspend and resume callbacks for MIDI input (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Adjust Gamecom 780 volume level (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: improve dmesg source grepability (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix races at disconnection and PCM closing (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: mixer: remove error messages on failed kmalloc() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: mixer: coding style fixups (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: work around corrupted TEAC UD-H01 feedback data (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix deadlocks at resuming (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Save mixer status only once at suspend (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Prevent printk ratelimiting from spamming kernel log while DEBUG not defined (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix format string mismatch in mixer.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: MIDI driver for Behringer BCD2000 USB device (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Suppress repetitive debug messages from retire_playback_urb() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add quirk for Logitech Webcam C500 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usx2y: Don't peep the card internal object (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: work around KEF X300A firmware bug (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Use SNDRV_DEV_CODEC for mixer objects (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: Convert to snd_card_new() with a device pointer (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Resume mixer values properly (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add missing kconfig dependecy (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: re-order some quirk entries (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix Creative VF0420 rate (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add support for Focusrite Saffire 6 USB (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hiface: Fix typo in 352800 rate definition (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add a quirk for Plantronics Gamecom 780 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix uninitialized variable compile warning (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: use multiple packets per urb for Wireless USB inbound audio (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add front jack channel selector for EMU0204 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: Fix wrong mapping of RLC and RRC channels (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb - Don't trust the channel config if the channel count changed (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb - For class 2 devices, use channel map from altsettings (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: supply channel maps even when wChannelConfig is unspecified (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: Fix probe of multiple cards (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Use module_usb_driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: support wireless devices in snd_usb_parse_datainterval (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add support for wireless USB devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove unused endpoint flag EP_FLAG_ACTIVATED (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: rename alt_idx to altsetting (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: clear SUBSTREAM_FLAG_SYNC_EP_STARTED on error (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: void return type of snd_usb_endpoint_deactivate() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: don't deactivate URBs on in-use EP (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove deactivate_endpoints() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove unused parameter from sync_ep_set_params (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-usx2y: remove bogus frame checks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: LED support for Maschine Controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: improve buffer size computations for USB PCM audio (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Fix assignment of 0/1 to bool variables (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix invalid volume resolution for Logitech HD Webcam C525 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix automatic Roland/Yamaha MIDI detection (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: make buffers DMA-able (midi) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: make buffers DMA-able (pcm) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: don't push static constants on stack for *ph (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: do not trust too-big wMaxPacketSize values (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: fix DMA issues with URB transfer_buffer usage (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: WARN_ON when alts is passed as NULL (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove implicit_fb from quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove is_playback from implicit feedback quirks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: do not initialize and check implicit_fb (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: reverse condition logic in set_sync_endpoint (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: move implicit fb quirks to separate function (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: separate sync endpoint setting from set_format (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove assignment from if condition (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove disabled debug code in set_format (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usx2y: remove an unneeded check (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hiface: return correct XRUN indication (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: 6fire: return correct XRUN indication (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usx2y: Fix unlocked snd_pcm_stop() call (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: ua101: Fix unlocked snd_pcm_stop() call (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: Fix unlocked snd_pcm_stop() call (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix regression for fixed stream quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add Audio Advantage Micro II (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add quirks for Roland QUAD/OCTO-CAPTURE (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: claim autodetected PCM interfaces all at once (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove superfluous Roland quirks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add MIDI port names for some Roland devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add support for many Roland/Yamaha devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: detect implicit feedback on Roland devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: store protocol version in struct audioformat (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Add M2Tech hiFace USB-SPDIF driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: uniform style used in MODULE_SUPPORTED_DEVICE() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-6fire: use vmalloc buffers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: use vmalloc buffers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: remove the unused snd_card_used variable (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: sound/usb/misc/ua101.c: convert __list_for_each usage to list_for_each (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usx2y: remove some old dead code (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix invalid volume resolution for Logitech HD Webcam c310 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: work around Android accessory firmware bug (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio - Fix invalid volume resolution on Logitech HD webcam c270 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio - Apply Logitech QuickCam Pro 9000 quirk only to audio iface (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix Roland/Cakewalk UM-3G support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-6fire: Modify firmware version check (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: proc: use found syncmaxsize to determine feedback format (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: caiaq: fix endianness bug in snd_usb_caiaq_maschine_dispatch (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm_format_to_bits strong-typed conversion (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: adjust for changed 3.8 USB API (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb - Avoid unnecessary sample rate changes on USB 2.0 clock sources (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: USB quirk for Yamaha THR10C (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: USB quirk for Yamaha THR5A (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: USB quirk for Yamaha THR10 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix autopm error during probing (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: try harder to find USB_DT_CS_ENDPOINT (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-audio: set the timeout for usb control set messages to 5000 ms (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: add quirks handler for DSD streams (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: add support for bit-reversed byte formats (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: add support for DSD DOP stream transport (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: use ep->stride from urb callbacks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: disable autopm for MIDI devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: Add quirk for 192KHz recording on E-Mu devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: playback design: use usb_set_inferface quirk from more locations (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix endianness bug in snd_nativeinstruments_* (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: uac2: support read-only freq control (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: show err in set_sample_rate_v2 debug (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: uac2: auto clock selection module param (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: uac2: try to find and switch to valid clock (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: uac2: do clock validity check earlier (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: use endianness macros (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: spelling correction (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: neaten EXPORT_SYMBOLS placement (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: neaten MODULE_DEVICE_TABLE placement (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: convert list_for_each to entry variant (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Clean up the code in set_sample_rate_v2() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: Work around CM6631 sample rate change bug (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: mixer: ignore -EINVAL in snd_usb_mixer_controls() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: mixer: propagate errors up the call chain (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: Parse UAC2 extension unit like for UAC1 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: add delay quirk for "Playback Design" products (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: handle raw data format of UAC2 devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: handle the bmFormats field as unsigned int (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Trust fields given in the quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Playback and MIDI support for Novation Twitch DJ controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add a workaround for the NuForce UDH-100 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: fix smatch warnings (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: switch to dev_*() logging (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: rename 'dev' to 'cdev' (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb/quirks, fix out-of-bounds access (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add support for M-Audio FT C600 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix Roland A-PRO support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: cosmetics, remove a leading space (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: caiaq: fix use of MODULE_SUPPORTED_DEVICES() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix invalid length check for RME and other UAC 2 devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Make snd_printd() and snd_printdd() inline (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: selector map for M-Audio FT C400 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: M-Audio FT C400 skip packet quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: correct M-Audio C400 clock source quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb - fix race in creation of M-Audio Fast track pro driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix NULL dereference by access to non-existing substream (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Make ebox44_table static (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix kernel panic of Digidesign Mbox2 quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add support for Creative BT-D1 via usb sound quirks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: support delay calculation on capture streams (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Support for Digidesign Mbox 2 USB sound card: (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: ignore-quirk for HP Wireless Audio (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Enable S/PDIF on the ASUS Xonar U3 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb6fire: prevent driver panic state when stopping (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: remove __dev* attributes (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-6fire: remove __dev* attributes (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: sync ep init fix for audioformat mismatch (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix missing autopm for MIDI input (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Avoid autopm calls after disconnection (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb - Don't create "Speaker" mixer controls on headphones and headsets (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: FT C400 sync playback EP to capture EP (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fast Track C400 mixer controls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fast Track C400 mixer ranges (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: M-Audio Fast Track C400 quirks table (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: parameterize FTU effect unit control (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: skip UAC2 EFFECT_UNIT (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add control index offset (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: use sender stride for implicit feedback (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: replace hardcoded value with const (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add channel map support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Extend chmap definitions for UAC2 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix delay account during pause (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: ignore delay calculation for capture stream (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: properly initialize the sync endpoint (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: process pending stop at PCM hw_free and close (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: stop both data and sync endpoints asynchronously (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: simplify endpoint deactivation code (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: simplify snd_usb_endpoint_start/stop arguments (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Deprecate async_unlink option (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Return meaningful error codes instead of -1 in format.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb/6fire: Fix potential NULL pointer dereference in comm.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Fix misspellings of "whether" in comments (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: ua101, usx2y: fix broken MIDI output (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: use bitmap_weight (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix mutex deadlock at disconnection (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add quirk for Focusrite Scarlett 18i6 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix crash at re-preparing the PCM stream (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: sound/usb: remove CONFIG_EXPERIMENTAL (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add quirk for Reloop Play (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: USB audio quirk for Roland VG-99 advanced mode (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: remove unused variable in init_pitch_v2() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix races at disconnection in mixer_quirks.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Use rwsem for disconnect protection (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix races at disconnection (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add TASCAM US122 MKII playback (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: fix next_packet_size calls for pause case (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: add new DSD sampleformat for native DSD playback on XMOS based devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: add DSD formats (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Define G723 3-bit and 5-bit formats (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Select INPUT for Realtek HD-audio codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda: export struct hda_intel (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fixup input_free_device called after input_unregister_device (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda: Simplify PM callbacks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable mic mute hotkey and LEDs for an HP machine (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Debug output which type of fixup was selected (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Print codec->chip_name in autoconfig (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - patch_analog.c: Remove some unused functions (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add new GPU codec ID 0x10de0072 to snd-hda (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix wrong gpio_dir & gpio_mask hint setups for IDT/STAC codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda_intel: apply the Seperate stream_tag for Skylake (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda_controller: Separate stream_tag for input and output streams (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - New codec support for ALC298 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add quirk for Packard Bell EasyNote MX65 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - New codec support for ALC256 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add new Dell desktop for ALC3234 headset mode (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/hdmi - apply Haswell fix-ups to Skylake display codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make add_stereo_mix_input flag tristate (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Create capture source ctls when stereo mix input is added (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix typos in snd_hda_get_int_hint() kerneldoc comments (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add codec ID for Skylake display audio codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: sound / pm: Replace CONFIG_PM_RUNTIME with CONFIG_PM (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add "eapd" model string for AD1986A codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add EAPD fixup for ASUS Z99He laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix built-in mic at resume on Lenovo Ideapad S210 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Drop AZX_DCAPS_ALIGN_BUFSIZE (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Define the DCAPS preset for the old Intel chipsets (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add headset Mic support for new Dell machine (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Allow forcibly enabling/disabling snoop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add AZX_DCAPS_SNOOP_OFF (and refactor snoop setup) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - using uninitialized data (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: sound/radeon: Move 64-bit MSI quirk from arch to driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Limit 40bit DMA for AMD HDMI controllers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - One more HP machine needs to change mute led quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Supported HP mute Led for ALC286 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Clean up mute/mic GPIO LED handling (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fix the mic mute led problem for Latitude E5550 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - move DELL_WMI_MIC_MUTE_LED to the tail in the quirk chain (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda: Deletion of unnecessary checks before two function calls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add mute LED control for Lenovo Ideapad Z560 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Change EAPD to verb control (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix kerneldoc errors in patch_ca0132.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda_intel: Add DeviceIDs for Sunrise Point-LP (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Restore default value for ALC668 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fix mute led problem for three HP laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add kerneldoc comments to hda_generic.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Update Initial AMP for EAPD control (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - change three SSID quirks to one pin quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Set GPIO 4 low for a few HP machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add ultra dock support for Thinkpad X240 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add workaround for CMI8888 snoop behavior (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - More kerneldoc comments (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Correct kerneldoc comments (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Pass printf argument directly to request_module() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - New SSID for Headset quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Update restore default value for ALC283 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Update restore default value for ALC282 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add missing terminating entry to SND_HDA_PIN_QUIRK macro (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda: Use snd_ctl_enum_info() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Use "Line Out" name instead of "PCM" when there are other outputs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix "PCM" name being used on one DAC when there are two DACs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix inverted LED gpio setup for Lenovo Ideapad (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix missing ELD change event on plug/unplug (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: ALC283 codec - Avoid pop noise on headphones during suspend/resume (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda_intel: Add Device IDs for Intel Sunrise Point PCH (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add dock port support to Thinkpad L440 (71aa:501e) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add dock support for Thinkpad T440 (17aa:2212) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make the inv dmic handling for Realtek use generic parser (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add Inverted Internal mic for Samsung Ativ book 9 (NP900X3G) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add inverted internal mic for Asus Aspire 4830T (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Sort input pins depending on amp caps (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move the function "check_amp_caps" to hda_codec.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add explicit include of err.h (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add fixup model name lookup for Lemote A1205 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Replace strnicmp with strncasecmp (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Use standard hda_jack infrastructure for CA0132 driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove superfluous hooks from VIA driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove superfluous callbacks from STAC/IDT codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Allow multiple callbacks for jack (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make snd_hda_jack_detect_enable_callback() returning the jack object (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make snd_hda_jack_tbl_new() static (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Get rid of action field from struct hda_jack_tbl (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix invalid pin powermap without jack detection (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add TLV_DB_SCALE_MUTE bit for relevant controls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make the ALC269 pin quirk table shorter (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add common pin macros for ALC269 family (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move HP_GPIO_MIC1_LED quirk for alc280 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move HP_LINE1_MIC1_LED quirk for alc282 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move HP_MUTE_LED_MIC1 quirk for alc290 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move HP_MUTE_LED_MIC1 quirk for alc282 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move DELL2_MIC_NO_PRESENCE quirk for alc255 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move DELL1_MIC_NO_PRESENCE quirk for alc255 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move DELL1_MIC_NO_PRESENCE quirk for alc283 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move DELL2_MIC_NO_PRESENCE quirk for alc292 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix COEF setups for ALC1150 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix digital mic on Acer Aspire 3830TG (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Set up initial pins for Acer Aspire V5 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda: ca0132_regs.h: Fix typo in include guard (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Use tables for batch COEF writes/updtes (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add alc_update_coef*_idx() helper (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Use alc_write_coef_idx() in alc269_quanta_automake() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Optimize alc888_coef_init() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove obsoleted EXPORT_SYMBOL_HDA() macro (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove obsoleted snd_hda_check_board_config() & co (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/hdmi - apply Valleyview fix-ups to Cherryview display codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/hdmi - set depop_delay for haswell plus (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - restore the gpio led after resume (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Avoid setting wrong COEF on ALC269 & co (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Set TLV_DB_SCALE_MUTE bit for cx5051 vmaster (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/ca0132 - Don't try loading firmware at resume when already failed (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix pop noises on reboot for Dell XPS 13 9333 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Set internal mic as default input source on Dell XPS 13 9333 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix parsing of CMI8888 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix probing and stuttering on CMI8888 HD-audio controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Fixed ALC286/ALC288 recording delay for Headset Mic (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add codec ID for Braswell display audio codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add PCI IDs for Intel Braswell (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add mic mute led hook for dell machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fix an external mic jack problem on a HP machine (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix loopback noise on Dell XPS 15 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make vendor quirks lowest prio for ALC2xx (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Refactor quirk picking and change quirk priority (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add mic fixup for Gigabyte BXBT-2807 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add mute LED pin quirk for HP 15 touchsmart (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add NULL check to all PM ops in hda_intel.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add the pin fixup for HP Envy TS bass speaker (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix broken PM due to incomplete i915 initialization (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd/hda: add runtime suspend/resume on optimus support (v4) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Revert stream assignment order for Intel controllers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add capture mute led support in led_power_filter (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fix a typo by changing mute_led_nid to cap_mute_led_nid (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add new GPU codec ID 0x10de0070 to snd-hda (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add several entries for enabling HP mute led (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix and neaten print_nid_path/debug_badness (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix invalid function call in snd_hda_add_vmaster() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a fixup for Thinkpad T540p (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add another headset pin quirk for some Dell machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Replace ICH6_ prefix (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove obsoleted SFX definitions (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move SD nums definitions to hda_intel.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Use common reboot notifier (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move more PCI-controller-specific stuff from generic code (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - restore BCLK M/N values when resuming HSW/BDW display controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make position_fix as generic callback (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove superfluous MAX_AZX_DEV (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Adjust speaker HPF and add LED support for HP Spectre 13 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove the obsoleted static quirk codes from patch_cmedia.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove the obsoleted static quirk codes from patch_conexant.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Kill the rest of snd_print*() usages (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Kill snd_printd*() in HDMI debug / info prints (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make the pin quirk tables use the SND_HDA_PIN_QUIRK macro (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make a SND_HDA_PIN_QUIRK macro (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add pin quirk for Dell XPS 15 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: call overridden init on resume (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix usage of "model" module parameter (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Support HP mute led for output and input (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add more entry for enable HP mute led (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add quirk for external mic on Lifebook U904 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fix a fixup value for codec alc293 in the pin_quirk table (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - verify pin:converter connection on unsol event for HSW and VLV (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add quirk for ABit AA8XE (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: revert "alsa: hda - mask buggy stream DMA0 for Broadwell display controller" (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - using POS_FIX_LPIB on Broadwell HDMI Audio (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add support of ALC667 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add more codec rename (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - New vendor ID for ALC233 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add two new pin tables (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add support of ALC891 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Fix COEF widget NID for ALC260 replacer fixup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Correction of fixup codes for PB V7900 laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/analog - Fix silent output on ASUS A8JN (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - move some alc662 family machines to hda_pin_quirk table (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - move some alc269 family machines to hda_pin_quirk table (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: revert "alsa: hda - drop def association and sequence from pinconf comparing" (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Pop noises fix for XPS13 9333 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add an instance to use snd_hda_pick_pin_fixup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - drop def association and sequence from pinconf comparing (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - get subvendor from codec rather than pci_dev (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a new quirk match based on default pin configuration (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add fixup_forced flag (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix onboard audio on Intel H97/Z97 chipsets (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Replace DEFINE_PCI_DEVICE_TABLE macro use (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add support headset mode for ALC233 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fix format type mismatch in sound/pci/hda/patch_sigmatel.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Disable AA-mix on Sony Vaio S13 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - White noise fix for XPS13 9333 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/hdmi - Add Nvidia Tegra124 HDMI support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirk for a Dell laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirks for three Dell laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add new GPU codec ID to snd-hda (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - if statement not indented (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - mask buggy stream DMA0 for Broadwell display controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add dock pin setups for Thinkpad T440 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Set infoframe and channel mapping even without sink (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Set converter channel count even without sink (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Suppress CORBRP clear on Nvidia controller chips (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add more entry for enable HP mute led (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirk for a Dell laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add new codec ALC293/ALC3235 UAJ supported (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add two codecs alias name for Dell (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add headset Mic support for Dell machine (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirk for a Dell laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add support of ALC288 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make full_reset boolean (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirk for a Dell laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Do not assign streams in reverse order (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add eapd shutup to ALC283 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Change model name alias for ChromeOS (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Improve HP depop when system change power state on Chromebook (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix silent speaker output due to mute LED fixup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Fixed single output machine get empty hp sense (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable beep for ASUS 1015E (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirks for three Dell laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Inform the unexpectedly ignored pins by auto-parser (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - verify pin:cvt connection on preparing a stream for Intel HDMI codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Restore default value for ALC282 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Fix the noise after suspend and resume on ALC282 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Restore default value for ALC283 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - initialize audio InfoFrame to be all zero (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix loud click noise with IdeaPad 410Y (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Use analog beep for Thinkpads with AD1984 codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add missing loopback merge path for AD1884/1984 codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add automute fix for another dell AIO model (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add headset quirk for Dell DT (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Added inverted digital-mic handling for Acer TravelMate 8371 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Mark reg op args as iomem (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Rename reg access ops in hda_controller_ops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make azx_attach_pcm_stream static (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move codec create to hda_controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move azx_interrupt to hda_controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add position_check op (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move low level functions to hda_controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - move alloc_cmd_io to hda_controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Relocate RIRB/CORB interface to hda_controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move the dsp loader to hda_controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Pull pages allocation to hda_controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add hda_controller.c and move pcm ops from hda_intel (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add pcm_mmap_prepare op (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move snd page allocation to ops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Pass max_slots and power_save to codec_create (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add jackpoll_ms to struct azx (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - remove unused clear of STATESTS (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add function pointer for disabling MSI (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Use device pointer from the card instead of pci (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Keep pointer to bdl_pos_fix in chip struct (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Allow different ops to read/write registers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move some definitions to new hda_priv.h (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix CORB reset to follow specification (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix registration of beep input device (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/sigmatel - Allow auto-switching for dock line-in of HP laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make codec object as a parent for input beep devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Replace with standard printk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable sysfs attributes without CONFIG_SND_HDA_RECONFIG (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add sysfs to codec object, too (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Create own device struct for each codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Manage each codec instance individually (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hwdep: Take private_data as drvdata for sysfs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Create sysfs attribute files via groups (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Avoid codec D3 for keeping mute LED up on Lenovo Yxx0 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a fixup for HP Folio 13 mute LED (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add more entry for enable HP mute led (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable front audio jacks on one HP desktop model (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add QEMU codec vendor ID (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/ca0132 - Fix recording from mode id 0x8 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/ca0132 - setup/cleanup streams (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirks for two Dell laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove superfluous inclusion of linux/pci.h (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Allow NULL bus->pci (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove dependency on bus->pci in hda_beep.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: revert "alsa: hda/realtek - Avoid invalid COEFs for ALC271X" (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pci: Convert to snd_card_new() with a device pointer (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make snd_hda_gen_spec_free() static (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Disable static quirks for C-Media codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move HDA_FIXUP_ACT_FREE call in snd_hda_gen_free() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix undefined symbol due to builtin/module mixup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add subwoofer quirks for Asus UX51VZH and N55SF (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Rename ASUS subwoofer quirks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix mic capture on Sony VAIO Pro 11 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a headset quirk for Dell XPS 13 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix inconsistent Mic mute LED (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix leftover ifdef checks after modularization (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Improve loopback path lookups for AD1983 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix missing VREF setup for Mac Pro 1,1 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add missing mixer widget for AD1983 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Avoid invalid COEFs for ALC271X (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix silent output on Toshiba Satellite L40 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add mute LED support to Lenovo Ideapad (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/hdmi - allow PIN_OUT to be dynamically enabled (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Do not accept responses from non-existing codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Disable static quirks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Enable stereo mix input for CX20549 and CX20551 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Add analog loopback mixing to CX20549 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Apply cap of mix amp volume on CX20551 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Use generic parser for HP 530 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Use generic parser for Toshiba P105 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Apply the amp cap override for CX20549 mixer (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Re-implement OLPC XO workarounds via fixup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Avoid unnecessary verbs write in snd_hda_activate_path() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add fixup name lookup for CX5051 and 5066 codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirks for another Dell laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add parameter for dumping processing coefficients (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix silent output on MacBook Air 1,1 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Apply +5dB output amp on ASUS Zenbook UX31A (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirks for some Dell machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix endless vmaster hook call in thinkpad_helper.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - automute via amp instead of pinctl on some AIO models (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Apply codec power_filter to FG nodes (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Don't set indep_hp flag for old AD codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/hdmi - apply all Haswell fix-ups to Broadwell display codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add codec ID for Broadwell display audio codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add device ID for Broadwell display audio controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Split Thinkpad ACPI-related code (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Don't create duplicated ctls for loopback paths (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Correct AD1986A 3stack pin configs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add consistent tag names for firmware patch (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - firmware patch code cleanup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Increment default stream numbers for AMD HDMI controllers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Minor code optimization for patch_realtek.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Disable Front HP jack detection on Gigabyte Z87X-UD3H (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable subwoofer on Dell Vostro 5460/5470 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix wrong inclusion in Thinkpad ACPI users (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Kill EXPORT_SYMBOL_HDA() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Explicitly keep codec powered up in hdmi_present_sense (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add Dell headset detection quirk for one more laptop model (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add Dell headset detection quirk for three laptop models (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add enable_msi=0 workaround for four HP machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Split verb definitions into sound/hda_verbs.h (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable stereo mix as default for AD and VIA codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Ignore small negative LPIB delay correction (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add missing initialization of aamix paths (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Allow capture-only configuration (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - skip depop delay before D3 for Haswell and Valleyview2 display codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fixup ALC262 to skip depop delay before D3 on Intel BayleyBay (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - allow a codec to define its own depop delay time (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fixup ALC262 to remove depop delay on Intel BayleyBay board (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Remove depop delay for suspend and resume if applicable (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add more codecs alias name for Dell (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Clean up async codec PM using standard async infrastructure (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - resume codecs in parallel (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - suspend codecs in parallel (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Disable runtime PM when EPSS is unavailable (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable runtime PM on Panther Point (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Refactor pm notification in hda_codec.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Bind with HDMI codec parser automatically (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Split the generic parser as an individual module (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add static DAC/pin mapping for AD1986A codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - One more Dell headset detection quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix IEC958 ctl indexes for some simple HDMI devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Mute all aamix inputs as default (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Another Dell headset detection quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - A Dell headset detection quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove quirk for Dell Vostro 131 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fix mic issues on Acer Aspire E-572 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix silent output on MacBook Air 2,1 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix missing ELD info when using jackpoll_ms parameter (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - remove hp_automute_hook from alc283_fixup_chromebook (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Independent of model for HP (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix headset mic input after muted internal mic (Dell/Realtek) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Use always amps for auto-mute on AD1986A codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/analog - Handle inverted EAPD properly in vmaster hook (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Another fixup for ASUS laptop with ALC660 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix complete_all() timing in deferred probes (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix bad EAPD setup for HP machines with AD1984A (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix silent output on ASUS W7J laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add mono speaker quirk for Dell Inspiron 5439 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add LFE chmap to ASUS ET2700 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Initialize missing bass speaker pin for ASUS AIO ET2700 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - limit mic boost on Asus UX31[A,E] (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Check leaf nodes to find aamix amps (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix hp-mic mode without VREF bits (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Create Headhpone Mic Jack Mode when really needed (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable mute/mic-mute LEDs for more Thinkpads with Conexant codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Drop bus->avoid_link_reset flag (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Set pcbeep amp for ALC668 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add support of ALC231 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Set current_headset_type to ALC_HEADSET_TYPE_ENUM (janitorial) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Provide missing pin configs for VAIO with ALC260 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add headset quirk for Dell Inspiron 3135 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix the headphone jack detection on Sony VAIO TX (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix missing bass speaker on ASUS N550 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix unbalanced runtime PM notification at resume (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - A casual Dell Headset quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Also enable mute/micmute LED control for "Lenovo dock" fixup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Select FW_LOADER from CONFIG_SND_HDA_CODEC_CA0132_DSP (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable mute/mic-mute LEDs for more Thinkpads with Realtek codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - load EQ params into IDT codec on HP bNB13 systems (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Don't clear the power state at snd_hda_codec_reset() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Control EAPD for Master volume on Lenovo N100 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Don't turn off EAPD for headphone on Lenovo N100 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Check keep_eapd_on before inv_eapd (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix Line Out automute on Realtek multifunction jacks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix wrong baseline length in ATI/AMD generated ELD (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Skip out-of-range latency values in AMD ELD generator (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Add error-checking to some codec reads (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Use TFx channel positions instead of FxH (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Control SPDIF out pin on MacBookPro 11,2 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add new codec ALC255/ALC3234 UAJ supported (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Apply MacBook fixups for CS4208 correctly (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Make fixup regs persist after resume (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda_intel: ratelimit "spurious response" message (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Get rid of AMD HDMI exception in hdmi_present_sense() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - block HDMI jack reports while repolling (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a block_report flag to jacks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Delay HDMI presence reports while waiting for ELD information (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Another Dell headset quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add pincfg fixup for ASUS W5A (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add support for CX20952 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: HDA - Limit mic boost and add mute LED for an HP machine (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make sure mute LEDs stay on during runtime suspend (Realtek) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Apply GPIO setup for MacBooks with CS4208 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Name Haswell HDMI controllers better (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable Thinkpad mute/micmute LEDs for Realtek (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda: add device IDs for AMD Evergreen/Northern Islands HDMI (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Introduce the bitmask for excluding output volume (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add sanity check of vmaster slave dB steps (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix possible zero-division (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable SPDIF for Acer TravelMate 6293 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - rename function not_share_unassigned_cvt() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Disallow unsupported 2ch remapping on NVIDIA codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - not choose assigned converters for unused pins of Valleyview (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add extra chmap for 2.1 outputs on ASUS laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a fixup for ASUS N76VZ (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Disable AA-loopback on ALC283 Chromebook (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove locally dead codes (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a fallthru comment (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix possible NULL dereference in snd_hda_get_pin_label() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Sync EAPD with vmaster on AD1984A Thinkpads (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix silent headphone on Thinkpads with AD1984A codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add missing initial vmaster hook at build_controls callback (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Re-setup pin and infoframe on plug-in on all codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Disable ramp-up/down for non-PCM on AMD codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Add HBR bitstreaming support for ATI/AMD HDMI codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Add ELD emulation for ATI/AMD codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Add ATI/AMD multi-channel audio support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Allow HDA patches to customize more operations (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Raise the delay for alc283_shutup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix mute LED on HP laptops in runtime suspend (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add support of ALC285 / ALC293 codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add support of ALC255 codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove OOM message after input_allocate_device (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix unbalanced runtime PM refcount after S3/S4 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix typos in patch_hdmi.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add codec ID for Valleyview2 display codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move mutex from hda_eld to per_pin in HDMI codec driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix possible races in HDMI driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Treat zero connection as non-error (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add connection to thinkpad_acpi to control mute/micmute LEDs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add HDA_FIXUP_ACT_FREE action (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix inverted internal mic not indicated on some machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Sony VAIO Pro 13 (haswell) now has a working headset jack (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a headset mic model for ALC269 and friends (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Update HD-Audio-Models.txt (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Update documentation for Realtek codecs model strings (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix microphone for Sony VAIO Pro 13 (Haswell model) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable surround speakers (when line out is also present) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add fixup for ASUS N56VZ (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix channel map switch not taking effect (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Tweak debug messages to be more useful (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix available channel maps missing from TLV (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix channel maps with less common speakers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix unused slots being enabled in manual and non-PCM mappings (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix programmed active channel count (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix incorrect default channel mapping for unusual CAs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix reported channel map on common default layouts (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix mono speakers and headset mic on Dell Vostro 5470 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix GPIO for Acer Aspire 3830TG (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable internal mic on a Thinkpad machine with ALC283 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix Internal Mic boost can't control with ALC283 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add fixup for MacBook Air 6,1 and 6,2 with CS4208 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: alsa : hda - not use assigned converters for all unused pins (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/ca0132: Staticize codec_send_command (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add CS4208 codec support for MacBook 6,1 and 6,2 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add Toshiba Satellite C870 to MSI blacklist (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - unmute pin amplifier in infoframe setup for Haswell (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - define is_haswell() to check if a display audio codec is Haswell (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add dock speaker support for ASUS TX300 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Re-setup HDMI pin and audio infoframe on stream switches (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fallback to ALSA allocation when selecting CA (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add device entry and inactive flag to unsolicited response (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Haswell codec exposes device list/select info on pins (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add device list & select info of display pins to codec proc file (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add flags and routines to get devices selection info for DP1.2 MST (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix NULL dereference with CONFIG_SND_DYNAMIC_MINORS=n (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add workarounds for pop-noise on Chromebook with ALC283 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix ALC283 headphone pop-noise better (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add inverted digital mic fixup for Acer Aspire One (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Limit internal mic boost for a few more Thinkpad machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix the order of a quirk table (janitorial) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix internal mic boost on three Thinkpad machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a fixup for Gateway LT27 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Mute the right widget in auto_mute_via_amp mode (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Allow auto_mute_via_amp on bind mute controls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix missing mute controls for CX5051 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add pinfix for LG LW25 laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix jack gating when auto_{mute,mic} is suppressed (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix missing fixup for Mac Mini with STAC9221 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix invalid multi-io creation on VAIO-Z laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove analog mic pin override from STAC9228 dell-bios quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - jack poll once if jackpoll_interval==0 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Clearing jackpoll_interval avoid pending work (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - use azx_writew() for 16-bit length register (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix the noise after suspend on ALC283 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Selectively call snd_hda_shutup_pins() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: replace strict_strto*() with kstrto*() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add snd_hda_jack_detect_state() helper function (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove NO_PRESENCE bit override for Dell 1420n Laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix EAPD GPIO control for Sigmatel codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Headphone mic support for an Asus/Conexant device (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove static quirks for AD1986A codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Drop a few other static quirks for AD1986A (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Drop static quirk for Toshiba Satellite L40-10Q (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Drop static quirks for other AD1986A Samsung machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Convert static quirks for AD1986A Samsung laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Convert the static quirk for Samsung Q1 Ultra (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove static quirks for AD1988 codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove static quirks for AD1981 and AD1983 codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove static quirks for AD1884/1984 & variants (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove static quirks for AD1882 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add fixup for HP TouchSmart with AD1984A codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add fixup for Lenovo Thinkpad with AD1984 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add GPIO control to AD1884 HP fixup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move azx_first_init() into azx_probe_continue() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Apply a proper chmap for built-in 2.1 speakers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Add KEY_MICMUTE and enable it on Lenovo X220 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Define more channel map positions (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Follow channel position definitions to alsa-lib mixer (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Add a documentation for channel mapping API (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: thinkpad-acpi: Add mute and mic-mute LED functionality (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Allow unlimited pins and converters in patch_hdmi.c (v2 - rh specific) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix default multichannel HDMI mapping regression (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/hdmi - Work around "alsactl restore" errors (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Allow 3/5/7 channel map for HDMI/DP (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix channel maps for Nvidia 7x 8ch HDMI codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Provide the proper channel mapping for generic HDMI driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add standard channel maps (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: RH specific - define sound device registration order (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: RH specific KABI preservation for the added parent device mapping (hwdep) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: RH specific KABI preservation - redo function prototypes (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: RH specific KABI preservation for the added channel mapping (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: Deletion of unnecessary checks before the function call "snd_midi_event_free" (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd_pcm_oss_period_size: Use round{up,down}_pow_of_two() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Add support for wildcard msbits constraints (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Fix handling of multiple msbits constraints on the same runtime (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: core: Deletion of unnecessary checks before two function calls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Update the state properly before notification (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Correct PCM BUG error message (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: control: Add missing kerneldoc comments to exported functions (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Zero-clear reserved fields of PCM status ioctl in compat mode (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Disable mmap for known broken archs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: control: Allow to pass items zero to snd_ctl_enum_info() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: control: Warn if too long string is passed to snd_ctl_enum_info() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: subject: alsa: seq: Remove autoload locks in driver registration (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: bind seq driver automatically (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: lto, sound: Fix export symbols for !CONFIG_MODULES (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: Use atomic ops for autoload refcount (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Allow pass NULL dev for snd_pci_quirk_lookup() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: fix fifo_size frame calculation (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: snd_interval_step: fix changes of open intervals (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: snd_interval_step: drop the min parameter (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: core: fix buffer overflow in snd_info_get_line() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: control: Define SNDRV_CTL_TLV_OP_* constants (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: simplify snd_pcm_tstamp() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: seq_memory.c: Fix closing brace followed by if (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: core: Use ktime_get_ts() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: Continue broadcasting events to ports if one of them fails (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: correctly detect input buffer overflow (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: core: Fix format string mismatch in seq_midi.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: 'BUG:' message unnecessarily triggers kerneloops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hwdep: Allow to assign the given parent (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq_oss: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: core: sparse cleanups (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: trivial: sound seq ioctl dbg: print hexadecimal value padded with 0s (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: Fix missing error handling in snd_seq_timer_open() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: timer: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: oss: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hwdep: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: rawmidi: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: core: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: channel mapping API implementation (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: control: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq_oss: Drop debug prints (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Mandate to pass a device pointer at card creation time (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Drop unused name argument in snd_register_oss_device() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Add helper function for intersecting two rate masks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Limit the fallback card id string size (Jaroslav Kysela) [1069236] - [sound] revert "alsa: usb-audio: Fix crash at re-preparing the PCM stream" (Jaroslav Kysela) [1069236]- [security] keys: close race between key lookup and freeing (Radomir Vrbovsky) [1179850] {CVE-2014-9529} - [usb] keyspan: fix typo causing GPF on open (Don Zickus) [1191745] - [usb] keyspan: fix NULL-pointer dereferences and memory leaks (Don Zickus) [1191745] - [s390] dasd: retry partition detection (Hendrik Brueckner) [1193614] - [fs] ext4: lock i_mutex when truncating orphan inodes (Lukas Czerner) [1193845] - [fs] ext4: fix reservation overflow in ext4_da_write_begin (Eric Sandeen) [1144588] - [fs] setfacl removes part of ACL when setting POSIX ACLs to Samba (Sachin Prabhu) [1122301] - [fs] xfs: unmount does not wait for shutdown during unmount (Brian Foster) [1171317] - [fs] xfs: remove wrappers around b_iodone (Brian Foster) [1171317] - [fs] xfs: return the buffer locked from xfs_buf_get_uncached (Brian Foster) [1171317] - [fs] xfs: clean up buffer locking helpers (Brian Foster) [1171317] - [fs] proc: task_mmu: bump kernelpagesize_kB to EOL in /proc/pid/numa_maps (Rafael Aquini) [1071986] - [fs] proc: task_mmu: show page size in /proc/pid/numa_maps (Rafael Aquini) [1071986] - [documentation] procfs: add /proc/pid/numa_maps interface explanation snippet (Rafael Aquini) [1071986] - [video] fb: reorder the lock sequence to fix potential dead lock (Dave Airlie) [1119728] - [video] fb: avoid possible deadlock caused by fb_set_suspend (Dave Airlie) [1119728] - [char] vt: attempt to fix con_set_unimap race (Dave Airlie) [1119728] - [char] vt: Don't ignore unbind errors in vt_unbind (Dave Airlie) [1119728] - [video] vt: Fix up unregistration of vt drivers (Dave Airlie) [1119728] - [char] vt: Fix replacement console check when unbinding (Dave Airlie) [1119728] - [video] fbcon: fix locking harder (Dave Airlie) [1119728] - [video] fb: Yet another band-aid for fixing lockdep mess (Dave Airlie) [1119728] - [video] fb: rework locking to fix lock ordering on takeover (Dave Airlie) [1119728] - [net] bridge: include in6.h in if_bridge.h for struct in6_addr (Jiri Benc) [1002037] - [net] inet: defines IPPROTO_* needed for module alias generation (Jiri Benc) [1002037] - [net] sync some IP headers with glibc (Jiri Benc) [1002037] - [net] rtnetlink: fix userspace API breakage for iproute2 < v3.9.0 (Michal Schmidt) [1102094] - [net] netlink: rate-limit leftover bytes warning and print process name (Michal Schmidt) [1102094] - [net] rtnetlink: Call nlmsg_parse() with correct header length (Michal Schmidt) [1102094] - [net] rtnetlink: fix rtnl_calcit() and rtnl_dump_ifinfo() (Michal Schmidt) [1102094] - [net] sched: make traffic control network namespace aware (Jiri Pirko) [1119542] - [netdrv] ppp: deflate: never return len larger than output buffer (Florian Westphal) [1178695] - [net] sctp: fix slab corruption from use after free on INIT collisions (Daniel Borkmann) [1135425] - [md] raid10: round up to bdev_logical_block_size in narrow_write_error (Jes Sorensen) [1194726] - [md] raid1: round up to bdev_logical_block_size in narrow_write_error (Jes Sorensen) [1194726] - [fs] nfs: fix race in filelayout commit path (Steve Dickson) [1184394] - [fs] nfs: fix BUG in filelayout_recover_commit_reqs (Steve Dickson) [1184394] - [fs] nfs: Remove assertion BUG_ON()s from the files and generic layout code (Steve Dickson) [1184394] - [fs] vfs: atomic f_pos access in llseek() (Zach Brown) [1151601] - [fs] vfs: atomic f_pos accesses as per POSIX (Zach Brown) [1151601] - [fs] jbd2: Fix oops in jbd2_journal_remove_journal_head() (Lukas Czerner) [914809] - [fs] jbd: Fix oops in journal_remove_journal_head() (Lukas Czerner) [914809] - [fs] gfs2: Allocate reservation during splice_write (Robert S Peterson) [1193559] - [fs] nfs: Be less aggressive about returning delegations for open files (Steve Dickson) [1145334] - [fs] nfs: NFSv4.1 data server timeo and retrans module parameters (Steve Dickson) [1175413] - [fs] nfs: don't do blind d_drop() in nfs_prime_dcache() (Steve Dickson) [1133136] - [fs] nfs: Convert a trivial printk into a dprintk (Steve Dickson) [1139229] - [fs] nfs: Avoid PUTROOTFH when managing leases (Benjamin Coddington) [1143013] - [fs] ext4: disable synchronous transaction batching if max_batch_time==0 (Eric Sandeen) [1100532] - [block] cfq-iosched: fix incorrect filing of rt async cfqq (Jeff Moyer) [1174629] - [netdrv] ixgbe: remove CIAA/D register reads from bad VF check (John Greene) [1156061] - [kbuild] nvme.h not in kernel-headers rpm (David Milburn) [1133703]- [fs] proc: task_mmu: add VmFlags field in smaps output (Rafael Aquini) [1190868] - [oprofile] Fix section mismatch warning (Jiri Olsa) [734360] - [oprofile] Fix crash when unloading module hr timer mode (Jiri Olsa) [734360] - [crypto] testmgr: mark rfc4106(gcm(aes)) as fips_allowed (Jarod Wilson) [1185395] - [crypto] Extending the RFC4106 AES-GCM test vectors (Jarod Wilson) [1185395] - [drm] radeon: fix hwmonitor initialization to set correct driver_data (Jerome Glisse) [1191746] - [x86] Update of TLB shootdown code for UV3 (Frank Ramsay) [1180151] - [block] fix non-atomic access to genhd inflight structures (Jeff Moyer) [1151109] - [kernel] freezer: fix thaw_process() vs refrigerator() race (Oleg Nesterov) [1144478] - [mm] mmap: change nr_ptes BUG_ON to WARN_ON (Oleg Nesterov) [1168780] - [mm] memcg: fix crash in re-entrant cgroup_clear_css_refs() (Johannes Weiner) [1168185] - [mm] swap: change swap_list_head to plist, add swap_avail_head (Jerome Marchand) [1103333] - [lib] plist: add plist_requeue (Jerome Marchand) [1103333] - [lib] plist: add helper functions (Jerome Marchand) [1103333] - [mm] swap: change swap_info singly-linked list to list_head (Jerome Marchand) [1103333] - [netdrv] net: bnx2x: fix sparse warnings (Michal Schmidt) [1148017] - [netdrv] net: bnx2x: avoid macro redefinition (Michal Schmidt) [1148017] - [netdrv] bnx2x: fix typos in "configure" (Michal Schmidt) [1148017] - [netdrv] bnx2x: Limit 1G link enforcement (Michal Schmidt) [1073820 1148017] - [netdrv] bnx2x: Use correct fastpath version for VFs (Michal Schmidt) [1148017] - [netdrv] bnx2x: Add a fallback multi-function mode NPAR1.5 (Michal Schmidt) [1148017] - [netdrv] bnx2x: new multi-function mode: UFP (Michal Schmidt) [1148017] - [netdrv] bnx2x: Changes with storage & MAC macros (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fix link problems for 1G SFP RJ45 module (Michal Schmidt) [1148017] - [netdrv] bnx2x: Configure device endianity on driver load and reset endianity on removal (Michal Schmidt) [1148017] - [netdrv] bnx2x: prevent incorrect byte-swap in BE (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fix sparse warnings (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fix static checker warning regarding `txdata_ptr' (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fix timesync endianity (Michal Schmidt) [1148017] - [netdrv] bnx2x: Be more forgiving toward SW GRO (Michal Schmidt) [1148017] - [netdrv] bnx2x: VF clean statistics (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fix stop-on-error (Michal Schmidt) [1148017] - [netdrv] bnx2x: ethtool -d might cause timeout in log (Michal Schmidt) [1148017] - [netdrv] net: ethernet: broadcom: bnx2x: Remove redundant #ifdef (Michal Schmidt) [1148017] - [netdrv] bnx2x: FW assertion changes (Michal Schmidt) [1148017] - [netdrv] bnx2x: Make BP_VF more robust (Michal Schmidt) [1148017] - [netdrv] bnx2x: Prevent pci_disable_sriov with assigned VFs (Michal Schmidt) [1148017] - [netdrv] bnx2x: Prevent IOV if no entries in CAM (Michal Schmidt) [1148017] - [netdrv] bnx2x: Update driver version to 1.710.51 (Michal Schmidt) [1148017] - [netdrv] bnx2x: Code cleanup (Michal Schmidt) [1148017] - [netdrv] bnx2x: Add timestamping and PTP hardware clock support (Michal Schmidt) [1148017] - [netdrv] bnx2x: switch to new VLAN model (Michal Schmidt) [1148017] - [netdrv] bnx2x: Remove DEFINE_PCI_DEVICE_TABLE macro use (Michal Schmidt) [1148017] - [netdrv] bnx2x: fix crash during TSO tunneling (Michal Schmidt) [1148017] - [netdrv] bnx2x: fix possible panic under memory stress (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fix the MSI flags (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fail probe of VFs using an old incompatible driver (Michal Schmidt) [1148017] - [netdrv] bnx2x: enlarge minimal alignemnt of data offset (Michal Schmidt) [1148017] - [netdrv] bnx2x: VF can report link speed (Michal Schmidt) [1148017] - [netdrv] bnx2x: remove null test before kfree (Michal Schmidt) [1148017] - [netdrv] bnx2x: Replace ethtool_ops::{get, set}_rxfh_indir() with {get, set}_rxfh() (Michal Schmidt) [1148017] - [netdrv] bnx2x: Remove useless return variables (Michal Schmidt) [1148017] - [netdrv] bnx2x: Revert UNDI flushing mechanism (Michal Schmidt) [1102833 1130671 1148017] - [netdrv] bnx2x: Check for UNDI in uncommon branch (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fix UNDI driver unload (Michal Schmidt) [1148017] - [netdrv] bnx2x: Add support for Multi-Function UNDI (Michal Schmidt) [1148017]- [powercap] rapl: add support for CPU model 0x3f (Steve Best) [1183185] - [x86] acpica: Disable _OSI Win8 for all except Intel Broadwell (Lenny Szubowicz) [1174502] - [netdrv] igb: Indicate failure on vf reset for empty mac address (Stefan Assmann) [1150341] - [netdrv] igb: enable internal PPS for the i210 (Stefan Assmann) [1150341] - [netdrv] igb: serialize access to the time sync interrupt registers (Stefan Assmann) [1150341] - [netdrv] igb: refactor time sync interrupt handling (Stefan Assmann) [1150341] - [netdrv] igb: convert to CYCLECOUNTER_MASK macro (Stefan Assmann) [1150341] - [netdrv] timecounter: provide a macro to initialize the cyclecounter mask field (Stefan Assmann) [1150341] - [netdrv] igb_ptp: Include clocksource.h to get CLOCKSOURCE_MASK (Stefan Assmann) [1150341] - [netdrv] igb: Remove unneeded FIXME (Stefan Assmann) [1150341] - [netdrv] fm10k/igb/ixgbe: Use dma_rmb on Rx descriptor reads (Stefan Assmann) [1150341] - [netdrv] ethernet/intel: Use eth_skb_pad and skb_put_padto helpers (Stefan Assmann) [1150341] - [netdrv] igb: Fixes needed for surprise removal support (Stefan Assmann) [1150341] - [netdrv] igb: bump version to 5.2.15 (Stefan Assmann) [1150341] - [netdrv] igb: remove blocking phy read from inside spinlock (Stefan Assmann) [1150341] - [netdrv] igb: add flags to set eee advertisement mode (Stefan Assmann) [1150341] - [netdrv] igb: flush when in xmit_more mode and under descriptor pressure (Stefan Assmann) [1150341] - [netdrv] net: Remove ndo_xmit_flush netdev operation, use signalling instead (Stefan Assmann) [1150341] - [netdrv] igb: Support netdev_ops->ndo_xmit_flush() (Stefan Assmann) [1150341] - [netdrv] igb: bump igb version to 5.2.13 (Stefan Assmann) [1150341] - [netdrv] igb: Add message when malformed packets detected by hw (Stefan Assmann) [1150341] - [netdrv] igb: remove unnecessary break after return (Stefan Assmann) [1150341] - [netdrv] igb: remove unnecessary break after goto (Stefan Assmann) [1150341] - [netdrv] igb: do a reset on SR-IOV re-init if device is down (Stefan Assmann) [1150341] - [netdrv] igb: workaround for i210 errata 25: Slow System Clock (Stefan Assmann) [1150341] - [netdrv] igb: bring link up when PHY is powered up (Stefan Assmann) [1150341] - [netdrv] igb: separate hardware setting from the set_ts_config ioctl (Stefan Assmann) [1150341] - [netdrv] igb: unhide invariant returns (Stefan Assmann) [1150341] - [netdrv] net: use ethtool_cmd_speed_set helper to set ethtool speed value (Stefan Assmann) [1150341] - [netdrv] net: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (Stefan Assmann) [1150341] - [netdrv] igb: add defaults for i210 TX/RX PBSIZE (Stefan Assmann) [1150341] - [netdrv] igb: use mac loopback for i354 backplane (Stefan Assmann) [1150341] - [netdrv] igb: rename igb_ptp_enable to igb_ptp_feature_enable (Stefan Assmann) [1150341] - [netdrv] ethtool: Replace ethtool_ops::{get, set}_rxfh_indir() with {get, set}_rxfh() (Stefan Assmann) [1150341] - [netdrv] igb: remove redundant PHY power down register write (Stefan Assmann) [1150341] - [netdrv] igb: whitespace fix (Stefan Assmann) [1150341] - [md] raid5: Fix livelock when array is both resyncing and degraded (Jes Sorensen) [1177889] - [md] raid5: fix another livelock caused by non-aligned writes (Jes Sorensen) [1187285] - [md] Check MD_RECOVERY_RUNNING as well as ->sync_thread (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] fix semicolon.cocci warnings (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: fetch_block must fetch all the blocks handle_stripe_dirtying wants (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] Always set RECOVERY_NEEDED when clearing RECOVERY_FROZEN (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] move EXPORT_SYMBOL to after function in md.c (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] discard PRINT_RAID_DEBUG ioctl (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] remove MD_BUG() (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] clean up 'exit' labels in md_ioctl() (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] remove unnecessary test for MD_MAJOR in md_ioctl() (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] don't allow "-sync" to be set for device in an active array (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] remove unwanted white space from md.c (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] don't start resync thread directly from md thread (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] Just use RCU when checking for overlap between arrays (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] avoid potential long delay under pers_lock (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] simplify export_array() (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] discard find_rdev_nr in favour of find_rdev_nr_rcu (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] use wait_event() to simplify md_super_wait() (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] be more relaxed about stopping an array which isn't started (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: process_checks doesn't use its return value (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: fix init_stripe() inconsistencies (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid10: another memory leak due to reshape (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] use set_bit/clear_bit instead of shift/mask for bi_flags changes (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: minor typos and reformatting (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] bitmap: always wait for writes on unplug (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: disable 'DISCARD' by default due to safety concerns (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: fix_read_error should act on all non-faulty devices (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: count resync requests in nr_pending (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: update next_resync under resync_lock (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: Don't use next_resync to determine how far resync has progressed (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: make sure resync waits for conflicting writes to complete (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: clean up request counts properly in close_sync() (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: be more cautious where we read-balance during resync (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: intialise start_next_window for READ case to avoid hang (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid10: always initialise ->state on newly allocated r10_bio (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid10: avoid memory leak on error path during reshape (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid10: Fix memory leak when raid10 reshape completes (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: avoid livelock caused by non-aligned writes (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] don't allow bitmap file to be added to raid0/linear (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid0: check for bitmap compatability when changing raid levels (Jes Sorensen) [1127962 1136260 1149935 1152914 1153341 1177913] - [md] Recovery speed is wrong (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] disable probing for md devices 512 and over (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] flush writes before starting a recovery (Jes Sorensen) [1132916 1136260 1149935 1152914 1153341 1177913] - [md] make sure GET_ARRAY_INFO ioctl reports correct "clean" status (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: speedup sync_request processing (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: deadlock between retry_aligned_read with barrier io (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: add an option to avoid copy data from bio to stripe cache (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] bitmap: remove confusing code from filemap_get_page (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: avoid release list until last reference of the stripe (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] md_clear_badblocks should return an error code on failure (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid56: Don't perform reads to support writes until stripe is ready (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] refuse to change shape of array if it is active but read-only (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: fix request counting bug in new 'barrier' code (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: Rewrite the implementation of iobarrier (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913]- [char] raw: Return short read or 0 at end of a raw device, not EIO (Jeff Moyer) [1142314] - [kernel] sched: Fix clock_gettime(CLOCK_[PROCESS/THREAD]_CPUTIME_ID) monotonicity (Seth Jennings) [1140024] - [hid] trivial formatting fix (Don Zickus) [1072627] - [hid] don't Send Feature Reports on Interrupt Endpoint (Don Zickus) [1072627] - [x86] hyperv: Mark the Hyper-V clocksource as being continuous (Vitaly Kuznetsov) [1190699] - [hv] vss: Fast propagation of userspace communication failure (Vitaly Kuznetsov) [1190699] - [hv] vss: Introduce timeout for communication with userspace (Vitaly Kuznetsov) [1190699] - [hv] vmbus: Enable interrupt driven flow control (Vitaly Kuznetsov) [1190699] - [hv] vmbus: Cleanup vmbus_close_internal() (Vitaly Kuznetsov) [1190699] - [hv] vmbus: Fix a bug in vmbus_open() (Vitaly Kuznetsov) [1190699] - [hv] vmbus: Cleanup vmbus_establish_gpadl() (Vitaly Kuznetsov) [1190699] - [hv] vmbus: Cleanup vmbus_teardown_gpadl() (Vitaly Kuznetsov) [1190699] - [hv] vmbus: Cleanup vmbus_post_msg() (Vitaly Kuznetsov) [1190699] - [hv] make uuid_le const (Vitaly Kuznetsov) [1190699] - [hv] Remove unnecessary comparison of unsigned against 0 (Vitaly Kuznetsov) [1190699] - [hid] hyperv: make sure input buffer is big enough (Vitaly Kuznetsov) [1190699] - [hv] vmbus: Cleanup the packet send path (Vitaly Kuznetsov) [1190699] - [hv] Change variable type to bool (Vitaly Kuznetsov) [1190699] - [hid] hyperv: convert alloc+memcpy to memdup (Vitaly Kuznetsov) [1190699] - [hv] vmbus: introduce vmbus_acpi_remove (Vitaly Kuznetsov) [923184] - [hv] vmbus: Teardown synthetic interrupt controllers on module unload (Vitaly Kuznetsov) [923184] - [hv] vmbus: teardown hv_vmbus_con workqueue and vmbus_connection pages on shutdown (Vitaly Kuznetsov) [923184] - [hv] vmbus: avoid double kfree for device_obj (Vitaly Kuznetsov) [923184] - [hv] use correct order when freeing monitor_pages (Vitaly Kuznetsov) [923184] - [x86] hyperv: Fixup the damage caused by the irq cleanup (Vitaly Kuznetsov) [923184] - [x86] hyperv: Cleanup the irq mess (Vitaly Kuznetsov) [923184] - [net] Fix build failures due to ip_is_fragment() (Stefan Assmann) [1159149] - [netdrv] enic: fix rx napi poll return value (Stefan Assmann) [1159149] - [netdrv] enic: free all rq buffs when allocation fails (Stefan Assmann) [1159149] - [netdrv] net: ethernet: cisco: enic: enic_dev: Remove some unused functions (Stefan Assmann) [1159149] - [netdrv] enic: add stats for dma mapping error (Stefan Assmann) [1159149] - [netdrv] enic: check dma_mapping_error (Stefan Assmann) [1159149] - [netdrv] net: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Stefan Assmann) [1159149] - [netdrv] enic: convert to SKB paged frag API (Stefan Assmann) [1159149] - [netdrv] enic: make vnic_wq_buf doubly linked (Stefan Assmann) [1159149] - [netdrv] enic: use spin_lock(wq_lock) instead of spin_lock_irqsave(wq_lock) (Stefan Assmann) [1159149] - [netdrv] enic: support skb->xmit_more (Stefan Assmann) [1159149] - [netdrv] enic: fix work done in tx napi_poll (Stefan Assmann) [1159149] - [netdrv] enic: update desc properly in rx_copybreak (Stefan Assmann) [1159149] - [netdrv] enic: handle error condition properly in enic_rq_indicate_buf (Stefan Assmann) [1159149] - [netdrv] enic: Do not call napi_disable when preemption is disabled (Stefan Assmann) [1159149] - [netdrv] drivers/net: Convert remaining uses of pr_warning to pr_warn (Stefan Assmann) [1159149] - [netdrv] enic: implement rx_copybreak (Stefan Assmann) [1159149] - [netdrv] pci: Remove DEFINE_PCI_DEVICE_TABLE macro use (Stefan Assmann) [1159149] - [netdrv] enic: use pci_zalloc_consistent (Stefan Assmann) [1159149] - [netdrv] pci-dma-compat: add pci_zalloc_consistent helper (Stefan Assmann) [1159149] - [netdrv] enic: Add ethtool support to show classifier filters added by the driver (Stefan Assmann) [1159149] - [netdrv] enic: fix return values in enic_set_coalesce (Stefan Assmann) [1159149] - [netdrv] enic: do tx cleanup in napi poll (Stefan Assmann) [1159149] - [netdrv] enic: add low latency socket busy_poll support (Stefan Assmann) [1159149] - [netdrv] enic: fix lockdep around devcmd_lock (Stefan Assmann) [1159149] - [netdrv] enic: devcmd for adding IP 5 tuple hardware filters (Stefan Assmann) [1159149] - [net] core: introduce skb_flow_dissect() (Stefan Assmann) [1159149] - [netdrv] enic: fix return value in _vnic_dev_cmd (Stefan Assmann) [1159149] - [netdrv] net: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (Stefan Assmann) [1159149] - [netdrv] enic: convert to hw_features (Stefan Assmann) [1159149] - [scsi] qla2xxx: Update the driver version to 8.07.00.16.06.7-k (Chad Dupuis) [1147534] - [scsi] qla2xxx: Fix sparse warning in qla_iocb.c file (Chad Dupuis) [1147534] - [scsi] qla2xxx: Move warning message to debug level (Chad Dupuis) [1147534] - [scsi] qla2xxx: Fail adapter initialization on load ram failure (Chad Dupuis) [1147534] - [scsi] qla2xxx: Disable PCI device in shutdown handler (Chad Dupuis) [1147534] - [scsi] qla2xxx: Mark port lost when we receive an RSCN for it (Chad Dupuis) [1147534] - [scsi] qla2xxx: Restore WWPN in case of Loop Dead (Chad Dupuis) [1147534] - [scsi] qla2xxx: Honor FCP_RSP retry delay timer field (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add missing ISP27xx checks to optrom code (Chad Dupuis) [1147534] - [scsi] qla2xxx: Force use of mailbox interface for flash access commands for ISP27xx (Chad Dupuis) [1147534] - [scsi] qla2xxx: Free sysfs attributes for ISP27xx (Chad Dupuis) [1147534] - [scsi] qla2xxx: Disable laser for ISP2031 while unloading driver (Chad Dupuis) [1147534] - [scsi] qla2xxx: Enable diagnostic port using NVRAM parameters (Chad Dupuis) [1147534] - [scsi] qla2xxx: Declaration error cause stack corruption (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add fix in driver unload for pending activity (Chad Dupuis) [1147534] - [scsi] qla2xxx: Fix driver version string message (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add diagnostic port functionality (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add FA-WWN functionality (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add FDMI-2 functionality (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISPFx00 unexpected resets during adapter boot sequence (Chad Dupuis) [1147534] - [scsi] qla2xxx: Incorrect linked list semantic in qlafx00_get_fcport() (Chad Dupuis) [1147534] - [scsi] qla2xxx: Incorrect debug level on mailbox command print 0x1111 (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISPFX00 avoid writing semaphore register in request_irqs() (Chad Dupuis) [1147534] - [scsi] qla2xxx: Fix potential return count bug in qla2xxx_get_vpd_field() (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP27xx fwdump template error print simplification (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP25xx multiqueue shadow register crash fix (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add endianizer to max_payload_size modifier (Chad Dupuis) [1147534] - [scsi] qla2xxx: Enable fast flash access for ISP83xx (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add ISP27xx fwdump template entry T275 (insert buffer) (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP27xx fwdump template fix insertbuf() routine (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP27xx fwdump template remove high frequency debug logs (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP27xx optimize fwdump entry table lookup (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP27xx add tests for incomplete template (Chad Dupuis) [1147534] - [scsi] qla2xxx: Use dma_zalloc_coherent (Chad Dupuis) [1147534] - [scsi] qla2xxx: Restrict max_lun to 16-bit for older HBAs (Chad Dupuis) [1147534] - [scsi] qla2xxx: fix incorrect debug printk (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP27xx queue index shadow registers (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP27xx firmware dump template spec updates (including T274) (Chad Dupuis) [1147534] - [scsi] qla2xxx: Update entry type 270 to match spec update (Chad Dupuis) [1147534] - [scsi] qla2xxx: Correction to ISP27xx template entry types 256 and 258 (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add pci device id 0x2271 (Chad Dupuis) [1147534] - [scsi] qla2xxx: Correct ISP83xx/ISP27xx mislogic in setting out_mb in qla25xx_init_req_que() (Chad Dupuis) [1147534] - [scsi] qla2xxx: Allow ISP83XX and ISP27XX both to write req_q_out register (Chad Dupuis) [1147534] - [scsi] qla2xxx: Correct operations for ISP27xx template types 270 and 271 (Chad Dupuis) [1147534] - [scsi] qla2xxx: Fix build errors related to invalid print fields on some architectures (Chad Dupuis) [1147534] - [scsi] qla2xxx: Correct the port no assignment for ISP82XX (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add support for ISP2071 (Chad Dupuis) [1147534] - [scsi] pm8001: Update nvmd response data to request buffer (Rich Bono) [1168386] - [scsi] pm8001: fix pm8001_store_update_fw (Rich Bono) [1168386] - [scsi] pm8001: Fix erratic calculation in update_flash (Rich Bono) [1168386] - [scsi] pm8001: Fix invalid return when request_irq() failed (Rich Bono) [1168386] - [scsi] pm8001: fix a memory leak in nvmd_resp (Rich Bono) [1168386] - [scsi] pm8001: fix update_flash (Rich Bono) [1168386] - [scsi] pm8001: fix a memory leak in flash_update (Rich Bono) [1168386] - [scsi] pm8001: Cleaning up uninitialized variables (Rich Bono) [1168386] - [scsi] pm8001: Fix to remove null pointer checks that could never happen (Rich Bono) [1168386] - [scsi] pm8001: more fixes to honor return value (Rich Bono) [1168386] - [scsi] pm8001: add a new spinlock to protect the CCB (Rich Bono) [1168386] - [scsi] pm8001: honor return value (Rich Bono) [1168386] - [scsi] pm8001: clean bitmap management functions (Rich Bono) [1168386] - [scsi] pm8001: Fix hibernation issue (Rich Bono) [1168386] - [scsi] drivers/scsi/pm8001/pm8001_ctl.c: avoid world-writable sysfs files (Rich Bono) [1168386] - [scsi] pm80xx: fix problem of pm8001_work_fn reseting incorrect phy device (Rich Bono) [1168386] - [scsi] pm80xx: no need for tag allocation when issuing the command of unregistering device (Rich Bono) [1168386] - [scsi] pm80xx: Enable BAR shift to avoid BIOS conflict with MPI space for ATTO pm8001 based HBAs (Rich Bono) [1168386] - [scsi] pm80xx: Read saved WWN from NVMD for ATTO pm8001 based HBAs (Rich Bono) [1168386] - [scsi] pm8001: remove unnecessary pci_set_drvdata() (Rich Bono) [1168386]- [perf] Pass protection and flags bits through mmap2 interface (Jiri Olsa) [1188336] - [perf] Fix up MMAP2 buffer space reservation (Jiri Olsa) [1188336] - [perf] scripting perl: Force to use stdbool (Jiri Olsa) [1188336] - [perf] symbols: Get kernel start address by symbol name (Jiri Olsa) [1188336] - [perf] tools: Fix segfault in cumulative.callchain report (Jiri Olsa) [1188336] - [perf] tests: Add test for closing dso objects on EMFILE error (Jiri Olsa) [1188336] - [perf] tests: Add test for caching dso file descriptors (Jiri Olsa) [1188336] - [perf] tests: Allow reuse of test_file function (Jiri Olsa) [1188336] - [perf] tests: Spawn child for each test (Jiri Olsa) [1188336] - [perf] tools: Add dso__data_* interface descriptons (Jiri Olsa) [1188336] - [perf] tools: Allow to close dso fd in case of open failure (Jiri Olsa) [1188336] - [perf] tools: Add file size check and factor dso__data_read_offset (Jiri Olsa) [1188336] - [perf] tools: Cache dso data file descriptor (Jiri Olsa) [1188336] - [perf] tools: Add global count of opened dso objects (Jiri Olsa) [1188336] - [perf] tools: Add global list of opened dso objects (Jiri Olsa) [1188336] - [perf] tools: Add data_fd into dso object (Jiri Olsa) [1188336] - [perf] tools: Separate dso data related variables (Jiri Olsa) [1188336] - [perf] tools: Cache register accesses for unwind processing (Jiri Olsa) [1188336] - [perf] record: Fix to honor user freq/interval properly (Jiri Olsa) [1188336] - [perf] timechart: Reflow documentation (Jiri Olsa) [1188336] - [perf] probe: Improve error messages in --line option (Jiri Olsa) [1188336] - [perf] probe: Improve an error message of perf probe --vars mode (Jiri Olsa) [1188336] - [perf] probe: Show error code and description in verbose mode (Jiri Olsa) [1188336] - [perf] probe: Improve error message for unknown member of data structure (Jiri Olsa) [1188336] - [perf] tests: Show the inner make output when an error happens (Jiri Olsa) [1188336] - [perf] tools: Emit more precise message for missing glibc static library (Jiri Olsa) [1188336] - [perf] tools: Add dcacheline sort (Jiri Olsa) [1188336] - [perf] tools: Add support to dynamically get cacheline size (Jiri Olsa) [1188336] - [perf] tools: Add cpumode to struct hist_entry (Jiri Olsa) [1188336] - [perf] report: Add mem-mode documentation to report command (Jiri Olsa) [1188336] - [perf] revert "Disable PERF_RECORD_MMAP2 support" (Jiri Olsa) [1188336] - [perf] tools: Update mmap2 interface with protection and flag bits (Jiri Olsa) [1188336] - [perf] script/python: Print array argument as string (Jiri Olsa) [1188336] - [perf] tools: Prettify the tags/TAGS/cscope targets output (Jiri Olsa) [1188336] - [perf] tools: Fix pipe check regression in attr event callback (Jiri Olsa) [1188336] - [perf] tools: Added support for __get_bitmask() macro (Jiri Olsa) [1188336] - [perf] tools: Add options to function plugin (Jiri Olsa) [1188336] - [perf] tools: Add options to plugins (Jiri Olsa) [1188336] - [perf] tools: Add flag to not load event plugins (Jiri Olsa) [1188336] - [perf] tools: Fix 'make help' message error (Jiri Olsa) [1188336] - [perf] record: Fix poll return value propagation (Jiri Olsa) [1188336] - [perf] tools: Move elide bool into perf_hpp_fmt struct (Jiri Olsa) [1188336] - [perf] tools: Remove elide setup for SORT_MODE__MEMORY mode (Jiri Olsa) [1188336] - [perf] tools: Fix "==" into "=" in ui_browser__warning assignment (Jiri Olsa) [1188336] - [perf] tools: Allow overriding sysfs and proc finding with env var (Jiri Olsa) [1188336] - [perf] tools: Consider header files outside perf directory in tags target (Jiri Olsa) [1188336] - [perf] tools: Add warning when disabling perl scripting support due to missing devel files (Jiri Olsa) [1188336] - [perf] trace: Warn the user when not available (Jiri Olsa) [1188336] - [perf] tests: Add a test case for cumulating callchains (Jiri Olsa) [1188336] - [perf] tests: Define and use symbolic names for fake symbols (Jiri Olsa) [1188336] - [perf] tools: Reset output/sort order to default (Jiri Olsa) [1188336] - [perf] ui/gtk: Fix callchain display (Jiri Olsa) [1188336] - [perf] ui/stdio: Fix invalid percentage value of cumulated hist entries (Jiri Olsa) [1188336] - [perf] tools: Enable --children option by default (Jiri Olsa) [1188336] - [perf] top: Add top.children config option (Jiri Olsa) [1188336] - [perf] top: Add --children option (Jiri Olsa) [1188336] - [perf] top: Convert to hist_entry_iter (Jiri Olsa) [1188336] - [perf] tools: Add callback function to hist_entry_iter (Jiri Olsa) [1188336] - [perf] tools: Do not auto-remove Children column if --fields given (Jiri Olsa) [1188336] - [perf] report: Add report.children config option (Jiri Olsa) [1188336] - [perf] report: Add --children option (Jiri Olsa) [1188336] - [perf] tools: Add more hpp helper functions (Jiri Olsa) [1188336] - [perf] tools: Apply percent-limit to cumulative percentage (Jiri Olsa) [1188336] - [perf] ui/gtk: Add support to accumulated hist stat (Jiri Olsa) [1188336] - [perf] ui/browser: Add support to accumulated hist stat (Jiri Olsa) [1188336] - [perf] ui/hist: Add support to accumulated hist stat (Jiri Olsa) [1188336] - [perf] tools: Save callchain info for each cumulative entry (Jiri Olsa) [1188336] - [perf] callchain: Add callchain_cursor_snapshot() (Jiri Olsa) [1188336] - [perf] report: Cache cumulative callchains (Jiri Olsa) [1188336] - [perf] tools: Update cpumode for each cumulative entry (Jiri Olsa) [1188336] - [perf] hists: Accumulate hist entry stat based on the callchain (Jiri Olsa) [1188336] - [perf] hists: Check if accumulated when adding a hist entry (Jiri Olsa) [1188336] - [perf] hists: Add support for accumulated stat of hist entry (Jiri Olsa) [1188336] - [perf] tools: Introduce struct hist_entry_iter (Jiri Olsa) [1188336] - [perf] tools: Introduce hists__inc_nr_samples() (Jiri Olsa) [1188336] - [perf] tools: Add automatic remapping of Android libraries (Jiri Olsa) [1188336] - [perf] tools: Add cat as fallback pager (Jiri Olsa) [1188336] - [perf] tests: Add a testcase for histogram output sorting (Jiri Olsa) [1188336] - [perf] tests: Factor out print_hists_*() (Jiri Olsa) [1188336] - [perf] tools: Introduce reset_output_field() (Jiri Olsa) [1188336] - [perf] tools: Get rid of obsolete hist_entry__sort_list (Jiri Olsa) [1188336] - [perf] hists: Reset width of output fields with header length (Jiri Olsa) [1188336] - [perf] tools: Skip elided sort entries (Jiri Olsa) [1188336] - [perf] top: Add --fields option to specify output fields (Jiri Olsa) [1188336] - [perf] report/tui: Fix a bug when --fields/sort is given (Jiri Olsa) [1188336] - [perf] tools: Add ->sort() member to struct sort_entry (Jiri Olsa) [1188336] - [perf] report: Add -F option to specify output fields (Jiri Olsa) [1188336] - [perf] tools: Call perf_hpp__init() before setting up GUI browsers (Jiri Olsa) [1188336] - [perf] tools: Consolidate management of default sort orders (Jiri Olsa) [1188336] - [perf] tools: Allow hpp fields to be sort keys (Jiri Olsa) [1188336] - [perf] ui: Get rid of callback from __hpp__fmt() (Jiri Olsa) [1188336] - [perf] tools: Consolidate output field handling to hpp format routines (Jiri Olsa) [1188336] - [perf] tools: Use hpp formats to sort final output (Jiri Olsa) [1188336] - [perf] tools: Support event grouping in hpp ->sort() (Jiri Olsa) [1188336] - [perf] tools: Use hpp formats to sort hist entries (Jiri Olsa) [1188336] - [perf] tools: Convert sort entries to hpp formats (Jiri Olsa) [1188336] - [perf] tools: Add ->cmp(), ->collapse() and ->sort() to perf_hpp_fmt (Jiri Olsa) [1188336] - [perf] tools: Add libdw DWARF post unwind support for ARM (Jiri Olsa) [1188336] - [perf] tests: Add dwarf unwind test on ARM (Jiri Olsa) [1188336] - [perf] tests: Introduce perf_regs_load function on ARM (Jiri Olsa) [1188336] - [perf] tools: Consolidate types.h for ARM and ARM64 (Jiri Olsa) [1188336] - [perf] session: Fix possible null pointer dereference in session.c (Jiri Olsa) [1188336] - [perf] sched: Cleanup, remove unused variables in map_switch_event() (Jiri Olsa) [1188336] - [perf] sched: Remove nr_state_machine_bugs in perf latency (Jiri Olsa) [1188336] - [perf] tools: Remove usage of trace_sched_wakeup(.success) (Jiri Olsa) [1188336] - [perf] tools: Use tid for finding thread (Jiri Olsa) [1188336] - [perf] tools: Get rid of on_exit() feature test (Jiri Olsa) [1188336] - [perf] record: Propagate exit status of a command line workload (Jiri Olsa) [1188336] - [perf] tools: Clarify the output of perf sched map (Jiri Olsa) [1188336] - [perf] tools: Adapt the TASK_STATE_TO_CHAR_STR to new value in kernel space (Jiri Olsa) [1188336] - [perf] tools: Add missing event for perf sched record (Jiri Olsa) [1188336] - [perf] tools: Move ACCESS_ONCE from perf.h header (Jiri Olsa) [1188336] - [perf] tools: Move sys_perf_event_open function from perf.h (Jiri Olsa) [1188336] - [perf] tools: Move syscall and arch specific defines from perf.h (Jiri Olsa) [1188336] - [perf] tools: Move perf_call_graph_mode enum from perf.h (Jiri Olsa) [1188336] - [perf] tools: Move sample data structures from perf.h (Jiri Olsa) [1188336] - [perf] tools: Remove PR_TASK_PERF_EVENTS_* from perf.h (Jiri Olsa) [1188336] - [perf] tools: Remove asmlinkage define from perf.h (Jiri Olsa) [1188336] - [perf] tools: Remove min define from perf.h (Jiri Olsa) [1188336] - [perf] tools: Remove unlikely define from perf.h (Jiri Olsa) [1188336] - [perf] tools: Remove MAX_COUNTERS define from perf.h (Jiri Olsa) [1188336] - [perf] tools: Consolidate types.h (Jiri Olsa) [1188336] - [perf] tools: Unify export.h (Jiri Olsa) [1188336] - [perf] tools arm64: Wire up perf_regs and unwind support (Jiri Olsa) [1188336] - [perf] tools: Move u64_swap union (Jiri Olsa) [1188336] - [perf] tests: add a test of kvm-390: trace event (Jiri Olsa) [1188336] - [perf] tests: Add numeric identifier to evlist_test (Jiri Olsa) [1188336] - [perf] tools: Parse tracepoints with '-' in system name (Jiri Olsa) [1188336] - [perf] tools: Handle EINTR error for readn/writen (Jiri Olsa) [1188336] - [perf] tests: Add map groups sharing with thread object test (Jiri Olsa) [1188336] - [perf] tools: Share map_groups among threads of the same group (Jiri Olsa) [1188336] - [perf] tools: Reference count map_groups objects (Jiri Olsa) [1188336] - [perf] tools: Allocate thread map_groups's dynamically (Jiri Olsa) [1188336] - [perf] tests: Add thread maps lookup automated tests (Jiri Olsa) [1188336] - [perf] tests: Add a test case for hists filtering (Jiri Olsa) [1188336] - [perf] tests: Factor out fake_setup_machine() (Jiri Olsa) [1188336] - [perf] hists/tui: Count callchain rows separately (Jiri Olsa) [1188336] - [perf] top/tui: Update nr_entries properly after a filter is applied (Jiri Olsa) [1188336] - [perf] ui/tui: Rename hist_browser__update_nr_entries() (Jiri Olsa) [1188336] - [perf] ui/tui: Fix off-by-one in hist_browser__update_nr_entries() (Jiri Olsa) [1188336] - [perf] hists: Add missing update on filtered stats in hists__decay_entries() (Jiri Olsa) [1188336] - [perf] tools: Account entry stats when it's added to the output tree (Jiri Olsa) [1188336] - [perf] hists: Collapse expanded callchains after filter is applied (Jiri Olsa) [1188336] - [perf] hists: Add a couple of hists stat helper functions (Jiri Olsa) [1188336] - [perf] hists: Move column length calculation out of hists__inc_stats() (Jiri Olsa) [1188336] - [perf] hists: Rename hists__inc_stats() (Jiri Olsa) [1188336] - [perf] report: Count number of entries separately (Jiri Olsa) [1188336] - [perf] callchain: Add generic report parse callchain callback function (Jiri Olsa) [1188336] - [perf] kmem: Utilize the new generic cpunode_map (Jiri Olsa) [1188336] - [perf] tools: Use cpu/possible instead of cpu/kernel_max (Jiri Olsa) [1188336] - [perf] tools: Allow ability to map cpus to nodes easily (Jiri Olsa) [1188336] - [perf] tools: Fix pmu object compilation error (Jiri Olsa) [1188336] - [perf] sched: Introduce --list-cmds for use by scripts (Jiri Olsa) [1188336] - [perf] lock: Introduce --list-cmds for use by scripts (Jiri Olsa) [1188336] - [perf] mem: Introduce --list-cmds for use by scripts (Jiri Olsa) [1188336] - [perf] kmem: Introduce --list-cmds for use by scripts (Jiri Olsa) [1188336] - [perf] tools: Show absolute percentage by default (Jiri Olsa) [1188336] - [perf] ui/tui: Add 'F' hotkey to toggle percentage output (Jiri Olsa) [1188336] - [perf] tools: Add hist.percentage config option (Jiri Olsa) [1188336] - [perf] diff: Add --percentage option (Jiri Olsa) [1188336] - [perf] top: Add --percentage option (Jiri Olsa) [1188336] - [perf] report: Add --percentage option (Jiri Olsa) [1188336] - [perf] hists: Add support for showing relative percentage (Jiri Olsa) [1188336] - [perf] probe: Fix perf probe to find correct variable DIE (Jiri Olsa) [1188336] - [perf] probe: Fix a segfault if asked for variable it doesn't find (Jiri Olsa) [1188336] - [perf] tests x86: Fix stack map lookup in dwarf unwind test (Jiri Olsa) [1188336] - [perf] x86: Fix perf to use non-executable stack, again (Jiri Olsa) [1188336] - [perf] tools: Remove extra '/' character in events file path (Jiri Olsa) [1188336] - [perf] machine: Search for modules in s/lib/modules/s (Jiri Olsa) [1188336] - [perf] tests: Add static build make test (Jiri Olsa) [1188336] - [perf] tools: Fix bfd dependency libraries detection (Jiri Olsa) [1188336] - [perf] tools: Use LDFLAGS instead of ALL_LDFLAGS (Jiri Olsa) [1188336] - [perf] tools: Fix memory leak in pretty_print() (Jiri Olsa) [1188336] - [perf] tools: Fix backward compatibility macros for pevent filter enums (Jiri Olsa) [1188336] - [perf] tools: Disable libdw unwind for all but x86 arch (Jiri Olsa) [1188336] - [perf] tests x86: Fix memory leak in sample_ustack() (Jiri Olsa) [1188336] - [perf] tools: Improve error reporting (Jiri Olsa) [1188336] - [perf] tools: Adjust symbols in VDSO (Jiri Olsa) [1188336] - [perf] kvm: Fix 'Min time' counting in report command (Jiri Olsa) [1188336] - [perf] tools: Instead of redirecting flex output, use -o (Jiri Olsa) [1188336] - [perf] tools: Fix double free in perf test 21 (code-reading.c) (Jiri Olsa) [1188336] - [perf] stat: Initialize statistics correctly (Jiri Olsa) [1188336] - [perf] bench: Set more defaults in the 'numa' suite (Jiri Olsa) [1188336] - [perf] bench: Update manpage to mention numa and futex (Jiri Olsa) [1188336] - [perf] probe: Use dwarf_getcfi_elf() instead of dwarf_getcfi() (Jiri Olsa) [1188336] - [perf] probe: Fix to handle errors in line_range searching (Jiri Olsa) [1188336] - [perf] probe: Fix --line option behavior (Jiri Olsa) [1188336] - [perf] tools: Pick up libdw without explicit LIBDW_DIR (Jiri Olsa) [1188336] - [perf] callchains: Disable unwind libraries when libelf isn't found (Jiri Olsa) [1188336] - [perf] tools: Do not call warning() directly (Jiri Olsa) [1188336] - [perf] tools: Print event name when show warning if possible (Jiri Olsa) [1188336] - [perf] tools: test correct variable after allocation (Jiri Olsa) [1188336] - [perf] top: Fix documentation of invalid -s option (Jiri Olsa) [1188336] - [perf] tools: Allow building for tile (Jiri Olsa) [1188336] - [perf] tools: Remove unused simple_strtoul() function (Jiri Olsa) [1188336] - [perf] tools: Update some code references in design.txt (Jiri Olsa) [1188336] - [perf] tools: Fix __perf_evsel__open (Jiri Olsa) [1188336] - [perf] evsel: Update function names in debug messages (Jiri Olsa) [1188336] - [perf] tools: Remove thread__find_map function (Jiri Olsa) [1188336] - [perf] annotate: Print the evsel name in the stdio output (Jiri Olsa) [1188336] - [perf] report: Use ui__has_annotation() (Jiri Olsa) [1188336] - [perf] tools: Fix memory leak when synthesizing thread records (Jiri Olsa) [1188336] - [perf] tools: Use tid in mmap/mmap2 events to find maps (Jiri Olsa) [1188336] - [perf] report: Merge al->filtered with hist_entry->filtered (Jiri Olsa) [1188336] - [perf] symbols: Apply all filters to an addr_location (Jiri Olsa) [1188336] - [perf] symbols: Record the reason for filtering an address_location (Jiri Olsa) [1188336] - [perf] sched: Fixup header alignment in 'latency' output (Jiri Olsa) [1188336] - [perf] timechart: Fix off-by-one error in 'record' argv handling (Jiri Olsa) [1188336] - [perf] machine: Factor machine__find_thread to take tid argument (Jiri Olsa) [1188336] - [perf] tools: Speed up thread map generation (Jiri Olsa) [1188336] - [perf] kvm: introduce --list-cmds for use by scripts (Jiri Olsa) [1188336] - [perf] ui hists: Pass evsel to hpp->header/width functions explicitly (Jiri Olsa) [1188336] - [perf] symbols: Introduce thread__find_cpumode_addr_location (Jiri Olsa) [1188336] - [perf] session: Change header.misc dump from decimal to hex (Jiri Olsa) [1188336] - [perf] ui/tui: Reuse generic __hpp__fmt() code (Jiri Olsa) [1188336] - [perf] ui/hists: Pass struct hpp to print functions (Jiri Olsa) [1188336] - [perf] ui/gtk: Reuse generic __hpp__fmt() code (Jiri Olsa) [1188336] - [perf] ui/stdio: Fix invalid output on event group report (Jiri Olsa) [1188336] - [perf] tools: Fix synthesizing mmaps for threads (Jiri Olsa) [1188336] - [perf] probe: Clarify x86 register naming for perf probe (Jiri Olsa) [1188336] - [perf] mem: Clarify load-latency in documentation (Jiri Olsa) [1188336] - [perf] bench: Add futex-requeue microbenchmark (Jiri Olsa) [1188336] - [perf] bench: Add futex-wake microbenchmark (Jiri Olsa) [1188336] - [perf] bench: Add futex-hash microbenchmark (Jiri Olsa) [1188336] - [perf] tools, x86: Build perf on older user-space as well (Jiri Olsa) [1188336] - [perf] tools: Disable user-space callchain/stack dumps for function trace events (Jiri Olsa) [1188336] - [perf] symbols: Check compatible symtab type before loading dso (Jiri Olsa) [1188336] - [perf] symbols: Check return value of filename__read_debuglink() (Jiri Olsa) [1188336] - [perf] tests: Add NO_LIBDW_DWARF_UNWIND make test (Jiri Olsa) [1188336] - [perf] tools: Setup default dwarf post unwinder (Jiri Olsa) [1188336] - [perf] tools: Add libdw DWARF post unwind support (Jiri Olsa) [1188336] - [perf] tools: Add feature check for libdw dwarf unwind (Jiri Olsa) [1188336] - [perf] tools: Warn the user about how to enable libunwind support (Jiri Olsa) [1188336] - [perf] tools: Add variable display for VF make output (Jiri Olsa) [1188336] - [perf] tools: Factor features display code (Jiri Olsa) [1188336] - [perf] tools: Fix bison OUTPUT directories dependency (Jiri Olsa) [1188336] - [perf] tests: Add pmu-bison.o make test (Jiri Olsa) [1188336] - [perf] tests: Fix *.o make tests (Jiri Olsa) [1188336] - [perf] probe: Support distro-style debuginfo for uprobe (Jiri Olsa) [1188336] - [perf] probe: Allow to add events on the local functions (Jiri Olsa) [1188336] - [perf] probe: Show source-level or symbol-level info for uprobes (Jiri Olsa) [1188336] - [perf] probe: Show appropriate symbol for ref_reloc_sym based kprobes (Jiri Olsa) [1188336] - [perf] probe: Find given address from offline dwarf (Jiri Olsa) [1188336] - [perf] probe: Use ref_reloc_sym based address instead of the symbol name (Jiri Olsa) [1188336] - [perf] probe: Show in what binaries/modules probes are set (Jiri Olsa) [1188336] - [perf] probe: Unify show_available_functions for uprobes/kprobes (Jiri Olsa) [1188336] - [perf] probe: Replace line_list with intlist (Jiri Olsa) [1188336] - [perf] probe: Remove incorrect symbol check for --list (Jiri Olsa) [1188336] - [perf] probe: Fix to do exit call for symbol maps (Jiri Olsa) [1188336] - [perf] symbols: No need to export dso__first_symbol (Jiri Olsa) [1188336] - [perf] tools: Move hash.h header (Jiri Olsa) [1188336] - [perf] tools: Move fs.* to lib/api/fs/ (Jiri Olsa) [1188336] - [perf] callchain: Separate perf_reg_value function in perf_regs object (Jiri Olsa) [1188336] - [perf] callchain: Introduce HAVE_DWARF_UNWIND_SUPPORT macro (Jiri Olsa) [1188336] - [perf] callchain: Rename unwind__arch_reg_id into libunwind__arch_reg_id (Jiri Olsa) [1188336] - [perf] callchain: Separate libunwind code to special object (Jiri Olsa) [1188336] - [perf] callchain: Add mask into struct regs_dump (Jiri Olsa) [1188336] - [perf] tools: Remove __maybe_unused from dwarf unwind functions (Jiri Olsa) [1188336] - [perf] callchain: Do not report zero address in unwind (Jiri Olsa) [1188336] - [perf] tools: Fix dwarf unwind max_stack processing (Jiri Olsa) [1188336] - [perf] tests x86: Add dwarf unwind test (Jiri Olsa) [1188336] - [perf] tests x86: Introduce perf_regs_load function (Jiri Olsa) [1188336] - [perf] bench: Add feature that measures the performance of the arch/x86/lib/memcpy_64.S memcpy routines via 'perf bench mem' (Jiri Olsa) [1188336] - [perf] tools: Fix memory leak in event_format__print function (Jiri Olsa) [1188336] - [perf] record: Add readable output for callchain debug (Jiri Olsa) [1188336] - [perf] tools: Add call-graph option support into .perfconfig (Jiri Olsa) [1188336] - [perf] tools: Put proper period for for samples without PERIOD sample_type (Jiri Olsa) [1188336] - [perf] report: Remove some needless container_of usage (Jiri Olsa) [1188336] - [perf] tools: Shorten sample symbol resolving function signature (Jiri Olsa) [1188336] - [perf] tools: Shorten sample symbol resolving function signature (Jiri Olsa) [1188336] - [perf] report: Use al->cpumode where applicable (Jiri Olsa) [1188336] - [perf] trace: Add support for syscalls vs raw_syscalls - leftover (Jiri Olsa) [1188336] - [perf] Prevent false warning in perf_swevent_add (Jiri Olsa) [1188336] - [perf] Limit perf_event_attr::sample_period to 63 bits (Jiri Olsa) [1188336] - [perf] x86/intel: Fix Silvermont's event constraints (Jiri Olsa) [1188336] - [perf] Fix perf_event_init_context() (Jiri Olsa) [1188336] - [perf] Optimize group_sched_in() (Jiri Olsa) [1188336] - [perf] x86: Add a few more comments (Jiri Olsa) [1188336] - [perf] Remove redundant PMU assignment (Jiri Olsa) [1188336] - [perf] Fix prototype of find_pmu_context() (Jiri Olsa) [1188336] - [trace] ring-buffer: Fix infinite spin in reading buffer (Jiri Olsa) [1123102] - [trace] ring-buffer: Always reset iterator to reader page (Jiri Olsa) [1123102] - [trace] ring-buffer: Check if ring buffer iterator has stale data (Jiri Olsa) [1123102] - [x86] perf: Fix shared register mutual exclusion enforcement (Don Zickus) [1191741] - [x86] perf: Fix PCU filter setup for Sandy/Ivy/Haswell EP (Jiri Olsa) [1167862] - [x86] perf: Add missing cbox filter flags on IvyBridge-EP uncore driver (Jiri Olsa) [1167862] - [x86] perf: Register the PMU only if the uncore pci device exists (Jiri Olsa) [1167862] - [x86] perf: Add Haswell-EP uncore support (Jiri Olsa) [1167862] - [x86] perf: Fix section mismatch in split uncore driver (Jiri Olsa) [1167862] - [x86] perf: Rename IvyTown to IvyBridge-EP (Jiri Olsa) [1167862] - [x86] perf: Move SNB/IVB-EP specific code to seperate file (Jiri Olsa) [1167862] - [x86] perf: Move NHM/SNB/IVB specific code to seperate file (Jiri Olsa) [1167862] - [x86] perf: Declare some functions and variables (Jiri Olsa) [1167862] - [x86] perf: Fix SNB-EP/IVT Cbox filter mappings (Jiri Olsa) [1167862] - [x86] perf: Micro-optimize nhmex_rbox_get_constraint() (Jiri Olsa) [1167862] - [x86] perf: Fix leak in uncore_type_init failure paths (Jiri Olsa) [1167862] - [x86] perf: Add __init for uncore_cpumask_init() (Jiri Olsa) [1167862] - [x86] perf: Fix IVT/SNB-EP uncore CBOX NID filter table (Jiri Olsa) [1167862] - [x86] perf: move uncore_event_to_box() and uncore_pmu_to_box() (Jiri Olsa) [1167862] - [x86] perf: make hrtimer timeout configurable per box (Jiri Olsa) [1167862] - [x86] perf: add ability to customize pmu callbacks (Jiri Olsa) [1167862] - [x86] perf: fix initialization of cpumask (Jiri Olsa) [1167862] - [x86] perf: Add Ivy Bridge-EP uncore IRP box support (Jiri Olsa) [1167862] - [x86] perf: Add filter support for IvyBridge-EP QPI boxes (Jiri Olsa) [1167862] - [x86] perf: Don't use smp_processor_id() in validate_group() (Jiri Olsa) [1167862] - [x86] perf: Fix uncore PCI fixed counter handling (Jiri Olsa) [1167862] - [x86] perf: Convert kmalloc_node(...GFP_ZERO...) to kzalloc_node() (Jiri Olsa) [1167862] - [x86] perf: Enable EV_SEL_EXT bit for PCU (Jiri Olsa) [1167862] - [x86] perf: Add filter support for QPI boxes (Jiri Olsa) [1167862] - [x86] perf: Add auxiliary pci device support (Jiri Olsa) [1167862] - [x86] perf: Fix intel QPI uncore event definitions (Jiri Olsa) [1167862] - [x86] perf: Fix sparse warning (Jiri Olsa) [1167862] - [x86] perf: Prevent some shift wrapping bugs in the Intel uncore driver (Jiri Olsa) [1167862] - [x86] perf: Fix unintended variable name reuse (Jiri Olsa) [1167862] - [x86] perf: Add support for IvyBridge model 58 Uncore (Jiri Olsa) [1167862] - [x86] perf: Fix typo in perf_event_intel_uncore.c (Jiri Olsa) [1167862] - [x86] perf: Add Ivy Bridge-EP uncore support (Jiri Olsa) [1167862] - [x86] perf: Fix SNB-EP CBO and PCU uncore PMU filter management (Jiri Olsa) [1167862] - [x86] perf: Remove unused variable in nhmex_rbox_alter_er() (Jiri Olsa) [1167862] - [x86] perf: Handle pci_read_config_dword() errors (Jiri Olsa) [1167862] - [x86] perf: Fix typo in uncore_pmu_to_box (Jiri Olsa) [1167862] - [x86] perf: Add cpumask for uncore pmu (Jiri Olsa) [1167862] - [x86] perf: Uncore filter support for SandyBridge-EP (Jiri Olsa) [1167862] - [x86] perf: Fixes for Nehalem-EX uncore driver (Jiri Olsa) [1167862] - [x86] perf: Fix uncore_types_exit section mismatch (Jiri Olsa) [1167862]- [scsi] hpsa: Use local workqueues instead of system workqueues - part1 (Tomas Henzl) [1134115] - [scsi] lpfc: RHEL 6 lpfc driver release 10.2.8020.2 (Rob Evers) [1148957] - [scsi] lpfc 10.4.8000.0: Fix IP Reset processing - wait for RDY before proceeding (Rob Evers) [1148957] - [scsi] lpfc 10.4.8000.0: Fix discovery timeout during nameserver login (Rob Evers) [1148957] - [scsi] lpfc 10.4.8000.0: Fix quarantined XRI recovery qualifier state in link bounce (Rob Evers) [1148957] - [scsi] lpfc 10.4.8000.0: Fix race between LOGO/PLOGI handling causing NULL pointer (Rob Evers) [1148957] - [scsi] lpfc 10.4.8000.0: Fix locking issues with abort data paths (Rob Evers) [1148957] - [scsi] lpfc 10.4.8000.0: Fixed crash from page fault caused by use after rport delete (Rob Evers) [1148957] - [scsi] mpt2sas: Bump driver version to 20.100.00.00 (Tomas Henzl) [1059155] - [scsi] mpt2sas, mpt3sas: set cpu affinity for each MSIX vectors (Tomas Henzl) [1059155] - [scsi] mpt2sas, mpt3sas: Update attribution language to Avago (Tomas Henzl) [1059155] - [scsi] mpt2sas: map log_info value 0x0x32010081 to DID_RESET (Tomas Henzl) [1059155] - [scsi] mpt2sas, mpt3sas: fix upper bound for the module parameter max_sgl_entries (Tomas Henzl) [1059155] - [scsi] mpt2sas: MPI2 Rev BB (2.00.20) specification and 2.00.35 header files (Tomas Henzl) [1059155] - [scsi] mpt2sas: Bump driver version to 19.100.00.00 (Tomas Henzl) [1059155] - [scsi] mpt2sas, mpt3sas: Fail the host reset initiated due to discovery related I/O timeouts at driver load time (Tomas Henzl) [1059155] - [scsi] mpt2sas, mpt3sas: log exceeded temperature thresholds (Tomas Henzl) [1059155] - [scsi] mpt2sas: MPI2 Rev AA (2.00.19) specifications (Tomas Henzl) [1059155] - [scsi] mpt3sas: issue_reset is uninitialized (Tomas Henzl) [1059155] - [scsi] mpt2sas: issue_reset is uninitialized (Tomas Henzl) [1059155] - [scsi] mpt2sas: Revert " mpt2sas: Remove phys on topology change." (Tomas Henzl) [1059155] - [scsi] mpt2sas: fix ioctl in comment (Tomas Henzl) [1059155] - [scsi] mpt2sas: fix undefined reference to `__udivdi3' compilation errors (Tomas Henzl) [1059155] - [scsi] mpt3sas, mpt2sas: fix scsi_add_host error handling problems in _scsih_probe (Tomas Henzl) [1059155] - [scsi] mpt3sas: Bump mpt3sas driver version to 04.100.00.00 (Tomas Henzl) [1059155] - [scsi] mpt3sas: Added Reply Descriptor Post Queue (RDPQ) Array support (Tomas Henzl) [1059155] - [scsi] mpt3sas: Added OEM branding Strings (Tomas Henzl) [1059155] - [scsi] mpt3sas: Copyright in driver sources is updated for year the 2014 (Tomas Henzl) [1059155] - [scsi] mpt3sas: MPI2.5 Rev H (2.5.3) specifications (Tomas Henzl) [1059155] - [scsi] mpt3sas: Bump mpt3sas driver version to 03.100.00.00 (Tomas Henzl) [1059155] - [scsi] mpt3sas: Clear PFA Status on SGPIO when PFA Drive is Removed or Replaced (Tomas Henzl) [1059155] - [scsi] mpt3sas: MPI2.5 Rev G (2.5.2) specifications (Tomas Henzl) [1059155] - [scsi] mpt2sas: Bump mpt2sas driver version to 18.100.00.00 (Tomas Henzl) [1059155] - [scsi] mpt2sas: Get IOC_FACTS information using handshake protocol only after HBA card gets into READY or Operational state (Tomas Henzl) [1059155] - [scsi] mpt2sas: Added Reply Descriptor Post Queue (RDPQ) Array support (Tomas Henzl) [1059155] - [scsi] mpt2sas: Avoid type casting for direct I/O commands (Tomas Henzl) [1059155] - [scsi] mpt2sas: Bump mpt2sas driver version to 17.100.00.00 (Tomas Henzl) [1059155] - [scsi] mpt2sas: Clear PFA Status on SGPIO when PFA Drive is Removed or Replaced (Tomas Henzl) [1059155] - [scsi] mpt2sas: Copyright in driver sources is updated for year the 2014 (Tomas Henzl) [1059155] - [scsi] mpt2sas: MPI2 Rev Y (2.00.17) and Rev Z (2.00.18) specifications (Tomas Henzl) [1059155] - [scsi] mpt2sas: Added driver module parameter max_msix_vectors (Tomas Henzl) [1059155] - [scsi] mpt3sas: delay scsi_add_host call to work with scsi-mq (Tomas Henzl) [1059155] - [scsi] mpt2sas: delay scsi_add_host call to work with scsi-mq (Tomas Henzl) [1059155] - [scsi] mpt3sas: Rework the MSI-X grouping code (Tomas Henzl) [1059155] - [scsi] mpt2sas: Rework the MSI-X grouping code (Tomas Henzl) [1059155] - [scsi] mpt3sas: combine fw_event_work and its event_data (Tomas Henzl) [1059155] - [scsi] mpt3sas: correct scsi_target/device hostdata allocation (Tomas Henzl) [1059155] - [scsi] mpt2sas: annotate ioc->reply_post_host_index as __iomem (Tomas Henzl) [1059155] - [scsi] mpt2sas: combine fw_event_work and its event_data (Tomas Henzl) [1059155] - [scsi] mpt2sas: correct scsi_target/device hostdata allocation (Tomas Henzl) [1059155] - [scsi] mpt2sas: Add free smids to the head, not tail of list (Tomas Henzl) [1059155] - [scsi] mpt2sas: Remove use of DEF_SCSI_QCMD (Tomas Henzl) [1059155] - [scsi] mpt2sas: Remove uses of serial_number (Tomas Henzl) [1059155] - [scsi] mpt3sas: Remove use of DEF_SCSI_QCMD (Tomas Henzl) [1059155] - [scsi] mpt3sas: Remove uses of serial_number (Tomas Henzl) [1059155] - [scsi] mpt2sas: don't wank with fasync on ->release() (Tomas Henzl) [1059155] - [scsi] mpt2sas: Removed compiler warnnings when logging is disabled (Tomas Henzl) [1059155] - [scsi] mpt3sas: fix cleanup on controller resource mapping failure (Tomas Henzl) [1059155] - [scsi] mpt2sas, mpt3sas: cleanup forgotten pieces (Tomas Henzl) [1059155] - [scsi] mpt2sas: Adjust confusing if indentation (Tomas Henzl) [1059155] - [scsi] mpt2sas: Fix common misspellings (Tomas Henzl) [1059155] - [scsi] mpt2sas: fix typos concerning "management" (Tomas Henzl) [1059155] - [block] Fix dev_t minor allocation lifetime (Jeff Moyer) [1149890] - [scsi] virtio-scsi: fix various bad behavior on aborted requests (Fam Zheng) [1164749] - [mm] fix page list corruption from double LRU add during swapoff (Johannes Weiner) [1171492] - [x86] kvm: vmx: invalid host cr4 handling across vm entries (Jacob Tanenbaum) [1153327] {CVE-2014-3690} - [x86] uv_bau: Avoid referencing invalid data in ptc_seq_show (Frank Ramsay) [1166297] - [x86] uv_bau: Increase maximum CPUs per socket/hub (Frank Ramsay) [1166297] - [ata] libata-acpi: missing _SDD is not an error (David Milburn) [1171049] - [lib] crypto: Remove debug code from crct10dif (Neil Horman) [1154740] - [mfd] rtsx: Change default tx phase (Don Zickus) [806173] - [mfd] rtsx: Copyright modifications (Don Zickus) [806173] - [mfd] rtsx: Configure to enter a deeper power-saving mode in S3 (Don Zickus) [806173] - [mfd] rtsx: Move some actions from rtsx_pci_init_hw to individual extra_init_hw (Don Zickus) [806173] - [mfd] rtsx: Add shutdown callback in rtsx_pci_driver (Don Zickus) [806173] - [mfd] rtsx: Read vendor setting from config space (Don Zickus) [806173] - [mfd] rtsx: Implement driving adjustment to device-dependent callbacks (Don Zickus) [806173] - [mfd] rtsx: Add clock divider hook (Don Zickus) [806173] - [mfd] rtsx: Add output voltage switch hook (Don Zickus) [806173] - [mfd] ers: Add realtek pcie card reader driver (Don Zickus) [806173] - [netdrv] igbvf: Fix checksum error when using stacked vlan (Stefan Assmann) [1150342] - [netdrv] igbvf: Remove DEFINE_PCI_DEVICE_TABLE macro use (Stefan Assmann) [1150342] - [netdrv] igbvf: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (Stefan Assmann) [1150342] - [netdrv] qlcnic: Fix return value in qlcnic_probe() (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix number of arguments in destroy tx context command (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix programming number of arguments in a command (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix ordering of stats in stats buffer (Chad Dupuis) [1148019] - [netdrv] qlcnic: Remove __QLCNIC_DEV_UP bit check to read TX queues statistics (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix memory corruption while reading stats using ethtool (Chad Dupuis) [1148019] - [netdrv] qlcnic: Use qlcnic_83xx_flash_read32() API instead of lockless version of the API (Chad Dupuis) [1148019] - [netdrv] qlcnic: Update version to 5.3.62 (Chad Dupuis) [1148019] - [netdrv] qlcnic: Add support to run firmware POST (Chad Dupuis) [1148019] - [netdrv] qlcnic: Use usleep_range() instead of msleep() for sleep less than 20ms (Chad Dupuis) [1148019] - [netdrv] qlcnic: Add support for 0x8830 device ID (Chad Dupuis) [1148019] - [netdrv] qlcnic: Update Link speed and port type info for 83xx adapter (Chad Dupuis) [1148019] - [netdrv] treewide: Fix typo in printk (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix endianess issue in firmware load from file operation (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix endianess issue in FW dump template header (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix flash access interface to application (Chad Dupuis) [1148019] - [netdrv] pci: Remove DEFINE_PCI_DEVICE_TABLE macro use (Chad Dupuis) [1148019] - [netdrv] net: ethernet: qlogic: qlcnic: Remove duplicate object file from Makefile (Chad Dupuis) [1148019] - [netdrv] qlcnic: Initialize dcbnl_ops before register_netdev (Chad Dupuis) [1148019] - [netdrv] qlcnic: Set driver version before registering netdev (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix update of ethtool stats (Chad Dupuis) [1148019] - [netdrv] qlcnic: Update version to 5.3.61 (Chad Dupuis) [1148019] - [netdrv] qlcnic: Enhance Tx timeout debug data collection (Chad Dupuis) [1148019] - [netdrv] qlcnic: Update version to 5.3.60 (Chad Dupuis) [1148019] - [netdrv] qlcnic: Optimize ring count validations (Chad Dupuis) [1148019] - [netdrv] qlcnic: Pre-allocate DMA buffer used for minidump collection (Chad Dupuis) [1148019] - [netdrv] qlcnic: remove duplicate QLC_83XX_GET_LSO_CAPABILITY define (Chad Dupuis) [1148019] - [netdrv] qlcnic: info leak in qlcnic_dcb_peer_app_info() (Chad Dupuis) [1148019] - [netdrv] 3c59x: Fix bad offset spec in skb_frag_dma_map (Neil Horman) [1119527 1159607] - [kernel] pid: Handle the exit of a multi-threaded init (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: fix free_pid() to handle the first fork failure (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: pidns_get() should check task_active_pid_ns() != NULL (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: Fix hang in zap_pid_ns_processes by sending a potentially extra wakeup (Aristeu Rozanski) [1095884 1107216] - [kernel] pid: reenable interrupts when alloc_pid() fails because init has exited (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: Stop pid allocation when init dies (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: Wait in zap_pid_ns_processes until pid_ns->nr_hashed == 1 (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: Dont allow new processes in a dead pid namespace (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: find_new_reaper() can no longer switch to init_pid_ns.child_reaper (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: guarantee that the pidns init will be the last pidns process reaped (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: make killed children autoreap (Aristeu Rozanski) [1095884 1107216] - [kernel] exit: __exit_signal: use thread_group_leader() consistently (Aristeu Rozanski) [1095884 1107216] - [kernel] exit: avoid sig->count in __exit_signal() to detect the group-dead case (Aristeu Rozanski) [1095884 1107216] - [kernel] futex: check PF_KTHREAD rather than !p->mm to filter out kthreads (Oleg Nesterov) [1123756] - [kernel] futex: Prevent attaching to kernel threads (Oleg Nesterov) [1123756] - [kernel] futex: futex_find_get_task remove credentails check (Oleg Nesterov) [1123756] - [kernel] clocksource: Make delta calculation a function (Prarit Bhargava) [1145751] - [kernel] clocksource: Move cycle_last validation to core code (Prarit Bhargava) [1145751] - [kernel] events: Check permission only for parent tracepoint event (Jiri Olsa) [1171943] - [kernel] fork: ERESTARTNOINTR seen from fork call in userspace (Oleg Nesterov) [990783] - [kernel] add panic_on_warn (Prarit Bhargava) [1174022]- [infiniband] iser: Use correct dma direction when unmapping SGs (Amir Vadai) [1059090] - [infiniband] iser: Release the iscsi endpoint if ep_disconnect wasn't called (Amir Vadai) [1059090] - [infiniband] iser: Fix memory regions possible leak (Amir Vadai) [1059090] - [infiniband] iser: Bump version to 1.5 (Amir Vadai) [1059090] - [infiniband] iser: Micro-optimize iser_handle_wc (Amir Vadai) [1059090] - [infiniband] iser: Micro-optimize iser logging (Amir Vadai) [1059090] - [infiniband] iser: Use more completion queues (Amir Vadai) [1059090] - [infiniband] iser: Remove redundant is_mr indicator (Amir Vadai) [1059090] - [infiniband] iser: Centralize memory region invalidation to a function (Amir Vadai) [1059090] - [infiniband] iser: Terminate connection before cleaning inflight tasks (Amir Vadai) [1059090] - [infiniband] iser: Fix race between iser connection teardown and scsi TMFs (Amir Vadai) [1059090] - [infiniband] iser: Fix possible NULL derefernce ib_conn->device in session_create (Amir Vadai) [1059090] - [infiniband] iser: Fix sparse warnings (Amir Vadai) [1059090] - [infiniband] iser: Fix possible SQ overflow (Amir Vadai) [1059090] - [infiniband] iser: Decrement CQ's active QPs accounting when QP creation fails (Amir Vadai) [1059090] - [infiniband] iser: Collapse cleanup and disconnect handlers (Amir Vadai) [1059090] - [infiniband] iser: Fix catastrophic error flow hang (Amir Vadai) [1059090] - [infiniband] iser: Re-adjust CQ and QP send ring sizes to HW limits (Amir Vadai) [1059090] - [infiniband] mlx5: Add Signature API additions (Amir Vadai) [1059090] - [infiniband] mlx5: Use extended internal signature layout (Amir Vadai) [1059090] - [infiniband] mlx5: Use enumerations for PI copy mask (Amir Vadai) [1059090] - [infiniband] mlx5: Copy DIF fields only when input and output space values match (Amir Vadai) [1059090] - [infiniband] iser: Centralize ib_sig_domain settings (Amir Vadai) [1059090] - [infiniband] iser: Set IP_CSUM as default guard type (Amir Vadai) [1059090] - [infiniband] iser: Remove redundant assignment (Amir Vadai) [1059090] - [infiniband] iser: Bump version, add maintainer (Amir Vadai) [1059090] - [infiniband] iser: Fix/add kernel-doc style description in iscsi_iser.c (Amir Vadai) [1059090] - [infiniband] iser: Add/Fix kernel doc style descriptions in iscsi_iser.h (Amir Vadai) [1059090] - [infiniband] iser: Nit - add space after __func__ in iser logging (Amir Vadai) [1059090] - [infiniband] iser: Change iscsi_conn_stop log level to info (Amir Vadai) [1059090] - [infiniband] iser: Suppress scsi command send completions (Amir Vadai) [1059090] - [infiniband] iser: Optimize completion polling (Amir Vadai) [1059090] - [infiniband] iser: Use beacon to indicate all completions were consumed (Amir Vadai) [1059090] - [infiniband] iser: Use single CQ for RX and TX (Amir Vadai) [1059090] - [infiniband] iser: Use internal polling budget to avoid possible live-lock (Amir Vadai) [1059090] - [infiniband] iser: Centralize iser completion contexts (Amir Vadai) [1059090] - [infiniband] iser: Use iser_warn instead of BUG_ON in iser_conn_release (Amir Vadai) [1059090] - [infiniband] iser: Signal iSCSI layer that transport is broken in error completions (Amir Vadai) [1059090] - [infiniband] iser: Protect tasks cleanup in case IB device was already released (Amir Vadai) [1059090] - [infiniband] iser: Unbind at conn_stop stage (Amir Vadai) [1059090] - [infiniband] iser: Don't bound release_work completions timeouts (Amir Vadai) [1059090] - [infiniband] iser: Fix DEVICE REMOVAL handling in the absence of iscsi daemon (Amir Vadai) [1059090] - [infiniband] iser: Extend iser_free_ib_conn_res() (Amir Vadai) [1059090] - [infiniband] iser: Remove unused variables and dead code (Amir Vadai) [1059090] - [infiniband] iser: Re-introduce ib_conn (Amir Vadai) [1059090] - [infiniband] iser: Rename ib_conn -> iser_conn (Amir Vadai) [1059090] - [infiniband] iser: Bump version to 1.4.1 (Amir Vadai) [1059090] - [infiniband] iser: Allow bind only when connection state is UP (Amir Vadai) [1059090] - [infiniband] iser: Fix RX/TX CQ resource leak on error flow (Amir Vadai) [1059090] - [infiniband] iser: Clarify a duplicate counters check (Amir Vadai) [1059090] - [infiniband] iser: Replace connection waitqueue with completion object (Amir Vadai) [1059090] - [infiniband] iser: Protect iser state machine with a mutex (Amir Vadai) [1059090] - [infiniband] iser: Remove redundant return code in iser_free_ib_conn_res() (Amir Vadai) [1059090] - [infiniband] iser: Seperate iser_conn and iscsi_endpoint storage space (Amir Vadai) [1059090] - [infiniband] iser: Fix responder resources advertisement (Amir Vadai) [1059090] - [infiniband] iser: Add TIMEWAIT_EXIT event handling (Amir Vadai) [1059090] - [infiniband] iser: Support IPv6 address family (Amir Vadai) [1059090] - [infiniband] iser: Adjust data_length to include protection information (Amir Vadai) [1059090] - [scsi] scsi_cmnd: use the scsi data buffer length to extract transfer size (Amir Vadai) [1059090] - [scsi] scsi_cmnd: Introduce scsi_transfer_length helper (Amir Vadai) [1059090] - [infiniband] iser: Bump version to 1.4 (Amir Vadai) [1059090] - [infiniband] iser: Add missing newlines to logging messages (Amir Vadai) [1059090] - [infiniband] iser: Fix a possible race in iser connection states transition (Amir Vadai) [1059090] - [infiniband] iser: Simplify connection management (Amir Vadai) [1059090] - [netdrv] r8169: update rtl8168g pcie ephy parameter (Ivan Vecera) [1186831] - [netdrv] r8169: Use eth_skb_pad function (Ivan Vecera) [1186831] - [net] Add functions for handling padding frame and adding to length (Ivan Vecera) [1186831] - [netdrv] r8169: disable rtl8168ep cmac engine (Ivan Vecera) [1186831] - [netdrv] r8169: prevent enable hardware tx/rx too early (Ivan Vecera) [1186831] - [netdrv] r8169: add support for RTL8168EP (Ivan Vecera) [1186831] - [netdrv] r8169: add support for Byte Queue Limits (Ivan Vecera) [1186831] - [netdrv] r8169: call "rtl8168_driver_start" "rtl8168_driver_stop" only when hardware dash function is enabled (Ivan Vecera) [1186831] - [netdrv] r8169: modify the behavior of function "rtl8168_oob_notify" (Ivan Vecera) [1186831] - [netdrv] r8169: change the name of function "r8168dp_check_dash" to "r8168_check_dash" (Ivan Vecera) [1186831] - [netdrv] r8169: change the name of function"rtl_w1w0_eri" (Ivan Vecera) [1186831] - [netdrv] r8169: for function "rtl_w1w0_phy" change its name and behavior (Ivan Vecera) [1186831] - [netdrv] r8169: add more chips to support magic packet v2 (Ivan Vecera) [1186831] - [netdrv] r8169: add support more chips to get mac address from backup mac address register (Ivan Vecera) [1186831] - [netdrv] r8169: add disable/enable RTL8411B pll function (Ivan Vecera) [1186831] - [netdrv] r8169: add disable/enable RTL8168G pll function (Ivan Vecera) [1186831] - [netdrv] r8169: change uppercase number to lowercase number (Ivan Vecera) [1186831] - [netdrv] r8169: fix an if condition (Ivan Vecera) [1186831] - [netdrv] r8169: adjust __rtl8169_set_features (Ivan Vecera) [1186831] - [netdrv] r8169: fix setting rx vlan (Ivan Vecera) [1186831] - [netdrv] r8169: fix the default setting of rx vlan (Ivan Vecera) [1186831] - [netdrv] r8169: add missing MODULE_FIRMWARE (Ivan Vecera) [1186831] - [netdrv] r8169: add support for RTL8168H and RTL8107E (Ivan Vecera) [1186831] - [netdrv] r8169: Remove DEFINE_PCI_DEVICE_TABLE macro use (Ivan Vecera) [1186831] - [netdrv] r8169: Enable RX_MULTI_EN for RTL_GIGA_MAC_VER_40 (Ivan Vecera) [1186831] - [netdrv] r8169: disable L23 (Ivan Vecera) [1186831] - [netdrv] r8169: support IPv6 (Ivan Vecera) [1186831] - [netdrv] r8169: use Giant Send (Ivan Vecera) [1186831] - [netdrv] r8169: split rtl8169_tso_csum (Ivan Vecera) [1186831] - [netdrv] r8169: get rid of SET_ETHTOOL_OPS (Ivan Vecera) [1186831] - [netdrv] r8169: fix the incorrect tx descriptor version (Ivan Vecera) [1186831] - [netdrv] r8169: Call dev_kfree_skby_any instead of dev_kfree_skb (Ivan Vecera) [1186831] - [netdrv] r8169: delete non-required instances of include (Ivan Vecera) [1186831] - [netdrv] r8169: check ALDPS bit and disable it if enabled for the 8168g (Ivan Vecera) [1186831] - [netdrv] r8169: remove unnecessary pci_set_drvdata() (Ivan Vecera) [1186831] - [netdrv] r8169: enforce RX_MULTI_EN for the 8168f (Ivan Vecera) [1186831] - [netdrv] r8169: remember WOL preferences on driver load (Ivan Vecera) [1186831] - [netdrv] r8169: fix invalid register dump (Ivan Vecera) [1186831] - [netdrv] r8169: remove unnecessary length check (Ivan Vecera) [1186831] - [netdrv] r8169: remove "PHY reset until link up" log spam (Ivan Vecera) [1186831] - [netdrv] r8169: fix lockdep warning when removing interface (Ivan Vecera) [1186831] - [netdrv] r8169: add a new chip for RTL8411 (Ivan Vecera) [1186831] - [netdrv] r8169: fix offloaded tx checksum for small packets (Ivan Vecera) [1186831] - [netdrv] r8169: fix 8168evl frame padding (Ivan Vecera) [1186831] - [netdrv] r8169: fix auto speed down issue (Ivan Vecera) [1186831] - [netdrv] r8169: add a new chip for RTL8106E (Ivan Vecera) [1186831] - [netdrv] r8169: adjust the flow of hw_start (Ivan Vecera) [1186831] - [netdrv] r8169: add a new chip for RTL8111G (Ivan Vecera) [1186831] - [netdrv] r8169: Update the RTL8111G parameters (Ivan Vecera) [1186831] - [netdrv] r8169: Modify the method for setting firmware (Ivan Vecera) [1186831] - [netdrv] r8169: Update PHY settings of RTL8111G (Ivan Vecera) [1186831] - [netdrv] r8169: Modify the mothod for PHY settings of RTL8111G (Ivan Vecera) [1186831] - [netdrv] r8169: Remove firmware code (Ivan Vecera) [1186831] - [netdrv] r8169: honor jumbo settings when chipset is requested to start (Ivan Vecera) [1186831] - [netdrv] r8169: fix vlan tag read ordering (Ivan Vecera) [1186831] - [netdrv] r8169: remove the obsolete and incorrect AMD workaround (Ivan Vecera) [1186831] - [netdrv] r8169: remove unneeded dirty_rx index (Ivan Vecera) [1186831] - [netdrv] r8169: workaround for missing extended GigaMAC registers (Ivan Vecera) [1186831] - [netdrv] r8169: remove __dev* attributes (Ivan Vecera) [1186831] - [netdrv] r8169: Drop tp arg from rtl8169_tx_vlan_tag() (Ivan Vecera) [1186831] - [netdrv] r8169: remove unused macros (Ivan Vecera) [1186831] - [netdrv] r8169: allow multicast packets on sub-8168f chipset (Ivan Vecera) [1186831] - [netdrv] r8169: Fix WoL on RTL8168d/8111d (Ivan Vecera) [1186831] - [netdrv] r8169: Kill SafeMtu macro (Ivan Vecera) [1186831] - [netdrv] r8169: use module_pci_driver macro (Ivan Vecera) [1186831] - [netdrv] r8169: Support the get_ts_info ethtool method (Ivan Vecera) [1186831] - [netdrv] r8169: enable transmit time stamping (Ivan Vecera) [1186831] - [netdrv] r8169: Support RX-FCS flag (Ivan Vecera) [1186831] - [netdrv] r8169: Support RX-ALL flag (Ivan Vecera) [1186831] - [netdrv] r8169: convert to hw_features (Ivan Vecera) [1186831] - [netdrv] r8169: convert to new VLAN model (Ivan Vecera) [1186831] - [netdrv] bnx2: Correctly receive full sized 802.1ad fragmes (Ivan Vecera) [1148014 1158668] - [net] add 802.1ad / 802.1ah / QinQ ethertypes (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Remove DEFINE_PCI_DEVICE_TABLE macro use (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Rebranding bnx2 driver (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Don't build unused suspend/resume functions not enabled (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Don't receive packets when the napi budget == 0 (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Call dev_kfree_skby_any instead of dev_kfree_skb (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Fix shutdown sequence (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Use pci_enable_msix_range() instead of pci_enable_msix() (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Make module parameters readable (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: delete non-required instances of include (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Update version to 2.2.5 (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Report MDI/MDIX status to ethtool (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Enable auto-mdix when autoneg is disabled (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Advertise nothing when speed is forced (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: calls skb_set_hash (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Add pci shutdown handler (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: remove __dev* attributes (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: set maximal number of default RSS queues (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Add support for ethtool --show-channels|--set-channels (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Remove unnecessary k.alloc/v.alloc OOM messages (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Support for byte queue limits (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: treewide use of RCU_INIT_POINTER (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: switch to build_skb() infrastructure (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: add skb frag size accessors (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: don't request firmware when there's no userspace (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: convert to SKB paged frag API (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: convert to hw_features (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: remove some rcu sparse warnings (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Always set ETH_FLAG_TXVLAN (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: use vzalloc() (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Update bnx2 to use new vlan accleration (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Use netif_set_real_num_{rx,tx}_queues() (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: return operator cleanup (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: avoid some skb->ip_summed initializations (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Add support for skb->rxhash (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: use the dma state API instead of the pci equivalents (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: remove HAVE_ leftovers (Ivan Vecera) [1148014 1158668] - [netdrv] be2net: set EQ DB clear-intr bit in be_open() (Ivan Vecera) [1123784] - [netdrv] 3c59x: avoid panic in boomerang_start_xmit when finding page address (Neil Horman) [1119527] - [edac] sb_edac: Fix discovery of top-of-low-memory for Haswell (Seth Jennings) [1158623] - [idle] intel_idle: support additional Broadwell model (Steve Best) [1166341] - [x86] minor cleanup of rh_check_supported() (Prarit Bhargava) [1136447]- [drm] fix fb-helper vs MST dangling connector ptrs v2 (Rob Clark) [1170251] - [drm] gf100-/gr: return non-fatal error code when fw not present (Rob Clark) [1170251] - [drm] radeon: make MMU_NOTIFIER optional (Rob Clark) [1170251] - [drm] upstream sync to v3.18 (Rob Clark) [1170251] - [drm] upstream sync to v3.17 (Rob Clark) [1170250] - [drm] upstream sync to v3.16 (Rob Clark) [1170249] - [drm] upstream sync to v3.15 (Rob Clark) [1170246] - [drm] backport: misc additional shims/stubs (Rob Clark) [1170246] - [drm] backport: shrinker2 (Rob Clark) [1170246] - [drm] backport: allow backport header to remap things (Rob Clark) [1170246] - [drm] backport: add private idr2 (Rob Clark) [1170246] - [kernel] makefile: add RHEL_DRM_* version trackers (Rob Clark) [1170246] - [mm] swap: export release_pages() (Rob Clark) [1170246] - [kernel] time: export nsec_to_jiffies (Rob Clark) [1170246] - [kernel] seqcount: backport __seqcount_init() (Rob Clark) [1170246] - [kernel] PTR_RET is now PTR_ERR_OR_ZERO (Rob Clark) [1170246] - [kernel] poll: add poll_requested_events() and poll_does_not_wait() functions (Rob Clark) [1170246] - [lib] acpi: add acpi_target_system_state() (Rob Clark) [1170246] - [lib] rbtree: fix rbtree_postorder_for_each_entry_safe() iterator (Rob Clark) [1170246] - [lib] rbtree: add rbtree_postorder_for_each_entry_safe() helper (Rob Clark) [1170246] - [lib] rbtree: add postorder iteration functions (Rob Clark) [1170246] - [lib] rbtree: add prio tree and interval tree tests (Rob Clark) [1170246] - [lib] rbtree: add RB_DECLARE_CALLBACKS() macro (Rob Clark) [1170246] - [lib] rbtree: remove prior augmented rbtree implementation (Rob Clark) [1170246] - [lib] rbtree: faster augmented rbtree manipulation (Rob Clark) [1170246] - [lib] rbtree: low level optimizations in rb_erase() (Rob Clark) [1170246] - [lib] rbtree: handle 1-child recoloring in rb_erase() instead of rb_erase_color() (Rob Clark) [1170246] - [lib] rbtree: place easiest case first in rb_erase() (Rob Clark) [1170246] - [lib] rbtree: add __rb_change_child() helper function (Rob Clark) [1170246] - [lib] rbtree: optimize fetching of sibling node (Rob Clark) [1170246] - [lib] rbtree: coding style adjustments (Rob Clark) [1170246] - [lib] rbtree: low level optimizations in __rb_erase_color() (Rob Clark) [1170246] - [lib] rbtree: optimize case selection logic in __rb_erase_color() (Rob Clark) [1170246] - [lib] rbtree: adjust node color in __rb_erase_color() only when necessary (Rob Clark) [1170246] - [lib] rbtree: low level optimizations in rb_insert_color() (Rob Clark) [1170246] - [lib] rbtree: adjust root color in rb_insert_color() only when necessary (Rob Clark) [1170246] - [lib] rbtree: break out of rb_insert_color loop after tree rotation (Rob Clark) [1170246] - [lib] rbtree: move some implementation details from rbtree.h to rbtree.c (Rob Clark) [1170246] - [lib] rbtree: empty nodes have no color (Rob Clark) [1170246] - [lib] rbtree: Export the augmented rbtree helper functions (Rob Clark) [1170246] - [lib] rbtree: Undo augmented trees performance damage and regression (Rob Clark) [1170246] - [lib] rbtree: Add support for augmented rbtrees (Rob Clark) [1170246] - [kernel] rcu: make SRCU usable in modules (Rob Clark) [1170246] - [kernel] lockdep: Silence warning if CONFIG_LOCKDEP isn't set (Rob Clark) [1170246] - [power] Add sysfs switch for disabling device run-time PM (Rob Clark) [1170246] - [pci] Add pci_ignore_hotplug() to ignore hotplug events for a device (Rob Clark) [1170246] - [lib] string: introduce memchr_inv() (Rob Clark) [1170246] - [mm] util: export __get_user_pages_fast() function (Rob Clark) [1170246] - [x86] quirks: Print the Intel graphics stolen memory range (Rob Clark) [1170246] - [x86] quirks: Add Intel graphics stolen memory quirk for gen2 platforms (Rob Clark) [1170246] - [x86] quirks: Add vfunc for Intel graphics stolen memory base address (Rob Clark) [1170246] - [x86] quirks: use gen6 stolen detection for VLV (Rob Clark) [1170246] - [x86] quirks: support GMS and GGMS changes on i915/bdw (Rob Clark) [1170246] - [x86] quirks: add early quirk for reserving Intel graphics stolen memory v5 (Rob Clark) [1170246] - [netdrv] forcedeth: call vlan_mode only if hw supports vlans (Ivan Vecera) [1190840] - [netdrv] forcedeth: Remove extra parens (Ivan Vecera) [1190840] - [netdrv] forcedeth: Remove DEFINE_PCI_DEVICE_TABLE macro use (Ivan Vecera) [1190840] - [netdrv] forcedeth: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (Ivan Vecera) [1190840] - [netdrv] forcedeth: drivers/net/ethernet/nvidia/forcedeth.c: fix typo s/SUBSTRACT1/SUBTRACT1/ (Ivan Vecera) [1190840] - [netdrv] forcedeth: get rid of SET_ETHTOOL_OPS (Ivan Vecera) [1190840] - [netdrv] forcedeth: Call dev_kfree_skb_any instead of kfree_skb (Ivan Vecera) [1190840] - [netdrv] forcedeth: Use pci_enable_msix_range() instead of pci_enable_msix() (Ivan Vecera) [1190840] - [netdrv] forcedeth: Cleanup MSI-X to MSI to INTx fallback code (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix invalid errno reporting in nv_request_irq() (Ivan Vecera) [1190840] - [netdrv] forcedeth: delete non-required instances of include (Ivan Vecera) [1190840] - [netdrv] forcedeth: remove unnecessary pci_set_drvdata() (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix FSF address in file headers (Ivan Vecera) [1190840] - [netdrv] forcedeth: Use module_pci_driver to register driver (Ivan Vecera) [1190840] - [netdrv] forcedeth: Do a dma_mapping_error check after skb_frag_dma_map (Ivan Vecera) [1190840] - [netdrv] forcedeth: Remove unnecessary OOM messages after netdev_alloc_skb (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix WARNINGS that result when DMA mapping is not checked (Ivan Vecera) [1190840] - [netdrv] forcedeth: remove unnecessary NET_ADDR_RANDOM "bitclean" (Ivan Vecera) [1190840] - [netdrv] forcedeth: remove __dev* attributes (Ivan Vecera) [1190840] - [netdrv] forcedeth: prevent TX timeouts after reboot (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix TX timeout caused by TX pause on down link (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix buffer overflow (Ivan Vecera) [1190840] - [netdrv] forcedeth: advertise transmit time stamping (Ivan Vecera) [1190840] - [netdrv] forcedeth: spin_unlock_irq in interrupt handler fix (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix non-kernel-doc comments with kernel-doc start markers (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix (nearly-)kernel-doc comments for various functions (Ivan Vecera) [1190840] - [netdrv] forcedeth: add transmit timestamping support (Ivan Vecera) [1190840] - [netdrv] forcedeth: Remove all #inclusions of asm/system.h (Ivan Vecera) [1190840] - [netdrv] forcedeth: stop using net_device.{base_addr, irq} (Ivan Vecera) [1190840] - [netdrv] forcedeth: use eth_hw_addr_random() and reset addr_assign_type (Ivan Vecera) [1190840] - [netdrv] forcedeth: ethernet dev_alloc_skb to netdev_alloc_skb (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix bql support for forcedeath (Ivan Vecera) [1190840] - [netdrv] forcedeth: Support for byte queue limits (Ivan Vecera) [1190840] - [netdrv] forcedeth: stats updated with a deferrable timer (Ivan Vecera) [1190840] - [netdrv] forcedeth: allow to silence "TX timeout" debug messages (Ivan Vecera) [1190840] - [netdrv] forcedeth: Add messages to indicate using MSI or MSI-X (Ivan Vecera) [1190840] - [netdrv] forcedeth: Add internal loopback support for forcedeth NICs (Ivan Vecera) [1190840] - [netdrv] forcedeth: sweep the floors and convert some .get_drvinfo routines to strlcpy (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix a few sparse warnings (variable shadowing) (Ivan Vecera) [1190840] - [netdrv] forcedeth: Acknowledge only interrupts that are being processed (Ivan Vecera) [1190840] - [netdrv] forcedeth: add skb frag size accessors (Ivan Vecera) [1190840] - [netdrv] forcedeth: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Ivan Vecera) [1190840] - [netdrv] forcedeth: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Ivan Vecera) [1190840] - [netdrv] forcedeth: convert to SKB paged frag API (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix vlans (Ivan Vecera) [1190840] - [netdrv] forcedeth: do vlan cleanup (Ivan Vecera) [1190840] - [netdrv] forcedeth: Add appropriate include for prefetch users (Ivan Vecera) [1190840] - [netdrv] forcedeth: Use ethtool ethtool_cmd_speed API (Ivan Vecera) [1190840] - [netdrv] forcedeth: Use full 32 bit speed range in ethtool's set_settings (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix compile warning of not used nv_set_tso function (Ivan Vecera) [1190840] - [netdrv] forcedeth: convert to hw_features (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix common misspellings (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix build warnings with CONFIG_PM_SLEEP disabled (Ivan Vecera) [1190840] - [netdrv] forcedeth: Call netif_carrier_off at the end of the probe (Ivan Vecera) [1190840] - [netdrv] forcedeth: Do not use legacy PCI power management (Ivan Vecera) [1190840] - [netdrv] forcedeth: Use netdev_dbg for printk(KERN_DEBUG (Ivan Vecera) [1190840] - [netdrv] forcedeth: Remove netdev_dbg uses (Ivan Vecera) [1190840] - [netdrv] forcedeth: Convert dev_printk( to dev_( (Ivan Vecera) [1190840] - [netdrv] forcedeth: Separate vendor specific initializations into functions (Ivan Vecera) [1190840] - [netdrv] forcedeth: Add function init_realtek_8211b (Ivan Vecera) [1190840] - [netdrv] forcedeth: Convert pr_ to netdev_ (Ivan Vecera) [1190840] - [netdrv] forcedeth: Use pr_fmt and pr_ (Ivan Vecera) [1190840] - [netdrv] forcedeth: Convert remaining dprintk to netdev_dbg (Ivan Vecera) [1190840] - [netdrv] forcedeth: Use print_hex_dump (Ivan Vecera) [1190840] - [netdrv] forcedeth: convert dprintk(KERN_DEBUG to netdev_dbg (Ivan Vecera) [1190840] - [netdrv] forcedeth: Change reg_delay arguments and use (Ivan Vecera) [1190840] - [netdrv] forcedeth: use usleep_range not msleep for small sleeps (Ivan Vecera) [1190840] - [netdrv] forcedeth: do not use assignment in if conditions (Ivan Vecera) [1190840] - [netdrv] forcedeth: include and instead of and as suggested by checkpatch (Ivan Vecera) [1190840] - [netdrv] forcedeth: remove unnecessary checks before kfree (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix multiple code style issues (Ivan Vecera) [1190840] - [netdrv] forcedeth: Don't check for vlan group before vlan_tx_tag_present (Ivan Vecera) [1190840] - [netdrv] forcedeth: return operator cleanup (Ivan Vecera) [1190840] - [netdrv] forcedeth: Remove address use from assignments of function pointers (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix different hardware statistics versions (Ivan Vecera) [1190840] - [netdrv] forcedeth: correct valid flag (Ivan Vecera) [1190840] - [netdrv] forcedeth: trans_start cleanups (Ivan Vecera) [1190840] - [netdrv] forcedeth: Account for consumed budget in napi poll (Ivan Vecera) [1190840] - [netdrv] forcedeth: Kill NAPI config options (Ivan Vecera) [1190840] - [netdrv] forcedeth: GRO support (Ivan Vecera) [1190840] - [netdrv] forcedeth: Stay in NAPI as long as there's work (Ivan Vecera) [1190840] - [netdrv] forcedeth: use skb_headlen() (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix tx limit2 flag check (Ivan Vecera) [1190840] - [netdrv] forcedeth: convert multiple drivers to use netdev_for_each_mc_addr, part4 (Ivan Vecera) [1190840] - [netdrv] forcedeth: use DEFINE_PCI_DEVICE_TABLE() (Ivan Vecera) [1190840] - [netdrv] forcedeth: request_irq - Remove unnecessary leading & from second arg (Ivan Vecera) [1190840] - [netdrv] sfc: don't BUG_ON efx->max_channels == 0 in probe (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Add NIC type operations to replace direct calls from efx.c into siena_sriov.c (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Rename implementations in siena_sriov.c to have a 'siena' prefix (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Move the current VF state from efx_nic into siena_nic_data (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: remove incorrect EFX_BUG_ON_PARANOID check (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: fix addr_list_lock spinlock use before init (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Remove DEFINE_PCI_DEVICE_TABLE macro use (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Use __iowrite64_copy instead of a slightly different local function (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Add support for busy polling (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Add per-queue statistics in ethtool (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: add extra RX drop counters for nodesc_trunc and noskb_drop (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Restrict PIO to 64bit arch and use 64-bit writes (Nikolay Aleksandrov) [1168627] - [netdrv] revert "sfc: stop PIO for RHEL6" (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Use netif_set_real_num_{rx, tx}_queues() (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Remove device ID macros only used once (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Add Solarflare vendor ID and SFC4000 device IDs (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Implement generic features interface (Nikolay Aleksandrov) [1168627] - [virtio] defer config changed notifications (David Gibson) [1157745] - [virtio] unify config_changed handling (David Gibson) [1157745] - [video] Further fbcon sanity checking (Vitaly Kuznetsov) [1135951] - [video] fbmem: fix remove_conflicting_framebuffers races (Vitaly Kuznetsov) [1135951] - [video] fbmem: fix remove_conflicting_framebuffers races (Vitaly Kuznetsov) [1135951] - [video] fbcon: add lifetime refcount to opened frame buffers (Vitaly Kuznetsov) [1135951] - [x86] xen: correctly check for pending events when restoring irq flags (Vitaly Kuznetsov) [1060957] - [dma] dmaengine: ioatdma: fix dma mapping errors (Prarit Bhargava) [1024477] - [dma] ioat3: add missing DMA unmap to ioat_xor_val_self_test() (Prarit Bhargava) [1024477] - [dma] ioat: Fix DMA memory sync direction correct flag (Prarit Bhargava) [1024477] - [s390] crypto: kernel oops at insmod of the z90crypt device driver (Hendrik Brueckner) [1172137] - [netdrv] igb: add support for spoofchk config (Stefan Assmann) [1113239]- [fs] xfs: refine the allocation stack switch (Eric Sandeen) [1158363] - [fs] cifs: Use key_invalidate instead of the rh_key_invalidate() (Sachin Prabhu) [885899] - [fs] KEYS: Add invalidation support (Sachin Prabhu) [885899] - [fs] isofs: Fix unchecked printing of ER records (Radomir Vrbovsky) [1180492] {CVE-2014-9584} - [net] mac80211: fix fragmentation code, particularly for encryption (Stanislaw Gruszka) [1173618] {CVE-2014-8709} - [video] vt_buffer: drop console buffer copying optimisations (Dave Airlie) [1132826] - [block] Revert "nvme: remove deprecated IRQF_DISABLED" (David Milburn) [1182767] - [block] nvme: Use pci_stop_and_remove_bus_device_locked() (David Milburn) [1179466] - [md] dm-raid: ensure superblock's size matches device's logical block size (Mike Snitzer) [1183063] - [hv] hv_fcopy: drop the obsolete message on transfer failure (Vitaly Kuznetsov) [1162385] - [hv] vmbus: serialize Offer and Rescind offer (Vitaly Kuznetsov) [1126366] - [hv] Add support for vNIC hot removal (Vitaly Kuznetsov) [1126366] - [hv] rename sc_lock to the more generic lock (Vitaly Kuznetsov) [1126366] - [hv] check vmbus_device_create() return value in vmbus_process_offer() (Vitaly Kuznetsov) [1126366] - [hv] vmbus: Fix a race condition when unregistering a device (Vitaly Kuznetsov) [1126366] - [xen] blkfront: remove redundant flush_op (Vitaly Kuznetsov) [1180101] - [xen] blkfront: improve protection against issuing unsupported REQ_FUA (Vitaly Kuznetsov) [1180101] - [xen] blkfront: factor out flush-related checks from do_blkif_request() (Vitaly Kuznetsov) [1180101] - [xen] blkfront: Add WARN to deal with misbehaving backends (Vitaly Kuznetsov) [1180101] - [xen] blkfront: Squash blkif_request_rw and blkif_request_discard together (Vitaly Kuznetsov) [1180101] - [s390] dasd: fix list corruption for sleep_on requests (Hendrik Brueckner) [1053835] - [s390] dasd: remove unused code (Hendrik Brueckner) [1053835] - [s390] dasd: fix infinite loop during format (Hendrik Brueckner) [1053835] - [s390] dasd: fix error recovery for alias devices during format (Hendrik Brueckner) [1053835] - [s390] dasd: fix list_del corruption during format (Hendrik Brueckner) [1053835] - [s390] dasd: fix unresponsive device during format (Hendrik Brueckner) [1053835] - [s390] dasd: use aliases for formatted devices during format (Hendrik Brueckner) [1053835] - [s390] dasd: check for availability of prefix command during format (Hendrik Brueckner) [1053835] - [s390] dasd: fix hanging devices after path events (Hendrik Brueckner) [1053835] - [s390] dasd: improve speed of dasdfmt (Hendrik Brueckner) [1053835] - [scsi] qla4xxx: 5.03.00.00.06.07-k0 (Chad Dupuis) [1147585] - [scsi] qla4xxx: fix get_host_stats error propagation (Chad Dupuis) [1147585] - [scsi] qla4xxx: ql4_mbx.c: Cleaning up missing null-terminate in conjunction with strncpy (Chad Dupuis) [1147585] - [scsi] qla4xxx: ql4_os.c: Cleaning up missing null-terminate in conjunction with strncpy (Chad Dupuis) [1147585] - [scsi] qla4xxx: Use kmemdup instead of kmalloc + memcpy (Chad Dupuis) [1147585] - [net] cnic: Update the rcu_access_pointer() usages (Maurizio Lombardi) [1147594] - [net] cnic: Replace rcu_dereference() with rcu_access_pointer() (Maurizio Lombardi) [1147594] - [net] cnic: Rebranding cnic driver (Maurizio Lombardi) [1147594] - [net] cnic: Fix missing ISCSI_KEVENT_IF_DOWN message (Maurizio Lombardi) [1147594] - [net] cnic: Don't take cnic_dev_lock in cnic_alloc_uio_rings() (Maurizio Lombardi) [1147594] - [net] cnic: Don't take rcu_read_lock in cnic_rcv_netevent() (Maurizio Lombardi) [1147594] - [scsi] bnx2i: Rebranding bnx2i driver (Maurizio Lombardi) [1147589] - [scsi] bnx2i: fix custom stats length (Maurizio Lombardi) [1147589] - [scsi] fix message when max_report_luns is exceeded (Rob Evers) [840708] - [scsi] megaraid_sas: driver version update 06.806.08.00 (Tomas Henzl) [1172980] - [scsi] megaraid_sas: remove redundant memset call (Tomas Henzl) [1172980] - [scsi] megaraid_sas: reserve commands for IOCTLs and internal DCMDs (Tomas Henzl) [1172980] - [scsi] megaraid_sas: complete outstanding IOCTLs before killing adapter (Tomas Henzl) [1172980] - [scsi] megaraid_sas: disable interrupt_mask before enabling hardware interrupts (Tomas Henzl) [1172980] - [scsi] megaraid_sas: fix the problem of non-existing VD exposed to host (Tomas Henzl) [1172980] - [scsi] megaraid_sas: add support for secure JBOD (Tomas Henzl) [1172980] - [scsi] megaraid_sas: endianness related bug fixes and code optimization (Tomas Henzl) [1172980] - [scsi] megaraid: fix BUG_ON() from incorrect use of delayed work (Tomas Henzl) [1172980] - [scsi] remove unnecessary pci_set_drvdata() (Tomas Henzl) [1172980] - [scsi] megaraid_sas: do not process IOCTLs and SCSI commands during driver removal (Tomas Henzl) [1172980] - [scsi] megaraid_sas: dndinaness related bug fixes (Tomas Henzl) [1172980] - [scsi] megaraid_sas: corrected return of wait_event from abort frame path (Tomas Henzl) [1172980] - [scsi] megaraid_sas: make HBA operational after LD_MAP_SYNC DCMD in OCR path (Tomas Henzl) [1172980] - [scsi] megaraid_sas: online Firmware upgrade support for Extended VD feature (Tomas Henzl) [1172980] - [scsi] megaraid_sas: update MAINTAINERS and copyright information for megaraid drivers (Tomas Henzl) [1172980] - [scsi] megaraid_sas: driver version upgrade and remove some meta data of driver (Tomas Henzl) [1172980] - [scsi] megaraid_sas: fix bug in handling return value of pci_enable_msix_range() (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Driver version update (Tomas Henzl) [1172980] - [scsi] megaraid_sas: MFI MPT linked list corruption fix (Tomas Henzl) [1172980] - [scsi] megaraid_sas: N-drive primary raid level 1 load balancing (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Add module parameter to disable IRQ-CPU affinity hint (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Round down max sge supported by controller to power of two (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Host lock less mode to enabled asynchronous IO submission (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Extended VD support (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Firmware crash dump feature support (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Update threshold based reply post host index register (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Use writeq for 64bit pci write to avoid spinlock overhead (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Do not scan non syspd drives (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Version and Changelog update (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Fix reset_mutex leak (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Remove unused variables in megasas_instance (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Add missing initial call to megasas_get_ld_vf_affiliation() (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Fix LD/VF affiliation parsing (Tomas Henzl) [1172980] - [scsi] megaraid: Use pci_enable_msix_range() instead of pci_enable_msix() (Tomas Henzl) [1172980] - [scsi] megaraid: Fail resume if MSI-X re-initialization failed (Tomas Henzl) [1172980]- [fs] bio: fix argument of __bio_add_page() for max_sectors > 0xffff (Fam Zheng) [1166763] - [md] revert "dm-cache: mark as tech preview" (Mike Snitzer) [1187757] - [md] dm-cache: fix missing ERR_PTR returns and handling (Mike Snitzer) [1187757] - [md] dm-cache: share cache-metadata object across inactive and active DM tables (Mike Snitzer) [1187757] - [md] dm-cache: fix problematic dual use of a single migration count variable (Mike Snitzer) [1187757] - [md] dm-cache: discard block size must be a multiple of cache block size (Mike Snitzer) [1187757] - [md] dm-cache: fix a harmless race when working out if a block is discarded (Mike Snitzer) [1187757] - [md] dm-cache: when reloading a discard bitset allow for a different discard block size (Mike Snitzer) [1187757] - [md] dm-cache: fix some issues with the new discard range support (Mike Snitzer) [1187757] - [md] dm-cache: improve discard support (Mike Snitzer) [1187757] - [md] dm-cache: revert "prevent corruption caused by discard_block_size > cache_block_size" (Mike Snitzer) [1187757] - [md] dm-cache: revert "remove remainder of distinct discard block size" (Mike Snitzer) [1187757] - [md] dm-bio-prison: introduce support for locking ranges of blocks (Mike Snitzer) [1187757] - [md] dm-cache: emit a warning message if there are a lot of cache blocks (Mike Snitzer) [1187757] - [md] dm-cache: fix spurious cell_defer when dealing with partial block at end of device (Mike Snitzer) [1187757] - [md] dm-cache: simplify deferred set reference count increments (Mike Snitzer) [1187757] - [md] dm-cache: dirty flag was mistakenly being cleared when promoting via overwrite (Mike Snitzer) [1187757] - [md] dm-cache: only use overwrite optimisation for promotion when in writeback mode (Mike Snitzer) [1187757] - [md] dm-cache-policy-mq: simplify ability to promote sequential IO to the cache (Mike Snitzer) [1187757] - [md] dm-cache-policy-mq: tweak algorithm that decides when to promote a block (Mike Snitzer) [1187757] - [md] dm-cache-metadata: do not allow the data block size to change (Mike Snitzer) [1187757] - [md] dm-cache-metadata: use dm-space-map-metadata.h defined size limits (Mike Snitzer) [1187757] - [md] dm-cache: set minimum_io_size to cache's data block size (Mike Snitzer) [1187757] - [md] dm-cache: fail migrations in the do_worker error path (Mike Snitzer) [1187757] - [md] dm-cache: fix race causing dirty blocks to be marked as clean (Mike Snitzer) [1187757] - [md] dm-cache: fix race affecting dirty block count (Mike Snitzer) [1187757] - [md] dm-array: if resizing the array is a noop set the new root to the old one (Mike Snitzer) [1187757] - [md] dm-space-map-metadata: fix sm_bootstrap_get_count() (Mike Snitzer) [1187757] - [md] dm-space-map-metadata: fix sm_bootstrap_get_nr_blocks() (Mike Snitzer) [1187757] - [md] dm-thin: don't allow messages to be sent to a pool target in READ_ONLY or FAIL mode (Mike Snitzer) [1187757] - [md] dm: fix handling of multiple internal suspends (Mike Snitzer) [1187757] - [mm] replace hardcoded 3 with admin_reserve_pages knob (Petr Holasek) [1127398] - [x86] kvm: increase VCPU limit to 240 (Radim Krcmar) [864242] - [ata] libata: prevent HSM state change race between ISR and PIO (David Milburn) [1055748 1067160] - [pci] Make FLR and AF FLR reset warning messages different (Myron Stowe) [1184540] - [pci] Fix unaligned access in AF transaction pending test (Myron Stowe) [1184540] - [pci] Merge multi-line quoted strings (Myron Stowe) [1184540] - [pci] Wrong register used to check pending traffic (Myron Stowe) [1184540] - [pci] Add pci_wait_for_pending() -- refactor pci_wait_for_pending_transaction() (Myron Stowe) [1184540] - [pci] Use pci_wait_for_pending_transaction() instead of for loop (Myron Stowe) [1184540] - [pci] Add pci_wait_for_pending_transaction() (Myron Stowe) [1184540] - [pci] Wait for pending transactions to complete before 82599 FLR (Myron Stowe) [1184540] - [scsi] storvsc: ring buffer failures may result in I/O freeze (Vitaly Kuznetsov) [1171676] - [scsi] storvsc: fix a bug in storvsc limits (Vitaly Kuznetsov) [1174168] - [idle] intel_idle: Broadwell support (Neil Horman) [1035916] - [media] ttusb-dec: buffer overflow in ioctl (Alexander Gordeev) [1167115] {CVE-2014-8884} - [netdrv] enic: fix rx skb checksum (Stefan Assmann) [1115505] - [kernel] rh_taint: Remove taint and update unsupported hardware message (Prarit Bhargava) [1080506] - [kernel] trace: insufficient syscall number validation in perf and ftrace subsystems (Jacob Tanenbaum) [1161568] {CVE-2014-7825 CVE-2014-7826}- [fs] splice: perform generic write checks (Eric Sandeen) [1155900] {CVE-2014-7822} - [fs] ext4: drop inode from orphan list if ext4_delete_inode() fails (Eric Sandeen) [1156661] - [fs] nfs: fix inverted test for delegation in nfs4_reclaim_open_state (Dave Wysochanski) [1115545] - [fs] nfs: remove incorrect "Lock reclaim failed!" warning (Dave Wysochanski) [1115545] - [fs] nfsd: close potential race between delegation break and laundromat (J. Bruce Fields) [1076663] - [fs] nfs: Fix a delegation callback race (Dave Wysochanski) [1149831] - [fs] nfs: Don't use the delegation->inode in nfs_mark_return_delegation() (Dave Wysochanski) [1149831] - [fs] unbalanced unlock of namespace_sem on failure exit in do_loopback() (Alexander Viro) [1176920] - [sound] alsa: usb-audio: Fix crash at re-preparing the PCM stream (Jerry Snitselaar) [1167059] - [usb] ehci: bugfix: urb->hcpriv should not be NULL (Jerry Snitselaar) [1167059] - [mm] mmap: uncached vma support with writenotify (Jerry Snitselaar) [1167059] - [infiniband] ipoib: don't queue a work struct up twice (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: make sure we reap all our ah on shutdown (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: cleanup a couple debug messages (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: flush the ipoib_workqueue on unregister (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: fix ipoib_mcast_restart_task (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: fix race between mcast_dev_flush and mcast_join (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: remove unneeded locks (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: don't restart our thread on ENETRESET (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: Handle -ENETRESET properly in our callback (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: make delayed tasks not hold up everything (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: Add a helper to restart the multicast task (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: fix IPOIB_MCAST_RUN flag usage (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: Remove unnecessary port query (Doug Ledford) [1159925 1184072] - [platform] x86: toshiba: re-enable acpi hotkeys after suspend to disk (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Refuse to load on machines with buggy INFO implementations (Benjamin Tissoires) [1146711] - [platform] x86: kconfig: Replace select by depends on ACPI_WMI (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Support alternate hotkey interfaces (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Support additional hotkey scancodes (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: make one-bit bitfields unsigned (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Fix machines that don't support HCI_SYSTEM_EVENT (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Don't add devices for unsupported features (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Support SPFC as an HCI method (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Use handle for HCI calls (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Fix up return codes (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Convert to use acpi_driver (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Convert printks to pr_ (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Add key_entry for a lone FN keypress (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: rename add_device() and remove_device() to create_toshiba_proc_entries() and remove_toshiba_proc_entries() (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: make remove_device() and add_device() void (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Add an extra couple of keys (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: fix multimedia keys on some machines (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Add full hotkey support (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: convert to seq_file (Benjamin Tissoires) [1146711] - [platform] input: add keycodes for touchpad on/off keys (Benjamin Tissoires) [1146711] - [scsi] ipr: set coherent DMA mask (Gustavo Duarte) [1148148] - [scsi] ipr: convert to generic DMA API (Gustavo Duarte) [1148148] - [scsi] ipr: wait for aborted command responses (Gustavo Duarte) [1148148] - [scsi] ipr: fix compile failure (Gustavo Duarte) [1148148] - [scsi] ipr: don't log error messages when applications issues illegal requests (Gustavo Duarte) [1148148] - [kernel] futex: Mention key referencing differences between shared and private futexes (Larry Woodman) [1167405] - [kernel] futex: Ensure get_futex_key_refs() always implies a barrier (Larry Woodman) [1167405] - [hid] Set Report ID properly for Output reports on the Control endpoint (Gopal Tiwari) [1133400] - [hid] Send Report ID when numbered reports are sent over the control endpoint (Gopal Tiwari) [1133400] - [hid] hidraw: Use Interrupt Endpoint for OUT Transfers if Available (Gopal Tiwari) [1133400] - [s390] kernel: sclp console tty reference counting (Hendrik Brueckner) [1136342] - [x86] kvm: Avoid pagefault in kvm_lapic_sync_to_vapic (Paolo Bonzini) [1116398] - [x86] add efi_smbios_addr kernel parameter (Prarit Bhargava) [1179177] - [pci] intel-iommu: Fixed interaction of VFIO_IOMMU_MAP_DMA with IOMMU address limits (Alex Williamson) [1179323] - [net] sctp: fix and consolidate SCTP checksumming code (Daniel Borkmann) [1022555] - [net] checksum: fix warning in skb_checksum (Daniel Borkmann) [1022555] - [net] skb_checksum: allow custom update/combine for walking skb (Daniel Borkmann) [1022555] - [lib] crc32: Mark test data __initconst (Daniel Borkmann) [1022555] - [lib] crc32: Greatly shrink CRC combining code (Daniel Borkmann) [1022555] - [lib] crc32: remove unnecessary __constant (Daniel Borkmann) [1022555] - [lib] crc32: reduce number of cases for crc32{, c}_combine (Daniel Borkmann) [1022555] - [lib] crc32: conditionally resched when running testcases (Daniel Borkmann) [1022555] - [lib] crc32: add test cases for crc32{, c}_combine routines (Daniel Borkmann) [1022555] - [lib] crc32: add functionality to combine two crc32{, c}s in GF(2) (Daniel Borkmann) [1022555] - [lib] crc32: clean up spacing in test cases (Daniel Borkmann) [1022555] - [lib] crc32: update the comments of crc32_{be, le}_generic() (Daniel Borkmann) [1022555] - [lib] crc32: fix const sections for crc32 table (Daniel Borkmann) [1022555] - [lib] crc32: fix unused variables warnings (Daniel Borkmann) [1022555] - [lib] crc32: add self-test code for crc32c (Daniel Borkmann) [1022555] - [lib] crc32: bolt on crc32c (Daniel Borkmann) [1022555] - [lib] crc32: add note about this patchset to crc32.c (Daniel Borkmann) [1022555] - [lib] crc32: optimize loop counter for x86 (Daniel Borkmann) [1022555] - [lib] crc32: add slice-by-8 algorithm to existing code (Daniel Borkmann) [1022555] - [lib] crc32: make CRC_*_BITS definition correspond to actual bit counts (Daniel Borkmann) [1022555] - [lib] crc32: fix mixing of endian-specific types (Daniel Borkmann) [1022555] - [lib] crc32: miscellaneous cleanups (Daniel Borkmann) [1022555] - [lib] crc32: simplify unit test code (Daniel Borkmann) [1022555] - [lib] crc32: move long comment about crc32 fundamentals to Documentation/ (Daniel Borkmann) [1022555] - [lib] crc32: remove two instances of trailing whitespaces (Daniel Borkmann) [1022555] - [lib] crc32: optimize inner loop (Daniel Borkmann) [1022555] - [lib] crc32: major optimization (Daniel Borkmann) [1022555] - [lib] crc32: some minor cleanups (Daniel Borkmann) [1022555] - [lib] crc32: minor optimizations and cleanup (Daniel Borkmann) [1022555] - [net] ipvs: sctp: do not recalc sctp csum when ports didn't change (Daniel Borkmann) [1022555] - [net] ipvs: sctp: add missing verdict assignments in sctp_conn_schedule (Daniel Borkmann) [1022555] - [net] ipv6: fix the noflags test in addrconf_get_prefix_route (Hannes Frederic Sowa) [1130235] - [net] ipv6: fix route lookup in addrconf_prefix_rcv() (Hannes Frederic Sowa) [1130235] - [net] netfilter: xt_recent: inform user when hitcount is too large (Florian Westphal) [1109248] - [net] fix netdev sysfs group duplication upon netns change (Nikolay Aleksandrov) [1170221] - [net] nf_conntrack: allow server to become a client in TW handling (Marcelo Leitner) [1121625] - [net] tcp: ioctl type SIOCOUTQNSD returns amount of data not sent (Alexander Duyck) [1097807] - [net] netlabel: fix the catmap walking functions (Paul Moore) [1130197] - [net] netlabel: fix the horribly broken catmap functions (Paul Moore) [1130197] - [net] netlabel: fix a problem when setting bits below the previously lowest bit (Paul Moore) [1130197] - [net] sctp: fix suboptimal edge-case on non-active active/retrans path selection (Daniel Borkmann) [1090561] - [net] sctp: spare unnecessary comparison in sctp_trans_elect_best (Daniel Borkmann) [1090561] - [net] sctp: improve sctp_select_active_and_retran_path selection (Daniel Borkmann) [1090561] - [net] sctp: migrate most recently used transport to ktime (Daniel Borkmann) [1090561] - [net] sctp: refactor active path selection (Daniel Borkmann) [1090561] - [kernel] ktime: add ktime_after and ktime_before helper (Daniel Borkmann) [1090561] - [net] sctp: migrate cookie life from timeval to ktime (Daniel Borkmann) [1090561] - [kernel] ktime: add ms_to_ktime() and ktime_add_ms() helpers (Daniel Borkmann) [1090561] - [net] pktgen: clean up ktime_t helpers (Daniel Borkmann) [1090561] - [net] pktgen: remove ndelay() call (Daniel Borkmann) [1090561] - [net] pktgen: increasing transmission granularity (Daniel Borkmann) [1090561] - [scsi] bnx2fc: fix an error code in _bnx2fc_create() (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: check IS_ERR() instead of NULL (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: do not add shared skbs to the fcoe_rx_list (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: Rebranding bnx2fc driver (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: Improve stats update mechanism (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: do not scan uninitialized lists in case of error (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: fix memory leak in bnx2fc_allocate_hash_table() (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: fix memory leak and potential NULL pointer dereference (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: remove unused variable hash_table_size (Maurizio Lombardi) [1147537] - [scsi] be2iscsi: Bump the driver version (Rob Evers) [1149263] - [scsi] be2iscsi: Fix memory leak in the unload path (Rob Evers) [1149263] - [scsi] be2iscsi: Fix the PCI request region reserving (Rob Evers) [1149263] - [scsi] be2iscsi: Fix the retry count for boot targets (Rob Evers) [1149263] - [scsi] be2iscsi: check ip buffer before copying (Rob Evers) [1149263] - [scsi] be2iscsi: Fix processing CQE before connection resources are freed (Rob Evers) [1149263] - [scsi] be2iscsi: Fix updating the boot enteries in sysfs (Rob Evers) [1149263] - [scsi] be2iscsi: Fix the sparse warning introduced in previous submission (Rob Evers) [1149263] - [scsi] be2iscsi: Fix memory leak in mgmt_set_ip() (Rob Evers) [1149263] - [scsi] be2iscsi: fix custom stats length (Rob Evers) [1149263] - [scsi] hpsa: Remove unneeded pci_set_drvdata from hpsa (Joseph Szczypek) [1150660] - [scsi] hpsa: delete old unused padding garbage (Joseph Szczypek) [1150660] - [scsi] hpsa: Cleanup white space, blank lines, moved functions (Joseph Szczypek) [1150660] - [scsi] hpsa: Remove (u8) from hpsa_show_volume_status to match upstream (Joseph Szczypek) [1150660] - [scsi] hpsa: Add validity check for pointer in controller_reset_failed (Joseph Szczypek) [1150660] - [scsi] hpsa: use ioremap_nocache instead of ioremap (Joseph Szczypek) [1150660] - [scsi] hpsa: fix incorrect abort diagnostic message (Joseph Szczypek) [1150660] - [scsi] hpsa: combine hpsa_scsi_detect and hpsa_register_scsi (Joseph Szczypek) [1150660] - [scsi] hpsa: remove atrophied hpsa_scsi_setup function (Joseph Szczypek) [1150660] - [scsi] hpsa: fix handling of hpsa_volume_offline return value (Joseph Szczypek) [1150660] - [scsi] hpsa: add readl after writel in interrupt mask setting code (Joseph Szczypek) [1150660] - [scsi] hpsa: Update hpsa driver revision (Joseph Szczypek) [1150660] - [scsi] hpsa: remove spin lock around command allocation (Joseph Szczypek) [1150660] - [scsi] hpsa: always call pci_set_master after pci_enable_device (Joseph Szczypek) [1150660] - [scsi] hpsa: Enable host lockless field (Joseph Szczypek) [1150660] - [scsi] hpsa: do not be so noisy about check conditions (Joseph Szczypek) [1150660] - [scsi] hpsa: use atomics for commands_outstanding (Joseph Szczypek) [1150660] - [scsi] hpsa: get rid of type/attribute/direction bit field where possible (Joseph Szczypek) [1150660] - [scsi] hpsa: fix endianness issue with scatter gather elements (Joseph Szczypek) [1150660] - [scsi] hpsa: fix allocation sizes for CISS_REPORT_LUNs commands (Joseph Szczypek) [1150660] - [scsi] hpsa: remove 'action required' phrasing (Joseph Szczypek) [1150660] - [scsi] hpsa: correct off-by-one sizing of chained SG block (Joseph Szczypek) [1150660] - [scsi] hpsa: fix a couple pci id table mistakes (Joseph Szczypek) [1150660] - [scsi] hpsa: remove dev_warn prints from RAID-1ADM (Joseph Szczypek) [1150660] - [scsi] hpsa: Clean up warnings from sparse (Joseph Szczypek) [1150660] - [scsi] hpsa: add missing pci_set_master in kdump path (Joseph Szczypek) [1150660] - [scsi] hpsa: refine the pci enable/disable handling (Joseph Szczypek) [1150660] - [scsi] hpsa: Use pci_enable_msix_range() instead of pci_enable_msix() (Joseph Szczypek) [1150660] - [scsi] hpsa: Fallback to MSI rather than to INTx if MSI-X failed (Joseph Szczypek) [1150660] - [scsi] hpsa: fix bad -ENOMEM return value in hpsa_big_passthru_ioctl (Joseph Szczypek) [1150660] - [scsi] hpsa: remove online devices from offline device list (Joseph Szczypek) [1150660] - [scsi] hpsa: fix non-x86 builds (Joseph Szczypek) [1150660] - [scsi] hpsa: do not unconditionally copy sense data (Joseph Szczypek) [1150660] - [scsi] hpsa: fix 6-byte READ/WRITE with 0 length data xfer (Joseph Szczypek) [1150660] - [scsi] hpsa: make hpsa_init_one return -ENOMEM if allocation of h->lockup_detected fails (Joseph Szczypek) [1150660] - [scsi] hpsa: remove messages about volume status VPD inquiry page not supported (Joseph Szczypek) [1150660] - [scsi] hpsa: report check condition even if no sense data present for ioaccel2 mode (Joseph Szczypek) [1150660] - [scsi] hpsa: remove bad unlikely annotation from device list updating code (Joseph Szczypek) [1150660] - [scsi] hpsa: fix event filtering to prevent excessive rescans with old firmware (Joseph Szczypek) [1150660] - [scsi] hpsa: kill annoying messages about SSD Smart Path retries (Joseph Szczypek) [1150660] - [scsi] hpsa: define extended_report_lun_entry data structure (Joseph Szczypek) [1150660] - [scsi] hpsa: Rearrange start_io to avoid one unlock/lock sequence in main io path (Joseph Szczypek) [1150660] - [scsi] hpsa: avoid unnecessary readl on every command submission (Joseph Szczypek) [1150660] - [scsi] hpsa: use per-cpu variable for lockup_detected (Joseph Szczypek) [1150660] - [scsi] hpsa: set irq affinity hints to route MSI-X vectors across CPUs (Joseph Szczypek) [1150660] - [scsi] hpsa: allocate reply queues individually (Joseph Szczypek) [1150660] - [scsi] hpsa: choose number of reply queues more intelligently (Joseph Szczypek) [1150660] - [scsi] hpsa: remove dev_dbg() calls from hot paths (Joseph Szczypek) [1150660] - [scsi] hpsa: use gcc aligned attribute instead of manually padding structs (Joseph Szczypek) [1150660] - [scsi] hpsa: allow passthru ioctls to work with bidirectional commands (Joseph Szczypek) [1150660] - [scsi] hpsa: remove unused fields from struct ctlr_info (Joseph Szczypek) [1150660]- [perf] tools: Allow to specify lib compile variable for spec usage (Jiri Olsa) [1172076] - [perf] bench: Fix NULL pointer dereference in "perf bench all" (Jiri Olsa) [1172076] - [perf] bench numa: Make no args mean 'run all tests' (Jiri Olsa) [1172076] - [perf] machine: Use map as success in ip__resolve_ams (Jiri Olsa) [1172076] - [perf] symbols: Fix crash in elf_section_by_name (Jiri Olsa) [1172076] - [perf] trace: Decode architecture-specific signal numbers (Jiri Olsa) [1172076] - [perf] tools: fix BFD detection on opensuse (Jiri Olsa) [1172076] - [perf] symbols: Destroy unused symsrcs (Jiri Olsa) [1172076] - [perf] annotate: Check availability of annotate when processing samples (Jiri Olsa) [1172076] - [perf] trace: Add fallback definition of EFD_SEMAPHORE (Jiri Olsa) [1172076] - [perf] list: Fix checking for supported events on older kernels (Jiri Olsa) [1172076] - [perf] tools: Handle PERF_RECORD_HEADER_EVENT_TYPE properly (Jiri Olsa) [1172076] - [perf] probe: Do not add offset twice to uprobe address (Jiri Olsa) [1172076] - [perf] buildid-cache: Check relocation when checking for existing kcore (Jiri Olsa) [1172076] - [perf] tools: Adjust kallsyms for relocated kernel (Jiri Olsa) [1172076] - [perf] tests: No need to set up ref_reloc_sym (Jiri Olsa) [1172076] - [perf] symbols: Prevent the use of kcore if the kernel has moved (Jiri Olsa) [1172076] - [perf] record: Get ref_reloc_sym from kernel map (Jiri Olsa) [1172076] - [perf] machine: Set up ref_reloc_sym in machine__create_kernel_maps() (Jiri Olsa) [1172076] - [perf] machine: Add machine__get_kallsyms_filename() (Jiri Olsa) [1172076] - [perf] tools: Add kallsyms__get_function_start() (Jiri Olsa) [1172076] - [perf] symbols: Fix symbol annotation for relocated kernel (Jiri Olsa) [1172076] - [perf] tools: Fix include for non x86 architectures (Jiri Olsa) [1172076] - [perf] tools: Fix AAAAARGH64 memory barriers (Jiri Olsa) [1172076] - [perf] tools: Demangle kernel and kernel module symbols too (Jiri Olsa) [1172076] - [perf] doc: Remove mention of non-existent set_perf_event_pending() from design.txt (Jiri Olsa) [1172076] - [perf] symbols: Load map before using map->map_ip() (Jiri Olsa) [1172076] - [perf] tools: Fix traceevent plugin path definitions (Jiri Olsa) [1172076] - [perf] symbols: Fix JIT symbol resolution on heap (Jiri Olsa) [1172076] - [perf] stat: Fix memory corruption of xyarray when cpumask is used (Jiri Olsa) [1172076] - [perf] evsel: Remove duplicate member zeroing after free (Jiri Olsa) [1172076] - [perf] tools: Ensure sscanf does not overrun the "mem" field (Jiri Olsa) [1172076] - [perf] stat: fix NULL pointer reference bug with event unit (Jiri Olsa) [1172076] - [perf] tools: Add support for the xtensa architecture (Jiri Olsa) [1172076] - [perf] session: Free cpu_map in perf_session__cpu_bitmap (Jiri Olsa) [1172076] - [perf] timechart: Fix wrong SVG height (Jiri Olsa) [1172076] - [perf] tools: Remove unnecessary callchain cursor state restore on unmatch (Jiri Olsa) [1172076] - [perf] callchain: Spare double comparison of callchain first entry (Jiri Olsa) [1172076] - [perf] tools: Do proper comm override error handling (Jiri Olsa) [1172076] - [perf] symbols: Export elf_section_by_name and reuse (Jiri Olsa) [1172076] - [perf] probe: Release all dynamically allocated parameters (Jiri Olsa) [1172076] - [perf] probe: Release allocated probe_trace_event if failed (Jiri Olsa) [1172076] - [perf] tools: Add 'build-test' make target (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when xen plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when scsi plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when jbd2 plugin is is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when cfg80211 plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when mac80211 plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when sched_switch plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when kvm plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when kmem plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when hrtimer plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when function plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add pevent_unregister_print_function() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add pevent_unregister_event_handler() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: fix pointer-integer size mismatch (Jiri Olsa) [1172076] - [perf] hists: Convert hist entry functions to use struct he_stat (Jiri Olsa) [1172076] - [perf] tools: Factor out sample__resolve_callchain() (Jiri Olsa) [1172076] - [perf] tools: Remove symbol_conf.use_callchain check (Jiri Olsa) [1172076] - [perf] tools: Fix cross building (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Make plugin unload function receive pevent (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of die() finally!! (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() in trace_seq_init() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Check return value of realloc() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add state member to struct trace_seq (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Remove hard coded include to /usr/local/include in Makefile (Jiri Olsa) [1172076] - [perf] tools: Fix build error due to zfree() cast (Jiri Olsa) [1172076] - [perf] record: Rename --initial-delay to --delay (Jiri Olsa) [1172076] - [perf] record: Rename --no-delay to --no-buffering (Jiri Olsa) [1172076] - [perf] tools: Remove unused test-volatile-register-var.c (Jiri Olsa) [1172076] - [perf] probe: Fix build when DWARF support libraries not present (Jiri Olsa) [1172076] - [perf] diff: Color the Weighted Diff column (Jiri Olsa) [1172076] - [perf] diff: Color the Ratio column (Jiri Olsa) [1172076] - [perf] diff: Color the Delta column (Jiri Olsa) [1172076] - [perf] tools: Generalize percent_color_snprintf() (Jiri Olsa) [1172076] - [perf] tools: Include from asm/bug.h (Jiri Olsa) [1172076] - [perf] record: Add --initial-delay option (Jiri Olsa) [1172076] - [perf] tools: Use the DWARF unwind info only if loaded (Jiri Olsa) [1172076] - [perf] tools: Add test for building detached source tarballs (Jiri Olsa) [1172076] - [perf] tools: Include tools/lib/api/ in MANIFEST (Jiri Olsa) [1172076] - [perf] tools: Move perf's bug.h to a generic place (Jiri Olsa) [1172076] - [perf] tools: Define likely/unlikely in linux/compiler.h (Jiri Olsa) [1172076] - [perf] tools: Move perf's linux/compiler.h to a generic place (Jiri Olsa) [1172076] - [perf] evlist: Introduce evlist__for_each() & friends (Jiri Olsa) [1172076] - [perf] report: Move histogram entries collapsing to separate function (Jiri Olsa) [1172076] - [perf] report: Move hist browser selection code to separate function (Jiri Olsa) [1172076] - [perf] report: Move logic to warn about kptr_restrict'ed kernels to separate function (Jiri Olsa) [1172076] - [perf] tools: Comment typo fix (Jiri Olsa) [1172076] - [perf] stat: Fix --delay option in man page (Jiri Olsa) [1172076] - [perf] tools: Make perf_event__synthesize_mmap_events global (Jiri Olsa) [1172076] - [perf] machine: Fix id_hdr_size initialization (Jiri Olsa) [1172076] - [perf] tools: Automate setup of FEATURE_CHECK_(C|LD)FLAGS-all variables (Jiri Olsa) [1172076] - [perf] trace: Pack 'struct trace' (Jiri Olsa) [1172076] - [perf] header: Pack 'struct perf_session_env' (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Shut up plugins make message (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Replace tabs with spaces for all non-commands statements (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Do not generate dependency for system header files (Jiri Olsa) [1172076] - [perf] tests: Fix installation tests path setup (Jiri Olsa) [1172076] - [perf] tools: Move arch setup into seprate Makefile (Jiri Olsa) [1172076] - [perf] stat: Remove misplaced __maybe_unused (Jiri Olsa) [1172076] - [perf] tests: Fixup leak on error path in parse events test (Jiri Olsa) [1172076] - [perf] evlist: Auto unmap on destructor (Jiri Olsa) [1172076] - [perf] evlist: Close fds on destructor (Jiri Olsa) [1172076] - [perf] evlist: Move destruction of maps to evlist destructor (Jiri Olsa) [1172076] - [perf] record: Remove old evsel_list usage (Jiri Olsa) [1172076] - [perf] evlist: Move the SIGUSR1 error reporting logic to prepare_workload (Jiri Olsa) [1172076] - [perf] evlist: Send the errno in the signal when workload fails (Jiri Olsa) [1172076] - [perf] stat: Don't show counter information when workload fails (Jiri Olsa) [1172076] - [perf] tools: Use zfree to help detect use after free bugs (Jiri Olsa) [1172076] - [perf] tools: Introduce zfree (Jiri Olsa) [1172076] - [perf] tools: No need to test against NULL before calling free() (Jiri Olsa) [1172076] - [perf] ui/tui: Implement header window (Jiri Olsa) [1172076] - [perf] ui/tui: Split help message for perf top and report (Jiri Olsa) [1172076] - [perf] ui/tui: Protect windows by ui__lock (Jiri Olsa) [1172076] - [perf] probe: Support basic dwarf-based operations on uprobe events (Jiri Olsa) [1172076] - [perf] probe: Expand given path to absolute path (Jiri Olsa) [1172076] - [perf] config: Ignore generated files in feature-checks (Jiri Olsa) [1172076] - [perf] tools: Do not synthesize the treads of default guest (Jiri Olsa) [1172076] - [perf] tools: Use machine->pid for tgid if machine is guest (Jiri Olsa) [1172076] - [perf] tools: Set event->header.misc to PERF_RECORD_MISC_GUEST_USER if machine is guest (Jiri Olsa) [1172076] - [perf] tools: Find the proc info under machine->root_dir (Jiri Olsa) [1172076] - [perf] tools: Add support for PERF_RECORD_MISC_GUEST_USER in thread__find_addr_map() (Jiri Olsa) [1172076] - [perf] report: Print session information only if --stdio is given (Jiri Olsa) [1172076] - [perf] report: Use pr_*() functions where applicable (Jiri Olsa) [1172076] - [perf] symbols: Add 'machine' member to struct addr_location (Jiri Olsa) [1172076] - [perf] mem: Remove unused parameter from dump_raw_samples() (Jiri Olsa) [1172076] - [perf] scripting perl: Shorten function signatures (Jiri Olsa) [1172076] - [perf] scripting python: Shorten function signatures (Jiri Olsa) [1172076] - [perf] ui browser: Remove misplaced __maybe_unused (Jiri Olsa) [1172076] - [perf] report: Rename 'perf_report' to 'report' (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use global 'O' processing code (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use global QUIET_CLEAN build output (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use global QUIET_INSTALL build output (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use global QUIET_LINK build output (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add global QUIET_CC_FPIC build output (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use global QUIET_CC build output (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Remove print_app_build variable (Jiri Olsa) [1172076] - [perf] tools: Making QUIET_(CLEAN|INSTAL) variables global (Jiri Olsa) [1172076] - [perf] tests: Factor make install tests (Jiri Olsa) [1172076] - [perf] tools: Rename 'perf_record_opts' to 'record_opts (Jiri Olsa) [1172076] - [perf] record: Rename 'perf_record' to plain 'record' (Jiri Olsa) [1172076] - [perf] record: Simplify perf_record__write (Jiri Olsa) [1172076] - [perf] record: Use perf_data_file__write for output file (Jiri Olsa) [1172076] - [perf] inject: Handle output file via perf_data_file object (Jiri Olsa) [1172076] - [perf] tools: Get rid of a duplicate va_end() in error reporting routine (Jiri Olsa) [1172076] - [perf] report: Introduce helpers for processing callchains (Jiri Olsa) [1172076] - [perf] annotate: Make symbol__inc_addr_samples private (Jiri Olsa) [1172076] - [perf] annotate: Adopt methods from hists (Jiri Olsa) [1172076] - [perf] top: Use hist_entry__inc_addr_sample (Jiri Olsa) [1172076] - [perf] annotate: Add inc_samples method to addr_map_symbol (Jiri Olsa) [1172076] - [perf] hists: Leave symbol addr hist bucket auto alloc to symbol layer (Jiri Olsa) [1172076] - [perf] annotate: Auto allocate symbol per addr hist buckets (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Introduce pevent_filter_strerror() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Handle INVALID_ARG_TYPE errno in pevent_strerror (Jiri Olsa) [1172076] - [perf] hists: Do not pass period and weight to add_hist_entry() (Jiri Olsa) [1172076] - [perf] sort: Do not compare dso again (Jiri Olsa) [1172076] - [perf] sort: Compare addresses if no symbol info (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of die() in some string conversion functions (Jiri Olsa) [1172076] - [perf] symbols: Use consistent name for the DSO binary type member (Jiri Olsa) [1172076] - [perf] timechart: Add --highlight option (Jiri Olsa) [1172076] - [perf] symbols: Clarify method to get DSO binary_type filename (Jiri Olsa) [1172076] - [perf] symbols: Remove needless static binary_type array (Jiri Olsa) [1172076] - [perf] timechart: Add support for topology (Jiri Olsa) [1172076] - [perf] timechart: Get number of CPUs from perf header (Jiri Olsa) [1172076] - [perf] timechart: Print pid along the name (Jiri Olsa) [1172076] - [perf] timechart: Add backtrace support to CPU info (Jiri Olsa) [1172076] - [perf] tools: Convert to new topic libraries (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Refactor pevent_filter_match() to get rid of die() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Make pevent_filter_add_filter_str() return pevent_errno (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Refactor process_filter() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Refactor create_arg_item() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of die() in reparent_op_arg() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Make add_left() return pevent_errno (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of die() in add_right() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() in find_event() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() in read_token() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() allocate_arg() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of die in add_filter_type() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() in show_error() (Jiri Olsa) [1172076] - [perf] completion: Complete 'perf kvm' (Jiri Olsa) [1172076] - [perf] evlist: Add perf_evlist__to_front() (Jiri Olsa) [1172076] - [perf] tools: Fix inverted error verification bug in thread__fork (Jiri Olsa) [1172076] - [perf] tools: Move mem_bswap32/64 to util.c (Jiri Olsa) [1172076] - [perf] evlist: Add can_select_event() method (Jiri Olsa) [1172076] - [perf] header: Allow header->data_offset to be predetermined (Jiri Olsa) [1172076] - [perf] tools: Add perf_event_paranoid() (Jiri Olsa) [1172076] - [perf] tools: Start carving out symbol parsing routines from perf (Jiri Olsa) [1172076] - [perf] unwinding: Use the per-feature check flags (Jiri Olsa) [1172076] - [perf] tools: Add per-feature check flags (Jiri Olsa) [1172076] - [perf] symbols: Fix bug in usage of the basename() function (Jiri Olsa) [1172076] - [perf] symbols: Rename filename argument (Jiri Olsa) [1172076] - [perf] symbols: Constify some DSO methods parameters (Jiri Olsa) [1172076] - [perf] symbols: Set freed members to NULL in dso destructor (Jiri Olsa) [1172076] - [perf] symbols: Constify dso->long_name (Jiri Olsa) [1172076] - [perf] symbols: Remove open coded management of long_name_allocated member (Jiri Olsa) [1172076] - [perf] symbols: Set alloc flag close to setting the long_name (Jiri Olsa) [1172076] - [perf] symbols: Remove open coded management of short_name_allocated member (Jiri Olsa) [1172076] - [perf] machine: Don't open code assign dso->short_name (Jiri Olsa) [1172076] - [perf] symbols: Rename [sl]name_alloc to match the members they refer to (Jiri Olsa) [1172076] - [perf] script: Add --header/--header-only options (Jiri Olsa) [1172076] - [perf] report: Add --header/--header-only options (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of die() in pevent_filter_clear_trivial() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() in pevent_filter_add_filter_str() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of die() in create_arg_item() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() in add_event() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() in pevent_filter_alloc() (Jiri Olsa) [1172076] - [perf] kvm: Make perf kvm diff support --guestmount (Jiri Olsa) [1172076] - [perf] kvm: Move code to generate filename for perf-kvm to function (Jiri Olsa) [1172076] - [perf] annotate: Fix typo (Jiri Olsa) [1172076] - [perf] archive: Remove duplicated 'runs' in man page (Jiri Olsa) [1172076] - [perf] kvm: Fix bug in 'stat report' (Jiri Olsa) [1172076] - [perf] kvm: Introduce option -v for perf kvm command (Jiri Olsa) [1172076] - [perf] evlist: Fix mmap pages rounding to power of 2 (Jiri Olsa) [1172076] - [perf] evlist: Fix max mmap_pages (Jiri Olsa) [1172076] - [perf] evlist: Remove unnecessary parentheses (Jiri Olsa) [1172076] - [perf] record: Fix display of incorrect mmap pages (Jiri Olsa) [1172076] - [perf] script: Add an option to print the source line number (Jiri Olsa) [1172076] - [perf] script: Fix symoff printing in callchains (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Report better error message on bad function args (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use 'const' in variables pointing to const strings (Jiri Olsa) [1172076] - [perf] trace: Fix summary percentage when processing files (Jiri Olsa) [1172076] - [perf] trace: Add support for syscalls vs raw_syscalls (Jiri Olsa) [1172076] - [perf] tools: build: Fix install dependency (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Update kvm plugin with is_writable_pte helper (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Remove malloc_or_die from plugin_function.c (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Several cleanups for function plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use pevent_print_func_field in hrtimer_start handler (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use static functions in jbd2 plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Remove malloc_or_die from event-plugin.c (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add cfg80211 plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add scsi plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add xen plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add function plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add sched_switch plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add mac80211 plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add kvm plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add kmem plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add hrtimer plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add jbd2 plugin (Jiri Olsa) [1172076] - [perf] tools: Overload pr_stat traceevent print function (Jiri Olsa) [1172076] - [perf] tools: Add trace-event global object for tracepoint interface (Jiri Olsa) [1172076] - [perf] tools: Add trace-event object (Jiri Olsa) [1172076] - [perf] tools: Add build and install plugins targets (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Harmonize the install messages in lib-traceevent (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Change pevent_parse_format to include pevent handle (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add traceevent_host_bigendian function (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add plugin build support (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add plugin support (Jiri Olsa) [1172076] - [perf] script: Do not call perf_event__preprocess_sample() twice) (Jiri Olsa) [1172076] - [perf] symbols: Fix random fd closing with no libelf (Jiri Olsa) [1172076] - [perf] kvm: Update the 'record' man page entry for new --guest/--host behavior (Jiri Olsa) [1172076] - [perf] kvm: Fix spurious '=' use in man page (Jiri Olsa) [1172076] - [perf] kvm: Add more detail about buildid-list in man page (Jiri Olsa) [1172076] - [perf] target: Move the checking of which map function to call into function (Jiri Olsa) [1172076] - [perf] tools: Remove condition in machine__get_kernel_start_addr (Jiri Olsa) [1172076] - [perf] tools: Remove stackprotector feature check (Jiri Olsa) [1172076] - [perf] tools: Do not disable source line lookup just because of 1 failure (Jiri Olsa) [1172076] - [perf] symbols: Retain symbol source file name to lookup source line numbers (Jiri Olsa) [1172076] - [perf] symbols: Retain bfd reference to lookup source line numbers (Jiri Olsa) [1172076] - [perf] tools: Use asprintf instead of malloc plus snprintf (Jiri Olsa) [1172076] - [perf] trace: Honour -m option (Jiri Olsa) [1172076] - [perf] tools: Include test-stackprotector-all.c in test-all (Jiri Olsa) [1172076] - [perf] tools: Correct the message in feature-libnuma checking (Jiri Olsa) [1172076] - [perf] timechart: Move wake_events list to 'struct timechart' (Jiri Olsa) [1172076] - [perf] timechart: Move power_events list to 'struct timechart' (Jiri Olsa) [1172076] - [perf] timechart: Move all_data per_pid list to 'struct timechart' (Jiri Olsa) [1172076] - [perf] timechart: Introduce tool struct (Jiri Olsa) [1172076] - [perf] tools: Add perf_data_file__write interface (Jiri Olsa) [1172076] - [perf] tools: Add writen function (Jiri Olsa) [1172076] - [perf] tools: Fine tune readn function (Jiri Olsa) [1172076] - [perf] tools: Use correct return type for readn function (Jiri Olsa) [1172076] - [perf] record: Unify data output code into perf_record__write function (Jiri Olsa) [1172076] - [perf] tools: Fix tags/TAGS targets rebuilding (Jiri Olsa) [1172076] - [perf] timechart: Remove misplaced __maybe_unused (Jiri Olsa) [1172076] - [perf] timechart: Remove some needless struct forward declarations (Jiri Olsa) [1172076] - [perf] timechart: dynamically determine event fields offset (Jiri Olsa) [1172076] - [perf] symbols: Fix not finding kcore in buildid cache (Jiri Olsa) [1172076] - [perf] script: Print mmap[2] events also (Jiri Olsa) [1172076] - [perf] script: Print comm, fork and exit events also (Jiri Olsa) [1172076] - [perf] script: Print callchains and symbols if they exist (Jiri Olsa) [1172076] - [perf] tools: Export setup_list (Jiri Olsa) [1172076] - [perf] thread: Move comm_list check into function (Jiri Olsa) [1172076] - [perf] symbols: Move idle syms check from top to generic function (Jiri Olsa) [1172076] - [perf] evsel: Skip ignored symbols while printing callchain (Jiri Olsa) [1172076] - [perf] timechart: Add backtrace support (Jiri Olsa) [1172076] - [perf] timechart: Add support for -P and -T in timechart recording (Jiri Olsa) [1172076] - [perf] timechart: Group figures and add title with details (Jiri Olsa) [1172076] - [perf] timechart: Add support for displaying only tasks related data (Jiri Olsa) [1172076] - [perf] timechart: Use proc_num to implement --power-only (Jiri Olsa) [1172076] - [perf] timechart: Add option to limit number of tasks (Jiri Olsa) [1172076] - [perf] timechart: Always try to print at least 15 tasks (Jiri Olsa) [1172076] - [perf] record: Default -t option to no inheritance (Jiri Olsa) [1172076] - [perf] tools: Add option macro OPT_BOOLEAN_SET (Jiri Olsa) [1172076] - [perf] tools: Allow '--inherit' as the negation of '--no-inherit' (Jiri Olsa) [1172076] - [perf] record: Make per-cpu mmaps the default (Jiri Olsa) [1172076] - [perf] script: Move evname print code to process_event() (Jiri Olsa) [1172076] - [perf] completion: Rename file to reflect zsh support (Jiri Olsa) [1172076] - [perf] completion: Introduce zsh support (Jiri Olsa) [1172076] - [perf] completion: Factor out call to __ltrim_colon_completions (Jiri Olsa) [1172076] - [perf] completion: Factor out compgen stuff (Jiri Olsa) [1172076] - [perf] completion: Introduce a layer of indirection (Jiri Olsa) [1172076] - [perf] top: Make -g refer to callchains (Jiri Olsa) [1172076] - [perf] trace: Remove thread summary coloring (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use helper trace-seq in print functions like kernel does (Jiri Olsa) [1172076] - [perf] tools: stat: Add event unit and scale support (Jiri Olsa) [1172076] - [perf] Fix hotplug splat (Jiri Olsa) [1172076] - [perf] x86: Fix event scheduling (Jiri Olsa) [1172076] - [perf] nmi: Fix unknown NMI warning (Jiri Olsa) [1172076] - [perf] uapi: convert u64 to __u64 in exported headers (Jiri Olsa) [1172076] - [perf] Introduce a flag to enable close-on-exec in perf_event_open() (Jiri Olsa) [1172076] - [perf] Fix PERF_EVENT_IOC_PERIOD to force-reset the period (Jiri Olsa) [1172076] - [perf] Optimize ring-buffer write by depending on control dependencies (Jiri Olsa) [1172076]- [kernel] register_console: prevent adding the same console twice (Artem Savkov) [1169763] - [block] mtip32xx: Fix ERO and NoSnoop values in PCIe upstream on AMD systems (David Milburn) [1158605] - [block] mtip32xx: Remove dfs_parent after pci unregister (David Milburn) [1158605] - [block] mtip32xx: Increase timeout for STANDBY IMMEDIATE command (David Milburn) [1158605] - [virt] kvm: excessive pages un-pinning in kvm_iommu_map error path (Jacob Tanenbaum) [1156521] {CVE-2014-8369} - [md] dm-thin: fix missing out-of-data-space to write mode transition if blocks are released (Mike Snitzer) [1173184] - [md] dm-thin: fix inability to discard blocks when in out-of-data-space mode (Mike Snitzer) [1173184] - [md] dm-thin: fix crash by initializing thin device's refcount and completion earlier (Mike Snitzer) [1169431] - [x86] crypto: Add support for 192 & 256 bit keys to AESNI RFC4106 (Jarod Wilson) [1176211] - [net] bridge: multicast: enable snooping on general queries only (Marcelo Leitner) [1167003] - [net] bridge: multicast: add sanity check for general query destination (Marcelo Leitner) [1167003] - [net] bridge: multicast: add sanity check for query source addresses (Marcelo Leitner) [1167003] - [net] bridge: separate querier and query timer into IGMP/IPv4 and MLD/IPv6 ones (Marcelo Leitner) [1167003] - [net] bridge: use spin_lock_bh() in br_multicast_set_hash_max (Marcelo Leitner) [1167003] - [net] bridge: Fix potential deadlock on br->multicast_lock (Marcelo Leitner) [1167003] - [net] xfrm: ipcomp6 support (Jiri Pirko) [1124183] - [net] xfrm: xfrm6_tunnel in netns (Jiri Pirko) [1124183] - [net] xfrm: fixup xfrm6_tunnel error propagation (Jiri Pirko) [1124183] - [net] ipv4: use ip_skb_dst_mtu to determine mtu in ip_fragment (Hannes Frederic Sowa) [1170120] - [net] ipv4: introduce ip_dst_mtu_maybe_forward and protect forwarding path against pmtu spoofing (Hannes Frederic Sowa) [1170120] - [net] ipv4: new ip_no_pmtu_disc mode to always discard incoming frag needed msgs (Hannes Frederic Sowa) [1170120] - [net] inet: make no_pmtu_disc per namespace and kill ipv4_config (Hannes Frederic Sowa) [1170120] - [net] ipv4: improve documentation of ip_no_pmtu_disc (Hannes Frederic Sowa) [1170120] - [net] ipv6: yet another new IPV6_MTU_DISCOVER option IPV6_PMTUDISC_OMIT (Hannes Frederic Sowa) [1170120] - [net] ipv4: yet another new IP_MTU_DISCOVER option IP_PMTUDISC_OMIT (Hannes Frederic Sowa) [1170120] - [net] ipv6: support IPV6_PMTU_INTERFACE on sockets (Hannes Frederic Sowa) [1170120] - [net] ipv4: introduce new IP_MTU_DISCOVER mode IP_PMTUDISC_INTERFACE (Hannes Frederic Sowa) [1170120] - [net] gre: Fix use-after-free panic in ipgre_rcv() (Panu Matilainen) [1130443] - [net] netfilter: xt_tcpmss: Fix IPv6 default MSS too (Panu Matilainen) [1121486] - [net] netfilter: xt_tcpmss: Fix violation of RFC879 in absence of MSS option (Panu Matilainen) [1121486] - [net] sctp: fix memory leak in auth key management (Daniel Borkmann) [1163934] - [net] sctp: cache auth_enable per endpoint (Daniel Borkmann) [1152365] - [net] ipv4: disable bh while doing route gc (Marcelo Leitner) [1141866] - [net] vxlan: use custom ndo_change_mtu handler (Alexander Duyck) [1127108]- [mm] hugetlb: improve page-fault scalability (Larry Woodman) [1120365] - [hid] multitouch: manually add back Quanta 3001 handling (Benjamin Tissoires) [1117264] - [x86] xen: avoid freeing static 'name' when kasprintf() fails (Vitaly Kuznetsov) [1105497] - [x86] xen: suspend and resume system devices when running PVHVM (Vitaly Kuznetsov) [1105497] - [x86] xen: remove blocked time accounting from xen "clockchip" (Vitaly Kuznetsov) [1105497] - [x86] xen: Free onlined per-cpu data structure if we want to online it again (Vitaly Kuznetsov) [1105497] - [x86] xen: Check that the per_cpu data structure has data before freeing (Vitaly Kuznetsov) [1105497] - [x86] xen: Don't leak interrupt name when offlining (Vitaly Kuznetsov) [1105497] - [x86] xen: Encapsulate the struct clock_event_device in another structure (Vitaly Kuznetsov) [1105497] - [x86] xen: Add default value of -1 for IRQ and check for that (Vitaly Kuznetsov) [1105497] - [x86] xen: use non-tracing preempt in xen_clocksource_read() (Vitaly Kuznetsov) [1105497] - [x86] xen: Cleanup code/data sections definitions (Vitaly Kuznetsov) [1105497] - [x86] xen: Fix kasprintf splat when allocating timerd IRQ line (Vitaly Kuznetsov) [1105497] - [x86] xen: do not initialize PV timers on HVM if !xen_have_vector_callback (Vitaly Kuznetsov) [1105497] - [x86] xen: teardown timer for HVM as well (Vitaly Kuznetsov) [1105497] - [x86] Use xen_vcpuop_clockevent, xen_clocksource and xen wallclock (Vitaly Kuznetsov) [1105497] - [pci] Check parent kobject in pci_destroy_dev() (Myron Stowe) [1170329] - [pci] Add global pci_lock_rescan_remove() (Myron Stowe) [1170329] - [pci] Move device_del() from pci_stop_dev() to pci_destroy_dev() (Myron Stowe) [1170329] - [pci] Make device create/destroy logic symmetric (Myron Stowe) [1170329] - [pci] Stop all children first, before removing all children (Myron Stowe) [1170329] - [pci] Leave normal LIST_POISON in deleted list entries (Myron Stowe) [1170329] - [pci] Rename local variables to conventional names (Myron Stowe) [1170329] - [pci] Remove unused, commented-out, code (Myron Stowe) [1170329] - [pci] Stop and remove devices in one pass (Myron Stowe) [1170329] - [pci] Fold stop and remove helpers into their callers (Myron Stowe) [1170329] - [pci] Use list_for_each_entry() for bus->devices traversal (Myron Stowe) [1170329] - [pci] Remove pci_stop_and_remove_behind_bridge() (Myron Stowe) [1170329] - [pci] Don't export stop_bus_device and remove_bus_device interfaces (Myron Stowe) [1170329] - [pci] pcmcia: Use common pci_stop_and_remove_bus_device() (Myron Stowe) [1170329] - [pci] acpiphp: Use common pci_stop_and_remove_bus_device() (Myron Stowe) [1170329] - [pci] acpiphp: Stop disabling bridges on remove (Myron Stowe) [1170329] - [pci] make acpihp use __pci_remove_bus_device instead (Myron Stowe) [1170329] - [pci] export __pci_remove_bus_device (Myron Stowe) [1170329] - [pci] Rename pci_remove_behind_bridge to pci_stop_and_remove_behind_bridge (Myron Stowe) [1170329] - [pci] Rename pci_remove_bus_device to pci_stop_and_remove_bus_device (Myron Stowe) [1170329] - [pci] Fix pci cardbus removal (Myron Stowe) [1170329] - [pci] Only call pci_stop_bus_device() one time for child devices at remove (Myron Stowe) [1170329] - [scsi] Revert "fix our current target reap infrastructure" (David Milburn) [1168072] - [scsi] Revert "dual scan thread bug fix" (David Milburn) [1168072] - [s390] kernel: fix cpu target address of directed yield (Hendrik Brueckner) [1180061] - [s390] zfcp: auto port scan resiliency (Hendrik Brueckner) [1148125] - [s390] qeth: Display adjacent switch attributes (Hendrik Brueckner) [1148127] - [s390] dasd: add support for control unit initiated reconfiguration (Hendrik Brueckner) [1148119] - [s390] cio: fix multiple structure definitions (Hendrik Brueckner) [1148119] - [s390] Add a mechanism to get the subchannel id (Hendrik Brueckner) [1148119] - [s390] cio: handle unknown pgroup state (Hendrik Brueckner) [1053833] - [s390] cio: export vpm via sysfs (Hendrik Brueckner) [1053833] - [s390] cio: skip broken paths (Hendrik Brueckner) [1053833] - [s390] cio: dont abort verification after missing irq (Hendrik Brueckner) [1053833] - [s390] cio: add message for timeouts on internal I/O (Hendrik Brueckner) [1053833] - [netdrv] tg3: Change nvram command timeout value to 50ms (Ivan Vecera) [1176230] - [kernel] sched: Replace use of entity_key() (Larry Woodman) [1124603]- [input] alps: document the v7 touchpad packet protocol (Benjamin Tissoires) [1109395 947488] - [input] alps: fix finger counting for > 2 fingers on clickpads (Benjamin Tissoires) [1109395 947488] - [input] alps: sometimes a single touch is reported in mt (Benjamin Tissoires) [1109395 947488] - [input] alps: ignore new packets (Benjamin Tissoires) [1109395 947488] - [input] alps: allow up to 2 invalid packets without resetting device (Benjamin Tissoires) [1109395 947488] - [input] alps: ignore potential bare packets when device is out of sync (Benjamin Tissoires) [1109395 947488] - [input] alps: fix v4 button press recognition (Benjamin Tissoires) [1109395 947488] - [input] alps: suppress message about 'Unknown touchpad' (Benjamin Tissoires) [1109395 947488] - [input] alps: Rushmore and v7 resolution support (Benjamin Tissoires) [1109395 947488] - [input] alps: add support for v7 devices (Benjamin Tissoires) [1109395 947488] - [input] alps: cache firmware version (Benjamin Tissoires) [1109395 947488] - [input] alps: change decode function prototype to return an int (Benjamin Tissoires) [1109395 947488] - [input] alps: report 2 touches when we've > 2 fingers (Benjamin Tissoires) [1109395 947488] - [input] alps: add an alps_report_semi_mt_data function (Benjamin Tissoires) [1109395 947488] - [input] alps: use single touch data when v3 mt data contains only one finger (Benjamin Tissoires) [1109395 947488] - [input] alps: use standard contact tracking instead of DIY (Benjamin Tissoires) [1109395 947488] - [input] alps: use struct input_mt_pos to track coordinates (Benjamin Tissoires) [1109395 947488] - [input] alps: process_bitmap, round down when spreading adjescent fingers over 2 points (Benjamin Tissoires) [1109395 947488] - [input] alps: process_bitmap, fix counting of high point bits (Benjamin Tissoires) [1109395 947488] - [input] alps: process_bitmap, add alps_get_bitmap_points() helper function (Benjamin Tissoires) [1109395 947488] - [input] alps: process_bitmap, don't invert the Y-axis on Rushmore (Benjamin Tissoires) [1109395 947488] - [input] alps: improve 2-finger reporting on v3 models (Benjamin Tissoires) [1109395 947488] - [input] alps: fix rushmore packet decoding (Benjamin Tissoires) [1109395 947488] - [input] alps: add support for "Dolphin" devices (Benjamin Tissoires) [1109395 947488] - [input] alps: add support for DualPoint device on Dell XT2 model (Benjamin Tissoires) [1109395 947488] - [input] alps: change secondary device's name (Benjamin Tissoires) [1109395 947488] - [input] alps: add "Dolphin V1" touchpad support (Benjamin Tissoires) [1109395 947488] - [input] alps: add support for "Rushmore" touchpads (Benjamin Tissoires) [1109395 947488] - [input] alps: move pixel and bitmap info into alps_data struct (Benjamin Tissoires) [1109395 947488] - [input] alps: switch to using input_mt_report_finger_count (Benjamin Tissoires) [1109395 947488] - [input] alps: document the alps.h data structures (Benjamin Tissoires) [1109395 947488] - [input] alps: add semi-MT support for v4 protocol (Benjamin Tissoires) [1109395 947488] - [input] alps: add semi-MT support for v3 protocol (Benjamin Tissoires) [1109395 947488] - [x86] kvm: Check non-canonical addresses upon WRMSR (Frantisek Hrbata) [1152983] {CVE-2014-3610} - [mm] memcg: do not allow task about to OOM kill to bypass the limit (Johannes Weiner) [1088334] - [mm] memcg: do not declare OOM from __GFP_NOFAIL allocations (Johannes Weiner) [1088334] - [fs] buffer: move allocation failure loop into the allocator (Johannes Weiner) [1088334] - [mm] memcg: handle non-error OOM situations more gracefully (Johannes Weiner) [1088334] - [mm] memcg: do not trap chargers with full callstack on OOM (Johannes Weiner) [1088334] - [mm] memcg: rework and document OOM waiting and wakeup (Johannes Weiner) [1088334] - [mm] memcg: enable memcg OOM killer only for user faults (Johannes Weiner) [1088334] - [x86] mm: finish user fault error path with fatal signal (Johannes Weiner) [1088334] - [mm] pass userspace fault flag to generic fault handler (Johannes Weiner) [1088334] - [s390] mm: do not invoke OOM killer on kernel fault OOM (Johannes Weiner) [1088334] - [powerpc] mm: remove obsolete init OOM protection (Johannes Weiner) [1088334] - [powerpc] mm: invoke oom-killer from remaining unconverted page fault handlers (Johannes Weiner) [1088334]- [mm] swap: discard while swapping only if SWAP_FLAG_DISCARD_PAGES (Rafael Aquini) [975154] - [mm] swapon: check validity of swap_flags (Rafael Aquini) [975154] - [mm] swap: discard while swapping only if SWAP_FLAG_DISCARD (Rafael Aquini) [975154] - [hv] util: make struct hv_do_fcopy match Hyper-V host messages (Vitaly Kuznetsov) [1123156] - [hv] util: Properly pack the data for file copy functionality (Vitaly Kuznetsov) [1123156] - [block] nvme: Fix nvmeq waitqueue entry initialization (David Milburn) [1149304] - [block] nvme: Clear QUEUE_FLAG_STACKABLE (David Milburn) [1149304 1155715] - [block] nvme: Do not open disks that are being deleted (David Milburn) [1149304] - [block] nvme: Reference count pci device (David Milburn) [1149304] - [block] nvme: Fix filesystem sync deadlock on removal (David Milburn) [1149304] - [block] nvme: Fix START_STOP_UNIT Scsi->NVMe translation (David Milburn) [1149304] - [block] nvme: Use Log Page constants in SCSI emulation (David Milburn) [1149304] - [block] nvme: Define Log Page constants (David Milburn) [1149304] - [block] nvme: Fix hot cpu notification dead lock (David Milburn) [1149304] - [block] nvme: CPU hot plug notification (David Milburn) [1149304] - [block] nvme: Rename io_timeout to nvme_io_timeout (David Milburn) [1149304] - [block] nvme: Use last bytes of f/w rev SCSI Inquiry (David Milburn) [1149304] - [block] nvme: Adhere to request queue block accounting enable/disable (David Milburn) [1149304] - [block] nvme: Fix nvme get/put queue semantics (David Milburn) [1149304] - [block] nvme: Delete NVME_GET_FEAT_TEMP_THRESH (David Milburn) [1149304] - [block] nvme: Make admin timeout a module parameter (David Milburn) [1149304] - [block] nvme: Make iod bio timeout a parameter (David Milburn) [1149304] - [block] nvme: Prevent possible NULL pointer dereference (David Milburn) [1149304] - [block] nvme: Fix the buffer size passed in GetLogPage(CDW10.NUMD) (David Milburn) [1149304] - [block] nvme: Update data structures for NVMe 1.2 (David Milburn) [1149304] - [block] nvme: Enable BUILD_BUG_ON checks (David Milburn) [1149304] - [block] nvme: Update namespace and controller identify structures to the 1.1a spec (David Milburn) [1149304] - [block] nvme: Flush with data support (David Milburn) [1149304] - [block] nvme: Configure support for block flush (David Milburn) [1149304] - [block] nvme: Add tracepoints (David Milburn) [1149304] - [block] nvme: Protect against badly formatted CQEs (David Milburn) [1149304] - [block] nvme: Improve error messages (David Milburn) [1149304] - [block] nvme: Update copyright headers (David Milburn) [1149304] - [netdrv] mlx4_en: Adding missing initialization of perm_addr (Amir Vadai) [1120930]- [fs] cifs: don't compare uniqueids in cifs_prime_dcache unless server inode numbers are in use (Sachin Prabhu) [1163010] - [fs] cifs: always update the inode cache with the results from a FIND_* (Sachin Prabhu) [1163010] - [fs] nfsd: disable 4.1 in rhel6 (J. Bruce Fields) [1122493] - [x86] kvm: allow bit 10 to be cleared in MSR_IA32_MC4_CTL (Eduardo Habkost) [1025868] - [scsi] be2iscsi: Bump driver version (Rob Evers) [1133543] - [scsi] be2iscsi: Fix kernel panic during reboot/shutdown (Rob Evers) [1133543] - [firmware] iscsi_ibft: Fix finding Broadcom specific ibft sign (Maurizio Lombardi) [1095187] - [firmware] ibft: Fix finding IBFT ACPI table on UEFI (Maurizio Lombardi) [1095187] - [scsi] st: add a debug_flag module parameter request (Maurizio Lombardi) [1153819] - [scsi] bnx2fc: fix incorrect DMA memory mapping in bnx2fc_unmap_sg_list() (Maurizio Lombardi) [1119623] - [scsi] sd: fix a bug in deriving the FLUSH_TIMEOUT from the basic I/O timeout (Ewan Milne) [1104782] - [scsi] sd: Derive the FLUSH_TIMEOUT from the basic I/O timeout (Ewan Milne) [1104782]- [fs] proc/task_mmu: missing check during hugepage migration (Jacob Tanenbaum) [1105038] {CVE-2014-3940} - [fs] proc: use unsigned long inside /proc/*/statm (Rafael Aquini) [810317] - [net] ipv6: update Destination Cache entries when gateway turn into host (Jiri Pirko) [1174697] - [net] ipv6: increase ip6_rt_max_size to 16384 (Hannes Frederic Sowa) [1112946] - [net] ipv6: don't set DST_NOCOUNT for remotely added routes (Hannes Frederic Sowa) [1112946] - [net] ipv6: don't count addrconf generated routes against gc limit (Hannes Frederic Sowa) [1112946] - [net] ipv6: Don't put artificial limit on routing table size (Hannes Frederic Sowa) [1112946] - [scsi] bnx2fc: fix tgt spinlock locking (Maurizio Lombardi) [1079656] - [acpi] acpica: Remove FORCE_DELETE option for global reference count mechanism (Adrian Huang) [1155774] - [input] wacom: silence warning introduced in 6986e2c7 (Aristeu Rozanski) [1093435] - [input] wacom: fix retrieving touch_max bug (Aristeu Rozanski) [1093435] - [input] wacom: fix a typo for Cintiq 22HDT (Aristeu Rozanski) [1093435] - [input] wacom: add three new display tablets (Aristeu Rozanski) [1093435] - [input] wacom: add touch sensor support for Cintiq 24HD touch (Aristeu Rozanski) [1093435] - [input] wacom: add 0xE5 (MT device) support (Aristeu Rozanski) [1093435] - [input] wacom: retrieve maximum number of touch points (Aristeu Rozanski) [1093435] - [input] wacom: handle split-sensor devices with internal hubs (Aristeu Rozanski) [1093435] - [input] usb: move children to struct usb_port (Aristeu Rozanski) [1093435] - [media] gspca: ov519: Fix sensor detection problems (Gopal Tiwari) [1043584] - [kernel] module: fix kabi for 16k stacks (Johannes Weiner) [1045190 1060721] - [kernel] x86_64: expand kernel stack to 16K (Johannes Weiner) [1045190 1060721] - [kernel] hung_task: debugging: Add tracepoint to report the hang (Oleg Nesterov) [977930]- [crypto] crc32c: Kill pointless CRYPTO_CRC32C_X86_64 option (Jarod Wilson) [1036212] - [crypto] testmgr: add larger crc32c test vector to test FPU path in crc32c_intel (Jarod Wilson) [1036212] - [crypto] tcrypt: Added speed test in tcrypt for crc32c (Jarod Wilson) [1036212] - [crypto] crc32c: Optimize CRC32C calculation with PCLMULQDQ instruction (Jarod Wilson) [1036212] - [crypto] crc32c: Rename crc32c-intel.c to crc32c-intel_glue.c (Jarod Wilson) [1036212] - [mm] hugetlb: release pages in the error path of hugetlb_cow() (Rafael Aquini) [1063691] - [x86] traps: stop using IST for #SS (Petr Matousek) [1172811] {CVE-2014-9322} - [net] rtnetlink: wait for unregistering devices in rtnl_link_unregister() (Florian Westphal) [1133744] - [net] netns: Delay default_device_exit_batch until no devices are unregistering (Florian Westphal) [1133744] - [netdrv] igb: retire the RX_CSUM flag and use the netdev flag instead (Stefan Assmann) [1169711] - [netdrv] igb: Support RX-ALL feature flag (Stefan Assmann) [1169711] - [netdrv] igb: do vlan cleanup (Stefan Assmann) [1169711] - [netdrv] igb: add support for NETIF_F_RXHASH (Stefan Assmann) [1169711] - [netdrv] igb: convert to ndo_fix_features (Stefan Assmann) [1169711] - [netdrv] netxen: Fix link event handling (Tony Camuso) [1148022] - [netdrv] netxen: Fix bug in Tx completion path (Tony Camuso) [1148022] - [netdrv] netxen: Fix BUG "sleeping function called from invalid context" (Tony Camuso) [1148022] - [netdrv] netxen: Convert remaining uses of pr_warning to pr_warn (Tony Camuso) [1148022] - [netdrv] netxen: Fix typo in printk (Tony Camuso) [1148022] - [netdrv] netxen: remove init of dev->perm_addr in drivers (Tony Camuso) [1148022] - [netdrv] netxen: Remove DEFINE_PCI_DEVICE_TABLE macro use (Tony Camuso) [1148022] - [netdrv] netxen: get rid of SET_ETHTOOL_OPS (Tony Camuso) [1148022] - [netdrv] netxen: Use pci_enable_msix_range() instead of pci_enable_msix() (Tony Camuso) [1148022] - [netdrv] netxen: slight optimization of addr compare (Tony Camuso) [1148022] - [netdrv] netxen: Fix FSF address in file headers (Tony Camuso) [1148022] - [netdrv] netxen: remove unnecessary pci_set_drvdata() (Tony Camuso) [1148022] - [netdrv] netxen: make pci_error_handlers const (Tony Camuso) [1148022] - [netdrv] netxen: convert to SKB paged frag API (Tony Camuso) [1148022] - [netdrv] netxen: remove use of ndo_set_multicast_list in drivers (Tony Camuso) [1148022] - [netdrv] bna: allow transmit tagged frames (Ivan Vecera) [1138501] - [netdrv] bna: Support TSO and partial checksum with non-accelerated vlans (Ivan Vecera) [1138501]- [perf] trace: Fix ioctl 'request' beautifier build problems on !(i386 || x86_64) arches (Jiri Olsa) [1159929] - [perf] traceevent: Fix conversion of pointer to integer of different size (Jiri Olsa) [1159929] - [perf] traceevent: Fix use of multiple options in processing field (Jiri Olsa) [1159929] - [perf] header: Fix possible memory leaks in process_group_desc() (Jiri Olsa) [1159929] - [perf] header: Fix bogus group name (Jiri Olsa) [1159929] - [perf] tools: Tag thread comm as overriden (Jiri Olsa) [1159929] - [perf] record: Add an option to force per-cpu mmaps (Jiri Olsa) [1159929] - [perf] probe: Add '--demangle'/'--no-demangle' (Jiri Olsa) [1159929] - [perf] browser: Fix segfault caused by off by one handling END key (Jiri Olsa) [1159929] - [perf] symbols: Limit max callchain using max_stack on DWARF unwinding too (Jiri Olsa) [1159929] - [perf] evsel: Introduce perf_evsel__prev() method (Jiri Olsa) [1159929] - [perf] tools: Use perf_evlist__{first, last}, perf_evsel__next (Jiri Olsa) [1159929] - [perf] tools: Synthesize anon MMAP records again (Jiri Olsa) [1159929] - [perf] top: Add missing newline if the 'uid' is invalid (Jiri Olsa) [1159929] - [perf] tools: Remove trivial extra semincolon (Jiri Olsa) [1159929] - [perf] trace: Tweak summary output (Jiri Olsa) [1159929] - [perf] build: Fix feature-libunwind-debug-frame handling (Jiri Olsa) [1159929] - [perf] build: Fix timerfd feature check (Jiri Olsa) [1159929] - [perf] parse the .debug_frame section in case .eh_frame is not present (Jiri Olsa) [1159929] - [perf] tools: Check libunwind for availability of dwarf parsing feature (Jiri Olsa) [1159929] - [perf] arm: wire up perf_regs and unwind support for ARM (Jiri Olsa) [1159929] - [perf] traceevent: Add direct access to dynamic arrays (Jiri Olsa) [1159929] - [perf] target: Shorten perf_target__ to target__ (Jiri Olsa) [1159929] - [perf] tests: Handle throttle events in 'object code reading' test (Jiri Olsa) [1159929] - [perf] evlist: Refactor mmap_pages parsing (Jiri Olsa) [1159929] - [perf] evlist: Round mmap pages to power 2 - v2 (Jiri Olsa) [1159929] - [perf] record: Fix segfault with --no-mmap-pages (Jiri Olsa) [1159929] - [perf] trace: Add summary only option (Jiri Olsa) [1159929] - [perf] trace: Simplify '--summary' output (Jiri Olsa) [1159929] - [perf] trace: Change syscall summary duration order (Jiri Olsa) [1159929] - [perf] tests: Compensate lower sample freq with longer test loop (Jiri Olsa) [1159929] - [perf] trace: Fix segfault on perf trace -i perf.data (Jiri Olsa) [1159929] - [perf] trace: Separate tp syscall field caching into init routine to be reused (Jiri Olsa) [1159929] - [perf] trace: Beautify fifth argument of mmap() as fd (Jiri Olsa) [1159929] - [perf] tests: Use lower sample_freq in sw clock event period test (Jiri Olsa) [1159929] - [perf] tests: Check return of perf_evlist__open sw clock event period test (Jiri Olsa) [1159929] - [perf] record: Move existing write_output into helper function (Jiri Olsa) [1159929] - [perf] record: Use correct return type for write() (Jiri Olsa) [1159929] - [perf] tools: Prevent condition that all sort keys are elided (Jiri Olsa) [1159929] - [perf] machine: Simplify synthesize_threads method (Jiri Olsa) [1159929] - [perf] machine: Introduce synthesize_threads method out of open coded equivalent (Jiri Olsa) [1159929] - [perf] record: Synthesize non-exec MMAP records when --data used (Jiri Olsa) [1159929] - [perf] evsel: Remove idx parm from constructor (Jiri Olsa) [1159929] - [perf] progress: Don't force a refresh during progress update (Jiri Olsa) [1159929] - [perf] tools: Remove unneeded include (Jiri Olsa) [1159929] - [perf] record: Remove post_processing_offset variable (Jiri Olsa) [1159929] - [perf] record: Remove advance_output function (Jiri Olsa) [1159929] - [perf] record: Refactor feature handling into a separate function (Jiri Olsa) [1159929] - [perf] trace: Don't relookup fields by name in each sample (Jiri Olsa) [1159929] - [perf] evsel: Ditch evsel->handler.data field (Jiri Olsa) [1159929] - [perf] Add required memory barriers (Jiri Olsa) [1159929] - [perf] tools: Finish the removal of 'self' arguments (Jiri Olsa) [1159929] - [perf] tools: Check maximum frequency rate for record/top (Jiri Olsa) [1159929] - [perf] fs: Add procfs support (Jiri Olsa) [1159929] - [perf] fs: Rename NAME_find_mountpoint() to NAME__mountpoint() (Jiri Olsa) [1159929] - [perf] tools: Factor sysfs code into generic fs object (Jiri Olsa) [1159929] - [perf] list: Add usage (Jiri Olsa) [1159929] - [perf] list: Remove a level of indentation (Jiri Olsa) [1159929] - [perf] build: Fix detection of non-core features (Jiri Olsa) [1159929] - [perf] kvm: Disable live command if timerfd is not supported (Jiri Olsa) [1159929] - [perf] hists: Consolidate __hists__add_*entry() (Jiri Olsa) [1159929] - [perf] traceevent: Add pevent_print_func_field() helper function (Jiri Olsa) [1159929] - [perf] traceevent: Add flags NOHANDLE and PRINTRAW to individual events (Jiri Olsa) [1159929] - [perf] traceevent: Check for spaces in character array (Jiri Olsa) [1159929] - [perf] traceevent: Have bprintk output the same as the kernel does (Jiri Olsa) [1159929] - [perf] traceevent: Handle __print_hex(__get_dynamic_array(fieldname), len) (Jiri Olsa) [1159929] - [perf] traceevent: If s is a pointer, check printk formats (Jiri Olsa) [1159929] - [perf] traceevent: Update printk formats when entered (Jiri Olsa) [1159929] - [perf] traceevent: Add support for extracting trace_clock in report (Jiri Olsa) [1159929] - [perf] stat: Enhance option parse error message (Jiri Olsa) [1159929] - [perf] top: Use parse_options_usage() for -s option failure (Jiri Olsa) [1159929] - [perf] report: Use parse_options_usage() for -s option failure (Jiri Olsa) [1159929] - [perf] report: Postpone setting up browser after parsing options (Jiri Olsa) [1159929] - [perf] tools: Show single option when failed to parse (Jiri Olsa) [1159929] - [perf] evsel: Always use perf_evsel__set_sample_bit() (Jiri Olsa) [1159929] - [perf] evlist: Add a debug print if event buffer mmap fails (Jiri Olsa) [1159929] - [perf] tools: Fix libunwind build and feature detection for 32-bit build (Jiri Olsa) [1159929] - [perf] tools: Fix 32-bit cross build (Jiri Olsa) [1159929] - [perf] script: Set up output options for in-stream attributes (Jiri Olsa) [1159929] - [perf] evsel: Add a debug print if perf_event_open fails (Jiri Olsa) [1159929] - [perf] tools: Get current comm instead of last one (Jiri Olsa) [1159929] - [perf] tools: Compare hists comm by addresses (Jiri Olsa) [1159929] - [perf] tools: Add new COMM infrastructure (Jiri Olsa) [1159929] - [perf] tools: Add time argument on COMM setting (Jiri Olsa) [1159929] - [perf] tools: Use an accessor to read thread comm (Jiri Olsa) [1159929] - [perf] tools: Add missing data.h into LIB_H headers (Jiri Olsa) [1159929] - [perf] probe: Fix typo (Jiri Olsa) [1159929] - [perf] bench: Fix two warnings (Jiri Olsa) [1159929] - [perf] tools: Remove cast of non-variadic function to variadic (Jiri Olsa) [1159929] - [perf] tools: Show progress on histogram collapsing (Jiri Olsa) [1159929] - [perf] progress: Per progress bar state (Jiri Olsa) [1159929] - [perf] ui: Rename ui_progress to ui_progress_ops (Jiri Olsa) [1159929] - [perf] tools: Fix non-debug build (Jiri Olsa) [1159929] - [perf] evlist: Validate that mmap_pages is not too big (Jiri Olsa) [1159929] - [perf] tools: Do not accept parse_tag_value() overflow (Jiri Olsa) [1159929] - [perf] inject: Do not repipe attributes to a perf.data file (Jiri Olsa) [1159929] - [perf] script: Make perf_script a local variable (Jiri Olsa) [1159929] - [perf] sched: Optimize build time (Jiri Olsa) [1159929] - [perf] sched: Make struct perf_sched sched a local variable (Jiri Olsa) [1159929] - [perf] bench: Change the procps visible command-name of invididual benchmark tests plus cleanups (Jiri Olsa) [1159929] - [perf] probe: Find fentry mcount fuzzed parameter location (Jiri Olsa) [1159929] - [perf] probe: Support "$vars" meta argument syntax for local variables (Jiri Olsa) [1159929] - [perf] tools: Stop using 'self' in some more places (Jiri Olsa) [1159929] - [perf] top: Add --max-stack option to limit callchain stack scan (Jiri Olsa) [1159929] - [perf] report: Add --max-stack option to limit callchain stack scan (Jiri Olsa) [1159929] - [perf] session: Separating data file properties from session (Jiri Olsa) [1159929] - [perf] tools: Add perf_data_file__open interface to data object (Jiri Olsa) [1159929] - [perf] tools: Add data object to handle perf data file (Jiri Olsa) [1159929] - [perf] tools: Compare dso's also when comparing symbols (Jiri Olsa) [1159929] - [perf] callchain: Convert children list to rbtree (Jiri Olsa) [1159929] - [perf] list: Show error if tracepoints not available (Jiri Olsa) [1159929] - [perf] script: Print addr by default for BTS (Jiri Olsa) [1159929] - [perf] evlist: Factor out duplicated mmap code (Jiri Olsa) [1159929] - [perf] evlist: Fix perf_evlist__mmap comments (Jiri Olsa) [1159929] - [perf] tools: Fix bench/numa.c for 32-bit build (Jiri Olsa) [1159929] - [perf] tools: Fix test_on_exit for 32-bit build (Jiri Olsa) [1159929] - [perf] evlist: Fix 32-bit build error (Jiri Olsa) [1159929] - [perf] session: Add missing members to perf_event__attr_swap() (Jiri Olsa) [1159929] - [perf] session: Add missing sample flush for piped events (Jiri Olsa) [1159929] - [perf] record: Improve write_output error message (Jiri Olsa) [1159929] - [perf] evsel: Add missing decrement in id sample parsing (Jiri Olsa) [1159929] - [perf] evsel: Add missing 'mmap2' from debug print (Jiri Olsa) [1159929] - [perf] trace: Improve messages related to /proc/sys/kernel/perf_event_paranoid (Jiri Olsa) [1159929] - [perf] tools: Introduce filename__read_int helper (Jiri Olsa) [1159929] - [perf] evlist: Introduce perf_evlist__strerror_tp method (Jiri Olsa) [1159929] - [perf] trace: Improve event processing exit (Jiri Olsa) [1159929] - [perf] trace: Use vfs_getname hook if available (Jiri Olsa) [1159929] - [perf] trace: Split fd -> pathname array handling (Jiri Olsa) [1159929] - [perf] symbols: Fix a mmap and munmap mismatched bug (Jiri Olsa) [1159929] - [perf] symbols: Fix a memory leak due to symbol__delete not being used (Jiri Olsa) [1159929] - [perf] annotate: Another fix for annotate_browser__callq() (Jiri Olsa) [1159929] - [perf] buildid-cache: Add ability to add kcore to the cache (Jiri Olsa) [1159929] - [perf] annotate: Fix annotate_browser__callq() (Jiri Olsa) [1159929] - [perf] symbols: Add ability to find kcore in build-id cache (Jiri Olsa) [1159929] - [perf] tools: Add copyfile_mode() (Jiri Olsa) [1159929] - [perf] annotate: Find kcore symbols on other maps (Jiri Olsa) [1159929] - [perf] build: Simplify the autodep inclusion rule (Jiri Olsa) [1159929] - [perf] build: Improve the 'stackprotector' feature test (Jiri Olsa) [1159929] - [perf] build: Remove the volatile-register-var feature check (Jiri Olsa) [1159929] - [perf] build: Simplify the libelf logic (Jiri Olsa) [1159929] - [perf] build: Fix DPACKAGE definitions for the libbfd et al testcases (Jiri Olsa) [1159929] - [perf] build: Pass through DEBUG parameter (Jiri Olsa) [1159929] - [perf] build: Fix non-existent build directory handling (Jiri Olsa) [1159929] - [perf] symbols: Add map_groups__find_ams() (Jiri Olsa) [1159929] - [perf] symbols: Workaround objdump difficulties with kcore (Jiri Olsa) [1159929] - [perf] symbols: Validate kcore module addresses (Jiri Olsa) [1159929] - [perf] tools: Separate lbfd check out of NO_DEMANGLE condition (Jiri Olsa) [1159929] - [perf] tests: Fix memory leak in dso-data.c (Jiri Olsa) [1159929] - [perf] tools: Fix old GCC build error in 'get_srcline' (Jiri Olsa) [1159929] - [perf] trace: Add summary option to dump syscall statistics (Jiri Olsa) [1159929] - [perf] util: Add findnew method to intlist (Jiri Olsa) [1159929] - [perf] trace: Improve the error messages (Jiri Olsa) [1159929] - [perf] timechart: Add example in the documentation (Jiri Olsa) [1159929] - [perf] tools: Implement summary output for 'make install' (Jiri Olsa) [1159929] - [perf] tools: Align perf version output to other build messages (Jiri Olsa) [1159929] - [perf] tools: Harmonize the various build messages in perf, lib-traceevent, lib-lk (Jiri Olsa) [1159929] - [perf] tools: Implement summary output for 'make clean' (Jiri Olsa) [1159929] - [perf] tools: Fix redirection printouts (Jiri Olsa) [1159929] - [perf] trace: Initial beautifier for ioctl's 'cmd' arg (Jiri Olsa) [1159929] - [perf] trace: Prepare the strarray scnprintf method for reuse (Jiri Olsa) [1159929] - [perf] trace: Allow specifying index offset in strarrays (Jiri Olsa) [1159929] - [perf] symbols: Make a separate function to parse /proc/modules (Jiri Olsa) [1159929] - [perf] intlist: Add priv member (Jiri Olsa) [1159929] - [perf] trace: Use new machine method to loop over threads (Jiri Olsa) [1159929] - [perf] machine: Add method to loop over threads and invoke handler (Jiri Olsa) [1159929] - [perf] trace: Add record option (Jiri Olsa) [1159929] - [perf] trace: Fix comm resolution when reading events from file (Jiri Olsa) [1159929] - [perf] stat: Add units to nanosec-based counters (Jiri Olsa) [1159929] - [perf] stat: Don't require a workload when using system wide or CPU options (Jiri Olsa) [1159929] - [perf] stat: Fix misleading message when specifying cpu list or system wide (Jiri Olsa) [1159929] - [perf] evlist: Fix perf_evlist__mmap_read event overflow (Jiri Olsa) [1159929] - [perf] bench: Fix failing assertions in numa bench (Jiri Olsa) [1159929] - [perf] tools: Ignore 'perf timechart' output file (Jiri Olsa) [1159929] - [perf] stat: Don't print bogus data on -e instructions (Jiri Olsa) [1159929] - [perf] stat: Don't print bogus data on -e cycles (Jiri Olsa) [1159929] - [perf] tools: Move start conditions to start of the flex file (Jiri Olsa) [1159929] - [perf] tools: Add missing -ldl for gtk build (Jiri Olsa) [1159929] - [perf] machine: Use snprintf instead of sprintf (Jiri Olsa) [1159929] - [perf] bench: sched Add --threaded option (Jiri Olsa) [1159929] - [perf] trace: Add 'trace' alias to 'perf trace' (Jiri Olsa) [1159929] - [perf] trace: Show path associated with fd in live sessions (Jiri Olsa) [1159929] - [perf] trace: Beautify mlock & friends 'addr' arg (Jiri Olsa) [1159929] - [perf] trace: Handle MSG_WAITFORONE not defined (Jiri Olsa) [1159929] - [perf] trace: Add beautifier for clock_gettime's clk_id argument (Jiri Olsa) [1159929] - [perf] trace: Beautify pipe2 'flags' arg (Jiri Olsa) [1159929] - [perf] trace: Use socket's beautifiers in socketpair (Jiri Olsa) [1159929] - [perf] trace: Don't supress zeroed args when there is an strarray entry for it (Jiri Olsa) [1159929] - [perf] trace: Add helper for syscalls with a single strarray arg (Jiri Olsa) [1159929] - [perf] trace: Beautify flock 'cmd' arg (Jiri Olsa) [1159929] - [perf] trace: Beautify epoll_ctl 'op' arg (Jiri Olsa) [1159929] - [perf] tools: Fix srcline sort key behavior (Jiri Olsa) [1159929] - [perf] tools: Implement addr2line directly using libbfd (Jiri Olsa) [1159929] - [perf] tools: Save failed result of get_srcline() (Jiri Olsa) [1159929] - [perf] annotate: Pass dso instead of dso_name to get_srcline() (Jiri Olsa) [1159929] - [perf] tools: Do not try to call addr2line on non-binary files (Jiri Olsa) [1159929] - [perf] annotate: Factor out get/free_srcline() (Jiri Olsa) [1159929] - [perf] hists: Free srcline when freeing hist_entry (Jiri Olsa) [1159929] - [perf] annotate: Reuse path from the result of addr2line (Jiri Olsa) [1159929] - [perf] sort: Fix a memory leak on srcline (Jiri Olsa) [1159929] - [perf] tools: Separate out GTK codes to libperf-gtk.so (Jiri Olsa) [1159929] - [perf] symbols: Add new option --ignore-vmlinux for perf top (Jiri Olsa) [1159929] - [perf] tools: Adding throttle event data struct support (Jiri Olsa) [1159929] - [perf] evlist: Introduce perf_evlist__new_default function (Jiri Olsa) [1159929] - [perf] tools: Add possibility to specify mmap size (Jiri Olsa) [1159929] - [perf] tools: Check mmap pages value early (Jiri Olsa) [1159929] - [perf] lock: Account for lock average wait time (Jiri Olsa) [1159929] - [perf] lock: Limit bad rate precision (Jiri Olsa) [1159929] - [perf] lock: Redo __cmd_report (Jiri Olsa) [1159929] - [perf] lock: Plug some memleaks (Jiri Olsa) [1159929] - [perf] lock: Return proper code in report_lock_*_event (Jiri Olsa) [1159929] - [perf] lock: Remove dead code (Jiri Olsa) [1159929] - [perf] tools: Unify page_size usage (Jiri Olsa) [1159929] - [perf] tools: Remove unused trace-event-* code (Jiri Olsa) [1159929] - [perf] symbols: Support for Openembedded/Yocto -dbg packages (Jiri Olsa) [1159929] - [perf] completion: Use more comp words (Jiri Olsa) [1159929] - [perf] completion: Strip dependency on bash-completion (Jiri Olsa) [1159929] - [perf] completion: Strip function_exists () (Jiri Olsa) [1159929] - [perf] completion: Strip dependency on _filedir (Jiri Olsa) [1159929] - [perf] completion: Update __ltrim_colon_completions (Jiri Olsa) [1159929] - [perf] completion: Don't dictate perf install location (Jiri Olsa) [1159929] - [perf] trace: Add option to show process COMM (Jiri Olsa) [1159929] - [perf] trace: Beautify eventfd2 'flags' arg (Jiri Olsa) [1159929] - [perf] trace: Beautify send/recv syscall 'flags' arg (Jiri Olsa) [1159929] - [perf] trace: Don't print zeroed args (Jiri Olsa) [1159929] - [perf] trace: Remove duplicate mmap entry in syscall_fmts array (Jiri Olsa) [1159929] - [perf] trace: Add option to show full timestamp (Jiri Olsa) [1159929] - [perf] trace: Beautify rlmimit resources (Jiri Olsa) [1159929] - [perf] trace: Beautify access 'mode' arg (Jiri Olsa) [1159929] - [perf] trace: Beautify socket 'type' arg (Jiri Olsa) [1159929] - [perf] trace: Beautify socket 'family' arg (Jiri Olsa) [1159929] - [perf] trace: Beautify signal number arg in several syscalls (Jiri Olsa) [1159929] - [perf] trace: Beautify rt_sigprocmask 'how' arg (Jiri Olsa) [1159929] - [perf] trace: Beautify fcntl 'cmd' arg (Jiri Olsa) [1159929] - [perf] trace: Use strarray for ltrace's whence arg (Jiri Olsa) [1159929] - [perf] trace: Allow passing parms to arg formatters (Jiri Olsa) [1159929] - [perf] trace: Put syscall formatter parms into struct (Jiri Olsa) [1159929] - [perf] build: Clean up feature_print_code() (Jiri Olsa) [1159929] - [perf] build: Pass through LDFLAGS to feature tests (Jiri Olsa) [1159929] - [perf] build: Harmonize the style of the feature testcases (Jiri Olsa) [1159929] - [perf] build: Fix O=/some/dir perf.o type of targets (Jiri Olsa) [1159929] - [perf] build: Fix non-canonical directory names in O= (Jiri Olsa) [1159929] - [perf] build: Exclude MAKEFLAGS from nested invocation (Jiri Olsa) [1159929] - [perf] build: Make sure autodep feature binaries honor the O= setting (Jiri Olsa) [1159929] - [perf] build: Pass through all targets to Makefile.perf (Jiri Olsa) [1159929] - [perf] build: Collapse the test-all.c testcase (Jiri Olsa) [1159929] - [perf] build: Clean up various testcases (Jiri Olsa) [1159929] - [perf] build: Remove unused config/feature-tests.mak (Jiri Olsa) [1159929] - [perf] build: split out feature checks: 'liberty', 'liberty-z', 'cplus-demangle' (Jiri Olsa) [1159929] - [perf] build: Standardize the various messages output by parallel make (Jiri Olsa) [1159929] - [perf] build: Flip Makefile.parallel and Makefile.perf (Jiri Olsa) [1159929] - [perf] build: Automatically build in parallel, based on number of CPUs in the system (Jiri Olsa) [1159929] - [perf] build: Improve printout-of auto-detected features (Jiri Olsa) [1159929] - [perf] build: Speed up auto-detection (Jiri Olsa) [1159929] - [perf] build: Invoke feature-checks 'clean' target from the main Makefile (Jiri Olsa) [1159929] - [perf] build: Fix double/triple-build of the feature detection logic during 'make install' et al (Jiri Olsa) [1159929] - [perf] build: Speed up the final link (Jiri Olsa) [1159929] - [perf] build: Speed up git-version test on re-make (Jiri Olsa) [1159929] - [perf] build: Speed up auto-detection of features by adding a 'test-all' target (Jiri Olsa) [1159929] - [perf] build: Turn strlcpy() into a __weak function (Jiri Olsa) [1159929] - [perf] build: Clean up util/include/linux/compiler.h (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'backtrace' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'on-exit' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'strlcpy' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libbfd' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libpython-version' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libpython' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libperl' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'gtk2-infobar' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'gtk2' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libslang' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libaudit' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libunwind' (Jiri Olsa) [1159929] - [perf] build: Clean up the libunwind logic in config/Makefile (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libelf-getphdrnum' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libelf-mmap' (Jiri Olsa) [1159929] - [perf] build: Clean up the mmap logic in config/Makefile (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'dwarf' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'glibc' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libelf' (Jiri Olsa) [1159929] - [perf] build: Clean up the libelf logic in config/Makefile (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'bionic' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'fortify-source' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'volatile-register-var' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'stackprotector' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'stackprotector-all' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libnuma' (Jiri Olsa) [1159929] - [perf] build: Add 'autodep' functionality, generate feature test dependencies automatically (Jiri Olsa) [1159929] - [perf] build: Add feature check core code (Jiri Olsa) [1159929] - [perf] standardize feature support define names to: HAVE_{FEATURE}_SUPPORT (Jiri Olsa) [1159929] - [perf] Document the new transaction sample type (Jiri Olsa) [1159929] - [perf] Disable all pmus on unthrottling and rescheduling (Jiri Olsa) [1159929] - [perf] x86: Fix constraint table end marker bug (Jiri Olsa) [1159929] - [perf] Remove fragile swevent hlist optimization (Jiri Olsa) [1159929] - [perf] Factor out strncpy() in perf_event_mmap_event() (Jiri Olsa) [1159929] - [perf] Update a stale comment (Jiri Olsa) [1159929] - [perf] Optimize perf_output_begin() -- address calculation (Jiri Olsa) [1159929] - [perf] Optimize perf_output_begin() -- lost_event case (Jiri Olsa) [1159929] - [perf] Optimize perf_output_begin() (Jiri Olsa) [1159929] - [perf] Add unlikely() to the ring-buffer code (Jiri Olsa) [1159929] - [perf] Simplify the ring-buffer code (Jiri Olsa) [1159929] - [perf] Fix ring_buffer perf_output_space() boundary calculation (Jiri Olsa) [1159929] - [perf] Fix the perf context switch optimization (Jiri Olsa) [1159929] - [perf] Allow the PMU driver to choose the CPU on which to install events (Jiri Olsa) [1159929] - [perf] Avoid race between cpu hotplug and installing event (Jiri Olsa) [1159929] - [perf] Change zero-padding of strings in perf_event_mmap_event() (Jiri Olsa) [1159929] - [perf] Do not waste PAGE_SIZE bytes for ALIGN(8) in perf_event_mmap_event() (Jiri Olsa) [1159929] - [perf] Kill the dead !vma->vm_mm code in perf_event_mmap_event() (Jiri Olsa) [1159929] - [perf] Fix strncpy() use, always make sure it's NUL terminated (Jiri Olsa) [1159929] - [perf] x86: Optimize intel_pmu_pebs_fixup_ip() (Jiri Olsa) [1159929] - [perf] Enforce 1 as lower limit for perf_event_max_sample_rate (Jiri Olsa) [1159929] - [perf] Optimize throttling code (Jiri Olsa) [1159929] - [perf] x86: Fix build warning in intel_pmu_drain_pebs_nhm() (Jiri Olsa) [1159929] - [perf] x86: Remove division from the intel_pmu_drain_pebs_nhm() hot path (Jiri Olsa) [1159929] - [perf] Fix perf ring buffer memory ordering (Jiri Olsa) [1159929] - [perf] x86: Block PMIs on init to prevent a stream of unkown NMIs (Jiri Olsa) [1159929] - [perf] x86: Fix counter corruption when using lots of perf groups (Jiri Olsa) [1159929] - [perf] trace: Compat fix for raw_syscall:* events (Jiri Olsa) [1159929] - [perf] trace: Revert compat skipping of 'nr' field (Jiri Olsa) [1159929] - [perf] trace: Missing include for audit-devel-libs feature detection (Jiri Olsa) [1159929]- [fs] nfs: reject zero layout with zeroed stripe unit (Niels de Vos) [1166643] - [md] dm: fix RHEL6 kABI breakage in mapped_device structure (Mike Snitzer) [1169431] - [md] dm: use rcu_dereference_protected instead of rcu_dereference (Mike Snitzer) [1169431] - [md] dm-thin: suspend_resume active thin devices when reloading thin-pool (Mike Snitzer) [1169431] - [md] dm-thin: do not allow thin device activation while pool is suspended (Mike Snitzer) [1169431] - [md] dm-thin: remove stale 'trim' message in block comment above pool_message (Mike Snitzer) [1169431] - [md] dm-thin: fix a race in thin_dtr (Mike Snitzer) [1169431] - [md] dm: update wait_on_bit calls for RHEL (Mike Snitzer) [1169431] - [md] dm: enhance internal suspend and resume interface (Mike Snitzer) [1169431] - [md] dm: add presuspend_undo hook to target_type (Mike Snitzer) [1169431] - [md] dm: return earlier from dm_blk_ioctl if target doesn't implement .ioctl (Mike Snitzer) [1169431] - [md] dm: do not call dm_sync_table() when creating new devices (Mike Snitzer) [1169431] - [md] dm: sparse: Annotate field with __rcu for checking (Mike Snitzer) [1169431] - [md] dm: Use rcu_dereference() for accessing rcu pointer (Mike Snitzer) [1169431] - [md] dm: allow active and inactive tables to share dm_devs (Mike Snitzer) [1169431] - [md] dm-table: add dm_table_run_md_queue_async (Mike Snitzer) [1169431] - [md] dm-mpath: stop queueing IO when no valid paths exist (Mike Snitzer) [1169431] - [md] dm-bufio: fix memleak when using a dm_buffer's inline bio (Mike Snitzer) [1169431] - [md] dm-btree: fix a recursion depth bug in btree walking code (Mike Snitzer) [1169431] - [net] rds: fix possible double free on sock tear down (Herton R. Krzesinski) [1161147] - [acpi] memhotplug: bind the memory device when the driver is being loaded (Igor Mammedov) [1150510] - [acpi] memhotplug: don't allow to eject the memory device if it is being used (Igor Mammedov) [1150510] - [acpi] memhotplug: free memory device if acpi_memory_enable_device() failed (Igor Mammedov) [1150510] - [acpi] memhotplug: fix memory leak when memory device is unbound from acpi_memhotplug (Igor Mammedov) [1150510] - [acpi] memhotplug: deal with eject request in hotplug queue (Igor Mammedov) [1150510] - [acpi] memhotplug: add memory offline code to acpi_memory_device_remove() (Igor Mammedov) [1150510] - [acpi] memhotplug: call acpi_bus_trim() to remove memory device (Igor Mammedov) [1150510] - [block] xen-blkfront: remove type check from blkfront_setup_discard (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: If no barrier or flush is supported, use invalid operation (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: fix a deadlock while handling discard response (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: Handle discard requests (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: add BLKIF_OP_DISCARD and discard request struct (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: Union the blkif_request request specific fields (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: Introduce BLKIF_OP_FLUSH_DISKCACHE support (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: Provide for 'feature-flush-cache' the BLKIF_OP_WRITE_FLUSH_CACHE operation (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: cope with backend that fail empty BLKIF_OP_WRITE_BARRIER requests (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: Implement FUA with BLKIF_OP_WRITE_BARRIER (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: change blk_shadow.request to proper pointer (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: map REQ_FLUSH into a full barrier (Vitaly Kuznetsov) [1103797] - [virtio] set pci bus master enable bit (Fam Zheng) [1159913]- [kernel] ipc/sem: Fully initialize sem_array before making it visible (Rik van Riel) [1165277] - [kernel] ipc/sem: synchronize semop and semctl with IPC_RMID (Rik van Riel) [1165277] - [kernel] ipc/sem: update sem_otime for all operations (Larry Woodman) [1168588] - [fs] fuse: prevent null nd panic on dentry revalidate (Brian Foster) [1162782] - [hv] vmbus: Properly protect calls to smp_processor_id() (Vitaly Kuznetsov) [1149924] - [hv] vmbus: Cleanup hv_post_message() (Vitaly Kuznetsov) [1149924] - [net] ipv4: Fix incorrect error code when adding an unreachable route (Panu Matilainen) [1119544] - [net] tcp: do not copy headers in tcp_collapse() (Alexander Duyck) [1156289] - [net] tcp: use tcp_flags in tcp_data_queue() (Alexander Duyck) [1156289] - [net] tcp: use TCP_SKB_CB(skb)->tcp_flags in input path (Alexander Duyck) [1156289] - [net] tcp: remove unused tcp_fin() parameters (Alexander Duyck) [1156289] - [net] tcp: rename tcp_skb_cb flags (Alexander Duyck) [1156289] - [net] tcp: unify tcp flag macros (Alexander Duyck) [1156289] - [net] tcp: unalias tcp_skb_cb flags and ip_dsfield (Alexander Duyck) [1156289] - [net] netfilter: ipset: timeout values corrupted on set resize (Marcelo Leitner) [1152754] - [net] tcp: zero retrans_stamp if all retrans were acked (Marcelo Leitner) [1127553] - [net] tcp: fix retrans_stamp advancing in error cases (Marcelo Leitner) [1127553] - [net] bridge: allow forwarding some link local frames (Marcelo Leitner) [1144330] - [net] netfilter: fix xt_TCPOPTSTRIP in forwarding path (Marcelo Leitner) [1135650] - [net] ipv4: fix nexthop attlen check in fib_nh_match (Jiri Pirko) [1151899] - [net] netfilter: conntrack: disable generic tracking for known protocols (Daniel Borkmann) [1114697] - [net] netns: xfrm: ipcomp support (Jiri Pirko) [1112926] - [usb] ehci: Fix panic on hotplug race condition (Don Zickus) [1107010] - [usb] usb_wwan: replace release and disconnect with a port_remove hook (Stanislaw Gruszka) [1148615] - [x86] perf: Rework AMD PMU init code (Jiri Olsa) [1141914] - [char] hwrng: pseries - fix stack corruption (Gustavo Duarte) [1164436] - [scsi] storvsc: get rid of overly verbose warning messages (Vitaly Kuznetsov) [1167967] - [scsi] storvsc: NULL pointer dereference fix (Vitaly Kuznetsov) [1167967] - [security] selinux: Permit bounded transitions under NO_NEW_PRIVS or NOSUID (Denys Vlasenko) [1104568] {CVE-2014-3215} - [security] Add PR__NO_NEW_PRIVS to prevent execve from granting privs (Denys Vlasenko) [1104568] {CVE-2014-3215}- [netdrv] set dev->addr_assign_type correctly (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix curr_active_slave/carrier with loadbalance arp monitoring (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: Fix pktgen to not oops on unsupported drivers"" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add bond_tx_drop() helper (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rhel-specific: squash a warning (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Simplify the xmit function for modes that use xmit_hash (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: display xmit_hash_policy for non-dynamic-tlb mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make global bonding stats more reliable (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the unnecessary notes for bond_xmit_broadcast() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: slight optimization for bond_xmit_roundrobin() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: consolidate ASSERT_RTNL()s and remove the unnecessary (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: trivial: style and comment fixes (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: consolidate the two rlb_next_rx_slave functions into one (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix div by zero while enslaving and transmitting (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: adjust locking comments (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: 3ad: convert to bond->mode_lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: alb: convert to bond->mode_lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert curr_slave_lock to a spinlock and rename it (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: clean curr_slave_lock use (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: alb: remove curr_slave_lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: 3ad: clean up curr_slave_lock usage (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Add missing space in bonding driver parameter description (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rhel-specific: remove our leftovers of bond->lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove last users of bond->lock and bond->lock itself (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: options: remove bond->lock usage (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: procfs: clean bond->lock usage and use RCU (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert primary_slave to use RCU (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: alb: clean bond->lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: 3ad: use curr_slave_lock instead of bond->lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix typo in printk (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: create netlink event when bonding option is changed (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Replace rcu_dereference() with rcu_access_pointer() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use kobject_put instead of _del after kobject_add (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: destroy proc directory only after all bonds are gone (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use rtnl_deref in bond_change_rx_flags() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: enhance L2 hash helper with packet type (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Do not try to send packets over dead link in TLB mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove pr_fmt from bond_options.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bond_options.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bond_procfs.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: bonding: remove pr_fmt from bond_netlink.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bond_netlink.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bond_debugfs.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove pr_fmt from bond_alb.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bond_alb.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove pr_fmt from bond_3ad.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bond_3ad.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove pr_fmt from bond_main.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bond_main.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix bond_option_mode_set warning (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: permit enslaving interfaces without set_mac support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add proper __rcu annotation for current_arp_slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add proper __rcu annotation for curr_active_slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use rcu_access_pointer() in bonding_show_mii_status() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: get rid of bond_option_active_slave_get() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix ad_select module param check (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove no longer relevant vlan warnings (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: allow to add vlans on top of empty bond (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove NULL verification from bond_get_bond_by_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: populate essential new_slave->bond/dev early (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix vlan_features computing (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: replace SLAVE_IS_OK() with bond_slave_can_tx() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rename slave_can_tx and clean it up (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert IS_UP(slave->dev) to inline function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make IS_IP_TARGET_UNUSABLE_ADDRESS an inline function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: create a macro for bond mode and use it (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make USES_PRIMARY inline functions (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make BOND_NO_USES_ARP an inline function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make TX_QUEUE_OVERRIDE() macro an inline function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove BOND_MODE_IS_LB macro (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix out of range parameters for bond_intmax_tbl (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: alloc the structure ad_info dynamically in per slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make a generic sysfs option store and fix comments (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the unused macro (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: simplify the slave_do_arp_validate_only() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the unnecessary struct bond_net (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix format string mismatch in bond_sysfs.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Add tlb_dynamic_lb parameter for tlb mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Added bond_tlb_xmit() for tlb mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Reorg bond_alb_xmit code (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Changed hashing function to just provide hash (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove debug_fs files when module init fails (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Inactive slaves should keep inactive flag's value (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add net_ratelimt to avoid spam in arp interval (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: ratelimit pr_err() for bond xmit broadcast (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: slight optimization for bond xmit path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: ratelimit pr_warn()s in 802.3ad mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use the correct ether type for alb (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: set correct vlan id for alb xmit path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: force cast of IP address in options (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix const in options processing (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: correctly handle out of range parameters for lp_interval (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: options handling cleanup (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove dead code (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: send arp requests even if there's no route to them (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: disallow enslaving a bond to itself (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix a div error caused by the slave release path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix rtnl: assertion failed at net/core/rtnetlink.c for ab arp monitor (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix rtnl: assertion failed at net/core/rtnetlink.c for 802.3ad mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove no longer needed lock for bond_xxx_info_query() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use rcu_dereference() to access curr_active_slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: netpoll: remove unwanted slave_dev_support_netpoll() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix bond_arp_rcv() race of curr_active_slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Invert test (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove unnecessary else (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rename last_arp_rx to last_rx (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: trivial: rename slave->jiffies to ->last_link_up (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove useless updating of slave->dev->last_rx (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use last_arp_rx in bond_loadbalance_arp_mon() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use last_arp_rx in slave_last_rx() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use the new options to correctly set last_arp_rx (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: extend arp_validate to be able to receive unvalidated arp-only traffic (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: always set recv_probe to bond_arp_rcv in arp monitor (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: always update last_arp_rx on packet recieve (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: permit using arp_validate with non-ab modes (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond->lock from bond_arp_rcv (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: 802.3ad: make aggregator_identifier bond-private (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Convert c99 comments (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Neaten pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Convert pr_warning to pr_warn, neatening (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix checkpatch warnings braces 4 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix checkpatch warnings braces 3 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix checkpatch warnings braces 2 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix checkpatch warnings braces 1 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix checkpatch errors comments and space (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix checkpatch errors with foo* bar|foo * bar (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the redundant judgements for bond_option_queue_id_set() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the redundant judgements for bond_set_mac_address() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix deadlock in bonding driver when using netpoll (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unwanted bond lock for enslave processing (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fail_over_mac should only affect AB mode in bond_set_mac_address() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fail_over_mac should only affect AB mode at enslave and removal processing (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix locking in bond_loadbalance_arp_mon() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: restructure locking of bond_ab_arp_probe() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: RCUify bond_ab_arp_probe (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix u64 division (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: change name of sysfs dir for bonding slaves (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: clean the primary slave if there is no slave matching new primary (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert slaves to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert lp_interval to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert resend_igmp to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert all_slaves_active to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert queue_id to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert active_slave to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert use_carrier to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert primary_reselect to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert primary to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert miimon to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert num_peer_notif to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert ad_select to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert min_links to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert lacp_rate to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert updelay to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert downdelay to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert arp_ip_target to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert arp_interval to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert fail_over_mac to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert arp_all_targets to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert arp_validate to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert xmit_hash_policy to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert packets_per_slave to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert mode setting to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add infrastructure for an option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make slave_sysfs_ops static (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add sysfs /slave dir for bond slave devices (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: handle slave's name change with primary_slave logic (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use __dev_get_by_name instead of dev_get_by_name to find interface (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix __get_active_agg() RCU logic (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix __get_first_agg RCU usage (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix bond_3ad_set_carrier() RCU usage (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove dead code from 3ad (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert 3ad to use pr_warn instead of pr_warning (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: clean up style for bond_3ad.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix kstrtou8() return value verification in num_peer_notif (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add bounds checking for tbl params (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix netlink msg size (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add ad_info attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add ad_select attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add lacp_rate attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make more functions static (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use ether_addr_equal_64bits to instead of ether_addr_equal (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the return value for bond_3ad_bind_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unwanted return value for bond_dev_queue_xmit() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: slight optimizztion for bond_slave_override() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: slight optimization for bond_alb_xmit() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: slight optimization for bond_3ad_xmit_xor() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use ether_addr_equal_unaligned for bond addr compare (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: ust micro BOND_NO_USE_ARP to simplify the mode check (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add option lp_interval for loading module (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make local function static (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add packets_per_slave attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add lp_interval attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add min_links attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add all_slaves_active attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add num_grat_arp attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: protect port for bond_3ad_handle_link_change() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: protect port for bond_3ad_adapter_duplex_changed() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: protect port for bond_3ad_adapter_speed_changed() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add resend_igmp attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add xmit_hash_policy attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add fail_over_mac attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add primary_select attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add primary attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use be32 nla put/get for be32 values (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rebuild the bond_resend_igmp_join_requests_delayed() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unwanted lock for bond_store_primaryxxx() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unwanted lock for bond_option_active_slave_set() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add RCU for bond_3ad_state_machine_handler() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unwanted lock for bond enslave and release (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rebuild the lock use for bond_activebackup_arp_mon() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: create bond_first_slave_rcu() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rebuild the lock use for bond_loadbalance_arp_mon() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rebuild the lock use for bond_alb_monitor() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rebuild the lock use for bond_mii_monitor() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the no effect lock for bond_select_active_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add arp_all_targets netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add arp_validate netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add arp_ip_target netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add arp_interval netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add use_carrier netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add downdelay netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add updelay netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add miimon netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Use RCU_INIT_POINTER() for better overhead and for sparse (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix packets_per_slave showing (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix FSF address in file headers (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add arp_ip_target checks when install the module (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: disable arp and enable mii monitoring when bond change to no uses arp mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add ip checks when store ip target (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix two race conditions in bond_store_updelay/downdelay (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't permit to use ARP monitoring in 802.3ad mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: extend round-robin mode with packets_per_slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: bond_get_size() returns wrong size (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Merge branch 'bonding_monitor_locking'" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond read lock for bond_3ad_state_machine_handler() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond read lock for bond_activebackup_arp_mon() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond read lock for bond_loadbalance_arp_mon() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond read lock for bond_alb_monitor() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond read lock for bond_mii_monitor() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move bond-specific init after enslave happens (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove __exit tag from bond_netlink_fini() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add Netlink support active_slave option (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add Netlink support mode option (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move active_slave getting into separate function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond_ioctl_change_active() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move active_slave setting into separate function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move mode setting into separate function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: push Netlink bits into separate file (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add rtnl lock and remove read lock for bond sysfs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use RCU protection for alb xmit path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use RCU protection for 3ad xmit path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: ensure that TLB mode's active slave has correct mac filter (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: modify the old and add new xmit hash policies (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: RCUify bond_set_rx_mode() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix broken promiscuity reference counting issue (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: trivial: remove forgotten bond_next_vlan() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond_next_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't use bond_next_slave() in bond_info_seq_next() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unused __get_next_agg() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make bond_3ad_unbind_slave() use bond_for_each_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make ad_agg_selection_logic() use bond_for_each_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make __get_active_agg() use bond_for_each_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make ad_port_selection_logic() use bond_for_each_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove __get_first_port() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove __get_next_port() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: verify if we still have slaves in bond_3ad_unbind_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: correctly verify for the first slave in bond_enslave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rhel-specific: move bond_attach/detach_slave in the proper position (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond_prev_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add bond_has_slaves() and use it (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unused bond_for_each_slave_from() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rework bond_ab_arp_probe() to use bond_for_each_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rework bond_find_best_slave() to use bond_for_each_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rework rlb_next_rx_slave() to use bond_for_each_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rework bond_3ad_xmit_xor() to use bond_for_each_slave() only (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use bond_for_each_slave() in bond_uninit() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make bond_for_each_slave() use lower neighbour's private (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond_for_each_slave_continue_reverse() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: populate neighbour's private on enslave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Make alb learning packet interval configurable (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix bond_arp_rcv setting and arp validate desync state (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix store_arp_validate race with mode change (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: drop read_lock in bond_compute_features (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: drop read_lock in bond_fix_features (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: simplify bond_3ad_update_lacp_rate and use RTNL for sync (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: trivial: remove outdated comment and braces (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: simplify and fix peer notification (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use rlb_client_info->vlan_id instead of ->tag (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: pr_debug instead of pr_warn in bond_arp_send_all (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rhel-specific: remove current_alb_vlan (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rhel-specific: remove MAX_LP_BURST (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: split alb_send_learning_packets() (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: look for bridge IPs in arp monitoring"" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: unwind on bond_add_vlan failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove locking from bond_set_rx_mode() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add bond_time_in_interval() and use it for time comparison (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: call slave_last_rx() only once per slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: modify only neigh_parms owned by us (Nikolay Aleksandrov) [1159818] - [net] neighbour: populate neigh_parms on alloc before calling ndo_neigh_setup (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: initial RCU conversion (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: factor out slave id tx code and simplify xmit paths (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: simplify broadcast_xmit function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unnecessary read_locks of curr_slave_lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert to list API and replace bond's custom list (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix system hang due to fast igmp timer rescheduling (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond_resend_igmp_join_requests read_unlock leftover (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: cleanup netpoll code (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use pre-defined macro in bond_mode_name instead of magic number 0 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fixed up a error "do not initialise statics to 0 or NULL" in bond_main.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add rtnl protection for bonding_store_fail_over_mac (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: bond_sysfs.c checkpatch cleanup (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't call slave_xxx_netpoll under spinlocks (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert resend IGMP to notifier event (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: combine pr_debugs in bond_set_dev_addr into one (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: when cloning a MAC use NET_ADDR_STOLEN (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unnecessary dev_addr_from_first member (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unnecessary setup_by_slave member (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add an option to fail when any of arp_ip_target is inaccessible (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't trust arp requests unless active slave really works (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't validate arp if we don't have to (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't add duplicate targets to arp_ip_target (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add helper function bond_get_targets_ip(targets, ip) (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix slave speed reporting in bond_miimon_commit (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: trivial: make alb use bond_slave_has_mac() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't call alb_set_slave_mac_addr() while atomic (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix igmp_retrans type and two related races (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: reset master mac on first enslave failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: disallow change of MAC if fail_over_mac enabled (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Convert hw addr handling to sync/unsync, support ucast addresses (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: trivial: update the comments to reflect the reality (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: trivial: remove unused parameter from alb_swap_mac_addr() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: allow xmit hash policy change while bond dev is up (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix multiple 3ad mode sysfs race conditions (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: arp_ip_count and arp_targets can be wrong (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: replace x with pI4 for IPv4 addresses (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix set mode race conditions (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: allow TSO being set on bonding master (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix locking in enslave failure path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: in bond_mc_swap() bond's mc addr list is walked without lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: disable netpoll on enslave failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: primary_slave & curr_active_slave are not cleaned on enslave failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: vlans don't get deleted on enslave failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: mc addresses don't get deleted on enslave failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add support to read speed and duplex via ethtool (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix l23 and l34 load balancing in forwarding path (Nikolay Aleksandrov) [1159818] - [net] sk_buff: introduce pskb_network_may_pull() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: introduce proto_ports_offset() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: IFF_BONDING is not stripped on enslave failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix netdev event NULL pointer dereference (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: new helper - PDE_DATA() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix bonding_masters race condition in bond unloading (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: remove sysfs before removing devices" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove sysfs before removing devices (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: get netdev_rx_handler_unregister out of locks (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix disabling of arp_interval and miimon (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove already created master sysfs link on failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't call update_speed_duplex() under spinlocks (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fire NETDEV_RELEASE event only on 0 slaves (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: check if slave count is 0 in case when deciding to take slave's mac (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: set sysfs device_type to 'bond' (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix bond_release_all inconsistencies (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix initialize after use for 3ad machine state spinlock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix race condition between bond_enslave() and bond_3ad_update_lacp_rate() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: have random dev address by default instead of zeroes (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: unset primary slave via sysfs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix drvinfo strings set in drivers (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove usage of dev->master (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: do not cancel works in bond_uninit() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix check for ethtool get_link operation support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete migrated IP addresses from the rlb hash table (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rlb mode of bond should not alter ARP originating via bridge (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix race condition in bonding_store_slaves_active (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make arp_ip_target parameter checks consistent with sysfs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix miimon and arp_interval delayed work race conditions (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: in balance-rr mode, set curr_active_slave only if it is up (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Bonding driver does not consider the gso_max_size/gso_max_segs setting of slave devices (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix typo of "suport" in various comments and Kconfig (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix second off-by-one error (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix off-by-one error (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add some slack to arp monitoring time limits (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: support for IPv6 transmit hashing (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: check netpoll tx status on the right device (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rhel-specific: remove read_lock around netpoll_cleanup (Nikolay Aleksandrov) [1159818] - [net] netpoll: use GFP_ATOMIC in slave_enable_netpoll() and __netpoll_setup() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove netdev_bonding_change() (Nikolay Aleksandrov) [1159818] - [netdrv] bond_sysfs: use real_num_tx_queues rather than params.tx_queue (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rename bond_queue_mapping to slave_dev_queue_mapping (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: refine IFF_XMIT_DST_RELEASE capability (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move np->dev and np->dev_name init into __netpoll_setup() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: debugfs and network namespaces are incompatible (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Manage /proc/net/bonding/ entries from the netdev events (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: show all the link status of slaves (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: drop_monitor aware (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove packet cloning in recv_probe() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix corrupted queue_mapping (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: record primary when modify it via sysfs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix LACPDU rx_dropped commit (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Convert compare_ether_addr_64bits to ether_addr_equal_64bits (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Convert compare_ether_addr to ether_addr_equal (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't increase rx_dropped after processing LACPDUs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: bond_update_speed_duplex() can return void since no callers check its return (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: start slaves with link down for ARP monitor (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: properly unset current_arp_slave on slave link up (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: correctly proxy slave neigh param setup ndo function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: emit address change event also in bond_release (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: emit event when bonding changes MAC (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove entries for master_ip and vlan_ip and query devices instead (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: send igmp report for its master"" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix misspelling of "since" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove unnecessary k.alloc/v.alloc OOM messages (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix enslaving in alb mode when link down (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't disable softirq under bond_alb_xmit (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix error handling if slave is busy v2 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: only use primary address for ARP (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove obsolete source file 'bond_ipv6.c' (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Don't allow mode change via sysfs with slaves present (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: comparing a u8 with -1 is always false (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: update speed/duplex for NETDEV_CHANGE (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: eliminate bond_close race conditions (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make bonding slaves honour master's skb->priority (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix wrong port enabling in 802.3ad (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use local function pointer of bond->recv_probe in bond_handle_frame (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: properly stop queuing work when requested (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove use of ndo_set_multicast_list in drivers (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use ndo_change_rx_flags callback (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: reset backup and inactive flag of slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: implement get_tx_queues rtnk_link_op (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: reduce noise during init (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix string comparison errors (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add min links parameter to 802.3ad (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: introduce ip_is_fragment helper inline function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: copy dev name of slaves to struct netpoll (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete a dereference before check (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: clean up bond_del_vlan() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete unused arp_mon_pt (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete unused ad_timer (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete agg_select_mode from ad_bond_info (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete lacp_fast from ad_bond_info (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make 802.3ad use latest lacp_rate (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: reset queue mapping prior to transmission to physical device v5 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: allow all slave speeds (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: cleanup module option descriptions (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: documentation and code cleanup for resend_igmp (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: prevent deadlock on slave store with alb mode (v3) (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: rename NETDEV_BONDING_DESLAVE to NETDEV_RELEASE"" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: disable netpoll when enslave a device"" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: kill two unused macro definitions (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix structure sizeof incompatibility for some PDUs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert to ndo_fix_features (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: factor out rlock bond->lock in xmit path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Restore control over number of peer notifications (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move processing of recv handlers into handle_frame() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: 802.3ad - fix agg_device_up (Nikolay Aleksandrov) [1159818] - [netdrv] bonding, ipv4, ipv6, vlan: Handle NETDEV_BONDING_FAILOVER like NETDEV_NOTIFY_PEERS (Nikolay Aleksandrov) [1159818] - [net] ipv6: Send unsolicited neighbour advertismements when notified (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Adding support for throughputs larger than 65536 Mbps (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix minor/cosmetic type inconsistencies (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix minor sparse complaints (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix two typos (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix tranmitted/tranmitting typo (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete unused rlb_interval_counter (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete unused alb_timer (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: set save_load to 0 when initializing (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix common misspellings (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: typo in comment (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix rx_handler locking (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix a typo in a comment (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: enable netpoll without checking link status (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: introduce rx_handler results and logic around that (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: get rid of IFF_SLAVE_INACTIVE netdev->priv_flag (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: wrap slave state work (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: get rid of multiple bond-related netdevice->priv_flags (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: register slave pointer for rx_handler (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Improve syslog message at device creation time (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Call netif_carrier_off after register_netdevice (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Incorrect TX queue offset (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move procfs code into bond_procfs.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: 802.3ad: Rename rx_machine_lock to state_machine_lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: 802.3ad: Fix the state machine locking v2 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: COW before overwriting the destination MAC address (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the unused dummy functions when net poll controller isn't enabled (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use the correct size for _simple_hash() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix sparse warning (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bonding to use rx_handler (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove IFF_IN_NETPOLL flag (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: sync netpoll code with bridge (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix return value of couple of store functions (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: reduce and unify printk level in netdev_fix_features()"" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Ensure that we unshare skbs prior to calling pskb_may_pull (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: kobject.h redux (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add the debugfs interface to see RLB hash table (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: migrate some macros from bond_alb.c to bond_alb.h (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix mangled NAs on slaves without VLAN tag insertion (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Change active slave quietly when bond is down (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove redundant VLAN tag insertion logic (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix slave selection bug (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add the debugfs facility to the bonding driver (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Convert netpoll blocking api in bonding driver to be a counter (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: check for assigned mac before adopting the slaves mac address (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix a race in IGMP handling (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove unnecessary casts of netdev_priv (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove dev_base_lock use (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix comment/printk typos (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix lockdep warning after bond_vlan_rx_register() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: cleanup: remove braces from single block statements (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: cleanup : add space around operators (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make release_and_destroy static (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make bond_resend_igmp_join_requests_delayed static (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove netpoll blocking from uninit path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Re-enable netpoll over bonding (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix deadlock in bonding driver resulting from internal locking when using netpoll (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix bonding drivers improper modification of netpoll structure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add Speed/Duplex information to /proc/net/bonding/bond (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: reread information about speed and duplex when interface goes up (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: print information about speed and duplex seen by the driver (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add retransmit membership reports tunable (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rejoin multicast groups on VLANs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix WARN_ON when writing to bond_master sysfs file (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: return operator cleanup (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: enable gro by default (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: correctly process non-linear skbs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix jiffies overflow problems again (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: prevent sysfs from allowing arp monitoring with alb/tlb (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: set device in RLB ARP packet handler (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: change test for presence of VLANs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: avoid a warning (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix bond_inet6addr_event() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix a buffer overflow in bonding_show_queue_id (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: check if clients MAC addr has changed (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: prevent netpoll over bonded interfaces (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: Enable 64-bit net device statistics on 32-bit architectures"" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: allow user-controlled output slave selection (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add all_slaves_active parameter (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: optimize tlb_get_least_loaded_slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unused original_flags struct slave member (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move dev_addr cpy to bond_enslave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make bonding_store_slaves simpler (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove redundant checks from bonding_store_slaves V2 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move slave MTU handling from sysfs V2 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unused variable "found" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make bonding support netpoll (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix potential deadlock in bond_uninit() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: bond_xmit_roundrobin() fix (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix broken multicast with round-robin mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove trailing space in messages (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: flush unicast and multicast lists when changing type (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: check return value of nofitier when changing type (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rename notifier defines for netdev type change (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix device leak on error in bond_create() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove net_device_stats from bonding struct (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: bond_open error return value (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: spread __net_init, __net_exit (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: bond_3ad avoid possible null deref (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use pr_fmt (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix some typos and punctuation in comments (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Move && and || to end of previous line (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: net_identifiers should be read_mostly (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix 802.3ad standards compliance error (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Get the rtnl_link_ops support correct (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Add support for multiple network namespaces (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Implement a basic set of rtnl link ops (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Simplify bond device destruction (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Simplify bond_create (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Simply bond sysfs group creation (Nikolay Aleksandrov) [1159818] - [net] Allow devices to specify a device specific sysfs group (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove bond_dev from xmit_hash_policy call (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: change bond_create_proc_entry() to return void (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove useless assignment (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix a parameter name in error message (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: introduce primary_reselect option (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix broken multicast with round-robin mode" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: make bonding support netpoll" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: make bonding support netpoll"" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: set device in RLB ARP packet handler" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: allow arp_ip_targets on separate vlans to use arp validation" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: check if clients MAC addr has changed" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: introduce primary_reselect option" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: add feature to support output port selection steering" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: prevent oopsing on calling pskb_may_pull on shared skb" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: prevent sysfs from allowing arp monitoring with alb/tlb" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: change test for presence of VLANs" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix incorrect tx queue offset" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix jiffy comparison issues" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: interface doesn't issue IGMP report on slave interface during failover" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: documentation and code cleanup for resend_igmp" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "revert "bonding: make bonding support netpoll""" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Fix bonding drivers improper modification of netpoll structure" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Fix deadlock in bonding driver resulting from internal locking when using netpoll" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Remove netpoll blocking from uninit path" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Convert netpoll blocking api in bonding driver to be a counter" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: disable netpoll when enslave a device" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: rename NETDEV_BONDING_DESLAVE to NETDEV_RELEASE" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: allow all slave speeds" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: 802.3ad: Fix the state machine locking" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: 802.3ad: Rename rx_machine_lock to state_machine_lock" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: make 802.3ad use latest lacp_rate" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: delete lacp_fast from ad_bond_info" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: don't lock when copying/clearing VLAN list on slave" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: allow non-standard link-speeds" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix string comparison errors" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: reduce noise during init" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix potential deadlock in bond_uninit()" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: add missing xmit_hash_policy=layer2+3 info" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: reset queue mapping prior to transmission" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: properly stop queuing work when requested" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Fix pktgen to not oops on unsupported drivers" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: update speed/duplex for NETDEV_CHANGE" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Don't allow mode change via sysfs with slaves present" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Allow Bonding driver to disable/enable LRO on slaves" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "make bonding slaves honour master's skb->priority" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: move slave MTU handling from sysfs" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: move dev_addr cpy to bond_enslave" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Make LRO flag follow slave settings" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: emit event when bonding changes MAC" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: send igmp report for its master" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: remove entries for master_ip and vlan_ip and query devices instead" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: 802.3ad - fix agg_device_up" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: show all the link status of slaves" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: don't disable softirq under bond_alb_xmit" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: remove IFF_IN_NETPOLL flag" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix a NULL pointer dereference bug in bond_enslave()" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: prevent deadlock on slave store with alb mode" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Bonding driver does not consider the gso_max_size setting of slave devices" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: check for assigned mac before adopting the slaves mac address" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: unset primary slave via sysfs" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix enslaving in alb mode when link down" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fire NETDEV_RELEASE event only on 0 slaves" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: add support to read speed and duplex via ethtool" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: enable gro by default" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: properly unset current_arp_slave on slave link up" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Fix corrupted queue_mapping" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix set mode race conditions" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix store_arp_validate race with mode change" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Remove redundant VLAN tag insertion logic" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: add NETIF_F_NO_CSUM vlan_features" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: don't permit to use ARP monitoring in 802.3ad mode" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: move bond_compute_features out of locks" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: use the correct ether type for alb" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: reduce and unify printk level in netdev_fix_features()" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: add helper function bond_get_targets_ip()" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: make arp_ip_target parameter checks consistent with sysfs" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: arp_ip_count and arp_targets can be wrong" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: don't add duplicate targets to arp_ip_target" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: don't trust arp requests unless active slave really works" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: add an option to fail when any of arp_ip_target is inaccessible" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Remove net_device_stats from bonding struct" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Enable 64-bit net device statistics on 32-bit architectures" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: look for bridge IPs in arp monitoring" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: convert bonding to use rx_handler" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: COW before overwriting the destination MAC address" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: register slave pointer for rx_handler" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: introduce rx_handler results and logic around that" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix rx_handler locking" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: get netdev_rx_handler_unregister out of locks" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: move processing of recv handlers into handle_frame()" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: use local function pointer of bond->recv_probe in bond_handle_frame" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: don't increase rx_dropped after processing LACPDUs" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Fix LACPDU rx_dropped commit" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: remove packet cloning in recv_probe()" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix bond_arp_rcv setting and arp validate desync state" (Nikolay Aleksandrov) [1159818]- [fs] ext4: don't count external journal blocks as overhead (Eric Sandeen) [1163811] - [md] dm-thin: fix pool_io_hints to avoid looking at max_hw_sectors (Mike Snitzer) [1142773] - [hv] vmbus: incorrect device name is printed when child device is unregistered (Vitaly Kuznetsov) [1149920] - [xen] pvhvm: Fix vcpu hotplugging hanging (Vitaly Kuznetsov) [1164278] - [xen] pvhvm: Don't point per_cpu(xen_vpcu, 33 and larger) to shared_info (Vitaly Kuznetsov) [1164278] - [xen] enable PVHVM VCPU placement when using more than 32 CPUs (Vitaly Kuznetsov) [1164278] - [xen] support large numbers of CPUs with vcpu info placement (Vitaly Kuznetsov) [1164278] - [drm] backport: CONFIG_DMAR vs CONFIG_INTEL_IOMMU (Rob Clark) [1144143] - [x86] kvm: ensure hard lockup detection is disabled by default (Andrew Jones) [1111822] - [kernel] watchdog: control hard lockup detection default (Andrew Jones) [1111822] - [kernel] watchdog: Fix print-once on enable (Andrew Jones) [1111822] - [kernel] watchdog: Quiet down the boot messages (Andrew Jones) [1111822] - [kernel] Revert "watchdog: quiet down the boot messages" (Andrew Jones) [1111822] - [kernel] hrtimer: Prevent hrtimer_enqueue_reprogram race (Prarit Bhargava) [1154512] - [kernel] hrtimer: Preserve timer state in remove_hrtimer() (Prarit Bhargava) [1154512] - [serial] 8250: increase PASS_LIMIT (Seth Jennings) [986761]- [scsi] sym53c8xx_2: Set DID_REQUEUE return code when aborting squeue (Mikulas Patocka) [1128952] - [input] mouse: elantech - add support for trackpoint found on some v3 models (Aristeu Rozanski) [1064994] - [input] mouse: elantech - reset the device when elantech probe fails (Aristeu Rozanski) [1064994] - [input] mouse: elantech - add support for newer elantech touchpads (Aristeu Rozanski) [1064994] - [input] mouse: elantech - improve clickpad detection (Aristeu Rozanski) [1064994] - [input] mouse: elantech - add support for newer devices (Aristeu Rozanski) [1064994] - [input] mouse: elantech - fix packet check for v3 and v4 hardware (Aristeu Rozanski) [1064994] - [input] mouse: elantech - fix for newer hardware versions v7 (Aristeu Rozanski) [1064994] - [input] mouse: elantech - v4 is a clickpad, with only one button (Aristeu Rozanski) [1064994] - [input] mouse: elantech - reset touchpad before configuring it (Aristeu Rozanski) [1064994] - [input] mouse: elantech - add resolution query support for v4 hardware (Aristeu Rozanski) [1064994] - [input] mouse: elantech - add support for elantech fast command (Aristeu Rozanski) [1064994] - [input] mouse: elantech - convert obsolete strict_strtox to kstrtox (Aristeu Rozanski) [1064994] - [input] mouse: elantech - adjust hw_version detection logic (Aristeu Rozanski) [1064994] - [input] mouse: elantech - better support all those v2 variants (Aristeu Rozanski) [1064994] - [input] mouse: elantech - add v4 hardware support (Aristeu Rozanski) [1064994] - [input] mouse: elantech - add v3 hardware support (Aristeu Rozanski) [1064994] - [input] mouse: elantech - clean up elantech_init (Aristeu Rozanski) [1064994] - [input] mouse: elantech - packet checking for v2 hardware (Aristeu Rozanski) [1064994] - [input] mouse: elantech - remove ETP_EDGE_FUZZ_V2 (Aristeu Rozanski) [1064994] - [input] mouse: elantech - use firmware provided x, y ranges (Aristeu Rozanski) [1064994] - [input] mouse: elantech - get rid of ETP_2FT_* in elantech.h (Aristeu Rozanski) [1064994] - [input] mouse: elantech - correct x, y value range for v2 hardware (Aristeu Rozanski) [1064994] - [input] mouse: elantech - remove support for proprietary X driver (Aristeu Rozanski) [1064994] - [input] mouse: elantech - report multitouch with proper ABS_MT messages (Aristeu Rozanski) [1064994] - [input] mt: handle semi-mt devices in core (Aristeu Rozanski) [1064994] - [input] mouse: elantech - export pressure and width when supported (Aristeu Rozanski) [1064994] - [input] mouse: elantech - return -ENOMEM in select drivers when memory allocation fails (Aristeu Rozanski) [1064994] - [input] mouse: elantech - report position also with 3 fingers (Aristeu Rozanski) [1064994] - [input] mouse: elantech - discard the first 2 positions on some firmwares (Aristeu Rozanski) [1064994] - [input] mouse: elantech - relax signature checks (Aristeu Rozanski) [1064994] - [input] mouse: elantech - use all 3 bytes when checking version (Aristeu Rozanski) [1064994] - [input] mouse: elantech - ignore high bits in the position coordinates (Aristeu Rozanski) [1064994] - [input] mouse: elantech - allow forcing Elantech protocol (Aristeu Rozanski) [1064994] - [input] mouse: elantech - fix firmware version check (Aristeu Rozanski) [1064994] - [input] mouse: elantech - do not advertise relative events (Aristeu Rozanski) [1064994]- [net] sctp: fix NULL pointer dereference in af->from_addr_param on malformed packet (Daniel Borkmann) [1153980] {CVE-2014-7841} - [idle] intel_idle: fix IVT idle state table setting (Erik Arfvidson) [1120327] - [idle] intel_idle: fine-tune IVT residency targets (Erik Arfvidson) [1120327] - [netdrv] hyperv: Fix the total_data_buflen in send path (Jason Wang) [1132918] - [netdrv] hyperv: Fix a bug in netvsc_send() (Jason Wang) [1149925] - [netdrv] hyperv: Fix a bug in netvsc_start_xmit() (Jason Wang) [1149921] - [netdrv] hyperv: NULL dereference on error (Jason Wang) [1149921] - [netdrv] hyperv: Fix error return code in netvsc_init_buf() (Jason Wang) [1149921] - [netdrv] hyperv: Add netpoll support (Jason Wang) [1129966] - [netdrv] hyperv: remove unnecessary null test before kfree (Jason Wang) [1149921] - [netdrv] hyperv: fix apparent cut-n-paste error in send path teardown (Jason Wang) [1149921] - [netdrv] e100: fix typo in MDI/MDI-X eeprom check in e100_phy_init (John Greene) [1156417] - [powerpc] Disable /dev/port interface on systems without an ISA bridge (Gustavo Duarte) [1132045] - [powerpc] Add smp_mb()s to arch_spin_unlock_wait() (Gustavo Duarte) [1136224] - [powerpc] Add smp_mb() to arch_spin_is_locked() (Gustavo Duarte) [1136224]- [net] vlan: Don't propagate flag changes on down interfaces (Jiri Pirko) [1135347] - [net] bridge: register vlan group for br ports (Jiri Pirko) [1135347] - [netdrv] tg3: Use new VLAN code (Jiri Pirko) [1135347] - [netdrv] be2net: move to new vlan model (Jiri Pirko) [1135347] - [net] vlan: mask vlan prio bits (Jiri Pirko) [1135347] - [net] vlan: don't deliver frames for unknown vlans to protocols (Jiri Pirko) [1135347] - [net] vlan: allow nested vlan_do_receive() (Jiri Pirko) [1135347] - [net] allow vlan traffic to be received under bond (Jiri Pirko) [1135347] - [net] vlan: goto another_round instead of calling __netif_receive_skb (Jiri Pirko) [1135347] - [net] bonding: fix bond_arp_rcv setting and arp validate desync state (Jiri Pirko) [1135347] - [net] bonding: remove packet cloning in recv_probe() (Jiri Pirko) [1135347] - [net] bonding: Fix LACPDU rx_dropped commit (Jiri Pirko) [1135347] - [net] bonding: don't increase rx_dropped after processing LACPDUs (Jiri Pirko) [1135347] - [net] bonding: use local function pointer of bond->recv_probe in bond_handle_frame (Jiri Pirko) [1135347] - [net] bonding: move processing of recv handlers into handle_frame() (Jiri Pirko) [1135347] - [netdrv] revert "bonding: fix bond_arp_rcv setting and arp validate desync state" (Jiri Pirko) [1135347] - [netdrv] revert "bonding: check for vlan device in bond_3ad_lacpdu_recv()" (Jiri Pirko) [1135347] - [net] vlan: Always untag vlan-tagged traffic on input (Jiri Pirko) [1135347] - [net] Make skb->skb_iif always track skb->dev (Jiri Pirko) [1135347] - [net] vlan: fix a potential memory leak (Jiri Pirko) [1135347] - [net] vlan: fix mac_len recomputation in vlan_untag() (Jiri Pirko) [1135347] - [net] vlan: reset headers on accel emulation path (Jiri Pirko) [1135347] - [net] vlan: Fix the ingress VLAN_FLAG_REORDER_HDR check (Jiri Pirko) [1135347] - [net] vlan: make non-hw-accel rx path similar to hw-accel (Jiri Pirko) [1135347] - [net] allow handlers to be processed for orig_dev (Jiri Pirko) [1135347] - [net] bonding: get netdev_rx_handler_unregister out of locks (Jiri Pirko) [1135347] - [net] bonding: fix rx_handler locking (Jiri Pirko) [1135347] - [net] introduce rx_handler results and logic around that (Jiri Pirko) [1135347] - [net] bonding: register slave pointer for rx_handler (Jiri Pirko) [1135347] - [net] bonding: COW before overwriting the destination MAC address (Jiri Pirko) [1135347] - [net] bonding: convert bonding to use rx_handler (Jiri Pirko) [1135347] - [net] openvswitch: use rx_handler_data pointer to store vport pointer (Jiri Pirko) [1135347] - [net] add a synchronize_net() in netdev_rx_handler_unregister() (Jiri Pirko) [1135347] - [net] add rx_handler data pointer (Jiri Pirko) [1135347] - [net] replace hooks in __netif_receive_skb (Jiri Pirko) [1135347] - [net] fix conflict between null_or_orig and null_or_bond (Jiri Pirko) [1135347] - [net] remove the unnecessary dance around skb_bond_should_drop (Jiri Pirko) [1135347] - [net] revert "bonding: fix receiving of dups due vlan hwaccel" (Jiri Pirko) [1135347] - [net] uninline skb_bond_should_drop() (Jiri Pirko) [1135347] - [net] bridge: Set vlan_features to allow offloads on vlans (Jiri Pirko) [1135347] - [net] bridge: convert br_features_recompute() to ndo_fix_features (Jiri Pirko) [1135347] - [net] revert "bridge: explictly tag vlan-accelerated frames destined to the host" (Jiri Pirko) [1135347] - [net] revert "fix vlan gro path" (Jiri Pirko) [1135347] - [net] revert "bridge: do not learn from exact matches" (Jiri Pirko) [1135347] - [net] revert "bridge gets duplicate packets when using vlan over bonding" (Jiri Pirko) [1135347] - [net] llc: remove noisy WARN from llc_mac_hdr_init (Jiri Pirko) [1135347] - [net] bridge: stp: ensure mac header is set (Jiri Pirko) [1135347] - [net] vlan: remove reduntant check in ndo_fix_features callback (Jiri Pirko) [1135347] - [net] vlan: enable soft features regardless of underlying device (Jiri Pirko) [1135347] - [net] vlan: don't call ndo_vlan_rx_register on hardware that doesn't have vlan support (Jiri Pirko) [1135347] - [net] vlan: Fix vlan_features propagation (Jiri Pirko) [1135347] - [net] vlan: convert VLAN devices to use ndo_fix_features() (Jiri Pirko) [1135347] - [net] revert "vlan: Avoid broken offload configuration when reorder_hdr is disabled" (Jiri Pirko) [1135347] - [net] vlan: vlan device is lockless do not transfer real_num__queues (Jiri Pirko) [1135347] - [net] vlan: consolidate 8021q tagging (Jiri Pirko) [1135347] - [net] propagate NETIF_F_HIGHDMA to vlans (Jiri Pirko) [1135347] - [net] Fix a memmove bug in dev_gro_receive() (Jiri Pirko) [1135347] - [net] vlan: remove check for headroom in vlan_dev_create (Jiri Pirko) [1135347] - [net] vlan: set hard_header_len when VLAN offload features are toggled (Jiri Pirko) [1135347] - [net] vlan: Calling vlan_hwaccel_do_receive() is always valid (Jiri Pirko) [1135347] - [net] vlan: Centralize handling of hardware acceleration (Jiri Pirko) [1135347] - [net] vlan: finish removing vlan_find_dev from public header (Jiri Pirko) [1135347] - [net] vlan: make vlan_find_dev private (Jiri Pirko) [1135347] - [net] vlan: Avoid hash table lookup to find group (Jiri Pirko) [1135347] - [net] revert "vlan: Add helper functions to manage vlans on bonds and slaves" (Jiri Pirko) [1135347] - [net] revert "bonding: assign slaves their own vlan_groups" (Jiri Pirko) [1135347] - [net] revert "bonding: fix regression on vlan module removal" (Jiri Pirko) [1135347] - [net] revert "bonding: Always add vid to new slave group" (Jiri Pirko) [1135347] - [net] revert "bonding: Fix up refcounting issues with bond/vlan config" (Jiri Pirko) [1135347] - [net] revert "8021q/vlan: filter device events on bonds" (Jiri Pirko) [1135347] - [net] vlan: Use vlan_dev_real_dev in vlan_hwaccel_do_receive (Jiri Pirko) [1135347] - [net] gro: __napi_gro_receive() optimizations (Jiri Pirko) [1135347] - [net] vlan: Rename VLAN_GROUP_ARRAY_LEN to VLAN_N_VID (Jiri Pirko) [1135347] - [net] vlan: make vlan_hwaccel_do_receive() return void (Jiri Pirko) [1135347] - [net] vlan: init_vlan should not copy slave or master flags (Jiri Pirko) [1135347] - [net] vlan: updates vlan real_num_tx_queues (Jiri Pirko) [1135347] - [net] vlan: adds vlan_dev_select_queue (Jiri Pirko) [1135347] - [net] llc: use dev_hard_header (Jiri Pirko) [1135347] - [net] vlan: support "loose binding" to the underlying network device (Jiri Pirko) [1135347] - [net] revert "net: don't set VLAN_TAG_PRESENT for VLAN 0 frames" (Jiri Pirko) [1135347] - [net] tcp: fix splice() and tcp collapsing interaction (Florian Westphal) [1040768] - [input] wacom: initialize and destroy LEDs for Intuos4 S tablets (Aristeu Rozanski) [1030036] - [kernel] cpuset: PF_SPREAD_PAGE and PF_SPREAD_SLAB should be atomic flags (Aaron Tomlin) [1045310] - [documentation] cpuset: Update the cpuset flag file (Aaron Tomlin) [1045310] - [alsa] control: Make sure that id->index does not overflow (Jacob Tanenbaum) [1117312] {CVE-2014-4656} - [alsa] control: Handle numid overflow (Jacob Tanenbaum) [1117312] {CVE-2014-4656} - [md] dm-thin: fix potential for infinite loop in pool_io_hints (Mike Snitzer) [1142773] - [x86] kvm: fix PIT timer race condition (Mateusz Guzik) [1149593] {CVE-2014-3611} - [x86] kvm: vmx: handle invept and invvpid vm exits gracefull (Mateusz Guzik) [1144827 1144838] {CVE-2014-3645 CVE-2014-3646}- [fs] ext4: don't leave i_crtime.tv_sec uninitialized (Carlos Maiolino) [1144263] - [fs] ext4: zero out nanosecond timestamps for small inodes (Carlos Maiolino) [1144263] - [fs] nfsd: don't halt scanning the DRC LRU list when there's an RC_INPROG entry (J. Bruce Fields) [1150675] - [fs] nfsd: Decode and send 64bit time values (Benjamin Coddington) [1139909] - [fs] nfs: Make sure pre_change_attr is initialized correctly (Scott Mayhew) [1160042] - [dma] ioatdma: Adding Haswell devid for ioatdma (Prarit Bhargava) [1104761] - [x86] mtrr: return lowest common cache mode for range overlapping several mtrr (Larry Woodman) [973804] - [virtio] enable virtio_net to return bus_info in ethtool -i consistent with emulated NICs (Amos Kong) [994870]- [fs] udf: Avoid infinite loop when processing indirect ICBs (Jacob Tanenbaum) [1142320] {CVE-2014-6410} - [fs] isofs: unbound recursion when processing relocated directories (Jacob Tanenbaum) [1142269] {CVE-2014-5471 CVE-2014-5472} - [net] ipv6: delete expired route in ip6_pmtu_deliver (Hannes Frederic Sowa) [1156137] - [net] sctp: fix remote memory pressure from excessive queueing (Daniel Borkmann) [1154676] {CVE-2014-3688} - [net] sctp: fix panic on duplicate ASCONF chunks (Daniel Borkmann) [1154676] {CVE-2014-3687} - [net] sctp: fix skb_over_panic when receiving malformed ASCONF chunks (Daniel Borkmann) [1154676] {CVE-2014-3673} - [net] sctp: handle association restarts when the socket is closed (Daniel Borkmann) [1154676] - [s390] mm: fix SIGBUS handling (Hendrik Brueckner) [1145070] - [usb] ehci: Fix a regression in the ISO scheduler (Gustavo Duarte) [1145805] - [powerpc] crashdump: Fix page frame number check in copy_oldmem_page (Gustavo Duarte) [1117401] - [lib] memblock: fix memblock_is_region_memory() (Gustavo Duarte) [1117401] - [lib] memblock: Implement memblock_is_memory and memblock_is_region_memory (Gustavo Duarte) [1117401] - [thermal] intel_powerclamp: add newer cpu ids (Steve Best) [1135911] - [powercap] rapl: add new CPU IDs (Steve Best) [1136929] - [powercap] intel_rapl: spell out SoC names (Steve Best) [1136929] - [powercap] rapl: add support for ValleyView Soc (Steve Best) [1136929]- [md] dm-thin: refactor requeue_io to eliminate spinlock bouncing (Mike Snitzer) [1142773 1145230] - [md] dm-thin: optimize retry_bios_on_resume (Mike Snitzer) [1142773 1145230] - [md] dm-thin: sort the deferred cells (Mike Snitzer) [1142773 1145230] - [md] dm-thin: direct dispatch when breaking sharing (Mike Snitzer) [1142773 1145230] - [md] dm-thin: remap the bios in a cell immediately (Mike Snitzer) [1142773 1145230] - [md] dm-thin: defer whole cells rather than individual bios (Mike Snitzer) [1142773 1145230] - [md] dm-thin: factor out remap_and_issue_overwrite (Mike Snitzer) [1142773 1145230] - [md] dm-thin: performance improvement to discard processing (Mike Snitzer) [1142773 1145230] - [md] dm-thin: grab a virtual cell before looking up the mapping (Mike Snitzer) [1142773 1145230] - [md] dm-thin: implement thin_merge (Mike Snitzer) [1142773 1145230] - [md] dm: improve documentation and code clarity in dm_merge_bvec (Mike Snitzer) [1142773 1145230] - [md] dm-thin: adjust max_sectors_kb based on thinp blocksize (Mike Snitzer) [1142773 1145230] - [md] block: fix alignment_offset math that assumes io_min is a power-of-2 (Mike Snitzer) [1142773 1145230] - [md] dm-thin: throttle incoming IO (Mike Snitzer) [1142773 1145230] - [md] dm-thin: prefetch missing metadata pages (Mike Snitzer) [1142773 1145230] - [md] dm-transaction-manager: add support for prefetching blocks of metadata (Mike Snitzer) [1142773 1145230] - [md] dm-thin-metadata: change dm_thin_find_block to allow blocking, but not issuing, IO (Mike Snitzer) [1142773 1145230] - [md] dm-bio-prison: switch to using a red black tree (Mike Snitzer) [1142773 1145230] - [md] dm-bufio: evict buffers that are past the max age but retain some buffers (Mike Snitzer) [1142773 1145230] - [md] dm-bufio: switch from a huge hash table to an rbtree (Mike Snitzer) [1142773 1145230] - [md] dm-bufio: update last_accessed when relinking a buffer (Mike Snitzer) [1142773 1145230] - [md] dm-bufio: use kzalloc when allocating dm_bufio_client (Mike Snitzer) [1142773 1145230] - [md] dm-thin-metadata: do not allow the data block size to change (Mike Snitzer) [1142773 1145230] - [md] dm-thin: cleanup noflush_work to use a proper completion (Mike Snitzer) [1142773 1145230] - [md] dm-thin: fix DMERR typo in pool_status error path (Mike Snitzer) [1142773 1145230]- [fs] xfs: xlog_cil_force_lsn doesn't always wait correctly (Eric Sandeen) [1133304] - [netdrv] ixgbe: allow TXDCTL.WRTHRESH to be 1 will small ITR values (John Greene) [1132267] - [netdrv] ixgbe: Intel Change to allow itr changes without CONFIG_BQL support (John Greene) [1132267] - [video] offb: Fix setting of the pseudo-palette for >8bpp (Gerd Hoffmann) [1142450] - [video] offb: Add palette hack for qemu "standard vga" framebuffer (Gerd Hoffmann) [1142450] - [video] offb: Fix bug in calculating requested vram size (Gerd Hoffmann) [1142450] - [s390] zcrypt: toleration of new crypto adapter hardware (Hendrik Brueckner) [1134984] - [s390] zcrypt: support for extended number of ap domains (Hendrik Brueckner) [1134984] - [net] sock_queue_err_skb() dont mess with sk_forward_alloc (Jiri Benc) [1148257]- [acpi] intel_idle: simplify test for leave_mm() (Neil Horman) [1035906] - [intel_idle] close avn_cstates array with correct marker (Neil Horman) [1035906] - [intel_idle] Fixed C6 state on Avoton/Rangeley processors (Neil Horman) [1035906] - [intel_idle] Support Intel Atom Processor C2000 Product Family (Neil Horman) [1035906] - [intel_idle] shrink states tables (Neil Horman) [1035906] - [intel_idle] export both C1 and C1E (Neil Horman) [1035906] - [intel_idle] remove assumption of one C-state per MWAIT flag (Neil Horman) [1035906] - [x86] intel_idle: remove use and definition of MWAIT_MAX_NUM_CSTATES (Neil Horman) [1035906] - [acpi] intel_idle: Rename cpuidle states (Neil Horman) [1035906] - [intel_idle] stop using driver_data for static flags (Neil Horman) [1035906] - [x86] turbostat: decode MSR_IA32_POWER_CTL (Neil Horman) [1035906] - [intel_idle] support Haswell (Neil Horman) [1035906] - [acpi] Fix suspend/resume regression caused by cpuidle cleanup (Neil Horman) [1035906] - [intel_idle] Revert change of auto_demotion_disable_flags for Nehalem (Neil Horman) [1035906] - [x86] intel-idle: convert to x86_cpu_id auto probing (Neil Horman) [1035906] - [x86] Add driver auto probing for x86 features v4 (Neil Horman) [1035906] - [intel_idle] Split up and provide per CPU initialization func (Neil Horman) [1035906] - [cpuidle] Split cpuidle_state structure and move per-cpu statistics fields (Neil Horman) [1035906] - [acpi] cpuidle: Remove acpi_idle_suspend to fix suspend regression (Neil Horman) [1035906] - [cpuidle] Move dev->last_residency update to driver enter routine; remove dev->last_state (Neil Horman) [1035906] - [cpuidle] CPUIDLE_FLAG_TLB_FLUSHED is specific to intel_idle (Neil Horman) [1035906] - [intel_idle] Voluntary leave_mm before entering deeper (Neil Horman) [1035906] - [fs] autofs4: fix false positive compile error (Ian Kent) [858164] - [fs] autofs4: translate pids to the right namespace for the daemon (Ian Kent) [858164] - [fs] autofs4: allow autofs to work outside the initial PID namespace (Ian Kent) [858164] - [fs] autofs4: Do not potentially dereference NULL pointer returned by fget() in autofs_dev_ioctl_setpipefd() (Ian Kent) [858164] - [fs] gfs2: fix bad inode i_goal values during block allocation (Abhijith Das) [1130684] - [net] guard tcp_set_keepalive() to tcp sockets (Florian Westphal) [1141746] {CVE-2012-6657} - [kernel] init: add initcall_blacklist kernel parameter (Prarit Bhargava) [1112284]- [fs] call d_op->d_hash on last component of umount path (Abhijith Das) [1129712] - [usb] serial: memory corruption flaw (Jacob Tanenbaum) [1141402] {CVE-2014-3185} - [hid] off by one error in various _report_fixup routines (Jacob Tanenbaum) [1141392] {CVE-2014-3184} - [char] ipmi: Clear drvdata when interface is removed (Tony Camuso) [1135910] - [char] ipmi: init shadow_ipmi_smi_handlers early in ipmi_si_intf (Tony Camuso) [1139464] - [net] ipsec: update MAX_AH_AUTH_LEN to support sha512 (Herbert Xu) [1140103] - [net] bridge: Add support for TX vlan offload (Jiri Pirko) [1146391] - [net] revert "bridge: Set vlan_features to allow offloads on vlans" (Vlad Yasevich) [1121991] - [alsa] control: Protect user controls against concurrent access (Radomir Vrbovsky) [1117337] {CVE-2014-4652} - [netdrv] virtio-net: fix big buffer receiving (Jason Wang) [1144073] - [netdrv] tg3: prevent ifup/ifdown during PCI error recovery (Ivan Vecera) [1117009]- [netdrv] revert "cxgb4: set skb->rxhash" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Use netif_set_real_num_rx/tx_queues()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Turn on delayed ACK" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use ULP_MODE_TCPDDP" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Debugfs dump_qp() updates" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Drop peer_abort when no endpoint found" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Detect DB FULL events and notify RDMA ULD" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Common platform specific changes for DB Drop Recovery" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: DB Drop Recovery for RDMA and LLD queues" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add debugfs RDMA memory stats" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add DB Overflow Avoidance" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: DB Drop Recovery for RDMA and LLD queues" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use vmalloc() for debugfs QP dump" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Remove kfifo usage" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Include vmalloc.h for vmalloc and vfree" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: set maximal number of default RSS queues" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Remove duplicate register definitions" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Update RDMA/cxgb4 due to macro definition removal in cxgb4 driver" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Move dereference below NULL test" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix incorrect values for MEMWIN*_APERTURE and MEMWIN*_BASE" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add functions to read memory via PCIE memory window" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Code cleanup to enable T4 Configuration File support" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add support for T4 configuration file" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add support for T4 hardwired driver configuration settings" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Don't attempt to upgrade T4 firmware when cxgb4 will end up as a slave" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix error handling in create_qp()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Dynamically allocate memory in t4_memory_rw() and get_vpd_params()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix build error due to missing linux/vmalloc.h include" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: allocate enough data in t4_memory_rw()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Address various sparse warnings" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Remove unnecessary #ifdef condition" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Don't free chunk that we have failed to allocate" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix unable to get UP event from the LLD" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix initialization of SGE_CONTROL register" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: use WARN" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Chelsio FCoE offload driver submission" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: remove __dev* attributes" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add T4 filter support" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add LE hash collision bug fix path in LLD driver" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix LE hash collision bug for active open connection" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix LE hash collision bug for passive open connection" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix bug for active and passive LE hash collision path" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Use netdev_ and pr_" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix incorrect PFVF CMASK" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Abort connections that receive unexpected streaming mode data" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Abort connections when moving to ERROR state" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Display streaming mode error only if detected in RTS" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Keep QP referenced until TID released" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Always log async errors" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Only log rx_data warnings if cpl status is non-zero" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix endpoint timeout race condition" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Don't reconnect on abort for mpa_rev 1" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Don't wakeup threads for MPAv2" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Insert hwtid in pass_accept_req instead in pass_establish" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Address sparse warnings" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: "cookie" can stay in host endianness" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix cast warning" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Allow for backward compatibility with new VPD scheme" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add register definations for T5" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add macros, structures and inline functions for T5" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Initialize T5" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Dump T5 registers" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add T5 write combining support" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Enable doorbell drop recovery only for T4 adapter" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add T5 debugfs support" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add T5 PCI ids" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Update driver version and description" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Disable SR-IOV support for PF4-7 for T5" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add Support for Chelsio T5 adapter" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Turn off db coalescing when RDMA QPs are in use" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add module_params to enable DB FC & Coalescing on T5" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use DSGLs for fastreg and adapter memory writes for T5" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Map pbl buffers for dma if using DSGL" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Bump tcam_full stat and WR reply timeout" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix onchip queue support for T5" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix error return code in create_qp()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix SQ allocation when on-chip SQ is disabled" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix pci_device_id structure initialization with correct PF number" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: fix error recovery when t4_fw_hello returns a positive value" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Force uninitialized state if FW_ON_ADAPTER is < FW_VERSION and we're the MASTER_PF" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Correct comparisons and calculations using skb->tail and skb-transport_header" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Do not set net_device::dev_id to VI index" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix stack info leak in c4iw_create_qp()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add routines to create and remove listening IPv6 servers" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add CLIP support to store compressed IPv6 address" (Prarit Bhargava) [1140743] - [infiniband] revert "cma: Add IPv6 support for iWARP" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add support for active and passive open connection with IPv6 address" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Handle newer firmware changes" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use correct bit shift macros for vlan filter tuples" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix QP flush logic" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix accounting for unsignaled SQ WRs to deal with wrap" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Set arp error handler for PASS_ACCEPT_RPL messages" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Always do GTS write if cidx_inc == CIDXINC_MASK" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Advertise ~0ULL as max MR size" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Issue RI.FINI before closing when entering TERM" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: remove workqueue when driver registration fails" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: remove unnecessary pci_set_drvdata()" (Prarit Bhargava) [1140743] - [netdrv] revert "cgxb4: remove duplicate include in cxgb4.h" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Much cleaner implementation of is_t4()/is_t5()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: added much cleaner implementation of is_t4()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add new scheme to update T4/T5 firmware" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix formatting of physical address" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Make _c4iw_write_mem_dma() static" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: calls skb_set_hash" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Reserve stid 0 for T4/T5 adapters" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Include TCP as protocol when creating server filters" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Assign filter server TIDs properly" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Account for stid entries properly in case of IPv6" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add API to correctly calculate tuple fields" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: make functions static and remove dead code" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Calculate the filter server TID properly" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Server filters are supported only for IPv4" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use cxgb4_select_ntuple to correctly calculate ntuple fields" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: allow large buffer size to have page size" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Changed FW check version to match FW binary version" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: silence shift wrapping static checker warning" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Avoid disabling PCI device for towice" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Don't retrieve stats during recovery" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix gcc warning on 32-bit arch" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix referencing freed adapter" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add missing neigh_release in LE-Workaround path" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Use pci_enable_msix_range() instead of pci_enable_msix()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add support to recognize 40G links" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Print adapter VPD Part Number instead of Engineering Change field" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Allow >10G ports to have multiple queues" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: LE-Workaround is not atomic in firmware" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Query firmware for T5 ULPTX MEMWRITE DSGL capabilities" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Remove unused registers and add missing ones" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Don't assume LSO only uses SGL path in t4_eth_xmit()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add more PCI device ids" (Prarit Bhargava) [1140743] - [netdrv] revert "cgxb4: Stop using ethtool SPEED_* constants" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: use remove handler as shutdown handler" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix some small bugs in t4_sge_init_soft() when our Page Size is 64KB" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add code to dump SGE registers when hitting idma hangs" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Rectify emitting messages about SGE Ingress DMA channels being potentially stuck" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Updates for T5 SGE's Egress Congestion Threshold" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Calculate len properly for LSO path" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Treat CPL_ERR_KEEPALV_NEG_ADVICE as negative advice" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Doorbell Drop Avoidance Bug Fixes" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix underflows in c4iw_create_qp()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix four byte info leak in c4iw_create_cq()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Cap CQ size at T4_MAX_IQ_SIZE" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Allow loopback connections" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Always release neigh entry" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix incorrect BUG_ON conditions" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Mind the sq_sig_all/sq_sig_type QP attributes" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Default peer2peer mode to 1" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Save the correct map length for fast_reg_page_lists" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Don't leak skb in c4iw_uld_rx_handler()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix possible memory leak in RX_PKT processing" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Ignore read reponse type 1 CQEs" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Connect_request_upcall fixes" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Update snd_seq when sending MPA messages" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Call dev_kfree/consume_skb_any instead of kfree_skb" (Prarit Bhargava) [1140743] - [netdrv] revert "cxbg4: Remove addressof casts to same type" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Adds device ID for few more Chelsio Adapters" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: set error code on kmalloc() failure" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Lock around accept/reject downcalls" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Drop RX_DATA packets if the endpoint is gone" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: rx_data() needs to hold the ep mutex" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Disable DSGL use by default" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use the BAR2/WC path for kernel QPs and T5 devices" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Endpoint timeout fixes" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: rmb() after reading valid gen bit" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: SQ flush fix" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Max fastreg depth depends on DSGL support" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use pr_warn_ratelimited" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Initialize reserved fields in a FW work request" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add missing debug stats" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use uninitialized_var()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix over-dereference when terminating" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Save the correct mac addr for hw-loopback connections in the L2T" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: use the correct max size for firmware flash" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix endpoint mutex deadlocks" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Force T5 connections to use TAHOE congestion control" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Only allow kernel db ringing for T4 devs" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Update Kconfig to include Chelsio T5 adapter" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Decode PCIe Gen3 link speed" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix memory leaks in c4iw_alloc() error paths" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix vlan support" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add missing padding at end of struct c4iw_create_cq_resp" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: add missing padding at end of struct c4iw_alloc_ucontext_resp" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Decode the firmware port and module type a bit more for ethtool" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Check if rx checksum offload is enabled, while reading hardware calculated checksum" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: Allocate and use IQs specifically for indirect interrupts" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: Choose appropriate hw mtu index and ISS for iWARP connections" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: don't truncate the recv window size" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Change default Interrupt Holdoff Packet Count Threshold" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fixes cxgb4 probe failure in VM when PF is exposed through PCI Passthrough" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Use FW interface to get BAR0 value" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Replaced the backdoor mechanism to access the HW memory with PCIe Window method" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Adds device ID for few more Chelsio T4 Adapters" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: remove unnecessary null test before debugfs_remove_recursive" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: Detect Ing. Padding Boundary at run-time" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: use firmware ord/ird resource limits" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: display TPTE on errors" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: work request logging feature" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: Move common defines to cxgb4" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add the MC1 registers to read in the interrupt handler" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fixed incorrect check for memory operation in t4_memory_rw" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: only free allocated fls" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix possible race condition in cleanup" (Prarit Bhargava) [1140743] - [infiniband] revert "iw_cxgb4: fix for 64-bit integer division" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Add core T4 PCI-E SR-IOV Virtual Function hardware definitions and device communication code" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Add T4 Virtual Function Scatter-Gather Engine DMA code" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Add main T4 PCI-E SR-IOV Virtual Function driver for cxgb4vf" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Add new Makefile for T4 PCI-E SR-IOV Virtual Function driver cxgb4vf" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Stitch new T4 PCI-E SR-IOV Virtual Function driver into the build" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Remove obsolete comment about the lack of a TX Timer Callback" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Use correct shift factor for extracting the SGE DMA Ingress Padding Boundary" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: remove obsolete DECLARE_PCI_UNMAP_ADDR usage" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Implement "Unhandled Interrupts" statistic" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix TX Queue restart" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix SGE resource resource deallocation bug" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Fix off-by-one error checking for the end of the mailbox delay array" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Fix bug where we were only allocating one queue in MSI mode" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: do not use PCI resources before pci_enable_device()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Use netif_set_real_num_rx/tx_queues()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: make single bit signed bitfields unsigned" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: remove call to stop TX queues at load time" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: don't implement trivial (and incorrect) ndo_select_queue()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix bug in Generic Receive Offload" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix some errors in Gather List to skb conversion" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: flesh out PCI Device ID Table" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Fail open if link_start() fails" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: add call to Firmware to reset VF State" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: minor comment/symbolic name cleanup" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: add ethtool statistics for GRO" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix up "Section Mismatch" compiler warning" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Advertise NETIF_F_TSO_ECN" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix setting unicast/multicast addresses" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Ingress Queue Entry Size needs to be 64 bytes" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix mailbox data/control coherency domain race" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: recover from failure in cxgb4vf_open()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Check driver parameters in the right place" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Behave properly when CONFIG_DEBUG_FS isn't defined" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Quiesce Virtual Interfaces on shutdown" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Use defined Mailbox Timeout" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: improve Kconfig dependencies" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: do vlan cleanup" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: remove __dev* attributes" (Prarit Bhargava) [1140743] - [netdrv] revert "chelsio: Use netdev_ and pr_" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Fix extraction of cpl_rx_pkt from the response queue descriptor" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Fix VLAN extraction counter increment" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Add support for Chelsio T5 adapter" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG" (Prarit Bhargava) [1140743] - [netdrv] revert "net: cxgb4vf: Staticize local symbols" (Prarit Bhargava) [1140743] - [netdrv] revert "net: cxgb4vf: remove unnecessary pci_set_drvdata()" (Prarit Bhargava) [1140743] - [netdrv] revert "net: cxgb4vf: use DEFINE_PCI_DEVICE_TABLE" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: added much cleaner implementation of is_t4()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: make functions static and remove dead code" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Remove superfluous call to pci_disable_msix()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Adds device Id for few more Chelsio adapters" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Export symbols required by cxgb4i for ipv6 support and required defines" (Prarit Bhargava) [1140743] - [scsi] revert "libcxgbi: Add ipv6 api to driver" (Prarit Bhargava) [1140743] - [scsi] revert "cxgb4i: Add ipv6 code to driver, call into libcxgbi ipv6 api" (Prarit Bhargava) [1140743] - [scsi] revert "cxgb4i: Fix ipv6 build failure caught with randconfig" (Prarit Bhargava) [1140743] - [scsi] revert "cxgb4i: remove spurious use of rcu" (Prarit Bhargava) [1140743] - [scsi] revert "cxgb4i: Guard ipv6 code with a config check" (Prarit Bhargava) [1140743]- [kernel] futex: Fix errors in nested key ref-counting (Denys Vlasenko) [1094458] {CVE-2014-0205} - [fs] vfs: add missing __putname() in patch_mountpoint() (Ian Kent) [1135165] - [fs] nfs: Don't busy-wait on SIGKILL in __nfs_iocounter_wait (Benjamin Coddington) [1113269] - [netdrv] mlx4: add vlan_rx_register to the master ops (Doug Ledford) [1133506] - [infiniband] ocrdma: use right macro in query ah (Doug Ledford) [1133506] - [infiniband] ocrdma: resolve L2 address when creating user AH (Doug Ledford) [1133506] - [infiniband] ocrdma: get vlan tag from ib_qp_attrs (Doug Ledford) [1133506] - [infiniband] ocrdma: add default gid at index 0 (Doug Ledford) [1133506] - [infiniband] ocrdma: obtain sl from deivce structure (Doug Ledford) [1133506] - [infiniband] ocrdma: do not skip setting deffered_arm (Doug Ledford) [1133506] - [infiniband] ocrdma: Initialize the GID table while registering the device (Doug Ledford) [1133506] - [infiniband] ocrdma: Increase the size of STAG array in dev structure to 16K (Doug Ledford) [1133506] - [infiniband] ocrdma: Add missing adapter mailbox opcodes (Doug Ledford) [1133506] - [infiniband] ocrdma: Return proper value for max_mr_size (Doug Ledford) [1133506] - [infiniband] ocrdma: Allow only SEND opcode in case of UD QPs (Doug Ledford) [1133506] - [infiniband] ocrdma: Avoid reporting wrong completions in case of error CQEs (Doug Ledford) [1133506] - [infiniband] ocrdma: Query and initalize the PFC SL (Doug Ledford) [1133506] - [infiniband] ocrdma: Avoid posting DPP requests for RDMA READ (Doug Ledford) [1133506] - [infiniband] core: When marsheling uverbs path, clear unused fields (Amir Vadai) [1130394] - [infiniband] mlx4: Avoid executing gid task when device is being removed (Amir Vadai) [1130394] - [infiniband] mlx4: Fix lockdep splat for the iboe lock (Amir Vadai) [1130394] - [infiniband] mlx4: Get upper dev addresses as RoCE GIDs when port comes up (Amir Vadai) [1130394] - [infiniband] mlx4: Reorder steps in RoCE GID table initialization (Amir Vadai) [1130394] - [infiniband] mlx4: Don't duplicate the default RoCE GID (Amir Vadai) [1130394] - [infiniband] mlx4: Avoid null pointer dereference in mlx4_ib_scan_netdevs() (Amir Vadai) [1130394] - [netdrv] b43: fix the wrong assignment of status.freq in b43_rx() (John Greene) [1132160] - [lib] lzo: properly check for overruns (Denys Vlasenko) [1113901] {CVE-2014-4608} - [lib] lzo: Update LZO compression to current upstream version (Denys Vlasenko) [1113901] {CVE-2014-4608} - [drm] nouveau: add more checks to PRAMIN image fetching (Ben Skeggs) [1133695 1076733] - [drm] nouveau: allow non-optimus setups to load vbios from acpi (Ben Skeggs) [1133695 1076733] - [drm] nouveau: fix a potential NULL deref in the PROM shadowing function (Ben Skeggs) [1133695 1076733] - [drm] nouveau: fetch the vbios from PROM using only aligned 32-bit accesses (Ben Skeggs) [1133695 1076733] - [net] Revert "introduce netif_skb_dev_features" (Florian Westphal) [1029603] - [net] revert "ip, ipv6: handle gso skbs in forwarding path" (Florian Westphal) [1029603]- [kernel] audit: audit_log_start running on auditd should not stop (Richard Guy Briggs) [1019898] - [kernel] audit: drop audit_cmd_lock in AUDIT_USER family of cases (Richard Guy Briggs) [1019898] - [security] selinux: call WARN_ONCE() instead of calling audit_log_start() (Richard Guy Briggs) [1019898] - [crypto] drbg: fix failure of generating multiple of 2**16 bytes (Herbert Xu) [1130529] - [x86] uv: Set n_lshift based on GAM_GR_CONFIG MMR for UV3 (George Beshers) [1096981] - [fs] nfs: Close another NFSv4 recovery race (Steve Dickson) [1093922] - [fs] nfs: Refactor _nfs4_open_and_get_state to set ctx->state (Steve Dickson) [1093922] - [fs] nfs: cleanup: pass the nfs_open_context to nfs4_do_open (Steve Dickson) [1093922] - [fs] sunrpc: Handle EPIPE in xprt_connect_status (Steve Dickson) [1130619] - [fs] sunrpc: Ensure xprt_connect_status handles all potential connection errors (Steve Dickson) [1130619] - [fs] sunrpc: Ensure that we handle ENOBUFS errors correctly (Steve Dickson) [1130619] - [fs] sunrpc: Ensure call_connect_status() deals correctly with SOFTCONN tasks (Steve Dickson) [1130619] - [fs] sunrpc: Ensure that call_connect times out correctly (Steve Dickson) [1130619] - [fs] sunrpc: Handle connect errors ECONNABORTED and EHOSTUNREACH (Steve Dickson) [1130619] - [fs] sunrpc: call_connect_status should recheck bind and connect status on error (Steve Dickson) [1130619] - [fs] sunrpc: Report network/connection errors correctly for SOFTCONN rpc tasks (Steve Dickson) [1130619] - [fs] ext3: Fix fdatasync() for files with only i_size changes (Eric Sandeen) [1127023] - [fs] gfs2: Change maxlen variables to size_t (Robert S Peterson) [1126899] - [mm] hugetlb: add cond_resched_lock() in return_unused_surplus_pages() (Motohiro Kosaki) [1129085] - [mm] hugetlb: fix softlockup when a large number of hugepages are freed (Motohiro Kosaki) [1129085] - [net] fix ipv4: match prefsrc when deleting routes (Jiri Benc) [1056443] - [net] bridge: explictly tag vlan-accelerated frames destined to the host (Vlad Yasevich) [1121991] - [net] ipv4: avoid parallel route cache gc executions (Hannes Frederic Sowa) [1121228] - [net] ipv4: move route garbage collector to work queue (Hannes Frederic Sowa) [1121228] - [net] ethtool: reallow ETHTOOL_SFLAGS to set TX/RX VLAN offloads (Michal Schmidt) [1134359] - [net] tcp: tsq: fix nonagle handling (Jiri Pirko) [1134401] - [kvm] iommu: fix the third parameter of kvm_iommu_put_pages (Radomir Vrbovsky) [1131953] {CVE-2014-3601} - [s390] sysinfo: convert /proc/sysinfo to seqfile (Hendrik Brueckner) [1130987] - [s390] con3215: fix hanging console issue (Hendrik Brueckner) [1130986] - [s390] dasd: validate request size before building CCW/TCW request (Hendrik Brueckner) [1130988] - [scsi] revert "fc: ensure scan_work isn't active when freeing fc_rport" (Maurizio Lombardi) [1135888] - [edac] sb_edac: Modify H/W event reporting policy (Rui Wang) [1129067] - [alsa] control: Fix replacing user controls (Denys Vlasenko) [1117322] {CVE-2014-4654 CVE-2014-4655} - [netdrv] bnx2x: Fix RSS on big-endian (Michal Schmidt) [1119291] - [netdrv] bnx2x: Utilize FW 7.10.51 (Michal Schmidt) [1119291] - [netdrv] firmware: add bnx2x FW 7.10.51 (Michal Schmidt) [1119291] - [security] selinux: fix a problem with IPv6 traffic denials in selinux_ip_postroute() (Paul Moore) [1130082]- [md] revert "raid1: Rewrite the implementation of iobarrier" (Jes Sorensen) [1127231] - [md] revert "raid1: fix request counting bug in new 'barrier' code" (Jes Sorensen) [1127231] - [scsi] hpsa: version string change (Tomas Henzl) [1054631] - [scsi] hpsa: change doorbell reset delay to ten seconds (Tomas Henzl) [1054631] - [scsi] hpsa: add a delay to kdump path (Tomas Henzl) [1054631] - [infiniband] ipoib: No longer use flush as a parameter (Doug Ledford) [1111073] - [infiniband] ipoib: Make ipoib_mcast_stop_thread flush the workqueue (Doug Ledford) [1111073] - [infiniband] ipoib: Use dedicated workqueues per interface (Doug Ledford) [1111073] - [infiniband] ipoib: change init sequence ordering (Doug Ledford) [1111073] - [infiniband] ipoib: fix mcast_dev_flush/mcast_restart_task race (Doug Ledford) [1111073] - [infiniband] ipoib: fix MCAST_FLAG_BUSY usage (Doug Ledford) [1111073] - [infiniband] ipoib: Make the carrier_on_task race aware (Doug Ledford) [1111073] - [infiniband] ipoib: Consolidate rtnl_lock tasks in workqueue (Doug Ledford) [1111073] - [infiniband] ipoib: Avoid multicast join attempts with invalid P_key (Doug Ledford) [1111073] - [infiniband] ipoib: Avoid flushing the workqueue from worker context (Doug Ledford) [1111073] - [infiniband] ipoib: Use P_Key change event instead of P_Key polling mechanism (Doug Ledford) [1111073] - [infiniband] mlx5: Enable "block multicast loopback" for kernel consumers (Doug Ledford) [1128863] - [mm] memory-failure: support use of a dedicated thread to handle SIGBUS BUS_MCEERR_AO (Rui Wang) [1108366] - [mm] memory-failure: don't let collect_procs() skip over processes for MF_ACTION_REQUIRED (Rui Wang) [1108366] - [mm] memory-failure: send right signal code to correct thread (Rui Wang) [1108366] - [x86] mce: Pay no attention to 'F' bit in MCACOD when parsing 'UC' errors (Rui Wang) [1093437] - [x86] kvm: trace kvm_ple_window grow/shrink (Radim Krcmar) [1093208] - [x86] kvm: vmx: dynamise PLE window (Radim Krcmar) [1093208] - [x86] kvm: vmx: make PLE window per-VCPU (Radim Krcmar) [1093208] - [x86] kvm: introduce sched_in to kvm_x86_ops (Radim Krcmar) [1093208] - [virt] kvm: add kvm_arch_sched_in (Radim Krcmar) [1093208] - [fs] Add full_check test before calling add_to_tfile_check() to prevent panic in reverse_path_check_proc() (Larry Woodman) [1130730] - [perf] x86: Fix Silvermont offcore masks (Jiri Olsa) [1036335] - [perf] x86: Add model number for Avoton Silvermont (Jiri Olsa) [1036335] - [perf] x86: Add Silvermont 22nm Atom support (Jiri Olsa) [1036335] - [perf] x86: use INTEL_UEVENT_EXTRA_REG to define MSR_OFFCORE_RSP_X (Jiri Olsa) [1036335] - [perf] x86: Fix Intel shared extra MSR allocation (Jiri Olsa) [1036335] - [x86] amd: perf: Unify AMD's generic and family 15h pmus (Jiri Olsa) [1133680]- [mm] hugetlb: correct missing private flag clearing (Petr Holasek) [1127126] - [mm] hugetlb: return a reserved page to a reserved pool if failed (Petr Holasek) [1127126] - [mm] hugetlb: undo change to page mapcount in fault handler (Petr Holasek) [1127126] - [mm] hugetlb: fix subpool accounting handling (Petr Holasek) [1127126] - [mm] hugetlb: protect reserved pages when soft offlining a hugepage (Petr Holasek) [1127126] - [mm] hugetlb: decrement reserve count if VM_NORESERVE alloc page cache (Petr Holasek) [1127126] - [mm] hugetlb: remove decrement_hugepage_resv_vma() (Petr Holasek) [1127126] - [mm] hugetlb: add VM_NORESERVE check in vma_has_reserves() (Petr Holasek) [1127126] - [mm] hugetlb: do not use a page in page cache for cow optimization (Petr Holasek) [1127126] - [crypto] modsign: crypto_alloc_shash() returns an error code not NULL on failure (David Howells) [1099208] - [drm] nouveau: behave better if ioremap failed (Ben Skeggs) [1076992] - [fs] fuse: ignore entry-timeout LOOKUP_REVAL (Carlos Maiolino) [1127702] - [fs] fuse: Timeout comparison fix (Carlos Maiolino) [1127769] - [fs] ext4: verify block bitmap (Lukas Czerner) [1087584] - [fs] ext4: fix type declaration of ext4_validate_block_bitmap (Lukas Czerner) [1087584] - [fs] ext4: error out if verifying the block bitmap fails (Lukas Czerner) [1087584] - [fs] fsnotify: delay unmounting until all inode are fput (Eric Paris) [886723] - [fs] inotify: determine wd before races are possible (Eric Paris) [886723] - [fs] fsnotify: do not hold notification mutex when putting events (Eric Paris) [886723] - [fs] fsnotify: use GFP_NOFS when allocating event holders (Eric Paris) [886723] - [fs] locks: eliminate BUG() call when there's an unexpected lock on file close (Benjamin Coddington) [1113096] - [fs] gfs2: Request demote when a "try" flock fails (Robert S Peterson) [1129445] - [fs] nfsd: allow turning off nfsv3 readdir_plus (J. Bruce Fields) [1117468] - [powerpc] pseries: Fix kexec regression caused by CPPR tracking (Gustavo Duarte) [1129453] - [scsi] Fix erratic device offline during EH (Gustavo Duarte) [1126088] - [net] openvswitch: fix panic with multiple vlan headers (Jiri Benc) [1122405] - [net] ipvs: extract race fixes for sync daemon setups (Jesper Brouer) [1117536]- [scsi] cxgb4i: Guard ipv6 code with a config check (Sai Vemuri) [1122829] - [scsi] cxgb4i: remove spurious use of rcu (Sai Vemuri) [1122829] - [scsi] cxgb4i: Fix ipv6 build failure caught with randconfig (Sai Vemuri) [1122829] - [scsi] cxgb4i: Add ipv6 code to driver, call into libcxgbi ipv6 api (Sai Vemuri) [1122829] - [scsi] libcxgbi: Add ipv6 api to driver (Sai Vemuri) [1122829] - [netdrv] cxgb4: Export symbols required by cxgb4i for ipv6 support and required defines (Sai Vemuri) [1122829] - [netdrv] cxgb4vf: Adds device Id for few more Chelsio adapters (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Remove superfluous call to pci_disable_msix() (Sai Vemuri) [1112417] - [netdrv] cxgb4: make functions static and remove dead code (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: added much cleaner implementation of is_t4() (Sai Vemuri) [1112417] - [netdrv] net: cxgb4vf: use DEFINE_PCI_DEVICE_TABLE (Sai Vemuri) [1112417] - [netdrv] net: cxgb4vf: remove unnecessary pci_set_drvdata() (Sai Vemuri) [1112417] - [netdrv] net: cxgb4vf: Staticize local symbols (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add support for Chelsio T5 adapter (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix VLAN extraction counter increment (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix extraction of cpl_rx_pkt from the response queue descriptor (Sai Vemuri) [1112417] - [netdrv] chelsio: Use netdev_ and pr_ (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: remove __dev* attributes (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: do vlan cleanup (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: improve Kconfig dependencies (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use defined Mailbox Timeout (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Quiesce Virtual Interfaces on shutdown (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Behave properly when CONFIG_DEBUG_FS isn't defined (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Check driver parameters in the right place (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: recover from failure in cxgb4vf_open() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix mailbox data/control coherency domain race (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Ingress Queue Entry Size needs to be 64 bytes (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix setting unicast/multicast addresses (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Advertise NETIF_F_TSO_ECN (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix up "Section Mismatch" compiler warning (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: add ethtool statistics for GRO (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: minor comment/symbolic name cleanup (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: add call to Firmware to reset VF State (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fail open if link_start() fails (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: flesh out PCI Device ID Table (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix some errors in Gather List to skb conversion (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix bug in Generic Receive Offload (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: don't implement trivial (and incorrect) ndo_select_queue() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: remove call to stop TX queues at load time (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: make single bit signed bitfields unsigned (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use netif_set_real_num_rx/tx_queues() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: do not use PCI resources before pci_enable_device() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix bug where we were only allocating one queue in MSI mode (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix off-by-one error checking for the end of the mailbox delay array (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix SGE resource resource deallocation bug (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix TX Queue restart (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Implement "Unhandled Interrupts" statistic (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: remove obsolete DECLARE_PCI_UNMAP_ADDR usage (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use correct shift factor for extracting the SGE DMA Ingress Padding Boundary (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Remove obsolete comment about the lack of a TX Timer Callback (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Stitch new T4 PCI-E SR-IOV Virtual Function driver into the build (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add new Makefile for T4 PCI-E SR-IOV Virtual Function driver cxgb4vf (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add main T4 PCI-E SR-IOV Virtual Function driver for cxgb4vf (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add T4 Virtual Function Scatter-Gather Engine DMA code (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add core T4 PCI-E SR-IOV Virtual Function hardware definitions and device communication code (Sai Vemuri) [1112417] - [infiniband] iw_cxgb4: fix for 64-bit integer division (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix possible race condition in cleanup (Sai Vemuri) [1121803] - [netdrv] cxgb4: only free allocated fls (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fixed incorrect check for memory operation in t4_memory_rw (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add the MC1 registers to read in the interrupt handler (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: Move common defines to cxgb4 (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: work request logging feature (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: display TPTE on errors (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: use firmware ord/ird resource limits (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: Detect Ing. Padding Boundary at run-time (Sai Vemuri) [1121803] - [netdrv] cxgb4: remove unnecessary null test before debugfs_remove_recursive (Sai Vemuri) [1121803] - [netdrv] cxgb4: Adds device ID for few more Chelsio T4 Adapters (Sai Vemuri) [1121803] - [netdrv] cxgb4: Replaced the backdoor mechanism to access the HW memory with PCIe Window method (Sai Vemuri) [1121803] - [netdrv] cxgb4: Use FW interface to get BAR0 value (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fixes cxgb4 probe failure in VM when PF is exposed through PCI Passthrough (Sai Vemuri) [1121803] - [netdrv] cxgb4: Change default Interrupt Holdoff Packet Count Threshold (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: don't truncate the recv window size (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: Choose appropriate hw mtu index and ISS for iWARP connections (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: Allocate and use IQs specifically for indirect interrupts (Sai Vemuri) [1121803] - [netdrv] cxgb4: Check if rx checksum offload is enabled, while reading hardware calculated checksum (Sai Vemuri) [1121803] - [netdrv] cxgb4: Decode the firmware port and module type a bit more for ethtool (Sai Vemuri) [1121803] - [infiniband] cxgb4: add missing padding at end of struct c4iw_alloc_ucontext_resp (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add missing padding at end of struct c4iw_create_cq_resp (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix vlan support (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix memory leaks in c4iw_alloc() error paths (Sai Vemuri) [1121803] - [netdrv] cxgb4: Decode PCIe Gen3 link speed (Sai Vemuri) [1121803] - [infiniband] cxgb4: Update Kconfig to include Chelsio T5 adapter (Sai Vemuri) [1121803] - [infiniband] cxgb4: Only allow kernel db ringing for T4 devs (Sai Vemuri) [1121803] - [infiniband] cxgb4: Force T5 connections to use TAHOE congestion control (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix endpoint mutex deadlocks (Sai Vemuri) [1121803] - [netdrv] cxgb4: use the correct max size for firmware flash (Sai Vemuri) [1121803] - [netdrv] cxgb4: Save the correct mac addr for hw-loopback connections in the L2T (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix over-dereference when terminating (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use uninitialized_var() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add missing debug stats (Sai Vemuri) [1121803] - [infiniband] cxgb4: Initialize reserved fields in a FW work request (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use pr_warn_ratelimited (Sai Vemuri) [1121803] - [infiniband] cxgb4: Max fastreg depth depends on DSGL support (Sai Vemuri) [1121803] - [infiniband] cxgb4: SQ flush fix (Sai Vemuri) [1121803] - [infiniband] cxgb4: rmb() after reading valid gen bit (Sai Vemuri) [1121803] - [infiniband] cxgb4: Endpoint timeout fixes (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use the BAR2/WC path for kernel QPs and T5 devices (Sai Vemuri) [1121803] - [infiniband] cxgb4: Disable DSGL use by default (Sai Vemuri) [1121803] - [infiniband] cxgb4: rx_data() needs to hold the ep mutex (Sai Vemuri) [1121803] - [infiniband] cxgb4: Drop RX_DATA packets if the endpoint is gone (Sai Vemuri) [1121803] - [infiniband] cxgb4: Lock around accept/reject downcalls (Sai Vemuri) [1121803] - [infiniband] cxgb4: set error code on kmalloc() failure (Sai Vemuri) [1121803] - [netdrv] cxgb4: Adds device ID for few more Chelsio Adapters (Sai Vemuri) [1121803] - [netdrv] cxbg4: Remove addressof casts to same type (Sai Vemuri) [1121803] - [netdrv] cxgb4: Call dev_kfree/consume_skb_any instead of kfree_skb (Sai Vemuri) [1121803] - [infiniband] cxgb4: Update snd_seq when sending MPA messages (Sai Vemuri) [1121803] - [infiniband] cxgb4: Connect_request_upcall fixes (Sai Vemuri) [1121803] - [infiniband] cxgb4: Ignore read reponse type 1 CQEs (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix possible memory leak in RX_PKT processing (Sai Vemuri) [1121803] - [infiniband] cxgb4: Don't leak skb in c4iw_uld_rx_handler() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Save the correct map length for fast_reg_page_lists (Sai Vemuri) [1121803] - [infiniband] cxgb4: Default peer2peer mode to 1 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Mind the sq_sig_all/sq_sig_type QP attributes (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix incorrect BUG_ON conditions (Sai Vemuri) [1121803] - [infiniband] cxgb4: Always release neigh entry (Sai Vemuri) [1121803] - [infiniband] cxgb4: Allow loopback connections (Sai Vemuri) [1121803] - [infiniband] cxgb4: Cap CQ size at T4_MAX_IQ_SIZE (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix four byte info leak in c4iw_create_cq() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix underflows in c4iw_create_qp() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Doorbell Drop Avoidance Bug Fixes (Sai Vemuri) [1121803] - [netdrv] cxgb4: Treat CPL_ERR_KEEPALV_NEG_ADVICE as negative advice (Sai Vemuri) [1121803] - [netdrv] cxgb4: Calculate len properly for LSO path (Sai Vemuri) [1121803] - [netdrv] cxgb4: Updates for T5 SGE's Egress Congestion Threshold (Sai Vemuri) [1121803] - [netdrv] cxgb4: Rectify emitting messages about SGE Ingress DMA channels being potentially stuck (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add code to dump SGE registers when hitting idma hangs (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix some small bugs in t4_sge_init_soft() when our Page Size is 64KB (Sai Vemuri) [1121803] - [netdrv] cxgb4: use remove handler as shutdown handler (Sai Vemuri) [1121803] - [netdrv] cgxb4: Stop using ethtool SPEED_* constants (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add more PCI device ids (Sai Vemuri) [1121803] - [netdrv] cxgb4: Don't assume LSO only uses SGL path in t4_eth_xmit() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Remove unused registers and add missing ones (Sai Vemuri) [1121803] - [netdrv] cxgb4: Query firmware for T5 ULPTX MEMWRITE DSGL capabilities (Sai Vemuri) [1121803] - [netdrv] cxgb4: LE-Workaround is not atomic in firmware (Sai Vemuri) [1121803] - [netdrv] cxgb4: Allow >10G ports to have multiple queues (Sai Vemuri) [1121803] - [netdrv] cxgb4: Print adapter VPD Part Number instead of Engineering Change field (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add support to recognize 40G links (Sai Vemuri) [1121803] - [netdrv] cxgb4: Use pci_enable_msix_range() instead of pci_enable_msix() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add missing neigh_release in LE-Workaround path (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix referencing freed adapter (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix gcc warning on 32-bit arch (Sai Vemuri) [1121803] - [netdrv] cxgb4: Don't retrieve stats during recovery (Sai Vemuri) [1121803] - [netdrv] cxgb4: Avoid disabling PCI device for towice (Sai Vemuri) [1121803] - [netdrv] cxgb4: silence shift wrapping static checker warning (Sai Vemuri) [1121803] - [netdrv] cxgb4: Changed FW check version to match FW binary version (Sai Vemuri) [1121803] - [netdrv] cxgb4: allow large buffer size to have page size (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use cxgb4_select_ntuple to correctly calculate ntuple fields (Sai Vemuri) [1121803] - [infiniband] cxgb4: Server filters are supported only for IPv4 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Calculate the filter server TID properly (Sai Vemuri) [1121803] - [netdrv] cxgb4: make functions static and remove dead code (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add API to correctly calculate tuple fields (Sai Vemuri) [1121803] - [netdrv] cxgb4: Account for stid entries properly in case of IPv6 (Sai Vemuri) [1121803] - [netdrv] cxgb4: Assign filter server TIDs properly (Sai Vemuri) [1121803] - [netdrv] cxgb4: Include TCP as protocol when creating server filters (Sai Vemuri) [1121803] - [netdrv] cxgb4: Reserve stid 0 for T4/T5 adapters (Sai Vemuri) [1121803] - [netdrv] cxgb4: calls skb_set_hash (Sai Vemuri) [1121803] - [infiniband] cxgb4: Make _c4iw_write_mem_dma() static (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix formatting of physical address (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add new scheme to update T4/T5 firmware (Sai Vemuri) [1121803] - [netdrv] cxgb4: added much cleaner implementation of is_t4() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Much cleaner implementation of is_t4()/is_t5() (Sai Vemuri) [1121803] - [netdrv] cgxb4: remove duplicate include in cxgb4.h (Sai Vemuri) [1121803] - [netdrv] cxgb4: remove unnecessary pci_set_drvdata() (Sai Vemuri) [1121803] - [netdrv] cxgb4: remove workqueue when driver registration fails (Sai Vemuri) [1121803] - [infiniband] cxgb4: Issue RI.FINI before closing when entering TERM (Sai Vemuri) [1121803] - [infiniband] cxgb4: Advertise ~0ULL as max MR size (Sai Vemuri) [1121803] - [infiniband] cxgb4: Always do GTS write if cidx_inc == CIDXINC_MASK (Sai Vemuri) [1121803] - [infiniband] cxgb4: Set arp error handler for PASS_ACCEPT_RPL messages (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix accounting for unsignaled SQ WRs to deal with wrap (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix QP flush logic (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use correct bit shift macros for vlan filter tuples (Sai Vemuri) [1121803] - [infiniband] cxgb4: Handle newer firmware changes (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add support for active and passive open connection with IPv6 address (Sai Vemuri) [1121803] - [infiniband] cma: Add IPv6 support for iWARP (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add CLIP support to store compressed IPv6 address (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add routines to create and remove listening IPv6 servers (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix stack info leak in c4iw_create_qp() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Do not set net_device::dev_id to VI index (Sai Vemuri) [1121803] - [netdrv] cxgb4: Correct comparisons and calculations using skb->tail and skb-transport_header (Sai Vemuri) [1121803] - [netdrv] cxgb4: Force uninitialized state if FW_ON_ADAPTER is < FW_VERSION and we're the MASTER_PF (Sai Vemuri) [1121803] - [netdrv] cxgb4: fix error recovery when t4_fw_hello returns a positive value (Sai Vemuri) [1121803] - [netdrv] cxgb4: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG (Sai Vemuri) [1121803] - [netdrv] cxgb4: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix pci_device_id structure initialization with correct PF number (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix SQ allocation when on-chip SQ is disabled (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix error return code in create_qp() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix onchip queue support for T5 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Bump tcam_full stat and WR reply timeout (Sai Vemuri) [1121803] - [infiniband] cxgb4: Map pbl buffers for dma if using DSGL (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use DSGLs for fastreg and adapter memory writes for T5 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add module_params to enable DB FC & Coalescing on T5 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Turn off db coalescing when RDMA QPs are in use (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add Support for Chelsio T5 adapter (Sai Vemuri) [1121803] - [netdrv] cxgb4: Disable SR-IOV support for PF4-7 for T5 (Sai Vemuri) [1121803] - [netdrv] cxgb4: Update driver version and description (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add T5 PCI ids (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add T5 debugfs support (Sai Vemuri) [1121803] - [netdrv] cxgb4: Enable doorbell drop recovery only for T4 adapter (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add T5 write combining support (Sai Vemuri) [1121803] - [netdrv] cxgb4: Dump T5 registers (Sai Vemuri) [1121803] - [netdrv] cxgb4: Initialize T5 (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add macros, structures and inline functions for T5 (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add register definations for T5 (Sai Vemuri) [1121803] - [netdrv] cxgb4: Allow for backward compatibility with new VPD scheme (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix cast warning (Sai Vemuri) [1121803] - [infiniband] cxgb4: "cookie" can stay in host endianness (Sai Vemuri) [1121803] - [infiniband] cxgb4: Address sparse warnings (Sai Vemuri) [1121803] - [infiniband] cxgb4: Insert hwtid in pass_accept_req instead in pass_establish (Sai Vemuri) [1121803] - [infiniband] cxgb4: Don't wakeup threads for MPAv2 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Don't reconnect on abort for mpa_rev 1 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix endpoint timeout race condition (Sai Vemuri) [1121803] - [infiniband] cxgb4: Only log rx_data warnings if cpl status is non-zero (Sai Vemuri) [1121803] - [infiniband] cxgb4: Always log async errors (Sai Vemuri) [1121803] - [infiniband] cxgb4: Keep QP referenced until TID released (Sai Vemuri) [1121803] - [infiniband] cxgb4: Display streaming mode error only if detected in RTS (Sai Vemuri) [1121803] - [infiniband] cxgb4: Abort connections when moving to ERROR state (Sai Vemuri) [1121803] - [infiniband] cxgb4: Abort connections that receive unexpected streaming mode data (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix incorrect PFVF CMASK (Sai Vemuri) [1121803] - [netdrv] cxgb4: Use netdev_ and pr_ (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix bug for active and passive LE hash collision path (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix LE hash collision bug for passive open connection (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix LE hash collision bug for active open connection (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add LE hash collision bug fix path in LLD driver (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add T4 filter support (Sai Vemuri) [1121803] - [netdrv] cxgb4: remove __dev* attributes (Sai Vemuri) [1121803] - [netdrv] cxgb4: Chelsio FCoE offload driver submission (Sai Vemuri) [1121803] - [infiniband] cxgb4: use WARN (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix initialization of SGE_CONTROL register (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix unable to get UP event from the LLD (Sai Vemuri) [1121803] - [infiniband] cxgb4: Don't free chunk that we have failed to allocate (Sai Vemuri) [1121803] - [netdrv] cxgb4: Remove unnecessary #ifdef condition (Sai Vemuri) [1121803] - [netdrv] cxgb4: Address various sparse warnings (Sai Vemuri) [1121803] - [netdrv] cxgb4: allocate enough data in t4_memory_rw() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix build error due to missing linux/vmalloc.h include (Sai Vemuri) [1121803] - [netdrv] cxgb4: Dynamically allocate memory in t4_memory_rw() and get_vpd_params() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix error handling in create_qp() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Don't attempt to upgrade T4 firmware when cxgb4 will end up as a slave (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add support for T4 hardwired driver configuration settings (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add support for T4 configuration file (Sai Vemuri) [1121803] - [netdrv] cxgb4: Code cleanup to enable T4 Configuration File support (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add functions to read memory via PCIE memory window (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix incorrect values for MEMWIN*_APERTURE and MEMWIN*_BASE (Sai Vemuri) [1121803] - [infiniband] cxgb4: Move dereference below NULL test (Sai Vemuri) [1121803] - [infiniband] cxgb4: Update RDMA/cxgb4 due to macro definition removal in cxgb4 driver (Sai Vemuri) [1121803] - [netdrv] cxgb4: Remove duplicate register definitions (Sai Vemuri) [1121803] - [netdrv] cxgb4: set maximal number of default RSS queues (Sai Vemuri) [1121803] - [infiniband] cxgb4: Include vmalloc.h for vmalloc and vfree (Sai Vemuri) [1121803] - [infiniband] cxgb4: Remove kfifo usage (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use vmalloc() for debugfs QP dump (Sai Vemuri) [1121803] - [infiniband] cxgb4: DB Drop Recovery for RDMA and LLD queues (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add DB Overflow Avoidance (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add debugfs RDMA memory stats (Sai Vemuri) [1121803] - [netdrv] cxgb4: DB Drop Recovery for RDMA and LLD queues (Sai Vemuri) [1121803] - [netdrv] cxgb4: Common platform specific changes for DB Drop Recovery (Sai Vemuri) [1121803] - [netdrv] cxgb4: Detect DB FULL events and notify RDMA ULD (Sai Vemuri) [1121803] - [infiniband] cxgb4: Drop peer_abort when no endpoint found (Sai Vemuri) [1121803] - [infiniband] cxgb4: Debugfs dump_qp() updates (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use ULP_MODE_TCPDDP (Sai Vemuri) [1121803] - [infiniband] cxgb4: Turn on delayed ACK (Sai Vemuri) [1121803] - [netdrv] cxgb4: Use netif_set_real_num_rx/tx_queues() (Sai Vemuri) [1121803] - [netdrv] cxgb4: set skb->rxhash (Sai Vemuri) [1121803]- [drm] i915: fix backport typo (Rob Clark) [1131218] - [net] revert: bridge: Provide VLAN registration and GRO acceleration for ports (Jiri Pirko) [1121991] - [net] revert: bridge: Correctly receive hw-accelerated vlan traffic (Jiri Pirko) [1121991] - [net] revert: vlan: Allow accelerated packets to flow through the bridge (Jiri Pirko) [1121991] - [net] ipv6: fix calculation of option len in ip6_append_data (Hannes Frederic Sowa) [1127225] - [net] ipv6: pmtudisc setting not respected with UFO/CORK (Hannes Frederic Sowa) [1127225] - [net] ipv4: fix DO and PROBE pmtu mode regarding local fragmentation with UFO/CORK (Hannes Frederic Sowa) [1127225] - [net] rtnetlink: fix VF info size (Jiri Benc) [1126761] - [scsi] fc: ensure scan_work isn't active when freeing fc_rport (Maurizio Lombardi) [1120036] - [netdrv] bnx2x: Safe bnx2x_panic_dump() (Michal Schmidt) [1121539] - [netdrv] bnx2x: Enlarge the dorq threshold for VFs (Michal Schmidt) [1123412] - [netdrv] bnx2x: Fix 1G-baseT link (Michal Schmidt) [1123412] - [netdrv] bnx2x: Fix link for KR with swapped polarity lane (Michal Schmidt) [1123412] - [md] raid: avoid data corruption during recovery of double-degraded RAID6 (Jes Sorensen) [1090423] - [perf] tools: Show better error message in case we fail to open counters due to EBUSY error (Jiri Olsa) [1103196] - [perf] tools: Add filename__read_str util function (Jiri Olsa) [1103196] - [kvm] revert "x86: increase VCPU limit to 240" (Radim Krcmar) [864242] - [virt] revert "virtio-net: initialize vlan_features" (Nikolay Aleksandrov) [1132588]- [net] ipv6: fix headroom calculation in udp6_ufo_fragment (Nikolay Aleksandrov) [1121522] - [net] udp6: Fix udp fragmentation for tunnel traffic (Nikolay Aleksandrov) [1121522] - [net] sctp: inherit auth_capable on INIT collisions (Daniel Borkmann) [1123760] {CVE-2014-5077} - [net] sctp: only warn in proc_sctp_do_alpha_beta if write (Daniel Borkmann) [1081372] - [net] sctp: fix permissions for rto_alpha and rto_beta knobs (Daniel Borkmann) [1081372] - [scsi] scsi_lib: remove the description string in scsi_io_completion() (Maurizio Lombardi) [710111] - [scsi] qla2xxx: Update version number to 8.07.00.08.06.6-k1 (Chad Dupuis) [919831 990690] - [scsi] qla2xxx: Remove restriction on starting remote device discovery on port update (Chad Dupuis) [990690] - [scsi] qla2xxx: Move mailbox failure messages to a default debug level (Chad Dupuis) [919831] - [netdrv] mlx4_core: Keep only one driver entry release mlx4_priv (Amir Vadai) [1121531] - [netdrv] be2net: fix qnq mode detection on VFs (Ivan Vecera) [1123790] - [netdrv] be2net: ignore get/set profile FW cmd failures (Ivan Vecera) [1110417] - [netdrv] be2net: use adapter->flags to track SRIOV state (Ivan Vecera) [1110417] - [netdrv] be2net: avoid SRIOV config for BE2 chip (Ivan Vecera) [1110417] - [netdrv] be2net: use be_max_vfs() macro to access max-vfs (Ivan Vecera) [1110417] - [netdrv] be2net: create optimal number of queues on SR-IOV config (Ivan Vecera) [1110417] - [netdrv] be2net: read VF's capabilities from GET_PROFILE_CONFIG cmd (Ivan Vecera) [1110417] - [netdrv] be2net: remove be_cmd_get_profile_config_mbox/mccq() variants (Ivan Vecera) [1110417] - [x86] perf: Fix AMD NB and L2I "uncore" support (Prarit Bhargava) [922929] - [x86] perf: Remove old-style NB counter support from perf_event_amd.c (Prarit Bhargava) [922929] - [x86] perf: Add support for AMD NB and L2I "uncore" counters (Prarit Bhargava) [922929] - [x86] Add cpu_has_topoext (Prarit Bhargava) [922929] - [x86] perf: Enable northbridge performance counters on AMD family 15h (Prarit Bhargava) [922929] - [x86] perf: add global get_ibs_caps() (Prarit Bhargava) [922929] - [x86] perf: Share IBS macros between perf and oprofile (Prarit Bhargava) [922929] - [x86] perf: Generalize northbridge constraints code for family 15h (Prarit Bhargava) [922929] - [x86] perf: Allow for architecture specific RDPMC indexes (Prarit Bhargava) [922929] - [x86] perf: Move MSR address offset calculation to architecture specific files (Prarit Bhargava) [922929] - [x86] perf: Use rdpmc() rather than rdmsr() when possible in the kernel (Prarit Bhargava) [922929] - [x86] Add rdpmcl() (Prarit Bhargava) [922929] - [x86] efi: Properly pre-initialize table pointers (Laszlo Ersek) [1129282] - [md] raid1, raid10: always abort recover on write error (Jes Sorensen) [1124351]- [xen] smp: Unifiy some of the PVs and PVHVM offline CPU path (Vitaly Kuznetsov) [1123370] - [xen] smp: Fix leakage of the spinlock interrupt line for every CPU online/offline (Vitaly Kuznetsov) [1123370] - [xen] disable PV spinlocks on HVM (Vitaly Kuznetsov) [1123370] - [xen] smp: initialize IPI vectors before marking CPU online (Vitaly Kuznetsov) [1123370] - [xen] Do not enable PV IPIs when vector callback not present (Vitaly Kuznetsov) [1123370] - [xen] pv on hvm support PV spinlocks and IPIs (Vitaly Kuznetsov) [1123370] - [xen] percpu: make percpu symbols in xen unique (Vitaly Kuznetsov) [1123370] - [kernel] sched: Fix possible divide by zero in avg_atom() calculation (Mateusz Guzik) [1109489] - [kernel] add div64_ul() (Mateusz Guzik) [1109489] - [kernel] sched: Move idle_balance() stats back where they were instead of at the end of the sched_domain (Larry Woodman) [1119156] - [perf] x86: ignore CondChgd bit to avoid false NMI handling (Don Zickus) [1116947] - [s390] fix restore of invalid floating-point-control (Hendrik Brueckner) [1121962] - [s390] sclp_vt220: Enable ASCII console per default (Hendrik Brueckner) [1112743] - [x86] apic: Remove noisy zero-mask warning from default_send_IPI_mask_logical() (Prarit Bhargava) [745124] - [drm] i915: lock around link status and link training (Dave Airlie) [1126640] - [drm] i915: only hook up hpd pulse for DP outputs (Dave Airlie) [1126640] - [alsa] control: Don't access controls outside of protected regions (Radomir Vrbovsky) [1117329] {CVE-2014-4653} - [md] dm-thin: set minimum_io_size to pool's data block size (Mikulas Patocka) [1121779] - [md] dm: allocate a special workqueue for deferred device removal (Mike Snitzer) [1109431] - [kernel] coredump: redefine SIGNAL_GROUP_COREDUMP to fix the conflict with SIGNAL_CLD_STOPPED (Oleg Nesterov) [1106519] - [powerpc] pseries: Track previous CPPR values to correctly EOI interrupts (Gustavo Duarte) [1089977] - [netdrv] tg3: Modify tg3_tso_bug() to handle multiple TX rings (Ivan Vecera) [1123530] - [netdrv] bna: fix performance regression (Ivan Vecera) [1121039] - [netdrv] bna: fill the magic in bnad_get_eeprom() instead of validating (Ivan Vecera) [1119123] - [netdrv] e1000e: implement 82577/579 MDI setting support (Ivan Vecera) [1105604] - [netdrv] igb: update to allow reading/setting MDI state (Ivan Vecera) [1105604] - [netdrv] e1000e: implement MDI/MDI-X control (Ivan Vecera) [1105604] - [netdrv] e1000: configure and read MDI settings (Ivan Vecera) [1105604] - [netdrv] ethtool: MDI setting support (Ivan Vecera) [1105604] - [netdrv] bna: remove use of ndo_set_multicast_list in drivers (Ivan Vecera) [1120510] - [netdrv] bna: fix vlan tag stripping and implement its toggling (Ivan Vecera) [1120510] - [netdrv] bna: convert to hw_features (Ivan Vecera) [1120510]- [powerpc] pci: Improve device hotplug initialization (Gustavo Duarte) [1084398] - [powerpc] pci: fix PCI-e devices rescan issue on powerpc platform (Gustavo Duarte) [1084398] - [powerpc] pci: Cleanup device dma setup code (Gustavo Duarte) [1084398] - [pci] Add pcibios_add_device (Gustavo Duarte) [1084398] - [pci] fix undefined reference to 'pci_fixup_final_inited' (Gustavo Duarte) [1084398] - [pci] call final fixups hot-added devices (Gustavo Duarte) [1084398] - [mm] vmscan: Fix memcg forced scan of anonymous pages (Jerome Marchand) [1124895] - [mm] try_to_unmap_cluster() should lock_page() before mlocking (Jacob Tanenbaum) [1093081] {CVE-2014-3122} - [video] fbmem: convert fb_mmap to vm_iomap_memory() helper (Jacob Tanenbaum) [1035242] {CVE-2013-2596} - [s390] add dummy io_remap_pfn_range() to asm/pgtable.h (Jacob Tanenbaum) [1035242] {CVE-2013-2596} - [mm] add vm_iomap_memory() helper function (Jacob Tanenbaum) [1035242] {CVE-2013-2596} - [hv] hv_fcopy: fix a race condition for SMP guest (Jason Wang) [1118123] - [hv] util: Fix a bug in the KVP code (Jason Wang) [1118123] - [hv] vmbus: Fix a bug in the channel callback dispatch code (Jason Wang) [1118123] - [scsi] virtio_scsi: fix memory leak on full queue condition (Fam Zheng) [1111485] - [scsi] storvsc: Correctly handle TEST_UNIT_READY failure (Jason Wang) [1120468] - [scsi] storvsc: Set srb_flags in all cases (Jason Wang) [1120468] - [scsi] storvsc: Implement a eh_timed_out handler (Jason Wang) [1120468] - [scsi] storvsc: Fix a bug in handling VMBUS protocol version (Jason Wang) [1120468] - [scsi] storvsc: Filter commands based on the storage protocol version (Jason Wang) [1120468] - [scsi] storvsc: Set cmd_per_lun to reflect value supported by the Host (Jason Wang) [1120468] - [scsi] storvsc: Change the limits to reflect the values on the host (Jason Wang) [1120468] - [fs] xfs: always do log forces via the workqueue (Eric Sandeen) [1028831] - [fs] xfs: Do background CIL flushes via a workqueue (Eric Sandeen) [1028831] - [fs] vfs: fix ELOOP error handling in path_mountpoint() (Ian Kent) [1121323] {CVE-2014-5045} - [fs] vfs: fix ref count leak in path_mountpoint() (Ian Kent) [1121323] {CVE-2014-5045} - [fs] xfs: remove xfs_itruncate_data (Brian Foster) [1113418] - [fs] xfs: split xfs_itruncate_finish (Brian Foster) [1113418] - [fs] xfs: kill xfs_itruncate_start (Brian Foster) [1113418] - [fs] xfs: factor extent map manipulations out of xfs_bmapi (Brian Foster) [1113418] - [fs] gfs2: Allow caching of glocks for flock (Robert S Peterson) [1110421] - [fs] gfs2: Allow flocks to use normal glock dq rather than dq_wait (Robert S Peterson) [1110421] - [fs] xfs: don't log dummy transaction on frozen fs (Eric Sandeen) [1076286] - [fs] ext4: set extents flag when migrating file to use extents (Eric Sandeen) [952005]- [netdrv] sfc: Add 40G link capability decoding (Nikolay Aleksandrov) [1111076] - [netdrv] sfc: Adding PCI ID for Solarflare 7000 series 40G network adapter (Nikolay Aleksandrov) [1111076] - [scsi] ibmvscsi: Add memory barriers for send / receive (Gustavo Duarte) [1099590] - [scsi] ibmvscsi: Abort init sequence during error recovery (Gustavo Duarte) [1099590] - [driver] core: fix addition of delayed probe infrastructure (Doug Ledford) [1116871] - [uapi] rdma_user_cm.h: include socket.h (Doug Ledford) [1072857] - [netdrv] bnx2x: fix set_setting for some PHYs (Michal Schmidt) [1009332] - [net] bridge: unregister rtnl message types correctly (Jiri Benc) [1114445]- [drm] nouveau: backport display fixes from upstream (Ben Skeggs) [1105194] - [drivers] platform: use always ->name for uevent (Prarit Bhargava) [1120675] - [hv] remove meaningless pr_err() in vmbus_recvpacket_raw() (Jason Wang) [1112076] - [x86] mm: fix crash when booting as a hyperv NUMA guest (Luiz Capitulino) [979364] - [powerpc] kexec: fix access to kexec_state table (Gustavo Duarte) [1118904] - [powerpc] Dynamic update cache list during suspend and resume (Gustavo Duarte) [1087793] - [netdrv] qlcnic: Initialize mailbox cmd structure to zero (Chad Dupuis) [1115438] - [netdrv] qlcnic: Fix NULL pointer dereference bug (Chad Dupuis) [1110938] - [x86] hpet: Fix bogus error check in hpet_assign_irq() (Prarit Bhargava) [1117874] - [pci] dmar: Fix return value check of create_irq() (Prarit Bhargava) [1117874] - [md] dm-thin: relax external origin size constraints (Mike Snitzer) [1030411] - [md] dm-thin: switch to an atomic_t for tracking pending new block preparations (Mike Snitzer) [1030411] - [scsi] ibmvfc: Fix for offlining devices during error recovery (Gustavo Duarte) [1108718] - [scsi] ibmvfc: Suppress ABTS if target gone (Gustavo Duarte) [1108718] - [scsi] ibmvfc: Send cancel when link is down (Gustavo Duarte) [1108718] - [scsi] ibmvfc: Support FAST_IO_FAIL in EH handlers (Gustavo Duarte) [1108718] - [scsi] ibmvfc: Properly set cancel flags when cancelling abort (Gustavo Duarte) [1108718] - [scsi] bnx2i: Update driver version to 2.7.10.1 (Maurizio Lombardi) [1120723] - [net] l2tp: don't fall back on UDP getsockopt / setsockopt (Petr Matousek) [1119462] {CVE-2014-4943}- [crypto] md5: Set statesize (Mike Snitzer) [1114137] - [crypto] hash: Fix async import on shash algorithm (Mike Snitzer) [1114137] - [crypto] drbg: Enable DRBG by default (Herbert Xu) [1105601] - [crypto] drbg: drbg_exit() can be static (Herbert Xu) [1105601] - [crypto] drbg: HMAC-SHA1 DRBG has crypto strength of 128 bits (Herbert Xu) [1105601] - [crypto] drbg: Mix a time stamp into DRBG state (Herbert Xu) [1105601] - [crypto] drbg: Select correct DRBG core for stdrng (Herbert Xu) [1105601] - [crypto] drbg: Call CTR DRBG DF function only once (Herbert Xu) [1105601] - [crypto] drbg: Fix format string for debugging statements (Herbert Xu) [1105601] - [crypto] drbg: cleanup of preprocessor macros (Herbert Xu) [1105601] - [crypto] drbg: Use Kconfig to ensure at least one RNG option is set (Herbert Xu) [1105601] - [crypto] drbg: use of kernel linked list (Herbert Xu) [1105601] - [crypto] drbg: fix memory corruption for AES192 (Herbert Xu) [1105601] - [crypto] drbg: simplify ordering of linked list in drbg_ctr_df (Herbert Xu) [1105601] - [crypto] drbg: Add DRBG test code to testmgr (Herbert Xu) [1105601] - [crypto] drbg: DRBG testmgr test vectors (Herbert Xu) [1105601] - [crypto] drbg: compile the DRBG code (Herbert Xu) [1105601] - [crypto] drbg: DRBG kernel configuration options (Herbert Xu) [1105601] - [crypto] drbg: header file for DRBG (Herbert Xu) [1105601] - [crypto] drbg: SP800-90A Deterministic Random Bit Generator (Herbert Xu) [1105601]- [crypto] fips: only panic on bad/missing crypto mod signatures (Jarod Wilson) [1105596] - [kernel] futex: avoid race between requeue and wake (Larry Woodman) [1118434] - [kernel] futex: revert back to the explicit waiter counting code (Larry Woodman) [1118434] - [kernel] futex: Avoid taking the hb->lock if there's nothing to wake up (Larry Woodman) [1118434] - [fs] epoll: do not take the nested ep->mtx on EPOLL_CTL_DEL (Larry Woodman) [1100855] - [fs] epoll: do not take global 'epmutex' for simple topologies (Larry Woodman) [1100855] - [fs] epoll: fix spurious lockdep warnings (Larry Woodman) [1100855] - [usb] ehci: fix HUB TT scheduling issue with iso transfer (Gopal) [1092967] - [usb] ehci: reorganize isochronous scheduler routine (Gopal) [1092967] - [usb] ehci: add missing frame -> microframe conversion (Gopal) [1092967] - [usb] ehci: simplify remainder computations (Gopal) [1092967] - [usb] ehci: fix audio record functionality for some Full speed sound blaster devices (Gopal) [1092967] - [usb] ehci: Respect IST when scheduling new split iTDs (Gopal) [1092967] - [usb] ehci: Minor constant fix for SCHEDULE_SLOP (Gopal) [1092967] - [scsi] ipr: Add new CCIN definition for Grand Canyon support (Gustavo Duarte) [1054284] - [scsi] ipr: Format HCAM overlay ID 0x21 (Gustavo Duarte) [1054284] - [scsi] ipr: Handle early EEH (Gustavo Duarte) [1054284] - [scsi] ipr: Add new CCIN definition for new hardware support (Gustavo Duarte) [1054284] - [scsi] ipr: Remove extended delay bit on GSCSI reads/writes ops (Gustavo Duarte) [1054284] - [scsi] ipr: increase dump size in ipr driver (Gustavo Duarte) [1054284] - [scsi] ipr: Increase msi-x interrupt vectors to 16 (Gustavo Duarte) [1054284] - [scsi] ipr: Add sereral new CCIN definitions for new adapters support (Gustavo Duarte) [1054284] - [powerpc] pseries: Add backward compatibilty to read old kernel oops-log (Gustavo Duarte) [929309] - [powerpc] pseries: Read common partition via pstore (Gustavo Duarte) [929309] - [powerpc] pseries: Read of-config partition via pstore (Gustavo Duarte) [929309] - [powerpc] pseries: Distinguish between a os-partition and non-os partition (Gustavo Duarte) [929309] - [powerpc] pseries: Read rtas partition via pstore (Gustavo Duarte) [929309] - [powerpc] pseries: Read/Write oops nvram partition via pstore (Gustavo Duarte) [929309] - [powerpc] pseries: Add version and timestamp to oops header (Gustavo Duarte) [929309] - [powerpc] pseries: Introduce generic read function to read nvram-partitions (Gustavo Duarte) [929309] - [s390] crypto: Fix aes-cbc IV corruption (Herbert Xu) [1003528] - [s390] crypto: Don't panic after crypto instruction failures (Herbert Xu) [1003528] - [s390] crypto: cleanup DES code (Herbert Xu) [1003528] - [s390] crypto: des_s390 use generic weak key check (Herbert Xu) [1003528] - [s390] crypto: remove des3_ede128 mode (Herbert Xu) [1003528] - [s390] af_iucv: correct cleanup if listen backlog is full (Hendrik Brueckner) [1112347] - [kernel] auditsc: audit_krule mask accesses need bounds checking (Denys Vlasenko) [1102705] {CVE-2014-3917} - [acpi] Fix bug when ACPI reset register is implemented in system memory (Nigel Croxon) [1102955] - [net] gro: fix deliver of trunk packets to VLAN interfaces (Marcelo Ricardo Leitner) [1112324] - [block] blk-cgroup: Accept tab as valid field delimiter (Vivek Goyal) [788580]- [kernel] utrace: force IRET path after utrace_finish_vfork() (Oleg Nesterov) [1115933] {CVE-2014-4699} - [kernel] ipc: fix race with LSMs (Paul Moore) [1115477] - [kernel] ipc: ipc_rcu_alloc() cacheline align allocation (Paul Moore) [1115477] - [kernel] ipc: ipc_schedule_free() can do vfree() directly now (Paul Moore) [1115477] - [mm] make vfree() safe to call from interrupt contexts (Paul Moore) [1115477] - [kernel] ipc: Convert ipc_immediate_free() RCU callback to kfree_rcu() (Paul Moore) [1115477] - [mm] hugetlb: ensure hugepage access is denied if hugepages are not supported (Gustavo Duarte) [1086450] - [block] rsxx: Fix possible kernel panic with invalid config (Gustavo Duarte) [1054285] - [crypto] nx: rework Kconfig (Gustavo Duarte) [1053844] - [crypto] nx: fix SHA-2 for chunks bigger than block size (Gustavo Duarte) [1053844] - [crypto] nx: fix GCM for zero length messages (Gustavo Duarte) [1053844] - [crypto] nx: fix XCBC for zero length messages (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-CCM (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-XCBC (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-GCM (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-CTR (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-CBC (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-ECB (Gustavo Duarte) [1053844] - [crypto] nx: add offset to nx_build_sg_lists() (Gustavo Duarte) [1053844] - [crypto] nx: fix nx-aes-gcm verification (Gustavo Duarte) [1053844] - [crypto] nx: fix concurrency issue (Gustavo Duarte) [1053844] - [crypto] nx: saves chaining value from co-processor (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for SHA-2 (Gustavo Duarte) [1053844] - [crypto] nx: fix physical addresses added to sg lists (Gustavo Duarte) [1053844] - [crypto] nx: fix typo in nx driver config option (Gustavo Duarte) [1053844] - [powerpc] pseries: Add pseries update notifier for OFDT prop changes (Gustavo Duarte) [1053844] - [netdrv] i40e: fix receive of VLAN packets (Stefan Assmann) [1113513] - [hv] Handle the case when the target file exists correctly (Jason Wang) [1102259] - [hv] Implement the file copy service (Jason Wang) [1102259] - [kernel] uuid: add uuid.h to exported header list (Jason Wang) [1102259] - [block] rename blk_get_queue to blk_get_request_queue (Mike Snitzer) [1098658] - [block] misc updates to blk_get_queue() (Mike Snitzer) [1098658] - [module] add support for soft module dependencies (Neil Horman) [968872] - [crypto] crct10dif: Simple correctness and speed test for CRCT10DIF hash (Neil Horman) [968872] - [crypto] crct10dif: Glue code to cast accelerated CRCT10DIF assembly as a crypto transform (Neil Horman) [968872] - [crypto] crct10dif: Accelerated CRC T10 DIF computation with PCLMULQDQ instruction (Neil Horman) [968872] - [crypto] crct10dif: Wrap crc_t10dif function all to use crypto transform framework (Neil Horman) [968872] - [crypto] testmgr: remove empty element from alg_test_descs (Jan Stancek) [1114983] - [block] revert "block: improve queue_should_plug() by looking at IO depths" (Jeff Moyer) [1003678] - [hv] balloon: Ensure pressure reports are posted regularly (Luiz Capitulino) [1102275] - [kvm] iommu: fix releasing unmapped page (Alex Williamson) [1110977]- [fs] sunrpc: refactor rpcauth_checkverf error returns (Scott Mayhew) [786463] - [fs] nfs: avoid expired credential keys for buffered writes (Scott Mayhew) [786463] - [fs] sunrpc: new rpc_credops to test credential expiry (Scott Mayhew) [786463] - [fs] sunrpc: don't map EKEYEXPIRED to EACCES in call_refreshresult (Scott Mayhew) [786463] - [fs] sunrpc: set gss gc_expiry to full lifetime (Scott Mayhew) [786463] - [fs] sunrpc: handle EKEYEXPIRED in call_refreshresult (Scott Mayhew) [786463] - [fs] sunrpc: Use __func__ in dprintk() in auth_gss.c (Scott Mayhew) [786463] - [fs] sunrpc: Fix machine creds in generic_create_cred and generic_match (Scott Mayhew) [786463] - [fs] sunrpc: Clean up the RPCSEC_GSS service ticket requests (Scott Mayhew) [786463] - [fs] sunrpc: Reduce switch/case indent (Scott Mayhew) [786463] - [fs] nfsd: fix minor memory leak (Scott Mayhew) [786463] - [fs] nfs: Don't mark the data cache as invalid if it has been flushed (Scott Mayhew) [1109365] - [fs] nfs: Clear NFS_INO_REVAL_PAGECACHE when we update the file size (Scott Mayhew) [1109365] - [fs] nfs: Fix cache_validity check in nfs_write_pageuptodate() (Scott Mayhew) [1109365] - [fs] vfs: plug dentry leak in mountpoint_last (Mateusz Guzik) [1114387] - [fs] nfsd: Don't hand out delegations for 30 seconds after recalling them (J. Bruce Fields) [998024] - [scsi] pm8001: Fix potential null pointer dereference and memory leak (Rich Bono) [1054927] - [scsi] pm80xx: Fix missing NULL pointer checks and memory leaks (Rich Bono) [1054927] - [scsi] pm80xx: Spinlock fix (Rich Bono) [1054927] - [scsi] pm80xx: Fixed return value issue (Rich Bono) [1054927] - [scsi] pm80xx: Removing redundant code snippets (Rich Bono) [1054927] - [scsi] pm80xx: Tasklets synchronization fix (Rich Bono) [1054927] - [scsi] pm80xx: Resetting the phy state (Rich Bono) [1054927] - [scsi] pm80xx: Fix for direct attached device (Rich Bono) [1054927] - [scsi] pm80xx: Firmware logging support (Rich Bono) [1054927] - [scsi] pm80xx: Phy settings support for motherboard controller (Rich Bono) [1054927] - [scsi] pm80xx: IButton security feature support for motherboard controllers (Rich Bono) [1054927] - [scsi] pm80xx: Print SAS address of IO failed device (Rich Bono) [1054927] - [scsi] pm80xx: 4G boundary fix (Rich Bono) [1054927] - [scsi] pm80xx: Set device state response logic fix (Rich Bono) [1054927] - [scsi] pm80xx: Display controller BIOS version (Rich Bono) [1054927] - [scsi] pm80xx: Indirect SMP request fix (Rich Bono) [1054927] - [scsi] pm80xx: Device id changes to support series 8 controllers (Rich Bono) [1054927] - [scsi] pm80xx: Fix for 32 bit compilation warning (Rich Bono) [1054927] - [security] keys: Increase root_maxkeys and root_maxbytes sizes (Steve Dickson) [1113607] - [net] ipv4: fix route cache rebuilds (Jiri Pirko) [1111631] - [net] sch_tbf: handle too small burst (Florian Westphal) [1103694] - [net] don't account for udp header size when computing seglen (Florian Westphal) [1103694] - [net] sctp: Fix sk_ack_backlog wrap-around problem (Daniel Borkmann) [1085932] {CVE-2014-4667} - [net] neigh: set nud_state to NUD_INCOMPLETE when probing router reachability (Hannes Frederic Sowa) [1110192] - [scsi] dual scan thread bug fix (David Milburn) [1079922] - [scsi] fix our current target reap infrastructure (David Milburn) [1079922] - [netdrv] sfc: Demote "MC Scheduler error" messages (Nikolay Aleksandrov) [805817] - [input] wacom: fix regression on X220 tablets (Aristeu Rozanski) [1112852] - [doc] procfs: fix incorrect formula to calculate CommitLimit value (Petr Oros) [1050174] - [netdrv] tg3: Clear NETIF_F_TSO6 flag before doing software GSO (Ivan Vecera) [1108572] - [fs] devpts: Add ctl_names back to moved proc files' ctl_tables (Prarit Bhargava) [1105533]- [drm] i915: backport fixes from upstream (Dave Airlie) [1110555] - [acpi] acpi_pad: power_saving_thread() call schedule() when need_resched is true (Tony Camuso) [831828] - [x86] apic: Plug racy xAPIC access of CPU hotplug code (Igor Mammedov) [1075145] - [x86] intel_pstate: Add CPU IDs for Broadwell processors (Steve Best) [1109389] - [x86] exec: fix leak of 32-bit libary mapping behavior to 64-bit children (Denys Vlasenko) [1064475] - [mm] memcg: fix race condition between memcg teardown and swapin (Johannes Weiner) [1001197] - [netdrv] vmxnet3: adjust ring sizes when interface is down (Neil Horman) [1079060] - [x86] kvm: expose ADX feature to guest (Don Dugger) [1097017] - [x86] kvm: expose new instruction RDSEED to guest (Don Dugger) [1097017] - [x86] cpufeature: Add the RDSEED and ADX features (Don Dugger) [1097017] - [x86] avx-512: Enable AVX-512 States Context Switch (Rui Wang) [1036233] - [x86] avx-512: AVX-512 Feature Detection (Rui Wang) [1036233] - [acpi] emca: Combine eMCA/EDAC event reporting priority (Rui Wang) [1032255] - [edac] Add an edac_report parameter to EDAC (Rui Wang) [1032255] - [x86] Export 'boot_cpu_physical_apicid' to modules (Rui Wang) [1032255] - [acpi] Fix extended error log driver to depend on CONFIG_X86_LOCAL_APIC (Rui Wang) [1032255] - [dmi] Avoid unaligned memory access in save_mem_devices() (Rui Wang) [1032255] - [acpi] Move cper.c from drivers/acpi/apei to drivers/firmware/efi (Rui Wang) [1032255] - [acpi] cper: Cleanup CPER memory error output format (Rui Wang) [1032255] - [acpi] cper: Enhance memory reporting capability (Rui Wang) [1032255] - [acpi] cper: Add UEFI 2.4 support for memory error (Rui Wang) [1032255] - [x86] mce: Add validation check before GHES error is recorded (Rui Wang) [1032255] - [dmi] Parse memory device type 17 in SMBIOS (Rui Wang) [1032255] - [dmi] Add DMI entry types to the headers (Rui Wang) [1032255] - [acpi] Extended error log driver for x86 platform (Rui Wang) [1032255] - [edac] bitops: Introduce a more generic BITMASK macro (Rui Wang) [1032255] - [acpi] cper: Update cper info (Rui Wang) [1032255] - [acpi] cper: Fix status check during error printing (Rui Wang) [1032255] - [acpi] ghes: add the needed hooks for EDAC error report (Rui Wang) [1032255] - [acpi] ghes: move structures/enum to a header file (Rui Wang) [1032255] - [lib] ratelimit: fix the return value when __ratelimit() fails to acquire the lock (Jiri Pirko) [1082772] - [lib] ratelimit: Fix/allow use in atomic contexts (Jiri Pirko) [1082772]- [fs] fuse: fix nlink after unlink (Brian Foster) [1054351] - [fs] fuse: fix fallocate vs. ftruncate race (Brian Foster) [1035422] - [fs] fuse: wait for writeback in fuse_file_fallocate() (Brian Foster) [1035422] - [fs] fuse: use list_for_each_entry() for list traversing (Brian Foster) [1035422] - [fs] fuse: readdir: check for slash in names (Brian Foster) [1035422] - [fs] fuse: hotfix truncate_pagecache() issue (Brian Foster) [1035422] - [fs] fuse: invalidate inode attributes on xattr modification (Brian Foster) [1035422] - [fs] fuse: postpone end_page_writeback() in fuse_writepage_locked() (Brian Foster) [1035422] - [fs] fuse: fix readdirplus Oops in fuse_dentry_revalidate (Brian Foster) [1035422] - [fs] fuse: allocate for_background dio requests based on io->async state (Brian Foster) [1035422] - [fs] fuse: optimize wake_up (Brian Foster) [1035422] - [fs] fuse: implement exclusive wakeup for blocked_waitq (Brian Foster) [1035422] - [fs] fuse: skip blocking on allocations of synchronous requests (Brian Foster) [1035422] - [fs] fuse: add flag fc->initialized (Brian Foster) [1035422] - [fs] fuse: make request allocations for background processing explicit (Brian Foster) [1035422] - [fs] fuse: fix hang of single threaded fuseblk filesystem (Brian Foster) [1035422] - [fs] fuse: allow control of adaptive readdirplus use (Brian Foster) [1035422] - [fs] fuse: avoid out-of-scope stack access (Brian Foster) [1035422] - [fs] fuse: Adapt readdirplus to application usage patterns (Brian Foster) [1035422] - [fs] fuse: delete dead .write_begin and .write_end aops (Brian Foster) [1035422] - [fs] fuse: separate queue for FORGET requests (Brian Foster) [1035422] - [fs] fuse: flush background queue on connection close (Brian Foster) [1035422] - [fs] fuse: support splice() reading from fuse device (Brian Foster) [1035422] - [fs] fuse: export generic_pipe_buf_*() to modules (Brian Foster) [1035422] - [fs] fuse: allow splice to move pages (Brian Foster) [1035422] - [fs] fuse: support splice() writing to fuse device (Brian Foster) [1035422] - [fs] fuse: get page reference for readpages (Brian Foster) [1035422] - [fs] bio: modify __bio_add_page to accept pages that dont start a new segment (Maurizio Lombardi) [885517] - [fs] bio: modify __bio_add_page() to accept pages that don't start a new segment (Maurizio Lombardi) [885517] - [fs] gfs2: Only wait for demote when last holder is dequeued (Robert S Peterson) [1110421] - [fs] btrfs: fix bio rw flag usage (Zach Brown) [1072112] - [fs] nfsd: notify_change needs elevated write count (Mateusz Guzik) [1105057] - [fs] cifs: ensure that srv_mutex is held when dealing with ssocket pointer (Sachin Prabhu) [1010233] - [fs] nfsv4: close needs to handle NFS4ERR_ADMIN_REVOKED (Dave Wysochanski) [1082127] - [fs] ext4: init pagevec in ext4_da_block_invalidatepages (Lukas Czerner) [876803] - [fs] ext4: Report max_batch_time option correctly (Lukas Czerner) [1100523] - [fs] ext4: fix deadlock when writing in ENOSPC conditions (Lukas Czerner) [1075780] - [fs] ext4: set b_blocknr to zero when block_validity fails (Lukas Czerner) [997894] - [fs] nfs: Use error handler on failed GETATTR with successful OPEN (Steve Dickson) [1104292] - [fs] lockd: Ensure that nlmclnt_block resets block->b_status after a server reboot (Steve Dickson) [959006] - [fs] nfs: Handle session reset before lease check (Scott Mayhew) [1090656] - [fs] ext4: Avoid underflow in ext4_trim_fs() (Lukas Czerner) [998785] - [fs] gfs2: When adding a new dir entry, inc link count if it is a subdir (Robert S Peterson) [1092083] - [fs] gfs2: Make gfs2_dir_del update link count when required (Robert S Peterson) [1092083] - [fs] gfs2: Don't use gfs2_change_nlink in link syscall (Robert S Peterson) [1092083] - [netdrv] mlx4_en: Add missing size to net_device_ops_ext structures (Amir Vadai) [1059086] - [netdrv] mlx4_en: Implement ndo_get_phys_port for VF's (Amir Vadai) [1059086]- [infiniband] usnic: fix up Kconfig items (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: drop hpn module option (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Reset RoCE VF gids when guest driver goes down (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Invoke UPDATE_QP for proxy QP1 on MAC changes (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Add UPDATE_QP SRIOV wrapper support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix slave id computation for single port VF (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Adjust port number in qp_attach wrapper when detaching (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: don't use napi_synchronize inside mlx4_en_netpoll (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Defer VF initialization till PF is fully initialized (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Preserve pci_dev_data after __mlx4_remove_one() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Add block multicast loopback support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Unregister inet notifier when unloading ocrdma (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix warnings about pointer <-> integer casts (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Code clean-up (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Display FW version (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Query controller information (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Support non-embedded mailbox commands (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Handle CQ overrun error (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Display proper value for max_mw (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Use non-zero tag in SRQ posting (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Memory leak fix in ocrdma_dereg_mr() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Increment abi version count (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Update version string (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: ABI versioning between ocrdma and be2net (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Allow DPP QP creation (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Read ASIC_ID register to select asic_gen (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: SQ and RQ doorbell offset clean up (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: EQ full catastrophe avoidance (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Don't resolve passive side RoCE L2 address in CMA REQ handler (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Remove overload in ib_sg_dma* (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ehca: Remove ib_sg_dma_address() and ib_sg_dma_len() overloads (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipath: Remove ib_sg_dma_address() and ib_sg_dma_len() overloads (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Remove ib_sg_dma_address() and ib_sg_dma_len() overloads (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Bump driver version to 1.3 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Update Mellanox copyright note (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Print QP information once connection is established (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Remove struct iscsi_iser_conn (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Drain the tx cq once before looping on the rx cq (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Fix sector_t format warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4_core: Make buffer larger to avoid overflow warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4_core: Fix some indenting in mlx4_ib_add() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mad: Check and handle potential DMA mapping errors (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ehca: Returns an error on ib_copy_to_udata() failure (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mthca: Return an error on ib_copy_to_udata() failure (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add support for CONFIG_DEV command (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: USe one wrapper that returns -EPERM (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: pass pci_device_id.driver_data to __mlx4_init_one during reset (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Use actual number of PCI functions (PF + VFs) for alias GUID logic (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Fix a race condition between failing I/O and I/O completion (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Avoid that writing into "add_target" hangs due to a cable pull (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Make writing into the "add_target" sysfs attribute interruptible (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Avoid duplicate connections (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Add more logging (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Check ib_query_gid return value (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Fix two kernel-doc warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Adapt num_vfs/probed_vf params for single port VF (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Adapt code for N-Port VF (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add utils for N-Port VFs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add data structures to support N-Ports per VF (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4_ib: Adapt code to use caps.num_ports instead of a constant (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Cleanup qib_register_observer() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Change SDMA progression mode depending on single- or multi-rail (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Publish T10-PI support to SCSI midlayer (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Implement check_protection (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] libiscsi: Add check_protection callback for transports (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Support T10-PI operations (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Initialize T10-PI resources (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Introduce pi_enable, pi_guard module parameters (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Generalize fall_to_bounce_buf routine (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Generalize iser_unmap_task_data and finalize_rdma_unaligned_sg (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Replace fastreg descriptor valid bool with indicators container (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Keep IB device attributes under iser_device (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Move fast_reg_descriptor initialization to a function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Push the decision what memory key to use into fast_reg_mr routine (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Avoid FRWR notation, use fastreg instead (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Suppress completions for fast registration work requests (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Fix a sparse endianness warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix compiler warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Remove duplicate check in get_a_ctxt() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Remove '0x' when using pa format (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Fix memory leak of recv context when driver fails to initialize (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: fixup indentation in qib_ib_rcv() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: add missing braces in do_qib_user_sdma_queue_create() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Modify software pma counters to use percpu variables (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Add percpu counter replacing qib_devdata int_counter (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Fix debugfs ordering issue with multiple HCAs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipath: Fix potential buffer overrun in sending diag packet routine (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Fix potential buffer overrun in sending diag packet routine (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Don't receive packets when the napi budget == 0 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix wrong dump of the vxlan offloads device capability (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Activate RoCE/SRIOV (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_ib: Fix SIDR support of for UD QPs under SRIOV/RoCE (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Implement IP based gids support for RoCE/SRIOV (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add ref counting to port MAC table for RoCE (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: In RoCE allow guests to have multiple GIDS (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: For RoCE, allow slaves to set the GID entry at that slave's index (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Adjust QP1 multiplexing for RoCE/SRIOV (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5_core: remove unreachable function call in module init (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Expose support for signature MR feature (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Collect signature error completion (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Support IB_WR_REG_SIG_MR (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Keep mlx5 MRs in a radix tree under device (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove MTT access mode from umr flags helper function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Break up wqe handling into begin & finish routines (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Initialize mlx5_ib_qp signature-related members (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Implement create_mr and destroy_mr (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Introduce signature verbs API (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Introduce protected memory regions (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: mlx4_init_slave() shouldn't access comm channel before PF is ready (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix memory access error in mlx4_QUERY_DEV_CAP_wrapper() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: mlx4_en_verify_params() can be static (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Support shutdown() interface (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] Refactor umem to use linear SG table (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Change Connect-X description in kconfig (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Use union for BlueFlame WQE (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix sparse warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Fix selftest failing on non 10G link speed (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Replace mlx4_en_mac_to_u64() with mlx4_mac_to_u64() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Move queue stopped/waked counters to be per ring (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Pad ethernet packets smaller than 17 bytes (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Verify mlx4_en module parameters (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Fix UP limit in ieee_ets->prio_tc (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Fix bad use of dev_id (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx: Bump all Mellanox driver versions (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Fix limiting number of IRQ's instead of RSS queues (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Set number of RX rings in a utility function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix load time panic during GID table init (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix traffic class shift (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Fix use after free in iser_snd_completion() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Avoid dereferencing iscsi_iser conn object when not bound to iser connection (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Fix smatch endianness error (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Use pci_enable_msix_range() instead of pci_enable_msix() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Use pci_enable_msix_range() instead of pci_enable_msix() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove dependency on X86 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Add include of because of kzalloc()/kfree() use (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] Report using RoCE IP based gids in port caps (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Build the port IBoE GID table properly under bonding (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Do IBoE GID table resets per-port (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Do IBoE locking earlier when initializing the GID table (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Move rtnl locking to the right place (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Make sure GID index 0 is always occupied (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Don't allocate range of steerable UD QPs for Ethernet-only device (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Don't set "block multicast loopback" capability (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix binary compatibility with libmlx5 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix RC transport send queue overhead computation (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Verify reserved fields are cleared (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove old field for create mkey mailbox (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Abort driver cleanup if teardown hca fails (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Allow creation of QPs with zero-length work queues (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Fix PowerPC support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: use uintptr_t casts to work around gcc warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Improve debugfs readability (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Add support for resize CQ (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Implement modify CQ (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Make sure doorbell record is visible before doorbell (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Use mlx5 core style warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Clear out struct before create QP command (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Fix out arg size in access_register command (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Remove unused includes of (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Fix unused variable warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: Handle global/non-linklocal IPv6 addresses in cma_check_linklocal() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Remove unnecessary validation for port number (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Use GFP_ATOMIC under spinlock (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Fix kernel-doc warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Fix a race condition (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Block rport upon TL error even with fast_io_fail_tmo = off (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Add dependency on INET (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Move ocrdma_inetaddr_event outside of "#if CONFIG_IPV6" (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Add dependency INET (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cm: Fix missing unlock on error in cm_init_qp_rtr_attr() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Make ib_addr a core IB module (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Resolve Ethernet L2 addresses when modifying QP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Populate GID table with IP based gids (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Handle Ethernet L2 parameters for IP based GID addressing (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Handle Ethernet L2 parameters for IP based GID addressing (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Use IBoE (RoCE) IP based GIDs in the port GID table (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: IBoE (RoCE) IP-based GID addressing (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Fix error return code (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Remove unused variable in usnic_debugfs_exit() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Set userspace/kernel ABI ver to 4 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Advertise usNIC devices as RDMA_NODE_USNIC_UDP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add support for RDMA_NODE_USNIC_UDP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add dependency on CONFIG_INET (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Fix endianness-related warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: clean up srq_res_start_move_to() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: clean up cq_res_start_move_to() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Ethernet L2 attributes in verbs/cm structures (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Add support for steerable IB UD QPs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Add mechanism to support flow steering over IB links (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Enable device-managed steering support for IB ports too (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Add support for steerable IB UD QPs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add support for IB L2 device-managed steering (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add flow steering support for IPoIB UD traffic (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix micro UAR allocator (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Remove dead code (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove unused code in mr.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Append documentation to usnic_transport.h and cleanup (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Fix typo "Ignorning" -> "Ignoring" (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Expose flows via debugfs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Use for_each_sg instead of a for-loop (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Remove superflous parentheses (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add RDMA_TRANSPORT_USNIC_UDP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add UDP support in usnic_ib_qp_grp.h, usnic_ib_qp_grp.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add UDP support in u*verbs.c, u*main.c and u*util.h (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add UDP support to usnic_transport.h, usnice_transport.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add UDP support to usnic_fwd.h, usnic_fwd.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Update ABI and Version file for UDP support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Port over sysfs to new usnic_fwd.h (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Port over usnic_ib_qp_grp.* to new usnic_fwd.h (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Port over main.c and verbs.c to the usnic_fwd.h (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Push all forwarding state to usnic_fwd.h & uscnic_fwd.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add struct usnic_transport_spec (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Change WARN_ON to lockdep_assert_held (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add Cisco VIC low-level hardware driver (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix OCRDMA_GEN2_FAMILY macro definition (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix AV_VALID bit position (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Select PTP_1588_CLOCK (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] make sure the src net is infiniband when create new link (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Only cycle port if HW timestamp config changes (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Add PTP hardware clock (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: slight optimization of addr compare (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Check access to userspace response buffer in extended command (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Check input length in flow steering uverbs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Set error code when fail to consume all flow_spec items (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Check reserved fields in create_flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Check comp_mask in destroy_flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Check reserved field in extended command header (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: New macro to set pointers to NULL if length is 0 in INIT_UDATA() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [net] rds: prevent BUG_ON triggered on congestion update to loopback (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Check port number for validity before accessing data (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Add NAPI support for transmit side (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Ignore irrelevant hypervisor events (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Set CQE/EQE size to 64B by default (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Implement ndo_get_phys_port_id (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Expose physical port id as PF/VF capability (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Introduce nic_info new flag in QUERY_FUNC_CAP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Rename QUERY_FUNC_CAP fields (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Remove zeroed out of explicit QUERY_FUNC_CAP fields (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: const'ify inbuf in struct ib_udata (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iwcm: Don't touch cm_id after deref in rem_ref (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Roll back round robin bitmap allocation commit for CQs, SRQs, and MPTs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: destroy workqueue when driver fails to register (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Remove selftest TX queues empty condition (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Implement the SIOCGHWTSTAMP ioctl (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Re-enable create_flow/destroy_flow uverbs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: extended command an improved infrastructure for uverbs commands (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Remove ib_uverbs_flow_spec structure from userspace (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Use a common header for uverbs flow_specs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Make uverbs flow structure use names like verbs ones (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Rename 'flow' structs to match other uverbs structs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: clarify overflow/underflow checks on ib_create/destroy_flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ucma: Convert use of typedef ctl_table to struct ctl_table (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix page shift in create CQ for userspace (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Fix device max capabilities check (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix list_del of empty list (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove dead code (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Encorce MR access rights rules on kernel consumers (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Fix endless loop in resize CQ (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ucma: Discard events for IDs not yet claimed by user space (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add Cisco usNIC rdma node and transport types (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Report receive errors correctly (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Avoid offlining operational SCSI devices (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Remove target from list before freeing Scsi_Host structure (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Add change_queue_depth and change_queue_type support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Make queue size configurable (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Introduce srp_alloc_req_data() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Export sgid to sysfs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Add periodic reconnect functionality (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Add periodic reconnect support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Start timers if a transport layer error occurs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Use SRP transport layer error recovery (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Add transport layer error handling (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Keep rport as long as the IB transport layer (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Make transport layer retry count configurable (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipath: Convert ipath_user_sdma_pin_pages() to use get_user_pages_fast() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Remove redundant check in ocrdma_build_fr() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix a crash in rmmod (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Silence an integer underflow warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Use enum to indicate adapter page size (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Update opt param mask for RTS2RTS (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove "Always false" comparison (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove dead code in mr.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Change optimal_reclaimed_pages for better performance (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Clear reserved area in set_hca_cap() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Support communicating arbitrary host page size to firmware (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Fix cleanup flow when DMA mapping fails (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix srq free in destroy qp (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Simplify mlx5_ib_destroy_srq (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix overflow check in IB_WR_FAST_REG_MR (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Multithreaded create MR (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix check of number of entries in create CQ (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] netlink: Remove superfluous RDMA_NL_GET_OP() masking (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Pass imm_data from ib_uverbs_send_wr to ib_send_wr correctly (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Start multicast join process only on active ports (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Add path query flushing in ipoib_ib_dev_cleanup (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Fix usage of uninitialized multicast objects (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Avoid flushing the driver workqueue on dev_down (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Fix deadlock between dev_change_flags() and __ipoib_dev_flush() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Change CM skb memory allocation to be non-atomic during init (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] ipoib: Fix crash in dev_open error flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Datapath structures are allocated per NUMA node (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: ICM pages are allocated on device NUMA node (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Datapath resources allocated dynamically (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Add immediate activate for VGT->VST->VGT (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Initialize all mailbox buffers to zero before use (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Add RFS support in UDP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: Set IBoE SL (user-priority) by egress map when using vlans (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Implement resource quota enforcement (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix quota handling in the QUERY_FUNC_CAP wrapper (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Structures and init/teardown for VF resource quotas (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix checking order in MR table init (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Don't fail reg/unreg vlan for older guests (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Resource tracker for reg/unreg vlans (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Use vlan id instead of vlan index for unregistration (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix reg/unreg vlan/mac to conform to the firmware spec (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix register/unreg vlan flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix call to __mlx4_unregister_mac (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Temporarily disable create_flow/destroy_flow uverbs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Unused local variable in mlx4_opreq_action (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Fix typo, move similar defs to same location (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Clean the code to eliminate trivial build warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] Remove unnecessary semicolons (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Ensure proper synchronization accessing memory (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix alignment of reg umr gather buffers (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix eq names to display nicely in /proc/interrupts (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Fix error code translation from firmware to driver (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix opt param mask according to firmware spec (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Fix opt param mask for sq err to rts transition (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Disable atomic operations (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Fix layout of struct mlx5_init_seg (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Keep polling to reclaim pages while any returned (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Avoid async events on invalid port number (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Decrease memory consumption of mr caches (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Remove checksum on command interface commands (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix memory leak in mlx5_ib_create_srq (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Flush cache workqueue before destroying it (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix send work queue size calculation (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Rename name of mlx4_en_rx_alloc members (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: remove unused MLX5_DEBUG param in Kconfig (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix compiler warning about int/pointer size mismatch (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Fix redundant pointer check in dealloc flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Fix possible memory leak in iser_create_frwr_pool() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix passing wrong opcode to modify_srq (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fill PVID in UMC case (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Add ABI versioning support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Consider multiple SGES in case of DPP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix for displaying proper link speed (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Increase STAG array size (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Dont use PD 0 for userpace CQ DB (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: FRMA code cleanup (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: For ERX2 irrespective of Qid, num_posted offset is 24 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix to work with even a single MSI-X vector (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Remove the MTU check based on Ethernet MTU (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Add support for fast register work requests (FRWR) (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Create IRD queue fix (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Better checking of userspace values for receive flow steering (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Add receive flow steering support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Export ib_create/destroy_flow through uverbs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Infrastructure for extensible uverbs commands (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add receive flow steering support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Reduce scope of local variables in mlx4_en_xmit (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Fix handling of dma_map failure (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Notify user when TX ring in error state (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Disable global flow control when PFC enabled (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Coding style cleanup in mlx4_en_dcbnl_ieee_setpfc() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Support MANAGE_PAGES and QUERY_PAGES firmware command changes (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Fixes to XRC reference counting in uverbs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add locking around event dispatching on XRC target QPs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix XRC QPs detection in the resource tracker (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Cache recv DB until QP moved to RTR (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Remove __packed (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Remove driver QP state machine (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Don't allow zero/invalid sgid usage (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Remove redundant dev reference (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Style and redundant code cleanup (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Introduce fast memory registration model (FRWR) (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Place the fmr pool into a union in iser's IB conn struct (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Handle unaligned SG in separate function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Generalize rdma memory registration (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Accept session->cmds_max from user space (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Restructure allocation/deallocation of connection resources (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Use proper debug level value for info prints (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Staticize local functions (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: remove health handler plugin (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: rename CONFIG_NET_LL_RX_POLL to CONFIG_NET_RX_BUSY_POLL (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: VFs must ignore the enable_64b_cqe_eqe module param (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Don't give VFs MAC addresses which are derived from the PF MAC (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Variable may be used uninitialized (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Implement new initialization sequence (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix stack info leak in mlx5_ib_alloc_ucontext() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix error return code in init_one() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: Only call cma_save_ib_info() for CM REQs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: Fix accessing invalid private data for UD (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: fix error return code in mlx5_alloc_uuars() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: Fix gcc warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Respond to operation request by firmware (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: use after free in mlx5_cmd_comp_handler() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5 core: Fix __udivdi3 when compiling for 32 bit arches (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Return -EFAULT instead of -EPERM (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Adjust hca_cap.uar_page_sz to conform to Connect-IB spec (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Let srp_abort() return FAST_IO_FAIL if TL offline (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] rename ll methods to busy-poll (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] rename include/net/ll_poll.h to include/net/busy_poll.h (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Use get_unused_fd_flags(O_CLOEXEC) instead of get_unused_fd() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Fixes for sparse warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Make profile[] static in main.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Add HW enforcement to VF link state (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Add driver for Mellanox Connect-IB adapters (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add reserved values to enums for low-level driver use (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Bump driver version and release date (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Make HCA completion vector configurable (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Maintain a single connection per I_T nexus (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Fail I/O fast if target offline (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Skip host settle delay (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Avoid skipping srp_reset_host() after a transport error (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Fix remove_one crash due to resource exhaustion (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Remove an unnecessary test (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Fix a race between napi poll function and RX ring cleanup (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Move register_netdev() to the end of initialization function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Fix error return code in add_port() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add VF link state support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add VF MAC spoof checking support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: use __netdev_pick_tx instead of __skb_tx_hash in mlx4_en_select_queue (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Low Latency recv statistics (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Add Low Latency Socket (LLS) support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] switch infiniband uverbs to anon_inodes (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Optimize CQ callbacks (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] drivers: avoid format string in dev_set_name (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [fs] make get_unused_fd_flags() a function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [base] drivercore: Add driver probe deferral mechanism (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [net] vlan: Implement vlan_dev_get_egress_qos_mask as an inline (Doug Ledford) [1051207] - [net] vlan: Provide read access to the vlan egress map (Doug Ledford) [1051207] - [net] vlan: fix a race in egress prio management (Doug Ledford) [1051207] - [net] core: Add VF link state control policy (Doug Ledford) [1059086] - [net] core: Add VF link state control (Doug Ledford) [1059086] - [net] rtnetlink: Fix VF IFLA policy (Doug Ledford) [1059086] - [net] if_link: Add additional parameter to IFLA_VF_INFO for spoof checking (Doug Ledford) [1059086] - [firmware] iwlwifi: update firmware for 7260 / 3160 devices (Stanislaw Gruszka) [1054423]- [fs] vfs: fix autofs/afs/etc magic mountpoint breakage (Frantisek Hrbata) [1079347] {CVE-2014-0203} - [kernel] sched_cpupri: Fix memory barriers for vec updates to always be in order (Daniel Bristot de Oliveira) [1079478] - [kernel] sched_cpupri: Remove the vec->lock (Daniel Bristot de Oliveira) [1079478] - [md] always set MD_RECOVERY_INTR when interrupting a reshape thread (Jes Sorensen) [1109782] - [md] always set MD_RECOVERY_INTR when aborting a reshape or other "resync" (Jes Sorensen) [1109782] - [md] avoid possible spinning md thread at shutdown (Jes Sorensen) [1109782] - [netdrv] hyperv: Add hash value into RNDIS Per-packet info (Jason Wang) [1102261] - [netdrv] hyperv: Properly handle checksum offload (Jason Wang) [1102261] - [netdrv] hyperv: Enable sendbuf mechanism on the send path (Jason Wang) [1102261] - [netdrv] hyperv: Simplify the send_completion variables (Jason Wang) [1102261] - [netdrv] hyperv: Remove recv_pkt_list and lock (Jason Wang) [1102261] - [netdrv] hyperv: Add support for virtual Receive Side Scaling vRSS (Jason Wang) [1102261] - [hv] vmbus: Implement per-CPU mapping of relid to channel (Jason Wang) [1102261] - [hv] Eliminate the channel spinlock in the callback path (Jason Wang) [1102261] - [netdrv] hyperv: Address UDP checksum issues (Jason Wang) [1102261] - [netdrv] hyperv: Negotiate suitable ndis version for offload support (Jason Wang) [1102261] - [netdrv] hyperv: Allocate memory for all possible per-pecket information (Jason Wang) [1102261] - [netdrv] hyperv: Enable large send offload (Jason Wang) [1102261] - [netdrv] hyperv: Enable send side checksum offload (Jason Wang) [1102261] - [netdrv] hyperv: Enable receive side IP checksum offload (Jason Wang) [1102261] - [netdrv] hyperv: Enable offloads on the host (Jason Wang) [1102261] - [netdrv] hyperv: Cleanup the send path (Jason Wang) [1102261] - [netdrv] hyperv: Enable scatter gather I/O (Jason Wang) [1102261] - [hv] vmbus: Increase the limit on the number of pfns we can handle (Jason Wang) [1102261] - [netdrv] hyperv: Add latest NetVSP versions to auto negotiation (Jason Wang) [1102261] - [netdrv] hyperv: Cleanup the netvsc receive callback functio (Jason Wang) [1102261] - [netdrv] hyperv: Cleanup the receive path (Jason Wang) [1102261] - [netdrv] hyperv: Get rid of the rndis_filter_packet structure (Jason Wang) [1102261] - [hv] vmbus: Support per-channel driver state (Jason Wang) [1102261] - [kernel] kthread: ensure locality of task_struct allocations (Doug Ledford) [1109975] - [kernel] kthread: make kthread_create() killable (Doug Ledford) [1109975] - [kernel] kthread: NUMA aware kthread_create_on_node() (Doug Ledford) [1109975] - [kernel] NUMA aware alloc_thread_info_node() (Doug Ledford) [1109975] - [kernel] NUMA aware alloc_task_struct_node() (Doug Ledford) [1109975] - [netdrv] sfc: use gso_max_segs and remove RHEL-specific hack (Nikolay Aleksandrov) [1021960] - [block] brd: Fix brd_lookup_page() race (Jeff Moyer) [962593] - [scsi] isci: fix needless ata reset escalation (David Milburn) [1074943] - [acpi] acpica: Add "Windows 2013" string to _OSI support (Lenny Szubowicz) [1093502] - [acpi] acpica: Add Windows8/Server2012 string for _OSI method (Lenny Szubowicz) [1093502] - [acpi] acpica: Add Vista SP2 to supported _OSI strings (Lenny Szubowicz) [1093502] - [x86] Replace left over sti/cli in ia32 audit exit code (Niels de Vos) [1105048] - [kernel] audit: Call tty_audit_push_task() outside preempt disabled (Mateusz Guzik) [1097315] - [kernel] watchdog: touch_nmi_watchdog should only touch local cpu not every one (Don Zickus) [646626] - [kernel] Fix race condition in add_memory_block that can cause kernel panic when ballooning down memory (Larry Woodman) [1102551] - [kernel] percpu: fix this_cpu_sub() subtrahend casting for unsigneds (Doug Ledford) [1105648] - [kernel] percpu: fix __this_cpu_*_return() definition (Doug Ledford) [1105648] - [kernel] percpu: Generic support for this_cpu_add, sub, dec, inc_return (Doug Ledford) [1105648] - [kernel] percpu: make alloc_percpu() handle array types (Doug Ledford) [1105648] - [kernel] this_cpu: Introduce this_cpu_ptr() and generic this_cpu_* operations (Doug Ledford) [1105648] - [net] tcp: syncookies: do not use getnstimeofday() (Florian Westphal) [1084438] - [net] tcp: syncookies: reduce mss table to four values (Florian Westphal) [1084438] - [net] tcp: syncookies: update mss tables (Florian Westphal) [1084438] - [net] tcp: syncookies: reduce cookie lifetime to 128 seconds (Florian Westphal) [1084438] - [net] rate-limit warn-bad-offload splats (Nikolay Aleksandrov) [1103683] - [net] Use device model to get driver name in skb_gso_segment() (Nikolay Aleksandrov) [1103683] - [net] openvswitch: fix use-after-free bug in netns (Flavio Leitner) [1100127] - [net] llc: Fix length check in llc_fixup_skb() (Jiri Benc) [1101053] - [net] unix socket code abuses csum_partial (Hannes Frederic Sowa) [1077296] - [net] fix wrong mac_len calculation for vlans (Nikolay Aleksandrov) [1102044] - [net] tcp: fix a timewait refcnt race (Jiri Benc) [1098048] - [net] filter: add vlan tag access (Jiri Benc) [1082097] - [net] filter: add XOR operation (Jiri Benc) [1082097] - [net] filter: add SKF_AD_RXHASH and SKF_AD_CPU (Jiri Benc) [1082097] - [net] filter: Socket filter ancilliary data access for skb->dev->type (Jiri Benc) [1082097] - [net] filter: Add SKF_AD_QUEUE instruction (Jiri Benc) [1082097] - [net] filter: ingress socket filter by mark (Jiri Benc) [1082097] - [scsi] bnx2i: Make boot_nic entry visible in the sysfs session objects (Maurizio Lombardi) [1101442] - [scsi] hpsa: update driver version to 3.4.4-1-RH1 (Tomas Henzl) [1108346] - [scsi] hpsa: add new Smart Array PCI IDs (May 2014) (Tomas Henzl) [1108346] - [scsi] hpsa: Checking for a NULL return from a kzalloc call (Tomas Henzl) [1108346]- [scsi] Add timeout to avoid infinite command retry (David Milburn) [974583] - [md] dm-thin: update discard_granularity to reflect the thin-pool blocksize (Mike Snitzer) [1108809] - [md] dm-bio-prison: implement per bucket locking in the dm_bio_prison hash table (Mike Snitzer) [1108809] - [md] dm-thin: return ENOSPC instead of EIO when error_if_no_space enabled (Mike Snitzer) [1108809] - [netdrv] i40evf: don't use RESETTING state during reinit (Stefan Assmann) [1038788] - [netdrv] i40evf: remove storm control (Stefan Assmann) [1038788] - [netdrv] i40evf: Remove reserved PCTYPE defines (Stefan Assmann) [1038788] - [netdrv] i40evf: Update check for AQ aliveness (Stefan Assmann) [1038788] - [netdrv] i40evf: Use is_multicast_ether_addr helper (Stefan Assmann) [1038788] - [netdrv] i40evf: remove usless return statements (Stefan Assmann) [1038788] - [netdrv] i40evf: Use pci_enable_msix_range() instead of pci_enable_msix() (Stefan Assmann) [1038788] - [netdrv] i40evf: control auto ITR through ethtool (Stefan Assmann) [1038788] - [netdrv] i40evf: set proper default for ITR registers (Stefan Assmann) [1038788] - [netdrv] i40evf: make ethtool_ops const (Stefan Assmann) [1038788] - [netdrv] i40evf: don't lie to ethtool (Stefan Assmann) [1038788] - [netdrv] i40evf: Use macro param for ethtool stats (Stefan Assmann) [1038788] - [netdrv] i40evf: Fix the headers and update copyright year (Stefan Assmann) [1038788] - [netdrv] i40evf: Remove unused defines (Stefan Assmann) [1038788] - [netdrv] i40evf: Update AdminQ interface (Stefan Assmann) [1038788] - [netdrv] i40evf: get rid of SET_ETHTOOL_OPS (Stefan Assmann) [1038788] - [netdrv] i40evf: enable CONFIG_I40EVF (Stefan Assmann) [1038788] - [netdrv] i40evf: fixes to get i40evf working with RHEL6.6 (Stefan Assmann) [1038788] - [netdrv] i40evf: initial commit (Stefan Assmann) [1038788] - [netdrv] i40e: relax the firmware API version check (Stefan Assmann) [1038787] - [netdrv] i40: disable FCoE for MFP modes (Stefan Assmann) [1038787] - [netdrv] i40e: add clear_pxe AdminQ request (Stefan Assmann) [1038787] - [netdrv] i40e: Clear recovery pending, if reset failed (Stefan Assmann) [1038787] - [netdrv] i40e: Change type to u32 to avoid sparse error (Stefan Assmann) [1038787] - [netdrv] i40e: remove storm control (Stefan Assmann) [1038787] - [netdrv] i40e: Use the new i40e_get_fd_cnt_all function in other places (Stefan Assmann) [1038787] - [netdrv] i40e: Report cmd->data in ETHTOOL_GRXCLSRLCNT instead of ETHTOOL_GRXCLSRULE (Stefan Assmann) [1038787] - [netdrv] i40e: Remove reserved PCTYPE defines (Stefan Assmann) [1038787] - [netdrv] i40e: Tx/Rx rings declaration (Stefan Assmann) [1038787] - [netdrv] i40e: enable descriptor prefetch for VFs (Stefan Assmann) [1038787] - [netdrv] i40e: Update check for AQ aliveness (Stefan Assmann) [1038787] - [netdrv] i40e: remove usless return statements (Stefan Assmann) [1038787] - [netdrv] i40e: fix passing wrong error code to i40e_open() (Stefan Assmann) [1038787] - [netdrv] i40e: Check PCI_IOV config to avoid compile error (Stefan Assmann) [1038787] - [netdrv] i40e: remove Tx work for ptp (Stefan Assmann) [1038787] - [netdrv] i40e: Don't disable SR-IOV when VFs are assigned (Stefan Assmann) [1038787] - [netdrv] i40e: remove hardcode of stats struct size in ethtool (Stefan Assmann) [1038787] - [netdrv] i40e: control auto ITR through ethtool (Stefan Assmann) [1038787] - [netdrv] i40e: set proper default for ITR registers (Stefan Assmann) [1038787] - [netdrv] i40e: add required include (Stefan Assmann) [1038787] - [netdrv] i40e: get rid of SET_ETHTOOL_OPS (Stefan Assmann) [1038787] - [netdrv] i40e: fix Timesync Tx interrupt handler code (Stefan Assmann) [1038787] - [netdrv] i40e: enable CONFIG_I40E (Stefan Assmann) [1038787] - [netdrv] i40e: fixes to get i40e working with RHEL6.6 (Stefan Assmann) [1038787] - [netdrv] i40e: initial commit (Stefan Assmann) [1038787] - [pci] pci_regs: Add PCI bus link speed and width defines (Stefan Assmann) [1038787] - [netdrv] veth: fix NULL dereference in veth_dellink() (Ivan Vecera) [1108641] - [netdrv] veth: fix a NULL deref in netif_carrier_off (Ivan Vecera) [1108641] - [netdrv] veth: avoid a NULL deref in veth_stats_one (Ivan Vecera) [1108641] - [scsi] lpfc: Update version for 10.2.8020.1 driver release (Rob Evers) [1109274] - [scsi] lpfc: Add iotag memory barrier (Rob Evers) [1109274] - [scsi] lpfc 10.2.8001.0: Fix ExpressLane priority setup (Rob Evers) [1109274] - [scsi] lpfc 10.2.8001.0: Fix for initializing RRQ bitmap (Rob Evers) [1109274] - [scsi] lpfc 10.2.8001.0: Fix for cleaning up stale ring flag and sp_queue_event entries (Rob Evers) [1109274]- [kernel] cred: Fix double free in prepare_usermodehelper_creds() error handling (Radomir Vrbovsky) [1087544] - [kernel] cred: Fix memory leak in error handling (Radomir Vrbovsky) [1087544] - [drm] i915: mst topology dumper in debugfs (Dave Airlie) [1074025] - [drm] i915: add DP 1.2 MST support (Dave Airlie) [1074025] - [drm] i915: check connector->encoder before using it (Dave Airlie) [1074025] - [drm] i915: split some DP modesetting code into a separate function (Dave Airlie) [1074025] - [drm] dp_helper: add Displayport multi-stream helper (Dave Airlie) [1074025] - [drm] add a path blob property (Dave Airlie) [1074025] - [drm] fb_helper: allow adding/removing connectors later (Dave Airlie) [1074025] - [drm] crtc: add interface to reinitialise the legacy mode group (Dave Airlie) [1074025] - [drm] fix memory leak around mode_group (Dave Airlie) [1074025] - [drm] i915: add some registers need for displayport MST support (Dave Airlie) [1074025] - [drm] add DP MST encoder type (Dave Airlie) [1074025] - [drm] dp_helper: add defines for DP 1.2 and MST support (Dave Airlie) [1074025] - [drm] i915: support address only i2c-over-aux transactions (Dave Airlie) [1074025] - [drm] i915: use the new drm helpers for dp i2c-over-aux (Dave Airlie) [1074025] - [drm] i915: move dp aux ch register init to aux init (Dave Airlie) [1074025] - [drm] i915: use the new drm helpers for dp aux (Dave Airlie) [1074025] - [drm] i915: move edp vdd enable/disable at a lower level in i2c-over-aux (Dave Airlie) [1074025] - [drm] i915: split edp_panel_vdd_on() for reuse (Dave Airlie) [1074025] - [drm] i915: fix order of dp aux i2c device cleanup (Dave Airlie) [1074025] - [drm] i915: add unregister callback to connector (Dave Airlie) [1074025] - [drm] i915: Enable 5.4Ghz HBR2 link rate for Displayport 1.2-capable devices (Dave Airlie) [1074025] - [drm] dp_helper: don't return EPROTO for defers (Dave Airlie) [1074025] - [drm] dp: Update comments about common i2c over dp assumptions (Dave Airlie) [1074025] - [drm] dp: let drivers specify the name of the I2C-over-AUX adapter (Dave Airlie) [1074025] - [drm] dp: Allow registering AUX channels as I2C busses (Dave Airlie) [1074025] - [drm] dp: Add DisplayPort link helpers (Dave Airlie) [1074025] - [drm] dp: Add drm_dp_dpcd_read_link_status() (Dave Airlie) [1074025] - [drm] dp: Add AUX channel infrastructure (Dave Airlie) [1074025] - [drm] dp_helper: Add DP test sink CRC definition (Dave Airlie) [1074025] - [drm] radeon: fix register typo on si (Rob Clark) [1082803] - [drm] i915: add locking to fixed panel edid probing (Rob Clark) [1082803] - [drm] upstream sync to v3.14.2 (Rob Clark) [1082803] - [drm] upstream sync to v3.13.11 (Rob Clark) [1082801] - [drm] upstream sync to v3.12.18 (Rob Clark) [1082794] - [drm] upstream sync to v3.11.10 (Rob Clark) [1082788] - [drm] upstream sync to v3.10.38 (Rob Clark) [1082786] - [netdrv] bna: Update the Driver Version to 3.2.23.0 (Ivan Vecera) [1054464] - [netdrv] bna: Firmware Patch Simplification (Ivan Vecera) [1054464] - [netdrv] bna: Embed SKB Length in TX Vector (Ivan Vecera) [1054464] - [netdrv] bna: Handle the TX Setup Failures (Ivan Vecera) [1054464] - [netdrv] bna: Add NULL Check Before Dereferencing TCB (Ivan Vecera) [1054464] - [netdrv] bna: CQ Read Fix (Ivan Vecera) [1054464] - [netdrv] bna: RX Processing and Config Changes (Ivan Vecera) [1054464] - [netdrv] bna: Enable Multi Buffer RX (Ivan Vecera) [1054464] - [netdrv] bna: RX Filter Enhancements (Ivan Vecera) [1054464] - [netdrv] bna: Fix Filter Add Del (Ivan Vecera) [1054464] - [netdrv] bna: Set Get IOC fw State (Ivan Vecera) [1054464] - [netdrv] bna: Add software timestamping support (Ivan Vecera) [1054464] - [kernel] tracing: Add BUG_ON when stack end location is over written (Aaron Tomlin) [1094831] - [netdrv] bonding: look for bridge IPs in arp monitoring (Veaceslav Falico) [704190] - [kernel] sched: free per cpu migration threads on suspend (Prarit Bhargava) [1020466] - [ata] ahci: AHCI-mode SATA patch for Intel Coleto Creek DeviceIDs (Prarit Bhargava) [1053911] - [ata] ata_piix: IDE-mode SATA patch for Intel Coleto Creek DeviceIDs (Prarit Bhargava) [1053911] - [i2c] i801: SMBus patch for Intel Coleto Creek DeviceIDs (Prarit Bhargava) [1053911] - [mfd] lpc_ich: iTCO_wdt patch for Intel Coleto Creek DeviceIDs (Prarit Bhargava) [1053911] - [firmware] efi-pstore: Make efi-pstore return a unique id (Tomoki Sekiyama) [1054513] - [firmware] efivars: Hold off deletion of sysfs entry until the scan is completed (Tomoki Sekiyama) [1054514] - [firmware] efi-pstore: Cocci spatch "memdup.spatch" (Tomoki Sekiyama) [1054514] - [firmware] efi-pstore: Read data from variable store before memcpy() (Tomoki Sekiyama) [1054514] - [firmware] efivars: efivar_entry API (Tomoki Sekiyama) [1054514] - [firmware] efivarfs: Return an error if we fail to read a variable (Tomoki Sekiyama) [1054513] - [acpi] acpica: Add a lock to the internal object reference count mechanism (Naoya Horiguchi) [1023242] - [acpi] acpica: Standardize integer output for ACPICA warnings/errors (Naoya Horiguchi) [1023242] - [acpi] acpica: Change package length error message to an info message (Naoya Horiguchi) [1023242] - [acpi] acpica: Use acpi_os_create_lock interface (Naoya Horiguchi) [1023242] - [acpi] osl: add acpi_os_create_lock interface (Naoya Horiguchi) [1023242] - [edac] mce_amd: Add MCE decoding support for Family 16h (Kim Naru) [989776] - [edac] mce_amd: Make MC2 decoding per-family (Kim Naru) [989776] - [edac] mce_amd: Dump error status (Kim Naru) [989776] - [edac] mce_amd: Report decoded error type first (Kim Naru) [989776] - [edac] mce_amd: Dump CPU f/m/s triple with the error (Kim Naru) [989776] - [edac] mce_amd: Remove functional unit references (Kim Naru) [989776] - [edac] Revert "Add error decoding support for AMD Fam16h processors" (Kim Naru) [989776] - [hv] hyperv-fb: kick off efifb early (Jason Wang) [1056676] - [hv] hyperv-fb: add support for generation 2 virtual machines (Jason Wang) [1056676] - [hv] vmbus: use resource for hyperv mmio region (Jason Wang) [1056676] - [hv] vmbus: add missing breaks (Jason Wang) [1056676] - [hv] vmbus: Extract the mmio information from DSDT (Jason Wang) [1056676] - [input] hyperv-keyboard - pass through 0xE1 prefix (Jason Wang) [1056676] - [input] add a driver to support Hyper-V synthetic keyboard (Jason Wang) [1056676] - [x86] Remove useless reinitialization of irq descriptors (Jason Wang) [1056676] - [x86] pic: Fix section mismatch in legacy pic (Jason Wang) [1056676] - [x86] pic: Probe for legacy PIC and set legacy_pic appropriately (Jason Wang) [1056676] - [x86] hyperv: Correctly guard the local APIC calibration code (Jason Wang) [1056676] - [x86] hyperv: Get the local APIC timer frequency from the hypervisor (Jason Wang) [1056676] - [x86] legacy_irq: Remove left over nr_legacy_irqs (Jason Wang) [1056676] - [x86] pic: Make use of legacy_pic abstraction (Jason Wang) [1056676] - [x86] pic: Introduce legacy_pic abstraction (Jason Wang) [1056676] - [x86] apic: Allow use of lapic timer early calibration result (Jason Wang) [1056676] - [edac] sb_edac: add support for Haswell based systems (Aristeu Rozanski) [1010484] - [edac] sb_edac: remove bogus assumption on mc ordering (Aristeu Rozanski) [1010484] - [edac] sb_edac: fix socket detection on Ivy Bridge controllers (Aristeu Rozanski) [1010484] - [edac] sb_edac: update Kconfig description (Aristeu Rozanski) [1010484] - [edac] sb_edac: search devices using product id (Aristeu Rozanski) [1010484] - [edac] sb_edac: make RIR limit retrieval per model (Aristeu Rozanski) [1010484] - [edac] sb_edac: make node id retrieval per model (Aristeu Rozanski) [1010484] - [edac] sb_edac: make memory type detection per memory controller (Aristeu Rozanski) [1010484] - [net] ip_tunnel: fix ip_tunnel_find to return NULL in case the tunnel is not there (Jiri Pirko) [1104503] - [net] ip6ip6: autoload ip6 tunnel (Hannes Frederic Sowa) [1104038] - [net] netlink: Use netlink_ns_capable to verify the permisions of netlink messages (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: Add variants of capable for use on netlink messages (Jiri Benc) [1094267] {CVE-2014-0181} - [net] Add file_ns_capable() helper function for open-time capability checking (Jiri Benc) [1094267] {CVE-2014-0181} - [net] security: remove the security_netlink_recv hook as it is equivalent to capable() (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: rename ssk to sk in struct netlink_skb_params (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: Make the sending netlink socket availabe in NETLINK_CB (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: kill loginuid/sessionid/sid members from struct netlink_skb_parms (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: kill eff_cap from struct netlink_skb_parms (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: Rename netlink_capable netlink_allowed (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: Fix permission check in netlink_connect() (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: fix possible spoofing from non-root processes (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: Make NETLINK_USERSOCK work again (Jiri Benc) [1094267] {CVE-2014-0181}- [netdrv] qlogic: Use time_before() (Chad Dupuis) [1054305] - [netdrv] net: get rid of SET_ETHTOOL_OPS (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do not disable SR-IOV on PF unload when VFs are assigned to VMs (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.59 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Collect firmware dump using DMA on 82xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add mac learning support to SR-IOV VF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support to process commands in atomic context (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow SR-IOV VF probe in hypervisor (Chad Dupuis) [1054305] - [netdrv] qlcnic: Set real_num_tx_queues, real_num_rx_queues properly (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix panic while dumping TX queues on TX timeout (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.58 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Limit vNIC support in legacy interrupt mode (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add driver logs in error path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow setting TX interrupt coalescing parameters from VF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add hwmon-sysfs interface to export board temperature (Chad Dupuis) [1054305] - [netdrv] qlcnic: Optimize MAC learning code (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix memory leak (Chad Dupuis) [1054305] - [netdrv] qlcnic: Reset firmware API lock at driver load time (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix MSI-X initialization code (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do not disable SR-IOV when VFs are assigned in guest OS (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix QLogic application/driver interface for virtual NIC configuration (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix PVID configuration on eSwitch port (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix max ring count calculation (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix to send INIT_NIC_FUNC as first mailbox (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix panic due to uninitialzed delayed_work struct in use (Chad Dupuis) [1054305] - [netdrv] qlcnic: include irq.h for irq definitions (Chad Dupuis) [1054305] - [netdrv] qlcnic: Remove casts of pointer to same type (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.57 (Chad Dupuis) [1054305] - [netdrv] qlcnic: fix a couple off-by-one bugs (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix number of rings when we fall back from msix to legacy (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow any VLAN to be configured from VF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix function return error check (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.56 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance semaphore lock access failure error message (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow vlan0 traffic (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance driver message in failed state (Chad Dupuis) [1054305] - [netdrv] qlcnic: Updates to QLogic application/driver interface for virtual NIC configuration (Chad Dupuis) [1054305] - [netdrv] qlcnic: Re-factor firmware minidump template header handling (Chad Dupuis) [1054305] - [netdrv] qlcnic: Cleanup qlcnic_enable_msix() return values (Chad Dupuis) [1054305] - [netdrv] qlcnic: update version to 5.3.55 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix loopback test failure (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix tx timeout (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix initialization of vlan list (Chad Dupuis) [1054305] - [netdrv] qlcnic: Correct off-by-one errors in bounds checks (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance logic to calculate msix vectors (Chad Dupuis) [1054305] - [netdrv] qlcnic: Refactor interrupt coalescing code for all adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update poll controller code path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Interrupt code cleanup (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance Tx timeout debugging (Chad Dupuis) [1054305] - [netdrv] qlcnic: Use bool for rx_mac_learn (Chad Dupuis) [1054305] - [netdrv] qlcnic: fix sparse warnings (Chad Dupuis) [1054305] - [netdrv] qlcnic: remove unused code (Chad Dupuis) [1054305] - [netdrv] qlcnic: make local functions static (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.54 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable IPv6 LRO even if IP address is not programmed (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix SR-IOV cleanup code path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable beaconing for 83xx/84xx Series adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do MAC learning for SRIOV PF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Turn on promiscous mode for SRIOV PF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable VF flood bit on PF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Restrict VF from configuring any VLAN mode (Chad Dupuis) [1054305] - [netdrv] qlcnic: Convert vmalloc/memset to kcalloc (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix ethtool statistics length calculation (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix bug in TX statistics (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix bug in Tx completion path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix resource allocation for TX queues (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix loopback diagnostic test (Chad Dupuis) [1054305] - [netdrv] qlcnic: Mark functions as static in qlcnic_83xx_hw.c (Chad Dupuis) [1054305] - [netdrv] qlcnic: Mark functions as static in qlcnic_io.c (Chad Dupuis) [1054305] - [netdrv] qlcnic: update version to 5.3.53 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Support for 16 virtual NIC functions (Chad Dupuis) [1054305] - [netdrv] qlcnic: VLAN enhancement for 84XX adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow single Tx/Rx queue for all adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Refactor initialize nic code path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Issue INIT_NIC command only once (Chad Dupuis) [1054305] - [netdrv] qlcnic: Disable DCB operations from SR-IOV VFs (Chad Dupuis) [1054305] - [netdrv] qlcnic: Dump mailbox registers when mailbox command times out (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix mailbox processing during diagnostic test (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow firmware dump collection when auto firmware recovery is disabled (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix memory allocation (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix TSS/RSS validation for 83xx/84xx series adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix TSS/RSS ring validation logic (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix diagnostic test for all adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix usage of netif_tx_wake, netif_tx_stop api during link change (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix typo in printk (Chad Dupuis) [1054305] - [netdrv] qlcnic: update version to 5.3.52 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable multiple Tx queue support for 83xx/84xx Series adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: refactor Tx/SDS ring calculation and validation in driver (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance ethtool Statistics for Multiple Tx queue (Chad Dupuis) [1054305] - [netdrv] qlcnic: Register netdev in FAILED state for 83xx/84xx (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do not read QLCNIC_FW_CAPABILITY_MORE_CAPS bit for 83xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do not force adapter to perform LRO without destination IP check (Chad Dupuis) [1054305] - [netdrv] qlcnic: remove unnecessary pci_set_drvdata() (Chad Dupuis) [1054305] - [netdrv] qlcnic: Validate Tx queue only for 82xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: update version to 5.3.51 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Skip unknown entry type while collecting firmware dump (Chad Dupuis) [1054305] - [netdrv] qlcnic: dcb code cleanup and refactoring (Chad Dupuis) [1054305] - [netdrv] qlcnic: Remove redundant eSwitch enable commands (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update ethtool standard pause settings (Chad Dupuis) [1054305] - [netdrv] qlcnic: Firmware dump collection when auto recovery is disabled (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance ethtool to display ring indices and interrupt mask (Chad Dupuis) [1054305] - [netdrv] qlcnic: Print informational messages only once during driver load (Chad Dupuis) [1054305] - [netdrv] qlcnic: add missing destroy_workqueue() on error path in qlcnic_probe() (Chad Dupuis) [1054305] - [netdrv] qlcnic: Miscellaneous conversions to ETH_ALEN (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix SR-IOV configuration (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix register device in FAILED state for 82xx (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix VF reset recovery (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix warning reported by kbuild test robot (Chad Dupuis) [1054305] - [netdrv] qlcnic: use standard NAPI weights (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix sparse warning (Chad Dupuis) [1054305] - [netdrv] qlcnic: Convert uses of compare_ether_addr to ether_addr_equal (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.50 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support for per port eswitch configuration (Chad Dupuis) [1054305] - [netdrv] qlcnic: Restructuring of qlc_83xx_fw_info structure (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add AER support for 83xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add AER callback handlers (Chad Dupuis) [1054305] - [netdrv] qlcnic: Store firmware dump state in CAMRAM register (Chad Dupuis) [1054305] - [netdrv] qlcnic: Use firmware recommended dump capture mask as default (Chad Dupuis) [1054305] - [netdrv] qlcnic: Remove inline keyword (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance PVID handling for 84xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Convert dma_alloc_coherent() to dma_zalloc_coherent (Chad Dupuis) [1054305] - [netdrv] qlcnic: underflow in qlcnic_validate_max_tx_rings() (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.49 (Chad Dupuis) [1054305] - [netdrv] qlcnic: dcb: Add support for CEE Netlink interface (Chad Dupuis) [1054305] - [netdrv] qlcnic: dcb: Register DCB AEN handler (Chad Dupuis) [1054305] - [netdrv] qlcnic: dcb: Get DCB parameters from the adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: dcb: Query adapter DCB capabilities (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.48 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable diagnostic test for multiple Tx queues (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable Tx queue changes using ethtool for 82xx Series adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Multi Tx queue support for 82xx Series adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.47 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support for 84xx adapters to load firmware from file (Chad Dupuis) [1054305] - [netdrv] qlcnic: Loopback Inter Driver Communication AEN handler (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add PVID support for 84xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable support for 844X adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.2.46 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Dump mailbox command data when a command times out (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix driver initialization for 83xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Flush mailbox command list when mailbox is not available (Chad Dupuis) [1054305] - [netdrv] qlcnic: Reinitialize mailbox data structures after firmware reset (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix diagnostic interrupt test for 83xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix beacon state return status handling (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix set driver version command (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.2.45 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable mailbox interface in poll mode when interrupts are not available (Chad Dupuis) [1054305] - [netdrv] qlcnic: Replace poll mode mailbox interface with interrupt based mailbox interface (Chad Dupuis) [1054305] - [netdrv] qlcnic: Interrupt based driver firmware mailbox mechanism (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance diagnostic loopback error codes (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix for flash update failure on 83xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix link speed and duplex display for 83xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix link speed display for 82xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix external loopback test (Chad Dupuis) [1054305] - [netdrv] qlcnic: Removed adapter series name from warning messages (Chad Dupuis) [1054305] - [netdrv] qlcnic: Free up memory in error path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix ingress MAC learning (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix MAC address filter issue on 82xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix diagnostic interrupt test for 83xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix setting Guest VLAN (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix operation type and command type (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix initialization of work function (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix guest VLAN (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix releasing of Tx frag which was never mapped (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix dump template version mask (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix ethtool display for 83xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix panic while setting VF's MAC address (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix multicast packet handling for PF and VF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix NULL pointer dereference in VF probe path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Set __QLCNIC_DEV_UP in adapter state before enabling interrupts (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix invalid register offset calculation (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.2.44 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support for 83xx suspend and resume (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support for 'set driver version' in 83XX (Chad Dupuis) [1054305] - [netdrv] qlcnic: Cleanup of structure qlcnic_hardware_context (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support for PEX DMA method to read memory section of adapter dump (Chad Dupuis) [1054305] - [netdrv] qlcnic: Secondary unicast MAC address support (Chad Dupuis) [1054305] - [netdrv] qlcnic: Minimize sleep duration within loopback diagnostic test (Chad Dupuis) [1054305] - [netdrv] qlcnic: Handle qlcnic_alloc_mbx_args() failure (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do not sleep while holding spinlock (Chad Dupuis) [1054305] - [netdrv] qlcnic: replace strict_strtoul() with kstrtoul() (Chad Dupuis) [1054305] - [netdrv] qlcnic: remove redundant D0 power state set (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix typo in printk (Chad Dupuis) [1054305] - [netdrv] qlcnic: Check for assigned VFs and block remove if VFs are active (Bandan Das) [1016487] - [netdrv] qlcnic: Do not disable SR-IOV when VFs are assigned to VMs (Bandan Das) [1011773] - [netdrv] benet: convert to hw_features - fixup (Ivan Vecera) [1054277] - [netdrv] be2net: re-factor MCCQ error status handling code (Ivan Vecera) [1054277] - [netdrv] be2net: support flashing new regions on Skyhawk-R (Ivan Vecera) [1054277] - [netdrv] be2net: skip multicast promiscuos setting in already set (Ivan Vecera) [1054277] - [netdrv] be2net: enable interrupts in EEH resume (Ivan Vecera) [1054277] - [netdrv] be2net: use MCCQ instead of MBOX in be_cmd_rss_config() (Ivan Vecera) [1054277] - [netdrv] be2net: include rx-compl error counter in ethtool stats (Ivan Vecera) [1054277] - [netdrv] be2net: remove unused code in be_cmd_vlan_config() (Ivan Vecera) [1054277] - [netdrv] be2net: covert vlan array to bit-map (Ivan Vecera) [1054277] - [netdrv] be2net: fix line wrap and function call indentation in be_ethtool.c (Ivan Vecera) [1054277] - [netdrv] be2net: fix function call indentation in be_cmds.c (Ivan Vecera) [1054277] - [netdrv] be2net: fix line wrap and function call indentation in be_main.c (Ivan Vecera) [1054277] - [netdrv] be2net: Support for configurable RSS hash key (Ivan Vecera) [982896 1054277] - [netdrv] ethtool: Support for configurable RSS hash key (Ivan Vecera) [982896 1054277] - [netdrv] be2net: Fix invocation of be_close() after be_clear() (Ivan Vecera) [1054277] - [netdrv] be2net: Fix to reap TX compls till HW doesn't respond for some time (Ivan Vecera) [1054277] - [netdrv] be2net: Add abi version between be2net and ocrdma (Ivan Vecera) [1054277] - [netdrv] be2net: add FW cmds needed for VxLAN offloads (Ivan Vecera) [1054277] - [netdrv] be2net: Call dev_kfree_skby_any instead of kfree_skb (Ivan Vecera) [1054277] - [netdrv] be2net: update driver version to 10.2 (Ivan Vecera) [1054277] - [netdrv] be2net: Fix vlans_added counter (Ivan Vecera) [1054277] - [netdrv] be2net: Create multiple TXQs on RSS capable multi-channel BE3-R interfaces (Ivan Vecera) [1054277] - [netdrv] be2net: fix pmac_id allocation size (Ivan Vecera) [1054277] - [netdrv] be2net: log LPVID used in multi-channel configs (Ivan Vecera) [1054277] - [netdrv] be2net: Use GET_PROFILE_CONFIG cmd for BE3-R to query max-vfs (Ivan Vecera) [1054277] - [netdrv] be2net: do external loopback test only when it is requested (Ivan Vecera) [1054277] - [netdrv] be2net: dma_sync each RX frag before passing it to the stack (Ivan Vecera) [1054277] - [netdrv] be2net: use the dma state API instead of the pci equivalents (Ivan Vecera) [1054277] - [netdrv] be2net: isolate TX workarounds not applicable to Skyhawk-R (Ivan Vecera) [1054277] - [netdrv] be2net: Fix skb double free in be_xmit_wrokarounds() failure path (Ivan Vecera) [1054277] - [netdrv] be2net: clear promiscuous bits in adapter->flags while disabling promiscuous mode (Ivan Vecera) [1054277] - [netdrv] be2net: Fix to reset transparent vlan tagging (Ivan Vecera) [1054277] - [netdrv] be2net: Use pci_enable_msix_range() instead of pci_enable_msix() (Ivan Vecera) [1054277] - [netdrv] be2net: refactor multi-channel config code for Skyhawk-R chip (Ivan Vecera) [1054277] - [netdrv] be2net: fixup log messages (Ivan Vecera) [1054277] - [netdrv] be2net: Update copyright year (Ivan Vecera) [1054277] - [netdrv] be2net: Log a kernel message when UE is detected in BE & Skyhawk (Ivan Vecera) [1054277] - [netdrv] be2net: Fix be_vlan_add/rem_vid() routines (Ivan Vecera) [1054277] - [netdrv] be2net: add dma_mapping_error() check for dma_map_page() (Ivan Vecera) [1054277] - [netdrv] be2net: update driver version to 10.0.x (Ivan Vecera) [1054277] - [netdrv] be2net: cleanup wake-on-lan code (Ivan Vecera) [1054277] - [netdrv] be2net: use GET_MAC_LIST cmd to query mac-address from a pmac-id (Ivan Vecera) [1054277] - [netdrv] be2net: do not use frag index in the RX-compl entry (Ivan Vecera) [1054277] - [netdrv] be2net: Remove "10Gbps" from driver description string (Ivan Vecera) [1054277] - [netdrv] be2net: fix incorrect setting of cmd_privileges for VFs (Ivan Vecera) [1054277] - [netdrv] be2net: do not call be_set/get_fw_log_level() on Skyhawk-R (Ivan Vecera) [1054277] - [netdrv] be2net: Log the profile-id used by FW during driver initialization (Ivan Vecera) [1054277] - [netdrv] be2net: don't set "pport" field when querying "pvid" (Ivan Vecera) [1054277] - [netdrv] be2net: set and query VEB/VEPA mode of the PF interface (Ivan Vecera) [1054277] - [netdrv] be2net: Use MCC_CREATE_EXT_V1 cmd for Skyhawk-R (Ivan Vecera) [1054277] - [netdrv] be2net: fix max_evt_qs calculation for BE3 in SR-IOV config (Ivan Vecera) [1054277] - [netdrv] be2net: disable RSS when number of RXQs is reduced to 1 via set-channels (Ivan Vecera) [1054277] - [netdrv] be2net: slight optimization of addr compare (Ivan Vecera) [1054277] - [netdrv] be2net: calls skb_set_hash (Ivan Vecera) [1054277] - [netdrv] be2net: Free/delete pmacs in be_clear() only if they exist (Ivan Vecera) [1054277] - [netdrv] be2net: Fix Lancer error recovery to distinguish FW download (Ivan Vecera) [1054277] - [netdrv] be2net: call napi_disable() for all event queues (Ivan Vecera) [1054277] - [netdrv] be2net: Avoid programming permenant MAC by BE3-R VFs (Ivan Vecera) [1054277] - [netdrv] be2net: set coalesce-wm in CQ_CREATE_V2 cmd (Ivan Vecera) [1054277] - [netdrv] be2net: Disabling and enabling interrupts in suspend and resume (Ivan Vecera) [1054277] - [netdrv] be2net: Fix unconditional enabling of Rx interface options (Ivan Vecera) [1054277] - [netdrv] be2net: Make lancer_wait_ready() static (Ivan Vecera) [1054277] - [netdrv] be2net: Remove interface type (Ivan Vecera) [1054277] - [netdrv] be2net: add support for ndo_busy_poll (Ivan Vecera) [1054277] - [netdrv] be2net: remove unnecessary pci_set_drvdata() (Ivan Vecera) [1054277] - [netdrv] be2net: Rework PCIe error report log messaging (Ivan Vecera) [1054277] - [netdrv] be2net: change the driver version number to 4.9.224.0 (Ivan Vecera) [1054277] - [netdrv] be2net: Display RoCE specific counters in ethtool -S (Ivan Vecera) [1054277] - [netdrv] be2net: Call version 2 of GET_STATS ioctl for Skyhawk-R (Ivan Vecera) [1054277] - [netdrv] be2net: add a counter for pkts dropped in xmit path (Ivan Vecera) [1054277] - [netdrv] be2net: fix adaptive interrupt coalescing (Ivan Vecera) [1054277] - [netdrv] be2net: Call be_vf_setup() even when VFs are enbaled from previous load (Ivan Vecera) [1054277] - [netdrv] be2net: Fix to display the VLAN priority for a VF (Ivan Vecera) [1054277] - [netdrv] be2net: Fix to configure VLAN priority for a VF interface (Ivan Vecera) [1054277] - [netdrv] be2net: Fix to allow VLAN configuration on VF interfaces (Ivan Vecera) [1054277] - [netdrv] be2net: Fix number of VLANs supported in UMC mode for BE3-R (Ivan Vecera) [1054277] - [netdrv] be2net: Fix VLAN promiscuous mode programming (Ivan Vecera) [1054277] - [netdrv] be2net: Fix the size of be_nic_res_desc structure (Ivan Vecera) [1054277] - [netdrv] be2net: Remove extern from function prototypes (Ivan Vecera) [1054277] - [netdrv] be2net: missing variable initialization (Ivan Vecera) [1054277] - [netdrv] be2net: Convert dma_alloc_coherent() to dma_zalloc_coherent (Ivan Vecera) [1054277] - [netdrv] be2net: Check for POST state in suspend-resume sequence (Ivan Vecera) [1054277] - [netdrv] be2net: update driver version (Ivan Vecera) [1054277] - [netdrv] be2net: Initialize "status" in be_cmd_get_die_temperature() (Ivan Vecera) [1054277] - [netdrv] be2net: fixup log msgs for async events (Ivan Vecera) [1054277] - [netdrv] be2net: Fix displaying supported speeds for BE2 (Ivan Vecera) [1054277] - [netdrv] be2net: Do not call get_die_temperature cmd for VF (Ivan Vecera) [1054277] - [netdrv] be2net: Adding more speeds reported by get_settings (Ivan Vecera) [1054277] - [netdrv] be2net: Staticize local functions (Ivan Vecera) [1054277] - [netdrv] be2net: ignore mac-addr set call for an already programmed mac-addr (Ivan Vecera) [1054277] - [netdrv] be2net: Delete secondary unicast MAC addresses during be_close (Ivan Vecera) [1054277] - [netdrv] be2net: convert to hw_features - fixup (Ivan Vecera) [1054277] - [netdrv] be2net: convert to hw_features (Ivan Vecera) [1054277]- [netdrv] sfc: fix calling of free_irq with already free vector (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: stop PIO for RHEL6 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: get rid of SET_ETHTOOL_OPS (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: On MCDI timeout, issue an FLR and mark MCDI to fail-fast (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Call efx_set_channels() before efx->type->dimension_resources() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Don't receive packets when the napi budget == 0 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: check for NULL efx->ptp_data in efx_ptp_event (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use pci_enable_msix_range() instead of pci_enable_msix() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add/remove blank lines to taste (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fail self-test with -EBUSY, not -EIO, if the device is busy (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Cosmetic changes to self-test from the out-of-tree driver (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Update product naming (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use canonical pointer type for MAC address in efx_set_mac_address() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rename 'use_options' variable in tso_start() to clearer 'use_opt_desc' (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Preserve rx_frm_trunc counters when resizing DMA rings (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Correct comment about number of TX queues used on EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove unused definitions of EF10 user-mode DMA descriptors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rewrite adjustment of PPS event in a clearer way (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Cache skb->data in local variable in efx_ptp_rx() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Removed adhoc scheme to rate limit PTP event queue overflow message (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: fix build warning in ethernet/sfc/tx.c (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use the correct maximum TX DMA ring size for SFC9100 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fix transposed ptp_undersize_sync_windows, ptp_oversize_sync_windows statistics (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Change efx_mcdi_reset_port to use ENTITY_RESET MC command (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: fix sparse non static symbol warning (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: calls skb_set_hash (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fix RX drop filters for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add PTP counters to ethtool stats (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Changed the statistic name emerg_fetch and emerg_wait to hlb_fetch and hlb_wait (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: remove unused 'enum efx_rx_alloc_method' (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: remove unused 'refcnt' from efx_rx_page_state (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Implement efx_nic_type->filter_clear_rx() operation for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Allow filter removal only with exactly matching priority (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Don't refer to 'stack' in filter implementation (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Change priority and flags for automatic MAC filters (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Change efx_nic_type->rx_push_indir_table() to push hash key as well (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add more information to many warnings using WARN() and netdev_WARN() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove unnecessary condition for processing the TX timestamp queue (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Don't clear timestamps in efx_ptp_rx() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Enable PTP clock and timestamping for all functions on EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Associate primary and secondary functions of controller (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Store VPD serial number at probe time (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add RX packet timestamping for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Copy RX prefix into skb head area in efx_rx_mk_skb() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: split setup of hardware timestamping into NIC-type operation (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add support for SFC9100 timestamp format (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Tidy up PTP synchronization code (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: PTP - tidy up unused/useless variables (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove kernel-doc for efx_ptp_data fields not present in this version (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Initialise efx_ptp_data->phc_clock_info() from a static template (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Do not use MAC address as clock name (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Store flags from MC_CMD_DRV_ATTACH for later use (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove dependency of PTP on having a dedicated channel (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Split PTP multicast filter insertion/removal out of efx_ptp_start(), efx_ptp_stop() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Return EBUSY for filter insertion on EF10, matching Falcon/Siena (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Expose NVRAM_PARTITION_TYPE_LICENSE on EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fold efx_flush_all() into efx_stop_port() and update comments (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Map MCDI error MC_CMD_ERR_ENOTSUP to Linux EOPNOTSUPP (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Log all unexpected MCDI errors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add new sensor names (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Revise sensor names to be more understandable and consistent (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Report units in sensor warnings (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Correct RX dropped count for drops while interface is down (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make initial fill of RX descriptors synchronous (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Tighten the check for RX merged completion events (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add MC BISTs to ethtool offline self test on EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Update MCDI protocol definitions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Poll for MCDI completion once before timeout occurs (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor efx_mcdi_poll() by introducing efx_mcdi_poll_once() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: RX buffer allocation takes prefix size into account in IP header alignment (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: remove unnecessary pci_set_drvdata() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Implement the SIOCGHWTSTAMP ioctl (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: replace dma_set_mask() and dma_set_coherent_mask() with new helper (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fix DMA unmapping issue with firmware assisted TSO (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Only bind to EF10 functions with the LinkCtrl and Trusted flags (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add PM and RXDP drop counters to ethtool stats (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add definitions for new stats counters and capability flag (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor EF10 stat mask code to allow for more conditional stats (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fix internal indices of ethtool stats for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add rmb() between reading stats and generation count to ensure consistency (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Increase MCDI status timeout to 250ms (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Wait for MC reboot to complete before scheduling driver reset (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove extern from function prototypes (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Support ARFS for IPv6 flows (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use TX PIO for sufficiently small packets (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Introduce inline functions to simplify TX insertion (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Separate out queue-empty check from efx_nic_may_push_tx_desc() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Allocate and link PIO buffers; map them with write-combining (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Implement firmware-assisted TSO for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fold tso_get_head_fragment() into tso_start() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add EF10 registers to register dump (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: efx_ef10_filter_update_rx_scatter() can be static (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: efx_ethtool_get_ts_info() can be static (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Reinitialise and re-validate datapath caps after MC reboot (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Clean up validation of datapath capabilities (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Reset derived rx_bad_bytes statistic when EF10 MC is rebooted (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Disable PTP on EF10 until we're ready to handle inline RX timestamps (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Minimal support for 40G link speed (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: check for allocation failure (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Update copyright banners (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add support for Solarflare SFC9100 family (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make efx_mcdi_init() and efx_mcdi_fini() call efx_mcdi_drv_attach() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Allocate NVRAM partition ID range for PHY images (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add EF10 register and structure definitions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Extend struct efx_tx_buffer to allow pushing option descriptors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use a global count of active queues instead of pending drains (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Prepare for RX scatter on EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Initialise IRQ moderation for all NIC types from efx_init_eventq() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Allow efx_nic_type->dimension_resources() to fail (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Allow event queue initialisation to fail (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Document conditions for multicast replication vs filter replacement (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Implement asynchronous MCDI requests (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove unnecessary use of atomic_t (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor efx_mcdi_rpc_start() and efx_mcdi_copyin() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add support for new board sensors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Convert dma_alloc_coherent() to dma_zalloc_coherent (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use extended MC_CMD_SENSOR_INFO and MC_CMD_READ_SENSORS (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Return an error code when a sensor is busy (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add support for reading packet length from prefix (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Generalise packet hash lookup to support EF10 RX prefix (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rename EFX_PAGE_BLOCK_SIZE to EFX_VI_PAGE_SIZE and adjust comments (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove early call to efx_nic_type->reconfigure_mac() in efx_reset_up() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: use MCDI epoch flag to improve MC reboot detection in the driver (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add EF10 support for TX/RX DMA error events handling (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add a function pointer to abstract write of host time into NIC shared memory (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: PTP MCDI requests need to initialise periph ID field (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Delegate MAC/NIC statistic description to efx_nic_type (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove driver-local struct ethtool_string (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove more left-overs from Falcon GMAC support (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move MTD operations into efx_nic_type (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move NIC-type-specific MTD partition date into separate structures (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Eliminate struct efx_mtd (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rename SPI stuff to show that it is Falcon-specific (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Cleanup Falcon-arch simple MAC filter state (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Define and use MCDI_POPULATE_DWORD_<1-7> (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add flag for stack-owned RX MAC filters (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor Falcon-arch filter removal (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make most filter operations NIC-type-specific (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor Falcon-arch search limit reset (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Split Falcon-arch-specific and common filter state (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Extend and abstract efx_filter_spec to cover Huntington/EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Name the RX drop queue ID (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rename Falcon-arch filter implementation types and functions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove unused filter_flags variables and efx_farch_filter_id_flags() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Do not assume efx_nic_type->ev_fini() is idempotent (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: EFX_WORKAROUND_ALWAYS is really specific to Falcon-architecture (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Get rid of per-NIC-type phys_addr_channels and mem_map_size (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Update and improve kernel-doc for efx_mcdi_state & efx_mcdi_iface (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fix race in completion handling (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add support for MCDI v2 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Update MCDI protocol definitions for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Translate MCDI error numbers received in events (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move and rename Falcon/Siena common NIC operations (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor queue teardown sequence to allow for EF10 flush behaviour (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove bogus call to efx_release_tx_buffers() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Stop RX refill before flushing RX queues (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Limit scope of a Falcon A1 IRQ workaround (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rework IRQ enable/disable (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove efx_process_channel_now() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rename Falcon-architecture register definitions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make struct efx_special_buffer less special (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add GFP flags to efx_nic_alloc_buffer() and make most callers allow blocking (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make MCDI independent of Siena (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make efx_mcdi_init() call efx_mcdi_handle_assertion() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Collect all MCDI port functions into mcdi_port.c (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move efx_mcdi_mac_reconfigure() to siena.c and rename (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move siena_reset_hw() and siena_map_reset_reason() into MCDI module (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add and use MCDI_SET_QWORD() and MCDI_SET_ARRAY_QWORD() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Ensure MCDI buffers, but not lengths, are dword aligned (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use proper macros to declare and access MCDI arrays (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Introduce and use MCDI_CTL_SDU_LEN_MAX_V1 macro for Siena-specific code (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fill out the set of MCDI accessors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rationalise MCDI buffer accessors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Introduce and use MCDI_DECLARE_BUF macro (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move more Falcon-specific code and definitions into falcon.c (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move details of a Falcon bug workaround out of ethtool.c (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use efx_mcdi_mon() to find efx_mcdi_mon structure from efx_nic (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: const-qualify source pointers for MMIO write functions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Correct MAC filter bitfield definitions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make all MAC statistics consistently 64 bits wide (Nikolay Aleksandrov) [1057527]- [x86] efi: Pass a proper identity mapping in efi_call_phys_prelog (Nigel Croxon) [1044709] - [usb] usbcore: check usb device's state before sending a Set SEL control transfer (Don Zickus) [929314] - [kernel] rename cpu stop machine thread to stopper (Prarit Bhargava) [1022465] - [thermal] intel_powerclamp: Fix cstate counter detection (Steve Best) [1103371] - [thermal] intel_powerclamp: Tidy up error handling in powerclamp_init (Steve Best) [1103371] - [thermal] intel_powerclamp: Add newer CPU models (Steve Best) [1103371] - [netdrv] hyperv: Move state setting for link query (Jason Wang) [1027155] - [netdrv] hyperv: Fix the carrier status setting (Jason Wang) [1027155] - [netdrv] hyperv: Fix race between probe and open calls (Jason Wang) [1027155] - [char] ipmi: Add MODULE_ALIAS for autoloading ipmi driver on ACPI systems (Charles Rose) [825196] - [char] ipmi: Improve error messages on failed irq enable (Charles Rose) [825196] - [char] ipmi: Turn off all activity on an idle ipmi interface (Tony Camuso) [1077493] - [char] ipmi: Fix a race restarting the timer (Tony Camuso) [1098324] - [char] ipmi: Reset the KCS timeout when starting error recovery (Tony Camuso) [1085350] - [scsi] bnx2fc: Updated version to 2.4.2 (Maurizio Lombardi) [1054586] - [scsi] bnx2fc: Fixed the handling for the SCSI retry delay (Maurizio Lombardi) [1054586] - [scsi] bnx2fc: Fixed scsi_remove_target soft lockup when rmmod bnx2x (Maurizio Lombardi) [1054586] - [net] cnic: Update version to 2.5.20 and copyright year (Maurizio Lombardi) [1054561] - [net] cnic: Use proper ulp_ops for per device operations (Maurizio Lombardi) [1054561] - [net] cnic: Add a signature to indicate valid doorbell offset (Maurizio Lombardi) [1054561] - [net] cnic: Remove extern from function prototypes (Maurizio Lombardi) [1054561] - [net] cnic: Update version to 2.5.18 (Maurizio Lombardi) [1054561] - [net] cnic: Eliminate local copy of pfid (Maurizio Lombardi) [1054561] - [net] cnic: Eliminate CNIC_PORT macro and port_mode in local struct (Maurizio Lombardi) [1054561] - [net] cnic: Redefine BNX2X_HW_CID using existing bnx2x macros (Maurizio Lombardi) [1054561] - [net] cnic: Update version to 2.5.17 and copyright year (Maurizio Lombardi) [1054561] - [net] cnic: Add missing error checking for RAMROD_CMD_ID_CLOSE (Maurizio Lombardi) [1054561] - [net] cnic: Update TCP options setup for iSCSI (Maurizio Lombardi) [1054581 1054561] - [net] cnic: Reset tcp_flags during cnic_cm_create() (Maurizio Lombardi) [1054561] - [scsi] cnic: Simplify cnic_release() (Maurizio Lombardi) [1054561] - [scsi] cnic: Simplify netdev events handling (Maurizio Lombardi) [1054561] - [scsi] cnic: bnx2i: bnx2fc: Fix inconsistent use of page size (Maurizio Lombardi) [1054561] - [scsi] be2iscsi: fix bad if expression (Rob Evers) [1054371] - [scsi] be2iscsi: fix memory leak in error path (Rob Evers) [1054371] - [scsi] be2iscsi: Jump to 'free_memory' is apparently missing (Rob Evers) [1054371] - [scsi] be2iscsi: Bump driver version (Rob Evers) [1054371] - [scsi] be2iscsi: Fix destroy MCC-CQ before MCC-EQ is destroyed (Rob Evers) [1054371] - [scsi] be2iscsi: Fix memory corruption in MBX path (Rob Evers) [1054371] - [scsi] be2iscsi: Fix TCP parameters while connection offloading (Rob Evers) [1054371] - [scsi] be2iscsi: Fix interrupt Coalescing mechanism (Rob Evers) [1054371] - [scsi] be2iscsi: Fix exposing Host in sysfs after adapter initialization is complete (Rob Evers) [1054371] - [scsi] be2iscsi: Fix retreving MCCQ_WRB in non-embedded Mbox path (Rob Evers) [1054371] - [scsi] be2iscsi: Fix DMA Out of SW-IOMMU space error (Rob Evers) [1054371] - [scsi] be2iscsi: Fix scsi_cmnd leakage in driver (Rob Evers) [1054371] - [scsi] be2iscsi: Fix the session cleanup when reboot/shutdown happens (Rob Evers) [1054371] - [scsi] be2iscsi: Fix doorbell format for EQ/CQ/RQ s per SLI spec (Rob Evers) [1054371] - [scsi] be2iscsi: Fix port speed typo in driver (Rob Evers) [1054371] - [scsi] be2iscsi: Fix handling timed out MBX completion from FW (Rob Evers) [1054371] - [scsi] be2iscsi: fix memory leak in error path (Rob Evers) [1054371] - [scsi] be2iscsi: Fix SGL posting for unaligned ICD values (Rob Evers) [1054371] - [scsi] be2iscsi: Fix AER handling in driver (Rob Evers) [1054371] - [scsi] be2iscsi: Invalidate WRB in Abort/Reset Path (Rob Evers) [1054371] - [scsi] be2iscsi: Fix Insufficient Buffer Error returned in MBX Completion (Rob Evers) [1054371] - [scsi] be2iscsi: Fix log level for protocol specific logs (Rob Evers) [1054371] - [scsi] be2iscsi: Fix MSIx creation for SKH-R adapter (Rob Evers) [1054371] - [scsi] be2iscsi: Display Port Identifier for each iSCSI function (Rob Evers) [1054371] - [scsi] be2iscsi: Dispaly CID available for connection offload (Rob Evers) [1054371] - [scsi] be2iscsi: Fix chute cleanup during drivers unload (Rob Evers) [1054371] - [scsi] be2iscsi: Fix connection offload to support Dual Chute (Rob Evers) [1054371] - [scsi] be2iscsi: Fix CID allocation/freeing to support Dual chute mode (Rob Evers) [1054371] - [scsi] be2iscsi: Fix WRB_Q posting to support Dual Chute mode (Rob Evers) [1054371] - [scsi] be2iscsi: Fix SGL Initilization and posting Pages for Dual Chute (Rob Evers) [1054371] - [scsi] be2iscsi: Fix Template HDR support for Dual Chute mode (Rob Evers) [1054371] - [scsi] be2iscsi: Fix changes in ASYNC Path for SKH-R adapter (Rob Evers) [1054371] - [scsi] be2iscsi: Config parameters update for Dual Chute Support (Rob Evers) [1054371] - [scsi] be2iscsi: Fix soft lock up issue during UE or if FW taking time to respond (Rob Evers) [1054371] - [scsi] be2iscsi: Fix locking mechanism in Unsol Path (Rob Evers) [1054371] - [scsi] be2iscsi: Fix negotiated parameters upload to FW (Rob Evers) [1054371] - [scsi] be2iscsi: Fix repeated issue of MAC ADDR get IOCTL (Rob Evers) [1054371] - [scsi] be2iscsi: Fix the MCCQ count leakage (Rob Evers) [1054371] - [scsi] be2iscsi: Fix Template HDR IOCTL (Rob Evers) [1054371] - [netdrv] bnx2x: dont reload on GRO change (Michal Schmidt) [1022020 1054563 1054273] - [netdrv] bnx2x: Allow ethtool to enable/disable loopback (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: allow GRO_ENABLE_FLAG (Michal Schmidt) [1022020 1054563 1054273] - [netdrv] bnx2x: fix incorrect busy-poll backport (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix backport of bnx2x_low_latency_recv() (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: remove cosmetic differences from upstream (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: drop no longer necessary netdev_printk workaround (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: update MAINTAINERS for bnx2x and e-mail addresses (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Convert return 0 to return rc (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix build when BNX2X_SRIOV is not enabled (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: added 'likely' to fast-path skb existence (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix crash while ethtool -t (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Support for byte queue limits (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Memory leak during VF removal (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: include irq.h for irqreturn_t definitions (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't allow VFs to become promiscuous (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't show port statistics for VFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix failure to configure VF multicast filters (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix vlan credit issues for VFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix possible memory leak on iov error flow (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Remove the sriov VFOP mechanism (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix compilation when CONFIG_BNX2X_SRIOV is not set (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Create workqueue for IOV related tasks (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Support mng. request for driver version (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't receive packets when the napi budget == 0 (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add missing bit in default Tx switching (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: save RAM in kdump kernel by disabling TPA (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: save RAM in kdump kernel by using a single queue (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: clamp num_queues to prevent passing a negative value (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Remove hidden flow control goto from BNX2X_ALLOC macros (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Use pci_enable_msix_range() instead of pci_enable_msix() (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: utilize FW 7.8.19 (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: semantic revise scheduling of sp_rtnl (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix bnx2x_panic_dump for VFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Revise IOV vlan/mac validation (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add support in PF driver for RSC (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Semantic Validate vlan/mac changes (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Remove unnecessary internal mem config (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Remove unused iov code (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: change verbosity of some prints (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Allow VF rss on higher PFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Make module parameters readable (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix L2-GRE TCP issues (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix generic option settings (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: More Shutdown revisions (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix VF flr flow (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't release PCI bars on shutdown (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix sparse warning (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Correct default Tx switching behaviour (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix DMA unmapping of TSO split BDs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: prevent WARN during driver unload (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: namespace and dead code cleanups (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix VLAN configuration for VFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix AFEX memory overflow (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Clean before update RSS arrives (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Correct number of MSI-X vectors for VFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: limit number of interrupt vectors for 57711 (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix KR2 work-around detection of BCM8073 (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix incorrect link-up report (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix Duplex setting for 54618se (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix passive DAC cable detection (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix 578xx-KR 1G link (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: downgrade "valid ME register value" message level (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: slight optimization of addr compare (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix build with SRIOV disabled (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: add VF Multicast filters support (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add num of VFs to Management statistics (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: no error when RSS configuration fails (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: add Big-Endian ethtool comment (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add AER support (missing bits) (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: cleanup skb_set_hash (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: calls skb_set_hash (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: populate skb->l4_rxhash (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: avoid null pointer dereference when enabling SR-IOV (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Prevent "timeout waiting for state X" (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: prevent CFC attention (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Prevent panic during DMAE timeout (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Clean the sp rtnl task upon unload (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: replace dma_set_mask() and dma_set_coherent_mask() with new helper (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: remove unnecessary pci_set_drvdata() (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add ndo_get_phys_port_id support (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Change variable type to bool (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: skb_is_gso_v6() requires skb_is_gso() (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add support for EXTPHY2 LED mode (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Change function prototype (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't disable/enable SR-IOV when loading (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Correct VF driver info (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Test nvram when interface is down (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Staticize local symbols (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Disable VF access on PF removal (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: prevent FW assert on low mem during unload (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Set NETIF_F_HIGHDMA unconditionally (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't pretend during register dump (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Prevent null pointer dereference on error flow (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix config when SR-IOV and iSCSI are enabled (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix Coalescing configuration (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Unlock VF-PF channel on MAC/VLAN config error (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Prevent an illegal pointer dereference during panic (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: record rx queue for LRO packets (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: prevent masked MCP parities from appearing (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: prevent masking error from cnic (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: add missing VF resource allocation during init (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix support for VFs on some PFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Prevent mistaken hangup between driver & FW (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix 848xx duplex settings (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: 57840 non-external loopback test fail on 1G (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix bnx2i and bnx2fc regressions (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Use pci_dev pm_cap (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix configuration of doorbell block (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Restore a call to config_init (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add missing braces in bnx2x_link_initialize() (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix broken compilation with CONFIG_BNX2X_SRIOV is not set (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: VF RSS support - VF side (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: VF RSS support - PF side (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Convert dma_alloc_coherent() to dma_zalloc_coherent (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Revising locking scheme for MAC configuration (Michal Schmidt) [1054563 1054273] - [netdrv] firmware: add bnx2x FW 7.8.19 (Michal Schmidt) [1054563 1054273] - [net] export physical port id via sysfs (Michal Schmidt) [1098227] - [net] rtnl: export physical port id via RT netlink (Michal Schmidt) [1098227] - [net] add ndo to get id of physical port of the device (Michal Schmidt) [1098227] - [lib] vsprintf: add support of '*ph' (Michal Schmidt) [1098227]- [video] vgacon: clear buffer attributes when we load a 512 character font (Rob Clark) [1082803] - [fs] consolidate the reassignments of ->f_op in ->open() instances (Rob Clark) [1082799] - [video] fbdev: add a MIPI DSI header (Rob Clark) [1082799] - [kernel] kref: Implement kref_get_unless_zero (Rob Clark) [1082791] - [kernel] time: export ktime_get_monotonic_offset (Rob Clark) [1082787] - [kernel] sysfs: Add sysfs_add/remove_files utility functions (Rob Clark) [1082787] - [kernel] Add arch_phys_wc_add, arch_phys_wc_del to manipulate WC MTRRs if needed (Rob Clark) [1082787] - [kernel] mutex: Move ww_mutex definitions to ww_mutex.h (Rob Clark) [1082787] - [base] reservation: cross-device reservation support (Rob Clark) [1082787] - [kernel] locking-selftests: Handle unexpected failures more strictly (Rob Clark) [1082787] - [kernel] mutex: Add more w/w tests to test EDEADLK path handling (Rob Clark) [1082787] - [kernel] mutex: Add more tests to lib/locking-selftest.c (Rob Clark) [1082787] - [kernel] mutex: Add w/w tests to lib/locking-selftest.c (Rob Clark) [1082787] - [kernel] mutex: Add w/w mutex slowpath debugging (Rob Clark) [1082787] - [kernel] mutex: Add support for wound/wait style locks (Rob Clark) [1082787] - [kernel] arch: Make __mutex_fastpath_lock_retval return whether fastpath succeeded or not (Rob Clark) [1082787] - [fs] procfs: add proc_remove_subtree() (Rob Clark) [1082782] - [lib] scatterlist: sg_page_iter support sg lists w/o backing pages (Rob Clark) [1082782] - [lib] scatterlist: use page iterator in the mapping iterator (Rob Clark) [1082782] - [lib] scatterlist: add simple page iterator (Rob Clark) [1082782] - [lib] scatterlist: add sg_alloc_table_from_pages function (Rob Clark) [1082782] - [netdrv] qlge: Update version to 1.00.00.34 (Chad Dupuis) [1054333] - [netdrv] qlge: Fix ethtool statistics (Chad Dupuis) [1054333] - [netdrv] qlge: Update version to 1.00.00.33 (Chad Dupuis) [1054333] - [netdrv] qlge: Enhance nested VLAN Q-in-Q handling (Chad Dupuis) [1054333] - [netdrv] qlge: call ql_core_dump() only if dump memory was allocated (Chad Dupuis) [1054333] - [netdrv] qlge: add missing free_netdev() on error in qlge_probe() (Chad Dupuis) [1054333] - [netdrv] qlge: fix dma map leak when the last chunk is not allocated (Chad Dupuis) [1054333] - [netdrv] bnx2x: Fix kernel crash and data miscompare after EEH recovery (Michal Schmidt) [1029600] - [netdrv] bnx2x: Adapter not recovery from EEH error injection (Michal Schmidt) [1029600] - [netdrv] tg3: Override clock, link aware and link idle mode during NVRAM dump (Ivan Vecera) [1054558] - [netdrv] tg3: Update copyright and version to 3.137 (Ivan Vecera) [1054558] - [netdrv] tg3: Prevent page allocation failure during TSO workaround (Ivan Vecera) [1029192 1054558] - [netdrv] tg3: Don't modify ip header fields when doing GSO (Ivan Vecera) [1029192 1054558] - [netdrv] tg3: remove open-coded skb_cow_head (Ivan Vecera) [1054558] - [netdrv] tg3: remove empty MDIO bus reset function (Ivan Vecera) [1054558] - [netdrv] tg3: Do not include vlan acceleration features in vlan_features (Ivan Vecera) [1054558] - [netdrv] tg3: Call dev_kfree_skby_any instead of dev_kfree_skb (Ivan Vecera) [1054558] - [netdrv] tg3: Don't check undefined error bits in RXBD (Ivan Vecera) [1054558] - [netdrv] tg3: Use pci_enable_msix_range() instead of pci_enable_msix() (Ivan Vecera) [1054558] - [netdrv] tg3: Fix deadlock in tg3_change_mtu() (Ivan Vecera) [1054558] - [netdrv] tg3: cleanup an error path in tg3_phy_reset_5703_4_5() (Ivan Vecera) [1054558] - [netdrv] tg3: delete non-required instances of include linux/init.h (Ivan Vecera) [1054558] - [netdrv] tg3: Update version to 3.136 (Ivan Vecera) [1054558] - [netdrv] tg3: Set the MAC clock to the fastest speed during boot code load (Ivan Vecera) [1054558] - [netdrv] tg3: Add unicast filtering support (Ivan Vecera) [1054558] - [netdrv] tg3: Refactor __tg3_set_mac_addr() (Ivan Vecera) [1054558] - [netdrv] tg3: Initialize REG_BASE_ADDR at PCI config offset 120 to 0 (Ivan Vecera) [1054558] - [netdrv] tg3: Update version to 3.135 (Ivan Vecera) [1054558] - [netdrv] tg3: Expand multicast drop counter miscounting fix to 5762 (Ivan Vecera) [1054558] - [netdrv] tg3: Fix bit definition for the nvram Auto Power Down setting (Ivan Vecera) [1054558] - [netdrv] tg3: Add flag to disable 1G Half Duplex advertisement (Ivan Vecera) [1054558] - [netdrv] tg3: Don't add rxbds_empty to rx_over_errors (Ivan Vecera) [1054558] - [netdrv] tg3: Give up chip reset and carrier loss handling if PCI device is not present (Ivan Vecera) [1054558] - [netdrv] tg3: Implement the SIOCGHWTSTAMP ioctl (Ivan Vecera) [1054558] - [netdrv] tg3: Validate hwtstamp_config completely before applying it (Ivan Vecera) [1054558] - [netdrv] tg3: remove unnecessary pci_set_drvdata() (Ivan Vecera) [1054558] - [netdrv] tg3: Miscellaneous conversions to ETH_ALEN (Ivan Vecera) [1054558] - [netdrv] tg3: use phylib when robo switch is in use (Ivan Vecera) [1054558] - [netdrv] tg3: add support a phy at an address different than 01 (Ivan Vecera) [1054558] - [netdrv] tg3: Update version to 3.134 (Ivan Vecera) [1054558] - [netdrv] tg3: Remove unnecessary spinlock (Ivan Vecera) [1054558] - [netdrv] tg3: Appropriately classify interrupts during request_irq (Ivan Vecera) [1054558] - [netdrv] tg3: Remove redundant if check (Ivan Vecera) [1054558] - [netdrv] tg3: Remove if 0'd code (Ivan Vecera) [1054558] - [netdrv] tg3: LED in shared mode does not blink during traffic (Ivan Vecera) [1054558] - [netdrv] tg3: Add support for new 577xx device ids (Ivan Vecera) [1054558] - [netdrv] tg3: Add function tg3_phy_shdw_write() (Ivan Vecera) [1054558] - [netdrv] tg3: Use pci_dev pm_cap (Ivan Vecera) [1054558] - [netdrv] tg3: Convert dma_alloc_coherent() to dma_zalloc_coherent (Ivan Vecera) [1054558] - [netdrv] tg3: fix NULL pointer dereference in tg3_io_error_detected and tg3_io_slot_reset (Ivan Vecera) [1054558] - [netdrv] tg3: Update version to 3.133 (Ivan Vecera) [1054558] - [netdrv] tg3: Enable support for timesync gpio output (Ivan Vecera) [1054558] - [netdrv] tg3: Implement the shutdown handler (Ivan Vecera) [1054558] - [netdrv] tg3: Allow NVRAM programming when interface is down (Ivan Vecera) [1054558] - [netdrv] tg3: Fix warning from pci_disable_device() (Ivan Vecera) [1054558] - [netdrv] tg3: Fix kernel crash (Ivan Vecera) [1054558] - [netdrv] tg3: Avoid delay during MMIO access (Ivan Vecera) [1054558] - [netdrv] tg3: restore rx_dropped accounting (Ivan Vecera) [1054558] - [netdrv] tg3: Consilidate MAC loopback code (Ivan Vecera) [1054558] - [netdrv] tg3: Allow ethtool to enable/disable loopback (Ivan Vecera) [1054558] - [net] Allow ethtool to set interface in loopback mode (Ivan Vecera) [1054558] - [netdrv] tg3: convert to hw_features (Ivan Vecera) [1054558] - [netdrv] tg3: Do not use legacy PCI power management (Ivan Vecera) [1054558] - [netdrv] tg3: Remove TG3_VLAN_TAG_USED macro (Ivan Vecera) [1054558] - [netdrv] ixgbe: fix ethtool stats (Ivan Vecera) [1098515] - [netdrv] Replace u64_stats_fetch_begin_bh to u64_stats_fetch_begin_irq (Ivan Vecera) [1098515] - [netdrv] vxlan: virtual extensible lan (Ivan Vecera) [1098515] - [netdrv] ifb: convert to 64 bit stats (Ivan Vecera) [1098515] - [netdrv] ppp: make ppp_get_stats64 static (Ivan Vecera) [1098515] - [netdrv] ppp: add 64 bit stats (Ivan Vecera) [1098515] - [netdrv] slip: Use net_device_stats from struct net_device (Ivan Vecera) [1098515] - [netdrv] slip: fix get_stats() method (Ivan Vecera) [1098515] - [netdrv] veth: reduce stat overhead (Ivan Vecera) [1098515] - [netdrv] veth: fix 64bit stats on 32bit arches (Ivan Vecera) [1098515] - [netdrv] veth: convert to 64 bit statistics (Ivan Vecera) [1098515] - [netdrv] net: fix race condition in several drivers when reading stats (Ivan Vecera) [1098515] - [netdrv] virtio-net: fix a race on 32bit arches (Ivan Vecera) [1098515] - [netdrv] virtio-net: Fix panic in virtnet_remove (Ivan Vecera) [1098515] - [netdrv] virtio-net: per cpu 64 bit stats (Ivan Vecera) [1098515] - [netdrv] vmxnet3: convert to 64 bit stats interface (Ivan Vecera) [1098515] - [netdrv] xen: convert to 64 bit stats interface (Ivan Vecera) [1098515] - [netdrv] via-rhine: add 64bit statistics (Ivan Vecera) [1098515] - [netdrv] niu: support 64 bit stats interface (Ivan Vecera) [1098515] - [netdrv] r8169: add 64bit statistics (Ivan Vecera) [1098515] - [netdrv] 8139too: Add 64bit statistics (Ivan Vecera) [1098515] - [netdrv] netxen: convert to 64 bit statistics (Ivan Vecera) [1098515] - [netdrv] forcedeth: account for dropped RX frames (Ivan Vecera) [1098515] - [netdrv] forcedeth: implement ndo_get_stats64() API (Ivan Vecera) [1098515] - [netdrv] forcedeth: fix stats on hardware without extended stats support (Ivan Vecera) [1098515] - [netdrv] forcedeth: Improve stats counters (Ivan Vecera) [1098515] - [netdrv] forcedeth: remove unneeded stats updates (Ivan Vecera) [1098515] - [netdrv] vxge: fix 64 bit access on 32 bit platforms (Ivan Vecera) [1098515] - [netdrv] vxge: Implement 64bit stats (Ivan Vecera) [1098515] - [netdrv] myricom: update to 64 bit stats (Ivan Vecera) [1098515] - [netdrv] sky2: implement 64 bit stats (Ivan Vecera) [1098515] - [netdrv] ixgbevf: provide 64 bit statistics (Ivan Vecera) [1098515] - [netdrv] ixgbe: fix stats handling (Ivan Vecera) [1098515] - [netdrv] igb: fix stats handling (Ivan Vecera) [1098515] - [netdrv] e1000e: convert to stats64 (Ivan Vecera) [1098515] - [netdrv] be2net: use stats-sync to read/write 64-bit stats (Ivan Vecera) [1098515] - [netdrv] enic: update to support 64 bit stats (Ivan Vecera) [1098515] - [netdrv] cxgb4: switch to 64 bit inteface statistics (Ivan Vecera) [1098515] - [netdrv] bna: fix stats handling (Ivan Vecera) [1098515] - [netdrv] tg3: 64 bit stats on all arches (Ivan Vecera) [1098515] - [netdrv] bnx2: 64 bit stats on all arches (Ivan Vecera) [1098515] - [netdrv] b44: add 64 bit stats (Ivan Vecera) [1098515] - [netdrv] dummy: percpu stats and lockless xmit (Ivan Vecera) [1098515] - [netdrv] sfc: Implement 64-bit net device statistics on all architectures (Ivan Vecera) [1098515] - [net] bridge: 64bit rx/tx counters (Ivan Vecera) [1098515] - [net] bridge: per-cpu packet statistics (Ivan Vecera) [1098515] - [net] vlan: lockless transmit path (Ivan Vecera) [1098515] - [net] congestion notifications are not dropped packets (Ivan Vecera) [1098515] - [net] vlan: 64 bit rx counters (Ivan Vecera) [1098515] - [netdrv] macvlan: 64 bit rx counters (Ivan Vecera) [1098515] - [netdrv] loopback driver cleanup (Ivan Vecera) [1098515] - [netdrv] loopback: use u64_stats_sync infrastructure (Ivan Vecera) [1098515] - [netdrv] loopback: Implement 64bit stats on 32bit arches (Ivan Vecera) [1098515] - [net] export netdev_stats_to_stats64 (Ivan Vecera) [1098515] - [netdrv] Enable 64-bit net device statistics on 32-bit architectures (Ivan Vecera) [1098515] - [netdrv] bonding: Remove net_device_stats from bonding struct (Ivan Vecera) [1098515] - [fs] sysfs: don't panic when in different netns (Daniel Borkmann) [1034696 1020145] - [fs] cifs: Check if prefixpath starts with '\' in cifs_parse_mount_options (Sachin Prabhu) [1104268] - [fs] gfs2: Ensure workqueue is scheduled after noexp request (Robert S Peterson) [1101740] - [fs] ext3: Allow quota file use root reservation (Lukas Czerner) [1102234] - [fs] ext4: Allow quota file use root reservation (Lukas Czerner) [802214] - [fs] pipe: skip file_update_time on frozen fs (Eric Sandeen) [1093077] - [fs] ext4: fix ext4_flush_completed_IO wait semantics (Lukas Czerner) [1023141] - [fs] ext4: completed_io locking cleanup (Lukas Czerner) [1023141] - [fs] ext4: fix unwritten counter leakage (Lukas Czerner) [1023141] - [fs] ext4: give i_aiodio_unwritten a more appropriate name (Lukas Czerner) [1023141] - [fs] ext4: ext4_inode_info diet (Lukas Czerner) [1023141] - [fs] ext4: optimize locking for end_io extent conversion (Lukas Czerner) [1023141] - [fs] ext4: remove unnecessary call to waitqueue_active() (Lukas Czerner) [1023141] - [fs] ext4: Use correct locking for ext4_end_io_nolock() (Lukas Czerner) [1023141] - [fs] ext4: don't check io->flag when setting EXT4_STATE_DIO_UNWRITTEN inode state (Lukas Czerner) [1023141] - [md] dm-crypt: fix cpu hotplug crash by removing per-cpu structure (Mike Snitzer) [1076147] - [md] dm-crypt: rename struct convert_context sector field (Mike Snitzer) [1076147] - [md] dm-crypt: store crypt_config instead of dm_target struct (Mike Snitzer) [1076147] - [md] dm-crypt: move cipher data out of per_cpu struct (Mike Snitzer) [1076147] - [md] dm-crypt: rename pending field (Mike Snitzer) [1076147] - [md] dm-crypt: replace simple_strtoul (Mike Snitzer) [1076147] - [md] dm: reject trailing characters in sccanf input (Mike Snitzer) [1076147] - [md] dm-crypt: add missing error handling (Mike Snitzer) [1076147] - [md] dm-crypt: suppress endian warnings (Mike Snitzer) [1076147] - [md] dm-crypt: add loop aes iv generator (Mike Snitzer) [1076147] - [crypto] md5: Add export support (Mike Snitzer) [1076147] - [md] dm-crypt: add multi key capability (Mike Snitzer) [1076147] - [md] dm-crypt: add post iv call to iv generator (Mike Snitzer) [1076147] - [md] dm-crypt: use io thread for reads only if mempool exhausted (Mike Snitzer) [1076147] - [md] dm-crypt: scale to multiple cpus (Mike Snitzer) [1076147] - [md] dm-crypt: simplify compatible table output (Mike Snitzer) [1076147] - [md] dm-thin: add 'no_space_timeout' dm-thin-pool module param (Mike Snitzer) [1098656] - [md] dm-thin: add timeout to stop out-of-data-space mode holding IO forever (Mike Snitzer) [1098656] - [md] dm-thin: allow metadata commit if pool is in PM_OUT_OF_DATA_SPACE mode (Mike Snitzer) [1098655] - [md] dm-cache: always split discards on cache block boundaries (Mike Snitzer) [1103790] - [md] dm-cache: fix writethrough mode quiescing in cache_map (Mike Snitzer) [1103790] - [x86] efi: earlyprintk=efi,keep fix (Rui Wang) [1031867] - [x86] efi: earlyprintk off-by-one bugfix (Rui Wang) [1031867] - [x86] efi: Add EFI framebuffer earlyprintk support (Rui Wang) [1031867] - [powerpc] mm: fix ".__node_distance" undefined (David Milburn) [1091088 1020866] - [nvme] Retry failed commands with non-fatal errors (David Milburn) [1091088 1020866] - [nvme] Fix divide-by-zero in nvme_trans_io_get_num_cmds (David Milburn) [1091088 1020866] - [nvme] Add getgeo to block ops (David Milburn) [1091088 1020866] - [nvme] Start-stop nvme_thread during device add-remove (David Milburn) [1091088 1020866] - [nvme] Make I/O timeout a module parameter (David Milburn) [1091088 1020866] - [nvme] per-cpu io queues (David Milburn) [1091088 1020866] - [nvme] Replace DEFINE_PCI_DEVICE_TABLE (David Milburn) [1091088 1020866] - [nvme] IOCTL path RCU protect queue access (David Milburn) [1091088 1020866] - [nvme] RCU protected access to io queues (David Milburn) [1091088 1020866] - [nvme] Initialize device reference count earlier (David Milburn) [1091088 1020866] - [nvme] Add CONFIG_PM_SLEEP to suspend/resume functions (David Milburn) [1091088 1020866]- [kernel] futex: Always cleanup owner tid in unlock_pi (Jerome Marchand) [1104517] {CVE-2014-3153} - [kernel] futex: Make lookup_pi_state more robust (Jerome Marchand) [1104517] {CVE-2014-3153} - [kernel] futex: Validate atomic acquisition in futex_lock_pi_atomic() (Jerome Marchand) [1104517] {CVE-2014-3153} - [kernel] futex: prevent requeue pi on same futex (Jerome Marchand) [1104517] {CVE-2014-3153} - [alsa] aloop: Close races at restarting the stream (Jaroslav Kysela) [1078592] - [alsa] aloop: Export snd_pcm_constraint_mask64() (Jaroslav Kysela) [1078592] - [alsa] pcm: Warn when buffer preallocation fails (Jaroslav Kysela) [1078592] - [alsa] aloop: Add SNDRV_PCM_STATE_PAUSED case in wait_for_avail function (Jaroslav Kysela) [1078592] - [alsa] jack: Unregister input device at disconnection (Jaroslav Kysela) [1078592] - [alsa] aloop: Optimize module name check (Jaroslav Kysela) [1078592] - [alsa] pcm: Add fallthru comments (Jaroslav Kysela) [1078592] - [alsa] aloop: Fix Oops while PM resume (Jaroslav Kysela) [1078592] - [alsa] aloop: add locking to timer access (Jaroslav Kysela) [1078592] - [mmc] Fix sd/sdio/mmc initialization frequency retries (Neil Horman) [1103848] - [mmc] fix mmc_set_bus_width_ddr() call without bus-width-test cap (Neil Horman) [1103848] - [mmc] Test bus-width for old MMC devices (Neil Horman) [1103848] - [mmc] Fix printing of card DDR type (Neil Horman) [1103848] - [mmc] propagate power save/restore ops return value (Neil Horman) [1103848] - [mmc] refine DDR support (Neil Horman) [1103848] - [mmc] Fixes for Dual Data Rate support (Neil Horman) [1103848] - [mmc] MMC 4.4 DDR support (Neil Horman) [1103848] - [mmc] Make ID freq configurable (Neil Horman) [1103848] - [mmc] Add helper function to check if a card is removable (Neil Horman) [1103848] - [mmc] add erase, secure erase, trim and secure trim operations (Neil Horman) [1103848] - [mmc] only set blockaddressed for > 2GiB cards (Neil Horman) [1103848] - [mmc] recognize CSD structure (Neil Horman) [1103848] - [mmc] fix incorrect interpretation of card type bits (Neil Horman) [1103848] - [mmc] allow for MMC v4.4 (Neil Horman) [1103848] - [mmc] fix all hangs related to mmc/sd card insert/removal during suspend/resume (Neil Horman) [1103848] - [mmc] sdio: recognize io card without powercycle (Neil Horman) [1103848] - [mmc] sdio: introduce API for special power management features (Neil Horman) [1103848] - [mmc] add module parameter to set whether cards are assumed removable (Neil Horman) [1103848] - [usb] xhci: add the meaningful IRQ description if it is empty (Don Zickus) [1103370] - [usb] xhci: Kill streams URBs when the host dies (Don Zickus) [1103370] - [usb] xhci: Refactor command watchdog and fix split string (Don Zickus) [1103370] - [usb] xhci: Handle MaxPSASize == 0 (Don Zickus) [1103370] - [usb] xhci: The trb_address_map radix tree expects 1KB segment memory aligment (Don Zickus) [1103370] - [usb] xhci: xhci_mem_cleanup make sure cmd_ring_reserved_trbs really is 0 (Don Zickus) [1103370] - [usb] xhci: Remove segments from radix tree on failed insert (Don Zickus) [1103370] - [lib] radix-tree: make radix_tree_node_alloc() work correctly within interrupt (Don Zickus) [1103370] - [pci] Move Renesas PCI IDs to a better place (Don Zickus) [1103370] - [usb] xhci: For streams the dequeue ptr must be read from the stream ctx (Don Zickus) [1103370] - [usb] xhci: Set SCT field for Set TR dequeue on streams (Don Zickus) [1103370] - [usb] xhci: For streams the css flag most be read from the stream-ctx on ep stop (Don Zickus) [1103370] - [usb] xhci: Check size rather then number of streams when allocating stream ctxs (Don Zickus) [1103370] - [usb] xhci: Free streams when they are still allocated on a set_interface call (Don Zickus) [1103370] - [usb] xhci: fix usb3 streams (Don Zickus) [1103370] - [usb] xhci: make warnings greppable (Don Zickus) [1103370] - [usb] xhci: Change how we indicate a host supports Link PM (Don Zickus) [1103370] - [usb] xhci: Fix resume issues on Renesas chips in Samsung laptops (Don Zickus) [1103370] - [usb] xhci: Remove unused variable 'addr' in inc_deq() and inc_enq() (Don Zickus) [1103370] - [usb] xhci: Add quirks module option (Don Zickus) [1103370] - [usb] xhci: clarify logging in xhci_setup_device (Don Zickus) [1103370] - [usb] xhci: Limit the spurious wakeup fix only to HP machines (Don Zickus) [1103370] - [usb] xhci: replace xhci_writel() with writel() (Don Zickus) [1103370] - [usb] xhci: replace xhci_readl() with readl() (Don Zickus) [1103370] - [usb] xhci: remove conversion from generic to pci device in xhci_mem.c (Don Zickus) [1103370] - [usb] xhci: fix incorrect type in assignment in xhci_count_num_dropped_endpoints() (Don Zickus) [1103370] - [usb] xhci: fix incorrect type in assignment in xhci_count_num_new_endpoints() (Don Zickus) [1103370] - [usb] xhci: remove unnecessary check in xhci_free_stream_info() (Don Zickus) [1103370] - [usb] xhci: fix SCT_FOR_CTX(p) macro (Don Zickus) [1103370] - [usb] xhci: replace USB_MAXINTERFACES with config->desc.bNumInterface (Don Zickus) [1103370] - [usb] xhci: fix incorrect type in assignment in xhci_address_device() (Don Zickus) [1103370] - [usb] xhci: fix sparse warning in xhci-trace.h (Don Zickus) [1103370] - [usb] xhci: fix derivation of TRB's DMA address in xhci_log_event Trace Event Class (Don Zickus) [1103370] - [usb] xhci: fix incorrect type in assignment in handle_device_notification() (Don Zickus) [1103370] - [usb] xhci: convert TRB_CYCLE to le32 before using it to set Link TRB's cycle bit (Don Zickus) [1103370] - [usb] xhci: remove the unused ->address field (Don Zickus) [1103370] - [usb] xhci: kill a conditional when toggling cycle (Don Zickus) [1103370] - [usb] xhci: replace 'event' with 'cmd_comp_code' in set_deq and reset_ep handlers (Don Zickus) [1103370] - [usb] xhci: add argument 'slot_id' in stop_ep, set_deq and reset_ep cmd handlers (Don Zickus) [1103370] - [usb] xhci: replace 'xhci->cmd_ring->dequeue' with 'trb' in stop_ep cmd handler (Don Zickus) [1103370] - [usb] xhci: add variable 'cmd_type' in handle_cmd_completion() (Don Zickus) [1103370] - [usb] xhci: add variable 'cmd_trb' in handle_cmd_completion() (Don Zickus) [1103370] - [usb] xhci: add variable 'cmd_comp_code' in handle_cmd_completion() (Don Zickus) [1103370] - [usb] xhci: refactor TRB_CONFIG_EP case into function (Don Zickus) [1103370] - [usb] xhci: remove unused 'ep_ring' variable in handle_cmd_completion() (Don Zickus) [1103370] - [usb] xhci: refactor TRB_EVAL_CONTEXT case into function (Don Zickus) [1103370] - [usb] xhci: refactor TRB_NEC_GET_FW case into function (Don Zickus) [1103370] - [usb] xhci: refactor TRB_RESET_DEV case into function (Don Zickus) [1103370] - [usb] xhci: use completion event's slot id rather than dig it out of command (Don Zickus) [1103370] - [usb] xhci: refactor TRB_ADDR_DEV case into function (Don Zickus) [1103370] - [usb] xhci: refactor TRB_DISABLE_SLOT case into function (Don Zickus) [1103370] - [usb] xhci: refactor TRB_ENABLE_SLOT case into function (Don Zickus) [1103370] - [usb] xhci: rename existing Command Completion Event handlers (Don Zickus) [1103370] - [usb] xhci: remove unused argument from xhci_giveback_urb_in_irq() (Don Zickus) [1103370] - [usb] xhci: correct the usage of USB_CTRL_SET_TIMEOUT (Don Zickus) [1103370] - [usb] xhci: Staticize xhci_del_comp_mod_timer (Don Zickus) [1103370] - [usb] xhci: Set L1 device slot on USB2 LPM enable/disable (Don Zickus) [1103370] - [usb] xhci: Fix spurious wakeups after S5 on Haswell (Don Zickus) [1103370] - [usb] xhci: fix write to USB3_PSSEN and XUSB2PRM pci config registers (Don Zickus) [1103370] - [usb] xhci: quirk for extra long delay for S4 (Don Zickus) [1103370] - [usb] xhci: Don't enable/disable RWE on bus suspend/resume (Don Zickus) [1103370] - [usb] xhci: Fix race between ep halt and URB cancellation (Don Zickus) [1103370] - [usb] Fix xHCI host issues on remote wakeup (Don Zickus) [1103370] - [usb] xhci: Ensure a command structure points to the correct trb on the command ring (Don Zickus) [1103370] - [usb] xhci: Fix oops happening after address device timeout (Don Zickus) [1103370] - [usb] xhci: fix port BESL LPM capability checking (Don Zickus) [1103370] - [usb] xhci: fix dma mask setup in xhci.c (Don Zickus) [1103370] - [usb] xhci: trace debug statements related to ring expansion (Don Zickus) [1103370] - [usb] xhci: trace debug messages related to driver initialization and unload (Don Zickus) [1103370] - [usb] xhci: trace debug statements for urb cancellation (Don Zickus) [1103370] - [usb] xhci: add xhci_cmd_completion trace event (Don Zickus) [1103370] - [usb] xhci: add xhci_address_ctx trace event (Don Zickus) [1103370] - [usb] xhci: add trace for debug messages related to endpoint reset (Don Zickus) [1103370] - [usb] xhci: add trace for debug messages related to quirks (Don Zickus) [1103370] - [usb] xhci: add trace for debug messages related to changing contexts (Don Zickus) [1103370] - [usb] xhci: add traces for debug messages in xhci_address_device() (Don Zickus) [1103370] - [usb] xhci: remove CONFIG_USB_XHCI_HCD_DEBUGGING and unused code (Don Zickus) [1103370] - [usb] xhci: replace printk(KERN_DEBUG ...) (Don Zickus) [1103370] - [usb] xhci: replace xhci_info() with xhci_dbg() (Don Zickus) [1103370] - [usb] usb: Add Device Tree support to XHCI Platform driver (Don Zickus) [1103370] - [usb] xhci: add missing dma-mapping.h includes (Don Zickus) [1103370] - [usb] xhci: fix null pointer dereference on ring_doorbell_for_active_rings (Don Zickus) [1103370] - [usb] xhci: Enable XHCI_SPURIOUS_SUCCESS for all controllers with xhci 1.0 (Don Zickus) [1103370] - [usb] xhci: Mark two functions __maybe_unused (Don Zickus) [1103370] - [usb] xhci: Avoid NULL pointer deref when host dies (Don Zickus) [1103370] - [usb] xhci: Correct misplaced newlines (Don Zickus) [1103370] - [usb] xhci: Report USB 2.1 link status for L1 (Don Zickus) [1103370] - [usb] xhci: Refactor port status into a new function (Don Zickus) [1103370] - [usb] xhci: add the suspend/resume functionality (Don Zickus) [1103370] - [usb] xhci: Add missing unlocks on error paths (Don Zickus) [1103370] - [usb] xhci-plat: release mem region while removing module (Don Zickus) [1103370] - [usb] xhci: check for failed dma pool allocation (Don Zickus) [1103370] - [usb] xhci: remove BUG() in xhci_get_endpoint_type() (Don Zickus) [1103370] - [usb] xhci: Remove BUG in xhci_setup_addressable_virt_dev (Don Zickus) [1103370] - [usb] xhci: Remove BUG_ON in xhci_get_input_control_ctx (Don Zickus) [1103370] - [usb] xhci: Remove BUG_ON() in xhci_alloc_container_ctx (Don Zickus) [1103370] - [usb] xhci: add USB2 Link power management BESL support (Don Zickus) [1103370] - [usb] xhci: define port register names and use them instead of magic numbers (Don Zickus) [1103370] - [usb] xhci: check usb2 port capabilities before adding hw link PM support (Don Zickus) [1103370] - [usb] xhci-dbg: Display endpoint number and direction in context dump (Don Zickus) [1103370]- [documentation] sysctl: fix the VM knobs descritpion WRT pdflush (Jerome Marchand) [1024086] - [char] ipmi: implement shadow struct for ipmi_smi_handlers (Tony Camuso) [1063878] - [s390] af_iucv: wrong mapping of sent and confirmed skbs (Hendrik Brueckner) [1102248] - [s390] af_iucv: recvmsg problem for SOCK_STREAM sockets (Hendrik Brueckner) [1102248] - [s390] af_iucv: fix recvmsg by replacing skb_pull() function (Hendrik Brueckner) [1102248] - [scsi] qla2xxx: Update version number to 8.07.00.08.06.6-k (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove wait for online from host reset handler (Chad Dupuis) [1054299] - [scsi] qla2xxx: Do logins from a chip reset in DPC thread instead of the error handler thread (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove mapped vp index iterator macro dead code (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add MBC option for fast SFP data access (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix beacon blink logic for ISP26xx/83xx (Chad Dupuis) [1054299] - [scsi] qla2xxx: Don't check for firmware hung during the reset context for ISP82XX (Chad Dupuis) [1054299] - [scsi] qla2xxx: Delay driver unload if there is any pending activity going on (Chad Dupuis) [1054299] - [scsi] qla2xxx: Clear loop_id for ports that are marked lost during fabric scanning (Chad Dupuis) [1054299] - [scsi] qla2xxx: Adjust adapter reset routine to the changes in firmware specification for ISPFx00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: IOCB data should be copied to I/O mem using memcpy_toio (Chad Dupuis) [1054299] - [scsi] qla2xxx: Use proper log message for flash lock failed error (Chad Dupuis) [1054299] - [scsi] qla2xxx: Decrease pci access for response queue processing for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Change copyright year to 2014 in all the source files (Chad Dupuis) [1054299] - [scsi] qla2xxx: Introduce fw_dump_flag to track fw dump progress (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove unnecessary delays from fw dump code path (Chad Dupuis) [1054299] - [scsi] qla2xxx: Track the process when the ROM_LOCK failure happens (Chad Dupuis) [1054299] - [scsi] qla2xxx: Issue abort command for outstanding commands during cleanup when only firmware is alive (Chad Dupuis) [1054299] - [scsi] qla2xxx: Do not schedule reset when one is already active when receiving an invalid status handle (Chad Dupuis) [1054299] - [scsi] qla2xxx: Wait for reset completion without lock for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Re-sync module parameter descriptions with the code (Chad Dupuis) [1054299] - [scsi] qla2xxx: fix error handling of qla2x00_mem_alloc() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add IOCB Abort command asynchronous handling (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix Task Management command asynchronous handling (Chad Dupuis) [1054299] - [scsi] qla2xxx: Read capture firmware dump on mailbox timeout for ISP8044 and ISP82XX (Chad Dupuis) [1054299] - [scsi] qla2xxx: Simplify the ISPFX00 interrupt handler code for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Avoid poisoning in the response queue for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove Marker type IOCB logic for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Properly handle 32 bit mailbox register for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Enable the Flash Access Control (FAC) mailbox command (Chad Dupuis) [1054299] - [scsi] qla2xxx: Select correct request queue for error type IOCB for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove init control block related dead code for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Replace constant value for IOCTL IOCB abort execution status with a macro for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add handling for boot indication progress AENs for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add mutex around optrom calls to serialize accesses (Chad Dupuis) [1054299] - [scsi] qla2xxx: Poll during initialization for ISP25xx and ISP83xx (Chad Dupuis) [1054299] - [scsi] qla2xxx: Replace a constant with a macro definition for host->canqueue assigmnment (Chad Dupuis) [1054299] - [scsi] qla2xxx: Only complete dcbx_comp and lb_portup_comp for virtual port index 0 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Use scnprintf() instead of snprintf() in the sysfs handlers (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add changes to obtain ISPFX00 adapters product information in accordance with firmware update (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add logic to abort BSG commands for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Clear RISC INT reg only for an event and not always while polling (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix undefined behavior in call to snprintf() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add BSG interface for read/write serdes register (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix issue with not displaying node name after system reboot (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add BPM support for ISP25xx (Chad Dupuis) [1054299] - [scsi] qla2xxx: Correctly set mailboxes for extended init control block (Chad Dupuis) [1054299] - [scsi] qla2xxx: Disable INTx interrupt for ISP82XX (Chad Dupuis) [1054299] - [scsi] qla2xxx: Honor execute firmware failures (Chad Dupuis) [1054299] - [scsi] qla2xxx: Print proper QLAFX00 product name at probe (Chad Dupuis) [1054299] - [scsi] qla2xxx: Use standard PCIe Capability Link register field names (Chad Dupuis) [1054299] - [scsi] qla2xxx: Use pcie_is_pcie() to simplify code (Chad Dupuis) [1054299] - [scsi] qla2xxx: print MAC via pMR (Chad Dupuis) [1054299] - [scsi] qla2xxx: Correctly print out/in mailbox registers (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add a new interface to update versions (Chad Dupuis) [1054299] - [scsi] qla2xxx: Select link initialization option bits from current operating mode (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add loopback IDC-TIME-EXTEND aen handling support (Chad Dupuis) [1054299] - [scsi] qla2xxx: Set default critical temperature value in cases when ISPFX00 firmware doesn't provide it (Chad Dupuis) [1054299] - [scsi] qla2xxx: QLAFX00 make over temperature AEN handling informational, add log for normal temperature AEN (Chad Dupuis) [1054299] - [scsi] qla2xxx: Correct Interrupt Register offset for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove handling of Shutdown Requested AEN from qlafx00_process_aen() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Send all AENs for ISPFx00 to above layers (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add changes in initialization for ISPFX00 cards with BIOS (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add changes to support extended IOs for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add missing FCP statistics to sysfs interface (Chad Dupuis) [1054299] - [scsi] qla2xxx: Make log message that prints when a completion status requires a port down more readable (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add critical temperature handling for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Notify ISPFX00 firmware when driver is unloaded or system is shut down (Chad Dupuis) [1054299] - [scsi] qla2xxx: Reconfigure thermal temperature (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add setting of driver version string for vendor application (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove QL_DEBUG_LEVEL_17 defines from qla_nx.c (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add ISPFX00 specific bus reset routine (Chad Dupuis) [1054299] - [scsi] qla2xxx: Perform warm reset every 2 minutes if firmware load fails for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Set factory reset recovery timeout to 10 min. for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Correct multiqueue offset calculations (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix incorrect test after list_for_each_entry() exits (Chad Dupuis) [1054299] - [scsi] qla2xxx: Print some variables to hexadecimal string via *phN format (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix sparse warnings in qlafx00_fxdisc_iocb function (Chad Dupuis) [1054299] - [scsi] qla2xxx: Properly set the tagging for commands (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix a memory leak in an error path of qla2x00_process_els() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove an unused variable from qla2x00_remove_one() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix qla2xxx_check_risc_status() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Help Coverity with analyzing ct_sns_pkt initialization (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove redundant assignments (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove a dead assignment in qla24xx_build_scsi_crc_2_iocbs() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove two superfluous tests (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove dead code in qla2x00_configure_hba() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Clean up qla84xx_mgmt_cmd() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Clean up qla24xx_iidma() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix sparse warning from qla_mr.c and qla_iocb.c (Chad Dupuis) [1054299] - [scsi] qla2xxx: Do not take a second firmware dump when intentionally generating one (Chad Dupuis) [1054299] - [scsi] qla2xxx: Do not query FC statistics during chip reset (Chad Dupuis) [1054299] - [scsi] qla2xxx: Move qla2x00_free_device to the correct location (Chad Dupuis) [1054299] - [scsi] qla2xxx: Set the index in outstanding command array to NULL when cmd is aborted when the request timeout (Chad Dupuis) [1054299] - [scsi] qla2xxx: Update firmware link in Kconfig file (Chad Dupuis) [1054299] - [scsi] qla2xxx: qla2x00_sp_compl can be static (Chad Dupuis) [1054299] - [scsi] qla2xxx: fix sparse warning "large integer implicitly truncated to unsigned type" (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add IS_P3P_TYPE macro (Chad Dupuis) [1054299] - [scsi] qla2xxx: Reduce the time we wait for a command to complete during SCSI error handling (Chad Dupuis) [1054299] - [scsi] qla2xxx: Avoid escalating the SCSI error handler if the command is not found in firmware (Chad Dupuis) [1054299] - [scsi] qla2xxx: Set host can_queue value based on available resources (Chad Dupuis) [1054299] - [x86] Fix stack frame warning in check_irq_vectors_for_cpu_disable() (Prarit Bhargava) [1023834] - [x86] Add check for number of available vectors before CPU down (Prarit Bhargava) [1023834] - [x86] Skip migrating IRQF_PER_CPU irqs in fixup_irqs() (Prarit Bhargava) [1023834] - [net] filter: prevent nla extensions to peek beyond the end of the message (Jiri Benc) [1096779] {CVE-2014-3144 CVE-2014-3145} - [net] increase frag hash size (Jesper Brouer) [859249] - [net] frag queue per hash bucket locking (Jesper Brouer) [859249] - [net] inet: frag: make sure forced eviction removes all frags (Jesper Brouer) [859249] - [net] fix possible deadlock in sum_frag_mem_limit (Jesper Brouer) [859249] - [net] use lib/percpu_counter API for fragmentation mem accounting (Jesper Brouer) [859249] - [net] cacheline adjust struct netns_frags for better frag performance (Jesper Brouer) [859249] - [net] frag, avoid several CPUs grabbing same frag queue during LRU evictor loop (Jesper Brouer) [859249] - [net] fix for a race condition in the inet frag code (Jesper Brouer) [859249] - [net] frag, fix race conditions in LRU list maintenance (Jesper Brouer) [859249] - [net] use the frag lru_lock to protect netns_frags.nqueues update (Jesper Brouer) [859249] - [net] kABI workaround for netns_frags LRU list lock (Jesper Brouer) [859249] - [net] frag, move LRU list maintenance outside of rwlock (Jesper Brouer) [859249] - [net] frag helper functions for mem limit tracking (Jesper Brouer) [859249] - [net] ipv6: make ip6_frag_nqueues() and ip6_frag_mem() static inline (Jesper Brouer) [859249] - [net] cacheline adjust struct inet_frag_queue (Jesper Brouer) [859249] - [net] cacheline adjust struct inet_frags for better frag performance (Jesper Brouer) [859249] - [net] ip_frag: struct inet_frags match() method returns a bool (Jesper Brouer) [859249] - [net] ipv6: unify fragment thresh handling code (Jesper Brouer) [859249] - [net] increase fragment memory usage limits (Jesper Brouer) [859249] - [net] ipv6: reassembly: replace calculated magic number with multiplication (Jesper Brouer) [859249] - [net] ipv6: reassembly: replace magic number with macro definitions (Jesper Brouer) [859249] - [net] nf_conntrack_reasm: add fast path for in-order fragments (Jesper Brouer) [859249] - [net] fragment: add fast path for in-order fragments (Jesper Brouer) [859249] - [net] ip_frag: frag_kfree_skb() cleanup (Jesper Brouer) [859249] - [net] ip_frag: Remove some atomic ops (Jesper Brouer) [859249] - [powerpc] Wire up new syscall clock_adjtime (Jiri Benc) [1099152] - [block] xen-blkfront: make blkif_io_lock spinlock per-device (Vitaly Kuznetsov) [1102879] - [x86] mce: Fix CMCI preemption bugs (Rui Wang) [916094] - [x86] cmci: Add proper detection of end of CMCI storms (Rui Wang) [916094] - [x86] mce: Fix mce_start_timer semantics (Rui Wang) [916094] - [x86] mce: Add CMCI poll mode (Rui Wang) [916094] - [x86] mce: Remove the frozen cases in the hotplug code (Rui Wang) [916094] - [x86] mce: Split timer init (Rui Wang) [916094] - [x86] mce: Add the dropped timer interval init back (Rui Wang) [916094] - [x86] mce: Fix the MCE poll timer logic (Rui Wang) [916094] - [x86] mce: Cleanup timer mess (Rui Wang) [916094] - [powercap] Add to drivers Kconfig and Makefile (Steve Best) [1036309] - [powercap] Documentation (Steve Best) [1036309] - [powercap] Fix build error with option -Werror=format-security (Steve Best) [1036309] - [powercap] Introduce Intel RAPL power capping driver (Steve Best) [1036309] - [powercap] Add class driver (Steve Best) [1036309] - [kernel] device: add RW and RO attribute macros (Steve Best) [1036309] - [kernel] sysfs: add __ATTR_RW() macro (Steve Best) [1036309] - [kernel] bitops: Introduce BIT_ULL (Steve Best) [1036309] - [input] wacom: create inputs when wireless connect (Aristeu Rozanski) [1004617] - [input] wacom: wireless monitor framework (Aristeu Rozanski) [1004617] - [input] wacom: LED is only supported through digitizer interface (Aristeu Rozanski) [1004617] - [input] wacom: isolate input registration (Aristeu Rozanski) [1004617] - [input] wacom: add support for three new Intuos Pro devices (Aristeu Rozanski) [1004617] - [input] wacom: use per-device instance of wacom_features (Aristeu Rozanski) [1004617] - [input] wacom: clean up wacom_query_tablet_data (Aristeu Rozanski) [1004617] - [input] synaptics: add min/max quirk for the ThinkPad W540 (Benjamin Tissoires) [1042514] - [input] synaptics: add min/max quirk for ThinkPad Edge E431 (Benjamin Tissoires) [1042514] - [input] synaptics: add min/max quirk for ThinkPad T431s, L440, L540, S1 Yoga and X1 (Benjamin Tissoires) [1042514] - [input] synaptics: report INPUT_PROP_TOPBUTTONPAD property (Benjamin Tissoires) [1042514] - [input] Add INPUT_PROP_TOPBUTTONPAD device property (Benjamin Tissoires) [1042514] - [input] i8042: add firmware_id support (Benjamin Tissoires) [1042514] - [input] serio: add firmware_id sysfs attribute (Benjamin Tissoires) [1042514] - [input] synaptics: add manual min/max quirk for ThinkPad X240 (Benjamin Tissoires) [1042514] - [input] synaptics: add manual min/max quirk (Benjamin Tissoires) [1042514] - [input] synaptics: initialize pointer emulation usage (Benjamin Tissoires) [1042514] - [input] synaptics: add image sensor support (Benjamin Tissoires) [1042514] - [input] synaptics: refactor initialization of abs position axes (Benjamin Tissoires) [1042514] - [input] synaptics: refactor agm packet parsing (Benjamin Tissoires) [1042514] - [input] synaptics: refactor y inversion (Benjamin Tissoires) [1042514] - [input] synaptics: fix reporting of min coordinates (Benjamin Tissoires) [1042514] - [input] synaptics: set minimum coordinates as reported by firmware (Benjamin Tissoires) [1042514] - [input] synaptics: process button bits in AGM packets (Benjamin Tissoires) [1042514] - [input] synaptics: rename set_slot to be more descriptive (Benjamin Tissoires) [1042514] - [input] synaptics: fuzz position for touchpad with reduced filtering (Benjamin Tissoires) [1042514] - [input] synaptics: set resolution for MT_POSITION_X/Y axes (Benjamin Tissoires) [1042514] - [input] synaptics: report clickpad property (Benjamin Tissoires) [1042514] - [input] synaptics: fix incorrect placement of __initconst (Benjamin Tissoires) [1042514] - [input] psmouse: do not carry DMI data around (Benjamin Tissoires) [1042514] - [dmi] add support for exact DMI matches in addition to substring matching (Rob Clark) [1042514] - [netdrv] igb: remove usless return statements (Stefan Assmann) [1038782] - [netdrv] igb: remove return statements for void functions (Stefan Assmann) [1038782] - [netdrv] igb: get rid of SET_ETHTOOL_OPS (Stefan Assmann) [1038782] - [netdrv] igb: Change memcpy to struct assignment (Stefan Assmann) [1038782] - [netdrv] igb: Replace 1/0 return values with true/false (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to remove unneeded extern declaration (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to replace deprecated DEFINE_PCI_DEVICE_TABLE (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix static initialization (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix msleep warnings (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix line length warnings (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to remove return parentheses (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix missing break in switch statements (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix assignment in if error (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to change comment style on license headers (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix for trailing statement (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix pointer location error (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix incorrect indentation (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix braces location warnings (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups for messaging (Stefan Assmann) [1038782] - [netdrv] igb: fix message terminations (Stefan Assmann) [1038782] - [netdrv] igb: fix stats for i210 rx_fifo_errors (Stefan Assmann) [1038782] - [netdrv] igb: fix last_rx_timestamp usage (Stefan Assmann) [1038782] - [netdrv] igb: remove open-coded skb_cow_head (Stefan Assmann) [1038782] - [netdrv] igb: Convert iounmap to pci_iounmap (Stefan Assmann) [1038782] - [netdrv] igb: fix race conditions on queuing skb for HW time stamp (Stefan Assmann) [1038782] - [netdrv] igb: never generate both software and hardware timestamps (Stefan Assmann) [1038782] - [netdrv] igb: Unset IGB_FLAG_HAS_MSIX-flag when falling back to msi-only (Stefan Assmann) [1038782] - [netdrv] igb: Fix Null-pointer dereference in igb_reset_q_vector (Stefan Assmann) [1038782] - [netdrv] igb: specify phc_index of 82575 for get_ts_info (Stefan Assmann) [1038782] - [netdrv] igb: Fix memory leak in igb_get_module_eeprom() (Stefan Assmann) [1038782] - [netdrv] igb: add register rd/wr for surprise removal (Stefan Assmann) [1038782] - [netdrv] igb: implement SIOCGHWTSTAMP ioctl (Stefan Assmann) [1038782] - [netdrv] igb: Convert uses of __constant_ to (Stefan Assmann) [1038782] - [netdrv] igb: enable VLAN stripping for VMs with i350 (Stefan Assmann) [1038782] - [netdrv] igb: Add register defines needed for time sync functions (Stefan Assmann) [1038782] - [netdrv] igb: remove references to long gone command line parameters (Stefan Assmann) [1038782] - [netdrv] igb: Don't receive packets when the napi budget == 0 (Stefan Assmann) [1038782] - [netdrv] igb: Fix code comment (Stefan Assmann) [1038782] - [netdrv] igb: Fix for devices using ethtool for EEE settings (Stefan Assmann) [1038782] - [netdrv] igb: call skb_set_hash to set the hash and its type in a skbuff (Stefan Assmann) [1038782] - [netdrv] igb: fix warning if !CONFIG_IGB_HWMON (Stefan Assmann) [1038782] - [netdrv] igb: fix array size calculation (Stefan Assmann) [1038782] - [netdrv] igb: Update license text to remove FSF address and update copyright (Stefan Assmann) [1038782] - [netdrv] igb: make local functions static and remove dead code (Stefan Assmann) [1038782] - [netdrv] igb: Change to use statically allocated array for MSIx entries (Stefan Assmann) [1038782] - [netdrv] igb: Fix queue allocation method to accommodate changing during runtime (Stefan Assmann) [1038782] - [netdrv] igb: Fix for issue where values could be too high for udelay function (Stefan Assmann) [1038782] - [netdrv] igb: Start temperature sensor attribute index with 1 (Stefan Assmann) [1038782] - [netdrv] igb: Add new feature Media Auto Sense for 82580 devices only (Stefan Assmann) [1038782] - [netdrv] igb: Support ports mapped in 64-bit PCI space (Stefan Assmann) [1038782] - [netdrv] igb: Add media switching feature for i354 PHY's (Stefan Assmann) [1038782] - [netdrv] igb: Fixed Wake On LAN support (Stefan Assmann) [1038782] - [netdrv] igb: Don't let ethtool try to write to iNVM in i210/i211 (Stefan Assmann) [1038782] - [netdrv] igb: Fix master/slave mode for all m88 i354 PHY's (Stefan Assmann) [1038782] - [netdrv] igb: Miscellaneous conversions to ETH_ALEN (Stefan Assmann) [1038782] - [netdrv] igb: Avoid uninitialized advertised variable in eee_set_cur (Stefan Assmann) [1038782] - [netdrv] igb: Add ethtool support to configure number of channels (Stefan Assmann) [1038782] - [netdrv] igb: Add ethtool offline tests for i354 (Stefan Assmann) [1038782] - [netdrv] igb: Fix ethtool loopback test for 82580 copper (Stefan Assmann) [1038782] - [netdrv] igb: Remove extern from function prototypes (Stefan Assmann) [1038782] - [netdrv] igb: fix 32-bit DMA mask handling (Stefan Assmann) [1038782] - [netdrv] igb: fix up function prototypes after __dev* removals (Stefan Assmann) [1038782] - [netdrv] igb: remove __dev* attributes (Stefan Assmann) [1038782]- [documentation] vm: clarify vfs_cache_pressure description (Denys Vlasenko) [804463] - [kernel] sched_rt: Use root_domain of rt_rq not current processor (Daniel Bristot de Oliveira) [1101301] - [kernel] cgroups: fix a css_set not found bug in cgroup_attach_proc (Petr Oros) [1078263] - [virt] kvm: enable PCI multiple-segments for pass-through device (Michael S. Tsirkin) [1103471] - [kvm] x86: increase VCPU limit to 240 (Radim Krcmar) [864242] - [x86] Mark Intel Broadwell processor as supported (David Milburn) [1032351] - [x86] kvm: expose invariant tsc cpuid bit (Marcelo Tosatti) [996770] - [pci] Fix section mismatch - pcibios_scan_root() to .devinit.text:pci_scan_root_bus() (Myron Stowe) [1104384] - [net] mac80211: don't validate unchanged AP bandwidth while tracking (Stanislaw Gruszka) [1090428] - [usb] don't enable remote wakeup by default (Don Zickus) [698729] - [usb] Update USB default wakeup settings (Don Zickus) [698729] - [usb] obey the sysfs power/wakeup setting (Don Zickus) [698729] - [s390] kernel: avoid page table walk on user space access (Hendrik Brueckner) [1099146] - [s390] qeth: postpone freeing of qdio memory (Hendrik Brueckner) [1094379] - [s390] qeth: Fix retry logic in hardsetup (Hendrik Brueckner) [1094379] - [s390] qeth: Recognize return codes of ccw_device_set_online (Hendrik Brueckner) [1094379] - [s390] qdio: remove API wrappers (Hendrik Brueckner) [1094379] - [netdrv] ixgbevf: remove open-coded skb_cow_head (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Add bit to mark work queue initialization (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Fix rcu warnings induced by LER (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Change ixgbe_read_reg to ixgbevf_read_reg (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Additional adapter removal checks (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Check for adapter removal on register writes (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Check register reads for adapter removal (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Make the ethtool register test use accessors (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Use static inlines instead of macros (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Convert uses of __constant_ to (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Protect ixgbevf_down with __IXGBEVF_DOWN bit (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Indicate removal state explicitly (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: delete unneeded call to pci_set_power_state (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add check for CHECKSUM_PARTIAL when doing TSO (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: fix handling of tx checksumming (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Use pci_enable_msix_range() instead of pci_enable_msix() (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: merge ixgbevf_tx_map and ixgbevf_tx_queue into a single function (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: redo dma mapping using the tx buffer info (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: make the first tx_buffer a repository for most of the skb info (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add tx counters (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: remove counters for Tx/Rx checksum offload (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: move ring specific stats into ring specific structure (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: make use of the dev pointer in the ixgbevf_ring struct and remove externs (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: bump version (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: create function for all of ring init (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Convert ring storage form pointer to an array to array of pointers (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: use pci drvdata correctly in ixgbevf_suspend() (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: set the disable state when ixgbevf_qv_disable is called (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add DCB configuration into queue setup (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Focus config of head, tail ntc, and ntu all into a single function (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: cleanup IXGBE_DESC_UNUSED (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: remove redundant workaround (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Add zero_base handler to network statistics (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add BP_EXTENDED_STATS for CONFIG_NET_RX_BUSY_POLL (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: implement CONFIG_NET_RX_BUSY_POLL (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: have clean_rx_irq return total_rx_packets cleaned (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add ixgbevf_rx_skb (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: bump driver version (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: implement ethtool get/set coalesce (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Adds function to set PSRTYPE register (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Miscellaneous conversions to ETH_ALEN (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add wait for Rx queue disable (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: cleanup redundant mailbox read failure check (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: do not print registers to dmesg in ixgbevf_get_regs (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: fix 32-bit DMA mask handling (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Add checksum statistics counters to rings (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Make use of NETIF_F_RXCSUM instead of keeping our own flag (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: convert to ndo_fix_features (Andy Gospodarek) [1038785] - [netdrv] ixgbe: fix message terminations (Andy Gospodarek) [1038784] - [netdrv] ixgbe: clean up Rx time stamping code (Andy Gospodarek) [1038784] - [netdrv] ixgbe: remove open-coded skb_cow_head (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Add bit to mark service task initialization (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Fix rcu warnings induced by LER (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix ixgbe_check_reset_blocked() declaration (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix race conditions on queuing skb for HW time stamp (Andy Gospodarek) [1038784] - [netdrv] ixgbe: never generate both software and hardware timestamps (Andy Gospodarek) [1038784] - [netdrv] ixgbe: remove redundant if clause from PTP work (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Break recursion in case of removal (Andy Gospodarek) [1038784] - [netdrv] ixgbe: enable tx queues after link up (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Stop cacheing if the MNG FW enabled (Andy Gospodarek) [1038784] - [netdrv] ixgbe: clean up ixgbe_atr_compute_perfect_hash_82599 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: use ixgbe_read_pci_cfg_word (Andy Gospodarek) [1038784] - [netdrv] ixgbe: remove unused media type (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix ixgbe_setup_mac_link_82599 autoc variables (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix ixgbe_stop_mac_link_on_d3_82599 to check mng correctly (Andy Gospodarek) [1038784] - [netdrv] ixgbe: check Core Clock Disable bit (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix errors related to protected AUTOC calls (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Convert uses of __constant_ to (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add ixgbe_write_pci_cfg_word with ixgbe_removed check (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Don't receive packets when the napi budget == 0 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix some multiline hw_dbg prints (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fixup header for ixgbe_set_rxpba_82598 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add Linux NICS mailing list to contact info (Andy Gospodarek) [1038784] - [netdrv] ixgbe: move setting rx_pb_size into get_invariants (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Fix format string in ixgbe_fcoe.c (Andy Gospodarek) [1038784] - [netdrv] ixgbe: calls skb_set_hash (Andy Gospodarek) [1038784] - [netdrv] ixgbe: implement SIOCGHWTSTAMP ioctl (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Check config reads for removal (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Fix up some ethtool results when adapter is removed (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Restore hw_addr in LER recovery paths (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Add check for FW veto bit (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix bit toggled for 82599 reset fix (Andy Gospodarek) [1038784] - [netdrv] ixgbe: collect all 82599 AUTOC code in one function (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix to use correct timeout interval for memory read completion (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Add WoL support for a new device (Andy Gospodarek) [1038784] - [netdrv] ixgbe: don't use magic size number to assign ptp_caps.name (Andy Gospodarek) [1038784] - [netdrv] ixgbe: modify behavior on receiving a HW ECC error (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Use pci_enable_msix_range() instead of pci_enable_msix() (Andy Gospodarek) [1038784] - [netdrv] ixgbe: bump version number (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add braces around else condition in ixgbe_qv_lock_* calls (Andy Gospodarek) [1038784] - [netdrv] ixgbe: set driver_max_VFs should be done before enabling SRIOV (Andy Gospodarek) [1038784] - [netdrv] ixgbe: define IXGBE_MAX_VFS_DRV_LIMIT macro and cleanup const 63 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Fix incorrect logic for fixed fiber eeprom write (Andy Gospodarek) [1038784] - [netdrv] ixgbe: reinit_locked() should be called with rtnl_lock (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Clear head write-back registers on VF reset (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Force QDE via PFQDE for VFs during reset (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Additional adapter removal checks (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Check for adapter removal on register writes (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Check register reads for adapter removal (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Make ethtool register test use accessors (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Use static inlines instead of macros (Andy Gospodarek) [1038784] - [netdrv] ixbge: Protect ixgbe_down with __IXGBE_DOWN bit (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Indicate removal state explicitly (Andy Gospodarek) [1038784] - [netdrv] ixgbe: slight optimization of addr compare (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix for unused variable warning with certain config (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Start temperature sensor attribute index with 1 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Make ixgbe_identify_qsfp_module_generic static (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add warning when max_vfs is out of range (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Reduce memory consumption with larger page sizes (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix qv_lock_napi call in ixgbe_napi_disable_all (Andy Gospodarek) [1038784] - [netdrv] ixgbe: use pcie_capability_read_word() to simplify code (Andy Gospodarek) [1038784] - [netdrv] ixgbe: remove marketing names from busy poll code (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Cleanup the use of tabs and spaces (Andy Gospodarek) [1038784] - [netdrv] ixgbe: ethtool DCB registers dump for 82599 and x540 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Remove extern from function prototypes (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix 32-bit DMA mask handling (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix ethtool reporting of supported links for SFP modules (Andy Gospodarek) [1038784] - [netdrv] ixgbe: limit setting speed to only one at a time for QSFP modules (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix ethtool loopback diagnostic with DCB enabled (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fully disable hardware RSC logic when disabling RSC (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add support for older QSFP active DA cables (Andy Gospodarek) [1038784] - [netdrv] ixgbe: include QSFP PHY types in ixgbe_is_sfp() (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add 1Gbps support for QSFP+ (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix SFF data dumps of SFP+ modules from an offset (Andy Gospodarek) [1038784] - [netdrv] ixgbe: cleanup some log messages (Andy Gospodarek) [1038784] - [netdrv] ixgbe: zero out mailbox buffer on init (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix link test when connected to 1Gbps link partner (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix incorrect limit value in ring transverse (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Check return value on eeprom reads (Andy Gospodarek) [1038784] - [netdrv] ixgbe: disable link when adapter goes down (Andy Gospodarek) [1038784] - [netdrv] ixgbe: rename LL_EXTENDED_STATS to use queue instead of q (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Update ixgbe driver to use __netdev_pick_tx in ixgbe_select_queue (Andy Gospodarek) [1038784] - [netdrv] e1000e: Out of line __ew32_prepare/__ew32 (John Greene) [1038781] - [netdrv] e1000e: Fix expand setting EEE link info to all affected parts (John Greene) [1038781] - [netdrv] e1000e: Cleanup parenthesis around return value (John Greene) [1038781] - [netdrv] e1000e: 82574/82583 TimeSync errata for SYSTIM read (John Greene) [1038781] - [netdrv] e1000e: Failure to write SHRA turns on PROMISC mode (John Greene) [1038781] - [netdrv] e1000e: Cleanup use of deprecated DEFINE_PCI_DEVICE_TABLE (John Greene) [1038781] - [netdrv] e1000e: Cleanup checkpatch extra space (John Greene) [1038781] - [netdrv] e1000e: Cleanup to fix checkpatch missing blank lines (John Greene) [1038781] - [netdrv] e1000e: Cleanup return values in ethtool (John Greene) [1038781] - [netdrv] e1000e: Restrict MDIO Slow Mode workaround to relevant parts (John Greene) [1038781] - [netdrv] e1000e: Fix issue with link flap on 82579 (John Greene) [1038781] - [netdrv] e1000e: Expand workaround for 10Mb HD throughput bug (John Greene) [1038781] - [netdrv] e1000e: Workaround for dropped packets in Gig/100 speeds on 82579 (John Greene) [1038781] - [netdrv] e1000e: fix message terminations (John Greene) [1038781] - [netdrv] e1000e: Fix no connectivity when driver loaded with cable out (John Greene) [1038781] - [netdrv] e1000e: remove redundant if clause from PTP work (John Greene) [1038781] - [netdrv] e1000e: add timeout for TX HW time stamping work (John Greene) [1038781] - [netdrv] e1000e: Fix Explicitly set Transmit Control Register (John Greene) [1038781] - [netdrv] e1000e: Fix Hardware Unit Hang (John Greene) [1038781] - [netdrv] e1000e: Fix SHRA register access for 82579 (John Greene) [1038781] - [netdrv] e1000e: Fix ethtool offline tests for 82579 parts (John Greene) [1038781] - [netdrv] e1000e: Fix not generating an error on invalid load parameter (John Greene) [1038781] - [netdrv] e1000e: Add missing branding strings in ich8lan.c (John Greene) [1038781] - [netdrv] e1000e: Cleanup - Update GPL header and Copyright (John Greene) [1038781] - [netdrv] e1000e: Fix 82579 sets LPI too early (John Greene) [1038781] - [netdrv] e1000e: Resolve issues with Management Engine briefly blocking PHY resets (John Greene) [1038781] - [netdrv] e1000e: PTP lock in e1000e_phc_adjustfreq (John Greene) [1038781] - [netdrv] e1000e: fix maybe-unitialized variable compiler warning (John Greene) [1038781] - [netdrv] e1000e: fix compiler warnings (John Greene) [1038781] - [netdrv] e1000e: fix overrun of PHY RAR array (John Greene) [1038781] - [netdrv] e1000e: cleanup boolean comparison to true (John Greene) [1038781] - [netdrv] e1000e: balance semaphore put/get for 82573 (John Greene) [1038781] - [netdrv] e1000e: resolve checkpatch JIFFIES_COMPARISON warning (John Greene) [1038781] - [netdrv] e1000e: Avoid kernel crash during shutdown (John Greene) [1038781] - [cciss] touch version string (Tomas Henzl) [1052275] - [cciss] Fallback to MSI rather than to INTx if MSI-X failed (Tomas Henzl) [1052275] - [cciss] drivers/block/cciss.c:cciss_init_one(): use proper errnos (Tomas Henzl) [1052275] - [cciss] Adds simple mode functionality (Tomas Henzl) [1052275] - [cciss] add cciss_allow_hpsa module parameter (Tomas Henzl) [1052275] - [cciss] bug fix to prevent cciss from loading in kdump crash kernel (Tomas Henzl) [1052275] - [cciss] add transport mode attribute to sys (Tomas Henzl) [1052275] - [cciss] fix flush cache transfer length (Tomas Henzl) [1052275] - [cciss] Inform controller we are using 32-bit tags (Tomas Henzl) [1052275] - [cciss] fix invalid use of sizeof in cciss_find_cfgtables() (Tomas Henzl) [1052275] - [cciss] set max scatter gather entries to 32 on P600 (Tomas Henzl) [1052275] - [cciss] The Windows driver .inf disables ASPM on all cciss devices. Do the same (Tomas Henzl) [1052275] - [cciss] auto engage SCSI mid layer at driver load time (Tomas Henzl) [1052275] - [cciss] return 0 from driver probe function on success, not 1 (Tomas Henzl) [1052275] - [cciss] add readl after writel in interrupt mask setting code (Tomas Henzl) [1052275] - [cciss] Fix scsi tape io with more than 255 scatter gather elements (Tomas Henzl) [1052275] - [cciss] Initialize scsi host max_sectors for tape drive support (Tomas Henzl) [1052275] - [cciss] fix missed command status value CMD_UNABORTABLE (Tomas Henzl) [1052275] - [cciss] fix incorrect scsi status reporting (Tomas Henzl) [1052275] - [scsi] mpt2sas: Don't disable device twice at suspend (Tomas Henzl) [1059137] - [scsi] mpt2sas: Remove phys on topology change (Tomas Henzl) [1059137] - [scsi] mpt2sas: Bump driver version to v16.100.00.00 (Tomas Henzl) [1059137] - [scsi] mpt2sas: Fix for kernel panic when driver loads with HBA connected to non LUN 0 configured expander (Tomas Henzl) [1059137] - [scsi] mpt2sas: when Async scanning is enabled then while scanning, devices are removed but their transport layer entries are not removed (Tomas Henzl) [1059137] - [scsi] mpt2sas: Infinite loop can occur if MPI2_IOCSTATUS_CONFIG_INVALID_PAGE is not returned (Tomas Henzl) [1059137] - [scsi] mpt2sas: The copyright in driver sources is updated for the year 2013 (Tomas Henzl) [1059137] - [scsi] mpt2sas: MPI2 Rev X (2.00.16) specifications (Tomas Henzl) [1059137] - [scsi] mpt2sas: Change in MPI2_RAID_ACTION_SYSTEM_SHUTDOWN_INITIATED notification methodology (Tomas Henzl) [1059137] - [scsi] mpt2sas: Null pointer deference possibility in mpt2sas_ctl_event_callback function (Tomas Henzl) [1059137] - [scsi] mpt2sas: fix cleanup on controller resource mapping failure (Tomas Henzl) [1059137]- [block] floppy: don't write kernel-only members to FDRAWCMD ioctl output (Denys Vlasenko) [1094310] {CVE-2014-1738} - [block] floppy: ignore kernel-only members in FDRAWCMD ioctl input (Denys Vlasenko) [1094310] {CVE-2014-1737} - [kbuild] Remove export of trace_clock.h (Prarit Bhargava) [1092110] - [kbuild] asm-generic support (Prarit Bhargava) [1092110] - [kbuild] headers_check: recursively search for linux/types.h inclusion (Prarit Bhargava) [1092110] - [netdrv] bonding: add an option to fail when any of arp_ip_target is inaccessible (Veaceslav Falico) [975493] - [netdrv] bonding: don't trust arp requests unless active slave really works (Veaceslav Falico) [975493] - [netdrv] bonding: don't add duplicate targets to arp_ip_target (Veaceslav Falico) [975493] - [netdrv] bonding: arp_ip_count and arp_targets can be wrong (Veaceslav Falico) [975493] - [netdrv] bonding: make arp_ip_target parameter checks consistent with sysfs (Veaceslav Falico) [975493] - [netdrv] bonding: add helper function bond_get_targets_ip() (Veaceslav Falico) [975493] - [netdrv] netxen: Update version to 4.0.82 (Veaceslav Falico) [1054332] - [netdrv] netxen: Correct off-by-one errors in bounds checks (Veaceslav Falico) [1054332] - [netdrv] netxen: Print ULA information (Veaceslav Falico) [1054332] - [netdrv] netxen: Remove extern from function prototypes (Veaceslav Falico) [1054332] - [netdrv] netxen: Update version to 4.0.81 (Veaceslav Falico) [1054332] - [netdrv] netxen: Convert mac address uses of 6 to ETH_ALEN (Veaceslav Falico) [1054332] - [netdrv] netxen: Avoid mixed mode interrupts (Veaceslav Falico) [1054332] - [netdrv] netxen: netxen_setup_intr() function code cleanup (Veaceslav Falico) [1054332] - [netdrv] netxen: Log proper error message in case of mismatched adapter type (Veaceslav Falico) [1054332] - [netdrv] netxen: Log driver version with firmware version (Veaceslav Falico) [1054332] - [netdrv] netxen: replace ip_fast_csum with csum_replace2 (Veaceslav Falico) [1054332] - [netdrv] netxen: fix off by one bug in netxen_release_tx_buffer() (Veaceslav Falico) [1054332] - [netdrv] netxen: remove __dev* attributes (Veaceslav Falico) [1054332] - [netdrv] netxen: Fixed a coding style issue in netxen_nic_ethtool.c (Veaceslav Falico) [1054332] - [netdrv] netxen: explicity handle pause autoneg parameter (Veaceslav Falico) [1054332] - [netdrv] enic: Use pci_enable_msix_range() instead of pci_enable_msix() (Stefan Assmann) [1024064] - [netdrv] enic: Fix 64 bit divide on 32bit system (Stefan Assmann) [1024064] - [netdrv] enic: Add support for adaptive interrupt coalescing (Stefan Assmann) [1024064] - [netdrv] enic: get rid of SET_ETHTOOL_OPS (Stefan Assmann) [1024064] - [netdrv] enic: include irq.h for irqreturn_t definitions (Stefan Assmann) [1024064] - [netdrv] enic: Call dev_kfree_skb_any instead of dev_kfree_skb (Stefan Assmann) [1024064] - [netdrv] enic: Don't receive packets when the napi budget == 0 (Stefan Assmann) [1024064] - [netdrv] enic: slight optimization of addr compare (Stefan Assmann) [1024064] - [netdrv] enic: cisco-enic calls skb_set_hash (Stefan Assmann) [1024064] - [netdrv] enic: remove unnecessary pci_set_drvdata() (Stefan Assmann) [1024064] - [netdrv] enic: update enic maintainers and driver (Stefan Assmann) [1024064] - [netdrv] enic: Exposing symbols for Cisco's low latency driver (Stefan Assmann) [1024064] - [netdrv] enic: Try DMA 64 first, then failover to DMA (Stefan Assmann) [1024064] - [netdrv] enic: record q_number and rss_hash for skb (Stefan Assmann) [1024064] - [netdrv] enic: Add multi tx support for enic (Stefan Assmann) [1024064] - [netdrv] enic: Generate notification of hardware crash (Stefan Assmann) [1024064] - [netdrv] enic: Add an interface for USNIC to interact with firmware (Stefan Assmann) [1024064] - [netdrv] enic: Adding support for Cisco Low Latency NIC (Stefan Assmann) [1024064] - [netdrv] enic: Move ethtool code to a separate file (Stefan Assmann) [1024064] - [netdrv] igbvf: remove usless return statements (Stefan Assmann) [1038783] - [netdrv] igbvf: get rid of SET_ETHTOOL_OPS (Stefan Assmann) [1038783] - [netdrv] igbvf: remove open-coded skb_cow_head (Stefan Assmann) [1038783] - [netdrv] igbvf: Convert uses of __constant_ to (Stefan Assmann) [1038783] - [netdrv] igbvf: slight optimization of addr compare (Stefan Assmann) [1038783] - [netdrv] igbvf: add missing iounmap() on error in igbvf_probe() (Stefan Assmann) [1038783] - [netdrv] igbvf: integer wrapping bug setting the mtu (Stefan Assmann) [1038783] - [netdrv] igbvf: Miscellaneous conversions to ETH_ALEN (Stefan Assmann) [1038783] - [netdrv] igbvf: Remove extern from function prototypes (Stefan Assmann) [1038783] - [netdrv] igbvf: fix 32-bit DMA mask handling (Stefan Assmann) [1038783] - [netdrv] igbvf: use __GFP_ZERO instead of memset() (Stefan Assmann) [1038783] - [kernel] mutex: Unlock the mutex without the wait_lock (Larry Woodman) [1100855] - [kernel] mutex: Do not unnecessarily deal with waiters (Larry Woodman) [1100855] - [kernel] mutex: Introduce cancelable MCS lock for adaptive spinning (Larry Woodman) [1100855] - [kernel] mutex: Modify the way optimistic spinners are queued (Larry Woodman) [1100855] - [kernel] mutex: Queue mutex spinners with MCS lock to reduce cacheline contention (Larry Woodman) [1100855] - [kernel] mutex: Make more scalable & Back out architecture specific check (Larry Woodman) [1100855] - [kernel] sched: Periodically decay max cost of idle balance (Larry Woodman) [1100855] - [kernel] sched: Consider max cost of idle balance per sched domain (Larry Woodman) [1100855] - [kernel] sched: Reduce overestimating rq->avg_idle (Larry Woodman) [1100855] - [kernel] futex: Increase hash table size for better performance (Larry Woodman) [1100855] - [fs] epoll: optimize EPOLL_CTL_DEL using rcu (Larry Woodman) [1100855] - [scsi] virtio-scsi: Skip setting affinity on uninitialized vq (Jason Wang) [1098309] - [scsi] virtio-scsi: Fix hotcpu_notifier use-after-free with virtscsi_freeze (Jason Wang) [1098309] - [scsi] virtio-scsi: Fix virtqueue affinity setup (Jason Wang) [1098309] - [scsi] virtio-scsi: reset virtqueue affinity when doing cpu hotplug (Jason Wang) [1098309] - [scsi] virtio-scsi: introduce multiqueue support (Jason Wang) [1098309] - [scsi] virtio-scsi: push vq lock/unlock into virtscsi_vq_done (Jason Wang) [1098309] - [scsi] virtio-scsi: pass struct virtio_scsi to virtqueue completion function (Jason Wang) [1098309] - [scsi] virtio-scsi: redo allocation of target data (Jason Wang) [1098309] - [i2c] i801: Add Device IDs for Intel Wildcat Point-LP PCH (David Milburn) [922970] - [ata] ahci: Add Device IDs for Intel Wildcat Point-LP (David Milburn) [922970] - [mfd] lpc_ich: Add Device IDs for Intel Wildcat Point-LP PCH (David Milburn) [922970] - [hda] alsa: Add Device IDs for Intel Wildcat Point-LP PCH (David Milburn) [922970] - [scsi] qla4xxx: 5.03.00.00.06.06-k0 (Chad Dupuis) [1053365] - [scsi] qla4xxx: remove pci id for ISP8042 (Chad Dupuis) [1053365] - [scsi] libiscsi: Add local_ipaddr parameter in iscsi_conn struct (Chad Dupuis) [1053365] - [scsi] IB/iser: Add Discovery support (Chad Dupuis) [1053365] - [scsi] scsi_transport_iscsi: Export ISCSI_PARAM_LOCAL_IPADDR attr for iscsi_connection (Chad Dupuis) [1053365] - [scsi] scsi_transport_iscsi: Add host statistics support (Chad Dupuis) [1053365] - [scsi] iscsi_transport: Additional parameters for network settings (Chad Dupuis) [1053365] - [scsi] iscsi_transport: Remove net param enum values (Chad Dupuis) [1053365] - [scsi] scsi_transport_iscsi: Add support to set CHAP entries (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix smatch warning in func qla4xxx_conn_get_param (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix smatch warning in func qla4xxx_get_ep_param (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix memory leak for ha->saved_acb (Chad Dupuis) [1053365] - [scsi] qla4xxx: Export sysfs DDBs from DPC handler (Chad Dupuis) [1053365] - [scsi] qla4xxx: Disable INTx interrupt for ISP82XX (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix memory leak in func qla4_84xx_config_acb() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Initialize hardware queue for ISP40XX (Chad Dupuis) [1053365] - [scsi] qla4xxx: Check for correct return status (Chad Dupuis) [1053365] - [scsi] qla4xxx: Move qla4_8xxx_ms_mem_write_128b to ql4_nx.c (Chad Dupuis) [1053365] - [scsi] qla4xxx: Added PEX DMA Support for ISP8022 Adapter (Chad Dupuis) [1053365] - [scsi] qla4xxx: Added new opcodes for 84XX Minidump template (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add support of 0xFF capture mask for minidump (Chad Dupuis) [1053365] - [scsi] qla4xxx: Change default capture to firmware defined capture mask (Chad Dupuis) [1053365] - [scsi] qla4xxx: Do not wait for IO completion, after issuing stop_firmware (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix sparse warnings (Chad Dupuis) [1053365] - [scsi] qla4xxx: Handle IPv6 AEN notifications (Chad Dupuis) [1053365] - [scsi] qla4xxx: Update print statements in func qla4xxx_do_dpc() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Update print statements in func qla4xxx_eh_abort() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Update print statements in qla4xxx_mailbox_command() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Updated print for device login, logout path (Chad Dupuis) [1053365] - [scsi] qla4xxx: Remove unused code from qla4xxx_set_ifcb() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix failure of mbox 0x31 (Chad Dupuis) [1053365] - [scsi] qla4xxx: Reduce rom-lock contention during reset recovery (Chad Dupuis) [1053365] - [scsi] qla4xxx: Driver not able to collect minidump for ISP84xx (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix pending IO completion in reset path before initiating chip reset (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix processing response queue during probe (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix failure of IDC Time Extend mailbox command (Chad Dupuis) [1053365] - [scsi] qla4xxx: Clear DDB index map upon connection close failure (Chad Dupuis) [1053365] - [scsi] qla4xxx: Return correct error status from func qla4xxx_request_irqs() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fixed AER reset sequence for ISP83xx/ISP84xx (Chad Dupuis) [1053365] - [scsi] qla4xxx: Correctly handle msleep_interruptible (Chad Dupuis) [1053365] - [scsi] qla4xxx: Rename ACB_STATE macros with IP_ADDRSTATE macros (Chad Dupuis) [1053365] - [scsi] qla4xxx: Improve loopback failure messages (Chad Dupuis) [1053365] - [scsi] qla4xxx: Use IDC_CTRL bit1 directly instead of AF_83XX_NO_FWDUMP flag (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix comments in code (Chad Dupuis) [1053365] - [scsi] qla4xxx: Print WARN_ONCE() if iSCSI function presence bit removed (Chad Dupuis) [1053365] - [scsi] qla4xxx: ISP8xxx: Correct retry of adapter initialization (Chad Dupuis) [1053365] - [scsi] qla4xxx: treewide: fix comments and printk msgs (Chad Dupuis) [1053365] - [scsi] qla4xxx: Recreate chap data list during get chap operation (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add support for ISCSI_PARAM_LOCAL_IPADDR sysfs attr (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add host statistics support (Chad Dupuis) [1053365] - [scsi] qla4xxx: Added support for Diagnostics MBOX command (Chad Dupuis) [1053365] - [scsi] qla4xxx: overflow in qla4xxx_set_chap_entry() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add support for additional network parameters settings (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add support to get CHAP details for flash target session (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add support to set CHAP entries (Chad Dupuis) [1053365] - [scsi] qla4xxx: Use offset based on adapter type to set CHAP entry in flash (Chad Dupuis) [1053365] - [scsi] qla4xxx: Populate local CHAP credentials for flash target sessions (Chad Dupuis) [1053365] - [scsi] qla4xxx: correctly update session discovery_parent_idx (Chad Dupuis) [1053365] - [scsi] remove unnecessary pci_set_drvdata() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Return error if minidump data collection fails (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix the minidump data collection check in for loop (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add pex-dma support for capturing minidump (Chad Dupuis) [1053365] - [scsi] qla4xxx: Update Copyright header (Chad Dupuis) [1053365] - [scsi] qla4xxx: Implementation of ACB configuration during Loopback for ISP8042 (Chad Dupuis) [1053365] - [scsi] qla4xxx: Added support for ISP8042 (Chad Dupuis) [1053365] - [net] bridge: add empty br_mdb_init() and br_mdb_uninit() definitions (Vlad Yasevich) [1097915] - [net] bridge: Correctly unregister MDB rtnetlink handlers (Vlad Yasevich) [1097915] - [net] rds: prevent dereference of a NULL device in rds_iw_laddr_check (Radomir Vrbovsky) [1083277] {CVE-2014-2678} - [netdrv] bnx2x: convert to hw_features (Michal Schmidt) [1029841] - [netdrv] bnx2x: drop two RHEL-specific hacks that cancel each other (Michal Schmidt) [1020367] - [netdrv] virtio-net: Set RXCSUM feature if GUEST_CSUM is available (Michal Schmidt) [1029841] - [netdrv] virtio_net: convert to hw_features (Michal Schmidt) [1029841] - [netdrv] veth: features fixup (Michal Schmidt) [1029841] - [netdrv] veth: convert to hw_features (Michal Schmidt) [1029841] - [net] loopback: convert to hw_features (Michal Schmidt) [1029841] - [net] warn if mixing ndo features with legacy ops (Michal Schmidt) [1029841] - [net] ethtool: fix copy&paste errors in __ethtool_get_one_feature_actor (Michal Schmidt) [1029841] - [net] ethtool: __ethtool_set_sg: check for function pointer before using it (Michal Schmidt) [1029841] - [net] ethtool: wanted_features hack for legacy drivers (Michal Schmidt) [1029841] - [net] ethtool: allow ETHTOOL_GSSET_INFO for users (Michal Schmidt) [1029841] - [net] remove NETIF_F_ALL_TX_OFFLOADS (Michal Schmidt) [1029841] - [documentation] net: Add documentation for netdev features handling (Michal Schmidt) [1029841] - [net] allow user to change NETIF_F_HIGHDMA (Michal Schmidt) [1029841] - [net] fix ETHTOOL_SFEATURES compatibility with old ethtool_ops.set_flags (Michal Schmidt) [1029841] - [net] ethtool: add two missing netdev_features_strings (Michal Schmidt) [1029841] - [net] ethtool: fix IPV6 checksum feature name string (Michal Schmidt) [1029841] - [net] Change netdev_fix_features messages loglevel to debug (Michal Schmidt) [1029841] - [net] Change netdev_fix_features messages loglevel (Michal Schmidt) [1029841] - [net] make WARN_ON in dev_disable_lro() useful (Michal Schmidt) [1029841] - [net] fix hw_features ethtool_ops->set_flags compatibility (Michal Schmidt) [1029841] - [net] add RTNL_ASSERT in __netdev_update_features() (Michal Schmidt) [1029841] - [net] Call netdev_features_change() from netdev_update_features() (Michal Schmidt) [1029841] - [net] Fix dev dev_ethtool_get_rx_csum() for forced NETIF_F_RXCSUM (Michal Schmidt) [1029841] - [net] implement dev_disable_lro() hw_features compatibility (Michal Schmidt) [1029841] - [net] Implement SFEATURES compatibility for not updated drivers (Michal Schmidt) [1029841] - [net] Fix ETHTOOL_GFEATURES compatibility (Michal Schmidt) [1029841] - [net] avoid initial "Features changed" message (Michal Schmidt) [1029841] - [net] fix "unregistered net_device: Features changed" message (Michal Schmidt) [1029841] - [net] introduce NETIF_F_RXCSUM (Michal Schmidt) [1029841] - [net] use ndo_fix_features for ethtool_ops->set_flags (Michal Schmidt) [1029841] - [net] ethtool: use ndo_fix_features for offload setting (Michal Schmidt) [1029841] - [net] add accessors to hw_features (Michal Schmidt) [1029841] - [net] Introduce new feature setting ops (Michal Schmidt) [1029841] - [net] ethtool: factorize get/set_one_feature (Michal Schmidt) [1029841] - [net] ethtool: factorize ethtool_get_strings() and ethtool_get_sset_count() (Michal Schmidt) [1029841] - [net] ethtool: Use noinline_for_stack (Michal Schmidt) [1029841] - [net] ethtool: Add direct access to ops->get_sset_count follow-up (Michal Schmidt) [1029841] - [net] ethtool: Add direct access to ops->get_sset_count (Michal Schmidt) [1029841] - [net] ethtool: enable GSO and GRO by default (Michal Schmidt) [1029841] - [net] ethtool: reduce stack usage (Michal Schmidt) [1029841] - [net] reduce and unify printk level in netdev_fix_features() (Michal Schmidt) [1029841] - [net] Move check of checksum features to netdev_fix_features() (Michal Schmidt) [1029841] - [netdrv] Fix too optimistic NETIF_F_HW_CSUM features (Michal Schmidt) [1029841] - [net] netdevice: use __printf attribute (Michal Schmidt) [1029841] - [net] netdevice: Convert netdev_ logging macros to functions (Michal Schmidt) [1029841] - [drivers] use __printf not __attribute__((format(printf, ...))) (Michal Schmidt) [1029841] - [drivers] core: Convert dev_ logging macros to functions (Michal Schmidt) [1029841] - [scsi] Remove warnings after vsprintf pV introducation (Michal Schmidt) [1029841] - [scsi] fix warning zero-length gnu_printf format string (Michal Schmidt) [1029841] - [net] netfilter: ctnetlink: don't add null bindings if no nat requested (Florian Westphal) [1089562] - [net] netfilter: ctnetlink: force null nat binding on insert (Florian Westphal) [1089562] - [net] netfilter: nf_nat: move alloc_null_binding to nf_nat_core.c (Florian Westphal) [1089562] - [net] netfilter: nf_conntrack: don't release a conntrack with non-zero refcnt (Florian Westphal) [1089562] - [net] netfilter: ctnetlink: fix soft lockup when netlink adds new entries (Florian Westphal) [1089562] - [net] netfilter: nf_conntrack: fix RCU race in nf_conntrack_find_get (Florian Westphal) [1089562] - [drivers] Ensure drvdata = NULL when no driver is bound (John Greene) [1056266] - [pci] msi: Add pci_enable_msi_range() and pci_enable_msix_range() (John Greene) [1056266] - [net] Add netdev interfaces for recording sends/comp (John Greene) [1056266] - [net] net_tstamp: Add SIOCGHWTSTAMP ioctl to match SIOCSHWTSTAMP (John Greene) [1056266] - [net] Add function to set the rxhash (John Greene) [1056266] - [kernel] dma-api: provide a helper to set both DMA and coherent DMA masks (John Greene) [1056266]- [perf] evsel: Synthesize PERF_SAMPLE_TRANSACTION (Jiri Olsa) [1101039] - [perf] test: Update "sample parsing" test for PERF_SAMPLE_TRANSACTION (Jiri Olsa) [1101039] - [perf] evsel: Add missing overflow check for TRANSACTION (Jiri Olsa) [1101039] - [perf] test: Consider PERF_SAMPLE_TRANSACTION in the "sample parsing" test (Jiri Olsa) [1101039] - [perf] test: Clarify the "sample parsing" test entry (Jiri Olsa) [1101039] - [perf] test: Update command line callchain attribute tests (Jiri Olsa) [1101039] - [perf] tools: Fixup mmap event consumption (Jiri Olsa) [1101039] - [perf] top: Split -G and --call-graph (Jiri Olsa) [1101039] - [perf] record: Split -g and --call-graph (Jiri Olsa) [1101039] - [perf] hists: Add color overhead for stdio output buffer (Jiri Olsa) [1101039] - [perf] tools: Fix up /proc/PID/maps parsing (Jiri Olsa) [1101039] - [perf] script: Fix mem leak due to missing Py_DECREFs on dict entries (Jiri Olsa) [1101039] - [perf] Disable PERF_RECORD_MMAP2 support (Jiri Olsa) [1101039] - [perf] script: Fix build error on Fedora 12 (Jiri Olsa) [1101039] - [perf] probe: Fix to initialize fname always before use it (Jiri Olsa) [1101039] - [perf] session: Fix infinite loop on invalid perf.data file (Jiri Olsa) [1101039] - [perf] tools: Fix installation of libexec components (Jiri Olsa) [1101039] - [perf] probe: Fix to find line information for probe list (Jiri Olsa) [1101039] - [perf] tools: Fix libaudit test (Jiri Olsa) [1101039] - [perf] stat: Set child_pid after perf_evlist__prepare_workload() (Jiri Olsa) [1101039] - [perf] tools: Add default handler for mmap2 events (Jiri Olsa) [1101039] - [perf] revert "symbols: Demangle cloned functions" (Jiri Olsa) [1101039] - [perf] symbols: Demangle cloned functions (Jiri Olsa) [1101039] - [perf] machine: Fix path unpopulated in machine__create_modules() (Jiri Olsa) [1101039] - [perf] tools: Explicitly add libdl dependency (Jiri Olsa) [1101039] - [perf] probe: Fix probing symbols with optimization suffix (Jiri Olsa) [1101039] - [perf] trace: Add mmap2 handler (Jiri Olsa) [1101039] - [perf] tools: Uninclude linux/magic.h in debugfs.c (Jiri Olsa) [1101039] - [perf] tools: Fix old GCC build error in trace-event-parse.c::parse_proc_kallsyms() (Jiri Olsa) [1101039] - [perf] probe: Fix finder to find lines of given function (Jiri Olsa) [1101039] - [perf] session: Check for SIGINT in more loops (Jiri Olsa) [1101039] - [perf] tools: Fix compile with libelf without get_phdrnum (Jiri Olsa) [1101039] - [perf] tools: Fix buildid cache handling of kallsyms with kcore (Jiri Olsa) [1101039] - [perf] annotate: Fix objdump line parsing offset validation (Jiri Olsa) [1101039] - [perf] tools: Fill in new definitions for madvise()/mmap() flags (Jiri Olsa) [1101039] - [perf] tools: Sharpen the libaudit dependencies test (Jiri Olsa) [1101039] - [perf] tools: Add attr->mmap2 support (Jiri Olsa) [1101039] - [perf] Add attr->mmap2 attribute to an event (Jiri Olsa) [1101039] - [perf] kvm: Fix sample_type manipulation (Jiri Olsa) [1101039] - [perf] evlist: Fix id pos in perf_evlist__open() (Jiri Olsa) [1101039] - [perf] trace: Handle perf.data files with no tracepoints (Jiri Olsa) [1101039] - [perf] session: Separate progress bar update when processing events (Jiri Olsa) [1101039] - [perf] trace: Check if MAP_32BIT is defined (Jiri Olsa) [1101039] - [perf] hists: Fix formatting of long symbol names (Jiri Olsa) [1101039] - [perf] evlist: Fix parsing with no sample_id_all bit set (Jiri Olsa) [1101039] - [perf] tools: Add test for parsing with no sample_id_all bit (Jiri Olsa) [1101039] - [perf] trace: Check control+C more often (Jiri Olsa) [1101039] - [perf] trace: Tell arg formatters the arg index (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for open's flags arg (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for lseek's whence arg (Jiri Olsa) [1101039] - [perf] tools: Fix symbol offset computation for some dsos (Jiri Olsa) [1101039] - [perf] list: Skip unsupported events (Jiri Olsa) [1101039] - [perf] tests: Add 'keep tracking' test (Jiri Olsa) [1101039] - [perf] tools: Add support for PERF_COUNT_SW_DUMMY (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for futex 'operation' parm (Jiri Olsa) [1101039] - [perf] trace: Allow syscall arg formatters to mask args (Jiri Olsa) [1101039] - [perf] trace: Handle missing HUGEPAGE defines (Jiri Olsa) [1101039] - [perf] trace: Honor target pid / tid options when analyzing a file (Jiri Olsa) [1101039] - [perf] trace: Add option to analyze events in a file versus live (Jiri Olsa) [1101039] - [perf] evlist: Add tracepoint lookup by name (Jiri Olsa) [1101039] - [perf] tests: Add a sample parsing test (Jiri Olsa) [1101039] - [perf] tools: Add a function to calculate sample event size (Jiri Olsa) [1101039] - [perf] tools: Expand perf_event__synthesize_sample() (Jiri Olsa) [1101039] - [perf] tools: Add missing 'abi' member to 'struct regs_dump' (Jiri Olsa) [1101039] - [perf] tools: Add support for PERF_SAMPLE_IDENTIFIER (Jiri Olsa) [1101039] - [perf] evlist: Move perf_evlist__config() to a new source file (Jiri Olsa) [1101039] - [perf] tools: Remove references to struct ip_event (Jiri Olsa) [1101039] - [perf] callchain: Remove unnecessary validation (Jiri Olsa) [1101039] - [perf] evsel: Tidy up sample parsing overflow checking (Jiri Olsa) [1101039] - [perf] tools: change machine__findnew_thread() to set thread pid (Jiri Olsa) [1101039] - [perf] traceevent: Fixup jobserver setup (Jiri Olsa) [1101039] - [perf] tools: Add pid to struct thread (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for madvise behaviour/advice parm (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for mmap flags parm (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for mmap prot parm (Jiri Olsa) [1101039] - [perf] trace: Allow overiding the formatting of syscall fields (Jiri Olsa) [1101039] - [perf] trace: Add aliases to remaining syscalls of the sys_enter_newfoo (Jiri Olsa) [1101039] - [perf] trace: Allow printing syscall return values in hex (Jiri Olsa) [1101039] - [perf] trace: Simplify sys_exit return printing (Jiri Olsa) [1101039] - [perf] trace: Introduce syscall arg formatters (Jiri Olsa) [1101039] - [perf] trace: Hide sys_exit messages about syscall id = -1 (Jiri Olsa) [1101039] - [perf] trace: Add --verbose option (Jiri Olsa) [1101039] - [perf] trace: Support ! in -e expressions (Jiri Olsa) [1101039] - [perf] tools: Don't install scripting files files when disabled (Jiri Olsa) [1101039] - [perf] tools: Sample after exit loses thread correlation (Jiri Olsa) [1101039] - [perf] trace: Make command line arguments consistent with perf-record (Jiri Olsa) [1101039] - [perf] trace: Implement -o/--output filename (Jiri Olsa) [1101039] - [perf] tools: Try to increase the file descriptor limits on EMFILE (Jiri Olsa) [1101039] - [perf] kvm: Remove force option to cmd_record (Jiri Olsa) [1101039] - [perf] trace: Allow specifying which syscalls to trace (Jiri Olsa) [1101039] - [perf] tools: Improve robustness of topology parsing code (Jiri Olsa) [1101039] - [perf] tests: Fix compile failure on do_sort_something (Jiri Olsa) [1101039] - [perf] tools: Remove filter parameter of thread__find_addr_map() (Jiri Olsa) [1101039] - [perf] tools: Remove filter parameter of thread__find_addr_location() (Jiri Olsa) [1101039] - [perf] tools: Remove filter parameter of perf_event__preprocess_sample() (Jiri Olsa) [1101039] - [perf] annotate: Set the machines symbol filter (Jiri Olsa) [1101039] - [perf] mem: Remove unused symbol filter member (Jiri Olsa) [1101039] - [perf] report: Set the machines symbol filter (Jiri Olsa) [1101039] - [perf] top: Set the machines symbol filter (Jiri Olsa) [1101039] - [perf] machine: Add symbol filter to struct machine (Jiri Olsa) [1101039] - [perf] session: Change perf_session__has_traces to actually check for tracepoints (Jiri Olsa) [1101039] - [perf] evsel: Add option to limit stack depth in callchain dumps (Jiri Olsa) [1101039] - [perf] evsel: Add option to print stack trace on single line (Jiri Olsa) [1101039] - [perf] tool: Simplify options to perf_evsel__print_ip (Jiri Olsa) [1101039] - [perf] sched: Remove sched_process_fork tracepoint (Jiri Olsa) [1101039] - [perf] sched: Remove sched_process_exit tracepoint (Jiri Olsa) [1101039] - [perf] sched: Remove thread lookup in sample handler (Jiri Olsa) [1101039] - [perf] sched: Simplify arguments to read_events (Jiri Olsa) [1101039] - [perf] kvm: Update documentation with live command (Jiri Olsa) [1101039] - [perf] kvm: Option to print events that exceed a duration (Jiri Olsa) [1101039] - [perf] revert "tools: Fix for cross build" (Jiri Olsa) [1101039] - [perf] machine: Do not require /lib/modules/* on a guest (Jiri Olsa) [1101039] - [perf] tests: Add tests of new pinned modifier (Jiri Olsa) [1101039] - [perf] tools: Add support for pinned modifier (Jiri Olsa) [1101039] - [perf] gtk: Fix segmentation fault on perf_hpp__for_each_format loop (Jiri Olsa) [1101039] - [perf] report: Add option to analyze specific VM (Jiri Olsa) [1101039] - [perf] kvm: Add min and max stats to display (Jiri Olsa) [1101039] - [perf] kvm: Add live mode (Jiri Olsa) [1101039] - [perf] session: Export queue_event function (Jiri Olsa) [1101039] - [perf] annotate: Fix typo (Jiri Olsa) [1101039] - [perf] annotate: Improve description of '?' hotkey (Jiri Olsa) [1101039] - [perf] annotate: Add call target name if it is missing (Jiri Olsa) [1101039] - [perf] annotate: Remove nop at end of annotation (Jiri Olsa) [1101039] - [perf] annotate: Put dso name in symbol annotation title (Jiri Olsa) [1101039] - [perf] annotate: Allow disassembly using /proc/kcore (Jiri Olsa) [1101039] - [perf] tests: Add kcore to the object code reading test (Jiri Olsa) [1101039] - [perf] tests: Adjust the vmlinux symtab matches kallsyms test again (Jiri Olsa) [1101039] - [perf] symbols: Add support for reading from /proc/kcore (Jiri Olsa) [1101039] - [perf] tools: Make it possible to read object code from kernel modules (Jiri Olsa) [1101039] - [perf] tests: Adjust the vmlinux symtab matches kallsyms test (Jiri Olsa) [1101039] - [perf] tools: Make it possible to read object code from vmlinux (Jiri Olsa) [1101039] - [perf] symbols: Load kernel maps before using (Jiri Olsa) [1101039] - [perf] tests: Add test for reading object code (Jiri Olsa) [1101039] - [perf] symbols: avoid SyS kernel syscall aliases (Jiri Olsa) [1101039] - [perf] stat: Flush output after each line in interval mode (Jiri Olsa) [1101039] - [perf] evlist: Remove obsolete dummy execve (Jiri Olsa) [1101039] - [perf] kvm: Split out tracepoints from record args (Jiri Olsa) [1101039] - [perf] session: Export a few functions for event processing (Jiri Olsa) [1101039] - [perf] stats: Add max and min stats (Jiri Olsa) [1101039] - [perf] top: move CONSOLE_CLEAR to header file (Jiri Olsa) [1101039] - [perf] util: Add parse_nsec_time() function (Jiri Olsa) [1101039] - [perf] python: Remove duplicate TID bit from mask (Jiri Olsa) [1101039] - [perf] trace: Beautify 'connect' result (Jiri Olsa) [1101039] - [perf] evsel: Actually show symbol offset in stack trace when requested (Jiri Olsa) [1101039] - [perf] tests: Add parse events tests for leader sampling (Jiri Olsa) [1101039] - [perf] tests: Add attr record group sampling test (Jiri Olsa) [1101039] - [perf] tools: Add 'S' event/group modifier to read sample value (Jiri Olsa) [1101039] - [perf] tests: Add broken install-* tests into tests/make (Jiri Olsa) [1101039] - [perf] tests: Add 'make install/install-bin' tests into tests/make (Jiri Olsa) [1101039] - [perf] tests: Add DESTDIR=TMP_DEST tests/make variable (Jiri Olsa) [1101039] - [perf] tests: Rename TMP to TMP_O tests/make variable (Jiri Olsa) [1101039] - [perf] tests: Run ctags/cscope make tests only with needed binaries (Jiri Olsa) [1101039] - [perf] tools: Fix build with perl 5.18 (Jiri Olsa) [1101039] - [perf] tools: Support callchain sorting based on addresses (Jiri Olsa) [1101039] - [perf] evsel: Handle ENODEV on default cycles event (Jiri Olsa) [1101039] - [perf] script: Fix named threads support (Jiri Olsa) [1101039] - [perf] header: Recognize version number for perf data file (Jiri Olsa) [1101039] - [perf] header: Introduce feat_offset into perf_header (Jiri Olsa) [1101039] - [perf] header: Remove attr_offset from perf_header (Jiri Olsa) [1101039] - [perf] header: Remove data_offset seek as it's not needed (Jiri Olsa) [1101039] - [perf] session: Use session->fd instead of passing fd as argument (Jiri Olsa) [1101039] - [perf] symbols: Do not apply symfs for an absolute vmlinux path (Jiri Olsa) [1101039] - [perf] tools: Fix 'make tools/perf' (Jiri Olsa) [1101039] - [perf] tools: Remove event types framework completely (Jiri Olsa) [1101039] - [perf] record: Remove event types pushing (Jiri Olsa) [1101039] - [perf] tools: Remove event types from perf data file (Jiri Olsa) [1101039] - [perf] timechart: Remove event types framework only user (Jiri Olsa) [1101039] - [perf] timechart: Use traceevent lib event-parse.h include (Jiri Olsa) [1101039] - [perf] tools: Move hist_entry__period_snprintf into stdio code (Jiri Olsa) [1101039] - [perf] diff: Add generic order option for compute sorting (Jiri Olsa) [1101039] - [perf] diff: Making compute functions static (Jiri Olsa) [1101039] - [perf] diff: Update perf diff documentation for multiple data comparison (Jiri Olsa) [1101039] - [perf] diff: Change diff command to work over multiple data files (Jiri Olsa) [1101039] - [perf] diff: Move columns into struct data__file (Jiri Olsa) [1101039] - [perf] diff: Move diff related columns into diff command (Jiri Olsa) [1101039] - [perf] diff: Display data file info ahead of the diff output (Jiri Olsa) [1101039] - [perf] hists: Marking dummy hists entries (Jiri Olsa) [1101039] - [perf] diff: Switching the base hists to be pairs head (Jiri Olsa) [1101039] - [perf] diff: Introducing diff_data object to hold files (Jiri Olsa) [1101039] - [perf] tools: Centralize default columns init in perf_hpp__init (Jiri Olsa) [1101039] - [perf] tools: Add struct perf_hpp_fmt into hpp callbacks (Jiri Olsa) [1101039] - [perf] top: Add option to collapse undesired parts of call graph (Jiri Olsa) [1101039] - [perf] tools: Default to cpu// for events v5 (Jiri Olsa) [1101039] - [perf] tools: struct thread has a tid not a pid (Jiri Olsa) [1101039] - [perf] tools: Validate perf event header size (Jiri Olsa) [1101039] - [perf] evlist: Tidy duplicated munmap code (Jiri Olsa) [1101039] - [perf] tools: Add const specifier to perf_pmu__find name parameter (Jiri Olsa) [1101039] - [perf] inject: Add missing 'finished_round' (Jiri Olsa) [1101039] - [perf] hists: Set rules hint for the hist browser (Jiri Olsa) [1101039] - [perf] hists: Add a double-click handler for callchains (Jiri Olsa) [1101039] - [perf] hists: Make column headers resizable (Jiri Olsa) [1101039] - [perf] hists: Display callchain overhead also (Jiri Olsa) [1101039] - [perf] hists: Add support for callchains (Jiri Olsa) [1101039] - [perf] hists: Use GtkTreeStore instead of GtkListStore (Jiri Olsa) [1101039] - [perf] sched: Move struct perf_sched definition out of cmd_sched() (Jiri Olsa) [1101039] - [perf] util: Remove unused enum and macro in trace-event.h (Jiri Olsa) [1101039] - [perf] util: No need to call read_trace_init() in tracing_data_header() (Jiri Olsa) [1101039] - [perf] util: Rename read_*() functions in trace-event-info.c (Jiri Olsa) [1101039] - [perf] script: Adopt latency_format variable (Jiri Olsa) [1101039] - [perf] util: Get rid of unused header_page_* variables (Jiri Olsa) [1101039] - [perf] util: Parse header_page to get proper long size (Jiri Olsa) [1101039] - [perf] util: Skip reading header_event file (Jiri Olsa) [1101039] - [perf] util: Make file/host_bigendian variable local (Jiri Olsa) [1101039] - [perf] util: Save long size of traced system (Jiri Olsa) [1101039] - [perf] util: Save page size in a trace file to pevent (Jiri Olsa) [1101039] - [perf] traceevent: Port kbuffer parser routines (Jiri Olsa) [1101039] - [perf] traceevent: Add page_size field to pevent (Jiri Olsa) [1101039] - [perf] traceevent: Add trace_seq_reset() (Jiri Olsa) [1101039] - [perf] traceevent: Add const qualifier to string arguments (Jiri Olsa) [1101039] - [perf] traceevent: Get rid of unused gui target (Jiri Olsa) [1101039] - [perf] traceevent: Remove unused install targets (Jiri Olsa) [1101039] - [perf] events: Demystify memory allocations (Jiri Olsa) [1101039] - [perf] tests: Make terms a stack variable in test_term (Jiri Olsa) [1101039] - [perf] tools: Don't free list head in parse_events__free_terms (Jiri Olsa) [1101039] - [perf] evlist: Fix use of uninitialized variable (Jiri Olsa) [1101039] - [perf] report: Fix perf_session__delete removal (Jiri Olsa) [1101039] - [perf] tools: Do not elide parent symbol column (Jiri Olsa) [1101039] - [perf] util: Use evsel->name to get tracepoint_paths (Jiri Olsa) [1101039] - [perf] util: Move debugfs/tracing helper functions to util.c (Jiri Olsa) [1101039] - [perf] tools: Remove callchain_cursor_reset call (Jiri Olsa) [1101039] - [perf] tools: Add methods for setting/retrieving priv element of thread struct (Jiri Olsa) [1101039] - [perf] tools: Use default include path notation for libtraceevent headers (Jiri Olsa) [1101039] - [perf] tests: Make TEST_ASSERT_VAL global (Jiri Olsa) [1101039] - [perf] tests: Omit end of the symbol check failure for test 1 (Jiri Olsa) [1101039] - [perf] tools: Remove cwd from perf_session struct (Jiri Olsa) [1101039] - [perf] top: Add --objdump option (Jiri Olsa) [1101039] - [perf] tools: Rename cpu_map__all() to cpu_map__empty() (Jiri Olsa) [1101039] - [perf] Remove the 'match' callback for auxiliary events processing (Jiri Olsa) [1101039] - [perf] Factor out auxiliary events notification (Jiri Olsa) [1101039] - [perf] Fix EXIT event notification (Jiri Olsa) [1101039] - [perf] events: Protect access via task_subsys_state_check() (Jiri Olsa) [1101039] - [perf] Clarify perf_cpu_context::active_pmu usage by renaming it to perf_cpu_context::unique_pmu (Jiri Olsa) [1101039] - [perf] Add a dummy software event to keep tracking (Jiri Olsa) [1101039] - [perf] tools: Add support for record transaction flags (Jiri Olsa) [829875] - [perf] record: Add abort_tx, no_tx, in_tx branch filter options to perf record -j (Jiri Olsa) [829875] - [perf] tools: Support sorting by in_tx or abort branch flags (Jiri Olsa) [829875] - [perf] stat: Add perf stat --transaction (Jiri Olsa) [829875] - [perf] tools: Fix sorting for 64bit entries (Jiri Olsa) [829875] - [perf] stat: Add support for --initial-delay option (Jiri Olsa) [829875] - [perf] evsel: Add support for enabling counters (Jiri Olsa) [829875] - [perf] evsel: Add PERF_SAMPLE_READ sample related processing (Jiri Olsa) [829875] - [perf] evlist: Add perf_evlist__id2sid method to get event ID related data (Jiri Olsa) [829875] - [perf] evlist: Fix event ID retrieval for group format read case (Jiri Olsa) [829875] - [perf] tools: Add support for parsing PERF_SAMPLE_READ sample type (Jiri Olsa) [829875] - [perf] evlist: Use PERF_EVENT_IOC_ID perf ioctl to read event id (Jiri Olsa) [829875] - [perf] tools: Move weight back to common sort keys (Jiri Olsa) [829875] - [perf] list: List kernel supplied event aliases (Jiri Olsa) [829875] - [perf] Fix UAPI export of PERF_EVENT_IOC_ID (Jiri Olsa) [829875] - [perf] Add PERF_EVENT_IOC_ID ioctl to return event ID (Jiri Olsa) [829875] - [perf] fix Haswell precise store data source encoding (Jiri Olsa) [829875] - [perf] x86: Suppress duplicated abort LBR records (Jiri Olsa) [829875] - [perf] x86: Add Haswell specific transaction flag reporting (Jiri Olsa) [829875] - [perf] Add generic transaction flags (Jiri Olsa) [829875] - [perf] make events stream always parsable (Jiri Olsa) [829875] - [perf] Update perf_event_type documentation (Jiri Olsa) [829875] - [perf] x86: Clean up EVENT_ATTR_STR() muck (Jiri Olsa) [829875] - [perf] x86: Clean-up/reduce PEBS code (Jiri Olsa) [829875] - [perf] x86: Clean up checkpoint-interrupt bits (Jiri Olsa) [829875] - [perf] x86: Add Haswell TSX event aliases (Jiri Olsa) [829875] - [perf] x86: Report TSX transaction abort cost as weight (Jiri Olsa) [829875] - [perf] x86: Avoid checkpointed counters causing excessive TSX aborts (Jiri Olsa) [829875] - [perf] x86: Add Haswell ULT model number used in Macbook Air and other systems (Jiri Olsa) [829875] - [perf] x86: Support full width counting (Jiri Olsa) [829875] - [perf] x86: Add mem-loads/stores support for Haswell (Jiri Olsa) [829875] - [perf] x86: Support Haswell/v4 LBR format (Jiri Olsa) [829875] - [perf] x86: Move NMI clearing to end of PMI handler (Jiri Olsa) [829875] - [perf] x86: Add Haswell PEBS support (Jiri Olsa) [829875] - [perf] x86: Add simple Haswell PMU support (Jiri Olsa) [829875] - [perf] x86: Add Haswell PEBS record support (Jiri Olsa) [829875] - [perf] x86: Don't assume there can be only 4 PEBS events (Jiri Olsa) [829875] - [perf] x86: Fix uninitialized pt_regs in intel_pmu_drain_bts_buffer() (Jiri Olsa) [829875] - [perf] x86: fix wrmsr_on_cpu() warning on suspend/resume (Jiri Olsa) [829875] - [perf] x86: fix kernel crash with PEBS/BTS after suspend/resume (Jiri Olsa) [829875] - [perf] x86: Move Intel specific code to intel_pmu_init() (Jiri Olsa) [829875] - [perf] x86: Rename Intel specific macros (Jiri Olsa) [829875] - [perf] Export perf_assign_events() (Jiri Olsa) [829875]- [scsi] aacraid: kdump fix (Rich Bono) [1054925] - [scsi] aacraid: prevent invalid pointer dereference (Rich Bono) [1054925] - [scsi] aacraid: avoid parsing names as kthread_run() format strings (Rich Bono) [1054925] - [scsi] aacraid: suppress two GCC warnings (Rich Bono) [1054925] - [scsi] aacraid: SCSI dma mapping failure case handling (Rich Bono) [1054925] - [scsi] aacraid: fix mem leak in aac_send_raw_srb() (Rich Bono) [1054925] - [scsi] megaraid_sas: Version and Changelog update (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Add Dell PowerEdge VRTX SR-IOV VF support (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Return leaked MPT frames to MPT frame pool (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Fix megasas_ioc_init_fusion (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Load correct raid context timeout (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Performance boost fixes (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Set 32-bit DMA mask (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Big endian code related fixes (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Don't wait forever for non-IOCTL DCMDs (Tomas Henzl) [1059073] - [scsi] megaraid_sas: check return value for megasas_get_pd_list() (Tomas Henzl) [1059073] - [scsi] megaraid_sas_fusion: Return correct error value in megasas_get_ld_map_info() (Tomas Henzl) [1059073] - [scsi] megaraid_sas_fusion: correctly pass queue info pointer (Tomas Henzl) [1059073] - [scsi] megaraid: missing bounds check in mimd_to_kioc() (Tomas Henzl) [1059073] - [scsi] megaraid: Use resource_size_t for PCI resources, not long (Tomas Henzl) [1059073] - [scsi] megaraid_sas: fixes for few endianess issues (Tomas Henzl) [1059073] - [scsi] megaraid_sas: addded support for big endian architecture (Tomas Henzl) [1059073] - [scsi] megaraid_sas: fix a bug for 64 bit arches (Tomas Henzl) [1059073] - [scsi] megaraid_sas: fix memory leak if SGL has zero length entries (Tomas Henzl) [1059073] - [scsi] megaraid: minor cut and paste error fixed (Tomas Henzl) [1059073] - [scsi] megaraid_sas: release lock on error path (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Use correct #define for MSI-X capability (Tomas Henzl) [1059073] - [scsi] megaraid_sas: combine kmalloc+memset into kzalloc (Tomas Henzl) [1059073] - [target] tcm_fc: Fix use-after-free of ft_tpg (Andy Grover) [1084646] - [scsi] Set the minimum valid value of 'eh_deadline' as 0 (Ewan Milne) [987789] - [scsi] Unlock accesses to eh_deadline (Ewan Milne) [987789] - [scsi] scsi_error: Escalate to LUN reset if abort fails (Ewan Milne) [987789] - [scsi] Adjust eh_deadline changes to match final upstream version (Ewan Milne) [987789] - [scsi] Generate uevents on certain unit attention codes (Ewan Milne) [741163] - [scsi] lpfc: Update lpfc version for 10.2.8020.0 driver release (Rob Evers) [1054369] - [scsi] lpfc: Fixed unused variable in lpfc_scsi_cmd_iocb_cmpl (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Update Copyright on changed files from 8.3.45 patches (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Update Copyright on changed files (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fixed locking for scsi task management commands (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Convert runtime references to old xlane cfg param to fof cfg param (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fix FW dump using sysfs (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fix SLI4 s abort loop to process all FCP rings and under ring_lock (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fixed kernel panic in lpfc_abort_handler (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fix locking for postbufq when freeing (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fix locking for lpfc_hba_down_post (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fix dynamic transitions of FirstBurst from on to off (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Fixed crash during driver unload (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Fixed driver error messages after firmware download (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Fixed missing initialization for task management IOCBs (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Fix sysfs buffer overrun in read of lpfc_fcp_cpu_map for 128 CPUs (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Incorporate changes to use reason in change_queue_depth function (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Incorporated support of a low-latency io path (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Added dport mailbox pass through support (Rob Evers) [1054369] - [scsi] lpfc 8.3.44: Fixed unassigned variable in ELS timeout message (Rob Evers) [1054369] - [scsi] lpfc 8.3.44: Fixed incorrect allocation of iDiags directories/files in debugfs (Rob Evers) [1054369] - [scsi] lpfc 8.3.44: Fix Crash in lpfc_els_timeout_handler (Rob Evers) [1054369] - [scsi] lpfc 8.3.44: Fixed stopped FCF discovery on failed FCF record read (Rob Evers) [1054369] - [scsi] lpfc 8.3.44: Fixed IO hang when in msi mode (Rob Evers) [1054369] - [scsi] lpfc: Fix wrong assignment in lpfc_debugfs.c (Rob Evers) [1054369] - [scsi] lpfc: Fix typo on NULL assignment (Rob Evers) [1054369] - [scsi] lpfc 8.3.43: Fixed not processing task management IOCB response status (Rob Evers) [1054369] - [scsi] lpfc 8.3.43: Fixed invalid Total_Data_Placed value received for els and ct command responses (Rob Evers) [1054369] - [scsi] lpfc 8.3.43: Fixed invalid fcp_rsp length fir FCP_ICMND (Rob Evers) [1054369] - [scsi] lpfc 8.3.43: Fixed invalid mailbox timeouts (Rob Evers) [1054369] - [scsi] lpfc 8.3.43: Fix crash after xri limit is reached (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fix driver's abort loop functionality to skip IOs already getting aborted (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fix WARN_ON when driver unloads (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Avoided making pci bar ioremap call during dual-chute WQ/RQ pci bar selection (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed driver iocbq structure's iocb_flag field running out of space (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fix crash on driver load due to cpu affinity logic (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed logging format of setting driver sysfs attributes hard to interpret (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed back to back RSCNs discovery failure (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed race condition between BSG I/O dispatch and timeout handling (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Back out data count, (residual fcfi_parm) fix for bad target (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed mailbox memory leak (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fix random errors using first burst (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed not able to log informational messages at early stage of driver init time (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed using unsafe linked list macro for walking and deleting linked list (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Update copyrights for 8.3.41 modifications (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed the format of some log message fields (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Add first burst support to driver (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed not able to perform PCI function reset when board was not in online mode (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed failure in setting SLI3 board mode (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed SLI3 failing FCP write on check-condition no-sense with residual zero (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed support for 128 byte WQEs (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Ensure driver properly zeros unused fields in SLI4 mailbox commands (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed max value of lpfc_lun_queue_depth (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed Receive Queue varied frame size handling (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fix mailbox byteswap issue on PPC (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed freeing of iocb when internal loopback times out (Rob Evers) [1054369] - [scsi] hpsa: version string change (Tomas Henzl) [1052272] - [scsi] hpsa: fix handling of hpsa_volume_offline return value (Tomas Henzl) [1052272] - [scsi] hpsa: return -ENOMEM not -1 on kzalloc failure in hpsa_get_device_id (Tomas Henzl) [1052272] - [scsi] hpsa: fix bad comparison of signed with unsigned in hpsa_update_scsi_devices (Tomas Henzl) [1052272] - [scsi] hpsa: do not ignore failure of sense controller parameters command (Tomas Henzl) [1052272] - [scsi] hpsa: fix memory leak in hpsa_hba_mode_enabled (Tomas Henzl) [1052272] - [scsi] hpsa: fix bad endif placement in RAID 5 mapper code (Tomas Henzl) [1052272] - [scsi] hpsa: Do not zero fields of ioaccel2 command structure twice (Tomas Henzl) [1052272] - [scsi] hpsa: Add hba mode to the hpsa driver (Tomas Henzl) [1052272] - [scsi] hpsa: remove unused struct request from CommandList (Tomas Henzl) [1052272] - [scsi] hpsa: increase the probability of a reported success after a device reset (Tomas Henzl) [1052272] - [scsi] hpsa: bring format-in-progress drives online when ready (Tomas Henzl) [1052272] - [scsi] hpsa: remove unused kthread.h header (Tomas Henzl) [1052272] - [scsi] hpsa: fixup MSI-X registration (Tomas Henzl) [1052272] - [scsi] hpsa: Add support for a few HP Storage controllers (Tomas Henzl) [1052272] - [scsi] hpsa: add HP/3PAR vendor id to pci_ids.h (Tomas Henzl) [1052272] - [scsi] hpsa: add sysfs debug switch for raid map debugging messages (Tomas Henzl) [1052272] - [scsi] hpsa: improve error messages for driver initiated commands (Tomas Henzl) [1052272] - [scsi] hpsa: only do device rescan for certain events (Tomas Henzl) [1052272] - [scsi] hpsa: when switching out of accel mode await only accel command completions (Tomas Henzl) [1052272] - [scsi] hpsa: add controller base data-at-rest encryption compatibility ioaccel2 (Tomas Henzl) [1052272] - [scsi] hpsa: update source file copyrights (Tomas Henzl) [1052272] - [scsi] hpsa: retry certain ioaccel error cases on the RAID path (Tomas Henzl) [1052272] - [scsi] hpsa: do not inquire for unsupported ioaccel status vpd page (Tomas Henzl) [1052272] - [scsi] hpsa: allow VPD page zero to be queried (Tomas Henzl) [1052272] - [scsi] hpsa: rescan devices on ioaccel2 error (Tomas Henzl) [1052272] - [scsi] hpsa: allow user to disable accelerated i/o path (Tomas Henzl) [1052272] - [scsi] hpsa: complete the ioaccel raidmap code (Tomas Henzl) [1052272] - [scsi] hpsa: make device update copy the raid map also (Tomas Henzl) [1052272] - [scsi] hpsa: add task management for ioaccel mode 2 (Tomas Henzl) [1052272] - [scsi] hpsa: teach hpsa_device_reset to do either target or lun reset (Tomas Henzl) [1052272] - [scsi] hpsa: get ioaccel mode 2 i/o working (Tomas Henzl) [1052272] - [scsi] hpsa: fix NULL dereference in hpsa_put_ctlr_into_performant_mode() (Tomas Henzl) [1052272] - [scsi] hpsa: initialize controller to perform io accelerator mode 2 (Tomas Henzl) [1052272] - [scsi] hpsa: get physical device handles for io accel mode 2 as well as mode 1 (Tomas Henzl) [1052272] - [scsi] hpsa: do ioaccel mode 2 resource allocations (Tomas Henzl) [1052272] - [scsi] hpsa: Acknowledge controller events in ioaccell mode 2 as well as mode 1 (Tomas Henzl) [1052272] - [scsi] hpsa: add ioaccel mode 2 structure definitions (Tomas Henzl) [1052272] - [scsi] hpsa: complain if physical or logical aborts are not supported (Tomas Henzl) [1052272] - [scsi] hpsa: add hp_ssd_smart_path_enabled sysfs attribute (Tomas Henzl) [1052272] - [scsi] hpsa: do not rescan controllers known to be locked up (Tomas Henzl) [1052272] - [scsi] hpsa: poll controller to detect device change event (Tomas Henzl) [1052272] - [scsi] hpsa: update raid offload status on device rescan (Tomas Henzl) [1052272] - [scsi] hpsa: add ioaccell mode 1 RAID offload support (Tomas Henzl) [1052272] - [scsi] hpsa: fix task management for mode-1 ioaccell path (Tomas Henzl) [1052272] - [scsi] hpsa: only allow REQ_TYPE_FS to use fast path (Tomas Henzl) [1052272] - [scsi] hpsa: add support for 'fastpath' i/o (Tomas Henzl) [1052272] - [scsi] hpsa: mark last scatter gather element as the last (Tomas Henzl) [1052272] - [scsi] hpsa: use extended report luns command for HP SSD SmartPath (Tomas Henzl) [1052272] - [scsi] hpsa: allow SCSI mid layer to handle unit attention (Tomas Henzl) [1052272] - [scsi] hpsa: do not require board "not ready" status after hard reset (Tomas Henzl) [1052272] - [scsi] hpsa: enable unit attention reporting (Tomas Henzl) [1052272] - [scsi] hpsa: rename scsi prefetch field (Tomas Henzl) [1052272] - [scsi] hpsa: use workqueue instead of kernel thread for lockup detection (Tomas Henzl) [1052272] - [scsi] hpsa: remove P822se PCI ID (Tomas Henzl) [1052272] - [scsi] hpsa: prevent stalled i/o (Tomas Henzl) [1052272] - [scsi] hpsa: cap CCISS_PASSTHRU at 20 concurrent commands (Tomas Henzl) [1052272] - [scsi] hpsa: add MSA 2040 to list of external target devices (Tomas Henzl) [1052272] - [scsi] hpsa: fix memory leak in CCISS_BIG_PASSTHRU ioctl (Tomas Henzl) [1052272] - [scsi] hpsa: remove unneeded include of seq_file.h (Tomas Henzl) [1052272] - [scsi] hpsa: add 5 second delay after doorbell reset (Tomas Henzl) [1052272] - [scsi] hpsa: do not attempt to flush the cache on locked up controllers (Tomas Henzl) [1052272] - [scsi] hpsa: return 0 from driver probe function on success, not 1 (Tomas Henzl) [1052272] - [scsi] hpsa: do not discard scsi status on aborted commands (Tomas Henzl) [1052272] - [scsi] hpsa: fix warning with smp_processor_id() in preemptible (Tomas Henzl) [1052272] - [scsi] hpsa: check for dma_mapping_error in hpsa_passthru ioctls (Tomas Henzl) [1052272] - [scsi] hpsa: reorganize error handling in hpsa_passthru_ioctl (Tomas Henzl) [1052272] - [scsi] hpsa: check for dma_mapping_error in hpsa_map_sg_chain_block (Tomas Henzl) [1052272] - [scsi] hpsa: Check for dma_mapping_error for all code paths using fill_cmd (Tomas Henzl) [1052272] - [scsi] hpsa: Check for dma_mapping_error in hpsa_map_one (Tomas Henzl) [1052272] - [scsi] bfa: Driver version upgrade to 3.2.23.0 (Chad Dupuis) [1054461] - [scsi] bfa: Fix smatch warnings (Chad Dupuis) [1054461] - [scsi] bfa: change FC_ELS_TOV to 20sec (Chad Dupuis) [1054461] - [scsi] bfa: Observed auto D-port mode instead of manual (Chad Dupuis) [1054461] - [scsi] bfa: Fix for bcu or hcm faa query hang (Chad Dupuis) [1054461] - [scsi] bfa: LUN discovery issue in direct attach mode (Chad Dupuis) [1054461] - [scsi] bfa: Register port with SCSI even on port init failure (Chad Dupuis) [1054461] - [scsi] bfa: Firmware patch simplification (Chad Dupuis) [1054461]- [scsi] Ensure medium access timeout counter resets (David Jeffery) [1036884] - [scsi] Fix error handling when no ULD is attached (David Jeffery) [1036884] - [scsi] Handle disk devices which can not process medium access commands (David Jeffery) [1036884] - [hv] vmbus: Negotiate version 3.0 when running on ws2012r2 hosts (Jason Wang) [1071723] - [hv] vmbus: Don't timeout during the initial connection with host (Jason Wang) [1071723] - [hv] vmbus: Specify the target CPU that should receive notification (Jason Wang) [1071723] - [hv] make "monitor_pages" a "real" pointer array (Jason Wang) [1071723] - [hv] vmbus: Fix a bug in channel rescind code (Jason Wang) [1071723] - [hv] Fix wrong check for synic_event_page (Jason Wang) [1071723] - [hv] vmbus: fix vmbus_recvpacket_raw() return code (Jason Wang) [1071723] - [hv] vmbus: Terminate vmbus version negotiation on timeout (Jason Wang) [1071723] - [hv] vmbus: Do not attempt to negoatiate a new version prematurely (Jason Wang) [1071723] - [hv] vmbus: Fix a bug in the handling of channel offers (Jason Wang) [1071723] - [x86] pci: Clean up and mark early_root_info_init() as deprecated (Myron Stowe) [1040440] - [x86] pci: Stop enabling ECS for AMD CPUs after Fam16h (Myron Stowe) [1040440] - [x86] pci: Work around AMD Fam15h BIOSes that fail to provide _PXM (Myron Stowe) [1040440] - [x86] pci: Warn if we have to "guess" host bridge node information (Myron Stowe) [1040440] - [x86] acpi: Use __weak, not the gcc-specific version (Myron Stowe) [1040440] - [x86] acpi: Make __acpi_map_pxm_to_node(), acpi_get_pxm() static (Myron Stowe) [1040440] - [x86] acpi: Simplify acpi_get_node() style (Myron Stowe) [1040440] - [x86] acpi: Fix acpi_get_node() prototype (Myron Stowe) [1040440] - [x86] pci: Remove acpi_get_pxm() usage (Myron Stowe) [1040440] - [x86] pci: Use NUMA_NO_NODE, not -1, for unknown node (Myron Stowe) [1040440] - [x86] pci: Remove unnecessary &pci_root_infos list_empty() check (Myron Stowe) [1040440] - [x86] pci: Remove mp_bus_to_node(), set_mp_bus_to_node(), get_mp_bus_to_node() (Myron Stowe) [1040440] - [x86] pci: Use x86_pci_root_bus_node() instead of get_mp_bus_to_node() (Myron Stowe) [1040440] - [x86] pci: Add x86_pci_root_bus_node() to look up NUMA node from PCI bus (Myron Stowe) [1040440] - [x86] pci: Drop return value of pcibios_scan_root() (Myron Stowe) [1040440] - [x86] pci: Merge pci_scan_bus_on_node() into pcibios_scan_root() (Myron Stowe) [1040440] - [x86] pci: Use pcibios_scan_root() instead of pci_scan_bus_on_node() (Myron Stowe) [1040440] - [x86] pci: Use pcibios_scan_root() instead of pci_scan_bus_with_sysdata() (Myron Stowe) [1040440] - [x86] pci: Drop pcibios_scan_root() check for bus already scanned (Myron Stowe) [1040440] - [x86] pci: Drop "__" prefix on __pci_enable_device_flags() (Myron Stowe) [1040440] - [x86] pci: Use "unsigned long" for __pci_enable_device_flags to match ioport.h (Myron Stowe) [1040440] - [x86] pci: Remove unused pci_root_bus (Myron Stowe) [1040440] - [x86] pci: put busn resource in pci_root_info for native host bridge drivers (Myron Stowe) [1040440] - [x86] pci: build amd_bus.o only when CONFIG_AMD_NB=y (Myron Stowe) [1040440] - [x86] pci: amd: factor out MMCONFIG discovery (Myron Stowe) [1040440] - [x86] pci: Kill misleading message about enablement of IO access to PCI ECS (Myron Stowe) [1040440] - [x86] Adjust section placement in AMD northbridge related code (Myron Stowe) [1040440] - [x86] Use PCI method for enabling AMD extended config space before MSR method (Myron Stowe) [1040440] - [x86] pnp: work around Dell 1536/1546 BIOS MMCONFIG bug that breaks USB (Myron Stowe) [1040440] - [fs] proc: Assure /proc/meminfo legacy backwards compatibility when adding new statistics (Rafael Aquini) [1032702] - [kvm] mmu: fix incorrect check of guest cr4 bits (Bandan Das) [1007164] - [kernel] Fix BUG() upon security_cred_alloc_blank() failure (Eric Paris) [717904]- [fs] nfs: Fix calls to drop_nlink() (Steve Dickson) [1093819] - [fs] xfs: fix directory readahead offset off-by-one (Eric Sandeen) [1093820] - [fs] btrfs: don't oops on mount failure due to unsupported features (Eric Sandeen) [889471] - [fs] gfs2: check NULL return value in gfs2_ok_to_move (Abhijith Das) [1060246] - [fs] gfs2: avoid locking while unfreezing fs (Benjamin Marzinski) [1056625] - [fs] nfsd: Change name of extended attribute containing junction (J. Bruce Fields) [1024034] - [fs] nfsd: Add a cache for fs_locations information (J. Bruce Fields) [1024034] - [fs] ext4: include journal blocks in df overhead calcs (Lukas Czerner) [1003476] - [fs] ext4: add mmp fs freeze protection (Eric Sandeen) [1012412] - [fs] ext4: MMP: kmmpd should use nodename from init_uts_ns.name, not sysname (Eric Sandeen) [1012412] - [fs] ext4: MMP: fix error message rate-limiting logic in kmmpd (Eric Sandeen) [1012412] - [fs] ext4: Fix comparison endianness problem in MMP initialization (Eric Sandeen) [1012412] - [fs] ext4: Fix endianness bug when reading the MMP block (Eric Sandeen) [1012412] - [fs] ext4: add support for multiple mount protection (Eric Sandeen) [1012412] - [block] mtip32xx: mtip_async_complete() bug fixes (David Milburn) [1059099] - [block] mtip32xx: Unmap the DMA segments before completing the IO request (David Milburn) [1059099] - [block] mtip32xx: Set queue bounce limit (David Milburn) [1059099] - [block] mtip32xx: Correctly handle security locked condition (David Milburn) [1059099] - [block] mtip32xx: Make SGL container per-command to eliminate high order dma allocation (David Milburn) [1059099] - [block] mtip32xx: Correctly handle bio->bi_idx != 0 conditions (David Milburn) [1059099] - [block] mtip32xx: Fix NULL pointer dereference during module unload (David Milburn) [1059099] - [block] mtip32xx: Add SRSI support (David Milburn) [980257] - [netdrv] forcedeth: run loopback test only on chipsets that support it (Ivan Vecera) [1030782] - [scsi] libfc: don't exch_done() on invalid sequence ptr (Mateusz Guzik) [1065162] - [security] selinux: fix selinuxfs policy file on big endian systems (Eric Paris) [739866] - [drm] nouveau: fix nasty bug which can clobber SOR0's clock setup (Ben Skeggs) [1095796] - [s390] crypto: fix aes, des ctr mode concurrency finding (Hendrik Brueckner) [1096328] - [s390] add support to start the kernel in 64 bit mode (Hendrik Brueckner) [1053826]- [i2c] i2c-ismt: support I2C_SMBUS_I2C_BLOCK_DATA transaction type (Neil Horman) [1030646] - [kernel] kthread_worker: reimplement flush_kthread_work() to allow freeing the work item being executed (David Milburn) [1091083] - [kernel] kthread_worker: reorganize to prepare for flush_kthread_work() reimplementation (David Milburn) [1091083] - [s390] cio: fix unlocked access of global bitmap (Hendrik Brueckner) [1094381] - [s390] css: stop stsch loop after cc 3 (Hendrik Brueckner) [1094381] - [x86] intel_pstate: Use del_timer_sync in intel_pstate_cpu_stop (Prarit Bhargava) [1038318] - [x86] intel_pstate: Set core to min P state during core offline (Prarit Bhargava) [1038318] - [x86] intel_pstate: fix pid_reset to use fixed point values (Prarit Bhargava) [1038318] - [x86] intel_pstate: remove unneeded sample buffers (Prarit Bhargava) [1038318] - [x86] intel_pstate: Change busy calculation to use fixed point math (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add support for Baytrail turbo P states (Prarit Bhargava) [1038318] - [x86] intel_pstate: Use LFM bus ratio as min ratio/P state (Prarit Bhargava) [1038318] - [x86] intel_pstate: Remove energy reporting from pstate_sample tracepoint (Prarit Bhargava) [1038318] - [x86] intel_pstate: Take core C0 time into account for core busy calculation (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add trace point to report internal state (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add X86_FEATURE_APERFMPERF to cpu match parameters (Prarit Bhargava) [1038318] - [x86] intel_pstate: Fail initialization if P-state information is missing (Prarit Bhargava) [1038318] - [x86] intel_pstate: Remove periodic P state boost (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add setting voltage value for baytrail P states (Prarit Bhargava) [1038318] - [x86] intel_pstate: skip the driver if ACPI has power mgmt option (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add static declarations to internal functions (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add Baytrail support (Prarit Bhargava) [1038318] - [x86] intel_pstate: Refactor driver to support CPUs with different MSR layouts (Prarit Bhargava) [1038318] - [x86] intel_pstate: Correct calculation of min pstate value (Prarit Bhargava) [1038318] - [x86] intel_pstate: Improve accuracy by not truncating until final result (Prarit Bhargava) [1038318] - [x86] intel_pstate: Fix type mismatch warning (Prarit Bhargava) [1038318] - [x86] intel_pstate: Fix max_perf_pct on resume (Prarit Bhargava) [1038318] - [x86] cpufreq: add new routine cpufreq_verify_within_cpu_limits() (Prarit Bhargava) [1038318] - [x86] intel_pstate: fix no_turbo (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add Haswell CPU models (Prarit Bhargava) [1038318] - [x86] intel_pstate: Change to scale off of max P-state (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add additional supported CPU ID (Prarit Bhargava) [1038318] - [x86] intel_pstate: use vzalloc() instead of vmalloc()/memset(0) (Prarit Bhargava) [1038318] - [x86] intel_pstate: Remove idle mode PID (Prarit Bhargava) [1038318] - [x86] intel_pstate: use lowest requested max performance (Prarit Bhargava) [1038318] - [x86] intel_pstate: fix ffmpeg regression (Prarit Bhargava) [1038318] - [x86] intel_pstate: remove idle time and duration from sample and calculations (Prarit Bhargava) [1038318] - [x86] intel_pstate: Optimize intel_pstate_set_policy (Prarit Bhargava) [1038318] - [x86] msr: add 64bit _on_cpu access functions (Prarit Bhargava) [1038318] - [net] net: sctp: remove NULL check in sctp_assoc_update_retran_path (Daniel Borkmann) [1040897] - [net] sctp: rework multihoming retransmission path selection to rfc4960 (Daniel Borkmann) [1040897] - [net] sctp: retran_path not set properly after transports recovering (Daniel Borkmann) [1040897] - [net] sctp: test if association is dead in sctp_wake_up_waiters (Daniel Borkmann) [1082453] - [net] sctp: wake up all assocs if sndbuf policy is per socket (Daniel Borkmann) [1082453] - [kernel] list: introduce list_next_entry() and list_prev_entry() (Daniel Borkmann) [1082453] - [net] netdevice: add struct net_device_ops_ext (Michal Schmidt) [1029869] - [net] netpoll: netpoll_poll_dev() should access dev->flags (Florian Westphal) [1095252] - [net] busy_poll: backport missed snmp mib item rename (Jiri Pirko) [1093806] - [net] ip_tunnel: Set network header properly for IP_ECN_decapsulate() (Jiri Pirko) [1094418] - [net] ptp: validate the requested frequency adjustment (Jiri Benc) [1092968] - [net] bridge: fix race with topology change timer (Jiri Benc) [1058517] - [net] bridge: avoid OOPS if root port not found (Jiri Benc) [1058517]- [security] selinux: put the mmap() DAC controls before the MAC controls (Paul Moore) [1070859] - [serial] bring DTR up after speed change from B0 (Aristeu Rozanski) [991667] - [mm] compaction: acquire the zone->lock as late as possible (Jerome Marchand) [975902] - [mm] compaction: acquire the zone->lru_lock as late as possible (Jerome Marchand) [975902] - [mm] swap: do not skip lowest_bit in scan_swap_map() scan loop (Rafael Aquini) [1060886] - [mm] swap: fix shmem swapping when more than 8 areas (Rafael Aquini) [1060886] - [mm] swap: fix swapon size off-by-one (Rafael Aquini) [1060886] - [x86] mm: Add missing TLB page invalidation for hugetlb_cow() (Larry Woodman) [1097917] - [char] n_tty: Lock access to tty->pgrp for POSIX job control (Prarit Bhargava) [1098982] - [kernel] resource: correct the comment of allocate_resource() (Myron Stowe) [744239] - [kernel] resource: move EXPORT_SYMBOL right after definition (Myron Stowe) [744239] - [kernel] resource: fix wrong resource window calculation (Myron Stowe) [744239] - [kernel] resource: Add lookup_resource() (Myron Stowe) [744239] - [kernel] resource: handle reinsertion of an already-inserted resource (Myron Stowe) [744239] - [pm] intel_powerclamp: off by one in start_power_clamp() (Steve Best) [1036301] - [pm] Introduce Intel PowerClamp Driver (Steve Best) [1036301] - [s390] zcrypt: remove zcrypt kmsg documentation again (Hendrik Brueckner) [1053830] - [s390] zcrypt: add support for EP11 coprocessor cards (Hendrik Brueckner) [1053830] - [s390] crypto: fix des and des3_ede ctr concurrency issue (Hendrik Brueckner) [1065404] - [s390] crypto: fix des and des3_ede cbc concurrency issue (Hendrik Brueckner) [1065398] - [watchdog] hpwdt: patch to display informative string (Nigel Croxon) [1053685] - [netdrv] tg3: Poll cpmu link state on APE + ASF enabled devices (Ivan Vecera) [1057283] - [netdrv] virtio-net: make all RX paths handle errors consistently (Jason Wang) [1032458] - [netdrv] virtio-net: fix error handling for mergeable buffers (Jason Wang) [1032458] - [netdrv] bonding: use the correct ether type for alb (Veaceslav Falico) [1027480] - [netdrv] ether: add loopback type ETH_P_LOOPBACK (Veaceslav Falico) [1027480] - [kernel] futex: Forbid uaddr == uaddr2 in futex_wait_requeue_pi() (Mateusz Guzik) [1097760] {CVE-2012-6647} - [libata] ahci: accommodate tag ordered controller (David Milburn) [1083748] - [net] mac80211: crash dues to AP powersave TX vs. wakeup race (Jacob Tanenbaum) [1083532] {CVE-2014-2706} - [netdrv] ath9k: tid->sched race in ath_tx_aggr_sleep() (Jacob Tanenbaum) [1083250] {CVE-2014-2672}- [perf] kvm: Fix kvm report without guestmount (Jiri Olsa) [1038418] - [perf] script: Fix broken include in Context.xs (Jiri Olsa) [1096519] - [perf] tools: Fix -ldw/-lelf link test when static linking (Jiri Olsa) [1096519] - [perf] tools: Revert regression in configuration of Python support (Jiri Olsa) [1096519] - [perf] tools: Fix perf version generation (Jiri Olsa) [1096519] - [perf] stat: Fix per-socket output bug for uncore events (Jiri Olsa) [1096519] - [perf] symbols: Fix vdso list searching (Jiri Olsa) [1096519] - [perf] evsel: Fix missing increment in sample parsing (Jiri Olsa) [1096519] - [perf] tools: Update symbol_conf.nr_events when processing attribute events (Jiri Olsa) [1096519] - [perf] tools: Fix new_term() missing free on error path (Jiri Olsa) [1096519] - [perf] tools: Fix parse_events_terms() segfault on error path (Jiri Olsa) [1096519] - [perf] evsel: Fix count parameter to read call in event_format__new (Jiri Olsa) [1096519] - [perf] tools: Fix -x/--exclude-other option for report command (Jiri Olsa) [1096519] - [perf] evlist: Enhance perf_evlist__start_workload() (Jiri Olsa) [1096519] - [perf] record: Remove -f/--force option (Jiri Olsa) [1096519] - [perf] record: Remove -A/--append option (Jiri Olsa) [1096519] - [perf] stat: Avoid sending SIGTERM to random processes (Jiri Olsa) [1096519] - [perf] lib: Fix for cross build (Jiri Olsa) [1096519] - [perf] tools: Include termios.h explicitly (Jiri Olsa) [1096519] - [perf] tools: Fix build errors with O and DESTDIR make vars set (Jiri Olsa) [1096519] - [perf] tools: Fix output directory of Documentation/ (Jiri Olsa) [1096519] - [perf] tools: Get only verbose output with V=1 (Jiri Olsa) [1096519] - [perf] tools: Add missing liblk.a dependency for python/perf.so (Jiri Olsa) [1096519] - [perf] tools: Remove '?=' Makefile STRIP assignment (Jiri Olsa) [1096519] - [perf] tools: Replace multiple line assignment with multiple statements (Jiri Olsa) [1096519] - [perf] tools: Replace tabs with spaces for all non-commands statements (Jiri Olsa) [1096519] - [perf] tools: Add NO_BIONIC variable to confiure bionic setup (Jiri Olsa) [1096519] - [perf] tools: Switch to full path C include directories (Jiri Olsa) [1096519] - [perf] tools: Merge all *LDFLAGS* make variable into LDFLAGS (Jiri Olsa) [1096519] - [perf] tools: Merge all *CFLAGS* make variable into CFLAGS (Jiri Olsa) [1096519] - [perf] evlist: Reset SIGTERM handler in workload child process (Jiri Olsa) [1096519] - [perf] lib: Respect CROSS_COMPILE (Jiri Olsa) [1096519] - [perf] tools: Remove cwdlen from struct perf_session (Jiri Olsa) [1096519] - [perf] tools: Remove frozen from perf_header struct (Jiri Olsa) [1096519] - [perf] tests: Fix exclude_guest|exclude_host checking for attr tests (Jiri Olsa) [1096519] - [perf] tests: Fix attr test for record -d option (Jiri Olsa) [1096519] - [perf] tools: Final touches for CHK config move (Jiri Olsa) [1096519] - [perf] tools: Move paths config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libnuma check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move stdlib check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libbfd check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libpython check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libperl check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move gtk2 check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move slang check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libaudit check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libunwind check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libdw check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libelf check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move compiler and linker flags check into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move programs check into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move arch check into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Add automated make test suite (Jiri Olsa) [1096519] - [perf] tools: Save parent pid in thread struct (Jiri Olsa) [1096519] - [perf] stats: Fix divide by 0 in variance (Jiri Olsa) [1096519] - [perf] kvm: Handle realloc failures (Jiri Olsa) [1096519] - [perf] evsel: Fix printing of perf_event_paranoid message (Jiri Olsa) [1096519] - [perf] test: Fix typo (Jiri Olsa) [1096519] - [perf] hists: Rename hist_entry__add_pair arguments (Jiri Olsa) [1096519] - [perf] diff: Use internal rb tree for hists__precompute (Jiri Olsa) [1096519] - [perf] report: Add report.percent-limit config variable (Jiri Olsa) [1096519] - [perf] top: Add --percent-limit option (Jiri Olsa) [1096519] - [perf] report: Add --percent-limit option (Jiri Olsa) [1096519] - [perf] report: Don't bother locking when adding hist entries (Jiri Olsa) [1096519] - [perf] hists: Move locking to its call-sites (Jiri Olsa) [1096519] - [perf] top: Get rid of *_threaded() functions (Jiri Olsa) [1096519] - [perf] top: Fix percent output when no samples collected (Jiri Olsa) [1096519] - [perf] top: Fix -E option behavior (Jiri Olsa) [1096519] - [perf] record: handle death by SIGTERM (Jiri Olsa) [1096519] - [perf] tools: Handle JITed code in shared memory (Jiri Olsa) [1096519] - [perf] tools: Fix tab vs spaces issue in Makefile ifdef/endif (Jiri Olsa) [1096519] - [perf] hists browser: Use sort__has_sym (Jiri Olsa) [1096519] - [perf] top: Use sort__has_sym (Jiri Olsa) [1096519] - [perf] sort: Cleanup sort__has_sym setting (Jiri Olsa) [1096519] - [perf] sort: Reorder HISTC_SRCLINE index (Jiri Olsa) [1096519] - [perf] archive: Fix typo on Documentation (Jiri Olsa) [1096519] - [perf] sort: Consolidate sort_entry__setup_elide() (Jiri Olsa) [1096519] - [perf] sort: Separate out memory-specific sort keys (Jiri Olsa) [1096519] - [perf] sort: Factor out common code in sort_dimension__add() (Jiri Olsa) [1096519] - [perf] sort: Introduce sort__mode variable (Jiri Olsa) [1096519] - [perf] report: Fix alignment of symbol column when -v is given (Jiri Olsa) [1096519] - [perf] hists: Free unused mem info of a matched hist entry (Jiri Olsa) [1096519] - [perf] hists: Fix an invalid memory free on he->branch_info (Jiri Olsa) [1096519] - [perf] tools: Fix bug in isupper() and islower() (Jiri Olsa) [1096519] - [perf] tools: Re-implement debug print function for linking python/perf.so (Jiri Olsa) [1096519] - [perf] Generate EXIT event only once per task context (Jiri Olsa) [1096519] - [perf] Reset hwc->last_period on sw clock events (Jiri Olsa) [1096519]- [hid] core do not use hid-multitouch for Win 7 devices (Benjamin Tissoires) [1076662] - [hid] mt: disable reset_resume (Benjamin Tissoires) [1076662] - [hid] add multitouch backport from 3.14 (Benjamin Tissoires) [1076662] - [hid] do not init input reports for Win 8 multitouch devices (Benjamin Tissoires) [1076662] - [hid] detect Win 8 multitouch devices in core (Benjamin Tissoires) [1076662] - [hid] Use hid_parser for pre-scanning the report descriptors (Benjamin Tissoires) [1076662] - [hid] don't register unmapped input devices (Benjamin Tissoires) [1076662] - [hid] Extend the interface with idle requests (Benjamin Tissoires) [1076662] - [hid] Extend the interface with wait io request (Benjamin Tissoires) [1076662] - [hid] Extend the interface with report requests (Benjamin Tissoires) [1076662] - [hid] add hid_hw_open/close/power() handlers (Benjamin Tissoires) [1076662] - [hid] add "report" hook, called once the report has been parsed (Benjamin Tissoires) [1076662] - [hid] introduce helper for hid_driver boilerplate (Benjamin Tissoires) [1076662] - [hid] factorize hid_input allocation (Benjamin Tissoires) [1076662] - [hid] Fix unit exponent parsing again (Benjamin Tissoires) [1076662] - [hid] round return value of hidinput_calc_abs_res (Benjamin Tissoires) [1076662] - [hid] fix unit exponent parsing (Benjamin Tissoires) [1076662] - [hid] export hidinput_calc_abs_res (Benjamin Tissoires) [1076662] - [hid] Add digitizer tilt usage support (Benjamin Tissoires) [1076662] - [hid] length resolution should be reported units/mm (Benjamin Tissoires) [1076662] - [hid] add absolute axis resolution calculation (Benjamin Tissoires) [1076662] - [hid] add usage_index in struct hid_usage (Benjamin Tissoires) [1076662] - [hid] Allow more fields in the hid report (Benjamin Tissoires) [1076662] - [hid] Add an input configured notification callback (Benjamin Tissoires) [1076662] - [hid] hid-multitouch: Switch to device groups (Benjamin Tissoires) [1076662] - [hid] Create a generic device group (Benjamin Tissoires) [1076662] - [hid] Allow bus wildcard matching (Benjamin Tissoires) [1076662] - [hid] Scan the device for group info before adding it (Benjamin Tissoires) [1076662] - [hid] Add device group to modalias (Benjamin Tissoires) [1076662] - [hid] Handle driver-specific device descriptor in core (Benjamin Tissoires) [1076662] - [hid] Do not create input devices for feature reports (Benjamin Tissoires) [1076662] - [hid] set HID_MAX_FIELD at 128 (Benjamin Tissoires) [1076662] - [hid] add feature_mapping callback (Benjamin Tissoires) [1076662] - [hid] Add a hid quirk for input sync override (Benjamin Tissoires) [1076662] - [hid] Support for MosArt multitouch panel (Benjamin Tissoires) [1076662] - [hid] let hid-input accept digitizers (Benjamin Tissoires) [1076662] - [input] mt: do not apply filtering on emulated events (Benjamin Tissoires) [1076662] - [input] mt: add input_mt_is_used (Benjamin Tissoires) [1076662] - [input] mt: document new 'flags' argument of input_mt_init_slots() (Benjamin Tissoires) [1076662] - [input] fix sparse warning in multitouch code (Benjamin Tissoires) [1076662] - [input] mt: Get slot by key (Benjamin Tissoires) [1076662] - [input] mt: Add in-kernel tracking (Benjamin Tissoires) [1076662] - [input] mt: Handle frame synchronization in core (Benjamin Tissoires) [1076662] - [input] mt: Add flags to input_mt_init_slots() (Benjamin Tissoires) [1076662] - [input] Break out MT data (Benjamin Tissoires) [1076662] - [input] mt: fix null pointer warning (Benjamin Tissoires) [1076662] - [input] Use accessor for MT values (Benjamin Tissoires) [1076662] - [input] mt: Include win8 support (Benjamin Tissoires) [1076662] - [input] add BTN_TOOL_QUINTTAP for reporting 5 fingers on touchpad (Benjamin Tissoires) [1076662] - [input] properly assign return value of clamp() macro (Benjamin Tissoires) [1076662] - [input] Improve the events-per-packet estimate (Benjamin Tissoires) [1076662] - [input] estimate number of events per packet (Benjamin Tissoires) [1076662] - [input] kabi fixes after addition of hint_events_per_packet field (Benjamin Tissoires) [1076662] - [input] evdev: use driver hint to compute size of event buffer (Benjamin Tissoires) [1076662] - [input] evdev: convert to dynamic event buffer (Benjamin Tissoires) [1076662] - [input] kabi fixes after addition of propbit field (Benjamin Tissoires) [1076662] - [input] introduce device properties (Benjamin Tissoires) [1076662]- [scsi] libsas: introduce scmd_dbg() to quiet false positive "timeout" messages (David Milburn) [1074955] - [md] raid5: fix a race of stripe count check (Jes Sorensen) [1030619] - [md] raid5: get_active_stripe avoids device_lock (Jes Sorensen) [1030619] - [md] raid5: make_request does less prepare wait (Jes Sorensen) [1030619] - [md] avoid oops on unload if some process is in poll or select (Jes Sorensen) [1030619] - [md] bitmap: don't abuse i_writecount for bitmap files (Jes Sorensen) [1030619] - [md] raid5: Fix CPU hotplug callback registration (Jes Sorensen) [1030619] - [md] raid1: restore ability for check and repair to fix read errors (Jes Sorensen) [1030619] - [md] raid5: close recently introduced race in stripe_head management (Jes Sorensen) [1030619] - [md] raid5: fix long-standing problem with bitmap handling on write failure (Jes Sorensen) [1030619] - [md] check command validity early in md_ioctl() (Jes Sorensen) [1030619] - [md] ensure metadata is writen after raid level change (Jes Sorensen) [1030619] - [md] raid10: avoid fullsync when not necessary (Jes Sorensen) [1030619] - [md] allow a partially recovered device to be hot-added to an array (Jes Sorensen) [1030619] - [md] Change handling of save_raid_disk and metadata update during recovery (Jes Sorensen) [1030619] - [md] fix problem when adding device to read-only array with bitmap (Jes Sorensen) [1030619] - [md] raid10: fix bug when raid10 recovery fails to recover a block (Jes Sorensen) [1030619] - [md] raid5: fix a recently broken BUG_ON() (Jes Sorensen) [1030619] - [md] raid1: fix request counting bug in new 'barrier' code (Jes Sorensen) [1030619] - [md] raid10: fix two bugs in handling of known-bad-blocks (Jes Sorensen) [1030619] - [md] raid5: Fix possible confusion when multiple write errors occur (Jes Sorensen) [1030619] - [md] raid5: fix newly-broken locking in get_active_stripe (Jes Sorensen) [1030619] - [md] test mddev->flags more safely in md_check_recovery (Jes Sorensen) [1030619] - [md] raid5: fix new memory-reference bug in alloc_thread_groups (Jes Sorensen) [1030619] - [md] raid5: Use conf->device_lock protect changing of multi-thread resources (Jes Sorensen) [1030619] - [md] raid5: Before freeing old multi-thread worker, it should flush them (Jes Sorensen) [1030619] - [md] raid5: For stripe with R5_ReadNoMerge, we replace REQ_FLUSH with REQ_NOMERGE (Jes Sorensen) [1030619] - [md] raid1: Rewrite the implementation of iobarrier (Jes Sorensen) [1030619] - [md] raid1: Add some macros to make code clearly (Jes Sorensen) [1030619] - [md] raid1: Replace raise_barrier/lower_barrier with freeze_array/unfreeze_array when reconfiguring the array (Jes Sorensen) [1030619] - [md] raid1: Add a field array_frozen to indicate whether raid in freeze state (Jes Sorensen) [1030619] - [md] Convert use of typedef ctl_table to struct ctl_table (Jes Sorensen) [1030619] - [md] raid5: avoid deadlock when raid5 array has unack badblocks during md_stop_writes (Jes Sorensen) [1030619] - [md] use MD_RECOVERY_INTR instead of kthread_should_stop in resync thread (Jes Sorensen) [1030619] - [md] fix some places where mddev_lock return value is not checked (Jes Sorensen) [1030619] - [md] raid5: Retry R5_ReadNoMerge flag when hit a read error (Jes Sorensen) [1030619] - [md] raid5: relieve lock contention in get_active_stripe() (Jes Sorensen) [1030619] - [md] llists: move llist_reverse_order from raid5 to llist.c (Jes Sorensen) [1030619] - [md] raid5: relieve lock contention in get_active_stripe() (Jes Sorensen) [1030619] - [md] raid5: add proper locking to error path of raid5_start_reshape (Jes Sorensen) [1030619] - [md] raid5: Use slow_path to release stripe when mddev->thread is null (Jes Sorensen) [1030619] - [md] avoid deadlock when md_set_badblocks (Jes Sorensen) [1030619] - [md] raid5: only wakeup necessary threads (Jes Sorensen) [1030619] - [md] raid5: flush out all pending requests before proceeding with reshape (Jes Sorensen) [1030619] - [md] raid5: use seqcount to protect access to shape in make_request (Jes Sorensen) [1030619] - [md] raid5: sysfs entry to control worker thread number (Jes Sorensen) [1030619] - [md] raid5: offload stripe handle to workqueue (Jes Sorensen) [1030619] - [md] raid5: fix stripe release order (Jes Sorensen) [1030619] - [md] raid5: make release_stripe lockless (Jes Sorensen) [1030619] - [md] Don't test all of mddev->flags at once (Jes Sorensen) [1030619] - [md] Fix apparent cut-and-paste error in super_90_validate (Jes Sorensen) [1030619] - [md] fix safe_mode buglet (Jes Sorensen) [1030619] - [md] don't call md_allow_write in get_bitmap_file (Jes Sorensen) [1030619] - [md] raid1: fix bio handling problems in process_checks() (Jes Sorensen) [1030619] - [kernel] wait: add wait_event_lock_irq() interface (Jes Sorensen) [1030619] - [kernel] wait: add wait_event_cmd() (Jes Sorensen) [1030619] - [kernel] wait: Make the __wait_event*() interface more friendly (Jes Sorensen) [1030619] - [kernel] wait: Introduce ___wait_event() (Jes Sorensen) [1030619] - [md] Introduce BIO_NOMERGE flag (Jes Sorensen) [1030619] - [mm] vmscan: change type of vm_total_pages to unsigned long (George Beshers) [1086943] - [fs] nfsd: change type of max_delegations, nfsd_drc_max_mem and nfsd_drc_mem_used (George Beshers) [1086943] - [fs] change type of max_buffer_heads to unsigned long (George Beshers) [1086943] - [mm] fix return type for functions nr_free_*_pages (George Beshers) [1086943]- [char] n_tty: Fix n_tty_write crash when echoing in raw mode (Aristeu Rozanski) [1094237] {CVE-2014-0196} - [fs] nfs: Ensure that test_stateid and free_stateid use correct credentials (Steve Dickson) [1079075] - [fs] cifs: fix offset handling in cifs_iovec_write (Sachin Prabhu) [1044438] - [fs] sunrpc: Fix a livelock problem in the xprt->backlog queue (Steve Dickson) [1075170] - [fs] sunrpc: Fix an RCU dereference in xprt_reserve (Steve Dickson) [1075170] - [fs] sunrpc: Fix infinite loop in RPC state machine (Steve Dickson) [1075170] - [fs] sunrpc: Fix races in xs_nospace() (Steve Dickson) [1075170] - [fs] cifs: set MAY_SIGN when sec=krb5 (Sachin Prabhu) [976331] - [fs] cifs: stop trying to use virtual circuits (Sachin Prabhu) [1026346] - [fs] autofs: fix symlinks aren't checked for expiry (Ian Kent) [1035630] - [fs] ext4: force ro mount if ext4_setup_super() fails (Eric Sandeen) [1093471] - [fs] gfs2: Fixing double brelse'ing bh allocated in gfs2_meta_read when EIO occurs (Robert S Peterson) [892710] - [fs] gfs2: Refresh quota after setting through quotactl (Abhijith Das) [1077463] - [fs] nfs: pass string length to pr_notice message about readdir loops (Jeff Layton) [1040764] - [fs] svcrdma: fix offset calculation for non-page aligned sge entries (Jeff Layton) [857020] - [fs] cifs: fix bad error handling in crypto code (Sachin Prabhu) [872311] - [fs] cifs: Limit allocation of crypto mechanisms to dialect which requires (Sachin Prabhu) [872311] - [fs] nfs: Fail the truncate() if the lock/open stateid is invalid (Steve Dickson) [1075123] - [fs] nfs: Servers should only check SETATTR stateid open mode on size change (Steve Dickson) [1075123] - [fs] nfs: Fail data server I/O if stateid represents a lost lock (Steve Dickson) [1075123] - [fs] nfs: Fix the return value of nfs4_select_rw_stateid (Steve Dickson) [1075123] - [fs] nfs: Use the open stateid if the delegation has the wrong mode (Steve Dickson) [1075123] - [fs] nfs: nfs4_stateid_is_current should return 'true' for an invalid stateid (Steve Dickson) [1075123] - [fs] nfs: fix error return in nfs4_select_rw_stateid (Steve Dickson) [1075123] - [fs] sunrpc: do not fail gss proc NULL calls with EACCES (Steve Dickson) [1079562] - [usb] xhci: change enumeration scheme to 'new scheme' by default (Gopal) [1066423] - [x86] ioapic: Restore the mask bit correctly in eoi_ioapic_irq() (Jason Wang) [1031488] - [vhost] don't forget to schedule() (Michael S. Tsirkin) [1095627] - [virt] kvm: Introduce KVM_MAX_VCPU_ID macro (Eduardo Habkost) [1010882] - [virt] kvm: Rename KVM_MAX_VCPUS to KVM_MAX_VCPU_COUNT (Eduardo Habkost) [1010882] - [virt] kvm: fix "Improve create VCPU parameter" (Andrew Jones) [1010882] - [acpi] apei: Add a boot option to disable ff mode for corrected errors (Steve Best) [947993] - [acpi] apei: Only disable banks listed in HEST if mce is configured (Steve Best) [947993] - [x86] mce: Honour Firmware First for MCA banks listed in APEI HEST CMC (Steve Best) [947993] - [x86] mca: Convert dont_log_ce, banks and tolerant (Steve Best) [947993] - [acpi] apei: Soft-offline a page on firmware GHES notification (Steve Best) [947993] - [x86] mce: Remove bios_cmci_threshold sysfs attribute (Steve Best) [929317] - [x86] mce: Provide boot argument to honour bios-set CMCI threshold (Steve Best) [929317] - [x86] mce: Make cmci_discover() quiet (Steve Best) [929317] - [mm] fix readahead failure for memoryless NUMA nodes and limit readahead pages (Steve Best) [862177]- [netdrv] be2net: increase the timeout value for loopback-test FW cmd (Ivan Vecera) [1039122] - [kernel] hrtimer: Prevent all reprogramming if hang detected (Prarit Bhargava) [1075805] - [module] show version information for built-in modules in sysfs (Tony Camuso) [1065913] - [mm] Increase RECLAIM_DISTANCE to 30 (Larry Woodman) [1005921] - [mm] fix backport of overcommit_kbytes sysctl variable (Jerome Marchand) [1078131] - [mm] vmscan: do not allow kswapd to scan at maximum priority (Jerome Marchand) [949166] - [mm] memcg: further prevent OOM with too many dirty pages (Johannes Weiner) [870011] - [mm] memcg: prevent OOM with too many dirty pages (Johannes Weiner) [870011] - [virtio] delete napi structures from netdev before releasing memory (Jason Wang) [1039825] - [virtio] virtio-net: correctly handle cpu hotplug notifier during resuming (Jason Wang) [1039825] - [virtio] virtio-net: refill only when device is up during setting queues (Jason Wang) [1039825] - [virtio] virtio-net: don't respond to cpu hotplug notifier if we're not ready (Jason Wang) [1039825] - [virtio] virtio-net: fix the race between channels setting and refill (Jason Wang) [1039825] - [virtio] virtio-net: enable napi for all possible queues during open (Jason Wang) [1039825] - [virtio] virtio-net: fill only rx queues which are being used (Jason Wang) [1039825] - [virtio] virtio-net: reset virtqueue affinity when doing cpu hotplug (Jason Wang) [1039825] - [virtio] virtio-net: split out clean affinity function (Jason Wang) [1039825] - [virtio] virtio-net: fix the set affinity bug when CPU IDs are not consecutive (Jason Wang) [1039825] - [virtio] virtio-net: fix a typo in virtnet_alloc_queues() (Jason Wang) [1039825] - [virtio] virtio-net: support changing the number of queue pairs through ethtool (Jason Wang) [1039825] - [virtio] virtio-net: multiqueue support (Jason Wang) [1039825] - [virtio] virtio-net: separate fields of sending/receiving queue from virtnet_info (Jason Wang) [1039825] - [virtio] virtio-net: fix oom handling on tx (Jason Wang) [1039825] - [virtio] virtio-net: move sg off stack (Jason Wang) [1039825] - [virtio] virtio-net: Make delayed refill more reliable (Jason Wang) [1039825] - [virtio] virtio-net: send gratuitous packets when needed (Jason Wang) [1039825] - [virtio] introduce an API to set affinity for a virtqueue (Jason Wang) [1039825] - [virtio] virtio-ring: move queue_index to vring_virtqueue (Jason Wang) [1039825] - [nvme] Namespace use after free on surprise removal (David Milburn) [1030635] - [nvme] Correct uses of INIT_WORK (David Milburn) [1030635] - [nvme] Include device and queue numbers in interrupt name (David Milburn) [1030635] - [nvme] Add a pci_driver shutdown method (David Milburn) [1030635] - [nvme] kthread_work: make lockdep happy (David Milburn) [1030635] - [nvme] kthread: implement kthread_worker (David Milburn) [1030635] - [nvme] Disable admin queue on init failure (David Milburn) [1030635] - [nvme] Dynamically allocate partition numbers (David Milburn) [1030635] - [nvme] Async IO queue deletion (David Milburn) [1030635] - [nvme] Surprise removal handling (David Milburn) [1030635] - [nvme] Abort timed out commands (David Milburn) [1030635] - [nvme] Schedule reset for failed controllers (David Milburn) [1030635] - [nvme] Device resume error handling (David Milburn) [1030635] - [nvme] Cache dev->pci_dev in a local pointer (David Milburn) [1030635] - [nvme] Fix lockdep warnings (David Milburn) [1030635] - [nvme] compat SG_IO ioctl (David Milburn) [1030635] - [nvme] remove deprecated IRQF_DISABLED (David Milburn) [1030635] - [nvme] Avoid shift operation when writing cq head doorbell (David Milburn) [1030635] - [usb] Using correct way to clear usb3.0 device's remote wakeup feature (Don Zickus) [924089] - [usb] improved error handling in usb_port_suspend() (Don Zickus) [924089]- [fs] Removed unused typedef to avoid "unused local typedef" warnings (Michal Schmidt) [1035341] - [media] tuner-xc2028: fix compile warning (Michal Schmidt) [1035341] - [net] netfilter: ctnetlink: fix ctnetlink_parse_tuple() warning (Michal Schmidt) [1035341] - [ata] ahci: Fix warning comparison between 'enum ' and 'enum ' (Michal Schmidt) [1035341] - [net] ipv6: Fix return of xfrm6_tunnel_rcv() (Michal Schmidt) [1035341] - [xen] Provide a variant of __RING_SIZE() that is an integer constant expression (Michal Schmidt) [1035341] - [media] budget-av: only use t_state if initialized (Michal Schmidt) [1035341] - [media] max2165: trival fix for some -Wuninitialized warning (Michal Schmidt) [1035341] - [ata] sata_sil: fix used-uninit warning (Michal Schmidt) [1035341] - [char] cm4000_cs: Fix undefined ops warning (Michal Schmidt) [1035341] - [netdrv] de4x5: remove undefined operations (Michal Schmidt) [1035341] - [netdrv] chelsio: Fix build warning (Michal Schmidt) [1035341] - [bluetooth] Fix abuse of the preincrement operator (Michal Schmidt) [1035341] - [usb] wusb: check CHID is all zeros before stopping the host (Michal Schmidt) [1035341] - [netdrv] Fix MAC address access in 3c507, ibmlana, pcnet32 and libertas (Michal Schmidt) [1035341] - [fs] nfs: Fix the initialisation of the readdir 'cookieverf' array (Michal Schmidt) [1035341] - [fs] nfs: Remove pointless memset in nfsacl_encode() (Michal Schmidt) [1035341] - [crypto] gf128mul: fix call to memset() (Michal Schmidt) [1035341] - [net] xfrm: fix XFRMA_MARK extraction in xfrm_mark_get (Michal Schmidt) [1035341] - [scsi] pmcraid: remove duplicate struct member (Michal Schmidt) [1035341] - [x86] gcc-4.6: Use gcc -m options when building vdso (Michal Schmidt) [1035341] - [net] rtnetlink: Only supply IFLA_VF_PORTS information when RTEXT_FILTER_VF is set (Jiri Pirko) [1081282] - [net] rtnetlink: Warn when interface's information won't fit in our packet (Jiri Pirko) [1081282] - [net] ipv4: current group_info should be put after using (Jiri Benc) [1087414] {CVE-2014-2851} - [net] Start with correct mac_len in skb_network_protocol (Vlad Yasevich) [1067448] - [net] Account for all vlan headers in skb_mac_gso_segment (Vlad Yasevich) [1067448] - [net] nf_conntrack: decrement global counter after object release (Jiri Pirko) [1089189] - [net] neigh: fix unres_qlen value manipulation (Jiri Pirko) [1073711] - [net] tcp: add mib counters to track zero window transitions (Florian Westphal) [1035908] - [net] tcp: use zero-window when free_space is low (Florian Westphal) [1035908] - [net] bridge: Correctly receive hw-accelerated vlan traffic (Vlad Yasevich) [1067722] - [net] vlan: Allow accelerated packets to flow through the bridge (Vlad Yasevich) [1067722] - [net] sysctl: Keep tcp_syn_retries inside the boundary (Michal Tesar) [985323] - [net] ipv6: don't call fib6_run_gc() until routing is ready (Florian Westphal) [1049733] - [net] Report dev->promiscuity in netlink reports (Seth Jennings) [1015438]- [kernel] tracing: Reset ring buffer when changing trace_clocks (Marcelo Tosatti) [1018138] - [netdrv] sfc: Maintain current frequency adjustment when applying a time offset (Nikolay Aleksandrov) [1017591] - [netdrv] sfc: Stop/re-start PTP when stopping/starting the datapath (Nikolay Aleksandrov) [1017591] - [netdrv] sfc: Rate-limit log message for PTP packets without a matching timestamp event (Nikolay Aleksandrov) [1017591] - [netdrv] sfc: Moderate log message on event queue overflow (Nikolay Aleksandrov) [1017591] - [netdrv] sfc: Add length checks to efx_xmit_with_hwtstamp() and efx_ptp_is_ptp_tx() (Nikolay Aleksandrov) [1017591] - [netdrv] sfc: Fix lookup of default RX MAC filters when steered using ethtool (Nikolay Aleksandrov) [1017591] - [net] Revert "disable the new NAPI weight error message for RHEL 6.5" (Michal Schmidt) [1017841] - [netdrv] qeth: use default napi weight (Michal Schmidt) [1017841] - [netdrv] ps3_gelic: lower NAPI weight (Michal Schmidt) [1017841] - [netdrv] IPoIB: lower NAPI weight (Michal Schmidt) [1017841] - [netdrv] jme: lower NAPI weight (Michal Schmidt) [1017841] - [netdrv] netxen: lower NAPI weight (Michal Schmidt) [1017841] - [netdrv] virtio_net: use default napi weight by default (Michal Schmidt) [1017841] - [netdrv] ethtool: allow custom interval for physical identification (Ivan Vecera) [1035269] - [netdrv] tg3: implement ethtool set_phys_id (Ivan Vecera) [1035269] - [netdrv] sky2: support ethtool set_phys_id (Ivan Vecera) [1035269] - [netdrv] skge: implement set_phys_id (Ivan Vecera) [1035269] - [netdrv] sfc: Implement ethtool_ops::set_phys_id instead of ethtool_ops::phys_id (Ivan Vecera) [1035269] - [netdrv] s2io: convert to set_phys_id - v2 (Ivan Vecera) [1035269] - [netdrv] pcnet32: convert to set_phys_id (Ivan Vecera) [1035269] - [netdrv] niu: convert to new ethtool set_phys_id (Ivan Vecera) [1035269] - [netdrv] cxgb3: implement set_phys_id (Ivan Vecera) [1035269] - [netdrv] bnx2: convert to set_phys_id (Ivan Vecera) [1035269] - [netdrv] vxge: convert to set_phys_id (Ivan Vecera) [1040420] - [netdrv] qlge: use ethtool set_phys_id (Ivan Vecera) [1040420] - [netdrv] qlcnic: convert to set_phys_id (Ivan Vecera) [1040420] - [netdrv] ixgbe: convert to ethtool set_phys_id (Ivan Vecera) [1040420] - [netdrv] ixgb: convert to set_phys_id (Ivan Vecera) [1040420] - [netdrv] igb: convert to ethtool set_phys_id (Ivan Vecera) [1040420] - [netdrv] e1000: convert to set_phys_id (Ivan Vecera) [1040420] - [netdrv] e100: implemenet set_phys_id (Ivan Vecera) [1040420] - [netdrv] cxgb4: drop phys_id interface and implement the newer set_phys_id (Ivan Vecera) [1040420] - [fs] dlm: Do not allocate a fd for peeloff (Aaron Tomlin) [1075629] - [net] sctp: Export sctp_do_peeloff (Aaron Tomlin) [1075629] - [mm] hugetlbfs: partial merge of hugetlbfs directio optimization (Andrea Arcangeli) [1045045] - [infiniband] qib: Fix QP check when looping back to/from QP1 (Doug Ledford) [1005491] - [infiniband] qib_fs: fix some dcache abuses (Doug Ledford) [1005491] - [infiniband] qib: Fix checkpatch __packed warnings (Doug Ledford) [1005491] - [infiniband] qib: Convert qib_user_sdma_pin_pages() to use get_user_pages_fast() (Doug Ledford) [1005491] - [infiniband] qib: Drop qib_tune_pcie_caps() and qib_tune_pcie_coalesce() return values (Doug Ledford) [1005491] - [infiniband] qib: Use pcie_set_mps() and pcie_get_mps() to simplify code (Doug Ledford) [1005491] - [pci] export 4 symbols (Doug Ledford) [1005491] - [infiniband] qib: Use pci_is_root_bus() to check whether it is a root bus (Doug Ledford) [1005491] - [infiniband] qib: Move COUNTER_MASK definition within qib_mad.h header guards (Doug Ledford) [1005491] - [infiniband] qib: Make qib_driver static (Doug Ledford) [1005491] - [infiniband] qib: Improve SDMA performance (Doug Ledford) [1005491] - [infiniband] qib: Add err_decode() call for ring dump (Doug Ledford) [1005491] - [infiniband] qib: Log all SDMA errors unconditionally (Doug Ledford) [1005491] - [infiniband] qib: Fix module-level leak (Doug Ledford) [1005491] - [infiniband] qib: New transmitter tunning settings for Dell 1.1 backplane (Doug Ledford) [1005491] - [infiniband] qib: Add qp_stats debug file (Doug Ledford) [1005491] - [infiniband] qib: Add per-context stats interface (Doug Ledford) [1005491] - [infiniband] qib: Convert opcode counters to per-context (Doug Ledford) [1005491] - [infiniband] qib: Add dual-rail NUMA awareness for PSM processes (Doug Ledford) [1005491] - [infiniband] qib: Add optional NUMA affinity (Doug Ledford) [1005491] - [infiniband] qib: Update minor version number (Doug Ledford) [1005491] - [infiniband] qib: Remove atomic_inc_not_zero() from QP RCU (Doug Ledford) [1005491] - [infiniband] qib: Add DCA support (Doug Ledford) [1005491] - [infiniband] qib: Fix lockdep splat in qib_alloc_lkey() (Doug Ledford) [1005491] - [infiniband] qib: Correct qib_verbs_register_sysfs() error handling (Doug Ledford) [1005491] - [firmware] ib: qib: revert firmware file move (Doug Ledford) [1005491] - [infiniband] qib: change QLogic to Intel (Doug Ledford) [1005491] - [infiniband] qib: Fix QP locate/remove race (Doug Ledford) [1005491] - [infiniband] qib: Add missing serdes init sequence (Doug Ledford) [1005491] - [infiniband] qib: Fix txselect regression (Doug Ledford) [1005491]- [perf] tools: Add debug prints (Jiri Olsa) [1070896] - [perf] net_dropmonitor: Remove progress indicator (Jiri Olsa) [1070896] - [perf] net_dropmonitor: Use bisection in symbol lookup (Jiri Olsa) [1070896] - [perf] net_dropmonitor: Do not assume ordering of dictionaries (Jiri Olsa) [1070896] - [perf] net_dropmonitor: Fix symbol-relative addresses (Jiri Olsa) [1070896] - [perf] net_dropmonitor: Fix trace parameter order (Jiri Olsa) [1070896] - [perf] treewide: Fix typo in printks (Jiri Olsa) [1070896] - [perf] map: Exit just on well known key presses (Jiri Olsa) [1070896] - [perf] tools: Remove dependency on libnewt (Jiri Olsa) [1070896] - [perf] map: Use ui_browser__input_window() (Jiri Olsa) [1070896] - [perf] python: Fix dependency for python/perf.so (Jiri Olsa) [1070896] - [perf] tools: Convert needless static variable to local (Jiri Olsa) [1070896] - [perf] tools: Fix output of symbol_daddr offset (Jiri Olsa) [1070896] - [perf] machine: Detect data vs. text mappings (Jiri Olsa) [1070896] - [perf] tools: Add new mem command for memory access profiling (Jiri Olsa) [1070896] - [perf] report: Add support for mem access profiling (Jiri Olsa) [1070896] - [perf] record: Add support for mem access profiling (Jiri Olsa) [1070896] - [perf] tools: Add mem access sampling core support (Jiri Olsa) [1070896] - [perf] tools: Add support for weight v7 (Jiri Olsa) [1070896] - [perf] report: Add --no-demangle option (Jiri Olsa) [1070896] - [perf] stat: Add per-core aggregation (Jiri Olsa) [1070896] - [perf] stat: Rename --aggr-socket to --per-socket (Jiri Olsa) [1070896] - [perf] stat: Refactor aggregation code (Jiri Olsa) [1070896] - [perf] tools: Cleanup calc_data_size logic (Jiri Olsa) [1070896] - [perf] tools: Get rid of die() calls in trace-data-read.c (Jiri Olsa) [1070896] - [perf] tools: Get rid of read_or_die() in trace-event-read.c (Jiri Olsa) [1070896] - [perf] tools: Get rid of malloc_or_die() in trace-event-read.c (Jiri Olsa) [1070896] - [perf] tools: Handle failure case in trace_report() (Jiri Olsa) [1070896] - [perf] tools: Get rid of die() calls from trace-event-info.c (Jiri Olsa) [1070896] - [perf] tools: Get rid of write_or_die() from trace-event-info.c (Jiri Olsa) [1070896] - [perf] tools: Get rid of malloc_or_die() in trace-event-info.c (Jiri Olsa) [1070896] - [perf] tools: Let get_tracing_file() return NULL to indicate failure (Jiri Olsa) [1070896] - [perf] tools: Get rid of redundant _FILE_OFFSET_BITS definition (Jiri Olsa) [1070896] - [perf] tests: Add a test case for checking sw clock event frequency (Jiri Olsa) [1070896] - [perf] stat: Introduce evlist methods to allocate/free the stats (Jiri Olsa) [1070896] - [perf] stat: Introduce --repeat forever (Jiri Olsa) [1070896] - [perf] test: Add test case for checking number of EXIT events (Jiri Olsa) [1070896] - [perf] tests: Fixup return path of perf record test case (Jiri Olsa) [1070896] - [perf] tests: Fixup return path of open-syscall-tp-fields test case (Jiri Olsa) [1070896] - [perf] record: Fixup return path of cmd_record() (Jiri Olsa) [1070896] - [perf] trace: Free evlist resources properly on return path (Jiri Olsa) [1070896] - [perf] evlist: Introduce perf_evlist__close() (Jiri Olsa) [1070896] - [perf] evsel: Cleanup perf_evsel__exit() (Jiri Olsa) [1070896] - [perf] tools: Remove duplicated page_size definition (Jiri Olsa) [1070896] - [perf] tools: Remove unused macro definitions (Jiri Olsa) [1070896] - [perf] tools: Remove unnecessary calc_data_size variable (Jiri Olsa) [1070896] - [perf] tools: Remove unused struct definitions (Jiri Olsa) [1070896] - [perf] tools: Remove unused trace_read_data function (Jiri Olsa) [1070896] - [perf] report: Remove duplicated include (Jiri Olsa) [1070896] - [perf] machine: Move machine__remove_thread and make static (Jiri Olsa) [1070896] - [perf] session: Remove unused perf_session__remove_thread method (Jiri Olsa) [1070896] - [perf] tools: Remove unused tracing functions (Jiri Olsa) [1070896] - [perf] trace: Get rid of a duplicate code (Jiri Olsa) [1070896] - [perf] annotate: Support event group view on TUI (Jiri Olsa) [1070896] - [perf] annotate: Support event group view on GTK (Jiri Olsa) [1070896] - [perf] annotate: Use disasm__calc_percent() (Jiri Olsa) [1070896] - [perf] annotate: Make browser_disasm_line->percent an array (Jiri Olsa) [1070896] - [perf] annotate: Support event group view for --print-line (Jiri Olsa) [1070896] - [perf] annotate: Factor out struct source_line_percent (Jiri Olsa) [1070896] - [perf] evsel: Introduce perf_evsel__is_group_event() helper (Jiri Olsa) [1070896] - [perf] annotate: Add basic support to event group view (Jiri Olsa) [1070896] - [perf] annotate: Cleanup disasm__calc_percent() (Jiri Olsa) [1070896] - [perf] annotate: Factor out disasm__calc_percent() (Jiri Olsa) [1070896] - [perf] annotate: Add a comment on the symbol__parse_objdump_line() (Jiri Olsa) [1070896] - [perf] annotate: Pass evsel instead of evidx on annotation functions (Jiri Olsa) [1070896] - [perf] stat: Use perf_evlist__prepare/start_workload() (Jiri Olsa) [1070896] - [perf] evlist: Add want_signal parameter to perf_evlist__prepare_workload() (Jiri Olsa) [1070896] - [perf] evlist: Do not pass struct record_opts to perf_evlist__prepare_workload() (Jiri Olsa) [1070896] - [perf] evlist: Pass struct perf_target to perf_evlist__prepare_workload() (Jiri Olsa) [1070896] - [perf] evlist: Add thread_map__nr() helper (Jiri Olsa) [1070896] - [perf] evlist: Use cpu_map__nr() helper (Jiri Olsa) [1070896] - [perf] evlist: Remove cpus and threads arguments from perf_evlist__new() (Jiri Olsa) [1070896] - [perf] tools: Fix _FORTIFY_SOURCE builds (Jiri Olsa) [1070896] - [perf] tools: Extract perf-specific stuff from debugfs.c (Jiri Olsa) [1070896] - [perf] tools: Introduce tools/lib/lk library (Jiri Olsa) [1070896] - [perf] Make perf build for x86 with UAPI disintegration applied (Jiri Olsa) [1070896] - [perf] tests: Add attr stat -C cpu test (Jiri Olsa) [1070896] - [perf] tests: Add attr record -C cpu test (Jiri Olsa) [1070896] - [perf] tests: Make attr script test event cpu (Jiri Olsa) [1070896] - [perf] tests: Make attr script verbose friendly (Jiri Olsa) [1070896] - [perf] tools: Sort command-list.txt alphabetically (Jiri Olsa) [1070896] - [perf] tools: Correct Makefile.include (Jiri Olsa) [1070896] - [perf] tools: Honor parallel jobs (Jiri Olsa) [1070896] - [perf] tools: Pass the target in descend (Jiri Olsa) [1070896] - [perf] tools: Honour the O= flag when tool build called from a higher Makefile (Jiri Olsa) [1070896] - [perf] tools: Define a Makefile function to do subdir processing (Jiri Olsa) [1070896] - [perf] tools: Let O= makes handle relative paths (Jiri Olsa) [1070896] - [perf] tools: Cleanup EXTRA_WARNINGS (Jiri Olsa) [1070896] - [perf] tools: Remove a write-only variable in the debugfs code (Jiri Olsa) [1070896] - [perf] x86: Add a microcode revision check for SNB-PEBS (Jiri Olsa) [1059205] - [x86] intel: Output microcode revision in /proc/cpuinfo (Jiri Olsa) [1059205] - [perf] x86: Enable raw event access to Intel offcore events (Jiri Olsa) [1059205] - [perf] Fix comments in PERF_MEM_LVL bitmask (Jiri Olsa) [1059205] - [perf] Add PERF_RECORD_MISC_MMAP_DATA to RECORD_MMAP (Jiri Olsa) [1059205] - [perf] x86: Add support for PEBS Precise Store (Jiri Olsa) [1059205] - [perf] x86: Export PEBS load latency threshold register to sysfs (Jiri Olsa) [1059205] - [perf] x86: Add memory profiling via PEBS Load Latency (Jiri Olsa) [1059205] - [perf] Add generic memory sampling interface (Jiri Olsa) [1059205] - [perf] core: Add weighted samples (Jiri Olsa) [1059205] - [perf] x86: Add flags to event constraints (Jiri Olsa) [1059205] - [perf] x86: Improve sysfs event mapping with event string (Jiri Olsa) [1059205] - [perf] x86: Support CPU specific sysfs events (Jiri Olsa) [1059205] - [perf] Make EVENT_ATTR global (Jiri Olsa) [1059205] - [perf] x86: Fix sparse warnings (Jiri Olsa) [1059205] - [perf] x86: Add hardware events translations for Intel P6 cpus (Jiri Olsa) [1059205] - [perf] x86: Add hardware events translations for AMD cpus (Jiri Olsa) [1059205] - [perf] x86: Add hardware events translations for Intel cpus (Jiri Olsa) [1059205] - [perf] x86: Filter out undefined events from sysfs events attribute (Jiri Olsa) [1059205] - [perf] x86: Make hardware event translations available in sysfs (Jiri Olsa) [1059205] - [kernel] sched: fix cpu_power initialization (Radim Krcmar) [1065304] - [x86] add VMWare exception to support check (Prarit Bhargava) [1084456] - [char] ipmi_watchdog: restore settings when BMC reset (Tony Camuso) [1080098] - [netdrv] ixgbevf: fix vlan acceleration (Nikolay Aleksandrov) [1069028] - [netdrv] tg3: update rx_jumbo_pending ring param only when jumbo frames are enabled (Ivan Vecera) [1073146] - [netdrv] tg3: Expand 4g_overflow_test workaround to skb fragments of any size (Ivan Vecera) [1058864] - [netdrv] be2net: Create single TXQ on BE3-R 1G ports (Ivan Vecera) [976179] - [crypto] Move to DSA-2048 and SHA-256 for module signing (David Howells) [1012593]- [fs] sunrpc: Fix a UDP transport regression (Jeff Layton) [906809] - [kernel] Remove setting of TAINT_HARDWARE_UNSUPPORTED flag (Prarit Bhargava) [956219] - [kernel] audit: allow checking the type of audit message in the user filter (Richard Guy Briggs) [952295] - [security] selinux: Fix kernel BUG on empty security contexts (Paul Moore) [1064545] {CVE-2014-1874} - [perf] x86: Disable uncore on virtualized CPUs (Radim Krcmar) [1063836] - [s390] dump: Fix dump memory detection (Hendrik Brueckner) [1065391] - [md] avoid deadlock when dirty buffers during md_stop (Jes Sorensen) [994724] - [ata] ahci: disabled FBS prior to issuing software reset (David Milburn) [843060] - [scsi] mvsas: config change (David Milburn) [1072052] - [scsi] mvsas: Fix kernel panic on tile due to unaligned data access (David Milburn) [1072052] - [scsi] mvsas: fixed timeout issue when removing module (David Milburn) [1072052] - [scsi] mvsas: Fix oops when ata commond timeout (David Milburn) [1072052] - [scsi] mvsas: OCZ RevoDrive3 & zDrive R4 support (David Milburn) [1072052] - [scsi] mvsas: fix undefined bit shift (David Milburn) [1072052] - [scsi] mvsas: update driver version (David Milburn) [1072052] - [scsi] mvsas: fixed SMP request watchdog timeout issue (David Milburn) [1072052] - [scsi] mvsas: expander write performance enhancement (David Milburn) [1072052] - [scsi] mvsas: change SL mode0 register value (David Milburn) [1072052] - [scsi] mvsas: fixed wrong destination when hiting NAK for command frame (David Milburn) [1072052] - [scsi] mvsas: fixed some disk spin up issue (David Milburn) [1072052] - [scsi] mvsas: add support for 9480 device id (David Milburn) [1072052] - [scsi] mvsas: fix expander link error (David Milburn) [1072052] - [scsi] mvsas: Add support for interrupt tasklet (David Milburn) [1072052] - [scsi] mvsas: update comments (David Milburn) [1072052] - [scsi] mvsas: misc improvements (David Milburn) [1072052] - [scsi] mvsas: Add new macros and functions (David Milburn) [1072052] - [scsi] mvsas: Remove unused macros, variables and functions (David Milburn) [1072052] - [scsi] mvsas: fix 94xx hotplug issue (David Milburn) [1072052] - [scsi] mvsas: Add driver version and interrupt coalescing to device attributes in sysfs (David Milburn) [1072052] - [scsi] mvsas: add support for 94xx phy tuning and multiple revisions (David Milburn) [1072052] - [scsi] mvsas: Add support for Non specific NCQ error interrupt (David Milburn) [1072052] - [scsi] mvsas: add support for Task collector mode and fixed relative bugs (David Milburn) [1072052] - [scsi] mvsas: add support for Marvell 88SE9445/88SE9485 (David Milburn) [1072052] - [scsi] mvsas: Add support for HighPoint RR27xx series HBA (David Milburn) [1072052] - [scsi] mvsas: fix potential NULL dereference (David Milburn) [1072052] - [scsi] mvsas: fix hot plug handling and IO issues (David Milburn) [1072052]- [virt] kvm: Improve create VCPU parameter (Andrew Jones) [1010882] - [char] tty: move pty count limiting into devpts (Prarit Bhargava) [1061555] - [documentation] proc: fix mistake in the description of Committed_AS (Minto Joseph) [1008376] - [netdrv] macvtap: limit head length of skb allocated (Jason Wang) [1029381] - [netdrv] macvtap: do not zerocopy if iov needs more pages than MAX_SKB_FRAGS (Jason Wang) [1029381] - [netdrv] macvtap: correctly linearize skb when zerocopy is used (Jason Wang) [1029381] - [netdrv] tuntap: limit head length of skb allocated (Jason Wang) [1029381] - [net] tcp: Fix a connect() race with timewait sockets (with reuse) (Jiri Pirko) [1084525] - [net] tcp: Fix a connect() race with timewait sockets (Jiri Pirko) [1084525] - [net] proc_fs: print UIDs as unsigned int (Francesco Fusco) [996124] - [net] ipv6: Unify raw6_sock_seq_show and udp6_sock_seq_show (Francesco Fusco) [996124] - [net] busy_poll: preserve kabi (Jiri Pirko) [1000460] - [net] busy_poll: rename busy poll MIB counter (Jiri Pirko) [1000460] - [net] busy_poll: rename CONFIG_NET_LL_RX_POLL to CONFIG_NET_RX_BUSY_POLL (Jiri Pirko) [1000460] - [net] busy_poll: fix a compile error when CONFIG_NET_LL_RX_POLL is not set (Jiri Pirko) [1000460] - [net] busy_poll: rename busy poll socket op and globals (Jiri Pirko) [1000460] - [net] busy_poll: rename ll methods to busy-poll (Jiri Pirko) [1000460] - [net] busy_poll: rename include/net/ll_poll.h to include/net/busy_poll.h (Jiri Pirko) [1000460] - [net] busy_poll: fs: change busy poll time accounting (Jiri Pirko) [1000460] - [net] busy_poll: rename low latency sockets functions to busy poll (Jiri Pirko) [1000460] - [net] busy_poll: lls fix build with allnoconfig (Jiri Pirko) [1000460] - [net] busy_poll: convert lls to use time_in_range() (Jiri Pirko) [1000460] - [net] busy_poll: avoid calling sched_clock when LLS is off (Jiri Pirko) [1000460] - [net] busy_poll: fix LLS debug_smp_processor_id() warning (Jiri Pirko) [1000460] - [net] busy_poll: poll/select low latency socket support (Jiri Pirko) [1000460] - [netdrv] bnx2x: add support for ndo_ll_poll (Jiri Pirko) [1000460] - [net] busy_poll: add socket option for low latency polling (Jiri Pirko) [1000460] - [net] busy_poll: remove NET_LL_RX_POLL config menu (Jiri Pirko) [1000460] - [net] busy_poll: convert low latency sockets to sched_clock() (Jiri Pirko) [1000460] - [net] busy_poll: change sysctl_net_ll_poll into an unsigned int (Jiri Pirko) [1000460] - [netdrv] ixgbe: add extra stats for ndo_ll_poll (Jiri Pirko) [1000460] - [netdrv] ixgbe: add support for ndo_ll_poll (Jiri Pirko) [1000460] - [net] tcp: add low latency socket poll support (Jiri Pirko) [1000460] - [net] udp: add low latency socket poll support (Jiri Pirko) [1000460] - [net] busy_poll: add low latency socket poll (Jiri Pirko) [1000460] - [net] add napi_id and hash (Jiri Pirko) [1000460] - [kernel] hashtable: introduce a small and naive hashtable (Jiri Pirko) [1000460] - [net] rds: dereference of a NULL device (Jacob Tanenbaum) [1079219] {CVE-2013-7339} - [s390] cio: add condev keyword to cio_ignore (Hendrik Brueckner) [1053831] - [s390] cio: add ipldev keyword to cio_ignore (Hendrik Brueckner) [1053831] - [s390] crypto: fix concurrency issue in aes-ctr mode (Hendrik Brueckner) [1063478] - [netdrv] libertas: potential oops in debugfs (Denys Vlasenko) [1034177] {CVE-2013-6378} - [kernel] cgroup: move put_css_set() after setting CGRP_RELEASABLE bit to fix notify_on_release (Naoya Horiguchi) [1037465] - [kernel] sched: Use exit hook to avoid use-after-free crash (Naoya Horiguchi) [1032347] - [kernel] cgroup: replace list_del() with list_del_init() to avoid panic (Naoya Horiguchi) [1032343]- [documentation] kernel-parameters: replace kernelcore with Movable (Weiping Pan) [887213] - [tools] perf: Fix attr tests (Jiri Olsa) [1070238] - [tools] perf: Enable dwarf unwind (Jiri Olsa) [1070238] - [tools] perf: Keep the perf_event_attr on version 3 (Jiri Olsa) [1070238] - [tools] perf: Add feature that measures the performance of the arch/x86/lib/memcpy_64.S memcpy routines via 'perf bench mem' (Jiri Olsa) [1070238] - [kernel] perf: Add attribute to filter out callchains (Jiri Olsa) [1070238] - [kernel] events: Add ability to set a target task for events (Jiri Olsa) [1070238] - [kernel] perf: Add ability to attach user stack dump to sample (Jiri Olsa) [1070238] - [kernel] perf: Add perf_output_skip function to skip bytes in sample (Jiri Olsa) [1070238] - [kernel] perf: Factor __output_copy to be usable with specific copy function (Jiri Olsa) [1070238] - [kernel] perf: Add ability to attach user level registers dump to sample (Jiri Olsa) [1070238] - [kernel] perf: Unified API to record selective sets of arch registers (Jiri Olsa) [1070238] - [kernel] perf: Pass last sampling period to perf_sample_data_init() (Jiri Olsa) [1070238] - [tools] perf: Update attr_file_abi_sizes array properly (Jiri Olsa) [1070238] - [tools] perf: Add ABI reference sizes (Jiri Olsa) [1070238] - [tools] perf: Fix strict alias issue for find_first_bit (Jiri Olsa) [1070238] - [tools] perf: Fix parse events test (Jiri Olsa) [1070238] - [bluetooth] Use USB_VENDOR_AND_INTERFACE() for Broadcom devices (Jay Fenlason) [885100] - [bluetooth] Add USB_VENDOR_AND_INTERFACE_INFO() for Broadcom/Foxconn (Jay Fenlason) [885100] - [bluetooth] Add Foxconn / Hon Hai IDs for btusb module (Jay Fenlason) [885100] - [bluetooth] btusb: Add vendor specific ID "0489 e042" for BCM20702A0 (Jay Fenlason) [885100] - [bluetooth] btusb: Add vendor specific ID "0a5c 21f4" BCM20702A0 (Jay Fenlason) [885100] - [bluetooth] btusb: Add USB device ID "0a5c 21e8" (Jay Fenlason) [885100] - [bluetooth] btusb: add support for BCM20702A0 "0a5c 21e6" (Jay Fenlason) [885100] - [bluetooth] btusb: Add vendor specific ID "0a5c 21f3" for BCM20702A0 (Jay Fenlason) [885100] - [bluetooth] Add support for BCM20702A0 "0a5c 21e3" (Jay Fenlason) [885100] - [nvme] fixup usage of bio rw flag (David Milburn) [1056539] - [kernel] fix wrong usage of __ratelimit() (Jeff Layton) [1025441] - [fs] nfs: Document the recover_lost_locks kernel parameter (Jeff Layton) [963785] - [fs] nfs: Don't try to recover NFSv4 locks when they are lost (Jeff Layton) [963785] - [fs] nfs: Ensure that layoutreturn uses the correct credential (Jeff Layton) [966832] - [fs] nfs: Ensure that layoutget is called using the layout credential (Jeff Layton) [966832] - [fs] nfs: Ensure the LOCK call cannot use the delegation stateid (Jeff Layton) [962561] - [fs] nfs: Fix handling of partially delegated locks (Jeff Layton) [959788] - [fs] nfs: Convert the nfs4_lock_state->ls_flags to a bit field (Jeff Layton) [959788] - [fs] pnfs: fix resend_to_mds for directio (Jeff Layton) [913655] - [fs] nfsd/sunrpc: avoid deadlock on TCP connection due to memory pressure (J. Bruce Fields) [905236] - [x86] turbostat: display C8, C9, C10 residency (Neil Horman) [1080637] - [x86] tsc: output boot TSC value for Ivybridge E5v2 (Prarit Bhargava) [1046422] - [usb] CP210x Fix Break On/Off (Don Zickus) [888003]- [vhost] fix total length when packets are too short (Michael S. Tsirkin) [1064444] {CVE-2014-0077} - [scsi] lpfc: Update lpfc version for 8.3.7.21.6p driver release (Rob Evers) [1063699] - [scsi] lpfc 8.3.44: Fix kernel panics from corrupted ndlp list (Rob Evers) [1063699] - [scsi] qla2xxx: Fixup looking for a space in the outstanding_cmds array in qla2x00_alloc_iocbs() (Chad Dupuis) [1070856] - [mfd] rtsx: fix deadlock (Neil Horman) [1024205] - [mmc] Add mmc_op_multi function (Neil Horman) [1024205] - [mmc] rtsx: Remove redundant suspend and resume callbacks (Neil Horman) [1024205] - [mfd] rtsx_pcr: Remove redundant dev_set_drvdata (Neil Horman) [1024205] - [mfd] rtsx: Modify rts5249_optimize_phy (Neil Horman) [1024205] - [memstick] rtsx: remove unnecessary platform_set_drvdata() (Neil Horman) [1024205] - [mmc] rtsx: Modify copyright comments (Neil Horman) [1024205] - [mmc] rtsx: Clear SD_CLK toggle enable bit if switching voltage fail (Neil Horman) [1024205] - [mfd] rtsx: Change default tx phase (Neil Horman) [1024205] - [mfd] rtsx: Copyright modifications (Neil Horman) [1024205] - [mfd] rtsx: Configure to enter a deeper power-saving mode in S3 (Neil Horman) [1024205] - [mfd] rtsx: Clear hardware PFM mode in rtl8411b (Neil Horman) [1024205] - [mfd] rtsx: Move some actions from rtsx_pci_init_hw to individual extra_init_hw (Neil Horman) [1024205] - [mfd] rtsx: Add shutdown callback in rtsx_pci_driver (Neil Horman) [1024205] - [mfd] rtsx: Read vendor setting from config space (Neil Horman) [1024205] - [mfd] rtsx: Add support for RTL8411B (Neil Horman) [1024205] - [mfd] rtsx: Support RTS5249 (Neil Horman) [1024205] - [mfd] rtsx_pcr: Fix probe fail path (Neil Horman) [1024205] - [mmc] rtsx_pci_sdmmc: Don't execute power up sequence repeatedly (Neil Horman) [1024205] - [mfd] rtsx: remove driving adjustment (Neil Horman) [1024205] - [mfd] rtsx: Fix issue that booting OS with SD card inserted (Neil Horman) [1024205] - [mfd] rtsx: Support RTS5227 (Neil Horman) [1024205] - [mfd] rtsx: Optimize card detect flow (Neil Horman) [1024205] - [mfd] rtsx: Use macros to replace some variables (Neil Horman) [1024205] - [mfd] rtsx: Fix checkpatch warning (Neil Horman) [1024205] - [mfd] rtsx: Declare that the DMA address limitation is 32bit explicitly (Neil Horman) [1024205] - [mfd] rtsx: Remove redundant code (Neil Horman) [1024205] - [mfd] rtsx: Fix typo in comment (Neil Horman) [1024205] - [mfd] rtsx: Fix oops when rtsx_pci_sdmmc is not probed (Neil Horman) [1024205] - [mfd] rtsx: Add clock divider hook (Neil Horman) [1024205] - [mmc] rtsx: Call MFD hook to switch output voltage (Neil Horman) [1024205] - [mfd] rtsx: Add output voltage switch hook (Neil Horman) [1024205] - [mfd] remove __dev* attributes (Neil Horman) [1024205] - [mmc] rtsx: Explicitely include slab.h in rtsx_pci_sdmmc.c (Neil Horman) [1024205] - [mmc] rtsx: Configure SD_CFG2 register in sd_rw_multi (Neil Horman) [1024205] - [mmc] rtsx: Remove a duplicate command in sd_rw_multi (Neil Horman) [1024205] - [mfd] Explicitely include slab.h to rtsx (Neil Horman) [1024205] - [memstick] Add realtek pcie memstick host driver (Neil Horman) [1024205] - [mmc] Add realtek pcie sdmmc host driver (Neil Horman) [1024205] - [mfd] Add realtek pcie card reader driver (Neil Horman) [1024205] - [s390] css: Prevent unnecessary allocation in subchannel loop (Hendrik Brueckner) [1076467] - [s390] cio: Perform subchannel scan only when needed (Hendrik Brueckner) [1076467] - [s390] cio: Relax subchannel scan loop (Hendrik Brueckner) [1076467] - [s390] cio: Delay scan for newly available I/O devices (Hendrik Brueckner) [1076467] - [s390] cio: More efficient handling of CHPID availability events (Hendrik Brueckner) [1076467] - [s390] cio: improve cio_commit_config (Hendrik Brueckner) [1065403] - [s390] fix kernel crash due to linkage stack instructions (Hendrik Brueckner) [1065399] - [s390] crypto: fix aes_s390 crypto module unload problem (Hendrik Brueckner) [1034256] - [md] dm-thin: fix rcu_read_lock being held in code that can sleep (Mike Snitzer) [1060381] - [md] dm-thin: irqsave must always be used with the pool->lock spinlock (Mike Snitzer) [1060381] - [scsi] isci: fix reset timeout handling (David Milburn) [1040393] - [scsi] isci: correct erroneous for_each_isci_host macro (David Milburn) [1059325] - [ata] libata: report link resume failure as KERN_WARNING instead of ERR (David Milburn) [1029395] - [char] ipmi: revert special case for UV systems (Tony Camuso) [1063878] - [acpi] ipmi: create dependencies so ipmi loads before power_meter (Tony Camuso) [1063878] - [acpi] Not an error if IPMI handlers are not available at boot (Tony Camuso) [1063878] - [char] ipmi: allow building ipmi_si and ipmi_msghandler as loadable modules (Tony Camuso) [1063878] - [kernel] sched: Fix small race where child->se.parent, cfs_rq might point to invalid ones (Naoya Horiguchi) [1032350] - [kernel] sched: suppress RCU lockdep splat in task_fork_fair (Naoya Horiguchi) [1032350] - [kernel] sched: add local variable to store task_group() to avoid kernel stall (Naoya Horiguchi) [1043733] - [edac] pci: remove unnecessary debug printk (Aristeu Rozanski) [755026] - [x86] Optimize switch_mm() for multi-threaded workloads (Rik van Riel) [991518] - [fs] vfs: enclose vfs_check_frozen macro (Mateusz Guzik) [1056303] - [fs] jbd: Remove j_barrier mutex (Mateusz Guzik) [1052757]- [md] dm-cache: fix a lock-inversion (Mike Snitzer) [1038227] - [md] dm-cache: take care to copy the space map roots before locking the superblock (Mike Snitzer) [1038227] - [md] dm-cache-metadata: fix corruption due to non-atomic transaction commit (Mike Snitzer) [1038227] - [md] dm-era: fixes for issues identified upstream (Mike Snitzer) [1038227] - [md] dm-cache: remove remainder of distinct discard block size (Mike Snitzer) [1038227] - [md] dm-cache: prevent corruption caused by discard_block_size > cache_block_size (Mike Snitzer) [1038227] - [md] dm-cache: fix access beyond end of origin device (Mike Snitzer) [1038227] - [md] dm-cache: fix truncation bug when copying a block to/from >2TB fast device (Mike Snitzer) [1038227] - [md] dm-era: mark as tech preview for RHEL6.6 (Mike Snitzer) [1038227] - [md] dm-era: port to RHEL6.6 (Mike Snitzer) [1038227] - [md] dm-bitset: only flush the current word if it has been dirtied (Mike Snitzer) [1038227] - [md] dm-era: support non power-of-2 blocksize (Mike Snitzer) [1038227] - [md] dm: add era target (Mike Snitzer) [1038227] - [md] dm-cache-mq: fix memory allocation failure for large cache devices (Mike Snitzer) [1038227] - [md] dm-cache: fix truncation bug when mapping I/O to >2TB fast device (Mike Snitzer) [1038227] - [md] dm-cache: mark as tech preview (Mike Snitzer) [1038227] - [md] dm-cache: fix RHEL6 incompatibility with upstream's hook/unhook (Mike Snitzer) [1038227] - [md] dm-cache: fix bug in cache-mode based per-bio data destruction (Mike Snitzer) [1038227] - [md] dm-cache: port to RHEL6 (Mike Snitzer) [1038227] - [md] dm-cache: do not add migration to completed list before unhooking bio (Mike Snitzer) [1038227] - [md] dm-cache: move hook_info into common portion of per_bio_data structure (Mike Snitzer) [1038227] - [md] dm-cache: add policy name to status output (Mike Snitzer) [1038227] - [md] dm-cache: add block sizes and total cache blocks to status output (Mike Snitzer) [1038227] - [md] dm-btree: add dm_btree_find_lowest_key (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: introduce three promotion threshold tunables (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: use list_del_init instead of list_del + INIT_LIST_HEAD (Mike Snitzer) [1038227] - [md] dm-array: fix a reference counting bug in shadow_ablock (Mike Snitzer) [1038227] - [md] dm-cache: actually resize cache (Mike Snitzer) [1038227] - [md] dm-cache: update Documentation for invalidate_cblocks's range syntax (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: fix promotions to occur as expected (Mike Snitzer) [1038227] - [md] dm-cache: resolve small nits and improve Documentation (Mike Snitzer) [1038227] - [md] dm-cache: add cache block invalidation support (Mike Snitzer) [1038227] - [md] dm-cache: add remove_cblock method to policy interface (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: reduce memory requirements (Mike Snitzer) [1038227] - [md] dm-cache-metadata: check the metadata version when reading the superblock (Mike Snitzer) [1038227] - [md] dm-cache: add passthrough mode (Mike Snitzer) [1038227] - [md] dm-cache: cache shrinking support (Mike Snitzer) [1038227] - [md] dm-cache: promotion optimisation for writes (Mike Snitzer) [1038227] - [md] dm-cache: be much more aggressive about promoting writes to discarded blocks (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: implement writeback_work(), mq_set_dirty() and mq_clear_dirty() (Mike Snitzer) [1038227] - [md] dm-cache: optimize commit_if_needed (Mike Snitzer) [1038227] - [md] dm-cache: log error message if dm_kcopyd_copy() fails (Mike Snitzer) [1038227] - [md] dm-cache: use cell_defer() boolean argument consistently (Mike Snitzer) [1038227] - [md] dm-cache: return -EINVAL if the user specifies unknown cache policy (Mike Snitzer) [1038227] - [md] dm-cache-metadata: return bool from __superblock_all_zeroes (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: a few small fixes (Mike Snitzer) [1038227] - [md] dm-cache-policy: remove return from void policy_remove_mapping (Mike Snitzer) [1038227] - [md] dm-cache: improve efficiency of quiescing flag management (Mike Snitzer) [1038227] - [md] dm-cache: fix a race condition between queuing new migrations and quiescing for a shutdown (Mike Snitzer) [1038227] - [md] dm-cache: io destined for the cache device can now serve as tick bios (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: protect residency method with existing mutex (Mike Snitzer) [1038227] - [md] dm-array: fix bug in growing array (Mike Snitzer) [1038227] - [md] dm-cache: eliminate holes in cache structure (Mike Snitzer) [1038227] - [md] dm-cache: fix stacking of geometry limits (Mike Snitzer) [1038227] - [md] dm-cache: add data block size limits to code and Documentation (Mike Snitzer) [1038227] - [md] dm-cache: document metadata device is exclussive to a cache (Mike Snitzer) [1038227] - [md] dm-cache: avoid conflicting remove_mapping() in mq policy (Mike Snitzer) [1038227] - [md] dm-cache: fix arm link errors with inline (Mike Snitzer) [1038227] - [md] doc: fix dm-cache misspelling found with 'codespell' tool (Mike Snitzer) [1038227] - [md] dm-cache: set config value (Mike Snitzer) [1038227] - [md] dm-cache: move config fns (Mike Snitzer) [1038227] - [md] dm-cache: replace memcpy with struct assignment (Mike Snitzer) [1038227] - [md] dm-cache: fix typos in comments (Mike Snitzer) [1038227] - [md] dm-cache-policy: fix description of lookup fn (Mike Snitzer) [1038227] - [md] dm-cache: tune migration throttling (Mike Snitzer) [1038227] - [md] dm-cache: fix error return code in cache_create (Mike Snitzer) [1038227] - [md] dm-cache: reduce bio front_pad size in writeback mode (Mike Snitzer) [1038227] - [md] dm-cache: fix writes to cache device in writethrough mode (Mike Snitzer) [1038227] - [md] dm-cache: policy ignore hints if generated by different version (Mike Snitzer) [1038227] - [md] dm-cache: policy change version from string to integer set (Mike Snitzer) [1038227] - [md] dm-cache: fix race in writethrough implementation (Mike Snitzer) [1038227] - [md] dm-cache: metadata clear dirty bits on clean shutdown (Mike Snitzer) [1038227] - [md] dm-cache: avoid calling policy destructor twice on error (Mike Snitzer) [1038227] - [md] dm-cache: detect cache_create failure (Mike Snitzer) [1038227] - [md] dm-cache: avoid 64 bit division on 32 bit (Mike Snitzer) [1038227] - [md] dm-cache: add cleaner policy (Mike Snitzer) [1038227] - [md] dm-cache: add mq policy (Mike Snitzer) [1038227] - [md] dm: add cache target (Mike Snitzer) [1038227] - [md] dm-persistent-data: add bitset (Mike Snitzer) [1038227] - [md] dm-persistent-data: add transactional array (Mike Snitzer) [1038227] - [md] dm-log-userspace: allow mark requests to piggyback on flush requests (Mike Snitzer) [1057707] - [md] dm-sysfs: fix a module unload race (Mike Snitzer) [1057707] - [md] dm-snapshot: use dm-bufio prefetch (Mike Snitzer) [1057707] - [md] dm-snapshot: use dm-bufio (Mike Snitzer) [1057707] - [md] dm-snapshot: prepare for switch to using dm-bufio (Mike Snitzer) [1057707] - [md] dm-snapshot: use GFP_KERNEL when initializing exceptions (Mike Snitzer) [1057707] - [md] dm: wait until embedded kobject is released before destroying a device (Mike Snitzer) [1057707] - [md] dm: remove pointless kobject comparison in dm_get_from_kobject (Mike Snitzer) [1057707] - [md] dm-table: remove unused buggy code that extends the targets array (Mike Snitzer) [1057707] - [md] dm-stats: initialize read-only module parameter (Mike Snitzer) [1057707] - [md] dm-table: fail dm_table_create on dm_round_up overflow (Mike Snitzer) [1057707] - [md] dm-snapshot: avoid snapshot space leak on crash (Mike Snitzer) [1057707] - [md] dm-delay: fix a possible deadlock due to shared workqueue (Mike Snitzer) [1057707] - [md] dm: allow remove to be deferred (Mike Snitzer) [1057707] - [md] dm-mpath: requeue I_O during pg_init (Mike Snitzer) [1057707] - [md] dm-mpath: fix race condition between multipath_dtr and pg_init_done (Mike Snitzer) [1057707] - [md] dm: allocate buffer for messages with small number of arguments using GFP_NOIO (Mike Snitzer) [1057707] - [md] dm: add reserved_bio_based_ios module parameter (Mike Snitzer) [1057707] - [md] dm: add reserved_rq_based_ios module parameter (Mike Snitzer) [1057707] - [md] dm: lower bio-based mempool reservation (Mike Snitzer) [1057707] - [md] dm-snapshot: fix performance degradation due to small hash size (Mike Snitzer) [1057707] - [md] dm-stats: fix possible counter corruption on 32-bit systems (Mike Snitzer) [1057707] - [md] dm-mpath: do not fail path on -ENOSPC (Mike Snitzer) [1057707] - [scsi] Return ENODATA on medium error (Mike Snitzer) [1057707] - [scsi] return ENOSPC on thin provisioning failure (Mike Snitzer) [1057707] - [scsi] Set hostbyte status in scsi_check_sense() (Mike Snitzer) [1057707] - [scsi] Document enhanced error codes (Mike Snitzer) [1057707] - [md] dm-stripe: silence a couple sparse warnings (Mike Snitzer) [1057707] - [md] dm: add statistics support (Mike Snitzer) [1057707] - [md] math64: New separate div64_u64_rem helper (Mike Snitzer) [1057707] - [md] dm-ioctl: cleanup error handling in table_load (Mike Snitzer) [1057707] - [md] dm-ioctl: increase granularity of type_lock when loading table (Mike Snitzer) [1057707] - [md] dm-ioctl: prevent rename to empty name or uuid (Mike Snitzer) [1057707] - [md] dm: allow error target to replace bio-based and request-based targets (Mike Snitzer) [1057707] - [md] bump ioctl version from "dm: optimize use SRCU and RCU" (Mike Snitzer) [1057707] - [md] dm: document iterate_devices (Mike Snitzer) [1057707]- [fs] xfs: prevent stack overflows from page cache allocation (Eric Sandeen) [1020574] - [fs] gfs2: Fix uninitialized VFS inode in gfs2_create_inode (Abhijith Das) [1059808] - [fs] cifs: mask off top byte in get_rfc1002_length() (Sachin Prabhu) [1069737] - [fs] nfs: add memory barriers around NFS_INO_INVALID_DATA and NFS_INO_INVALIDATING (Jeff Layton) [908603] - [fs] nfs: Fix races in nfs_revalidate_mapping (Jeff Layton) [908603] - [fs] nfs: fix the handling of NFS_INO_INVALID_DATA flag in nfs_revalidate_mapping (Jeff Layton) [908603] - [fs] nfs: don't invalidate dentries that act as mountpoints (Jeff Layton) [1023276] - [kernel] Prevent deadlock when post_schedule_rt() results in calling wakeup_kswapd() on multiple CPUs (Larry Woodman) [1009626] - [s390] cio: Fix missing subchannels after CHPID configure on (Hendrik Brueckner) [1076468] - [scsi] AACRAID Driver compat IOCTL missing capability check (Jacob Tanenbaum) [1033534] {CVE-2013-6383} - [ata] libata: Include WWN ID in inquiry VPD emulation (David Milburn) [1032443] - [acpi] ipmi: Fix atomic context requirement of ipmi_msg_handler() (Tony Camuso) [868399 968459] - [x86] hyperv: bypass the timer_irq_works() check (Jason Wang) [1040349] - [netdrv] iwlwifi: don't return -ERFKILL if SEND_IF_RFKILL is set (Stanislaw Gruszka) [1065147] - [netdrv] iwlwifi: fix initialisation while RF-kill is asserted (Stanislaw Gruszka) [1065147] - [cpufreq] Invoke __cpufreq_remove_dev_finish() after releasing cpu_hotplug.lock (Petr Oros) [1051352] - [cpufreq] Split __cpufreq_remove_dev() into two parts (Petr Oros) [1051352] - [cpufreq] Fix sysfs deadlock with concurrent hotplug/frequency switch (Petr Oros) [1051352] - [acpi] Enhance ACPI warning for memory/IO address conflicts (Prarit Bhargava) [1033939] - [acpi] acpica: Add support for region address conflict checking (Prarit Bhargava) [1033939] - [firmware] dmi: kernel parameter smbios_26_uuid needs to be early_param (Prarit Bhargava) [1030721] - [serial] 8250: Add support for Broadcom TruManage redirected serial port (Prarit Bhargava) [953260] - [x86] cpu: Always print SMP information in /proc/cpuinfo (Prarit Bhargava) [1073898] - [Documentation] alt-smp-once should be alt-smp-boot (Prarit Bhargava) [1027505] - [pci] irq_remapping: Clean up x2apic opt-out security warning mess (Prarit Bhargava) [907549] - [block] nvme: fixup build warnings (David Milburn) [1014725]- [md] dm-thin: sort the per thin deferred bios using an rb_tree (Mike Snitzer) [1060381] - [md] dm-thin: use per thin device deferred bio lists (Mike Snitzer) [1060381] - [md] dm-thin: simplify pool_is_congested (Mike Snitzer) [1060381] - [md] dm-thin: fix dangling bio in process_deferred_bios error path (Mike Snitzer) [1060381] - [md] dm-thin: take care to copy the space map root before locking the superblock (Mike Snitzer) [1060381] - [md] dm-transaction-manager: fix corruption due to non-atomic transaction commit (Mike Snitzer) [1060381] - [md] dm-space-map-metadata: fix refcount decrement below 0 which caused corruption (Mike Snitzer) [1060381] - [md] dm-thin: fix Documentation for held metadata root feature (Mike Snitzer) [1060381] - [md] dm-thin: fix noflush suspend IO queueing (Mike Snitzer) [1060381] - [md] dm-thin: fix deadlock in __requeue_bio_list (Mike Snitzer) [1060381] - [md] dm-thin: fix out of data space handling (Mike Snitzer) [1060381] - [md] dm-thin: ensure user takes action to validate data and metadata consistency (Mike Snitzer) [1060381] - [md] dm-thin: synchronize the pool mode during suspend (Mike Snitzer) [1060381] - [md] fix Kconfig indentation (Mike Snitzer) [1060381] - [md] dm-thin: allow metadata space larger than supported to go unused (Mike Snitzer) [1060381] - [md] dm-thin: fix the error path for the thin device constructor (Mike Snitzer) [1060381] - [md] dm-thin: avoid metadata commit if a pool's thin devices haven't changed (Mike Snitzer) [1060381] - [md] dm-space-map-metadata: fix bug in resizing of thin metadata (Mike Snitzer) [1060381] - [md] dm-thin: fix pool feature parsing (Mike Snitzer) [1060381] - [md] dm-space-map-metadata: fix extending the space map (Mike Snitzer) [1060381] - [md] dm-space-map-common: make sure new space is used during extend (Mike Snitzer) [1060381] - [md] dm-thin: fix set_pool_mode exposed pool operation races (Mike Snitzer) [1060381] - [md] dm-thin: eliminate the no_free_space flag (Mike Snitzer) [1060381] - [md] dm-thin: add error_if_no_space feature (Mike Snitzer) [1060381] - [md] dm-thin: requeue bios to DM core if no_free_space and in read-only mode (Mike Snitzer) [1060381] - [md] dm-thin: cleanup and improve no space handling (Mike Snitzer) [1060381] - [md] dm-thin: log info when growing the data or metadata device (Mike Snitzer) [1060381] - [md] dm-thin: handle metadata failures more consistently (Mike Snitzer) [1060381] - [md] dm-thin: factor out check_low_water_mark and use bools (Mike Snitzer) [1060381] - [md] dm-thin: add mappings to end of prepared_* lists (Mike Snitzer) [1060381] - [md] dm-thin: return error from alloc_data_block if pool is not in write mode (Mike Snitzer) [1060381] - [md] dm-thin: use bool rather than unsigned for flags in structures (Mike Snitzer) [1060381] - [md] dm-persistent-data: cleanup dm-thin specific references in text (Mike Snitzer) [1060381] - [md] dm-space-map-metadata: limit errors in sm_metadata_new_block (Mike Snitzer) [1060381] - [md] dm-thin: fix discard support to a previously shared block (Mike Snitzer) [1060381] - [md] dm-thin: initialize dm_thin_new_mapping returned by get_next_mapping (Mike Snitzer) [1060381] - [md] dm-space-map: disallow decrementing a reference count below zero (Mike Snitzer) [1060381] - [md] dm-thin: allow pool in read-only mode to transition to read-write mode (Mike Snitzer) [1060381] - [md] dm-thin: re-establish read-only state when switching to fail mode (Mike Snitzer) [1060381] - [md] dm-thin: always fallback the pool mode if commit fails (Mike Snitzer) [1060381] - [md] dm-thin: switch to read-only mode if metadata space is exhausted (Mike Snitzer) [1060381] - [md] dm-thin: switch to read only mode if a mapping insert fails (Mike Snitzer) [1060381] - [md] dm-space-map-metadata: return on failure in sm_metadata_new_block (Mike Snitzer) [1060381] - [md] dm-space-map-disk: optimise sm_disk_dec_block (Mike Snitzer) [1060381] - [md] dm-table: print error on preresume failure (Mike Snitzer) [1060381] - [md] dm-thin: do not expose non-zero discard limits if discards disabled (Mike Snitzer) [1060381] - [md] dm-thin: always return -ENOSPC if no_free_space is set (Mike Snitzer) [1060381] - [md] dm-thin: set pool read-only if breaking_sharing fails block allocation (Mike Snitzer) [1060381] - [md] dm-thin: prefix pool error messages with pool device name (Mike Snitzer) [1060381] - [md] dm-space-map: optimise sm_ll_dec and sm_ll_inc (Mike Snitzer) [1060381] - [md] dm-btree: prefetch child nodes when walking tree for a dm_btree_del (Mike Snitzer) [1060381] - [md] dm-btree: use pop_frame in dm_btree_del to cleanup code (Mike Snitzer) [1060381] - [md] dm-thin: fix stacking of geometry limits (Mike Snitzer) [1060381] - [md] dm-thin: add data block size limits to Documentation (Mike Snitzer) [1060381] - [md] dm-thin: fix metadata dev resize detection (Mike Snitzer) [1060381] - [md] dm-thin: generate event when metadata threshold passed (Mike Snitzer) [1060381] - [md] dm-persistent-metadata: add space map threshold callback (Mike Snitzer) [1060381] - [md] dm-persistent-data: add threshold callback to space map (Mike Snitzer) [1060381] - [md] dm-thin: detect metadata device resizing (Mike Snitzer) [1060381] - [md] dm-persistent-data: support space map resizing (Mike Snitzer) [1060381] - [md] dm-thin: refactor data dev resize (Mike Snitzer) [1060381] - [md] dm-bufio: initialize read-only module parameters (Mike Snitzer) [1060381] - [md] dm-bufio: submit writes outside lock (Mike Snitzer) [1060381] - [md] dm-bufio: add recursive IO request BUG_ON (Mike Snitzer) [1060381] - [md] dm-bufio: prefetch (Mike Snitzer) [1060381] - [md] dm-bufio: fix slow IO latency issue specific to RHEL6 (Mike Snitzer) [1058528] - [netdrv] tun: fix LSM/SELinux labeling of tun/tap devices (Vlad Yasevich) [1004625] - [netdrv] tuntap: fix leaking reference count (Vlad Yasevich) [1004625] - [netdrv] tun: release the reference of tun device in tun_recvmsg (Vlad Yasevich) [1004625] - [netdrv] tuntap: move socket to tun_file (Vlad Yasevich) [1004625] - [netdrv] tun: don't hold network namespace by tun sockets (Vlad Yasevich) [1004625] - [char] tty: Correct tty buffer flush (Prarit Bhargava) [999913]- [vhost] validate vhost_get_vq_desc return value (Michael S. Tsirkin) [1058677] {CVE-2014-0055} - [net] ip_gre: fix msg_name parsing for recvfrom/recvmsg (Jiri Pirko) [1076379] - [net] ip_tunnel: Fix a memory corruption in ip_tunnel_xmit (Jiri Pirko) [1076379] - [net] ip_gre: fix ipgre_header to return correct offset (Jiri Pirko) [1075579] - [net] gre: fix hard header destination address checking (Jiri Pirko) [1075579] - [x86] Adjust irq remapping quirk for older revisions of 5500/5520 chipsets (Neil Horman) [995262] - [x86] kvm: introduce periodic global clock updates (Andrew Jones) [1078929] - [x86] kvm: rate-limit global clock updates (Andrew Jones) [1072373] - [hid] wacom: Add reporting of wheel for Intuos4 WL (Aristeu Rozanski) [959596] - [netdrv] mlx4_en: Fixed crash when port type is changed (Amir Vadai) [1059586] - [netdrv] be2net: Warn users of possible broken functionality on BE2 cards with very old FW versions with latest driver (Ivan Vecera) [998013] - [pci] pciehp: replace unconditional sleep with config space access check (Myron Stowe) [988052] - [pci] Separate pci_bus_read_dev_vendor_id from pci_scan_device (Myron Stowe) [988052] - [pci] pciehp: wait 100 ms after Link Training check (Myron Stowe) [988052] - [pci] pciehp: wait 1000 ms before Link Training check (Myron Stowe) [988052] - [pci] pciehp: fix power fault interrupt storm problem (Myron Stowe) [988052]- [netdrv] vmxnet3: fix netpoll race condition (Neil Horman) [1073218] - [net] ip_tunnel: Remove double unregister of the fallback device (Florian Westphal) [1020426] - [net] ip_tunnel: return more precise errno value when adding tunnel fails (Florian Westphal) [1020426] - [net] ip_tunnel: Add fallback tunnels to the hash lists (Florian Westphal) [1020426] - [net] netfilter: nf_conntrack_dccp: fix skb_header_pointer API usages (Jiri Pirko) [1077346] {CVE-2014-2523} - [net] ip_tunnel: (revert old)/fix ecn decapsulation behaviour (Jiri Pirko) [1059402] - [net] ipvs: Add missing locking during connection table hashing and unhashing (Jesper Brouer) [1069874] - [net] don't send NEWLINK in UNREGISTER_BATCH case (Florian Westphal) [1062254] - [net] openvswitch: Use flow hash during flow lookup operation (Francesco Fusco) [1002053] - [net] openvswitch: TCP flags matching support (Francesco Fusco) [1002053] - [net] openvswitch: Widen TCP flags handling (Francesco Fusco) [1002053] - [net] openvswitch: Enable all GSO features on internal port (Francesco Fusco) [1002053] - [net] openvswitch: collect mega flow mask stats (Francesco Fusco) [1002053] - [net] openvswitch: Simplify mega-flow APIs (Francesco Fusco) [1002053] - [net] openvswitch: Move mega-flow list out of rehashing struct (Francesco Fusco) [1002053] - [net] openvswitch: Restructure datapath.c and flow.c (Francesco Fusco) [1002053] - [net] openvswitch: remove duplicated include from vport-gre.c (Francesco Fusco) [1002053] - [net] openvswitch: remove duplicated include from vport-vxlan.c (Francesco Fusco) [1002053] - [net] openvswitch: Move flow table rehashing to flow install (Francesco Fusco) [1002053] - [net] openvswitch: flow: fix potential illegal memory access in __parse_flow_nlattrs (Francesco Fusco) [1002053] - [net] openvswitch: Fix alignment of struct sw_flow_key (Francesco Fusco) [1002053] - [net] openvswitch: optimize flow compare and mask functions (Francesco Fusco) [1002053] - [net] openvswitch: Rename key_len to key_end (Francesco Fusco) [1002053] - [net] openvswitch: Add SCTP support (Francesco Fusco) [1002053] - [net] ipv6: Add NEXTHDR_SCTP to ipv6.h (Francesco Fusco) [1002053] - [net] sctp: Refactor SCTP skb checksum computation (Francesco Fusco) [1002053] - [net] sctp: prevent checksum.h from double inclusion (Francesco Fusco) [1002053] - [net] openvswitch: Mega flow implementation (Francesco Fusco) [1002053] - [net] openvswitch: Use non rcu hlist_del() flow table entry (Francesco Fusco) [1002053] - [net] openvswitch: Use RCU lock for flow dump operation (Francesco Fusco) [1002053] - [net] openvswitch: Use parallel_ops genl (Francesco Fusco) [1002053] - [net] genl: Allow concurrent genl callbacks (Francesco Fusco) [1002053] - [net] ipv6: del unreachable route when an addr is deleted on lo (Vivek Dasgupta) [1028372] - [net] ipv6: add ip6_route_lookup (Vivek Dasgupta) [1028372] - [net] ethtool: added support for 40GbE link (Nikolay Aleksandrov) [1024039] - [scsi] megaraid_sas: fix a small problem when reading state value from hw (Tomas Henzl) [1065187] - [fs] gfs2: Increase the max number of ACLs (Robert S Peterson) [1075713] - [kernel] hrtimers: Move SMP function call to thread context (Mateusz Guzik) [1073129] - [kernel] hrtimers: Support resuming with two or more CPUs online (Mateusz Guzik) [1073129]- [net] sctp: fix sctp_sf_do_5_1D_ce to verify if peer is AUTH capable (Daniel Borkmann) [1067451] {CVE-2014-0101} - [fs] dcache: fix cleanup on warning in d_splice_alias (J. Bruce Fields) [1042731] - [fs] ext4: Fix buffer head leaks after calls to ext4_get_inode_loc() (Eric Sandeen) [1058583] - [fs] autofs4: fix device ioctl mount lookup (Ian Kent) [999708] - [fs] vfs: introduce kern_path_mountpoint() (Ian Kent) [999708] - [fs] vfs: rename user_path_umountat() to user_path_mountpoint_at() (Ian Kent) [999708] - [fs] vfs: massage umount_lookup_last() a bit to reduce nesting (Ian Kent) [999708] - [fs] vfs: allow umount to handle mountpoints without revalidating them (Ian Kent) [999708] - [net] ip, ipv6: handle gso skbs in forwarding path (Florian Westphal) [1029603] - [net] introduce netif_skb_dev_features (Florian Westphal) [1029603] - [net] add and use skb_gso_transport_seglen() (Florian Westphal) [1029603] - [net] bridge: apply multicast snooping to IPv6 link-local, too (Francesco Fusco) [1020579] - [net] bridge: fix mdb info leaks (Francesco Fusco) [1020579] - [net] bridge: fix a possible use after free (Francesco Fusco) [1020579] - [net] bridge: Pseudo-header required for the checksum of ICMPv6 (Francesco Fusco) [1020579] - [net] bridge: correct IPv6 checksum after pull (Francesco Fusco) [1020579] - [net] bridge: Do not send queries on multicast group leaves (Francesco Fusco) [1020579] - [net] bridge: Fix return values of br_multicast_add_group/br_multicast_new_group (Francesco Fusco) [1020579] - [net] bridge: don't try to update timers in case of broken MLD queries (Francesco Fusco) [1020579] - [net] bridge: prevent flooding IPv6 packets that do not have a listener (Francesco Fusco) [1020579] - [net] ipv6: mcast: use in6_dev_put in timer handlers instead of __in6_dev_put (Florian Westphal) [1026520] - [net] ipv6: mld: document force_mld_version in ip-sysctl.txt (Florian Westphal) [1026520] - [net] ipv6: mld: introduce mld_*_stop_timer functions (Florian Westphal) [1026520] - [net] ipv6: mld: refactor query processing into v1/v2 functions (Florian Westphal) [1026520] - [net] ipv6: mld: similarly to MLDv2 have min max_delay of 1 (Florian Westphal) [1026520] - [net] ipv6: mld: implement RFC3810 MLDv2 mode only (Florian Westphal) [1026520] - [net] ipv6: mld: get rid of MLDV2_MRC and simplify calculation (Florian Westphal) [1026520] - [net] ipv6: mld: clean up MLD_V1_SEEN macro (Florian Westphal) [1026520] - [net] ipv6: mld: fix v1/v2 switchback timeout to rfc3810, 9.12 (Florian Westphal) [1026520] - [net] ipv6: mcast: minor: use defines for rfc3810/8.1 lengths (Florian Westphal) [1026520] - [net] ipv6: minor: *_start_timer: rather use unsigned long (Florian Westphal) [1026520] - [net] ipv4: processing ancillary IP_TOS or IP_TTL (Francesco Fusco) [990694] - [net] ipv4: IP_TOS and IP_TTL can be specified as ancillary data (Francesco Fusco) [990694] - [net] netfilter: nf_conntrack: avoid large timeout for mid-stream pickup (Jiri Benc) [1033869] - [net] tcp: preserve ACK clocking in TSO (Jesper Brouer) [1015147] - [documentation] add missing documentation about network stack scaling (Ivan Vecera) [961555] - [netdrv] bonding: check for vlan device in bond_3ad_lacpdu_recv() (Veaceslav Falico) [1050224] - [netdrv] bonding: move bond_compute_features out of locks (Veaceslav Falico) [1021442] - [netdrv] bnx2: remove unnecessary pci_set_drvdata() (Neil Horman) [1054555] - [netdrv] bnx2: Miscellaneous conversions to ETH_ALEN (Neil Horman) [1054555] - [netdrv] bnx2: Convert dma_alloc_coherent() to dma_zalloc_coherent (Neil Horman) [1054555] - [netdrv] bnx2: Update version to 2.2.4 (Neil Horman) [1054555] - [netdrv] bnx2: Use SIMPLE_DEV_PM_OPS (Neil Horman) [1054555] - [netdrv] bnx2: Refactor WoL setup into a separate function (Neil Horman) [1054555] - [netdrv] bnx2: Use kernel APIs for WoL and power state changes (Neil Horman) [1054555] - [netdrv] bnx2: Handle error condition in ->slot_reset() (Neil Horman) [1054555] - [netdrv] bnx2: use pdev->pm_cap instead of pci_find_capability() (Neil Horman) [1054555] - [netdrv] bnx2: Use module_pci_driver to register driver (Neil Horman) [1054555] - [netdrv] bnx2: make cnic_probe static (Neil Horman) [1054555] - [netdrv] bnx2: Fix accidental reversions (Neil Horman) [1054555]- [net] sctp: fix sctp_connectx abi for ia32 emulation/compat mode (Daniel Borkmann) [1053547] - [net] packet: improve socket create/bind latency in some cases (Daniel Borkmann) [1045150] - [net] filter: let bpf_tell_extensions return SKF_AD_MAX (Daniel Borkmann) [960275] - [net] introduce SO_BPF_EXTENSIONS (Daniel Borkmann) [960275] - [net] tcp_probe: adapt tbuf size for recent changes (Daniel Borkmann) [1000466] - [net] tcp_probe: allow more advanced ingress filtering by mark (Daniel Borkmann) [1000466] - [net] tcp_probe: add IPv6 support (Daniel Borkmann) [1000466] - [net] tcp_probe: kprobes: adapt jtcp_rcv_established signature (Daniel Borkmann) [1000466] - [net] tcp_probe: also include rcv_wnd next to snd_wnd (Daniel Borkmann) [1000466] - [net] tcp_probe: cleanup snprintf() use (Daniel Borkmann) [1000466] - [net] tcp_probe: avoid modulus operation and wrap fix (Daniel Borkmann) [1000466] - [lib] vsprintf: add IPv4/v6 generic format specifier (Daniel Borkmann) [1000466] - [lib] vsprintf: Add IPV4 options for host, network, big and little endian (Daniel Borkmann) [1000466] - [lib] vsprintf: Update pI6c to not compress a single 0 (Daniel Borkmann) [1000466] - [net] netfilter: nf_conntrack: use RCU safe kfree for conntrack extensions (Jesper Brouer) [1015122] - [scsi] vmw_pvscsi: Fix pvscsi_abort() function (Ewan Milne) [1002727] - [scsi] scsi_dh: cosmetic change to sizeof() (Ewan Milne) [1062494] - [scsi] scsi_dh_alua: Add module parameter to allow failover to non preferred path without STPG (Maurizio Lombardi) [1020554] - [x86] Support Silvermont (Neil Horman) [1048304] - [netdrv] bonding: don't permit to use ARP monitoring in 802.3ad mode (Veaceslav Falico) [1029315] - [security] audit: suppress stock memalloc failure warnings since already managed (Richard Guy Briggs) [890899] - [kernel] sched: Avoid throttle_cfs_rq() racing with period_timer stopping (Seth Jennings) [844450] - [hv] ballon: Make pressure posting thread sleep interruptibly (Luiz Capitulino) [1065274] - [virt] virtio_balloon: fix handling of PAGE_SIZE != 4k (Steve Best) [1034793] - [virt] virtio_balloon: Fix endian bug (Steve Best) [1034793] - [kvm] x86: emulator: Implement jmp far opcode ff/5 (Laszlo Ersek) [1059496] - [kvm] x86: emulator: Add decoding of 16bit second in memory argument (Laszlo Ersek) [1059496] - [virt] xenfv: cpuid filtering, allow 'em all on v4 (Andrew Jones) [1064971] - [virt] xenfv: cpuid filtering, check xen major version (Andrew Jones) [1064971] - [kernel] errno.h: remove "NFS" from descriptions in comments (Eric Sandeen) [1009681] - [virt] xen: mask x2APIC feature in PV (Andrew Jones) [1061348 1064974] - [virt] xen: filter APERFMPERF cpuid feature out (Andrew Jones) [1061348 1064974] - [virt] xenpv: fix xen_cpuid mwait leaf case (Andrew Jones) [1061348 1064974] - [virt] xenpv: improve xsave detection (Andrew Jones) [1061348 1064974] - [virt] xen: mask the MTRR feature from the cpuid (Andrew Jones) [1061348 1064974] - [s390] crypto: Fix aes-xts parameter corruption (Hendrik Brueckner) [1043540] - [x86] crypto: xor - Check for osxsave as well as avx in crypto/xor (Andrew Jones) [1061348] - [x86] add cpu_has_osxsave (Andrew Jones) [1061348] - [virt] revert "xen: don't touch xsave in cr4" (Andrew Jones) [1061348] - [virt] revert "xen: mask cpu feature avx" (Andrew Jones) [1061348] - [x86] intel-iommu: fix off-by-one in pagetable freeing (Marcelo Tosatti) [635846] - [x86] intel-iommu: Free old page tables before creating superpage (Marcelo Tosatti) [635846] - [x86] amd-iommu: Fix memory leak in free_pagetable (Marcelo Tosatti) [635846] - [x86] kvm: iommu: hva align mapping page size (Marcelo Tosatti) [635846] - [x86] intel-iommu: fix return value of iommu_unmap() API (Marcelo Tosatti) [635846] - [x86] intel-iommu: Fix leaks in pagetable freeing (Marcelo Tosatti) [635846] - [x86] amd-iommu: Make iommu_map_page and alloc_pte aware of page sizes (Marcelo Tosatti) [635846] - [x86] intel-iommu: fix superpage support in pfn_to_dma_pte() (Marcelo Tosatti) [635846] - [x86] intel-iommu: set iommu_superpage on VM domains to lowest common denominator (Marcelo Tosatti) [635846] - [x86] intel-iommu: Enable super page support (Marcelo Tosatti) [635846] - [x86] kvm: Fix order passed to iommu_unmap (Marcelo Tosatti) [635846] - [x86] kvm: Change kvm_iommu_map_pages to map large pages (Marcelo Tosatti) [635846] - [x86] vt-d: Change map_range functions to implement map interface (Marcelo Tosatti) [635846] - [x86] iommu-api: Add ->*map callbacks to iommu_ops (Marcelo Tosatti) [635846] - [x86] iommu-api: Add iommu_map and iommu_unmap functions (Marcelo Tosatti) [635846] - [x86] iommu-api: Rename ->*map function pointers to ->*map_range (Marcelo Tosatti) [635846] - [x86] kvm: Introduce kvm_host_page_size (Marcelo Tosatti) [635846] - [x86] kvm: Enable EPT 1GB page support (Marcelo Tosatti) [998745] - [x86] kvm: Rename gb_page_enable() to get_lpage_level() in kvm_x86_ops (Marcelo Tosatti) [998745] - [x86] kvm: Moving PT_*_LEVEL to mmu.h (Marcelo Tosatti) [998745]- [edac] sb_edac: add support for Ivy Bridge (Aristeu Rozanski) [1005266] - [edac] sb_edac: avoid decoding the same error multiple times (Aristeu Rozanski) [1005266] - [edac] sb_edac: rename mci_bind_devs() (Aristeu Rozanski) [1005266] - [edac] sb_edac: enable multiple PCI id tables to be used (Aristeu Rozanski) [1005266] - [edac] sb_edac: rework sad_pkg (Aristeu Rozanski) [1005266] - [edac] sb_edac: allow different interleave lists (Aristeu Rozanski) [1005266] - [edac] sb_edac: allow different dram_rule arrays (Aristeu Rozanski) [1005266] - [edac] sb_edac: isolate TOHM retrieval (Aristeu Rozanski) [1005266] - [edac] sb_edac: rename pci_br (Aristeu Rozanski) [1005266] - [edac] sb_edac: isolate TOLM retrieval (Aristeu Rozanski) [1005266] - [edac] sb_edac: make RANK_CFG_A value part of sbridge_info (Aristeu Rozanski) [1005266] - [char] tty: ldisc, wait for ldisc infinitely in hangup (Aristeu Rozanski) [983146] - [char] tty: ldisc, move wait idle to caller (Aristeu Rozanski) [983146] - [char] tty: ldisc, allow waiting for ldisc arbitrarily long (Aristeu Rozanski) [983146] - [char] tty: ldisc, do not close until there are readers (Aristeu Rozanski) [983146] - [char] tty: restore tty_ldisc_wait_idle (Aristeu Rozanski) [983146] - [acpi] thermal: Check for thermal zone requirement (Nigel Croxon) [1021044] - [acpi] thermal: Don't invalidate thermal zone if critical trip point is bad (Nigel Croxon) [1021044] - [powerpc] mm: Fix mmap errno when MAP_FIXED is set and mapping exceeds the allowed address space (Jerome Marchand) [848316] - [mm] add overcommit_kbytes sysctl variable (Jerome Marchand) [967101] - [mm] factor commit limit calculation (Jerome Marchand) [967101] - [kernel] futex: fix handling of read-only-mapped hugepages (Andrea Arcangeli) [1045050] - [mm] flush pages from pagevec of offlined CPU (Naoya Horiguchi) [1037467] - [fs] Change fsnotify() to call fsnotify_create_event() with GFP_NOFS instead of GFP_KERNEL (Larry Woodman) [1032264] - [x86] Stop recursive fault in print_context_stack after stack overflow (Aaron Tomlin) [1028407] - [mm] fix BUG in __split_huge_page_pmd (Andrea Arcangeli) [949735] - [fs] GFS2: Lock i_mutex and use a local gfs2_holder for fallocate (Robert S Peterson) [1061910] - [fs] xfs: deprecate nodelaylog option (Eric Sandeen) [1055644] - [fs] nfsd: fix a race between returning and breaking the same delegation (Scott Mayhew) [914772] - [fs] cifs: escaping special characters in cifs_show_options (Cedric Buissart) [1023373] - [fs] ext4: fix WARN_ON from ext4_releasepage() (Carlos Maiolino) [1036814] - [scsi] sg: Fix user memory corruption when SG_IO is interrupted by a signal (David Milburn) [913199] - [fs] vfs: fix getname() && do_getname() interaction (Oleg Nesterov) [1024689] - [fs] ext3: pass custom EOF to generic_file_llseek_size() (Eric Sandeen) [1007459] - [fs] ext4: use core vfs llseek code for dir seeks (Eric Sandeen) [1007459] - [fs] vfs: allow custom EOF in generic_file_llseek code (Eric Sandeen) [1007459] - [fs] ext3: return 32/64-bit dir name hash according to usage type (Eric Sandeen) [1007459] - [fs] ext4: replace cut'n'pasted llseek code with generic_file_llseek_size (Eric Sandeen) [1007459] - [fs] vfs: add generic_file_llseek_size (Eric Sandeen) [1007459]- [x86] apic: Make disabled_cpu_apicid static read_mostly, fix typos (Nigel Croxon) [980621] - [x86] kexec: Add disable_cpu_apicid kernel parameter (Nigel Croxon) [980621] - [net] neigh: fix setting of default gc_* values (Jiri Pirko) [1070363] - [net] ipv4: fix route deletion for IPs on many subnets (Jiri Benc) [1056443] - [net] ipv4: match prefsrc when deleting routes (Jiri Benc) [1056443] - [net] tcp: tsq: restore minimal amount of queueing (Jiri Pirko) [1044053] - [net] ipv6: fix potential use after free in tcp_v6_do_rcv (Jiri Benc) [1004164] - [net] ipv6: Use ipv6_get_dsfield() instead of ipv6_tclass() (Jiri Benc) [1004164] - [fs] proc: meminfo: provide estimated available memory (Luiz Capitulino) [1032702] - [mm] vmscan: re-introduce the ZONE_RECLAIM_NOSCAN bailout for zone_reclaim() (Rafael Aquini) [1039534] - [mm] vmscan: compaction works against zones, not lruvecs (Johannes Weiner) [982770]- [fs] Fix mountpoint reference leakage in linkat (Jeff Layton) [1059943] - [net] sock: Fix release_cb kABI brekage (Thomas Graf) [1039723] - [kvm] x86: use kvm_read/write_guest_virt_system in task switch (Paolo Bonzini) [1018581] - [kvm] x86: small cleanups to kvm_task_switch (Paolo Bonzini) [1018581] - [kvm] x86: propagate error from kvm_load_segment_descriptor (Paolo Bonzini) [1018581] - [kvm] x86: improve save_guest_segment_descriptor (Paolo Bonzini) [1018581] - [kvm] x86: introduce kvm_write_guest_virt_system (Paolo Bonzini) [1018581] - [kvm] x86: Fix task switch privilege checks (Paolo Bonzini) [1018581]- [powerpc] Make function that parses RTAS error logs global (Steve Best) [1028682] - [powerpc] pseries: Add RTAS event log v6 definition (Steve Best) [1028682] - [powerpc] pseries: Parse and handle EPOW interrupts (Steve Best) [1028682] - [net] loopback: set default mtu to 64K (Jiri Pirko) [1057610] - [net] netpoll: take rcu_read_lock_bh() in netpoll_send_skb_on_dev() (Florian Westphal) [1049052] - [net] tcp: call tcp_replace_ts_recent() from tcp_ack() (Jiri Pirko) [1056516] - [net] tcp: accept RST without ACK flag (Jiri Pirko) [890377] - [net] tcp: should drop incoming frames without ACK flag set (Jiri Pirko) [890377] - [fs] cifs: sanity check length of data to send before sending (Sachin Prabhu) [1062590] {CVE-2014-0069} - [fs] cifs: ensure that uncached writes handle unmapped areas correctly (Sachin Prabhu) [1062590] {CVE-2014-0069} - [fs] xfs: xfs_remove deadlocks due to inverted AGF vs AGI lock ordering (Brian Foster) [1059334]- [pci] Retry allocation of only the resource type that failed (Myron Stowe) [1033748] - [pci] cleanup assign_requested_resources_sorted() kernel-doc warning (Myron Stowe) [1033748] - [pci] add a PCI resource reallocation config option (Myron Stowe) [1033748] - [pci] print out suggestion about using pci=realloc (Myron Stowe) [1033748] - [pci] prepare pci=realloc for multiple options (Myron Stowe) [1033748] - [pci] Retry on IORESOURCE_IO type allocations (Myron Stowe) [1033748] - [pci] Skip cardbus assigned resource reset during pci bus rescan (Myron Stowe) [1033748] - [pci] Fix "cardbus bridge resources as optional" size handling (Myron Stowe) [1033748] - [pci] Disable cardbus bridge MEM1 prefetchable bit (Myron Stowe) [1033748] - [pci] Fix /sys warning when sriov enabled and card is hot removed (Myron Stowe) [1033748] - [pci] remove add_to_failed_list() (Myron Stowe) [1033748] - [pci] add debug print out for add_size (Myron Stowe) [1033748] - [pci] make free_list() into a function (Myron Stowe) [1033748] - [pci] Rename dev_res_x to add_res or fail_res (Myron Stowe) [1033748] - [pci] Merge pci_dev_resource_x and pci_dev_resource (Myron Stowe) [1033748] - [pci] Replace resource_list with generic list (Myron Stowe) [1033748] - [pci] Move struct resource_list to setup-bus.c (Myron Stowe) [1033748] - [pci] Move pdev_sort_resources() to setup-bus.c (Myron Stowe) [1033748] - [pci] make re-allocation try harder by reassigning ranges higher (Myron Stowe) [1033748] - [pci] Make pci_rescan_bus handle add_list (Myron Stowe) [1033748] - [pci] Make rescan bus increase bridge resource size if needed (Myron Stowe) [1033748] - [pci] Use add_list in pcie hotplug path (Myron Stowe) [1033748] - [pci] try to assign required+option size first (Myron Stowe) [1033748] - [pci] Move get_res_add_size() function (Myron Stowe) [1033748] - [pci] Make add_to_list() return status (Myron Stowe) [1033748] - [pci] Calculate right add_size (Myron Stowe) [1033748] - [pci] set pci sriov page size before reading SRIOV BAR (Myron Stowe) [1033748] - [pci] delay configuration of SRIOV capability (Myron Stowe) [1033748] - [pci] Fix hotplug of Express Module with pci bridges (Myron Stowe) [1033748] - [pci] defer enablement of SRIOV BARS (Myron Stowe) [1033748] - [pci] Make pci_setup_bridge() non-static for use by arch code (Myron Stowe) [1033748] - [pci] code and comments cleanup (Myron Stowe) [1033748] - [pci] make cardbus-bridge resources optional (Myron Stowe) [1033748] - [pci] make SRIOV resources optional (Myron Stowe) [1033748] - [pci] ability to relocate assigned pci-resources (Myron Stowe) [1033748] - [pci] honor child buses add_size in hot plug configuration (Myron Stowe) [1033748] - [pci] remove printks about disabled bridge windows (Myron Stowe) [1033748] - [pci] ability to resize an allocated resource (Myron Stowe) [1033748] - [pci] pciehp: cleanup flow in pciehp_configure_device (Myron Stowe) [1033748] - [pci] Combined back-port of changes to drivers/pci/setup-bus.c to end up in sync with upstream at commit f483d39 (Myron Stowe) [1033748] - [pci] set PCI_PREF_RANGE_TYPE_64 in pci_bridge_check_ranges (Myron Stowe) [1033748] - [pci] rework "pci: add failed_list to pci_bus_assign_resources" (Myron Stowe) [1033748] - [pci] rework "pci: add pci_bridge_release_resources and pci_bus_release_bridge_resources" (Myron Stowe) [1033748] - [pci] rework "pci: separate pci_setup_bridge to small functions" (Myron Stowe) [1033748] - [pci] claim SR-IOV BARs in pcibios_allocate_resource (Myron Stowe) [1033748]- [x86] apic: Map the local apic when parsing the MP table (Prarit Bhargava) [1061873] - [kvm] x86: fix tsc catchup issue with tsc scaling (Marcelo Tosatti) [1005143] - [char] virtio-rng: don't register buffer if data isn't read out (Amos Kong) [1008273] - [netdrv] enic: remove enic->vlan_group check (Stefan Assmann) [1057704] - [netdrv] bonding: add NETIF_F_NO_CSUM vlan_features (Ivan Vecera) [1059777] - [infiniband] ipoib: Report operstate consistently when brought up without a link (Michal Schmidt) [995300]- [security] selinux: fix broken peer recv check (Paul Moore) [1043051] - [perf] tools: Enable branch profiling (Jiri Olsa) [1057869] - [perf] Fix hypervisor branch sampling permission check (Jiri Olsa) [1057869] - [perf] x86: Check branch sampling priv level in generic code (Jiri Olsa) [1057869] - [perf] Demand proper privileges for PERF_SAMPLE_BRANCH_KERNEL (Jiri Olsa) [1057869] - [perf] x86: Fix intel LBR filter (Jiri Olsa) [1057869] - [perf] Add callback to flush branch_stack on context switch (Jiri Olsa) [1057869] - [perf] Disable PERF_SAMPLE_BRANCH_* when not supported (Jiri Olsa) [1057869] - [perf] x86: Add LBR software filter support for Intel CPUs (Jiri Olsa) [1057869] - [perf] x86: Implement PERF_SAMPLE_BRANCH for Intel CPUs (Jiri Olsa) [1057869] - [perf] x86: Disable LBR support for older Intel Atom processors (Jiri Olsa) [1057869] - [perf] x86: Sync branch stack sampling with precise_sampling (Jiri Olsa) [1057869] - [char] n_tty: Fix unsafe update of available buffer space (Jiri Benc) [980188] - [char] n_tty: Fix stuck throttled driver (Jiri Benc) [980188] - [char] tty: Add safe tty throttle/unthrottle functions (Jiri Benc) [980188] - [char] tty: note race we need to fix (Jiri Benc) [980188] - [fs] nfsd: don't try to reuse an expired DRC entry off the list (Jeff Layton) [1036972] - [fs] nfsd: when reusing an existing repcache entry, unhash it first (Jeff Layton) [1036972] - [fs] GFS2: Fix slab memory leak in gfs2_bufdata (Robert S Peterson) [1024024] - [fs] GFS2: Fix use-after-free race when calling gfs2_remove_from_ail (Robert S Peterson) [1024024] - [fs] nfs: always make sure page is up-to-date before extending a write to cover the entire page (Scott Mayhew) [1054493] - [fs] GFS2: Increase i_writecount during gfs2_setattr_chown (Robert S Peterson) [1046168] - [fs] xfs: ensure we capture IO errors correctly (Lachlan McIlroy) [1021325] - [mm] get rid of unnecessary pageblock scanning in setup_zone_migrate_reserve (Motohiro Kosaki) [1043353]- [security] selinux: process labeled IPsec TCP SYN-ACK packets properly in selinux_ip_postroute() (Paul Moore) [1024631] - [security] selinux: look for IPsec labels on both inbound and outbound packets (Paul Moore) [1024631] - [security] selinux: handle TCP SYN-ACK packets correctly in selinux_ip_postroute() (Paul Moore) [1024631] - [security] selinux: handle TCP SYN-ACK packets correctly in selinux_ip_output() (Paul Moore) [1024631]- [edac] e752x_edac: Fix pci_dev usage count (Aristeu Rozanski) [1029530] - [md] fix lockdep warning in dm-thin (Mikulas Patocka) [952815] - [md] optimize use SRCU and RCU (Mikulas Patocka) [1011985] - [s390] mm: handle asce-type exceptions as normal page fault (Hendrik Brueckner) [1034268] - [s390] mm: correct tlb flush on page table upgrade (Hendrik Brueckner) [1034269] - [kvm] vmx: Properly return error to userspace on vmentry failure (Andrew Jones) [1054139] - [net] neigh: fix kabi breakage of the set (Jiri Pirko) [1023278] - [net] neigh: use neigh_parms_net() to get struct neigh_parms->net pointer (Jiri Pirko) [1023278] - [net] ipv4: loopback device: ignore value changes after device is upped (Jiri Pirko) [1023278] - [net] neigh: ipv6: respect default values set before an address is assigned to device (Jiri Pirko) [1023278] - [net] neigh: restore old behaviour of default parms values (Jiri Pirko) [1023278] - [net] neigh: introduce neigh_parms_family helper (Jiri Pirko) [1023278] - [net] neigh: wrap proc dointvec functions (Jiri Pirko) [1023278] - [net] neigh: do not use ctl_table->extra (Jiri Pirko) [1023278] - [net] neigh: convert parms to an array (Jiri Pirko) [1023278] - [net] fix memory information leaks in recv protocol handlers (Florian Westphal) [1039869] {CVE-2013-7271} - [net] ipv6: netfilter: ip6t_LOG: fix mark logging for IPv6 packets (Jiri Pirko) [1029970] - [net] netfilter: xt_socket: Make tproto signed in socket_mt6_v1() (Jiri Pirko) [1022201] - [net] af_unix: If we don't care about credentials coallesce all messages (Jiri Pirko) [1024635]- [mm] memcg: fix oom schedule_timeout() (Ulrich Obergfell) [1034237] - [mm] memcg: change memcg_oom_mutex to spinlock (Ulrich Obergfell) [1034237] - [mm] memcg: fix hierarchical oom locking (Ulrich Obergfell) [1034237] - [mm] memcg: make oom_lock 0 and 1 based rather than counter (Ulrich Obergfell) [1034237] - [usb] cdc-wdm: fix buffer overflow (Alexander Gordeev) [922001] {CVE-2013-1860} - [usb] cdc-wdm: Fix race between autosuspend and reading from the device (Alexander Gordeev) [922001] {CVE-2013-1860}- [perf] tools: Fix LIBNUMA build with glibc 2.12 and older (Jiri Olsa) [1034843] - [perf] probe: Fix segfault (Jiri Olsa) [1034843] - [perf] record: Fix -C option (Jiri Olsa) [1034843] - [perf] tools: check if -DFORTIFY_SOURCE=2 is allowed (Jiri Olsa) [1034843] - [perf] report: Fix build with NO_NEWT=1 (Jiri Olsa) [1034843] - [perf] annotate: Fix build with NO_NEWT=1 (Jiri Olsa) [1034843] - [perf] Enable building perf tools for Meta (Jiri Olsa) [1034843] - [perf] Enable building perf tools for ARC (Jiri Olsa) [1034843] - [perf] tools: Fix build with bison 2.3 and older (Jiri Olsa) [1034843] - [perf] tools: Limit unwind support to x86 archs (Jiri Olsa) [1034843] - [perf] annotate: Make it to be able to skip unannotatable symbols (Jiri Olsa) [1034843] - [perf] gtk/annotate: Fail early if it can't annotate (Jiri Olsa) [1034843] - [perf] gtk/annotate: Show source lines with gray color (Jiri Olsa) [1034843] - [perf] gtk/annotate: Support multiple event annotation (Jiri Olsa) [1034843] - [perf] ui/gtk: Implement basic GTK2 annotation browser (Jiri Olsa) [1034843] - [perf] annotate: Fix warning message on a missing vmlinux (Jiri Olsa) [1034843] - [perf] buildid-cache: Add --update option (Jiri Olsa) [1034843] - [perf] python: Link with sysfs.o (Jiri Olsa) [1034843] - [perf] evlist: Pass the event_group info via perf_attr_details (Jiri Olsa) [1034843] - [perf] tools: Fix calloc argument ordering (Jiri Olsa) [1034843] - [perf] tests: Adding automated parsing tests for group :GH modifiers (Jiri Olsa) [1034843] - [perf] tools: Fix perf_evsel::exclude_GH handling (Jiri Olsa) [1034843] - [perf] hists browser: Add support to display whole group data for raw columns (Jiri Olsa) [1034843] - [perf] stat: Add per processor socket count aggregation (Jiri Olsa) [1034843] - [perf] tools: Add cpu_map processor socket level functions (Jiri Olsa) [1034843] - [perf] evlist: Make event_copy local to mmaps (Jiri Olsa) [1034843] - [perf] sort: Check return value of strdup() (Jiri Olsa) [1034843] - [perf] sort: Make setup_sorting returns an error code (Jiri Olsa) [1034843] - [perf] sort: Drop ip_* arguments from _sort__sym_cmp() (Jiri Olsa) [1034843] - [perf] tools: Check for flex and bison before continuing building (Jiri Olsa) [1034843] - [perf] evlist: Fix set event list leader (Jiri Olsa) [1034843] - [perf] report: Enable the runtime switching of perf data file (Jiri Olsa) [1034843] - [perf] hists browser: Add option for runtime switching perf data file (Jiri Olsa) [1034843] - [perf] evlist: Add --group option (Jiri Olsa) [1034843] - [perf] report: Add report.group config option (Jiri Olsa) [1034843] - [perf] report: Add --group option (Jiri Olsa) [1034843] - [perf] report: Show group description when event group is enabled (Jiri Olsa) [1034843] - [perf] report: Bypass non-leader events when event group is enabled (Jiri Olsa) [1034843] - [perf] gtk/browser: Trim column header string when event group enabled (Jiri Olsa) [1034843] - [perf] gtk/browser: Add support for event group view (Jiri Olsa) [1034843] - [perf] hists browser: Add suppport for event group view (Jiri Olsa) [1034843] - [perf] hists browser: Move coloring logic to hpp functions (Jiri Olsa) [1034843] - [perf] ui/hist: Add support for event group view (Jiri Olsa) [1034843] - [perf] gtk/browser: Convert hpp helpers to a function (Jiri Olsa) [1034843] - [perf] hists browser: Convert hpp helpers to a function (Jiri Olsa) [1034843] - [perf] ui/hist: Consolidate hpp helpers (Jiri Olsa) [1034843] - [perf] hists: Resort hist entries using group members for output (Jiri Olsa) [1034843] - [perf] report: Make another loop for linking group hists (Jiri Olsa) [1034843] - [perf] header: Add HEADER_GROUP_DESC feature (Jiri Olsa) [1034843] - [perf] tests: Add group test conditions (Jiri Olsa) [1034843] - [perf] tools: Keep group information (Jiri Olsa) [1034843] - [perf] top: Delete maps on exit (Jiri Olsa) [1034843] - [perf] top: Stop using exit() (Jiri Olsa) [1034843] - [perf] header: Fix double fclose() on do_write() failure (Jiri Olsa) [1034843] - [perf] header: Fix memory leak for the "Not caching a kptr_restrict'ed /proc/kallsyms" case (Jiri Olsa) [1034843] - [perf] tools: Fix memory leak on error (Jiri Olsa) [1034843] - [perf] sort: Use pclose() instead of fclose() on pipe stream (Jiri Olsa) [1034843] - [perf] tools: Fix possible double free on error (Jiri Olsa) [1034843] - [perf] tools, powerpc: Fix compile warnings in tests/attr.c (Jiri Olsa) [1034843] - [perf] evsel: Fix memory leaks on evsel->counts (Jiri Olsa) [1034843] - [perf] stat: Add interval printing (Jiri Olsa) [1034843] - [perf] evsel: Add prev_raw_count field (Jiri Olsa) [1034843] - [perf] tools: Make numa benchmark optional (Jiri Olsa) [1034843] - [perf] Add 'perf bench numa mem' NUMA performance measurement suite (Jiri Olsa) [1034843] - [perf] tests: Fix leaks on PERF_RECORD_* test (Jiri Olsa) [1034843] - [perf] tests: Call machine__exit in the vmlinux matches kallsyms test (Jiri Olsa) [1034843] - [perf] ui browser: Free browser->helpline() on ui_browser__hide() (Jiri Olsa) [1034843] - [perf] header: Stop using die() calls when processing tracing data (Jiri Olsa) [1034843] - [perf] kmem: Use memdup() (Jiri Olsa) [1034843] - [perf] tools: Use memdup in map__clone (Jiri Olsa) [1034843] - [perf] tools: Stop using 'self' in map.c and map.h (Jiri Olsa) [1034843] - [perf] tools: Stop using 'self' in strlist (Jiri Olsa) [1034843] - [perf] test: Allow skipping tests (Jiri Olsa) [1034843] - [perf] tools: Allow passing a list to intlist__new (Jiri Olsa) [1034843] - [perf] tools: Allow passing NULL to intlist__find (Jiri Olsa) [1034843] - [perf] script: Remove workqueue-stats script (Jiri Olsa) [1034843] - [perf] script: hook up perf_scripting_context->pevent (Jiri Olsa) [1034843] - [perf] script: Don't display trace info when invoking scripts (Jiri Olsa) [1034843] - [perf] tools: Remove some needless die() calls from the main routine (Jiri Olsa) [1034843] - [perf] pmu: Privatize perf_pmu_format and perf_pmu_alias structs (Jiri Olsa) [1034843] - [perf] tests: Use ARRAY_SIZE() were applicable (Jiri Olsa) [1034843] - [perf] tools: Fix usage of __ in event parsing struct names (Jiri Olsa) [1034843] - [perf] ui browsers: Fix usage of __ in struct names (Jiri Olsa) [1034843] - [perf] pmu: Fix usage of __ in struct names (Jiri Olsa) [1034843] - [perf] tools: Fix usage of __ in parse_events_term struct (Jiri Olsa) [1034843] - [perf] tools: Move ltrim() to util/string.c (Jiri Olsa) [1034843] - [perf] tools: Fix PMU format parsing test failure (Jiri Olsa) [1034843] - [perf] tools: Do not include PERF-VERSION-FILE to Makefile (Jiri Olsa) [1034843] - [perf] tools: Get rid of unused include of config.mak (Jiri Olsa) [1034843] - [perf] tools: Remove unused 'unset' parameter from parse_events (Jiri Olsa) [1034843] - [perf] tools: Mark branch_info maps as referenced (Jiri Olsa) [1034843] - [perf] annotate browser: Fix segfault when drawing out-of-bounds jumps (Jiri Olsa) [1034843] - [perf] tools: Move get_term_dimensions from top to util.c (Jiri Olsa) [1034843] - [perf] symbols: Mark vmlinux filename as allocated (Jiri Olsa) [1034843] - [perf] symbols: Move name malloc to when needed in dso__load (Jiri Olsa) [1034843] - [perf] report: Update documentation for sort keys (Jiri Olsa) [1034843] - [perf] sort: Separate out branch stack specific sort keys (Jiri Olsa) [1034843] - [perf] sort: Clean up sort__first_dimension setting (Jiri Olsa) [1034843] - [perf] sort: Calculate parent column width too (Jiri Olsa) [1034843] - [perf] sort: Align cpu column to right (Jiri Olsa) [1034843] - [perf] sort: Fix --sort pid output (Jiri Olsa) [1034843] - [perf] sort: Get rid of unnecessary __maybe_unused (Jiri Olsa) [1034843] - [perf] sort: Move misplaced sort entry functions (Jiri Olsa) [1034843] - [perf] probe: Allow of casting an array of char to string (Jiri Olsa) [1034843] - [perf] tools: Add anonymous huge page recognition (Jiri Olsa) [1034843] - [perf] bench: Flush stdout before starting bench suite (Jiri Olsa) [1034843] - [perf] symbols: Include elf.h header regardless LIBELF_SUPPORT (Jiri Olsa) [1034843] - [perf] tools: Fix possible but unlikely buffer overflow (Jiri Olsa) [1034843] - [perf] tools: Fix GNU make v3.80 compatibility issue (Jiri Olsa) [1034843] - [perf] ui/gtk: Setup browser window early (Jiri Olsa) [1034843] - [perf] ui/gtk: Factor out common browser routines (Jiri Olsa) [1034843] - [perf] script: use ARRAY_SIZE instead of reinventing it (Jiri Olsa) [1034843] - [perf] kmem: use ARRAY_SIZE instead of reinventing it (Jiri Olsa) [1034843] - [perf] tools: remove redundant checks from _sort__sym_cmp (Jiri Olsa) [1034843] - [perf] tests: Don't fail if a matching vmlinux isn't found, skip that test (Jiri Olsa) [1034843] - [perf] tests: Add return states enum for tests (Jiri Olsa) [1034843] - [perf] machine: Simplify accessing the host machine (Jiri Olsa) [1034843] - [perf] tests: Fix PYTHONPATH for python-use test tracepoints (Jiri Olsa) [1034843] - [perf] machine: Introduce struct machines (Jiri Olsa) [1034843] - [perf] session: There is no need for a per session hists instance (Jiri Olsa) [1034843] - [perf] hists: Rename hists__fprintf_nr_events to events_stats__fprintf (Jiri Olsa) [1034843] - [perf] record: Don't pass host machine to guest synthesizer (Jiri Olsa) [1034843] - [perf] header: Ensure read/write finished successfully (Jiri Olsa) [1034843] - [perf] tests: Check python path on attr and binding test (Jiri Olsa) [1034843] - [perf] tests: Add event parsing test for '*:*' tracepoints (Jiri Olsa) [1034843] - [perf] tools: Add missing closedir in multi tracepoint processing (Jiri Olsa) [1034843] - [perf] test: Check for linking problems in the python binding (Jiri Olsa) [1034843] - [perf] evsel: Introduce perf_evsel__open_strerror method (Jiri Olsa) [1034843] - [perf] evsel: Introduce event fallback method (Jiri Olsa) [1034843] - [perf] evsel: Do missing feature fallbacks in just one place (Jiri Olsa) [1034843] - [perf] tests: Adjust some message log levels to help diagnosing problems in attr tests (Jiri Olsa) [1034843] - [perf] test: Remove leftover temp file left by one of the attr tests (Jiri Olsa) [1034843] - [perf] test: Add a test case for hists__match, hists__link (Jiri Olsa) [1034843] - [perf] diff: Use internal rb tree for compute resort (Jiri Olsa) [1034843] - [perf] hists: Link hist entries before inserting to an output tree (Jiri Olsa) [1034843] - [perf] hists: Exchange order of comparing items when collapsing hists (Jiri Olsa) [1034843] - [perf] top: Use perf_evlist__config() (Jiri Olsa) [1034843] - [perf] record: Export the callchain parsing routine and help (Jiri Olsa) [1034843] - [perf] record: Pass perf_record_opts to the callchain cmdline parsing callback (Jiri Olsa) [1034843] - [perf] evsel: Decode read_format and sample_type in perf_evsel__fprintf (Jiri Olsa) [1034843] - [perf] tools: Add install-bin Makefile target (Jiri Olsa) [1034843] - [perf] evsel: Adopt fprintf routine from 'perf evlist' (Jiri Olsa) [1034843] - [perf] evlist: Set the leader in the perf_evlist__config method (Jiri Olsa) [1034843] - [perf] evsel: No need to always ask for PERF_FORMAT_TOTAL_TIME_ENABLED/_RUNNING (Jiri Olsa) [1034843] - [perf] evsel: No need to always ask for PERF_FORMAT_ID in read_format (Jiri Olsa) [1034843] - [perf] evsel: Introduce method to request IDs be used (Jiri Olsa) [1034843] - [perf] test: Use perf_evsel__newtp constructor in the tracepoint tests (Jiri Olsa) [1034843] - [perf] test: Fixup error reporting in basic mmap test (Jiri Olsa) [1034843] - [perf] evsel: Update sample_size when setting sample_type bits (Jiri Olsa) [1034843] - [perf] machine: Move more machine methods to machine.c (Jiri Olsa) [1034843] - [perf] buildid-cache: Add option to show build ids that are missing in the cache (Jiri Olsa) [1034843] - [perf] symbols: Generalize filter in __fprintf_buildid methods (Jiri Olsa) [1034843] - [perf] diff: Remove displacement output option (Jiri Olsa) [1034843] - [perf] buildid-list: We need to check if a file is ELF first (Jiri Olsa) [1034843] - [perf] tools: Fix TUI helpline output (Jiri Olsa) [1034843] - [perf] tools: Don't check configuration on make tags (Jiri Olsa) [1034843] - [perf] diff: Change formula methods to work with pair directly (Jiri Olsa) [1034843] - [perf] diff: Change compute methods to work with pair directly (Jiri Olsa) [1034843] - [perf] diff: Remove displacement from struct hist_entry_diff (Jiri Olsa) [1034843] - [perf] evsel: Convert to _is_group_leader method (Jiri Olsa) [1034843] - [perf] evsel: Set leader evsel's ->leader to itself (Jiri Olsa) [1034843] - [perf] hists: Link hist entry pairs to leader (Jiri Olsa) [1034843] - [perf] hists: Fix typo on hist__entry_add_pair (Jiri Olsa) [1034843] - [perf] symbols: Ignore ABS symbols when loading data maps (Jiri Olsa) [1034843] - [perf] hists: Introduce perf_hpp__list for period related columns (Jiri Olsa) [1034843] - [perf] tools: Fix mmap limitations on 32-bit (Jiri Olsa) [1034843] - [perf] top: Add missing newline on pr_err call (Jiri Olsa) [1034843] - [perf] session: Free environment information when deleting session (Jiri Olsa) [1034843] - [perf] tools: Don't check configuration on make clean (Jiri Olsa) [1034843] - [perf] ui/helpline: Introduce ui_helpline__vshow() (Jiri Olsa) [1034843] - [perf] ui: Always compile error printing code (Jiri Olsa) [1034843] - [perf] symbols: Fix dso__fprintf() print statement (Jiri Olsa) [1034843] - [net] sctp: fix checksum marking for outgoing packets (Daniel Borkmann) [1040385]- [fs] fuse: never d_drop() dentry mountpoints on failed reval (Brian Foster) [1026952] - [fs] cifs: don't instantiate new dentries in readdir for inodes that need to be revalidated immediately (Sachin Prabhu) [1017883] - [fs] cifs: revalidate directories instiantiated via FIND_* in order to handle DFS referrals (Sachin Prabhu) [1017883] - [fs] cifs: only set ops for inodes in I_NEW state (Sachin Prabhu) [1017883] - [fs] nfs: fix handling of invalid mount options in nfs_remount (Jeff Layton) [968185] - [fs] nfs: reject version and minorversion changes on remount attempts (Jeff Layton) [968185] - [fs] nfsd: add private md5 hashing implementation to get around FIPS blacklisting (Jeff Layton) [1020176] - [fs] nfs: Always clear the NFS_INO_LAYOUTCOMMIT in layoutreturn (Jeff Layton) [921540] - [fs] nfs: Send atime and mtime as a 64bit value (Jeff Layton) [996548] - [fs] nfs: fix mknod() on nfs4 (Jeff Layton) [921684] - [fs] nfs: nameidata_to_nfs_open_context() doesn't need nameidata (Jeff Layton) [921684] - [md] Re-enable TRIM on MD RAID5 devices (Jes Sorensen) [1023424] - [md] raid5: avoid finding "discard" stripe (Jes Sorensen) [1023424] - [md] raid5: set bio bi_vcnt 0 for discard request (Jes Sorensen) [1023424] - [s390] fix save and restore of the floating-point-control register (Hendrik Brueckner) [1034270] - [s390] signal: change return values to -EFAULT (Hendrik Brueckner) [1034270] - [kernel] ptrace: Cleanup useless header (Aaron Tomlin) [1036312] - [kernel] ptrace: kill BKL in ptrace syscall (Aaron Tomlin) [1036312] - [x86] kvm: fix cross page vapic_addr access (Paolo Bonzini) [1032215] {CVE-2013-6368} - [x86] kvm: fix division by zero in apic_get_tmcct (Paolo Bonzini) [1032213] {CVE-2013-6367}- [scsi] scsi_debug: fix endianness bug in sdebug_build_parts() (Maurizio Lombardi) [563489] - [scsi] bfa: Chinook quad port 16G FC HBA claim issue (Vijay Guvva) [1038186] - [scsi] bfa: Fix crash when symb name set for offline vport (Vijay Guvva) [1032731] - [scsi] scsi_dh_alua: ALUA handler attach should succeed while TPG is transitioning (Maurizio Lombardi) [1019480] - [scsi] scsi_dh_alua: ALUA check sense should retry device internal reset unit attention (Maurizio Lombardi) [1019480] - [scsi] don't kfree an initialized struct device (Maurizio Lombardi) [908150] - [fs] nfs: Prevent a 3-way deadlock between layoutreturn, open and state recovery (Steve Dickson) [1034487] - [fs] nfs: Ensure that rmdir() waits for sillyrenames to complete (Steve Dickson) [1034348] - [fs] nfs: wait on recovery for async session errors (Steve Dickson) [1030049] - [fs] nfs: Re-use exit code in nfs4_async_handle_error() (Steve Dickson) [1030049] - [fs] nfs: Update list of irrecoverable errors on DELEGRETURN (Steve Dickson) [1030049] - [exec] ptrace: fix get_dumpable() incorrect tests (Petr Oros) [1039487] {CVE-2013-2929} - [net] ipv6: router reachability probing (Jiri Benc) [1029585] - [net] ipv6: remove the unnecessary statement in find_match() (Jiri Benc) [1029585] - [net] ipv6: fix route selection if kernel is not compiled with CONFIG_IPV6_ROUTER_PREF (Jiri Benc) [1029585] - [net] ipv6: Fix default route failover when CONFIG_IPV6_ROUTER_PREF=n (Jiri Benc) [1029585] - [net] ipv6: probe routes asynchronous in rt6_probe (Jiri Benc) [1030094] - [net] ndisc: Update neigh->updated with write lock (Jiri Benc) [1030094] - [net] ipv6: prevent fib6_run_gc() contention (Jiri Benc) [1030094] - [net] netfilter: push reasm skb through instead of original frag skbs (Jiri Pirko) [1011214] - [net] ip6_output: fragment outgoing reassembled skb properly (Jiri Pirko) [1011214] - [net] netfilter: nf_conntrack_ipv6: improve fragmentation handling (Jiri Pirko) [1011214] - [net] ipv4: fix path MTU discovery with connection tracking (Jiri Pirko) [1011214] - [net] ipv6: Make IP6CB(skb)->nhoff 16-bit (Jiri Pirko) [1011214] - [input] uinput: setup MT usage during device creation (Aristeu Rozanski) [903081] - [input] add static inline accessors for ABS properties (Aristeu Rozanski) [903081] - [edac] revert sdram_scrub_rate behavior change (Aristeu Rozanski) [738592] - [edac] Add error decoding support for AMD Fam16h processors (Prarit Bhargava) [1020290] - [hda] alsa: fix the no-sound issue for Creative Recon3D cards (Jaroslav Kysela) [1007460]- [powerpc] signals: Improved mark VSX not saved with small contexts fix (Seth Jennings) [1044117] - [powerpc] signals: Mark VSX not saved with small contexts (Seth Jennings) [1044117]- [pci] Remove pcie_cap_has_devctl() (Myron Stowe) [1025994] - [pci] Support PCIe Capability Slot registers only for ports with slots (Myron Stowe) [1025994] - [pci] Remove PCIe Capability version checks (Myron Stowe) [1025994] - [pci] Allow PCIe Capability link-related register access for switches (Myron Stowe) [1025994] - [pci] Add offsets of PCIe capability registers (Myron Stowe) [1025994] - [pci] Tidy bitmasks and spacing of PCIe capability definitions (Myron Stowe) [1025994] - [pci] Remove obsolete comment reference to pci_pcie_cap2() (Myron Stowe) [1025994] - [pci] Clarify PCI_EXP_TYPE_PCI_BRIDGE comment (Myron Stowe) [1025994] - [pci] Rename PCIe capability definitions to follow convention (Myron Stowe) [1025994] - [pci] Add PCI_EXP_TYPE_PCIE_BRIDGE value (Myron Stowe) [1025994] - [netdrv] bnx2x: correct VF-PF channel locking scheme (Michal Schmidt) [1029203] - [netdrv] bnx2x: handle known but unsupported VF messages (Michal Schmidt) [1029203] - [netdrv] bnx2x: Lock DMAE when used by statistic flow (Michal Schmidt) [1029200] - [net] ipv6: fix leaking uninitialized port number of offender sockaddr (Florian Westphal) [1035883] {CVE-2013-6405} - [net] inet: fix addr_len/msg->msg_namelen assignment in recv_error functions (Florian Westphal) [1035883] {CVE-2013-6405} - [net] inet: prevent leakage of uninitialized memory to user in recv syscalls (Florian Westphal) [1035883] {CVE-2013-6405} - [net] ipvs: Add boundary check on ioctl arguments (Denys Vlasenko) [1030818] {CVE-2013-4588}- [s390] qeth: avoid buffer overflow in snmp ioctl (Hendrik Brueckner) [1034266] - [md] fix calculation of stacking limits on level change (Jes Sorensen) [1026864] - [kernel] ipc/sem.c: fix up semctl_setval discrepancies with upstream (Rik van Riel) [880024] - [kernel] ipc/sem.c: fix race in sem_lock() (Rik van Riel) [880024] - [kernel] fix kABI issues (Rik van Riel) [880024] - [kernel] ipc/sem.c: Fix missing wakeups in do_smart_update_queue() (Rik van Riel) [880024] - [kernel] ipc/sem.c: fix GETNCNT semctl() case (Rik van Riel) [880024] - [kernel] ipc/sem.c: fix GETZCNT semctl() case (Rik van Riel) [880024] - [kernel] ipc: simplify rcu_read_lock() in semctl_nolock() (Rik van Riel) [880024] - [kernel] ipc: simplify semtimedop/semctl_main() common error path handling (Rik van Riel) [880024] - [kernel] ipc: move sem_obtain_lock() rcu locking into the only caller (Rik van Riel) [880024] - [kernel] ipc: fix double sem unlock in semctl error path (Rik van Riel) [880024] - [kernel] ipc: move the rcu_read_lock() from sem_lock_and_putref() into callers (Rik van Riel) [880024] - [kernel] ipc: sem_putref() does not need the semaphore lock any more (Rik van Riel) [880024] - [kernel] ipc: move rcu_read_unlock() out of sem_unlock() and into callers (Rik van Riel) [880024] - [kernel] ipc: fix GETALL/IPC_RM race for sysv semaphores (Rik van Riel) [880024] - [kernel] ipc: fine grained locking for semtimedop (Rik van Riel) [1024265 880024] {CVE-2013-4483} - [kernel] ipc/sem.c: have only one list in struct sem_queue (Rik van Riel) [880024] - [kernel] ipc/sem.c: open code and rename sem_lock (Rik van Riel) [880024] - [kernel] ipc/sem.c: do not hold ipc lock more than necessary (Rik van Riel) [880024] - [kernel] ipc: introduce lockless pre_down ipcctl (Rik van Riel) [880024] - [kernel] ipc: introduce obtaining a lockless ipc object (Rik van Riel) [880024] - [kernel] ipc: remove bogus lock comment for ipc_checkid (Rik van Riel) [880024] - [kernel] ipc/sem.c: get rid of union semop in sys_semctl() arguments (Rik van Riel) [880024] - [kernel] ipc/sem.c: handle spurious wakeups (Rik van Riel) [880024] - [kernel] ipc/sem.c: remove private structures from public header file (Rik van Riel) [880024] - [kernel] ipc/sem.c: update description of the implementation (Rik van Riel) [880024] - [kernel] ipc/sem.c: move wake_up_process out of the spinlock section (Rik van Riel) [880024] - [kernel] ipc/sem.c: optimize update_queue() for bulk wakeup calls (Rik van Riel) [880024] - [kernel] ipc: remove unreachable code in sem.c (Rik van Riel) [880024] - [kernel] ipc/sem.c: optimize single sops when semval is zero (Rik van Riel) [880024] - [kernel] ipc/sem.c: optimize single semop operations (Rik van Riel) [880024] - [kernel] ipc/sem.c: add a per-semaphore pending list (Rik van Riel) [880024] - [kernel] ipc/sem.c: optimize if semops fail (Rik van Riel) [880024] - [kernel] ipc/sem.c: sem preempt improve (Rik van Riel) [880024] - [kernel] ipc/sem.c: sem use list operations (Rik van Riel) [880024] - [kernel] ipc/sem.c: sem optimise undo list search (Rik van Riel) [880024] - [kernel] ipc/sem.c: fix race with concurrent semtimedop() timeouts and IPC_RMID (Rik van Riel) [880024] - [kernel] ipc/sem.c: bugfix for semop() not reporting successful operation (Rik van Riel) [880024] - [net] don't drop TSO features for NO_CSUM devices (Ivan Vecera) [1030631] - [ata] ahci: fix turning on LEDs in ahci_start_port() (David Milburn) [1017105] - [ata] libata: implement cross-port EH exclusion (David Milburn) [1017105] - [ata] libata add ap to ata_wait_register and intro ata_msleep (David Milburn) [1017105]- [netdrv] mlx4_en: Check device state when setting coalescing (Amir Vadai) [975908] - [netdrv] igb: Update link modes display in ethtool (Stefan Assmann) [1019578] - [block] fix race between request completion and timeout handling (Jeff Moyer) [919756]- [net] ip_output: do skb ufo init for peeked non ufo skb as well (Jiri Pirko) [1023491] {CVE-2013-4470} - [net] ip6_output: do skb ufo init for peeked non ufo skb as well (Jiri Pirko) [1023491] {CVE-2013-4470} - [net] bridge: disable snooping if there is no querier (Vlad Yasevich) [952012] - [net] Revert "bridge: only expire the mdb entry when query is received" (Vlad Yasevich) [952012] - [net] Revert "bridge: fix some kernel warning in multicast timer" (Vlad Yasevich) [952012] - [net] Revert "bridge: do not call setup_timer() multiple times" (Vlad Yasevich) [952012] - [net] Revert "bridge: update mdb expiration timer upon reports" (Vlad Yasevich) [952012] - [net] sunrpc: Fix a data corruption issue when retransmitting RPC calls (Jeff Layton) [1030046] - [fs] gfs2: Implement a "rgrp has no extents longer than X" scheme (Robert S Peterson) [998625] - [fs] gfs2: Drop inadequate rgrps from the reservation tree (Robert S Peterson) [998625] - [fs] gfs2: If requested is too large, use the largest extent in the rgrp (Robert S Peterson) [998625] - [fs] gfs2: Add allocation parameters structure (Robert S Peterson) [998625] - [fs] nfs: Don't check lock owner compatability unless file is locked - part 2 (Jeff Layton) [1007039] - [fs] nfs: Don't check lock owner compatibility in writes unless file is locked (Jeff Layton) [1007039] - [netdrv] ixgbevf: move API neg to reset path (Andy Gospodarek) [1019346] - [netdrv] ixgbe: fix inconsistent clearing of the multicast table (Andy Gospodarek) [975248] - [mm] Group e820 entries together and add map_individual_e820 boot option (Larry Woodman) [876275] - [mm] Exclude E820_RESERVED regions and memory holes above 4 GB from direct mapping (Larry Woodman) [876275] - [mm] Find_early_table_space based on ranges that are actually being mapped (Larry Woodman) [876275] - [fs] nfs: Fix the sync mount option for nfs4 mounts (Scott Mayhew) [915862] - [fs] nfsv4: Missing Chunk of Back Port Patch Causes Hang (Steve Dickson) [1024006] - [fs] xfs: Ensure sync updates the log tail correctly (Dave Chinner) [1025439] - [fs] xfs: only update the last_sync_lsn when a transaction completes (Dave Chinner) [1025439] - [fs] xfs: prevent deadlock trying to cover an active log (Dave Chinner) [1014867] - [kernel] signal: stop info leak via the tkill and the tgkill syscalls (Petr Holasek) [970878] {CVE-2013-2141} - [block] rsxx: Disallow discards from being unmapped (Steve Best) [1023897] - [netdrv] brcmsmac: Module alias support missing from backport (John Green) [1020461] - [netdrv] bonding: Remove redundant VLAN tag insertion logic (Nikolay Aleksandrov) [1025224] - [netdrv] mlx4_en: Fix pages never dma unmapped on rx (Steve Best) [1023272] - [netdrv] mlx4_en: Fix BlueFlame race (Amir Vadai) [987634] - [scsi] lpfc: Update lpfc version for 8.3.7.21.5p driver release (Rob Evers) [1024683] - [scsi] lpfc 8.3.42: Fixed failure to allocate SCSI buffer on PPC64 platform for SLI4 devices (Rob Evers) [1024683] - [scsi] Revert "qla2xxx: Ramp down queue depth for attached SCSI devices when driver resources are low." (Chad Dupuis) [995576] - [netdrv] tg3: avoid double-freeing of rx data memory (Ivan Vecera) [1020685] - [hda] alsa: Final fix for the Haswell HDMI audio 44.1kHz rate (Jaroslav Kysela) [1024548] - [input] wacom: do not report ABS_MISC on TPC2FG touch device (Aristeu Rozanski) [1032256]- [md] Disabling of TRIM on RAID5 for RHEL6.5 was too aggressive (Jes Sorensen) [1028426]- [x86] Revert "efi: be more paranoid about available space when creating variables" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efivars: firmware bug workarounds should be in platform code" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efi: Export efi_query_variable_store() for efivars.ko" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efi: Check max_size only if it is non-zero" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efi: Distinguish between "remaining space" and actually used space" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efi: Implement efi_no_storage_paranoia parameter" (Rafael Aquini) [1012370 1023173] - [x86] Revert "Modify UEFI anti-bricking code" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efi: Fix dummy variable buffer allocation" (Rafael Aquini) [1012370 1023173]- [fs] revert xfs: prevent deadlock trying to cover an active log (Eric Sandeen) [1014867]- [fs] Revert "vfs: allow umount to handle mountpoints without revalidating them" (Rafael Aquini) [1024607] - [fs] Revert "vfs: massage umount_lookup_last() a bit to reduce nesting" (Rafael Aquini) [1024607] - [fs] Revert "vfs: rename user_path_umountat() to user_path_mountpoint_at()" (Rafael Aquini) [1024607] - [fs] Revert "vfs: introduce kern_path_mountpoint()" (Rafael Aquini) [1024607] - [fs] Revert "autofs4: fix device ioctl mount lookup" (Rafael Aquini) [1024607]- [tools] perf: Add ref-cycles into array of tested events (Jiri Olsa) [968806] - [pci] Revert "make SRIOV resources optional" (Myron Stowe) [1022270] - [pci] Revert "ability to relocate assigned pci-resources" (Myron Stowe) [1022270] - [pci] Revert "honor child buses add_size in hot plug configuration" (Myron Stowe) [1022270] - [pci] Revert "make cardbus-bridge resources optional" (Myron Stowe) [1022270] - [pci] Revert "code and comments cleanup" (Myron Stowe) [1022270] - [pci] Revert "make re-allocation try harder by reassigning ranges higher in the heirarchy" (Myron Stowe) [1022270] - [pci] Revert "Calculate right add_size" (Myron Stowe) [1022270]- [block] loop: unplug_fn only when backing file is attached (Lukas Czerner) [1022997] - [fs] ext4: Remove warning from ext4_da_update_reserve_space() (Lukas Czerner) [1011876] - [kernel] async: Revert MAX_THREADS to 256 (Neil Horman) [1021705] - [net] ipv6: restrict neighbor entry creation to output flow (Jiri Pirko) [997103] - [net] ipv6: udp packets following an UFO enqueued packet need also be handled by UFO (Jiri Pirko) [1011930] {CVE-2013-4387} - [net] ipv4: blackhole route should always be recalculated (Herbert Xu) [1010347] - [net] unix: revert/fix race in stream sockets with SOCK_PASS* flags (Daniel Borkmann) [1019343] - [net] Loosen constraints for recalculating checksum in skb_segment() (Vlad Yasevich) [1020298] - [drm] nouveau: fix vblank deadlock (Rob Clark) [1013388] - [usb] xhci: refactor EHCI/xHCI port switching (Don Zickus) [970715] - [fs] compat_ioctl: VIDEO_SET_SPU_PALETTE missing error check (Phillip Lougher) [949573] {CVE-2013-1928} - [fs] vfs: fix d_mountpoint() (Ian Kent) [1011337] - [fs] autofs4: fix device ioctl mount lookup (Ian Kent) [999708] - [fs] vfs: introduce kern_path_mountpoint() (Ian Kent) [999708] - [fs] vfs: rename user_path_umountat() to user_path_mountpoint_at() (Ian Kent) [999708] - [fs] vfs: massage umount_lookup_last() a bit to reduce nesting (Ian Kent) [999708] - [fs] vfs: allow umount to handle mountpoints without revalidating them (Ian Kent) [999708] - [fs] nfs: Remove the 'FIFO' behaviour for nfs41_setup_sequence (Steve Dickson) [1022257] - [fs] nfs: Record the OPEN create mode used in the nfs4_opendata structure (Steve Dickson) [1019439] - [fs] nfs: Simulate the change attribute (Steve Dickson) [1018653] - [scsi] megaraid_sas: Fix synchronization problem between sysPD IO path and AEN path (Tomas Henzl) [1019811]- [md] dm-snapshot: fix data corruption (Mikulas Patocka) [974481] {CVE-2013-4299} - [watchdog] iTCO_wdt: add platform driver module alias (Neil Horman) [1019497] - [hda] alsa: disable 44.1kHz rate for Haswell HDMI/DP audio (Jaroslav Kysela) [831970] - [x86] Update UV3 hub revision ID (George Beshers) [1018962] - [fs] xfs: Don't reference the EFI after it is freed (Eric Sandeen) [1018469] - [security] keys: Fix a race between negating a key and reading the error set (Dave Wysochanski) [890231] - [fs] nfsv4: Ensure memory ordering between nfs4_ds_connect and nfs4_fl_prepare_ds (Jeff Layton) [1012439] - [fs] nfsv4: nfs4_fl_prepare_ds - fix bugs when the connect attempt fails (Jeff Layton) [1012439] - [md] Disable TRIM on RAID5 for RHEL 6.5 (Jes Sorensen) [837097] - [md] raid5: BIO_RW_SYNCIO is a bit number, not a bitmask (Jes Sorensen) [837097] - [virt] hyperv: framebuffer pci stub (Gerd Hoffmann) [1013335] - [netdrv] bnx2x: add missing enum channel_tlvs definitions (Michal Schmidt) [1015137] - [netdrv] bnx2x: KR2 disablement fix (Michal Schmidt) [1015137] - [netdrv] bnx2x: Specific Active-DAC is not detected on 57810 (Michal Schmidt) [1015137] - [netdrv] bnx2x: Generalize KR work-around (Michal Schmidt) [1015137] - [usb] usbnet: use ethd name for known ethernet devices (Don Zickus) [1014224] - [usb] cdc_ether: use ethd name for known ethernet devices (Don Zickus) [1014224] - [mm] Revert "Find_early_table_space based on ranges that are actually being mapped" (Rafael Aquini) - [mm] Revert "Exclude E820_RESERVED regions and memory holes above 4 GB from direct mapping" (Rafael Aquini) - [mm] Revert "Group e820 entries together and add map_individual_e820 boot option" (Rafael Aquini) - [net] bridge: update mdb expiration timer upon reports (Vlad Yasevich) [1013816] - [net] veth: Remove NETIF_F_HW_VLAN_RX capability (Thomas Graf) [1018158] - [net] gre/vxlan: handle 802.1Q inner header properly (Thomas Graf) [997632] - [net] disable the new NAPI weight error message for RHEL 6.5 (Michal Schmidt) [1012090] - [scsi] sd: Fix parsing of 'temporary ' cache mode prefix (Ewan Milne) [955441] - [scsi] sd: fix array cache flushing bug causing performance problems (Ewan Milne) [955441] - [scsi] bfa: firmware update to 3.2.1.1 (Rob Evers) [1002770] - [netdrv] bna: firmware update to 3.2.1.1 (Ivan Vecera) [1002771]- [block] loop: fix crash when using unassigned loop device (Mike Snitzer) [989795] - [fs] xfs: prevent deadlock trying to cover an active log (Dave Chinner) [1014867] - [x86] microcode: Fix patch level reporting for AMD family 15h (Prarit Bhargava) [1014401] - [hda] alsa: enable switcheroo code in the snd-hda-intel driver (Jaroslav Kysela) [1013993] - [x86] reboot: Fix a warning message triggered by stop_other_cpus() (Jerome Marchand) [840710] - [kernel] async: Bump up the MAX_THREADS count for the async subsystem (Neil Horman) [1010666] - [pci] Calculate right add_size (Myron Stowe) [997672] - [netdrv] iwlwifi: pcie: add SKUs for 6000, 6005 and 6235 series (Stanislaw Gruszka) [1013951] - [netdrv] iwlwifi: pcie: add new SKUs for 7000 & 3160 NIC series (Stanislaw Gruszka) [1013951] - [netdrv] iwlwifi: enable shadow registers for 7000 (Stanislaw Gruszka) [1013951] - [netdrv] iwlwifi: add new 7260 and 3160 series device IDs (Stanislaw Gruszka) [1013951] - [netdrv] be2net: pass if_id for v1 and V2 versions of TX_CREATE cmd (Ivan Vecera) [1014360] - [netdrv] be2net: call ENABLE_VF cmd for Skyhawk-R too (Ivan Vecera) [1014360] - [netdrv] be2net: Fix to prevent Tx stall on SH-R when packet size < 32 (Ivan Vecera) [1014360] - [scsi] pm8001: Queue rotation logic for inbound and outbound queues (Rich Bono) [1013771] - [scsi] lpfc: Update lpfc version for 8.3.7.21.4p driver release (Rob Evers) [1004841] - [scsi] lpfc: Fixed spinlock hang (Rob Evers) [1004841] - [scsi] lpfc: Fixed spinlock inversion problem (Rob Evers) [1004841] - [scsi] lpfc: Fixed inconsistent spin lock useage (Rob Evers) [1004841] - [scsi] qla2xxx: Update version number to 8.05.00.03.06.5-k2 (Chad Dupuis) [912652] - [scsi] qla2xxx: Fix request queue null dereference (Chad Dupuis) [912652] - [net] tcp: TSQ can use a dynamic limit (Jiri Pirko) [996802] - [net] tcp: TSO packets automatic sizing (Jiri Pirko) [996802] - [net] tcp: Apply device TSO segment limit earlier (Jiri Pirko) [996802] - [net] Allow driver to limit number of GSO segments per skb (Jiri Pirko) [996802] - [net] cleanups in RX queue allocation (Ivan Vecera) [1012388] - [net] Update kernel-doc for netif_set_real_num_rx_queues() (Ivan Vecera) [1012388] - [net] netif_set_real_num_rx_queues may cap num_rx_queues at init time (Ivan Vecera) [1012388]- [kvm] pmu: add proper support for fixed counter 2 (Gleb Natapov) [1000956] - [kvm] vmx: do not check bit 12 of EPT violation exit qualification when undefined (Gleb Natapov) [1006139] - [kvm] vmx: set "blocked by NMI" flag if EPT violation happens during IRET from NMI (Gleb Natapov) [1006139] - [edac] Fix workqueue-related crashes (Aristeu Rozanski) [831127] - [edac] amd64_edac: Fix driver module removal (Aristeu Rozanski) [831127] - [md] raid5: BIO flags adjust (Jes Sorensen) [837097] - [md] Fix skipping recovery for read-only arrays (Jes Sorensen) [1014102] - [kernel] audit: fix mq_open and mq_unlink to add the MQ root as a hidden parent audit_names record (Richard Guy Briggs) [1009386] - [kernel] audit: log the audit_names record type (Richard Guy Briggs) [1009386] - [kernel] audit: add child record before the create to handle case where create fails (Richard Guy Briggs) [1009386] - [kernel] audit: format user messages to size of MAX_AUDIT_MESSAGE_LENGTH (Richard Guy Briggs) [1007069] - [netdrv] tg3: Expand led off fix to include 5720 (Ivan Vecera) [991498] - [netdrv] tg3: Don't turn off led on 5719 serdes port 0 (Ivan Vecera) [991498] - [netdrv] tg3: Fix UDP fragments treated as RMCP (Ivan Vecera) [991498] - [netdrv] tg3: Remove incorrect switch to aux power (Ivan Vecera) [991498] - [i2c] ismt: initialize DMA buffer (Neil Horman) [1014753] - [scsi] libfcoe: Make fcoe_sysfs optional / fix fnic NULL exception (Neil Horman) [1014864] - [fs] gfs2: Fix race in iteration of glocks for unfreeze/umount (Abhijith Das) [999909] - [fs] gfs2: dirty inode correctly in gfs2_write_end (Benjamin Marzinski) [991596] - [x86] Mark Intel Atom Avoton processor as supported (Prarit Bhargava) [914842] - [mm] vmscan: fix zone shrinking exit when scan work is done (David Gibson) [985155] - [block] free bios when failing blk_execute_rq_nowait calls (Jeff Moyer) [1009312] - [netdrv] be2net: fix disabling TX in be_close() (Ivan Vecera) [951271] - [crypto] Fix race condition in larval lookup (Herbert Xu) [916361]- [fs] fuse: drop dentry on failed revalidate (Brian Foster) [924014] - [fs] fuse: clean up return in fuse_dentry_revalidate() (Brian Foster) [924014] - [fs] fuse: use d_materialise_unique() (Brian Foster) [924014] - [mm] Group e820 entries together and add map_individual_e820 boot option (Larry Woodman) [876275] - [mm] Exclude E820_RESERVED regions and memory holes above 4 GB from direct mapping (Larry Woodman) [876275] - [mm] Find_early_table_space based on ranges that are actually being mapped (Larry Woodman) [876275] - [hid] pantherlord: heap overflow flaw (Radomir Vrbovsky) [1000435] {CVE-2013-2892} - [virt] hv: Correctly support ws2008R2 and earlier (Jason Wang) [1007341] - [powerpc] iommu: Use GFP_KERNEL instead of GFP_ATOMIC in iommu_init_table() (Steve Best) [1012666] - [powerpc] Add isync to copy_and_flush (Steve Best) [1014475] - [block] rsxx: Kernel Panic caused by mapping Discards (Steve Best) [1013728] - [kernel] audit: avoid soft lockup due to audit_log_start() incorrect loop termination (Richard Guy Briggs) [990806] - [fs] nfsv4: Remove the BUG_ON() from nfs4_get_lease_time_prepare() (Steve Dickson) [1012688] - [netdrv] bnx2x: fix loss of VLAN priority information in received TPA-aggregated packets (Michal Schmidt) [1014694] - [fs] gfs2: garbage quota usage reported due to uninitialized inode during creation (Abhijith Das) [1008947] - [fs] nfs: fix filelayout_commit_call_ops (Scott Mayhew) [1012479] - [netdrv] igb: fix driver reload with VF assigned to guest (Stefan Assmann) [985733] - [md] Fix bio flags for md raid5 (Jes Sorensen) [837097] - [md] Fix bio flags for md raid10 (Jes Sorensen) [837097] - [scsi] qla4xxx: 5.03.00.00.06.05-k3 (Chad Dupuis) [1011476] - [scsi] qla4xxx: Support setting of local CHAP index for flash target entry (Chad Dupuis) [1011476] - [scsi] qla4xxx: Correct the check for local CHAP entry type (Chad Dupuis) [1011476] - [scsi] lpfc: Update lpfc version for 8.3.7.21.3p driver release (Rob Evers) [1012961] - [scsi] lpfc: Fixed function mode field defined too small for not recognizing dual-chute mode (Rob Evers) [1012961] - [net] Revert "net: more accurate skb truesize" (Francesco Fusco) [889181] - [net] fix multiqueue selection (Michal Schmidt) [1011939]- [scsi] bnx2fc: Bump version from 1.0.14 to 2.4.1 (Tomas Henzl) [1008733] - [scsi] bnx2fc: hung task timeout warning observed when rmmod bnx2x with active FCoE targets (Tomas Henzl) [1008733] - [scsi] bnx2fc: Fixed a SCSI CMD cmpl race condition between ABTS and CLEANUP (Tomas Henzl) [1008733] - [scsi] cnic: Fix crash in, cnic_bnx2x_service_kcq() (Tomas Henzl) [1004554] - [hid] zeroplus: validate output report details (Frantisek Hrbata) [999906] {CVE-2013-2889} - [hid] provide a helper for validating hid reports (Frantisek Hrbata) [999906] {CVE-2013-2889} - [netdrv] sfc: Add SIOCEFX:EFX_MCDI_REQUEST ioctl to workaround MTD limits (Nikolay Aleksandrov) [1008705] - [netdrv] sfc: deny changing of unsupported flags (Nikolay Aleksandrov) [1010840] - [kernel] __ptrace_may_access() should not deny sub-threads (Oleg Nesterov) [927360] - [tools] perf: Make kmem work for non numa machines (Jiri Olsa) [984788] - [powerpc] Bring all threads online prior to migration/hibernation (Steve Best) [1010528] - [kvm] introduce guest count uevent (Paolo Bonzini) [1004802] - [scsi] iscsi_tcp: consider session state in iscsi_sw_sk_state_check (Chris Leech) [840638] - [crypto] ansi_cprng: Fix off by one error in non-block size request (Neil Horman) [1007694] {CVE-2013-4345} - [infiniband] cache: don't fill the cache with junk (Doug Ledford) [920306] - [usb] core: don't try to reset_device() a port that got just disconnected (Don Zickus) [1000944] - [usb] Fix connected device switch to Inactive state (Don Zickus) [1000944] - [usb] Don't use EHCI port sempahore for USB 3.0 hubs (Don Zickus) [1000944] - [netdrv] macvtap: Ignore tap features when VNET_HDR is off (Vlad Yasevich) [987201] - [netdrv] macvtap: Correctly set tap features when IFF_VNET_HDR is disabled (Vlad Yasevich) [987201] - [netdrv] macvtap: simplify usage of tap_features (Vlad Yasevich) [987201] - [infiniband] mlx4: Use default pkey when creating tunnel QPs (Doug Ledford) [993587] - [infiniband] core: Create QP1 using the pkey index which contains the default pkey (Doug Ledford) [993587] - [infiniband] ipoib: Make sure child devices use valid/proper pkeys (Doug Ledford) [993587] - [infiniband] ipoib: Fix pkey change flow for virtualization environments (Doug Ledford) [993587] - [netdrv] igb: don't deprecate the max_vfs parameter (Stefan Assmann) [1005877] - [netdrv] igb: Read flow control for i350 from correct EEPROM section (Stefan Assmann) [1005877] - [netdrv] igb: Add additional get_phy_id call for i354 devices (Stefan Assmann) [1005877] - [netdrv] igb: Update version number (Stefan Assmann) [1005877] - [netdrv] igb: Implementation to report advertised/supported link on i354 devices (Stefan Assmann) [1005877] - [netdrv] igb: Get speed and duplex for 1G non_copper devices (Stefan Assmann) [1005877] - [netdrv] igb: Support to get 2_5G link status for appropriate media type (Stefan Assmann) [1005877] - [netdrv] igb: No PHPM support in i354 devices (Stefan Assmann) [1005877] - [netdrv] igb: M88E1543 PHY downshift implementation (Stefan Assmann) [1005877] - [netdrv] igb: New PHY_ID for i354 device (Stefan Assmann) [1005877] - [netdrv] igb: Implementation of 1-sec delay for i210 devices (Stefan Assmann) [1005877] - [netdrv] igb: Don't look for a PBA in the iNVM when flashless (Stefan Assmann) [1005877] - [netdrv] igb: Expose RSS indirection table for ethtool (Stefan Assmann) [1005877] - [netdrv] igb: Add macro for size of RETA indirection table (Stefan Assmann) [1005877] - [netdrv] igb: Fix get_fw_version function for all parts (Stefan Assmann) [1005877] - [netdrv] igb: Add device support for flashless SKU of i210 device (Stefan Assmann) [1005877] - [netdrv] igb: Refactor NVM read functions to accommodate devices with no flash (Stefan Assmann) [1005877] - [netdrv] igb: Refactor of init_nvm_params (Stefan Assmann) [1005877] - [netdrv] igb: Update MTU so that it is always at least a standard frame size (Stefan Assmann) [1005877] - [netdrv] igb: don't allow SR-IOV without MSI-X (Stefan Assmann) [1005877] - [netdrv] igb: Added rcu_lock to avoid race (Stefan Assmann) [1005877] - [netdrv] igb: Read register for latch_on without return value (Stefan Assmann) [1005877] - [netdrv] igb: Reset the link when EEE setting changed (Stefan Assmann) [1005877] - [netdrv] treewide: relase -> release (Stefan Assmann) [1005877] - [scsi] iterate over devices individually for /proc/scsi/scsi (David Milburn) [966170] - [scsi] zfcp: fix lock imbalance by reworking request queue locking (Mikulas Patocka) [803592] - [kernel] pidns: fix two invalid task_active_pid_ns() usages (Aristeu Rozanski) [984597] - [netdrv] be2net: implement ethtool set/get_channel hooks (Ivan Vecera) [975885] - [netdrv] be2net: refactor be_setup() to consolidate queue creation routines (Ivan Vecera) [975885] - [netdrv] be2net: Fix be_cmd_if_create() to use MBOX if MCCQ is not created (Ivan Vecera) [975885] - [netdrv] be2net: refactor be_get_resources() code (Ivan Vecera) [975885] - [netdrv] be2net: don't limit max MAC and VLAN counts (Ivan Vecera) [975885] - [netdrv] be2net: Fixup profile management routines (Ivan Vecera) [975885] - [netdrv] be2net: use EQ_CREATEv2 for SH-R (Ivan Vecera) [975885] - [netdrv] be2net: delete primary MAC address while unloading (Ivan Vecera) [874733] - [netdrv] be2net: use SET/GET_MAC_LIST for SH-R (Ivan Vecera) [874733] - [netdrv] be2net: refactor MAC-addr setup code (Ivan Vecera) [874733] - [netdrv] be2net: fix pmac_id for BE3 VFs (Ivan Vecera) [874733] - [netdrv] be2net: allow VFs to program MAC and VLAN filters (Ivan Vecera) [874733] - [netdrv] be2net: fix MAC address modification for VF (Ivan Vecera) [874733] - [netdrv] be2net: don't use dev_err when AER enabling fails (Ivan Vecera) [986513] - [netdrv] be2net: Clear any capability flags that driver is not interested in (Ivan Vecera) [998856] - [net] ethtool: fix RHEL backport of ETHTOOL_RESET (Jiri Benc) [1008678] - [net] gact: Fix potential panic in tcf_gact() (Jiri Benc) [1003781] - [net] tcp: fix FIONREAD/SIOCINQ (Francesco Fusco) [1001479] - [net] vxlan: Avoid creating fdb entry with NULL destination (Amerigo Wang) [923915] - [net] bridge: sync the definition of struct br_mdb_entry with upstream (Amerigo Wang) [1010251] - [fs] proc/ns: Fix ABI of proc_inode (Thomas Graf) [1005224] - [fs] nfs: Fix writeback performance issue on cache invalidation (Scott Mayhew) [1010038] - [fs] xfs: switch stacks for bmap btree modifications (Dave Chinner) [918359] - [fs] GFS2: Dont flag consistency error if first mounter is a spectator (Robert S Peterson) [997929] - [x86] Mark Intel Haswell-EP as supported (Prarit Bhargava) [948339] - [s390] tx: allow program interruption filtering in user space (Hendrik Brueckner) [1006523] - [tty] hvc_iucv: Disconnect IUCV connection when lowering DTR (Hendrik Brueckner) [1007570] - [tty] hvc_console: Add DTR/RTS callback to handle HUPCL control (Hendrik Brueckner) [1007570] - [netdrv] bonding: fix bond_arp_rcv setting and arp validate desync state (Nikolay Aleksandrov) [1003697] - [netdrv] bonding: fix store_arp_validate race with mode change (Nikolay Aleksandrov) [1003697] - [netdrv] bonding: fix set mode race conditions (Nikolay Aleksandrov) [1003697] - [bluetooth] rfcomm: Fix info leak in RFCOMMGETDEVLIST ioctl() (Radomir Vrbovsky) [922409] {CVE-2012-6545} - [bluetooth] rfcomm: Fix info leak via getsockname() (Radomir Vrbovsky) [922409] {CVE-2012-6545} - [mm] mlock: operate on any regions with protection != PROT_NONE (Larry Woodman) [982460] - [mm] mlock: avoid dirtying pages and triggering writeback (Larry Woodman) [982460]- [net] ipv6: Don't depend on per socket memory for neighbour discovery messages (Thomas Graf) [963317] - [netdrv] bnx2x: add missing ethtool ops of virtual functions (Michal Schmidt) [1009492] - [netdrv] bnx2x: avoid atomic allocations during initialization (Michal Schmidt) [1004645 1007900] - [netdrv] bnx2x: Fix VF stats sync (Michal Schmidt) [1007900] - [netdrv] bnx2x: Fix VF memory leak unload (Michal Schmidt) [1007900] - [netdrv] bnx2x: Fix functionality of configuring vlan list (Michal Schmidt) [1007900] - [netdrv] bnx2x: Fix move FP memory deallocations (Michal Schmidt) [1007900] - [netdrv] bnx2x: vf mark stats started (Michal Schmidt) [1007900] - [netdrv] bnx2x: set VF DMAE when first function has 0 supported VFs (Michal Schmidt) [1007900] - [netdrv] bnx2x: Protect against VFs' ndos when SR-IOV is disabled (Michal Schmidt) [1007900] - [netdrv] bnx2x: prevent VF benign attentions (Michal Schmidt) [1007900] - [netdrv] bnx2x: Consider DCBX remote error (Michal Schmidt) [1007900] - [netdrv] bnx2x: Change DCB context handling (Michal Schmidt) [1007900] - [netdrv] bnx2x: dropless flow control not always functional (Michal Schmidt) [1007900] - [netdrv] bnx2x: fix PTE write access error (Michal Schmidt) [1007900] - [netdrv] bnx2x: fix memory leak in VF (Michal Schmidt) [1007900] - [netdrv] bnx2x: update fairness parameters following DCB negotiation (Michal Schmidt) [1007900] - [netdrv] bnx2x: protect different statistics flows (Michal Schmidt) [1007900] - [scsi] lpfc: update version for 8.3.7.21.2p driver release (Rob Evers) [1007485] - [scsi] lpfc: 8.3.42: Fixed issue of task management commands having a fixed timeout (Rob Evers) [1007485] - [scsi] rdac: Add new IBM product id to the RDAC devlist (Rob Evers) [1006061] - [block] hpsa: remove unused Smart Array ID (Tomas Henzl) [1002788] - [block] hpsa: bump driver version to reflect changes (Tomas Henzl) [1002788] - [block] hpsa: housekeeping patch for device_id and product arrays (Tomas Henzl) [1002788] - [block] hpsa: add HP Smart Array Gen8 names (Tomas Henzl) [1002788] - [block] hpsa: add HP Smart Array Gen9 PCI ID's (Tomas Henzl) [1002788] - [block] hpsa: remove unneeded variable (Tomas Henzl) [893773] - [block] hpsa: fix a race in cmd_free/scsi_done (Tomas Henzl) [893773] - [scsi] qla4xxx: 5.03.00.00.06.05-k2 (Chad Dupuis) [982175] - [scsi] qla4xxx: Export more firmware info in sysfs (Chad Dupuis) [982175] - [scsi] qla4xxx: Only BIOS boot target entries should be at index 0 and 1 (Chad Dupuis) [982175] - [scsi] qla4xxx: discovery_parent_idx can be shown without any check (Chad Dupuis) [982175] - [scsi] qla4xxx: Set IPv6 traffic class if device type is IPv6 (Chad Dupuis) [982175] - [scsi] qla4xxx: Use discovery_parent_idx instead of discovery_parent_type (Chad Dupuis) [982175] - [scsi] qla4xxx: Allow removal of failed session using logout (Chad Dupuis) [982175] - [scsi] libiscsi: Add missing prints for session and connection sysfs attrs (Chad Dupuis) [982175] - [scsi] megaraid_sas: Add High Availability clustering support using shared Logical Disks (Tomas Henzl) [997004] - [scsi] megaraid_sas: Version and Changelog update (Tomas Henzl) [997004] - [net] cnic: Use CHIP_NUM macros from bnx2x.h (Tomas Henzl) [1004554] - [hid] validate HID report id size (Frantisek Hrbata) [1000453] {CVE-2013-2888} - [infiniband] cma: Check for GID on listening device first (Doug Ledford) [920306] - [infiniband] cma: use cached gids (Doug Ledford) [920306] - [input] wacom: collect device quirks into single function (Aristeu Rozanski) [815589] - [input] wacom: add device type to device name string (Aristeu Rozanski) [815589] - [input] wacom: request tablet data for Bamboo Pens (Aristeu Rozanski) [815589] - [input] wacom: implement missing multitouch wrappers (Aristeu Rozanski) [815589] - [input] wacom: fix bug in HID parsing introduced by last patchset (Aristeu Rozanski) [815589] - [fs] nfsv4: Clean up delegation recall error handling (Steve Dickson) [1007556] - [fs] nfsv4: Clean up nfs4_open_delegation_recall (Steve Dickson) [1007556] - [fs] nfsv4: Clean up nfs4_lock_delegation_recall (Steve Dickson) [1007556] - [fs] nfs: It is not safe to dereference lsp->ls_state in release_lockowner (Steve Dickson) [962844] - [fs] nfs: Ensure that we free the lock stateid on the server (Steve Dickson) [962844] - [fs] nfs: Don't free the nfs4_lock_state until after the release_lockowner (Steve Dickson) [962844] - [fs] nfs: Convert nfs41_free_stateid to use an asynchronous RPC call (Steve Dickson) [962844] - [fs] nfs: Clean up TEST_STATEID and FREE_STATEID error reporting (Steve Dickson) [962844] - [fs] nfs: Clean up handling of privileged operations (Steve Dickson) [962844] - [fs] nfs: Clean up nfs41_setup_sequence (Steve Dickson) [962844] - [fs] nfs: Pass a stateid to test_stateid() and free_stateid() (Steve Dickson) [962844] - [fs] nfs: added FREE_STATEID call (Steve Dickson) [962844] - [virt] xen: mask cpu feature avx (Andrew Jones) [1006549] - [fs] nfsv4: Fix up nfs4_proc_lookup_mountpoint (Jeff Layton) [997133] - [block] rsxx: Moving pci_map_page to prevent overflow (Steve Best) [1001555] - [block] rsxx: Handling failed pci_map_page on PowerPC and double free (Steve Best) [1001545] - [kernel] sched/rt: Add a tuning knob to allow changing SCHED_RR timeslice (Herbert Xu) [919238] - [kernel] sched: Make initial SCHED_RR timeslace DEF_TIMESLICE (Herbert Xu) [919238] - [block] nvme: nvme_submit_bio_queue fixup check for DISCARD (David Milburn) [1006051] - [block] nvme: Update nvme_id_power_state with latest spec (David Milburn) [1006051] - [block] nvme: Split header file into user-visible and kernel-visible pieces (David Milburn) [1006051] - [block] nvme: Merge issue on character device bring-up (David Milburn) [1006051] - [block] nvme: Handle ioremap failure (David Milburn) [1006051] - [block] nvme: Add pci suspend/resume driver callbacks (David Milburn) [1006051] - [block] nvme: Use normal shutdown (David Milburn) [1006051] - [block] nvme: Separate controller init from disk discovery (David Milburn) [1006051] - [block] nvme: Separate queue alloc/free from create/delete (David Milburn) [1006051] - [block] nvme: Group pci related actions in functions (David Milburn) [1006051] - [block] nvme: Disk stats for read/write commands only (David Milburn) [1006051] - [block] nvme: Bring up cdev on set feature failure (David Milburn) [1006051] - [block] nvme: Fix checkpatch issues (David Milburn) [1006051] - [block] nvme: Namespace IDs are unsigned (David Milburn) [1006051] - [block] nvme: Call nvme_process_cq from submission path (David Milburn) [1006051] - [block] nvme: Remove "process_cq did something" message (David Milburn) [1006051] - [block] nvme: Return correct value from interrupt handler (David Milburn) [1006051] - [block] nvme: Disk IO statistics (David Milburn) [1006051] - [block] nvme: Restructure MSI / MSI-X setup (David Milburn) [1006051] - [block] nvme: Use kzalloc instead of kmalloc+memset (David Milburn) [1006051] - [netdrv] e1000e: Add code to check for failure of pci_disable_link_state call (John Green) [1000548] - [tools] perf: Fix missing tool parameter (Jiri Olsa) [984785] - [tools] perf: Remove builtin-inject unused parameter (Jiri Olsa) [984785] - [mm] pagewalk: walk_page_range should avoid VM_PFNMAP areas (Larry Woodman) [990753] - [mm] pagemap: set pagemap walk limit to PMD boundary (Motohiro Kosaki) [991260] - [mm] task_mmu: fix buffer overflow in add_page_map() (Motohiro Kosaki) [991260] - [mm] proc: copy_to_user() returns unsigned (Motohiro Kosaki) [991260] - [mm] pagemap: Hold mmap_sem during page walk (Motohiro Kosaki) [991260] - [netdrv] ixgbe: fix lockdep annotation issue for ptp's work item (Andy Gospodarek) [986967] - [netdrv] ixgbe: add support for quad-port x520 adapter (Andy Gospodarek) [986967] - [netdrv] ixgbe: clear semaphore bits on timeouts (Andy Gospodarek) [986967] - [netdrv] ixgbe: fix semaphore lock for I2C read/writes on 82598 (Andy Gospodarek) [986967] - [netdrv] ixgbe: add new media type (Andy Gospodarek) [986967] - [netdrv] ixgbe: bump version number (Andy Gospodarek) [986967] - [netdrv] ixgbe: fix SFF data dumps of SFP+ modules (Andy Gospodarek) [986967] - [netdrv] ixgbe: Fix Tx Hang issue with lldpad on 82598EB (Andy Gospodarek) [986967] - [netdrv] ixgbe: fix fc autoneg ethtool reporting (Andy Gospodarek) [986967] - [netdrv] ixgbe: Retain VLAN filtering in promiscuous + VT mode (Andy Gospodarek) [986967] - [netdrv] ixgbe: Use pci_vfs_assigned instead of ixgbe_vfs_are_assigned (Andy Gospodarek) [986967] - [lib] dma-debug: Fix comparison using wrong pointer variable in dma debug code (Stefan Assmann) [1002992] - [lib] dma-debug: hash_bucket_find needs to allow for offsets within an entry (Stefan Assmann) [1002992] - [mm] x86-64: fall back to regular page vmemmap on allocation failure (Johannes Weiner) [854363] - [mm] x86-64: use vmemmap_populate_basepages() for !pse setups (Johannes Weiner) [854363] - [mm] x86-64: remove dead debugging code for !pse setups (Johannes Weiner) [854363] - [mm] sparse-vmemmap: specify vmemmap population range in bytes (Johannes Weiner) [854363]- [netdrv] bonding: Fix corrupted queue_mapping (Veaceslav Falico) [991799] - [fs] xfs: fallback to vmalloc for large buffers in xfs_attrlist_by_handle (Eric Sandeen) [905086] - [fs] nfs: set open access operation call flag in nfs4_init_opendata_res (Jeff Layton) [1002855] - [kernel] Prevent RT process stall due to missing upstream scheduler bug fix (Larry Woodman) [1002765]- [netdrv] bnx2x: prevent crash in shutdown flow with CNIC (Michal Schmidt) [1003436] - [fs] nfs: Minor cleanups for nfs4_handle_exception and nfs4_async_handle_error (Dave Wysochanski) [998752] - [wireless] iwl4965: fix rfkill set state regression (Stanislaw Gruszka) [992969] - [wireless] rt2800: fix wrong TX power compensation (Stanislaw Gruszka) [992969] - [wireless] mac80211: add missing channel context release (Stanislaw Gruszka) [992969] - [wireless] mac80211: add a flag to indicate CCK support for HT clients (Stanislaw Gruszka) [992969] - [wireless] ath9k_htc: Restore skb headroom when returning skb to mac80211 (Stanislaw Gruszka) [992969] - [wireless] ath9k: Enable PLL fix only for AR9340/AR9330 (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: pcie: disable L1 Active after pci_enable_device (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: dvm: fix calling ieee80211_chswitch_done() with NULL (Stanislaw Gruszka) [992969] - [wireless] Hostap: copying wrong data prism2_ioctl_giwaplist() (Stanislaw Gruszka) [992969] - [wireless] zd1201: do not use stack as URB transfer_buffer (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: unregister leds when registration failed (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: take the seqno from packet if transmit failed (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: don't set the MCAST queue in STA's queue list (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: properly tell the fw that a STA is awake (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: fix MCAST in AP mode (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: correctly configure MCAST in AP mode (Stanislaw Gruszka) [992969] - [wireless] mac80211: don't wait for TX status forever (Stanislaw Gruszka) [992969] - [wireless] nl80211: fix another nl80211_fam.attrbuf race (Stanislaw Gruszka) [992969] - [wireless] cfg80211: fix P2P GO interface teardown (Stanislaw Gruszka) [992969] - [wireless] mac80211: continue using disabled channels while connected (Stanislaw Gruszka) [992969] - [wireless] mac80211: fix infinite loop in ieee80211_determine_chantype (Stanislaw Gruszka) [992969] - [wireless] mac80211: ignore HT primary channel while connected (Stanislaw Gruszka) [992969] - [wireless] iwl4965: reset firmware after rfkill off (Stanislaw Gruszka) [992969] - [wireless] iwl4965: set power mode early (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: dvm: don't send BT_CONFIG on devices w/o Bluetooth (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: set SSID bits for passive channels (Stanislaw Gruszka) [992969] - [wireless] rt2x00: fix stop queue (Stanislaw Gruszka) [992969] - [wireless] mac80211: fix monitor interface suspend crash regression (Stanislaw Gruszka) [992969] - [wireless] mac80211: fix ethtool stats for non-station interfaces (Stanislaw Gruszka) [992969] - [wireless] mac80211: fix duplicate retransmission detection (Stanislaw Gruszka) [992969] - [wireless] mac80211/minstrel_ht: fix cck rate sampling (Stanislaw Gruszka) [992969] - [wireless] mac80211/minstrel: fix NULL pointer dereference issue (Stanislaw Gruszka) [992969] - [wireless] nl80211: fix mgmt tx status and testmode reporting for netns (Stanislaw Gruszka) [992969] - [wireless] ath9k_htc: reboot firmware if it was loaded (Stanislaw Gruszka) [992969] - [wireless] ath9k_htc: do some initial hardware configuration (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: fix flushing not started aggregation sessions (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: add DELL SKU for 5150 HMC (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: refuse connection to APs with BI < 16 (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: fix bug in scan ssid (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: fix L2P BA ressources leak (Stanislaw Gruszka) [992969] - [wireless] mac80211: close AP_VLAN interfaces before unregistering all (Stanislaw Gruszka) [992969] - [wireless] b43: ensue that BCMA is "y" when B43 is "y" (Stanislaw Gruszka) [992969] - [wireless] ath9k: Do not assign noise for NULL caldata (Stanislaw Gruszka) [992969] - [wireless] ath9k: Fix noisefloor calibration (Stanislaw Gruszka) [992969] - [wireless] ath9k_hw: Assign default xlna config for AR9485 (Stanislaw Gruszka) [992969] - [wireless] rt2x00: rt2800lib: fix default TX power check for RT55xx (Stanislaw Gruszka) [992969] - [wireless] rt2x00: read 5GHz TX power values from the correct offset (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: pcie: wake the queue if stopped when being unmapped (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: pcie: fix race in queue unmapping (Stanislaw Gruszka) [992969] - [fs] ext4: don't let i_reserved_meta_blocks go negative (Lukas Czerner) [916592] - [fs] ext4: introduce reserved space (Lukas Czerner) [916592]- [target] Set bi_destructor in iblock_get_bio (Andy Grover) [999490] - [target] Fix calling bdev_get_queue on a NULL *bio (Andy Grover) [999490] - [net] ipv6: remove max_addresses check from ipv6_create_tempaddr (Petr Holasek) [999365] {CVE-2013-0343} - [net] soreuseport: UDP/IPv6 implementation (Thomas Graf) [991600] - [net] soreuseport: TCP/IPv6 implementation (Thomas Graf) [991600] - [net] soreuseport: UDP/IPv4 implementation (Thomas Graf) [991600] - [net] soreuseport: TCP/IPv4 implementation (Thomas Graf) [991600] - [net] soreuseport: infrastructure (Thomas Graf) [991600] - [kernel] prevent an older auditd shutdown from orphaning a newer auditd startup (Richard Guy Briggs) [742562] - [kernel] audit: add an option to control logging of passwords with pam_tty_audit (Richard Guy Briggs) [725100] - [misc] hpilo: Correct panic when an AUX iLO is detected (Nigel Croxon) [996600] - [watchdog] hpwdt: Patch to ignore auxilary iLO devices (Nigel Croxon) [996608] - [netdrv] igb: fix vlan filtering in promisc mode when not in VT mode (Stefan Assmann) [996277] - [char] random: fix priming of last_data (Jarod Wilson) [997985] - [char] random: prime last_data value per fips requirements (Jarod Wilson) [997985] - [char] random: simplify fips mode (Jarod Wilson) [997985] - [fs] nfs: don't extend writes to cover entire page if pagecache is invalid (Jeff Layton) [1002830] - [fs] nfs: fix inode reference leak (Steve Dickson) [998694] - [fs] nfs: Use session max response size for GETDEVICEINFO gdia_maxcount (Steve Dickson) [922810] - [fs] nfs: Simplify the NFSv4 REMOVE, LINK and RENAME compounds (Steve Dickson) [998697] - [fs] nfs: Simplify the NFSv4 CREATE compound (Steve Dickson) [998697] - [fs] nfs: Simplify the NFSv4 OPEN compound (Steve Dickson) [998697] - [fs] nfs: Simplify the cache invalidation code (Steve Dickson) [998697] - [fs] nfs: Change attribute updates should set NFS_INO_REVAL_PAGECACHE (Steve Dickson) [998697] - [fs] nfs: Simplify nfs_fhget() (Steve Dickson) [998697] - [fs] nfs: Always trust the PageUptodate flag when we have a delegation (Steve Dickson) [998697] - [fs] nfs: Optimise away nfs_check_inode_attributes() when holding a delegation (Steve Dickson) [998697] - [fs] nfs: Dont force page cache revalidations when holding a delegation (Steve Dickson) [998697] - [fs] nfs: Retrieve attributes _before_ calling delegreturn (Steve Dickson) [998697] - [fs] nfs: Fix a typo in NFS4_enc_link_sz (Steve Dickson) [998697] - [scsi] Fix bug on some bnx2x devices that don't support iSCSI (Tomas Henzl) [957217] - [scsi] mpt3sas: Added a driver module parameter max_msix_vectors (Tomas Henzl) [997045] - [scsi] aacraid: Fix for arrays going offline in the system. System hangs (Rich Bono) [996207]- [fs] gfs2: dont overrun reserved revokes (Benjamin Marzinski) [996637] - [s390] qeth: change default standard blkt settings for OSA (Hendrik Brueckner) [997625] - [s390] kernel: z90crypt module load crash (Hendrik Brueckner) [997621] - [s390] dasd: fix hanging devices after path events (Hendrik Brueckner) [996185] - [cpufreq] revert "remove rwsem lock from CPUFREQ_GOV_STOP call -- second call site" (Prarit Bhargava) [869899] - [perf] Fix regs retrieval for tracepoints events (Jiri Olsa) [1000706] - [tools] perf: Fix period symbol_conf.field_sep display (Jiri Olsa) [985968] - [tools] traceevent: Handle dynamic array's element size properly (Jiri Olsa) [664899] - [tools] perf: Fix perf build make command and BuildRequires (Jiri Olsa) [968186] - [tools] perf: Add support for wildcard in tracepoint system name (Jiri Olsa) [664899] - [perf] Add support for PERF_HW_COUNT_REF_CPU_CYCLES (Jiri Olsa) [968806] - [perf] events: Add Intel x86 mapping for PERF_COUNT_HW_REF_CPU_CYCLES (Jiri Olsa) [968806] - [perf] events: Add PERF_COUNT_HW_REF_CPU_CYCLES generic PMU event (Jiri Olsa) [968806] - [perf] events: Enable raw event support for Intel unhalted_reference_cycles event (Jiri Olsa) [968806] - [net] phonet: some signedness bugs (Francesco Fusco) [1000271] - [net] phonet: put protocols array under RCU (Francesco Fusco) [1000271] - [net] openvswitch: Add vxlan tunneling support (Amerigo Wang) [981285] - [net] vxlan: Add tx-vlan offload support (Amerigo Wang) [981285] - [net] vxlan: Improve vxlan headroom calculation (Amerigo Wang) [981285] - [net] vxlan: Factor out vxlan send api (Amerigo Wang) [981285] - [net] vxlan: Extend vxlan handlers for openvswitch (Amerigo Wang) [981285] - [net] vxlan: Add vxlan recv demux (Amerigo Wang) [981285] - [net] vxlan: Restructure vxlan receive (Amerigo Wang) [981285] - [net] vxlan: Restructure vxlan socket apis (Amerigo Wang) [981285] - [net] openvswitch: Reset tunnel key between input and output (Amerigo Wang) [981285] - [net] openvswitch: Use correct type while allocating flex array (Amerigo Wang) [981285] - [net] openvswitch: Fix bad merge resolution (Amerigo Wang) [981285] - [net] vxlan: fix a soft lockup in vxlan module removal (Amerigo Wang) [923915] - [net] vxlan: fix a regression of igmp join (Amerigo Wang) [923915] - [net] vxlan: fix rcu related warning (Amerigo Wang) [923915] - [net] vxlan: fdb: replace an existing entry (Amerigo Wang) [923915] - [kernel] list: introduce list_first_entry_or_null (Amerigo Wang) [923915] - [net] vxlan: fix igmp races (Amerigo Wang) [923915] - [net] vxlan: unregister on namespace exit (Amerigo Wang) [923915] - [net] vxlan: add necessary locking on device removal (Amerigo Wang) [923915] - [net] vxlan: Fix kernel crash on rmmod (Amerigo Wang) [923915] - [net] vxlan: fix function name spelling (Amerigo Wang) [923915] - [net] vxlan: fdb: allow specifying multiple destinations for zero MAC (Amerigo Wang) [923915] - [net] rtnetlink: allow using zero MAC address in rtnl_fdb_add, rtnl_fdb_del (Amerigo Wang) [923915] - [net] fix address check in rtnl_fdb_del (Amerigo Wang) [923915] - [net] vxlan: allow removal of single destination from fdb entry (Amerigo Wang) [923915] - [net] vxlan: introduce vxlan_fdb_parse (Amerigo Wang) [923915] - [net] vxlan: introduce vxlan_fdb_find_rdst (Amerigo Wang) [923915] - [net] vxlan: add implicit fdb entry for default destination (Amerigo Wang) [923915] - [net] vxlan: Fix sparse warnings (Amerigo Wang) [923915] - [net] vxlan: cosmetic cleanup's (Amerigo Wang) [923915] - [net] vxlan: Use initializer for dummy structures (Amerigo Wang) [923915] - [net] vxlan: port module param should be ushort (Amerigo Wang) [923915] - [net] vxlan: convert remotes list to list_rcu (Amerigo Wang) [923915] - [net] vxlan: make vxlan_xmit_one void (Amerigo Wang) [923915] - [net] vxlan: move cleanup to uninit (Amerigo Wang) [923915] - [net] vxlan: fix race caused by dropping rtnl_unlock (Amerigo Wang) [923915] - [net] vxlan: send notification when MAC migrates (Amerigo Wang) [923915] - [net] vxlan: move IGMP join/leave to work queue (Amerigo Wang) [923915] - [net] vxlan: fix crash from work pending on module removal (Amerigo Wang) [923915] - [net] vxlan: fix out of order operation on module removal (Amerigo Wang) [923915] - [net] vxlan: fix check for migration of static entry (Amerigo Wang) [923915] - [net] vxlan: handle skb_clone failure (Amerigo Wang) [923915] - [net] vxlan: only migrate dynamic FDB entries (Amerigo Wang) [923915] - [net] vxlan: fix race between flush and incoming learning (Amerigo Wang) [923915] - [net] vxlan: defer vxlan init as late as possible (Amerigo Wang) [923915] - [net] vxlan: use unsigned int instead of unsigned (Amerigo Wang) [923915] - [net] vxlan: remove the unused rcu head from struct vxlan_rdst (Amerigo Wang) [923915] - [net] vxlan: Update vxlan fdb 'used' field after each usage (Amerigo Wang) [923915] - [net] vxlan: listen on multiple ports (Amerigo Wang) [923915] - [net] vxlan: do not set SKB_GSO_UDP (Amerigo Wang) [923915] - [net] vxlan: allow choosing destination port per vxlan (Amerigo Wang) [923915] - [net] vxlan: compute source port in network byte order (Amerigo Wang) [923915] - [net] vxlan: source compatiablity with IFLA_VXLAN_GROUP (Amerigo Wang) [923915] - [net] vxlan: fix byte order issues with NDA_PORT (Amerigo Wang) [923915] - [net] vxlan: document UDP default port (Amerigo Wang) [923915] - [net] vxlan: update mail address and copyright date (Amerigo Wang) [923915] - [net] vxlan: Allow L2 redirection with L3 switching (Amerigo Wang) [923915] - [net] vxlan: Allow setting destination to unicast address (Amerigo Wang) [923915] - [net] vxlan: don't bypass encapsulation for multi- and broadcasts (Amerigo Wang) [923915] - [net] vxlan: use htonl when snooping for loopback address (Amerigo Wang) [923915] - [net] vxlan: fix some sparse warnings (Amerigo Wang) [923915] - [net] vxlan: Bypass encapsulation if the destination is local (Amerigo Wang) [923915] - [net] vxlan: Fix sparse warnings (Amerigo Wang) [923915] - [net] vxlan: Use IP Tunnels tunnel ENC encap API (Amerigo Wang) [923915] - [net] vxlan: generalize forwarding tables (Amerigo Wang) [923915] - [net] vxlan: Add vlan support to static neighbors (Amerigo Wang) [923915] - [net] vxlan: allow live mac address change (Amerigo Wang) [923915] - [net] vxlan: add DOVE extensions for VXLAN (Amerigo Wang) [923915] - [net] vxlan: move SET_ETHTOOL_OPS() to vxlan_newlink() (Amerigo Wang) [923915] - [net] vxlan: specify fl4.proto before calling ip_route_output_key() (Amerigo Wang) [923915] - [net] vxlan: Depend on CONFIG_INET (Amerigo Wang) [923915] - [net] fix invalid usage of netdev->priv_flags (Stanislaw Gruszka) [984373]- [drm] upstream sync to 3.9.9 (Rob Clark) [818344 902637 962824] - [uapi] install UAPI headers in the correct path (Rob Clark) [962824] - [debug] lockdep: provide mutex_lock_nest_lock (Rob Clark) [962824] - [pci] backport PCIE_SPEED_* (Rob Clark) [962824] - [pci] Add PCIe Link Capability link speed and width names (Rob Clark) [962824] - [fs] export get_task_comm() (Rob Clark) [962824] - [x86] sgi-xp: handle non-fatal traps - headers (George Beshers) [956876] - [x86] sgi-xp: handle non-fatal traps (George Beshers) [956876] - [x86] irq: Rename gsi_end gsi_top, and fix off by one errors (Prarit Bhargava) [998602] - [x86] ioapic: In mpparse use mp_register_ioapic (Prarit Bhargava) [998602] - [x86] ioapic: Teach mp_register_ioapic to compute a global gsi_end (Prarit Bhargava) [998602] - [x86] Reinsert "io_apic: initialize nr_ioapic_registers early in mp_register_ioapic()" (Prarit Bhargava) [855057 998602] - [virt] Add a check to catch KVM emulation of Hyper-V (Jason Wang) [985747] - [virt] kvm: Switch to use hypervisor_cpuid_base() (Jason Wang) [985747] - [x86] Introduce hypervisor_cpuid_base() (Jason Wang) [985747] - [kernel] kexec: add the values related to buddy system for filtering free pages (Nigel Croxon) [960746] - [virt] hv_balloon: Initialize the transaction ID just before sending the packet (Jason Wang) [993473] - [virt] hv_balloon: Do not post pressure status if interrupted (Jason Wang) [993473] - [virt] hv_balloon: Fix a bug in the hot-add code (Jason Wang) [993473] - [kernel] sysctl: range checking in do_proc_dointvec_ms_jiffies_conv (Francesco Fusco) [972430] - [net] neigh: prevent overflowing params in /proc/sys/net/ipv4/neigh/ (Francesco Fusco) [972430] - [net] neigh: fix some compiler warning in net/core/neighbour.c (Francesco Fusco) [972430] - [net] neigh: prohibit negative value for unres_qlen_bytes parameter (Francesco Fusco) [972430] - [net] netfilter: don't permit ct creation with random tuple (Thomas Graf) [994393] - [net] netfilter: fix BUG_ON while removing nf_conntrack with netns (Thomas Graf) [991246] - [net] gro: Fix kcalloc argument order (Amerigo Wang) [995405] - [net] gro: fix a race in gro_cell_poll() (Amerigo Wang) [995405] - [net] ip_tunnel: fix a pointer cast in ip_tunnel_xmit() (Amerigo Wang) [995405] - [virt] xen: avoid allocation causing potential swap activity on the resume path (Radim Krcmar) [996631] - [virt] xen: ensure timer tick is resumed even on CPU driving the resume (Radim Krcmar) [996631] - [infiniband] ipoib: Fix race in deleting ipoib_neigh entries (Doug Ledford) [987174] - [scsi] libiscsi: Added new boot entries in the session sysfs (Chris Leech) [994743] - [x86] kvm: use kernel_fpu_begin/end() in kvm_load/put_guest_fpu() (Fam Zheng) [988658] - [block] do not pass disk names as format strings (Alexander Gordeev) [971372] {CVE-2013-2851}- [fs] Revert "ext4: dont let i_reserved_meta_blocks go negative" (Rafael Aquini) [916592] - [fs] Revert "ext4: introduce reserved space" (Rafael Aquini) [916592] - [netdrv] bnx2x: fill in sane dump flag information (Michal Schmidt) [995475 996988] - [netdrv] bnx2x: remove zeroing of dump data buffer (Michal Schmidt) [995475 996988] - [netdrv] bnx2x: fix dump flag handling (Michal Schmidt) [995475 996988] - [netdrv] bnx2x: fix crash in bnx2x_set_vlan_stripping() (Michal Schmidt) [995475] - [scsi] lpfc: Update lpfc version for 8.3.7.21.1p driver release (Rob Evers) [947546] - [scsi] lpfc: Merge with "lpfc 8.3.31: Fixed system panic due to midlayer abort and (Rob Evers) [947546] - [scsi] lpfc: Removed obsolete fcp_eq_count and fcp_wq_count driver attributes (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Update Copyrights to 2013 for 8.3.38, 8.3.39, and 8.3.40 modifications (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed a race condition between SLI host and port failed FCF rediscovery (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed issue mailbox wait routine failed to issue dump memory mbox command (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed system panic due to unsafe walking and deleting linked list (Rob Evers) [947546] - [scsi] lpfc: lpfc 8.3.40: Fixed FCoE connection list vlan identifier and add FCF list debug (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Clarified the behavior of the lpfc_max_luns module parameter (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fix to allow OCM to report FEC status (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed a missing return code in a logging message (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed some logging message fields (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed list corruption when lpfc_drain_tx runs (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fix starting reference tag when calculating BG error (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fix inconsistent list removal causes crash (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed system panic during handling unsolicited receive buffer error condition (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fix BlockGuard error checking (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed crash during FCoE failover testing (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fix lpfc_used_cpu to be more dynamic (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed driver handling of CLEAR_LA with NPIV enabled causing SID=0 frames out (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Reduced tmo value set to FLOGI WQE for quick recovery from FLOGI sequence timeout (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Add log message when completes with clean address bit set to zero (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed driver vector mapping to CPU affinity (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed iocb flags not being reset for scsi commands (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed system panic during EEH recovery due to midlayer acting on outstanding I/O (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed not returning FAILED status when SCSI invoking host reset handler failed (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed bad book keeping in posting els sgls to port (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed BlockGuard to take advantage of rdprotect/wrprotect info when available (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Reduced spinlock contention on SCSI buffer list (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed crash when processing bsg's sg list with high memory pages (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Remove lpfc_fcp_look_ahead module parameter (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fix driver issues with SCSI Host reset (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Doorbell formation information logged in dual-chute mode WQ and RQ setup (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fix driver issues with large s/g lists for BlockGuard (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fix driver issues with large lpfc_sg_seg_cnt values (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed pt2pt and loop discovery problems on topology changes (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Remove driver dependency on HZ (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed BlockGuard error reporting (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed VPI allocation issues after firmware dump is performed (Rob Evers) [947546] - [scsi] lpfc: fix potential NULL pointer dereference in lpfc_sli4_rq_put() (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed potential mis-interpretation of READ_TOPOLOGY reserved fields (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fix default value for lpfc_enable_rrq (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed circular locking dependency and inconsistent lock state issues (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed PT2PT bring up problem for FC SLI4 (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed OXID reuse issue (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed async FCF modified event to in-use FCF failure to trigger recovery (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed deadlock condition in FCF round robin handling (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed bsg timeout handling issues that would result in crashes ? applied and checked into RHEL6.5 (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed degraded performance after cable pulls (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed NMI watch dog panic's when resetting the hba (Rob Evers) [947546] - [scsi] lpfc: treewide: Fix typos in kernel messages (Rob Evers) [947546] - [scsi] lpfc: fix lpfc build when wmb() is defined as mb() (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed infinite loop in lpfc_sli4_fcf_rr_next_index_get (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed crash due to SLI Port invalid resource count (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Provide support for FCoE protocol dual-chute (ULP) operation (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed stale ndlp state when the node is marked for deferred removal (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fix potential memory corruption bug (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed no-context ABTS failed with BA_RJT (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Removed use of NOP mailboxes for interrupt verification (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed exhausted retry for plogi to nameserver (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed ELS_REC received on the unsolicited receive queue (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Provide support for change_queue_type (Rob Evers) [947546] - [scsi] lpfc: 8.3.36: Correct mask error (Rob Evers) [947546] - [scsi] lpfc: 8.3.36: Correct buffer length overrun (Rob Evers) [947546] - [scsi] lpfc: 8.3.36: Update DIF support for passthru/strip/insert (Rob Evers) [947546] - [scsi] lpfc: 8.3.36: Fix bug with Target Resets and FCP2 devices (Rob Evers) [947546] - [scsi] lpfc: 8.3.35: Fixed not checking solicition in progress bit when verifying FCF record for use (Rob Evers) [947546] - [scsi] lpfc: 8.3.35: Fixed PRLI not being retried if a LS_RJT with a reason (Rob Evers) [947546] - [scsi] lpfc: 8.3.35: Expand I/O channel support for large systems (Rob Evers) [947546] - [scsi] lpfc: 8.3.34: Adjust IO Channels to 1 when INTx (Rob Evers) [947546] - [scsi] lpfc: 8.3.35: Fix interrupt delay multipler conversion for eq_create (Rob Evers) [947546] - [scsi] lpfc 8.3.34: Correct typecasts for snprintf messages (Rob Evers) [947546] - [scsi] lpfc: 8.3.34: Fix number of IO channels to match CPUs (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Fixed debugfs queInfo to include queue stats (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Add lpfc_fcp_look_ahead module parameter (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Make I/O to hw queue distribution algorithm a module parameter (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Change Naming convention for SLI4 Interrupt vector (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Allow per-hba interrupt rate tuning (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Tie parallel I/O queues into separate MSIX vectors (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Add Interrupts per second stats via debugfs (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Parallelize SLI-4 Q distribution (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Formally separate lpfc_sli_ring SLI-3 and SLI-4 variantions (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Add debugfs interface to display SLI queue information (Rob Evers) [947546] - [scsi] lpfc: treewide: fix comment/printk/variable typos (Rob Evers) [947546] - [netdrv] qlcnic: Update version to 5.2.43 (Chad Dupuis) [927395] - [netdrv] qlcnic: Enhance virtual NIC logging (Chad Dupuis) [927395] - [netdrv] qlcnic: qlcnic_get_board_name() function cleanup (Chad Dupuis) [927395] - [netdrv] qlcnic: Implement GET_LED_STATUS command for 82xx adapter (Chad Dupuis) [927395] - [netdrv] qlcnic: modify reset recovery path in diag mode (Chad Dupuis) [927395] - [netdrv] qlcnic: diagnostics routine changes (Chad Dupuis) [927395] - [netdrv] qlcnic: Convert nested if-else to switch-case (Chad Dupuis) [927395] - [netdrv] qlcnic: Initialize trans_work and idc_aen_work at VF probe (Chad Dupuis) [927395] - [netdrv] qlcnic: Remove qlcnic_config_npars module parameter (Chad Dupuis) [927395] - [netdrv] qlcnic: Update IRQ name for 8200 and 8300 Series adapter (Chad Dupuis) [927395] - [netdrv] qlcnic: Disable INT-x interrupt for 83xx on driver unload (Chad Dupuis) [927395] - [netdrv] qlcnic: Support spoof check config (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix LRO bugs while tuning offloads using Q application (Chad Dupuis) [927395] - [netdrv] qlcnic: Enable LRO if it was disabled by RX checksum (Chad Dupuis) [927395] - [netdrv] qlcnic: remove netdev->trans_start updates within the driver (Chad Dupuis) [927395] - [netdrv] qlcnic: Return proper error codes from probe failure paths (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix validation of link event command (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix mailbox response handling (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix bug in diagnostics test reset recovery path (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix reset recovery after transmit timeout (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix ethtool supported port status for 83xx (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix missing bracket in module parameter (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix ethtool strings (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix setting MAC address (Chad Dupuis) [927395] - [netdrv] qlcnic: Update version to 5.2.42 (Chad Dupuis) [927395] - [netdrv] qlcnic: Add identifying string for 83xx adapter (Chad Dupuis) [927395] - [netdrv] qlcnic: Rename the IRQ description (Chad Dupuis) [927395] - [netdrv] qlcnic: Enable Interrupt Coalescing for 83xx adapter (Chad Dupuis) [927395] - [netdrv] qlcnic: Add eSwitch statistics support (Chad Dupuis) [927395] - [netdrv] qlcnic: Take EPORT out of reset sequence before disabling PAUSE (Chad Dupuis) [927395] - [netdrv] qlcnic: Enhance channel configuration logs (Chad Dupuis) [927395] - [netdrv] qlcnic: Update version to 5.2.41 (Chad Dupuis) [927395] - [netdrv] qlcnic: Support polling for mailbox events (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix loopback test for SR-IOV PF (Chad Dupuis) [927395] - [netdrv] qlcnic: Support VLAN id config (Chad Dupuis) [927395] - [netdrv] qlcnic: Support MAC address, Tx rate config (Chad Dupuis) [927395] - [netdrv] qlcnic: VF reset recovery implementation (Chad Dupuis) [927395] - [netdrv] qlcnic: VF FLR implementation (Chad Dupuis) [927395] - [netdrv] qlcnic: Change 82xx adapter VLAN id endian type (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix typo in logs (Chad Dupuis) [927395] - [netdrv] qlcnic: fix TSO race condition (Chad Dupuis) [927395] - [netdrv] qlcnic: Stop traffic before performing loopback test (Chad Dupuis) [927395] - [netdrv] qlcnic: fix beaconing test for 82xx adapter (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix set_flags handler for ethtool (Chad Dupuis) [927395] - [netdrv] qlcnic: Bump up the version to 5.2.40 (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix sparse warnings (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix NULL dereference in error path (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix potential NULL dereference (Chad Dupuis) [927395] - [netdrv] qlcnic: Bump up the version to 5.2.39 (Chad Dupuis) [927395] - [netdrv] qlcnic: Support atomic commands (Chad Dupuis) [927395] - [netdrv] qlcnic: Support VF-PF communication channel commands (Chad Dupuis) [927395] - [netdrv] qlcnic: VF-PF communication channel implementation (Chad Dupuis) [927395] - [netdrv] qlcnic: Use shared interrupt vector for Tx and Rx (Chad Dupuis) [927395] - [netdrv] qlcnic: SR-IOV VF probe (Chad Dupuis) [927395] - [netdrv] qlcnic: Support SR-IOV enable and disable (Chad Dupuis) [927395] - [netdrv] qlcnic: Add QLCNIC_SRIOV to Kconfig (Chad Dupuis) [927395]- [mm] reinstate mmap -EINVAL return error code when mapping length is zero (Rafael Aquini) [995339] - [fs] ext4: introduce reserved space (Lukas Czerner) [916592] - [fs] ext4: dont let i_reserved_meta_blocks go negative (Lukas Czerner) [916592] - [firmware] efivars: Use correct efi_pstore_info struct when calling pstore_register (Lenny Szubowicz) [867689] - [s390] zfcp: block queue limits with data router (Hendrik Brueckner) [952734] - [char] ipmi: eliminate long delay in ipmi_si on SGI UV2 (George Beshers) [876778] - [net] bridge: fix a conflict in if_bridge.h with glibc headers (Amerigo Wang) [981325] - [usb] fix endpoint-disabling for failed config changes (Don Zickus) [889391] - [usb] Free the allocated memory before exiting on error (Don Zickus) [889391] - [usb] xhci: fix list access before init (Don Zickus) [889391] - [usb] xhci-mem: init list heads at the beginning of init (Don Zickus) [889391] - [usb] xhci: override bogus bulk wMaxPacketSize values (Don Zickus) [889391] - [usb] enclose USB_XHCI_HCD related symbols within a if USB_XHCI_HCD block (Don Zickus) [889391] - [usb] xhci: clarify compliance mode debug messages (Don Zickus) [889391] - [usb] xhci: Rename SEGMENT_SIZE and SEGMENT_SHIFT as the former is used in a.out.h (Don Zickus) [889391] - [usb] xhci: Use ilog2() rather than __ffs() for calculating SEGMENT_SHIFT (Don Zickus) [889391] - [usb] xhci: Don't warn on empty ring for suspended devices (Don Zickus) [889391] - [usb] xhci: Fix TRB transfer length macro used for Event TRB (Don Zickus) [889391] - [usb] xhci: fix build warning (Don Zickus) [889391] - [usb] xhci: fix bit definitions for IMAN register (Don Zickus) [889391] - [usb] xhci: correctly enable interrupts (Don Zickus) [889391] - [usb] xhci: fix memory leak of URB-private data (Don Zickus) [889391] - [usb] xhci: fix incorrect bit test (Don Zickus) [889391] - [usb] xhci: Fix TD size for isochronous URBs (Don Zickus) [889391] - [usb] xhci: Fix isoc TD encoding (Don Zickus) [889391] - [usb] xhci: remove unused trb var in xhci_irq() (Don Zickus) [889391] - [usb] xhci: Add Lynx Point LP to list of Intel switchable hosts (Don Zickus) [889391] - [usb] xhci: move HC_STATE_SUSPENDED check to xhci_suspend() (Don Zickus) [889391] - [usb] xhci: Stricter conditional for Z1 system models for Compliance Mode Patch (Don Zickus) [889391] - [usb] xhci: Extend Fresco Logic MSI quirk (Don Zickus) [889391] - [usb] xhci: fix null-pointer dereference when destroying half-built segment rings (Don Zickus) [889391] - [usb] xhci: Fix TD Size calculation on 1.0 hosts (Don Zickus) [889391] - [usb] xhci: Fix conditional check in bandwidth calculation (Don Zickus) [889391] - [usb] xhci: Avoid global symbol pollution with handshake (Don Zickus) [889391] - [usb] xhci: Remove assigned but unused ep_ctx (Don Zickus) [889391] - [usb] xhci: Remove assigned but unused slot_ctx (Don Zickus) [889391] - [usb] xhci: Fix missing break in xhci_evaluate_context_result (Don Zickus) [889391] - [usb] xhci: Fix potential NULL ptr deref in command cancellation (Don Zickus) [889391] - [usb] xhci: Remove __force__ __u16 before assigning DeviceRemovable and assign directly (Don Zickus) [889391] - [usb] xhci-ring: removes unnecessary semicolon (Don Zickus) [889391] - [usb] xhci: update a comment regarding the BOS descriptor to reflect the code (Don Zickus) [889391] - [usb] xhci: sparse fixes (Don Zickus) [889391] - [usb] Fail a get config when the port is powered off (Don Zickus) [889391] - [usb] xhci: Handle clear PORT_POWER feature (Don Zickus) [889391] - [usb] redefine DeviceRemovable and wHubDelay as _le16 (Don Zickus) [889391] - [usb] xhci: Avoid "dead ports", add roothub port polling (Don Zickus) [894180] - [usb] Handle warm reset failure on empty port (Don Zickus) [894180] - [usb] Ignore port state until reset completes (Don Zickus) [894180] - [usb] Increase reset timeout (Don Zickus) [894180] - [usb] Allow USB 3.0 ports to be disabled (Don Zickus) [894180] - [usb] Ignore xHCI Reset Device status (Don Zickus) [894180] - [usb] Handle auto-transition from hot to warm reset (Don Zickus) [894180] - [usb] xhci: Handle HS bulk/ctrl endpoints that don't NAK (Don Zickus) [894180] - [usb] Enable LPM after a failed probe (Don Zickus) [815547] - [usb] Don't enable LPM if the exit latency is zero (Don Zickus) [815547] - [usb] Send Set SEL before enablng parent U1/U2 timeout (Don Zickus) [815547] - [usb] xhci: endianness xhci_calculate_intel_u2_timeout (Don Zickus) [815547] - [usb] xhci: fix integer overflow (Don Zickus) [815547] - [usb] Fix LPM disable count mismatch on driver unbind (Don Zickus) [815547] - [usb] Disable LPM while the device is unconfigured (Don Zickus) [815547] - [usb] Fix LPM disable/enable during device reset (Don Zickus) [815547] - [usb] xhci: Fix DIV_ROUND_UP compile error (Don Zickus) [815547] - [usb] xhci: Fix compile with CONFIG_USB_SUSPEND=n (Don Zickus) [815547] - [usb] Fix core compile with CONFIG_USB_SUSPEND=n (Don Zickus) [815547] - [usb] Disable hub-initiated LPM for comms devices (Don Zickus) [815547] - [usb] xhci: Add Intel U1/U2 timeout policy (Don Zickus) [815547] - [usb] xhci: Add infrastructure for host-specific LPM policies (Don Zickus) [815547] - [usb] Add macros for interrupt endpoint types (Don Zickus) [815547] - [usb] xhci: Reserve one command for USB3 LPM disable (Don Zickus) [815547] - [usb] xhci: Some Evaluate Context commands must succeed (Don Zickus) [815547] - [usb] Disable USB 3.0 LPM in critical sections (Don Zickus) [815547] - [usb] Add support to enable/disable USB3 link states (Don Zickus) [815547] - [usb] Allow drivers to disable hub-initiated LPM (Don Zickus) [815547] - [usb] Calculate USB 3.0 exit latencies for LPM (Don Zickus) [815547] - [usb] Refactor code to set LPM support flag (Don Zickus) [815547] - [usb] Make sure to fetch the BOS desc for roothubs (Don Zickus) [815547] - [usb] xhci: Add roothub code to set U1/U2 timeouts (Don Zickus) [815547] - [scsi] pm8001: Add new driver pmc8001 to RHEL 6.5 (Rich Bono) [922129] - [scsi] bnx2fc: introduce missing kfree (Jan Vesely) [916004] - [scsi] bnx2fc: Fix common misspellings (Jan Vesely) [916004] - [scsi] bnx2fc: Drivers: scsi: remove __dev* attributes (Jan Vesely) [916004] - [scsi] bnx2fc: Make the fcoe_cltr the SCSI host parent (Jan Vesely) [916004] - [scsi] bnx2fc: Bumped version to 1.0.14 (Jan Vesely) [916004] - [scsi] bnx2fc: Update copyright dates (Jan Vesely) [916004] - [scsi] bnx2fc: Fix race condition between IO completion and abort (Jan Vesely) [916004] - [scsi] bnx2fc: Include chip number in the symbolic name (Jan Vesely) [916004] - [scsi] bnx2fc: Enable cached tasks to improve performance (Jan Vesely) [916004] - [scsi] bnx2fc: adjust duplicate test (Jan Vesely) [916004] - [scsi] bnx2fc: Bumped version to 1.0.13 (Jan Vesely) [916004] - [scsi] bnx2fc: Support max IO size to 512KB (Jan Vesely) [916004] - [scsi] bnx2fc: Tx/Rx byte counts reset to 0 when exceeding 32 bit values (Jan Vesely) [916004] - [scsi] bnx2fc: Map the doorbell register between offload and enable requests (Jan Vesely) [916004] - [scsi] bnx2fc: Move offload/upload wait logic into a function (Jan Vesely) [916004] - [scsi] bnx2fc: support software fcoe target (Jan Vesely) [916004] - [scsi] bnx2fc: remove useless calls to memset() (Jan Vesely) [916004] - [scsi] bnx2fc: use fcoe_get_lesb/fcoe_ctlr_get_lesb() directly from libfcoe (Jan Vesely) [916004] - [scsi] bnx2fc: use fcoe_link_speed_update() from the exported symbol in libfcoe (Jan Vesely) [916004] - [scsi] bnx2fc: add support to get_netdev for bnx2f_interface (Jan Vesely) [916004] - [scsi] bnx2fc: Use the fcoe_sysfs control interface (Jan Vesely) [916004] - [scsi] libfcoe, fcoe, bnx2fc: Add new fcoe control interface (Jan Vesely) [916004] - [scsi] bnx2fc: treewide: fix typo of "suppport" in various comments (Jan Vesely) [916004] - [scsi] fix various printk and comment typos (Jan Vesely) [916004] - [scsi] fcoe, bnx2fc, libfcoe: SW FCoE and bnx2fc use FCoE Syfs (Jan Vesely) [916004] - [scsi] bnx2fc: Allocate fcoe_ctlr with bnx2fc_interface, not as a member (Jan Vesely) [916004] - [scsi] bnx2i: Fixed bugs in the handling of unsolicited NOP-Ins (Jan Vesely) [916003] - [scsi] bnx2i: Update version and copyright year 2013 (Jan Vesely) [916003] - [scsi] bnx2i: Drivers: scsi: remove __dev* attributes (Jan Vesely) [916003] - [scsi] bnx2i: Fix typo in printk and comments (Jan Vesely) [916003] - [scsi] bnx2i: fix the bit manipulation when setting the error mask (Jan Vesely) [916003] - [scsi] bnx2i: removed the individual PCI DEVICE ID checking (Jan Vesely) [916003]- [netdrv] ixgbe: fix broken module parameter IntMode (Andy Gospodarek) [958967] - [netdrv] ixgbe: fix broken module parameter FdirMode (Andy Gospodarek) [958967] - [fs] fuse: initialize dentry->d_op properly in fuse_direntplus_link() (Brian Foster) [994492] - [fs] nfs4: Fix infinite loop in nfs4_lookup_root (Scott Mayhew) [987426] - [tracing] Replace syscall_meta_data struct array with pointer array (Jiri Olsa) [992987] - [tracing] Replace trace_event struct array with pointer array (Jiri Olsa) [992987] - [mm] percpu: don't implicitly include slab.h from percpu.h (Baoquan He) [878312] - [mm] percpu: fix per_cpu_ptr_to_phys() handling of non-page-aligned addresses (Baoquan He) [878312] - [mm] percpu: explain why per_cpu_ptr_to_phys() is more complicated than necessary (Baoquan He) [878312] - [mm] percpu: fix chunk range calculation (Baoquan He) [878312] - [mm] percpu: should use is_vmalloc_addr() (Baoquan He) [878312] - [mm] percpu: fix pcpu_last_unit_cpu (Baoquan He) [878312] - [mm] percpu: fix first chunk match in per_cpu_ptr_to_phys() (Baoquan He) [878312] - [mm] percpu: fix trivial bugs in pcpu_build_alloc_info() (Baoquan He) [878312] - [mm] percpu: move vmalloc based chunk management into percpu-vm.c (Baoquan He) [878312] - [mm] percpu: misc preparations for nommu support (Baoquan He) [878312] - [mm] percpu: reorganize chunk creation and destruction (Baoquan He) [878312] - [mm] percpu: factor out pcpu_addr_in_first/reserved_chunk() and update per_cpu_ptr_to_phys() (Baoquan He) [878312] - [mm] percpu: add __percpu sparse annotations to core kernel subsystems (Baoquan He) [878312] - [mm] percpu: avoid calling __pcpu_ptr_to_addr() (Baoquan He) [878312] - [mm] percpu: refactor the code in pcpu_depopulate_chunk() (Baoquan He) [878312] - [mm] percpu: add missing per_cpu_ptr_to_phys() definition for UP (Baoquan He) [878312] - [mm] percpu: Fix kdump failure if booted with percpu_alloc=page (Baoquan He) [878312] - [mm] Revert: percpu: fix chunk range calculation (Baoquan He) [878312] - [mm] Revert: percpu: Fix kdump crash_notes content lost in case i386 debug (Baoquan He) [878312] - [md] raid5: fix interaction of 'replace' and 'recovery' (Jes Sorensen) [994382] - [md] raid10: remove use-after-free bug (Jes Sorensen) [994382] - [md] Remove recent change which allows devices to skip recovery (Jes Sorensen) [994382] - [md] raid10: fix two problems with RAID10 resync (Jes Sorensen) [994382] - [infiniband] ocrdma: Fix several stack info leaks (Doug Ledford) [827601] - [infiniband] ocrdma: Remove unused include (Doug Ledford) [827601] - [infiniband] hw: import new ocrdma driver from upstream tree (Doug Ledford) [827601] - [infiniband] cma: Export AF_IB statistics (Michal Schmidt) [908111] - [infiniband] ucma: Allow user space to specify AF_IB when joining multicast (Michal Schmidt) [908111] - [infiniband] ucma: Allow user space to pass AF_IB into resolve (Michal Schmidt) [908111] - [infiniband] ucma: Allow user space to bind to AF_IB (Michal Schmidt) [908111] - [infiniband] ucma: Name changes to indicate only IP addresses supported (Michal Schmidt) [908111] - [infiniband] ucma: Add ability to query GID addresses (Michal Schmidt) [908111] - [infiniband] cma: Export cma_get_service_id() (Michal Schmidt) [908111] - [infiniband] ucma: Support querying when IB paths are not reversible (Michal Schmidt) [908111] - [infiniband] sa: Export function to pack a path record into wire format (Michal Schmidt) [908111] - [infiniband] ucma: Support querying for AF_IB addresses (Michal Schmidt) [908111] - [infiniband] cma: Only listen on IB devices when using AF_IB (Michal Schmidt) [908111] - [infiniband] cma: Set qkey for AF_IB (Michal Schmidt) [908111] - [infiniband] cma: Expose private data when using AF_IB (Michal Schmidt) [908111] - [infiniband] cma: Merge cma_get/save_net_info (Michal Schmidt) [908111] - [infiniband] cma: Remove unused SDP related code (Michal Schmidt) [908111] - [infiniband] cma: Add support for AF_IB to cma_get_service_id() (Michal Schmidt) [908111] - [infiniband] cma: Add support for AF_IB to rdma_resolve_route() (Michal Schmidt) [908111] - [infiniband] cma: Add support for AF_IB to rdma_resolve_addr() (Michal Schmidt) [908111] - [infiniband] cma: Verify that source and dest sa_family are the same (Michal Schmidt) [908111] - [infiniband] cma: Restrict AF_IB loopback to binding to IB devices only (Michal Schmidt) [908111] - [infiniband] cma: Add helper functions to return id address information (Michal Schmidt) [908111] - [infiniband] cma: Do not modify sa_family when setting loopback address (Michal Schmidt) [908111] - [infiniband] cma: Allow user to specify AF_IB when binding (Michal Schmidt) [908111] - [infiniband] cma: Update port reservation to support AF_IB (Michal Schmidt) [908111] - [infiniband] cma: Add AF_IB support to ip_addr_size (Michal Schmidt) [908111] - [infiniband] cma: Include AF_IB in loopback and any address checks (Michal Schmidt) [908111] - [infiniband] cma: Allow enabling reuseaddr in any state (Michal Schmidt) [908111] - [infiniband] rdma: Define native IB address (Michal Schmidt) [908111] - [netdrv] mlx4: Set link type for RAW PACKET QPs in the QP context (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Disable VLAN stripping for RAW PACKET QPs (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Fetch XRC SRQ in the CQ polling code (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Advertise MW support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Support memory window binding (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Remove redundant NULL check before kfree (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Fix compiler warning about uninitialized 'vlan' variable (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Convert is_xxx variables in build_mlx_header() to bool (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Remove local invalidate segment unused fields (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Adjust duplicate test (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Fix bug unwinding on error in mlx4_ib_init_sriov() (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Fix build error on platforms where UL is not 64 bits (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: fix unresolved 64bit math in mellanox/mlx4/en_dcb_nl.c (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Can set maxrate only for TC0 (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Set max rate-limit for a TC (Amir Vadai) [950401 950910 950913 950915] - [netdrv] dcb: Add an optional max rate attribute (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Disable RFS when running in SRIOV mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Initialize RFS filters lock and list in init_netdev (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Limit the RFS filter IDs to be < RPS_NO_FILTER (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add accelerated RFS support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add rmap support to mlx4_assign_eq (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: fix small memory leak on error (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Dynamic VST to VST vlan/qos changes (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Fail device init if num_vfs is negative (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Add warning in case of command timeouts (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Replace sscanf() with kstrtoint() (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add prints when TX timeout occurs (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix a race between napi poll function and RX ring cleanup (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Change log level from error to debug for vlan related messages (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Move register_netdev() to the end of initialization function (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Do not query stats when device port is down (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix resource leak in error flow (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: allow order-0 memory allocations in RX path (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: use one page fragment per incoming frame (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx_en: Timestamping is not supported in slave mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Keep VF assigned MAC in the PF admin table (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Handle unassigned VF MAC address correctly (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix adaptive moderation cq update (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Strengthen VLAN tags/priorities enforcement in VST mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Add missing report on VST and spoof-checking dev caps (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: fix a build error on 32bit arches (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add support to get VF config (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add set VF default vlan ID and priority support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add set VF mac address support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add structures to keep VF Ethernet ports information (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add reference counting to MAC registeration (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Disable HW clock overflow check when no HW support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Disable HW timestamping for VFs (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Expose a few helpers to fill DMFS HW strucutures (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Directly expose fields of DMFS HW rule control segment (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Change a few DMFS fields names to match firmare spec (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Match DMFS promiscuous field names to firmware spec (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Move DMFS HW structs to common header file (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Reduce warning message for SRQ_LIMIT event to debug level (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add a service task (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Support software timestamping (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add HW timestamping support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Read HCA frequency and map internal clock (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Add timestamping device capability (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Implement SRQ object lookup from srqn (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: set correct MTU in SRIOV (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Translate guest B0 steering rules to DMFS (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Add helper function to translate B0 steering rules to DMFS (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Advertize DCB_CAP_DCBX_HOST in getdcbx (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Enable DCB ETS ops only when supported by the firmware (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Added proper description for two device capabilities (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix setting initial MAC address (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Disallow releasing VF QPs which have steering rules (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Always use 64 bit resource ID when doing lookup (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Remove ethtool flow steering rules before releasing QPs (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Fix wrong order of flow steering resources removal (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Fix wrong mask applied on EQ numbers in the wrapper (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Cleanup MAC resources on module unload or port stop (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix race when setting the device MAC address (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Fix endianness bug in set_param_l (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Turn off device-managed FS bit in dev-cap wrapper if DMFS is not enabled (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Disable mlx4_QP_ATTACH calls from guests if the host uses flow steering (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Implement memory windows allocation and deallocation (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Enable memory windows in INIT_HCA and QUERY_HCA (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Disable memory windows for virtual functions (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: fix allocation of device tx_cq (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Propagate MR deregistration failures to caller (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Rename MPT-related functions to have mpt_ prefix (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add unicast MAC filtering (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Manage hash of MAC addresses per port (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Save previous MAC address of the port so we can replace it later (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Re-arrange ndo_set_rx_mode related code (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Move Ethernet related functionality from mlx4_core to mlx4_en (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Cleanup multiline strings (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Optimize Rx fast path filter checks (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Optimize loopback related checks in data path (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Assigning TX irq per ring (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix compilation error when CONFIG_INET isn't defined (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix error propagation for ethtool helper function (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix transmit timeout when driver restarts port (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Don't reassign port mac address on firmware that supports it (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Use firmware driven flow steering hash mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix ethtool rules leftovers after module unloaded (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Block insertion of ethtool steering rules while the interface is down (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix vlan mask for ethtool steering rules (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Validate VLAN IDs provided in ethtool flow steering rules (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix ip/udp steering rules multicast mac when attached via ethtool (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Set correctly allow_loopback flag (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Directly expose fields of HW flow steering rule control segment (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix a race when closing TX queue (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Return proper error code when __mlx4_add_one fails (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Use the correct netif lock on ndo_set_rx_mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix traffic loss under promiscuous mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Issue the dump eth statistics command under lock (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: remove redundant code (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add support for destination MAC in steering rules (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Use generic etherdevice.h functions (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Set number of rx/tx channels using ethtool (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix TX moderation info loss after set_ringparam is called (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Adjusting moderation per each ring (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Remove remnants of LRO support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Unmap UAR also in the case of error flow (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Don't use vlan tag value as an indication for vlan presence (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Perform correct resource cleanup if mlx4_QUERY_ADAPTER() fails (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Remove annoying debug messages from SR-IOV flow (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: fix skb truesize underestimation (Amir Vadai) [950401 950910 950913 950915] - [netdrv] etherdevice.h: Add ether_addr_equal_64bits (Amir Vadai) [950401 950910 950913 950915] - [netdrv] ethtool: Add destination MAC address to flow steering API (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fixing TX queue stop/wake flow (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: nullify cq->vector field when closing completion queue (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Checksum counters per ring (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Fix vlan table overflow (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Adding 40gb speed report for ethtool (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix crash upon device initialization error (Amir Vadai) [950401 950910 950913 950915] - [net] introduce IFF_NO_UNICAST_FLT (Doug Ledford) [791284 865301 950918 983117] - [infiniband] ipoib: Add more rtnl_link_ops callbacks (Doug Ledford) [791284 865301 950918 983117] - [infiniband] ipoib: Add rtnl_link_ops support (Doug Ledford) [791284 865301 950918 983117] - [infiniband] ib_srp: Eliminate state SRP_TARGET_DEAD - minus system_long_wq (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Allow SRP disconnect through sysfs (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp_transport: Simplify attribute initialization code (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp_transport: Fix attribute registration (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp_transport: Document sysfs attributes (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: use __scsi_target_unblock (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Add Mellanox copyright (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Fix device removal flow (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Add support for iser CM REQ additional info (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Return error to upper layers on EAGAIN registration failures (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Move informational messages from error to info level (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Add module version (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: add support for TIPC protocol (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Fix ipoib_hard_header() return value (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Fix send lockup due to missed TX completion (Doug Ledford) [791284 865301 950918 983117] - [infiniband] rds: zero last byte for strncpy (Doug Ledford) [791284 865301 950918 983117] - [infiniband] rds: simplify a warning message (Doug Ledford) [791284 865301 950918 983117] - [infiniband] rds: limit the size allocated by rds_message_alloc() (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Free ipoib neigh on path record failure so path rec queries are retried (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Fail I/O requests if the transport is offline (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Avoid endless SCSI error handling loop (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Avoid sending a task management function needlessly (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Track connection state properly (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Enable iser when FMRs are not supported (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Avoid error prints on EAGAIN registration failures (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Use proper define for the commands per LUN value advertised to SCSI ML (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Don't attempt to release resources on error flow (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Add version and firmware info to ethtool reporting (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Fix ipoib_neigh hashing to use the correct daddr octets (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Fix crash due to skb double destruct (Doug Ledford) [791284 865301 950918 983117] - [infiniband] rds: remove depends on CONFIG_EXPERIMENTAL (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Call skb_dst_drop() once skb is enqueued for sending (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: send disconnect request without waiting for CM timewait exit (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: destroy and recreate QP and CQs when reconnecting (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Introduce the helper function srp_remove_target() (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Suppress superfluous error messages (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Process all error completions (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Introduce srp_handle_qp_err() (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Simplify SCSI error handling (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Keep processing commands during host removal (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Eliminate state SRP_TARGET_CONNECTING (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Increase block layer timeout (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Add more RX CQs to scale out processing of SCSI responses (Doug Ledford) [791284 865301 950918 983117] - [infiniband] core: Don't touch cmid after dropping reference (Doug Ledford) [791284 865301 950918 983117] - [infiniband] core: Verify that QP handler is valid before dispatching events (Doug Ledford) [791284 865301 950918 983117] - [infiniband] uverbs: Implement memory windows support in uverbs (Doug Ledford) [791284 865301 950918 983117] - [infiniband] core: Add "type 2" memory windows support (Doug Ledford) [791284 865301 950918 983117] - [infiniband] core: Change return value from find_gid_port() (Doug Ledford) [791284 865301 950918 983117]- [fs] autofs: remove autofs dentry mount check (Ian Kent) [947275] - [net] bridge: do not call setup_timer() multiple times (Amerigo Wang) [994430] - [mm] compaction: fixup need_compaction (Andrea Arcangeli) [953225] - [mm] compaction: add compaction to zone_reclaim_mode (Andrea Arcangeli) [953225] - [mm] zone_reclaim: after a successful zone_reclaim check the min watermark (Andrea Arcangeli) [953225] - [mm] compaction: increase the high order pages in the watermarks (Andrea Arcangeli) [953225] - [mm] compaction: don't require high order pages below min wmark (Andrea Arcangeli) [953225] - [mm] compaction: reset before initializing the scan cursors (Andrea Arcangeli) [953225] - [mm] compaction: don't depend on kswapd to invoke reset_isolation_suitable (Andrea Arcangeli) [953225] - [mm] zone_reclaim: compaction: scan all memory with /proc/sys/vm/compact_memory (Andrea Arcangeli) [953225] - [mm] zone_reclaim: remove ZONE_RECLAIM_LOCKED (Andrea Arcangeli) [953225] - [mm] page_alloc: avoid marking zones full prematurely after zone_reclaim() (Andrea Arcangeli) [953225] - [x86] trace: Add irq_enter/exit() in smp_trace_reschedule_interrupt() (Seiji Aguchi) [738712] - [x86] trace: Add config option checking to the definitions of mce handlers (Seiji Aguchi) [738712] - [x86] trace: Do not call local_irq_save() in load_current_idt() (Seiji Aguchi) [738712] - [x86] trace: Move creation of irq tracepoints from apic.c to irq.c (Seiji Aguchi) [738712] - [x86] trace: Add irq vector tracepoints (Seiji Aguchi) [738712] - [x86] trace: Introduce entering/exiting_irq() (Seiji Aguchi) [738712] - [x86] trace: Add DEFINE_EVENT_FN() macro (Seiji Aguchi) [738712] - [x86] uv3: Trim MMR register definitions after code changes for SGI UV3 (George Beshers) [988345] - [x86] uv3: Check current gru hub support for SGI UV3 (George Beshers) [988345] - [x86] uv3: Update Time Support for SGI UV3 (George Beshers) [988345] - [x86] uv3: Update x2apic Support for SGI UV3 (George Beshers) [988345] - [x86] uv3: Update Hub Info for SGI UV3 (George Beshers) [988345] - [x86] uv3: Update ACPI Check to include SGI UV3 (George Beshers) [988345] - [x86] uv3: Update MMR register definitions for SGI Ultraviolet System 3 (George Beshers) [988345] - [kernel] coredump: change wait_for_dump_helpers() to use wait_event_interruptible() (Oleg Nesterov) [773215] - [kernel] coredump: introduce dump_interrupted() (Oleg Nesterov) [773215] - [kernel] coredump: Un-inline the core-dump helper functions (Oleg Nesterov) [773215] - [kernel] coredump: sanitize the setting of signal->group_exit_code (Oleg Nesterov) [773215] - [kernel] coredump: ensure that SIGKILL always kills the dumping thread (Oleg Nesterov) [773215] - [kernel] coredump: only SIGKILL should interrupt the coredumping task (Oleg Nesterov) [773215] - [kernel] coredump: set ->group_exit_code for other CLONE_VM tasks too (Oleg Nesterov) [773215] - [fs] procfs: allow threads to rename siblings via /proc/pid/tasks/tid/comm (Jerome Marchand) [950840] - [security] selinux: make security_sb_clone_mnt_opts return an error on context mismatch (Jeff Layton) [800218] - [netdrv] bna: fix vlan_grp handling (Stefan Assmann) [886420] - [netdrv] mlx4_en: fix vlgrp handling (Stefan Assmann) [886420] - [netdrv] qlge: fix vlgrp handling (Stefan Assmann) [886420] - [netdrv] qlcnic: fix vlgrp handling (Stefan Assmann) [886420] - [fs] nfs4: end back channel session draining (Steve Dickson) [984118] - [fs] nfs4: Fix a pNFS session draining deadlock (Steve Dickson) [984118] - [fs] xfs: Fix delalloc WARN_ON() in xfs_vm_releasepage() (Aaron Tomlin) [991496] - [fs] nfs: Fix access to suid/sgid executables (Niels de Vos) [988135] - [fs] nfs4: don't put ACCESS in OPEN compound if O_EXCL (Niels de Vos) [988135] - [fs] nfs4: Add ACCESS operation to OPEN compound (Niels de Vos) [988135] - [fs] livelock avoidance in sget() (Eric Sandeen) [916811] - [fs] ext4: create a new BH_Verified flag to avoid unnecessary metadata validation (Lukas Czerner) [879163] - [fs] ext4: Fix dirtying of journalled buffers in data=journal mode (Lukas Czerner) [834919] - [fs] ext4: fix ext_remove_space for punch_hole case (Lukas Czerner) [969307] - [fs] ext4: punch_hole should wait for DIO writers (Lukas Czerner) [969307] - [fs] ext4: prevent race while walking extent tree for fiemap (Lukas Czerner) [692063] - [fs] ext4: Fix possibly very long loop in fiemap (Lukas Czerner) [692063] - [fs] ext4: make FIEMAP and delayed allocation play well together (Lukas Czerner) [692063] - [fs] ext4: handle NULL p_ext in ext4_ext_next_allocated_block() (Lukas Czerner) [692063] - [fs] ext4: drop ec_type from the ext4_ext_cache structure (Lukas Czerner) [692063] - [fs] lockd: protect nlm_blocked list (David Jeffery) [967095] - [virt] hv: Populate the guest ID with RHEL info (Jason Wang) [969230] - [virt] hv: Fix a bug in version negotiation code for util services (Jason Wang) [980554] - [netdrv] e1000e: disable ASPM L1 on 82583 (Dean Nelson) [991242] - [pci] Fix bit definitions of PCI_EXP_LNKCAP2 register (Myron Stowe) [989252] - [virt] storvsc: Increase the value of STORVSC_MAX_IO_REQUESTS (Jason Wang) [969537 969548] - [virt] storvsc: Support FC devices (Jason Wang) [969537] - [virt] storvsc: Implement multi-channel support (Jason Wang) [969537] - [virt] storvsc: Update the storage protocol to win8 level (Jason Wang) [969537] - [virt] storvsc: Increase the value of scsi timeout for storvsc devices (Jason Wang) [969548] - [virt] hv: Add the GUID fot synthetic fibre channel device (Jason Wang) [969537] - [s390] sclp: add parameter to specify number of buffer pages (Hendrik Brueckner) [990853] - [usb] fix thread-unsafe anchor utiliy routines (Stanislaw Gruszka) [993005] - [kernel] hung_task: print more info when reporting the problem (Oleg Nesterov) [976899] - [cpufreq] Convert the cpufreq_driver_lock to a rwlock (Prarit Bhargava) [887045] - [scsi] fnic: fix sleeping function called from invalid context during probe (Chris Leech) [829506] - [scsi] fnic: potential dead lock in fnic_is_abts_pending() (Chris Leech) [829506] - [scsi] fnic: Incremented driver version (Chris Leech) [829506] - [scsi] fnic: fix kernel panic due to FIP mode misconfiguration (Chris Leech) [829506] - [scsi] fnic: FIP VLAN Discovery Feature Support (Chris Leech) [829506] - [scsi] fnic: Fnic Trace Utility (Chris Leech) [829506] - [scsi] fnic: New debug flags and debug log messages (Chris Leech) [829506] - [scsi] fnic: fnic driver may hit BUG_ON on device reset (Chris Leech) [829506] - [scsi] fnic: Fix SGEs limit (Chris Leech) [829506] - [scsi] fnic: fixing issues in device and firmware reset code (Chris Leech) [829506] - [scsi] fnic: fix for trusted cos (Chris Leech) [829506] - [scsi] fnic: fix incorrect use of SLAB_CACHE_DMA flag (Chris Leech) [829506] - [x86] pmu: prepare for migration support (Paolo Bonzini) [928866] - [x86] kvm: Add code to track call origin for msr assignment (Paolo Bonzini) [928866] - [x86] kvm: add kvm_arch_vcpu_postcreate callback, move TSC initialization (Paolo Bonzini) [928866] - [netdrv] e1000e: fix I217/I218 PHY initialization flow (Dean Nelson) [981032] - [netdrv] e1000e: enable support for new device IDs (Dean Nelson) [981032] - [input] wacom: BTN_TOOL_DOUBLETAP is not a valid device_type (Aristeu Rozanski) [815589] - [input] wacom: use BTN_TOOL_FINGER to indicate touch device type (Aristeu Rozanski) [815589] - [input] wacom: remove pressure for touch devices (Aristeu Rozanski) [815589] - [input] wacom: report id 3 returns 4 bytes of data (Aristeu Rozanski) [815589] - [input] wacom: add support for Lenovo tablet ID 0xE6 (Aristeu Rozanski) [815589] - [input] wacom: support 2FGT in MT format (Aristeu Rozanski) [815589] - [input] wacom: support one finger touch the touchscreen way (Aristeu Rozanski) [815589] - [input] wacom: process pen data in its own routine (Aristeu Rozanski) [815589] - [input] wacom: share pen info with touch of the same ID (Aristeu Rozanski) [815589] - [input] wacom: fix runtime PM related deadlock (Aristeu Rozanski) [815589] - [input] wacom: add support for new LCD tablets (Aristeu Rozanski) [815589] - [input] wacom: add defines for packet lengths of various devices (Aristeu Rozanski) [815589] - [input] wacom: fix error path in wacom_probe() (Aristeu Rozanski) [815589] - [scsi] qla2xxx: Update version number to 8.05.00.03.06.5-k (Chad Dupuis) [927382] - [scsi] Revert "qla2xxx: Add setting of driver version string for vendor application." (Chad Dupuis) [927382] - [scsi] qla2xxx: Clear the MBX_INTR_WAIT flag when the mailbox time-out happens (Chad Dupuis) [927382] - [scsi] qla2xxx: Fix for locking issue between driver ISR and mailbox routines (Chad Dupuis) [927382] - [scsi] qla2xxx: Add clarifying printk to thermal access fail cases (Chad Dupuis) [927382] - [scsi] qla2xxx: Wait for IDC complete event to finish loopback operation (Chad Dupuis) [927382] - [scsi] qla2xxx: Don't process state change aen for reset owner (Chad Dupuis) [927382] - [scsi] qla2xxx: Don't process RSCNs for a vport on the same physical adapter (Chad Dupuis) [927382] - [scsi] qla2xxx: Correction of comment in MBC opcode defines (Chad Dupuis) [927382] - [scsi] qla2xxx: Correct list-iteration bug in Report-ID Acquisition codes (Chad Dupuis) [927382] - [scsi] qla2xxx: Enhancements to support ISPFx00 (Chad Dupuis) [927382] - [scsi] qla2xxx: Integrate generic card temperature with mezz card temperature (Chad Dupuis) [927382] - [scsi] qla2xxx: Add setting of driver version string for vendor application (Chad Dupuis) [927382] - [scsi] qla2xxx: Update the copyright information (Chad Dupuis) [927382] - [scsi] qla2xxx: Display the lock owner on lock acquire failure (Chad Dupuis) [927382] - [scsi] qla2xxx: Move loopback mode reset after chip reset check (Chad Dupuis) [927382] - [scsi] qla2xxx: Extra loopback error handling for ISP83xx (Chad Dupuis) [927382] - [scsi] qla2xxx: don't free pool that wasn't allocated (Chad Dupuis) [927382] - [scsi] qla2xxx: Unload hangs after issuing BSG commands to vport (Chad Dupuis) [927382] - [scsi] qla2xxx: Do MPI reset only for 81xx (Chad Dupuis) [927382] - [scsi] qla2xxx: Do link initialization on get loop id failure (Chad Dupuis) [927382] - [scsi] qla2xxx: Update the FTP site references in the driver sources (Chad Dupuis) [927382] - [scsi] qla2xxx: Reject loopback request if one is already in progress (Chad Dupuis) [927382] - [scsi] qla2xxx: Print thermal unsupported message (Chad Dupuis) [927382] - [scsi] qla2xxx: Avoid null pointer dereference in shutdown routine (Chad Dupuis) [927382] - [scsi] qla2xxx: Get VPD information from common location for CNA (Chad Dupuis) [927382] - [scsi] qla2xxx: Correct race in loop_state assignment during reset handling (Chad Dupuis) [927382] - [scsi] qla2xxx: Display that driver is operating in legacy interrupt mode (Chad Dupuis) [927382] - [scsi] qla2xxx: Free rsp_data even on error in qla2x00_process_loopback() (Chad Dupuis) [927382] - [scsi] qla2xxx: Dont clear drv active on iospace config failure (Chad Dupuis) [927382] - [scsi] qla2xxx: Fix typo in qla2xxx driver (Chad Dupuis) [927382] - [scsi] qla2xxx: Update ql2xextended_error_logging parameter description with new options (Chad Dupuis) [927382] - [scsi] qla2xxx: Parameterize the link speed of hba rather than fcport (Chad Dupuis) [927382] - [scsi] qla2xxx: Add 16Gb/s case to get port speed capability (Chad Dupuis) [927382] - [scsi] qla2xxx: Move marking fcport online ahead of setting iiDMA speed (Chad Dupuis) [927382] - [scsi] qla2xxx: Obtain loopback iteration count from bsg request (Chad Dupuis) [927382] - [scsi] qla2xxx: Add acquiring of risc semaphore before doing ISP reset (Chad Dupuis) [927382] - [scsi] qla2xxx: Properly set result field of bsg_job reply structure for success and failure (Chad Dupuis) [927382] - [scsi] qla2xxx: Fix coccinelle warnings in qla2x00_relogin (Chad Dupuis) [927382] - [scsi] qla2xxx: Ignore driver ack bit if corresponding presence bit is not set (Chad Dupuis) [927382] - [scsi] qla2xxx: Use correct Request-Q-Out register during bidirectional request processing (Chad Dupuis) [927382] - [scsi] qla2xxx: Fix typo in qla83xx_fw_dump function (Chad Dupuis) [927382] - [scsi] qla2xxx: Add Gen3 PCIe speed 8GT/s to the log message (Chad Dupuis) [927382] - [scsi] qla2xxx: Move noisy Start scsi failed messages to verbose logging level (Chad Dupuis) [927382] - [scsi] qla2xxx: Honor status value of 2 for report-id acquisition (Chad Dupuis) [927382] - [scsi] qla2xxx: Fix for warnings reported by sparse (Chad Dupuis) [927382] - [scsi] qla2xxx: No fcport FC-4 type assignment in GA_NXT response (Chad Dupuis) [927382] - [scsi] qla2xxx: Change in setting UNLOADING flag and FC vports logout sequence while unloading qla2xxx driver (Chad Dupuis) [927382] - [scsi] qla2xxx: Clear unsupported 'states' during Get-FW-State queries (Chad Dupuis) [927382] - [scsi] qla2xxx: Remove spurious taking of ha->vport_slock spinlock (Chad Dupuis) [927382] - [cciss] Silence noisy per-device cciss messages (Tomas Henzl) [972697] - [scsi] mpt3sas: Bump driver version to v02.100.00.00-rh1 (Tomas Henzl) [839470] - [scsi] mpt3sas: when async scanning is enabled then while scanning, devices are removed but their transport layer entries are not removed (Tomas Henzl) [839470] - [scsi] mpt3sas: MPI2.5 Rev F v2.5.1.1 specification (Tomas Henzl) [839470] - [scsi] mpt3sas: Infinite loops can occur if MPI2_IOCSTATUS_CONFIG_INVALID_PAGE is not returned (Tomas Henzl) [839470] - [scsi] mpt3sas: fix for kernel panic when driver loads with HBA conected to non LUN 0 configured expander (Tomas Henzl) [839470] - [scsi] mpt3sas: Updated the Hardware timing requirements (Tomas Henzl) [839470] - [scsi] mpt3sas: 2013 source code copyright (Tomas Henzl) [839470] - [scsi] mpt3sas: don't wank with fasync on ->release() (Tomas Henzl) [839470] - [scsi] mpt3sas: Fix typos in printk (Tomas Henzl) [839470] - [scsi] mpt3sas: remove unused variables (Tomas Henzl) [839470] - [scsi] mpt3sas: Remove unneeded version.h header inclusion (Tomas Henzl) [839470] - [scsi] mpt3sas: cut and paste bug storing trigger mpi (Tomas Henzl) [839470] - [scsi] mpt3sas: add new driver supporting 12GB SAS (Tomas Henzl) [839470] - [scsi] scsi_transport_sas: add 12GB definitions for mpt3sas (Tomas Henzl) [839470] - [scsi] megaraid_sas: megaraid_sas driver init fails in kdump kernel (Tomas Henzl) [833299] - [scsi] sd_dif: problem with verify of type 1 protection information (PI) (Ewan Milne) [956402] - [scsi] sd: Ensure we correctly disable devices with unknown protection type (Ewan Milne) [956402] - [scsi] sd: Avoid remapping bad reference tags (Ewan Milne) [956402] - [scsi] sd: Allow protection_type to be overridden (Ewan Milne) [956402] - [scsi] Disable DIF on Hitachi Ultrastar 15K300 (Ewan Milne) [956402] - [scsi] Fix printing of variable length commands (Ewan Milne) [956402] - [scsi] Fix race between starved list and device removal (Ewan Milne) [916994] - [scsi] Add 'eh_deadline' to limit SCSI EH runtime (Ewan Milne) [923876] - [scsi] remove check for 'resetting' (Ewan Milne) [923876] - [scsi] dc395: Move 'last_reset' into internal host structure (Ewan Milne) [923876] - [scsi] tmscsim: Move 'last_reset' into host structure (Ewan Milne) [923876] - [scsi] advansys Remove 'last_reset' references (Ewan Milne) [923876] - [scsi] dpt_i2o: return SCSI_MLQUEUE_HOST_BUSY when in reset (Ewan Milne) [923876] - [scsi] dpt_i2o: Remove DPTI_STATE_IOCTL (Ewan Milne) [923876] - [net] ipv6: prevent race between address creation and removal (Jiri Pirko) [953380] - [net] ipv6: call udp_push_pending_frames when uncorking a socket with AF_INET pending data (Jiri Benc) [987651] {CVE-2013-4162} - [net] netlabel: improve domain mapping validation (Paul Moore) [963427] - [net] netlabel: correctly list all the static label mappings (Paul Moore) [918803] - [x86] Revert "io_apic: initialize nr_ioapic_registers early in mp_register_ioapic()" (Rafael Aquini) [855057]- [x86] Revert: power: Initialize MSR_IA32_ENERGY_PERF_BIAS due to performance regression (Neil Horman) [968981] - [mm] mmu_notifier: re-fix freed page still mapped in secondary MMU (George Beshers) [910085] - [x86] Round the calculated scale factor in set_cyc2ns_scale() (Prarit Bhargava) [975507] - [x86] sched: Fix overflow in cyc2ns_offset (Prarit Bhargava) [975507] - [virt] virtio: support unlocked queue poll (Jason Wang) [989411] - [netdrv] virtio_net: fix race in RX VQ processing (Jason Wang) [989411] - [watchdog] Use pr_ and pr_ (Don Zickus) [796364] - [watchdog] cleanup spaces before tabs (Don Zickus) [796364] - [watchdog] sbc_fitpc2_wdt: fix crash on systems without DMI_BOARD_NAME (Don Zickus) [796364] - [watchdog] sbc_fitpc2_wdt: fixed "scheduling while atomic" bug (Don Zickus) [796364] - [watchdog] sbc_fitpc2_wdt: fixed I/O operations order (Don Zickus) [796364] - [watchdog] watchdog_info constify (Don Zickus) [796364] - [watchdog] sbc_fitpc2_wdt: fix I/O space access technique (Don Zickus) [796364] - [block] aoe: adjust ref of head for compound page tails (David Milburn) [976900] - [block] aoe: update internal version number to v83 (David Milburn) [976900] - [block] aoe: update copyright date (David Milburn) [976900] - [block] aoe: perform I/O completions in parallel (David Milburn) [976900] - [block] aoe: replace kmalloc and then memcpy with kmemdup (David Milburn) [976900] - [block] aoe: reserve enough headroom on skbs (David Milburn) [976900] - [block] aoe: get rid of cached bv variable in bufinit() (David Milburn) [976900] - [block] aoe: fix use after free in aoedev_by_aoeaddr() (David Milburn) [976900] - [block] aoe: update internal version number to 81 (David Milburn) [976900] - [block] aoe: identify source of runt AoE packets (David Milburn) [976900] - [block] aoe: allow comma separator in aoe_iflist value (David Milburn) [976900] - [block] aoe: allow user to disable target failure timeout (David Milburn) [976900] - [block] aoe: use dynamic number of remote ports for AoE storage target (David Milburn) [976900] - [block] aoe: avoid races between device destruction and discovery (David Milburn) [976900] - [block] aoe: improve handling of misbehaving network paths (David Milburn) [976900] - [block] aoe: return real minor number for static minors (David Milburn) [976900] - [block] aoe: initialize sysminor to avoid compiler warning (David Milburn) [976900] - [block] aoe: make error messages more specific in static minor allocation (David Milburn) [976900] - [block] aoe: remove call to request handler from I/O completion (David Milburn) [976900] - [block] aoe: cleanup: correct comment for aoetgt nout (David Milburn) [976900] - [block] aoe: increase default cap on outstanding AoE commands in the network (David Milburn) [976900] - [block] aoe: remove vestigial request queue allocation (David Milburn) [976900] - [block] aoe: copy fallback timing information on destination failover (David Milburn) [976900] - [block] aoe: update driver-internal version to 64+ (David Milburn) [976900] - [block] aoe: commands in retransmit queue use new destination on failure (David Milburn) [976900] - [block] aoe: use high-resolution RTTs with fallback to low-res (David Milburn) [976900] - [block] aoe: manipulate aoedev network stats under lock (David Milburn) [976900] - [block] aoe: err device: include MAC addresses for unexpected responses (David Milburn) [976900] - [block] aoe: improve network congestion handling (David Milburn) [976900] - [block] aoe: provide ATA identify device content to user on request (David Milburn) [976900] - [block] aoe: update driver-internal version number to 60 (David Milburn) [976900] - [block] aoe: whitespace cleanup (David Milburn) [976900] - [block] aoe: cleanup: remove unused ata_scnt function (David Milburn) [976900] - [block] aoe: "payload" sysfs file exports per-AoE-command data transfer size (David Milburn) [976900] - [block] aoe: support larger I/O requests via aoe_maxsectors module param (David Milburn) [976900] - [block] aoe: update cap on outstanding commands based on config query response (David Milburn) [976900] - [block] aoe: support the forgetting (flushing) of a user-specified AoE target (David Milburn) [976900] - [block] aoe: print warning regarding a common reason for dropped transmits (David Milburn) [976900] - [block] aoe: avoid running request handler on plugged queue (David Milburn) [976900] - [block] aoe: update aoe-internal version number to 50 (David Milburn) [976900] - [block] aoe: update documentation to better reflect aoe-plus-udev usage (David Milburn) [976900] - [block] aoe: remove unused code (David Milburn) [976900] - [block] aoe: make dynamic block minor numbers the default (David Milburn) [976900] - [block] aoe: update and specify AoE address guards and error messages (David Milburn) [976900] - [block] aoe: retain static block device numbers for backwards compatibility (David Milburn) [976900] - [block] aoe: support more AoE addresses with dynamic block device minor numbers (David Milburn) [976900] - [block] aoe: update documentation with new URL and VM settings reference (David Milburn) [976900] - [block] aoe: update copyright year in touched files (David Milburn) [976900] - [block] aoe: update internal version number to 49 (David Milburn) [976900] - [block] aoe: remove unused code and add cosmetic improvements (David Milburn) [976900] - [block] aoe: increase net_device reference count while using it (David Milburn) [976900] - [block] aoe: associate frames with the AoE storage target (David Milburn) [976900] - [block] aoe: disallow unsupported AoE minor addresses (David Milburn) [976900] - [block] aoe: do revalidation steps in order (David Milburn) [976900] - [block] aoe: failover remote interface based on aoe_deadsecs parameter (David Milburn) [976900] - [block] aoe: use packets that work with the smallest-MTU local interface (David Milburn) [976900] - [block] aoe: use a kernel thread for transmissions (David Milburn) [976900] - [block] aoe: become I/O request queue handler for increased user control (David Milburn) [976900] - [block] aoe: kernel thread handles I/O completions for simple locking (David Milburn) [976900] - [block] aoe: for performance support larger packet payloads (David Milburn) [976900] - [block] aoe: assert AoE packets marked as requiring no checksum (David Milburn) [976900] - [md] dm-raid: Remember the last sync operation that was performed (Jonathan E Brassow) [985920] - [md] dm-raid: silence compiler warning on rebuilds_per_group (Jonathan E Brassow) [985920] - [md] dm-raid: Fix raid_resume not reviving failed devices in all cases (Jonathan E Brassow) [913650] - [md] dm-raid: Break-up untidy function (Jonathan E Brassow) [913650] - [md] dm-raid: Add ability to restore transiently failed devices on resume (Jonathan E Brassow) [913650] - [md] dm-raid: Add message/status support for changing sync action (Jonathan E Brassow) [985920] - [md] dm-raid: round region_size to power of two (Jonathan E Brassow) [985920] - [block] nvme: fixup nvme_dev_open for ioctl's (David Milburn) [922973] - [block] nvme: Return the result from user admin command IOCTL even in case of failure (David Milburn) [922973] - [block] nvme: Add MSI support (David Milburn) [922973] - [block] nvme: Use dma_set_mask() correctly (David Milburn) [922973] - [block] nvme: Do not cancel command multiple times (David Milburn) [922973] - [block] nvme: fix error return code in nvme_submit_bio_queue() (David Milburn) [922973] - [block] nvme: check for integer overflow in nvme_map_user_pages() (David Milburn) [922973] - [block] nvme: update NVM EXPRESS DRIVER file list (David Milburn) [922973] - [block] nvme: Fix a signedness bug in nvme_trans_modesel_get_mp (David Milburn) [922973] - [block] nvme: Remove redundant version.h header include (David Milburn) [922973] - [block] nvme: Use user defined admin ioctl timeout (David Milburn) [922973] - [block] nvme: Simplify Firmware Activate code slightly (David Milburn) [922973] - [block] nvme: Only clear the enable bit when disabling controller (David Milburn) [922973] - [block] nvme: Wait for device to acknowledge shutdown (David Milburn) [922973] - [block] nvme: Schedule timeout for sync commands (David Milburn) [922973] - [block] nvme: Meta-data support in NVME_IOCTL_SUBMIT_IO (David Milburn) [922973] - [block] nvme: Device specific stripe size handling (David Milburn) [922973] - [block] nvme: Split non-mergeable bio requests (David Milburn) [922973] - [block] nvme: Remove dead code in nvme_dev_add (David Milburn) [922973] - [block] nvme: Check for NULL memory in nvme_dev_add (David Milburn) [922973] - [block] nvme: Fix error clean-up on nvme_alloc_queue (David Milburn) [922973] - [block] nvme: Free admin queue on request_irq error (David Milburn) [922973] - [block] nvme: Add scsi unmap to SG_IO (David Milburn) [922973] - [block] nvme: queue usage fixes in nvme-scsi (David Milburn) [922973] - [block] nvme: Set TASK_INTERRUPTIBLE before processing queues (David Milburn) [922973] - [block] nvme: Add a character device for each nvme device (David Milburn) [922973] - [block] nvme: Fix endian-related problems in user I/O submission path (David Milburn) [922973] - [block] nvme: Fix I/O cancellation status on big-endian machines (David Milburn) [922973] - [block] nvme: Fix sparse warnings in scsi emulation (David Milburn) [922973] - [block] nvme: Don't fail initialisation unnecessarily (David Milburn) [922973] - [block] nvme: Abstract out sector to block number conversion (David Milburn) [922973] - [block] nvme: Use round_jiffies_relative() for the periodic, once-per-second timer (David Milburn) [922973] - [block] nvme: Add nvme-scsi.c (David Milburn) [922973] - [block] nvme: Add definitions for format command (David Milburn) [922973] - [block] nvme: Move structures & definitions to header file (David Milburn) [922973] - [block] nvme: Rename nvme.c to nvme-core.c (David Milburn) [922973] - [block] nvme: Add discard support for capable devices (David Milburn) [922973] - [block] nvme: Add namespaces with no LBA range feature (David Milburn) [922973] - [block] nvme: Add entry for the NVMe driver (David Milburn) [922973] - [block] nvme: Initialize iod nents to 0 (David Milburn) [922973] - [block] nvme: Define SMART log (David Milburn) [922973] - [block] nvme: Add result to nvme_get_features (David Milburn) [922973] - [block] nvme: Set result from user admin command (David Milburn) [922973] - [block] nvme: End queued bio requests when freeing queue (David Milburn) [922973] - [block] nvme: Free cmdid on nvme_submit_bio error (David Milburn) [922973] - [block] nvme: Cancel outstanding IOs on queue deletion (David Milburn) [922973] - [block] nvme: Free admin queue memory on initialisation failure (David Milburn) [922973] - [block] nvme: Use ida for nvme device instance (David Milburn) [922973] - [block] nvme: Fix whitespace damage in nvme_init (David Milburn) [922973] - [block] nvme: handle allocation failure in nvme_map_user_pages() (David Milburn) [922973] - [block] nvme: Fix uninitialized iod compiler warning (David Milburn) [922973] - [block] nvme: Do not set IO queue depth beyond device max (David Milburn) [922973] - [block] nvme: Set block queue max sectors (David Milburn) [922973] - [block] nvme: use namespace id for nvme_get_features (David Milburn) [922973] - [block] nvme: replace nvme_ns with nvme_dev for user admin (David Milburn) [922973] - [block] nvme: Fix nvme module init when nvme_major is set (David Milburn) [922973] - [block] nvme: Set request queue logical block size (David Milburn) [922973] - [block] nvme: Set number of queues correctly (David Milburn) [922973] - [block] nvme: Version 0.8 (David Milburn) [922973] - [block] nvme: Set queue flags correctly (David Milburn) [922973] - [block] nvme: Simplify nvme_unmap_user_pages (David Milburn) [922973] - [block] nvme: Mark the end of the sg list (David Milburn) [922973] - [block] nvme: Fix DMA mapping for admin commands (David Milburn) [922973] - [block] nvme: Rename IO_TIMEOUT to NVME_IO_TIMEOUT (David Milburn) [922973] - [block] nvme: Merge the nvme_bio and nvme_prp data structures (David Milburn) [922973] - [block] nvme: Change nvme_completion_fn to take a dev (David Milburn) [922973] - [block] nvme: Change get_nvmeq to take a dev instead of a namespace (David Milburn) [922973] - [block] nvme: Simplify completion handling (David Milburn) [922973] - [block] nvme: Update Identify Controller data structure (David Milburn) [922973] - [block] nvme: Implement doorbell stride capability (David Milburn) [922973] - [block] nvme: Version 0.7 (David Milburn) [922973] - [block] nvme: Don't probe namespace 0 (David Milburn) [922973] - [block] nvme: Fix calculation of number of pages in a PRP List (David Milburn) [922973] - [block] nvme: Create nvme_identify and nvme_get_features functions (David Milburn) [922973] - [block] nvme: Fix memory leak in nvme_dev_add() (David Milburn) [922973] - [block] nvme: Fix calls to dma_unmap_sg (David Milburn) [922973] - [block] nvme: Correct sg list setup in nvme_map_user_pages (David Milburn) [922973] - [block] nvme: Fix bug in NVME_IOCTL_SUBMIT_IO (David Milburn) [922973] - [block] nvme: Rework ioctls (David Milburn) [922973] - [block] nvme: Add the nvme thread to the wait queue before waking it up (David Milburn) [922973] - [block] nvme: Return real error from nvme_create_queue (David Milburn) [922973] - [block] nvme: Version 0.6 (David Milburn) [922973] - [block] nvme: Add a few calling convention notes (David Milburn) [922973] - [block] nvme: Handle failures from memory allocations in nvme_setup_prps (David Milburn) [922973] - [block] nvme: Use an IDA to allocate minor numbers (David Milburn) [922973] - [block] nvme: Add include of delay.h for msleep (David Milburn) [922973] - [block] nvme: Add support for timing out I/Os (David Milburn) [922973] - [block] nvme: Rename cancel_cmdid_data to cancel_cmdid (David Milburn) [922973] - [block] nvme: Fix bug in error handling (David Milburn) [922973] - [block] nvme: Time out initialisation after a few seconds (David Milburn) [922973] - [block] nvme: Fix warning in free_irq (David Milburn) [922973] - [block] nvme: Correct the Controller Configuration settings (David Milburn) [922973] - [block] nvme: Version 0.5 (David Milburn) [922973] - [block] nvme: Change the definition of nvme_user_io (David Milburn) [922973] - [block] nvme: Correct the definitions of two ioctls (David Milburn) [922973] - [block] nvme: Add compat_ioctl (David Milburn) [922973] - [block] nvme: Simplify queue lookup (David Milburn) [922973] - [block] nvme: Remove the kthread from the wait queue (David Milburn) [922973] - [block] nvme: Fix off-by-one when filling in PRP lists (David Milburn) [922973] - [block] nvme: Fix interpretation of 'Number of Namespaces' field (David Milburn) [922973] - [block] nvme: Remove outdated comments (David Milburn) [922973] - [block] nvme: Fix comment formatting (David Milburn) [922973] - [block] nvme: Convert comments to kernel-doc notation (David Milburn) [922973] - [block] nvme: Update admin opcodes to match the 1.0RC spec (David Milburn) [922973] - [block] nvme: Version 0.4 (David Milburn) [922973] - [block] nvme: Reduce maximum queue depth by 1 (David Milburn) [922973] - [block] nvme: Fix discontiguous accesses (David Milburn) [922973] - [block] nvme: Handle bios that contain non-virtually contiguous addresses (David Milburn) [922973] - [block] nvme: Implement Flush (David Milburn) [922973] - [block] nvme: Mark CMD_CTX_CANCELLED as being unlikely (David Milburn) [922973] - [block] nvme: Correct SQ doorbell semantics (David Milburn) [922973] - [block] nvme: Let the kthread take care of devices earlier (David Milburn) [922973] - [block] nvme: Rename nr_queues to nr_io_queues (David Milburn) [922973] - [block] nvme: Remove setting of 'flags' in rw command (David Milburn) [922973] - [block] nvme: Release 0.3 (David Milburn) [922973] - [block] nvme: Add a kthread to handle the congestion list (David Milburn) [922973] - [block] nvme: Handle failures differently in nvme_submit_bio_queue() (David Milburn) [922973] - [block] nvme: Update BAR structure to match the current spec (David Milburn) [922973] - [block] nvme: Handle physical merging of bvec entries (David Milburn) [922973] - [block] nvme: Check for DMA mapping failure (David Milburn) [922973] - [block] nvme: Pass the nvme_dev to nvme_free_prps and nvme_setup_prps (David Milburn) [922973] - [block] nvme: Optimise memory usage for I/Os between 4k and 128k (David Milburn) [922973] - [block] nvme: Switch to use DMA Pool API (David Milburn) [922973] - [block] nvme: Rename nvme_req_info to nvme_bio (David Milburn) [922973] - [block] nvme: Initial PRP List support (David Milburn) [922973] - [block] nvme: Advance the sg pointer when filling in an sg list (David Milburn) [922973] - [block] nvme: Renumber the special context values (David Milburn) [922973] - [block] nvme: Handle the congestion list a little better (David Milburn) [922973] - [block] nvme: Record the timeout for each command (David Milburn) [922973] - [block] nvme: Need to lock queue during interrupt handling (David Milburn) [922973] - [block] nvme: Detect command IDs completing that are out of range (David Milburn) [922973] - [block] nvme: Detect commands that are completed twice (David Milburn) [922973] - [block] nvme: Use a symbolic name to represent cancelled commands instead of 0 (David Milburn) [922973] - [block] nvme: Add a module parameter to use a threaded interrupt (David Milburn) [922973] - [block] nvme: Call put_nvmeq() before calling nvme_submit_sync_cmd() (David Milburn) [922973] - [block] nvme: Allow fatal signals to interrupt I/O (David Milburn) [922973] - [block] nvme: Release 0.2 (David Milburn) [922973] - [block] nvme: Add download / activate firmware ioctls (David Milburn) [922973] - [block] nvme: Add remaining status codes (David Milburn) [922973] - [block] nvme: Move sysfs entries to the right place (David Milburn) [922973] - [block] nvme: Disable the device before we write the admin queues (David Milburn) [922973] - [block] nvme: Request I/O regions (David Milburn) [922973] - [block] nvme: Allow queues to be allocated above 4GB (David Milburn) [922973] - [block] nvme: Enable device DMA (David Milburn) [922973] - [block] nvme: Enable and disable the PCI device (David Milburn) [922973] - [block] nvme: Check returns from nvme_alloc_queue() (David Milburn) [922973] - [block] nvme: Remove 'node' from nvme_dev (David Milburn) [922973] - [block] nvme: Read the model, serial & firmware rev from the controller (David Milburn) [922973] - [block] nvme: Add NVME_IOCTL_SUBMIT_IO (David Milburn) [922973] - [block] nvme: Create nvme_map_user_pages() and nvme_unmap_user_pages() (David Milburn) [922973] - [block] nvme: Change NVME_IOCTL_GET_RANGE_TYPE to return all the ranges (David Milburn) [922973] - [block] nvme: Zero the command before we send it (David Milburn) [922973] - [block] nvme: Add nvme_setup_prps() (David Milburn) [922973] - [block] nvme: Make nvme_common_command more featureful (David Milburn) [922973] - [block] nvme: Use PRP2 for the nvme_identify ioctl (David Milburn) [922973] - [block] nvme: Fix admin IRQ claim on real hardware (David Milburn) [922973] - [block] nvme: Rename 'cycle' to 'phase' (David Milburn) [922973] - [block] nvme: Implement per-CPU queues (David Milburn) [922973] - [block] nvme: Reduce set_queue_count arguments by one (David Milburn) [922973] - [block] nvme: Factor out queue_request_irq() (David Milburn) [922973] - [block] nvme: New driver (David Milburn) [922973]- [alsa] fix for !CONFIG_SND_DMA_SGBUF after ALSA update from upstream (Jaroslav Kysela) [916264] - [alsa] hda: Add new GPU codec ID to snd-hda (Jaroslav Kysela) [916264] - [alsa] hda: pm_runtime backport specific fixes to get things working (Jaroslav Kysela) [916264] - [alsa] pcm: try to retain kABI compatibility / modversions (Jaroslav Kysela) [916264] - [alsa] hda: remove unused variable warning (Jaroslav Kysela) [916264] - [alsa] rawmidi: fix oops (use after free) when unloading a driver module (Jaroslav Kysela) [916264] - [alsa] rawmidi: fix the get next midi device ioctl (Jaroslav Kysela) [916264] - [alsa] rawmidi: fix opened substreams count (Jaroslav Kysela) [916264] - [alsa] core: automatically add .llseek fop (Jaroslav Kysela) [916264] - [alsa] timer: Add NULL-check for invalid slave timer (Jaroslav Kysela) [916264] - [alsa] timer: Fix Oops at closing slave timer (Jaroslav Kysela) [916264] - [alsa] take tu->qlock with irqs disabled (Jaroslav Kysela) [916264] - [alsa] jack: Add "Line In" input jack constants (Jaroslav Kysela) [916264] - [alsa] jack: fix one memory leak in sound jack (Jaroslav Kysela) [916264] - [alsa] vmaster: Fix the regression of missing vmaster hook call (Jaroslav Kysela) [916264] - [alsa] vmaster: Add snd_ctl_sync_vmaster() helper function (Jaroslav Kysela) [916264] - [alsa] vmaster: Fix slave change notification (Jaroslav Kysela) [916264] - [alsa] vmaster: fix core/vmaster.c kernel-doc warning (Jaroslav Kysela) [916264] - [alsa] vmaster: Free slave-links when freeing the master element (Jaroslav Kysela) [916264] - [alsa] control: Fix missing VOLATILE flag at creating controls (Jaroslav Kysela) [916264] - [alsa] control: Fixe a trailing white space error (Jaroslav Kysela) [916264] - [alsa] core: release the constraint check for replace ops (Jaroslav Kysela) [916264] - [alsa] core: trivial code style fix (Jaroslav Kysela) [916264] - [alsa] control: clean up snd_ctl_hole_check() (Jaroslav Kysela) [916264] - [alsa] control: fix numid conflict check for new controls (Jaroslav Kysela) [916264] - [alsa] core: Define llseek fops (Jaroslav Kysela) [916264] - [alsa] pcm: Optimize the call of snd_pcm_update_hw_ptr() in read/write loop (Jaroslav Kysela) [916264] - [alsa] pcm: fix race condition in wait_for_avail() (Jaroslav Kysela) [916264] - [alsa] pcm_lib: avoid timing jitter in snd_pcm_read/write() (Jaroslav Kysela) [916264] - [alsa] pcm: Don't check DMA time-out too shortly (Jaroslav Kysela) [916264] - [alsa] pcm_lib: fix xrun_log (Jaroslav Kysela) [916264] - [alsa] pcm_lib: xrun_log log also in_interrupt (Jaroslav Kysela) [916264] - [alsa] core: Avoid endless sleep after disconnect (Jaroslav Kysela) [916264] - [alsa] PCM: Fix some races at disconnection (Jaroslav Kysela) [916264] - [alsa] info: Small refactoring and a sanity check in snd_info_get_line() (Jaroslav Kysela) [916264] - [alsa] info: Avoid leaking kernel memory (Jaroslav Kysela) [916264] - [alsa] info: Implement common llseek for binary mode (Jaroslav Kysela) [916264] - [alsa] info: Remove BKL (Jaroslav Kysela) [916264] - [alsa] info: Check file position validity in common layer (Jaroslav Kysela) [916264] - [alsa] core: remove unused variables (Jaroslav Kysela) [916264] - [alsa] core: Don't use 'default' for default (Jaroslav Kysela) [916264] - [alsa] Fix yet another race in disconnection (Jaroslav Kysela) [916264] - [alsa] fix comment/printk typos (Jaroslav Kysela) [916264] - [alsa] core: Allow card id change to the same string (Jaroslav Kysela) [916264] - [alsa] hda: add CONFIG_SND_HDA_CODEC_CA0132_DSP define to rhel specific config (Jaroslav Kysela) [916264] - [alsa] hda: Keep halting ALC5505 DSP (Jaroslav Kysela) [916264] - [alsa] hda: Fix EAPD vmaster hook for AD1884 & co (Jaroslav Kysela) [916264] - [alsa] hda: Add Dell SSID to support Headset Mic recording (Jaroslav Kysela) [916264] - [alsa] hda: relase -> release (Jaroslav Kysela) [916264] - [alsa] hda: Fix the max length of control name in generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Guess what, it's two more Dell headset mic quirks (Jaroslav Kysela) [916264] - [alsa] hda: Yet another Dell headset mic quirk (Jaroslav Kysela) [916264] - [alsa] hda: Add support for ALC5505 DSP power-save mode (Jaroslav Kysela) [916264] - [alsa] hda: Add missing alc_inv_dmic_sync() call in alc269_resume() (Jaroslav Kysela) [916264] - [alsa] hda: Remove superfluous stac_resume() (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: poll eld at resume time (Jaroslav Kysela) [916264] - [alsa] hda: clean up code to reset hda link (Jaroslav Kysela) [916264] - [alsa] hda: Add In-driver connection info (Jaroslav Kysela) [916264] - [alsa] hda: Use auto_mute_via_amp=1 for VT1708 (Jaroslav Kysela) [916264] - [alsa] hda: Add auto_mute_via_amp flag to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Remove unused variable (Jaroslav Kysela) [916264] - [alsa] hda: reset hda link during system/runtime suspend (Jaroslav Kysela) [916264] - [alsa] hda: Make Thinkpad X220-tablet use generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing Mic Boost controls for VIA codecs (Jaroslav Kysela) [916264] - [alsa] hda: Use snd_hda_check_power_state() in patch_hdmi.c (Jaroslav Kysela) [916264] - [alsa] hda: Avoid choose same converter for unused pins (Jaroslav Kysela) [916264] - [alsa] hda: Cache the MUX selection for generic HDMI (Jaroslav Kysela) [916264] - [alsa] hda: Haswell converter power state D0 verify (Jaroslav Kysela) [916264] - [alsa] hda: Fix return value of snd_hda_check_power_state() (Jaroslav Kysela) [916264] - [alsa] hda: Don't take unresponsive D3 transition too serious (Jaroslav Kysela) [916264] - [alsa] hda: Introduce bit flags to snd_hda_codec_read/write() (Jaroslav Kysela) [916264] - [alsa] hda: Drop hard dependency on CONFIG_SND_DYNAMIC_MINORS (Jaroslav Kysela) [916264] - [alsa] hda/via: Use standard snd_hda_shutup_pins() (Jaroslav Kysela) [916264] - [alsa] hda: Add models for Dell headset jacks (Jaroslav Kysela) [916264] - [alsa] hda: Fix pin configurations for MacBook Air 4,2 (Jaroslav Kysela) [916264] - [alsa] hda: Headset mic support for three more machines (Jaroslav Kysela) [916264] - [alsa] hda: add mic fixup for ALC269VB on Ordissimo EVE2 (Jaroslav Kysela) [916264] - [alsa] hda/via: Clean up duplicated codes (Jaroslav Kysela) [916264] - [alsa] hda/via: Fix wrongly cleared pins after suspend on VT1802 (Jaroslav Kysela) [916264] - [alsa] hda: Add keep_eapd_on flag to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Allow setting automute/automic hooks after parsing (Jaroslav Kysela) [916264] - [alsa] hda/via: Disable broken dynamic power control (Jaroslav Kysela) [916264] - [alsa] hda: Add headset quirk for two Dell machines (Jaroslav Kysela) [916264] - [alsa] hda: add dock support for Thinkpad T431s (Jaroslav Kysela) [916264] - [alsa] hda: Remove superfluous pci_set_drvdata() at remove (Jaroslav Kysela) [916264] - [alsa] hda: Enable mic-mute LED on more HP laptops (Jaroslav Kysela) [916264] - [alsa] hda: add PCI IDs for Intel BayTrail (Jaroslav Kysela) [916264] - [alsa] Revert: hda: Fix wrong power setup for HP paths of VIA codecs (Jaroslav Kysela) [916264] - [alsa] hda: Add headset mic support for another Dell machine (Jaroslav Kysela) [916264] - [alsa] hda: Check the activity of the NID to be powered down (Jaroslav Kysela) [916264] - [alsa] hda: Fix wrong power setup for HP paths of VIA codecs (Jaroslav Kysela) [916264] - [alsa] Revert: hda: Don't set up active streams twice (Jaroslav Kysela) [916264] - [alsa] hda: Apply pin-enablement workaround to all Haswell HDMI codecs (Jaroslav Kysela) [916264] - [alsa] hda: Fix Oops caused by dereference NULL pointer (Jaroslav Kysela) [916264] - [alsa] hda: Fix 3.9 regression of EAPD init on Conexant codecs (Jaroslav Kysela) [916264] - [alsa] hda: Fix system panic when DMA > 40 bits for Nvidia audio controllers (Jaroslav Kysela) [916264] - [alsa] hda: Move Thinkpad X220 to use auto parser (Jaroslav Kysela) [916264] - [alsa] hda: Add the support for ALC286 codec (Jaroslav Kysela) [916264] - [alsa] hda: Limit internal mic boost for a few Asus machines (Jaroslav Kysela) [916264] - [alsa] hda: Disable the sanity check in snd_hda_add_pincfg() (Jaroslav Kysela) [916264] - [alsa] hda: fix error return code in patch_alc662() (Jaroslav Kysela) [916264] - [alsa] hda: Don't call vmaster hook when bus->shutdown is set (Jaroslav Kysela) [916264] - [alsa] hda: fixup D3 pin and right channel mute on Haswell HDMI audio (Jaroslav Kysela) [916264] - [alsa] hda: Use the primary DAC for all aamix outputs (Jaroslav Kysela) [916264] - [alsa] hda: Fix aamix activation with loopback control on VIA codecs (Jaroslav Kysela) [916264] - [alsa] hda: Fix headset mic support for Asus X101CH (Jaroslav Kysela) [916264] - [alsa] hda: Implement headset jack functionality for some Dell hw (Jaroslav Kysela) [916264] - [alsa] hda: Handle Headphone Mic jack more generic (Jaroslav Kysela) [916264] - [alsa] hda: add some small convenience functions to auto parser (Jaroslav Kysela) [916264] - [alsa] hda: allow "Headphone Mic" parser flag (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add a quirk for AC700 Chromebook (Jaroslav Kysela) [916264] - [alsa] hda/cirrus: Add a quirk for Stumpy ChromeBox (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Update latency based on DSP state (Jaroslav Kysela) [916264] - [alsa] hda: Introduce get_delay codec PCM ops (Jaroslav Kysela) [916264] - [alsa] hda: fix uninitialized variable (Jaroslav Kysela) [916264] - [alsa] hda: Allow power_save_controller option override DCAPS" (Jaroslav Kysela) [916264] - [alsa] hda: fix typo in proc output (Jaroslav Kysela) [916264] - [alsa] hda: Enabling Realtek ALC 671 codec (Jaroslav Kysela) [916264] - [alsa] hda: bug fix on HDMI ELD debug message (Jaroslav Kysela) [916264] - [alsa] hda: bug fix on return value when getting HDMI ELD info (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Delay HP amp turnon (Jaroslav Kysela) [916264] - [alsa] hda: VIA prefers side surrounds over HP (Jaroslav Kysela) [916264] - [alsa] hda: Lower the badness for independent HP penalty (Jaroslav Kysela) [916264] - [alsa] hda: Allow codec drivers to give own badness tables (Jaroslav Kysela) [916264] - [alsa] hda: Fix DAC assignment for independent HP (Jaroslav Kysela) [916264] - [alsa] hda: Enable "Headset Mic" name for some Dell Latitude devices (Jaroslav Kysela) [916264] - [alsa] hda: Introduce "Headset Mic" name (Jaroslav Kysela) [916264] - [alsa] hda: Fix abuse of snd_hda_lock_devices() for DSP loader (Jaroslav Kysela) [916264] - [alsa] hda: Fix typo in checking IEC958 emphasis bit (Jaroslav Kysela) [916264] - [alsa] hda: Fix yet missing GPIO/EAPD setup in cirrus driver (Jaroslav Kysela) [916264] - [alsa] hda: Add GPIO-based LED support on HP desktop machines (Jaroslav Kysela) [916264] - [alsa] hda: Make the resume of digital beep setup proper (Jaroslav Kysela) [916264] - [alsa] hda: Fix power-saving during playing beep sound (Jaroslav Kysela) [916264] - [alsa] hda: Move beep attach/detach calls in hda_generic.c (Jaroslav Kysela) [916264] - [alsa] hda/cirrus: Fix the digital beep registration (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing beep detach in patch_conexant.c (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing EAPD/GPIO setup for Cirrus codecs (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Remove extra setting of dsp_state (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Check download state of DSP (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Check if dspload_image succeeded (Jaroslav Kysela) [916264] - [alsa] hda: Disable IDT eapd_switch if there are no internal speakers (Jaroslav Kysela) [916264] - [alsa] hda: Don't apply EAPD power filter as default (Jaroslav Kysela) [916264] - [alsa] hda: Allow unlimited pins and converters in patch_hdmi.c (Jaroslav Kysela) [916264] - [alsa] hda: Drop explicit memset() by reallocation with __GFP_ZERO (Jaroslav Kysela) [916264] - [alsa] hda: Fix snd_hda_get_num_raw_conns() to return a correct value (Jaroslav Kysela) [916264] - [alsa] hda: Don't re-initialize shared hp/mic pinctl (Jaroslav Kysela) [916264] - [alsa] hda: Avoid automatic pin-ctl update for hp/mic when jack ctl exists (Jaroslav Kysela) [916264] - [alsa] hda: Consolidate add_in_jack_modes and add_out_jack_modes hints (Jaroslav Kysela) [916264] - [alsa] hda: Allow to change I/O direction in hp/mic jack mode ctl (Jaroslav Kysela) [916264] - [alsa] hda: Add some model name strings for ALC260 (Jaroslav Kysela) [916264] - [alsa] hda: Handle shared hp/mic jack mode (Jaroslav Kysela) [916264] - [alsa] hda: Add the generic Headphone Mic feature (Jaroslav Kysela) [916264] - [alsa] hda: Add support of new codec ALC233 (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Avoid division by zero in dspxfr_one_seg() (Jaroslav Kysela) [916264] - [alsa] hda: check NULL pointer when creating SPDIF PCM switch (Jaroslav Kysela) [916264] - [alsa] hda: check NULL pointer when creating SPDIF controls (Jaroslav Kysela) [916264] - [alsa] hda: Enable beep for ASUS EeeBox EBP1501P (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: Make jacks phantom, if they're not detectable (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: Notify userspace when ELD control changes (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: Protect ELD buffer (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: Refactor hdmi_eld into parsed_hdmi_eld (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: Do not expose eld data when eld is invalid (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: ELD shouldn't be valid after unplug (Jaroslav Kysela) [916264] - [alsa] hda: Fix the silent speaker output on Fujitsu S7020 laptop (Jaroslav Kysela) [916264] - [alsa] hda: add quirks for mute LED on two HP machines (Jaroslav Kysela) [916264] - [alsa] hda: Remove speaker clicks on CX20549 (Jaroslav Kysela) [916264] - [alsa] hda: Disable runtime PM for Intel 5 Series/3400 (Jaroslav Kysela) [916264] - [alsa] hda: Increase badness for missing multi-io (Jaroslav Kysela) [916264] - [alsa] hda: Fix broken workaround for HDMI/SPDIF conflicts (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add missing n to debug prints (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix type of INVALID_CHIP_ADDRESS (Jaroslav Kysela) [916264] - [alsa] hda: update documentation for no-primary-hp fixup (Jaroslav Kysela) [916264] - [alsa] hda: Workaround for silent output on Sony Vaio VGC-LN51JGB with ALC889 (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Slight optimization for build with DSP (Jaroslav Kysela) [916264] - [alsa] hda: Fix memory leak and error handling in CA0132 DSP loader (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Improve the DSP transfer timeout calculations (Jaroslav Kysela) [916264] - [alsa] hda/intel: Add Device IDs for Intel Wellsburg PCH (Jaroslav Kysela) [916264] - [alsa] hda: Yet another fix for broken HSW HDMI pin connections (Jaroslav Kysela) [916264] - [alsa] hda: Add fixup for Haswell to enable all pin and convertor widgets (Jaroslav Kysela) [916264] - [alsa] hda: Support rereading widgets under the function group (Jaroslav Kysela) [916264] - [alsa] hda: Remove limit of widget connections (Jaroslav Kysela) [916264] - [alsa] hda: Set non-snoop for Creative HD-audio controllers (Jaroslav Kysela) [916264] - [alsa] hda: Fix misc compile warnings in patch_ca0132.c (Jaroslav Kysela) [916264] - [alsa] hda: Use generic array for loopback list management (Jaroslav Kysela) [916264] - [alsa] hda: Enable loopback accounts for CONFIG_PM=n, too (Jaroslav Kysela) [916264] - [alsa] hda: Apply mic-mute LED fixup for new HP laptops (Jaroslav Kysela) [916264] - [alsa] hda: detect jacks on VT1708 even when no streams are active (Jaroslav Kysela) [916264] - [alsa] hda: Fix phantom jacks on VT1708 (Jaroslav Kysela) [916264] - [alsa] hda: Add new Kconfig CONFIG_SND_HDA_CODEC_CA0132_DSP (Jaroslav Kysela) [916264] - [alsa] hda: Release assigned pin/cvt at error path of hdmi_pcm_open() (Jaroslav Kysela) [916264] - [alsa] hda: New PCI ID for Haswell ULT (Jaroslav Kysela) [916264] - [alsa] hda: add support for IDT 92HD95 HDA codec (Jaroslav Kysela) [916264] - [alsa] hda: Fix non-snoop page handling (Jaroslav Kysela) [916264] - [alsa] hda: Enable LPIB delay count for Poulsbo / Oaktrail (Jaroslav Kysela) [916264] - [alsa] hda: Fix powermap for external mics on IDT codecs (Jaroslav Kysela) [916264] - [alsa] hda: fix inverted internal mic on Acer AOA150/ZG5 (Jaroslav Kysela) [916264] - [alsa] hda: Enable power down of unused widgets for IDT codecs (Jaroslav Kysela) [916264] - [alsa] hda: Implement path-based power filter to the generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Add snd_hda_check_power_state() helper function (Jaroslav Kysela) [916264] - [alsa] hda: Synchronize the power state at the end of codec init (Jaroslav Kysela) [916264] - [alsa] hda: Add power state filtering (Jaroslav Kysela) [916264] - [alsa] hda/via: Fix wrong checks of power state bits (Jaroslav Kysela) [916264] - [alsa] hda: Fix wrong arguments for path deactivation checks (Jaroslav Kysela) [916264] - [alsa] hda: Add auto-mute support to PB desktop (Jaroslav Kysela) [916264] - [alsa] hda: Add a fixup for Packard-Bell desktop with ALC880 (Jaroslav Kysela) [916264] - [alsa] hda: Add chained_before flag to the fixup entry (Jaroslav Kysela) [916264] - [alsa] hda: Small code refactoring about path re-initialization (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing path between aamix and outputs in AD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Fix inconsistent pin states after resume (Jaroslav Kysela) [916264] - [alsa] hda: Fix invalid snd_BUG_ON() in alc271_hp_gate_mic_jack() (Jaroslav Kysela) [916264] - [alsa] hda: Select auto-parser as default for AD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Convert some static quirks to fixup codes for AD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Rearrange for dropping static quirk codes in AD codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Add SPDIF mux control to AD codec auto-parser (Jaroslav Kysela) [916264] - [alsa] hda: Combine snd_hda_codec_flush_*_cache() to a single function (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing call of cmd flush in capture volume put callback (Jaroslav Kysela) [916264] - [alsa] hda: Add missing exports to helper functions (Jaroslav Kysela) [916264] - [alsa] hda: Revive SPDIF mux for IDT/STAC codecs (Jaroslav Kysela) [916264] - [alsa] hda: Disable HP auto-mute during independent HP mode (Jaroslav Kysela) [916264] - [alsa] hda: Set individual name to secondary analog PCM stream (Jaroslav Kysela) [916264] - [alsa] hda: Add aamix NID to AD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Add Conexant CX20755/20756/20757 codec IDs (Jaroslav Kysela) [916264] - [alsa] hda: Add aamix NID to IDT 92HD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Remove superfluous header inclusions (Jaroslav Kysela) [916264] - [alsa] hda: Enable parsing the independent HP mode as default for VIA codecs (Jaroslav Kysela) [916264] - [alsa] hda: Fix conflicts between Loopback Mixing and Independent HP (Jaroslav Kysela) [916264] - [alsa] hda: Check aamix-output paths from other DACs, too (Jaroslav Kysela) [916264] - [alsa] hda: Add missing badness evaluation for unresolved paths (Jaroslav Kysela) [916264] - [alsa] hda: Set the pin targets after deciding output config (Jaroslav Kysela) [916264] - [alsa] hda: Improve debug prints for output paths (Jaroslav Kysela) [916264] - [alsa] hda: Add fixup for Acer AO725 laptop (Jaroslav Kysela) [916264] - [alsa] hda/conexant: Set mixer NID 0x19 for CX20551 codec (Jaroslav Kysela) [916264] - [alsa] hda: Correct more array rooms in hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Fix the wrong adc_idx for capture source (Jaroslav Kysela) [916264] - [alsa] hda: Don't add unnecessary indices on HDMI and SPDIF (Jaroslav Kysela) [916264] - [alsa] hda: don't compare with yourself in fill_input_pin_labels (Jaroslav Kysela) [916264] - [alsa] hda: make sure there are enough input labels and paths (Jaroslav Kysela) [916264] - [alsa] hda: Fix speaker pin of FSC Lifebook S7110 laptop (Jaroslav Kysela) [916264] - [alsa] hda: Add boost to line inputs, too (Jaroslav Kysela) [916264] - [alsa] hda/sigmatel: Add bass speaker support for HP ENVY Spectre XT (Jaroslav Kysela) [916264] - [alsa] hda: Consolidate cap_sync_hook and capture_switch_hook (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing call of capture_switch_hook (Jaroslav Kysela) [916264] - [alsa] hda: Look for boost controls more deeply (Jaroslav Kysela) [916264] - [alsa] hda: Fix invalid mute in path activation (Jaroslav Kysela) [916264] - [alsa] hda: Unify input label creations in generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Keep autocfg.input idx value in imux table (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing unsol event handler in some codec drivers (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser for STAC/IDT codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Improve naming rule for primary output (Jaroslav Kysela) [916264] - [alsa] hda: Add PCM capture hook to hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Record all detected ADCs in hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Move vmaster TLV parsing to snd_hda_gen_parse_auto_config() (Jaroslav Kysela) [916264] - [alsa] hda: Add input jack mode enum controls to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Minor cleanup/fixes for patch_sigmatel.c fixup transition (Jaroslav Kysela) [916264] - [alsa] hda: Give more comments to hda_gen_spec flags (Jaroslav Kysela) [916264] - [alsa] hda: Add suppress_auto_mute flag to hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Record the current speaker / LO mute status in hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Properly call automute/switch hooks at init (Jaroslav Kysela) [916264] - [alsa] hda: Make sure fill_all_dac_nids is called for digital only codecs (Jaroslav Kysela) [916264] - [alsa] hda: force different capture controls if amp caps differ (Jaroslav Kysela) [916264] - [alsa] hda: do not add non-existing Mic boost controls (Jaroslav Kysela) [916264] - [alsa] hda: initialize channel counts correctly (Jaroslav Kysela) [916264] - [alsa] hda: fix wrong adc_idx in generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Check array bounds in get_input_path (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Make some symbols static (Jaroslav Kysela) [916264] - [alsa] hda: Add prefer_hp_amp flag to hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix a wrong comma in snd_printdd() call (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Declare firmware only when really built (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix possible invalid DMA channel deallocation (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix possible NULL dereference (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix another smatch warning (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix superfluous unsigned check (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Use snd_hda_set_pin_ctl() helper again (Jaroslav Kysela) [916264] - [alsa] Revert: hda: Add firmware caching to CA0132 codec (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix potential init errors and update module description (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Shuffle to group together related code (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Code shuffle to group similar functions (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add tuning controls (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add unsol handler for DSP and jack detection (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add PCM enhancements (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add DSP mixer controls and helpers (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Init chip, DSP effects and mixer settings (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add new definitions and structs for DSP (Jaroslav Kysela) [916264] - [alsa] hda: fix OOPS in hda_mark_cmd_cache_dirty (Jaroslav Kysela) [916264] - [alsa] hda/sigmatel: Remove superfluous fields from sigmatel_spec (Jaroslav Kysela) [916264] - [alsa] hda/sigmatel: Move w/a for HP Mini 110 LED to fixup table (Jaroslav Kysela) [916264] - [alsa] hda/sigmatel: Remove PCI id check in find_mute_led_cfg() (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for IDT92HD83xxx (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for IDT92HD73xx (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for IDT92HD71Bxx (Jaroslav Kysela) [916264] - [alsa] hda: Check pincap while parsing the configuration (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC927x (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC922x (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC9205 (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC9872 (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC925x (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC9200 (Jaroslav Kysela) [916264] - [alsa] hda: Add capture_switch_hook to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser for VIA codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Add generic parser support to Analog Device codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Rearrange for dropping static quirk codes in Coexant driver (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser in Conexant codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser for Cirrus codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser for CA0110 codec (Jaroslav Kysela) [916264] - [alsa] hda: Use generic codec parser for C-Media codecs (Jaroslav Kysela) [916264] - [alsa] hda: Allow user to give hints for codec parser behavior (Jaroslav Kysela) [916264] - [alsa] hda: Add snd_hda_get_int_hint() helper function (Jaroslav Kysela) [916264] - [alsa] hda: Protect user-defined arrays via mutex (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Generic mute LED implementation for HP laptops (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Fix the timing for some fixups (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add a fixup for FSC S7020 laptop (Jaroslav Kysela) [916264] - [alsa] hda: Add output jack mode enum controls (Jaroslav Kysela) [916264] - [alsa] hda: Update automute / automic upon jack retasking (Jaroslav Kysela) [916264] - [alsa] hda: Add a new fixup type to override pinctl values (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Read the cached pinctl value in fixups (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Drop aliases for old fixups (Jaroslav Kysela) [916264] - [alsa] hda: Avoid auto-mute or auto-mic of retasked jacks (Jaroslav Kysela) [916264] - [alsa] hda: Manage current pinctl values in generic parser (Jaroslav Kysela) [916264] - [alsa] hda: More strict correction of invalid pinctl bits (Jaroslav Kysela) [916264] - [alsa] hda: Add helper functions to cache the current pinctl target (Jaroslav Kysela) [916264] - [alsa] hda: Clear the dropped paths properly (Jaroslav Kysela) [916264] - [alsa] hda: Allow aamix as a capture source (Jaroslav Kysela) [916264] - [alsa] hda: Fix inconsistent input_paths after ADC reduction (Jaroslav Kysela) [916264] - [alsa] hda: Return "Headphone Mic" from hda_get_autocfg_input_label() (Jaroslav Kysela) [916264] - [alsa] hda: Exclude aamix from capture paths (Jaroslav Kysela) [916264] - [alsa] hda: Add a flag to suppress mic auto-switch (Jaroslav Kysela) [916264] - [alsa] hda: Handle BOTH jack port as a fixed output (Jaroslav Kysela) [916264] - [alsa] hda: Re-define snd_hda_parse_nid_path() (Jaroslav Kysela) [916264] - [alsa] hda: Manage input paths via path indices (Jaroslav Kysela) [916264] - [alsa] hda: Fix multi-io channel mode management (Jaroslav Kysela) [916264] - [alsa] hda: Don't set up active streams twice (Jaroslav Kysela) [916264] - [alsa] hda: Remove unused dac reference in create_multi_out_ctls() (Jaroslav Kysela) [916264] - [alsa] hda: Use direct path reference in assign_out_path_ctls() (Jaroslav Kysela) [916264] - [alsa] hda: Clear path indices properly at each re-evaluation (Jaroslav Kysela) [916264] - [alsa] hda: Add brief comments to exported snd_hda_gen_*_() functions (Jaroslav Kysela) [916264] - [alsa] hda: Remove dead HDA_CTL_BIND_VOL and HDA_CTL_BIND_SW codes (Jaroslav Kysela) [916264] - [alsa] hda: Add snd_hda_gen_free() and snd_hda_gen_check_power_status() (Jaroslav Kysela) [916264] - [alsa] hda: Allow jack detection when polling is enabled (Jaroslav Kysela) [916264] - [alsa] hda: Add pcm_playback_hook to hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Drop bind-volume workaround (Jaroslav Kysela) [916264] - [alsa] hda: Drop unneeded pin argument from set_output_and_unmute() (Jaroslav Kysela) [916264] - [alsa] hda: Add missing slave names for Speaker Surround, etc (Jaroslav Kysela) [916264] - [alsa] hda: Prefer binding the primary CLFE output (Jaroslav Kysela) [916264] - [alsa] hda: Fix truncated control names (Jaroslav Kysela) [916264] - [alsa] hda: Add Loopback Mixing control (Jaroslav Kysela) [916264] - [alsa] hda: Correct aamix output paths (Jaroslav Kysela) [916264] - [alsa] hda: Initialize digital-input path properly (Jaroslav Kysela) [916264] - [alsa] hda: Manage using output/loopback path indices (Jaroslav Kysela) [916264] - [alsa] hda: Fix multi-io pin assignment in create_multi_out_ctls() (Jaroslav Kysela) [916264] - [alsa] hda: Simplify the multi-io assignment with multi speakers (Jaroslav Kysela) [916264] - [alsa] hda: Check the existing path in snd_hda_add_new_path() (Jaroslav Kysela) [916264] - [alsa] hda: Avoid duplicated path creations (Jaroslav Kysela) [916264] - [alsa] hda: Initialize output paths with current active states (Jaroslav Kysela) [916264] - [alsa] hda: Don't skip amp init for activated paths (Jaroslav Kysela) [916264] - [alsa] hda: Add hooks for HP/line/mic auto switching (Jaroslav Kysela) [916264] - [alsa] hda: Revive snd_hda_get_conn_list() (Jaroslav Kysela) [916264] - [alsa] hda: Add codec->inv_jack_detect flag (Jaroslav Kysela) [916264] - [alsa] hda: Add inv_eapd flag to struct hda_codec (Jaroslav Kysela) [916264] - [alsa] hda: Implement independent HP control (Jaroslav Kysela) [916264] - [alsa] hda: Allow aamix in the primary output path (Jaroslav Kysela) [916264] - [alsa] hda: Define HDA_PARSE_* for snd_hda_parse_nid_path() argument (Jaroslav Kysela) [916264] - [alsa] hda: Fix typos in debug_show_configs() (Jaroslav Kysela) [916264] - [alsa] hda: Add more debug prints about new paths (Jaroslav Kysela) [916264] - [alsa] hda: Drop spec->channel_mode field from hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Fix PCM name string for generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Use cached version for changing pins in hda_generic.c (Jaroslav Kysela) [916264] - [alsa] hda: Dynamically turn on/off EAPD in generic codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Fix initialization of primary outputs in hda_generic.c (Jaroslav Kysela) [916264] - [alsa] hda: Refactor init_extra_out() in hda_generic.c (Jaroslav Kysela) [916264] - [alsa] hda: Clear unsol enable bits on unused pins in generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Add spec->vmaster_mute_enum flag to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Begin HDA_GEN_* event tag from 1 (Jaroslav Kysela) [916264] - [alsa] hda: Increase the max depth of widget connections (Jaroslav Kysela) [916264] - [alsa] hda: Avoid access of amp cache element outside mutex (Jaroslav Kysela) [916264] - [alsa] hda: Fix wrong dirty check in snd_hda_codec_resume_amp() (Jaroslav Kysela) [916264] - [alsa] hda: Do sequential writes in snd_hda_gen_init() (Jaroslav Kysela) [916264] - [alsa] hda: Add / fix comments about capture vol/sw controls in hda_generic.c (Jaroslav Kysela) [916264] - [alsa] hda: Add missing amp cache flush for bound capture vol/sw ctls (Jaroslav Kysela) [916264] - [alsa] hda: Add snd_hda_codec_flush_*_cache() aliases (Jaroslav Kysela) [916264] - [alsa] hda: Flush dirty amp caches before writing inv_dmic fix (Jaroslav Kysela) [916264] - [alsa] hda: Check CORB overflow (Jaroslav Kysela) [916264] - [alsa] hda: Clear cached_write flag in snd_hda_codec_resume_*() (Jaroslav Kysela) [916264] - [alsa] hda: Clear dirty flag upon cache write (Jaroslav Kysela) [916264] - [alsa] hda: Allow one chance for zero NID in connection list (Jaroslav Kysela) [916264] - [alsa] hda: Use "Capture Source" for single sources (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser codes for Realtek driver (Jaroslav Kysela) [916264] - [alsa] hda: Export standard jack event handlers for generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Fix NULL dereference in snd_hda_gen_build_controls() (Jaroslav Kysela) [916264] - [alsa] hda: Move the call of snd_hda_parse_pin_defcfg() from snd_hda_gen_parse_auto_config() (Jaroslav Kysela) [916264] - [alsa] hda: Export snd_hda_gen_add_kctl() (Jaroslav Kysela) [916264] - [alsa] hda: Add EAPD control to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Merge Realtek parser code to generic parser (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Remove redundant argument from alc_mux_select() (Jaroslav Kysela) [916264] - [alsa] hda: More generic auto-mic switching for Realtek codecs (Jaroslav Kysela) [916264] - [alsa] hda: Rearrange INPUT_PIN_ATTR_* (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Fix split stereo dmic code (Jaroslav Kysela) [916264] - [alsa] hda: Move fixup code into struct hda_codec (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add conexant-style inverted dmic handling (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Allow multiple individual capture volume/switch controls (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Allow passing name=NULL to alc_kcontrol_new() (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Merge a few split functions (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Assign Master mixer when possible (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Handle vmaster hook in the parser side (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Remove unused fields and macro definitions (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Drop auto_mic_valid_imux flag (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Allow different pins for shared hp/mic vref check (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Parse digital input path (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Rename add_new_out_path() with add_new_nid_path() (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Remove superfluous input amp init (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Clean up some spec fields (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Make input path parser more generic (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Don't change connection at path deactivation (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Initialize loopback paths properly (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add boost volumes to path list (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add missing initialization of multi-io routes (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Fix the initialization of pin amp-in (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Rename get_out_path() to get_nid_path() (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Use path-based parser for digital outputs (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Consolidate to a single path list (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Consolidate is_reachable_path() (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add path active flag (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Remove non-standard automute mode (Jaroslav Kysela) [916264] - [alsa] hda: Introduce snd_hda_codec_amp_init*() (Jaroslav Kysela) [916264] - [alsa] hda: Introduce cache & flush cmd / amp writes (Jaroslav Kysela) [916264] - [alsa] hda: Remove snd_hda_codec_amp_update() call from patch_*.c (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Fix initialization of input amps in output paths (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Check amp capabilities of aa-mixer widget (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Parse analog loopback paths more generically (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Parse input paths (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Make path->idx and path->multi consistent (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Simplify the output volume initialization (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Reduce vol/mute ctl lookups at parsing codec (Jaroslav Kysela) [916264] - [alsa] hda: Fix mono amp values in proc output (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Manage mixer controls in out_path list (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add output path parser (Jaroslav Kysela) [916264] - [alsa] hda/realtek: List up all available DACs (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Simplify alc_auto_is_dac_reachable() (Jaroslav Kysela) [916264] - [alsa] hda: Add support of new codec ALC284 (Jaroslav Kysela) [916264] - [alsa] hda: Allow power_save_controller option override DCAPS (Jaroslav Kysela) [916264] - [alsa] Revert: hda: Shut up pins at power-saving mode with Conexant codecs (Jaroslav Kysela) [916264] - [alsa] hda: Disable runtime D3 for Intel CPT & co (Jaroslav Kysela) [916264] - [alsa] hda: print power state for AFG node in proc file (Jaroslav Kysela) [916264] - [alsa] hda: add mute LED for HP Pavilion 17 (Realtek codec) (Jaroslav Kysela) [916264] - [alsa] hda: Switch "On" and "Off" for "Mute-LED Mode" kcontrol (Jaroslav Kysela) [916264] - [alsa] hda: Fix sound resume hang (Jaroslav Kysela) [916264] - [alsa] hda: bug fix for invalid connection list of Haswell HDMI codec pins (Jaroslav Kysela) [916264] - [alsa] hda: Fix the wrong pincaps set in ALC861VD dallas/hp fixup (Jaroslav Kysela) [916264] - [alsa] hda: Set codec->single_adc_amp flag for Realtek codecs (Jaroslav Kysela) [916264] - [alsa] hda: Remove superfluous zero-clear memset in patch_ca0132.c (Jaroslav Kysela) [916264] - [alsa] hda: Fix NULL dereference in error path of patch_ca0132.c (Jaroslav Kysela) [916264] - [alsa] hda: Remove unnecessary struct hda_stream_format from CA0132 (Jaroslav Kysela) [916264] - [alsa] hda: Update chipio functions and DSP write wait timeout (Jaroslav Kysela) [916264] - [alsa] hda: Change return value for load_dsp_prepare() to -ENOSYS (Jaroslav Kysela) [916264] - [alsa] hda: Add comments and descriptions to CA0132 functions (Jaroslav Kysela) [916264] - [alsa] hda: Add firmware caching to CA0132 codec (Jaroslav Kysela) [916264] - [alsa] hda: Update CA0132 codec to load DSP firmware binary (Jaroslav Kysela) [916264] - [alsa] hda: Add DSP firmware enums and defs to CA0132 codec (Jaroslav Kysela) [916264] - [alsa] hda: Add CA0132 register definitions file (Jaroslav Kysela) [916264] - [alsa] hda: Add new DSP loader callback routines (Jaroslav Kysela) [916264] - [alsa] Revert: hda: bug fix for invalid connection list of Haswell HDMI codec pin (Jaroslav Kysela) [916264] - [alsa] hda: bug fix for invalid connection list of Haswell HDMI codec pin (Jaroslav Kysela) [916264] - [alsa] hda: Always turn on pins for HDMI/DP (Jaroslav Kysela) [916264] - [alsa] hda: Fix pin configuration of HP Pavilion dv7 (Jaroslav Kysela) [916264] - [alsa] hda: Move runtime PM check to runtime_idle callback (Jaroslav Kysela) [916264] - [alsa] hda: Add stereo-dmic fixup for Acer Aspire One 522 (Jaroslav Kysela) [916264] - [alsa] hda: Avoid doubly suspend after vga switcheroo (Jaroslav Kysela) [916264] - [alsa] hda: Check validity of CORB/RIRB WP reads (Jaroslav Kysela) [916264] - [alsa] hda: use usleep_range in link reset and change timeout check (Jaroslav Kysela) [916264] - [alsa] hda/via: Add support for codec VT1808 (Jaroslav Kysela) [916264] - [alsa] hda/via: Add support for codec VT1705CF (Jaroslav Kysela) [916264] - [alsa] hda: Remove the rest of __devinit* in comments (Jaroslav Kysela) [916264] - [alsa] hda: Remove superfluous DELAYED_INIT*_MARK (Jaroslav Kysela) [916264] - [alsa] hda: remove __dev* attributes (Jaroslav Kysela) [916264] - [alsa] hda: Add PCI device prefix for clarity (Jaroslav Kysela) [916264] - [alsa] hda: Fix yet another race of vga_switcheroo registration (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Keep the channel count for multiple speakers (Jaroslav Kysela) [916264] - [alsa] hda: Add a helper function for simple enum kcontrols (Jaroslav Kysela) [916264] - [alsa] hda: Pass errors properly in alc_auto_check_switches() (Jaroslav Kysela) [916264] - [alsa] hda: Refactor alc_kcontrol_new() usages (Jaroslav Kysela) [916264] - [alsa] hda: Use standard sort function in hda_auto_parser.c (Jaroslav Kysela) [916264] - [alsa] hda: Call snd_array_init() early and only once (Jaroslav Kysela) [916264] - [alsa] hda: Fix build without CONFIG_PM (Jaroslav Kysela) [916264] - [alsa] hda: Add a fixup for internal mic on MacBook Pro 8,1 (Jaroslav Kysela) [916264] - [alsa] hda: Add missing verb applications in patch_cirrus.c (Jaroslav Kysela) [916264] - [alsa] hda: Move static ADC setup for CS4206 to init verbs (Jaroslav Kysela) [916264] - [alsa] hda: Don't release firmware when CONFIG_PM is set (Jaroslav Kysela) [916264] - [alsa] hda: Don't overwrite the pin default configs (Jaroslav Kysela) [916264] - [alsa] hda: Remove shutup calls in free callbacks (Jaroslav Kysela) [916264] - [alsa] hda: Use standard helper functions in patch_hdmi.c (Jaroslav Kysela) [916264] - [alsa] hda/cirrus: Correctly clear line_out_pins when moving to speaker (Jaroslav Kysela) [916264] - [alsa] hda: Add support for Realtek ALC292 (Jaroslav Kysela) [916264] - [alsa] hda: Limit runtime PM support only to known Intel chips (Jaroslav Kysela) [916264] - [alsa] hda: Fix Acer Aspire models with analog mics (Jaroslav Kysela) [916264] - [alsa] hda: Allow jack state to depend on another jack (Jaroslav Kysela) [916264] - [alsa] hda: Fix recursive suspend/resume call (Jaroslav Kysela) [916264] - [alsa] hda: Add a missing quirk entry for iMac 9,1 (Jaroslav Kysela) [916264] - [alsa] hda: Removed unused non-standard name "C/LFE" (Jaroslav Kysela) [916264] - [alsa] hda: Give standard "Bass Speaker" mixer for 2.1 speakers (Jaroslav Kysela) [916264] - [alsa] hda: Add new codec ALC668 and ALC900 (default name ALC1150) (Jaroslav Kysela) [916264] - [alsa] hda: Improve HP depop when system enter to S3 (Jaroslav Kysela) [916264] - [alsa] hda: Add pin fixups for ASUS G75 (Jaroslav Kysela) [916264] - [alsa] hda: Fix invalid connections in VT1802 codec (Jaroslav Kysela) [916264] - [alsa] hda: Fix empty DAC filling in patch_via.c (Jaroslav Kysela) [916264] - [alsa] hda: Keep power link on for PantherPoint HDMI (Jaroslav Kysela) [916264] - [alsa] hda: Force to reset IEC958 status bits for AD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Mark CS260x immutable structures const (Jaroslav Kysela) [916264] - [alsa] hda: Fix digital microphone on CS420x (Jaroslav Kysela) [916264] - [alsa] hda: Cirrus: Fix coefficient index for beep configuration (Jaroslav Kysela) [916264] - [alsa] hda: stop setup_dig_out_stream() causing clicks (Jaroslav Kysela) [916264] - [alsa] hda: Add tracepoints to HD-audio controller driver (Jaroslav Kysela) [916264] - [alsa] hda: remove unused variable in azx_position_ok() (Jaroslav Kysela) [916264] - [alsa] hda: Don't enable unsol for jacks we're polling (Jaroslav Kysela) [916264] - [alsa] hda: Add workaround for conflicting IEC958 controls (Jaroslav Kysela) [916264] - [alsa] hda: Print PCI device name at "spurious message" warnings (Jaroslav Kysela) [916264] - [alsa] hda: Implement a poll loop for jacks as a module parameter (Jaroslav Kysela) [916264] - [alsa] hda: Make hda sound card usable for Loongson (Jaroslav Kysela) [916264] - [alsa] hda: Fix mute-LED setup for HP dv5 laptop (Jaroslav Kysela) [916264] - [alsa] hda: Fix silent headphone output from Toshiba P200 (Jaroslav Kysela) [916264] - [alsa] hda: add dock support for Thinkpad T430 (Jaroslav Kysela) [916264] - [alsa] hda: Always check array bounds in alc_get_line_out_pfx (Jaroslav Kysela) [916264] - [alsa] hda: Stop LPIB delay counting on broken hardware (Jaroslav Kysela) [916264] - [alsa] hda: Fix registration race of VGA switcheroo (Jaroslav Kysela) [916264] - [alsa] hda: Clean up superfluous position_fix list entries (Jaroslav Kysela) [916264] - [alsa] hda: do not detect jack on internal speakers for Realtek (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing beep on ASUS X43U notebook (Jaroslav Kysela) [916264] - [alsa] hda: Remove AZX_DCAPS_POSFIX_COMBO (Jaroslav Kysela) [916264] - [alsa] hda: Warn an allocation for an uninitialized array (Jaroslav Kysela) [916264] - [alsa] hda/cirrus: Add missing init/free of hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Fix memory leaks at error path in patch_cirrus.c (Jaroslav Kysela) [916264] - [alsa] hda: Add missing hda_gen_spec to struct via_spec (Jaroslav Kysela) [916264] - [alsa] hda: remove "Mic Jack Mode" for headset jacks (Latitude Exx30) (Jaroslav Kysela) [916264] - [alsa] hda: make Cirrus codec use generic unsol event handler (Jaroslav Kysela) [916264] - [alsa] hda: make VIA codec use generic unsol event handler (Jaroslav Kysela) [916264] - [alsa] hda: Remove dead GPIO code for VIA codec (Jaroslav Kysela) [916264] - [alsa] hda: Add new codec ALC283 ALC290 support (Jaroslav Kysela) [916264] - [alsa] hda: avoid unneccesary indices on "Headphone Jack" controls (Jaroslav Kysela) [916264] - [alsa] hda: fix indices on boost volume on Conexant (Jaroslav Kysela) [916264] - [alsa] hda: Fix hang caused by race during suspend (Jaroslav Kysela) [916264] - [alsa] hda: Clean up redundant FG checks (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Fix detection of ALC271X codec (Jaroslav Kysela) [916264] - [alsa] hda: Add inverted internal mic quirk for Lenovo IdeaPad U310 (Jaroslav Kysela) [916264] - [alsa] hda: make Realtek/Sigmatel/Conexant use the generic unsol event (Jaroslav Kysela) [916264] - [alsa] hda: make a generic unsol event handler (Jaroslav Kysela) [916264] - [alsa] hda: add PCI identifier for Intel 5 Series/3400 (Jaroslav Kysela) [916264] - [alsa] hda: use LPIB for delay estimation (Jaroslav Kysela) [916264] - [alsa] hda: force use of SSYNC bits (Jaroslav Kysela) [916264] - [alsa] hda/via: don't report presence on HPs with no presence support (Jaroslav Kysela) [916264] - [alsa] hda: Add external mic quirk for Asus Zenbook UX31A (Jaroslav Kysela) [916264] - [alsa] hda: Yet another fix for D3 stop-clock refcounting (Jaroslav Kysela) [916264] - [alsa] hda: Optimize bitfield usage in struct hda_codec (Jaroslav Kysela) [916264] - [alsa] hda: Fix D3 clock stop check for codecs with own set_power_state op (Jaroslav Kysela) [916264] - [alsa] hda: Clean up CONFIG_SND_HDA_POWER_SAVE (Jaroslav Kysela) [916264] - [alsa] hda: Fix runtime PM leftover refcounts (Jaroslav Kysela) [916264] - [alsa] hda: bug fix on references without checking CONFIG_SND_HDA_POWER_SAVE (Jaroslav Kysela) [916264] - [alsa] hda: add runtime PM support (Jaroslav Kysela) [916264] - [alsa] hda: Fix possible compile warnings regarding CONFIG_PM (Jaroslav Kysela) [916264] - [alsa] hda: Convert to new pm_ops for PCI drivers (Jaroslav Kysela) [916264] - [alsa] Revert: hda_intel: Add Device IDs for Intel Wellsburg PCH (Jarod Wilson) [916264]- [virt] kvm: validate userspace_addr of memslot (Petr Matousek) [950498] {CVE-2013-1943} - [x86] edac: Apply patch to support ECC error decoding for Fam16h (Kim Naru) [922941] - [fs] fuse: readdirplus sanity checks (Niels de Vos) [981741] - [fs] fuse: readdirplus cleanup (Niels de Vos) [981741] - [fs] fuse: readdirplus change attributes once (Niels de Vos) [981741] - [fs] fuse: readdirplus fix instantiate (Niels de Vos) [981741] - [fs] fuse: fix readdirplus dentry leak (Niels de Vos) [981741] - [fs] fuse: hold i_mutex in fuse_file_fallocate() (Brian Foster) [979433] - [fs] cifs: on send failure, readjust server sequence number downward (Sachin Prabhu) [877010] - [fs] cifs: don't try to unlock pagecache page after releasing it (Sachin Prabhu) [877010] - [fs] cifs: bugfix for unreclaimed writeback pages in cifs_writev_requeue() (Sachin Prabhu) [877010] - [fs] cifs: move check for NULL socket into smb_send_rqst (Sachin Prabhu) [877010] - [fs] cifs: fix writeback race with file that is growing (Sachin Prabhu) [877010] - [fs] cifs: adjust sequence number downward after signing NT_CANCEL request (Sachin Prabhu) [877010] - [fs] cifs: remove kmap lock (Sachin Prabhu) [877010] - [fs] cifs: replace kvec array in readdata with a single kvec (Sachin Prabhu) [877010] - [fs] cifs: convert async read code to use pages array without kmapping (Sachin Prabhu) [877010] - [fs] cifs: turn the pages list in cifs_readdata into an array (Sachin Prabhu) [877010] - [fs] cifs: allocate kvec array for cifs_readdata as a separate allocation (Sachin Prabhu) [877010] - [fs] cifs: remove the kmap size limit from wsize (Sachin Prabhu) [877010] - [fs] cifs: convert async write code to pass in data via rq_pages array (Sachin Prabhu) [877010] - [fs] cifs: change cifs_call_async to use smb_rqst structs (Sachin Prabhu) [877010] - [fs] cifs: teach signing routines how to deal with arrays of pages in a smb_rqst (Sachin Prabhu) [877010] - [fs] cifs: teach smb_send_rqst how to handle arrays of pages (Sachin Prabhu) [877010] - [fs] cifs: cork the socket before a send and uncork it afterward (Sachin Prabhu) [877010] - [fs] cifs: convert send code to use smb_rqst structs (Sachin Prabhu) [877010] - [fs] cifs: change signing routines to deal with smb_rqst structs (Sachin Prabhu) [877010] - [fs] cifs: print error code if smb signature verification fails (Sachin Prabhu) [877010] - [fs] cifs: rename cifs_sign_smb2 to cifs_sign_smbv (Sachin Prabhu) [877010] - [fs] cifs: remove bogus reset of smb_buf_length in smb_send routines (Sachin Prabhu) [877010] - [fs] cifs: convert cifs_iovec_write to use async writes (Sachin Prabhu) [877010] - [fs] cifs: call cifs_update_eof with i_lock held (Sachin Prabhu) [877010] - [fs] cifs: fix up get_numpages (Sachin Prabhu) [877010] - [fs] cifs: fix allocation in cifs_write_allocate_pages (Sachin Prabhu) [877010] - [fs] cifs: allow caller to specify completion op when allocating writedata (Sachin Prabhu) [877010] - [fs] cifs: add pid field to cifs_writedata (Sachin Prabhu) [877010] - [fs] cifs: fix issue mounting of DFS ROOT when redirecting from one domain controller to the next (Sachin Prabhu) [976535] - [fs] gfs2: go back to try locks if reservation does not fit our needs (Robert S Peterson) [989669] - [fs] xfs: remove xfs_get_buftarg_list (Eric Sandeen) [973769] - [fs] xfs: check for stale inode before acquiring iflock on push (Brian Foster) [971441] - [fs] xfs: fix sgid inheritance for subdirectories inheriting default acls (Carlos Maiolino) [876528] - [fs] xfs: use XFS_BMAP_BMDR_SPACE vs. XFS_BROOT_SIZE_ADJ (Eric Sandeen) [886566] - [fs] xfs: check on-disk, not incore, btree root size in dfrag.c (Eric Sandeen) [886566] - [fs] writeback: avoid extra sync work at enqueue time (Eric Sandeen) [915546] - [fs] writeback: the kupdate expire timestamp should be a moving target (Eric Sandeen) [915546] - [fs] fix typo on bio_get_nr_vecs (Carlos Maiolino) [982344] - [fs] gfs2: Reserve journal space for quota change in do_grow (Robert S Peterson) [976823] - [fs] nfsd: permit read opens of executable-only files (Niels de Vos) [988120] - [fs] nfsd: when dentry_open returns an error do not propagate as struct file (Harshula Jayasuriya) [987142] - [fs] nfs: Make nfs_readdir revalidate less often (Scott Mayhew) [976879] - [fs] nfs: Make nfs_attribute_cache_expired() non-static (Scott Mayhew) [976879] - [fs] nfs: set verifier on existing dentries in nfs_prime_dcache (Scott Mayhew) [976879] - [fs] nfs: fix open() O_RDONLY|O_TRUNC in NFS4.0 (Jeff Layton) [982688] - [fs] vfs: remove unused __d_splice_alias argument (J. Bruce Fields) [820446] - [fs] vfs: stop d_splice_alias creating directory aliases (J. Bruce Fields) [820446] - [fs] nfs: Allow nfs_updatepage to extend a write under additional circumstances (Scott Mayhew) [983288] - [fs] nfs: add filehandle crc for debug display (Dave Wysochanski) [918580] - [fs] nfs: add fh_crc to debug output (Dave Wysochanski) [918580] - [fs] nfs: Add a client-side function to display NFS file handles (Dave Wysochanski) [918580] - [fs] nfs: include filelayout DS rpc stats in mountstats (Steve Dickson) [963096] - [fs] nfs: fix a leak at nfs_lookup_revalidate() (Dave Wysochanski) [975211] - [fs] NFS returns EIO for EDQUOT and others (Scott Mayhew) [888944] - [fs] nfs: Ensure that NFS file unlock waits for readahead to complete (Dave Wysochanski) [976915] - [fs] nfs: Add functionality to allow waiting on all outstanding reads to complete (Dave Wysochanski) [976915] - [fs] nfs: Convert nfs_get_lock_context to return an ERR_PTR on failure (Dave Wysochanski) [976915] - [netdrv] lseek() does not go to eof - n (Ivan Vecera) [928987] - [netdrv] bna: Driver and Firmware Updated (Ivan Vecera) [928987] - [netdrv] bna: Enahncement to Identify Default IOC Function (Ivan Vecera) [928987] - [netdrv] bna: Fix Ucast Failure Handling (Ivan Vecera) [928987] - [netdrv] bna: Clear Driver Config Flags When HW Resets (Ivan Vecera) [928987] - [netdrv] bna: add missing iounmap() on error in bnad_init() (Ivan Vecera) [928987] - [netdrv] bna: dma_alloc_coherent: use __GFP_ZERO instead of memset() (Ivan Vecera) [928987] - [netdrv] bna: fix declaration mismatch (Ivan Vecera) [928987] - [netdrv] bna: Driver Version Updated to 3.1.2.1 (Ivan Vecera) [928987] - [netdrv] bna: Firmware update (Ivan Vecera) [928987] - [netdrv] bna: Add RX State (Ivan Vecera) [928987] - [netdrv] bna: Rx Page Based Allocation (Ivan Vecera) [928987] - [netdrv] bna: TX Intr Coalescing Fix (Ivan Vecera) [928987] - [netdrv] bna: Tx and Rx Optimizations (Ivan Vecera) [928987] - [netdrv] bna: use device model DMA API (Ivan Vecera) [928987] - [netdrv] bna: Code Cleanup and Enhancements (Ivan Vecera) [928987] - [netdrv] bna: remove useless calls to memset() (Ivan Vecera) [928987] - [netdrv] bna: Fix warning false positive (Ivan Vecera) [928987] - [scsi] bfa: Update the driver version to 3.2.21.1 (Vijay Guvva) [928983] - [scsi] bfa: dis-associate bfa path_tov with dev_loss_tmo (Vijay Guvva) [928983] - [scsi] bfa: Support for chinook-quad port card (Vijay Guvva) [928983] - [scsi] bfa: fix endianess issue for firmware stats (Vijay Guvva) [928983] - [scsi] bfa: Fix bug_on condition in RPSC rsp handling (Vijay Guvva) [928983] - [scsi] bfa: Allow rsp queue process during ioc disable (Vijay Guvva) [928983] - [scsi] bfa: firmware statistics update (Vijay Guvva) [928983] - [scsi] bfa: fru vpd date update changes (Vijay Guvva) [928983] - [scsi] bfa: driver compatibility with 32bit libs (Vijay Guvva) [928983] - [scsi] bfa: kdump fix on 815 and 825 adapters (Vijay Guvva) [928983] - [scsi] bfa: Fix FDISC timeout handling (Vijay Guvva) [928983] - [scsi] bfa: Fix 1860 port initialize when ATC is enabled (Vijay Guvva) [928983] - [scsi] bfa: FDMI enhancements (Vijay Guvva) [928983] - [scsi] bfa: Fix WARN_ON condition check (Vijay Guvva) [928983] - [scsi] bfa: Add dynamic diagnostic port support (Vijay Guvva) [928983] - [scsi] bfa: Forward Error Correction status (Vijay Guvva) [928983] - [scsi] bfa: Support for FC BB credit recovery (Vijay Guvva) [928983] - [scsi] bfa: fix for FC Direct Attach LUN discovery failure (Vijay Guvva) [928983] - [scsi] bfa: fix faulty handling of events in lps sm (Vijay Guvva) [928983] - [scsi] bfa: fix strncpy() limiter in bfad_start_ops() (Vijay Guvva) [928983] - [scsi] bfa: Add support to read/update the FRU data (Vijay Guvva) [928983] - [scsi] bfa: Support Power on Hours display and diag temp sensor fixes (Vijay Guvva) [928983] - [scsi] bfa: Add support to configure min/max bandwidth for a pcifn (Vijay Guvva) [928983] - [scsi] bfa: Add support for IO throttling at port level (Vijay Guvva) [928983] - [scsi] bfa: Add support for user to configure bandwidth on QoS priorities (Vijay Guvva) [928983] - [scsi] bfa: Fabric Assigned Address implementation fix (Vijay Guvva) [928983] - [scsi] bfa: Add diagnostic port support (Vijay Guvva) [928983] - [scsi] bfa: Fix to handle firmware tskim abort request response (Vijay Guvva) [928983] - [scsi] bfa: Fix few attributes in the RHBA CT passthru command (Vijay Guvva) [928983] - [scsi] bfa: Add support to have mfg date as part of adapter attributes (Vijay Guvva) [928983] - [scsi] bfa: Flash Controller PLL initialization fixes (Vijay Guvva) [928983] - [scsi] bfa: IOCFC state machine enhancements (Vijay Guvva) [928983] - [scsi] bfa: Add support for FC Arbitrated Loop topology (Vijay Guvva) [928983] - [scsi] bfa: Add support for max target ports discovery (Vijay Guvva) [928983] - [scsi] bfa: Add support to register node symbolic name with name server (Vijay Guvva) [928983] - [scsi] bfa: Fix to process mbox interrupts only if interrupts are enabled in INTx mode (Vijay Guvva) [928983] - [scsi] bfa: Add PowerPC support and enable PCIE AER handling (Vijay Guvva) [928983] - [scsi] bfa: Add new hardware model info to sysfs model description routine (Vijay Guvva) [928983] - [scsi] bfa: Make changes to FCXP resource management (Vijay Guvva) [928983] - [scsi] bfa: FCS remote port enhancements (Vijay Guvva) [928983] - [scsi] bfa: Support vport symbolic name change from sysfs (Vijay Guvva) [928983] - [scsi] bfa: Fix to set correct return error codes and misc cleanup (Vijay Guvva) [928983] - [scsi] bfa: Fix to defer vport delete handler invocation till firmware logo response (Vijay Guvva) [928983] - [scsi] fix race in scsi_target_reap (Tomas Henzl) [910203] - [scsi] iscsi class, qla4xxx: fix sess/conn refcounting when find fns are used (Chad Dupuis) [917577] - [scsi] qla4xxx: 5.03.00.00.06.05-k1 (Chad Dupuis) [917585] - [scsi] qla4xxx: Exporting new attrs for iscsi session and connection in sysfs (Chad Dupuis) [917585] - [scsi] qla4xxx: 5.03.00.00.06.05-k0 (Chad Dupuis) [917585] - [scsi] qla4xxx: Add missing spaces to error messages (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix iocb_cnt calculation in qla4xxx_send_mbox_iocb() (Chad Dupuis) [917585] - [scsi] qla4xxx: Assign values using correct datatype (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix smatch warnings (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix sparse warning for qla4xxx_sysfs_ddb_tgt_create (Chad Dupuis) [917585] - [scsi] qla4xxx: Silence gcc warning (Chad Dupuis) [917585] - [scsi] qla4xxx: Added print statements to display AENs (Chad Dupuis) [917585] - [scsi] qla4xxx: Use correct value for max flash node entries (Chad Dupuis) [917585] - [scsi] qla4xxx: Restrict logout from boot target session using session id (Chad Dupuis) [917585] - [scsi] qla4xxx: Use correct flash ddb offset for ISP40XX (Chad Dupuis) [917585] - [scsi] qla4xxx: Replace dev type macros with generic portal type macros (Chad Dupuis) [917585] - [scsi] qla4xxx: Add flash node mgmt support (Chad Dupuis) [917585] - [scsi] qla4xxx: Skip retry of initialize_adapter for ISP80XX (Chad Dupuis) [917585] - [scsi] qla4xxx: Assign correct CHAP table address to FLT (Chad Dupuis) [917585] - [scsi] qla4xxx: Added missing check for ISP83XX in CHAP related functions (Chad Dupuis) [917585] - [scsi] qla4xxx: Fixed request queue count manipulation on response path (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix debug level to avoid floods of same message (Chad Dupuis) [917585] - [scsi] qla4xxx: Pass correct LUN address to firmware in case of lun_reset (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix double reset in case of firmware hung for ISP83XX (Chad Dupuis) [917585] - [scsi] qla4xxx: Set graceful reset bit for ISP83XX (Chad Dupuis) [917585] - [scsi] qla4xxx: Boot from SAN fix for ISP83XX (Chad Dupuis) [917585] - [scsi] qla4xxx: Take E-port out of reset before disabling pause frames (Chad Dupuis) [917585] - [scsi] qla4xxx: remove __dev* attributes (Chad Dupuis) [917585] - [scsi] qla4xxx: don't free NULL dma pool (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix return code for qla4xxx_session_get_param (Chad Dupuis) [917585] - [scsi] qla4xxx: wait for boot target login response during probe (Chad Dupuis) [917585] - [scsi] qla4xxx: Added support for force firmware dump (Chad Dupuis) [917585] - [scsi] qla4xxx: Re-register IRQ handler while retrying initialize of adapter (Chad Dupuis) [917585] - [scsi] qla4xxx: Throttle active IOCBs to firmware limits (Chad Dupuis) [917585] - [scsi] qla4xxx: Remove unnecessary code from qla4xxx_init_local_data (Chad Dupuis) [917585] - [scsi] qla4xxx: Quiesce driver activities while loopback (Chad Dupuis) [917585] - [scsi] qla4xxx: Rename MBOX_ASTS_IDC_NOTIFY to MBOX_ASTS_IDC_REQUEST_NOTIFICATION (Chad Dupuis) [917585] - [scsi] qla4xxx: Add spurious interrupt messages under debug level 2 (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix memory corruption issue in qla4xxx_get_ep_fwdb (Chad Dupuis) [917585] - [scsi] qla4xxx: Allow reset in link down case (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix MBOX intr switching from polling to intr mode for ISP83XX (Chad Dupuis) [917585] - [scsi] scsi_transport_iscsi: Exporting new attrs for iscsi session and connection in sysfs (Chad Dupuis) [917577] - [scsi] libiscsi: Exporting new attrs for iscsi session and connection in sysfs (Chad Dupuis) [917577] - [scsi] scsi_transport_iscsi: Declare portal type string macros for generic use (Chad Dupuis) [917572] - [scsi] libiscsi: export function iscsi_switch_str_param (Chad Dupuis) [917572] - [scsi] scsi_transport_iscsi: Add flash node mgmt support (Chad Dupuis) [917572] - [scsi] scsi_transport_iscsi: export iscsi class session's target_id in sysfs (Chad Dupuis) [917577] - [md] dm-flakey: correct ctr alloc failure mesg (Mike Snitzer) [987566] - [md] dm-mpath: fix ioctl deadlock when no paths (Mike Snitzer) [987566] - [md] dm: use __GFP_HIGHMEM in __vmalloc (Mike Snitzer) [987566] - [md] dm-ioctl: set noio flag to avoid __vmalloc deadlock (Mike Snitzer) [987566] - [md] dm-bufio: avoid a possible __vmalloc deadlock (Mike Snitzer) [987566] - [md] dm-thin: open dev read only when possible (Mike Snitzer) [987566] - [md] dm-persistent-data: fix error message typos (Mike Snitzer) [987566] - [md] dm-snapshot: fix error return code in snapshot_ctr (Mike Snitzer) [987566]- [x86] mce: Add quirk for instruction recovery on Sandy Bridge processors (Rui Wang) [832367] - [x86] mce: Avoid reading every machine check bank register twice (Rui Wang) [832367] - [x86] mce: Fix siginfo_t->si_addr value for non-recoverable memory faults (Rui Wang) [832367] - [x86] mce: Only restart instruction after machine check recovery if it is safe (Rui Wang) [832367] - [x86] mce: Add instruction recovery signatures to mce-severity table (Rui Wang) [832367] - [x86] thermal: Disable power limit notification interrupt (Shyam Iyer) [908990] - [x86] thermal: Delete power-limit-notification console messages (Shyam Iyer) [908990] - [virtio] console: prevent use-after-free of port name in port unplug (Amit Shah) [827300] - [virtio] console: fix locking around send_sigio_to_port() (Amit Shah) [986960] - [virtio] console: add locking in port unplug path (Amit Shah) [795678 956637] - [virtio] console: add locks around buffer removal in port unplug path (Amit Shah) [827300] - [virtio] console: fix raising SIGIO after port unplug (Amit Shah) [986960] - [virtio] console: return -ENODEV on all read operations after unplug (Amit Shah) [975661] - [virtio] console: clean up port data immediately at time of unplug (Amit Shah) [795678 796048 827300 947024 956637] - [virtio] console: fix race in port_fops_open() and port unplug (Amit Shah) [827300] - [virtio] console: fix race with port unplug and open/close (Amit Shah) [795678 796048 827300 947024 956637] - [virtio] console: Add pipe_lock/unlock for splice_write (Amit Shah) [987004] - [virtio] console: Quit from splice_write if pipe->nrbufs is 0 (Amit Shah) [987004] - [virtio] console: replace EMFILE with EBUSY for already-open port (Amit Shah) [986986] - [virtio] console: fix error handling in init() function (Amit Shah) [986990] - [ftrace] syscalls: Fix typo in SYSCALL_DEFINE0 (Jiri Olsa) [989503] - [ftrace] syscalls: Set event_enter_##sname->data to its metadata (Jiri Olsa) [989503] - [ftrace] syscalls: Remove unused event_syscall_enter and event_syscall_exit (Jiri Olsa) [989503] - [x86] efi: Fix dummy variable buffer allocation (Seiji Aguchi) [985577] - [x86] Modify UEFI anti-bricking code (Seiji Aguchi) [985577] - [x86] efi: Implement efi_no_storage_paranoia parameter (Seiji Aguchi) [985577] - [x86] efi: Distinguish between "remaining space" and actually used space (Seiji Aguchi) [985577] - [x86] efi: Check max_size only if it is non-zero (Seiji Aguchi) [985577] - [x86] efi: Export efi_query_variable_store() for efivars.ko (Seiji Aguchi) [985577] - [x86] efivars: firmware bug workarounds should be in platform code (Seiji Aguchi) [985577] - [x86] efi: be more paranoid about available space when creating variables (Seiji Aguchi) [985577] - [x86] efivars: Handle duplicate names from get_next_variable() (Seiji Aguchi) [985577] - [x86] efivars: explicitly calculate length of VariableName (Seiji Aguchi) [985577] - [x86] efi_pstore: Introducing workqueue updating sysfs (Seiji Aguchi) [985551] - [x86] efivars: Disable external interrupt while holding efivars->lock (Seiji Aguchi) [985551] - [x86] efi_pstore: Add a format check for an existing variable name at reading time (Seiji Aguchi) [826190] - [x86] efi_pstore: Add a format check for an existing variable name at erasing time (Seiji Aguchi) [826190] - [x86] efi_pstore: Add a sequence counter to a variable name (Seiji Aguchi) [826190] - [x86] efi_pstore: Add ctime to argument of erase callback (Seiji Aguchi) [826190] - [x86] efi_pstore: Remove a logic erasing entries from a write callback to hold multiple logs (Seiji Aguchi) [826190] - [x86] efi_pstore: Add a logic erasing entries to an erase callback (Seiji Aguchi) [826190] - [x86] efi_pstore: Check remaining space with QueryVariableInfo() before writing data (Seiji Aguchi) [826190] - [powerpc] perf: Power8 PMU support (Steve Best) [976911] - [powerpc] perf: Add support for SIER (Steve Best) [976911] - [powerpc] perf: Add regs_no_sipr() (Steve Best) [976911] - [powerpc] perf: Add an accessor for regs->result (Steve Best) [976911] - [powerpc] perf: Convert mmcra_sipr/sihv() to regs_sipr/sihv() (Steve Best) [976911] - [powerpc] perf: Add an explict flag indicating presence of SLOT field (Steve Best) [976911] - [scsi] ipr: IOA Status Code IOASC update (Steve Best) [983765] - [scsi] ipr: qc_fill_rtf() method should not store alternate status register (Steve Best) [983765] - [scsi] ipr: possible irq lock inversion dependency detected (Steve Best) [983765] - [cpufreq] intel_pstate: Set timer timeout correctly (Lenny Szubowicz) [956824] - [cpufreq] intel-pstate: Use #defines instead of hard-coded values (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Fix calculation of current frequency (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Add function to check that all MSRs are valid (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Do not load on VM that does not report max P state (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Fix intel_pstate_init() error path (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Add kernel command line option disable intel_pstate (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Fix 32 bit build (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Fix kobject usage (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Add P-state driver for sandy bridge (Lenny Szubowicz) [956824] - [cpufreq] Do not track governor name for scaling drivers with internal governors (Lenny Szubowicz) [956824] - [x86] cpu: Add driver auto probing for x86 features (Lenny Szubowicz) [956824] - [cpufreq] Unify sysfs attribute definition macros (Lenny Szubowicz) [956824] - [acpi] efivars: If pstore_register fails, free unneeded pstore buffer (Lenny Szubowicz) [867689] - [acpi] Eliminate console msg if pstore.backend excludes ERST (Lenny Szubowicz) [867689] - [acpi] Return unique error if backend registration excluded by kernel param (Lenny Szubowicz) [867689] - [x86] io_apic: initialize nr_ioapic_registers early in mp_register_ioapic() (Tony Camuso) [855057] - [mm] tmpfs: distribute interleave better across nodes (George Beshers) [988063] - [kernel] sched: Bail out of yield_to when source and target runqueue has one task (Rik van Riel) [864233] - [kvm] Add config to support ple or cpu relax optimzation (Rik van Riel) [864233] - [kvm] Iterate over only vcpus that are preempted (Rik van Riel) [864233] - [kvm] Record the preemption status of vcpus using preempt notifiers (Rik van Riel) [864233] - [kvm] Handle yield_to failure return code for potential undercommit case (Rik van Riel) [864233] - [kvm] Choose better candidate for directed yield (Rik van Riel) [864233] - [kvm] s390: Implement the directed yield (diag 9c) hypervisor call for KVM (Rik van Riel) [864233] - [kvm] Note down when cpu relax intercepted or pause loop exited (Rik van Riel) [864233] - [netdrv] sfc: Enable RX scatter for flows steered by RFS (Nikolay Aleksandrov) [987200] - [netdrv] sfc: Fix aRFS UDP flow steering problem (Nikolay Aleksandrov) [984933] - [md] dm-thin: remove cells from stack (Mike Snitzer) [922212] - [md] dm-bio-prison: pass cell memory in (Mike Snitzer) [922212] - [md] persistent-data: add btree_walk (Mike Snitzer) [922212] - [md] persistent-data: set some btree fn parms const (Mike Snitzer) [922212] - [md] persistent-data: remove CONFIG_EXPERIMENTAL (Mike Snitzer) [922212] - [md] dm-bufio: use WRITE_FLUSH instead of REQ_FLUSH (Mike Snitzer) [922212] - [md] persistent-data: dm-transaction-manager.c: rename HASH_SIZE (Mike Snitzer) [922212] - [md] dm-thin: fix non power-of-two discard granularity calculation (Mike Snitzer) [922212] - [md] dm-kcopyd: introduce configurable throttling (Mike Snitzer) [922212] - [md] dm-ioctl: allow message to return data (Mike Snitzer) [922212] - [md] dm-ioctl: optimize functions without variable params (Mike Snitzer) [922212] - [md] dm-ioctl: introduce ioctl_flags (Mike Snitzer) [922212] - [md] dm-table: remove superfluous variable reset (Mike Snitzer) [922212] - [md] dm: fix truncated status strings (Mike Snitzer) [922212] - [usb] host: Fix lockdep warning in AMD PLL quirk (Don Zickus) [854353] - [usb] ehci: fix obscure race in ehci_endpoint_disable (Don Zickus) [877123] - [usb] don't read past config->interface if usb_control_msg() fails in usb_reset_configuration() (Don Zickus) [877123] - [char] tpm: fix regression caused by section type conflict of tpm_dev_release() in ppc builds (Tony Camuso) [732942] - [char] tpm: fix regression causesd by ppi (Tony Camuso) [732942] - [char] tpm: declare internal symbols as static (Tony Camuso) [732942] - [char] tpm: add PPI support in tpm driver (Tony Camuso) [732942] - [char] tpm: Add securityfs support for event log (Tony Camuso) [732942] - [char] tpm: Export wait_for_stat for other vendor specific drivers (Tony Camuso) [732942] - [char] tpm: modularize event log collection (Tony Camuso) [732942] - [Documentation] ABI: sysfs for Physical Presence Interface (Tony Camuso) [732942] - [char] tpm: fix memleak when register hardware fails (Tony Camuso) [732942] - [lib] raid6: cleanup gen_syndrome function selection (Jes Sorensen) [915995] - [lib] raid6: update test program for recovery functions (Jes Sorensen) [915995] - [lib] raid6: fix test program build (Jes Sorensen) [915995] - [x86] add AVX optimized RAID5 checksumming (Jes Sorensen) [915995] - [crypto] disable preemption while benchmarking RAID5 xor checksumming (Jes Sorensen) [915995] - [crypto] wait for a full jiffy in do_xor_speed (Jes Sorensen) [915995] - [x86] Add cpu_has_ssse3 and cpu_has_avx definitions (Jes Sorensen) [915995] - [md] raid10: fix bug which causes all RAID10 reshapes to move no data (Jes Sorensen) [837097 869622] - [md] raid5: allow 5-device RAID6 to be reshaped to 4-device (Jes Sorensen) [837097 869622] - [md] raid10: fix two bugs affecting RAID10 reshape (Jes Sorensen) [837097 869622] - [md] Remember the last sync operation that was performed (Jes Sorensen) [837097 869622] - [md] fix buglet in RAID5 -> RAID0 conversion (Jes Sorensen) [837097 869622] - [md] raid10: check In_sync flag in 'enough()' (Jes Sorensen) [837097 869622] - [md] raid10: locking changes for 'enough()' (Jes Sorensen) [837097 869622] - [md] replace strict_strto*() with kstrto*() (Jes Sorensen) [837097 869622] - [md] Wait for md_check_recovery before attempting device removal (Jes Sorensen) [837097 869622] - [md] raid1,raid10: use freeze_array in place of raise_barrier in various places (Jes Sorensen) [837097 869622] - [md] raid1: consider WRITE as successful only if at least one non-Faulty and non-rebuilding drive completed it (Jes Sorensen) [837097 869622] - [md] md_stop_writes() should always freeze recovery (Jes Sorensen) [837097 869622] - [md] bad block list should default to disabled (Jes Sorensen) [837097 869622 882413] - [md] raid1/raid10 md devices leak memory when stopping (Jes Sorensen) [837097 869622 956769] - [md] Export 'md_reap_sync_thread' function (Jes Sorensen) [837097 869622] - [md] don't update metadata when stopping a read-only array (Jes Sorensen) [837097 869622] - [md] Allow devices to be re-added to a read-only array (Jes Sorensen) [837097 869622] - [md] raid10: Allow skipping recovery when clean arrays are assembled (Jes Sorensen) [837097 869622] - [md] Fix typos in MD documentation (Jes Sorensen) [837097 869622] - [md] raid5: avoid an extra write when writing to a known-bad-block (Jes Sorensen) [837097 869622] - [md] raid5: Change or of some order to improve efficiency (Jes Sorensen) [837097 869622] - [md] use set_bit_le and clear_bit_le (Jes Sorensen) [837097 869622] - [md] HOT_DISK_REMOVE shouldn't make a read-auto device active (Jes Sorensen) [837097 869622] - [md] use common code for all calls to ->hot_remove_disk() (Jes Sorensen) [837097 869622] - [md] never update metadata when array is read-only (Jes Sorensen) [837097 869622] - [md] block: Add submit_bio_wait(), remove from md (Jes Sorensen) [837097 869622] - [md] block: Use bio_sectors() more consistently (Jes Sorensen) [837097 869622] - [md] remove CONFIG_MULTICORE_RAID456 entirely (Jes Sorensen) [837097 869622] - [md] raid5: ensure sync and DISCARD don't happen at the same time (Jes Sorensen) [837097 869622] - [md] Prevent sysfs operations on uninitialized kobjects (Jes Sorensen) [837097 869622] - [md] raid5: Avoid accessing gendisk or queue structs when not available (Jes Sorensen) [837097 869622] - [md] raid5: schedule_construction should abort if nothing to do (Jes Sorensen) [837097 869622 882413] - [md] expedite metadata update when switching read-auto -> active (Jes Sorensen) [837097 869622] - [md] remove CONFIG_MULTICORE_RAID456 (Jes Sorensen) [837097 869622] - [md] raid0: improve error message when converting RAID4-with-spares to RAID0 (Jes Sorensen) [837097 869622] - [md] raid0: fix error return from create_stripe_zones (Jes Sorensen) [837097 869622] - [md] fix two bugs when attempting to resize RAID0 array (Jes Sorensen) [837097 869622] - [md] raid10: Improve redundancy for 'far' and 'offset' algorithms II (Jes Sorensen) [837097 869622] - [md] raid10: Improve redundancy for 'far' and 'offset' algorithms I (Jes Sorensen) [837097 869622] - [md] raid10: Minor non-functional code changes (Jes Sorensen) [837097 869622] - [md] protect against crash upon fsync on ro array (Jes Sorensen) [837097 869622] - [crypto] async_tx: fix checking of dma_wait_for_async_tx() return value (Jes Sorensen) [837097 869622] - [crypto] async_tx: fix build for async_memset (Jes Sorensen) [837097 869622] - [crypto] async_tx: add missing DMA unmap to async_memcpy() (Jes Sorensen) [837097 869622] - [md] raid5: add blktrace calls (Jes Sorensen) [837097 869622] - [md] raid5: use async_tx_quiesce() instead of open-coding it (Jes Sorensen) [837097 869622] - [md] Use ->curr_resync as last completed request when cleanly aborting resync (Jes Sorensen) [837097 869622] - [md] Update checkpoint of resync/recovery based on time (Jes Sorensen) [837097 869622] - [md] Add place to update ->recovery_cp (Jes Sorensen) [837097 869622] - [md] re-indent various 'switch' statements (Jes Sorensen) [837097 869622] - [md] close race between removing and adding a device (Jes Sorensen) [837097 869622] - [md] removed unused variable in calc_sb_1_csm (Jes Sorensen) [837097 869622] - [md] raid10: decrement correct pending counter when writing to replacement (Jes Sorensen) [837097 869622] - [md] raid10: close race that lose writes lost when replacement completes (Jes Sorensen) [837097 869622] - [md] raid5: Make sure we clear R5_Discard when discard is finished (Jes Sorensen) [837097 869622] - [md] raid5: move resolving of reconstruct_state earlier in stripe_handle (Jes Sorensen) [837097 869622] - [md] raid5: round discard alignment up to power of 2 (Jes Sorensen) [837097 869622] - [md] make sure everything is freed when dm-raid stops an array (Jes Sorensen) [837097 869622] - [md] Avoid write invalid address if read_seqretry returned true (Jes Sorensen) [837097 869622] - [md] Reassigned the parameters if read_seqretry returned true in func md_is_badblock (Jes Sorensen) [837097 869622] - [md] raid10: Fix oops when creating RAID10 arrays via dm-raid.c (Jes Sorensen) [837097 869622] - [md] raid1: Fix assembling of arrays containing Replacements (Jes Sorensen) [837097 869622] - [md] Fix typo in drivers/md (Jes Sorensen) [837097 869622] - [md] refine reporting of resync/reshape delays (Jes Sorensen) [837097 869622] - [md] raid5: be careful not to resize_stripes too big (Jes Sorensen) [837097 869622] - [md] make sure manual changes to recovery checkpoint are saved (Jes Sorensen) [837097 869622] - [md] raid10: use correct limit variable (Jes Sorensen) [837097 869622] - [md] writing to sync_action should clear the read-auto state (Jes Sorensen) [837097 869622] - [md] change resync_mismatches to atomic64_t to avoid races (Jes Sorensen) [837097 869622] - [md] raid5: make sure to_read and to_write never go negative (Jes Sorensen) [837097 869622] - [md] When RAID5 is dirty, force reconstruct-write instead of read-modify-write (Jes Sorensen) [837097 869622] - [md] raid5: protect debug message against NULL derefernce (Jes Sorensen) [837097 869622] - [md] raid5: add some missing locking in handle_failed_stripe (Jes Sorensen) [837097 869622] - [md] raid5: avoid unnecessary zero page for trim (Jes Sorensen) [837097 869622] - [md] raid5 trim support (Jes Sorensen) [837097 869622] - [md] bitmap: Don't use IS_ERR to judge alloc_page() (Jes Sorensen) [837097 869622] - [md] avoid taking the mutex on some ioctls (Jes Sorensen) [837097 869622] - [md] change the parameter of md thread (Jes Sorensen) [837097 869622] - [md] raid 10 supports TRIM (Jes Sorensen) [837097 869622] - [md] raid 1 supports TRIM (Jes Sorensen) [837097 869622] - [md] raid 0 supports TRIM (Jes Sorensen) [837097 869622] - [md] linear supports TRIM (Jes Sorensen) [837097 869622] - [md] linear: rcu_dereference outside read-lock section (Jes Sorensen) [837097 869622] - [md] raid10: fix "enough" function for detecting if array is failed (Jes Sorensen) [837097 869622] - [block] makes bio_split support bio without data (Jes Sorensen) [837097 869622] - [md] raid5: add missing spin_lock_init (Jes Sorensen) [837097 869622] - [md] make sure metadata is updated when spares are activated or removed (Jes Sorensen) [837097 869622] - [md] raid5: fix calculate of 'degraded' when a replacement becomes active (Jes Sorensen) [837097 869622] - [md] raid10: fix problem with on-stack allocation of r10bio structure (Jes Sorensen) [837097 869622 982360] - [md] raid5: raid5d handle stripe in batch way (Jes Sorensen) [837097 869622] - [md] raid1: Add missing case for attempting to repair known bad blocks (Jes Sorensen) [837097 869622] - [md] remove duplicated test on ->openers when calling do_md_stop() (Jes Sorensen) [837097 869622] - [md] raid5: Add R5_ReadNoMerge flag which prevent bio from merging at block layer (Jes Sorensen) [837097 869622] - [md] raid1: prevent merging too large request (Jes Sorensen) [837097 869622] - [md] md/raid1: read balance chooses idlest disk for SSD (Jes Sorensen) [837097 869622] - [md] md/raid1: make sequential read detection per disk based (Jes Sorensen) [837097 869622] - [md] raid5: add a per-stripe lock (Jes Sorensen) [837097 869622] - [md] raid5: remove unnecessary bitmap write optimization (Jes Sorensen) [837097 869622] - [md] raid5: lockless access raid5 overrided bi_phys_segments (Jes Sorensen) [837097 869622] - [md] raid5: reduce chance release_stripe() taking device_lock (Jes Sorensen) [837097 869622] - [md] raid1: Fix handling of SYNC requests and bio->bi_rw (Jes Sorensen) [837097 869622] - [md] raid10: Fix handling of SYNC requests and bio->bi_rw (Jes Sorensen) [837097 869622] - [md] Add missing blank line to avoid conflict in follow-on cherry-pick (Jes Sorensen) [837097 869622] - [md] Add set_bit_le/clear_bit_le to RHEL6 compat macros (Jes Sorensen) [837097 869622] - [md] dm-raid: Set recovery flags on resume - include upstream missing bits (Jes Sorensen) [837097 869622]- [netdrv] eth: Make is_link_local() consistent with other address tests (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Do not forward LLDP type frames (Andy Gospodarek) [923902] - [netdrv] bridge: Use is_link_local() in store_group_addr() (Andy Gospodarek) [923902] - [netdrv] ixgbevf: handle link local multicast addresses in SR-IOV mode (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Adjust to handle unassigned MAC address from PF (Andy Gospodarek) [923902] - [netdrv] ixgbevf: don't release the soft entries (Andy Gospodarek) [923902] - [netdrv] ixbgevf: Remove dma_alloc_coherent OOM messages (Andy Gospodarek) [923902] - [netdrv] ixgbevf: use PCI_DEVICE_TABLE macro (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Make next_to_watch a pointer and adjust memory barriers to avoid races (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Make sure link status and speed are fetched (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix link speed message to support 100Mbps (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix statistics corruption (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix link up messages (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Synch out of tree and in tree mailbox interrupt handlers (Andy Gospodarek) [923902] - [netdrv] ixgbevf: fix up function prototypes after __dev* removals (Andy Gospodarek) [923902] - [netdrv] ixgbevf: remove __dev* attributes (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Remove unneeded and obsolete comment (Andy Gospodarek) [923902] - [netdrv] ixgbevf: White space and comments clean up (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Remove mailbox spinlock from the reset function (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Remove checking for mac.ops function pointers (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Remove the ring adapter pointer value (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix unnecessary dereference where local var is available (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Streamline the rx buffer allocation (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Reduce size of maximum rx buffer (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Add flag to indicate when rx is in net poll (Andy Gospodarek) [923902] - [netdrv] ixgbevf: fix possible use of uninitialized variable (Andy Gospodarek) [923902] - [netdrv] ixgbevf: make sure probe fails on MSI-X enable error (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Update version string (Andy Gospodarek) [923902] - [netdrv] ixgbevf: fix softirq-safe to unsafe splat on internal mbx_lock (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Check for error on dma_map_single call (Andy Gospodarek) [923902] - [netdrv] ixgbevf: make netif_napi_add and netif_napi_del symmetric (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Add VF DCB + SR-IOV support (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Limit maximum jumbo frame size to 9.5K to avoid Tx hangs (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Set the netdev number of Tx queues (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Add fix to VF to handle multi-descriptor buffers (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix AIM (Adaptive Interrupt Moderation) (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Remove unused parameter in ixgbevf_receive_skb (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix code for handling timeout (Andy Gospodarek) [923902] - [netdrv] ixgbevf: scheduling while atomic in reset hw path (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Add support for VF API negotiation (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Cleanup handling of configuration for jumbo frames (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Add suspend and resume support to the VF (Andy Gospodarek) [923902] - [netdrv] ixgbe: Set the SW prio_tc values at initialization to the HW setting (Andy Gospodarek) [923901] - [netdrv] ixgbe: add mac type to the version in ethtool_regs (Andy Gospodarek) [923901] - [netdrv] ixgbe: add support for disabling link at boot time on 82599 (Andy Gospodarek) [923901] - [netdrv] ixgbe: cache AUTOC reads (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix register access during ethtool loopback test (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix EICR write in ixgbe_msix_other (Andy Gospodarek) [923901] - [netdrv] ixgbe: add WOL support for new subdevice ID (Andy Gospodarek) [923901] - [netdrv] ixgbe: add SFP+ LX module support (Andy Gospodarek) [923901] - [netdrv] ixgbe: rename wol_supported to more fitting wol_enabled (Andy Gospodarek) [923901] - [netdrv] ixgbe: add driver support for x520 OCP adapter (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix possible divide by zero in ixgbe_update_itr (Andy Gospodarek) [923901] - [netdrv] ixgbe: Remove unnecessary #ifdef CONFIG_DEBUG_FS tests (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for WoL on 82599 SFP+ LOM (Andy Gospodarek) [923901] - [netdrv] ixgbe: in shutdown, do netif_running() under rtnl_lock (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix a bug in setting VF VLAN via PF (Andy Gospodarek) [923901] - [netdrv] ixgbe: bump version number (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix 1G link WoL (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix MNG FW support when adapter not up (Andy Gospodarek) [923901] - [netdrv] ixgbe: enable devices with internal switch to read pci parent (Andy Gospodarek) [923901] - [netdrv] ixgbe: create conversion functions from link_status to bus/speed (Andy Gospodarek) [923901] - [netdrv] ixgbe: Enable support for recognizing PCI-e Gen3 link speed (Andy Gospodarek) [923901] - [netdrv] ixgbe: Drop check for PAGE_SIZE from ixgbe_xmit_frame_ring (Andy Gospodarek) [923901] - [netdrv] ixgbe: don't do arithmetic operations on bitmasks (Andy Gospodarek) [923901] - [netdrv] ixgbe: Mask off check of frag_off as we only want fragment offset (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix registration order of driver and DCA nofitication (Andy Gospodarek) [923901] - [netdrv] ixgbe: Update DESC_NEEDED define to adjust for changes to MAX_SKB_FRAGS (Andy Gospodarek) [923901] - [netdrv] ixgbe: implement SFF diagnostic monitoring via ethtool (Andy Gospodarek) [923901] - [netdrv] ixgbe: cleanup error checking in ixgbe_identify_sfp_module_generic() (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix possible data corruption in read_i2c_byte (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for set_channels ethtool operation (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for displaying the number of Tx/Rx channels (Andy Gospodarek) [923901] - [netdrv] ixgbe: Make ixgbe_setup_tc usable even when DCB is not enabled (Andy Gospodarek) [923901] - [netdrv] ixgbe: Define FCoE and Flow director limits much sooner to allow for changes (Andy Gospodarek) [923901] - [netdrv] ixgbe: refactor initialization of feature flags (Andy Gospodarek) [923901] - [netdrv] ixgbe: Remove remaining alloc/OOM messages (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix SR-IOV MTU warning (Andy Gospodarek) [923901] - [netdrv] ixgbe: Replace rmb in Tx cleanup with read_barrier_depends (Andy Gospodarek) [923901] - [netdrv] ixgbe: update date to 2013 (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix return values and memcpy parameters to eliminate Smatch warnings (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix potential null dereference (Andy Gospodarek) [923901] - [netdrv] ixgbe: allow reading of SFF-8472 data over i2c (Andy Gospodarek) [923901] - [netdrv] ixgbe: autoneg variable refactoring (Andy Gospodarek) [923901] - [netdrv] ixgbe: removed unused variable from setup_link_speed (Andy Gospodarek) [923901] - [netdrv] ixgbe: rename autoneg variables (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix device ref count bug (Andy Gospodarek) [923901] - [netdrv] ixgbe: Reset the NIC if up2tc has changed (Andy Gospodarek) [923901] - [netdrv] ixgbe: Limit number of reported VFs to device specific value (Andy Gospodarek) [923901] - [netdrv] ixgbe: Implement PCI SR-IOV sysfs callback operation (Andy Gospodarek) [923901] - [netdrv] ixgbe: Modularize SR-IOV enablement code (Andy Gospodarek) [923901] - [netdrv] ixgbe: Make mailbox ops initialization unconditional (Andy Gospodarek) [923901] - [netdrv] ixgbe: Inline Rx PTP descriptor handling (Andy Gospodarek) [923901] - [netdrv] ixgbe: add warning when scheduling reset (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add ptp work item to poll for the Tx timestamp (Andy Gospodarek) [923901] - [netdrv] ixgbe: Use watchdog check in favor of BPF for detecting latched timestamp (Andy Gospodarek) [923901] - [netdrv] ixgbe: Update ptp_overflow check comment and jiffies (Andy Gospodarek) [923901] - [netdrv] ixgbe: add missing supported filters to get_ts_info (Andy Gospodarek) [923901] - [netdrv] ixgbe: ethtool ixgbe_diag_test cleanup (Andy Gospodarek) [923901] - [netdrv] ixgbe: Improve performance and reduce size of ixgbe_tx_map (Andy Gospodarek) [923901] - [netdrv] ixgbe: Update ixgbe Tx flags to improve code efficiency (Andy Gospodarek) [923901] - [netdrv] ixgbe: Always use context 0, even for FCoE and TSO (Andy Gospodarek) [923901] - [netdrv] ixgbe: Make TSO check for CHECKSUM_PARTIAL to avoid skb_is_gso check (Andy Gospodarek) [923901] - [netdrv] ixgbe: SR-IOV: dynamic IEEE DCBx default priority changes (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix overwriting of rx_mtrl in ixgbe_ptp_hwtstamp_ioctl (Andy Gospodarek) [923901] - [netdrv] ixgbe: only compile ixgbe_debugfs.o when enabled (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix up function prototypes after __dev* removals (Andy Gospodarek) [923901] - [netdrv] ixgbe: check whether thermal sensor is enabled (Andy Gospodarek) [923901] - [netdrv] ixgbe: Use is_valid_ether_addr (Andy Gospodarek) [923901] - [netdrv] ixgbe: remove __dev* attributes (Andy Gospodarek) [923901] - [netdrv] ixgbe: Do not parse past IP header on fragments beyond the first (Andy Gospodarek) [923901] - [netdrv] ixgbe: bump version number (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix incorrect disabling of Tx hang check in case of PFC (Andy Gospodarek) [923901] - [netdrv] ixgbe: Drop RLPML configuration from x540 RXDCTL register configuration (Andy Gospodarek) [923901] - [netdrv] ixgbe: ethtool correctly identify autoneg setting (Andy Gospodarek) [923901] - [netdrv] ixgbe: remove needless queuing for L4 ptp packets (Andy Gospodarek) [923901] - [netdrv] ixgbe: use ETQF filter name instead of magic number (Andy Gospodarek) [923901] - [netdrv] ixgbe: convert to use simple_open() (Andy Gospodarek) [923901] - [netdrv] ixgbe: Reformat output of ixgbe_dump (Andy Gospodarek) [923901] - [netdrv] ixgbe: Do not use DCA to prefetch the entire packet into the cache (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix default setting of TXDCTL.WTHRESH (Andy Gospodarek) [923901] - [netdrv] ixgbe: add/update descriptor maps in comments (Andy Gospodarek) [923901] - [netdrv] ixgbe: Do not decrement budget in ixgbe_clean_rx_irq (Andy Gospodarek) [923901] - [netdrv] ixgbe: Return success or failure on VF MAC filter set (Andy Gospodarek) [923901] - [netdrv] ixgbe: clean up the condition for turning on/off the laser (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix return value from macvlan filter function (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for pipeline reset (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix possible memory leak in ixgbe_set_ringparam (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add function ixgbe_reset_pipeline_82599 (Andy Gospodarek) [923901] - [netdrv] ixgbe: Drop unnecessary addition from ixgbe_set_rx_buffer_len (Andy Gospodarek) [923901] - [netdrv] ixgbe: Correcting small packet padding (Andy Gospodarek) [923901] - [netdrv] ixgbe: using is_zero_ether_addr() to simplify the code (Andy Gospodarek) [923901] - [netdrv] ixgbe: (PTP) refactor init, cyclecounter and reset (Andy Gospodarek) [923901] - [netdrv] ixgbe: add WOL support for new subdevice id (Andy Gospodarek) [923901] - [netdrv] ixgbe: Enable support for VF API version 1.1 in the PF (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for GET_QUEUES message to get DCB configuration (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for tracking the default user priority to SR-IOV (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for IPv6 and UDP to ixgbe_get_headlen (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add mailbox API version negotiation support to ixgbe PF (Andy Gospodarek) [923901] - [netdrv] ixgbe: Move message handling routines into their own functions (Andy Gospodarek) [923901] - [netdrv] ixgbe: Enable jumbo frames support w/ SR-IOV (Andy Gospodarek) [923901] - [netdrv] ixgbe: Initialize q_vector cpu and affinity masks correctly (Andy Gospodarek) [923901] - [netdrv] ixgbe: Limit maximum jumbo frame size to 9.5K to avoid Tx hangs (Andy Gospodarek) [923901] - [netdrv] ixgbe: add support for X540-AT1 (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix poll loop for FDIRCTRL.INIT_DONE bit (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix PTP ethtool timestamping function (Andy Gospodarek) [923901] - [netdrv] ixgbe: Do not read the spoofed packets counter when not in IOV mode (Andy Gospodarek) [923901] - [netdrv] ixgbe: Improve statistics accuracy for DDP traffic (Andy Gospodarek) [923901] - [netdrv] ixgbe: added reg_ops file to debugfs (Andy Gospodarek) [923901] - [netdrv] ixgbe: added netdev_ops file to debugfs (Andy Gospodarek) [923901] - [netdrv] ixgbe: add debugfs support (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix VF rate limiting to correctly account for more queues per VF (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix ordering of things so that PF correctly configures its VLANs (Andy Gospodarek) [923901] - [netdrv] ixgbe: remove old init remnant (Andy Gospodarek) [923901] - [netdrv] ixgbe: Roll RSC code into non-EOP code (Andy Gospodarek) [923901] - [netdrv] ixgbe: Make allocating skb and placing data in it a separate function (Andy Gospodarek) [923901] - [netdrv] ixgbe: Copybreak sooner to avoid get_page/put_page and offset change overhead (Andy Gospodarek) [923901] - [netdrv] ixgbe: Make pull tail function separate from rest of cleanup_headers (Andy Gospodarek) [923901] - [netdrv] ixgbe: Have the CPU take ownership of the buffers sooner (Andy Gospodarek) [923901] - [netdrv] ixgbe: Only use double buffering if page size is less than 8K (Andy Gospodarek) [923901] - [netdrv] ixgbe: combine ixgbe_add_rx_frag and ixgbe_can_reuse_page (Andy Gospodarek) [923901] - [netdrv] ixgbe: Remove code that was initializing Rx page offset (Andy Gospodarek) [923901] - [net] veth: add vlan features (Flavio Leitner) [959817] - [net] sctp: verify length provided in heartbeat information parameter (Daniel Borkmann) [855383] - [net] openvswitch: Add Kconfig dependency on GRE-DEMUX (Amerigo Wang) [976810] - [net] openvswitch: Add gre tunnel support (Amerigo Wang) [976810] - [net] openvswitch: Optimize flow key match for non tunnel flows (Amerigo Wang) [976810] - [net] openvswitch: Expand action buffer size (Amerigo Wang) [976810] - [net] openvswitch: Add tunneling interface (Amerigo Wang) [976810] - [net] openvswitch: Copy individual actions (Amerigo Wang) [976810] - [net] openvswitch: Simplify interface ovs_flow_metadata_from_nlattrs() (Amerigo Wang) [976810] - [net] openvswitch: make skb->csum consistent with rest of networking stack (Amerigo Wang) [976810] - [net] openvswitch: Fix misspellings in comments and docs (Amerigo Wang) [976810] - [net] openvswitch: fix variable names in comment (Amerigo Wang) [976810] - [net] openvswitch: Unify vport error stats handling (Amerigo Wang) [976810] - [net] openvswitch: Remove unused get_config vport op (Amerigo Wang) [976810] - [net] openvswitch: Immediately exit on error in ovs_vport_cmd_set() (Amerigo Wang) [976810] - [net] openvswitch: Remove unneeded ovs_netdev_get_ifindex() (Amerigo Wang) [976810] - [net] openvswitch: Simplify datapath locking (Amerigo Wang) [976810] - [net] openvswitch: Use ETH_ALEN to define ethernet addresses (Amerigo Wang) [976810] - [net] openvswitch: datapath.h: Fix a stale comment (Amerigo Wang) [976810] - [net] openvswitch: Don't insert empty OVS_VPORT_ATTR_OPTIONS attribute (Amerigo Wang) [976810] - [net] openvswitch: Move common genl notify code into ovs_notify() (Amerigo Wang) [976810] - [net] openvswitch: Refine Netlink message size calculation and kill FLOW_BUFSIZE (Amerigo Wang) [976810] - [net] openvswitch: Use nla_memcpy() to memcpy() data from attributes (Amerigo Wang) [976810] - [net] openvswitch: Specify the minimal length of OVS_PACKET_ATTR_PACKET in the policy (Amerigo Wang) [976810] - [net] openvswitch: correct an invalid BUG_ON (Amerigo Wang) [976810] - [net] openvswitch: Preallocate reply skb in ovs_vport_cmd_set() (Amerigo Wang) [976810] - [net] ip_gre: fix a soft lockup in ipgre_fini() (Amerigo Wang) [976810] - [net] gre: Fix MTU sizing check for gretap tunnels (Amerigo Wang) [976810] - [net] ip_tunnel: Use skb-len to PMTU check (Amerigo Wang) [976810] - [net] gre: fix a regression in ioctl (Amerigo Wang) [976810] - [net] ip_tunnel: Add dont fragment flag (Amerigo Wang) [976810] - [net] ip_tunnel: push generic protocol handling to ip_tunnel module (Amerigo Wang) [976810] - [net] ip_tunnel: extend iptunnel_xmit() (Amerigo Wang) [976810] - [net] gre: export gre_handle_offloads() function (Amerigo Wang) [976810] - [net] gre: export gre_build_header() function (Amerigo Wang) [976810] - [net] gre: Allow multiple protocol listener for gre protocol (Amerigo Wang) [976810] - [net] gre: Simplify gre protocol registration locking (Amerigo Wang) [976810] - [net] ip_tunnel: remove __net_init/exit from exported functions (Amerigo Wang) [976810] - [net] ip_tunnel: specify protocol outside IP header (Amerigo Wang) [976810] - [net] ip_tunnel: fix kernel panic with icmp_dest_unreach (Amerigo Wang) [976810] - [net] ip_gre: fix a possible crash in ipgre_err() (Amerigo Wang) [976810] - [net] ipv4: typo issue, remove erroneous semicolon (Amerigo Wang) [976810] - [net] ip_gre: fix a possible crash in parse_gre_header() (Amerigo Wang) [976810] - [net] ip_gre: don't overwrite iflink during net_dev init (Amerigo Wang) [976810] - [net] ip_tunnel: Fix off-by-one error in forming dev name (Amerigo Wang) [976810] - [net] gre: Refactor GRE tunneling code (Amerigo Wang) [976810] - [net] ip: convert __IPTUNNEL_XMIT() to an inline function (Amerigo Wang) [976810] - [net] br: fix schedule while atomic issue in br_features_recompute() (Jiri Pirko) [980876] - [net] ipvs: reduce sync rate with time thresholds (Jesper Brouer) [854454] - [net] ipvs: Add sysctl_sync_threshold() sysctl_sync_period() (Jesper Brouer) [854454] - [net] ipvs: wakeup master thread (Jesper Brouer) [854454] - [net] export sysctl symbols needed by ip_vs_sync (Jesper Brouer) [854454] - [net] ipvs: always update some of the flags bits in backup (Jesper Brouer) [854454] - [net] ipvs: fix ip_vs_try_bind_dest to rebind app and transmitter (Jesper Brouer) [854454] - [net] ipvs: remove check for IP_VS_CONN_F_SYNC from ip_vs_bind_dest (Jesper Brouer) [854454] - [net] ipvs: ignore IP_VS_CONN_F_NOOUTPUT in backup server (Jesper Brouer) [854454] - [net] ipvs: try also real server with port 0 in backup server (Jesper Brouer) [854454] - [net] ipvs: Backup, adding version 0 sending capabilities (Jesper Brouer) [854454] - [net] ipvs: Backup, Change sending to Version 1 format (Jesper Brouer) [854454] - [net] ipvs: Backup, Adding Version 1 receive capability (Jesper Brouer) [854454] - [net] ipvs: Backup, Adding structs for new sync format (Jesper Brouer) [854454] - [net] ipvs: use pkts for SCTP too (Jesper Brouer) [854454] - [net] ipvs: skb defrag in L7 helpers (Jesper Brouer) [854454] - [net] ipvs: Split ports array into src_port and dst_port (Jesper Brouer) [854454] - [net] ipvs: Backup, Prepare for transferring firewall marks to the backup daemon (Jesper Brouer) [854454] - [net] ipvs: add static and read_mostly attributes (Jesper Brouer) [854454] - [net] ipvs: buffer argument to ip_vs_process_message() should not be const (Jesper Brouer) [854454] - [net] ipvs: Remove useless blocks from ip_vs_process_message() (Jesper Brouer) [854454] - [net] ipvs: Make the cp argument to ip_vs_sync_conn() static (Jesper Brouer) [854454] - [net] ipvs: Only match pe_data created by the same pe (Jesper Brouer) [854454] - [net] ipvs: Add persistence engine to connection entry (Jesper Brouer) [854454] - [net] ipvs: inherit forwarding method in backup (Jesper Brouer) [854454] - [net] ipvs: ip_vs_dbg_callid() is only needed for debugging (Jesper Brouer) [854454] - [net] ipvs: sip persistence engine (Jesper Brouer) [854454] - [net] ipvs: Fallback if persistence engine fails (Jesper Brouer) [854454] - [net] ipvs: Allow configuration of persistence engines (Jesper Brouer) [854454] - [net] ipvs: management of persistence engine modules (Jesper Brouer) [854454] - [net] ipvs: Add persistence engine data to /proc/net/ip_vs_conn (Jesper Brouer) [854454] - [net] ipvs: Add struct ip_vs_pe (Jesper Brouer) [854454] - [net] ipvs: Allow boot time change of hash size (Jesper Brouer) [854454] - [net] ipvs: ip_vs_bind_scheduler and ip_vs_unbind_scheduler NULL arguments (Jesper Brouer) [854454] - [net] ipvs: Allow null argument to ip_vs_scheduler_put() (Jesper Brouer) [854454] - [net] ipvs: fix matching of fwmark templates during scheduling (Jesper Brouer) [854454] - [net] ipvs: Add struct ip_vs_conn_param (Jesper Brouer) [854454] - [net] ipvs: compact ip_vs_sched_persist() (Jesper Brouer) [854454] - [net] ipvs: extend connection flags to 32 bits (Jesper Brouer) [854454] - [net] nf_conntrack_sip: Add callid parser (Jesper Brouer) [854454] - [net] nf_conntrack_sip: Allow ct_sip_get_header() to be called with a null ct argument (Jesper Brouer) [854454] - [net] ipvs: fix synchronization on connection close (Jesper Brouer) [854454] - [net] ipvs: one-packet scheduling (Jesper Brouer) [854454]- [char] tty: Fix BUG() on hangup (Aaron Tomlin) [985429] - [trace] Fix hang in write to sysprof_sample_period (Josh Poimboeuf) [959063] - [scsi] virtio-scsi: fix LUNs greater than 255 (Laszlo Ersek) [978202] - [scsi] isci: Fix a race condition in the SSP task management path (David Milburn) [978609] - [idle] intel_idle: initial C8, C9 and C10 support (Jane Lv) [970729] - [x86] Fix up numa_node information for AMD CPU family 15h model 0-0fh northbridge functions (Prarit Bhargava) [787034] - [x86] tsc: add option to output TSC initial value at boot (Prarit Bhargava) [986353] - [fs] fscache: The retrieval remaining-pages counter needs to be atomic_t (David Howells) [965759] - [fs] cachefiles: remove unused macro list_to_page() (David Howells) [921178] - [fs] fscache: Simplify cookie retention for fscache_objects, fixing access problems (David Howells) [928746] - [fs] fscache: Fix object state machine to have separate work and wait states (David Howells) [921178] - [kernel] wait: Add wait_on_atomic_t() and wake_up_atomic_t() (David Howells) [921178] - [fs] fscache: Wrap checks on object state (David Howells) [921178] - [fs] fscache: Uninline fscache_object_init() (David Howells) [921178] - [fs] fscache: Don't sleep in page release if __GFP_FS is not set (David Howells) [921178] - [fs] cachefiles: name i_mutex lock class explicitly (David Howells) [921178] - [fs] fscache: remove spin_lock() from the condition in while() (David Howells) [921178] - [fs] fscache: Clear remaining page count on retrieval cancellation (David Howells) [921178] - [fs] fscache: Mark cancellation of in-progress operation (David Howells) [921178] - [fs] fscache: Remove unneeded null checks (David Howells) [921178] - [fs] fscache: One of the write operation paths doesn't set the object state (David Howells) [921178] - [fs] fscache: Fix signal handling during waits (David Howells) [921178] - [fs] fscache: Add transition to handle invalidate immediately after lookup (David Howells) [921178 928746] - [fs] fscache: Exclusive op submission can BUG if there's been an I/O error (David Howells) [921178] - [fs] fsache: Limit the number of I/O error reports for a cache (David Howells) [921178] - [fs] fscache: Don't mask off the object event mask when printing it (David Howells) [921178] - [fs] fscache: Initialise the object event mask with the calculated mask (David Howells) [921178] - [fs] cachefiles: Add missing retrieval completions (David Howells) [921178] - [fs] cachefiles: add support for large files in filesystem caching (David Howells) [921178] - [netdrv] igbvf: Make next_to_watch a pointer and adjust memory barriers to avoid races (Stefan Assmann) [923900] - [netdrv] igbvf: update version number (Stefan Assmann) [923900] - [netdrv] igbvf: Check for error on dma_map_single call (Stefan Assmann) [923900] - [netdrv] enic: release rtnl_lock on error-path (Stefan Assmann) [922984] - [netdrv] enic: change sprintf() to snprintf() (Stefan Assmann) [922984] - [netdrv] enic: be less verbose about non-critical firmware errors (Stefan Assmann) [922984] - [netdrv] enic: fix up function prototypes after __dev* removals (Stefan Assmann) [922984] - [pci] Remove the obsolete no_pci_devices() check (Myron Stowe) [966887] - [pci] Use pci_device_id on stack for pci_get_subsys/class() to avoid kmalloc (Myron Stowe) [966887] - [netdrv] bonding: properly unset current_arp_slave on slave link up (Veaceslav Falico) [988460] - [firmware] add bnx2x FW 7.8.2, 7.8.17 (Michal Schmidt) [825729 828818 915420 915422 919510] - [netdrv] bnx2x: ignore unknown ethtool flags (Michal Schmidt) [915517 928435] - [netdrv] bnx2x: advertise transmit time stamping (Michal Schmidt) [825729 828818 914797 915420 915422 915517 919510] - [netdrv] bnx2x: add transmit timestamping support (Michal Schmidt) [825729 828818 914797 915420 915422 915517 919510] - [netdrv] bnx2x: Remove sparse and coccinelle warnings (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix 20G KR2 support claims (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: improve VF timings (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: VF ndo sanity (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix compilation with no IOV support (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Improve PF behaviour toward VF (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: remove redundant D0 power state set (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: replace mechanism to check for next available packet (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix a power state test (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: semi-Semantic changes (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Revise prints (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Semantic removal and beautification (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Revise comments and alignment (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Semantic change of empty lines (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use XPS if possible for bnx2x_select_queue instead of pure hash (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Change to D3hot only on removal (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Implement PCI shutdown (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Count number of possible FCoE interfaces (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Ack unknown VF messages (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add and correct PCI link speed prints (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Zero VFs starting MACs (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Enable `set_phys_id' for all functions (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Wait for MCP validity during AER (Michal Schmidt) [825729 828818 915420 915422 915517 919510 921799] - [netdrv] bnx2x: Link-flap avoidance in switch dependent mode (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add Private Flags Support (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix bridged GSO for 57710/57711 chips (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix TCP offload for tunneling ipv4 over ipv6 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix GSO for 57710/57711 chips (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent memory leak when cnic is absent (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: correct reading of speed capabilities (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent NULL pointer dereference in kdump (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Use per port max exchange resources (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Allow recovery from second slot reset (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix memory leak (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Enhance MAC configuration for VFs (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Allow RX/TX pause control in autoneg (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: prevent GRO false checksum claims (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: update version to 1.78.17-0 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: add additional regions for CRC memory test (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: remove non-necessary assignment (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix byte-by-byte nvram write for BE machines (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: refactor nvram read procedure (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Cosmetic changes (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support reading I2C EEPROM SFF8472 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix compilation without CONFIG_BNX2X_SRIOV (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent VF race (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix VF outer vlan removal (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix VF statistics (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: missing ARI should not be lethal (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix AER semaphore release (Michal Schmidt) [825729 828818 915420 915422 915517 919510 921799] - [netdrv] bnx2x: AER revised (Michal Schmidt) [825729 828818 915420 915422 915517 919510 921799] - [netdrv] bnx2x: add RSS capability for GRE traffic (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: dma_alloc_coherent: use __GFP_ZERO instead of memset() (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use list_move instead of list_del/list_add (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Restore FCoE 4-port devices support (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use FW 7.8.17 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Avoid using zero MAC (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Control SFP+ tap values via nvm config (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add EEE support for BCM84834 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add RJ45 SFP module detection (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Get gso_segs from FW (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Control number of vfs dynamically (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add iproute2 support for vfs (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent "Unknown MF" print in SF mode (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Take chip version from MFW (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Set ethtool ops for vfs (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix vlan-mac memory leak (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use the default NAPI weight (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix typo in printk and comments (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix status blocks configuration (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent UNDI FW illegal host access (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent null pointer dereference in AFEX mode (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix KR2 rapid link flap (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix assignment of signed expression to unsigned variable (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix occasional statistics off-by-4GB error (Michal Schmidt) [825729 828818 871164 915420 915422 915517 919510] - [netdrv] bnx2x: add missing napi deletion in error path (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix SFP+ misconfiguration in iSCSI boot scenario (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix intermittent long KR2 link up time (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix KR2 work-around condition (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix KR2 link (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix port identification for the 84834 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix UDP checksum for 57710/57711 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: remove dead code and make local funcs static (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Replace incomming with incoming in all comments and strings (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic: Remove unnecessary alloc/OOM messages, alloc cleanups (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Force link UP when the interface is in LOOPBACK mode (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: SR-IOV version compatibility bugfix (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix compilation with stop-on-error (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add CNIC_DRV_STATE_HANDLES_IRQ to ethdev->drv_state (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: correct memory release scheme (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Remove many sparse warnings (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Modify unload conditions (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Correct memory preparation and release (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add missing VFs reference in macros (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add additional debug information (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: correct usleep_range usage (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: reorganization and beautification (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Semantic renovation (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix GRO parameters (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Introduce 2013 and advance version to 1.78.02 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Added FW GRO bridging support (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] Revert "bnx2x: set gso_type" (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Clean previous IGU status before ack (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: improve stop-on-error (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: add `ethtool -w' support (Michal Schmidt) [825729 828818 915420 915422 915517 919510 921560] - [netdrv] bnx2x: Added nvram personalities support (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix rare self-test failures (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use SAN Mac for FCoE (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add an additional fatal hw assertion - BRB_HW_INTERRUPT (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Clear dirty status when booting after UNDI (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Allow management traffic after boot from SAN (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix fastpath structures when memory allocation fails (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: move debugging code before the return (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: align define usage to satisfy static checkers (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: NULL dereference on error in debug code (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Segregate SR-IOV code (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add VF device ids and enable feature (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support PF <-> VF Bulletin Board (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support VF FLR (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF release request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF close request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF q_teardown request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF q_filters request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF setup_q request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support statistics collection for VFs by the PF (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF init request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF acquire request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Infrastructure for VF <-> PF request on PF side (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prepare device and initialize VF database (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Allocate VF database in PF when VFs are present (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: VF fastpath (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support ndo_set_rxmode in VF driver (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add teardown_q and close to VF <-> PF channel (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add init, setup_q, set_mac to VF <-> PF channel (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Separate VF and PF logic (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add to VF <-> PF channel the release request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: VF <-> PF channel 'acquire' at vf probe (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support probing and removing of VF device (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use ARRAY_SIZE where possible (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use prandom_bytes() (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix typo of "suport" (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: almost 'use netdev_alloc_frag()' (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix up function prototypes after __dev* removals (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Simplify cnic probing (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: add fw defs for use in cnic (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic, bnx2x, bnx2: Simplify cnic probing (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic: Include bnx2x.h (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2: Add BNX2 prefix to CHIP ID and name macros (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2: Add BNX2 prefix to descriptor structures and macros (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic: Fix rare race condition during iSCSI disconnect (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic: Reset iSCSI EQ during shutdown (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: remove __dev* attributes (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic: remove __dev* attributes (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: recognize fan failure (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Correct PFC disablement (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix 'Ethtool -A' when autoneg (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: prevent DCB if disabled in nvram (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Handle a rarely missed interrupt (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: mask CPL_OF interrupt (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: IGU parse error cause probe failure (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Ext config accessed only on non-E1x (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: nvram enables dropless flow control (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Correct advertised speed/duplex (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Filter packets on FCoE rings (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Management can control PFC/ETS (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: parity recovery flow enhancement (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: revised and corrected SPIO access (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Change duplex setting in EEE function (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add warning message in case of non-10G SFP module (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Cosmetic changes (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Always take PHY lock (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add support for BCM84834 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix SFP+ current leakage (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add support for 20G-KR2 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Remove duplicate inclusion of bnx2x_hsi.h (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add static declaration to several functions (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix typo in bnx2x driver (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix HW initialization using fw 7.8.x (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support loading cnic resources at run-time (Michal Schmidt) [825729 828818 915420 915422 915517 919510 920624] - [netdrv] bnx2x: HSI change for 'update' ramrod (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: update version to 1.78.00-0 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x,cnic: use FW 7.8.2 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Improve code around bnx2x_tests_str_arr (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix comment/printk/variable typos (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [net] In unregister_netdevice_notifier unregister the netdevices (Michal Schmidt) [987451] - [net] introduce NAPI_POLL_WEIGHT (Michal Schmidt) [987451] - [net] Export __netdev_pick_tx so that it can be used in modules (Michal Schmidt) [987451] - [net] Split core bits of netdev_pick_tx into __netdev_pick_tx (Michal Schmidt) [987451] - [net] netpoll: call ->ndo_select_queue() in tx path (Michal Schmidt) [987451] - [lib] introduce prandom_bytes() and prandom_bytes_state() (Michal Schmidt) [987451]- [pci] pcie: Reset link for devices below Root Port or Downstream Port (Myron Stowe) [966755] - [acpi] apei: Force fatal AER severity when component has been reset (Myron Stowe) [966755] - [pci] Remove "extern" from function declarations (Myron Stowe) [966755] - [pci] pcie: Move AER severity defines to aer.h (Myron Stowe) [966755] - [pci] pcie: Set dev->__aer_firmware_first only for matching devices (Myron Stowe) [966755] - [pci] pcie: Factor out HEST device type matching (Myron Stowe) [966755] - [pci] pcie: Don't parse HEST table for non-PCIe devices (Myron Stowe) [966755] - [acpi] Move cper_print_aer() call out of interrupt context (Myron Stowe) [967981] - [pci] pcie: Remove local PCI_BUS() define and use PCI_BUS_NUM() from PCI (Myron Stowe) [967981] - [pci] Add PCI_BUS_NUM() and PCI_DEVID() interfaces (Myron Stowe) [967981] - [pci] pcie: pci_get_domain_bus_and_slot() call missing required pci_dev_put() (Myron Stowe) [911740] - [pci] pcie: Report success only when every device has AER-aware driver (Myron Stowe) [911740] - [pci] Fix deadlock when unbinding device if parent in D3cold (Myron Stowe) [911740] - [pci] Make pci_error_handlers const (Myron Stowe) [911740] - [pci] pcie: Remove the port driver module exit routine (Myron Stowe) [911740] - [acpi] apei: Add missed ACPI5 support for error trigger table (Myron Stowe) [893388] - [acpi] apei: fix error status check condition for CPER (Myron Stowe) [825641] - [edac] add support for error type "Info" (Myron Stowe) [825641] - [pci] pcie: Cleanup log output for AER (Myron Stowe) [825641] - [acpi] apei: Enhanced AER logging (Myron Stowe) [825641] - [trace] Trace Event for PCI Express Advanced Error Reporting (Myron Stowe) [825641] - [acpi] edac.h: Add generic layers for describing a memory location (Myron Stowe) [825641] - [acpi] CPER failed to handle generic error records with multiple sections (Myron Stowe) [816520] - [acpi] APEI build fix (Myron Stowe) [816520] - [acpi] apei: Fix crash in apei_hest_parse() for acpi=off (Myron Stowe) [816515] - [acpi] apei: Fixup incorrect 64-bit access width firmware bug (Myron Stowe) [816515] - [acpi] apei: Fix ERST header length check (Myron Stowe) [816515] - [acpi] apei: Remove table not found message (Myron Stowe) [816515] - [pci] Print completion message at KERN_INFO to match starting message (Myron Stowe) [736984] - [acpi] Add PCIe AER recovery support (Myron Stowe) [736984] - [pci] pcie: add aer_recover_queue (Myron Stowe) [736984] - [netdrv] be2net: fix VLAN traffic if no VLAN group is registered (Stefan Assmann) [980772] - [wireless] brcmsmac: Reduce log spam in heavy tx, make err print in debug (John Green) [960977] - [watchdog] hpwdt: Increase version string (Linda Knippers) [985144] - [watchdog] hpwdt: Add check for UEFI bits (Linda Knippers) [985144] - [netdrv] be2net: Fix to avoid hardware workaround when not needed (Ivan Vecera) [947543] - [netdrv] be2net: use pci_vfs_assigned()/pci_num_vf() instead of be_find_vfs() (Ivan Vecera) [947543] - [netdrv] be2net: Fix 32-bit DMA Mask handling (Ivan Vecera) [947543] - [netdrv] be2net: Implement initiate FW dump feature for Lancer (Ivan Vecera) [947543] - [netdrv] be2net: Fix crash on 2nd invocation of PCI AER/EEH error_detected hook (Ivan Vecera) [947543] - [netdrv] be2net: Mark checksum fail for IP fragmented packets (Ivan Vecera) [947543] - [netdrv] be2net: Trim padded packets for Lancer (Ivan Vecera) [947543] - [netdrv] be2net: Pad skb to meet min Tx pkt size in lancer (Ivan Vecera) [947543] - [netdrv] be2net: cleanup be_get_drvinfo() (Ivan Vecera) [947543] - [netdrv] be2net: refactor HW workarounds in be_xmit() (Ivan Vecera) [947543] - [netdrv] be2net: bug fix on returning an invalid nic descriptor (Ivan Vecera) [947543] - [netdrv] be2net: Avoid double insertion of vlan tags (Ivan Vecera) [947543] - [netdrv] be2net: disable TX in be_close() (Ivan Vecera) [947543] - [netdrv] be2net: fix EQ from getting full while cleaning RX CQ (Ivan Vecera) [947543] - [netdrv] be2net: fix payload_len value for GET_MAC_LIST cmd req (Ivan Vecera) [947543] - [netdrv] be2net: provision VF resources before enabling SR-IOV (Ivan Vecera) [947543] - [netdrv] be2net: Fix to fail probe if MSI-X enable fails for a VF (Ivan Vecera) [947543] - [netdrv] be2net: avoid napi_disable() when it has not been enabled (Ivan Vecera) [947543] - [netdrv] be2net: Fix firmware download for Lancer (Ivan Vecera) [947543] - [netdrv] be2net: Fix to receive Multicast Packets when Promiscuous mode is enabled on certain devices (Ivan Vecera) [947543] - [netdrv] be2net: Fix to show tx priority pause counter in ethtool -S (Ivan Vecera) [947543] - [netdrv] be2net: Fix to use 32-bit stats to report rx_drops_no_fragment (Ivan Vecera) [947543] - [netdrv] be2net: Fix to use version 2 of cq_create for SkyHawk-R devices (Ivan Vecera) [947543] - [netdrv] be2net: FLR must be first cmd issued to Lancer FW (Ivan Vecera) [947543] - [netdrv] be2net: Use GET_FUNCTION_CONFIG V1 cmd (Ivan Vecera) [947543] - [netdrv] be2net: Fix to show wol disabled/enabled state correctly (Ivan Vecera) [947543] - [netdrv] be2net: Fixed memory leak (Ivan Vecera) [947543] - [netdrv] be2net: Avoid diagnostic test in certain versions of firmware to avoid NIC freeze (Ivan Vecera) [947543] - [netdrv] be2net: Renamed rx_address_mismatch_errors to rx_address_filtered (Ivan Vecera) [947543] - [netdrv] be2net: Add support for setting and getting rx flow hash options (Ivan Vecera) [947543] - [netdrv] be2net: Fix PVID tag offload for packets with inline VLAN tag (Ivan Vecera) [947543] - [netdrv] be2net: fix a Tx stall bug caused by a specific ipv6 packet (Ivan Vecera) [947543] - [netdrv] be2net: Remove an incorrect pvid check in Tx (Ivan Vecera) [947543] - [netdrv] be2net: enable IOMMU pass through for be2net (Ivan Vecera) [819453 947543] - [netdrv] be2net: Use GET_PROFILE_CONFIG V1 cmd for BE3-R (Ivan Vecera) [947543] - [netdrv] be2net: Avoid flashing BE3 UFI on BE3-R chip (Ivan Vecera) [947543] - [netdrv] be2net: Don't log "Out of MCCQ wrbs" error (Ivan Vecera) [947543] - [netdrv] be2net: Use TXQ_CREATE_V2 cmd (Ivan Vecera) [947543] - [netdrv] be2net: take care of __vlan_put_tag return value (Ivan Vecera) [947543] - [netdrv] be2net: remove unused variable 'sge' (Ivan Vecera) [947543] - [netdrv] be2net: dma_alloc_coherent: use __GFP_ZERO instead of memset() (Ivan Vecera) [947543] - [netdrv] be2net: Remove dma_alloc_coherent OOM messages (Ivan Vecera) [947543] - [netdrv] be2net: Use new F/W mailbox cmd to manipulate interrupts (Ivan Vecera) [947543] - [netdrv] be2net: enable interrupts in be_probe() (RoCE and other ULPs need them) (Ivan Vecera) [947543] - [netdrv] be2net: Update copyright year (Ivan Vecera) [947543] - [netdrv] be2net: use CSR-BAR SEMAPHORE reg for BE2/BE3 (Ivan Vecera) [947543] - [netdrv] benet: Wait f/w POST until timeout (Ivan Vecera) [947543] - [netdrv] be2net: update driver version to 4.6.x (Ivan Vecera) [947543] - [netdrv] be2net: fix re-loaded PF driver to re-gain control of its VFs (Ivan Vecera) [947543] - [netdrv] be2net: Updating Module Author string and log message string to "Emulex Corporation" (Ivan Vecera) [947543] - [netdrv] be2net: fix drvinfo strings set in drivers (Ivan Vecera) [947543] - [netdrv] be2net: Remove bogus dependencies on INET (Ivan Vecera) [947543] - [netdrv] be2net: remove adapter->eq_next_idx (Ivan Vecera) [947543] - [netdrv] be2net: remove roce on lancer (Ivan Vecera) [947543] - [netdrv] be2net: fix access to SEMAPHORE reg (Ivan Vecera) [947543] - [netdrv] be2net: re-factor bar mapping code (Ivan Vecera) [947543] - [netdrv] be2net: do not use sli_family to identify skyhawk-R chip (Ivan Vecera) [947543] - [netdrv] be2net: fix wrong usage of adapter->generation (Ivan Vecera) [947543] - [netdrv] be2net: remove LANCER A0 workaround (Ivan Vecera) [947543] - [netdrv] be2net: Fix smatch warnings in be_main.c (Ivan Vecera) [947543] - [netdrv] be2net: fix wrong frag_idx reported by RX CQ (Ivan Vecera) [947543] - [netdrv] benet: convert to set_phys_id (Ivan Vecera) [947543] - [virt] hv: allocate synic structures before hv_synic_init() (Jason Wang) [927359] - [virt] hv: check interrupt mask before read_index (Jason Wang) [927359] - [virt] hv: switch to use mb() instead of smp_mb() (Jason Wang) [927359] - [virt] hv: vmbus: Implement multi-channel support (Jason Wang) [927359] - [virt] hv: Fix a bug in get_vp_index() (Jason Wang) [927359] - [virt] hyperv_fb: Backport to RHEL 6.5 (Jason Wang) [927424] - [virt] add Hyper-V Synthetic Video Frame Buffer Driver (Jason Wang) [927424] - [virt] hv: Add a new driver to support host initiated backup (Jason Wang) [927409] - [netdrv] hyperv: Fix a compiler warning in netvsc_send() (Jason Wang) [927435] - [netdrv] hyperv: Fix RNDIS send_completion code path (Jason Wang) [927435] - [netdrv] hyperv: Fix a kernel warning from netvsc_linkstatus_callback() (Jason Wang) [927435] - [netdrv] hyperv: fix wrong length of mac address (Jason Wang) [927435] - [netdrv] hyperv: Add an error message to rndis_filter_set_device_mac() (Jason Wang) [927435] - [netdrv] hyperv: Remove unnecessary comments in rndis_filter_receive_data() (Jason Wang) [927435] - [netdrv] hyperv: Add buffer for extended info after the RNDIS response message (Jason Wang) [927435] - [netdrv] hyperv: Report actual status in receive completion packet (Jason Wang) [927435] - [netdrv] hyperv: Remove extra allocated space for recv_pkt_list elements (Jason Wang) [927435] - [netdrv] hyperv: Fix page buffer handling in rndis_filter_send_request() (Jason Wang) [927435] - [netdrv] hyperv: Fix the missing return value in rndis_filter_set_packet_filter() (Jason Wang) [927435] - [netdrv] hyperv: Fix the max_xfer_size in RNDIS initialization (Jason Wang) [927435] - [virt] hyperv/hv_balloon: remove old RHEL6 specific code (Jason Wang) [927417] - [virt] hyperv/balloon: Notify the host of permanent hot-add failures (Jason Wang) [927417] - [virt] hyperv/balloon: Support 2M page allocations for ballooning (Jason Wang) [927417] - [mm] page_alloc: export split_page() (Jason Wang) [927417] - [virt] hyperv/balloon: Permit Linux to specify hot-add alignment requirements (Jason Wang) [927417] - [virt] hyperv/balloon: make local functions static (Jason Wang) [927417] - [virt] hyperv/balloon: Implement hot-add functionality (Jason Wang) [927417] - [mm] memory_hotplug: extend memory hotplug API to allow memory hotplug in virtual machines (Jason Wang) [927417] - [virt] hyperv/balloon: Make the balloon driver not unloadable (Jason Wang) [927417] - [virt] hyperv/balloon: Execute hot-add code in a separate context (Jason Wang) [927417] - [virt] hyperv/balloon: Execute balloon inflation in a separate context (Jason Wang) [927417] - [virt] hyperv/balloon: Do not request completion notification (Jason Wang) [927417] - [fcoe] libfc: extend ex_lock to protect all of fc_seq_send (Neil Horman) [829784] - [fcoe] libfc: Correct check for initiator role (Neil Horman) [829784] - [fcoe] libfcoe: Fix fcoe_sysfs VN2VN mode (Neil Horman) [829784] - [fcoe] Split fc_disc_init into fc_disc_init and fc_disc_config (Neil Horman) [829784] - [fcoe] Always use fcoe_disc_init for discovery layer initialization (Neil Horman) [829784] - [fcoe] Fix deadlock between create and destroy paths (Neil Horman) [829784] - [fcoe] libfcoe: Fix Conflicting FCFs issue in the fabric (Neil Horman) [829784] - [fcoe] Revert "fcoe: fix fcoe enable on link toggle while it is still disabled" (Neil Horman) [829784] - [fcoe] libfcoe: Check for unusable FCFs before looking for conflicting FCFs (Neil Horman) [829784] - [fcoe] libfcoe: Handle CVL while waiting to select an FCF (Neil Horman) [829784] - [fcoe] Fix deadlock while deleting FCoE interface with NPIV ports (Neil Horman) [829784] - [fcoe] close race on link speed detection in fcoe code (Neil Horman) [829784] - [fcoe] debris left by "libfcoe: Remove mutex_trylock/restart_syscall checks" (Neil Horman) [829784] - [fcoe] consolidate the fcoe_ctlr_get_lesb/fcoe_get_lesb (Neil Horman) [829784] - [fcoe] move fcoe_link_speed_update() to libfcoe and export it (Neil Horman) [829784] - [fcoe] add support to the get_netdev() for fcoe_interface (Neil Horman) [829784] - [fcoe] prep work to start consolidate the usage of fcoe_netdev (Neil Horman) [829784] - [fcoe] Convert debug_logging macros to pr_info (Neil Horman) [829784] - [fcoe] Use the fcoe_sysfs control interface (Neil Horman) [829784] - [fcoe] libfcoe: Add new fcoe control interface (Neil Horman) [829784] - [fcoe] libfcoe: Save some memory and optimize name lookups (Neil Horman) [829784] - [fcoe] libfcoe: Add fcoe_sysfs debug logging level (Neil Horman) [829784] - [fcoe] Cleanup locking on fcoe_percpu_receive_thread (Neil Horman) [829784] - [fcoe] libfcoe: Fix section mismatch (Neil Horman) [829784] - [fcoe] bnx2fc: cleanup fcoe_dev_stats (Neil Horman) [829784] - [fcoe] libfcoe: SW FCoE and bnx2fc use FCoE Syfs (Neil Horman) [829784] - [fcoe] libfcoe: Add fcoe_sysfs (Neil Horman) [829784] - [powerpc] iommu: Fix multiple issues with IOMMU pools code (Steve Best) [929290] - [powerpc] iommu: Fix iommu pool initialization (Steve Best) [929290] - [powerpc] iommu: Implement IOMMU pools to improve multiqueue adapter performance (Steve Best) [929290] - [powerpc] iommu: Push spinlock into iommu_range_alloc and __iommu_free (Steve Best) [929290] - [powerpc] iommu: Reduce spinlock coverage in iommu_free (Steve Best) [929290] - [powerpc] iommu: Reduce spinlock coverage in iommu_alloc and iommu_free (Steve Best) [929290] - [powerpc] pseries: Disable interrupts around IOMMU percpu data accesses (Steve Best) [929290] - [block] rsxx: Adding in debugfs entries (Steve Best) [929277] - [block] rsxx: Fixes incorrect stats calculation (Steve Best) [929277] - [block] rsxx: Adding EEH check inside cregs timeout (Steve Best) [929277] - [block] rsxx: Adapter address space sanity check (Steve Best) [929277] - [block] rsxx: Fixes DLPAR add kernel panic if partition still mounted (Steve Best) [929277] - [block] rsxx: Changing the adapter name to the official name (Steve Best) [929277] - [block] rsxx: Adding in sync_start module paramenter (Steve Best) [929277] - [block] rsxx: Allow block size to be determined by configuration (Steve Best) [929277] - [block] rsxx: Fixes soft-lockup issues during DMAs (Steve Best) [929277] - [block] rsxx: Restructured DMA cancel scheme (Steve Best) [929277] - [block] rsxx: Individual workqueues for interruptible events (Steve Best) [929277] - [block] rsxx: remove unused variable (Steve Best) [929277] - [block] rsxx: enable error return of rsxx_eeh_save_issued_dmas() (Steve Best) [929277] - [block] rsxx: removes dynamic allocation on stack (Steve Best) [929277] - [block] rsxx: fix missing unlock on error return in rsxx_eeh_remap_dmas() (Steve Best) [929277] - [block] rsxx: Adding in EEH support to the IBM FlashSystem 70/80 device driver (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 error message bug fix (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 branding changes (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 fixes inconsistent locking (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 trivial changes (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 driver fixes (Steve Best) [929277] - [block] rsxx: add slab.h include to dma.c (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 device driver (Steve Best) [929277] - [target] target/file: Fix off-by-one READ_CAPACITY bug for !S_ISBLK export (Andy Grover) [982777] - [target] Re-instate sess_wait_list for target_wait_for_sess_cmds (Andy Grover) [982777] - [target] close target_put_sess_cmd() vs. core_tmr_abort_task() race (Andy Grover) [982777] - [target] iblock: Fix WCE=1 + DPOFUA=1 backend WRITE regression (Andy Grover) [982777] - [target] Use FD_MAX_SECTORS/FD_BLOCKSIZE for blockdevs using fileio (Andy Grover) [982777] - [target] tcm_fc: Check for aborted sequence (Andy Grover) [982777] - [target] Change default sense key of NOT_READY (Andy Grover) [982777]- [netdrv] qlcnic: Bump up the version to 5.1.38 (Chad Dupuis) [694104] - [netdrv] qlcnic: Clear link status when interface is down (Chad Dupuis) [694104] - [netdrv] qlcnic: change mdelay to msleep (Chad Dupuis) [694104] - [netdrv] qlcnic: Log warning message for 83xx adapter in MSI mode (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix configure mailbox interrupt command for 83xx adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.37 (Chad Dupuis) [694104] - [netdrv] qlcnic: Implement flash sysfs callback for 83xx adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: remove duplicated include from qlcnic_sysfs.c (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.36 (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix ethtool statistics collection (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix ethtool statistics for 82xx adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix endian issues in 83xx driver (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.35 (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix configure interrupts for 83xx adapter types (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix internal loopback test for 82xx adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.34 (Chad Dupuis) [694104] - [netdrv] qlcnic: fix ping resumption to a VM after a live migration (Chad Dupuis) [694104] - [netdrv] qlcnic: fix estimation of receive MSS in case of LRO for 83xx adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: refactor Legacy interrupt handling for 83xx (Chad Dupuis) [694104] - [netdrv] qlcnic: fix mailbox interrupt (Chad Dupuis) [694104] - [netdrv] qlcnic: fix unsupported CDRP command error message (Chad Dupuis) [694104] - [netdrv] qlcnic: fix mailbox response handling (Chad Dupuis) [694104] - [netdrv] qlcnic: enhance MSIX allocation failure log message (Chad Dupuis) [694104] - [netdrv] qlcnic: fix async event handling during diagnostic loopback test (Chad Dupuis) [694104] - [netdrv] qlcnic: refactor 83xx diagnostic IRQ test (Chad Dupuis) [694104] - [netdrv] qlcnic: refactor 83xx diagnostic loopback test (Chad Dupuis) [694104] - [netdrv] qlcnic: helper routine to handle async events (Chad Dupuis) [694104] - [netdrv] qlcnic: fix firmware based IDC participation (Chad Dupuis) [694104] - [netdrv] qlcnic: fix initialize NIC mailbox command (Chad Dupuis) [694104] - [netdrv] qlcnic: Updating copyright information (Chad Dupuis) [694104] - [netdrv] qlcnic: silence false positive overflow warning (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.33 (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix minidump in NPAR mode (Chad Dupuis) [694104] - [netdrv] qlcnic: driver LRO bug fix (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix bug in reading HW reset template (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix sparse check endian warnings (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.32 (Chad Dupuis) [694104] - [netdrv] qlcnic: sleeping function called from invalid context (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix LED/Beaconing tests to work on all ports of an adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: avoid mixed mode interrupts for some adapter types (Chad Dupuis) [694104] - [netdrv] qlcnic: enable RSS for TCP over IPv6 (Chad Dupuis) [694104] - [netdrv] qlcnic: enable LRO on IPv6 without dest ip check (Chad Dupuis) [694104] - [netdrv] qlcnic: set driver version in firmware (Chad Dupuis) [694104] - [netdrv] qlcnic: guard __vlan_find_dev_deep() by rcu_read_lock (Chad Dupuis) [694104] - [netdrv] qlcnic: fix build error (Chad Dupuis) [694104] - [netdrv] qlcnic: do not duplicate infrastructure functions (Chad Dupuis) [694104] - [netdrv] qlcnic: update driver version (Chad Dupuis) [694104] - [netdrv] qlcnic: remove unused definitions from header file (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx ethtool interface routines (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx register dump routines (Chad Dupuis) [694104] - [netdrv] qlcnic: enable 83xx virtual NIC mode (Chad Dupuis) [694104] - [netdrv] qlcnic: flash template based firmware reset recovery (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx CNA inter driver communication mechanism (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx adpater flash interface routines (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx sysfs routines (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx base driver (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx data path routines (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx memory map and HW access routines (Chad Dupuis) [694104] - [netdrv] qlcnic: macros for common register access (Chad Dupuis) [694104] - [netdrv] qlcnic: change driver hardware interface mechanism (Chad Dupuis) [694104] - [netdrv] qlcnic: update driver version (Chad Dupuis) [694104] - [netdrv] qlcnic: fix unused variable warnings (Chad Dupuis) [694104] - [netdrv] qlcnic: rename module params with module_param_named (Chad Dupuis) [694104] - [netdrv] qlcnic: fix bug in LRO descriptor access macro (Chad Dupuis) [694104] - [netdrv] qlcnic: update NIC partition interface routines (Chad Dupuis) [694104] - [netdrv] qlcnic: get board name API (Chad Dupuis) [694104] - [netdrv] qlcnic: modify PCI and register access routines (Chad Dupuis) [694104] - [netdrv] qlcnic: move HW specific data to seperate structure (Chad Dupuis) [694104] - [netdrv] qlcnic: add 82xx adapter specific checks (Chad Dupuis) [694104] - [netdrv] qlcnic: remove __dev* attributes (Chad Dupuis) [694104] - [netdrv] qlcnic: remove duplicated include from qlcnic_sysfs.c (Chad Dupuis) [694104] - [netdrv] qlcnic: fix coding style issues in qlcnic_minidump.c (Chad Dupuis) [694104] - [netdrv] qlcnic: create file qlcnic_minidump.c for dump utility (Chad Dupuis) [694104] - [netdrv] qlcnic: fix style issues in qlcnic_sysfs.c file (Chad Dupuis) [694104] - [netdrv] qlcnic: create file qlcnic_sysfs.c for sysfs routines (Chad Dupuis) [694104] - [netdrv] qlcnic: fix coding style issues in qlcnic_io.c (Chad Dupuis) [694104] - [netdrv] qlcnic: create file qlcnic_io.c for datapath routines (Chad Dupuis) [694104] - [netdrv] qlcnic: fix sparse check endian warnings (Chad Dupuis) [694104] - [netdrv] qlcnic: fix sparse warnings (Chad Dupuis) [694104] - [netdrv] qlcnic: fix compiler warnings (Chad Dupuis) [694104] - [netdrv] qlcnic: fix error return code (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix scheduling while atomic bug (Chad Dupuis) [694104] - [virt] kvm: Fix iommu map/unmap to handle memory slot moves (Alex Williamson) [978472] - [virt] kvm: perform an invalid memslot step for gpa base change (Alex Williamson) [978472] - [video] vgacon: add cond reschedule points in vgacon_do_font_op (Marcelo Tosatti) [971311] - [kernel] tracing: Format non-nanosec times from tsc clock without a decimal point (Marcelo Tosatti) [911564] - [kernel] tracing: Add a TSC trace_clock (Marcelo Tosatti) [911564] - [perf] kvm: Initialize file_name var to fix segfault (Jiri Olsa) [977969] - [perf] kvm: Add braces around multi-line statements (Jiri Olsa) [977969] - [perf] kvm: Total count is a u64, print as so (Jiri Olsa) [977969] - [perf] kvm: Remove typecast in init_kvm_event_record (Jiri Olsa) [977969] - [perf] kvm: Only process events for vcpus of interest (Jiri Olsa) [977969] - [perf] kvm: Fix building perf kvm on non x86 arches (Jiri Olsa) [977969] - [perf] kvm: Rename perf_kvm to perf_kvm_stat (Jiri Olsa) [977969] - [perf] kvm: Move global variables into a perf_kvm struct (Jiri Olsa) [977969] - [perf] kvm: Use perf_evsel__intval (Jiri Olsa) [977969] - [perf] kvm: Events analysis tool (Jiri Olsa) [977969] - [perf] Check proper prev_state size for sched_switch tp (Jiri Olsa) [984006] - [perf] Revert "perf sched: Handle PERF_RECORD_EXIT events" (Jiri Olsa) [984006] - [perf] Fix breakage introduced by the test_attr infrastructure (Jiri Olsa) [984006] - [block] mtip32xx: Fix compile warning (David Milburn) [927436] - [block] mtip32xx: Workaround for unaligned writes (David Milburn) [927436] - [block] mtip32xx: Disable TRIM support (David Milburn) [927436] - [block] mtip32xx: fix a smatch warning (David Milburn) [927436] - [block] mtip32xx: fix two smatch warnings (David Milburn) [927436] - [block] mtip32xx: Add debugfs entry device_status (David Milburn) [927436] - [block] mtip32xx: return 0 from pci probe in case of rebuild (David Milburn) [927436] - [block] mtip32xx: recovery from command timeout (David Milburn) [927436] - [block] mtip32xx: fix error return code in mtip_pci_probe() (David Milburn) [927436] - [block] mtip32xx: add missing GENERIC_HARDIRQS dependency (David Milburn) [927436] - [block] mtip32xx: fix sparse warning, symbol 'mtip_send_trim' was not declared (David Milburn) [927436] - [block] mtip32xx: add trim support (David Milburn) [927436] - [block] mtip32xx: fix for crash when the device surprise removed during rebuild (David Milburn) [927436] - [block] mtip32xx: fix for driver hang after a command timeout (David Milburn) [927436] - [block] mtip32xx: Fix padding issue (David Milburn) [927436] - [block] mtip32xx: fix potential NULL pointer dereference in mtip_timeout_function() (David Milburn) [927436] - [block] mtip32xx: fix shift larger than type warning (David Milburn) [927436] - [block] mtip32xx: Fix incorrect mask used for erase mode (David Milburn) [927436] - [block] mtip32xx: Fix to make lba address correct in big-endian systems (David Milburn) [927436] - [block] mtip32xx: fix potential crash on SEC_ERASE_UNIT (David Milburn) [927436] - [block] mtip32xx: Added appropriate timeout value for secure erase (David Milburn) [927436] - [block] mtip32xx: Remove dead code (David Milburn) [927436] - [block] mtip32xx: Change printk to pr_xxxx (David Milburn) [927436] - [block] mtip32xx: Proper reporting of write protect status on big-endian (David Milburn) [927436] - [block] mtip32xx: Increase timeout for standby command (David Milburn) [927436] - [block] mtip32xx: Handle NCQ commands during the security locked state (David Milburn) [927436] - [block] mtip32xx: Add support for new devices (David Milburn) [927436] - [block] mtip32xx: Create debugfs entries for troubleshooting (David Milburn) [927436] - [block] mtip32xx: Remove version.h header file inclusion (David Milburn) [927436] - [scsi] ipr: Avoid target_destroy accessing memory after it was freed (Steve Best) [929279] - [scsi] Handle MLQUEUE busy response in scsi_send_eh_cmnd (Steve Best) [929279] - [scsi] ipr: SATA DVD probing failed with 64bit adapter (Steve Best) [929279] - [scsi] ipr: Need to reset adapter after the 6th EEH error (Steve Best) [929279] - [scsi] ipr: Need to reset adapter after the 6th EEH error (Steve Best) [929279] - [scsi] ipr: fix addition of abort command to HRRQ free queue (Steve Best) [929279] - [scsi] ipr: ipr_test_msi() fails when running with msi-x enabled adapter (Steve Best) [929279] - [scsi] ipr: Fix oops while resetting an ipr adapter (Steve Best) [929279] - [scsi] ipr: Fix sparse error in ipr driver (Steve Best) [929279] - [scsi] ipr: Driver version 2.6.0 (Steve Best) [929279] - [scsi] ipr: Implement block iopoll (Steve Best) [929279] - [scsi] ipr: Reduce lock contention (Steve Best) [929279] - [scsi] ipr: Add support for MSI-X and distributed completion (Steve Best) [929279] - [scsi] ipr: Resource path error logging cleanup (Steve Best) [929279] - [scsi] ipr: Handler ID memory allocation failure at module load time (Steve Best) [929279] - [scsi] ipr: Add several new CCIN definitions for new adapters support (Steve Best) [929279] - [scsi] storvsc: avoid usage of WRITE_SAME (Jason Wang) [969541] - [scsi] storvsc: Handle dynamic resizing of the device (Jason Wang) [927414] - [scsi] storvsc: Restructure error handling code on command completion (Jason Wang) [927414] - [scsi] storvsc: Initialize the sglist (Jason Wang) [969545] - [input] alps: add "Dolphin V1" touchpad support (Aristeu Rozanski) [837091] - [input] alps: remove unused argument to alps_enter_command_mode() (Aristeu Rozanski) [837091] - [input] alps: enable trackstick on Rushmore touchpads (Aristeu Rozanski) [837091] - [input] alps: add support for "Rushmore" touchpads (Aristeu Rozanski) [837091] - [input] alps: make the V3 packet field decoder "pluggable" (Aristeu Rozanski) [837091] - [input] alps: move pixel and bitmap info into alps_data struct (Aristeu Rozanski) [837091] - [input] alps: fix command mode check (Aristeu Rozanski) [837091] - [input] alps: rework detection of Pinnacle AGx touchpads (Aristeu Rozanski) [837091] - [input] alps: move addr_command, nibble_command settings into alps_set_defaults() (Aristeu Rozanski) [837091] - [input] alps: use function pointers for different protocol handlers (Aristeu Rozanski) [837091] - [input] alps: rework detection sequence (Aristeu Rozanski) [837091] - [input] alps: introduce helper function for repeated commands (Aristeu Rozanski) [837091] - [input] alps: move alps_get_model() down below hw_init code (Aristeu Rozanski) [837091] - [input] alps: copy "model" info into alps_data struct (Aristeu Rozanski) [837091] - [input] alps: fix touchpad detection when buttons are pressed (Aristeu Rozanski) [837091] - [virt] hyperv: Handle Xen emulation of Hyper-V more gracefully (Jason Wang) [927359] - [virt] hyperv/vmbus: Handle channel rescind message correctly (Jason Wang) [927359] - [virt] hyperv/vmbus: Fix a bug in hv_need_to_signal() (Jason Wang) [927359] - [virt] hyperv: remove cast for kmalloc return value (Jason Wang) [927359] - [virt] hyperv/vmbus: Use the new infrastructure for delivering VMBUS interrupts (Jason Wang) [927359] - [virt] hyperv: Handle Hyper-V vmbus interrupts as special hypervisor interrupts (Jason Wang) [927359] - [virt] hyperv/hv_balloon: Prevent the host from ballooning the guest too low (Jason Wang) [927359] - [virt] hyperv/hv_balloon: Add a parameter to delay pressure reporting (Jason Wang) [927359] - [virt] hyperv: Execute shutdown in a thread context (Jason Wang) [927359] - [virt] hyperv/hid-hyperv: Use consolidated GUID definitions (Jason Wang) [927359] - [virt] hyperv/storvsc: Use the consolidated GUID definition (Jason Wang) [927359] - [virt] hyperv/netvsc: Use the consolidated GUID definition (Jason Wang) [927359] - [virt] hyperv: Use consolidated GUID definitions (Jason Wang) [927359] - [virt] hyperv/vmbus: Consolidate all offer GUID definitions in hyperv.h (Jason Wang) [927359] - [virt] hyperv: Bind all vmbbus interrupts to the boot CPU (Jason Wang) [927359] - [virt] hyperv: vmbus_flow_handler() can be static (Jason Wang) [927359] - [virt] hyperv/hv_balloon: Fix a bug in the definition of struct dm_info_msg (Jason Wang) [927359] - [virt] hyperv: remove unused variable in vmbus_recvpacket_raw() (Jason Wang) [927359] - [virt] hyperv: Cleanup and consolidate reporting of build/version info (Jason Wang) [927359] - [virt] hyperv: Capture the host build information (Jason Wang) [927359] - [virt] hyperv: Implement flow management on the send side (Jason Wang) [927359] - [virt] hyperv: Enable protocol negotiation with win8 hosts (Jason Wang) [927359] - [virt] hyperv: Add a check to deal with spurious interrupts (Jason Wang) [927359] - [virt] hyperv: Handle vmbus interrupts concurrently on all cpus (Jason Wang) [927359] - [virt] hyperv: Manage event tasklets on per-cpu basis (Jason Wang) [927359] - [virt] hyperv: Get rid of unnecessary request for offers (Jason Wang) [927359] - [virt] hyperv: Get rid of the unused global signaling state (Jason Wang) [927359] - [virt] hyperv: Add code to distribute channel interrupt load (Jason Wang) [927359] - [virt] hyperv: Modify the interrupt handling code to support win8 and beyond (Jason Wang) [927359] - [virt] hyperv: Add state to manage incoming channel interrupt load (Jason Wang) [927359] - [virt] hyperv: Setup a mapping for Hyper-V's notion cpu ID (Jason Wang) [927359] - [virt] hyperv: Cleanup vmbus_set_event() to support win7 and beyond (Jason Wang) [927359] - [virt] hyperv: Manage signaling state on a per-connection basis (Jason Wang) [927359] - [virt] hyperv: Move vmbus version definitions to hyperv.h (Jason Wang) [927359] - [virt] hyperv: Change the signature of vmbus_set_event() (Jason Wang) [927359] - [virt] hyperv: Change the signature for hv_signal_event() (Jason Wang) [927359] - [virt] hyperv: Save and export negotiated vmbus version (Jason Wang) [927359] - [virt] hyperv: Extend/modify vmbus_channel_offer_channel for win7 and beyond (Jason Wang) [927359] - [virt] hyperv: Update the ring buffer structure to match win8 functionality (Jason Wang) [927359] - [virt] hyperv: Support handling multiple VMBUS versions (Jason Wang) [927359] - [virt] hyperv: Get rid of hv_get_ringbuffer_interrupt_mask() (Jason Wang) [927359] - [virt] hyperv: Optimize the signaling on the write path (Jason Wang) [927359] - [virt] hyperv: Optimize signaling in the read path (Jason Wang) [927359] - [virt] hyperv: Turn off batched reading for util drivers (Jason Wang) [927359] - [virt] hyperv: Add state to manage batched reading (Jason Wang) [927359] - [virt] hyperv: Implement routines for read side signaling optimization (Jason Wang) [927359] - [virt] hyperv/hv_balloon: remove duplicated include from hv_balloon.c (Jason Wang) [927359] - [virt] hyperv/hv_balloon: mark a function static (Jason Wang) [927359] - [virt] hyperv: remove unused variable from channel_mgmt.c (Jason Wang) [927359] - [usb] make the usbfs memory limit configurable (Gopal) [970457] - [powerpc] PERF_EVENT_IOC_ENABLE does not reenable event (Steve Best) [986077] - [trace] sched: Add tracepoint for accounting blocked time (Michal Schmidt) [596098] - [kernel] kexec: export PG_hwpoison flag into vmcoreinfo (Vivek Goyal) [975267] - [base] core: Don't remove kobjects in device_shutdown (Mateusz Guzik) [972831] - [s390] kernel: add support for physical memory > 4TB (Hendrik Brueckner) [913220] - [kernel] time: enable clocksource watchdog for tsc and kvm guest (Marcelo Tosatti) [873659] - [acpi] Rework acpi_get_child() to be more efficient (Tony Camuso) [907241] - [netdrv] pch_gbe: fix ip_summed checksum reporting on rx (Veaceslav Falico) [877556]- [wireless] iwlwifi: bump required firmware API version for 3160/7260 (Stanislaw Gruszka) [842846 916050] - [wireless] iwlwifi: adjust firmware D3 configuration API (Stanislaw Gruszka) [842846 916050] - [wireless] iwlwifi: support BSS only (Stanislaw Gruszka) [842846 916050] - [wireless] leds: merge net/mac80211/leds-compat.* to drivers/leds (Stanislaw Gruszka) [882300] - [wireless] Update rndis_wlan driver to compile with new wireless stack (Stanislaw Gruszka) [882300] - [wireless] Update at76c50x driver to compile with new wireless stack (Stanislaw Gruszka) [882300] - [wireless] Update adm8211 driver to compile with new wireless stack (Stanislaw Gruszka) [882300] - [wireless] Update zd1211rw driver to compile with new wireless stack (Stanislaw Gruszka) [882300] - [wireless] Update brcmsmac driver to compile with new wireless stack (Stanislaw Gruszka) [882300] - [wireless] Backport ti drivers from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport mwl8k driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport mac80211_hwsim driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport libertas_tf driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport orinoco driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport hostap driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport rtl818x driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport b43legacy driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport b43 driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport p54 driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport rt2x00 driver from linux 3.10 (Stanislaw Gruszka) [882300] - [firwmare] add htc_7010.fw and htc_9271.fw (Stanislaw Gruszka) [955782] - [firmware] add carl9170fw (Stanislaw Gruszka) [882300] - [wireless] Backport carl9170 driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport ath5k/ath9k drivers from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Remove iwmc3200wifi driver (Stanislaw Gruszka) [882300] - [wireless] Backport iwlegacy driver from linux 3.10 (Stanislaw Gruszka) [882300] - [firmware] iwlwifi: add firmware for 7260 / 3160 devices (Stanislaw Gruszka) [842847 916051] - [wireless] Backport iwlwifi driver from linux 3.10 (Stanislaw Gruszka) [842846 882300 916050 954239] - [net] Backport mac80211 from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport wireless core from linux 3.10 (Stanislaw Gruszka) [882300] - [net] export unregister_netdevice_many symbol (Stanislaw Gruszka) [882300] - [kernel] driver core: add module_platform_driver (Stanislaw Gruszka) [882300] - [pcmcia] introduce helper for pcmcia_driver module boilerplate (Stanislaw Gruszka) [882300] - [net] add GENLMSG_DEFAULT_SIZE to RHEL6 (Stanislaw Gruszka) [882300] - [fs] procfs: add PDE_DATA (Stanislaw Gruszka) [882300] - [netdrv] add netdev_continue_rcu (Stanislaw Gruszka) [882300] - [kernel] driver core: create lock/unlock functions for struct device (Stanislaw Gruszka) [882300] - [input] add KEY_WPS_BUTTON definition (Stanislaw Gruszka) [882300] - [pci] add PCI_EXP_LNKCTL_ASPM_L1 and PCI_EXP_LNKCTL_ASPM_L0S (Stanislaw Gruszka) [882300] - [net] add mac_pton() (Stanislaw Gruszka) [882300] - [net] etherdevice.h: Add is_unicast_ether_addr function (Stanislaw Gruszka) [882300] - [net] etherdevice: introduce eth_broadcast_addr (Stanislaw Gruszka) [882300] - [net] add netdev_features_t (Stanislaw Gruszka) [882300] - [kconfig] Introduce IS_ENABLED(), IS_BUILTIN() and IS_MODULE() (Stanislaw Gruszka) [882300] - [net] netlink: advertise incomplete dumps (Stanislaw Gruszka) [882300] - [net] netlink: add signed types (Stanislaw Gruszka) [882300] - [net] add ETH_P_802_3_MIN (Stanislaw Gruszka) [882300] - [kernel] workqueue: add work_busy() (Stanislaw Gruszka) [882300] - [firmware] Update Broadcom wifi 4313 smac firware to version 610.812 (John Green) [965253] - [wireless] brcmsmac: request firmware in .start() callback (John Green) [757944] - [wireless] Revert: brcmsmac: support 4313iPA (John Green) [757944] - [bcma] init spin lock (John Green) [757944] - [wireless] brcmsmac: Remove unnecessary memset casts (John Green) [757944] - [wireless] brcmsmac: Downgrade d11hdrs_mac80211 error messages to warnings (John Green) [757944] - [wireless] brcmsmac: fix brcms_c_country_valid() (John Green) [757944] - [wireless] brcmsmac: avoid 512 byte stack variable (John Green) [757944] - [wireless] brcmsmac: fix u16 overflow warning (John Green) [757944] - [wireless] brcmsmac: rework of mac80211 .flush() callback operation (John Green) [757944] - [bcma] unregister gpios before unloading bcma (John Green) [757944] - [mtd] bcm47xxsflash: add own struct for abstracting bus type (John Green) [757944] - [bcma] cc: fix (and rename) define of NAND flash type (John Green) [757944] - [bcma] Xflash: reorder includes to make pr_fmt work (John Green) [757944] - [bcma] register platform device for parallel flash (John Green) [757944] - [bcma] fix NAND flash validation (John Green) [757944] - [wireless] brcmsmac: fix tx status processing (John Green) [757944] - [bcma] use consistent case for 'hex' constants (John Green) [757944] - [bcma] add support for 1 and 2 byte extended config space access (John Green) [757944] - [bcma] don't map/unmap a subset of the PCI config space (John Green) [757944] - [bcma] jump to 'out' label for invalid 'func' value (John Green) [757944] - [bcma] update pci configuration for bcm4706/bcm4716 (John Green) [757944] - [bcma] mips: rename oldirqflag to irqinitmask (John Green) [757944] - [bcma] mips: remove assigned_irqs from structure (John Green) [757944] - [bcma] mips: show also disabled IRQs (John Green) [757944] - [bcma] mips: make some info messages debug messages (John Green) [757944] - [bcma] mips: explicit assign IRQ numbers (John Green) [757944] - [bcma] make bcma_find_core_unit() accessible (John Green) [757944] - [wireless] brcmsmac: remove dead code (John Green) [757944] - [wireless] brcmsmac: allow user-space setting of interface address (John Green) [757944] - [wireless] brcmsmac: use perimeter lock in add_interface() callback (John Green) [757944] - [wireless] brcmsmac: increase timer reference count for new timers only (John Green) [757944] - [wireless] brcmsmac: initialize morepending in brcms_b_recv() (John Green) [757944] - [bcma] remove __dev* attributes (John Green) [757944] - [wireless] brcmsmac: add copyright information for Canonical (John Green) [757944] - [bcma] correct M25P32 serial flash ID (John Green) [757944] - [bcma] BCMA_DRIVER_GPIO should depend on GPIOLIB instead of selecting it (John Green) [757944] - [bcma] mips: fix clearing device IRQ (John Green) [757944] - [wireless] brcmsmac: add support for BCM43224 with PCI id of 14e4:a8d8 (John Green) [757944] - [wireless] brcmsmac: do a read after the write of the objmem on broken PCIe controllers (John Green) [757944] - [bcma] unify naming schema for clock functions (John Green) [757944] - [wireless] brcmsmac: add support for cores with revision 17 (John Green) [757944] - [wireless] brcmsmac: fix uninitialized variable warning on arm architecture (John Green) [757944] - [wireless] brcm80211: remove __dev* attributes (John Green) [757944] - [bcma] add methods for watchdog driver (John Green) [757944] - [bcma] set the pmu watchdog if available (John Green) [757944] - [bcma] add bcma_chipco_alp_clock (John Green) [757944] - [wireless] brcmsmac: remove duplicated include from debug.c (John Green) [757944] - [bcma] add common header for watchdog (John Green) [757944] - [wireless] brcmsmac: Fix possible NULL pointer dereference in _dma_ctrlflags() (John Green) [757944] - [wireless] brcmsmac: support 4313iPA (John Green) [757944] - [wireless] brcmsmac: move PHY functions (John Green) [757944] - [wireless] brcmsmac: hardware info in debugfs (John Green) [757944] - [wireless] brcmsmac: fix bounds checking in tx/rx (John Green) [757944] - [wireless] brcmsmac: cleanup in isr code (John Green) [757944] - [wireless] brcmsmac: handle packet drop during transmit correctly (John Green) [757944] - [bcma] handle return value of pci_assign_resource (John Green) [757944] - [bcma] add more package IDs (John Green) [757944] - [wireless] brcmsmac: Add __printf verification to logging prototypes (John Green) [757944] - [bcma] export PLL reading function (John Green) [757944] - [bcma] add GPIO driver (John Green) [757944] - [bcma] add comment to bcma_chipco_gpio_control (John Green) [757944] - [bcma] add bcma_chipco_gpio_pullup and bcma_chipco_gpio_pulldown (John Green) [757944] - [bcma] add locking around GPIO register accesses (John Green) [757944] - [wireless] brcmsmac: Remove stray argument from debug macro (John Green) [757944] - [wireless] brcmsmac: Remove unused wlc_prio2prec_map and _BRCMS_PREC_* constants (John Green) [757944] - [wireless] brcmsmac: Remove some noisy and uninformative debug messages (John Green) [757944] - [wireless] brcmsmac: Add tracepoint for AMPDU session information (John Green) [757944] - [wireless] brcmsmac: Add tracepoint for macintstatus (John Green) [757944] - [wireless] brcmsmac: Improve tx trace and debug support (John Green) [757944] - [wireless] brcmsmac: Add brcms_dbg_ht() debug macro (John Green) [757944] - [wireless] brcmsmac: Add brcms_dbg_dma() debug macro (John Green) [757944] - [wireless] brcmsmac: Add brcms_dbg_int() debug macro (John Green) [757944] - [wireless] brcmsmac: Add rx and tx debug macros (John Green) [757944] - [wireless] brcmsmac: Add brcms_dbg_mac80211() debug macro (John Green) [757944] - [wireless] brcmsmac: Use debug macros for general error and debug statements (John Green) [757944] - [wireless] brcmsmac: Add support for writing debug messages to the trace buffer (John Green) [757944] - [wireless] brcmsmac: Add module parameter for setting the debug level (John Green) [757944] - [wireless] brcm80211: Convert log message levels to debug levels (John Green) [757944] - [wireless] brcm80211: Allow trace support to be enabled separately from debug (John Green) [757944] - [wireless] brcmsmac: Reduce number of entries in tx DMA rings (John Green) [757944] - [wireless] brcmsmac: Use correct descriptor count when calculating next rx descriptor (John Green) [757944] - [wireless] brcmsmac: Remove internal tx queue (John Green) [757944] - [wireless] brcmsmac: Use IEEE 802.11 AC levels for pktq precedence levels (John Green) [757944] - [wireless] brcmsmac: Remove unimplemented flow control functions (John Green) [757944] - [wireless] brcmsmac: Add helper function for updating txavail count (John Green) [757944] - [wireless] brcmsmac: Don't weight AMPDU packets in txfifo (John Green) [757944] - [wireless] brcmsmac: Introduce AMPDU sessions for assembling AMPDUs (John Green) [757944] - [bcma] suspend/resume callbacks should be conditionally compiled on CONFIG_PM_SLEEP (John Green) [757944] - [bcma] do not initialize deactivated PCIe cores (John Green) [757944] - [bcma] add an extra pcie core struct (John Green) [757944] - [bcma] use fallback sprom if sprom on card was not valid (John Green) [757944] - [bcma] add some more flash chips for serial flash (John Green) [757944] - [bcma] extract drv_cc in bcma_core_mips_flash_detect() (John Green) [757944] - [bcma] mark nflash if it is the boot flash (John Green) [757944] - [bcma] add and use constants for the flash windows (John Green) [757944] - [bcma] mark pflash as present when available (John Green) [757944] - [bcma] init sprom struct earlier (John Green) [757944] - [bcma] just do the necessary things in early register on SoCs (John Green) [757944] - [bcma] fix unregistration of cores (John Green) [757944] - [bcma] Convert #include ... to #include in kernel system headers (John Green) [757944] - [mtd] bcm47xxsflash: basic read-only driver for BCMA serial flash (John Green) [757944] - [bcma] change delays to follow timers-howto guide (John Green) [757944] - [bcma] handle BCM43227 (John Green) [757944] - [wireless] brcm80211: Remove bogus memcpy in ai_detach (John Green) [757944] - [wireless] brcmsmac: fix mismatch in number of custom regulatory rules (John Green) [757944] - [bcma] don't leak memory for PCIE, MIPS, GBIT cores (John Green) [757944] - [wireless] brcm80211: set interface down on reset (John Green) [757944] - [bcma] detect and register NAND flash device (John Green) [757944] - [bcma] detect and register serial flash device (John Green) [757944] - [wireless] brcmsmac: document firmware dependencies (John Green) [757944] - [bcma] add (mostly) NAND defines (John Green) [757944] - [bcma] make some functions static (John Green) [757944] - [wireless] brcmsmac: use ieee80211_channel_to_frequency (John Green) [757944] - [bcma] BCM43228 support (John Green) [757944] - [bcma] fix invalid PMU chip control masks (John Green) [757944] - [bcma] add missing iounmap on error path (John Green) [757944] - [bcma] fix regression in interrupt assignment on mips (John Green) [757944] - [bcma] add place for flash memory support (John Green) [757944] - [bcma] cc: update defines (John Green) [757944] - [bcma] add new cores at the end of list (John Green) [757944] - [bcma] add trivial GBIT MAC COMMON driver (John Green) [757944] - [bcma] fix typo reading number of slave wrappers (John Green) [757944] - [bcma] support alternative (BCM4706) ChipCommon core id (John Green) [757944] - [wireless] brcmsmac: restructure info->control.sta handling as it is going to be removed soon (John Green) [757944] - [bcma] add PMU clock support for BCM4706 (John Green) [757944] - [bcma] fix CC driver compilation on MIPS (John Green) [757944] - [wireless] brcmsmac: handle non PCI devices in the phy code (John Green) [757944] - [wireless] brcmsmac: fix read in write_phy_reg (John Green) [757944] - [wireless] brcmsmac: extend brcms_c_chipmatch() to also handle non PCIe devices (John Green) [757944] - [wireless] brcmsmac: fix DMA on SoCs (John Green) [757944] - [wireless] brcmsmac: extend xmtfifo_sz array (John Green) [757944] - [wireless] brcmsmac: add some workarounds for other chips again (John Green) [757944] - [wireless] brcmsmac: add a conditions for core rev 17 again (John Green) [757944] - [wireless] brcmsmac: remove some unnessessacry casts and void pointer (John Green) [757944] - [wireless] brcmsmac: use core id constants from bcma (John Green) [757944] - [wireless] brcmsmac: remove some redundant chip common workarounds (John Green) [757944] - [wireless] brcmsmac: remove si_pmu_spuravoid_pllupdate() (John Green) [757944] - [wireless] brcmsmac: remove si_pmu_init() and si_pmu_res_init() (John Green) [757944] - [wireless] brcmsmac: remove ai_findcore() (John Green) [757944] - [wireless] brcmsmac: use container_of instead of cast (John Green) [757944] - [wireless] brcmsmac: remove ai_get_buscoretype() and ai_get_buscorerev() (John Green) [757944] - [wireless] brcmsmac: remove PCI_FORCEHT() macro (John Green) [757944] - [wireless] brcmsmac: remove PCIE() macro (John Green) [757944] - [bcma] use custom printing functions (John Green) [757944] - [wireless] brcmsmac: fix brcms_c_regd_init() which crashed after 11ad patch (John Green) [757944] - [bcma] add mdelay bcma_pmu_resources_init() (John Green) [757944] - [bcma] add bcma_pmu_spuravoid_pllupdate() (John Green) [757944] - [bcma] remove chip ids doing nothing from PMU initialization (John Green) [757944] - [bcma] remove bcma_pmu_pll_init() and bcma_pmu_swreg_init() (John Green) [757944] - [bcma] complete workaround for BCMA43224 and BCM4313 (John Green) [757944] - [bcma] add PCI ID for BCM43224 (John Green) [757944] - [bcma] remove fix for 4329b0 bad LPOM is detection (John Green) [757944] - [bcma] add constants for chip ids (John Green) [757944] - [bcma] extend workaround for bcm4331 (John Green) [757944] - [bcma] define some additional cores IDs (John Green) [757944] - [wireless] brcmsmac: fix NULL pointer crash in brcms_c_regd_init() (John Green) [757944] - [wireless] brcm80211: use current regulatory domain when checking whether OFDM is allowed (John Green) [757944] - [wireless] brcm80211: don't validate channels against internal regulatory data (John Green) [757944] - [wireless] brcm80211: use mac80211 channel data for tx power limits (John Green) [757944] - [wireless] brcm80211: enable/disable radio on regulatory updates (John Green) [757944] - [wireless] brcm80211: inform mac80211 of the X2 regulatory domain (John Green) [757944] - [wireless] brcm80211: clean up channel.c (John Green) [757944] - [wireless] brcm80211: remove unused code for 40MHz channels (John Green) [757944] - [wireless] brcm80211: always set channel specified by mac80211 (John Green) [757944] - [wireless] brcm80211: don't set up tx power limits during initialization (John Green) [757944] - [wireless] brcmsmac: fix smatch warning found in ampdu.c (John Green) [757944] - [wireless] brcmsmac: remove brcms_set_hint() function (John Green) [757944] - [wireless] brcm80211: fixed checkpatch and sparse warnings (John Green) [757944] - [wireless] brcm80211: Remove casts to same type (John Green) [757944] - [wireless] brcm80211: brcmu_pkt_buf_free_skb() should handle NULL (John Green) [757944] - [wireless] brcm80211: remove an unneeded NULL check (John Green) [757944] - [wireless] brcmsmac: initial backport of brcmsmac wifi driver (John Green) [757944] - [firmware] Add brcmsmac wireless firmware (John Green) [757944]- [netdrv] e1000e: Release mutex lock only if it has been initially acquired (Dean Nelson) [923897] - [netdrv] e1000e: cleanup whitespace (Dean Nelson) [923897] - [netdrv] e1000e: panic caused by Rx traffic arriving while interface going down (Dean Nelson) [923897] - [netdrv] e1000e: prevent multiple calls to e1000e_down() and e1000_free_irq() (Dean Nelson) [923897] - [netdrv] e1000e: fix numeric overflow in phc settime method (Dean Nelson) [923897] - [netdrv] e1000e: Add missing dma_mapping_error-call in e1000_alloc_jumbo_rx_buffers (Dean Nelson) [923897] - [netdrv] e1000e: increase driver version number (Dean Nelson) [923897] - [netdrv] e1000e: cleanup unused defines (Dean Nelson) [923897] - [netdrv] e1000e: add support for LTR on I217/I218 (Dean Nelson) [923897] - [netdrv] e1000e: EEE capability advertisement not set/disabled as required (Dean Nelson) [923897] - [netdrv] e1000e: long access timeouts when I217/I218 MAC and PHY are out of sync (Dean Nelson) [923897] - [netdrv] e1000e: fix LED blink logic for designs with LEDs driven by cathode (Dean Nelson) [923897] - [netdrv] e1000e: slow performance between two 82579 connected via 10Mbit hub (Dean Nelson) [923897] - [netdrv] e1000e: additional error handling on PHY register accesses (Dean Nelson) [923897] - [netdrv] e1000e: workaround DMA unit hang on I218 (Dean Nelson) [923897] - [netdrv] e1000e: cleanup - move defines to appropriate header file (Dean Nelson) [923897] - [netdrv] e1000e: cleanup format of struct e1000_opt_list struct (Dean Nelson) [923897] - [netdrv] e1000e: fix scheduling while atomic bug (Dean Nelson) [923897] - [netdrv] e1000e: fix scheduling while atomic bugs (Dean Nelson) [923897] - [netdrv] e1000e: cleanup USLEEP_RANGE checkpatch checks (Dean Nelson) [923897] - [netdrv] e1000e: cleanup unnecessary line breaks (Dean Nelson) [923897] - [netdrv] e1000e: cleanup formatting of static structs (Dean Nelson) [923897] - [netdrv] e1000e: cleanup unusually placed comments (Dean Nelson) [923897] - [netdrv] e1000e: cleanup (add/remove) blank lines where appropriate (Dean Nelson) [923897] - [netdrv] e1000e: cleanup SPACING checkpatch checks (Dean Nelson) [923897] - [netdrv] e1000e: cleanup LEADING_SPACE checkpatch warnings (Dean Nelson) [923897] - [netdrv] e1000e: cleanup LONG_LINE checkpatch warnings (Dean Nelson) [923897] - [netdrv] e1000e: cleanup SPACING checkpatch errors and warnings (Dean Nelson) [923897] - [netdrv] e1000e: cleanup CODE_INDENT checkpatch errors (Dean Nelson) [923897] - [netdrv] e1000e: display a warning message when SmartSpeed works (Dean Nelson) [923897] - [netdrv] e1000e: cleanup checkpatch braces checks (Dean Nelson) [923897] - [netdrv] e1000e: convert enums of register offsets and move #defines to regs.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines and prototypes to the new manage.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines and function prototypes to the new nvm.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines and function prototypes to the new phy.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of function prototypes to the new mac.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines and prototypes to the new ich8lan.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines to the new 80003es2lan.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines and prototypes to the new 82571.h (Dean Nelson) [923897] - [netdrv] e1000e: use generic IEEE MII definitions (Dean Nelson) [923897] - [netdrv] e1000e: resolve -Wunused-parameter compile warnings (Dean Nelson) [923897] - [netdrv] e1000e: cleanup some whitespace and indentation issues (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: group OR'ed bit settings with parens (Dean Nelson) [923897] - [netdrv] e1000e: cleanup defines.h (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove comments which are no longer applicable (Dean Nelson) [923897] - [netdrv] e1000e: cleanup hw.h (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove unused #define (Dean Nelson) [923897] - [netdrv] e1000e: adjust PM QoS request (Dean Nelson) [923897] - [netdrv] e1000e: correct maximum frame size on 82579 (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove e1000e_commit_phy() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove e1000_get_cable_length() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove e1000_get_phy_cfg_done() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: rename e1000_get_cfg_done() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove e1000_force_speed_duplex() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove e1000_set_d0_lplu_state() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: do not assign a variable a value when not necessary (Dean Nelson) [923897] - [netdrv] e1000e: do not ignore variables which get set a value (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove unnecessary function prototypes (Dean Nelson) [923897] - [netdrv] e1000e: remove definition of struct which is no longer used (Dean Nelson) [923897] - [netdrv] e1000e: fix PHY init workarounds for i217/i218 (Dean Nelson) [923897] - [netdrv] e1000e: correct maximum frame size on i217/i218 (Dean Nelson) [923897] - [netdrv] e1000e: update copyright date (Dean Nelson) [923897] - [netdrv] e1000e: remove prototype of non-existent function (Dean Nelson) [923897] - [netdrv] e1000e: prevent hardware from automatically configuring PHY on I217/I218 (Dean Nelson) [923897] - [netdrv] e1000e: enable ECC on I217/I218 to catch packet buffer memory errors (Dean Nelson) [923897] - [netdrv] e1000e: add support for IEEE-1588 PTP (Dean Nelson) [923897] - [netdrv] e1000e: fix flow-control thresholds for jumbo frames on 82579/I217/I218 (Dean Nelson) [923897] - [netdrv] e1000e: fix ethtool offline register test for I217 (Dean Nelson) [923897] - [netdrv] e1000e: add support for hardware timestamping on some devices (Dean Nelson) [923897] - [netdrv] e1000e: add ethtool .get_eee/.set_eee (Dean Nelson) [923897] - [netdrv] e1000e: merge multiple conditional statements into one (Dean Nelson) [923897] - [netdrv] e1000e: cleanup code duplication (Dean Nelson) [923897] - [netdrv] e1000e: cleanup magic number (Dean Nelson) [923897] - [netdrv] e1000e: cleanup unnecessary line wrap (Dean Nelson) [923897] - [netdrv] e1000e: cleanup unusual comment placement (Dean Nelson) [923897] - [netdrv] e1000e: resolve checkpatch PREFER_PR_LEVEL warning (Dean Nelson) [923897] - [netdrv] e1000e: add missing bailout on error (Dean Nelson) [923897] - [netdrv] e1000e: unexpected "Reset adapter" message when cable pulled (Dean Nelson) [923897] - [netdrv] e1000e: fix enabling of EEE on 82579 and I217 (Dean Nelson) [923897] - [netdrv] e1000e: 82577: workaround for link drop issue (Dean Nelson) [923897] - [netdrv] e1000e: helper functions for accessing EMI registers (Dean Nelson) [923897] - [netdrv] e1000e: Invalid Image CSUM bit changed for I217 (Dean Nelson) [923897] - [netdrv] e1000e: Acquire/release semaphore when writing each EEPROM page (Dean Nelson) [923897] - [netdrv] e1000e: SerDes autoneg flow control (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic cleanup of comments (Dean Nelson) [923897] - [netdrv] e1000e: Minimum packet size must be 17 bytes (Dean Nelson) [923897] - [netdrv] e1000e: Change wthresh to 1 to avoid possible Tx stalls (Dean Nelson) [923897] - [netdrv] e1000e: add transmit timestamping support (Dean Nelson) [923897] - [netdrv] e1000e: cleanup e1000_set_phys_id (Dean Nelson) [923897] - [netdrv] e1000e: implement ethtool set_phys_id (Dean Nelson) [923897] - [bluetooth] L2CAP - Fix info leak via getsockname() (Jacob Tanenbaum) [922418] {CVE-2012-6544} - [bluetooth] HCI - Fix info leak in getsockopt() (Jacob Tanenbaum) [922418] {CVE-2012-6544} - [netdrv] igbvf: be sane about random MAC addresses (Stefan Assmann) [870635] - [net] mii: Remove references to DP83840 PHY in mii.h (Nikolay Aleksandrov) [856764] - [kernel] err: add a function to cast error-pointers to a return value (Neil Horman) [856764] - [net] etherdevice: introduce help function eth_zero_addr() (Neil Horman) [856764] - [net] mii: Convert spaces to tabs in mii.h (Nikolay Aleksandrov) [856764] - [netdrv] tg3: Wait for boot code to finish after power on (Ivan Vecera) [915516] - [netdrv] tg3: Add read dma workaround for 5720 (Ivan Vecera) [915516] - [netdrv] tg3: remove redundant pm init code (Ivan Vecera) [915516] - [netdrv] tg3: Remove unnecessary lock around tg3_flag_set (Ivan Vecera) [915516] - [netdrv] tg3: Fix misplaced empty line (Ivan Vecera) [915516] - [netdrv] tg3: Use descriptive label names in tg3_start (Ivan Vecera) [915516] - [netdrv] tg3: Make tg3_rings_reset() more concise (Ivan Vecera) [915516] - [netdrv] tg3: Simplify ring control block setup (Ivan Vecera) [915516] - [netdrv] tg3: Split APE driver state change out of boot reset signature update (Ivan Vecera) [915516] - [netdrv] tg3: Update version to 3.132 (Ivan Vecera) [915516] - [netdrv] tg3: Ensure boot code has completed initialization before accessing hardware (Ivan Vecera) [915516] - [netdrv] tg3: Use module_pci_driver to register driver (Ivan Vecera) [915516] - [netdrv] tg3: Implement set/get_eee handlers (Ivan Vecera) [915516] - [netdrv] tg3: Simplify tg3_phy_eee_config_ok() by reusing tg3_eee_pull_config() (Ivan Vecera) [915516] - [netdrv] tg3: Add tg3_eee_pull_config() function (Ivan Vecera) [915516] - [netdrv] tg3: Add ethtool_eee struct and tg3_setup_eee() (Ivan Vecera) [915516] - [netdrv] tg3: Skip powering down function 0 on certain serdes devices (Ivan Vecera) [915516] - [netdrv] tg3: Fix data corruption on 5725 with TSO (Ivan Vecera) [915516] - [netdrv] tg3: fix to append hardware time stamping flags (Ivan Vecera) [915516] - [netdrv] tg3: shows HW time stamping support only if ptp_capable is present (Ivan Vecera) [915516] - [netdrv] tg3: Use bool not int (Ivan Vecera) [915516] - [netdrv] tg3: Update version to 3.131 (Ivan Vecera) [915516] - [netdrv] tg3: Reset the phy to allow modified EEE settings to take effect (Ivan Vecera) [915516] - [netdrv] tg3: Pull the phy advertised speed and flow control settings on driver load (Ivan Vecera) [915516] - [netdrv] tg3: Add support for link flap avoidance (Ivan Vecera) [915516] - [netdrv] tg3: Add SGMII phy support for 5719/5718 serdes (Ivan Vecera) [915516] - [netdrv] tg3: Add tg3_clear_mac_status() common function (Ivan Vecera) [915516] - [netdrv] tg3: Add a warning during link settings change if mgmt enabled (Ivan Vecera) [915516] - [netdrv] tg3: Remove unnecessary phy reset during ethtool commands (Ivan Vecera) [915516] - [netdrv] tg3: Fix NVRAM size detection for the STM45PE20 pinstrap on 5762 devices (Ivan Vecera) [915516] - [netdrv] tg3: Fix flow control settings not propagated to hardware (Ivan Vecera) [915516] - [netdrv] tg3: fix length overflow in VPD firmware parsing (Ivan Vecera) [915516] - [netdrv] tg3: dma_alloc_coherent, use __GFP_ZERO instead of memset() (Ivan Vecera) [915516] - [netdrv] tg3: 5715 does not link up when autoneg off (Ivan Vecera) [915516] - [netdrv] tg3: Update link_up flag for phylib devices (Ivan Vecera) [915516] - [netdrv] tg3: Download 57766 EEE service patch firmware (Ivan Vecera) [915516] - [netdrv] tg3: Enhance firmware download code to support fragmented firmware (Ivan Vecera) [915516] - [netdrv] tg3: Cleanup firmware parsing code (Ivan Vecera) [915516] - [netdrv] tg3: Refactor the 2nd type of cpu pause (Ivan Vecera) [915516] - [netdrv] tg3: Refactor cpu pause/resume code (Ivan Vecera) [915516] - [netdrv] tg3: Add new FW_TSO flag (Ivan Vecera) [915516] - [netdrv] tg3: Use different macros for pci_chip_rev_id accesses (Ivan Vecera) [915516] - [netdrv] tg3: Remove define and single use of GET_CHIP_REV_ID (Ivan Vecera) [915516] - [netdrv] tg3: Update version to 3.130 (Ivan Vecera) [915516] - [netdrv] tg3: Set initial carrier state to off (Ivan Vecera) [915516] - [netdrv] tg3: Fix 5762 NVRAM sizing (Ivan Vecera) [915516] - [netdrv] tg3: Expand EEE support for all 5717 B0 (Ivan Vecera) [915516] - [netdrv] tg3: Add 57766 device support (Ivan Vecera) [915516] - [netdrv] tg3: add support for Ethernet core in bcm4785 (Ivan Vecera) [915516] - [netdrv] tg3: make it possible to provide phy_id in ioctl (Ivan Vecera) [915516] - [netdrv] tg3: Remove unnecessary alloc/OOM messages, alloc cleanups (Ivan Vecera) [915516] - [netdrv] tg3: missing break statement in tg3_get_5720_nvram_info() (Ivan Vecera) [915516] - [netdrv] tg3: Remove CONFIG_HWMON IS_ENABLED() check (Ivan Vecera) [915516] - [netdrv] tg3: Improve PCI function number detection (Ivan Vecera) [915516] - [netdrv] tg3: Add NVRAM support for 5762 (Ivan Vecera) [915516] - [netdrv] tg3: Add support for new 5762 ASIC (Ivan Vecera) [915516] - [netdrv] tg3: Fix sparse warning: constant 0x7fffffffffffffff is so big it is long long (Ivan Vecera) [915516] - [netdrv] tg3: PTP - Enable the timestamping feature in hardware and fill skb tx/rx timestamps (Ivan Vecera) [915516] - [netdrv] tg3: PTP - Add the hardware timestamp ioctl (Ivan Vecera) [915516] - [netdrv] tg3: PTP - Implement the ptp api and ethtool functions (Ivan Vecera) [915516] - [netdrv] tg3: PTP - Add header definitions, initialization and hw access functions (Ivan Vecera) [915516] - [netdrv] tg3: Fix inconsistent locking for tg3_netif_start() (Ivan Vecera) [915516] - [netdrv] tg3: Use tp->rxq_cnt when checking RSS tables (Ivan Vecera) [915516] - [netdrv] tg3: Cleanup hardcoded ethtool test array indexes (Ivan Vecera) [915516] - [netdrv] tg3: Prevent spurious tx timeout by setting carrier off before tx disable (Ivan Vecera) [915516] - [netdrv] tg3: Set 10_100_ONLY flag for additional 10/100 Mbps devices (Ivan Vecera) [915516] - [netdrv] tg3: Call tg3_netif_stop() from tg3_stop() (Ivan Vecera) [915516] - [netdrv] tg3: Support 5717 C0 (Ivan Vecera) [915516] - [netdrv] tg3: Fix sparse warnings (Ivan Vecera) [915516] - [netdrv] tg3: unconditionally select HWMON support when tg3 is enabled (Ivan Vecera) [915516] - [netdrv] tg3: Disable multiple TX rings by default due to hardware flaw (Ivan Vecera) [915516] - [netdrv] tg3: Add support for ethtool -L|-l to get/set the number of rings (Ivan Vecera) [915516] - [netdrv] tg3: Refactor tg3_close() (Ivan Vecera) [915516] - [netdrv] tg3: Refactor tg3_open() (Ivan Vecera) [915516] - [netdrv] tg3: Separate coalescing setup for rx and tx (Ivan Vecera) [915516] - [netdrv] tg3: Allow number of rx and tx rings to be set independently (Ivan Vecera) [915516] - [netdrv] tg3: Introduce separate functions to allocate/free RX/TX rings (Ivan Vecera) [915516] - [netdrv] tg3: Fix single-vector MSI-X code (Ivan Vecera) [915516] - [netdrv] tg3: Make the RSS indir tbl admin configurable (Ivan Vecera) [915516] - [netdrv] tg3: switch to build_skb() infrastructure (Ivan Vecera) [915516] - [netdrv] tg3: Fix EEE debounce timer values (Ivan Vecera) [915516] - [netdrv] tg3: add skb frag size accessors (Ivan Vecera) [915516] - [netdrv] tg3: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Ivan Vecera) [915516] - [netdrv] tg3: convert to SKB paged frag API (Ivan Vecera) [915516] - [netdrv] tg3: Reorg tg3_napi members (Ivan Vecera) [915516] - [netdrv] tg3: Fix MII_TG3_DSP_EXP8 offset (Ivan Vecera) [915516] - [netdrv] tg3: Remove tg3_config_info definition (Ivan Vecera) [915516] - [netdrv] tg3: Set real_num_rx_queues for non-multiq devs (Ivan Vecera) [915516] - [netdrv] tg3: Use netif_set_real_num_rx_queues() and netif_set_real_num_tx_queues() (Ivan Vecera) [915516] - [netdrv] tg3: use the DMA state API instead of the pci equivalents (Ivan Vecera) [915516] - [netdrv] tg3: Avoid null pointer dereference in tg3_interrupt in netconsole mode (Ivan Vecera) [887908] - [netdrv] virtio_net: introduce a new control to set macaddr (Amos Kong) [904924] - [net] split eth_mac_addr for better error handling (Amos Kong) [904924] - [netdrv] virtio_net: move virtnet_send_command() above virtnet_set_mac_address() (Amos Kong) [904924] - [netdrv] virtio_net: use IFF_LIVE_ADDR_CHANGE priv_flag (Amos Kong) [904924] - [net] eth: reset addr_assign_type if eth_mac_addr() called (Amos Kong) [904924] - [net] set IFF_LIVE_ADDR_CHANGE to ext_priv_flags (Amos Kong) [904924] - [net] ipvs: fix CHECKSUM_PARTIAL for TCP, UDP (Thomas Graf) [973122] - [net] ethtool: allow enable GRO even if RX csum is disabled (Ivan Vecera) [962460] - [net] bonding: enable gro by default (Ivan Vecera) [962460] - [net] bridge: fix some kernel warning in multicast timer (Amerigo Wang) [952012] - [net] sctp: confirm route during forward progress (Daniel Borkmann) [980053] - [net] bridge: Provide VLAN registration and GRO acceleration for ports (Nikolay Aleksandrov) [858198]- [netdrv] macvtap: Perform GSO on forwarding path (Vlad Yasevich) [885662] - [netdrv] macvtap: Let TUNSETOFFLOAD actually controll offload features (Vlad Yasevich) [885662] - [netdrv] macvtap: Consistently use rcu functions (Vlad Yasevich) [885662] - [netdrv] macvtap: Convert to using rtnl lock (Vlad Yasevich) [885662] - [powerpc] power8: Fix oprofile and perf (Steve Best) [929283] - [powerpc] POWER8 cputable entry (Steve Best) [929283] - [netdrv] sfc: Fix memory leak when discarding scattered packets (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove write permission from phy_type attribute (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix IRQ cleanup in case of a probe failure (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Do not pass non-TCP packets into GRO code (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Define and set RX buffer flag for packets parsed as TCP (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Enable accelerated RFS on vlans (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Report software timestamping capabilities (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Increase size of RX SKB header area (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Enable RX checksum offload for packets not handled by GRO (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix EEH with legacy interrupts (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Store port number in private data, not net_device::dev_id (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Reduce RX scatter buffer size, and reduce alignment if appropriate (Nikolay Aleksandrov) [953929] - [netdrv] sfc: fix return value check in efx_ptp_probe_channel() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix naming of MTD partitions for FPGA bitfiles (Nikolay Aleksandrov) [953929] - [netdrv] sfc: make local functions static (Nikolay Aleksandrov) [953929] - [netdrv] sfc: pass __GFP_ZERO to dma_alloc_coherent() instead of using memset (Nikolay Aleksandrov) [953929] - [netdrv] sfc: remove duplicated include from efx.c (Nikolay Aleksandrov) [953929] - [netdrv] sfc: allocate more RX buffers per page (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Replace efx_rx_is_last_buffer() with a flag (Nikolay Aleksandrov) [953929] - [netdrv] sfc: reuse pages to avoid DMA mapping/unmapping costs (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Enable RX DMA scattering where possible (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Update RX buffer address together with length (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Explicitly prefetch RX hash prefix, not just Ethernet heade (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Replace efx_rx_buf_eh() with simpler efx_rx_buf_va() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Wrap __efx_rx_packet() with efx_rx_flush_packet() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Make RX queue descriptor counts unsigned for consistency (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Properly distinguish RX buffer and DMA lengths (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Document current usage of efx_rx_buffer::len and efx_nic::rx_buffer_len (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Add AER and EEH support for Siena (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Disable RSS when using SR-IOV and only 1 RX queue on the PF (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix replacement detection in efx_filter_insert_filter() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Merge efx_filter_search() into efx_filter_insert() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Don't use efx_filter_ functions for default MAC filters (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove redundant parameter to efx_filter_search() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: More sensible semantics for efx_filter_insert_filter() replace flag (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove rx_alloc_method SKB (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix Kconfig typo (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Only use TX push if a single descriptor is to be written (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Correct efx_rx_buffer::page_offset when EFX_PAGE_IP_ALIGN != 0 (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Disable soft interrupt handling during efx_device_detach_sync() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Detach net device when stopping queues for reconfiguration (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix efx_rx_buf_offset() in the presence of swiotlb (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Properly sync RX DMA buffer when it is not the last in the page (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Make module parameters really boolean (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix timekeeping in efx_mcdi_poll() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: lock TX queues when calling netif_device_detach() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Work-around flush timeout when flushes have completed (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Reset driver's MAC stats after MC reboot seen (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Do not initialise buffer in efx_alloc_special_buffer() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Correctly initialise reset_method in siena_test_chip() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove confusing MMIO functions (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix check for failure of MC_CMD_FLUSH_RX_QUEUES (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Delete redundant page_addr variable from efx_init_rx_buffers_page() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Really disable flow control while flushing (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix byte order warning in self-test (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix byte order warnings for ethtool RX filter interface (Nikolay Aleksandrov) [953929] - [netdrv] sfc: use standard _bit_le() functions (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix loopback self-test with separate_tx_channels=1 (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix MCDI structure field lookup (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Add parentheses around use of bitfield macro arguments (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Avoid generating over-length MC_CMD_FLUSH_RX_QUEUES request (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Bump version to 3.2 (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Support variable-length response to MCDI GET_BOARD_CFG (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Convert firmware subtypes to native byte order in efx_mcdi_get_board_cfg() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix reporting of IPv4 full filters through ethtool (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Assign efx and efx->type as early as possible in efx_pci_probe() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove bogus comment about MTU change and RX buffer overrun (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove overly paranoid locking assertions from netdev operations (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix reset vs probe/remove/PM races involving efx_nic::state (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Improve log messages in case we abort probe due to a pending reset (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Never try to stop and start a NIC that is disabled (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Hold RTNL lock only when calling efx_stop_interrupts() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Keep disabled NICs quiescent during suspend/resume (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Hold the RTNL lock for more of the suspend/resume cycle (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Change state names to be clearer, and comment them (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Stash header offsets for TSO in struct tso_state (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Replace tso_state::full_packet_space with ip_base_len (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Simplify TSO header buffer allocation (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Stop TX queues before they fill up (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Refactor struct efx_tx_buffer to use a flags field (Nikolay Aleksandrov) [953929] - [netdrv] sfc: initialize dynamic sysfs attributes for lockdep (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Correct some comments on enum reset_type (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix interface statistics running backward (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Disable VF queues during register self-test (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Explain why efx_mcdi_exit_assertion() ignores result of efx_mcdi_rpc() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Use dev_kfree_skb() in efx_end_loopback() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Use strlcpy() to copy ethtool stats names (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Stop changing header offsets on TX (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove dead write to tso_state::packet_space (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Use generic DMA API, not PCI-DMA API (Nikolay Aleksandrov) [953929] - [netdrv] Fix non-kernel-doc comments with kernel-doc start markers (Nikolay Aleksandrov) [953929] - [netdrv] Fix kernel-doc comments for various functions (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Implement module EEPROM access for SFE4002 and SFN4112F (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Added support for new ethtool APIs for obtaining module eeprom (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix mapping of reset reasons and flags to methods (Nikolay Aleksandrov) [953929]- [mm] transparent hugepage core changes related to MADV_HUGEPAGE/MADV_NOHUGEPAGE (Larry Woodman) [891857] - [mm] thp: define MADV_NOHUGEPAGE (Larry Woodman) [891857] - [mm] thp: define MADV_HUGEPAGE (Larry Woodman) [891857] - [mm] thp: Add madvise MADV_NOHUGEPAGE (Larry Woodman) [891857] - [mm] thp: Add madvise MADV_HUGEPAGE (Larry Woodman) [891857] - [net] tuntap: initialize vlan_features (Vlad Yasevich) [951458] - [net] netlink_dump: fix locking regression in error path (Daniel Borkmann) [982108] - [net] ip6_fib: Various cleanups (Jiri Pirko) [958215] - [net] ip6_fib: return errno pointers consistently for fib6_add_1() (Jiri Pirko) [958215] - [net] ip6_fib: fix return value check in fib6_add() (Jiri Pirko) [958215] - [net] ip6_fib/ip6_route: Standardize prefixes for message logging (Jiri Pirko) [958215] - [net] ip6_fib: Use pr_warn() (Jiri Pirko) [958215] - [net] ip6_fib: Fix a crash when trying to replace non existing route (Jiri Pirko) [958215] - [net] ip6_fib: Removing unnecessary NULL checks (Jiri Pirko) [958215] - [net] ip6_fib: add NLM_F_* flag support for route (Jiri Pirko) [958215] - [net] ip6_route: Various cleanups (Jiri Pirko) [958215] - [net] ip6_route: add support for NLM_F_* flags (Jiri Pirko) [958215] - [net] af_key: fix info leaks in notify messages (Jiri Benc) [981004] {CVE-2013-2234} - [net] af_key: initialize satype in key_notify_policy_flush() (Thomas Graf) [981227] {CVE-2013-2237} - [net] ipv4: ipmr_expire_timer causes crash when removing net namespace (Amerigo Wang) [972573] - [net] ipv6: ip6_sk_dst_check() must not assume ipv6 dst (Jiri Pirko) [981559] {CVE-2013-2232} - [net] ipv6: remove old token ipv6 address as soon as possible (Daniel Borkmann) [876634] - [net] ipv6: check return value of ipv6_get_lladdr (Daniel Borkmann) [876634] - [net] ipv6: don't call addrconf_dst_alloc again when enable lo (Jiri Benc) [744655] - [net] rps: Ensure that an expired hardware filter can be re-added later (Daniel Borkmann) [893177] - [crypto] algboss: Hold ref count on larval (Daniel Borkmann) [889992] - [net] sctp: fix NULL pointer dereference in socket destruction (Daniel Borkmann) [889992] - [net] Use separate workqueue for linkwatch events (Jan Vesely) [783615]- [x86] Revert: Allow greater than 1TB of RAM on AMD x86_64 sytems (Larry Woodman) [970735] - [x86] Revert: Prevent panic in init_memory_mapping() when booting more than 1TB on AMD systems (Larry Woodman) [970735] - [scsi] megaraid_sas: Changelog and driver version update (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add support to differentiate between iMR vs MR Firmware (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add support for Uneven Span PRL11 (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add support for Extended MSI-x vectors for 12Gb/s controller (Tomas Henzl) [949084] - [scsi] megaraid_sas: Set IoFlags to enable Fast Path for JBODs for 12 Gb/s controllers (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add support to display Customer branding details in syslog (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add support for MegaRAID Fury (device ID-0x005f) 12Gb/s controllers (Tomas Henzl) [949084] - [scsi] megaraid_sas: Set IO request timeout value provided by OS timeout for Tape devices (Tomas Henzl) [949084] - [scsi] megaraid_sas: Free event detail memory without device ID check (Tomas Henzl) [949084] - [scsi] megaraid_sas: Update balance count in driver to be in sync of firmware (Tomas Henzl) [949084] - [scsi] megaraid_sas: Fix the interrupt mask for Gen2 controller (Tomas Henzl) [949084] - [scsi] megaraid_sas: Return DID_ERROR for SCSI IO, when controller is in critical h/w error (Tomas Henzl) [949084] - [scsi] megaraid_sas: Version and Changelog update (Tomas Henzl) [949084] - [scsi] megaraid_sas: Dont load DevHandle unless FastPath enabled (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add 4k FastPath DIF support (Tomas Henzl) [949084] - [scsi] mpt2sas: Bump driver vesion to v15.100.00.00 (Tomas Henzl) [947078] - [scsi] mpt2sas: fix for unused variable 'event_data' warning (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for device scan following host reset could get stuck in a infinite loop (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for issue Missing delay not getting set during system bootup (Tomas Henzl) [947078] - [scsi] mpt2sas: MPI2 Rev W (2.00.15) specification (Tomas Henzl) [947078] - [scsi] mpt2sas: Calulate the Reply post queue depth calculation as per the MPI spec (Tomas Henzl) [947078] - [scsi] mpt2sas: fix firmware failure with wrong task attribute (Tomas Henzl) [947078] - [scsi] mpt2sas: Update the timing requirements for issuing a Hard Reset (Tomas Henzl) [947078] - [scsi] mpt2sas: update version string to 14.101.00.01 (Tomas Henzl) [947078] - [scsi] mpt2sas: Add support for OEM specific controller (Tomas Henzl) [947078] - [scsi] mpt2sas: Add a module parameter that permits overriding protection capabilities (Tomas Henzl) [947078] - [scsi] mpt2sas: Return the correct sense key for DIF errors (Tomas Henzl) [947078] - [scsi] mpt2sas: fix double mutex lock in NON_BLOCKING state (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for issue - Unable to boot from the drive connected to HBA (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for With post diag reset same set of device gets added, removed and then again gets added with new target ids (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for staged device discovery functionality of driver not working (Tomas Henzl) [947078] - [scsi] mpt2sas : MPI 2.0 Rev V(2.0.14) specification (Tomas Henzl) [947078] - [scsi] mpt2sas: minor fix to follow upstream (Tomas Henzl) [947078] - [scsi] mpt2sas: Provide sysfs attribute to report Backup Rail Monitor Status (Tomas Henzl) [947078] - [scsi] mpt2sas: To include more Intel Branding (Tomas Henzl) [947078] - [scsi] mpt2sas: 2012 source code copyright (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for Driver oops, when loading driver with max_queue_depth command line option to a very small value (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix unsafe using smp_processor_id() in preemptible (Tomas Henzl) [947078] - [scsi] mpt2sas: move the scsi_host_put to the right place (Tomas Henzl) [947078]- [ata] ahci: Add Device IDs for Intel Wellsburg PCH RAID mode (John Villalovos) [922969] - [i2c] i801: Add Device IDs for Intel Wellsburg PCH (John Villalovos) [922969] - [ata] ahci: Add Device IDs for Intel Wellsburg PCH AHCI mode (John Villalovos) [922969] - [sound] hda_intel: Add Device IDs for Intel Wellsburg PCH (John Villalovos) [922969] - [ata] ata_piix: Add Device IDs for Intel Wellsburg PCH (John Villalovos) [922969] - [usb] uhci: fix for suspend of virtual HP controller (Gopal) [960026] - [usb] uhci: Remove PCI dependencies from uhci-hub (Gopal) [960026] - [scsi] st: add MTWEOFI to write filemarks without flushing drive buffer (Jan Vesely) [888903] - [mm] reinstate the first-fit scheme for arch_get_unmapped_area_topdown() (Rafael Aquini) [980273] - [netdrv] tg3: Prevent system hang during repeated EEH errors (Ivan Vecera) [973209] - [netdrv] bnx2x: Change MDIO clock settings (Michal Schmidt) [901747] - [scsi] aacraid: Dual firmware support (Rich Bono) [924346] - [scsi] aacraid: 1024 max outstanding command support for Series 7 and above (Rich Bono) [903799 952342] - [scsi] iscsi_tcp: increase max_lun to ~0, don't care (Jan Vesely) [588679] - [scsi] st: Take additional queue ref in st_probe (Tomas Henzl) [927988]- [mm] block: optionally snapshot page contents to provide stable pages during write (Rafael Aquini) [951937] - [mm] only enforce stable page writes if the backing device requires it (Rafael Aquini) [951937] - [mm] bdi: allow block devices to say that they require stable page writes (Rafael Aquini) [951937] - [mm] fix writeback_in_progress() (Rafael Aquini) [951937] - [mm] ksm: unfolding of ksm_drop_anon_vma and hold_anon_vma functions (Petr Holasek) [947944] - [mm] ksm: allocate roots when needed (Petr Holasek) [947944] - [mm] ksm: swapoff might need to copy (Petr Holasek) [947944] - [mm] ksm: FOLL_MIGRATION do migration_entry_wait (Petr Holasek) [947944] - [mm] ksm: shrink 32-bit rmap_item back to 32 bytes (Petr Holasek) [947944] - [mm] ksm: treat unstable nid like in stable tree (Petr Holasek) [947944] - [mm] ksm: add some comments (Petr Holasek) [947944] - [mm] ksm: stop hotremove lockdep warning (Petr Holasek) [947944] - [mm] ksm: enable KSM page migration (Petr Holasek) [947944] - [mm] ksm: make !merge_across_nodes migration safe (Petr Holasek) [947944] - [mm] ksm: make KSM page migration possible (Petr Holasek) [947944] - [mm] ksm: remove old stable nodes more thoroughly (Petr Holasek) [947944] - [mm] ksm: get_ksm_page locked (Petr Holasek) [947944] - [mm] ksm: reorganize ksm_check_stable_tree (Petr Holasek) [947944] - [mm] ksm: trivial tidyups (Petr Holasek) [947944] - [mm] ksm: add sysfs ABI Documentation (Petr Holasek) [947944] - [mm] ksm: allow trees per NUMA node (Petr Holasek) [947944] - [virt] kvm: Add a tracepoint write_tsc_offset (Marcelo Tosatti) [911567] - [net] ipv4: fix invalid free in ip_cmsg_send() callers (Petr Matousek) [979788] {CVE-2013-2224}- [x86] Revert: amd: Do not enable ARAT feature on AMD processors below family 0x12 (Prarit Bhargava) [808192 979105] - [x86] Revert: apic: disable ARAT by default (Prarit Bhargava) [808192 979105] - [x86] Revert: apic: mark ARAT Support as Tech Preview (Prarit Bhargava) [808192 979105] - [s390] iucv: fix kernel panic at reboot (Hendrik Brueckner) [967907] - [kernel] smp: introduce a generic on_each_cpu_mask() function (Hendrik Brueckner) [967907] - [kernel] audit: wait_for_auditd() should use TASK_UNINTERRUPTIBLE (Oleg Nesterov) [962976] - [kernel] audit: avoid negative sleep durations (Oleg Nesterov) [962976] - [s390] dasd: fix hanging device after resume with internal error 13 (Hendrik Brueckner) [974191] - [s390] cio: suppress 2nd path verification during resume (Hendrik Brueckner) [974191] - [virt] kvm: Export svm/vmx exit code and vector code to userspace (Andrew Jones) [970607] - [s390] mm: fix flush_tlb_kernel_range() (Hendrik Brueckner) [974192] - [powerpc] Add VDSO version of getcpu (Steve Best) [929224] - [kernel] sched: make weird topologies bootable (Radim Krcmar) [892677] - [x86] perf: Fix offcore_rsp valid mask for SNB/IVB (Jiri Olsa) [971315] {CVE-2013-2146} - [scsi] libsas: use right function to alloc smp response (David Milburn) [949887] - [tools] perf/Documentation: Fix typos (Jiri Olsa) [970529] - [tools] perf/evsel: Introduce is_group_member method (Jiri Olsa) [970529] - [tools] perf/ui: Always compile browser setup code (Jiri Olsa) [970529] - [tools] perf/ui: Add ui_progress__finish() (Jiri Olsa) [970529] - [tools] perf/ui/gtk: Implement ui_progress functions (Jiri Olsa) [970529] - [tools] perf/ui: Introduce generic ui_progress helper (Jiri Olsa) [970529] - [tools] perf/ui/tui: Move progress.c under ui/tui directory (Jiri Olsa) [970529] - [tools] perf: Add basic event modifier sanity check (Jiri Olsa) [970529] - [tools] perf: Omit group members from perf_evlist__disable/enable (Jiri Olsa) [970529] - [tools] perf: Ensure single disable call per event in record comand (Jiri Olsa) [970529] - [tools] perf: Fix 'disabled' attribute config for record command (Jiri Olsa) [970529] - [tools] perf: Fix attributes for '{}' defined event groups (Jiri Olsa) [970529] - [tools] perf: Use sscanf for parsing /proc/pid/maps (Jiri Olsa) [970529] - [tools] perf: Add gtk. config option for launching GTK browser (Jiri Olsa) [970529] - [tools] perf: Fix compile error on NO_NEWT=1 build (Jiri Olsa) [970529] - [tools] perf/hists: Initialize all of he->stat with zeroes (Jiri Olsa) [970529] - [tools] perf: Stop using 'self' in pstack (Jiri Olsa) [970529] - [tools] perf/tests: Check for mkstemp return value in dso-data test (Jiri Olsa) [970529] - [tools] perf/tests: Final cleanup for builtin-test move (Jiri Olsa) [970529] - [tools] perf/tests: Move pmu tests into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__syscall_open_tp_fields into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move perf_evsel__tp_sched_test into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move perf_evsel__roundtrip_name_test into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__rdpmc into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__PERF_RECORD into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__basic_mmap into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__open_syscall_event_on_all_cpus into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__open_syscall_event into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__vmlinux_matches_kallsyms into separate object (Jiri Olsa) [970529] - [tools] perf/annotate: Merge same lines in summary view (Jiri Olsa) [970529] - [tools] perf/annotate: Don't try to follow jump target on PLT symbols (Jiri Olsa) [970529] - [tools] perf/annotate: Whitespace fixups (Jiri Olsa) [970529] - [tools] perf/test: fix a build error on builtin-test (Jiri Olsa) [970529] - [tools] perf/machine: Move more methods to machine code (Jiri Olsa) [970529] - [tools] perf/diff: Use hists__link when not pairing just with baseline (Jiri Olsa) [970529] - [tools] perf/hists: Introduce hists__link (Jiri Olsa) [970529] - [tools] perf/diff: Move hists__match to the hists lib (Jiri Olsa) [970529] - [tools] perf/diff: Start moving to support matching more than two hists (Jiri Olsa) [970529] - [tools] perf: Don't try to lookup objdump for live mode (Jiri Olsa) [970529] - [tools] perf: Add arbitary aliases and support names with - (Jiri Olsa) [970529] - [tools] perf: Add LIBDW_DIR Makefile variable to for alternate libdw (Jiri Olsa) [970529] - [tools] perf/tests: Move attr.py temp dir cleanup into finally section (Jiri Olsa) [970529] - [tools] perf/hists: Free branch_info when freeing hist_entry (Jiri Olsa) [970529] - [tools] perf: Fix detection of stack area (Jiri Olsa) [970529] - [tools] perf/machine: Set kernel data mapping length (Jiri Olsa) [970529] - [tools] perf/tests: Removing 'optional' field (Jiri Olsa) [970529] - [tools] perf/tests: Fix attr watermark field name typo (Jiri Olsa) [970529] - [tools] perf/tests: Factor attr tests WRITE_ASS macro (Jiri Olsa) [970529] - [tools] perf/tests: Add missing attr stat basic test (Jiri Olsa) [970529] - [tools] perf/report: Postpone objdump check until annotation requested (Jiri Olsa) [970529] - [tools] perf: Introduce struct hist_browser_timer (Jiri Olsa) [970529] - [tools] perf: Use normalized arch name for searching objdump path (Jiri Olsa) [970529] - [tools] perf/tests: Add documentation for attr tests (Jiri Olsa) [970529] - [tools] perf/tests: Add attr stat default test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr stat default test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr stat event syntax group test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr stat group test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr stat no-inherit test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record branch filter tests (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record branch any test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record no delay test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record raw test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record data test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record no-inherit test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record no samples test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record period test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record graph test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record count test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record freq test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record event syntax group test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record group test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr tests under builtin test command (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record basic test (Jiri Olsa) [970529] - [tools] perf/tests: Add framework for automated perf_event_attr tests (Jiri Olsa) [970529] - [tools] perf/tests: Move test objects into 'tests' directory (Jiri Olsa) [970529] - [tools] perf/browser: Don't show scripts menu for 'perf top' (Jiri Olsa) [970529] - [tools] perf: Remove BINDIR define from exec_cmd.o compilation (Jiri Olsa) [970529] - [tools] perf/annotate: Handle XBEGIN like a jump (Jiri Olsa) [970529] - [tools] perf: Handle --version string generation on machines without git (Jiri Olsa) [970529] - [tools] perf: Further speed up the perf build (Jiri Olsa) [970529] - [tools] perf: Speed up the perf build time by simplifying the perf --version string generation (Jiri Olsa) [970529] - [tools] perf: Add info about cross compiling for Android ARM (Jiri Olsa) [970529] - [tools] perf: Warn about missing libelf (Jiri Olsa) [970529] - [tools] perf/python: Initialize 'page_size' variable (Jiri Olsa) [970529] - [tools] perf/record: Fix mmap error output condition (Jiri Olsa) [970529] - [tools] perf/header: Add is_perf_magic() func (Jiri Olsa) [970529] - [tools] perf/browser: Integrate script browser into main hists browser (Jiri Olsa) [970529] - [tools] perf/browser: Integrate script browser into annotation browser (Jiri Olsa) [970529] - [tools] perf/browser: Add a browser for perf script (Jiri Olsa) [970529] - [tools] perf/script: Add more filter to find_scripts() (Jiri Olsa) [970529] - [tools] perf: Add a global variable "const char *input_name" (Jiri Olsa) [970529] - [tools] perf: Move dso_* related functions into dso object (Jiri Olsa) [970529] - [tools] perf: Move strxfrchar into string object (Jiri Olsa) [970529] - [tools] perf: Move hex2u64 into util object (Jiri Olsa) [970529] - [tools] perf: Move BUILD_ID_SIZE into build-id object (Jiri Olsa) [970529] - [tools] perf: Move build_id__sprintf into build-id object (Jiri Olsa) [970529] - [tools] perf: Move parse_events error printing to parse_events_options (Jiri Olsa) [970529] - [tools] perf/stat: Add --pre and --post command (Jiri Olsa) [970529] - [tools] perf/inject: Mark a dso if it's used (Jiri Olsa) [970529] - [tools] perf/inject: Merge sched_stat_* and sched_switch events (Jiri Olsa) [970529] - [tools] perf/inject: Work with files (Jiri Olsa) [970529] - [tools] perf: Fix LIBELF_MMAP checking (Jiri Olsa) [970529] - [tools] perf: Always show CHK message when doing try-cc (Jiri Olsa) [970529] - [tools] perf: Convert invocation of MAKE into SUBDIR (Jiri Olsa) [970529] - [tools] perf: Cleanup doc related targets (Jiri Olsa) [970529] - [tools] perf/trace: Compat changes (Jiri Olsa) [970529] - [tools] perf/trace: Use sched:sched_stat_runtime to provide a thread summary (Jiri Olsa) [970529] - [tools] perf/trace: Count number of events for each thread and globally (Jiri Olsa) [970529] - [tools] perf: Don't stop synthesizing threads when one vanishes (Jiri Olsa) [970529] - [tools] perf: Try to build Documentation when installing (Jiri Olsa) [970529] - [tools] perf/trace: Print the name of a syscall when failing to read its info (Jiri Olsa) [970529] - [tools] perf: Pretty print errno for some more functions (Jiri Olsa) [970529] - [tools] perf/trace: Add duration filter (Jiri Olsa) [970529] - [tools] perf/trace: Add an event duration column (Jiri Olsa) [970529] - [tools] perf/trace: Support interrupted syscalls (Jiri Olsa) [970529] - [tools] perf/test: Align the 'Ok'/'FAILED!' test results (Jiri Olsa) [970529] - [tools] perf: Give user better message if precise is not supported (Jiri Olsa) [970529] - [tools] perf: Account the nr_entries in rblist properly (Jiri Olsa) [970529] - [tools] perf: Try to find cross-built objdump path (Jiri Olsa) [970529] - [tools] perf: Remove noise in python version feature test (Jiri Olsa) [970529] - [tools] perf: Diplays more output on features check for make V=1 (Jiri Olsa) [970529] - [tools] perf/test: Add automated tests for pmu sysfs translated events (Jiri Olsa) [970529] - [tools] perf: Add support to specify hw event as PMU event term (Jiri Olsa) [970529] - [tools] perf: Fix PMU object alias initialization (Jiri Olsa) [970529] - [tools] perf/Documentation: add documentation on compiling for Android (Jiri Olsa) [970529] - [tools] perf: Update Makefile for Android (Jiri Olsa) [970529] - [tools] perf: Add on_exit implementation (Jiri Olsa) [970529] - [tools] perf: Remove duplicated include from trace-event-python.c (Jiri Olsa) [970529] - [tools] perf/machine: Carve up event processing specific from perf_tool (Jiri Olsa) [970529] - [tools] perf/sched: Handle PERF_RECORD_EXIT events (Jiri Olsa) [970529] - [tools] perf/annotate: Handle PERF_RECORD_EXIT events (Jiri Olsa) [970529] - [tools] perf/event: No need to create a thread when handling PERF_RECORD_EXIT (Jiri Olsa) [970529] - [tools] perf/machine: Introduce find_thread method (Jiri Olsa) [970529] - [tools] perf: Have the page size value available for all tools (Jiri Olsa) [970529] - [tools] perf/diff: Display empty space for non paired samples (Jiri Olsa) [970529] - [tools] perf/diff: Include samples without symbol in overall stats (Jiri Olsa) [970529] - [tools] perf/diff: Add -F option to display formula for computation (Jiri Olsa) [970529] - [tools] perf/diff: Add -p option to display period values for hist entries (Jiri Olsa) [970529] - [tools] perf/diff: Add weighted diff computation way to compare hist entries (Jiri Olsa) [970529] - [tools] perf/diff: Add option to sort entries based on diff computation (Jiri Olsa) [970529] - [tools] perf/diff: Add ratio computation way to compare hist entries (Jiri Olsa) [970529] - [tools] perf/diff: Add -b option for perf diff to display paired entries only (Jiri Olsa) [970529] - [tools] perf/trace: Add support for tracing workload given by command line (Jiri Olsa) [970529] - [tools] perf/trace: Explicitly enable system-wide mode if no option is given (Jiri Olsa) [970529] - [tools] perf/trace: Validate target task/user/cpu argument (Jiri Olsa) [970529]- [fs] xfs: don't use speculative prealloc for small files (Brian Foster) [955254] - [fs] xfs: xfs_iomap_prealloc_size() tracepoint (Brian Foster) [955254] - [fs] xfs: add quota-driven speculative preallocation throttling (Brian Foster) [955254] - [fs] xfs: xfs_dquot prealloc throttling watermarks and low free space (Brian Foster) [955254] - [fs] xfs: pass xfs_dquot to xfs_qm_adjust_dqlimits() instead of xfs_disk_dquot_t (Brian Foster) [955254] - [fs] xfs: push rounddown_pow_of_two() to after prealloc throttle (Brian Foster) [955254] - [fs] xfs: reorganize xfs_iomap_prealloc_size to remove indentation (Brian Foster) [955254] - [fs] xfs: Define a new function xfs_inode_dquot() (Brian Foster) [955254] - [fs] xfs: Define a new function xfs_this_quota_on() (Brian Foster) [955254] - [fs] xfs: fix xfs_iomap_eof_prealloc_initial_size type (Brian Foster) [955254] - [fs] xfs: increase prealloc size to double that of the previous extent (Brian Foster) [955254] - [fs] xfs: fix potential infinite loop in xfs_iomap_prealloc_size() (Brian Foster) [955254] - [fs] xfs: limit speculative prealloc size on sparse files (Brian Foster) [955254] - [fs] xfs: limit speculative prealloc near ENOSPC thresholds (Brian Foster) [955254] - [fs] xfs: add background scanning to clear eofblocks inodes (Brian Foster) [955254] - [fs] xfs: add minimum file size filtering to eofblocks scan (Brian Foster) [955254] - [fs] xfs: support multiple inode id filtering in eofblocks scan (Brian Foster) [955254] - [fs] xfs: add inode id filtering to eofblocks scan (Brian Foster) [955254] - [fs] xfs: add XFS_IOC_FREE_EOFBLOCKS ioctl (Brian Foster) [955254] - [fs] xfs: create function to scan and clear EOFBLOCKS inodes (Brian Foster) [955254] - [fs] xfs: make xfs_free_eofblocks() non-static, return EAGAIN on trylock failure (Brian Foster) [955254] - [fs] xfs: create helper to check whether to free eofblocks on inode (Brian Foster) [955254] - [fs] xfs: support a tag-based inode_ag_iterator (Brian Foster) [955254] - [fs] xfs: add EOFBLOCKS inode tagging/untagging (Brian Foster) [955254] - [fs] ext3: Dont call dquot_free_block() if we dont update anything (Eric Sandeen) [790278] - [fs] ext3: Update ctime in ext3_splice_branch() only when needed (Eric Sandeen) [790278] - [fs] GFS2: Fall back to vmalloc if kmalloc fails for dir hash tables (Robert S Peterson) [962468] - [fs] GFS2: Remove inode from i_ordered list in gfs2_clear_inode (Robert S Peterson) [859444] - [fs] GFS2: fix FITRIM boundary condition errors (Abhijith Das) [891699] - [fs] jbd[2]: enable CONFIG_JBD[2]_DEBUG on debug kernels (Eric Sandeen) [851269] - [fs] nfsd4: dont close read-write opens too soon (J. Bruce Fields) [955238] - [fs] GFS2: Add origin indicator to glock callbacks (Robert S Peterson) [855381] - [fs] GFS2: Don:t cache iopen glocks (Robert S Peterson) [855381] - [fs] ext2: update ctime when changing the file:s permission by setfacl (Eric Sandeen) [969323] - [fs] fuse: fix alignment in short read optimization for async_dio (Brian Foster) [949805] - [fs] fuse: return -EIOCBQUEUED from fuse_direct_IO() for all async requests (Brian Foster) [949805] - [fs] fuse: add flag to turn on async direct IO (Brian Foster) [949805] - [fs] fuse: truncate file if async dio failed (Brian Foster) [949805] - [fs] fuse: optimize short direct reads (Brian Foster) [949805] - [fs] fuse: enable asynchronous processing direct IO (Brian Foster) [949805] - [fs] fuse: make fuse_direct_io() aware about AIO (Brian Foster) [949805] - [fs] fuse: add support of async IO (Brian Foster) [949805] - [fs] fuse: move fuse_release_user_pages() up (Brian Foster) [949805] - [fs] fuse: Do not use RCU for current process credentials (Brian Foster) [949805] - [fs] fuse: mark pages accessed when written to (Brian Foster) [949805] - [fs] fuse: cleanup fuse_direct_io() (Brian Foster) [949805] - [fs] fuse: update inode size and invalidate attributes on fallocate (Brian Foster) [927324] - [fs] fuse: truncate pagecache range on hole punch (Brian Foster) [927324] - [fs] fuse: optimize fallocate on permanent failure (Brian Foster) [927324] - [fs] fuse: convert inode fallocate to file fallocate (Brian Foster) [927324] - [fs] fuse: add FALLOCATE operation (Brian Foster) [927324] - [fs] GFS2: Increase i_writecount during gfs2_setattr_size (Robert S Peterson) [968031] - [fs] NFS4.1 Fix data server connection race (Steve Dickson) [961887] - [fs] NFSv4: Dont recheck permissions on open in case of recovery cached open (Steve Dickson) [956865] - [fs] NFSv4.1: Fix the callback highest_used_slotid behaviour (Steve Dickson) [960224] - [fs] NFS: Cache state owners after files are closed (Steve Dickson) [800677] - [fs] NFS: Move cl_state_owners and related fields to the nfs_server struct (Steve Dickson) [800677] - [fs] NFSv4: Fix a readdir regression (Steve Dickson) [963337] - [fs] xfs: return EOPNOTSUPP for unsupported acl format (Eric Sandeen) [963686] - [fs] ext2: clear uptodate flag on super block I/O error (Eric Sandeen) [679930] - [fs] ext4/jbd2: dont wait (forever) for stale tid caused by wraparound (Eric Sandeen) [955807] - [fs] jbd: dont wait (forever) for stale tid caused by wraparound (Eric Sandeen) [955807] - [fs] ext4: fix waiting and sending of a barrier in ext4_sync_file() (Eric Sandeen) [955807] - [fs] jbd2: Add function jbd2_trans_will_send_data_barrier() (Eric Sandeen) [955807] - [fs] jbd2: fix sending of data flush on journal commit (Eric Sandeen) [955807] - [fs] ext4: fix fdatasync() for files with only i_size changes (Eric Sandeen) [955807] - [fs] ext4: Initialize fsync transaction ids in ext4_new_inode() (Eric Sandeen) [955807] - [fs] ext4: Rewrite __jbd2_log_start_commit logic to match upstream (Eric Sandeen) [955807] - [net] sctp: Use correct sideffect command in duplicate cookie handling (Daniel Borkmann) [963843] {CVE-2013-2206} - [net] macvlan: fix checksums error when we are in bridge mode (Vlad Yasevich) [893151] - [net] bridge: Add const to dummy br_netpoll_send_skb (Flavio Leitner) [924294] - [net] bridge: send query as soon as leave is received (Amerigo Wang) [952012] - [net] bridge: only expire the mdb entry when query is received (Amerigo Wang) [952012] - [net] bridge: Replace mp->mglist hlist with a bool (Amerigo Wang) [952012] - [net] bond: add support to read speed and duplex via ethtool (Veaceslav Falico) [961131] - [net] bridge: set fake_rtable's dst to NULL to avoid kernel Oops (Thomas Graf) [924033] - [net] bonding: fire NETDEV_RELEASE event only on 0 slaves (Veaceslav Falico) [805098]- [netdrv] igb: Removed unused i2c function (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Implementation of i210/i211 LED support (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix possible panic caused by Rx traffic arrival while interface is down (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix set_ethtool function to call update nvm for entire image (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: SerDes flow control setting (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Support for SFP modules discovery (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add update to last_rx_timestamp in Rx rings (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Changed LEDs blink mechanism to include designs using cathode (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: limit udelay for phy changes to 10000us (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Bump version of driver (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Remove id's that will not be productized for Linux (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Remove dead code path (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Retain HW VLAN filtering while in promiscuous + VT mode (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: display a warning message when SmartSpeed works (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Use pci_vfs_assigned instead of igb_vfs_are_assigned (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add SMBI semaphore to I210/I211 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: SERDES loopback sigdetect bit on i210 devices (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add support for i354 devices (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Enable EEE LP advertisement (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix code comments and whitespace (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix sparse warnings on function pointers (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Use rx/tx_itr_setting when setting up initial value of itr (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Pull adapter out of main path in igb_xmit_frame_ring (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Mask off check of frag_off as we only want fragment offset (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: random code and comments fix (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Implement support to power sfp cage and turn on I2C (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Support to read and export SFF-8472/8079 data (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Support for 100base-fx SFP (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: fix PHC stopping on max freq (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: make sensor info static (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: fix i350 anti spoofing config (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix for lockdep issue in igb_get_i2c_client (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix link setup for I210 devices (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Refractoring function pointers in igb_get_invariants function (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Intialize MAC function pointers (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Initialize NVM function pointers (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Initialize PHY function pointers (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update igb to use a path similar to ixgbe to determine when to stop Tx (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Refix sparse warning in igb_get_i2c_client (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix for improper allocation flag in igb_get_i2c_client (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix for improper exit in igb_get_i2c_client (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Remove unnecessary alloc/OOM messages, alloc cleanups (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Copyright string update to year 2013 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Replace rmb in Tx cleanup with read_barrier_depends (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Use in-kernel PTP_EV_PORT #define (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Free any held skb that should have been timestamped on remove (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add mechanism for detecting latched hardware Rx timestamp (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add timeout for PTP Tx work item (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add support for SW timestamping (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: enable CONFIG_IGB_HWMON (Dean Nelson) [914835 923899 947526] - [netdrv] igb: Enable hwmon data output for thermal sensors via I2C (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add support functions to access thermal data (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add i2c interface to igb (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update igb version to 4.1.2 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix SerDes autoneg flow control (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Unset sigdetect for SERDES loopback on 82580 and i350 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Workaround for global device reset problem on 82580 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Refactoring of i210 file (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Acquire, release semaphore for writing each EEPROM page (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Updates to read nvm function for i211 device (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Use a 32-bit mask when calculating the flow control watermarks (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Do not parse past IP header on fragments beyond the first (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: No longer rely on APME to determine WoL settings (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update PTP Rx filters (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Ethtool support to enable and disable EEE (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Improve performance and reduce size of igb_tx_map (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: consolidate creation of Tx buffer info and data descriptor (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: convert to SKB paged frag API (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update igb Tx flags to improve code efficiency (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Make TSO check for CHECKSUM_PARTIAL to avoid skb_is_gso check (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Support for modifying UDP RSS flow hashing (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Clear Go Link Disconnect for 82580 and later devices (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Enable clock drivers along with associated net/PHY drivers (Dean Nelson) [914835 923899 947526] - [netdrv] igb: Fix EEPROM writes via ethtool on i210 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add function to read i211's invm version (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Remove workaround for EEE configuration on i210/I211 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix sparse warning in igb_ptp_rx_pktstamp (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update firmware version info for ethtool output (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Enable auto-crossover during forced operation on 82580 and above (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update version (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update get cable length function for i210/i211 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Split igb_update_dca into separate Tx and Rx functions (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Lock buffer size at 2K even on systems with larger pages (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Move rx_buffer related code in Rx cleanup path into separate function (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Map entire page and sync half instead of mapping and unmapping half pages (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Combine post-processing of skb into a single function (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Do not use header split, instead receive all frames into a single buffer (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Split Rx timestamping into two separate functions (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Correcting and improving small packet check and padding (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Use dma_unmap_addr and dma_unmap_len defines (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Simplify how we populate the RSS key (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Change how we populate the RSS indirection table (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Change Tx cleanup loop to do/while instead of for (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix stats output on i210/i211 parts (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Support to enable EEE on all eee_supported devices (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Remove artificial restriction on RQDPC stat reading (Stefan Assmann) [914835 923899 947526] - [netdrv] pci: Add SRIOV helper function to determine if VFs are assigned to guest (Stefan Assmann) [914835 923899 947526] - [net] phy: fix a bug when verify the EEE support (Nikolay Aleksandrov) [896263] - [net] mdio: translation of MMD EEE registers to/from ethtool settings (Nikolay Aleksandrov) [896263] - [net] phy: add the EEE support and the way to access to the MMD registers (Nikolay Aleksandrov) [896263] - [edac] avoid mce decoding crash after edac driver unloaded (Prarit Bhargava) [787999] - [x86] mce: Drain mcelog buffer (Prarit Bhargava) [787999] - [x86] mce: Add wrappers for registering on the decode chain (Prarit Bhargava) [787999] - [edac] sb_edac: Add it to the building system (Prarit Bhargava) [787999] - [edac] i7core_edac: Drop the edac_mce facility (Prarit Bhargava) [787999] - [x86] mce: Use notifier chain only for MCE decoding (Prarit Bhargava) [787999] - [s390] crash: Fuzzy live dump for System z (Hendrik Brueckner) [929262] - [s390] mm: allow absolute memory access for /dev/mem (Hendrik Brueckner) [929262] - [s390] zcrypt: ap bus rescan problem when toggle crypto adapters on/off (Hendrik Brueckner) [929259] - [s390] zcrypt: Handle AP configuration changes (Hendrik Brueckner) [929259] - [s390] smp: lost IPIs on cpu hotplug (Hendrik Brueckner) [975179] - [cdrom] use kzalloc() for failing hardware (Frantisek Hrbata) [973106] {CVE-2013-2164}- [net] bridge: Set vlan_features to allow offloads on vlans (Vlad Yasevich) [951458] - [virt] virtio-net: initialize vlan_features (Vlad Yasevich) [951458] - [net] ipv6: assign rt6_info to inet6_ifaddr in init_loopback (Jiri Benc) [744655] - [net] ipv6: Fix broken IPv6 routing table after loopback down-up (Jiri Benc) [744655] - [s390] cio: add channel ID sysfs attribute (Hendrik Brueckner) [929274] - [s390] cio: make use of newly added format 1 channel-path data (Hendrik Brueckner) [929274] - [s390] cio: collect format 1 channel-path description data (Hendrik Brueckner) [929274] - [s390] qeth: Support VEPA mode (Hendrik Brueckner) [929275] - [s390] ccwgroup: allow drivers to call set_{on, off}line (Hendrik Brueckner) [929275] - [s390] dasd: add safe offline interface (Hendrik Brueckner) [929264] - [s390] dasd: add shutdown action (Hendrik Brueckner) [929264] - [s390] dasd: Correct retry counter for terminated I/O (Hendrik Brueckner) [929264] - [s390] perf_cpum_cf: fallback to software sampling events (Hendrik Brueckner) [823012] - [s390] perf_cpum_cf: Add support for counters available with IBM zEC12 (Hendrik Brueckner) [823012] - [s390] perf_cpum_cf: get rid of compile warnings (Hendrik Brueckner) [823012] - [s390] perf: add support for s390x CPU counters (Hendrik Brueckner) [823012] - [ata] libata-sff: port_task is SFF specific (David Milburn) [808672] - [ata] libata-sff: introduce ata_sff_init/exit() and ata_sff_port_init() (David Milburn) [808672] - [netdrv] qlge: Update version to 1.00.00.32 (Chad Dupuis) [927891] - [netdrv] qlge: Fix ethtool autoneg advertising (Chad Dupuis) [927891] - [netdrv] qlge: Fix receive path to drop error frames (Chad Dupuis) [927891] - [netdrv] qlge: Fixed a coding style issue (Chad Dupuis) [927891] - [kernel] sched: Do not account bogus utime (Stanislaw Gruszka) [912662] - [kernel] sched: Avoid cputime scaling overflow (Stanislaw Gruszka) [912662] - [acpi] Verify device status after eject (Nigel Croxon) [869134] - [acpi] Update CPU hotplug error messages (Nigel Croxon) [869134] - [acpi] Add acpi_handle_() interfaces (Nigel Croxon) [869134] - [acpi] Export functions for hot-remove (Nigel Croxon) [869134] - [acpi] Add ACPI CPU hot-remove support (Nigel Croxon) [869134] - [acpi] Fix stale pointer access to flags.lockable (Nigel Croxon) [869134] - [acpi] processor_core: prevent cpu from becoming online (Nigel Croxon) [869134] - [acpi] Set hotplug _OST support bit to _OSC (Nigel Croxon) [869134] - [acpi] Add _OST support for ACPI container hotplug (Nigel Croxon) [869134] - [acpi] Add _OST support for ACPI memory hotplug (Nigel Croxon) [869134] - [acpi] Add _OST support for ACPI CPU hotplug (Nigel Croxon) [869134] - [acpi] Add _OST support for sysfs eject (Nigel Croxon) [869134] - [acpi] Add an interface to evaluate _OST (Nigel Croxon) [869134] - [acpi] scan: return -ENODEV if no device was found (Nigel Croxon) [869134] - [acpi] processor_core: add missing kfree (Nigel Croxon) [869134] - [acpi] processor_core: Add CPU hotplug support for processor device objects (Nigel Croxon) [869134] - [acpi] processor_core: Do not try to set up acpi processor stuff on cores exceeding maxcpus (Nigel Croxon) [869134] - [idle] intel_idle: Don't register CPU notifier if we are not running (Nigel Croxon) [869134] - [idle] intel_idle: break dependency between modules (Nigel Croxon) [869134] - [acpi] processor_core: remove duplicated lines of merging problems with acpi_processor_add (Nigel Croxon) [869134] - [acpi] processor_core: Delay acpi_processor_start() call for hotplugged cores (Nigel Croxon) [869134] - [acpi] processor_core: Split up acpi_processor_add (Nigel Croxon) [869134] - [idle] intel_idle: Split up and provide per CPU initialization func (Nigel Croxon) [869134] - [acpi] processor_core: Remove unneeded variable passed by acpi_processor_hotadd_init (Nigel Croxon) [869134] - [s390] scm: process availability (Hendrik Brueckner) [929257] - [s390] scm_blk: suspend writes (Hendrik Brueckner) [929257] - [s390] scm_drv: extend notify callback (Hendrik Brueckner) [929257] - [s390] scm_blk: fix request number accounting (Hendrik Brueckner) [929257] - [s390] scm: reorder scm_remove (Hendrik Brueckner) [929257]- [crypto] Revert: unmark gcm(aes) as fips_allowed (Jarod Wilson) [915637] - [crypto] testmgr: allow aesni-intel and ghash_clmulni-intel in fips mode (Jarod Wilson) [915637] - [crypto] testmgr: silence warnings about no tests for aesni algorithms (Jarod Wilson) [915637] - [crypto] Use scatterwalk_crypto_chain (Jarod Wilson) [786972] - [crypto] scatterwalk: Add scatterwalk_crypto_chain helper (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: fix Kconfig problem with CRYPTO_GLUE_HELPER_X86 (Jarod Wilson) [786968 786972 969522] - [crypto] gcm: Add RFC4543 wrapper for GCM (Jarod Wilson) [786968 786972 969522] - [crypto] glue_helper: add more optimized XTS-mode for serpent-avx (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: add more optimized XTS mode for x86-64 (Jarod Wilson) [786968 786972 969522] - [crypto] glue_helper: use le128 instead of u128 for CTR mode (Jarod Wilson) [786968] - [crypto] glue_helper: cast6/avx, avoid using temporary stack buffers (Jarod Wilson) [786968 786972 969522] - [crypto] glue_helper: serpent-sse2, split generic glue code to new helper module (Jarod Wilson) [786968 786972 969522] - [crypto] ghash-intel: assembler clean-up, use ENDPROC at end of assember functions (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: add ENDPROC statements for assembler functions (Jarod Wilson) [786968 786972 969522] - [crypto] aes-x86: assembler clean-ups, use ENTRY/ENDPROC, localize jump targets (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: remove rfc3686(ctr(aes)), utilize rfc3686 from ctr-module instead (Jarod Wilson) [786968] - [crypto] ctr: make rfc3686 asynchronous block cipher (Jarod Wilson) [786968 786972 969522] - [net] xfrm_algo: probe asynchronous block ciphers instead of synchronous (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: fix XTS mode on x86-32, add wrapper function for asmlinkage aesni_enc() (Jarod Wilson) [786968 786972 969522] - [crypto] lrw: add interface for parallelized cipher implementions (Jarod Wilson) [786968 786972 969522] - [crypto] lrw: split gf128mul table initialization from setkey (Jarod Wilson) [786968 786972 969522] - [crypto] lrw: use blocksize constant (Jarod Wilson) [786968 786972 969522] - [crypto] crypto: cryptd - disable softirqs in cryptd_queue_worker to prevent data corruption (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: improve lrw and xts performance by utilizing parallel AES-NI hardware pipelines (Jarod Wilson) [786968 786972 969522] - [crypto] xts: remove dependency on EXPERIMENTAL (Jarod Wilson) [786968 786972 969522] - [crypto] lrw: remove dependency on EXPERIMENTAL (Jarod Wilson) [786968 786972 969522] - [crypto] xts: add interface for parallelized cipher implementations (Jarod Wilson) [786968 786972 969522] - [crypto] xts: use blocksize constant (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: fix wrong kfree pointer (Jarod Wilson) [786972] - [crypto] aesni-intel: change to use shared ablk_* functions (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: use crypto_{un}register_algs (Jarod Wilson) [786968 786972 969522] - [crypto] Add bulk algorithm registration interface (Jarod Wilson) [786968 786972 969522] - [crypto] ablk_helper: move ablk_* functions from serpent-sse2/avx glue code to shared module (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: fix unaligned cbc decrypt for x86-32 (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: move more common code to ablk_init_common (Jarod Wilson) [786968 786972 969522] - [crypto] aes-x86: quiet sparse noise about symbol not declared (Jarod Wilson) [786968 786972 969522] - [crypto] cryptd: Use subsys_initcall to prevent races with aesni (Jarod Wilson) [786968 786972 969522] - [crypto] ghash-intel: Fix set but not used in ghash_async_setkey() (Jarod Wilson) [786972] - [crypto] aesni-intel: fix aesni build on i386 (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: Merge with fpu.ko (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: fixed problem with packets that are not multiple of 64bytes (Jarod Wilson) [786972] - [crypto] aesni-intel: Fix remaining leak in rfc4106_set_hash_key (Jarod Wilson) [786972] - [crypto] aesni-intel: Don't leak memory in rfc4106_set_hash_subkey (Jarod Wilson) [786972] - [crypto] ghash-intel: ghash-clmulni-intel_glue needs err.h (Jarod Wilson) [786972] - [crypto] aesni-intel: Fixed build with binutils 2.16 (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: Fixed build error on x86-32 (Jarod Wilson) [786968 969522] - [crypto] aesni-intel: Ported implementation to x86-32 (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: RFC4106 AES-GCM Driver Using Intel New Instructions (Jarod Wilson) [786972] - [crypto] cryptd: Adding the AEAD interface type support to cryptd (Jarod Wilson) [786972] - [crypto] aesni-intel: Fix another CTR build failure with gas 2.16.1 (Jarod Wilson) [786968] - [crypto] aesni-intel: Fix CTR optimization build failure with gas 2.16.1 (Jarod Wilson) [786968] - [crypto] aesni-intel: Add AES-NI accelerated CTR mode (Jarod Wilson) [786968] - [crypto] ghash-clmulni-intel: Put proper .data section in place (Jarod Wilson) [921642] - [s390] Revert: kernel: add support for physical memory > 4TB (Jarod Wilson) [913220] - [kernel] perf: Fix perf_event_for_each() to use sibling (Jiri Olsa) [967933] - [x86] perf: Add format attributes for p4 (Jiri Olsa) [967933] - [x86] perf: Adding sysfs group format attribute for pmu device (Jiri Olsa) [967933] - [x86] perf: Fix local vs remote memory events for NHM/WSM (Jiri Olsa) [967933] - [tools] perf: Remove deprecated WARN_ON_ONCE() (Jiri Olsa) [967933] - [tools] perf: Call perf_cgroup_event_time() directly (Jiri Olsa) [967933] - [tools] perf: Don't call release_callchain_buffers() if allocation fails (Jiri Olsa) [967933] - [mfd] lpc_ich: Add support for Intel Avoton SoC (Neil Horman) [922965] - [mfd] lpc_ich: Use devres API to allocate private data (Neil Horman) [922965] - [mfd] lpc_ich: Add Device IDs for Intel Wellsburg PCH (Neil Horman) [922965] - [mfd] lpc_ich: Fix gpio base and control offsets (Neil Horman) [922965] - [mfd] lpc_ich: One uninitialized cell is no error (Neil Horman) [922965] - [mfd] lpc_ich: Fix resource request for mem 0x00000000 (Neil Horman) [922965] - [mfd] lpc_ich: Add Device IDs for Intel Lynx Point-LP PCH (Neil Horman) [922965] - [mfd] lpc_ich: Fix regression for iTCO_wdt driver (Neil Horman) [922965] - [mfd] Check for mem_base when building IORESOURCE_MEM resources (Neil Horman) [922965] - [watchdog] iTCO_wdt: Convert iTCO_wdt driver to mfd model (Neil Horman) [922965] - [watchdog] iTCO_wdt: Use pr_ and pr_ (Neil Horman) [922965] - [watchdog] iTCO_wdt: fix TCO V1 timeout values and limits (Neil Horman) [922965] - [mfd] Add LPC driver for Intel ICH chipsets (Neil Horman) [922965] - [i2c] i801: SMBus patch for Intel Avoton DeviceIDs (Neil Horman) [922965] - [i2c] iSMT: add Intel Avoton DeviceIDs (Neil Horman) [922965] - [ata] ata_piix: IDE-mode SATA patch for Intel Avoton DeviceIDs (Neil Horman) [922965] - [ata] ata_piix: make DVD Drive recognisable on systems with Intel Sandybridge chipsets (Neil Horman) [922965] - [ata] ahci: AHCI-mode SATA patch for Intel Avoton DeviceIDs (Neil Horman) [922965] - [usb] xhci: correct comp_mode_recovery_timer on return from hibernate (Tony Camuso) [888974] - [acpi] Don't let acpi_pad needlessly mark TSC unstable (Lenny Szubowicz) [907545] - [acpi] acpica: Remove extraneous warning for very large GPE registers (Nigel Croxon) [924873] - [kernel] async: Make async execution api a little more fair in scheduling (Neil Horman) [871955] - [md] dm-stripe: fix regression in stripe_width calculation (Mike Snitzer) [960277] - [block] fix ext_devt_idr handling (Tomas Henzl) [735927] - [md] dm-crypt: fix mempool deadlock (Mike Snitzer) [831158] - [scsi] libsas: fix handling vacant phy in sas_set_ex_phy() (David Milburn) [949905] - [mm] swap: avoid read_swap_cache_async() race to deadlock while waiting on discard I/O completion (Rafael Aquini) [827548] - [mm] compaction: fix /proc/sys/vm/compact_memory crash (Johannes Weiner) [953680 955525] - [mm] fadvise: drain all pagevecs if POSIX_FADV_DONTNEED fails to discard all pages (Larry Woodman) [957821] - [pci] dmar: Remove warning for HPET scope type (Nigel Croxon) [956310]- [fs] nfs: Fix an NFS client lockdep issue (Jeff Layton) [891937] - [acpi] acpi_pad: fix power_saving thread deadlock (Lenny Szubowicz) [751123] - [powerpc] rtas_flash: Fix validate_flash buffer overflow issue (Steve Best) [956385] - [powerpc] rtas_flash: Fix bad memory access (Steve Best) [956385] - [powerpc] rtas_flash: New return code to indicate FW entitlement expiry (Steve Best) [956385] - [powerpc] rtas_flash: Update return token comments (Steve Best) [956385] - [powerpc] rtas_flash: Free kmem upon module exit (Steve Best) [956385] - [netdrv] igb: SR-IOV init reordering (Stefan Assmann) [920652] - [netdrv] igb: Fix null pointer dereference (Stefan Assmann) [920652] - [netdrv] igb: Enable SR-IOV configuration via PCI sysfs interface (Stefan Assmann) [920652] - [powerpc] Fix VMX fix for memcpy case (Steve Best) [929280] - [powerpc] Fix VMX in interrupt check in POWER7 copy loops (Steve Best) [929280] - [powerpc] POWER7 optimised memcpy using VMX and enhanced prefetch (Steve Best) [929280] - [powerpc] POWER7 optimised copy_page using VMX and enhanced prefetch (Steve Best) [929280] - [powerpc] Rename copyuser_power7_vmx.c to vmx-helper.c (Steve Best) [929280] - [powerpc] Use enhanced touch instructions in POWER7 copy_to_user/copy_from_user (Steve Best) [929280] - [powerpc] Simplify 4k/64k copy_page logic (Steve Best) [929280] - [powerpc] Add 64bit csum_and_copy_to_user (Steve Best) [929280] - [powerpc] Optimise 64bit csum_partial_copy_generic and add csum_and_copy_from_user (Steve Best) [929280] - [powerpc] Optimise 64bit csum_partial (Steve Best) [929280] - [kernel] trace: Allow archs to ignore tracing compat syscalls (Josh Poimboeuf) [881038] - [kernel] trace: Fix perf syscall tracing when syscall_nr == -1 (Josh Poimboeuf) [881038] - [netdrv] 8139cp: Prevent dev_close/cp_interrupt race on MTU change (John Green) [767885] - [netdrv] 8139cp: properly support change of MTU values (John Green) [767885] - [pci] make re-allocation try harder by reassigning ranges higher in the heirarchy (Takahiro MUNEDA) [965006] - [pci] code and comments cleanup (Takahiro MUNEDA) [965006] - [pci] make cardbus-bridge resources optional (Takahiro MUNEDA) [965006] - [pci] honor child buses add_size in hot plug configuration (Takahiro MUNEDA) [965006] - [pci] ability to relocate assigned pci-resources (Takahiro MUNEDA) [965006] - [pci] make SRIOV resources optional (Takahiro MUNEDA) [965006] - [s390] console: fix 3215 console crash (Hendrik Brueckner) [970779] - [s390] scm_blk: allow more cluster size values (Hendrik Brueckner) [963068] - [s390] mm: protection exception PSW for aborted transaction (Hendrik Brueckner) [958271] - [s390] hibernate: Save and restore absolute zero pages (Hendrik Brueckner) [952739] - [s390] kdump: Add PM notifier for kdump (Hendrik Brueckner) [952738] - [s390] qeth: fix qeth_wait_for_threads() deadlock for OSN devices (Hendrik Brueckner) [952448] - [s390] module: Add missing R_390_NONE relocation type (Hendrik Brueckner) [952449] - [s390] dasd: fix unresponsive device after all channel paths were lost (Hendrik Brueckner) [915731] - [s390] kernel: add support for physical memory > 4TB (Hendrik Brueckner) [913220] - [s390] zcore: Add hsa file (Hendrik Brueckner) [915356] - [s390] ipl: Implement diag308 loop for zfcpdump (Hendrik Brueckner) [915364] - [s390] eadm_sch: fix driver initialization (Hendrik Brueckner) [912489] - [s390] zfcp: Do not wakeup while suspended (Hendrik Brueckner) [855129] - [s390] time: fix sched_clock() overflow (Hendrik Brueckner) [903334] - [s390] irq: enable irq sum accounting for /proc/stat again (Hendrik Brueckner) [903333] - [s390] dasd: prevent path verification before resume (Hendrik Brueckner) [903331] - [s390] dasd: fix unaccessible device after resume (Hendrik Brueckner) [903339] - [security] selinux: fix parallel compile error (Frantisek Hrbata) [962427] - [acpi] Evaluate thermal trip points before reading temperature (Tony Camuso) [929293] - [kernel] time: Fix setting of hardware clock in NTP code (Prarit Bhargava) [912704] - [x86] quirks: use 'intremap=off' instead of 'nointremap' for consistency (Prarit Bhargava) [960828] - [fs] proc: fix pagemap_read() error case (Larry Woodman) [918119] - [base] node: fix off-by-one bug in print_nodes_state() (Prarit Bhargava) [871215] - [netdrv] sky2: fix scheduling while atomic in sky2_vlan_rx_register (Nikolay Aleksandrov) [920754] - [netdrv] netxen: write IP address to firmware when using bonding (Nikolay Aleksandrov) [924667] - [netdrv] be2net: remove BUG_ON() in be_mcc_compl_is_new() (Ivan Vecera) [909488] - [netdrv] igb: increase timeout for ethtool offline self-test (Stefan Assmann) [906240] - [netdrv] qlcnic: sleeping function called from invalid context (Amerigo Wang) [907310] - [netdrv] be2net: ensure all events are ack'ed prior calling be_eq_clean (Ivan Vecera) [884442] - [pci] Document MPS parameters pci=pcie_bus_safe, pci=pcie_bus_perf, etc (Myron Stowe) [910604]- [virt] kvm: fix copy to user with irq disabled (Michael S. Tsirkin) [906602] {CVE-2013-1935} - [netdrv] usb/cdc_ncm: apply usbnet_link_change (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: demote "unexpected notification" to debug level (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: return -ENOMEM if kzalloc fails (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: allow user to prefer NCM for backwards compatibility (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: tag Huawei devices (e.g. E5331) with FLAG_WWAN (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix probing of devices with multiple control interface altsettings (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add another Huawei vendor specific device (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: use IAD provided by the USB core (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add support FLAG_NOARP for Infineon modem platform (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix error path for single interface probing (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: workaround for missing CDC Union (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix drvinfo strings set in drivers for ethtool (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: use generic usbnet_manage_power() (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add Huawei devices (Neil Horman) [815934] - [usb] add USB_VENDOR_AND_INTERFACE_INFO() macro (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: error path lock fix (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: big endian fix (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: apply introduced usb command APIs (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: do not bind to NCM compatible MBIM devices (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: adding MBIM driver (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: export shared symbols and definitions (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: errata updates for cdc.h (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix one more typo (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add missed constants and structures (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: typo and style fixes (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: ncm constants and structures added (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: refactoring for tx multiplexing (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: splitting rx_fixup for code reuse (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: process chained NDPs (Neil Horman) [815934] - [netdrv] net/cdc_ncm: refactor bind preparing for MBIM support (Neil Horman) [815934] - [netdrv] net/cdc_ncm: adding MBIM support to ncm_setup (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add MBIM constants and structures (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: workaround NTB input size firmware bug (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: tag Ericsson WWAN devices (eg F5521gw) with FLAG_WWAN (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: tag Ericsson WWAN devices (eg F5521gw) with FLAG_WWAN (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Disable hub-initiated LPM for comms devices (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: avoid discarding datagrams in rx path (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix MTU and max_datagram_size handling (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: reduce driver latency in the data path (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: print MAC via printk format specifier (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: make ethtool_ops const (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Use kzalloc rather than kmalloc followed by memset with 0 (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: convert drivers/net/* to use module_usb_driver() (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Don't use stack variables for DMA (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix endianness problem (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Remove unneeded version.h includes from drivers/net/ (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add missing .reset_resume hook (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: release interfaces fix in unbind() (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Add mising short packet in cdc_ncm driver (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix short packet issue on some devices (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: use ethd name for known ethernet devices (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: errata updates for cdc_ncm host driver (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: tx_fixup() race condition fix (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Don't deref NULL in cdc_ncm_rx_fixup() and don't use uninitialized variable (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: USB CDC NCM host driver (Neil Horman) [815934] - [netdrv] usb/serial/sierra: Add support for Sierra Wireless AirCard 320U modem (Neil Horman) [884869] - [netdrv] sierra_net: keep status interrupt URB active (Neil Horman) [884869] - [netdrv] sierra_net: apply usbnet_link_change (Neil Horman) [884869] - [netdrv] sierra_net: Remove unnecessary alloc/OOM messages (Neil Horman) [884869] - [netdrv] sierra_net: fix ethtool drvinfo strings set in drivers (Neil Horman) [884869] - [netdrv] sierra_net: shut up sparse restricted type warnings (Neil Horman) [884869] - [netdrv] usbnet: sierra_net: apply introduced usb command APIs (Neil Horman) [884869] - [netdrv] sierra_net: Endianess bug fix (Neil Horman) [884869] - [netdrv] sierra_net: removes unnecessary semicolon (Neil Horman) [884869] - [netdrv] sierra_net: make private symbols static (Neil Horman) [884869] - [netdrv] sierra_net: device IDs for Aircard 320U++ (Neil Horman) [884869] - [netdrv] usbnet: make ethtool_ops const (Neil Horman) [884869] - [netdrv] sierra_net: convert to use module_usb_driver() (Neil Horman) [884869] - [netdrv] sierra_net: don't use flush_scheduled_work() (Neil Horman) [884869] - [netdrv] sierra_net: return operator cleanup (Neil Horman) [884869] - [netdrv] sierra_net: use __packed annotation (Neil Horman) [884869] - [netdrv] sierra_net: initiate sync sequence in sierra_net.c driver (Neil Horman) [884869] - [netdrv] sierra_net: add sierra_net driver (Neil Horman) [884869] - [netdrv] usbnet: allow status interrupt URB to always be active (Neil Horman) [884869] - [netdrv] usbnet: handle link change (Neil Horman) [884869] - [netdrv] usbnet: apply usbnet_link_change (Neil Horman) [884869] - [netdrv] usbnet: introduce usbnet_link_change API (Neil Horman) [884869] - [netdrv] usbnet: Remove unnecessary alloc/OOM messages (Neil Horman) [884869] - [netdrv] usbnet: fix tx_dropped statistics (Neil Horman) [884869] - [netdrv] usbnet: prevent buggy devices from killing us (Neil Horman) [884869] - [netdrv] usbnet: fix regression from FLAG_NOARP code (Neil Horman) [884869] - [netdrv] usbnet: add new flag FLAG_NOARP for usb net devices (Neil Horman) [884869] - [netdrv] usbnet: generic manage_power() (Neil Horman) [884869] - [netdrv] usbnet: handle PM failure gracefully (Neil Horman) [884869] - [netdrv] usbnet: ratelimit kevent may have been dropped warnings (Neil Horman) [884869] - [netdrv] usbnet: runtime wake up device before calling usbnet_{read|write}_cmd (Neil Horman) [884869] - [netdrv] usbnet: introduce usbnet_{read|write}_cmd_nopm (Neil Horman) [884869] - [netdrv] usbnet: Fix memory leak on Tx data path (Neil Horman) [884869] - [netdrv] usbnet: introduce usbnet 3 command helpers (Neil Horman) [884869] - [netdrv] usbnet: Support devices reporting idleness (Neil Horman) [884869] - [netdrv] usbnet: fix softirq storm on suspend (Neil Horman) [884869] - [netdrv] usbnet: fix deadlock in resume (Neil Horman) [884869] - [netdrv] usbnet: Use eth_random_addr (Neil Horman) [884869] - [netdrv] usbnet: handle remote wakeup asap (Neil Horman) [884869] - [netdrv] usbnet: clear OPEN flag in failure path (Neil Horman) [884869] - [netdrv] usbnet: sanitise overlong driver information strings (Neil Horman) [884869] - [netdrv] usbnet: don't initialize transfer buffer before submit status URB (Neil Horman) [884869] - [netdrv] usbnet: remove declaration for intr_complete (Neil Horman) [884869] - [netdrv] usbnet: remove usb_get/put_dev in .probe and .disconnect (Neil Horman) [884869] - [netdrv] usbnet: fix skb traversing races during unlink (Neil Horman) [884869] - [netdrv] usbnet: fix failure handling in usbnet_probe (Neil Horman) [884869] - [netdrv] usbnet: fix leak of transfer buffer of dev->interrupt (Neil Horman) [884869] - [netdrv] usbnet: consider device busy at each recieved packet (Neil Horman) [884869] - [netdrv] usbnet: don't clear urb->dev in tx_complete (Neil Horman) [884869] - [netdrv] usbnet: increase URB reference count before usb_unlink_urb (Neil Horman) [884869] - [netdrv] usbnet: use netif_tx_wake_queue instead of netif_start_queue (Neil Horman) [884869] - [netdrv] usbnet: reserve headroom on rx skbs (Neil Horman) [884869] - [netdrv] usbnet: avoid recursive locking in usbnet_stop() (Neil Horman) [884869] - [netdrv] usbnet: fix oops in usbnet_start_xmit (Neil Horman) [884869] - [netdrv] usbnet: fix a few typos in comments (Neil Horman) [884869] - [netdrv] usbnet: fix out of memory during runtime pm (Neil Horman) [884869] - [netdrv] usbnet: remove flag of EVENT_DEV_WAKING (Neil Horman) [884869] - [netdrv] usbnet: Resubmit interrupt URB if device is open (Neil Horman) [884869] - [netdrv] usbnet: Use FIELD_SIZEOF macro in usbnet_init() function (Neil Horman) [884869] - [netdrv] usbnet: use ethd name for known ethernet devices (Neil Horman) [884869] - [netdrv] usbnet: Fix up 'FLAG_POINTTOPOINT' and 'FLAG_MULTI_PACKET' overlaps (Neil Horman) [884869] - [netdrv] usbnet: Ethernet quirks for the LG-VL600 4G modem (Neil Horman) [884869] - [netdrv] usbnet: Fix leak when usb_autopm_get_interface() returns less than zero in kevent() (Neil Horman) [884869] - [netdrv] usbnet: don't use flush_scheduled_work() (Neil Horman) [884869] - [netdrv] usbnet: changes for upcoming cdc_ncm driver (Neil Horman) [884869] - [netdrv] usbnet: fix usb_autopm_get_interface failure (Neil Horman) [884869] - [netdrv] usbnet: rx_submit() should return an error code (Neil Horman) [884869] - [netdrv] usbnet: remove noisy and hardly useful printk (Neil Horman) [884869] - [netdrv] usbnet: use jiffies in schedule_timeout(), not msecs (Neil Horman) [884869] - [netdrv] usbnet: use newly introduced hex_to_bin() (Neil Horman) [884869] - [netdrv] usbnet: Set parent device early for netdev_printk() (Neil Horman) [884869] - [netdrv] usbnet: Print device statistics as unsigned (Neil Horman) [884869] - [netdrv] usbnet: Adding URB_ZERO_PACKET flag to usbnet.c (Neil Horman) [884869] - [netdrv] usbnet: Use netif_ logging facilities (Neil Horman) [884869] - [netdrv] usbnet: Convert dev(dbg|err|warn|info) macros to netdev_ (Neil Horman) [884869] - [netdrv] usbnet: Autosuspend for online devices (Neil Horman) [884869] - [netdrv] usbnet: Move && and || to end of previous line (Neil Horman) [884869] - [netdrv] usbnet: Set link down initially for drivers that update link state (Neil Horman) [884869] - [netdrv] usbnet: Set device type for wlan and wwan devices (Neil Horman) [884869] - [netdrv] usbnet: Use wwand interface name for mobile broadband devices (Neil Horman) [884869] - [edac] sb_edac: do not require prescence of IMC_DDRIO device (Mauro Carvalho Chehab) [923451] - [edac] sb_edac: fix the error about memory type detection on SandyBridge (Mauro Carvalho Chehab) [923451] - [dma] ioat: Fix excessive CPU utilization (John Feeney) [883575] - [wireless] b43: stop format string leaking into error msgs (John Linville) [971389] {CVE-2013-2852}- [powerpc] crypto: Enable the PFO-based encryption device (Steve Best) [929325] - [crypto] nx: Build files for the nx device driver (Steve Best) [929325] - [crypto] nx: Fixes for multiple races and issues (Steve Best) [929325] - [crypto] nx: debugfs routines and docs for the nx device driver on powerpc (Steve Best) [929325] - [crypto] nx: SHA512 hash routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: SHA256 hash routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-XCBC mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-GCM mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-ECB mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-CTR mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-CCM mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-CBC mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: driver code supporting nx encryption on powerpc (Steve Best) [929325] - [x86] apic: mark ARAT Support as Tech Preview (Prarit Bhargava) [808192] - [x86] apic: disable ARAT by default (Prarit Bhargava) [808192] - [x86] amd: Do not enable ARAT feature on AMD processors below family 0x12 (Prarit Bhargava) [808192] - [tools] perf: Fix SIGALRM and pipe read race for rwtop (Jiri Olsa) [907366] - [tools] perf: Removing 'nr' field from rw* scripts (Jiri Olsa) [905007] - [netdrv] bnx2: dma_alloc_coherent, use __GFP_ZERO instead of memset(, 0) (Neil Horman) [917110] - [netdrv] bnx2: Rename register read and write macros (Neil Horman) [917110] - [char] n_tty: Remove BUG_ON from n_tty_read() (Stanislaw Gruszka) [848085] - [base] cpu: emit KOBJ_ADD after 'online' attribute is created (Igor Mammedov) [878749] - [target] backport LIO from upstream 3.9 (Andy Grover) [903297] - [scsi] Allow error handling timeout to be specified (Ewan Milne) [826061] - [pci] make sriov work with hotplug remove (Takahiro MUNEDA) [965002] - [nfs] sunrpc: Prevent an rpc_task wakeup race (Dave Wysochanski) [840860] - [nfs] sunrpc: clarify comments on rpc_make_runnable (Dave Wysochanski) [840860]- [fs] gfs2: Use single-block reservations for directories (Robert S Peterson) [914725] - [fs] gfs2: Speed up gfs2_rbm_from_block (Robert S Peterson) [914725] - [fs] gfs2: Remove vestigial parameter ip from function rs_deltree (Robert S Peterson) [914725] - [fs] ext4: update percpu counters after journal replay (Eric Sandeen) [961930] - [fs] gfs2: Use ->dirty_inode() (Robert S Peterson) [887341] - [fs] btrfs: update timestamps on truncate() (Eric Sandeen) [893397] - [fs] ext4: remove unaligned AIO warning printk (Eric Sandeen) [905397] - [fs] ext4: limit group search loop for non-extent files (Eric Sandeen) [958939] - [fs] ext4: fix online resizing for ext3-compat file systems (Eric Sandeen) [958939] - [fs] nfsd: make symbol nfsd_reply_cache_shrinker static (Jeff Layton) [681606] - [fs] nfsd: scale up the number of DRC hash buckets with cache size (Jeff Layton) [681606] - [fs] nfsd: keep stats on worst hash balancing seen so far (Jeff Layton) [681606] - [fs] nfsd: add new reply_cache_stats file in nfsdfs (Jeff Layton) [681606] - [fs] nfsd: track memory utilization by the DRC (Jeff Layton) [681606] - [fs] nfsd: break out comparator into separate function (Jeff Layton) [681606] - [fs] nfsd: eliminate one of the DRC cache searches (Jeff Layton) [681606] - [fs] nfsd: only unhash DRC entries that are in the hashtable (Jeff Layton) [681606] - [fs] nfsd: fix startup order in nfsd_reply_cache_init (Jeff Layton) [681606] - [fs] nfsd: fix compiler warning about ambiguous types in nfsd_cache_csum (Jeff Layton) [681606] - [fs] nfsd: fix comments on nfsd_cache_lookup (Jeff Layton) [681606] - [fs] nfsd: keep a checksum of the first 256 bytes of request (Jeff Layton) [681606] - [net] sunrpc: trim off trailing checksum before returning decrypted or integrity authenticated buffer (Jeff Layton) [681606] - [net] sunrpc: fix comment in struct xdr_buf definition (Jeff Layton) [681606] - [net] sunrpc: copy scope ID in __rpc_copy_addr6 (Jeff Layton) [681606] - [fs] nfsd: register a shrinker for DRC cache entries (Jeff Layton) [681606] - [fs] nfsd: add recurring workqueue job to clean the cache (Jeff Layton) [681606] - [fs] nfsd: when updating an entry with RC_NOCACHE, just free it (Jeff Layton) [681606] - [fs] nfsd: remove the cache_disabled flag (Jeff Layton) [681606] - [fs] nfsd: dynamically allocate DRC entries (Jeff Layton) [681606] - [fs] nfsd: track the number of DRC entries in the cache (Jeff Layton) [681606] - [fs] nfsd: always move DRC entries to the end of LRU list when updating timestamp (Jeff Layton) [681606] - [fs] nfsd: break out hashtable search into separate function (Jeff Layton) [681606] - [fs] nfsd: clean up and clarify the cache expiration code (Jeff Layton) [681606] - [fs] nfsd: remove redundant test from nfsd_reply_cache_free (Jeff Layton) [681606] - [fs] nfsd: add alloc and free functions for DRC entries (Jeff Layton) [681606] - [fs] nfsd: create a dedicated slabcache for DRC entries (Jeff Layton) [681606] - [fs] nfsd: get rid of RC_INTR (Jeff Layton) [681606] - [fs] nfsd: remove unneeded spinlock in nfsd_cache_update (Jeff Layton) [681606] - [fs] nfsd: fix IPv6 address handling in the DRC (Jeff Layton) [681606] - [fs] nfsd: make op_cacheresult another flag (Jeff Layton) [681606] - [fs] nfsd: fix v4 reply caching (Jeff Layton) [681606] - [fs] nfsd: turn on reply cache for NFSv4 (Jeff Layton) [681606] - [fs] nfsd: introduce OPDESC helper (Jeff Layton) [681606] - [fs] bio: fix allocation failure due to bio_get_nr_vecs() (Carlos Maiolino) [956947] - [fs] bio: dont overflow in bio_get_nr_vecs() (Carlos Maiolino) [956947] - [fs] vfs: fix spurious return of ESTALE errors when cwd on nfs is renamed on server (Jeff Layton) [896580] - [fs] vfs: revert most of dcache remove d_mounted (Ian Kent) [907512]- [net] rtnl: fix info leak on RTM_GETLINK request for VF devices (Flavio Leitner) [923659] {CVE-2013-2634 CVE-2013-2635} - [net] dcbnl: fix various netlink info leaks (Flavio Leitner) [923659] {CVE-2013-2634 CVE-2013-2635} - [net] tcp: fix tcp_trim_head() to adjust segment count with skb MSS (Daniel Borkmann) [970609] - [net] af_netlink: force credentials passing (Thomas Graf) [880142] - [net] af_unix: Only allow recv on connected (Thomas Graf) [880142] - [net] scm: fix incorrect credentials passing (Thomas Graf) [880142] - [net] llc: Fix missing msg_namelen update in llc_ui_recvmsg() (Jesper Brouer) [956100] {CVE-2013-3231} - [net] rps: Update RFS target at poll for tcp/udp (Daniel Borkmann) [893177] - [net] rps: Fix brokeness causing OOO packets (Daniel Borkmann) [893177] - [net] rps: enable RFS before first data packet is received (Daniel Borkmann) [893177] - [net] ipv6: Enable RFS sk_rxhash tracking for ipv6 sockets (Daniel Borkmann) [893177] - [netdrv] sfc: Implement hardware acceleration of RFS (Daniel Borkmann) [893177] - [net] rps: Make hardware-accelerated RFS conditional on NETIF_F_NTUPLE (Daniel Borkmann) [893177] - [net] rps: Enable hardware acceleration of RFS (Daniel Borkmann) [893177] - [lib] cpu_rmap: avoid flushing all workqueues (Daniel Borkmann) [893177] - [net] rps: Protect cpu_rmap.h from double inclusion (Daniel Borkmann) [893177] - [lib] cpu_rmap: CPU affinity reverse-mapping (Daniel Borkmann) [893177] - [kernel] genirq: Add IRQ affinity notifiers (Daniel Borkmann) [893177] - [net] bonding: fix enslaving in alb mode when link down (Veaceslav Falico) [965132] - [net] sch_tbf: segment too big GSO packets (Jiri Pirko) [875750] - [net] Documentation: add nf_conntrack sysctl api documentation (Jiri Pirko) [747951]- [x86] perf: Add IvyBridge EP support (Prarit Bhargava) [892531] - [x86] perf: Fix Intel Ivy Bridge support (Prarit Bhargava) [892531] - [x86] perf: Add Intel LBR mappings for PERF_SAMPLE_BRANCH filters (Prarit Bhargava) [892531] - [x86] perf: Add Intel LBR sharing logic (Prarit Bhargava) [892531] - [x86] perf: Add Intel LBR MSR definitions (Prarit Bhargava) [892531] - [netdrv] usb/asix: add support for Lenovo X1 Carbon adapter (Dave Airlie) [907174] - [netdrv] usb/asix: handle packets crossing URB boundaries (Dave Airlie) [907174] - [x86] amd_iommu: initialize the device table after dma_ops (Don Dutile) [920672] - [pci] intel-iommu: eliminate warning that may indicate bad BIOS (Don Dutile) [952399] - [kernel] pidns: Outlaw thread creation after unshare(CLONE_NEWPID) (Aristeu Rozanski) [919065] - [fs] proc: Usable inode numbers for the namespace file descriptors (Aristeu Rozanski) [919069] - [fs] proc: Allow proc_free_inum to be called from any context (Aristeu Rozanski) [919069] - [fs] proc: fix inconsistent lock state (Aristeu Rozanski) [919069] - [fs] proc: Generalize proc inode allocation (Aristeu Rozanski) [919069] - [kernel] pidns: Add setns support (Aristeu Rozanski) [919060] - [kernel] pidns: add reboot_pid_ns() to handle the reboot syscall (Aristeu Rozanski) [919060] - [fs] vfs: Add setns support for the mount namespace (Aristeu Rozanski) [919067] - [kernel] pidns: Support unsharing the pid namespace (Aristeu Rozanski) [919065] - [kernel] pidns: Deny strange cases when creating pid namespaces (Aristeu Rozanski) [919060 919065] - [kernel] sys_unshare: remove the dead CLONE_THREAD/SIGHAND/VM code (Aristeu Rozanski) [919060 919065] - [kernel] check_unshare_flags: kill the bogus CLONE_SIGHAND/sig->count check (Aristeu Rozanski) [919060 919065] - [kernel] pidns: Consolidate initialzation of special init task state (Aristeu Rozanski) [919060 919065] - [kernel] pidns: Make the pidns proc mount/umount logic obvious (Aristeu Rozanski) [919060 919065] - [kernel] pid: remove the child_reaper special case in init/main.c (Aristeu Rozanski) [919060 919065] - [kernel] pid: reduce code size by using a pointer to iterate over array (Aristeu Rozanski) [919060 919065] - [kernel] pidns: Use task_active_pid_ns where appropriate (Aristeu Rozanski) [919060 919065] - [kernel] namespaces, pid_ns: fix leakage on fork() failure (Aristeu Rozanski) [919060 919065] - [kernel] namespaces: make sure that nsproxy_cache is initialized early enough (Aristeu Rozanski) [919060 919065 919067 919069] - [kernel] pidns: call pid_ns_prepare_proc() from create_pid_namespace() (Aristeu Rozanski) [919060 919065] - [fs] procfs: setting ->proc_mnt doesnt belong in proc_get_sb() (Aristeu Rozanski) [919069] - [kernel] signals/send_signal: use si_fromuser() to detect from_ancestor_ns (Aristeu Rozanski) [919060 919065] - [kernel] signals: SEND_SIG_NOINFO should be considered as SI_FROMUSER() (Aristeu Rozanski) [919060 919065] - [x86] acpi: Avoid SRAT table checks for Fujitsu Primequest systems (Prarit Bhargava) [966853] - [kernel] tick: Cleanup NOHZ per cpu data on cpu down (Prarit Bhargava) [950068]- [net] tcp: Fix oops from tcp_collapse() when using splice() (Nikola Pajkovsky) [863512] {CVE-2013-2128} - [net] ipv6: only invalidate previously tokenized addresses (Daniel Borkmann) [876634] - [net] ipv6: also allow token to be set when device not ready (Daniel Borkmann) [876634] - [net] ipv6: minor: use in6addr_any in token init (Daniel Borkmann) [876634] - [net] ipv6: add tokenized interface identifier support (Daniel Borkmann) [876634] - [net] ipv6: unify logic evaluating inet6_dev's accept_ra property (Daniel Borkmann) [876634] - [net] ipv6: Send ICMPv6 RSes only when RAs are accepted (Daniel Borkmann) [876634] - [net] ipv4: kill an RCU warning in inet_fill_link_af() (Daniel Borkmann) [876634] - [net] rtnetlink: make link af-specific updates atomic (Daniel Borkmann) [876634] - [net] ipv6: AF_INET6 link address family (Daniel Borkmann) [876634] - [net] ipv4: AF_INET link address family (Daniel Borkmann) [876634] - [net] ipv4: Define IPV4_DEVCONF_MAX (Daniel Borkmann) [876634] - [net] rtnetlink: Link address family API (Daniel Borkmann) [876634] - [net] ipv6: addrconf.h cleanups (Daniel Borkmann) [876634] - [net] Revert: openvswitch: Make Open vSwitch use non-accel VLAN tagging (Thomas Graf) [919068] - [net] offloading: Do not mask out NETIF_F_HW_VLAN_TX for vlan (Thomas Graf) [919068] - [net] offloading: Support multiple vlan tags in GSO (Thomas Graf) [919068] - [net] vlan: Enable software emulation for vlan accleration (Thomas Graf) [919068] - [net] vlan: adjust vlan_set_encap_proto() for its callers (Thomas Graf) [919068] - [net] veth: extend device features (Thomas Graf) [959780] - [net] tcp: connect() race with timewait reuse (Jiri Pirko) [947041] - [net] vxlan: Fix TCPv6 segmentation (Amerigo Wang) [960008] - [net] gre: Fix GREv4 TCPv6 segmentation (Amerigo Wang) [960008] - [net] sctp: set association state to established in dupcook_a handler (Michele Baldessari) [916291] - [net] openvswitch: Use FIELD_SIZEOF() in dp_init() (Thomas Graf) [923212] - [net] openvswitch: Allow OVS_USERSPACE_ATTR_USERDATA to be variable length (Thomas Graf) [923212] - [net] openvswitch: Change ENOENT return value to ENODEV in lookup_vport() (Thomas Graf) [923212] - [net] openvswitch: Make OVSP_LOCAL 32-bit (Thomas Graf) [923212] - [net] openvswitch: Avoid useless holes in struct vport (Thomas Graf) [923212] - [net] openvswitch: Use eth_mac_addr() instead of duplicating it (Thomas Graf) [923212] - [net] introduce new priv_flag indicating iface capable of change mac when running (Thomas Graf) [923212] - [net] openvswitch: remove some useless comments (Thomas Graf) [923212] - [net] openvswitch: fix the calculation of checksum for vlan header (Thomas Graf) [923212] - [net] openvswitch: Fix parsing invalid LLC/SNAP ethertypes (Thomas Graf) [923212] - [net] openvswitch: Call genlmsg_end in queue_userspace_packet (Thomas Graf) [923212] - [net] openvswitch: Fix ovs_vport_cmd_new return value on success (Thomas Graf) [923212] - [net] openvswitch: Fix ovs_vport_cmd_del return value on success (Thomas Graf) [923212] - [net] openvswitch: Use RCU callback when detaching netdevices (Thomas Graf) [923212] - [net] openvswitch: add skb mark matching and set action (Thomas Graf) [923212] - [net] openvswitch: use this_cpu_ptr per-cpu helper (Thomas Graf) [923212] - [net] openvswitch: add ipv6 'set' action (Thomas Graf) [923212] - [net] core: add function for incremental IPv6 pseudo header checksum updates (Thomas Graf) [923212] - [net] ipv6: improve ipv6_find_hdr() to skip empty routing headers (Thomas Graf) [923212] - [net] ipv6: Move ipv6_find_hdr() out of Netfilter code (Thomas Graf) [923212] - [net] netfilter: ip6_tables: add flags parameter to ipv6_find_hdr() (Thomas Graf) [923212] - [net] openvswitch: Process RARP packets with ethertype 0x8035 similar to ARP packets (Thomas Graf) [923212] - [net] openvswitch: Store flow key len if ARP opcode is not request or reply (Thomas Graf) [923212] - [net] openvswitch: Print device when warning about over MTU packets (Thomas Graf) [923212] - [net] openvswitch: Remove unecessary semicolon (Thomas Graf) [923212] - [net] openvswitch: Increase maximum number of datapath ports (Thomas Graf) [923212] - [net] openvswitch: using kfree_rcu() to simplify the code (Thomas Graf) [923212] - [net] openvswitch: Stop using NLA_PUT*() (Thomas Graf) [923212] - [net] af_unix: dont send SCM_CREDENTIALS by default (Thomas Graf) [880142] - [net] scm: Capture the full credentials of the scm sender (Thomas Graf) [880142] - [net] af_unix: Allow connecting to sockets in other network namespaces (Thomas Graf) [880142] - [net] af_unix: Allow credentials to work across user and pid namespaces (Thomas Graf) [880142] - [net] scm: Capture the full credentials of the scm sender (Thomas Graf) [880142] - [net] af_netlink: Add needed scm_destroy after scm_send (Thomas Graf) [880142] - [net] af_unix: Allow SO_PEERCRED to work across namespaces (Thomas Graf) [880142] - [net] sock: Introduce cred_to_ucred (Thomas Graf) [880142] - [kernel] user_ns: Introduce user_nsmap_uid and user_ns_map_gid (Thomas Graf) [880142] - [net] scm: Reorder scm_cookie (Thomas Graf) [880142] - [net] rtnetlink: Allow setting the network namespace by fd (Thomas Graf) [880142] - [net] rtnetlink: Fix ip link add netns oops (Thomas Graf) [880142] - [net] Support specifying the network namespace upon device creation (Thomas Graf) [880142] - [net] ns: add a printk to explain a failure (Amerigo Wang) [880142] - [net] openvswitch: Add support for network namespaces (Amerigo Wang) [880142] - [netdrv] veth: Enforce minimum size of VETH_INFO_PEER (Amerigo Wang) [880142] - [netdrv] veth: Fix packet checksumming (Amerigo Wang) [880142] - [netdrv] veth: Fix the byte counters (Amerigo Wang) [880142] - [net] fix incorrect getting net device's name (Amerigo Wang) [880142] - [net] rtnetlink: Add missing manual netlink notification in dev_change_net_namespaces (Amerigo Wang) [880142] - [net] fix dev_get_valid_name (Amerigo Wang) [880142] - [net] device name allocation cleanups (Amerigo Wang) [880142] - [netdrv] dummy: fix rcu_sched self-detected stalls (Amerigo Wang) [880142] - [net] dev_close() should check IFF_UP (Amerigo Wang) [880142] - [net] Move rcu_barrier from rollback_registered_many to netdev_run_todo (Amerigo Wang) [880142] - [net] Fix more stale on-stack list_head objects (Amerigo Wang) [880142] - [net] deinit automatic LIST_HEAD (Amerigo Wang) [880142] - [net] factorize sync-rcu call in unregister_netdevice_many (Amerigo Wang) [880142] - [net] use rcu_barrier() in rollback_registered_many (Amerigo Wang) [880142] - [net] use list_first_entry macro (Amerigo Wang) [880142] - [net] Handle NETREG_UNINITIALIZED devices correctly (Amerigo Wang) [880142] - [net] NETDEV_UNREGISTER_PERNET -> NETDEV_UNREGISTER_BATCH (Amerigo Wang) [880142] - [net] introduce NETDEV_UNREGISTER_PERNET (Amerigo Wang) [880142] - [net] Introduce unregister_netdevice_many() (Amerigo Wang) [880142] - [net] Introduce unregister_netdevice_queue() (Amerigo Wang) [880142] - [net] rtnetlink: speedup rtnl_dump_ifinfo() (Amerigo Wang) [880142] - [net] dev_forward_skb() should clear skb_iif (Amerigo Wang) [880142] - [net] fix mtu check when TSO is enabled (Amerigo Wang) [880142] - [net] Allow tagged VLAN packets to flow through VETH devices (Amerigo Wang) [880142] - [net] dev_forward_skb should call nf_reset (Amerigo Wang) [880142] - [net] ns: keep vlan slaves on master netns move (Amerigo Wang) [880142] - [fs] proc/ns: Fix the namespace inode permission checks (Amerigo Wang) [880142] - [fs] improve scalability of pseudo filesystems (Amerigo Wang) [880142] - [fs] proc/ns: prevent crash when ns_entries is empty (Amerigo Wang) [880142] - [net] ns: fix net_alloc_generic() (Amerigo Wang) [880142] - [net] ns: fix proxy ARP entries listing on a netns (Amerigo Wang) [880142] - [net] ns: get_net_ns_by_fd() oopses if proc_ns_fget() returns an error (Amerigo Wang) [880142] - [net] ns: fix get_net_ns_by_fd for !CONFIG_NET_NS (Amerigo Wang) [880142] - [fs] ns proc: Return -ENOENT for a nonexistent /proc/self/ns/ entry (Amerigo Wang) [880142] - [fs] proc/ns: Fix Oops on stat of /proc//ns/net (Amerigo Wang) [880142] - [net] ns: Allow setting the network namespace by fd (Amerigo Wang) [880142] - [fs] proc/ns: Add support for the ipc namespace (Amerigo Wang) [880142] - [fs] proc/ns: Add support for the uts namespace (Amerigo Wang) [880142] - [fs] proc/ns: Add support for the network namespace (Amerigo Wang) [880142] - [kernel] ns: Wire up the setns system call (Amerigo Wang) [880142] - [kernel] ns: Introduce the setns syscall (Amerigo Wang) [880142] - [fs] proc/ns: proc files for namespace naming policy (Amerigo Wang) [880142] - [netdrv] mlx4: change TX coalescing defaults (Amerigo Wang) [864597] - [net] tcp: add LAST_ACK as a valid state for TSQ (Amerigo Wang) [864597] - [net] tcp: TCP Small Queues (Amerigo Wang) [864597] - [net] netfilter/ipset: fix crash if IPSET_CMD_NONE command is sent (Thomas Graf) [889048]- [x86] efi: Set runtime_version to the EFI spec revision (Lenny Szubowicz) [917193] - [x86] efi: initialize efi.runtime_version to make query_variable_info/update_capsule workable (Lenny Szubowicz) [917193] - [x86] efi: Add infrastructure for UEFI 2.0 runtime services (Lenny Szubowicz) [917193] - [netdrv] sfc: tidy up PTP synchronize function efx_ptp_process_times() (Nikolay Aleksandrov) [862340] - [netdrv] sfc: PTP changes to support improved UUID filtering mode (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Allow efx_channel_type::receive_skb() to reject a packet (Nikolay Aleksandrov) [862340] - [netdrv] sfc/ptp: adjust duplicate test (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Select PTP_1588_CLOCK (Nikolay Aleksandrov) [862340] - [netdrv] ptp: Enable clock drivers along with associated net/PHY drivers (Nikolay Aleksandrov) [862340] - [netdrv] sfc/ptp: use list_move instead of list_del/list_add (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Fix the reported priorities of different filter types (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Remove EFX_FILTER_FLAG_RX_OVERRIDE_IP (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Fix null function pointer in efx_sriov_channel_type (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Expose FPGA bitfile partition through MTD (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Add support for IEEE-1588 PTP (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Fix maximum array sizes for various MCDI commands (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Allow efx_mcdi_rpc to be called in two parts (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Add channel specific receive_skb handler and post_remove callback (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Add explicit RX queue flag to channel (Nikolay Aleksandrov) [862340] - [acpi] apei/ghes: Add hardware memory error recovery support (Dean Nelson) [736982] - [mm] memory-failure: add memory_failure_queue() (Dean Nelson) [736982] - [virt] apic: Allow x2apic without IR on VMware platform (Marcelo Tosatti) [905688] - [virt] apic: Move hypervisor detection of x2apic to hypervisor.h (Marcelo Tosatti) [905688] - [virt] kvm: Add x86_hyper_kvm to complete detect_hypervisor_platform check (Marcelo Tosatti) [905688] - [firmware] add kernel parameter to output SMBIOS UUID in proper endian format (Prarit Bhargava) [806134] - [firmware] dmi_scan: check dmi version when get system uuid (Prarit Bhargava) [806134] - [firmware] dmi_scan: use pUB to print UUIDs (Prarit Bhargava) [806134] - [virt] kvm: Use __print_symbolic() for vmexit tracepoints (Stefan Hajnoczi) [891036] - [virt] kvm: Record instruction set in kvm_exit tracepoint (Stefan Hajnoczi) [891036] - [fs] hugetlbfs: add thread name and pid to SHM_HUGETLB mlock rlimit warning (Rafael Aquini) [885706] - [fs] hugetlbfs: lessen the impact of a deprecation warning (Rafael Aquini) [885706] - [misc] hpilo: ignore auxiliary HP iLO BMCs (Tony Camuso) [826725] - [misc] hpilo: remove pci_disable_device (Tony Camuso) [826725] - [misc] hpilo: update module version (Tony Camuso) [826725] - [powerpc] perf: Fix finding overflowed PMC in interrupt (Steve Best) [905138] - [powerpc] perf: Fix for PMCs not making progress (Steve Best) [905138] - [x86] pvpanic: add pvpanic device driver (Andrew Jones) [831178] - [virt] kvm: limit difference between kvmclock updates (Marcelo Tosatti) [952174] - [virt] kvm: Fix invalid secondary exec controls in vmx_cpuid_update() (Andrew Jones) [916932] - [i2c] i2c-i801: Add Device IDs for Intel Lynx Point-LP PCH (John Villalovos) [847118] - [watchdog] iTCO_wdt: Add Device IDs for Intel Lynx Point-LP PCH (John Villalovos) [847118] - [ata] ata_piix: Add Device IDs for Intel Lynx Point-LP PCH (John Villalovos) [847118] - [ata] ahci: Add Device IDs for Intel Lynx Point-LP PCH (John Villalovos) [847118] - [input] wacom: cleanup feature report for bamboos (Aristeu Rozanski) [949379] - [kernel] kexec: improve logging when crashkernel=auto can't be satisfied (Steve Best) [929286] - [usb] uhci: fix IRQ race during initialization (Dave Young) [915834] - [pci] acpiphp: remove all functions in slot, even without ACPI _EJx (Amos Kong) [890253] - [x86] oprofile: Fix crash when unloading module in nmi timer mode (Don Zickus) [828936] - [scsi] cxgb4i: Remove the scsi host device when removing device (Steve Best) [908030]- [net] ipvs: sctp: fix checksumming on snat and dnat handlers (Daniel Borkmann) [892256] - [netdrv] e1000e: enable VLAN RX/TX in PROMISC mode (Stefan Assmann) [886420] - [netdrv] bnx2x: strip VLAN header in PROMISC mode (Stefan Assmann) [886420] - [net] vlan: handle packets with empty vlan_group via VLAN code (Stefan Assmann) [886420] - [net] ptp: remove Tech Preview status (Jiri Benc) [920155] - [net] ptp: dynamic allocation of PHC char devices (Jiri Benc) [920155] - [pps] Fix a use-after free bug when unregistering a source (Jiri Benc) [920155] - [net] ptp: reduce stack usage when measuring the system time offset (Jiri Benc) [920155] - [net] ptp: reduce stack usage when reading external time stamps (Jiri Benc) [920155] - [net] ptp: update adjfreq callback description (Jiri Benc) [920155] - [net] ptp: add an ioctl to compare PHC time with system time (Jiri Benc) [920155] - [net] ptp: Make PTP_1588_CLOCK select rather than depend on PPS (Jiri Benc) [920155] - [net] pps, ptp: Remove dependencies on EXPERIMENTAL (Jiri Benc) [920155] - [net] ptp: clarify the clock_name sysfs attribute (Jiri Benc) [920155] - [pps] default echo function (Jiri Benc) [920155] - [net] ptp: validate HWTSTAMP ioctl parameters (Jiri Benc) [920155] - [net] ptp: introduce ptp one step time stamp mode for sync packets (Jiri Benc) [920155] - [net] ptp: fix L2 event message recognition (Jiri Benc) [920155] - [net] correct comment on where to place transmit time stamp hook (Jiri Benc) [920155] - [net] packet: support for TX time stamps on RAW sockets (Jiri Benc) [920155] - [net] Documentation: corrected documentation for hardware time stamping (Jiri Benc) [920155] - [net] bridge: Add multicast_querier toggle and disable queries by default (Flavio Leitner) [905561] - [net] bridge: Fix fatal typo in setup of multicast_querier_expired (Flavio Leitner) [905561] - [net] bridge: Restart queries when last querier expires (Flavio Leitner) [905561] - [net] bridge: Add br_multicast_start_querier (Flavio Leitner) [905561] - [net] sctp: Validate parameter size for SCTP_GET_ASSOC_STATS (Thomas Graf) [755486] - [net] sctp: sctp_close: fix release of bindings for deferred call_rcu's (Daniel Borkmann) [903296] - [net] sctp: refactor sctp_outq_teardown to insure proper re-initalization (Daniel Borkmann) [913170] - [net] ipv6: TX timestamps for IPv6 UDP packets (Jiri Benc) [904172] - [net] af_packet: remove BUG statement in tpacket_destruct_skb (Daniel Borkmann) [905335] - [net] ipv4: prevent setting ttl=0 via IP_TTL (Amerigo Wang) [893306] - [net] bridge: Correctly encode addresses when dumping mdb entries (Amerigo Wang) [856262] - [net] bridge: Do not unregister all PF_BRIDGE rtnl operations (Amerigo Wang) [856262] - [net] bridge: export multicast database via netlink (Amerigo Wang) [856262] - [net] netfilter: allow NFQUEUE bypass if no listener is available (Daniel Borkmann) [854259] - [net] netfilter: reduce NF_VERDICT_MASK to 0xff (Daniel Borkmann) [854259] - [net] netfilter: nfnetlink_queue: do not free skb on error (Daniel Borkmann) [854259] - [net] netfilter: nfnetlink_queue: return error number to caller (Daniel Borkmann) [854259] - [net] netfilter: xt_NFQUEUE: consolidate v4/v6 targets into one (Daniel Borkmann) [854259] - [net] ipv6: Remove IPV6_ADDR_RESERVED (Amerigo Wang) [860764]- [fs] xfs: avoid xfs_dir_fsync() to dereference a NULL inode pointer (Carlos Maiolino) [950638] - [fs] super: fix get_active_super()/umount() race (Carlos Maiolino) [918724] - [fs] cifs: ensure that we always do cifsFileInfo_get under the spinlock (Sachin Prabhu) [734728] - [fs] cifs: convert async read callback to slow_work (Sachin Prabhu) [734728] - [fs] cifs: convert cifs_iovec_read to use async reads (Sachin Prabhu) [734728] - [fs] cifs: add wrapper for cifs_async_readv to retry opening file (Sachin Prabhu) [734728] - [fs] cifs: add refcounting to cifs_readdata structures (Sachin Prabhu) [734728] - [fs] cifs: abstract out function to marshal the iovec for readv receives (Sachin Prabhu) [734728] - [fs] cifs: make cifs_readdata_alloc take a work_func_t arg (Sachin Prabhu) [734728] - [fs] cifs: make cifsFileInfo_get return the cifsFileInfo pointer (Sachin Prabhu) [734728] - [fs] cifs: Change mid_q_entry structure fields (Sachin Prabhu) [734728] - [fs] cifs: Expand CurrentMid field (Sachin Prabhu) [734728] - [fs] cifs: Separate protocol-specific code from cifs_readv_receive code (Sachin Prabhu) [734728] - [fs] cifs: Separate protocol-specific code from demultiplex code (Sachin Prabhu) [734728] - [fs] cifs: Separate protocol-specific code from transport routines (Sachin Prabhu) [734728] - [fs] cifs: Delete echo_retries module parm (Sachin Prabhu) [734728] - [fs] cifs: Prepare credits code for a slot reservation (Sachin Prabhu) [734728] - [fs] cifs: Make wait_for_free_request killable (Sachin Prabhu) [734728] - [fs] cifs: Introduce credit-based flow control (Sachin Prabhu) [734728] - [fs] cifs: Simplify inFlight logic (Sachin Prabhu) [734728] - [fs] cifs: Respect negotiated MaxMpxCount (Sachin Prabhu) [734728] - [fs] cifs: better instrumentation for coalesce_t2 (Sachin Prabhu) [734728] - [fs] cifs: Fix error handling in cifs_readv_complete (Sachin Prabhu) [734728] - [fs] cifs: Cleanup use of CONFIG_CIFS_STATS2 ifdef to make transport routines more readable (Sachin Prabhu) [734728] - [fs] cifs: when server doesnt set CAP_LARGE_READ_X, cap default rsize at MaxBufferSize (Sachin Prabhu) [734728] - [fs] cifs: allow for larger rsize= options and change defaults (Sachin Prabhu) [734728] - [fs] cifs: convert cifs_readpages to use async reads (Sachin Prabhu) [734728] - [fs] cifs: add cifs_async_readv (Sachin Prabhu) [734728] - [fs] cifs: fix protocol definition for READ_RSP (Sachin Prabhu) [734728] - [fs] cifs: add a callback function to receive the rest of the frame (Sachin Prabhu) [734728] - [fs] cifs: break out 3rd receive phase into separate function (Sachin Prabhu) [734728] - [fs] cifs: find mid earlier in receive codepath (Sachin Prabhu) [734728] - [fs] cifs: move buffer pointers into TCP_Server_Info (Sachin Prabhu) [734728] - [fs] cifs: eliminate is_multi_rsp parm to find_cifs_mid (Sachin Prabhu) [734728] - [fs] cifs: move mid finding into separate routine (Sachin Prabhu) [734728] - [fs] cifs: add a third receive phase to cifs_demultiplex_thread (Sachin Prabhu) [734728] - [fs] cifs: keep a reusable kvec array for receives (Sachin Prabhu) [734728] - [fs] cifs: turn read_from_socket into a wrapper around a vectorized version (Sachin Prabhu) [734728] - [fs] add new module parameter enable_oplocks (Sachin Prabhu) [734728] - [fs] cifs: clean up check_rfc1002_header (Sachin Prabhu) [734728] - [fs] cifs: simplify read_from_socket (Sachin Prabhu) [734728] - [fs] cifs: check for unresponsive server every time we call kernel_recvmsg (Sachin Prabhu) [734728] - [fs] cifs: make smb_msg local to read_from_socket (Sachin Prabhu) [734728] - [fs] cifs: remove obsolete comment (Sachin Prabhu) [734728] - [fs] cifs: consolidate signature generating code (Sachin Prabhu) [734728] - [fs] cifs: clean up checkSMB (Sachin Prabhu) [734728] - [fs] cifs: untangle server->maxBuf and CIFSMaxBufSize (Sachin Prabhu) [734728] - [fs] cifs: use memcpy for magic string in cifs signature generation BSRSPYL (Sachin Prabhu) [734728] - [fs] cifs: Cleanup demupltiplex thread exiting code (Sachin Prabhu) [734728] - [fs] cifs: Move mid search to a separate function (Sachin Prabhu) [734728] - [fs] cifs: Move RFC1002 check to a separate function (Sachin Prabhu) [734728] - [fs] cifs: Simplify socket reading in demultiplex thread (Sachin Prabhu) [734728] - [fs] cifs: Move buffer allocation to a separate function (Sachin Prabhu) [734728] - [fs] cifs: Cleanup: check return codes of crypto api calls (Sachin Prabhu) [734728] - [fs] cifs: fix the type of cifs_demultiplex_thread() (Sachin Prabhu) [734728] - [fs] cifs: connect.c remove one to many l's in the word (Sachin Prabhu) [734728] - [mm] export lru_cache_add_*() to modules (Sachin Prabhu) [734728] - [fs] ext4: Use single thread to perform DIO unwritten convertion (Carlos Maiolino) [914783] - [fs] gfs2: Flush work queue before clearing glock hash tables (Robert S Peterson) [952836] - [fs] cifs: delay super block destruction until all cifsFileInfo objects are gone (Mateusz Guzik) [917890] - [fs] namei.c: Dont allow to create hardlink for deleted file (Brian Foster) [908158] - [net] sunrpc: don't use a credential with extra groups (Mateusz Guzik) [955712] - [fs] xfs: don't free EFIs before the EFDs are committed (Carlos Maiolino) [947582] - [fs] xfs: pass shutdown method into xfs_trans_ail_delete_bulk (Carlos Maiolino) [805407] - [fs] gfs2: Reinstate withdraw ack system (Robert S Peterson) [908093] - [fs] gfs2: Fix unlock of fcntl locks during withdrawn state (Robert S Peterson) [894093] - [fs] nfs: open a file descriptor for fsync in nfs4 recovery (J. Bruce Fields) [915479] - [fs] nfs: add more context to state manager error mesgs (Dave Wysochanski) [917711] - [fs] nfs: Rate limit the state manager for lock reclaim warning messages (Dave Wysochanski) [917711] - [fs] nfs: Rate limit the state manager warning messages (Dave Wysochanski) [917711] - [fs] nfs: even if __func__ shown (Dave Wysochanski) [917711] - [fs] nfs: printks in fs/nfs/ should start with NFS: (Dave Wysochanski) [917711] - [kernel] audit: destroy filename correctly (Jeff Layton) [678544] - [fs] vfs: make lremovexattr retry once on ESTALE error (Jeff Layton) [678544] - [fs] vfs: make removexattr retry once on ESTALE (Jeff Layton) [678544] - [fs] vfs: make llistxattr retry once on ESTALE error (Jeff Layton) [678544] - [fs] vfs: make listxattr retry once on ESTALE error (Jeff Layton) [678544] - [fs] vfs: make getxattr retry once on an ESTALE error (Jeff Layton) [678544] - [fs] vfs: allow lsetxattr() to retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: allow setxattr to retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: allow utimensat() calls to retry once on an ESTALE error (Jeff Layton) [678544] - [fs] vfs: fix user_statfs to retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: revert changes to arch/alpha and arch/parisc from statfs cleanup (Jeff Layton) [678544] - [fs] clean statfs-like syscalls up (Jeff Layton) [678544] - [fs] vfs: make fchownat retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: Make chown() and lchown() call fchownat() (Jeff Layton) [678544] - [fs] vfs: make fchmodat retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: have chroot retry once on ESTALE error (Jeff Layton) [678544] - [fs] vfs: have chdir retry lookup and call once on ESTALE error (Jeff Layton) [678544] - [fs] vfs: have faccessat retry once on an ESTALE error (Jeff Layton) [678544] - [fs] vfs: have do_sys_truncate retry once on an ESTALE error (Jeff Layton) [678544] - [fs] vfs: fix renameat to retry on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: make do_unlinkat retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: make do_rmdir retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: fix linkat to retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: fix symlinkat to retry on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: fix mkdirat to retry once on an ESTALE error (Jeff Layton) [678544] - [fs] vfs: fix mknodat to retry on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: add a flags argument to user_path_parent (Jeff Layton) [678544] - [fs] vfs: fix readlinkat to retry on ESTALE (Jeff Layton) [678544] - [fs] vfs: make fstatat retry on ESTALE errors from getattr call (Jeff Layton) [678544] - [fs] namei: include errno.h (Jeff Layton) [678544] - [fs] vfs: add a retry_estale helper function to handle retries on ESTALE (Jeff Layton) [678544] - [fs] procfs: don't need a PATH_MAX allocation to hold a string representation of an int (Jeff Layton) [678544] - [fs] vfs: embed struct filename inside of names_cache allocation if possible (Jeff Layton) [678544] - [kernel] audit: make audit_inode take struct filename (Jeff Layton) [678544] - [fs] vfs: make do_filp_open take a struct filename (Jeff Layton) [678544] - [fs] vfs: make __link_path_walk take a struct filename (Jeff Layton) [678544] - [kernel] audit: allow audit code to satisfy getname requests from its names_list (Jeff Layton) [678544] - [mm] swapfile: fix name leak in swapoff (Jeff Layton) [678544] - [fs] vfs: revert changes from last patch in code that we don't ship (Jeff Layton) [678544] - [fs] vfs: define struct filename and have getname() return it (Jeff Layton) [678544] - [fs] vfs: constify dirname argument to do_mount (Jeff Layton) [678544] - [fs] vfs: paper over lack of const qualifiers in execve code (Jeff Layton) [678544] - [target] delousing target_core_file a bit (Jeff Layton) [678544] - [kernel] acct: constify the name arg to acct_on (Jeff Layton) [678544] - [fs] vfs: allocate page instead of names_cache buffer in mount_block_root (Jeff Layton) [678544] - [kernel] audit: overhaul __audit_inode_child to accomodate retrying (Jeff Layton) [678544] - [kernel] audit: optimize audit_compare_dname_path (Jeff Layton) [678544] - [kernel] audit: make audit_compare_dname_path use parent_len helper (Jeff Layton) [678544] - [kernel] audit: remove dirlen argument to audit_compare_dname_path (Jeff Layton) [678544] - [kernel] audit: set the name_len in audit_inode for parent lookups (Jeff Layton) [678544] - [kernel] audit: add a new "type" field to audit_names struct (Jeff Layton) [678544] - [kernel] audit: reverse arguments to audit_inode_child (Jeff Layton) [678544] - [kernel] audit: no need to walk list in audit_inode if name is NULL (Jeff Layton) [678544] - [kernel] audit: pass in dentry to audit_copy_inode wherever possible (Jeff Layton) [678544] - [fs] audit: Lose the first argument of audit_inode_child() (Jeff Layton) [678544] - [fs] audit: __link_path_walk should call audit_inode with original "name" (Jeff Layton) [678544] - [fs] fuse: fix stat call on 32 bit platforms (Brian Foster) [872629]- [net] tcp: sk_add_backlog() is too agressive for TCP (Jiri Benc) [947950] - [net] add a limit parameter to sk_add_backlog() (Jiri Benc) [947950] - [net] sctp: fix Kconfig bug in default cookie hmac selection (Daniel Borkmann) [918316] - [net] sctp: Change defaults on cookie hmac selection (Daniel Borkmann) [918316] - [net] sctp: Make hmac algorithm selection for cookie generation dynamic (Daniel Borkmann) [918316] - [net] ipv6: bind() use stronger condition for bind_conflict (Flavio Leitner) [917872] - [net] tcp: bind() use stronger condition for bind_conflict (Flavio Leitner) [894683] - [net] vxlan: add ethtool support (Amerigo Wang) [918014] - [net] vxlan: Use UDP Tunnel segmention (Amerigo Wang) [918014] - [net] vxlan: fix oops when delete netns containing vxlan (Amerigo Wang) [918014] - [net] vxlan: reset nf before xmit vxlan encapsulated packet (Amerigo Wang) [918014] - [net] vxlan: Use tunnel_ip_select_ident() for tunnel IP-Identification (Amerigo Wang) [918014] - [net] vxlan: Add capability of Rx checksum offload for inner packet (Amerigo Wang) [918014] - [net] vxlan: capture inner headers during encapsulation (Amerigo Wang) [918014] - [net] tunneling: Add generic Tunnel segmentation (Amerigo Wang) [918014] - [net] tunneling: Inherit NETIF_F_SG for hw_enc_features (Amerigo Wang) [918014] - [net] Kill link between CSUM and SG features (Amerigo Wang) [918014] - [net] ip_gre: fix the inner header offset for gretap (Amerigo Wang) [918011] - [net] ip_gre: enable GRO by default (Amerigo Wang) [918011] - [net] ip_gre: add GRO capability (Amerigo Wang) [918011] - [net] ip_gre: get rid of ipgre_lock (Amerigo Wang) [918011] - [net] gro: add gro_cells infrastructure (Amerigo Wang) [918011] - [net] gro: add checksuming helpers (Amerigo Wang) [918011] - [net] ipv4: Fix ip-header identification for gso packets (Amerigo Wang) [918011] - [net] ip_gre: add ethtool support to gre tunnel (Amerigo Wang) [918011] - [net] ip_gre: Fix GRE_CSUM case (Amerigo Wang) [918011] - [net] ip_gre: Fix IP-Identification (Amerigo Wang) [918011] - [net] ip_gre: remove an extra dst_release() (Amerigo Wang) [918011] - [net] ip_gre: allow CSUM capable devices to handle packets (Amerigo Wang) [918011] - [net] gre: Add TCP segmentation offload for GRE (Amerigo Wang) [918011] - [net] gso: factor out skb_mac_gso_segment() from skb_gso_segment() (Amerigo Wang) [918011] - [net] ipv4: fix warning in xfrm4_mode_tunnel_input (Amerigo Wang) [918011] - [net] ipv6: fix warning in xfrm6_mode_tunnel_input (Amerigo Wang) [918011] - [net] Add skb_unclone() helper functions (Amerigo Wang) [918011] - [net] offloading: Handle encapsulated offloads before fragmentation or handing to lower dev (Amerigo Wang) [918011] - [net] offloading: Add support for hardware-offloaded encapsulation (Amerigo Wang) [918011] - [net] ip_gre: When TOS is inherited, use configured TOS value for non-IP packets (Amerigo Wang) [918011] - [net] ip_gre: Fix kernel panic in IP_GRE with GRE csums (Amerigo Wang) [918011] - [net] ip_gre: set transport header correctly to gre header (Amerigo Wang) [918011] - [net] ip_gre: fix possible use after free (Amerigo Wang) [918011] - [net] gre: add GSO support (Amerigo Wang) [918011] - [net] ip_gre: Fix ip_gre lockless xmits (Amerigo Wang) [918011] - [net] ip_gre: lockless xmit (Amerigo Wang) [918011] - [net] gre: fix improper error handling (Amerigo Wang) [918011] - [net] gre: PPP over IPv4 (Point-to-Point Tunneling Protocol) (Amerigo Wang) [918011] - [net] ip_gre: include route header_len in max_headroom calculation (Amerigo Wang) [918011] - [net] offloading: do not disable sg for packets requiring no checksum (Amerigo Wang) [918011] - [net] offloading: fix can_checksum_protocol() arguments swap (Amerigo Wang) [918011] - [net] offloading: Convert checksums to use centrally computed features (Amerigo Wang) [918011] - [net] offloading: Convert skb_need_linearize() to use precomputed features (Amerigo Wang) [918011] - [net] offloading: Convert dev_gso_segment() to use precomputed features (Amerigo Wang) [918011] - [net] offloading: Pass features into netif_needs_gso() (Amerigo Wang) [918011] - [net] offloading: Generalize netif_get_vlan_features() (Amerigo Wang) [918011] - [net] Rename skb_has_frags to skb_has_frag_list (Amerigo Wang) [918011] - [net] fix a wrong assignment in skb_split() (Amerigo Wang) [918011] - [net] tso: Fix possible wrong checksum generation (Amerigo Wang) [918011] - [net] gso: fix possible wrong checksum generation (Amerigo Wang) [918011] - [net] gro: Re-fix different skb headrooms (Amerigo Wang) [918011] - [net] gro: fix different skb headrooms (Amerigo Wang) [918011] - [net] Fix skb_copy_expand() handling of ->csum_start (Amerigo Wang) [918011] - [net] Fix corruption of skb csum field in pskb_expand_head() of net/core/skbuff.c (Amerigo Wang) [918011] - [net] netlink: drop_monitor/dropwatch friendly (Amerigo Wang) [915552] - [net] netlink: dont drop packet but consume it (Amerigo Wang) [915552] - [net] drop_monitor: convert some kfree_skb call sites to consume_skb (Amerigo Wang) [915552] - [net] more accurate network taps in transmit path (Amerigo Wang) [915552] - [net] openvswitch: Move LRO check from transmit to received (Amerigo Wang) [904914] - [net] adjust skb_gso_segment() for calling in rx path (Amerigo Wang) [904914] - [net] bonding: unset primary slave via sysfs (Veaceslav Falico) [905932] - [net] netem: fix possible skb leak (Amerigo Wang) [903961] - [net] WARN if skb_checksum_help() is called on skb requiring segmentation (Amerigo Wang) [903961]- [net] macvlan: remove bogus check in macvlan_handle_frame() (Jiri Pirko) [952785] - [net] macvlan: fix passthru mode race between dev removal and rx path (Jiri Pirko) [952785] - [kernel] rcu: Replace list_first_entry_rcu() with list_first_or_null_rcu() (Jiri Pirko) [952785] - [kernel] tick: Don't invoke tick_nohz_stop_sched_tick() if the cpu is offline (Prarit Bhargava) [950068] - [kernel] tick: Cleanup NOHZ per cpu data on cpu down (Prarit Bhargava) [950068] - [mm] memory-failure: fix wrong num_poisoned_pages in handling memory error on thp (Naoya Horiguchi) [954045] - [mm] memory-failure: clean up soft_offline_page() (Naoya Horiguchi) [954045] - [mm] memory-failure: use num_poisoned_pages instead of mce_bad_pages (Naoya Horiguchi) [954045] - [mm] memory-failure: do code refactor of soft_offline_page() (Naoya Horiguchi) [954045] - [mm] memory-failure: fix an error of mce_bad_pages statistics (Naoya Horiguchi) [954045] - [mm] memory-failure: fix wrong argument of migrate_huge_pages() in soft_offline_huge_page() (Naoya Horiguchi) [954045] - [mm] memory-failure: let the compiler add the function name (Naoya Horiguchi) [954045] - [mm] memory-failure: change order of error_states[]'s elements (Naoya Horiguchi) [954045] - [mm] memory-failure: fix misjudgement of page_action() for errors on mlocked pages (Naoya Horiguchi) [954045] - [mm] memory-failure: fix action_result() to print out dirty/clean (Naoya Horiguchi) [954045] - [mm] memory-failure: split thp at the beginning of soft_offline_page() (Naoya Horiguchi) [954045] - [net] bluetooth/rfcomm: Fix missing msg_namelen update in rfcomm_sock_recvmsg() (Weiping Pan) [955654] {CVE-2013-3225} - [net] bluetooth: fix possible info leak in bt_sock_recvmsg() (Radomir Vrbovsky) [955604] {CVE-2013-3224}- [fs] gfs2: Use ->writepages for ordered writes (Robert S Peterson) [859444] - [fs] gfs2: Merge gfs2_attach_bufdata() into trans.c (Robert S Peterson) [859444] - [fs] gfs2: Copy gfs2_trans_add_bh into new data/meta functions (Robert S Peterson) [859444] - [fs] gfs2: Split gfs2_trans_add_bh() into two (Robert S Peterson) [859444] - [fs] gfs2: Merge revoke adding functions (Robert S Peterson) [859444] - [fs] gfs2: Remove bd_list_tr (Robert S Peterson) [859444] - [fs] gfs2: Clean up gfs2_create (Robert S Peterson) [859444] - [fs] nfs: Fix another reboot recovery race (Steve Dickson) [923939] - [fs] nfs: Use CLAIM_DELEG_CUR_FH opens when available (Steve Dickson) [923939] - [fs] nfs: Enable open-by-filehandle (Steve Dickson) [923939] - [fs] nfs: Add xdr support for CLAIM_FH and CLAIM_DELEG_CUR_FH opens (Steve Dickson) [923939] - [fs] nfs: Clean up nfs4_opendata_alloc in preparation for NFSv4.1 open modes (Steve Dickson) [923939] - [fs] nfs: implement new 4.1 open reclaim types (Steve Dickson) [923939] - [fs] nfs: Select the "most recent locking state" for read/write/setattr stateids (Steve Dickson) [923939] - [fs] nfs: Prepare for minorversion-specific nfs_server capabilities (Steve Dickson) [923939] - [fs] nfs: __nfs_find_lock_context needs to check ctx->lock_context for a match too (Steve Dickson) [923939] - [fs] nfs: Dont accept more reads/writes if the open context recovery failed (Steve Dickson) [923939] - [fs] nfs: Fail I/O if the state recovery fails irrevocably (Steve Dickson) [923939] - [fs] nfs: Resend the READ/WRITE RPC call if a stateid change causes an error (Steve Dickson) [923939] - [fs] nfs: The stateid must remain the same for replayed RPC calls (Steve Dickson) [923939] - [fs] nfs: Add a helper for encoding opaque data (Steve Dickson) [923939] - [fs] nfs: Clean up helper function nfs4_select_rw_stateid() (Steve Dickson) [923939] - [fs] nfs: Clean up nfs4_select_rw_stateid() (Steve Dickson) [923939] - [fs] nfs: Rename encode_stateid() to encode_open_stateid() (Steve Dickson) [923939] - [fs] nfs: Dont copy read delegation stateids in setattr (Steve Dickson) [923939] - [fs] nfs: Add helpers for basic copying of stateids (Steve Dickson) [923939] - [fs] nfs: Rename nfs4_copy_stateid() (Steve Dickson) [923939] - [fs] nfs: Further clean-ups of delegation stateid validation (Steve Dickson) [923939] - [fs] nfs: Fix matching of the stateids when returning a delegation (Steve Dickson) [923939] - [fs] gfs2: Clean up inode creation path (Robert S Peterson) [859446] - [fs] gfs2: dont reference inode:s glock during block allocation trace (Robert S Peterson) [859446] - [fs] gfs2: Use proper allocation context for new inodes (Robert S Peterson) [859446] - [fs] gfs2: Move all locking inside the inode creation function (Robert S Peterson) [859446] - [fs] gfs2: Clean up symlink creation (Robert S Peterson) [859446] - [fs] gfs2: Clean up mkdir (Robert S Peterson) [859446] - [fs] gfs2: Make . and .. qstrs constant (Robert S Peterson) [859446] - [fs] gfs2: Add Orlov allocator (Robert S Peterson) [859446] - [fs] gfs2: Add "top dir" flag support (Robert S Peterson) [859446] - [virt] kvm: fix maintenance of guest/host xcr0 state (Paolo Bonzini) [952252] - [virt] xen-netfront: reduce gso_max_size to account for max TCP header (Andrew Jones) [957231] - [fs] gfs2: Issue discards in 512b sectors (Robert S Peterson) [922779] - [fs] nfs: Check for buffer length in __nfs4_get_acl_uncached (Sachin Prabhu) [906056] - [kernel] tick: Change log level of NOHZ local_softirq_pending message (Radomir Vrbovsky) [907516] - [x86] vdso: avoid overflow in vgetns() (Prarit Bhargava) [902320] - [block] propagate proper return codes from blk_get_request callers (Jeff Moyer) [927918] - [block] Check the return value from blk_get_request (Jeff Moyer) [927918]- [kernel] perf: fix perf_swevent_enabled array out-of-bound access (Petr Matousek) [962794] {CVE-2013-2094} - [tools] perf: Fix strbuf_addf() when the buffer needs to grow (Jiri Olsa) [927866] - [tools] perf/header: Fix numa topology printing (Jiri Olsa) [927866] - [tools] perf/test: Fix exclude_guest parse events tests (Jiri Olsa) [927866] - [tools] perf: do not flush maps on COMM for perf report (Jiri Olsa) [927866] - [tools] perf/help: Fix --help for builtins (Jiri Olsa) [927866] - [tools] perf/trace: Check if sample raw_data field is set (Jiri Olsa) [927866] - [tools] perf/trace: Validate syscall id before growing syscall table (Jiri Olsa) [927866] - [tools] perf/python: Properly link with libtraceevent (Jiri Olsa) [927866] - [tools] perf/hists: Add back callchain folding symbol (Jiri Olsa) [927866] - [tools] perf: Fix build on sparc (Jiri Olsa) [927866] - [tools] perf/python: Link with libtraceevent (Jiri Olsa) [927866] - [tools] perf/python: Initialize 'page_size' variable (Jiri Olsa) [927866] - [tools] traceevent: Fix missed freeing of subargs in free_arg() in filter (Jiri Olsa) [927866] - [tools] traceevent: Add back pevent assignment in __pevent_parse_format() (Jiri Olsa) [927866] - [tools] perf/hists: Fix off-by-two bug on the first column (Jiri Olsa) [927866] - [tools] perf: Remove warnings on JIT samples for srcline sort key (Jiri Olsa) [927866] - [tools] perf: Fix segfault when using srcline sort key (Jiri Olsa) [927866] - [tools] perf: Precise mode requires exclude_guest (Jiri Olsa) [927866] - [tools] perf/hists: Add more helpers for hist entry stat (Jiri Olsa) [927866] - [tools] perf/hists: Move he->stat.nr_events initialization to a template (Jiri Olsa) [927866] - [tools] perf/hists: Introduce struct he_stat (Jiri Olsa) [927866] - [tools] perf/diff: Removing the total_period argument from output code (Jiri Olsa) [927866] - [tools] perf: Add hpp interface to enable/disable hpp column (Jiri Olsa) [927866] - [tools] perf: Removing hists pair argument from output path (Jiri Olsa) [927866] - [tools] perf/hists: Separate overhead and baseline columns (Jiri Olsa) [927866] - [tools] perf/diff: Refactor diff displacement position info (Jiri Olsa) [927866] - [tools] perf/hists: Add struct hists pointer to struct hist_entry (Jiri Olsa) [927866] - [tools] perf: Complete tracepoint event names (Jiri Olsa) [927866] - [tools] perf/evlist: Remove some unused methods (Jiri Olsa) [927866] - [tools] perf/evlist: Introduce add_newtp method (Jiri Olsa) [927866] - [tools] perf: Convert to BACKTRACE_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Long option completion support for each subcommands (Jiri Olsa) [927866] - [tools] perf: Complete long option names of perf command (Jiri Olsa) [927866] - [tools] perf: Check existence of _get_comp_words_by_ref when bash completing (Jiri Olsa) [927866] - [tools] perf/inject: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/record: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/evlist: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/top: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/probe: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/buildid-list: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/buildid-cache: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/timechart: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/lock: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/kmem: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/help: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/script: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/stat: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/sched: Look up thread using tid instead of pid (Jiri Olsa) [927866] - [tools] perf/inject: Remove static variables (Jiri Olsa) [927866] - [tools] perf/inject: Remove unused 'input_name' static var (Jiri Olsa) [927866] - [tools] perf/trace: Use evsel->handler.func (Jiri Olsa) [927866] - [tools] perf: Convert to HAVE_STRLCPY (Jiri Olsa) [927866] - [tools] perf: Convert to GTK2_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Convert to NEWT_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Convert to LIBAUDIT_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Convert to LIBUNWIND_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Convert to LIBELF_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Remove unused PYRF_OBJS variable on Makefile (Jiri Olsa) [927866] - [tools] perf: Move libdw availability check before arch Makefile (Jiri Olsa) [927866] - [tools] perf/trace: Add aliases for some syscalls (Jiri Olsa) [927866] - [tools] perf/probe: Print an enum type variable in "enum variable-name" format when showing accessible variables (Jiri Olsa) [927866] - [tools] perf: Check libaudit availability for perf-trace builtin (Jiri Olsa) [927866] - [tools] perf/hists: Add missing period_* fields when collapsing a hist entry (Jiri Olsa) [927866] - [tools] perf/trace: New tool (Jiri Olsa) [927866] - [tools] perf/evsel: Export the event_format constructor (Jiri Olsa) [927866] - [tools] perf/evsel: Introduce rawptr() method (Jiri Olsa) [927866] - [tools] perf: Use perf_evsel__newtp in the event parser (Jiri Olsa) [927866] - [tools] perf/evsel: The tracepoint constructor should store sys:name (Jiri Olsa) [927866] - [tools] perf/evlist: Introduce set_filter() method (Jiri Olsa) [927866] - [tools] perf/evlist: Renane set_filters method to apply_filters (Jiri Olsa) [927866] - [tools] perf/test: Add test to check we correctly parse and match syscall open parms (Jiri Olsa) [927866] - [tools] perf/evsel: Handle endianity in intval method (Jiri Olsa) [927866] - [tools] perf/evsel: Know if byte swap is needed (Jiri Olsa) [927866] - [tools] perf: Allow handling a NULL cpu_map as meaning "all cpus" (Jiri Olsa) [927866] - [tools] perf/evsel: Improve tracepoint constructor setup (Jiri Olsa) [927866] - [tools] traceevent: Fix error path on pevent_parse_event (Jiri Olsa) [927866] - [tools] perf/test: Fix build failure (Jiri Olsa) [927866] - [tools] traceevent: Handle alloc_arg failure (Jiri Olsa) [927866] - [tools] perf/test: Add test for the sched tracepoint format fields (Jiri Olsa) [927866] - [tools] perf/evsel: Provide a new constructor for tracepoints (Jiri Olsa) [927866] - [tools] traceevent: Carve out events format parsing routine (Jiri Olsa) [927866] - [tools] traceevent: Remove some die() calls (Jiri Olsa) [927866] - [tools] traceevent: Fix afterlife gotos (Jiri Olsa) [927866] - [tools] traceevent: Use calloc were applicable (Jiri Olsa) [927866] - [tools] traceevent: Use asprintf were applicable (Jiri Olsa) [927866] - [tools] perf: bfd.h/libbfd detection fails with recent binutils (Jiri Olsa) [927866] - [tools] traceevent: Free field if an error occurs on process_flags/symbols (Jiri Olsa) [927866] - [tools] traceevent: Free field if an error occurs on process_fields (Jiri Olsa) [927866] - [tools] traceevent: Make sure that arg->op.right is set properly (Jiri Olsa) [927866] - [tools] traceevent: Fix error path on process_array() (Jiri Olsa) [927866] - [tools] perf: remove sscanf extension as (Jiri Olsa) [927866] - [tools] perf/header: Remove unused @feat arg from ->process callback (Jiri Olsa) [927866] - [tools] perf/header: Use pre-processed session env when printing (Jiri Olsa) [927866] - [tools] perf/header: Add ->process callbacks to most of features (Jiri Olsa) [927866] - [tools] perf/header: Add struct perf_session_env (Jiri Olsa) [927866] - [tools] perf/timechart: Use zalloc and fix a couple leaks (Jiri Olsa) [927866] - [tools] perf/lock: Use perf_evsel__intval and perf_session__set_tracepoints_handlers (Jiri Olsa) [927866] - [tools] perf/kmem: Use perf_evsel__intval and perf_session__set_tracepoints_handlers (Jiri Olsa) [927866] - [tools] perf/record: Print event causing perf_event_open() to fail (Jiri Olsa) [927866] - [tools] perf: Fix a compiling error in util/map.c (Jiri Olsa) [927866] - [tools] perf: Fix a compiling error in trace-event-perl.c for 32 bits machine (Jiri Olsa) [927866] - [tools] perf/stat: Check PMU cpumask file (Jiri Olsa) [927866] - [tools] perf/report: Add missing perf_hpp__init for pipe-mode (Jiri Olsa) [927866] - [tools] perf/scripts: Export a find_scripts() function (Jiri Olsa) [927866] - [tools] perf/scripts: Add event_analyzing_sample-record/report (Jiri Olsa) [927866] - [tools] perf/scripts: Add --symbols option to handle specific symbols (Jiri Olsa) [927866] - [tools] perf/symbols: Filter samples with unresolved symbol when "--symbols" option is used (Jiri Olsa) [927866] - [tools] perf/archive: Make 'f' the last parameter for tar (Jiri Olsa) [927866] - [tools] perf/archive: Remove -f from the rm command (Jiri Olsa) [927866] - [tools] perf/stat: Move stats related code to util/stat.c (Jiri Olsa) [927866] - [tools] perf/report: Enable integrated annotation only if possible (Jiri Olsa) [927866] - [tools] perf: Add sort__has_sym (Jiri Olsa) [927866] - [tools] perf/hists: Fix first column printing (Jiri Olsa) [927866] - [tools] perf/hists: Fix output for 100.00 (Jiri Olsa) [927866] - [tools] traceevent: Define _GNU_SOURCE in Makefile (Jiri Olsa) [927866] - [tools] perf/sched: Fixup for the die() removal (Jiri Olsa) [927866] - [tools] perf/probe: Add union member access support (Jiri Olsa) [927866] - [tools] perf/sched: Don't read all tracepoint variables in advance (Jiri Olsa) [927866] - [tools] perf/sched: Use perf_evsel__{int, str}val (Jiri Olsa) [927866] - [tools] perf/evsel: Introduce perf_evsel__{str, int}val methods (Jiri Olsa) [927866] - [tools] perf/sched: Use perf_tool as ancestor (Jiri Olsa) [927866] - [tools] perf/sched: Remove unused thread parameter (Jiri Olsa) [927866] - [tools] perf: Use __maybe_used for unused variables (Jiri Olsa) [927866] - [tools] perf: Back vdso DSO with real data (Jiri Olsa) [927866] - [tools] perf/symbols: Make dsos__find function globally available (Jiri Olsa) [927866] - [tools] perf: Add memdup function (Jiri Olsa) [927866] - [tools] perf: Do backtrace post unwind only if we regs and stack were captured (Jiri Olsa) [927866] - [tools] perf: fix ALIGN redefinition in system headers (Jiri Olsa) [927866] - [tools] perf: include __WORDSIZE definition (Jiri Olsa) [927866] - [tools] perf: Update types definitions for Android (Jiri Olsa) [927866] - [tools] perf: Add missing perf_regs.h file to MANIFEST (Jiri Olsa) [927866] - [tools] perf: include wrapper for magic.h (Jiri Olsa) [927866] - [tools] perf/kmem: Remove die() calls (Jiri Olsa) [927866] - [tools] perf/sched: Remove die() calls (Jiri Olsa) [927866] - [tools] perf/symbols: Remove BIONIC wrapper around libgen.h (Jiri Olsa) [927866] - [tools] perf/probe: Make a copy of exec path for passing to basename (Jiri Olsa) [927866] - [tools] perf/annotate: Make a copy of filename for passing to basename (Jiri Olsa) [927866] - [tools] perf/gtk/browser: Use perf_hpp__format functions (Jiri Olsa) [927866] - [tools] perf/hists: Use perf_hpp__format functions (Jiri Olsa) [927866] - [tools] perf/hists: Use perf_hpp__format->width to calculate the column widths (Jiri Olsa) [927866] - [tools] perf/hists: Handle field separator properly (Jiri Olsa) [927866] - [tools] perf/hists: Introduce perf_hpp for hist period printing (Jiri Olsa) [927866] - [tools] perf/bench: fix assert when NDEBUG is defined (Jiri Olsa) [927866] - [tools] perf: Fix build for another rbtree.c change (Jiri Olsa) [927866] - [tools] perf: add NO_BACKTRACE for application self-debugging (Jiri Olsa) [927866] - [tools] traceevent: replace mempcpy with memcpy (Jiri Olsa) [927866] - [tools] perf: replace mkostemp with mkstemp (Jiri Olsa) [927866] - [tools] perf: include missing pthread.h header (Jiri Olsa) [927866] - [tools] perf: fix missing winsize definition (Jiri Olsa) [927866] - [tools] perf: include basename for non-glibc systems (Jiri Olsa) [927866] - [tools] perf: Replace sort's standalone field_sep with symbol_conf.field_sep (Jiri Olsa) [927866] - [tools] perf/diff: Make diff command work with evsel hists (Jiri Olsa) [927866] - [tools] traceevent: Get rid of die() from pevent_register_print_function (Jiri Olsa) [927866] - [tools] traceevent: Get rid of die() from pevent_register_event_handler (Jiri Olsa) [927866] - [tools] traceevent: Get rid of die() from pretty_print() (Jiri Olsa) [927866] - [tools] perf: Ignore compiled python binaries (Jiri Olsa) [927866] - [tools] perf: Fix cache event name generation (Jiri Olsa) [927866] - [tools] perf/test: Add roundtrip test for hardware cache events (Jiri Olsa) [927866] - [tools] perf/evlist: Add fprintf method (Jiri Olsa) [927866] - [tools] perf: Remove extraneous newline when parsing hardware cache events (Jiri Olsa) [927866] - [tools] perf/test: Add round trip test for sw and hw event names (Jiri Olsa) [927866] - [tools] perf/header: Prepare tracepoint events regardless of name (Jiri Olsa) [927866] - [tools] perf/header: Fix a typo on evsel (Jiri Olsa) [927866] - [tools] perf: Clean target should do clean for lib/traceevent too (Jiri Olsa) [927866] - [tools] perf: Allow user to indicate path to objdump in command line (Jiri Olsa) [927866] - [tools] perf: Replace mempcpy with memcpy (Jiri Olsa) [927866] - [tools] perf/header: Swap pmu mapping numbers if needed (Jiri Olsa) [927866] - [tools] perf/header: Set tracepoint event name only if not set (Jiri Olsa) [927866] - [tools] perf/header: Use evlist->nr_entries on write_event_desc() (Jiri Olsa) [927866] - [tools] perf: remove unneeded include of network header files (Jiri Olsa) [927866] - [tools] perf: Remove the node from rblist in strlist__remove (Jiri Olsa) [927866] - [tools] perf: Fix intlist node removal (Jiri Olsa) [927866] - [tools] perf: Fix x86 builds with ARCH specified on the command line (Jiri Olsa) [927866] - [tools] perf/record: Remove use of die/exit (Jiri Olsa) [927866] - [tools] perf/script: Remove use of die/exit (Jiri Olsa) [927866] - [tools] perf/help: Remove use of die and handle errors (Jiri Olsa) [927866] - [tools] perf/stat: Remove use of die/exit and handle errors (Jiri Olsa) [927866] - [tools] perf/lock: Remove use of die and handle errors (Jiri Olsa) [927866] - [tools] perf: handle errors in synthesized event functions (Jiri Olsa) [927866] - [tools] perf/session: flush_sample_queue needs to handle errors from handlers (Jiri Olsa) [927866] - [tools] traceevent: Modify header to work in C++ programs (Jiri Olsa) [927866] - [tools] traceevent: Fix off-by-one bug in pevent_strerror() (Jiri Olsa) [927866] - [tools] traceevent: Fix strerror_r() use in pevent_strerror (Jiri Olsa) [927866] - [tools] traceevent: Introduce pevent_strerror (Jiri Olsa) [927866] - [tools] traceevent: Introduce pevent_errno (Jiri Olsa) [927866] - [tools] traceevent: Do not link broken field arg for an old ftrace event (Jiri Olsa) [927866] - [tools] perf: Keep the perf_event_attr on version 3 (Jiri Olsa) [927866] - [tools] perf: Add pmu mappings to header information (Jiri Olsa) [927866] - [tools] perf/report: Update event names from header description (Jiri Olsa) [927866] - [tools] perf: Refactor print_event_desc() (Jiri Olsa) [927866] - [tools] perf/test: Do not abort tests on error (Jiri Olsa) [927866] - [tools] perf: Fix 'No libunwind found' make warning message (Jiri Olsa) [927866] - [tools] perf/hists: Rename and move some functions (Jiri Olsa) [927866] - [tools] perf/hists: Separate out hist print functions (Jiri Olsa) [927866] - [tools] perf: Fix include order for bison/flex-generated C files (Jiri Olsa) [927866] - [tools] perf/symbols: Fix builds with NO_LIBELF set (Jiri Olsa) [927866] - [tools] perf: silence GTK2 probing errors (Jiri Olsa) [927866] - [tools] perf/script: Fix libexec scripts path in Documentation (Jiri Olsa) [927866] - [tools] perf/ui/gtk: Ensure not to call gtk_main_quit() twice (Jiri Olsa) [927866] - [tools] perf: Rename global variable 'events' in util/header.c (Jiri Olsa) [927866] - [tools] perf: Rename some variables for better understanding (Jiri Olsa) [927866] - [tools] perf: Report number of pmu type of unknown events (Jiri Olsa) [927866] - [tools] perf: Fix type for evsel->ids and add size check for ids (Jiri Olsa) [927866] - [tools] perf/ui/gtk: Add perf_gtk__show_helpline() for pr_* (Jiri Olsa) [927866] - [tools] perf/ui/gtk: Use helpline API in browser (Jiri Olsa) [927866] - [tools] perf/ui/gtk: Implement helpline_fns (Jiri Olsa) [927866] - [tools] perf/ui: Introduce struct ui_helpline (Jiri Olsa) [927866] - [tools] perf/evlist: Introduce evsel list accessors (Jiri Olsa) [927866] - [tools] perf/evlist: Rename __group method to __set_leader (Jiri Olsa) [927866] - [tools] perf/symbols: Add description of JIT interface (Jiri Olsa) [927866] - [tools] perf/symbols: Use both runtime and debug images (Jiri Olsa) [927866] - [tools] perf/symbols: Convert dso__load_syms to take 2 symsrc's (Jiri Olsa) [927866] - [tools] perf/symbols: Factor want_symtab out of dso__load_sym() (Jiri Olsa) [927866] - [tools] perf/symbols: Switch dso__synthesize_plt_symbols() to use symsrc (Jiri Olsa) [927866] - [tools] perf/symbols: Set symtab_type in dso__load_sym (Jiri Olsa) [927866] - [tools] perf/symbols: Introduce symsrc structure (Jiri Olsa) [927866] - [tools] perf/symbols: Track symtab_type of vmlinux (Jiri Olsa) [927866] - [tools] perf/symbols: Avoid segfault in elf_strptr (Jiri Olsa) [927866] - [tools] perf/symbols: only set vmlinux longname & mark loaded if really loaded (Jiri Olsa) [927866] - [tools] perf/symbols: Simplify out_fixup in kernel syms loading (Jiri Olsa) [927866] - [tools] perf/symbols: Remove unused 'end' arg in kallsyms parse cb (Jiri Olsa) [927866] - [tools] perf/symbols: Correct comment wrt kallsyms loading (Jiri Olsa) [927866] - [tools] perf/symbols: Remove unneeded call to dso__set_long_name() (Jiri Olsa) [927866] - [tools] perf/symbols: Don't try to synthesize plt without dynstr (Jiri Olsa) [927866] - [tools] perf/symbols: Remove unused function map__objdump_2ip (Jiri Olsa) [927866] - [tools] perf/symbols: Only un-prelink non-zero symbols (Jiri Olsa) [927866] - [tools] perf/compat: Disable dwarf unwind (Jiri Olsa) [927866] - [tools] perf: Support for DWARF mode callchain (Jiri Olsa) [927866] - [tools] perf: Support for DWARF CFI unwinding on post processing (Jiri Olsa) [927866] - [tools] perf: Support user regs and stack in sample parsing (Jiri Olsa) [927866] - [tools] perf: Add libunwind dependency for DWARF CFI unwinding (Jiri Olsa) [927866] - [tools] perf: Add interface to arch registers sets (Jiri Olsa) [927866] - [tools] perf/compat: Force PERF_ATTR_SIZE_VER0 perf event abi (Jiri Olsa) [927866] - [tools] perf: Adding PERF_ATTR_SIZE_VER2 to the header swap check (Jiri Olsa) [927866] - [tools] perf/symbols: Implement poor man's ELF parser (Jiri Olsa) [927866] - [tools] perf/symbols: Support minimal build without libelf (Jiri Olsa) [927866] - [tools] perf/symbols: Split out util/symbol-elf.c (Jiri Olsa) [927866] - [tools] perf/symbols: Introduce symbol__elf_init() (Jiri Olsa) [927866] - [tools] perf: Fix /etc config related installation (Jiri Olsa) [927866] - [tools] perf: Support for events bash completion (Jiri Olsa) [927866] - [tools] perf: Initial bash completion support (Jiri Olsa) [927866] - [tools] perf/lock: improve message when tracepoints are not enabled (Jiri Olsa) [927866] - [tools] perf/scripts: Correct handler check and spelling errors (Jiri Olsa) [927866] - [tools] perf/scripts: Add event_analyzing_sample.py as a sample for general event handling (Jiri Olsa) [927866] - [tools] perf/scripts: Add a python library EventClass.py (Jiri Olsa) [927866] - [tools] perf/scripts: Pass event/thread/dso name and symbol info to event handler in python (Jiri Olsa) [927866] - [tools] perf/script: Replace struct thread with struct addr_location as a parameter for process_event (Jiri Olsa) [927866] - [tools] perf/script: Add general python handler to process non-tracepoint events (Jiri Olsa) [927866] - [tools] perf/list: Document precise event sampling for AMD IBS (Jiri Olsa) [927866] - [tools] perf/list: Update documentation about raw event setup (Jiri Olsa) [927866] - [tools] traceevent: Fix cast from pointer to integer for 32 bit (Jiri Olsa) [927866] - [tools] perf: Fix parsing of 64 bit raw config value for 32 bit (Jiri Olsa) [927866] - [tools] perf: Fix lib/traceevent build dir with OUTPUT variable set (Jiri Olsa) [927866] - [tools] perf: Fix version file for perf documentation with OUTPUT variable set (Jiri Olsa) [927866] - [tools] perf/script: Stop using pevent directly (Jiri Olsa) [927866] - [tools] perf/sched: Use perf_sample (Jiri Olsa) [927866] - [tools] perf/lock: Use evsel->tp_format and perf_sample (Jiri Olsa) [927866] - [tools] perf/kmem: Use evsel->tp_format and perf_sample (Jiri Olsa) [927866] - [tools] perf/evsel: Cache associated event_format (Jiri Olsa) [927866] - [tools] perf/header: Set the tracepoint names on PERF_RECORD_HEADER_TRACING_DATA (Jiri Olsa) [927866] - [tools] perf: Add dump_stack function (Jiri Olsa) [927866] - [tools] perf/hists: Add verbose mode hotkey (Jiri Olsa) [927866] - [tools] perf: Fix typo in tools/perf (Jiri Olsa) [927866] - [idle] intel_idle: additional Haswell CPU-id (John Villalovos) [818357] - [idle] intel_idle: support Haswell (John Villalovos) [818357] - [fs] udf: avoid info leak on export (Nikola Pajkovsky) [922355] {CVE-2012-6548} - [powerpc] oprofile: Fix error in oprofile power7_marked_instr_event() function (Steve Best) [912482] - [kernel] tracing: Fix timer tracing (Jiri Olsa) [881030] - [block] dump request state on seeing a corrupted request completion (Mike Snitzer) [957259] - [scsi] lpfc: Fixed deadlock between hbalock and nlp_lock use (Rob Evers) [960717] - [netdrv] cxgb4: set coalesce parameters on all queues (Steve Best) [895115] - [kernel] tracing: Fix possible NULL pointer dereferences (Weiping Pan) [952213] {CVE-2013-3301} - [kernel] tracing: Fix panic when lseek() called on "trace" opened for writing (Weiping Pan) [952213] {CVE-2013-3301}- [netdrv] vmxnet3: prevent div-by-zero panic when ring resizing uninitialized dev (Neil Horman) [922299] - [netdrv] vmxnet3: make local function static (Neil Horman) [922299] - [netdrv] vmxnet3: set carrier state properly on probe (Neil Horman) [922299] - [netdrv] vmxnet3: better RSS support (Neil Horman) [922299] - [netdrv] vmxnet3: remove unused irq_share_mode (Neil Horman) [922299] - [netdrv] vmxnet3: use static RSS key (Neil Horman) [922299] - [netdrv] vmxnet3: use netdev_ printk wrappers (Neil Horman) [922299] - [netdrv] vmxnet3: remove VMXNET3_MAX_DEVICES (Neil Horman) [922299] - [netdrv] vmxnet3: remove device counter (Neil Horman) [922299] - [netdrv] vmxnet3: use netdev_dbg (Neil Horman) [922299] - [netdrv] vmxnet3: remove unnecessary bookkeeping (Neil Horman) [922299] - [netdrv] vmxnet3: fix messages printed before registration (Neil Horman) [922299] - [netdrv] vmxnet3: use netdev_alloc_skb_ip_align (Neil Horman) [922299] - [netdrv] vmxnet3: fix drvinfo strings set in drivers (Neil Horman) [922299] - [netdrv] vmxnet3: remove __dev* attributes (Neil Horman) [922299] - [netdrv] vmxnet3: fix indentation (Neil Horman) [922299] - [netdrv] vmxnet3: convert BUG_ON(true) into a simple BUG() (Neil Horman) [922299] - [netdrv] vmxnet3: must split too big fragments (Neil Horman) [922299] - [netdrv] vmxnet3: Fix race between dev_open() and register_netdev() (Neil Horman) [922299] - [netdrv] vmxnet3: Define and apply a default policy for RX flow hash indirection (Neil Horman) [922299] - [netdrv] vmxnet3: Centralise validation of ETHTOOL_{G, S}RXFHINDIR parameters (Neil Horman) [922299] - [netdrv] vmxnet3: remove use of ndo_set_multicast_list in drivers (Neil Horman) [922299] - [netdrv] vmxnet3: Enable GRO support (Neil Horman) [922299] - [kernel] hrtimer: add expiry time overflow check in hrtimer_interrupt (Prarit Bhargava) [947659] - [kernel] time: Move ktime_t overflow checking into timespec_valid_strict (Prarit Bhargava) [947659] - [kernel] time: Improve sanity checking of timekeeping inputs (Prarit Bhargava) [947659] - [powerpc] pseries: Enable the PFO-based RNG accelerator (Steve Best) [947106] - [char] hw_random/pseries-rng: PFO-based hwrng driver (Steve Best) [947106] - [powerpc] vio: Remove dma not supported warnings (Steve Best) [947106] - [powerpc] pseries: Add PFO support to the VIO bus (Steve Best) [947106] - [powerpc] pseries: Add new hvcall constants to support PFO (Steve Best) [947106] - [virt] x86/paravirt: don't enter/leave lazy mode in interrupts (Andrew Jones) [874053] - [powerpc] pSeries_lpar_hpte_remove fails from Adjunct partition being performed before the ANDCOND test (Steve Best) [952309] - [powerpc] pseries/eeh: Fix crash when error happens during device probe (Steve Best) [905264] - [kernel] resource: fix stack overflow in __reserve_region_with_split() (Myron Stowe) [858087] - [md] dm-raid: Fix for "sync" directive ineffectiveness (Jonathan E Brassow) [859562] - [block] fix max discard sectors limit (Mike Snitzer) [910054] - [netdrv] vmxnet3: Fix inconsistent LRO state after initialization (Neil Horman) [918203] - [netdrv] vmxnet3: fix ethtool ring buffer size setting (Neil Horman) [913615] - [netdrv] ibmveth: Fix DMA unmap error (Steve Best) [902923] - [net] atm: update msg_namelen in vcc_recvmsg() (Nikola Pajkovsky) [955225] {CVE-2013-3222} - [net] veth: Dont kfree_skb() after dev_forward_skb() (Jiri Benc) [957713] {CVE-2013-2017} - [x86] power: Correct the MSR_IA32_ENERGY_PERF_BIAS message (Neil Horman) [917147] - [x86] msr: Fix typo in ENERGY_PERF_BIAS_POWERSAVE (Neil Horman) [917147] - [x86] power: Initialize MSR_IA32_ENERGY_PERF_BIAS (Neil Horman) [917147] - [x86] power: define RAPL MSRs (Neil Horman) [917147] - [x86] turbostat: display SMI count by default (Neil Horman) [917147] - [idle] intel_idle: disable Atom/Lincroft HW C-state auto-demotion (Neil Horman) [917147] - [idle] intel_idle: disable NHM/WSM HW C-state auto-demotion (Neil Horman) [917147] - [x86] turbostat: share kernel MSR #defines (Neil Horman) [917147] - [fs] compat: fix build on MIPS/s390/ppc64 (Jeff Moyer) [885239] - [fs] readv/writev: do the same MAX_RW_COUNT truncation that read/write does (Jeff Moyer) [885239]- [fs] nfs: Fix handling of revoked delegations by setattr (Steve Dickson) [952329] - [fs] nfs: Return the delegation if the server returns NFS4ERR_OPENMODE (Steve Dickson) [952329] - [fs] nfs: Fix another potential state manager deadlock (Steve Dickson) [950598] - [fs] nfs: Fix another open/open_recovery deadlock (Steve Dickson) [916806] - [fs] nfs: Hold reference to layout hdr in layoutget (Steve Dickson) [916726] - [fs] nfs: add "pnfs_" prefix to get_layout_hdr() and put_layout_hdr() (Steve Dickson) [916726] - [fs] nfs: nfs4_open_done first must check that GETATTR decoded a file type (Steve Dickson) [916722] - [net] sunrpc: Dont start the retransmission timer when out of socket space (Steve Dickson) [916735] - [fs] nfs: Dont use SetPageError in the NFS writeback code (Steve Dickson) [912867] - [fs] nfs: Dont decode skipped layoutgets (Steve Dickson) [904025] - [fs] nfs: nfs4_proc_layoutget returns void (Steve Dickson) [904025] - [fs] nfs: defer release of pages in layoutget (Steve Dickson) [904025] - [fs] nfs: Use kcalloc() when allocating arrays (Steve Dickson) [904025] - [fs] nfs: Fix an ABBA locking issue with session and state serialisation (Steve Dickson) [912842] - [fs] nfs: Fix a race in the pNFS return-on-close code (Steve Dickson) [912842] - [fs] nfs: Do not accept delegated opens when a delegation recall is in effect (Steve Dickson) [912842] - [fs] nfs: Fix a reboot recovery race when opening a file (Steve Dickson) [908524] - [fs] nfs: Ensure delegation recall and byte range lock removal don't conflict (Steve Dickson) [908524] - [fs] nfs: Fix up the return values of nfs4_open_delegation_recall (Steve Dickson) [908524] - [fs] nfs: Dont lose locks when a server reboots during delegation return (Steve Dickson) [908524] - [fs] nfs: Move nfs4_wait_clnt_recover and nfs4_client_recover_expired_lease (Steve Dickson) [908524] - [fs] nfs: Add NFSDBG_STATE (Steve Dickson) [908524] - [fs] nfs: nfs_inode_return_delegation() should always flush dirty data (Steve Dickson) [908524] - [fs] nfs: nfs_client_return_marked_delegations cant flush data (Steve Dickson) [908524] - [fs] nfs: Prevent deadlocks between state recovery and file locking (Steve Dickson) [908524] - [fs] nfs: Allow the state manager to mark an open_owner as being recovered (Steve Dickson) [908524] - [kernel] seqlock: Dont smp_rmb in seqlock reader spin loop (Steve Dickson) [908524] - [kernel] seqlock: add 'raw_seqcount_begin()' function (Steve Dickson) [908524] - [kernel] seqlock: optimise seqlock (Steve Dickson) [908524]- [net] tcp: Reallocate headroom if it would overflow csum_start (Thomas Graf) [896233] - [net] tcp: take care of misalignments (Thomas Graf) [896233] - [net] skbuff.c cleanup (Thomas Graf) [896233] - [net] ipv6: fix incorrect route 'expires' value passed to userspace (Thomas Graf) [912029]- [fs] nfs: don't allow nfs_find_actor to match inodes of the wrong type (Jeff Layton) [913660] - [mm] hugetlbfs: add swap entry check in follow_hugetlb_page() (Naoya Horiguchi) [928883] - [fs] binfmt_elf: fix hugetlb memory check in vma_dump_size() (Naoya Horiguchi) [928883] - [x86] remove BUG_ON(TS_USEDFPU) in __sanitize_i387_state() (Oleg Nesterov) [920445] - [fs] coredump: ensure the fpu state is flushed for proper multi-threaded core dump (Oleg Nesterov) [920445] - [kernel] perf, x86: Fix raw_spin_unlock_irqrestore() usage (Jiri Olsa) [927177] - [kernel] perf, x86: Implement user-space RDPMC support, to allow fast, user-space access to self-monitoring counters (Jiri Olsa) [927177] - [kernel] perf: Fix mmap_page::offset computation (Jiri Olsa) [927177] - [kernel] perf, arch: Rework perf_event_index() (Jiri Olsa) [927177] - [kernel] perf: Update the mmap control page on mmap() (Jiri Olsa) [927177] - [kernel] perf: Fix enable_on_exec for sibling events (Jiri Olsa) [927177] - [kernel] perf: Remove superfluous arguments (Jiri Olsa) [927177] - [kernel] perf, x86: Prefer fixed-purpose counters when scheduling (Jiri Olsa) [927177] - [kernel] events: Don't divide events if it has field period (Jiri Olsa) [927177] - [kernel] perf: Carve out callchain functionality (Jiri Olsa) [927177] - [kernel] x86: Perf_event_amd.c needs (Jiri Olsa) [927177] - [kernel] perf_events: Fix slow and broken cgroup context switch code (Jiri Olsa) [927177] - [kernel] perf, x86: Avoid kfree() in CPU_STARTING (Jiri Olsa) [927177] - [kernel] x86, perf: Make copy_from_user_nmi() a library function (Jiri Olsa) [927177] - [kernel] x86, perf: Add constraints for architectural PMU (Jiri Olsa) [927177] - [kernel] perf: Remove the perf_output_begin(.sample) argument (Jiri Olsa) [927177] - [kernel] perf: Remove the nmi parameter from the swevent and overflow interface (Jiri Olsa) [927177] - [kernel] events: Ensure that timers are updated without requiring read() call (Jiri Olsa) [927177] - [kernel] perf_event: Fix broken calc_timer_values() (Jiri Olsa) [927177] - [kernel] events: Move lockless timer calculation into helper function (Jiri Olsa) [927177] - [kernel] events: Add note to update_event_times comment about holding ctx->lock (Jiri Olsa) [927177] - [kernel] perf_events: Fix perf buffer watermark setting (Jiri Olsa) [927177] - [net] ieee802154: Remove static CFLAGS in net/ieee802154/Makefile (Aristeu Rozanski) [920620] - [net] sunrpc: Add barriers to ensure read ordering in rpc_wake_up_task_queue_locked (Dave Wysochanski) [840860]- [x86] apic: Add probe() for apic_flat (Prarit Bhargava) [953342] - [x86] apic: Work around boot failure on HP ProLiant DL980 G7 Server systems (Prarit Bhargava) [912963] - [x86] apic: Use probe routines to simplify apic selection (Prarit Bhargava) [912963] - [x86] x2apic: Simplify apic init in SMP and UP builds (Prarit Bhargava) [912963] - [virt] virtio-rng: fix crashes by disallowing multiple device registrations (Amit Shah) [953097] - [virt] virtio-console: add locking around c_ovq operations (Amit Shah) [928207] - [virt] virtio-console: rename cvq_lock to c_ivq_lock (Amit Shah) [928207] - [virt] virtio_console: Merge struct buffer_token into struct port_buffer (Amit Shah) [840454] - [virt] virtio_console: Free buffers from out-queue upon close (Amit Shah) [840454] - [virt] virtio_console: Use kmalloc instead of kzalloc (Amit Shah) [840454] - [virt] virtio_console: Free buffer if splice fails (Amit Shah) [840454] - [virt] virtio-trace: Fix pthread flag for Makefile of trace-agent used (Amit Shah) [840454] - [virt] virtio-trace: do not use unavailable fcntl (F_SETPIPE_SZ) (Amit Shah) [840454] - [virt] tools: Add guest trace agent as a user tool (Amit Shah) [840454] - [virt] virtio_console: Allocate scatterlist according to the current pipe size (Amit Shah) [840454] - [trace] ftrace: Allow stealing pages from pipe buffer (Amit Shah) [840454] - [virt] virtio_console: Wait until the port is ready on splice (Amit Shah) [840454] - [virt] virtio_console: Add a failback for unstealable pipe buffer (Amit Shah) [840454] - [virt] virtio_console: Add splice_write support (Amit Shah) [840454] - [s390] kdump: Do not add standby memory for kdump (Hendrik Brueckner) [922943] - [fs] vfs: remove unneeded permission check from path_init (Jeff Layton) [884863] - [idle] intel_idle: Initialize driver_data correctly in ivb_cstates on IVB processor (Prarit Bhargava) [953630] - [mm] fix fs oops due to dirty pages without buffers on s390 (Hendrik Brueckner) [692530] - [netdrv] vmxnet3: set carrier state properly on probe (Neil Horman) [861131]- [scsi] be2iscsi: Bump driver version (Rob Evers) [947550] - [scsi] be2iscsi: Fix issue in passing the exp_cmdsn and max_cmdsn (Rob Evers) [947550] - [scsi] be2iscsi: Fix possible reentrancy issue in be_iopoll (Rob Evers) [947550] - [scsi] be2iscsi: Fix the copyright information (Rob Evers) [947550] - [scsi] be2iscsi: Fix checking Adapter state while establishing CXN (Rob Evers) [947550] - [scsi] be2iscsi: Fix dynamic CID allocation Mechanism in driver (Rob Evers) [947550] - [scsi] be2iscsi: Fix the NOP-In handling code path (Rob Evers) [947550] - [scsi] be2iscsi: Fix the Port Link Status issue (Rob Evers) [947550] - [scsi] be2iscsi: Fix displaying the Active Session Count from driver (Rob Evers) [947550] - [scsi] be2iscsi: Fix displaying the FW Version from driver (Rob Evers) [947550] - [scsi] be2iscsi: Fix support for DEFQ extension (Rob Evers) [947550] - [scsi] be2iscsi: Fix MACRO for checking the adapter type (Rob Evers) [947550] - [scsi] be2iscsi: Fix freeing CXN specific driver resources. (Rob Evers) [947550] - [scsi] be2iscsi: Fix MSIx support in SKH-R to 32 (Rob Evers) [947550] - [scsi] be2iscsi: Fix MBX Command issues (Rob Evers) [947550] - [scsi] be2iscsi: Fix returning Failure when MBX fails with Insufficient buffer error (Rob Evers) [947550] - [scsi] be2iscsi: Send uninitialize pattern to FW (Rob Evers) [947550] - [scsi] be2iscsi: Fix Unrecoverable Error Detection (Rob Evers) [947550] - [scsi] be2iscsi: Fix for MBX timeout issue (Rob Evers) [947550] - [scsi] be2iscsi: Update the copyright information (Rob Evers) [947550] - [scsi] be2iscsi: Fix issue of displaying adapter family (Rob Evers) [947550] - [scsi] be2iscsi: Fix Task Completion Event handling (Rob Evers) [947550] - [scsi] be2iscsi: Fix session update context with V2 version (Rob Evers) [947550] - [scsi] be2iscsi: Fix support for V2 version of WRB (Rob Evers) [947550] - [scsi] be2iscsi: Fix support for handling CQ_CREATE V2 version (Rob Evers) [947550] - [scsi] be2iscsi: Fix max EQ supported by the driver (Rob Evers) [947550] - [scsi] be2iscsi: Fix driver support for Skyhawk-R adapter (Rob Evers) [947550] - [scsi] be2iscsi: Fix return value and typo (Rob Evers) [947550] - [scsi] be2iscsi: Fix kernel panic in blk_iopoll disable mode (Rob Evers) [947550] - [scsi] be2iscsi: Issue an function level reset when driver is loaded (Rob Evers) [947550] - [scsi] be2iscsi: Display driver name and version in device attribute (Rob Evers) [947550] - [scsi] be2iscsi: Fix max supported EQ count to 8.a (Rob Evers) [947550] - [scsi] be2iscsi: Fix memory leak in control path of driver (Rob Evers) [947550] - [scsi] be2iscsi: Display Completion Event string instead of Opcode (Rob Evers) [947550] - [scsi] be2iscsi: Fix the issue with soft reset (Rob Evers) [947550] - [scsi] be2iscsi: cleanup a min_t() call (Rob Evers) [947550] - [kernel] percpu-rw-sem: remove the percpu rw semaphore implementation (Jeff Moyer) [909482] - [fs] direct-io: don't read inode->i_blkbits multiple times (Jeff Moyer) [909482] - [fs] vfs: add missing virtual cache flush after editing partial pages (Jeff Moyer) [909482] - [fs] vfs: fix O_DIRECT read past end of block device (Jeff Moyer) [909482] - [fs] vfs: clear to the end of the buffer on partial buffer reads (Jeff Moyer) [909482] - [fs] vfs: avoid "attempt to access beyond end of device" warnings (Jeff Moyer) [909482] - [fs] blkdev_max_block: make private to fs/buffer.c (Jeff Moyer) [909482] - [fs] blockdev: remove bd_block_size_semaphore again (Jeff Moyer) [909482] - [fs] buffer.c: make block-size be per-page and protected by the page lock (Jeff Moyer) [909482] - [fs] direct-io.c: adjust suspicious bit operation (Jeff Moyer) [909482] - [fs] direct-io: optimize cache misses in the submission path (Jeff Moyer) [909482] - [fs] direct-io.c: calculate fs_count correctly in get_more_blocks() (Jeff Moyer) [909482] - [fs] direct-io: merge direct_io_walker into __blockdev_direct_IO (Jeff Moyer) [909482] - [fs] direct-io: inline the complete submission path (Jeff Moyer) [909482] - [fs] direct-io: separate map_bh from dio (Jeff Moyer) [909482] - [fs] direct-io: use a slab cache for struct dio (Jeff Moyer) [909482] - [fs] direct-io: rearrange fields in dio/dio_submit to avoid holes (Jeff Moyer) [909482] - [fs] direct-io: fix a wrong comment (Jeff Moyer) [909482] - [fs] direct-io: separate fields only used in the submission path from struct dio (Jeff Moyer) [909482] - [powerpc] pci: convert devtree bus addresses to resource (Myron Stowe) [953181] - [acpi] create _SUN sysfs file (Motohiro Kosaki) [908606]- [pci] Remove spurious error for sriov_numvfs store and simplify flow (Don Dutile) [887398] - [pci] Provide method to reduce the number of total VFs supported (Don Dutile) [887398] - [pci] SRIOV control and status via sysfs (Don Dutile) [887398] - [pci] Use is_visible() with boot_vga attribute for pci_dev (Don Dutile) [887398] - [pci] Add pci_device_type to pdev's device struct (Don Dutile) [887398] - [x86] Allow greater than 1TB of RAM on AMD x86_64 sytems (Larry Woodman) [869736 876275] - [mm] writeback: Fix Kernel divide by zero panic in get_dirty_limits() (Rafael Aquini) [871599] - [scsi] scsi_debug: Fix off-by-one bug when unmapping region (Ewan Milne) [902973] - [md] dm-snap: provide module alias in dm-snapshot (Mikulas Patocka) [889973] - [x86] mce: Fix return value of mce_chrdev_read() when erst is disabled (Prarit Bhargava) [742385] - [x86] Prevent panic in init_memory_mapping() when booting more than 1TB on AMD systems (Larry Woodman) [869736] - [kernel] TAINT_TECH_PREVIEW should not disable lock debugging (Prarit Bhargava) [872688] - [Documentation] remove doc for obsolete dynamic-printk kernel-parameter (Prarit Bhargava) [883911] - [kernel] coredump: backport E option for /proc/sys/kernel/coredump_pattern (Dave Anderson) [905122] - [s390] mm: Fix crst upgrade of mmap with MAP_FIXED (Hendrik Brueckner) [915357] - [virt] kvm/mmu: fix hashing for TDP and non-paging modes (Marcelo Tosatti) [908751] - [virt] kvm/mmu: Fix free memory accounting race in mmu_alloc_roots() (Marcelo Tosatti) [908751] - [virt] kvm/mmu: Don't flush shadow when enabling dirty tracking (Marcelo Tosatti) [908751] - [mm] memcg: fix totalpages calculation for memory.swappiness==0 (Satoru Moriya) [887402] - [mm] memcg: fix unit mismatch in memcg oom limit calculation (Satoru Moriya) [887397] - [x86] pci: Allow x86 platforms to use translation offsets (Myron Stowe) [836569] - [x86] pci: Clear host bridge aperture struct resource (Myron Stowe) [836569] - [x86] pci: use _CRS bus number aperture for host bridges from ACPI (Myron Stowe) [836569] - [x86] pci: fix unused variable warning in amd_bus.c (Myron Stowe) [836569] - [x86] pci: merge pcibios_scan_root() and pci_scan_bus_on_node() (Myron Stowe) [836569] - [x86] pci: dynamically allocate pci_root_info for native host bridge drivers (Myron Stowe) [836569] - [x86] pci: embed pci_sysdata into pci_root_info on ACPI path (Myron Stowe) [836569] - [x86] pci: embed name into pci_root_info struct (Myron Stowe) [836569] - [x86] pci: add host bridge resource release for _CRS path (Myron Stowe) [836569] - [x86] pci: refactor get_current_resources() (Myron Stowe) [836569] - [pci] add host bridge release support (Myron Stowe) [836569] - [pci] add generic device into pci_host_bridge struct (Myron Stowe) [836569] - [pci] rename pci_host_bridge() to find_pci_root_bridge() (Myron Stowe) [836569] - [x86] pci: fix memleak with get_current_resources() (Myron Stowe) [836569] - [pci] move host bridge-related code to host-bridge.c (Myron Stowe) [836569] - [pci] collapse pcibios_resource_to_bus (Myron Stowe) [836569] - [powerpc] pci: get rid of device resource fixups (Myron Stowe) [836569] - [pci] add generic pcibios_resource_to_bus() (Myron Stowe) [836569] - [pci] convert bus addresses to resource when reading BARs (Myron Stowe) [836569] - [pci] add struct pci_host_bridge_window with CPU/bus address offset (Myron Stowe) [836569] - [pci] add struct pci_host_bridge and a list of all bridges found (Myron Stowe) [836569] - [pci] don't publish new root bus until it's fully initialized (Myron Stowe) [836569] - [pci] make pci_flags non-weak (Myron Stowe) [836569] - [powerpc] pci: replace pci_probe_only with pci_flags (Myron Stowe) [836569] - [powerpc] pci: make pci_probe_only default to 0 (Myron Stowe) [836569] - [pci] add pci_clear_flags() (Myron Stowe) [836569] - [pci] make pci_flags always available (Myron Stowe) [836569] - [x86] pci: fix memleak when ACPI _CRS is not used (Myron Stowe) [836569] - [x86] pci: don't fall back to defaults if _CRS has no apertures (Myron Stowe) [836569] - [pci] remove pci_create_bus() (Myron Stowe) [836569] - [x86] pci: convert to pci_create_root_bus() and pci_scan_root_bus() (Myron Stowe) [836569] - [x86] pci: use pci_scan_bus() instead of pci_scan_bus_parented() (Myron Stowe) [836569] - [powerpc] pci: convert to pci_create_root_bus() (Myron Stowe) [836569] - [powerpc] pci: split PHB part out of pcibios_map_io_space() (Myron Stowe) [836569] - [powerpc] pci: make pcibios_setup_phb_resources() static (Myron Stowe) [836569] - [pci] deprecate pci_scan_bus_parented() (Myron Stowe) [836569] - [pci] convert pci_scan_bus_parented() to use pci_create_root_bus() (Myron Stowe) [836569] - [pci] convert pci_scan_bus() to use pci_create_root_bus() (Myron Stowe) [836569] - [pci] add pci_scan_root_bus() that accepts resource list (Myron Stowe) [836569] - [pci] add pci_create_root_bus() that accepts resource list (Myron Stowe) [836569] - [pci] show host bridges and root bus resources (Myron Stowe) [836569] - [pci] add helpers for building PCI bus resource lists (Myron Stowe) [836569] - [x86] pci: Ignore CPU non-addressable _CRS reserved memory resources (Myron Stowe) [836569] - [powerpc] pci: fix a brace coding style issue in probe.c (Myron Stowe) [836569] - [powerpc] pci: move powerpc pci flag functions into asm-generic (Myron Stowe) [836569] - [powerpc] rename ppc_pci_*_flags to pci_*_flags (Myron Stowe) [836569] - [x86] pci/sysfs: move bus cpuaffinity to class dev_attrs (Myron Stowe) [836569] - [x86] pci: add rescan to /sys/.../pci_bus/.../ (Myron Stowe) [836569] - [x86] pci: use kasprintf in acpi.c (Myron Stowe) [836569] - [x86] pci: Enable pci root res read out for 32bit too (Myron Stowe) [836569] - [x86] pci: Add cap_resource() (Myron Stowe) [836569] - [x86] pci: Use u64 instead of size_t in amd_bus.c (Myron Stowe) [836569] - [x86] pci: AMD one chain system to use pci read out res (Myron Stowe) [836569] - [x86] pci: Use resource_size_t in update_res (Myron Stowe) [836569] - [x86] Move range related operation to one file (Myron Stowe) [836569] - [x86] pci: fix section mismatch on update_res() (Myron Stowe) [836569] - [x86] pci: seperate x86_pci_rootbus_res_quirks from amd_bus.c (Myron Stowe) [836569] - [x86] pci: fix comment typo in bus_numa.h (Myron Stowe) [836569] - [x86] mtrr: Fix sorting of mtrr after subtracting (Myron Stowe) [836569] - [x86] pci: read root resources from IOH on Intel (Myron Stowe) [836569] - [block] Consolidate command flag and queue limit checks for merges (Mike Snitzer) [910054] - [scsi] sd: Permit merged discard requests (Mike Snitzer) [910054] - [block] Clean up special command handling logic (Mike Snitzer) [910054] - [block] separate out blk_rq_merge_ok() and blk_try_merge() from elevator functions (Mike Snitzer) [910054] - [block] cleanup previous backport of blk_throtl_bio() reorganization (Mike Snitzer) [910054] - [i2c] Adding support for Intel iSMT SMBus 2.0 host controller (Neil Horman) [910427] - [asm-generic] architecture independent readq/writeq for 32bit environment (Neil Horman) [910427] - [kvm] vmx: provide the vmclear function and a bitmap to support VMCLEAR in kdump (Andrew Jones) [908608] - [x86] kexec: VMCLEAR VMCSs loaded on all cpus if necessary (Andrew Jones) [908608] - [netdrv] igb: release already assigned MSI-X interrupts if setup fails (Stefan Assmann) [804724] - [netdrv] igb: remove duplicate code for fallback interrupt initialization (Stefan Assmann) [804724] - [netdrv] igb: Combine q_vector and ring allocation into a single function (Stefan Assmann) [804724] - [netdrv] igb: Remove logic that was doing NUMA pseudo-aware allocations (Stefan Assmann) [804724] - [netdrv] igb: Move the calls to set the Tx and Rx queues into igb_open (Stefan Assmann) [804724] - [char] ipmi: add options to disable openfirmware and PCI scanning (Tony Camuso) [924736] - [char] ipmi: use locks on watchdog timeout set on reboot (Tony Camuso) [924736] - [char] ipmi: simplify locking (Tony Camuso) [924736] - [char] ipmi: fix message handling during panics (Tony Camuso) [924736] - [char] ipmi: Fix IPMI errors due to timing problems (Tony Camuso) [924736] - [char] ipmi/ipmi_si_intf: fix cleanup_one_si section mismatch (Tony Camuso) [924736] - [char] ipmi: fix OOPS caused by pnp_unregister_driver on unregistered driver (Tony Camuso) [924736] - [Documentation] IPMI: Add the document description of ipmi_get_smi_info (Tony Camuso) [924736] - [char] ipmi: fix __init and __exit attribute locations (Tony Camuso) [924736] - [char] ipmi: proper spinlock initialization (Tony Camuso) [924736] - [char] ipmi: fix hardcoded ipmi device exit path warning (Tony Camuso) [924736] - [char] ipmi: fix acpi probe print (Tony Camuso) [924736] - [char] ipmi: print info for spmi and smbios paths like acpi and pci (Tony Camuso) [924736] - [char] ipmi: fix memleaking for add_smi when duplicating happen (Tony Camuso) [924736] - [char] ipmi: update driver to use dev_printk and its constructs (Tony Camuso) [924736] - [char] ipmi/ipmi_si_intf: fix variable 'addr_space' set but not used warning (Tony Camuso) [924736] - [char] ipmi: fix sysfs lockdep warning in ipmi code (Tony Camuso) [924736] - [char] ipmi: remove ipmi_smi.h self-include (Tony Camuso) [924736] - [char] ipmi: fix slave_addrs setting to actually work (Tony Camuso) [924736] - [char] ipmi: Use KCS_IDLE_STATE (Tony Camuso) [924736] - [char] ipmi: refer to table as "SPMI", not "ACPI" (Tony Camuso) [924736] - [mm] enforce mmap_min_addr on x86_64 (Rik van Riel) [790921] - [mm] optional next-fit policy for arch_get_unmapped_area (Rik van Riel) [790921] - [mm] fix quadratic behaviour in get_unmapped_area_topdown (Rik van Riel) [790921] - [scsi] Revert: qla2xxx: Optimize existing port name server query matching (Chad Dupuis) [924804] - [scsi] Revert: qla2xxx: Avoid losing any fc ports when loop id's are exhausted (Chad Dupuis) [924804]- [fs] defer do_filp_open() access checks to may_open() (Eric Sandeen) [920752] - [infiniband] ipoib: Add missing locking when CM object is deleted (Doug Ledford) [913645] - [virt] kvm: accept unaligned MSR_KVM_SYSTEM_TIME writes (Petr Matousek) [917021] {CVE-2013-1796} - [char] tty: hold lock across tty buffer finding and buffer filling (Prarit Bhargava) [901780]- [net] tcp: fix for zero packets_in_flight was too broad (Thomas Graf) [920794] - [net] tcp: frto should not set snd_cwnd to 0 (Thomas Graf) [920794] - [net] tcp: fix an infinite loop in tcp_slow_start() (Thomas Graf) [920794] - [net] tcp: fix ABC in tcp_slow_start() (Thomas Graf) [920794] - [md] dm-thin: bump the target version numbers (Mike Snitzer) [922931] - [md] dm-thin: use block_size_is_power_of_two (Mike Snitzer) [904161] - [md] dm-thin: support a non-power-of-2 discard_granularity (Mike Snitzer) [904161] - [md] dm-thin: fix queue limits stacking (Mike Snitzer) [904161] - [md] dm: sync misc small differences from upstream (Mike Snitzer) [904161] - [md] persistent-data: improve improve space map block alloc failure message (Mike Snitzer) [904161] - [md] dm-thin: use DMERR_LIMIT for errors (Mike Snitzer) [904161] - [md] persistent-data: use DMERR_LIMIT for errors (Mike Snitzer) [904161] - [md] persistent-data: fix nested btree deletion (Mike Snitzer) [904161] - [md] dm-thin: move bio_prison code to separate module (Mike Snitzer) [904161] - [md] dm-thin: prepare to separate bio_prison code (Mike Snitzer) [904161] - [md] persistent-data: convert to use le32_add_cpu (Mike Snitzer) [904161] - [md] dm-bufio: use ACCESS_ONCE for sysfs values (Mike Snitzer) [904161] - [md] dm-bufio: use list_move (Mike Snitzer) [904161] - [md] dm-ioctl: use kmalloc if possible (Mike Snitzer) [904161] - [md] dm-ioctl: remove PF_MEMALLOC (Mike Snitzer) [904161] - [md] dm-ioctl: prevent unsafe change to dm_ioctl data_size (Mike Snitzer) [904161] - [md] dm-snap: optimize track_chunk (Mike Snitzer) [904161] - [md] dm: fix deadlock with request based dm and queue request_fn recursion (Mike Snitzer) [904161] - [fs] ext3: Fix format string issues (Nikola Pajkovsky) [920785] {CVE-2013-1848} - [netdrv] ehea: avoid accessing a NULL vgrp (Steve Best) [911359] - [kernel] signal: always clear sa_restorer on execve (Nikola Pajkovsky) [920506] {CVE-2013-0914} - [md] dm-thin: fix discard corruption (Mike Snitzer) [922931] - [md] persistent-data: rename node to btree_node (Mike Snitzer) [922931] - [netdrv] ixgbe: Only set gso_type to SKB_GSO_TCPV4 as RSC does not support IPv6 (Michael S. Tsirkin) [908196] - [netdrv] bnx2x: set gso_type (Michael S. Tsirkin) [908196] - [netdrv] qlcnic: set gso_type (Michael S. Tsirkin) [908196] - [netdrv] ixgbe: fix gso type (Michael S. Tsirkin) [908196] - [net] sunrpc: Get rid of the redundant xprt->shutdown bit field (J. Bruce Fields) [893584] - [virt] kvm: do not #GP on unaligned MSR_KVM_SYSTEM_TIME write (Gleb Natapov) [917021] {CVE-2013-1796} - [fs] gfs2: Allocate reservation structure before rename and link (Robert S Peterson) [922999] - [drm] i915: bounds check execbuffer relocation count (Nikola Pajkovsky) [920525] {CVE-2013-0913} - [x86] irq: add quirk for broken interrupt remapping on 55XX chipsets (Neil Horman) [887006] - [md] dm: fix limits initialization when there are no data devices (Mike Snitzer) [908851] - [kvm] Convert MSR_KVM_SYSTEM_TIME to use gfn_to_hva_cache functions (Gleb Natapov) [917025] {CVE-2013-1797} - [kvm] Fix for buffer overflow in handling of MSR_KVM_SYSTEM_TIME (Gleb Natapov) [917021] {CVE-2013-1796} - [kvm] Fix bounds checking in ioapic indirect register reads (Gleb Natapov) [917032] {CVE-2013-1798} - [kvm] x86: release kvmclock page on reset (Gleb Natapov) [917025] {CVE-2013-1797} - [security] keys: Fix race with concurrent install_user_keyrings() (David Howells) [913258] {CVE-2013-1792}- [fs] xfs: use maximum schedule timeout when ail is empty (Brian Foster) [883905] - [net] xfrm_user: fix info leak in copy_to_user_tmpl() (Thomas Graf) [922429] {CVE-2012-6537} - [net] xfrm_user: fix info leak in copy_to_user_policy() (Thomas Graf) [922429] {CVE-2012-6537} - [net] xfrm_user: fix info leak in copy_to_user_state() (Thomas Graf) [922429] {CVE-2012-6537} - [net] xfrm_user: fix info leak in copy_to_user_auth() (Thomas Graf) [922429] {CVE-2012-6537} - [net] atm: fix info leak in getsockopt(SO_ATMPVC) (Thomas Graf) [922387] {CVE-2012-6546} - [net] atm: fix info leak via getsockname() (Thomas Graf) [922387] {CVE-2012-6546} - [fs] nls: improve UTF8 -> UTF16 string conversion routine (Nikola Pajkovsky) [916119] {CVE-2013-1773} - [fs] fat: Fix stat->f_namelen (Nikola Pajkovsky) [916119] {CVE-2013-1773} - [netdrv] tun: fix ioctl() based info leaks (Thomas Graf) [922351] {CVE-2012-6547} - [net] llc: fix info leak via getsockname() (Thomas Graf) [922333] {CVE-2012-6542} - [virt] x86: Add a check to catch Xen emulation of Hyper-V (Andrew Jones) [918239] - [fs] cifs: fix expand_dfs_referral (Sachin Prabhu) [902492] - [fs] cifs: factor smb_vol allocation out of cifs_setup_volume_info (Sachin Prabhu) [902492] - [fs] cifs: have cifs_cleanup_volume_info not take a double pointer (Sachin Prabhu) [902492] - [fs] nfs: Dont allow NFS silly-renamed files to be deleted, no signal (Dave Wysochanski) [905095]- [Documentation] vxlan: fix command usage in its doc (Amerigo Wang) [907447] - [net] vxlan: Add ethtool drvinfo (Amerigo Wang) [907447] - [net] vxlan: Use the underlying device index when joining/leaving multicast groups (Amerigo Wang) [907447] - [net] vxlan: remove unused variable (Amerigo Wang) [907447] - [net] vxlan: Update hard_header_len based on lowerdev when instantiating VXLAN (Amerigo Wang) [907447] - [net] vxlan: fix a typo (Amerigo Wang) [907447] - [net] vxlan: Fix error that was resulting in VXLAN MTU size being 10 bytes too large (Amerigo Wang) [907447] - [net] vxlan: allow a user to set TTL value (Amerigo Wang) [907447] - [net] vxlan: don't expire permanent entries (Amerigo Wang) [907447] - [net] vxlan: fix oops when give unknown ifindex (Amerigo Wang) [907447] - [net] vxlan: fix receive checksum handling (Amerigo Wang) [907447] - [net] vxlan: add additional headroom (Amerigo Wang) [907447] - [net] vxlan: allow configuring port range (Amerigo Wang) [907447] - [net] vxlan: associate with tunnel socket on transmit (Amerigo Wang) [907447] - [net] vxlan: fix byte order in hash function (Amerigo Wang) [907447] - [net] vxlan: minor output refactoring (Amerigo Wang) [907447] - [net] vxlan: fix more sparse warnings (Amerigo Wang) [907447] - [net] vxlan: remove unused including (Amerigo Wang) [907447] - [net] vxlan: put UDP socket in correct namespace (Amerigo Wang) [907447] - [net] vxlan: virtual extensible lan (Amerigo Wang) [907447] - [net] igmp: export symbol ip_mc_leave_group (Amerigo Wang) [907447] - [net] netlink: Add nla_put_net{16,32,64}() helpers (Amerigo Wang) [907447] - [net] dst: Introduce skb_tunnel_rx() helper (Amerigo Wang) [907447] - [net] rtnetlink: do not check master for bridge ports (Amerigo Wang) [907447] - [net] rtnetlink: notify events for FDB NTF_SELF adds and deletes (Amerigo Wang) [907447] - [net] rtnetlink: add attributes to fdb interface (Amerigo Wang) [907447] - [net] netdevice: make address const in device address management (Amerigo Wang) [907447] - [net] add generic PF_BRIDGE:RTM_ FDB hooks (Amerigo Wang) [907447] - [net] xfrm: fix RCU bugs (Amerigo Wang) [885247] - [net] xfrm: Replace rwlock on xfrm_policy_afinfo with rcu (Amerigo Wang) [885247] - [net] flow: Add a flow_cache_flush_deferred function (Amerigo Wang) [885247] - [net] xfrm: Refcount destination entry on xfrm_lookup (Amerigo Wang) [885247] - [net] xfrm: avoid possible oopse in xfrm_alloc_dst (Amerigo Wang) [885247] - [net] xfrm: Fix xfrm_state_migrate leak (Amerigo Wang) [885247] - [net] flow: Make flow cache namespace-aware (Amerigo Wang) [885247] - [net] xfrm: do not assume that template resolving always returns xfrms (Amerigo Wang) [885247] - [net] xfrm: check bundle policy existance before dereferencing it (Amerigo Wang) [885247] - [net] xfrm: fix policy unreferencing on larval drop (Amerigo Wang) [885247] - [net] xfrm6: ensure to use the same dev when building a bundle (Amerigo Wang) [885247] - [net] xfrm: Fix crashes in xfrm_lookup() (Amerigo Wang) [885247] - [net] flow: delayed deletion of flow cache entries (Amerigo Wang) [885247] - [net] xfrm: remove policy garbage collection (Amerigo Wang) [885247] - [net] xfrm: cache bundles instead of policies for outgoing flows (Amerigo Wang) [885247] - [net] xfrm: deal with dst entries in netns (Amerigo Wang) [885247] - [net] flow: virtualize flow cache entry methods (Amerigo Wang) [885247] - [net] flow: structurize flow cache (Amerigo Wang) [885247] - [net] xfrm: remove policy lock when accessing policy->walk.dead (Amerigo Wang) [885247] - [net] xfrm: Flushing empty SAD generates false events (Amerigo Wang) [885247] - [net] xfrm: Flushing empty SPD generates false events (Amerigo Wang) [885247] - [net] pfkey: fix SA and SP flush sequence (Amerigo Wang) [885247] - [net] xfrm: validate attributes (Amerigo Wang) [885247] - [net] xfrm: verify policy direction at XFRM_MSG_POLEXPIRE handler (Amerigo Wang) [885247] - [net] xfrm: Remove xfrm_state_genid (Amerigo Wang) [885247] - [net] ipv4: check rt_genid in dst_check (Amerigo Wang) [885247] - [net] xfrm: Fix bogus bundle flowi (Amerigo Wang) [885247] - [net] xfrm: clone mark when cloning policy (Amerigo Wang) [885247] - [net] xfrm: Allow user space manipulation of SPD mark (Amerigo Wang) [885247] - [net] xfrm: Allow user space config of SAD mark (Amerigo Wang) [885247] - [net] xfrm: SP lookups with mark (Amerigo Wang) [885247] - [net] xfrm: SP lookups signature with mark (Amerigo Wang) [885247] - [net] xfrm: SA lookups with mark (Amerigo Wang) [885247] - [net] xfrm: SA lookups signature with mark (Amerigo Wang) [885247] - [net] xfrm: introduce basic mark infrastructure (Amerigo Wang) [885247]- [fs] NLM: Ensure that we resend all pending blocking locks after a reclaim (Steve Dickson) [913704] - [fs] xfs: remove log force from xfs_buf_cond_lock() (Brian Foster) [896224] - [fs] xfs: recheck buffer pinned status after push trylock failure (Brian Foster) [896224] - [fs] nfs: Ensure that we check lock exclusive/shared type against open modes (Dave Wysochanski) [916324] - [powerpc] pseries: Fix partition migration hang in stop_topology_update (Steve Best) [910597] - [infiniband] qib: correction for faulty sparse warning correction (Jay Fenlason) [901701] - [usb] io_ti: Fix NULL dereference in chase_port() (Nikola Pajkovsky) [916200] {CVE-2013-1774} - [net] bluetooth: Fix incorrect strncpy() in hidp_setup_hid() (Nikola Pajkovsky) [914691] {CVE-2013-0349} - [char] tty: set_termios/set_termiox should not return -EINTR (Oleg Nesterov) [904907] - [netdrv] ehea: fix VLAN support (Steve Best) [911359] - [net] xfrm_user: return error pointer instead of NULL (Thomas Graf) [919389] {CVE-2013-1826} - [net] dccp: check ccid before NULL poiter dereference (Weiping Pan) [919188] {CVE-2013-1827}- [Documentation] ipv6: Update ip-sysctl.txt documentation (Jacob Tanenbaum) [795367] - [net] ipv6: add special mode forwarding=2 to send RS while configured as router (Jacob Tanenbaum) [795367] - [net] ipv6: add special mode accept_ra=2 to accept RA while configured as a router (Jacob Tanenbaum) [795367] - [net] netfilter: improve out-of-sync situation in TCP tracking (Flavio Leitner) [629857] - [net] sctp: Add support to per-association statistics via a new SCTP_GET_ASSOC_STATS call (Michele Baldessari) [755486] - [net] fix netdev_increment_features() (Amerigo Wang) [892868] - [net] Disable all TSO features when SG is disabled (Amerigo Wang) [892868] - [net] tcp: tcp_replace_ts_recent() should not be called from tcp_validate_incoming() (Weiping Pan) [843126] - [net] tcp: RFC 5961 5.2 Blind Data Injection Attack Mitigation (Weiping Pan) [843126] - [net] tcp: refine SYN handling in tcp_validate_incoming (Weiping Pan) [843126] - [net] tcp: implement RFC 5961 4.2 (Weiping Pan) [843126] - [net] tcp: implement RFC 5961 3.2 (Weiping Pan) [843126] - [net] ipv6: Preserve ipv6 functionality needed by NET (Vlad Yasevich) [801856] - [net] use right lock in __dev_remove_offload (Vlad Yasevich) [801856] - [net] ipv6: Pull IPv6 GSO registration out of the module (Vlad Yasevich) [801856] - [net] ipv4: Pull GSO registration out of inet_init() (Vlad Yasevich) [801856] - [net] ipv6: Update ipv6 static library with newly needed functions (Vlad Yasevich) [801856] - [net] ipv6: Move exthdr offload support into separate file (Vlad Yasevich) [801856] - [net] ipv6: Separate out UDP offload functionality (Vlad Yasevich) [801856] - [net] ipv6: Separate tcp offload functionality (Vlad Yasevich) [801856] - [net] ipv6: Separate ipv6 offload support (Vlad Yasevich) [801856] - [net] ipv6: Switch to using new offload infrastructure (Vlad Yasevich) [801856] - [net] ipv4: Switch to using the new offload infrastructure (Vlad Yasevich) [801856] - [net] ipv6: Add new offload registration infrastructure (Vlad Yasevich) [801856] - [net] Add net protocol offload registration infrustructure (Vlad Yasevich) [801856] - [net] Switch to using the new packet offload infrastructure (Vlad Yasevich) [801856] - [net] Add generic packet offload infrastructure (Vlad Yasevich) [801856] - [net] update SOCK_MIN_RCVBUF (Daniel Borkmann) [782886] - [net] sctp: Fix list corruption resulting from freeing an association on a list (Jiri Pirko) [887868] - [net] netfilter/ipset: timeout can be modified for already added elements (Daniel Borkmann) [881599] - [net] tcp: Don't change unlocked socket state in tcp_v4_err() (Jiri Benc) [757658] - [net] packet: fix network header offset in skb for raw sockets (Stefan Assmann) [845515] - [mm] tmpfs: fix use-after-free of mempolicy object (Nikola Pajkovsky) [915715] {CVE-2013-1767} - [fs] fuse: set page_descs length in fuse_buffered_write() (Brian Foster) [915135] - [fs] vfs: fix pointer dereference validation in d_validate (Carlos Maiolino) [876600]- [pci] Fix PCI Express Capability accessors for PCI_EXP_FLAGS (Myron Stowe) [912505] - [pci] introduce accessor to retrieve PCIe Capabilities Register (Myron Stowe) [904203] - [pci] Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] pcie/portdrv: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] portdrv: Don't create hotplug slots unless port supports hotplug (Myron Stowe) [904203] - [drm] radeon: Use PCI Express Capability accessors (Myron Stowe) [904203] - [scsi] qla4xxx: Use PCI Express Capability accessors (Myron Stowe) [904203] - [scsi] qla4xxx: Use PCI Express Capability accessors (Myron Stowe) [904203] - [infiniband] qib: Use PCI Express Capability accessors (Myron Stowe) [904203] - [infiniband] mthca: Use PCI Express Capability accessors (Myron Stowe) [904203] - [wireless] iwlwifi: Use PCI Express Capability accessors (Myron Stowe) [904203] - [wireless] iwlegacy: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] ath9k: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] atl1c: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] cxgb4: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] cxgb3: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] myri10ge: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] niu: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] mlx4: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] igb: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] e1000e: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] tg3: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] bnx2x: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] r8169: Preserve other Device Control bits when setting NOSNOOP_EN (Myron Stowe) [904203] - [netdrv] r8169: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] pcie/aspm: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] pcie/aer: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] pciehp: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] pcie/portdrv: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] hotplug: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] Add accessors for PCI Express Capability (Myron Stowe) [904203] - [pci] Remove unused field pcie_type from struct pci_dev (Myron Stowe) [904203] - [pci] Introduce pci_pcie_type(dev) to replace pci_dev->pcie_type (Myron Stowe) [904203] - [pci] Add pcie_flags_reg to cache PCIe capabilities register (Myron Stowe) [904203] - [scsi] qla2xxx: remove unnecessary reads of PCI_CAP_ID_EXP (Myron Stowe) [904203] - [pci] remove redundant capabilities checking in pci_{save, restore}_pcie_state (Myron Stowe) [904203] - [pci] pcie/aer: use pci_is_pcie() instead of obsolete pci_dev.is_pcie (Myron Stowe) [904203] - [pci] move pci_find_saved_cap out of linux/pci.h (Myron Stowe) [904203] - [netdrv] myri10ge: remove unnecessary read of PCI_CAP_ID_EXP (Myron Stowe) [904203] - [netdrv] niu: remove unnecessary read of PCI_CAP_ID_EXP (Myron Stowe) [904203] - [pci] Track the size of each saved capability data area (Myron Stowe) [904203] - [pci] pcie/portdrv: remove redundant definitions (Myron Stowe) [904203] - [pci] hotplug: use pci_is_pcie() (Myron Stowe) [904203] - [pci] pcie/aspm: use pci_is_pcie() (Myron Stowe) [904203] - [pci] pciehp: use pci_pcie_cap() (Myron Stowe) [904203] - [pci] pcie/aspm: use pci_pcie_cap() (Myron Stowe) [904203] - [pci] pcie/portdrv: use pci_pcie_cap() (Myron Stowe) [904203]- [kernel] utrace: ensure arch_ptrace/ptrace_request can never race with SIGKILL (Oleg Nesterov) [912074] {CVE-2013-0871} - [security] device_cgroup: fix RCU usage (Aristeu Rozanski) [819366] - [security] device_cgroup: fix unchecked cgroup parent usage (Aristeu Rozanski) [819366] - [security] device_cgroup: add proper checking when changing default behavior (Aristeu Rozanski) [819366] - [security] device_cgroup: stop using simple_strtoul() (Aristeu Rozanski) [819366] - [security] device_cgroup: rename deny_all to behavior (Aristeu Rozanski) [819366] - [security] device_cgroup: fix invalid rcu dereference (Aristeu Rozanski) [819366] - [security] device_cgroup: rename whitelist to exception list (Aristeu Rozanski) [819366] - [security] device_cgroup: convert device_cgroup internally to policy + exceptions (Aristeu Rozanski) [819366] - [security] device_cgroup: introduce dev_whitelist_clean() (Aristeu Rozanski) [819366] - [security] device_cgroup: add "deny_all" in dev_cgroup structure (Aristeu Rozanski) [819366] - [security] devcgroup_inode_permission: take "is it a device node" checks to inlined wrapper (Aristeu Rozanski) [819366] - [security] rcu: Convert call_rcu(whitelist_item_free) to kfree_rcu() (Aristeu Rozanski) [819366] - [fs] cifs: after upcalling for krb5 creds, invalidate key rather than revoking it (Niels de Vos) [885899] - [fs] cifs: tmp_key_invalidate() should not set key->expiry to 0 (Niels de Vos) [885899] - [block] disable discard request merge temporarily (Mike Snitzer) [907844]- [netdrv] mlx4: Set number of msix vectors under SRIOV mode to firmware defaults (Michal Schmidt) [904726] - [netdrv] mlx4: Fix bridged vSwitch configuration for non SRIOV mode (Michal Schmidt) [903644] - [net] rtnetlink: Fix IFLA_EXT_MASK definition (regression) (Thomas Graf) [903220] - [x86] msr: Add capabilities check (Nikola Pajkovsky) [908699] {CVE-2013-0268} - [x86] msr: Remove incorrect, duplicated code in the MSR driver (Nikola Pajkovsky) [908699] {CVE-2013-0268} - [virt] xen: don't assume ds is usable in xen_iret for 32-bit PVOPS (Andrew Jones) [906311] {CVE-2013-0228}- [kernel] cputime: Avoid multiplication overflow on utime scaling (Stanislaw Gruszka) [862758] - [net] sunrpc: When changing the queue priority, ensure that we change the owner (Steve Dickson) [902965] - [net] sunrpc: Ensure we release the socket write lock if the rpc_task exits early (Steve Dickson) [902965] - [fs] nfs: Ensure that we free the rpc_task after read and write cleanups are done (Steve Dickson) [902965] - [net] sunrpc: Ensure that we free the rpc_task after cleanups are done (Steve Dickson) [902965] - [net] sunrpc: Don't allow low priority tasks to pre-empt higher priority ones (Steve Dickson) [902965] - [fs] nfs: Add sequence_priviliged_ops for nfs4_proc_sequence() (Steve Dickson) [902965] - [fs] nfs: The NFSv4.0 client must send RENEW calls if it holds a delegation (Steve Dickson) [902965] - [fs] nfs: nfs4_proc_renew should be declared static (Steve Dickson) [902965] - [fs] nfs: nfs4_locku_done must release the sequence id (Steve Dickson) [902965] - [fs] nfs: We must release the sequence id when we fail to get a session slot (Steve Dickson) [902965] - [fs] nfs: Add debugging messages to NFSv4's CLOSE procedure (Steve Dickson) [902965] - [net] sunrpc: Clear the connect flag when socket state is TCP_CLOSE_WAIT (Steve Dickson) [902965] - [fs] nfs: cleanup DS stateid error handling (Steve Dickson) [902965] - [fs] nfs: handle DS stateid errors (Steve Dickson) [902965] - [fs] nfs: Fix potential races in xprt_lock_write_next() (Steve Dickson) [902965] - [fs] nfs: Ensure correct locking when accessing the 'lock_states' list (Steve Dickson) [902965] - [fs] nfs: Fix the handling of NFS4ERR_SEQ_MISORDERED errors (Steve Dickson) [902965] - [block] cciss: use lun reset not target reset (Tomas Henzl) [893022] - [block] cciss: get rid of message related magic numbers (Tomas Henzl) [893022] - [fs] nfsd: default server numeric idmapping to off (J. Bruce Fields) [815908] - [fs] nfsd: allow numeric idmapping (J. Bruce Fields) [815908] - [x86] perf: Export Sandy Bridge uncore clockticks event in sysfs (Luming Yu) [886374] - [x86] perf: Add Intel Westmere-EX uncore support (Luming Yu) [886374] - [powerpc] perf: Sample only if SIAR-Valid bit is set in P7+ (Steve Best) [873425] - [powerpc] oprofile: Fix marked events support on Power7+ not set (Steve Best) [873425] - [powerpc] Define Power7+ PV constant PV_POWER7p (Steve Best) [873425] - [netdrv] netxen: check for root bus in netxen_mask_aer_correctable (Nikolay Aleksandrov) [846123] - [netdrv] be2net: fix unconditionally returning IRQ_HANDLED in INTx (Ivan Vecera) [909464] - [netdrv] be2net: fix INTx ISR for interrupt behaviour on BE2 (Ivan Vecera) [909464] - [netdrv] be2net: fix a possible events_get() race on BE2 (Ivan Vecera) [909464] - [virt] hv_balloon: Make adjustments to the pressure report (Jason Wang) [902232]- [fs] gfs2: Get a block reservation before resizing a file (Robert S Peterson) [875753] - [net] ipv6: do not create neighbor entries for local delivery (Jiri Pirko) [896020] - [net] bonding: check for assigned mac before adopting the slaves mac address (Veaceslav Falico) [905126] - [fs] nfs: nfs4_xdr_enc_layout{commit, return} must return status (Steve Dickson) [907227] - [fs] set s_type before destroy_super in sget() (Eric Sandeen) [904982] - [scsi] ses: Avoid kernel panic when lun 0 is not mapped (Ewan Milne) [886867] - [block] avoid divide-by-zero with zero discard granularity (Mike Snitzer) [901705] - [block] discard granularity might not be power of 2 (Mike Snitzer) [901705] - [netdrv] tg3: Fix crc errors on jumbo frame receive (Ivan Vecera) [895336] - [netdrv] igb: set E1000_IMS_TS interrupt bit in igb_irq_enable (Stefan Assmann) [871795] - [pci] intel-iommu: Prevent devices with RMRRs from being placed into SI Domain (Tony Camuso) [678451] - [scsi] sd: Reshuffle init_sd to avoid crash (Ewan Milne) [888417] - [mm] add numa node symlink for cpu devices in sysfs (Neil Horman) [878708]- [fs] Fix sget() race with failing mount (Eric Sandeen) [883276]- [virt] xen: Fix stack corruption in xen_failsafe_callback for 32bit PVOPS guests (Andrew Jones) [896050] {CVE-2013-0190} - [block] sg_io: use different default filters for each device class (Paolo Bonzini) [875361] {CVE-2012-4542} - [block] sg_io: prepare for adding per-device-type filters (Paolo Bonzini) [875361] {CVE-2012-4542} - [virt] virtio-blk: Don't free ida when disk is in use (Asias He) [870344] - [netdrv] mlx4: Remove FCS bytes from packet length (Doug Ledford) [893707] - [net] netfilter: nf_ct_reasm: fix conntrack reassembly expire code (Amerigo Wang) [726807]- [char] ipmi: use a tasklet for handling received messages (Prarit Bhargava) [890160] - [char] ipmi: handle run_to_completion properly in deliver_recv_msg() (Prarit Bhargava) [890160] - [usb] xhci: Reset reserved command ring TRBs on cleanup (Don Zickus) [843520] - [usb] xhci: handle command after aborting the command ring (Don Zickus) [874541] - [usb] xhci: cancel command after command timeout (Don Zickus) [874541] - [usb] xhci: add aborting command ring function (Don Zickus) [874541] - [usb] xhci: add cmd_ring_state (Don Zickus) [874541] - [usb] xhci: Fix Null pointer dereferencing with non-DMI systems (Don Zickus) [874542] - [usb] xhci: Intel Panther Point BEI quirk (Don Zickus) [874542] - [usb] xhci: Increase XHCI suspend timeout to 16ms (Don Zickus) [874542] - [powerpc] Revert: pseries/iommu: remove default window before attempting DDW manipulation (Steve Best) [890454] - [serial] 8250_pnp: add Intermec CV60 touchscreen device (Mauro Carvalho Chehab) [894445] - [char] ipmi: apply missing hunk from upstream commit 2407d77a (Tony Camuso) [882787] - [acpi] Fix broken kernel build if CONFIG_ACPI_DEBUG is enabled (Lenny Szubowicz) [891948] - [scsi] qla2xxx: Test and clear FCPORT_UPDATE_NEEDED atomically (Chad Dupuis) [854736] - [mm] vmalloc: remove guard page from between vmap blocks (Johannes Weiner) [873737] - [mm] vmalloc: vmap area cache (Johannes Weiner) [873737] - [fs] vfs: prefer EEXIST to EROFS when creating on an RO filesystem (Eric Sandeen) [878091] - [scsi] qla2xxx: change queue depth ramp print to debug print (Rob Evers) [893113] - [fs] nfs: Fix umount when filelayout DS is also the MDS (Steve Dickson) [895194] - [fs] nfs/pnfs: add set-clear layoutdriver interface (Steve Dickson) [895194] - [fs] nfs: Don't call nfs4_deviceid_purge_client() unless we're NFSv4.1 (Steve Dickson) [895194] - [fs] nfs: Wait for session recovery to finish before returning (Steve Dickson) [895176] - [mm] compaction: validate pfn range passed to isolate_freepages_block (Johannes Weiner) [889456 890498] - [drm] nouveau: ensure legacy vga is re-enabled during POST (Ben Skeggs) [625441] - [netdrv] be2net: Remove stops to further access to BE NIC on UE bits (Ivan Vecera) [894344] - [virt] kvm: invalid opcode oops on SET_SREGS with OSXSAVE bit set (Petr Matousek) [862904] {CVE-2012-4461}- [netdrv] qlge: remove NETIF_F_TSO6 flag (Amerigo Wang) [891839] - [fs] ext3: Remove BKL from ext3_put_super() and ext3_remount() (Carlos Maiolino) [885945] - [lib] switch the protection of percpu_counter list to spinlock (Carlos Maiolino) [885945] - [virt] hv: Add Hyper-V balloon driver (Jason Wang) [885572] - [mm] export a function to get vm committed memory (Jason Wang) [885572] - [drm] nouveau: extend prevent display switching issues by disabling pageflip (Ben Skeggs) [853226] - [netdrv] mlx4: Fix advertisement of wrong PF context behaviour (Alex Williamson) [894060]- [char] ipmi: add new kernel options to prevent automatic ipmi init (Tony Camuso) [877177] - [usb] xhci: New system added for Compliance Mode Patch on SN65LVPE502CP (Don Zickus) [856709] - [x86] quirks: Mark Haswell HDMI Audio as unsupported (Prarit Bhargava) [883428] - [scsi] bfa: fix crash in bfa_cb_ioim_done when performing failover/failback tests (Vijay Guvva) [878618] - [fs] autofs4: Fix sparse warning: context imbalance in autofs4_d_automount() different lock contexts for basic block (Ian Kent) [876795] - [fs] jbd, jbd2: don't wake kjournald unnecessarily (Eric Sandeen) [886318] - [scsi] qla4xxx: v5.03.00.00.06.04-k2 (Rob Evers) [890727] - [scsi] qla4xxx: Correct the validation to check in get_sys_info mailbox (Rob Evers) [890727] - [scsi] qla4xxx: Pass correct function param to qla4_8xxx_rd_direct (Rob Evers) [890727] - [scsi] qla4xxx: v5.03.00.00.06.04-k1 (Chad Dupuis) [878048] - [scsi] qla4xxx: update copyrights in LICENSE.qla4xxx (Chad Dupuis) [878048] - [scsi] qla4xxx: Disable generating pause frames for ISP83XX (Chad Dupuis) [878048] - [scsi] qla4xxx: Fix double clearing of risc_intr for ISP83XX (Chad Dupuis) [878048] - [scsi] qla4xxx: IDC implementation for Loopback (Chad Dupuis) [878048] - [scsi] qla4xxx: Fix panic while rmmod (Chad Dupuis) [878048] - [scsi] qla4xxx: Fail probe_adapter if IRQ allocation fails (Chad Dupuis) [878048] - [scsi] qla4xxx: Prevent MSI/MSI-X falling back to INTx for ISP82XX (Chad Dupuis) [878048] - [scsi] qla4xxx: Update idc reg in case of PCI AER (Chad Dupuis) [878048] - [scsi] qla4xxx: Fix double IDC locking in qla4_8xxx_error_recovery (Chad Dupuis) [878048] - [scsi] qla4xxx: Clear interrupt while unloading driver for ISP83XX (Chad Dupuis) [878048] - [scsi] qla4xxx: Print correct IDC version (Chad Dupuis) [878048] - [scsi] qla4xxx: Added new mbox cmd to pass driver version to FW (Chad Dupuis) [878048] - [scsi] qla4xxx: fix various printk and comment typos (Chad Dupuis) [878048] - [fs] autofs4: use simple_empty() for empty directory check (Ian Kent) [876795] - [fs] autofs4: dont clear DCACHE_NEED_AUTOMOUNT on rootless mount (Ian Kent) [876795] - [fs] gfs2: Fix race in gfs2_rs_alloc (Abhijith Das) [878476] - [fs] xfs: fix broken error handling in xfs_vm_writepage (Dave Chinner) [874539] - [drm] radeon: force rn50 chip to always report connected on analog output (Jerome Glisse) [892723] - [sound] alsa: add support for Teradici 2200 host card audio (Jaroslav Kysela) [890581] - [md] dm-raid: Fix RAID10's check for sufficient redundancy (Jonathan E Brassow) [889358] - [scsi] hpsa: update version number to 3.2.0 (Tomas Henzl) [891935] - [netdrv] cxgb4: Initialize data structures before using (Steve Best) [885756]- [mm] pageattr: prevent PSE and GLOABL leftovers to confuse pmd/pte_present and pmd_huge (Andrea Arcangeli) [878877] - [fs] gfs2: Fix FITRIM argument handling (Abhijith Das) [866932] - [fs] gfs2: Require user to provide argument for FITRIM (Abhijith Das) [866932] - [fs] exec: do not leave bprm->interp on stack (Josh Poimboeuf) [880146] {CVE-2012-4530} - [fs] exec: use -ELOOP for max recursion depth (Josh Poimboeuf) [880146] {CVE-2012-4530} - [fs] btrfs: close exclusive opens with close_bdev_exclusive() (Zach Brown) [874505] - [kernel] sched_rt: Fix hang where umount is stuck in synchronize_sched_expedited (Larry Woodman) [814768]- [md] raid10: Do not call md_raid10_unplug_device while holding spinlock (Jonathan E Brassow) [886658] - [md] dm-thin: commit before gathering status (Mike Snitzer) [882426] - [md] dm-thin: cleanup dead code (Mike Snitzer) [882426] - [md] dm-thin: rename cell_defer_except to cell_defer_no_holder (Mike Snitzer) [882426] - [md] dm-thin: emit "ignore_discard" in status if discards are disabled (Mike Snitzer) [882426] - [md] dm-thin: wake the worker when a discard is prepared (Mike Snitzer) [882426] - [md] dm-thin: fix race between simultaneous io and discards to same block (Mike Snitzer) [882426] - [md] dm-thin: replace calls to cell_release_singleton with cell_defer_except (Mike Snitzer) [882426] - [mm] Revert: ksm: numa awareness sysfs knob (Jarod Wilson) [743643] - [fs] gfs2: Reset rd_last_alloc when it reaches the end of the rgrp (Robert S Peterson) [882381] - [fs] gfs2: Stop looking for free blocks at end of rgrp (Robert S Peterson) [882381] - [drm] nouveau: cache ramcfg value for RAM_RESTRICT_ZM_GROUP (Ben Skeggs) [878384] - [drm] nouveau: disable use of tesla/fermi copy engines for buffer moves (Ben Skeggs) [878384] - [fs] xfs: fix direct IO nested transaction deadlock (Dave Chinner) [876426]- [kernel] ptrace-utrace: fix PTRACE_GETEVENTMSG(pid) in sub-namespace (Oleg Nesterov) [782330] - [scsi] mpt2sas: fix for driver fails EEH recovery from injected pci bus error (Tomas Henzl) [829149] - [mm] memcontrol: propagate LRU accounting state when splitting THP (Johannes Weiner) [881714] - [net] sctp: proc: protect bind_addr->address_list accesses with rcu_read_lock() (Thomas Graf) [706038] - [net] sctp: Add RCU protection to assoc->transport_addr_list (Thomas Graf) [706038] - [s390] zfcp: Adapt to new FC_PORTSPEED semantics (Hendrik Brueckner) [855128] - [virt] virtio_net: allow to change mac when iface is running (Jiri Pirko) [882868] - [virt] kvm: Minimal hyper-v support (Vadim Rozenfeld) [871350] - [fs] gfs2: Journal DLM lock has wrong label (Steven Whitehouse) [884822] - [mm] huge_memory: fix typo in transparent_hugepage sysfs symlink (Jeremy Eder) [887308] - [mm] ksm: numa awareness sysfs knob (Petr Holasek) [743643] - [fs] btrfs: handle IS_ERR(inode) in btrfs_lookup() (Zach Brown) [870944] - [kernel] sched: Add irq_{enter,exit}() to scheduler_ipi() (Stanislaw Gruszka) [836964] - [kernel] panic: fix a possible deadlock in panic() (Tatsuya Kitamura) [871939]- [powerpc] perf: power_pmu_start restores incorrect values, breaking frequency events (Jiri Olsa) [880525] - [netdrv] mlx4: Allow choosing flow steering mode (Doug Ledford) [885191] - [netdrv] mlx4: Adjustments to Flow Steering activation logic for SRIOV (Doug Ledford) [885191] - [netdrv] mlx4: Fix wrong error flow in the flow steering wrapper (Doug Ledford) [885191] - [netdrv] mlx4: Add QPN enforcement for flow steering rules set by VFs (Doug Ledford) [885191] - [infiniband] mlx4: 64-byte CQE/EQE support (Doug Ledford) [885191] - [netdrv] mlx4: Fix potential deadlock in mlx4_eq_int() (Doug Ledford) [885191] - [infiniband] mlx4: Fix spinlock order to avoid lockdep warnings (Doug Ledford) [885191] - [netdrv] mlx4: Removing reserve vectors (Doug Ledford) [885191] - [netdrv] mlx4: Fix double-release-range in tx-rings (Doug Ledford) [885191] - [infiniband] mlx4: Fix QP1 P_Key processing in the Primary Physical Function (PPF) (Doug Ledford) [885191] - [infiniband] mlx4: Synchronize cleanup of MCGs in MCG paravirtualization (Doug Ledford) [885191] - [net] bonding: Bonding driver does not consider the gso_max_size setting of slave devices (Ivan Vecera) [883643] - [net] tcp: Fix >4GB writes on 64-bit (Daniel Borkmann) [885238] - [net] bridge: skip forwarding delay if not using STP (Thomas Graf) [881682] - [fs] nfs: Fix open(O_TRUNC) and ftruncate() error handling (Steve Dickson) [884263] - [fs] nfsd: add proc file listing kernel's gss_krb5 enctypes (Steve Dickson) [877113] - [fs] nfs: add nfs_sb_deactive_async to avoid deadlock (Steve Dickson) [871968] - [fs] nfs: fix page dirtying in NFS DIO read codepath (Jeff Layton) [876514] - [fs] nfs: don't zero out the rest of the page if we hit the EOF on a DIO READ (Jeff Layton) [876514] - [fs] handle null sb in get_super_thawed (Eric Sandeen) [874521] - [scsi] Fix race when removing SCSI devices (Tomas Henzl) [820880] - [netdrv] be2net: enable GRO by default (Ivan Vecera) [849930] - [netdrv] igb: fix compile warning if CONFIG_IGB_PTP is not set (Stefan Assmann) [886519] - [netdrv] bnx2x: Prevent link flaps when booting from SAN (Michal Schmidt) [881068] - [netdrv] bnx2x: Activate LFA (Michal Schmidt) [881068] - [acpi] apei: Fixup common access width firmware bug (Prarit Bhargava) [880465] - [acpi] apei: Avoid too much error reporting in runtime (Prarit Bhargava) [880465] - [acpi] apei: Fix incorrect APEI register bit width check and usage (Prarit Bhargava) [880465] - [virt] vhost: fix length for cross region descriptor (Michael S. Tsirkin) [862265] - [fs] nfs: Use FS-Cache invalidation (David Howells) [699931] - [fs] cachefiles: Implement invalidation (David Howells) [699931] - [fs] vfs: Make more complete truncate operation available to CacheFiles (David Howells) [699931] - [fs] fscache: Provide proper invalidation (David Howells) [699931] - [fs] fscache: Fix operation state management and accounting (David Howells) [699931] - [fs] fscache: Make cookie relinquishment wait for outstanding reads (David Howells) [699931] - [fs] cachefiles: Make some debugging statements conditional (David Howells) [699931] - [fs] fscache: Check cookie is still correct in __fscache_read_or_alloc_pages() (David Howells) [699931] - [fs] fscache: Check that there are no read ops when cookie relinquished (David Howells) [699931] - [fs] cachefiles: Downgrade the requirements passed to the allocator (David Howells) [699931] - [fs] fscache: Validate page mapping pointer value (David Howells) [699931] - [fs] fscache: Fix the marking of cached pages (David Howells) [699931] - [fs] fscache: nfs_migrate_page() does not wait for FS-Cache to finish with a page (David Howells) [699931] - [fs] fscache: Fix __fscache_uncache_all_inode_pages()'s outer loop (David Howells) [699931] - [fs] fscache: Add a helper to bulk uncache pages on an inode (David Howells) [699931] - [scsi] qla2xxx: Ramp down queue depth for attached SCSI devices when driver resources are low (Chad Dupuis) [829739] - [scsi] qla2xxx: Determine the number of outstanding commands based on available resources (Chad Dupuis) [829739] - [s390] zfcp: return early from slave_destroy if slave_alloc returned early (Hendrik Brueckner) [878372] - [scsi] fcoe: fix fcoe enable on link toggle while it is still disabled (Neil Horman) [875271] - [scsi] Log thin provisioning threshold event (Ewan Milne) [847998] - [netdrv] qlge: NETIF_F_GRO needs to be part of hw_features instead of features (John Green) [849749] - [s390] qeth: set new mac even if old mac is gone (Hendrik Brueckner) [883458] - [s390] qeth: Fix IPA_CMD_QIPASSIST return code handling (Hendrik Brueckner) [882792]- [redhat] kabi: additional whitelist symbols for RHEL-6.4 (Jiri Olsa) [866427]- [ipc] mqueue: Prevent mq_send/receive memory corruption (Larry Woodman) [885030] - [fs] nfs: prevent delegreturn attr deadlock (David Jeffery) [870142] - [netdrv] tg3: Do not set TSS for 5719 and 5720 (John Feeney) [823371] - [scsi] lpfc: Update lpfc version for 8.3.5.86.1p driver release (Rob Evers) [877149] - [scsi] lpfc: Fixed setting sequential delivery bit in a service class that is not valid (Rob Evers) [877149] - [scsi] lpfc: Fixed boot from san failure when SLI4 FC device presented on the same PCI bus (Rob Evers) [877149] - [scsi] lpfc: Add LOGO support after ABTS compliance (Rob Evers) [877149] - [scsi] lpfc: Fixed not reporting logical link speed to SCSI midlayer when QoS not on (Rob Evers) [877149] - [scsi] lpfc: Fixed SCSI host create showing wrong link speed on SLI3 HBA ports (Rob Evers) [877149] - [scsi] lpfc: Fixed kernel warning on spinlock usage on some distributions (Rob Evers) [877149] - [scsi] lpfc: Fixed Linux generic firmware download on SLI4 devices with longer module names (Rob Evers) [877149] - [scsi] lpfc: Fix error with fabric service parameters causing performance issues (Rob Evers) [877149] - [scsi] lpfc: Fixed messages for misconfigured port errors (Rob Evers) [877149] - [scsi] lpfc: Fix FCP2 Retries for non-r/w commands (Rob Evers) [877149] - [scsi] lpfc: Fix incorrect comment in T10 DIF attributes (Rob Evers) [877149] - [scsi] lpfc: Correct missing queue destroy on function reset (Rob Evers) [877149] - [scsi] lpfc: Added checking BMBX register for RDY bit before writing the first address in (Rob Evers) [877149] - [scsi] lpfc: Misc changes to optimize critical path (Rob Evers) [877149] - [s390] qdio: fix kernel panic for zfcp 31-bit (Hendrik Brueckner) [878380] - [s390] zcrypt: msgType50 (RSA-CRT) fix (Hendrik Brueckner) [875977] - [netdrv] ixgbe: fix uninitialized event.type in ixgbe_ptp_check_pps_event (Andy Gospodarek) [884369] - [netdrv] ixgbe: (PTP) Fix PPS interrupt code (Andy Gospodarek) [884369] - [netdrv] ixgbe: Fix PTP X540 SDP alignment code for PPS signal (Andy Gospodarek) [884369] - [s390] zfcp: support for hardware data router (Hendrik Brueckner) [823016] - [s390] qdio: base support for hardware data router with zfcp (Hendrik Brueckner) [823016] - [s390] qdio: Split SBAL entry flags (Hendrik Brueckner) [823016] - [net] netfilter/ipset: Check and reject crazy /0 input parameters (Thomas Graf) [880920] - [kernel] kmod: make __request_module() killable (Oleg Nesterov) [819529] {CVE-2012-4398} - [kernel] kmod: introduce call_modprobe() helper (Oleg Nesterov) [819529] {CVE-2012-4398} - [kernel] usermodehelper: implement UMH_KILLABLE (Oleg Nesterov) [819529] {CVE-2012-4398} - [kernel] usermodehelper: introduce umh_complete(sub_info) (Oleg Nesterov) [819529] {CVE-2012-4398} - [kernel] call_usermodehelper: simplify/fix UMH_NO_WAIT case (Oleg Nesterov) [819529] {CVE-2012-4398} - [kernel] wait_for_helper: SIGCHLD from user-space can lead to use-after-free (Oleg Nesterov) [819529] {CVE-2012-4398} - [netdrv] qlge: Backport offload features to vlan interfaces (John Green) [849749] - [netdrv] igbvf: work around i350 erratum (Stefan Assmann) [870638]- [netdrv] be2net: Update driver version to 4.4.161.0r (Ivan Vecera) [868896] - [netdrv] be2net: Fix skyhawk VF PCI Device ID (Ivan Vecera) [868896] - [netdrv] be2net: Fix FW flashing on Skyhawk-R (Ivan Vecera) [868896] - [netdrv] be2net: Enabling Wake-on-LAN is not supported in S5 state (Ivan Vecera) [868896] - [netdrv] be2net: Fix VF driver load on newer Lancer FW (Ivan Vecera) [868896] - [netdrv] be2net: Fix unnecessary delay in PCI EEH (Ivan Vecera) [868896] - [netdrv] be2net: Fix issues in error recovery due to wrong queue state (Ivan Vecera) [868896] - [netdrv] be2net: Fix ethtool get_settings output for VF (Ivan Vecera) [868896] - [netdrv] be2net: Fix error messages while driver load for VFs (Ivan Vecera) [868896] - [netdrv] be2net: cleanup code related to be_link_status_query() (Ivan Vecera) [868896] - [netdrv] be2net: Fix configuring VLAN for VF for Lancer (Ivan Vecera) [868896] - [netdrv] be2net: Wait till resources are available for VF in error recovery (Ivan Vecera) [868896] - [netdrv] be2net: Fix change MAC operation for VF for Lancer (Ivan Vecera) [868896] - [netdrv] be2net: remove type argument of be_cmd_mac_addr_query() (Ivan Vecera) [868896] - [netdrv] be2net: Fix setting QoS for VF for Lancer (Ivan Vecera) [868896] - [netdrv] be2net: Fix driver load failure for different FW configs in Lancer (Ivan Vecera) [868896] - [md] dm-thin: remove tech preview status (Mike Snitzer) [798835] - [md] dm-thin: log errors using DMERR_LIMIT instead of DMERR (Mike Snitzer) [798835] - [md] persistent-data: log errors using DMERR_LIMIT instead of DMERR (Mike Snitzer) [798835] - [md] dm-block-manager: reinstate context for which block failed a validator check (Mike Snitzer) [798835] - [netdrv] bnx2x: remove redundant warning log (Michal Schmidt) [879279] - [pci] fix broadcom 57840_MF pci id (Michal Schmidt) [871475] - [netdrv] bnx2x: Disable FCoE for 57840 since not yet supported by FW (Michal Schmidt) [872228] - [netdrv] bnx2x: Fix no link on 577xx 10G-baseT (Michal Schmidt) [872228] - [netdrv] bnx2x: Fix unrecognized SFP+ module after driver is loaded (Michal Schmidt) [872228] - [netdrv] bnx2x: Fix potential incorrect link speed provision (Michal Schmidt) [872228] - [netdrv] bnx2x: Restore global registers back to default (Michal Schmidt) [872228] - [netdrv] bnx2x: Fix link down in 57712 following LFA (Michal Schmidt) [872228] - [netdrv] bnx2x: Fix 57810 1G-KR link against certain switches (Michal Schmidt) [871532] - [netdrv] bnx2x: fix handling mf storage modes (Michal Schmidt) [867872] - [netdrv] bnx2x: use strlcpy() to copy a string (Michal Schmidt) [872228] - [tools] perf: Fix a NULL pointer dereference (Jiri Olsa) [879509] - [tools] perf: Add probe command into perf help message (Jiri Olsa) [879452] - [net] sunrpc: Ensure that rpc_release_resources_task() can be called twice (Jeff Layton) [878204] - [fs] nfs: Check validity of cl_rpcclient in nfs_server_list_show (Steve Best) [874834] - [sound] alsa: fix pcm procfs race (Jaroslav Kysela) [867120] - [kernel] module: Last symbol in a module's symtab is not shown in /proc/kallsyms (Seiji Aguchi) [878024] - [scsi] isci: copy fis 0x34 response into proper buffer (David Milburn) [876912] - [netdrv] bna: put back VLAN tag stripped in promisc mode when no VLAN is configured (Ivan Vecera) [870279]- [net] ipset: list-set: fix adding 'after' (Thomas Graf) [880464] - [net] ipset: take into account cidr value for the from address when creating the set (Thomas Graf) [879539] - [net] net_sched: gred: Fix oops in gred_dump() in WRED mode (Thomas Graf) [874872] - [net] IPv4: Send gratuitous ARP for secondary IP addresses also (Jason Wang) [875309] - [net] arp_notify: unconditionally send gratuitous ARP for NETDEV_NOTIFY_PEERS (Jason Wang) [875309] - [net] fix net.core.?mem_max defaults (Thomas Graf) [878072] - [net] pktgen: fix crash when generating IPv6 packets (Thomas Graf) [877327] - [net] netfilter/ipset: fix hash size checking in kernel (Thomas Graf) [876831] - [net] sctp: send abort chunk when max_retrans exceeded (Neil Horman) [876249]- [fs] ext4: race-condition protection for ext4_convert_unwritten_extents_endio (Lukas Czerner) [869906] {CVE-2012-4508} - [fs] ext4: serialize fallocate with ext4_convert_unwritten_extents (Lukas Czerner) [869906] {CVE-2012-4508} - [fs] ext4: flush the i_completed_io_list during ext4_truncate (Lukas Czerner) [869906] {CVE-2012-4508} - [infiniband] ipoib: Fix AB-BA deadlock when deleting neighbours (Doug Ledford) [873949] - [infiniband] ipoib: Fix memory leak in the neigh table deletion flow (Doug Ledford) [873949] - [infiniband] ipoib: Fix RCU pointer dereference of wrong object (Doug Ledford) [873949] - [misc] Make rcu_dereference_bh work (Doug Ledford) [873949] - [infiniband] ipoib: Use a private hash table for path lookup in xmit path (Doug Ledford) [873949] - [net] netlink: move min_dump_alloc to netlink_callback_extended (Weiping Pan) [872067] - [infiniband] pass rdma_cm module to netlink_dump_start (Weiping Pan) [872067] - [net] netlink: add reference of module in netlink_dump_start (Weiping Pan) [872067] - [net] netfilter: add netlink_dump_control structure for netlink_dump_start() (Weiping Pan) [872067] - [net] netlink: handle errors from netlink_dump() (Weiping Pan) [872067] - [powerpc] mm: Export memory limit via device tree (Baoquan He) [674664] - [powerpc] mm: Change memory_limit from phys_addr_t to unsigned long long (Baoquan He) [674664] - [drm] radeon: For single CRTC GPUs move handling of CRTC_CRT_ON to crtc_dpms() (Jerome Glisse) [873728] - [drm] radeon: Fix TV DAC Load Detection for single CRTC chips (Jerome Glisse) [873728] - [drm] radeon: Clean up code in TV DAC load detection (Jerome Glisse) [873728] - [drm] radeon: On DVI-I use Load Detection when EDID is bogus (Jerome Glisse) [873728] - [drm] radeon: Fix primary DAC Load Detection for RV100 chips (Jerome Glisse) [873728] - [drm] radeon: Fix Load Detection on legacy primary DAC (Jerome Glisse) [873728] - [netdrv] ixgbe: PTP get_ts_info missing software support (Andy Gospodarek) [876810] - [pci] dmar: use PF's pci-dev struct for IOMMU association for VFs (Don Dutile) [873462]- [netdrv] pch_gbe: don't reset MAC_RX on FIFO overflow (Veaceslav Falico) [858747] - [netdrv] pch_gbe: don't re-set RX_FIFO_ERR flag in napi_poll (Veaceslav Falico) [858747] - [netdrv] pch_gbe: create functions for MAC_RX enable, disable (Veaceslav Falico) [858747] - [s390] prevent kABI checking for transactional execution and RI (Hendrik Brueckner) [823011] - [s390] add support for transactional memory (Hendrik Brueckner) [823011] - [s390] add support for runtime instrumentation (Hendrik Brueckner) [823011] - [block] sg_io: introduce unpriv_sgio queue flag (Paolo Bonzini) [841577] - [block] sg_io: pass request_queue to blk_verify_command (Paolo Bonzini) [841577] - [scsi] have scsi_internal_device_unblock take new state (Chris Leech) [854140] - [scsi] add new SDEV_TRANSPORT_OFFLINE state (Chris Leech) [854140] - [fs] sysfs: Cache the last sysfs_dirent to improve readdir scalability (Jes Sorensen) [869037] - [fs] cifs: when CONFIG_HIGHMEM is set, serialize the write kmaps (Sachin Prabhu) [832252] - [fs] cifs: abstract out function to marshal up the iovec array for async writes (Sachin Prabhu) [832252] - [fs] cifs: on CONFIG_HIGHMEM machines, limit the wsize to the kmap space (Sachin Prabhu) [832252] - [fs] gfs2: fix truncation of journaled data files (Abhijith Das) [864634] - [fs] gfs2: re-fix kernel panic with small gfs2 filesystems (Abhijith Das) [838638] - [target] iblock: Add parameter to specify read-only devices (Andy Grover) [877561] - [ata] sata_svw: check DMA start bit before reset (David Milburn) [737836] - [scsi] hpsa: Use LUN reset instead of target reset (Tomas Henzl) [875091] - [net] bonding: prevent deadlock on slave store with alb mode (Veaceslav Falico) [849129] - [net] fix divide by zero in tcp algorithm illinois (Flavio Leitner) [866514] {CVE-2012-4565}- [mm] percpu: Fix kdump crash_notes content lost in case i386 debug (Baoquan He) [828045] - [mm] percpu: fix chunk range calculation (Baoquan He) [828045]- [netdrv] pch_gbe: align skbs to 64byte (Veaceslav Falico) [814481] - [Documentation] nfs: Update kernel idmapping documentation (Steve Dickson) [823359] - [scsi] cxgb3i, cxgb4i: driver updates for rhel6.4 (Jeff Garzik) [747142 747143] - [net] rtnetlink: Fix problem with buffer allocation (Andy Gospodarek) [845081] - [net] RTNETLINK adjusting values of min_ifinfo_dump_size (Andy Gospodarek) [845081] - [net] rtnetlink: Compute and store minimum ifinfo dump size (Andy Gospodarek) [845081] - [kernel] timekeeping: Fix timezone update (Prarit Bhargava) [868859] - [net] sunrpc: add the ability to monitor dynamic slot allocation (Harshula Jayasuriya) [876632] - [scsi] ibmvfc: Ignore fabric RSCNs when link is dead (Steve Best) [875945] - [x86] abort secondary CPU bring-up gracefully if do_boot_cpu timed out on cpu_callin_mask (Igor Mammedov) [816899] - [fs] vfs: get rid of S_BIAS (Ian Kent) [872813] - [fs] gfs2: Test bufdata with buffer locked and gfs2_log_lock held (Benjamin Marzinski) [874319] - [kernel] cpu: fix cpu_chain section mismatch (Frederic Weisbecker) [852148] - [kernel] sched: Don't modify cpusets during suspend/resume (Frederic Weisbecker) [852148] - [kernel] sched, cpuset: Drop __cpuexit from cpu hotplug callbacks (Frederic Weisbecker) [852148] - [kernel] sched: adjust when cpu_active and cpuset configurations are updated during cpu on/offlining (Frederic Weisbecker) [852148] - [kernel] cpu: return better errno on cpu hotplug failure (Frederic Weisbecker) [852148] - [kernel] cpu: introduce cpu_notify(), __cpu_notify(), cpu_notify_nofail() (Frederic Weisbecker) [852148] - [fs] fuse: optimize __fuse_direct_io() (Brian Foster) [858850] - [fs] fuse: optimize fuse_get_user_pages() (Brian Foster) [858850] - [fs] fuse: use get_user_pages_fast() (Brian Foster) [858850] - [fs] fuse: pass iov to fuse_get_user_pages() (Brian Foster) [858850] - [mm] minor cleanup of iov_iter_single_seg_count() (Brian Foster) [858850] - [fs] fuse: use req->page_descs for argpages cases (Brian Foster) [858850] - [fs] fuse: add per-page descriptor to fuse_req (Brian Foster) [858850] - [fs] fuse: rework fuse_do_ioctl() (Brian Foster) [858850] - [fs] fuse: rework fuse_perform_write() (Brian Foster) [858850] - [fs] fuse: rework fuse_readpages() (Brian Foster) [858850] - [fs] fuse: categorize fuse_get_req() (Brian Foster) [858850] - [fs] fuse: general infrastructure for pages of variable size (Brian Foster) [858850] - [mm] memcg: fix split_huge_page_refcounts() (Jerome Marchand) [808538] - [mm] memcg: count pte references from every member of the reclaimed hierarchy (Jerome Marchand) [808538] - [mm] make per-memcg LRU lists exclusive (Jerome Marchand) [808538] - [mm] collect LRU list heads into struct lruvec (Jerome Marchand) [808538] - [mm] vmscan: convert global reclaim to per-memcg LRU lists (Jerome Marchand) [808538] - [mm] memcg: remove optimization of keeping the root_mem_cgroup LRU lists empty (Jerome Marchand) [808538] - [mm] move memcg hierarchy reclaim to generic reclaim code (Jerome Marchand) [808538] - [mm] memcg: per-priority per-zone hierarchy scan generations (Jerome Marchand) [808538] - [mm] vmscan: distinguish between memcg triggering reclaim and memcg (Jerome Marchand) [808538] - [mm] vmscan: distinguish global reclaim from global LRU scanning (Jerome Marchand) [808538] - [mm] memcg: consolidate hierarchy iteration primitives (Jerome Marchand) [808538] - [mm] vmscan: remove isolate_pages callback scan control (Jerome Marchand) [808538] - [mm] memcg: Introduces for_each_mem_cgroup_all (Jerome Marchand) [808538] - [mm] memcg: use for_each_mem_cgroup (Jerome Marchand) [808538] - [mm] memcg: extract mem_group_usage() from mem_cgroup_read() (Jerome Marchand) [808538] - [mm] memcg: skip scanning active lists based on individual size (Jerome Marchand) [808538] - [mm] compaction: avoid double mem_cgroup_del_lru() (Jerome Marchand) [808538] - [kernel] events: Switch to internal refcount, fix race with close() (Jiri Olsa) [874723] - [kernel] events: De-schedule a task context when removing the last event (Jiri Olsa) [874723] - [kernel] events: Change close() semantics for group events (Jiri Olsa) [874723] - [kernel] events: Do no try to schedule task events if there are none (Jiri Olsa) [874723] - [kernel] events: Do not set task_ctx pointer in cpuctx if there are no events in the context (Jiri Olsa) [874723] - [kernel] events: Collect the schedule-in rules in one function (Jiri Olsa) [874723] - [kernel] events: Fix initial task_ctx/event installation (Jiri Olsa) [874723] - [kernel] events: Simplify and fix __perf_install_in_context() (Jiri Olsa) [874723] - [kernel] events: Remove task_ctx_sched_in() (Jiri Olsa) [874723] - [kernel] events: Clean up 'ctx' reference counting (Jiri Olsa) [874723] - [s390] qeth: fix deadlock between recovery and bonding driver (Hendrik Brueckner) [869647] - [fs] xfs: fix reading of wrapped log data (Dave Chinner) [874322] - [x86] mm: fix signedness issue in mmap_rnd() (Petr Matousek) [875036] - [net] netlink: fix for too early rmmod (Weiping Pan) [874444] - [net] af_key: fix netns ops ordering on module load/unload (Weiping Pan) [874434] - [net] ipv6/netfilter: fix overlap check for fragments (Amerigo Wang) [726807]- [fs] cifs: deal with id_to_sid embedded sid reply corner case (Sachin Prabhu) [868433] - [fs] cifs: fix hardcoded default security descriptor length (Sachin Prabhu) [868433] - [fs] cifs: extra sanity checking for cifs.idmap keys (Sachin Prabhu) [868433] - [fs] cifs: ensure we revalidate the inode after readdir if cifsacl is enabled (Sachin Prabhu) [868433] - [fs] cifs: don't override the uid/gid in getattr when cifsacl is enabled (Sachin Prabhu) [868433] - [fs] cifs: avoid extra allocation for small cifs.idmap keys (Sachin Prabhu) [868433] - [fs] cifs: simplify id_to_sid and sid_to_id mapping code (Sachin Prabhu) [868433] - [fs] cifs: remove uneeded __KERNEL__ block from cifsacl.h (Sachin Prabhu) [868433] - [fs] cifs: fix the format specifiers in sid_to_str (Sachin Prabhu) [868433] - [fs] cifs: redefine NUM_SUBAUTH constant from 5 to 15 (Sachin Prabhu) [868433] - [fs] cifs: make cifs_copy_sid handle a source sid with variable size subauth arrays (Sachin Prabhu) [868433] - [fs] cifs: make compare_sids static (Sachin Prabhu) [868433] - [fs] cifs: use the NUM_AUTHS and NUM_SUBAUTHS constants in cifsacl code (Sachin Prabhu) [868433] - [fs] cifs: move num_subauth check inside of CONFIG_CIFS_DEBUG2 check in parse_sid() (Sachin Prabhu) [868433] - [fs] cifs: clean up id_mode_to_cifs_acl (Sachin Prabhu) [868433] - [fs] cifs: fix potential buffer overrun in cifs.idmap handling code (Sachin Prabhu) [868433] - [net] bonding: fix a NULL pointer dereference bug in bond_enslave() (Amerigo Wang) [873226] - [fs] pnfs: export symbol nfs_fhget (Steve Dickson) [872232] - [fs] pnfs: export the symbol nfs_fs_type (Steve Dickson) [872229] - [net] pkt_sched: enable QFQ to support TSO/GSO (Amerigo Wang) [816888] - [net] pkt_sched: fix virtual-start-time update in QFQ (Amerigo Wang) [816888] - [net] sched: add missing group change to qfq_change_class (Amerigo Wang) [816888]- [scsi] sd: fix crash when UA received on DIF enabled device (Ewan Milne) [865682] - [scsi] hpsa: fix pci-IDs, add gen8plus Smart Array IDs (Tomas Henzl) [870513] - [fs] nfs: fix bug in legacy DNS resolver (Steve Dickson) [873816] - [fs] nfsd: add get_uint for u32's (Steve Dickson) [873816] - [net] sunrpc: Ensure we return EAGAIN in xs_nospace if congestion is cleared (Steve Dickson) [871128] - [net] sunrpc: Prevent races in xs_abort_connection() (Steve Dickson) [871128] - [net] Revert: sunrpc: Ensure we close the socket on EPIPE errors too (Steve Dickson) [871128] - [net] sunrpc: Get rid of the xs_error_report socket callback (Steve Dickson) [871128] - [fs] ext4: Use proper flags in ext4_ext_insert_extent() (Lukas Czerner) [873394] - [idle] intel_idle: enable Ivy Bridge Xeon support (Lenny Szubowicz) [870209] - [md] dm-raid: Transiently failed devices do not undergo resync (Jonathan E Brassow) [870246] - [md] dm-thin: bump thin and pool target versions to 1.5 (Mike Snitzer) [872249] - [mm] Prevent kernel panic in NUMA related system calls after memory hot-add (Larry Woodman) [870350]- [Documentation] vm: Transparent Hugepage Support (Baoquan He) [852802] - [mm] huge_memory: create sysfs symlink to redhat_transparent_hugepage (Baoquan He) [852802] - [net] openvswitch: allow to turn off TSO on internal devices (Amerigo Wang) [871275] - [net] WARN if struct ip_options was allocated directly by kmalloc (Jiri Pirko) [872799] - [net] fix bug that causes no RX queue entries to be created under /sys/devices (Tatsuya Kitamura) [869770] - [fs] xfs: move allocation stack switch up to xfs_bmapi_allocate (Dave Chinner) [867277] - [fs] xfs: introduce XFS_BMAPI_STACK_SWITCH (Dave Chinner) [867277] - [fs] xfs: zero allocation_args on the kernel stack (Dave Chinner) [867277] - [kernel] Do not include asm-generic/bitops/le.h directly, use linux/bitops.h (Jes Sorensen) [871142] - [s390] dasd: move wake_up call (Hendrik Brueckner) [869753] - [md] dm-raid: Use safe version of rdev_for_each (Jonathan E Brassow) [871630]- [netdrv] igb: schedule watchdog every second to update statistics fixup (Stefan Assmann) [838404] - [s390] smsgiucv: reestablish IUCV path after resume (Hendrik Brueckner) [869752] - [kernel] events: Fix perf tool is_active old behaviour leftover (Jiri Olsa) [865380] - [mm] hugetlb: fix non-atomic enqueue of huge page (Rafael Aquini) [869750] - [char] random: Use arch-specific RNG to initialize the entropy store (Prarit Bhargava) [862344] - [drm] i915: Use cpu relocations if the object is in the GTT but not mappable (Dave Airlie) [869856] - [scsi] storvsc: Account for in-transit packets in the RESET path (Jason Wang) [870297] - [netdrv] ixgbe: reduce PTP rx path overhead (Jiri Benc) [868214] - [net] relax rcvbuf limits (Weiping Pan) [860778] - [lib] Fix rwsem to not hang the system (David Howells) [852847] - [input] wacom: add support to Cintiq 22HD (Aristeu Rozanski) [857062]- [fs] ext4: Adding error check after calling ext4_mb_regular_allocator() (Eric Sandeen) [852810] - [md] faulty: use disk_stack_limits() (Eric Sandeen) [868233] - [fs] autofs4: fix reset pending flag on mount fail (Ian Kent) [866271] - [net] netfilter/nfnetlink_queue: do not allow to set unsupported flag bits (Steve Best) [822598] - [net] netfilter: Add fail-open support (Steve Best) [822598] - [pci] intel-iommu: Increase the number of iommus supported to MAX_IO_APICS (George Beshers) [787724] - [pci] intel-iommu: Fix identity mapping for sandy bridge (George Beshers) [787724] - [netdrv] tg3: Support the get_ts_info ethtool method (Jiri Benc) [866624] - [netdrv] tg3: enable transmit time stamping (Jiri Benc) [866624] - [kernel] audit: do not print error when SELinux disabled (Eric Paris) [785936] - [kernel] resource: make sure requested range is included in the root range (Johannes Weiner) [845632] - [kernel] ntp: fix non privileged system time shifting (Jan Stancek) [868827] - [x86] mce: Fix race in MCE cpu synchronization (Prarit Bhargava) [868110] - [net] cfg80211, mac80211: avoid state mismatch on deauth (Stanislaw Gruszka) [866417] - [net] mac80211: check if key has TKIP type before updating IV (Stanislaw Gruszka) [859355]- [tools] perf: Catch event names from command line (Luming Yu) [696579 696580] - [tools] perf: Allow pmu events parsing for RHEL6 (Luming Yu) [696579 696580] - [x86] perf: Make UNCORE_PMU_HRTIMER_INTERVAL 64-bit (Luming Yu) [696579 696580] - [kernel] events: provide PMU when initing events (Luming Yu) [696579 696580] - [kernel] events: Remove perf_event_attr::type check (Luming Yu) [696579 696580] - [x86] perf: Fix LLC-* and node-* events on Intel SandyBridge (Luming Yu) [696579 696580] - [x86] perf: Add generic NODE cache events (Luming Yu) [696579 696580] - [x86] perf: Fix format definition of SNB-EP uncore QPI box (Luming Yu) [696579 696580] - [x86] perf: Add Intel Nehalem-EX uncore support (Luming Yu) [696579 696580] - [x86] perf: Detect number of instances of uncore CBox (Luming Yu) [696579 696580] - [x86] perf: Fix event constraint for SandyBridge-EP C-Box (Luming Yu) [696579 696580] - [x86] perf: Use 0xff as pseudo code for fixed uncore event (Luming Yu) [696579 696580] - [x86] perf: Fix section mismatch in uncore_pci_init() (Luming Yu) [696579 696580] - [x86] perf: Lowercase uncore PMU event names (Luming Yu) [696579 696580] - [x86] perf: Add Intel Nehalem and Sandy Bridge-EP uncore support (Luming Yu) [696579 696580] - [x86] perf: Add generic PCI uncore PMU device support (Luming Yu) [696579 696580] - [x86] perf: Add Intel Nehalem and Sandy Bridge uncore PMU support (Luming Yu) [696579 696580] - [x86] perf: Add generic Intel uncore PMU support (Luming Yu) [696579 696580] - [x86] perf: Clean up perf_event cpu code (Luming Yu) [696579 696580] - [ata] ata_piix: defer disks to the Hyper-V drivers by default (Jason Wang) [834682] - [ata] libata: add a host flag to ignore detected ATA devices (Jason Wang) [834682] - [netdrv] hyperv: Add the Hyper-V network driver (Jason Wang) [834682] - [scsi] hyperv: Add the storvsc driver (Jason Wang) [834682] - [hid] hyperv: Add the Hyper-V mouse driver (Jason Wang) [834682] - [virt] hyperv: Add the vmbus and util drivers (Jason Wang) [834682] - [staging] hyperv: Get rid of all the staging hv drivers (Jason Wang) [834682] - [scripts] hyperv: fix up alias creation logic for hv_vmbus_device_id (Jason Wang) [834682] - [scripts] hyperv: Add code to parse struct hv_vmbus_device_id table (Jason Wang) [834682] - [x86] cpu: Integrate the clocksource with Hyper-V detection code (Jason Wang) [834682] - [x86] cpu: Export the symbol ms_hyperv (Jason Wang) [834682] - [misc] vmware_balloon: use the new x86_hyper API (Jason Wang) [834682] - [x86] hypervisor: Export the x86_hyper* symbols (Jason Wang) [834682] - [x86] cpu: Clean up the hypervisor layer (Jason Wang) [834682] - [x86] cpu: Detect running on a Microsoft HyperV system (Jason Wang) [834682] - [virt] hyperv: Add HYPER-V header file (Jason Wang) [834682] - [scsi] megaraid_sas: Version, Changelog, Copyright update (Tomas Henzl) [841724] - [scsi] megaraid_sas: Remove duplicate code (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add SystemPD FastPath support (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add array boundary check for SystemPD (Tomas Henzl) [841724] - [scsi] megaraid_sas: Load io_request DataLength in bytes (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add module param for configurable MSI-X vector count (Tomas Henzl) [841724] - [scsi] megaraid_sas: Remove un-needed completion_lock spinlock calls (Tomas Henzl) [841724] - [scsi] megaraid_sas: Move poll_aen_lock initializer (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add resetwaittime module parameter (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add throttlequeuedepth module parameter (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add fpRead/WriteCapable, fpRead/WriteAcrossStripe checks (Tomas Henzl) [841724] - [net] sunrpc: Ensure that the TCP socket is closed when in CLOSE_WAIT (Steve Dickson) [863212] - [fs] nfs: Make v3 mounts fail with ETIMEDOUTs instead EIO on mountd timeouts (Steve Dickson) [835966] - [md] raid1: Don't release reference to device while handling read error (Jes Sorensen) [853049] - [netdrv] sfc: backport cleanups (Nikolay Aleksandrov) [865751] - [net] fix a sysctl check warning in conntrack reasm code (Amerigo Wang) [867688]- [fs] fuse: implement NFS-like readdirplus support (Brian Foster) [841514] - [drm] nouveau: prevent display switching issues by disabling pageflip (Ben Skeggs) [867698] - [drm] nouveau: restore pre-suspend fence buffer context on resume (Ben Skeggs) [867698] - [drm] nouveau: fix shadowing of ACPI ROM images larger than 64KiB (Ben Skeggs) [867698] - [netdrv] igb: Add 1588 support to I210/I211 (Jiri Benc) [864881] - [netdrv] igb: Prevent dropped Tx timestamps via work items and interrupts (Jiri Benc) [864881] - [netdrv] igb: Store the MAC address in the name in the PTP struct (Jiri Benc) [864881] - [netdrv] igb: Correct PTP support query from ethtool (Jiri Benc) [864881] - [netdrv] igb: Update PTP function names/variables and locations (Jiri Benc) [864881] - [netdrv] igb: Tidy up wrapping for CONFIG_IGB_PTP (Jiri Benc) [864881] - [netdrv] igb: Support the get_ts_info ethtool method (Jiri Benc) [864881] - [netdrv] igb: Add switch case for supported hardware to igb_ptp_remove (Jiri Benc) [864881] - [netdrv] igb: Add Support for new i210/i211 devices (Jiri Benc) [864881] - [netdrv] igb: offer a PTP Hardware Clock instead of the timecompare method (Jiri Benc) [864881] - [netdrv] igb: add PTP Hardware Clock code (Jiri Benc) [864881] - [net] mark ptp support as Tech Preview (Jiri Benc) [829785] - [ptp] link the phc device to its parent device (Jiri Benc) [829785] - [ptp] provide the clock's adjusted frequency (Jiri Benc) [829785] - [ptp] remember the adjusted frequency (Jiri Benc) [829785] - [ptp] Allow PHC devices to adjust PPS events for known delay (Jiri Benc) [829785] - [ptp] Fix clock_getres() implementation (Jiri Benc) [829785] - [ptp] Fix some locking bugs in ptp_read() (Jiri Benc) [829785] - [ptp] Return -EFAULT on copy_to_user() errors (Jiri Benc) [829785] - [pps] return PTR_ERR on error in device_create (Jiri Benc) [829785] - [pps] class_create() returns an ERR_PTR, not NULL (Jiri Benc) [829785] - [pps] simplify conditions a bit (Jiri Benc) [829785] - [pps] make idr lock a mutex and protect idr_pre_get (Jiri Benc) [829785] - [pps] move idr stuff to pps.c (Jiri Benc) [829785] - [pps] convert printk/pr_* to dev_* (Jiri Benc) [829785] - [pps] access pps device by direct pointer (Jiri Benc) [829785] - [pps] fix race in PPS_FETCH handler (Jiri Benc) [829785] - [pps] declare variables where they are used in switch (Jiri Benc) [829785] - [pps] trivial fixes (Jiri Benc) [829785] - [drm] i915: use correct CONFIG for iommu in rhel6 (Dave Airlie) [865666] - [gpu] vga_switcheroo: Don't require handler init callback (Dave Airlie) [867169] - [x86] amd_iommu: attach device fails on the last pci device (Don Dutile) [861164]- [mm] compaction: clear PG_migrate_skip based on compaction and reclaim activity (Rik van Riel) [713546 783248] - [mm] compaction: fix bit ranges in {get,clear,set}_pageblock_skip() (Rik van Riel) [713546 783248] - [netdrv] e1000e: add device IDs for i218 (Clarkville-LP) (Dean Nelson) [862764] - [infiniband] mxl4: Fix build error on platforms where UL is not 64bit (Doug Ledford) [586028 756396] - [netdrv] mlx4: Adjust flow steering attach wrapper so that IB works on SR-IOV VFs (Doug Ledford) [586028 756396] - [infiniband] mlx4: Create paravirt contexts for VFs when master IB driver initializes (Doug Ledford) [586028 756396] - [infiniband] mlx4: Modify proxy/tunnel QP mechanism so that guests do no calculations (Doug Ledford) [586028 756396] - [infiniband] mlx4: Paravirtualize Node Guids for slaves (Doug Ledford) [586028 756396] - [infiniband] mlx4: Activate SR-IOV mode for IB (Doug Ledford) [586028 756396] - [infiniband] mlx4: Miscellaneous adjustments for SR-IOV IB support (Doug Ledford) [586028 756396] - [netdrv] mlx4: INIT/CLOSE port logic for IB ports in SR-IOV mode (Doug Ledford) [586028 756396] - [netdrv] mlx4: Adjustments to SET_PORT for IB SR-IOV (Doug Ledford) [586028 756396] - [infiniband] mlx4: Add iov directory in sysfs under the ib device (Doug Ledford) [586028 756396] - [infiniband] mlx4: Propagate P_Key and guid change port management events to slaves (Doug Ledford) [586028 756396] - [infiniband] mlx4: Add alias_guid mechanism (Doug Ledford) [586028 756396] - [netdrv] mlx4: Add IB port-state machine and port mgmt event propagation (Doug Ledford) [586028 756396] - [infiniband] mlx4: Add CM paravirtualization (Doug Ledford) [586028 756396] - [infiniband] mlx4: Add multicast group (MCG) paravirtualization for SR-IOV (Doug Ledford) [586028 756396] - [infiniband] mlx4: MAD_IFC paravirtualization (Doug Ledford) [586028 756396] - [infiniband] mlx4: SR-IOV multiplex and demultiplex MADs (Doug Ledford) [586028 756396] - [infiniband] mlx4: Implement QP paravirtualization and maintain phys_pkey_cache for smp_snoop (Doug Ledford) [586028 756396] - [infiniband] mlx4: Initialize SR-IOV IB support for slaves in master context (Doug Ledford) [586028 756396] - [infiniband] mlx4: Add proxy and tunnel QPs to the reserved QP area (Doug Ledford) [586028 756396] - [infiniband] mlx4: SR-IOV IB context objects and proxy/tunnel SQP support (Doug Ledford) [586028 756396] - [infiniband] core: Add ib_find_exact_cached_pkey() (Doug Ledford) [586028 756396] - [infiniband] core: Handle table with full and partial membership for the same P_Key (Doug Ledford) [586028 756396] - [infiniband] core: Handle table with full and partial membership for the same P_Key (Doug Ledford) [586028 756396] - [net] rds: fix rds-ping spinlock recursion (Doug Ledford) [818562 826346 826348 826349] - [infiniband] cma: Check that retry count values are in range (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Add missing break to switch. (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: dont orphan skbs in mlx4_en_xmit() (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Disable SENSE_PORT for multifunction devices (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Clean up enabling of SENSE_PORT for older (ConnectX-1/-2) HCAs (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Stash PCI ID driver_data in mlx4_priv structure (Doug Ledford) [826346 826348 826349] - [infiniband] srp: Avoid having aborted requests hang (Doug Ledford) [818562 826346 826348 826349] - [infiniband] srp: Fix use-after-free in srp_reset_req() (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Fix compilation error when nes_debug is enabled (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Print hardware resource type (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Fix for crash when TX checksum offload is off (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Fix for incorrect MSS when TSO is on (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Fix incorrect resolving of the loopback MAC address (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Fix crash on uninitialized priv->cmd.slave_sem (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Trivial cleanups to driver log messages (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Trivial readability fix: "0X30" -> "0x30" (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Remove annoying debug message in the resource tracker (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix wrong offset in parsing query device caps response (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fill in sq_sig_type in query QP (Doug Ledford) [826346 826348 826349] - [infiniband] ipoib: Fix use-after-free of multicast object (Doug Ledford) [818562 826346 826348 826349] - [infiniband] cma: Use consistent component mask for IPoIB port space multicast joins (Doug Ledford) [818562 826346 826348 826349] - [infiniband] core: Remove unused variables in ucm/ucma (Doug Ledford) [818562 826346 826348 826349] - [net] rds: Don't disable BH on BH context (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: Fix local access validation for user MRs (Doug Ledford) [818562] - [infiniband] qib: Add a qib driver version (Doug Ledford) [818562] - [infiniband] qib: Fix failure of compliance test C14-024#06_LocalPortNum (Doug Ledford) [818562] - [netdrv] mlx4: Fix integer overflows so 8TBs of memory registration works (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Return the error value in case of command initialization failure (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fixing error flow in case of QUERY_FW failure (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Add security check / enforcement for flow steering rules set for VMs (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Put Firmware flow steering structures in common header files (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Check iboe netdev pointer before dereferencing it (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Clean up buddy bitmap allocation (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix integer overflow issues around MTT table (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Allow large mlx4_buddy bitmaps (Doug Ledford) [826346 826348 826349] - [infiniband] srp: Fix a race condition (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: Fix error return code in qib_init_7322_variables() (Doug Ledford) [818562] - [infiniband] Fix typos in infiniband drivers (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: fix mcg.c error return code (Doug Ledford) [826346 826348 826349] - [infiniband] ucma.c: Fix for events with wrong context on iWARP (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Fix possible deadlock on sm_lock spinlock (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Remove port type restrictions (Doug Ledford) [826346 826348 826349] - [infiniband] qib: Fix size of cc_supported_table_entries (Doug Ledford) [818562] - [infiniband] ucma: Convert open-coded equivalent to memdup_user() (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: checkpatch fixes (Doug Ledford) [818562] - [infiniband] qib: Add congestion control agent implementation (Doug Ledford) [818562] - [infiniband] qib: Reduce sdma_lock contention (Doug Ledford) [818562] - [infiniband] qib: Fix an incorrect log message (Doug Ledford) [818562] - [netdrv] mlx4: map entire pages to increase throughput (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Move MAC_MASK to a common place (Doug Ledford) [826346 826348 826349] - [infiniband] qib: Fix QP RCU sparse warnings (Doug Ledford) [818562] - [netdrv] mlx4: dereferencing freed memory (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: off by one in parse_trans_rule() (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Put physical GID and P_Key table sizes in mlx4_phys_caps struct and paravirtualize them (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Allow guests to have IB ports (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Implement mechanism for reserved Q_Keys (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Free ICM table in case of error (Doug Ledford) [826346 826348 826349] - [infiniband] cm: Destroy idr as part of the module init error flow (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Remove double function declarations (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fill the masked_atomic_cap attribute in query device (Doug Ledford) [826346 826348 826349] - [infiniband] mthca: Fill in sq_sig_type in query QP (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mthca: Warning about event for non-existent QPs should show event type (Doug Ledford) [818562 826346 826348 826349] - [infiniband] ipoib: fix skb truesize underestimatiom (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: Fix sparse RCU warnings in qib_keys.c (Doug Ledford) [818562] - [netdrv] mlx4: Initialize IB port capabilities for all slaves (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Use port management change event instead of smp_snoop (Doug Ledford) [826346 826348 826349] - [infiniband] qib: RCU locking for MR validation (Doug Ledford) [818562] - [infiniband] qib: Avoid returning EBUSY from MR deregister (Doug Ledford) [818562] - [infiniband] qib: Fix UC MR refs for immediate operations (Doug Ledford) [818562] - [infiniband] core: Move CM_xxx_ATTR_ID macros from cm_msgs.h to ib_cm.h (Doug Ledford) [818562 826346 826348 826349] - [infiniband] sa: Add GuidInfoRecord query support (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Add debug prints (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Pass an invalid PCI id number to VFs (Doug Ledford) [826346 826348 826349] - [infiniband] cma: Allow user to restrict listens to bound address family (Doug Ledford) [818562 826346 826348 826349] - [infiniband] cma: Listen on specific address family (Doug Ledford) [818562 826346 826348 826349] - [infiniband] cma: Bind to a specific address family (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Add support for drop action through ethtool (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Manage flow steering rules with ethtool (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: set number of rx rings used by RSS using ethtool (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Implement promiscuous mode with device managed flow-steering (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Add resource tracking for device managed flow steering rules (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Add device managed flow steering firmware API (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Add firmware commands to support device managed flow steering (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Set steering mode according to device capabilities (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Re-design multicast attachments flow (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Change resource tracking ID to be 64 bit (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Change resource tracking mechanism to use red-black tree (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: set maximal number of default RSS queues (Doug Ledford) [826346 826348 826349] - [infiniband] netlink: Move away from NLMSG_NEW() (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Release QP range in free_resources (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Use single completion vector after NOP failure (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Set correct port parameters during device initialization (Doug Ledford) [826346 826348 826349] - [infiniband] cma: QP type check on received REQs should be AND not OR (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Fix max_wqe capacity reported from query device (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix setting VL_cap in mlx4_SET_PORT wrapper flow (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fix EQ deallocation in legacy mode (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix obscure mlx4_cmd_box parameter in QUERY_DEV_CAP (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Check port out-of-range before using in mlx4_slave_cap (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fixes for VF / Guest startup flow (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix improper use of "port" parameter in mlx4_en_event (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix number of EQs used in ICM initialisation (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix the slave_id out-of-range test in mlx4_eq_int (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fix mlx4_ib_add() error flow (Doug Ledford) [826346 826348 826349] - [infiniband] core: Fix IB_SA_COMP_MASK macro (Doug Ledford) [818562 826346 826348 826349] - [infiniband] iser: Fix error flow in iser ep connection establishment (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Increase the number of vectors (EQs) available for ULPs (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: num cores tx rings for every UP (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fixed error flow in rem_slave_eqs (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Add XRC domains and counters to resource tracker (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix potential kernel Oops in res tracker during Dom0 driver unload (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Address build warnings on set but not used variables (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix init_port mask state for slaves (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Change SYNC_TPT to be native (not wrapped) (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Remove unused *_str functions from the resource tracker (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Do not reset module-parameter num_vfs when fail to enable sriov (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Change bitmap allocator to work in round-robin fashion (Doug Ledford) [826346 826348 826349] - [infiniband] nes: Don't call event handler if pointer is NULL (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Fix for the ORD value of the connecting peer (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: Add cache line awareness to qib_qp and qib_devdata structures (Doug Ledford) [818562] - [infiniband] qib: MADs with misset M_Keys should return failure (Doug Ledford) [818562] - [infiniband] qib: Fix M_Key lease timeout handling (Doug Ledford) [818562] - [infiniband] qib: Fix QLE734X link cycling (Doug Ledford) [818562] - [infiniband] qib: Display correct value for number of contexts (Doug Ledford) [818562] - [infiniband] qib: Correct ordering of reregister vs. port active events (Doug Ledford) [818562] - [infiniband] qib: Optimize pio ack buffer allocation (Doug Ledford) [818562] - [infiniband] qib: Add prefetch for eager buffers (Doug Ledford) [818562] - [infiniband] mlx4: Replace printk(KERN_yyy...) with pr_yyy(...) (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Add second capabilities flags field (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Put priority bits in WQE of IBoE MLX QP (Doug Ledford) [826346 826348 826349] - [infiniband] core: Add raw packet QP type (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Add raw packet QP support (Doug Ledford) [826346 826348 826349] - [infiniband] uverbs: Make lockdep output more readable (Doug Ledford) [818562 826346 826348 826349] - [infiniband] uverbs: Lock SRQ / CQ / PD objects in a consistent order (Doug Ledford) [818562 826346 826348 826349] - [infiniband] cma: Fix lockdep false positive recursive locking (Doug Ledford) [818562 826346 826348 826349] - [infiniband] ipath: Replace open-coded ARRAY_SIZE with macro (Doug Ledford) [818562 826346 826348 826349] - [infiniband] ipath: Replace open-coded ARRAY_SIZE with macro (Doug Ledford) [818562 826346 826348 826349] - [infiniband] core: Use qp->usecnt to track multicast attach/detach (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mad: Don't send response for failed MADs (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mad: Set 'D' bit in response for unhandled MADs (Doug Ledford) [818562 826346 826348 826349] - [net] mlx4: Moving to Interrupts for TX completions (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Added Ethtool support for TX Interrupt coalescing (Doug Ledford) [826346 826348 826349] - [net] rds: Move all of the network sysctls without a namespace into init_net (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Fix spelling typo in net (Doug Ledford) [826346 826348 826349] - [infiniband] rdma_cm: TOS <=> UP mapping for IBoE (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: sk_prio <=> UP for untagged traffic (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Use netif_set_real_num_{rx, tx}_queues() (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: DCB QoS support (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: set port QoS attributes (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Force user priority by QP attribute (Doug Ledford) [826346 826348 826349] - [infiniband] core: Don't return EINVAL from sysfs rate attribute for invalid speeds (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Don't return an invalid speed when a port is down (Doug Ledford) [826346 826348 826349] - [infiniband] Stop using NLA_PUT*() (Doug Ledford) [818562 826346 826348 826349] - [net] rds: use gfp flags from caller in conn_alloc() (Doug Ledford) [818562 826346 826348 826349] - [net] rds: Remove printk from rds_sendmsg (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Scale size of MTT table with system RAM (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Allow dynamic MTU configuration for IB ports (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fix info returned when querying IBoE ports (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fix possible missed completion event (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Report thermal error events (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix one more static exported function (Doug Ledford) [826346 826348 826349] - [infiniband] Change CQE csum_ok field to a bit flag (Doug Ledford) [818562 826346 826348 826349] - [infiniband] iwcm: Reject connect requests if cmid is not in LISTEN state (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Get rid of redundant ext_port_cap flags (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: defining functions as static (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: remove unused functions (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: remove unused functions (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: fixing sparse warnings when copying mac, address to gid entry (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: fix sparse warnings on wrong type for RSS keys (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: fix sparse warnings on TX blue flame buffer (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Saving mem access on data path (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: remove sparse errors (Doug Ledford) [826346 826348 826349] - [infiniband] ucma: Fix AB-BA deadlock (Doug Ledford) [818562 826346 826348 826349] - [infiniband] ehca: Fix ilog2() compile failure (Doug Ledford) [818562 826346 826348 826349] - [infiniband] Use central enum for speed instead of hard-coded values (Doug Ledford) [818562 826346 826348 826349] - [infiniband] iser: Free IB connection resources in the proper place (Doug Ledford) [818562 826346 826348 826349] - [infiniband] srp: Consolidate repetitive sysfs code (Doug Ledford) [818562 826346 826348 826349] - [infiniband] srp: Use pr_fmt() and pr_err()/pr_warn() (Doug Ledford) [818562 826346 826348 826349] - [infiniband] core: Fix SDR rates in sysfs (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: dont change mac_header on xmit (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Enforce device max FMR maps in FMR alloc (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Set bad_wr for invalid send opcode (Doug Ledford) [826346 826348 826349] - [infiniband] mad: Return error response for unsupported MADs (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mad: Add MAD error codes from IBA spec (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: Avoid filtering LID on SMA portinfo (Doug Ledford) [818562] - [infiniband] qib: Add logic for affinity hint (Doug Ledford) [818562] - [infiniband] nes: Fixes for sparse endianness warnings (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: remove unnecessary variables and arguments (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: remove unused field high_prios (Doug Ledford) [826346 826348 826349] - [net] rds: Fix typo in iw_recv.c and ib_recv.c (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Fix typo in cmd.c (Doug Ledford) [826346 826348 826349] - [net] ipv4/route: export symbol ip_tos2prio (Doug Ledford) [818562 826346 826348 826349] - [misc] Backport of pr_*_once() functions (Doug Ledford) [818562 826346 826348 826349] - [mm] Revert: reduce memcg memory overhead (Jarod Wilson) [808538]- [drm] i915: block haswell support (Dave Airlie) [862376] - [powerpc] fadump: Remove the phyp assisted dump code (Steve Best) [739124] - [powerpc] pseries: Call ibm, os-term if the ibm, extended-os-term is present (Steve Best) [739124] - [powerpc] fadump: Invalidate the fadump registration during machine shutdown (Steve Best) [739124] - [powerpc] fadump: Invalidate registration and release reserved memory for general use (Steve Best) [739124] - [fs] proc/vmcore: Introduce cleanup routine to invalidate /proc/vmcore (Steve Best) [739124] - [powerpc] fadump: Add PT_NOTE program header for vmcoreinfo (Steve Best) [739124] - [powerpc] fadump: Convert firmware-assisted cpu state dump data into elf notes (Steve Best) [739124] - [powerpc] fadump: Initialize elfcore header and add PT_LOAD program headers (Steve Best) [739124] - [powerpc] fadump: Register for firmware assisted dump (Steve Best) [739124] - [powerpc] fadump: Reserve the memory for firmware assisted dump (Steve Best) [739124] - [powerpc] fadump: Add documentation for firmware-assisted dump (Steve Best) [739124] - [net] Add rtnetlink init_rcvwnd to set the TCP initial receive window (Jesper Brouer) [795598] - [scsi] fcoe: Fix write errors on NPIV ports (Neil Horman) [857575] - [scsi] fcoe: Allocate fcoe_ctlr with fcoe_interface, not as a member (Neil Horman) [857575] - [scsi] fcoe: Fix up rmmod crash (Neil Horman) [860846] - [fs] NFSv4.1: Clean up layoutreturn (Steve Dickson) [837871] - [net] nfs: Fix buffer overflow checking in __nfs4_get_acl_uncached (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: Fix the acl cache size calculation (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: Fix range checking in __nfs4_get_acl_uncached and __nfs4_proc_set_acl (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: nfs_getaclargs.acl_len is a size_t (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: Don't use private xdr_stream fields in decode_getacl (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: Fix pointer arithmetic in decode_getacl (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: Simplify the GETATTR attribute length calculation (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] sunrpc: Add the helper xdr_stream_pos (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] sunrpc: Don't decode beyond the end of the RPC reply message (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] sunrpc: Clean up xdr_set_iov() (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] sunrpc: xdr_read_pages needs to clear xdr->page_ptr (Sachin Prabhu) [822871] {CVE-2012-2375} - [fs] nfs: Avoid beyond bounds copy while caching ACL (Sachin Prabhu) [822871] {CVE-2012-2375} - [fs] nfs: Avoid reading past buffer when calling GETACL (Sachin Prabhu) [822871] {CVE-2012-2375} - [virt] kvm: Use accessors function to access cr4 (Gleb Natapov) [866452] - [fs] xfs: report projid32bit feature in geometry call (Eric Sandeen) [865929] - [usb] serial/ti_usb: fix module removal (Don Zickus) [864186] - [fs] nfs: do not send an empty SETATTR compound (J. Bruce Fields) [863912]- [scsi] libfc: fix lun reset failure bugs in fc_fcp_resp handling of FCP_RSP_INFO (Neil Horman) [789103] - [scsi] libfc: fix retries with FDMI lport states (Neil Horman) [789103] - [scsi] fcoe: remove lport from net device before doing per cpu rx thread cleanup (Neil Horman) [789103] - [scsi] libfc: flush lport worker after its disabled (Neil Horman) [789103] - [scsi] fcoe: defer releasing master lport until complete fcoe interface cleanuped up (Neil Horman) [789103] - [scsi] fcoe: Support extra MAC descriptor to be used as FCoE MAC (Neil Horman) [789103] - [scsi] foce: remove bh disable from fcoe sw transport rcv function (Neil Horman) [789103] - [scsi] fcoe: remove frame dropping code from fcoe_percpu_clean (Neil Horman) [789103] - [scsi] fcoe: reduce contention for fcoe_rx_list lock (Neil Horman) [789103] - [scsi] libfc: fcoe_transport_create fails in single-CPU environment (Neil Horman) [789103] - [scsi] fcoe: Remove duplicate vn port reset operation (Neil Horman) [789103] - [scsi] fcoe: Remove reference counting on 'stuct fcoe_interface' (Neil Horman) [789103] - [scsi] fcoe: Allow exposing FDMI attributes via sysfs (Neil Horman) [789103] - [scsi] fcoe: fix fcoe in a DCB environment by adding DCB notifiers to set skb priority (Neil Horman) [789103] - [net] dcb: Use ifindex instead of ifname (Neil Horman) [789103] - [scsi] libfc: avoid exchanges collision during lport reset (Neil Horman) [789103] - [scsi] libfc: fix fc_eh_host_reset (Neil Horman) [789103] - [scsi] fcoe: Fix deadlock between fip's recv_work and rtnl (Neil Horman) [789103] - [scsi] fcoe: Move common functions to fcoe_transport library (Neil Horman) [789103] - [scsi] fcoe: convert to SKB paged frag API (Neil Horman) [789103] - [scsi] fcoe: Rearrange fcoe port and NPIV port cleanup (Neil Horman) [789103] - [scsi] libfc: add ddp_targ() to libfc function template to supprot FCoE DDP in target mode (Neil Horman) [789103] - [net] add ndo_fcoe_ddp_target() to support FCoE DDP in target mode (Neil Horman) [789103] - [scsi] fcoe: support ndo_fcoe_ddp_target() for DDP in FCoE target (Neil Horman) [789103] - [scsi] fcoe: support ndo_fcoe_ddp_target() for DDP in FCoE targe (Neil Horman) [789103] - [scsi] fcoe: Prevent creation of an NPIV port with duplicate WWPN (Neil Horman) [789103] - [scsi] fcoe: Incorrect CVL handling for NPIV ports (Neil Horman) [789103] - [scsi] fcoe: have fcoe log off and lport destroy before ndo_fcoe_disable (Neil Horman) [789103] - [scsi] libfc: remove duplicate ema_list init (Neil Horman) [789103] - [scsi] libfc: Move host_lock usage into ramp_up/down routines (Neil Horman) [789103] - [scsi] use list_move() instead of list_del()/list_add() combination (Neil Horman) [789103] - [scsi] fcoe: correct checking for bonding (Neil Horman) [789103] - [scsi] libfc: initialize EM anchors list and then update npiv EMs (Neil Horman) [789103] - [scsi] fcoe: Move common code from fcoe to libfcoe module (Neil Horman) [789103] - [scsi] fcoe: use dedicated workqueue instead of system_wq (Neil Horman) [789103] - [fs] quota: move remount handling into the filesystem (Lukas Czerner) [805769] - [fs] allow fs to handle quota enable/disable kABI friendly (Lukas Czerner) [805769] - [fs] cifs: fix oops while traversing open file list (Sachin Prabhu) [707700] - [fs] cifs: add a cache= option to better describe the different cache flavors (Sachin Prabhu) [850751] - [s390] scm_block: Force cluster writes (Hendrik Brueckner) [834290] - [s390] cio: Add scm block driver (Hendrik Brueckner) [834290] - [s390] cio: add eadm subchannel driver (Hendrik Brueckner) [834290] - [s390] cio: move asms to generic header (Hendrik Brueckner) [834290] - [s390] cio: Add scm notification (Hendrik Brueckner) [834290] - [s390] cio: Add SCM bus driver (Hendrik Brueckner) [834290] - [s390] chsc: implement store SCM information (Hendrik Brueckner) [834290] - [s390] cio: Add eadm related structures (Hendrik Brueckner) [834290] - [s390] cio: move orb definitions to separate header (Hendrik Brueckner) [834290] - [s390] css: Add eadm facility bits (Hendrik Brueckner) [834290] - [s390] css: Allow drivers to trigger sch evaluation (Hendrik Brueckner) [834290] - [fs] block_dev: Fix crash when block device is read and block size is changed at the same time (Mikulas Patocka) [855906] - [tracing] remove kabi workaround that is no longer needed (Jeff Moyer) [855906] - [mm] tracing: Move include of trace/events/kmem.h out of header into slab.c (Jeff Moyer) [855906] - [mm] slab: Move kmalloc tracepoint out of inline code (Jeff Moyer) [855906] - [virt] kvm: fix race with level interrupts (Michael S. Tsirkin) [847722] - [usb] usbhid: Fix use-after-free in USBHID (James Paradis) [857518] - [kernel] sched_rt: Ignore RT queue throttling if idle task has RT policy (Igor Mammedov) [843541] - [md] Don't truncate size at 4TB for RAID0 and Linear (Jes Sorensen) [865637] - [scsi] ibmvfc: Fix double completion on abort timeout (Steve Best) [865115]- [fs] nfs: tear down caches in nfs_init_writepagecache when allocation fails (Steve Dickson) [857555] - [fs] pnfs: client fails to select correct DS from multipath (Steve Dickson) [851312] - [fs] ext4: remove mb_groups before tearing down the buddy_cache (Lukas Czerner) [859457] - [usb] Add kernel parameter to force io_watchdog for Intel EHCI HCD (James Paradis) [846024] - [fs] btrfs: Convert to new freezing mechanism (Zach Brown) [698324] - [fs] btrfs: Push mnt_want_write() outside of i_mutex (Zach Brown) [698324] - [fs] btrfs: fix min csum item size warnings in 32bit (Zach Brown) [698324] - [fs] btrfs: backport from mainline linux 3.5 kernel (Zach Brown) [698324] - [kernel] tracing: Don't use p->len field to determine output in __print_*() functions (Zach Brown) [698324] - [kernel] tracing: Don't print an extra separator of flags (Zach Brown) [698324] - [kernel] tracing: Add __print_symbolic_u64 to avoid warnings on 32bit machine (Zach Brown) [698324] - [fs] btrfs: add BTRFS_MINOR for auto-loading (Zach Brown) [698324] - [fs] add FS_NOCOW_FL inode attribute flag (Zach Brown) [698324] - [fs] ext4: fix undefined bit shift result in ext4_fill_flex_info (Lukas Czerner) [809691] {CVE-2012-2100} - [fs] ext4: fix undefined behavior in ext4_fill_flex_info() (Lukas Czerner) [809691] {CVE-2012-2100} - [virt] kvm: change PT_FIRST_AVAIL_BITS_SHIFT to avoid conflict with EPT Dirty bit (Don Dugger) [736906] - [virt] kvm/vmx: Enable EPT A/D bits if supported by turning on relevant bit in EPTP (Don Dugger) [736906] - [virt] kvm/vmx: Use EPT Access bit in response to memory notifiers (Don Dugger) [736906] - [virt] kvm/vmx: Add EPT A/D bits definitions (Don Dugger) [736906] - [virt] kvm/vmx: Add parameter to control A/D bits support, default is on (Don Dugger) [736906] - [s390] zfcp: disable DIX support (Hendrik Brueckner) [694237] - [s390] zfcp: non-experimental support for DIF/DIX (Hendrik Brueckner) [694237] - [s390] zfcp: Introduce experimental support for DIF/DIX (Hendrik Brueckner) [694237] - [s390] zfcp: Enable data division support for FCP devices (Hendrik Brueckner) [694237] - [s390] zfcp: Update FCP protocol related code (Hendrik Brueckner) [694237] - [mm] memcg: count pte references from every member of the reclaimed hierarchy (Jerome Marchand) [808538] - [mm] make per-memcg LRU lists exclusive (Jerome Marchand) [808538] - [mm] collect LRU list heads into struct lruvec (Jerome Marchand) [808538] - [mm] vmscan: convert global reclaim to per-memcg LRU lists (Jerome Marchand) [808538] - [mm] memcg: remove optimization of keeping the root_mem_cgroup LRU lists empty (Jerome Marchand) [808538] - [mm] move memcg hierarchy reclaim to generic reclaim code (Jerome Marchand) [808538] - [mm] memcg: per-priority per-zone hierarchy scan generations (Jerome Marchand) [808538] - [mm] vmscan: distinguish between memcg triggering reclaim and memcg (Jerome Marchand) [808538] - [mm] vmscan: distinguish global reclaim from global LRU scanning (Jerome Marchand) [808538] - [mm] memcg: consolidate hierarchy iteration primitives (Jerome Marchand) [808538] - [mm] vmscan: remove isolate_pages callback scan control (Jerome Marchand) [808538] - [mm] memcg: Introduces for_each_mem_cgroup_all (Jerome Marchand) [808538] - [mm] memcg: use for_each_mem_cgroup (Jerome Marchand) [808538] - [mm] memcg: extract mem_group_usage() from mem_cgroup_read() (Jerome Marchand) [808538] - [s390] hugetlb: use direct TLB flushing for hugetlbfs pages (Hendrik Brueckner) [861177] - [s390] mm: fix user access page-table walk code (Hendrik Brueckner) [861176] - [s390] dasd: fix pathgroup race (Hendrik Brueckner) [859526] - [fs] gfs2: Consolidate free block searching functions (Bob Peterson) [848109] - [fs] gfs2: Fix unclaimed_blocks() wrapping bug and clean up (Bob Peterson) [848109] - [fs] gfs2: Improve block reservation tracing (Bob Peterson) [848109] - [fs] gfs2: Fall back to ignoring reservations, if there are no other blocks left (Bob Peterson) [848109] - [fs] gfs2: Use rbm for gfs2_setbit() (Bob Peterson) [848109] - [fs] gfs2: Use rbm for gfs2_testbit() (Bob Peterson) [848109] - [fs] gfs2: Update rgblk_free() to use rbm (Bob Peterson) [848109] - [fs] gfs2: Update gfs2_get_block_type() to use rbm (Bob Peterson) [848109] - [fs] gfs2: Replace rgblk_search with gfs2_rbm_find (Bob Peterson) [848109] - [fs] gfs2: Add structure to contain rgrp, bitmap, offset tuple (Bob Peterson) [848109] - [fs] gfs2: Eliminate redundant calls to may_grant (Bob Peterson) [848109] - [fs] gfs2: Combine functions gfs2_glock_dq_wait and wait_on_demote (Bob Peterson) [848109] - [fs] gfs2: Combine functions gfs2_glock_wait and wait_on_holder (Bob Peterson) [848109] - [fs] gfs2: inline __gfs2_glock_schedule_for_reclaim (Bob Peterson) [848109] - [fs] gfs2: change function gfs2_direct_IO to use a normal gfs2_glock_dq (Bob Peterson) [848109] - [fs] gfs2: Allow more dirty buffers and reduce journal commits (Bob Peterson) [848109] - [fs] gfs2: eliminate log elements and simplify (Bob Peterson) [848109] - [fs] gfs2: Eliminate vestigial sd_log_le_rg (Bob Peterson) [848109] - [fs] gfs2: Make gfs2_log_fake_buf() write the buffer too (Bob Peterson) [848109] - [fs] gfs2: Move two functions from log.c to lops.c (Bob Peterson) [848109] - [fs] gfs2: Drop "pull" argument from log_write_header() (Bob Peterson) [848109] - [fs] gfs2: Add missing static to bd_cmp() (Bob Peterson) [848109] - [fs] gfs2: Remove rs_requested field from reservations (Bob Peterson) [848109] - [block] Fix hanging kernel threads in blk_execute_rq() (James Paradis) [855984] - [target] Fix crash in iblock backstore (Andy Grover) [863221] - [target] Do not print error if can't load target_core_stgt (Andy Grover) [822075]- [netdrv] sfc: Fix division by zero when using one RX channel and no SR-IOV (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Backport cleanup (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix calculation of vf_i in map_vi_index() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Correct validation of peer_page_count in efx_vfdi_set_status_page() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add SR-IOV back-end support for SFC9000 family (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Work around bogus 'uninitialised variable' warning (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for TX MAC filters (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for configuring RX unicast/multicast default filters (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove now-unused filter function (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Implement ethtool RX NFC rules API instead of n-tuple API (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for retrieving and removing filters by ID (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use consistent types for filter IDs, indices and search depths (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Change filter ID generation to satisfy priority semantics of RX NFC (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix assertions in efx_filter_rfs() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix loop condition for efx_filter_search() when !for_insert (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Implement hardware acceleration of RFS (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Limit filter search depth further for performance hints (i.e. RFS) (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Generalise filter spec initialisation (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove filter table IDs from filter functions (Nikolay Aleksandrov) [824042] - [netdrv] drivers/net: use vzalloc() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Don't try to set filters with search depths we know won't work (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Implement the ethtool RX n-tuple control functions (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add filter table management (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for RXFH (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Update cleanup (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix num_tc usage (Nikolay Aleksandrov) [824042] - [netdrv] sfc: By default refill RX rings as soon as space for a batch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fill RX rings completely full, rather than to 95 full (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix missing cleanup in failure path of efx_pci_probe() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Do not attempt to flush queues if DMA is disabled (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Log the part number on probe (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove efx_channel::last_eventq_read_ptr (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Run event/IRQ self-test asynchronously when interface is brought up (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Encapsulate access to efx_{channel, nic}::last_irq_cpu in self-test (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Test all event queues in parallel (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Raise self-test timeouts (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove TX completions from adaptive IRQ scoring (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Update comments on efx_rx_packet_gro() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove redundant function efx_nic_has_mc() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix assignment of ip_summed for pre-allocated skbs (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Correct efx_for_each_possible_channel_tx_queue() to skip non-TX channels (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Minor formatting cleanup (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Reverse initial buffer table allocation to allow for later resizing (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Allocate SRAM between buffer table and descriptor caches at init time (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for 'extra' channel types (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for 'extra' channel types (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Make all CPU/IRQ/channel/queue counts unsigned (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Make buffer table indices and counts consistently unsigned (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Disable flow control during flushes (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Generalise event generation to cover VF-owned event queues (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use proper function to test for RX channel in efx_poll() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Leave interrupts and event queues enabled whenever we can (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Generate RX fill events based on RX queues, not channels (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Generalise driver event generation (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Warn if unable to create MTDs (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Do not retry hardware probe if it schedules a reset (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Skip RX end-of-batch work on channels without an RX queue (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use a more sensible cast in efx_rx_buf_offset() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: MTD: Leave the DEBUG macro alone (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Replace efx_rx_buffer::is_page and other booleans with a flags field (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Move the end of the non-GRO RX path into its own function (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove redundant 'rc' variable, always set to 0 (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Minor formatting fixes (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use existing local variables instead of repeated indirect lookups (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove remnants of on-load self-test (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove obsolete function efx_dev_name() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Update the description of SFC_MTD (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add hwmon driver for boards using SFC9000-family controllers (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Clean up test interrupt handling (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Partly revert "sfc: Handle serious errors in exactly one interrupt handler" (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove dependence on NAPI polling in efx_test_eventq_irq() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Correct interrupt timer quantum for Siena (normal and turbo mode) (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Support extraction of CAPABILITIES from GET_BOARD_CFG response. (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Consistently test DEBUG macro, not EFX_ENABLE_DEBUG (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove efx_nic_type::push_multicast_hash operation (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Merge efx_mcdi_mac_check_fault() and efx_mcdi_get_mac_faults() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Merge efx_mac_operations into efx_nic_type (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Hold efx_nic::stats_lock while reading efx_nic::mac_stats (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use new names for MC shared memory layout constants (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Make handling of MC reboot more reliable (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove fallback for invalid permanent MAC address (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Set default parallelism to per-core by default (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Rename efx_wanted_channels() to efx_wanted_parallelism() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Update MCDI (firmware interface) definitions (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove unnecessary inclusion of , prompted by checkpatch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Const-qualify static data as appropriate, partly prompted by checkpatch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove parentheses around return expressions, reported by checkpatch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Avoid assignment in an if-statement, reported by checkpatch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix some formatting errors reported by checkpatch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: fix assignment of 0/1 to bool variables. (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use skb_fill_page_desc() to simplify passing of page buffers to GRO (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use kcalloc instead of kzalloc to allocate array (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add moduleparam.h to drivers as required. (Nikolay Aleksandrov) [824042] - [netdrv] sfc: add skb frag size accessors (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Nikolay Aleksandrov) [824042] - [netdrv] sfc: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Nikolay Aleksandrov) [824042] - [netdrv] sfc: convert to SKB paged frag API. (Nikolay Aleksandrov) [824042] - [netdrv] sfc: ethtool: Clean up definitions of rule location arrays in RX NFC (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use correct fields of struct ethtool_coalesce (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Validate IRQ moderation parameters in efx_init_irq_moderation() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Correct reporting and validation of TX interrupt coalescing (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use consistent types for interrupt coalescing parameters (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Correct error code for unsupported interrupt coalescing parameters (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove 'Communications' after 'Solarflare' in references to hardware (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove 'Solarstorm' from Kconfig descriptions (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix Siena mac statistics on big endian platforms (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Allow resets to be upgraded; use atomic ops for safety (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove casts of void * (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add appropriate include for prefetch users (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Don't use enums as a bitmask. (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use netif_device_{detach, attach}() around reset and self-test (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix TX queue numbering when separate_tx_channels=1 (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix return value from efx_ethtool_set_rx_ntuple() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Nikolay Aleksandrov) [824042] - [netdrv] sfc: ethtool: Use full 32 bit speed range in ethtool's set_settings (Nikolay Aleksandrov) [824042] - [netdrv] sfc: ethtool: Call ethtool's get/set_settings callbacks with cleaned data (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix common misspellings (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Do not use efx_process_channel_now() in online self-test (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Stop the TX queues during loopback self-tests (Nikolay Aleksandrov) [824042] - [netdrv] sfc: make function tables const (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Enable all TSO features on VLANs (Nikolay Aleksandrov) [824042] - [netdrv] net: Add NETIF_F_ALL_TSO define to include/linux/netdevice.h (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Move test of rx_checksum_enabled from nic.c to rx.c (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Bump version to 3.1 (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove configurable FIFO thresholds for pause frame generation (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Expose TX push and TSO counters through ethtool statistics (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Update copyright dates (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Do not read STAT1.FAULT in efx_mdio_check_mmd() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Read MC firmware version when requested through ethtool (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Reduce size of efx_rx_buffer further by removing data member (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Reduce size of efx_rx_buffer by unionising skb and page (Nikolay Aleksandrov) [824042] - [netdrv] Revert "[netdrv] sfc: disable RX hash insertion" (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add TX queues for high-priority traffic (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Distinguish queue lookup from test for queue existence (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Move TX queue core queue mapping into tx.c (Nikolay Aleksandrov) [824042] - [alsa] usb: Enable TerraTec DMX 6Fire USB and Edirol UA-101/UA-1000 drivers (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add endpoint usage definitions to ch9.h (Jaroslav Kysela) [664586] - [alsa] pcm: Call pgprot_noncached() for vmalloc'ed buffers (Jaroslav Kysela) [664586] - [alsa] ua101: use vmalloc buffer helper functions (Jaroslav Kysela) [664586] - [alsa] pcm: add vmalloc buffer helper functions (Jaroslav Kysela) [664586] - [alsa] usb: use old usb_buffer_alloc()/usb_buffer_free() fcns (Jaroslav Kysela) [664586] - [alsa] ua101: fix crash when unplugging (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Select missing SND_VMASTER option in Kconfig (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Update kernel configuration (Jaroslav Kysela) [664586] - [alsa] ua101: remove experimental status (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Fix signedness bug (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Add support for S32_LE format (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Fix pcm rate assignment (Jaroslav Kysela) [664586] - [alsa] usb/6fire: signedness bug in usb6fire_pcm_prepare() (Jaroslav Kysela) [664586] - [alsa] usb: disable broken hw volume for Tenx TP6911 (Jaroslav Kysela) [664586] - [alsa] usb: print small buffers via *ph[C] (Jaroslav Kysela) [664586] - [alsa] usb/6fire: use NULL instead of 0 for pointer assignment (Jaroslav Kysela) [664586] - [alsa] usb/6fire: don't use custom hex_to_bin() (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Fix double-free bug in usb6fire_fw_ezusb_upload() (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Don't leak firmware in error path (Jaroslav Kysela) [664586] - [alsa] usb/6fire: use the kernel's built-in bit reverse table (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Improve firmware loader (Jaroslav Kysela) [664586] - [alsa] usb/6fire: add analog input volume control (Jaroslav Kysela) [664586] - [alsa] usb/6fire: add mute control for analog outputs (Jaroslav Kysela) [664586] - [alsa] usb/6fire: add individual volume control for analog channels (Jaroslav Kysela) [664586] - [alsa] usb/6fire: add tlv to controls (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Add support of digital-thru mixer (Jaroslav Kysela) [664586] - [alsa] usb/6fire: remove driver version information (Jaroslav Kysela) [664586] - [alsa] usbaudio: Avoid unnecessary EP setups in prepare (Jaroslav Kysela) [664586] - [alsa] usbaudio: Move configuration to prepare. (Jaroslav Kysela) [664586] - [alsa] usbaudio: Don't require hw_params in endpoint. (Jaroslav Kysela) [664586] - [alsa] usbaudio: set period_bytes in substream. (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix bogus error messages for delay accounting (Jaroslav Kysela) [664586] - [alsa] usb: Add quirks for Playback Designs devices (Jaroslav Kysela) [664586] - [alsa] usbaudio: Support for (original) Xbox Communicator (Jaroslav Kysela) [664586] - [alsa] usb: fix cross-interface streaming devices (Jaroslav Kysela) [664586] - [alsa] usb: fix calls to next_packet_size (Jaroslav Kysela) [664586] - [alsa] usb: restore delay information (Jaroslav Kysela) [664586] - [alsa] usb: use list_for_each_safe for endpoint resources (Jaroslav Kysela) [664586] - [alsa] usb: Fix URB cancellation at stream start (Jaroslav Kysela) [664586] - [alsa] usbaudio: Remove obsoleted fields in struct snd_usb_substream (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix scheduling-while-atomic bug in PCM capture stream (Jaroslav Kysela) [664586] - [alsa] usb: fix clock source validity index (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: initialize card pointer (Jaroslav Kysela) [664586] - [alsa] usb: move calls to usb_set_interface (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix the first PCM interface assignment (Jaroslav Kysela) [664586] - [alsa] usbaudio: add BOSS GT-100 support (Jaroslav Kysela) [664586] - [alsa] usbaudio: ignore ctrl errors on QuickCam Pro for Notebooks (Jaroslav Kysela) [664586] - [alsa] usbaudio: ignore ctrl errors on QuickCam E3500 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Convert table to preferred C99 format (Jaroslav Kysela) [664586] - [alsa] usbaudio: Use a table of mixer controls (Jaroslav Kysela) [664586] - [alsa] usb: make snd_usb_substream_capture_trigger static (Jaroslav Kysela) [664586] - [alsa] usb: fix sync pipe check (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix substream assignments (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix rate_list memory leak (Jaroslav Kysela) [664586] - [alsa] usb: fix stream info output in /proc (Jaroslav Kysela) [664586] - [alsa] usbaudio: Call get_min_max_*() after determining the name string (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix comment (Jaroslav Kysela) [664586] - [alsa] usb: fix some typos in endpoint.c documentation (Jaroslav Kysela) [664586] - [alsa] usbaudio: sound/usb/endpoint.c: suppress warning (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add missing error checks in snd_ebox44_create_mixer() (Jaroslav Kysela) [664586] - [alsa] usbaudio: M-Audio Fast Track Ultra: Add effect controls (Jaroslav Kysela) [664586] - [alsa] usbaudio: Rename Fast Track Ultra mixer quirk functions (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add TLV to M-Audio Fast Track Ultra controls (Jaroslav Kysela) [664586] - [alsa] usbaudio: Rename and export mixer_vol_tlv (Jaroslav Kysela) [664586] - [alsa] usbaudio: Unify M-Audio Fast Track Ultra and Ebox-44 mixer quirks. (Jaroslav Kysela) [664586] - [alsa] usb: remove refactorization left-overs (Jaroslav Kysela) [664586] - [alsa] usbaudio: Replace mixer for Electrix Ebox-44 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Skip un-parseable mixer units instead of erroring (Jaroslav Kysela) [664586] - [alsa] usb: Remove obsoleted fields from struct snd_usb_substream (Jaroslav Kysela) [664586] - [alsa] usb: Fix fill_max flag set (Jaroslav Kysela) [664586] - [alsa] usb: Remove unused variable (Jaroslav Kysela) [664586] - [alsa] usb: add some documentation (Jaroslav Kysela) [664586] - [alsa] usb: add support for implicit feedback (Jaroslav Kysela) [664586] - [alsa] usb: remove old streaming logic (Jaroslav Kysela) [664586] - [alsa] usb: switch over to new endpoint streaming logic (Jaroslav Kysela) [664586] - [alsa] usb: implement new endpoint streaming model (Jaroslav Kysela) [664586] - [alsa] usb: add snd_usb_audio-wide mutex (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix build error by consitification of rate list (Jaroslav Kysela) [664586] - [alsa] usx2y: Fix typo in usbusx2yaudio.c and usx2yhwdeppcm.c (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Fix the return of XRUN (Jaroslav Kysela) [664586] - [alsa] usbaudio: avoid integer overflow in create_fixed_stream_quirk() (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Edirol UM-3G support (Jaroslav Kysela) [664586] - [alsa] usbaudio: Avoid flood of frame-active debug messages (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: Delete calls to preempt_disable (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix possible hang and overflow in parse_uac2_sample_rate_range() (Jaroslav Kysela) [664586] - [alsa] usbaudio: convert sound/* to use module_usb_driver() (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Yamaha MOX6/MOX8 support (Jaroslav Kysela) [664586] - [alsa] usb: added VOX ToneLab ST midi handling (Jaroslav Kysela) [664586] - [alsa] usbaudio: Support for Roland GAIA SH-01 Synthesizer (Jaroslav Kysela) [664586] - [alsa] usbaudio: Use kmemdup rather than duplicating its implementation (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Logitech HD Webcam c510 to quirk-384 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix the missing volume quirks at delayed init (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix possible access over audio_feature_info[] array (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Add support for Maschine (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Fix NULL dereference in input.c (Jaroslav Kysela) [664586] - [alsa] usbaudio: increase control transfer timeout (Jaroslav Kysela) [664586] - [alsa] usbaudio: Check for possible chip NULL pointer before clearing probing flag (Jaroslav Kysela) [664586] - [alsa] usbaudio: clear chip->probing on error exit (Jaroslav Kysela) [664586] - [alsa] usbaudio: Added support for Roland UM-ONE midi-usb interface (Jaroslav Kysela) [664586] - [alsa] usb: move code from urb.c to endpoint.c (Jaroslav Kysela) [664586] - [alsa] usb: re-order code (Jaroslav Kysela) [664586] - [alsa] usb: re-order the Makefile (Jaroslav Kysela) [664586] - [alsa] usb: refine delay information with USB frame counter (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Starr Labs USB MIDI support (Jaroslav Kysela) [664586] - [alsa] usbaudio: Check the dB-range validity in the later read, too (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix missing mixer dB information (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: track submitted output urbs (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Correct offset fields of outbound iso_frame_desc (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add quirk for BOSS Micro BR-80 (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Fix keymap for RigKontrol3 (Jaroslav Kysela) [664586] - [alsa] usb: Fix uninitialized variable usage (Jaroslav Kysela) [664586] - [alsa] usbaudio: add quirk for Keith McMillen StringPort (Jaroslav Kysela) [664586] - [alsa] usb: operate on given mixer interface only (Jaroslav Kysela) [664586] - [alsa] usb: avoid dividing by zero on invalid input (Jaroslav Kysela) [664586] - [alsa] usb: Accept UAC2 FORMAT_TYPE descriptors with bLength > 6 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add quirk for Roland / BOSS BR-800 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add quirks for M-Audio Fast Track Pro and Quattro (Jaroslav Kysela) [664586] - [alsa] usbaudio: replace "void *" with more specific pointers (Jaroslav Kysela) [664586] - [alsa] usb: turn off de-emphasis in s/pdif for cm6206 (Jaroslav Kysela) [664586] - [alsa] usbaudio: more control quirks for M-Audio FastTrack devices (Jaroslav Kysela) [664586] - [alsa] usbaudio: add new quirk type QUIRK_AUDIO_STANDARD_MIXER (Jaroslav Kysela) [664586] - [alsa] usbaudio: export snd_usb_feature_unit_ctl (Jaroslav Kysela) [664586] - [alsa] usbaudio: rework add_control_to_empty() (Jaroslav Kysela) [664586] - [alsa] usbaudio: move assignment of chip->ctrl_intf (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add support for USB X-Fi S51 Pro (Jaroslav Kysela) [664586] - [alsa] usbaudio: handle "Fast Track Ultra" with USB_DEVICE_VENDOR_SPEC() (Jaroslav Kysela) [664586] - [alsa] usbaudio: assume valid clock (Jaroslav Kysela) [664586] - [alsa] usbaudio: add quirks for Roland GR-55 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add quirk for KORG PANDORA PX5D MIDI interface (Jaroslav Kysela) [664586] - [alsa] usbaudio: remove invalid extra mixers for Komplete Audio 6 (Jaroslav Kysela) [664586] - [alsa] usbaudio: include format.h in format.c (Jaroslav Kysela) [664586] - [alsa] usbaudio: make hwc_debug a noop in case HW_CONST_DEBUG is not set (Jaroslav Kysela) [664586] - [alsa] usbaudio: Terratec Aureon 7.1 USB ID as C-Media cm6206 quirks (Jaroslav Kysela) [664586] - [alsa] usbaudio: Don't expose broken dB ranges (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add quirks for Audio Kontrol 6 (Jaroslav Kysela) [664586] - [alsa] usbaudio: define another USB ID for a buggy USB MIDI cable (Jaroslav Kysela) [664586] - [alsa] usbaudio: Support for Boss JS-8 Jam Station (Jaroslav Kysela) [664586] - [alsa] usb: Remove trailing spaces from USB card name strings (Jaroslav Kysela) [664586] - [alsa] usbaudio: implement USB autosuspend (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix suspend/resume (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add "cval->res = 384" quirk for Logitech Webcam C600 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add volume range check and warn if it too big (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix oops due to cleanup race when disconnecting (Jaroslav Kysela) [664586] - [alsa] usbaudio: reconstruct some dispatcher functions to use switch-case (Jaroslav Kysela) [664586] - [alsa] usbaudio: add support for Native Instruments MK2 devices (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Add support for Traktor Audio 2 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Enable the E-MU 0204 USB (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Cakewalk UM-1G support (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Driver for TerraTec DMX 6Fire USB (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: Fix missing NULL checks (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: Fix MIDI output (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Edirol SD-90 PCM support (Jaroslav Kysela) [664586] - [alsa] usbaudio: use enum control info helper (Jaroslav Kysela) [664586] - [alsa] usb: fixed typos (Jaroslav Kysela) [664586] - [alsa] usbaudio: Support for Power/Status LED on Creative USB X-Fi S51 (Jaroslav Kysela) [664586] - [alsa] usb: driver neglects kmalloc return value check and may deref NULL (Jaroslav Kysela) [664586] - [alsa] usbaudio: automatically detect feedback format (Jaroslav Kysela) [664586] - [alsa] usb: Creative USB X-Fi volume knob support (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Novation Launchpad support (Jaroslav Kysela) [664586] - [alsa] usb/usx2y: simplify conditional (Jaroslav Kysela) [664586] - [alsa] usb/mixer: remove bogus cast (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix an unused-variable compile warning (Jaroslav Kysela) [664586] - [alsa] usbaudio: add more Yamaha USB MIDI devices (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Add support for Traktor Kontrol S4 (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: drop version number (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix Fast Track Ultra (8R) 44.1 sample rates (Jaroslav Kysela) [664586] - [alsa] usbaudio: add BOSS ME-25 support (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Roland A-PRO support (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Edirol PCR-1 PCM support (Jaroslav Kysela) [664586] - [alsa] usb: Release capture substream URBs properly (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix detection of vendor-specific device protocol settings (Jaroslav Kysela) [664586] - [alsa] usbaudio: Assume first control interface is for audio (Jaroslav Kysela) [664586] - [alsa] usb: USB3 SuperSpeed sound support (Jaroslav Kysela) [664586] - [alsa] sound/usb/format: silence uninitialized variable warnings (Jaroslav Kysela) [664586] - [alsa] usb: Correct audio problem for Hauppage HVR-850 and others rel. to urb data align (Jaroslav Kysela) [664586] - [alsa] usb: fix comnment/printk typos concerning "empty" (Jaroslav Kysela) [664586] - [alsa] usbaudio: silence a superfluous warning (Jaroslav Kysela) [664586] - [alsa] usb: Fix compile error with CONFIG_SND_DEBUG_VERBOSE=y (Jaroslav Kysela) [664586] - [alsa] usbaudio: simplify control interface access (Jaroslav Kysela) [664586] - [alsa] usbaudio: move and add some comments (Jaroslav Kysela) [664586] - [alsa] usb-midi: whitespace fixes (Jaroslav Kysela) [664586] - [alsa] usbaudio: unify UAC macros and struct names (Jaroslav Kysela) [664586] - [alsa] usbaudio: clean up includes in clock.c (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add volume resolution quirk for some Logitech webcams (Jaroslav Kysela) [664586] - [alsa] usb/endpoint: fix dangling pointer use (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix UAC2 control value queries (Jaroslav Kysela) [664586] - [alsa] usbaudio: parse UAC2 sample rate ranges correctly (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix control messages for USB_RECIP_INTERFACE (Jaroslav Kysela) [664586] - [alsa] usbaudio: add check for faulty clock in parse_audio_format_rates_v2() (Jaroslav Kysela) [664586] - [alsa] usbaudio: export UAC2 clock selectors as mixer controls (Jaroslav Kysela) [664586] - [alsa] usbaudio: clean up find_audio_control_unit() (Jaroslav Kysela) [664586] - [alsa] usbaudio: add UAC2 sepecific Feature Unit controls (Jaroslav Kysela) [664586] - [alsa] usbaudio: unify constants from specification (Jaroslav Kysela) [664586] - [alsa] usbaudio: parse clock topology of UAC2 devices (Jaroslav Kysela) [664586] - [alsa] usbaudio: support partially write-protected UAC2 controls (Jaroslav Kysela) [664586] - [alsa] audio-v2.h: add more UAC2 details (Jaroslav Kysela) [664586] - [alsa] usbaudio: UAC2: clean up parsing of bmaControls (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Bump version number to 1.3.21 (Jaroslav Kysela) [664586] - [alsa] Revert: snd-usb-caiaq: Set default input mode of A4DJ (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Simplify single case to an 'if' (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Restore 'Control vinyl' input mode on A4DJ (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix feature unit parser for UAC2 (Jaroslav Kysela) [664586] - [alsa] usbaudio: add support for UAC2 pitch control (Jaroslav Kysela) [664586] - [alsa] usbaudio: parse UAC2 endpoint descriptors correctly (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix return values (Jaroslav Kysela) [664586] - [alsa] usbaudio: parse more format descriptors with structs (Jaroslav Kysela) [664586] - [alsa] usb/caiaq: fix Traktor Kontrol X1 ABS_HAT2X axis (Jaroslav Kysela) [664586] - [alsa] usbaudio: add support for Akai MPD16 (Jaroslav Kysela) [664586] - [alsa] usb: fixup for usb_buffer_alloc/free rename (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix selector unit string index accessor (Jaroslav Kysela) [664586] - [alsa] usbaudio: include/usb/*.h checkpatch cleanup (Jaroslav Kysela) [664586] - [alsa] sound/usb: add preliminary support for UAC2 interrupts (Jaroslav Kysela) [664586] - [alsa] audio.h: add __attribute__((packed)) to uac_iso_endpoint_descriptor (Jaroslav Kysela) [664586] - [alsa] sound/usb: fix UAC1 regression (Jaroslav Kysela) [664586] - [alsa] usbmixer: use get_iface_desc() rather than direct structure (Jaroslav Kysela) [664586] - [alsa] usb: update gfp/slab.h includes (Jaroslav Kysela) [664586] - [alsa] usb pcm: use of kmalloc requires the include of slab.h (Jaroslav Kysela) [664586] - [alsa] usb: use of kmalloc/kfree requires the include of slab.h (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add basic support for M-Audio Fast Track Ultra series (Jaroslav Kysela) [664586] - [alsa] usb-mixer: Add support for Audio Class v2.0 (Jaroslav Kysela) [664586] - [alsa] usb-mixer: parse descriptors with structs (Jaroslav Kysela) [664586] - [alsa] usbmixer: rename usbmixer.[ch] -> mixer.[ch] (Jaroslav Kysela) [664586] - [alsa] usb-mixer: use defines from audio.h (Jaroslav Kysela) [664586] - [alsa] usb: fix usb build error when PM is not enabled (Jaroslav Kysela) [664586] - [alsa] audio.h: split parts of header into audio-v2.h (Jaroslav Kysela) [664586] - [alsa] usbaudio: add support for samplerate setting on v2 devices (Jaroslav Kysela) [664586] - [alsa] usbaudio: support multiple formats with audio class v2 devices (Jaroslav Kysela) [664586] - [alsa] usbaudio: use a format bitmask per alternate setting (Jaroslav Kysela) [664586] - [alsa] usbaudio: rename substream format field to altset_idx (Jaroslav Kysela) [664586] - [alsa] usb-mixer: factor out quirks (Jaroslav Kysela) [664586] - [alsa] usbaudio: refactor code (Jaroslav Kysela) [664586] - [alsa] usbaudio: header file cleanups (Jaroslav Kysela) [664586] - [alsa] usbaudio: move ua101 driver (Jaroslav Kysela) [664586] - [alsa] usb/caiaq: Add support for Traktor Kontrol X1 (Jaroslav Kysela) [664586] - [alsa] ua101: add Edirol UA-1000 support (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix wrong bitrate for Creative Creative VF0470 Live Cam (Jaroslav Kysela) [664586] - [alsa] sound/usb/caiaq/midi.h: Checkpatch cleanup (Jaroslav Kysela) [664586] - [alsa] usbaudio: remove debug "SAMPLE BYTES" printk line (Jaroslav Kysela) [664586] - [alsa] audio.h: Fix field order in uac_format_type_i_ext_descriptor (Jaroslav Kysela) [664586] - [alsa] usbaudio: consolidate header files (Jaroslav Kysela) [664586] - [alsa] usbmixer: bail out early when parsing audio class v2 descriptors (Jaroslav Kysela) [664586] - [alsa] usbaudio: implement basic set of class v2.0 parser (Jaroslav Kysela) [664586] - [alsa] usbaudio: introduce new types for audio class v2 (Jaroslav Kysela) [664586] - [alsa] usbaudio: parse USB descriptors with structs (Jaroslav Kysela) [664586] - [alsa] usbaudio: Mbox support, output only (Jaroslav Kysela) [664586] - [alsa] usbmixer: use MAX_ID_ELEMS where possible (Jaroslav Kysela) [664586] - [alsa] usbmixer: add usb_id value to usbmixer proc file (Jaroslav Kysela) [664586] - [alsa] usbmixer: introduce /proc/asound/card#/usbmixer file (Jaroslav Kysela) [664586] - [alsa] usbaudio: MIDI support for Access Music VirusTI (Jaroslav Kysela) [664586] - [alsa] usbaudio: reduce MIDI packet size to work around broken firmware (Jaroslav Kysela) [664586] - [alsa] usbmixer: add possibility to remap dB values (Jaroslav Kysela) [664586] - [alsa] usbaudio: use usbquirk.h for detection of HVR-950Q/850 (Jaroslav Kysela) [664586] - [alsa] usbaudio: relax urb data align. restriction HVR-950Q and HVR-850 only (Jaroslav Kysela) [664586] - [alsa] usbaudio: make buffer pointer based on bytes instead on frames (Jaroslav Kysela) [664586] - [alsa] usbaudio: Added functionality for E-mu 0404USB/0202USB/TrackerPre (Jaroslav Kysela) [664586] - [alsa] usbaudio: use vmalloc buffer helper functions (Jaroslav Kysela) [664586] - [alsa] add Edirol UA-101 support (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: add product IDs of US-122MKII and US-144MKII (Jaroslav Kysela) [664586] - [alsa] usb: Fix mixer map for Hercules Gamesurround Muse Pocket LT (Jaroslav Kysela) [664586] - [alsa] usbmidi: Use hweight16 (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Roland UA-1G support (Jaroslav Kysela) [664586] - [alsa] usxxx: cleanup chip field (Jaroslav Kysela) [664586] - [alsa] usb: make the USB MIDI module more independent (0/268) (Jaroslav Kysela) [664586] - [alsa] usbaudio: allow switching altsetting on Roland USB MIDI devices (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: corrent error number for not probing US-144 on ehci-hcd (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: add support for US-144 (Jaroslav Kysela) [664586]- [char] ipmi: Fix KABI issues with acpi_ipmi addition (Matthew Garrett) [803653] - [acpi] acpi_ipmi: Add a default handler for IPMI operation regions (Matthew Garrett) [803653] - [char] ipmi: Add a callback to indicate that probing has finished (Matthew Garrett) [803653] - [acpi] ipmi: Reorder makefiles (Matthew Garrett) [803653] - [acpi] acpi_ipmi: Add the IPMI opregion driver to enable ACPI to access BMC controller (Matthew Garrett) [803653] - [char] ipmi: Add one interface to get more info of low-level IPMI device (Matthew Garrett) [803653] - [char] ipmi: fix ACPI detection with regspacing (Matthew Garrett) [803653] - [char] ipmi: convert tracking of the ACPI device pointer to a PNP device (Matthew Garrett) [803653] - [char] ipmi: add PNP discovery (ACPI namespace via PNPACPI) (Matthew Garrett) [803653] - [pnp] pnpacpi: add interface to retrieve ACPI device from a PNPACPI device (Matthew Garrett) [803653] - [pnp] pnpacpi: save struct acpi_device, not just acpi_handle (Matthew Garrett) [803653] - [mm] hugetlb: do not use vma_hugecache_offset() for vma_prio_tree_foreach (Frederic Weisbecker) [843035] {CVE-2012-2133} - [mm] hugepages: fix use after free bug in "quota" handling (Frederic Weisbecker) [843035] {CVE-2012-2133} - [mm] hugetlb: fix pgoff computation when unmapping page from vma (Frederic Weisbecker) [843035] {CVE-2012-2133} - [mm] hugetlb: fix ENOSPC returned by handle_mm_fault() (Frederic Weisbecker) [843035] {CVE-2012-2133} - [block] loop: remove the incorrect write_begin/write_end shortcut (Lukas Czerner) [766815] - [block] loop: Fix discard_alignment default setting (Lukas Czerner) [766815] - [block] loop: fix loop block driver discard and encryption comment (Lukas Czerner) [766815] - [block] loop: add discard support for loop devices (Lukas Czerner) [766815] - [s390] dasd: check count address during online setting (Hendrik Brueckner) [853234] - [scsi] fix softlockup regression on hot remove (Chris Leech) [863077]- [netdrv] qlge: fix endian issue (Chad Dupuis) [826571] - [netdrv] qlge: Bumped driver version to 1.00.00.31 (Chad Dupuis) [826571] - [netdrv] qlge: Refactoring of ethtool stats (Chad Dupuis) [826571] - [netdrv] qlge: Moving low level frame error to ethtool statistics (Chad Dupuis) [826571] - [netdrv] qlge: Fixed double pci free upon tx_ring->q allocation failure (Chad Dupuis) [826571] - [netdrv] qlge: Added missing case statement to ethtool get_strings (Chad Dupuis) [826571] - [netdrv] qlge: Clean up ethtool set WOL routine (Chad Dupuis) [826571] - [netdrv] qlge: Fix ethtool WOL calls to operate only on devices that support WOL (Chad Dupuis) [826571] - [netdrv] qlge: Cleanup atomic queue threshold check (Chad Dupuis) [826571] - [netdrv] qlge: Fix TX queue stoppage due to full condition (Chad Dupuis) [826571] - [virt] virtio-scsi: fix copying of sg_list in the presence of of HighMem pages (Paolo Bonzini) [816059 840458] - [virt] virtio-scsi: support online resizing of disks (Paolo Bonzini) [840458] - [virt] virtio-scsi: initialize scatterlist structure for events (Paolo Bonzini) [840458] - [virt] virtio-scsi: hotplug support for virtio-scsi (Paolo Bonzini) [840458] - [virt] virtio-scsi: split scatterlist per target (Paolo Bonzini) [841622] - [virt] virtio-scsi: release sg_lock after add_buf (Paolo Bonzini) [841622] - [virt] virtio-scsi: split locking per vq (Paolo Bonzini) [841622] - [virt] virtio-scsi: unlock during kick (Paolo Bonzini) [841622] - [virt] virtio: support unlocked queue kick (Paolo Bonzini) [841622] - [virt] kvm: Add PCIDE bit to the guest/host mask for CR4 (Don Dugger) [736907] - [virt] kvm/vmx: Implement PCID/INVPCID for guests with EPT (Don Dugger) [736907] - [virt] kvm: Add cpuid_update() callback to kvm_x86_ops (Don Dugger) [736907] - [virt] kvm: expose Intel cpu new features (HLE, RTM) to guest (Don Dugger) [736907] - [virt] kvm: retain pvclock guest stopped bit in guest memory (Amit Shah) [739151] - [virt] kvm: fix pvclock guest stopped flag reporting (Amit Shah) [739151] - [virt] kvmclock: remove check_and_clear_guest_paused warning (Amit Shah) [739151] - [virt] kvmclock: remove unneeded EXPORT macro (Amit Shah) [739151] - [virt] watchdog: add check for suspended vm in softlockup detector (Amit Shah) [739151] - [virt] kvm: Add ioctl for KVM_KVMCLOCK_CTRL (Amit Shah) [739151] - [virt] kvmclock: Add functions to check if the host has stopped the vm (Amit Shah) [739151] - [virt] x86, pvclock: Add flag to indicate that a vm was stopped by the host (Amit Shah) [739151] - [scsi] mpt2sas: Bump driver vesion to 13.101.00.00 (Tomas Henzl) [826414] - [scsi] mpt2sas: Fix for panic happening because of improper memory allocation (Tomas Henzl) [826414] - [scsi] mpt2sas: Fix for hard drive going OFFLINE when hard reset issued and simultaneously another hard drive is hot unplugged (Tomas Henzl) [826414] - [scsi] mpt2sas: Set the phy identifier of the end device to the phy number of the parent device it is linked to (Tomas Henzl) [826414] - [scsi] mpt2sas: While enabling phy, read the current port number from sas iounit page 0 instead of page 1 (Tomas Henzl) [826414] - [scsi] mpt2sas: Fix linux driver sparse errors (Tomas Henzl) [826414] - [scsi] mpt2sas: Fix security scan issues reported by source code analysis tool (Tomas Henzl) [826414] - [scsi] mpt2sas: better protect sas_device, raid_device, and expander_device lists (Tomas Henzl) [826414] - [scsi] mpt2sas: Perform Target Reset instead of HBA reset when a SATA_PASSTHROUGH cmd timeout happens (Tomas Henzl) [826414] - [scsi] mpt2sas: Added multisegment mode support for Linux BSG Driver (Tomas Henzl) [826414] - [scsi] mpt2sas: Removed redundant global mutex for IOCTLs (Tomas Henzl) [826414] - [scsi] mpt2sas: MPI next revision header update (Tomas Henzl) [826414] - [scsi] mpt2sas: use pci_dev->revision (Tomas Henzl) [826414] - [scsi] mpt2sas: remove extraneous sas_log_info messages (Tomas Henzl) [826414] - [scsi] mpt2sas: spell "primitive" correctly in function prototype (Tomas Henzl) [826414] - [scsi] mpt2sas: Fix mismatch in mpt2sas_base_hard_reset_handler() mutex lock-unlock (Tomas Henzl) [826414] - [netdrv] bnx2x: fix rx performance regression due to small ring size (Michal Schmidt) [862244]- [fs] xfs: handle EOF correctly in xfs_vm_writepage (Dave Chinner) [859242] - [fs] xfs: really fix the cursor leak in xfs_alloc_ag_vextent_near (Dave Chinner) [859242] - [fs] xfs: fix allocbt cursor leak in xfs_alloc_ag_vextent_near (Dave Chinner) [859242] - [fs] xfs: kill copy and paste segment checks in xfs_file_aio_read (Dave Chinner) [859242] - [fs] xfs: xfs_vm_writepage clear iomap_valid when !buffer_uptodate (REV2) (Dave Chinner) [859242] - [fs] xfs: switch to proper __bitwise type for KM_... flags (Dave Chinner) [859242] - [fs] xfs: add trace points for log forces (Dave Chinner) [859242] - [fs] xfs: fix memory reclaim deadlock on agi buffer (Dave Chinner) [859242] - [fs] xfs: stop the sync worker before xfs_unmountfs (Dave Chinner) [737529] - [fs] xfs: flush outstanding buffers on log mount failure (Dave Chinner) [737529] - [fs] xfs: prevent recursion in xfs_buf_iorequest (Dave Chinner) [859242] - [fs] xfs: Properly exclude IO type flags from buffer flags (Dave Chinner) [859242] - [fs] xfs: use iolock on XFS_IOC_ALLOCSP calls (Dave Chinner) [859242] - [fs] xfs: use kmem_zone_zalloc for buffers (Dave Chinner) [859242] - [fs] xfs: fix incorrect b_offset initialisation (Dave Chinner) [859242] - [fs] xfs: check for buffer errors before waiting (Dave Chinner) [859242] - [fs] xfs: fix buffer lookup race on allocation failure (Dave Chinner) [859242] - [fs] xfs: Use preallocation for inodes with extsz hints (Dave Chinner) [859242] - [fs] xfs: limit specualtive delalloc to maxioffset (Dave Chinner) [859242] - [fs] xfs: don't assert on delalloc regions beyond EOF (Dave Chinner) [859242] - [fs] xfs: prevent needless mount warning causing test failures (Dave Chinner) [859242] - [fs] xfs: punch new delalloc blocks out of failed writes inside EOF. (Dave Chinner) [859242] - [fs] xfs: page type check in writeback only checks last buffer (Dave Chinner) [859242] - [fs] xfs: using GFP_NOFS for blkdev_issue_flush (Dave Chinner) [859242] - [fs] xfs: punch all delalloc blocks beyond EOF on write failure. (Dave Chinner) [859242] - [fs] xfs: use shared ilock mode for direct IO writes by default (Dave Chinner) [807503] - [fs] xfs: push the ilock into xfs_zero_eof (Dave Chinner) [807503] - [fs] xfs: reduce ilock hold times in xfs_setattr_size (Dave Chinner) [807503] - [fs] xfs: reduce ilock hold times in xfs_file_aio_write_checks (Dave Chinner) [807503] - [fs] xfs: avoid taking the ilock unnessecarily in xfs_qm_dqattach (Dave Chinner) [807503] - [fs] xfs: Ensure inode reclaim can run during quotacheck (Dave Chinner) [859242] - [fs] xfs: don't fill statvfs with project quota for a directory (Dave Chinner) [859242] - [fs] xfs: add lots of attribute trace points (Dave Chinner) [859242] - [fs] xfs: fix fstrim offset calculations (Dave Chinner) [859242] - [fs] xfs: Account log unmount transaction correctly (Dave Chinner) [859242] - [fs] xfs: trace xfs_name strings correctly (Dave Chinner) [859242] - [fs] xfs: don't defer metadata allocation to the workqueue (Dave Chinner) [693280] - [fs] xfs: introduce an allocation workqueue (Dave Chinner) [693280] - [fs] xfs: Fix open flag handling in open_by_handle code (Dave Chinner) [859242] - [fs] xfs: fix deadlock in xfs_rtfree_extent (Dave Chinner) [859242] - [fs] xfs: fallback to vmalloc for large buffers in xfs_getbmap (Dave Chinner) [858353] - [fs] xfs: fallback to vmalloc for large buffers in xfs_attrmulti_attr_get (Dave Chinner) [858353] - [fs] xfs: reimplement fdatasync support (Dave Chinner) [845233] - [fs] xfs: split in-core and on-disk inode log item fields (Dave Chinner) [845233] - [fs] xfs: make xfs_inode_item_size idempotent (Dave Chinner) [845233] - [fs] xfs: log timestamp updates (Dave Chinner) [845233] - [fs] xfs: log file size updates at I/O completion time (Dave Chinner) [845233] - [fs] xfs: log file size updates as part of unwritten extent conversion (Dave Chinner) [845233] - [fs] xfs: do not require an ioend for new EOF calculation (Dave Chinner) [845233] - [fs] xfs: only take the ILOCK in xfs_reclaim_inode() (Dave Chinner) [845233] - [fs] xfs: split and cleanup xfs_log_reserve (Dave Chinner) [854465] - [fs] xfs: share code for grant head availability checks (Dave Chinner) [854465] - [fs] xfs: share code for grant head wakeups (Dave Chinner) [854465] - [fs] xfs: share code for grant head waiting (Dave Chinner) [854465] - [fs] xfs: add xlog_grant_head_wake_all (Dave Chinner) [854465] - [fs] xfs: add xlog_grant_head_init (Dave Chinner) [854465] - [fs] xfs: add the xlog_grant_head structure (Dave Chinner) [854465] - [fs] xfs: remove log space waitqueues (Dave Chinner) [854465] - [fs] xfs: cleanup xfs_log_space_wake (Dave Chinner) [854465] - [fs] xfs: remove xfs_trans_unlocked_item (Dave Chinner) [854465] - [fs] xfs: do exact log space wakeups in xlog_ungrant_log_space (Dave Chinner) [854465] - [fs] xfs: split tail_lsn assignments from log space wakeups (Dave Chinner) [854465] - [fs] xfs: xfs_trans_add_item() - don't assign in ASSERT() when compare is intended (Dave Chinner) [859242] - [fs] xfs: show uuid when mount fails due to duplicate uuid (Dave Chinner) [859242] - [fs] xfs: pass KM_SLEEP flag to kmem_realloc() in xlog_recover_add_to_cnt_trans() (Dave Chinner) [859242] - [fs] xfs: cleanup xfs_file_aio_write (Dave Chinner) [845233] - [fs] xfs: always return with the iolock held from xfs_file_aio_write_checks (Dave Chinner) [845233] - [fs] xfs: remove the i_new_size field in struct xfs_inode (Dave Chinner) [845233] - [fs] xfs: remove the i_size field in struct xfs_inode (Dave Chinner) [845233] - [fs] xfs: make i_flags an unsigned long (Dave Chinner) [845233] - [fs] xfs: fix force shutdown handling in xfs_end_io (Dave Chinner) [845233] - [fs] xfs: simplify xfs_qm_detach_gdquots (Dave Chinner) [859242] - [fs] xfs: make sure to really flush all dquots in xfs_qm_quotacheck (Dave Chinner) [859242] - [fs] xfs: untangle SYNC_WAIT and SYNC_TRYLOCK meanings for xfs_qm_dqflush (Dave Chinner) [859242] - [fs] xfs: fix allocation length overflow in xfs_bmapi_write() (Dave Chinner) [859242] - [fs] xfs: do not flush data workqueues in xfs_flush_buftarg (Dave Chinner) [859242] - [fs] xfs: use xfs_ioerror_alert in xfs_buf_iodone_callbacks (Dave Chinner) [859242] - [fs] xfs: clean up xfs_ioerror_alert (Dave Chinner) [859242] - [fs] xfs: clean up buffer allocation (Dave Chinner) [859242] - [fs] xfs: optimize fsync on directories (Dave Chinner) [859242] - [fs] xfs: reduce the number of log forces from tail pushing (Dave Chinner) [859242] - [fs] xfs: Dont allocate new buffers on every call to _xfs_buf_find (Dave Chinner) [859242] - [fs] xfs: XFS_TRANS_SWAPEXT is not a valid flag for xfs_trans_commit (Dave Chinner) [859242] - [fs] xfs: don't ignore error code from xfs_bmbt_update (Dave Chinner) [859242] - [fs] xfs: Check the return value of xfs_trans_get_buf() (Dave Chinner) [859242] - [fs] xfs: Check the return value of xfs_buf_get() (Dave Chinner) [859242] - [fs] xfs: improve ioend error handling (Dave Chinner) [807503] - [fs] xfs: wait for I/O completion when writing out pages in xfs_setattr_size (Dave Chinner) [807503] - [fs] xfs: reduce ioend latency (Dave Chinner) [807503] - [fs] xfs: defer AIO/DIO completions (Dave Chinner) [807503] - [fs] xfs: remove dead ENODEV handling in xfs_destroy_ioend (Dave Chinner) [807503] - [fs] xfs: Fix oops on IO error during xlog_recover_process_iunlinks() (Dave Chinner) [859242] - [fs] xfs: fix nfs export of 64-bit inodes numbers on 32-bit kernels (Dave Chinner) [859242] - [fs] xfs: fix attr2 vs large data fork assert (Dave Chinner) [859242] - [fs] xfs: use doalloc flag in xfs_qm_dqattach_one() (Dave Chinner) [859242] - [fs] xfs: Return -EIO when xfs_vn_getattr() failed (Dave Chinner) [859242] - [fs] xfs: use a cursor for bulk AIL insertion (Dave Chinner) [859242] - [fs] xfs: start periodic workers later (Dave Chinner) [859242] - [fs] xfs: fix possible overflow in xfs_ioc_trim() (Dave Chinner) [700324] - [fs] xfs: fix endian conversion issue in discard code (Dave Chinner) [700324] - [fs] xfs: do not discard alloc btree blocks (Dave Chinner) [700324] - [fs] xfs: add online discard support (Dave Chinner) [700324] - [fs] xfs: fix buffer flushing during unmount (Dave Chinner) [737529] - [fs] xfs: force buffer writeback before blocking on the ilock in inode reclaim (Dave Chinner) [737529] - [fs] xfs: fix xfs_mark_inode_dirty during umount (Dave Chinner) [737529] - [fs] xfs: fix error handling for synchronous writes (Dave Chinner) [845233] - [fs] xfs: log all dirty inodes in xfs_fs_sync_fs (Dave Chinner) [845233] - [fs] xfs: log the inode in ->write_inode calls for kupdate (Dave Chinner) [845233] - [fs] xfs: fix ->write_inode return values (Dave Chinner) [845233] - [fs] Documentation: Correct s_umount state for freeze_fs/unfreeze_fs (Eric Sandeen) [768304] - [fs] missed mnt_drop_write() in do_dentry_open() (Eric Sandeen) [768304] - [fs] ext2: Implement freezing (Eric Sandeen) [768304] - [fs] btrfs: Convert to new freezing mechanism (Eric Sandeen) [768304] - [fs] fuse: Convert to new freezing mechanism (Eric Sandeen) [768304] - [fs] ext3: Enable the new freeze paths w/ the special KABI flag (Eric Sandeen) [768304] - [fs] gfs2: Convert to new freezing mechanism (Eric Sandeen) [768304] - [fs] xfs: Convert to new freezing code (Eric Sandeen) [768304] - [fs] ext4: Convert to new freezing mechanism (Eric Sandeen) [768304] - [fs] ext4: allow an active handle to be started when freezing (Eric Sandeen) [768304] - [fs] ext4: fix freeze deadlock under IO (Eric Sandeen) [768304] - [fs] ext4: don't return to userspace after freezing the fs with a mutex held (Eric Sandeen) [768304] - [fs] Use old freeze mechanism when appropriate (Eric Sandeen) [768304] - [fs] Protect write paths by sb_start_write - sb_end_write (Eric Sandeen) [768304] - [fs] Skip atime update on frozen filesystem (Eric Sandeen) [768304] - [fs] Add freezing handling to mnt_want_write() / mnt_drop_write() (Eric Sandeen) [768304] - [fs] Add old freeze paths back in; use if FS_HAS_NEW_FREEZE fs flag is not set (Eric Sandeen) [768304] - [fs] Improve filesystem freezing handling (Eric Sandeen) [768304] - [fs] Move grabbing s_umount to callers of grab_super() (Eric Sandeen) [768304] - [fs] get rid of open-coded grab_super() in get_active_super() (Eric Sandeen) [768304] - [fs] nfsd: Push mnt_want_write() outside of i_mutex (Eric Sandeen) [768304] - [fs] new helpers: fh_{want,drop}_write() (Eric Sandeen) [768304] - [fs] nfsd: link returns nfserr_delay when breaking lease (Eric Sandeen) [768304] - [fs] nfsd: don't leak dentry count on mnt_want_write failure (Eric Sandeen) [768304] - [fs] btrfs: Push mnt_want_write() outside of i_mutex (Eric Sandeen) [768304] - [fs] fat: Push mnt_want_write() outside of i_mutex (Eric Sandeen) [768304] - [fs] Push mnt_want_write() outside of i_mutex (Eric Sandeen) [768304] - [fs] mm: Continue to update file time in fault paths for OOT filesystems (Eric Sandeen) [768304] - [fs] mm: Make default vm_ops provide ->page_mkwrite handler (Eric Sandeen) [768304] - [fs] mm: Update file times from fault path only if .page_mkwrite is not set (Eric Sandeen) [768304] - [fs] sysfs: Push file_update_time() into bin_page_mkwrite() (Eric Sandeen) [768304] - [fs] gfs2: Push file_update_time() into gfs2_page_mkwrite() (Eric Sandeen) [768304] - [fs] Push file_update_time() into __block_page_mkwrite() (Eric Sandeen) [768304] - [fs] fb_defio: Push file_update_time() into fb_deferred_io_mkwrite() (Eric Sandeen) [768304] - [fs] pipe: block pipe_write() on a frozen filesystem (Eric Sandeen) [768304] - [fs] namespace.c: avoid panic for NULL mnt_ns in do_add_mount() (Eric Sandeen) [732340] - [fs] ext4: always set then trimmed blocks count into len (Lukas Czerner) [858012] - [fs] ext4: fix trimmed block count accounting (Lukas Czerner) [858012] - [fs] ext4: fix start and len arguments handling in ext4_trim_fs() (Lukas Czerner) [858012] - [fs] xfs: fix race while discarding buffers (Carlos Maiolino) [829066] - [fs] gfs2: Write out dirty inode metadata in delayed deletes (Robert S Peterson) [748827]- [mm] vmscan: add in_reclaim_compaction (Rik van Riel) [713546 783248] - [mm] vmscan: stop reclaim/compaction earlier due to insufficient progress if !__GFP_REPEAT (Rik van Riel) [713546 783248] - [usb] ch9: define Set SEL and Set Isoch Delay macros (Don Zickus) [836217] - [usb] ch9: add function defines from ch9, USB 3.0 spec (Don Zickus) [836217] - [usb] xhci: fix compilation error for non-PCI based stacks (Don Zickus) [836217] - [usb] xhci: use ioremap_nocache in xhci-plat (Don Zickus) [836217] - [usb] xhci: Fix Compliance Mode on SN65LVPE502CP Hardware (Don Zickus) [836217] - [usb] xhci: Make handover code more robust (Don Zickus) [836217] - [usb] xhci: Fix a logical vs bitwise AND bug (Don Zickus) [836217] - [usb] xhci: Only switch the switchable ports (Don Zickus) [836217] - [usb] xhci: Recognize USB 3.0 devices as superspeed at powerup (Don Zickus) [836217] - [usb] xhci: Switch PPT ports to EHCI on shutdown (Don Zickus) [836217] - [usb] xhci: Fix bug after deq ptr set to link TRB (Don Zickus) [836217] - [usb] xhci: Add Etron XHCI_TRUST_TX_LENGTH quirk (Don Zickus) [836217] - [usb] xhci: Increase reset timeout for Renesas 720201 host (Don Zickus) [836217] - [usb] Add a sysfs file to show LTM capabilities (Don Zickus) [815470] - [usb] Enable Latency Tolerance Messaging (LTM) (Don Zickus) [815470] - [usb] xhci: Export Latency Tolerance Messaging capabilities (Don Zickus) [815470] - [usb] xhci: Fix hang on back-to-back Set TR Deq Ptr commands (Don Zickus) [836217] - [usb] xhci: Add support for root hub port status CAS (Don Zickus) [836217] - [usb] xhci: Increase the timeout for controller save/restore state operation (Don Zickus) [836217] - [usb] xhci: Don't free endpoints in xhci_mem_cleanup() (Don Zickus) [836217] - [usb] xhci: Fix invalid loop check in xhci_free_tt_info() (Don Zickus) [836217] - [usb] xhci: fix resource leak in xhci power loss path (Don Zickus) [836217] - [usb] enable USB2 LPM if port suspend fails (Don Zickus) [836217] - [usb] xhci: Add new short TX quirk for Fresco Logic host (Don Zickus) [836217] - [usb] xhci: testing sizeof xhci_doorbell_array 2 time (Don Zickus) [836217] - [usb] xhci: print URB's expected length in decimal, not hex (Don Zickus) [836217] - [usb] xhci: Add Lynx Point to list of Intel switchable hosts (Don Zickus) [817872] - [usb] xhci: Handle COMP_TX_ERR for isoc tds (Don Zickus) [836217] - [usb] xhci: keep track of ports being resumed and indicate in hub_status_data (Don Zickus) [836217] - [usb] xhci: Correct the #define XHCI_LEGACY_DISABLE_SMI (Don Zickus) [836217] - [usb] xhci: use gfp flags from caller instead of GFP_ATOMIC (Don Zickus) [836217] - [usb] xhci: add XHCI_RESET_ON_RESUME quirk for VIA xhci host (Don Zickus) [836217] - [usb] fix bug of device descriptor got from superspeed device (Don Zickus) [836217] - [usb] xhci: Fix register save/restore order (Don Zickus) [836217] - [usb] xhci: Restore event ring dequeue pointer on resume (Don Zickus) [836217] - [usb] xhci: Don't write zeroed pointers to xHC registers (Don Zickus) [836217] - [usb] xhci: Warn when hosts don't halt (Don Zickus) [836217] - [usb] xhci: don't re-enable IE constantly (Don Zickus) [836217] - [usb] xhci: fix section mismatch in xhci-pci (Don Zickus) [836217] - [usb] xhci: correct to print the true HSEE of USBCMD (Don Zickus) [836217] - [usb] Don't make USB_ARCH_HAS_{XHCI, OHCI, EHCI} depend on USB_SUPPORT (Don Zickus) [836217] - [usb] xhci: add platform driver support (Don Zickus) [836217] - [usb] xhci: update sg tablesize (Don Zickus) [836217] - [usb] xhci: check enqueue pointer advance into dequeue seg (Don Zickus) [836217] - [usb] xhci: Allocate 2 segments for transfer ring (Don Zickus) [836217] - [usb] xhci: dynamic ring expansion (Don Zickus) [836217] - [usb] xhci: set cycle state when allocate rings (Don Zickus) [836217] - [usb] xhci: factor out segments allocation and free function (Don Zickus) [836217] - [usb] xhci: count free TRBs on transfer ring (Don Zickus) [836217] - [usb] xhci: store ring's last segment and segment numbers (Don Zickus) [836217] - [usb] xhci: store ring's type (Don Zickus) [836217] - [usb] xhci: use __ffs() instead of hardcoding shift (Don Zickus) [836217] - [usb] xhci: BESL calculation based on USB2.0 LPM errata (Don Zickus) [836217] - [usb] Set wakeup bits for all children hubs (Don Zickus) [836217] - [usb] xhci: Support device-initiated USB 3.0 resume (Don Zickus) [836217] - [usb] Refactor hub remote wake handling (Don Zickus) [836217] - [usb] xhci: Enable USB 3.0 hub remote wakeup (Don Zickus) [836217] - [usb] Suspend functions before putting dev into U3 (Don Zickus) [836217] - [usb] xhci: Enable remote wakeup for USB3 devices (Don Zickus) [836217] - [usb] xhci: Kick khubd when USB3 resume really completes (Don Zickus) [836217] - [usb] Adding #define in hub_configure() and hcd.c file (Don Zickus) [836217] - [fs] ext4: fix failure exits (Lukas Czerner) [859545] - [fs] ext4: Free resources in some error path in ext4_fill_super (Lukas Czerner) [859545] - [fs] ext4: fix missing iput of root inode for some mount error paths (Lukas Czerner) [859545] - [fs] ext4: avoid hangs in ext4_da_should_update_i_disksize() (Lukas Czerner) [859545] - [fs] ext4: display the correct mount option in /proc/mounts for [no]init_itable (Lukas Czerner) [859545] - [fs] ext4: fix ext4_end_io_dio() racing against fsync() (Lukas Czerner) [859545] - [fs] ext4: fix racy use-after-free in ext4_end_io_dio() (Lukas Czerner) [859545] - [fs] ext4: initialization of ext4_li_mtx needs to be done earlier (Lukas Czerner) [859545] - [md] dm-raid: Fix possible kernel panic from bad index check (Jonathan E Brassow) [855448] - [md] raid10: Add plugging functions (Jonathan E Brassow) [854058] - [md] dm-raid: Validate RAID10 replacement devices (Jonathan E Brassow) [854058] - [md] dm-raid: Move some code to its own function (Jonathan E Brassow) [854058] - [md] raid10: Adjust for no gendisk structure (Jonathan E Brassow) [854058] - [md] dm-raid: Should select MD_RAID10 module (Jonathan E Brassow) [854058] - [md] dm-raid: Support RAID10 (Jonathan E Brassow) [854058] - [md] raid10: export md_raid10_congested (Jonathan E Brassow) [854058] - [md] raid: Move macros (Jonathan E Brassow) [854058] - [md] raid1: rename mirror_info struct (Jonathan E Brassow) [854058] - [md] raid10: Rename mirror_info struct (Jonathan E Brassow) [854058] - [md] raid10: Fix compiler warning (Jonathan E Brassow) [854058] - [dm] dm-raid: Use md_error (Jonathan E Brassow) [854058] - [scsi] scsi_dh_rdac: minor return fix for rdac (Rob Evers) [822984] - [scsi] scsi_dh_rdac: Consolidate rdac strings together (Rob Evers) [822984] - [scsi] scsi_dh_rdac: Add a new netapp vendor/product string (Rob Evers) [822984] - [firmware] netxen_nic: add firmware version 4.0.588 (Veaceslav Falico) [826664]- [fs] Check for immutable/append flag in fallocate path (Lukas Czerner) [739101] - [fs] ext4: remove restrictive checks for EOFBLOCKS_FL (Lukas Czerner) [739101] - [fs] ext4: fix kernel BUG on large-scale rm -rf commands (Lukas Czerner) [739101] - [fs] ext4: fix hole punch failure when depth is greater than 0 (Lukas Czerner) [739101] - [fs] ext4: hole-punch use truncate_pagecache_range (Lukas Czerner) [739101] - [mm] add truncate_pagecache_range() (Lukas Czerner) [739101] - [fs] ext4: correct ext4_punch_hole return codes (Lukas Czerner) [739101] - [fs] ext4: give more helpful error message in ext4_ext_rm_leaf() (Lukas Czerner) [739101] - [fs] ext4: remove unused code from ext4_ext_map_blocks() (Lukas Czerner) [739101] - [fs] ext4: rewrite punch hole to use ext4_ext_remove_space() (Lukas Czerner) [739101] - [fs] ext4: correctly handle pages w/o buffers in ext4_discard_partial_buffers() (Lukas Czerner) [739101] - [fs] ext4: remove messy logic from ext4_ext_rm_leaf (Lukas Czerner) [739101] - [fs] ext4: only call ext4_jbd2_file_inode when an inode has been extended (Lukas Czerner) [739101] - [fs] ext4: fix 2nd xfstests 127 punch hole failure (Lukas Czerner) [739101] - [fs] ext4: teach ext4_ext_split to calculate extents efficiently (Lukas Czerner) [739101] - [fs] ext4: Fix flag testing in ext4_ext_insert_extent() (Lukas Czerner) [739101] - [fs] ext4: let ext4_discard_partial_buffers handle unaligned range correctly (Lukas Czerner) [739101] - [fs] ext4: return ENOMEM if find_or_create_pages fails (Lukas Czerner) [739101] - [fs] ext4: move vars to local scope in ext4_discard_partial_page_buffers_no_lock() (Lukas Czerner) [739101] - [fs] ext4: fix xfstests 75, 112, 127 punch hole failure (Lukas Czerner) [739101] - [fs] ext4: Add new ext4_discard_partial_page_buffers routines (Lukas Czerner) [739101] - [fs] ext4: add action of moving index in ext4_ext_rm_idx for Punch Hole (Lukas Czerner) [739101] - [fs] ext4: punch hole optimizations: skip un-needed extent lookup (Lukas Czerner) [739101] - [fs] ext4: enable "punch hole" functionality (Lukas Czerner) [739101] - [fs] ext4: add "punch hole" flag to ext4_map_blocks() (Lukas Czerner) [739101] - [fs] ext4: punch out extents (Lukas Czerner) [739101] - [fs] ext4: add new function ext4_block_zero_page_range() (Lukas Czerner) [739101] - [fs] ext4: add flag to ext4_has_free_blocks (Lukas Czerner) [739101] - [fs] ext4: fix endianness breakage in ext4_split_extent_at() (Lukas Czerner) [739101] - [fs] ext4: add ext4_split_extent_at() and ext4_split_extent() (Lukas Czerner) [739101] - [fs] ext4: add a function merging extents right and left (Lukas Czerner) [739101] - [fs] ext4: rename {ext, idx}_pblock and inline small extent functions (Lukas Czerner) [739101] - [fs] ext4: Add flags and structure used in ext4_ext_map_blocks() (Lukas Czerner) [739101] - [mm] fix possible cause of a page_mapped BUG (Lukas Czerner) [739101] - [fs] make the feature checks in ->fallocate future proof (Lukas Czerner) [739101] - [fs] btrfs: fail if we try to use hole punch (Lukas Czerner) [739101] - [fs] gfs2: fail if we try to use hole punch (Lukas Czerner) [739101] - [fs] ext4: fail if we try to use hole punch (Lukas Czerner) [739101] - [fs] xfs: handle hole punching via fallocate properly (Lukas Czerner) [739101] - [fs] add hole punching to fallocate (Lukas Czerner) [739101] - [fs] nfs: prevent race that allowed use of freed layout in _pnfs_return_layout (Steve Dickson) [858361] - [fs] nfs: need to put_layout_hdr on _pnfs_return_layout error path (Steve Dickson) [858361] - [fs] nfs: fix several problems with _pnfs_return_layout (Steve Dickson) [858361] - [fs] nfs: fix pnfs regression with directio writes (Steve Dickson) [858361] - [fs] nfs: fix pnfs regression with directio reads (Steve Dickson) [858361] - [fs] nfs: Create an write_pageio_init() function (Steve Dickson) [858361] - [fs] nfs: Create an read_pageio_init() function (Steve Dickson) [858361] - [fs] nfs: Fix list manipulation snafus in fs/nfs/direct.c (Steve Dickson) [858361] - [fs] nfs: Initialise commit_info.rpc_out when !defined(CONFIG_nfs_V4) (Steve Dickson) [858361] - [fs] nfs: Fix a refcounting issue in O_DIRECT (Steve Dickson) [858361] - [fs] nfs: fix directio refcount bug on commit (Steve Dickson) [858361] - [fs] nfs: Fix a commit bug (Steve Dickson) [858361] - [fs] nfs: Fix a bad reference count issue in the pnfs commit code (Steve Dickson) [858361] - [fs] nfs: Clean up - Simplify reference counting in fs/nfs/direct.c (Steve Dickson) [858357] - [fs] nfs: Clean up - Rename nfs_unlock_request and nfs_unlock_request_dont_release (Steve Dickson) [858357] - [fs] nfs: Clean up - simplify nfs_lock_request() (Steve Dickson) [858357] - [fs] nfs: nfs_set_page_writeback no longer needs to reference the page (Steve Dickson) [858357] - [fs] nfs: Prevent a deadlock in the new writeback code (Steve Dickson) [858357] - [fs] nfs: Fix sparse warnings (Steve Dickson) [858357] - [fs] nfs: COMMIT does not need post-op attributes (Steve Dickson) [858357] - [fs] nfs: Dont request cache consistency attributes on some writes (Steve Dickson) [858357] - [fs] nfs: Simplify the nfs_read_completion functions (Steve Dickson) [858357] - [fs] nfs: Clean up nfs read and write error paths (Steve Dickson) [858357] - [fs] nfs: Read cleanups (Steve Dickson) [858357] - [fs] nfs: Use kmem_cache_zalloc() in nfs_direct_req_alloc (Steve Dickson) [858357] - [fs] nfs: Fix O_DIRECT compile warnings (Steve Dickson) [857110] - [fs] nfs: Simplify O_DIRECT page referencing (Steve Dickson) [857110] - [fs] nfs: O_DIRECT pgio_completion_ops error_cleanup must unlock the request (Steve Dickson) [857110] - [fs] nfs: Ensure that we break out of read/write_schedule_segment on error (Steve Dickson) [857110] - [fs] nfs: Define dummy nfs_init_cinfo() and nfs_init_cinfo_from_inode() (Steve Dickson) [857110] - [fs] nfs: Define nfs_direct_write_schedule_work() when v3 and v4 are disabled (Steve Dickson) [857110] - [fs] nfs: pnfs_pageio_init_read() and init_write() need an extra argument (Steve Dickson) [857110] - [fs] nfs: Fix a use-before-initialised warning in fs/nfs/write.c and fs/nfs/pnfs.c (Steve Dickson) [857110] - [fs] nfs: Prevent garbage cinfo->ds from leaking out (Steve Dickson) [857110] - [fs] nfs: rewrite directio write to use async coalesce code (Steve Dickson) [857110] - [fs] nfs: avoid some stat gathering for direct io (Steve Dickson) [857110] - [fs] nfs: add dreq to nfs_commit_info (Steve Dickson) [857110] - [fs] nfs: create nfs_commit_completion_ops (Steve Dickson) [857110] - [fs] nfs: create struct nfs_commit_info (Steve Dickson) [857110] - [fs] nfs: create nfs_generic_commit_list (Steve Dickson) [857110] - [fs] nfs: rewrite directio read to use async coalesce code (Steve Dickson) [857110] - [fs] ext3: Replace lock/unlock_super() with an explicit lock for resizing (Eric Sandeen) [804988] - [fs] cifs: Initialise mid_q_entry before putting it on the pending queue (Sachin Prabhu) [832209] - [fs] ext4: correct comments for ext4_free_blocks() (Lukas Czerner) [847981] - [fs] ext4: fix i_blocks/quota accounting when extent insertion fails (Lukas Czerner) [847981] - [fs] ext4: Add flags to the ext4_free_blocks() (Lukas Czerner) [847981] - [fs] ext4: fold ext4_free_blocks() and ext4_mb_free_blocks() (Lukas Czerner) [847981]- [alsa] oxygen: remove no_period_wakeup handling (Jaroslav Kysela) [816880] - [alsa] firewire-speakers, oxygen, ua101: allow > 10 s periods (Jaroslav Kysela) [816880] - [alsa] virtuoso: Xonar DS: fix polarity of front output (Jaroslav Kysela) [816880] - [alsa] oxygen: add Xonar DGX support (Jaroslav Kysela) [816880] - [alsa] oxygen, virtuoso: fix exchanged L/R volumes of aux and CD inputs (Jaroslav Kysela) [816880] - [alsa] virtuoso: add S/PDIF input support for all Xonars (Jaroslav Kysela) [816880] - [alsa] oxygen: Xonar DG: fix CS4245 register writes (Jaroslav Kysela) [816880] - [alsa] oxygen: fix Xonar DG input (Jaroslav Kysela) [816880] - [alsa] include delay.h for msleep in Xonar DG support (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Essence ST(X) S/PDIF input (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix silent analog output on Xonar Essence ST Deluxe (Jaroslav Kysela) [816880] - [alsa] oxygen: fix output routing on Xonar DG (Jaroslav Kysela) [816880] - [alsa] Xonar, CS43xx: Don't overrun static array (Jaroslav Kysela) [816880] - [alsa] oxygen: add S/PDIF source selection for Claro cards (Jaroslav Kysela) [816880] - [alsa] oxygen: fix CD/MIDI for X-Meridian (2G) (Jaroslav Kysela) [816880] - [alsa] oxygen: add some card names (Jaroslav Kysela) [816880] - [alsa] oxygen: do not show chip revision in card longname (Jaroslav Kysela) [816880] - [alsa] oxygen: X-Meridian: add S/PDIF source selection (Jaroslav Kysela) [816880] - [alsa] oxygen: add digital input validity check switch (Jaroslav Kysela) [816880] - [alsa] core, oxygen, virtuoso: add an enum control info helper (Jaroslav Kysela) [816880] - [alsa] virtuoso: add Xonar HDAV1.3 Slim support (Jaroslav Kysela) [816880] - [alsa] oxygen: add Xonar DG support (Jaroslav Kysela) [816880] - [alsa] oxygen: add X-Meridian 2G support (Jaroslav Kysela) [816880] - [alsa] oxygen: add more PCI IDs (Jaroslav Kysela) [816880] - [alsa] virtuoso: reduce MCLK in double rate modes (Jaroslav Kysela) [816880] - [alsa] oxygen: simplify model-specific MCLK handling (Jaroslav Kysela) [816880] - [alsa] virtuoso: use headphone gain setting only on front DAC (Jaroslav Kysela) [816880] - [alsa] virtuoso: handle DAC oversampling automatically (Jaroslav Kysela) [816880] - [alsa] virtuoso: use lower master clock with H6 daughterboard (Jaroslav Kysela) [816880] - [alsa] virtuoso: configure correct master clock frequency on the CS2000 (Jaroslav Kysela) [816880] - [alsa] virtuoso: remove non-working controls on Essence ST Deluxe (Jaroslav Kysela) [816880] - [alsa] virtuoso: change PCM1796 format to I2S (Jaroslav Kysela) [816880] - [alsa] virtuoso: wait for PCM1796 clock to become stable (Jaroslav Kysela) [816880] - [alsa] virtuoso: do not use fast I2C speed (Jaroslav Kysela) [816880] - [alsa] oxygen: fix SPI clocks slower than 6.25 MHz (Jaroslav Kysela) [816880] - [alsa] oxygen: remove oxygen_model::private_data field (Jaroslav Kysela) [816880] - [alsa] oxygen: allow different number of PCM and mixer channels (Jaroslav Kysela) [816880] - [alsa] oxygen: update hardware comments (Jaroslav Kysela) [816880] - [alsa] oxygen: show correct package ID (Jaroslav Kysela) [816880] - [alsa] oxygen: allow to dump codec registers (Jaroslav Kysela) [816880] - [alsa] virtuoso: Xonar DS: add stereo upmixing to center/LFE channels (Jaroslav Kysela) [816880] - [alsa] virtuoso: automatically handle Xonar DS headphone routing (Jaroslav Kysela) [816880] - [alsa] virtuoso: add Xonar DS headphone jack detection (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Xonar DS input switches (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix WM8766 register writes with MSB (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix setting of Xonar DS line-in/mic-in controls (Jaroslav Kysela) [816880] - [alsa] oxygen: change || to && (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix front panel routing for D1/DX/ST(X) (Jaroslav Kysela) [816880] - [alsa] virtuoso: add HDMI enable switch for HDAV1.3 (Jaroslav Kysela) [816880] - [alsa] virtuoso: initialize unknown GPIO bits (Jaroslav Kysela) [816880] - [alsa] oxygen: add HiFier Serenade support (Jaroslav Kysela) [816880] - [alsa] oxygen: reorganize PCI IDs (Jaroslav Kysela) [816880] - [alsa] oxygen: add Kuroutoshikou CMI8787-HG2PCI support (Jaroslav Kysela) [816880] - [alsa] oxygen: support for period wakeup disabling (Jaroslav Kysela) [816880] - [alsa] oxygen: merge HiFier driver into snd-oxygen (Jaroslav Kysela) [816880] - [alsa] oxygen: Add a SSID for CMI8787-HG2PCI (Jaroslav Kysela) [816880] - [alsa] oxygen: add PEX8111 initialization (Jaroslav Kysela) [816880] - [alsa] oxygen: rewrite PCIe bridge initialization (Jaroslav Kysela) [816880] - [alsa] oxygen: fix for PI7C9X110 compatibility (Jaroslav Kysela) [816880] - [alsa] oxygen: do not try to restore nonexistent EEPROM (Jaroslav Kysela) [816880] - [alsa] oxygen: reduce minimum period count (Jaroslav Kysela) [816880] - [alsa] oxygen: fix input monitor dB scale (Jaroslav Kysela) [816880] - [alsa] oxygen: fix chip ID register symbols (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Xonar STX anti-pop delay (Jaroslav Kysela) [816880] - [alsa] virtuoso: add HDAV1.3 Slim PCI ID (Jaroslav Kysela) [816880] - [alsa] oxygen: handle CD input configuration with a flag (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Xonar DS chip name (Jaroslav Kysela) [816880] - [alsa] oxygen: fix analog capture on Claro halo cards (Jaroslav Kysela) [816880] - [alsa] virtuoso: work around missing reset in the Xonar DS Windows driver (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Xonar D1/DX front panel microphone (Jaroslav Kysela) [816880] - [alsa] virtuoso: add Xonar DS support (Jaroslav Kysela) [816880] - [alsa] oxygen: add high-pass filter control (Jaroslav Kysela) [816880] - [alsa] oxygen: add digital filter control (Jaroslav Kysela) [816880] - [alsa] virtuoso: add PCM1796 oversampling control (Jaroslav Kysela) [816880] - [alsa] oxygen: allow custom MCLK rates (Jaroslav Kysela) [816880] - [alsa] virtuoso: add headphone impedance control (Jaroslav Kysela) [816880] - [alsa] oxygen: cache codec registers (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Xonar Essence ST support (Jaroslav Kysela) [816880] - [alsa] oxygen: fix input monitor control names (Jaroslav Kysela) [816880] - [alsa] oxygen: more hardware documentation (Jaroslav Kysela) [816880] - [alsa] oxygen: add stereo upmixing to center/LFE channels (Jaroslav Kysela) [816880] - [alsa] oxygen: better defaults for upmixing control (Jaroslav Kysela) [816880] - [alsa] virtuoso: split virtuoso.c (Jaroslav Kysela) [816880] - [mm] migrate: fix kABI issues (Rik van Riel) [713546 783248] - [mm] compaction: Restart compaction from near where it left off (Rik van Riel) [713546 783248] - [mm] compaction: Cache if a pageblock was scanned and no pages were isolated (Rik van Riel) [713546 783248] - [mm] compaction: Abort compaction loop if lock is contended or run too long (Rik van Riel) [713546 783248] - [mm] compaction: Abort async compaction if locks are contended or taking too long (Rik van Riel) [713546 783248] - [mm] vmscan: consider swap space when deciding whether to continue reclaim (Rik van Riel) [713546 783248] - [mm] vmscan: when reclaiming for compaction, ensure there are sufficient free pages available (Rik van Riel) [713546 783248] - [mm] compaction: introduce sync-light migration for use by compaction (Rik van Riel) [713546 783248] - [mm] page_alloc: do not call direct reclaim for THP allocations while compaction is deferred (Rik van Riel) [713546 783248] - [mm] compaction: allow compaction to isolate dirty pages (Rik van Riel) [713546 783248] - [mm] migration: clean up unmap_and_move() (Rik van Riel) [713546 783248] - [mm] compaction: make isolate_lru_page() filter-aware again (Rik van Riel) [713546 783248] - [mm] compaction: make isolate_lru_page() filter-aware (Rik van Riel) [713546 783248] - [mm] vmscan: change isolate mode from #define to bitwise type (Rik van Riel) [713546 783248] - [mm] compaction: determine if dirty pages can be migrated without blocking within ->migratepage (Rik van Riel) [713546 783248] - [mm] vmscan: do not OOM if aborting reclaim to start compaction (Rik van Riel) [713546 783248] - [mm] vmscan: abort reclaim/compaction if compaction can proceed (Rik van Riel) [713546 783248] - [mm] vmscan: limit direct reclaim for higher order allocations (Rik van Riel) [713546 783248] - [mm] vmscan: check if we isolated a compound page during lumpy scan (Rik van Riel) [713546 783248] - [mm] compaction: use synchronous compaction for /proc/sys/vm/compact_memory (Rik van Riel) [713546 783248] - [mm] vmscan: reclaim order-0 and use compaction instead of lumpy reclaim (Rik van Riel) [713546 783248] - [mm] shmem: fix up rhel-6.4 kABI issues (Rafael Aquini) [857000] - [mm] shmem: remove shmem_readpage() (Rafael Aquini) [857000] - [mm] shmem: refine shmem_file_splice_read() (Rafael Aquini) [857000] - [mm] shmem: clone shmem_file_splice_read() (Rafael Aquini) [857000] - [watchdog] hpwdt: Fix kdump issue in hpwdt (Don Zickus) [828941] - [watchdog] hpwdt: Unregister NMI events on exit (Don Zickus) [818372] - [x86] nmi: Add new NMI queues to deal with IO_CHK and SERR (Don Zickus) [818372] - [watchdog] hpwdt: Only BYTE reads/writes to WD Timer port 0x72 (Don Zickus) [818372] - [net] ipvs: IPv6 MTU checking cleanup and bugfix (Jesper Brouer) [854066] - [net] ipvs: allow transmit of GRO aggregated skbs (Jesper Brouer) [854066] - [netdrv] ixgbevf: propagate page->pfmemalloc from skb_alloc_page to skb (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Fix namespace issue with ixgbe_write_eitr (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Add lock around mailbox ops to prevent simultaneous access (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Fix multiple issues in ixgbevf_get/set_ringparam (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Consolidate Tx context descriptor creation code (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Add support for PCI error handling (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Add netdev to ring structure (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Do not rewind the Rx ring before bumping tail (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Update descriptor macros to accept pointers and drop _ADV suffix (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Use igb style interrupt masks instead of ixgbe style (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Move Tx clean-up into NAPI context (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Update q_vector to contain ring pointers instead of bitmaps (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Fix panic when loading driver (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Cleanup accounting for space needed at start of xmit_frame (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Drop use of eitr_low and eitr_high for hard coded values (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Drop netdev_registered value since that is already stored in netdev (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Drop all dead or unnecessary code (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Fix nearly-kernel-doc comments for various functions (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Update version string (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Make sure jumbo frames are set correctly after PF reset (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Add support to recognize 100mb link speed (Andy Gospodarek) [819105] - [netdrv] ixgbevf: make wired ethernet driver message level consistent (rev2) (Andy Gospodarek) [819105] - [netdrv] ixgbevf: print MAC via printk format specifier (Andy Gospodarek) [819105] - [netdrv] ixgbevf: rename dev_hw_addr_random and remove redundant second (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Remove unnecessary k.alloc/v.alloc OOM messages (Andy Gospodarek) [819105] - [kernel] perf: Change and simplify ctx::is_active semantics (Jiri Olsa) [853215] - [kernel] ntp: Fix STA_INS/DEL clearing bug (Prarit Bhargava) [862271] - [acpi] Add acpi_ns_remove_null_elements() to prevent null dereference on package elements (Lenny Szubowicz) [835744] - [usb] core: Fix device removal race condition (James Paradis) [849188] - [fs] sysfs: fix corruption in rb-tree caused by name change (John Green) [839984] - [mm] x86_32: fix SHLIB_BASE address typo (Aristeu S. Rozanski F) [804956] {CVE-2012-1568} - [netdrv] bnx2x: remove false warning regarding interrupt number (Michal Schmidt) [860007]- [net] vlan: Match underlying dev carrier on vlan add (Amerigo Wang) [845172] - [net] link_watch: allow vlans to get carrier changes faster (Amerigo Wang) [845172] - [net] allow netif_carrier to be called safely from IRQ (Amerigo Wang) [845172] - [net] netdevice: provide common routine for macvlan and vlan operstate management (Amerigo Wang) [845172] - [scsi] bnx2fc: Fix incorrect memset in bnx2fc_parse_fcp_rsp (Tomas Henzl) [860174] - [scsi] bnx2fc: Remove potential NULL dereference (Tomas Henzl) [860174] - [scsi] isci: Allow SSP tasks into the task management path (David Milburn) [860241] - [netdrv] igb: Change how we check for pre-existing and assigned VFs (Stefan Assmann) [819102] - [netdrv] igb: Supported and Advertised Pause Frame (Stefan Assmann) [819102] - [netdrv] igb: reduce Rx header size (Stefan Assmann) [819102] - [netdrv] igb: Add loopback test support for i210 (Stefan Assmann) [819102] - [netdrv] igb: implement 580 MDI setting support (Stefan Assmann) [819102] - [netdrv] igb: Fix register defines for all non-82575 hardware (Stefan Assmann) [819102] - [netdrv] igb: fix panic while dumping packets on Tx hang with IOMMU (Stefan Assmann) [819102] - [netdrv] igb: add delay to allow igb loopback test to succeed on 8086:10c9 (Stefan Assmann) [819102] - [netdrv] igb: don't break user visible strings over multiple lines in igb_ethtool.c (Stefan Assmann) [819102] - [netdrv] igb: correct hardware type (i210/i211) check in igb_loopback_test() (Stefan Assmann) [819102] - [netdrv] igb: Fix for failure to init on some 82576 devices (Stefan Assmann) [819102] - [netdrv] igb: reset PHY in the link_up process to recover PHY setting after power down (Stefan Assmann) [819102] - [netdrv] igb: Use eth_random_addr (Stefan Assmann) [819102] - [netdrv] igb: Fix (nearly-)kernel-doc comments for various functions (Stefan Assmann) [819102] - [netdrv] igb: Version bump (Stefan Assmann) [819102] - [netdrv] igb: Update firmware info output (Stefan Assmann) [819102] - [netdrv] igb: Streamline RSS queue and queue pairing assignment logic (Stefan Assmann) [819102] - [netdrv] igb: A fix to VF TX rate limit (Stefan Assmann) [819102] - [netdrv] igb: Fix incorrect RAR address entries for i210/i211 device (Stefan Assmann) [819102] - [netdrv] igb: Disable the BMC-to-OS Watchdog Enable bit for DMAC (Stefan Assmann) [819102] - [netdrv] igb: Add Support for new i210/i211 devices (Stefan Assmann) [819102] - [netdrv] igb: Add function and pointers for 82580 low power state settings (Stefan Assmann) [819102] - [netdrv] igb: fix rtnl race in PM resume path (Stefan Assmann) [819102] - [netdrv] igb: Use netif_set_real_num_{rx,tx}_queues() (Stefan Assmann) [819102] - [netdrv] igb: output register's information related to RX/TX queue (Stefan Assmann) [819102] - [netdrv] igb: Force flow control off during reset when forcing speed (Stefan Assmann) [819102] - [netdrv] igb: Update version to 3.4.7 (Stefan Assmann) [819102] - [netdrv] intel: make wired ethernet driver message level consistent (Stefan Assmann) [819102] - [netdrv] igb: fix warning about unused function (Stefan Assmann) [819102] - [netdrv] igb: fix vf lookup (Stefan Assmann) [819102] - [netdrv] igb: Update Copyright on all Intel copyrighted files (Stefan Assmann) [819102] - [netdrv] igb: make local functions static (Stefan Assmann) [819102]- [netdrv] e1000e: use correct type for read of 32-bit register (Dean Nelson) [819103] - [netdrv] ixgbe: add new configuration options (Andy Gospodarek) [819101] - [netdrv] ixgbe: add skb frag size accessors (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix VLAN stripping and filtering problems (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix nearly-kernel-doc comments for ptp functions (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix PHC loophole allowing misconfiguration of increment register (Andy Gospodarek) [819101] - [netdrv] ixgbe: Check PTP Rx timestamps via BPF filter (Andy Gospodarek) [819101] - [netdrv] ixgbe: PTP Fix hwtstamp mode settings (Andy Gospodarek) [819101] - [netdrv] ixgbe: ptp code cleanup (Andy Gospodarek) [819101] - [netdrv] ixgbe: support software timestamping (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support for get_ts_info (Andy Gospodarek) [819101] - [netdrv] ixgbe: Enable timesync clock-out feature for PPS support on X540 (Andy Gospodarek) [819101] - [netdrv] ixgbe: Hardware Timestamping + PTP Hardware Clock (PHC) (Andy Gospodarek) [819101] - [netdrv] ixgbe: add missing braces (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix panic while dumping packets on Tx hang with IOMMU (Andy Gospodarek) [819101] - [netdrv] ixgbe: Use 1TC DCB instead of disabling DCB for MSI and legacy interrupts (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support for new 82599 device (Andy Gospodarek) [819101] - [netdrv] ixgbe: remove extra unused queues in DCB + FCoE case (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix RAR entry counting for generic and fdb_add() (Andy Gospodarek) [819101] - [netdrv] ixgbe: Use num_tcs.pg_tcs as upper limit for TC when checking based on UP (Andy Gospodarek) [819101] - [netdrv] ixgbe: Reduce Rx header size to what is actually used (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix handling of FDIR_HASH flag (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix build with PCI_IOV enabled. (Andy Gospodarek) [819101] - [netdrv] ixgbe: Change how we check for pre-existing and assigned VFs (Andy Gospodarek) [819101] - [netdrv] ixgbe: Drop probe_vf and merge functionality into ixgbe_enable_sriov (Andy Gospodarek) [819101] - [netdrv] ixgbe: use PCI_VENDOR_ID_INTEL (Andy Gospodarek) [819101] - [netdrv] ixgbe: Enable FCoE FSO and CRC offloads based on CAPABLE instead of ENABLED flag (Andy Gospodarek) [819101] - [netdrv] ixgbe: Only enable anti-spoof on VF pools (Andy Gospodarek) [819101] - [netdrv] ixgbe: Correctly set SAN MAC RAR pool to default pool of PF (Andy Gospodarek) [819101] - [netdrv] ixgbe: Make FCoE allocation and configuration closer to how rings work (Andy Gospodarek) [819101] - [netdrv] ixgbe: Merge all FCoE percpu values into a single structure (Andy Gospodarek) [819101] - [netdrv] ixgbe: Cleanup configuration of FCoE registers (Andy Gospodarek) [819101] - [netdrv] ixgbe: Drop references to deprecated pci_ DMA api and instead use dma_ API (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix memory leak when SR-IOV VFs are direct assigned (Andy Gospodarek) [819101] - [netdrv] ixgbe: Use VMDq offset to indicate the default pool (Andy Gospodarek) [819101] - [netdrv] ixgbe: Cleanup holes in flags after removing several of them (Andy Gospodarek) [819101] - [netdrv] ixgbe: Retire RSS enabled and capable flags (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add support for SR-IOV w/ DCB or RSS (Andy Gospodarek) [819101] - [netdrv] ixgbe: Update configure virtualization to allow for multiple PF pools (Andy Gospodarek) [819101] - [netdrv] ixgbe: Cleanup logic for MRQC and MTQC configuration (Andy Gospodarek) [819101] - [netdrv] ixgbe: Update the logic for ixgbe_cache_ring_dcb and DCB RSS configuration (Andy Gospodarek) [819101] - [netdrv] ixgbe: Move configuration of set_real_num_rx/tx_queues into open (Andy Gospodarek) [819101] - [netdrv] ixgbe: Handle failures in the ixgbe_setup_rx/tx_resources calls (Andy Gospodarek) [819101] - [netdrv] ixgbe: Ping the VFs on link status change to trigger link change (Andy Gospodarek) [819101] - [netdrv] ixgbe: Merge FCoE set_num and cache_ring calls into RSS/DCB config (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add function for obtaining FCoE TC based on FCoE user priority (Andy Gospodarek) [819101] - [netdrv] ixgbe: Populate the prio_tc_map in ixgbe_setup_tc (Andy Gospodarek) [819101] - [netdrv] ixgbe: Cleanup unpacking code for DCB (Andy Gospodarek) [819101] - [netdrv] ixgbe: Simplify logic for getting traffic class from user priority (Andy Gospodarek) [819101] - [netdrv] ixgbe: Merge RSS and flow director ring register caching and configuration (Andy Gospodarek) [819101] - [netdrv] ixgbe: Clean up a useless switch statement and dead code in configure_srrctl (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add feature offset value to ring features (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add upper limit to ring features (Andy Gospodarek) [819101] - [netdrv] ixgbe: count q_vectors instead of MSI-X vectors (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix nearly-kernel-doc comments for various functions (Andy Gospodarek) [819101] - [netdrv] ixgbe: DCB and SR-IOV can not co-exist and will cause hangs (Andy Gospodarek) [819101] - [netdrv] ixgbe: Do not pad FCoE frames as this can cause issues with FCoE DDP (Andy Gospodarek) [819101] - [netdrv] ixgbe: simplify padding and length checks (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix memory leak in ixgbe when receiving traffic on DDP enabled rings (Andy Gospodarek) [819101] - [netdrv] ixgbe: clean up ixgbe_get_settings ethtool function (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support for 1G SX modules (Andy Gospodarek) [819101] - [netdrv] ixgbe: do not compile ixgbe_sysfs.c when CONFIG_IXGBE_HWMON is not set (Andy Gospodarek) [819101] - [netdrv] ixgbe: align flow control DV macros with datasheet (Andy Gospodarek) [819101] - [netdrv] ixgbe: IXGBE_RXD_STAT_VP set even with Rx stripping enabled (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix_features rxvlan is independent of DCB and needs to be set (Andy Gospodarek) [819101] - [netdrv] ixgbe: update version number (Andy Gospodarek) [819101] - [netdrv] ixgbe: cleanup the hwmon function calls (Andy Gospodarek) [819101] - [netdrv] ixgbe: correct disable_rx_buff timeout (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix bogus error message (Andy Gospodarek) [819101] - [netdrv] ixgbe: Set Drop_EN bit when multiple Rx queues are present w/o flow control (Andy Gospodarek) [819101] - [netdrv] ixgbe: Clean up priority based flow control (Andy Gospodarek) [819101] - [netdrv] ixgbe: Exit on error case in VF message processing (Andy Gospodarek) [819101] - [netdrv] ixgbe: dcb: IEEE PFC stats and reset logic incorrect (Andy Gospodarek) [819101] - [netdrv] ixgbe: Update link flow control to correctly handle multiple packet buffer DCB (Andy Gospodarek) [819101] - [netdrv] ixgbe: Reorder link flow control functions in ixgbe_common.c (Andy Gospodarek) [819101] - [netdrv] ixgbe: Use __free_pages instead of put_page to release pages (Andy Gospodarek) [819101] - [netdrv] ixgbe: Make ixgbe_fc_autoneg return void and always set current_mode (Andy Gospodarek) [819101] - [netdrv] ixgbe: Reorder the ring to q_vector mapping to improve performance (Andy Gospodarek) [819101] - [netdrv] ixgbe: Track instances of buffer available but no DMA resources present (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix race condition with shutdown (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix use after free on module remove (Andy Gospodarek) [819101] - [netdrv] ixgbe: Reset max_vfs to zero when user request is out of range (Andy Gospodarek) [819101] - [netdrv] ixgbe: Deny MACVLAN requests from VFs with admin set MAC (Andy Gospodarek) [819101] - [netdrv] ixgbe: add hwmon interface to export thermal data (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support functions to access thermal data (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix calling skb_put on nonlinear skb assertion bug (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix a memory leak in IEEE DCB (Andy Gospodarek) [819101] - [netdrv] ixgbe: check for WoL support in single function (Andy Gospodarek) [819101] - [netdrv] ixgbe: Identify FCoE rings earlier to resolve memory corruption w/ FCoE (Andy Gospodarek) [819101] - [netdrv] ixgbe: add missing rtnl_lock in PM resume path (Andy Gospodarek) [819101] - [netdrv] ixgbe: UTA table incorrectly programmed (Andy Gospodarek) [819101] - [netdrv] ixgbe: allow RAR table to be updated in promisc mode (Andy Gospodarek) [819101] - [netdrv] ixgbe: add I2C clock stretching (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix WoL issue with fiber (Andy Gospodarek) [819101] - [netdrv] ixgbe: consolidate reporting of MSIX vectors into a single function (Andy Gospodarek) [819101] - [netdrv] ixgbe: update version number (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix typo in enumeration name (Andy Gospodarek) [819101] - [netdrv] ixgbe: make wired ethernet driver message level consistent (rev2) (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix issues with SR-IOV loopback when flow control is disabled (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix namespace issues when FCoE/DCB is not enabled (Andy Gospodarek) [819101] - [netdrv] ixgbe: FCoE: Add support for ndo_get_fcoe_hbainfo() call (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add support for enabling UDP RSS via the ethtool rx-flow-hash command (Andy Gospodarek) [819101] - [netdrv] ixgbe: Whitespace cleanups (Andy Gospodarek) [819101] - [netdrv] ixgbe: Two minor fixes for RSS and FDIR set queues functions (Andy Gospodarek) [819101] - [netdrv] ixgbe: drop err_eeprom tag which is at same location as err_sw_init (Andy Gospodarek) [819101] - [netdrv] ixgbe: Move poll routine in order to improve readability (Andy Gospodarek) [819101] - [netdrv] ixgbe: cleanup logic for the service timer and VF hang detection (Andy Gospodarek) [819101] - [netdrv] ixgbe: Update layout of ixgbe_ring structure to improve cache performance (Andy Gospodarek) [819101] - [netdrv] ixgbe: Store Tx flags and protocol information to tx_buffer sooner (Andy Gospodarek) [819101] - [netdrv] ixgbe: always write DMA for single_mapped value with skb (Andy Gospodarek) [819101] - [netdrv] ixgbe: Write gso_segs and bytcount to the ring sooner (Andy Gospodarek) [819101] - [netdrv] ixgbe: Place skb on first buffer_info structure to avoid using stack space (Andy Gospodarek) [819101] - [netdrv] ixgbe: Use packets to track Tx completions instead of a seperate value (Andy Gospodarek) [819101] - [netdrv] ixgbe: Modify setup of descriptor flags to avoid conditional jumps (Andy Gospodarek) [819101] - [netdrv] ixgbe: Make certain that all frames fit minimum size requirements (Andy Gospodarek) [819101] - [netdrv] ixgbe: cleanup logic in ixgbe_change_mtu (Andy Gospodarek) [819101] - [netdrv] ixgbe: Replace standard receive path with a page based receive (Andy Gospodarek) [819101] - [netdrv] ixgbe: dcb: use DCB config values for FCoE traffic class on open (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix race condition where RX buffer could become corrupted. (Andy Gospodarek) [819101] - [netdrv] ixgbe: use typed min/max functions where possible (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix obvious return value bug. (Andy Gospodarek) [819101] - [netdrv] ixgbe: Replace eitr_low and eitr_high with static values in ixgbe_update_itr (Andy Gospodarek) [819101] - [netdrv] ixgbe: Do not disable read relaxed ordering when DCA is enabled (Andy Gospodarek) [819101] - [netdrv] ixgbe: Simplify logic for ethtool loopback frame creation and testing (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add iterator for cycling through rings on a q_vector (Andy Gospodarek) [819101] - [netdrv] ixgbe: Allocate rings as part of the q_vector (Andy Gospodarek) [819101] - [netdrv] ixgbe: Drop unnecessary napi_schedule_prep and spare blank line from ixgbe_intr (Andy Gospodarek) [819101] - [netdrv] ixgbe: Default to queue pairs when number of queues is less than CPUs (Andy Gospodarek) [819101] - [netdrv] ixgbe: Address issues with Tx WHTRESH value not being set correctly (Andy Gospodarek) [819101] - [netdrv] ixgbe: Reorder adapter contents for better cache utilization (Andy Gospodarek) [819101] - [netdrv] ixgbe: Do no clear Tx status bits since eop_desc provides enough info (Andy Gospodarek) [819101] - [netdrv] ixgbe: remove tie between NAPI work limits and interrupt moderation (Andy Gospodarek) [819101] - [netdrv] ixgbe: dcb: check setup_tc return codes (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix comments that are out of date or formatted incorrectly (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix spelling errors (Andy Gospodarek) [819101] - [netdrv] ixgbe: Minor formatting and comment corrections for ixgbe_xmit_frame_ring (Andy Gospodarek) [819101] - [netdrv] ixgbe: Remove boolean comparisons to true/false (Andy Gospodarek) [819101] - [netdrv] ixgbe: Combine post-DMA processing of sk_buff fields into single function (Andy Gospodarek) [819101] - [netdrv] ixgbe: Drop the _ADV of descriptor macros since all ixgbe descriptors are ADV (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add function for testing status bits in Rx descriptor (Andy Gospodarek) [819101] - [netdrv] ixgbe: Let the Rx buffer allocation clear status bits instead of cleanup (Andy Gospodarek) [819101] - [netdrv] ixgbe: Address fact that RSC was not setting GSO size for incoming frames (Andy Gospodarek) [819101] - [netdrv] ixgbe: Minor refactor of RSC (Andy Gospodarek) [819101] - [netdrv] ixgbe: ethtool: stats user buffer overrun (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix stats handling (Andy Gospodarek) [819101] - [netdrv] ixgbe: convert to ndo_fix_features (Andy Gospodarek) [819101] - [netdrv] ixgbe: Update ethtool_rxnfc::rule_cnt on return from ETHTOOL_GRXCLSRLALL (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support for displaying ntuple filters via the nfc interface (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix ring assignment issues for SR-IOV and drop cases (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support for nfc addition and removal of filters (Andy Gospodarek) [819101] - [net] ethtool: Add a common function for drivers with transmit time stamping (Jiri Benc) [829785] - [net] ethtool: Introduce a method for getting time stamping capabilities (Jiri Benc) [829785] - [ptp] Add a method for obtaining the device index (Jiri Benc) [829785] - [ptp] Added a brand new class driver for ptp clocks (Jiri Benc) [829785] - [pps] unify timestamp gathering (Jiri Benc) [829785] - [ptp] added a BPF to help drivers detect PTP packets (Jiri Benc) [829785] - [net] skbuff: add driver hook for tx time stamping (Jiri Benc) [829785] - [net] add net_tstamp.h to headers_install (Jiri Benc) [829785] - [kernel] posix-clock: Replace mutex with reader/writer semaphore (Jiri Benc) [829785] - [kernel] posix-clock: Introduce dynamic clocks (Jiri Benc) [829785] - [kernel] posix-timers: Cleanup namespace (Jiri Benc) [829785] - [kernel] posix-timers: Add support for fd based clocks (Jiri Benc) [829785] - [x86] Add clock_adjtime (Jiri Benc) [829785] - [kernel] posix-timers: Introduce a syscall for clock tuning (Jiri Benc) [829785] - [kernel] time: Splitout compat timex accessors (Jiri Benc) [829785] - [kernel] ntp: Add ADJ_SETOFFSET mode bit (Jiri Benc) [829785] - [kernel] posix-timers: Update comment (Jiri Benc) [829785] - [kernel] posix-timers: Make posix-cpu-timers functions static (Jiri Benc) [829785] - [kernel] posix-timers: Remove CLOCK_DISPATCH leftovers (Jiri Benc) [829785] - [kernel] posix-timers: Convert timer_delete() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Convert timer_gettime() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Convert timer_settime() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Convert timer_create() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Remove useless res field from k_clock (Jiri Benc) [829785] - [kernel] posix-timers: Convert clock_getres() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Make clock_getres and clock_get mandatory (Jiri Benc) [829785] - [kernel] posix-timers: Convert clock_gettime() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Convert clock_settime to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-cpu-timers: Remove the stub nanosleep functions (Jiri Benc) [829785] - [kernel] posix-timers: Cleanup restart_block usage (Jiri Benc) [829785] - [kernel] posix-timers: Convert clock_nanosleep_restart to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Convert clock_nanosleep to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Introduce clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Introduce clock_posix_cpu (Jiri Benc) [829785] - [kernel] posix-timers: Cleanup struct initializers (Jiri Benc) [829785] - [kernel] posix-timers: Define nanosleep not supported error separate (Jiri Benc) [829785] - [kernel] posix-timers: Move copy_to_user(created_timer_id) down in timer_create() (Jiri Benc) [829785] - [kernel] posix-timers: Fix error path in timer_create (Jiri Benc) [829785]- [netdrv] be2net: fix vfs enumeration (Ivan Vecera) [819782] - [netdrv] be2net: Regression bug wherein VFs creation broken for multiple cards (Ivan Vecera) [819782] - [pci] intel-iommu: use physfn to search drhd for VF (Ivan Vecera) [819782] - [netdrv] be2net: do not use SCRATCHPAD register (Ivan Vecera) [819782] - [netdrv] be2net: fix max VFs reported by HW (Ivan Vecera) [819782] - [netdrv] be2net: avoid disabling sriov while VFs are assigned (Ivan Vecera) [819782] - [netdrv] be2net: add skb frag size accessors (Ivan Vecera) [827593] - [netdrv] be2net: convert to SKB paged frag API. (Ivan Vecera) [827593] - [netdrv] be2net: use PCIe AER capability (Ivan Vecera) [827593] - [netdrv] be2net: modify log msg for lack of privilege error (Ivan Vecera) [827593] - [netdrv] be2net: fixup malloc/free of adapter->pmac_id (Ivan Vecera) [827593] - [netdrv] be2net: fix FW default for VF tx-rate (Ivan Vecera) [827593] - [netdrv] be2net: create RSS rings even in multi-channel configs (Ivan Vecera) [827593] - [netdrv] be2net: Add a missing CR in the end of message (Ivan Vecera) [827593] - [netdrv] be2net: Fix to parse RSS hash from Receive completions correctly. (Ivan Vecera) [827593] - [netdrv] be2net: Missing byteswap in be_get_fw_log_level causes oops on PowerPC (Ivan Vecera) [827593] - [netdrv] be2net: Ignore physical link async event for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: Fix VF driver load for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: dont pull too much data in skb linear part (Ivan Vecera) [827593] - [netdrv] be2net: update driver version (Ivan Vecera) [827593] - [netdrv] be2net: Add description about various RSS hash types (Ivan Vecera) [827593] - [netdrv] be2net: Enable RSS UDP hashing for Lancer and Skyhawk (Ivan Vecera) [827593] - [netdrv] be2net: Fix port name in message during driver load (Ivan Vecera) [827593] - [netdrv] be2net: Fix cleanup path when EQ creation fails (Ivan Vecera) [827593] - [netdrv] be2net: Activate new FW after FW download for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: Fix initialization sequence for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: Fix die temperature stat for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: Fix error while toggling autoneg of pause parameters (Ivan Vecera) [827593] - [netdrv] be2net: Fix Endian (Ivan Vecera) [827593] - [netdrv] be2net: set maximal number of default RSS queues (Ivan Vecera) [827593] - [netdrv] be2net: Fix to trim skb for padded vlan packets to workaround an ASIC Bug (Ivan Vecera) [827593] - [netdrv] be2net: Explicitly clear the reserved field in the Tx Descriptor (Ivan Vecera) [827593] - [netdrv] be2net: Increase statistics structure size for skyhawk. (Ivan Vecera) [827593] - [netdrv] be2net: Modify error message to incorporate subsystem (Ivan Vecera) [827593] - [netdrv] be2net: fix a race in be_xmit() (Ivan Vecera) [827593] - [netdrv] be2net: Fix driver load for VFs for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: update driver version (Ivan Vecera) [827593] - [netdrv] be2net: remove unnecessary usage of unlikely() (Ivan Vecera) [827593] - [netdrv] be2net: fix reporting number of actual rx queues (Ivan Vecera) [827593] - [netdrv] be2net: do not modify PCI MaxReadReq size (Ivan Vecera) [827593] - [netdrv] be2net: cleanup be_vid_config() (Ivan Vecera) [827593] - [netdrv] be2net: don't call vid_config() when there's no vlan config (Ivan Vecera) [827593] - [netdrv] be2net: Add functionality to support RoCE driver (Ivan Vecera) [827593] - [netdrv] be2net: Add function to issue mailbox cmd on MQ (Ivan Vecera) [827593] - [netdrv] be2net: Fix to allow get/set of debug levels in the firmware. (Ivan Vecera) [827593] - [netdrv] be2net: Fix to apply duplex value as unknown when link is down. (Ivan Vecera) [827593] - [netdrv] be2net: Fix to not set link speed for disabled functions of a UMC card (Ivan Vecera) [827593] - [netdrv] be2net: update the driver version (Ivan Vecera) [827593] - [netdrv] be2net: fix speed displayed by ethtool on certain SKUs (Ivan Vecera) [827593] - [netdrv] be2net: Fix FW download for BE (Ivan Vecera) [827593] - [netdrv] be2net: Fix Lancer statistics (Ivan Vecera) [827593] - [netdrv] be2net: Fix ethtool self test for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: Fix VLAN/multicast packet reception (Ivan Vecera) [827593] - [netdrv] be2net: fix ethtool get settings (Ivan Vecera) [827593] - [netdrv] be2net: Fix number of vlan slots in flex mode (Ivan Vecera) [827593] - [netdrv] be2net: enable WOL by default if h/w supports it (Ivan Vecera) [827593] - [netdrv] be2net: Remove unused OFFSET_IN_PAGE() macro (Ivan Vecera) [827593] - [netdrv] be2net: update driver version (Ivan Vecera) [827593] - [netdrv] be2net: reset queue address after freeing (Ivan Vecera) [827593] - [netdrv] be2net: fix tx completion cleanup (Ivan Vecera) [827593] - [netdrv] be2net: event queue re-design (Ivan Vecera) [827593] - [netdrv] be2net: allocate more headroom in incoming skbs (Ivan Vecera) [827593] - [tools] perf: Add missing files to build the python binding (Jiri Olsa) [860404] - [tools] perf: Remove brace expansion from clean target (Jiri Olsa) [860404] - [tools] perf/kvm top: Limit guest kernel info message to once (Jiri Olsa) [860404] - [tools] perf: Introduce intlist (Jiri Olsa) [860404] - [tools] perf: Change strlist to use the new rblist (Jiri Olsa) [860404] - [tools] perf: Introducing rblist (Jiri Olsa) [860404] - [tools] perf/kvm: Use strtol for walking guestmount directory (Jiri Olsa) [860404] - [tools] perf/tool: Save cmdline from user in file header vs what is passed to record (Jiri Olsa) [860404] - [tools] perf/top: Error handling for counter creation should parallel perf-record (Jiri Olsa) [860404] - [tools] perf/session: Remove no longer used synthesize_sample method (Jiri Olsa) [860404] - [tools] perf/evsel: Adopt parse_sample method from perf_event (Jiri Olsa) [860404] - [tools] perf/evlist: Introduce perf_evlist__parse_sample (Jiri Olsa) [860404] - [tools] perf/session: Use perf_evlist__id_hdr_size more extensively (Jiri Olsa) [860404] - [tools] perf/session: Use perf_evlist__sample_id_all more extensively (Jiri Olsa) [860404] - [tools] perf/session: Use perf_evlist__sample_type more extensively (Jiri Olsa) [860404] - [tools] perf/evsel: Precalculate the sample size (Jiri Olsa) [860404] - [tools] perf/target: Fix check on buffer size (Jiri Olsa) [860404] - [tools] perf/symbols: Fix array sizes for binary types arrays (Jiri Olsa) [860404] - [tools] perf/test: Fix parse events automated tests (Jiri Olsa) [860404] - [tools] perf/annotate: Prevent overflow in size calculation (Jiri Olsa) [860404] - [tools] perf: Fix build error with bison 2.6 (Jiri Olsa) [860404] - [tools] perf: use XSI-complaint version of strerror_r() instead of GNU-specific (Jiri Olsa) [860404] - [tools] perf: Make the breakpoint events sample period default to 1 (Jiri Olsa) [860404] - [tools] perf/test: Add dso data caching tests (Jiri Olsa) [860404] - [tools] perf/symbols: Add dso data caching (Jiri Olsa) [860404] - [tools] perf/symbols: Add interface to read DSO image data (Jiri Olsa) [860404] - [tools] perf/symbols: Factor DSO symtab types to generic binary types (Jiri Olsa) [860404] - [tools] perf/hists: Print newline between hists callchains (Jiri Olsa) [860404] - [tools] perf: Fix trace events storms due to weight demux (Jiri Olsa) [860404] - [tools] perf/hists: Return correct number of characters printed in callchain (Jiri Olsa) [860404] - [tools] perf: Dump exclude_{guest, host}, precise_ip header info too (Jiri Olsa) [860404] - [tools] perf/kvm: Limit repetitive guestmount message to once per directory (Jiri Olsa) [860404] - [tools] perf/kvm: Fix bug resolving guest kernel syms (Jiri Olsa) [860404] - [tools] perf/kvm: Guest userspace samples should not be lumped with host uspace (Jiri Olsa) [860404] - [tools] perf/kvm: Set name for VM process in guest machine (Jiri Olsa) [860404] - [tools] perf/symbols: Add machine id to modules debug message (Jiri Olsa) [860404] - [tools] perf: Split event symbols arrays to hw and sw parts (Jiri Olsa) [860404] - [tools] perf: Split out PE_VALUE_SYM parsing token to SW and HW tokens (Jiri Olsa) [860404] - [tools] perf: Add empty rule for new line in event syntax parsing (Jiri Olsa) [860404] - [tools] perf/test: Use ARRAY_SIZE in parse events tests (Jiri Olsa) [860404] - [tools] perf: Adding round_up/round_down macros (Jiri Olsa) [860404] - [tools] perf/symbols: Add '.note' check into search for NOTE section (Jiri Olsa) [860404] - [tools] perf: Fix generation of pmu list (Jiri Olsa) [860404] - [tools] perf/evsel: Handle hw breakpoints event names in perf_evsel__name() (Jiri Olsa) [860404] - [tools] perf: Fix hw breakpoint's type modifier parsing (Jiri Olsa) [860404] - [tools] perf: Trivial build fix (Jiri Olsa) [860404] - [tools] perf/report: Delay sample_type checks in pipe mode (Jiri Olsa) [860404] - [tools] perf/bench: Documentation update (Jiri Olsa) [860404] - [tools] perf/symbols: Follow .gnu_debuglink section to find separate symbols (Jiri Olsa) [860404] - [tools] perf: Stop using a global trace events description list (Jiri Olsa) [860404] - [tools] perf/test: Fix parse events test to follow proper raw event name (Jiri Olsa) [860404] - [tools] perf/evsel: Fix a build failure on cross compilation (Jiri Olsa) [860404] - [tools] perf/annotate: Check null of sym pointer before using it (Jiri Olsa) [860404] - [tools] perf/evsel: Make some methods private (Jiri Olsa) [860404] - [tools] perf: Remove unused evsel parameter from machine__resolve_callchain (Jiri Olsa) [860404] - [tools] perf/evsel: Reconstruct raw event with modifiers from perf_event_attr (Jiri Olsa) [860404] - [tools] perf: Remove __event_name (Jiri Olsa) [860404] - [tools] perf: Don't access evsel->name directly (Jiri Olsa) [860404] - [tools] perf/script: Replace __event_name uses with perf_evsel__name (Jiri Olsa) [860404] - [tools] perf: Move all users of event_name to perf_evsel__name (Jiri Olsa) [860404] - [tools] perf/evsel: Handle all event types in perf_evsel__name (Jiri Olsa) [860404] - [tools] perf: Reconstruct sw event with modifiers from perf_event_attr (Jiri Olsa) [860404] - [tools] perf: Reconstruct hw cache event with modifiers from perf_event_attr (Jiri Olsa) [860404] - [tools] perf/evsel: Carve out event modifier formatting (Jiri Olsa) [860404] - [tools] perf/hists: Implement printing snapshots to files (Jiri Olsa) [860404] - [tools] perf/lib: Introduce rtrim (Jiri Olsa) [860404] - [tools] perf/ui/gtk: Use struct perf_error_ops (Jiri Olsa) [860404] - [tools] perf/ui/gtk: Add GTK info_bar widget to browser window (Jiri Olsa) [860404] - [tools] perf/ui/gtk: Add GTK statusbar widget to browser window (Jiri Olsa) [860404] - [tools] perf/ui/gtk: Introduce struct perf_gtk_context (Jiri Olsa) [860404] - [tools] perf/ui: Introduce struct perf_error_ops (Jiri Olsa) [860404] - [tools] perf: Add sort by src line/number (Jiri Olsa) [860404] - [tools] perf: Add automated test for pure terms parsing (Jiri Olsa) [860404] - [tools] perf: Add PMU event alias support (Jiri Olsa) [860404] - [kernel] irq: export irq_modify_status symbol (Stanislaw Gruszka) [862025] - [hid] hidraw: fix window in hidraw_release (Don Zickus) [839973] - [hid] hidraw: protect hidraw_disconnect() better (Don Zickus) [839973] - [hid] hidraw: remove excessive _EMERG messages from hidraw (Don Zickus) [839973] - [hid] hidraw: fix hidraw_disconnect() (Don Zickus) [839973] - [hid] fix a NULL pointer dereference in hidraw_write (Don Zickus) [839973] - [hid] fix a NULL pointer dereference in hidraw_ioctl (Don Zickus) [839973] - [hid] remove BKL from hidraw (Don Zickus) [839973] - [x86] bordenville: enable gpio, watchdog and mfd hardware (Neil Horman) [817979]- [alsa] hda: make sure alc268 does not OOPS on codec parse (Jaroslav Kysela) [838558] - [alsa] hda: Fix ugly debug prints with CONFIG_SND_VERBOSE_PRINTK=y (Jaroslav Kysela) [838558] - [alsa] hda: remove *_quirks.c (obsolete) (Jaroslav Kysela) [838558] - [alsa] hda: avoid non-standard "Docking" name in mixers (Jaroslav Kysela) [838558] - [alsa] hda: limit internal mic boost for Asus X202E (Jaroslav Kysela) [838558] - [alsa] hda: Add another pci id for Haswell board (Jaroslav Kysela) [838558] - [alsa] hda: Add mic-mute LED control for HP laptop (Jaroslav Kysela) [838558] - [alsa] hda: Yet another position_fix quirk for ASUS machines (Jaroslav Kysela) [838558] - [alsa] hda: Allow to pass position_fix=0 explicitly (Jaroslav Kysela) [838558] - [alsa] hda: Fix disordered enum definitions in patch_cirrus.c (Jaroslav Kysela) [838558] - [alsa] hda: Add support for MacBook Pro 10,1 (Jaroslav Kysela) [838558] - [alsa] hda: Replace with the generic fixup codes in patch_cirrus.c (Jaroslav Kysela) [838558] - [alsa] hda: Check bit mask for codec SSID in snd_hda_pick_fixup() (Jaroslav Kysela) [838558] - [alsa] hda/intel: add position_fix quirk for Asus K53E (Jaroslav Kysela) [838558] - [alsa] hda: Fix Oops at codec reset/reconfig (Jaroslav Kysela) [838558] - [alsa] hda: Remove ignore_misc_bit (Jaroslav Kysela) [838558] - [alsa] hda: Move non-PCM check to per_pin in patch_hdmi.c (Jaroslav Kysela) [838558] - [alsa] hda: fix control names for multiple speaker out on IDT/STAC (Jaroslav Kysela) [838558] - [alsa] hda: Fix missing Master volume for STAC9200/925x (Jaroslav Kysela) [838558] - [alsa] hda/hdmi: Setup channel mapping for non_pcm audio (Jaroslav Kysela) [838558] - [alsa] hda/hdmi: Enable HBR feature on Intel chips (Jaroslav Kysela) [838558] - [alsa] hda/hdmi: Fix channel_allocation array wrong order (Jaroslav Kysela) [838558] - [alsa] hda: add missing function declaration (Jaroslav Kysela) [838558] - [alsa] hda: Avoid unnecessary parameter read for EPSS (Jaroslav Kysela) [838558] - [alsa] hda: Implement snd_hda_power_sync() helper function (Jaroslav Kysela) [838558] - [alsa] hda: Don't trust codec EPSS bit for IDT 92HD83xx & co (Jaroslav Kysela) [838558] - [alsa] hda: Make clear built-in driver optimization (Jaroslav Kysela) [838558] - [alsa] hda: Call snd_hda_jack_report_sync() generically in hda_codec.c (Jaroslav Kysela) [838558] - [alsa] hda: Do not set GPIOs for speakers on IDT if there are no speakers (Jaroslav Kysela) [838558] - [alsa] hda: Add missing ifdef CONFIG_SND_HDA_POWER_SAVE to tracepoints (Jaroslav Kysela) [838558] - [alsa] hda: Check the power state when power_save option is changed (Jaroslav Kysela) [838558] - [alsa] hda: Add tracepoints at snd_hda_power_up/down entrances. (Jaroslav Kysela) [838558] - [alsa] hda: Add 3stack-automute model to AD1882 codec (Jaroslav Kysela) [838558] - [alsa] hda: show ICT/KAE control bits (Jaroslav Kysela) [838558] - [alsa] hda: Fix forgotten ifdef CONFIG_SND_HDA_PATCH_LOADER (Jaroslav Kysela) [838558] - [alsa] hda: Deferred probing with request_firmware_nowait() (Jaroslav Kysela) [838558] - [alsa] hda: Load firmware in hda_intel.c (Jaroslav Kysela) [838558] - [alsa] hda: Fix leftover codec->power_transition (Jaroslav Kysela) [838558] - [alsa] hda: don't create dysfunctional mixer controls for ca0132 (Jaroslav Kysela) [838558] - [alsa] hda: Don't send invalid volume knob command on IDT 92hd75bxx (Jaroslav Kysela) [838558] - [alsa] hda: Fix 'Beep Playback Switch' with no underlying mute switch (Jaroslav Kysela) [838558] - [alsa] hda: fix Copyright debug message (Jaroslav Kysela) [838558] - [alsa] hda: bug fix on checking the supported power states of a codec (Jaroslav Kysela) [838558] - [alsa] hda: Fix panned "Beep Playback Switch" (Jaroslav Kysela) [838558] - [alsa] hda/intel: Add Device IDs for Intel Lynx Point-LP PCH (Jaroslav Kysela) [838558] - [alsa] hda: Fix pop noise in headphones on S3 for Asus X55A, X55V (Jaroslav Kysela) [838558] - [alsa] hda: Add missing SPDIF I/O setup for CA0132 (Jaroslav Kysela) [838558] - [alsa] hda: Use the standard PCM ops for CA0132 (Jaroslav Kysela) [838558] - [alsa] hda: Fix superfluous "-in" suffix from CA0132 capture items (Jaroslav Kysela) [838558] - [alsa] hda: Add codec->pcm_format_first flag (Jaroslav Kysela) [838558] - [alsa] hda: Fix double quirk for Quanta FL1 / Lenovo Ideapad (Jaroslav Kysela) [838558] - [alsa] hda: remove redundant auto quirks for conexant 506x (Jaroslav Kysela) [838558] - [alsa] hda: remove quirk for Dell Vostro 1015 (Jaroslav Kysela) [838558] - [alsa] hda: add dock support for Thinkpad X230 (Jaroslav Kysela) [838558] - [alsa] hda: Fix regression of HDMI codec probing (Jaroslav Kysela) [838558] - [alsa] hda: add dock support for Thinkpad T430s (Jaroslav Kysela) [838558] - [alsa] hda: Support dock on Lenovo Thinkpad T530 with ALC269VC (Jaroslav Kysela) [838558] - [alsa] hda: Fix mute-LED GPIO initialization for IDT codecs (Jaroslav Kysela) [838558] - [alsa] hda: Fix polarity of mute LED on HP Mini 210 (Jaroslav Kysela) [838558] - [alsa] hda: Workaround for silent output on VAIO Z with ALC889 (Jaroslav Kysela) [838558] - [alsa] hda: Fix WARNING from HDMI/DP parser (Jaroslav Kysela) [838558] - [alsa] hda: Detach from converter at closing in patch_hdmi.c (Jaroslav Kysela) [838558] - [alsa] hda: Fix mute-LED GPIO setup for HP Mini 210 (Jaroslav Kysela) [838558] - [alsa] hda: Fix invalid D3 of headphone DAC on VT202x codecs (Jaroslav Kysela) [838558] - [alsa] hda: add dock support for Thinkpad X230 Tablet (Jaroslav Kysela) [838558] - [alsa] hda: Turn on PIN_OUT from hdmi playback prepare. (Jaroslav Kysela) [838558] - [alsa] hda: Add support for Realtek ALC282 (Jaroslav Kysela) [838558] - [alsa] hda: Fix index number conflicts of phantom jacks (Jaroslav Kysela) [838558] - [alsa] hda: Add new GPU codec ID to snd-hda (Jaroslav Kysela) [838558] - [alsa] hda: Fix driver type of Haswell controller to AZX_DRIVER_SCH (Jaroslav Kysela) [838558] - [alsa] hda: add Haswell HDMI codec id (Jaroslav Kysela) [838558] - [alsa] hda: Add DeviceID for Haswell HDA (Jaroslav Kysela) [838558] - [alsa] hda: Always call standard unsolicited event for Realtek codecs (Jaroslav Kysela) [838558] - [alsa] hda: Avoid possible race of beep on/off (Jaroslav Kysela) [838558] - [alsa] hda: Move beep helper functions to hda_beep.c (Jaroslav Kysela) [838558] - [alsa] hda: give 3-pin jack the name "Headphone Mic Jack" (Jaroslav Kysela) [838558] - [alsa] hda: Support single 3-pin jack without VREF on the actual pin (Jaroslav Kysela) [838558] - [alsa] hda: Fix no sound from ALC662 after Windows reboot (Jaroslav Kysela) [838558] - [alsa] hda: Fix power-map regression for HP dv6 & co (Jaroslav Kysela) [838558] - [alsa] hda: Initialize caches at codec reconfiguration (Jaroslav Kysela) [838558] - [alsa] hda: Fix memory leaks at module unload (Jaroslav Kysela) [838558] - [alsa] hda: Fix memory leaks in Realtek & Conexant codec parsers (Jaroslav Kysela) [838558] - [alsa] hda: Add Realtek ALC280 codec support (Jaroslav Kysela) [838558] - [alsa] hda: Remove suprefluous EAPD init verbs for ALC660vd (Jaroslav Kysela) [838558] - [alsa] hda: Add inv-dmic model to possible Realtek codecs (Jaroslav Kysela) [838558] - [alsa] hda: Add inverted mic quirks for Asus U41SV, Acer 1810TZ and AOD260 (Jaroslav Kysela) [838558] - [alsa] hda: Add the inverted digital mic workaround to Realtek codecs (Jaroslav Kysela) [838558] - [alsa] hda: Don't power up when not powered down. (Jaroslav Kysela) [838558] - [alsa] hda: Add inverted internal mic quirk for Lenovo S205 (Jaroslav Kysela) [838558] - [alsa] hda: Fix ALC272X codec detection (Jaroslav Kysela) [838558] - [alsa] hda: Correct info print in HDMI non-intrinsic unsol event (Jaroslav Kysela) [838558] - [alsa] hda: Don't rely on event tag for simple_hdmi (Jaroslav Kysela) [838558] - [alsa] hda: Remove loop from simple_hdmi*() (Jaroslav Kysela) [838558] - [alsa] hda: Move one-time init codes from generic_hdmi_init() (Jaroslav Kysela) [838558] - [alsa] hda: Add missing snd_hda_jack_detect_enable() for simple_hdmi*() (Jaroslav Kysela) [838558] - [alsa] hda: Fix the pin nid assignment in patch_hdmi.c (Jaroslav Kysela) [838558] - [alsa] hda: Enable unsol event for ATI and Nvidia HDMI codecs too (Jaroslav Kysela) [838558] - [alsa] hda: Remove invalid init verbs for Nvidia 2ch codecs (Jaroslav Kysela) [838558] - [alsa] hda: Use common codes for ATI, Nvidia and VIA simple codecs (Jaroslav Kysela) [838558] - [alsa] hda: Merge ATI/VIA HDMI simple init functions (Jaroslav Kysela) [838558] - [alsa] hda: Add the support for VIA HDMI pin detection (Jaroslav Kysela) [838558] - [alsa] hda/intel: activate COMBO mode for Intel client chipsets (Jaroslav Kysela) [838558] - [alsa] hda: Create phantom jacks for fixed inputs and outputs (Jaroslav Kysela) [838558] - [alsa] hda: add support for HD-Audio CODECes of VIA HDMI GFX Cards (Jaroslav Kysela) [838558] - [alsa] hda: add support for HD-Audio of VIA HDMI GFX Cards (Jaroslav Kysela) [838558] - [alsa] hda: power setting error check (Jaroslav Kysela) [838558] - [alsa] hda: check proper return value (Jaroslav Kysela) [838558] - [alsa] hda: reduce msleep time if EPSS power states supported (Jaroslav Kysela) [838558] - [alsa] hda: check supported power states (Jaroslav Kysela) [838558] - [alsa] hda: Show D3cold state in proc files (Jaroslav Kysela) [838558] - [alsa] hda: add power states information in proc (Jaroslav Kysela) [838558] - [alsa] hda: Handle open while transitioning to D3. (Jaroslav Kysela) [838558] - [alsa] hda: Don't forget to call init verbs added by fixup list (Jaroslav Kysela) [838558] - [alsa] hda: Pin fixup for Zotac Z68 motherboard (Jaroslav Kysela) [838558] - [alsa] hda: Fix detection of Creative SoundCore3D controllers (Jaroslav Kysela) [838558] - [alsa] hda: HDMI Audio init all connectors when VGA-switcheroo is off (Jaroslav Kysela) [838558] - [alsa] hda: Fix uninitialized HDMI controllers with VGA-switcheroo (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add new codec support for ALC269VD (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix unused variable compile warning (Jaroslav Kysela) [838558] - [alsa] hda: Fix possible races of accesses to connection list array (Jaroslav Kysela) [838558] - [alsa] hda: unlock on error in azx_interrupt() (Jaroslav Kysela) [838558] - [alsa] hda/idt: Cache the power-map bits (Jaroslav Kysela) [838558] - [alsa] hda/idt: Clean up power-map check code (Jaroslav Kysela) [838558] - [alsa] hda: Evaluate gpio_led hints at the right moment (Jaroslav Kysela) [838558] - [alsa] hda/idt: Fix power-map for speaker-pins with some HP laptops (Jaroslav Kysela) [838558] - [alsa] hda: Support VGA-switcheroo (disabled for RHEL6) (Jaroslav Kysela) [838558] - [alsa] hda: Add a hook capability to vmaster controls (Jaroslav Kysela) [838558] - [alsa] hda: Export snd_hda_lock_devices() (Jaroslav Kysela) [838558] - [alsa] hda: Check the dead HDMI audio controller by vga-switcheroo (Jaroslav Kysela) [838558] - [alsa] hda: Disable FLOAT format support (Jaroslav Kysela) [838558] - [alsa] hda/conexant: Correct vendor IDs for new codecs (Jaroslav Kysela) [838558] - [alsa] hda: Fix concurrent hash accesses (Jaroslav Kysela) [838558] - [alsa] hda: Protect SPDIF-related stuff via spdif_mutex (Jaroslav Kysela) [838558] - [alsa] hda: Add Conexant CX20751/2/3/4 codec support (Jaroslav Kysela) [838558] - [alsa] hda: Add the support for Creative SoundCore3D (Jaroslav Kysela) [838558] - [alsa] hda: More robustify the power-up/down sequence (Jaroslav Kysela) [838558] - [alsa] hda: Remove pre_resume and post_suspend ops (Jaroslav Kysela) [838558] - [alsa] hda: Lessen CPU usage when waiting for chip to respond (Jaroslav Kysela) [838558] - [alsa] hda: Move BIOS pin-parser code to hda_auto_parser.c (Jaroslav Kysela) [838558] - [alsa] hda: Move up the fixup helper functions to the library module (Jaroslav Kysela) [838558] - [alsa] hda: Protect the power-saving count with spinlock (Jaroslav Kysela) [838558] - [alsa] hda: Clear the power-saving states properly at reset (Jaroslav Kysela) [838558] - [alsa] hda: Always resume the codec immediately (Jaroslav Kysela) [838558] - [alsa] hda: Fix possible access to uninitialized work struct (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Call a common helper for alc_spec initialization (Jaroslav Kysela) [838558] - [alsa] hda: Revert "ALSA: hda - Set codec to D3 forcibly even if not used" (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Call alc_auto_parse_customize_define() always after fixup (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add missing CD-input pin for MSI-7350 mobo (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add a fixup for Acer Aspire 5739G (Jaroslav Kysela) [838558] - [alsa] hda: Fix oops caused by recent commit "Fix internal mic for Lenovo Ideapad U300s" (Jaroslav Kysela) [838558] - [alsa] hda: Fix internal mic for Lenovo Ideapad U300s (Jaroslav Kysela) [838558] - [alsa] hda: Skip pin capability sanity check for bogus values (Jaroslav Kysela) [838558] - [alsa] hda: Add snd_hda_get_default_vref() helper function (Jaroslav Kysela) [838558] - [alsa] hda: Introduce snd_hda_set_pin_ctl*() helper functions (Jaroslav Kysela) [838558] - [alsa] hda/conexant: Set up the missing docking-station pins (Jaroslav Kysela) [838558] - [alsa] hda: Add external mic quirk for Asus Zenbook UX31E (Jaroslav Kysela) [838558] - [alsa] hda/conexant: Don't set HP pin-control bit unconditionally (Jaroslav Kysela) [838558] - [alsa] hda/sigmatel: Fix inverted mute LED (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix regression on Quanta/Gericom KN1 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix mem leak (and rid us of trailing whitespace). (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add quirk for Mac Pro 5,1 machines (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add a fixup entry for Acer Aspire 8940G (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix GPIO1 setup for Acer Aspire 4930 & co (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add a few ALC882 model strings back (Jaroslav Kysela) [838558] - [alsa] hda: hide HDMI/ELD printks unless snd.debug=2 (Jaroslav Kysela) [838558] - [alsa] hda: clean up CX20549 test mixer setup (Jaroslav Kysela) [838558] - [alsa] hda: CX20549 doesn't need pin_amp_workaround. (Jaroslav Kysela) [838558] - [alsa] hda: Remove CD control from model=benq for CX20549 (Jaroslav Kysela) [838558] - [alsa] hda: fix record volume controls of CX20459 ("Venice") (Jaroslav Kysela) [838558] - [alsa] hda: Rename capture sources of CX20549 to match common conventions (Jaroslav Kysela) [838558] - [alsa] hda: Fix proc output for ADC amp values of CX20549 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix ADC assignment with a shared HP/Mic pin (Jaroslav Kysela) [838558] - [alsa] hda: Fix build with CONFIG_PM=n (Jaroslav Kysela) [838558] - [alsa] hda: Fix build of patch_sigmatel.c without CONFIG_SND_HDA_POWER_SAVE (Jaroslav Kysela) [838558] - [alsa] hda: fix printing of high HDMI sample rates (Jaroslav Kysela) [838558] - [alsa] hda: Add expose_enum_ctl flag to snd_hda_add_vmaster_hook() (Jaroslav Kysela) [838558] - [alsa] hda: Add "Mute-LED Mode" enum control (Jaroslav Kysela) [838558] - [alsa] hda: Add EAPD control to Conexnat auto-parser (Jaroslav Kysela) [838558] - [alsa] hda: Rewrite the mute-LED control with vmaster hook for ALC269 (Jaroslav Kysela) [838558] - [alsa] hda: Rewrite the mute-LED hook with vmaster hook in patch_sigmatel.c (Jaroslav Kysela) [838558] - [alsa] hda: Return the created kcontrol in __snd_hda_add_vmaster() (Jaroslav Kysela) [838558] - [alsa] hda: Typos: change aditional to additional. (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Reuse init_hook for ALC269VB coef setup (Jaroslav Kysela) [838558] - [alsa] hda: Fix silent speaker output on Acer Aspire 6935 (Jaroslav Kysela) [838558] - [alsa] hda: Initialize vmaster slave volumes (Jaroslav Kysela) [838558] - [alsa] hda: Set codec to D3 forcibly even if not used (Jaroslav Kysela) [838558] - [alsa] hda: Add Gigabyte GA-MA790X to the beep whitelist (Jaroslav Kysela) [838558] - [alsa] hda: fix broken automute/autoswitch for Realtek (Jaroslav Kysela) [838558] - [alsa] hda/conexant: Clear unsol events on unused pins (Jaroslav Kysela) [838558] - [alsa] hda: Enable docking-station SPDIF for Thinkpad (Jaroslav Kysela) [838558] - [alsa] hda: Add position_fix=4 (COMBO) option (Jaroslav Kysela) [838558] - [alsa] hda: Fix audio playback support on HP Zephyr system (Jaroslav Kysela) [838558] - [alsa] hda: add id for Atom Cedar Trail HDMI codec (Jaroslav Kysela) [838558] - [alsa] hda/via: Add a few sanity checks (Jaroslav Kysela) [838558] - [alsa] hda/via: Don't create duplicated boost controls (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Small code cleanups (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix the wrong offset for two-speaker systems (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix the possible conflicts of Bass Speaker name (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Create individual mute switches for shared DAC (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix possible Oops with NULL input_mux (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Parse aa-loopback items dynamically (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Remove the last static quirks for ALC882 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add model=fixup not to apply fix-ups (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Drop all ALC880 static quirks (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Drop model=asus* from ALC880 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=asus-w1v with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=z71v with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=uniwill-dig with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=uniwill with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=uniwill-p53 with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=F1734 with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=futjisu with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Apply probe-fixup really after probing (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Replace ALC880 model=tcl with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Drop ALC880 model=clevo (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Refactor the DAC filler function (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=w810 with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=lg with the auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Adjust badness calculation for multi-ios (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Show multi-io pins in debug prints (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Try harder to fit the single-connections (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Finer tuning of auto-parser with badness evaluation (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Improve the signel-connection check (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Disable static fixups for ASUS with ALC269 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Remove leftover static quirks for ALC260 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Drop model=fujitsu from ALC260 static quirks (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Drop model=favorit100 for ALC260 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add the support for HP Presario B1900 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Replace ALC260 model=replacer with the auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Replace ALC260 model=acer with the auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add the fixup codes for ALC260 model=will (Jaroslav Kysela) [838558] - [alsa] hda: Add another jack-detection suppression for ASUS ALC892 (Jaroslav Kysela) [838558] - [alsa] hda: Suppress auto-mute feature on some machines with ALC861 (Jaroslav Kysela) [838558] - [alsa] hda: Add codec->no_jack_detect flag (Jaroslav Kysela) [838558] - [alsa] hda: Make is_jack_detectable() as non-inlined (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Apply the coef-setup only to ALC269VB (Jaroslav Kysela) [838558] - [alsa] hda: add quirk to detect CD input on Gigabyte EP45-DS3 (Jaroslav Kysela) [838558] - [alsa] hda: Kill hyphenated names (Jaroslav Kysela) [838558] - [alsa] hda: Always set HP pin in unsol handler for STAC/IDT codecs (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix resume of multiple input sources (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix overflow of vol/sw check bitmap (Jaroslav Kysela) [838558] - [alsa] hda: Fix initialization of secondary capture source on VT1705 (Jaroslav Kysela) [838558] - [alsa] hda: Fix mute-LED VREF value for new HP laptops (Jaroslav Kysela) [838558] - [alsa] hda: Fix error handling in patch_ca0132.c (Jaroslav Kysela) [838558] - [alsa] hda: add support for Uniwill ECS M31EI notebook (Jaroslav Kysela) [838558] - [x86] Mark Intel Crystal Well CPU as supported (Prarit Bhargava) [861060] - [x86] Mark Intel Ivy Town Processor as Supported (Prarit Bhargava) [847372] - [x86] apic: Use x2apic physical mode based on FADT setting (Prarit Bhargava) [832162] - [s390] zcrypt: Add support for CEX4 crypto card (Hendrik Brueckner) [823010]- [md] dm-thin: support discard with non power of two blocksize (Mike Snitzer) [858858] - [md] dm-thin: fix discard support for data devices (Mike Snitzer) [858858] - [md] dm-thin: tidy discard support (Mike Snitzer) [858858] - [md] dm-thin: do not set discard_zeroes_data (Mike Snitzer) [858858] - [md] dm: handle requests beyond end of device instead of using BUG_ON (Mike Snitzer) [858858] - [md] dm: retain table limits when swapping to new table with no devices (Mike Snitzer) [858858] - [md] dm-table: clear add_random unless all devices have it set (Mike Snitzer) [858858] - [md] dm-mpath: only retry ioctl when no paths if queue_if_no_path set (Mike Snitzer) [858858] - [md] dm-mpath: fix check for null mpio in end_io fn (Mike Snitzer) [858858] - [block] split discard into aligned requests (Mike Snitzer) [858858] - [block] reorganize rounding of max_discard_sectors (Mike Snitzer) [858858] - [scsi] Fix dm-multipath starvation when scsi host is busy (Mike Snitzer) [858858] - [netdrv] vmxnet3: fix interrupt control bitmap (Neil Horman) [829953] - [netdrv] vmxnet3: Remove casts to same type (Neil Horman) [829953] - [netdrv] vmxnet3: Fix log messages and corrects some typos (Neil Horman) [829953] - [netdrv] vmxnet3: Fix transport header size (Neil Horman) [829953] - [netdrv] vmxnet3: Fix typo in vmxnet3_drv.c (Neil Horman) [829953] - [netdrv] vmxnet3: Remove alloc_etherdev error messages (Neil Horman) [829953] - [netdrv] vmxnet3: Remove unnecessary k.alloc/v.alloc OOM messages (Neil Horman) [829953] - [netdrv] vmxnet3: cleanup tso headers manipulation (Neil Horman) [829953] - [netdrv] vmxnet3: make ethtool ops const (Neil Horman) [829953] - [netdrv] vmxnet3: Sweep away N/A fw_version dustbunnies from the .get_drvinfo routine of a number of drivers (Neil Horman) [829953] - [netdrv] vmxnet3: Add module.h to drivers who were implicitly using it (Neil Horman) [829953] - [netdrv] vmxnet3: add skb frag size accessors (Neil Horman) [829953] - [netdrv] vmxnet3: fix skb truesize underestimation (Neil Horman) [829953] - [netdrv] vmxnet3: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Neil Horman) [829953] - [netdrv] vmxnet3: convert to SKB paged frag API (Neil Horman) [829953] - [netdrv] vmxnet3: Don't enable vlan filters in promiscuous mode (Neil Horman) [829953] - [netdrv] vmxnet3: Fix advertising HW_CSUM feature to use csum_start (Neil Horman) [829953] - [netdrv] net: fix assignment of 0/1 to bool variables (John Feeney) [826718] - [netdrv] tg3: Update version to 3.124 (John Feeney) [826718] - [netdrv] tg3: Fix race condition in tg3_get_stats64() (John Feeney) [826718] - [netdrv] tg3: Add New 5719 Read DMA workaround (John Feeney) [826718] - [netdrv] tg3: Fix Read DMA workaround for 5719 A0 (John Feeney) [826718] - [netdrv] tg3: Request APE_LOCK_PHY before PHY access (John Feeney) [826718] - [netdrv] tg3: Add hwmon support for temperature (John Feeney) [826718] - [netdrv] tg3: Add APE scratchpad read function (John Feeney) [826718] - [netdrv] tg3: Add common function tg3_ape_event_lock() (John Feeney) [826718] - [netdrv] tg3: Fix the setting of the APE_HAS_NCSI flag (John Feeney) [826718] - [netdrv] tg3: add device id of Apple Thunderbolt Ethernet device (John Feeney) [826718] - [netdrv] tg3: Apply short DMA frag workaround to 5906 (John Feeney) [826718] - [netdrv] tg3: remove redundant NULL test before release_firmware() call (John Feeney) [826718] - [netdrv] tg3: Avoid panic from reserved statblk field access (John Feeney) [826718] - [netdrv] tg3: Fix 5717 serdes powerdown problem (John Feeney) [826718] - [netdrv] tg3: Remove all #inclusions of asm/system.h (John Feeney) [826718] - [netdrv] tg3: Fix RSS ring refill race condition (John Feeney) [826718] - [netdrv] tg3: Recode PCI MRRS adjustment as a PCI quirk (John Feeney) [826718] - [netdrv] tg3: Fix poor tx performance on 57766 after MTU change (John Feeney) [826718] - [netdrv] tg3: Add memory barriers to sync BD data (John Feeney) [826718] - [netdrv] tg3: Fix jumbo loopback test on 5719 (John Feeney) [826718] - [netdrv] tg3: Fix tg3_get_stats64 for 5700 / 5701 devs (John Feeney) [826718] - [netdrv] tg3: unify return value of .ndo_set_mac_address if address is invalid (John Feeney) [826718] - [netdrv] tg3: Create timer helper functions (John Feeney) [826718] - [netdrv] tg3: Clear RECOVERY_PENDING with reset_task_cancel (John Feeney) [826718] - [netdrv] tg3: Remove SPEED_UNKNOWN checks (John Feeney) [826718] - [netdrv] tg3: Fix link check in tg3_adjust_link (John Feeney) [826718] - [netdrv] tg3: remove IRQF_SAMPLE_RANDOM flag (John Feeney) [826718] - [netdrv] tg3: Update copyright (John Feeney) [826718] - [netdrv] tg3: Use *_UNKNOWN ethtool definitions (John Feeney) [826718] - [netdrv] tg3: Remove unneeded link_config.orig_... members (John Feeney) [826718] - [netdrv] tg3: Remove unused link config code (John Feeney) [826718] - [netdrv] tg3: Consolidate ASIC rev detection code (John Feeney) [826718] - [netdrv] tg3: Reduce UMP event collision window (John Feeney) [826718] - [netdrv] tg3: Fix copper autoneg adv checks (John Feeney) [826718] - [netdrv] tg3: Fix stats while interface is down (John Feeney) [826718] - [netdrv] tg3: Disable new DMA engine for 57766 (John Feeney) [826718] - [netdrv] tg3: Move transmit comment to a better location (John Feeney) [826718] - [netdrv] tg3: Eliminate unneeded prototype (John Feeney) [826718] - [netdrv] tg3: Relocate tg3_find_peer (John Feeney) [826718] - [netdrv] tg3: Move tg3_nvram_write_block functions (John Feeney) [826718] - [netdrv] tg3: Move tg3_set_rx_mode (John Feeney) [826718] - [netdrv] tg3: Move tg3_change_mtu to a better location (John Feeney) [826718] - [netdrv] tg3: Relocate tg3_reset_task (John Feeney) [826718] - [netdrv] tg3: Move tg3_restart_hw to a better location (John Feeney) [826718] - [netdrv] tg3: Remove alloc_etherdev error messages (John Feeney) [826718] - [netdrv] tg3: Break out RSS indir table init and assignment (John Feeney) [826718] - [netdrv] tg3: Use mii_advertise_flowctrl (John Feeney) [826718] - [netdrv] tg3: Make the TX BD DMA limit configurable (John Feeney) [826718] - [netdrv] tg3: Enable EEE support for capable 10/100 devs (John Feeney) [826718] - [netdrv] tg3: Track LP advertising (John Feeney) [826718] - [netdrv] tg3: Integrate flowctrl check into AN adv check (John Feeney) [826718] - [netdrv] tg3: Fix advertisement handling (John Feeney) [826718] - [netdrv] tg3: Change mii to ethtool advertisement function names (John Feeney) [826718] - [netdrv] tg3: Add ethtool to mii advertisment conversion helpers (John Feeney) [826718] - [firmware] add Ralink rt2800 firmware images (Stanislaw Gruszka) [841604] - [mm] x86_32: randomize SHLIB_BASE (Aristeu Rozanski) [804956] {CVE-2012-1568}- [kernel] cgroups: don't attach task to subsystem if migration failed (Frederic Weisbecker) [751817] - [kernel] cgroups: more safe tasklist locking in cgroup_attach_proc (Frederic Weisbecker) [751817] - [kernel] cgroups: use flex_array in attach_proc (Frederic Weisbecker) [751817] - [lib] flex_array: allow zero length flex arrays (Frederic Weisbecker) [751817] - [lib] flex_array: fix flex_array_put_ptr macro to be valid C (Frederic Weisbecker) [751817] - [lib] flex_array: add helpers to get and put to make pointers easy to use (Frederic Weisbecker) [751817] - [kernel] cgroups: make procs file writable (Frederic Weisbecker) [751817] - [kernel] cgroups: add per-thread subsystem callbacks (Frederic Weisbecker) [751817] - [kernel] cgroup_freezer: fix freezing groups with stopped tasks (Frederic Weisbecker) [751817] - [kernel] cgroup_freezer: update_freezer_state() does incorrect state transitions (Frederic Weisbecker) [751817] - [kernel] cgroups: read-write lock CLONE_THREAD forking per threadgroup (Frederic Weisbecker) [751817] - [kernel] cgroup_freezer: fix can_attach() to prohibit moving from/to freezing/frozen cgroups (Frederic Weisbecker) [751817] - [kernel] cgroup_freezer: unnecessary test in cgroup_freezing_or_frozen() (Frederic Weisbecker) [751817] - [kernel] cgroup_freezer: Update stale locking comments (Frederic Weisbecker) [751817] - [net] nf_defrag_ipv6: fix oops on module unloading (Amerigo Wang) [726807]- [fs] ext4: check for zero length extent (Lukas Czerner) [813097] - [fs] cifs: Fix the conflict between rwpidforward and rw mount options (Sachin Prabhu) [852747] - [fs] cifs: Fix wrong length in cifs_iovec_read (Sachin Prabhu) [851694] - [fs] gfs2: Make write size hinting code common (Bob Peterson) [753337] - [fs] gfs2: Fix missing allocation data for set/remove xattr (Bob Peterson) [753337] - [fs] gfs2: Take account of blockages when using reserved blocks (Bob Peterson) [753337] - [fs] gfs2: Reduce file fragmentation (Bob Peterson) [753337] - [fs] gfs2: Eliminate unnecessary check for state > 3 in bitfit (Bob Peterson) [753337] - [fs] gfs2: Fold quota data into the reservations struct (Bob Peterson) [753337] - [fs] gfs2: Extend the life of the reservations structure (Bob Peterson) [753337] - [fs] gfs2: Add rgrp information to block_alloc trace point (Bob Peterson) [753337] - [fs] gfs2: Eliminate unused "new" parameter to gfs2_meta_indirect_buffer (Bob Peterson) [753337] - [fs] gfs2: Remove redundant metadata block type check (Bob Peterson) [753337] - [fs] gfs2: Eliminate needless parameter from function gfs2_setbit (Bob Peterson) [753337] - [fs] gfs2: Use variable rather than qa to determine if unstuff necessary (Bob Peterson) [753337] - [fs] gfs2: Remove i_disksize (Bob Peterson) [753337] - [fs] gfs2: New truncate sequence (Bob Peterson) [753337] - [fs] gfs2: Change variable blk to biblk (Bob Peterson) [753337] - [fs] gfs2: Fix function parameter comments in rgrp.c (Bob Peterson) [753337] - [fs] gfs2: Eliminate offset parameter to gfs2_setbit (Bob Peterson) [753337] - [fs] gfs2: Use slab for block reservation memory (Bob Peterson) [753337] - [fs] gfs2: make function gfs2_page_add_databufs static (Bob Peterson) [753337] - [fs] gfs2: Rename function gfs2_close to gfs2_release (Bob Peterson) [753337] - [fs] gfs2: Dump better debug info if a bitmap inconsistency is detected (Bob Peterson) [753337] - [fs] gfs2: Use seq_vprintf for glocks debugfs file (Robert S Peterson) [847377] - [fs] seq_file: Add seq_vprintf function and export it (Robert S Peterson) [847377] - [fs] gfs2: Size seq_file buffer more carefully (Robert S Peterson) [847377] - [fs] gfs2: Cache last hash bucket for glock seq_files (Robert S Peterson) [847377] - [fs] gfs2: Increase buffer size for glocks and glstats debugfs files (Robert S Peterson) [847377] - [fs] gfs2: glock statistics gathering (Robert S Peterson) [806385] - [fs] jbd: clear revoked flag on buffers before a new transaction started (Lukas Czerner) [804281] - [fs] ext3: Avoid filesystem corruption after a crash under heavy delete load (Lukas Czerner) [804281] - [fs] nfs: prepare coalesce testing for directio (Steve Dickson) [854746] - [fs] nfs: create completion structure to pass into page_init functions (Steve Dickson) [854746] - [fs] nfs: remove unused wb_complete field from struct nfs_page (Steve Dickson) [854746] - [fs] nfs: merge _full and _partial write rpc_ops (Steve Dickson) [854746] - [fs] nfs: Don't use DATA_SYNC writes (Steve Dickson) [854746] - [fs] nfs: merge _full and _partial read rpc_ops (Steve Dickson) [854746] - [fs] nfs: Dont rely on PageError in nfs_readpage_release_partial (Steve Dickson) [854746] - [fs] nfs: create struct nfs_page_array (Steve Dickson) [854746] - [fs] nfs: create common nfs_pgio_header for both read and write (Steve Dickson) [854746] - [fs] nfs: make pnfs_ld_[read|write]_done consistent (Steve Dickson) [854746] - [fs] pnfs: make _set_lo_fail generic (Steve Dickson) [854746] - [fs] nfs: Get rid of the unused nfs_read_data->flags field (Steve Dickson) [854746] - [fs] nfs: Get rid of the unused nfs_write_data->flags field (Steve Dickson) [854746] - [fs] nfs: Remove unused variable from write.c (Steve Dickson) [854746] - [fs] nfs: Get rid of the nfs_rdata_mempool (Steve Dickson) [854746] - [fs] nfs: Get rid of unnecessary calls to ClearPageError() in read code (Steve Dickson) [854746] - [fs] nfs: Get rid of nfs_restart_rpc() (Steve Dickson) [854746] - [fs] nfs: use req_offset where appropriate (Steve Dickson) [854746] - [fs] nfs: Clean up - simplify the switch to read/write-through-MDS (Steve Dickson) [846714] - [fs] nfs: remove unnecessary casts of void pointers in nfs4filelayout.c (Steve Dickson) [846714] - [fs] nfs: reverse arg order in nfs_initiate_[read|write] (Steve Dickson) [846714] - [fs] nfs: add a struct nfs_commit_data to replace nfs_write_data in commits (Steve Dickson) [846714] - [fs] nfs: Remove nfs4_setup_sequence from generic read code (Steve Dickson) [846714] - [fs] nfs: Remove nfs4_setup_sequence from generic write code (Steve Dickson) [846714] - [fs] nfs: Add a new helper nfs4_init_sequence() (Steve Dickson) [846714] - [fs] nfs: Add lseg to struct nfs4_fl_commit_bucket (Steve Dickson) [846714] - [fs] nfs: Revert pnfs ugliness from the generic nfs read code path (Steve Dickson) [846714] - [fs] nfs: File layout only supports whole file layouts (Steve Dickson) [846714] - [fs] nfs: make pnfs_ld_[read|write]_done consistent (Steve Dickson) [846714] - [fs] nfs: Remove pnfs bloat from the generic write path (Steve Dickson) [846714] - [fs] pnfs: Must return layout on IO error (Steve Dickson) [846714] - [fs] pnfs: layoutret_on_setattr (Steve Dickson) [846714] - [fs] nfs: Revert coalesce small, page-aligned direct I/Os (Steve Dickson) [846708] - [fs] nfs: dprintks in directio code were referencing task after put (Steve Dickson) [846708] - [fs] nfs: grab open context in direct read (Steve Dickson) [846708] - [fs] nfs: put open context on error in nfs_flush_multi (Steve Dickson) [846708] - [fs] nfs: put open context on error in nfs_pagein_multi (Steve Dickson) [846708] - [fs] nfs: remove duplicate variable declaration in filelayout_clear_request_commit (Steve Dickson) [846708] - [fs] nfs: Use cond_resched_lock() to reduce latencies in the commit scans (Steve Dickson) [846708] - [kernel] list: add list_safe_reset_next (Steve Dickson) [846708] - [fs] nfs: Fix a few issues in filelayout_commit_pagelist (Steve Dickson) [846708] - [fs] ext3, ext4: don't clear orphan list on ro mount with errors (Eric Sandeen) [852771] - [block] replace __getblk_slow misfix by grow_dev_page fix (Jeff Moyer) [534080] - [fs] buffer: remove BUG() in possible but rare condition (Jeff Moyer) [534080] - [fs] gfs2: Add kobject release method (Robert S Peterson) [826089] - [fs] nfs: check for req==NULL in nfs_try_to_update_request cleanup (Steve Dickson) [846688] - [fs] nfs: ncommit count is being double decremented (Steve Dickson) [846688] - [fs] nfs: Clean ups and bugfixes for the pnfs read/writeback/commit code (Steve Dickson) [846688] - [fs] nfs: Revert pnfs ugliness from the generic nfs read code path (Steve Dickson) [846688] - [fs] pnfs: recoalesce when ld read pagelist fails (Steve Dickson) [846688] - [fs] nfs: Move the pnfs write code into pnfs.c (Steve Dickson) [846688] - [fs] nfs: Move the pnfs read code into pnfs.c (Steve Dickson) [846688] - [fs] nfs: Cache rpc_ops in struct nfs_pageio_descriptor (Steve Dickson) [846688] - [fs] nfs: split out the RPC transmission from nfs_pagein_multi/one (Steve Dickson) [846688] - [fs] nfs: Clean up nfs_read_rpcsetup and nfs_write_rpcsetup (Steve Dickson) [846688] - [fs] pnfs: recoalesce when ld write pagelist fails (Steve Dickson) [833091] - [fs] nfs: Allow the nfs_pageio_descriptor to signal that a re-coalesce is needed (Steve Dickson) [833091] - [fs] nfs: Use stable writes when not doing a bulk flush (Steve Dickson) [833091] - [fs] nfs: remove nfs_inode radix tree (Steve Dickson) [833091] - [fs] nfs: nfs_open_context doesn't need struct path either (Steve Dickson) [833091] - [fs] nfs: nfs4_opendata doesn't need struct path either (Steve Dickson) [833091] - [fs] nfs: nfs4_closedata doesn't need to mess with struct path (Steve Dickson) [833091] - [fs] nfs: Fix a hang in the writeback path (Steve Dickson) [833091] - [fs] nfs: remove nfs_PAGE_TAG_LOCKED (Steve Dickson) [833091]- [netdrv] qlcnic: get rid of a redundant test for NULL before call to release_firmware() (Chad Dupuis) [826572] - [netdrv] qlcnic: remove unnecessary setting of skb->dev (Chad Dupuis) [826572] - [netdrv] qlcnic: off by one in qlcnic_init_pci_info() (Chad Dupuis) [826572] - [netdrv] qlcnic: vlan workaround for mac deletion bug in firmware (Chad Dupuis) [826572] - [netdrv] qlcnic: fix turnaround delay during migration (Chad Dupuis) [826572] - [netdrv] qlcnic: Fix protcol type in case of inband vlan. (Chad Dupuis) [826572] - [netdrv] qlcnic: fix unsupported CDRP command error message. (Chad Dupuis) [826572] - [netdrv] qlcnic: Fix estimation of recv MSS in case of LRO (Chad Dupuis) [826572] - [netdrv] qlcnic: Allow a predefined set of capture masks for FW dump (Chad Dupuis) [826572] - [netdrv] qlcnic: Adding mac statistics to ethtool. (Chad Dupuis) [826572] - [netdrv] qlcnic: Register device in FAILED state. (Chad Dupuis) [826572] - [netdrv] qlcnic: Bug fix for LRO (Chad Dupuis) [826572] - [netdrv] qlcnic: Added sysfs Node fwdump_state (Chad Dupuis) [826572] - [scsi] aacraid: respond automatically to volumes added by config tool (Rich Bono) [857561] - [scsi] aacraid: reset should disable MSI interrupt (Rich Bono) [857561] - [scsi] aacraid: prohibit access to array container space (Rich Bono) [857561] - [scsi] aacraid: expose physical devices for models with newer firmware (Rich Bono) [857561] - [scsi] aacraid: add support for handling ATA pass-through commands (Rich Bono) [857561] - [infiniband] cxgb4: Fix endianness of addition to mpa->private_data_size (Jay Fenlason) [747145] - [infiniband] cxgb4: Fix crash when peer address is 0.0.0.0 (Jay Fenlason) [747145] - [infiniband] cxgb4: Add query_qp support (Jay Fenlason) [747145] - [infiniband] cxgb4: Remove kfifo usage (Jay Fenlason) [747145] - [infiniband] cxgb4: DB Drop Recovery for RDMA and LLD queues (Jay Fenlason) [747145] - [infiniband] cxgb4: Disable interrupts in c4iw_ev_dispatch() (Jay Fenlason) [747145] - [infiniband] cxgb4: Add DB Overflow Avoidance (Jay Fenlason) [747145] - [infiniband] cxgb4: Use dst parameter in import_ep() (Jay Fenlason) [747145] - [infiniband] cxgb4: Add missing peer2peer check in MPAv2 code (Jay Fenlason) [747145] - [infiniband] cxgb4: Consolidate 3 copies of the same operation into 1 helper function (Jay Fenlason) [747145] - [infiniband] cxgb4: Rename dst_get_neighbour{, _raw} to dst_get_neighbour_noref{, _raw} (Jay Fenlason) [747145] - [infiniband] cxgb4: Fix RCU lockdep splats (Jay Fenlason) [747145] - [infiniband] cxgb4: Abstract dst->neighbour accesses behind helpers (Jay Fenlason) [747145] - [edac] mce_amd: Drop too granulary family model checks (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Constify error tables (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Correct bank 5 error signatures (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Rework NB MCE signatures (Mauro Carvalho Chehab) [822275] - [edac] amd64_edac: Fix K8 revD and later chip select sizes (Mauro Carvalho Chehab) [822275] - [edac] amd64_edac: Fix missing csrows sysfs nodes (Mauro Carvalho Chehab) [822275] - [edac] amd64_edac: Cleanup return type of amd64_determine_edac_cap() (Mauro Carvalho Chehab) [822275] - [edac] amd64_edac: Add a fix for Erratum 505 (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Simplify NB MCE decoder interface (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Drop local coreid reporting (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Print valid addr when reporting an error (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Print CPU number when reporting the error (Mauro Carvalho Chehab) [822275] - [firmware] bnx2x: add FW 7.2.51.0 (Michal Schmidt) [819842] - [netdrv] bnx2x: enable previously disabled ethtool ops (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: convert to .set_phys_id extended ethtool op (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Utilize Link Flap Avoidance (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Link Flap Avoidance (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: link code refactoring (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: use native EEE instead of auto-greeen (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: correct & clean 10G EEE requirements (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: EEE code refactoring (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: add EEE support for 4-port devices (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: EEE status is read locally (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: use list_move_tail instead of list_del/list_add_tail (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix rx checksum validation for IPv6 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Add missing afex code (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix registers dumped (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: correct advertisement of pause capabilities (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: display the correct duplex value (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: prevent timeouts when using PFC (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix stats copying logic (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Avoid sending multiple statistics queries (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Correct the ndo_poll_controller call (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Move netif_napi_add to the open call (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix compiler warnings (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix recovery flow cleanup during probe (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix unload previous driver flow when flr-capable (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix mem leak when command is unknown (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: remove cast around the kmalloc in bnx2x_prev_mark_path (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Correct EEE statistics gathering (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Add new 57840 device IDs (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: organize BDs calculation for stop/resume (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix non-kernel-doc comments with kernel-doc start markers (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix (nearly-)kernel-doc comment (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: set maximal number of default RSS queues (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Change bnx2x_tests_str_arr to static char (Michal Schmidt) [819842 826277 826295 826302] - [scsi] bnx2i: use strlcpy() instead of memcpy() for strings (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x, bnx2fc, bnx2i, cnic: Add statistics support and FCoE capabilities advertisement (Michal Schmidt) [819842 826277 826295 826302] - [scsi] bnx2i: Fixed NULL ptr deference for 1G bnx2 Linux iSCSI offload (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Allocate UIO resources only on devices that support iSCSI. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Allocate kcq resource only on devices that support FCoE. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Add function pointers to arm IRQ for different devices. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Free UIO rings when the device is closed. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Add functions to allocate and free UIO rings (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Fix non-kernel-doc comments with kernel-doc start markers (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: remove invalid reference to list iterator variable (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Fix mmap regression. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Handle RAMROD_CMD_ID_CLOSE error. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Remove uio mem[0]. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Read bnx2x function number from internal register (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Fix occasional NULL pointer dereference during reboot. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Remove casts to same type (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2fc: Bumped version to 1.0.12 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2fc: use list_entry instead of explicit cast (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2fc: Improve error recovery by handling parity errors (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2fc: Support interface creation on non-VLAN interface also (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2fc: Reduce object size by consolidating formats (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2i: Removed the reference to the netdev->base_addr (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix link for BCM57711 with 84823 phy (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix I2C non-respondent issue (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: link module eeprom (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: 1G sfp+ module handling (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: revised link register access (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: treat 0 speed as link down (copper) (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: link cleanup (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: sfp+ Tx fault detection added (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Change date and version to 1.72.51-0 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Support DCBX for all functions (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Add support for ethtool -L (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Allow up to 63 RSS queues (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Split the FP structure (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Move the CNIC L2 CIDs to be right after the RSS CIDs (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Make the transmission queues adjacent (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Allow more than 64 L2 CIDs (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Add support for 4-tupple UDP RSS (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Return only online tests for MF (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Add support for external LB (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: correct LPI pass-through configuration (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix panic when TX ring is full (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix checksum validation (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Added EEE Ethtool support. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Added EEE support (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: bug fix when loading after SAN boot (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix handling single MSIX mode for 57710/57711 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: remove some bloat (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: off by one in bnx2x_ets_e3b0_sp_pri_to_cos_set() (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Update driver version to 1.72.50-0 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: remove gro workaround (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: add afex support (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Clear MDC/MDIO warning message (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix BCM57711+BCM84823 link issue (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Clear BCM84833 LED after fan failure (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix BCM84833 PHY FW version presentation (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix link issue for BCM8727 boards. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Restore 1G LED on BCM57712+BCM8727 designs. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix BCM578x0-SFI pre-emphasis settings (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix BCM57810-KR AN speed transition (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix BCM57810-KR FC (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: PFC fix (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: add missing parenthesis to prevent u32 overflow (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Change to driver version 1.72.10-0 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Change comments and white spaces (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: change to the rss engine (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: congestion management re-organization (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Added support for a new device - 57811 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: added support for working with one msix irq. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: enable inta on the pci bus when used (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: remove unnecessary dmae code (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: remove unnecessary .h dependencies (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix vector traveling while looking for an empty entry (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: previous driver unload revised (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: validate FW trace prior to its printing (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: changed iscsi/fcoe mac init and macros (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: added TLV_NOT_FOUND flags to the dcb (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: removed dcb unused code (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: reduced sparse warnings (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: revised driver prints (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: use ethtool_rxfh_indir_default() (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: call netif_set_real_num_rx_queues() (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: code doesn't use stats for allocating Rx BDs (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: ethtool returns req. AN even when AN fails (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: ethtool now returns unknown speed/duplex (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: mark functions as loaded on shared memory (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: use param's id instead of sp_obj's id (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: set_one_mac_e1x uses raw's state as input (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: removed unused function bnx2x_queue_set_cos_cid (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: move LLH_CAM to header, apply naming conventions (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: update driver version to 1.72.10-0 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: add gro_check (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: make bnx2x_close() static again (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: use eth_hw_addr_random() and reset addr_assign_type (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: allow all functions to display the phy FW version (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: removed code re-checking memory base after device open (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: allow BCM84833 phy to advertise 100Base-T speeds (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: notify cnic of address of info-to-the-mcp (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: allocate smaller Rx rings for 1G functions (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: allocate memory dynamically in ethtool self-test. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: force 10G on 84833 phy should be autoneg with only 10G advertised (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: added autoneg-restart after link advertisement changes (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: ethtool publishes link partners speed and FC (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: half duplex support added for several boards (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Remove boolean comparisons to true/false (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Look inside vlan when determining checksum proto. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: cut down on pointless differences from upstream (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] igb: schedule watchdog every second to update the statistics (Stefan Assmann) [838404] - [pci] Set device power state to PCI_D0 for device without native PM support (Laszlo Ersek) [849223]- [block] fix up use after free in __blkdev_get (Jeff Moyer) [847838] - [firmware] r8169: update the firmware for RTL8168F variant (Ivan Vecera) [842651] - [netdrv] r8169: use unlimited DMA burst for TX (Ivan Vecera) [842651] - [netdrv] r8169: add D-Link DGE-560T identifiers. (Ivan Vecera) [842651] - [netdrv] r8169: verbose error message. (Ivan Vecera) [842651] - [netdrv] r8169: remove rtl_ocpdr_cond. (Ivan Vecera) [842651] - [netdrv] r8169: fix argument in rtl_hw_init_8168g. (Ivan Vecera) [842651] - [netdrv] r8169: support RTL8168G (Ivan Vecera) [842651] - [netdrv] r8169: abstract out loop conditions. (Ivan Vecera) [842651] - [netdrv] r8169: ephy, eri and efuse functions signature changes. (Ivan Vecera) [842651] - [netdrv] r8169: csi_ops signature change. (Ivan Vecera) [842651] - [netdrv] r8169: mdio_ops signature change. (Ivan Vecera) [842651] - [netdrv] r8169: add RTL8106E support. (Ivan Vecera) [842651] - [netdrv] r8169: RxConfig hack for the 8168evl. (Ivan Vecera) [842651] - [netdrv] r8169: avoid NAPI scheduling delay. (Ivan Vecera) [842651] - [netdrv] r8169: call netif_napi_del at errpaths and at driver unload (Ivan Vecera) [842651] - [netdrv] r8169: fix unsigned int wraparound with TSO (Ivan Vecera) [842651] - [netdrv] r8169: support the new RTL8411 chip. (Ivan Vecera) [842651] - [netdrv] r8169: adjust some functions of 8111f (Ivan Vecera) [842651] - [netdrv] r8169: support the new RTL8402 chip. (Ivan Vecera) [842651] - [netdrv] r8169: add device specific CSI access helpers. (Ivan Vecera) [842651] - [netdrv] r8169: modify pll power function (Ivan Vecera) [842651] - [netdrv] r8169: 8168c and later require bit 0x20 to be set in Config2 for PME signaling. (Ivan Vecera) [842651] - [netdrv] r8169: Config1 is read-only on 8168c and later. (Ivan Vecera) [842651] - [netdrv] r8169: enable napi on resume. (Ivan Vecera) [842651] - [netdrv] r8169: fix comment typo (Ivan Vecera) [842651] - [netdrv] r8169: stop using net_device.{base_addr, irq}. (Ivan Vecera) [842651] - [netdrv] r8169: move rtl_cfg_info closer to its caller. (Ivan Vecera) [842651] - [netdrv] r8169: move the netpoll handler after the irq handler. (Ivan Vecera) [842651] - [netdrv] r8169: move rtl8169_open after rtl_task it depends on. (Ivan Vecera) [842651] - [netdrv] r8169: move rtl_set_rx_mode before its rtl_hw_start callers. (Ivan Vecera) [842651] - [netdrv] r8169: move net_device_ops beyond the methods it references. (Ivan Vecera) [842651] - [netdrv] r8169: move the driver probe method to the end of the driver file. (Ivan Vecera) [842651] - [netdrv] r8169: move the driver removal method to the end of the driver file. (Ivan Vecera) [842651] - [netdrv] r8169: runtime resume before shutdown. (Ivan Vecera) [842651] - [netdrv] r8169: corrupted IP fragments fix for large mtu. (Ivan Vecera) [842651] - [netdrv] r8169: Remove alloc_etherdev error messages (Ivan Vecera) [842651] - [netdrv] r8169: spinlock redux. (Ivan Vecera) [842651] - [netdrv] r8169: avoid a useless work scheduling. (Ivan Vecera) [842651] - [netdrv] r8169: move task enable boolean to bitfield. (Ivan Vecera) [842651] - [netdrv] r8169: bh locking redux and task scheduling. (Ivan Vecera) [842651] - [netdrv] r8169: fix early queue wake-up. (Ivan Vecera) [842651] - [netdrv] r8169: remove work from irq handler. (Ivan Vecera) [842651] - [netdrv] r8169: missing barriers. (Ivan Vecera) [842651] - [netdrv] r8169: irq mask helpers. (Ivan Vecera) [842651] - [netdrv] r8169: factor out IntrMask writes. (Ivan Vecera) [842651] - [netdrv] r8169: stop delaying workqueue. (Ivan Vecera) [842651] - [netdrv] r8169: remove rtl8169_reinit_task. (Ivan Vecera) [842651] - [netdrv] r8169: remove hardcoded PCIe registers accesses. (Ivan Vecera) [842651] - [netdrv] r8169: increase the delay parameter of pm_schedule_suspend (Ivan Vecera) [842651] - [netdrv] r8169: Fix runtime power management (Ivan Vecera) [842651] - [netdrv] r8169 / PCI / PM: Add simplified runtime PM support (rev. 3) (Ivan Vecera) [842651] - [netdrv] r8169: fix potentially dangerous trailing '; ' in #defined values/expressions (Ivan Vecera) [842651] - [netdrv] r8169: fix wrong eee setting for rlt8111evl (Ivan Vecera) [842651] - [netdrv] r8169: fix driver shutdown WoL regression. (Ivan Vecera) [842651] - [netdrv] r8169: add skb frag size accessors (Ivan Vecera) [842651] - [netdrv] r8169: do not enable the TBI for anything but the original 8169. (Ivan Vecera) [842651] - [netdrv] r8169: remove erroneous processing of always set bit. (Ivan Vecera) [842651] - [netdrv] r8169: fix WOL setting for 8105 and 8111evl (Ivan Vecera) [842651] - [netdrv] r8169: add MODULE_FIRMWARE for the firmware of 8111evl (Ivan Vecera) [842651] - [netdrv] r8169: convert to SKB paged frag API. (Ivan Vecera) [842651] - [netdrv] bna: fix assignment of 0/1 to bool variables (Ivan Vecera) [830018] - [netdrv] bna: Fix non-kernel-doc comments with kernel-doc start markers (Ivan Vecera) [830018] - [netdrv] bna: Fix (nearly-)kernel-doc comments for various functions (Ivan Vecera) [830018] - [netdrv] bna: Remove casts to same type (Ivan Vecera) [830018] - [netdrv] bna: remove redundant NULL test before release_firmware() (Ivan Vecera) [830018] - [netdrv] bna: Update driver version to 3.0.23.0 (Ivan Vecera) [830018] - [netdrv] bna: Function name changes and cleanups (Ivan Vecera) [830018] - [netdrv] bna: Remove tx tasklet (Ivan Vecera) [830018] - [netdrv] bna: tx rx cleanup fix (Ivan Vecera) [830018] - [netdrv] bna: ioc cleanups (Ivan Vecera) [830018] - [netdrv] bna: Flash controller ioc pll init fixes (Ivan Vecera) [830018] - [netdrv] bna: Serialize smem access during adapter initialization (Ivan Vecera) [830018] - [netdrv] bna: Remove boolean comparisons to true/false (Ivan Vecera) [830018] - [netdrv] bna: fix error handling of bnad_get_flash_partition_by_offset() (Ivan Vecera) [830018] - [netdrv] bna: Implement ethtool flash_device entry point (Ivan Vecera) [830018] - [netdrv] bna: Remove alloc_etherdev error messages (Ivan Vecera) [830018] - [netdrv] bna: Remove unnecessary k.alloc/v.alloc OOM messages (Ivan Vecera) [830018] - [netdrv] bna: fix sparse warnings/errors (Ivan Vecera) [830018] - [netdrv] bna: make ethtool_ops and strings const (Ivan Vecera) [830018] - [netdrv] bna: Add debugfs interface (Ivan Vecera) [830018] - [netdrv] bna: Added flash sub-module and ethtool eeprom entry points (Ivan Vecera) [830018] - [netdrv] bna: Convert MAC_ADDRLEN uses to ETH_ALEN (Ivan Vecera) [830018] - [netdrv] bna: sweep the floors and convert some .get_drvinfo routines to strlcpy (Ivan Vecera) [830018] - [netdrv] bna: add skb frag size accessors (Ivan Vecera) [830018] - [netdrv] be2net: implement unicast filtering (Ivan Vecera) [813400] - [netdrv] bna: don't set ndo_set_rx_mode (Ivan Vecera) [815303] - [net] Statically initialize init_net.dev_base_head (Weiping Pan) [853302] - [net] cgroup: fix access the unallocated memory in netprio cgroup (Weiping Pan) [853302] - [net] cgroup: fix out of bounds accesses (Weiping Pan) [853302] - [net] cgroup: fix panic in netprio_cgroup (Weiping Pan) [853302] - [netdrv] enic: remove unnecessary setting of skb->dev (Stefan Assmann) [829503] - [netdrv] enic: Convert compare_ether_addr to ether_addr_equal (Stefan Assmann) [829503] - [netdrv] enic: replace open-coded ARRAY_SIZE with macro (Stefan Assmann) [829503] - [netdrv] enic: Stop using NLA_PUT*() (Stefan Assmann) [829503] - [netdrv] enic: Fix addr valid check in enic_set_vf_mac (Stefan Assmann) [829503] - [netdrv] enic: fix an endian bug in enic_probe() (Stefan Assmann) [829503] - [netdrv] enic: Fix endianness bug (Stefan Assmann) [829503] - [pci] x2apic: fix optout message (Prarit Bhargava) [860729] - [tools] perf: fix parallel build (Eric Sandeen) [859259] - [scsi] remove no longer valid BUG_ON in scsi_lld_busy (Jeff Garzik) [842881] - [net] Add netif_get_num_default_rss_queues (Michal Schmidt) [859399]- [usb] serial: qcserial avoid pointing to freed memory (Don Zickus) [699676] - [usb] serial: Fix qcserial memory leak on rmmod (Don Zickus) [699676] - [usb] serial: fix a memory leak in qcprobe error path (Don Zickus) [699676] - [virt] kvmclock: unbreak registration by aligning with upstream (Michael S. Tsirkin) [856198] - [x86] apic: replace eoi_write on apic disable (Michael S. Tsirkin) [856198] - [scsi] qla4xxx: v5.03.00.00.06.04-k0 (Chad Dupuis) [826570] - [scsi] qla4xxx: Update Copyright header (Chad Dupuis) [826570] - [scsi] qla4xxx: Added support for ISP83XX (Chad Dupuis) [826570] - [scsi] qla4xxx: Added new function qla4_8xxx_get_minidump (Chad Dupuis) [826570] - [scsi] qla4xxx: Set IDC version in correct way (Chad Dupuis) [826570] - [scsi] qla4xxx: Replace all !is_qla8022() with is_qla40XX() (Chad Dupuis) [826570] - [scsi] qla4xxx: Added new functions in isp_ops (Chad Dupuis) [826570] - [scsi] qla4xxx: Clean-up and optimize macros (Chad Dupuis) [826570] - [scsi] qla4xxx: Rename macros from 82XX to 8XXX (Chad Dupuis) [826570] - [scsi] qla4xxx: Update func name from ql4_ to qla4_ (Chad Dupuis) [826570] - [scsi] qla4xxx: Update structure and variable names (Chad Dupuis) [826570] - [scsi] qla4xxx: Update function name from 8xxx to 82xx (Chad Dupuis) [826570] - [scsi] qla4xxx: v5.02.00.00.06.04-k1 (Chad Dupuis) [826570] - [scsi] qla4xxx: Wait for cmd to complete before chip reset for ISP40XX (Chad Dupuis) [826570] - [scsi] qla4xxx: Clear interrupt while unloading driver (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix lockdep warning in qla4xxx_post_work() (Chad Dupuis) [826570] - [scsi] qla4xxx: v5.02.00.00.06.04-k0 (Chad Dupuis) [826570] - [scsi] qla4xxx: Properly handle SCSI underrun while processing status IOCBs (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix multiple conn login event issue during session recovery (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix gcc warning for x86 system (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix memory corruption issue in qla4xxx_ep_connect (Chad Dupuis) [826570] - [scsi] qla4xxx: remove unnecessary read of PCI_CAP_ID_EXP (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix Spell check (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix a Sparse warning message (Chad Dupuis) [826570] - [scsi] qla4xxx: multi-session fix for flash ddbs (Chad Dupuis) [826570] - [scsi] qla4xxx: v5.02.00.00.06.03-k5 (Chad Dupuis) [826570] - [scsi] qla4xxx: Capture minidump for ISP82XX on firmware failure (Chad Dupuis) [826570] - [scsi] qla4xxx: Add change_queue_depth API support (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix clear ddb mbx command failure issue (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix kernel panic during discovery logout (Chad Dupuis) [826570] - [scsi] qla4xxx: Correct early completion of pending mbox (Chad Dupuis) [826570] - [scsi] qla4xxx: use pci_dev->revision (Chad Dupuis) [826570] - [drm] edid: limit printk when facing bad edid (Dave Airlie) [857792] - [drm] backport 3.6 drm into rhel6.4 kernel (Dave Airlie) [857792] - [mm] backport the extended prefault helpers from upstream (Dave Airlie) [857792] - [gpu] vga drivers backport (Dave Airlie) [857792] - [base] dma-buf: backport dma-buf support (Dave Airlie) [857792] - [acpi] export symbol acpi_get_table_with_size (Dave Airlie) [857792] - [kernel] sched: Add __wake_up_all_locked() API (Dave Airlie) [857792] - [kernel] sched: wait_event_interruptible_locked() interface (Dave Airlie) [857792] - [pci] pci_regs: define LNKSTA2 pcie cap + bits (Dave Airlie) [857792] - [mm] slab: introduce kmalloc_array() (Dave Airlie) [857792] - [fs] sysfs: Add sysfs_merge_group() and sysfs_unmerge_group() (Dave Airlie) [857792] - [i2c] export bit-banging algo functions (Dave Airlie) [857792] - [netdrv] bnx2: Clean up remainint iounmap (Neil Horman) [826727] - [netdrv] bnx2: Try to recover from PCI block reset (Neil Horman) [826727] - [netdrv] bnx2: Fix bug in bnx2_free_tx_skbs() (Neil Horman) [826727] - [netdrv] bnx2: Add missing netif_tx_disable() in bnx2_close() (Neil Horman) [826727] - [netdrv] bnx2: Add "fall through" comments (Neil Horman) [826727] - [netdrv] bnx2: Update version 2.2.2 (Neil Horman) [826727] - [netdrv] bnx2: Read PCI function number from internal register (Neil Horman) [826727] - [netdrv] bnx2: Dump additional BC_STATE during firmware sync timeout (Neil Horman) [826727] - [netdrv] bnx2: Dump all FTQ_CTL registers during tx_timeout (Neil Horman) [826727] - [netdrv] bnx2: Remove casts to same type (Neil Horman) [826727] - [netdrv] bnx2: replace open-coded ARRAY_SIZE with macro (Neil Horman) [826727] - [netdrv] bnx2: stop using net_device.{base_addr, irq} (Neil Horman) [826727] - [netdrv] bnx2: unify return value of .ndo_set_mac_address if address is invalid (Neil Horman) [826727] - [usb] ti_usb: fix printk format warning (Don Zickus) [846419] - [usb] ti_usb_3410_5052: adding multitech dialup fax/modem devices (Don Zickus) [846419] - [pci] Enable ATS at the device state restore (Don Dugger) [767886] - [pci] intel-iommu: Move duplicate list-mangling code into unlink_domain_info() helper (Don Dugger) [767886] - [pci] intel-iommu: Add device info into list before doing context mapping (Don Dugger) [767886] - [netdrv] igbvf: Fix (nearly-)kernel-doc comments for various functions (Stefan Assmann) [819104] - [netdrv] igbvf: fix divide by zero (Stefan Assmann) [819104] - [netdrv] igbvf: fix the bug when initializing the igbvf (Stefan Assmann) [819104] - [netdrv] intel: make wired ethernet driver message level consistent (rev2) (Stefan Assmann) [819104] - [netdrv] igbvf: Use ETH_ALEN (Stefan Assmann) [819104] - [netdrv] igbvf: reset netdevice addr_assign_type if changed (Stefan Assmann) [819104] - [netdrv] igbvf: rename dev_hw_addr_random and remove redundant second (Stefan Assmann) [819104] - [netdrv] igbvf: refactor Interrupt Throttle Rate code (Stefan Assmann) [819104] - [netdrv] igbvf: change copyright date (Stefan Assmann) [819104] - [netdrv] igbvf: remove unneeded cast (Stefan Assmann) [819104] - [x86] cpu: keep SEP flag enabled on 64-bit if execshield is on (Eduardo Habkost) [821463] - [x86] Revert: intel_idle: disable NHM/WSM HW C-state auto-demotion (Matthew Garrett) [834097] - [block] cciss: fix handling of protocol error (Tomas Henzl) [858292] - [ata] ata_piix: IDE-mode SATA patch for Intel DH89xxCC DeviceIDs (David Milburn) [859491] - [scsi] hpsa: fix handling of protocol error (Tomas Henzl) [857956] - [x86] mce: Introduce mce_gather_info() (Luming Yu) [855775] - [mm] hwpoison: Remove extra unwanted call to send_sig_info() (Lenny Szubowicz) [855775]- [misc] sgi-xp: fails to load when cpu 0 is out of IRQ resources (George Beshers) [854677] - [misc] sgi-xp: nested calls to spin_lock_irqsave() (George Beshers) [854677] - [net] openvswitch: Make Open vSwitch use non-accel VLAN tagging (Thomas Graf) [859048] - [net] vlan: dont drop packets from unknown vlans in promiscuous mode (Thomas Graf) [859048] - [netdrv] e1000e: update driver version number (Dean Nelson) [819103] - [netdrv] e1000e: cleanup - remove unnecessary variable (Dean Nelson) [819103] - [netdrv] e1000e: cleanup - remove inapplicable comment (Dean Nelson) [819103] - [netdrv] e1000e: cleanup strict checkpatch check (Dean Nelson) [819103] - [netdrv] e1000e: cleanup strict checkpatch MEMORY_BARRIER checks (Dean Nelson) [819103] - [netdrv] e1000e: DoS while TSO enabled caused by link partner with small MSS (Dean Nelson) [819103] - [netdrv] e1000e: fix panic while dumping packets on Tx hang with IOMMU (Dean Nelson) [819103] - [netdrv] e1000e: 82571 Tx Data Corruption during Tx hang recovery (Dean Nelson) [819103] - [netdrv] e1000e: fix test for PHY being accessible on 82577/8/9 and I217 (Dean Nelson) [819103] - [netdrv] e1000e: Correct link check logic for 82571 serdes (Dean Nelson) [819103] - [netdrv] e1000e: Program the correct register for ITR when using MSI-X. (Dean Nelson) [819103] - [netdrv] e1000e: Cleanup code logic in e1000_check_for_serdes_link_82571() (Dean Nelson) [819103] - [netdrv] e1000e: Fix (nearly-)kernel-doc comments for various functions (Dean Nelson) [819103] - [netdrv] e1000e: remove use of IP payload checksum (Dean Nelson) [819103] - [netdrv] e1000e: use more informative logging macros when netdev not yet registered (Dean Nelson) [819103] - [netdrv] e1000e: test for valid check_reset_block function pointer (Dean Nelson) [819103] - [netdrv] e1000e: fix Rapid Start Technology support for i217 (Dean Nelson) [819103] - [netdrv] e1000e: fix typo in definition of E1000_CTRL_EXT_FORCE_SMBUS (Dean Nelson) [819103] - [netdrv] e1000e: Fix merge conflict (net->net-next) (Dean Nelson) [819103] - [netdrv] e1000e: clear REQ and GNT in EECD (82571 && 82572) (Dean Nelson) [819103] - [netdrv] e1000e: enable forced master/slave on 82577 (Dean Nelson) [819103] - [netdrv] e1000e: initial support for i217 (Dean Nelson) [819103] - [netdrv] e1000e: Remove special case for 82573/82574 ASPM L1 disablement (Dean Nelson) [819103] - [netdrv] e1000e: Disable ASPM L1 on 82574 (Dean Nelson) [819103] - [netdrv] e1000e: Driver workaround for IPv6 Header Extension Erratum. (Dean Nelson) [819103] - [netdrv] e1000e: Resolve intermittent negotiation issue on 82574/82583. (Dean Nelson) [819103] - [netdrv] e1000e: cleanup long {read|write}_reg_locked PHY ops function pointers (Dean Nelson) [819103] - [netdrv] e1000e: suggest a possible workaround to a device hang on 82577/8 (Dean Nelson) [819103] - [netdrv] e1000e: fix .ndo_set_rx_mode for 82579 (Dean Nelson) [819103] - [netdrv] e1000e: PHY initialization flow changes for 82577/8/9 (Dean Nelson) [819103] - [netdrv] e1000e: workaround EEPROM configuration change on 82579 (Dean Nelson) [819103] - [netdrv] e1000e: 82579 potential system hang on stress when ME enabled (Dean Nelson) [819103] - [netdrv] e1000e: 82579 packet drop workaround (Dean Nelson) [819103] - [netdrv] e1000e: Enable DMA Burst Mode on 82574 by default. (Dean Nelson) [819103] - [netdrv] e1000e: Disable Far-End LoopBack following reset on 80003ES2LAN. (Dean Nelson) [819103] - [netdrv] e1000e: Fix default interrupt throttle rate not set in NIC HW (Dean Nelson) [819103] - [netdrv] e1000e: MSI interrupt test failed, using legacy interrupt (Dean Nelson) [819103] - [netdrv] e1000e: cleanup boolean logic (Dean Nelson) [819103] - [netdrv] e1000e: cleanup remaining strings split across multiple lines (Dean Nelson) [819103] - [netdrv] e1000e: issues in Sx on 82577/8/9 (Dean Nelson) [819103] - [netdrv] e1000e: cleanup indexed register arrays (Dean Nelson) [819103] - [netdrv] e1000e: cleanup NAPI routine (Dean Nelson) [819103] - [netdrv] e1000e: Minor comment clean-up. (Dean Nelson) [819103] - [netdrv] e1000e: Guarantee descriptor writeback flush success. (Dean Nelson) [819103] - [netdrv] e1000e: make wired ethernet driver message level consistent (rev2) (Dean Nelson) [819103] - [netdrv] e1000e: use msleep instead of mdelay (Dean Nelson) [819103] - [netdrv] e1000e: cleanup whitespace and indentation (Dean Nelson) [819103] - [netdrv] e1000e: cleanup incorrect filename in comment (Dean Nelson) [819103] - [netdrv] e1000e: rename e1000e_reload_nvm() and call as function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cleanup - remove unnecessary variable (Dean Nelson) [819103] - [netdrv] e1000e: use true/false for boolean send_xon, do not assume always true (Dean Nelson) [819103] - [netdrv] e1000e: cleanup comment in e1000_hash_mc_addr() (Dean Nelson) [819103] - [netdrv] e1000e: rename e1000e_config_collision_dist() and call as function pointer (Dean Nelson) [819103] - [netdrv] e1000e: comment correction in e1000e_set_kmrn_lock_loss_workaround_ich8lan (Dean Nelson) [819103] - [netdrv] e1000e: cleanup calls to setup_physical_interface function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cleanup use of check_reset_block function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cleanup use of check_mng_mode function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: rename e1000e_setup_link() and call as function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: rename e1000e_id_led_init() and call as function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cosmetic comment changes to make lines less than 80 characters (Dean Nelson) [819103] - [netdrv] e1000e: cosmetic change to boolean comparisons (Dean Nelson) [819103] - [netdrv] e1000e: cleanup goto statements to exit points without common work (Dean Nelson) [819103] - [netdrv] e1000e: potentially incorrect return for e1000e_setup_fiber_serdes_link (Dean Nelson) [819103] - [netdrv] e1000e: potentially incorrect return for e1000_init_hw_ich8lan (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: minor whitespace addition (insert blank line separator) (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: remove unnecessary variable initializations (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: remove unnecessary test and return (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: remove unnecessary variable ret_val (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: remove unreachable statement (Dean Nelson) [819103] - [netdrv] e1000e: potentially incorrect return for e1000_set_d3_lplu_state_ich8lan (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: always return 0 (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: remove unnecessary assignments just before returning (Dean Nelson) [819103] - [netdrv] e1000e: potential incorrect return for e1000_setup_copper_link_80003es2lan (Dean Nelson) [819103] - [netdrv] e1000e: potentially incorrect return for e1000_cfg_kmrn_10_100_80003es2lan (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: rename goto labels to be more meaningful (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: use goto for common work needed by multiple exit points (Dean Nelson) [819103] - [netdrv] e1000e: replace '1' with 'true' for boolean get_link_status (Dean Nelson) [819103] - [netdrv] e1000e: pass pointer to hw struct for e1000_init_mac_params_XXX() (Dean Nelson) [819103] - [netdrv] e1000e: use true/false for bool autoneg_false (Dean Nelson) [819103] - [netdrv] e1000e: remove unnecessary parentheses (Dean Nelson) [819103] - [netdrv] e1000e: remove unnecessary returns from void functions (Dean Nelson) [819103] - [netdrv] e1000e: remove test that is always false (Dean Nelson) [819103] - [netdrv] e1000e: add skb frag size accessors (Dean Nelson) [819103] - [scsi] qla2xxx: Update version number to 8.04.00.08.06.4-k. (Chad Dupuis) [826565] - [scsi] qla2xxx: Use the right field for container_of. (Chad Dupuis) [826565] - [scsi] qla2xxx: Allow MSI interrupt registration for ISP82xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Don't toggle RISC interrupt bits after IRQ lines are attached. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix incorrect status reporting on DIF errors. (Chad Dupuis) [826565] - [scsi] qla2xxx: T10 DIF - ISP83xx changes. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix for legacy interrupts for ISP83xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Enable fw attributes for ISP24xx and above. (Chad Dupuis) [826565] - [scsi] qla2xxx: Get fcal position map should not be called for p2p topology. (Chad Dupuis) [826565] - [scsi] qla2xxx: Set Maximum Read Request Size to 4K. (Chad Dupuis) [826565] - [scsi] qla2xxx: Enclose adapter related calls in adapter check in failed state handler. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix for handling some error conditions in loopback. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix description of qla2xmaxqdepth parameter. (Chad Dupuis) [826565] - [scsi] qla2xxx: set idc version if function is first one to come. (Chad Dupuis) [826565] - [scsi] qla2xxx: Do not restrict the number of NPIV ports for ISP83xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Do PCI fundamental reset for ISP83xx (Chad Dupuis) [826565] - [scsi] qla2xxx: Fail initialization if unable to load RISC code. (Chad Dupuis) [826565] - [scsi] qla2xxx: Ensure PLOGI is sent to Fabric Management-Server upon request. (Chad Dupuis) [826565] - [scsi] qla2xxx: Remove setting Scsi_host->this_id during adapter probe. (Chad Dupuis) [826565] - [scsi] qla2xxx: Use defines instead of hardcoded values for intr status. (Chad Dupuis) [826565] - [scsi] qla2xxx: Dont call nic restart firmware if it is already active and running. (Chad Dupuis) [826565] - [scsi] qla2xxx: Wrong PCIe(2.5Gb/s x8) speed in the kerenel message for ISP82xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Perform ROM mbx cmd access only after ISP soft-reset during f/w recovery. (Chad Dupuis) [826565] - [scsi] qla2xxx: Implement beacon support for ISP83xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix for continuous rescan attempts in arbitrated loop topology. (Chad Dupuis) [826565] - [scsi] qla2xxx: Only enable link up on the correct interrupt event. (Chad Dupuis) [826565] - [scsi] qla2xxx: Update the driver copyright. (Chad Dupuis) [826565] - [scsi] qla2xxx: Don't register to legacy interrupt for ISP82xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Changes for ISP83xx loopback support. (Chad Dupuis) [826565] - [scsi] qla2xxx: Add bit to identify adapters for thermal temp. (Chad Dupuis) [826565] - [scsi] qla2xxx: Implemetation of mctp. (Chad Dupuis) [826565] - [scsi] qla2xxx: IDC implementation for ISP83xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Add FW DUMP SIZE sysfs attribute. (Chad Dupuis) [826565] - [scsi] qla2xxx: Implementation of bidirectional. (Chad Dupuis) [826565] - [scsi] qla2xxx: Use bitmap to store loop_id's for fcports. (Chad Dupuis) [826565] - [scsi] qla2xxx: Display mailbox failure by default. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix typo in qla2xxx files (Chad Dupuis) [826565] - [scsi] qla2xxx: Remove redundant NULL check before release_firmware() call. (Chad Dupuis) [826565] - [scsi] qla2xxx: Add check in qla82xx_watchdog for failed hardware state. (Chad Dupuis) [826565] - [scsi] qla2xxx: Add I2C BSG interface. (Chad Dupuis) [826565] - [scsi] qla2xxx: Bind to ISP8031 devices. (Chad Dupuis) [826565] - [scsi] Revert: qla2xxx: During loopdown perform Diagnostic loopback. (Chad Dupuis) [826565] - [scsi] qla2xxx: Display proper firmware version when new minidump template is gathered for ISP82xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Don't capture minidump for ISP82xx on flash update from application. (Chad Dupuis) [826565] - [scsi] qla2xxx: Log link up and link down messages to track link flops. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix discrepencies between RHEL 6 and upstream. (Chad Dupuis) [826565] - [scsi] qla2xxx: Avoid losing any fc ports when loop id's are exhausted. (Chad Dupuis) [826565] - [scsi] qla2xxx: Optimize existing port name server query matching. (Chad Dupuis) [826565] - [scsi] qla2xxx: Remove mirrored field vp_idx from struct fc_port. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fixups for ISP83xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Display proper supported speeds for 16G FC adapters. (Chad Dupuis) [826565] - [scsi] qla2xxx: handle default case in qla2x00_request_firmware() (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix typo in qla_mbx.c (Chad Dupuis) [826565] - [scsi] qla2xxx: Micro optimization in queuecommand handler (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix typo in qla_init.c (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix typo in qla_bsg.c (Chad Dupuis) [826565] - [scsi] qla2xxx: Stats should be different from physical and virtual ports (Chad Dupuis) [826565] - [scsi] qla2xxx: Add ql_dbg_verbose logging level. (Chad Dupuis) [826565] - [scsi] qla2xxx: Handle interrupt registration failures more gracefully. (Chad Dupuis) [826565] - [scsi] qla2xxx: Change "Done" to "Entering" in the debug print statement in qla2x00_port_logout. (Chad Dupuis) [826565] - [scsi] qla2xxx: Detect PEG errors. (Chad Dupuis) [826565] - [scsi] qla2xxx: Remove unneeded DPC wakeups from qla82xx_watchdog. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix typo in bus-reset handler. (Chad Dupuis) [826565] - [mm] thp: fix pmd_present for split_huge_page and PROT_NONE with THP (Andrea Arcangeli) [858385] - [wireless] rt2x00: Add support for BUFFALO WLI-UC-GNM2 to rt2800usb (Stanislaw Gruszka) [841578] - [wireless] cfg80211: process pending events when unregistering net device (Stanislaw Gruszka) [841578] - [net] mac80211: cancel mesh path timer (Stanislaw Gruszka) [841578] - [wireless] iwlwifi: fix debug print in iwl_sta_calc_ht_flags (Stanislaw Gruszka) [841578] - [wireless] rt61pci: fix NULL pointer dereference in config_lna_gain (Stanislaw Gruszka) [841578] - [wireless] iwlwifi: disable greenfield transmissions as a workaround (Stanislaw Gruszka) [841578] - [net] mac80211: fail authentication when AP denied authentication (Stanislaw Gruszka) [841578] - [wireless] reg: restore previous behaviour of chan->max_power calculations (Stanislaw Gruszka) [841578] - [net] mac80211: fix read outside array bounds (Stanislaw Gruszka) [841578] - [wireless] ath9k: Add PID/VID support for AR1111 (Stanislaw Gruszka) [841578] - [wireless] b43: fix crash with OpenFWWF (Stanislaw Gruszka) [841578] - [wireless] iwlwifi: Check BSS ctx active before call mac80211 (Stanislaw Gruszka) [841578] - [wireless] rndis_wlan: release BSS structures returned by cfg80211_inform_bss() (Stanislaw Gruszka) [841578] - [net] mac80211: fix crash with single-queue drivers (Stanislaw Gruszka) [841578] - [wireless] rt2800usb: 2001:3c17 is an RT3370 device (Stanislaw Gruszka) [841578] - [wireless] Backport ti drivers from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport orinoco driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport rtl818x driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport ipw2x00 driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport p54 driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport ath drivers family from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport b43legacy driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport bcma bus driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport b43 driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport ssb bus driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport rt2x00 driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport iwlwifi driver from linux 3.5 (Stanislaw Gruszka) [818672 841578] - [wireless] Backport iwlegacy driver from 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport mac80211 from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] fix kabi breakage caused by wireless update (Stanislaw Gruszka) [841578] - [wireless] Backport wireless core from linux 3.5 (Stanislaw Gruszka) [841578] - [x86] pci: Add option to not assign BAR's if not already assigned (George Beshers) [859966] - [edac] sb_edac: Avoid overflow errors at memory size calculation (Mauro Carvalho Chehab) [859132] - [Documentation] kernel-parameters.txt: Add intel_idle.max_cstate (Prarit Bhargava) [858337] - [kernel] rcu: Remove function versions of __kfree_rcu and offset (Neil Horman) [813086] - [scsi] fix NULL request_queue in scsi_requeue_run_queue() (Jeff Garzik) [842881] - [netdrv] tg3: Set RX_CHECKSUMS appropriately (John Feeney) [828967] - [firmware] iwlwifi: update firmware for 6205 (Stanislaw Gruszka) [850579] - [netdrv] pch_gbe: vlan skb len fix (Veaceslav Falico) [851682] - [net] ipv4/cipso: don't follow a NULL pointer when setsockopt() is called (Amerigo Wang) [842872] - [net] bridge: Fix timer typo that may render snooping less effective (Nikolay Aleksandrov) [676938]- [net] svcrpc: fix BUG() in svc_tcp_clear_pages (J. Bruce Fields) [769045] - [fs] nfs: Properly handle the case where the delegation is revoked (Steve Dickson) [842435] - [fs] nfs: Move cl_delegations to the nfs_server struct (Steve Dickson) [842435] - [fs] nfs: Introduce nfs_detach_delegations() (Steve Dickson) [842435] - [fs] nfs: Fix a number of RCU issues in the NFSv4 delegation code (Steve Dickson) [842435] - [netdrv] netxen: fix link notification order (Veaceslav Falico) [826574] - [netdrv] netxen: remove unnecessary setting of skb->dev (Veaceslav Falico) [826574] - [netdrv] netxen: restrict force firmware dump when dump is disabled (Veaceslav Falico) [826574] - [netdrv] netxen: Error return off by one for XG port (Veaceslav Falico) [826574] - [netdrv] netxen: Error return off by one in netxen_nic_set_pauseparam() (Veaceslav Falico) [826574] - [netdrv] netxen: Fix estimation of recv MSS in case of LRO (Veaceslav Falico) [826574] - [netdrv] netxen: added miniDIMM support in driver (Veaceslav Falico) [826574] - [netdrv] netxen: Allow only useful and recommended firmware dump capture mask values (Veaceslav Falico) [826574] - [netdrv] netxen_nic: disable minidump by default (Veaceslav Falico) [826574] - [netdrv] netxen: get rid of a redundant test for NULL before call to release_firmware() (Veaceslav Falico) [826574] - [netdrv] netxen: Fix endian bug (Veaceslav Falico) [826574] - [netdrv] netxen: unify return value of .ndo_set_mac_address if address is invalid (Veaceslav Falico) [826574] - [mm] coredump: add VM_NODUMP, MADV_DONTDUMP, MADV_DODUMP (Jason Baron) [739001] - [mm] coredump: remove VM_ALWAYSDUMP flag (Jason Baron) [739001] - [net] ipv6: unify conntrack reassembly expire code with standard one (Amerigo Wang) [726807] - [net] ipv6: add a new namespace for nf_conntrack_reasm (Amerigo Wang) [726807] - [net] ipv6: fix overlap check for fragments (Amerigo Wang) [726807] - [net] netfilter: discard overlapping IPv6 fragment (Amerigo Wang) [726807] - [net] netfilter: defrag: remove one redundant atomic ops (Amerigo Wang) [726807] - [acpi] Fix logic for removing mappings in 'acpi_unmap' (Myron Stowe) [816517] - [acpi] acpica: Expand OSL memory read/write interfaces to 64 bits (Myron Stowe) [816517] - [acpi] Remove ./drivers/acpi/atomicio.[ch] (Myron Stowe) [816517] - [acpi] Add RAM mapping support to ACPI (Myron Stowe) [816517] - [acpi] apei: Add 64-bit read/write support for APEI on i386 (Myron Stowe) [816517] - [acpi] apei: Convert atomicio routines (Myron Stowe) [816517] - [acpi] Export interfaces for ioremapping/iounmapping ACPI registers (Myron Stowe) [816517] - [acpi] Fix a fix section mismatch (Myron Stowe) [816517] - [net] ethtool: update ethtool_rx_flow_spec and avoid kabi breakage (Nikolay Aleksandrov) [847019] - [net] ethtool: add ntuple flow specifier data to network flow classifier (Nikolay Aleksandrov) [847019] - [net] ethtool: Add Ethernet MAC-level filtering/steering (Nikolay Aleksandrov) [847019] - [net] ethtool: Remove unimplemented flow specification types (Nikolay Aleksandrov) [847019] - [net] ethtool: Allow drivers to select RX NFC rule locations (Nikolay Aleksandrov) [847019] - [net] ethtool: Fix potential user buffer overflow for ETHTOOL_{G, S}RXFH (Nikolay Aleksandrov) [847019] - [net] ethtool: add rtnetlink & sched.h in ifndef GENKSYMS (Nikolay Aleksandrov) [847019] - [net] ethtool: Added kernel support in EEE Ethtool commands (Nikolay Aleksandrov) [847019] - [net] ethtool: Add reset operation (Nikolay Aleksandrov) [847019] - [net] ethtool: Change ETHTOOL_PHYS_ID implementation to allow dropping RTNL (Nikolay Aleksandrov) [847019] - [net] ethtool: Extend the ethtool API to obtain plugin module eeprom data (Nikolay Aleksandrov) [847019] - [net] ethtool: Added support for FW dump (Nikolay Aleksandrov) [847019] - [net] ethtool support to configure number of channels (Nikolay Aleksandrov) [847019] - [scsi] scsi_dh_alua: Enable STPG for unavailable ports (Ewan Milne) [857145] - [net] skbuff: do not take an additional reference in skb_frag_set_page (Neil Horman) [859433] - [i2c] add support for iSMT on bordenville (Neil Horman) [791368] - [pci] iommu, dmar: Use pr_format() instead of PREFIX to tidy up pr_*() calls (Don Dutile) [726531] - [pci] iommu, dmar: Reserve mmio space used by the IOMMU, if the BIOS forgets to (Don Dutile) [726531] - [pci] intel-iommu: Replace printks with appropriate pr_*() (Don Dutile) [726531] - [mm] fix potential anon_vma locking issue in mprotect() (Andrea Arcangeli) [858389] - [block] mtip32xx: fix user_buffer check in exec_drive_command (David Milburn) [837370] - [block] mtip32xx: remove HOTPLUG_PCI_PCIE dependancy (David Milburn) [837370] - [block] mtip32xx: Convert macro definitions for flag bits to enum (David Milburn) [837370] - [block] mtip32xx: Remove 'registers' and 'flags' from sysfs (David Milburn) [837370] - [block] mtip32xx: Changes to sysfs entries (David Milburn) [837370] - [block] mtip32xx: minor performance tweak (David Milburn) [837370] - [block] mtip32xx: Fix to support more than one sector in exec_drive_command() (David Milburn) [837370] - [block] mtip32xx: Use plain spinlock for 'cmd_issue_lock' (David Milburn) [837370] - [block] mtip32xx: Set block queue boundary variables (David Milburn) [837370] - [block] mtip32xx: Fix to handle TFE for PIO(IOCTL/internal) commands (David Milburn) [837370] - [block] mtip32xx: Change HDIO_GET_IDENTITY to return stored data (David Milburn) [837370] - [block] mtip32xx: Set custom timeouts for PIO commands (David Milburn) [837370] - [block] mtip32xx: fix clearing an incorrect register in mtip_init_port (David Milburn) [837370] - [block] mtip32xx: release the semaphore on an error path (David Milburn) [837370] - [block] mtip32xx: dump tagmap on failure (David Milburn) [837370] - [block] mtip32xx: fix handling of commands in various scenarios (David Milburn) [837370] - [block] mtip32xx: Shorten macro names (David Milburn) [837370] - [block] mtip32xx: misc changes (David Milburn) [837370] - [block] mtip32xx: Add new sysfs entry 'status' (David Milburn) [837370] - [block] mtip32xx: make setting comp_time as common (David Milburn) [837370] - [block] mtip32xx: Add new bitwise flag 'dd_flag' (David Milburn) [837370] - [block] mtip32xx: fix error handling in mtip_init() (David Milburn) [837370] - [block] mtip32xx: fix incorrect value set for drv_cleanup_done, and re-initialize and start port in mtip_restart_port() (David Milburn) [837370] - [kernel] tracing: Convert format output to seq_file (Jiri Olsa) [797067] - [kernel] tracing: Remove show_format and related macros from TRACE_EVENT (Jiri Olsa) [797067] - [kernel] tracing: Use defined fields and print_fmt to print formats (Jiri Olsa) [797067] - [kernel] tracing: Init print_fmt for kprobe events (Jiri Olsa) [797067] - [kernel] tracing: Init print_fmt for syscall events (Jiri Olsa) [797067] - [kernel] tracing: Add print_fmt field (Jiri Olsa) [797067] - [kernel] tracing: Have __dynamic_array() define a field (Jiri Olsa) [797067] - [pci] remove redundant checking in PCI Express capability routines (Myron Stowe) [832591] - [pci] Introduce command line option to disable ARI (Myron Stowe) [832591] - [pci] use pci_is_pcie() in pci core (Myron Stowe) [832591] - [serial] Basic support for Moschip 9900 family I/O chips (Steve Best) [850941] - [idle] intel_idle: ivybridge support (Matthew Garrett) [746722] - [block] Avoid missed wakeup in request waitqueue (Asias He) [848260] - [netdrv] mlx4: check promisc on proper port (Doug Ledford) [854052] - [netdrv] mlx4: attach multicast with correct flag (Doug Ledford) [854376] - [netdrv] mlx4: remove redundant adding of steering type to gid (Doug Ledford) [854053] - [netdrv] Revert: Fix a merge issue (Doug Ledford) [854053] - [scsi] lpfc: Update lpfc version to 8.3.5.82.1p (Rob Evers) [827566] - [scsi] lpfc: Fix null pointer error for piocbq (Rob Evers) [827566] - [scsi] lpfc: Add missing jumps to mempool_free (Rob Evers) [827566] - [scsi] lpfc: Fixed leaking memory from pci dma pool (Rob Evers) [827566] - [scsi] lpfc: Log SCSI XRI on abort handler timeout (Rob Evers) [827566] - [scsi] lpfc: Fix logging too many fcp underruns (Rob Evers) [827566] - [scsi] lpfc: Fixed SCSI device reset escalation (Rob Evers) [827566] - [scsi] lpfc: Fix BlockGuard messages (Rob Evers) [827566] - [scsi] lpfc: Fix param field to mask for LOCAL_REJ. (Rob Evers) [827566] - [scsi] lpfc: Add SLI-4 V1 Cap/Res desc support (Rob Evers) [827566] - [scsi] lpfc: complete list of commands w/ ext. tmo (Rob Evers) [827566] - [scsi] lpfc: Fix adding fc_host rport entries (Rob Evers) [827566] - [scsi] lpfc: Fix conflicts in log message numbers (Rob Evers) [827566] - [scsi] lpfc: Cosmetic changes (Rob Evers) [827566] - [scsi] lpfc: Fix discovery bug when swapping cables (Rob Evers) [827566] - [scsi] lpfc: Fixed scsi_eh escalation kernel panic (Rob Evers) [827566] - [scsi] lpfc: check data transfered on writes (Rob Evers) [827566] - [scsi] lpfc: remove incorrect message 2520 (Rob Evers) [827566] - [scsi] lpfc: destroy rrq_pool during driver removal (Rob Evers) [827566] - [scsi] lpfc: attach OCe14000 adapters (Rob Evers) [827566] - [scsi] lpfc: set valid bit for loopback testing (Rob Evers) [827566] - [scsi] lpfc: report misconfigured ports (Rob Evers) [827566] - [scsi] lpfc: Fix Panic During IO Test (Rob Evers) [827566] - [scsi] lpfc: dynamic delay multiplier param. (Rob Evers) [827566] - [scsi] lpfc: Fix abort status (Rob Evers) [827566] - [scsi] lpfc: Fixed PCI resource provision (Rob Evers) [827566] - [scsi] lpfc: Fix system hang due to bad mod params (Rob Evers) [827566] - [scsi] lpfc: Fixed debug helper routine (Rob Evers) [827566] - [scsi] lpfc: Fix using the wrong xritag (Rob Evers) [827566] - [scsi] lpfc: Debug routines for dumping SLI4 queues (Rob Evers) [827566] - [scsi] lpfc: LPe16000 discovery fixes (Rob Evers) [827566] - [scsi] lpfc: Reregister VPI for SLI3 (Rob Evers) [827566] - [scsi] lpfc: Fix log message 2597 when no error (Rob Evers) [827566] - [scsi] lpfc: FCP LOG for Finisar trace correlation (Rob Evers) [827566] - [scsi] lpfc: Fix error displayed (Rob Evers) [827566] - [scsi] lpfc: Fix Read Link status data (Rob Evers) [827566] - [scsi] lpfc: dix, create vports on FCoE SLI4 HBA (Rob Evers) [827566] - [scsi] lpfc: Fix flogi after flogi ack from target (Rob Evers) [827566] - [scsi] lpfc: add get controller attributes command (Rob Evers) [827566] - [scsi] lpfc: handle SLI4-port XRI profile change (Rob Evers) [827566] - [scsi] lpfc: Add -Werror compilation flag (Rob Evers) [827566] - [scsi] lpfc: Change def. DA_ID to enabled (Rob Evers) [827566] - [scsi] lpfc: remove scsi vport host when unloading (Rob Evers) [827566] - [scsi] lpfc: Increment T10 DIF error injection (Rob Evers) [827566] - [scsi] lpfc: Update copyright date for files (Rob Evers) [827566] - [scsi] lpfc: Refine T10 DIF debugfs error injection (Rob Evers) [827566] - [scsi] lpfc: Make BA_ACC work on exchange (Rob Evers) [827566] - [scsi] lpfc: Fix KERNEL allocation while lock held (Rob Evers) [827566] - [scsi] lpfc: Fix usage of bghm for BlockGuard errs (Rob Evers) [827566] - [scsi] lpfc: inject T10 DIF errors via debugfs (Rob Evers) [827566] - [scsi] lpfc: Fix BlockGuard for prot. data from HBA (Rob Evers) [827566] - [scsi] lpfc: add logs in port error/reset (Rob Evers) [827566] - [scsi] lpfc: Sync up with upstream lpfc driver code (Rob Evers) [827566] - [scsi] lpfc: Fixed T10 DIF/Blockguard on 16Gb FC (Rob Evers) [827566] - [scsi] lpfc: Fix files depending on module.h (Rob Evers) [827566] - [usb] core: fix deadlock in bConfigurationValue attribute method (Don Zickus) [832126] - [usb] allow drivers to use allocated bandwidth until unbound (Don Zickus) [832126] - [tools] perf: Add automated tests for event group parsing (Jiri Olsa) [695765] - [tools] perf: Enable grouping logic for parsed events (Jiri Olsa) [695765] - [tools] perf: Add support to update event modifier (Jiri Olsa) [695765] - [tools] perf: Add support to parse event group syntax (Jiri Olsa) [695765] - [tools] perf: Fix parse events automated tests (Jiri Olsa) [695765] - [tools] perf: Add support to reuse event grammar to parse out terms (Jiri Olsa) [695765] - [tools] perf: Make the event parser re-entrant (Jiri Olsa) [695765] - [tools] perf: Use data struct for arg passing in event parse function (Jiri Olsa) [695765] - [scsi] ipr: missing unlock before a return (Steve Best) [822647] - [scsi] ipr: Driver version 2.5.4 (Steve Best) [822647] - [scsi] ipr: Reduce interrupt lock time (Steve Best) [822647] - [scsi] ipr: Reduce queuecommand lock time (Steve Best) [822647] - [scsi] ipr: Driver version 2.5.3 (Steve Best) [822647] - [scsi] ipr: Increase alignment boundary of command blocks (Steve Best) [822647] - [scsi] ipr: Increase max concurrent oustanding commands (Steve Best) [822647] - [scsi] ipr: Remove unnecessary memory barriers (Steve Best) [822647] - [scsi] ipr: Remove unnecessary interrupt clearing on new adapters (Steve Best) [822647] - [scsi] ipr: Fix target id allocation re-use problem (Steve Best) [822647] - [scsi] ipr: update PCI ID definitions for new adapters (Steve Best) [822647] - [infiniband] cxgb3: Fix typos in infiniband drivers (Jay Fenlason) [747144] - [infiniband] cxgb3: Don't pass irq flags to flush_qp() (Jay Fenlason) [747144] - [infiniband] cxgb3, cxgb4: Remove dead code (Jay Fenlason) [747144] - [virt] kvm: Don't automatically expose the TSC deadline timer in cpuid (Don Dugger) [740712] - [virt] kvm: emulate lapic tsc deadline timer for guest (Don Dugger) [740712] - [virt] kvm: x86 TSC deadline definitions (Don Dugger) [740712] - [kernel] cgroup: add cgroup_root_mutex (Frederic Weisbecker) [844531] - [md] raid1: don't abort a resync on the first badblock (Jes Sorensen) [858219] - [mm] Hold a file reference in madvise_remove (Jerome Marchand) [849739] {CVE-2012-3511} - [net] ethtool: Extend ethtool_ops, add new ethtool types (Nikolay Aleksandrov) [844395] - [scsi] aacraid: Series 7 Async. (performance) mode support (Rich Bono) [824892 832495] - [scsi] aacraid: Fix endian issues in core and SRC portions of driver (Rich Bono) [824892 832495] - [scsi] aacraid: Relax the tight timeout loop on fib commands (Rich Bono) [824892 832495] - [scsi] aacraid: Better handling of in-flight events on thread stop (Rich Bono) [824892 832495] - [scsi] aacraid: Use resource_size_t for IO mem pointers and offsets (Rich Bono) [824892 832495] - [scsi] aacraid: add an iounmap call to aac_src_ioremap (Rich Bono) [824892 832495] - [scsi] aacraid: Added Sync.mode to support series 7/8/9 controllers (Rich Bono) [824892 832495] - [scsi] aacraid: use lower snprintf() limit (Rich Bono) [824892 832495] - [scsi] aacraid: Drop __TIME__ usage (Rich Bono) [824892 832495] - [scsi] aacraid: Do not set DMA mask to 32 bit first if adapter only supports 31 (Rich Bono) [824892 832495]- [netdrv] mlx4: check promisc on proper port (Doug Ledford) [854052] - [netdrv] mlx4: attach multicast with correct flag (Doug Ledford) [854376] - [netdrv] mlx4: remove redundant adding of steering type to gid (Doug Ledford) [854053] - [netdrv] Revert: Fix a merge issue (Doug Ledford) [854053] - [scsi] lpfc: Update lpfc version to 8.3.5.82.1p (Rob Evers) [827566] - [scsi] lpfc: Fix null pointer error for piocbq (Rob Evers) [827566] - [scsi] lpfc: Add missing jumps to mempool_free (Rob Evers) [827566] - [scsi] lpfc: Fixed leaking memory from pci dma pool (Rob Evers) [827566] - [scsi] lpfc: Log SCSI XRI on abort handler timeout (Rob Evers) [827566] - [scsi] lpfc: Fix logging too many fcp underruns (Rob Evers) [827566] - [scsi] lpfc: Fixed SCSI device reset escalation (Rob Evers) [827566] - [scsi] lpfc: Fix BlockGuard messages (Rob Evers) [827566] - [scsi] lpfc: Fix param field to mask for LOCAL_REJ. (Rob Evers) [827566] - [scsi] lpfc: Add SLI-4 V1 Cap/Res desc support (Rob Evers) [827566] - [scsi] lpfc: complete list of commands w/ ext. tmo (Rob Evers) [827566] - [scsi] lpfc: Fix adding fc_host rport entries (Rob Evers) [827566] - [scsi] lpfc: Fix conflicts in log message numbers (Rob Evers) [827566] - [scsi] lpfc: Cosmetic changes (Rob Evers) [827566] - [scsi] lpfc: Fix discovery bug when swapping cables (Rob Evers) [827566] - [scsi] lpfc: Fixed scsi_eh escalation kernel panic (Rob Evers) [827566] - [scsi] lpfc: check data transfered on writes (Rob Evers) [827566] - [scsi] lpfc: remove incorrect message 2520 (Rob Evers) [827566] - [scsi] lpfc: destroy rrq_pool during driver removal (Rob Evers) [827566] - [scsi] lpfc: attach OCe14000 adapters (Rob Evers) [827566] - [scsi] lpfc: set valid bit for loopback testing (Rob Evers) [827566] - [scsi] lpfc: report misconfigured ports (Rob Evers) [827566] - [scsi] lpfc: Fix Panic During IO Test (Rob Evers) [827566] - [scsi] lpfc: dynamic delay multiplier param. (Rob Evers) [827566] - [scsi] lpfc: Fix abort status (Rob Evers) [827566] - [scsi] lpfc: Fixed PCI resource provision (Rob Evers) [827566] - [scsi] lpfc: Fix system hang due to bad mod params (Rob Evers) [827566] - [scsi] lpfc: Fixed debug helper routine (Rob Evers) [827566] - [scsi] lpfc: Fix using the wrong xritag (Rob Evers) [827566] - [scsi] lpfc: Debug routines for dumping SLI4 queues (Rob Evers) [827566] - [scsi] lpfc: LPe16000 discovery fixes (Rob Evers) [827566] - [scsi] lpfc: Reregister VPI for SLI3 (Rob Evers) [827566] - [scsi] lpfc: Fix log message 2597 when no error (Rob Evers) [827566] - [scsi] lpfc: FCP LOG for Finisar trace correlation (Rob Evers) [827566] - [scsi] lpfc: Fix error displayed (Rob Evers) [827566] - [scsi] lpfc: Fix Read Link status data (Rob Evers) [827566] - [scsi] lpfc: dix, create vports on FCoE SLI4 HBA (Rob Evers) [827566] - [scsi] lpfc: Fix flogi after flogi ack from target (Rob Evers) [827566] - [scsi] lpfc: add get controller attributes command (Rob Evers) [827566] - [scsi] lpfc: handle SLI4-port XRI profile change (Rob Evers) [827566] - [scsi] lpfc: Add -Werror compilation flag (Rob Evers) [827566] - [scsi] lpfc: Change def. DA_ID to enabled (Rob Evers) [827566] - [scsi] lpfc: remove scsi vport host when unloading (Rob Evers) [827566] - [scsi] lpfc: Increment T10 DIF error injection (Rob Evers) [827566] - [scsi] lpfc: Update copyright date for files (Rob Evers) [827566] - [scsi] lpfc: Refine T10 DIF debugfs error injection (Rob Evers) [827566] - [scsi] lpfc: Make BA_ACC work on exchange (Rob Evers) [827566] - [scsi] lpfc: Fix KERNEL allocation while lock held (Rob Evers) [827566] - [scsi] lpfc: Fix usage of bghm for BlockGuard errs (Rob Evers) [827566] - [scsi] lpfc: inject T10 DIF errors via debugfs (Rob Evers) [827566] - [scsi] lpfc: Fix BlockGuard for prot. data from HBA (Rob Evers) [827566] - [scsi] lpfc: add logs in port error/reset (Rob Evers) [827566] - [scsi] lpfc: Sync up with upstream lpfc driver code (Rob Evers) [827566] - [scsi] lpfc: Fixed T10 DIF/Blockguard on 16Gb FC (Rob Evers) [827566] - [scsi] lpfc: Fix files depending on module.h (Rob Evers) [827566] - [usb] core: fix deadlock in bConfigurationValue attribute method (Don Zickus) [832126] - [usb] allow drivers to use allocated bandwidth until unbound (Don Zickus) [832126] - [tools] perf: Add automated tests for event group parsing (Jiri Olsa) [695765] - [tools] perf: Enable grouping logic for parsed events (Jiri Olsa) [695765] - [tools] perf: Add support to update event modifier (Jiri Olsa) [695765] - [tools] perf: Add support to parse event group syntax (Jiri Olsa) [695765] - [tools] perf: Fix parse events automated tests (Jiri Olsa) [695765] - [tools] perf: Add support to reuse event grammar to parse out terms (Jiri Olsa) [695765] - [tools] perf: Make the event parser re-entrant (Jiri Olsa) [695765] - [tools] perf: Use data struct for arg passing in event parse function (Jiri Olsa) [695765] - [scsi] ipr: missing unlock before a return (Steve Best) [822647] - [scsi] ipr: Driver version 2.5.4 (Steve Best) [822647] - [scsi] ipr: Reduce interrupt lock time (Steve Best) [822647] - [scsi] ipr: Reduce queuecommand lock time (Steve Best) [822647] - [scsi] ipr: Driver version 2.5.3 (Steve Best) [822647] - [scsi] ipr: Increase alignment boundary of command blocks (Steve Best) [822647] - [scsi] ipr: Increase max concurrent oustanding commands (Steve Best) [822647] - [scsi] ipr: Remove unnecessary memory barriers (Steve Best) [822647] - [scsi] ipr: Remove unnecessary interrupt clearing on new adapters (Steve Best) [822647] - [scsi] ipr: Fix target id allocation re-use problem (Steve Best) [822647] - [scsi] ipr: update PCI ID definitions for new adapters (Steve Best) [822647] - [infiniband] cxgb3: Fix typos in infiniband drivers (Jay Fenlason) [747144] - [infiniband] cxgb3: Don't pass irq flags to flush_qp() (Jay Fenlason) [747144] - [infiniband] cxgb3, cxgb4: Remove dead code (Jay Fenlason) [747144] - [virt] kvm: Don't automatically expose the TSC deadline timer in cpuid (Don Dugger) [740712] - [virt] kvm: emulate lapic tsc deadline timer for guest (Don Dugger) [740712] - [virt] kvm: x86 TSC deadline definitions (Don Dugger) [740712] - [kernel] cgroup: add cgroup_root_mutex (Frederic Weisbecker) [844531] - [md] raid1: don't abort a resync on the first badblock (Jes Sorensen) [858219] - [mm] Hold a file reference in madvise_remove (Jerome Marchand) [849739] {CVE-2012-3511} - [net] ethtool: Extend ethtool_ops, add new ethtool types (Nikolay Aleksandrov) [844395] - [scsi] aacraid: Series 7 Async. (performance) mode support (Rich Bono) [824892 832495] - [scsi] aacraid: Fix endian issues in core and SRC portions of driver (Rich Bono) [824892 832495] - [scsi] aacraid: Relax the tight timeout loop on fib commands (Rich Bono) [824892 832495] - [scsi] aacraid: Better handling of in-flight events on thread stop (Rich Bono) [824892 832495] - [scsi] aacraid: Use resource_size_t for IO mem pointers and offsets (Rich Bono) [824892 832495] - [scsi] aacraid: add an iounmap call to aac_src_ioremap (Rich Bono) [824892 832495] - [scsi] aacraid: Added Sync.mode to support series 7/8/9 controllers (Rich Bono) [824892 832495] - [scsi] aacraid: use lower snprintf() limit (Rich Bono) [824892 832495] - [scsi] aacraid: Drop __TIME__ usage (Rich Bono) [824892 832495] - [scsi] aacraid: Do not set DMA mask to 32 bit first if adapter only supports 31 (Rich Bono) [824892 832495]- [net] core: Fix napi_gro_frags vs netpoll path (Amerigo Wang) [845347] - [netdrv] benet: disable BH in callers of be_process_mcc() (Amerigo Wang) [845347] - [net] bonding: remove IFF_IN_NETPOLL flag (Amerigo Wang) [845347] - [mm] mmu_notifier: restore kabi (Andrea Arcangeli) [854584] - [mm] mmu_notifier: have mmu_notifiers use a global SRCU so they may safely schedule (Andrea Arcangeli) [854584] - [mm] mmu_notifier: fix-inconsistent-memory-between-secondary-mmu-and-host-fix (Andrea Arcangeli) [854584] - [mm] mmu_notifier: fix inconsistent memory between secondary MMU and host (Andrea Arcangeli) [854584] - [mm] mmu_notifier: fix freed page still mapped in secondary MMU (Andrea Arcangeli) [854584] - [mm] Revert: Have mmu_notifiers use SRCU so they may safely schedule (Andrea Arcangeli) [854584] - [x86] amd_iommu: Cache pdev pointer to root-bridge (Frank Arnold) [814709] - [x86] amd_iommu: Make sure IOMMU interrupts are re-enabled on resume (Frank Arnold) [814709] - [x86] amd_iommu: Set iommu configuration flags in enable-loop (Frank Arnold) [814709] - [x86] amd_iommu: enable iommu before attaching devices (Frank Arnold) [814709] - [netdrv] cxgb3: treewide use of RCU_INIT_POINTER (Jay Fenlason) [847358] - [netdrv] cxgb3: Add export.h to files using EXPORT_SYMBOL/THIS_MODULE (Jay Fenlason) [847358] - [netdrv] cxgb3: unify return value of .ndo_set_mac_address if address is invalid (Jay Fenlason) [847358] - [netdrv] cxgb3: update firmware version (Jay Fenlason) [847358] - [netdrv] cxgb3: add skb frag size accessors (Jay Fenlason) [847358] - [netdrv] cxgb3: convert to SKB paged frag API (Jay Fenlason) [847358] - [netdrv] cxgb3: remove use of ndo_set_multicast_list in drivers (Jay Fenlason) [847358] - [netdrv] pch_gbe: add extra clean tx (Veaceslav Falico) [853112] - [netdrv] pch_gbe: fix transmit watchdog timeout (Veaceslav Falico) [853112] - [netdrv] pch_gbe: fix transmit races (Veaceslav Falico) [853112] - [x86] cpu/amd: Fix crash as Xen Dom0 on AMD Trinity systems (Frank Arnold) [822278] - [x86] cpu/amd: Re-enable CPU topology extensions in case BIOS has disabled it (Frank Arnold) [822278] - [net] openvswitch: set openvswitch_handle_frame_hook (Thomas Graf) [854628] - [lib] flex_array: flex_array_prealloc takes a number of elements, not an end (Thomas Graf) [854628] - [net] openvswitch: Fix FLOW_BUFSIZE definition (Thomas Graf) [854628] - [net] openvswitch: Fix typo (Thomas Graf) [854628] - [net] openvswitch: Relax set header validation (Thomas Graf) [854628] - [net] openvswitch: Do not send notification if ovs_vport_set_options() failed (Thomas Graf) [854628] - [net] openvswitch: Enable retrieval of TCP flags from IPv6 traffic (Thomas Graf) [854628] - [net] openvswitch: Fix typo in documentation (Thomas Graf) [854628] - [net] openvswitch: Replace Nicira Networks (Thomas Graf) [854628] - [net] openvswitch: Check gso_type for correct sk_buff in queue_gso_packets() (Thomas Graf) [854628] - [net] openvswitch: Check currect return value from skb_gso_segment() (Thomas Graf) [854628] - [net] openvswitch: Reset upper layer protocol info on internal devices (Thomas Graf) [854628] - [sound] alsa: snd-aloop copy fix (Jaroslav Kysela) [854696] - [base] driver-core: fix device_register race (Rob Evers) [833098] - [netdrv] 8139cp: set intr mask after its handler is registered (Jason Wang) [815199] - [netdrv] pch_gbe: Do not abort probe on bad MAC (Veaceslav Falico) [851675] - [pci] fix upstream P2P bridge checks when enabling OBFF and LTR (Myron Stowe) [834711]- [mm] fix contig_page_data kABI breakage and related memory corruption (Satoru Moriya) [853007] - [mm] hugetlbfs: close race during teardown of hugetlbfs shared page tables (Rafael Aquini) [856325] - [mm] hugetlbfs: Correctly detect if page tables have just been shared (Rafael Aquini) [856325] - [mm] Revert: Eliminate kernel crash due to races in hugetlbfs (Rafael Aquini) [856325] - [net] sctp: backport sctp cache ipv6 source after route lookup (Michele Baldessari) [855759] - [net] sctp: backport support of sctp multi-homing ipv6 source address selection (Michele Baldessari) [855759] - [net] ipv6: backport RTA_PREFSRC ipv6 source route selection support (Michele Baldessari) [851118] - [input] wacom: add Intuos5 Touch Ring LED support (Aristeu Rozanski) [841611] - [net] core: allocate skbs on local node (Andy Gospodarek) [843163] - [netdrv] sfc: Fix maximum number of TSO segments and minimum TX queue size (Nikolay Aleksandrov) [845557] {CVE-2012-3412} - [net] etherdevice: Rename random_ether_addr to eth_random_addr (Neil Horman) [813086] - [net] etherdevice: rename dev_hw_addr_random and remove redundant second (Neil Horman) [813086] - [pcmcia] Introduce PCMCIA_DEVICE_PROD_ID3 (Neil Horman) [813086] - [net] add a truesize parameter to skb_add_rx_frag() (Neil Horman) [813086] - [net] rtnetlink: add rtnl_dereference() (Neil Horman) [813086] - [net] rtnetlink: Add checking to rcu_dereference() primitives (Neil Horman) [813086] - [kernel] rcu: define __rcu address space modifier for sparse (Neil Horman) [813086] - [kernel] rcu: Add rcu_access_pointer and rcu_dereference_protected (Neil Horman) [813086] - [kernel] rcu: Add lockdep checking to rhel (Neil Horman) [813086] - [kernel] rcu: Make __kfree_rcu() less dependent on compiler choices (Neil Horman) [813086] - [kernel] rcu: introduce kfree_rcu() (Neil Horman) [813086] - [mmc] sdio: add quirk to clamp byte mode transfer (Neil Horman) [813086] - [kernel] pm_runtime: Generic resume shouldn't set RPM_ACTIVE unconditionally (Neil Horman) [813086] - [kernel] workqueue: unify spelling of 'freeze' + 'able' to 'freezable' (Neil Horman) [813086] - [kernel] Allow drivers to compile with #include (Neil Horman) [813086] - [mmc] sdio: add new function for RAW (Read after Write) operation (Neil Horman) [813086] - [kernel] Uset set_irq_type() to define irq_set_irq_type() (Neil Horman) [813086] - [kernel] irq: Provide status modifier (Neil Horman) [813086] - [kernel] Simulate pm_qos_X_reuest() using existing qos RHEL6 infrastructure (Neil Horman) [813086] - [lib] cordic: add library module providing cordic angle calculation (Neil Horman) [813086] - [pcmcia] add PCMCIA_DEVICE_MANF_CARD_PROD_ID3 (Neil Horman) [813086] - [pcmcia] add pcmica_{read,write}_config_byte (Neil Horman) [813086] - [pcmcia] Add {pccard,pcmcia}_loop_tuple (Neil Horman) [813086] - [pcmcia] add pcmica_{read,write}_config_byte (Neil Horman) [813086] - [pci] Add helper macro for pci_register_driver boilerplate (Neil Horman) [813086] - [usb] Add helper macro for usb_driver boilerplate (Neil Horman) [813086] - [kernel] device: Generalize module_platform_driver (Neil Horman) [813086] - [kernel] dma-mapping: add dma_zalloc_coherent() (Neil Horman) [813086] - [kernel] Empty implementation of functions to make drivers compile (Neil Horman) [813086] - [kernel] split out the EXPORT_SYMBOL into export.h (Neil Horman) [813086] - [kernel] pm_qos: Define pm_qos_request() as pm_qos_requirement() (Neil Horman) [813086] - [kernel] replace USHORT_MAX, SHORT_MAX and SHORT_MIN with USHRT_MAX, SHRT_MAX and SHRT_MIN (Neil Horman) [813086] - [net] add wireless TX status socket option (Neil Horman) [813086] - [kernel] workqueue: implement alloc_ordered_workqueue() (Neil Horman) [813086] - [kernel] pm_qos: Move and rename the implementation files (Neil Horman) [813086] - [kernel] atomic: add atomic_inc_not_zero_hint() (Neil Horman) [813086] - [fs] vfs: introduce noop_llseek() (Neil Horman) [813086] - [net] Add net_ratelimited_function and net__ratelimited macros (Neil Horman) [813086] - [fs] libfs: add simple_open() (Neil Horman) [813086] - [base] core: device_rename's new_name can be const (Neil Horman) [813086] - [net] Add a boolean function to check if 2 ethernet addresses are the same (Neil Horman) [813086] - [net] Allow changing number of RX queues after device allocation (Neil Horman) [813086] - [net] Introduce skb_checksum_start_offset() to replace repetitive calculation (Neil Horman) [813086] - [netdrv] e1000e: drop check of RXCW.CW to eliminate link going up and down (Dean Nelson) [847310] - [net] core: add unknown state to sysfs NIC duplex export (Nikolay Aleksandrov) [855062] - [pci] read-modify-write the PCIe device control register when initiating FLR (Myron Stowe) [848358]- [s390] zfcp: No automatic port_rescan on events (Hendrik Brueckner) [855131] - [fs] xfs: push the AIL from memory reclaim and periodic sync (Dave Chinner) [855139] - [powerpc] perf: Use perf_instruction_pointer in callchains (Steve Best) [850575] - [powerpc] perf: Always use pt_regs for userspace samples (Steve Best) [850575] - [powerpc] perf: Move code to select SIAR or pt_regs into perf_read_regs (Steve Best) [850575] - [powerpc] perf: Create mmcra_sihv/mmcra_sipv helpers (Steve Best) [850575] - [powerpc] perf: Fix instruction address sampling on 970 and Power4 (Steve Best) [850575] - [netdrv] ehea: fix losing of NEQ events when one event occurred early (Steve Best) [822659] - [netdrv] ehea: only register irq after setting up ports (Steve Best) [822659] - [netdrv] ehea: make some functions and variables static (Steve Best) [822659] - [netdrv] ehea: Use round_jiffies_relative to align workqueue (Steve Best) [822659] - [netdrv] ehea: Reduce memory usage in buffer pools (Steve Best) [822659] - [netdrv] ehea: Remove unused tcp_end field in send WQ (Steve Best) [822659] - [netdrv] ehea: Add GRO support (Steve Best) [822659] - [netdrv] ehea: Remove LRO support (Steve Best) [822659] - [netdrv] ehea: Remove some unused definitions (Steve Best) [822659] - [netdrv] ehea: Simplify type 3 transmit routine (Steve Best) [822659] - [netdrv] ehea: Merge swqe2 TSO and non TSO paths (Steve Best) [822659] - [netdrv] ehea: Simplify ehea_xmit2 and ehea_xmit3 (Steve Best) [822659] - [netdrv] ehea: Allocate large enough skbs to avoid partial cacheline DMA writes (Steve Best) [822659] - [netdrv] ehea: Add vlan_features (Steve Best) [822659] - [netdrv] ehea: Dont check NETIF_F_TSO in TX path (Steve Best) [822659] - [netdrv] ehea: Remove num_tx_qps module option (Steve Best) [822659] - [netdrv] ehea: Remove force_irq logic in napi poll routine (Steve Best) [822659] - [netdrv] ehea: Update multiqueue support (Steve Best) [822659] - [netdrv] ehea: Remove NETIF_F_LLTX (Steve Best) [822659] - [netdrv] ehea: Remove sleep at .ndo_get_stats (Steve Best) [822659] - [netdrv] ehea: do vlan cleanup (Steve Best) [822659] - [netdrv] ehea: Use ethtool ethtool_cmd_speed API (Steve Best) [822659] - [netdrv] ehea: fix wrongly reported speed and port (Steve Best) [822659] - [netdrv] ehea: Fix a DLPAR bug on ehea_rereg_mrs() (Steve Best) [822659] - [netdrv] ehea: don't use flush_scheduled_work() (Steve Best) [822659] - [netdrv] ehea: kill unused ehea_rereg_mr_task (Steve Best) [822659] - [netdrv] ehea: Fixing LRO configuration (Steve Best) [822659] - [netdrv] ehea: Fixing statistics (Steve Best) [822659] - [netdrv] ehea: fix use after free (Steve Best) [822659] - [netdrv] ehea: Don't check for vlan group before vlan_tx_tag_present (Steve Best) [822659] - [netdrv] ehea: simplify conditional (Steve Best) [822659] - [netdrv] ehea: Fix a checksum issue on the receive path (Steve Best) [822659] - [netdrv] ehea: Allocate stats buffer with GFP_KERNEL (Steve Best) [822659] - [net] drop_monitor: dont sleep in atomic context (Neil Horman) [817146] - [net] drop_monitor: prevent init path from scheduling on the wrong cpu (Neil Horman) [817146] - [net] drop_monitor: Make updating data->skb smp safe (Neil Horman) [817146] - [net] drop_monitor: fix sleeping in invalid context warning (Neil Horman) [817146] - [scsi] bfa: firmware image name update (Rob Evers) [830008] - [scsi] bfa: Fix error codes and misc cleanup (Rob Evers) [830008] - [scsi] bfa: squelch lockdep complaint (Rob Evers) [830008] - [scsi] bfa: dereferencing freed memory in bfad_im_probe() (Rob Evers) [830008] - [scsi] bfa: off by one in bfa_ioc_mbox_isr() (Rob Evers) [830008] - [scsi] bfa: Fix to set vport FC host sysfs entries (Rob Evers) [830008] - [scsi] bfa: Fix bfa logging port state change (Rob Evers) [830008] - [scsi] bfa: defer vport delete handler till fw logo (Rob Evers) [830008] - [scsi] bfa: Update the driver version to 3.0.23.0 (Rob Evers) [830008] - [scsi] bfa: BSG and User interface fixes. (Rob Evers) [830008] - [scsi] bfa: Fix to avoid vport delete hang on request queue full scenario. (Rob Evers) [830008] - [scsi] bfa: Move service parameter programming logic into firmware. (Rob Evers) [830008] - [scsi] bfa: Revise Fabric Assigned Address(FAA) (Rob Evers) [830008] - [scsi] bfa: Flash controller IOC pll init fixes. (Rob Evers) [830008] - [scsi] bfa: Serialize the IOC hw semaphore unlock (Rob Evers) [830008] - [scsi] bfa: Modify ISR to process pending completions (Rob Evers) [830008] - [scsi] bfa: Add fc host issue lip support (Rob Evers) [830008] - [scsi] bfa: Fix endian bug (Rob Evers) [830008] - [scsi] be2iscsi: Bump the driver version (Rob Evers) [827594] - [scsi] be2iscsi: Fix panic because of TCP RST/FIN (Rob Evers) [827594] - [scsi] be2iscsi: configure VLAN parameters (Rob Evers) [827594] - [scsi] be2iscsi: Format the MAC_ADDR with sysfs (Rob Evers) [827594] - [scsi] be2iscsi: Set log levels for various events (Rob Evers) [827594] - [scsi] be2iscsi: MBX Cmd for login, crashdump mode (Rob Evers) [827594] - [scsi] be2iscsi: Remove the iscsi_data_pdu setting (Rob Evers) [827594] - [target] tcm_fc: Add abort flag for gracefully handling exchange timeout (Neil Horman) [829932] - [scsi] fcoe: Ensure fcoe_recv_frame is always called in process context (Neil Horman) [829932] - [target] Fix possible NULL pointer with __transport_execute_tasks (Neil Horman) [829932] - [usb] usbdevfs: Add a USBDEVFS_GET_CAPABILITIES ioctl (Don Zickus) [828271]- [scsi] hpsa: bump version number (Tomas Henzl) [737644] - [scsi] hpsa: add marketing names for Gen8 controllers (Tomas Henzl) [737644] - [scsi] hpsa: dial down lockup detection during firmware flash (Tomas Henzl) [737644] - [scsi] hpsa: removed unused member maxQsinceinit (Tomas Henzl) [737644] - [scsi] hpsa: add new RAID level "1(ADM)" (Tomas Henzl) [737644] - [scsi] hpsa: factor out hpsa_free_irqs_and_disable_msix (Tomas Henzl) [737644] - [scsi] hpsa: refine interrupt handler locking for greater concurrency (Tomas Henzl) [737644] - [scsi] hpsa: use multiple reply queues (Tomas Henzl) [737644] - [scsi] hpsa: factor out tail calls to next_command() in process_(non)indexed_cmd() (Tomas Henzl) [737644] - [scsi] hpsa: do aborts two ways (Tomas Henzl) [737644] - [scsi] hpsa: add abort error handler function (Tomas Henzl) [737644] - [scsi] hpsa: remove unused parameter from finish_cmd (Tomas Henzl) [737644] - [scsi] hpsa: do not give up retry of driver cmds after only 3 retries (Tomas Henzl) [737644] - [scsi] hpsa: retry driver initiated commands on busy status (Tomas Henzl) [737644] - [scsi] hpsa: do not read from controller unnecessarily in completion code (Tomas Henzl) [737644] - [scsi] hpsa: suppress excessively chatty error messages (Tomas Henzl) [737644] - [scsi] hpsa: enable bus master bit after pci_enable_device (Tomas Henzl) [737644] - [scsi] hpsa: do not skip disabled devices (Tomas Henzl) [737644] - [scsi] hpsa: call pci_disable_device on driver unload (Tomas Henzl) [737644] - [scsi] hpsa: use check_signature (Tomas Henzl) [737644] - [scsi] hpsa: use find_first_zero_bit (Tomas Henzl) [737644] - [scsi] hpsa: factor out driver name (Tomas Henzl) [737644] - [scsi] hpsa: removed unneeded structure member max_sg_entries and fix bad name (Tomas Henzl) [737644] - [scsi] hpsa: fix per device memory leak on driver unload (Tomas Henzl) [737644] - [scsi] hpsa: do not sleep in atomic context in rmmod path. (Tomas Henzl) [737644] - [scsi] hpsa: Disable ASPM (Tomas Henzl) [737644] - [scsi] hpsa: detect controller lockup (Tomas Henzl) [737644] - [scsi] hpsa: fix flush cache transfer length (Tomas Henzl) [737644] - [scsi] hpsa: remove unused busy_initializing and busy_scanning (Tomas Henzl) [737644] - [scsi] hpsa: set max sectors instead of taking the default (Tomas Henzl) [737644] - [scsi] hpsa: change confusing message to be more clear (Tomas Henzl) [737644] - [scsi] hpsa: fix physical device lun and target numbering problem (Tomas Henzl) [737644] - [scsi] hpsa: fix problem that OBDR devices are not detected (Tomas Henzl) [737644] - [scsi] hpsa: retry commands completing with status of UNSOLICITED_ABORT (Tomas Henzl) [737644] - [scsi] hpsa: fix potential overrun while memcpy'ing sense data (Tomas Henzl) [737644] - [scsi] hpsa: fix dma unmap error in hpsa_passthru_ioctl (Tomas Henzl) [737644] - [scsi] hpsa: Change memset using sizeof(ptr) to sizeof(*ptr) (Tomas Henzl) [737644] - [x86] perf: Enable/Add IvyBridge hardware support (Prarit Bhargava) [829872] - [x86] perf: Update SNB PEBS constraints (Prarit Bhargava) [829872] - [x86] perf: Implement cycles:p for SNB/IVB (Prarit Bhargava) [829872] - [x86] perf: Prettify pmu config literals (Prarit Bhargava) [829872] - [x86] perf: Implement arch event mask as quirk (Prarit Bhargava) [829872] - [x86] perf: Disable PEBS on SandyBridge chips (Prarit Bhargava) [829872] - [virt] kvm: Add accessor for reading cr4 (or some bits of cr4) (Gleb Natapov) [832301] - [kernel] sched: Create special class for stop/migrate work (Igor Mammedov) [843541] - [net] ipv4: Add interface option to enable routing of 127.0.0.0/8 (Thomas Graf) [831623] - [net] ipv6: Move ipv6 proc file registration to end of init order (Thomas Graf) [809297] - [net] sctp: Don't charge for data in sndbuf again when transmitting packet (Thomas Graf) [809792]- [x86] acpi: Fix use-after-free in acpi_map_lsapic (Igor Mammedov) [826067] - [drm] ttm: use shmem_read_mapping_page (Rafael Aquini) [806049] - [drm] i915: use shmem_read_mapping_page (Rafael Aquini) [806049] - [drm] i915: use shmem_truncate_range (Rafael Aquini) [806049] - [fs] udf: fix retun value on error path in udf_load_logicalvol (Nikola Pajkovsky) [843143] {CVE-2012-3400} - [fs] udf: Improve table length check to avoid possible overflow (Nikola Pajkovsky) [843143] {CVE-2012-3400} - [fs] udf: Fortify loading of sparing table (Nikola Pajkovsky) [843143] {CVE-2012-3400} - [fs] udf: Avoid run away loop when partition table length is corrupted (Nikola Pajkovsky) [843143] {CVE-2012-3400} - [fs] udf: Use 'ret' instead of abusing 'i' in udf_load_logicalvol() (Nikola Pajkovsky) [843143] {CVE-2012-3400}- [virt] kvm: fix KVM_GET_MSR for PV EOI (Michael S. Tsirkin) [835095] - [virt] kvm: update KVM_SAVE_MSRS_BEGIN to correct value (Michael S. Tsirkin) [835095] - [virt] kvm: switch to apic_set_eoi_write, apic_write (Michael S. Tsirkin) [835095] - [x86] apic: add apic_set_eoi_write for PV use (Michael S. Tsirkin) [835095] - [virt] kvm: host side for eoi optimization (Michael S. Tsirkin) [835095] - [virt] kvm: introduce kvm_read_guest_cached (Michael S. Tsirkin) [835095] - [virt] kvm: Add memory slot versioning and use it to provide fast guest write interface (Michael S. Tsirkin) [835095] - [virt] kvm_host: add kvm_memslots wrapper (Michael S. Tsirkin) [835095] - [virt] kvm: only sync when attention bits set (Michael S. Tsirkin) [835095] - [x86] bitops: note on __test_and_clear_bit atomicity (Michael S. Tsirkin) [835095] - [virt] kvm: guest side for eoi avoidance (Michael S. Tsirkin) [835095] - [x86] apic: make apic_probe extern (Michael S. Tsirkin) [835095] - [x86] apic: add apic_flat to apic_probe on x86_64 (Michael S. Tsirkin) [835095] - [virt] kvm: add paravirt cpu notifier stubs (Michael S. Tsirkin) [835095] - [virt] kvm: optimize ISR lookups (Michael S. Tsirkin) [835095] - [virt] kvm: document lapic regs field (Michael S. Tsirkin) [835095] - [x86] apic: Implement EIO micro-optimization (Michael S. Tsirkin) [835095] - [x86] apic: Add apic->eoi_write() callback (Michael S. Tsirkin) [835095] - [x86] apic: Use symbolic APIC_EOI_ACK (Michael S. Tsirkin) [835095] - [x86] apic: Fix typo EIO_ACK -> EOI_ACK and document it (Michael S. Tsirkin) [835095] - [virt] kvm: Introduce bitmask for apic attention reasons (Michael S. Tsirkin) [835095] - [virt] kvm: dont clear TMR on EOI (Michael S. Tsirkin) [835095] - [x86] efi_ioremap may not map the entire physical address space requested (Larry Woodman) [840691] - [netdrv] bnx2x: Add remote-fault link detection (Michal Schmidt) [814877] - [virt] vhost: poll vq in zerocopy callback (Jason Wang) [734731] - [virt] vhost_net, zerocopy: adding and signalling immediately when fully copied (Jason Wang) [734731] - [virt] vhost_net: re-poll only on EAGAIN or ENOBUFS (Jason Wang) [734731] - [net] sunrpc: svc_xprt sends on closed socket should stop immediately (J. Bruce Fields) [849702]- [fs] jbd2: fix fsync() tid wraparound bug (Dave Wysochanski) [735768] - [fs] jbd: fix fsync() tid wraparound bug (Dave Wysochanski) [735768] - [fs] jbd, jbd2: fixed typos (Dave Wysochanski) [735768] - [x86] perf: disable PEBS on a guest entry (Gleb Natapov) [845664] - [fs] dlm: make dlm_recv single threaded (David Teigland) [821060] - [fs] dlm: fix granting from recovery (David Teigland) [821824] - [fs] dlm: fix deadlock between dlm_send and dlm_controld (David Teigland) [824964] - [kernel] fork: fix overflow in vma length when copying mmap on clone (Anton Arapov) [815891] - [fs] fuse: update attributes on aio_read (Brian Foster) [850642] - [fs] fuse: invalidate inode mapping if mtime changes (Brian Foster) [850642] - [fs] fuse: add FUSE_AUTO_INVAL_DATA init flag (Brian Foster) [850642] - [net] cls_cgroup: Allow net_cls cgroups to have their classid reset to 0 (Neil Horman) [831456] - [mm] clarify the radix_tree exceptional cases (Rafael Aquini) [806049] - [mm] tmpfs, radix_tree: locate_item to speed up swapoff (Rafael Aquini) [806049] - [mm] a few small updates for radix-swap (Rafael Aquini) [806049] - [mm] tmpfs: convert shmem_writepage and enable swap (Rafael Aquini) [806049] - [mm] tmpfs: convert mem_cgroup shmem to radix-swap (Rafael Aquini) [806049] - [mm] tmpfs: convert shmem_getpage_gfp to radix-swap (Rafael Aquini) [806049] - [mm] tmpfs: convert shmem_unuse_inode to radix-swap (Rafael Aquini) [806049] - [mm] tmpfs: convert shmem_truncate_range to radix-swap (Rafael Aquini) [806049] - [mm] tmpfs: copy truncate_inode_pages_range (Rafael Aquini) [806049] - [mm] tmpfs: miscellaneous trivial cleanups (Rafael Aquini) [806049] - [mm] tmpfs: demolish old swap vector support (Rafael Aquini) [806049] - [mm] let swap use exceptional entries (Rafael Aquini) [806049] - [lib] radix_tree: exceptional entries and indices (Rafael Aquini) [806049] - [mm] tmpfs: simplify unuse and writepage (Rafael Aquini) [806049] - [mm] tmpfs: simplify filepage/swappage (Rafael Aquini) [806049] - [mm] tmpfs: simplify prealloc_page (Rafael Aquini) [806049] - [mm] tmpfs: pass gfp to shmem_getpage_gfp (Rafael Aquini) [806049] - [mm] tmpfs: no need to use i_lock (Rafael Aquini) [806049] - [mm] pincer in truncate_inode_pages_range (Rafael Aquini) [806049] - [mm] consistent truncate and invalidate loops (Rafael Aquini) [806049] - [mm] tidy vmtruncate_range and related functions (Rafael Aquini) [806049] - [mm] truncate functions are in truncate.c (Rafael Aquini) [806049] - [mm] filemap: cleanup descriptions of filler arg (Rafael Aquini) [806049] - [mm] tmpfs: add shmem_read_mapping_page_gfp (Rafael Aquini) [806049] - [mm] tmpfs: take control of its truncate_range (Rafael Aquini) [806049] - [mm] move shmem prototypes to shmem_fs.h (Rafael Aquini) [806049] - [mm] move vmtruncate_range to truncate.c (Rafael Aquini) [806049] - [mm] remove worrying dead code from find_get_pages() (Rafael Aquini) [806049] - [lib] radix-tree: fix RCU bug (Rafael Aquini) [819243]- [ata] libata: Add space to fix 2GB ATA Flash Disk/ADMA428M blacklist (Prarit Bhargava) [843849] - [char] hw_random: check for errors in data_present() return value (Amit Shah) [849196] - [char] hwrng: Revert back to older API to prevent (k)abi bugs (Amit Shah) [849196] - [char] Revert: hw_random/virtio-rng: don't wait on host when module is going away (Amit Shah) [849196] - [pci] add pci_pcie_cap2() check for PCIe feature capabilities >= v2 (Myron Stowe) [834700] - [pci] use pci_pcie_cap() in pci core (Myron Stowe) [834700] - [s390] dasd: add sanity check to detect path connection error (Hendrik Brueckner) [823015] - [s390] kernel: Add z/VM LGR detection (Hendrik Brueckner) [823014] - [message] mptfusion: Fix for device removed in blocked state (Tomas Henzl) [831865] - [mm] avoid swapping out with swappiness==0 (Satoru Moriya) [787885]- [pci] disable MEM decoding while updating 64-bit MEM BARs (Myron Stowe) [841973] - [pci] leave MEM and IO decoding disabled during 64-bit BAR sizing, too (Myron Stowe) [841973] - [pci] Use class for quirk for host bridge mmio_always_on (Myron Stowe) [841973] - [pci] fold pci_calc_resource_flags() into decode_bar() (Myron Stowe) [841973] - [pci] treat mem BAR type "11" (reserved) as 32-bit, not 64-bit, BAR (Myron Stowe) [841973] - [pci] disable mmio during bar sizing (Myron Stowe) [841973] - [fs] nfs: nfs_attr_use_mounted_on_file() missing return value. (Steve Dickson) [842312] - [fs] gfs2: Make gfs2_write_end not dirty the inode with every write (Robert S Peterson) [844814] - [x86] cpufeature: Add CPU features from Intel document 319433-012A (John Villalovos) [841661] - [virt] kvm: expose latest Intel cpu new features (BMI1/BMI2/FMA/AVX2) to guest (John Villalovos) [841661] - [tools] perf kvm: Fix segfault with report and mixed guestmount use (Jiri Olsa) [846702] - [tools] perf kvm: Fix regression with guest machine creation (Jiri Olsa) [846702] - [tools] perf script: Fix format regression due to libtraceevent merge (Jiri Olsa) [846702] - [tools] perf: Fix synthesizing tracepoint names from the perf.data headers (Jiri Olsa) [846702] - [tools] perf stat: Fix default output file (Jiri Olsa) [846702] - [tools] perf tools: Fix endianity swapping for adds_features bitmask (Jiri Olsa) [846702] - [tools] perf uprobes: Remove unnecessary check before strlist__delete (Jiri Olsa) [846702] - [tools] perf symbols: Check for valid dso before creating map (Jiri Olsa) [846702] - [tools] perf evsel: Fix 32 bit values endianity swap for sample_id_all header (Jiri Olsa) [846702] - [tools] perf session: Handle endianity swap on sample_id_all header data (Jiri Olsa) [846702] - [tools] perf symbols: Handle different endians properly during symbol load (Jiri Olsa) [846702] - [tools] perf evlist: Pass third argument to ioctl explicitly (Jiri Olsa) [846702] - [tools] perf: Update ioctl documentation for PERF_IOC_FLAG_GROUP (Jiri Olsa) [846702] - [tools] perf: Make --version show kernel version instead of pull req tag (Jiri Olsa) [846702] - [tools] perf: Check if callchain is corrupted (Jiri Olsa) [846702] - [tools] perf callchain: Make callchain cursors TLS (Jiri Olsa) [846702] - [tools] perf: Fix pager on minimal-install embedded systems (Jiri Olsa) [846702] - [tools] perf: Fix make tarballs (Jiri Olsa) [846702] - [tools] perf script: Fix regression in callchain dso name (Jiri Olsa) [846702] - [tools] perf stat: Initialize default events wrt exclude_{guest, host} (Jiri Olsa) [846702] - [tools] perf annotate browser: Fix help window entry for navigating to hottest line (Jiri Olsa) [846702] - [tools] perf report: Use the right symbol for annotation (Jiri Olsa) [846702] - [tools] perf probe: Detect probe target when m/x options are absent (Jiri Olsa) [846702] - [tools] perf compat: Make a note in documentation about uprobe interface (Jiri Olsa) [846702] - [tools] perf probe: Provide perf interface for uprobes (Jiri Olsa) [846702] - [tools] perf ui browser: Stop using 'self' (Jiri Olsa) [846702] - [tools] perf annotate browser: Read perf config file for settings (Jiri Olsa) [846702] - [tools] perf config: Allow '_' in config file variable names (Jiri Olsa) [846702] - [tools] perf annotate browser: Make feature toggles global (Jiri Olsa) [846702] - [tools] perf annotate browser: The idx_asm field should be used in asm only view (Jiri Olsa) [846702] - [tools] perf: Convert critical messages to ui__error() (Jiri Olsa) [846702] - [tools] perf ui: Make --stdio default when TUI is not supported (Jiri Olsa) [846702] - [tools] perf record: Fix branch_stack type in perf_record_opts (Jiri Olsa) [846702] - [tools] perf: Reconstruct event with modifiers from perf_event_attr (Jiri Olsa) [846702] - [tools] perf top: Fix counter name fixup when fallbacking to cpu-clock (Jiri Olsa) [846702] - [tools] perf: fix thread_map__new_by_pid_str() memory leak in error path (Jiri Olsa) [846702] - [tools] perf: Do not use _FORTIFY_SOURCE when DEBUG=1 is specified (Jiri Olsa) [846702] - [tools] perf evlist: Explicititely initialize input_name (Jiri Olsa) [846702] - [tools] perf compat: Disable perf branch sampling in evlist command (Jiri Olsa) [846702] - [tools] perf evlist: Show event attribute details (Jiri Olsa) [846702] - [tools] perf: Bump default sample freq to 4 kHz (Jiri Olsa) [846702] - [tools] perf buildid-list: Work better with pipe mode (Jiri Olsa) [846702] - [tools] perf: Fix piped mode read code (Jiri Olsa) [846702] - [tools] perf inject: Fix broken perf inject -b (Jiri Olsa) [846702] - [tools] perf: rename HEADER_TRACE_INFO to HEADER_TRACING_DATA (Jiri Olsa) [846702] - [tools] perf: Add union u64_swap type for swapping u64 data (Jiri Olsa) [846702] - [tools] perf: Carry perf_event_attr bitfield throught different endians (Jiri Olsa) [846702] - [tools] perf record: Fix documentation for branch stack sampling (Jiri Olsa) [846702] - [tools] perf target: Add cpu flag to sample_type if target has cpu (Jiri Olsa) [846702] - [tools] perf: Add hardcoded name term for pmu events (Jiri Olsa) [846702] - [tools] perf: Separate 'mem:' event scanner bits (Jiri Olsa) [846702] - [tools] perf: Use allocated list for each parsed event (Jiri Olsa) [846702] - [tools] perf: Add support for displaying event parser debug info (Jiri Olsa) [846702] - [tools] perf test: Move parse event automated tests to separated object (Jiri Olsa) [846702] - [tools] perf evsel: Create events initially disabled -- again (Jiri Olsa) [846702] - [tools] perf: Split term type into value type and term type (Jiri Olsa) [846702] - [tools] perf hists: Fix callchain ip printf format (Jiri Olsa) [846702] - [tools] perf target: Add uses_mmap field (Jiri Olsa) [846702] - [tools] Revert: perf evlist: Fix creation of cpu map (Jiri Olsa) [846702] - [tools] perf target: Rename functions to avoid double negation (Jiri Olsa) [846702] - [tools] perf annotate browser: Add key bindings help window (Jiri Olsa) [846702] - [tools] perf annotate browser: Show 'jumpy' functions (Jiri Olsa) [846702] - [tools] perf annotate browser: Count the numbers of jump sources to a target (Jiri Olsa) [846702] - [tools] perf annotate: Introduce ->free() method in ins_ops (Jiri Olsa) [846702] - [tools] perf annotate: Augment lock instruction output (Jiri Olsa) [846702] - [tools] perf annotate: Resolve symbols using objdump comment for single op ins (Jiri Olsa) [846702] - [tools] perf annotate: Resolve symbols using objdump comment (Jiri Olsa) [846702] - [tools] perf annotate: Use raw form for register indirect call instructions (Jiri Olsa) [846702] - [tools] perf hists browser: Use '/' for search/filter instead of 's' (Jiri Olsa) [846702] - [tools] perf annotate: shorten helpline so it fits in visible space (Jiri Olsa) [846702] - [tools] perf record: Reset event name when falling back to cpu-clock (Jiri Olsa) [846702] - [tools] perf top: Update event name when falling back to cpu-clock (Jiri Olsa) [846702] - [tools] perf record: Fix fallback to cpu-clock on ppc (Jiri Olsa) [846702] - [tools] perf report: Fix format string for x86-32 compilation (Jiri Olsa) [846702] - [tools] perf top: Default to system wide using perf_target methods (Jiri Olsa) [846702] - [tools] perf stat: Use perf_evlist__create_maps (Jiri Olsa) [846702] - [tools] perf target: Consolidate target task/cpu checking (Jiri Olsa) [846702] - [tools] perf: Introduce perf_target__strerror() (Jiri Olsa) [846702] - [tools] perf target: Introduce perf_target__parse_uid() (Jiri Olsa) [846702] - [tools] perf target: Introduce perf_target_errno (Jiri Olsa) [846702] - [tools] perf evlist: Fix creation of cpu map (Jiri Olsa) [846702] - [tools] perf top: Set target.system_wide (Jiri Olsa) [846702] - [tools] perf session: Fail on processing event with unknown size (Jiri Olsa) [846702] - [tools] perf ui: Change fallback policy of setup_browser() (Jiri Olsa) [846702] - [tools] perf ui: Add gtk2 support into setup_browser() (Jiri Olsa) [846702] - [tools] perf ui gtk: Rename functions for consistency (Jiri Olsa) [846702] - [tools] perf ui gtk: Drop arg[cv] arguments from perf_gtk_setup_browser() (Jiri Olsa) [846702] - [tools] perf ui: Make setup_browser() generic (Jiri Olsa) [846702] - [tools] perf target: Split out perf_target handling code (Jiri Olsa) [846702] - [tools] perf: Check more combinations of PID/TID, UID and CPU switches (Jiri Olsa) [846702] - [tools] perf evlist: Make create_maps() take struct perf_target (Jiri Olsa) [846702] - [tools] perf: Introduce perf_target__validate() helper (Jiri Olsa) [846702] - [tools] perf top: Convert to struct perf_target (Jiri Olsa) [846702] - [tools] perf stat: Convert to struct perf_target (Jiri Olsa) [846702] - [tools] perf: Introduce struct perf_target (Jiri Olsa) [846702] - [tools] perf: Fix include header files in util/parse-events.h (Jiri Olsa) [846702] - [tools] perf annotate browser: Compact 'nop' output (Jiri Olsa) [846702] - [tools] perf annotate browser: Do raw printing in 'o'ffset in a single place (Jiri Olsa) [846702] - [tools] perf annotate browser: Don't change the asm line color when toggling source (Jiri Olsa) [846702] - [tools] perf annotate browser: More clearly separate columns (Jiri Olsa) [846702] - [tools] perf ui browser: Introduce routine to draw vertical line (Jiri Olsa) [846702] - [tools] perf annotate browser: Don't display 0.00 percentages (Jiri Olsa) [846702] - [tools] perf annotate browser: Remove the vertical line after the percentages (Jiri Olsa) [846702] - [tools] perf annotate browser: Show current jump, back or forward (Jiri Olsa) [846702] - [tools] perf ui browser: Add method to draw up/down arrow line (Jiri Olsa) [846702] - [tools] perf annotate browser: Add a right arrow before call instructions (Jiri Olsa) [846702] - [tools] perf annotate browser: Don't draw jump connectors for out of function jumps (Jiri Olsa) [846702] - [tools] perf annotate: Mark jump instructions with no offset (Jiri Olsa) [846702] - [tools] perf annotate: Disambiguage offsets and addresses in operands (Jiri Olsa) [846702] - [tools] perf annotate browser: Handle NULL jump targets (Jiri Olsa) [846702] - [tools] perf annotate browser: Initial loop detection (Jiri Olsa) [846702] - [tools] perf: Cleanup realloc use (Jiri Olsa) [846702] - [tools] ui browser: Add method to write graphical characters (Jiri Olsa) [846702] - [tools] perf annotate browser: Handle retq instructions (Jiri Olsa) [846702] - [tools] perf annotate browser: Add visual cue for retq instruction (Jiri Olsa) [846702] - [tools] perf annotate browser: Add visual cues on jump lines (Jiri Olsa) [846702] - [tools] perf annotate browser: Suppress the callq address (Jiri Olsa) [846702] - [tools] perf annotate browser: Bandaid offsets/jump label objdump ambiguity (Jiri Olsa) [846702] - [tools] perf annotate: Group operands members (Jiri Olsa) [846702] - [tools] perf annotate: Add missing jump variants (Jiri Olsa) [846702] - [tools] perf annotate browser: Use a vertical line as percentage separator (Jiri Olsa) [846702] - [tools] perf annotate browser: Make lines more compact (Jiri Olsa) [846702] - [tools] perf annotate browser: Align jump labels (Jiri Olsa) [846702] - [tools] perf annotate browser: Hide non jump target addresses in offset mode (Jiri Olsa) [846702] - [tools] perf symbols: Introduce symbol__size method (Jiri Olsa) [846702] - [tools] perf annotate browser: Rename disasm_line_rb_node (Jiri Olsa) [846702] - [tools] perf annotate: Introduce scnprintf ins_ops method (Jiri Olsa) [846702] - [tools] perf annotate: Parse call targets earlier (Jiri Olsa) [846702] - [tools] perf annotate: Disassembler instruction parsing (Jiri Olsa) [846702] - [tools] perf annotate browser: Use the disasm_line instruction name and operand fields (Jiri Olsa) [846702] - [tools] perf annotate: Parse instruction (Jiri Olsa) [846702] - [tools] perf annotate: Rename objdump_line to disasm_line (Jiri Olsa) [846702] - [tools] perf record: Use sw counter only if hw pmu is not detected (Jiri Olsa) [846702] - [tools] perf: Fix thread map that is type pid_t (Jiri Olsa) [846702] - [tools] perf stat: Declare some references static (Jiri Olsa) [846702] - [tools] perf: Move GTK+ bits to tools/perf/ui/gtk directory (Jiri Olsa) [846702] - [tools] perf: Move UI bits to tools/perf/ui directory (Jiri Olsa) [846702] - [tools] perf annotate: Fix a build error (Jiri Olsa) [846702] - [tools] perf annotate browser: string search: /?n (Jiri Olsa) [846702] - [tools] perf report: Correct display of samples and events in header (Jiri Olsa) [846702] - [tools] perf annotate browser: Initial support for navigating jump instructions (Jiri Olsa) [846702] - [tools] perf ui annotate browser: Add list based search for addr offset (Jiri Olsa) [846702] - [tools] perf ui annotate browser: Move callq handling to separate function (Jiri Olsa) [846702] - [tools] perf ui annotate browser: Allow toggling addr offset view (Jiri Olsa) [846702] - [tools] perf annotate: Allow printing objdump line addr in different color (Jiri Olsa) [846702] - [tools] perf ui browser: Return the current color when setting a new one (Jiri Olsa) [846702] - [tools] traceevent: Ignore TRACEEVENT-CFLAGS file (Jiri Olsa) [846702] - [tools] traceevent: Detect build environment changes (Jiri Olsa) [846702] - [tools] traceevent: Cleanup realloc use (Jiri Olsa) [846702] - [tools] traceevent: Add missing break in make_bprint_args (Jiri Olsa) [846702] - [tools] traceevent: Check return value of arg_to_str() (Jiri Olsa) [846702] - [tools] traceevent: Check result of malloc() during reading token (Jiri Olsa) [846702] - [tools] traceevent: Fix some comments (Jiri Olsa) [846702] - [tools] traceevent: Do not call add_event() again if allocation failed (Jiri Olsa) [846702] - [tools] traceevent: Pass string type argument to args (Jiri Olsa) [846702] - [tools] traceevent: Handle realloc() failure path (Jiri Olsa) [846702] - [tools] traceevent: Handle strdup failure cases (Jiri Olsa) [846702] - [tools] traceevent: Introduce extend_token() (Jiri Olsa) [846702] - [tools] traceevent: Fix printk_cmp() (Jiri Olsa) [846702] - [tools] traceevent: Fix trace_printk for long integers (Jiri Olsa) [846702] - [tools] traceevent: Fix pM print format arg handling (Jiri Olsa) [846702] - [tools] traceevent: Add support to show migrate disable counter (Jiri Olsa) [846702] - [tools] traceevent: Add support for ".*s" in bprintk events (Jiri Olsa) [846702] - [tools] traceevent: Let filtering numbers by string use function names (Jiri Olsa) [846702] - [tools] traceevent: Replace malloc_or_die to plain malloc in alloc_event() (Jiri Olsa) [846702] - [tools] traceevent: Add support for __print_hex() (Jiri Olsa) [846702] - [tools] traceevent: Use local variable 'field' (Jiri Olsa) [846702] - [tools] traceevent: Check string is really printable (Jiri Olsa) [846702] - [tools] traceevent: Make dependency files regeneratable (Jiri Olsa) [846702] - [tools] traceevent: Teach [ce]tags about libtraceeevent error codes (Jiri Olsa) [846702] - [tools] traceevent: Fix clean target in Makefile (Jiri Olsa) [846702] - [tools] traceevent: Silence compiler warning on 32bit build (Jiri Olsa) [846702] - [tools] traceevent: Fix signature of create_arg_item() (Jiri Olsa) [846702] - [tools] traceevent: Use proper function parameter type (Jiri Olsa) [846702] - [tools] traceevent: Fix freeing arg on process_dynamic_array() (Jiri Olsa) [846702] - [tools] traceevent: Fix a possibly wrong memory dereference (Jiri Olsa) [846702] - [tools] traceevent: Fix a possible memory leak (Jiri Olsa) [846702] - [tools] traceevent: Allow expressions in __print_symbolic() fields (Jiri Olsa) [846702] - [tools] perf: Always try to build libtraceevent (Jiri Olsa) [846702] - [tools] perf: Rename libparsevent to libtraceevent in Makefile (Jiri Olsa) [846702] - [tools] parse-events: Rename struct record to struct pevent_record (Jiri Olsa) [846702] - [tools] perf/events: Add flag to produce nsec output (Jiri Olsa) [846702] - [tools] perf: Have perf use the new libtraceevent.a library (Jiri Olsa) [846702] - [tools] perf: Build libtraceevent.a (Jiri Olsa) [846702] - [tools] perf: Separate out trace-cmd parse-events from perf files (Jiri Olsa) [846702] - [tools] perf script: Rename struct event to struct event_format in perl engine (Jiri Olsa) [846702] - [tools] perf script: Explicitly handle known default print arg type (Jiri Olsa) [846702] - [tools] Add Makefile.include (Jiri Olsa) [846702] - [tools] parse-event: Fix memset pointer size bug in handle (Jiri Olsa) [846702] - [tools] parse-events: Allow '*' and '/' operations in TP_printk (Jiri Olsa) [846702] - [tools] parse-events: Support '+' opcode in print format (Jiri Olsa) [846702] - [tools] parse-events: Let pevent_free() take a NULL pointer (Jiri Olsa) [846702] - [tools] parse-events: Handle opcode parsing error (Jiri Olsa) [846702] - [tools] parse-events: Handle invalid opcode parsing gracefully (Jiri Olsa) [846702] - [tools] perf/events: Correct size given to memset (Jiri Olsa) [846702] - [tools] perf/events: Add flag/symbol format_flags (Jiri Olsa) [846702] - [tools] events: Update tools/lib/traceevent to work with perf (Jiri Olsa) [846702] - [tools] events: Add files to create libtraceevent.a (Jiri Olsa) [846702] - [netdrv] cxgb4: Fix (nearly-)kernel-doc comments for various functions (Jay Fenlason) [847356] - [netdrv] cxgb4: Remove casts to same type (Jay Fenlason) [847356] - [netdrv] cxgb4: DB Drop Recovery for RDMA and LLD queues (Jay Fenlason) [847356] - [netdrv] cxgb4: Common platform specific changes for DB Drop Recovery (Jay Fenlason) [847356] - [netdrv] cxgb4: Detect DB FULL events and notify RDMA ULD (Jay Fenlason) [847356] - [netdrv] cxgb4: unify return value of .ndo_set_mac_address if address is invalid (Jay Fenlason) [847356] - [netdrv] cxgb4: Add support for Chelsio's T480-CR and T440-LP-CR adapters (Jay Fenlason) [847356] - [x86] mce: Disable error thresholding bank 4 on some AMD models (Frank Arnold) [823617] - [x86] bitops: Move BIT_64 for a wider use (Frank Arnold) [823617] - [x86] mce_amd: Hide interrupt_enable sysfs node (Frank Arnold) [823617] - [x86] mce_amd: Make APIC LVT thresholding interrupt optional (Frank Arnold) [823617] - [s390] kernel: incorrect task size after fork of a 31 bit process (Hendrik Brueckner) [845133] - [net] sock: delete unnecessary call of sk_alloc_size() (Weiping Pan) [850736]- [tracing] kprobes: Fix KABI break caused by new #include (Jiri Olsa) [786489] - [tools] perf: Enable the probe command (Jiri Olsa) [786489] - [tracing] Modify is_delete, is_return from int to bool (Jiri Olsa) [786489] - [tracing] kprobes: Rename probe_* to trace_probe_* (Jiri Olsa) [786489] - [tracing] ftrace, kprobes: Fix not to delete probes if in use (Jiri Olsa) [786489] - [tracing] kprobes: Fix kprobe-tracer to support stack trace (Jiri Olsa) [786489] - [kernel] stack_trace: Add weak save_stack_trace_regs() (Jiri Olsa) [786489] - [x86] Swap save_stack_trace_regs parameters (Jiri Olsa) [786489] - [tracing] kprobes: Fix kprobe selftest for gcc 4.6 (Jiri Olsa) [786489] - [tracing] kprobes: Fix common misspellings (Jiri Olsa) [786489] - [tracing] kprobes: Fix NULL pointer deref check (Jiri Olsa) [786489] - [tracing] kprobes: Add bitfield type (Jiri Olsa) [786489] - [tracing] kprobes: Support longer (>128 bytes) command (Jiri Olsa) [786489] - [tracing] kprobes: Cleanup strict_strtol() using code (Jiri Olsa) [786489] - [tracing] kprobes: Fix handling of C-unlike argument names (Jiri Olsa) [786489] - [tracing] kprobes: Fix handling of argument names (Jiri Olsa) [786489] - [tracing] kprobes: Fix a memory leak in error case (Jiri Olsa) [786489] - [tracing] kprobes: fix printk typo 'faild' (Jiri Olsa) [786489] - [tracing] kprobes: unregister_trace_probe needs to be called under mutex (Jiri Olsa) [786489] - [tracing] perf, kprobes: Remove duplicate includes from many files (Jiri Olsa) [786489] - [tracing] kprobes: Support "string" type (Jiri Olsa) [786489] - [tracing] kprobes: Support basic types on dynamic events (Jiri Olsa) [786489] - [tracing] Fix typo of info text in trace_kprobe.c (Jiri Olsa) [786489] - [tracing] kprobes: Fix probe parsing (Jiri Olsa) [786489] - [tracing] kprobes: Cleanup unused return value of tracing functions (Jiri Olsa) [786489] - [tracing] perf: Factorize trace events raw sample buffer operations (Jiri Olsa) [786489] - [tracing] kprobes: Update kprobe tracing self test for new syntax (Jiri Olsa) [786489] - [tracing] kprobes: Drop function argument access syntax (Jiri Olsa) [786489] - [tracing] kprobes: Show sign of fields in trace_kprobe format files (Jiri Olsa) [786489] - [tracing] kprobes: Check new event/group name (Jiri Olsa) [786489] - [tracing] kprobes: Fix field creation's bad error handling (Jiri Olsa) [786489] - [tracing] kprobes: Support delete probe syntax (Jiri Olsa) [786489] - [tracing] kprobes: Fix a memory leak bug and check kstrdup() return value (Jiri Olsa) [786489] - [tracing] kprobes: Don't output zero offset (Jiri Olsa) [786489] - [tracing] kprobes: Always show group name (Jiri Olsa) [786489] - [tracing] kprobes: Fix memory leak (Jiri Olsa) [786489] - [tracing] perf, kprobes: Fix lock recursion (Jiri Olsa) [786489] - [tracing] kprobes: Rename Kprobe-tracer to kprobe-event (Jiri Olsa) [786489] - [tracing] kprobes: Compare both of event-name and event-group to find probe (Jiri Olsa) [786489] - [tracing] kprobes: Add failure messages for debugging (Jiri Olsa) [786489] - [tracing] kprobes: Update kprobe-tracer selftest against new syntax (Jiri Olsa) [786489] - [tracing] kprobes: Robustify fixed field names against variable field names conflicts (Jiri Olsa) [786489] - [tracing] kprobes: Avoid field name confliction (Jiri Olsa) [786489] - [tracing] kprobes: Make special variable names more self-explainable (Jiri Olsa) [786489] - [tracing] kprobes: Remove '$ra' special variable (Jiri Olsa) [786489] - [tracing] kprobes: Add $ prefix to special variables (Jiri Olsa) [786489] - [tracing] kprobes: Use global event perf buffers in kprobe tracer (Jiri Olsa) [786489] - [tracing] kprobes: Merge conflicts changes (Jiri Olsa) [786489] - [tracing] kprobes: Disable kprobe events by default after creation (Jiri Olsa) [786489] - [tracing] kprobes: Fix profiling alignment for perf_counter buffer (Jiri Olsa) [786489] - [tracing] kprobes: Add probe handler dispatcher to support perf and ftrace concurrent use (Jiri Olsa) [786489] - [tracing] kprobes: Fix trace_probe registration order (Jiri Olsa) [786489] - [tracing] kprobes: Support custom subsystem for each kprobe event (Jiri Olsa) [786489] - [tracing] kprobes: Show event name in trace output (Jiri Olsa) [786489] - [tracing] kprobes: Add argument name support (Jiri Olsa) [786489] - [tracing] kprobes: Add event profiling support (Jiri Olsa) [786489] - [tracing] kprobes: Cleanup kprobe tracer code. (Jiri Olsa) [786489] - [tracing] kprobes: Fix probe offset to be unsigned (Jiri Olsa) [786489] - [tracing] kprobes: Merge conflicts changes (Jiri Olsa) [786489] - [tracing] kprobes: Change trace_arg to probe_arg (Jiri Olsa) [786489] - [tracing] kprobes: Fix format typo in trace_kprobes (Jiri Olsa) [786489] - [tracing] kprobes: Add kprobes event profiling interface (Jiri Olsa) [786489] - [tracing] kprobes: tracer assigns new event ids for each event (Jiri Olsa) [786489] - [tracing] Generate names for each kprobe event automatically (Jiri Olsa) [786489] - [tracing] Kprobe-tracer supports more than 6 arguments (Jiri Olsa) [786489] - [tracing] Add kprobe-based event tracer documentation (Jiri Olsa) [786489] - [tracing] Add kprobe-based event tracer (Jiri Olsa) [786489] - [x86] ptrace: Fix regs_get_argument_nth() to add correct offset (Jiri Olsa) [786489] - [x86] Add pt_regs register and stack access APIs (Jiri Olsa) [786489] - [net] sched/act_mirred: do not drop packets when fails to mirror it (Jason Wang) [846585] - [net] sched: fix race in mirred device removal (Jason Wang) [846585] - [net] sched: printk message severity (Jason Wang) [846585] - [net] sched: act_mirred cleanup (Jason Wang) [846585] - [kernel] events: Fix double start/stop in x86_pmu_start() (Jerome Marchand) [803900] - [kernel] events: Fix broken interrupt rate throttling (Jerome Marchand) [803900] - [kernel] events: Avoid a useless pmu_disable() in the perf-tick (Jerome Marchand) [803900] - [input] wacom: add support for Bamboo Pen ID 0xd4 (Aristeu Rozanski) [798796] - [input] wacom: add Intuos5 Touch Ring/ExpressKey support (Aristeu Rozanski) [841611] - [input] wacom: add basic Intuos5 support (Aristeu Rozanski) [841611] - [virt] virtio: Use ida to allocate virtio index (Asias He) [844542] - [virt] kvm: apply kvmclock offset to guest wall clock time (Marcelo Tosatti) [817243] - [virt] kvm: Fix PCI header check on device assignment (Alex Williamson) [829031] - [virt] kvm: Don't save/restore MSR_IA32_PERF_STATUS (Karen Noel) [816308] - [s390] kernel: CPU idle vs CPU hotplug (Hendrik Brueckner) [845132] - [powerpc] pseries/iommu: remove default window before attempting DDW manipulation (Steve Best) [822614] - [char] tty: Fix possible race in n_tty_read() (Stanislaw Gruszka) [765665] - [x86] crash: prepare for pseudo-phys pages without machine frames (Laszlo Ersek) [848766] - [netdrv] cxgb3: Set vlan_feature on net_device (Steve Best) [841993] - [netdrv] mlx4: Add support for EEH error recovery (Steve Best) [822654] - [netdrv] e1000e: add missing clear of E1000_RCTL_VFE to e1000e_set_rx_mode() (Dean Nelson) [832573] - [netdrv] e1000: Prevent reset task killing itself (Dean Nelson) [842886] - [netdrv] r8169: fix invalid firmware for 8168d and include ones for newer chipsets (Ivan Vecera) [840591] - [net] netconsole: disable netconsole target before releasing target_list_lock (Amerigo Wang) [849571] - [net] netconsole: fix deadlock when removing net driver that netconsole is using (Amerigo Wang) [769734] - [net] ethtool: Report link-down while interface is down (Ivan Vecera) [821674]- [x86] mce: Replace MCM_ with MCI_MISC_ (Luming Yu) [696033] - [x86] mce: Move MCACOD defines from mce-severity.c to (Luming Yu) [696033] - [x86] mce-severity: Fix check for processor context when machine check was taken (Luming Yu) [696033] - [x86] mce-severity: Replace hard coded hex constants with symbolic defines (Luming Yu) [696033] - [x86] mce-severity: Recognise machine check bank signature for data path error (Luming Yu) [696033] - [x86] mce-severity: Clean up trivial coding style problems (Luming Yu) [696033] - [x86] mce-severity: Cleanup severity table (Luming Yu) [696033] - [x86] mce-severity: Make formatting a bit more readable (Luming Yu) [696033] - [x86] mce-severity: Fix two severities table signatures (Luming Yu) [696033] - [x86] mce: Handle "action required" errors (Luming Yu) [696033] - [x86] mce: Add mechanism to safely save information in MCE handler (Luming Yu) [696033] - [x86] mce: Create helper function to save addr/misc when needed (Luming Yu) [696033] - [mm] HWPOISON: Add code to handle "action required" errors (Luming Yu) [696033] - [mm] HWPOISON: Clean up memory_failure() vs. __memory_failure() (Luming Yu) [696033] - [hwmon] fam15h_power: Fix pci_device_id array (Frank Arnold) [822277] - [hwmon] fam15h_power: fix bogus values with current BIOSes (Frank Arnold) [822277] - [hwmon] fam15h_power: Increase output resolution (Frank Arnold) [822277] - [hwmon] fam15h_power: Correct sign extension of running_avg_capture (Frank Arnold) [822277] - [hwmon] Add driver for AMD family 15h processor power information (Frank Arnold) [822277] - [pci] amd-nb: Rename CPU PCI id define for F4 (Frank Arnold) [822277] - [hwmon] k10temp: Add support for AMD Trinity CPUs (Frank Arnold) [822277] - [hwmon] k10temp: Update documentation for Fam12h (Frank Arnold) [822277] - [md] raid1: close some possible races on write errors during resync (Jes Sorensen) [817970] - [md] avoid crash when stopping md array races with closing other open fds. (Jes Sorensen) [817970] - [md] fix bug in handling of new_data_offset (Jes Sorensen) [817970] - [md] raid1: fix use-after-free bug in RAID1 data-check code. (Jes Sorensen) [817970] - [md] support re-add of recovering devices. (Jes Sorensen) [817970] - [md] raid1: fix bug in read_balance introduced by hot-replace (Jes Sorensen) [817970] - [md] raid5: delayed stripe fix (Jes Sorensen) [817970] - [md] raid456: When read error cannot be recovered, record bad block (Jes Sorensen) [817970] - [md] make 'name' arg to md_register_thread non-optional. (Jes Sorensen) [817970] - [md] raid10: fix failure when trying to repair a read error. (Jes Sorensen) [817970] - [md] raid5: fix refcount problem when blocked_rdev is set. (Jes Sorensen) [817970] - [md] raid5: In ops_run_io, inc nr_pending before calling md_wait_for_blocked_rdev (Jes Sorensen) [817970] - [md] raid5: Do not add data_offset before call to is_badblock (Jes Sorensen) [817970] - [md] raid5: prefer replacing failed devices over want-replacement devices. (Jes Sorensen) [817970] - [md] raid10: Don't try to recovery unmatched (and unused) chunks. (Jes Sorensen) [817970] - [md] raid1, raid10: fix problem with merge_bvec_fn (Jes Sorensen) [817970] - [md] bitmap: record the space available for the bitmap in the superblock. (Jes Sorensen) [817970] - [md] raid10: Remove extras after reshape to smaller number of devices. (Jes Sorensen) [817970] - [md] raid5: improve removal of extra devices after reshape. (Jes Sorensen) [817970] - [md] check the return of mddev_find() (Jes Sorensen) [817970] - [md] raid5: Allow reshape while a bitmap is present. (Jes Sorensen) [817970] - [md] raid10: resize bitmap when required during reshape. (Jes Sorensen) [817970] - [md] allow array to be resized while bitmap is present. (Jes Sorensen) [817970] - [md] bitmap: make sure reshape request are reflected in superblock. (Jes Sorensen) [817970] - [md] bitmap: add bitmap_resize function to allow bitmap resizing. (Jes Sorensen) [817970] - [md] bitmap: use DIV_ROUND_UP instead of open-code (Jes Sorensen) [817970] - [md] bitmap: create a 'struct bitmap_counts' substructure of 'struct bitmap' (Jes Sorensen) [817970] - [md] bitmap: make bitmap bitops atomic. (Jes Sorensen) [817970] - [md] bitmap: make _page_attr bitops atomic. (Jes Sorensen) [817970] - [md] bitmap: merge bitmap_file_unmap and bitmap_file_put. (Jes Sorensen) [817970] - [md] bitmap: remove async freeing of bitmap file. (Jes Sorensen) [817970] - [md] bitmap: convert some spin_lock_irqsave to spin_lock_irq (Jes Sorensen) [817970] - [md] bitmap: use set_bit, test_bit, etc for operation on bitmap->flags. (Jes Sorensen) [817970] - [md] bitmap: remove single-bit manipulation on sb->state (Jes Sorensen) [817970] - [md] bitmap: remove bitmap_mask_state (Jes Sorensen) [817970] - [md] bitmap: move storage allocation from bitmap_load to bitmap_create. (Jes Sorensen) [817970] - [md] bitmap: separate bitmap file allocation to its own function. (Jes Sorensen) [817970] - [md] bitmap: store bytes in file rather than just in last page. (Jes Sorensen) [817970] - [md] bitmap: move some fields of 'struct bitmap' into a 'storage' substruct. (Jes Sorensen) [817970] - [md] bitmap: change *_page_attr() to take a page number, not a page. (Jes Sorensen) [817970] - [md] bitmap: centralise allocation of bitmap file pages. (Jes Sorensen) [817970] - [md] bitmap: allow a bitmap with no backing storage. (Jes Sorensen) [817970] - [md] bitmap: add new 'space' attribute for bitmaps. (Jes Sorensen) [817970] - [md] bitmap: disentangle two different 'pending' flags. (Jes Sorensen) [817970] - [md] raid5: support sync request (Jes Sorensen) [817970] - [md] raid5: remove unused variables (Jes Sorensen) [817970] - [md] raid10: Fix memleak in r10buf_pool_alloc (Jes Sorensen) [817970] - [md] raid1: allow fix_read_error to read from recovering device. (Jes Sorensen) [817970] - [md] move freeing of badblocks.page into md_rdev_clear (Jes Sorensen) [817970] - [md] dm-raid should call helper function to clear rdev. (Jes Sorensen) [817970] - [lib] raid6: Add SSSE3 optimized recovery functions (Jes Sorensen) [817970] - [md] raid10: add reshape support (Jes Sorensen) [817970] - [md] raid10: split out interpretation of layout to separate function. (Jes Sorensen) [817970] - [md] raid10: Introduce 'prev' geometry to support reshape. (Jes Sorensen) [817970] - [md] use resync_max_sectors for reshape as well as resync. (Jes Sorensen) [817970] - [md] teach sync_page_io about new_data_offset. (Jes Sorensen) [817970] - [md] raid10: collect some geometry fields into a dedicated structure. (Jes Sorensen) [817970] - [md] raid5: allow for change in data_offset while managing a reshape. (Jes Sorensen) [817970] - [md] raid5: Use correct data_offset for all IO. (Jes Sorensen) [817970] - [md] add possibility to change data-offset for devices. (Jes Sorensen) [817970] - [md] allow a reshape operation to be reversed. (Jes Sorensen) [817970] - [md] using GFP_NOIO to allocate bio for flush request (Jes Sorensen) [817970] - [md] raid10: fix transcription error in calc_sectors conversion. (Jes Sorensen) [817970] - [md] raid10: set dev_sectors properly when resizing devices in array. (Jes Sorensen) [817970] - [md] bitmap: fix calculation of 'chunks' - missing shift. (Jes Sorensen) [817970] - [md] fix possible corruption of array metadata on shutdown. (Jes Sorensen) [817970] - [md] don't call ->add_disk unless there is good reason. (Jes Sorensen) [817970] - [md] bitmap: prevent bitmap_daemon_work running while initialising bitmap (Jes Sorensen) [817970] - [md] raid1, raid10: Fix calculation of 'vcnt' when processing error recovery. (Jes Sorensen) [817970] - [md] Bitmap version cleanup (Jes Sorensen) [817970] - [md] raid1, raid10: don't compare excess byte during consistency check. (Jes Sorensen) [817970] - [md] raid5: Fix a bug about judging if the operation is syncing or replacing (Jes Sorensen) [817970] - [md] raid1:Remove unnecessary rcu_dereference(conf->mirrors[i].rdev). (Jes Sorensen) [817970] - [md] raid5: fix handling of bad blocks during recovery. (Jes Sorensen) [817970] - [md] raid1: If md_integrity_register() failed, run() must free the mem (Jes Sorensen) [817970] - [md] raid0: If md_integrity_register() fails, raid0_run() must free the mem. (Jes Sorensen) [817970] - [md] linear: If md_integrity_register() fails, linear_run() must free the mem. (Jes Sorensen) [817970] - [md] Add judgement bb->unacked_exist in function md_ack_all_badblocks(). (Jes Sorensen) [817970] - [md] fix clearing of the 'changed' flags for the bad blocks list. (Jes Sorensen) [817970] - [md] bitmap: discard CHUNK_BLOCK_SHIFT macro (Jes Sorensen) [817970] - [md] bitmap: remove unnecessary indirection when allocating. (Jes Sorensen) [817970] - [md] bitmap: remove some pointless locking. (Jes Sorensen) [817970] - [md] bitmap: change a 'goto' to a normal 'if' construct. (Jes Sorensen) [817970] - [md] bitmap: move printing of bitmap status to bitmap.c (Jes Sorensen) [817970] - [md] bitmap: remove some unused noise from bitmap.h (Jes Sorensen) [817970] - [md] raid10 - support resizing some RAID10 arrays. (Jes Sorensen) [817970] - [md] raid1: handle merge_bvec_fn in member devices. (Jes Sorensen) [817970] - [md] raid10: handle merge_bvec_fn in member devices. (Jes Sorensen) [817970] - [md] add proper merge_bvec handling to RAID0 and Linear. (Jes Sorensen) [817970] - [md] tidy up rdev_for_each usage. (Jes Sorensen) [817970] - [md] raid1, raid10: avoid deadlock during resync/recovery. (Jes Sorensen) [817970] - [md] don't set md arrays to readonly on shutdown. (Jes Sorensen) [817970] - [md] allow re-add to failed arrays. (Jes Sorensen) [817970] - [md] raid5: use atomic_dec_return() instead of atomic_dec() and atomic_read(). (Jes Sorensen) [817970] - [md] Use existed macros instead of numbers (Jes Sorensen) [817970] - [md] raid5: removed unused 'added_devices' variable. (Jes Sorensen) [817970] - [md] raid10: remove unnecessary smp_mb() from end_sync_write (Jes Sorensen) [817970] - [md] raid5: make sure reshape_position is cleared on error path. (Jes Sorensen) [817970] - [md] raid10: fix assembling of arrays with replacement devices. (Jes Sorensen) [817970] - [md] raid10: fix handling of error on last working device in array. (Jes Sorensen) [817970] - [md] raid1: fix buglet in md_raid1_contested. (Jes Sorensen) [817970] - [md] two small fixes to handling interrupt resync. (Jes Sorensen) [817970] - [md] notify the 'degraded' sysfs attribute on failure. (Jes Sorensen) [817970] - [md] raid1: Mark device want_replacement when we see a write error. (Jes Sorensen) [817970] - [md] raid1: If there is a spare and a want_replacement device, start replacement. (Jes Sorensen) [817970] - [md] raid1: recognise replacements when assembling arrays. (Jes Sorensen) [817970] - [md] raid1: handle activation of replacement device when recovery completes. (Jes Sorensen) [817970] - [md] raid1: Allow a failed replacement device to be removed. (Jes Sorensen) [817970] - [md] raid1: Allocate spare to store replacement devices and their bios. (Jes Sorensen) [817970] - [md] raid1: Replace use of mddev->raid_disks with conf->raid_disks. (Jes Sorensen) [817970] - [md] raid10: If there is a spare and a want_replacement device, start replacement. (Jes Sorensen) [817970] - [md] raid10: recognise replacements when assembling array. (Jes Sorensen) [817970] - [md] raid10: Allow replacement device to be replace old drive. (Jes Sorensen) [817970] - [md] raid10: handle recovery of replacement devices. (Jes Sorensen) [817970] - [md] raid10: Handle replacement devices during resync. (Jes Sorensen) [817970] - [md] raid10: writes should get directed to replacement as well as original. (Jes Sorensen) [817970] - [md] raid10: allow removal of failed replacement devices. (Jes Sorensen) [817970] - [md] raid10: preferentially read from replacement device if possible. (Jes Sorensen) [817970] - [md] raid10: change read_balance to return an rdev (Jes Sorensen) [817970] - [md] raid10: prepare data structures for handling replacement. (Jes Sorensen) [817970] - [md] raid5: Mark device want_replacement when we see a write error. (Jes Sorensen) [817970] - [md] raid5: If there is a spare and a want_replacement device, start replacement. (Jes Sorensen) [817970] - [md] raid5: recognise replacements when assembling array. (Jes Sorensen) [817970] - [md] raid5: handle activation of replacement device when recovery completes. (Jes Sorensen) [817970] - [md] raid5: detect and handle replacements during recovery. (Jes Sorensen) [817970] - [md] raid5: writes should get directed to replacement as well as original. (Jes Sorensen) [817970] - [md] raid5: allow removal for failed replacement devices. (Jes Sorensen) [817970] - [md] raid5: preferentially read from replacement device if possible. (Jes Sorensen) [817970] - [md] raid5: remove redundant bio initialisations. (Jes Sorensen) [817970] - [md] raid5: raid5.h cleanup (Jes Sorensen) [817970] - [md] raid5: allow each slot to have an extra replacement device (Jes Sorensen) [817970] - [md] create externally visible flags for supporting hot-replace. (Jes Sorensen) [817970] - [md] change hot_remove_disk to take an rdev rather than a number (Jes Sorensen) [817970] - [md] remove test for duplicate device when setting slot number (Jes Sorensen) [817970] - [md] bitmap: be more consistent when setting new bits in memory bitmap (Jes Sorensen) [817970] - [md] Fix userspace free_pages() macro (Jes Sorensen) [817970] - [md] raid5: be more thorough in calculating 'degraded' value (Jes Sorensen) [817970] - [md] bitmap: daemon_work cleanup (Jes Sorensen) [817970] - [md] allow non-privileged uses to GET_*_INFO about raid arrays (Jes Sorensen) [817970] - [md] update documentation for md/rdev/state sysfs interface (Jes Sorensen) [817970] - [kernel] Add DIV_ROUND_UP_ULL and DIV_ROUND_UP_SECTOR_T macro usage (Jes Sorensen) [817970] - [kernel] add roundup() code comment from akpm (Jes Sorensen) [817970] - [kernel] Constify temporary variable in roundup() (Jes Sorensen) [817970] - [kernel] roundup should only reference arguments once (Jes Sorensen) [817970] - [md] raid: remove sparse warning:symbol XXX was not declared (Jes Sorensen) [817970] - [md] convert bitmap code to use compat macros for le-bitops (Jes Sorensen) [817970] - [md] add rhel6 compat macros for upstream le-bitops (Jes Sorensen) [817970] - [scsi] cleanup usages of scsi_complete_async_scans (David Milburn) [839070] - [scsi] queue async scan work to an async_schedule domain (David Milburn) [839070] - [scsi] async: make async_synchronize_full() flush all work regardless of domain (David Milburn) [839070] - [scsi] async: introduce 'async_domain' type (David Milburn) [839070] - [scsi] isci: make function declaration match implementation (David Milburn) [839070] - [scsi] cleanup ata_host flags initialization via ata_host_init (David Milburn) [839070] - [scsi] fix hot unplug vs async scan race (David Milburn) [839070] - [scsi] libsas: fix taskfile corruption in sas_ata_qc_fill_rtf (David Milburn) [839070] - [scsi] sd: limit the scope of the async probe domain (David Milburn) [839070] - [scsi] libsas: fix sas_discover_devices return code handling (David Milburn) [839070] - [scsi] cleanup setting task state in scsi_error_handler() (David Milburn) [839070] - [scsi] Revert: scsi_transport_sas: fix delete vs scan race (David Milburn) [839070]- [kernel] sched: fix divide by zero at {thread_group,task}_times (Stanislaw Gruszka) [843771] - [scsi] alua: backoff alua rtpg retry linearly (Rob Evers) [820567] - [scsi] scsi_transport_fc: fix scan when devs are offline (Rob Evers) [822691] - [scsi] alua: retry extended header for illegal response (Rob Evers) [678069] - [scsi] alua: implement 'implied transition timeout' (Rob Evers) [678069] - [scsi] alua: Re-enable STPG for unavailable ports (Rob Evers) [807486] - [scsi] alua: Optimize the STPG command (Rob Evers) [807486] - [scsi] alua: Store the PREF bit from RTPG (Rob Evers) [807486] - [scsi] alua: Introduce set params interface (Rob Evers) [807486] - [dm] dm-thin: add read only and fail io modes (Mike Snitzer) [814826] - [dm] dm-thin-metadata: introduce dm_pool_abort_metadata (Mike Snitzer) [814826] - [dm] dm-thin-metadata: introduce dm_pool_metadata_set_read_only (Mike Snitzer) [814826] - [dm] dm-persistent-data: introduce dm_bm_set_read_only (Mike Snitzer) [814826] - [dm] dm-thin: reduce number of metadata commits (Mike Snitzer) [844808] - [dm] dm-thin-metadata: add dm_thin_changed_this_transaction (Mike Snitzer) [844808] - [dm] dm-thin-metadata: add format option to dm_pool_metadata_open (Mike Snitzer) [844808] - [dm] dm-thin-metadata: tidy up open and format error paths (Mike Snitzer) [844808] - [dm] dm-thin-metadata: only check incompat features on open (Mike Snitzer) [844808] - [dm] dm-thin-metadata: remove duplicate pmd initialisation (Mike Snitzer) [844808] - [dm] dm-thin-metadata: remove create parameter from __create_persistent_data_objects (Mike Snitzer) [844808] - [dm] dm-thin-metadata: move __superblock_all_zeroes to __open_or_format_metadata (Mike Snitzer) [844808] - [dm] dm-thin-metadata: remove nr_blocks arg from __create_persistent_data_objects (Mike Snitzer) [844808] - [dm] dm-thin-metadata: split __open or format metadata (Mike Snitzer) [844808] - [dm] dm-thin-metadata: use struct dm_pool_metadata members in __open_or_format_metadata (Mike Snitzer) [844808] - [dm] dm-thin-metadata: zero unused superblock uuid (Mike Snitzer) [844808] - [dm] dm-thin-metadata: lift __begin_transaction out of __write_initial_superblock (Mike Snitzer) [844808] - [dm] dm-thin-metadata: move dm_commit_pool_metadata into __write_initial_superblock (Mike Snitzer) [844808] - [dm] dm-thin-metadata: factor out __write_initial_superblock (Mike Snitzer) [844808] - [dm] dm-thin-metadata: lift some initialisation out of __open_or_format_metadata (Mike Snitzer) [844808] - [dm] dm-thin-metadata: factor __destroy_persistent_data out of dm_pool_metadata_close (Mike Snitzer) [844808] - [dm] dm-thin-metadata: move bm creation code into create_persistent_data_objects (Mike Snitzer) [844808] - [dm] dm-thin-metadata: rename init_pmd to __create_persistent_data_objects (Mike Snitzer) [844808] - [dm] dm-thin-metadata: wrap superblock locking (Mike Snitzer) [844808] - [dm] dm-persistent-data: stop using dm_bm_unlock_move when shadowing blocks in tm (Mike Snitzer) [844808] - [dm] dm-persistent-data: tidy transaction manager creation fns (Mike Snitzer) [844808] - [dm] dm-thin-metadata: stop tracking need for commit (Mike Snitzer) [844808] - [dm] persistent-data: create new dm_block_manager struct (Mike Snitzer) [844808] - [dm] dm-thin-metadata: factor __setup_btree_details out of init_pmd (Mike Snitzer) [844808] - [dm] dm-thin: set flush_supported (Mike Snitzer) [844808] - [dm] allow targets to request flushes regardless of underlying device support (Mike Snitzer) [844808] - [dm] persistent-data: only commit space map if index changed (Mike Snitzer) [844808] - [dm] persistent-data: always unlock superblock in dm_bm_flush_and_unlock (Mike Snitzer) [844808] - [dm] dm-thin: avoid unnecessarily breaking sharing for flushes (Mike Snitzer) [844808] - [dm] dm-thin: fix memory leak in process_prepared_mapping error paths (Mike Snitzer) [844808] - [dm] dm-thin: split discards on block boundary (Mike Snitzer) [844808] - [dm] introduce split_discard_requests (Mike Snitzer) [844808] - [dm] dm-raid: move sectors_per_dev calculation (Mike Snitzer) [844808] - [dm] dm-raid: restructure parse_raid_params (Mike Snitzer) [844808] - [dm] dm-mpath: add retain_attached_hw_handler feature (Mike Snitzer) [818374] - [scsi] scsi_dh: add scsi_dh_attached_handler_name (Mike Snitzer) [818374] - [dm] dm-thin: optimize power of two block size (Mike Snitzer) [814823] - [dm] dm-thin: support for non power of 2 pool blocksize (Mike Snitzer) [814823] - [dm] dm-stripe: optimize chunk_size calculations (Mike Snitzer) [814820] - [dm] dm-stripe: remove minimum stripe size (Mike Snitzer) [814820] - [dm] dm-stripe: support for non power of 2 chunksize (Mike Snitzer) [814820] - [dm] support non power of two target max_io_len (Mike Snitzer) [814820] - [dm] dm-stripe: remove stripes_mask (Mike Snitzer) [814820] - [dm] dm-snapshot: remove redundant assignment in merge fn (Mike Snitzer) [844808] - [dm] dm-thin: provide specific errors for two table load failure cases (Mike Snitzer) [844808] - [dm] dm-thin-metadata: introduce THIN_MAX_CONCURRENT_LOCKS (Mike Snitzer) [844808] - [dm] dm-thin-metadata: remove pointless label from __commit_transaction (Mike Snitzer) [844808] - [dm] dm-persistent-data: remove debug space map checker (Mike Snitzer) [844808] - [dm] dm-thin: clean up compiler warning (Mike Snitzer) [844808] - [dm] dm-thin: reduce endio_hook pool size (Mike Snitzer) [844808] - [dm] replace simple_strtoul (Mike Snitzer) [844808] - [dm] dm-thin: convert from simple_strto* to kstrto* (Mike Snitzer) [844808] - [dm] dm-raid1: set discard_zeroes_data_unsupported (Mike Snitzer) [844808] - [dm] dm-thin: do not send discards to shared blocks (Mike Snitzer) [844808] - [dm] dm-table: introduce discard_zeroes_data_unsupported (Mike Snitzer) [844808] - [block] do not artificially constrain max_sectors for stacking drivers (Mike Snitzer) [844968] - [dm] persistent-data: fix allocation failure in space map checker init (Mike Snitzer) [828955] - [dm] persistent-data: handle space map checker creation failure (Mike Snitzer) [828955] - [dm] persistent-data: fix shadow_info_leak on dm_tm_destroy (Mike Snitzer) [828955] - [dm] dm-thin: commit metadata before creating metadata snapshot (Mike Snitzer) [828955] - [dm] dm-thin: provide userspace access to pool metadata (Mike Snitzer) [828955] - [dm] dm-thin: use slab mempools (Mike Snitzer) [828955] - [dm] dm-thin: correct module description (Mike Snitzer) [828955] - [dm] dm-thin: add pool target flags to control discard (Mike Snitzer) [828955] - [dm] dm-thin: support discards (Mike Snitzer) [828955] - [dm] dm-thin: prepare to support discard (Mike Snitzer) [828955] - [dm] dm-thin: use dm_target_offset (Mike Snitzer) [828955] - [dm] dm-thin: support read only external snapshot origins (Mike Snitzer) [828955] - [dm] dm-thin: relax hard limit on the maximum size of a metadata device (Mike Snitzer) [828955] - [dm] persistent-data: remove space map ref_count entries if redundant (Mike Snitzer) [828955] - [dm] dm-thin: commit outstanding data every second (Mike Snitzer) [828955] - [dm] dm-thin: fix stacked bi_next usage (Mike Snitzer) [828955] - [dm] dm-bufio: there's no need to include linux/version.h (Mike Snitzer) [828955] - [dm] dm-thin-metadata: pass correct space map to dm_sm_root_size (Mike Snitzer) [828955] - [dm] persistent-data: remove redundant value_size arg from value_ptr (Mike Snitzer) [828955] - [dm] dm-thin: correct comments (Mike Snitzer) [828955] - [dm] persistent-data: fix btree rebalancing after remove (Mike Snitzer) [828955] - [dm] dm-mpath: allow ioctls to trigger pg init (Mike Snitzer) [760438] - [dm] dm-mpath: delay retry of bypassed pg (Mike Snitzer) [828955] - [dm] dm-mpath: reduce size of struct multipath (Mike Snitzer) [828955] - [dm] dm-mpath: detect invalid map_context (Mike Snitzer) [828955] - [dm] clear bi_end_io on remapping failure (Mike Snitzer) [828955] - [dm] reject trailing characters in sccanf input (Mike Snitzer) [828955] - [dm] dm-table: simplify call to free_devices (Mike Snitzer) [828955] - [dm] dm-exception-store: fix init error path (Mike Snitzer) [828955] - [dm] dm-flakey: fix crash on read when corrupt_bio_byte not set (Mike Snitzer) [828955] - [dm] dm-log-userspace: add log device dependency (Mike Snitzer) [828955] - [dm] remove superfluous smp_mb (Mike Snitzer) [828955] - [dm] use local printk ratelimit (Mike Snitzer) [828955] - [dm] dm-ioctl: add flag to wipe buffers for secure data (Mike Snitzer) [828955] - [dm] fix idr leak on module removal (Mike Snitzer) [828955] - [dm] replicator: remove all related code (Mike Snitzer) [828955] - [block] rename __make_request() to blk_queue_bio() (Mike Snitzer) [828955] - [block] export __make_request (Mike Snitzer) [828955]- [scsi] vmw_pvscsi: set max_id suggested by device (Rob Evers) [830357] - [scsi] fix medium error problems (Rob Evers) [845135] - [char] hw_random/virtio-rng: s3/s4 support (Amit Shah) [844579 844582 844583] - [char] hw_random/virtio-rng: split out common code in probe / remove for s3/s4 ops (Amit Shah) [844579 844582 844583] - [char] hw_random/virtio-rng: don't wait on host when module is going away (Amit Shah) [844579 844582 844583] - [char] hw_random/virtio-rng: allow tasks to be killed that are waiting for rng input (Amit Shah) [844579 844582 844583] - [char] hwrng: virtio-rng - Convert to new API (Amit Shah) [844579 844582 844583] - [char] hwrng: core - Fix double unlock in rng_dev_read (Amit Shah) [844579 844582 844583] - [char] hwrng: core - Replace u32 in driver API with byte array (Amit Shah) [844579 844582 844583] - [kernel] timekeeping: Add missing update call in timekeeping_resume() (Prarit Bhargava) [836803] - [kernel] hrtimer: Update hrtimer base offsets each hrtimer_interrupt (Prarit Bhargava) [836803] - [kernel] timekeeping: Provide hrtimer update function (Prarit Bhargava) [836803] - [kernel] hrtimers: Move lock held region in hrtimer_interrupt() (Prarit Bhargava) [836803] - [kernel] timekeeping: Maintain ktime_t based offsets for hrtimers (Prarit Bhargava) [836803] - [kernel] timekeeping: Fix leapsecond triggered load spike issue (Prarit Bhargava) [836803] - [kernel] hrtimer: Provide clock_was_set_delayed() (Prarit Bhargava) [836803]- [powerpc] pci-dma: use include/linux/pci-dma.h (Stanislaw Gruszka) [827193] - [x86] pci-dma: use include/linux/pci-dma.h (Stanislaw Gruszka) [827193] - [acpi] apei/ghes: Printk queued error record before panic (Myron Stowe) [816496] - [acpi] apei/ghes: Distinguish interleaved error report in kernel log (Myron Stowe) [816496] - [acpi] apei: Add Kconfig option IRQ_WORK for GHES (Myron Stowe) [816496] - [acpi] apei/ghes: 32-bit buildfix (Myron Stowe) [816496] - [acpi] apei/ghes: Add hardware memory error recovery support (Myron Stowe) [816496] - [acpi] apei/ghes: Error records content based throttle (Myron Stowe) [816496] - [acpi] apei/ghes: printk support for recoverable error via NMI (Myron Stowe) [816496] - [lib] genalloc: Make gen_pool memory allocator lockless (Myron Stowe) [816496] - [misc] Add Kconfig option ARCH_HAVE_NMI_SAFE_CMPXCHG (Myron Stowe) [816496] - [acpi] apei/ghes: Do not ratelimit fatal error printk before panic (Myron Stowe) [816496] - [lib] genalloc: add support for specifying the physical address (Myron Stowe) [816496] - [lib] genalloc: add multiple-inclusion guards (Myron Stowe) [816496] - [lib] genalloc: fix allocation from end of pool (Myron Stowe) [816496] - [lib] genalloc: use bitmap_find_next_zero_area (Myron Stowe) [816496] - [usb] xhci: Fix oops caused by more USB2 ports than USB3 ports (Don Zickus) [738470 813677] - [i2c] i2c-i801: Add device IDs for Intel Lynx Point (John Villalovos) [738470] - [watchdog] iTCO_wdt: add Intel Lynx Point DeviceIDs (John Villalovos) [738470] - [ata] ata_piix: IDE-mode SATA patch for Intel Lynx Point DeviceIDs (John Villalovos) [738470] - [ata] ahci: AHCI-mode SATA patch for Intel Lynx Point DeviceIDs (John Villalovos) [738470] - [sound] alsa: Add Lynx Point HD Audio Controller DeviceIDs (John Villalovos) [738470] - [netdrv] e1000e: prevent oops when adapter is being closed and reset simultaneously (Dean Nelson) [826375] - [fs] cifs: possible memory leak in xattr (Sachin Prabhu) [824065] - [fs] cifs: integer overflow in parse_dacl() (Sachin Prabhu) [824065] - [fs] cifs: Call id to SID mapping functions to change owner/group (Sachin Prabhu) [824065] - [fs] cifs: Add data structures and functions for uid/gid to SID mapping (Sachin Prabhu) [824065] - [fs] cifs: Do not set cifs/ntfs acl using a file handle (Sachin Prabhu) [824065] - [fs] cifs: Fix endian error comparing authusers when cifsacl enabled (Sachin Prabhu) [824065] - [fs] cifs: Change key name to cifs.idmap, misc. clean-up (Sachin Prabhu) [824065] - [fs] cifs: Invoke id mapping functions (Sachin Prabhu) [824065] - [fs] cifs: Add idmap key and related data structures and functions (Sachin Prabhu) [824065] - [fs] cifs: Allow to set extended attribute cifs_acl (Sachin Prabhu) [824065] - [fs] cifs: Use mask of ACEs for SID Everyone to calculate all three permissions user, group, and other (Sachin Prabhu) [824065] - [fs] cifs: goto out here is unnecessary (Sachin Prabhu) [823934] - [fs] cifs: remove bogus call to cifs_cleanup_volume_info (Sachin Prabhu) [823934] - [fs] cifs: tidy cifs_do_mount() up a bit (Sachin Prabhu) [823934] - [fs] cifs: close sget() races (Sachin Prabhu) [823934] - [fs] cifs: pull freeing mountdata/dropping nls/freeing cifs_sb into cifs_umount() (Sachin Prabhu) [823934] - [fs] cifs: move cifs_umount() call into ->kill_sb() (Sachin Prabhu) [823934] - [fs] cifs: pull cifs_mount() call up (Sachin Prabhu) [823934] - [fs] cifs: sanitize cifs_umount() prototype (Sachin Prabhu) [823934] - [fs] cifs: initialize ->tlink_tree in cifs_setup_cifs_sb() (Sachin Prabhu) [823934] - [fs] cifs: allocate mountdata earlier (Sachin Prabhu) [823934] - [fs] cifs: don't pass superblock to cifs_mount() (Sachin Prabhu) [823934] - [fs] cifs: don't leak nls on mount failure (Sachin Prabhu) [823934] - [fs] cifs: double free on mount failure (Sachin Prabhu) [823934] - [fs] cifs: trivial cleanup fscache cFYI and cERROR messages (Sachin Prabhu) [823934] - [fs] cifs: Fix memory leak in cifs_do_mount (Sachin Prabhu) [823934] - [fs] cifs: When mandatory encryption on share, fail mount (Sachin Prabhu) [823934] - [fs] cifs: Move smb_vol to cifsglob.h (Sachin Prabhu) [823934] - [fs] cifs: Rename three structures to avoid camel case (Sachin Prabhu) [823934] - [fs] cifs: Remove unused inode number while fetching root inode (Sachin Prabhu) [823934] - [fs] cifs: Remove build warning (Sachin Prabhu) [823934] - [fs] cifs: Fix undefined behavior when mount fails (Sachin Prabhu) [823934] - [fs] cifs: Simplify mount code for further shared sb capability (Sachin Prabhu) [823934] - [fs] cifs: Simplify connection structure search calls (Sachin Prabhu) [823934] - [fs] cifs: Add rwpidforward mount option (Sachin Prabhu) [823902] - [fs] cifs: Use pid saved from cifsFileInfo in writepages and set_file_size (Sachin Prabhu) [823902] - [fs] cifs: clean up error handling in cifs_mknod (Sachin Prabhu) [823902] - [fs] cifs: Fix to problem with getattr caused by invalidate simplification patch (Sachin Prabhu) [823878] - [fs] cifs: Simplify invalidate part (Sachin Prabhu) [823878] - [fs] cifs: Add launder_page operation (Sachin Prabhu) [823878] - [fs] cifs: Use invalidate_inode_pages2 instead of invalidate_remote_inode (Sachin Prabhu) [823878] - [fs] cifs: Fix oplock break handling (Sachin Prabhu) [823843] - [fs] cifs: switch cifs_open and cifs_create to use CIFSSMBUnixSetFileInfo (Sachin Prabhu) [823630] - [fs] cifs: Simplify cifs_open code (Sachin Prabhu) [823630] - [fs] cifs: Simplify non-posix open stuff (Sachin Prabhu) [823630] - [fs] cifs: fix handling of scopeid in cifs_convert_address (Sachin Prabhu) [823625] - [fs] cifs: add attribute cache timeout (actimeo) tunable (Sachin Prabhu) [823620] - [fs] cifs: TCP_Server_Info diet (Sachin Prabhu) [823842] - [fs] cifs: directio read/write cleanups (Sachin Prabhu) [742314] - [fs] cifs: Fix variable types in cifs_iovec_read/write (Sachin Prabhu) [742314] - [fs] cifs: Add strictcache mount option (Sachin Prabhu) [742314] - [fs] cifs: Implement cifs_strict_writev (Sachin Prabhu) [742314] - [fs] cifs: Implement cifs_strict_readv (Sachin Prabhu) [742314] - [fs] cifs: Implement cifs_file_strict_mmap (Sachin Prabhu) [742314] - [fs] cifs: Implement cifs_strict_fsync (Sachin Prabhu) [742314] - [fs] cifs: Make cifsFileInfo_put work with strict cache mode (Sachin Prabhu) [742314] - [fs] NFS: Don:t leak in nfs_proc_symlink() (Jeff Layton) [802538] - [fs] nfs: skip commit in releasepage if we:re freeing memory for fs-related reasons (Jeff Layton) [832434] - [fs] gfs2: fix kernel panic with small gfs2 filesystems - 1 RG (Abhijith Das) [838638] - [block] fix infinite loop in __getblk_slow (Jeff Moyer) [534080] - [fs] block_dev: don't mark buffers beyond end of disk as mapped (Jeff Moyer) [534080] - [fs] nfs4: fix referrals on mounts that use IPv6 addrs (Steve Dickson) [820734] - [fs] nfsd: add IPv6 addr escaping to fs_location hosts (Steve Dickson) [820734] - [fs] nfs: Enclose hostname in brackets when needed in nfs_do_root_mount (Steve Dickson) [820734] - [fs] nfs4: serialize layoutcommit (Steve Dickson) [837871] - [fs] pnfs: cleanup_layoutcommit (Steve Dickson) [837871] - [fs] pnfs: encode_layoutcommit (Steve Dickson) [837871] - [fs] pnfs: let layoutcommit handle a list of lseg (Steve Dickson) [837871] - [fs] pnfs: save layoutcommit cred at layout header init (Steve Dickson) [837871] - [fs] pnfs: save layoutcommit lwb at layout header (Steve Dickson) [837871] - [block] virtio-blk: Call revalidate_disk() upon online disk resize (Jeff Moyer) [693940] - [fs] fs/direct-io.c: dont try to allocate more than BIO_MAX_PAGES in a bio (Jeff Moyer) [832962] - [fs] nfsd: don't fail unchecked creates of non-special files (J. Bruce Fields) [808112] - [fs] NFS: fix return value of nfs_pagein_one/nfs_flush_one (Steve Dickson) [837871] - [fs] pNFS: Fall back to ordinary i/o through the mds if we have no layout segment (Steve Dickson) [837871] - [fs] pNFS: Add an initialisation callback for pNFS (Steve Dickson) [837871] - [fs] pnfs: write: Set mds_offset in the generic layer - it is needed by all LDs (Steve Dickson) [837871] - [fs] NFS: move pnfs layouts to nfs_server structure (Steve Dickson) [837871] - [fs] NFS: fix umount of pnfs filesystems (Steve Dickson) [837871]- [mm] check PageUnevictable in lru_deactivate() (Jan Stancek) [846253] - [virt] virtio-blk: Use block layer provided spinlock (Asias He) [734051] - [virt] virtio-blk: Reset device after blk_cleanup_queue() (Asias He) [734051] - [virt] virtio-blk: Call del_gendisk() before disable guest kick (Asias He) [734051] - [virt] virtio-blk: Fix hot-unplug race in remove method (Asias He) [734051] - [virt] virtio_blk: Drop unused request tracking list (Asias He) [734051] - [acpi] apei: new einj parameter to control trigger action (Myron Stowe) [816508] - [acpi] apei: limit the range of einj_param (Myron Stowe) [816508] - [acpi] apei: Use acpi_os_map_memory() instead of ioremap() in einj driver (Myron Stowe) [816508] - [acpi] apei: cleanup 0 vs NULL confusion (Myron Stowe) [816508] - [acpi] apei: Allow empty EINJ Trigger Error Action Table (Myron Stowe) [816508] - [acpi] apei: Add extensions to EINJ from rev 5.0 of acpi spec (Myron Stowe) [816508] - [acpi] apei: Print resource errors in conventional format (Myron Stowe) [816508] - [net] dev: consolidate netif_needs_gso() checks (Amerigo Wang) [822737] - [net] skbuff: add check for non-linear to warn_if_lro and needs_linearize (Amerigo Wang) [822737] - [net] dev: Optimize non-gso test checks (Amerigo Wang) [822737] - [powerpc] time: Fixups for powerpc timekeeping code (Prarit Bhargava) [843138] - [mm] Eliminate kernel crash due to races in hugetlbfs (Larry Woodman) [822458] - [net] tcp: clear hints to avoid a stale one (Andy Gospodarek) [807704] - [net] fix rtnetlink IFF_PROMISC and IFF_ALLMULTI handling (Jiri Benc) [838450]- [net] openvswitch: checking wrong variable in queue_userspace_packet() (Herbert Xu) [805656] - [net] openvswitch: Validation of IPv6 set port action uses IPv4 header (Herbert Xu) [805656] - [net] openvswitch: Release rtnl_lock if ovs_vport_cmd_build_info() failed (Herbert Xu) [805656] - [net] openvswitch: Add length check when retrieving TCP flags (Herbert Xu) [805656] - [net] openvswitch: Fix checksum update for actions on UDP packets (Herbert Xu) [805656] - [net] openvswitch: Honor dp_ifindex, when specified, for vport lookup by name (Herbert Xu) [805656] - [net] openvswitch: Fix multipart datapath dumps (Herbert Xu) [805656] - [net] openvswitch: small potential memory leak in ovs_vport_alloc() (Herbert Xu) [805656] - [net] openvswitch: Add Open vSwitch kernel components (Herbert Xu) [805656] - [lib] flex_array: export symbols to modules (Herbert Xu) [805656] - [net] net: Add rcu_dereference_rtnl (Herbert Xu) [805656] - [net] Add skb_reset_mac_len helper (Herbert Xu) [805656] - [net] rcu: add __rcu API for later sparse checking (Herbert Xu) [805656] - [net] ipv6: Add fragment reporting to ipv6_skip_exthdr() (Herbert Xu) [805656] - [net] vlan: Move vlan_set_encap_proto() to vlan header file (Herbert Xu) [805656] - [net] genetlink: Add rcu_dereference_genl and genl_dereference (Herbert Xu) [805656] - [net] genetlink: Add lockdep_genl_is_held() (Herbert Xu) [805656] - [net] netlink: Export genl_lock() API for use by modules (Herbert Xu) [805656] - [net] genetlink: Add genl_notify() (Herbert Xu) [805656] - [x86] setup: Update hardware check to support Intel Haswell processors (Prarit Bhargava) [842862] - [kernel] tracing, function tracer: Clean up strstrip() usage (Jiri Olsa) [838745] - [kernel] tracing: Support multiple pids in set_pid_ftrace file (Jiri Olsa) [838745] - [mm] thp: remove unnecessary tlb flush for mprotect (Andrea Arcangeli) [823994] - [mm] thp: improve order in lru list for split huge page (Andrea Arcangeli) [823994] - [mm] thp: Set compound tail page _count to zero (Andrea Arcangeli) [823994] - [mm] thp: Add compound tail page _mapcount when mapped (Andrea Arcangeli) [823994] - [mm] thp: reduce khugepaged freezing latency (Andrea Arcangeli) [823994] - [mm] Fix slab->page flags corruption (Andrea Arcangeli) [823994] - [powerpc] oprofile: Handle events that raise an exception without overflowing (Steve Best) [834157] - [infiniband] cxgb3: Don't pass irq flags to flush_qp() (Steve Best) [829758] - [usb] ehci: go back to using the system clock for QH unlinks (Gerd Hoffmann) [816576] - [md] dm-raid1: Fix mirror crash when discard request is sent and sync is in progress (Mikulas Patocka) [837607] - [scsi] st: increase max number of tapes configured (Rob Evers) [533469] - [mm] Never OOM kill tasks outside of memory cgroup when memory.limit_in_bytes is exceeded by a Transparent Huge Page (Larry Woodman) [811255] - [netdrv] bond_alb: don't disable softirq under bond_alb_xmit (Jiri Pirko) [841987]- [net] ipv4: add RCU protection to inet->opt (Jiri Pirko) [829109] - [x86] perf: Update event scheduling constraints for AMD family 15h models (Jiri Olsa) [739441] - [x86] ioapic: Fix kdump race with migrating irq (Don Zickus) [783322] - [net] sctp: Implement quick failover draft from tsvwg (Neil Horman) [830716] - [net] sctp: be more restrictive in transport selection on bundled sacks (Neil Horman) [830716] - [net] rds: set correct msg_namelen (Weiping Pan) [822731] {CVE-2012-3430}- [s390] kernel: pfault task state race (Hendrik Brueckner) [831262] - [powerpc] pseries: Support lower minimum entitlement for virtual processors (Steve Best) [822651] - [kernel] sched: Fix signed unsigned comparison in check_preempt_tick() (Frederic Weisbecker) [835797] - [edac] i5000_edac: Fix the fatal error channel report (Mauro Carvalho Chehab) [806796] - [security] selinux: fix error codes in cond_read_bool() (Eric Paris) [839315] - [mm] page-writeback: Improvement of page writeback ordering (Naoya Horiguchi) [786025] - [mm] reduce page fragmentation in buddy allocator (Jarod Wilson) [786318]- [pci] print out PCI device info along with duration (Myron Stowe) [808213] - [pci] Move "pci reassigndev resource alignment" out of quirks.c (Myron Stowe) [808213] - [pci] Use class for quirk for usb host controller fixup (Myron Stowe) [808213] - [pci] Use class for quirk for netmos class fixup (Myron Stowe) [808213] - [pci] Use class for quirk for intel e100 interrupt fixup (Myron Stowe) [808213] - [pci] Use class for quirk for legacy ATA NO_D3 (Myron Stowe) [808213] - [pci] Use class for quirk for cardbus_legacy (Myron Stowe) [808213] - [pci] Use class for quirk for pci_fixup_video (Myron Stowe) [808213] - [pci] Use class quirk for intel fix_transparent_bridge (Myron Stowe) [808213] - [pci] Use class for quirk for via_no_dac (Myron Stowe) [808213] - [pci] Add class support in quirk handling (Myron Stowe) [808213] - [pci] Annotate PCI quirks in initcall_debug style (Myron Stowe) [808213] - [kernel] async: remove redundant declaration (Myron Stowe) [808213] - [pci] init.h: Add "extern int initcall_debug" (Myron Stowe) [808213] - [powerpc] Make keyctl new_session work on powerpc (David Howells) [830152] - [pci] Fix uninitialized variable 'cap_mask' (Myron Stowe) [813363] - [s390] enable ARCH_DMA_ADDR_T_64BIT with 64BIT (Prarit Bhargava) [715410] - [x86] Enable ARCH_DMA_ADDR_T_64BIT with X86_64 || HIGHMEM64G (Prarit Bhargava) [715410] - [powerpc] enable ARCH_DMA_ADDR_T_64BIT with ARCH_PHYS_ADDR_T_64BIT (Prarit Bhargava) [715410] - [kernel] add the common dma_addr_t typedef to include/linux/types.h (Prarit Bhargava) [715410] - [pci] ahci: add pci quirk for JMB362 (Prarit Bhargava) [836880] - [net] tun: allow tap iface in netconsole'd bridge (Jiri Benc) [838025] - [net] netconsole: fix deadlock on network restart (Jiri Benc) [839266] - [net] ipv4/ping: Fix recvmsg MSG_OOB error handling (Jiri Pirko) [787705] - [net] fix some sparse errors (Jiri Pirko) [787705] - [net] ping: dont increment ICMP_MIB_INERRORS (Jiri Pirko) [787705] - [net] ping: remove some sparse errors (Jiri Pirko) [787705] - [net] ping: fix the coding style (Jiri Pirko) [787705] - [net] ping: make local functions static (Jiri Pirko) [787705] - [net] ping: cleanups ping_v4_unhash() (Jiri Pirko) [787705] - [net] ipv4/ping: Remove duplicate icmp.h include (Jiri Pirko) [787705] - [net] ping: fix build failure (Jiri Pirko) [787705] - [net] ping: dont call udp_ioctl() (Jiri Pirko) [787705] - [net] ping: small changes (Jiri Pirko) [787705] - [net] ipv4: add IPPROTO_ICMP socket kind (Jiri Pirko) [787705] - [x86] amd_iommu: Fix SRIOV and hotplug devices (Stefan Assmann) [832009] - [mm] hugetlb: fix resv_map leak in error path (Motohiro Kosaki) [824351] {CVE-2012-2390}- [crypto] signature: remove module signing xtime usage (Prarit Bhargava) [836748] - [kernel] timekeeping: Fix CLOCK_MONOTONIC inconsistency during leapsecond (Prarit Bhargava) [836748] - [kernel] timekeeping: Fix a few minor newline issues (Prarit Bhargava) [836748] - [kernel] time: fix s/then/than/ spelling errors (Prarit Bhargava) [836748] - [kernel] time: Avoid scary backtraces when warning of > 11 adj (Prarit Bhargava) [836748] - [kernel] ntp: Fix leap-second hrtimer livelock (Prarit Bhargava) [836748] - [kernel] time: Fix change_clocksource locking (Prarit Bhargava) [836748] - [kernel] time: Move common updates to a function (Prarit Bhargava) [836748] - [kernel] time: Reorder so the hot data is together (Prarit Bhargava) [836748] - [kernel] time: Remove most of xtime_lock usage in timekeeping.c (Prarit Bhargava) [836748] - [kernel] ntp: Add ntp_lock to replace xtime_locking (Prarit Bhargava) [836748] - [kernel] ntp: Access tick_length variable via ntp_tick_length() (Prarit Bhargava) [836748] - [kernel] time: Add timekeeper lock (Prarit Bhargava) [836748] - [kernel] time: Cleanup global variables and move them to the top (Prarit Bhargava) [836748] - [kernel] time: Move raw_time into timekeeper structure (Prarit Bhargava) [836748] - [kernel] time: Move xtime into timekeeeper structure (Prarit Bhargava) [836748] - [kernel] time: Move wall_to_monotonic into the timekeeper structure (Prarit Bhargava) [836748] - [kernel] time: Move total_sleep_time into the timekeeper structure (Prarit Bhargava) [836748] - [kernel] time: Fix spelling mistakes in new comments (Prarit Bhargava) [836748] - [kernel] time: fix bogus comment in timekeeping_get_ns_raw (Prarit Bhargava) [836748] - [kernel] timekeeping: add arch_offset hook to ktime_get functions (Prarit Bhargava) [836748] - [kernel] clocksource: Avoid selecting mult values that might overflow when adjusted (Prarit Bhargava) [836748] - [kernel] time: Improve documentation of timekeeeping_adjust() (Prarit Bhargava) [836748] - [kernel] time: Fix stupid KERN_WARN compile issue (Prarit Bhargava) [836748] - [kernel] time: Avoid accumulating time drift in suspend/resume (Prarit Bhargava) [836748] - [kernel] time: Catch invalid timespec sleep values in __timekeeping_inject_sleeptime (Prarit Bhargava) [836748] - [kernel] hrtimers: Prepare for cancel on clock was set timers (Prarit Bhargava) [836748] - [kernel] time: Add timekeeping_inject_sleeptime (Prarit Bhargava) [836748] - [kernel] time: Extend get_xtime_and_monotonic_offset() to also return sleep (Prarit Bhargava) [836748] - [kernel] time: Introduce get_monotonic_boottime and ktime_get_boottime (Prarit Bhargava) [836748] - [kernel] time: Introduce timekeeping_inject_offset (Prarit Bhargava) [836748] - [kernel] time: Correct the *settime* parameters (Prarit Bhargava) [836748] - [kernel] time: Provide xtime_update() (Prarit Bhargava) [836748] - [kernel] time: Remove unused __get_wall_to_monotonic() (Prarit Bhargava) [836748] - [kernel] time: Provide get_xtime_and_monotonic_offset() (Prarit Bhargava) [836748] - [kernel] time: Move do_timer() to kernel/time/timekeeping.c (Prarit Bhargava) [836748] - [kernel] timekeeping: Make local variables static (Prarit Bhargava) [836748] - [kernel] time: Compensate for rounding on odd-frequency clocksources (Prarit Bhargava) [836748] - [kernel] time: Workaround gcc loop optimization that causes 64bit div errors (Prarit Bhargava) [836748] - [kernel] timekeeping: Fix overflow in rawtime tv_nsec on 32 bit archs (Prarit Bhargava) [836748] - [kernel] timekeeping: Fix update_vsyscall to provide wall_to_monotonic offset (Prarit Bhargava) [836748] - [powerpc] kernel: RHEL6 xtime removal (Prarit Bhargava) [836748] - [kernel] timekeeping: Make xtime and wall_to_monotonic static (Prarit Bhargava) [836748] - [powerpc] kernel: Cleanup xtime usage (Prarit Bhargava) [836748] - [kernel] hrtimer: Cleanup direct access to wall_to_monotonic (Prarit Bhargava) [836748] - [kernel] time: Kill off CONFIG_GENERIC_TIME (Prarit Bhargava) [836748] - [kernel] time: Implement timespec_add (Prarit Bhargava) [836748] - [kernel] time: Remove xtime_cache (Prarit Bhargava) [836748] - [kernel] time: Fix accumulation bug triggered by long delay (Prarit Bhargava) [836748] - [kernel] time: Clean up warp_clock() (Prarit Bhargava) [836748] - [virt] time: Clean up direct xtime usage in xen (Prarit Bhargava) [836748] - [s390] kernel: Cleanup xtime usage (Prarit Bhargava) [836748] - [kernel] Export the symbol of getboottime and mmonotonic_to_bootbased (Prarit Bhargava) [836748] - [kernel] clocksource: add suspend callback (Prarit Bhargava) [836748] - [kernel] ntp: Cleanup xtime references in ntp.c (Prarit Bhargava) [836748] - [kernel] Revert: time: Remove xtime_cache (Prarit Bhargava) [836748] - [kernel] timekeeping: Fix clock_gettime vsyscall time warp (Prarit Bhargava) [836748] - [kernel] nohz: Prevent clocksource wrapping during idle (Prarit Bhargava) [836748] - [kernel] time: Remove xtime_cache (Prarit Bhargava) [836748] - [kernel] time: Implement logarithmic time accumulation (Prarit Bhargava) [836748] - [kernel] Revert: time: Implement logarithmic time accumalation (Prarit Bhargava) [836748] - [kernel] Revert: Export the symbol of getboottime and mmonotonic_to_bootbased (Prarit Bhargava) [836748] - [s390x] Revert: timekeeping: Fix accumulation bug triggered by long delay (Prarit Bhargava) [836748] - [s390x] Revert: timekeeping: Fix clock_gettime vsyscall time warp (Prarit Bhargava) [836748] - [kernel] Revert: nohz: Prevent clocksource wrapping during idle (Prarit Bhargava) [836748]- [netdrv] be2net: reduce gso_max_size setting to account for ethernet header (Ivan Vecera) [834185] - [netdrv] dl2k: fix unfiltered netdev rio_ioctl access by users (Jacob Tanenbaum) [818825] {CVE-2012-2313} - [fs] proc/stat: fix whitespace damage in use arch_idle_time patch (Steve Best) [841149] - [virt] kvm: disable writeback for TEST in emulator (Gleb Natapov) [842211] - [x86] lapic-timer: Increase the max_delta to 31 bits (Prarit Bhargava) [832138] - [net] 8021q/vlan: filter device events on bonds (Neil Horman) [841983]- [fs] nfs: fix EOF incorrectly set on short read for nfsv2 (Sachin Prabhu) [827126] - [usbhid] hiddev: Consolidate device existence checks in hiddev_ioctl (Don Zickus) [839973] - [usbhid] hiddev: Fix race between disconnect and hiddev_ioctl (Don Zickus) [839973] - [usbhid] hiddev: protect against disconnect/NULL-dereference race (Don Zickus) [839973] - [perf] events: Fix ring_buffer_wakeup() brown paperbag bug (Frederic Weisbecker) [839105] - [perf] Fix loss of notification with multi-event (Frederic Weisbecker) [839105] - [perf] Split up buffer handling from core code (Frederic Weisbecker) [839105] - [drm] i915: fix integer overflow in i915_gem_do_execbuffer() (Jacob Tanenbaum) [824563] {CVE-2012-2384} - [crypto] algapi: Move larval completion into algboss (Herbert Xu) [832135] - [kernel] pm_qos: Accept ASCII values for latency (Herbert Xu) [833456] - [x86] Use .cfi_sections for assembly code (Mark Wielaard) [823990] - [scsi] mpt2sas: reduce lock contention (Tomas Henzl) [790506] - [net] ipv4: fix panic while tuning accept_local (Weiping Pan) [835911]- [powerpc] Fix wrong divisor in usecs_to_cputime backport (Steve Best) [821374] - [drm] i915: fix integer overflow in i915_gem_execbuffer2() (Jacob Tanenbaum) [824555] {CVE-2012-2383} - [fs] proc/stat: Use arch_idle_time for idle and iowait times if available (Steve Best) [841149] - [lib] kstrto: Reduce the number of expensive division instructions done by _parse_integer() (Sachin Prabhu) [820847] - [lib] kstrtox: common code between kstrto*() and simple_strto*() functions (Sachin Prabhu) [820847] - [lib] make _tolower() public (Sachin Prabhu) [820847] - [lib] vsprintf: use TOLOWER whenever possible (Sachin Prabhu) [820847] - [lib] lib: add kstrto*_from_user() (Sachin Prabhu) [820847] - [lib] kstrtox: simpler code in _kstrtoull() (Sachin Prabhu) [820847] - [lib] kstrto: converting strings to integers done (hopefully) right (Sachin Prabhu) [820847] - [lib] vsprintf: reuse almost identical simple_strtoulX() functions (Sachin Prabhu) [820847] - [usb] core: change the memory limits in usbfs URB submission (Don Zickus) [828271] - [usb] core: unify some error pathways in usbfs (Don Zickus) [828271] - [base] firmware: Fix an oops on reading fw_priv->fw in sysfs loading file (Prarit Bhargava) [819877]- [tools] perf, spec: Add bison and flex build BuildRequires (Jiri Olsa) [827474] - [tools] perf, compat: Disable hw breakpoint events (Jiri Olsa) [827474] - [tools] perf, compat: Disable branch stack feature (Jiri Olsa) [827474] - [tools] perf, compat: Disable PMU events (Jiri Olsa) [827474] - [tools] perf, stat: handle ENXIO error for perf_event_open (Jiri Olsa) [827474] - [tools] perf: Turn off compiler warnings for flex and bison generated files (Jiri Olsa) [827474] - [tools] perf, stat: Fix case where guest/host monitoring is not supported by kernel (Jiri Olsa) [827474] - [tools] perf, build-id: Fix filename size calculation (Jiri Olsa) [827474] - [tools] perf, symbols: Read plt symbols from proper symtab_type binary (Jiri Olsa) [827474] - [tools] perf: Add 'G' and 'H' modifiers to event parsing (Jiri Olsa) [827474] - [tools] perf: Drop CROSS_COMPILE from flex and bison calls (Jiri Olsa) [827474] - [tools] perf, report: Fix crash showing warning related to kernel maps (Jiri Olsa) [827474] - [tools] perf, archive: Correct cutting of symbolic link (Jiri Olsa) [827474] - [tools] perf: Ignore auto-generated bison/flex files (Jiri Olsa) [827474] - [tools] perf: Fix parsers' rules to dependencies (Jiri Olsa) [827474] - [tools] perf: fix NO_GTK2 Makefile config error (Jiri Olsa) [827474] - [tools] perf, session: Skip event correctly for unknown id/machine (Jiri Olsa) [827474] - [tools] perf, kvm: Finding struct machine fails for PERF_RECORD_MMAP (Jiri Olsa) [827474] - [tools] perf, annotate: Validate addr in symbol__inc_addr_samples (Jiri Olsa) [827474] - [tools] perf, hists browser: Fix NULL deref in hists browsing code (Jiri Olsa) [827474] - [tools] perf, hists: Catch and handle out-of-date hist entry maps. (Jiri Olsa) [827474] - [tools] perf, annotate: Fix hist decay (Jiri Olsa) [827474] - [tools] perf, top: Add intel_idle to the skip list (Jiri Olsa) [827474] - [tools] perf: Fix getrusage() related build failure on glibc trunk (Jiri Olsa) [827474] - [tools] perf: Remove auto-generated bison/flex files (Jiri Olsa) [827474] - [tools] perf, annotate: Fix off by one symbol hist size allocation and hit accounting (Jiri Olsa) [827474] - [tools] perf, annotate: addr2line wants addresses in same format as objdump (Jiri Olsa) [827474] - [tools] perf, probe: Finder fails to resolve function name to address (Jiri Olsa) [827474] - [tools] perf, symbols: Handle NULL dso in dso__name_len (Jiri Olsa) [827474] - [tools] perf, symbols: Do not include libgen.h (Jiri Olsa) [827474] - [tools] perf: Fix bug in raw sample parsing (Jiri Olsa) [827474] - [tools] perf: Fix display of first level of callchains (Jiri Olsa) [827474] - [tools] perf, diff: Fix to work with new hists design (Jiri Olsa) [827474] - [tools] perf: Fix modifier to be applied on correct events (Jiri Olsa) [827474] - [tools] perf: Fix various casting issues for 32 bits (Jiri Olsa) [827474] - [tools] perf: Simplify event_read_id exit path (Jiri Olsa) [827474] - [tools] perf: Use scnprintf where applicable (Jiri Olsa) [827474] - [tools] perf: Incorrect use of snprintf results in SEGV (Jiri Olsa) [827474] - [tools] perf, record: Fix buffer overrun bug in tracepoint_id_to_path() (Jiri Olsa) [827474] - [tools] perf, report: Add a simple GTK2-based 'perf report' browser (Jiri Olsa) [827474] - [tools] perf, report: Document --symbol-filter option (Jiri Olsa) [827474] - [tools] perf, ui browser: Clean lines inside of the input window (Jiri Olsa) [827474] - [tools] perf, report: Treat an argument as a symbol filter (Jiri Olsa) [827474] - [tools] perf, report: Add --symbol-filter option (Jiri Olsa) [827474] - [tools] perf, ui browser: Add 's' key to filter by symbol name (Jiri Olsa) [827474] - [tools] perf, ui browser: Introduce ui_browser__input_window (Jiri Olsa) [827474] - [tools] perf, hists: Add hists__filter_by_symbol (Jiri Olsa) [827474] - [tools] perf: Do not disable members of group event (Jiri Olsa) [827474] - [tools] perf, stat: Fix event grouping on forked task (Jiri Olsa) [827474] - [tools] perf: Add support to specify pmu style event (Jiri Olsa) [827474] - [tools] perf: Add perf pmu object to access pmu format definition (Jiri Olsa) [827474] - [tools] perf: Add config options support for event parsing (Jiri Olsa) [827474] - [tools] perf: Add parser generator for events parsing (Jiri Olsa) [827474] - [tools] perf: Adjust make rules (Jiri Olsa) [827474] - [tools] perf, report: Fix annotate double quit issue in branch view mode (Jiri Olsa) [827474] - [tools] perf, report: Remove duplicate annotate choice in branch view mode (Jiri Olsa) [827474] - [tools] perf, report: Enable TUI in branch view mode (Jiri Olsa) [827474] - [tools] perf, report: Auto-detect branch stack sampling mode (Jiri Olsa) [827474] - [tools] perf, record: Add HEADER_BRANCH_STACK tag (Jiri Olsa) [827474] - [tools] perf, record: Provide default branch stack sampling mode option (Jiri Olsa) [827474] - [tools] perf: Make perf able to read files from older ABIs (Jiri Olsa) [827474] - [tools] perf: Fix ABI compatibility bug in print_event_desc() (Jiri Olsa) [827474] - [tools] perf: Enable reading of perf.data files from different ABI rev (Jiri Olsa) [827474] - [tools] perf, report: Add support for taken branch sampling (Jiri Olsa) [827474] - [tools] perf, record: Add support for sampling taken branch (Jiri Olsa) [827474] - [tools] perf: Add code to support PERF_SAMPLE_BRANCH_STACK (Jiri Olsa) [827474] - [tools] perf, annotate: Add missing newline on error message (Jiri Olsa) [827474] - [tools] perf, annotate: Fix help string on tui (Jiri Olsa) [827474] - [tools] perf, annotate: Restore title when came back to original symbol (Jiri Olsa) [827474] - [tools] perf, annotate: Handle lower case key code in annotate_browser__run() (Jiri Olsa) [827474] - [tools] perf, annotate: Print asm code as blue when source code is displayed (Jiri Olsa) [827474] - [tools] perf: Add descriptions of missing Makefile arguments (Jiri Olsa) [827474] - [tools] perf, evlist: Restore original errno after open failed (Jiri Olsa) [827474] - [tools] perf, probe: Ensure offset provided is not greater than function length without DWARF info too (Jiri Olsa) [827474] - [tools] perf: Ensure comm string is properly terminated (Jiri Olsa) [827474] - [tools] perf, probe: Ensure offset provided is not greater than function length (Jiri Olsa) [827474] - [tools] perf, evlist: Return first evsel for non-sample event on old kernel (Jiri Olsa) [827474] - [tools] perf: fix broken perf record -a mode (Jiri Olsa) [827474] - [tools] perf: Remove duplicated string.h includes (Jiri Olsa) [827474] - [tools] perf: Allow expressions in __print_symbolic() fields (Jiri Olsa) [827474] - [tools] perf: Invert the sample_id_all logic (Jiri Olsa) [827474] - [tools] perf: Handle kernels that don't support attr.exclude_{guest, host} (Jiri Olsa) [827474] - [tools] perf: cleanup initialization of attr->size (Jiri Olsa) [827474] - [tools] perf: Factor out feature op to process header sections (Jiri Olsa) [827474] - [tools] perf: Moving code in header.c (Jiri Olsa) [827474] - [tools] perf: Add bitmap_or function into bitmap object (Jiri Olsa) [827474] - [tools] perf: Add sysfs mountpoint interface (Jiri Olsa) [827474] - [tools] perf: Remove unused functions from debugfs object (Jiri Olsa) [827474] - [tools] perf: Get rid of ctype.h in symbol.c (Jiri Olsa) [827474] - [tools] perf: ctype.c only wants util.h (Jiri Olsa) [827474] - [tools] perf: Implement islower/isupper macro into util.h (Jiri Olsa) [827474] - [tools] perf: Change perf_guest default back to false (Jiri Olsa) [827474] - [tools] perf, top: Don't process samples with no valid machine object (Jiri Olsa) [827474] - [tools] perf: Allow multiple threads or processes in record, stat, top (Jiri Olsa) [827474] - [tools] perf: Fix out of tree compiles (Jiri Olsa) [827474] - [tools] perf: Fix build dependency of perf python extension (Jiri Olsa) [827474] - [tools] perf, record: No build id option fails (Jiri Olsa) [827474] - [tools] perf: fix endianness detection in perf.data (Jiri Olsa) [827474] - [tools] perf, stat: Align scaled output of cpu-clock (Jiri Olsa) [827474] - [tools] perf, stat: Adjust print unit (Jiri Olsa) [827474] - [tools] perf, doc: Allow producing documentation in a specified output directory (Jiri Olsa) [827474] - [tools] perf, evsel: Fix an issue where perf report fails to show the proper percentage (Jiri Olsa) [827474] - [tools] perf, record: Make feature initialization generic (Jiri Olsa) [827474] - [tools] perf, probe: Rename target_module to target (Jiri Olsa) [827474] - [tools] perf: Remove distclean from Makefile help output (Jiri Olsa) [827474] - [tools] perf, evlist: Make splice_list_tail method public (Jiri Olsa) [827474] - [tools] perf, python: Use attr.watermark in twatch.py (Jiri Olsa) [827474] - [tools] perf: Remove unnecessary ctype.h inclusion (Jiri Olsa) [827474] - [tools] perf, lock: Document lock info subcommand (Jiri Olsa) [827474] - [tools] perf, top: Fix number of samples displayed (Jiri Olsa) [827474] - [tools] perf, script: Add option resolving vmlinux path (Jiri Olsa) [827474] - [tools] perf, script: Add the offset field specifier (Jiri Olsa) [827474] - [tools] perf, script: Print branch_from and branch_to of BTS events (Jiri Olsa) [827474] - [tools] perf, script: Unify the expressions indicating "unknown" (Jiri Olsa) [827474] - [tools] perf, evsel: Fix spelling typo (Jiri Olsa) [827474] - [tools] perf: Fix strlen() bug in perf_event__synthesize_event_type() (Jiri Olsa) [827474] - [tools] perf: probe usability fixes (Jiri Olsa) [827474] - [tools] perf: Fix broken build by defining _GNU_SOURCE in Makefile (Jiri Olsa) [827474] - [tools] perf: Introduce per user view (Jiri Olsa) [827474] - [tools] perf: Add fprintf methods for thread_map and cpu_map classes (Jiri Olsa) [827474] - [tools] perf: Add support for guest/host-only profiling (Jiri Olsa) [827474] - [tools] perf, kvm: Do guest-only counting by default (Jiri Olsa) [827474] - [fs] ext4: properly dirty split extent nodes (David Jeffery) [838640] - [netdrv] ixgbe: BIT_APP_UPCHG not set by ixgbe_copy_dcb_cfg() (Andy Gospodarek) [814044] - [netdrv] ixgbe: driver fix for link flap (Andy Gospodarek) [814044] - [net] tcp: Add TCP_USER_TIMEOUT socket option (Jiri Benc) [819610]- [net] bridge: Fix enforcement of multicast hash_max limit (Thomas Graf) [832575] - [net] bluetooth: fix sco_conninfo infoleak (Jacob Tanenbaum) [681308] {CVE-2011-1078} - [wireless] ipw2200: remove references to CFG80211_WEXT config option (John Linville) [839311] - [virt] kvm: whitelist-based GET_SUPPORTED_CPUID (Eduardo Habkost) [832486] - [virt] kvm: handle last_boosted_vcpu = 0 case (Rik van Riel) [827031] - [net] ehea: fix promiscuous mode (Steve Best) [826075] - [net] ehea: fix allmulticast support (Steve Best) [826075] - [s390] kdump: Move early_pgm_check_handler() to text section (Hendrik Brueckner) [831288]- [s390] kdump: Fix PSW restart on offline CPUs (Hendrik Brueckner) [831277] - [s390] kdump: Use real mode for PSW restart and kexec (Hendrik Brueckner) [831278] - [s390] kernel: clear page table for sw large page emulation (Hendrik Brueckner) [831265] - [s390] dasd: re-prioritize partition detection message (Hendrik Brueckner) [831261] - [s390] zfcpdump: Implement async sdias event processing (Hendrik Brueckner) [818893] - [mm] readahead: readahead page allocations are OK to fail (Jeff Moyer) [804815] - [base] firmware_class: fix memory leak - free allocated pages kabi fixes (Prarit Bhargava) [745657] - [base] firmware_class: fix memory leak - free allocated pages (Prarit Bhargava) [745657] - [fs] tmpfs: fix highmem swapoff crash regression (Rafael Aquini) [817719] - [fs] tmpfs: fix race between truncate and writepage (Rafael Aquini) [817719] - [fs] tmpfs: fix race between swapoff and writepage (Rafael Aquini) [817719] - [fs] tmpfs: fix spurious ENOSPC when racing with unswap (Rafael Aquini) [817719] - [fs] tmpfs: fix race between umount and swapoff (Rafael Aquini) [817719] - [fs] tmpfs: fix race between umount and writepage (Rafael Aquini) [817719]- [net] ipv6/netfilter: fix null pointer dereference in nf_ct_frag6_reasm() (Petr Matousek) [833412] {CVE-2012-2744} - [x86] io-apic: IO-APIC MMIO should not fail on resource insertion (Prarit Bhargava) [790726] - [x86] apic: Use PAGE_SIZE instead of numbers (Prarit Bhargava) [790726] - [firmware] dmi: bail earlier if no smbios found (Jarod Wilson) [833588] - [x86] cpu: mark hardware unsupported in single function (Prarit Bhargava) [829436] - [net] 9p: replace p9_poll_task with a work (Prarit Bhargava) [789126] - [net] 9p: use system_wq instead of p9_mux_wq (Prarit Bhargava) [789126] - [bluetooth] btusb: typo in Broadcom SoftSailing id (Don Zickus) [768385] - [bluetooth] btusb: add device entry for Broadcom SoftSailing (Don Zickus) [768385] - [ipc] mqueue: add rbtree node caching support checkpatch fixes (Doug Ledford) [826177] - [ipc] mqueue: add rbtree node caching support (Doug Ledford) [826177] - [virtio] virtio_balloon: separate out common code between remove and freeze functions (Amit Shah) [813227] - [virtio] virtio_balloon: drop restore_common() (Amit Shah) [813227] - [virtio] virtio_balloon: let host know of updated balloon size before module removal (Amit Shah) [813227] - [crypto] sha512: Fix byte counter overflow in SHA-512 (Jarod Wilson) [830977] - [kernel] Prevent keyctl new_session from causing a panic (David Howells) [827424] {CVE-2012-2745} - [mm] reclaim invalidated page ASAP (Rafael Aquini) [817659] - [mm] memcg: move memcg reclaimable page into tail of inactive list (Rafael Aquini) [817659] - [mm] deactivate invalidated pages (Rafael Aquini) [817659] - [mm] filemap: find_get_pages_contig fixlet (Rafael Aquini) [819001] - [netdrv] be2net: enable GRO by default (Ivan Vecera) [837230] - [wireless] ath9k: fix dynamic WEP related regression (Stanislaw Gruszka) [807367] - [net] rfs: better sizing of dev_flow_table (Jiri Pirko) [810073] - [net] rps: fix insufficient bounds checking in store_rps_dev_flow_table_cnt() (Jiri Pirko) [810073] - [net] ipvs: IPv6 tunnel mode fix (Jesper Brouer) [835535] - [Documentation] networking: update the description of rp_filter in ip-sysctl.txt (Amerigo Wang) [786411] - [net] ipv6: discard overlapping fragment (Jiri Pirko) [819952] - [net] tcp: Fix race in tcp_poll (Jiri Pirko) [831663] - [net] ipv6: fix incorrect TCP checksums with single-fragment packets (Jiri Benc) [759313] - [net] ipv6: fix panic in tcp SYN processing (Jesper Brouer) [803920] - [net] ipv4: IP_MULTICAST_IF setsockopt now recognizes struct mreq (Jiri Pirko) [803202]- [net] bonding: Fix up refcounting issues with bond/vlan config (Neil Horman) [836164] - [net] bonding: Always add vid to new slave group (Neil Horman) [834764] - [fs] procfs: do not confuse jiffies with cputime64_t (Steve Best) [821374] - [kernel] time: Add nsecs_to_cputime64 interface for asm-generic (Steve Best) [821374] - [powerpc] Fix wrong divisor in usecs_to_cputime (Steve Best) [821374]- [kernel] futex: Fix uninterruptible loop due to gate_area (Jerome Marchand) [834038] - [kernel] futex: Fix regression with read only mappings (Jerome Marchand) [834038] - [fs] pnfs: Fix an off-by-one error in pnfs_generic_pg_test (Steve Dickson) [826650] - [fs] pnfs: Fix some issues with pnfs_generic_pg_test (Steve Dickson) [826650] - [fs] nfs: file layout must consider pg_bsize for coalescing (Steve Dickson) [826650] - [fs] pnfs: fix break condition in pnfs_find_lseg (Steve Dickson) [826650] - [fs] nfs: Cleanup of the nfs_pageio code in preparation for a pnfs bugfix (Steve Dickson) [826650] - [fs] nfs: define nfs_generic_pg_test (Steve Dickson) [826650] - [fs] pnfs: use pnfs_generic_pg_test directly by layout driver (Steve Dickson) [826650] - [fs] pnfs: change pg_test return type to bool (Steve Dickson) [826650] - [fs] pnfs: unify pnfs_pageio_init functions (Steve Dickson) [826650] - [fs] nfs/pnfs: encode_layoutreturn (Steve Dickson) [825009] - [fs] nfs/pnfs: layoutreturn (Steve Dickson) [825009] - [fs] nfs/pnfs: Use byte-range for cb_layoutrecall (Steve Dickson) [825009] - [fs] nfs/pnfs: alloc and free layout_hdr layoutdriver methods (Steve Dickson) [825009] - [fs] nfs/pnfs: support for non-rpc layout drivers (Steve Dickson) [825009] - [fs] nfs/pnfs: align layoutget requests on page boundaries (Steve Dickson) [825009] - [fs] nfs/pnfs: Use byte-range for layoutget (Steve Dickson) [825009] - [fs] nfsv4.1 fix page number calculation bug for filelayout decode buffers (Steve Dickson) [758202] - [fs] nfs: Adapt readdirplus to application usage patterns (Steve Dickson) [819891] - [fs] nfs: Backport of upstream xdr routines to rhel6 (Steve Dickson) [784174] - [net] sunrpc/auth_gss: the list of pseudoflavors not being parsed correctly (Steve Dickson) [784174] - [fs] NFS: Use correct variable for page bounds checking (Steve Dickson) [784174] - [fs] NFS: Remove secinfo knowledge out of the generic client (Steve Dickson) [784174] - [fs] NFS: Remove unused function nfs_lookup_with_sec() (Steve Dickson) [784174] - [fs] NFS: Honor the authflavor set in the clone mount data (Steve Dickson) [784174] - [fs] NFS: Fix following referral mount points with different security (Steve Dickson) [784174] - [fs] NFS: Do secinfo as part of lookup (Steve Dickson) [784174] - [fs] NFSv4: Translate NFS4ERR_BADNAME into ENOENT when applied to a lookup (Steve Dickson) [784174] - [fs] NFS: Handle exceptions coming out of nfs4_proc_fs_locations() (Steve Dickson) [784174] - [fs] NFS: Remove the unused "lookupfh()" version of nfs4_proc_lookup() (Steve Dickson) [784174] - [fs] NFS: Clean up nfs4_xdr_dec_secinfo() (Steve Dickson) [784174] - [fs] NFS: Fix decode_secinfo_maxsz (Steve Dickson) [784174] - [fs] NFS: Return meaningful status from decode_secinfo() (Steve Dickson) [784174] - [fs] NFSv4: Handle NFS4ERR_WRONGSEC outside of nfs4_handle_exception() (Steve Dickson) [784174] - [fs] NFS: don't negotiate when user specifies sec flavor (Steve Dickson) [784174] - [fs] NFS: Attempt mount with default sec flavor first (Steve Dickson) [784174] - [fs] NFS: Remove unused argument from nfs_find_best_sec() (Steve Dickson) [784174] - [fs] NFS: Change initial mount authflavor only when server returns NFS4ERR_WRONGSEC (Steve Dickson) [784174] - [fs] NFS: Fix a signed vs. unsigned secinfo bug (Steve Dickson) [784174] - [fs] NFS: Don't leak RPC clients in NFSv4 secinfo negotiation (Steve Dickson) [784174] - [fs] NFS: Determine initial mount security (Steve Dickson) [784174] - [fs] NFS: use secinfo when crossing mountpoints (Steve Dickson) [784174] - [fs] NFS: Add secinfo procedure (Steve Dickson) [784174] - [fs] NFS: lookup supports alternate client (Steve Dickson) [784174] - [fs] NFS: convert call_sync() to a function (Steve Dickson) [784174] - [fs] NFSv4: Ensure continued open and lockowner name uniqueness (Steve Dickson) [784174]- [fs] xfs: disable xfsaild idle mode (Brian Foster) [813137] - [fs] xfs: fix the logspace waiting algorithm (Brian Foster) [813137] - [fs] xfs: add AIL pushing tracepoints (Brian Foster) [813137] - [fs] xfs: force the log if we encounter pinned buffers in .iop_pushbuf (Brian Foster) [813137] - [fs] xfs: do not update xa_last_pushed_lsn for locked items (Brian Foster) [813137] - [net] rpc: handle rotated gss data for Windows interoperability (Steve Dickson) [796992] - [md] raid5: Reintroduce locking in handle_stripe() to avoid racing (Jes Sorensen) [828065] - [virt] kvm/vmx: Fix KVM_SET_SREGS with big real mode segments (Orit Wasserman) [756044] - [virt] virtio_console: Use wait_event_freezable instead of _interruptible (Amit Shah) [823428] - [virt] virtio_console: Ignore port name update request if name already set (Amit Shah) [820945] - [x86] kprobes: Fix a bug which can modify kernel code permanently (Dave Anderson) [726270] - [x86] kprobes: Fix instruction recovery on optimized path (Dave Anderson) [726270] - [net] bonding: show all the link status of slaves (Amerigo Wang) [826945]- [fs] writeback: merge for_kupdate and !for_kupdate cases (Eric Sandeen) [818172] - [fs] writeback: fix queue_io() ordering (Eric Sandeen) [818172] - [fs] writeback: don't redirty tail an inode with dirty pages (Eric Sandeen) [818172] - [fs] nfs: Map minor mismatch error to protocol not support error (Steve Dickson) [796352] - [fs] ext4: Fix overflow caused by missing cast in ext4_fallocate() (Lukas Czerner) [830209] - [ata] libata: Add 2GB ATA Flash Disk/ADMA428M to DMA blacklist (Prarit Bhargava) [812904] - [netdrv] r8169: fix typo in firmware filenames (Ivan Vecera) [829211] - [net] bonding: fix regression on vlan module removal (Neil Horman) [823822]- [netdrv] mlx4: ignore old module parameters (Jay Fenlason) [830553]- [kernel] sysctl: silence warning about missing strategy for file-max at boot time (Jeff Layton) [803431] - [net] sunrpc: make new tcp_max_slot_table_entries sysctl use CTL_UNNUMBERED (Jeff Layton) [803431] - [drm] i915: set AUD_CONFIG N_value_index for DisplayPort (Dave Airlie) [747890] - [scsi] scsi_lib: fix scsi_io_completion's SG_IO error propagation (Mike Snitzer) [827163] - [fs] nfs: Fix corrupt read data after short READ from server (Sachin Prabhu) [817738]- [scsi] be2iscsi: fix dma free size mismatch regression (Mike Christie) [824287] - [scsi] libsas: check dev->gone before submitting sata i/o (David Milburn) [824025]- [net] ipv4/netfilter: TCP and raw fix for ip_route_me_harder (Jiri Benc) [812108]- [net] bridge: fix broadcast flood regression (Jesper Brouer) [817157] - [ipc] mqueue: use correct gfp flags in msg_insert (Doug Ledford) [750260] - [security] fix compile error in commoncap.c (Eric Paris) [806726] {CVE-2012-2123} - [security] fcaps: clear the same personality flags as suid when fcaps are used (Eric Paris) [806726] {CVE-2012-2123} - [fs] proc: Fix vmstat crashing with trap divide error (Larry Woodman) [820507] - [net] rds: fix rds-ping inducing kernel panic (Jay Fenlason) [803936] {CVE-2012-2372} - [net] sock: validate data_len before allocating skb in sock_alloc_send_pskb() (Jason Wang) [814504] {CVE-2012-2136} - [virt] kvm: Fix buffer overflow in kvm_set_irq() (Avi Kivity) [816155] {CVE-2012-2137}- [net] sunrpc: fix loss of task->tk_status after rpc_delay call in xprt_alloc_slot (Jeff Layton) [822189] - [net] sunrpc: suppress page allocation warnings in xprt_alloc_slot() (Jeff Layton) [822189] - [net] netfilter: Fix ip_route_me_harder triggering ip_rt_bug (Jiri Benc) [812108] - [net] netfilter/tproxy: do not assign timewait sockets to skb->sk (Jiri Benc) [812108] - [usb] Don't fail USB3 probe on missing legacy PCI IRQ (Don Zickus) [812254] - [usb] Fix handoff when BIOS disables host PCI device (Don Zickus) [812254] - [usb] Remove duplicate USB 3.0 hub feature #defines (Don Zickus) [812254] - [usb] Set hub depth after USB3 hub reset (Don Zickus) [812254] - [usb] xhci: Fix encoding for HS bulk/control NAK rate (Don Zickus) [812254] - [usb] Fix issue with USB 3.0 devices after system resume (Don Zickus) [812254] - [virt] xenpv: avoid paravirt __pmd in read_pmd_atomic (Andrew Jones) [822697]- [s390] qeth: remove siga retry for HiperSockets devices (Hendrik Brueckner) [817090] - [scsi] lpfc: Changed version number to 8.3.5.68.5p (Rob Evers) [821515] - [scsi] lpfc: Fixed system crash due to not providing SCSI error-handling host reset handler (Rob Evers) [821515] - [scsi] lpfc: Correct handling of SLI4-port XRI resource-provisioning profile change (Rob Evers) [821515] - [scsi] lpfc: Fix driver crash during back-to-back ramp events. (Rob Evers) [821515] - [scsi] lpfc: Fixed system panic due to midlayer abort and driver complete race on SCSI cmd (Rob Evers) [821515] - [scsi] sd: Fix device removal NULL pointer dereference (Rob Evers) [817853] - [md] Add del_timer_sync to mddev_suspend, fixes a panic (Jonathan E Brassow) [818371] - [virt] virtio_net: invoke softirqs after __napi_schedule (Michael S. Tsirkin) [819435] - [virt] virtio_net: do not reschedule rx refill forever (Michael S. Tsirkin) [819435]- [md] bitmap: ensure to load bitmap when creating via sysfs (Jes Sorensen) [821329] - [infiniband] mlx4: fix RoCE oops (Doug Ledford) [749059] - [x86] setup: Add rh_check_supported() (Prarit Bhargava) [821561] - [mm] read_pmd_atomic: fix pmd_populate SMP race condition (Andrea Arcangeli) [820762] {CVE-2012-1179} - [drm] i915: add Ivy Bridge GT2 Server entries (Dave Airlie) [817926]- [scsi] qla2xxx: Update version number to 8.04.00.04.06.3-k (Chad Dupuis) [816331] - [scsi] qla2xxx: Properly check for current state after the fabric-login request (Chad Dupuis) [816331] - [scsi] qla2xxx: Proper completion to scsi-ml for scsi status task_set_full and busy (Chad Dupuis) [816331] - [scsi] qla2xxx: Fix reset time out as qla2xxx not ack to reset request (Chad Dupuis) [816331] - [scsi] qla2xxx: Block flash access from application when device is initialized for ISP82xx (Chad Dupuis) [816331] - [scsi] qla2xxx: Remove resetting memory during device initialization for ISP82xx (Chad Dupuis) [816331] - [scsi] qla2xxx: Proper detection of firmware abort error code for ISP82xx (Chad Dupuis) [816331] - [scsi] qla2xxx: Additional corrections for ISP83xx support (Chad Dupuis) [816331] - [scsi] bfa: remove tech-preview tainting (Rob Evers) [744301] - [input] wacom: add support for Cintiq 24HD (Aristeu Rozanski) [773052] - [netdrv] bna: remove tech-preview status (Ivan Vecera) [744302] - [net] xfrm: impement kabi work-arounds for alg_trunc_len (Jarod Wilson) [768460] - [net] xfrm: Add SHA384 and SHA512 HMAC authentication algorithms to XFRM (Jarod Wilson) [768460] - [net] xfrm: Use the user specified truncation length in ESP and AH (Jarod Wilson) [768460] - [net] xfrm: Store aalg in xfrm_state with a user specified truncation length (Jarod Wilson) [768460] - [net] xfrm: Define new XFRM netlink auth attribute with specified truncation bits (Jarod Wilson) [768460] - [scsi] bxn2fc: Bumped version to 1.0.11 (Mike Christie) [813065] - [scsi] bnx2fc: cleanup task management IO when it times out. (Mike Christie) [813065] - [scsi] bnx2fc: Decrememnt io ref count when abort times out (Mike Christie) [813065] - [scsi] bnx2fc: Allow FLOGI to be retried when receiving bad responses. (Mike Christie) [813065] - [netdrv] be2net: Ignore status of some ioctls during driver load (Ivan Vecera) [818561] - [netdrv] be2net: Fix wrong status getting returned for MCC commands (Ivan Vecera) [818561] - [netdrv] be2net: Fix traffic stall INTx mode (Ivan Vecera) [818561] - [netdrv] be2net: Fix FW download in Lancer (Ivan Vecera) [818561] - [netdrv] be2net: enable RSS for ipv6 pkts (Ivan Vecera) [818561] - [s390] af_iucv: allow shutdown for HS transport sockets (Hendrik Brueckner) [815273] - [infiniband] cxgb4: handle wake up waiters and add check for invalid endpoint (Steve Best) [811023] - [drm] radeon: deal with errors from framebuffer init path (Dave Airlie) [736376] - [fs] proc: restore "huge" tag for hugetlb vmas in numa_maps (Larry Woodman) [818746] - [fs] proc: teach /proc/$pid/numa_maps about transparent hugepages (Larry Woodman) [818746] - [fs] proc: break out numa_maps gather_pte_stats() checks (Larry Woodman) [818746] - [fs] proc: make /proc/$pid/numa_maps gather_stats() take variable page size (Larry Woodman) [818746] - [fs] proc: allocate storage for numa_maps statistics once (Larry Woodman) [818746] - [fs] proc: make struct proc_maps_private truly private (Larry Woodman) [818746] - [fs] proc: move show_numa_map() to fs/proc/task_mmu.c (Larry Woodman) [818746] - [mm] mempolicy: declare mpol_to_str() when CONFIG_TMPFS=n (Larry Woodman) [818746] - [mm] mempolicy: remove check_huge_range() (Larry Woodman) [818746] - [mm] mempolicy: make gather_stats() type-safe and remove forward declaration (Larry Woodman) [818746] - [mm] mempolicy: remove MPOL_MF_STATS (Larry Woodman) [818746] - [mm] mempolicy: use walk_page_range() instead of custom page table walking code (Larry Woodman) [818746] - [mm] mempolicy: export get_vma_policy() (Larry Woodman) [818746] - [block] mtip32xx: fix missing mtip32xx.ko in installer initrd (Shyam Iyer) [819947] - [input] wacom: add LED support for Cintiq 24HD (Aristeu Rozanski) [808315] - [input] wacom: make LED status readable through sysfs (Aristeu Rozanski) [808315] - [input] wacom: add LED support for Cintiq 21ux2 (Aristeu Rozanski) [808315] - [input] wacom: add interface to control LEDs in Wacom tablets (Aristeu Rozanski) [808315] - [vhost] net: fix possible NULL pointer dereference of vq->bufs (Jason Wang) [814288] {CVE-2012-2119} - [net] macvtap: validate zerocopy vectors before building skb (Jason Wang) [814288] {CVE-2012-2119} - [net] macvtap: set SKBTX_DEV_ZEROCOPY only when skb is built successfully (Jason Wang) [814288] {CVE-2012-2119} - [net] macvtap: put zerocopy page when fail to get all requested user pages (Jason Wang) [814288] {CVE-2012-2119} - [net] macvtap: fix zerocopy offset calculation when building skb (Jason Wang) [814288] {CVE-2012-2119} - [netdrv] be2net: Fix EEH error reset before a flash dump completes (Ivan Vecera) [818568] - [netdrv] be2net: cancel be_worker during EEH recovery (Ivan Vecera) [818568] - [net] bonding: assign slaves their own vlan_groups (Neil Horman) [804232] - [net] vlan: Add helper functions to manage vlans on bonds and slaves (Neil Horman) [804232] - [virt] kvm: Fix kvm_arch_vcpu_put() crash with vmm_exclusive=0 (Avi Kivity) [704173]- [netdrv] be2net: Record receive queue index in skb to aid RPS (Ivan Vecera) [818558] - [scsi] bnx2i: Updated version and copyright year (Mike Christie) [816376] - [scsi] bnx2i: Added the setting of target can_queue via target_alloc (Mike Christie) [816376] - [netdrv] be2net: fix calling __vlan_put_tag() after eth_type_trans() (Ivan Vecera) [815670] - [s390] af_iucv: detect down state of HS transport interface (Hendrik Brueckner) [815274] - [s390] qeth: Improve OSA Express 4 blkt defaults (Hendrik Brueckner) [808486] - [netdrv] ixgbe: Correct Adaptive Interrupt Moderation so that it will change values (Andy Gospodarek) [802837] - [mm] x86: Move do_page_fault()'s error path under unlikely() (Motohiro Kosaki) [770376] - [mm] x86: make pagefault killable (Motohiro Kosaki) [770376] - [mm] x86: Handle mm_fault_error() in kernel space (Motohiro Kosaki) [770376] - [mm] introduce wait_on_page_locked_killable() (Motohiro Kosaki) [770376] - [mm] oom_kill: remove memcg argument from oom_kill_task() (Motohiro Kosaki) [770376] - [mm] oom-kill: remove boost_dying_task_prio() (Motohiro Kosaki) [770376] - [net] rds: RDS over QLogic hardware fails to work (Jay Fenlason) [797530] - [net] netpoll: fix Allow netpoll_setup/cleanup recursion (Herbert Xu) [816034] - [netdrv] atl1c: add workaround for issue of bit INTX-disable for MSI interrupt (Stanislaw Gruszka) [809036] - [netdrv] atl1c: enlarge L1 response waiting timer (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove PHY polling from atl1c_change_mtu (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Disable L0S when no cable link (Stanislaw Gruszka) [809036] - [netdrv] atl1c: do MAC-reset when PHY link down (Stanislaw Gruszka) [809036] - [netdrv] atl1c: cancel task when interface closed (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine mac address related code (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove code of closing register writable attribution (Stanislaw Gruszka) [809036] - [netdrv] atl1c: clear WoL status when reset pcie (Stanislaw Gruszka) [809036] - [netdrv] atl1c: add PHY link event(up/down) patch (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine start/enable code for MAC module (Stanislaw Gruszka) [809036] - [netdrv] atl1c: add function atl1c_power_saving (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove PHY reset/init for link down event (Stanislaw Gruszka) [809036] - [netdrv] atl1c: update PHY reset related routine (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove PHY polling from atl1c_open (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine SERDES-clock related code (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove PHY contrl in atl1c_reset_pcie (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine phy-register read/write function (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove REG_PHY_STATUS (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove MDIO_REG_ADDR_MASK in atl1c_mdio_read/write (Stanislaw Gruszka) [809036] - [netdrv] atl1c: fix WoL(magic) issue for l2cb 1.1 (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine atl1c_pcie_patch (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine/update ASPM configuration (Stanislaw Gruszka) [809036] - [netdrv] atl1c: clear bit MASTER_CTRL_CLK_SEL_DIS in atl1c_pcie_patch (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine reg definition of REG_MASTER_CTRL (Stanislaw Gruszka) [809036] - [netdrv] atl1c: clear PCIE error status in atl1c_reset_pcie (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove dmar_dly_cnt and dmaw_dly_cnt (Stanislaw Gruszka) [809036] - [netdrv] atl1c: update right threshold for TSO (Stanislaw Gruszka) [809036] - [netdrv] atl1c: add module parameter for l1c_wait_until_idle (Stanislaw Gruszka) [809036] - [netdrv] atl1c: threshold for ASPM is changed based on chip capability (Stanislaw Gruszka) [809036] - [netdrv] atl1c: restore max-read-request-size in Device Conrol Register (Stanislaw Gruszka) [809036] - [netdrv] atl1c: using fixed TXQ configuration for l2cb and l1c (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove dmaw_block (Stanislaw Gruszka) [809036] - [netdrv] atl1c: correct wrong definition of REG_DMA_CTRL (Stanislaw Gruszka) [809036] - [netdrv] atl1c: wrong register used to stop TXQ (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove code related to rxq 1/2/3 (Stanislaw Gruszka) [809036] - [netdrv] atl1c: split 2 32bit registers of TPD to 4 16bit registers (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove SMB/CMB DMA related code (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove VPD register (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove HDS register (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove multiple-RX-Q code (Stanislaw Gruszka) [809036] - [netdrv] atl1c: update author contact info & company/driver desciption (Stanislaw Gruszka) [809036] - [netdrv] atl1c: stop using net_device.{base_addr, irq} (Stanislaw Gruszka) [809036] - [netdrv] atl1c: set ATL1C_WORK_EVENT_RESET bit correctly (Stanislaw Gruszka) [809036] - [netdrv] atl1c: dont use highprio tx queue (Stanislaw Gruszka) [809036] - [netdrv] atl1c: set addr_assign_type if random_ether_addr() used (Stanislaw Gruszka) [809036] - [netdrv] atl1c: ethernet dev_alloc_skb to netdev_alloc_skb (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Remove alloc_etherdev error messages (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Sweep away N/A fw_version dustbunnies from the .get_drvinfo routine (Stanislaw Gruszka) [809036] - [netdrv] atl1c: add skb frag size accessors (Stanislaw Gruszka) [809036] - [netdrv] atl1c: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Stanislaw Gruszka) [809036] - [netdrv] atl1c: convert to SKB paged frag API (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Remove unneeded version.h includes from drivers/net/ (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove interrupt.h inclusion from netdevice.h (Stanislaw Gruszka) [809036] - [netdrv] atl1c: atl1c_resume() is only used when CONFIG_PM_SLEEP is defined (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Use ethtool's ethtool_cmd_speed API (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Use full 32 bit speed range in ethtool's set_settings (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Fix work event interrupt/task races (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Fix set-but-unused variable (Stanislaw Gruszka) [809036] - [netdrv] atl1c: fix sparse warnings (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Do not call device_init_wakeup() in atl1c_probe() (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Add missing PCI device ID (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove private #define (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Comment typo fixes for 'descriptor' (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Do not use legacy PCI power management (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Fix hardware type check for enabling OTP CLK (Stanislaw Gruszka) [809036] - [netdrv] atl1c: make functions static (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Don't check for vlan group before vlan_tx_tag_present (Stanislaw Gruszka) [809036] - [netdrv] atl1c: avoid some skb->ip_summed initializations (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Remove double test (Stanislaw Gruszka) [809036] - [netdrv] atl1c: use net_device_stats from struct net_device (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Add AR8151 v2 support and change L0s/L1 routine (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Remove unnecessary returns from void function()s (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove redundant code (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h (Stanislaw Gruszka) [809036] - [netdrv] atl1c: convert multiple drivers to use netdev_for_each_mc_addr, part3 (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Add support for Atheros AR8152 and AR8152 (Stanislaw Gruszka) [809036] - [netdrv] atl1c: use DEFINE_PCI_DEVICE_TABLE() (Stanislaw Gruszka) [809036] - [netdrv] atl1c: fix assorted typos all over the place (Stanislaw Gruszka) [809036] - [netdrv] atl1c: use pM to show MAC address (Stanislaw Gruszka) [809036] - [netdrv] atl1c:add pci map direction in atl1c_buffer flags (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove exceptional & on function name (Stanislaw Gruszka) [809036] - [netdrv] atl1c: change atl1c_buffer struct and restructure clean atl1c_buffer procedure (Stanislaw Gruszka) [809036] - [netdrv] atl1c: duplicate atl1c_get_tpd (Stanislaw Gruszka) [809036] - [fs] epoll: clear the tfile_check_list on -ELOOP (Jason Baron) [817140] - [fs] epoll: Don't limit non-nested epoll paths (Jason Baron) [817137] - [netdrv] tg3: Fix ethtool self tests (John Feeney) [808243 809036] - [infiniband] mlx4: check return code and bail on error (Doug Ledford) [749059] - [infiniband] mlx4: use locking when walking netdev list (Doug Ledford) [749059] - [x86] asm: undo paravirt_patch_template kABI breakage (Rik van Riel) [813682] - [fs] cifs: check S_AUTOMOUNT in revalidate (Ian Kent) [786149] - [fs] vfs: fix LOOKUP_DIRECTORY not propagated to managed_dentry() (Ian Kent) [786149] - [s390x] kdump: Change default action from reipl to stop for on_restart (Hendrik Brueckner) [806152] - [s390x] qeth: add missing wake_up call (Hendrik Brueckner) [806151] - [s390x] lcs: lcs offline failure (Hendrik Brueckner) [804643] - [s390x] ctcmpc: use correct idal word list for ctcmpc (Hendrik Brueckner) [798641] - [s390x] dasd: fix fixpoint divide exception in define_extent (Hendrik Brueckner) [798002] - [s390x] mm: prevent memory zone interleave (Hendrik Brueckner) [797936] - [s390x] qeth: synchronize discipline module loading (Hendrik Brueckner) [795462] - [powerpc] perf: Check current->mm in read_user_stack_slow (Steve Best) [804569] - [powerpc] perf: Disable pagefaults during callchain stack read (Jiri Olsa) [804569] - [tools] selftests: mqueue mq_perf_tests checkpatch fixes (Doug Ledford) [750260] - [ipc] mqueue: strengthen checks on mqueue creation fix (Doug Ledford) [750260] - [misc] rbtree: backport rb_init_node() (Doug Ledford) [750260] - [tools] selftests: add mq_perf_tests (Doug Ledford) [750260] - [tools] selftests: add mq_open_tests (Doug Ledford) [750260] - [ipc] mqueue: strengthen checks on mqueue creation (Doug Ledford) [750260] - [ipc] mqueue: correct mq_attr_ok test (Doug Ledford) [750260] - [ipc] mqueue: improve performance of send/recv (Doug Ledford) [750260] - [watchdog] iTCO_wdt: default SMI clearing to old behaviour (Prarit Bhargava) [727875 811324] - [watchdog] iTCO_wdt: problems with newer hardware due to SMI clearing (Prarit Bhargava) [727875 811324] - [sound] alsa: fix Conexant CX20561 audio mute functionality (Jaroslav Kysela) [816569] - [s390] kdump: Use 4 GiB for KEXEC_AUTO_THRESHOLD (Hendrik Brueckner) [815599] - [net] bonding: verify for NULL when getting bridge from bond_dev->br_port (Veaceslav Falico) [816034 817145] - [md] dm-mpath: only try to load the scsi_dh module if the scsi_dh doesn't exist (Mike Snitzer) [788591] - [virt] kvm/svm: handle adjustment of negative tsc offsets (Marcelo Tosatti) [817236] - [netdrv] be2net: fix programming of VLAN tags for VF (Ivan Vecera) [816013] - [scsi] isci: End the RNC resumption wait when the RNC is destroyed. (David Milburn) [809954] - [scsi] isci: Fixed RNC bug that lost the suspension or resumption during destroy (David Milburn) [809954] - [scsi] isci: Fix RNC AWAIT_SUSPENSION->INVALIDATING transition. (David Milburn) [809954] - [scsi] isci: Manage the IREQ_NO_AUTO_FREE_TAG under scic_lock. (David Milburn) [809954] - [scsi] isci: Remove obviated host callback list. (David Milburn) [809954] - [scsi] isci: Check IDEV_GONE before performing abort path operations. (David Milburn) [809954] - [scsi] isci: Restore the ATAPI device RNC management code. (David Milburn) [809954] - [scsi] isci: Don't wait for an RNC suspend if it's being destroyed. (David Milburn) [809954] - [scsi] isci: Change the phy control and link reset interface for HW reasons. (David Milburn) [809954] - [scsi] isci: Added timeouts to RNC suspensions in the abort path. (David Milburn) [809954] - [scsi] isci: Add protocol indicator for TMF requests. (David Milburn) [809954] - [scsi] isci: Directly control IREQ_ABORT_PATH_ACTIVE when completing TMFs. (David Milburn) [809954] - [scsi] isci: Wait for RNC resumption before leaving the abort path. (David Milburn) [809954] - [scsi] isci: Fix RNC suspend call for SCI_RESUMING state. (David Milburn) [809954] - [scsi] isci: Manage tag releases differently when aborting tasks. (David Milburn) [809954] - [scsi] isci: Callbacks to libsas occur under scic_lock and are synchronized. (David Milburn) [809954] - [scsi] isci: When in the abort path, defeat other resume calls until done. (David Milburn) [809954] - [scsi] isci: Implement waiting for suspend in the abort path. (David Milburn) [809954] - [scsi] isci: Make sure all TCs are terminated and cleaned in LUN reset. (David Milburn) [809954] - [scsi] isci: Manage the LLHANG timer enable/disable per-device. (David Milburn) [809954] - [scsi] isci: Save the suspension hint for upcoming suspensions. (David Milburn) [809954] - [scsi] isci: Fix the terminated I/O to not call sas_task_abort(). (David Milburn) [809954] - [scsi] isci: Distinguish between remote device suspension cases (David Milburn) [809954] - [scsi] isci: Remove isci_device reqs_in_process and dev_node from isci_device. (David Milburn) [809954] - [scsi] isci: Only set IDEV_GONE in the device stop path. (David Milburn) [809954] - [scsi] isci: All pending TCs are terminated when the RNC is invalidated. (David Milburn) [809954] - [scsi] isci: Device access in the error path does not depend on IDEV_GONE. (David Milburn) [809954] - [scsi] isci: Add suspension cases for RNC INVALIDATING, POSTING states. (David Milburn) [809954] - [scsi] isci: Redesign device suspension, abort, cleanup. (David Milburn) [809954] - [scsi] isci: Escalate to I_T_Nexus_Reset when the device is gone. (David Milburn) [809954] - [scsi] isci: Remote device stop also suspends the RNC and terminates I/O. (David Milburn) [809954] - [scsi] isci: Remote device must be suspended for NCQ cleanup. (David Milburn) [809954] - [scsi] isci: Manage device suspensions during TC terminations. (David Milburn) [809954] - [scsi] isci: Terminate outstanding TCs on TX/RX RNC suspensions. (David Milburn) [809954] - [scsi] isci: Handle all suspending TC completions (David Milburn) [809954] - [scsi] isci: Fixed bug in resumption from RNC Tx/Rx suspend state. (David Milburn) [809954] - [scsi] isci: Manage the link layer hang detect timer for RNC suspensions. (David Milburn) [809954]- [x86] Revert: kdump: No need to disable ioapic in crash path (Don Zickus) [815785] - [mm] mempolicy: do_migrate_pages cleanup (Larry Woodman) [801904] - [mm] mempolicy: do_migrate_pages fix (Larry Woodman) [801904] - [ata] ahci: add another PCI ID for marvell (David Milburn) [813365] - [ata] ahci: recognize Marvell 88se9125 PCIe SATA 6.0 Gb/s controller (David Milburn) [813365] - [ata] ahci: HFLAG_YES_FBS fix legacy IDE interface (David Milburn) [813365] - [ata] ahci: add HFLAG_YES_FBS and apply it to 88SE9128 (David Milburn) [813365] - [sound] alsa: enable OSS emulation in rhel configuration (Jaroslav Kysela) [657291] - [sound] alsa: add probe_mask=0x101 automatically for WinFast VP200 H (Jaroslav Kysela) [805658] - [target] fcoe: Remove printk message from ft_dump_cmd (Neil Horman) [813678] - [scsi] be2iscsi: fix bh use in alloc pdu path (Mike Christie) [813550] - [scsi] libsas: fix sas port naming (David Milburn) [759210] - [scsi] libsas: fix panic when single phy is disabled on a wide port (David Milburn) [759210] - [scsi] isci: firmware update to latest firmware generator (David Milburn) [759210] - [scsi] isci: enable BCN in sci_port_add_phy() (David Milburn) [759210] - [scsi] isci: Changes in COMSAS timings enabling ISCI to detect buggy disc drives (David Milburn) [759210] - [scsi] isci: implement suspend/resume support (David Milburn) [759210] - [scsi] isci: kill isci_host.shost (David Milburn) [759210] - [scsi] isci: fix interrupt disable (David Milburn) [759210] - [scsi] isci: fix 'link-up' events occur after 'start-complete' (David Milburn) [759210] - [scsi] isci: fix controller stop (David Milburn) [759210] - [scsi] isci: refactor initialization for S3/S4 (David Milburn) [759210] - [scsi] isci: kill isci_port.domain_dev_list (David Milburn) [759210] - [scsi] isci: kill ->status, and ->state_lock in isci_host (David Milburn) [759210] - [scsi] isci: Don't filter BROADCAST CHANGE primitives (David Milburn) [759210] - [scsi] isci: kill sci_phy_protocol and sci_request_protocol (David Milburn) [759210] - [scsi] isci: kill ->is_direct_attached (David Milburn) [759210] - [scsi] isci: improve 'invalid state' warnings (David Milburn) [759210] - [scsi] libsas: suspend / resume support (David Milburn) [759210] - [ata] libsas: drop sata port multiplier infrastructure (David Milburn) [759210] - [ata] libata: export ata_port suspend/resume infrastructure for sas (David Milburn) [759210] - [net] bonding: 802.3ad - fix agg_device_up (Veaceslav Falico) [806081] - [netdrv] mlx4_core: fix race on comm channel (Jay Fenlason) [808926] - [scsi] libfc: cache align struct fc_fcp_pkt fields (Neil Horman) [815984] - [scsi] libfc: cache align fc_exch_pool (Neil Horman) [815984] - [scsi] fcoe: setup default initial value for DDP threshold (Neil Horman) [815984] - [virt] virtio_console: tell host of open ports after resume from s3/s4 (Amit Shah) [816099] - [scsi] st: fix memory leak with 1MB tape I/O (David Milburn) [811703] - [drm] i915: Don't do MTRR setup if PAT is enabled (Adam Jackson) [802539] - [scsi] device_handler: Add Netapp storage array to rdac array list (Rob Evers) [811364] - [netdrv] cnic: Fix parity error code conflict (Mike Christie) [808619] - [sound] alsa: Fix No sound with Conexant CX20585 / Recording fails (Jaroslav Kysela) [798923] - [kernel] default to clocksource unstable switching off (Prarit Bhargava) [804535] - [x86] Backout X86_FEATURE_ARAT checks in hpet initialization (Prarit Bhargava) [804535] - [kernel] clocksource: Make watchdog robust vs. interruption (Prarit Bhargava) [804535] - [fs] cifs: Show various mount options in /proc/mounts (Sachin Prabhu) [815751] - [ata] libata: make ata_print_id atomic numbering fix (David Milburn) [815861] - [md] raid1: Don't set 'fullsync' unnecessarily (Jonathan E Brassow) [813948] - [md] dm-raid: Record and handle missing devices. (Jonathan E Brassow) [809231] - [md] dm-raid: Set recovery flags on resume. (Jonathan E Brassow) [811669] - [netdrv] bnx2x: changed initial dcb configuration (Michal Schmidt) [812612] - [netdrv] tg3: Fix NVRAM writes on newer devices (John Feeney) [808617]- [x86] efi: Remove unnecessary error message (Matthew Garrett) [788428] - [hid] wacom: Add serial and id reporting for Wacom Intuos4 WL (Aristeu Rozanski) [769676] - [hid] wacom: fix proximity tool release (Aristeu Rozanski) [769676] - [hid] wacom: report distance for Intuos4 WL (Aristeu Rozanski) [769676] - [hid] wacom: Add pad buttons reporting on Intuos4 WL (Aristeu Rozanski) [769676] - [hid] wacom: set ABS_MISC bit for Intuos4 WL (Aristeu Rozanski) [769676] - [hid] wacom: introduce support for Intuos4 bluetooth (Aristeu Rozanski) [769676] - [hid] wacom: introduce sysfs interface to control the device reporting speed (Aristeu Rozanski) [769676] - [hid] wacom: separate mode switching function (Aristeu Rozanski) [769676] - [hid] wacom: add missing events for pad buttons (Aristeu Rozanski) [769676] - [bluetooth] hidp: implement raw output support for HIDP layer (Aristeu Rozanski) [769676] - [fs] nfsd: vfs_llseek() with 32 or 64 bit offsets (hashes) (J. Bruce Fields) [813070] - [fs] nfsd: rename 'int access' to 'int may_flags' in nfsd_open() (J. Bruce Fields) [813070] - [fs] ext4: return 32/64-bit dir name hash according to usage type (J. Bruce Fields) [813070] - [fs] add new FMODE flags FMODE_32bithash and FMODE_64bithash (J. Bruce Fields) [813070] - [fs] nfsd: Remove check for a 32-bit cookie in nfsd4_readdir() (J. Bruce Fields) [813070] - [net] bonding: remove entries for master_ip and vlan_ip and query devices instead (Andy Gospodarek) [810299] - [net] netfilter: place conntrack in source hash after SNAT is done (Neil Horman) [740747] - [netdrv] tg3: Fix RSS ring refill race condition (John Feeney) [808247] - [scsi] Revert: rdac: Add dynamic match to rdac handler (Jarod Wilson) [811364]- [x86] therm_throt: Don't report power limit and package level thermal throttle events in mcelog (Naoya Horiguchi) [803913] - [x86] Use this_cpu_has for thermal_interrupt current cpu (Naoya Horiguchi) [803913] - [x86] percpu: add this_cpu_has() macro (Naoya Horiguchi) [803913] - [virt] KVM: lock slots_lock around device assignment (Alex Williamson) [811653] - [virt] kvm: unmap pages from the iommu when slots are removed (Alex Williamson) [811653] {CVE-2012-2121} - [scsi] fix eh wakeup (scsi_schedule_eh vs scsi_restart_operations) (David Milburn) [798776] - [scsi] libsas, libata: fix start of life for a sas ata_port (David Milburn) [798776] - [scsi] libsas: continue revalidation (David Milburn) [798776] - [ata] libata: make ata_print_id atomic (David Milburn) [798776] - [scsi] libsas: fix ata_eh clobbering ex_phys via smp_ata_check_ready (David Milburn) [798776] - [scsi] libsas: fix false positive 'device attached' conditions (David Milburn) [798776] - [scsi] libsas: unify domain_device sas_rphy lifetimes (David Milburn) [798776] - [scsi] scsi_transport_sas: fix delete vs scan race (David Milburn) [798776] - [ata] libata: reset once (David Milburn) [798776] - [scsi] libsas: fix sas_get_port_device regression (David Milburn) [798776] - [scsi] libsas: sas_rediscover_dev did not look at the SMP exec status. (David Milburn) [798776] - [scsi] libsas: fix sas_find_bcast_phy() in the presence of 'vacant' phys (David Milburn) [798776] - [scsi] libsas: trim sas_task of slow path infrastructure (David Milburn) [798776] - [scsi] isci: use sas eh strategy handlers (David Milburn) [798776] - [scsi] libsas: use ->lldd_I_T_nexus_reset for ->eh_bus_reset_handler (David Milburn) [798776] - [scsi] libsas: add sas_eh_abort_handler (David Milburn) [798776] - [scsi] libsas: enforce eh strategy handlers only in eh context (David Milburn) [798776] - [scsi] libata, libsas: introduce sched_eh and end_eh port ops (David Milburn) [798776] - [scsi] libsas: cleanup spurious calls to scsi_schedule_eh (David Milburn) [798776] - [scsi] libsas: introduce sas_work to fix sas_drain_work vs sas_queue_work (David Milburn) [798776] - [net] fib: fix BUG_ON in fib_nl_newrule when add new fib rule (Weiping Pan) [814059] - [scsi] isci: fix oem parameter validation on single controller skus (David Milburn) [812415] - [x86] tsc: Don't divide by zero if TSC kHz calibration fails (Richard W.M. Jones) [813413] - [x86] Avoid check hlt for newer cpus (Don Zickus) [812439]- [virt] kvm: Allow adjust_tsc_offset to be in host or guest cycles (Frank Arnold) [807215] - [virt] Revert: x86: Make tsc_delta calculation a function of guest tsc (Frank Arnold) [807215] - [scsi] lpfc: Update lpfc version for 8.3.5.68.2p driver release (Rob Evers) [810522] - [scsi] lpfc: Fix bug with mailbox handling of REG_VFI (Rob Evers) [810522] - [scsi] lpfc: flush PCI function reset register write (Rob Evers) [810522] - [scsi] lpfc: Fixed system panic when extents enabled (Rob Evers) [810522] - [scsi] lpfc: Fixed the system panic during EEH recovery (Rob Evers) [810522] - [scsi] lpfc: Fix resource leak when acc fails (Rob Evers) [810522] - [scsi] lpfc: Fixed SLI4 driver module load and unload test loop (Rob Evers) [810522] - [scsi] lpfc: Fixed missing CVL event (Rob Evers) [810522] - [scsi] lpfc: Fix deadlock during adapter offline request (Rob Evers) [810522] - [scsi] lpfc: Fix same RPI registered multiple times (Rob Evers) [810522] - [scsi] lpfc: Fix handling of XRI Aborted CQE response (Rob Evers) [810522] - [scsi] lpfc: Fixed failure handling SLI4 FC port reset (Rob Evers) [810522] - [scsi] lpfc: Fix not sending a LOGO with vport delete (Rob Evers) [810522] - [scsi] lpfc: Fix for SLI4 Port delivery for BLS ABORT ACC (Rob Evers) [810522] - [scsi] lpfc: Fix ndlp list not empty during unloading (Rob Evers) [810522] - [scsi] lpfc: Fix mailbox and vpi memory leaks (Rob Evers) [810522] - [scsi] lpfc: create char device to take a reference (Rob Evers) [810522] - [scsi] lpfc: Fix for FDISC failures (Rob Evers) [810522] - [scsi] lpfc: Fix for driver using duplicate RPIs (Rob Evers) [810522] - [scsi] lpfc: Fix discovery problem when in pt2pt (Rob Evers) [810522] - [scsi] lpfc: Fixed handling large CQ/EQ ids in an IOV env (Rob Evers) [810522] - [scsi] lpfc: Fix Locking code raising IRQ twice (Rob Evers) [810522] - [scsi] lpfc: Fix not returning when bad ndlp found (Rob Evers) [810522] - [scsi] lpfc: Fix bug with driver returning the wrong ndlp (Rob Evers) [810522] - [scsi] lpfc: Fix driver behavior when receiving an ADISC (Rob Evers) [810522] - [scsi] lpfc: Fixed unbounded firmware revision string (Rob Evers) [810522] - [scsi] lpfc: Fix dump command type 4 using 16Gb FC Adapter (Rob Evers) [810522] - [scsi] lpfc: Fix port not reset when needed during fw_dump (Rob Evers) [810522] - [scsi] lpfc: Fix ELS FDISC failing local rej./inv. RPI (Rob Evers) [810522] - [scsi] lpfc: Fix SLI4 FC port internal loopback (Rob Evers) [810522] - [scsi] lpfc: Fix REG_RPI fails on SLI4 HBA (Rob Evers) [810522] - [scsi] lpfc: Fix els command using 16Gb FC Adapter (Rob Evers) [810522] - [scsi] lpfc: Fix NMI seen due to CQE starvation (Rob Evers) [810522] - [scsi] lpfc: Fixed SLI4 FC port obtained link-type/num (Rob Evers) [810522] - [scsi] lpfc: Fixed SLI4 FC port int. loopback without SFP (Rob Evers) [810522] - [scsi] lpfc: Fix incorrect fcpCdb during scsi command prep (Rob Evers) [810522] - [drm] i915: Do not set "Enable Panel Fitter" on SNB pageflips (Adam Jackson) [731632] - [drm] radeon: fix load detect on rn50 with hardcoded EDIDs. (Dave Airlie) [813962] - [fs] ext4: change return value from int to ssize_t in ext4_file_write (Eric Sandeen) [814302] - [netdrv] iwlwifi: add option to disable 5GHz band (Stanislaw Gruszka) [812259] - [scsi] rdac: Add dynamic match to rdac handler (Rob Evers) [811364] - [virt] xenfv: fix hangs when kdumping (Andrew Jones) [811815] - [netdrv] mlx4: allocate just enough pages instead of always 4 pages (Steve Best) [812470] - [mm] Prevent panic while reading /proc/vmallocinfo (Larry Woodman) [767889]- [fs] GFS2: Instruct DLM to avoid queue convert slowdowns (Robert S Peterson) [799165] - [fs] GFS2: Allow caching of rindex glock (Robert S Peterson) [799165] - [fs] GFS2: Don't use a try lock when promoting to a higher mode (Robert S Peterson) [799165] - [fs] GFS2: Make sure rindex is uptodate before starting transactions (Robert S Peterson) [799165] - [netdrv] p54spi: Release GPIO lines and IRQ on error in p54spi_probe (John Linville) [808571] - [netdrv] iwlwifi: always monitor for stuck queues (John Linville) [808571] - [netdrv] rt2x00: Add support for D-Link DWA-127 to rt2800usb (John Linville) [808571] - [netdrv] iwl3945: fix possible il->txq NULL pointer dereference in delayed works (John Linville) [808571] - [netdrv] rt2x00: fix random stalls (John Linville) [808571] - [netdrv] iwlwifi: fix key removal (John Linville) [808571] - [netdrv] ath9k_hw: prevent writes to const data on AR9160 (John Linville) [808571] - [net] mac80211: zero initialize count field in ieee80211_tx_rate (John Linville) [808571] - [netdrv] ath9k: stop on rates with idx -1 in ath9k rate control's .tx_status (John Linville) [808571] - [net] mac80211: Fix a rwlock bad magic bug (John Linville) [808571] - [net] mac80211: timeout a single frame in the rx reorder buffer (John Linville) [808571] - [netdrv] ath9k_hw: fix a RTS/CTS timeout regression (John Linville) [808571] - [netdrv] ath9k: fix a WEP crypto related regression (John Linville) [808571] - [netdrv] ath9k: Fix kernel panic during driver initilization (John Linville) [808571] - [netdrv] bnx2x: fix memory leak in bnx2x_init_firmware() (Michal Schmidt) [811231] - [netdrv] bnx2x: fix a crash on corrupt firmware file (Michal Schmidt) [811231] - [netdrv] bnx2x: FCoE statistics id fixed (Michal Schmidt) [811231] - [netdrv] bnx2x: dcb bit indices flags used as bits (Michal Schmidt) [811231] - [netdrv] bnx2x: added cpu_to_le16 when preparing ramrod's data (Michal Schmidt) [811231] - [netdrv] bnx2x: pfc statistics counts pfc events twice (Michal Schmidt) [811231] - [fs] dlm: fix QUECVT when convert queue is empty (David Teigland) [809986] - [netdrv] bnx2x: correction to firmware interface (Michal Schmidt) [810296]- [net] Fix netdevice reference leak (Thomas Graf) [719600]- [net] ipmr: Enable multiple multicast routing tables (Thomas Graf) [631984] - [net] ipmr: Don't leak memory if fib lookup fails (Thomas Graf) [631984] - [net] ipmr: dont corrupt lists (Thomas Graf) [631984] - [net] ipmr: off by one in __ipmr_fill_mroute() (Thomas Graf) [631984] - [net] IPv4: unresolved multicast route cleanup (Thomas Graf) [631984] - [net] ipmr: add support for dumping routing tables over netlink (Thomas Graf) [631984] - [net] rtnetlink: decouple rtnetlink address families from real address families (Thomas Graf) [631984] - [net] ipv4: ipmr: fix NULL pointer deref during unres queue destruction (Thomas Graf) [631984] - [net] ipv4: ipmr: fix invalid cache resolving when adding a non-matching entry (Thomas Graf) [631984] - [net] ipv4: ipmr: support multiple tables (Thomas Graf) [631984] - [net] ipv4: ipmr: move mroute data into seperate structure (Thomas Graf) [631984] - [net] ipv4: ipmr: convert struct mfc_cache to struct list_head (Thomas Graf) [631984] - [net] ipv4: ipmr: remove net pointer from struct mfc_cache (Thomas Graf) [631984] - [net] ipv4: ipmr: move unres_queue and timer to per-namespace data (Thomas Graf) [631984] - [net] fib_rules: decouple address families from real address families (Thomas Graf) [631984] - [net] fib_rules: set family in fib_rule_hdr centrally (Thomas Graf) [631984] - [net] fib_rules: consolidate IPv4 and DECnet ->default_pref() functions (Thomas Graf) [631984] - [net] ipmr/ip6mr: prevent out-of-bounds vif_table access (Thomas Graf) [631984] - [fs] direct-io.c: fix truncation error in dio_complete() return (Vivek Goyal) [783992] - [net] add sysctl to accept packets with local source addresses (Weiping Pan) [719600] - [scsi] Model description fixes for Brocade adapters (Rob Evers) [808558] - [x86] kdump: No need to disable ioapic in crash path (Don Zickus) [783322] - [kernel] uevent: send events in correct order according to seqnum (Naoya Horiguchi) [801694] - [net] SUNRPC: We must not use list_for_each_entry_safe() in rpc_wake_up() (Steve Dickson) [809928] - [mm] Fix race in process_vm_rw_core (Kyle McMartin) [739136] - [mm] Backport Cross Memory Attach patch from upstream (Larry Woodman) [739136] - [drm] enable CONFIG_VGA_SWITCHEROO (Dave Airlie) [632635]- [net] bonding: send igmp report for its master (Weiping Pan) [797780] - [net] allow to get master bridge device for bridge port (Weiping Pan) [797780] - [s390x] zcrypt: Fix parameter checking for ZSECSENDCPRB ioctl (Hendrik Brueckner) [808487] - [net] fix vlan gro path (Jiri Pirko) [720611] - [net] bonding: emit event when bonding changes MAC (Veaceslav Falico) [800231] - [net] sctp: Fix getsockopt with SCTP_EVENTS regression and allow sctp_event_subscribe to grow (Thomas Graf) [808086] - [net] vlan: Avoid broken offload configuration when reorder_hdr is disabled (Michal Schmidt) [781652] - [virt] xen: Revert "xen: mask MTRR feature from guest"" (Andrew Jones) [810222]- [x86] Don't inject GP for non-XSAVE enabled guests (Don Dugger) [705242] - [drm] i915: suspend fbdev device around suspend/hibernate (Dave Airlie) [746169] - [fs] cifs: Add mount options backupuid and backugid. (Sachin Prabhu) [806336] - [kernel] genirq: Respect NUMA node affinity in setup_affinity() (Prarit Bhargava) [788579] - [netdrv] iwlwifi: do not nulify ctx->vif on reset (Stanislaw Gruszka) [801730] - [virt] VMX: vmx_set_cr0 expects kvm->srcu locked (Marcelo Tosatti) [807507] {CVE-2012-1601} - [virt] KVM: Ensure all vcpus are consistent with in-kernel irqchip settings (Marcelo Tosatti) [807507] {CVE-2012-1601} - [virt] virtio-pci: S3 support (Amit Shah) [803187] - [virt] virtio-pci: drop restore_common() (Amit Shah) [803187] - [virt] virtio: drop thaw PM operation (Amit Shah) [803187] - [virt] virtio: balloon: Allow stats update after restore from S4 (Amit Shah) [803187]- [scsi] be2iscsi: fix include order (Mike Christie) [738043] - [scsi] be2iscsi: Get Port State and Speed of the Adapter (Mike Christie) [738043] - [scsi] be2iscsi: adding functionality to change network settings using iscsiadm (Mike Christie) [738043] - [scsi] be2iscsi: Adding bsg interface for be2iscsi (Mike Christie) [738043] - [scsi] be2iscsi: Get Initiator Name for the iSCSI_Host (Mike Christie) [738043] - [scsi] be2iscsi: Return async handle of unknown opcode to free list (Mike Christie) [738043] - [scsi] be2iscsi: Check ASYNC PDU Handle corresponds to HDR/DATA Handle (Mike Christie) [738043] - [scsi] be2iscsi: Bump the driver Version (Mike Christie) [738043] - [scsi] be2iscsi: Update in Copyright information (Mike Christie) [738043] - [scsi] be2iscsi: Fix the function return values (Mike Christie) [738043] - [scsi] be2iscsi: Code cleanup, removing the goto statement (Mike Christie) [738043] - [scsi] be2iscsi: Fix double free of MCCQ info memory (Mike Christie) [738043] - [scsi] be2iscsi: Set num_cpu = 1 if pci_enable_msix fails (Mike Christie) [738043] - [scsi] be2iscsi:Fix typo function name mismatch (Mike Christie) [738043] - [scsi] be2iscsi: Freeing of WRB and SGL Handle in cleanup task (Mike Christie) [738043] - [scsi] be2iscsi: WRB Initialization and Failure code path change (Mike Christie) [738043] - [scsi] be2iscsi: Fix in ASYNC PDU stitching logic (Mike Christie) [738043] - [scsi] be2iscsi: Fix in the Asynchronous Code Path (Mike Christie) [738043] - [net] ipv4: Constrain UFO fragment sizes to multiples of 8 bytes (Jiri Benc) [797731] - [net] ipv4: Don't use ufo handling on later transformed packets (Jiri Benc) [797731] - [net] udp: Add UFO to NETIF_F_GSO_SOFTWARE (Jiri Benc) [797731] - [fs] Fix length of buffer copied in __nfs4_get_acl_uncached (Sachin Prabhu) [808036] - [net] bond: Make LRO flag follow slave settings (Neil Horman) [794647] - [net] make dev_disable_lro use physical device if passed a vlan dev (Andy Gospodarek) [713641] - [net] move is_vlan_dev into public header file (Andy Gospodarek) [713641]- [mm] memcg: fix coalescing uncharge during truncate (Johannes Weiner) [717803] - [mm] thp: allow a hwpoisoned head page to be put back to LRU (Dean Nelson) [795574] - [block] md: Avoid OOPS when reshaping raid1 to raid0 (Jes Sorensen) [805857] - [net] bridge: fix use after free of skb in bridge when netpoll in use (Neil Horman) [769725] - [scsi] fcoe: Move destroy_work to a private work queue (Neil Horman) [806119] - [virt] xen: only check xen_platform_pci_unplug if hvm (Andrew Jones) [807354]- [fs] epoll: kabi fixups for epoll limit wakeup paths (Jason Baron) [681689] {CVE-2011-1083} - [fs] epoll: limit paths (Jason Baron) [681689] {CVE-2011-1083} - [perf] tool: Fix diff command to work with new hists design (Jiri Olsa) [794689] - [x86] call restore_sched_clock_state after gs is initialized (Marcelo Tosatti) [803132] - [virt] virtio-scsi: fix whitespace in fix TMF use-after-free patch (Paolo Bonzini) [802127] - [netdrv] macvtap: add ioctl to modify vnet header size (Michael S. Tsirkin) [789362] - [netdrv] firmware: add bnx2x FW 7.2.16 (Michal Schmidt) [798316] - [netdrv] cnic: update for FW 7.2.xx (Michal Schmidt) [798316] - [netdrv] bnx2fc: HSI dependent changes for 7.2.xx FW (Michal Schmidt) [798316] - [netdrv] bnx2x: use FW 7.2.16 (Michal Schmidt) [798316] - [fs] GFS2: put glock reference in error patch of read_rindex_entry (Robert S Peterson) [803384] - [infiniband] rdmacm: fix initialization bug (Doug Ledford) [805996] - [pci] Don't touch ASPM at all when it's forcibly disabled (Matthew Garrett) [801877]- [security] Fix negative key error handling (David Howells) [806393] - [char] ipmi: Increase KCS timeouts (Matthew Garrett) [803378] - [scsi] cxgb3: Add latest upstream firmware (Neil Horman) [747139] - [scsi] cxgb3 driver update to latest upstream (Neil Horman) [747139] - [x86] uv_mmrs.h cleanup patch (George Beshers) [737747] - [x86] reduce clock calibration time during slave cpu startup (George Beshers) [737747] - [x86] uv: Fix uninitialized spinlocks (George Beshers) [737747] - [x86] uv: Fix uv_gpa_to_soc_phys_ram() shift (George Beshers) [737747] - [x86] UV2: Add accounting for BAU strong nacks (George Beshers) [737747] - [x86] UV2: Ack BAU interrupt earlier (George Beshers) [737747] - [x86] UV2: Remove stale no-resources test for UV2 BAU (George Beshers) [737747] - [x86] UV2: Work around BAU bug (George Beshers) [737747] - [x86] UV2: Fix BAU destination timeout initialization (George Beshers) [737747] - [x86] UV2: Fix new UV2 hardware by using native UV2 broadcast mode (George Beshers) [737747] - [x86] UV: Update Boot messages for SGI UV2 platform (George Beshers) [737747] - [x86] UV: Fix UV2 hub part number (George Beshers) [737747] - [mm] vmstat.c: cache align vm_stat (George Beshers) [737747] - [x86] uv2: Workaround for UV2 Hub bug (George Beshers) [737747] - [x86] UV: Remove UV delay in starting slave cpus (George Beshers) [737747] - [x86] UV: Clean up uv_mmrs.h (George Beshers) [737747] - [net] ehash_size cleanup in tcp (George Beshers) [737748] - [x86] print EST-capable warning message only once (George Beshers) [737748] - [mm] Overflow computing _hash_mask (George Beshers) [737748] - [x86] ACPI: Remove repeated cooling_device messages (George Beshers) [737748] - [fs] vfs: fix panic in __d_lookup() (George Beshers) [737748] - [x86] Fix bootmem allocator large bitmap (George Beshers) [737748] - [net] Limit sysctl_tcp_mem and sysctl_udp_mem initializers (George Beshers) [737748] - [mm] alloc_large_system_hash() printk overflow on 16TB boot (George Beshers) [737748] - [fs] On a 16TB machine, max_user_watches has an integer overflow (George Beshers) [737748] - [fs] allow for more than 2^31 file (George Beshers) [737748] - [netdrv] bnx2x: consistent statistics after internal driver reload (Michal Schmidt) [747522] - [netdrv] netxen_nic: Sysfs support for firmware dump (Veaceslav Falico) [801653]- [kernel] sched: Fix ancient race in do_exit() (Motohiro Kosaki) [784758] - [virt] xen: initialize platform_pci even if xen_emul_unplug=never (Igor Mammedov) [803239] - [virt] virtio-scsi: fix TMF use-after-free (Paolo Bonzini) [802127] - [virt] KVM: increase max vcpu count to 160 (Marcelo Tosatti) [748946] - [scsi] sd: Unmap discard alignment needs to be converted to bytes (Mike Snitzer) [805519] - [scsi] sd: Fix VPD buffer allocations (Mike Snitzer) [805519] - [scsi] isci: improvements in driver unloading routine (David Milburn) [805530] - [scsi] isci: improve phy event warnings (David Milburn) [805530] - [scsi] isci: debug, provide state-enum-to-string conversions (David Milburn) [805530] - [scsi] scsi_transport_sas: 'enable' phys on reset (David Milburn) [805530] - [scsi] libsas: don't recover end devices attached to disabled phys (David Milburn) [805530] - [scsi] libsas: fixup target_port_protocols for expanders that don't report sata (David Milburn) [805530] - [scsi] libsas: set attached device type and target protocols for local phys (David Milburn) [805530] - [scsi] isci: T10 DIF support (David Milburn) [805530] - [scsi] isci: enable clock gating (David Milburn) [805530] - [scsi] isci: Fix NULL ptr dereference when no firmware is being loaded (David Milburn) [805530] - [fs] Pstore supplies a wrong header to kmsg files (Seiji Aguchi) [804789] - [fs] nfs: Try using machine credentials for RENEW calls (Sachin Prabhu) [795441] - [kernel] perf/x86/kvm: Fix Host-Only/Guest-Only counting with SVM disabled (Gleb Natapov) [805496]- [fs] jbd2: clear BH_Delay & BH_Unwritten in journal_unmap_buffer (Eric Sandeen) [748713] {CVE-2011-4086} - [kernel] sched: Call tick_check_idle before __irq_enter (George Beshers) [635817] - [kernel] sched: Increment cache_nice_tries only on periodic lb (George Beshers) [635817] - [cpuidle] menu: fixed wrapping timers at 4.294 seconds (George Beshers) [635817] - [kernel] sched: Fix softirq time accounting (George Beshers) [635817] - [x86] UV: Lower UV rtc clocksource rating (George Beshers) [635817] - [infiniband] mlx4_core: fix bug in modify_cq wrapper for resize flow (Doug Ledford) [801111] - [infiniband] mlx4_core: remove buggy sched_queue masking (Doug Ledford) [801111] - [infiniband] mlx4_core: Fixing array indexes when setting port types (Doug Ledford) [801111] - [infiniband] mlx4: Setting new port types after all interfaces unregistered (Doug Ledford) [801111] - [infiniband] mlx4: Replacing pool_lock with mutex (Doug Ledford) [801111] - [infiniband] mlx4_core: Do not map BF area if capability is 0 (Doug Ledford) [801111] - [infiniband] mlx4: add unicast steering entries to resource_tracker (Doug Ledford) [801111] - [infiniband] mlx4: fix QP tree trashing (Doug Ledford) [801111] - [infiniband] mlx4: fix buffer overrun (Doug Ledford) [801111] - [infiniband] mlx4: Fix kcalloc parameters swapped (Doug Ledford) [801111] - [net] net_sched: qdisc_alloc_handle() can be too slow (Jiri Pirko) [785891] - [net] RFC3069, private VLAN proxy arp support (Weiping Pan) [786544] - [scsi] aio: fix the "too late munmap()" race (Jeff Moyer) [801528] - [scsi] aio: fix io_setup/io_destroy race (Jeff Moyer) [801528] - [scsi] aio: fix rcu ioctx lookup (Jeff Moyer) [801528]- [fs] GFS2: Change truncate page allocation to be GFP_NOFS (Robert S Peterson) [796017] - [fs] GFS2: Remove a __GFP_NOFAIL allocation (Robert S Peterson) [796017] - [fs] GFS2: flush work when clearing inode (Robert S Peterson) [796017] - [scsi] hpsa: change version string (Tomas Henzl) [785262] - [scsi] hpsa: rename HPSA_MAX_SCSI_DEVS_PER_HBA (Tomas Henzl) [785262] - [scsi] hpsa: update device attributes when they change (Tomas Henzl) [785262] - [scsi] hpsa: improve naming on external target device functions (Tomas Henzl) [785262] - [scsi] hpsa: eliminate 8 external target limitation (Tomas Henzl) [785262] - [scsi] hpsa: fix potential array overflow in hpsa_update_scsi_devices (Tomas Henzl) [785262] - [scsi] hpsa: refactor hpsa_figure_bus_target_lun (Tomas Henzl) [785262] - [scsi] hpsa: make target and lun match what SCSI REPORT LUNs returns (Tomas Henzl) [785262] - [scsi] hpsa: Fix problem with MSA2xxx devices (Tomas Henzl) [785262] - [scsi] hpsa: add P2000 to list of shared SAS devices (Tomas Henzl) [785262] - [virt] KVM: PMU: Fix raw event check (Gleb Natapov) [803620] - [virt] KVM: PMU: warn when pin control is set in eventsel msr (Gleb Natapov) [803620] - [virt] x86 emulator: correctly mask pmc index bits in RDPMC instruction emulation (Gleb Natapov) [803620] - [powerpc] perf: Fix frequency calculation for overflowing counters (Steve Best) [804608] - [security] keys: add a "logon" key type (David Howells) [788634] - [security] KEYS: testing wrong bit for KEY_FLAG_REVOKED (David Howells) [788634] - [security] KEYS: Permit key_serial() to be called with a const key pointer (David Howells) [788634] - [security] keys: fix user_defined key sparse messages (David Howells) [788634] - [security] keys: fix trusted/encrypted keys sparse rcu_assign_pointer messages (David Howells) [788634] - [security] KEYS: Add missing smp_rmb() primitives to the keyring search code (David Howells) [788634] - [security] KEYS: Make garbage collector nonreentrant under RHEL-6 (David Howells) [788634] - [security] KEYS: Correctly destroy key payloads when their keytype is removed (David Howells) [788634] - [security] KEYS: The dead key link reaper should be non-reentrant (David Howells) [788634] - [security] KEYS: Make the key reaper non-reentrant (David Howells) [788634] - [security] KEYS: Move the unreferenced key reaper to the keys garbage collector file (David Howells) [788634] - [security] KEYS: __key_link() should use the RCU deref wrapper for keyring payloads (David Howells) [788634] - [security] KEYS: keyctl_get_keyring_ID() should create a session keyring if create flag set (David Howells) [788634] - [security] KEYS: If install_session_keyring() is given a keyring, it should install it (David Howells) [788634] - [security] KEYS: Fix error handling in construct_key_and_link() (David Howells) [788634] - [security] KEYS: Don't return EAGAIN to keyctl_assume_authority() (David Howells) [788634] - [security] KEYS: Make request_key() and co. return an error for a negative key (David Howells) [788634] - [security] KEYS: Improve /proc/keys (David Howells) [788634] - [security] KEYS: Add an iovec version of KEYCTL_INSTANTIATE (David Howells) [788634] - [security] KEYS: Add a new keyctl op to reject a key with a specified error code (David Howells) [788634] - [security] KEYS: Add an RCU payload dereference macro (David Howells) [788634] - [security] KEYS: Fix __key_link_end() quota fixup on error (David Howells) [788634] - [security] KEYS: Fix up comments in key management code (David Howells) [788634] - [security] KEYS: Do some style cleanup in the key management code (David Howells) [788634] - [security] KEYS: Don't call up_write() if __key_link_begin() returns an error (David Howells) [788634] - [security] Add a dummy printk function for the maintenance of unused printks (David Howells) [788634] - [security] KEYS: request_key() should return -ENOKEY if the constructed key is negative (David Howells) [788634] - [security] KEYS: Reinstate lost passing of process keyring ID in call_sbin_request_key() (David Howells) [788634] - [security] KEYS: Use the variable 'key' in keyctl_describe_key() (David Howells) [788634] - [security] KEYS: Make /proc/keys check to see if a key is possessed before security check (David Howells) [788634] - [security] KEYS: Authorise keyctl_set_timeout() on a key if we have its authorisation key (David Howells) [788634] - [security] KEYS: Propagate error code instead of returning -EINVAL (David Howells) [788634] - [security] keyctl_session_to_parent(): use thread_group_empty() to check singlethreadness (David Howells) [788634] - [security] KEYS: Do preallocation for __key_link() (David Howells) [788634] - [security] KEYS: keyring_serialise_link_sem is only needed for keyring->keyring links (David Howells) [788634] - [security] whitespace coding style fixes (David Howells) [788634] - [security] key: keyring: fix some code style issues (David Howells) [788634] - [security] Fix some coding styles in security/keys/keyring.c (David Howells) [788634] - [x86] EFI: Only set regions uncacheable if they support it (Matthew Garrett) [767291] - [virt] KVM: Fix fetch fault error code (Avi Kivity) [802453] - [netdrv] add myri10ge firmware (Stanislaw Gruszka) [796099] - [fs] xfs: fix inode lookup race (Dave Chinner) [796277] - [x86] amd: Fix L1i and L2 cache sharing information for AMD family 15h processors (Frank Arnold) [798399] - [x86] cache_info: Update calculation of AMD L3 cache indices (Frank Arnold) [798399] - [x86] cache_info: Remove bogus free of amd_l3_cache data (Frank Arnold) [798399] - [hwmon] k10temp: Add support for Fam15h Bulldozer (Frank Arnold) [798209] - [hwmon] k10temp: add support for AMD Family 12h/14h CPUs (Frank Arnold) [798209] - [x86] AMD, PCI: Add AMD northbridge PCI device id for CPU families 12h and 14h (Frank Arnold) [798209] - [netdrv] pch_gbe: modify Kconfig/Makefile and config-generic (Veaceslav Falico) [728177] - [netdrv] pch_gbe: new network driver from upstream (Veaceslav Falico) [728177] - [x86] Ivy Bridge kernel rdrand support (Jay Fenlason) [696442]- [net] gro: more generic L2 header check (Doug Ledford) [789123] - [infiniband] IPoIB: Stop lying about hard_header_len and use skb->cb to stash LL addresses (Doug Ledford) [789123] - [net] Make qdisc_skb_cb upper size bound explicit (Doug Ledford) [789123] - [fs] GFS2: Invalidate directory hash table on inode deallocate (Robert S Peterson) [801171] - [fs] GFS2: Fix a use-after-free that coverity spotted (Robert S Peterson) [801171] - [kernel] lkdtm: avoid calling lkdtm_do_action() with spinlock held (Prarit Bhargava) [770621] - [x86] Fix printk levels for panic, softlockups and stack dumps (Prarit Bhargava) [770621] - [kernel] lkdtm.c: fix race when crashpoint is hit multiple times before checking count (Prarit Bhargava) [770621] - [kernel] lkdtm: prefix enum constants (Prarit Bhargava) [770621] - [kernel] lkdtm: use generic_file_llseek in debugfs (Prarit Bhargava) [770621] - [kernel] param: remove unnecessary writable charp (Prarit Bhargava) [770621] - [kernel] lktdm: add support for hardlockup, softlockup and hung task crashes (Prarit Bhargava) [770621] - [kernel] lkdtm: add debugfs access and loosen KPROBE ties (Prarit Bhargava) [770621] - [scsi] aacraid: Fixes kernel oops in "aac_eh_abort" (Tomas Henzl) [760396] - [kernel] sys_poll: fix incorrect type for 'timeout' parameter (Oleg Nesterov) [794681] - [kernel] kdump: round up total_size to 128M for crashkernel reserving threshold (Dave Young) [798727] - [block] loop: fix partial read infomation leak (Dave Young) [761418] - [netdrv] mlx4: Don't show RoCE interfaces if the hpn channel is not installed (Doug Ledford) [753004] - [mm] thp: fix pmd_bad() triggering in code paths holding mmap_sem read mode (Andrea Arcangeli) [800328] - [target] fix build on i386 (Andy Grover) [765982] - [target] Backport from stable-3.2.6 (Andy Grover) [765982]- [dm] fixing test for NULL pointer testing (Paolo Bonzini) [752380] {CVE-2011-4127} - [dm] do not forward ioctls from logical volumes to the underlying device (Paolo Bonzini) [752380] {CVE-2011-4127} - [block] fail SCSI passthrough ioctls on partition devices (Paolo Bonzini) [752380] {CVE-2011-4127} - [block] add and use scsi_blk_cmd_ioctl (Paolo Bonzini) [752380] {CVE-2011-4127} - [kernel] regset: Return -EFAULT, not -EIO, on host-side memory fault (Jerome Marchand) [799213] {CVE-2012-1097} - [kernel] regset: Prevent null pointer reference on readonly regsets (Jerome Marchand) [799213] {CVE-2012-1097} - [scsi] qla4xxx: update version (Mike Christie) [800664] - [scsi] iscsi class: fix gfp use in ping compl and host event (Mike Christie) [800664] - [scsi] iscsi if: Removed packed attr from struct iscsi_chap_rec (Mike Christie) [800664] - [scsi] iscsi_transport: Added error status code for ping comp event (Mike Christie) [800664] - [scsi] fix system lock up from scsi error flood (Neil Horman) [800555] - [scsi] libcxgbi: do not print a message when memory allocation fails (Steve Best) [800114] - [infiniband] iser: post initial receive buffers before sending the final login request (Mike Christie) [800041] - [sound] ALSA: pcm midlevel code - add time check for (Jaroslav Kysela) [798984] - [fs] GFS2: call gfs2_write_alloc_required for each fallocate chunk (Benjamin Marzinski) [801141]- [scsi] lpfc: Update lpfc version for 8.3.5.58.1p driver release (Rob Evers) [738037] - [virt] VMX: VMXON/VMXOFF usage changes (Avi Kivity) [704173] - [virt] VMX: VMCLEAR/VMPTRLD usage changes (Avi Kivity) [704173] - [virt] VMX: Some minor changes to code structure (Avi Kivity) [704173] - [virt] VMX: Define new functions to wrapper direct call of asm code (Avi Kivity) [704173] - [net] bonding: move dev_addr cpy to bond_enslave (Thomas Graf) [799794] - [net] bonding: move slave MTU handling from sysfs (Thomas Graf) [799794] - [ppc] Implement CONFIG_STRICT_DEVMEM (Steve Best) [655689] - [scsi] fcoe: Only define ndo_fcoe_get_hbainfo if fcoe is configured (Neil Horman) [789086] - [x86] ACPI / PM: Fix build problem for !CONFIG_ACPI related to NVS rework (Myron Stowe) [708447] - [x86] ips: use interruptible waits in ips-monitor (Neil Horman) [727944] - [x86] kvmclock: abstract save/restore sched_clock_state (Marcelo Tosatti) [694801] - [virt] fix a merge problem in "KVM steal time suspend/resume bugfix" series (Aristeu Rozanski) [612320] - [virt] reapply "KVM steal time suspend/resume bugfix" series (Aristeu Rozanski)- [net] nfs: set vs_hidden on nfs4_callback_version4 (Jeff Layton) [741039] - [net] SUNRPC: remove rpcbind clients destruction on module cleanup (Jeff Layton) [741039] - [net] SUNRPC: remove rpcbind clients creation during service registering (Jeff Layton) [741039] - [net] NFSd: call svc rpcbind cleanup explicitly (Jeff Layton) [741039] - [net] SUNRPC: cleanup service destruction (Jeff Layton) [741039] - [net] SUNRPC: setup rpcbind clients if service requires it (Jeff Layton) [741039] - [net] SUNRPC: introduce svc helpers for prepairing rpcbind infrastructure (Jeff Layton) [741039] - [net] SUNRPC: use rpcbind reference counting helpers (Jeff Layton) [741039] - [net] SUNRPC: introduce helpers for reference counted rpcbind clients (Jeff Layton) [741039] - [net] SUNRPC: Use AF_LOCAL for rpcbind upcalls (Jeff Layton) [741039] - [fs] nfs4: Fix nfs4_init and reset_slot_table (Steve Dickson) [785823] - [net] SUNRPC: Change the default limit to the number of TCP slots (Steve Dickson) [785823] - [net] SUNRPC: Ensure we always bump the backlog queue in xprt_free_slot (Steve Dickson) [785823] - [net] SUNRPC: Replace xprt->resend and xprt->sending with a priority queue (Steve Dickson) [785823] - [net] SUNRPC: Allow caller of rpc_sleep_on() to select priority levels (Steve Dickson) [785823] - [net] SUNRPC: Support dynamic slot allocation for TCP connections (Steve Dickson) [785823] - [net] SUNRPC: Clean up the slot table allocation (Steve Dickson) [785823] - [net] SUNRPC: Initalise the struct xprt upon allocation (Steve Dickson) [785823] - [net] SUNRPC: Ensure that we grab the XPRT_LOCK before calling xprt_alloc_slot (Steve Dickson) [785823] - [net] SUNRPC: Convert struct rpc_xprt to use atomic_t counters (Steve Dickson) [785823] - [net] SUNRPC: Support for RPC over AF_LOCAL transports (Steve Dickson) [785823] - [mm] memcg: fix wake up in oom wait queue (Frantisek Hrbata) [739615] - [mm] memcg: oom kill disable and oom status (Frantisek Hrbata) [739615] - [mm] memcg: oom notifier (Frantisek Hrbata) [739615] - [mm] memcg: oom wakeup filter (Frantisek Hrbata) [739615] - [mm] kabi: __GENKSYMS__ for event_list in struct cgroup (Frantisek Hrbata) [739615] - [mm] cgroup: implement eventfd-based generic API for notifications (Frantisek Hrbata) [739615] - [mm] cgroups: fix CONTENTS in cgroups documentation (Frantisek Hrbata) [739615] - [virt] Revert "KVM steal time suspend/resume bugfix" series (Aristeu Rozanski)- [fs] procfs: add hidepid= and gid= mount options (Jerome Marchand) [770652] - [fs] procfs: parse mount options (Jerome Marchand) [770652] - [scsi] qla4xxx: v5.02.00.00.06.03-k3 (Chad Dupuis) [798721] - [scsi] qla4xxx: assign correct address for iscsi_cls_host (Chad Dupuis) [798721] - [scsi] qla4xxx: trivial cleanup (Chad Dupuis) [798721] - [scsi] qla4xxx: Fix sparse warning (Chad Dupuis) [798721] - [scsi] qla4xxx: Add support for multiple session per host (Chad Dupuis) [798721] - [scsi] qla4xxx: Export CHAP index as sysfs attribute (Chad Dupuis) [798721] - [scsi] scsi_transport: Export CHAP index as sysfs attribute (Chad Dupuis) [798721] - [scsi] qla4xxx: Add support to display CHAP list and delete CHAP entry (Chad Dupuis) [798721] - [scsi] iscsi_transport: Add support to display CHAP list and delete CHAP entry (Chad Dupuis) [798721] - [block] Fix io_context leak after failure of clone with CLONE_IO (Vivek Goyal) [791125] {CVE-2012-0879} - [block] Fix io_context leak after clone with CLONE_IO (Vivek Goyal) [791125] {CVE-2012-0879} - [fs] dlm: fix slow rsb search in dir recovery (David Teigland) [772376] - [fs] GFS2: rename existing file after mount crashes (Robert S Peterson) [794839] - [fs] GFS2: Eliminate sd_rindex_mutex (Robert S Peterson) [798763] - [fs] cifs: fix dentry refcount leak when opening a FIFO on lookup (Sachin Prabhu) [781893] - [fs] NFSv4: Handle expired stateids when the lease is still valid (Sachin Prabhu) [757876] - [perf] header: Fix build on old systems (Jiri Olsa) [784888] - [perf] hists browser: Add missing stdarg.h include (Jiri Olsa) [784888]- [netdrv] bnx2: revert firmware load modifications (Neil Horman) [720428] - [virt] virtio: balloon: leak / fill balloon across S4 (Amit Shah) [798583] - [scsi] silencing 'killing requests for dead queue' (David Milburn) [798672] - [scsi] sd_dif: fix setting bio flags (Jeff Moyer) [799075] - [scsi] megaraid_sas: driver update to version 00.00.06.14-rh1 (Tomas Henzl) [749923] - [infiniband] srp: fix include ordering issue (Doug Ledford) [791209] - [sched] Fix Kernel divide by zero panic in find_busiest_group() (Larry Woodman) [785959]- [virt] KVM steal time suspend/resume bugfix (Rik van Riel) [612320] - [virt] guest: KVM Steal time registration (Laszlo Ersek) [612320] - [virt] KVM guest: Steal time accounting (Rik van Riel) [612320] - [virt] KVM guest: Add a pv_ops stub for steal time (Rik van Riel) [612320] - [virt] KVM: Steal time implementation (Rik van Riel) [612320] - [virt] KVM: KVM Steal time guest/host interface (Rik van Riel) [612320] - [virt] KVM: Add constant to represent KVM MSRs enabled bit in guest/host interface (Rik van Riel) [612320] - [kernel] perf: Fix parsing of __print_flags() in TP_printk() (Jiri Olsa) [756311] - [x86] perf: Check that current->mm is alive before getting user callchain (Jiri Olsa) [756311] - [fs] NFSv4: Propagate the error NFS4ERR_BADOWNER to nfs4_do_setattr (Steve Dickson) [705099] - [kernel] ftrace: Fix hash record accounting bug (Steven Rostedt) [454694] - [kernel] ftrace: Fix regression where ftrace breaks when modules are loaded (Steven Rostedt) [454694] - [kernel] ftrace: Fix dynamic selftest failure on some archs (Steven Rostedt) [454694] - [kernel] ftrace: Update filter when tracing enabled in set_ftrace_filter() (Steven Rostedt) [454694] - [kernel] ftrace: Balance records when updating the hash (Steven Rostedt) [454694] - [kernel] ftrace: Do not disable interrupts for modules in mcount update (Steven Rostedt) [454694] - [kernel] ftrace: Fix regression of :mod:module function enabling (Steven Rostedt) [454694] - [kernel] ftrace: Fix possible undefined return code (Steven Rostedt) [454694] - [kernel] ftrace: Have ftrace_startup() return failure code (Steven Rostedt) [454694] - [kernel] ftrace: Modify ftrace_set_filter/notrace to take ops (Steven Rostedt) [454694] - [kernel] ftrace: Allow dynamically allocated function tracers (Steven Rostedt) [454694] - [kernel] ftrace: Implement separate user function filtering (Steven Rostedt) [454694] - [kernel] ftrace: Free hash with call_rcu_sched() (Steven Rostedt) [454694] - [kernel] ftrace: Have global_ops store the functions that are to be traced (Steven Rostedt) [454694] - [kernel] ftrace: Add ops parameter to ftrace_startup/shutdown functions (Steven Rostedt) [454694] - [kernel] ftrace: Use counters to enable functions to trace (Steven Rostedt) [454694] - [kernel] ftrace: Separate hash allocation and assignment (Steven Rostedt) [454694] - [kernel] ftrace: Create a global_ops to hold the filter and notrace hashes (Steven Rostedt) [454694] - [kernel] ftrace: Use hash instead for FTRACE_FL_FILTER (Steven Rostedt) [454694] - [kernel] ftrace: Replace FTRACE_FL_NOTRACE flag with a hash of ignored functions (Steven Rostedt) [454694] - [kernel] ftrace: Consolidate the function match routines for normal and mods (Steven Rostedt) [454694] - [kernel] ftrace: Return EINVAL when writing invalid val to set_ftrace_filter (Steven Rostedt) [454694] - [kernel] ftrace: Consolidate updating of ftrace_trace_function (Steven Rostedt) [454694] - [kernel] ftrace: Move record update for normal and modules into a separate function (Steven Rostedt) [454694] - [kernel] ftrace: Remove FTRACE_FL_CONVERTED flag (Steven Rostedt) [454694] - [kernel] tracing: Enable records during the module load (Steven Rostedt) [454694] - [kernel] ftrace: Remove FTRACE_FL_FAILED flag (Steven Rostedt) [454694] - [kernel] ftrace: Remove failures file (Steven Rostedt) [454694] - [kernel] ftrace: Make FTRACE_WARN_ON() work in if condition (Steven Rostedt) [454694] - [kernel] ftrace: Only update the function code on write to filter files (Steven Rostedt) [454694] - [kernel] tracing: Remove leftover FTRACE_ENABLE/DISABLE_MCOUNT enums (Steven Rostedt) [454694] - [kernel] ftrace: Call trace_parser_clear() properly (Steven Rostedt) [454694] - [fs] NFSv4: include bitmap in nfsv4 get acl data (Sachin Prabhu) [753232 767288] - [pci] Add pcie_hp=nomsi to disable MSI/MSI-X for pciehp driver (hiro muneda) [728852] - [netdrv] enic: enhance SR-IOV support (Stefan Assmann) [795976]- [infiniband] mlx4/fw: Fix ppc64 build (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: Added missing iounmap upon releasing a device (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392 787762] - [infiniband] mlx4: allow device removal by fixing dma unmap size (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: use correct port for steering (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: use correct flag for unicast_promisc (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: fix memory leak at multi_func_cleanup (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] RDMA/nes: Copyright update (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mlx4: pass SMP vendor-specific attribute MADs to firmware (Doug Ledford) [737661 738491 739139 749059 751220 755741 756147 756392 787572] - [infiniband] RDMA/nes: Fix fast memory registration opcode (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Fix fast memory registration length (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/ucma: Discard all events for new connections until accepted (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Roll back PCIe tuning change (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Use GFP_ATOMIC when locks are held (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] RDMA/nes: Fix for sending MPA reject frame (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/ipath: Calling PTR_ERR() on right variable in create_file() (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Fix kernel panic by always initializing qp->usecnt (Doug Ledford) [738491 739139 749059 755741] - [infiniband] rds: Make rds_sock_lock BH rather than IRQ safe. (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] mlx4_core: map async events to arbitrary slave eqs (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Fix mtt profile issue (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: removed function index from vf. (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: eth statistics modification (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: VF is not allowed to perform dump stats (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: clear all eth statistics when port goes up (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] RDS: Remove some unused iWARP code (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] rdma/core: Fix sparse warnings (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cma: Fix endianness bugs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Fix terminate during AE (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Make unnecessarily global nes_set_pau() static (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Change MDIO bus clock to 2.5MHz (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/cm: Fix layout of APR message (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mlx4: Fix SL to 802.1Q priority-bits mapping for IBoE (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/qib: Default some module parameters optimally (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Optimize locking for get_txreq() (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Fix a possible data corruption when receiving packets (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Eliminate 64-bit jiffies use (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Fix style issues (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/uverbs: Protect QP multicast list (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4_core: Elaborating limitation on VF port options (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: fix mtt range deallocation (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: limiting VF port options (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: using array index for sense_allowed (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Add missing include of linux/slab.h (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: FIX: Setting default_qpn before using it (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Fixing wrong error codes in communication channel (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: not using spin_lock_irq when getting vf by resource. (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: nullify cached multicast address list after cleanup (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Changing link sensing logic (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: capability for link sensing (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Fix compile error when driver is comiled-in (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: updated driver version to 2.0 (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: updated driver version to 1.1 (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Modify driver initialization flow to accommodate SRIOV for Ethernet (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: adjust catas operation for SRIOV mode (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: mtts resources units changed to offset (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: Allow communication between functions on same host (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Ethernet port management modifications (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Traffic steering management support for SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_ib: disable SRIOV mode for IB ports (not yet supported) (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: resource tracking for HCA resources used by guests (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Add wrapper functions and comm channel and slave event support to EQs (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: mtt modifications for SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: cq modifications for SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: qp modifications for SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: srq modifications for SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Added FW commands and their wrappers for supporting SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4_core: Implement the master-slave communication channel (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Reduce number of PD bits to 17 (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Add "native" argument to mlx4_cmd and its callers (where needed) (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Extanding port_mask functionality (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: initial header-file changes for SRIOV support (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4_en: bug fix for the case of vlan id 0 and UP 0 (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4_en: fix WOL handlers were always looking at port2 capability bit (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4_en: using non collapsed CQ on TX (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4_en: fix sparse warning on a cast which truncates bits from constant value (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4: fix UDP RSS related settings (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: Recording rx queue for gro packets (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: Adding rxhash support (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4: move RSS related definitions to be global (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/cxgb{3, 4} - get rid of stale firmware usage technique (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB: various strlcpy conversions to make the code match upstream (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Correct sense on freectxts increment and decrement (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] RDMA/cma: Verify private data length (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mlx4: Fix shutdown crash accessing a non-existent bitmap (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/ipoib: Prevent hung task or softlockup processing multicast response (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Fix over-scheduling of QSFP work (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Fix retry with MPAv1 logic for MPAv2 (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Fix iw_cxgb4 count_rcqes() logic (Doug Ledford) [738491 739139 749059 755741] - [infiniband] rds: drop "select LLIST" (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] IB/qib: Don't use schedule_work() (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Fix panic in RC error flushing logic (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/iser: DMA unmap TX bufs used for iSCSI/iSER headers (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/iser: Use separate buffers for the login request/response (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mthca: Fix buddy->num_free allocation size (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net: add moduleparam.h for users of module_param/MODULE_PARM_DESC (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net: Fix files explicitly needing to include module.h (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4_core: Deprecate log_num_vlan module param (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Don't set VLAN in IBoE WQEs' control segment (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Enable 4K mtu for IBoE (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] RDMA/cxgb4: Mark QP in error before disabling the queue in firmware (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Serialize calls to CQ's comp_handler (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb3: Serialize calls to CQ's comp_handler (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Fix issue with link states and QSFP cables (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/mlx4: Configure extended active speeds (Doug Ledford) [737661 738491 739139 749059 751220 755741 756147 756392] - [infiniband] mlx4_core: Add extended port capabilities support (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/qib: Hold links until tuning data is available (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Clean up checkpatch issue (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Remove s_lock around header validation (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Use RCU for qpn lookup (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Eliminate divide/mod in converting idx to egr buf pointer (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Decode path MTU optimization (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Optimize RC/UC code by IB operation (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] mlx4_en: Controlling FCS header removal (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IPoIB: Use the right function to do DMA unmap pages (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Use correct QID in insert_recv_cqe() (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Make sure flush CQ entries are collected on connection close (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/uverbs: Export ib_open_qp() capability to user space (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Export ib_open_qp() to share XRC TGT QPs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mlx4: Add support for XRC QPs (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Add support for XRC SRQs (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Add support for XRC domains (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/cm: Do not automatically disconnect XRC TGT QPs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cma: Support XRC QPs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/ucm: Allow user to specify QP type when creating id (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cm: Define new RDMA port space specific to IB (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/cm: Update XRC support based on XRC annex errata (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/cm: Update protocol to support XRC (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/uverbs: Export XRC TGT QPs to user space (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/uverbs: Export XRC INI QPs to userspace (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/uverbs: Export XRC SRQs to user space (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/uverbs: Export XRC domains to user space (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/verbs: Cleanup XRC TGT QPs when destroying XRCD (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Add XRC QPs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Add XRC SRQ type (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Add SRQ type field (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Add XRC domain support (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IPoIB: Handle extended rates in debugfs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB: Add new InfiniBand link speeds (Doug Ledford) [738491 739139 749059 751220 755741] - [infiniband] IB/ipath: Add missing in ipath_chip_init.c (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Support for Packed And Unaligned fpdus (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Print IP address for critcal errors (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Fix terminate connection (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Add support for MPAv2 Enhanced RDMA Negotiation (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Add support for MPAv2 Enhanced RDMA Negotiation (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/{amso1100,cxgb3}: Minimal MPAv2 support (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/iwcm: Propagate ird/ord values upwards (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] IB/qib: Correct nfreectxts for multiple HCAs (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] RDMA/nes: Add missing calls to ib_umem_release() (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4_core: Fix buddy->num_free allocation size (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Use the right function to free eq->page_list entries (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Clean up error flow in mlx4_register_mac() (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] RDMA/ucm: Removed checks for unsigned value < 0 (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mad: Verify mgmt class in received MADs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cma: Check for NULL conn_param in rdma_accept (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Fail RDMA initialization for unsupported cards (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] RDMA/cma: Fix crash in cma_req_handler (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/amso1100: Use 'pM' format option to print MAC (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net, rds, Replace xlist in net/rds/xlist.h with llist (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: return whether list is empty before adding in llist_add fix (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Add back llist_add_batch() and llist_del_first() prototypes (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Remove cpu_relax() usage in cmpxchg loops (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Add llist_next() (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Return whether list is empty before adding in llist_add() (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Move cpu_relax() to after the cmpxchg() (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Remove the platform-dependent NMI checks (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Make some llist functions inline (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] lib, Add lock-less NULL terminated single list (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net: Convert vmalloc/memset to vzalloc (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IPoIB: convert to SKB paged frag API. (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB: nes: convert to SKB paged frag API. (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB: amso1100: convert to SKB paged frag API. (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDSRDMA: Fix cleanup of rds_iw_mr_pool (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] IB/iser: Support iSCSI PDU padding (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IBiser: Fix wrong mask when sizeof (dma_addr_t) > sizeof (unsigned long) (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4: decreasing ref count when removing mac (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Fixing Ethernet unicast packet steering (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/qib: Defer HCA error events to tasklet (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] mlx4_core: Bump the driver version to 1.0 (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] RDMA/cxgb4: Use printk_ratelimited() instead of printk_ratelimit() (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mlx4: Support PMA counters for IBoE (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Use flow counters on IBoE ports (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/pma: Add include file for IBA performance counters definitions (Doug Ledford) [738491 739139 749059 755741] - [infiniband] Revert "[infiniband] qib: add thresholds to VendorPortCounters PMA operation" (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] mlx4_core: Add network flow counters (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Fix location of counter index in QP context struct (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Read extended capabilities into the flags field (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Extend capability flags to 64 bits (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Generate GID change events in IBoE code (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/core: Add GID change event (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cma: Don't allow IPoIB port space for IBoE (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA: Allow for NULL .modify_device() and .modify_port() methods (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Update active link width (Doug Ledford) [722308 726127 738491 739139 749059 755741] - [infiniband] IB/qib: Add sysfs interface to read free contexts (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/mthca: Remove unnecessary read of PCI_CAP_ID_EXP (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Remove double define (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Remove unnecessary read of PCI_CAP_ID_EXP (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/ipath: Convert old cpumask api into new one (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Convert old cpumask api into new one (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] cpumask: rename tsk_cpumask to tsk_cpus_allowed (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cma: Avoid assigning an IS_ERR value to cm_id pointer in CMA id object (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mthca: Stop returning separate error and status from FW commands (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net: rds: fix const array syntax (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] mlx4: remove unnecessary read of PCI_CAP_ID_EXP (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: use pci_dev->revision (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/rds: use prink_ratelimited() instead of printk_ratelimit() (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] net: remove interrupt.h inclusion from netdevice.h (Doug Ledford) [738491 739139 749059 755741] - [infiniband] ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Doug Ledford) [738491 739139 749059 755741] - [infiniband] ethtool: Use full 32 bit speed range in ethtool's set_settings (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4: fix kfree on error path in new_steering_entry() (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] Fix common misspellings (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4: Fixing use after free (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: Enabling new steering (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Add support for promiscuous mode in the new steering model. (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: generalization of multicast steering. (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: UDP RSS support (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [fs] GFS2: fix NULL pointer dereference on mkdir/symlink/mknod (Abhijith Das) [797305] - [net] implement IP_RECVTOS for IP_PKTOPTIONS (Jiri Benc) [677351] - [scsi] mptsas: Added check for the LU type is SSC (Tomas Henzl) [735895] - [dm] raid: add flush support (Mike Snitzer) [797967]- [build] update RHEL_MINOR to '3' (Aristeu Rozanski) - [fs] keyring: allow special keyrings to be cleared (Steve Dickson) [772495] - [fs] NFS: Update idmapper documentation (Steve Dickson) [772495] - [fs] NFS: Keep idmapper include files in one place (Steve Dickson) [772495] - [fs] NFS: Fall back on old idmapper if request_key() fails (Steve Dickson) [772495] - [virt] KVM: do not #GP on perf MSR writes when vPMU is disabled (Gleb Natapov) [645365] - [virt] KVM: Expose the architectural performance monitoring CPUID leaf (Gleb Natapov) [645365] - [kernel] perf, x86: expose perf capability to other modules (Gleb Natapov) [645365] - [kernel] x86, perf: disable non available architectural events (Gleb Natapov) [645365] - [virt] KVM: VMX: Intercept RDPMC (Gleb Natapov) [645365] - [virt] KVM: SVM: Intercept RDPMC (Gleb Natapov) [645365] - [virt] KVM: Add generic RDPMC support (Gleb Natapov) [645365] - [virt] KVM: Expose a version 2 architectural PMU to a guests (Gleb Natapov) [645365] - [virt] KVM: Expose kvm_lapic_local_deliver() (Gleb Natapov) [645365] - [virt] KVM: VMX: Check for automatic switch msr table overflow (Gleb Natapov) [645365] - [virt] KVM: VMX: Add support for guest/host-only profiling (Gleb Natapov) [645365] - [virt] KVM: VMX: add support for switching of PERF_GLOBAL_CTRL (Gleb Natapov) [645365] - [virt] perf, intel: Use GO/HO bits in perf-ctr (Gleb Natapov) [645365] - [kernel] perf, amd: Use GO/HO bits in perf-ctr (Gleb Natapov) [645365] - [kernel] perf, core: Introduce attrs to count in either host or guest mode (Gleb Natapov) [645365] - [virt] KVM: VMX: Add definitions for more vm entry/exit control bits (Gleb Natapov) [645365] - [virt] KVM: VMX: Add facility to atomically switch MSRs on guest entry/exit (Gleb Natapov) [645365] - [virt] KVM: VMX: Add definition for msr autoload entry (Gleb Natapov) [645365] - [virt] KVM: Let vcpu structure alignment be determined at runtime (Gleb Natapov) [645365] - [kernel] perf: Add context field to perf_event (Gleb Natapov) [645365] - [virt] irq_work: Add generic hardirq context callbacks (Gleb Natapov) [645365] - [kernel] perf: Fix perf_event_do_pending() fallback callsite (Gleb Natapov) [645365] - [netdrv] bnx2: update firmware to latest upstream (Neil Horman) - [netdrv] bnx2: update to latest upstream (Neil Horman) [720428] - [netdrv] mii.c: Add ethtool advertisement functions (John Feeney) [787753] - [scsi] dcb: add DCBX mode to event notifier attributes (Neil Horman) [789086] - [scsi] fcoe: use real dev in case of HW vlan acceleration (Neil Horman) [789086] - [netdrv] netdev: FCoE: Add new ndo_get_fcoe_hbainfo() call (Neil Horman) [789086] - [scsi] libfc: Handle discovery failure during ctlr link down (Neil Horman) [789086] - [scsi] scsi_transport_fc: Getting FC Port Speed in sync with FC-GS (Neil Horman) [789086] - [scsi] scsi_transport_fc: Add FDMI host attributes (Neil Horman) [789086] - [scsi] libfc: Fix panic in fc_exch_recv (Neil Horman) [789086] - [scsi] fcoe: Remove reference counting on 'stuct fcoe_interface' (Neil Horman) [789086] - [scsi] fcoe: Do not switch context in vport_delete callback (Neil Horman) [789086] - [scsi] fcoe: Rename out_nomod label to out_putmod (Neil Horman) [789086] - [scsi] fcoe: Allow exposing FDMI attributes via sysfs (Neil Horman) [789086] - [scsi] fcoe: Add support for FDMI in fcoe (Neil Horman) [789086] - [scsi] libfc: Add support for FDMI (Neil Horman) [789086] - [scsi] libfc: Make the libfc Common Transport(CT) code generic (Neil Horman) [789086] - [scsi] libfcoe: Don't KERN_ERR on netdev notification (Neil Horman) [789086] - [scsi] libfc: remove redundant timer init for fcp (Neil Horman) [789086] - [scsi] fcoe: Move fcoe_debug_logging from fcoe.h to fcoe.c (Neil Horman) [789086] - [scsi] libfc: Declare local functions static (Neil Horman) [789086] - [scsi] fcoe: fix regression on offload em matching function for initiator/target (Neil Horman) [789086] - [scsi] fcoe: remove double check if skb is nonlinear (Neil Horman) [789086] - [scsi] fcoe: fix fcoe in a DCB environment by adding DCB notifiers to set skb priority (Neil Horman) [789086] - [scsi] fcoe: Fix preempt count leak in fcoe_filter_frames() (Neil Horman) [789086] - [scsi] Fix up files implicitly depending on module.h inclusion (Neil Horman) [789086] - [x86] efivars: add missing parameter to efi_pstore_read() (Seiji Aguchi) [696383] - [x86] pstore: gracefully handle NULL pstore_info functions (Seiji Aguchi) [696383] - [x86] pstore: pass reason to backend write callback (Seiji Aguchi) [696383] - [x86] pstore: pass allocated memory region back to caller (Seiji Aguchi) [696383] - [x86] pstore: make pstore write function return normal success/fail value (Seiji Aguchi) [696383] - [x86] pstore: change mutex locking to spin_locks (Seiji Aguchi) [696383] - [x86] pstore: defer inserting OOPS entries into pstore for RHEL (Seiji Aguchi) [696383] - [x86] efivars: fix warnings when CONFIG_PSTORE=n (Seiji Aguchi) [696383] - [x86] efivars: Introduce PSTORE_EFI_ATTRIBUTES (Seiji Aguchi) [696383] - [x86] efivars: Use string functions in pstore_write (Seiji Aguchi) [696383] - [x86] efivars: introduce utf16_strncmp (Seiji Aguchi) [696383] - [x86] efivars: String functions (Seiji Aguchi) [696383] - [x86] efi: Add support for using efivars as a pstore backend (Seiji Aguchi) [696383] - [x86] include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h (Seiji Aguchi) [696383] - [x86] pstore: Make "part" unsigned (Seiji Aguchi) [696383] - [x86] pstore: Add extra context for writes and erases (Seiji Aguchi) [696383] - [x86] Fix argument types for SetVariable() for RHEL (Seiji Aguchi) [696383] - [x86] pstore: Extend API for more flexibility in new backends (Seiji Aguchi) [696383] - [x86] efi: Fix argument types for SetVariable() (Seiji Aguchi) [696383] - [x86] treewide: fix a few typos in comments (Seiji Aguchi) [696383] - [x86] efivars: prevent oops on unload when efi is not enabled (Seiji Aguchi) [696383] - [x86] efivars: handle errors from register_efivars() (Seiji Aguchi) [696383] - [x86] efivars: memory leak on error in create_efivars_bin_attributes() (Seiji Aguchi) [696383] - [x86] Fix common misspellings (Seiji Aguchi) [696383] - [x86] efivars: Expose efivars functionality to external drivers (Seiji Aguchi) [696383] - [x86] efivars: Parameterize operations (Seiji Aguchi) [696383] - [x86] efivars: Split out variable registration (Seiji Aguchi) [696383] - [x86] efivars: parameterize efivars (Seiji Aguchi) [696383] - [x86] efivars: Make efivars bin_attributes dynamic (Seiji Aguchi) [696383] - [x86] sysfs: Use one lockdep class per sysfs attribute (Seiji Aguchi) [696383] - [x86] efivars: move efivars globals into struct efivars (Seiji Aguchi) [696383] - [netdrv] iwlwifi: make "Tx aggregation enabled on ra =" be at DEBUG level (John Linville) [788055] - [netdrv] Add firmware blobs required by the integrated compat-wireless build (John Linville) - [netdrv] Add/modify config settings as appropriate for the wireless rebase (John Linville) [766952] - [netdrv] b44: replace the ssb_dma API with the generic DMA API (John Linville) [766952] - [netdrv] orinoco: minimal changes to build with wireless rebase from 3.2.6 (John Linville) [766952] - [netdrv] ar9170: minor fixups to get it building with 3.2.6-based mac80211 (John Linville) [766952] - [netdrv] Revert "ar9170: fix for driver-core ABI change" (John Linville) [766952] - [netdrv] Revert "ath5k: use kstrtoint() to parse numbers coming from sysfs" (John Linville) [766952] - [netdrv] libertas_tf: Revert bits of "param: simple locking for sysfs-writable..." (John Linville) [766952] - [netdrv] ipw2100: Revert "PM QOS update" (John Linville) [766952] - [netdrv] Revert "ipw2100: mark ipw2100_pm_qos_req static" (John Linville) [766952] - [netdrv] Revert "ipw2100: register pm_qos request before registering pci driver" (John Linville) [766952] - [netdrv] ipw2100: Revert "pm_qos: Get rid of the allocation in pm_qos_add_request()" (John Linville) [766952] - [netdrv] rndis_wlan: minor build fixups for wireless rebase from 3.2.6 (John Linville) [766952] - [netdrv] at76c50x-usb: undo "lib: rename pack_hex_byte()..." (John Linville) [766952] - [netdrv] wl12xx: reduce frame usage of driver_state_read (John Linville) [766952] - [netdrv] wl12xx: convert a few more kstrtoul back to strict_strtoul (John Linville) [766952] - [netdrv] wl1251: revert change from "drivers: Final irq namespace conversion" (John Linville) [766952] - [netdrv] wl12xx: Revert "wl1251: fix ELP_CTRL register reads" (John Linville) [766952] - [netdrv] wl12xx: Revert "wl12xx: use kstrtoul functions" (John Linville) [766952] - [netdrv] wl12xx: Revert "wl12xx: strict_stroul introduced converted to kstrtoul" (John Linville) [766952] - [netdrv] wl12xx: Revert "wl12xx: use kstrtoul_from_user" (John Linville) [766952] - [netdrv] wl12xx: Revert "wl12xx: use freezable workqueue for netstack_work" (John Linville) [766952] - [netdrv] rt2x00: switch to use the kfifo-new.h header file (John Linville) [766952] - [netdrv] rt2x00: Revert "rt2x00: Move TX/RX work into dedicated workqueue" (John Linville) [766952] - [netdrv] rt2x00: Revert "rt2x00: simplify txstatus_fifo handling" (John Linville) [766952] - [netdrv] b43: don't include bcma header files (John Linville) [766952] - [netdrv] b43: Revert relevant portion of "pcmcia: Convert pcmcia_device_id..." (John Linville) [766952] - [netdrv] b43: Revert relevant portions of "pcmcia: move driver name to..." (John Linville) [766952] - [netdrv] b43: Revert relevant portions of "pcmcia: re-work..." commit eb14120f (John Linville) [766952] - [netdrv] b43: Revert bits of "pcmcia: do not use win_req_t when..." (John Linville) [766952] - [netdrv] b43: Revert bits of "pcmcia: convert pcmcia_request..." commit 1ac71e5a (John Linville) [766952] - [ssb] b43-pci-bridge: Add new vendor for BCM4318 (John Linville) [766952] - [ssb] Revert "pcmcia: convert ssb pcmcia driver to use new CIS helpers" (John Linville) [766952] - [ssb] Implement pcmcia_{read, write}_config_byte for drivers/ssb/pcmcia.c (John Linville) [766952] - [ssb] Revert relevant portion of "pcmcia: re-work pcmcia..." commit eb14120f (John Linville) [766952] - [ssb] Revert relevant portions of "pcmcia: remove cs_types.h" commit ac8b4228 (John Linville) [766952] - [net] mac80211/debugfs_netdev.c: convert kstrtoull to strict_strtoull (John Linville) [766952] - [net] mac80211: remove reference to lockdep_rtnl_is_held (John Linville) [766952] - [net] mac80211: continue using USHORT_MAX (John Linville) [766952] - [net] mac80211: Revert "net/mac80211/debugfs: Convert to kstrou8_from_user" (John Linville) [766952] - [net] mac80211: Revert mac80211 bits of "param: simple locking for sysfs-writable..." (John Linville) [766952] - [net] mac80211: Revert "mac80211: Speedup ieee80211_remove_interfaces()" (John Linville) [766952] - [net] mac80211: Revert "net/mac80211, rcu: convert call_rcu(work_free_rcu) to kfree_rcu()" (John Linville) [766952] - [net] mac80211: Revert "net, rcu: convert call_rcu(kfree_tid_tx) to kfree_rcu()" (John Linville) [766952] - [net] mac80211: Revert mac80211 bits of "PM QOS update" upstream commit ed77134b (John Linville) [766952] - [net] mac80211: Revert mac80211 bits of "rcu: convert uses of rcu_assign_pointer..." (John Linville) [766952] - [net] mac80211: Revert "mac80211: fix race condition between assoc_done and first EAP packet" (John Linville) [766952] - [net] mac80211: Revert "mac80211: annotate station rcu dereferences" (John Linville) [766952] - [net] mac80211: Revert "mac80211: cancel restart_work explicitly instead of depending on flush_scheduled_work()" (John Linville) [766952] - [net] mac80211: Revert "mac80211: sparse RCU annotations" (John Linville) [766952] - [netdrv] wireless: Revert "nl80211: use netlink consistent dump feature for BSS dumps" (John Linville) [766952] - [net] wireless rebase: Revert bits of "cfg80211: support sysfs namespaces" (John Linville) [766952] - [net] wireless rebase: Revert "wext: refactor" (John Linville) [766952] - [net] mac80211: borrow leds compat implementation from compat project (John Linville) [766952] - [netdrv] wireless: borrow genetlink compat implementation from compat project (John Linville) [766952] - [netdrv] wireless rebase: remove references to noop_llseek (John Linville) [766952] - [netdrv] wireless rebase: Revert bits of "PM QoS: Move and rename the implementation..." (John Linville) [766952] - [netdrv] wireless rebase: accomodate lack of "net: convert multicast list to list_head" (John Linville) [766952] - [netdrv] wireless rebase: undo bits of "USB: rename usb_buffer_alloc()..." (John Linville) [766952] - [netdrv] wireless rebase: Revert bits of "net: Add export.h..." (John Linville) [766952] - [netdrv] wireless rebase: Revert bits of "atomic: use " (John Linville) [766952] - [netdrv] drivers/net/wireless/ath: remove references to ath6kl (John Linville) [766952] - [netdrv] drivers/net/wireless/ath: remove references to carl9170 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/ath/ar9170 from commit 7bb45683 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/libertas_tf from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/iwmc3200wifi from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/ipw2x00 from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/rndis_wlan.c from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/mwl8k.c from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/mac80211_hwsim.* from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/at76c50x-usb.* from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/adm8211.* from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/zd1211rw from linux 3.2.6 (John Linville) [766952] - [netdrv] Add drivers/net/wireless/wl1251 from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/wl12xx from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/rtl818x from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/rt2x00 from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/p54 from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/b43legacy from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/b43 from linux 3.2.6 (John Linville) [766952] - [ssb] Rebase drivers/ssb from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/ath/ath5k from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/ath/ath9k from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/ath from linux 3.2.6 (John Linville) [766952] - [netdrv] Add drivers/net/wireless/iwlegacy from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/iwlwifi from linux 3.2.6 (John Linville) [735934 735936 735939 766952 770780] - [net] Rebase net/mac80211 from linux 3.2.6 (John Linville) [766952] - [net] Rebase net/wireless from linux 3.2.6 (John Linville) [766952] - [net] introduce NETDEV_POST_INIT notifier (John Linville) [766952] - [net] bridge: support IFF_DONT_BRIDGE (John Linville) [766952] - [usb] Add a usb_pipe_endpoint() convenience function (John Linville) [766952] - [kernel] compiler: Introduce __always_unused (John Linville) [766952] - [netdrv] eeprom_93cx6: Add support for 93c86 EEPROMs (John Linville) [766952] - [netdrv] if_ether.h: add definition of ETH_P_TDLS (John Linville) [766952] - [kernel] Cherry-pick core bits of "bitops: rename for_each_bit() to for_each_set_bit()" (John Linville) [766952] - [kernel] Cherry-pick the core bits of "bitops: Provide generic sign_extend32 function" (John Linville) [766952] - [dma] dma-mapping.h: add the dma_unmap state API (John Linville) [766952] - [pci] pci-dma: add include/linux/pci-dma.h (John Linville) [766952] - [kernel] lib: Improve EWMA efficiency by using bitshifts (John Linville) [766952] - [kernel] lib: Add generic exponentially weighted moving average (EWMA) function (John Linville) [766952]- [virt] virtio-scsi: add power management (Paolo Bonzini) [782027] - [virt] virtio-scsi: add driver (Paolo Bonzini) [782027] - [fs] CIFS: Fix DFS handling in cifs_get_file_info (Jarod Wilson) [786989] - [fs] CIFS: fix automount for DFS shares (Jarod Wilson) [786989] - [fs] cifs: don't overwrite dentry name in d_revalidate (Jarod Wilson) [786989] - [fs] cifs: demote DFS referral lookup errors to cFYI (Jarod Wilson) [786989] - [fs] cifs: Unconditionally copy mount options to superblock info (Jarod Wilson) [786989] - [fs] cifs: Use kstrndup for cifs_sb->mountdata (Jarod Wilson) [786989] - [fs] cifs: Simplify handling of submount options in cifs_mount (Jarod Wilson) [786989] - [fs] cifs: do not tokenize mount options in-place (Jarod Wilson) [786989] - [fs] cifs: Add support for mounting Windows 2008 DFS shares (Jarod Wilson) [786989] - [fs] cifs: Extract DFS referral expansion logic to separate function (Jarod Wilson) [786989] - [drm] rebase upstream fixes (Dave Airlie) [797142] - [drm] rebase for RHEL 6.3 (Dave Airlie) [786494] - [kernel] swiotlb: export swiotlb_nr_tbl backport (Dave Airlie) [786494] - [pci] msi: fix imbalanced refcount of msi irq sysfs objects (Prarit Bhargava) [794767] - [pci] sysfs: add per pci device msi[x] irq listing (Prarit Bhargava) [794767] - [mm] vmscan: immediately reclaim end-of-LRU dirty pages when writeback completes (Satoru Moriya) [788536] - [mm] vmscan: throttle reclaim if encountering too many dirty pages under writeback (Satoru Moriya) [788536] - [mm] vmscan: do not writeback filesystem pages in kswapd except in high priority (Satoru Moriya) [788536] - [fs] ext4: warn if direct reclaim tries to writeback pages (Satoru Moriya) [788536] - [fs] xfs: warn if direct reclaim tries to writeback pages (Satoru Moriya) [788536] - [mm] vmscan: remove dead code related to lumpy reclaim waiting on pages under writeback (Satoru Moriya) [788536] - [mm] vmscan: do not writeback filesystem pages in direct reclaim (Satoru Moriya) [788536] - [security] audit: fix signedness bug in audit_log_execve_info() (Eric Paris) [661765] - [security] audit: comparison on interprocess fields (Eric Paris) [661765] - [security] audit: implement all object interfield comparisons (Eric Paris) [661765] - [security] audit: allow interfield comparison between gid and ogid (Eric Paris) [661765] - [security] audit: complex interfield comparison helper (Eric Paris) [661765] - [security] audit: allow interfield comparison in audit rules (Eric Paris) [661765] - [security] audit: allow audit matching on inode gid (Eric Paris) [661765] - [audit] allow matching on obj_uid (Eric Paris) [661765] - [security] audit: check current inode and containing object when filtering on major and minor (Eric Paris) [661765] - [security] audit: make filetype matching consistent with other filters (Eric Paris) [661765] - [ppc] Reserve iommu page 0 (Steve Best) [784088] - [fs] fuse: add O_DIRECT support (Josef Bacik) [753798] - [bluetooth] Add support for Broadcom BCM20702A0 (Don Zickus) [746041] - [kernel] sysctl: restrict write access to dmesg_restrict (Phillip Lougher) [749251]- [pci] RH backport changes for MaxPayload patchset (Shyam Iyer) [692531] - [pci] Clean-up MPS debug output (Shyam Iyer) [692531] - [pci] Clamp pcie_set_readrq() when using "performance" settings (Shyam Iyer) [692531] - [pci] enable MPS "performance" setting to properly handle bridge MPS (Shyam Iyer) [692531] - [pci] Workaround for Intel MPS errata (Shyam Iyer) [692531] - [pci] Disable MPS configuration by default (Shyam Iyer) [692531] - [pci] Don't crash when reading mpss from root complex (Shyam Iyer) [692531] - [pci] Remove MRRS modification from MPS setting code (Shyam Iyer) [692531] - [pci] Fix pointer dereference before call to pcie_bus_configure_settings (Shyam Iyer) [692531] - [pci] set PCI-E Max Payload Size on fabric (Shyam Iyer) [692531] - [pci] correct pcie_set_readrq write size (Shyam Iyer) [692531] - [pci] Set PCIE maxpayload for card during hotplug insertion (Shyam Iyer) [692531] - [netdrv] cxgb4: add latest upstream firmware (Neil Horman) [747141] - [netdrv] cxgb4: Update to latest upstream version (Neil Horman) [747141] - [block] dm io: fix discard support (Mike Snitzer) [758404] - [block] dm thin: add call to mark_tech_preview (Mike Snitzer) [790618] - [block] dm raid: remove call to mark_tech_preview (Mike Snitzer) [790618] - [block] dm thin metadata: decrement counter after removing mapped block (Mike Snitzer) [790618] - [block] dm thin metadata: unlock superblock in init_pmd error path (Mike Snitzer) [790618] - [block] dm thin metadata: remove incorrect close_device on creation error paths (Mike Snitzer) [790618] - [block] dm ioctl: do not leak argv if target message only-contains whitespace (Mike Snitzer) [790618] - [fs] ext3: fix start and len arguments handling in ext3_trim_fs() (Lukas Czerner) [767219] - [fs] ext3: Add fixed tracepoints - batched_discard (Lukas Czerner) [786987] - [fs] ext3/ioctl.c: silence sparse warnings about different address spaces (Lukas Czerner) [786987] - [fs] ext3/balloc.c: local functions should be static (Lukas Czerner) [786987] - [fs] ext3: Return -EINVAL when start is beyond the end of fs in ext3_trim_fs() (Lukas Czerner) [786987] - [fs] ext3: Fix an overflow in ext3_trim_fs (Lukas Czerner) [786987] - [fs] ext3: speed up group trim with the right free block count (Lukas Czerner) [786987] - [fs] ext3: Adjust trim start with first_data_block (Lukas Czerner) [786987] - [fs] ext3: Add FITRIM handling (Lukas Czerner) [786987] - [fs] ext3: Add batched discard support for ext3 (Lukas Czerner) [786987] - [fs] NFS: Optimise away unnecessary setattrs for open(O_TRUNC) (J. Bruce Fields) [636590] - [s390x] kdump: Add s390 description to kernel documentation (Hendrik Brueckner) [738862] - [net] bridge: Reset IPCB when entering IP stack (Herbert Xu) [717407] - [net] netlink: wrong size was calculated for vfinfo list blob (Andy Gospodarek) [772136] - [net] sctp: implement event notification SCTP_SENDER_DRY_EVENT (Thomas Graf) [787652] - [net] ipv6: fix default multicast hops setting (Jiri Benc) [767435] - [scsi] libfcoe: Do not sends FDISCs before FLOGI during CVL (Neil Horman) [790942] - [misc] hpilo: Increase number of channels (Tony Camuso) [737920] - [fs] dlm: fix kmalloc args (David Teigland) [752539] - [block] cciss: add some older controllers to the kdump blacklist (Tomas Henzl) [738930] - [netdrv] 8139cp: properly config rx mode after resuming (Jason Wang) [665515] - [netdrv] mlx4_en: fix endianness with blue frame support (Steve Best) [750166] - [mm] remove debug printk's from memory_hotplug.c (Hendrik Brueckner) [738862]- [kernel] kmsg_dump: Don't run on non-error paths by default (Seiji Aguchi) [696394] - [kernel] kmsg_dump: add kmsg_dump() calls to the reboot, halt, poweroff and emergency_restart paths (Seiji Aguchi) [696394] - [net] af_iucv: offer new getsockopt SO_MSGSIZE (Hendrik Brueckner) [786997] - [net] af_iucv: performance improvements for new HS transport (Hendrik Brueckner) [786996] - [s390x] qeth: Fix recovery in case of concurrent asynchronous deliveries (Hendrik Brueckner) [786958] - [s390x] af_iucv: remove IUCV-pathes completely (Hendrik Brueckner) [786960] - [kdump] Define KEXEC_NOTE_BYTES arch specific for s390x (Hendrik Brueckner) [786959] - [s390x] dasd: fix expiration handling for recovery requests (Hendrik Brueckner) [768890] - [kernel] console interrupts vs. panic (Hendrik Brueckner) [768891] - [fs] ext4: fix start and len arguments handling in ext4_trim_fs() (Lukas Czerner) [767219] - [block] blkdev: Do not return -EOPNOTSUPP if discard is supported (Lukas Czerner) [767219] - [block] blkdev: Submit discard bio in batches in blkdev_issue_discard() (Lukas Czerner) [767219] - [fs] ext4: Adjust minlen with discard_granularity in the FITRIM ioctl (Lukas Czerner) [767219] - [fs] ext4: add FITRIM to compat_ioctl (Lukas Czerner) [767219] - [fs] ext4: check if device support discard in FITRIM ioctl (Lukas Czerner) [767219] - [fs] ext4: Change the wrong param comment for ext4_trim_all_free (Lukas Czerner) [767219] - [fs] ext4: Speed up FITRIM by recording flags in ext4_group_info (Lukas Czerner) [767219] - [fs] ext4: Add new ext4 trim tracepoints (Lukas Czerner) [767219] - [fs] ext4: speed up group trim with the right free block count (Lukas Czerner) [767219] - [fs] ext4: fix trim length underflow with small trim length (Lukas Czerner) [767219] - [fs] ext4: protect bb_first_free in ext4_trim_all_free() with group lock (Lukas Czerner) [767219] - [fs] ext4: only load buddy bitmap in ext4_trim_fs() when it is needed (Lukas Czerner) [767219] - [fs] ext4: ignore errors when issuing discards (Lukas Czerner) [767219] - [fs] ext4: fix a BUG in mb_mark_used during trim (Lukas Czerner) [767219] - [s390x] config: Add kdump kernel config options for s390 (Hendrik Brueckner) [738862] - [s390x] kdump: Add KEXEC_AUTO_RESERVE for s390 (Hendrik Brueckner) [738862] - [s390x] zfcpdump: Do not initialize zfcpdump in kdump mode (Hendrik Brueckner) [738862] - [s390x] crashkernel: Add arch code for unmapping crashkernel memory (Hendrik Brueckner) [738862] - [s390x] kernel: kdump backend code (Hendrik Brueckner) [738862] - [s390x] zcore: Add real memory access functions (Hendrik Brueckner) [738862] - [s390x] Add PSW restart shutdown trigger (Hendrik Brueckner) [738862] - [s390x] kernel: Use diagnose 308 for system reset (Hendrik Brueckner) [738862] - [mm] Replace diag10() with diag10_range() function (Hendrik Brueckner) [738862] - [kexec] reipl: Export do_store_status() function (Hendrik Brueckner) [738862] - [kexec] crashk_res init check for /sys/kernel/kexec_crash_size (Hendrik Brueckner) [738862] - [kexec] Add missing RAM resource in crash_shrink_memory() (Hendrik Brueckner) [738862] - [kernel] Create udev events for memory hotplug (Hendrik Brueckner) [738862] - [kexec] fix crash_kexec()/smp_send_stop() race in panic (Hendrik Brueckner) [738862] - [kexec] Add infrastructure for unmapping crashkernel memory (Hendrik Brueckner) [738862] - [kexec] Initialize vmcoreinfo note at startup (Hendrik Brueckner) [738862] - [kexec] Add KEXEC_CRASH_CONTROL_MEMORY_LIMIT (Hendrik Brueckner) [738862] - [pci] Disable this patch set's SRIOV reallocation unless booted with pci=realloc (James Takahashi) [587729] - [pci] update bridge resources to get more big ranges (James Takahashi) [587729] - [pci] PCI-Clear-bridge-resource-flags-if-requested (James Takahashi) [587729] - [pci] bus allocation alignment handling (James Takahashi) [587729] - [pci] pre-allocate additional resources to devices only after successful allocation of essential resources (James Takahashi) [587729] - [pci] introduce reset_resource (James Takahashi) [587729] - [pci] data structure agnostic free list function (James Takahashi) [587729] - [pci] refactor io size calculation code (James Takahashi) [587729] - [pci] don't shrink bridge resources (James Takahashi) [587729] - [sound] ALSA: enable OSS emulation layer for PCM and mixer (Jaroslav Kysela) [657291] - [fs] Stable page cache to better support T10/DIF (Data Integrity storage) (Steve Best) [706189] - [char] ipmi: Decrease the IPMI message transaction time in interrupt mode (Shyam Iyer) [739359] - [security] IMA: fix audit res field to indicate 1 for success and 0 for failure (Eric Paris) [784351] - [mm] fix nrpages assertion (Josef Bacik) [766861] - [mm] Eliminate possible panic in page compaction code (Larry Woodman) [714902 755885] - [mm] Prevent panic on 2-node x3850 X5 w/2 MAX5 memory drawers panics while running certification tests caused by page list corruption (Larry Woodman) [755885]- [netdrv] netdev: ethernet dev_alloc_skb to netdev_alloc_skb (Veaceslav Falico) [722304] - [netdrv] netxen_nic: signedness bug in netxen_md_entry_err_chk() (Veaceslav Falico) [722304] - [netdrv] netxen: report valid speed and duplex status when link is down (Veaceslav Falico) [722304] - [netdrv] netxen: Fix a panic during driver unload in device_remove_file (Veaceslav Falico) [722304] - [netdrv] netxen_nic: Error logging on firmware hang (Veaceslav Falico) [722304] - [netdrv] netxen_nic: Fix phy link status (Veaceslav Falico) [722304] - [netdrv] netxen_nic: fw dump support (Veaceslav Falico) [722304] - [netdrv] netxen_nic: fix cdrp race condition (Veaceslav Falico) [722304] - [netdrv] netxen: Remove alloc_etherdev error messages (Veaceslav Falico) [722304] - [netdrv] netxen: convert .get_drvinfo routine to strlcpy (Veaceslav Falico) [722304] - [netdrv] netxen: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Veaceslav Falico) [722304] - [mm] thp: fix BUG on mm->nr_ptes (Andrea Arcangeli) [794497] - [x86] ACPI, APEI, ERST, Fix erst-dbg long record reading issue (Don Zickus) [728993] - [x86] ACPI, APEI, ERST, Prevent erst_dbg from loading if ERST is disabled (Don Zickus) [728993] - [netdrv] cnic: update for RHEL6.3, part 2 (Michal Schmidt) [740048] - [netdrv] bnx2x: update for RHEL6.3 (Michal Schmidt) [741676] - [netdrv] cnic, bnx2fc: update for RHEL6.3, part 1 (Michal Schmidt) [740048] - [net] introduce build_skb() (Michal Schmidt) [741676] - [net] more accurate skb truesize (Michal Schmidt) [741676] - [net] skbuff: add skb frag size accessors (Michal Schmidt) [741676] - [netdrv] bnx2x, cnic: update to current upstream (Michal Schmidt) - [s390x] qeth: improve recovery during resource shortage (Hendrik Brueckner) [766785] - [s390x] qeth: support ipv6 query arp cache for HiperSockets (Hendrik Brueckner) [738874] - [s390x] qeth: add OSA concurrent hardware trap (Hendrik Brueckner) [738861] - [s390x] dasd: add enhanced DASD statistics interface (Hendrik Brueckner) [738871] - [kernel] mutex: Introduce arch_mutex_cpu_relax() (Hendrik Brueckner) [738872] - [s390x] ap: Setup timer for sending messages after reset (Hendrik Brueckner) [760544] - [s390x] cio: disallow driver io for known to be broken paths (Hendrik Brueckner) [765810] - [netdrv] qeth: forbid recovery during shutdown (Hendrik Brueckner) [765809] - [netdrv] qeth: reduce SIGA-r to avoid CPU cost implications (Hendrik Brueckner) [765808] - [kernel] cpu hotplug vs missing pfault completion interrupts (Hendrik Brueckner) [753080] - [scsi] aacraid: fix return value (Tomas Henzl) [741724] - [scsi] aacraid: Add new code for PMC-Sierra's SRC based controller family (Tomas Henzl) [741724] - [scsi] aacraid: fix File System going into read-only mode (Tomas Henzl) [640011] - [scsi] mpt2sas: add missing allocation check (Tomas Henzl) [736229] - [scsi] mpt2sas: Remove unused duplicate diag_buffer_enable param (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix possible integer truncation of cpu_count (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix leak on mpt2sas_base_attach() error path (Tomas Henzl) [736229] - [scsi] mpt2sas: Removed redundant calling of _scsih_probe_devices() from _scsih_probe (Tomas Henzl) [736229] - [scsi] mpt2sas: Bump driver vesion to 12.101.00.00 (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for memory allocation error for large host credits (Tomas Henzl) [736229] - [scsi] mpt2sas: Do not retry a timed out direct IO for warpdrive (Tomas Henzl) [736229] - [scsi] mpt2sas: Release spinlock for the raid device list before blocking it (Tomas Henzl) [736229] - [scsi] mpt2sas: MPI next revision header update (Tomas Henzl) [736229] - [scsi] mpt2sas: Added support for customer specific branding (Tomas Henzl) [736229] - [scsi] mpt2sas: Increase max transfer support from 4MB to 16MB (Tomas Henzl) [736229] - [scsi] mpt2sas: Support for greater than 2TB capacity WarpDrive (Tomas Henzl) [736229] - [scsi] mpt2sas: Rearrange the the code so that the completion queues are initialized prior to sending the request to controller firmware (Tomas Henzl) [736229] - [scsi] mpt2sas: Do not set sas_device->starget to NULL from the slave_destroy callback when all the LUNS have been deleted (Tomas Henzl) [736229] - [scsi] mpt2sas: MPI next revision header update (Tomas Henzl) [736229] - [scsi] mpt2sas: Added support for customer specific branding (Tomas Henzl) [736229] - [scsi] mpt2sas: When IOs are terminated, update the result to DID_SOFT_ERROR to avoid infinite resets (Tomas Henzl) [736229] - [scsi] mpt2sas: Better handling DEAD IOC (PCI-E LInk down) error condition (Tomas Henzl) [736229] - [scsi] mpt2sas: _scsih_smart_predicted_fault uses GFP_KERNEL in interrupt context (Tomas Henzl) [736229] - [scsi] mpt2sas: add missing allocation (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for issue - Panic when inactive volume is tried deleting (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for issue Port Reset is taking long time to complete while issued during creating a volume (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for issue deadlock between hot plug worker threads and host reset context (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for dead lock occurring between host_lock and sas_device_lock (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix drives not getting properly deleted if sas cable is removed while host reset is active (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix failure message displayed during diag reset (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for system hang when discovery in progress (Tomas Henzl) [736229] - [scsi] mpt2sas: Fast Load Support (Tomas Henzl) [736229] - [scsi] mpt2sas : MPI next revision header update (Tomas Henzl) [736229] - [scsi] mpt2sas: take size of pointed value, not pointer (Tomas Henzl) [736229] - [scsi] mpt2sas: Added NUNA IO support in driver which uses multi-reply queue support of the HBA (Tomas Henzl) [736229] - [scsi] mptsas: Add device ID for SAS1068_820XELP (Tomas Henzl) [735895] - [scsi] mptsas: ensure NUL-termination of MptCallbacksName elements (Tomas Henzl) [735895] - [scsi] mptfusion: Fix for device offline while doing aggressive HBA reset (Tomas Henzl) [735895] - [scsi] mptfusion: Bump version 3.4.20 (Tomas Henzl) [735895] - [scsi] mptfusion: Avoid out of order Event processing due to cpu migration (Tomas Henzl) [735895] - [scsi] mptfusion: Set max sector count module parameter (Tomas Henzl) [735895] - [scsi] mptfusion: Added check for SILI bit in READ_6 CDB for DATA UNDERRUN ERRATA (Tomas Henzl) [735895] - [scsi] mptsas: Fix annoying warning (Tomas Henzl) [735895] - [input] ALPS: add support for protocol versions 3 and 4 (John Feeney) [637229] - [input] ALPS: remove assumptions about packet size (John Feeney) [637229] - [input] ALPS: add protocol version field in alps_model_info (John Feeney) [637229] - [input] ALPS: fix stuck buttons on some touchpads (John Feeney) [637229] - [input] ALPS: do not set REL_X/REL_Y capabilities on the touchpad (John Feeney) [637229] - [input] ALPS: add support for touchpads with 4-directional button (John Feeney) [637229] - [input] ALPS: move protocol information to Documentation (John Feeney) [637229] - [ppc] mpic: Fix problem that affinity is not updated (Steve Best) [738451] - [sound] alsa: enable snd-cmipci driver (Jaroslav Kysela) [661316] - [fs] procfs: return ENOENT on opening a being-removed proc entry (Neil Horman) [735881] - [fs] pnfs: simplify pnfs files module autoloading (Steve Dickson) [790961] - [fs] GFS2: panic during glock reclaim, ref count 0 (Steven Whitehouse) [781468] - [s390x] ap: Setup timer for processing messages in request queue (Hendrik Brueckner) [753085] - [kernel] ulimit: raise default hard ulimit on number of files to 4096 (Jarod Wilson) [786307] - [kernel] time: cast jiffies_to_clock_t() argument to unsigned long (Prarit Bhargava) [783401] - [kernel] watchdog: softdog.c: enhancement to optionally invoke panic instead of reboot on timer expiry (Don Zickus) [738894] - [kernel] Prevent system hang and eventual crash when using CPU cgroups (Larry Woodman) [790945] - [usb] Fix deadlock in hid_reset when Dell iDRAC is reset (Shyam Iyer) [782374] - [dm] RAID: Print correct status characters (Jonathan E Brassow) [749684] - [virt] vmxnet3: Cap the length of the pskb_may_pull on transmit (bz 790673) (Neil Horman) [790673] - [mm] shmem: reduce pagefault lock contention (Jarod Wilson) [786320] - [x86] Fix i386 debug kernel fails to boot on some systems (Larry Woodman) [773138] - [mm] memcg: add memcg sanity checks at allocating and freeing pages (Johannes Weiner) [752137]- [pci] use security_capable() when checking capablities during config space read (Eric Paris) [596419] - [security] add cred argument to security_capable() (Eric Paris) [596419] - [scsi] qla2xxx: Update LICENSE.qla2xxx (Chad Dupuis) [722295] - [scsi] qla2xxx: Update version number to 8.04.00.02.06.3-k. (Chad Dupuis) [722295] - [scsi] qla2xxx: Avoid invalid request queue dereference for bad response packets (Chad Dupuis) [722295] - [scsi] qla2xxx: Stop iteration after first failure in *_id functions (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix incorrect register access in qla2x00_start_iocbs() (Chad Dupuis) [722295] - [scsi] qla2xxx: Handle device mapping changes due to device logout (Chad Dupuis) [722295] - [scsi] qla2xxx: Complete mailbox command timedout to avoid initialization failures during next reset cycle (Chad Dupuis) [722295] - [scsi] qla2xxx: Add ha->max_fibre_devices to keep track of the maximum number of targets (Chad Dupuis) [722295] - [scsi] qla2xxx: Cache swl during fabric discovery (Chad Dupuis) [722295] - [scsi] qla2xxx: Remove EDC sysfs interface (Chad Dupuis) [722295] - [scsi] qla2xxx: Perform firmware dump procedure on mailbox command timeout (Chad Dupuis) [722295] - [scsi] qla2xxx: Change the log message when previous dump is available to retrieve for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Log messages to use correct vha (Chad Dupuis) [722295] - [scsi] qla2xxx: Add new message when a new loopid is assigned (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix ql_dbg arguments (Chad Dupuis) [722295] - [scsi] qla2xxx: Use ql_log* (Chad Dupuis) [722295] - [scsi] qla2xxx: Convert remaining printk's to ql_log format (Chad Dupuis) [722295] - [scsi] qla2xxx: Print mailbox command opcode and return code when a command times out (Chad Dupuis) [722295] - [scsi] qla2xxx: Correct out of bounds read of ISP2200 mailbox registers (Chad Dupuis) [722295] - [scsi] qla2xxx: Remove errant clearing of MBX_INTERRUPT flag during CT-IOCB processing (Chad Dupuis) [722295] - [scsi] qla2xxx: Reduce mbx-command timeout for Login/Logout requests (Chad Dupuis) [722295] - [scsi] qla2xxx: Clear options-flags while issuing stop-firmware mbx command (Chad Dupuis) [722295] - [scsi] qla2xxx: Add an "is reset active" helper (Chad Dupuis) [722295] - [scsi] qla2xxx: Prep zero-length BSG data-transfer requests (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix byte swapping in IPE print statement (Chad Dupuis) [722295] - [scsi] qla2xxx: Handle failure cases during fabric_login (Chad Dupuis) [722295] - [scsi] qla2xxx: Increase speed of flash access in ISP82xx adapters to improve firmware load speed (Chad Dupuis) [722295] - [scsi] qla2xxx: Add check for null fcport references in qla2xxx_queuecommand (Chad Dupuis) [722295] - [scsi] qla2xxx: Handle change notifications based on switch scan results (Chad Dupuis) [722295] - [scsi] qla2xxx: Correct print format for edc ql_log() calls (Chad Dupuis) [722295] - [scsi] qla2xxx: Use consistent DL mask for ELS/CT passthru requests (Chad Dupuis) [722295] - [scsi] qla2xxx: Consolidation of SRB processing (Chad Dupuis) [722295] - [scsi] qla2xxx: Use a valid enode-mac if none defined (Chad Dupuis) [722295] - [scsi] qla2xxx: Propagate up abort failures (Chad Dupuis) [722295] - [scsi] qla2xxx: Add vmalloc.h include to qla_nx.c (Chad Dupuis) [722295] - [scsi] qla2xxx: Enhancements to support ISP83xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Enhanced the dump routines to capture multiple request and response queues (Chad Dupuis) [722295] - [scsi] qla2xxx: Disable generating pause frames when firmware hang detected for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Do not check for minidump when device state is QLA82XX_DEV_READY (Chad Dupuis) [722295] - [scsi] qla2xxx: Clear mailbox busy flag during premature mailbox completion for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Encapsulate prematurely completing mailbox commands during ISP82xx firmware hang (Chad Dupuis) [722295] - [scsi] qla2xxx: Display IPE error message for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Return the correct value for a mailbox command if 82xx is in reset recovery (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix "active_mask" may be used uninitialized warning (Chad Dupuis) [722295] - [scsi] qla2xxx: Correct fc_host port_state display (Chad Dupuis) [722295] - [scsi] qla2xxx: Move initialization of some variables before iospace_config (Chad Dupuis) [722295] - [scsi] qla2xxx: Enable Minidump by default with default capture mask 0x1f (Chad Dupuis) [722295] - [scsi] qla2xxx: Stop unconditional completion of mailbox commands issued in interrupt mode during firmware hang (Chad Dupuis) [722295] - [scsi] fix qla2xxx printk format warning (Chad Dupuis) [722295] - [scsi] qla2xxx: Ensure there's enough request-queue space for passthru IOCBs (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix crash in qla2x00_abort_all_cmds() on unload (Chad Dupuis) [722295] - [scsi] qla2xxx: Implement FCP priority tagging for 82xx adapters (Chad Dupuis) [722295] - [scsi] qla2xxx: Revert back the request queue mapping to request queue 0 (Chad Dupuis) [722295] - [scsi] qla2xxx: Consolidated IOCB processing routines (Chad Dupuis) [722295] - [scsi] qla2xxx: Process marker IOCB request on request queue 0 (Chad Dupuis) [722295] - [scsi] qla2xxx: Added a new entry to ISP specific function pointers structure (Chad Dupuis) [722295] - [scsi] qla2xxx: Submit all chained IOCBs for passthrough commands on Request queue 0 (Chad Dupuis) [722295] - [scsi] qla2xxx: Corrected the display of firmware dump availability for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Corrected the default setting of the help text of Minidump capture mask (Chad Dupuis) [722295] - [scsi] qla2xxx: Corrections to returned sysfs error codes (Chad Dupuis) [722295] - [scsi] qla2xxx: Correct report-id acquisiton check (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix to include FCE data as part of dump (Chad Dupuis) [722295] - [scsi] qla2xxx: Limit excessive DPC cycles (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix race that could hang kthread_stop() (Chad Dupuis) [722295] - [scsi] qla2xxx: Only read requested mailbox registers (Chad Dupuis) [722295] - [scsi] qla2xxx: Proper cleanup of pass through commands when firmware returns error (Chad Dupuis) [722295] - [scsi] qla2xxx: Update to dynamic logging (Chad Dupuis) [722295] - [scsi] qla2xxx: Add dynamic logging (Chad Dupuis) [722295] - [scsi] qla2xxx: Queue depth ramp up/down modification changes (Chad Dupuis) [722295] - [scsi] qla2xxx: Check for SCSI status on underruns (Chad Dupuis) [722295] - [scsi] qla2xxx: Display FCP_CMND priority on update (Chad Dupuis) [722295] - [scsi] qla2xxx: Remove qla2x00_wait_for_loop_ready function (Chad Dupuis) [722295] - [scsi] qla2xxx: Don't call alloc_fw_dump for ISP82XX (Chad Dupuis) [722295] - [scsi] qla2xxx: Issue mailbox command only when firmware hung bit is reset for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Return sysfs error codes appropriate to conditions (Chad Dupuis) [722295] - [scsi] qla2xxx: Correct inadvertent loop state transitions during port-update handling (Chad Dupuis) [722295] - [scsi] qla2xxx: Set the task attributes after memsetting fcp cmnd (Chad Dupuis) [722295] - [scsi] qla2xxx: Provide method for updating I2C attached VPD (Chad Dupuis) [722295] - [scsi] qla2xxx: Enable write permission to some debug related module parameters to be changed dynamically (Chad Dupuis) [722295] - [scsi] qla2xxx: Add support for ISP82xx to capture dump (minidump) on failure (Chad Dupuis) [722295] - [scsi] qla2xxx: T10 DIF - Fix incorrect error reporting (Chad Dupuis) [722295] - [scsi] qla2xxx: T10 DIF - Handle uninitalized sectors (Chad Dupuis) [722295] - [scsi] qla2xxx: Double check for command completion if abort mailbox command fails (Chad Dupuis) [722295] - [scsi] qla2xxx: Implemeted beacon on/off for ISP82XX (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix qla24xx revision check while enabling interrupts (Chad Dupuis) [722295] - [scsi] qla2xxx: check for marker IOCB during response queue processing (Chad Dupuis) [722295] - [scsi] qla2xxx: Acquire hardware lock while manipulating dsd list (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix array out of bound warning (Chad Dupuis) [722295] - [scsi] qla2xxx: Prevent CPU lockups when "ql2xdontresethba" module param is set (Chad Dupuis) [722295] - [scsi] qla2xxx: Save and restore irq in the response queue interrupt handler (Chad Dupuis) [722295] - [scsi] qla2xxx: During loopdown perform Diagnostic loopback (Chad Dupuis) [722295]- [scsi] libsas: convert to standard kernel debugging (David Milburn) [782929] - [scsi] libsas: dynamic queue depth (David Milburn) [782929] - [scsi] libsas, libata: fix ->change_queue_{depth|type} for sata devices (David Milburn) [782929] - [scsi] libsas: fix panic when single phy is disabled on a wide port (David Milburn) [782929] - [scsi] libsas: fix failure to revalidate domain for anything but the first expander child (David Milburn) [782929] - [scsi] libsas: async ata scanning (David Milburn) [782929] - [scsi] mvsas: remove mvs_slave_{alloc|configure} (David Milburn) [782929] - [scsi] libsas: revert ata srst (David Milburn) [782929] - [scsi] libsas: fix lifetime of SAS_HA_FROZEN (David Milburn) [782929] - [scsi] libsas: restore scan order (David Milburn) [782929] - [scsi] libsas: delete device on sas address changed (David Milburn) [782929] - [scsi] libsas: let libata recover links that fail to transmit initial sig-fis (David Milburn) [782929] - [scsi] libsas: set sas_address and device type of rphy (David Milburn) [782929] - [scsi] libsas: fix sas port naming (David Milburn) [782929] - [scsi] libsas: improve debug statements (David Milburn) [782929] - [scsi] libsas: kill spurious sas_put_device (David Milburn) [782929] - [scsi] libsas: fix sas_unregister_ports vs sas_drain_work (David Milburn) [782929] - [scsi] libsas: route local link resets through ata-eh (David Milburn) [782929] - [scsi] libsas: fix mixed topology recovery (David Milburn) [782929] - [scsi] libsas: close scsi_remove_target() vs libata-eh race (David Milburn) [782929] - [scsi] libsas: mark all domain devices gone if root port disappears (David Milburn) [782929] - [scsi] libsas: pre-clean commands that won the eh vs completion race (David Milburn) [782929] - [scsi] isci: remove IDEV_EH hack to disable "discovery-time" ata resets (David Milburn) [782929] - [scsi] isci: remove bus and reset handlers (David Milburn) [782929] - [scsi] isci: ->lldd_ata_check_ready handler (David Milburn) [782929] - [scsi] isci: stop interpreting ->lldd_lu_reset() as an ata soft-reset (David Milburn) [782929] - [scsi] isci: fix interpretation of "hard" reset (David Milburn) [782929] - [scsi] isci: kill isci_port->status (David Milburn) [782929] - [scsi] libsas: don't recover 'gone' devices in sas_ata_hard_reset() (David Milburn) [782929] - [scsi] libsas: fix sas_find_local_phy(), take phy references (David Milburn) [782929] - [scsi] libsas: check for 'gone' expanders in smp_execute_task() (David Milburn) [782929] - [scsi] libsas: don't mark expanders as gone when a child device is removed (David Milburn) [782929] - [scsi] libsas: poll for ata device readiness after reset (David Milburn) [782929] - [scsi] libsas: async ata-eh (David Milburn) [782929] - [scsi] libsas: add mutex for SMP task execution (David Milburn) [782929] - [scsi] libsas: Remove redundant phy state notification calls (David Milburn) [782929] - [scsi] libsas: sas_phy_enable via transport_sas_phy_reset (David Milburn) [782929] - [scsi] libsas: execute transport link resets with libata-eh via host workqueue (David Milburn) [782929] - [scsi] libsas: perform sas-transport resets in shost->workq context (David Milburn) [782929] - [scsi] libsas: use libata-eh-reset for sata rediscovery fis transmit failures (David Milburn) [782929] - [scsi] libsas: defer SAS_TASK_NEED_DEV_RESET commands to libata (David Milburn) [782929] - [scsi] libsas: let libata handle command timeouts (David Milburn) [782929] - [scsi] libsas: fix timeout vs completion race (David Milburn) [782929] - [scsi] libsas: prevent double completion of scmds from eh (David Milburn) [782929] - [scsi] libsas: close error handling vs sas_ata_task_done() race (David Milburn) [782929] - [scsi] libsas: kill invocation of scsi_eh_finish_cmd from sas_ata_task_done (David Milburn) [782929] - [scsi] libsas: use ->set_dmamode to notify lldds of NCQ parameters (David Milburn) [782929] - [scsi] libsas: prevent domain rediscovery competing with ata error handling (David Milburn) [782929] - [scsi] libsas: convert dev->gone to flags (David Milburn) [782929] - [scsi] libsas: remove ata_port.lock management duties from lldds (David Milburn) [782929] - [scsi] libsas: introduce sas_drain_work() (David Milburn) [782929] - [scsi] libsas: convert ha->state to flags (David Milburn) [782929] - [scsi] libsas: replace event locks with atomic bitops (David Milburn) [782929] - [scsi] libsas: fix leak of dev->sata_dev.identify_[packet_]device (David Milburn) [782929] - [scsi] libsas: fix domain_device leak (David Milburn) [782929] - [scsi] libsas: kill sas_slave_destroy (David Milburn) [782929] - [scsi] libsas: remove unused ata_task_resp fields (David Milburn) [782929] - [scsi] libsas: fix port->dev_list locking (David Milburn) [782929] - [scsi] libsas: remove expander from dev list on error (David Milburn) [782929] - [block] export blk_{get,put}_queue() (Jeff Moyer) [757362] - [block] floppy: fix a crash during rmmod() (Jeff Moyer) [757362] - [block] floppy: Cleanup disk->queue before calling put_disk() if add_disk() was never called (Jeff Moyer) [757362] - [block] add missing blk_queue_dead() checks (Jeff Moyer) [757362] - [block] fix drain_all condition in blk_drain_queue() (Jeff Moyer) [757362] - [block] add blk_queue_dead() (Jeff Moyer) [757362] - [block] don't call blk_drain_queue() if elevator is not up (Jeff Moyer) [757362] - [block] blk-throttle: use queue_is_locked() instead of lockdep_is_held() (Jeff Moyer) [757362] - [block] fix request_queue lifetime handling by making blk_queue_cleanup() properly shutdown (Jeff Moyer) [757362] - [block] make get_request[_wait]() fail if queue is dead (Jeff Moyer) [757362] - [block] reorganize throtl_get_tg() and blk_throtl_bio() (Jeff Moyer) [757362] - [block] reorganize queue draining (Jeff Moyer) [757362] - [block] drop unnecessary blk_get/put_queue() in scsi_cmd_ioctl() and blk_get_tg() (Jeff Moyer) [757362] - [block] pass around REQ_* flags instead of broken down booleans during request alloc/free (Jeff Moyer) [757362] - [block] move blk_throtl prototypes to block/blk.h (Jeff Moyer) [757362] - [block] fix genhd refcounting in blkio_policy_parse_and_set() (Jeff Moyer) [757362] - [block] make gendisk hold a reference to its queue (Jeff Moyer) [757362] - [block] Free queue resources at blk_release_queue() (Jeff Moyer) [757362] - [block] fix crash in scsi_dispatch_cmd() (Jeff Moyer) [757362] - [block] Fix oops caused by queue refcounting failure (Jeff Moyer) [757362] - [block] add proper state guards to __elv_next_request (Jeff Moyer) [757362] - [block] fix oops in scsi_run_queue() (Jeff Moyer) [757362] - [block] put stricter guards on queue dead checks (Jeff Moyer) [757362] - [scsi] lpfc: Fix warning on i386 system (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.58 driver release (Rob Evers) [738037] - [scsi] lpfc: Fixed FCP EQ memory check prevent initialize to single interrupt vector case (Rob Evers) [738037] - [scsi] lpfc: Fixed SLI4 16Gbit FC port internal and external diagnostic loopback tests (Rob Evers) [738037] - [scsi] lpfc: Fixed system panic during EEH recovery on SLI4 FC port (Rob Evers) [738037] - [scsi] lpfc: Fix FLOGI fails with invalid RPI (0x04) after connecting to a arbitrated loop (Rob Evers) [738037] - [scsi] lpfc: Fix ELS SCR failing with local reject / invalid RPI (Rob Evers) [738037] - [scsi] lpfc: Fix SLI4 port failures after firmware reset or dump (Rob Evers) [738037] - [scsi] lpfc: Fix port reset log messages indicate error when no error is seen (Rob Evers) [738037] - [scsi] lpfc: HBQ buffers are uninitialized in the base driver (Rob Evers) [738037] - [scsi] lpfc: Fixed missing shost lock protection on setting/clearing bit in vport->fc_flag (Rob Evers) [738037] - [scsi] lpfc: Fixed missing hbalock protection on setting/clearing bit in phba->link_flag (Rob Evers) [738037] - [scsi] lpfc: Fixed illegal state transition during driver unload (Rob Evers) [738037] - [scsi] lpfc: Fixed system crash on SLI4 FC port looopback diagnostic test with large buffers (Rob Evers) [738037] - [scsi] lpfc: Fixed a potential error path that might try to free DMA memory not allocated (Rob Evers) [738037] - [scsi] lpfc: Fixed SLI4 FC port Internal and External loopback diagnostic tests (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.57 driver release (Rob Evers) [738037] - [scsi] lpfc: Fix a crash while deleting 256 vports (Rob Evers) [738037] - [scsi] lpfc: Fix vport never finished discovery if switch runs out of resources (Rob Evers) [738037] - [scsi] lpfc: Fix kernel build warnings (Rob Evers) [738037] - [scsi] lpfc: Fix kernel panic when putting board in offline state twice (Rob Evers) [738037] - [scsi] lpfc: Fix memory leak when running hba resets to SLI-4 board (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.56 driver release (Rob Evers) [738037] - [scsi] lpfc: Fix driver message 3092 and 3116 to KERN_WARNING (Rob Evers) [738037] - [scsi] lpfc: Fix PCI read failure looks like a over temperature event (Rob Evers) [738037] - [scsi] lpfc: Fixed driver event reporting to mgmt on error attention due to forced dump (Rob Evers) [738037] - [scsi] lpfc: Fix not displaying firmware rev for BE boards (Rob Evers) [738037] - [scsi] lpfc: Add asynchronous ABTS notification event feature to driver (Rob Evers) [738037] - [scsi] lpfc: Fix bug with driver not byte swapping extended mailbox data (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.55 driver release (Rob Evers) [738037] - [scsi] lpfc: Fix premature ndlp cleanup after second target LOGO (Rob Evers) [738037] - [scsi] lpfc: Add loop support for sli4 fc (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.54 driver release (Rob Evers) [738037] - [scsi] lpfc: Fixed OCM failing COMN_READ_OBJECT and COMN_WRITE_OBJECT mailbox pass-through (Rob Evers) [738037] - [scsi] lpfc: No longer read fcoe parameters if board is not fcoe (Rob Evers) [738037] - [scsi] lpfc: Fix bug with driver passing a wrong count value (Rob Evers) [738037] - [scsi] lpfc: Added restore state and error log when sysfs board_mode attribute access failed (Rob Evers) [738037] - [scsi] lpfc: Added support for SLI4_CONFIG non-embedded COMN_GET_CNTL_ADDL_ATTR pass-through (Rob Evers) [738037] - [scsi] lpfc: Added support for SLI4 FC port persistent linkdown through config region 23 (Rob Evers) [738037] - [scsi] lpfc: Fix for ABTS. Do not free original IOCB whenever ABTS fails (Rob Evers) [738037] - [scsi] lpfc: Fixed Linux driver inconsistency in reporting FC host port-state through OCM (Rob Evers) [738037] - [scsi] lpfc: Return an error if the mbox sysfs is called (Rob Evers) [738037] - [scsi] lpfc: Fix firmware upgrade attempt on unsupported adapter (Rob Evers) [738037] - [scsi] lpfc: Fix incomplete message number 2889 (Rob Evers) [738037] - [scsi] lpfc: Fix system crash when LPe16000 fails to initialize (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.53 driver release (Rob Evers) [738037] - [scsi] lpfc: Fix multiple non-functional discrepancies with upstream (Rob Evers) [738037] - [scsi] lpfc: Fix virtual fabrics bit set in FLOGI incorrectly (Rob Evers) [738037] - [scsi] lpfc: Merge from upstream: remove cmd->serial_number litter (Rob Evers) [738037] - [scsi] lpfc: Merge from upstream: Fix common misspellings (Rob Evers) [738037] - [scsi] lpfc: Fix bug with driver not returning extended mailbox data (Rob Evers) [738037] - [scsi] lpfc: Fix unsupported link speed accepted by SLI4 port (Rob Evers) [738037] - [scsi] lpfc: Increment mix-and-match minor number by 1 for added "protocol" sysfs attribute (Rob Evers) [738037] - [scsi] lpfc: Fix kernel build warnings (Rob Evers) [738037] - [scsi] lpfc: Modify WQ handling to use entry_repost (Rob Evers) [738037] - [scsi] lpfc: Moved macro definition to a location proper location in lpfc_hw4.h file (Rob Evers) [738037] - [scsi] lpfc: Added a sysfs attribute "protocol" to report SLI4 port link protocol type (Rob Evers) [738037] - [scsi] lpfc: Added SLI4 INTF_TYPE and SLI_FAMILY as sub-fieled to the fwrev sysfs attribute (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.52 driver release (Rob Evers) [738037] - [scsi] lpfc: Adding structure to support T10 DIF in SLI4 (Rob Evers) [738037] - [scsi] lpfc: Fix performance slowed due to too many register accesses (Rob Evers) [738037] - [scsi] lpfc: Fixed a warning when converting from simple_strtoul to strict_strtoul (Rob Evers) [738037] - [scsi] lpfc: Add Initial code to inject T10 DIF errors (Rob Evers) [738037] - [scsi] lpfc: Fixed non-embedded COMMON_GET_CNTL_ATTR mbox command failed with status 0x4 (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.51 driver release (Rob Evers) [738037] - [scsi] lpfc: Changed the way of SLI4 device detecting physical port name (Rob Evers) [738037] - [scsi] lpfc: Add new check to lpfc_decode_firmware_rev to handle releases that have an 'X' (Rob Evers) [738037] - [scsi] lpfc: Fixed RPI leaks in ELS protocol handling (Rob Evers) [738037] - [scsi] lpfc: Fixed NPIV FDISC failure on SLI4 if-type 2 ports (Rob Evers) [738037] - [scsi] lpfc: Fixed driver failed to follow IP reset procedure in SLI4 error attention handler (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.50 driver release (Rob Evers) [738037] - [scsi] lpfc: Fix sysfs lists fabric name for port that has been disconnected from fabric (Rob Evers) [738037] - [scsi] lpfc: Changed the timeout to 300 seconds for SLI_CONFIG (0x9B) mailbox command (Rob Evers) [738037] - [scsi] lpfc: Fixed fcp underrun reporting (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.49 driver release (Rob Evers) [738037] - [scsi] lpfc: Fixed a driver handling IP reset issue when PCI read return error (Rob Evers) [738037] - [scsi] lpfc: Fixed casting problem (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.48 driver release (Rob Evers) [738037] - [scsi] lpfc: Added proper error code return for management API to make proper decisions (Rob Evers) [738037] - [scsi] lpfc: Fix sli4 mailbox status code. Management software has dependancies (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.47 driver release (Rob Evers) [738037] - [scsi] lpfc: Made error log include PCI BAR bitmap from kernel when enable PCI device failed (Rob Evers) [738037] - [scsi] lpfc: Fixed incomplete scsi messages displayed (Rob Evers) [738037] - [scsi] lpfc: Fix enable_bg config parameter for SLI4 (Rob Evers) [738037] - [scsi] lpfc: fix potentially dangerous trailing ';' (Rob Evers) [738037] - [scsi] lpfc: Fix driver firmware update to match new firmware image format (Rob Evers) [738037] - [scsi] lpfc: Merge from upstream: Silence DEBUG_STRICT_USER_COPY_CHECKS=y warning (Rob Evers) [738037] - [scsi] lpfc: Merge from upstream: treewide: fix a few typos in comments (Rob Evers) [738037] - [scsi] lpfc: Merge from upstream: treewide: remove extra semicolons (Rob Evers) [738037] - [scsi] lpfc: Fix SLI4 CT handling for sequences > 4K (Rob Evers) [738037] - [scsi] lpfc: Fixed handling of unsolicited frames for vports (Rob Evers) [738037] - [scsi] lpfc: Fixed handling of CVL for vports (Rob Evers) [738037] - [scsi] lpfc: Fixed crash when aborting els IOs (Rob Evers) [738037] - [scsi] lpfc: Fix up CT and oxid/rxid for unsol rcv frames (Rob Evers) [738037] - [scsi] lpfc: Added fcf priority record selection for fcf failover (Rob Evers) [738037] - [scsi] lpfc: Fixed mailbox double free panic (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.46 driver release (Rob Evers) [738037] - [scsi] lpfc: Removed unused argument passing to the lpfc_bsg_diag_mode_enter routine (Rob Evers) [738037] - [scsi] lpfc: Add sysfs logging when writeable parameters are changed (Rob Evers) [738037] - [scsi] lpfc: iDiag added SLI4 device PCI BAR memory mapped reigster access methods (Rob Evers) [738037] - [scsi] lpfc: Consolidated duplicating macro definitions (Rob Evers) [738037] - [scsi] lpfc: Fixed cosmetic issues with T10 DIF (Rob Evers) [738037] - [scsi] lpfc: iDiag fixed mailbox capture and dump overlapping bitmap macro definition (Rob Evers) [738037] - [scsi] lpfc: iDiag changed command structure data array indexing by using macro defines (Rob Evers) [738037] - [scsi] lpfc: iDiag extended debugfs setting up inline mailbox capture and dump capability (Rob Evers) [738037] - [scsi] lpfc: Fix the case where the SCSI host supplies the CRC, only support T10 DIF type 1 (Rob Evers) [738037] - [scsi] lpfc: Fixed failure to show 16 Gbit from FC host supported_speeds sysfs entry (Rob Evers) [738037] - [fs] ext4: fix the deadlock in mpage_da_map_and_submit() (Lukas Czerner) [737780] - [fs] ext4: fix deadlock in ext4_ordered_write_end() (Lukas Czerner) [737780] - [fs] ext4: mark multi-page IO complete on mapping failure (Lukas Czerner) [737780] - [fs] ext4: fix ext4_da_block_invalidatepages() to handle page range properly (Lukas Czerner) [737780] - [fs] ext4: call mpage_da_submit_io() from mpage_da_map_blocks() (Lukas Czerner) [737780]- [virt] blkfront: don't change to closing if we're busy (Andrew Jones) [773219] - [virt] blkfront: don't put bdev right after getting it (Andrew Jones) [773219] - [virt] blkfront: Remove obsolete info->users (Andrew Jones) [773219] - [virt] blkfront: Lock blockfront_info during xbdev removal (Andrew Jones) [773219] - [virt] blkfront: Fix blkfront backend switch race (bdev release) (Andrew Jones) [773219] - [virt] blkfront: Fix blkfront backend switch race (bdev open) (Andrew Jones) [773219] - [virt] blkfront: Lock blkfront_info when closing (Andrew Jones) [773219] - [virt] blkfront: Clean up vbd release (Andrew Jones) [773219] - [virt] blkfront: Fix gendisk leak (Andrew Jones) [773219] - [virt] blkfront: Fix backtrace in del_gendisk (Andrew Jones) [773219] - [virt] blkfront: fixes for 'xm block-detach ... --force' (Andrew Jones) [773219] - [virt] xen: use less generic names in blkfront driver (Andrew Jones) [773219] - [scsi] qla4xxx: v5.02.00.00.06.03-k2 (Chad Dupuis) [725502] - [scsi] qla4xxx: Added ping support (Chad Dupuis) [725502] - [scsi] iscsi_transport: Added Ping support (Chad Dupuis) [725502] - [scsi] qla4xxx: added support for host event (Chad Dupuis) [725502] - [scsi] scsi_transport_iscsi: added support for host event (Chad Dupuis) [725502] - [scsi] qla4xxx: Proper detection of firmware abort error code for ISP82xx (Chad Dupuis) [725502] - [scsi] qla4xxx: Remove un-necessary print statment (Chad Dupuis) [725502] - [scsi] qla4xxx: Modified debug log messages for boot info (Chad Dupuis) [725502] - [scsi] qla4xxx: Fix verify boot idx correctly (Chad Dupuis) [725502] - [scsi] qla4xxx: Fix un-necessary delay on invalid DDB (Chad Dupuis) [725502] - [scsi] qla4xxx: Remove unused code (Chad Dupuis) [725502] - [scsi] scsi_error: classify some ILLEGAL_REQUEST sense as a permanent TARGET_ERROR (Mike Snitzer) [789021] - [scsi] Make sure provisioning mode is reported correctly (Mike Snitzer) [789021] - [scsi] Ensure discard failure gets treated as a target problem (Mike Snitzer) [789021] - [x86] iommu/amd: Fix wrong shift direction (Don Dutile) [781531] - [x86] iommu/amd: Don't use MSI address range for DMA addresses (Don Dutile) [781524] - [pci] kabi: fix potential use of older pci_[un]block_user_cfg_access (Don Dutile) [786610] - [uio] Convert uio_generic_pci to new intx masking API (Don Dutile) [786610] - [pci] Introduce INTx check & mask API (Don Dutile) [786610] - [pci] Rework config space blocking services (Don Dutile) [786610] - [uio] uio_pci_generic: Remove useless spin_lock (Don Dutile) [786610] - [fs] autofs4: autofs4_wait() vs. autofs4_catatonic_mode() race (Ian Kent) [786693] - [fs] autofs4: catatonic_mode vs. notify_daemon race (Ian Kent) [786693] - [fs] autofs4: deal with autofs4_write/autofs4_write races (Ian Kent) [786693] - [block] md/raid1: perform bad-block tests for WriteMostly devices too (Jes Sorensen) [789570] - [fs] GFS2: Sort the ordered write list (Robert S Peterson) [788627] - [fs] GFS2: combine duplicated block freeing routines (Robert S Peterson) [788627] - [fs] GFS2: Fix multi-block allocation (Robert S Peterson) [788627] - [fs] GFS2: decouple quota allocations from block allocations (Robert S Peterson) [788627] - [fs] GFS2: split function rgblk_search (Robert S Peterson) [788627] - [fs] GFS2: Fix up "off by one" in the previous patch (Robert S Peterson) [788627] - [fs] GFS2: move toward a generic multi-block allocator (Robert S Peterson) [788627] - [fs] vfs: Provide function to get superblock and wait for it to thaw (Eric Sandeen) [747740] - [fs] quota: Fix deadlock with suspend and quotas (Eric Sandeen) [747740] - [fs] vfs: In get_super() and user_get_super() restarts are unconditional (Eric Sandeen) [747740] - [fs] vfs: remove LOOKUP_NO_AUTOMOUNT flag (Ian Kent) [745775] - [fs] VFS: Fix the remaining automounter semantics regressions (Ian Kent) [745775] - [fs] vfs pathname lookup: Add LOOKUP_AUTOMOUNT flag (Ian Kent) [745775] - [fs] vfs: automount should ignore LOOKUP_FOLLOW (Ian Kent) [745775]- [netdrv] tg3: fix ipv6 header length computation (John Feeney) [740052] - [netdrv] tg3: Add 57766 ASIC rev support (John Feeney) [740052] - [netdrv] tg3: Update version to 3.122 (John Feeney) [740052] - [netdrv] tg3: Return flowctrl config through ethtool (John Feeney) [740052] - [netdrv] tg3: Save stats across chip resets (John Feeney) [740052] - [netdrv] tg3: Remove ethtool stats member from dev struct (John Feeney) [740052] - [netdrv] tg3: Scale back code that modifies MRRS (John Feeney) [740052] - [netdrv] tg3: Fix TSO CAP for 5704 devs w / ASF enabled (John Feeney) [740052] - [netdrv] tg3: Add MDI-X reporting (John Feeney) [740052] - [netdrv] tg3: Restrict large prod ring cap devices (John Feeney) [740052] - [netdrv] tg3: Adjust BD replenish thresholds (John Feeney) [740052] - [netdrv] tg3: Make 1000Base-X FC resolution look like 1000T (John Feeney) [740052] - [netdrv] convert .get_drvinfo routines to strlcpy (John Feeney) [740052] - [netdrv] tg3: Update version to 3.121 (John Feeney) [740052] - [netdrv] tg3: Eliminate timer race with reset_task (John Feeney) [740052] - [netdrv] tg3: Schedule at most one tg3_reset_task run (John Feeney) [740052] - [netdrv] tg3: Obtain PCI function number from device (John Feeney) [740052] - [netdrv] tg3: Fix irq alloc error cleanup path (John Feeney) [740052] - [netdrv] tg3: Fix 4k skb error recovery path (John Feeney) [740052] - [netdrv] tg3: Fix 4k tx bd segmentation code (John Feeney) [740052] - [netdrv] tg3: Fix APE mutex init and use (John Feeney) [740052] - [netdrv] tg3: add tx_dropped counter (John Feeney) [740052] - [netdrv] tg3: fix tigon3_dma_hwbug_workaround() (John Feeney) [740052] - [netdrv] tg3: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (John Feeney) [740052] - [netdrv] tg3: Fix VLAN tagging regression (John Feeney) [740052] - [netdrv] tg3: Code movement (John Feeney) [740052] - [netdrv] tg3: Eliminate tg3_halt_cpu() prototype (John Feeney) [740052] - [netdrv] tg3: Eliminate tg3_write_sig_post_reset() prototype (John Feeney) [740052] - [netdrv] tg3: Eliminate tg3_stop_fw() prototype (John Feeney) [740052] - [netdrv] tg3: Add ability to turn off 1shot MSI (John Feeney) [740052] - [netdrv] tg3: Remove tp->rx_offset term when unneeded (John Feeney) [740052] - [netdrv] tg3: Fix missed MSI workaround (John Feeney) [740052] - [netdrv] tg3: Check all adv bits when checking config (John Feeney) [740052] - [netdrv] tg3: Update version to 3.120 (John Feeney) [740052] - [netdrv] tg3: Add external loopback support to selftest (John Feeney) [740052] - [net] add external loopback test in ethtool self test (John Feeney) [740052] - [netdrv] tg3: Restructure tg3_test_loopback (John Feeney) [740052] - [netdrv] tg3: Pull phy int lpbk setup into separate function (John Feeney) [740052] - [netdrv] tg3: Remove dead code (John Feeney) [740052] - [netdrv] tg3: Remove 5719 jumbo frames and TSO blocks (John Feeney) [740052] - [netdrv] tg3: Break larger frags into 4k chunks for 5719 (John Feeney) [740052] - [netdrv] tg3: Add tx BD budgeting code (John Feeney) [740052] - [netdrv] tg3: Consolidate code that calls tg3_tx_set_bd() (John Feeney) [740052] - [netdrv] tg3: Add partial fragment unmapping code (John Feeney) [740052] - [netdrv] tg3: Generalize tg3_skb_error_unmap() (John Feeney) [740052] - [netdrv] tg3: Remove short DMA check for 1st fragment (John Feeney) [740052] - [netdrv] tg3: Simplify tx bd assignments (John Feeney) [740052] - [netdrv] tg3: Reintroduce tg3_tx_ring_info (John Feeney) [740052] - [netdrv] tg3: Fix NVRAM selftest failures for 5720 devs (John Feeney) [740052] - [netdrv] tg3: Return size from tg3_vpd_readblock() (John Feeney) [740052] - [netdrv] tg3: Fix int selftest for recent devices (John Feeney) [740052] - [netdrv] tg3: Fix RSS indirection table distribution (John Feeney) [740052] - [netdrv] tg3: Add 5719 and 5720 to EEE_CAP list (John Feeney) [740052] - [netdrv] tg3: Fix link down notify failure when EEE disabled (John Feeney) [740052] - [netdrv] tg3: Fix link flap at 100Mbps with EEE enabled (John Feeney) [740052] - [netdrv] tg3: Fix io failures after chip reset (John Feeney) [740052] - [netdrv] tg3: Match power source to driver state (John Feeney) [740052] - [netdrv] tg3: Add function status reporting (John Feeney) [740052] - [netdrv] tg3: Create critical section around GPIO toggling (John Feeney) [740052] - [netdrv] tg3: Determine PCI function number in one place (John Feeney) [740052] - [netdrv] tg3: Check transitions to D0 power state (John Feeney) [740052] - [netdrv] tg3: Move power state transitions to init_one (John Feeney) [740052] - [netdrv] tg3: Detect APE enabled devs earlier (John Feeney) [740052] - [netdrv] tg3: remove unnecessary read of PCI_CAP_ID_EXP (John Feeney) [740052] - [netdrv] tg3: Migrate phy preprocessor defs to system defs (John Feeney) [740052] - [netdrv] tg3: Show flowctrl settings through get_settings() (John Feeney) [740052] - [netdrv] tg3: Remove 4G_DMA_BNDRY_BUG flag (John Feeney) [740052] - [netdrv] tg3: Remove 40BIT_DMA_LIMIT_BUG (John Feeney) [740052] - [net] remove interrupt.h inclusion from netdevice.h (John Feeney) [740052] - [netdrv] tg3: Fix tg3_skb_error_unmap() (John Feeney) [740052] - [netdrv] Add Fujitsu 1000base-SX PCI ID to tg3 (John Feeney) [740052] - [netdrv] tg3: Add braces around 5906 workaround (John Feeney) [740052] - [netdrv] tg3: Add TSO loopback test (John Feeney) [740052] - [netdrv] tg3: Add jumbo frame loopback tests to selftest (John Feeney) [740052] - [netdrv] tg3: Cleanup transmit error path (John Feeney) [740052] - [scsi] iscsi: don't hang in endless loop if no targets present (Mike Christie) [747846] - [scsi] libiscsi: fix cmd timeout/completion race (Mike Christie) [747846] - [scsi] libiscsi_tcp: fix max_r2t manipulation (Mike Christie) [747846] - [scsi] iscsi: fix setting of pid from netlink skb (Mike Christie) [747846] - [kernel] sched: Cure nr_iowait_cpu() users (Larry Woodman) [760479] - [kernel] proc: Consider NO_HZ when printing idle and iowait times (Larry Woodman) [760479] - [kernel] nohz: Make idle/iowait counter update conditional (Larry Woodman) [760479] - [kernel] nohz: Fix update_ts_time_stat idle accounting (Larry Woodman) [760479] - [kernel] cputime: Clean up cputime_to_usecs and usecs_to_cputime macros (Larry Woodman) [760479] - [mm] memcg: avoid css_get() (Johannes Weiner) [717803] - [mm] memcg: coalesce charging via percpu storage (Johannes Weiner) [717803] - [mm] memcg: coalesce uncharge during unmap/truncate (Johannes Weiner) [717803] - [kernel] tracing: send_sigqueue() needs trace_signal_generate() too (Oleg Nesterov) [738720] - [kernel] tracing: let trace_signal_generate() report more info, kill overflow_fail/lose_info (Oleg Nesterov) [738720] - [tracing] latency: Fix header output for latency tracers (Jiri Olsa) [734757] - [kernel] tracing: Fixing wakeup tracer function for disabled function trace (Jiri Olsa) [734757] - [kernel] tracing: Convert nop macros to static inlines (Jiri Olsa) [734757] - [sched] Fix cgroup movement of waking process (Larry Woodman) [773517] - [sched] Fix cgroup movement of forking process (Larry Woodman) [773517] - [sched] Fix cgroup movement of newly created process (Larry Woodman) [773517] - [sched] Fix ->min_vruntime calculation in dequeue_entity() (Larry Woodman) [773517] - [sched] cgroup: Fixup broken cgroup movement (Larry Woodman) [773517] - [fs] GFS2: Read in rindex if necessary during unlink (Robert S Peterson) [790997] - [fs] GFS2: More automated code analysis fixes (Robert S Peterson) [790997] - [usb] serial: use port endpoint size to determine if ep is available (Don Zickus) [744113] - [ppc] pseries: Cancel RTAS event scan before firmware flash (Steve Best) [718252] - [ppc] Fix device tree claim code (Steve Best) [740544] - [ppc] Fix accounting of softirq time when idle (Steve Best) [740550] - [fs] GFS2: panic in gfs2_rindex_update during gfs2_grow (Robert S Peterson) [791010] - [fs] GFS2: Implement FITRIM ioctl (Steven Whitehouse) [656959] - [x86] ACPI: Fix possible alignment issues with GAS 'address' references (Myron Stowe) [708447] - [x86] ACPI / PM: Use existing ACPI iomaps for NVS save/restore (Myron Stowe) [708447] - [x86] ACPI: Introduce acpi_os_get_iomem() (Myron Stowe) [708447] - [x86] ACPI: Do not use krefs under a mutex in osl.c (Myron Stowe) [708447] - [x86] ACPI: Make acpi_os_map_memory() avoid creating unnecessary mappings (Myron Stowe) [708447] - [x86] ACPI: Avoid walking the list of memory mappings in osl.c twice in a row (Myron Stowe) [708447] - [x86] ACPI: Change acpi_ioremap_lock into a mutex (Myron Stowe) [708447] - [x86] ACPI: Do not export functions that are only used in osl.c (Myron Stowe) [708447] - [x86] ACPI: Fix acpi_os_read_memory() and acpi_os_write_memory() (Myron Stowe) [708447] - [x86] ACPI: Introduce acpi_os_ioremap() (Myron Stowe) [708447] - [x86] ACPI: fix resource check message (Myron Stowe) [708447] - [x86] ACPI: Use ioremap_cache() (Myron Stowe) [708447] - [x86] ACPI: Page based coalescing of I/O remappings optimization (Myron Stowe) [708447] - [x86] ACPI: Convert simple locking to RCU based locking (Myron Stowe) [708447] - [x86] ACPI: Pre-map 'system event' related register blocks (Myron Stowe) [708447] - [x86] ACPI: Add interfaces for ioremapping/iounmapping ACPI registers (Myron Stowe) [708447] - [x86] ACPI: Maintain a list of ACPI memory mapped I/O remappings (Myron Stowe) [708447] - [x86] ACPI: fix unused but set variables in ACPI (Myron Stowe) [708447] - [net] make bonding slaves honour master's skb->priority (Andy Gospodarek) [749416] - [net] ipv6: Allow inet6_dump_addr() to handle more than 64 addresses (Jiri Pirko) [742588] - [scsi] hpsa: add some older controllers to the kdump blacklist (Tomas Henzl) [738930] - [kernel] perf: add examples.txt file (Jason Baron) [569502] - [tracing] Fix returning of duplicate data after EOF in trace_pipe_raw (Jason Baron) [746009] - [block] Fix sysctl check failure update (James Paradis) [714021] - [pci] Workaround hard-wired bus number (Myron Stowe) [790557] - [x86] APEI: Avoid resource conflict errors (Matthew Garrett) [696521] - [netdrv] igbvf driver update (Stefan Assmann) [737716] - [netdrv] enic driver update (Stefan Assmann) [747384] - [scsi] revert remove tech_preview tag for mpt2sas lockless mode (Tomas Henzl) [559393]- [block] md: Fix sysctl check failure (James Paradis) [714021] - [netdrv] mlx4: fix DMA mapping leak when allocation fails (Steve Best) [787771] - [kernel] perf, tool: Fix scripts dependent on upstream raw_syscall event (Jiri Olsa) [726600] - [kernel] perf, tool: Fix prefix matching for kernel maps (Jiri Olsa) [755873] - [fs] NFSv4: Further reduce the footprint of the idmapper (Steve Dickson) [730045] - [fs] NFSv4: Reduce the footprint of the idmapper (Steve Dickson) [730045] - [netdrv] be2net: bump version (Ivan Vecera) [738041] - [netdrv] be2net: Use new implementation of get mac list command (Ivan Vecera) [738041] - [netdrv] be2net: Fix link status query command (Ivan Vecera) [738041] - [netdrv] be2net: add descriptions for stat counters reported via ethtool (Ivan Vecera) [738041] - [netdrv] be2net: create RSS rings even in multi-channel configs (Ivan Vecera) [738041] - [netdrv] be2net: query link status in be_open() (Ivan Vecera) [738041] - [netdrv] be2net: fix range check for set_qos for a VF (Ivan Vecera) [738041] - [netdrv] be2net: fix be_vlan_add/rem_vid (Ivan Vecera) [738041] - [netdrv] be2net: Fix INTx processing for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Add support for Skyhawk cards (Ivan Vecera) [738041] - [netdrv] be2net: refactor/cleanup vf configuration code (Ivan Vecera) [738041] - [netdrv] be2net: fix ethtool ringparam reporting (Ivan Vecera) [738041] - [netdrv] be2net: workaround to fix a bug in BE (Ivan Vecera) [738041] - [netdrv] be2net: update some counters to display via ethtool (Ivan Vecera) [738041] - [netdrv] be2net: netpoll support (Ivan Vecera) [738041] - [netdrv] be2net: Fix non utilization of RX queues (Ivan Vecera) [738041] - [netdrv] be2net: Use new hash key (Ivan Vecera) [738041] - [netdrv] be2net: Add error handling for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Fix error recovery paths (Ivan Vecera) [738041] - [netdrv] be2net: Move to new SR-IOV implementation in Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Use V1 query link status command for lancer (Ivan Vecera) [738041] - [netdrv] be2net: Fix VLAN promiscous mode for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Add EEPROM dump feature for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: add register dump feature for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Fix TX queue create for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: stop issuing FW cmds if any cmd times out (Ivan Vecera) [738041] - [netdrv] be2net: don't log more than one error on detecting EEH/UE errors (Ivan Vecera) [738041] - [netdrv] be2net: stop checking the UE registers after an EEH error (Ivan Vecera) [738041] - [netdrv] be2net: init (vf)_if_handle/vf_pmac_id to handle failure scenarios (Ivan Vecera) [738041] - [netdrv] sweep the floors and convert some .get_drvinfo routines to strlcpy (Ivan Vecera) [738041] - [netdrv] be2net: Add detect UE feature for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Prevent CQ full condition for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Fix disabling multicast promiscous mode (Ivan Vecera) [738041] - [netdrv] be2net: Fix endian issue in RX filter command (Ivan Vecera) [738041] - [netdrv] be2net: Changing MAC Address of a VF was broken (Ivan Vecera) [738041] - [netdrv] be2net: Refactored be_cmds.c file (Ivan Vecera) [738041] - [netdrv] be2net: don't create multiple RX/TX rings in multi channel mode (Ivan Vecera) [738041] - [netdrv] be2net: don't create multiple TXQs in BE2 (Ivan Vecera) [738041] - [netdrv] be2net: refactor VF setup/teardown code into be_vf_setup/clear() (Ivan Vecera) [738041] - [netdrv] be2net: fix truesize errors (Ivan Vecera) [738041] - [netdrv] be2net: Making die temperature ioctl call async (Ivan Vecera) [738041] - [netdrv] be2net: Modified PCI MaxReadReq size to 4096 bytes (Ivan Vecera) [738041] - [netdrv] be2net: Change the data type of the 'on die temperature' stat (Ivan Vecera) [738041] - [netdrv] be2net: Add 60 second delay to allow FAT dump completion on recovery from EEH (Ivan Vecera) [738041] - [netdrv] be2net: Show newly flashed FW ver in ethtool (Ivan Vecera) [738041] - [netdrv] be2net: fix multicast filter programming (Ivan Vecera) [738041] - [netdrv] be2net: remove unused variable (Ivan Vecera) [738041] - [netdrv] be2net: increase FW update completion timeout (Ivan Vecera) [738041] - [netdrv] be2net: fix erx->rx_drops_no_frags wrap around (Ivan Vecera) [738041] - [netdrv] be2net: get rid of memory mapped pci-cfg space address (Ivan Vecera) [738041] - [netdrv] be2net: Fix race in posting rx buffers (Ivan Vecera) [738041] - [netdrv] be2net: Storing the 'vid' got by the grp5 event instead of storing the vlan_tag (Ivan Vecera) [738041] - [netdrv] benet: fix build error on 32bit arch (Ivan Vecera) [738041] - [netdrv] be2net: fix cmd-rx-filter not notifying MCC (Ivan Vecera) [738041] - [netdrv] be2net: drop pkts that do not belong to the port (Ivan Vecera) [738041] - [netdrv] be2net: add support for flashing Teranetics PHY firmware (Ivan Vecera) [738041] - [netdrv] be2net: use RX_FILTER cmd to program multicast addresses (Ivan Vecera) [738041] - [netdrv] be2net: no need to query link status (Ivan Vecera) [738041] - [netdrv] be2net: remove wrong and unnecessary calls to netif_carrier_off() (Ivan Vecera) [738041] - [netdrv] be2net: use stats-sync to read/write 64-bit stats (Ivan Vecera) [738041] - [netdrv] be2net: cleanup and refactor stats code (Ivan Vecera) [738041]- [netdrv] e1000: update DRV_VERSION to match upstream (Dean Nelson) [737719] - [netdrv] e1000: add dropped DMA receive enable back in for WoL (Dean Nelson) [737719] - [netdrv] e1000: Adding e1000_dump function (Dean Nelson) [737719] - [netdrv] e1000: Remove unnecessary k.alloc/v.alloc OOM messages (Dean Nelson) [737719] - [netdrv] e1000: cleanup CE4100 MDIO registers access (Dean Nelson) [737719] - [netdrv] e1000: unmap ce4100_gbe_mdio_base_virt in e1000_remove (Dean Nelson) [737719] - [netdrv] e1000: fix lockdep splat in shutdown handler (Dean Nelson) [737719] - [netdrv] e1000: fix assignment of 0/1 to bool variables (Dean Nelson) [737719] - [netdrv] e1000: remove not used fw_version from .get_drvinfo (Dean Nelson) [737719] - [netdrv] e1000: Convert _LENGTH_OF_ADDRESS to ETH_ALEN (Dean Nelson) [737719] - [netdrv] e1000: cleanup .get_drvinfo (Dean Nelson) [737719] - [netdrv] e1000: fix skb truesize underestimation (Dean Nelson) [737719] - [netdrv] net: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Dean Nelson) [737719] - [netdrv] e1000: convert to private mutex from rtnl (Dean Nelson) [737719] - [netdrv] e1000: convert mdelay to msleep (Dean Nelson) [737719] - [netdrv] e1000: convert hardware management from timers to threads (Dean Nelson) [737719] - [netdrv] e1000: Fix driver to be used on PA RISC C8000 workstations (Dean Nelson) [737719] - [netdrv] e1000: convert to SKB paged frag API (Dean Nelson) [737719] - [netdrv] e1000: repair missing flush operations (Dean Nelson) [737719] - [netdrv] e1000: always call e1000_check_for_link() on e1000_ce4100 MACs (Dean Nelson) [737719] - [netdrv] Fix common misspellings (Dean Nelson) [737719] - [netdrv] e1000: fix comment/printk typos (Dean Nelson) [737719] - [netdrv] bnx2i: Fixed kernel panic caused by unprotected task->sc->request deref (Mike Christie) [740051] - [netdrv] BNX2I: Update version (Mike Christie) [740051] - [netdrv] BNX2I: Fixed the override of the error_mask module param (Mike Christie) [740051] - [netdrv] BNX2I: Fixed kernel panic due to illegal usage of sc->request->cpu (Mike Christie) [740051] - [netdrv] BNX2I: Added the use of kthreads to handle SCSI cmd completion (Mike Christie) [740051] - [netdrv] e1000e: minor whitespace and indentation cleanup (Dean Nelson) [737713] - [netdrv] e1000e: fix sparse warnings with -D__CHECK_ENDIAN__ (Dean Nelson) [737713] - [netdrv] e1000e: fix checkpatch warning from MINMAX test (Dean Nelson) [737713] - [netdrv] e1000e: cleanup - use braces in both branches of a conditional statement (Dean Nelson) [737713] - [netdrv] e1000e: cleanup e1000_init_mac_params_82571() (Dean Nelson) [737713] - [netdrv] e1000e: cleanup e1000_init_mac_params_80003es2lan() (Dean Nelson) [737713] - [netdrv] e1000e: cleanup - check return values consistently (Dean Nelson) [737713] - [netdrv] e1000e: add missing initializers reported when compiling with W=1 (Dean Nelson) [737713] - [netdrv] e1000e: update copyright year (Dean Nelson) [737713] - [netdrv] e1000e: split lib.c into three more-appropriate files (Dean Nelson) [737713] - [netdrv] e1000e: call er16flash() instead of __er16flash() (Dean Nelson) [737713] - [netdrv] e1000e: increase version number (Dean Nelson) [737713] - [netdrv] e1000e: convert final strncpy() to strlcpy() (Dean Nelson) [737713] - [netdrv] e1000e: concatenate long debug strings which span multiple lines (Dean Nelson) [737713] - [netdrv] e1000e: conditionally restart autoneg on 82577/8/9 when setting LPLU state (Dean Nelson) [737713] - [netdrv] e1000e: increase Rx PBA to prevent dropping received packets on 82566/82567 (Dean Nelson) [737713] - [netdrv] e1000e: ICHx/PCHx LOMs should use LPLU setting in NVM when going to Sx (Dean Nelson) [737713] - [netdrv] e1000e: update workaround for 82579 intermittently disabled during S0->Sx (Dean Nelson) [737713] - [netdrv] e1000e: disable Early Receive DMA on ICH LOMs (Dean Nelson) [737713] - [netdrv] e1000e: Need to include vmalloc.h (Dean Nelson) [737713] - [netdrv] e1000e: 82574/82583 Tx hang workaround (Dean Nelson) [737713] - [netdrv] e1000e: use hardware default values for Transmit Control register (Dean Nelson) [737713] - [netdrv] e1000e: use default settings for Tx Inter Packet Gap timer (Dean Nelson) [737713] - [netdrv] e1000e: 82579: workaround for link drop issue (Dean Nelson) [737713] - [netdrv] e1000e: always set transmit descriptor control registers the same (Dean Nelson) [737713] - [netdrv] e1000e: re-factor ethtool get/set ring parameter (Dean Nelson) [737713] - [netdrv] e1000e: pass pointer to ring struct instead of adapter struct (Dean Nelson) [737713] - [netdrv] e1000e: convert head, tail and itr_register offsets to __iomem pointers (Dean Nelson) [737713] - [netdrv] e1000e: re-enable alternate MAC address for all devices which support it (Dean Nelson) [737713] - [netdrv] e1000e: default IntMode based on kernel config & available hardware support (Dean Nelson) [737713] - [netdrv] e1000e: fix assignment of 0/1 to bool variables (Dean Nelson) [737713] - [netdrv] e1000e: hitting BUG_ON() from napi_enable (Dean Nelson) [737713] - [netdrv] e1000e: cleanup strlcpy conversion of .get_drvinfo routines (Dean Nelson) [737713] - [netdrv] e1000e: cleanup .get_drvinfo on strncpy usage (Dean Nelson) [737713] - [netdrv] e1000e: convert to real ndo_set_rx_mode (Dean Nelson) [737713] - [netdrv] e1000e: Convert printks to pr_ (Dean Nelson) [737713] - [netdrv] e1000e: demote a debugging WARN to a debug log message (Dean Nelson) [737713] - [netdrv] e1000e: fix skb truesize underestimation (Dean Nelson) [737713] - [netdrv] e1000e: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Dean Nelson) [737713] - [netdrv] e1000e: locking bug introduced by commit 67fd4fcb (Dean Nelson) [737713] - [netdrv] e1000e: bad short packets received when jumbos enabled on 82579 (Dean Nelson) [737713] - [netdrv] e1000e: make function tables const (Dean Nelson) [737713] - [netdrv] intel: convert to SKB paged frag API (Dean Nelson) [737713] - [netdrv] e1000e: workaround for packet drop on 82579 at 100Mbps (Dean Nelson) [737713] - [netdrv] 1000e: Spurious interrupts and dropped packets with 82577/8/9 in half-duplex (Dean Nelson) [737713] - [netdrv] e1000e: convert driver to use extended descriptors (Dean Nelson) [737713] - [netdrv] e1000e: workaround invalid Tx/Rx tail descriptor register write (Dean Nelson) [737713] - [netdrv] e1000e: remove e1000_queue_stats (Dean Nelson) [737713] - [netdrv] e1000e: Add module.h to drivers who were implicitly using it (Dean Nelson) [737713] - [netdrv] e1000e: convert short duration msleep() to usleep_range() (Dean Nelson) [737713] - [netdrv] e100: Remove alloc_etherdev error messages (Dean Nelson) [737718] - [netdrv] e100: remove unused fw_version from .get_drvinfo routine (Dean Nelson) [737718] - [netdrv] e100: use strcpy in .get_drvinfo routines (Dean Nelson) [737718] - [netdrv] e100: make sure vlan support isn't advertised on old adapters (Dean Nelson) [737718] - [netdrv] e100: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Dean Nelson) [737718] - [mmc] sd: Fix SDR12 timing regression (Don Zickus) [671335] - [mmc] sdhci: Fix tuning timer incorrect setting when suspending host (Don Zickus) [671335] - [mmc] sd: Macro name cleanup for high speed dtr (Don Zickus) [671335] - [mmc] sd: Handle SD3.0 cards not supporting UHS-I bus speed mode (Don Zickus) [671335] - [mmc] sd: UHS-I bus speed should be set last in UHS initialization (Don Zickus) [671335] - [mmc] sdhci: fix retuning timer wrongly deleted in sdhci_tasklet_finish (Don Zickus) [671335] - [mmc] sdhci: change CONFIG_MMC_RICOH_MMC to y (Don Zickus) [738180 757948] - [pci] quirk: Always check for lower base frequency quirk for Ricoh 1180:e823 (Don Zickus) [738180 757948] - [mmc] sdhci: Add Ricoh e823 PCI ID (Don Zickus) [738180 757948] - [mmc] Added quirks for Ricoh 1180:e823 lower base clock frequency (Don Zickus) [738180 757948] - [mmc] Add PCI fixup quirks for Ricoh 1180:e823 reader (Don Zickus) [738180 757948] - [mmc] ricoh_mmc: port from driver to pci quirk (Don Zickus) [738180 757948] - [mmc] sdhci: add support for retuning mode 1 (Don Zickus) [671335] - [mmc] sdhci: add support for programmable clock mode (Don Zickus) [671335] - [mmc] sdhci: enable preset value after uhs initialization (Don Zickus) [671335] - [mmc] sd: add support for tuning during uhs initialization (Don Zickus) [671335] - [mmc] sd: report correct speed and capacity of uhs cards (Don Zickus) [671335] - [mmc] sd: set current limit for uhs cards (Don Zickus) [671335] - [mmc] sd: add support for uhs bus speed mode selection (Don Zickus) [671335] - [mmc] sdhci: reset sdclk before setting high speed enable (Don Zickus) [671335] - [mmc] sd: add support for driver type selection (Don Zickus) [671335] - [mmc] sd: query function modes for uhs cards (Don Zickus) [671335] - [mmc] sd: add support for signal voltage switch procedure (Don Zickus) [671335] - [mmc] sdhci: print SD Command and CAPABILITY_1 when dumping registers (Don Zickus) [671335] - [mmc] implement SD-combo (IO+mem) support (Don Zickus) [671335] - [mmc] split mmc_sd_init_card() (Don Zickus) [671335] - [mmc] SDHC 3.0: correct f_min calculation for SD 3.0 spec (Don Zickus) [671335] - [mmc] SDHC 3.0: Base clock frequency change in spec 3.0 (Don Zickus) [671335] - [mmc] SDHC 3.0: support 10-bit divided clock mode (Don Zickus) [671335] - [mmc] Test bus-width for old MMC devices (Don Zickus) [671335] - [virt] x86: Update last_guest_tsc in vcpu_put (Frank Arnold) [634293] - [virt] x86: Implement userspace interface to set virtual_tsc_khz (Frank Arnold) [634293] - [virt] x86: Delegate tsc-offset calculation to architecture code (Frank Arnold) [634293] - [virt] x86: Implement call-back to propagate virtual_tsc_khz (Frank Arnold) [634293] - [virt] x86: Make tsc_delta calculation a function of guest tsc (Frank Arnold) [634293] - [virt] x86: Let kvm-clock report the right tsc frequency (Frank Arnold) [634293] - [virt] SVM: Implement infrastructure for TSC_RATE_MSR (Frank Arnold) [634293] - [scsi] megaraid_sas: Fix instance access in megasas_reset_timer (Tomas Henzl) [759318] - [scsi] fcoe: Make fcoe_transport_destroy a synchronous operation (Neil Horman) [771251] - [dm] RAID: Prevent DM RAID from loading bitmap twice (Jonathan E Brassow) [789409] - [x86] APEI: Add some upstream updates (Matthew Garrett) [728987] - [netdrv] bnx2x: remove the 'poll' module option (Michal Schmidt) [690070] - [netdrv] ixgbevf: update to upstream version 2.2.0-k (Andy Gospodarek) [737717] - [netdrv] ixgbe: update to upstream version 3.6.7-k (Andy Gospodarek) [737715] - [netdrv] macvtap: Fix the minor device number allocation (Steve Best) [786518]- [x86] microcode_amd: Add support for CPU family specific container files (Frank Arnold) [787698] - [mm] HWPOISON: convert pr_debug()s to pr_info() (Dean Nelson) [789789] - [mm] mm/memory-failure.c: fix page isolated count mismatch (Dean Nelson) [789789] - [mm] mem-hwpoison: fix page refcount around isolate_lru_page() (Dean Nelson) [789789] - [mm] include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h (Dean Nelson) [789789] - [mm] thp: fix unsuitable behavior for hwpoisoned tail page (Dean Nelson) [789789] - [mm] thp: fix the wrong reported address of hwpoisoned hugepages (Dean Nelson) [789789] - [mm] thp: fix splitting of hwpoisoned hugepages (Dean Nelson) [789789] - [mm] thp: compound_trans_order (Dean Nelson) [789789] - [mm] memcontrol: move if-statement to reflect upstream in prep for next patch (Dean Nelson) [789789] - [block] DM RAID: Handle failure to read superblock (Jonathan E Brassow) [759567] - [block] DM RAID: Set MD_CHANGE_DEVS on device rebuild (Jonathan E Brassow) [754271] - [netdrv] qlcnic: Updated License file (Chad Dupuis) [722299] - [netdrv] netdev: ethernet dev_alloc_skb to netdev_alloc_skb (Chad Dupuis) [722299] - [netdrv] qlcnic: Fix API unlock (Chad Dupuis) [722299] - [netdrv] qlcnic: Fix firmware abort code check (Chad Dupuis) [722299] - [netdrv] qlcnic: report valid speed and duplex status when link is down (Chad Dupuis) [722299] - [netdrv] qlcnic: Stop pause ctrl frames on fw hang (Chad Dupuis) [722299] - [netdrv] qlcnic: Remove alloc_etherdev error messages (Chad Dupuis) [722299] - [netdrv] sweep the floors and convert some .get_drvinfo routines to strlcpy (Chad Dupuis) [722299] - [netdrv] net: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Chad Dupuis) [722299] - [netdrv] qlcnic: fix beacon and LED test (Chad Dupuis) [722299] - [netdrv] qlcnic: updated reset sequence (Chad Dupuis) [722299] - [netdrv] qlcnic: skip IDC ack check in fw reset path (Chad Dupuis) [722299] - [netdrv] qlcnic: reset loopback mode if promiscous mode setting fails (Chad Dupuis) [722299] - [netdrv] qlcnic: fix external loopback test (Chad Dupuis) [722299] - [netdrv] qlcnic: Change CDRP function (Chad Dupuis) [722299] - [netdrv] qlcnic: Added error logging for firmware abort (Chad Dupuis) [722299] - [netdrv] qlcnic: add beacon test support (Chad Dupuis) [722299] - [netdrv] qlcnic: fix cdrp race condition (Chad Dupuis) [722299] - [netdrv] qlcnic: Add FLT entry for CO cards FW image region (Chad Dupuis) [722299] - [netdrv] qlcnic: Change debug messages in loopback path (Chad Dupuis) [722299] - [netdrv] qlcnic: detect fan failure (Chad Dupuis) [722299] - [netdrv] qlcnic: fix ethtool link status (Chad Dupuis) [722299] - [netdrv] qlcnic: Added debug info (Chad Dupuis) [722299] - [netdrv] qlcnic: Move get template from probe to start fw (Chad Dupuis) [722299] - [netdrv] qlcnic: Fix delay in reset path (Chad Dupuis) [722299] - [netdrv] qlcnic: FW dump related changes (Chad Dupuis) [722299] - [netdrv] qlcnic: Fix enviroment variable for udev event generation during FW dump (Chad Dupuis) [722299] - [netdrv] qlcnic: change capture mask for FW dump (Chad Dupuis) [722299] - [netdrv] qlcnic: define error code for loopback test (Chad Dupuis) [722299] - [netdrv] qlcnic: fix race in skb->len access (Chad Dupuis) [722299] - [netdrv] qlcnic: enable mac-learning in promiscous mode (Chad Dupuis) [722299] - [netdrv] qlcnic: updated supported cards information (Chad Dupuis) [722299] - [netdrv] qlcnic: fix chip reset logic (Chad Dupuis) [722299] - [netdrv] qlcnic: add external loopback support through sysfs (Chad Dupuis) [722299] - [netdrv] qlcnic: multi protocol internal loopback support added (Chad Dupuis) [722299] - [netdrv] qlcnic: Add support to enable/disable FW dump capability (Chad Dupuis) [722299] - [netdrv] qlcnic: fix default operating state of interface (Chad Dupuis) [722299] - [netdrv] qlcnic: fix initial number of msix entries in adapter (Chad Dupuis) [722299] - [netdrv] qlcnic: Add code to tune FW dump (Chad Dupuis) [722299] - [netdrv] qlcnic: Remove holding api lock while taking the dump (Chad Dupuis) [722299] - [netdrv] qlcnic: Add capability to take FW dump deterministically (Chad Dupuis) [722299] - [netdrv] qlcnic: Remove casts of void * (Chad Dupuis) [722299] - [netdrv] qlcnic: Added sysfs node support (Chad Dupuis) [722299] - [netdrv] qlcnic: Avoid double free of skb in tx path (Chad Dupuis) [722299] - [netdrv] qlcnic: Fix bug in FW queue dump (Chad Dupuis) [722299] - [netdrv] qlcnic: Bumped up version number to 5.0.18 (Chad Dupuis) [722299] - [netdrv] qlcnic: FW dump support (Chad Dupuis) [722299] - [netdrv] ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Chad Dupuis) [722299] - [virt] xen/events: BUG() when we can't allocate our event->irq array (Igor Mammedov) [772981] - [virt] xen: Populate xenbus device attributes (Igor Mammedov) [772981] - [virt] xen: use static initializers in xen-balloon.c (Igor Mammedov) [772981] - [virt] xen-netfront: correct MAX_TX_TARGET calculation (Igor Mammedov) [772981] - [virt] xen/irq: Alter the locking to use a mutex instead of a spinlock (Igor Mammedov) [772981] - [virt] xen-blkfront: Fix one off warning about name clash (Igor Mammedov) [772981] - [virt] xen: set max_pfn_mapped to the last pfn mapped + partial revert (Igor Mammedov) [772981] - [scsi] qla4xxx: v5.02.00.00.06.03-k1 (Chad Dupuis) [722297] - [scsi] qla4xxx: Added support to show port_state and port_speed in sysfs (Chad Dupuis) [722297] - [scsi] scsi_transport_iscsi: Added support to show port_state and port_speed in sysfs (Chad Dupuis) [722297] - [scsi] qla4xxx: Added support to show targetalias in sysfs (Chad Dupuis) [722297] - [scsi] libiscsi: Added support to show targetalias in sysfs (Chad Dupuis) [722297] - [scsi] qla4xxx: trivial cleanup (Chad Dupuis) [722297] - [scsi] qla4xxx: Update license (Chad Dupuis) [722297] - [scsi] qla4xxx: Added error logging for firmware abort (Chad Dupuis) [722297] - [scsi] qla4xxx: Cleanup modinfo display (Chad Dupuis) [722297] - [scsi] qla4xxx: Clear the RISC interrupt bit during FW init (Chad Dupuis) [722297] - [scsi] qla4xxx: Disable generating pause frames in case of FW hung (Chad Dupuis) [722297] - [scsi] qla4xxx: Temperature monitoring for ISP82XX core (Chad Dupuis) [722297] - [scsi] qla4xxx: Break the loop if the sendtargets list was empty (Chad Dupuis) [722297] - [scsi] qla4xxx: Limit the ACB Default Timeout value to 12s (Chad Dupuis) [722297] - [scsi] qla4xxx: cleanup, make qla4xxx_build_ddb_list short (Chad Dupuis) [722297] - [scsi] qla4xxx: check for FW alive before calling chip_reset (Chad Dupuis) [722297] - [scsi] qla4xxx: Fix qla4xxx_dump_buffer to dump buffer correctly (Chad Dupuis) [722297] - [scsi] qla4xxx: Fix the IDC locking mechanism (Chad Dupuis) [722297] - [scsi] qla4xxx: Wait for disable_acb before doing set_acb (Chad Dupuis) [722297] - [scsi] qla4xxx: Don't recover adapter if device state is FAILED (Chad Dupuis) [722297] - [scsi] qla4xxx: fix call trace on rmmod with ql4xdontresethba=1 (Chad Dupuis) [722297] - [scsi] qla4xxx: Fix CPU lockups when ql4xdontresethba set (Chad Dupuis) [722297] - [scsi] qla4xxx: Perform context resets in case of context failures (Chad Dupuis) [722297] - [scsi] treewide: Fix typos in various parts of the kernel, and fix some comments (Chad Dupuis) [722297] - [scsi] qla4xxx: select iscsi boot sysfs attrs (Chad Dupuis) [722297] - [scsi] scsi: qla4xxx driver depends on NET (Chad Dupuis) [722297] - [scsi] qla4xxx: v5.02.00.00.06.02-k14 (Chad Dupuis) [722297] - [scsi] qla4xxx: Fixed BFS with sendtargets as boot index (Chad Dupuis) [722297] - [scsi] qlge: Bumped driver version to 1.00.00.30 (Chad Dupuis) [722307] - [scsi] qlge: Fix memory leak in the process of refill (Chad Dupuis) [722307] - [scsi] qlge: Removing needless print's which are not (Chad Dupuis) [722307] - [scsi] qlge: Fixed invalid reference to ip header (Chad Dupuis) [722307] - [scsi] qlge: Updating Schultz LICENSE.qlge file (Chad Dupuis) [722307]- [usb] xHCI: set USB2 hardware LPM (Don Zickus) [738877] - [usb] xHCI: Check host USB2 LPM capability (Don Zickus) [738877] - [usb] Add a strtobool function matching semantics of existing in kernel equivalents (Don Zickus) [738877] - [usb] xhci: Fix USB 3.0 device restart on resume (Don Zickus) [738877] - [usb] usb3.0 ch9 definitions (Don Zickus) [738877] - [usb] xhci: Clean up 32-bit build warnings (Don Zickus) [738877] - [usb] xhci: Properly handle COMP_2ND_BW_ERR (Don Zickus) [738877] - [usb] xhci: Better debugging for critical host errors (Don Zickus) [787110] - [usb] xhci: Be less verbose during URB cancellation (Don Zickus) [787110] - [usb] xhci: Remove debugging about ring structure allocation (Don Zickus) [787110] - [usb] xhci: Remove debugging about toggling cycle bits (Don Zickus) [787110] - [usb] xhci: Remove debugging for individual transfers (Don Zickus) [787110] - [usb] xhci: Remove useless sg-list debugging (Don Zickus) [787110] - [usb] xhci: Remove warnings about MSI and MSI-X capabilities (Don Zickus) [787110] - [usb] xhci: Remove scary warnings about transfer issues (Don Zickus) [770571 787110] - [usb] Trivial: xhci: Fix copy-paste error (Don Zickus) [738877] - [usb] xHCI: fix bug in xhci_clear_command_ring() (Don Zickus) [773109] - [usb] xHCI: Adding #define values used for hub descriptor (Don Zickus) [738877] - [usb] XHCI: resume root hubs when the controller resumes (Don Zickus) [738877 747531] - [usb] xhci: Set slot and ep0 flags for address command (Don Zickus) [738877] - [usb] xhci: fix lockdep warning on endpoint timeout (Don Zickus) [738877] - [usb] fix implicit usage of gfp.h in host/xhci-hub.c (Don Zickus) [738877] - [usb] xHCI: Make xHCI driver have a BOS descriptor (Don Zickus) [738877] - [usb] xhci: remove CONFIG_PCI in xhci.c's probe function (Don Zickus) [738877] - [usb] xhci: move xhci_gen_setup() away from -pci (Don Zickus) [738877] - [usb] xhci: refactor xhci_pci_setup() (Don Zickus) [738877] - [usb] xhci: replace pci_*_consistent() with dma_*_coherent() (Don Zickus) [738877] - [usb] xhci: hide MSI code behind PCI bars (Don Zickus) [683681] - [usb] xhci: group MSI interrupt registration into its own function (Don Zickus) [683681] - [usb] host: introduce USB_ARCH_HAS_XHCI (Don Zickus) [738877] - [usb] xHCI: fix debug message (Don Zickus) [738877] - [usb] xHCI: AMD isoc link TRB chain bit quirk (Don Zickus) [742100] - [usb] usbcore: add sysfs support to xHCI usb2 hardware LPM (Don Zickus) [738877] - [usb] xHCI: test USB2 software LPM (Don Zickus) [738877] - [usb] xHCI: Clear PLC for USB2 root hub ports (Don Zickus) [754045] - [usb] xHCI: test and clear RWC bit (Don Zickus) [738147 754045] - [usb] xHCI: set link state (Don Zickus) [738877] - [usb] usbcore: check device's LPM capability (Don Zickus) [738877] - [usb] usbcore: get BOS descriptor set (Don Zickus) [738877] - [usb] xhci-mem.c: xhci_segment_free: No need for checking seg argument (Don Zickus) [738877] - [usb] xhci-mem.c: Check for ring->first_seg != NULL (Don Zickus) [738877] - [usb] xhci: USB 3.0 BW checking (Don Zickus) [735951] - [usb] xhci: Fix mult base in endpoint bandwidth info (Don Zickus) [735951] - [usb] xhci: ignore xhci version while checking for the link quirk (Don Zickus) [738877] - [usb] xHCI: prevent infinite loop when processing MSE event (Don Zickus) [738877] - [usb] xhci: Redundant check in xhci_check_args for xhci->devs (Don Zickus) [738877] - [usb] xHCI: refine td allocation (Don Zickus) [738877] - [usb] xhci: Don't print short isoc packets. (Don Zickus) [738877] - [usb] xhci: Add software BW checking quirk to Intel PPT xHCI (Don Zickus) [735951] - [usb] xhci: Implement HS/FS/LS bandwidth checking (Don Zickus) [735951] - [usb] xhci: Track interval bandwidth tables per port/TT (Don Zickus) [738877] - [usb] xhci: Store endpoint bandwidth information (Don Zickus) [738877] - [usb] xhci: Store information about roothubs and TTs (Don Zickus) [738877] - [usb] xhci: Store the "real" root port number (Don Zickus) [738877] - [usb] xhci: Refactor endpoint limit checking (Don Zickus) [738877] - [usb] xhci: Rename virt_dev->port to fake_port (Don Zickus) [738877] - [usb] xhci: If no endpoints changed, don't issue BW command (Don Zickus) [738877] - [usb] xhci: Handle zero-length isochronous packets (Don Zickus) [738877] - [usb] xhci: Remove TDs from TD lists when URBs are canceled (Don Zickus) [738877] - [usb] xhci: Fix failed enqueue in the middle of isoch TD (Don Zickus) [738877] - [usb] xhci: Fix memory leak during failed enqueue (Don Zickus) [738877] - [usb] xHCI: report USB2 port in resuming as suspend (Don Zickus) [768238] - [usb] xHCI: fix port U3 status check condition (Don Zickus) [768238] - [usb] rename USB_SPEED_VARIABLE to USB_SPEED_WIRELESS (Don Zickus) [738877] - [usb] Mark EHCI LPM functions as __maybe_unused (Don Zickus) [738877] - [usb] ehci: disable LPM and PPCD for nVidia MCP89 chips (Don Zickus) [738877] - [usb] EHCI: Disable langwell/penwell LPM capability (Don Zickus) [738877] - [usb] EHCI: EHCI 1.1 addendum: Enable Per-port change detect bits (Don Zickus) [738877] - [usb] EHCI: EHCI 1.1 addendum: Basic LPM feature support (Don Zickus) [738877] - [usb] EHCI: EHCI 1.1 addendum: preparation (Don Zickus) [738877] - [net] ipvs: RHEL6: Enable SCTP transport loadbalancing (Thomas Graf) [786953] - [net] ipvs: Use frag walker helper in SCTP proto support (Thomas Graf) [786953] - [net] ipvs: provide default ip_vs_conn_{in, out}_get_proto (Thomas Graf) [786953] - [net] ipvs: lvs sctp protocol handler is incorrectly invoked ip_vs_app_pkt_out (Thomas Graf) [786953] - [net] ipvs: SCTP Transport Loadbalancing Support (Thomas Graf) [786953] - [block] mtip32xx: removed the irrelevant argument of mtip_hw_submit_io() and the unused member of struct driver_data (Shyam Iyer) [658388] - [block] mtip32xx: do rebuild monitoring asynchronously (Shyam Iyer) [658388] - [block] mtip32xx: uninitialized variable in mtip_quiesce_io() (Shyam Iyer) [658388] - [block] mtip32xx: updates based on feedback (Shyam Iyer) [658388] - [block] mtip32xx: add module.h include to avoid conflict with moduleh tree (Shyam Iyer) [658388] - [block] mtip32xx: mark a few more items static (Shyam Iyer) [658388] - [block] mtip32xx: ensure that all local functions are static (Shyam Iyer) [658388] - [block] mtip32xx: cleanup compat ioctl handling (Shyam Iyer) [658388] - [block] mtip32xx: fix warnings/errors on 32-bit compiles (Shyam Iyer) [658388] - [block] mtip32xx: RHEL specific config changes (Shyam Iyer) [658388] - [ata] Split ahci.c to ahci.h (Shyam Iyer) [658388] - [block] Add driver for Micron RealSSD pcie flash cards (Shyam Iyer) [658388] - [usb] When hot reset for USB3 fails, try warm reset (Don Zickus) [734699 738151 742146 784430] - [usb] usbcore: refine warm reset logic (Don Zickus) [734699 738151 742146 784430] - [usb] xhci: Set change bit when warm reset change is set (Don Zickus) [734699 738151 742146 784430] - [usb] xhci: Clear warm reset change event during init (Don Zickus) [734699 738151 742146 784430] - [usb] Reset USB 3.0 devices on (re)discovery (Don Zickus) [734699 738151 742146 784430] - [usb] use "device number" instead of "address" (Don Zickus) [734699 738151 742146 784430] - [fs] nfs: Additional readdir cookie loop information (Steve Dickson) [770250] - [fs] NFS: Fix spurious readdir cookie loop messages (Steve Dickson) [770250] - [fs] NFSv4: Save the owner/group name string when doing open (Jeff Layton) [739797] - [fs] tracepoint: add drop_transaction/update_superblock_end to jbd2 (Lukas Czerner) [738726] - [scsi] Fix block queue and elevator memory leak in scsi_alloc_sdev (Jeff Moyer) [769652] - [scsi] Make scsi_free_queue() kill pending SCSI commands (David Milburn) [784117] - [scsi] isci: kill iphy->isci_port lookups (David Milburn) [718264] - [scsi] scsi_dh_rdac: Fix for unbalanced reference count (Mike Snitzer) [749265] - [x86] tsc: Fix SMI induced variation in quick_pit_calibrate() (John Villalovos) [787332] - [virt] kvm: introduce x86_cpuinit.early_percpu_clock_init hook (Igor Mammedov) [788562] - [netdrv] igb driver update (Stefan Assmann) [737714]- [kernel] mm-tracepoint: fix documentation and examples (Jiri Olsa) [788156] - [kernel] perf tools: Fix compile error on x86_64 Ubuntu (Jiri Olsa) [788156] - [kernel] perf report: Fix --stdio output alignment when --showcpuutilization used (Jiri Olsa) [788156] - [kernel] perf annotate: Get rid of field_sep check (Jiri Olsa) [788156] - [kernel] perf annotate: Fix usage string (Jiri Olsa) [788156] - [kernel] perf kmem: Fix a memory leak (Jiri Olsa) [788156] - [kernel] perf kmem: Add missing closedir() calls (Jiri Olsa) [788156] - [kernel] perf top: Add error message for EMFILE (Jiri Olsa) [788156] - [kernel] perf test: Change type of '-v' option to INCR (Jiri Olsa) [788156] - [kernel] perf script: Add missing closedir() calls (Jiri Olsa) [788156] - [kernel] perf tools: Add const.h to MANIFEST to make perf-tar-src-pkg work again (Jiri Olsa) [788156] - [kernel] perf top: Don't update total_period on process_sample (Jiri Olsa) [788156] - [kernel] perf hists: Stop using 'self' for struct hist_entry (Jiri Olsa) [788156] - [kernel] perf hists: Rename total_session to total_period (Jiri Olsa) [788156] - [kernel] perf kvm: Fix copy & paste error in description (Jiri Olsa) [788156] - [kernel] perf script: Kill script_spec__delete (Jiri Olsa) [788156] - [kernel] perf top: Fix a memory leak (Jiri Olsa) [788156] - [kernel] perf stat: Introduce get_ratio_color() helper (Jiri Olsa) [788156] - [kernel] perf session: Remove impossible condition check (Jiri Olsa) [788156] - [kernel] perf tools: Fix feature-bits rework fallout, remove unused variable (Jiri Olsa) [788156] - [kernel] perf script: Add generic perl handler to process events (Jiri Olsa) [788156] - [kernel] perf tools: Use for_each_set_bit() to iterate over feature flags (Jiri Olsa) [788156] - [kernel] perf tools: Unify handling of features when writing feature section (Jiri Olsa) [788156] - [kernel] perf report: Accept fifos as input file (Jiri Olsa) [788156] - [kernel] perf tools: Moving code in some files (Jiri Olsa) [788156] - [kernel] perf tools: Fix out-of-bound access to struct perf_session (Jiri Olsa) [788156] - [kernel] perf tools: Continue processing header on unknown features (Jiri Olsa) [788156] - [kernel] perf tools: Improve macros for struct feature_ops (Jiri Olsa) [788156] - [kernel] perf: builtin-record: Document and check that mmap_pages must be a power of two (Jiri Olsa) [788156] - [kernel] perf: builtin-record: Provide advice if mmap'ing fails with EPERM (Jiri Olsa) [788156] - [kernel] perf tools: Fix truncated annotation (Jiri Olsa) [788156] - [kernel] perf script: look up thread using tid instead of pid (Jiri Olsa) [788156] - [kernel] perf tools: Look up thread names for system wide profiling (Jiri Olsa) [788156] - [kernel] perf tools: Fix comm for processes with named threads (Jiri Olsa) [788156] - [kernel] perf report: Fix usage string (Jiri Olsa) [788156] - [kernel] perf test: Add more automated tests for event parsing (Jiri Olsa) [788156] - [kernel] perf events: Tidy up perf_event__preprocess_sample (Jiri Olsa) [788156] - [kernel] perf tools: Remove stale git headlines from top comment (Jiri Olsa) [788156] - [kernel] perf tools: Fix a memory leak on perf_read_values_destroy (Jiri Olsa) [788156] - [kernel] perf symbols: Fix error path on symbol__init() (Jiri Olsa) [788156] - [kernel] perf symbols: Get rid of duplicated snprintf() (Jiri Olsa) [788156] - [kernel] perf evlist: Fix errno value reporting on failed mmap (Jiri Olsa) [788156] - [kernel] perf report: Document '--call-graph' for optional print_limit argument (Jiri Olsa) [788156] - [kernel] perf evsel: Fix uninitialized memory access to struct perf_sample (Jiri Olsa) [788156] - [kernel] perf record: Add ability to record event period (Jiri Olsa) [788156] - [kernel] perf tools: Add ability to synthesize event according to a sample (Jiri Olsa) [788156] - [kernel] perf script: Implement option for system-wide profiling (Jiri Olsa) [788156] - [kernel] perf script: Fix mem leaks and NULL pointer checks around strdup()s (Jiri Olsa) [788156] - [kernel] perf test: Soft errors shouldn't stop the "Validate PERF_RECORD_" test (Jiri Olsa) [788156] - [kernel] perf test: Validate PERF_RECORD_ events and perf_sample fields (Jiri Olsa) [788156] - [kernel] perf event: Introduce perf_event__fprintf (Jiri Olsa) [788156] - [kernel] perf test: Allow running just a subset of the available tests (Jiri Olsa) [788156] - [kernel] perf evlist: Always do automatic allocation of pollfd and mmap structures (Jiri Olsa) [788156] - [kernel] perf tools: Save some loops using perf_evlist__id2evsel (Jiri Olsa) [788156] - [kernel] perf script: Add comm filtering option (Jiri Olsa) [788156] - [kernel] perf tools: make -C consistent across commands (for cpu list arg) (Jiri Olsa) [788156] - [kernel] perf top: Stop using globals for tool state (Jiri Olsa) [788156] - [kernel] perf tools: Rename perf_event_ops to perf_tool (Jiri Olsa) [788156] - [kernel] perf tools: Resolve machine earlier and pass it to perf_event_ops (Jiri Olsa) [788156] - [kernel] perf tools: Pass tool context in the the perf_event_ops functions (Jiri Olsa) [788156] - [kernel] perf annotate: Group options in a struct (Jiri Olsa) [788156] - [kernel] perf report: Group options in a struct (Jiri Olsa) [788156] - [kernel] perf tools: Use evsel->attr.sample_type instead of session->sample_type (Jiri Olsa) [788156] - [kernel] perf session: Remove superfluous callchain_cursor member (Jiri Olsa) [788156] - [kernel] perf event: perf_event_ops->attr() manipulates only an evlist (Jiri Olsa) [788156] - [kernel] perf evlist: Introduce id_hdr_size method out of perf_session (Jiri Olsa) [788156] - [kernel] perf symbols: Add nr_events to symbol_conf (Jiri Olsa) [788156] - [kernel] perf ui progress: Fix divide by zero (Jiri Olsa) [788156] - [kernel] perf record: Move 'group' to perf_event_ops (Jiri Olsa) [788156] - [kernel] perf session: Move threads to struct machine (Jiri Olsa) [788156] - [kernel] perf record: Move mmap_pages to perf_record_opts (Jiri Olsa) [788156] - [kernel] perf evlist: Handle default value for 'pages' on mmap method (Jiri Olsa) [788156] - [kernel] perf evlist: Introduce {prepare, start}_workload refactored from 'perf record' (Jiri Olsa) [788156] - [kernel] perf evsel: Introduce config attr method (Jiri Olsa) [788156] - [kernel] perf evlist: Introduce add_tracepoints method (Jiri Olsa) [788156] - [kernel] perf evlist: Introduce perf_evlist__add_attrs (Jiri Olsa) [788156] - [kernel] perf tools: Simplify debugfs mountpoint handling code (Jiri Olsa) [788156] - [kernel] perf tools: Eliminate duplicate code and use PATH_MAX consistently (Jiri Olsa) [788156] - [kernel] perf/powerpc: Fix build for PowerPC with uclibc toolchains (Jiri Olsa) [788156] - [fs] epoll: fix compiler warning and optimize the non-blocking path (Jason Baron) [709197] - [fs] epoll: move ready event check into proper inline (Jason Baron) [709197] - [fs] epoll: epoll_wait() should not use timespec_add_ns() (Jason Baron) [709197] - [fs] epoll: make epoll_wait() use the hrtimer range feature (Jason Baron) [709197] - [fs] select: rename estimate_accuracy() to select_estimate_accuracy() (Jason Baron) [709197] - [fs] ext4: don't dereference null pointer when make_indexed_dir() fails (Lukas Czerner) [773342] - [fs] ext4: Fix fs corruption when make_indexed_dir() fails (Lukas Czerner) [773342] - [fs] ext4: ext4_mkdir should dirty dir_block with newly created directory inode (Lukas Czerner) [773342] - [scsi] bnx2fc: Bumped version to 1.0.10 (Mike Christie) [740059] - [scsi] bnx2fc: NPIV ports go offline when interface is brought down & up (Mike Christie) [740059] - [scsi] bnx2fc: Handle LOGO flooding from the target (Mike Christie) [740059] - [scsi] bnx2fc: fix panic in bnx2fc_post_io_req (Mike Christie) [740059] - [scsi] bnx2fc: Handle SRR LS_ACC drop scenario (Mike Christie) [740059] - [scsi] bnx2fc: Handle ABTS timeout during ulp timeout (Mike Christie) [740059] - [fs] ext4: ignore EXT4_INODE_JOURNAL_DATA flag with delalloc (Lukas Czerner) [767199] - [fs] tmpfs: fix off-by-one in max_blocks checks (Eric Sandeen) [783497] - [s390x] kernel: fix 3215 console deadlock (Hendrik Brueckner) [753578] - [net] sctp: implement socket option SCTP_GET_ASSOC_ID_LIST (Thomas Graf) [787622] - [net] tcp: bind() fix autoselection to share ports (Flavio Leitner) [784671] - [fs] xfs: Fix missing xfs_iunlock() on error recovery path in xfs_readlink() (Carlos Maiolino) [694702] - [net] sch_qfq: Enable as module (Thomas Graf) [787637] - [net] sch_qfq: accurate wsum handling (Thomas Graf) [787637] - [net] sch_qfq: fix overflow in qfq_update_start() (Thomas Graf) [787637] - [net] pkt_sched: QFQ - quick fair queue scheduler (Thomas Graf) [787637] - [x86] Add hpet_mmap kernel parameter (Prarit Bhargava) [785667] - [x86] Configure HPET_MMAP on (Prarit Bhargava) [785667] - [net] tcp: fix undo after RTO for CUBIC (Thomas Graf) [786956] - [net] tcp: fix undo after RTO for BIC (Thomas Graf) [786956] - [net] tcp: drop SYN+FIN messages (Thomas Graf) [786956] - [net] tcp: skip cwnd moderation in TCP_CA_Open in tcp_try_to_open (Thomas Graf) [786956] - [net] tcp: allow undo from reordered DSACKs (Thomas Graf) [786956] - [net] tcp: use SACKs and DSACKs that arrive on ACKs below snd_una (Thomas Graf) [786956] - [net] tcp: use DSACKs that arrive when packets_out is 0 (Thomas Graf) [786956] - [net] tcp: make is_dupack a parameter to tcp_fastretrans_alert() (Thomas Graf) [786956] - [net] tcp: use TCP_DEFAULT_INIT_RCVWND in tcp_fixup_rcvbuf() (Thomas Graf) [786956] - [net] tcp: use TCP_INIT_CWND in tcp_fixup_sndbuf() (Thomas Graf) [786956] - [net] tcp: properly update lost_cnt_hint during shifting (Thomas Graf) [786956] - [net] tcp: ECN blackhole should not force quickack mode (Thomas Graf) [786956] - [net] tcp: fix validation of D-SACK (Thomas Graf) [786956] - [net] tcp: Proportional Rate Reduction for TCP (Thomas Graf) [786956] - [net] tcp: RFC2988bis + taking RTT sample from 3WHS for the passive open side (Thomas Graf) [786956] - [net] tcp_cubic: limit delayed_ack ratio to prevent divide error (Thomas Graf) [786956] - [net] tcp: Make undo_ssthresh arg to tcp_undo_cwr() a bool (Thomas Graf) [786956] - [net] tcp: avoid cwnd moderation in undo (Thomas Graf) [786956] - [net] tcp: undo_retrans counter fixes (Thomas Graf) [786956] - [net] tcp: fix a bug that triggers large number of TCP RST by mistake (Thomas Graf) [786956] - [net] tcp: cleanup of cwnd initialization in tcp_init_metrics() (Thomas Graf) [786956] - [virt] x86, cpu: add FMA4 and TBM to allowed CPUID bits (Eduardo Habkost) [784856] - [fs] cifs: change oplock break slow work to very slow work (Jeff Layton) [772874]- [kernel] timer: add the usleep_range() timer (Dean Nelson) [786458] - [net] SUNRPC: Add trace events to the sunrpc subsystem (Steve Dickson) [784103] - [scsi] qla2xxx: Module parameter to control use of async or sync port login (Chad Dupuis) [769007] - [x86] powernow-k8: Fix indexing issue (Frank Arnold) [781566] - [x86] powernow-k8: Avoid Pstate MSR accesses on systems supporting CPB (Frank Arnold) [781566] - [x86] hpet: Immediately disable HPET timer 1 if rtc irq is masked (Frank Arnold) [787695] - [x86] rtc: disable hpet emulation on suspend (Frank Arnold) [787695] - [x86] Report cpb and eff_freq_ro flags correctly (Frank Arnold) [787687] - [x86] cpuinfo: Add feature flags for AMD fam15h model 10h-1fh processors (Frank Arnold) [787687] - [net] ipv6: Generic TTL Security Mechanism (Weiping Pan) [786948] - [net] ipv4: Generalized TTL Security Mechanism (Weiping Pan) [787311] - [scsi] fix the new host byte settings (DID_TARGET_FAILURE and DID_NEXUS_FAILURE) (Mike Snitzer) [787282] - [scsi] Correctly set the scsi host/msg/status bytes (Mike Snitzer) [787282] - [scsi] Add all the definitions of host bytes to hostbyte_table (Mike Snitzer) [787282] - [virt] virtio: balloon: Add freeze, restore handlers to support S4 (Amit Shah) [624189] - [virt] virtio: balloon: Move vq initialization into separate function (Amit Shah) [624189] - [virt] virtio: net: Add freeze, restore handlers to support S4 (Amit Shah) [582178] - [virt] virtio: net: Move vq and vq buf removal into separate function (Amit Shah) [582178] - [virt] virtio: net: Move vq initialization into separate function (Amit Shah) [582178] - [virt] virtio: blk: Add freeze, restore handlers to support S4 (Amit Shah) [542378] - [virt] virtio: blk: Move vq initialization to separate function (Amit Shah) [542378] - [virt] virtio: console: Disable callbacks for virtqueues at start of S4 freeze (Amit Shah) [623913] - [virt] virtio: console: Add freeze and restore handlers to support S4 (Amit Shah) [623913] - [virt] virtio: console: Move vq and vq buf removal into separate functions (Amit Shah) [623913] - [virt] virtio: pci: add PM notification handlers for restore, freeze, thaw, poweroff (Amit Shah) [542378 582178 623913 624189] - [virt] virtio: pci: switch to new PM API (Amit Shah) [542378 582178 623913 624189] - [virt] virtio_blk: fix config handler race (Amit Shah) [542378] - [virt] virtio_net: use singlethread workqueue (Amit Shah) [582178] - [virt] virtio_net: set/cancel work on ndo_open/ndo_stop (Amit Shah) [582178] - [serial] jsm: Fixed EEH recovery error (Steve Best) [742551] - [serial] jsm: adding EEH handlers (Steve Best) [742551] - [scsi] isci: fix, prevent port from getting stuck in the 'configuring' state (David Milburn) [747533] - [scsi] isci: fix start OOB (David Milburn) [747533] - [scsi] isci: fix io failures while wide port links are coming up (David Milburn) [747533] - [scsi] isci: allow more time for wide port targets (David Milburn) [747533] - [scsi] isci: enable wide port targets (David Milburn) [747533] - [scsi] isci: Fix IO fails when pull cable from phy in x4 wideport in MPC mode (David Milburn) [747533] - [scsi] isci: update version to 1.1 (David Milburn) [747533] - [scsi] isci: remove unused 'isci_tmf->device' field (David Milburn) [747533] - [scsi] isci: performance-fix, shorten default "no outbound task" timeout (David Milburn) [747533] - [scsi] isci: oem parameter format v1.3 (David Milburn) [747533] - [scsi] isci: oem parameter format v1.1 (David Milburn) [747533] - [scsi] isci: update afe (analog-front-end) recipe for C1 (David Milburn) [747533] - [scsi] isci: Cleanup oem parameter and recipe handling (David Milburn) [747533] - [net] skbuf.h: Fix parameter documentation (Dean Nelson) [786639] - [net] add APIs for manipulating skb page fragments (Dean Nelson) [786639] - [scsi] scsi_dh_alua: Retry the check-condition in case Mode Parameters Changed (Mike Snitzer) [772305] - [scsi] scsi_dh_alua: Add one more check-condition for alua handler (Mike Snitzer) [772305] - [scsi] scsi_dh_rdac: Adding NetApp as a brand name for rdac (Mike Snitzer) [772305] - [net] config: Adding generic config option to enable netprio cgroups (Neil Horman) [772974] - [net] add documentation for net_prio cgroups (Neil Horman) [772974] - [net] add network priority cgroup infrastructure (Neil Horman) [772974] - [s390x] dasd: wait for terminated request (Hendrik Brueckner) [745999] - [sound] Update the ALSA HDA audio driver from upstream (Jaroslav Kysela) [760490] - [kernel] perf header: Use event_name() to get an event name (Jiri Olsa) [784888] - [kernel] perf stat: Failure with "Operation not supported" (Jiri Olsa) [784888] - [kernel] perf: Fix parsing of __print_flags() in TP_printk() (Jiri Olsa) [784888] - [kernel] perf session: Fix crash with invalid CPU list (Jiri Olsa) [784888] - [kernel] perf python: Fix undefined symbol problem (Jiri Olsa) [784888] - [kernel] perf top: Fix live annotation in the --stdio interface (Jiri Olsa) [784888] - [kernel] perf top tui: Don't recalc column widths considering just the first page (Jiri Olsa) [784888] - [kernel] perf report: Add progress bar when processing time ordered events (Jiri Olsa) [784888] - [kernel] perf hists browser: Warn about lost events (Jiri Olsa) [784888] - [kernel] perf tools: Fix a typo of command name as trace-cmd (Jiri Olsa) [784888] - [kernel] perf hists: Fix recalculation of total_period when sorting entries (Jiri Olsa) [784888] - [kernel] perf ui browser: Handle K_RESIZE in dialog windows (Jiri Olsa) [784888] - [kernel] perf ui browser: No need to switch char sets that often (Jiri Olsa) [784888] - [kernel] perf hists browser: Use K_TIMER (Jiri Olsa) [784888] - [kernel] perf ui: Rename ui__warning_paranoid to ui__error_paranoid (Jiri Olsa) [784888] - [kernel] perf ui: Reimplement the popup windows using libslang (Jiri Olsa) [784888] - [kernel] perf ui: Reimplement ui__popup_menu using ui__browser (Jiri Olsa) [784888] - [kernel] perf ui: Reimplement ui_helpline using libslang (Jiri Olsa) [784888] - [kernel] perf ui: Improve handling sigwinch a bit (Jiri Olsa) [784888] - [kernel] perf ui progress: Reimplement using slang (Jiri Olsa) [784888] - [kernel] perf evlist: Fix grouping of multiple events (Jiri Olsa) [784888] - [kernel] perf symbols: Increase symbol KSYM_NAME_LEN size (Jiri Olsa) [784888] - [kernel] perf hists browser: Refuse 'a' hotkey on non symbolic views (Jiri Olsa) [784888] - [kernel] perf ui browser: Use libslang to read keys (Jiri Olsa) [784888] - [kernel] perf tools: Fix tracing info recording (Jiri Olsa) [784888] - [kernel] perf hists browser: Elide DSO column when it is set to just one DSO, ditto for threads (Jiri Olsa) [784888] - [kernel] perf hists: Don't consider filtered entries when calculating column widths (Jiri Olsa) [784888] - [kernel] perf hists: Don't decay total_period for filtered entries (Jiri Olsa) [784888] - [kernel] perf hists browser: Honour symbol_conf.show_nr_samples, total_period (Jiri Olsa) [784888] - [kernel] perf hists browser: Do not exit on tab key with single event (Jiri Olsa) [784888] - [kernel] perf annotate browser: Don't change selection line when returning from callq (Jiri Olsa) [784888] - [kernel] perf tools: handle endianness of feature bitmap (Jiri Olsa) [784888] - [kernel] perf tools: Add prelink suggestion to dso update message (Jiri Olsa) [784888] - [kernel] perf script: Fix unknown feature comment (Jiri Olsa) [784888] - [kernel] perf hists browser: Apply the dso and thread filters when merging new batches (Jiri Olsa) [784888] - [kernel] perf hists: Move the dso and thread filters from hist_browser (Jiri Olsa) [784888] - [kernel] perf ui browser: Honour the xterm colors (Jiri Olsa) [784888] - [kernel] perf top tui: Give color hints just on the percentage, like on --stdio (Jiri Olsa) [784888] - [kernel] perf ui browser: Make the colors configurable and change the defaults (Jiri Olsa) [784888] - [kernel] perf tui: Remove unneeded call to newtCls on startup (Jiri Olsa) [784888] - [kernel] perf hists: Don't format the percentage on hist_entry__snprintf (Jiri Olsa) [784888] - [kernel] perf ui browser: Allow initial use without navigation UI elements (Jiri Olsa) [784888] - [kernel] perf tui: Catch signals to exit gracefully (Jiri Olsa) [784888] - [kernel] perf hists browser: Add missing hotkeys to the help window (Jiri Olsa) [784888] - [kernel] perf top: Fix the 'E' hotkey, select among multiple events (Jiri Olsa) [784888] - [kernel] perf top: Honour --hide_{user, kernel}_symbols and the 'U' hotkey (Jiri Olsa) [784888] - [kernel] perf buildid: Fix possible unterminated readlink() result buffer (Jiri Olsa) [784888] - [kernel] perf annotate browser: Allow toggling the visualization of source code lines (Jiri Olsa) [784888] - [kernel] perf ui browser: Add filter method (Jiri Olsa) [784888] - [kernel] perf annotate browser: Exit when pressing ESC or the left arrow (Jiri Olsa) [784888] - [kernel] perf hists browser: Invalidate ui_browser->top after timer calls (Jiri Olsa) [784888] - [kernel] perf hists browser: Fix handling of TAB/UNTAB for multiple events (Jiri Olsa) [784888] - [kernel] perf top: Remove entries from entries_collapsed on decay (Jiri Olsa) [784888] - [kernel] perf ui browser: Remove ui_browser__add_exit_keys (Jiri Olsa) [784888] - [kernel] perf ui browser: Handle SIGWINCH (Jiri Olsa) [784888] - [kernel] perf hists: Fix compilation when NO_NEWT_SUPPORT is set (Jiri Olsa) [784888] - [kernel] perf hists: Don't free decayed entries if in the annotation browser (Jiri Olsa) [784888] - [kernel] perf hists browser: Recalculate browser pointers after resort/decay (Jiri Olsa) [784888] - [kernel] perf probe: Fix to show correct error string (Jiri Olsa) [784888] - [kernel] perf tools: Make --no-asm-raw the default (Jiri Olsa) [784888] - [kernel] perf tools: Make perf.data more self-descriptive (Jiri Olsa) [784888] - [kernel] perf: Move arch specific code into separate arch directory (Jiri Olsa) [784888] - [kernel] perf hists browser: Update the browser.nr_entries after the timer (Jiri Olsa) [784888] - [kernel] perf hists browser: Fix TAB/UNTAB use with multiple events (Jiri Olsa) [784888] - [kernel] perf hists browser: Don't offer symbol actions when symbols not on --sort (Jiri Olsa) [784888] - [kernel] perf annotate browser: Use -> to navigate on assembly lines (Jiri Olsa) [784888] - [kernel] perf tools: Fix broken number of samples for perf report -n (Jiri Olsa) [784888] - [kernel] perf top: Use the TUI interface by default (Jiri Olsa) [784888] - [kernel] perf annotate browser: Allow navigation to called functions (Jiri Olsa) [784888] - [kernel] perf top: Add callgraph support (Jiri Olsa) [784888] - [kernel] perf top: Reuse the 'report' hist_entry/hists classes (Jiri Olsa) [784888] - [kernel] perf browsers: Add live mode to the hists, annotate browsers (Jiri Olsa) [784888] - [kernel] perf hists: Threaded addition and sorting of entries (Jiri Olsa) [784888] - [kernel] perf report: Add option to show total period (Jiri Olsa) [784888] - [kernel] perf hists: Allow limiting the number of rows and columns in fprintf (Jiri Olsa) [784888] - [kernel] perf hists: Stop using 'self' for struct hists (Jiri Olsa) [784888] - [kernel] perf report: Fix stdio event name header printing (Jiri Olsa) [784888] - [kernel] perf: Support setting the disassembler style (Jiri Olsa) [784888] - [kernel] perf tools: Make stat/record print fatal signals of the target program (Jiri Olsa) [784888] - [kernel] perf stat: Fix spelling in comment (Jiri Olsa) [784888] - [kernel] perf stat: Allow tab as cvs delimiter (Jiri Olsa) [784888] - [kernel] perf stat: Suppress printing std-dev when its 0 (Jiri Olsa) [784888] - [kernel] perf stat: Fix +- nan in --no-aggr runs (Jiri Olsa) [784888] - [kernel] perf stat: Add --log-fd option to redirect stderr elsewhere (Jiri Olsa) [784888] - [kernel] perf top: Improve lost events warning (Jiri Olsa) [784888] - [kernel] perf, tool: Leftover from latest util/event.[ch] 3.1 sync (Jiri Olsa) [784888] - [kernel] perf top browser: Fix up line width calculation (Jiri Olsa) [784888] - [kernel] perf buildid-list: Support showing the build id in an ELF file (Jiri Olsa) [784888] - [kernel] perf buildid-list: Add option to show the running kernel build id (Jiri Olsa) [784888] - [kernel] perf script: Add drop monitor script (Jiri Olsa) [784888] - [kernel] perf symbols: Stop using 'self' in map_groups__ methods (Jiri Olsa) [784888] - [kernel] perf stat: Add -o and --append options (Jiri Olsa) [784888] - [kernel] perf annotate: Add --symfs option (Jiri Olsa) [784888] - [kernel] perf annotate: Make output more readable (Jiri Olsa) [784888] - [kernel] doc: fix broken references (Jiri Olsa) [784888] - [fs] ecryptfs: fix regression that prevents umount of underlying filesystem (Brian Foster) [766554] - [scsi] ipr: fix eeh recovery for 64-bit adapters (Steve Best) [783875] - [kernel] ipc: introduce shm_rmid_forced sysctl (Rafael Aquini) [781600] - [pm] sleep: Fix race between CPU hotplug and freezer (Prarit Bhargava) [747224] - [kernel] Prevent system deadlock when moving tasks between cgroups (Larry Woodman) [773522] - [kernel] sched: Fix rt_rq runtime leakage bug (Steve Best) [736931] - [x86] Remove AMD microcode warning (Prarit Bhargava) [786961] - [netdrv] tg3: Fix single-vector MSI-X code (John Feeney) [703555] - [netdrv] netxen: suppress false lro warning messages (Veaceslav Falico) [699382] - [netdrv] cxgb4: remove forgotten real_num_tx_queues inicialization (Jiri Pirko) [745952] - [mm] export remove_from_page_cache() to modules (Jerome Marchand) [751419] - [fs] GFS2: Corrections to directory read-ahead (Robert S Peterson) [681906] - [fs] GFS2: Corrections to cache dir hash table in a contiguous buffer (Robert S Peterson) [681906]- [scsi] bfa: fix enidan and bit field check bug (Rob Evers) [737727] - [scsi] bfa: fix formating and checkpatch issues (Rob Evers) [737727] - [netdrv] ixgbe: Reconfigure SR-IOV Init (Don Dutile) [769499] - [netdrv] igb: Check if subordinate VFs are assigned to virtual machines (Don Dutile) [769499] - [pci] Add flag indicating device has been assigned by KVM (Don Dutile) [769499] - [scsi] st: fix race in st_scsi_execute_end (Tomas Henzl) [716593] - [scsi] st: Increase success probability in driver buffer allocation (Tomas Henzl) [716593] - [scsi] st: Store page order before driver buffer allocation (Tomas Henzl) [716593] - [fs] GFS2: remove vestigial al_alloced (Steven Whitehouse) [747896] - [fs] GFS2: combine gfs2_alloc_block and gfs2_alloc_di (Steven Whitehouse) [747896] - [fs] GFS2: Resource group related fixes (Steven Whitehouse) [747896] - [fs] Use cached rgrp in gfs2_rlist_add() (Steven Whitehouse) [747896] - [fs] GFS2: Call do_strip() directly from recursive_scan() (Steven Whitehouse) [747896] - [fs] GFS2: Remove obsolete assert patch (Steven Whitehouse) [747896] - [fs] GFS2: Cache the most recently used resource group in the inode (Steven Whitehouse) [747896] - [fs] GFS2: Make resource groups "append only" during lifetime of fs (Steven Whitehouse) [747896] - [fs] GFS2: Use rbtree for resource groups and clean up bitmap buffer ref count scheme (Steven Whitehouse) [747896] - [virt] SVM: Add support for perf-kvm (Gleb Natapov) [632768] - [virt] KVM: Implement perf callbacks for guest sampling (Gleb Natapov) [632768] - [net] mqprio: Enable as module (Thomas Graf) [695553] - [net] mqprio: RHEL6 modifications (Thomas Graf) [695553] - [net] mqprio: Avoid panic if no options are provided (Thomas Graf) [695553] - [net] mqprio: cleanups (Thomas Graf) [695553] - [net] mqprio: Always set num_tc to 0 in mqprio_destroy() (Thomas Graf) [695553] - [net] mqprio: dont leak kernel memory (Thomas Graf) [695553] - [net] mqprio: implement a root container qdisc sch_mqprio (Thomas Graf) [695553] - [fs] NFSv4: Change the default setting of the nfs4_disable_idmapping parameter (Steve Dickson) [705099] - [fs] NFSv4: Send unmapped uid/gids to the server when using auth_sys (Steve Dickson) [705099] - [fs] NFSv4: cleanup idmapper functions to take an nfs_server argument (Steve Dickson) [705099] - [fs] NFSv4: Send unmapped uid/gids to the server if the idmapper fails (Steve Dickson) [705099] - [fs] NFSv4: If the server sends us a numeric uid/gid then accept it (Steve Dickson) [705099] - [block] cfq-iosched: fix cfq_cic_link() race confition (Vivek Goyal) [765673] - [ata] ahci: AHCI mode SATA patch for Intel DH89xxCC DeviceIDs (Jes Sorensen) [773295] - [fs] autofs4: fix expire race (Ian Kent) [766818] - [fs] cifs: lower default wsize when unix extensions are not used (Jeff Layton) [773705] - [fs] wake up s_wait_unfrozen when ->freeze_fs fails (Eric Sandeen) [759942] - [net] bonding: Allow Bonding driver to disable/enable LRO on slaves (Neil Horman) [772317] - [net] Fix RFS backport error (Neil Horman) [757040] - [kexec] kdump: lower KEXEC_AUTO_THRESHOLD to 2G (Dave Young) [772311] - [kernel] sched: fix {s,u}time values decrease (Stanislaw Gruszka) [748559] - [block] Add missing config option ASYNC_RAID6_TEST (Jes Sorensen) [704003] - [block] Introduce blk_set_stacking_limits function (Mike Snitzer) [755046] - [netdrv] bna: clear some statistics before filling them (Ivan Vecera) [756931] - [x86] Fix c-state transitions when !NOHZ (Prarit Bhargava) [767753] - [x86] tsc: Skip TSC synchronization checks for tsc=reliable (Prarit Bhargava) [767753] - [mm] Backport upstream vmalloc fix to verify address is valid before dereferencing pointer (Larry Woodman) [767889]- [scsi] remove tech_preview tag for mpt2sas lockless mode (Luming Yu) [559393] - [dm] thinp: port to RHEL6 (Mike Snitzer) [723018] - [dm] thinp: use simple_strtox rather than kstrtox (Mike Snitzer) [723018] - [dm] thinp: enable on all supported RHEL6 architectures (Mike Snitzer) [723018] - [dm] add thin provisioning target (Mike Snitzer) [723018] - [dm] add persistent data library (Mike Snitzer) [723018] - [dm] add bufio (Mike Snitzer) [723018] - [md] bitmap: It is OK to clear bits during recovery (Jes Sorensen) [747574] - [md] don't give up looking for spares on first failure-to-add (Jes Sorensen) [747574] - [md] raid5: ensure correct assessment of drives during degraded reshape (Jes Sorensen) [747574] - [md] linear: fix hot-add of devices to linear arrays (Jes Sorensen) [747574] - [md] raid5 crash during degradation (Jes Sorensen) [747574] - [md] raid5: never wait for bad-block acks on failed device (Jes Sorensen) [747574] - [md] ensure new badblocks are handled promptly (Jes Sorensen) [747574] - [md] bad blocks shouldn't cause a Blocked status on a Faulty device (Jes Sorensen) [747574] - [md] take a reference to mddev during sysfs access (Jes Sorensen) [747574] - [md] refine interpretation of "hold_active == UNTIL_IOCTL" (Jes Sorensen) [747574] - [md] lock: ensure updates to page_attrs are properly locked (Jes Sorensen) [747574] - [md] raid5: STRIPE_ACTIVE has lock semantics, add barriers (Jes Sorensen) [747574] - [md] raid5: abort any pending parity operations when array fails (Jes Sorensen) [747574] - [md] Add module.h to all files using it implicitly (Jes Sorensen) [747574] - [md] raid10: Fix bug when activating a hot-spare (Jes Sorensen) [747574] - [md] Fix some bugs in recovery_disabled handling (Jes Sorensen) [747574] - [md] raid5: fix bug that could result in reads from a failed device (Jes Sorensen) [747574] - [md] trivial comment fix (Jes Sorensen) [747574] - [md] Allow restarting an interrupted incremental recovery (Jes Sorensen) [747574] - [md] clear In_sync bit on devices added to an active array (Jes Sorensen) [747574] - [md] add proper write-congestion reporting to RAID1 and RAID10 (Jes Sorensen) [747574] - [md] rename "mdk_personality" to "md_personality" (Jes Sorensen) [747574] - [md] bitmap remove fault injection options (Jes Sorensen) [747574] - [md] raid5: typedef removal: raid5_conf_t -> struct r5conf (Jes Sorensen) [747574] - [md] raid1: typedef removal: conf_t -> struct r1conf (Jes Sorensen) [747574] - [md] raid10: typedef removal: conf_t -> struct r10conf (Jes Sorensen) [747574] - [md] raid0: typedef removal: raid0_conf_t -> struct r0conf (Jes Sorensen) [747574] - [md] multipath: typedef removal: multipath_conf_t -> struct mpconf (Jes Sorensen) [747574] - [md] linear: typedef removal: linear_conf_t -> struct linear_conf (Jes Sorensen) [747574] - [md] faulty: remove typedef: conf_t -> struct faulty_conf (Jes Sorensen) [747574] - [md] linear: remove typedefs: dev_info_t -> struct dev_info (Jes Sorensen) [747574] - [md] remove typedefs: mirror_info_t -> struct mirror_info (Jes Sorensen) [747574] - [md] remove typedefs: r10bio_t -> struct r10bio and r1bio_t -> struct r1bio (Jes Sorensen) [747574] - [md] remove typedefs: mdk_thread_t -> struct md_thread (Jes Sorensen) [747574] - [md] remove typedefs: mddev_t -> struct mddev (Jes Sorensen) [747574] - [md] removing typedefs: mdk_rdev_t -> struct md_rdev (Jes Sorensen) [747574] - [md] raid0: convert some printks to pr_debug (Jes Sorensen) [747574] - [md] remove PRINTK and dprintk debugging and use pr_debug (Jes Sorensen) [747574] - [md] remove some old DEBUGging code (Jes Sorensen) [747574] - [md] raid5: convert to macros into inline functions (Jes Sorensen) [747574] - [md] raid1: avoid bio search in end_sync_read() (Jes Sorensen) [747574] - [md] raid1: factor out common bio handling code (Jes Sorensen) [747574] - [md] raid5: remove pointless NULL test (Jes Sorensen) [747574] - [md] raid1: add documentation to r1_private_data_s data structure (Jes Sorensen) [747574] - [md] don't delay reboot by 1 second if no MD devices exist (Jes Sorensen) [747574] - [md] trival: md_k.h should be md.h in the beginning comment of file md.h (Jes Sorensen) [747574] - [md] bitmap: improve handling of 'allclean' (Jes Sorensen) [747574] - [md] bitmap: rename and tidy up BITMAP_PAGE_CLEAN (Jes Sorensen) [747574] - [md] Fix handling for devices from 2TB to 4TB in 0.90 metadata (Jes Sorensen) [747574] - [md] raid1, raid10: Remove use-after-free bug in make_request (Jes Sorensen) [747574] - [md] raid10: unify handling of write completion (Jes Sorensen) [747574] - [md] raid5: fix a hang on device failure (Jes Sorensen) [747574] - [md] fix clearing of 'blocked' flag in the presence of bad blocks (Jes Sorensen) [747574] - [md] linear: avoid corrupting structure while waiting for rcu_free to complete (Jes Sorensen) [747574] - [md] ensure changes to 'write-mostly' are reflected in metadata (Jes Sorensen) [747574] - [md] report failure if a 'set faulty' request doesn't (Jes Sorensen) [747574] - [md] raid10: handle further errors during fix_read_error better (Jes Sorensen) [747574] - [md] raid10: Handle read errors during recovery better (Jes Sorensen) [747574] - [md] raid10: simplify read error handling during recovery (Jes Sorensen) [747574] - [md] raid10: record bad blocks due to write errors during resync/recovery (Jes Sorensen) [747574] - [md] raid10: attempt to fix read errors during resync/check (Jes Sorensen) [747574] - [md] raid10: Handle write errors by updating badblock log (Jes Sorensen) [747574] - [md] raid10: clear bad-block record when write succeeds (Jes Sorensen) [747574] - [md] raid10: avoid writing to known bad blocks on known bad drives (Jes Sorensen) [747574] - [md] raid10 record bad blocks as needed during recovery (Jes Sorensen) [747574] - [md] raid10: avoid reading known bad blocks during resync/recovery (Jes Sorensen) [747574] - [md] raid10: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] raid10: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] raid10: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] raid10: Split handle_read_error out from raid10d (Jes Sorensen) [747574] - [md] raid10: simplify/reindent some loops (Jes Sorensen) [747574] - [md] raid5: Clear bad blocks on successful write (Jes Sorensen) [747574] - [md] raid5: Don't write to known bad block on doubtful devices (Jes Sorensen) [747574] - [md] raid5: write errors should be recorded as bad blocks if possible (Jes Sorensen) [747574] - [md] raid5: use bad-block log to improve handling of uncorrectable read errors (Jes Sorensen) [747574] - [md] raid5: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] raid1: factor several functions out or raid1d() (Jes Sorensen) [747574] - [md] raid1: improve handling of read failure during recovery (Jes Sorensen) [747574] - [md] raid1: record badblocks found during resync (Jes Sorensen) [747574] - [md] raid1: Handle write errors by updating badblock log (Jes Sorensen) [747574] - [md] raid1: store behind-write pages in bi_vecs (Jes Sorensen) [747574] - [md] raid1: clear bad-block record when write succeeds (Jes Sorensen) [747574] - [md] raid1: avoid writing to known-bad blocks on known-bad drives (Jes Sorensen) [747574] - [md] raid1: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] add 'write_error' flag to component devices (Jes Sorensen) [747574] - [md] raid1: avoid reading known bad blocks during resync (Jes Sorensen) [747574] - [md] raid1: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] Disable bad blocks and v0.90 metadata (Jes Sorensen) [747574] - [md] load/store badblock list from v1.x metadata (Jes Sorensen) [747574] - [md] don't allow arrays to contain devices with bad blocks (Jes Sorensen) [747574] - [md] bad-block-log: add sysfs interface for accessing bad-block-log (Jes Sorensen) [747574] - [md] beginnings of bad block management (Jes Sorensen) [747574] - [md] remove suspicious size_of() (Jes Sorensen) [747574] - [md] bitmap: Revert DM dirty log hooks (Jes Sorensen) [747574] - [md] raid5: Avoid BUG caused by multiple failures (Jes Sorensen) [747574] - [md] raid10: move rdev->corrected_errors counting (Jes Sorensen) [747574] - [md] raid5: move rdev->corrected_errors counting (Jes Sorensen) [747574] - [md] raid1: move rdev->corrected_errors counting (Jes Sorensen) [747574] - [md] get rid of unnecessary casts on page_address() (Jes Sorensen) [747574] - [md] raid10: Improve decision on whether to fail a device with a read error (Jes Sorensen) [747574] - [md] raid10: Make use of new recovery_disabled handling (Jes Sorensen) [747574] - [md] change managed of recovery_disabled (Jes Sorensen) [747574] - [md] remove ro check in md_check_recovery() (Jes Sorensen) [747574] - [md] introduce link/unlink_rdev() helpers (Jes Sorensen) [747574] - [md] raid: use printk_ratelimited instead of printk_ratelimit (Jes Sorensen) [747574] - [md] raid5: finalise new merged handle_stripe (Jes Sorensen) [747574] - [md] raid5: move some more common code into handle_stripe (Jes Sorensen) [747574] - [md] raid5: move more common code into handle_stripe (Jes Sorensen) [747574] - [md] raid5: unite handle_stripe_dirtying5 and handle_stripe_dirtying6 (Jes Sorensen) [747574] - [md] raid5: unite fetch_block5 and fetch_block6 (Jes Sorensen) [747574] - [md] raid5: rearrange a test in fetch_block6 (Jes Sorensen) [747574] - [md] raid5: move more code into common handle_stripe (Jes Sorensen) [747574] - [md] raid5: Move code for finishing a reconstruction into handle_stripe (Jes Sorensen) [747574] - [md] raid5: Remove stripe_head_state arg from handle_stripe_expansion (Jes Sorensen) [747574] - [md] raid5: move stripe_head_state and more code into handle_stripe (Jes Sorensen) [747574] - [md] raid5: add some more fields to stripe_head_state (Jes Sorensen) [747574] - [md] raid5: unify stripe_head_state and r6_state (Jes Sorensen) [747574] - [md] raid5: move common code into handle_stripe (Jes Sorensen) [747574] - [md] raid5: replace sh->lock with an 'active' flag (Jes Sorensen) [747574] - [md] raid5: Protect some more code with ->device_lock (Jes Sorensen) [747574] - [md] raid5: Remove use of sh->lock in sync_request (Jes Sorensen) [747574] - [md] raid5: remove some sparse warnings (Jes Sorensen) [747574]- [fs] Revert "proc: enable writing to /proc/pid/mem" (Johannes Weiner) [782650] {CVE-2012-0056} - [fs] nfs: fix regression in handling of context= option in NFSv4 (Jeff Layton) [757896] - [kernel] panic: call console_verbose() in panic (Alexander Gordeev) [771521] - [net] igmp: Avoid zero delay when receiving odd mixture of IGMP queries (Jiri Pirko) [772871] {CVE-2012-0207} - [fs] cifs/nfs: don't allow TASK_KILLABLE sleeps to block the freezer (Jeff Layton) [702630] - [fs] xfs: validate acl count (Eric Sandeen) [773283] - [ppc] POWER7 optimised copy_to_user/copy_from_user using VMX (Steve Best) [739137] - [fs] GFS2: Update fallocate to match upstream (Steven Whitehouse) [732744] - [pci] portdrv: cleanup pcie_device registration (Myron Stowe) [742460] - [tpm] NSC driver X86 dependency fix (Steve Best) [741557] - [net] sunrpc: remove xpt_pool (J. Bruce Fields) [753301] - [fs] Fix sendfile write-side file position (Steven Whitehouse) [770023] - [mm] Make task in balance_dirty_pages() killable (Lukas Czerner) [769115] - [virt] kvm: x86: fix missing checks in syscall emulation (Marcelo Tosatti) [773391] {CVE-2012-0045} - [virt] kvm: x86: extend "struct x86_emulate_ops" with "get_cpuid" (Marcelo Tosatti) [773391] {CVE-2012-0045} - [net] svcrpc: fix double-free on shutdown of nfsd after changing pool mode (J. Bruce Fields) [753030] - [net] svcrpc: avoid memory-corruption on pool shutdown (J. Bruce Fields) [753030] - [net] svcrpc: destroy server sockets all at once (J. Bruce Fields) [753030] - [net] svcrpc: simplify svc_close_all (J. Bruce Fields) [753030] - [net] svcrpc: fix list-corrupting race on nfsd shutdown (J. Bruce Fields) [753030]- [virt] virtio: console: add port stats for bytes received, sent and discarded (Amit Shah) [772194] - [virt] virtio: console: make discard_port_data() use get_inbuf() (Amit Shah) [772194] - [virt] virtio: console: rename variable (Amit Shah) [772194] - [virt] virtio: console: make get_inbuf() return port->inbuf if present (Amit Shah) [772194] - [virt] virtio: console: Fix return type for get_inbuf() (Amit Shah) [772194] - [virt] virtio: console: Fix indentation (Amit Shah) [772194] - [netdrv] r8169: fix Config2 MSIEnable bit setting (Ivan Vecera) [772565] - [netdrv] r8169: fix Rx index race between FIFO overflow recovery and NAPI handler (Ivan Vecera) [772565] - [netdrv] r8169: Rx FIFO overflow fixes (Ivan Vecera) [772565] - [netdrv] r8169: corral some wayward N/A fw_version dust bunnies (Ivan Vecera) [772565] - [netdrv] r8169: Convert MAC_ADDR_LEN uses to ETH_ALEN (Ivan Vecera) [772565] - [netdrv] r8169: sweep the floors and convert some .get_drvinfo routines to strlcpy (Ivan Vecera) [772565] - [netdrv] r8169: jumbo fixes (Ivan Vecera) [772565] - [netdrv] r8169: expand received packet length indication (Ivan Vecera) [772565] - [netdrv] r8169: support new chips of RTL8111F (Ivan Vecera) [772565] - [netdrv] r8169: define the early size for 8111evl (Ivan Vecera) [772565] - [netdrv] r8169: remove use of ndo_set_multicast_list in drivers (Ivan Vecera) [772565] - [netdrv] r8169: MAC address change fix for the 8168e-vl (Ivan Vecera) [772565] - [netdrv] r8169: Add support for D-Link 530T rev C1 (Ivan Vecera) [772565] - [netdrv] r8169: use pci_dev->subsystem_{vendor|device} (Ivan Vecera) [772565] - [netdrv] r8169: fix sticky accepts packet bits in RxConfig (Ivan Vecera) [772565] - [netdrv] r8169: adjust the RxConfig settings (Ivan Vecera) [772565] - [netdrv] r8169: don't enable rx when shutdown (Ivan Vecera) [772565] - [netdrv] r8169: fix wake on lan setting for non-8111E (Ivan Vecera) [772565] - [netdrv] r8169: support RTL8111E-VL (Ivan Vecera) [772565] - [netdrv] r8169: add ERI functions (Ivan Vecera) [772565] - [netdrv] r8169: modify the flow of the hw reset (Ivan Vecera) [772565] - [netdrv] r8169: adjust some registers (Ivan Vecera) [772565] - [netdrv] r8169: remove unnecessary read of PCI_CAP_ID_EXP (Ivan Vecera) [772565] - [netdrv] r8169: fix wrong register use (Ivan Vecera) [772565] - [netdrv] r8169: check firmware content sooner (Ivan Vecera) [772565] - [netdrv] r8169: support new firmware format (Ivan Vecera) [772565] - [netdrv] r8169: explicit firmware format check (Ivan Vecera) [772565] - [netdrv] r8169: move the firmware down into the device private data (Ivan Vecera) [772565] - [netdrv] r8169: fix static initializers (Ivan Vecera) [772565] - [netdrv] r8169: avoid late chip identifier initialisation (Ivan Vecera) [772565] - [netdrv] r8169: merge firmware information into the chipset description data (Ivan Vecera) [772565] - [netdrv] r8169: provide some firmware information via ethtool (Ivan Vecera) [772565] - [netdrv] r8169: remove non-NAPI context invocation of rtl8169_rx_interrupt (Ivan Vecera) [772565] - [netdrv] r8169: link speed selection timer rework (Ivan Vecera) [772565] - [netdrv] r8169: rtl8169_set_speed_xmii cleanup (Ivan Vecera) [772565] - [netdrv] r8169: remove some code duplication (Ivan Vecera) [772565] - [netdrv] r8169: style cleanups (Ivan Vecera) [772565] - [netdrv] r8169: Use ethtool ethtool_cmd_speed API (Ivan Vecera) [772565] - [netdrv] r8169: Use full 32 bit speed range in ethtool's set_settings (Ivan Vecera) [772565] - [netdrv] r8169: fix merge conflict fix (Ivan Vecera) [772565] - [netdrv] r8169: don't request firmware when there's no userspace (Ivan Vecera) [772565] - [netdrv] r8169: TSO fixes (Ivan Vecera) [772565] - [netdrv] r8169: convert to hw_features (Ivan Vecera) [772565] - [netdrv] r8169: support RTL8168E (Ivan Vecera) [772565] - [netdrv] r8169: add a new chip for RTL8168DP (Ivan Vecera) [772565] - [netdrv] r8169: add a new chip for RTL8105 (Ivan Vecera) [772565] - [netdrv] r8169: fix a bug in rtl8169_init_phy() (Ivan Vecera) [772565] - [netdrv] r8169: support control of advertising (Ivan Vecera) [772565] - [netdrv] r8169: support the new chips for RTL8105E (Ivan Vecera) [772565] - [netdrv] r8169: disable ASPM (Ivan Vecera) [772565] - [netdrv] r8169: adjust rtl8169_set_speed_xmii function (Ivan Vecera) [772565] - [netdrv] r8169: fix RTL8168DP power off issue (Ivan Vecera) [772565] - [netdrv] r8169: correct settings of rtl8102e (Ivan Vecera) [772565] - [netdrv] r8169: fix incorrect args to oob notify (Ivan Vecera) [772565] - [netdrv] r8169: Call netif_carrier_off at the end of the probe (Ivan Vecera) [772565] - [netdrv] r8169: prevent RxFIFO induced loops in the irq handler (Ivan Vecera) [772565] - [netdrv] r8169: keep firmware in memory (Ivan Vecera) [772565] - [netdrv] r8169: Update the function of parsing firmware (Ivan Vecera) [772565] - [netdrv] r8169: delay phy init until device opens (Ivan Vecera) [772565] - [netdrv] r8169: more 8168dp support (Ivan Vecera) [772565] - [netdrv] r8169: rtl_csi_access_enable rename (Ivan Vecera) [772565] - [netdrv] r8169: magic (Ivan Vecera) [772565] - [netdrv] r8169: phy power ops (Ivan Vecera) [772565] - [netdrv] r8169: 8168DP specific MII registers access methods (Ivan Vecera) [772565] - [netdrv] r8169: use device dependent methods to access the MII registers (Ivan Vecera) [772565] - [netdrv] r8169: identify different registers (Ivan Vecera) [772565] - [netdrv] r8169: remove the firmware of RTL8111D (Ivan Vecera) [772565] - [netdrv] r8169: Use static const (Ivan Vecera) [772565] - [netdrv] r8169: move PHY regs tables to .rodata (Ivan Vecera) [772565] - [netdrv] r8169: don't use flush_scheduled_work() (Ivan Vecera) [772565] - [netdrv] r8169: fix sleeping while holding spinlock (Ivan Vecera) [772565] - [netdrv] r8169: print errors when dma mapping fail (Ivan Vecera) [772565] - [netdrv] r8169: (re)init phy on resume (Ivan Vecera) [772565] - [netdrv] r8169: changing mtu clean up (Ivan Vecera) [772565] - [netdrv] r8169: do not account fragments as packets (Ivan Vecera) [772565] - [netdrv] r8169: use pointer to struct device as local variable (Ivan Vecera) [772565] - [netdrv] r8169: replace PCI_DMA_{TO, FROM}DEVICE to DMA_{TO, FROM}_DEVICE (Ivan Vecera) [772565] - [netdrv] r8169: init rx ring cleanup (Ivan Vecera) [772565] - [netdrv] r8169: check dma mapping failures (Ivan Vecera) [772565] - [netdrv] r8169: Don't check for vlan group before vlan_tx_tag_present (Ivan Vecera) [772565] - [netdrv] r8169: use 50 less ram for RX ring (Ivan Vecera) [772565] - [netdrv] r8169: use device model DMA API (Ivan Vecera) [772565] - [netdrv] r8169: allocate with GFP_KERNEL flag when able to sleep (Ivan Vecera) [772565] - [netdrv] r8169: add gro support (Ivan Vecera) [772565] - [netdrv] r8169: avoid some skb->ip_summed initializations (Ivan Vecera) [772565] - [netdrv] r8169: incorrect identifier for a 8168dp (Ivan Vecera) [772565] - [netdrv] r8169: fix mdio_read and update mdio_write according to hw specs (Ivan Vecera) [772565] - [netdrv] r8169: fix random mdio_write failures (Ivan Vecera) [772565] - [netdrv] r8169: remove unnecessary cast of readl()'s return value (Ivan Vecera) [772565] - [netdrv] r8169: failure to enable mwi should not be fatal (Ivan Vecera) [772565] - [netdrv] r8169: Fix rtl8169_rx_interrupt() (Ivan Vecera) [772565] - [netdrv] r8169: convert multiple drivers to use netdev_for_each_mc_addr (Ivan Vecera) [772565] - [netdrv] r8169: Use netif_printk macros (Ivan Vecera) [772565] - [netdrv] r8169: use netdev_mc_count and netdev_mc_empty when appropriate (Ivan Vecera) [772565] - [netdrv] r8169: use DEFINE_PCI_DEVICE_TABLE() (Ivan Vecera) [772565] - [netdrv] r8169: use pM to shown MAC address (Ivan Vecera) [772565] - [netdrv] r8169: Move && and || to end of previous line (Ivan Vecera) [772565] - [fs] nfsd4: name->id mapping should fail with BADOWNER not BADNAME (J. Bruce Fields) [754834] - [net] Potential null skb->dev dereference (Flavio Leitner) [769590] - [mm] mempolicy.c: refix mbind_range() vma issue (Motohiro Kosaki) [697996 727700] - [mm] mempolicy.c: fix pgoff in mbind vma merge (Motohiro Kosaki) [697996 727700]- [scsi] hpsa: add the Smart Array 5i to the kdump blacklist (Tomas Henzl) [758675] - [scsi] cciss: add Smart Array 5i to the kdump blacklist (Tomas Henzl) [758675] - [powerpc] perf_event: Skip updating kernel counters if register value shrinks (Steve Best) [706528] - [ppc] pseries: Fix kexec on recent firmware versions (Steve Best) [741586] - [ppc] hvc_console: Improve tty/console put_chars handling (Steve Best) [740543] - [ppc] pseries/hvconsole: Fix dropped console output (Steve Best) [740551] - [ppc] pseries: Do not search for dma-window property on dlpar remove (Steve Best) [738483] - [ppc] pseries: Fix kexec on machines with more than 4TB of RAM (Steve Best) [741581] - [ppc] Fix oops when echoing bad values to /sys/devices/system/memory/probe (Steve Best) [739161] - [fs] ext2, ext3, ext4: don't inherit APPEND_FL or IMMUTABLE_FL for new inodes (Eric Sandeen) [749117] - [fs] ext4: fix race in xattr block allocation path (Eric Sandeen) [735105] - [fs] nfs: when attempting to open a directory, fall back on normal lookup (Jeff Layton) [755380] - [fs] nfs: don't try to migrate pages with active requests (Jeff Layton) [739811 741241] - [fs] nfs: don't redirty inode when ncommit == 0 in nfs_commit_unstable_pages (Jeff Layton) [746541] - [kernel] crypto: ghash - Avoid null pointer dereference if no key is set (Jiri Benc) [749482] {CVE-2011-4081} - [fs] jbd2: validate sb->s_first in journal_get_superblock() (Eryu Guan) [693981] - [fs] xfs: Fix memory corruption in xfs_readlink (Carlos Maiolino) [694702] - [net] rds_rdma: don't assume infiniband device is PCI (Jes Sorensen) [740149] - [net] ipv4: correct description for tcp_max_syn_backlog (Weiping Pan) [738796] - [net] ipv6: tcp: fix tcp_v6_conn_request() (Jiri Benc) [742099] - [net] netfilter: use __aligned_be64 in nfnetlink_log.h (Weiping Pan) [767992] - [net] sctp: Do not account for sizeof(struct sk_buff) in estimated rwnd (Thomas Graf) [698119] - [net] fib: fix fib_nl_newrule() (Neil Horman) [743459] - [net] fix unsafe pointer access in sendmmsg (Jiri Benc) [760798] {CVE-2011-4594} - [net] vlan: should take into account needed_headroom (Weiping Pan) [692013] - [net] tcp: tcp_syn_retries sysctl is not honored (Jiri Benc) [692024] - [net] pkt_sched: Fix sch_sfq vs tcf_bind_filter oops (Jiri Pirko) [667925] - [net] ipv6: check for IPv4 mapped addresses when connecting IPv6 sockets (Jiri Benc) [728123] - [net] mac80211: cancel auth retries when deauthenticating (John Linville) [754356] - [net] bonding: Don't allow mode change via sysfs with slaves present (Veaceslav Falico) [747282] - [net] bonding: update speed/duplex for NETDEV_CHANGE (Weiping Pan) [747546] - [scsi] isci: link speed default to gen2 (David Milburn) [769376] - [scsi] scsi_dh_rdac: Fix error path in rdac_init (Mike Snitzer) [690523] - [scsi] hpsa: add small delay when using PCI Power Management to reset for kdump (Dave Young) [746267] - [block] cciss: add small delay when using PCI Power Management to reset for kdump (Dave Young) [746317] - [scsi] increase qla2xxx firmware ready time-out (Mark Goodwin) [731917] - [usb] ch9: use proper endianess for wBytesPerInterval (Steve Best) [738578] - [perf] powerpc: Handle events that raise an exception without overflowing (Steve Best) [755737] - [kernel] clocksource: Install completely before selecting (Paolo Bonzini) [745713] - [md] Avoid waking up a thread after it has been freed (Jes Sorensen) [754424] - [pci] Fix unbootable HP DL385G6 on 2.6.32-220 by properly disabling pcie aspm (Dave Wysochanski) [769626] - [virt] virtio-pci: fix use after free (Michael S. Tsirkin) [751805 772194] - [pci] hotplug: shpchp: don't blindly claim non-AMD 0x7450 (Myron Stowe) [735218] - [sched] x86: Avoid unnecessary overflow in sched_clock (Prarit Bhargava) [765720] - [x86] binutils, xen: Fix another wrong size directive (Igor Mammedov) [720982] - [x86] ACPI atomicio: Convert width in bits to bytes in __acpi_ioremap_fast() (Myron Stowe) [754341] - [x86] x2apic_optout: Change WARN to printk (Prarit Bhargava) [755061] - [x86] cpufreq: handle CPUs with different capabilities in acpi-cpufreq (Prarit Bhargava) [749056] - [x86] mtrr: Kill over the top warn (Prarit Bhargava) [746232] - [x86] setup: Set ax register in boot vga query (Prarit Bhargava) [742441] - [virt] x86: Prevent starting PIT timers in the absence of irqchip support (Marcelo Tosatti) [769550] - [virt] vmxnet3: revert hw features change (Neil Horman) [759613] - [virt] xen: mask MTRR feature from guest BZ#750758 (Igor Mammedov) [750758] - [virt] fix broken build if xen is disabled in config (Igor Mammedov) [729488] - [netdrv] qlge: fix size of external list for TX address descriptors (Steve Best) [772237] - [kernel] script to create symlinks for new network driver layout (Andy Gospodarek) - [netdrv] e1000e: Avoid wrong check on TX hang (Dean Nelson) [751087] - [netdrv] igb: Loopback functionality supports for i350 devices (Stefan Assmann) [756601] - [netdrv] be2net: Fixed Endianness issues in the response read log length field while retrieving FAT (Steve Best) [743226] - [netdrv] cxgb4: Fix EEH on IBM P7IOC (Steve Best) [721074] - [x86] kdump, ioapic: Reset remote-IRR in clear_IO_APIC (Prarit Bhargava) [754335] - [x86] ioapic: Move trigger defines to io_apic.h (Prarit Bhargava) [754335] - [scsi] ipr: add definitions for additional adapter (Steve Best) [738891] - [scsi] ipr: Add support to flash FPGA and flash back DRAM images (Steve Best) [738891] - [scsi] ipr: Fix BUG on adapter dump timeout (Steve Best) [738891] - [scsi] ipr: Stop reading adapter dump prematurely (Steve Best) [738891] - [x86] hpet: Disable per-cpu hpet timer if ARAT is supported (Prarit Bhargava) [750201] - [x86] Improve TSC calibration using a delayed workqueue (Prarit Bhargava) [750201] - [kernel] clocksource: Add clocksource_register_hz/khz interface (Prarit Bhargava) [750201] - [kernel] clocksource: Provide a generic mult/shift factor calculation (Prarit Bhargava) [750201] - [ppc] gup_huge_pmd() return 0 if pte changes (Andrea Arcangeli) [751493] - [mm] thp: share get_huge_page_tail() (Andrea Arcangeli) [751493] - [ppc] gup_hugepte() support THP based tail recounting (Andrea Arcangeli) [751493] - [ppc] gup_hugepte() avoid to free the head page too many times (Andrea Arcangeli) [751493] - [ppc] get_hugepte() don't put_page() the wrong page (Andrea Arcangeli) [751493] - [ppc] remove superflous PageTail checks on the pte gup_fast (Andrea Arcangeli) [751493] - [virt] KVM: Device assignment permission checks (Alex Williamson) [756093] - [virt] KVM: Remove ability to assign a device without iommu support (Alex Williamson) [756093] - [virt] kvm: device-assignment: revert Disable the option to skip iommu setup (Alex Williamson) [756093] - [scsi] hpsa: Add IRQF_SHARED back in for the non-MSI(X) interrupt handler (Tomas Henzl) [758707] - [block] cciss: Add IRQF_SHARED back in for the non-MSI(X) interrupt handler (Tomas Henzl) [758707] - [fs] Make write(2) interruptible by a fatal signal (Lukas Czerner) [769115] - [block] cfq-iosched: fix a kbuild regression (Vivek Goyal) [705698] - [block] cfq-iosched: rethink seeky detection for SSDs (Vivek Goyal) [705698] - [block] cfq-iosched: rework seeky detection (Vivek Goyal) [705698] - [block] cfq-iosched: don't regard requests with long distance as close (Vivek Goyal) [705698] - [scsi] isci: Adding documentation to API change and fixup sysfs registration (David Milburn) [751434] - [scsi] isci: change sas phy timeouts from 54us to 59us (David Milburn) [751434] - [scsi] isci: fix 32-bit operation when CONFIG_HIGHMEM64G=n (David Milburn) [751434] - [scsi] isci: overriding max_concurr_spinup oem parameter by max(oem, user) (David Milburn) [751434] - [scsi] isci: revert bcn filtering (David Milburn) [751434] - [scsi] libsas: export sas_alloc_task() (David Milburn) [751434] - [scsi] isci: Fix hard reset timeout conditions (David Milburn) [751434] - [scsi] isci: No need to manage the pending reset bit on pending requests (David Milburn) [751434] - [scsi] isci: Remove redundant isci_request.ttype field (David Milburn) [751434] - [scsi] isci: Fix task management for SMP, SATA and on dev remove (David Milburn) [751434] - [scsi] isci: No task_done callbacks in error handler paths (David Milburn) [751434] - [scsi] isci: Handle task request timeouts correctly (David Milburn) [751434] - [scsi] isci: Fix tag leak in tasks and terminated requests (David Milburn) [751434] - [scsi] isci: Immediately fail I/O to removed devices (David Milburn) [751434] - [scsi] isci: Lookup device references through requests in completions (David Milburn) [751434] - [virt] xen-blkfront: conditionally drop name and minor adjustments for emulated scsi devs (Laszlo Ersek) [729586] - [virt] xen-blk: plug device number leak on error path in xlblk_init (Laszlo Ersek) [729586] - [virt] xen-blkfront: more informative message when resizing vbd (Laszlo Ersek) [654982] - [virt] xen-blkfront: pick up vbd size change through xenstore (Laszlo Ersek) [654982]- [kernel] Remove "WARNING: at kernel/sched.c:5915" (Larry Woodman) [766051] - [x86] kernel: Fix memory corruption in module load (Prarit Bhargava) [767140]- [virt] xen: Find an unbound irq number in reverse order high to low (Igor Mammedov) [756307] - [virt] xen: add get_nr_hw_irqs req for finding an unbound irq number in reverse order (Igor Mammedov) [756307] - [x86] io_apic: add get_nr_irqs_gsi() (Igor Mammedov) [756307] - [virt] Do not init xen platform pci if xen_emul_unplug=never (Igor Mammedov) [756307] - [fs] GFS2: Add readahead to sequential directory traversal (Robert S Peterson) [681906] - [fs] GFS2: Cache dir hash table in a contiguous buffer (Robert S Peterson) [681906] - [scsi] scsi_dh: move .match to an auxiliary structure (Mike Snitzer) [690523] - [scsi] scsi_dh: code cleanup and remove the references to scsi_dev_info (Mike Snitzer) [690523] - [scsi] scsi_dh_hp_sw: Adding the match function for hp_sw device handler (Mike Snitzer) [690523] - [scsi] scsi_dh_rdac: Adding the match function for rdac device handler (Mike Snitzer) [690523] - [scsi] scsi_dh_emc: Adding the match function for emc device handler (Mike Snitzer) [690523] - [scsi] scsi_dh: Implement match callback function (Mike Snitzer) [690523] - [scsi] scsi_dh_alua: Evaluate TPGS setting from inquiry data (Mike Snitzer) [690523] - [scsi] scsi_dh: Use scsi_devinfo functions to do matching of device_handler tables (Mike Snitzer) [690523] - [scsi] scsi_dh: check queuedata pointer before proceeding further (Mike Snitzer) [690523] - [scsi] scsi_dh_alua: Fix the time inteval for alua rtpg commands (Mike Snitzer) [690523] - [scsi] scsi_dh_alua: Decrease retry interval (Mike Snitzer) [690523] - [scsi] scsi_dh: Check for sdev state in store_dh_state() (Mike Snitzer) [690523] - [scsi] scsi_dh_alua: always update TPGS status on activate (Mike Snitzer) [690523] - [scsi] scsi_dh: Fixup kernel-doc comments (Mike Snitzer) [690523] - [block] Don't check QUEUE_FLAG_SAME_COMP in __blk_commplete_request (David Milburn) [724055] - [block] Fix queue_flag update when rq_affinity goes from 2 to 1 (David Milburn) [724055] - [block] improve rq_affinity placement (David Milburn) [724055] - [block] Make rq_affinity = 1 work as expected (David Milburn) [724055] - [block] fix warning with calling smp_processor_id() in preemptible section (David Milburn) [724055] - [block] strict rq_affinity (David Milburn) [724055] - [x86] mtrr: use stop_machine APIs for doing MTRR rendezvous (Prarit Bhargava) [729223] - [x86] stop_machine: implement stop_machine_from_inactive_cpu() (Prarit Bhargava) [729223] - [x86] stop_machine: reorganize stop_cpus() implementation (Prarit Bhargava) [729223] - [x86] mtrr: lock stop machine during MTRR rendezvous sequence (Prarit Bhargava) [729223] - [virt] KVM: fix guest SMEP support (Chris Wright) [703053] - [x86] cpu: fix CPUID leaf 7 detection (Chris Wright) [703053] - [perf] tools: Fix raw sample reading (Jiri Olsa) [752353] - [perf] python: Add missing perf_event__parse_sample 'swapped' parm (Jiri Olsa) [752353] - [perf] tools: Add support for disabling -Werror via WERROR=0 (Jiri Olsa) [752353] - [perf] top: Fix userspace sample addr map offset (Jiri Olsa) [752353] - [perf] symbols: Fix issue with binaries using 16-bytes buildids (Jiri Olsa) [752353] - [perf] tool: Fix endianness handling of u32 data in samples (Jiri Olsa) [752353] - [perf] sort: Fix symbol sort output by separating unresolved samples by type (Jiri Olsa) [752353] - [perf] symbols: Synthesize anonymous mmap events (Jiri Olsa) [752353] - [perf] record: Create events initially disabled and enable after init (Jiri Olsa) [752353] - [perf] symbols: Add some heuristics for choosing the best duplicate symbol (Jiri Olsa) [752353] - [perf] symbols: Preserve symbol scope when parsing /proc/kallsyms (Jiri Olsa) [752353] - [perf] symbols: /proc/kallsyms does not sort module symbols (Jiri Olsa) [752353] - [perf] symbols: Fix ppc64 SEGV in dso__load_sym with debuginfo files (Jiri Olsa) [752353] - [perf] probe: Fix regression of variable finder (Jiri Olsa) [752353] - [perf] tools: Add group event scheduling option to perf record/stat (Jiri Olsa) [752353] - [perf] tools: Fix build against newer glibc (Jiri Olsa) [752353] - [perf] tools: Fix error handling of unknown events (Jiri Olsa) [752353] - [perf] evlist: Fix missing event name init for default event (Jiri Olsa) [752353] - [perf] list: Fix exit value (Jiri Olsa) [752353] - [perf] probe: Filter out redundant inline-instances (Jiri Olsa) [752353] - [perf] probe: Search concrete out-of-line instances (Jiri Olsa) [752353] - [perf] probe: Avoid searching variables in intermediate scopes (Jiri Olsa) [752353] - [perf] probe: Fix to search local variables in appropriate scope (Jiri Olsa) [752353] - [perf] probe: Warn when more than one line are given (Jiri Olsa) [752353] - [perf] probe: Fix to walk all inline instances (Jiri Olsa) [752353] - [perf] probe: Fix to search nested inlined functions in CU (Jiri Olsa) [752353] - [perf] probe: Fix line walker to check CU correctly (Jiri Olsa) [752353] - [perf] probe: Fix a memory leak for scopes array (Jiri Olsa) [752353] - [perf] fix temporary file ownership check (Jiri Olsa) [752353] - [perf] top browser: Remove spurious helpline update (Jiri Olsa) [752353] - [perf] symbols: Check '/tmp/perf-' symbol file ownership (Jiri Olsa) [752353] - [perf] tools: Check $HOME/.perfconfig ownership (Jiri Olsa) [752353] - [perf] tools: Make clean leaves some files (Jiri Olsa) [752353] - [perf] lock: Dropping unsupported ':r' modifier (Jiri Olsa) [752353] - [perf] probe: Fix coredump introduced by probe module option (Jiri Olsa) [752353] - [perf] report: Use ui__warning in some more places (Jiri Olsa) [752353] - [perf] python: Add PERF_RECORD_{LOST, READ, SAMPLE} routine tables (Jiri Olsa) [752353] - [perf] evlist: Introduce 'disable' method (Jiri Olsa) [752353] - [perf] tools: Make test use the preset debugfs path (Jiri Olsa) [752353] - [perf] tools: Add automated tests for events parsing (Jiri Olsa) [752353] - [perf] tools: De-opt the parse_events function (Jiri Olsa) [752353] - [perf] script: Fix display of IP address for non-callchain path (Jiri Olsa) [752353] - [perf] tools: Fix endian conversion reading event attr from file header (Jiri Olsa) [752353] - [perf] probe: Support adding probes on offline kernel modules (Jiri Olsa) [752353] - [perf] probe: Add probed module in front of function (Jiri Olsa) [752353] - [perf] probe: Introduce debuginfo to encapsulate dwarf information (Jiri Olsa) [752353] - [perf] perf-probe: Move dwarf library routines to dwarf-aux.{c, h} (Jiri Olsa) [752353] - [perf] probe: Remove redundant dwarf functions (Jiri Olsa) [752353] - [perf] probe: Move strtailcmp to string.c (Jiri Olsa) [752353] - [perf] probe: Rename DIE_FIND_CB_FOUND to DIE_FIND_CB_END (Jiri Olsa) [752353] - [perf] Robustify proc and debugfs file recording (Jiri Olsa) [752353] - [perf] report/annotate/script: Add option to specify a CPU range (Jiri Olsa) [752353] - [perf] stat: Add noise output for csv mode (Jiri Olsa) [752353] - [perf] tools: Only display parent field if explictly sorted (Jiri Olsa) [752353] - [perf] tools: Allow sort dimensions to be registered more than once (Jiri Olsa) [752353] - [perf] tools: Don't display ignored entries on stdio ui (Jiri Olsa) [752353] - [perf] tools: Remove sort print helpers declarations (Jiri Olsa) [752353] - [perf] tools: Make sort operations static (Jiri Olsa) [752353] - [perf] tools: Add inverted call graph report support (Jiri Olsa) [752353] - [perf] script: Add printing of sample address (Jiri Olsa) [752353] - [perf] script: Make printing of dso a separate field option (Jiri Olsa) [752353] - [perf] script: "sym" field really means show IP data (Jiri Olsa) [752353] - [perf] stat: clarify unsupported events from uncounted events (Jiri Olsa) [752353] - [perf] Cleanup useless double NULL termination in method arg names (Jiri Olsa) [752353] - [pci] x86: reduce severity of host bridge window conflict warnings (Myron Stowe) [567487] - [pci] x86: avoid high BIOS area when allocating address space (Myron Stowe) [567487] - [pci] x86: avoid E820 regions when allocating address space (Myron Stowe) [567487] - [pci] x86: avoid low BIOS area when allocating address space (Myron Stowe) [567487] - [pci] resources: add arch hook for preventing allocation in reserved areas (Myron Stowe) [567487] - [pci] x86: coalesce overlapping host bridge windows (Myron Stowe) [567487] - [pci] x86: update iomem_resource end based on CPU physical address capabilities (Myron Stowe) [567487] - [pci] resources: handle overflow when aligning start of available area (Myron Stowe) [567487] - [pci] resources: ensure callback doesn't allocate outside available space (Myron Stowe) [567487] - [pci] resources: factor out resource_clip() to simplify find_resource() (Myron Stowe) [567487] - [pci] resources: add a default alignf to simplify find_resource() (Myron Stowe) [567487] - [pci] PNP: log PNP resources, as we do for PCI (Myron Stowe) [567487] - [pci] x86: use host bridge _CRS info on ASRock ALiveSATA2-GLAN (Myron Stowe) [567487] - [pci] fall back to original BIOS BAR addresses (Myron Stowe) [567487] - [pci] change resource collision messages from KERN_ERR to KERN_INFO (Myron Stowe) [567487] - [pci] x86: compute Address Space length rather than using _LEN (Myron Stowe) [567487] - [pci] x86: never allocate PCI MMIO resources below BIOS_END (Myron Stowe) [567487] - [pci] x86: parse additional host bridge window resource types (Myron Stowe) [567487] - [pci] x86: ignore Consumer/Producer bit in ACPI window descriptions (Myron Stowe) [567487] - [acpi] pci_root: pass acpi_pci_root to arch-specific scan (Myron Stowe) [567487] - [acpi] pci_root: save downstream bus range (Myron Stowe) [567487] - [pci] x86: truncate _CRS windows with _LEN > _MAX - _MIN + 1 (Myron Stowe) [567487] - [pci] x86: for host bridge address space collisions, show conflicting resource (Myron Stowe) [567487] - [pci] don't say we claimed a resource if we failed (Myron Stowe) [567487] - [pci] print resources consistently with pR (Myron Stowe) [567487] - [pci] make disabled window printk style match the enabled ones (Myron Stowe) [567487] - [pci] reject mmio ranges starting at 0 on pci_bridge read (Myron Stowe) [567487] - [pci] break out primary/secondary/subordinate for readability (Myron Stowe) [567487] - [pci] for address space collisions, show conflicting resource (Myron Stowe) [567487] - [pci] resources: add interfaces that return conflict information (Myron Stowe) [567487] - [pci] resource: add window support (Myron Stowe) [567487] - [pci] resource: add bus number support (Myron Stowe) [567487] - [pci] resource: expand IORESOURCE_TYPE_BITS to make room for bus resource type (Myron Stowe) [567487] - [pci] vsprintf: move pR resource printf_specs off the stack (Myron Stowe) [567487] - [pci] vsprintf: clarify comments for printf_spec flags (Myron Stowe) [567487] - [pci] x86: use host bridge _CRS info by default on 2008 and newer machines (Myron Stowe) [567487] - [pci] augment bus resource table with a list (Myron Stowe) [567487] - [pci] add pci_bus_for_each_resource(), remove direct bus->resource[] refs (Myron Stowe) [567487] - [pci] read bridge windows before filling in subtractive decode resources (Myron Stowe) [567487] - [pci] split up pci_read_bridge_bases() (Myron Stowe) [567487] - [pci] don't dump resource when bus resource flags indicates unused (Myron Stowe) [567487] - [pci] x86: remove 64-bit division (Myron Stowe) [567487] - [pci] x86/PCI: fix bogus host bridge window start/end alignment from _CRS (Myron Stowe) [567487] - [pci] x86: for debuggability, show host bridge windows even when ignoring _CRS (Myron Stowe) [567487] - [pci] improve discovery/configuration messages (Myron Stowe) [567487] - [pci] replace pr_debug with dev_dbg (Myron Stowe) [567487] - [pci] x86: print domain:bus in conventional format (Myron Stowe) [567487] - [pci] vsprintf: use pR, pr instead of pRt, pRf (Myron Stowe) [567487] - [pci] x86: use -DDEBUG when CONFIG_PCI_DEBUG set (Myron Stowe) [567487] - [pci] PNP: print resources consistently with pRt (Myron Stowe) [567487] - [pci] x86: print resources consistently with pRt (Myron Stowe) [567487] - [pci] print resources consistently with pRt (Myron Stowe) [567487] - [pci] vsprintf: add pRt, pRf to print struct resource details (Myron Stowe) [567487] - [pci] vsprintf: add pR support for IRQ and DMA resources (Myron Stowe) [567487] - [pci] vsprintf: fix io/mem resource width (Myron Stowe) [567487] - [pci] reverting "[Fedora] [pci] silence some PCI resource allocation errors" (Myron Stowe) [567487]- [x86] amd: Fix align_va_addr kernel parameter (Frank Arnold) [753237] - [md] RAID1: Do not call md_raid1_unplug_device while holding spinlock (Jonathan E Brassow) [752528] - [pci] intel-iommu: Default to non-coherent for domains unattached to iommus (Don Dutile) [746484] - [x86] initialize min_delta_ns in one_hpet_msi_clockevent() (Prarit Bhargava) [728315] - [x86] Update hpet_next_event() (Prarit Bhargava) [728315]- [net] Restrict pktgen from using shared skbs on bridge interfaces (Neil Horman) [750777] - [kernel] sched: Use resched IPI to kick off the nohz idle balance (Vivek Goyal) [717179] - [virt] xenfv: mask smep, even if the HV doesn't (Andrew Jones) [752382] - [drm] i915: enable ring freq scaling, RC6 and graphics turbo on Ivy Bridge (Prarit Bhargava) [752163] - [drm] i915: load a ring frequency scaling table (Prarit Bhargava) [752163] - [x86] cpufreq: expose a cpufreq_quick_get_max routine (Prarit Bhargava) [752163] - [scsi] qla4xxx: Make sure we discover targets if the cable is plugged in after the driver is loaded (Chad Dupuis) [751509] - [sched] Cleanup/optimize clock updates (Larry Woodman) [750237] - [sched] fix skip_clock_update optimization (Larry Woodman) [750237] - [kernel] Reset clocksource watchdog after sysrq-t (Prarit Bhargava) [742890] - [x86] AMD: Make tsc=reliable override boot time stability checks (Prarit Bhargava) [742890] - [block] virtio-blk: Use ida to allocate disk index (Michael S. Tsirkin) [692767] - [virt] virtio_blk: Replace cryptic number with the macro (Michael S. Tsirkin) [692767] - [kernel] ida: simplified functions for id allocation (Michael S. Tsirkin) [692767] - [virt] revert virtio-blk: Use ida to allocate disk index (Aristeu Rozanski) [692767]- [scsi] qla4xxx: v5.02.00.00.06.02-k13 (Chad Dupuis) [751286] - [scsi] qla4xxx: set ql4xdisablesysfsboot=1 by default (Chad Dupuis) [751286] - [scsi] qla4xxx: Correct ipaddress match check (Chad Dupuis) [751286]- [drm] i915: fix unmap race condition introduced with VT-d fix (Dave Airlie) [750583] - [scsi] iscsi: revert lockless queuecommand dispatch (Rob Evers) [751426]- [kernel] KEYS: Fix a NULL pointer deref in the user-defined key type (David Howells) [751190] {CVE-2011-4110} - [scsi] fc class: fix building of Fibre Channel DUP drivers in 6.2 (Mike Christie) [750268] - [fs] nfs: don't call __mark_inode_dirty while holding i_lock (Steve Dickson) [747391] - [netdrv] vxge: allow rebinding the driver with a different number of SR-IOV VFs (Michal Schmidt) [694742] - [netdrv] vxge: fix crash of VF when unloading PF (Michal Schmidt) [694742] - [ata] revert libata: remove SCSI host lock (David Milburn) [751426] - [crypto] ansi_cprng: enforce key != seed in fips mode (Jarod Wilson) [751198] - [net] mac80211: Fix reassociation processing within ESS roaming (John Linville) [750350] - [net] nl80211: Allow association to change channels during reassociation (John Linville) [750350] - [net] mac80211: let cfg80211 manage auth state (John Linville) [750350] - [net] cfg80211: avoid sending spurious deauth to userspace (John Linville) [750350] - [net] mac80211: recalculate idle later in MLME (John Linville) [750350] - [net] mac80211: avoid spurious deauth frames/messages (John Linville) [750350] - [net] cfg80211: Allow reassociation in associated state (John Linville) [750350] - [net] cfg80211: remove warning in deauth case (John Linville) [750350] - [net] netfilter: fix nf_conntrack refcount leak in l4proto->error() (Thomas Graf) [745472] - [scsi] qla2xxx: Remove check for null fcport from host reset handler (Chad Dupuis) [744741] - [scsi] qla2xxx: Perform implicit logout during rport tear-down (Chad Dupuis) [744741] - [scsi] Revert "qla2xxx: Remove host_lock in queuecommand function" (Chad Dupuis) [744741] - [drm] nv50/disp: shutdown display on suspend/hibernate (Ben Skeggs) [740857] - [edac] Add sb_edac driver into the Red Hat Building system (Mauro Carvalho Chehab) [647700] - [edac] Fix incorrect edac mode reporting in sb_edac (Mauro Carvalho Chehab) [647700] - [edac] Add an experimental new driver to support Sandy Bridge CPU's (Mauro Carvalho Chehab) [647700]- [netdrv] benet: remove bogus "unlikely" on vlan check (Ivan Vecera) [736429] {CVE-2011-3347} - [netdrv] be2net: non-member vlan pkts not received in promiscous mode (Ivan Vecera) [736429] {CVE-2011-3347} - [netdrv] be2net: fix crash receiving non-member VLAN packets (Ivan Vecera) [736429] {CVE-2011-3347} - [mm] fix race between mremap and removing migration entry (Andrea Arcangeli) [751084]- [fs] GFS2: rewrite fallocate code to write blocks directly (Benjamin Marzinski) [750208] {CVE-2011-4098} - [netdrv] bnx2x: link fixes for 57810 (Andy Gospodarek) [749421] - [netdrv] enic: fix accidental GRO off by default (Stefan Assmann) [749390] - [scsi] qla2xxx: Correct inadvertent clearing of RISC_INTR status (Chad Dupuis) [748978] - [debug] lockdep: double MAX_LOCKDEP_ENTRIES (Kyle McMartin) [748941] - [x86] Add missing KERN_DEBUG to x86 module printk (Prarit Bhargava) [747837] - [x86] Update module alternatives message (Prarit Bhargava) [745596] - [x86] UV: KABI breakage in uv_blade_info (George Beshers) [745253] - [net] vlan: fix panic when handling priority tagged frames (Andy Gospodarek) [714936] {CVE-2011-3593} - [scsi] qla4xxx: Autologin persisted target entries update (Mike Christie) [747696] - [mm] oom: fix integer overflow of points in oom_badness (Frantisek Hrbata) [741207] {CVE-2011-4097}- [scsi] lockless queuecommand dispatch fixup (Rob Evers) [749018] - [scsi] iscsi class: export pid of process that created session (Mike Christie) [747696] - [scsi] qla4xxx: Autologin persisted target entries (Mike Christie) [747696] - [netdrv] iwlagn: enable 11n aggregation without checking traffic load (John Linville) [744361] - [s390x] qdio: EQBS retry after CCQ 96 (Hendrik Brueckner) [747578] - [s390x] dasd: fix UID readout for z/VM (Hendrik Brueckner) [746000] - [x86] PCI: irq and pci_ids patch for Intel Panther Point DeviceIDs (Prarit Bhargava) [747638] - [netdrv] Help 6.1 out of tree drivers cope with ABI breakage (Thomas Graf) [746570] - [mm] shmem: let shared anonymous be nonlinear again (Larry Woodman) [690129] - [fs] ext4: fix BUG_ON() in ext4_ext_insert_extent() (Lukas Czerner) [742091] {CVE-2011-3638} - [ipc] mqueue: separate mqueue default value from maximum value (Motohiro Kosaki) [746606] - [ipc] mqueue: don't use kmalloc with KMALLOC_MAX_SIZE (Motohiro Kosaki) [746606] - [ipc] mqueue: revert bump up DFLT_*MAX (Motohiro Kosaki) [746606] - [kernel] ipc/mqueue: Up the hard limit on message queues per namespace (Doug Ledford) [746606] - [kernel] ipc/mqueue: update maximums for the mqueue subsystem (Doug Ledford) [746606] - [kernel] ipc/mqueue: enforce hard limits (Doug Ledford) [746606] - [kernel] ipc/mqueue: switch back to using non-max values on create (Doug Ledford) [746606 746898] - [kernel] ipc/mqueue: cleanup definition names and locations (Doug Ledford) [746606] - [kernel] Revert "Restore max mqueue message size to its previous RHEL 5 value" (Doug Ledford) [746606]- [virt] index of virtio disk is not decremented when removed (Mark Wu) [692767] - [edac] i7core_edac: Initialize memory name with cpu, channel, bank (Mauro Carvalho Chehab) [712957] - [kernel] perf: Optimize event scheduling locking (Steve Best) [744986] - [drm] i915: set the right SDVO transcoder for CPT (Adam Jackson) [735122] - [scsi] libfc: Prevent race that causes panic during FCoE port destroy (Neil Horman) [735959] - [scsi] qla4xxx: Update driver version to 5.02.00-k8 (Mike Christie) [732622] - [scsi] qla4xxx: updated device id check for BFS (Mike Christie) [732622] - [scsi] qla4xxx: Fixed target discovery failed issue (Mike Christie) [732622] - [scsi] qla4xxx: Fixed active session re-open issue (Mike Christie) [732622] - [scsi] qla4xxx: Fixed device blocked issue on link up-down (Mike Christie) [732622] - [scsi] qla4xxx: Fixed session destroy issue on link up-down (Mike Christie) [732622] - [scsi] qla4xxx: Clear DDB map index on the basis of AEN (Mike Christie) [732622] - [scsi] qla4xxx: Free Device Database (DDB) reserved by FW (Mike Christie) [732622] - [scsi] qla4xxx: Fix getting BIDI CHAP for boot targets (Mike Christie) [732622] - [scsi] qla4xxx: Fix exporting boot targets to sysfs (Mike Christie) [732622] - [scsi] qla4xxx: Do not add duplicate CHAP entry in FLASH (Mike Christie) [732622] - [scsi] qla4xxx: Fix bidirectional CHAP (Mike Christie) [732622] - [scsi] qla4xxx: Add new FLT firmware region (Mike Christie) [732622] - [scsi] qla4xxx: Update license (Mike Christie) [732622] - [scsi] iscsi class: fix vlan configuration (Mike Christie) [732622] - [scsi] qla4xxx: fix data alignment and use nl helpers (Mike Christie) [732622] - [scsi] iscsi class: fix link local mispelling (Mike Christie) [732622] - [scsi] qla4xxx: Added Get ACB support using BSG (Mike Christie) [732622] - [scsi] qla4xxx: Added restore factory defaults support using BSG (Mike Christie) [732622] - [scsi] qla4xxx: added support to update initiator iscsi port (Mike Christie) [732622] - [scsi] scsi_transport_iscsi: Added support to update initiator iscsi port (Mike Christie) [732622] - [scsi] qla4xxx: Added vendor specific sysfs attributes (Mike Christie) [732622] - [scsi] qla4xxx: Add read/update NVRAM support for 40xx adapters using BSG (Mike Christie) [732622] - [scsi] qla4xxx: Add get ACB state support using BSG (Mike Christie) [732622] - [scsi] qla4xxx: Code cleanup for read/update flash using BSG (Mike Christie) [732622] - [scsi] qla4xxx: Added support to update mtu (Mike Christie) [732622] - [scsi] scsi_transport_iscsi: Added support to update mtu (Mike Christie) [732622] - [scsi] libfc: improve flogi retries to avoid lport stuck (Mike Christie) [745667] - [scsi] libfc: avoid exchanges collision during lport reset (Mike Christie) [745667] - [scsi] libfc: fix checking FC_TYPE_BLS (Mike Christie) [745667] - [scsi] libfc: revert fix deadlock bug in fc_exch_abort_locked (Mike Christie) [745667] - [dm] log userspace: Allow for 'log device name' response in CTR msg exchange (Jonathan E Brassow) [746254] - [dm] kcopyd: fix job_pool leak (Mike Snitzer) [748441] - [netdrv] igb: Fix for Alt MAC Address feature on 82580 and later (Andy Gospodarek) [748503]- [dm] table: add immutable feature (Mike Snitzer) [747438] - [mm] reduce overhead on paravirt functions (Larry Woodman) [743554]- [netdrv] Fixing use of netif_set_real_num_tx_queues in niu.c (Neil Horman) [742117] - [netdrv] Fixing use of netif_set_real_num_tx_queues in myri10ge.c (Neil Horman) [742117] - [netdrv] Fixing use of netif_set_real_num_tx_queues in igb_main.c (Neil Horman) [742117] - [netdrv] Fixing use of netif_set_real_num_tx_queues in cxgb4_main.c (Neil Horman) [742117] - [netdrv] Fixing use of netif_set_real_num_tx_queues in cxgb3_main.c (Neil Horman) [742117] - [netdrv] Fixing use of netif_set_real_num_tx_queues in bnx2.c (Neil Horman) [742117] - [ppc] kabi: add symbol 'paca' to ppc KABI (Jiri Olsa) [737466] - [fs] proc: fix oops on invalid /proc/pid/maps access (Johannes Weiner) [746613] {CVE-2011-3637} - [nfs] fix pNFS hang and oops on umounts (Steve Dickson) [746861] - [scsi] qla4xxx: export address/port of connection (Mike Christie) [728156] - [netdrv] Fix pktgen to not oops on unsupported drivers (Neil Horman) [678794] - [kernel] tracing: Update the comm field in the right variable in update_max_tr (Jiri Olsa) [736955] - [kernel] kabi: Add missing compat_alloc_user_space symbol to kABI (Jiri Olsa) [747047] - [kernel] fix taskstats io infoleak (Jerome Marchand) [716848] {CVE-2011-2494} - [x86] ACPI, APEI, HEST: Detect duplicated hardware error source ID (Don Zickus) [737189] - [netdrv] Add latest cxgb3 firmware (Neil Horman) [742011]- [net] bridge: fix use after free in __br_deliver() (Amerigo Wang) [730756] {CVE-2011-2942} - [scsi] Update lpfc version for 8.3.5.45.4p driver release (Rob Evers) [746668] - [scsi] Fix crash when cfg_fcp_eq_count is zero (Rob Evers) [746668] - [scsi] Fix kernel crash during boot with SLI4 card installed (Rob Evers) [746668] - [scsi] Properly clean up EQ and CQ child lists to prevent kernel crash (Rob Evers) [746668] - [kabi] add missing symbols for Emulex be2net driver (Jiri Olsa) [745712] - [netdrv] netxen-firmware: Install the 4.0.579 firmware (Kyle McMartin) [741776] - [perf] symbols: Treat all memory maps without dso file as loaded (Jiri Olsa) [726582] - [debug] increase MAX_STACK_TRACE_ENTRIES (Kyle McMartin) [645777] - [fs] cifs: add fallback in is_path_accessible for old servers (Jeff Layton) [692709] {CVE-2011-3363} - [tpm] Zero buffer after copying to userspace (Jiri Benc) [732633] {CVE-2011-1161 CVE-2011-1162} - [pci] intel-iommu: IOTLB hang workaround (Dave Airlie) [728476] - [drm] i915: Fix hang on Ironlake mobile GPU with VT-d (Dave Airlie) [728476] - [drm] i915: Remove early exit on i915_gpu_idle (Dave Airlie) [728476] - [drm] nv50/bios: fixup mpll programming from the init table parser (Ben Skeggs) [744992] - [drm] nv50/vram: fix incorrect detection of bank count on newer chipsets (Ben Skeggs) [744992] - [drm] radeon: fix llano output setup + memory corruption (Dave Airlie) [747292] - [drm] radeon caicos enablement fixes (Dave Airlie) [747291] - [pci] Disable SRIOV on powerpc (Prarit Bhargava) [742089] - [pci] Add pci=nosriov to disable SRIOV (Prarit Bhargava) [742089] - [x86] apic: ack all pending irqs when crashed/on kexec (Takao Indoh) [704142]- [scsi] libsas: fix warnings when checking sata/stp protocol (David Milburn) [695950] - [scsi] libsas: disable scanning lun > 0 on ata devices (David Milburn) [695950] - [scsi] libsas: Allow expander T-T attachments (David Milburn) [695950] - [usb] xhci: Make xHCI driver endian-safe (Don Zickus) [745967] - [infiniband] RDMA/cxgb3: Don't post zero-byte read if endpoint is going away (Neil Horman) [717379] - [scsi] isci: atapi support (David Milburn) [743692] - [x86] amd: Move BSP code to cpu_dev helper (Larry Woodman) [739456] - [x86] Add a BSP cpu_dev helper (Larry Woodman) [739456] - [x86] amd: Avoid cache aliasing penalties on AMD family 15h (Larry Woodman) [739456] - [net] ipv6: fix NULL dereference in udp6_ufo_fragment() (Jason Wang) [740465] - [netdrv] cxgb4: Updating NIC driver firmware (Neil Horman) [717806] - [netdrv] cxgb3: Fix NULL pointer dereference in t3_l2t_get (Neil Horman) [729737] - [netdrv] bnx2x: remaining fixes from upstream 3.1 (Michal Schmidt) [743917] - [netdrv] e1000e: fix WoL on 82578DM and 82567V3 (Andy Gospodarek) [699042] - [netdrv] tg3: Use netif_set_real_num_tx_queues() (Jiri Pirko) [740477] - [netdrv] bnx2x: critical fixes (Veaceslav Falico) [745211] - [netdrv] bonding: properly stop queuing work when requested (Andy Gospodarek) [736904] - [netdrv] tg3: negate USE_PHYLIB flag check (Jiri Pirko) [746006] - [x86] Add new cpu capabilities to /proc/cpuinfo (Prarit Bhargava) [745799] - [kabi] add missing multipath symbols for s390x (Aristeu Rozanski) [714992] - [perf] sched: Fix script command documentation (Jiri Olsa) [726589] - [pm] hibernate: Fix memory corruption related to swap (Stanislaw Gruszka) [701857] - [scsi] hpsa: add heartbeat sysfs host attribute (Tomas Henzl) [730027] - [scsi] Revert megaraid_sas: Driver only report tape drive, JBOD and logic drives (Tomas Henzl) [736667] - [fs] GFS2: Fix ->page_mkwrite() races (Steven Whitehouse) [725091] - [scsi] scsi_transport_fc: Fix deadlock during fc_remove_host (Mike Christie) [714320] - [kernel] workqueue: Fix workqueue deadlock during destroy_workqueue (Mike Christie) [714320] - [sched] Avoid expensive initial update_cfs_load() (Larry Woodman) [741569 742414] - [sched] Simplify update_cfs_shares parameters (Larry Woodman) [741569 742414] - [sched] Fix/remove redundant cfs_rq checks (Larry Woodman) [741569 742414] - [sched] Fix sign under-flows in wake_affine (Larry Woodman) [741569 742414] - [sched] Update effective_load() to use global share weights (Larry Woodman) [741569 742414] - [sched] Fix interactivity bug by charging unaccounted run-time on entity re-weight (Larry Woodman) [741569 742414] - [sched] Move periodic share updates to entity_tick() (Larry Woodman) [741569 742414] - [sched] Fix UP build breakage (Larry Woodman) [741569 742414] - [sched] Update tg->shares after cpu.shares write (Larry Woodman) [741569 742414]- [drm] i915: fix IVB cursor support (Adam Jackson) [741780] - [drm] i915: always set FDI composite sync bit (Adam Jackson) [745564] - [netdrv] bnx2i: Fixed the endian on TTT for NOP out transmission (Mike Christie) [745676] - [scsi] megaraid_sas: Add driver workaround for PERC5/1068 kdump kernel panic (Tomas Henzl) [723218] - [ata] AHCI: Add new Panther Point RAID DeviceID (Prarit Bhargava) [745484] - [scsi] isci: export phy events via ->lldd_control_phy() (David Milburn) [743654] - [scsi] isci: The port state should be set to stopping on the last phy (David Milburn) [743654] - [scsi] isci: fix decode of DONE_CRC_ERR TC completion status (David Milburn) [743654] - [scsi] isci: SATA/STP I/O is only returned in the normal path to libsas (David Milburn) [743654] - [scsi] isci: fix support for large smp requests (David Milburn) [743654] - [scsi] isci: fix missed unlock in apc_agent_timeout() (David Milburn) [743654] - [scsi] isci: fix event-get pointer increment (David Milburn) [743654] - [scsi] isci: add version number (David Milburn) [743654] - [scsi] isci: dynamic interrupt coalescing (David Milburn) [743654] - [scsi] isci: fix sata response handling (David Milburn) [743654] - [scsi] isci: Leave requests alone if already terminating (David Milburn) [743654] - [fs] jbd: Fix forever sleeping process in do_get_write_access() (Harshula Jayasuriya) [744979] - [fs] jbd2: Fix forever sleeping process in do_get_write_access() (Harshula Jayasuriya) [744979] - [net] ipv6: fix refcnt problem related to POSTDAD state (Weiping Pan) [709280 731608] - [x86] paravirt: PTE updates in k(un)map_atomic need to be synchronous, regardless of lazy_mmu mode (Igor Mammedov) [632802] - [s390x] qdio: 2nd stage retry on SIGA-W busy conditions (Hendrik Brueckner) [732708] - [s390x] kernel: NSS creation with initrd fails (Hendrik Brueckner) [730780] - [s390x] qeth: wrong number of output queues for HiperSockets (Hendrik Brueckner) [730701] - [s390x] qeth: l3 ipv6 vlan not working on shared OSA chpid (Hendrik Brueckner) [727850] - [x86] Intel pci: Provide option to enable 64-bit IOMMU pass through mode (George Beshers) [696420] - [x86] intel-iommu: Remove Host Bridge devices from identity mapping (George Beshers) [696420] - [x86] intel-iommu: Add domain check in domain_remove_one_dev_info (George Beshers) [696420] - [x86] intel-iommu: Use coherent DMA mask when requested (George Beshers) [696420] - [x86] intel-iommu: Dont cache iova above 32bit (George Beshers) [696420] - [x86] intel-iommu: Speed up processing of the identity_mapping function (George Beshers) [696420] - [x86] intel-iommu: Check for identity mapping candidate using system dma mask (George Beshers) [696420] - [scsi] tcm_fc: Fix to activate non-offload path for FCoE target (Andy Grover) [638007]- [pci] edd: Treat "XPRS" host bus type the same as "PCI" (Mike Christie) [742059] - [scsi] be2iscsi: Move driver Version (Mike Christie) [738163 738934] - [scsi] be2iscsi: memset wrb for ring create (Mike Christie) [738163 738934] - [scsi] be2iscsi: Fix for case where task->sc was cleanedup earlier (Mike Christie) [738163 738934] - [scsi] be2iscsi: Fix for wrong dmsg setting in wrb (Mike Christie) [738163 738934] - [scsi] be2iscsi: Fix for kdump failure (Mike Christie) [738163 738934] - [sched] wait_for_completion_interruptible_timeout() should return signed long (J. Bruce Fields) [738379]- [net] fix net_dev_xmit tracepoint use of freed skb (Jiri Pirko) [705253] - [block] kabi: symbols missing for FusionIO iomemory-vsl driver (Jiri Olsa) [735227] - [netdrv] kabi: symbols missing for Emulex be2net driver (Jiri Olsa) [735229] - [virt] xen: use maximum reservation to limit amount of usable RAM (Igor Mammedov) [743590] - [usb] additional regression fix for device removal (Don Zickus) [744154] - [usb] fix regression occurring during device removal (Don Zickus) [744154] - [usb] Lower USB storage settling delay to something more reasonable (Don Zickus) [743959]- [netdrv] bna: Multiple Definition and Interface Setup Fix (Ivan Vecera) [743347] - [netdrv] bna: Driver Version changed to 3.0.2.2 (Ivan Vecera) [743347] - [netdrv] bna: Add Callback to Fix RXQ Stop (Ivan Vecera) [743347] - [netdrv] bna: PLL Init Fix and Add Stats Attributes (Ivan Vecera) [743347] - [netdrv] bna: Brocade 1860 HW Enablement (Ivan Vecera) [743347] - [netdrv] bna: Implement FW Download for New HW (Ivan Vecera) [743347] - [netdrv] bna: Capability Map and MFG Block Changes for New HW (Ivan Vecera) [743347] - [netdrv] bna: PCI Probe Conf Lock Fix (Ivan Vecera) [743347] - [netdrv] bna: Eliminate Small Race Condition Window in RX Path (Ivan Vecera) [743347] - [netdrv] bna: Set Ring Param Fix (Ivan Vecera) [743347] - [netdrv] bna: Semaphore Lock Fix (Ivan Vecera) [743347] - [netdrv] bna: make function tables cont (Ivan Vecera) [743347] - [netdrv] bna: Driver Version changed to 3.0.2.1 (Ivan Vecera) [743347] - [netdrv] bna: SKB PCI UNMAP Fix (Ivan Vecera) [743347] - [netdrv] bna: TX Queue Depth Fix (Ivan Vecera) [743347] - [netdrv] bna: MBOX IRQ Flag Check after Locking (Ivan Vecera) [743347] - [netdrv] bna: Async Mode Tx Rx Init Fix (Ivan Vecera) [743347] - [netdrv] bna: Ethtool Enhancements and Fix (Ivan Vecera) [743347] - [netdrv] bna: Initialization and Locking Fix (Ivan Vecera) [743347] - [netdrv] bna: Formatting and Code Cleanup (Ivan Vecera) [743347] - [netdrv] bna: TX Path and RX Path Changes (Ivan Vecera) [743347] - [netdrv] bna: Interrupt Polling and NAPI Init Changes (Ivan Vecera) [743347] - [netdrv] bna: PCI Probe Fix (Ivan Vecera) [743347] - [netdrv] bna: Naming Change and Minor Macro Fix (Ivan Vecera) [743347] - [netdrv] bna: off by one in bfa_msgq_rspq_pi_update() (Ivan Vecera) [743347] - [netdrv] bna: unlock on error path in pnad_pci_probe() (Ivan Vecera) [743347] - [scsi] libfc: fix deadlock bug in fc_exch_abort_locked (Mike Christie) [740096] - [scsi] bnx2fc: Bumped version to 1.0.8 (Mike Christie) [740096] - [scsi] bnx2fc: Return error statistics of remote peer (Mike Christie) [740096] - [scsi] fcoe/libfcoe: Move common code for fcoe_get_lesb to fcoe_transport (Mike Christie) [740096] - [scsi] bnx2fc: call ctlr_link_up only when the interface is enabled (Mike Christie) [740096] - [scsi] bnx2fc: Add driver documentation (Mike Christie) [740096] - [scsi] bnx2fc: Bumped version to 1.0.7 (Mike Christie) [740096] - [scsi] bnx2fc: Handle bnx2fc_map_sg failure (Mike Christie) [740096] - [scsi] bnx2fc: Replace scsi_dma_map() with dma_map_sg() (Mike Christie) [740096] - [x86] acpi: Prevent acpiphp from deadlocking on PCI-to-PCI bridge remove (Prarit Bhargava) [732706] - [x86] UV2: add missing kABI bits (George Beshers) [741432] - [ppc] pci: Check devices status property when scanning OF tree (Steve Best) [738450] - [drm] radeon/kms: reject video mode that would go over bandwidth limit on RN50 (Jerome Glisse) [729976] - [fs] deal with races in /proc/*/syscall, stack, personality (Johannes Weiner) [692039] - [fs] proc: enable writing to /proc/pid/mem (Johannes Weiner) [692039] - [fs] proc: make check_mem_permission() return an mm_struct on success (Johannes Weiner) [692039] - [fs] proc: hold cred_guard_mutex in check_mem_permission() (Johannes Weiner) [692039] - [fs] proc: disable mem_write after exec (Johannes Weiner) [692039] - [mm] implement access_remote_vm (Johannes Weiner) [692039] - [mm] factor out main logic of access_process_vm (Johannes Weiner) [692039] - [mm] use mm_struct to resolve gate vma's in __get_user_pages (Johannes Weiner) [692039] - [mm] rename in_gate_area_no_task to in_gate_area_no_mm (Johannes Weiner) [692039] - [mm] make in_gate_area take an mm_struct instead of a task_struct (Johannes Weiner) [692039] - [mm] make get_gate_vma take an mm_struct instead of a task_struct (Johannes Weiner) [692039] - [x86] mark associated mm when running a task in 32 bit compatibility mode (Johannes Weiner) [692039] - [x86] add context tag to mark mm when running a task in 32-bit compatibility mode (Johannes Weiner) [692039] - [fs] auxv: require the target to be tracable (or yourself) (Johannes Weiner) [692039] - [fs] close race in /proc/*/environ (Johannes Weiner) [692039] - [fs] report errors in /proc/*/*map* sanely (Johannes Weiner) [692039] - [fs] pagemap: close races with suid execve (Johannes Weiner) [692039] - [fs] make sessionid permissions in /proc/*/task/* match those in /proc/* (Johannes Weiner) [692039] {CVE-2011-1020}- [ppc] ibmveth: Fix leak when recycling skb and hypervisor returns error (Steve Best) [740548] - [fs] nfs: Do not allow multiple mounts on same mountpoint when using -o noac (Sachin Prabhu) [584768] - [scsi] megaraid: fix FastPath and update to v5.40 (Tomas Henzl) [726225] - [acpi] APEI: set enable bit for OSC call (Matthew Garrett) [734509] - [block] Whitelist symbols for dm-switch multipathing driver (Shyam Iyer) [714992] - [x86] Missing "unregister_cpu_notifier" in powernow-k8.c (Prarit Bhargava) [741302] - [virt] xen-netfront: fix MTU reset after migration (Paolo Bonzini) [733651]- [mm] add extra free kbytes tunable (Rik van Riel) [696395] - [build] Makefile: include RHEL_RELEASE in version.h (Aristeu Rozanski) - [ppc] Fix bogus it_blocksize in VIO iommu code (Steve Best) [738449] - [ppc] hvcs: Ensure page aligned partner info buffer (Steve Best) [739749] - [virt] KVM: Enable RDRAND feature support for KVM (Don Dugger) [721131] - [virt] x86, cpu: Add CPU flags for F16C and RDRND (Don Dugger) [721131] - [mm] zram: prevent accessing an unallocated table when init fails early (Jerome Marchand) [732707] - [mm] zram: fix zram locking (Jerome Marchand) [732707] - [ppc] eeh: Display eeh error location for bus and device (Steve Best) [707843] - [ppc] pseries/eeh: Handle functional reset on non-PCIe device (Steve Best) [707843] - [ppc] pseries/eeh: Propagate needs_freset flag to device at PE (Steve Best) [707843] - [ppc] eeh: Add support for ibm, configure-pe RTAS call (Steve Best) [707843] - [scsi] isci: initial sgpio write support (David Milburn) [735318] - [scsi] isci: fix sgpio register definitions (David Milburn) [735318] - [scsi] libsas: sgpio write support (David Milburn) [735318] - [drm] i915: set GFX_MODE to pre-Ivybridge default value even on Ivybridge (Adam Jackson) [695793]- [netdrv] firmware: add bnx2x FW 7.0.23 (Michal Schmidt) [733693] - [netdrv] bnx2x: Add new PHY BCM54616 (Michal Schmidt) [733888] - [netdrv] bnx2x: fixes from upstream 3.1-rc (Michal Schmidt) [733693] - [netdrv] bnx2x: driver-side changes for firmware 7.0.23 (Michal Schmidt) [733693] - [netdrv] bnx2x: add missing DCB callbacks (Michal Schmidt) [733693] - [scsi] scan: don't fail scans when host is in recovery (Mike Christie) [713682] - [usb] don't let errors prevent system sleep (Don Zickus) [732457 732909 735048 735050 735263] - [usb] don't let the hub driver prevent system sleep (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: Reject double add of active endpoints (Don Zickus) [732457 732909 735048 735050 735263] - [usb] Free bandwidth when usb_disable_device is called (Don Zickus) [732457 732909 735048 735050 735263] - [usb] disable endpoints after unbinding interfaces, not before (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: Don't warn about zeroed bMaxBurst descriptor field (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xHCI 1.0: Force Stopped Event(FSE) (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xHCI 1.0: introduce Incompatible Device Error (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: Add reset on resume quirk for asrock p67 host (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: Always set urb->status to zero for isoc endpoints (Don Zickus) [732457 732909 735048 735050 735263] - [usb] Fix up URB error codes to reflect implementation (Don Zickus) [732457 732909 735048 735050 735263] - [usb] config: use proper endian access for wMaxPacketSize (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: fix OS want to own HC (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: Don't submit commands or URBs to halted hosts (Don Zickus) [732457 732909 735048 735050 735263] - [usb] usbcore: warm reset USB3 port in SS.Inactive state (Don Zickus) [732457 732909 735048 735050 735263] - [usb] Refine USB3.0 device suspend and resume (Don Zickus) [732457 732909 735048 735050 735263] - [usb] fix system suspend with USB3.0 device connected to USB3.0 hub (Don Zickus) [732457 732909 735048 735050 735263] - [usb] Clear "warm" port reset change (Don Zickus) [732457 732909 735048 735050 735263] - [netdrv] b43: allocate receive buffers big enough for max frame len + offset (RuiRui Yang) [738205] {CVE-2011-3359} - [netdrv] tg3: call netif_carrier_off to initialize operstate value (John Feeney) [727330] - [fs] fuse: check size of FUSE_NOTIFY_INVAL_ENTRY message (RuiRui Yang) [736765] {CVE-2011-3353} - [fs] cifs: fix possible memory corruption in CIFSFindNext (Jeff Layton) [730354] {CVE-2011-3191} - [fs] nfsd4: fix open downgrade, again (J. Bruce Fields) [729176] - [fs] jbd[2]: Use WRITE_SYNC_PLUG in journal_commit_transaction (Jeff Moyer) [720918] - [fs] mbcache: Limit the maximum number of cache entries (Eric Sandeen) [731585] - [netdrv] netxen: Add firmware version 4.0.557[579]. (Chad Dupuis) [741776] - [netdrv] netxen: Add pcie workaround (Chad Dupuis) [741774] - [netdrv] netxen: add vlan LRO support (Chad Dupuis) [741774] - [netdrv] netxen: add fw version compatibility check (Chad Dupuis) [741774] - [netdrv] netxen: drivers/net: Remove casts of void * (Chad Dupuis) [741774] - [netdrv] netxen: fix race in skb->len access (Chad Dupuis) [741774] - [netdrv] netxen: drivers/net: Remove unnecessary semicolons (Chad Dupuis) [741774] - [netdrv] netxen: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Chad Dupuis) [741774] - [netdrv] netxen: ethtool: Use full 32 bit speed range in ethtool's set_settings (Chad Dupuis) [741774]- [fs] xfs: avoid direct I/O write vs buffered I/O race (Dave Chinner) [732976] - [fs] xfs: don't serialise adjacent concurrent direct IO appending writes (Dave Chinner) [732976] - [fs] xfs: don't serialise direct IO reads on page cache checks (Dave Chinner) [732976] - [fs] gfs2: Ignore buffers with wrong state during fsync (Abhijith Das) [740066] - [fs] GFS2: balance pages on gfs2_fallocate. (Benjamin Marzinski) [737989] - [fs] xfs: avoid synchronous transactions when deleting attr blocks (Dave Chinner) [740312] - [fs] GFS2: large file delete/unlink is slow (Robert S Peterson) [739987] - [fs] ext4: optimize ext4_check_dir_entry() (Eric Sandeen) [714007] - [fs] Fix do_lookup false negative. (David Howells) [693841] - [netdrv] tg3: Fix VLAN creation problem (John Feeney) [731268 732769] - [netdrv] ixgbe: fix improper check of dma address for NULL (Neil Horman) [683611] - [netdrv] e1000: don't enable dma receives until after dma address has been setup (Dean Nelson) [703357] - [net] sctp: deal with multiple COOKIE_ECHO chunks (Max Matveev) [729220]- [net] br_multicast: Ensure to initialize BR_INPUT_SKB_CB(skb)->mrouters_only. (Herbert Xu) [738110]- [x86] Add rh_kabi.c and protect struct alt_instr under KABI (Prarit Bhargava) [737753] - [x86] Fix module alt_instr KABI breakage (Prarit Bhargava) [737753]- [build] Makefile: update RHEL_MINOR to 2 (Aristeu Rozanski) - [scsi] scsi_lib: pause between error retries (Rob Evers) [736812] - [kernel] perf tools: do not look at ./config for configuration (Jiri Benc) [730204] {CVE-2011-2905} - [scsi] Fix out of spec CD-ROM problem with media change (Rob Evers) [703366] - [netdrv] bna: Driver Version changed to 3.0.2.0 (Ivan Vecera) [701486] - [netdrv] bna: Remove Obsolete Files (Ivan Vecera) [701486] - [netdrv] bna: Remove Unused Code (Ivan Vecera) [701486] - [netdrv] bna: ENET and Tx Rx Redesign Enablement (Ivan Vecera) [701486] - [netdrv] bna: Add New HW Defs (Ivan Vecera) [701486] - [netdrv] bna: Tx and Rx Redesign (Ivan Vecera) [701486] - [netdrv] bna: Introduce ENET as New Driver and FW Interface (Ivan Vecera) [701486] - [netdrv] bna: MSGQ Implementation (Ivan Vecera) [701486] - [netdrv] bna: Remove Obsolete File bfi_ctreg.h (Ivan Vecera) [701486] - [netdrv] bna: Consolidated HW Registers for Supported HWs (Ivan Vecera) [701486] - [netdrv] bna: Remove get_regs Ethtool Support (Ivan Vecera) [701486] - [netdrv] bna: HW Interface Init Update (Ivan Vecera) [701486] - [netdrv] bna: Remove Unnecessary CNA Check (Ivan Vecera) [701486] - [netdrv] bna: Header File Consolidation (Ivan Vecera) [701486] - [netdrv] bna: HW Error Counter Fix (Ivan Vecera) [701486] - [netdrv] bna: Add HW Semaphore Unlock Logic (Ivan Vecera) [701486] - [netdrv] bna: IOC Event Name Change (Ivan Vecera) [701486] - [netdrv] bna: Mboxq Flush When IOC Disabled (Ivan Vecera) [701486] - [netdrv] bna: Minor IRQ Index and Definition Change (Ivan Vecera) [701486] - [netdrv] bna: State Machine Fault Handling Cleanup (Ivan Vecera) [701486] - [netdrv] bna: IOC Event Notification Enhancement (Ivan Vecera) [701486] - [netdrv] bna: CheckPatch Cleanup (Ivan Vecera) [701486] - [netdrv] bna: Print Driver Version (Ivan Vecera) [701486] - [netdrv] bna: use netdev_alloc_skb_ip_align() (Ivan Vecera) [701486] - [netdrv] bna: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Ivan Vecera) [701486] - [netdrv] bna: ethtool: Use full 32 bit speed range in ethtool's set_settings (Ivan Vecera) [701486] - [net] bna: fix compile warning of bfa_ioc_smem_pgoff defined but not used (Ivan Vecera) [701486] - [netdrv] bna: Fix set-but-unused variables. (Ivan Vecera) [701486] - [netdrv] bna: use device model DMA API (Ivan Vecera) [701486] - [netdrv] bna: Remove unnecessary memset(,0,) (Ivan Vecera) [701486]- [scsi] libfcoe: fix compilation when fcoe.ko is not used (Mike Christie) [727304] - [scsi] bnx2fc: Bumped version to 1.0.6 (Mike Christie) [727304] - [scsi] bnx2fc: Fix FW assert during RSCN stress tests (Mike Christie) [727304] - [scsi] bnx2fc: Fix panic caused because of incorrect errror handling in create() (Mike Christie) [727304] - [scsi] bnx2fc: Avoid calling bnx2fc_if_destroy with unnecessary locks (Mike Christie) [727304] - [scsi] bnx2fc: Validate vlan id in NETDEV_UNREGISTER handler (Mike Christie) [727304] - [scsi] bnx2fc: No abort issued for REC when it times out (Mike Christie) [727304] - [scsi] bnx2fc: Send solicitation only after vlan discovery is complete (Mike Christie) [727304] - [scsi] bnx2fc: Reset max receive frame size during link up (Mike Christie) [727304] - [scsi] bnx2fc: Do not use HBA_DBG macro when lport is not available (Mike Christie) [727304] - [scsi] bnx2fc: increase cleanup wait time (Mike Christie) [727304] - [scsi] bnx2fc: Bump version to 1.0.5 (Mike Christie) [727304] - [scsi] bnx2fc: Prevent creating of NPIV port with duplicate WWN (Mike Christie) [727304] - [scsi] bnx2fc: Obtain WWNN/WWPN from the shared memory (Mike Christie) [727304] - [scsi] fcoe: Move common functions to fcoe_transport library (Mike Christie) [727304] - [scsi] bnx2fc: Drop incoming ABTS (Mike Christie) [727304] - [scsi] bnx2fc: code cleanup in bnx2fc_offload_session (Mike Christie) [727304] - [scsi] bnx2fc: Fix NULL pointer deref during arm_cq (Mike Christie) [727304] - [scsi] bnx2fc: Do not reuse the fcoe connection id immediately (Mike Christie) [727304] - [scsi] bnx2fc: Clear DESTROY_CMPL flag after firmware destroy (Mike Christie) [727304] - [scsi] bnx2fc: Handle NETDEV_UNREGISTER for vlan devices (Mike Christie) [727304] - [scsi] bnx2fc: Reorganize cleanup code between interface_cleanup and if_destroy (Mike Christie) [727304] - [scsi] bnx2fc: Change function names of bnx2fc_netdev_setup/bnx2fc_netdev_cleanup (Mike Christie) [727304] - [scsi] bnx2fc: Do not attempt destroying NPIV port twice (Mike Christie) [727304] - [scsi] bnx2fc: Remove erroneous kref_get on IO request (Mike Christie) [727304] - [scsi] bnx2fc: Enable bsg_request support for bnx2fc (Mike Christie) [727304] - [scsi] bnx2fc: Bug fixes in percpu_thread_create/destroy (Mike Christie) [727304] - [scsi] bnx2fc: Reset the max receive frame size (Mike Christie) [727304] - [netdrv] cnic: Wait for all Context IDs to be deleted before sending FCOE_DESTROY_FUNC (Mike Christie) [727304] - [netdrv] cnic: Fix Context ID space calculation (Mike Christie) [727304] - [netdrv] cnic: Return proper error code if we fail to send netlink message (Mike Christie) [727304] - [netdrv] cnic: Fix ring setup/shutdown code (Mike Christie) [727304] - [netdrv] cnic: Fix port_mode setting (Mike Christie) [727304] - [netdrv] cnic: Replace get_random_bytes() with random32() (Mike Christie) [727304] - [scsi] cnic, bnx2i: Add support for new devices - 57800, 57810, and 57840 (Mike Christie) [727304] - [netdrv] cnic: Add VLAN ID as a parameter during netevent upcall (Mike Christie) [727304] - [x86] mm: Fix pgd_lock deadlock (Andrew Jones) [691310] - [mm] pdpte registers are not flushed when PGD entry is changed in x86 PAE mode (Andrew Jones) [691310] - [mm] Revert "fix pgd_lock deadlock" (Andrew Jones) [691310] - [scsi] libfc: fix referencing to fc_fcp_pkt from the frame pointer via fr_fsp() (Mike Christie) [734961] - [scsi] libfc: block SCSI eh thread for blocked rports (Mike Christie) [734961] - [scsi] libfc: fix fc_eh_host_reset (Mike Christie) [734961] - [scsi] fcoe: Fix deadlock between fip's recv_work and rtnl (Mike Christie) [734961] - [scsi] fcoe: add fip retry to avoid missing critical keep alive (Mike Christie) [734961] - [scsi] libfc: fix warn on in lport retry (Mike Christie) [734961] - [scsi] libfc: Remove the reference to FCP packet from scsi_cmnd in case of error (Mike Christie) [734961] - [scsi] libfc: cleanup sending SRR request (Mike Christie) [734961] - [scsi] libfc: two minor changes in comments (Mike Christie) [734961] - [scsi] libfc, fcoe: ignore rx frame with wrong xid info (Mike Christie) [734961] - [scsi] libfc: release exchg cache (Mike Christie) [734961] - [scsi] libfc: use FC_MAX_ERROR_CNT (Mike Christie) [734961] - [scsi] fcoe: remove unused ptype field in fcoe_rcv_info (Mike Christie) [734961] - [scsi] fcoe: Rearrange fcoe port and NPIV port cleanup (Mike Christie) [734961] - [x86] intel_idle: Fix mismerge (Matthew Garrett) [733730] - [x86] x2apic: enable the bios request for x2apic optout (Prarit Bhargava) [696902] - [x86] ACPI: fix ioremap failure regression (Stanislaw Gruszka) [731546]- [fs] corrupted GUID partition tables can cause kernel oops (Jerome Marchand) [695982] {CVE-2011-1577} - [x86] perf: Fix Intel fixed counters base initialization (Don Zickus) [736284] {CVE-2011-2521} - [netdrv] iwlagn: use 6000g2b uCode for 130 series devices (Stanislaw Gruszka) [737185] - [block] Missing portions of DM/MD RAID1 plugging patch (Jonathan E Brassow) [735124] - [net] Compute protocol sequence numbers and fragment IDs using MD5. (Jiri Pirko) [732665] {CVE-2011-3188} - [crypto] Move md5_transform to lib/md5.c (Jiri Pirko) [732665] {CVE-2011-3188}- [block] blktrace: fix handling of requests with SYNC and META flags (Mike Snitzer) [726437] - [block] blktrace: add FLUSH/FUA support (Mike Snitzer) [726437] - [kernel] Restore max mqueue message size to its previous RHEL 5 value (Doug Ledford) [730632]- [scsi] qla4xxx: updated device id check for BFS (Chad Dupuis) [732622] - [fs] nfsd4: return nfserr_symlink on v4 OPEN of non-regular file (J. Bruce Fields) [697659] - [netdrv] bnx2: Fix some late breaking bnx2 bugs (Neil Horman) [728328] - [netdrv] e1000: save skb counts in TX to avoid cache misses (Dean Nelson) [690780] - [netdrv] bonding: reset queue mapping prior to transmission (Neil Horman) [726688] - [netdrv] e1000e: update to upstream version 1.4.4 (Andy Gospodarek) [730607] - [netdrv] bonding: add missing xmit_hash_policy=layer2+3 info (Weiping Pan) [706018] - [net] vlan: do not transfer real_num_tx_queues (Weiping Pan) [735015] - [mm] thp: tail page refcounting fix (Andrea Arcangeli) [732986] - [virt] xen: x86_32: do not enable iterrupts when returning from exception in interrupt context (Igor Mammedov) [713399] - [mm] oom: task->mm == NULL doesn't mean the memory was freed (Frantisek Hrbata) [734732] - [scsi] scsi_dh_rdac: Associate HBA and storage in rdac_controller to support partitions in storage (Mike Snitzer) [733763] - [scsi] scsi_dh_rdac: Use WWID from C8 page instead of Subsystem id from C4 page to identify storage (Mike Snitzer) [733763] - [scsi] lpfc: Update lpfc version for 8.3.5.45.3p driver release (Rob Evers) [733500] - [scsi] lpfc: Fix compiler warning due to uninitialized local variable (Rob Evers) [733500] - [scsi] lpfc: Fix bus reset handler fails with bad failure code (Rob Evers) [733500] - [scsi] lpfc: Fix proper error code return value for management API (Rob Evers) [733500] - [scsi] lpfc: Fixed ctlreg write bug (Rob Evers) [733500] - [scsi] lpfc: Fix default adapter name for the OCe15100 (Rob Evers) [733500] - [scsi] lpfc: Fix cable pull failure on interface type 2 SLI-4 adapters (Rob Evers) [733500] - [scsi] lpfc: Fixed not able to perform firmware reset through sysfs board_mode attribute (Rob Evers) [733500] - [scsi] lpfc: Fixed SLI4 device firmware reset with SR-IOV virtual functions (Rob Evers) [733500] - [scsi] lpfc: Fixed not recovering SLI port in handling error attention with RN bit set (Rob Evers) [733500] - [scsi] lpfc: Fix two crashes when unsolicted ELS ECHO_CMD is received (Rob Evers) [733500] - [scsi] lpfc: Fix direct connect does not come up for SLI4 FC ports (Rob Evers) [733500] - [scsi] lpfc: Fixed long wait when firmware reset to a SLI port without required privilege (Rob Evers) [733500] - [scsi] lpfc: Fix request firmware support for little endian systems (Rob Evers) [733500]- [drm] radeon/kms: set a default max_pixel_clock (Dave Airlie) [729545] - [pci] pciehp: change wait time for valid configuration access (Myron Stowe) [727720] - [pci] ACPI: Report ASPM support to BIOS if not disabled from command line (Myron Stowe) [732501] - [ppc] pci: Add calls to set_pcie_port_type() and set_pcie_hotplug_bridge() (Steve Best) [734192] - [ppc] pci: Add missing hookup to pci_slot (Steve Best) [734192] - [ppc] pci: Add missing call to header fixup (Steve Best) [734192] - [virt] xen events: implement mask_ack (Andrew Jones) [733672] - [virt] Revert "[virt] xen/events: change to using fasteoi" (Andrew Jones) [733672] - [scsi] be2iscsi: Add pci_disable device (Mike Christie) [688076] - [scsi] be2iscsi: Adding a shutdown Routine (Mike Christie) [688076] - [net] ipv6: make fragment identifications less predictable (Jiri Pirko) [723433] {CVE-2011-2699} - [fs] Ecryptfs: Add mount option to check uid of device being mounted = expect uid (Eric Sandeen) [731176] {CVE-2011-1833}- [md] raid5: fix FUA request handling in ops_run_io() (Mike Snitzer) [733527] - [md] raid5: fix errant REQ_FUA that should be BIO_FUA (Mike Snitzer) [733527] - [perf] report: Use properly build_id kernel binaries (Jiri Olsa) [691343] - [ppc] pseries/xics: Use cpu_possible_mask rather than cpu_all_mask (Steve Best) [732357] - [drm] i915: Post-3.0 updates from drm-intel-fixes (Adam Jackson) [720702] - [scsi] bfa: Update the driver version to 3.0.2.2 (Rob Evers) [725913] - [scsi] bfa: Add support to store driver configuration in flash (Rob Evers) [725913] - [scsi] bfa: Add support to collect fabric stats (Rob Evers) [725913] - [scsi] bfa: Added support to configure QOS and collect stats (Rob Evers) [725913] - [scsi] bfa: Add support to configure trunking on Brocade adapter ports (Rob Evers) [725913] - [scsi] bfa: Add support to configure and query flash boot partition (Rob Evers) [725913] - [scsi] bfa: Added support to collect and reset fcport stats (Rob Evers) [725913] - [scsi] bfa: Add support for IO profiling (Rob Evers) [725913] - [scsi] bfa: Extend BSG to support more user commands (Rob Evers) [725913] - [scsi] bfa: Check supported speed based on port mode (Rob Evers) [725913] - [scsi] bfa: Update RME interrupt handling (Rob Evers) [725913] - [scsi] bfa: BSG return value fix to be compatible with kernel convention (Rob Evers) [725913] - [scsi] bfa: Add FC-transport based Asynchronous Event Notification support (Rob Evers) [725913] - [scsi] bfa: Move debugfs initialization before bfa init (Rob Evers) [701485] - [scsi] bfa: Update the driver version to 3.0.2.1 (Rob Evers) [701485] - [scsi] bfa: Driver and BSG enhancements (Rob Evers) [701485] - [scsi] bfa: Added support to query PHY (Rob Evers) [701485] - [scsi] bfa: Added HBA diagnostics support (Rob Evers) [701485] - [scsi] bfa: Added support for flash configuration (Rob Evers) [701485] - [scsi] bfa: Added support to obtain SFP info (Rob Evers) [701485] - [scsi] bfa: Added support for CEE info and stats query (Rob Evers) [701485] - [scsi] bfa: Extend BSG interface (Rob Evers) [701485] - [scsi] bfa: FCS bug fixes (Rob Evers) [701485] - [scsi] bfa: DMA memory allocation enhancement (Rob Evers) [701485] - [scsi] bfa: Brocade-1860 Fabric Adapter vHBA support (Rob Evers) [701485] - [scsi] bfa: Brocade-1860 Fabric Adapter PLL init fixes (Rob Evers) [701485] - [scsi] bfa: Added Fabric Assigned Address(FAA) support (Rob Evers) [701485] - [scsi] bfa: IOC bug fixes (Rob Evers) [701485] - [scsi] bfa: Enable ASIC block configuration and query (Rob Evers) [701485] - [scsi] bfa: Update the driver version to 3.0.2.0 (Rob Evers) [701485] - [scsi] bfa: Add BSG interface to support ELS, CT and vendor commands (Rob Evers) [701485] - [scsi] bfa: Driver initialization and model description fix (Rob Evers) [701485] - [scsi] bfa: Enhancement for fcpim and IO tag handling (Rob Evers) [701485] - [scsi] bfa: FC credit recovery and misc bug fixes (Rob Evers) [701485] - [scsi] bfa: Brocade-1860 Fabric Adapter 16Gbs support and flash controller fixes (Rob Evers) [701485] - [scsi] bfa: IOC and PLL init changes for Brocade-1860 Fabric Adapter (Rob Evers) [701485] - [scsi] bfa: Changes to support vport disable and enable operations (Rob Evers) [701485] - [scsi] bfa: Brocade-1860 Fabric Adapter Hardware Enablement (Rob Evers) [701485] - [scsi] bfa: Add pbc port disable check and fix LPS message name (Rob Evers) [701485] - [scsi] bfa: Introduce IOC event notification mechanism (Rob Evers) [701485] - [scsi] bfa: Introduced generic address len pair to represent DMA memory chunk (Rob Evers) [701485]- [pci] remove quirk for pre-production systems with Intel 82576 NIC (Prarit Bhargava) [729677] - [x86] efi: Revert new_memmap code (Matthew Garrett) [723274] - [infiniband] mlx4: add new module parameters (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: Avoid duplicate devices from LUN scan (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: Fix integer -> pointer cast warnings (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: try to use larger FMR sizes to cover our mappings (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: add support for indirect tables that don't fit in SRP_CMD (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: rework mapping engine to use multiple FMR entries (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: allow sg_tablesize to be set for each target (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: move IB CM setup completion into its own function (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: always avoid non-zero offsets into an FMR (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: Test only once whether iu allocation succeeded (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IPoIB: Add GRO support (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IPoIB: Remove LRO support (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: consolidate hot-path variables into cache lines (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: stop sharing the host lock with SCSI (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] Touch up a merge issue, fixes compilation (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: reduce lock coverage of command completion (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: reduce local coverage for command submission and EH (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: don't move active requests to their own list (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: allow lockless work posting (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: consolidate state change code (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: allow task management without a previous request (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] rds/ib: use system_wq instead of rds_ib_fmr_wq (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [net] rds: Makefile: Remove deprecated items (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] Manual backport of alloc_netdev_mqs (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] Fix a merge issue (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: Restoring RX buffer pointer in case of failure (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Sensing link type at device initialization (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Fixing bad size of event queue buffer (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: Fix loss of promiscuity (Doug Ledford) [612992 688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: Removing HW info from ethtool -i report (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: updated driver version to 1.5.4.1 (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: Using blue flame support (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_core: reserve UARs for userspace consumers (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_core: maintain available field in bitmap allocator (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Add blue flame support for kernel consumers (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: Reporting HW revision in ethtool -i (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Wake on LAN support (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: using new mlx4 interrupt scheme (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Changing interrupt scheme (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: bringing link up when registering netdevice (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: optimize adaptive moderation algorithm for better latency (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: moderation parameters are not reseted (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: going out of range of TX rings when reporting stats (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mlx4: Handle protocol field in multicast table (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_core, ib, en: Fix driver when sizeof phys_addr_t > sizeof long (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mlx4: Handle -ENOMEM in forward_trap() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_core: Avoid vunmap() of invalid pointer if allocation fails (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mlx4: Don't call dma_free_coherent() with irqs disabled (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Call alloc_etherdev to allocate RX and TX queues (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Add a check for strict_strtoul() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/ipath: Use pci_dev->revision, again (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB: Increase DMA max_segment_size on Mellanox hardware (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Don't print success message at level KERN_ERR (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/ipath: Don't reset disabled devices (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Don't generate async events for unregistered devices (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/amso1100: Fix compile warnings (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Fix incorrect SFP+ link status detection on driver init (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Fix SFP+ link down detection issue with switch port disable (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Generate IB_EVENT_PORT_ERR/PORT_ACTIVE events (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Fix bonding on iw_nes (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Use vzalloc() to replace vmalloc()+memset(0) (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mthca: Fix driver when sizeof (phys_addr_t) > sizeof (long) (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Fix string continuation line (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mthca: Handle -ENOMEM in forward_trap() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/ipath: Use printf extension pR for struct resource (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Check for NULL mode in .devnode methods (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Save PID of ID's owner (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Add support for netlink statistics export (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Pass QP type into rdma_create_id() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Update exported headers list (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Export enum cma_state in (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB: Add devnode methods to cm_class and umad_class (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mad: Return EPROTONOSUPPORT when an RDMA device lacks the QP required (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/uverbs: Add devnode method to set path/mode (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/ucma: Add .nodename/.mode to tell userspace where to create device node (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Add netlink infrastructure (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] Backports to fix compile of changes that upstream made but relied on changes that don't exist in rhel6 (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Add error handling to ib_core_init() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/iwcm: Get rid of enum iw_cm_event_status (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Add an ID_REUSEADDR option (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Fix handling of IPv6 addressing in cma_use_port (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mad: Improve an error message so error code is included (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Replace global lock in rdma_destroy_id() with id-specific one (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/cm: Cancel pending LAP message when exiting IB_CM_ESTABLISH state (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Update missed conversion of flush_scheduled_work() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/ucma: Copy iWARP route information on queries (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Update workqueue usage (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] infiniband: remove dev_base_lock use (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [virt] vmalloc: eagerly clear ptes on vunmap (Igor Mammedov) [730503]- [build] spec: add more drivers to initrd (Andy Gospodarek) [714883] - [target] add to tech-preview.txt and call mark_tech_preview (Andy Grover) [638007] - [x86] ucode-amd: Don't warn when no ucode is available for a CPU revision (Anton Arapov) [731409] - [scsi] isci: remove core/scic_sds_port_configuration_agent.c (David Milburn) [730136] - [scsi] qla4xxx: export iface name (Mike Christie) [730599] - [s390x] config: switch on CONFIG_DEBUG_PAGEALLOC on s390x-debug kernel (Hendrik Brueckner) [702405] - [char] tpm: Fix uninitialized usage of data buffer (Stanislaw Gruszka) [684675] {CVE-2011-1160} - [ata] libata: remove SCSI host lock (David Milburn) [732062] - [scsi] scsi_dh_rdac: decide on whether to send mode select or not (Tomas Henzl) [683613] - [scsi] scsi_dh_rdac: Detect the different RDAC operating modes (Tomas Henzl) [683613] - [scsi] scsi_dh_rdac: Add definitions for different RDAC operating modes (Tomas Henzl) [683613] - [target] modify rhel config for tcm (Andy Grover) [638007] - [target] backport to old queuecommand interface (Andy Grover) [638007] - [target] fixup file backstore for vfs_fsync_range api change (Andy Grover) [638007] - [target] fixes for iblock backport (Andy Grover) [638007] - [scsi] add ACA_TAG definition to scsi/scsi_tcq.h (Andy Grover) [638007] - [scsi] Add missing SPC-4 CDB and MAINTENANCE_[IN, OUT] service action definitions (Andy Grover) [638007] - [target] Fix UTS_RELEASE build errors (Andy Grover) [638007] - [scsi] tcm_fc: Fixing reference counting problem which was causing ft_sess to be deleted (Andy Grover) [638007] - [scsi] Add FCoE Target support (Andy Grover) [638007] - [block] cfq-iosched: Reduce linked group count upon group destruction (Vivek Goyal) [726099] - [kdump] x86: Fix crashkernel=auto to take into account memory needed by filtering utility (Vivek Goyal) [730077]- [drm] radeon: post-3.0 fixes (Jerome Glisse) [730838] - [netdrv] netxen-firmware: rename firmware files (Andy Gospodarek) [693743] - [netdrv] netxen_nic: Fix common misspellings (Tony Camuso) [693740] - [netdrv] netxen_nic: Add support for VLAN RX HW acceleration (Tony Camuso) [693740] - [netdrv] netxen_nic: Fix ethtool->set_flags not intended -EINVAL return value (Tony Camuso) [693740] - [netdrv] netxen_nic: Support for GbE port settings (Tony Camuso) [693740] - [netdrv] netxen_nic: Notify firmware of Flex 10 interface down (Tony Camuso) [693740] - [netdrv] netxen-firmware: Update firmware to version 4.0.544 or greater (Tony Camuso) [693743] - [fs] autofs: fix some further kabi inconsistencies (Ian Kent) [704941] - [fs] kabi - add back do_add_mount() (Ian Kent) [704941] - [fs] kabi - rename follow_down_one() to follow_down() (Ian Kent) [704941] - [fs] VFS: Fix automount for negative autofs dentries (Ian Kent) [704941] - [fs] VFS: Fix vfsmount overput on simultaneous automount (Ian Kent) [704941] - [fs] autofs4 - reinstate last used update on access (Ian Kent) [704941] - [fs] tidy up around finish_automount() (Ian Kent) [704941] - [fs] don't drop newmnt on error in do_add_mount() (Ian Kent) [704941] - [fs] Take the completion of automount into new helper (Ian Kent) [704941] - [fs] autofs4: Merge the remaining dentry ops tables (Ian Kent) [704941] - [fs] Unexport do_add_mount() and add in follow_automount(), not ->d_automount() (Ian Kent) [704941] - [fs] vfs - Remove a further kludge from __do_follow_link() (Ian Kent) [704941] - [fs] autofs4 - bump version (Ian Kent) [704941] - [fs] autofs4 - add v4 pseudo direct mount support (Ian Kent) [704941] - [fs] autofs4 - fix wait validation (Ian Kent) [704941] - [fs] autofs4: cleanup autofs4_free_ino() (Ian Kent) [704941] - [fs] autofs4: cleanup dentry operations (Ian Kent) [704941] - [fs] autofs4: cleanup inode operations (Ian Kent) [704941] - [fs] autofs4: removed unused code (Ian Kent) [704941] - [fs] autofs4: add d_manage() dentry operation (Ian Kent) [704941] - [fs] autofs4: add d_automount() dentry operation (Ian Kent) [704941] - [fs] CIFS: Use d_automount() rather than abusing follow_link() [ver #2] (Ian Kent) [704941] - [fs] NFS: Use d_automount() rather than abusing follow_link() (Ian Kent) [704941] - [fs] VFS: Add an AT_NO_AUTOMOUNT flag to suppress terminal automount [ver #2] (Ian Kent) [704941] - [fs] Add a dentry op to allow processes to be held during pathwalk transit (Ian Kent) [704941] - [fs] VFS: Add a dentry op to handle automounting rather than abusing follow_link() (Ian Kent) [704941] - [fs] dcache remove d_mounted (Ian Kent) [704941] - [fs] Sanitize autofs_dev_ioctl_ismountpoint() (Ian Kent) [704941] - [fs] autofs4 - rename dentry to expiring in autofs4_lookup_expiring() (Ian Kent) [704941] - [fs] autofs4 - rename dentry to active in autofs4_lookup_active() (Ian Kent) [704941] - [fs] autofs4 - eliminate d_unhashed in path walk checks (Ian Kent) [704941] - [fs] autofs4 - cleanup active and expire lookup (Ian Kent) [704941] - [fs] autofs4 - rename unhashed to active in autofs4_lookup() (Ian Kent) [704941] - [fs] autofs4 - use autofs_info for pending flag (Ian Kent) [704941] - [fs] autofs4 - use helper for need mount check (Ian Kent) [704941] - [fs] autofs4 - use helpers for expiring list (Ian Kent) [704941] - [fs] autofs4 - use helpers for active list handling (Ian Kent) [704941] - [md] Using poll /proc/mdstat can monitor the events of adding a spare disks (Doug Ledford) [729696] - [md] raid5: get rid of duplicated call to bio_data_dir() (Doug Ledford) [729696] - [md] raid5: use kmem_cache_zalloc() (Doug Ledford) [729696] - [md] raid10: share pages between read and write bio's during recovery (Doug Ledford) [729696] - [md] raid10: factor out common bio handling code (Doug Ledford) [729696] - [md] raid10: get rid of duplicated conditional expression (Doug Ledford) [729696] - [md] raid5: remove unusual use of bio_iovec_idx() (Doug Ledford) [729696] - [md] raid5: fix raid5_set_bi_hw_segments (Doug Ledford) [729696] - [md] bitmap: remove unused fields from struct bitmap (Doug Ledford) [729696] - [md] bitmap: use proper accessor macro (Doug Ledford) [729696] - [md] check ->hot_remove_disk when removing disk (Doug Ledford) [729696] - [md] use is_power_of_2 macro (Doug Ledford) [729696] - [md] allow resync_start to be set while an array is active (Doug Ledford) [729696] - [md] raid10: reformat some loops with less indenting (Doug Ledford) [729696] - [md] raid10: remove unused variable (Doug Ledford) [729696] - [md] raid10: make more use of 'slot' in raid10d (Doug Ledford) [729696] - [md] raid10: some tidying up in fix_read_error (Doug Ledford) [729696] - [md] raid1: improve handling of pages allocated for write-behind (Doug Ledford) [729696] - [md] raid1: try fix_sync_read_error before process_checks (Doug Ledford) [729696] - [md] raid1: tidy up new functions: process_checks and fix_sync_read_error (Doug Ledford) [729696] - [md] raid1: split out two sub-functions from sync_request_write (Doug Ledford) [729696] - [md] make error_handler functions more uniform and correct (Doug Ledford) [729696] - [md] multipath: discard working_disks in favour of degraded (Doug Ledford) [729696] - [md] raid1: clean up read_balance (Doug Ledford) [729696] - [md] simplify raid10 read_balance (Doug Ledford) [729696] - [md] bitmap: fix saving of events_cleared and other state (Doug Ledford) [729696] - [md] reject a re-add request that cannot be honoured (Doug Ledford) [729696] - [md] Fix race when creating a new md device (Doug Ledford) [729696] - [md] raid5: fix build error, sector_t usage (Doug Ledford) [729696] - [md] Fix dev_sectors on takeover from raid0 to raid4/5 (Doug Ledford) [729696] - [input] kabi fixes after addition of MT slot fields (Mauro Carvalho Chehab) [464653] - [input] synaptics: retry failed resets when reconnecting (Mauro Carvalho Chehab) [464653] - [input] synaptics: fix reconnect logic on MT devices (Mauro Carvalho Chehab) [464653] - [input] synaptics: ignore bogus mt packet (Mauro Carvalho Chehab) [464653] - [input] synaptics: add multi-finger and semi-mt support (Mauro Carvalho Chehab) [464653] - [input] create a separate code for handling mt slots (Mauro Carvalho Chehab) [464653] - [input] introduce MT event slots (Mauro Carvalho Chehab) [464653] - [input] synaptics: fix handling of 2-button ClickPads (Mauro Carvalho Chehab) [464653] - [input] synaptics: simplify pass-through port handling (Mauro Carvalho Chehab) [464653] - [input] synaptics: relax capability ID checks on newer hardware (Mauro Carvalho Chehab) [464653] - [input] synaptics: set min/max for finger width (Mauro Carvalho Chehab) [464653] - [input] synaptics: only report width on hardware that supports it (Mauro Carvalho Chehab) [464653] - [input] synaptics: set dimensions as reported by firmware (Mauro Carvalho Chehab) [464653] - [input] Add support of Synaptics Clickpad device (Mauro Carvalho Chehab) [464653] - [input] psmouse: fix Synaptics detection when protocol is disabled (Mauro Carvalho Chehab) [464653]- [mm] mremap: resurrect overflow check in move_page_tables() (Andrea Arcangeli) [725926] - [security] SELinux: indicate fatal error in compat netfilter code (Eric Paris) [656952] - [security] SELinux: Only return netlink error when we know the return is fatal (Eric Paris) [656952] - [security] SELinux: return -ECONNREFUSED from ip_postroute to signal fatal error (Eric Paris) [656952] - [net] tcp_connect should return certain errors up the stack (Eric Paris) [656952] - [net] netfilter: allow hooks to pass error code back up the stack (Eric Paris) [656952] - [scsi] isci: remove reserved device IDs from isci_id_table (David Milburn) [730131] - [kernel] perf: Fix software event overflow (Peter Zijlstra) [730708] - [watchdog] hpwdt support for upcoming ProLiant generations (Tony Camuso) [726719] - [perf] spec: Adding python-perf package (Jiri Olsa) [725812] - [perf] tools: Add support to install perf python extension (Jiri Olsa) [725812] - [perf] sched: Usage leftover from trace -> script rename (Jiri Olsa) [726589] - [perf] sched: Do not delete session object prematurely (Jiri Olsa) [726595] - [perf] buildid-cache: Zero out buffer of filenames when adding/removing buildid (Jiri Olsa) [696044] - [x86] UV: Correct UV2 BAU destination timeout (George Beshers) [696269] - [x86] UV: Allow for non-consecutive sockets (George Beshers) [696269] - [x86] UV: Correct failed topology memory leak (George Beshers) [696269] - [x86] UV: Remove cpumask_t from the stack (George Beshers) [696269] - [x86] UV: Rename hubmask to pnmask (George Beshers) [696269] - [x86] UV: Correct reset_with_ipi() (George Beshers) [696269] - [x86] UV: Inline header file functions (George Beshers) [696269] - [x86] UV: Fix smp_processor_id() use in a preemptable region (George Beshers) [696269] - [x86] UV: Clean up uv_tlb.c (George Beshers) [696269] - [x86] Fix UV BAU for non-consecutive nasids (George Beshers) [696269] - [x86] UV: Enable 64-bit ACPI MFCG support (George Beshers) [696269] - [x86] UV: Avoid KABI breakage (George Beshers) [696269] - [x86] UV: Add support for SGI UV2 hub chip (George Beshers) [696269] - [x86] UV: Update node controller MMRs (George Beshers) [696269] - [scsi] libsas: fix/amend device gone notification is sas_deform_port() (David Milburn) [695955] - [scsi] revert libsas: fix/amend device gone notification is sas_deform_port() (David Milburn) [695955] - [scsi] libsas: fix loopback topology bug during discovery (David Milburn) [695955] - [ata] libata: fix locking for sas paths (David Milburn) [695955] - [scsi] libsas: plumb sas port scan into standard libata paths (David Milburn) [695955] - [scsi] libsas: Add option for SATA soft reset (David Milburn) [695955] - [scsi] libsas: fix SATA NCQ error (David Milburn) [695955] - [scsi] libsas: fix ata list corruption issue (David Milburn) [695955] - [scsi] libsas: convert to libata new error handler (David Milburn) [695955] - [ata] libata: separate error handler into usable components (David Milburn) [695955] - [scsi] libsas: remove spurious sata control register read/write (David Milburn) [695955] - [ata] libata: fix eh locking (David Milburn) [695955] - [ata] libsas: fix ATAPI check condition termination (David Milburn) [695955] - [scsi] Unify SAM_ and SAM_STAT_ macros (David Milburn) [695955] - [ata] libata: kill ATA_FLAG_DISABLED (David Milburn) [695955] - [ata] libata-sff: kill unused ata_bus_reset() (David Milburn) [695955]- [dm] RAID: add RAID1 to DM_RAID Kconfig (Mike Snitzer) [723010] - [block] DM RAID: add call to 'mark_tech_preview' (Jonathan E Brassow) [723010] - [dm] RAID: add RAID module to config (Mike Snitzer) [723010] - [md] RAID1: Generic unplug (Jonathan E Brassow) [723010] - [dm] RAID: Included header cleanup (Jonathan E Brassow) [723010] - [dm] RAID: Support RAID1 personality (Jonathan E Brassow) [723010] - [dm] RAID: Support Metadata devices (Jonathan E Brassow) [723010] - [dm] RAID: Allow write_mostly specification (Jonathan E Brassow) [723010] - [dm] RAID: Allow region_size specification (Jonathan E Brassow) [723010] - [dm] RAID: documentation update (Jonathan E Brassow) [723010] - [dm] RAID: cleanup parameter handling (Jonathan E Brassow) [723010] - [dm] RAID: RAID 4/5/6 basic support (Jonathan E Brassow) [723010] - [md] RAID1 changes for device-mapper (Jonathan E Brassow) [723010] - [md] Generate event on sync completion (Jonathan E Brassow) [723010] - [md] Prevent NULL ptr dereference (Jonathan E Brassow) [723010] - [md] support bitmap creation by DM (Jonathan E Brassow) [723010] - [md] raid5 do not set fullsync (Jonathan E Brassow) [723010] - [md] add sync_super to mddev_t struct (Jonathan E Brassow) [723010] - [md] move thread wakeups into resume (Jonathan E Brassow) [723010] - [md] Misc message clean-up (Jonathan E Brassow) [723010] - [md] No sync I/O while suspended (Jonathan E Brassow) [723010] - [md] No integrity register if no gendisk (Jonathan E Brassow) [723010] - [dm] table: propagate non-rotational flag (Mike Snitzer) [723005] - [dm] table: avoid crash if integrity profile changes (Mike Snitzer) [723005] - [dm] flakey: fix corrupt_bio_byte error path (Mike Snitzer) [723005] - [dm] add features flag to dm_target structure (Mike Snitzer) [714992] - [block] dm table: set flush capability based on underlying devices (Mike Snitzer) [725816] - [block] dm: suppress endian warnings (Mike Snitzer) [723005] - [block] eliminate potential for infinite loop in blkdev_issue_discard (Mike Snitzer) [723005] - [dm] introduce and use BIO_DISCARD (Mike Snitzer) [723005] - [dm] ioctl: prevent empty message (Mike Snitzer) [723005] - [dm] export dm_get_md (Mike Snitzer) [723005] - [dm] table: add always-writeable feature (Mike Snitzer) [723005] - [dm] table: add singleton feature (Mike Snitzer) [723005] - [dm] table: clean dm_get_device and move exports (Mike Snitzer) [723005] - [dm] ioctl: forbid multiple device specifiers (Mike Snitzer) [723005] - [dm] ioctl: introduce __get_dev_cell (Mike Snitzer) [723005] - [dm] ioctl: fill in device parameters in more ioctls (Mike Snitzer) [723005] - [dm] flakey: add corrupt_bio_byte feature (Mike Snitzer) [723005] - [dm] flakey: add drop_writes (Mike Snitzer) [723005] - [dm] flakey: support feature args (Mike Snitzer) [723005] - [dm] flakey: use dm_target_offset and support discards (Mike Snitzer) [723005] - [dm] table: share target argument parsing functions (Mike Snitzer) [723005] - [dm] snapshot: skip reading origin when overwriting complete chunk (Mike Snitzer) [723005] - [dm] ignore merge_bvec for-snapshots when safe (Mike Snitzer) [723005] - [dm] kcopyd: add dm_kcopyd_zero to zero an area (Mike Snitzer) [723005] - [dm] snapshot: style cleanups (Mike Snitzer) [723005] - [dm] snapshot: remove unused definitions (Mike Snitzer) [723005] - [dm] kcopyd: remove nr_pages field from job structure (Mike Snitzer) [723005] - [dm] kcopyd: remove offset field from job structure (Mike Snitzer) [723005] - [dm] use vzalloc (Mike Snitzer) [723005] - [dm] log userspace: use list_move (Mike Snitzer) [723005] - [dm] table: fix discard support (Mike Snitzer) [723005] - [dm] mpath: fix potential NULL pointer in feature arg processing (Mike Snitzer) [723005] - [dm] snapshot: flush disk cache when merging (Mike Snitzer) [723005] - [dm] io: RHEL specific updates to support interface changes (Mike Snitzer) [723005] - [dm] kcopyd: return client directly and not through a pointer (Mike Snitzer) [723005] - [dm] kcopyd: reserve fewer pages (Mike Snitzer) [723005] - [dm] io: use fixed initial mempool size (Mike Snitzer) [723005] - [dm] kcopyd: alloc pages from the main page allocator (Mike Snitzer) [723005] - [dm] kcopyd: add gfp parm to alloc_pl (Mike Snitzer) [723005] - [dm] kcopyd: remove superfluous page allocation spinlock (Mike Snitzer) [723005] - [dm] kcopyd: preallocate sub jobs to avoid deadlock (Mike Snitzer) [723005] - [dm] kcopyd: avoid pointless job splitting (Mike Snitzer) [723005] - [dm] table: reject devices without request fns (Mike Snitzer) [723005] - [dm] table: allow targets to support discards internally (Mike Snitzer) [723005] - [dm] mpath: allow table load with no priority groups (Mike Snitzer) [723005] - [dm] mpath: fail message ioctl if specified path is not valid (Mike Snitzer) [723005] - [dm] flakey: enable on all supported RHEL6 architectures (Mike Snitzer) [723005] - [dm] add flakey target (Mike Snitzer) [723005] - [dm] fix opening log and cow devices for read only tables (Mike Snitzer) [723005] - [dm] per target unplug callback support (Mike Snitzer) [723005] - [dm] introduce target callbacks and congestion callback (Mike Snitzer) [723005] - [dm] snapshot: remove unused dm_snapshot queued_bios_work (Mike Snitzer) [723005] - [block] cciss: do not attempt to read from a write-only register (Tony Camuso) [728676] - [scsi] mpt2sas: mark lockless mode tech preview (Prarit Bhargava) - [perf] x86: Add model 45 SandyBridge support (Prarit Bhargava) [729557] - [x86] section mismatch fix for boot_cpu_data_rh (Prarit Bhargava) [729341] - [mm] Avoid merging a VMA with another VMA which is cloned from the parent process. (Larry Woodman) [725855] - [pci] revert latest SRIOV patchset (Aristeu Rozanski) [730144]- [fs] sysfs: use rb-tree for inode number lookup (Mikulas Patocka) [725580] - [fs] sysfs: remove s_sibling hacks (Mikulas Patocka) [725580] - [fs] sysfs: use rb-tree for name lookups (Mikulas Patocka) [725580] - [fs] sysfs: count subdirectories (Mikulas Patocka) [725580] - [mm] backing-dev: use synchronize_rcu_expedited instead of synchronize_rcu (Mikulas Patocka) [725580] - [fs] cifs: don't start signing too early (Jeff Layton) [729437] - [fs] cifs: Fix signing failure when server mandates signing for NTLMSSP (Jeff Layton) [729437] - [net] net: don't set VLAN_TAG_PRESENT for VLAN 0 frames (Stefan Assmann) [706208] - [netdrv] bnx2x: fix undesired VLAN stripping (Michal Schmidt) [702752] - [fs] nfs: don't use d_move in nfs_async_rename_done (Jeff Layton) [729434] - [net] af_packet: prevent information leak (Jiri Pirko) [728033] - [net] gro: Only reset frag0 when skb can be pulled (Jiri Pirko) [726556] - [net] Fix security_socket_sendmsg() bypass problem. (Jiri Pirko) [708365] - [net] Cap number of elements for sendmmsg (Jiri Pirko) [708365] - [net] sendmmsg should only return an error if no messages were sent (Jiri Pirko) [708365] - [net] net: Add sendmmsg socket system call (Jiri Pirko) [708365] - [gfs2] assert in __gfs2_ail_flush after #676626 patch is applied (Robert S Peterson) [724921] - [fs] FS-Cache: Only call mark_tech_preview() when caching is actually begun (David Howells) [696396] - [fs] Fix mark_tech_preview() to not disable lock debugging (David Howells) [696396] - [netdrv] bonding: fix potential deadlock in bond_uninit() (Andy Gospodarek) [719587] - [netdrv] vmxnet3: Update to latest upstream (Neil Horman) [694893]- [fs] xfs: unpin stale inodes directly in IOP_COMMITTED (Dave Chinner) [695827] - [fs] xfs: prevent bogus assert when trying to remove non-existent attribute (Dave Chinner) [695827] - [fs] xfs: clear XFS_IDIRTY_RELEASE on truncate down (Dave Chinner) [695827] - [fs] xfs: reset inode per-lifetime state when recycling it (Dave Chinner) [695827] - [fs] xfs: make log devices with write back caches work (Dave Chinner) [695827] - [fs] xfs: fix ->mknod() return value on xfs_get_acl() failure (Dave Chinner) [695827] - [fs] xfs: correctly decrement the extent buffer index in xfs_bmap_del_extent (Dave Chinner) [695827] - [fs] xfs: check for valid indices in xfs_iext_get_ext and xfs_iext_idx_to_irec (Dave Chinner) [695827] - [fs] xfs: fix up asserts in xfs_iflush_fork (Dave Chinner) [695827] - [fs] xfs: do not do pointer arithmetic on extent records (Dave Chinner) [695827] - [fs] xfs: do not use unchecked extent indices in xfs_bunmapi (Dave Chinner) [695827] - [fs] xfs: do not use unchecked extent indices in xfs_bmapi (Dave Chinner) [695827] - [fs] xfs: do not use unchecked extent indices in xfs_bmap_add_extent_* (Dave Chinner) [695827] - [fs] xfs: remove if_lastex (Dave Chinner) [695827] - [fs] xfs: remove the unused XFS_BMAPI_RSVBLOCKS flag (Dave Chinner) [695827] - [fs] xfs: obey minleft values during extent allocation correctly (Dave Chinner) [695827] - [fs] xfs: reset buffer pointers before freeing them (Dave Chinner) [695827] - [fs] xfs: avoid getting stuck during async inode flushes (Dave Chinner) [695827] - [fs] xfs: fix xfs_itruncate_start tracing (Dave Chinner) [695827] - [fs] xfs: kill off xfs_printk() (Dave Chinner) [695827] - [fs] xfs: treewide: fix a few typos in comments (Dave Chinner) [695827] - [fs] xfs: make AIL target updates and compares 32bit safe. (Dave Chinner) [695827] - [fs] xfs: always push the AIL to the target (Dave Chinner) [695827] - [fs] xfs: ensure reclaim cursor is reset correctly at end of AG (Dave Chinner) [695827] - [fs] xfs: add an x86 compat handler for XFS_IOC_ZERO_RANGE (Dave Chinner) [695827] - [fs] xfs: fix compiler warning in xfs_trace.h (Dave Chinner) [695827] - [fs] xfs: cleanup duplicate initializations (Dave Chinner) [695827] - [fs] xfs: reduce the number of pagb_lock roundtrips in xfs_alloc_clear_busy (Dave Chinner) [695827] - [fs] xfs: exact busy extent tracking (Dave Chinner) [695827] - [fs] xfs: do not immediately reuse busy extent ranges (Dave Chinner) [695827] - [fs] xfs: optimize AGFL refills (Dave Chinner) [695827] - [fs] xfs: fix duplicate message output (Dave Chinner) [695827] - [fs] xfs: fix xfs_debug warnings (Dave Chinner) [695827] - [fs] xfs: fix variable set but not used warnings (Dave Chinner) [695827] - [fs] xfs: convert log tail checking to a warning (Dave Chinner) [695827] - [fs] xfs: catch bad block numbers freeing extents. (Dave Chinner) [695827] - [fs] xfs: fix extent format buffer allocation size (Dave Chinner) [695827] - [fs] xfs: Fix common misspellings (Dave Chinner) [695827] - [fs] xfs: fix unreferenced var error in xfs_buf.c (Dave Chinner) [695827] - [fs] xfs: stop using the page cache to back the buffer cache (Dave Chinner) [695827] - [fs] xfs: register the inode cache shrinker before quotachecks (Dave Chinner) [695827] - [fs] xfs: xfs_trans_read_buf() should return an error on failure (Dave Chinner) [695827] - [fs] xfs: introduce inode cluster buffer trylocks for xfs_iflush (Dave Chinner) [695827] - [fs] xfs: vmap: flush vmap aliases when mapping fails (Dave Chinner) [695827] - [fs] xfs: preallocation transactions do not need to be synchronous (Dave Chinner) [695827] - [fs] xfs: don't name variables "panic" (Dave Chinner) [695827] - [fs] xfs: factor agf counter updates into a helper (Dave Chinner) [695827] - [fs] xfs: clean up the xfs_alloc_compute_aligned calling convention (Dave Chinner) [695827] - [fs] xfs: kill support/debug.[ch] (Dave Chinner) [695827] - [fs] xfs: Convert remaining cmn_err() callers to new API (Dave Chinner) [695827] - [fs] xfs: convert the quota debug prints to new API (Dave Chinner) [695827] - [fs] xfs: rename xfs_cmn_err_fsblock_zero() (Dave Chinner) [695827] - [fs] xfs: convert xfs_fs_cmn_err to new error logging API (Dave Chinner) [695827] - [fs] xfs: kill xfs_fs_mount_cmn_err() macro (Dave Chinner) [695827] - [fs] xfs: kill xfs_fs_repair_cmn_err() macro (Dave Chinner) [695827] - [fs] xfs: convert xfs_cmn_err to xfs_alert_tag (Dave Chinner) [695827] - [fs] xfs: Convert xlog_warn to new logging interface (Dave Chinner) [695827] - [fs] xfs: Convert linux-2.6/ files to new logging interface (Dave Chinner) [695827] - [fs] xfs: introduce new logging API. (Dave Chinner) [695827] - [fs] xfs: enable delaylog by default (Dave Chinner) [695827] - [fs] xfs: more sensible inode refcounting for ialloc (Dave Chinner) [695827] - [fs] xfs: stop using xfs_trans_iget in the RT allocator (Dave Chinner) [695827] - [fs] xfs: check if device support discard in xfs_ioc_trim() (Dave Chinner) [695827] - [fs] xfs: add lockdep annotations for the rt inodes (Dave Chinner) [695827] - [fs] xfs: fix xfs_get_extsz_hint for a zero extent size hint (Dave Chinner) [695827] - [fs] xfs: only lock the rt bitmap inode once per allocation (Dave Chinner) [695827] - [fs] xfs: xfs_bmap_add_extent_delay_real should init br_startblock (Dave Chinner) [695827] - [fs] xfs: fix dquot shaker deadlock (Dave Chinner) [695827] - [fs] xfs: handle CIL transaction commit failures correctly (Dave Chinner) [695827] - [fs] xfs: limit extsize to size of AGs and/or MAXEXTLEN (Dave Chinner) [695827] - [fs] xfs: prevent extsize alignment from exceeding maximum extent size (Dave Chinner) [695827] - [fs] xfs: limit extent length for allocation to AG size (Dave Chinner) [695827] - [fs] xfs: speculative delayed allocation uses rounddown_power_of_2 badly (Dave Chinner) [695827] - [fs] xfs: fix efi item leak on forced shutdown (Dave Chinner) [695827] - [fs] xfs: fix log ticket leak on forced shutdown. (Dave Chinner) [695827] - [fs] xfs: Do not name variables "panic" (Dave Chinner) [695827] - [fs] xfs: prevent NMI timeouts in cmn_err (Dave Chinner) [695827] - [fs] xfs: workqueue: convert cancel_rearming_delayed_work[queue]() users to cancel_delayed_work_sync() (Dave Chinner) [695827] - [fs] make the feature checks in ->fallocate future proof (Dave Chinner) [695827] - [fs] xfs: Add log level to assertion printk (Dave Chinner) [695827] - [fs] xfs: fix an assignment within an ASSERT() (Dave Chinner) [695827] - [fs] xfs: fix error handling for synchronous writes (Dave Chinner) [695827] - [fs] xfs: add FITRIM support (Dave Chinner) [695827] - [fs] xfs: ensure log covering transactions are synchronous (Dave Chinner) [695827] - [fs] xfs: factor common write setup code (Dave Chinner) [695827] - [fs] xfs: split buffered IO write path from xfs_file_aio_write (Dave Chinner) [695827] - [fs] xfs: split direct IO write path from xfs_file_aio_write (Dave Chinner) [695827] - [fs] xfs: introduce xfs_rw_lock() helpers for locking the inode (Dave Chinner) [695827] - [fs] xfs: factor post-write newsize updates (Dave Chinner) [695827] - [fs] xfs: factor common post-write isize handling code (Dave Chinner) [695827] - [fs] xfs: convert grant head manipulations to lockless algorithm (Dave Chinner) [695827] - [fs] xfs: introduce new locks for the log grant ticket wait queues (Dave Chinner) [695827] - [fs] xfs: log timestamp changes to the source inode in rename (Dave Chinner) [695827] - [fs] xfs: convert log grant heads to atomic variables (Dave Chinner) [695827] - [fs] xfs: convert l_tail_lsn to an atomic variable. (Dave Chinner) [695827] - [fs] xfs: convert l_last_sync_lsn to an atomic variable (Dave Chinner) [695827] - [fs] xfs: make AIL tail pushing independent of the grant lock (Dave Chinner) [695827] - [fs] xfs: use wait queues directly for the log wait queues (Dave Chinner) [695827] - [fs] xfs: combine grant heads into a single 64 bit integer (Dave Chinner) [695827] - [fs] xfs: rework log grant space calculations (Dave Chinner) [695827] - [fs] xfs: fact out common grant head/log tail verification code (Dave Chinner) [695827] - [fs] xfs: convert log grant ticket queues to list heads (Dave Chinner) [695827] - [fs] xfs: use AIL bulk delete function to implement single delete (Dave Chinner) [695827] - [fs] xfs: use AIL bulk update function to implement single updates (Dave Chinner) [695827] - [fs] xfs: remove all the inodes on a buffer from the AIL in bulk (Dave Chinner) [695827] - [fs] xfs: consume iodone callback items on buffers as they are processed (Dave Chinner) [695827] - [fs] xfs: reduce the number of AIL push wakeups (Dave Chinner) [695827] - [fs] xfs: bulk AIL insertion during transaction commit (Dave Chinner) [695827] - [fs] xfs: clean up xfs_ail_delete() (Dave Chinner) [695827] - [fs] xfs: Pull EFI/EFD handling out from under the AIL lock (Dave Chinner) [695827] - [fs] xfs: fix EFI transaction cancellation. (Dave Chinner) [695827] - [fs] xfs: connect up buffer reclaim priority hooks (Dave Chinner) [695827] - [fs] xfs: add a lru to the XFS buffer cache (Dave Chinner) [695827] - [fs] xfs: only run xfs_error_test if error injection is active (Dave Chinner) [695827] - [fs] xfs: avoid moving stale inodes in the AIL (Dave Chinner) [695827] - [fs] xfs: delayed alloc blocks beyond EOF are valid after writeback (Dave Chinner) [695827] - [fs] xfs: push stale, pinned buffers on trylock failures (Dave Chinner) [695827] - [fs] xfs: fix failed write truncation handling. (Dave Chinner) [695827] - [fs] xfs: convert xfsbud shrinker to a per-buftarg shrinker. (Dave Chinner) [695827] - [fs] xfs: convert pag_ici_lock to a spin lock (Dave Chinner) [695827] - [fs] xfs: convert inode cache lookups to use RCU locking (Dave Chinner) [695827] - [fs] xfs: rcu free inodes (Dave Chinner) [695827] - [fs] xfs: don't truncate prealloc from frequently accessed inodes (Dave Chinner) [695827] - [fs] xfs: dynamic speculative EOF preallocation (Dave Chinner) [695827] - [fs] xfs: use KM_NOFS for allocations during attribute list operations (Dave Chinner) [695827] - [fs] xfs: provide a inode iolock lockdep class (Dave Chinner) [695827] - [fs] xfs: factor duplicate code in xfs_alloc_ag_vextent_near into a helper (Dave Chinner) [695827] - [fs] xfs: clean up xfs_alloc_ag_vextent_exact (Dave Chinner) [695827] - [fs] xfs: simplify xfs_map_at_offset (Dave Chinner) [695827] - [fs] xfs: refactor xfs_vm_writepage (Dave Chinner) [695827] - [fs] xfs: remove the all_bh flag from xfs_convert_page (Dave Chinner) [695827] - [fs] xfs: remove xfs_probe_cluster (Dave Chinner) [695827] - [fs] xfs: simplify xfs_map_blocks (Dave Chinner) [695827] - [fs] xfs: kill xfs_iomap (Dave Chinner) [695827] - [fs] xfs: cleanup the xfs_iomap_write_* helpers (Dave Chinner) [695827] - [fs] xfs: a few small tweaks for overwrites in xfs_vm_writepage (Dave Chinner) [695827] - [fs] xfs: remove some dead bio handling code (Dave Chinner) [695827] - [fs] xfs: improve mapping type check in xfs_vm_writepage (Dave Chinner) [695827] - [fs] xfs: untangle phase1 vs phase2 recovery helpers (Dave Chinner) [695827] - [fs] xfs: refactor xlog_recover_commit_trans (Dave Chinner) [695827] - [fs] xfs: use struct list_head for the buf cancel table (Dave Chinner) [695827] - [fs] xfs: remove leftovers of old buffer log items in recovery code (Dave Chinner) [695827] - [fs] xfs: fix exporting with left over 64-bit inodes (Dave Chinner) [695827] - [fs] xfs: remove incorrect assert in xfs_vm_writepage (Dave Chinner) [695827] - [fs] xfs: fix a few compiler warnings with CONFIG_XFS_QUOTA=n (Dave Chinner) [695827] - [fs] xfs: tell lockdep about parent iolock usage in filestreams (Dave Chinner) [695827] - [fs] xfs: move delayed write buffer trace (Dave Chinner) [695827] - [fs] xfs: fix per-ag reference counting in inode reclaim tree walking (Dave Chinner) [695827] - [fs] xfs: xfs_ioctl: fix information leak to userland (Dave Chinner) [695827] - [fs] xfs: remove experimental tag from the delaylog option (Dave Chinner) [695827] - [fs] tree-wide: fix comment/printk typos (Dave Chinner) [695827] - [fs] writeback: remove nonblocking/encountered_congestion references (Dave Chinner) [695827] - [fs] xfs: semaphore cleanup (Dave Chinner) [695827] - [fs] xfs: Extend project quotas to support 32bit project ids (Dave Chinner) [695827] - [fs] xfs: remove xfs_buf wrappers (Dave Chinner) [695827] - [fs] xfs: remove xfs_cred.h (Dave Chinner) [695827] - [fs] xfs: remove xfs_globals.h (Dave Chinner) [695827] - [fs] xfs: remove xfs_version.h (Dave Chinner) [695827] - [fs] xfs: remove xfs_refcache.h (Dave Chinner) [695827] - [fs] xfs: fix the xfs_trans_committed (Dave Chinner) [695827] - [fs] xfs: remove unused t_callback field in struct xfs_trans (Dave Chinner) [695827] - [fs] xfs: fix bogus m_maxagi check in xfs_iget (Dave Chinner) [695827] - [fs] xfs: do not use xfs_mod_incore_sb_batch for per-cpu counters (Dave Chinner) [695827] - [fs] xfs: do not use xfs_mod_incore_sb for per-cpu counters (Dave Chinner) [695827] - [fs] xfs: remove XFS_MOUNT_NO_PERCPU_SB (Dave Chinner) [695827] - [fs] xfs: pack xfs_buf structure more tightly (Dave Chinner) [695827] - [fs] xfs: convert buffer cache hash to rbtree (Dave Chinner) [695827] - [fs] xfs: serialise inode reclaim within an AG (Dave Chinner) [695827] - [fs] xfs: batch inode reclaim lookup (Dave Chinner) [695827] - [fs] xfs: implement batched inode lookups for AG walking (Dave Chinner) [695827] - [fs] xfs: split out inode walk inode grabbing (Dave Chinner) [695827] - [fs] xfs: split inode AG walking into separate code for reclaim (Dave Chinner) [695827] - [fs] xfs: remove buftarg hash for external devices (Dave Chinner) [695827] - [fs] xfs: use unhashed buffers for size checks (Dave Chinner) [695827] - [fs] xfs: kill XBF_FS_MANAGED buffers (Dave Chinner) [695827] - [fs] xfs: store xfs_mount in the buftarg instead of in the xfs_buf (Dave Chinner) [695827] - [fs] xfs: introduced uncached buffer read primitve (Dave Chinner) [695827] - [fs] xfs: rename xfs_buf_get_nodaddr to be more appropriate (Dave Chinner) [695827] - [fs] xfs: don't use vfs writeback for pure metadata modifications (Dave Chinner) [695827] - [fs] xfs: lockless per-ag lookups (Dave Chinner) [695827] - [fs] xfs: remove debug assert for per-ag reference counting (Dave Chinner) [695827] - [fs] xfs: reduce the number of CIL lock round trips during commit (Dave Chinner) [695827] - [fs] xfs: eliminate some newly-reported gcc warnings (Dave Chinner) [695827] - [fs] xfs: remove the ->kill_root btree operation (Dave Chinner) [695827] - [fs] xfs: stop using xfs_qm_dqtobp in xfs_qm_dqflush (Dave Chinner) [695827] - [fs] xfs: simplify xfs_qm_dqusage_adjust (Dave Chinner) [695827] - [fs] xfs: Introduce XFS_IOC_ZERO_RANGE (Dave Chinner) [695827] - [fs] xfs: use range primitives for xfs page cache operations (Dave Chinner) [695827] - [fs] xfs: force background CIL push under sustained load (Dave Chinner) [695827] - [fs] xfs: Make fiemap work with sparse files (Dave Chinner) [695827] - [fs] xfs: prevent 32bit overflow in space reservation (Dave Chinner) [695827] - [fs] xfs: Disallow 32bit project quota id (Dave Chinner) [695827] - [fs] xfs: improve buffer cache hash scalability (Dave Chinner) [695827] - [fs] xfs: do not discard page cache data on EAGAIN (Dave Chinner) [695827] - [fs] xfs: don't do memory allocation under the CIL context lock (Dave Chinner) [695827] - [fs] xfs: Reduce log force overhead for delayed logging (Dave Chinner) [695827] - [fs] xfs: dummy transactions should not dirty VFS state (Dave Chinner) [695827] - [fs] xfs: ensure f_ffree returned by statfs() is non-negative (Dave Chinner) [695827] - [fs] xfs: handle negative wbc->nr_to_write during sync writeback (Dave Chinner) [695827] - [fs] xfs: unlock items before allowing the CIL to commit (Dave Chinner) [695827] - [fs] xfs: new truncate sequence (Dave Chinner) [695827] - [fs] xfs: get rid of block_write_begin_newtrunc (Dave Chinner) [695827] - [fs] sort out blockdev_direct_IO variants (Dave Chinner) [695827] - [fs] xfs simplify and speed up direct I/O completions (Dave Chinner) [695827] - [fs] xfs: fix big endian build (Dave Chinner) [695827] - [fs] xfs: clean up xfs_bmap_get_bp (Dave Chinner) [695827] - [fs] xfs: simplify xfs_truncate_file (Dave Chinner) [695827] - [fs] xfs: kill the b_strat callback in xfs_buf (Dave Chinner) [695827] - [fs] xfs: remove obsolete osyncisosync mount option (Dave Chinner) [695827] - [fs] xfs: clean up filestreams helpers (Dave Chinner) [695827] - [fs] xfs: fix gcc 4.6 set but not read and unused statement warnings (Dave Chinner) [695827] - [fs] xfs: Fix build when CONFIG_XFS_POSIX_ACL=n (Dave Chinner) [695827] - [fs] xfs: fix unsigned underflow in xfs_free_eofblocks (Dave Chinner) [695827] - [fs] xfs: use GFP_NOFS for page cache allocation (Dave Chinner) [695827] - [fs] xfs: fix memory reclaim recursion deadlock on locked inode buffer (Dave Chinner) [695827] - [fs] xfs: fix xfs_trans_add_item() lockdep warnings (Dave Chinner) [695827] - [fs] xfs: simplify and remove xfs_ireclaim (Dave Chinner) [695827] - [fs] xfs: remove a dmapi leftover (Dave Chinner) [695827] - [fs] xfs: writepage always has buffers (Dave Chinner) [695827] - [fs] xfs: allow writeback from kswapd (Dave Chinner) [695827] - [fs] xfs: remove incorrect log write optimization (Dave Chinner) [695827] - [fs] xfs: split xfs_itrace_entry (Dave Chinner) [695827] - [fs] xfs: remove xfs_iput (Dave Chinner) [695827] - [fs] xfs: remove xfs_iput_new (Dave Chinner) [695827] - [fs] xfs: some iget tracing cleanups / fixes (Dave Chinner) [695827] - [fs] xfs: do not use emums for flags used in tracing (Dave Chinner) [695827] - [fs] xfs: remove explicit xfs_sync_data/xfs_sync_attr calls on umount (Dave Chinner) [695827] - [fs] xfs: small cleanups for xfs_iomap / __xfs_get_blocks (Dave Chinner) [695827] - [fs] xfs: reduce stack usage in xfs_iomap (Dave Chinner) [695827] - [fs] xfs: avoid synchronous transaction in xfs_fs_write_inode (Dave Chinner) [695827] - [fs] xfs: simplify xfs_vm_writepage (Dave Chinner) [695827] - [fs] xfs: simplify xfs_vm_releasepage (Dave Chinner) [695827] - [fs] xfs: remove unused delta tracking code in xfs_bmapi (Dave Chinner) [695827] - [fs] xfs: remove unused XFS_BMAPI_ flags (Dave Chinner) [695827] - [fs] xfs: remove the unused XFS_TRANS_NOSLEEP/XFS_TRANS_WAIT flags (Dave Chinner) [695827] - [fs] xfs: remove the unused XFS_LOG_SLEEP and XFS_LOG_NOSLEEP flags (Dave Chinner) [695827] - [fs] xfs: kill the unused xlog_debug variable (Dave Chinner) [695827] - [fs] xfs: fix the xfs_log_iovec i_addr type (Dave Chinner) [695827] - [fs] xfs: simplify inode to transaction joining (Dave Chinner) [695827] - [fs] xfs: simplify buffer pinning (Dave Chinner) [695827] - [fs] xfs: give li_cb callbacks the correct prototype (Dave Chinner) [695827] - [fs] xfs: give xfs_item_ops methods the correct prototypes (Dave Chinner) [695827] - [fs] xfs: merge iop_unpin_remove into iop_unpin (Dave Chinner) [695827] - [fs] xfs: simplify log item descriptor tracking (Dave Chinner) [695827] - [fs] xfs: remove unneeded #include statements (Dave Chinner) [695827] - [fs] xfs: drop dmapi hooks (Dave Chinner) [695827] - [fs] xfs: improve xfs_isilocked (Dave Chinner) [695827] - [fs] xfs: skip writeback from reclaim context (Dave Chinner) [695827] - [fs] xfs: fix access to upper inodes without inode64 (Dave Chinner) [695827] - [fs] xfs: fix might_sleep() warning when initialising per-ag tree (Dave Chinner) [695827] - [fs] xfs/quota: Add missing mutex_unlock (Dave Chinner) [695827] - [fs] xfs: remove duplicated #include (Dave Chinner) [695827] - [fs] xfs: convert more trace events to DEFINE_EVENT (Dave Chinner) [695827] - [fs] xfs: xfs_trace.c: remove duplicated #include (Dave Chinner) [695827] - [fs] xfs: Check new inode size is OK before preallocating (Dave Chinner) [695827] - [fs] xfs: clean up xlog_align (Dave Chinner) [695827] - [fs] xfs: cleanup log reservation calculactions (Dave Chinner) [695827] - [fs] xfs: be more explicit if RT mount fails due to config (Dave Chinner) [695827] - [fs] xfs: replace E2BIG with EFBIG where appropriate (Dave Chinner) [695827] - [fs] xfs: Ensure inode allocation buffers are fully replayed (Dave Chinner) [695827] - [fs] xfs: enable background pushing of the CIL (Dave Chinner) [695827] - [fs] xfs: forced unmounts need to push the CIL (Dave Chinner) [695827] - [fs] xfs: Introduce delayed logging core code (Dave Chinner) [695827] - [fs] xfs: Improve scalability of busy extent tracking (Dave Chinner) [695827] - [fs] xfs: make the log ticket ID available outside the log infrastructure (Dave Chinner) [695827] - [fs] xfs: clean up log ticket overrun debug output (Dave Chinner) [695827] - [fs] xfs: Clean up XFS_BLI_* flag namespace (Dave Chinner) [695827] - [fs] xfs: modify buffer item reference counting (Dave Chinner) [695827] - [fs] xfs: allow log ticket allocation to take allocation flags (Dave Chinner) [695827] - [fs] xfs: Don't reuse the same transaction ID for duplicated transactions. (Dave Chinner) [695827] - [fs] xfs: mark xfs_iomap_write_ helpers static (Dave Chinner) [695827] - [fs] xfs: clean up end index calculation in xfs_page_state_convert (Dave Chinner) [695827] - [fs] xfs: clean up mapping size calculation in __xfs_get_blocks (Dave Chinner) [695827] - [fs] xfs: clean up xfs_iomap_valid (Dave Chinner) [695827] - [fs] xfs: move I/O type flags into xfs_aops.c (Dave Chinner) [695827] - [fs] xfs: kill struct xfs_iomap (Dave Chinner) [695827] - [fs] xfs: report iomap_bn in block base (Dave Chinner) [695827] - [fs] xfs: report iomap_offset and iomap_bsize in block base (Dave Chinner) [695827] - [fs] xfs: remove iomap_delta (Dave Chinner) [695827] - [fs] xfs: remove iomap_target (Dave Chinner) [695827] - [fs] xfs: limit xfs_imap_to_bmap to a single mapping (Dave Chinner) [695827] - [fs] xfs: simplify buffer to transaction matching (Dave Chinner) [695827] - [fs] xfs: kill off l_sectbb_mask (Dave Chinner) [695827] - [fs] xfs: record log sector size rather than log2(that) (Dave Chinner) [695827] - [fs] xfs: remove dead XFS_LOUD_RECOVERY code (Dave Chinner) [695827] - [fs] xfs: removed unused XFS_QMOPT_ flags (Dave Chinner) [695827] - [fs] xfs: remove a few macro indirections in the quota code (Dave Chinner) [695827] - [fs] xfs: access quotainfo structure directly (Dave Chinner) [695827] - [fs] xfs: wait for direct I/O to complete in fsync and write_inode (Dave Chinner) [695827] - [fs] xfs: xfs_trace.c: duplicated include (Dave Chinner) [695827] - [fs] xfs: minor odds and ends in xfs_log_recover.c (Dave Chinner) [695827] - [fs] xfs: avoid repeated pointer dereferences (Dave Chinner) [695827] - [fs] xfs: change a few labels in xfs_log_recover.c (Dave Chinner) [695827] - [fs] xfs: enforce synchronous writes in xfs_bwrite (Dave Chinner) [695827] - [fs] xfs: remove periodic superblock writeback (Dave Chinner) [695827] - [fs] xfs: make the log ticket transaction id random (Dave Chinner) [695827] - [fs] xfs: nothing special about 1-block log sector (Dave Chinner) [695827] - [fs] xfs: encapsulate bbcount validity checking (Dave Chinner) [695827] - [fs] xfs: kill XLOG_SECTOR_ROUND*() (Dave Chinner) [695827] - [fs] xfs: simplify XLOG_SECTOR_ROUND*() (Dave Chinner) [695827] - [fs] xfs: fix min bufsize bugs in two places (Dave Chinner) [695827] - [fs] xfs: add const qualifiers to xfs error function args (Dave Chinner) [695827] - [fs] xfs: remove xfs_dqmarker (Dave Chinner) [695827] - [fs] xfs: convert the dquot free list to use list heads (Dave Chinner) [695827] - [fs] xfs: convert the dquot hash list to use list heads (Dave Chinner) [695827] - [fs] xfs: remove duplicate code from dquot reclaim (Dave Chinner) [695827] - [fs] xfs: convert the per-mount dquot list to use list heads (Dave Chinner) [695827] - [fs] xfs: add log item recovery tracing (Dave Chinner) [695827] - [fs] xfs: clean up xlog_write_adv_cnt (Dave Chinner) [695827] - [fs] xfs: introduce new internal log vector structure (Dave Chinner) [695827] - [fs] xfs: reindent xlog_write (Dave Chinner) [695827] - [fs] xfs: factor xlog_write (Dave Chinner) [695827] - [fs] xfs: log ticket reservation underestimates the number of iclogs (Dave Chinner) [695827] - [fs] xfs: Clean up xfs_trans_committed code after factoring (Dave Chinner) [695827] - [fs] xfs: update and factor xfs_trans_committed() (Dave Chinner) [695827] - [fs] xfs: clean up xfs_trans_commit logic even more (Dave Chinner) [695827] - [fs] xfs: split out iclog writing from xfs_trans_commit() (Dave Chinner) [695827] - [fs] xfs: fix reservation release commit flag in xfs_bmap_add_attrfork() (Dave Chinner) [695827] - [fs] xfs: remove stale parameter from ->iop_unpin method (Dave Chinner) [695827] - [fs] xfs: Add inode pin counts to traces (Dave Chinner) [695827] - [fs] xfs: factor log item initialisation (Dave Chinner) [695827] - [fs] xfs: add blockdev name to kthreads (Dave Chinner) [695827] - [fs] xfs: Fix integer overflow in fs/xfs/linux-2.6/xfs_ioctl*.c (Dave Chinner) [695827] - [fs] include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h (Dave Chinner) [695827] - [fs] xfs: use scalable vmap API (Dave Chinner) [695827] - [fs] xfs: remove old vmap cache (Dave Chinner) [695827] - [fs] xfs: backport of vmapped buffer helpers (Dave Chinner) [695827] - [fs] quota: drop permission checks from xfs_fs_set_xstate/xfs_fs_set_xquota (Dave Chinner) [695827] - [fs] quota: clean up Q_XQUOTASYNC (Dave Chinner) [695827] - [fs] xfs: remove xfs_ipin/xfs_iunpin (Dave Chinner) [695827] - [fs] xfs: cleanup xfs_iunpin_wait/xfs_iunpin_nowait (Dave Chinner) [695827] - [fs] xfs: kill xfs_lrw.h (Dave Chinner) [695827] - [fs] xfs: factor common xfs_trans_bjoin code (Dave Chinner) [695827] - [fs] xfs: stop passing opaque handles to xfs_log.c routines (Dave Chinner) [695827] - [fs] xfs: split xfs_bmap_btalloc (Dave Chinner) [695827] - [fs] xfs: fix xfs_fsblock_t tracing (Dave Chinner) [695827] - [fs] xfs: implement optimized fdatasync (Dave Chinner) [695827] - [fs] xfs: remove wrapper for the fsync file operation (Dave Chinner) [695827] - [fs] xfs: remove wrappers for read/write file operations (Dave Chinner) [695827] - [fs] xfs: merge xfs_lrw.c into xfs_file.c (Dave Chinner) [695827] - [fs] fs/xfs: Correct NULL test (Dave Chinner) [695827] - [fs] xfs: only clear the suid bit once in xfs_write (Dave Chinner) [695827] - [fs] xfs: turn off sign warnings (Dave Chinner) [695827] - [fs] xfs: replace KM_LARGE with explicit vmalloc use (Dave Chinner) [695827] - [fs] xfs: rearrange xfs_mod_sb() to avoid array subscript warning (Dave Chinner) [695827] - [fs] xfs: suppress spurious uninitialised var warning in xfs_bmapi() (Dave Chinner) [695827] - [fs] xfs: make compile warn about char sign mismatches again (Dave Chinner) [695827] - [fs] xfs: clean up sign warnings in dir2 code (Dave Chinner) [695827] - [fs] xfs: convert attr to use unsigned names (Dave Chinner) [695827] - [fs] xfs: xfs_buf_iomove() doesn't care about signedness (Dave Chinner) [695827] - [fs] xfs: make xfs_dir_cilookup_result use unsigned char (Dave Chinner) [695827] - [fs] xfs: convert dirnameops to unsigned char names (Dave Chinner) [695827] - [fs] xfs: convert DM ops to use unsigned char names (Dave Chinner) [695827] - [fs] xfs: directory names are unsigned (Dave Chinner) [695827] - [fs] xfs: Use list_heads for log recovery item lists (Dave Chinner) [695827] - [fs] xfs: make several more functions static (Dave Chinner) [695827] - [fs] xfs: fix incorrect quota return value sign (Dave Chinner) [695827] - [kernel] vsprintf: Recursive vsnprintf: Add "pV", struct va_format (Dave Chinner) [695827] - [fs] check ATTR_SIZE contraints in inode_change_ok (Dave Chinner) [695827] - [fs] new helper: ihold() (Dave Chinner) [695827] - [fs] introduce new truncate sequence (Dave Chinner) [695827]- [virt] KVM: Don't spin on virt instruction faults during reboot (Marcelo Tosatti) [637520] - [virt] KVM: Mask unsupported cpuid leaves (Don Dugger) [729060] - [virt] KVM: move and fix substitue search for missing CPUID entries (Don Dugger) [729060] - [virt] KVM: fix XSAVE bit scanning (Don Dugger) [729060] - [virt] KVM: SVM: Add xsetbv intercept (Don Dugger) [729060] - [virt] KVM: fix poison overwritten caused by using wrong xstate size (Don Dugger) [729060] - [virt] KVM: Fix OSXSAVE after migration (Don Dugger) [729060] - [virt] Fix OSXSAVE VXEXIT handling (Don Dugger) [729060] - [virt] KVM: x86: Enable AVX for guest (Don Dugger) [729060] - [virt] KVM: Fix xsave and xcr save/restore memory leak (Don Dugger) [729060] - [virt] KVM: x86: XSAVE/XRSTOR live migration support (Don Dugger) [729060] - [virt] KVM: VMX: Enable XSAVE/XRSTOR for guest (Don Dugger) [729060] - [x86] Export FPU API for KVM use (Don Dugger) [729060] - [virt] KVM: x86: Use FPU API (Don Dugger) [729060] - [perf] Fix static build of perf tool (Jiri Olsa) [725522] - [perf] clear out make flags when calling kernel make kernelver (Jiri Olsa) [725522] - [perf] Use make kernelversion instead of parsing the Makefile (Jiri Olsa) [725522] - [perf] python: Fix argument name list of read_on_cpu() (Jiri Olsa) [725522] - [perf] evlist: Don't die if sample_{id_all|type} is invalid (Jiri Olsa) [725522] - [perf] python: Use exception to propagate errors (Jiri Olsa) [725522] - [perf] evlist: Remove dependency on debug routines (Jiri Olsa) [725522] - [perf] top: Don't stop if no kernel symtab is found (Jiri Olsa) [725522] - [perf] top: Handle kptr_restrict (Jiri Olsa) [725522] - [perf] top: Remove unused macro (Jiri Olsa) [725522] - [perf] events: initialize fd array to -1 instead of 0 (Jiri Olsa) [725522] - [perf] tools: Make sure kptr_restrict warnings fit 80 col terms (Jiri Olsa) [725522] - [perf] tools: Fix build on older systems (Jiri Olsa) [725522] - [perf] symbols: Handle /proc/sys/kernel/kptr_restrict (Jiri Olsa) [725522] - [perf] Remove duplicate headers (Jiri Olsa) [725522] - [perf] tools: Fix sample type size calculation in 32 bits archs (Jiri Olsa) [725522] - [perf] tools: Fix sample size bit operations (Jiri Olsa) [725522] - [perf] tools: Fix ommitted mmap data update on remap (Jiri Olsa) [725522] - [perf] tools: Propagate event parse error handling (Jiri Olsa) [725522] - [perf] tools: Robustify dynamic sample content fetch (Jiri Olsa) [725522] - [perf] tools: Pre-check sample size before parsing (Jiri Olsa) [725522] - [perf] tools: Move evlist sample helpers to evlist area (Jiri Olsa) [725522] - [perf] tools: Remove junk code in mmap size handling (Jiri Olsa) [725522] - [perf] tools: Check we are able to read the event size on mmap (Jiri Olsa) [725522] - [perf] Only include annotate.h once in tools/perf/util/ui/browsers/annotate.c (Jiri Olsa) [725522] - [perf] stat: Add more cache-miss percentage printouts (Jiri Olsa) [725522] - [perf] stat: Add -d -d and -d -d -d options to show more CPU events (Jiri Olsa) [725522] - [perf] bench, x86: Add alternatives-asm.h wrapper (Jiri Olsa) [725522] - [perf] Fix multi-event parsing bug (Jiri Olsa) [725522] - [perf] probe: Fix the missed parameter initialization (Jiri Olsa) [725522] - [perf] stat: Tell user about unsupported events in the list (Jiri Olsa) [725522] - [perf] list: Fix max event string size (Jiri Olsa) [725522] - [perf] stat: Fail softly on unsupported events (Jiri Olsa) [725522] - [perf] stat: Leave more room for percentages (Jiri Olsa) [725522] - [perf] stat: Adjust stall cycles warning percentages (Jiri Olsa) [725522] - [perf] stat: Analyze front-end and back-end stall counts (Jiri Olsa) [725522] - [perf] tools: Add front-end and back-end stalled cycles support (Jiri Olsa) [725522] - [perf] stat: Fix compatibility behavior (Jiri Olsa) [725522] - [perf] stat: Add --sync/-S option (Jiri Olsa) [725522] - [perf] stat: Fix printout vertical alignment (Jiri Olsa) [725522] - [perf] stat: Add -d/--detailed flag to run with a lot of events (Jiri Olsa) [725522] - [perf] stat: Print out miss/hit ratio for L1 data-cache events (Jiri Olsa) [725522] - [perf] stat: Print branch misses warning colors (Jiri Olsa) [725522] - [perf] stat: Print stalled cycles warning colors (Jiri Olsa) [725522] - [perf] stat: Fix -nan output in perf stat noise printouts (Jiri Olsa) [725522] - [perf] stat: Add stalled cycles to the default output (Jiri Olsa) [725522] - [perf] stat: Add stalled cycles accounting, prettify the resulting output (Jiri Olsa) [725522] - [perf] stat: Factor our shadow stats (Jiri Olsa) [725522] - [perf] stat: Make all displayed event names parseable as well (Jiri Olsa) [725522] - [perf] stat: Fail more clearly when an invalid modifier is specified (Jiri Olsa) [725522] - [perf] tools: Accept case-insensitive symbolic event variants (Jiri Olsa) [725522] - [perf] stat: Print cache misses as percentage (Jiri Olsa) [725522] - [perf] stat: Print stalled cycles percentage (Jiri Olsa) [725522] - [perf] events: Add stalled cycles generic event - PERF_COUNT_HW_STALLED_CYCLES (Jiri Olsa) [725522] - [perf] script: improve validation of sample attributes for output fields (Jiri Olsa) [725522] - [perf] script: Add support for PERF_TYPE_RAW (Jiri Olsa) [725522] - [perf] tools: git mv tools/perf/{features-tests.mak, config/} (Jiri Olsa) [725522] - [perf] tools: Move `try-cc' (Jiri Olsa) [725522] - [perf] tools: Makefile: PYTHON{, _CONFIG} to bandage Python 3 incompatibility (Jiri Olsa) [725522] - [perf] tools: Makefile: Clean up `python/perf.so' rule (Jiri Olsa) [725522] - [perf] symbols: Give more useful names to 'self' parameters (Jiri Olsa) [725522] - [perf] script: Add more documentation about the -f/--fields parameters (Jiri Olsa) [725522] - [perf] script: If type not given fields apply to all event types (Jiri Olsa) [725522] - [perf] probe: Add fastpath to do lookup by function name (Jiri Olsa) [725522] - [perf] Fix a build error with some GCC versions (Jiri Olsa) [725522] - [perf] python: Add cgroup.c to setup.py to get it building again (Jiri Olsa) [725522] - [perf] tool: Add cgroup support (Jiri Olsa) [725522] - [x86] perf: Cherry pick from linux-3.1 for pentium 4 (Peter Zijlstra) [692677 725524] {CVE-2011-2693} - [x86] perf: Cherry pick from linux-3.1 (Peter Zijlstra) [725524] - [kernel] perf: Redo RHEL fixups (Peter Zijlstra) [725524] - [x86] perf: Sync to linux-3.0 (Peter Zijlstra) [725524] - [kernel] perf: Core perf sync to linux-3.0 (Peter Zijlstra) [725524] - [powerpc] perf: Roll-back to last mainline sync (Peter Zijlstra) [725524] - [x86] perf: Roll-back to last mainline sync (Peter Zijlstra) [725524] - [kernel] perf: Undo core perf differences (Peter Zijlstra) [725524] - [kernel] perf: enable perf-cgroup support (Peter Zijlstra) [725524]- [scsi] isci: fix checkpatch errors (David Milburn) [695954] - [scsi] isci: Retrieve the EFI variable for OEM parameter (David Milburn) [695954] - [scsi] isci: Device reset should request sas_phy_reset (David Milburn) [695954] - [scsi] isci: pare back error messages (David Milburn) [695954] - [scsi] isci: cleanup silicon revision detection (David Milburn) [695954] - [scsi] isci: merge scu_unsolicited_frame.h into unsolicited_frame_control.h (David Milburn) [695954] - [scsi] isci: merge sata.[ch] into request.c (David Milburn) [695954] - [scsi] isci: kill 'get/set' macros (David Milburn) [695954] - [scsi] isci: retire scic_sds_ and scic_ prefixes (David Milburn) [695954] - [scsi] isci: unify isci_host and scic_sds_controller (David Milburn) [695954] - [scsi] isci: unify isci_remote_device and scic_sds_remote_device (David Milburn) [695954] - [scsi] isci: unify isci_port and scic_sds_port (David Milburn) [695954] - [scsi] isci: fix scic_sds_remote_device_terminate_requests (David Milburn) [695954] - [scsi] isci: unify isci_phy and scic_sds_phy (David Milburn) [695954] - [scsi] isci: unify isci_request and scic_sds_request (David Milburn) [695954] - [scsi] isci: rename / clean up scic_sds_stp_request (David Milburn) [695954] - [scsi] isci: preallocate requests (David Milburn) [695954] - [scsi] isci: combine request flags (David Milburn) [695954] - [scsi] isci: unify can_queue tracking on the tci_pool, uplevel tag assignment (David Milburn) [695954] - [scsi] isci: Terminate dev requests on FIS err bit rx in NCQ (David Milburn) [695954] - [scsi] isci: fix frame received locking (David Milburn) [695954] - [scsi] isci: possible buffer overflow in isci_parse_oem_parameters fixed (David Milburn) [695954] - [scsi] isci: fix isci_task_execute_tmf completion (David Milburn) [695954] - [scsi] isci: fix support for arbitrarily large smp requests (David Milburn) [695954] - [scsi] isci: fix dma_unmap_sg usage (David Milburn) [695954] - [scsi] isci: fix smp response frame overrun (David Milburn) [695954] - [scsi] isci: kill device_sequence (David Milburn) [695954] - [scsi] isci: kill isci_remote_device_change_state() (David Milburn) [695954] - [scsi] isci: atomic device lookup and reference counting (David Milburn) [695954] - [scsi] isci: fix ssp response iu buffer size in isci_tmf (David Milburn) [695954] - [scsi] isci: cleanup request allocation (David Milburn) [695954] - [scsi] isci: cleanup/optimize queue increment macros (David Milburn) [695954] - [scsi] isci: cleanup tag macros (David Milburn) [695954] - [scsi] isci: cleanup/optimize pool implementation (David Milburn) [695954] - [scsi] isci: Disable link layer hang detection (David Milburn) [695954] - [scsi] isci: Hard reset failure will link reset all phys in the port (David Milburn) [695954] - [scsi] isci: Explicitly decode remote node ready and suspended states (David Milburn) [695954] - [scsi] isci: fix isci_terminate_pending() list management (David Milburn) [695954] - [scsi] isci: Handle timed-out request terminations correctly (David Milburn) [695954] - [scsi] isci: Requests that do not start must be set to "complete" (David Milburn) [695954] - [scsi] isci: Add decode for SMP request retry error condition (David Milburn) [695954] - [scsi] isci: filter broadcast change notifications during SMP phy resets (David Milburn) [695954] - [scsi] isci: Move the reset delay after the remote node resumption (David Milburn) [695954] - [scsi] isci: remove 'min memory' infrastructure (David Milburn) [695954] - [scsi] isci: Added support for C0 to SCU Driver (David Milburn) [695954] - [scsi] isci: additional state machine cleanup (David Milburn) [695954] - [scsi] isci: state machine cleanup (David Milburn) [695954] - [scsi] isci: Removing unused variables compiler warnings (David Milburn) [695954] - [scsi] isci: removing the kmalloc in smp request construct (David Milburn) [695954] - [scsi] isci: remove isci_timer interface (David Milburn) [695954] - [scsi] isci: Remove tmf timeout_timer (David Milburn) [695954] - [scsi] isci: convert phy_startup_timer to sci_timer (David Milburn) [695954] - [scsi] isci: convert scic_timeout_timer to sci_timer (David Milburn) [695954] - [scsi] isci: convert power control timer to sci_timer (David Milburn) [695954] - [scsi] isci: convert phy sata_timeout_timer to sci_timer (David Milburn) [695954] - [scsi] isci: convert port config agent timer to sci_timer (David Milburn) [695954] - [scsi] isci: replace isci_timer list with proper embedded timers (David Milburn) [695954] - [scsi] isci: add some type safety to the state machine interface (David Milburn) [695954] - [scsi] isci: unify rnc start{io|task} handlers (David Milburn) [695954] - [scsi] isci: unify rnc suspend/resume handlers (David Milburn) [695954] - [scsi] isci: unify rnc destruct handlers (David Milburn) [695954] - [scsi] isci: unify rnc event handlers (David Milburn) [695954] - [scsi] isci: unify port start_io and complete_io handlers (David Milburn) [695954] - [scsi] isci: unify port link_up and link_down handlers (David Milburn) [695954] - [scsi] isci: remove port frame and event handlers (David Milburn) [695954] - [scsi] isci: unify port reset, add_phy, and remove_phy handlers (David Milburn) [695954] - [scsi] isci: remove port destruct handler (David Milburn) [695954] - [scsi] isci: unify port stop handlers (David Milburn) [695954] - [scsi] isci: remove port start handler (David Milburn) [695954] - [scsi] isci: merge port ready substates into primary state machine (David Milburn) [695954] - [scsi] isci: c99 port state handlers (David Milburn) [695954] - [scsi] isci: clarify phy to port lookups (David Milburn) [695954] - [scsi] isci: unify phy consume_power handlers (David Milburn) [695954] - [scsi] isci: unify phy event handlers (David Milburn) [695954] - [scsi] isci: unify phy frame handlers (David Milburn) [695954] - [scsi] isci: remove phy destruct handlers (David Milburn) [695954] - [scsi] isci: unify phy reset handlers (David Milburn) [695954] - [scsi] isci: unify phy stop handlers (David Milburn) [695954] - [scsi] isci: unify phy start handlers (David Milburn) [695954] - [scsi] isci: merge phy substates (David Milburn) [695954] - [scsi] isci: remove the completion and event state handlers (David Milburn) [695954] - [scsi] isci: remove request task context completion state handler (David Milburn) [695954] - [scsi] isci: unify request frame handlers (David Milburn) [695954] - [scsi] isci: unify request start handlers (David Milburn) [695954] - [scsi] isci: unify request abort handlers (David Milburn) [695954] - [scsi] isci: merge stp request substates into primary state machine (David Milburn) [695954] - [scsi] isci: merge smp request substates into primary state machine (David Milburn) [695954] - [scsi] isci: merge ssp task management substates into primary state machine (David Milburn) [695954] - [scsi] isci: uplevel port infrastructure (David Milburn) [695954] - [scsi] isci: uplevel phy infrastructure (David Milburn) [695954] - [scsi] isci: uplevel request infrastructure (David Milburn) [695954] - [scsi] isci: uplevel state machine (David Milburn) [695954] - [scsi] isci: uplevel register hardware data structures and unsolicited frame handling (David Milburn) [695954] - [scsi] isci: move core/controller to host (David Milburn) [695954] - [scsi] isci: unify constants (David Milburn) [695954] - [scsi] isci: unify request data structures (David Milburn) [695954] - [scsi] isci: make command/response iu explicit request object members (David Milburn) [695954] - [scsi] isci: move task context alignment from run-time to compile time (David Milburn) [695954] - [scsi] isci: make sgl explicit/aligned request object member (David Milburn) [695954] - [scsi] isci: move stp request info to scic_sds_request (David Milburn) [695954] - [scsi] isci: unify port data structures (David Milburn) [695954] - [scsi] isci: unify phy data structures (David Milburn) [695954] - [scsi] isci: rnc state machine table c99 conversion (David Milburn) [695954] - [scsi] isci: remove scic_sds_port_increment_request_count (David Milburn) [695954] - [scsi] isci: kill scic_controller_get_port_handle function (David Milburn) [695954] - [scsi] isci: Removing unnecessary functions in request.c (David Milburn) [695954] - [scsi] isci: unify isci_host data structures (David Milburn) [695954] - [scsi] isci: implement I_T_nexus_reset (David Milburn) [695954] - [scsi] isci: fix ata locking (David Milburn) [695954] - [scsi] isci: removing intel_*.h headers (David Milburn) [695954] - [scsi] isci: Using Linux SSP frame header (David Milburn) [695954] - [scsi] isci: Remove SCIC_SWAP_DWORD() (David Milburn) [695954] - [scsi] isci: fixup SAS iaf protocols data structure (David Milburn) [695954] - [scsi] isci: remove redundant copies of IAF (David Milburn) [695954] - [scsi] isci: Converting smp_response to Linux native smp_resp (David Milburn) [695954] - [scsi] isci: Fixup of smp request (David Milburn) [695954] - [scsi] isci: Convert of sci_ssp_response_iu to ssp_response_iu (David Milburn) [695954] - [scsi] isci: Fixup SSP command IU and task IU (David Milburn) [695954] - [scsi] isci: renaming sas_capabilities to scic_phy_cap (David Milburn) [695954] - [scsi] isci: Collapsing of phy_type data structure (David Milburn) [695954] - [scsi] isci: Convert SAS identify address frame to Linux Native format (David Milburn) [695954] - [scsi] isci: Convert ATA defines to Linux native defines (David Milburn) [695954] - [scsi] isci: Convert SATA fis data structures to Linux native (David Milburn) [695954] - [scsi] isci: remove compile-time silicon configuration (David Milburn) [695954] - [scsi] isci: Removing unused define SCIC_SDS_4_ENABLED (David Milburn) [695954] - [scsi] isci: kill scic_sds_remote_device.state_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device frame_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device event_handlers (David Milburn) [695954] - [scsi] isci: kill remote_device resume_handler (David Milburn) [695954] - [scsi] isci: unify remote_device suspend_handlers (David Milburn) [695954] - [scsi] isci: kill remote_device complete_task_handler (David Milburn) [695954] - [scsi] isci: unify remote_device start_task_handlers (David Milburn) [695954] - [scsi] isci: kill remote_device continue_io_handler (David Milburn) [695954] - [scsi] isci: unify remote_device complete_io_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device start_io_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device reset_complete_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device reset_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device destruct_handlers (David Milburn) [695954] - [scsi] isci: kill remote_device fail_handler (David Milburn) [695954] - [scsi] isci: unify remote_device stop_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device start_handlers (David Milburn) [695954] - [scsi] isci: fix remote_device start_io regressions (David Milburn) [695954] - [scsi] isci: kill scic_remote_device_get_connection_rate (David Milburn) [695954] - [scsi] isci: merge remote_device substates into a single state machine (David Milburn) [695954] - [scsi] isci: Removed sci_object.h from project (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_request (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_remote_node_context (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_remote_device (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_port (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_phy (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_controller (David Milburn) [695954] - [scsi] isci: Removed struct sci_base_object from state machine (David Milburn) [695954] - [scsi] isci: Implement SCU AFE recipe 10 (David Milburn) [695954] - [scsi] isci: Remove excessive log noise with expander hot-unplug (David Milburn) [695954] - [scsi] isci: allow fallback to option-rom if efi variable retrieval fails (David Milburn) [695954] - [scsi] isci: removing non-working ATAPI code (David Milburn) [695954] - [scsi] isci: remove scic_sds_remote_device_get_port_index (David Milburn) [695954] - [scsi] isci: remove usage of sci_sas_address in scic_sds_remote_device (David Milburn) [695954] - [scsi] isci: kill smp_discover_response (David Milburn) [695954] - [scsi] isci: kill smp_discover_response_protocols in favor of domain_device.dev_type (David Milburn) [695954] - [scsi] isci: cleanup remote device construction and comments (David Milburn) [695954] - [scsi] isci: move remote_device handling out of the core (David Milburn) [695954] - [scsi] isci: unify remote_device data structures (David Milburn) [695954] - [scsi] isci: remove rnc->device back pointer (David Milburn) [695954] - [scsi] isci: make a remote_node_context a proper member of a remote_device (David Milburn) [695954] - [scsi] isci: rely on irq core for intx multiplexing, and silence screaming intx (David Milburn) [695954] - [scsi] isci: replace this_* and this_* to variable names that are more meaningful and tell us what they actually are (David Milburn) [695954] - [scsi] isci: audit usage of BUG_ON macro in isci driver (David Milburn) [695954] - [scsi] isci: sparse warnings cleanup (David Milburn) [695954] - [scsi] isci: replace sci_sas_link_rate with sas_linkrate (David Milburn) [695954] - [scsi] isci: remove base_phy abstraction (David Milburn) [695954] - [scsi] isci: remove base_port abstraction (David Milburn) [695954] - [scsi] isci: remove base_remote_device abstraction (David Milburn) [695954] - [scsi] isci: remove scic_controller state handlers (David Milburn) [695954] - [scsi] isci: simplify dma coherent allocation (David Milburn) [695954] - [scsi] isci: simplify request state handlers (David Milburn) [695954] - [scsi] isci: kill dead data structurs in scic_io_request.h (David Milburn) [695954] - [scsi] isci: remove base_request abstraction (David Milburn) [695954] - [scsi] isci: remove base_controller abstraction (David Milburn) [695954]- [s390x] qeth: add support for af_iucv HiperSockets transport (Hendrik Brueckner) [694262] - [s390x] qeth: exploit asynchronous delivery of storage blocks (Hendrik Brueckner) [694262] - [s390x] qeth: support forced signal adapter indications (Hendrik Brueckner) [694262] - [s390x] qdio: support forced signal adapter indications (Hendrik Brueckner) [694262] - [s390x] qdio: support asynchronous delivery of storage blocks (Hendrik Brueckner) [694262] - [s390x] af_iucv: add HiperSockets transport (Hendrik Brueckner) [694262] - [s390x] if_ether: add new Ethernet Protocol ID (Hendrik Brueckner) [694262] - [s390x] af_iucv: cleanup - use iucv_sk(sk) early (Hendrik Brueckner) [694262] - [s390x] af_iucv: use loadable iucv interface (Hendrik Brueckner) [694262] - [s390x] iucv: kernel option for z/VM IUCV and HiperSockets transports (Hendrik Brueckner) [694262] - [s390x] iucv: introduce loadable iucv interface (Hendrik Brueckner) [694262] - [scsi] Taints the kernel for mpt2sas inlockless mode (Luming Yu) [717090] - [scsi] mpt2sas: lockless mode (Tomas Henzl) [717090] - [scsi] qla4xxx: Boot from SAN support for open-iscsi (Mike Christie) [634584] - [scsi] qla4xxx: Remove reduandant code after open-iscsi integration (Mike Christie) [634584] - [scsi] qla4xxx: support session management using iscsiadm (Mike Christie) [634584] - [scsi] scsi_transport_iscsi: Add conn login, kernel to user, event to support offload session login (Mike Christie) [634584] - [scsi] qla4xxx: add bsg support (Mike Christie) [634584] - [scsi] iscsi class: add bsg support to iscsi class (Mike Christie) [634584] - [block] bsg: add bsg heler library (Mike Christie) [634584] - [scsi] qla4xxx: Add VLAN support (Mike Christie) [634584] - [scsi] libiscsi: don't bugon when if user sets markers (Mike Christie) [634584] - [scsi] iscsi class: expand vlan support (Mike Christie) [634584] - [scsi] be2iscsi: remove host and session casts (Mike Christie) [634584] - [scsi] iscsi class: sysfs group is_visible callout for iscsi host attrs (Mike Christie) [634584] - [scsi] iscsi class: remove iface param mask (Mike Christie) [634584] - [scsi] iscsi class: sysfs group is_visible callout for session attrs (Mike Christie) [634584] - [scsi] iscsi cls: sysfs group is_visible callout for conn attrs (Mike Christie) [634584] - [scsi] qla4xxx: added support to show multiple iface in sysfs (Mike Christie) [634584] - [scsi] iscsi class: add iface representation (Mike Christie) [634584] - [scsi] qla4xxx: Added new "struct ipaddress_config" (Mike Christie) [634584] - [scsi] qla4xxx: add support for set_net_config (Mike Christie) [634584] - [scsi] iscsi_transport: add support for net settings (Mike Christie) [634584] - [scsi] iscsi: support qla4xxx boot and session mgmt (Mike Christie) [634584] - [drm] nvc0/gr: remove MODULE_FIRMWARE() lines (Ben Skeggs) [727981] - [ppc] kdump: CPUs assume the context of the oopsing CPU, remove extra longjmp (Steve Best) [727478] - [virt] SVM: Implement Flush-By-Asid feature (Frank Arnold) [634275] - [virt] SVM: Use svm_flush_tlb instead of force_new_asid (Frank Arnold) [634275] - [virt] SVM: Remove flush_guest_tlb function (Frank Arnold) [634275] - [x86] kvm: add new AMD SVM feature bits (Frank Arnold) [634275] - [virt] SVM: Add clean-bit for LBR state (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for CR2 register (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for segments and CPL (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for GDT and IDT (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for DR6 and DR7 (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for control registers (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for NPT state (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for interrupt state (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for the ASID (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for IOPM_BASE and MSRPM_BASE (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for intercepts, tsc-offset and pause filter count (Frank Arnold) [634288] - [virt] SVM: Add clean-bits infrastructure code (Frank Arnold) [634288] - [virt] SVM: copy instruction bytes from VMCB (Frank Arnold) [634291] - [virt] SVM: implement enhanced INVLPG intercept (Frank Arnold) [634291] - [virt] SVM: enhance MOV DR intercept handler (Frank Arnold) [634291] - [virt] SVM: enhance MOV CR intercept handler (Frank Arnold) [634291] - [virt] SVM: add Decode Assist SVM feature bit name (Frank Arnold) [634291] - [virt] cleanup emulate_instruction (Frank Arnold) [634291] - [virt] x86: fix CR8 handling (Frank Arnold) [634291] - [virt] SVM: implement NEXTRIPsave SVM feature (Frank Arnold) [634291] - [scsi] IB/qib: Fix potential deadlock with link down interrupt (Chad Dupuis) [724021] - [scsi] megaraid: update to v5.38 (Tomas Henzl) [705835] - [scsi] arcmsr: driver update (Tomas Henzl) [697403]- [pci] Only enable SRIOV on the bootstring pci=realloc (James Takahashi) [587729] - [pci] update bridge resources to get more big ranges in PCI assign unssigned (James Takahashi) [587729] - [pci] Clear bridge resource flags if requested size is 0 (James Takahashi) [587729] - [pci] fix PCI bus allocation alignment handling (James Takahashi) [587729] - [pci] pre-allocate additional resources to devices only after successful allocation of essential resources. (James Takahashi) [587729] - [pci] introduce reset_resource() (James Takahashi) [587729] - [pci] data structure agnostic free list function (James Takahashi) [587729] - [pci] refactor io size calculation code (James Takahashi) [587729] - [scsi] mpt2sas: WarpDrive Infinite command retries due to wrong scsi command entry in MPI message (Tomas Henzl) [703192] - [scsi] mpt2sas: Adding support for customer specific branding (Tomas Henzl) [703192] - [scsi] mpt2sas: Added DID_NO_CONNECT return when driver remove and avoid shutdown call (Tomas Henzl) [703192] - [scsi] mpt2sas: fix broadcast AEN and task management issue (Tomas Henzl) [703192] - [scsi] mpt2sas: Set max_sector count from module parameter (Tomas Henzl) [703192] - [scsi] mpt2sas MPI next revision header update (Tomas Henzl) [703192] - [scsi] mpt2sas: Fixed Big Indian Issues on 32 bit PPC (Tomas Henzl) [703192] - [scsi] mpt2sas: Fix missing reference tag seed with Type 2 devices (Tomas Henzl) [703192] - [scsi] mpt2sas : WarpDrive New product SSS6200 support added (Tomas Henzl) [703192] - [scsi] mpt2sas: do not check serial_number in the abort handler (Tomas Henzl) [703192] - [scsi] mpt2sas: remove flush_scheduled_work() usages (Tomas Henzl) [703192] - [scsi] mptfusion: Bump version 3.4.19 (Tomas Henzl) [703194] - [scsi] mptfusion: Adding inline data padding support for TAPE drive. (Tomas Henzl) [703194] - [scsi] mptfusion: Remove debug print from mptscsih_qcmd() (Tomas Henzl) [703194] - [scsi] mptfusion: do not check serial_number in the abort handler (Tomas Henzl) [703194] - [fs] dio: don't zero out the pages array inside struct dio (Jeff Moyer) [725444] - [scsi] bnx2fc: set lockless to 1 in scsi_host_template (Mike Christie) [696773] - [scsi] bnx2fc: Update copyright and bump version to 1.0.4 (Mike Christie) [696773] - [scsi] bnx2fc: Tx BDs cache in write tasks (Mike Christie) [696773] - [scsi] bnx2fc: Do not arm CQ when there are no CQEs (Mike Christie) [696773] - [scsi] bnx2fc: hold tgt lock when calling cmd_release (Mike Christie) [696773] - [scsi] bnx2fc: Enable support for sequence level error recovery (Mike Christie) [696773] - [scsi] bnx2fc: HSI changes for tape (Mike Christie) [696773] - [scsi] bnx2fc: Handle REC_TOV error code from firmware (Mike Christie) [696773] - [scsi] bnx2fc: REC/SRR link service request and response handling (Mike Christie) [696773] - [scsi] bnx2fc: Support 'sequence cleanup' task (Mike Christie) [696773] - [scsi] bnx2fc: Enable REC & CONF support for the session (Mike Christie) [696773] - [scsi] bnx2fc: Introduce interface structure for each vlan interface (Mike Christie) [696773] - [scsi] bnx2fc: Replace printks with KERN_ALERT to KERN_ERR/KERN_INFO (Mike Christie) [696773] - [scsi] bnx2fc: call ethtool's get/set_settings callbacks with cleaned data (Mike Christie) [696773] - [netdrv] firmware: add bnx2x FW 7.0.20.0 (Michal Schmidt) - [netdrv] bnx2x: update driver to v1.70 (Michal Schmidt) [695631 695847 695857 698285 701288] - [fs] jbd2: Improve scalability by not taking j_state_lock in jbd2_journal_stop() (Larry Woodman) [721044] - [net] lo: Do not allow VLAN on loopback (Jiri Pirko) [703709] - [fs] ext4: Rewrite ext4_page_mkwrite() to use generic helpers (Eric Sandeen) [692167] - [fs] vfs: Block mmapped writes while the fs is frozen (Eric Sandeen) [692167] - [fs] vfs: Create __block_page_mkwrite() helper passing error values back (Eric Sandeen) [692167] - [fs] cifs: fix compiler warning in CIFSSMBQAllEAs (Jeff Layton) [725370] - [fs] cifs: fix name parsing in CIFSSMBQAllEAs (Jeff Layton) [725370]- [virt] KVM: Enable ERMS feature support for KVM (Don Dugger) [721135] - [virt] KVM: Expose RDWRGSFS bit to KVM guests (Don Dugger) [721205] - [virt] KVM: Add RDWRGSFS support when setting CR4 (Don Dugger) [721205] - [virt] KVM: Remove RDWRGSFS bit from CR4_RESERVED_BITS (Don Dugger) [721205] - [virt] KVM: MMU: Adjust shadow paging to work when SMEP=1 and CR0.WP=0 (Don Dugger) [703053] - [virt] KVM: Add instruction fetch checking when walking guest page table (Don Dugger) [703053] - [virt] KVM: Mask function7 ebx against host capability word9 (Don Dugger) [703053] - [virt] KVM: Add SMEP support when setting CR4 (Don Dugger) [703053] - [virt] KVM: Remove SMEP bit from CR4_RESERVED_BITS (Don Dugger) [703053] - [virt] KVM: Mask KVM_GET_SUPPORTED_CPUID data with Linux cpuid info (Don Dugger) [703053] - [x86] enable supervision mode execution protection (Luming Yu) [696152] - [x86] cpufeature: Fix cpuid leaf 7 feature detection (Prarit Bhargava) [696457] - [x86] x86, mem, intel: Initialize Enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] x86, alternative, doc: Add comment for applying alternatives order (Prarit Bhargava) [696457] - [x86] alternative: Add altinstruction_entry macro (Prarit Bhargava) [696457] - [x86] x86, mem: clear_page_64.S: Support clear_page() with enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] x86, mem: copy_user_64.S: Support copy_to/from_user by enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] mem: memcpy_64.S: Optimize memcpy by enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] mem: memset_64.S: Optimize memset by enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] mem: memmove_64.S: Optimize memmove by enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] x86, cpufeature: Add CPU feature bit for enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] Fix spelling error in the memcpy() source code comment (Prarit Bhargava) [696457] - [x86] x86-64, mem: Convert memmove() to assembly file and fix return value bug (Prarit Bhargava) [696457] - [x86] x86, mem: Optimize memmove for small size and unaligned cases (Prarit Bhargava) [696457] - [x86] x86, mem: Optimize memcpy by avoiding memory false dependence (Prarit Bhargava) [696457] - [x86] x86, mem: Don't implement forward memmove() as memcpy() (Prarit Bhargava) [696457] - [x86] x86, alternatives: Fix one more open-coded 8-bit alternative number (Prarit Bhargava) [696457] - [x86] cpu: Support the features flags in new CPUID leaf 7 (Prarit Bhargava) [696457] - [x86] x86, alternatives: Use 16-bit numbers for cpufeature index (Prarit Bhargava) [696457] - [x86] x86-32: Rework cache flush denied handler (Prarit Bhargava) [696457] - [x86] x86-64: Modify memcpy()/memset() alternatives mechanism (Prarit Bhargava) [696457] - [x86] x86-64: Modify copy_user_generic() alternatives mechanism (Prarit Bhargava) [696457] - [x86] x86/alternatives: Check replacementlen <= instrlen at build time (Prarit Bhargava) [696457] - [x86] x86-64: __copy_from_user_inatomic() adjustments (Prarit Bhargava) [696457] - [mm] oom killer output should display UID (Frantisek Hrbata) [700499] - [mm] avoid wrapping vm_pgoff in mremap() and stack expansion (Jerome Marchand) [716541] {CVE-2011-2496} - [pci] MSI: Restore read_msi_msg_desc(); add get_cached_msi_msg_desc() (Don Zickus) [696511] - [pci] MSI: Remove unsafe and unnecessary hardware access (Don Zickus) [696511] - [mm] Fix node_start/end_pfn() definition for mm/page_cgroup.c (Johannes Weiner) [703499] - [mm] memcg: fix init_page_cgroup nid with sparsemem (Johannes Weiner) [703499] - [mm] page_cgroup: allocate memory cgroup structures on local nodes (Johannes Weiner) [703499] - [mm] add alloc_pages_exact_nid() (Johannes Weiner) [703499] - [mm] page_cgroup: reduce allocation overhead for page_cgroup array (Johannes Weiner) [703499] - [scsi] ipr: fix possible false positive detection of stuck interrupt (Steve Best) [693817] - [scsi] ipr: Driver version 2.5.2 (Steve Best) [693817] - [scsi] ipr: increase the dump size for 64 bit adapters (Steve Best) [693817] - [mm] mem-hotplug: update pcp->stat_threshold when memory hotplug occur (Johannes Weiner) [625264] - [mm] vmstat: use a single setter function and callback for adjusting percpu thresholds (Johannes Weiner) [625264] - [mm] page allocator: adjust the per-cpu counter threshold when memory is low (Johannes Weiner) [625264] - [mm] page allocator: calculate a better estimate of NR_FREE_PAGES when memory is low and kswapd is awake (Johannes Weiner) [625264] - [mm] vmstat: update zone stat threshold when onlining a cpu (Johannes Weiner) [625264] - [scsi] qla4xxx: Update driver version to 5.02.00-k7 (Mike Christie) [694098] - [scsi] qla4xxx: Added vendor specific sysfs attributes (Mike Christie) [694098] - [scsi] qla4xxx: do not take host lock in queuecommand (Mike Christie) [694098] - [scsi] qla4xxx: Remove AF_DPC_SCHEDULED flag from ha. (Mike Christie) [694098] - [scsi] qla4xxx: Don't check FW alive if ISP82XX reset is in progress (Mike Christie) [694098] - [scsi] qla4xxx: Don't process mbx interrupt unconditionally (Mike Christie) [694098] - [scsi] qla4xxx: Complete the cmd if sense_len is zero (Mike Christie) [694098] - [scsi] qla4xxx: Dump HW/FW reg to figure out what caused FW to be hung for ISP82XX (Mike Christie) [694098] - [scsi] qla4xxx: Updated the reset sequence for ISP82xx (Mike Christie) [694098] - [scsi] qla4xxx: update function qla4xxx_isr_decode_mailbox() (Mike Christie) [694098] - [scsi] treewide: fix a few typos in comments (Mike Christie) [694098] - [scsi] remove cmd->serial_number litter (Mike Christie) [694098] - [scsi] Fix common misspellings (Mike Christie) [694098] - [scsi] qla4xxx: Use polling mode for disable interrupt mailbox completion (Mike Christie) [694098] - [scsi] qla4xxx: Update driver version to 5.02.00-k6 (Mike Christie) [694098] - [scsi] qla4xxx: masking required bits of add_fw_options during initialization (Mike Christie) [694098] - [scsi] qla4xxx: added new function qla4xxx_relogin_all_devices (Mike Christie) [694098] - [scsi] qla4xxx: add support for ql4xsess_recovery_tmo cmd line param (Mike Christie) [694098] - [scsi] qla4xxx: Add support for ql4xmaxqdepth command line parameter (Mike Christie) [694098] - [scsi] qla4xxx: cleanup function qla4xxx_process_ddb_changed (Mike Christie) [694098] - [scsi] qla4xxx: Prevent other port reinitialization during remove_adapter (Mike Christie) [694098] - [scsi] qla4xxx: remove unused ddb flag DF_NO_RELOGIN (Mike Christie) [694098] - [scsi] qla4xxx: cleanup DDB relogin logic during initialization (Mike Christie) [694098] - [scsi] qla4xxx: Do not retry ISP82XX initialization if H/W state is failed (Mike Christie) [694098] - [scsi] qla4xxx: Do not send mbox command if FW is in failed state (Mike Christie) [694098] - [scsi] qla4xxx: cleanup qla4xxx_initialize_ddb_list() (Mike Christie) [694098] - [scsi] drivers:scsi Change printk typo initate -> initiate (Mike Christie) [694098] - [scsi] bnx2i: Updated version (Mike Christie) [696760] - [scsi] bnx2i: Modified to skip CNIC registration if iSCSI is not supported (Mike Christie) [696760] - [scsi] bnx2i: Optimized the iSCSI offload performance (Mike Christie) [696760] - [scsi] bnx2i: Updated the connection shutdown/cleanup timeout (Mike Christie) [696760] - [scsi] bnx2i: Fixed packet error created when the sq_size is set to 16 (Mike Christie) [696760] - [scsi] Bumping the driver version (Mike Christie) [647268 698288] - [scsi] Fix for proper setting of FW (Mike Christie) [647268 698288] - [scsi] Set a timeout to FW (Mike Christie) [647268 698288] - [scsi] Modifying Maintainer's emailid (Mike Christie) [647268 698288] - [scsi] change in copyright notice (Mike Christie) [647268 698288] - [scsi] remove extra semicolons (Mike Christie) [647268 698288] - [scsi] Fix common misspellings (Mike Christie) [647268 698288] - [scsi] libiscsi_tcp: fix LLD data allocation (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_tcp: fix locking around iscsi sk user data (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_ibft, be2iscsi, iscsi_boot: fix boot kobj data lifetime management (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi: Use struct scsi_lun in iscsi structs instead of u8[8] (Mike Christie) [647268 694098 696760 698288] - [scsi] libiscsi_tcp: use kmap in xmit path (Mike Christie) [647268 694098 696760 698288] - [scsi] Fix common misspellings (Mike Christie) [647268 694098 696760 698288] - [scsi] scsi_transport_iscsi: make priv_sess file writeable only by root (Mike Christie) [647268 694098 696760 698288] - [scsi] be2iscsi: fix null ptr ref in conn get param (Mike Christie) [647268 694098 696760 698288] - [scsi] iser: export addr and port (Mike Christie) [647268 694098 696760 698288] - [scsi] bnx2i: fix null ptr ref in conn get param (Mike Christie) [647268 694098 696760 698288] - [scsi] cxgbi: convert to use iscsi_conn_get_addr_param (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi class: add callout to get iscsi_endpoint values (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_tcp: use iscsi_conn_get_addr_param libiscsi function (Mike Christie) [647268 694098 696760 698288] - [scsi] libiscsi: add helper to convert addr to string (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi: fix iscsi_endpoint leak (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi: add module alias (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi transport: fix kernel-doc notation (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_transport: wait on session in error handler path (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_transport: Modidify recovery_tmo from sysfs (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_transport: added new iscsi_param to display target alias in sysfs (Mike Christie) [647268 694098 696760 698288] - [scsi] libiscsi: use bh locking instead of irq with session lock (Mike Christie) [647268 694098 696760 698288] - [scsi] libiscsi: do not take host lock in queuecommand (Mike Christie) [647268 694098 696760 698288]- [net] Fix prior ABI breakage in net_device (Neil Horman) [725716] - [net] fix xps patches kabi breakage (Jiri Pirko) [668256] - [net] Adjust TX queue kobjects if number of queues changes during unregister (Jiri Pirko) [668256] - [net] xps: NUMA allocations for per cpu data (Jiri Pirko) [668256] - [net] xps: Transmit Packet Steering (Jiri Pirko) [668256] - [net] xps: Improvements in TX queue selection (Jiri Pirko) [668256] - [net] check queue_index from sock is valid for device (Jiri Pirko) [668256] - [net] fix tx queue selection for bridged devices implementing select_queue (Jiri Pirko) [668256] - [net] check the return value of ndo_select_queue() (Jiri Pirko) [668256] - [net] fix problem in reading sock TX queue (Jiri Pirko) [668256] - [net] dev_pick_tx() fix (Jiri Pirko) [668256] - [net] Use sk_tx_queue_mapping for connected sockets (Jiri Pirko) [668256] - [net] Introduce sk_tx_queue_mapping (Jiri Pirko) [668256] - [net] change set_real_num_tx_queues to fail on invalid number of queues (Jiri Pirko) [668256] - [net] sock: do not change prot->obj_size (Jiri Pirko) [668256 725711] - [netdrv] be2net: bump version (Ivan Vecera) [702739] - [netdrv] be2net: request native mode each time the card is reset (Ivan Vecera) [702739] - [netdrv] be2net: account for skb allocation failures (Ivan Vecera) [702739] - [netdrv] benet: Add missing comma between constant string array (Ivan Vecera) [702739] - [netdrv] be2net: create/destroy rx-queues on interface open/close (Ivan Vecera) [702739] - [netdrv] be2net: fix initialization of vlan_prio_bmap (Ivan Vecera) [702739] - [netdrv] be2net: get rid of multi_rxq module param (Ivan Vecera) [702739] - [netdrv] be2net: fix netdev_stats_update (Ivan Vecera) [702739] - [netdrv] be2net: support multiple TX queues (Ivan Vecera) [702739] - [netdrv] be2net: Enable NETIF_F_TSO6 for VLAN traffic for BE (Ivan Vecera) [702739] - [netdrv] be2net: Fix Rx pause counter for lancer (Ivan Vecera) [702739] - [netdrv] be2net: Fallback to the older opcode if MCC_CREATE_EXT opcode is not supported on the card (Ivan Vecera) [702739] - [netdrv] be2net: hash key for rss-config cmd not set (Ivan Vecera) [702739] - [netdrv] be2net: Kill set but unused variable 'req' in lancer_fw_download() (Ivan Vecera) [702739] - [netdrv] be2net: Enable SR-IOV for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: FW download for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Stats for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Support for version 1 of stats for BE3 (Ivan Vecera) [702739] - [netdrv] be2net: fix mbox polling for signal reception (Ivan Vecera) [702739] - [netdrv] be2net: handle signal reception while waiting for POST (Ivan Vecera) [702739] - [netdrv] be2net: Fix to prevent flooding of TX queue (Ivan Vecera) [702739] - [netdrv] be2net: Use NTWK_RX_FILTER command for promiscous mode (Ivan Vecera) [702739] - [netdrv] be2net: In case of UE, do not dump registers for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Disable coalesce water mark mode of CQ for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Handle error completion in Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Fixed bugs related to PVID. (Ivan Vecera) [702739] - [netdrv] be2net: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Ivan Vecera) [702739] - [netdrv] be2net: Fixed a bug in be_cmd_get_regs(). (Ivan Vecera) [702739] - [netdrv] be2net: increment work_counter in be_worker (Ivan Vecera) [702739] - [netdrv] be2net: add code to display default value of tx rate for VFs (Ivan Vecera) [702739] - [netdrv] be2net: pass domain id to be_cmd_link_status_query (Ivan Vecera) [702739] - [netdrv] be2net: fix be_mcc_compl_process to identify eth_get_stat command (Ivan Vecera) [702739] - [netdrv] be2net: Add code to display nic speeds other than 1Gbps/10Gbps (Ivan Vecera) [702739] - [netdrv] be2net: allow register dump only for PFs (Ivan Vecera) [702739] - [netdrv] be2net: Fix unused-but-set variables. (Ivan Vecera) [702739] - [netdrv] benet: convert to hw_features (Ivan Vecera) [702739] - [netdrv] be2net: call FLR after setup wol in be_shutdown (Ivan Vecera) [702739] - [netdrv] be2net: dynamically allocate adapter->vf_cfg (Ivan Vecera) [702739] - [netdrv] be2net: fix to get max VFs supported from adapter (Ivan Vecera) [702739] - [netdrv] be2net: use common method to check for sriov function type (Ivan Vecera) [702739] - [netdrv] be2net: add rxhash support (Ivan Vecera) [702739] - [netdrv] be2net: Fix suspend/resume operation (Ivan Vecera) [702739] - [netdrv] be2net: Rename some struct members for clarity (Ivan Vecera) [702739] - [netdrv] be2net: Fix a potential crash during shutdown. (Ivan Vecera) [702739] - [netdrv] be2net: Fix common misspellings (Ivan Vecera) [702739] - [netdrv] be2net: remove one useless line (Ivan Vecera) [702739] - [netdrv] be2net: cancel be_worker in be_shutdown() even when i/f is down (Ivan Vecera) [702739] - [netdrv] be2net: remove redundant code in be_worker() (Ivan Vecera) [702739] - [netdrv] be2net: parse vid and vtm fields of rx-compl only if vlanf bit is set (Ivan Vecera) [702739] - [netdrv] be2net: refactor code that decides adapter->num_rx_queues (Ivan Vecera) [702739] - [netdrv] be2net: Support for FAT dump retrieval using ethtool --register-dump option (Ivan Vecera) [702739] - [netdrv] be2net: Bump up the version number (Ivan Vecera) [702739] - [netdrv] be2net: Copyright notice change. Update to Emulex instead of ServerEngines (Ivan Vecera) [702739] - [netdrv] be2net: Fix UDP packet detected status in RX compl (Ivan Vecera) [702739] - [netdrv] be2net: Add multicast filter capability for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Disarm CQ and EQ to disable interrupt in Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Remove TX Queue stop in close (Ivan Vecera) [702739] - [netdrv] be2net: Add error recovery during load for Lancer (Ivan Vecera) [702739] - [netdrv] benet: use GFP_KERNEL allocations when possible (Ivan Vecera) [702739] - [netdrv] be2net: use hba_port_num instead of port_num (Ivan Vecera) [702739] - [netdrv] be2net: add code to display temperature of ASIC (Ivan Vecera) [702739] - [netdrv] be2net: variable name change (Ivan Vecera) [702739] - [netdrv] be2net: fixes in ethtool selftest (Ivan Vecera) [702739] - [netdrv] be2net: add new counters to display via ethtool stats (Ivan Vecera) [702739] - [netdrv] be2net: restrict WOL to PFs only. (Ivan Vecera) [702739] - [netdrv] be2net: detect a UE even when a interface is down. (Ivan Vecera) [702739] - [netdrv] be2net: gracefully handle situations when UE is detected (Ivan Vecera) [702739] - [netdrv] be2net: fix be_suspend/resume/shutdown (Ivan Vecera) [702739] - [netdrv] be2net: Fix broken priority setting when vlan tagging is enabled. (Ivan Vecera) [702739] - [netdrv] be2net: For the VF MAC, use the OUI from current MAC address (Ivan Vecera) [702739] - [netdrv] be2net: Cleanup the VF interface handles (Ivan Vecera) [702739] - [netdrv] be2net: call be_vf_eth_addr_config() after register_netdev (Ivan Vecera) [702739] - [netdrv] be2net: endianness fix in be_cmd_set_qos(). (Ivan Vecera) [702739] - [netdrv] be2net: use device model DMA API (Ivan Vecera) [702739] - [netdrv] be2net: remove netif_stop_queue being called before register_netdev. (Ivan Vecera) [702739] - [netdrv] be2net: fix a crash seen during insmod/rmmod test (Ivan Vecera) [702739] - [fs] NFS readdirs losing their cookies (Steve Dickson) [722257] - [fs] jbd: Add fixed tracepoints (Lukas Czerner) [696332] - [fs] ext3: Add fixed tracepoints (Lukas Czerner) [696332] - [fs] ext4: remove alloc_semp (Lukas Czerner) [527222] - [fs] ext4: teach ext4_mb_init_cache() to skip uptodate buddy caches (Lukas Czerner) [527222] - [fs] ext4: synchronize ext4_mb_init_group() with buddy page lock (Lukas Czerner) [527222] - [fs] ext4: implement ext4_add_groupblocks() by freeing blocks (Lukas Czerner) [527222] - [fs] ext4: move ext4_add_groupblocks() to mballoc.c (Lukas Czerner) [527222] - [fs] ext4: move ext4_mb_{get, put}_buddy_cache_lock and make them static (Lukas Czerner) [527222] - [net] bridge: Only flood traffic for unregistered groups to routers (Herbert Xu) [711592] - [net] bridge: restore the right netpoll dev (Amerigo Wang) [680759] - [net] bridge: call NETDEV_JOIN notifiers when add a slave (Amerigo Wang) [680759] - [net] netpoll: prevent setup netpoll on a slave device (Amerigo Wang) [680759] - [net] netpoll: fix use after free (Amerigo Wang) [680759] - [net] netpoll: fix a softirq warning (Amerigo Wang) [680759] - [net] Revert "[net] Revert "[net] bridge: make bridge support netpoll"" (Amerigo Wang) [680759]- [sched] dont reference cfs_rq->tg outside CONFIG_CFS_BANDWIDTH (Larry Woodman) [632509] - [sched] update config options for CFS bandwidth (Larry Woodman) [632509] - [sched] kabi specific fixes (Larry Woodman) [632509] - [sched] replace raw calls (Larry Woodman) [632509] - [sched] Move inc_nr_running and dec_nr_running (Larry Woodman) [632509] - [sched] Add CFS Bandwidth Documentation (Larry Woodman) [632509] - [sched] return majority of remaining quota to global bandwidth pool (Larry Woodman) [632509] - [sched] introduce statistics exports for the cpu sub-system (Larry Woodman) [632509] - [sched] enable throttling (Larry Woodman) [632509] - [sched] Throttled tasks are invisisble to cpu-offline (Larry Woodman) [632509] - [sched] ensure that throttled entities arent falsely nominated as buddies (Larry Woodman) [632509] - [sched] make throttled entities invisible (Larry Woodman) [632509] - [sched] Extend walk_tg_tree to accept a positional argument (Larry Woodman) [632509] - [sched] refresh the global bandwidth pool (Larry Woodman) [632509] - [sched] add support to throttle group entities (Larry Woodman) [632509] - [sched] ensure that per-cpu state is synchronized (Larry Woodman) [632509] - [sched] adds a per-task_group timer (Larry Woodman) [632509] - [sched] Account bandwidth usage (Larry Woodman) [632509] - [sched] Add constraints validation for CFS bandwidth hierarchies (Larry Woodman) [632509] - [sched] introduce the notion of CFS bandwidth (Larry Woodman) [632509] - [sched] Introduce hierarchical task accounting (Larry Woodman) [632509] - [kernel] sched: dont update shares twice on on_rq parent (Larry Woodman) [632509] - [fs] ext4: backport fixes for lazy inode table initialization (Lukas Czerner) [696559] - [fs] ext4: use sb_issue_zeroout in ext4_ext_zeroout (Lukas Czerner) [696559] - [fs] ext4: use sb_issue_zeroout in setup_new_group_blocks (Lukas Czerner) [696559] - [fs] ext4: add batched_discard into ext4 feature list (Lukas Czerner) [696559] - [fs] ext4: add interface to advertise ext4 features in sysfs (Lukas Czerner) [696559] - [fs] ext4: add support for lazy inode table initialization (Lukas Czerner) [696559] - [block] Add helper function for blkdev_issue_zeroout sb_issue_discard (Lukas Czerner) [696559] - [block] blkdev: add blkdev_issue_zeroout helper function (Lukas Czerner) [696559] - [s390x] ap: Fix ap_queue_status structure declaration (Hendrik Brueckner) [724904] - [kernel] first time swap use results in heavy swapping (Hendrik Brueckner) [722461] - [hwmon] lm78: Make ISA interface depend on CONFIG_ISA (Dean Nelson) [717215] - [hwmon] lm78: Avoid forward declarations (Dean Nelson) [717215] - [hwmon] KConfig: avoid building drivers for powerpc that read/write ISA addresses (Dean Nelson) [717215] - [security] SELinux: do not compute transition labels on mountpoint labeled filesystems (Eric Paris) [658291] - [security] SELinux: implement the new sb_remount LSM hook (Eric Paris) [656952] - [security] LSM: Pass -o remount options to the LSM (Eric Paris) [656952] - [block] Support Ricoh memstick driver with new KFIFO api (Shyam Iyer) [637234] - [block] add RICOH memstick Config option (Shyam Iyer) [637234] - [block] memstick: make enable_dma less generic in r592 (Shyam Iyer) [637234] - [block] memstick: add driver for Ricoh R5C592 card reader (Shyam Iyer) [637234]- [usb] remove remaining usages of hcd->state from usbcore and fix regression (Don Zickus) [696600 696602 696603] - [usb] UHCI: remove uses of hcd->state (Don Zickus) [696600 696602 696603] - [usb] Initialize hcd->state roothubs. (Don Zickus) [696600 696602 696603] - [usb] xhci - fix interval calculation for FS isoc endpoints (Don Zickus) [696600 696602 696603] - [usb] xhci: Disable MSI for some Fresco Logic hosts. (Don Zickus) [696600 696602 696603] - [usb] xhci: Do not issue device reset when device is not setup (Don Zickus) [696600 696602 696603] - [usb] xhci: Add defines for hardcoded slot states (Don Zickus) [696600 696602 696603] - [usb] xhci: Bigendian fix for xhci_check_bandwidth() (Don Zickus) [696600 696602 696603] - [usb] xhci: Bigendian fix for skip_isoc_td() (Don Zickus) [696600 696602 696603] - [usb] Intel xhci: Limit number of active endpoints to 64. (Don Zickus) [696600 696602 696603] - [usb] Intel xhci: Ignore spurious successful event. (Don Zickus) [696600 696602 696603] - [usb] Intel xhci: Add PCI id for Panther Point xHCI host. (Don Zickus) [696600 696602 696603] - [usb] Intel xhci: Support EHCI/xHCI port switching. (Don Zickus) [696600 696602 696603] - [usb] xhci: STFU: Be quieter during URB submission and completion. (Don Zickus) [696600 696602 696603] - [usb] xhci: STFU: Don't print event ring dequeue pointer. (Don Zickus) [696600 696602 696603] - [usb] xhci: STFU: Remove function tracing. (Don Zickus) [696600 696602 696603] - [usb] xhci: Don't submit commands when the host is dead. (Don Zickus) [696600 696602 696603] - [usb] xhci: Clear stopped_td when Stop Endpoint command completes. (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix memory leak bug when dropping endpoints (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix memory leak in ring cache deallocation. (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix full speed bInterval encoding. (Don Zickus) [696600 696602 696603] - [usb] xhci: move the common code to a function to get max ports and port array (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix bug in control transfer cancellation. (Don Zickus) [696600 696602 696603] - [usb] xHCI 1.0: Max Exit Latency Too Large Error (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI 1.0: TT_THINK_TIME set (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI 1.0: Block Interrupts for Isoch transfer (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI 1.0: Isoch endpoint CErr field set (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI 1.0: Control endpoint average TRB length field set (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI 1.0: Setup Stage TRB Transfer Type flag (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI: Clear PLC in xhci_bus_resume() (Don Zickus) [696600 696602 696603] - [usb] xhci 1.0: Set transfer burst last packet count field. (Don Zickus) [695615 696600 696602 696603] - [usb] xhci 1.0: Set transfer burst count field. (Don Zickus) [695615 696600 696602 696603] - [usb] xhci 1.0: Update TD size field format. (Don Zickus) [695615 696600 696602 696603] - [usb] xhci 1.0: Only interrupt on short packet for IN EPs. (Don Zickus) [695615 696600 696602 696603] - [usb] xhci: Remove sparse warning about cmd_status. (Don Zickus) [696600 696602 696603] - [usb] xHCI: report USB3.0 portstatus comply with USB3.0 specification (Don Zickus) [696600 696602 696603] - [usb] xHCI: Set link state support (Don Zickus) [696600 696602 696603] - [usb] xHCI: Clear link state change support (Don Zickus) [696600 696602 696603] - [usb] xHCI: warm reset support (Don Zickus) [696600 696602 696603] - [usb] xhci-hcd: Include in xhci-pci.c (Don Zickus) [696600 696602 696603] - [usb] xHCI: Implement AMD PLL quirk (Don Zickus) [696600 696602 696603] - [usb] xhci: Tell USB core both roothubs lost power. (Don Zickus) [696600 696602 696603] - [usb] xhci - also free streams when resetting devices (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix NULL pointer deref in handle_port_status() (Don Zickus) [696600 696602 696603] - [usb] xhci - fix math in xhci_get_endpoint_interval() (Don Zickus) [696600 696602 696603] - [usb] xhci: simplify logic of skipping missed isoc TDs (Don Zickus) [696600 696602 696603] - [usb] xhci - remove excessive 'inline' markings (Don Zickus) [696600 696602 696603] - [usb] xhci: unsigned char never equals -1 (Don Zickus) [696600 696602 696603] - [usb] xhci - fix unsafe macro definitions (Don Zickus) [696600 696602 696603] - [usb] xhci: Clean up cycle bit math used during stalls. (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix cycle bit calculation during stall handling. (Don Zickus) [696600 696602 696603] - [usb] xhci: Update internal dequeue pointers after stalls. (Don Zickus) [696600 696602 696603] - [usb] Remove bogus USB_PORT_STAT_SUPER_SPEED symbol. (Don Zickus) [696600 696602 696603] - [usb] xhci: Return canceled URBs immediately when host is halted. (Don Zickus) [696600 696602 696603] - [usb] xhci: Fixes for suspend/resume of shared HCDs. (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix re-init on power loss after resume. (Don Zickus) [696600 696602 696603] - [usb] xhci: Make roothub functions deal with device removal. (Don Zickus) [696600 696602 696603] - [usb] xhci: Limit roothub ports to 15 USB3 & 31 USB2 ports. (Don Zickus) [696600 696602 696603] - [usb] xhci: Return a USB 3.0 hub descriptor for USB3 roothub (Don Zickus) [696600 696602 696603] - [usb] xhci: Register second xHCI roothub. (Don Zickus) [696600 696602 696603] - [usb] xhci: Change xhci_find_slot_id_by_port() API. (Don Zickus) [696600 696602 696603] - [usb] xhci: Refactor bus suspend state into a struct. (Don Zickus) [696600 696602 696603] - [usb] xhci: Index with a port array instead of PORTSC addresses. (Don Zickus) [696600 696602 696603] - [usb] Set usb_hcd->state and flags for shared roothubs. (Don Zickus) [696600 696602 696603] - [usb] Make core allocate resources per PCI-device. (Don Zickus) [696600 696602 696603] - [usb] Store bus type in usb_hcd, not in driver flags. (Don Zickus) [696600 696602 696603] - [usb] Change usb_hcd->bandwidth_mutex to a pointer. (Don Zickus) [696600 696602 696603] - [usb] Refactor irq enabling out of usb_add_hcd() (Don Zickus) [696600 696602 696603] - [usb] xhci: Change hcd_priv into a pointer. (Don Zickus) [696600 696602 696603] - [usb] xhci: Always use usb_hcd in URB instead of converting xhci_hcd. (Don Zickus) [696600 696602 696603] - [usb] xhci: Modify check for TT info. (Don Zickus) [696600 696602 696603] - [usb] USB 3.0 Hub Changes (Don Zickus) [696520 696600 696602 696603] - [usb] USB3.0 ch11 definitions (Don Zickus) [696600 696602 696603] - [usb] xhci: Remove references to HC_STATE_RUNNING. (Don Zickus) [696600 696602 696603] - [usb] xhci: Remove references to HC_STATE_HALT. (Don Zickus) [696600 696602 696603] - [usb] xHCI: prolong host controller halt time limit (Don Zickus) [696600 696602 696603] - [usb] xHCI: Remove redundant variable in xhci_resume() (Don Zickus) [696600 696602 696603] - [usb] xhci: Rename variables and reduce register reads. (Don Zickus) [696600 696602 696603] - [usb] xhci: Rework port suspend structures for limited ports. (Don Zickus) [696600 696602 696603] - [usb] Remove bitmap #define from hcd.h (Don Zickus) [696600 696602 696603] - [usb] xhci: Remove old no-op test. (Don Zickus) [696600 696602 696603] - [usb] move usbcore away from hcd->state (Don Zickus) [696600 696602 696603] - [usb] xhci: mark local functions as static (Don Zickus) [696600 696602 696603] - [usb] xhci: fix couple sparse annotations (Don Zickus) [696600 696602 696603] - [usb] xhci: rework xhci_print_ir_set() to get ir set from xhci itself (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix an error in count_sg_trbs_needed() (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix errors in the running total calculations in the TRB math (Don Zickus) [696600 696602 696603] - [usb] xhci: Clarify some expressions in the TRB math (Don Zickus) [696600 696602 696603] - [usb] host: Move AMD PLL quirk to pci-quirks.c (Don Zickus) [696600 696602 696603] - [usb] EHCI: ASPM quirk of ISOC on AMD SB800 (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix issue with port array setup and buggy hosts. (Don Zickus) [696600 696602 696603] - [usb] convert usb_hcd bitfields into atomic flags (Don Zickus) [696600 696602 696603] - [x86] ACPI, APEI, EINJ Param support is disabled by default (Don Zickus) [725435] - [fs] pstore: Allow the user to explicitly choose a backend (Don Zickus) [696135] - [x86] ACPI, APEI, Add WHEA _OSC support (Don Zickus) [717515] - [x86] ACPI, APEI, Add APEI bit support in generic _OSC call (Don Zickus) [696088] - [x86] ACPI, APEI, GHES, Support disable GHES at boot time (Don Zickus) [696088] - [x86] ACPI, APEI, GHES, Prevent GHES to be built as module (Don Zickus) [696088] - [x86] PCI / ACPI: Fix build of the AER driver for CONFIG_ACPI unset (Don Zickus) [696081] - [x86] PCI: remove unused AER functions (Don Zickus) [696081] - [x86] pstore: Fix Kconfig dependencies for apei->pstore (Don Zickus) [696135] - [x86] pstore: fix one type of return value in pstore (Don Zickus) [696135] - [x86] pstore: fix pstore filesystem mount/remount issue (Don Zickus) [696135] - [x86] pstore: fix one type of return value in pstore (Don Zickus) [696081 696135] - [x86] pstore: cleanups to pstore_dump() (Don Zickus) [696135] - [x86] ACPI, APEI, Add PCIe AER error information printing support (Don Zickus) [696078] - [x86] PCIe, AER, use pre-generated prefix in error information printing (Don Zickus) [696078] - [x86] ACPI, APEI, Add ERST record ID cache (Don Zickus) [713716] - [x86] pstore: use mount option instead sysfs to tweak kmsg_bytes (Don Zickus) [696135] - [x86] pstore: fix leaking ->i_private (Don Zickus) [696135] - [x86] Some fixes for pstore (Don Zickus) [696135] - [x86] ACPI: Fix boot problem related to APEI with acpi_disabled set (Don Zickus) [696081] - [x86] PCI/ACPI: Request _OSC control once for each root bridge (v3) (Don Zickus) [696081] - [x86] ACPI, APEI, Generic Hardware Error Source POLL/IRQ/NMI notification type support (Don Zickus) [696088] - [x86] pstore: fix build warning for unused return value from sysfs_create_file (Don Zickus) [696135] - [x86] pstore: X86 platform interface using ACPI/APEI/ERST (Don Zickus) [696135] - [x86] pstore: new filesystem interface to platform persistent storage (Don Zickus) [696135] - [x86] ACPI, APEI, Report GHES error information via printk (Don Zickus) [696078] - [x86] ACPI, APEI, Add APEI generic error status printing support (Don Zickus) [696078] - [x86] Add CPER PCIe error section structure and constants definition (Don Zickus) [696078] - [ppc] perf: Handle events that raise an exception without overflowing (Steve Best) [720743] - [fs] powerpc: Wire up sys_syncfs (Lukas Czerner) [691267] - [fs] s390: wire up sys_syncfs (Lukas Czerner) [691267] - [fs] introduce sys_syncfs to sync a single file system (Lukas Czerner) [691267] - [v4l] Avoid kABI to complain about is_stereo() unused callback (Mauro Carvalho Chehab) [679755] - [v4l] em28xx: Fix handling of V4L2 ctrl ioctl's (Mauro Carvalho Chehab) [679755] - [v4l] Fix tuner-core behavior to properly return the right flags (Mauro Carvalho Chehab) [679755] - [x86] UV Scalability: improve drain_pages (George Beshers) [635800] - [virt] x86: report valid microcode update ID (Marcelo Tosatti) [694747]- [scsi] lpfc: Update lpfc version for 8.3.5.45.2p driver release (Rob Evers) [725092] - [scsi] lpfc: Fixed driver build not building in debugfs even kernel CONFIG_DEBUG_FS=y is set (Rob Evers) [725092] - [scsi] lpfc: Fix issue where the FC/FCoE Async Receive CQE did not scale for 16G FC adapters (Rob Evers) [725092] - [scsi] lpfc: Fix FLOGI payload having multiple N_port_ID set when lpfc_enable_npiv is 0 (Rob Evers) [725092] - [scsi] lpfc: Fixed new ASIC device-mgmt BSG pass-through failed multi-buffer fw download (Rob Evers) [725092] - [scsi] lpfc: Fixed bug with improperly reported number of supported VFs (Rob Evers) [725092] - [scsi] lpfc: Fixed bug were driver was not waiting for SLI port status after firmware reset (Rob Evers) [725092] - [scsi] lpfc: Remove unnecessary define that is causing warnings (Rob Evers) [725092] - [scsi] lpfc: Fixed failure to enable PCIe AER prevent driver initialize and attach to device (Rob Evers) [725092] - [scsi] lpfc: Fix split pde code (Rob Evers) [725092] - [scsi] lpfc: Fix BlockGuard error path handling (Rob Evers) [725092] - [scsi] lpfc: Fix EEH recovery so state is saved after every PCI reset for SLI4 (Rob Evers) [725092] - [scsi] lpfc: Fix FC Port swap on SLI3 adapters (Rob Evers) [725092] - [scsi] lpfc: Fixed Virtual link loss during Face plate failover test (Rob Evers) [725092] - [scsi] lpfc: Fix 2KB limitation for extended mailbox command (Rob Evers) [725092] - [scsi] lpfc: Fix vpi initialization in lpfc_init_vfi (Rob Evers) [725092] - [netdrv] bonding: reduce noise during init (Andy Gospodarek) [563174] - [netdrv] bonding: fix string comparison errors (Andy Gospodarek) [682946] - [netdrv] bonding: allow non-standard link-speeds (Andy Gospodarek) [723032] - [netdrv] bonding: don't lock when copying/clearing VLAN list on slave (Andy Gospodarek) [722901] - [net] enable GRO by default for vlan devices (Weiping Pan) [725891] - [fs] nfsd4: fix file leak on open_downgrade (J. Bruce Fields) [714153] - [fs] nfsd4: remember to put RW access on stateid destruction (J. Bruce Fields) [714153] - [fs] nfsd4: Fix filp leak (J. Bruce Fields) [714153] - [netdrv] bonding:delete lacp_fast from ad_bond_info (Weiping Pan) [707142] - [netdrv] bonding: make 802.3ad use latest lacp_rate (Weiping Pan) [707142] - [netdrv] bonding 802.3ad: Rename rx_machine_lock to state_machine_lock (Weiping Pan) [707142] - [netdrv] bonding 802.3ad: Fix the state machine locking (Weiping Pan) [707142]- [scsi] lpfc: Update lpfc version for 8.3.5.45.1p driver release (Rob Evers) [706517] - [scsi] lpfc: Fixed compiler warning for putting large amount of memory on stack (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.45 driver release (Rob Evers) [706517] - [scsi] lpfc: Turn on MSI-X by default (Rob Evers) [706517] - [scsi] lpfc: Added setting specific pf_number in GET_PROFILE_CONFIG to get maximum virtfn (Rob Evers) [706517] - [scsi] lpfc: Added driver capability of reseting new ASIC firmware and device from sysfs entry (Rob Evers) [706517] - [scsi] lpfc: Add firmware upgrade code to driver (Rob Evers) [706517] - [scsi] lpfc: Added capability of inducing new ASIC firmware dump obj file to flash filesystem (Rob Evers) [706517] - [scsi] lpfc: Added 100ms delay before driver action following IF_TYPE_2 function reset (Rob Evers) [706517] - [scsi] lpfc: Added Linux driver SR-IOV management support for both SLI3 and SLI4 devices (Rob Evers) [706517] - [scsi] lpfc: Fragment ELS and SCSI SGE lists based on Extent regions (Rob Evers) [706517] - [scsi] lpfc: Remove GET_ALLOCATED extent count response work-around (Rob Evers) [706517] - [scsi] lpfc: Fixed potential missed SLI4 device initialization failure conditions (Rob Evers) [706517] - [scsi] lpfc: Fixed build warning (Rob Evers) [706517] - [scsi] lpfc: Fixed Back to back Flogis sent without a logo (Rob Evers) [706517] - [scsi] lpfc: Add model names for new hardware (Rob Evers) [706517] - [scsi] lpfc: Fix bug with lpfc driver not updating the wwnn and wwpn after a name change (Rob Evers) [706517] - [scsi] lpfc: Set the maximum SGE size to 0x80000000 when HBA does not have any restriction (Rob Evers) [706517] - [scsi] lpfc: New ASIC device link diagonstic test and link diagnostic loopback test support (Rob Evers) [706517] - [scsi] lpfc: Rework svn rev 10898 (Rob Evers) [706517] - [scsi] lpfc: Fixed mix-and-match backward compability with the new new ASIC device management (Rob Evers) [706517] - [scsi] lpfc: Fix SLI3 and non-NPIV crashes with new extent code (Rob Evers) [706517] - [scsi] lpfc: Fixed BSG failure in handing pass-through mailbox with multiple external buffers (Rob Evers) [706517] - [scsi] lpfc: Fix CT command never completing on Big Endian system (Rob Evers) [706517] - [scsi] lpfc: Refactor lpfc_sli4_alloc_extent some more (Rob Evers) [706517] - [scsi] lpfc: Restore SLI4_PARAMETER mailbox can fail as nonerror functionality (Rob Evers) [706517] - [scsi] lpfc: Rework svn rev 11479 (Rob Evers) [706517] - [scsi] lpfc: Rework svn rev 11379 (Rob Evers) [706517] - [scsi] lpfc: Do not post RPI Headers to SLI4 port that support extents (Rob Evers) [706517] - [scsi] lpfc: Back out r9872 (Rob Evers) [706517] - [scsi] lpfc: Refactor code in lpfc_sli4_alloc_extent (Rob Evers) [706517] - [scsi] lpfc: Fix port capabilities and get parameters mailbox calls (Rob Evers) [706517] - [scsi] lpfc: Fix SLI2 crashes with new extent code (Rob Evers) [706517] - [scsi] lpfc: Fixed EEH failure on PPC-P7 due to the platform required PCI fundamental reset (Rob Evers) [706517] - [scsi] lpfc: Fixed incorrect size set into the sysfs binary file access interface (Rob Evers) [706517] - [scsi] lpfc: Brought debugfs accessing new ASIC extents information into the iDiag framework (Rob Evers) [706517] - [scsi] lpfc: Fix mailbox processing to not overwrite mailbox status codes (Rob Evers) [706517] - [scsi] lpfc: Changed enumerate members starting from none zero value (Rob Evers) [706517] - [scsi] lpfc: Remove driver workaround for COMMON_ALLOC_RESOURCE_EXTENTS endianess issue (Rob Evers) [706517] - [scsi] lpfc: Fix lpfc_printf_log message numbers (Rob Evers) [706517] - [scsi] lpfc: Implement debugfs support for resource extents (Rob Evers) [706517] - [scsi] lpfc: iDiag method for read write bitset bitclear access to new ASIC control registers (Rob Evers) [706517] - [scsi] lpfc: Call correct mailbox cleanup routine after extents are allocated (Rob Evers) [706517] - [scsi] lpfc: Implement extent block list member cleanup and free memory resources (Rob Evers) [706517] - [scsi] lpfc: Fix memory leak in extent block lists (Rob Evers) [706517] - [scsi] lpfc: Modified variables for XRIs to be unsigned variable (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.47 driver release (Rob Evers) [706517] - [scsi] lpfc: iDiag method for endian explicit dumping at iussue SLI4 mailbox command routine (Rob Evers) [706517] - [scsi] lpfc: Fixed compilation error/warning (Rob Evers) [706517] - [scsi] lpfc: iDiag method for dumping mailbox command from SLI4 issue mailbox command routine (Rob Evers) [706517] - [scsi] lpfc: Implement support for nonembedded Extent mailbox IOCTLs (Rob Evers) [706517] - [scsi] lpfc: Fix crash in rpi clean when driver load fails (Rob Evers) [706517] - [scsi] lpfc: Fixed race condition between driver multi-buffer seesion reset and bsg job done (Rob Evers) [706517] - [scsi] lpfc: Rework revision 10933 (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.41 driver release (Rob Evers) [706517] - [scsi] lpfc: Fixed mask size for the wq_id mask (Rob Evers) [706517] - [scsi] lpfc: Fix Port Error detected during POST (Rob Evers) [706517] - [scsi] lpfc: iDiag dump methods for new ASIC BSG multiple buffer mailbox command pass-through (Rob Evers) [706517] - [scsi] lpfc: Added protection on new ASIC specific mbox cmd passed to existing interface type (Rob Evers) [706517] - [scsi] lpfc: Added protection on non-embedded mailbox command for number of external buffers (Rob Evers) [706517] - [scsi] lpfc: Apply dropped patch from initial new ASIC bring up (Rob Evers) [706517] - [scsi] lpfc: Rework revision 10898 (Rob Evers) [706517] - [scsi] lpfc: Fixed mailbox command completion invoke BSG job_done while holding spinlock (Rob Evers) [706517] - [scsi] lpfc: Fixed double byte swap on received RRQ (Rob Evers) [706517] - [scsi] lpfc: Fixed no BSG data transfer size protection in mailbox command pass-through path (Rob Evers) [706517] - [scsi] lpfc: Make adjustments for systems with Page Size Larger than 4k (Rob Evers) [706517] - [scsi] lpfc: Reorganize CQ and EQ usage to comply with SLI4 Specification (Rob Evers) [706517] - [scsi] lpfc: Fix KERN levels on log messages 3008, 2903, 0383 (Rob Evers) [706517] - [scsi] lpfc: Fixed new ASIC mbox queue id collision with work queue id in debugfs queue access (Rob Evers) [706517] - [scsi] lpfc: Fixed not resetting session on pass-through read mbox cmd with single buffer (Rob Evers) [706517] - [scsi] lpfc: Initial checkin of SLI4 Extents code (Rob Evers) [706517] - [scsi] lpfc: Added new ASIC pass-through mbox cmd extension on multi-external-buffer handling (Rob Evers) [706517] - [scsi] lpfc: Fixed bug in BSG pass-through mailbox size check to non-embedded external buffer (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.40 driver release (Rob Evers) [706517] - [scsi] lpfc: Add LOG_ELS message to NPIV LOGO (Rob Evers) [706517] - [scsi] lpfc: Fixed Vports not sending FDISC after lips (Rob Evers) [706517] - [scsi] lpfc: Added 0x9B multi-buffer subsystem/opcode macros in user-kernel shared BSG header (Rob Evers) [706517] - [scsi] lpfc: Extended dfc_mbox_req struct with mbox tag and multi-buffer sequence number (Rob Evers) [706517] - [scsi] lpfc: Fixed a bug BSG treated all SLI_CONFIG (0x9B) mailbox commands as non-embedded (Rob Evers) [706517] - [scsi] lpfc: Removed unnecessary buffer-to-buffer copies in handling pass-through mbox cmds (Rob Evers) [706517] - [scsi] lpfc: Fixed the mixed declarations and codes which violate ISO C90 (Rob Evers) [706517] - [scsi] lpfc: Fix FCFI incorrect on received unsolicited frames (Rob Evers) [706517] - [scsi] lpfc: Misc upstream fixes (Rob Evers) [706517] - [scsi] lpfc: Fix bug with lpfc driver causing a system crash during driver unload (Rob Evers) [706517] - [scsi] lpfc: Added user-kernel shared sli-config mailbox header for new ASIC device management (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.39 driver release (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs SLI4 device doorbell reigster access methods (Rob Evers) [706517] - [scsi] lpfc: Fix RQ_CREATE version 1 fails (Rob Evers) [706517] - [scsi] lpfc: Fix FCFI incorrect on received unsolicited frames (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs SLI4 device display host/port index in decimal (Rob Evers) [706517] - [scsi] lpfc: Do not limit RPI Count to a minimum of 64 (Rob Evers) [706517] - [scsi] lpfc: Do not override CT field in issue_els_flogi for SLI4 IF type 2 (Rob Evers) [706517] - [scsi] lpfc: Fix build introduced in r10532 (Rob Evers) [706517] - [scsi] lpfc: Add Temporary RPI field to the ELS request WQE (Rob Evers) [706517] - [scsi] lpfc: Allow SLI4 with FCOE_MODE not set for new SLI4 FC adapters (Rob Evers) [706517] - [scsi] lpfc: Restrict driver to look at BAR2 or BAR4 only for if_type 0 (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs SLI4 device queue entry access methods (Rob Evers) [706517] - [scsi] lpfc: Update copyright date for all changed files (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.37 driver release (Rob Evers) [706517] - [scsi] lpfc: Fixed the compiler warning (Rob Evers) [706517] - [scsi] lpfc: Modified existing driver code to handle PCI Link drop detection failure (Rob Evers) [706517] - [scsi] lpfc: 4K boundary issue + lpfc driver (Rob Evers) [706517] - [scsi] lpfc: Fix debugfs build error caused by undefined Macro (Rob Evers) [706517] - [scsi] lpfc: Add selective reset jump table entry (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.36 driver release (Rob Evers) [706517] - [scsi] lpfc: Merge from upstream: lpfc: lower stack use in lpfc_fc_frame_check (Rob Evers) [706517] - [scsi] lpfc: Merge from upstream: fix comment typo diable -> disable (Rob Evers) [706517] - [scsi] lpfc: Merge from upstream: tree-wide: fix comment/printk typos (Rob Evers) [706517] - [scsi] lpfc: Add new Queue create Mailbox versions for new ASIC (Rob Evers) [706517] - [scsi] lpfc: Place LPFC driver module parameters to /sys/module//parameters (Rob Evers) [706517] - [scsi] lpfc: Performance Hints support (Rob Evers) [706517] - [scsi] lpfc: Add new driver interfaces for encryption products (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs queue information get (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs PCI config space register bits set/clear methods (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs framework and read/write PCI config space registers (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.35 driver release (Rob Evers) [706517] - [scsi] lpfc: Configuration parameter lpfc_suppress_link_up is ignored for SLI-4 (Rob Evers) [706517] - [scsi] lpfc: Modified lpfc_delay_discovery implementation (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.34 driver release (Rob Evers) [706517] - [scsi] lpfc: Print something out if the link_speed is not supported by this adapter (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.33 driver release (Rob Evers) [706517] - [scsi] lpfc: Added support for clean address bit (Rob Evers) [706517] - [x86] x86, UV: Fix NMI handler for UV platforms (George Beshers) [689026] - [x86] x86, NMI: Add priorities to handlers (George Beshers) [689026] - [x86] x86, nmi_watchdog: Remove ARCH_HAS_NMI_WATCHDOG and rely on CONFIG_HARDLOCKUP_DETECTOR (George Beshers) [689026] - [mm] zram: Fix kunmapping order (Jerome Marchand) [722926] - [mm] zram: Replace mutex lock by a R/W semaphore (Jerome Marchand) [722926] - [mm] zram: allow partial page operations (Jerome Marchand) [722926] - [mm] zram: Refactor zram_read/write() functions (Jerome Marchand) [722926] - [mm] zram: Remove useless offset calculation in handle_uncompressed_page (Jerome Marchand) [722926] - [kernel] sched: Next buddy hint on sleep and preempt path (Rik van Riel) [711600] - [kernel] sched: Make set_*_buddy() work on non-task entities (Rik van Riel) [711600] - [dma] ioatdma: add support for SandyBridge (John Feeney) [701443] - [x86] Don't use the EFI reboot method by default (Matthew Garrett) [723849] - [mm] thp: fix move_huge_pmd (Andrea Arcangeli) [706385]- [virt] xen: x86_32: Ignore not present at boot time HIGHMEM pages (Igor Mammedov) [523122] - [virt] xen: prevent crashes with non-HIGHMEM 32-bit kernels with largeish memory (Igor Mammedov) [523122] - [virt] xen/balloon: Move dec_totalhigh_pages() from __balloon_append() to balloon_append() (Igor Mammedov) [523122] - [virt] xen/balloon: Use PageHighMem() for high memory page detection (Igor Mammedov) [523122] - [virt] xen/balloon: Removal of driver_pages (Igor Mammedov) [523122] - [virt] xen: Mark all initial reserved pages for the balloon as INVALID_P2M_ENTRY (Igor Mammedov) [523122] - [virt] xen: clean up "extra" memory handling some more (Igor Mammedov) [523122] - [virt] xen/balloon: the balloon_lock is useless (Igor Mammedov) [523122] - [virt] xen/balloon: make sure we only include remaining extra ram (Igor Mammedov) [523122] - [virt] xen: add extra pages to balloon (Igor Mammedov) [523122] - [virt] xen: don't add extra_pages for RAM after mem_end (Igor Mammedov) [523122] - [virt] xen: make sure xen_max_p2m_pfn is up to date (Igor Mammedov) [523122] - [virt] xen: limit extra memory to a certain ratio of base (Igor Mammedov) [523122] - [virt] xen: add extra pages for E820 RAM regions, even if beyond mem_end (Igor Mammedov) [523122] - [virt] xen: make sure xen_extra_mem_start is beyond all non-RAM e820 (Igor Mammedov) [523122] - [virt] xen: implement "extra" memory to reserve space for pages not present at boot (Igor Mammedov) [523122] - [virt] xen: Use host-provided E820 map (Igor Mammedov) [523122] - [virt] xen: don't map missing memory (Igor Mammedov) [716498] - [virt] xen: Rename the balloon lock (Igor Mammedov) [523122] - [virt] xen: make sure pages are really part of domain before freeing (Igor Mammedov) [523122] - [virt] xen: release unused free memory (Igor Mammedov) [523122] - [virt] vhost: optimize interrupt enable/disable (Jason Wang) [725199] - [virt] vhost: set log when updating used flags or avail event (Jason Wang) [725199] - [virt] vhost: init used ring after backend was set (Jason Wang) [725199] - [virt] vhost-net: remove unlocked use of receive_queue (Jason Wang) [725199] - [virt] vhost: lock receive queue, not the socket (Jason Wang) [725199] - [virt] vhost-net: Unify the code of mergeable and big buffer handling (Jason Wang) [725199] - [virt] vhost-net: check the support of mergeable buffer outside the receive loop (Jason Wang) [725199] - [virt] vhost: copy_from_user -> __copy_from_user (Jason Wang) [725199] - [infiniband] qib: Adjust to use cpumask_weight() and cpumask_first() (Chad Dupuis) [696226] - [infiniband] qib: Ensure that LOS and DFE are being turned off (Chad Dupuis) [696226] - [infiniband] qib: Prevent driver hang with unprogrammed boards (Chad Dupuis) [696226] - [infiniband] qib: Fix M_Key field in SubnGet and SubnGetResp MADs (Chad Dupuis) [696226] - [infiniband] qib: Set default LE2 value for active cables to 0 (Chad Dupuis) [696226] - [infiniband] qib: Return correct MAD when setting link width to 255 (Chad Dupuis) [696226] - [infiniband] qib: Prevent double completions after a timeout or RNR error (Chad Dupuis) [696226] - [infiniband] qib: Kernel BUG at include/linux/timer.h:82 (Chad Dupuis) [696226] - [infiniband] qib: Hold link for Tx SERDES settings (Chad Dupuis) [696226] - [infiniband] qib: Improve SERDES tunning on QMH boards (Chad Dupuis) [696226] - [infiniband] qib: Un-necessary delayed completions on RC connection (Chad Dupuis) [696226] - [infiniband] qib: Issue pre-emptive NAKs on eager buffer overflow (Chad Dupuis) [696226] - [infiniband] qib: RDMA lkey/rkey validation is inefficient for large MRs (Chad Dupuis) [696226] - [infiniband] qib: change qpn increment (Chad Dupuis) [696226] - [infiniband] qib: adding fix missing from earlier patch (Chad Dupuis) [696226] - [infiniband] qib: change rcv queue/qpn selection (Chad Dupuis) [696226] - [infiniband] qib: interrupt mitigation fix (Chad Dupuis) [696226] - [infiniband] qib: Avoid duplicate writes to the rcv head register (Chad Dupuis) [696226] - [infiniband] qib: Add a few new SERDES tunings (Chad Dupuis) [696226] - [infiniband] qib: Reset packet list after freeing (Chad Dupuis) [696226] - [infiniband] qib: New SERDES init routine and improvements to SI quality (Chad Dupuis) [696226] - [infiniband] qib: clear WAIT_SEND flags when setting QP to error state (Chad Dupuis) [696226] - [infiniband] qib: fix context allocation with multiple HCAs (Chad Dupuis) [696226] - [infiniband] qib: Multi Florida HCA Hosts panic on reboot (Chad Dupuis) [696226] - [infiniband] qib: Handle transitions from ACTIVE_DEFERRED to ACTIVE better (Chad Dupuis) [696226] - [infiniband] qib: UD send with immediate Rx completion has wrong size (Chad Dupuis) [696226] - [infiniband] qib: set port physical state even if other fields are invalid (Chad Dupuis) [696226] - [infiniband] qib: generate completion callback on errors (Chad Dupuis) [696226] - [infiniband] qib: add thresholds to VendorPortCounters PMA operation (Chad Dupuis) [696226] - [infiniband] qib: add support for the new QME7362 card (Chad Dupuis) [696226] - [infiniband] qib: add receive header queue size module parameters (Chad Dupuis) [696226] - [infiniband] qib: remove IB latency turnoff (Chad Dupuis) [696226] - [ata] Add Intel IDE-R support (John Feeney) [695587] - [agp] fix arbitrary kernel memory writes (Jerome Marchand) [699308] {CVE-2011-1745 CVE-2011-2022} - [agp] fix OOM and buffer overflow (Jerome Marchand) [699306] {CVE-2011-1746} - [kernel] run_rebalance_domains() is using too much cpu time (George Beshers) [635848] - [x86] Enable UV MMTIMER (George Beshers) [635713] - [ppc] Use correct ccr bit for syscall error status (Steve Best) [691579] - [s390x] qdio: clear shared DSCI before scheduling the queue handler (Hendrik Brueckner) [725690] - [scsi] scsi_dh_alua: Attach to UNAVAILABLE/OFFLINE AAS devices (Mike Christie) [698329] - [kernel] backport upstream change to remove prefetch instructions from list and rculist functions (Larry Woodman) [725538] - [input] wacom: add support for DTU-2231 (Aristeu Rozanski) [705210] - [infiniband] iw_cxgb4: update driver to latest upstream (Neil Horman) [717377] - [kernel] taskstats: don't allow duplicate entries in listener mode (Jerome Marchand) [715448] {CVE-2011-2484} - [kernel] Monitor and log change in system time when the system time drifts by user configured time interval warning (James Takahashi) [694910] - [security] Translate secctx to 0 if SELinux disabled (David Howells) [667177] - [pm] hibernate: Handle marginal memory conditions correctly (Matthew Garrett) [700264] - [kernel] Oprofile support for Sandy Bridge processors (John Villalovos) [696562] - [kernel] misc: add support for IB700 module (Don Zickus) [667090] - [x86] ACPI: Use ioremap_cache() (George Beshers) [635860] - [x86] ACPI: introduce "acpi_rsdp=" parameter for kdump (Takao Indoh) [723670] - [x86] UV: Kernel log overflows on boot on large systems (George Beshers) [696287] - [x86] amd-iommu: Fix 3 possible endless loops (Frank Arnold) [713517] - [x86] amd-iommu: Use only per-device dma_ops (Frank Arnold) [712369] - [x86] setup: Fix EDD3.0 data verification (Gleb Natapov) [704128] - [virt] xen: Revert p2m tree (Andrew Jones) [725519] - [virt] xen-blkfront: fix data size for xenbus_gather in blkfront_connect (Andrew Jones) [716452] - [virt] xen/hvc: only notify if we actually sent something (Igor Mammedov) [725041] - [virt] xen mmu: fix a race window causing leave_mm BUG() (Radim Krcmar) [724995] - [virt] xen: off by one errors in multicalls.c (Radim Krcmar) [725007] - [virt] virtio_net: introduce VIRTIO_NET_HDR_F_DATA_VALID (Jason Wang) [713337]- [netdrv] be2net: clear intr bit in be_probe() (Ivan Vecera) [702739 722596] - [fs] fs: call security_d_instantiate in d_obtain_alias (Josef Bacik) [656458] - [fs] dlm: use vmalloc for hash tables (David Teigland) [719357] - [fs] quota: Fix WARN_ON in lookup_one_len (Eric Sandeen) [718332] - [net] skbuff: fix error handling in pskb_copy() (Michael S. Tsirkin) [632752] - [net] vlan: allow TSO setting on vlan interfaces (Andy Gospodarek) [645785] - [netdrv] Support 'passthru' mode using macvlan/macvtap (James Takahashi) [693874] - [netdrv] asix: fix setting mac address for AX88772 (Jiri Pirko) [725234] - [netdrv] ixgbevf: update to upstream version 2.1.0-k (Andy Gospodarek) [694231] - [netdrv] bnx2x: remove a log-spamming message (Michal Schmidt) [712000] - [netdrv] cxgb4 driver update (Neil Horman) [717801] - [netdrv] iwlwifi: accept EEPROM version 0x423 for iwl6000 (Stanislaw Gruszka) [691846] - [netdrv] cxgb3 driver update (Neil Horman) [717805] - [netdrv] net: bonding: allow all slave speeds (Jiri Pirko) [720941] - [netdrv] ixgbe: update to upstream version 3.4.8-k (Andy Gospodarek) [689998 696045] - [netdrv] e1000e: update to upstream version 1.3.16-k (Andy Gospodarek) [694223 698291] - [net] introduce __netdev_alloc_skb_ip_align (Andy Gospodarek) [694223] - [net] dcbnl: unlock on an error path in dcbnl_cee_fill() (Dean Nelson) [695947] - [net] dcbnl: Add CEE notification (Dean Nelson) [695947] - [net] dcbnl: Aggregated CEE GET operation (Dean Nelson) [695947] - [net] dcb: use nlmsg_free() instead of kfree() (Dean Nelson) [695947] - [net] dcb: Add missing error check in dcb_ieee_set() (Dean Nelson) [695947] - [net] dcb: fix return type on dcb_setapp() (Dean Nelson) [695947] - [net] dcb: Add dcb_ieee_getapp_mask() for drivers to query APP settings (Dean Nelson) [695947] - [net] dcb: Add ieee_dcb_delapp() and dcb op to delete app entry (Dean Nelson) [695947] - [net] dcb: Add ieee_dcb_setapp() to be used for IEEE 802.1Qaz APP data (Dean Nelson) [695947] - [net] net: dcbnl, add multicast group for DCB (Dean Nelson) [695947] - [net] dcb: Add DCBX capabilities bitmask to the get_ieee response (Dean Nelson) [695947] - [net] net: dcbnl: Update copyright dates (Dean Nelson) [695947] - [net] net: dcbnl: Fix misspellings (Dean Nelson) [695947] - [net] net: dcbnl: Add IEEE app selector value definitions (Dean Nelson) [695947] - [net] dcbnl: add support for retrieving peer configuration - cee (Dean Nelson) [695947] - [net] dcbnl: add support for retrieving peer configuration - ieee (Dean Nelson) [695947] - [net] net: dcbnl: check correct ops in dcbnl_ieee_set() (Dean Nelson) [695947] - [net] net: dcb: match dcb_app protocol field with 802.1Qaz spec (Dean Nelson) [695947] - [net] ixgbe: DCB, implement 802.1Qaz routines (Dean Nelson) [695947] - [net] net: dcb: application priority is per net_device (Dean Nelson) [695947] - [net] dcbnl: make get_app handling symmetric for IEEE and CEE DCBx (Dean Nelson) [695947] - [net] include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h (Dean Nelson) [695947] - [net] const: struct nla_policy (Dean Nelson) [695947] - [net] net: Move && and || to end of previous line (Dean Nelson) [695947] - [net] net: use net_eq to compare nets (Dean Nelson) [695947] - [kernel] include/linux/kernel.h: abs(): fix handling of 32-bit unsigneds on 64-bit (Thomas Graf) [679456] - [net] sctp: stop pending timers and purge queues when peer restart asoc (Thomas Graf) [679456] - [net] sctp: fix memory leak of the ASCONF queue when free asoc (Thomas Graf) [679456] - [net] SCTP: fix race between sctp_bind_addr_free() and sctp_bind_addr_conflict() (Thomas Graf) [679456] - [net] sctp: move chunk from retransmit queue to abandoned list (Thomas Graf) [679456] - [net] sctp: fix to check the source address of COOKIE-ECHO chunk (Thomas Graf) [679456] - [net] sctp: handle ootb packet in chunk order as defined (Thomas Graf) [679456] - [net] sctp: check invalid value of length parameter in error cause (Thomas Graf) [679456] - [net] sctp: check parameter value of length in ERROR chunk (Thomas Graf) [679456] - [net] sctp: Release all routes when processing acks ADD_IP or DEL_IP (Thomas Graf) [679456] - [net] sctp: Allow bindx_del to accept 0 port (Thomas Graf) [679456] - [net] sctp: teach CACC algorithm about removed transports (Thomas Graf) [679456] - [net] sctp: fix oops while removed transport still using as retran path (Thomas Graf) [679456] - [net] sctp: fix oops when updating retransmit path with DEBUG on (Thomas Graf) [679456] - [net] sctp: malloc enough room for asconf-ack chunk (Thomas Graf) [679456] - [net] sctp: fix auth_hmacs field's length of struct sctp_cookie (Thomas Graf) [679456] - [net] sctp: Pass __GFP_NOWARN to hash table allocation attempts. (Thomas Graf) [679456] - [net] sctp: fix compile warnings in sctp_tsnmap_num_gabs (Thomas Graf) [679456] - [net] sctp: fix reporting of unknown parameters (Thomas Graf) [679456] - [net] sctp: user perfect name for Delayed SACK Timer option (Thomas Graf) [679456] - [net] sctp: fix the return value of getting the sctp partial delivery point (Thomas Graf) [679456] - [net] SCTP: Fix SCTP_SET_PEER_PRIMARY_ADDR to accpet v4mapped address (Thomas Graf) [679456] - [net] sctp: prevent reading out-of-bounds memory (Thomas Graf) [679456] - [net] sctp: fix test for end of loop (Thomas Graf) [679456] - [net] sctp: dubious bitfields in sctp_transport (Thomas Graf) [679456] - [net] sctp: fix append error cause to ERROR chunk correctly (Thomas Graf) [679456] - [net] sctp: delete active ICMP proto unreachable timer when free transport (Thomas Graf) [679456] - [net] sctp: Fix a race between ICMP protocol unreachable and connect() (Thomas Graf) [679456] - [net] sctp: Tag messages that can be Nagle delayed at creation. (Thomas Graf) [679456] - [net] sctp: Optimize computation of highest new tsn in SACK. (Thomas Graf) [679456] - [net] sctp: correctly mark missing chunks in fast recovery (Thomas Graf) [679456] - [net] sctp: rwnd_press should be cumulative (Thomas Graf) [679456] - [net] sctp: fast recovery algorithm is per association. (Thomas Graf) [679456] - [net] sctp: update transport initializations (Thomas Graf) [679456] - [net] sctp: Save some room in the sctp_transport by using bitfields (Thomas Graf) [679456] - [net] sctp: Do not force T3 timer on fast retransmissions. (Thomas Graf) [679456] - [net] sctp: remove 'resent' bit from the chunk (Thomas Graf) [679456] - [net] sctp: Make sure we always return valid retransmit path (Thomas Graf) [679456] - [net] sctp: Do no select unconfirmed transports for retransmissions (Thomas Graf) [679456] - [net] sctp: fix to retranmit at least one DATA chunk (Thomas Graf) [679456] - [net] sctp: missing set src and dest port while lookup output route (Thomas Graf) [679456] - [net] sctp: discard ABORT chunk with zero verification tag in COOKIE-WAIT state (Thomas Graf) [679456] - [net] sctp: assure at least one T3-rtx timer is running if a FORWARD TSN is sent (Thomas Graf) [679456] - [net] sctp: send SHUTDOWN-ACK chunk back to the source. (Thomas Graf) [679456] - [net] sctp: Use correct address family in sctp_getsockopt_peer_addrs() (Thomas Graf) [679456] - [net] sctp: Fix oops when sending queued ASCONF chunks (Thomas Graf) [679456] - [net] sctp: per_cpu variables should be in bh_disabled section (Thomas Graf) [679456] - [net] sctp: fix potential reference of a freed pointer (Thomas Graf) [679456] - [net] sctp: avoid irq lock inversion while call sk->sk_data_ready() (Thomas Graf) [679456] - [net] sctp: eliminate useless code (Thomas Graf) [679456] - [net] sctp: Use ipv6_addr_diff() in sctp_v6_addr_match_len(). (Thomas Graf) [679456] - [net] sctp/socket.c: squish warning (Thomas Graf) [679456] - [net] sctp: fix sctp_setsockopt_autoclose compile warning (Thomas Graf) [679456] - [net] sctp: prevent too-fast association id reuse (Thomas Graf) [679456] - [net] sctp: fix integer overflow when setting the autoclose timer (Thomas Graf) [679456] - [net] sctp: limit maximum autoclose setsockopt value (Thomas Graf) [679456] - [net] sctp: Fix mis-ordering of user space data when multihoming in use (Thomas Graf) [679456] - [net] sctp: Update max.burst implementation (Thomas Graf) [679456] - [net] sctp: Remove useless last_time_used variable (Thomas Graf) [679456] - [net] sctp: allow setting path_maxrxt independent of SPP_PMTUD_ENABLE (Thomas Graf) [679456] - [net] sctp: Update SWS avaoidance receiver side algorithm (Thomas Graf) [679456] - [net] sctp: Select a working primary during sctp_connectx() (Thomas Graf) [679456] - [net] sctp: Fix malformed "Invalid Stream Identifier" error (Thomas Graf) [679456]- [drm] radeon/kms: fix DP training for DPEncoderService revision bigger than 1.1 (Dave Airlie) [722957] - [drm] nouveau fixes for RHEL 6.2 (Dave Airlie) [722957] - [drm] i915: Skip GPU wait for scanout pin while wedged (Dave Airlie) [722957] - [drm] i915: Fix opregion notifications (Dave Airlie) [722957] - [drm] ACPI: Don't send KEY_UNKNOWN for random video notifications (Dave Airlie) [722957] - [drm] drm/agp: complete 3.0.0 fixes backport. (Dave Airlie) [722957] - [kernel] /proc/stat: fix scalability of irq sum of all cpu (George Beshers) [635855] - [kernel] /proc/stat: scalability of irq num per cpu (George Beshers) [635855] - [virt] vhost: handle wrap around in # of bufs math (Michael S. Tsirkin) [632752] - [virt] vhost-net: update used ring on backend change (Michael S. Tsirkin) [632752] - [virt] vhost: fix zcopy reference counting (Michael S. Tsirkin) [632752] - [virt] vhost: vhost TX zero-copy support (Michael S. Tsirkin) [632752] - [netdrv] macvtap: macvtapTX zero-copy support (Michael S. Tsirkin) [632752] - [net] skbuff: clear tx zero-copy flag (Michael S. Tsirkin) [632752] - [net] skbuff: skb supports zero-copy buffers (Michael S. Tsirkin) [632752] - [net] sock.h: Add a new sock zero-copy flag (Michael S. Tsirkin) [632752] - [net] pskb_expand_head() optimization (Michael S. Tsirkin) [632752] - [netdrv] qlcnic: Support for GBE port settings (Chad Dupuis) [693735] - [netdrv] qlcnic: support rcv ring configuration through sysfs (Chad Dupuis) [693735] - [netdrv] qlcnic: Update version number to 5.0.16 (Chad Dupuis) [693735] - [netdrv] qlcnic: Fix LRO disable (Chad Dupuis) [693735] - [netdrv] qlcnic: Use flt method to determine flash fw region (Chad Dupuis) [693735] - [netdrv] qlcnic: Remove unused code (Chad Dupuis) [693735] - [netdrv] qlcnic: Code optimization patch (Chad Dupuis) [693735] - [netdrv] qlcnic: Cleanup patch (Chad Dupuis) [693735] - [netdrv] qlcnic: Memory leak fix (Chad Dupuis) [693735] - [netdrv] qlcnic: Make PCI info available in all modes (Chad Dupuis) [693735] - [net] fix ethtool->set_flags not intended -EINVAL return value (Chad Dupuis) [693735] - [netdrv] qlcnic: Remove validation for max tx and max rx queues (Chad Dupuis) [693735] - [netdrv] qlcnic: fix checks for auto_fw_reset (Chad Dupuis) [693735] - [virt] virtio_net: delay TX callbacks (Michael S. Tsirkin) [710945] - [virt] virtio: add api for delayed callbacks (Michael S. Tsirkin) [710945] - [virt] vhost: support event index (Michael S. Tsirkin) [710945] - [virt] virtio_ring: support event idx feature (Michael S. Tsirkin) [710945] - [virt] virtio ring: inline function to check for events (Michael S. Tsirkin) [710945] - [virt] virtio: event index interface (Michael S. Tsirkin) [710945] - [scsi] fcoe: cleanup cpu selection for incoming requests (Mike Christie) [695945] - [scsi] libfc: post reset event on lport reset (Mike Christie) [695945] - [scsi] libfc: Fix for exchange/seq loopup failure when FCoE stack is used as target and connected to windows initiator (Mike Christie) [695945] - [scsi] fcoe: Amends previous patch, Round-robin based selection of CPU for post processing of incoming request for FCoE target (Mike Christie) [695945] - [scsi] fcoe: Round-robin based selection of CPU for post-processing of incoming commands (Mike Christie) [695945] - [scsi] fcoe: Unable to select the exchangeID from offload pool for storage targets (Mike Christie) [695945] - [scsi] libfc: Enhancement to RPORT state machine applicable only for VN2VN mode (Mike Christie) [695945] - [scsi] libfcoe: Remove unnecessary module state checks (Mike Christie) [695945] - [scsi] libfc: do not immediately retry the cmd when seq_send fails in fc_fcp_send_data (Mike Christie) [695945] - [scsi] libfc: fix race in SRR response (Mike Christie) [695945] - [scsi] libfc: don't call resp handler after FC_EX_TIMEOUT (Mike Christie) [695945] - [scsi] libfc: release DDP context if frame_send() fails (Mike Christie) [695945] - [scsi] libfc: fix mm leak in handling incoming request for target discovery (Mike Christie) [695945] - [scsi] fcoe: Prevent creation of an NPIV port with duplicate WWPN (Mike Christie) [695945] - [sound] Update the ALSA HDA audio driver from upstream (Jaroslav Kysela) [723853] - [mm] exec: account anon_rss instead of total_vm in acct_arg_size (Frantisek Hrbata) [645770] - [mm] debug: reintroduce would_have_oomkilled procfs ctl (Frantisek Hrbata) [645770] - [mm] kabi: __GENKSYMS__ for oom_disable_count struct mm_struct (Frantisek Hrbata) [645770] - [mm] kabi: __GENKSYMS__ for oom_score_adj in struct signal_struct (Frantisek Hrbata) [645770] - [mm] oom: replace PF_OOM_ORIGIN with toggling oom_score_adj (Frantisek Hrbata) [645770] - [mm] oom: use pte pages in OOM score (Frantisek Hrbata) [645770] - [kernel] lib, arch: add filter argument to show_mem and fix private implementations (Frantisek Hrbata) [645770] - [mm] oom: suppress nodes that are not allowed from meminfo on page alloc failure (Frantisek Hrbata) [645770] - [mm] oom: suppress show_mem() for many nodes in irq context on page alloc failure (Frantisek Hrbata) [645770] - [mm] oom: suppress nodes that are not allowed from meminfo on oom kill (Frantisek Hrbata) [645770] - [mm] oom: avoid deferring oom killer if exiting task is being traced (Frantisek Hrbata) [645770] - [mm] oom: skip zombies when iterating tasklist (Frantisek Hrbata) [645770] - [mm] oom: prevent unnecessary oom kills or kernel panics (Frantisek Hrbata) [645770] - [mm] oom: allow a non-CAP_SYS_RESOURCE proces to oom_score_adj down (Frantisek Hrbata) [645770] - [mm] oom: fix locking for oom_adj and oom_score_adj (Frantisek Hrbata) [645770] - [mm] oom: rewrite error handling for oom_adj and oom_score_adj tunables (Frantisek Hrbata) [645770] - [mm] oom: kill all threads sharing oom killed task's mm (Frantisek Hrbata) [645770] - [mm] oom: avoid killing a task if a thread sharing its mm cannot be killed (Frantisek Hrbata) [645770] - [mm] oom: add per-mm oom disable count (Frantisek Hrbata) [645770] - [mm] oom: filter unkillable tasks from tasklist dump (Frantisek Hrbata) [645770] - [mm] oom: always return a badness score of non-zero for eligible tasks (Frantisek Hrbata) [645770] - [mm] oom: __task_cred() need rcu_read_lock() (Frantisek Hrbata) [645770] - [mm] oom: fix tasklist_lock leak (Frantisek Hrbata) [645770] - [mm] oom: fix NULL pointer dereference (Frantisek Hrbata) [645770] - [mm] memcg: use find_lock_task_mm() in memory cgroups oom (Frantisek Hrbata) [645770] - [mm] oom: badness heuristic rewrite (Frantisek Hrbata) [645770] - [mm] oom: move badness() declaration into oom.h (Frantisek Hrbata) [645770] - [mm] oom: multi threaded process coredump don't make deadlock (Frantisek Hrbata) [645770] - [mm] oom: give the dying task a higher priority (Frantisek Hrbata) [645770] - [mm] oom: remove child->mm check from oom_kill_process() (Frantisek Hrbata) [645770] - [mm] oom: cleanup has_intersects_mems_allowed() (Frantisek Hrbata) [645770] - [mm] oom: move OOM_DISABLE check from oom_kill_task to out_of_memory() (Frantisek Hrbata) [645770] - [mm] oom: kill duplicate OOM_DISABLE check (Frantisek Hrbata) [645770] - [mm] oom: /proc//oom_score treat kernel thread honestly (Frantisek Hrbata) [645770] - [mm] oom: oom_kill_process() needs to check that p is unkillable (Frantisek Hrbata) [645770] - [mm] oom: make oom_unkillable_task() helper function (Frantisek Hrbata) [645770] - [mm] oom: oom_kill_process() doesn't select kthread child (Frantisek Hrbata) [645770] - [mm] oom: don't try to kill oom_unkillable child (Frantisek Hrbata) [645770] - [mm] oom: fold __out_of_memory into out_of_memory (Frantisek Hrbata) [645770] - [mm] oom: remove constraint argument from select_bad_process and __out_of_memory (Frantisek Hrbata) [645770] - [mm] rename try_set_zone_oom() to try_set_zonelist_oom() (Frantisek Hrbata) [645770] - [mm] oom: remove unnecessary code and cleanup (Frantisek Hrbata) [645770] - [mm] oom: remove special handling for pagefault ooms (Frantisek Hrbata) [645770] - [mm] oom: extract panic helper function (Frantisek Hrbata) [645770] - [mm] oom: enable oom tasklist dump by default (Frantisek Hrbata) [645770] - [mm] oom: select task from tasklist for mempolicy ooms (Frantisek Hrbata) [645770] - [mm] oom: sacrifice child with highest badness score for parent (Frantisek Hrbata) [645770] - [mm] oom: filter tasks not sharing the same cpuset (Frantisek Hrbata) [645770] - [mm] oom: avoid sending exiting tasks a SIGKILL (Frantisek Hrbata) [645770] - [mm] oom: give current access to memory reserves if it has been killed (Frantisek Hrbata) [645770] - [mm] oom: dump_tasks use find_lock_task_mm too fix (Frantisek Hrbata) [645770] - [mm] oom: improve commentary in dump_tasks() (Frantisek Hrbata) [645770] - [mm] oom: dump_tasks use find_lock_task_mm too (Frantisek Hrbata) [645770] - [mm] oom: introduce find_lock_task_mm() to fix !mm false positives (Frantisek Hrbata) [645770] - [mm] oom: PF_EXITING check should take mm into account (Frantisek Hrbata) [645770] - [mm] oom: check PF_KTHREAD instead of !mm to skip kthreads (Frantisek Hrbata) [645770] - [mm] memcg: make oom killer a no-op when no killable task can be found (Frantisek Hrbata) [645770] - [mm] memcg: handle panic_on_oom=always case (Frantisek Hrbata) [645770] - [mm] oom-kill: dump_header takes task_struct as parameter (Frantisek Hrbata) [645770] - [mm] oom-kill: fix NUMA constraint check with nodemask (Frantisek Hrbata) [645770] - [mm] oom-kill: use task_lock when accessing task_struct members in __oom_kill_task (Frantisek Hrbata) [645770] - [mm] oom: dump stack and VM state when oom killer panics (Frantisek Hrbata) [645770] - [mm] Revert "[Fedora] [debug] add would_have_oomkilled procfs ctl" (Frantisek Hrbata) [645770]- [mm] hold the page lock until after set_page_stable_node (Andrea Arcangeli) [683658]- [netdrv] be2net: remove certain cmd failure logging (Ivan Vecera) [719304] - [netdrv] enic driver update (Stefan Assmann) [695882] - [net] nl80211: missing check for valid SSID size in scan operation (Stanislaw Gruszka) [718158] {CVE-2011-2517} - [net] bluetooth: l2cap and rfcomm: fix 1 byte infoleak to userspace. (Thomas Graf) [703023] {CVE-2011-2492} - [net] inet_diag: fix validation of user data in inet_diag_bc_audit() (Thomas Graf) [714541] {CVE-2011-2213} - [fs] proc: restrict access to /proc/PID/io (Oleg Nesterov) [716830] {CVE-2011-2495} - [fs] validate size of EFI GUID partition entries (Anton Arapov) [703030] {CVE-2011-1776} - [fs] GFS2: Print warning rather than calling assert during direct I/O page invalidation race (Steven Whitehouse) [697019] - [fs] ext4: Fix max file size and logical block counting of extent format file (Lukas Czerner) [722569] {CVE-2011-2695} - [netdrv] e1000: remove unnecessary code (Dean Nelson) [694233] - [netdrv] e1000: Add appropriate include for prefetch users (Dean Nelson) [694233] - [netdrv] e1000: more robust ethtool duplex/speed configuration (Dean Nelson) [694233] - [netdrv] e1000: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Dean Nelson) [694233] - [netdrv] e1000: ethtool: Use full 32 bit speed range in ethtool's set_settings (Dean Nelson) [694233] - [netdrv] e1000: fix sparse warning (Dean Nelson) [694233] - [netdrv] e1000: add support for Marvell Alaska M88E1118R PHY (Dean Nelson) [694233] - [netdrv] e1000: drivers/net: avoid some skb->ip_summed initializations (Dean Nelson) [694233] - [fs] SUNRPC: Fix use of static variable in rpcb_getport_async (Steve Dickson) [723650] - [fs] NFSv4.1: update nfs4_fattr_bitmap_maxsz (Steve Dickson) [723650] - [fs] SUNRPC: Fix a race between work-queue and rpc_killall_tasks (Steve Dickson) [723650] - [fs] SUNRPC: Ensure we always run the tk_callback before tk_action (Steve Dickson) [723650] - [netdrv] e100: net: remove interrupt.h inclusion from netdevice.h (Dean Nelson) [694236] - [netdrv] e100: fix build warning (Dean Nelson) [694236] - [netdrv] e100: ethtool: Use full 32 bit speed range in ethtool's set_settings (Dean Nelson) [694236] - [netdrv] e100: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Dean Nelson) [694236] - [netdrv] e100: ethtool: Call ethtool's get/set_settings callbacks with cleaned data (Dean Nelson) [694236] - [netdrv] bna: Separate handling of irq type flags variable from the irq_flags request_irq variable (Ivan Vecera) [717011] - [netdrv] Fix call trace when interrupts are disabled while sleeping function kzalloc is called (Ivan Vecera) [717011] - [netdrv] Additional tg3 bug fixes (John Feeney) [695996 696004 696068 698308 705492 716693] - [netdrv] Update tg3 to version 3.119 (John Feeney) [695996 696004 696068 698308 705492 716693] - [netdrv] Update tg3 to version 3.118 (John Feeney) [695996 696004 696068 698308 705492 716693] - [netdrv] Update tg3 to version 3.117 (John Feeney) [695996 696004 696068 698308 705492 716693]- [virt] kvm: Disable device assignment without interrupt remapping (Alex Williamson) [711504] {CVE-2011-1898} - [virt] iommu-api: Extension to check for interrupt remapping (Alex Williamson) [711504] {CVE-2011-1898} - [net] core: add tracepoints for queueing skb to rcvbuf (Satoru Moriya) [696387] - [net] udp: add tracepoints for queueing skb to rcvbuf (Satoru Moriya) [696387] - [serial] 8250: Fix capabilities when changing the port type (Steve Best) [696695] - [serial] 8250_pci: Add EEH support to the 8250 driver for IBM/Digi PCIe 2-port Adapter (Steve Best) [696695] - [serial] 8250_pci: Add support for the Digi/IBM PCIe 2-port Adapter (Steve Best) [696695] - [scsi] scsi_dh_rdac: Adding couple more vendor product ids (David Milburn) [690952] - [scsi] lock pushdown in error handling (Rob Evers) [695542] - [scsi] Reduce error recovery time by reducing use of TURs (Mike Christie) [691945] - [scsi] Fix /proc/interrupts corruption when be2iscsi driver is loaded (Prarit Bhargava) [706511] - [scsi] megaraid_sas: Disable interrupts/free_irq() in megasas_shutdown() (Tomas Henzl) [613564] - [pci] ARI is a PCIe v2 feature (Don Dutile) [632086] - [pci] add latency tolerance reporting enable/disable support (Myron Stowe) [696532] - [pci] Assign values to 'pci_obff_signal_type' enumeration (Myron Stowe) [696534] - [pci] add OBFF enable/disable support (Myron Stowe) [696534] - [pci] add ID-based ordering enable/disable support (Myron Stowe) [696530] - [fs] nfsd: fix NULL dereference in nfsd_statfs() (Eric Sandeen) [689223] - [fs] add f_flags to struct statfs(64) (Eric Sandeen) [689223] - [fs] pass a struct path to vfs_statfs (Eric Sandeen) [689223] - [fs] Take statfs variants to fs/statfs.c (Eric Sandeen) [689223] - [netdrv] tg3: Apply rx_discards fix to 5719/5720 (John Feeney) [696206] - [netdrv] tg3: Fix stats for 5704 and later devices (John Feeney) [696206] - [netdrv] tg3: Fix IPv6 TCP problems for 5719 (John Feeney) [696206] - [netdrv] tg3: Fix int generation hw bug for 5719 / 5720 (John Feeney) [696206] - [netdrv] tg3: Workaround rx_discards stat bug (John Feeney) [696206] - [netdrv] tg3: Automatically size stat/test string arrays (John Feeney) [696206] - [netdrv] tg3: Enable 5720 support (John Feeney) [696206] - [netdrv] tg3: Add 5720 PHY ID (John Feeney) [696206] - [netdrv] tg3: Add 5720 H2BMC support (John Feeney) [696206] - [netdrv] tg3: Add 5720 NVRAM decoding (John Feeney) [696206] - [netdrv] tg3: Add 5720 ASIC rev (John Feeney) [696206] - [netdrv] tg3: Reintroduce 5717_PLUS (John Feeney) [696206] - [netdrv] tg3: 5717_PLUS => 57765_PLUS (John Feeney) [696206] - [netdrv] tg3: Add missed 5719 workaround change (John Feeney) [696206] - [netdrv] tg3: Expand 5719 workaround (John Feeney) [696206] - [netdrv] tg3: Disable multivec mode for 1 MSIX vector (John Feeney) [696206] - [netdrv] tg3: Fix 5719 A0 tx completion bug (John Feeney) [696206] - [netdrv] tg3: Revise 5719 internal FIFO overflow solution (John Feeney) [696206] - [netdrv] tg3: Update version to 3.116 (John Feeney) [696206] - [netdrv] tg3: use dma_alloc_coherent() instead of pci_alloc_consistent() (John Feeney) [696206] - [netdrv] tg3: Always turn on APE features in mac_mode reg (John Feeney) [696206] - [netdrv] tg3: Do not call device_set_wakeup_enable() under spin_lock_bh (John Feeney) [696206] - [netdrv] vlan: Don't check for vlan group before vlan_tx_tag_present. (John Feeney) [696206] - [netdrv] tg3: Update version to 3.115 (John Feeney) [696206] - [netdrv] tg3: Report invalid link from tg3_get_settings() (John Feeney) [696206] - [netdrv] tg3: Don't allocate jumbo ring for 5780 class devs (John Feeney) [696206] - [netdrv] tg3: Cleanup tg3_alloc_rx_skb() (John Feeney) [696206] - [netdrv] tg3: Disable unused transmit rings (John Feeney) [696206] - [netdrv] tg3: Add support for selfboot format 1 v6 (John Feeney) [696206] - [netdrv] net/tg3: simplify conditional (John Feeney) [696206] - [netdrv] tg3: Update version to 3.114 (John Feeney) [696206] - [netdrv] tg3: Futureproof the loopback test (John Feeney) [696206] - [netdrv] tg3: Cleanup missing VPD partno section (John Feeney) [696206] - [netdrv] tg3: Remove 5724 device ID (John Feeney) [696206] - [netdrv] tg3: Fix potential netpoll crash (John Feeney) [696206] - [netdrv] drivers/net: return operator cleanup (John Feeney) [696206] - [netdrv] tg3: phy tmp variable roundup (John Feeney) [696206] - [netdrv] tg3: Dynamically allocate VPD data memory (John Feeney) [696206] - [netdrv] tg3: Use skb_is_gso_v6() (John Feeney) [696206] - [netdrv] tg3: Move producer ring struct to tg3_napi (John Feeney) [696206] - [netdrv] tg3: Clarify semantics of TG3_IRQ_MAX_VECS (John Feeney) [696206] - [netdrv] tg3: Don't send APE events for NCSI firmware (John Feeney) [696206] - [netdrv] drivers/net: avoid some skb->ip_summed initializations (John Feeney) [696206] - [x86] x86, boot: Wait for boot cpu to show up if nr_cpus limit is about to hit (Vivek Goyal) [717918] - [x86] x86: Fix and clean up generic_processor_info() (Vivek Goyal) [717918] - [x86] x86, ia64, acpi: Clean up x86-ism in drivers/acpi/numa.c (Vivek Goyal) [717918] - [x86] x86, acpi: Add MAX_LOCAL_APIC for 32bit (Vivek Goyal) [717918] - [x86] x86, acpi: Parse all SRAT cpu entries even above the cpu number limitation (Vivek Goyal) [717918] - [kernel] smp: Use nr_cpus= to set nr_cpu_ids early (Vivek Goyal) [717918] - [mm] do not use page_count without a page pin (Andrea Arcangeli) [722565] - [mm] improve isolate_lru_pages neighbour isolation (Andrea Arcangeli) [722565] - [scsi] qla2xxx: Update driver version to 8.03.07.05.06.2-k. (Chad Dupuis) [693744] - [scsi] qla2xxx: Remove host_lock in queuecommand function (Chad Dupuis) [693744] - [scsi] qla2xxx: Refactor call to qla2xxx_read_sfp for thermal temperature. (Chad Dupuis) [693744] - [scsi] qla2xxx: Unify the read/write sfp mailbox command routines. (Chad Dupuis) [693744] - [scsi] qla2xxx: Clear complete initialization control block. (Chad Dupuis) [693744] - [scsi] qla2xxx: Allow an override of the registered maximum LUN. (Chad Dupuis) [693744] - [scsi] qla2xxx: Add host number in reset and quiescent message logs. (Chad Dupuis) [693744] - [scsi] qla2xxx: Fix virtual port failing to login after chip reset. (Chad Dupuis) [693744] - [scsi] qla2xxx: Correctly read sfp single byte mailbox register. (Chad Dupuis) [693744] - [scsi] qla2xxx: Fix vport delete hang when logins are outstanding. (Chad Dupuis) [693744] - [scsi] qla2xxx: Fix hang during driver unload when vport is active. (Chad Dupuis) [693744] - [scsi] qla2xxx: Properly set the dsd_list_len for dsd_chaining in cmd type 6. (Chad Dupuis) [693744] - [scsi] qla2xxx: Correct buffer start in edc sysfs debug print. (Chad Dupuis) [693744] - [scsi] qla2xxx: Log if firmware fails to load from flash for ISP82xx. (Chad Dupuis) [693744] - [scsi] qla2xxx: Correction to sysfs edc interface. (Chad Dupuis) [693744] - [scsi] qla2xxx: Add qla82xx_rom_unlock() function. (Chad Dupuis) [693744] - [scsi] qla2xxx: Update firmware version after flash update. (Chad Dupuis) [693744] - [hwmon] hwmon: (coretemp) Fix section mismatch (Jane Lv) [709252] - [hwmon] hwmon: (coretemp) Update comments describing the handling of HT CPUs (Jane Lv) [709252] - [hwmon] hwmon: (coretemp) Add comments describing the handling of HT CPUs (Jane Lv) [709252] - [hwmon] hwmon: (coretemp) Fix compile error if CONFIG_SMP is not defined (Jane Lv) [709252] - [hwmon] hwmon: (coretemp) Fix checkpatch errors (Jane Lv) [709252] - [hwmon] hwmon: Remove pkgtemp driver (Jane Lv) [709252] - [hwmon] hwmon: (coretemp) Merge pkgtemp with coretemp (Jane Lv) [709252] - [netdrv] igbvf driver update (Stefan Assmann) [694229] - [netdrv] igb driver update (Stefan Assmann) [694211] - [netdrv] r8169: fix Rx checksum offloading bugs (Ivan Vecera) [635596] - [netdrv] be2net: changes for BE3 native mode support (Ivan Vecera) [695231] - [net] bridge gets duplicate packets when using vlan over bonding (Flavio Leitner) [700610] - [net] bonding: fix receiving of dups due vlan hwaccel (Flavio Leitner) [720689] - [kernel] Fix nohz balance kick (Matthew Garrett) [695606] - [kernel] repair gdbstub to match the gdbserial protocol specification (Prarit Bhargava) [710668] - [misc] enclosure: fix error path to actually return ERR_PTR() on error (Tomas Henzl) [713730] - [x86] fix memory leak in acpu_cpufreq_exit (Luming Yu) [688038] - [x86] Ensure MTRR config is applied to all CPUs on resume (Matthew Garrett) [695612]- [s390x] crypto: prng error in initial seed calculation. (Hendrik Brueckner) [709710] - [s390x] qeth: serialize device removal and config changes (Hendrik Brueckner) [707293] - [s390x] ap: Toleration for ap bus devices with device type 10 (Hendrik Brueckner) [694267] - [s390x] chsc: process channel-path-availability information (Hendrik Brueckner) [694464] - [s390x] kernel: Get CPC name (Hendrik Brueckner) [694265] - [s390x] qeth: change some configurations defaults (Hendrik Brueckner) [694248] - [s390x] crypto: Exploit z196 hardware accelerated crypto aplgorithms (Hendrik Brueckner) [694246] - [s390x] dasd: do path verification for paths added at runtime (Hendrik Brueckner) [694460] - [s390x] cio: notify drivers of channel path events (Hendrik Brueckner) [694460] - [s390x] dasd: automatic recognition of read-only devices (Hendrik Brueckner) [633389] - [s390x] dasd: Add support for raw ECKD access (Hendrik Brueckner) [633543] - [s390x] kernel: diagnose 10 does not release memory above 2GB (Hendrik Brueckner) [701274] - [s390x] qdio: reset error states immediately (Hendrik Brueckner) [700463] - [s390x] dasd: check sense type in device change handler (Hendrik Brueckner) [700688] - [s390x] dasd: fix race between open and offline (Hendrik Brueckner) [695677] - [s390x] cio: prevent purging of CCW devices in the online state (Hendrik Brueckner) [695377] - [s390x] kernel: missing ASLR for exec/heap/libc/vdso/mmap in s390x (Hendrik Brueckner) [647363] - [ppc] nvram: Unbreak kABI, efficiency tweaks, remove unnecessary casts (Steve Best) [694509] - [ppc] pseries/nvram: Capture oops/panic reports in ibm, oops-log partition (Steve Best) [694509] - [ppc] nvram: Generalize code for OS partitions in NVRAM (Steve Best) [694509] - [ppc] nvram: Handle partition names >= 12 chars (Steve Best) [694509] - [ppc] nvram: Fix NVRAM partition list setup (Steve Best) [694509] - [ppc] nvram: Rename ppc64, linux partition to ibm, rtas-log (Steve Best) [694509] - [ppc] nvram: Move the log partition stuff to pseries (Steve Best) [694509] - [ppc] nvram: Change nvram_setup_partition() to use new helper (Steve Best) [694509] - [ppc] nvram: Add nvram_find_partition() (Steve Best) [694509] - [ppc] nvram: Improve partition removal (Steve Best) [694509] - [ppc] nvram: Shuffle code around in nvram_create_partition() (Steve Best) [694509] - [ppc] nvram: Completely clear a new partition (Steve Best) [694509] - [ppc] nvram: Ensure that the partition header/block size is right (Steve Best) [694509] - [ppc] nvram: nvram_create_partitions() now uses bytes (Steve Best) [694509] - [ppc] nvram: More flexible nvram_create_partition() (Steve Best) [694509] - [ppc] nvram: Move things out of asm/nvram.h (Steve Best) [694509] - [ppc] Fix continuation line formats (Steve Best) [694509] - [ppc] Use unlocked ioctl in nvram_64 (Steve Best) [694509] - [ppc] nvram_64: Mark init code __init (Steve Best) [694509] - [ppc] nvram_64: Check nvram_error_log_index in nvram_clear_error_log() (Steve Best) [694509] - [ppc] nvram_64: Remove unused code (Steve Best) [694509] - [netdrv] qlge: Version change to v1.00.00.29 (Chad Dupuis) [713168] - [netdrv] qlge: Fix printk priority so chip fatal errors are always reported. (Chad Dupuis) [713168] - [netdrv] qlge: Fix crash caused by mailbox execution on wedged chip. (Chad Dupuis) [713168] - [netdrv] qlge: make nic_operations struct const (Chad Dupuis) [713168] - [netdrv] qlge: Fix incorrect usage of module parameters and netdev msg level (Chad Dupuis) [713168] - [netdrv] qlge: Remove unnecessary casts of netdev_priv (Chad Dupuis) [713168] - [fs] NFS: Detect loops in a readdir due to bad cookies (Steve Dickson) [720712] - [fs] NFS: Create nfs_open_dir_context (Steve Dickson) [720712] - [fs] NFS: Ensure that we update the readdir filp->f_pos correctly (Steve Dickson) [720712] - [fs] GFS2: Get rid of metadata pages for inodes we can't deallocate (Robert S Peterson) [676626] - [fs] GFS2: list_del_entry corruption (Robert S Peterson) [676626] - [fs] GFS2: Fix ail list traversal (Robert S Peterson) [676626] - [fs] GFS2: Add an AIL writeback tracepoint (Robert S Peterson) [676626] - [fs] GFS2: Make writeback more responsive to system conditions (Robert S Peterson) [676626] - [fs] GFS2: Improve tracing support (adds two flags) (Robert S Peterson) [676626] - [fs] GFS2: Optimise glock lru and end of life inodes (Robert S Peterson) [676626] - [fs] GFS2: Clean up fsync() (Robert S Peterson) [676626] - [fs] fs: add sync_inode_metadata (Robert S Peterson) [676626] - [fs] GFS2: Make ->write_inode() really write (Robert S Peterson) [676626] - [fs] GFS2: Use filemap_fdatawrite() to write back the AIL (Robert S Peterson) [676626] - [fs] GFS2: Alter point of entry to glock lru list for glocks with an address_space (Robert S Peterson) [676626] - [fs] GFS2: Update to AIL list locking (Robert S Peterson) [676626] - [fs] GFS2: introduce AIL lock (Robert S Peterson) [676626] - [netdrv] bnx2: update to latest upstream (Neil Horman) [696756] - [fs] cifs: don't allow cifs_reconnect to exit with NULL socket pointer (Jeff Layton) [711400]- [x86] apic: Fix spurious error interrupts triggering on all non-boot APs (Prarit Bhargava) [712286] - [x86] apic: Print verbose error interrupt reason on apic=debug (Prarit Bhargava) [712286] - [mm] fix negative commitlimit when gigantic hugepages are allocated (Andrea Arcangeli) [704511] - [mm] migrate: dont account swapcache as shmem (Andrea Arcangeli) [712260] - [mm] compaction: Ensure that the compaction free scanner does not move to the next zone (Andrea Arcangeli) [712258] - [mm] vmscan: correctly check if reclaimer should schedule during shrink_slab (Andrea Arcangeli) [712252] - [virt] ksm: fix race between ksmd and exiting task (Andrea Arcangeli) [710341] - [mm] thp: fix build with !SMP (Andrea Arcangeli) [711636] - [kernel] !SMP build quirks fixes (Andrea Arcangeli) [711636] - [kernel] allow sched.c to build with !SMP (Andrea Arcangeli) [711636] - [net] dev.c: allow build when !SMP (Andrea Arcangeli) [711636] - [virt] xen-netfront: send gARP after backend moved to XenbusStateConnected (Laszlo Ersek) [713585] - [x86] UV: add_smp_affinity_list (George Beshers) [696422] - [pci] aer-inject: Override PCIe AER Mask Registers (Prarit Bhargava) [719373] - [kernel] proc: signedness issue in next_pidmap() (Jerome Marchand) [697825] {CVE-2011-1593} - [net] bluetooth: Prevent buffer overflow in l2cap config request (Jiri Pirko) [716810] {CVE-2011-2497} - [netdrv] cnic: Move indexing function pointers to struct kcq_info (Mike Christie) [696757] - [netdrv] cnic, bnx2: Check iSCSI support early in bnx2_init_one() (Mike Christie) [696757] - [netdrv] cnic: Improve NETDEV_UP event handling (Mike Christie) [696757] - [netdrv] cnic: Randomize initial TCP port for iSCSI connections (Mike Christie) [696757] - [netdrv] cnic: Fix race conditions with firmware (Mike Christie) [696757] - [netdrv] cnic: Fix interrupt logic (Mike Christie) [696757] - [netdrv] Add appropriate include for prefetch users (Mike Christie) [696757]- [fs] NFS41: do not update isize if inode needs layoutcommit (Steve Dickson) [714740] - [fs] NFSv4.1: Clean ups for the device id cache (Steve Dickson) [714740] - [net] igmp: call ip_mc_clear_src() only when we have no users of ip_mc_list (Thomas Graf) [707479] - [net] bridge: fix bridging to properly recieve/forward ipv6 RA's (Neil Horman) [716263] - [net] sctp: ABORT if receive, reassmbly, or reodering queue is not empty while closing socket (Thomas Graf) [705840] - [net] sctp: Enforce retransmission limit during shutdown (Thomas Graf) [705840] - [net] netfilter: Enable CONFIG_NETFILTER_XT_SET and CONFIG_IP_SET (Thomas Graf) [599054] - [net] netfilter: ipset: Use the stored first cidr value instead of '1' (Thomas Graf) [599054] - [net] netfilter: ipset: Fix return code for destroy when sets are in use (Thomas Graf) [599054] - [net] netfilter: ipset: fix ip_set_flush return code (Thomas Graf) [599054] - [net] netfilter: ipset: remove unused variable from type_pf_tdel() (Thomas Graf) [599054] - [net] netfilter: ipset: Use proper timeout value to jiffies conversion (Thomas Graf) [599054] - [net] netfilter: ipset: Fix the order of listing of sets (Thomas Graf) [599054] - [net] netfilter: ipset: SCTP, UDPLITE support added (Thomas Graf) [599054] - [net] netfilter: ipset: set match and SET target fixes (Thomas Graf) [599054] - [net] netfilter: ipset: bitmap:ip, mac type requires "src" for MAC (Thomas Graf) [599054] - [net] netfilter: ipset: remove extra semicolons (Thomas Graf) [599054] - [net] netfilter: ipset: references are protected by rwlock instead of mutex (Thomas Graf) [599054] - [net] netfilter: ipset: list:set timeout variant fixes (Thomas Graf) [599054] - [net] netfilter: ipset: Fix common misspellings (Thomas Graf) [599054] - [net] netfilter: ipset: References are protected by rwlock instead of mutex (Thomas Graf) [599054] - [net] netfilter: ipset: list:set timeout variant fixes (Thomas Graf) [599054] - [net] netfilter: ipset: fix checking the type revision at create command (Thomas Graf) [599054] - [net] netfilter: ipset: fix address ranges at hash:*port* types (Thomas Graf) [599054] - [net] netfilter: ipset: fix the compile warning in ip_set_create (Thomas Graf) [599054] - [net] netfilter: ipset: add dependency on CONFIG_NETFILTER_NETLINK (Thomas Graf) [599054] - [net] netfilter: ipset: send error message manually (Thomas Graf) [599054] - [net] netfilter: ipset: fix linking with CONFIG_IPV6=n (Thomas Graf) [599054] - [net] netfilter: ipset: add missing break statemtns in ip_set_get_ip_port() (Thomas Graf) [599054] - [net] netfilter: ipset: install ipset related header files (Thomas Graf) [599054] - [net] netfilter: ipset: remove unnecessary includes (Thomas Graf) [599054] - [net] netfilter: ipset: use nla_parse_nested() (Thomas Graf) [599054] - [net] netfilter: xtables: "set" match and "SET" target support (Thomas Graf) [599054] - [net] netfilter: ipset: list:set set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:net, port set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:net set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:ip, port, net set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:ip, port, ip set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:ip, port set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:ip set type support (Thomas Graf) [599054] - [net] netfilter: ipset; bitmap:port set type support (Thomas Graf) [599054] - [net] netfilter: ipset: bitmap:ip,mac type support (Thomas Graf) [599054] - [net] netfilter: ipset: bitmap:ip set type support (Thomas Graf) [599054] - [net] netfilter: ipset: IP set core support (Thomas Graf) [599054] - [net] netfilter: NFNL_SUBSYS_IPSET id and NLA_PUT_NET* macros (Thomas Graf) [599054] - [net] ipv6: Prepare the tree for un-inlined jhash. (Thomas Graf) [599054] - [kernel] The new jhash implementation (Thomas Graf) [599054] - [fs] cifs: fix wsize negotiation to respect max buffer size and active signing (try #4) (Jeff Layton) [708000] - [fs] cifs: clean up wsize negotiation and allow for larger wsize (Jeff Layton) [708000] - [fs] cifs: convert cifs_writepages to use async writes (Jeff Layton) [708000] - [fs] cifs: convert async write callback to slow_work (Jeff Layton) [708000] - [fs] cifs: add cifs_async_writev (Jeff Layton) [708000] - [fs] cifs: don't call mid_q_entry->callback under the Global_MidLock (try #5) (Jeff Layton) [708000] - [fs] cifs: add ignore_pend flag to cifs_call_async (Jeff Layton) [708000] - [fs] cifs: make cifs_send_async take a kvec array (Jeff Layton) [708000] - [fs] cifs: consolidate SendReceive response checks (Jeff Layton) [708000] - [fs] cifs: don't allow mmap'ed pages to be dirtied while under writeback (try #3) (Jeff Layton) [708000] - [fs] cifs: turn BCC into a static inlined function (Jeff Layton) [692709] - [fs] cifs: keep BCC in little-endian format (Jeff Layton) [692709] - [fs] cifs: consistently use smb_buf_length as be32 for cifs (try 3) (Jeff Layton) [692709] - [fs] CIFS: Add match_port check during looking for an existing connection (try #4) (Jeff Layton) [692709] - [fs] CIFS: Simplify ipv*_connect functions into one (try #4) (Jeff Layton) [692709] - [fs] cifs: fix cifsConvertToUCS() for the mapchars case (Jeff Layton) [692709] - [fs] cifs: handle errors from coalesce_t2 (Jeff Layton) [692709] - [fs] cifs: refactor mid finding loop in cifs_demultiplex_thread (Jeff Layton) [692709] - [fs] cifs: sanitize length checking in coalesce_t2 (try #3) (Jeff Layton) [692709] - [fs] cifs: check for bytes_remaining going to zero in CIFS_SessSetup (Jeff Layton) [692709] - [fs] cifs: change bleft in decode_unicode_ssetup back to signed type (Jeff Layton) [692709] - [fs] cifs: Fix memory over bound bug in cifs_parse_mount_options (Jeff Layton) [692709] - [fs] cifs: clean up various nits in unicode routines (try #2) (Jeff Layton) [692709] - [fs] cifs: clean up length checks in check2ndT2 (Jeff Layton) [692709] - [fs] cifs: fix broken BCC check in is_valid_oplock_break (Jeff Layton) [692709] - [fs] cifs: always do is_path_accessible check in cifs_mount (Jeff Layton) [692709] - [fs] cifs: add check for kmalloc in parse_dacl (Jeff Layton) [692709] - [fs] cifs: various endian fixes to cifs (Jeff Layton) [692709] - [fs] cifs: simplify SMB header check routine (Jeff Layton) [692709] - [fs] cifs: fix up CIFSSMBEcho for unaligned access (Jeff Layton) [692709] - [fs] cifs: fix unaligned accesses in cifsConvertToUCS (Jeff Layton) [692709] - [fs] cifs: clean up unaligned accesses in cifs_unicode.c (Jeff Layton) [692709] - [fs] cifs: fix unaligned access in check2ndT2 and coalesce_t2 (Jeff Layton) [692709] - [fs] cifs: clean up unaligned accesses in validate_t2 (Jeff Layton) [692709] - [fs] cifs: use get/put_unaligned functions to access ByteCount (Jeff Layton) [692709] - [fs] cifs: fix up KConfig options with latest changes (Jeff Layton) [668791] - [fs] cifs: mark CONFIG_CIFS_NFSD_EXPORT as BROKEN (Jeff Layton) [668791] - [fs] cifs: Don't compile in unused reparse point symlink code (Jeff Layton) [668791] - [fs] cifs: Remove unused CIFSSMBNotify worker function (Jeff Layton) [668791] - [fs] cifs: cleanup: Rename and remove config flags (Jeff Layton) [668791] - [fs] cifs: replace /proc/fs/cifs/Experimental with a module parm (Jeff Layton) [668791] - [fs] cifs: move "ntlmssp" and "local_leases" options out of experimental code (Jeff Layton) [668791] - [fs] cifs: fix use of CONFIG_CIFS_ACL (Jeff Layton) [668791] - [fs] cifs: Handle extended attribute name cifs_acl to generate cifs acl blob (try #4) (Jeff Layton) [668791] - [fs] cifs: Misc. cleanup in cifsacl handling [try #4] (Jeff Layton) [668791] - [fs] cifs: Percolate error up to the caller during get/set acls [try #4] (Jeff Layton) [668791] - [fs] cifs: Fix lease break for writes (Jeff Layton) [668791] - [fs] cifs: clarify the meaning of tcpStatus == CifsGood (Jeff Layton) [654198] - [fs] cifs: don't always drop malformed replies on the floor (try #3) (Jeff Layton) [654198] - [fs] cifs: Possible slab memory corruption while updating extended stats (repost) (Jeff Layton) [654198] - [fs] cifs: clean up checks in cifs_echo_request (Jeff Layton) [654198] - [fs] cifs: Do not send SMBEcho requests on new sockets until SMBNegotiate (Jeff Layton) [654198] - [fs] cifs: remove checks for ses->status == CifsExiting (Jeff Layton) [654198] - [fs] cifs: don't send an echo request unless NegProt has been done (Jeff Layton) [654198] - [fs] cifs: enable signing flag in SMB header when server has it on (Jeff Layton) [654198] - [fs] cifs: fix length vs. total_read confusion in cifs_demultiplex_thread (Jeff Layton) [654198] - [fs] cifs: fix length checks in checkSMB (Jeff Layton) [654198] - [fs] cifs: force a reconnect if there are too many MIDs in flight (Jeff Layton) [654198] - [fs] cifs: don't pop a printk when sending on a socket is interrupted (Jeff Layton) [654198] - [fs] cifs: send an NT_CANCEL request when a process is signalled (Jeff Layton) [654198] - [fs] cifs: handle cancelled requests better (Jeff Layton) [654198] - [fs] cifs: mangle existing header for SMB_COM_NT_CANCEL (Jeff Layton) [654198] - [fs] cifs: remove code for setting timeouts on requests (Jeff Layton) [654198] - [fs] cifs: reconnect unresponsive servers (Jeff Layton) [654198] - [fs] cifs: set up recurring workqueue job to do SMB echo requests (Jeff Layton) [654198] - [fs] cifs: add ability to send an echo request (Jeff Layton) [654198] - [fs] cifs: add cifs_call_async (Jeff Layton) [654198] - [fs] cifs: allow for different handling of received response (Jeff Layton) [654198] - [fs] cifs: clean up sync_mid_result (Jeff Layton) [654198] - [fs] cifs: don't reconnect server when we don't get a response (Jeff Layton) [654198] - [fs] cifs: wait indefinitely for responses (Jeff Layton) [654198] - [fs] cifs: move mid result processing into common function (Jeff Layton) [654198] - [fs] cifs: move locked sections out of DeleteMidQEntry and AllocMidQEntry (Jeff Layton) [654198] - [fs] cifs: clean up accesses to midCount (Jeff Layton) [654198] - [fs] cifs: make wait_for_free_request take a TCP_Server_Info pointer (Jeff Layton) [654198] - [fs] cifs: no need to mark smb_ses_list as cifs_demultiplex_thread is exiting (Jeff Layton) [654198] - [fs] cifs: don't fail writepages on -EAGAIN errors (Jeff Layton) [654198] - [fs] cifs: free blkcipher in smbhash (Jeff Layton) [662626] - [fs] cifs: correctly handle NULL tcon pointer in CIFSTCon (Jeff Layton) [662626] - [fs] cifs: show sec= option in /proc/mounts (Jeff Layton) [662626] - [fs] cifs: silence printk when establishing first session on socket (Jeff Layton) [662626] - [fs] cifs: Fix extended security auth failure (Jeff Layton) [662626] - [fs] cifs: make CIFS depend on CRYPTO_ECB (Jeff Layton) [662626] - [fs] cifs: Use ecb des kernel crypto APIs instead of local cifs functions (repost) (Jeff Layton) [662626] - [fs] cifs: wrap received signature check in srv_mutex (Jeff Layton) [662626] - [fs] cifs: Max share size is too small (Jeff Layton) [662626] - [fs] cifs: Allow user names longer than 32 bytes (Jeff Layton) [662626] - [fs] cifs: Fix regression in LANMAN (LM) auth code (Jeff Layton) [662626] - [fs] cifs: No need to check crypto blockcipher allocation (Jeff Layton) [662626] - [fs] cifs: make CIFS depend on CRYPTO_MD4 (Jeff Layton) [662626] - [fs] cifs: fix two compiler warning about uninitialized vars (Jeff Layton) [662626] - [fs] cifs: More crypto cleanup (try #2) (Jeff Layton) [662626] - [fs] cifs: Replace cifs md5 hashing functions with kernel crypto APIs (Jeff Layton) [662626] - [fs] cifs: Fix regression during share-level security mounts (Jeff Layton) [662626] - [fs] cifs: remove unnecessary locking around sequence_number (Jeff Layton) [662626] - [fs] cifs: Support NTLM2 session security during NTLMSSP authentication [try #5] (Jeff Layton) [662626] - [fs] cifs: fs/cifs/Kconfig: CIFS depends on CRYPTO_HMAC (Jeff Layton) [662626] - [fs] cifs: Cleanup and thus reduce smb session structure and fields used during authentication (Jeff Layton) [662626] - [fs] cifs: NTLM auth and sign - Use appropriate server challenge (Jeff Layton) [662626] - [fs] cifs: NTLM auth and sign - minor error corrections and cleanup (Jeff Layton) [662626] - [fs] cifs: fix module refcount leak in find_domain_name (Jeff Layton) [662626] - [fs] cifs: NTLM auth and sign - Use kernel crypto apis to calculate hashes and smb signatures (Jeff Layton) [662626] - [fs] cifs: NTLM auth and sign - Define crypto hash functions and create and send keys needed for key exchange (Jeff Layton) [662626] - [fs] cifs: NTLM auth and sign - Allocate session key/client response dynamically (Jeff Layton) [662626] - [fs] cifs: ntlm authentication and signing - Correct response length for ntlmv2 authentication without extended security (Jeff Layton) [662626] - [fs] cifs: convert cifs_tcp_ses_lock from a rwlock to a spinlock (Jeff Layton) [662626] - [fs] cifs: Clean up two declarations of blob_len (Jeff Layton) [662626] - [fs] cifs: NTLM authentication and signing - Calculate auth response per smb session (Jeff Layton) [662626] - [fs] cifs: ntlm authentication and signing - Build a proper av/ti pair blob for ntlmv2 without extended security authentication (Jeff Layton) [662626] - [fs] cifs: NTLMv2/NTLMSSP ntlmv2 within ntlmssp autentication code (Jeff Layton) [662626] - [fs] cifs: NTLMv2/NTLMSSP Change variable name mac_key to session key to reflect the key it holds (Jeff Layton) [662626] - [fs] cifs: ntlmv2/ntlmssp remove-unused-function CalcNTLMv2_partial_mac_key (Jeff Layton) [662626]- [block] initialise bd_super in bdget() (Lachlan McIlroy) [718107] - [virt] Revert "virtio balloon: kill tell-host-first logic" (Aristeu Rozanski) [712044] - [fs] NLM: Don't hang forever on NLM unlock requests (Jeff Layton) [709549] - [x86] x86-64: Only set max_pfn_mapped to 512 MiB if we enter via head_64.S (Igor Mammedov) [716498] - [virt] xen: correct size of level2_kernel_pgt (Igor Mammedov) [716498] - [virt] Unset CONFIG_DEBUG_FORCE_WEAK_PER_CPU on x86/x86_64 platforms (Igor Mammedov) [716498] - [virt] xen: bump memory limit for x86 domU PV guest to 128Gb (Igor Mammedov) [716498] - [virt] xen: annotate functions which only call into __init at start of day (Igor Mammedov) [716498] - [virt] xen: correctly rebuild mfn list list after migration (Igor Mammedov) [716498] - [virt] xen: don't map missing memory (Igor Mammedov) [716498] - [virt] xen: defer building p2m mfn structures until kernel is mapped (Igor Mammedov) [716498] - [virt] xen: add return value to set_phys_to_machine() (Igor Mammedov) [716498] - [virt] xen: allocate level1_ident_pgt (Igor Mammedov) [716498] - [virt] xen: use early_brk for level2_kernel_pgt (Igor Mammedov) [716498] - [virt] xen: convert p2m to a 3 level tree (Igor Mammedov) [716498] - [virt] xen: make install_p2mtop_page() static (Igor Mammedov) [716498] - [virt] xen: set shared_info->arch.max_pfn to max_p2m_pfn (Igor Mammedov) [716498] - [virt] xen: allocate p2m size based on actual max size (Igor Mammedov) [716498] - [virt] xen: dynamically allocate p2m space (Igor Mammedov) [716498] - [x86] add RESERVE_BRK_ARRAY() helper (Igor Mammedov) [716498] - [edac] Correct MiB_TO_PAGES() macro (Mauro Carvalho Chehab) [633935] - [edac] amd64_edac: Erratum #637 workaround (Frank Arnold) [633935] - [edac] amd64_edac: Factor in CC6 save area (Frank Arnold) [633935] - [edac] amd64_edac: Remove node interleave warning (Frank Arnold) [633935] - [edac] Remove debugging output in scrub rate handling (Frank Arnold) [633935] - [edac] amd64_edac: Fix potential memleak (Frank Arnold) [633935] - [edac] amd64_edac: Fix decode_syndrome types (Frank Arnold) [633935] - [edac] amd64_edac: Fix DCT argument type (Frank Arnold) [633935] - [edac] amd64_edac: Fix ranges signedness (Frank Arnold) [633935] - [edac] amd64_edac: Drop local variable (Frank Arnold) [633935] - [edac] amd64_edac: Fix PCI config addressing types (Frank Arnold) [633935] - [edac] amd64_edac: Fix DRAM base macros (Frank Arnold) [633935] - [edac] amd64_edac: Fix node id signedness (Frank Arnold) [633935] - [edac] amd64_edac: Drop redundant declarations (Frank Arnold) [633935] - [edac] amd64_edac: Enable driver on F15h (Frank Arnold) [633935] - [pci] Rename CPU PCI id define (Frank Arnold) [633935] - [edac] amd64_edac: Adjust ECC symbol size to F15h (Frank Arnold) [633935] - [edac] amd64_edac: Simplify scrubrate setting (Frank Arnold) [633935] - [edac] amd64_edac: Improve DRAM address mapping (Frank Arnold) [633935] - [edac] amd64_edac: Sanitize ->read_dram_ctl_register (Frank Arnold) [633935] - [edac] amd64_edac: Adjust sys_addr to chip select conversion routine to F15h (Frank Arnold) [633935] - [edac] amd64_edac: Beef up early exit reporting (Frank Arnold) [633935] - [edac] amd64_edac: Revamp online spare handling (Frank Arnold) [633935] - [edac] amd64_edac: Fix channel interleave removal (Frank Arnold) [633935] - [edac] amd64_edac: Correct node interleaving removal (Frank Arnold) [633935] - [edac] amd64_edac: Add support for interleaved region swapping (Frank Arnold) [633935] - [edac] amd64_edac: Unify get_error_address (Frank Arnold) [633935] - [edac] amd64_edac: Simplify decoding path (Frank Arnold) [633935] - [edac] amd64_edac: Adjust channel counting to F15h (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup old defines cruft (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup NBSH cruft (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup NBCFG handling (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup NBCTL code (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup DCT Select Low/High code (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup Dram Configuration registers handling (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup DBAM handling (Frank Arnold) [633935] - [edac] amd64_edac: Replace huge bitmasks with a macro (Frank Arnold) [633935] - [edac] amd64_edac: Sanitize f10_get_base_addr_offset (Frank Arnold) [633935] - [edac] amd64_edac: Sanitize channel extraction (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup chipselect handling (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup DHAR handling (Frank Arnold) [633935] - [edac] amd64_edac: Remove DRAM base/limit subfields caching (Frank Arnold) [633935] - [edac] amd64_edac: Add support for F15h DCT PCI config accesses (Frank Arnold) [633935] - [edac] amd64_edac: Fix DIMMs per DCTs output (Frank Arnold) [633935] - [edac] MCE: Fix NB error formatting (Frank Arnold) [633935] - [edac] MCE: Use BIT_64() to eliminate warnings on 32-bit (Frank Arnold) [633935] - [edac] MCE: Enable MCE decoding on F15h (Frank Arnold) [633935] - [edac] MCE: Allow F15h bank 6 MCE injection (Frank Arnold) [633935] - [edac] MCE: Shorten error report formatting (Frank Arnold) [633935] - [edac] MCE: Overhaul error fields extraction macros (Frank Arnold) [633935] - [edac] MCE: Add F15h FP MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F15 EX MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add an F15h NB MCE decoder (Frank Arnold) [633935] - [edac] MCE: No F15h LS MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F15h CU MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F15h IC MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F15h DC MCE decoder (Frank Arnold) [633935] - [edac] MCE: Select extended error code mask (Frank Arnold) [633935] - [edac] amd64_edac: Disable DRAM ECC injection on K8 (Frank Arnold) [633935] - [edac] Fixup scrubrate manipulation (Frank Arnold) [633935] - [edac] amd64_edac: Remove two-stage initialization (Frank Arnold) [633935] - [edac] amd64_edac: Check ECC capabilities initially (Frank Arnold) [633935] - [edac] amd64_edac: Carve out ECC-related hw settings (Frank Arnold) [633935] - [edac] amd64_edac: Remove PCI ECS enabling functions (Frank Arnold) [633935] - [edac] amd64_edac: Allocate driver instances dynamically (Frank Arnold) [633935] - [edac] amd64_edac: Rework printk macros (Frank Arnold) [633935] - [edac] amd64_edac: Rename CPU PCI devices (Frank Arnold) [633935] - [edac] amd64_edac: Concentrate per-family init even more (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup the CPU PCI device reservation (Frank Arnold) [633935] - [edac] amd64_edac: Simplify CPU family detection (Frank Arnold) [633935] - [edac] amd64_edac: Add per-family init function (Frank Arnold) [633935] - [edac] amd64_edac: Use cached extended CPU model (Frank Arnold) [633935] - [edac] amd64_edac: Remove F11h support (Frank Arnold) [633935] - [edac] amd64_edac: Fix interleaving check (Frank Arnold) [633935] - [edac] MCE: Fix edac_init_mce_inject error handling (Frank Arnold) [633935] - [edac] MCE: Fix shift warning on 32-bit (Frank Arnold) [633935] - [edac] MCE: Add a BIT_64() macro (Frank Arnold) [633935] - [edac] MCE: Enable MCE decoding on F12h (Frank Arnold) [633935] - [edac] MCE: Add F12h NB MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F12h IC MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F12h DC MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add support for F11h MCEs (Frank Arnold) [633935] - [edac] MCE: Enable MCE decoding on F14h (Frank Arnold) [633935] - [edac] MCE: Fix FR MCEs decoding (Frank Arnold) [633935] - [edac] MCE: Complete NB MCE decoders (Frank Arnold) [633935] - [edac] MCE: Warn about LS MCEs on F14h (Frank Arnold) [633935] - [edac] MCE: Adjust IC decoders to F14h (Frank Arnold) [633935] - [edac] MCE: Adjust DC decoders to F14h (Frank Arnold) [633935] - [edac] MCE: Rename files (Frank Arnold) [633935] - [edac] MCE: Rework MCE injection (Frank Arnold) [633935] - [edac] Export edac sysfs class to users (Frank Arnold) [633935] - [edac] EDAC: Fix error return (Frank Arnold) [633935] - [x86] EDAC, MCE: Pass complete MCE info to decoders (Frank Arnold) [633935] - [x86] EDAC, MCE: Sanitize error codes (Frank Arnold) [633935] - [x86] EDAC, MCE: Remove unused function parameter (Frank Arnold) [633935] - [x86] EDAC, MCE: Add HW_ERR prefix (Frank Arnold) [633935] - [x86] amd64_edac: Do not report error overflow as a separate error (Frank Arnold) [633935] - [x86] MCE, AMD: Limit MCE decoding to current families for now (Frank Arnold) [633935] - [x86] amd64_edac: Minor formatting fix (Frank Arnold) [633935] - [x86] amd64_edac: Fix operator precendence error (Frank Arnold) [633935] - [x86] edac, mc: Improve scrub rate handling (Frank Arnold) [633935] - [x86] amd64_edac: Correct scrub rate setting (Frank Arnold) [633935] - [x86] amd64_edac: Fix DCT base address selector (Frank Arnold) [633935] - [x86] amd64_edac: Remove polling mechanism (Frank Arnold) [633935] - [x86] amd64_edac: Remove unneeded defines (Frank Arnold) [633935] - [edac] amd64_edac: Sanitize syndrome extraction (Frank Arnold) [633935] - [x86] amd64_edac: Fix syndrome calculation on K8 (Frank Arnold) [633935]- [x86] efi: Default to virtual mode (Matthew Garrett) [695859] - [x86] Backport upstream EFI fixups (Matthew Garrett) [695859] - [x86] bootmem: Add free_bootmem_late() (Matthew Garrett) [695859] - [x86] UV: warnings on slowpath (George Beshers) [699763] - [scsi] cxgb3i: fix EEH error on ppc due to invalid page size computation (Neil Horman) [714325] - [block] elevator: fix O_DIRECT I/O starving readers (Jeff Moyer) [587402] - [fs] NFS: Fix NFSv3 exclusive open semantics (Jeff Layton) [694210] - [fs] GFS2: Incorrect inode state during deallocation (Steven Whitehouse) [712139] - [net] tcp: Increase the initial congestion window to 10. (Thomas Graf) [667754] - [net] TCP: update initial windows according to RFC 5681 (Thomas Graf) [667754] - [net] tcp/dccp: Consolidate common code for RFC 3390 conversion (Thomas Graf) [667754]- [v4l] Remove the old V4L1 v4lgrab.c file (Don Zickus) [714183] - [scsi] libfc, fcoe: Remove usage of the Scsi_Host's host_lock (Rob Evers) [695542] - [scsi] Host lock pushdown using Scsi_Host flag (Rob Evers) [695542] - [drm] drm backport from 3.0-rc3 + fixes (Dave Airlie) [713621] - [drm] agp: backport intel driver from 3.0-rc3 (Dave Airlie) [713621] - [drm] Backport gpu VGA drivers from 3.0-rc3 (Dave Airlie) [713620] - [x86] x86/platform: backport MXM driver from 3.0-rc3 (Dave Airlie) [713620] - [kernel] kref: Add a kref_sub function (Dave Airlie) [713620] - [kernel] Move round_up/down to kernel.h (Dave Airlie) [713620] - [virt] virtio-blk: fix request leak (Amit Shah) [694553] - [virt] virtio_blk: Add 'serial' attribute to virtio-blk devices (Amit Shah) [694553] - [virt] Add virtio disk identification support (Amit Shah) [694553] - [mm] remove is_hwpoison_address (Dean Nelson) [696095] - [virt] KVM: Replace is_hwpoison_address with __get_user_pages (Dean Nelson) [696095] - [mm] make __get_user_pages return -EHWPOISON for HWPOISON page optionally (Dean Nelson) [696095] - [mm] export __get_user_pages (Dean Nelson) [696095] - [ppc] kexec: Check crash_base for relocatable kernel (Steve Best) [713868] - [scsi] ibmvfc: Fix Virtual I/O failover hang (Steve Best) [710497] - [tty] Clean console safely (Frantisek Hrbata) [714684] - [kernel] build: backport LSMOD=file for localmodconfig (Andrew Jones) - [perf] x86: Add Intel SandyBridge CPU support (Neil Horman) [695608] - [block] cfq-iosched: Fix locking around ioc->ioc_data assignment (Vivek Goyal) [716520] - [x86] AMD IOMMU: Re-enable AMD IOMMU (Alex Williamson) [716553] - [virt] KVM: Fix register corruption in pvclock_scale_delta (Avi Kivity) [712102] - [virt] Mask dangerous features when running as xen guest hvm (Igor Mammedov) [711317] - [virt] virtio balloon: kill tell-host-first logic (Amit Shah) [712044]- [fs] nfs: set lock context and fix error handling in new DIO functions (Jeff Layton) [694309] - [net] ipv6: Fix tcp_v6_send_response transport header setting (Jiri Olsa) [702508] - [netdrv] iwlwifi: fix general 11n instability (Stanislaw Gruszka) [714590] - [netdrv] ehea: Fix memory hotplug oops (Steve Best) [702036] - [netdrv] tun: do not put self in waitq if doing a nonblock read (Amos Kong) [713612] - [fs] ext4: check for a good block group before loading buddy pages (Eric Sandeen) [652262] - [fs] Bouncing locks in a cluster is slow in GFS2 (Robert S Peterson) [663356] - [fs] NFSv4.1: do not use deviceids after MDS clientid invalidation (Steve Dickson) [714740] - [fs] NFSv4.1: Fix a refcounting issue in the pNFS device id cache (Steve Dickson) [714740] - [fs] NFSv4.1: deprecate headerpadsz in CREATE_SESSION (Steve Dickson) [714740] - [fs] NFSv4.1: allow zero fh array in filelayout decode layout (Steve Dickson) [714740] - [fs] NFSv4.1: allow nfs_fhget to succeed with mounted on fileid (Steve Dickson) [714740] - [fs] NFS: fix umount of pnfs filesystems (Steve Dickson) [714740] - [fs] NFSv4.1: use layout driver in global device cache (Steve Dickson) [714740] - [fs] pnfs: CB_NOTIFY_DEVICEID (Steve Dickson) [714740] - [fs] NFSv4.1: purge deviceid cache on nfs_free_client (Steve Dickson) [714740] - [fs] NFSv4.1: make deviceid cache global (Steve Dickson) [714740] - [fs] NFSv4.1: Correct offset for LAYOUTCOMMIT (Steve Dickson) [714740] - [fs] NFSv4: Ensure we request the ordinary fileid when doing readdirplus (Steve Dickson) [714740] - [net] TCP: increase default initial receive window. (Thomas Graf) [664725] - [net] tcp: Bug fix in initialization of receive window. (Thomas Graf) [664725] - [net] tcp: update also tcp_output with regard to RFC 5681 (Thomas Graf) [664725]- [net] Fix memory leak/corruption on VLAN GRO_DROP (Herbert Xu) [695176] {CVE-2011-1576} - [block] cfq-iosched: Set group_isolation=1 by default (Vivek Goyal) [707757] - [scsi] cciss: Annotate cciss_kdump_soft_reset and cciss_sent_reset as __devinit (Tomas Henzl) [698268] - [scsi] cciss: Don't wait forever for soft reset to complete, give up after awhile (Tomas Henzl) [698268] - [scsi] cciss: use cmd_alloc not cmd_special_alloc for the kdump soft reset command (Tomas Henzl) [698268] - [scsi] cciss: do not use bit 2 doorbell reset (Tomas Henzl) [698268] - [scsi] cciss: do not attempt PCI power management reset method if we know it won't work (Tomas Henzl) [698268] - [scsi] cciss: increase timeouts for post-reset no-ops (Tomas Henzl) [698268] - [scsi] cciss: remove superfluous sleeps around reset code (Tomas Henzl) [698268] - [scsi] cciss: do soft reset if hard reset is broken (Tomas Henzl) [698268] - [scsi] cciss: clarify messages around reset behavior (Tomas Henzl) [698268] - [scsi] cciss: increase time to wait for board reset to start (Tomas Henzl) [698268] - [scsi] cciss: factor out irq_request code (Tomas Henzl) [698268] - [scsi] cciss: factor out scatterlist allocation functions (Tomas Henzl) [698268] - [scsi] cciss: factor out command pool allocation functions (Tomas Henzl) [698268] - [scsi] cciss: use new doorbell-bit-5 reset method (Tomas Henzl) [698268] - [scsi] cciss: wait longer for no-op to complete after resetting controller (Tomas Henzl) [698268] - [scsi] cciss: do a better job of detecting controller reset failure (Tomas Henzl) [698268] - [scsi] hpsa: do not attempt PCI PM reset if we know it will not work (Tomas Henzl) [698268] - [scsi] hpsa: remove superfluous sleeps around reset code (Tomas Henzl) [698268] - [scsi] hpsa: do soft reset if hard reset is broken (Tomas Henzl) [698268] - [scsi] hpsa: clarify messages around reset behavior (Tomas Henzl) [698268] - [scsi] hpsa: factor out irq request code (Tomas Henzl) [698268] - [scsi] hpsa: factor out cmd_pool allocation functions (Tomas Henzl) [698268] - [scsi] hpsa: do not use bit 2 doorbell reset, it causes NMIs (Tomas Henzl) [698268] - [scsi] hpsa: wait longer for no-op to complete after resetting controller (Tomas Henzl) [698268] - [scsi] hpsa: use new doorbell-bit-5 reset method (Tomas Henzl) [698268] - [scsi] hpsa: adjust timing of post-reset sleeps (Tomas Henzl) [698268] - [scsi] hpsa: do a better job of detecting controller reset failure (Tomas Henzl) [698268] - [usb] xhci: Remove some unnecessary casts and tidy some endian swap code (Steve Best) [693903] - [usb] xhci: Remove recursive call to xhci_handle_event (Steve Best) [693903] - [usb] xhci: Add an assertion to check for virt_dev=0 bug (Steve Best) [693903] - [usb] xhci: Add rmb() between reading event validity & event data access (Steve Best) [693903] - [usb] xhci: Make xHCI driver endian-safe (Steve Best) [693903] - [hwmon] setting CONFIG_THERMAL_HWMON as built in (Dean Nelson) [619044] - [hwmon] thermal framework: fix crash during hwmon unregister (Dean Nelson) [619044] - [md] Fix resync hang after surprise removal (James Paradis) [707268] - [pci] Skip id checking if no id is passed (Prarit Bhargava) [714044] - [pci] Make PCIe error handling boot messages less scary (Prarit Bhargava) [710291]- [virt] xen: bump memory limit for x86_64 domU PV guest to 128Gb (Igor Mammedov) [669739]- [kernel] perf evlist: Fix per thread mmap setup (Jiri Olsa) [691343] - [kernel] perf tools: Honour the cpu list parameter when also monitoring a thread list (Jiri Olsa) [691343] - [kernel] perf evsel: Fix use of inherit (Jiri Olsa) [691343] - [kernel] perf hists browser: Fix seg fault when annotate null symbol (Jiri Olsa) [691343] - [kernel] perf probe: Fix listing incorrect line number with inline function (Jiri Olsa) [691343] - [kernel] perf probe: Fix to find recursively inlined function (Jiri Olsa) [691343] - [kernel] perf probe: Fix multiple --vars options behavior (Jiri Olsa) [691343] - [kernel] perf probe: Fix to remove redundant close (Jiri Olsa) [691343] - [kernel] perf probe: Fix to ensure function declared file (Jiri Olsa) [691343] - [kernel] perf: mmap 512 kiB by default (Jiri Olsa) [691343] - [kernel] perf tools: Emit clearer message for sys_perf_event_open ENOENT return (Jiri Olsa) [691343] - [kernel] perf tools: Fixup exit path when not able to open events (Jiri Olsa) [691343] - [kernel] perf tools: Fix NO_NEWT=1 python build error (Jiri Olsa) [691343] - [kernel] perf symbols: Properly align symbol_conf.priv_size (Jiri Olsa) [691343] - [kernel] perf symbols: Fix vsyscall symbol lookup (Jiri Olsa) [691343] - [kernel] perf symbols: Look at .dynsym again if .symtab not found (Jiri Olsa) [691343] - [kernel] perf build-id: Add quirk to deal with perf.data file format breakage (Jiri Olsa) [691343] - [kernel] perf session: Pass evsel in event_ops->sample() (Jiri Olsa) [691343] - [kernel] perf top: Fix uninitialized 'counter' variable (Jiri Olsa) [691343] - [kernel] perf lock: Fix sorting by wait_min (Jiri Olsa) [691343] - [kernel] perf tools: Version incorrect with some versions of grep (Jiri Olsa) [691343] - [kernel] perf evlist: New command to list the names of events present in a perf.data file (Jiri Olsa) [691343] - [kernel] perf script: Add support for H/W and S/W events (Jiri Olsa) [691343] - [kernel] perf script: Add support for dumping symbols (Jiri Olsa) [691343] - [kernel] perf script: Support custom field selection for output (Jiri Olsa) [691343] - [kernel] perf script: Move printing of 'common' data from print_event and rename (Jiri Olsa) [691343] - [kernel] perf tracing: Remove print_graph_cpu and print_graph_proc from trace-event-parse (Jiri Olsa) [691343] - [kernel] perf script: Change process_event prototype (Jiri Olsa) [691343] - [kernel] perf stat: Provide support for filters (Jiri Olsa) [691343] - [kernel] perf symbol: Move sym_entry->skip to symbol->ignore (Jiri Olsa) [691343] - [kernel] perf symbols: Rename dso->origin to dso->symtab_type (Jiri Olsa) [691343] - [kernel] perf top: Remove redundant syme->origin field (Jiri Olsa) [691343] - [kernel] perf top: Remove redundant perf_top->sym_counter (Jiri Olsa) [691343] - [kernel] perf probe: Clean up probe_point_lazy_walker() return value (Jiri Olsa) [691343] - [kernel] perf header: Stop using 'self' (Jiri Olsa) [691343] - [kernel] perf session: Use evlist/evsel for managing perf.data attributes (Jiri Olsa) [691343] - [kernel] perf top: Don't let events to eat up whole header line (Jiri Olsa) [691343] - [kernel] perf top: Fix events overflow in top command (Jiri Olsa) [691343] - [kernel] perf report tui: Improve multi event session support (Jiri Olsa) [691343] - [kernel] perf tools: Improve support for sessions with multiple events (Jiri Olsa) [691343] - [kernel] perf evlist: Split perf_evlist__id_hash (Jiri Olsa) [691343] - [kernel] perf hists browser: Handle browsing empty hists tree (Jiri Olsa) [691343] - [kernel] perf hists: Remove needless global col lenght calcs (Jiri Olsa) [691343] - [kernel] perf report tui: Fix multi event switching (Jiri Olsa) [691343] - [kernel] perf: Fix undefined PyVarObject_HEAD_INIT in python 2.5 (Jiri Olsa) [691343] - [kernel] perf: Fix missing strndup declaration (Jiri Olsa) [691343] - [kernel] perf: Set filters before mmaping events (Jiri Olsa) [691343] - [kernel] perf top tui: Wait till the first sample to refresh the screen. (Jiri Olsa) [691343] - [kernel] perf top: Fix reporting of invalid --vmlinux (Jiri Olsa) [691343] - [kernel] perf tui: Make ui__warning modal (Jiri Olsa) [691343] - [kernel] perf top browser: Handle empty active symbols list (Jiri Olsa) [691343] - [kernel] perf ui browser: Introduce ui_browser__show_title (Jiri Olsa) [691343] - [kernel] perf top browser: Fix up exit keys (Jiri Olsa) [691343] - [kernel] perf annotate: Show better message when no vmlinux is found (Jiri Olsa) [691343] - [kernel] perf lock: Document valid sort keys (Jiri Olsa) [691343] - [kernel] perf top browser: Adjust the browser indexes when refreshing (Jiri Olsa) [691343] - [kernel] perf top: Live TUI Annotation (Jiri Olsa) [691343] - [kernel] perf probe: Remove redundant checks (Jiri Olsa) [691343] - [kernel] perf evsel: Fix inverted test for fixing up attr.inherit flag (Jiri Olsa) [691343] - [kernel] perf probe: Fix error propagation leading to segfault (Jiri Olsa) [691343] - [kernel] perf tools: Makefile: Remove various and sundry cruft (Jiri Olsa) [691343] - [kernel] perf tools: Makefile: Remove tool-specific cruft (Jiri Olsa) [691343] - [kernel] perf tools: Makefile: Remove platform-specific cruft (Jiri Olsa) [691343] - [kernel] perf tools: Makefile: Remove vestigial git-specific cruft (Jiri Olsa) [691343] - [kernel] perf list: Allow filtering list of events (Jiri Olsa) [691343] - [kernel] perf report: Tell the user when a perf.data file has no samples (Jiri Olsa) [691343] - [kernel] perf record: Delay setting the header writing atexit call (Jiri Olsa) [691343] - [kernel] perf: make perf stat print user provided full event names (Jiri Olsa) [691343] - [kernel] perf probe: Show filename which contains target function (Jiri Olsa) [691343] - [kernel] perf probe: Support function@filename syntax for --line (Jiri Olsa) [691343] - [kernel] perf tools: Update Makefile with some help (Jiri Olsa) [691343] - [kernel] perf annotate browser: Use the percent color for the whole line (Jiri Olsa) [691343] - [kernel] perf annotate: Check if offset is less than symbol size (Jiri Olsa) [691343] - [kernel] perf ui: Serialize screen updates (Jiri Olsa) [691343] - [kernel] perf report: Fix initializion of annotate symbol priv area (Jiri Olsa) [691343] - [kernel] perf annotate: Fix annotate context lines regression (Jiri Olsa) [691343] - [kernel] perf annotate: Move locking to struct annotation (Jiri Olsa) [691343] - [kernel] perf annotate: Fix --stdio rendering (Jiri Olsa) [691343] - [kernel] perf probe: Add bitfield member support (Jiri Olsa) [691343] - [kernel] perf tool: Fix gcc 4.6.0 issues (Jiri Olsa) [691343] - [kernel] perf probe: Rewrite find_lazy_match_lines() by using getline(3) (Jiri Olsa) [691343] - [kernel] perf top: Use pid_t for target_{pid|tid} (Jiri Olsa) [691343] - [kernel] perf tools: Makefile: Use $(QUIET_GEN) for perf.so (Jiri Olsa) [691343] - [kernel] perf top: Ditch private annotation code, share perf annotate's (Jiri Olsa) [691343] - [kernel] perf annotate: Separate objdump parsing from actual screen rendering (Jiri Olsa) [691343] - [kernel] perf annotate: Config options for symbol__tty_annotate (Jiri Olsa) [691343] - [kernel] perf annotate: Support multiple histograms in annotation (Jiri Olsa) [691343] - [kernel] perf annotate: Move annotate functions to util/ (Jiri Olsa) [691343] - [kernel] perf top: Remove superfluous name_len field (Jiri Olsa) [691343] - [kernel] perf top: Fix TUI compilation (Jiri Olsa) [691343] - [kernel] perf tools: Don't try to build python bindings if Python.h not available (Jiri Olsa) [691343] - [kernel] perf stat: Fix up resource release order (Jiri Olsa) [691343] - [kernel] perf tools: Fix up 'make clean' target (Jiri Olsa) [691343] - [kernel] perf tools: Remove verbose build messages for the python binding (Jiri Olsa) [691343] - [kernel] perf python: Fix build on 32-bit (Jiri Olsa) [691343] - [kernel] perf probe: Use td for pointer arithmetic result (Jiri Olsa) [691343] - [kernel] perf top: Introduce slang based TUI (Jiri Olsa) [691343] - [kernel] perf tools: Don't fallback to setup_pager unconditionally (Jiri Olsa) [691343] - [kernel] perf top: Move display agnostic routines to util/top.[ch] (Jiri Olsa) [691343] - [kernel] perf evlist: Store pointer to the cpu and thread maps (Jiri Olsa) [691343] - [kernel] perf evlist: Move evlist methods to evlist.c (Jiri Olsa) [691343] - [kernel] perf tools: Initial python binding (Jiri Olsa) [691343] - [kernel] perf tools: Kill event_t typedef, use 'union perf_event' instead (Jiri Olsa) [691343] - [kernel] perf tools: Rename 'struct sample_data' to 'struct perf_sample' (Jiri Olsa) [691343] - [kernel] perf top: Switch to non overwrite mode (Jiri Olsa) [691343] - [kernel] perf evlist: Support non overwrite mode in perf_evlist__read_on_cpu (Jiri Olsa) [691343] - [kernel] perf events: Account PERF_RECORD_LOST events in event__process (Jiri Olsa) [691343] - [kernel] perf record: No need to check for overwrites (Jiri Olsa) [691343] - [kernel] perf test: Fix return values checking (Jiri Olsa) [691343] - [kernel] perf probe: Add filters support for available functions (Jiri Olsa) [691343] - [kernel] perf probe: Add variable filter support (Jiri Olsa) [691343] - [kernel] perf tools: Add strfilter for general purpose string filter (Jiri Olsa) [691343] - [kernel] perf evsel: Introduce perf_evsel__{in, ex}it (Jiri Olsa) [691343] - [kernel] perf tools: Move event__parse_sample to evsel.c (Jiri Olsa) [691343] - [kernel] perf threads: Move thread_map to separate file (Jiri Olsa) [691343] - [kernel] perf tools: Pass the struct opt to the wildcard parsing routine (Jiri Olsa) [691343] - [kernel] perf record: auto detect when stdout is a pipe (Jiri Olsa) [691343] - [kernel] perf probe: Add --funcs to show available functions in symtab (Jiri Olsa) [691343] - [kernel] perf probe: Enable to put probe inline function call site (Jiri Olsa) [691343] - [kernel] perf probe: Introduce lines walker interface (Jiri Olsa) [691343] - [kernel] perf top: Add native_safe_halt to skip symbols (Jiri Olsa) [691343] - [kernel] perf callchain: Don't give arbitrary gender to callchain tree nodes (Jiri Olsa) [691343] - [kernel] perf callchain: Rename register_callchain_param into callchain_register_param (Jiri Olsa) [691343] - [kernel] perf callchain: Rename cumul_hits into callchain_cumul_hits (Jiri Olsa) [691343] - [kernel] perf callchain: Feed callchains into a cursor (Jiri Olsa) [691343] - [kernel] perf test: Add test for the evlist mmap routines (Jiri Olsa) [691343] - [kernel] perf evlist: Steal mmap reading routine from 'perf top' (Jiri Olsa) [691343] - [kernel] perf test: check if cpu_map__new() return NULL (Jiri Olsa) [691343] - [kernel] perf test: Check counts on all cpus in test__open_syscall_event_on_all_cpus (Jiri Olsa) [691343] - [kernel] perf tools: Add missing cpu_map__delete() (Jiri Olsa) [691343] - [kernel] perf record: Use perf_evlist__mmap (Jiri Olsa) [691343] - [kernel] perf evlist: Move the mmap array from perf_evsel (Jiri Olsa) [691343] - [kernel] perf record: Move perf_mmap__write_tail to perf.h (Jiri Olsa) [691343] - [kernel] perf record: Use struct perf_mmap and helpers (Jiri Olsa) [691343] - [kernel] perf evsel: Introduce mmap support (Jiri Olsa) [691343] - [kernel] perf record: Use perf_evsel__open (Jiri Olsa) [691343] - [kernel] perf top: Use perf_evsel__open (Jiri Olsa) [691343] - [kernel] perf evsel: Allow specifying if the inherit bit should be set (Jiri Olsa) [691343] - [kernel] perf evsel: Support event groups (Jiri Olsa) [691343] - [kernel] perf evlist: Adopt the pollfd array (Jiri Olsa) [691343] - [kernel] perf evsel: Introduce perf_evlist (Jiri Olsa) [691343] - [kernel] perf record: Enable counters only when kernel is execing subcommand (Jiri Olsa) [691343]- [audit] ia32entry.S sign extend error codes when calling 64 bit code (Eric Paris) [703935] - [audit] push audit success and retcode into arch ptrace.h (Eric Paris) [703935]- [net] force new skbs to allocate a minimum of 16 frags (Neil Horman) [694307] - [net] rtnetlink: ignore NETDEV_RELEASE and NETDEV_JOIN event (Amerigo Wang) [587751] - [net] net: rename NETDEV_BONDING_DESLAVE to NETDEV_RELEASE (Amerigo Wang) [587751] - [net] netpoll: disable netpoll when enslave a device (Amerigo Wang) [587751] - [net] netconsole: clarify stopping message (Amerigo Wang) [587751] - [net] netconsole: don't announce stopping if nothing happened (Amerigo Wang) [587751] - [net] bond: service netpoll arp queue on master device (Amerigo Wang) [587751] - [net] net: Convert netpoll blocking api in bonding driver to be a counter (Amerigo Wang) [587751] - [net] netpoll: Remove netpoll blocking from uninit path (Amerigo Wang) [587751] - [net] bonding: Fix deadlock in bonding driver resulting from internal locking when using netpoll (Amerigo Wang) [587751] - [net] bonding: Fix bonding drivers improper modification of netpoll structure (Amerigo Wang) [587751] - [net] Revert "[net] Revert "[net] bonding: make bonding support netpoll"" (Amerigo Wang) [587751] - [net] bonding: documentation and code cleanup for resend_igmp (Flavio Leitner) [698506] - [virt] KVM: make guest mode entry to be rcu quiescent state (Gleb Natapov) [712653] - [virt] rcu: provide rcu_virt_note_context_switch() function (Gleb Natapov) [712653] - [fs] cifs: display fsc in /proc/mounts (Jeff Layton) [646224] - [fs] cifs: enable fscache iff fsc mount option is used explicitly (Jeff Layton) [646224] - [fs] cifs: allow fsc mount option only if CONFIG_CIFS_FSCACHE is set (Jeff Layton) [646224] - [x86] intel-iommu: Flush unmaps at domain_exit (Alex Williamson) [705441] - [x86] intel-iommu: Only unlink device domains from iommu (Alex Williamson) [705441] - [watchdog] iTCO_wdt: TCO Watchdog patch for Intel Panther Point PCH (Prarit Bhargava) [695792] - [i2c] i2c-i801: SMBus patch for Intel Panther Point DeviceIDs (Prarit Bhargava) [695792] - [ata] ahci: AHCI-mode SATA patch for Intel Panther Point DeviceIDs (Prarit Bhargava) [695792] - [ata] ata_piix: IDE-mode SATA patch for Intel Panther Point DeviceIDs (Prarit Bhargava) [695792] - [pci] lpc: irq and pci_ids patch for Intel DH89xxCC DeviceIDs (Prarit Bhargava) [695792] - [x86] perf: Fix AMD family 15h FPU event constraints (Frank Arnold) [698739] - [x86] perf: Fix pre-defined cache-misses event for AMD family 15h cpus (Frank Arnold) [698739] - [fs] GFS2: force a log flush when invalidating the rindex glock (Benjamin Marzinski) [702263] - [fs] GFS2: remove potential race in flock code (Steven Whitehouse) [612608] - [fs] gfs2: Call gfs2_meta_wipe for directory hash blocks (Abhijith Das) [706614] - [ppc] remove exec-shield (Steve Best) [655688] - [ppc] perf_event: Skip updating kernel counters if register value shrinks (Steve Best) [706528] - [fs] nfs: coalesce small, page-aligned direct I/Os (Jeff Layton) [694309] - [x86] Reboot via ACPI when appropriate (Matthew Garrett) [677476] - [virt] xen: drop xen_sched_clock in favour of using plain wallclock time (Igor Mammedov) [711326] - [virt] kvm: device-assignment: Disable the option to skip iommu setup (Alex Williamson) [710192] - [virt] x86: Mask out unsupported CPUID features if running on xen (Igor Mammedov) [703055] - [netdrv] ixgbe: add MACVLAN support (Neil Horman) [694254] - [block] fix accounting bug on cross partition merges (Jerome Marchand) [669363] - [block] blk-cgroup: Initialize ioc->cgroup_changed at ioc creation time (Vivek Goyal) [707755] - [block] cfq-iosched: Fix a memory leak of per cpu stats for root group (Vivek Goyal) [707755] - [block] blk-throttle: Make no throttling rule group processing lockless (Vivek Goyal) [707755] - [block] blk-cgroup: Make cgroup stat reset path blkg->lock free for dispatch stats (Vivek Goyal) [707755] - [block] blk-cgroup: Make 64bit per cpu stats safe on 32bit arch (Vivek Goyal) [707755] - [block] blk-throttle: Make dispatch stats per cpu (Vivek Goyal) [707755] - [block] blk-throttle: Free up a group only after one rcu grace period (Vivek Goyal) [707755] - [block] blk-throttle: Use helper function to add root throtl group to lists (Vivek Goyal) [707755] - [block] blk-throttle: Introduce a helper function to fill in device details (Vivek Goyal) [707755] - [block] blk-throttle: Dynamically allocate root group (Vivek Goyal) [707755] - [block] blk-cgroup: Allow sleeping while dynamically allocating a group (Vivek Goyal) [707755] - [block] cfq-iosched: Fix a possible race with cfq cgroup removal code (Vivek Goyal) [707755] - [block] cfq-iosched: Get rid of redundant function parameter "create" (Vivek Goyal) [707755] - [block] blk-throttle: Do the new group initialization with the help of a function (Vivek Goyal) [707755] - [net] u64_stats_fetch_begin_bh() and u64_stats_fetch_retry_bh() (Vivek Goyal) [707755] - [net] u64_stats_sync improvements (Vivek Goyal) [707755] - [net] Introduce u64_stats_sync infrastructure (Vivek Goyal) [707755] - [block] cfq: Remove useless css reference get (Vivek Goyal) [707762] - [block] cfq: don't use atomic_t for cfq_group (Vivek Goyal) [707762] - [block] cfq: don't use atomic_t for cfq_queue (Vivek Goyal) [707762] - [block] blk-throttle: Use task_subsys_state() to determine a task's blkio_cgroup (Vivek Goyal) [698094] - [block] Store return Value of xchg() to supress compiler warning (Vivek Goyal) [707755] - [block] blk-throttle: don't call xchg on bool (Vivek Goyal) [707762] - [block] blk-throttle: Reset group slice when limits are changed (Vivek Goyal) [707762] - [block] blk-throttle: Some cleanups and race fixes in limit update code (Vivek Goyal) [707762] - [block] blk-throttle: process limit change only through one function (Vivek Goyal) [707762] - [block] Move blk_throtl_exit() call to blk_cleanup_queue() (Vivek Goyal) [707762] - [block] Initialize ->queue_lock to internal lock at queue allocation time (Vivek Goyal) [707762] - [block] blk-throttle: Correct the placement of smp_rmb() (Vivek Goyal) [707762] - [block] Revert "[block] blk-throttle: Correct the placement of smp_rmb()" (Vivek Goyal) [707762]- [net] vlan: remove multiqueue ability from vlan device (Neil Horman) [703245] - [kernel] cgroupfs: use init_cred when populating new cgroupfs mount (Eric Paris) [700538]- [block] don't delay blk_run_queue_async (Mike Snitzer) [708542] - [scsi] remove performance regression due to async queue run (Mike Snitzer) [708542] - [block] get rid of QUEUE_FLAG_REENTER (Mike Snitzer) [708542] - [block] flush-merge RHELisms (Mike Snitzer) [672988] - [block] share request flush fields with elevator_private (Mike Snitzer) [672988] - [ata] libata: enable non-queueable flush flag (Mike Snitzer) [672988] - [ata] libata: set queue DMA alignment to sector size for ATAPI too (Mike Snitzer) [672988] - [ata] libata: support for > 512 byte sectors (e.g. 4K Native) (Mike Snitzer) [672988] - [block] hold queue if flush is running for non-queueable flush drive (Mike Snitzer) [672988] - [block] add a non-queueable flush flag (Mike Snitzer) [672988] - [block] Add sysfs documentation for the discard topology parameters (Mike Snitzer) [697995] - [block] Fix discard topology stacking and reporting (Mike Snitzer) [697995] - [scsi] sd: retry read_capacity on UNIT_ATTENTION (Mike Snitzer) [697995] - [ata] libata: Use Maximum Write Same Length to report discard size limit (Mike Snitzer) [697995] - [block] add blk_run_queue_async (Mike Snitzer) [672988] - [block] add API for delaying work/request_fn a little bit (Mike Snitzer) [672988] - [block] make the flush insertion use the tail of the dispatch list (Mike Snitzer) [672988] - [block] skip elevator initialization for flush requests (Mike Snitzer) [672988] - [block] reimplement FLUSH/FUA to support merge (Mike Snitzer) [672988] - [block] improve flush bio completion (Mike Snitzer) [672988] - [block] add REQ_FLUSH_SEQ (Mike Snitzer) [672988] - [block] blk-flush shouldn't call directly into q->request_fn() (Mike Snitzer) [672988] - [block] add @force_kblockd to __blk_run_queue() (Mike Snitzer) [672988] - [scsi] sd: Fail discard requests when logical block provisioning has been disabled (Mike Snitzer) [697995] - [scsi] scsi_debug: Logical Block Provisioning (Mike Snitzer) [697995] - [scsi] sd: Logical Block Provisioning update (Mike Snitzer) [697995] - [block] Consolidate min_not_zero (Mike Snitzer) [697995] - [ata] libata: Signal that our SATL supports WRITE SAME(16) with UNMAP (Mike Snitzer) [697995] - [dm] improve block integrity support (Mike Snitzer) [697992] - [dm] mpath: integrity errors should not cause failover (Mike Snitzer) [697992] - [block] Require subsystems to explicitly allocate bio_set integrity mempool (Mike Snitzer) [697992] - [kernel] Include protection operation in SCSI command trace (Mike Snitzer) [697992] - [kernel] tracing: scsi: sync with upstream scsi tracing (Mike Snitzer) [697992] - [block] biovec_slab not needed for CONFIG_BLK_DEV_INTEGRITY (Mike Snitzer) [697992] - [block] Make the integrity mapped property a bio flag (Mike Snitzer) [697992] - [block] Fix double free in blk_integrity_unregister (Mike Snitzer) [697992] - [scsi] Fix printing of failed 32-byte commands (Mike Snitzer) [697992] - [scsi] sd: Combine DIF/DIX error handling (Mike Snitzer) [697992] - [scsi] fix propagation of errors other than EIO (Mike Snitzer) [698655] - [netdrv] ixgbe: adding FdirMode module option (Andy Gospodarek) [707287] - [crypto] testmgr: add xts-aes-256 self-test (Jarod Wilson) [706167] - [fs] ext3: Fix lost extented attributes for inode with ino == 11 (Eric Sandeen) [662666] - [fs] ext4: Fix possible lost inode write in no journal mode (Lukas Czerner) [699151] - [ppc] pseries: Add page coalescing support (Steve Best) [694530] - [x86] ACPI/ACPICA: Fix global lock acquisition (Frank Arnold) [601120] - [block] dm: add missing RAID45 Makefile bits (Aristeu Rozanski) [700772] - [netdrv] netjet: blacklist Digium TDM400P (Prarit Bhargava) [700343] - [virt] xenpv: mask MWAIT cpuid feature (Andrew Jones) [712131] - [fs] NFSv4.1: Ensure that layoutget uses the correct gfp modes (Steve Dickson) [701788] - [fs] Cleanup XDR parsing for LAYOUTGET, GETDEVICEINFO (Steve Dickson) [701788] - [fs] NFSv4.1: remove pnfs_layout_hdr from pnfs_destroy_all_layouts tmp_list (Steve Dickson) [701788] - [fs] NFSv41: Resend on NFS4ERR_RETRY_UNCACHED_REP (Steve Dickson) [701788] - [fs] nfs: Don't mark_inode_dirty_sync() while holding lock (Steve Dickson) [701788] - [fs] SUNRPC: Deal with the lack of a SYN_SENT sk->sk_state_change callback (Steve Dickson) [701788] - [fs] SUNRPC: Never reuse the socket port after an xs_close() (Steve Dickson) [701788] - [fs] NFSv4: Ensure that clientid and session establishment can time out (Steve Dickson) [701788] - [fs] RPC: killing RPC tasks races fixed (Steve Dickson) [701788] - [fs] nfs: don't lose MS_SYNCHRONOUS on remount of noac mount (Steve Dickson) [701788] - [fs] SUNRPC: Allow RPC calls to return ETIMEDOUT instead of EIO (Steve Dickson) [701788] - [fs] NFSv4.1: Don't loop forever in nfs4_proc_create_session (Steve Dickson) [701788] - [fs] NFSv4.1: Don't update sequence number if rpc_task is not sent (Steve Dickson) [701788] - [fs] NFSv4.1: Ensure state manager thread dies on last umount (Steve Dickson) [701788] - [fs] SUNRPC: Fix the SUNRPC Kerberos V RPCSEC_GSS module dependencies (Steve Dickson) [701788] - [fs] NFS: Eliminate duplicate call to nfs_mark_request_dirty (Steve Dickson) [701788] - [fs] NFS: NFSv4 readdir loses entries (Steve Dickson) [701788] - [fs] NFS: Don't use vm_map_ram() in readdir (Steve Dickson) [701788] - [x86] AMD, cacheinfo: Fix L3 cache index disable checks (Frank Arnold) [638748] - [x86] amd-nb: Convert spaces to tabs in amd_nb.c (Frank Arnold) [638748] - [x86] amd-nb: Misc cleanliness fixes (Frank Arnold) [638748] - [x86] amd: Support L3 Cache Partitioning on AMD family 0x15 CPUs (Frank Arnold) [638748] - [x86] amd: Extend AMD northbridge caching code to support "Link Control" devices (Frank Arnold) [638748] - [x86] amd: Enable L3 cache index disable on family 0x15 (Frank Arnold) [638748] - [x86] amd: Normalize compute unit IDs on multi-node processors (Frank Arnold) [638748] - [x86] cacheinfo: Cleanup L3 cache index disable support (Frank Arnold) [638748] - [x86] amd-nb: Cleanup AMD northbridge caching code (Frank Arnold) [638748] - [x86] amd-nb: Complete the rename of AMD NB and related code (Frank Arnold) [638748] - [x86] k8: Rename k8.[ch] to amd_nb.[ch] and CONFIG_K8_NB to CONFIG_AMD_NB (Frank Arnold) [638748] - [x86] k8-gart: Decouple handling of garts and northbridges (Frank Arnold) [638748] - [x86] cacheinfo: Fix dependency of AMD L3 CID (Frank Arnold) [638748] - [x86] cacheinfo: Carve out L3 cache slot accessors (Frank Arnold) [638748] - [x86] cacheinfo: Disable index in all four subcaches (Frank Arnold) [638748] - [x86] cacheinfo: Make L3 cache info per node (Frank Arnold) [638748] - [x86] cacheinfo: Reorganize AMD L3 cache structure (Frank Arnold) [638748] - [x86] cacheinfo: Enable L3 CID only on AMD (Frank Arnold) [638748]- [virt] xenpv: zero all x86 power feature bits from cpuid (Andrew Jones) [709856]- [mm] Prevent Disk IO throughput degradation due to memory allocation stalls (Larry Woodman) [679526] - [x86] Add support for newer Thinkpads to thinkpad_acpi (Matthew Garrett) [682789] - [x86] fix a shutdown regression in intel_idle (Prarit Bhargava) [707701] - [fs] dlm: delayed reply message warning (David Teigland) [677409] - [fs] dlm: make plock operation killable (David Teigland) [707005] - [fs] ext4: Add mount options in superblock (Eric Sandeen) [704557] - [fs] dlm: increase default hash table sizes (David Teigland) [678102] - [fs] GFS2: Processes waiting on inode glock that no processes are holding (Robert S Peterson) [707263] - [x86] microcode, AMD: Extend ucode size verification (Frank Arnold) [698014] - [x86] amd-ucode: Remove needless log messages (Frank Arnold) [698014] - [ppc] pseries/iommu: Add additional checks when changing iommu mask (Steve Best) [704401] - [ppc] pseries/iommu: Use correct return type in dupe_ddw_if_already_created (Steve Best) [704401] - [ppc] iommu: Restore iommu table pointer when restoring iommu ops (Steve Best) [704401] - [ppc] Fix kexec with dynamic dma windows (Steve Best) [704401] - [mm] smaps: have smaps show transparent huge pages (Andrea Arcangeli) [706385] - [mm] smaps: teach smaps_pte_range() about THP pmds (Andrea Arcangeli) [706385] - [mm] smaps: pass pte size argument in to smaps_pte_entry() (Andrea Arcangeli) [706385] - [mm] smaps: break out smaps_pte_entry() from smaps_pte_range() (Andrea Arcangeli) [706385] - [mm] pagewalk: only split huge pages when necessary (Andrea Arcangeli) [706385] - [mm] /proc/pid/smaps: export amount of anonymous memory in a mapping (Andrea Arcangeli) [706385] - [mm] Documentation/filesystems/proc.txt: improve smaps field documentation (Andrea Arcangeli) [706385] - [mm] thp: fix /dev/zero MAP_PRIVATE and vm_flags cleanups (Andrea Arcangeli) [706385] - [mm] thp: mremap support and TLB optimization (Andrea Arcangeli) [706385] - [mm] mprotect: transparent huge page support (Andrea Arcangeli) [706385] - [mm] mprotect: pass vma down to page table walkers (Andrea Arcangeli) [706385] - [mm] add pmd_modify (Andrea Arcangeli) [706385] - [mm] mincore transparent hugepage support (Andrea Arcangeli) [706385] - [mm] mincore: do nested page table walks (Andrea Arcangeli) [706385] - [mm] mincore: pass ranges as start, end address pairs (Andrea Arcangeli) [706385] - [mm] mincore: break do_mincore() into logical pieces (Andrea Arcangeli) [706385] - [mm] mincore: cleanups (Andrea Arcangeli) [706385] - [mm] add VM counters for transparent hugepages (Andrea Arcangeli) [706385] - [mm] compaction: enforce no writeback for async migration (Andrea Arcangeli) [706385] - [fs] pNFS: request WRITE and COMMIT to DS be cached (Steve Dickson) [701788] - [fs] pNFS: revert layoutcommit xdr (Steve Dickson) [701788]- [fs] NFSv4.1 pnfs_layoutcommit_inode fixes (Steve Dickson) [701788] - [fs] NFSv4.1 convert layoutcommit sync to boolean (Steve Dickson) [701788] - [fs] NFSv4.1 remove temp code that prevented ds commits (Steve Dickson) [701788] - [fs] NFSv4.1: layoutcommit (Steve Dickson) [701788] - [fs] NFSv4.1: filelayout driver specific code for COMMIT (Steve Dickson) [701788] - [fs] NFSv4.1: remove GETATTR from ds commits (Steve Dickson) [701788] - [fs] NFSv4.1: add generic layer hooks for pnfs COMMIT (Steve Dickson) [701788] - [fs] NFSv4.1: alloc and free commit_buckets (Steve Dickson) [701788] - [fs] NFSv4.1: shift filelayout_free_lseg (Steve Dickson) [701788] - [fs] NFSv4.1: pull out code from nfs_commit_release (Steve Dickson) [701788] - [fs] NFSv4.1: pull error handling out of nfs_commit_list (Steve Dickson) [701788] - [fs] NFSv4.1: add callback to nfs4_commit_done (Steve Dickson) [701788] - [fs] NFSv4.1: rearrange nfs_commit_rpcsetup (Steve Dickson) [701788] - [fs] NFSv4.1: don't send COMMIT to ds for data sync writes (Steve Dickson) [701788] - [fs] NFSv4.1: Clear lseg pointer in ->doio function (Steve Dickson) [701788] - [fs] NFSv4.1: rearrange ->doio args (Steve Dickson) [701788] - [fs] NFSv4.1: pnfs filelayout driver write (Steve Dickson) [701788] - [fs] NFSv4.1: remove GETATTR from ds writes (Steve Dickson) [701788] - [fs] NFSv4.1: implement generic pnfs layer write switch (Steve Dickson) [701788] - [fs] NFSv4.1: trigger LAYOUTGET for writes (Steve Dickson) [701788] - [fs] NFSv4.1: Send lseg down into nfs_write_rpcsetup (Steve Dickson) [701788] - [fs] NFSv4.1: add callback to nfs4_write_done (Steve Dickson) [701788] - [fs] NFSv4.1: rearrange nfs_write_rpcsetup (Steve Dickson) [701788] - [fs] NFSv4.1: lseg documentation (Steve Dickson) [701788] - [fs] NFSv4.1: turn off pNFS on ds connection failure (Steve Dickson) [701788] - [fs] NFSv4.1 move deviceid cache to filelayout driver (Steve Dickson) [701788] - [fs] NFSv4.1: filelayout async error handler (Steve Dickson) [701788] - [fs] NFSv4.1: filelayout read (Steve Dickson) [701788] - [fs] NFSv4.1: filelayout i/o helpers (Steve Dickson) [701788] - [fs] NFSv4.1: data server connection (Steve Dickson) [701788] - [fs] NFSv4.1: generic read (Steve Dickson) [701788] - [fs] NFSv4.1: shift pnfs_update_layout locations (Steve Dickson) [701788] - [fs] NFSv4.1: coelesce across layout stripes (Steve Dickson) [701788] - [fs] NFSv4.1: lseg refcounting (Steve Dickson) [701788] - [fs] NFSv4.1: add MDS mount DS only check (Steve Dickson) [701788] - [fs] NFSv4.1: new flag for lease time check (Steve Dickson) [701788] - [fs] NFSv4.1: new flag for state renewal check (Steve Dickson) [701788] - [fs] NFSv4.1: send zero stateid seqid on v4.1 i/o (Steve Dickson) [701788] - [fs] NFS: move nfs_client initialization into nfs_get_client (Steve Dickson) [701788] - [fs] NFSv4.1: put_layout_hdr can remove nfsi->layout (Steve Dickson) [701788] - [fs] NFSv4: remove CONFIG_NFS_V4 from nfs_read_data (Steve Dickson) [701788] - [fs] NFS: Allow walking nfs_client.cl_superblocks list outside client.c (Steve Dickson) [701788]- [net] ipv6: Add GSO support on forwarding path (Thomas Graf) [683455] - [net] ipv6/udp: fix the wrong headroom check (Thomas Graf) [698170] - [net] dcbnl: potential risk in code in getapp handling (John Villalovos) [694354] - [net] Fix netif_set_real_num_tx_queues (Neil Horman) [702742] - [net] sock: adjust prot->obj_size always (Jiri Pirko) [704231] - [net] dccp: Fix a few bugs in module loading (Neil Horman) [702183] - [fs] GFS2: resource group bitmap corruption resulting in panics and withdraws (Robert S Peterson) [702057] - [ppc] Add pgprot_writecombine (Steve Best) [694595] - [input] xen-kbdfront: advertise either absolute or relative coordinates (Igor Mammedov) [703474]- [cpuidle] Ensure poll_idle_init() is called (Matthew Garrett) [696850] - [x86] intel_idle: add Sandy Bridge support (Matthew Garrett) [696172] - [x86] intel_idle: disable NHM/WSM HW C-state auto-demotion (Matthew Garrett) [690393] - [x86] intel_idle: open broadcast clock event (Matthew Garrett) [690392] - [x86] gart: Make sure GART does not map physmem above 1TB (Myron Stowe) [698162] - [x86] gart: Set DISTLBWALKPRB bit always (Myron Stowe) [698162] - [x86] gart: Convert spaces to tabs in enable_gart_translation (Myron Stowe) [698162] - [x86] amd: Disable GartTlbWlkErr when BIOS forgets it (Myron Stowe) [698162] - [virt] virtio: console: Enable call to hvc_remove() on console port remove (Amit Shah) [693054] - [virt] virtio_pci: Prevent double-free of pci regions after device hot-unplug (Amit Shah) [699358] - [virt] virtio: Decrement avail idx on buffer detach (Amit Shah) [681122] - [x86] cpufreq: Add APERF/MPERF support for AMD processors (Frank Arnold) [668085] - [x86] k8: Fix section mismatch for powernowk8_exit() (Frank Arnold) [668085] - [x86] powernow-k8: Add core performance boost support (Frank Arnold) [668085] - [fs] ext3: Always set dx_node's fake_dirent explicitly (Eric Sandeen) [703329] - [fs] GFS2: Tag all metadata with jid of last node to change it (Steven Whitehouse) [701578] - [fs] nfs: Open with O_CREAT flag set fails to open existing files on non writable directories (J. Bruce Fields) [701825] - [ppc] rtas: Only sleep in rtas_busy_delay if we have useful work to do (Steve Best) [702674] - [scsi] ipr: fix synchronous request flags for better performance (Steve Best) [696640] - [scsi] ibmvscsi: Improve CRQ reset reliability (Steve Best) [700165] - [scsi] mpt2sas: move event handling of MPT2SAS_TURN_ON_FAULT_LED in process context (Tomas Henzl) [701951] - [kernel] posix-timers: RCU conversion (Avi Kivity) [705082] - [infiniband] RDMA/cxgb4: Reset wait condition atomically (Steve Best) [693930] - [x86] kprobes: Disable irqs during optimized callback (Jiri Olsa) [699865] - [x86] AMD IOMMU: Display warning for AMD systems (Prarit Bhargava) [681104] - [netdrv] cxgb3: Apply interrupt coalescing settings to all queues (Neil Horman) [694581] - [mm] slab, kmemleak: pass the correct pointer to kmemleak_erase() (Steve Best) [698023]- [kernel] smp_call_function_many: handle concurrent clearing of mask (Jeff Moyer) [668775] - [kernel] smp_call_function_many: add missing ordering (Jeff Moyer) [668775] - [kernel] call_function_many: fix list delete vs add race (Jeff Moyer) [668775] - [kernel] smp.c: consolidate writes in smp_call_function_interrupt() (Jeff Moyer) [668775] - [kernel] smp.c: fix smp_call_function_many() SMP race (Jeff Moyer) [668775] - [fs] NFS: change nfs_writeback_done to return void (Steve Dickson) [701373] - [fs] NFS: remove pointless if statement in nfs_direct_write_result (Steve Dickson) [701373] - [net] RPC: clarify rpc_run_task error handling (Steve Dickson) [701373] - [net] RPC: remove check for impossible condition in rpc_make_runnable (Steve Dickson) [701373] - [fs] pnfs: fix pnfs lock inversion of i_lock and cl_lock (Steve Dickson) [701373] - [fs] pnfs: do not need to clear NFS_LAYOUT_BULK_RECALL flag (Steve Dickson) [701373] - [fs] NFSv4: nfs4_state_mark_reclaim_nograce() should be static (Steve Dickson) [701373] - [fs] pnfs: avoid incorrect use of layout stateid (Steve Dickson) [701373] - [fs] NFSv4.1 reclaim complete must wait for completion (Steve Dickson) [701373] - [fs] NFS: NFSROOT should default to "proto=udp" (Steve Dickson) [701373] - [fs] NFSv4/4.1: Fix nfs4_schedule_state_recovery abuses (Steve Dickson) [701373] - [fs] nfs4: remove duplicated #include (Steve Dickson) [701373] - [fs] NFSv4: remove duplicate clientid in struct nfs_client (Steve Dickson) [701373] - [fs] NFSv4: Fix the setlk error handler (Steve Dickson) [701373] - [fs] NFSv4.1: Fix the handling of the SEQUENCE status bits (Steve Dickson) [701373] - [fs] NFSv4.1: Retry CREATE_SESSION on NFS4ERR_DELAY (Steve Dickson) [701373] - [fs] nfs: fix compilation warning (Steve Dickson) [701373] - [net] SUNRPC: Remove resource leak in svc_rdma_send_error() (Steve Dickson) [701373] - [fs] Fix nfs_compat_user_ino64 so it doesn't cause problems if bit 31 or 63 are set in fileid (Steve Dickson) [701373] - [fs] nfs: add kmalloc return value check in decode_and_add_ds (Steve Dickson) [701373] - [fs] nfs: close NFSv4 COMMIT vs. CLOSE race (Steve Dickson) [701373] - [fs] SUNRPC: Close a race in __rpc_wait_for_completion_task() (Steve Dickson) [701373] - [fs] NFSv4.1: Various fixes to the sequence flag error handling (Steve Dickson) [701373]- [scsi] megaraid_sas: Driver only report tape drive, JBOD and logic drives (Tomas Henzl) [619422] - [kernel] lib/vsprintf.c: add pU to print UUID/GUIDs (Stefan Assmann) [700299]- [x86] MCE: Drop the default decoding notifier (Prarit Bhargava) [688281] - [x86] MCE: Do not taint when handling correctable errors (Prarit Bhargava) [688281] - [kernel] printk: use pK for /proc/kallsyms and /proc/modules (Phillip Lougher) [679262] - [kernel] timer debug: Hide kernel addresses via pK in /proc/timer_list (Phillip Lougher) [679262] - [drm] do not leak kernel addresses via /proc/dri/*/vma (Phillip Lougher) [679262] - [kernel] kptr_restrict for hiding kernel pointers from unprivileged users (Phillip Lougher) [679262] - [net] fix netns vs proto registration ordering (Wade Mealing) [702306] {CVE-2011-1767 CVE-2011-1768}- [net] dccp: handle invalid feature options length (Jiri Pirko) [703013] {CVE-2011-1770} - [fs] cifs: check for private_data before trying to put it (Jeff Layton) [702642] {CVE-2011-1771} - [net] can: add missing socket check in can/raw and can/bcm release (Jiri Pirko) [698483] {CVE-2011-1598 CVE-2011-1748} - [netdrv] ixgbe: do not clear FCoE DDP error status for received ABTS (Andy Gospodarek) [695966] - [netdrv] ixgbe: DCB remove ixgbe_fcoe_getapp routine (Andy Gospodarek) [694358] - [fs] setup_arg_pages: diagnose excessive argument size (Oleg Nesterov) [645229] {CVE-2010-3858} - [scsi] bfa: change tech-preview to cover all cases (Rob Evers) [703251] - [scsi] bfa: driver version update (Rob Evers) [703265] - [scsi] bfa: kdump fix (Rob Evers) [703265] - [scsi] bfa: firmware download fix (Rob Evers) [703265] - [netdrv] bna: fix memory leak during RX path cleanup (Ivan Vecera) [698625] - [netdrv] bna: fix for clean fw re-initialization (Ivan Vecera) [698625]- [build] disable Werr for external modules (Aristeu Rozanski) [703504]- [scsi] hpsa: fix reading a write only register causes a hang (Rob Evers) [703262] - [scsi] mpt2sas: remove the use of writeq, since writeq is not atomic (Tomas Henzl) [701947]- [kernel] sched: resched proper CPU on yield_to (Rik van Riel) [464276] - [virt] sched: avoid kABI breakage (Rik van Riel) [464276] - [virt] kvm: use yield_to instead of sleep in kvm_vcpu_on_spin (Rik van Riel) [464276] - [virt] kvm: keep track of which task is running a KVM vcpu (Rik van Riel) [464276] - [virt] export pid symbols needed for kvm_vcpu_on_spin (Rik van Riel) [464276] - [virt] sched: Add yield_to(task, preempt) functionality (Rik van Riel) [464276] - [virt] sched: Use a buddy to implement yield_task_fair() (Rik van Riel) [464276] - [virt] sched: Limit the scope of clear_buddies (Rik van Riel) [464276] - [virt] sched: Check the right ->nr_running in yield_task_fair() (Rik van Riel) [464276] - [virt] VMX: increase ple_gap to 128 (Rik van Riel) [464276] - [virt] KVM: introduce kvm_vcpu_on_spin (Rik van Riel) [464276] - [virt] SVM: Support Pause Filter in AMD processors (Rik van Riel) [464276] - [virt] VMX: Add support for Pause-Loop Exiting (Rik van Riel) [464276] - [ppc] Add POWER7+ cputable entry (Steve Best) [694586] - [fs] ext4: Allow indirect-block file to grow the file size to max file size (Lukas Czerner) [681647] - GFS2: make sure fallocate bytes is a multiple of blksize (Benjamin Marzinski) [695763] - [x86] Use KERN_DEFAULT log-level in __show_regs() (Prarit Bhargava) [691509] - [x86] Make sure we also print a Code: line for show_regs() (Prarit Bhargava) [691509] - [x86] Combine printk()s in show_regs_common() (Prarit Bhargava) [691509] - [x86] dmi, debug: Log board name (when present) in dmesg/oops output (Prarit Bhargava) [691509] - [x86] Factor duplicated code out of __show_regs() into show_regs_common() (Prarit Bhargava) [691509] - [x86] dmi: log board, system, and BIOS information (Prarit Bhargava) [691509] - [ppc] Fix oops if scan_dispatch_log is called too early (Steve Best) [696777] - [scsi] ipr: improve interrupt service routine performance (Steve Best) [696754] - [kernel] taskstats: use real microsecond granularity for CPU times (Oleg Nesterov) [662208] - [x86] ACPI: Fix ioremap size for MMIO reads and writes (Myron Stowe) [690486] - [virt] i8259: initialize isr_ack (Avi Kivity) [670765] - [netdrv] mlx4_core: Remove warning message about firmware bug (Steve Best) [695229] - Check if PTE is already allocated during page fault (Andrea Arcangeli) [696998] - [mm] thp: simple fix for /dev/zero THP mprotect bug (Andrea Arcangeli) [690444] - [mm] hugetlbfs: correct handling of negative input to nr_hugepages and nr_overcommit_hugepages (Petr Holasek) [673629]- [scsi] hpsa: fix lost command problem (Tomas Henzl) [700430] - [scsi] cciss: fix lost command problem (Tomas Henzl) [700430] - [scsi] ibft: fix oops during boot (Mike Christie) [698737]- [scsi] beiscsi: update version (Mike Christie) [674340] - [scsi] be2iscsi: fix chip cleanup (Mike Christie) [674340] - [scsi] be2iscsi: fix boot hang due to interrupts not getting rearmed (Mike Christie) [674340] - [scsi] bnx2fc: fix regression due to incorrect setup of em for npiv port (Mike Christie) [700672] - [ppc] pseries: Use a kmem cache for DTL buffers (Steve Best) [695678]- [kdump] revert commit 8f4ec27fc to keep crashkernel=auto (Amerigo Wang) [605786] - [kernel] sched: Drop rq->lock from idle_balance() (Larry Woodman) [623712] - [kernel] sched: Fix unregister_fair_sched_group() (Larry Woodman) [623712] - [kernel] sched: Allow update_cfs_load() to update global load (Larry Woodman) [623712] - [kernel] sched: Implement demand based update_cfs_load() (Larry Woodman) [623712] - [kernel] sched: Update shares on idle_balance (Larry Woodman) [623712] - [kernel] sched: Add sysctl_sched_shares_window (Larry Woodman) [623712] - [kernel] sched: Introduce hierarchal order on shares update list (Larry Woodman) [623712] - [kernel] sched: Fix update_cfs_load() synchronization (Larry Woodman) [623712] - [kernel] sched: Fix load corruption from update_cfs_shares() (Larry Woodman) [623712] - [kernel] sched: Make tg_shares_up() walk on-demand (Larry Woodman) [623712] - [kernel] sched: Implement on-demand (active) cfs_rq list (Larry Woodman) [623712] - [kernel] sched: Rewrite tg_shares_up (Larry Woodman) [623712] - [kernel] Prevent rt_sigqueueinfo and rt_tgsigqueueinfo from spoofing the signal code (Oleg Nesterov) [690033] {CVE-2011-1182} - [net] ethtool RXHASH flag (Neil Horman) [690619] - [fs] Revert "[fs] nfs: use unstable writes for groups of small DIO writes" (Jeff Layton) [694309] - [fs] sendfile(): check f_op.splice_write() rather than f_op.sendpage() (Lukas Czerner) [689426] - [fs] dcache: allow __d_obtain_alias() to return unhashed dentries (J. Bruce Fields) [636926] - [virt] VMX: Save and restore tr selector across mode switches (Gleb Natapov) [693894] - [virt] VMX: update live TR selector if it changes in real mode (Gleb Natapov) [693894] - [mm] memcg: remove direct page_cgroup-to-page pointer (Johannes Weiner) [692490] - [mm] memcg: condense page_cgroup-to-page lookup points (Johannes Weiner) [692490] - [mm] memcg: change page_cgroup_zoneinfo signature (Johannes Weiner) [692490] - [mm] memcg: no uncharged pages reach page_cgroup_zoneinfo (Johannes Weiner) [692490] - [s390x] dasd: prevent panic with unresumed devices (Hendrik Brueckner) [676720] - [s390x] qeth: wrong MAC-address displayed in error message (Hendrik Brueckner) [675211]- [netdrv] cnic: fix hang due to rtnl_lock (Mike Christie) [694874] - [netdrv] firmware: re-add the recently deleted bnx2x fw 6.2.5.0 (Michal Schmidt) [690470] - [netdrv] firmware/bnx2x: add 6.2.9.0 fw, remove unused fw (Michal Schmidt) [690470] - [netdrv] bnx2x, cnic: Disable iSCSI if DCBX negotiation is successful (Michal Schmidt) [690470] - [netdrv] bnx2x: don't write dcb/llfc fields in STORM memory (Michal Schmidt) [690470] - [netdrv] bnx2x: Update firmware to 6.2.9 (Michal Schmidt) [690470]- [net] limit socket backlog add operation to prevent possible DoS (Jiri Pirko) [694396] {CVE-2010-4251} - [scsi] mpt2sas: prevent heap overflows and unchecked (Tomas Henzl) [694023] {CVE-2011-1494 CVE-2011-1495} - [fs] epoll: prevent creating circular epoll structures (Don Howard) [681683] {CVE-2011-1082} - [mm] Prevent page_fault at do_mm_track_pte+0xc when Stratus dirty page tracking is active (Larry Woodman) [693786] - [fs] GFS2 causes kernel panic in spectator mode (Steven Whitehouse) [696535] - [net] bonding: interface doesn't issue IGMP report on slave interface during failover (Flavio Leitner) [640690] - [scsi] isci: validate oem parameters early, and fallback (David Milburn) [698016] - [scsi] isci: fix oem parameter header definition (David Milburn) [698016]- [scsi] mark bfa fc adapters tech preview (Rob Evers) [698384] - [virt] Revert pdpte registers are not flushed when PGD entry is changed in x86 PAE mode (Aristeu Rozanski) [691310] - [i686] nmi watchdog: Enable panic on hardlockup (Don Zickus) [677532] - [netdrv] Adding Chelsio Firmware for cxgb4 (Neil Horman) [691929]- [virt] x86: better fix for race between nmi injection and enabling nmi window (Aristeu Rozanski) - [virt] x86: revert "fix race between nmi injection and enabling nmi window" (Aristeu Rozanski)- [net] bonding: fix jiffy comparison issues (Andy Gospodarek) [696337]- [kernel] perf: add script command help (Jiri Olsa) [693050] - [drm] radeon/kms: make radeon i2c put/get bytes less noisy (Frank Arnold) [693829] - [drm] radeon/kms: fix hardcoded EDID handling (Frank Arnold) [693829] - [x86] Revert "[x86] perf: P4 PMU - Fix unflagged overflows handling" (Don Zickus) [688547] - [x86] perf: let everyone share counters on a P4 machine (Don Zickus) [688547] - [fs] nfs: Ensure that NFS4 acl requests don't use slab in skb fraglist (Neil Horman) [682645] {CVE-2011-1090} - [fs] partitions: Validate map_count in Mac partition tables (Danny Feng) [679286] {CVE-2011-1010}- [scsi] ibft: search for broadcom specific ibft sign (Mike Christie) [696275] - [fs] Fix corrupted OSF partition table parsing (Danny Feng) [688025] {CVE-2011-1163} - [netdrv] ixgbe: DCB, X540 devices do not respond to pause frames (Andy Gospodarek) [694930] - [netdrv] ixgbe: DCB, misallocated packet buffer size with X540 device (Andy Gospodarek) [694930] - [netdrv] ixgbe: refactor common start_hw code for 82599 and x54 (Andy Gospodarek) [694930] - [netdrv] ixgbe: balance free_irq calls with request_irq calls (Andy Gospodarek) [692988]- [net] sctp: fix the INIT/INIT-ACK chunk length calculation (Thomas Graf) [690743] {CVE-2011-1573} - [kernel] sched: Fix granularity of task_u/stime() (Jerome Marchand) [690998] - [pci] Call PCIe _OSC methods earlier (Matthew Garrett) [693974] - [fs] nfs: use unstable writes for groups of small DIO writes (Jeff Layton) [694309] - [net] CAN: Use inode instead of kernel address for /proc file (Danny Feng) [664561] {CVE-2010-4565} - [x86] mce: reject CEs on Westmere EX MCE bank 6 (Prarit Bhargava) [694891] - [scsi] libfcoe: Incorrect CVL handling for NPIV ports (Mike Christie) [694906] - [x86] perf: Complain louder about BIOSen corrupting CPU/PMU state and continue (Don Zickus) [694913] - [fs] inotify: fix double free/corruption of stuct user (Eric Paris) [656832] {CVE-2010-4250} - [netdrv] netxen: limit skb frags for non tso packet (Chad Dupuis) [695478] - [fs] nfsd4: fix oops on lock failure (J. Bruce Fields) [696376] - [netdrv] Return bnx2 firmware files to Makefile (John Feeney) [696365] - [scsi] be2iscsi: fix be2iscsi rmmod (Mike Christie) [695585] - [netdrv] qlcnic: limit skb frags for non tso packet (Bob Picco) [695488] - [md] Cleanup after raid45->raid0 takeover (Dean Nelson) [694106] - [md] revert "Cleanup after raid45->raid0 takeover patch" (Dean Nelson) [694106] - [net] bonding: fix incorrect tx queue offset (Andy Gospodarek) [695548] {CVE-2011-1581} - [netdrv] igb: for 82576 EEPROMs reporting invalid size default to 16kB (Stefan Assmann) [695751] - [pci] return correct value when writing to the "reset" attribute (Alex Williamson) [690291] - [kernel] Initalize call_single_queue during boot to handle left over ipi (Neil Horman) [680478]- [virt] x86: better fix for race between nmi injection and enabling nmi window (Marcelo Tosatti) [684719] - [virt] x86: revert "fix race between nmi injection and enabling nmi window" (Marcelo Tosatti) [684719]- [mm] pdpte registers are not flushed when PGD entry is changed in x86 PAE mode (Larry Woodman) [691310] - [drm] i915: backports from stable to fix some regressions (Dave Airlie) [690865] - [fs] svcrpc: complete svsk processing on cb receive failure (J. Bruce Fields) [629030] - [netdrv] cnic: fix hang due to rtnl_lock (Mike Christie) [694874] - [netdrv] firmware/bnx2x: add 6.2.9.0 fw, remove unused fw (Michal Schmidt) - [netdrv] bnx2x, cnic: Disable iSCSI if DCBX negotiation is successful (Michal Schmidt) [690470] - [netdrv] bnx2x: don't write dcb/llfc fields in STORM memory (Michal Schmidt) [690470] - [netdrv] bnx2x: Update firmware to 6.2.9 (Michal Schmidt) [690470] - [ppc] pseries: fix hang caused by missing spin_unlock in dtl_disable (Steve Best) [694327] - [ppc] pseries: Disable VPNH feature (Steve Best) [694266] - [netdrv] bna: Avoid kernel panic in case of FW heartbeat failure (Ivan Vecera) [694115] - [input] wacom: Move the cintiq initialization down (Peter Hutterer) [693573] - [input] wacom: specify Cinitq supported tools (Peter Hutterer) [693573] - [input] wacom: fix pressure in Cintiq 21UX2 (Peter Hutterer) [693573] - [input] wacom: fix serial number handling on Cintiq 21UX2 (Peter Hutterer) [693573] - [input] wacom: add Cintiq 21UX2 and Intuos4 WL (Peter Hutterer) [693573] - [kernel] spec: strip note and comment from ppc64's vmlinux before checksum is calculated (Aristeu Rozanski) [692515] - [scsi] fcoe: have fcoe log off and lport destroy before ndo_fcoe_disable (Mike Christie) [691611] - [scsi] libfc: rec tov value and REC_TOV_CONST units usages is incorrect (Mike Christie) [691611] - [scsi] libfcoe: fix wrong comment in fcoe_transport_detach (Mike Christie) [691611] - [scsi] libfcoe: clean up netdev mapping properly when the transport goes away (Mike Christie) [691611] - [scsi] fcoe: remove unnecessary module state check (Mike Christie) [691611] - [scsi] fcoe: Remove mutex_trylock/restart_syscall checks (Mike Christie) [691611] - [scsi] libfcoe: Remove mutex_trylock/restart_syscall checks (Mike Christie) [691611] - [scsi] fcoe: correct checking for bonding (Mike Christie) [691611] - [scsi] fcoe: fix broken fcoe interface reset (Mike Christie) [691611] - [scsi] fcoe: precedence bug in fcoe_filter_frames() (Mike Christie) [691611] - [scsi] libfcoe: Move FCOE_MTU definition from fcoe.h to libfcoe.h (Mike Christie) [691611] - [scsi] libfc: remove duplicate ema_list init (Mike Christie) [691611] - [scsi] fcoe, libfc: initialize EM anchors list and then update npiv EMs (Mike Christie) [691611] - [scsi] libfc: Fixing a memory leak when destroying an interface (Mike Christie) [691611] - [scsi] fc: Add GSPN_ID request to header file (Mike Christie) [691611] - [x86] mce: don't print "human readable" message for corrected errors (Prarit Bhargava) [688281] - [scsi] hpsa: fix pci_device_id table (Tomas Henzl) [684997] - [netdrv] ixgbe: only enable WoL for magic packet by default (Andy Gospodarek) [632598] - [mm] zram: disable zram on ppc64 (Jerome Marchand) [661293] - [mm] zram: update config file (Jerome Marchand) [661293] - [mm] zram: initialize device on first read (Jerome Marchand) [661293] - [mm] zram: fix data corruption issue (Jerome Marchand) [661293] - [mm] zram: xvmalloc: combine duplicate block delete code (Jerome Marchand) [661293] - [mm] zram: Return zero'd pages on new reads (Jerome Marchand) [661293] - [mm] zram: xvmalloc: Close 32byte hole on 64bit CPUs (Jerome Marchand) [661293] - [mm] zram: xvmalloc: create CONFIG_ZRAM_DEBUG for debug code (Jerome Marchand) [661293] - [mm] zram: xvmalloc: free bit block insertion optimization (Jerome Marchand) [661293] - [mm] zram: Prevent overflow in logical block size (Jerome Marchand) [661293] - [mm] zram: vmalloc: Correct tunings to enable use with 64K pages (Jerome Marchand) [661293] - [mm] zram: xvmalloc.c: Fix a typo (Jerome Marchand) [661293] - [mm] zram: Fix sparse warning 'Using plain integer as NULL pointer' (Jerome Marchand) [661293]- [tracing] t_start: reset FTRACE_ITER_HASH in case of seek/pread (Jiri Olsa) [631626] {CVE-2010-3079} - [scsi] scsi_dh_rdac: fix for lun_table update for rdac (Rob Evers) [687878] - [usb] EHCI: unlink unused QHs when the controller is stopped (Don Zickus) [680987] - [fs] Revert "[fs] sunrpc: Use static const char arrays" (Steve Dickson) [690754] - [fs] sunrpc: Propagate errors from xs_bind() through xs_create_sock() (Steve Dickson) [689777] - [net] netfilter: ipt_CLUSTERIP: fix buffer overflow (Jiri Pirko) [689342] - [net] ipv6: netfilter: ip6_tables: fix infoleak to userspace (Jiri Pirko) [689351] {CVE-2011-1172} - [net] netfilter: ip_tables: fix infoleak to userspace (Jiri Pirko) [689334] {CVE-2011-1171} - [net] netfilter: arp_tables: fix infoleak to userspace (Jiri Pirko) [689325] {CVE-2011-1170} - [kernel] remove kernel-debuginfo-common requires from perf-debuginfo (Jason Baron) [682012] - [drm] radeon/kms: check AA resolve registers on r300 + regression fix (Dave Airlie) [680002] {CVE-2011-1016} - [net] fix ebtables stack infoleak (Eugene Teo) [681323] {CVE-2011-1080} - [drm] fix unsigned vs signed comparison issue in modeset ctl ioctl (Don Howard) [679928] {CVE-2011-1013} - [fs] svcrpc: take advantage of tcp autotuning (J. Bruce Fields) [629030] - [fs] SUNRPC: Don't wait for full record to receive tcp data (J. Bruce Fields) [629030] - [net] svcrpc: copy cb reply instead of pages (J. Bruce Fields) [629030] - [fs] svcrpc: close connection if client sends short packet (J. Bruce Fields) [629030] - [fs] svcrpc: note network-order types in svc_process_calldir (J. Bruce Fields) [629030] - [fs] SUNRPC: svc_tcp_recvfrom cleanup (J. Bruce Fields) [629030] - [fs] SUNRPC: requeue tcp socket less frequently (J. Bruce Fields) [629030] - [fs] rpc: move sk_bc_xprt to svc_xprt (J. Bruce Fields) [629030] - [acpi] ACPICA: Truncate I/O addresses to 16 bits for Windows compatibility (Frank Arnold) [593766]- [kernel] kcore: restrict access to the whole memory (Amerigo Wang) [663864] - [scsi] libsas: flush initial device discovery before completing ->scan_finished (David Milburn) [682265] - [md] Cleanup after raid45->raid0 takeover (Doug Ledford) [688725] - [md] partition detection when array becomes active (Doug Ledford) [688725] - [md] avoid spinlock problem in blk_throtl_exit (Doug Ledford) [679096 688725] - [md] correctly handle probe of an 'mdp' device (Doug Ledford) [688725] - [md] don't set_capacity before array is active (Doug Ledford) [688725] - [md] Fix raid1->raid0 takeover (Doug Ledford) [688725] - [md] process hangs at wait_barrier after 0->10 takeover (Doug Ledford) [688725] - [md] md_make_request: don't touch the bio after calling make_request (Doug Ledford) [688725] - [md] Don't allow slot_store while resync/recovery is happening (Doug Ledford) [688725] - [md] don't clear curr_resync_completed at end of resync (Doug Ledford) [688725] - [md] Don't use remove_and_add_spares to remove failed devices from a read-only array (Doug Ledford) [688725] - [md] Add raid1->raid0 takeover support (Doug Ledford) [688725] - [md] Remove the AllReserved flag for component devices (Doug Ledford) [688725] - [md] don't abort checking spares as soon as one cannot be added (Doug Ledford) [688725] - [md] fix the test for finding spares in raid5_start_reshape (Doug Ledford) [688725] - [md] simplify some 'if' conditionals in raid5_start_reshape (Doug Ledford) [688725] - [md] revert change to raid_disks on failure (Doug Ledford) [688725] - [md] Fix removal of extra drives when converting RAID6 to RAID5 (Doug Ledford) [688725] - [md] range check slot number when manually adding a spare (Doug Ledford) [688725] - [md] raid5: handle manually-added spares in start_reshape (Doug Ledford) [688725] - [md] fix sync_completed reporting for very large drives (>2TB) (Doug Ledford) [688725] - [md] allow suspend_lo and suspend_hi to decrease as well as increase (Doug Ledford) [688725] - [md] Don't let implementation detail of curr_resync leak out through sysfs (Doug Ledford) [688725] - [md] separate meta and data devs (Doug Ledford) [688725] - [md] add new param to_sync_page_io() (Doug Ledford) [688725] - [md] new param to calc_dev_sboffset (Doug Ledford) [688725] - [md] Be more careful about clearing flags bit in ->recovery (Doug Ledford) [688725] - [md] md_stop_writes requires mddev_lock (Doug Ledford) [688725] - [md] raid5: use sysfs_notify_dirent_safe to avoid NULL pointer (Doug Ledford) [688725] - [md] Ensure no IO request to get md device before it is properly initialised (Doug Ledford) [688725] - [md] Fix single printks with multiple KERN_s (Doug Ledford) [688725] - [md] fix regression resulting in delays in clearing bits in a bitmap (Doug Ledford) [688725] - [md] fix regression with re-adding devices to arrays with no metadata (Doug Ledford) [688725] - [md] pick some changes from commits to match upstream (Doug Ledford) [688725] - [md] raid1: add takeover support for raid5->raid1 (Doug Ledford) [688725] - [md] pick up some percpu annotations that upstream has (Doug Ledford) [688725] - [md] update includes to match upstream (Doug Ledford) [688725] - [scsi] isci: fix fragile/conditional isci_host lookups (David Milburn) [691591] - [scsi] isci: cleanup isci_remote_device[_not]_ready interface (David Milburn) [691591] - [scsi] isci: Qualify when the host lock is managed for STP/SATA callbacks (David Milburn) [691591] - [scsi] isci: Fix use of SATA soft reset state machine (David Milburn) [691591] - [scsi] isci: Free host lock for SATA/STP abort escalation at submission time (David Milburn) [691591] - [scsi] isci: Properly handle requests in the "aborting" state (David Milburn) [691591] - [scsi] isci: Remove "screaming" data types (David Milburn) [691591] - [scsi] isci: remove unused "remote_device_started" (David Milburn) [691591] - [scsi] isci: namespacecheck cleanups (David Milburn) [691591] - [scsi] isci: kill some long macros (David Milburn) [691591] - [scsi] isci: reorder init to cleanup unneeded declarations (David Milburn) [691591] - [scsi] isci: Remove event_* calls as they are just wrappers (David Milburn) [691591] - [netdrv] iwlagn: Support new 5000 microcode (Stanislaw Gruszka) [682742] - [netdrv] iwlwifi: fix dma mappings and skbs leak (Stanislaw Gruszka) [682726] - [netdrv] iwl3945: remove plcp check (Stanislaw Gruszka) [679002] - [netdrv] iwlwifi: add {ack,plpc}_check module parameters (Stanislaw Gruszka) [620501] - [fs] ext4: Fix ext4_quota_write cross block boundary behaviour (Lukas Czerner) [680105] - [fs] quota: Don't write quota info in dquot_commit() (Lukas Czerner) [680105] - [netdrv] be2net: Change f/w command versions for Lancer (Ivan Vecera) [685027] - [netdrv] be2net: Remove ERR compl workaround for Lancer (Ivan Vecera) [685027] - [netdrv] be2net: fix to ignore transparent vlan ids wrongly indicated by NIC (Ivan Vecera) [685027] - [netdrv] be2net: pass proper hdr_size while flashing redboot (Ivan Vecera) [685027] - [netdrv] be2net: Allow VFs to call be_cmd_reset_function (Ivan Vecera) [685027] - [netdrv] be2net: pass domain numbers for pmac_add/del functions (Ivan Vecera) [685027] - [netdrv] be2net: Initialize and cleanup sriov resources only if pci_enable_sriov has succeeded (Ivan Vecera) [685027] - [netdrv] be2net: Use domain id when be_cmd_if_destroy is called (Ivan Vecera) [685027] - [netdrv] be2net: While configuring QOS for VF, pass proper domain id (Ivan Vecera) [685027] - [netdrv] benet: Avoid potential null deref in be_cmd_get_seeprom_data() (Ivan Vecera) [685027] - [netdrv] benet: fix be_cmd_multicast_set() memcpy bug (Ivan Vecera) [685027] - [ppc] kdump: Override crash_free_reserved_phys_range to avoid freeing RTAS (Steve Best) [672983] - [kernel] kdump: Allow shrinking of kdump region to be overridden (Steve Best) [672983] - [scsi] bnx2fc: Bumped version to 1.0.2 (Mike Christie) [683153] - [scsi] bnx2fc: Fix kernel panic when deleting NPIV ports (Mike Christie) [683153] - [scsi] bnx2fc: scsi_dma_unmap() not invoked on IO completions (Mike Christie) [683153] - [scsi] bnx2fc: host stats show the link speed 'unknown' on NIC partitioned interfaces (Mike Christie) [683153] - [scsi] bnx2fc: IO completion not processed due to missed wakeup (Mike Christie) [683153] - [scsi] bnx2fc: Bump version to 1.0.1 (Mike Christie) [683153] - [scsi] bnx2fc: Remove unnecessary module state checks (Mike Christie) [683153] - [scsi] bnx2fc: Fix MTU issue by using static MTU (Mike Christie) [683153] - [scsi] bnx2fc: Remove network bonding checking (Mike Christie) [683153] - [scsi] bnx2fc: Call bnx2fc_return_rqe and bnx2fc_get_next_rqe with tgt lock held (Mike Christie) [683153] - [scsi] bnx2fc: common free list for cleanup commands (Mike Christie) [683153] - [scsi] bnx2fc: Remove rtnl_trylock/restart_syscall checks (Mike Christie) [683153] - [netdrv] cnic: Fix lost interrupt on bnx2x (Mike Christie) [683153] - [netdrv] cnic: Prevent status block race conditions with hardware (Mike Christie) [683153] - [kernel] ring-buffer: Use sync sched protection on ring buffer resizing (Jiri Olsa) [676583] - [kernel] tracing: avoid soft lockup in trace_pipe (Jiri Olsa) [676583] - [kernel] tracing: Fix a race in function profile (Jiri Olsa) [676583] - [block] cfq-iosched: Don't update group weights when on service tree (Vivek Goyal) [689551] - [block] cfq-iosched: Get rid of on_st flag (Vivek Goyal) [689551] - [net] tcp_cubic: fix low utilization of CUBIC with HyStart (Thomas Graf) [616985] - [net] tcp_cubic: make the delay threshold of HyStart less sensitive (Thomas Graf) [616985] - [net] tcp_cubic: enable high resolution ack time if needed (Thomas Graf) [616985] - [net] tcp_cubic: fix clock dependency (Thomas Graf) [616985] - [net] tcp_cubic: make ack train delta value a parameter (Thomas Graf) [616985] - [net] tcp_cubic: fix comparison of jiffies (Thomas Graf) [616985] - [net] tcp: fix RTT for quick packets in congestion control (Thomas Graf) [616985] - [fs] fix GFS2 filesystem hang caused by incorrect lock order (Robert S Peterson) [651584] - [fs] btrfs: bring us up to date with .38 (Josef Bacik) [684667] - [ppc] add dynamic dma window support minor updates (Steve Best) [691952] - [ppc] ptrace: Remove BUG_ON when full register set not available (Steve Best) [678099] - [ppc] pseries: Disable MSI using new interface if possible (Steve Best) [684961] - [ppc] kexec: Fix orphaned offline CPUs across kexec (Steve Best) [682875] - [net] ipsec: Disable granular bundles (Herbert Xu) [631833] - [scsi] libsas: fix runaway error handler problem (David Milburn) [691527] - [scsi] mpt2sas: Added customer specific display support (Tomas Henzl) [684841] - [scsi] Add next gen Dell Powervault controller MD36xxf into RDAC device list (Shyam Iyer) [688979] - [kernel] perf: Fix task context scheduling (Jiri Olsa) [688065] - [drm] nouveau: disable acceleration on NVA3/NVA5/NVA8/NVAF by default (Ben Skeggs) [684816] - [kernel] radix: don't tag the root if we didn't tag within our range (Josef Bacik) [681439] - [block] blk-throttle: Do not use kblockd workqueue for throtl work (Vivek Goyal) [681360] - [sound] ALSA: HDA hdmi related fixes (Jaroslav Kysela) [671501] - [pci] Preserve Existing pci sort whitelists for Dell systems (Shyam Iyer) [688954] - [x86] perf: Add support for AMD family 15h core counters family 15h core counters (Robert Richter) [635671] - [x86] hpwdt: fix section mismatch warning (Prarit Bhargava) [689837] - [x86] UV: Correct kABI from upstream (George Beshers) [684957] - [x86] When cleaning MTRRs, do not fold WP into UC (Prarit Bhargava) [682758] - [virt] xen-blkfront: handle Xen major numbers other than XENVBD (Andrew Jones) [691339] - [virt] Fix regression with SMP guests (Zachary Amsden) [681133] - [netdrv] enic: update to version 2.1.1.13 (Andy Gospodarek) [684865] - [netdrv] igb: full support for i350 devices (Stefan Assmann) [687932] - [fs] NFS: Fix a hang/infinite loop in nfs_wb_page() (Steve Dickson) [672305] - [fs] nfsd: fix auth_domain reference leak on nlm operations (J. Bruce Fields) [690900] - [fs] svcrpc: ensure cache_check caller sees updated entry (J. Bruce Fields) [690900] - [fs] svcrpc: take lock on turning entry NEGATIVE in cache_check (J. Bruce Fields) [690900] - [fs] svcrpc: modifying valid sunrpc cache entries is racy (J. Bruce Fields) [690900] - [fs] sunrpc: extract some common sunrpc_cache code from nfsd (Steve Dickson) [690900] - [infiniband] RDMA/cxgb4: Initialization errors can cause crash (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Don't change QP state outside EP lock (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Remove db_drop_task (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Do CIDX_INC updates every 1/16 CQ depth CQE reaps (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Dispatch FATAL event on EEH errors (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Set the correct device physical function for iwarp connections (Steve Best) [647013] - [infiniband] RDMA/cxgb4: limit MAXBURST EQ context field to 256B (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Don't re-init wait object in init/fini paths (Steve Best) [647013] - [infiniband] RMDA/cxgb4 kfifo changes (Steve Best) [647013] - [netdrv] cxgb4 driver update (Neil Horman) [647006] - [tracing] Add unstable sched clock note to the warning (Jiri Olsa) [666264] - [x86] Reevaluate T-states on CPU hot-add (Matthew Garrett) [673442] - [scsi] libsas: fix/amend device gone notification in sas_deform_port (David Milburn) [682315] - [kdump] kexec: move the crashkernel=auto logic into kernel spec file (Amerigo Wang) [605786]- [fs] buffer: make invalidate_bdev() drain all percpu LRU add caches (Dave Chinner) [665056] - [s390x] uaccess: missing sacf in uaccess error handling (Hendrik Brueckner) [670555] - [v4l] media: minor v4l/dvb/rc regression fixes (Jarod Wilson) [682906] - [kernel] capabilities: do not special case calculation of pE during exec of init (Eric Paris) [684008] - [scsi] qla2xxx: Update version number to 8.03.07.03.06.1-k (Chad Dupuis) [686341] - [scsi] qla2xxx: Display hardware/firmware registers to get more information about the error for ISP82xx (Chad Dupuis) [686341] - [scsi] qla2xxx: Updated the reset sequence for ISP82xx (Chad Dupuis) [686341] - [scsi] qla2xxx: Limit the logs in case device state does not change for ISP82xx (Chad Dupuis) [686341] - [scsi] qla2xxx: Add test for valid loop id to qla2x00_relogin() (Chad Dupuis) [686341] - [scsi] qla2xxx: Remove extra call to qla82xx_check_fw_alive() (Chad Dupuis) [686341] - [scsi] Revert "qla2xxx: Remove code to not reset ISP82xx on failure" (Chad Dupuis) [686341] - [scsi] qla2xxx: Log fcport state transitions when debug messages are enabled (Chad Dupuis) [686341] - [scsi] qla2xxx: Free firmware PCB on logout request (Chad Dupuis) [686341] - [scsi] qla2xxx: Include request queue ID in the upper 16-bits of the I/O handle for Abort I/O IOCBs (Chad Dupuis) [686341] - [scsi] qla2xxx: Perform FCoE context reset before trying adapter reset for ISP82xx (Chad Dupuis) [686341] - [scsi] qla2xxx: Update copyright banner (Chad Dupuis) [686341] - [scsi] qla2xxx: Verify login-state has transitioned to PRLI-completed (Chad Dupuis) [686341] - [scsi] qla2xxx: Remove extraneous setting of FCF_ASYNC_SENT during login-done completion (Chad Dupuis) [686341] - [scsi] qla2xxx: Check for a match before attempting to set FCP-priority information (Chad Dupuis) [686341] - [scsi] qla2xxx: Correct calling contexts of qla2x00_mark_device_lost() in async paths (Chad Dupuis) [686341] - [scsi] qla2xxx: Display PortID information during FCP command-status handling (Chad Dupuis) [686341] - [misc] mark various drivers/features as tech preview (Don Zickus) [689566] - [mm] compaction beware writeback (Andrea Arcangeli) [690921] - [scsi] megaraid_sas: Version and Changelog update (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix iMR OCR support to work correctly (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix max_sectors for IEEE SGL (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix fault state handling (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix tasklet_init call (Shyam Iyer) [692673] - [scsi] megaraid_sas: Add CFG_CLEARED AEN (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix megasas_build_dcdb_fusion to use correct LUN field (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix megasas_build_dcdb_fusion to not filter by TYPE_DISK (Shyam Iyer) [692673] - [scsi] megaraid_sas: Call tasklet_schedule for MSI-X (Shyam Iyer) [692673] - [scsi] megaraid_sas: Enable MSI-X before calling megasas_init_fw (Shyam Iyer) [692673] - [scsi] megaraid_sas: Add missing check_and_restore_queue_depth call (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix failure gotos (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix probe_one to clear MSI-X flags in kdump (Tomas Henzl) [682110] - [fs] jbd/ocfs2: Fix block checksumming when a buffer is used in several transactions (Eric Sandeen) [618440] - [x86] UV: RHEL: avoid parsing the ACPI OSC table (George Beshers) [619426] - [x86] UV: Fix the effect of extra bits in the hub nodeid register (George Beshers) [619426] - [x86] UV: use native_halt on a halt (George Beshers) [619426] - [x86] UV: Fix initialization of max_pnode (George Beshers) [619426] - [x86] UV: Add common uv_early_read_mmr() function for reading MMR (George Beshers) [619426] - [x86] UV: Fix a problem with long bitops during boot (George Beshers) [619426] - [x86] UV: use BOOT_ACPI after crash dump (George Beshers) [619426] - [x86] UV: Make kdump avoid stack dumps (George Beshers) [619426] - [x86] UV: NMI_UNKNOWN (George Beshers) [619426] - [x86] UV: Upstream enable NMI backtrace (George Beshers) [619426] - [x86] Fix AMD PMU detection issue (Frank Arnold) [689065] - [s390x] tape: deadlock on global work queue (Hendrik Brueckner) [681306] - [s390x] qeth: remove needless IPA-commands in offline (Hendrik Brueckner) [679514] - [s390x] qeth: allow channel path changes in suspend state (Hendrik Brueckner) [678067] - [netdrv] ixgbe: receive packet statistics not incrementing (Andy Gospodarek) [689032] - [netdrv] bnx2: update driver to latest upstream (Neil Horman) [669813] - [mm] memcg: avoid deadlock between charge moving and try_charge() (Johannes Weiner) [592269] - [mm] memcg: move charges of file pages (Johannes Weiner) [592269] - [mm] memcg: clean up charge moving (Johannes Weiner) [592269] - [mm] memcg: improve performance of swap charge moving (Johannes Weiner) [592269] - [mm] memcg: move charges of anonymous swap (Johannes Weiner) [592269] - [mm] memcg: avoid oom during charge moving (Johannes Weiner) [592269] - [mm] memcg: improve performance of moving charges (Johannes Weiner) [592269] - [mm] memcg: move charges of anonymous pages (Johannes Weiner) [592269] - [mm] memcg: add interface to move charge at task migration (Johannes Weiner) [592269] - [kernel] cgroup: introduce __css_get/put() for multiple references (Johannes Weiner) [592269] - [kernel] cgroup: introduce cancel_attach() (Johannes Weiner) [592269] - [mm] memcg: remove memcg_tasklist mutex (Johannes Weiner) [592269] - [mm] memcg: cleanup mem_cgroup_move_parent() (Johannes Weiner) [592269] - [mm] memcg: add mem_cgroup_cancel_charge() (Johannes Weiner) [592269]- [netdrv] spec: add phy drivers to initrd (Andy Gospodarek) [650907]- [x86] export SMBIOS version via sysfs (Prarit Bhargava) [684329] - [fs] aio: fix up kabi breakage (Jeff Moyer) [690224] - [scsi] lpfc: Update lpfc version for 8.3.5.30.1p driver release (Rob Evers) [689937] - [scsi] lpfc: Fixed an issue where SLI4 adapter running on Powerpc was unable to login into Fabric (Rob Evers) [689937] - [scsi] lpfc: Fixed driver sending FLOGI to a disconnected FCF (Rob Evers) [689937] - [scsi] lpfc: Merge from upstream: block target when port queuing limit is hit (Rob Evers) [689937] - [scsi] lpfc: Merge from upstream: force retry in queuecommand when port is transitioning (Rob Evers) [689937] - [scsi] lpfc: Fix bug with incorrect BLS Response to BLS Abort (Rob Evers) [689937] - [scsi] lpfc: Fixed crash when mailbox commands timeout through BSG (Rob Evers) [689937] - [scsi] lpfc: Fix rrq cleanup for vport delete (Rob Evers) [689937] - [scsi] lpfc: LOGO completion routine must invalidate both RPI and D_ID (Rob Evers) [689937] - [scsi] lpfc: Do not take lock when clearing rrq active (Rob Evers) [689937] - [scsi] lpfc: Save IRQ level when taking host_lock in findnode_did (Rob Evers) [689937] - [scsi] lpfc: Fixed hang in lpfc_get_scsi_buf_s4 (Rob Evers) [689937] - [scsi] lpfc: Fix xri lookup for received rrq (Rob Evers) [689937] - [scsi] lpfc: Fixed missed setting of RRQ active for target aborted IOs (Rob Evers) [689937] - [scsi] lpfc: Fixed fdisc sent with invalid VPI (Rob Evers) [689937] - [scsi] lpfc: Fixed UE error reported by OneConnect UCNA BE2 hba with f/w 2.702.542.0 during reboot (Rob Evers) [689937] - [scsi] lpfc: Fixed XRI reuse issue. (Rob Evers) [689937] - [scsi] lpfc: Unreg login when PLOGI received from logged in port (Rob Evers) [689937] - [scsi] lpfc: Fixed crashes for NULL vport dereference (Rob Evers) [689937] - [scsi] lpfc: Fix for kmalloc failures in lpfc_workq_post_event (build error fix) (Rob Evers) [689937] - [scsi] lpfc: Fix for kmalloc failures in lpfc_workq_post_event (Rob Evers) [689937] - [scsi] lpfc: Adjust payload_length and request_length for sli4_config mailbox commands (Rob Evers) [689937] - [fs] NFSD, VFS: Remove dead code in nfsd_rename() (J. Bruce Fields) [687935] - [fs] nfsd: break lease on unlink due to rename (J. Bruce Fields) [687935] - [fs] nfsd4: fix struct file leak (J. Bruce Fields) [687921] - [fs] nfsd4: minor nfs4state.c reshuffling (J. Bruce Fields) [687921] - [mm] thp+memcg-numa: fix BUG at mm.h:370 (Andrea Arcangeli) [687918] - [mm] memcg: never OOM when charging huge pages, reinstated (Johannes Weiner) [685161] - [ata] ahci: AHCI mode SATA patch for Intel Patsburg SATA RAID controller (David Milburn) [684366] - [fs] GFS2: directly write blocks past i_size (Benjamin Marzinski) [684115] - [net] netfilter: fix xt_AUDIT to work with ebtables (Thomas Graf) [683888] - [net] bonding: change test for presence of VLANs (Jiri Pirko) [683496] - [x86] UV: Initialize the broadcast assist unit base destination node id properly (Dean Nelson) [683268] - [ppc] add missing mutex lock/unlock to device_pm_pre_add and device_pm_pre_add_cleanup (Steve Best) [683115] - [mm] thp: fix page_referenced to modify mapcount/vm_flags only if page is found (Andrea Arcangeli) [683073] - [netdrv] niu: Fix races between up/down and get_stats (Stefan Assmann) [683069] - [fs] ext4: don't scan/accumulate more pages than mballoc will allocate (Eric Sandeen) [682831] - [powerpc] kdump: CPUs assume the context of the oopsing CPU (Steve Best) [682303] - [scsi] cciss: export resettable host attribute (Tomas Henzl) [682239] - [scsi] hpsa: export resettable host attribute (Tomas Henzl) [682239] - [scsi] hpsa: move device attributes to avoid forward declarations (Tomas Henzl) [682239] - [pci] Fix missing pcie_port_platform_notify() (Prarit Bhargava) [681870] - [scsi] ipr: Fix a race on multiple configuration changes (Steve Best) [681679] - [net] bnep: fix buffer overflow (Don Howard) [681316] {CVE-2011-1079} - [pci] Enable ASPM state clearing regardless of policy (Alex Williamson) [681017] - [pci] Disable ASPM if BIOS asks us to (Alex Williamson) [681017] - [scsi] scsi_dh: fix reference counting in scsi_dh_activate error path (Mike Snitzer) [680140] - [scsi] aic94xx: world-writable sysfs update_bios file (Don Howard) [679307] - [x86] tc1100-wmi: world-writable sysfs wireless and jogdial files (Don Howard) [679307] - [x86] acer-wmi: world-writable sysfs threeg file (Don Howard) [679307] - [mfd] ab3100: world-writable debugfs *_priv files (Don Howard) [679307] - [v4l] sn9c102: world-wirtable sysfs files (Don Howard) [679307] - [virt] unbreak userspace that does not sets tss address (Gleb Natapov) [677314] - [virt] fix rcu usage in init_rmode_* functions (Gleb Natapov) [677314] - [virt] VMX: Initialize vm86 TSS only once (Gleb Natapov) [677314] - [virt] VMX: fix rcu usage warning in init_rmode() (Gleb Natapov) [677314] - [netdrv] enic: update to upstream version 2.1.1.6 (Andy Gospodarek) [676134] - [net] fix ipv6 binding to device (Shyam Iyer) [675321] - [net] add POLLPRI to sock_def_readable() (Jiri Pirko) [672234] - [x86] Fix mwait_usable section mismatch (Frank Arnold) [666493] - [x86] Fix EFI pagetable to map whole memory (Takao Indoh) [664364] - [netdrv] bnx2x: some more fixes from upstream (Michal Schmidt) [635942] - [netdrv] bnx2x: bugfixes from driver version 1.62.00-6 (Michal Schmidt) [635942] - [netdrv] ixgbe: DCB: enable RSS to be used with DCB (Andy Gospodarek) [684857] - [netdrv] ixgbe: DCB, use multiple Tx rings per traffic class (Andy Gospodarek) [684856] - [net] Implement infrastructure for HW based QOS (Neil Horman) [634006] - [x86] intel-iommu: Fix get_domain_for_dev() error path (Alex Williamson) [619455] - [x86] intel-iommu: Unlink domain from iommu (Alex Williamson) [619455]- [kernel] CAP_SYS_MODULE bypass via CAP_NET_ADMIN (Phillip Lougher) [681773] {CVE-2011-1019} - [kernel] failure to revert address limit override in OOPS error path (Dave Anderson) [659573] {CVE-2010-4258} - [fs] xfs: zero proper structure size for geometry calls (Phillip Lougher) [677268] - [fs] xfs: prevent leaking uninitialized stack memory in FSGEOMETRY_V1 (Phillip Lougher) [677268] {CVE-2011-0711} - [watchdog] quiet down the boot messages (Don Zickus) [588861 684356] - [x86] nmi_watchdog: compile-in i686 but disable by default (Don Zickus) [685021] - [kernel] watchdog: Always return NOTIFY_OK during cpu up/down events (Don Zickus) [684649] - [kernel] watchdog, nmi: Lower the severity of error messages (Don Zickus) [684649] - [kernel] watchdog: Don't change watchdog state on read of sysctl (Don Zickus) [684649] - [kernel] watchdog: Fix sysctl consistency (Don Zickus) [684649] - [kernel] watchdog: Fix broken nowatchdog logic (Don Zickus) [684649] - [scsi] isci: fix apc mode definition (David Milburn) [638569] - [scsi] isci: Revert "isci: only call sas_task_abort for tasks with NEED_DEV_RESET" (David Milburn) [638569] - [scsi] isci: Revert "isci: reset hardware at init (David Milburn) [638569] - [scsi] isci: Revert "isci: SATA/STP and SMP tasks are never explicity put in the error (David Milburn) [638569] - [scsi] isci config change (David Milburn) [638569] - [scsi] isci: fixes (David Milburn) [638569] - [scsi] isci: firmware (David Milburn) [638569] - [scsi] isci: lldd (David Milburn) [638569] - [scsi] isci/core: common definitions and utility functions (David Milburn) [638569] - [scsi] isci/core: base state machine and memory descriptors (David Milburn) [638569] - [scsi] isci/core: unsolicited frame handling and registers (David Milburn) [638569] - [scsi] isci/core: request (general, ssp and smp) (David Milburn) [638569] - [scsi] isci/core: stp (David Milburn) [638569] - [scsi] isci/core: remote node context (David Milburn) [638569] - [scsi] isci/core: remote device (David Milburn) [638569] - [scsi] isci/core: port (David Milburn) [638569] - [scsi] isci/core: phy (David Milburn) [638569] - [scsi] isci/core: controller (David Milburn) [638569] - [x86] introduce pci_map_biosrom() (David Milburn) [683211] - [kernel] perf symbols: Avoid resolving [kernel.kallsyms] to real path for buildid cache (Jiri Olsa) [664900] - [kernel] perf symbols: Fix vmlinux path when not using --symfs (Jiri Olsa) [664900] - [kernel] perf timechart: Fix max number of cpus (Jiri Olsa) [664900] - [kernel] perf timechart: Fix black idle boxes in the title (Jiri Olsa) [664900] - [kernel] perf hists: Print number of samples, not the period sum (Jiri Olsa) [664900] - [kernel] perf tools: Fix thread_map event synthesizing in top and record (Jiri Olsa) [664900] - [kernel] perf stat: Fix aggreate counter reading accounting (Jiri Olsa) [664900] - [kernel] perf tools: Fix time function double declaration with glibc (Jiri Olsa) [664900] - [kernel] perf tools: Fix build by checking if extra warnings are supported (Jiri Olsa) [664900] - [kernel] perf tools: Fix build when using gcc 3.4.6 (Jiri Olsa) [664900] - [kernel] perf tools: Add missing header, fixes build (Jiri Olsa) [664900] - [kernel] perf tools: Fix 64 bit integer format strings (Jiri Olsa) [664900] - [kernel] perf test: Fix build on older glibcs (Jiri Olsa) [664900] - [kernel] perf test: Use cpu_map->[cpu] when setting affinity (Jiri Olsa) [664900] - [kernel] perf symbols: Fix annotation of thumb code (Jiri Olsa) [664900] - [kernel] perf tools: Fix tracepoint id to string perf.data header table (Jiri Olsa) [664900] - [kernel] perf tools: Fix handling of wildcards in tracepoint event selectors (Jiri Olsa) [664900] - [kernel] perf record: Add "nodelay" mode, disabled by default (Jiri Olsa) [664900] - [kernel] perf sched: Fix list of events, dropping unsupported ':r' modifier (Jiri Olsa) [664900] - [kernel] Revert "perf tools: Emit clearer message for sys_perf_event_open ENOENT return" (Jiri Olsa) [664900] - [kernel] perf top: Fix annotate segv (Jiri Olsa) [664900] - [kernel] perf evsel: Fix order of event list deletion (Jiri Olsa) [664900] - [kernel] perf session: Fix infinite loop in __perf_session__process_events (Jiri Olsa) [664900] - [kernel] perf evsel: Support perf_evsel__open(cpus > 1 && threads > 1) (Jiri Olsa) [664900] - [kernel] perf tools: Emit clearer message for sys_perf_event_open ENOENT return (Jiri Olsa) [664900] - [kernel] perf stat: better error message for unsupported events (Jiri Olsa) [664900] - [kernel] perf sched: Fix allocation result check (Jiri Olsa) [664900] - [kernel] perf tools: Pass whole attr to event selectors (Jiri Olsa) [664900] - [kernel] perf tools: Build with frame pointer (Jiri Olsa) [664900] - [kernel] perf tools: Fix buffer overflow error when specifying all tracepoints (Jiri Olsa) [664900] - [kernel] perf script: Make some lists static (Jiri Olsa) [664900] - [kernel] perf script: Use the default lost event handler (Jiri Olsa) [664900] - [kernel] perf session: Warn about errors when processing pipe events too (Jiri Olsa) [664900] - [kernel] perf tools: Fix perf_event.h header usage (Jiri Olsa) [664900] - [kernel] perf test: Clarify some error reports in the open syscall test (Jiri Olsa) [664900] - [kernel] perf: add DWARF register lookup for s390 (Jiri Olsa) [664900] - [kernel] perf timechart: Adjust perf timechart to the new power events (Jiri Olsa) [664900] - [kernel] perf test: Add test for counting open syscalls (Jiri Olsa) [664900] - [kernel] perf evsel: Auto allocate resources needed for some methods (Jiri Olsa) [664900] - [kernel] perf evsel: Use {cpu, thread}_map to shorten list of parameters (Jiri Olsa) [664900] - [kernel] perf tools: Refactor all_tids to hold nr and the map (Jiri Olsa) [664900] - [kernel] perf tools: Refactor cpumap to hold nr and the map (Jiri Olsa) [664900] - [kernel] perf evsel: Introduce per cpu and per thread open helpers (Jiri Olsa) [664900] - [kernel] perf evsel: Steal the counter reading routines from stat (Jiri Olsa) [664900] - [kernel] perf evsel: Delete the event selectors at exit (Jiri Olsa) [664900] - [kernel] perf util: Move do_read from session to util (Jiri Olsa) [664900] - [kernel] perf evsel: Adopt MATCH_EVENT macro from 'stat' (Jiri Olsa) [664900] - [kernel] perf tools: Introduce event selectors (Jiri Olsa) [664900] - [kernel] perf probe: Fix short file name probe location reporting (Jiri Olsa) [664900] - [kernel] perf script: Fix event ordering settings to work with older kernels (Jiri Olsa) [664900] - [kernel] perf record: Fix use of sample_id_all userspace with !sample_id_all kernels (Jiri Olsa) [664900] - [kernel] perf script: Finish the rename from trace to script (Jiri Olsa) [664900] - [kernel] perf probe: Fix wrong warning in __show_one_line() if read(1) errors happen (Jiri Olsa) [664900] - [kernel] perf test: Look forward for symbol aliases (Jiri Olsa) [664900] - [kernel] perf symbols: Improve kallsyms symbol end addr calculation (Jiri Olsa) [664900] - [kernel] perf probe: Handle gracefully some stupid and buggy line syntaxes (Jiri Olsa) [664900] - [kernel] perf probe: Don't always consider EOF as an error when listing source code (Jiri Olsa) [664900] - [kernel] perf probe: Fix line range description since a single file is allowed (Jiri Olsa) [664900] - [kernel] perf probe: Clean up redundant tests in show_line_range() (Jiri Olsa) [664900] - [kernel] perf probe: Rewrite show_one_line() to make it simpler (Jiri Olsa) [664900] - [kernel] perf probe: Make -L display the absolute path of the dumped file (Jiri Olsa) [664900] - [kernel] perf probe: Cleanup messages (Jiri Olsa) [664900] - [kernel] perf symbols: Add symfs option for off-box analysis using specified tree (Jiri Olsa) [664900] - [kernel] perf record, report, annotate, diff: Process events in order (Jiri Olsa) [664900] - [kernel] perf session: Fallback to unordered processing if no sample_id_all (Jiri Olsa) [664900] - [kernel] perf session: Remove unneeded dump_printf calls (Jiri Olsa) [664900] - [kernel] perf session: Split out user event processing (Jiri Olsa) [664900] - [kernel] perf session: Split out sample preprocessing (Jiri Olsa) [664900] - [kernel] perf session: Move dump code to event delivery path (Jiri Olsa) [664900] - [kernel] perf session: Add file_offset to event delivery function (Jiri Olsa) [664900] - [kernel] perf session: Store file offset in sample_queue (Jiri Olsa) [664900] - [kernel] perf session: Consolidate the dump code (Jiri Olsa) [664900] - [kernel] perf session: Dont queue events w/o timestamps (Jiri Olsa) [664900] - [kernel] perf event: Prevent unbound event__name array access (Jiri Olsa) [664900] - [kernel] perf session: Sort all events if ordered_samples=true (Jiri Olsa) [664900] - [kernel] perf report: Allow user to specify path to kallsyms file (Jiri Olsa) [664900] - [kernel] perf makefile: Allow strong and weak functions in LIB_OBJS (Jiri Olsa) [664900] - [kernel] perf tools: Catch a few uncheck calloc/malloc's (Jiri Olsa) [664900] - [kernel] perf script: Fix compiler warning in builtin_script.c:is_top_script() (Jiri Olsa) [664900] - [kernel] perf options: add OPT_CALLBACK_DEFAULT_NOOPT (Jiri Olsa) [664900] - [kernel] perf hist: Better displaying of unresolved DSOs and symbols (Jiri Olsa) [664900] - [kernel] perf tools: Ask for ID PERF_SAMPLE_ info on all PERF_RECORD_ events (Jiri Olsa) [664900] - [kernel] perf session: Parse sample earlier (Jiri Olsa) [664900] - [kernel] perf stat: Add csv-style output (Jiri Olsa) [664900] - [kernel] perf stat: Use --big-num format by default (Jiri Olsa) [664900] - [kernel] perf stat: Document missing options (Jiri Olsa) [664900] - [kernel] perf test: Fix spelling mistake in documentation (Jiri Olsa) [664900] - [kernel] perf trace: Document missing options (Jiri Olsa) [664900] - [kernel] perf top: Document missing options (Jiri Olsa) [664900] - [kernel] perf sched: Document missing options (Jiri Olsa) [664900] - [kernel] perf report: Document missing options (Jiri Olsa) [664900] - [kernel] perf record: Document missing options (Jiri Olsa) [664900] - [kernel] perf probe: Fix spelling mistake in documentation (Jiri Olsa) [664900] - [kernel] perf lock: Document missing options (Jiri Olsa) [664900] - [kernel] perf kvm: Document missing options (Jiri Olsa) [664900] - [kernel] perf diff: Document missing options (Jiri Olsa) [664900] - [kernel] perf diff: Fix displacement and modules options short flag (Jiri Olsa) [664900] - [kernel] perf buildid-list: Document missing options (Jiri Olsa) [664900] - [kernel] perf annotate: Document missing options (Jiri Olsa) [664900] - [kernel] perf tools: fix event parsing of comma-separated tracepoint events (Jiri Olsa) [664900] - [kernel] perf packaging: add memcpy to perf MANIFEST (Jiri Olsa) [664900] - [kernel] perf debug: Simplify trace_event (Jiri Olsa) [664900] - [kernel] perf session: Allocate chunks of sample objects (Jiri Olsa) [664900] - [kernel] perf session: Cache sample objects (Jiri Olsa) [664900] - [kernel] perf session: Keep file mmaped instead of malloc/memcpy (Jiri Olsa) [664900] - [kernel] perf session: Use sensible mmap size (Jiri Olsa) [664900] - [kernel] perf session: Simplify termination checks (Jiri Olsa) [664900] - [kernel] perf session: Move ui_progress_update in __perf_session__process_events() (Jiri Olsa) [664900] - [kernel] perf session: Cleanup __perf_session__process_events() (Jiri Olsa) [664900] - [kernel] perf session: Use appropriate pointer type instead of silly typecasting (Jiri Olsa) [664900] - [kernel] perf session: Fix list sort algorithm (Jiri Olsa) [664900] - [kernel] perf tools: Fix lost and unknown events handling (Jiri Olsa) [664900] - [kernel] perf trace: Handle DT_UNKNOWN on filesystems that don't support d_type (Jiri Olsa) [664900] - [kernel] perf symbols: Correct final kernel map guesses (Jiri Olsa) [664900] - [kernel] perf events: Default to using event__process_lost (Jiri Olsa) [664900] - [kernel] perf record: Add option to disable collecting build-ids (Jiri Olsa) [664900] - [kernel] perf stat: Change and clean up sys_perf_event_open error handling (Jiri Olsa) [664900] - [kernel] perf tools: Remove hardcoded include paths for elfutils (Jiri Olsa) [664900] - [kernel] perf stat: Add no-aggregation mode to -a (Jiri Olsa) [664900] - [kernel] perf: Rename 'perf trace' to 'perf script' (Jiri Olsa) [664900] - [fs] dlm: record full callback state (David Teigland) [635041] - [net] bridge: do not learn from exact matches (Jiri Pirko) [623199] - [x86] x86-32: Separate 1:1 pagetables from swapper_pg_dir (Frank Arnold) [638743] - [tty] tty_audit: fix tty_audit_add_data live lock on audit disabled (Danny Feng) [680126] - [kernel] sched: Try not to migrate higher priority RT tasks (Larry Woodman) [676948]- [fs] GFS2: umount stuck on gfs2_gl_hash_clear (Steven Whitehouse) [682951] - [fs] GFS2: add missed unlock_page() (Steven Whitehouse) [684705] - [fs] GFS2: fix block allocation check for fallocate (Benjamin Marzinski) [674603] - [fs] gfs2: quota allows exceeding hard limit (Abhijith Das) [675944] - [ppc] perf: Fix frequency calculation for overflowing counters (Steve Best) [682842] - [powerpc] rtas_flash needs to use rtas_data_buf (Steve Best) [682801] - [powerpc] Use more accurate limit for first segment memory allocations (Steve Best) [682267] - [powerpc] eeh: Fix oops when probing in early boot (Steve Best) [681668] - [kernel] proc: protect mm start_code/end_code in /proc/pid/stat (Eugene Teo) [684573] {CVE-2011-0726} - [net] dccp oops (Eugene Teo) [682958] {CVE-2011-1093} - [scsi] sd: Export effective protection mode in sysfs (Mike Snitzer) [683266] - [kernel] remove execute bit from perf scripts (Jason Baron) [676692] - [firmware] dcdbas: force SMI to happen when expected (Shyam Iyer) [664832] - [perf] record: Enable the enable_on_exec flag if record forks the target (Steve Best) [664598] - [security] ima: fix add LSM rule bug (Eric Paris) [667915] {CVE-2011-0006} - [block] dm stripe: implement merge method (Mike Snitzer) [688376] - [dm] dm-ioctl: Fix using of possible uninitialised params struct, secure flag (Milan Broz) [683167] - [block] Fix over-zealous flush_disk when changing device size (Jeff Moyer) [678357] - [sound] caiaq: Fix possible string buffer overflow (Jaroslav Kysela) [678476] - [x86] Fix AMD iommu over suspend/resume (Matthew Garrett) [625569] - [virt] virtio: console: Don't access vqs if device was unplugged (Amit Shah) [681181] - [netdrv] sfc: disable RX hash insertion (Michal Schmidt) [556563] - [netdrv] sfc: remove filter management code (Michal Schmidt) [556563] - [netdrv] sfc: add private ioctl to allow reset during online firmware update (Michal Schmidt) [556563] - [netdrv] sfc: remove RX_FILTER_TBL0 from the register dump (Michal Schmidt) [556563] - [netdrv] sfc: lower stack usage in efx_ethtool_self_test (Michal Schmidt) [556563] - [drm] nouveau/vbios: parse more gpio tag bits from connector table (Ben Skeggs) [658896] - [drm] nouveau: fix suspend/resume on GPUs that don't have PM support (Ben Skeggs) [658896] - [drm] nv50: insert a delay before fb change to prevent display engine hang (Ben Skeggs) [658896] - [scsi] qla2xxx: Update version number 8.03.07.00.06.1 (Chad Dupuis) [678104] - [scsi] qla2xxx: Correct errant 82xx hardware state message (Chad Dupuis) [678104] - [scsi] qla2xxx: Check return value of fc_block_scsi_eh() (Chad Dupuis) [678104] - [scsi] qla2xxx: The ISP82XX should be online while waiting for commands completion (Chad Dupuis) [678104] - [scsi] qla2xxx: Propagate block-layer tags on submitted I/Os (Chad Dupuis) [678104] - [scsi] qla2xxx: Clear any stale login-states during an adapter reset (Chad Dupuis) [678104] - [scsi] qla2xxx: Adjust FCP_RSP response-info field check after TMF completion (Chad Dupuis) [678104] - [scsi] qla2xxx: Pass right CT command string for CT status processing (Chad Dupuis) [678104] - [scsi] qla2xxx: Don't wait for active mailbox command completion when firmware is hung (Chad Dupuis) [678104] - [scsi] qla2xxx: Abort pending commands for faster recovery during ISP reset (Chad Dupuis) [678104] - [scsi] qla2xxx: Change from irq to irqsave with host_lock (Chad Dupuis) [678104] - [scsi] qla2xxx: Do not return DID_NO_CONNECT when fcport state is FCS_DEVICE_LOST in qla2xxx_queuecommand() (Chad Dupuis) [678104] - [scsi] qla2xxx: Display nport_id when any SNS command fails (Chad Dupuis) [678104] - [scsi] qla2xxx: ROM lock recovery if fw hangs while holding the lock (Chad Dupuis) [678104] - [scsi] qla2xxx: Fix array subscript is above array bounds in qla2xx_build_scsi_type_6_iocbs() (Chad Dupuis) [678104] - [scsi] qla2xxx: Use sg_next to fetch next sg element while walking sg list (Chad Dupuis) [678104] - [scsi] qla2xxx: Fix to avoid recursive lock failure during BSG timeout (Chad Dupuis) [678104] - [scsi] qla2xxx: Remove code to not reset ISP82xx on failure (Chad Dupuis) [678104] - [scsi] qla2xxx: Display mailbox register 4 during 8012 AEN for ISP82XX parts (Chad Dupuis) [678104] - [scsi] qla2xxx: Remove redundant module parameter permission bits (Chad Dupuis) [678104] - [scsi] qla2xxx: Don't perform a BIG_HAMMER if Get-ID (0x20) mailbox command fails on CNAs (Chad Dupuis) [678104] - [scsi] qla2xxx: Add sysfs node for displaying board temperature (Chad Dupuis) [678104] - [scsi] qla2xxx: Remove unwanted check for bad spd (Chad Dupuis) [678104] - [scsi] qla2xxx: Memory wedge with peg_halt test in loop with ISP82XX (Chad Dupuis) [678104] - [scsi] qla2xxx: Update FCP priority information to firmware before sending IOs (Chad Dupuis) [678104] - [scsi] qla2xxx: Fixed zero test on new_config in qla2x00_process_loopback() (Chad Dupuis) [678104] - [scsi] qla2xxx: Populate FCP_PRIO location for no *FLT* case (Chad Dupuis) [678104] - [scsi] qla2xxx: Added support for quiescence mode for ISP82xx (Chad Dupuis) [678104]- [mm] thp: add extra_gfp in alloc_hugepage non NUMA (Andrea Arcangeli) [674147] - [mm] thp: Use GFP_OTHER_NODE for transparent huge pages (Andrea Arcangeli) [674147] - [mm] thp: Add __GFP_OTHER_NODE flag (Andrea Arcangeli) [674147] - [mm] thp: Use correct numa policy node for transparent hugepages (Andrea Arcangeli) [674147] - [mm] thp: Preserve original node for transparent huge page copies (Andrea Arcangeli) [674147] - [mm] thp: Add alloc_page_vma_node (Andrea Arcangeli) [674147] - [mm] thp: Change alloc_pages_vma to pass down the policy node for local policy (Andrea Arcangeli) [674147] - [mm] thp: Fix interleaving for transparent hugepages (Andrea Arcangeli) [674147] - [mm] compaction: fix high compaction latencies and remove compaction-kswapd (Andrea Arcangeli) [674147] - [mm] compaction: Minimise the time IRQs are disabled while isolating free pages (Andrea Arcangeli) [674147] - [mm] thp: prevent hugepages during args/env copying into the user stack (Andrea Arcangeli) [674147] - [mm] memcg: fix leak of accounting at failure path of hugepage collapsing (Andrea Arcangeli) [674147] - [mm] vmscan: kswapd should not free an excessive number of pages when balancing small zones (Andrea Arcangeli) [674147] - [mm] optimistic migration limited to movable pageblocks (Andrea Arcangeli) [674147] - [mm] migrate_pages api bool (Andrea Arcangeli) [674147] - [mm] migration: allow migration to operate asynchronously and avoid synchronous compaction in the faster path (Andrea Arcangeli) [674147] - [mm] add compound_trans_head helper (Andrea Arcangeli) [674147] - [mm] compaction: Avoid a potential deadlock due to lock_page() during direct compaction (Andrea Arcangeli) [674147] - [mm] hugetlbfs fix hugepage migration in the same way (Andrea Arcangeli) [674147] - [mm] fix migration hangs on anon_vma lock (Andrea Arcangeli) [674147]- [net] gro: reset dev and skb_iff on skb reuse (Andy Gospodarek) [681970] - [netdrv] ixgbe: limit VF access to network traffic (Andy Gospodarek) [678717] - [netdrv] ixgbe: work around for DDP last buffer size (Andy Gospodarek) [678717] - [x86] mtrr: Assume SYS_CFG[Tom2ForceMemTypeWB] exists on all future AMD CPUs (Frank Arnold) [652208 662238]- [kernel] capabilites: allow the application of capability limits to usermode helpers (Eric Paris) [665080] - [kernel] allow kernel-debuginfo-common to be biarch installable (Jason Baron) [682012] - [mm] fix pgd_lock deadlock (Andrea Arcangeli) [671477] - [net] Fix BUG halt in RDS when cong map len is returned to rds_send_xmit (Neil Horman) [680200] {CVE-2011-1023}- [x86] watchdog, nmi: Allow hardlockup to panic by default (Don Zickus) [677532] - [mm] Avoid possible bogus TLB entries (Larry Woodman) [681024] - [net] udp: lockless transmit path (Thomas Graf) [680549] - [mm] memcg: fix race at move_parent around compound_order() (Johannes Weiner) [679025] - [mm] memcg: correctly order reading PCG_USED and pc->mem_cgroup (Johannes Weiner) [679025] - [mm] memcg: fix race in mapped file accounting (Johannes Weiner) [679025] - [mm] memcg: make memcg's file mapped consistent with global VM (Johannes Weiner) [679021] - [net] fix rx queue refcounting (Neil Horman) [677786] - [kernel] /proc/vmcore: speed up access to vmcore file (Neil Horman) [672937] - [mm] ksm: drain pagevecs to lru (Andrea Arcangeli) [670063] - [mm] memcg: fix charged shmem swapcache migration (Johannes Weiner) [663223] - [mm] memcg: race-free migration of charged file pages (Johannes Weiner) [663223] - [virt] KVM: SVM: check for progress after IRET interception (Avi Kivity) [612436] - [virt] KVM: Fix race between nmi injection and enabling nmi window (Avi Kivity) [612436] - [net] ipv6: Implement Any-IP support for IPv6 (Neal Kim) [591335] - [net] netfilter: fix TPROXY IPv6 support build dependency (Andrew Jones) [591335] - [x86] hpwdt: Include hpwdt in rh-configs by default (Tony Camuso) [462945] - [x86] hpwdt and ipmi: use DIE_NMIUNKNOWN (Tony Camuso) [462945] - [netdrv] cnic: Fix big endian bug (Steve Best) [676640]- [scsi] libfcoe: check buffer length before write (Tomas Henzl) [635898 668114] - [scsi] fcoe: add modparm compat interface (Mike Christie) [635898 668114] - [scsi] bnx2fc: Avoid holding cq_lock when iounmap() is called (Mike Christie) [635898 668114] - [scsi] bnx2fc: Makefile, Kconfig changes and FCoE interfaces (Mike Christie) [635898 668114] - [scsi] bnx2fc: SCSI IO handling and session offload (Mike Christie) [635898 668114] - [scsi] bnx2fc: Firmware interface and ELS handling (Mike Christie) [635898 668114] - [scsi] bnx2fc: Header files (Mike Christie) [635898 668114] - [scsi] libfcoe: Remove stale fcoe-netdev entries (Mike Christie) [635898 668114] - [scsi] bnx2x: Proper netdev->ndo_set_rx_mode() implementation (Mike Christie) [635898 668114] - [scsi] bnx2x: MTU for FCoE L2 ring (Mike Christie) [635898 668114] - [scsi] bnx2x: multicasts in NPAR mode (Mike Christie) [635898 668114] - [scsi] bnx2x, cnic: Consolidate iSCSI/FCoE shared mem logic in bnx2x (Mike Christie) [635898 668114] - [scsi] libfc: introduce __fc_fill_fc_hdr that accepts fc_hdr as an argument (Mike Christie) [635898 668114] - [scsi] libfc: revert patch to fix exchange being deleted when the abort itself is timed out (Mike Christie) [635898 668114] - [scsi] fcoe: remove fcoe_ctlr_mode (Mike Christie) [635898 668114] - [scsi] libfcoe: Move common code from fcoe to libfcoe module (Mike Christie) [635898 668114] - [scsi] libfc: introduce LLD event callback (Mike Christie) [635898 668114] - [scsi] libfc: Extending lport's roles for target if there is a registered target (Mike Christie) [635898 668114] - [scsi] fcoe: convert fcoe.ko to become an fcoe transport provider driver (Mike Christie) [635898 668114] - [scsi] fcoe: prepare fcoe for using fcoe transport (Mike Christie) [635898 668114] - [scsi] libfcoe: include fcoe_transport.c into kernel libfcoe module (Mike Christie) [635898 668114] - [scsi] libfcoe: rename libfcoe.c to fcoe_cltr.c for the coming fcoe_transport.c (Mike Christie) [635898 668114] - [scsi] libfcoe: add implementation to support fcoe transport (Mike Christie) [635898 668114] - [scsi] libfcoe: add fcoe_transport structure defines to include/scsi/libfcoe.h (Mike Christie) [635898 668114] - [scsi] libfcoe: move logging macros into the local libfcoe.h header file (Mike Christie) [635898 668114] - [scsi] libfc: Enhanced exchange ID selection mechanism and fix related EMA selection logic (Mike Christie) [635898 668114] - [scsi] libfc: export seq_release() for users of seq_assign() (Mike Christie) [635898 668114] - [scsi] libfc: use PRLI hook to get parameters when sending outgoing PRLI (Mike Christie) [635898 668114] - [scsi] libfc: add hook to notify providers of local port changes (Mike Christie) [635898 668114] - [scsi] libfc: add local port hook for provider session lookup (Mike Christie) [635898 668114] - [scsi] libfc: add method for setting handler for incoming exchange (Mike Christie) [635898 668114] - [scsi] libfc: add hook for FC-4 provider registration (Mike Christie) [635898 668114] - [scsi] libfc: fix sparse static and non-ANSI warnings (Mike Christie) [635898 668114] - [scsi] fcoe: drop FCoE LOGO in FIP mode (Mike Christie) [635898 668114] - [scsi] fcoe: Fix module reference count for vports (Mike Christie) [635898 668114] - [s390x] remove task_show_regs (Danny Feng) [677855] {CVE-2011-0710}- [ib] cm: Bump reference count on cm_id before invoking callback (Doug Ledford) [676191] - [rdma] cm: Fix crash in request handlers (Doug Ledford) [676191] - [virt] Revert "kvm: Allow XSAVE/XRSTOR for a guest" series (Dor Laor) [464271] - [x86] perf: Add support for AMD family 15h core counters (Frank Arnold) [635671] - [x86] perf: Store perfctr msr addresses in config_base/event_base (Frank Arnold) [635671] - [x86] perf: P4 PMU - Fix unflagged overflows handling (Frank Arnold) [635671] - [x86] perf: Add new AMD family 15h msrs to perfctr reservation code (Frank Arnold) [635671] - [x86] perf: Calculate perfctr msr addresses in helper functions (Frank Arnold) [635671] - [x86] perf: Use helper function in x86_pmu_enable_all() (Frank Arnold) [635671]- [netdrv] Keep all bnx2 firmware files (John Feeney) [678429] - [crypto] sha-s390: Reset index after processing partial block (Herbert Xu) [626515] - [kernel] make /dev/crash require CAP_SYS_RAWIO for access (Dave Anderson) [675998] - [block] add sysfs knob for turning off disk entropy contributions (Jeff Moyer) [677447] - [misc] support for marking code as tech preview (Don Zickus) [645198] - [misc] move kernel/unsupported.c to kernel/rh_taint.c (Don Zickus) [645198] - [scsi] ipr: clean up ipr_format_res_path (Steve Best) [633327] - [scsi] ipr: Driver version 2.5.1 (Steve Best) [633327] - [scsi] ipr: fix mailbox register definition and add a delay before reading (Steve Best) [633327] - [scsi] ipr: fix lun assignment and comparison (Steve Best) [633327] - [scsi] ipr: add definitions for a new adapter (Steve Best) [633327] - [scsi] ipr: fix array error logging (Steve Best) [633327] - [scsi] ipr: reverse the isr optimization changes (Steve Best) [633327] - [scsi] ipr: fix resource address formatting and add attribute for device ID (Steve Best) [633327] - [scsi] ipr: fix resource type update and add sdev and shost attributes (Steve Best) [633327] - [scsi] ipr: fix transition to operational for new adapters (Steve Best) [633327] - [scsi] ipr: change endian swap key to match hardware spec change (Steve Best) [633327] - [scsi] ipr: add support for new Obsidian-E embedded adapter (Steve Best) [633327] - [scsi] ipr: add MMIO write to perform BIST for 64 bit adapters (Steve Best) [633327] - [scsi] ipr: add writeq definition if needed (Steve Best) [633327] - [scsi] ipr: add endian swap enablement for 64 bit adapters (Steve Best) [633327] - [scsi] ipr: fix resource path display and formatting (Steve Best) [633327] - [scsi] ipr: improve interrupt service routine performance (Steve Best) [633327] - [scsi] ipr: set the data list length in the request control block (Steve Best) [633327] - [scsi] ipr: fix a register read to use correct address for 64 bit adapters (Steve Best) [633327] - [scsi] ipr: include the resource path in the IOA status area structure (Steve Best) [633327] - [scsi] ipr: Fixes for 64 bit support (Steve Best) [633327] - [scsi] ipr: adds PCI ID definitions for new adapters (Steve Best) [633327] - [scsi] ipr: add support for new IOASCs (Steve Best) [633327] - [scsi] ipr: add support for multiple stages of initialization (Steve Best) [633327] - [scsi] ipr: implement shutdown changes and remove obsolete write cache parameter (Steve Best) [633327] - [scsi] ipr: add hardware assisted smart dump functionality (Steve Best) [633327] - [scsi] ipr: define new offsets to registers for the next generation chip (Steve Best) [633327] - [scsi] ipr: add error handling updates for the next generation chip (Steve Best) [633327] - [scsi] ipr: update the configuration table code for the next generation chip (Steve Best) [633327] - [scsi] ipr: add support for new adapter command structures for the next generation chip (Steve Best) [633327] - [scsi] hpsa: change version string (Tomas Henzl) [630060] - [scsi] cciss: change version string (Tomas Henzl) [630060] - [scsi] cciss: fix dma addr before freeing (Tomas Henzl) [630060] - [scsi] cciss: do not rescan luns on UNIT ATTN LUN DATA CHANGED (Tomas Henzl) [630060] - [scsi] cciss: fix missing command status value CMD_UNABORTABLE (Tomas Henzl) [630060] - [scsi] cciss: retry driver initiated cmds (Tomas Henzl) [630060] - [scsi] cciss: update the vendor, model, rev, serial number (Tomas Henzl) [630060] - [scsi] cciss: convert hlist_* functions to list_* functions (Tomas Henzl) [630060] - [scsi] cciss: prevent from cycling thru nonexistent luns (Tomas Henzl) [630060] - [scsi] cciss: fix revalidate panic (Tomas Henzl) [630060] - [scsi] cciss: Fix cciss driver for CONFIG_PROC_FS not enabled (Tomas Henzl) [630060] - [scsi] cciss: do not leak stack contents to userspace (Tomas Henzl) [630060] - [scsi] cciss: limit commands in kdump scenario (Tomas Henzl) [630060] - [scsi] cciss: do not proceed with kdump if reset fails (Tomas Henzl) [630060] - [scsi] cciss: use kernel provided pci save and restore state functions (Tomas Henzl) [630060] - [scsi] cciss: fix board status waiting code (Tomas Henzl) [630060] - [scsi] cciss: Remove superfluous tests from cciss_bigpassthru (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_bigpassthru (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_passthru (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getluninfo (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getdrivver (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getfirmver (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getbustypes (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getheartbeat (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_setnodename (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getnodename (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_setintinfo (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getintinfo (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_get_pci_info (Tomas Henzl) [630060] - [scsi] cciss: fix queue depth reporting (Tomas Henzl) [630060] - [scsi] cciss: fix botched tag masking for scsi tape commands (Tomas Henzl) [630060] - [scsi] cciss: separate cmd_alloc() and cmd_special_alloc() (Tomas Henzl) [630060] - [scsi] cciss: fix leak of ioremapped memory (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_enter_performant_mode (Tomas Henzl) [630060] - [scsi] cciss: use consistent variable names (Tomas Henzl) [630060] - [scsi] cciss: change printks to dev_warn, etc (Tomas Henzl) [630060] - [scsi] cciss: cleanup some debug ifdefs (Tomas Henzl) [630060] - [scsi] cciss: Remove unnecessary kmalloc casts (Tomas Henzl) [630060] - [scsi] cciss: set SCSI max cmd len (Tomas Henzl) [630060] - [scsi] cciss: sanitize max commands (Tomas Henzl) [630060] - [scsi] cciss: cleanup interrupt_not_for_us (Tomas Henzl) [630060] - [scsi] cciss: Fix tape commandlist size (Tomas Henzl) [630060] - [scsi] cciss: use performant mode (Tomas Henzl) [630060] - [scsi] cciss: clean up interrupt handler (Tomas Henzl) [630060] - [scsi] cciss: factor out enqueue_and_submit_io (Tomas Henzl) [630060] - [scsi] cciss: Fix ENXIO weirdness (Tomas Henzl) [630060] - [scsi] cciss: fix scatter gather code on scsi side of driver (Tomas Henzl) [630060] - [scsi] cciss: add more commands for tapes (Tomas Henzl) [630060] - [scsi] cciss: eliminate unnecessary pointer use (Tomas Henzl) [630060] - [scsi] cciss: dont use void pointer for hba (Tomas Henzl) [630060] - [scsi] cciss: factor out scatter gather chain block mapping code (Tomas Henzl) [630060] - [scsi] cciss: fix DMA direction kludge (Tomas Henzl) [630060] - [scsi] cciss: simplify scatter gather code (Tomas Henzl) [630060] - [scsi] cciss: factor out scatter gather chain block (Tomas Henzl) [630060] - [scsi] cciss: support for enhanced scatter/gather (Tomas Henzl) [630060] - [scsi] cciss: remove sendcmd (Tomas Henzl) [630060] - [scsi] cciss: remove the "withirq" parameter (Tomas Henzl) [630060] - [scsi] cciss: clean up code in cciss_shutdown (Tomas Henzl) [630060] - [scsi] cciss: Remove double setting of busy_configuring (Tomas Henzl) [630060] - [scsi] cciss: Fix problem with remove_from_scan_list on driver unload (Tomas Henzl) [630060] - [scsi] cciss: detect bad alignment of scsi commands at build time (Tomas Henzl) [630060] - [scsi] hpsa: tell controller that we only use short tags (Tomas Henzl) [630060] - [scsi] hpsa: fix bad compare (Tomas Henzl) [630060] - [scsi] hpsa: cleanup debug ifdefs (Tomas Henzl) [630060] - [scsi] hpsa: add new transport_mode sys entry (Tomas Henzl) [630060] - [scsi] hpsa: make hpsa_simple_mode module parameter work (Tomas Henzl) [630060] - [scsi] hpsa: do not re-order commands in internal queues (Tomas Henzl) [630060] - [scsi] hpsa: Remove superflous variable (Tomas Henzl) [630060] - [scsi] hpsa: avoid leaking stack contents to userland (Tomas Henzl) [630060] - [scsi] hpsa: Add a commands_outstanding attribute in /sys (Tomas Henzl) [630060] - [scsi] hpsa: add hpsa_simple_mode option (Tomas Henzl) [630060] - [scsi] hpsa: take the adapter lock in hpsa_wait_for_mode_change_ack (Tomas Henzl) [630060] - [scsi] hpsa: do not reset unknown boards on reset_devices (Tomas Henzl) [630060] - [scsi] hpsa: limit commands allocated on reset_devices (Tomas Henzl) [630060] - [scsi] hpsa: Use kernel PCI functions (Tomas Henzl) [630060] - [scsi] hpsa: fix board status waiting code (Tomas Henzl) [630060] - [scsi] hpsa: disable doorbell reset on reset_devices (Tomas Henzl) [630060] - [scsi] hpsa: Fix problem with CMD_UNABORTABLE (Tomas Henzl) [630060] - [scsi] hpsa: fix botched tag masking in interrupt handler (Tomas Henzl) [630060] - [scsi] hpsa: correct new controller ids (Tomas Henzl) [630060] - [scsi] hpsa: wait for board ready condition after hard reset (Tomas Henzl) [630060] - [scsi] hpsa: sanitize max commands (Tomas Henzl) [630060] - [scsi] hpsa: separate intx and msi/msix interrupt handlers (Tomas Henzl) [630060] - [scsi] hpsa: enable Compaq Smart Arrays with hpsa_allow_any (Tomas Henzl) [630060] - [scsi] hpsa: add new controllers (Tomas Henzl) [630060] - [scsi] hpsa: Fix use of unitialized variable (Tomas Henzl) [630060] - [scsi] hpsa: fix block fetch table problem (Tomas Henzl) [630060] - [scsi] hpsa: expose ctlr firmware rev via sys (Tomas Henzl) [630060] - [scsi] hpsa: initial add of hpsa.txt documentation (Tomas Henzl) [630060] - [scsi] hpsa: remove unused firm_ver member of per-hba structure (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_enter_performant_mode (Tomas Henzl) [630060] - [scsi] hpsa: remove unused variable trans_offset (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_wait_for_mode_change_ack (Tomas Henzl) [630060] - [scsi] hpsa: mark as __devinit (Tomas Henzl) [630060] - [scsi] hpsa: cleanup debug ifdefs (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_enter_simple_mode (Tomas Henzl) [630060] - [scsi] hpsa: add back the p600 quirk (Tomas Henzl) [630060] - [scsi] hpsa: add hpsa_enable_scsi_prefetch (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_CISS_signature_present (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_find_board_params (Tomas Henzl) [630060] - [scsi] hpsa: fix leak of ioremapped memory (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_find_cfgtables (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_wait_for_board_ready (Tomas Henzl) [630060] - [scsi] hpsa: remove redundant board_id parameter from hpsa_interrupt_mode (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_board_disabled (Tomas Henzl) [630060] - [scsi] hpsa: save pdev pointer early (Tomas Henzl) [630060] - [scsi] hpsa: hpsa remove READ_CAPACITY code (Tomas Henzl) [630060] - [scsi] hpsa: Remove duplicate defines of DIRECT_LOOKUP_ constants (Tomas Henzl) [630060] - [scsi] hpsa: fixup DMA address before freeing (Tomas Henzl) [630060] - [scsi] hpsa: defend against zero sized buffers in passthru ioctls (Tomas Henzl) [630060] - [scsi] hpsa: do not consider RAID level to be part of device identity (Tomas Henzl) [630060] - [scsi] hpsa: do not consider firmware revision when looking for device changes (Tomas Henzl) [630060] - [netdrv] ixgbe: fix panic due to uninitialized pointer (Andy Gospodarek) [676875] - [net] Fix use-after-free in RPS sysfs handling (Herbert Xu) [676099]- [usb] xhci: Remove more doorbell-related reads (Don Zickus) [674409] - [usb] xHCI: fix printk_ratelimit() usage (Don Zickus) [674409] - [usb] xHCI: replace dev_dbg() with xhci_dbg() (Don Zickus) [674409] - [usb] xHCI: fix cycle bit set in giveback_first_trb() (Don Zickus) [674409] - [usb] xHCI: remove redundant parameter in giveback_first_trb() (Don Zickus) [674409] - [usb] xHCI: fix queue_trb in isoc transfer (Don Zickus) [674409] - [usb] xhci: Use GFP_NOIO during device reset (Don Zickus) [674409] - [usb] Realloc xHCI structures after a hub is verified (Don Zickus) [674409] - [usb] xhci: Do not run xhci_cleanup_msix with irq disabled (Don Zickus) [674409] - [usb] xHCI: synchronize irq in xhci_suspend() (Don Zickus) [674409] - [usb] xhci: Resume bus on any port status change (Don Zickus) [674409] - [x86] i2c-i801: Add PCI idents for Patsburg IDF SMBus controllers (Prarit Bhargava) [649054] - [x86] i2c-i801: Handle multiple instances instead of keeping global state (Prarit Bhargava) [649054] - [x86] PCI: update Intel chipset names and defines (Prarit Bhargava) [649054] - [x86] hwmon: Fix autoloading of fschmd on recent Fujitsu machines (Prarit Bhargava) [649054] - [x86] i2c-i801: Fix all checkpatch warnings (Prarit Bhargava) [649054] - [x86] i2c-i801: All newer devices have all the optional features (Prarit Bhargava) [649054] - [x86] i2c-i801: Let the user disable selected driver features (Prarit Bhargava) [649054] - [virt] KVM: SVM: Add xsetbv intercept (Don Dugger) [464271] - [virt] KVM: fix poison overwritten caused by using wrong xstate size (Don Dugger) [464271] - [virt] Fix OSXSAVE after migration (Don Dugger) [464271] - [virt] Fix OSXSAVE VXEXIT handling (Don Dugger) [464271] - [virt] KVM: x86: Enable AVX for guest (Don Dugger) [464271] - [virt] KVM: Fix xsave and xcr save/restore memory leak (Don Dugger) [464271] - [virt] KVM: x86: XSAVE/XRSTOR live migration support (Don Dugger) [464271] - [virt] KVM: VMX: Enable XSAVE/XRSTOR for guest (Don Dugger) [464271] - [virt] x86: Export FPU API for KVM use (Don Dugger) [464271] - [virt] KVM: x86: Use FPU API (Don Dugger) [464271] - [virt] x86: Introduce 'struct fpu' and related API (Don Dugger) [464271] - [net] bridge: Fix mglist corruption that leads to memory corruption (Herbert Xu) [659421] - [sched] autogroup: Do not create autogroups for sessions if user has not enabled autogroups (Vivek Goyal) [656042] - [virt] virtio_net: Add schedule check to napi_enable call (Michael S. Tsirkin) [676579] - [netdrv] r8169: use RxFIFO overflow workaround and prevent RxFIFO induced infinite loops (Ivan Vecera) [630810] - [netdrv] ehea: Increase the skb array usage (Steve Best) [676139]- [fs] Btrfs: fix slot count logic in space info ioctl (Josef Bacik) [663749] - [video] vgacon: check for efi machine (Dave Airlie) [609516] - [dm] wipe dm-ioctl buffers (Milan Broz) [674813] - [virt] xen/events.c: clean up section mismatch warning (Andrew Jones) [676346] - [virt] xen: microcode: no backtrace on guest restore (Andrew Jones) [671161] - [virt] xen: fix save/restore: unmask evtchn for IRQF_TIMER (Andrew Jones) [676009] - [crypto] export DSA_verify as a gpl symbol (Jarod Wilson) [673577] - [fs] NFS: Micro-optimize nfs4_decode_dirent() (Steve Dickson) [675815] - [fs] NFS: construct consistent co_ownerid for v4.1 (Steve Dickson) [675815] - [fs] NFS: fix the setting of exchange id flag (Steve Dickson) [675815] - [fs] NFS: nfs_wcc_update_inode() should set nfsi->attr_gencount (Steve Dickson) [675815] - [fs] NFS: improve pnfs_put_deviceid_cache debug print (Steve Dickson) [675815] - [fs] NFS fix cb_sequence error processing (Steve Dickson) [675815] - [fs] NFS do not find client in NFSv4 pg_authenticate (Steve Dickson) [675815] - [fs] NFS: Prevent memory allocation failure in nfsacl_encode() (Steve Dickson) [675815] - [fs] NFS: nfsacl_{encode, decode} should return signed integer (Steve Dickson) [675815] - [fs] NFS: Fix "kernel BUG at fs/aio.c:554!" (Steve Dickson) [675815] - [fs] NFS4: Avoid potential NULL pointer dereference in decode_and_add_ds() (Steve Dickson) [675815] - [fs] NFS: fix handling of malloc failure during nfs_flush_multi() (Steve Dickson) [675815] - [fs] GFS2: panics on quotacheck update (Abhijith Das) [675745] - [fs] GFS2: Fails to clear glocks during unmount (Abhijith Das) [675270] - [net] clear heap allocations for privileged ethtool actions (Jiri Pirko) [672435] {CVE-2010-4655} - [netdrv] s2io: update to driver version 2.0.26.28 (Michal Schmidt) [611869] - [x86] Include ACPI _DSM index and label support (Matthew Garrett) [639971] - [mm] zram: simplify zram_make_request (Jerome Marchand) [661293] - [mm] zram: make zram_read return a bio error if the device is not initialized (Jerome Marchand) [661293] - [mm] zram: round up the disk size provided by user (Jerome Marchand) [661293] - [mm] zram: make ZRAM depends on SYSFS (Jerome Marchand) [661293] - [block] zram: fix up my fixup for some sysfs attribute permissions (Jerome Marchand) [661293] - [block] zram: fix up some sysfs attribute permissions (Jerome Marchand) [661293] - [block] zram: Makefile: replace the use of -objs with -y (Jerome Marchand) [661293] - [block] zram: free device memory when init fails (Jerome Marchand) [661293] - [block] zram: Update zram documentation (Jerome Marchand) [661293] - [block] zram: Remove need for explicit device initialization (Jerome Marchand) [661293] - [block] zram: Replace ioctls with sysfs interface (Jerome Marchand) [661293] - [block] zram: fix build errors, depends on BLOCK (Jerome Marchand) [661293] - [fs] Revert "inotify: rework inotify locking to prevent double free use when free in inotify" [674880 675299]- [s390x] Fix hang on s390x while running LTP (Larry Woodman) [675294] - [fs] make it possible to log all attempts to walk into a subtree (Alexander Viro) [661402] - [x86] intel-iommu: Fix double lock in get_domain_for_dev() (Alex Williamson) [675304] - [virt] fix WinXP BSOD when boot up with -cpu Penryn (John Cooper) [635539] - [virt] KVM: Keep guest TSC synchronized across host suspend (Zachary Amsden) [651635] - [virt] KVM: make cyc_to_nsec conversions more reliable (Zachary Amsden) [651635] - [virt] KVM: Backport TSC catchup for KHZ rate change / unstable CPUs fixes (Zachary Amsden) [651635] - [virt] KVM: Backport of math fixes (Zachary Amsden) [651635] - [virt] KVM: Backport of backwards warp fixes (Zachary Amsden) [651635] - [virt] KVM: Backport of pvclock scale_delta changes (Zachary Amsden) [651635] - [virt] KVM: backport x86: Unify TSC logic (Zachary Amsden) [651635] - [virt] KVM: Backport of TSC reset compensation changes (Zachary Amsden) [651635] - [virt] KVM: backport Convert TSC writes to TSC offset writes (Zachary Amsden) [651635] - [virt] KVM: backport of upstream TSC khz restructuring and fixes (Zachary Amsden) [651635] - [virt] KVM: backport of SVM TSC init fixes (Zachary Amsden) [651635] - [kernel] perf: Enable 'perf lock' for the perf user tool (Jason Baron) [593763] - [kernel] tracing: Factorize lock events in a lock class (Jason Baron) [593763] - [kernel] tracing: Drop the nested field from lock_release event (Jason Baron) [593763] - [kernel] tracing: Drop lock_acquired waittime field (Jason Baron) [593763] - [kernel] perf lock: Enhance information of lock trace events (Jason Baron) [593763] - [kernel] tracing: Rename 'lockdep' event subsystem into 'lock' (Jason Baron) [593763] - [kernel] perf: fix lock recursion (Jason Baron) [593763] - [net] tcp thin streams kabi workaround (Jiri Pirko) [645793] - [net] Add getsockopt support for TCP thin-streams (Jiri Pirko) [645793] - [net] TCP thin dupack (Jiri Pirko) [645793] - [net] TCP thin linear timeouts (Jiri Pirko) [645793] - [net] TCP thin-stream detection (Jiri Pirko) [645793] - [net] Corrected spelling error heurestics->heuristics (Jiri Pirko) [645793] - [x86] kexec: Make sure to stop all CPUs before exiting the kernel (Paolo Bonzini) [667340] - [x86] xen: don't bother to stop other cpus on shutdown/reboot (Paolo Bonzini) [667340] - [virt] netfront: explicitly generate arp_notify event after migration (Paolo Bonzini) [622575] - [net] arp_notify: allow drivers to explicitly request a notification event (Paolo Bonzini) [622575] - [net] arp_notify: document that a gratuitous ARP request is sent when this option is enabled (Paolo Bonzini) [622575] - [fs] Prevent freeing uninitialized pointer in compat_do_readv_writev (Jeff Moyer) [636906] - [fs] compat_rw_copy_check_uvector: add missing compat_ptr call (Jeff Moyer) [636906] - [fs] aio: fix the compat vectored operations (Jeff Moyer) [636906] - [fs] compat: factor out compat_rw_copy_check_uvector from compat_do_readv_writev (Jeff Moyer) [636906] - [powerpc] pseries: Fix VPHN build errors on non-SMP systems (Steve Best) [633513] - [powerpc] pseries: Poll VPA for topology changes and update NUMA maps (Steve Best) [633513] - [powerpc] Disable VPHN polling during a suspend operation (Steve Best) [633513] - [powerpc] Add VPHN firmware feature (Steve Best) [633513] - [fs] make block fiemap mapping length at least blocksize long (Josef Bacik) [663042] - [fs] mmapping a read only file on a gfs2 filesystem incorrectly acquires an exclusive glock (Steven Whitehouse) [674286] - [fs] improve remount,ro vs buffercache coherency (Dave Chinner) [665056] - [kexec] include sysctl to disable (Eric Paris) [665169] - [net] Backport receive flow steering (Neil Horman) [625487] - [crypto] unmark gcm(aes) as fips_allowed (Jarod Wilson) [638133] - [crypto] bring cprng in line with upstream (Neil Horman) [673385] - [usb] iowarrior: don't trust report_size for buffer size (Don Zickus) [672422] - [pci] enable_drhd_fault_handling() section mismatch cleanup (Prarit Bhargava) [674571] - [x86] amd-iommu: Fix rounding-bug in __unmap_single (Frank Arnold) [636249] - [x86] Use MWAIT to offline a processor (Luming Yu) [666493] - [virt] virtio_blk: allow re-reading config space at runtime (Christoph Hellwig) [669744]- [scsi] fix use-after-free in scsi_init_io() (Mike Christie) [674064]- [fs] include missing header in fs.h (Aristeu Rozanski) [675102]- [sched] Replace kernel command line option "noautogroup" with "autogroup" (Vivek Goyal) [656042] - [sched] autogroup: Fix CONFIG_RT_GROUP_SCHED sched_setscheduler() failure (Vivek Goyal) [656042] - [sched] Display autogroup names in /proc/sched_debug (Vivek Goyal) [656042] - [sched] Reinstate group names in /proc/sched_debug (Vivek Goyal) [656042] - [sched] Enable autogroup CONFIG_SCHED_AUTOGROUP=y in rhel6 (Vivek Goyal) [656042] - [sched] Fix struct autogroup memory leak (Vivek Goyal) [656042] - [sched] Mark autogroup_init() __init (Vivek Goyal) [656042] - [sched] autogroup: Fix potential access to freed memory (Vivek Goyal) [656042] - [sched] Add 'autogroup' scheduling feature: automated per session task groups (Vivek Goyal) [656042] - [v4l] dvb/rc: fix IR setkeycode operations (Jarod Wilson) [663280] - [v4l] dvb/rc: additional pending IR fixes (Jarod Wilson) [663280] - [v4l] dvb/rc: pull in (most) changes up to 2.6.38-rc2 (Jarod Wilson) [663280 672404] {CVE-2011-0521} - [v4l] configs: enable v4l/dvb/rc bits (Jarod Wilson) [663280] - [v4l] dvb/rc: fix dvb_adapter kabi compliance (Jarod Wilson) [663280] - [v4l] dvb/rc: fix dvb_demux kabi compliance (Jarod Wilson) [663280] - [v4l] dvb/rc: add back support for get_umapped_area fop (Jarod Wilson) [663280] - [v4l] dvb/rc: necessary dvb-usb rc support kabi fixes (Jarod Wilson) [663280] - [v4l] dvb/rc: kabi work-arounds for internal structs (Jarod Wilson) [663280] - [v4l] dvb/rc: revert constification and unlocked_ioctl changes (Jarod Wilson) [663280] - [v4l] dvb/rc: backport to 2.6.32 interfaces (Jarod Wilson) [663280] - [v4l] dvb/rc: pending IR driver fixes (Jarod Wilson) [663280] - [v4l] dvb/rc: add remaining 2.6.38-rc1 v4l changes (Jarod Wilson) [663280] - [v4l] dvb/rc: add webcam support from 2.6.38-rc1 (Jarod Wilson) [663280] - [v4l] dvb/rc: add remote control core from 2.6.38-rc1 (Jarod Wilson) [663280] - [v4l] dvb/rc: update to dvb code from 2.6.38-rc1 (Jarod Wilson) [663280] - [v4l] dvb/rc: add 2.6.38-rc1 base tuner code (Jarod Wilson) [663280]- [block] md: protect against NULL reference when waiting to start a raid10. (Doug Ledford) [633695 659623] - [block] md/raid1: really fix recovery looping when single good device fails. (Doug Ledford) [633695 659623] - [block] md: fix return value of rdev_size_change() (Doug Ledford) [633695 659623] - [block] md: tidy up device searches in read_balance. (Doug Ledford) [633695 659623] - [block] md/raid1: fix some typos in comments. (Doug Ledford) [633695 659623] - [block] md/raid1: discard unused variable. (Doug Ledford) [633695 659623] - [block] md: unplug writes to external bitmaps. (Doug Ledford) [633695 659623] - [block] md: use separate bio pool for each md device. (Doug Ledford) [633695 659623] - [block] md: change type of first arg to sync_page_io. (Doug Ledford) [633695 659623] - [block] md/raid1: perform mem allocation before disabling writes during resync. (Doug Ledford) [633695 659623] - [block] md: use bio_kmalloc rather than bio_alloc when failure is acceptable. (Doug Ledford) [633695 659623] - [block] md: Fix possible deadlock with multiple mempool allocations. (Doug Ledford) [633695 659623] - [block] md: fix and update workqueue usage (Doug Ledford) [633695 659623] - [block] md: use sector_t in bitmap_get_counter (Doug Ledford) [633695 659623] - [block] md: Fix regression with raid1 arrays without persistent metadata. (Doug Ledford) [633695 659623] - [block] mm: strictly nested kmap_atomic() (Doug Ledford) [633695 659623] - [block] move async raid6 test to lib/Kconfig.debug (Doug Ledford) [633695 659623] - [block] md: check return code of read_sb_page (Doug Ledford) [633695 659623] - [block] md/raid1: minor bio initialisation improvements. (Doug Ledford) [633695 659623] - [block] md/raid1: avoid overflow in raid1 resync when bitmap is in use. (Doug Ledford) [633695 659623] - [block] md: fix v1.x metadata update when a disk is missing. (Doug Ledford) [633695 659623] - [block] md: call md_update_sb even for 'external' metadata arrays. (Doug Ledford) [633695 659623] - [block] md: resolve confusion of MD_CHANGE_CLEAN (Doug Ledford) [633695 659623] - [block] md: don't clear MD_CHANGE_CLEAN in md_update_sb() for external arrays (Doug Ledford) [633695 659623] - [block] md: provide appropriate return value for spare_active functions. (Doug Ledford) [633695 659623] - [block] md: Notify sysfs when RAID1/5/10 disk is In_sync. (Doug Ledford) [633695 659623] - [block] Update recovery_offset even when external metadata is used. (Doug Ledford) [633695 659623] - [block] Make lib/raid6/test build correctly. (Doug Ledford) [633695 659623] - [block] md: clean up do_md_stop (Doug Ledford) [633695 659623] - [block] md: fix another deadlock with removing sysfs attributes. (Doug Ledford) [633695 659623] - [block] md: move revalidate_disk() back outside open_mutex (Doug Ledford) [633695 659623] - [block] md/raid10: fix deadlock with unaligned read during resync (Doug Ledford) [633695 659623] - [block] md/bitmap: separate out loading a bitmap from initialising the structures. (Doug Ledford) [633695 659623] - [block] md/bitmap: prepare for storing write-intent-bitmap via dm-dirty-log. (Doug Ledford) [633695 659623] - [block] md/bitmap: optimise scanning of empty bitmaps. (Doug Ledford) [633695 659623] - [block] md/bitmap: clean up plugging calls. (Doug Ledford) [633695 659623] - [block] md/bitmap: reduce dependence on sysfs. (Doug Ledford) [633695 659623] - [block] md/bitmap: white space clean up and similar. (Doug Ledford) [633695 659623] - [block] md/raid5: export raid5 unplugging interface. (Doug Ledford) [633695 659623] - [block] md/plug: optionally use plugger to unplug an array during resync/recovery. (Doug Ledford) [633695 659623] - [block] md/raid5: add simple plugging infrastructure. (Doug Ledford) [633695 659623] - [block] md/raid5: export is_congested test (Doug Ledford) [633695 659623] - [block] raid5: Don't set read-ahead when there is no queue (Doug Ledford) [633695 659623] - [block] md: add support for raising dm events. (Doug Ledford) [633695 659623] - [block] md: export various start/stop interfaces (Doug Ledford) [633695 659623] - [block] md: split out md_rdev_init (Doug Ledford) [633695 659623] - [block] md: be more careful setting MD_CHANGE_CLEAN (Doug Ledford) [633695 659623] - [block] md/raid5: ensure we create a unique name for kmem_cache when mddev has no gendisk (Doug Ledford) [633695 659623] - [block] md/raid5: factor out code for changing size of stripe cache. (Doug Ledford) [633695 659623] - [block] md: reduce dependence on sysfs. (Doug Ledford) [633695 659623] - [block] md/raid5: don't include 'spare' drives when reshaping to fewer devices. (Doug Ledford) [633695 659623] - [block] md/raid5: add a missing 'continue' in a loop. (Doug Ledford) [633695 659623] - [block] md/raid5: Allow recovered part of partially recovered devices to be in-sync (Doug Ledford) [633695 659623] - [block] md/raid5: More careful check for "has array failed". (Doug Ledford) [633695 659623] - [block] md: Don't update ->recovery_offset when reshaping an array to fewer devices. (Doug Ledford) [633695 659623] - [block] md/raid5: avoid oops when number of devices is reduced then increased. (Doug Ledford) [633695 659623] - [block] md: enable raid4->raid0 takeover (Doug Ledford) [633695 659623] - [block] md: clear layout after ->raid0 takeover (Doug Ledford) [633695 659623] - [block] md: fix raid10 takeover: use new_layout for setup_conf (Doug Ledford) [633695 659623] - [block] md: fix handling of array level takeover that re-arranges devices. (Doug Ledford) [633695 659623] - [block] md: raid10: Fix null pointer dereference in fix_read_error() (Doug Ledford) [633695 659623] - [block] md: convert cpu notifier to return encapsulate errno value (Doug Ledford) [633695 659623] - [block] md: Fix read balancing in RAID1 and RAID10 on drives > 2TB (Doug Ledford) [633695 659623] - [block] md/linear: standardise all printk messages (Doug Ledford) [633695 659623] - [block] md/raid0: tidy up printk messages. (Doug Ledford) [633695 659623] - [block] md/raid10: tidy up printk messages. (Doug Ledford) [633695 659623] - [block] md/raid1: improve printk messages (Doug Ledford) [633695 659623] - [block] md/raid5: improve consistency of error messages. (Doug Ledford) [633695 659623] - [block] md/raid4: permit raid0 takeover (Doug Ledford) [633695 659623] - [block] md/raid1: delay reads that could overtake behind-writes. (Doug Ledford) [633695 659623] - [block] md/raid1: fix confusing 'redirect sector' message. (Doug Ledford) [633695 659623] - [block] md/raid5: small tidyup in raid5_align_endio (Doug Ledford) [633695 659623] - [block] md: add support for raid5 to raid4 conversion (Doug Ledford) [633695 659623] - [block] md: Add support for Raid0->Raid10 takeover (Doug Ledford) [633695 659623] - [block] md: don't use mddev->raid_disks in raid0 or raid10 while array is active. (Doug Ledford) [633695 659623] - [block] md/raid1: fix counting of write targets. (Doug Ledford) [633695 659623] - [block] md/linear: avoid possible oops and array stop (Doug Ledford) [633695 659623] - [block] async_tx: Move ASYNC_RAID6_TEST option to crypto/async_tx/, fix dependencies (Doug Ledford) [633695 659623] - [block] md: Factor out RAID6 algorithms into lib/ (Doug Ledford) [633695 659623]- [block] dm mpath: delay activate_path retry on SCSI_DH_RETRY (Mike Snitzer) [668852] - [block] dm: remove superfluous irq disablement in dm_request_fn (Mike Snitzer) [668852] - [block] dm log: use PTR_ERR value instead of ENOMEM (Mike Snitzer) [668852] - [block] dm snapshot: avoid storing private suspended state (Mike Snitzer) [668852] - [block] dm ioctl: suppress needless warning messages (Mike Snitzer) [668852] - [block] dm log userspace: add version number to comms (Mike Snitzer) [668852] - [block] dm log userspace: group clear and mark requests (Mike Snitzer) [668852] - [block] dm log userspace: split flush queue (Mike Snitzer) [668852] - [block] dm log userspace: trap all failed log construction errors (Mike Snitzer) [668852] - [block] dm kcopyd: delay unplugging (Mike Snitzer) [668852] - [block] dm io: remove BIO_RW_SYNCIO flag from kcopyd (Mike Snitzer) [668852] - [block] dm crypt: set key size early (Mike Snitzer) [668852] - [block] dm raid1: support discard (Mike Snitzer) [668852] - [block] dm ioctl: allow rename to fill empty uuid (Mike Snitzer) [668852] - [block] block: max hardware sectors limit wrapper (Mike Snitzer) [668852] - [netdrv] bna: include new bna ethernet driver (Ivan Vecera) [475692] - [cdrom] Fix NULL pointer dereference in cdrom driver (James Paradis) [673567] - [mm] hugetlb: fix handling of parse errors in sysfs (Dean Nelson) [673203] - [mm] hugetlb: do not allow pagesize >= MAX_ORDER pool (Dean Nelson) [673203] - [mm] hugetlb: check the return value of string (Dean Nelson) [673203] - [mm] hugetlb.c: fix error-path memory leak in (Dean Nelson) [673203] - [mm] hugetlb: abort a hugepage pool resize if a signal (Dean Nelson) [673203] - [block] improve detail in I/O error messages (Mike Snitzer) [431754] - [block] dm mpath: propagate target errors immediately (Mike Snitzer) [431754] - [scsi] Detailed I/O errors (Mike Snitzer) [431754] - [scsi] always pass Unit Attention upwards from scsi_check_sense (Mike Snitzer) [431754] - [scsi] make error handling more robust in the face of reservations (Mike Snitzer) [431754] - [scsi] Return NEEDS_RETRY for eh commands with status BUSY (Mike Snitzer) [431754] - [fs] Btrfs: btrfs_iget() returns ERR_PTR (Josef Bacik) [663749] - [fs] Btrfs: handle error returns from btrfs_lookup_dir_item() (Josef Bacik) [663749] - [fs] Btrfs: Fix null dereference in relocation.c (Josef Bacik) [663749] - [fs] Btrfs: fix remap_file_pages error (Josef Bacik) [663749] - [fs] Btrfs: The file argument for fsync() is never null (Josef Bacik) [663749] - [fs] Btrfs: handle kzalloc() failure in open_ctree() (Josef Bacik) [663749] - [fs] Btrfs: fix split_leaf double split corner case (Josef Bacik) [663749] - [fs] Btrfs: handle ERR_PTR from posix_acl_from_xattr() (Josef Bacik) [663749] - [fs] Btrfs: Fix BUG_ON for fs converted from extN (Josef Bacik) [663749] - [fs] Fix btrfs b0rkage (Josef Bacik) [663749] - [fs] Btrfs: prevent RAID level downgrades when space is low (Josef Bacik) [663749] - [fs] Btrfs: account for missing devices in RAID allocation profiles (Josef Bacik) [663749] - [fs] Btrfs: EIO when we fail to read tree roots (Josef Bacik) [663749] - [fs] Btrfs: fix compiler warnings (Josef Bacik) [663749] - [fs] Btrfs: Make async snapshot ioctl more generic (Josef Bacik) [663749] - [fs] Btrfs: pwrite blocked when writing from the mmaped buffer of the same page (Josef Bacik) [663749] - [fs] Btrfs: Fix a crash when mounting a subvolume (Josef Bacik) [663749] - [fs] Btrfs: fix sync subvol/snapshot creation (Josef Bacik) [663749] - [fs] Btrfs: Fix page leak in compressed writeback path (Josef Bacik) [663749] - [fs] Btrfs: do not BUG if we fail to remove the orphan item for dead snapshots (Josef Bacik) [663749] - [fs] Btrfs: fixup return code for btrfs_del_orphan_item (Josef Bacik) [663749] - [fs] Btrfs: do not do fast caching if we are allocating blocks for tree_root (Josef Bacik) [663749] - [fs] Btrfs: deal with space cache errors better (Josef Bacik) [663749] - [fs] Btrfs: fix use after free in O_DIRECT (Josef Bacik) [663749] - [fs] Btrfs: don't use migrate page without CONFIG_MIGRATION (Josef Bacik) [663749] - [fs] Btrfs: deal with DIO bios that span more than one ordered extent (Josef Bacik) [663749] - [fs] Btrfs: setup blank root and fs_info for mount time (Josef Bacik) [663749] - [fs] Btrfs: fix fiemap (Josef Bacik) [663749] - [fs] Btrfs - fix race between btrfs_get_sb() and umount (Josef Bacik) [663749] - [fs] Btrfs: update inode ctime when using links (Josef Bacik) [663749] - [fs] Btrfs: make sure new inode size is ok in fallocate (Josef Bacik) [663749] - [fs] Btrfs: fix typo in fallocate to make it honor actual size (Josef Bacik) [663749] - [fs] Btrfs: avoid NULL pointer deref in try_release_extent_buffer (Josef Bacik) [663749] - [fs] Btrfs: make btrfs_add_nondir take parent inode as an argument (Josef Bacik) [663749] - [fs] Btrfs: hold i_mutex when calling btrfs_log_dentry_safe (Josef Bacik) [663749] - [fs] Btrfs: use dget_parent where we can UPDATED (Josef Bacik) [663749] - [fs] Btrfs: fix more ESTALE problems with NFS (Josef Bacik) [663749] - [fs] Btrfs: handle NFS lookups properly (Josef Bacik) [663749] - [fs] btrfs: make 1-bit signed fileds unsigned (Josef Bacik) [663749] - [fs] btrfs: Show device attr correctly for symlinks (Josef Bacik) [663749] - [fs] btrfs: Set file size correctly in file clone (Josef Bacik) [663749] - [fs] Btrfs: fix CLONE ioctl destination file size expansion to block boundary (Josef Bacik) [663749] - [fs] btrfs: Check if dest_offset is block-size aligned before cloning file (Josef Bacik) [663749] - [fs] Btrfs: handle the space_cache option properly (Josef Bacik) [663749] - [fs] btrfs: Fix early enospc because 'unused' calculated with wrong sign. (Josef Bacik) [663749] - [fs] btrfs: fix panic caused by direct IO (Josef Bacik) [663749] - [fs] btrfs: cleanup duplicate bio allocating functions (Josef Bacik) [663749] - [fs] btrfs: fix free dip and dip->csums twice (Josef Bacik) [663749] - [fs] Btrfs: add migrate page for metadata inode (Josef Bacik) [663749] - [fs] Btrfs: deal with errors from updating the tree log (Josef Bacik) [663749] - [fs] Btrfs: allow subvol deletion by unprivileged user with -o user_subvol_rm_allowed (Josef Bacik) [663749] - [fs] Btrfs: make SNAP_DESTROY async (Josef Bacik) [663749] - [fs] Btrfs: add SNAP_CREATE_ASYNC ioctl (Josef Bacik) [663749] - [fs] Btrfs: add START_SYNC, WAIT_SYNC ioctls (Josef Bacik) [663749] - [fs] Btrfs: async transaction commit (Josef Bacik) [663749] - [fs] Btrfs: fix deadlock in btrfs_commit_transaction (Josef Bacik) [663749] - [fs] Btrfs: fix lockdep warning on clone ioctl (Josef Bacik) [663749] - [fs] Btrfs: fix clone ioctl where range is adjacent to extent (Josef Bacik) [663749] - [fs] Btrfs: fix delalloc checks in clone ioctl (Josef Bacik) [663749] - [fs] Btrfs: drop unused variable in block_alloc_rsv (Josef Bacik) [663749] - [fs] Btrfs: cleanup warnings from gcc 4.6 (nonbugs) (Josef Bacik) [663749] - [fs] Btrfs: Fix variables set but not read (bugs found by gcc 4.6) (Josef Bacik) [663749] - [fs] Btrfs: Use ERR_CAST helpers (Josef Bacik) [663749] - [fs] Btrfs: use memdup_user helpers (Josef Bacik) [663749] - [fs] Btrfs: fix raid code for removing missing drives (Josef Bacik) [663749] - [fs] Btrfs: Switch the extent buffer rbtree into a radix tree (Josef Bacik) [663749] - [fs] Btrfs: restructure try_release_extent_buffer() (Josef Bacik) [663749] - [fs] Btrfs: use the flusher threads for delalloc throttling (Josef Bacik) [663749] - [fs] Add new functions for triggering inode writeback (Josef Bacik) [663749] - [fs] Btrfs: tune the chunk allocation to 5 of the FS as metadata (Josef Bacik) [663749] - [fs] Btrfs: don't loop forever on bad btree blocks (Josef Bacik) [663749] - [fs] Btrfs: let the user know space caching is enabled (Josef Bacik) [663749] - [fs] Btrfs: Add a clear_cache mount option (Josef Bacik) [663749] - [fs] Btrfs: add support for mixed data+metadata block groups (Josef Bacik) [663749] - [fs] Btrfs: check cache->caching_ctl before returning if caching has started (Josef Bacik) [663749] - [fs] Btrfs: load free space cache if it exists (Josef Bacik) [663749] - [fs] Btrfs: write out free space cache (Josef Bacik) [663749] - [fs] Btrfs: create special free space cache inode (Josef Bacik) [663749] - [fs] Btrfs: remove warn_on from use_block_rsv (Josef Bacik) [663749] - [fs] Btrfs: set trans to null in reserve_metadata_bytes if we commit the transaction (Josef Bacik) [663749] - [fs] Btrfs: fix error handling in btrfs_get_sb (Josef Bacik) [663749] - [fs] Btrfs: rework how we reserve metadata bytes (Josef Bacik) [663749] - [fs] Btrfs: don't allocate chunks as aggressively (Josef Bacik) [663749] - [fs] Btrfs: re-work delalloc flushing (Josef Bacik) [663749] - [fs] Btrfs: fix reservation code for mixed block groups (Josef Bacik) [663749] - [fs] Btrfs: fix df regression (Josef Bacik) [663749] - [fs] Btrfs: fix the df ioctl to report raid types (Josef Bacik) [663749] - [fs] Btrfs: stop trying to shrink delalloc if there are no inodes to reclaim (Josef Bacik) [663749] - [fs] btrfs: remove junk sb_dirt change (Josef Bacik) [663749] - [fs] ext4: serialize unaligned direct asynchronous IO (Eric Sandeen) [615309] - [fs] ext4: fix inconsistency with EOFBLOCK_FL (Eric Sandeen) [657553] - [fs] ext4: Use bitops to read/modify i_flags in struct ext4_inode_info (Eric Sandeen) [657553] - [net] GRO: fix merging a paged skb after non-paged skbs (Michal Schmidt) [672541] - [net] netfilter: create audit records for x_table changes (Thomas Graf) [665129] - [block] Fix race during disk initialization (Eric Sandeen) [607605] - [virt] fix xen hvm fullvirt guest boot failure (Stefan Assmann) [673496] - [virt] virtio: console: Wake up outvq on host notifications (Amit Shah) [643750] - [netdrv] sfc: update to fix rss_cpus and sync with upstream (Michal Schmidt) [673532] - [mm] hugetlb: fix section mismatch with hugetlb_sysfs_add_hstate() (Dean Nelson) [672844] - [mm] put_page: recheck PageHead after releasing the compound_lock (Andrea Arcangeli) [664772] - [mm] unconditional setup_per_zone_wmarks in set_recommended_min_free_kbytes (Andrea Arcangeli) [664772] - [mm] adjust compound_lock_irqsave interface to match upstream (Andrea Arcangeli) [664772]- [fcoe] libfc: dereferencing ERR_PTR in fc_tm_done() (Mike Christie) [633915 663561] - [fcoe] libfc: Cleanup return paths in fc_rport_error_retry (Mike Christie) [633915 663561] - [fcoe] libfc: Return a valid return code in fc_fcp_pkt_abort() (Mike Christie) [633915 663561] - [fcoe] libfc: always initialize the FCoE DDP exchange id for fsp as FC_XID_UNKNOWN (Mike Christie) [633915 663561] - [fcoe] libfc: fix statistics for FCP input/output megabytes (Mike Christie) [633915 663561] - [fcoe] libfcoe: change fip_select to return new FCF (Mike Christie) [633915 663561] - [fcoe] libfcoe: reorder FCF list to put latest advertiser first (Mike Christie) [633915 663561] - [fcoe] libfcoe: add debug message for FCF destination MAC (Mike Christie) [633915 663561] - [fcoe] libfcoe: retry rejected FLOGI to another FCF if possible (Mike Christie) [633915 663561] - [fcoe] libfcoe: fix checking of conflicting fabrics in fcoe_ctlr_select() (Mike Christie) [633915 663561] - [fcoe] libfcoe: move some timer code to make it reusable (Mike Christie) [633915 663561] - [fcoe] libfcoe: update FIP FCF announcements (Mike Christie) [633915 663561] - [fcoe] libfc: fix fc_tm_done not freeing the allocated fsp pkt (Mike Christie) [633915 663561] - [fcoe] libfc: the timeout for the REC itself is 2 * R_A_TOV_els (Mike Christie) [633915 663561] - [fcoe] libfc: fix exchange being deleted when the abort itself is timed out (Mike Christie) [633915 663561] - [fcoe] libfc: do not fc_io_compl on fsp w/o any scsi_cmnd associated (Mike Christie) [633915 663561] - [fcoe] libfc: add print of exchange id for debugging fc_fcp (Mike Christie) [633915 663561] - [fcoe] Update WARN uses (Mike Christie) [633915 663561] - [fcoe] libfc: fix memory leakage in remote port (Mike Christie) [633915 663561] - [fcoe] libfc: fix memory leakage in local port (Mike Christie) [633915 663561] - [fcoe] libfc: fix memory leakage in local port (Mike Christie) [633915 663561] - [fcoe] libfc: remove tgt_flags from fc_fcp_pkt struct (Mike Christie) [633915 663561] - [fcoe] libfc: use rport timeout values for fcp recovery (Mike Christie) [633915 663561] - [fcoe] libfc: incorrect scsi host byte codes returned to scsi-ml (Mike Christie) [633915 663561] - [fcoe] libfc: fix stats computation in fc_queuecommand() (Mike Christie) [633915 663561] - [fcoe] libfc: fix mem leak in fc_seq_assign() (Mike Christie) [633915 663561] - [fcoe] libfc: tune fc_exch_em_alloc() to be O(2) (Mike Christie) [633915 663561] - [fcoe] libfc: fix mem leak in fc_exch_recv_seq_resp() (Mike Christie) [633915 663561] - [fcoe] libfc: fix NULL pointer dereference bug in fc_fcp_pkt_release (Mike Christie) [633915 663561] - [fcoe] libfc: remove define of fc_seq_exch in fc_exch.c (Mike Christie) [633915 663561] - [fcoe] libfcoe: VN2VN connection setup causing stack memory corruption (Mike Christie) [633915 663561] - [fcoe] libfc: Do not let disc work cancel itself (Mike Christie) [633915 663561] - [fcoe] libfc: use DID_TRANSPORT_DISRUPTED while lport not ready (Mike Christie) [633915 663561] - [fcoe] libfc: fix setting of rport dev loss (Mike Christie) [633915 663561] - [fcoe] libfc: don't require a local exchange for incoming requests (Mike Christie) [633915 663561] - [fcoe] libfc: add interface to allocate a sequence for incoming requests (Mike Christie) [633915 663561] - [fcoe] libfc: add fc_fill_reply_hdr() and fc_fill_hdr() (Mike Christie) [633915 663561] - [fcoe] libfc: add fc_frame_sid() and fc_frame_did() functions (Mike Christie) [633915 663561] - [fcoe] libfc: eliminate rport LOGO state (Mike Christie) [633915 663561] - [fcoe] config via separate create_vn2vn module parameter (Mike Christie) [633915 663561] - [fcoe] libfcoe: use correct FC-MAP for VN2VN mode (Mike Christie) [633915 663561] - [fcoe] libfcoe: Fix FIP ELS encapsulation details for FLOGI responses (Mike Christie) [633915] - [fcoe] libfcoe: fcoe: fnic: add FIP VN2VN point-to-multipoint support (Mike Christie) [633915 663561] - [fcoe] lib/random32: export pseudo-random number generator for modules (Mike Christie) [633915 663561] - [fcoe] libfcoe: add state change debugging (Mike Christie) [633915 663561] - [fcoe] libfcoe: add protocol description of FIP VN2VN mode (Mike Christie) [633915 663561] - [fcoe] libfc: track FIP exchanges (Mike Christie) [633915 663561] - [fcoe] libfc: add FLOGI state to rport for VN2VN (Mike Christie) [633915 663561] - [fcoe] libfc: Add local port point-to-multipoint flag (Mike Christie) [633915 663561] - [fcoe] fnic: change fcoe_ctlr_init interface to specify mode (Mike Christie) [633915 663561] - [fcoe] libfc: add discovery-private pointer for LLD (Mike Christie) [633915 663561] - [fcoe] libfcoe: convert FIP to lock with mutex instead of spin lock (Mike Christie) [633915 663561] - [fcoe] libfc: provide space for LLD after remote port structure (Mike Christie) [633915 663561] - [fcoe] libfc: convert rport lookup to be RCU safe (Mike Christie) [633915 663561] - [fcoe] make it possible to verify fcoe with sparse (Mike Christie) [633915 663561] - [block] fix performance regression introduced by the blkio-throttle code (Jeff Moyer) [669398] - [scsi] iscsi class: remove unused active variable (Mike Christie) [668632] - [scsi] cxgbi: enable TEXT PDU support (Mike Christie) [668632] - [scsi] cxgb3i: fixed connection problem with iscsi private ip (Mike Christie) [668632] - [scsi] be2iscsi: fix null ptr when accessing task hdr (Mike Christie) [668632] - [scsi] be2iscsi: fix gfp use in alloc_pdu (Mike Christie) [668632] - [scsi] libiscsi: add more informative failure message during iscsi scsi eh (Mike Christie) [668632] - [scsi] cxgbi: set ulpmode only if digest is on (Mike Christie) [636291] - [scsi] cxgb4i: ignore informational act-open-rpl message (Mike Christie) [636291] - [scsi] cxgb4i: connection and ddp setting update (Mike Christie) [636291] - [scsi] cxgb3i: fixed connection over vlan (Mike Christie) [636291] - [scsi] libcxgbi: pdu read fixes (Mike Christie) [636291] - [scsi] cxgbi: rename alloc_cpl to alloc_wr (Mike Christie) [636291] - [scsi] cxgb3i: change cxgb3i to use libcxgbi (Mike Christie) [636291] - [scsi] cxgb4i iscsi driver (Mike Christie) [636291] - [scsi] libcxgbi: common library for cxgb3i and cxgb4i (Mike Christie) [636291] - [mm] avoid resetting wb_start after each writeback round (Josef Bacik) [638349] - [fs] ext4: update writeback_index based on last page scanned (Josef Bacik) [638349] - [fs] ext4: implement writeback livelock avoidance using page tagging (Josef Bacik) [638349] - [lib] radix-tree: radix_tree_range_tag_if_tagged() can set incorrect tags (Josef Bacik) [638349] - [lib] radix-tree: clear all tags in radix_tree_node_rcu_free (Josef Bacik) [638349] - [lib] radix-tree.c: fix overflow in radix_tree_range_tag_if_tagged() (Josef Bacik) [638349] - [lib] radix-tree: omplement function radix_tree_range_tag_if_tagged (Josef Bacik) [638349] - [mm] implement writeback livelock avoidance using page tagging (Josef Bacik) [638349] - [scsi] ibft/be2iscsi: update iscsi boot support and add be2iscsi boot support (Mike Christie) [585751 635746] - [scsi] be2iscsi: Remove premature free of cid (Mike Christie) [585751 635746] - [scsi] be2iscsi: More time for FW (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fix for Login failure (Mike Christie) [585751 635746] - [scsi] be2iscsi: Driver Version change (Mike Christie) [585751 635746] - [scsi] be2iscsi: Increase max sector (Mike Christie) [585751 635746] - [scsi] be2iscsi: Add support for iscsi boot (Mike Christie) [585751 635746] - [scsi] be2iscsi: add Kconfig dependency on NET (Mike Christie) [585751 635746] - [scsi] The extended shift must be 1 (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fix for premature buffer free (Mike Christie) [585751 635746] - [scsi] be2iscsi: Remove debug print in IO path (Mike Christie) [585751 635746] - [scsi] be2iscsi: Limit max_xmit_length (Mike Christie) [585751 635746] - [scsi] be2iscsi: Maintain same ITT across login (Mike Christie) [585751 635746] - [scsi] be2iscsi: Adding crashdump support (Mike Christie) [585751 635746] - [scsi] be2iscsi: Free tags allocate (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fix to handle request_irq failure (Mike Christie) [585751 635746] - [scsi] be2iscsi: No return value for hwi_enable_intr (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fix for freeing cid (Mike Christie) [585751 635746] - [scsi] be2iscsi: pass the return from beiscsi_open_conn (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fixing the return type of functions (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fixing return value (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fix warnings from new checkpatch.pl (Mike Christie) [585751 635746] - [scsi] be2iscsi: fix null dereference on error path (Mike Christie) [585751 635746] - [scsi] be2iscsi: fix memory leak on error path (Mike Christie) [585751 635746] - [scsi] be2iscsi: fix disconnection cleanup (Mike Christie) [585751 635746] - [scsi] be2iscsi: correct return value in mgmt_invalidate_icds (Mike Christie) [585751 635746] - [scsi] ibft: convert iscsi_ibft module to iscsi boot lib (Mike Christie) [585751 635746] - [scsi] ibft: separate ibft parsing from sysfs interface (Mike Christie) [585751 635746] - [scsi] ibft: Use IBFT_SIGN instead of open-coding the search string (Mike Christie) [585751 635746] - [scsi] ibft: For UEFI machines actually do scan ACPI for iBFT (Mike Christie) [585751 635746] - [scsi] ibft: Update iBFT handling for v1.03 of the spec (Mike Christie) [585751 635746] - [scsi] iscsi_ibft.c: remove NIPQUAD_FMT, use pI4 (Mike Christie) [585751 635746] - [scsi] iscsi_ibft.c: use pM to show MAC address (Mike Christie) [585751 635746] - [scsi] ibft, x86: Change reserve_ibft_region() to find_ibft_region() (Mike Christie) [585751 635746] - [fs] inotify: rework inotify locking to prevent double free use when free in inotify (Eric Paris) [582109] - [s390x] kernel: Enhanced node affinity support (Hendrik Brueckner) [632315] - [netdrv] qeth: support for priority tags and VLAN-ID 0 tags (Hendrik Brueckner) [633570] - [net] enable VLAN NULL tagging (Neil Horman) [633571] - [s390x] qeth: fix online setting of OSN-devices (Hendrik Brueckner) [669218] - [s390x] qeth: wait for recovery finish in open function (Hendrik Brueckner) [668845] - [s390x] qdio: prevent race for shared indicators (Hendrik Brueckner) [668835] - [s390x] qeth: l3 hw tx csum circumvent hw bug (Hendrik Brueckner) [663984] - [s390x] mm: add devmem_is_allowed() for STRICT_DEVMEM checking (Hendrik Brueckner) [647365] - [s390x] qeth: l3 add vlan hdr in passthru frames (Hendrik Brueckner) [659825] - [s390x] kernel: nohz vs cpu hotplug system hang (Hendrik Brueckner) [668470] - [s390x] qdio: use proper QEBSM operand for SIGA-R and SIGA-S (Hendrik Brueckner) [668468] - [s390x] cio: prevent kernel panic when path to network device is lost (Hendrik Brueckner) [662747] - [s390x] qeth: enable VIPA add/remove for offline devices (Hendrik Brueckner) [660688] - [s390x] hvc_iucv: do not call iucv_unregister if iucv_register has failed (Hendrik Brueckner) [661108] - [s390x] zcrypt: Handling of 4096 bit RSA keys in CRT format (Hendrik Brueckner) [633458] - [s390x] zcrypt: cope with cca restriction of cex3 (Hendrik Brueckner) [633458] - [s390x] zcrypt: support for 4096 bit keys for cex3c (Hendrik Brueckner) [633458] - [s390x] zcrypt: support for 4096 bit keys for cex3a (Hendrik Brueckner) [633458] - [s390x] zcrypt: Introduce check for 4096 bit support (Hendrik Brueckner) [633458] - [s390x] dasd: Improve handling of stolen DASD reservation (Hendrik Brueckner) [644942] - [s390x] dasd: add High Performance FICON multitrack support (Hendrik Brueckner) [632332] - [s390x] cio: reduce memory consumption of itcw structures (Hendrik Brueckner) [632332] - [s390x] cio: obtain mdc value per channel path (Hendrik Brueckner) [632332] - [s390x] kernel: display capacity adjustment indicator in /proc/sysinfo (Hendrik Brueckner) [632023] - [s390x] dasd: provide a Sense Path Group ID ioctl (Hendrik Brueckner) [644928] - [s390x] dasd: Add tunable default grace period for missing interrupts (Hendrik Brueckner) [633386] - [s390x] dasd: Add dasd part of cio internal unit check handling (Hendrik Brueckner) [633384] - [s390x] dasd: add dynamic PAV toleration (Hendrik Brueckner) [631518] - [s390x] zfcpdump: Add prefix registers to dump header (Hendrik Brueckner) [633454] - [s390x] zfcp: HBA API completion to support events (Hendrik Brueckner) [633413] - [s390x] dasd: improve error recovery for internal I/O (Hendrik Brueckner) [631497] - [s390x] s390_hypfs: Add new binary attributes (Hendrik Brueckner) [631533] - [s390x] memory hotplug: set phys_device (Hendrik Brueckner) [659474] - [memory] allow setting of phys_device (memory hotplug) (Hendrik Brueckner) [659474] - [s390x] kernel: fix clock comparator revalidation (Hendrik Brueckner) [658578] - [s390x] vmlogrdr: purge after recording is switched off (Hendrik Brueckner) [653477] - [s390x] zfcp: Cancel gid_pn work when removing port (Hendrik Brueckner) [653482] - [s390x] smsgiucv_app: deliver z/VM CP special messages as uevents (Hendrik Brueckner) [632318] - [s390x] qeth: exploit HW TX checksumming (Hendrik Brueckner) [633531] - [s390x] qeth: NAPI support for l2 and l3 discipline (Hendrik Brueckner) [633525] - [s390x] qdio: extend API to allow polling (Hendrik Brueckner) [633525] - [s390x] cio: improve resume handling (Hendrik Brueckner) [633468] - [s390x] cio: unit check handling during internal I/O (Hendrik Brueckner) [633384] - [s390x] zfcp: Trigger logging in FCP channel on qdio error conditions (Hendrik Brueckner) [632331] - [s390x] cio: add CHSC SIOSL Support (Hendrik Brueckner) [632331] - [s390x] cio: introduce cio_settle (Hendrik Brueckner) [631517]- [watchdog] hpwdt: Make NMI decoding a compile-time option (Tony Camuso) [462945] - [watchdog] hpwdt: move NMI-decoding init and exit to seperate functions (Tony Camuso) [462945] - [watchdog] hpwdt: Use "decoding" instead of "sourcing" (Tony Camuso) [462945] - [watchdog] hpwdt: hpwdt_pretimeout reorganization (Tony Camuso) [462945] - [watchdog] hpwdt: implement WDIOC_GETTIMELEFT (Tony Camuso) [462945] - [watchdog] hpwdt: allow full range of timer values supported by hardware (Tony Camuso) [462945] - [watchdog] hpwdt: Introduce SECS_TO_TICKS() macro (Tony Camuso) [462945] - [watchdog] hpwdt: Make x86 assembly ifdef guard more strict (Tony Camuso) [462945] - [watchdog] hpwdt: Despecificate driver from iLO2 (Tony Camuso) [462945] - [watchdog] hpwdt: Group NMI sourcing specific items together (Tony Camuso) [462945] - [watchdog] hpwdt: Group options that affect watchdog behavior together (Tony Camuso) [462945] - [watchdog] hpwdt: clean-up include-files (Tony Camuso) [462945] - [watchdog] hpwdt: formatting of pointers in printk() (Tony Camuso) [462945] - [watchdog] hpwdt: fix lower timeout limit (Tony Camuso) [462945] - [watchdog] hpwdt: make the watchdog_info struct const where possible (Tony Camuso) [462945] - [scsi] fix id computation in scsi_eh_target_reset (Mike Christie) [643236] - [scsi] fix the return value of scsi_target_queue_read() (Mike Christie) [643236] - [fs] cifs: add cruid= mount option (Jeff Layton) [667654] - [fs] ext3, ext4: update ctime when changing the file's permission by setfacl (Eric Sandeen) [668915] - [net] update igbvf driver (Stefan Assmann) [636327] - [scsi] fix locking around blk_abort_request() (Stanislaw Gruszka) [620391] - [scsi] megaraid: update to version 5.29 (Tomas Henzl) [642052] - [virt] MMU: only write protect mappings at pagetable level (Marcelo Tosatti) [634100] - [virt] xen: disable ACPI NUMA for PV guests (Andrew Jones) [669773] - [virt] xen: unplug the emulated devices at resume time (Paolo Bonzini) [667356] - [virt] xenfs: enable for HVM domains too (Paolo Bonzini) [667361] - [virt] KVM: Activate Virtualization On Demand (Avi Kivity) [616042] - [pci] Fix KABI breakage (Prarit Bhargava) [661301] - [pci] PCIe/AER: Disable native AER service if BIOS has precedence (Prarit Bhargava) [661301] - [pci] aerdrv: fix uninitialized variable warning (Prarit Bhargava) [661301] - [pci] hotplug: Fix build with CONFIG_ACPI unset (Prarit Bhargava) [661301] - [pci] PCIe: Ask BIOS for control of all native services at once (Prarit Bhargava) [661301] - [pci] PCIe: Introduce commad line switch for disabling port services (Prarit Bhargava) [661301] - [pci] ACPI/PCI: Negotiate _OSC control bits before requesting them (Prarit Bhargava) [661301] - [pci] ACPI/PCI: Make acpi_pci_query_osc() return control bits (Prarit Bhargava) [661301] - [x86] ACPI: cleanup pci_root _OSC code (Prarit Bhargava) [661301] - [pci] PCIe AER: Introduce pci_aer_available() (Prarit Bhargava) [661301] - [pci] aerdrv: fix annoying warnings (Prarit Bhargava) [661301] - [pci] aerdrv: trivial cleanup for aerdrv_core.c (Prarit Bhargava) [661301] - [pci] aerdrv: trivial cleanup for aerdrv.c (Prarit Bhargava) [661301] - [pci] aerdrv: introduce default_downstream_reset_link (Prarit Bhargava) [661301] - [pci] aerdrv: rework find_aer_service (Prarit Bhargava) [661301] - [pci] aerdrv: remove is_downstream (Prarit Bhargava) [661301] - [pci] aerdrv: remove magical ROOT_ERR_STATUS_MASKS (Prarit Bhargava) [661301] - [pci] aerdrv: redefine PCI_ERR_ROOT_*_SRC (Prarit Bhargava) [661301] - [pci] aerdrv: rework do_recovery (Prarit Bhargava) [661301] - [pci] aerdrv: rework get_e_source() (Prarit Bhargava) [661301] - [pci] aerdrv: rework aer_isr_one_error() (Prarit Bhargava) [661301] - [pci] aerdrv: rework add_error_device (Prarit Bhargava) [661301] - [pci] aerdrv: remove compare_device_id (Prarit Bhargava) [661301] - [pci] aerdrv: introduce is_error_source (Prarit Bhargava) [661301] - [pci] aerdrv: rework find_source_device (Prarit Bhargava) [661301] - [pci] aerdrv: make aer_{en, dis}able_rootport static (Prarit Bhargava) [661301] - [pci] aerdrv: cleanup inconsistent functions (Prarit Bhargava) [661301] - [pci] aerdrv: RsvdP of PCI_ERR_ROOT_COMMAND (Prarit Bhargava) [661301] - [pci] aerdrv: use correct bit defines and add 2ms delay to aer_root_reset (Prarit Bhargava) [661301] - [pci] change PCI nomenclature in drivers/pci/ (non-comment changes) (Prarit Bhargava) [661301] - [pci] change PCI nomenclature in drivers/pci/ (comment changes) (Prarit Bhargava) [661301] - [pci] remove ifdefed pci_cleanup_aer_correct_error_status (Prarit Bhargava) [661301] - [pci] Remove unnecessary struct pcie_port_data (Prarit Bhargava) [661301] - [pci] Backport upstream PCIE interrupt assignment code (Prarit Bhargava) [661301] - [pci] PCIe AER: use pci_is_pcie() (Prarit Bhargava) [661301] - [pci] introduce pci_is_pcie() (Prarit Bhargava) [661301] - [pci] PCIe AER: use pci_pcie_cap() (Prarit Bhargava) [661301] - [pci] fix memory leak in aer_inject (Prarit Bhargava) [661301] - [pci] use better error return values in aer_inject (Prarit Bhargava) [661301] - [pci] add support for PCI domains to aer_inject (Prarit Bhargava) [661301]- [x86] lockup detector: enable config options (Don Zickus) [669808] - [x86] lockup detector: Kconfig fixes to seperate hard and soft lockup options (Don Zickus) [669808] - [x86] NMI: Add back unknown_nmi_panic and nmi_watchdog sysctls (Don Zickus) [669808] - [x86] perf, arch: Cleanup perf-pmu init vs lockup-detector (Don Zickus) [669808] - [x86] nmi: Add in new nmi_watchdog/softlockup changes (Don Zickus) [669808] - [x86] Move notify_die from nmi.c to traps.c (Don Zickus) [669808] - [kernel] perf_event backport (Peter Zijlstra) [672264] - [scsi] fnic: Bumping up fnic version from 1.4.0.145 to 1.5.0.1 (Mike Christie) [663222] - [scsi] fnic: fix memory leak (Mike Christie) [663222] - [irq] Add new IRQ flag IRQF_NO_SUSPEND (Andrew Jones) [671147] - [virt] xen: events: do not unmask event channels on resume (Andrew Jones) [671147] - [virt] xen: Do not suspend IPI IRQs (Andrew Jones) [671147] - [virt] ixp4xx-beeper: Use IRQF_NO_SUSPEND not IRQF_TIMER for non-timer interrupt (Andrew Jones) [671147] - [fs] ext3: avoid WARN() messages when failing to write the superblock (Edward Shishkin) [591466] - [fs] ext3: unify log messages (Edward Shishkin) [591466] - [kernel] add 'make rh-perf' target (Jason Baron) [644991] - [kernel] perf: .spec file updates (Jason Baron) [644991] - [kernel] perf: updates from 2.6.34 -> 2.6.37 (Jason Baron) [644991] - [kernel] perf: sync to 2.6.34 (Jason Baron) [644991] - [x86] Westmere apicid fix (George Beshers) [635808] - [x86] Fix a hard coded limit of a maximum of 16 cpu's per socket (George Beshers) [635808] - [x86] uv: More Westmere support on SGI UV (George Beshers) [635808] - [x86] uv: Enable Westmere support on SGI UV (George Beshers) [635808] - [scsi] scsi_dh: propagate SCSI device deletion (Mike Snitzer) [669411] - [scsi] scsi_dh_hp_sw: fix deadlock in start_stop_endio (Mike Snitzer) [652024] - [scsi] scsi_dh_alua: add scalable ONTAP lun to dev list (Mike Snitzer) [667661] - [scsi] scsi_dh_alua: Add Promise VTrak to dev list (Mike Snitzer) [652024] - [scsi] scsi_dh_alua: fix stpg_endio group state reporting (Mike Snitzer) [652024] - [scsi] scsi_dh_alua: fix deadlock in stpg_endio (Mike Snitzer) [652024] - [scsi] scsi_dh_alua: fix submit_stpg return (Mike Snitzer) [652024] - [pci] Fix mmap address check in pci_mmap_fits (Prarit Bhargava) [645287] - [pci] fix size checks for mmap() on /proc/bus/pci files (Prarit Bhargava) [645287] - [fs] GFS2: recovery stuck on transaction lock (Robert S Peterson) [672600] - [fs] nfs4: fix units bug causing hang on recovery (J. Bruce Fields) [672345] - [fs] ext4: Update ext4 documentation (Lukas Czerner) [519467] - [fs] jbd2: fix /proc/fs/jbd2/ when using an external (Lukas Czerner) [655875] - [net] netfilter: nf_conntrack snmp helper (Jiri Olsa) [638176] - [net] netfilter: audit target to record accepted/dropped packets (Thomas Graf) [642391] - [net] packet_mmap: expose hw packet timestamps to network packet capture utilities (Thomas Graf) [645800] - [scsi] bfa rebase reflecting scsi-misc bfa (Rob Evers) [641052] - [scsi] libsas: Don't issue commands to devices that have been hot-removed (David Milburn) [669154] - [security] crypto: mark ghash as fips_allowed (Jarod Wilson) [638133] - [kernel] Fix over-scheduling bug (Jane Lv) [666484] - [kernel] trace: add several tracepoints/scripts for analyzing network stack (Neil Horman) [611700] - [sound] disable NVIDIA HDMI PCI device for Lenovo T410 models (Jaroslav Kysela) [662660] - [sound] Update the ALSA HDA audio driver from upstream (Jaroslav Kysela) [583745 618797 619430 636922 637240 646771 663946 667460] - [x86] UEFI IBM boot regression (Bob Picco) [668825] - [netdrv] ehea: Add some info messages and fix an issue (Steve Best) [658185]- [crypto] mark xts(aes) as fips_allowed (Jarod Wilson) [625489] - [fs] nfsd: break lease on unlink, link, and rename (J. Bruce Fields) [626814] - [fs] nfsd4: break lease on nfsd setattr (J. Bruce Fields) [626814] - [fs] nfsd: remove some unnecessary dropit handling (J. Bruce Fields) [626814] - [fs] nfsd: stop translating EAGAIN to nfserr_dropit (J. Bruce Fields) [626814] - [fs] svcrpc: simpler request dropping (J. Bruce Fields) [626814] - [fs] svcrpc: avoid double reply caused by deferral race (J. Bruce Fields) [626814] - [fs] nfsd: don't drop requests on -ENOMEM (J. Bruce Fields) [626814] - [x86] numa: Cacheline aliasing makes for_each_populated_zone extremely expensive (George Beshers) [635850] - [scsi] mptas: version string change 3.04.18 (Tomas Henzl) [642618] - [scsi] mptsas: Incorrect return value in mptscsih_dev_reset (Tomas Henzl) [642618] - [scsi] mptsas: inDMD deleted (Tomas Henzl) [642618] - [scsi] mptsas: remove bus reset (Tomas Henzl) [642618] - [scsi] mptsas: 3gbps - 6gbps (Tomas Henzl) [642618] - [scsi] mptsas: sysfs sas addr handle (Tomas Henzl) [642618] - [scsi] mptsas: fix warning when not using procfs (Tomas Henzl) [642618] - [scsi] mptsas: Fix 32 bit platforms with 64 bit resources (Tomas Henzl) [642618] - [scsi] mptsas: convert to seq_file (Tomas Henzl) [642618] - [scsi] mptsas: use module_param in drivers/message/fusion/mptbase.c (Tomas Henzl) [642618] - [scsi] mptsas: drivers/message/fusion: Adjust confusing indentation (Tomas Henzl) [642618] - [scsi] mptsas: print Doorbell register in a case of hard reset and timeout (Tomas Henzl) [642618] - [scsi] mptsas: fixed hot-removal processing (Tomas Henzl) [642618] - [scsi] mptsas: Cleanup some duplicate calls in mptbase.c (Tomas Henzl) [642618] - [scsi] mptsas: Added missing reset for ioc_reset_in_progress in SoftReset (Tomas Henzl) [642618] - [scsi] mptsas: Proper error handling is added after mpt_config timeout (Tomas Henzl) [642618] - [scsi] mptsas: Event data alignment with 4 byte (Tomas Henzl) [642618] - [scsi] mptsas: Check for command status is added after completion (Tomas Henzl) [642618] - [scsi] mptsas: Task abort is not supported for Volumes (Tomas Henzl) [642618] - [scsi] mptsas: sanity check for vdevice pointer is added (Tomas Henzl) [642618] - [scsi] mptsas: Setting period, offset and width for SPI driver (Tomas Henzl) [642618] - [scsi] mptsas: Proper bus_type check is added (Tomas Henzl) [642618] - [scsi] mptsas: mpt_detach is called properly at the time of rmmod (Tomas Henzl) [642618] - [scsi] mptsas: mpt config will do Hard Reset based upon retry counts (Tomas Henzl) [642618] - [scsi] mptsas: Updated SCSI IO IOCTL error handling (Tomas Henzl) [642618] - [scsi] mptsas: Added new less expensive RESET (Message Unit Reset) (Tomas Henzl) [642618] - [scsi] mptsas: modify mptctl_exit() to call proper deregister functions (Tomas Henzl) [642618] - [scsi] mptsas: hold off error recovery while alternate ioc is initializing (Tomas Henzl) [642618] - [scsi] mptsas: corrected if condition check for SCSIIO and PASSTHROUGH commands (Tomas Henzl) [642618] - [scsi] mptsas: block device when target is being removed by FW (Tomas Henzl) [642618] - [scsi] mptsas: Added sysfs expander manufacture information (Tomas Henzl) [642618] - [scsi] mptsas: Added-MPI_SCSIIO_CONTROL_HEADOFQ-priority (Tomas Henzl) [642618] - [fs] ext4: Add FITRIM ioctl to handle ext4 batched discard (Lukas Czerner) [651021] - [fs] ext4: Add batched discard support for ext4 (Lukas Czerner) [651021] - [fs] ext4: Create ext4 helper for sb_issue_discard (Lukas Czerner) [651021] - [fs] Added a #include to eliminate a compilation failure (Steve Dickson) [479351] - [fs] pnfs: layout roc code (Steve Dickson) [479351] - [fs] pnfs: update nfs4_callback_recallany to handle layouts (Steve Dickson) [479351] - [fs] pnfs: add CB_LAYOUTRECALL handling (Steve Dickson) [479351] - [fs] pnfs: CB_LAYOUTRECALL xdr code (Steve Dickson) [479351] - [fs] pnfs: change lo refcounting to atomic_t (Steve Dickson) [479351] - [fs] pnfs: check that partial LAYOUTGET return is ignored (Steve Dickson) [479351] - [fs] pnfs: add layout to client list before sending rpc (Steve Dickson) [479351] - [fs] pnfs: serialize LAYOUTGET(openstateid) (Steve Dickson) [479351] - [fs] pnfs: layoutget rpc code cleanup (Steve Dickson) [479351] - [fs] pnfs: change how lsegs are removed from layout list (Steve Dickson) [479351] - [fs] pnfs: change layout state seqlock to a spinlock (Steve Dickson) [479351] - [fs] pnfs: add prefix to struct pnfs_layout_hdr fields (Steve Dickson) [479351] - [fs] pnfs: add prefix to struct pnfs_layout_segment fields (Steve Dickson) [479351] - [fs] pnfs: remove unnecessary field lgp->status (Steve Dickson) [479351] - [fs] pnfs: fix incorrect comment in destroy_lseg (Steve Dickson) [479351] - [fs] NFS: rename client back channel transport field (Steve Dickson) [479351] - [fs] NFS: add session back channel draining (Steve Dickson) [479351] - [fs] NFS: RPC_AUTH_GSS unsupported on v4.1 back channel (Steve Dickson) [479351] - [fs] NFS refactor nfs_find_client and reference client across callback processing (Steve Dickson) [479351] - [fs] nfs41: do not allocate unused back channel pages (Steve Dickson) [479351] - [fs] NFS associate sessionid with callback connection (Steve Dickson) [479351] - [fs] NFS implement v4.0 callback_ident (Steve Dickson) [479351] - [fs] NFS: do not clear minor version at nfs_client free (Steve Dickson) [479351] - [fs] NFS: use svc_create_xprt for NFSv4.1 callback service (Steve Dickson) [479351] - [fs] SUNRPC: register and unregister the back channel transport (Steve Dickson) [479351] - [fs] SUNRPC: new transport for the NFSv4.1 shared back channel (Steve Dickson) [479351] - [fs] SUNRPC: fix bc_send print (Steve Dickson) [479351] - [fs] SUNRPC: move svc_drop to caller of svc_process_common (Steve Dickson) [479351] - [netdrv] qlge: Fix deadlock when cancelling worker (Chad Dupuis) [635703] - [netdrv] qlge: New release P27 (Chad Dupuis) [635703] - [netdrv] qlge: Generate the coredump to ethtool user buffer (Chad Dupuis) [635703] - [netdrv] qlge: pull NULL check ahead of dereference (Chad Dupuis) [635703] - [netdrv] qlge: Fix a deadlock when the interface is going down (Chad Dupuis) [635703] - [netdrv] qlge: reset the chip before freeing the buffers (Chad Dupuis) [635703] - [netdrv] qlge: Restoring the vlan setting during ql_adapter_up (Chad Dupuis) [635703] - [netdrv] qlge: New release P25 (Chad Dupuis) [635703] - [netdrv] qlge: fix a eeh handler to not add a pending timer (Chad Dupuis) [635703] - [netdrv] qlge: New release P24 (Chad Dupuis) [635703] - [netdrv] qlge: Remove all error packet flags and enable tcp/udp and ip csum error (Chad Dupuis) [635703] - [netdrv] qlge: Restoring the promiscuous setting in ql_adapter_up (Chad Dupuis) [635703] - [netdrv] qlge: Changing cpu_to_be16 to htons for udp checksum (Chad Dupuis) [635703] - [netdrv] qlge: Eliminate firmware dependency for MPI coredump (Chad Dupuis) [635703] - [kernel] driver core: Convert link_mem_sections to use find_memory_block_hinted (George Beshers) [635866] - [kernel] driver core: Introduce find_memory_block_hinted which utilizes kset_find_obj_hinted (George Beshers) [635866] - [kernel] kobject: Introduce kset_find_obj_hinted (George Beshers) [635866] - [x86] UV: memory_block_size_bytes for x86_64 when CONFIG_X86_UV (George Beshers) [635866] - [ppc] add dynamic dma window support (Steve Best) [632770] - [ppc] add memory_hotplug_max (Steve Best) [632770] - [ppc] dma: Add optional platform override of dma_set_mask() (Steve Best) [632770] - [x86] therm_throt.c: Trivial printk message fix for a unsuitable abbreviation of 'thermal' (Prarit Bhargava) [666859] - [x86] mce: Notify about corrected events too (Prarit Bhargava) [666859] - [x86] asm: Introduce and use percpu_inc() (Prarit Bhargava) [666859] - [mm] memory hotplug: fix notifier's return value check (Steve Best) [632694] - [powerpc] Make the CMM memory hotplug aware (Steve Best) [632694] - [mm] Add notifier in pageblock isolation for balloon drivers (Steve Best) [632694] - [kernel] tracing: Allow to disable cmdline recording (Jiri Olsa) [632065] - [kernel] tracing: Combine event filter_active and enable into single flags field (Jiri Olsa) [632065] - [fs] GFS2: [RFE] glock scalability patches (Abhijith Das) [656939] - [net] bonding: prevent sysfs from allowing arp monitoring with alb/tlb (Andy Gospodarek) [605189] - [net] fix oops in RPS when netdevice has no parent dev (Neil Horman) [670907] - [scsi] libsas: fix bug for vacant phy (David Milburn) [668754] - [scsi] sr: fix sr_drive_status handling when initialization required (Tomas Henzl) [663159]- [ppc] Export memstart_addr and kernstart_addr on ppc64 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] fix compiling problem with i386 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4: add ConnectX-3 PCI IDs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4: fix mc usage after IBoE addition (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3/t3_hw.c: use new hex_to_bin() method (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] uverbs: Handle large number of entries in poll CQ (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix MAC address hash filter (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Fix information leak in marshalling code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] pack: Remove some unused code added by the IBoE patches (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Fix IBoE link state (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Fix IBoE reported link rate (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_core: Workaround firmware bug in query dev cap (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Fix memory ordering of VLAN insertion control bits (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Integer overflow in RDS cmsg handling (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Fix rds message leak in rds_message_map_pages (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Remove kfreed tcp conn from list (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Lost locking in loop connection freeing (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: remove call to stop TX queues at load time (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: remove call to stop TX queues at load time (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Let rds_message_alloc_sgs() return NULL (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Copy rds_iovecs into kernel memory instead of rereading from userspace (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Clean up error handling in rds_cmsg_rdma_args (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Return -EINVAL if rds_rdma_pages returns an error (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] fix rds_iovec page count overflow (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: Fix panic in free_tx_desc() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: fix crash due to manipulating queues before registration (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [kernel] kernel.h: add {min,max}3 macros (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: clean up properly if pci_set_consistent_dma_mask() fails (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Allow driver to load if PCIe AER fails (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Fix uninitialized pointer if CONFIG_PCI_MSI not set (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Fix extra log level in qib_early_err() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Remove unnecessary KERN_ use (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Remove unnecessary KERN_ use (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fix out of bounds array access (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: fix device opening error path (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Add link layer type information to sysfs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Add VLAN support for IBoE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Add VLAN support for IBoE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Add support for IBoE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Change multicast promiscuous mode to support IBoE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_core: Update data structures and constants for IBoE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_core: Allow protocol drivers to find corresponding interfaces (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] uverbs: Return link layer type to userspace for query port operation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Sync buffer before posting send (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Use list_first_entry() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Reduce number of BUSY conditions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Eliminate two forward declarations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix crash due to manipulating queues before registration (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4: make functions local and remove dead code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Signal node desc changes to SM by using FW to generate trap 144 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Replace EXTRA_CFLAGS with ccflags-y (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [kernel] kernel.h: add BUILD_BUG_ON_NOT_POWER_OF_2() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ucma: Allow tuning the max listen backlog (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Set dev_id field of net_device (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Implement SRP_CRED_REQ and SRP_AER_REQ (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Preparation for transmit ring response allocation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Process RDMA WRITE ONLY with IMMEDIATE properly (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: When a user QP is marked in error, also mark the CQs in error (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Use cxgb4 service for packet gl to skb (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Export T4 TCP MIB (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: function namespace cleanup (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: make local functions/variables static (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: function namespace cleanup (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] fix mlx4 kconfig dependency warning (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] pack: IBoE UD packet packing support (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cm: Add RDMA CM support for IBoE devices (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mad: IBoE supports only QP1 (no QP0) (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Skip IBoE ports (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] iwcm: Fix hang in uninterruptible wait on cm_id destroy (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Use simple_read_from_buffer() for debugfs handlers (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Add default_llseek to debugfs files (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Limit size of fast registration WRs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Turn carrier off on ifdown (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Report correct port state if interface is down (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ehca: Fix driver on relocatable kernel (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: remove a bogus PCI function number check (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] umad: Make user_mad semaphore a real one (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] amso1100: Remove KERN_ from pr_ use (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Remove unneeded variable (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Set pkt_type correctly for multicast packets (fix IGMP breakage) (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Fastreg NSMR fixes (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Don't set completion flag for read requests (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Set the default TCP send window to 128KB (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Use a mutex for QP and EP state transitions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Support on-chip SQs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Centralize the wait logic (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: debugfs files for dumping active stags (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Log HW lack-of-resource errors (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Handle CPL_RDMA_TERMINATE messages (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Ignore TERMINATE CQEs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Ignore positive return values from cxgb4_*_send() functions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Zero out ISGL padding (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Don't use null ep ptr (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix cast-to-pointer warnings on 32-bit (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Add link layer property to ports (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Revert "[infiniband] Add IBoE support" (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Revert "[infiniband] mlx4: enable IBoE feature" (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Fix warnings about casts to/from pointers of different sizes (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Turn off RX coalescing for iWARP connections (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] fix a lockdep splat (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove unnecessary casts of private_data (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: spin_lock_irq() is not nestable (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: double unlock in rds_ib_cm_handle_connect() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: signedness bug (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3/cxgb3_main.c: prevent reading uninitialized stack memory (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: remove undefined operations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Implement masked atomic operations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] print string constants in more places (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: cancel connection work structs as we shut down (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: don't call rds_conn_shutdown() from rds_conn_destroy() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: have sockets get transport module references (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: remove old rs_transport comment (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: lock rds_conn_count decrement in rds_conn_destroy() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] protect the list of IB devices (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] print IB event strings as well as their number (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: flush fmrs before allocating new ones (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: properly use sg_init_table (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] track signaled sends (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: remove __init and __exit annotation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Use SLAB_HWCACHE_ALIGN flag for kmem_cache_create() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] always process recv completions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: return to a single-threaded krdsd (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] create a work queue for FMR flushing (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] destroy connections on rmmod (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] wait for IB dev freeing work to finish during rmmod (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Make ib_recv_refill return void (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Remove unused XLIST_PTR_TAIL and xlist_protect() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: whitespace (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: use delayed work for the FMR flushes (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: more FMRs are faster (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: recycle FMRs through lockless lists (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: fix rds_send_xmit() serialization (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: block ints when acquiring c_lock in rds_conn_message_info() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: remove unused rds_send_acked_before() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: use friendly gfp masks for prefill (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Add caching of frags and incs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove ib_recv_unmap_page() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Assume recv->r_frag is always NULL in refill_one() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Use page_remainder_alloc() for recv bufs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] disconnect when IB devices are removed (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: introduce rds_conn_connect_if_down() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] add refcount tracking to struct rds_ib_device (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] get the xmit max_sge from the RDS IB device on the connection (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] rds_ib_cm_handle_connect() forgot to unlock c_cm_lock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Fix reference counting on the for xmit_atomic and xmit_rdma (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: use RCU to protect the connection hash (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: use locking on the connection hash list (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Fix RDMA message reference counting (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: don't let RDS shutdown a connection while senders are present (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Use RCU for the bind lookup searches (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] add _to_node() macros for numa and use {k, v}malloc_node() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove unused variable in ib_remove_addr() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: rcu-ize rds_ib_get_device() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: per-rm flush_wait waitq (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: switch to rwlock on bind_lock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Update comments in rds_send_xmit() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Use a generation counter to avoid rds_send_xmit loop (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Get pong working again (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Do wait_event_interruptible instead of wait_event (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Remove send_quota from send_xmit() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Move atomic stats from general to ib-specific area (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: rds_message_unmapped() doesn't need to check if queue active (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix locking in send on m_rs_lock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Use NOWAIT in message_map_pages() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Bypass workqueue when queueing cong updates (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Call rds_send_xmit() directly from sendmsg() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: rds_send_xmit() locking/irq fixes (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Change send lock from a mutex to a spinlock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Refill recv ring directly from tasklet (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Stop supporting old cong map sending method (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Do not wait for send ring to be empty on conn shutdown (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Perform unmapping ops in stages (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Make sure cmsgs aren't used in improper ways (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Add flag for silent ops. Do atomic op before RDMA (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Move some variables around for consistency (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: queue failure notifications for dropped atomic ops (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Add a warning if trying to allocate 0 sgs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Do not set op_active in r_m_copy_from_user() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Rewrite rds_send_xmit (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Rename data op members prefix from m_ to op_ (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Remove struct rds_rdma_op (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: purge atomic resources too in rds_message_purge() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Inline rdma_prepare into cmsg_rdma_args (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Implement silent atomics (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Move loop-only function to loop.c (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Make all flow control code conditional on i_flowctl (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Remove unsignaled_bytes sysctl (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: rewrite rds_ib_xmit (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove ib_[header/data]_sge() functions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove dead code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Disallow connections less than RDS 3.1 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] eliminate duplicate code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: inc_purge() transport function unused - remove it (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Whitespace (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Do not mask address when pinning pages (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Base init_depth and responder_resources on hw values (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Implement atomic operations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Clear up some confusing code in send_remove_from_sock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: make sure all sgs alloced are initialized (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: make m_rdma_op a member of rds_message (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: fold rdma.h into rds.h (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Explicitly allocate rm in sendmsg() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: cleanup/fix rds_rdma_unuse (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: break out rdma and data ops into nested structs in rds_message (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: cleanup: remove "== NULL"s and "!= NULL"s in ptr comparisons (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: move rds_shutdown_worker impl. to rds_conn_shutdown (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix locking in send on m_rs_lock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Rewrite rds_send_drop_to() for clarity (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix corrupted rds_mrs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix BUG_ONs to not fire when in a tasklet (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix hang with modified FIN handling on A0 cards (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Change state to closing after FIN (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix double CLOSE event indication crash (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Write correct register write to set TX pause param (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fixed Ethtool statistics report (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Consider napi_get_frags() failure (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Don't exceed the max HW CQ depth (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4: use bitmap library (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fix build warning in mlx4_en_create_rx_ring (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: updated driver version (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Moving to work with GRO (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: reconfiguring mac address (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: get/set ringsize uses actual ring size (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fixing report in Ethtool get_settings (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Added self diagnostics test implementation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Validate port up prior to transmitting (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Reporting link state with KERN_INFO (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fixed MAX_TX_RINGS definition (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: performing CLOSE_PORT at the end of tear-down process (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Setting dev->perm_addr field (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Setting actual RX ring size (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fixed incorrect unmapping on RX flow (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: update PCI ids (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix setting of the function number in transmit descriptors (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: support eeprom read/write on functions other than 0 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: handle Rx/Tx queue ranges not starting at 0 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4: remove num_lro parameter (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: fix a leak of kernel memory (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] Convert unbounded kzalloc calls to kcalloc (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Obtain RDMA QID ranges from LLD/FW (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Add missing include (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ehca: Drop unnecessary NULL test (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix confusing if statement indentation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: do not use PCI resources before pci_enable_device() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix misindented code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix showing wqm_quanta (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Get rid of "set but not used" variables (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Read firmware version from correct place (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Export req_lim via sysfs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Make receive buffer handling more robust (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Use print_hex_dump() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Rename RAW_ETY to RAW_ETHERTYPE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix two sparse warnings (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Make needlessly global iwch_l2t_send() static (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Add timeouts when waiting for FW responses (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Fix race between qib_error_qp() and receive packet processing (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Limit the number of packets processed per interrupt (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Allow writes to the diag_counters to be able to clear them (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Set cfgctxts to number of CPUs by default (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Set/reset the EP timer inside EP lock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Use correct control txq (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Fix race in fini path (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: update driver version (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: add new PCI IDs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix wrong shift direction (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: support running the driver on PCI functions besides 0 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: advertise NETIF_F_TSO_ECN (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: get on-chip queue info from FW and create a memory window for them (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix TSO descriptors (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: don't offload Rx checksums for IPv6 fragments (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: disable an interrupt that is neither used nor serviced (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cm: Check LAP state before sending an MRA (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix hangs on ifdown (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Store and print eeprom version (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Convert pci_table entries to PCI_VDEVICE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Allow PSM to select from multiple port assignment algorithms (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Turn off IB latency mode (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Use generic_file_llseek (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Support variable sized work requests (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Clean up signed check of unsigned variable (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Remove dependency on __GFP_NOFAIL (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Add module option to tweak delayed ack (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ipath: Fix probe failure path (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove unnecessary casts of private_data (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Avoid variable-length array (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Remove unneeded NULL check (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Remove unneeded assignment (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Rewrite expression to avoid undefined semantics (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] umad: Remove unused-but-set variable 'already_dead' (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: exclude registers with read side effects from register dumps (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: avoid duplicating some resource freeing code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: move the choice of interrupt type before net_device registration (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Use request_firmware() to load SD7220 firmware (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: Use kfree_skb for skb pointers (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Fix world-writable child interface control sysfs attributes (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Clean up properly if qib_init() fails (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Completion queue callback needs to be single threaded (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Update 7322 serdes tables (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Clear 6120 hardware error register (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Clear eager buffer memory for each new process (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Mask hardware error during link reset (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Don't mark VL15 bufs as WC to avoid a rare 7322 chip problem (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Derive smac_idx from port viid (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Avoid false GTS CIDX_INC overflows (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Don't call abort_connection() for active connect failures (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4vf: Add code to provision T4 PCI-E SR-IOV Virtual Functions with hardware resources (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4vf: Add new macros and definitions for hardware constants (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4vf: update to latest T4 firmware API file (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4vf: small changes to message processing structures/macros (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: request 7.10 firmware (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: minor cleanup (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: update FW definitions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: add a missing error interrupt (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: propagate link initialization errors to .ndo_open's callers (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: set dev_id to the port number (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: implement EEH (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: rearrange initialization code in preparation for EEH (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: dynamically determine flash size and FW image location (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] fix the deadlock in qib_fs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: use net_device dev_id to indicate port number (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: Use memdup_user (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Add missing mutex_unlock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Remove DCA support until feature is finished (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ehca: convert cpu notifier to return encapsulate errno value (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Use a single txselect module parameter for serdes tuning (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Don't rely on (undefined) order of function parameter evaluation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ucm: Use memdup_user() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Fix undefined symbol error when CONFIG_PCI_MSI=n (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix incorrect unlock in nes_process_mac_intr() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Async event for closed QP causes crash (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Have ethtool read hardware registers for rx/tx stats (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Only insert sq qid in lookup table (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Support IB_WR_READ_WITH_INV opcode (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Set fence flag for inv-local-stag work requests (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Update some HW limits (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Don't limit fastreg page list depth (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Return proper errors in fastreg mr/pbl allocation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Fix overflow bug in CQ arm (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Optimize CQ overflow detection (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: CQ size must be IQ size - 2 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Register RDMA provider based on LLD state_change events (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Detach from the LLD after unregistering RDMA device (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ipath: Remove support for QLogic PCIe QLE devices (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Add new qib driver for QLogic PCIe InfiniBand adapters (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mad: Make needlessly global mad_sendq_size/mad_recvq_size static (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Allow device-specific per-port sysfs files (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_core: Clean up mlx4_alloc_icm() a bit (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_core: Fix possible chunk sg list overflow in mlx4_alloc_icm() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: notify upper drivers if the device is already up when they load (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: keep interrupts available when the ports are brought down (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix initial addition of MAC address (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Use kmemdup() instead of kmalloc()+memcpy() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: report GRO stats with ethtool -S (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: configure HW VLAN extraction through FW (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] MAINTAINERS: Add cxgb4 and iw_cxgb4 entries (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Shrink .text with compile-time init of handlers arrays (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: increase serial number length (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: Make unnecessarily global functions static (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: Use ntohs() on __be16 value instead of htons() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Allow disabling/enabling TSO on the fly through ethtool (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Add support for masked atomic operations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Add support for masked atomic operations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cma: Randomize local port allocation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Make unnecessarily global functions static (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Make nesadapter->phy_lock usage consistent (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [kernel] Enable the new kfifo API (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [kernel] kfifo: add the new generic kfifo API (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Add driver for Chelsio T4 RNIC (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Don't free skbs on NET_XMIT_* indications from LLD (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Explicitly rule out llseek to avoid BKL in default_llseek() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: cleanup: remove unneeded variable (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ipoib: remove addrlen check for mc addresses (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] convert multiple drivers to use netdev_for_each_mc_addr (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Enable per-cpu workqueue threads (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Do not call set_page_dirty() with irqs off (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Properly unmap when getting a remote access error (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: only put sockets that have seen congestion on the poll_waitq (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix locking in rds_send_drop_to() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Turn down alarming reconnect messages (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Workaround for in-use MRs on close causing crash (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix send locking issue (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix congestion issues for loopback (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS/TCP: Wait to wake thread when write space available (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: update copy_to_user state in tcp transport (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: sendmsg() should check sndtimeo, not rcvtimeo (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Do not BUG() on error returned from ib_post_send (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Fix typos in comments (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ib_qib: back out driver entirely (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296}- [ppc] fix oops in device_pm_remove (Steve Best) [632683] - [fs] Allow gfs2 to update quota usage through the quotactl interface (Steven Whitehouse) [671267] - [x86] thp: pte alloc trans splitting (John Villalovos) [464222] - [x86] Enable CONFIG_INTEL_TXT so that Intel Trusted Execution Technology can work (John Villalovos) [464222] - [scsi] pmcraid: disable msix and expand device config entry (Rob Evers) [633880] - [scsi] pmcraid: add support for set timestamp command and other fixes (Rob Evers) [633880] - [scsi] pmcraid: MSI-X support and other changes (Rob Evers) [633880] - [kprobes] x86, alternative: Call stop_machine_text_poke() on all cpus (Jiri Olsa) [464658] - [kprobes] Remove redundant text_mutex lock in optimize (Jiri Olsa) [464658] - [kprobes] Add sparse context annotations (Jiri Olsa) [464658] - [kprobes] Remove __dummy_buf (Jiri Olsa) [464658] - [kprobes] Make functions static (Jiri Olsa) [464658] - [kprobes] Verify jprobe entry point (Jiri Olsa) [464658] - [kprobes] Remove redundant address check (Jiri Olsa) [464658] - [kprobes] x86: Fix the return address of multiple kretprobes (Jiri Olsa) [464658] - [kprobes] x86: fix swapped segment registers in kretprobe (Jiri Olsa) [464658] - [kprobes] Move enable/disable_kprobe() out from debugfs code (Jiri Olsa) [464658] - [kprobes] Calculate the index correctly when freeing the out-of-line execution slot (Jiri Olsa) [464658] - [kprobes] x86: Issue at least one memory barrier in stop_machine_text_poke() (Jiri Olsa) [464658] - [kprobes] x86: Support kprobes jump optimization on x86 (Jiri Olsa) [464658] - [kprobes] x86: Add text_poke_smp for SMP cross modifying code (Jiri Olsa) [464658] - [kprobes] x86: Cleanup save/restore registers (Jiri Olsa) [464658] - [kprobes] x86: Boost probes when reentering (Jiri Olsa) [464658] - [kprobes] Jump optimization sysctl interface (Jiri Olsa) [464658] - [kprobes] Introduce kprobes jump optimization (Jiri Olsa) [464658] - [kprobes] Introduce generic insn_slot framework (Jiri Olsa) [464658] - [kprobes] x86: Cleanup RELATIVEJUMP_INSTRUCTION to RELATIVEJUMP_OPCODE (Jiri Olsa) [464658] - [kprobes] Add mcount to the kprobes blacklist (Jiri Olsa) [464658] - [kprobes] Check probe address is reserved (Jiri Olsa) [464658] - [kprobes] x86/alternatives: Fix build warning (Jiri Olsa) [464658] - [kprobes] ftrace/alternatives: Introducing *_text_reserved functions (Jiri Olsa) [464658] - [kprobes] Disable booster when CONFIG_PREEMPT=y (Jiri Olsa) [464658] - [kprobes] Fix distinct type warning (Jiri Olsa) [464658] - [kprobes] Sanitize struct kretprobe_instance allocations (Jiri Olsa) [464658] - [kprobes] x86: use kernel_stack_pointer() in kprobes.c (Jiri Olsa) [464658] - [kprobes] Prevent re-registration of the same kprobe (Jiri Olsa) [464658] - [kprobes] x86-32: Move irq-exit functions to kprobes section (Jiri Olsa) [464658] - [kprobes] Prohibit to probe native_get_debugreg (Jiri Olsa) [464658] - [kprobes] x86-64: Allow to reenter probe on post_handler (Jiri Olsa) [464658] - [kprobes] x86: Call BUG() when reentering probe into KPROBES_HIT_SS (Jiri Olsa) [464658] - [kprobes] tracing: Dump the culprit kprobe in case of kprobe recursion (Jiri Olsa) [464658] - [kprobes] Cleanup fix_riprel() using insn decoder on x86 (Jiri Olsa) [464658] - [kprobes] Checks probe address is instruction boudary on x86 (Jiri Olsa) [464658] - [fs] fix kernel panic at __rpc_create_common() when mounting nfs (Takashi Sato) [670734] - [fs] inotify: stop kernel memory leak on file creation failure (Eric Paris) [656832] {CVE-2010-4250} - [fs] GFS2: remove iopen glocks from cache on failed deletes (Benjamin Marzinski) [669877] - [fs] ext2, ext3: directory handling speedups for smaller blocksizes (Eric Sandeen) [520462] - [powerpc] add support for new hcall H_BEST_ENERGY (Steve Best) [630086] - [mm] filemap: fix race condition in xip_file_fault (Hendrik Brueckner) [623251] - [fs] nfs4: set source address when callback is generated (J. Bruce Fields) [662589] - [net] ipv4: correct IGMP behavior on v2/v3 query responses (Jiri Pirko) [671153] - [net] Fix definition of netif_vdbg() when VERBOSE_DEBUG is not defined (Michal Schmidt) [669749] - [net] sctp: fix kernel panic resulting from mishandling of icmp dest unreachable msg (Neil Horman) [667029] - [net] backport Receive Packet Steering (Neil Horman) [620680] - [scsi] scsi_dh_alua: fix overflow in alua_rtpg port group id check (Mike Snitzer) [670572] - [scsi] libsas: fix definition of wideport, include local sas address (David Milburn) [669782] - [kernel] tracing: fix recursive user stack trace (Jiri Olsa) [602804] - [security] audit: include subject in login records (Eric Paris) [670328] - [security] audit: consistent naming of field types in tty audit logs (Eric Paris) [670556] - [security] audit: capture mmap arguments in audit logs (Eric Paris) [661398] - [perf] sched: Use PTHREAD_STACK_MIN to avoid pthread_attr_setstacksize() fail (Jiri Pirko) [663891] - [kernel] lib: fix vscnprintf() if @size is == 0 (Anton Arapov) [667328] - [usb] EHCI: AMD periodic frame list table quirk (Don Zickus) [651332] - [kernel] tracing: Shrink max latency ringbuffer if unnecessary (Jarod Wilson) [632063] - [edac] i7core_edac: return -ENODEV if no MC is found (Mauro Carvalho Chehab) [646505] - [block] mmc: Add support for O2Micro SD/MMC (John Feeney) [637243] - [sound] ALSA: add snd-aloop module (Jaroslav Kysela) [647012] - [x86] Add ACPI APEI support (Matthew Garrett) [641036] - [x86] Enabling/Fixing Warm reboots on Dell UEFI systems (Shyam Iyer) [641434] - [x86] Add Intel Intelligent Power Sharing driver (Matthew Garrett) [513536] - [x86] Include support for DMI OEM flag to set pci=bfsort in future Dell systems (Shyam Iyer) [658537] - [x86] Add support for Sandybridge temperature monitoring and thermal/power throttling (Matthew Garrett) [638254] - [x86] cpuidle: Add a repeating pattern detector to the menu governor (Matthew Garrett) [638259] - [virt] virtio: remove virtio-pci root device (Michael S. Tsirkin) [583064] - [virt] xen/events: change to using fasteoi (Andrew Jones) [667359] - [virt] x86/pvclock: Zero last_value on resume (Andrew Jones) [663755] - [netdrv] e1000: prevent unhandled IRQs from taking down virtual machines (Dean Nelson) [655521] - [netdrv] ixgbevf: update to upstream version 1.0.19-k0 (Andy Gospodarek) [636329] - [netdrv] enic: update to upstream version 1.4.1.10 (Andy Gospodarek) [641092] - [netdrv] sfc: update to current upstream version with SFC9000 support (Michal Schmidt) [556563] - [netdrv] ath9k: fix inconsistent lock state (Stanislaw Gruszka) [669373] - [mm] writeback: write_cache_pages doesn't terminate at nr_to_write <= 0 (Josef Bacik) [638349] - [mm] allow MMCONFIG above 4GB (Seiji Aguchi) [635753] - [mm] install_special_mapping skips security_file_mmap check (Frantisek Hrbata) [662199] {CVE-2010-4346} - [mm] KSM on THP (Andrea Arcangeli) [647334] - [mm] performance optimization to retry page fault when blocking on disk transfer (Larry Woodman) [667186] - [mm] allocate memory in khugepaged outside of mmap_sem write mode (Andrea Arcangeli) [647849] - [mm] make exclusively owned pages belong to the local anon_vma on swapin (Rik van Riel) [617199]- [security] selinux: include vmalloc.h for vmalloc_user (Eric Paris) [667225] - [security] selinux: implement mmap on /selinux/policy (Eric Paris) [667225] - [security] SELinux: allow userspace to read policy back out of the kernel (Eric Paris) [667225] - [security] kernel: rounddown helper function (Eric Paris) [667225] - [security] SELinux: drop useless (and incorrect) AVTAB_MAX_SIZE (Eric Paris) [667225] - [security] SELinux: break ocontext reading into a separate function (Eric Paris) [667225] - [security] SELinux: move genfs read to a separate function (Eric Paris) [667225] - [security] selinux: fix error codes in symtab_init() (Eric Paris) [667225] - [security] selinux: fix error codes in cond_policydb_init() (Eric Paris) [667225] - [security] selinux: fix error codes in cond_read_node() (Eric Paris) [667225] - [security] selinux: fix error codes in cond_read_av_list() (Eric Paris) [667225] - [security] selinux: propagate error codes in cond_read_list() (Eric Paris) [667225] - [security] selinux: fix up style problem on /selinux/status (Eric Paris) [667500] - [security] selinux: fast status update interface (Eric Paris) [667500] - [scsi] qla4xxx: Update driver version to 5.02.00-k5 (Chad Dupuis) [516846] - [scsi] qla4xxx: Updated the Copyright header (Chad Dupuis) [516846] - [scsi] qla4xxx: do not reset hba if ql4xdontresethba is set (Chad Dupuis) [516846] - [scsi] qla4xxx: do not check for fw hung if reset retry is in progress (Chad Dupuis) [516846] - [scsi] qla4xxx: cache new IP address acquired via DHCP (Chad Dupuis) [516846] - [scsi] qla4xxx: Fail initialization if qla4_8xxx_pci_mem_write_2M fails (Chad Dupuis) [516846] - [scsi] qla4xxx: put device in FAILED state for 82XX initialization failure (Chad Dupuis) [516846] - [scsi] qla4xxx: do not process interrupt unconditionally (Chad Dupuis) [516846] - [scsi] qla4xxx: use correct fw_ddb_index in abort task (Chad Dupuis) [516846] - [scsi] qla4xxx: memory wedge with peg_halt test in loop (Chad Dupuis) [516846] - [scsi] qla4xxx: initialize MSI in correct way (Chad Dupuis) [516846] - [scsi] qla4xxx: Drop use of IRQF_DISABLE (Chad Dupuis) [516846] - [scsi] qla4xxx: Fix cmd check in qla4xxx_cmd_wait (Chad Dupuis) [516846] - [scsi] qla4xxx: Update driver version to 5.02.00-k4 (Chad Dupuis) [516846] - [scsi] qla4xxx: grab hardware_lock in eh_abort before accessing srb (Chad Dupuis) [516846] - [scsi] qla4xxx: remove unwanted check for bad spd (Chad Dupuis) [516846] - [scsi] qla4xxx: update AER support for ISP82XX (Chad Dupuis) [516846] - [scsi] qla4xxx: Clear the rom lock if the firmware died while holding it (Chad Dupuis) [516846] - [scsi] qla4xxx: use CRB Register for Request Queue in-pointer (Chad Dupuis) [516846] - [scsi] qla4xxx: dump mailbox registers on System Error (Chad Dupuis) [516846] - [scsi] qla4xxx: Add support for 8130/8131 AENs (Chad Dupuis) [516846] - [scsi] qla4xxx: Reset seconds_since_last_heartbeat correctly (Chad Dupuis) [516846] - [scsi] qla4xxx: On firmware hang do not wait for the outstanding commands to complete (Chad Dupuis) [516846] - [scsi] qla4xxx: free_irqs on failed initialize_adapter (Chad Dupuis) [516846] - [scsi] qla4xxx: correct data type of sense_len in qla4xxx_status_cont_entry (Chad Dupuis) [516846] - [scsi] qla4xxx: remove "ha->retry_reset_ha_cnt" from wait_for_hba_online (Chad Dupuis) [516846] - [scsi] qla4xxx: honor return status of qla4xxx_hw_reset (Chad Dupuis) [516846] - [scsi] qla4xxx: Trivial cleanup (Chad Dupuis) [516846] - [scsi] qla4xxx: fix build on PPC (Chad Dupuis) [516846] - [scsi] qla4xxx: fix build (Chad Dupuis) [516846] - [scsi] qla4xxx: fix compilation warning (Chad Dupuis) [516846] - [scsi] qla4xxx: Update driver version to 5.02.00-k3 (Chad Dupuis) [516846] - [scsi] qla4xxx: Added AER support for ISP82xx (Chad Dupuis) [516846] - [scsi] qla4xxx: Handle outstanding mbx cmds on hung f/w scenarios (Chad Dupuis) [516846] - [scsi] qla4xxx: updated mbx_sys_info struct to sync with FW 4.6.x (Chad Dupuis) [516846] - [scsi] qla4xxx: clear AF_DPC_SCHEDULED flage when exit from do_dpc (Chad Dupuis) [516846] - [scsi] qla4xxx: Stop firmware before doing init firmware (Chad Dupuis) [516846] - [scsi] qla4xxx: Use the correct request queue (Chad Dupuis) [516846] - [scsi] qla4xxx: set correct value in sess->recovery_tmo (Chad Dupuis) [516846] - [scsi] qla4xxx: fix typos concerning "initiali[zs]e" (Chad Dupuis) [516846] - [scsi] qla4xxx: Update driver version to 5.02.00-k2 (Chad Dupuis) [516846] - [scsi] qla4xxx: wait for device_ready before device discovery (Chad Dupuis) [516846] - [scsi] qla4xxx: replace all dev_info, dev_warn, dev_err with ql4_printk (Chad Dupuis) [516846] - [scsi] qla4xxx: Added support for ISP82XX (Chad Dupuis) [516846] - [scsi] qla4xxx: Handle one H/W Interrupt at a time (Chad Dupuis) [516846] - [scsi] qla4xxx: Fix the freeing of the buffer allocated for DMA (Chad Dupuis) [516846] - [scsi] qla4xxx: correct return status in function qla4xxx_fw_ready (Chad Dupuis) [516846] - [scsi] qla4xxx: unblock iscsi session after setting ddb state online (Chad Dupuis) [516846] - [scsi] qla4xxx: set driver ddb state correctly in process_ddb_changed (Chad Dupuis) [516846] - [hwmon] config: enable k10temp module (Michal Schmidt) [623968] - [hwmon] k10temp: add hwmon driver for AMD family 10h/11h CPUs (Michal Schmidt) [623968] - [x86] Calgary: Limit the max PHB number to 256 (James Takahashi) [579480] - [x86] Calgary: Increase max PHB number (James Takahashi) [579480] - [tracing] wakeup latency tracer graph support (Jiri Olsa) [667519] - [tracing] Have graph flags passed in to ouput functions (Jiri Olsa) [667519] - [tracing] Add ftrace events for graph tracer (Jiri Olsa) [667519] - [uv] sgi-xpc: XPC fails to discover partitions (George Beshers) [662996] - [uv] sgi-xpc: Incoming XPC channel messages (George Beshers) [662996] - [uv] x86: Use allocated buffer in tlb_uv.c:tunables_read() (George Beshers) [662722] - [uv] x86: Initialize BAU hub map (George Beshers) [662722] - [uv] x86: Initialize BAU MMRs only on hubs with cpus (George Beshers) [662722] - [scsi] bsg: correct fault if queue object removed while dev_t open (Mike Christie) [619818 658248] - [scsi] fc class: add fc host dev loss sysfs file (Mike Christie) [619818 658248] - [scsi] lpfc: prep for fc host dev loss tmo support (Mike Christie) [619818 658248] - [scsi] qla2xxx: prep for fc host dev loss tmo support (Mike Christie) [619818 658248] - [scsi] ibmvfc: prep for fc host dev loss tmo support (Mike Christie) [619818 658248] - [scsi] fnic: prep for fc host dev loss tmo support (Mike Christie) [619818 658248] - [scsi] scsi_transport_fc: fix blocked bsg request when fc object deleted (Mike Christie) [619818 658248] - [scsi] ibmvfc: do not reset dev_loss_tmo in slave callout (Mike Christie) [619818 658248] - [scsi] fnic: do not reset dev_loss_tmo in slave callout (Mike Christie) [619818 658248] - [scsi] lpfc: do not reset dev_loss_tmo in slave callout (Mike Christie) [619818 658248] - [scsi] qla2xxx: do not reset dev_loss_tmo in slave callout (Mike Christie) [619818 658248] - [scsi] fc class: add fc host default default dev loss setting (Mike Christie) [619818 658248] - [scsi] scsi_transport_fc: Protect against overflow in dev_loss_tmo (Mike Christie) [619818 658248] - [md] fix bug with re-adding of partially recovered device (Mike Snitzer) [663783] - [md] fix possible deadlock in handling flush requests (Mike Snitzer) [663783] - [md] move code in to submit_flushes (Mike Snitzer) [663783] - [md] remove handling of flush_pending in md_submit_flush_data (Mike Snitzer) [663783] - [virt] enable CONFIG_DEBUG_SECTION_MISMATCH=y (Stefan Assmann) [614455] - [virt] xen: fix section mismatch in reference from the function xen_hvm_init_shared_info() (Stefan Assmann) [614455] - [powerpc] Don't use kernel stack with translation off (Steve Best) [628951] - [powerpc] Initialise paca->kstack before early_setup_secondary (Steve Best) [628951] - [edac] i7core_edac: return -ENODEV when devices were already probed (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: use edac's own way to print errors (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Avoid PCI refcount to reach zero on successive load/reload (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Fix refcount error at PCI devices (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: it is safe to i7core_unregister_mci() when mci=NULL (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Fix an oops at i7core probe (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Remove unused member channels in i7core_pvt (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Remove unused arg csrow from get_dimm_config (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Reduce args of i7core_register_mci (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Introduce i7core_unregister_mci (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Use saved pointers (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Check probe counter in i7core_remove (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Call pci_dev_put() when alloc_i7core_dev() failed (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Fix error path of i7core_register_mci (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Fix order of lines in i7core_register_mci (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Always do get/put for all devices (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Introduce i7core_pci_ctl_create/release (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Introduce free_i7core_dev (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Introduce alloc_i7core_dev (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Reduce args of i7core_get_onedevice (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Fix the logic in i7core_remove() (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Don't do the legacy PCI probe by default (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: don't use a freed mci struct (Mauro Carvalho Chehab) [603124] - [edac] edac_core: Print debug messages at release calls (Mauro Carvalho Chehab) [603124] - [edac] edac_core: Don't let free(mci) happen while using it (Mauro Carvalho Chehab) [603124] - [edac] edac_core: Do a better job with node removal (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: explicitly remove PCI devices from the devices list (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: MCE NMI handling should stop first (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Initialize all priv vars before start polling (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Improve debug to seek for register/remove errors (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: move #if PAGE_SHIFT to edac_core.h (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: properly terminate the group of udimm counters (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Properly mark const static vars as such (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: move static vars to the beginning of the file (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Be sure that the edac pci handler will be properly released (Mauro Carvalho Chehab) [603124] - [net] bonding: prevent oopsing on calling pskb_may_pull on shared skb (Andy Gospodarek) [665110]- [netdrv] e1000: Add support for the CE4100 reference platform (Dean Nelson) [636330] - [netdrv] Intel Wired LAN drivers: Use static const (Dean Nelson) [636330] - [netdrv] e1000: use vzalloc() (Dean Nelson) [636330] - [netdrv] e1000: fix screaming IRQ (Dean Nelson) [636330] - [netdrv] e1000: fix return value not set on error (Dean Nelson) [636330] - [netdrv] e1000: make e1000_reinit_safe local (Dean Nelson) [636330] - [netdrv] vlan: Don't check for vlan group before vlan_tx_tag_present (Dean Nelson) [636330] - [netdrv] e1000: return operator cleanup (Dean Nelson) [636330] - [netdrv] e1000: use GRO for receive (Dean Nelson) [636330] - [netdrv] e1000: fix occasional panic on unload (Dean Nelson) [636330] - [netdrv] e1000: use work queues (Dean Nelson) [636330] - [netdrv] e1000: set NETIF_F_HIGHDMA for VLAN feature flags (Dean Nelson) [636330] - [netdrv] e1000: fix Tx hangs by disabling 64-bit DMA (Dean Nelson) [636330] - [netdrv] e1000: Remove address use from assignments of function pointers (Dean Nelson) [636330] - [netdrv] e1000: Add missing read memory barrier (Dean Nelson) [636330] - [netdrv] e1000: use netif_ instead of netdev_ (Dean Nelson) [636330] - [netdrv] e1000: allow option to limit number of descriptors down to 48 per ring (Dean Nelson) [636330] - [netdrv] e1000: Fix message logging defect (Dean Nelson) [636330] - [netdrv] e1000: Remove unnecessary returns from void function()s (Dean Nelson) [636330] - [netdrv] e1000: Use new function for copybreak tests (Dean Nelson) [636330] - [netdrv] e1000: fix WARN_ON with mac-vlan (Dean Nelson) [636330] - [netdrv] e1000: Use netdev_, pr_ and dev_ (Dean Nelson) [636330] - [netdrv] e1000: use DMA API instead of PCI DMA functions (Dean Nelson) [636330] - [netdrv] e1000: use skb_headlen() (Dean Nelson) [636330] - [netdrv] e1000: do not modify tx_queue_len on link speed change (Dean Nelson) [636330] - [netdrv] intel: remove trailing space in messages (Dean Nelson) [636330] - [netdrv] e1000: Fix DMA mapping error handling on RX (Dean Nelson) [636330] - [netdrv] e1000: correct wrong coding style for "else" (Dean Nelson) [636330] - [netdrv] e1000: convert to use netdev_for_each_mc_addr (Dean Nelson) [636330] - [netdrv] e1000: call pci_save_state after pci_restore_state (Dean Nelson) [636330] - [netdrv] e1000: Report link status in ethtool when interface is down (Dean Nelson) [636330] - [netdrv] e1000: Fix tests of unsigned in *_tx_map() (Dean Nelson) [636330] - [netdrv] use DEFINE_PCI_DEVICE_TABLE() (Dean Nelson) [636330] - [netdrv] drivers/net: Move && and || to end of previous line (Dean Nelson) [636330] - [netdrv] request_irq - Remove unnecessary leading & from second arg (Dean Nelson) [636330] - [netdrv] net: Use netdev_alloc_skb_ip_align() (Dean Nelson) [636330] - [netdrv] e1000: Fix erroneous display of stats by ethtool -S (Dean Nelson) [636330] - [netdrv] e1000: Use the instance of net_device_stats from net_device (Dean Nelson) [636330] - [net] dcb: use after free in dcb_flushapp() (John Villalovos) [634003 634008] - [net] dcb: unlock on error in dcbnl_ieee_get() (John Villalovos) [634003 634008] - [net] dcbnl: more informed return values for new dcbnl routines (John Villalovos) [634003 634008] - [net] dcbnl: cleanup (John Villalovos) [634003 634008] - [net] dcbnl: adding DCBX feature flags get-set (John Villalovos) [634003 634008] - [x86] dcbnl: adding DCBX engine capability (John Villalovos) [634003 634008] - [net] net_dcb: add application notifiers (John Villalovos) [634003 634008] - [dbc] dcbnl: add appliction tlv handlers (John Villalovos) [634003 634008] - [net] Fix KABI breakage caused by backport of commit 3e29027af43728c2a91fe3f735ab2822edaf54a8 (John Villalovos) [634003 634008] - [x86] dcbnl: add support for ieee8021Qaz attributes (John Villalovos) [634003 634008] - [ata] ahci: Fix bug in storing EM messages (David Milburn) [653789] - [ata] ahci: add em_buffer attribute for AHCI hosts (David Milburn) [653789] - [ata] ahci: EM message type auto detect (David Milburn) [653789] - [x86] ACPICA: Optimization: Reduce the number of namespace walks (George Beshers) [635866] - [x86] ACPICA: Performance enhancement for namespace search and access (George Beshers) [635866] - [x86] ACPICA: Update flags for operand object (George Beshers) [635866] - [net] cxgb4: fix GRO stats counting (Michal Schmidt) [669737] - [net] gro: make gro_result_t a separate type for the sparse checker (Michal Schmidt) [669737] - [net] gro: add receive functions that return GRO result codes (Michal Schmidt) [669737] - [net] gro: Name the GRO result enumeration type (Michal Schmidt) [669737] - [virt] xen/events: use locked set|clear_bit() for cpu_evtchn_mask (Andrew Jones) [667359] - [virt] xen: synch event channels delivery on HVM (Andrew Jones) [667359] - [virt] xen: dynamically allocate irq & event structures (Andrew Jones) [667359] - [virt] xen: improvements to VIRQ_DEBUG output (Andrew Jones) [667359] - [virt] xen/evtchn: clear secondary CPUs' cpu_evtchn_mask[] after restore (Andrew Jones) [667359] - [virt] xen: ensure that all event channels start off bound to VCPU 0 (Andrew Jones) [667359] - [virt] xen: use dynamic_irq_init_keep_chip_data (Andrew Jones) [667359] - [virt] xen: set up IRQ before binding virq to evtchn (Andrew Jones) [667359] - [virt] xen: statically initialize cpu_evtchn_mask_p (Andrew Jones) [667359] - [scsi] mpt2sas: version upgrade (Tomas Henzl) [642590] - [scsi] mpt2sas: DIF Type 2 Protection Support (Tomas Henzl) [642590] - [scsi] mpt2sas: Call the_scsih_ir_shutdown prior to reporting the volumes missing from the OS (Tomas Henzl) [642590] - [scsi] mpt2sas: Basic code cleanup in mpt2sas_base (Tomas Henzl) [642590] - [scsi] mpt2sas: Prevent access to freed memory from port enable process (Tomas Henzl) [642590] - [scsi] mpt2sas: Fix the race between broadcast asyn event (Tomas Henzl) [642590] - [scsi] mpt2sas: Add support for customer specific branding messages (Tomas Henzl) [642590] - [scsi] mpt2sas: Revision P-MPI header update (Tomas Henzl) [642590] - [scsi] mpt2sas: Correct resizing calculation for max_queue_depth (Tomas Henzl) [642590] - [scsi] mpt2sas: Internal device reset complete event is not supported for older firmware prior to MPI Rev-K (Tomas Henzl) [642590] - [scsi] mpt2sas: Device removal handshake even though the PHYSTATUS_VACANT bit is set in the PhyStatus (Tomas Henzl) [642590] - [scsi] mpt2sas: Debug string changes from target to device (Tomas Henzl) [642590] - [scsi] mpt2sas: Sanity check for phy count is added using maxphy (Tomas Henzl) [642590] - [scsi] mpt2sas: Remove code for TASK_SET_FULL from-driver (Tomas Henzl) [642590] - [scsi] mpt2sas: MPI2.0 header updated (Tomas Henzl) [642590] - [scsi] mpt2sas: Modify code to support Expander switch (Tomas Henzl) [642590] - [scsi] mpt2sas: Create a pool of chain buffer instead of dedicated (Tomas Henzl) [642590] - [scsi] mpt2sas: Added loadtime parameters for IOMissingDelay and parameters (Tomas Henzl) [642590] - [scsi] mpt2sas: Added sanity check for cb_idx and smid access (Tomas Henzl) [642590] - [scsi] mpt2sas: Copy message frame before releasing to free pool to have a local reference (Tomas Henzl) [642590] - [scsi] mpt2sas: Copy sense buffer instead of working on direct memory location (Tomas Henzl) [642590] - [scsi] mpt2sas: Adding additional message to error escalation callback (Tomas Henzl) [642590] - [scsi] mpt2sas: Add additional check for responding volumes after Host Reset (Tomas Henzl) [642590] - [scsi] mpt2sas: Added ENOMEM return type when allocation fails (Tomas Henzl) [642590] - [scsi] mpt2sas: Redesign raid devices event handling using pd_handles per HBA (Tomas Henzl) [642590] - [scsi] mpt2sas: Tie a log info message to a specific PHY (Tomas Henzl) [642590] - [scsi] mpt2sas: print level KERN_DEBUG is replaced by KERN_INFO (Tomas Henzl) [642590] - [scsi] mpt2sas: Added sysfs support for tracebuffer (Tomas Henzl) [642590] - [scsi] mpt2sas: MPI header version N is updated (Tomas Henzl) [642590] - [scsi] mpt2sas: Added sysfs counter for ioc reset (Tomas Henzl) [642590] - [scsi] mpt2sas: Added expander phy control support (Tomas Henzl) [642590] - [scsi] mpt2sas: Added expander phy counter support (Tomas Henzl) [642590] - [scsi] mpt2sas: Staged device discovery disable_discovery module parameter is added (Tomas Henzl) [642590] - [scsi] mpt2sas: Hold Controller reset when another reset is in progress (Tomas Henzl) [642590] - [netdrv] bnx2: Free IRQ before freeing status block memory (John Feeney) [635889] - [netdrv] bnx2: remove cancel_work_sync() from remove_one (John Feeney) [635889] - [netdrv] bnx2: Use static const (John Feeney) [635889] - [netdrv] bnx2: don't use flush_scheduled_work() (John Feeney) [635889] - [netdrv] bnx2: Remove config access to non-standard registers (John Feeney) [635889] - [netdrv] bnx2: Fix reset bug on 5709 (John Feeney) [635889] - [netdrv] Update to firmware 6.0.x (John Feeney) [635889] - [netdrv] bnx2: Enable AER on PCIE devices only (John Feeney) [635889] - [netdrv] bnx2: Add PCI Advanced Error Reporting support (John Feeney) [635889] - [netdrv] bnx2: Update version to 2.0.17 (John Feeney) [635889] - [netdrv] bnx2: Remove some unnecessary smp_mb() in tx fast path (John Feeney) [635889] - [netdrv] bnx2: Call pci_enable_msix() with actual number of vectors (John Feeney) [635889] - [netdrv] bnx2: Use proper counter for net_device_stats->multicast (John Feeney) [635889] - [netdrv] bnx2: use device model DMA API (John Feeney) [635889] - [netdrv] bnx2: allocate with GFP_KERNEL flag on RX path init (John Feeney) [635889] - [netdrv] bnx2: Update version to 2.0.16 (John Feeney) [635889] - [netdrv] bnx2: Dump some config space registers during TX timeout (John Feeney) [635889] - [netdrv] bnx2: fix dma_get_ops compilation breakage (John Feeney) [635889] - [netdrv] bnx2: Use netif_carrier_off() to prevent timeout (John Feeney) [635889] - [netdrv] bnx2: Fix register printouts during NETEV_WATCHDOG (John Feeney) [635889] - [netdrv] bnx2: Add prefetches to rx path (John Feeney) [635889] - [netdrv] bnx2: Add GRO support (John Feeney) [635889] - [netdrv] bnx2: Update version to 2.0.9 (John Feeney) [635889] - [netdrv] bnx2: Remove now useless VPD code (John Feeney) [635889] - [netdrv] bnx2: Add helper to search for VPD keywords (John Feeney) [635889] - [netdrv] bnx2: Add VPD information field helper functions (John Feeney) [635889] - [netdrv] bnx2: Add helper to find a VPD resource data type (John Feeney) [635889] - [netdrv] bnx2: Add large and small resource data type code (John Feeney) [635889] - [netdrv] pci: Add PCI LRDT tag size and section size (John Feeney) [635889] - [netdrv] bnx2: convert multiple drivers to use netdev_for_each_mc_addr (John Feeney) [635889] - [netdrv] bnx2: Use (pr|netdev|netif)_ macro helpers (John Feeney) [635889] - [netdrv] be2net: update be2net driver to version 2.103.298r (Ivan Vecera) [635741] - [netdrv] ixgbe: update to upstream version 3.0.12-k2 (Andy Gospodarek) [561359 617193 622640 629909 632598 637332] - [netdrv] igb driver update (Stefan Assmann) [636322] - [netdrv] e1000e: upstream to upstream version 1.2.20 (Andy Gospodarek) [636325] - [pci] Fix warnings when CONFIG_DMI unset (Jon Masters) [639965] - [pci] export SMBIOS provided firmware instance and label to sysfs (Jon Masters) [639965] - [fs] xfs: don't block on buffer read errors (Dave Chinner) [581838] - [fs] xfs: serialise unaligned direct IOs (Dave Chinner) [669272] - [fs] xfs: ensure sync write errors are returned (Dave Chinner) [669272] - [netdrv] hostap_cs: fix sleeping function called from invalid context (Stanislaw Gruszka) [621103] - [netdrv] p54usb: New USB ID for Gemtek WUBI-100GW (Stanislaw Gruszka) [621103] - [netdrv] p54usb: add 5 more USBIDs (Stanislaw Gruszka) [621103] - [netdrv] orinoco: clear countermeasure setting on commit (Stanislaw Gruszka) [621103] - [netdrv] orinoco: fix TKIP countermeasure behaviour (Stanislaw Gruszka) [621103] - [netdrv] p54/eeprom.c: Return -ENOMEM on memory allocation failure (Stanislaw Gruszka) [621103] - [netdrv] p54usb: add five more USBIDs (Stanislaw Gruszka) [621103] - [netdrv] p54usb: fix off-by-one on !CONFIG_PM (Stanislaw Gruszka) [621103] - [netdrv] wext: fix potential private ioctl memory content leak (Stanislaw Gruszka) [621103] - [netdrv] hostap_pci: set dev->base_addr during probe (Stanislaw Gruszka) [621103] - [netdrv] ath5k: check return value of ieee80211_get_tx_rate (Stanislaw Gruszka) [621103] - [netdrv] p54: fix tx feedback status flag check (Stanislaw Gruszka) [621103] - [netdrv] ath9k_hw: fix parsing of HT40 5 GHz CTLs (Stanislaw Gruszka) [621103] - [netdrv] ath5k: disable ASPM L0s for all cards (Stanislaw Gruszka) [621103] - [netdrv] cfg80211: don't get expired BSSes (Stanislaw Gruszka) [621103] - [netdrv] ath9k: fix yet another buffer leak in the tx aggregation code (Stanislaw Gruszka) [621103] - [netdrv] ath9k: fix TSF after reset on AR913x (Stanislaw Gruszka) [621103] - [netdrv] cfg80211: ignore spurious deauth (Stanislaw Gruszka) [621103] - [netdrv] ath9k_hw: fix an off-by-one error in the PDADC boundaries calculation (Stanislaw Gruszka) [621103] - [netdrv] ath9k: enable serialize_regmode for non-PCIE AR9160 (Stanislaw Gruszka) [621103] - [netdrv] ath5k: initialize ah->ah_current_channel (Stanislaw Gruszka) [621103] - [netdrv] mac80211: fix supported rates IE if AP doesn't give us it's rates (Stanislaw Gruszka) [621103] - [netdrv] libertas/sdio: 8686: set ECSI bit for 1-bit transfers (Stanislaw Gruszka) [621103] - [netdrv] mac80211: do not wip out old supported rates (Stanislaw Gruszka) [621103] - [netdrv] p54pci: add Symbol AP-300 minipci adapters pciid (Stanislaw Gruszka) [621103] - [netdrv] hostap: Protect against initialization interrupt (Stanislaw Gruszka) [621103] - [netdrv] ath9k: Avoid corrupt frames being forwarded to mac80211 (Stanislaw Gruszka) [621103] - [netdrv] ath9k: re-enable ps by default for new single chip families (Stanislaw Gruszka) [621103] - [netdrv] ath5k: drop warning on jumbo frames (Stanislaw Gruszka) [621103] - [netdrv] wl1251: fix a memory leak in probe (Stanislaw Gruszka) [621103] - [netdrv] ath9k: add support for 802.11n bonded out AR2427 (Stanislaw Gruszka) [621103] - [netdrv] wireless: report reasonable bitrate for MCS rates through wext (Stanislaw Gruszka) [621103] - [netdrv] p54usb: Add device ID for Dell WLA3310 USB (Stanislaw Gruszka) [621103] - [netdrv] ath5k: retain promiscuous setting (Stanislaw Gruszka) [621103] - [netdrv] mac80211: fix rts threshold check (Stanislaw Gruszka) [621103] - [netdrv] mac80211: Fix robust management frame handling (MFP) (Stanislaw Gruszka) [621103] - [netdrv] ar9170usb: fix panic triggered by undersized rxstream buffer (Stanislaw Gruszka) [621103] - [netdrv] ar9170usb: add a couple more USB IDs (Stanislaw Gruszka) [621103] - [netdrv] rtl8180: fix tx status reporting (Stanislaw Gruszka) [621103] - [drm] fix writeback on rn50 powerpc (Dave Airlie) [667565] - [net] backport of vlan_get_protocol() (Andy Gospodarek) [669787] - [mm] backport vzalloc() and vzalloc_node() (Andy Gospodarek) [669787]- [block] blk-cgroup: Allow creation of hierarchical cgroups (Vivek Goyal) [658482] - [netdrv] tg3: Provide EEE support (John Feeney) [632105] - [netdrv] tg3: Disable TSS except for 5719 (John Feeney) [634316] - [netdrv] tg3: Raise the jumbo frame BD flag threshold (John Feeney) [635078] - [netdrv] tg3: Enable phy APD for 5717 and later asic revs (John Feeney) [635078] - [netdrv] tg3: Enable mult rd DMA engine on 5719 (John Feeney) [635078] - [netdrv] tg3: Fix 5719 internal FIFO overflow problem (John Feeney) [635078] - [netdrv] tg3: Assign correct tx margin for 5719 (John Feeney) [635078] - [netdrv] tg3: Apply 10Mbps fix to all 57765 revisions (John Feeney) [635078] - [netdrv] tg3: Add extend rx ring sizes for 5717 and 5719 (John Feeney) [635078] - [netdrv] tg3: Prepare for larger rx ring sizes (John Feeney) [635078] - [netdrv] tg3: 5719: Prevent tx data corruption (John Feeney) [635078] - [netdrv] tg3: Unlock 5717 B0+ support (John Feeney) [635078] - [netdrv] tg3: Fix read DMA FIFO overruns on recent devices (John Feeney) [635078] - [netdrv] tg3: Update version to 3.113 (John Feeney) [635078] - [netdrv] tg3: Migrate tg3_flags to phy_flags (John Feeney) [635078] - [netdrv] tg3: Create phy_flags and migrate phy_is_low_power (John Feeney) [635078] - [netdrv] tg3: Add phy-related preprocessor constants (John Feeney) [635078] - [netdrv] tg3: Add error reporting to tg3_phydsp_write() (John Feeney) [635078] - [netdrv] tg3: Improve small packet performance (John Feeney) [635078] - [netdrv] tg3: Remove 5720, 5750, and 5750M (John Feeney) [635078] - [netdrv] tg3: Detect APE firmware types (John Feeney) [635078] - [netdrv] tg3: Restrict ASPM workaround devlist (John Feeney) [635078] - [netdrv] tg3: Manage gphy power for CPMU-less devs only (John Feeney) [635078] - [netdrv] tg3: Don't access phy test ctrl reg for 5717+ (John Feeney) [635078] - [netdrv] tg3: Create TG3_FLG3_5717_PLUS flag (John Feeney) [635078] - [netdrv] tg3: Disable TSS also during tg3_close() (John Feeney) [635078] - [netdrv] tg3: Add 5784 ASIC rev to earlier PCIe MPS fix (John Feeney) [635078] - [netdrv] tg3: Update version to 3.112 (John Feeney) [635078] - [netdrv] tg3: Fix some checkpatch errors (John Feeney) [635078] - [netdrv] tg3: Revert PCIe tx glitch fix (John Feeney) [635078] - [netdrv] tg3: Report driver version to firmware (John Feeney) [635078] - [netdrv] tg3: Relax 5717 serdes restriction (John Feeney) [635078] - [netdrv] tg3: Fix single MSI-X vector coalescing (John Feeney) [635078] - [netdrv] tg3: Revert RSS indir tbl setup change (John Feeney) [635078] - [netdrv] tg3: allow TSO on vlan devices (John Feeney) [635078] - [netdrv] tg3: Update version to 3.111 (John Feeney) [635078] - [netdrv] tg3: 5717: Allow serdes link via parallel detect (John Feeney) [635078] - [netdrv] tg3: Allow single MSI-X vector allocations (John Feeney) [635078] - [netdrv] tg3: Off-by-one error in RSS setup (John Feeney) [635078] - [netdrv] tg3: Enable GRO by default. (John Feeney) [635078] - [netdrv] tg3: Update version to 3.110 (John Feeney) [635078] - [netdrv] tg3: Remove function errors flagged by checkpatch (John Feeney) [635078] - [netdrv] tg3: Unify max pkt size preprocessor constants (John Feeney) [635078] - [netdrv] tg3: Re-inline VLAN tags when appropriate (John Feeney) [635078] - [netdrv] tg3: Optimize rx double copy test (John Feeney) [635078] - [netdrv] tg3: Update version to 3.109 (John Feeney) [635078] - [netdrv] tg3: Remove tg3_dump_state() (John Feeney) [635078] - [netdrv] tg3: Cleanup if codestyle (John Feeney) [635078] - [netdrv] tg3: The case of switches (John Feeney) [635078] - [netdrv] tg3: Whitespace, constant, and comment updates (John Feeney) [635078] - [netdrv] tg3: Use VPD fw version when present (John Feeney) [635078] - [netdrv] tg3: Prepare FW version code for VPD versioning (John Feeney) [635078] - [netdrv] tg3: Fix message 80 char violations (John Feeney) [635078] - [netdrv] tg3: netdev_err() => dev_err() (John Feeney) [635078] - [netdrv] tg3: Replace pr_err with sensible alternatives (John Feeney) [635078] - [netdrv] tg3: Restore likely() check in tg3_poll_msix() (John Feeney) [635078] - [netdrv] drivers/net/tg3.c: change the field used with the TG3_FLAG_10_100_ONLY constant (John Feeney) [635078] - [netdrv] tg3: Remove now useless VPD code (John Feeney) [635078] - [netdrv] pci: Add helper to search for VPD keywords (John Feeney) [635078] - [netdrv] pci: Add VPD information field helper functions (John Feeney) [635078] - [netdrv] pci: Add helper to find a VPD resource data type (John Feeney) [635078] - [netdrv] pci: Add large and small resource data type code (John Feeney) [635078] - [netdrv] pci: Add PCI LRDT tag size and section size (John Feeney) [635078] - [netdrv] net: convert multiple drivers to use netdev_for_each_mc_addr, part6 (John Feeney) [635078] - [netdrv] drivers/net/tg3.c: Use (pr|netdev)_ macro helpers (John Feeney) [635078] - [kdump] vt-d: Handle previous faults after enabling fault handling (Takao Indoh) [617137] - [kdump] Enable the intr-remap fault handling after local apic setup (Takao Indoh) [617137] - [kdump] vt-d: Fix the vt-d fault handling irq migration in the x2apic mode (Takao Indoh) [617137] - [kdump] vt-d: Quirk for masking vtd spec errors to platform error handling logic (Takao Indoh) [617137] - [netdrv] return operator cleanup (Dean Nelson) [636331] - [netdrv] e100: Add missing read memory barrier (Dean Nelson) [636331] - [net] trans_start cleanups (Dean Nelson) [636331] - [netdrv] e100: Fix the TX workqueue race (Dean Nelson) [636331] - [netdrv] Use pr_ and netif_ (Dean Nelson) [636331] - [net] convert multiple drivers to use netdev_for_each_mc_addr, part4 (Dean Nelson) [636331] - [net] use netdev_mc_count and netdev_mc_empty when appropriate (Dean Nelson) [636331] - [netdrv] use DEFINE_PCI_DEVICE_TABLE() (Dean Nelson) [636331] - [netdrv] e100: Fix to allow systems with FW based cards to resume from STD (Dean Nelson) [636331] - [net] Use netdev_alloc_skb_ip_align() (Dean Nelson) [636331] - [netdrv] qlcnic: change module parameter permissions (Chad Dupuis) [667192] - [netdrv] qlcnic: fix ethtool diagnostics test (Chad Dupuis) [667192] - [netdrv] qlcnic: fix flash fw version read (Chad Dupuis) [667192] - [netdrv] Use static const (Chad Dupuis) [667192] - [netdrv] qlcnic: reset pci function unconditionally during probe (Chad Dupuis) [667192] - [netdrv] qlcnic: fix ocm window register offset calculation (Chad Dupuis) [667192] - [netdrv] qlcnic: fix LED test when interface is down (Chad Dupuis) [667192] - [netdrv] qlcnic: Updated driver version to 5.0.13 (Chad Dupuis) [667192] - [netdrv] qlcnic: LICENSE file for qlcnic (Chad Dupuis) [667192] - [netdrv] qlcnic: validate eswitch config values for PF (Chad Dupuis) [667192] - [netdrv] qlcnic: Disable loopback support (Chad Dupuis) [667192] - [netdrv] qlcnic: avoid using reset_devices as it may become obsolete (Chad Dupuis) [667192] - [netdrv] qlcnic: Bumped up driver version to 5.0.12 (Chad Dupuis) [667192] - [netdrv] qlcnic: fix panic on load (Chad Dupuis) [667192] - [netdrv] qlcnic: lro off message log from set rx checsum (Chad Dupuis) [667192] - [netdrv] qlcnic: Add description for CN1000Q adapter (Chad Dupuis) [667192] - [netdrv] qlcnic: Fix for kdump (Chad Dupuis) [667192] - [netdrv] qlcnic: Allow minimum bandwidth of zero (Chad Dupuis) [667192] - [netdrv] qlcnic: define valid vlan id range (Chad Dupuis) [667192] - [netdrv] qlcnic: reduce rx ring size (Chad Dupuis) [667192] - [netdrv] qlcnic: fix mac learning (Chad Dupuis) [667192] - [netdrv] qlcnic: update ethtool stats (Chad Dupuis) [667192] - [scsi] QLogic's qlcnic driver (Bob Picco) [562921] - [mm] notifier_from_errno() cleanup (Prarit Bhargava) [669041] - [x86] convert cpu notifier to return encapsulate errno value (Prarit Bhargava) [669041] - [kernel] notifier: change notifier_from_errno(0) to return NOTIFY_OK (Prarit Bhargava) [669041] - [netdrv] netxen: update driver version 4.0.75 (Chad Dupuis) [667194] - [netdrv] netxen: enable LRO based on NETIF_F_LRO (Chad Dupuis) [667194] - [netdrv] netxen: update module description (Chad Dupuis) [667194] - [netdrv] drivers/net: Use static const (Chad Dupuis) [667194] - [netdrv] netxen: avoid using reset_devices as it may become obsolete (Chad Dupuis) [667194] - [netdrv] netxen: remove unused firmware exports (Chad Dupuis) [667194] - [netdrv] netxen_nic: Fix the tx queue manipulation bug in netxen_nic_probe (Chad Dupuis) [667194] - [netdrv] netxen: fix kdump (Chad Dupuis) [667194] - [netdrv] netxen: make local function static (Chad Dupuis) [667194] - [netdrv] netxen: mask correctable error (Chad Dupuis) [667194] - [netdrv] netxen: fix race in tx stop queue (Chad Dupuis) [667194] - [netdrv] net: return operator cleanup (Chad Dupuis) [667194] - [mm] page-types.c: fix name of unpoison interface (Dean Nelson) [667686] - [mm] Documentation/vm: fix spelling in page-types.c (Dean Nelson) [667686] - [mm] page-types: exit early when invoked with -d|--describe (Dean Nelson) [667686] - [mm] page-types: whitespace alignment (Dean Nelson) [667686] - [mm] page-types: learn to describe flags directly from command line (Dean Nelson) [667686] - [mm] page-types: unsigned cannot be less than 0 in add_page() (Dean Nelson) [667686] - [mm] page-types: constify read only arrays (Dean Nelson) [667686] - [mm] tree-wide: fix assorted typos all over the place (Dean Nelson) [667686] - [kernel] kmsg_dump: use stable variable to dump kmsg buffer (Jarod Wilson) [632041] - [kernel] kmsg_dump: build fixups (Jarod Wilson) [632041] - [kernel] kmsg_dump: Dump on crash_kexec as well (Jarod Wilson) [632041] - [kernel] core: Add kernel message dumper to call on oopses and panics (Jarod Wilson) [632041] - [mm] shmem: put_super must percpu_counter_destroy (Jeff Moyer) [667550] - [fs] tmpfs: make tmpfs scalable with percpu_counter for used blocks (Jeff Moyer) [667550] - [fs] tmpfs: add accurate compare function to percpu_counter library (Jeff Moyer) [667550] - [netdrv] iwlagn: enable only rfkill interrupt when device is down (Stanislaw Gruszka) [593566] - [netdrv] wireless: use a dedicated workqueue for cfg80211 (Stanislaw Gruszka) [593566] - [netdrv] mac80211: do not requeue scan work when not needed (Stanislaw Gruszka) [593566] - [netdrv] mac80211: compete scan to cfg80211 if deferred scan fail to start (Stanislaw Gruszka) [593566] - [netdrv] mac80211: fix scan locking wrt. hw scan (Stanislaw Gruszka) [593566] - [netdrv] mac80211: flush workqueue before restarting device (Stanislaw Gruszka) [593566] - [drm] Backport AGP/DRM from 2.6.37-rc8 (Dave Airlie) [667565] - [drm] vga_switcheroo: backport (Dave Airlie) [667281] - [drm] fbcon: fix situation where fbcon gets deinitialised and can't reinit (Dave Airlie) [667281] - [char] vt: fix issue when fbcon wants to takeover a second time (Dave Airlie) [667281] - [drm] fb/kms: fix kABI issue in the aperture code (Dave Airlie) [667281] - [drm] fbdev: updates needed for drm backport (Dave Airlie) [667281] - [kernel] Revert "debug_locks: set oops_in_progress if we will log messages." (Dave Airlie) [667281] - [i2c] i2c-algo-bit: Add pre- and post-xfer hooks (Dave Airlie) [667281] - [x86] io-mapping: move asm include inside the config option (Dave Airlie) [667281] - [drm] io-mapping: Specify slot to use for atomic mappings (Dave Airlie) [667281] - [x86] Add array variants for setting memory to wc caching (Dave Airlie) [667281]- [x86] xsave: Use xsaveopt in context-switch path when supported (John Villalovos) [492912] - [x86] cpu: Enumerate xsaveopt (John Villalovos) [492912] - [x86] cpu: Add xsaveopt cpufeature (John Villalovos) [492912] - [x86] cpu: Make init_scattered_cpuid_features() consider cpuid subleaves (John Villalovos) [492912] - [x86] xsave: Sync xsave memory layout with its header for user handling (John Villalovos) [492912] - [x86] xsave: Track the offset, size of state in the xsave layout (John Villalovos) [492912] - [x86] fpu: Use static_cpu_has() to implement use_xsave() (John Villalovos) [492912] - [x86] Add new static_cpu_has() function using alternatives (John Villalovos) [492912] - [x86] fpu: Use the proper asm constraint in use_xsave() (John Villalovos) [492912] - [x86] Eliminate TS_XSAVE (John Villalovos) [492912] - [x86] cpu: Make APERF/MPERF a normal table-driven flag (John Villalovos) [492912] - [x86] Unify APERF/MPERF support (John Villalovos) [492912] - [x86] x86, cpu: Add AMD core boosting feature flag to /proc/cpuinfo (John Villalovos) [492912] - [scsi] lpfc: Update lpfc version for 8.3.5.30 driver release (Rob Evers) [663119] - [scsi] lpfc: Turned parity and serr bits back on after performing sli4 board reset PCI access (Rob Evers) [663119] - [scsi] lpfc: Use VPI for ALL ELS commands and allocate RPIs at node creation (Rob Evers) [663119] - [scsi] lpfc: Correct bit-definitions in SLI4 data structures (Rob Evers) [663119] - [scsi] lpfc: Update lpfc version for 8.3.5.29 driver release (Rob Evers) [663119] - [scsi] lpfc: Implement new SLI4 initialization procedures based on if_type (Rob Evers) [663119] - [scsi] lpfc: Implement the FC and SLI async event handlers (Rob Evers) [663119] - [scsi] lpfc: Comment update, minor re-order to sync w/ upstream (Rob Evers) [663119] - [scsi] lpfc: Fixed panic in the __lpfc_sli_get_sglq (Rob Evers) [663119] - [scsi] lpfc: Fixed management command context setting (Rob Evers) [663119] - [netdrv] vxge: make functions local and remove dead code (Bob Picco) [636869] - [netdrv] drivers/net: Convert unbounded kzalloc calls to kcalloc (Bob Picco) [636869] - [netdrv] vxge-main.c: Use pr_ and netdev_ (Bob Picco) [636869] - [netdrv] vxge: Version update (Bob Picco) [636869] - [netdrv] vxge: Update copyright information (Bob Picco) [636869] - [netdrv] vxge: NETIF_F_LLTX removal (Bob Picco) [636869] - [netdrv] vxge: Fix multicast issues (Bob Picco) [636869] - [netdrv] vxge: Remove queue_state references (Bob Picco) [636869] - [netdrv] vxge: show startup message with KERN_INFO (Bob Picco) [636869] - [netdrv] drivers/net: Remove unnecessary returns from void function()s (Bob Picco) [636869] - [x86] additional LPC Controller DeviceID for Intel Patsburg PCH for TCO Watchdog (David Milburn) [464257] - [x86] additional LPC Controller DeviceID for Intel Patsburg PCH (David Milburn) [464257] - [i2c] i2c-i801: Add Intel Patsburg device ID (David Milburn) [464257] - [pci] update Intel Patsburg defines (David Milburn) [464257] - [pci] irq and pci_ids patch for Intel Patsburg DeviceIDs (David Milburn) [464257] - [sound] ALSA HD Audio patch for Intel Patsburg DeviceIDs (David Milburn) [464257] - [x86] watchdog: TCO Watchdog patch for Intel Patsburg DeviceIDs (David Milburn) [464257] - [x86] ahci: AHCI and RAID mode SATA patch for Intel Patsburg DeviceIDs (David Milburn) [464257] - [ata] ata_piix: IDE Mode SATA patch for Intel Patsburg DeviceIDs (David Milburn) [464257] - [netdrv] ibmveth: Free irq on error path (Steve Best) [632706] - [netdrv] ibmveth: Cleanup error handling inside ibmveth_open (Steve Best) [632706] - [netdrv] ibmveth: Update module information and version (Steve Best) [632706] - [netdrv] ibmveth: Remove some unnecessary include files (Steve Best) [632706] - [netdrv] ibmveth: Convert driver specific assert to BUG_ON (Steve Best) [632706] - [netdrv] ibmveth: Return -EINVAL on all ->probe errors (Steve Best) [632706] - [netdrv] ibmveth: Coding style fixes (Steve Best) [632706] - [netdrv] ibmveth: Some formatting fixes (Steve Best) [632706] - [netdrv] ibmveth: Convert driver specific error functions to netdev_err (Steve Best) [632706] - [netdrv] ibmveth: Convert driver specific debug to netdev_dbg (Steve Best) [632706] - [netdrv] ibmveth: Remove redundant function prototypes (Steve Best) [632706] - [netdrv] ibmveth: Convert to netdev_alloc_skb (Steve Best) [632706] - [netdrv] ibmveth: remove procfs code (Steve Best) [632706] - [netdrv] ibmveth: Enable IPv6 checksum offload (Steve Best) [632706] - [netdrv] ibmveth: Remove duplicate checksum offload setup code (Steve Best) [632706] - [netdrv] ibmveth: Add optional flush of rx buffer (Steve Best) [632706] - [netdrv] ibmveth: Add scatter-gather support (Steve Best) [632706] - [netdrv] ibmveth: Use lighter weight read memory barrier in ibmveth_poll (Steve Best) [632706] - [netdrv] ibmveth: Add rx_copybreak (Steve Best) [632706] - [netdrv] ibmveth: Add tx_copybreak (Steve Best) [632706] - [netdrv] ibmveth: Remove LLTX (Steve Best) [632706] - [netdrv] ibmveth: batch rx buffer replacement (Steve Best) [632706] - [netdrv] ibmveth: Remove integer divide caused by modulus (Steve Best) [632706] - [scsi] ibmvfc: version 1.0.9 (Steve Best) [632710] - [scsi] ibmvfc: Handle Virtual I/O Server reboot (Steve Best) [632710] - [scsi] ibmvfc: Log link up/down events (Steve Best) [632710] - [scsi] ibmvfc: Fix terminate_rport_io (Steve Best) [632710] - [scsi] ibmvfc: Fix rport add/delete race resulting in oops (Steve Best) [632710] - [scsi] ibmvfc: Add support for fc_block_scsi_eh (Steve Best) [632710] - [scsi] ibmvfc: Add FC Passthru support (Steve Best) [632710] - [scsi] ibmvfc: Fix adapter cancel flags for terminate_rport_io (Steve Best) [632710] - [scsi] ibmvfc: Remove unnecessary parameter to ibmvfc_init_host (Steve Best) [632710] - [scsi] ibmvfc: Fix locking in ibmvfc_remove (Steve Best) [632710] - [scsi] ibmvfc: Fixup TMF response handling (Steve Best) [632710] - [ppc64] Enable PM_SLEEP on POWER w/o KABI changes (Steve Best) [632683] - [ppc64] pseries: Partition hibernation support for RHEL6.1 (Steve Best) [632683] - [ppc64] pseries: Partition hibernation support (Steve Best) [632683] - [ppc64] ibmvscsi: Fix softlockup on resume (Steve Best) [632683] - [ppc64] ibmvfc: Fix soft lockup on resume (Steve Best) [632683] - [ppc64] ibmvscsi: Add suspend/resume support (Steve Best) [632683] - [ppc64] ibmvfc: Add suspend/resume support (Steve Best) [632683] - [ppc64] ibmveth: Add suspend/resume support (Steve Best) [632683] - [ppc64] vio: Add power management support (Steve Best) [632683] - [ppc64] pseries: Migration code reorganization / hibernation prep (Steve Best) [632683] - [configs] redhat: added CONFIG_SECURITY_DMESG_RESTRICT option (Frantisek Hrbata) [653245] - [kernel] restrict unprivileged access to kernel syslog (Frantisek Hrbata) [653245] - [edac] i7300_edac: Fix an error with RHEL6 build (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Add it to x86 RHEL6 build (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Properly initialize per-csrow memory size (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: better initialize page counts (Mauro Carvalho Chehab) [638237] - [edac] MAINTAINERS: Add maintainer for i7300-edac driver (Mauro Carvalho Chehab) [638237] - [edac] i7300-edac: CodingStyle cleanup (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Improve comments (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Cleanup: reorganize the file contents (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Properly detect channel on CE errors (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: enrich FBD error info for corrected errors (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: enrich FBD error info for fatal errors (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: pre-allocate a buffer used to prepare err messages (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Fix MTR x4/x8 detection logic (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Make the debug messages coherent with the others (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Cleanup: remove get_error_info logic (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Add a code to cleanup error registers (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Add support for reporting FBD errors (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Properly detect the type of error correction (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Detect if the device is on single mode (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Adds detection for enhanced scrub mode on x8 (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Clear the error bit after reading (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Add error detection code for global errors (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Better name PCI devices (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Add a FIXME note about the error correction type (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: add global error registers (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: display info if ECC is enabled or not (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: start a driver for i7300 chipset (Mauro Carvalho Chehab) [638237] - [net] ipsec: fragment locally generated tunnel-mode IPSec6 packets as needed (Herbert Xu) [661113] - [dma] Fix incorrect iommu in ioatdma (John Feeney) [611884] - [pci] sysfs: Update ROM to include default owner write access (Alex Williamson) [668478] - [x86] tboot: Add support for S3 memory integrity protection (John Villalovos) [464222] - [x86] Fix checking of SRAT when node 0 ram is not from 0 (Amerigo Wang) [668340] - [virt] VMX: when entering real mode align segment base to 16 bytes (Gleb Natapov) [665970] - [virt] xenbus: implement O_NONBLOCK (Paolo Bonzini) [607262] - [virt] x86: Push potential exception error code on task switches (Gleb Natapov) [654284] - [virt] VMX: add module parameter to avoid trapping HLT instructions (Gleb Natapov) [661540] - [netdrv] QLogic nextxen driver updates (Bob Picco) [562940] - [scsi] libsas: fix NCQ mixing with non-NCQ (David Milburn) [621606]- [netdrv] BNX2I: Updated version, copyright, and maintainer info (Mike Christie) [635894] - [netdrv] BNX2I: Added iSCSI text pdu support for iSCSI offload (Mike Christie) [635894] - [netdrv] BNX2I: Added jumbo MTU support for the no shost case (Mike Christie) [635894] - [netdrv] BNX2I: Added support for the 57712(E) devices (Mike Christie) [635894] - [netdrv] BNX2I: Added handling for unsupported iSCSI offload hba (Mike Christie) [635894] - [netdrv] BNX2I: Fixed the 32-bit swapping of the LUN field for nopouts for 5771X (Mike Christie) [635894] - [netdrv] BNX2I: Allow ep CONNECT_FAILED condition to go through proper cleanup (Mike Christie) [635894] - [netdrv] BNX2I: Added reconnect fix connecting against Lefthand targets (Mike Christie) [635894] - [netdrv] BNX2I: Cleaned up various error conditions in ep_connect/disconnect (Mike Christie) [635894] - [netdrv] BNX2I: Added return code check for chip kwqe submission request (Mike Christie) [635894] - [netdrv] BNX2I: Modified the bnx2i stop path to compensate for in progress ops (Mike Christie) [635894] - [netdrv] BNX2I: Removed the dynamic registration of CNIC (Mike Christie) [635894] - [netdrv] BNX2I: Added mutex lock protection to conn_get_param (Mike Christie) [635894] - [netdrv] BNX2I: Allow to abort the connection if connect request times out (Mike Christie) [635894] - [netdrv] BNX2I: Fixed the remote TCP RST handling for the 570X (1g) (Mike Christie) [635894] - [netdrv] BNX2I: Fixed a cid leak issue for 5771X (10g) (Mike Christie) [635894] - [netdrv] BNX2I: Fixed the endian bug in the TMF LUN cmd send (Mike Christie) [635894] - [netdrv] BNX2I: Added chip cleanup for the remove module path (Mike Christie) [635894] - [netdrv] BNX2I: Recouple the CFC delete cleanup with cm_abort/close completion (Mike Christie) [635894] - [netdrv] BNX2I: Added support for other TMFs besides ABORT_TASK (Mike Christie) [635894] - [netdrv] BNX2I: Fixed a protocol violation on nopout responses (Mike Christie) [635894] - [netdrv] BNX2I: Added host param ISCSI_HOST_PARAM_IPADDRESS (Mike Christie) [635894] - [netdrv] BNX2I: Fixed the TCP graceful termination initiation (Mike Christie) [635894] - [netdrv] BNX2I: Fine tuned conn destroy and context destroy timeout values (Mike Christie) [635894] - [netdrv] cnic: Fix the type field in SPQ messages (Mike Christie) [635892] - [netdrv] cnic: Do not call bnx2i when bnx2i is calling cnic_unregister_driver() (Mike Christie) [635892] - [netdrv] cnic: Do not allow iSCSI and FCoE on bnx2x multi-function mode (Mike Christie) [635892] - [netdrv] cnic: fix mem leak on allocation failures in cnic_alloc_uio_rings() (Mike Christie) [635892] - [netdrv] cnic: Add FCoE support on 57712 (Mike Christie) [635892] - [netdrv] cnic: Add kcq2 support on 57712 (Mike Christie) [635892] - [netdrv] cnic: Call cm_connect_complete() immediately on error (Mike Christie) [635892] - [netdrv] cnic: Check device state before reading the kcq pointer in IRQ (Mike Christie) [635892] - [netdrv] cnic: Support NIC Partition mode (Mike Christie) [635892] - [netdrv] cnic: Use proper client and connection IDs on iSCSI ring (Mike Christie) [635892] - [netdrv] cnic: Improve ->iscsi_nl_msg_send() (Mike Christie) [635892] - [netdrv] cnic: Prevent "scheduling while atomic" when calling ->cnic_init() (Mike Christie) [635892] - [netdrv] cnic: Fix iSCSI TCP port endian order (Mike Christie) [635892] - [netdrv] drivers/net/cnic.c: Remove unnecessary semicolons (Mike Christie) [635892] - [netdrv] cnic: Add support for 57712 device (Mike Christie) [635892] - [netdrv] cnic: Decouple uio close from cnic shutdown (Mike Christie) [635892] - [netdrv] cnic: Add cnic_uio_dev struct (Mike Christie) [635892] - [netdrv] cnic: Add cnic_free_uio() (Mike Christie) [635892] - [netdrv] cnic: Defer iscsi connection cleanup (Mike Christie) [635892] - [netdrv] cnic: Add cnic_bnx2x_destroy_ramrod() (Mike Christie) [635892] - [netdrv] cnic: Convert ctx_flags to bit fields (Mike Christie) [635892] - [netdrv] cnic: Add common cnic_request_irq() (Mike Christie) [635892] - [netdrv] bnx2x, cnic: Fix SPQ return credit (Mike Christie) [635892] - [netdrv] bnx2x, cnic, bnx2i: use new FW/HSI (Mike Christie) [635892] - [netdrv] cnic: Fine-tune ring init code (Mike Christie) [635892] - [netdrv] cnic: Use pfid for internal memory offsets (Mike Christie) [635892] - [netdrv] cnic: Pass cp pointer to BNX2X_HW_CID (Mike Christie) [635892] - [netdrv] drivers/net: Convert unbounded kzalloc calls to kcalloc (Mike Christie) [635892] - [netdrv] cnic: Update version to 2.1.3 (Mike Christie) [635892] - [netdrv] cnic: Further unify kcq handling code (Mike Christie) [635892] - [netdrv] cnic: Restructure kcq processing (Mike Christie) [635892] - [netdrv] cnic: Unify kcq allocation for all devices (Mike Christie) [635892] - [netdrv] cnic: Unify IRQ code for all hardware types (Mike Christie) [635892] - [netdrv] cnic: Fine-tune CID memory space calculation (Mike Christie) [635892] - [netdrv] cnic: Fix cnic_cm_abort() error handling (Mike Christie) [635892] - [netdrv] cnic: Refactor and fix cnic_ready_to_close() (Mike Christie) [635892] - [netdrv] cnic: Refactor code in cnic_cm_process_kcqe() (Mike Christie) [635892] - [netdrv] cnic: Return error code in cnic_cm_close() if unsuccessful (Mike Christie) [635892] - [netdrv] cnic: Return SPQ credit to bnx2x after ring setup and shutdown (Mike Christie) [635892] - [netdrv] cnic: Convert cnic_local_flags to atomic ops (Mike Christie) [635892] - [netdrv] drivers/net: Remove unnecessary returns from void function()s (Mike Christie) [635892] - [netdrv] bnx2x: update version to 1.62.00-2 (Mike Christie) [635942] - [netdrv] bnx2x: replace FW to 6.2.5 (Mike Christie) [635942] - [netdrv] bnx2x: add FW 6.2.5 files (Mike Christie) [635942] - [netdrv] bnx2x: Add DCB/PFC support - link layer (Mike Christie) [635942] - [netdrv] bnx2x: add DCB support (Mike Christie) [635942] - [netdrv] bnx2x: add a select queue callback (Mike Christie) [635942] - [netdrv] bnx2x: Take the distribution range definition out of skb_tx_hash() (Mike Christie) [635942] - [netdrv] bnx2x: add FCoE ring (Mike Christie) [635942] - [netdrv] bnx2x: Update version number and a date (Mike Christie) [635942] - [netdrv] bnx2x: Fixed a compilation warning (Mike Christie) [635942] - [netdrv] bnx2x: Use dma_alloc_coherent() semantics for ILT memory allocation (Mike Christie) [635942] - [netdrv] bnx2x: LSO code was broken on BE platforms (Mike Christie) [635942] - [netdrv] bnx2x: Add Nic partitioning mode (57712 devices) (Mike Christie) [635942] - [netdrv] bnx2x: Use helpers instead of direct access to the shinfo(skb) fields (Mike Christie) [635942] - [netdrv] bnx2x: Do interrupt mode initialization and NAPIs adding before register_netdev() (Mike Christie) [635942] - [netdrv] bnx2x: Disable local BHes to prevent a dead-lock situation (Mike Christie) [635942] - [netdrv] net: bnx2x: fix error value sign (Mike Christie) [635942] - [netdrv] drivers/net/bnx2x: Remove unnecessary semicolons (Mike Christie) [635942] - [netdrv] bnx2x: Update version number (Mike Christie) [635942] - [netdrv] bnx2x: Reset 8073 phy during common init (Mike Christie) [635942] - [netdrv] bnx2x: Do not enable CL37 BAM unless it is explicitly enabled (Mike Christie) [635942] - [netdrv] bnx2x: Fix resetting BCM8726 PHY during common init (Mike Christie) [635942] - [netdrv] bnx2x: Clear latch indication on link reset (Mike Christie) [635942] - [netdrv] bnx2x: Fix port selection in case of E2 (Mike Christie) [635942] - [netdrv] bnx2x: Fix waiting for reset complete on BCM848x3 PHYs (Mike Christie) [635942] - [netdrv] bnx2x: Restore appropriate delay during BMAC reset (Mike Christie) [635942] - [netdrv] bnx2x: make local function static and remove dead code (Mike Christie) [635942] - [netdrv] bnx2x: Don't check for vlan group before vlan_tx_tag_present (Mike Christie) [635942] - [netdrv] bnx2x: update version to 1.60.00-3 (Mike Christie) [635942] - [netdrv] bnx2x: prevent false parity error in MSI-X memory of HC block (Mike Christie) [635942] - [netdrv] bnx2x: fix possible deadlock in HC hw block (Mike Christie) [635942] - [netdrv] bnx2x: update version to 1.60.00-2 (Mike Christie) [635942] - [netdrv] bnx2x: remove unnecessary FUNC_FLG_RSS flag and related (Mike Christie) [635942] - [netdrv] bnx2x: Use correct FW constant for header padding (Mike Christie) [635942] - [netdrv] bnx2x: do not deal with power if no capability (Mike Christie) [635942] - [netdrv] bnx2x: remove redundant commands during error handling (Mike Christie) [635942] - [netdrv] bnx2x: Optimized the branching in the bnx2x_rx_int() (Mike Christie) [635942] - [netdrv] bnx2x: Fixing a typo: added a missing RSS enablement (Mike Christie) [635942] - [netdrv] bnx2x: update version to 1.60.00-1 (Mike Christie) [635942] - [netdrv] bnx2x: properly initialize FW stats (Mike Christie) [635942] - [netdrv] bnx2x: code beautify (Mike Christie) [635942] - [netdrv] bnx2x, cnic: Fix SPQ return credit (Mike Christie) [635942] - [netdrv] bnx2x: move msix table initialization to probe() (Mike Christie) [635942] - [netdrv] bnx2x: use L1_CACHE_BYTES instead of magic number (Mike Christie) [635942] - [netdrv] bnx2x: remove unused fields in main driver structure (Mike Christie) [635942] - [netdrv] bnx2x: remove unused parameter in reuse_rx_skb() (Mike Christie) [635942] - [netdrv] bnx2x: Add 57712 support (Mike Christie) [635942] - [netdrv] bnx2x: change type of spq_left to atomic (Mike Christie) [635942] - [netdrv] bnx2x: rename MF related fields (Mike Christie) [635942] - [netdrv] bnx2x: remove old FW files (Mike Christie) [635942] - [netdrv] bnx2x, cnic, bnx2i: use new FW/HSI (Mike Christie) [635942] - [netdrv] bnx2x: add 6.0.34 fw files (Mike Christie) [635942] - [netdrv] bnx2x: create folder for bnx2x firmware files (Mike Christie) [635942] - [netdrv] bnx2x: Moved enabling of MSI to the bnx2x_set_num_queues() (Mike Christie) [635942] - [netdrv] bnx2x: Use netif_set_real_num_{rx, tx}_queues() (Mike Christie) [635942] - [netdrv] bnx2x: return operator cleanup (Mike Christie) [635942] - [netdrv] bnx2x: Spread rx buffers between allocated queues (Mike Christie) [635942] - [netdrv] drivers/net/bnx2x: use ARRAY_SIZE macro in bnx2x_main.c (Mike Christie) [635942] - [netdrv] bnx2x: Update bnx2x version to 1.52.53-6 (Mike Christie) [635942] - [netdrv] bnx2x: Change LED scheme for dual-media (Mike Christie) [635942] - [netdrv] bnx2x: Add dual-media changes (Mike Christie) [635942] - [netdrv] bnx2x: Organize PHY functions (Mike Christie) [635942] - [netdrv] bnx2x: Apply logic changes for the new scheme (Mike Christie) [635942] - [netdrv] bnx2x: Move common function into aggregated function (Mike Christie) [635942] - [netdrv] bnx2x: Adjust flow-control with the new scheme (Mike Christie) [635942] - [netdrv] bnx2x: Adjust alignment of split PHY functions (Mike Christie) [635942] - [netdrv] bnx2x: Split PHY functions (Mike Christie) [635942] - [netdrv] bnx2x: Unify PHY attributes (Mike Christie) [635942] - [netdrv] bnx2x: avoid skb->ip_summed initialization (Mike Christie) [635942] - [netdrv] skbuff.h: add skb_checksum_none_assert() (Mike Christie) [635942] - [netdrv] bnx2x: Update version to 1.52.53-5 (Mike Christie) [635942] - [netdrv] bnx2x: Add BCM84823 to the supported PHYs (Mike Christie) [635942] - [netdrv] bnx2x: Change BCM848xx LED configuration (Mike Christie) [635942] - [netdrv] bnx2x: Remove unneeded setting of XAUI low power to BCM8727 (Mike Christie) [635942] - [netdrv] bnx2x: Change BCM848xx configuration according to IEEE (Mike Christie) [635942] - [netdrv] bnx2x: Reset link before any new link settings (Mike Christie) [635942] - [netdrv] bnx2x: Fix potential link issue In BCM8727 based boards (Mike Christie) [635942] - [netdrv] bnx2x: Fix potential link issue of BCM8073/BCM8727 (Mike Christie) [635942] - [netdrv] bnx2x: fix wrong return from bnx2x_trylock_hw_lock (Mike Christie) [635942] - [netdrv] bnx2x: small fix in stats handling (Mike Christie) [635942] - [netdrv] bnx2x: Update bnx2x version to 1.52.53-4 (Mike Christie) [635942] - [netdrv] bnx2x: Fix PHY locking problem (Mike Christie) [635942] - [netdrv] drivers/net/bnx2x: Adjust confusing if indentation (Mike Christie) [635942] - [netdrv] bnx2x: Load firmware in open() instead of probe() (Mike Christie) [635942] - [netdrv] bnx2x: Protect statistics ramrod and sequence number (Mike Christie) [635942] - [netdrv] bnx2x: Protect a SM state change (Mike Christie) [635942] - [netdrv] net: bnx2x_cmn.c needs net/ip6_checksum.h for csum_ipv6_magic (Mike Christie) [635942] - [netdrv] bnx2x: update driver version to 1.52.53-3 (Mike Christie) [635942] - [netdrv] bnx2x: Move statistics handling code to bnx2x_stats.* (Mike Christie) [635942] - [netdrv] bnx2x: Create separate file for ethtool routines (Mike Christie) [635942] - [netdrv] bnx2x: Create bnx2x_cmn.* files (Mike Christie) [635942] - [netdrv] bnx2x: move global variable load_count to bnx2x.h (Mike Christie) [635942] - [netdrv] bnx2x: store module parameters in driver main structure (Mike Christie) [635942] - [netdrv] bnx2x: Create separate folder for bnx2x driver (Mike Christie) [635942] - [netdrv] bnx2x: Set RXHASH for LRO packets (Mike Christie) [635942] - [netdrv] bnx2x: Make ethtool_ops::set_flags() return -EINVAL for unsupported flags (Mike Christie) [635942] - [netdrv] bnx2x: fail when try to setup unsupported features (Mike Christie) [635942] - [netdrv] bnx2x: Fix link problem with some DACs (Mike Christie) [635942] - [netdrv] bnx2x: avoid TX timeout when stopping device (Mike Christie) [635942] - [netdrv] bnx2x: Remove two prefetch() (Mike Christie) [635942] - [netdrv] bnx2x: add support for receive hashing (Mike Christie) [635942] - [netdrv] bnx2x: Date and version (Mike Christie) [635942] - [netdrv] bnx2x: Rework power state handling code (Mike Christie) [635942] - [netdrv] bnx2x: use mask in test_registers() to avoid parity error (Mike Christie) [635942] - [netdrv] bnx2x: Fixed MSI-X enabling flow (Mike Christie) [635942] - [netdrv] bnx2x: Added new statistics (Mike Christie) [635942] - [netdrv] bnx2x: White spaces (Mike Christie) [635942] - [netdrv] bnx2x: Protect code with NOMCP (Mike Christie) [635942] - [netdrv] bnx2x: Increase DMAE max write size for 57711 (Mike Christie) [635942] - [netdrv] bnx2x: Parity errors handling for 57710 and 57711 (Mike Christie) [635942] - [netdrv] Revert "[netdrv] bnx2x: fix system hung after netdev watchdog" (Mike Christie) [635942] - [netdrv] bnx2x: Added GRO support (Mike Christie) [635942] - [netdrv] bnx2x: remove trailing space in messages (Mike Christie) [635942] - [netdrv] bnx2x: fix typo (Mike Christie) [635942] - [netdrv] bnx2x: convert to use netdev_for_each_mc_addr (Mike Christie) [635942] - [netdrv] drivers/net/bnx2x: Use (pr|netdev|netif)_ macro helpers (Mike Christie) [635942] - [netdrv] bnx2x: use netdev_mc_count and netdev_mc_empty when appropriate (Mike Christie) [635942] - [netdrv] bnx2x: remove HAVE_ leftovers (Mike Christie) [635942] - [netdrv] bnx2x: use DEFINE_PCI_DEVICE_TABLE() (Mike Christie) [635942] - [netdrv] bnx2x: fix typos (Mike Christie) [635942] - [netdrv] bnx2x: Move && and || to end of previous line (Mike Christie) [635942] - [netdrv] bnx2x: Convert ethtool {get_stats, self_test}_count() ops to get_sset_count() (Mike Christie) [635942]- [virt] kvm: fast-path msi injection with irqfd (Michael S. Tsirkin) [658442] - [fs] cifs: make cifs_set_oplock_level() take a cifsInodeInfo pointer (Jeff Layton) [656461] - [fs] cifs: Add cifs_set_oplock_level (Jeff Layton) [656461] - [fs] cifs: eliminate cifsInodeInfo->write_behind_rc (Jeff Layton) [656461] - [fs] cifs: Fix checkpatch warnings and bump cifs version number (Jeff Layton) [656461] - [fs] cifs: wait for writeback to complete in cifs_flush (Jeff Layton) [656461] - [fs] cifs: convert cifsFileInfo->count to non-atomic counter (Jeff Layton) [656461] - [fs] cifs: move close processing from cifs_close to cifsFileInfo_put (Jeff Layton) [656461] - [fs] cifs: move cifsFileInfo_put to file.c (Jeff Layton) [656461] - [fs] cifs: convert GlobalSMBSeslock from a rwlock to regular spinlock (Jeff Layton) [656461] - [fs] cifs: Fix minor checkpatch warning and update cifs version (Jeff Layton) [656461] - [fs] cifs: move cifs_new_fileinfo to file.c (Jeff Layton) [656461] - [fs] cifs: eliminate pfile pointer from cifsFileInfo (Jeff Layton) [656461] - [fs] cifs: cifs_write argument change and cleanup (Jeff Layton) [656461] - [fs] cifs: clean up cifs_reopen_file (Jeff Layton) [656461] - [fs] cifs: eliminate the inode argument from cifs_new_fileinfo (Jeff Layton) [656461] - [fs] cifs: eliminate oflags option from cifs_new_fileinfo (Jeff Layton) [656461] - [fs] cifs: fix flags handling in cifs_posix_open (Jeff Layton) [656461] - [fs] cifs: eliminate cifs_posix_open_inode_helper (Jeff Layton) [656461] - [fs] cifs: don't use vfsmount to pin superblock for oplock breaks (Jeff Layton) [656461] - [fs] cifs: keep dentry reference in cifsFileInfo instead of inode reference (Jeff Layton) [656461] - [fs] Fix f_flags/f_mode in case of lookup_instantiate_filp() from open(pathname, 3) (Jeff Layton) [656461] - [fs] Kill path_lookup_open() (Jeff Layton) [656461] - [fs] add OPEN_FMODE definition (Jeff Layton) [656461] - [fs] cifs: allow calling cifs_build_path_to_root on incomplete cifs_sb (Jeff Layton) [646223] - [fs] cifs: fix check of error return from is_path_accessable (Jeff Layton) [646223] - [fs] cifs: don't take extra tlink reference in initiate_cifs_search (Jeff Layton) [646223] - [fs] cifs: make cifs_ioctl handle NULL filp->private_data correctly (Jeff Layton) [646223] - [fs] cifs: remove unneeded NULL tests (Jeff Layton) [646223] - [fs] cifs: convert tlink_tree to a rbtree (Jeff Layton) [646223] - [fs] cifs: store pointer to master tlink in superblock (Jeff Layton) [646223] - [fs] cifs: on multiuser mount, set ownership to current_fsuid/current_fsgid (Jeff Layton) [646223] - [fs] cifs: initialize tlink_tree_lock and tlink_tree (Jeff Layton) [646223] - [fs] cifs: unregister as a user of slow work on module removal (Jeff Layton) [646223] - [fs] cifs: implement recurring workqueue job to prune old tcons (Jeff Layton) [646223] - [fs] cifs: on multiuser mount, set ownership to current_fsuid/current_fsgid (Jeff Layton) [646223] - [fs] cifs: add "multiuser" mount option (Jeff Layton) [646223] - [fs] cifs: add routines to build sessions and tcons on the fly (Jeff Layton) [646223] - [fs] cifs: fix cifs_show_options to show "username=" or "multiuser" (Jeff Layton) [646223] - [fs] cifs: have find_readable/writable_file filter by fsuid (Jeff Layton) [646223] - [fs] cifs: have cifsFileInfo hold a reference to a tlink rather than tcon pointer (Jeff Layton) [646223] - [fs] cifs: add refcounted and timestamped container for holding tcons (Jeff Layton) [646223] - [fs] cifs: add kfree() on error path (Jeff Layton) [646223] - [fs] cifs: fix handling of signing with writepages (Jeff Layton) [646223] - [fs] cifs: have cifs_new_fileinfo take a tcon arg (Jeff Layton) [646223] - [fs] cifs: add cifs_sb_master_tcon and convert some callers to use it (Jeff Layton) [646223] - [fs] cifs: temporarily rename cifs_sb->tcon to ptcon to catch stragglers (Jeff Layton) [646223] - [fs] cifs: add function to get a tcon from cifs_sb (Jeff Layton) [646223] - [fs] cifs: make various routines use the cifsFileInfo->tcon pointer (Jeff Layton) [646223] - [fs] cifs: Remove unnecessary casts of private_data (Jeff Layton) [646223] - [fs] cifs: add tcon field to cifsFileInfo struct (Jeff Layton) [646223] - [fs] cifs: eliminate redundant xdev check in cifs_rename (Jeff Layton) [646223] - [fs] cifs: consolidate error handling in several functions (Jeff Layton) [646223] - [fs] cifs: add "mfsymlinks" mount option (Jeff Layton) [651878] - [fs] cifs: use Minshall+French symlink functions (Jeff Layton) [651878] - [fs] cifs: implement CIFSCreateMFSymLink() (Jeff Layton) [651878] - [fs] cifs: implement CIFSFormatMFSymlink() (Jeff Layton) [651878] - [fs] cifs: implement CIFSQueryMFSymLink() (Jeff Layton) [651878] - [fs] cifs: implement CIFSCouldBeMFSymlink() and CIFSCheckMFSymlink() (Jeff Layton) [651878] - [fs] cifs: implement CIFSParseMFSymlink() (Jeff Layton) [651878] - [fs] cifs: set CONFIG_CIFS_FSCACHE to 'no' for now (Jeff Layton) [651865] - [fs] cifs: fix another memleak, in cifs_root_iget (Jeff Layton) [651865] - [fs] cifs: cancel_delayed_work() + flush_scheduled_work() -> cancel_delayed_work_sync() (Jeff Layton) [651865] - [fs] cifs: cifs_convert_address() returns zero on error (Jeff Layton) [651865] - [fs] cifs: handle FindFirst failure gracefully (Jeff Layton) [651865] - [fs] cifs: prevent infinite recursion in cifs_reconnect_tcon (Jeff Layton) [651865] - [fs] cifs: Cannot allocate memory error on mount (Jeff Layton) [651865] - [fs] cifs: Remove obsolete header (Jeff Layton) [651865] - [fs] cifs: Allow binding to local IP address (Jeff Layton) [651865] - [fs] cifs: fix broken oplock handling (Jeff Layton) [651865] - [fs] cifs: use type __u32 instead of int for the oplock parameter (Jeff Layton) [651865] - [fs] cifs: reduce false positives with inode aliasing serverino autodisable (Jeff Layton) [651865] - [fs] cifs: don't allow cifs_iget to match inodes of the wrong type (Jeff Layton) [651865] - [fs] cifs: remove redundant path walking in dfs_do_refmount (Jeff Layton) [651865] - [fs] cifs: ignore the "mand", "nomand" and "_netdev" mount options (Jeff Layton) [651865] - [fs] cifs: update README to include details about 'fsc' option (Jeff Layton) [651865] - [fs] cifs: Fix ordering of cleanup on module init failure (Jeff Layton) [651865] - [fs] cifs: relinquish fscache cookie before freeing CIFSTconInfo (Jeff Layton) [651865] - [fs] cifs: Missing ifdef (Jeff Layton) [651865] - [fs] cifs: Missing line from previous commit (Jeff Layton) [651865] - [fs] cifs: Fix build break when CONFIG_CIFS_FSCACHE disabled (Jeff Layton) [651865] - [fs] cifs: fsc should not default to "on" (Jeff Layton) [651865] - [fs] cifs: add mount option to enable local caching (Jeff Layton) [651865] - [fs] cifs: read pages from FS-Cache (Jeff Layton) [651865] - [fs] cifs: store pages into local cache (Jeff Layton) [651865] - [fs] cifs: FS-Cache page management (Jeff Layton) [651865] - [fs] cifs: define inode-level cache object and register them (Jeff Layton) [651865] - [fs] cifs: define superblock-level cache index objects and register them (Jeff Layton) [651865] - [fs] cifs: define server-level cache index objects and register them (Jeff Layton) [651865] - [fs] cifs: register CIFS for caching (Jeff Layton) [651865] - [fs] cifs: add kernel config option for CIFS Client caching support (Jeff Layton) [651865] - [fs] cifs: guard cifsglob.h against multiple inclusion (Jeff Layton) [651865] - [fs] cifs: map NT_STATUS_ERROR_WRITE_PROTECTED to -EROFS (Jeff Layton) [618175] - [fs] cifs: allow matching of tcp sessions in CifsNew state (Jeff Layton) [629085] - [fs] cifs: fix potential double put of TCP session reference (Jeff Layton) [629085] - [fs] cifs: prevent possible memory corruption in cifs_demultiplex_thread (Jeff Layton) [629085] - [fs] cifs: eliminate some more premature cifsd exits (Jeff Layton) [629085] - [fs] cifs: prevent cifsd from exiting prematurely (Jeff Layton) [629085] - [fs] CIFS: Make cifs_convert_address() take a const src pointer and a length (Jeff Layton) [629085] - [x86] oprofile: Add support for 6 counters for AMD family 15h (Robert Richter) [647750] - [x86] oprofile: Add support for AMD family 15h (Robert Richter) [647750] - [x86] GART: Disable GART table walk probes, add warning (Frank Arnold) [633479 633916] - [x86] amd_nb: Enable GART support for AMD family 0x15 CPUs (Frank Arnold) [633479 633916] - [x86] cacheinfo: Unify AMD L3 cache index disable checking (Frank Arnold) [633479] - [x86] powernow-k8: Limit Pstate transition latency check (Frank Arnold) [633479] - [x86] AMD: Extend support to future families (Frank Arnold) [633479] - [x86] amd: Use compute unit information to determine thread siblings (Frank Arnold) [633479 633922] - [x86] amd: Extract compute unit information for AMD CPUs (Frank Arnold) [633479 633922] - [x86] amd: Add support for CPUID topology extension of AMD CPUs (Frank Arnold) [633479 633922] - [x86] cpu: Fix renamed, not-yet-shipping AMD CPUID feature bit (Frank Arnold) [633479] - [x86] cpu: Update AMD CPUID feature bits (Frank Arnold) [633479] - [x86] nmi: Support NMI watchdog on newer AMD CPU families (Frank Arnold) [633479] - [virt] vhost: get/put_user -> __get/__put_user (Michael S. Tsirkin) [665360] - [virt] vhost: copy_to_user -> __copy_to_user (Michael S. Tsirkin) [665360] - [virt] vhost: fix log ctx signalling (Michael S. Tsirkin) [665360] - [virt] vhost: fix return code for log_access_ok() (Michael S. Tsirkin) [665360] - [virt] vhost-net: batch use/unuse mm (Michael S. Tsirkin) [665360] - [virt] drivers/vhost/vhost.c: delete double assignment (Michael S. Tsirkin) [665360] - [virt] vhost: put mm after thread stop (Michael S. Tsirkin) [665360] - [virt] vhost-net: replace workqueue with a kthread (Michael S. Tsirkin) [665360]- [mm] do not keep kswapd awake for an unreclaimable zone (Johannes Weiner) [633825] - [netdrv] iwlwifi: Convert to new PCI PM framework (John Linville) [611075] - [virt] Add AES to CPUID ext_features recognized by kvm (John Cooper) [663538] - [net] tcp: Increase TCP_MAXSEG socket option minimum to TCP_MIN_MSS (Frantisek Hrbata) [652511] {CVE-2010-4165} - [net] tproxy: use the interface primary IP address as a default value for --on-ip (Thomas Graf) [591335] - [net] tproxy: Add missing CAP_NET_ADMIN check to ipv6 side (Thomas Graf) [591335] - [net] tproxy: added IPv6 support to the socket match (Thomas Graf) [591335] - [net] tproxy: split off ipv6 defragmentation to a separate module (Thomas Graf) [591335] - [net] tproxy: check for transparent flag in ip_route_newports (Thomas Graf) [591335] - [net] netfilter: tproxy: nf_tproxy_assign_sock() can handle tw sockets (Thomas Graf) [591335] - [net] tproxy: added IPv6 support to the TPROXY target (Thomas Graf) [591335] - [net] tproxy: allow non-local binds of IPv6 sockets if IP_TRANSPARENT is enabled (Thomas Graf) [591335] - [net] tproxy: added IPv6 socket lookup function to nf_tproxy_core (Thomas Graf) [591335] - [net] tproxy: added const specifiers to udp lookup functions (Thomas Graf) [591335] - [net] tproxy: added tproxy sockopt interface in the IPV6 layer (Thomas Graf) [591335] - [net] tproxy: added udp6_lib_lookup function (Thomas Graf) [591335] - [net] tproxy: add lookup type checks for UDP in nf_tproxy_get_sock_v4() (Thomas Graf) [591335] - [net] tproxy: kick out TIME_WAIT sockets in case a new connection comes in with th (Thomas Graf) [591335] - [net] tproxy: fix hash locking issue when using port redirection in __inet_inherit_port() (Thomas Graf) [591335] - [net] netfilter: use NFPROTO_IPV4 instead of AF_INET (Thomas Graf) [591335] - [net] netfilter: xt_TPROXY: the length of lines should be within 80 (Thomas Graf) [591335] - [mm] fix memory-failure hugetlbfs vs THP collision (Dean Nelson) [531476] - [mm] mm/hugetlb.c: avoid double unlock_page() in hugetlb_fault() (Dean Nelson) [531476] - [mm] mm/hugetlb.c: add missing spin_lock() to hugetlb_cow() (Dean Nelson) [531476] - [mm] Fix migration.c compilation on s390 (Dean Nelson) [531476] - [mm] HWPOISON/signalfd: add support for addr_lsb (Dean Nelson) [531476] - [mm] Encode huge page size for VM_FAULT_HWPOISON errors (Dean Nelson) [531476] - [mm] Fix build error with !CONFIG_MIGRATION (Dean Nelson) [531476] - [mm] HWPOISON: Remove retry loop for try_to_unmap (Dean Nelson) [531476] - [mm] HWPOISON: Turn addr_valid from bitfield into char (Dean Nelson) [531476] - [mm] HWPOISON: Disable DEBUG by default (Dean Nelson) [531476] - [mm] HWPOISON: Convert pr_debugs to pr_info (Dean Nelson) [531476] - [mm] HWPOISON: Improve comments in memory-failure.c (Dean Nelson) [531476] - [mm] x86: HWPOISON: Report correct address granuality for huge hwpoison faults (Dean Nelson) [531476] - [mm] hugepage: move is_hugepage_on_freelist inside ifdef to avoid warning (Dean Nelson) [531476] - [mm] Clean up __page_set_anon_rmap (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: fix unpoison for hugepage (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: soft offlining for hugepage (Dean Nelson) [531476] - [mm] HWPOSION, hugetlb: recover from free hugepage error when !MF_COUNT_INCREASED (Dean Nelson) [531476] - [mm] hugetlb: move refcounting in hugepage allocation inside hugetlb_lock (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: add free check to dequeue_hwpoison_huge_page() (Dean Nelson) [531476] - [mm] hugetlb: hugepage migration core (Dean Nelson) [531476] - [mm] mm/migrate.c: kill anon local variable from migrate_page_copy (Dean Nelson) [531476] - [mm] hugetlb: redefine hugepage copy functions (Dean Nelson) [531476] - [mm] hugetlb: add allocate function for hugepage migration (Dean Nelson) [531476] - [mm] hugetlb: fix metadata corruption in hugetlb_fault() (Dean Nelson) [531476] - [mm] HWPOISON: Stop shrinking at right page count (Dean Nelson) [531476] - [mm] HWPOISON: Report correct address granuality for AO huge page errors (Dean Nelson) [531476] - [mm] HWPOISON: Copy si_addr_lsb to user (Dean Nelson) [531476] - [mm] hugetlb, rmap: add BUG_ON(!PageLocked) in hugetlb_add_anon_rmap() (Dean Nelson) [531476] - [mm] hugetlb, rmap: fix confusing page locking in hugetlb_cow() (Dean Nelson) [531476] - [mm] hugetlb, rmap: use hugepage_add_new_anon_rmap() in hugetlb_cow() (Dean Nelson) [531476] - [mm] hugetlb, rmap: always use anon_vma root pointer (Dean Nelson) [531476] - [mm] hugetlb: call mmu notifiers on hugepage cow (Dean Nelson) [531476] - [mm] hugetlb: add missing unlock in avoidcopy path in hugetlb_cow() (Dean Nelson) [531476] - [mm] hwpoison: rename CONFIG (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: support hwpoison injection for hugepage (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: detect hwpoison in hugetlb code (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: isolate corrupted hugepage (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: maintain mce_bad_pages in handling hugepage error (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: set/clear PG_hwpoison bits on hugepage (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: enable error handling path for hugepage (Dean Nelson) [531476] - [mm] hugetlb, rmap: add reverse mapping for hugepage (Dean Nelson) [531476] - [mm] hugetlb: move definition of is_vm_hugetlb_page() to hugepage_inline.h (Dean Nelson) [531476] - [mm] HWPOISON: Add PROC_FS dependency to hwpoison injector (Dean Nelson) [531476] - [mm] hugetlb: acquire the i_mmap_lock before walking the prio_tree to unmap a page (Dean Nelson) [531476] - [mm] hugetlb: prevent deadlock in __unmap_hugepage_range() when alloc_huge_page() fails (Dean Nelson) [531476] - [mm] nodemask: fix the declaration of NODEMASK_ALLOC() (Dean Nelson) [630170] - [mm] add gfp flags for NODEMASK_ALLOC slab allocations (Dean Nelson) [630170] - [mm] hugetlb: add generic definition of NUMA_NO_NODE (Dean Nelson) [630170] - [mm] hugetlb: offload per node attribute registrations (Dean Nelson) [630170] - [mm] hugetlb: use only nodes with memory for huge pages (Dean Nelson) [630170] - [mm] hugetlb: handle memory hot-plug events (Dean Nelson) [630170] - [mm] hugetlb: update hugetlb documentation for NUMA controls (Dean Nelson) [630170] - [mm] hugetlb: add per node hstate attributes (Dean Nelson) [630170] - [mm] hugetlb: derive huge pages nodes allowed from task mempolicy (Dean Nelson) [630170] - [mm] hugetlb: add nodemask arg to huge page alloc, free and surplus adjust functions (Dean Nelson) [630170] - [mm] hugetlb: rework hstate_next_node_* functions (Dean Nelson) [630170] - [mm] hugetlb: factor init_nodemask_of_node() (Dean Nelson) [630170] - [mm] nodemask: make NODEMASK_ALLOC more general (Dean Nelson) [630170]- [netdrv] be2net: Avoid firmware update when interface is not open (Ivan Vecera) [651952] - [netdrv] be2net: use mutex instead of spin lock for mbox_lock (Ivan Vecera) [623201] - [netdrv] rhel config: changes for 2.6.37-era iwlwifi backport (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] mac80211: add ieee80211_alloc_hw2 (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: remove skb_linearize for rx frames" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] iwlwifi: misc backporting fixups for 2.6.37-era iwlwifi (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlagn: use mutex for aggregation" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: dump firmware build info in error case" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: send PAN parameters" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlagn: send RXON timing before associating" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert iwlwifi bits of "cfg80211: convert bools into flags" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: fix regulatory" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: provide firmware version" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert iwlwifi bits of "mac80211: use cipher suite selectors" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: debugfs file for txfifo command testing" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert iwlwifi bits of "mac80211: move QoS-enable to BSS info" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: use new mac80211 SMPS" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: manage IBSS station properly" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: use the DMA state API instead of the pci equivalents" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: remove mac_addr assignment" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: support channel switch offload in driver" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: remove priv->mac_addr" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: add mac80211 flush callback support" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: add support for device tx flush request" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: read multiple MAC addresses" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] iwlwifi: resync bits from 2.6.37 (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] mac80211: improve IBSS scanning (John Linville) [653978] - [netdrv] mac80211: allow scan to complete from any context (John Linville) [653978] - [netdrv] mac80211: split hardware scan by band (John Linville) [653978] - [netdrv] mac80211: Fix sta_mtx unlocking on insert STA failure path (John Linville) [653978] - [netdrv] mac80211: explicitly disable/enable QoS (John Linville) [653978] - [netdrv] mac80211: allow station add/remove to sleep (John Linville) [653978] - [netdrv] mac80211: async station powersave handling (John Linville) [653978] - [netdrv] mac80211: remove sent_ps_buffered (John Linville) [653978] - [kernel] lib: add EXPORT_SYMBOL_GPL for debug_locks (John Linville) [653974] - [firmware] firmware_class: make request_firmware_nowait more useful (John Linville) [653974] - [kernel] sched: Update rq->clock for nohz balanced cpus (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Change nohz idle load balancing logic to push model (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Avoid side-effect of tickless idle on update_cpu_load (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Reduce update_group_power() calls (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix the place where group powers are updated (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Add enqueue/dequeue flags (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove AFFINE_WAKEUPS feature (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove ASYM_GRAN feature (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove SYNC_WAKEUPS feature (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove WAKEUP_SYNC feature (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove FAIR_SLEEPERS feature (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove NORMALIZED_SLEEPER (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Cleanup/optimize clock updates (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove avg_overlap (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove avg_wakeup (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Discard some old bits (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Clean up check_preempt_wakeup() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Move update_curr() in check_preempt_wakeup() to avoid redundant call (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] mutex: Improve the scalability of optimistic spinning (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Pre-compute cpumask_weight(sched_domain_span(sd)) (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix select_idle_sibling() logic in select_task_rq_fair() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix select_idle_sibling() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: More generic WAKE_AFFINE vs select_idle_sibling() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix rq->clock synchronization when migrating tasks (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove the cfs_rq dependency from set_task_cpu() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Add pre and post wakeup hooks (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove forced2_migrations stats (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove rq->clock coupling from set_task_cpu() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove unused cpu_nr_migrations() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] rcu: apply RCU protection to wake_affine() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove unnecessary RCU exclusion (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix nr_uninterruptible count (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Optimize task_rq_lock() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix TASK_WAKING vs fork deadlock (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Make select_fallback_rq() cpuset friendly (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: _cpu_down(): Don't play with current->cpus_allowed (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: sched_exec(): Remove the select_fallback_rq() logic (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: move_task_off_dead_cpu(): Remove retry logic (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: move_task_off_dead_cpu(): Take rq->lock around select_fallback_rq() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Kill the broken and deadlockable cpuset_lock/cpuset_cpus_allowed_locked code (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: set_cpus_allowed_ptr(): Don't use rq->migration_thread after unlock (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Queue a deboosted task to the head of the RT prio queue (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Implement head queueing for sched_rt (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Extend enqueue_task to allow head queueing (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix race between ttwu() and task_rq_lock() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix incorrect sanity check (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix fork vs hotplug vs cpuset namespaces (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix hotplug hang (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix broken assertion (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Make warning less noisy (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix select_task_rq() vs hotplug issues (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix sched_exec() balancing (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Ensure set_task_cpu() is never called on blocked tasks (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Use TASK_WAKING for fork wakups (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Use rcu in sched_get_rr_param() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Use rcu in sched_get/set_affinity() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Use rcu in sys_sched_getscheduler/sys_sched_getparam() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Make wakeup side and atomic variants of completion API irq safe (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Sanitize fork() handling (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Clean up ttwu() rq locking (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Consolidate select_task_rq() callers (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Protect sched_rr_get_param() access to task->sched_class (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Protect task->cpus_allowed access in sched_getaffinity() (Larry Woodman) [557364 611867 613812 635558 635562]- [virt] KVM: x86: zero kvm_vcpu_events->interrupt.pad (Marcelo Tosatti) [665409] {CVE-2010-4525} - [x86] KVM: enlarge number of possible CPUID leaves (Robert Richter) [663295] - [x86] apic, amd: Make firmware bug messages more meaningful (Robert Richter) [647750] - [x86] mce, amd: Remove goto in threshold_create_device() (Robert Richter) [647750] - [x86] mce, amd: Add helper functions to setup APIC (Robert Richter) [647750] - [x86] mce, amd: Shorten local variables mci_misc_{hi, lo} (Robert Richter) [647750] - [x86] mce, amd: Implement mce_threshold_block_init() helper function (Robert Richter) [647750] - [x86] AMD, MCE thresholding: Fix the MCi_MISCj iteration order (Robert Richter) [647750] - [x86] mcheck: Avoid duplicate sysfs links/files for thresholding banks (Robert Richter) [647750] - [x86] oprofile: Fix uninitialized variable use in debug printk (Robert Richter) [647750] - [x86] oprofile: Add support for IBS periodic op counter extension (Robert Richter) [647750] - [x86] oprofile: Add support for IBS branch target address reporting (Robert Richter) [647750] - [x86] oprofile: Introduce struct ibs_state (Robert Richter) [647750] - [x86] oprofile: Check IBS capability bits 1 and 2 (Robert Richter) [647750] - [x86] oprofile: Add support for AMD family 14h (Robert Richter) [647750] - [x86] oprofile: Add support for AMD family 12h (Robert Richter) [647750] - [x86] apic: Use BIOS settings for IBS and MCE threshold interrupt LVT offsets (Robert Richter) [647750] - [x86] apic: Check if EILVT APIC registers are available (AMD only) (Robert Richter) [647750] - [x86] kernel.h: add pr_warn for symmetry to dev_warn, netdev_warn (Robert Richter) [647750] - [x86] oprofile: disable write access to oprofilefs while profiler is running (Robert Richter) [647750] - [x86] oprofile: Remove duplicate code around __oprofilefs_create_file() (Robert Richter) [647750] - [x86] oprofile: Simplify init/exit functions (Robert Richter) [647750] - [x86] oprofile: Adding backtrace dump for 32bit process in compat mode (Robert Richter) [647750] - [x86] oprofile: Using struct stack_frame for 64bit processes dump (Robert Richter) [647750] - [x86] Unify dumpstack.h and stacktrace.h (Robert Richter) [647750] - [x86] perf: Fix unsafe frame rewinding with hot regs fetching (Robert Richter) [647750] - [x86] oprofile: Add Support for Intel CPU Family 6 / Model 29 (Robert Richter) [647750] - [x86] oprofile: Add Support for Intel CPU Family 6 / Model 22 (Intel Celeron 540) (Robert Richter) [647750] - [x86] oprofile: fix init_sysfs() function stub (Robert Richter) [647750] - [x86] oprofile: don't call arch exit code from init code on failure (Robert Richter) [647750] - [x86] oprofile: fix init_sysfs error handling (Robert Richter) [647750] - [x86] oprofile: fix crash when accessing freed task structs (Robert Richter) [647750] - [x86] oprofile: add support for Intel processor model 30 (Robert Richter) [647750] - [x86] oprofile: make event buffer nonseekable (Robert Richter) [647750] - [x86] Oprofile: Change CPUIDS from decimal to hex, and add some comments (Robert Richter) [647750] - [x86] oprofile: make AMD IBS hotplug capable (Robert Richter) [647750] - [x86] oprofile: notify cpus only when daemon is running (Robert Richter) [647750] - [x86] oprofile: reordering some functions (Robert Richter) [647750] - [x86] oprofile: stop disabled counters in nmi handler (Robert Richter) [647750] - [x86] oprofile: protect cpu hotplug sections (Robert Richter) [647750] - [x86] oprofile: remove CONFIG_SMP macros (Robert Richter) [647750] - [x86] oprofile: fix uninitialized counter usage during cpu hotplug (Robert Richter) [647750] - [x86] oprofile: remove duplicate IBS capability check (Robert Richter) [647750] - [x86] oprofile: move IBS code (Robert Richter) [647750] - [x86] oprofile: return -EBUSY if counters are already reserved (Robert Richter) [647750] - [x86] oprofile: moving shutdown functions (Robert Richter) [647750] - [x86] oprofile: reserve counter msrs pairwise (Robert Richter) [647750] - [x86] oprofile: rework error handler in nmi_setup() (Robert Richter) [647750] - [x86] oprofile: protect from not being in an IRQ context (Robert Richter) [647750] - [x86] oprofile: convert oprofile from timer_hook to hrtimer (Robert Richter) [647750] - [x86] oprofile: add comment to counter-in-use warning (Robert Richter) [647750] - [x86] oprofile: warn user if a counter is already active (Robert Richter) [647750] - [x86] oprofile: implement randomization for IBS periodic op counter (Robert Richter) [647750] - [x86] oprofile: implement lsfr pseudo-random number generator for IBS (Robert Richter) [647750] - [x86] oprofile: implement IBS cpuid feature detection (Robert Richter) [647750] - [x86] oprofile: remove OPROFILE_IBS config option (Robert Richter) [647750] - [kbuild] fixes for using make 3.82 (Don Zickus) [663994] - [kbuild] powerpc: fix build with make 3.82 (Don Zickus) [663994] - [scsi] qla2xxx: Update driver version to 8.03.05.01.06.1-k0 (Chad Dupuis) [635710] - [scsi] qla2xxx: Properly set the return value in function qla2xxx_eh_abort (Chad Dupuis) [635710] - [scsi] qla2xxx: Correct issue where NPIV-config data was not being allocated for 82xx parts (Chad Dupuis) [635710] - [scsi] qla2xxx: Update copyright banner (Chad Dupuis) [635710] - [scsi] qla2xxx: Add flash read/update support using BSG interface (Chad Dupuis) [635710] - [scsi] qla2xxx: Change MSI initialization from using incorrect request_irq parameter (Chad Dupuis) [635710] - [scsi] qla2xxx: Populate Command Type 6 LUN field properly (Chad Dupuis) [635710] - [scsi] qla2xxx: list cursors are not null (Chad Dupuis) [635710] - [scsi] qla2xxx: Avoid depending on SCSI host_lock in queuecommand function (Chad Dupuis) [635710] - [scsi] qla2xxx: Correct PRLI failure response code handling (Chad Dupuis) [635710] - [scsi] qla2xxx: Drop srb reference before waiting for completion (Chad Dupuis) [635710] - [scsi] qla2xxx: Addition of shutdown callback handler (Chad Dupuis) [635710] - [scsi] qla2xxx: Initialize the vport_slock spinlock (Chad Dupuis) [635710] - [scsi] qla2xxx: Remove scsi_cmnd->serial_number from debug traces (Chad Dupuis) [635710] - [scsi] qla2xxx: Group CS_RESET return status with other link level event statuses (Chad Dupuis) [635710] - [scsi] qla2xxx: Remove port down retry count (Chad Dupuis) [635710] - [scsi] qla2xxx: locking problem in qla2x00_init_rings() (Chad Dupuis) [635710] - [scsi] qla2xxx: AER Support-Return recovered from mmio_enable function for 82XX (Chad Dupuis) [635710] - [scsi] qla2xxx: Update to AER support, do early abort commands (Chad Dupuis) [635710] - [scsi] qla2xxx: Increase SG table size to support large IO size per scsi command (Chad Dupuis) [635710] - [scsi] qla2xxx: Clear local references of rport on device loss timeout notification from FC transport (Chad Dupuis) [635710] - [scsi] qla2xxx: Handle MPI timeout indicated by AE8002 (Chad Dupuis) [635710] - [scsi] qla2xxx: Added AER support for ISP82xx (Chad Dupuis) [635710] - [scsi] qla2xxx: Cover UNDERRUN case where SCSI status is set (Chad Dupuis) [635710] - [scsi] qla2xxx: Correctly set fw hung and complete only waiting mbx (Chad Dupuis) [635710] - [scsi] qla2xxx: Reset seconds_since_last_heartbeat correctly. (Chad Dupuis) [635710] - [scsi] qla2xxx: Change del_timer_sync() to del_timer() in qla2x00_ctx_sp_free() (Chad Dupuis) [635710] - [scsi] qla2xxx: make rport deletions explicit during vport removal (Chad Dupuis) [635710] - [scsi] qla2xxx: Fix vport delete issues (Chad Dupuis) [635710] - [scsi] qla2xxx: Pass first 64 bytes of MBX information when vendor commands fail (Chad Dupuis) [635710] - [scsi] qla2xxx: Return proper fabric name based on device state (Chad Dupuis) [635710] - [scsi] qla2xxx: Don't issue set or get port param MBC if port is not online (Chad Dupuis) [635710] - [scsi] qla2xxx: Add module parameter to enable GFF_ID device type check (Chad Dupuis) [635710] - [scsi] qla2xxx: Cleanup some dead-code and make some functions static. (Chad Dupuis) [635710] - [scsi] qla2xxx: Do not allow ELS Passthru commands for ISP23xx adapters (Chad Dupuis) [635710] - [scsi] qla2xxx: Don't issue set or get port param MBC if remote port is not logged in (Chad Dupuis) [635710] - [scsi] qla2xxx: Don't issue set or get port param MBC if invalid port loop id (Chad Dupuis) [635710] - [scsi] qla2xxx: Fix flash write failure on ISP82xx (Chad Dupuis) [635710] - [scsi] qla2xxx: Handle outstanding mbx cmds on hung f/w scenarios. (Chad Dupuis) [635710] - [scsi] qla2xxx: Support for loading Unified ROM Image (URI) format firmware file. (Chad Dupuis) [635710] - [scsi] qla2xxx: Add internal loopback support for ISP81xx. (Chad Dupuis) [635710] - [scsi] qla2xxx: Appropriately log FCP priority data messages (Chad Dupuis) [635710] - [scsi] qla2xxx: Rearranged and cleaned up the code for processing the pending commands (Chad Dupuis) [635710] - [scsi] qla2xxx: Updates for ISP82xx. (Chad Dupuis) [635710] - [scsi] qla2xxx: Add qla2x00_free_fcports() function (Chad Dupuis) [635710] - [scsi] qla2xxx: Check for golden firmware and show version if available (Chad Dupuis) [635710] - [scsi] qla2xxx: Use GFF_ID to check FCP-SCSI FC4 type before logging into Nx_Ports (Chad Dupuis) [635710] - [scsi] qla2xxx: Correct extended sense-data handling. (Chad Dupuis) [635710] - [scsi] qla2xxx: Stop firmware before doing init firmware. (Chad Dupuis) [635710] - [scsi] qla2xxx: T10 DIF Type 2 support (Chad Dupuis) [520855] - [scsi] qla2xxx: T10 DIF enablement for 81XX (Chad Dupuis) [520855] - [scsi] qla2xxx: T10 DIF support added (Chad Dupuis) [520855]- [fs] nfsd: Fix possible BUG_ON firing in set_change_info (Steve Dickson) [663448] - [fs] sunrpc: prevent use-after-free on clearing XPT_BUSY (Steve Dickson) [663448] - [fs] nfsd: fix BUG at fs/nfsd/nfsfh.h:199 on unlink (Steve Dickson) [663448] - [fs] nfsd4: typo fix in find_any_file (Steve Dickson) [663448] - [fs] sunrpc: Correct a misapplied patch (Steve Dickson) [663448] - [fs] nfs: Make new aop kABI friendly (Steve Dickson) [662782] - [fs] NFS: Fix panic after nfs_umount() (Steve Dickson) [662782] - [fs] nfs: remove extraneous and problematic calls to nfs_clear_request (Steve Dickson) [662782] - [fs] nfs: kernel should return EPROTONOSUPPORT when not support NFSv4 (Steve Dickson) [662782] - [fs] NFS: Fix fcntl F_GETLK not reporting some conflicts (Steve Dickson) [662782] - [fs] nfs: Discard ACL cache on mode update (Steve Dickson) [662782] - [fs] NFS: Readdir cleanups (Steve Dickson) [662782] - [fs] NFS: nfs_readdir_search_for_cookie() don't mark as eof if cookie not found (Steve Dickson) [662782] - [fs] NFS: Fix a memory leak in nfs_readdir (Steve Dickson) [662782] - [fs] Call the filesystem back whenever a page is removed from the page cache (Steve Dickson) [662782] - [fs] NFS: Ensure we use the correct cookie in nfs_readdir_xdr_filler (Steve Dickson) [662782] - [fs] NFS: Fix a readdirplus bug (Steve Dickson) [662782] - [fs] NFS: Ensure we return the dirent->d_type when it is known (Steve Dickson) [662782] - [fs] NFS: Correct the array bound calculation in nfs_readdir_add_to_array (Steve Dickson) [662782] - [fs] NFS: Don't ignore errors from nfs_do_filldir() (Steve Dickson) [662782] - [fs] NFS: Fix the error handling in "uncached_readdir()" (Steve Dickson) [662782] - [fs] NFS: Fix a page leak in uncached_readdir() (Steve Dickson) [662782] - [fs] NFS: Fix a page leak in nfs_do_filldir() (Steve Dickson) [662782] - [fs] NFS: Assume eof if the server returns no readdir records (Steve Dickson) [662782] - [fs] NFS: Buffer overflow in ->decode_dirent() should not be fatal (Steve Dickson) [662782] - [fs] Pure nfs client performance using odirect (Steve Dickson) [662782] - [fs] SUNRPC: Fix an infinite loop in call_refresh/call_refreshresult (Steve Dickson) [662782] - [fs] nfs: Ignore kmemleak false positive in nfs_readdir_make_qstr (Steve Dickson) [662782] - [fs] SUNRPC: Simplify rpc_alloc_iostats by removing pointless local variable (Steve Dickson) [662782] - [fs] nfs: trivial: remove unused nfs_wait_event macro (Steve Dickson) [662782] - [fs] NFS: readdir shouldn't read beyond the reply returned by the server (Steve Dickson) [662782] - [fs] NFS: Fix a couple of regressions in readdir (Steve Dickson) [662782] - [usb] teach "devices" file about Wireless and SuperSpeed USB (Don Zickus) [642206] - [perf] perf_events: Fix perf_counter_mmap() hook in mprotect() (Oleg Nesterov) [651673] - [usb] changes to make local suspend/resume work (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Don't let the USB core disable SuperSpeed ports (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Setup array of USB2 and USB3 ports (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix reset-device and configure-endpoint commands (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix command ring replay after resume (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: fix wMaxPacketSize mask (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: release spinlock when setup interrupt (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove excessive printks with shared IRQs (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Fix linker errors with CONFIG_PM=n (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix compile error when CONFIG_PM=n (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: PCI power management implementation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: bus power management implementation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: port remote wakeup implementation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI port power management implementation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] core: use kernel assigned address for devices under xHCI (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: change xhci_reset_device() to allocate new device (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Add pointer to udev in struct xhci_virt_device (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: update ring dequeue pointer when process missed tds (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove buggy assignment in next_trb() (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Set DMA mask for host (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Don't flush doorbell writes (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Reduce reads and writes of interrupter registers (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Make xhci_set_hc_event_deq() static (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Minimize HW event ring dequeue pointer writes (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Make xhci_handle_event() static (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove unnecessary reads of IRQ_PENDING register (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Performance - move xhci_work() into xhci_irq() (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Performance - move interrupt handlers into xhci-ring.c (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Performance - move functions that find ep ring (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Isoc urb enqueue (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: allocate bigger ring for isochronous endpoint (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Isochronous transfer implementation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Introduce urb_priv structure (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Missed Service Error Event process (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: adds new cases to trb_comp_code switch (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: remove redundant print messages (Don Zickus) [591794 591796 591797 624615 637237] - [usb] USB xHCI: handle_tx_event() refactor: process_bulk_intr_td (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: handle_tx_event() refactor: process_ctrl_td (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: handle_tx_event() refactor: finish_td (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Supporting MSI/MSI-X (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: trivial: use ARRAY_SIZE (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove obsolete debugging printk (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Set Mult field in endpoint context correctly (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Set EP0 dequeue ptr after reset of configured device (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Fix another bug in link TRB activation change (Don Zickus) [591794 591796 591797 624615 637237] - [usb] clean up some host controller sparse warnings (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Support for allocating USB 3.0 streams (Don Zickus) [591794 591796 591797 624615 637237] - [usb] split hub.h into ch11.h and merge-in hcd.h (Don Zickus) [591794 591796 591797 624615 637237] - [usb] make hub.h public (drivers dependency) (Don Zickus) [591794 591796 591797 624615 637237] - [usb] make hcd.h public (drivers dependency) (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Add parsing of SuperSpeed endpoint companion descriptor (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Fix bug in link TRB activation change (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Print NEC firmware version (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Wait for host to start running (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Wait for controller to be ready after reset (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: fix compiler warning (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove the arbitrary limit of 15 xHCI ports (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Fix wrong usage of macro TRB_TYPE (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Transfer ring link TRB activation change (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Set stream ID to 0 after cleaning up stalls (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Avoid double free after streams are disabled (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Correct assumptions about number of rings per endpoint (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Add memory allocation for USB3 bulk streams (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix check for room on the ring (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Limit bus sg_tablesize to 62 TRBs (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix issue with set interface after stall (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Make endpoint interval debugging clearer (Don Zickus) [591794 591796 591797 624615 637237] - [usb] usb-storage: use max_hw_sectors instead of max_sectors (Don Zickus) [591794 591796 591797 624615 637237] - [usb] rearrange code in usb_probe_interface (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Use bInterfaceNumber in bandwidth allocations (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix compile issues with xhci_get_slot_state() (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: No GFP_KERNEL in block error handling (Don Zickus) [591794 591796 591797 624615 637237] - [usb] retain USB device power/wakeup setting across reconfiguration (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Add call to notify xHC of a device reset (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Notify the xHC when a device is reset (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Allow roothub ports to be disabled (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Refactor code to clear port change bits (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Refactor test for vendor-specific completion codes (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Allow allocation of commands without input contexts (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Refactor code to free or cache endpoint rings (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix error path when configuring endpoints (Don Zickus) [591794 591796 591797 624615 637237] - [usb] check the endpoint type against the pipe type (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Fix duplicate sysfs problem after device reset (Don Zickus) [591794 591796 591797 624615 637237] - [usb] USB core: fix recent kernel-doc warnings (Don Zickus) [591794 591796 591797 624615 637237] - [usb] fix section mismatch in early ehci dbgp (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Check bandwidth when switching alt settings (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Refactor code to find alternate interface settings (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix command completion after a drop endpoint (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Make reverting an alt setting "unfailable" (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci-mem.c: introduce missing kfree (Don Zickus) [591794 591796 591797 624615 637237] - [usb] add remove_id sysfs attr for usb drivers (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Handle errors that cause endpoint halts (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Return success for vendor-specific info codes (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Return -EPROTO on a split transaction error. (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Set transfer descriptor size field correctly (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Add tests for TRB address translation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] fix a bug in the scatter-gather library (Don Zickus) [591794 591796 591797 624615 637237] - [usb] add a "remove hardware" sysfs attribute (Don Zickus) [591794 591796 591797 624615 637237] - [usb] don't use a fixed DMA mapping for hub status URBs (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove unused HCD statistics code. (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Add watchdog timer for URB cancellation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Re-purpose xhci_quiesce() (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Handle URB cancel, complete and resubmit race (Don Zickus) [591794 591796 591797 624615 637237] - [usb] whci-hcd: correctly handle sg lists longer than QTD_MAX_XFER_SIZE (Don Zickus) [591794 591796 591797 624615 637237] - [usb] whci-hcd: fix type and format warnings in sg code (Don Zickus) [591794 591796 591797 624615 637237] - [usb] make urb scatter-gather support more generic (Don Zickus) [591794 591796 591797 624615 637237] - [usb] whci-hcd: support urbs with scatter-gather lists (Don Zickus) [591794 591796 591797 624615 637237] - [virt] vhost: max s/g to match qemu (Jason Wang) [619002] - [x86] eliminate mcp55 quirk boot chattiness (Bob Picco) [661172] - [security] SELinux: define permissions for DCB netlink messages (Eric Paris) [662125] - [net] bonding: add feature to support output port selection steering (Neil Horman) [601849] - [net] clarify documentation for net.ipv4.igmp_max_memberships (Jiri Pirko) [593397] - [ppc64] Remove CDTRDSR warning from ppc64 compile (Prarit Bhargava) [597333] - [ata] libata-scsi passthru: fix bug which truncated LBA48 return values (David Milburn) [663679] - [fs] ext4: speed up ext4_rec_len_(from|to)_disk for smaller blocksizes (Eric Sandeen) [653213] - [dlm] reduce cond_resched during send (David Teigland) [663372] - [dlm] use TCP_NODELAY (David Teigland) [663372] - [dlm] Handle application limited situations properly (David Teigland) [663372] - [virt] vhost-net: fix range checking in mrg bufs case (Jason Wang) [616660 632745] - [virt] vhost-net: mergeable buffers support (Jason Wang) [616660 632745] - [virt] vhost-net: minor cleanup (Jason Wang) [616660 632745] - [virt] vhost: Storage class should be before const qualifier (Jason Wang) [616660 632745] - [netdrv] tun: add ioctl to modify vnet header size (Jason Wang) [616660 632745] - [virt] vhost: fix sparse warnings (Jason Wang) [616660 632745]- [s390x] kernel: virtualization aware cpu measurement (Hendrik Brueckner) [631483] - [s390x] kernel: Add breaking event address for user space (Hendrik Brueckner) [632322] - [scsi] qla2xxx: Removed dependency for SRB structure for Marker processing (Chad Dupuis) [635707] - [scsi] qla2xxx: Support for asynchronous TM and Marker IOCBs (Chad Dupuis) [635707] - [scsi] qla2xxx: Add CT passthru support for ISP23xx adapters (Chad Dupuis) [635707] - [scsi] qla2xxx: Provide common framework for BSG and IOCB commands (Chad Dupuis) [635707] - [scsi] qla2xxx: Enable CRB based doorbell posting for request queue as default for ISP 82xx (Chad Dupuis) [516845] - [scsi] qla2xxx: Check for empty slot in request queue before posting Command type 6 request (Chad Dupuis) [516845] - [scsi] qla2xxx: Clear drive active CRB register when not in use (Chad Dupuis) [516845] - [scsi] qla2xxx: Optionally disable target reset (Chad Dupuis) [516845] - [scsi] qla2xxx: Remove HSRX_RISC_PAUSED check for ISP82XX (Chad Dupuis) [516845] - [scsi] qla2xxx: Avoid infinite abort-isps when chip reset fails (Chad Dupuis) [516845] - [scsi] qla2xxx: Allow transition to NEED RESET state only from READY state for ISP82xx (Chad Dupuis) [516845] - [scsi] qla2xxx: Cleanup and rearrange ISP 82xx specific code (Chad Dupuis) [516845] - [scsi] qla2xxx: Remove comments having reference to netxen_nic (Chad Dupuis) [516845] - [scsi] qla2xxx: Remove duplicate initialization during configuring rings (Chad Dupuis) [516845] - [scsi] qla2xxx: Remove non P3P code and reference (Chad Dupuis) [516845] - [scsi] qla2xxx: IDC: Check firmware alive prior to initialization (Chad Dupuis) [516845] - [scsi] qla2xxx: Avoid transitioning to RESET state during initializing (Chad Dupuis) [516845] - [scsi] qla2xxx: Disable fw_dump operations on ISP82xx (Chad Dupuis) [516845] - [scsi] qla2xxx: Implement a quick (FCoE context only) reset (Chad Dupuis) [516845] - [scsi] qla2xxx: Corrected the logic to avoid continuous ISP reset (Chad Dupuis) [516845] - [scsi] qla2xxx: Add ISP82XX support (Chad Dupuis) [516845]- [fs] xfs: ensure we mark all inodes in a freed cluster XFS_ISTALE (Dave Chinner) [654294] - [fs] xfs: fix race in inode cluster freeing failing to stale inodes (Dave Chinner) [654294] - [block] change BARRIER referenced in error message and comments (Mike Snitzer) [657046] - [md] Call blk_queue_flush() to establish flush/fua support (Mike Snitzer) [657046] - [scsi] scsi_debug: Update thin provisioning support (Mike Snitzer) [646552] - [scsi] scsi_debug: fix map_region and unmap_region oops (Mike Snitzer) [646552] - [scsi] scsi_debug: Block Limits VPD page fixes (Mike Snitzer) [646552] - [scsi] scsi_debug: add max_queue + no_uld parameters (Mike Snitzer) [646552] - [scsi] scsi_debug: fix Thin provisioning support (Mike Snitzer) [646552] - [scsi] sd: Update thin provisioning support (Mike Snitzer) [646552] - [scsi] Fix VPD inquiry page wrapper (Mike Snitzer) [646552] - [scsi] sd: quiet spurious error messages in READ_CAPACITY(16) (Mike Snitzer) [646552] - [block] fix problem with sending down discard that isn't of correct granularity (Mike Snitzer) [646552] - [block] blk-throttle: Correct the placement of smp_rmb() (Vivek Goyal) [636022] - [block] blk-throttle: Trim/adjust slice_end once a bio has been dispatched (Vivek Goyal) [636022] - [block] Enable block bio throttling (Vivek Goyal) [636022] - [block] fix use-after-free bug in blk throttle code (Vivek Goyal) [636022] - [block] blkio-throttle: Fix possible multiplication overflow in iops calculations (Vivek Goyal) [636022] - [block] blkio-throttle: limit max iops value to UINT_MAX (Vivek Goyal) [636022] - [block] blkio-throttle: There is no need to convert jiffies to milli seconds (Vivek Goyal) [636022] - [block] blkio-throttle: Fix link failure failure on i386 (Vivek Goyal) [636022] - [block] blkio: Recalculate the throttled bio dispatch time upon throttle limit change (Vivek Goyal) [636022] - [block] blkio: Add root group to td->tg_list (Vivek Goyal) [636022] - [block] blkio: deletion of a cgroup was causes oops (Vivek Goyal) [636022] - [block] blkio: Do not export throttle files if CONFIG_BLK_DEV_THROTTLING=n (Vivek Goyal) [636022] - [block] blkio: Implementation of IOPS limit logic (Vivek Goyal) [636022] - [block] blk-cgroup: cgroup changes for IOPS limit support (Vivek Goyal) [636022] - [block] blkio: Core implementation of throttle policy (Vivek Goyal) [636022] - [block] blk-cgroup: Introduce cgroup changes for throttling policy (Vivek Goyal) [636022] - [block] blk-cgroup: Prepare the base for supporting more than one IO control policies (Vivek Goyal) [636022] - [block] blk-cgroup: Kill the header printed at the start of blkio.weight_device file (Vivek Goyal) [636022] - [block] blk-cgroup: Fix an RCU warning in blkiocg_create() (Vivek Goyal) [636022] - [block] kill some useless goto's in blk-cgroup.c (Vivek Goyal) [636022] - [kernel] ptrace: fix exit_ptrace() vs ptrace_report_signal() races (Oleg Nesterov) [631968] - [kernel] ptrace: introduce PTRACE_O_DETACHED to mark the self-detaching engine (Oleg Nesterov) [631968] - [kernel] ptrace: don't assume resume != UTRACE_RESUME means stepping (Oleg Nesterov) [631968] - [kernel] ptrace: the tracee shouldn never change ctx->resume (Oleg Nesterov) [631968] - [kernel] ptrace: ptrace_reuse_engine()->utrace_barrier() should ignore ERESTARTSYS (Oleg Nesterov) [631968] - [fs] fsck.gfs2 reported statfs error after gfs2_grow (Robert S Peterson) [661048] - [fs] ext4: 2 writeback perf fixes (Eric Sandeen) [648632] - [powerpc] Correct smt_enabled=X boot option for > 2 threads per core (Steve Best) [659807] - [watchdog] iTCO wdt: Cleanup warning messages (Prarit Bhargava) [616268] - [md] dm mpath: revert "dm: Call blk_abort_queue on failed paths" (Mike Snitzer) [636771] - [x86] UV: Address interrupt/IO port operation conflict (George Beshers) [659480] - [x86] Fix x2apic preenabled system with kexec (Gleb Natapov) [657261] - [virt] vhost: correctly set bits of dirty pages (Jason Wang) [658437] - [mm] guard page for stacks that grow upwards (Johannes Weiner) [630562] - [mm] fix numa khugepaged memcg memleak (Andrea Arcangeli) [659119] - [mm] Enable extraction of hugepage pfn(s) from /proc//pagemap (Larry Woodman) [644987]- [s390x] dasd: Fix unimplemented DIAG function (Hendrik Brueckner) [646951] - [s390x] dasd: fix unsolicited interrupt recognition (Hendrik Brueckner) [635021] - [s390x] dasd: fix dump_sense_dbf (Hendrik Brueckner) [643998] - [s390x] dasd: let recovery cqr inherit flags from failed cqr (Hendrik Brueckner) [635021] - [s390x] qeth: tolerate OLM-limitation (Hendrik Brueckner) [633568] - [s390x] qdio: convert global statistics to per-device stats (Hendrik Brueckner) [633308] - [s390x] cio: use all paths for some internal I/O (Hendrik Brueckner) [623248] - [s390x] dasd: allocate fallback cqr for reserve/release (Hendrik Brueckner) [619515] - [s390x] qeth: OSX message for z/VM specific authorization failure (Hendrik Brueckner) [619508] - [s390x] qeth: avoid loop if ipa command response is missing (Hendrik Brueckner) [619506] - [s390x] dasd: fix refcounting for sysfs entry (Hendrik Brueckner) [529362] - [s390x] dasd: remove uid from devmap (Hendrik Brueckner) [529362] - [fs] ext4: improve llseek error handling for overly large seek offsets (Eric Sandeen) [652013] - [fs] ext4: fix EFBIG edge case when writing to large non-extent file (Eric Sandeen) [646498] - [fs] procfs: fix numbering in /proc/locks (Jerome Marchand) [637846] - [scsi] enable state transistions from OFFLINE to RUNNING (Mike Christie) [643237] - [scsi] set queue limits no_cluster for stacked devices (Mike Snitzer) [658293] - [scsi] scsi_dh_rdac: Add two new SUN devices to rdac_dev_list (Rob Evers) [643820] - [kernel] utrace: move user_disable_single_step() logic from utrace_control() to utrace_reset() (Oleg Nesterov) [635853] - [block] cfq-iosched: fix a kernel OOPs when usb key is inserted (Vivek Goyal) [639427] - [x86] tsc, sched: Recompute cyc2ns_offset's during resume from sleep states (Matthew Garrett) [635560] - [virt] virtio: console: Don't block entire guest if host doesn't read data (Amit Shah) [643751] - [mm] memcg: handle charge moving race with hugepage split (Johannes Weiner) [615860] - [mm] Out-of-memory under memory cgroup can call both of oom-killer-for-memcg and oom-killer-for-page-fault (Larry Woodman) [592879] - [mm] only return EIO once on msync/fsync after IO failure (Rik van Riel) [652371] - [mm] Backport upstream code it avoid side-effect of tickless idle on update_cpu_load() (Larry Woodman) [635558] - [virtio] console: fix memory leak (Amit Shah) [656835] - [virt] KVM: VMX: Really clear cr0.ts when giving the guest ownership of the fpu (Avi Kivity) [655718] - [virt] SVM: Initialize fpu_active in init_vmcb() (Avi Kivity) [654532] - [x86] Look for IA32_ENERGY_PERF_BIAS support (Matthew Garrett) [464655] - [x86] Disable paranoid check in ACPI power meter driver (Matthew Garrett) [634640] - [pci] dma-mapping: dma-mapping.h: add dma_set_coherent_mask (Stefan Assmann) [650960] - [block] Allow third party modules to use blk_queue_ordered() (Vivek Goyal) [657046] - [security] audit: add support to match lsm labels on user audit messages (Eric Paris) [634303] - [cpufreq] Fix ondemand to not request targets outside policy limits (Matthew Garrett) [651339] - [scsi] libfc: possible race could panic system due to NULL fsp->cmd (Mike Christie) [638297] - [fs] gfs: Use 512 B block sizes to communicate with userland quota tools (Abhijith Das) [658590] - [fs] GFS2: support for growing a full filesytem (Benjamin Marzinski) [659137] - [kernel] div64_u64(): improve precision on 32bit platforms (Oleg Nesterov) [616105] - [kernel] exec: copy-and-paste the fixes into compat_do_execve() paths (Oleg Nesterov) [625695] {CVE-2010-4243} - [kernel] exec: make argv/envp memory visible to oom-killer (Oleg Nesterov) [625695] {CVE-2010-4243} - [ata] sata_via: apply magic FIFO fix to vt6420 too (David Milburn) [659748] - [ata] sata_via: explain the magic fix (David Milburn) [659748] - [ata] sata_via: magic vt6421 fix for transmission problems w/ WD drives (David Milburn) [659748] - [virt] KVM: create aggregate kvm_total_used_mmu_pages value (Marcelo Tosatti) [632772] - [virt] KVM: replace x86 kvm n_free_mmu_pages with n_used_mmu_pages (Marcelo Tosatti) [632772] - [virt] KVM: rename x86 kvm->arch.n_alloc_mmu_pages (Marcelo Tosatti) [632772] - [virt] KVM: abstract kvm x86 mmu->n_free_mmu_pages (Marcelo Tosatti) [632772]- [scsi] sd: Fix overflow with big physical blocks (Mike Snitzer) [632644] - [block] Ensure physical block size is unsigned int (Mike Snitzer) [632644] - [fs] Turn on the NFSv4.1 kernel config (Steve Dickson) [479351] - [fs] NFS: rename nfs.upcall -> nfsidmap (Steve Dickson) [479351] - [fs] NFS: Fix a compile issue in nfs_root (Steve Dickson) [479351] - [fs] sunrpc: Use static const char arrays (Steve Dickson) [479351] - [fs] nfs4: fix channel attribute sanity-checks (Steve Dickson) [479351] - [fs] NFSv4.1: Use more sensible names for 'initialize_mountpoint' (Steve Dickson) [479351] - [fs] NFSv4.1: pnfs: filelayout: add driver's LAYOUTGET and GETDEVICEINFO infrastructure (Steve Dickson) [479351] - [fs] NFSv4.1: pnfs: add LAYOUTGET and GETDEVICEINFO infrastructure (Steve Dickson) [479351] - [fs] NFS: client needs to maintain list of inodes with active layouts (Steve Dickson) [479351] - [fs] NFS: create and destroy inode's layout cache (Steve Dickson) [479351] - [fs] NFSv4.1: pnfs: filelayout: introduce minimal file layout driver (Steve Dickson) [479351] - [fs] NFSv4.1: pnfs: full mount/umount infrastructure (Steve Dickson) [479351] - [fs] NFS: set layout driver (Steve Dickson) [479351] - [fs] NFS: ask for layouttypes during v4 fsinfo call (Steve Dickson) [479351] - [fs] NFS: change stateid to be a union (Steve Dickson) [479351] - [fs] NFSv4.1: pnfsd, pnfs: protocol level pnfs constants (Steve Dickson) [479351] - [fs] SUNRPC: define xdr_decode_opaque_fixed (Steve Dickson) [479351] - [fs] NFSD: remove duplicate NFS4_STATEID_SIZE (Steve Dickson) [479351] - [fs] Revert "NFSv4: Fall back to ordinary lookup if nfs4_atomic_open() returns EISDIR" (Steve Dickson) [653066] - [fs] Regression: fix mounting NFS when NFSv3 support is not compiled (Steve Dickson) [653066] - [fs] NLM: Fix a regression in lockd (Steve Dickson) [653066] - [fs] nfs4: The difference of 2 pointers is ptrdiff_t (Steve Dickson) [653066] - [fs] nfs: testing the wrong variable (Steve Dickson) [653066] - [fs] nfs: handle lock context allocation failures in nfs_create_request (Steve Dickson) [653066] - [fs] Fixed Regression in NFS Direct I/O path (Steve Dickson) [653066] - [fs] nfsd4: fix 4.1 connection registration race (Steve Dickson) [653068] - [fs] lib: introduce common method to convert hex digits (Steve Dickson) [653068] - [fs] Keep the deprecated nfsd system call interface (Steve Dickson) [653068] - [fs] svcrpc: svc_tcp_sendto XPT_DEAD check is redundant (Steve Dickson) [653068] - [fs] svcrpc: no need for XPT_DEAD check in svc_xprt_enqueue (Steve Dickson) [653068] - [fs] svcrpc: assume svc_delete_xprt() called only once (Steve Dickson) [653068] - [fs] svcrpc: never clear XPT_BUSY on dead xprt (Steve Dickson) [653068] - [fs] nfsd4: fix connection allocation in sequence() (Steve Dickson) [653068] - [fs] nfsd4: only require krb5 principal for NFSv4.0 callbacks (Steve Dickson) [653068] - [fs] nfsd4: move minorversion to client (Steve Dickson) [653068] - [fs] nfsd4: delay session removal till free_client (Steve Dickson) [653068] - [fs] nfsd4: separate callback change and callback probe (Steve Dickson) [653068] - [fs] nfsd4: callback program number is per-session (Steve Dickson) [653068] - [fs] nfsd4: track backchannel connections (Steve Dickson) [653068] - [fs] nfsd4: confirm only on succesful create_session (Steve Dickson) [653068] - [fs] nfsd4: make backchannel sequence number per-session (Steve Dickson) [653068] - [fs] nfsd4: use client pointer to backchannel session (Steve Dickson) [653068] - [fs] nfsd4: move callback setup into session init code (Steve Dickson) [653068] - [fs] nfsd4: don't cache seq_misordered replies (Steve Dickson) [653068] - [fs] SUNRPC: Properly initialize sock_xprt.srcaddr in all cases (Steve Dickson) [653068] - [fs] SUNRPC: Use conventional switch statement when reclassifying sockets (Steve Dickson) [653068] - [fs] sunrpc: Turn list_for_each-s into the ..._entry-s (Steve Dickson) [653068] - [fs] sunrpc: Remove dead "else" branch from bc xprt creation (Steve Dickson) [653068] - [fs] sunrpc: Don't return NULL from rpcb_create (Steve Dickson) [653068] - [fs] sunrpc: Remove useless if (task == NULL) from xprt_reserve_xprt (Steve Dickson) [653068] - [fs] sunrpc: Remove UDP worker wrappers (Steve Dickson) [653068] - [fs] sunrpc: Remove TCP worker wrappers (Steve Dickson) [653068] - [fs] sunrpc: Pass family to setup_socket calls (Steve Dickson) [653068] - [fs] sunrpc: Merge xs_create_sock code (Steve Dickson) [653068] - [fs] sunrpc: Merge the xs_bind code (Steve Dickson) [653068] - [fs] sunrpc: Call xs_create_sockX directly from setup_socket (Steve Dickson) [653068] - [fs] sunrpc: Factor out v6 sockets creation (Steve Dickson) [653068] - [fs] sunrpc: Factor out v4 sockets creation (Steve Dickson) [653068] - [fs] sunrpc: Factor out udp sockets creation (Steve Dickson) [653068] - [fs] sunrpc: Remove duplicate xprt/transport arguments from calls (Steve Dickson) [653068] - [fs] sunrpc: Get xprt pointer once in xs_tcp_setup_socket (Steve Dickson) [653068] - [fs] sunrpc: Remove unused sock arg from xs_next_srcport (Steve Dickson) [653068] - [fs] sunrpc: Remove unused sock arg from xs_get_srcport (Steve Dickson) [653068] - [fs] svcrdma: Cleanup DMA unmapping in error paths (Steve Dickson) [653068] - [fs] svcrdma: Change DMA mapping logic to avoid the page_address kernel API (Steve Dickson) [653068] - [fs] nfsd4: expire clients more promptly (Steve Dickson) [653068] - [fs] sunrpc: Use helper to set v4 mapped addr in ip_map_parse (Steve Dickson) [653068] - [fs] sunrpc/cache: centralise handling of size limit on deferred list (Steve Dickson) [653068] - [fs] sunrpc: Simplify cache_defer_req and related functions (Steve Dickson) [653068] - [fs] nfsd4: return expired on unfound stateid's (Steve Dickson) [653068] - [fs] nfsd4: add new connections to session (Steve Dickson) [653068] - [fs] nfsd4: refactor connection allocation (Steve Dickson) [653068] - [fs] nfsd4: use callbacks on svc_xprt_deletion (Steve Dickson) [653068] - [fs] nfsd: provide callbacks on svc_xprt deletion (Steve Dickson) [653068] - [fs] nfsd4: keep per-session list of connections (Steve Dickson) [653068] - [fs] nfsd4: clean up session allocation (Steve Dickson) [653068] - [fs] nfsd4: fix alloc_init_session return type (Steve Dickson) [653068] - [fs] nfsd4: fix alloc_init_session BUILD_BUG_ON() (Steve Dickson) [653068] - [fs] nfsd4: Move callback setup to callback queue (Steve Dickson) [653068] - [fs] nfsd4: remove separate cb_args struct (Steve Dickson) [653068] - [fs] nfsd4: use generic callback code in null case (Steve Dickson) [653068] - [fs] nfsd4: generic callback code (Steve Dickson) [653068] - [fs] nfsd4: rename nfs4_rpc_args->nfsd4_cb_args (Steve Dickson) [653068] - [fs] nfsd4: combine nfs4_rpc_args and nfsd4_cb_sequence (Steve Dickson) [653068] - [fs] nfsd4: minor variable renaming (cb -> conn) (Steve Dickson) [653068] - [fs] sunrpc: fix race in new cache_wait code. (Steve Dickson) [653068] - [fs] sunrpc: Create sockets in net namespaces (Steve Dickson) [653068] - [net] Export __sock_create (Steve Dickson) [653068] - [fs] sunrpc: Tag rpc_xprt with net (Steve Dickson) [653068] - [fs] sunrpc: Add net to xprt_create (Steve Dickson) [653068] - [fs] sunrpc: Add net to rpc_create_args (Steve Dickson) [653068] - [fs] sunrpc: Pull net argument downto svc_create_socket (Steve Dickson) [653068] - [fs] sunrpc: Add net argument to svc_create_xprt (Steve Dickson) [653068] - [fs] sunrpc: Factor out rpc_xprt freeing (Steve Dickson) [653068] - [fs] sunrpc: Factor out rpc_xprt allocation (Steve Dickson) [653068] - [fs] nfsd4: adjust buflen for encoded attrs bitmap based on actual bitmap length (Steve Dickson) [653068] - [fs] sunrpc: fix up rpcauth_remove_module section mismatch (Steve Dickson) [653068] - [fs] sunrpc: Tag svc_xprt with net (Steve Dickson) [653068] - [fs] sunrpc: Add routines that allow registering per-net caches (Steve Dickson) [653068] - [fs] sunrpc: Add net to pure API calls (Steve Dickson) [653068] - [fs] sunrpc: Pass xprt to cached get/put routines (Steve Dickson) [653068] - [fs] sunrpc: Make xprt auth cache release work with the xprt (Steve Dickson) [653068] - [fs] sunrpc: Pass the ip_map_parse's cd to lower calls (Steve Dickson) [653068] - [fs] nfsd: fix /proc/net/rpc/nfsd.export/content display (Steve Dickson) [653068] - [fs] nfsd: Export get_task_comm for nfsd (Steve Dickson) [653068] - [fs] nfsd: allow deprecated interface to be compiled out (Steve Dickson) [653068] - [fs] nfsd: formally deprecate legacy nfsd syscall interface (Steve Dickson) [653068] - [fs] sunrpc/cache: fix recent breakage of cache_clean_deferred (Steve Dickson) [653068] - [fs] lockd: Mostly remove BKL from the server (Steve Dickson) [653068] - [fs] sunrpc/cache: don't use custom hex_to_bin() converter (Steve Dickson) [653068] - [fs] sunrpc/cache: change deferred-request hash table to use hlist (Steve Dickson) [653068] - [fs] svcauth_gss: replace a trivial 'switch' with an 'if' (Steve Dickson) [653068] - [fs] nfsd/idmap: drop special request deferal in favour of improved default (Steve Dickson) [653068] - [fs] nfsd: disable deferral for NFSv4 (Steve Dickson) [653068] - [fs] sunrpc: close connection when a request is irretrievably lost (Steve Dickson) [653068] - [fs] nfsd4: fix hang on fast-booting nfs servers (Steve Dickson) [653068] - [fs] svcrpc: cache deferral cleanup (Steve Dickson) [653068] - [fs] svcrpc: minor cache cleanup (Steve Dickson) [653068] - [fs] sunrpc/cache: allow threads to block while waiting for cache update (Steve Dickson) [653068] - [net] sunrpc: use seconds since boot in expiry cache (Steve Dickson) [653068] - [fs] sunrpc: extract some common sunrpc_cache code from nfsd (Steve Dickson) [653068] - [kernel] kernel.h: add printk_ratelimited and pr__rl (Steve Dickson) [653066] - [fs] Set new kernel configs (Steve Dickson) [653066] - [fs] SUNRPC: Cleanup duplicate assignment in rpcauth_refreshcred (Steve Dickson) [653066] - [fs] nfs: fix unchecked value (Steve Dickson) [653066] - [fs] Ask for time_delta during fsinfo probe (Steve Dickson) [653066] - [fs] Revalidate caches on lock (Steve Dickson) [653066] - [fs] SUNRPC: After calling xprt_release(), we must restart from call_reserve (Steve Dickson) [653066] - [fs] NFSv4: Fix up the 'dircount' hint in encode_readdir (Steve Dickson) [653066] - [fs] NFSv4: Clean up nfs4_decode_dirent (Steve Dickson) [653066] - [fs] NFSv4: nfs4_decode_dirent must clear entry->fattr->valid (Steve Dickson) [653066] - [fs] NFSv4: Fix a regression in decode_getfattr (Steve Dickson) [653066] - [fs] NFSv4: Fix up decode_attr_filehandle() to handle the case of empty fh pointer (Steve Dickson) [653066] - [fs] NFS: Ensure we check all allocation return values in new readdir code (Steve Dickson) [653066] - [fs] NFS: Readdir plus in v4 (Steve Dickson) [653066] - [fs] NFS: introduce generic decode_getattr function (Steve Dickson) [653066] - [fs] NFS: check xdr_decode for errors (Steve Dickson) [653066] - [fs] NFS: nfs_readdir_filler catch all errors (Steve Dickson) [653066] - [fs] NFS: readdir with vmapped pages (Steve Dickson) [653066] - [fs] NFS: remove page size checking code (Steve Dickson) [653066] - [fs] NFS: decode_dirent should use an xdr_stream (Steve Dickson) [653066] - [fs] SUNRPC: Add a helper function xdr_inline_peek (Steve Dickson) [653066] - [fs] NFS: remove readdir plus limit (Steve Dickson) [653066] - [fs] NFS: re-add readdir plus (Steve Dickson) [653066] - [fs] NFS: Optimise the readdir searches (Steve Dickson) [653066] - [fs] NFS: add readdir cache array (Steve Dickson) [653066] - [fs] nfs: include ratelimit.h, fix nfs4state build error (Steve Dickson) [653066] - [fs] NFSv4: The state manager must ignore EKEYEXPIRED (Steve Dickson) [653066] - [fs] NFSv4: Don't ignore the error return codes from nfs_intent_set_file (Steve Dickson) [653066] - [fs] NFSv4: Don't call nfs4_reclaim_complete() on receiving NFS4ERR_STALE_CLIENTID (Steve Dickson) [653066] - [fs] NFS: Don't SIGBUS if nfs_vm_page_mkwrite races with a cache invalidation (Steve Dickson) [653066] - [fs] NFS: new idmapper (Steve Dickson) [653066] - [fs] NFS: Use kernel DNS resolver (Steve Dickson) [653066] - [fs] NFS: We must use list_for_each_entry_safe in nfs_access_cache_shrinker (Steve Dickson) [653066] - [fs] NFS: don't use FLUSH_SYNC on WB_SYNC_NONE COMMIT calls (Steve Dickson) [653066] - [fs] NFS: Really fix put_nfs_open_context() (Steve Dickson) [653066] - [fs] NFSv4.1: keep seq_res.sr_slot as pointer rather than an index (Steve Dickson) [653066] - [fs] add a couple of mntget+dget -> path_get in nfs4proc (Steve Dickson) [653066] - [fs] nfs: show "local_lock" mount option in /proc/mounts (Steve Dickson) [653066] - [fs] NFS: handle inode==NULL in __put_nfs_open_context (Steve Dickson) [653066] - [fs] nfs: introduce mount option '-olocal_lock' to make locks local (Steve Dickson) [653066] - [fs] SUNRPC: Refactor logic to NUL-terminate strings in pages (Steve Dickson) [653066] - [fs] SUNRPC: Correct an rpcbind debugging message (Steve Dickson) [653066] - [fs] NFS: Fix NFSv3 debugging messages in fs/nfs/nfs3proc.c (Steve Dickson) [653066] - [fs] NFSv4.1: Fix the slotid initialisation in nfs_async_rename() (Steve Dickson) [653066] - [fs] NFS: Fix a use-after-free case in nfs_async_rename() (Steve Dickson) [653066] - [fs] nfs: make sillyrename an async operation (Steve Dickson) [653066] - [fs] nfs: move nfs_sillyrename to unlink.c (Steve Dickson) [653066] - [fs] nfs: standardize the rename response container (Steve Dickson) [653066] - [fs] nfs: standardize the rename args container (Steve Dickson) [653066] - [fs] NFS: Add an 'open_context' element to struct nfs_rpc_ops (Steve Dickson) [653066] - [fs] NFS: Clean up nfs4_proc_create() (Steve Dickson) [653066] - [fs] NFSv4: Further cleanups for nfs4_open_revalidate() (Steve Dickson) [653066] - [fs] NFSv4: Clean up nfs4_open_revalidate (Steve Dickson) [653066] - [fs] NFSv4: Further minor cleanups for nfs4_atomic_open() (Steve Dickson) [653066] - [fs] NFSv4: Clean up nfs4_atomic_open (Steve Dickson) [653066] - [fs] Switch alloc_nfs_open_context() to struct path (Steve Dickson) [653066] - [fs] SUNRPC: Remove rpcb_getport_sync() (Steve Dickson) [653066] - [fs] NFS: Allow NFSROOT debugging messages to be enabled dynamically (Steve Dickson) [653066] - [fs] NFS: Clean up nfsroot.c (Steve Dickson) [653066] - [fs] NFS: Use super.c for NFSROOT mount option parsing (Steve Dickson) [653066] - [fs] NFS: Clean up NFSROOT command line parsing (Steve Dickson) [653066] - [fs] NFS: Remove \t from mount debugging message (Steve Dickson) [653066] - [fs] SUNRPC: Don't truncate tail data unnecessarily in xdr_shrink_pagelen (Steve Dickson) [653066] - [fs] sunrpc: simplify xdr_shrink_pagelen use of "copy" (Steve Dickson) [653066] - [fs] sunrpc: don't use the copy variable in nested block (Steve Dickson) [653066] - [fs] sunrpc: clean up xdr_shrink_pagelen use of temporary pointer (Steve Dickson) [653066] - [fs] sunrpc: don't shorten buflen twice in xdr_shrink_pagelen (Steve Dickson) [653066]- [netdrv] igb: only use vlan_gro_receive if vlans are registered (Stefan Assmann) [660192] {CVE-2010-4263}- [net] core: neighbour update Oops (Jiri Pirko) [658518] - [scsi] lpfc: Update lpfc version for 8.3.5.28 driver release (Rob Evers) [655935] - [scsi] lpfc: Added support for ELS RRQ command (Rob Evers) [655935] - [scsi] lpfc: Init VFI and VPI for the physical port (Lancer SLI4 FC Support) (Rob Evers) [655935] - [scsi] lpfc: Set heartbeat timer off by default (Rob Evers) [655935] - [scsi] lpfc: Update lpfc version for 8.3.5.27 driver release (Rob Evers) [655935] - [scsi] lpfc: Implement doorbell register changes for new hardware support (Rob Evers) [655935] - [scsi] lpfc: Fixed a NULL pointer dereference duing memory allocation failure (Rob Evers) [655935] - [scsi] lpfc: Modified the return status of unsupport ELS commands (Rob Evers) [655935] - [scsi] lpfc: Implement READ_TOPOLOGY mailbox command and add new 16G speeds (Rob Evers) [655935] - [scsi] lpfc: Implement the new SLI 4 SLI_INTF register definitions (Rob Evers) [655935] - [scsi] lpfc: Fix bug with remote SLI4 firmware download data not being transmitted (Rob Evers) [655935] - [scsi] lpfc: Added PCI ID definitions for new hardware support (Rob Evers) [655935] - [scsi] lpfc: Updated driver to handle CVL after Nameserver PLOGI timeouts (Rob Evers) [655935] - [scsi] lpfc: Fix for failure to log into FDMI_DID after link bounce (Rob Evers) [655935] - [scsi] lpfc: Cleanup mailbox commands in mboxq_cmpl when CVL is received (Rob Evers) [655935] - [scsi] lpfc: Add new SLI4 WQE support (Rob Evers) [655935] - [scsi] lpfc: Update lpfc version for 8.3.5.26 driver release (Rob Evers) [635733] - [scsi] lpfc: Fix locking issue for security mailbox commands (Rob Evers) [635733] - [scsi] lpfc: Properly handle devloss timeout during various phases of FIP engine state transactions (Rob Evers) [635733] - [scsi] lpfc: Abort all I/Os and wait XRI exchange busy complete before function reset ioctl in SLI4 driver unload (Rob Evers) [635733] - [scsi] lpfc: Prevent lock_irqsave from being called twice in a row (Rob Evers) [635733] - [scsi] lpfc: Fix regression error for handling SLI4 unsolicted ELS (Rob Evers) [635733] - [scsi] lpfc: Fix regression error for handling ECHO response support (Rob Evers) [635733] - [scsi] lpfc: Fix regression error for handling SLI4 unsolicted ELS (Rob Evers) [635733] - [scsi] lpfc: Fix internal loopback causing kernel panic (Rob Evers) [635733] - [scsi] lpfc: Fixed crashes for NULL pnode dereference (Rob Evers) [635733]- [block] cfq: fix recursive call in cfq_blkiocg_update_completion_stats() (Vivek Goyal) [626989]- [kernel] posix-cpu-timers: workaround to suppress the problems with mt exec (Oleg Nesterov) [656268] - [fs] bio: take care not overflow page count when mapping/copying user data (Danny Feng) [652531] {CVE-2010-4162} - [net] can-bcm: fix minor heap overflow (Danny Feng) [651847] {CVE-2010-3874} - [net] filter: make sure filters dont read uninitialized memory (Jiri Pirko) [651705] {CVE-2010-4158} - [net] inet_diag: Make sure we actually run the same bytecode we audited (Jiri Pirko) [651269] - [v4l] ivtvfb: prevent reading uninitialized stack memory (Mauro Carvalho Chehab) [648833] {CVE-2010-4079} - [drm] via/ioctl.c: prevent reading uninitialized stack memory (Dave Airlie) [648719] {CVE-2010-4082} - [char] nozomi: clear data before returning to userspace on TIOCGICOUNT (Mauro Carvalho Chehab) [648706] {CVE-2010-4077} - [serial] clean data before filling it on TIOCGICOUNT (Mauro Carvalho Chehab) [648703] {CVE-2010-4075}- [fs] configs: enable CONFIG_PRINT_QUOTA_WARNING (Aristeu Rozanski) [579638] - [net] af_unix: limit unix_tot_inflight (Neil Horman) [656762] - [block] check for proper length of iov entries in blk_rq_map_user_iov() (Danny Feng) [652959] {CVE-2010-4163} - [net] Limit sendto()/recvfrom()/iovec total length to INT_MAX (Jiri Pirko) [651895] {CVE-2010-4160} - [netdrv] mlx4: Add OFED-1.5.2 patch to increase log_mtts_per_seg (Jay Fenlason) [637284] - [kernel] kbuild: fix external module compiling (Aristeu Rozanski) [655231] - [mm] Fix broken use of end variable in remap_file_pages() system call (Larry Woodman) [637049] - [virt] virtio: console: Disable lseek(2) for port file operations (Amit Shah) [635537] - [virt] virtio: console: Prevent userspace from submitting NULL buffers (Amit Shah) [635535] - [virt] virtio: console: Fix poll blocking even though there is data to read (Amit Shah) [634232] - [virt] virtio: console: Send SIGIO in case of port unplug (Amit Shah) [624628] - [virt] virtio: console: Send SIGIO on new data arrival on ports (Amit Shah) [624628] - [virt] virtio: console: Send SIGIO to processes that request it for host events (Amit Shah) [624628] - [block] cfq-iosched: blktrace print per slice sector stats (Vivek Goyal) [626989] - [block] cfq-iosched: Implement tunable group_idle (Vivek Goyal) [626989] - [block] cfq-iosched: Do group share accounting in IOPS when slice_idle=0 (Vivek Goyal) [626989] - [block] cfq-iosched: Fixed boot warning with BLK_CGROUP=y and CFQ_GROUP_IOSCHED=n (Vivek Goyal) [626989] - [block] blk-cgroup: Fix RCU correctness warning in cfq_init_queue() (Vivek Goyal) [626989] - [netdrv] ixgbe: add registers etc. printout code just before resetting adapters (Dean Nelson) [611696] - [netdrv] e1000e: suppress compile warnings on certain archs (Dean Nelson) [611696] - [netdrv] e1000e: add registers etc. printout code just before resetting adapters (Dean Nelson) [611696] - [net] bluetooth: Fix missing NULL check (Jarod Wilson) [655668] - [v4l] Fix garbled image with zc3xx-based webcam (Jay Fenlason) [590404] - [mm] Backport missing kmemleak check into kmem_cache_create() (Larry Woodman) [654761] - [x86] acpi: mark hardware unsupported on x86 32bit cpu hot add events (Prarit Bhargava) [625585] - [x86] UEFI/EFI x86_64 pagetable initialization (Bob Picco) [654665] - [kernel] add RSS and swap size information to /proc/sysvipc/shm (Jerome Marchand) [634994] - [kernel] fix integer overflow in groups_search (Jerome Marchand) [629629] - [kernel] ipc: initialize structure memory to zero for compat functions (Danny Feng) [648695] {CVE-2010-4073} - [kernel] shm: fix information leak to userland (Danny Feng) [648689] {CVE-2010-4072} - [kernel] Prevent panic caused by divide by zero in find_busiest_group() (Larry Woodman) [644903] - [kernel] Backport upstream fix for a race in pid generation that causes pids to be reused immediately (Larry Woodman) [646321] - [scsi] megaraid: fix make legacy i/o ports free (Tomas Henzl) [632558] - [net] ipv6: balance pernet_operations [de]registration (Neil Horman) [625173] - [kdump] kexec: accelerate vmcore copies by marking oldmem in /proc/vmcore as cached (Neil Horman) [641315] - [mm] use compaction for GFP_ATOMIC order > 0 (Andrea Arcangeli) [622327 642570] - [kernel] module: initialize module dynamic debug later (Jason Baron) [627648] - [kernel] dynamic debug: move ddebug_remove_module() down into free_module() (Jason Baron) [627648] - [md] dm: remove extra locking when changing device size (Mike Snitzer) [644380] - [block] read i_size with i_size_read() (Mike Snitzer) [644380]- [scsi] lpfc: Update lpfc version for 8.3.5.25 driver release (Rob Evers) [645882] - [scsi] lpfc: Fix mailbox handling for UNREG_RPI_ALL case (Rob Evers) [645882] - [scsi] lpfc: Fixed a race condition that can cause driver send FDISC to un-initialized VPI (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.24 driver release (Rob Evers) [645882] - [scsi] lpfc: Used PCI function reset ioctl mbox command to clean up CNA during driver unload (Rob Evers) [645882] - [scsi] lpfc: Fixed crashes for BUG_ONs hit in the lpfc_abort_handler (Rob Evers) [645882] - [scsi] lpfc: Fail I/O when adapter detects a lost frame and target reports a check condition (Rob Evers) [645882] - [scsi] lpfc: Fixed abort WQEs for FIP frames (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.23 driver release (Rob Evers) [645882] - [scsi] lpfc: Instantiate iocb_stat so compiler does not error out (Rob Evers) [645882] - [scsi] lpfc: Added unreg all rpi mailbox command before unreg vpi (Rob Evers) [645882] - [scsi] lpfc: Make all error values negative (Rob Evers) [645882] - [scsi] lpfc: Remove duplicate code from lpfc_els_retry routine (Rob Evers) [645882] - [scsi] lpfc: Fixed circular spinlock dependency between low-level driver and SCSI midlayer (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.22 driver release (Rob Evers) [645882] - [scsi] lpfc: Fixed cases of skipping possible roundrobin fail over of multiple eligible FCFs (Rob Evers) [645882] - [scsi] lpfc: Fixed FC-AL bit set issue in FLOGI rejected by McData4700 FC swich in NPV setup (Rob Evers) [645882] - [scsi] lpfc: Fixed driver not able to unregister unused FCF upon devloss timeout to all nodes (Rob Evers) [645882] - [scsi] lpfc: Fix bug with external loopback testing not becoming ready (Rob Evers) [645882] - [scsi] lpfc: Fixed heartbeat timeout during controller pause test (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.21 driver release (Rob Evers) [645882] - [scsi] lpfc: Added support for Falcon firmware download authentication and SLI authentication (Rob Evers) [645882] - [scsi] lpfc: Add support for bsg MBX_SLI4_CONFIG (Rob Evers) [645882] - [scsi] lpfc: adjust lpfc_els_retry delay/retry for PLOGI, attr remove owner (Rob Evers) [645882] - [scsi] lpfc: Replaced some unnecessary spin_lock_irqsave with spin_lock_irq (Rob Evers) [645882] - [scsi] lpfc: Fixed lpfc_initial_flogi not returning failure in one of failure condition (Rob Evers) [645882] - [scsi] lpfc: Fixed r8828 stray state update in case a new FCF matched in-use FCF (Rob Evers) [645882] - [scsi] lpfc: Treated firmware matching FCF property with different index as error condition (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.20 driver release (Rob Evers) [645882] - [scsi] lpfc: Move Unload flag earlier in vport delete (Rob Evers) [645882] - [scsi] lpfc: Fix for IOCB leak on FDISC completion (Rob Evers) [645882] - [scsi] lpfc: Start looking at the return code for fc_block_scsi_eh (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.19 driver release (Rob Evers) [645882] - [scsi] lpfc: Remove unused variables that were removed from upstream submission (Rob Evers) [645882] - [scsi] lpfc: Change log message 0318 from an error to a warning as it is not an error (Rob Evers) [645882] - [scsi] lpfc: Add Security Crypto support to CONFIG_PORT mailbox command (Rob Evers) [645882] - [scsi] lpfc: Switch call to memcpy_toio to __write32_copy to prevent unaligned 64 bit copy (Rob Evers) [645882] - [scsi] lpfc: Fix bug with cable swap and nodelist not empty message on console after rmmod (Rob Evers) [645882] - [scsi] lpfc: Fixed failure to roundrobin on all available FCFs when FLOGI to in-use FCF rejected by switch (Rob Evers) [645882] - [scsi] lpfc: Fixed heartbeat timeout during fabric reconfiguration (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.18 driver release (Rob Evers) [645882] - [scsi] lpfc: Fixed failure to recover from back-to-back Clear Virtual Link with a single FCF (Rob Evers) [645882] - [scsi] lpfc: Clear VFI_REGISTERED flag when UNREG_VFI completes (Rob Evers) [645882] - [scsi] lpfc: r8088 had to be backed out temporary because it was part of a larger patch that was rejected, now put r8088 back with r8608 (Rob Evers) [645882] - [scsi] lpfc: Added code to ignore the failure of REG_VPI mailbox with UPD bit set on older tigershark firmware (Rob Evers) [645882] - [scsi] lpfc: Added code to support UPD bit of REG_VPI mailbox command (Rob Evers) [645882] - [scsi] lpfc: Fix bug with cable swap and ndlp not becoming active (Rob Evers) [645882] - [virt] virtio: console: Reference counting portdev structs is not needed (Amit Shah) [628805] - [virt] virtio: console: Add reference counting for port struct (Amit Shah) [628805] - [virt] virtio: console: Use cdev_alloc() instead of cdev_init() (Amit Shah) [628805] - [virt] virtio: console: Add a find_port_by_devt() function (Amit Shah) [628805] - [virt] virtio: console: Add a list of portdevs that are active (Amit Shah) [628805] - [virt] virtio: console: open: Use a common path for error handling (Amit Shah) [628805] - [virt] virtio: console: remove_port() should return void (Amit Shah) [628805] - [virt] virtio: console: Make write() return -ENODEV on hot-unplug (Amit Shah) [628805] - [virt] virtio: console: Make read() return -ENODEV on hot-unplug (Amit Shah) [628805] - [virt] virtio: console: Unblock poll on port hot-unplug (Amit Shah) [628805] - [virt] virtio: console: Un-block reads on chardev close (Amit Shah) [628805] - [virt] virtio: console: Check if portdev is valid in send_control_msg() (Amit Shah) [628805] - [virt] virtio: console: Remove control vq data only if using multiport support (Amit Shah) [628805] - [virt] virtio: console: Reset vdev before removing device (Amit Shah) [628805] - [pci] Add FW_WARN to warn_invalid_dmar() (Prarit Bhargava) [588638] - [pci] Clean up warn_invalid_dmar() (Prarit Bhargava) [588638] - [pci] intel-iommu: Combine the BIOS DMAR table warning messages (Prarit Bhargava) [588638] - [kernel] Really add TAINT_FIRMWARE_WORKAROUND (Prarit Bhargava) [588638] - [x86] ACPI: create "processor.bm_check_disable" boot param (Matthew Garrett) [635572] - [fs] Fix nfsv4 client lock reclaim behaviour (Sachin Prabhu) [638269] - [fs] ext4: Don't error out the fs if the user tries to make a file too big (Eric Sandeen) [645824] - [fs] xfs: prevent reading uninitialized stack memory (Dave Chinner) [630809] {CVE-2010-3078} - [s390x] cio: prevent kernel panic in I/O cancel function (Hendrik Brueckner) [647825] - [s390x] qeth: timeout on connection isolation configuration errors (Hendrik Brueckner) [635053] - [kernel] etr clock synchronization race (Hendrik Brueckner) [619511] - [net] tc: Ignore noqueue_qdisc default qdisc when dumping (Thomas Graf) [627142] - [net] fix rds_iovec page count overflow (Jiri Pirko) [647424] {CVE-2010-3865} - [net] netfilter: Avoid freeing pointers representing an error value (Thomas Graf) [608980] - [scsi] Fix megaraid_sas driver SLAB memory leak detected with CONFIG_DEBUG_SLAB (Shyam Iyer) [633836] - [scsi] scsi_dh_alua: Handle all states correctly (Mike Snitzer) [636994] - [scsi] ibmvscsi: Fix oops when an interrupt is pending during probe (Steve Best) [624169] - [usb] serial/mos*: prevent reading uninitialized stack memory (Don Zickus) [648698] {CVE-2010-4074} - [kbuild] don't sign out-of-tree modules (Aristeu Rozanski) [653507] - [kernel] tracing: Fix circular dead lock in stack trace (Jiri Olsa) [601047] - [watchdog] iTCO wdt: remove extra pci_dev_put()'s from init code (Prarit Bhargava) [574546] - [kernel] ecryptfs_uid_hash() buffer overflow (Jerome Marchand) [611388] {CVE-2010-2492} - [sound] seq/oss - Fix double-free at error path of snd_seq_oss_open() (Jaroslav Kysela) [630555] {CVE-2010-3080} - [x86] ACPI: allow C3 > 1000usec (Matthew Garrett) [572821] - [virt] virtio-net: init link state correctly (Jason Wang) [646369] - [virt] i8259: fix migration (Gleb Natapov) [629197] - [netdrv] prevent reading uninitialized memory in hso driver (Thomas Graf) [633144] {CVE-2010-3298}- [virt] KVM: x86: Use unlazy_fpu() for host FPU (Avi Kivity) [651005] - [fs] GFS2: reserve more blocks for transactions (Benjamin Marzinski) [637972] - [fs] core_pattern: fix truncation by core_pattern handler with long parameters (Danny Feng) [618602] - [fs] Do not mix FMODE_ and O_ flags with break_lease() and may_open() (Harshula Jayasuriya) [642677] - [fs] GFS2: fallocate support (Benjamin Marzinski) [626561] - [fs] GFS2: fix filesystem consistency error on rename (Robert S Peterson) [638657] - [fs] aio: check for multiplication overflow in do_io_submit (Jeff Moyer) [629451] - [x86] Backport several upstream CONFIG_DEBUG_RODATA optimizations and bugfixes from Intel (Larry Woodman) [557364] - [fs] GFS2: Fix typo in stuffed file data copy handling (Abhijith Das) [619810] - [powerpc] Remove redundant xics badness warning (Steve Best) [641932] - [ppc] Account time using timebase rather than PURR (Steve Best) [633515] - [ppc] pseries: Increase cpu die timeout (Steve Best) [636230] - [s390x] zfcp: Fix reference counter for point-to-point port (Hendrik Brueckner) [644005] - [powerpc] ibmveth: lost IRQ while closing/opening device leads to service loss (Steve Best) [620799] - [net] fix info leak from kernel in ethtool operation (Neil Horman) [646728] {CVE-2010-3861} - [net] drop_monitor: add EAGAIN return code to detect duplicate state changes (Neil Horman) [615788 616919] - [net] packet: fix information leak to userland (Jiri Pirko) [649900] {CVE-2010-3876} - [net] Fix stack corruption in icmp_send() (James Paradis) [629590] - [net] clean up info leak in act_police (Neil Horman) [636394] - [net] bonding: introduce primary_reselect option (Jiri Pirko) [628492] - [net] bonding: check if clients MAC addr has changed (Flavio Leitner) [610237] - [scsi] mpt2sas: driver fails to recover from injected PCIe bus errors (Steve Best) [612584] - [kernel] sys_semctl: fix kernel stack leakage (Danny Feng) [648724] {CVE-2010-4083} - [security] Fix install_process_keyring error handling (David Howells) [647440] - [kernel] sysctl: fix min/max handling in __do_proc_doulongvec_minmax() (Amerigo Wang) [643290] - [kernel] kbuild: Really don't clean bounds.h and asm-offsets.h (Danny Feng) [594065] - [kernel] execve: improve interactivity and respond to SIGKILL with large arguments (Dave Anderson) [629178] - [kernel] kbuild: respect LDFLAGS when linking module signatures (Johannes Weiner) [629423] - [kernel] kbuild: fix modpost segfault (Johannes Weiner) [629418] - [fs] CIFS: Remove __exit mark from cifs_exit_dns_resolver() (David Howells) [619752] - [block] Range check cpu in blk_cpu_to_group (Steve Best) [636981] - [sound] sound/pci/rme9652: prevent reading uninitialized stack memory (Stanislaw Gruszka) [648711 648716] - [pci] add pci_get_domain_bus_and_slot function (Chad Dupuis) [641132] - [pci] intr-remap: allow disabling source id checking (Alex Williamson) [530618] - [x86] Add native Intel cpuidle driver (Matthew Garrett) [637899] - [x86] add quirk to fixup mcp55 interrupt routing to let kdump work (Neil Horman) [562134] - [virt] KVM: VMX: Disallow NMI while blocked by STI (Avi Kivity) [616296] - [virt] KVM: x86: fix information leak to userland (Marcelo Tosatti) [649840] - [virt] kvm: write protect memory after slot swap (Michael S. Tsirkin) [647367] - [net] generic get_drvinfo() fallback in "ethtool.c" (Laszlo Ersek) [649248] - [virt] Revert "vhost: max s/g to match qemu" (Jason Wang) [623915] - [virt] KVM: Fix reboot on Intel hosts (Avi Kivity) [637520] - [virt] KVM: SVM: init_vmcb should reset vcpu->efer (Marcelo Tosatti) [554506] - [virt] fix vhost_net lanana violation (Bob Picco) [602499] - [virt] KVM: x86 emulator: Allow LOCK prefix for NEG and NOT (Avi Kivity) [618202] - [mm] Prevent Out Of Memory when changing cpuset's mems on NUMA (Larry Woodman) [597127] - [kernel] tracing: fix recursive user stack trace (Jiri Olsa) [602804] - [mm] revalidate page->mapping after locking page in do_generic_file_read() (Johannes Weiner) [651373] - [fs] introduce GLF_QUEUED flag (Abhijith Das) [629920] - [fs] dlm: Don't send callback to node making lock request when "try 1cb" fails (David Teigland) [629920] - [virt] KVM: Set cr0.et when the guest writes cr0 (Avi Kivity) [645898] - [virt] KVM: VMX: Give the guest ownership of cr0.ts when the fpu is active (Avi Kivity) [645898] - [virt] KVM: Lazify fpu activation and deactivation (Avi Kivity) [645898] - [virt] KVM: VMX: Allow the guest to own some cr0 bits (Avi Kivity) [645898] - [virt] KVM: Replace read accesses of vcpu->arch.cr0 by an accessor (Avi Kivity) [645898] - [virt] KVM: VMX: trace clts and lmsw instructions as cr accesses (Avi Kivity) [645898] - [x86] mce: Use HW_ERR in MCE handler (Bob Picco) [641039] - [x86] mce: Add HW_ERR printk prefix for hardware error logging (Bob Picco) [641039] - [dm] sync trivial changes from 2.6.36 (Mike Snitzer) [641432] - [dm] crypt: simplify crypt_ctr (Mike Snitzer) [641432] - [dm] crypt: simplify crypt_config destruction logic (Mike Snitzer) [641432] - [dm] ioctl: refactor dm_table_complete (Mike Snitzer) [641432] - [dm] snapshot: persistent use define for disk header chunk size (Mike Snitzer) [641432] - [dm] crypt: use kstrdup (Mike Snitzer) [641432] - [dm] ioctl: use nonseekable_open (Mike Snitzer) [641432] - [virt] Xen PV-HVM: Enable xen pv hvm always for Xen HVM guests (Don Dutile) [632021] - [virt] Xen PV-HVM: skip vnif cfg if match 8139 macaddr (Don Dutile) [632021] - [virt] Xen PV-HVM: Synch unplug to upstream and tweak for rhel (Don Dutile) [632021] - [virt] Xen PV-HVM: change xen_pv_hvm param from _setup to early_param (Don Dutile) [632021] - [virt] KVM: Send SRAR SIGBUS directly (Dean Nelson) [550938] - [virt] KVM: Add MCG_SER_P into KVM_MCE_CAP_SUPPORTED (Dean Nelson) [550938] - [virt] KVM: Return EFAULT from kvm ioctl when guest accesses bad area (Dean Nelson) [550938] - [virt] KVM: define hwpoison variables static (Dean Nelson) [550938] - [virt] KVM: Fix a race condition for usage of is_hwpoison_address() (Dean Nelson) [550938] - [virt] KVM: Avoid killing userspace through guest SRAO MCE on unmapped pages (Dean Nelson) [550938] - [virt] KVM: make double/triple fault promotion generic to all exceptions (Dean Nelson) [550938] - [virt] xen: handle events as edge-triggered (Andrew Jones) [550724] - [virt] xen: use percpu interrupts for IPIs and VIRQs (Andrew Jones) [550724] - [hwmon] coretemp: get TjMax value from MSR (Dean Nelson) [580700] - [hwmon] coretemp: detect the thermal sensors by CPUID (Dean Nelson) [580700] - [x86] mtrr: Use stop machine context to rendezvous all the cpus (Prarit Bhargava) [612659] - [kernel] Backport linux-2.6 stop_machine code (Prarit Bhargava) [612659] - [netdrv] ibmveth: Fix opps during MTU change on an active device (Steve Best) [644959] - [netdrv] ehea: Fix synchronization between HW and SW send queue (Steve Best) [620792] - [netdrv] be2net: remove a BUG_ON in be_cmds.c (Ivan Vecera) [627958] - [netdrv] e1000e: don't inadvertently re-set INTX_DISABLE (Dean Nelson) [627926] - [mm] fix mbind_range() vma merge problem (Larry Woodman) [643942] - [mm] kernel: possible integer overflow in mm/fremap.c (Larry Woodman) [637049] - [mm] fix BUG() in do_coredump when out of memory (Rik van Riel) [623007]- [block] Re-introduce blk_queue_flushing() (Vivek Goyal) [635199] - [fs] SUNRPC: Fix the NFSv4 and RPCSEC_GSS Kconfig dependencies (Steve Dickson) [637278] - [fs] statfs() gives ESTALE error (Steve Dickson) [637278] - [fs] NFS: Fix a typo in nfs_sockaddr_match_ipaddr6 (Steve Dickson) [637278] - [fs] sunrpc: increase MAX_HASHTABLE_BITS to 14 (Steve Dickson) [637278] - [fs] gss:spkm3 miss returning error to caller when import security context (Steve Dickson) [637278] - [fs] gss:krb5 miss returning error to caller when import security context (Steve Dickson) [637278] - [fs] Remove incorrect do_vfs_lock message (Steve Dickson) [637278] - [fs] SUNRPC: cleanup state-machine ordering (Steve Dickson) [637278] - [fs] SUNRPC: Fix a race in rpc_info_open (Steve Dickson) [637278] - [fs] SUNRPC: Fix race corrupting rpc upcall (Steve Dickson) [637278] - [fs] Fix null dereference in call_allocate (Steve Dickson) [637278] - [fs] NFS: Fix the selection of security flavours in Kconfig (Steve Dickson) [637278] - [fs] NFS: NFS_V4 is no longer an EXPERIMENTAL feature (Steve Dickson) [637278] - [fs] NFS: fix the return value of nfs_file_fsync() (Steve Dickson) [637278] - [fs] rpcrdma: Fix SQ size calculation when memreg is FRMR (Steve Dickson) [637278] - [fs] xprtrdma: Do not truncate iova_start values in frmr registrations (Steve Dickson) [637278] - [fs] nfs: Remove redundant NULL check upon kfree() (Steve Dickson) [637278] - [fs] nfs: Add "lookupcache" to displayed mount options (Steve Dickson) [637278] - [fs] NFS: allow close-to-open cache semantics to apply to root of NFS filesystem (Steve Dickson) [637278] - [fs] SUNRPC: fix NFS client over TCP hangs due to packet loss (Steve Dickson) [637278] - [fs] NFS: Ensure that writepage respects the nonblock flag (Steve Dickson) [637278] - [fs] nfs: include space for the NUL in root path (Steve Dickson) [637278] - [fs] nfsd4: mask out non-access bits in nfs4_access_to_omode (Steve Dickson) [637279] - [fs] nfsd4: fix downgrade/lock logic (Steve Dickson) [637279] - [fs] nfsd4: bad BUG() in preprocess_stateid_op (Steve Dickson) [637279] - [fs] nfsd4: fix file open accounting for RDWR opens (Steve Dickson) [637279] - [fs] NFSv4: Ensure the lockowners are labelled using the fl_owner and/or fl_pid (Harshula Jayasuriya) [621304 624069] - [fs] NFSv4: Add support for the RELEASE_LOCKOWNER operation (Harshula Jayasuriya) [621304 624069] - [fs] NFSv4: Clean up for lockowner XDR encoding (Harshula Jayasuriya) [621304 624069] - [fs] NFSv4: Ensure that we track the NFSv4 lock state in read/write requests (Harshula Jayasuriya) [621304 624069] - [fs] NFSv4: Clean up struct nfs4_state_owner (Harshula Jayasuriya) [621304 624069] - [fs] Add back dentry argument to ->fsync (Steve Dickson) [624069] - [fs] NFS: kswapd must not block in nfs_release_page (Steve Dickson) [624069] - [fs] NFS: Fix the locking in nfs4_callback_getattr (Steve Dickson) [624069] - [net] NFSv4: Remember to clear NFS_DELEGATED_STATE in nfs_delegation_claim_opens (Steve Dickson) [624069] - [net] SUNRPC: Defer deleting the security context until gss_do_free_ctx() (Steve Dickson) [624069] - [net] SUNRPC: prevent task_cleanup running on freed xprt (Steve Dickson) [624069] - [net] SUNRPC: Reduce asynchronous RPC task stack usage (Steve Dickson) [624069] - [net] SUNRPC: Move the bound cred to struct rpc_rqst (Steve Dickson) [624069] - [net] SUNRPC: Clean up of rpc_bindcred() (Steve Dickson) [624069] - [net] SUNRPC: Move remaining RPC client related task initialisation into clnt.c (Steve Dickson) [624069] - [net] SUNRPC: Ensure that rpc_exit() always wakes up a sleeping task (Steve Dickson) [624069] - [net] SUNRPC: Make the credential cache hashtable size configurable (Steve Dickson) [624069] - [net] SUNRPC: Store the hashtable size in struct rpc_cred_cache (Steve Dickson) [624069] - [fs] NFS: Ensure the AUTH_UNIX credcache is allocated dynamically (Steve Dickson) [624069] - [fs] NFS: Fix the NFS users of rpc_restart_call() (Steve Dickson) [624069] - [net] SUNRPC: The function rpc_restart_call() should return success/failure (Steve Dickson) [624069] - [fs] NFSv4: Get rid of the bogus RPC_ASSASSINATED(task) checks (Steve Dickson) [624069] - [fs] NFSv4: Clean up the process of renewing the NFSv4 lease (Steve Dickson) [624069] - [fs] NFSv4.1: Handle NFS4ERR_DELAY on SEQUENCE correctly (Steve Dickson) [624069] - [fs] NFS: nfs_rename() should not have to flush out writebacks (Steve Dickson) [624069] - [fs] NFS: Clean up the callers of nfs_wb_all() (Steve Dickson) [624069] - [fs] NFS: Fix up the fsync code (Steve Dickson) [624069] - [fs] NFSv4.1: There is no need to init the session more than once (Steve Dickson) [624069] - [fs] NFSv41: Cleanup for nfs4_alloc_session (Steve Dickson) [624069] - [fs] NFSv41: Clean up exclusive create (Steve Dickson) [624069] - [fs] NFSv41: Deprecate nfs_client->cl_minorversion (Steve Dickson) [624069] - [fs] NFSv41: Fix nfs_async_inode_return_delegation() ugliness (Steve Dickson) [624069] - [fs] NFSv41: Convert the various reboot recovery ops etc to minor version ops (Steve Dickson) [624069] - [fs] NFSv41: Clean up the NFSv4.1 minor version specific operations (Steve Dickson) [624069] - [fs] nfs: kill renewd before clearing client minor version (Steve Dickson) [624069] - [fs] NFSv41: Don't store session state in the nfs_client->cl_state (Steve Dickson) [624069] - [fs] NFSv41: Further cleanup for nfs4_sequence_done (Steve Dickson) [624069] - [fs] NFSv4.1: Make nfs4_setup_sequence take a nfs_server argument (Steve Dickson) [624069] - [fs] NFSv4.1: Merge the nfs41_proc_async_sequence() and nfs4_proc_sequence() (Steve Dickson) [624069] - [fs] NFSv4: Kill nfs4_async_handle_error() abuses by NFSv4.1 (Steve Dickson) [624069] - [fs] NFSv4.1: Simplify nfs41_sequence_done() (Steve Dickson) [624069] - [fs] NFSv4.1: Clean up nfs4_setup_sequence (Steve Dickson) [624069] - [fs] NFSv41: Fix a memory leak in nfs41_proc_async_sequence() (Steve Dickson) [624069] - [fs] nfsd41: Fix a crash when a callback is retried (Steve Dickson) [624081] - [fs] nfsd: minor nfsd read api cleanup (Steve Dickson) [624081] - [fs] gcc-4.6: nfsd: fix initialized but not read warnings (Steve Dickson) [624081] - [fs] nfsd4: share file descriptors between stateid's (Steve Dickson) [624081] - [fs] nfsd4: fix openmode checking on IO using lock stateid (Steve Dickson) [624081] - [fs] nfsd4: miscellaneous process_open2 cleanup (Steve Dickson) [624081] - [fs] nfsd4: don't pretend to support write delegations (Steve Dickson) [624081] - [fs] nfsd: bypass readahead cache when have struct file (Steve Dickson) [624081] - [fs] nfsd: remove unused assignment from nfsd_link (Steve Dickson) [624081] - [fs] NFSD: Fill in WCC data for REMOVE, RMDIR, MKNOD, and MKDIR (Steve Dickson) [624081] - [fs] nfsd4: comment nitpick (Steve Dickson) [624081] - [net] sunrpc: make the cache cleaner workqueue deferrable (Steve Dickson) [624081] - [fs] nfsd4: fix delegation recall race use-after-free (Steve Dickson) [624081 637278] - [fs] nfsd4: fix deleg leak on callback error (Steve Dickson) [624081 637278] - [fs] nfsd4: remove some debugging code (Steve Dickson) [624081 637278] - [fs] nfsd: nfs4callback encode_stateid helper function (Steve Dickson) [624081 637278] - [fs] nfsd4: translate memory errors to delay, not serverfault (Steve Dickson) [624081 637278] - [fs] nfsd4; fix session reference count leak (Steve Dickson) [624081 637278] - [fs] nfsd4: don't bother storing callback reply tag (Steve Dickson) [624081 637278] - [fs] nfsd4: fix use of op_share_access (Steve Dickson) [624081 637278] - [fs] nfsd4: treat more recall errors as failures (Steve Dickson) [624081 637278] - [fs] nfsd4: remove extra put() on callback errors (Steve Dickson) [624081 637278] - [virt] xen-blkfront: disable barrier/flush write support (Mike Snitzer) [635199] - [block] revert to old blkdev_issue_discard to preserve kABI (Mike Snitzer) [635199] - [block] revert to old blkdev_issue_flush to preserve kABI (Mike Snitzer) [635199] - [block] revert bio flag changes to preserve kABI (Jeff Moyer) [635199] - [block] restore rq_flag_bits to their original values (Mike Snitzer) [635199] - [block] initialize old barrier members of request_queue (Mike Snitzer) [635199] - [block] reintroduce blk_queue_ordered to maintain compatibility (Vivek Goyal) [635199] - [block] Documentation: fix block api docbook documentation (Mike Snitzer) [635199] - [block] remove BLKDEV_IFL_WAIT (Mike Snitzer) [635199] - [block] remove the BLKDEV_IFL_BARRIER flag (Mike Snitzer) [635199] - [mm] swap: do not send discards as barriers (Mike Snitzer) [635199] - [fs] fat: do not send discards as barriers (Mike Snitzer) [635199] - [fs] ext4: do not send discards as barriers (Mike Snitzer) [635199] - [fs] jbd2: replace barriers with explicit flush and FUA usage (Mike Snitzer) [635199] - [fs] jbd2: Modify ASYNC_COMMIT code to not rely on queue draining on barrier (Mike Snitzer) [635199] - [fs] jbd: replace barriers with explicit flush and FUA usage (Mike Snitzer) [635199] - [fs] gfs2: replace barriers with explicit flush and FUA usage (Mike Snitzer) [635199] - [fs] btrfs: replace barriers with explicit flush and FUA usage (Mike Snitzer) [635199] - [fs] xfs: replace barriers with explicit flush and FUA usage (Mike Snitzer) [635199] - [block] pass gfp_mask and flags to sb_issue_discard (Mike Snitzer) [635199] - [block] disallow FS recursion from sb_issue_discard allocation (Mike Snitzer) [635199] - [dm] convey that all flushes are processed as empty (Mike Snitzer) [635199] - [dm] fix locking context in queue_io() (Mike Snitzer) [635199] - [dm] relax ordering of bio-based flush implementation (Mike Snitzer) [635199] - [dm] implement REQ_FLUSH/FUA support for request-based dm (Mike Snitzer) [635199] - [dm] implement REQ_FLUSH/FUA support for bio-based dm (Mike Snitzer) [635199] - [block] make __blk_rq_prep_clone() copy most command flags (Mike Snitzer) [635199] - [md] implment REQ_FLUSH/FUA support (Mike Snitzer) [635199] - [virt] virtio_blk: drop REQ_HARDBARRIER support (Mike Snitzer) [635199] - [block] loop: implement REQ_FLUSH/FUA support (Mike Snitzer) [635199] - [block] use REQ_FLUSH in blkdev_issue_flush() (Mike Snitzer) [635199] - [block] update documentation for REQ_FLUSH / REQ_FUA (Mike Snitzer) [635199] - [block] make sure FSEQ_DATA request has the same rq_disk as the original (Mike Snitzer) [635199] - [block] kick queue after sequencing REQ_FLUSH/FUA (Mike Snitzer) [635199] - [block] initialize flush request with WRITE_FLUSH instead of REQ_FLUSH (Mike Snitzer) [635199] - [block] simplify queue_next_fseq (Mike Snitzer) [635199] - [block] filter flush bio's in __generic_make_request() (Mike Snitzer) [635199] - [block] preserve RHEL6.0 struct request_queue kABI (Mike Snitzer) [635199] - [block] implement REQ_FLUSH/FUA based interface for FLUSH/FUA requests (Mike Snitzer) [635199] - [fs] replace internal uses of SWRITE I/O types by sync_dirty_buffer() (Mike Snitzer) [635199] - [fs] removing the use of the BH_Ordered flag (Mike Snitzer) [635199] - [block] rename barrier/ordered to flush (Mike Snitzer) [635199] - [block] rename blk-barrier.c to blk-flush.c (Mike Snitzer) [635199] - [block] blkdev: check for valid request queue before issuing flush (Mike Snitzer) [635199] - [block] blkdev: move blkdev_issue helper functions to separate file (Mike Snitzer) [635199] - [block] blkdev: allow async blkdev_issue_flush requests (Mike Snitzer) [635199] - [block] blkdev: generalize flags for blkdev_issue_fn functions (Mike Snitzer) [635199] - [fs] ext4: check missed return value in ext4_sync_file() (Mike Snitzer) [635199] - [fs] ext4, jbd2: Add barriers for file systems with exernal journals (Mike Snitzer) [635199] - [block] drop barrier ordering by queue draining (Mike Snitzer) [635199] - [block] misc cleanups in barrier code (Mike Snitzer) [635199] - [block] remove spurious uses of REQ_HARDBARRIER (Mike Snitzer) [635199] - [block] deprecate barrier and replace blk_queue_ordered() with blk_queue_flush() (Mike Snitzer) [635199] - [block] kill QUEUE_ORDERED_BY_TAG (Mike Snitzer) [635199] - [xen] blkfront: update use of barriers to ease flush+fua backport (Mike Snitzer) [635199] - [block] loop: queue ordered mode should be DRAIN_FLUSH (Mike Snitzer) [635199] - [ide] remove unnecessary blk_queue_flushing() test in do_ide_request() (Mike Snitzer) [635199] - [block] remove q->prepare_flush_fn completely (Mike Snitzer) [635199] - [scsi] use REQ_TYPE_FS for flush request (Mike Snitzer) [635199] - [block] set up rq->rq_disk properly for flush requests (Mike Snitzer) [635199] - [block] set REQ_TYPE_FS on flush requests (Mike Snitzer) [635199] - [virt] virtio_blk: stop using q->prepare_flush_fn (Mike Snitzer) [635199] - [dm] stop using q->prepare_flush_fn (Mike Snitzer) [635199] - [block] osdblk: stop using q->prepare_flush_fn (Mike Snitzer) [635199] - [scsi] stop using q->prepare_flush_fn (Mike Snitzer) [635199] - [block] permit PREFLUSH and POSTFLUSH without prepare_flush_fn (Mike Snitzer) [635199] - [block] introduce REQ_FLUSH flag (Mike Snitzer) [635199] - [md] raid-1/10 Fix bio_rw bit manipulations again (Mike Snitzer) [635199] - [block] fixup missing conversion from BIO_RW_DISCARD to REQ_DISCARD (Mike Snitzer) [635199] - [block] define READA constant in terms of unified flag (Mike Snitzer) [635199] - [fs] bio: separate out blk_types.h (Mike Snitzer) [635199] - [block] unify flags for struct bio and struct request (Mike Snitzer) [635199] - [block] BARRIER request should imply SYNC (Mike Snitzer) [635199] - [block] fix some more cmd_type cleanup fallout (Mike Snitzer) [635199] - [block] remove wrappers for request type/flags (Mike Snitzer) [635199] - [scsi] scsi_dh_emc: request flag cleanup (Mike Snitzer) [635199] - [ide] Fix IDE taskfile with cfq scheduler (Mike Snitzer) [635199]- [mm] remove false positive THP pmd_present BUG_ON (Andrea Arcangeli) [646384]- [drm] ttm: fix regression introduced in dfb4a4250168008c5ac61e90ab2b86f074a83a6c (Dave Airlie) [644896]- [block] fix a potential oops for callers of elevator_change (Jeff Moyer) [641408]- [security] IMA: require command line option to enabled (Eric Paris) [643667]- [net] Fix priv escalation in rds protocol (Neil Horman) [642900] {CVE-2010-3904} - [v4l] Remove compat code for VIDIOCSMICROCODE (Mauro Carvalho Chehab) [642473] {CVE-2010-2963} - [kernel] tracing: do not allow llseek to set_ftrace_filter (Jiri Olsa) [631626] - [virt] xen: hold mm->page_table_lock in vmalloc_sync (Andrew Jones) [643371] - [fs] xfs: properly account for reclaimed inodes (Dave Chinner) [641764] - [drm] fix ioctls infoleak (Danny Feng) [621437] {CVE-2010-2803} - [netdrv] wireless extensions: fix kernel heap content leak (John Linville) [628438] {CVE-2010-2955} - [netdrv] niu: buffer overflow for ETHTOOL_GRXCLSRLALL (Danny Feng) [632072] {CVE-2010-3084} - [mm] add debug checks for mapcount related invariants (Andrea Arcangeli) [622327 642570] - [mm] move VM_BUG_ON inside the page_table_lock of zap_huge_pmd (Andrea Arcangeli) [622327 642570] - [mm] compaction: handle active and inactive fairly in too_many_isolated (Andrea Arcangeli) [622327 642570] - [mm] start_khugepaged after setting transparent_hugepage_flags (Andrea Arcangeli) [622327 642570] - [mm] fix hibernate memory corruption (Andrea Arcangeli) [633344 642570] - [mm] ksmd wait_event_freezable (Andrea Arcangeli) [622327 642570] - [mm] khugepaged wait_event_freezable (Andrea Arcangeli) [622327 625875 642570] - [mm] unlink_anon_vmas in __split_vma in case of error (Andrea Arcangeli) [622327 642570] - [mm] fix memleak in copy_huge_pmd (Andrea Arcangeli) [622327 642570] - [mm] fix hang on anon_vma->root->lock (Andrea Arcangeli) [622327 642570] - [mm] avoid breaking huge pmd invariants in case of vma_adjust failures (Andrea Arcangeli) [622327 642570]- [scsi] fcoe: set default FIP mode as FIP_MODE_FABRIC (Mike Christie) [636233]- [virt] KVM: Fix fs/gs reload oops with invalid ldt (Avi Kivity) [639885] {CVE-2010-3698} - [drm] i915: prevent arbitrary kernel memory write (Jerome Marchand) [637691] {CVE-2010-2962} - [scsi] libfc: adds flogi retry in case DID is zero in RJT (Mike Christie) [633907] - [kernel] prevent heap corruption in snd_ctl_new() (Jerome Marchand) [638486] {CVE-2010-3442} - [scsi] lpfc: lpfc driver oops during rhel6 installation with snapshot 12/13 and emulex FC (Rob Evers) [634703] - [fs] ext4: Always journal quota file modifications (Eric Sandeen) [624909] - [mm] fix split_huge_page error like mapcount 3 page_mapcount 2 (Andrea Arcangeli) [622327 640611] - [block] Fix pktcdvd ioctl dev_minor range check (Jerome Marchand) [638089] {CVE-2010-3437} - [drm] ttm: Fix two race conditions + fix busy codepaths (Dave Airlie) [640871] - [drm] Prune GEM vma entries (Dave Airlie) [640870] - [virt] ksm: fix bad user data when swapping (Andrea Arcangeli) [640579] - [virt] ksm: fix page_address_in_vma anon_vma oops (Andrea Arcangeli) [640576] - [net] sctp: Fix out-of-bounds reading in sctp_asoc_get_hmac() (Jiri Pirko) [640462] {CVE-2010-3705} - [mm] Move vma_stack_continue into mm.h (Mike Snitzer) [638525] - [net] sctp: Do not reset the packet during sctp_packet_config() (Jiri Pirko) [637682] {CVE-2010-3432} - [mm] vmstat incorrectly reports disk IO as swap in (Steve Best) [636978] - [scsi] fcoe: Fix NPIV (Neil Horman) [631246]- [block] prevent merges of discard and write requests (Mike Snitzer) [637805] - [drm] nouveau: correct INIT_DP_CONDITION subcondition 5 (Ben Skeggs) [636678] - [drm] nouveau: enable enhanced framing only if DP display supports it (Ben Skeggs) [636678] - [drm] nouveau: fix required mode bandwidth calculation for DP (Ben Skeggs) [636678] - [drm] nouveau: disable hotplug detect around DP link training (Ben Skeggs) [636678] - [drm] nouveau: set DP display power state during DPMS (Ben Skeggs) [636678] - [mm] remove "madvise" from possible /sys/kernel/mm/redhat_transparent_hugepage/enabled options (Larry Woodman) [634500] - [netdrv] cxgb3: don't flush the workqueue if we are called from the workqueue (Doug Ledford) [631547] - [netdrv] cxgb3: deal with fatal parity error status in interrupt handler (Doug Ledford) [631547] - [netdrv] cxgb3: now that we define fatal parity errors, make sure they are cleared (Doug Ledford) [631547] - [netdrv] cxgb3: Add define for fatal parity error bit manipulation (Doug Ledford) [631547] - [virt] Emulate MSR_EBC_FREQUENCY_ID (Jes Sorensen) [629836] - [virt] Define MSR_EBC_FREQUENCY_ID (Jes Sorensen) [629836] - [redhat] s390x: kdump: allow zfcpdump to mount and write to ext4 file systems [628676] - [kernel] initramfs: Fix initramfs size calculation (Hendrik Brueckner) [626956] - [kernel] initramfs: Generalize initramfs_data.xxx.S variants (Hendrik Brueckner) [626956] - [drm] radeon/kms: fix sideport detection on newer rs880 boards (Dave Airlie) [626454]- [x86] kernel: fix IA32 System Call Entry Point Vulnerability (Danny Feng) [634452] {CVE-2010-3301} - [kernel] compat: Make compat_alloc_user_space() incorporate the access_ok() (Danny Feng) [634466] {CVE-2010-3081} - [block] switch s390 tape_block and mg_disk to elevator_change() (Mike Snitzer) [632631] - [block] add function call to switch the IO scheduler from a driver (Mike Snitzer) [632631]- [security] Make kernel panic in FIPS mode if modsign check fails (David Howells) [625914] - [virt] Guests on AMD with CPU type 6 and model >= 8 trigger errata read of MSR_K7_CLK_CTL (Jes Sorensen) [629066] - [x86] UV: use virtual efi on SGI systems (George Beshers) [627653]- [fs] nfsd: initialize nfsd versions before creating svc (J. Bruce Fields) [628084] - [fs] nfsd: fix startup/shutdown order bug (J. Bruce Fields) [628084] - [security] KEYS: Fix bug in keyctl_session_to_parent() if parent has no session keyring (David Howells) [627808] {CVE-2010-2960} - [security] KEYS: Fix RCU no-lock warning in keyctl_session_to_parent() (David Howells) [627808] {CVE-2010-2960}- [x86] Disable AMD IOMMU by default (Matthew Garrett) [593787] - [netdrv] Revert "iwlwifi: disable hardware scanning by default" (Stanislaw Gruszka) [625981] - [s390x] kernel: fix tlb flushing vs. concurrent /proc accesses (Hendrik Brueckner) [587587] - [s390x] kernel: prepare mm_context_t for new tlb flush handling (Hendrik Brueckner) [587587] - [fs] NFS: Fix an Oops in the NFSv4 atomic open code (Jeff Layton) [625718] - [net] can: add limit for nframes and clean up signed/unsigned variables (Danny Feng) [625702] {CVE-2010-2959} - [fs] aio: bump i_count instead of using igrab (Jeff Moyer) [626595] - [fs] cifs: check for NULL session password (Jeff Layton) [625583] - [fs] cifs: fix NULL pointer dereference in cifs_find_smb_ses (Jeff Layton) [625583]- [mm] make stack guard page logic use vm_prev pointer (Mike Snitzer) [607859] - [mm] make the mlock() stack guard page checks stricter (Mike Snitzer) [607859] - [mm] make the vma list be doubly linked (Mike Snitzer) [607859] - [drm] nv50: insert a delay before fb change to prevent display engine hang (Ben Skeggs) [618225] - [mm] fix up some user-visible effects of the stack guard page (Mike Snitzer) [607859] - [net] sched: fix some kernel memory leaks (Jiri Pirko) [624637] {CVE-2010-2942}- [virt] xen pvhvm: don't start xenbus w/out pvhvm (Andrew Jones) [624665] - [virt] xen pvhvm: don't unplug emulated devs w/out pvhvm (Andrew Jones) [625460] - [virt] xen pvhvm: export xen_pv_hvm_enable (Andrew Jones) [625460] - [fs] ext4: fix one more tracing oops (Eric Sandeen) [619013] - [drm] Provide for HDMI output on NVIDIA GPUs (John Feeney) [619877] - [netdrv] iwlwifi: disable aspm by default (John Linville) [611075] - [x86] acpi: Update battery information on notification 0x81 (Matthew Garrett) [606388]- [x86] acpi: Update battery information on notification 0x81 (Matthew Garrett) [606388] - [mm] fix up some user-visible effects of the stack guard page (Mike Snitzer) [607859] - [mm] fix page table unmap for stack guard page properly (Mike Snitzer) [607859] - [x86] don't send SIGBUS for kernel page faults (Mike Snitzer) [607859] - [mm] fix missing page table unmap for stack guard page failure case (Mike Snitzer) [607859] - [mm] keep a guard page below a grow-down stack segment (Mike Snitzer) [607859] - [fs] xfs: fix untrusted inode number lookup (Dave Chinner) [624860] - [kernel] init, sched: Fix race between init and kthreadd (Gleb Natapov) [624329] - [net] Fix IGMP3 report parsing (Aristeu Rozanski) [621431]- [netdrv] be2net: maintain multicast packet count in driver (Ivan Vecera) [621287] - [scsi] hpsa: don't use doorbel reset (Tomas Henzl) [612486] - [x86] Fix the kdump kernel OOMs caused by passthrough mode setting (Bhavna Sarathy) [624059] - [acpi] Force "pci=noacpi" on HP xw9300 (Prarit Bhargava) [615276] - [mm] Revert mm-vmstat-Actively-update-vmstat-counters-in-low-memory-situations (Larry Woodman) [622328] - [x86] Run EFI in physical mode to enable kdump on EFI-booted system (Takao Indoh) [593111] - [fs] ext4: protect inode bitmap clearing w/ spinlock (Eric Sandeen) [623666] - [scsi] libfc: call fc_remote_port_chkready under the host lock (Mike Christie) [623786] - [x86] Ensure that we provide per-cpu ACPI support (Matthew Garrett) [623874] - [fs] ext4: consolidate in_range() definitions (Eric Sandeen) [621829] - [fs] ext4: fix NULL pointer dereference in tracing (Eric Sandeen) [619013] - [block] O_DIRECT: fix the splitting up of contiguous I/O (Jeff Moyer) [622504]- [fs] ext4: fix discard failure detection (Eric Sandeen) [608731] - [x86] Avoid potential NULL dereference in pcc-cpufreq (Matthew Garrett) [623768] - [scsi] bfa: vport create/delete fix (Rob Evers) [619226] - [net] tcp: fix crash in tcp_xmit_retransmit_queue (Jerome Marchand) [618386] - [build] Skip depmod when installing to non-standard INSTALL_MOD_PATH (Jon Masters) [609170] - [sound] disable NVIDIA HDMI PCI device for Lenovo T410 (Jaroslav Kysela) [605742] - [scsi] increase flush timeout (Mike Christie) [605322] - [x86] local_irq_save/restore when issuing IPI in early bootup (Prarit Bhargava) [602823]- [kernel] Revert "[kernel] sched: Fix a race between ttwu() and migrate_task()" (Matthew Garrett) [620883] - [fs] btrfs: fix checks in BTRFS_IOC_CLONE_RANGE (Eugene Teo) [617003] {CVE-2010-2537 CVE-2010-2538} - [kernel] Makefile.build: make KBUILD_SYMTYPES work again (Don Zickus) [617749] - [netdrv] iwlwifi: disable hardware scanning by default (Stanislaw Gruszka) [593566] - [scsi] Revert: qla2xxx: Propogate transport disrupted status for cable pull conditions for faster failover (Chad Dupuis) [622041] - [drm] radeon: Don't limit vram size to aperture size (Matthew Garrett) [622039] - [fs] xfs: don't walk AGs that can't hold inodes (Dave Chinner) [621044] - [mmc] add Ricoh e822 support (Stanislaw Gruszka) [619900] - [scsi] mvsas: fix hot plug handling and IO issues (David Milburn) [616178] - [dm] mpath: enable discard support (Mike Snitzer) [619196] - [block] update request stacking methods to support discards (Mike Snitzer) [619196] - [dm] stripe: enable discard support (Mike Snitzer) [619196] - [dm] stripe: optimize sector division (Mike Snitzer) [619196] - [dm] stripe: move sector translation to a function (Mike Snitzer) [619196] - [dm] error: return error for discards (Mike Snitzer) [619196] - [dm] delay: enable discard support (Mike Snitzer) [619196] - [dm] zero: silently drop discards (Mike Snitzer) [619196] - [dm] split discard requests on target boundaries (Mike Snitzer) [619196] - [dm] use dm_target_offset macro (Mike Snitzer) [619196] - [dm] factor out max_io_len_target_boundary (Mike Snitzer) [619196] - [dm] use common __issue_target_request for flush and discard support (Mike Snitzer) [619196] - [dm] rename map_info flush_request to target_request_nr (Mike Snitzer) [619196] - [dm] remove the DM_TARGET_SUPPORTS_DISCARDS feature flag (Mike Snitzer) [619196] - [dm] introduce num_discard_requests in dm_target structure (Mike Snitzer) [619196]- [fs] ext4: protect io completion lists with locking (Eric Sandeen) [621660] - [trace] Packport new mm tracepoint Documentation to RHEL6 (Larry Woodman) [618305] - [virt] KVM: Trace exception injection (Gleb Natapov) [616427] - [s390x] qeth: Clear mac_bits field when switching between l2/l3 (Hendrik Brueckner) [621333] - [net] ethtool: Fix potential kernel buffer overflow in ETHTOOL_GRXCLSRLALL (Jiri Pirko) [608953] {CVE-2010-2478} - [infiniband] Update QLogic QIB InfiniBand driver to version OFED 1.5.2 (Jay Fenlason) [572401] - [fs] update RWA_MASK, READA and SWRITE to match the corresponding BIO_RW_ bits (Jeff Moyer) [621693]- [drm] Revert matroxfb support for G200EV chip (Peter Bogdanovic) [604830] - [drm] i915: more DP/eDP backport fixes (Dave Airlie) [615058] - [drm] correctly update connector DPMS status in drm_fb_helper (Dave Airlie) [615058] - [x86] ACPI/PM: Move ACPI video resume to a PM notifier (Dave Airlie) [615058] - [virt] x86: preset lpj values when on VMware (Zachary Amsden) [617390] - [virt] Revert "vhost-net: utilize PUBLISH_USED_IDX feature" (Michael S. Tsirkin) - [virt] Revert "virtio: put last seen used index into ring itself" (Michael S. Tsirkin) [616503] - [virt] Revert "virtio: net: Remove net-specific advertising of PUBLISH_USED feature" (Michael S. Tsirkin) [616503] - [virt] vhost: max s/g to match qemu (Michael S. Tsirkin) [619002] - [kernel] sched: Fix set_cpu_active() in cpu_down() (Danny Feng) [620807] - [dm] separate device deletion from dm_put (Mike Snitzer) [619199] - [dm] prevent access to md being deleted (Mike Snitzer) [619199] - [dm] ioctl: release _hash_lock between devices in remove_all (Mike Snitzer) [619199]- [netdrv] r8169: disable PCIe ASPM (Michal Schmidt) [619880] - [fusion] mptfusion: fix DMA boudary (Tomas Henzl) [618625] - [fusion] mptfusion: Bump version to 3.04.16 (Tomas Henzl) [618625] - [fusion] mptfusion: Added code for occationally SATA hotplug failure (Tomas Henzl) [618625] - [fusion] mptfusion: schedule_target_reset from all Reset context (Tomas Henzl) [618625] - [fusion] mptfusion: Added sanity to check B_T mapping for device before adding to OS (Tomas Henzl) [618625] - [fusion] mptfusion: Corrected declaration of device_missing_delay (Tomas Henzl) [618625] - [fusion] mptfusion: Set fw_events_off to 1 at driver load time (Tomas Henzl) [618625] - [net] s2io: fixing DBG_PRINT() macro (Danny Feng) [619097] - [trace] backport file writeback tracepoints from upstream to RHEL6 (Larry Woodman) [618305] - [virt] vhost: thread per device attached to owner cgroups (Alex Williamson) [615118] - [cgroups] fix API thinko (Alex Williamson) [615118] - [cgroup] Revert: "workqueue: API to create a workqueue in cgroup" (Alex Williamson) [615118] - [net] bonding: allow arp_ip_targets on separate vlans to use arp validation (Andy Gospodarek) [581657] - [x86] Revert "[x86] kernel performance optimization with CONFIG_DEBUG_RODATA" (Aristeu Rozanski)- [security] selinux: convert the policy type_attr_map to flex_array (Eric Paris) [617255] - [net] bridge: Fix IGMPv3 report parsing (Herbert Xu) [621431] - [kernel] CRED: Fix get_task_cred() and task_state() to not resurrect dead credentials (Jiri Olsa) [620380] - [net] bonding: set device in RLB ARP packet handler (Andy Gospodarek) [619450] - [x86] Remove warning in p4-clockmod driver (Prarit Bhargava) [618415] - [trace] Back port upstream mm/vmscan.c tracepoints to RHEL6 (Larry Woodman) [618305] - [net] bridge: Fix skb leak when multicast parsing fails on TX (Jiri Pirko) [617505] - [x86] Retract nmi-stacktrace patch (George Beshers) [598586] - [fs] cifs: account for new creduid parameter in spnego upcall string (Jeff Layton) [618608] - [fs] cifs: add separate cred_uid field to sesInfo (Jeff Layton) [618608] - [fs] cifs: check kmalloc() result (Jeff Layton) [618608] - [fs] cifs: remove unused cifsUidInfo struct (Jeff Layton) [618608] - [fs] cifs: clean up cifs_find_smb_ses (Jeff Layton) [618608] - [fs] cifs: match secType when searching for existing tcp session (Jeff Layton) [618608] - [fs] cifs: move address comparison into separate function (Jeff Layton) [618608] - [fs] cifs: set the port in sockaddr in a more clearly defined fashion (Jeff Layton) [618608] - [fs] cifs: remove an potentially confusing, obsolete comment (Jeff Layton) [618608] - [fs] cifs: remove unused ip_address field in struct TCP_Server_Info (Jeff Layton) [618608] - [fs] cifs: have decode_negTokenInit set flags in server struct (Jeff Layton) [618608] - [fs] cifs: break negotiate protocol calls out of cifs_setup_session (Jeff Layton) [618608] - [fs] cifs: eliminate "first_time" parm to CIFS_SessSetup (Jeff Layton) [618608] - [fs] cifs: save the dialect chosen by server (Jeff Layton) [618608] - [fs] cifs: change && to || (Jeff Layton) [618608] - [fs] cifs: rename "extended_security" to "global_secflags" (Jeff Layton) [618608] - [fs] cifs: move tcon find/create into separate function (Jeff Layton) [618608] - [fs] cifs: move SMB session creation code into separate function (Jeff Layton) [618608] - [fs] cifs: track local_nls in volume info (Jeff Layton) [618608] - [drm] nouveau: support fetching LVDS EDID from ACPI (Ben Skeggs) [616860] - [drm] ACPI: Export EDID blocks to the kernel (Ben Skeggs) [616860] - [fs] Fix for stuck recovery issue in GFS2 (Steven Whitehouse) [590878] - [powerpc] fix unsupported hardware to only be power5 (Steve Best) [619501] - [scsi] megaraid: fix sas expander issue (Tomas Henzl) [607930] - [virt] Default Xen PV-HVM to off (Don Dutile) [618172] - [mm] Correctly assign the number of MIGRATE_RESERVE pageblocks (Andrea Arcangeli) [614427] - [fs] return EINVAL when thawing unfrozen filesystems (Eric Sandeen) [601324] - [fs] GFS2: Fix problem where try locks were trying too hard (Steven Whitehouse) [585299] - [scsi] bnx2i: Fix iscsi connection cleanup (Mike Christie) [616939] - [scsi] bfa: fix sysfs crash while reading error_frames stats (Rob Evers) [594882] - [fusion] Block Error handling for deleting devices or Device in DMD (Tomas Henzl) [615866] - [netdrv] tun: avoid BUG, dump packet on GSO errors (Herbert Xu) [616845] - [netdr] rt2500usb: Fix WEP Enterprise (Stanislaw Gruszka) [609721] - [kernel] cmdline disable real time scheduler (George Beshers) [607587] - [fs] ext4: re-inline ext4_rec_len_(to|from)_disk functions (Eric Sandeen) [522808] - [netdrv] be2net: include latest upstream fixes (Ivan Vecera) [617187]- [virt] Revert "[virt] vhost: create a vhost thread per device" (Aristeu Rozanski) [615118]- [scsi] Update lpfc version for 8.3.5.17 driver release (Rob Evers) [612235] - [scsi] Fix endian conversion for BlockGuard in IOCB response (Rob Evers) [612235] - [scsi] Fixed a driver discovery issue where driver was unable to discover a target after Eveready back link bounce test (Rob Evers) [612235] - [scsi] Update lpfc version for 8.3.5.16 driver release (Rob Evers) [612235] - [scsi] Fixed BlockGuard endian conversion problem for supporting PowerPC EEH (Rob Evers) [612235] - [scsi] Fixed VLAN ID 0xFFF set to reg_fcfi mailbox command on FCF empty FCF VLAN bitmap (Rob Evers) [612235] - [scsi] Update lpfc version for 8.3.5.15 driver release (Rob Evers) [612235] - [scsi] Fixed a race condition causing FLOGI issued from dual processes (Rob Evers) [612235] - [scsi] Fix bug with ct response data not being sent with sli4 (Rob Evers) [612235] - [scsi] Fixed RoundRobin FCF failover due to mis-interpretation of kernel find_next_bit (Rob Evers) [612235] - [scsi] Enhanced round-robin FCF failover algorithm to re-start on new FCF async event (Rob Evers) [612235] - [scsi] Clear Ignore Reg Login Flag when purging mailbox queue (Rob Evers) [612235] - [scsi] Fix for ELS commands stuck on txq (Rob Evers) [612235] - [scsi] Fix bug with unsolicited CT event command not setting a flag (Rob Evers) [612235] - [drm] radeon/kms: fix possible mis-detection of sideport on rs690/rs740 (Jerome Glisse) [614583] - [scsi] fcoe: remove check for zero fabric name (Mike Christie) [614264] - [scsi] libfc: Add retry logic to lport state machine when receiving LS_RJT (Mike Christie) [614264] - [scsi] fcoe: fix offload feature flag change from netdev (Mike Christie) [614264] - [scsi] fcoe: adds src and dest mac address checking for fcoe frames (Mike Christie) [614264] - [scsi] fcoe: cleans up fcoe_disable and fcoe_enable (Mike Christie) [614264] - [scsi] lpfc Update from 8.3.5.13 to 8.3.5.14 FC/FCoE (Rob Evers) [603808] - [fusion] mptfusion: release resources in error return path (Tomas Henzl) [618560] - [scsi] IO error on SuperTrak EX4650 (Muuhh IKEDA) [593969] - [virt] vhost: create a vhost thread per device (Michael S. Tsirkin) [615118] - [kernel] workqueue: API to create a workqueue in cgroup (Michael S. Tsirkin) [615118] - [cgroup] Add an API to attach a task to current task's cgroup (Michael S. Tsirkin) [615118]- [mm] avoid stalling allocations by introducing watermark_wait (Rik van Riel) [589604] - [mm] scale nr_rotated to balance memory pressure (Rik van Riel) [619384] - [mm] fix anon memory statistics with transparent hugepages (Rik van Riel) [619384] - [pci] avoid compiler warning in quirks.c (Alex Williamson) [619525] - [pci] Fix build if quirks are not enabled (Alex Williamson) [619525] - [pci] add Intel 82599 Virtual Function specific reset method (Alex Williamson) [619525] - [pci] add Intel USB specific reset method (Alex Williamson) [619525] - [pci] support device-specific reset methods (Alex Williamson) [619525] - [kernel] Documentation: Update memory-hotplug documentation (Steve Best) [612579] - [powerpc] Define memory_block_size_bytes() for ppc/pseries (Steve Best) [612579] - [kernel] Update the node sysfs code (Steve Best) [612579] - [kernel] Allow memory_block to span multiple memory sections (Steve Best) [612579] - [kernel] Add section count to memory_block (Steve Best) [612579] - [kernel] Add new phys_index properties (Steve Best) [612579] - [kernel] Move the find_memory_block() routine up (Steve Best) [612579] - [usb] xhci: rename driver to xhci_hcd (Don Zickus) [617217] - [usb] kabi placeholders for xhci (Don Zickus) [617217] - [fs] nfsd: minor nfsd_svc() cleanup (Jeff Layton) [599675] - [fs] nfsd: move more into nfsd_startup() (Jeff Layton) [599675] - [fs] nfsd: just keep single lockd reference for nfsd (Jeff Layton) [599675] - [fs] nfsd: clean up nfsd_create_serv error handling (Jeff Layton) [599675] - [fs] nfsd: fix error handling in __write_ports_addxprt (Jeff Layton) [599675] - [fs] nfsd: fix error handling when starting nfsd with rpcbind down (Jeff Layton) [599675] - [fs] nfsd4: fix v4 state shutdown error paths (Jeff Layton) [599675] - [mm] page allocator: Update free page counters after pages are placed on the free list (Andrea Arcangeli) [614427] - [mm] page allocator: Drain per-cpu lists after direct reclaim allocation fails (Andrea Arcangeli) [614427] - [mm] vmstat: Actively update vmstat counters in low memory situations (Andrea Arcangeli) [614427] - [kernel] mem-hotplug: fix potential race while building zonelist for new populated zone (John Villalovos) [581557] - [kernel] mem-hotplug: avoid multiple zones sharing same boot strapping boot_pageset (John Villalovos) [581557] - [kernel] cpu/mem hotplug: enable CPUs online before local memory online (John Villalovos) [581557] - [mm] remove khugepaged young bit check (Andrea Arcangeli) [615381]- [fs] GFS2: Backup plan for "vmalloc is slow" (Steven Whitehouse) [619331] - [s390x] zfcp: Do not try "forced close" when port is already closed (Hendrik Brueckner) [612594] - [s390x] zfcp: Do not unblock rport from REOPEN_PORT_FORCED (Hendrik Brueckner) [612597] - [s390x] zfcp: Fix retry after failed "open port" erp action (Hendrik Brueckner) [612601] - [s390x] zfcp: Fail erp after timeout (Hendrik Brueckner) [612618] - [s390x] zfcp: Use forced_reopen in terminate_rport_io callback (Hendrik Brueckner) [612621] - [s390x] zfcp: Register SCSI devices after fc_remote_port_add (Hendrik Brueckner) [612586] - [scsi] sg: fix bio leak with a detached device (Matthew Garrett) [619103] - [powerpc] hash_huge_page: pte_insert failed (Steve Best) [618831] - [block] md: fix lock ordering problem (Doug Ledford) [616103] - [fs] sysfs: add attribute to indicate hw address assignment type (Stefan Assmann) [614786] - [infiniband] ehca: init irq tasklet before irq can happen (Steve Best) [617741] - [netdrv] iwlwifi: fix scan abort (Stanislaw Gruszka) [619686] - [powerpc] ONLINE to OFFLINE CPU state transition during removal (Steve Best) [619212] - [fs] ext4: fix potential NULL dereference while tracing (Eric Sandeen) [619013] - [infiniband] ehca: Catch failing ioremap() (Steve Best) [617747] - [netdrv] Add missing read memory barrier to Intel Ethernet device (Steve Best) [617279] - [netdrv] igb: Fix Tx hangs seen when loading igb with max_vfs > 7 (Stefan Assmann) [617214] - [pci] Revert "[pci] update bridge resources to get more big ranges in PCI assign unssigned" (Shyam Iyer) [617007] - [netdrv] cnic: Fix context memory init on 5709 (Stanislaw Gruszka) [616952] - [virt] vmxnet3: fix network connectivity issues (Andy Gospodarek) [616252] - [drm] i915: eDP/DP fixes from upstream (Dave Airlie) [615058] - [ata] ata_piix: fix locking around SIDPR access (David Milburn) [608542] - [md] Fix md raid partition detection update (Doug Ledford) [607477] - [netdrv] e1000e: 82577/82578 PHY register access issues (Andy Gospodarek) [592480] - [s390x] Remove PSF order/suborder check for dasd ioctl (John Feeney) [566183] - [x86] kernel performance optimization with CONFIG_DEBUG_RODATA (Danny Feng) [557364] - [netdrv] Revert "[Fedora] [e1000] add quirk for ich9" (Andy Gospodarek) [613196] - [block] cfq: always return false from should_idle if slice_idle is set to zero (Jeff Moyer) [616904] - [block] cfq/jbd: Fix fsync performance for small files (Jeff Moyer) [578515]- [kernel] Add -Werror and WAR for bogus array bounds warnings (Prarit Bhargava) [603733] - [pci] Remove pci_bus_dump_resources() (Prarit Bhargava) [613972] - [fs] CIFS: Compile fix for malicious redirect fix (David Howells) [612136] {CVE-2010-2524}- [block] Disable async multicore raid xor function (Doug Ledford) [596490] - [kernel] taint: Add mark_hardware_unsupported() (Prarit Bhargava) [600509] - [kernel] panic: Allow warnings to set different taint flags (Prarit Bhargava) [600509] - [kernel] taint: Add taint padding and TAINT_HARDWARE_UNSUPPORTED (Prarit Bhargava) [600509] - [mm] disable transparent hugepages by default on small systems (Rik van Riel) [618444] - [net] Kernel lockups with bonding and IPV6 (Shyam Iyer) [614240] - [x86] ACPI: Improve C3 residency (Matthew Garrett) [583792] - [x86] cpufreq: pcc driver should check for pcch method before calling _OSC (Matthew Garrett) [616908] - [x86] Add PCC Cpufreq driver (Matthew Garrett) [465354] - [x86] Disable IOMMU graphics on Cantiga chipset (John Villalovos) [602207] - [fs] vfsmount: pad for future fanotify support (Eric Paris) [320631] - [ipmi] Run a dummy command before submitting a new command (Matthew Garrett) [616089] - [block] mmc: Avoid hangs with mounted SD cards (Matthew Garrett) [615318] - [md] Fix md raid partition detection (Doug Ledford) [607477] - [ipmi] Make sure drivers were registered before unregistering them (Matthew Garrett) [601376] - [s390x] Enhanced qeth for new network device type support (Hendrik Brueckner) [599650] - [fs] cifs: fix security issue with dns_resolver upcall (David Howells) [612136] {CVE-2010-2524}- [fs] xfs: track AGs with reclaimable inodes in per-ag radix tree (Dave Chinner) [617035] - [fs] xfs: convert inode shrinker to per-filesystem contexts (Dave Chinner) [617035] - [mm] add context argument to shrinker callback (Dave Chinner) [617035] - [netdrv] enic: bug fix: make the set/get netlink VF_PORT support symmetrical (Andy Gospodarek) [609635] - [netdrv] enic: Use random mac addr when associating port-profile (Andy Gospodarek) [609635] - [netdrv] enic: bug fix: sprintf UUID to string as u8 rather than u16 array (Andy Gospodarek) [609635] - [net] netlink: bug fix: don't overrun skbs on vf_port dump (Andy Gospodarek) [609635] - [netdrv] enic: Bug Fix: Handle surprise hardware removals (Andy Gospodarek) [609635] - [netdrv] enic: Bug Fix: Change hardware ingress vlan rewrite mode (Andy Gospodarek) [609635] - [drm] nouveau: cleanup connector/encoder creation (Ben Skeggs) [612402] - [drm] nouveau: move LVDS detection back to connector detect() time (Ben Skeggs) [612402] - [net] add missing header needed for sunrpc tracepoints (Steve Dickson) [567741] - [drm] nouveau: fix race condition when under memory pressure (Ben Skeggs) [602663] - [tty] fix tty->pgrp races (Jiri Olsa) [586022] {CVE-2009-4895} - [scsi] Log msg when getting Unit Attention (Mike Christie) [585432] - [scsi] be2iscsi: Fix for 64K data (Mike Christie) [608795] - [cgroups] Fix device cgroup not allowing access to a partition (Vivek Goyal) [589662] - [audit] fix for audit misreporting return code on amd64 if we had to reschedule (Alexander Viro) [604993] - [x86] Fix ioremap() so will boot on IA-32 system with PAE (John Feeney) [607029] - [netdrv] macvtap: Limit packet queue length (Herbert Xu) [614119] - [virt] vhost: avoid pr_err on condition guest can trigger (Michael S. Tsirkin) [607177] - [mm] ksmd and khugepaged freezing (Andrea Arcangeli) [617430] - [pci] Allow read/write access to sysfs I/O port resources (Alex Williamson) [616174] - [netdrv] improve ipv6 pkt throughput with TSO (John Feeney) [613770] - [netdrv] ixgbe: use GFP_ATOMIC when allocating FCoE DDP context from the dma pool (Andy Gospodarek) [614243] - [netdrv] ixgbe: properly toggling netdev feature flags when disabling FCoE (Andy Gospodarek) [614243] - [scsi] fcoe: remove vlan ID from WWPN (Neil Horman) [611974] - [fs] xfs: fix corruption case for block size < page size (Dave Chinner) [581432] - [fs] xfs: unregister inode shrinker before freeing filesystem structures (Dave Chinner) [607750] - [drm] i915: add 'reclaimable' to i915 self-reclaimable page allocations (Dave Airlie) [616614] - [drm] i915: fix 945GM stability issues on Lenovo T60 laptops (Dave Airlie) [568780] - [security] SELinux: check OPEN on truncate calls (Eric Paris) [578841] - [fs] ext4: Fix buffer dirtying in data=journal mode (Eric Sandeen) [602251] - [fs] ext3: Fix buffer dirtying in data=journal mode (Eric Sandeen) [602251]- [virt] Call mask notifiers from pic (Gleb Natapov) [608613] - [virt] Convert mask notifiers to use irqchip/pin instead of gsi (Gleb Natapov) [608613] - [virt] Reenter guest after instruction emulation failure if emulation was due to access to non-mmio address (Gleb Natapov) [608595] - [virt] Return EFAULT from kvm ioctl when guest access bad area (Gleb Natapov) [608595] - [drm] nouveau: fix dual-link displays when plugged into single-link outputs (Ben Skeggs) [615154] - [drm] nv50: obey dcb->duallink_possible (Ben Skeggs) [615154] - [drm] nv50: fix duallink_possible calculation for DCB 4.0 cards (Ben Skeggs) [615154] - [mm] Rename ramzswap to zram in documentation (Jerome Marchand) [578641] - [mm] Rename ramzswap to zram in code (Jerome Marchand) [578641] - [mm] Rename ramzswap files to zram (Jerome Marchand) [578641] - [mm] ramzswap: Support generic I_O requests (Jerome Marchand) [578641] - [mm] ramzswap: Handler for swap slot free callback (Jerome Marchand) [578641] - [mm] swap: Add swap slot free callback to block_device_operations (Jerome Marchand) [578641] - [mm] swapfile: Add flag to identify block swap devices (Jerome Marchand) [578641] - [mm] ramzswap: Remove backing swap support (Jerome Marchand) [578641] - [drm] i915: Output IRQ setup fixes (Adam Jackson) [591709] - [drm] nouveau: fix oops on chipsets that only have a single crtc (Ben Skeggs) [602290] - [drm] i915: fix oops on single crtc devices (Dave Airlie) [610002] - [drm] radeon: check/restore sanity before doing anything else with GPU (Dave Airlie) [612767] - [fs] jbd2: Fix I/O hang in jbd2_journal_release_jbd_inode (Steve Best) [607254] - [fs] GFS2: rename causes kernel Oops (Robert S Peterson) [614642] - [ipmi] Provide kipmid_max_busy_us parameter to cap CPU usage (Shyam Iyer) [609156] - [kernel] kprobes: "repz ret" causes bad EIP value crash (Dave Anderson) [607215] - [pci] panic on access to hot-removed device's proc fs (Don Zickus) [612024] - [pci] don't reassign to ROM res if it is not going to be enabled (Peter Bogdanovic) [612950] - [x86] i386: Update CPU & Memory Hot Add Not Supported messages (Prarit Bhargava) [600435] - [x86] nmi: limit hrtimer to lapic or ioapic mode (Don Zickus) [581722] - [virt] emulator: inc/dec can have lock prefix (Gleb Natapov) [615925] - [virt] Implement xen_panic_block notifier for RHEL6 Xen guests (Don Dutile) [614476] - [virt] KVM: MMU: fix conflict access permissions in direct sp (Avi Kivity) [607650] - [virt] vhost-net: avoid flush under lock (Michael S. Tsirkin) [612421] - [netdrv] bnx2x: Don't report link down if has been already down (Stanislaw Gruszka) [610311] - [netdrv] mac80211: improve error checking if WEP fails to init (John Linville) [608704] - [netdrv] ath9k: cleanup init error path (John Linville) [610224] - [mm] memcontrol: never oom when charging huge pages (Andrea Arcangeli) [608996] - [mm] memcontrol: prevent endless loop with huge pages and near-limit group (Andrea Arcangeli) [608996] - [virt] Xen PV-on-HVM: prevent null chip data ref ptr on newer xen hv (Don Dutile) [523134] - [virt] Xen PV-on-HVM: modularize platform-pci support (Don Dutile) [523134] - [virt] HPET: Do not disable hpet if not initialized (Don Dutile) [523134] - [virt] Xen PV-on-HVM: suspend-resume-support (Don Dutile) [523134] - [virt] Xen PV-on-HVM: refactor platform-pci, grant-table, enlighten support (Don Dutile) [523134 600360] - [virt] Xen PV-on-HVM: update evtchn delivery on HVM (Don Dutile) [523134] - [virt] Xen PV-on-HVM: update hvm_op hypercall & related h files to upstream (Don Dutile) [523134]- [block] cciss: bump version 3626RH (Tomas Henzl) [609522] - [block] cciss: cleanup compiletime warnings (Tomas Henzl) [609522] - [block] cciss: do not reset 640x boards (Tomas Henzl) [609522] - [block] cciss: fix hard reset (Tomas Henzl) [609522] - [block] cciss: factor out reset devices code (Tomas Henzl) [609522] - [block] cciss: factor out cciss find cfg addrs (Tomas Henzl) [609522] - [block] cciss: factor out cciss wait for mode change ack (Tomas Henzl) [609522] - [block] cciss: factor out cciss disable dma prefetch on p600 (Tomas Henzl) [609522] - [block] cciss: factor out cciss enable scsi prefetch (Tomas Henzl) [609522] - [block] cciss: factor out CISS signature present (Tomas Henzl) [609522] - [block] cciss: factor out cciss find board params (Tomas Henzl) [609522] - [block] cciss: factor out cciss find cfgtables (Tomas Henzl) [609522] - [block] cciss: factor out cciss wait for board ready (Tomas Henzl) [609522] - [block] cciss: factor out cciss find memory BAR (Tomas Henzl) [609522] - [block] cciss: remove board-id param from cciss interrupt mode (Tomas Henzl) [609522] - [block] cciss: factor out cciss_board_disabled (Tomas Henzl) [609522] - [block] cciss: factor out cciss lookup board id (Tomas Henzl) [609522] - [block] cciss: save pdev early to avoid passing it around (Tomas Henzl) [609522] - [audit] dynamically allocate audit_names when not enough space is in the names array (Eric Paris) [586108] - [mm] mmu notifier index huge spte fix (Andrea Arcangeli) [606131] - [x86] Update x86 MCE code part 2 (Prarit Bhargava) [580587] - [kernel] execshield: respect disabled randomization (Roland McGrath) [605516] - [scsi] mpt2sas: Fix to use sas device list instead of enclosure list (Tomas Henzl) [599049] - [kernel] disable kmemleak by default for -debug kernels (Jason Baron) [612244]- [net] CHECKSUM: header export and fixup (Michael S. Tsirkin) [605555] - [pci] iommu/intel: Disable IOMMU for graphics if BIOS is broken (Adam Jackson) [593516] - [fs] xfs: remove block number from inode lookup code (Jiri Pirko) [607031] - [fs] xfs: rename XFS_IGET_BULKSTAT to XFS_IGET_UNTRUSTED (Jiri Pirko) [607031] - [fs] xfs: validate untrusted inode numbers during lookup (Jiri Pirko) [607031] - [fs] xfs: always use iget in bulkstat (Jiri Pirko) [607031] - [igb] avoid platform reset and MCE with DCA (Stefan Assmann) [572732 606687] - [drm] nouveau: downgrade severity of most init table parser errors (Ben Skeggs) [596679] - [drm] nouveau: INIT_CONFIGURE_PREINIT/CLK/MEM on newer BIOSes is not an error (Ben Skeggs) [596679] - [netdrv] enic: Replace LRO with GRO (Andy Gospodarek) [609635] - [net] decreasing real_num_tx_queues needs to flush qdisc (Andy Gospodarek) [609260] - [net] sched: qdisc_reset_all_tx is calling qdisc_reset without qdisc_lock (Andy Gospodarek) [609260] - [fs] inotify: send IN_UNMOUNT events (Eric Paris) [580825] - [fs] inotify: fix inotify oneshot support (Eric Paris) [614595] - [s390x] zfcp: Zero memory for gpn_ft and adisc requests (Hendrik Brueckner) [609537] - [s390x] zfcp: Do not escalate scsi eh after fast_io_fail_tmo fired (Hendrik Brueckner) [606365] - [s390x] zfcp: Remove SCSI device during unit_remove (Hendrik Brueckner) [589278] - [scsi] Allow FC LLD to fast-fail scsi eh by introducing new eh return (Hendrik Brueckner) [606365] - [s390x] zfcp: Do not wait for SBALs on stopped queue (Hendrik Brueckner) [606359] - [x86] efi: Fill all reserved memmap entries if add_efi_memmap specified (George Beshers) [607386]- [edac] i7core_edac: Avoid doing multiple probes for the same card (Mauro Carvalho Chehab) [604564] - [edac] i7core_edac: Properly discover the first QPI device (Mauro Carvalho Chehab) [604564] - [usb] Disable XHCI (USB 3) HCD module autoloading (Matthew Garrett) [608343] - [fs] xfs: prevent swapext from operating on write-only files (Jiri Pirko) [605162] {CVE-2010-2226} - [powerpc] Add symbols to kernel to allow makedumpfile to filter on ppc64 (Neil Horman) [611710] - [net] netfilter: add CHECKSUM target (Michael S. Tsirkin) [605555] - [security] audit: dynamically allocate audit_names when not enough space is in the names array (Eric Paris) [586108] - [pci] iommu/intel: Disable IOMMU for graphics if BIOS is broken (Adam Jackson) [593516] - [virt] stop vpit before irq_routing freed (Gleb Natapov) [612648] - [netdrv] Allow for BCM5709S to dump vmcore via NFS (John Feeney) [577809] - [netdrv] igb: drop support for UDP hashing w/ RSS (Stefan Assmann) [613782] - [netdrv] mac80211: remove wep dependency (John Linville) [608704] - [mm] fix swapin race conditions (Andrea Arcangeli) [606131] - [crypto] authenc: Add EINPROGRESS check (Stanislaw Gruszka) [604611] - [fs] inotify: don't leak user struct on inotify release (Stanislaw Gruszka) [592399 604611] - [x86] amd: Check X86_FEATURE_OSVW bit before accessing OSVW MSRs (Stanislaw Gruszka) [604611] - [kernel] profile: fix stats and data leakage (Stanislaw Gruszka) [604611] - [sound] ice1724: Fix ESI Maya44 capture source control (Stanislaw Gruszka) [604611] - [mm] hugetlbfs: kill applications that use MAP_NORESERVE with SIGBUS instead of OOM-killer (Stanislaw Gruszka) [604611] - [dma] dma-mapping: fix dma_sync_single_range_* (Stanislaw Gruszka) [604611] - [hwmon] hp_accel: fix race in device removal (Stanislaw Gruszka) [604611] - [net] ipv4: udp: fix short packet and bad checksum logging (Stanislaw Gruszka) [604611]- [scsi] SCSI: Retry commands with UNIT_ATTENTION sense codes to fix ext3/ext4 I/O error (Stanislaw Gruszka) [604610] - [scsi] Enable retries for SYNCRONIZE_CACHE commands to fix I/O error (Stanislaw Gruszka) [604610] - [scsi] debug: virtual_gb ignores sector_size (Stanislaw Gruszka) [604610] - [x86] acpi power_meter: acpi_device_class "power_meter_resource" too long (Stanislaw Gruszka) [604610] - [v4l] budget: Oops: "BUG: unable to handle kernel NULL pointer dereference" (Stanislaw Gruszka) [604610] - [virt] virtio: initialize earlier (Stanislaw Gruszka) [604610] - [security] testing the wrong variable in create_by_name() (Stanislaw Gruszka) [604610] - [netdrv] r8169: more broken register writes workaround (Stanislaw Gruszka) [604610] - [netdrv] r8169: fix broken register writes (Stanislaw Gruszka) [604610] - [netdrv] r8169: use correct barrier between cacheable and non-cacheable memory (Stanislaw Gruszka) [604610] - [kernel] kgdb: don't needlessly skip PAGE_USER test for Fsl booke (Stanislaw Gruszka) [604610] - [kernel] initramfs: handle unrecognised decompressor when unpacking (Stanislaw Gruszka) [604610] - [sound] snd-meastro3: Ignore spurious HV interrupts during suspend / resume (Stanislaw Gruszka) [604610] - [sound] snd-meastro3: Add amp_gpio quirk for Compaq EVO N600C (Stanislaw Gruszka) [604610] - [x86] Disable large pages on CPUs with Atom erratum AAE44 (Stanislaw Gruszka) [604610] - [x86] x86-64: Clear a 64-bit FS/GS base on fork if selector is nonzero (Stanislaw Gruszka) [604610] - [edac] mce: Fix wrong mask and macro usage (Stanislaw Gruszka) [604610] - [netdrv] p54pci: fix bugs in p54p_check_tx_ring (Stanislaw Gruszka) [604610] - [netdrv] dm9601: fix phy/eeprom write routine (Stanislaw Gruszka) [604610] - [block] ensure jiffies wrap is handled correctly in blk_rq_timed_out_timer (Stanislaw Gruszka) [604610] - [serial] 8250_pnp: add Fujitsu Wacom device (Stanislaw Gruszka) [604610] - [block] raid6: fix recovery performance regression (Stanislaw Gruszka) [604610] - [fs] procfs: fix tid fdinfo (Stanislaw Gruszka) [604610] - [usb] xhci: properly set endpoint context fields for periodic eps (Stanislaw Gruszka) [604610] - [usb] xhci: properly set the "Mult" field of the endpoint context (Stanislaw Gruszka) [604610] - [usb] OHCI: don't look at the root hub to get the number of ports (Stanislaw Gruszka) [604610] - [usb] don't choose configs with no interfaces (Stanislaw Gruszka) [604610] - [usb] fix testing the wrong variable in fs_create_by_name() (Stanislaw Gruszka) [604610] - [usb] Add id for HP ev2210 a.k.a Sierra MC5725 miniPCI-e Cell Modem (Stanislaw Gruszka) [604610] - [usb] fix remote wakeup settings during system sleep (Stanislaw Gruszka) [604610] - [mm] hugetlb: fix infinite loop in get_futex_key() when backed by huge pages (Stanislaw Gruszka) [604610] - [kernel] flex_array: fix the panic when calling flex_array_alloc() without __GFP_ZERO (Stanislaw Gruszka) [604610] - [netdrv] mac80211: remove bogus TX agg state assignment (Stanislaw Gruszka) [604610] - [ata] libata: fix locking around blk_abort_request() (Stanislaw Gruszka) [604610] - [netdrv] p54usb: Add usbid for Corega CG-WLUSB2GT (Stanislaw Gruszka) [604610] - [usb] EHCI: defer reclamation of siTDs (Stanislaw Gruszka) [604610] - [drm] nouveau: initialise display before enabling interrupts (Ben Skeggs) [596703] - [drm] nv50: fix DP->DVI if output has been programmed for native DP previously (Ben Skeggs) [596703] - [block] dm ioctl: return uevent flag after rename (Mike Snitzer) [609591] - [block] dm ioctl: make __dev_status return void (Mike Snitzer) [609591] - [block] dm ioctl: remove __dev_status from geometry and target message (Mike Snitzer) [609591] - [infiniband] mlx4: enable IBoE feature (Doug Ledford) [529397] - [dm] dm-replicator: Fix replicator_ctr() error path (Heinz Mauelshagen) [612743] - [virt] vmware: disable NMI watchdog in guest (Don Zickus) [612321] - [virt] KVM: Expose MCE control MSRs to userspace (Avi Kivity) [558416]- [x86] eeepc-laptop: disable cpu speed control on EeePC 701 (Stanislaw Gruszka) [604608] - [x86] gart: Disable GART explicitly before initialization (Stanislaw Gruszka) [604608] - [netdrv] r8169: clean up my printk uglyness (Stanislaw Gruszka) [604608] - [input] wacom: switch mode upon system resume (Stanislaw Gruszka) [604608] - [fs] eCryptfs: Decrypt symlink target for stat size (Stanislaw Gruszka) [604608] - [usb] cdc-acm: Update to new autopm API (Stanislaw Gruszka) [604608] - [netdrv] e1000e: stop cleaning when we reach tx_ring->next_to_use (Stanislaw Gruszka) [604608] - [kernel] sched: Fix a race between ttwu() and migrate_task() (Stanislaw Gruszka) [604608] - [fs] ecryptfs: fix error code for missing xattrs in lower fs (Stanislaw Gruszka) [604608] - [pci] fix nested spinlock hang in aer_inject (Stanislaw Gruszka) [604608] - [fs] ecryptfs: fix use with tmpfs by removing d_drop from ecryptfs_destroy_inode (Stanislaw Gruszka) [604608] - [scsi] add scsi target reset support to scsi ioctl (Stanislaw Gruszka) [604608] - [pci] PCIe AER: prevent AER injection if hardware masks error reporting (Stanislaw Gruszka) [604608] - [fs] quota: Fix possible dq_flags corruption (Stanislaw Gruszka) [604608] - [fs] fix NFS4 handling of mountpoint stat (Stanislaw Gruszka) [604608] - [agp] intel-agp: Switch to wbinvd_on_all_cpus (Stanislaw Gruszka) [604608] - [drm] radeon/kms: add FireMV 2400 PCI ID (Stanislaw Gruszka) [604608] - [x86] amd-iommu: Use helper function to destroy domain (Stanislaw Gruszka) [604608] - [hwmon] sht15: Fix sht15_calc_temp interpolation function (Stanislaw Gruszka) [604608] - [hwmon] sht15: Properly handle the case CONFIG_REGULATOR=n (Stanislaw Gruszka) [604608] - [ata] libata: disable NCQ on Crucial C300 SSD (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: lock down video output state access (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: convert to seq_file (Stanislaw Gruszka) [604608] - [sound] usb: Fix Oops after usb-midi disconnection (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: log initial state of rfkill switches (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: use input_set_capability (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: expose module parameters (Stanislaw Gruszka) [604608] - [fs] ext3: Don't update the superblock in ext3_statfs() (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: log temperatures on termal alarm (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: adopt input device (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: issue backlight class events (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: silence bogus complain during rmmod (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: fix some version quirks (Stanislaw Gruszka) [604608] - [kernel] resource: move kernel function inside __KERNEL__ (Stanislaw Gruszka) [604608] - [fs] ext3: journal all modifications in ext3_xattr_set_handle (Stanislaw Gruszka) [604608] - [video] backlight: mbp_nvidia_bl - add five more MacBook variants (Stanislaw Gruszka) [604608] - [sound] mixart: range checking proc file (Stanislaw Gruszka) [604608] - [hid] fix oops in gyration_event() (Stanislaw Gruszka) [604608] - [ata] pata_ali: Fix regression with old devices (Stanislaw Gruszka) [604608] - [hwmon] lis3: fix show rate for 8 bits chips (Stanislaw Gruszka) [604608] - [cgroup] freezer: Fix buggy resume test for tasks frozen with cgroup freezer (Stanislaw Gruszka) [604608] - [kernel] genirq: Force MSI irq handlers to run with interrupts disabled (Stanislaw Gruszka) [604608] - [fs] fat: fix buffer overflow in vfat_create_shortname() (Stanislaw Gruszka) [604608] - [netdrv] mlx4: add dynamic LRO disable support (Amerigo Wang) [584359] - [netdrv] s2io: add dynamic LRO disable support (Amerigo Wang) [584359] - [drm] nv50: rewrite display irq handler (Ben Skeggs) [598842] - [drm] nv50: send evo "update" command after each disconnect (Ben Skeggs) [598842] - [drm] nv50: when debugging on, log which crtc we connect an encoder to (Ben Skeggs) [598842] - [drm] nv50: supply encoder disable() hook (Ben Skeggs) [598842] - [drm] disable encoder rather than dpms off in drm_crtc_prepare_encoders() (Ben Skeggs) [598842] - [drm] nv50: DCB quirk for Dell M6300 (Ben Skeggs) [598842] - [fs] writeback: limit write_cache_pages integrity scanning to current EOF (Dave Chinner) [602490] - [fs] xfs: remove nr_to_write writeback windup. (Dave Chinner) [602490] - [fs] writeback: pay attention to wbc->nr_to_write in write_cache_pages (Eric Sandeen) [602490]- [fs] ext4: stop issuing discards if not supported by device (Eric Sandeen) [608731] - [block] dm: only initialize full request_queue for request-based device (Mike Snitzer) [595393] - [block] dm: prevent table type changes after initial table load (Mike Snitzer) [595393] - [dm] skip second flush if request unsupported (Mike Snitzer) [612014] - [dm] only ignore -EOPNOTSUPP for empty barrier requests (Mike Snitzer) [612014] - [dm] snapshot: implement a merge method for snapshot origin (Mike Snitzer) [612375] - [dm] snapshot: test chunk size against both origin and snapshot sector size (Mike Snitzer) [612375] - [dm] snapshot: open origin before exception store initialization (Mike Snitzer) [612375] - [dm] snapshot: iterate both the origin and snapshot devices (Mike Snitzer) [612375] - [block] dm: support discard if at least one underlying device supports it (Mike Snitzer) [612014] - [block] dm: support discard for multiple devices (Mike Snitzer) [612014] - [block] dm: clear the discard flag if the device loses discard capability (Mike Snitzer) [612014] - [block] dm: check that target supports discard just before submitting request (Mike Snitzer) [612014] - [scsi] convert discard to REQ_TYPE_FS instead of REQ_TYPE_BLOCK_PC (Mike Snitzer) [610054] - [scsi] fix leak in scsi_setup_discard_cmnd error path (Mike Snitzer) [610054] - [scsi] remove unused free discard page in sd_done (Mike Snitzer) [610054] - [scsi] add sd_unprep_fn to free discard page (Mike Snitzer) [610054] - [block] implement an unprep function corresponding directly to prep (Mike Snitzer) [610054] - [block] don't allocate a payload for discard request (Mike Snitzer) [610054] - [fs] ext4: move aio completion after unwritten extent conversion (Christoph Hellwig) [589985] - [fs] xfs: move aio completion after unwritten extent conversion (Christoph Hellwig) [589985] - [fs] direct-io: move aio_complete into ->end_io (Christoph Hellwig) [589985] - [drm] radeon/kms/igp: fix possible divide by 0 in bandwidth code (Dave Airlie) [609755] - [drm] nouveau: disable acceleration on NVA3/NVA5/NVA8 by default (Ben Skeggs) [591062] - [drm] vt/fbcon: try harder to print output when panicing (Dave Airlie) [579002] - [fs] GFS2: fix BUG in gfs2_adjust_quota (Abhijith Das) [603827] - [fs] nfsd: nfsd_setattr needs to call commit_metadata (Christoph Hellwig) [593652] - [net] netfilter: remove config option NF_CT_ACCT completely (Jiri Pirko) [578476] - [net] Revert "[net] bonding: make bonding support netpoll" (Andy Gospodarek) [604672] - [scsi] stex: fix inconsistent usage of max_lun (David Milburn) [593255] - [kernel] sched: Kill migration thread in CPU_POST_DEAD event in migration_call, instead of CPU_DEAD (Steve Best) [604846] - [tracing] ftrace: fix function_graph livelock under kvm (Jason Baron) [596653] - [block] dm: mpath fix NULL pointer dereference when path parameters missing (Mike Snitzer) [607242] - [dm] dm-replicator: mandatory API change for replicator_resume(), replicator_dev_resume() and reference count fix calling dm_table_get_md() (Heinz Mauelshagen) [594922] - [x86] AMD IOMMU: change default to passthrough mode (Bhavna Sarathy) [607631] - [x86] dell-laptop: Add another Dell laptop family to the DMI whitelist (Matthew Garrett) [609268] - [netdrv] cnic: fix bnx2x panics with multiple interfaces enabled (Stanislaw Gruszka) [609184] - [mm] fix khugepaged startup race (Andrea Arcangeli) [612217] - [mm] add robustness to pmd_same checks (Andrea Arcangeli) [607650] - [mm] Fix vmalloc slow down (Steven Whitehouse) [583026]- [drm] i915: fix display setup bugs + hibernate (Dave Airlie) [608515 609763] - [fs] NFSv4: Fix an embarassing typo in encode_attrs() (Steve Dickson) [560786] - [fs] NFSv4: Ensure that /proc/self/mountinfo displays the minor version number (Steve Dickson) [560786] - [fs] NFSv4.1: Ensure that we initialise the session when following a referral (Steve Dickson) [560786] - [fs] SUNRPC: Fix a re-entrancy bug in xs_tcp_read_calldir() (Steve Dickson) [560786] - [fs] nfs4: use mandatory attribute file type in nfs4_get_root (Steve Dickson) [560786] - [x86] UV: uv_irq.c: Fix all sparse warnings (George Beshers) [573095] - [x86] uv: Remove recursion in uv_heartbeat_enable() (George Beshers) [573095] - [x86] pat: Update the page flags for memtype atomically instead of using memtype_lock (George Beshers) [573095] - [x86] UV: Improve BAU performance and error recovery (George Beshers) [573095] - [mm] ksm.c: remove an unneeded _notify in write_protect_page (George Beshers) [573095] - [x86] UV: Delete unneeded boot messages (George Beshers) [573095] - [x86] UV: Fix target_cpus() in x2apic_uv_x.c (George Beshers) [573095] - [x86] UV: Clean up UV headers for MMR definitions (George Beshers) [573095] - [x86] Enable NMI on all cpus on UV (George Beshers) [573095] - [x86] uv: Add serial number parameter to uv_bios_get_sn_info() (George Beshers) [573095] - [virt] xen: sync upstream xen_init_cpuid_mask (Andrew Jones) [609028] - [virt] xen: disable gbpages on pv guests (Andrew Jones) [609028] - [virt] KVM: Fix mov cr3 #GP at wrong instruction (Marcelo Tosatti) [611889] - [virt] KVM: Fix mov cr4 #GP at wrong instruction (Marcelo Tosatti) [611889] - [virt] KVM: Fix mov cr0 #GP at wrong instruction (Marcelo Tosatti) [611889] - [virt] KVM: Add missing srcu_read_lock() for kvm_mmu_notifier_release() (Marcelo Tosatti) [601320] - [virt] KVM: limit the number of pages per memory slot (Marcelo Tosatti) [601318] - [virt] KVM: MMU: Remove user access when allowing kernel access to gpte.w=0 page (Marcelo Tosatti) [601316] - [virt] KVM: x86: Add missing locking to arch specific vcpu ioctls (Marcelo Tosatti) [601313] - [virt] KVM: MMU: remove rmap before clear spte (Marcelo Tosatti) [601311] - [virt] KVM: MMU: Segregate shadow pages with different cr0.wp (Marcelo Tosatti) [601308] - [virt] KVM: x86: Check LMA bit before set_efer (Marcelo Tosatti) [601307] - [virt] KVM: Dont allow lmsw to clear cr0.pe (Marcelo Tosatti) [601305] - [virt] KVM: VMX: blocked-by-sti must not defer NMI injections (Marcelo Tosatti) [601304] - [virt] KVM: x86: Call vcpu_load and vcpu_put in cpuid_update (Marcelo Tosatti) [601303] - [virt] KVM: x86: Inject #GP with the right rip on efer writes (Marcelo Tosatti) [601301] - [virt] KVM: MMU: Dont read pdptrs with mmu spinlock held in mmu_alloc_roots (Marcelo Tosatti) [601300] - [virt] KVM: x86: properly update ready_for_interrupt_injection (Marcelo Tosatti) [601298] - [virt] KVM: VMX: enable VMXON check with SMX enabled (Marcelo Tosatti) [601297] - [virt] KVM: VMX: free vpid when fail to create vcpu (Marcelo Tosatti) [601292] - [virt] vhost: add unlikely annotations to error path (Michael S. Tsirkin) [602607] - [virt] vhost: break out of polling loop on error (Michael S. Tsirkin) [602607]- [mm] Prevent soft lockup - CPU#0 stuck for 61s! in kswapd0 (Larry Woodman) [596971]- [x86] properly account for IRQ injected only into BSP (Gleb Natapov) [609082]- [block] writeback: simplify the write back thread queue (Christoph Hellwig) [602595]- [mm] Fix slabcache corruption (Larry Woodman) [602595]- [infiniband] Add IBoE support (Doug Ledford) [571959] - [scsi] hpsa: don't pretend the reset works (Tomas Henzl) [598681] - [fs] revert "procfs: provide stack information for threads" and its fixup commits (George Beshers) [573095] - [x86] mce: Fix MSR_IA32_MCI_CTL2 CMCI threshold setup (John Villalovos) [593558] - [s390x] cio: use exception-save stsch (Hendrik Brueckner) [596333] - [s390x] cio: add hook to reenable mss after hibernation (Hendrik Brueckner) [596333] - [s390x] cio: allow enable_facility from outside init functions (Hendrik Brueckner) [596333] - [x86] wmi: Free the allocated acpi objects through wmi_get_event_data (Stanislaw Gruszka) [606736] - [mtd] UBI: fix volume creation input checking (Stanislaw Gruszka) [606736] - [mm] avoid THP expose VM bugs (Andrea Arcangeli) [606131] - [dm] discard support for the linear target (Mike Snitzer) [608280] - [block] fix DISCARD_BARRIER requests (Mike Snitzer) [608280] - [block] Don't count_vm_events for discard bio in submit_bio (Mike Snitzer) [608280]- [x86] disable PentiumPro memory ordering errata workaround (Gleb Natapov) [605745 606054] - [net] Bluetooth: Keep a copy of each HID device's report descriptor (Mauro Carvalho Chehab) [565583] - [hid] make Wacom modesetting failures non-fatal (Mauro Carvalho Chehab) [565583] - [hid] Implement Wacom quirk in the kernel (Mauro Carvalho Chehab) [565583] - [hid] make raw reports possible for both feature and output reports (Mauro Carvalho Chehab) [565583] - [kernel] resources: fix call to alignf() in allocate_resource() (Peter Bogdanovic) [587729] - [kernel] resources: when allocate_resource() fails, leave resource untouched (Peter Bogdanovic) [587729] - [pci] introduce pci_assign_unassigned_bridge_resources (Peter Bogdanovic) [587729] - [pci] update bridge resources to get more big ranges in PCI assign unssigned (Peter Bogdanovic) [587729] - [pci] add failed_list to pci_bus_assign_resources (Peter Bogdanovic) [587729] - [pci] add pci_bridge_release_resources and pci_bus_release_bridge_resources (Peter Bogdanovic) [587729] - [kernel] resource: add release_child_resources (Peter Bogdanovic) [587729] - [pci] separate pci_setup_bridge to small functions (Peter Bogdanovic) [587729] - [scsi] aacraid: Disable ASPM by default (Matthew Garrett) [599735] - [pci] Don't enable aspm before drivers have had a chance to veto it (Matthew Garrett) [599735] - [netdrv] ehea: Fix kernel deadlock in DLPAR-mem processing (Steve Best) [605736] - [netdrv] ehea: fix delayed packet processing (Steve Best) [605738] - [netdrv] ehea: fix possible DLPAR/mem deadlock (Steve Best) [600516] - [netdrv] ehea: error handling improvement (Steve Best) [600516] - [x86] Fall back to GART if initialization fails (Bhavna Sarathy) [598974] - [x86] AMD IOMMU memory region fail with buggy BIOS (Bhavna Sarathy) [598974] - [virt] Search the LAPIC's for one that will accept a PIC interrupt (Christopher Lalancette) [596223] - [virt] KVM: x86: Kick VCPU outside PIC lock again (Christopher Lalancette) [596223] - [virt] KVM: x86: In DM_LOWEST, only deliver interrupts to vcpus with enabled LAPIC's (Christopher Lalancette) [596223] - [virt] KVM: x86: Allow any LAPIC to accept PIC interrupts (Christopher Lalancette) [596223] - [virt] KVM: x86: Introduce a workqueue to deliver PIT timer interrupts (Christopher Lalancette) [596223] - [scsi] ibmvfc: Reduce error recovery timeout (Steve Best) [605729] - [scsi] ibmvfc: Fix command completion handling (Steve Best) [605729] - [powerpc] Enable asymmetric SMT scheduling on POWER7 (Steve Best) [596304] - [kernel] sched: Add asymmetric group packing option for sibling domain (Steve Best) [596304] - [kernel] sched: Fix capacity calculations for SMT4 (Steve Best) [596304] - [fs] Btrfs: update to latest upstream code (Josef Bacik) [593834] - [fs] direct-io: do not merge logically non-contiguous requests (Josef Bacik) [593834] - [fs] direct-io: add a hook for the fs to provide its own submit_bio function (Josef Bacik) [593834] - [fs] allow short direct-io reads to be completed via buffered IO (Josef Bacik) [593834] - [fs] GFS2: O_TRUNC not working on stuffed files across cluster (Robert S Peterson) [606428] - [nfs] nfsd4: shut down callback queue outside state lock (Jeff Layton) [599522] - [security] IMA: policy handling and general cleanups (Eric Paris) [584901] - [security] IMA: fix object lifetime to support non ext* FS (Eric Paris) [584901] - [netdrv] be2net: Include latest fixes from upstream (Ivan Vecera) [604729] - [netdrv] be2net: Add PCI SR-IOV support (Ivan Vecera) [602451] - [scsi] hpsa: do not allow hard reset of 640x-boards (Tomas Henzl) [598681] - [scsi] hpsa: fix hard reset (Tomas Henzl) [598681] - [scsi] hpsa: reset devices code (Tomas Henzl) [598681] - [scsi] hpsa: find cfg addrs (Tomas Henzl) [598681] - [scsi] hpsa: finding the memory BAR (Tomas Henzl) [598681] - [scsi] hpsa: look up the board id (Tomas Henzl) [598681] - [x86] uv: uv_global_gru_mmr_address() macro fix (George Beshers) [607696] - [crypto] vmac: make it work on big-endian (Jarod Wilson) [605688] - [net] ipvs: One-Packet Scheduler (Thomas Graf) [584336] - [drm] i915: Disable Sandybridge support for 6.0 (Adam Jackson) [604838 605302] - [netdrv] vxge: fix memory leak in vxge_alloc_msix() error path (Michal Schmidt) [580392] - [netdrv] vxge: fix SINGLE/MULTI_FUNCTION definitions (Michal Schmidt) [580392] - [netdrv] vxge: update to 2.0.8.20182-k (Michal Schmidt) [580392] - [sound] fix PCM ring buffer issues (Jaroslav Kysela) [574844 590159 600311] - [netdrv] e1000/e1000e: implement a simple interrupt moderation (Andy Gospodarek) [607283] - [netdrv] e1000e: add PCI device id to enable support for 82567V-4 (Andy Gospodarek) [607264] - [netdrv] e1000e: update driver version number (Andy Gospodarek) [582803] - [netdrv] e1000e: enable support for EEE on 82579 (Andy Gospodarek) [582803] - [netdrv] e1000e: initial support for 82579 LOMs (Andy Gospodarek) [582803] - [netdrv] e1000e: move settting of flow control refresh timer to link setup code (Andy Gospodarek) [582803] - [netdrv] e1000e: Fix/cleanup PHY reset code for ICHx/PCHx (Andy Gospodarek) [582803] - [netdrv] e1000e: fix check for manageability on ICHx/PCH (Andy Gospodarek) [582803] - [netdrv] e1000e: separate out PHY statistics register updates (Andy Gospodarek) [582803] - [netdrv] e1000e: more cleanup e1000_sw_lcd_config_ich8lan() (Andy Gospodarek) [582803] - [netdrv] e1000e: cleanup e1000_sw_lcd_config_ich8lan() (Andy Gospodarek) [582803] - [netdrv] e1000e: cleanup ethtool loopback setup code (Andy Gospodarek) [582803] - [netdrv] e1000e: reset MAC-PHY interconnect on 82577/82578 (Andy Gospodarek) [582803] - [netdrv] e1000e: Incorrect function pointer set for force_speed_duplex on 82577 (Andy Gospodarek) [598570] - [netdrv] e1000e: Reset 82577/82578 PHY before first PHY register read (Andy Gospodarek) [598570] - [fs] GFS2: Fix kernel NULL pointer dereference by dlm_astd (Robert S Peterson) [604244] - [fs] GFS2: recovery stuck on transaction lock (Robert S Peterson) [590878] - [netdrv] tg3: Include support for 5719 device (John Feeney) [595511] - [mm] Do not attempt to allocate memory below mmap_min_addr (Eric Paris) [540333] - [scsi] qla2xxx: Updated driver version to 8.03.01.05.06.0-k8 (Chad Dupuis) [595477] - [scsi] qla2xxx: Add portid to async-request messages (Chad Dupuis) [595477] - [scsi] qla2xxx: Propogate transport disrupted status for cable pull conditions for faster failover (Chad Dupuis) [595477] - [scsi] qla2xxx: Do not restrict flash operations to specific regions for 4G adapters (Chad Dupuis) [595477] - [scsi] qla2xxx: For ISP 23xx, select user specified login timeout value if greater than minuimum value(4 secs) (Chad Dupuis) [595477] - [scsi] qla2xxx: Removed redundant check for ISP 84xx (Chad Dupuis) [595477] - [scsi] qla2xxx: Do not enable VP in non fabric topology (Chad Dupuis) [595477] - [scsi] qla2xxx: Make the FC port capability mutual exclusive (Chad Dupuis) [595477] - [scsi] qla2xxx: Limit rport-flaps during link-disruptions (Chad Dupuis) [595477] - [scsi] qla2xxx: Correct async-srb issues (Chad Dupuis) [595477] - [scsi] qla2xxx: Correct use-after-free oops seen during EH-abort (Chad Dupuis) [595477] - [scsi] qla2xxx: Fix cpu-affinity usage for non-capable ISPs (Chad Dupuis) [595477] - [scsi] qla2xxx: Limit mailbox command contention for ADISC requests (Chad Dupuis) [595477] - [scsi] qla2xxx: Further generalization of SRB CTX infrastructure (Chad Dupuis) [595477] - [scsi] qla2xxx: ensure flash operation and host reset via sg_reset are mutually exclusive (Chad Dupuis) [595477] - [scsi] qla2xxx: Prevent sending mbx commands from sysfs during isp reset (Chad Dupuis) [595477] - [scsi] qla2xxx: Cleanup FCP-command-status processing debug statements (Chad Dupuis) [595477] - [scsi] qla2xxx: Clear error status after uncorrectable non-fatal errors (Chad Dupuis) [595477] - [scsi] qla2xxx: Add char device to incease driver use count (Chad Dupuis) [595477] - [scsi] qla2xxx: Display proper link state for disconnected ports (Chad Dupuis) [595477] - [scsi] qla2xxx: Check for ISP84xx before processing to get 84xx firmware version (Chad Dupuis) [595477]- [ata] ahci: Fix failure to detect devices (Matthew Garrett) [608146] - [ata] ahci: Fix device detection when stopping DMA engines (Matthew Garrett) [601195] - [mm] Disable transparent hugepages when running under Xen (Andrea Arcangeli) [605566] - [netdrv] tg3: Fix TX BD corruption on 5755+ devices (John Feeney) [603936] - [netdrv] tg3: Fix memory leak on 5717/57765/5719 devices (John Feeney) [603933] - [netdrv] bnx2: update firmware to 09-5.0.0.j15 to improve performance (John Feeney) [593797] - [netdrv] iwlwifi: cancel scan watchdog in iwl_bg_abort_scan (John Linville) [604266] - [netdrv] add bnx2_del_napi() to stop rmmod hangs (John Feeney) [599630] - [virt] virtio: net: Remove net-specific advertising of PUBLISH_USED feature (Amit Shah) [605591] - [virt] KVM: Increase NR_IOBUS_DEVS limit to 200 (Michael S. Tsirkin) [602262] - [virt] account only for IRQ injected into BSP (Gleb Natapov) [601564] - [virt] KVM: read apic->irr with ioapic lock held (Marcelo Tosatti) [579970] - [x86] ACPI: Disable ASPM if the platform won't provide _OSC control for PCIe (Matthew Garrett) [584466] - [x86] Move notify_cpu_starting() callback to a later stage (Prarit Bhargava) [600296] - [x86] cpuidle: Fix incorrect optimization (John Villalovos) [593549] - [block] cfq: Don't allow queue merges for queues that have no process references (Jeff Moyer) [605264] - [infiniband] ehca: bitmask handling for lock_hcalls (Steve Best) [605739] - [tpm] Fix tpm_readpubek_params_out struct (Peter Bogdanovic) [597235] - [usb] Fix a hang of khubd if UHCI is removed (Pete Zaitcev) [579093] - [oprofile] fix oprofile samples dropping under load on larger systems (John Villalovos) [561557] - [kernel] check SEND_SIG_FORCED on TP_STORE_SIGINFO() (Oleg Nesterov) [591780] - [kernel] pids: increase pid_max based on num_possible_cpus (Oleg Nesterov) [593164] - [kernel] sys_personality: change sys_personality() to accept "unsigned int" instead of u_long (Oleg Nesterov) [593265] - [kernel] fix cgroup's cpu controller to provide fair CPU usage to each group in some conditions (Larry Woodman) [544197] - [gpu] vgaarb: fix incorrect dereference of userspace pointer (Danny Feng) [564247] - [kernel] sched: avoid cache misses on large machines due to sibling preference (Jerome Marchand) [592302] - [scsi] ipr: move setting of the allow_restart flag for vsets (Steve Best) [603090] - [scsi] ibmvscsi: fix DMA API misuse (Steve Best) [595417] - [netdrv] l2tp: Fix oops in pppol2tp_xmit (Danny Feng) [607055] - [net] sysfs: ethtool_ops can be NULL (Danny Feng) [603662] - [net] udp: Fix bogus UFO packet generation (Herbert Xu) [602878] - [net] vlan: fix vlan_skb_recv() (Michael S. Tsirkin) [598920] - [net] bonding: Fix fcoe mpio over inactive slave in a bond (Neil Horman) [603239] - [net] bridge: Fix OOM crash in deliver_clone (Herbert Xu) [604494] - [s390x] kernel: fix kernel panic caused by using kprobes (Hendrik Brueckner) [596876] - [s390x] ccwgroup: add locking around drvdata access (Hendrik Brueckner) [598563] - [s390x] cmm: fix module unload handling (Hendrik Brueckner) [598554] - [powerpc] Rework VDSO gettimeofday to prevent time going backwards (Steve Best) [591495] - [powerpc] Move kdump default base address to 64MB on 64bit (Steve Best) [603779] - [fs] gfs2: Better error reporting when mounting a gfs fs without enough journals (Abhijith Das) [600408] - [tty] Revert "[tty] fix race in tty_fasync" (Stanislaw Gruszka) [606747] - [kdump] kexec: fix OOPS in crash_kernel_shrink (Steve Best) [592336] - [fs] btrfs: prevent users from setting ACLs on files they do not own (Danny Feng) [603594] {CVE-2010-2071} - [fs] cifs: remove bogus first_time check in NTLMv2 session setup code (Jeff Layton) [604785] - [fs] cifs: don't attempt busy-file rename unless it's in same directory (Jeff Layton) [603707] - [fs] ext4: Fix compat EXT4_IOC_ADD_GROUP (Eric Sandeen) [602428] - [fs] ext4: Prevent creation of files larger than RLIMIT_FSIZE using fallocate (Eric Sandeen) [602427] - [fs] ext4: Use our own write_cache_pages() (Eric Sandeen) [602384] - [fs] xfs: Make fiemap work in query mode (Eric Sandeen) [602061] - [fs] ext4: restart ext4_ext_remove_space() after transaction restart (Josef Bacik) [589645] - [fs] ext4: Make sure the MOVE_EXT ioctl can't overwrite append-only files (Eric Sandeen) [601009] {CVE-2010-2066} - [fs] btrfs: check for read permission on src file in the clone ioctl (Danny Feng) [593227] {CVE-2010-1636} - [drm] radeon: fixes for radeon driver from upstream (Dave Airlie) [589098] - [drm] radeon port 2.6.35 HDMI audio to RHEL6 (Jerome Glisse) [604435] - [drm] nv50: fix iommu errors caused by device reading from address 0 (Ben Skeggs) [602498] - [ata] libata: don't flush dcache on slab pages (Stanislaw Gruszka) [606719] - [fs] cifs: don't call cifs_new_fileinfo unless cifs_open succeeds (Jeff Layton) [593422] - [fs] cifs: don't ignore cifs_posix_open_inode_helper return value (Jeff Layton) [593422] - [fs] cifs: clean up arguments to cifs_open_inode_helper (Jeff Layton) [593422] - [fs] cifs: pass instantiated filp back after open call (Jeff Layton) [593422] - [fs] cifs: move cifs_new_fileinfo call out of cifs_posix_open (Jeff Layton) [593422] - [fs] cifs: implement drop_inode superblock op (Jeff Layton) [593422] - [fs] cifs: checkpatch cleanup (Jeff Layton) [593422] - [fs] nfsd: ensure sockets are closed on error (Jeff Layton) [603735] - [fs] Revert "sunrpc: move the close processing after do recvfrom method" (Jeff Layton) [603735] - [fs] Revert "sunrpc: fix peername failed on closed listener" (Jeff Layton) [603735] - [virt] kvm: Prevent internal slots from being COWed (Glauber Costa) [601192] - [virt] kvm: Keep slot ID in memory slot structure (Glauber Costa) [601192] - [fs] writeback: split writeback_inodes_wb (Christoph Hellwig) [601202] - [fs] writeback: remove writeback_inodes_wbc (Christoph Hellwig) [601202] - [fs] writeback: fix pin_sb_for_writeback (Christoph Hellwig) [601202] - [fs] writeback: add missing requeue_io in writeback_inodes_wb (Christoph Hellwig) [601202] - [fs] writeback: simplify and split bdi_start_writeback (Christoph Hellwig) [601202] - [fs] writeback: simplify wakeup_flusher_threads (Christoph Hellwig) [601202] - [fs] writeback: fix writeback_inodes_wb from writeback_inodes_sb (Christoph Hellwig) [601202] - [fs] writeback: enforce s_umount locking in writeback_inodes_sb (Christoph Hellwig) [601202] - [fs] writeback: queue work on stack in writeback_inodes_sb (Christoph Hellwig) [601202] - [fs] writeback: fix writeback completion notifications (Christoph Hellwig) [601202] - [fs] vfs: improve writeback_inodes_wb() (Christoph Hellwig) [601202] - [fs] writeback: remove unused nonblocking and congestion checks (Christoph Hellwig) [601202] - [fs] writeback: remove the always false bdi_cap_writeback_dirty() test (Christoph Hellwig) [601202] - [misc] hpilo: fix pointer warning in ilo_ccb_setup (Prarit Bhargava) [603733] - [netdrv] libertas_tf: Fix warning in lbtf_rx for stats struct (Prarit Bhargava) [603733] - [scsi] Fix userspace warning in /usr/include/scsi/scsi.h (Prarit Bhargava) [603733] - [pci] Fix section mismatch warning in pcibios_scan_specific_bus() (Prarit Bhargava) [603733] - [fs] Fix warning in fs/ecryptfs/messaging.c: ecryptfs_process_response() (Prarit Bhargava) [603733] - [fs] Fix warning in fs/btrfs/ordered-data.c: btrfs_dec_test_ordered_pending() (Prarit Bhargava) [603733] - [netdrv] Fix warnings in drivers/net/bnx2.c (Prarit Bhargava) [603733] - [doc] Fix warning in Documentation/spi/spidev_fdx.c: do_msg() (Prarit Bhargava) [603733] - [kernel] Fix stack warning in lib/decompress_bunzip2.c: get_next_block() (Prarit Bhargava) [603733] - [netdrv] Fix warning in drivers/net/vxge/vxge-main.c: vxge_probe() (Prarit Bhargava) [603733] - [v4l] Fix warnings in drivers/media/dvb/frontends (Prarit Bhargava) [603733] - [trace] Fix warning in include/trace/events/kmem.h: mm_kswapd_ran() (Prarit Bhargava) [603733] - [scsi] Fix warning in drivers/scsi/megaraid/megaraid_sas.c: process_fw_state_change_wq() (Prarit Bhargava) [603733] - [pcmcia] Fix warnings in drivers/pcmcia/socket_sysfs.c (Prarit Bhargava) [603733] - [netdrv] Fix warning in drivers/net/wireless/wl3501_cs.c: wl3501_esbq_exec() (Prarit Bhargava) [603733] - [drm] Workaround broken check_headers.pl (Prarit Bhargava) [603733] - [isdn] Fix warning in drivers/isdn/hardware/mISDN/hfcpci.c: hfcpci_softirq() (Prarit Bhargava) [603733] - [virt] Fix warning in drivers/vhost/vhost.c: vhost_signal() (Prarit Bhargava) [603733] - [md] Fix warning in drivers/md/dm-repl.c: _replicator_slink_message() (Prarit Bhargava) [603733] - [virt] Fix warning in arch/x86/kvm/svm.c: svm_handle_mce() (Prarit Bhargava) [603733] - [net] Fix stack warning in net/mac80211/debugfs_sta.c: sta_agg_status_read() (Prarit Bhargava) [603733] - [kernel] Fix warnings in scripts/mod/mod-extract.c (Prarit Bhargava) [603733] - [mm] Fix warning in mm/mprotect.c: mprotect_fixup() (Prarit Bhargava) [603733] - [mm] Fix warning in mm/mmap.c: __split_vma() (Prarit Bhargava) [603733] - [mca] Fix warning in include/linux/mca-legacy.h (Prarit Bhargava) [603733] - [mm] Fix warning in include/linux/khugepaged.h (Andrea Arcangeli) [603733] - [virt] Fix warnings in drivers/xen/events.c() (Prarit Bhargava) [603733] - [x86] Fix warning in drivers/platform/x86/thinkpad_acpi.c (Prarit Bhargava) [603733] - [netdrv] Fix warnings in drivers/net/wireless/b43/phy_lp.c (Prarit Bhargava) [603733] - [block] Fix warning in drivers/block/cciss.c: fail_all_cmds() (Prarit Bhargava) [603733] - [isdn] Fix warnings in drivers/isdn/hardware/mISDN/w6692.c (Prarit Bhargava) [603733] - [kernel] Fix compiler warning in sched.c (Larry Woodman) [544197] - [fs] fscache/object-list.c: fix warning on 32-bit (Prarit Bhargava) [603733] - [sysfs] Fix warning in sysfs_open_file (Prarit Bhargava) [603733] - [kdump] Fix warning in kexec_crash_size_show (Prarit Bhargava) [603733] - [netdrv] libertas: fix uninitialized variable warning (Prarit Bhargava) [603733] - [drm] Fixes linux-next & linux-2.6 checkstack warnings (Prarit Bhargava) [603733] - [x86] acpi_pad: squish warning (Prarit Bhargava) [603733] - [netdrv] iwlwifi: dynamically allocate buffer for sram debugfs file (Prarit Bhargava) [603733] - [isdn] Fix warnings in eicon driver (Prarit Bhargava) [603733] - [net] bridge: Make first arg to deliver_clone const (Prarit Bhargava) [603733] - [kernel] linux/elfcore.h: hide kernel functions (Prarit Bhargava) [603733] - [fs] quota: suppress warning: "quotatypes" defined but not used (Prarit Bhargava) [603733] - [fs] fuse: fix large stack use (Prarit Bhargava) [603733] - [uwb] wlp: refactor wlp_get_() macros (Prarit Bhargava) [603733] - [usb] Remove large struct from the stack in USB storage isd200 driver (Prarit Bhargava) [603733] - [usb] isp1362: better 64bit printf warning fixes (Prarit Bhargava) [603733] - [pci] PCI: kill off pci_register_set_vga_state() symbol export (Prarit Bhargava) [603733] - [x86] intel-iommu: Fix section mismatch dmar_ir_support() uses dmar_tbl (Prarit Bhargava) [603733] - [v4l] dvb-bt8xx: fix compile warning (Prarit Bhargava) [603733] - [tty] tty_buffer: Fix distinct type warning (Prarit Bhargava) [603733] - [virt] virtio: fix section mismatch warnings (Prarit Bhargava) [603733] - [ata] Fix warning in libata-eh.c (Prarit Bhargava) [603733] - [crypto] testmgr: Fix warning (Prarit Bhargava) [603733] - [x86] Use __builtin_memset and __builtin_memcpy for memset/memcpy (Prarit Bhargava) [603733] - [x86] apic: Fix prototype in hw_irq.h (Prarit Bhargava) [603733] - [x86] nmi_watchdog: relax the nmi checks during bootup (Don Zickus) [596760] - [x86] nmi_watchdog: disable correct cpu if it fails check (Don Zickus) [596760] - [netdrv] iwlwifi: update supported PCI_ID list for 5xx0 series (John Linville) [599148] - [netdrv] iwlwifi: recalculate average tpt if not current (John Linville) [595845] - [netdrv] iwl3945: enable stuck queue detection on 3945 (John Linville) [595847] - [netdrv] iwlwifi: fix internal scan race (John Linville) [595846] - [netdrv] iwlwifi: fix scan races (John Linville) [595846] - [virt] virtio: fix balloon without VIRTIO_BALLOON_F_STATS_VQ (Amit Shah) [601690] - [virt] virtio: Fix scheduling while atomic in virtio_balloon stats (Amit Shah) [601690] - [virt] virtio: Add memory statistics reporting to the balloon driver (Amit Shah) [601690] - [block] make blk_init_free_list and elevator_init idempotent (Mike Snitzer) [594584] - [block] avoid unconditionally freeing previously allocated request_queue (Mike Snitzer) [594584] - [virt] vhost: fix the memory leak which will happen when memory_access_ok fails (Michael S. Tsirkin) [599299] - [virt] vhost-net: fix to check the return value of copy_to/from_user() correctly (Michael S. Tsirkin) [599299] - [virt] vhost: fix to check the return value of copy_to/from_user() correctly (Michael S. Tsirkin) [599299] - [virt] vhost: Fix host panic if ioctl called with wrong index (Michael S. Tsirkin) [599299] - [block] writeback: fixups for !dirty_writeback_centisecs (Mike Snitzer) [594570] - [fs] writeback: disable periodic old data writeback for !dirty_writeback_centisecs (Mike Snitzer) [594570] - [modsign] Include the GNU build ID note in the digest (David Howells) [581965] - [modsign] Fix a number of module signing bugs (David Howells) [581965] - [modsign] KEYS: Return more accurate error codes (David Howells) [591891] - [netdrv] ixgbe: fix automatic LRO/RSC settings for low latency (Andy Gospodarek) [595555] - [scsi] sync fcoe with upstream (Mike Christie) [603263] - [trace] conflicting tracepoint power.h headers (Mark Wielaard) [599175] - [netdrv] ixgbe: fix panic when shutting down system with WoL enabled (Andy Gospodarek) [601066] - [netdrv] ixgbe: ixgbe_down needs to stop dev_watchdog (Andy Gospodarek) [604807] - [scsi] sync fcoe (Mike Christie) [595558] - [kernel] CRED: Fix a race in creds_are_invalid() in credentials debugging (James Leddy) [578268] - [kernel] Remove timeout logic in mutex_spin_on_owner() to match upstream (Steve Best) [602805]- [virt] Disable transparent hugepages when running under Xen (Dor Laor) [605566] - [pci] fix compilation when CONFIG_PCI_MSI=n (Vivek Goyal) [589397] - [block] virtio_blk: support barriers without FLUSH feature (Christoph Hellwig) [602595] - [mm] make compound_lock irqsafe in put_page (Andrea Arcangeli) [605354] - [mm] remove compound_lock from futex (Andrea Arcangeli) [605354] - [mm] memcontrol compound_lock irqsafe (Andrea Arcangeli) [605354] - [mm] add compound_lock_irqsave/irqrestore (Andrea Arcangeli) [605354]- [virt] virtio-pci: Disable MSI at startup (Vivek Goyal) [589397] - [mm] Reenable transparent hugepages (Aristeu Rozanski) [602436]- [mm] Revert "[redhat] Enable transparent hugepages by default" (Aristeu Rozanski) [602436]- [net] Revert "[net] bridge: make bridge support netpoll" (Herbert Xu) [602927] - [virt] always invalidate and flush on spte page size change (Andrea Arcangeli) [578134] - [mm] root anon vma bugchecks (Andrea Arcangeli) [578134] - [mm] resurrect the check in page_address_in_vma (Andrea Arcangeli) [578134] - [mm] root anon vma use root (Andrea Arcangeli) [578134] - [mm] avoid ksm hang (Andrea Arcangeli) [578134] - [mm] always add new vmas at the end (Andrea Arcangeli) [578134] - [mm] remove unnecessary lock from __vma_link (Andrea Arcangeli) [578134] - [mm] optimize hugepage tracking for memcgroup & handle splitting (Rik van Riel) [597108] - [mm] properly move a transparent hugepage between cgroups (Rik van Riel) [597081] - [mm] scale statistics if the page is a transparent hugepage (Rik van Riel) [597077] - [mm] enhance mem_cgroup_charge_statistics with a page_size argument (Rik van Riel) [597058] - [virt] add option to disable spinlock patching on hypervisor (Gleb Natapov) [599068] - [virt] xen: don't touch xsave in cr4 (Andrew Jones) [599069] - [drm] Update core to current drm-linus (Adam Jackson) [589547 589792 597022] - [mm] fix refcount bug in anon_vma code (Rik van Riel) [602739]- [netdrv] vlan: allow null VLAN ID to be used (Andy Gospodarek) [595555] - [netdrv] ixgbe: Add boolean parameter to ixgbe_set_vmolr (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix bug when EITR=0 causing no writebacks (Andy Gospodarek) [595555] - [netdrv] ixgbe: enable extremely low latency (Andy Gospodarek) [595555] - [netdrv] ixgbe: added compat bits (Andy Gospodarek) [595555] - [netdrv] ixgbe: dcb, do not tag tc_prio_control frames (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix ixgbe_tx_is_paused logic (Andy Gospodarek) [595555] - [netdrv] ixgbe: always enable vlan strip/insert when DCB is enabled (Andy Gospodarek) [595555] - [netdrv] ixgbe: remove some redundant code in setting FCoE FIP filter (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix wrong offset to fc_frame_header in ixgbe_fcoe_ddp (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix header len when unsplit packet overflows to data buffer (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix setting of promisc mode when using mac-vlans (Andy Gospodarek) [595555] - [netdrv] ixgbe: Add support for VF MAC and VLAN configuration (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix bug with vlan strip in promsic mode (Andy Gospodarek) [595555] - [virt] use unfair spinlock when running on hypervisor (Gleb Natapov) [599068]- [kernel] sched: update normalized values on user updates via proc (Hendrik Brueckner) [590748] - [kernel] sched: Make tunable scaling style configurable (Hendrik Brueckner) [590748] - [s390x] nohz: Introduce arch_needs_cpu (Hendrik Brueckner) [590009] - [ppc64] Use form 1 affinity to setup node distance (Steve Best) [594502] - [ppc64] numa: Use ibm, architecture-vec-5 to detect form 1 affinity (Steve Best) [594502] - [ppc64] Set a smaller value for RECLAIM_DISTANCE to enable zone reclaim (Steve Best) [594502] - [block] Add padding to writeback_control (Mike Snitzer) [594570] - [fs] cifs: fix page refcount leak (Jeff Layton) [595827] - [scsi] megaraid_sas - Add three times Online controller reset (Tomas Henzl) [594821] - [scsi] megaraid: update driver version to 4.28 (Tomas Henzl) [577010] - [netdrv] tg3: Provide more support for 57765 with v3.108 (John Feeney) [581691] - [scsi] skip sense logging for some ATA PASS-THROUGH cdbs (Jeff Moyer) [596997] - [block] allow initialization of previously allocated request_queue (Mike Snitzer) [594584] - [usb] Fix oops on switching USB controllers (Pete Zaitcev) [578979] - [drm] nouveau: important fixes to vbios parser (Ben Skeggs) [596604] - [virt] virtio: console: Fix crash when port is unplugged and blocked for write (Amit Shah) [596635] - [virt] virtio: console: Fix crash when hot-unplugging a port and read is blocked (Amit Shah) [596635] - [kernel] signals: check_kill_permission(): don't check creds if same_thread_group() (Oleg Nesterov) [595499] - [drm] fix issue with wake up like upstream commit (Dave Airlie) [577959] - [x86] Fix AMD IOMMU suspend/resume (Matthew Garrett) [593787] - [mm] do_generic_file_read: clear page errors when issuing a fresh read of the page (Rik van Riel) [596334] - [x86] Fix loud HPET warning on Intel Platforms (Prarit Bhargava) [592036] - [x86] Intel Cougar Point PCH support for SATA, USB, HD Audio, I2C(SMBUS), and iTCO Watchdog (John Villalovos) [560077] - [x86] dell-laptop: Update to match mainline (Matthew Garrett) [586495] - [kernel] proc: backport afinity_hint code (Neil Horman) [591509] - [scsi] bfa: powerpc compilation warning and endian fix (Rob Evers) [583154] - [scsi] bfa: code review fixes (Rob Evers) [583154] - [s390x] dasd: fix race between tasklet and dasd_sleep_on (Hendrik Brueckner) [591963] - [s390x] vdso: add missing vdso_install target (Hendrik Brueckner) [587368] - [mm] mempolicy: fix get_mempolicy() for relative and static nodes (Steve Best) [592327] - [net] reserve ports for applications using fixed port numbers (Amerigo Wang) [580970] - [kernel] sysctl: add proc_do_large_bitmap (Amerigo Wang) [580970] - [kernel] sysctl: refactor integer handling proc code (Amerigo Wang) [580970] - [virt] VMware Balloon: clamp number of collected non-balloonable pages (Amit Shah) [582826] - [virt] x86, hypervisor: add missing (Amit Shah) [582826] - [nfs] nfsd4: bug in read_buf (Steve Dickson) [597215] - [nfs] svcrdma: RDMA support not yet compatible with RPC6 (Steve Dickson) [597215] - [nfs] Revert "nfsd4: distinguish expired from stale stateids" (Steve Dickson) [597215] - [nfs] nfsd: safer initialization order in find_file() (Steve Dickson) [597215] - [nfs] nfs4: minor callback code simplification, comment (Steve Dickson) [597215] - [nfs] NFSD: don't report compiled-out versions as present (Steve Dickson) [597215] - [nfs] nfsd4: implement reclaim_complete (Steve Dickson) [597215] - [nfs] nfsd4: nfsd4_destroy_session must set callback client under the state lock (Steve Dickson) [597215] - [nfs] nfsd4: keep a reference count on client while in use (Steve Dickson) [597215] - [nfs] nfsd4: mark_client_expired (Steve Dickson) [597215] - [nfs] nfsd4: introduce nfs4_client.cl_refcount (Steve Dickson) [597215] - [nfs] nfsd4: refactor expire_client (Steve Dickson) [597215] - [nfs] nfsd4: extend the client_lock to cover cl_lru (Steve Dickson) [597215] - [nfs] nfsd4: use list_move in move_to_confirmed (Steve Dickson) [597215] - [nfs] nfsd4: fold release_session into expire_client (Steve Dickson) [597215] - [nfs] nfsd4: rename sessionid_lock to client_lock (Steve Dickson) [597215] - [nfs] nfsd4: fix bare destroy_session null dereference (Steve Dickson) [597215] - [nfs] nfsd4: use local variable in nfs4svc_encode_compoundres (Steve Dickson) [597215] - [nfs] nfsd: further comment typos (Steve Dickson) [597215] - [nfs] sunrpc: centralise most calls to svc_xprt_received (Steve Dickson) [597215] - [nfs] nfsd4: fix unlikely race in session replay case (Steve Dickson) [597215] - [nfs] nfsd4: fix filehandle comment (Steve Dickson) [597215] - [nfs] nfsd: potential ERR_PTR dereference on exp_export() error paths (Steve Dickson) [597215] - [nfs] nfsd4: complete enforcement of 4.1 op ordering (Steve Dickson) [597215] - [nfs] nfsd4: allow 4.0 clients to change callback path (Steve Dickson) [597215] - [nfs] nfsd4: rearrange cb data structures (Steve Dickson) [597215] - [nfs] NFSD: NFSv4 callback client should use RPC_TASK_SOFTCONN (Steve Dickson) [597215] - [nfs] nfsd4: cl_count is unused (Steve Dickson) [597215] - [nfs] nfsd4: don't sleep in lease-break callback (Steve Dickson) [597215] - [nfs] nfsd4: indentation cleanup (Steve Dickson) [597215] - [nfs] nfsd4: consistent session flag setting (Steve Dickson) [597215] - [nfs] nfsd4: remove probe task's reference on client (Steve Dickson) [597215] - [nfs] nfsd4: remove dprintk (Steve Dickson) [597215] - [nfs] nfsd4: shutdown callbacks on expiry (Steve Dickson) [597215] - [nfs] nfsd4: preallocate nfs4_rpc_args (Steve Dickson) [597215] - [nfs] svcrpc: don't hold sv_lock over svc_xprt_put() (Steve Dickson) [597215] - [nfs] nfsd: don't break lease while servicing a COMMIT (Steve Dickson) [597215] - [nfs] nfsd: factor out hash functions for export caches (Steve Dickson) [597215] - [nfs] sunrpc: never return expired entries in sunrpc_cache_lookup (Steve Dickson) [597215] - [nfs] sunrpc/cache: factor out cache_is_expired (Steve Dickson) [597215] - [nfs] sunrpc: don't keep expired entries in the auth caches (Steve Dickson) [597215] - [nfs] nfsd4: document lease/grace-period limits (Steve Dickson) [597215] - [nfs] nfsd4: allow setting grace period time (Steve Dickson) [597215] - [nfs] nfsd4: reshuffle lease-setting code to allow reuse (Steve Dickson) [597215] - [nfs] nfsd4: remove unnecessary lease-setting function (Steve Dickson) [597215] - [nfs] nfsd4: simplify lease/grace interaction (Steve Dickson) [597215] - [nfs] nfsd4: simplify references to nfsd4 lease time (Steve Dickson) [597215] - [nfs] Fix another nfs_wb_page() deadlock (Steve Dickson) [595478] - [nfs] Ensure that we mark the inode as dirty if we exit early from commit (Steve Dickson) [595478] - [nfs] Fix a lock imbalance typo in nfs_access_cache_shrinker (Steve Dickson) [595478] - [nfs] sunrpc: fix leak on error on socket xprt setup (Steve Dickson) [595478] - [pci] Add padding to PCI structs for future enhancements (Prarit Bhargava) [590286]- [mm] fix vma_adjust lock inversion (Andrea Arcangeli) [595808] - [mm] eliminate compiler warning introduced by my "kernel pagefault tracepoint for x86 & x86_64 patch" (Larry Woodman) [526032] - [netdrv] tg3: Fix INTx fallback when MSI fails (Steve Best) [594456] - [virt] correctly trace irq injection on SVM (Gleb Natapov) [594020] - [virt] KVM: remove CAP_SYS_RAWIO requirement from kvm_vm_ioctl_assign_irq (Alex Williamson) [594912] - [virt] KVM: Fix wallclock version writing race (Glauber Costa) [592033] - [x86] Fix double enable_IR_x2apic call on SMP kernel on !SMP boards (Luming Yu) [585122] - [block] Adjust elv_iosched_show to return "none" for bio-based DM (Mike Snitzer) [595393] - [dm] mpath: Add a feature flag attribute to the multipath structure (Mike Snitzer) [594503] - [kernel] fix compat_sys_sched_getaffinity() (Oleg Nesterov) [582407] - [usb] usbcore: Fix issue with disabled USB3 protocol ports (Bhavna Sarathy) [591916] - [kernel] python: change scripts to use system python instead of env (Don Zickus) [575965] - [scsi] mpt2sas: update to 05.100.00.02 (Tomas Henzl) [591971] - [virt] Fix FV Xen guest when xen_pv_hvm not enabled (Don Dutile) [523134] - [net] enhance network cgroup classifier to work in softirq context (Neil Horman) [595351] - [net] gro: Fix bogus gso_size on the first fraglist entry (Herbert Xu) [594561] - [nfs] sunrpc trace points (Steve Dickson) [567741] - [nfs] don't try to decode GETATTR if DELEGRETURN returned error (Jeff Layton) [584391] - [nfs] d_revalidate() is too trigger-happy with d_drop() (Jeff Layton) [587225] - [ppc64] Fix zero length strncmp() on powerpc (Steve Best) [593129] - [ppc64] pseries: Fix xics interrupt affinity (Steve Best) [592438] - [ppc] Improve 64bit copy_tofrom_user (Steve Best) [591344] - [fs] GFS2: Fix permissions checking for setflags ioctl() (Steven Whitehouse) [595395] {CVE-2010-1641} - [gfs] GFS2: Add two useful messages (Steven Whitehouse) [589510] - [serial] fix serial console hang after entering username (John Villalovos) [590851] - [kdump] kexec can't load capturing kernel on some big RAM systems (Vitaly Mayatskikh) [580843] - [fs] cleanup generic block based fiemap (Josef Bacik) [578560] - [fs] vfs: add NOFOLLOW/UNUSED to umount flags (Josef Bacik) [562078] - [fs] dlm: fix ast ordering for user locks (David Teigland) [592418] - [fs] cifs: fix noserverino handling when unix extensions are enabled (Jeff Layton) [591483] - [fs] cifs: don't update uniqueid in cifs_fattr_to_inode (Jeff Layton) [591483] - [fs] cifs: always revalidate hardlinked inodes when using noserverino (Jeff Layton) [591483] - [fs] cifs: Fix losing locks during fork() (Jeff Layton) [591483] - [fs] cifs: propagate cifs_new_fileinfo() error back to the caller (Jeff Layton) [591483] - [fs] cifs: add comments explaining cifs_new_fileinfo behavior (Jeff Layton) [591483] - [fs] cifs: Allow null nd (as nfs server uses) on create (Jeff Layton) [591483] - [fs] cifs: remove unused parameter from cifs_posix_open_inode_helper() (Jeff Layton) [591483] - [fs] cifs: drop quota operation stubs (Jeff Layton) [591483] - [fs] cifs: Remove unused cifs_oplock_cachep (Jeff Layton) [591483] - [fs] cifs: Cleanup various minor breakage in previous cFYI cleanup (Jeff Layton) [591483] - [fs] cifs: Neaten cERROR and cFYI macros, reduce text space (Jeff Layton) [591483] - [fs] cifs: trivial white space (Jeff Layton) [591483] - [fs] cifs: use add_to_page_cache_lru (Jeff Layton) [591483] - [fs] cifs: not overwriting file_lock structure after GET_LK (Jeff Layton) [591483] - [fs] cifs: Fix a kernel BUG with remote OS/2 server (Jeff Layton) [591483] - [fs] cifs: initialize nbytes at the beginning of CIFSSMBWrite() (Jeff Layton) [591483] - [fs] cifs: back out patches that didn't make it upstream (Jeff Layton) [591483] - [fs] cifs: guard against hardlinking directories (Jeff Layton) [591229] - [pci] check caps from sysfs file open to read device dependent config space (Don Dutile) [559709] - [fs] sysfs: add struct file* to bin_attr callbacks (Don Dutile) [559709] - [ata] pata_via: fixup detection issues (David Milburn) [591074] - [security] keys: call_sbin_request_key() must write lock keyrings before modifying them (David Howells) [591891] - [security] keys: Use RCU dereference wrappers in keyring key type code (David Howells) [591891] - [security] keys: find_keyring_by_name() can gain access to a freed keyring (David Howells) [585101 591891] {CVE-2010-1437} - [security] keys: Fix RCU handling in key_gc_keyring() (David Howells) [591891] - [security] keys: the request_key() syscall should link an existing key to the dest keyring (David Howells) [591891] - [security] keys: don't need to use RCU in keyring_read() as semaphore is held (David Howells) [591891] - [security] keys: fix an RCU warning (David Howells) [591891] - [security] keys: PTR_ERR return of wrong pointer in keyctl_get_security() (David Howells) [591891] - [fs] CacheFiles: Fix error handling in cachefiles_determine_cache_security() (David Howells) [591894] - [fs] CacheFiles: Fix occasional EIO on call to vfs_unlink() (David Howells) [591894] - [fs] fs-cache: order the debugfs stats correctly (David Howells) [591894] - [fs] SLOW_WORK: CONFIG_SLOW_WORK_PROC should be CONFIG_SLOW_WORK_DEBUG (David Howells) [591894] - [fs] fscache: add missing unlock (David Howells) [591894] - [fs] FS-Cache: Remove the EXPERIMENTAL flag (David Howells) [591894] - [fs] CacheFiles: Fix a race in cachefiles_delete_object() vs rename (David Howells) [591894] - [fs] switch cachefiles to kern_path() (David Howells) [591894] - [fs] FS-Cache: Avoid maybe-used-uninitialised warning on variable (David Howells) [591894] - [net] bonding: make bonding support netpoll (Amerigo Wang) [587751] - [net] bridge: make bridge support netpoll (Amerigo Wang) [587751] - [net] netpoll: add generic support for bridge and bonding devices (Amerigo Wang) [587751] - [ppc64] Use lwarx/ldarx hint in bit locks (Steve Best) [594515] - [ppc64] 85xx: Make sure lwarx hint isn't set on ppc32 (Steve Best) [594515] - [ppc64] Use lwarx hint in spinlocks (Steve Best) [594515] - [fs] tmpfs: Insert tmpfs cache pages to inactive list at first (Rik van Riel) [595210] - [mm] vmscan: detect mapped file pages used only once (Rik van Riel) [595210] - [mm] vmscan: drop page_mapping_inuse() (Rik van Riel) [595210] - [mm] vmscan: factor out page reference checks (Rik van Riel) [595210] - [nfs] SUNRPC: Don't spam gssd with upcall requests when the kerberos key expired (Steve Dickson) [595478] - [nfs] SUNRPC: Reorder the struct rpc_task fields (Steve Dickson) [595478] - [nfs] SUNRPC: Remove the 'tk_magic' debugging field (Steve Dickson) [595478] - [nfs] SUNRPC: Move the task->tk_bytes_sent and tk_rtt to struct rpc_rqst (Steve Dickson) [595478] - [nfs] Don't call iput() in nfs_access_cache_shrinker (Steve Dickson) [595478] - [nfs] Clean up nfs_access_zap_cache() (Steve Dickson) [595478] - [nfs] Don't run nfs_access_cache_shrinker() when the mask is GFP_NOFS (Steve Dickson) [595478] - [nfs] SUNRPC: Ensure rpcauth_prune_expired() respects the nr_to_scan parameter (Steve Dickson) [595478] - [nfs] SUNRPC: Ensure memory shrinker doesn't waste time in rpcauth_prune_expired() (Steve Dickson) [595478] - [nfs] SUNRPC: Dont run rpcauth_cache_shrinker() when gfp_mask is GFP_NOFS (Steve Dickson) [595478] - [nfs] Read requests can use GFP_KERNEL (Steve Dickson) [595478] - [nfs] Clean up nfs_create_request() (Steve Dickson) [595478] - [nfs] Don't use GFP_KERNEL in rpcsec_gss downcalls (Steve Dickson) [595478] - [nfs] NFSv4: Don't use GFP_KERNEL allocations in state recovery (Steve Dickson) [595478] - [nfs] SUNRPC: Fix xs_setup_bc_tcp() (Steve Dickson) [595478] - [nfs] SUNRPC: Replace jiffies-based metrics with ktime-based metrics (Steve Dickson) [595478] - [kernel] ktime: introduce ktime_to_ms() (Steve Dickson) [595478] - [nfs] SUNRPC: RPC metrics and RTT estimator should use same RTT value (Steve Dickson) [595478] - [nfs] Calldata for nfs4_renew_done() (Steve Dickson) [595478] - [nfs] nfs4: renewd renew operations should take/put a client reference (Steve Dickson) [595478] - [nfs] Squelch compiler warning in nfs_add_server_stats() (Steve Dickson) [595478] - [nfs] Clean up fscache_uniq mount option (Steve Dickson) [595478] - [nfs] Squelch compiler warning (Steve Dickson) [595478] - [nfs] SUNRPC: Trivial cleanups in include/linux/sunrpc/xdr.h (Steve Dickson) [595478] - [nfs] NFSv4: Clean up the NFSv4 setclientid operation (Steve Dickson) [595478] - [nfs] NFSv4: Allow attribute caching with 'noac' mounts if client holds a delegation (Steve Dickson) [595478] - [nfs] SUNRPC: Fail over more quickly on connect errors (Steve Dickson) [595478] - [nfs] SUNRPC: Move the test for XPRT_CONNECTING into xprt_connect() (Steve Dickson) [595478] - [nfs] SUNRPC: Cleanup - make rpc_new_task() call rpc_release_calldata on failure (Steve Dickson) [595478] - [nfs] SUNRPC: Clean up xprt_release() (Steve Dickson) [595478] - [nfs] NFSv4: Fix up the documentation for nfs_do_refmount (Steve Dickson) [595478] - [nfs] Replace nfsroot on-stack filehandle (Steve Dickson) [595478] - [nfs] Cleanup file handle allocations in fs/nfs/super.c (Steve Dickson) [595478] - [nfs] Prevent the mount code from looping forever on broken exports (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs3_proc_getacl() and nfs3_proc_setacl() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs_statfs() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs_setattr() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs4_proc_create() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_proc_symlink() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_proc_create (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_rmdir (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs_proc_remove() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs3_proc_readlink() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_link() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs_readdir() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs3_proc_rename() and nfs4_proc_rename() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs_revalidate_inode() (Steve Dickson) [595478] - [nfs] NFSv4: Reduce stack footprint of nfs4_proc_access() and nfs3_proc_access() (Steve Dickson) [595478] - [nfs] NFSv4: Reduce the stack footprint of nfs4_remote_referral_get_sb (Steve Dickson) [595478] - [nfs] NFSv4: Reduce stack footprint of nfs4_get_root() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_follow_remote_path() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_lookup (Steve Dickson) [595478] - [nfs] NFSv4: Reduce the stack footprint of try_location() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_create_server (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_follow_mountpoint() (Steve Dickson) [595478] - [nfs] NFSv4: Eliminate nfs4_path_walk() (Steve Dickson) [595478] - [nfs] Add helper functions for allocating filehandles and fattr structs (Steve Dickson) [595478] - [nfs] NFSv4: Fix the locking in nfs_inode_reclaim_delegation() (Steve Dickson) [595478] - [nfs] fix memory leak in nfs_get_sb with CONFIG_NFS_V4 (Steve Dickson) [595478] - [nfs] fix some issues in nfs41_proc_reclaim_complete() (Steve Dickson) [595478] - [nfs] Ensure that nfs_wb_page() waits for Pg_writeback to clear (Steve Dickson) [595478] - [nfs] Fix an unstable write data integrity race (Steve Dickson) [595478] - [nfs] testing for null instead of ERR_PTR() (Steve Dickson) [595478] - [nfs] NFSv4: Don't attempt an atomic open if the file is a mountpoint (Steve Dickson) [595478] - [nfs] SUNRPC: Fix a bug in rpcauth_prune_expired (Steve Dickson) [595478] - [nfs] NFSv4: fix delegated locking (Steve Dickson) [595478] - [nfs] Ensure that the WRITE and COMMIT RPC calls are always uninterruptible (Steve Dickson) [595478] - [nfs] Fix a race with the new commit code (Steve Dickson) [595478] - [nfs] Fix the mode calculation in nfs_find_open_context (Steve Dickson) [595478] - [nfs] NFSv4: Fall back to ordinary lookup if nfs4_atomic_open() returns EISDIR (Steve Dickson) [595478] - [nfs] SUNRPC: Fix the return value of rpc_run_bc_task() (Steve Dickson) [595478] - [nfs] SUNRPC: Fix a use after free bug with the NFSv4.1 backchannel (Steve Dickson) [595478] - [nfs] ensure bdi_unregister is called on mount failure (Steve Dickson) [595478] - [nfs] fix unlikely memory leak (Steve Dickson) [595478] - [nfs] nfs41: renewd sequence operations should take/put client reference (Steve Dickson) [595478] - [nfs] prevent backlogging of renewd requests (Steve Dickson) [595478] - [nfs] rpc client can not deal with ENOSOCK, so translate it into ENOCONN (Steve Dickson) [595478]- [perf] sync tools/perf to 2.6.34 (Jason Baron) [578987] - [drm] i915: Update to 2.6.34-rc7 (Adam Jackson) [592003] - [perf] userspace and core update fix (Jason Baron) [567828 578987] - [perf] rhel6 perf fixups (Jason Baron) [567828 578987] - [perf] backport latest core perf support (Jason Baron) [567828 578987] - [perf] pull back 'perf' userspace (Jason Baron) [567828 578987] - [drm] radeon/kms: report lvds status as unknown with closed lid (Jerome Glisse) [585111 591628] - [drm] fbdev: fix cloning on fbcon (Dave Airlie) [512023] - [drm] fbcon disconnected + hotplug operation (Jerome Glisse) [580789] - [kernel] slow-work: use get_ref wrapper instead of directly calling get_ref (Dave Airlie) [580789] - [drm] radeon/kms: add special workaround for triple head servers (Dave Airlie) [512023] - [infiniband] RDMA: Use rlimit helpers (Doug Ledford) [500229] - [infiniband] ipoib: returned back addrlen check for mc addresses (Doug Ledford) [500229] - [infiniband] RDMA/amso1100: Fix error paths in post_send and post_recv (Doug Ledford) [500229] - [infiniband] IB/srp: Clean up error path in srp_create_target_ib() (Doug Ledford) [500229] - [infiniband] IB/srp: Split send and recieve CQs to reduce number of interrupts (Doug Ledford) [500229] - [infiniband] rdma: potential ERR_PTR dereference (Doug Ledford) [500229] - [infiniband] RDMA/cm: Set num_paths when manually assigning path records (Doug Ledford) [500229] - [infiniband] IB/cm: Fix device_create() return value check (Doug Ledford) [500229] - [infiniband] IB/ucm: Clean whitespace errors (Doug Ledford) [500229] - [infiniband] IB/ucm: Increase maximum devices supported (Doug Ledford) [500229] - [infiniband] IB/ucm: Use stack variable 'base' in ib_ucm_add_one (Doug Ledford) [500229] - [infiniband] IB/ucm: Use stack variable 'devnum' in ib_ucm_add_one (Doug Ledford) [500229] - [infiniband] RDMA/cm: Remove unused definition of RDMA_PS_SCTP (Doug Ledford) [500229] - [infiniband] RDMA/cm: Revert association of an RDMA device when binding to loopback (Doug Ledford) [500229] - [infiniband] IB/addr: Correct CONFIG_IPv6 to CONFIG_IPV6 (Doug Ledford) [500229] - [infiniband] IB/addr: Fix IPv6 routing lookup (Doug Ledford) [500229] - [infiniband] IB/addr: Simplify resolving IPv4 addresses (Doug Ledford) [500229] - [infiniband] RDMA/cm: fix loopback address support (Doug Ledford) [500229] - [infiniband] IB/addr: Store net_device type instead of translating to RDMA transport (Doug Ledford) [500229] - [infiniband] IB/addr: Verify source and destination address families match (Doug Ledford) [500229] - [infiniband] RDMA/cma: Replace net_device pointer with index (Doug Ledford) [500229] - [infiniband] RDMA/cma: Fix AF_INET6 support in multicast joining (Doug Ledford) [500229] - [infiniband] RDMA/cma: Correct detection of SA Created MGID (Doug Ledford) [500229] - [infiniband] RDMA/addr: Use appropriate locking with for_each_netdev() (Doug Ledford) [500229] - [infiniband] RDMA/ucma: Add option to manually set IB path (Doug Ledford) [500229] - [infiniband] IB/mad: Ignore iWARP devices on device removal (Doug Ledford) [500229] - [infiniband] IB/umad: Clean whitespace (Doug Ledford) [500229] - [infiniband] IB/umad: Increase maximum devices supported (Doug Ledford) [500229] - [infiniband] IB/umad: Use stack variable 'base' in ib_umad_init_port (Doug Ledford) [500229] - [infiniband] IB/umad: Use stack variable 'devnum' in ib_umad_init_port (Doug Ledford) [500229] - [infiniband] IB/umad: Remove port_table[] (Doug Ledford) [500229] - [infiniband] IB/umad: Convert *cdev to cdev in struct ib_umad_port (Doug Ledford) [500229] - [infiniband] IB/uverbs: Use anon_inodes instead of private infinibandeventfs (Doug Ledford) [500229] - [infiniband] IB/core: Fix and clean up ib_ud_header_init() (Doug Ledford) [500229] - [infiniband] IB/core: Pack struct ib_device a little tighter (Doug Ledford) [500229] - [infiniband] IB/uverbs: Whitespace cleanup (Doug Ledford) [500229] - [infiniband] IB/uverbs: Pack struct ib_uverbs_event_file tighter (Doug Ledford) [500229] - [infiniband] IB/uverbs: Increase maximum devices supported (Doug Ledford) [500229] - [infiniband] IB/uverbs: use stack variable 'base' in ib_uverbs_add_one (Doug Ledford) [500229] - [infiniband] IB/uverbs: Use stack variable 'devnum' in ib_uverbs_add_one (Doug Ledford) [500229] - [infiniband] IB/uverbs: Remove dev_table (Doug Ledford) [500229] - [infiniband] IB/uverbs: Convert *cdev to cdev in struct ib_uverbs_device (Doug Ledford) [500229] - [infiniband] IB/uverbs: Fix return of PTR_ERR() of wrong pointer in ib_uverbs_get_context() (Doug Ledford) [500229] - [infiniband] IB: Clarify the documentation of ib_post_send() (Doug Ledford) [500229] - [infiniband] IB/ehca: Allow access for ib_query_qp() (Doug Ledford) [500229] - [infiniband] IB/ehca: Do not turn off irqs in tasklet context (Doug Ledford) [500229] - [infiniband] IB/ehca: Fix error paths in post_send and post_recv (Doug Ledford) [500229] - [infiniband] IB/ehca: Rework destroy_eq() (Doug Ledford) [500229] - [infiniband] IPoIB: Include return code in trace message for ib_post_send() failures (Doug Ledford) [500229] - [infiniband] IPoIB: Fix TX queue lockup with mixed UD/CM traffic (Doug Ledford) [500229] - [infiniband] IPoIB: Remove TX moderation settings from ethtool support (Doug Ledford) [500229] - [infiniband] IB/ipath: Use bitmap_weight() (Doug Ledford) [500229] - [infiniband] Remove BKL from ipath_open() (Doug Ledford) [500229] - [rds] remove uses of NIPQUAD, use pI4 (Doug Ledford) [500229] - [rds] RDS/IB+IW: Move recv processing to a tasklet (Doug Ledford) [500229] - [rds] Do not send congestion updates to loopback connections (Doug Ledford) [500229] - [rds] Fix panic on unload (Doug Ledford) [500229] - [rds] Fix potential race around rds_i[bw]_allocation (Doug Ledford) [500229] - [rds] Add GET_MR_FOR_DEST sockopt (Doug Ledford) [500229] - [infiniband] IB/mlx4: Check correct variable for allocation failure (Doug Ledford) [500229] - [infiniband] mlx4: replace the dma_sync_single_range_for_cpu/device API (Doug Ledford) [500229] - [infiniband] IB/mlx4: Simplify retrieval of ib_device (Doug Ledford) [500229] - [infiniband] mlx4_core: Fix cleanup in __mlx4_init_one() error path (Doug Ledford) [500229] - [infiniband] IB/mlx4: Fix queue overflow check in post_recv (Doug Ledford) [500229] - [infiniband] IB/mlx4: Initialize SRQ scatter entries when creating an SRQ (Doug Ledford) [500229] - [infiniband] mlx4: use bitmap_find_next_zero_area (Doug Ledford) [500229] - [infiniband] mlx4_core: return a negative error value (Doug Ledford) [500229] - [infiniband] mlx4_core: Fix parsing of reserved EQ cap (Doug Ledford) [500229] - [infiniband] IB/mlx4: Remove limitation on LSO header size (Doug Ledford) [500229] - [infiniband] IB/mlx4: Remove unneeded code (Doug Ledford) [500229] - [infiniband] RDMA/nes: Correct cap.max_inline_data assignment in nes_query_qp() (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix CX4 link problem in back-to-back configuration (Doug Ledford) [500229] - [infiniband] RDMA/nes: Clear stall bit before destroying NIC QP (Doug Ledford) [500229] - [infiniband] RDMA/nes: Set assume_aligned_header bit (Doug Ledford) [500229] - [infiniband] convert to use netdev_for_each_mc_addr (Doug Ledford) [500229] - [infiniband] RDMA/nes: Add support for KR device id 0x0110 (Doug Ledford) [500229] - [infiniband] RDMA/nes: Change WQ overflow return code (Doug Ledford) [500229] - [infiniband] RDMA/nes: Multiple disconnects cause crash during AE handling (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix crash when listener destroyed during loopback setup (Doug Ledford) [500229] - [infiniband] RDMA/nes: Use atomic counters for CM listener create and destroy (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix stale ARP issue (Doug Ledford) [500229] - [infiniband] RDMA/nes: FIN during MPA startup causes timeout (Doug Ledford) [500229] - [infiniband] RDMA/nes: Free kmap() resources (Doug Ledford) [500229] - [infiniband] RDMA/nes: Check for zero STag (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix Xansation test crash on cm_node ref_count (Doug Ledford) [500229] - [infiniband] RDMA/nes: Abnormal listener exit causes loopback node crash (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix crash in nes_accept() (Doug Ledford) [500229] - [infiniband] RDMA/nes: Resource not freed for REJECTed connections (Doug Ledford) [500229] - [infiniband] RDMA/nes: MPA request/response error checking (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix query of ORD values (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix MAX_CM_BUFFER define (Doug Ledford) [500229] - [infiniband] RDMA/nes: Pass correct size to ioremap_nocache() (Doug Ledford) [500229] - [infiniband] RDMA/nes: Update copyright and branding string (Doug Ledford) [500229] - [infiniband] RDMA/nes: Add max_cqe check to nes_create_cq() (Doug Ledford) [500229] - [infiniband] RDMA/nes: Clean up struct nes_qp (Doug Ledford) [500229] - [infiniband] RDMA/nes: Implement IB_SIGNAL_ALL_WR as an iWARP extension (Doug Ledford) [500229] - [infiniband] RDMA/nes: Add additional SFP+ PHY uC status check and PHY reset (Doug Ledford) [500229] - [infiniband] RDMA/nes: Correct fast memory registration implementation (Doug Ledford) [500229] - [infiniband] RDMA/nes: Add support for IB_WR_*INV (Doug Ledford) [500229] - [infiniband] RDMA/nes: In nes_post_recv() always set bad_wr on error (Doug Ledford) [500229] - [infiniband] RDMA/nes: In nes_post_send() always set bad_wr on error (Doug Ledford) [500229] - [netdrv] cxgb3: fix linkup issue (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Wait at least one schedule cycle during device removal (Doug Ledford) [500229] - [netdrv] cxgb3: fix hot plug removal crash (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Mark RDMA device with CXIO_ERROR_FATAL when removing (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Don't allocate the SW queue for user mode CQs (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Increase the max CQ depth (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Doorbell overflow avoidance and recovery (Doug Ledford) [500229] - [netdrv] cxgb3: convert to use netdev_for_each_addr (Doug Ledford) [500229] - [netdrv] cxgb3: fix link flap (Doug Ledford) [500229] - [netdrv] cxgb3: FIx VLAN over Jumbo frames (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Remove BUG_ON() on CQ rearm failure (Doug Ledford) [500229] - [netdrv] cxgb3: fix GRO checksum check (Doug Ledford) [500229] - [netdrv] cxgb3: add memory barriers (Doug Ledford) [500229] - [netdrv] iwch_cm.c: use pM to show MAC address (Doug Ledford) [500229] - [netdrv] cxgb3: Use kzalloc for allocating only one thing (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Fix error paths in post_send and post_recv (Doug Ledford) [500229] - [netdrv] cxgb3: declare MODULE_FIRMWARE (Doug Ledford) [500229] - [netdrv] cxgb3: Set the rxq (Doug Ledford) [500229] - [netdrv] cxgb3: No need to wake queue in xmit handler (Doug Ledford) [500229] - [netdrv] cxgb3: Added private MAC address and provisioning packet handler for iSCSI (Doug Ledford) [500229] - [net] Hook up cxgb4 to Kconfig and Makefile (Doug Ledford) [500229] - [netdrv] cxgb4: Add remaining driver headers and L2T management (Doug Ledford) [500229] - [netdrv] cxgb4: Add main driver file and driver Makefile (Doug Ledford) [500229] - [netdrv] cxgb4: Add HW and FW support code (Doug Ledford) [500229] - [netdrv] cxgb4: Add packet queues and packet DMA code (Doug Ledford) [500229] - [netdrv] cxgb4: Add register, message, and FW definitions (Doug Ledford) [500229] - [net] use helpers to access mc list (Doug Ledford) [500229] - [net] use helpers to access uc list (Doug Ledford) [500229] - [kernel] strstrip incorrectly marked __must_check (Doug Ledford) [500229] - [pci] introduce pci_pcie_cap() (Doug Ledford) [500229] - [pci] cache PCIe capability offset (Doug Ledford) [500229] - [kernel] bitmap: introduce bitmap_set, bitmap_clear, bitmap_find_next_zero_area (Doug Ledford) [500229] - [md] Remove unnecessary casts of void * (Doug Ledford) [583050 586296 586299 588371] - [md] expose max value of behind writes counter (Doug Ledford) [583050 586296 586299 588371] - [md] remove some dead fields from mddev_s (Doug Ledford) [583050 586296 586299 588371] - [md] allow integers to be passed to md/level (Doug Ledford) [583050 586296 586299 588371] - [md] notify mdstat waiters of level change (Doug Ledford) [583050 586296 586299 588371] - [md] don't unregister the thread in mddev_suspend (Doug Ledford) [583050 586296 586299 588371] - [md] factor out init code for an mddev (Doug Ledford) [583050 586296 586299 588371] - [md] pass mddev to make_request functions rather than request_queue (Doug Ledford) [583050 586296 586299 588371] - [md] call md_stop_writes from md_stop (Doug Ledford) [583050 586296 586299 588371] - [md] split md_set_readonly out of do_md_stop (Doug Ledford) [583050 586296 586299 588371] - [md] factor md_stop_writes out of do_md_stop (Doug Ledford) [583050 586296 586299 588371] - [md] start to refactor do_md_stop (Doug Ledford) [583050 586296 586299 588371] - [md] factor do_md_run to separate accesses to ->gendisk (Doug Ledford) [583050 586296 586299 588371] - [md] remove ->changed and related code (Doug Ledford) [583050 586296 586299 588371] - [md] don't reference gendisk in getgeo (Doug Ledford) [583050 586296 586299 588371] - [md] move io accounting out of personalities into md_make_request (Doug Ledford) [583050 586296 586299 588371] - [md] notify level changes through sysfs (Doug Ledford) [583050 586296 586299 588371] - [md] Relax checks on ->max_disks when external metadata handling is used (Doug Ledford) [583050 586296 586299 588371] - [md] Correctly handle device removal via sysfs (Doug Ledford) [583050 586296 586299 588371] - [md] Add support for Raid5->Raid0 and Raid10->Raid0 takeover (Doug Ledford) [583050 586296 586299 588371] - [md] Add support for Raid0->Raid5 takeover (Doug Ledford) [583050 586296 586299 588371] - [md] discard StateChanged device flag (Doug Ledford) [583050 586296 586299 588371] - [md] manage redundancy group in sysfs when changing level (Doug Ledford) [583050 586296 586299 588371] - [md] remove unneeded sysfs files more promptly (Doug Ledford) [583050 586296 586299 588371] - [md] set mddev readonly flag on blkdev BLKROSET ioctl (Doug Ledford) [583050 586296 586299 588371] - [md] don't insist on valid event count for spare devices (Doug Ledford) [583050 586296 586299 588371] - [md] simplify updating of event count to sometimes avoid updating spares (Doug Ledford) [583050 586296 586299 588371] - [md] restore ability of spare drives to spin down (Doug Ledford) [583050 586296 586299 588371] - [md] raid6: Fix raid-6 read-error correction in degraded state (Doug Ledford) [583050 586296 586299 588371] - [md] raid5: allow for more than 2^31 chunks (Doug Ledford) [583050 586296 586299 588371] - [md] deal with merge_bvec_fn in component devices better (Doug Ledford) [583050 586296 586299 588371] - [md] fix some lockdep issues between md and sysfs (Doug Ledford) [583050 586296 586299 588371] - [md] fix 'degraded' calculation when starting a reshape (Doug Ledford) [583050 586296 586299 588371] - [md] allow a resync that is waiting for other resync to complete, to be aborted (Doug Ledford) [583050 586296 586299 588371] - [md] remove unnecessary code from do_md_run (Doug Ledford) [583050 586296 586299 588371] - [md] make recovery started by do_md_run() visible via sync_action (Doug Ledford) [583050 586296 586299 588371] - [md] use pU to print UUIDs (Doug Ledford) [583050 586296 586299 588371] - [md] add 'recovery_start' per-device sysfs attribute (Doug Ledford) [583050 586296 586299 588371] - [md] rcu_read_lock() walk of mddev->disks in md_do_sync() (Doug Ledford) [583050 586296 586299 588371] - [md] integrate spares into array at earliest opportunity (Doug Ledford) [583050 586296 586299 588371] - [md] move compat_ioctl handling into md.c (Doug Ledford) [583050 586296 586299 588371] - [md] add MODULE_DESCRIPTION for all md related modules (Doug Ledford) [583050 586296 586299 588371] - [md] raid: improve MD/raid10 handling of correctable read errors (Doug Ledford) [583050 586296 586299 588371] - [md] raid10: print more useful messages on device failure (Doug Ledford) [583050 586296 586299 588371] - [md] bitmap: update dirty flag when bitmap bits are explicitly set (Doug Ledford) [583050 586296 586299 588371] - [md] Support write-intent bitmaps with externally managed metadata (Doug Ledford) [583050 586296 586299 588371] - [md] bitmap: move setting of daemon_lastrun out of bitmap_read_sb (Doug Ledford) [583050 586296 586299 588371] - [md] support updating bitmap parameters via sysfs (Doug Ledford) [583050 586296 586299 588371] - [md] factor out parsing of fixed-point numbers (Doug Ledford) [583050 586296 586299 588371] - [md] support bitmap offset appropriate for external-metadata arrays (Doug Ledford) [583050 586296 586299 588371] - [md] remove needless setting of thread->timeout in raid10_quiesce (Doug Ledford) [583050 586296 586299 588371] - [md] change daemon_sleep to be in 'jiffies' rather than 'seconds' (Doug Ledford) [583050 586296 586299 588371] - [md] move offset, daemon_sleep and chunksize out of bitmap structure (Doug Ledford) [583050 586296 586299 588371] - [md] collect bitmap-specific fields into one structure (Doug Ledford) [583050 586296 586299 588371] - [md] add honouring of suspend_{lo,hi} to raid1 (Doug Ledford) [583050 586296 586299 588371] - [md] raid5: don't complete make_request on barrier until writes are scheduled (Doug Ledford) [583050 586296 586299 588371] - [md] support barrier requests on all personalities (Doug Ledford) [583050 586296 586299 588371] - [md] don't reset curr_resync_completed after an interrupted resync (Doug Ledford) [583050 586296 586299 588371] - [md] adjust resync_min usefully when resync aborts (Doug Ledford) [583050 586296 586299 588371]- [mm] fix mm_take_all_locks regression in 3-7/49 (Andrea Arcangeli) [556572] - [mm] avoid __cpuset_node_allowed_softwall to run when allocation is atomic (Andrea Arcangeli) [556572 591283] - [mm] fix race between do_huge_pmd_anonymous_page and pte_alloc_map (Andrea Arcangeli) [556572] - [mm] add missing update for root-anon-vma drop_anon_vma in memory compactation (Andrea Arcangeli) [556572] - [mm] exec vs split_huge_page (Andrea Arcangeli) [556572] - [mm] include anon hugepages into the anon stats (Andrea Arcangeli) [556572] - [mm] split_huge_page anon_vma ordering dependency (Andrea Arcangeli) [556572] - [mm] align page_add_new_anon_rmap (Andrea Arcangeli) [556572] - [mm] do_pages_move cannot handle hugepages (Andrea Arcangeli) [556572] - [mm] padding to decrease risk of kabi breakage (Andrea Arcangeli) [556572] - [mm] transhuge isolate_migratepages() (Andrea Arcangeli) [556572] - [mm] select CONFIG_COMPACTION if TRANSPARENT_HUGEPAGE enabled (Andrea Arcangeli) [556572] - [mm] compaction: Do not schedule work on other CPUs for compaction (Andrea Arcangeli) [556572] - [mm] Defer compaction using an exponential backoff when compaction fails (Andrea Arcangeli) [556572] - [mm] Add a tunable that decides when memory should be compacted and when it should be reclaimed (Andrea Arcangeli) [556572] - [mm] Direct compact when a high-order allocation fails (Andrea Arcangeli) [556572] - [mm] Add /sys trigger for per-node memory compaction (Andrea Arcangeli) [556572] - [mm] Add /proc trigger for memory compaction (Andrea Arcangeli) [556572] - [mm] Memory compaction core (Andrea Arcangeli) [556572] - [mm] Move definition for LRU isolation modes to a header (Andrea Arcangeli) [556572] - [mm] Export fragmentation index via /proc/extfrag_index (Andrea Arcangeli) [556572] - [mm] Export unusable free space index via /proc/unusable_index (Andrea Arcangeli) [556572] - [mm] Allow CONFIG_MIGRATION to be set without CONFIG_NUMA or memory hot-remove (Andrea Arcangeli) [556572] - [mm] Allow the migration of PageSwapCache pages (Andrea Arcangeli) [556572] - [mm] Do not try to migrate unmapped anonymous pages (Andrea Arcangeli) [556572] - [mm] Share the anon_vma ref counts between KSM and page migration (Andrea Arcangeli) [556572] - [mm] Take a reference to the anon_vma before migrating (Andrea Arcangeli) [556572] - [mm] add numa awareness to hugepage allocations (Andrea Arcangeli) [556572] - [mm] enable direct defrag (Andrea Arcangeli) [556572] - [mm] ksm: check for ERR_PTR from follow_page() (Andrea Arcangeli) [556572] - [mm] err.h: add helper function to simplify pointer error checking (Andrea Arcangeli) [556572] - [mm] don't leave orhpaned swap cache after ksm merging (Andrea Arcangeli) [556572] - [mm] adapt to anon-vma root locking (Andrea Arcangeli) [556572] - [mm] set default to never (Andrea Arcangeli) [556572] - [mm] transparent hugepage bootparam (Andrea Arcangeli) [556572] - [mm] remove lumpy reclaim (Andrea Arcangeli) [556572 583003] - [mm] memcg fix prepare migration (Andrea Arcangeli) [556572] - [mm] avoid false positive warning in mmio (Andrea Arcangeli) [556572] - [virt] fix kvm swapping memory corruption (Andrea Arcangeli) [556572 583861] - [mm] remove khugepaged/enabled (Andrea Arcangeli) [556572] - [mm] use only khugepaged_wait (Andrea Arcangeli) [556572] - [mm] khugepaged user stack (Andrea Arcangeli) [556572] - [mm] define hugetlb_page (Andrea Arcangeli) [556572] - [mm] migration: avoid race between shift_arg_pages() and rmap_walk() during migration by not migrating temporary stacks (Andrea Arcangeli) [556572] - [mm] extend KSM refcounts to the anon_vma root (Andrea Arcangeli) [556572] - [mm] always lock the root (oldest) anon_vma (Andrea Arcangeli) [556572] - [mm] track the root (oldest) anon_vma (Andrea Arcangeli) [556572] - [mm] change direct call of spin_lock(anon_vma->lock) to inline function (Andrea Arcangeli) [556572] - [mm] rename anon_vma_lock to vma_lock_anon_vma (Andrea Arcangeli) [556572] - [mm] rmap: remove anon_vma check in page_address_in_vma() (Andrea Arcangeli) [556572] - [mm] mmap: check ->vm_ops before dereferencing (Andrea Arcangeli) [556572] - [fs] xfs_export_operations.commit_metadata (Christoph Hellwig) [585442] - [fs] xfs: fix inode pincount check in fsync (Christoph Hellwig) [585442] - [fs] xfs: miscellaneous fixes from 2.6.34 (Dave Chinner) [585442] - [fs] xfs: reserved block pool and ENOSPC fixes from 2.6.34 (Dave Chinner) [542712 585442] - [fs] xfs: delayed write metadata from 2.6.34 (Dave Chinner) [585442] - [lib] introduce list_sort (Dave Chinner) [585442] - [fs] xfs: log fixes from 2.6.34 (Dave Chinner) [585442] - [fs] xfs: quota changes from 2.6.34 (Dave Chinner) [585442] - [fs] xfs: buffer API cleanups from 2.6.34 (Dave Chinner) [585442] - [fs] xfs: AG indexing fixes from 2.6.34 (Dave Chinner) [585442] - [fs] xfs: idle kernel thread fixes from 2.6.34 (Dave Chinner) [585442] - [fs] online defrag fixes from 2.6.34 (Dave Chinner) [585442] - [fs] jbd2: delay discarding buffers in journal_unmap_buffer (Eric Sandeen) [593082] - [fs] ext4: Use slab allocator for sub-page sized allocations (Eric Sandeen) [593082] - [fs] jbd2: don't use __GFP_NOFAIL in journal_init_common() (Eric Sandeen) [593082] - [fs] jbd: jbd-debug and jbd2-debug should be writable (Eric Sandeen) [593082] - [fs] ext4: Fixed inode allocator to correctly track a flex_bg's used_dirs (Eric Sandeen) [593082] - [fs] ext4: Fix estimate of # of blocks needed to write indirect-mapped files (Eric Sandeen) [593082] - [fs] ext4: fix up rb_root initializations to use RB_ROOT (Eric Sandeen) [593082] - [fs] ext4: Release page references acquired in ext4_da_block_invalidatepages (Eric Sandeen) [593082] - [fs] ext4: make "offset" consistent in ext4_check_dir_entry() (Eric Sandeen) [593082] - [fs] ext4: Convert BUG_ON checks to use ext4_error() instead (Eric Sandeen) [593082] - [fs] ext4: Handle non empty on-disk orphan link (Eric Sandeen) [593082] - [fs] ext4: explicitly remove inode from orphan list after failed direct io (Eric Sandeen) [593082] - [fs] ext4: Fix fencepost error in chosing choosing group vs file preallocation (Eric Sandeen) [593082] - [fs] ext4: Fix BUG_ON at fs/buffer.c:652 in no journal mode (Eric Sandeen) [593082] - [fs] ext4: correctly calculate number of blocks for fiemap (Eric Sandeen) [593082] - [fs] ext4: add missing error checking to ext4_expand_extra_isize_ea() (Eric Sandeen) [593082] - [fs] ext4: move __func__ into a macro for ext4_warning, ext4_error (Eric Sandeen) [593082] - [fs] ext4: Use bitops to read/modify EXT4_I(inode)->i_state (Eric Sandeen) [593082] - [fs] ext4: Drop EXT4_GET_BLOCKS_UPDATE_RESERVE_SPACE flag (Eric Sandeen) [593082] - [fs] ext4: return correct wbc.nr_to_write in ext4_da_writepages (Eric Sandeen) [593082] - [fs] ext4: replace BUG() with return -EIO in ext4_ext_get_blocks (Eric Sandeen) [593082] - [virt] KVM SVM Implement workaround for Erratum 383 (Bhavna Sarathy) [592311] - [virt] KVM SVM Handle MCEs early in the vmexit process (Bhavna Sarathy) [592311] - [usb] serial: ftdi: add CONTEC vendor and product id (Stanislaw Gruszka) [584757] - [usb] fix usbfs regression (Stanislaw Gruszka) [584757] - [usb] add new ftdi_sio device ids (Stanislaw Gruszka) [580067] - [usb] ftdi_sio: add device IDs (several ELV, one Mindstorms NXT) (Stanislaw Gruszka) [580067] - [usb] ftdi_sio: new device id for papouch AD4USB (Stanislaw Gruszka) [580067] - [v4l] gspca_mr973010a: Fix cif type 1 cameras not streaming on UHCI controllers (Stanislaw Gruszka) [580067] - [v4l] DVB: Add support for Asus Europa Hybrid DVB-T card (Stanislaw Gruszka) [580063] - [usb] mos7840: add device IDs for B&B electronics devices (Stanislaw Gruszka) [580063] - [ppc64] fsl: Add PCI device ids for new QoirQ chips (Stanislaw Gruszka) [580063] - [fs] vfs: Fix vmtruncate() regression (Stanislaw Gruszka) [579693] - [kernel] sched: Fix task priority bug (Stanislaw Gruszka) [579693] - [serial] 8250_pnp: add a new Fujitsu Wacom Tablet PC device (Stanislaw Gruszka) [579693] - [i2c] pca: Don't use *_interruptible (Stanislaw Gruszka) [579693] - [i2c] Do not use device name after device_unregister (Stanislaw Gruszka) [579693] - [kernel] sched: Fix cpu_clock() in NMIs, on !CONFIG_HAVE_UNSTABLE_SCHED_CLOCK (Stanislaw Gruszka) [579693] - [hid] add device IDs for new model of Apple Wireless Keyboard (Stanislaw Gruszka) [579693] - [v4l] gspca: sn9c20x: Fix test of unsigned (Stanislaw Gruszka) [579693] - [x86] SGI UV: Fix mapping of MMIO registers (Stanislaw Gruszka) [579693] - [perf] timechart: Use tid not pid for COMM change (Stanislaw Gruszka) [580062] - [usb] fix usbstorage for 2770:915d delivers no FAT (Stanislaw Gruszka) [580062] - [x86] PCI/PAT: return EINVAL for pci mmap WC request for !pat_enabled (Stanislaw Gruszka) [580062] - [acpi] EC: Add wait for irq storm (Stanislaw Gruszka) [580062] - [acpi] EC: Accelerate query execution (Stanislaw Gruszka) [580062] - [usb] add speed values for USB 3.0 and wireless controllers (Stanislaw Gruszka) [580062] - [usb] add missing delay during remote wakeup (Stanislaw Gruszka) [580062] - [usb] EHCI & UHCI: fix race between root-hub suspend and port resume (Stanislaw Gruszka) [580062] - [usb] EHCI: fix handling of unusual interrupt intervals (Stanislaw Gruszka) [580062] - [usb] Don't use GFP_KERNEL while we cannot reset a storage device (Stanislaw Gruszka) [580062] - [usb] serial: fix memory leak in generic driver (Stanislaw Gruszka) [580062] - [char] nozomi: quick fix for the close/close bug (Stanislaw Gruszka) [580062] - [tty] fix race in tty_fasync (Stanislaw Gruszka) [580062] - [netdrv] netiucv: displayed TX bytes value much too high (Stanislaw Gruszka) [580063] - [block] md: fix small irregularity with start_ro module parameter (Stanislaw Gruszka) [580063] - [input] i8042: add Dritek quirk for Acer Aspire 5610 (Stanislaw Gruszka) [580063] - [hid] fixup quirk for NCR devices (Stanislaw Gruszka) [580063] - [dmi] allow omitting ident strings in DMI tables (Stanislaw Gruszka) [580063] - [scsi] scsi_dh: create sysfs file, dh_state for all SCSI disk devices (Stanislaw Gruszka) [580063] - [nfs] Revert default r/wsize behavior (Stanislaw Gruszka) [580063] - [usb] SIS USB2VGA DRIVER: support KAIREN's USB VGA adaptor USB20SVGA-MB-PLUS (Stanislaw Gruszka) [580067] - [input] alps: add support for the touchpad on Toshiba Tecra A11-11L (Stanislaw Gruszka) [584757] - [fs] gfs2: stuck in inode wait, no glocks stuck (Robert S Peterson) [583737] - [netdrv] cnic: update to to 2.1.1 (Stanislaw Gruszka) [590019] - [netdrv] bnx2x: fix system hung after netdev watchdog (Stanislaw Gruszka) [581907] - [netdrv] bnx2: Fix most severe bugs in bnx2 2.0.8+ (John Feeney) [590879] - [netdrv] Update bnx2 driver to 2.0.8 and fw to mips-06-5.0.0.j6 et al (John Feeney) [464728] - [virt] VMware Balloon driver (Amit Shah) [582826] - [x86] With Sandybridge graphics, kernel reboots unless 'agp=off' used on command line (John Villalovos) [591294] - [kernel] unify string representation of NULL in vsprintf.c (Dave Anderson) [589613] - [kernel] coredump: fix the page leak in dump_seek() (Oleg Nesterov) [580126] - [edac] EDAC support for Nehalem Memory Controllers (Mauro Carvalho Chehab) [584507] - [iscsi] Include support for next gen Dell iSCSI PowerVault controller MD36xxi into RDAC scsi device handler's device list (Shyam Iyer) [593814] - [scsi] lpfc Update from 8.3.5.9 to 8.3.5.13 FC/FCoE (Rob Evers) [591648] - [infiniband] iser: fix failover slowdown (Mike Christie) [589174] - [net] TCP: avoid to send keepalive probes if receiving data (Flavio Leitner) [593052] - [nfs] commit_metadata export operation replacing nfsd_sync_dir (Christoph Hellwig) [593652] - [ppc64] numa: Add form 1 NUMA affinity (Steve Best) [593466] - [ppc64] eeh: Fix a bug when pci structure is null (Steve Best) [593854] - [ppc64] perf_event: Fix oops due to perf_event_do_pending call (Steve Best) [593464] - [ppc] pseries: Quieten cede latency printk (Steve Best) [591739] - [fs] GFS2: Don't "get" xattrs for ACLs when ACLs are turned off (Steven Whitehouse) [546294] - [kexec] fix OOPS in crash_kernel_shrink (Steve Best) [592336] - [fs] ext4: don't use quota reservation for speculative metadata blocks (Eric Sandeen) [587095] - [fs] quota: add the option to not fail with EDQUOT in block allocation (Eric Sandeen) [587095] - [fs] quota: use flags interface for dquot alloc/free space (Eric Sandeen) [587095] - [fs] ext4: Fix quota accounting error with fallocate (Eric Sandeen) [587095] - [fs] ext4: Ensure zeroout blocks have no dirty metadata (Eric Sandeen) [587095] - [virt] vhost-net: utilize PUBLISH_USED_IDX feature (Michael S. Tsirkin) [593158] - [virt] virtio: put last seen used index into ring itself (Michael S. Tsirkin) [593158] - [virt] vhost: fix barrier pairing (Michael S. Tsirkin) [593158] - [virt] virtio: use smp_XX barriers on SMP (Michael S. Tsirkin) [593158] - [virt] virtio_ring: remove a level of indirection (Michael S. Tsirkin) [593158] - [virt] trans_virtio: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio-rng: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio_net: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio_blk: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio_console: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio_balloon: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio: add virtqueue_ vq_ops wrappers (Michael S. Tsirkin) [593158] - [virt] vhost-net: fix vq_memory_access_ok error checking (Michael S. Tsirkin) [593158] - [virt] vhost: fix error handling in vring ioctls (Michael S. Tsirkin) [593158] - [virt] vhost: fix interrupt mitigation with raw sockets (Michael S. Tsirkin) [593158] - [virt] vhost: fix error path in vhost_net_set_backend (Michael S. Tsirkin) [593158] - [netdrv] iwlwifi: iwl_good_ack_health() only apply to AGN device (John Linville) [573029] - [netdrv] iwlwifi: code cleanup for connectivity recovery (John Linville) [573029] - [netdrv] iwlwifi: Recover TX flow failure (John Linville) [573029] - [netdrv] iwlwifi: move plcp check to separated function (John Linville) [573029] - [netdrv] iwlwifi: Recover TX flow stall due to stuck queue (John Linville) [573029] - [netdrv] iwlwifi: add internal short scan support for 3945 (John Linville) [573029] - [netdrv] iwlwifi: separated time check for different type of force reset (John Linville) [573029] - [netdrv] iwlwifi: Adjusting PLCP error threshold for 1000 NIC (John Linville) [573029] - [netdrv] iwlwifi: multiple force reset mode (John Linville) [573029] - [netdrv] iwlwifi: Tune radio to prevent unexpected behavior (John Linville) [573029] - [netdrv] iwlwifi: Logic to control how frequent radio should be reset if needed (John Linville) [573029] - [netdrv] iwlwifi: add function to reset/tune radio if needed (John Linville) [573029] - [netdrv] iwlwifi: clear all the stop_queue flag after load firmware (John Linville) [573029] - [netdrv] iwlwifi: check for aggregation frame and queue (John Linville) [573029] - [ppc64] kdump: Fix race in kdump shutdown (Steve Best) [559709] - [ppc64] kexec: Fix race in kexec shutdown (Steve Best) [593853] - [net] Add ndo_{set|get}_vf_port support for enic dynamic vnics (Chris Wright) [581087] - [net] Add netlink support for virtual port management (was iovnl) (Chris Wright) [581087] - [net] core: add IFLA_STATS64 support (Chris Wright) [581087] - [netdrv] igb: support for VF configuration tools (Chris Wright) [581087] - [net] rtnetlink: Add SR-IOV VF configuration methods (Chris Wright) [581087] - [pci] Add SR-IOV convenience functions and macros (Chris Wright) [581087] - [scsi] sync iscsi layer (Mike Christie) [564148 570682]- [mm] New round-robin rotor for SLAB allocations (Larry Woodman) [593154] - [netdrv] ixgbe: FCoE fixes (Andy Gospodarek) [593474] - [net] vlan: updates vlan real_num_tx_queues (Andy Gospodarek) [593474] - [net] vlan: adds vlan_dev_select_queue (Andy Gospodarek) [593474] - [net] vlan: Precise RX stats accounting (Andy Gospodarek) [593474] - [net] add dev_txq_stats_fold() helper (Andy Gospodarek) [593474] - [net] vlan: Add support to netdev_ops.ndo_fcoe_get_wwn for VLAN device (Andy Gospodarek) [593474] - [netdrv] ixgbe: fixes for link problems, possible DMA errors, and VF/SR-IOV changes (Andy Gospodarek) [575188] - [sound] ALSA HDA driver update 2010-05-11 (Jaroslav Kysela) [591083] - [mm] show per-process swap usage via procfs (Larry Woodman) [546533] - [netdrv] cxgb3 won't recover from EEH event twice (Steve Best) [591738] - [virt] x86, cpu: Print AMD virtualization features in /proc/cpuinfo (Gleb Natapov) [592688] - [x86] Intel ICH9 workaround for HPET timer issue on IbexPeak Platform (Luming Yu) [502629] - [pci] Update pci_dev and pci_bus structs before kabi freeze (Prarit Bhargava) [593322] - [pci] Output FW warning in pci_read/write_vpd (Prarit Bhargava) [586979] - [infiniband] ehca: Require in_wc in process_mad() (Steve Best) [593095] - [security] mmap_min_addr check CAP_SYS_RAWIO only for write (Eric Paris) [592417] - [scsi] aacraid: Eliminate use after free (Tomas Henzl) [592926] - [scsi] lpfc Update from 8.3.5.7 to 8.3.5.9 FC/FCoE (Rob Evers) [580677] - [char] Eliminate use after free (Amit Shah) [593189] - [ipmi] fix unlock balance (Tomas Henzl) [592925] - [ppc64] only call start-cpu when a CPU is stopped (Steve Best) [592440] - [ppc64] make query_cpu_stopped callable outside hotplug cpu (Steve Best) [592440] - [kernel] cpufreq: make the iowait-is-busy-time a sysfs tunable (Rik van Riel) [585330] - [kernel] ondemand: Solve the big performance issue with ondemand during disk IO (Rik van Riel) [585330] - [kernel] sched: introduce get_cpu_iowait_time_us() (Rik van Riel) [585330] - [kernel] sched: eliminate the ts->idle_lastupdate field (Rik van Riel) [585330] - [kernel] sched: fold updating of the last update time into update_ts_time_stats() (Rik van Riel) [585330] - [kernel] sched: update the idle statistics in get_cpu_idle_time_us (Rik van Riel) [585330] - [kernel] sched: introduce a function to update the idle statistics (Rik van Riel) [585330] - [kernel] sched: add a comment to get_cpu_idle_time_us (Rik van Riel) [585330] - [kernel] nohz: Reuse ktime in sub-functions of tick_check_idle (Rik van Riel) [585330] - [virt] Xen PV-on-HVM: Disable xen-blkfront for IDE & SCSI devices (Don Dutile) [523134] - [virt] xen: PV-on-HVM: Disable xen-blkfront for PV-on-HVM for now (Don Dutile) [523134] - [virt] xen: PV-on-HVM: Prevent pv drivers from crashing a FV guest if pv-on-hvm not configured (Don Dutile) [523134] - [virt] xen: PV-on-HVM: Add kernel command line enablement control (Don Dutile) [523134] - [virt] xen: backport PV-on-HVM (Don Dutile) [523134] - [ppc] pseries: Pass more accurate number of supported cores to firmware (Steve Best) [591341] - [ppc] Add static fields to ibm, client-architecture call (Steve Best) [591341] - [kernel] mutex: Fix optimistic spinning vs. BKL (Steve Best) [591735] - [kernel] mutex: Don't spin when the owner CPU is offline or other weird cases (Steve Best) [591735] - [kernel] sched: Don't use possibly stale sched_class (Stanislaw Gruszka) [580067] - [usb] unusual_devs: Add support for multiple Option 3G sticks (Stanislaw Gruszka) [580067] - [usb] cp210x: Add 81E8 Zephyr Bioharness (Stanislaw Gruszka) [580067] - [usb] serial: ftdi: add CONTEC vendor and product id (Stanislaw Gruszka) [580067] - [usb] ftdi_sio: sort PID/VID entries in new ftdi_sio_ids.h header (Stanislaw Gruszka) [580067] - [usb] ftdi_sio: isolate all device IDs to new ftdi_sio_ids.h header (Stanislaw Gruszka) [580067] - [usb] Move hcd free_dev call into usb_disconnect to fix oops (Stanislaw Gruszka) [580067] - [usb] remove debugging message for uevent constructions (Stanislaw Gruszka) [580067] - [usb] fix crash in uhci_scan_schedule (Stanislaw Gruszka) [580067] - [usb] fix the idProduct value for USB-3.0 root hubs (Stanislaw Gruszka) [580067] - [usb] xhci: Fix finding extended capabilities registers (Stanislaw Gruszka) [580067] - [x86] Fix SCI on IOAPIC != 0 (Stanislaw Gruszka) [580067] - [x86] Avoid race condition in pci_enable_msix() (Stanislaw Gruszka) [580067] - [x86] thinkpad-acpi: make driver events work in NVRAM poll mode (Stanislaw Gruszka) [580067] - [x86] thinkpad-acpi: document HKEY event 3006 (Stanislaw Gruszka) [580067] - [x86] thinkpad-acpi: R52 brightness_mode has been confirmed (Stanislaw Gruszka) [580067] - [x86] thinkpad-acpi: fix poll thread auto-start (Stanislaw Gruszka) [580067] - [net] scm: Only support SCM_RIGHTS on unix domain sockets. (Stanislaw Gruszka) [580067] - [usb] serial: sierra driver indat_callback fix (Stanislaw Gruszka) [580067] - [tty] Fix the ldisc hangup race (Stanislaw Gruszka) [580067] - [kernel] devtmpfs: reset inode permissions before unlinking (Stanislaw Gruszka) [580067] - [kernel] driver-core: fix race condition in get_device_parent() (Stanislaw Gruszka) [580067] - [pm] hibernate: Fix preallocating of memory (Stanislaw Gruszka) [580067] - [tpm] tpm_tis: TPM_STS_DATA_EXPECT workaround (Stanislaw Gruszka) [580067] - [fs] Switch proc/self to nd_set_link() (Stanislaw Gruszka) [580067] - [hid] usbhid: introduce timeout for stuck ctrl/out URBs (Stanislaw Gruszka) [580067] - [hid] add multi-input quirk for NextWindow Touchscreen (Stanislaw Gruszka) [580067] - [hid] remove TENX iBuddy from blacklist (Stanislaw Gruszka) [580067] - [fs] vfs: take f_lock on modifying f_mode after open time (Stanislaw Gruszka) [580067] - [acpi] thinkpad-acpi: wrong thermal attribute_group removed in thermal_exit() (Stanislaw Gruszka) [580067] - [acpi] fix "acpi=ht" boot option (Stanislaw Gruszka) [580067] - [acpi] remove Asus P2B-DS from acpi=ht blacklist (Stanislaw Gruszka) [580067] - [pci] hotplug: check ioremap() return value in ibmphp_ebda.c (Stanislaw Gruszka) [580067] - [pci] hotplug: ibmphp: read the length of ebda and map entire ebda region (Stanislaw Gruszka) [580067] - [x86] msr/cpuid: Pass the number of minors when unregistering MSR and CPUID drivers (Stanislaw Gruszka) [580063] - [fs] fnctl: f_modown should call write_lock_irqsave/restore (Stanislaw Gruszka) [580063] - [sound] ASoC: fix a memory-leak in wm8903 (Stanislaw Gruszka) [580063] - [mtd] UBI: initialise update marker (Stanislaw Gruszka) [580063] - [mtd] UBI: fix memory leak in update path (Stanislaw Gruszka) [580063] - [ipc] ns: fix memory leak (idr) (Stanislaw Gruszka) [580063] - [input] i8042: remove identification strings from DMI tables (Stanislaw Gruszka) [580063] - [netdrv] starfire: clean up properly if firmware loading fails (Stanislaw Gruszka) [580064] - [kernel] random: drop weird m_time/a_time manipulation (Stanislaw Gruszka) [580064] - [kernel] random: Remove unused inode variable (Stanislaw Gruszka) [580064] - [mm] purge fragmented percpu vmap blocks (Stanislaw Gruszka) [580064] - [mm] percpu-vmap fix RCU list walking (Stanislaw Gruszka) [580064] - [x86] Add quirk for Intel DG45FC board to avoid low memory corruption (Stanislaw Gruszka) [580064] - [regulator] Specify REGULATOR_CHANGE_STATUS for WM835x LED constraints (Stanislaw Gruszka) [580064] - [x86] Add Dell OptiPlex 760 reboot quirk (Stanislaw Gruszka) [580064] - [mm] fix migratetype bug which slowed swapping (Stanislaw Gruszka) [580064] - [input] winbond-cir: remove dmesg spam (Stanislaw Gruszka) [580064] - [acpi] Advertise to BIOS in _OSC: _OST on _PPC changes (Stanislaw Gruszka) [580064] - [infiniband] Fix failure exit in ipathfs (Stanislaw Gruszka) [580064] - [acpi] fix OSC regression that caused aer and pciehp not to load (Stanislaw Gruszka) [580064] - [acpi] Add platform-wide _OSC support (Stanislaw Gruszka) [580064] - [acpi] Add a generic API for _OSC (Stanislaw Gruszka) [580064] - [s390x] fix single stepped svcs with TRACE_IRQFLAGS=y (Stanislaw Gruszka) [580064] - [fs] sysfs: sysfs_sd_setattr set iattrs unconditionally (Stanislaw Gruszka) [580065] - [acpi] fix High cpu temperature with 2.6.32 (Stanislaw Gruszka) [580065] - [usb] usbfs: properly clean up the as structure on error paths (Stanislaw Gruszka) [580065] - [kernel] class: Free the class private data in class_release (Stanislaw Gruszka) [580065] - [serial] 8250: add serial transmitter fully empty test (Stanislaw Gruszka) [580065] - [rtc] rtc-fm3130: add missing braces (Stanislaw Gruszka) [580065] - [ata] Call flush_dcache_page after PIO data transfers in libata-sff.c (Stanislaw Gruszka) [580065] - [net] dst: call cond_resched() in dst_gc_task() (Stanislaw Gruszka) [580065] - [crypto] padlock-sha: Add import/export support (Stanislaw Gruszka) [580065] - [x86] dell-wmi, hp-wmi: check wmi_get_event_data() return value (Stanislaw Gruszka) [580065] - [tpm] tpm_infineon: fix suspend/resume handler for pnp_driver (Stanislaw Gruszka) [580065] - [usb] ftdi_sio: add USB device ID's for B&B Electronics line (Stanislaw Gruszka) [580063] - [fs] anon_inode: set S_IFREG on the anon_inode (Eric Paris) [591813]- [ppc] pseries: Flush lazy kernel mappings after unplug operations (Steve Best) [591340] - [fs] ext3: enable barriers by default (Eric Sandeen) [586062] - [tracing] regset xstate extensions + generic PTRACE_{GET,SET}REGSET support (Oleg Nesterov) [587724] - [scsi] hpsa: update to 2.0.2 (Tomas Henzl) [587418] - [mm] Print more information about the task being OOM killed (Larry Woodman) [546533] - [netdrv] igb/igbvf: use netdev_alloc_skb_ip_align() (Stefan Assmann) [589497] - [acpi] Fix regression where _PPC is not read at boot even when ignore_ppc=0 (Matthew Garrett) [571893] - [x86] i386: Do a global tlb flush on S4 resume (Matthew Garrett) [572818] - [pci] Add ABI for PCI runtime power management (Matthew Garrett) [589781] - [block] Fix regression in O_DIRECT|O_SYNC writes to block devices (Jeff Moyer) [582628] - [kernel] add skip_spaces() implementation (Jaroslav Kysela) [591078] - [kernel] sched: cpuacct: Use bigger percpu counter batch values for stats counters (Steve Best) [591343] - [kernel] idr: fix a critical misallocation bug (Eric Paris) [582109] - [net] tcp: Fix OOB POLLIN avoidance (Oleg Nesterov) [584786] - [s390x] qeth: synchronize configuration interface (Hendrik Brueckner) [586962] - [fs] inotify: race use after free/double free in inotify inode marks (Eric Paris) [582109] - [fs] ext4: Add flag to files with blocks intentionally past EOF (Eric Sandeen) [578562] - [drm] backport patches up to 2.6.34-rc7 (Adam Jackson) [589792] - [kernel] elf coredump: add extended numbering support (Amerigo Wang) [578659] - [kernel] binfmt_elf_fdpic: Fix build breakage introduced by coredump changes. (Amerigo Wang) [578659] - [kernel] elf coredump: make offset calculation process and writing process explicit (Amerigo Wang) [578659] - [kernel] elf coredump: replace ELF_CORE_EXTRA_* macros by functions (Amerigo Wang) [578659] - [kernel] coredump: move dump_write() and dump_seek() into a header file (Amerigo Wang) [578659] - [kernel] coredump: unify dump_seek() implementations for each binfmt_*.c (Amerigo Wang) [578659] - [mm] introduce coredump parameter structure (Amerigo Wang) [578659] - [powerpc] Reduce printk from pseries_mach_cpu_die() (Steve Best) [590754] - [powerpc] Move checks in pseries_mach_cpu_die() (Steve Best) [590754] - [powerpc] Reset kernel stack on cpu online from cede state (Steve Best) [590754] - [virt] don't compute pvclock adjustments if we trust the tsc (Glauber Costa) [569603] - [virt] Try using new kvm clock msrs (Glauber Costa) [569603] - [virt] Add a global synchronization point for pvclock (Glauber Costa) [569603] - [virt] Enable pvclock flags in vcpu_time_info structure (Glauber Costa) [569603] - [virt] Tell the guest we'll warn it about tsc stability (Glauber Costa) [592296] - [virt] export paravirtual cpuid flags in KVM_GET_SUPPORTED_CPUID (Glauber Costa) [592296] - [virt] add new KVMCLOCK cpuid feature (Glauber Costa) [592296] - [virt] change msr numbers for kvmclock (Glauber Costa) [592296] - [scsi] enclosure: fix oops while iterating enclosure_status array (Stanislaw Gruszka) [580062] - [usb] fix bitmask merge error (Stanislaw Gruszka) [580062] - [acpi] enable C2 and Turbo-mode on Nehalem notebooks on A/C (Stanislaw Gruszka) [580063] - [input] i8042: add Gigabyte M1022M to the noloop list (Stanislaw Gruszka) [580063] - [kernel] nohz: Prevent clocksource wrapping during idle (Stanislaw Gruszka) [580063] - [kernel] sched: Fix missing sched tunable recalculation on cpu add/remove (Stanislaw Gruszka) [580063] - [netdrv] atl1c: use common_task instead of reset_task and link_chg_task (Stanislaw Gruszka) [580063] - [netdrv] atl1e: disable NETIF_F_TSO6 for hardware limit (Stanislaw Gruszka) [580063] - [kernel] driver-core: fix devtmpfs crash on s390 (Stanislaw Gruszka) [580063] - [kernel] devtmpfs: set root directory mode to 0755 (Stanislaw Gruszka) [580063] - [input] ALPS: add interleaved protocol support for Dell E6x00 series (Stanislaw Gruszka) [580063] - [mm] flush dcache before writing into page to avoid alias (Stanislaw Gruszka) [580064] - [block] pktcdvd: removing device does not remove its sysfs dir (Stanislaw Gruszka) [580064] - [mm] add new 'read_cache_page_gfp()' helper function (Stanislaw Gruszka) [580064] - [acpi] Add NULL pointer check in acpi_bus_start (Stanislaw Gruszka) [580065] - [usb] usbfs: only copy the actual data received (Stanislaw Gruszka) [580065] - [net] netfilter: xtables: compat out of scope fix (Stanislaw Gruszka) [580065] - [net] pktgen: Fix freezing problem (Stanislaw Gruszka) [580065]- [scsi] Sync fcoe to upsteam (Mike Christie) [590781] - [netdrv] bnx2x: fix memory barrier (Stanislaw Gruszka) [580477] - [x86] kprobes: fix removed int3 checking order (Dave Anderson) [585400] - [net] fix oops at bootime in sysctl code (Stanislaw Gruszka) [580064] - [net] af_packet: Don't use skb after dev_queue_xmit() (Stanislaw Gruszka) [580064] - [net] restore ip source validation (Stanislaw Gruszka) [580064] - [net] tcp: update the netstamp_needed counter when cloning sockets (Stanislaw Gruszka) [580064] - [net] icmp: send fragment reassembly timeout w/ conntrack enabled (Neil Horman) [563175] - [fs] GFS2: stuck in inode wait, no glocks stuck (Robert S Peterson) [583737] - [mm] compcache: Backport compcache: ramzswap documentation (Jerome Marchand) [578641] - [mm] compcache: xvmalloc memory allocator (Jerome Marchand) [578641] - [mm] compcache: virtual block device driver (ramzswap) (Jerome Marchand) [578641] - [mm] readahead: fix NULL filp dereference (Josef Bacik) [591055] - [netdrv] tg3: 57780 and 5785 devices refuse to attach (Andy Gospodarek) [564117] - [x86] Fetch valid frequencies for powernow_k8.o from ACPI _PST table (Bhavna Sarathy) [464630] - [s390x] ptrace: fix return value of do_syscall_trace_enter() (Hendrik Brueckner) [588216] - [fs] gfs2: fix oops while copying from ext3 to gfs2 (Abhijith Das) [586009] {CVE-2010-1436} - [virt] virtio: console: Accept console size along with resize control message (Amit Shah) [589307] - [virt] virtio: console: Store each console's size in the console structure (Amit Shah) [589307] - [virt] virtio: console: Resize console port 0 on config intr only if multiport is off (Amit Shah) [589307] - [sound] ac97: Add IBM ThinkPad R40e to Headphone/Line Jack Sense blacklist (Stanislaw Gruszka) [584757] - [sound] ac97: Add Toshiba P500 to ac97 jack sense blacklist (Stanislaw Gruszka) [584757] - [x86] amd: Restrict usage of c1e_idle() (Stanislaw Gruszka) [584757] - [x86] Fix placement of FIX_OHCI1394_BASE (Stanislaw Gruszka) [584757] - [net] netfilter: xt_recent: fix regression in rules using a zero hit_count (Stanislaw Gruszka) [584757] - [kernel] softlockup: Stop spurious softlockup messages due to overflow (Stanislaw Gruszka) [584757] - [kernel] cpuset: fix the problem that cpuset_mem_spread_node() returns an offline node (Stanislaw Gruszka) [584757] - [pci] cleanup error return for pcix get and set mmrbc functions (Stanislaw Gruszka) [584757] - [pci] fix access of PCI_X_CMD by pcix get and set mmrbc functions (Stanislaw Gruszka) [584757] - [pci] fix return value from pcix_get_max_mmrbc() (Stanislaw Gruszka) [584757] - [net] if_tunnel.h: add missing ams/byteorder.h include (Stanislaw Gruszka) [584757] - [netdrv] jme: Protect vlgrp structure by pause RX actions (Stanislaw Gruszka) [584757] - [netdrv] jme: Fix VLAN memory leak (Stanislaw Gruszka) [584757] - [usb] option: add support for a new CMOTECH device to usb/serial/option (Stanislaw Gruszka) [584757] - [usb] option: move hardcoded PID to a macro in usb/serial/option (Stanislaw Gruszka) [584757] - [usb] option: fix incorrect manufacturer name in usb/serial/option: MAXON->CMOTECH (Stanislaw Gruszka) [584757] - [usb] xHCI: re-initialize cmd_completion (Stanislaw Gruszka) [584757] - [usb] EHCI: adjust ehci_iso_stream for changes in ehci_qh (Stanislaw Gruszka) [584757] - [usb] EHCI: fix ITD list order (Stanislaw Gruszka) [584757] - [tty] Take a 256 byte padding into account when buffering below sub-page units (Stanislaw Gruszka) [584757] - [tty] Keep the default buffering to sub-page units (Stanislaw Gruszka) [584757] - [mm] tmpfs: cleanup mpol_parse_str() (Stanislaw Gruszka) [584757] - [perf] Make the install relative to DESTDIR if specified (Stanislaw Gruszka) [584757] - [perf] perf_event: Fix oops triggered by cpu offline/online (Stanislaw Gruszka) [584757] - [isdn] gigaset: prune use of tty_buffer_request_room (Stanislaw Gruszka) [584757] - [isdn] gigaset: correct clearing of at_state strings on RING (Stanislaw Gruszka) [584757] - [sound] hda: Disable MSI for Nvidia controller (Stanislaw Gruszka) [584757] - [sound] hda: Fix 0 dB offset for HP laptops using CX20551 (Stanislaw Gruszka) [584757] - [sound] hda: Fix secondary ADC of ALC260 basic model (Stanislaw Gruszka) [584757] - [virt] virtio: fix out of range array access (Stanislaw Gruszka) [584757] - [ipc] mqueue: fix mq_open() file descriptor leak on user-space processes (Stanislaw Gruszka) [584757] - [security] sysctl: require CAP_SYS_RAWIO to set mmap_min_addr (Stanislaw Gruszka) [584757] - [kernel] sched: Mark boot-cpu active before smp_init() (Stanislaw Gruszka) [584757] - [pci] add support for 82576NS serdes to existing SR-IOV quirk (Stanislaw Gruszka) [584757] - [v4l] DVB: em28xx-dvb: fix memleak in dvb_fini() (Stanislaw Gruszka) [584757] - [pci] unconditionally clear AER uncorr status register during cleanup (Stanislaw Gruszka) [584757] - [tracing] Do not record user stack trace from NMI context (Stanislaw Gruszka) [584757] - [tracing] Disable buffer switching when starting or stopping trace (Stanislaw Gruszka) [584757] - [tracing] Use same local variable when resetting the ring buffer (Stanislaw Gruszka) [584757] - [tracing] function-graph: Init curr_ret_stack with ret_stack (Stanislaw Gruszka) [584757] - [tracing] ring-buffer: Move disabled check into preempt disable section (Stanislaw Gruszka) [584757] - [input] i8042: add ALDI/MEDION netbook E1222 to qurik reset table (Stanislaw Gruszka) [584757] - [net] netfilter: xt_recent: fix false match (Stanislaw Gruszka) [580067] - [net] netfilter: xt_recent: fix buffer overflow (Stanislaw Gruszka) [580067] - [tracing] oprofile/x86: fix msr access to reserved counters (Stanislaw Gruszka) [580067] - [tracing] oprofile/x86: use kzalloc() instead of kmalloc() (Stanislaw Gruszka) [580067] - [tracing] oprofile/x86: remove node check in AMD IBS initialization (Stanislaw Gruszka) [580067] - [tracing] oprofile: remove tracing build dependency (Stanislaw Gruszka) [580067] - [x86] oprofile: fix perfctr nmi reservation for mulitplexing (Stanislaw Gruszka) [580067] - [netdrv] via-rhine: Fix scheduling while atomic bugs (Stanislaw Gruszka) [580067] - [net] ipv6: conntrack: Add member of user to nf_ct_frag6_queue structure (Stanislaw Gruszka) [580067] - [net] Remove bogus IGMPv3 report handling (Stanislaw Gruszka) [580067] - [net] sysfs: Use rtnl_trylock in wireless sysfs methods (Stanislaw Gruszka) [580067] - [net] Fix sysctl restarts (Stanislaw Gruszka) [580067] - [mm] slab: initialize unused alien cache entry as NULL at alloc_alien_cache() (Stanislaw Gruszka) [580067] - [v4l] DVB: cxusb: Select all required frontend and tuner modules (Stanislaw Gruszka) [580067] - [v4l] dvb: l64781.ko broken with gcc 4.5 (Stanislaw Gruszka) [580067] - [v4l] DVB: uvcvideo: Fix controls blacklisting (Stanislaw Gruszka) [580063] - [net] netfilter: nf_conntrack: fix hash resizing with namespaces (Stanislaw Gruszka) [580065] - [net] netfilter: nf_conntrack: restrict runtime expect hashsize modifications (Stanislaw Gruszka) [580065] - [net] netfilter: xtables: fix conntrack match v1 ipt-save output (Stanislaw Gruszka) [580063] - [v4l] DVGB: DocBook/media: create links for included sources (Stanislaw Gruszka) [580063] - [v4l] DVB: DocBook/media: copy images after building HTML (Stanislaw Gruszka) [580063] - [v4l] DVB: dvb-core: fix initialization of feeds list in demux filter (Stanislaw Gruszka) [580065] - [dma] ioat: fix infinite timeout checking in ioat2_quiesce (Stanislaw Gruszka) [580065] - [v4l] DVB: smsusb: add autodetection support for five additional Hauppauge USB IDs (Stanislaw Gruszka) [580063] - [x86] cpufreq: Fix use after free of struct powernow_k8_data (Stanislaw Gruszka) [580065] - [regulator] Fix display of null constraints for regulators (Stanislaw Gruszka) [580065]- [fs] exec: Fix 'flush_old_exec()/setup_new_exec()' split (Jiri Olsa) [586024] {CVE-2010-0307} - [powerpc] TIF_ABI_PENDING bit removal (Jiri Olsa) [586024] {CVE-2010-0307} - [x86] set_personality_ia32() misses force_personality32 (Jiri Olsa) [586024] {CVE-2010-0307} - [x86] get rid of the TIF_ABI_PENDING bit (Jiri Olsa) [586024] {CVE-2010-0307} - [kernel] split 'flush_old_exec' into two functions (Jiri Olsa) [586024] {CVE-2010-0307} - [net] sctp: fix skb_over_panic from processing too many unknown params (Neil Horman) [584659] {CVE-2010-1173} - [virt] kvm: fix vmx null pointer dereference (Eduardo Habkost) [570534] {CVE-2010-0435} - [fs] gfs2: fix quota state reporting (Christoph Hellwig) [589945] - [fs] gfs2: fix quota file size not a multiple of struct gfs2_quota (Abhijith Das) [589813] - [x86] Use physical mode for IBM Summit platforms (John Villalovos) [558397] - [mm] page allocator: update NR_FREE_PAGES only when necessary (Stanislaw Gruszka) [579693] - [mm] memcg: ensure list is empty at rmdir (Stanislaw Gruszka) [579693] - [video] revert "drivers/video/s3c-fb.c: fix clock setting for Samsung SoC Framebuffer" (Stanislaw Gruszka) [579693] - [v4l] DVB: gspca - sunplus: Fix bridge exchanges (Stanislaw Gruszka) [580062] - [hwmon] fschmd: Fix a memleak on multiple opens of /dev/watchdog (Stanislaw Gruszka) [580063] - [sound] hda: Fix HP T5735 automute (Stanislaw Gruszka) [580063] - [sound] hda: Fix quirk for Maxdata obook4-1 (Stanislaw Gruszka) [580063] - [sound] ice1724: Patch for suspend/resume for ESI Juli@ (Stanislaw Gruszka) [580063] - [sound] usb-audio: Avoid Oops after disconnect (Stanislaw Gruszka) [580065] - [sound] ctxfi: fix PTP address initialization (Stanislaw Gruszka) [580065] - [hwmon] lm78: Request I/O ports individually for probing (Stanislaw Gruszka) [580065] - [hwmon] w83781d: Request I/O ports individually for probing (Stanislaw Gruszka) [580065] - [hwmon] tmp421: Fix temperature conversions (Stanislaw Gruszka) [580067] - [sound] via82xx: add quirk for D1289 motherboard (Stanislaw Gruszka) [580067] - [hwmon] tmp421: Restore missing inputs (Stanislaw Gruszka) [580067] - [sound] USB MIDI support for Access Music VirusTI (Stanislaw Gruszka) [580067] - [sound] hda-intel: Add position_fix quirk for ASUS M2V-MX SE (Stanislaw Gruszka) [580067] - [sound] pcm core: fix fifo_size channels interval check (Stanislaw Gruszka) [580067] - [sound] hda: Use 3stack quirk for Toshiba Satellite L40-10Q (Stanislaw Gruszka) [580067] - [bluetooth] Fix potential bad memory access with sysfs files (Stanislaw Gruszka) [584757] - [hwmon] coretemp: Add missing newline to dev_warn() message (Stanislaw Gruszka) [584757] - [bluetooth] Fix kernel crash on L2CAP stress tests (Stanislaw Gruszka) [584757] - [input] wacom: ensure the device is initialized properly upon resume (Stanislaw Gruszka) [584757] - [sound] hda: Fix input source elements of secondary ADCs on Realtek (Stanislaw Gruszka) [584757] - [x86] nmi watchdog: use generic interrupt source to determine deadlocks (Don Zickus) [574570] - [dm] eliminate some holes in data structures (Mike Snitzer) [586089] - [dm] ioctl: introduce flag indicating uevent was generated (Mike Snitzer) [586089] - [dm] free dm_io before bio_endio not after (Mike Snitzer) [586089] - [dm] table: remove unused dm_get_device range parameters (Mike Snitzer) [586089] - [dm] ioctl: only issue uevent on resume if state changed (Mike Snitzer) [586089] - [dm] raid1: always return error if all legs fail (Mike Snitzer) [586089] - [dm] mpath: refactor pg_init (Mike Snitzer) [586089] - [dm] mpath: wait for pg_init completion when suspending (Mike Snitzer) [586089] - [dm] mpath: hold io until all pg_inits completed (Mike Snitzer) [586089] - [dm] mpath: avoid storing private suspended state (Mike Snitzer) [586089] - [dm] document when snapshot has finished merging (Mike Snitzer) [586089] - [dm] table: remove dm_get from dm_table_get_md (Mike Snitzer) [586089] - [dm] mpath: skip activate_path for failed paths (Mike Snitzer) [586089] - [dm] mpath: pass struct pgpath to pg init done (Mike Snitzer) [586089] - [netdrv] mac80211: fix deferred hardware scan requests (John Linville) [561762] - [x86] asus-laptop: add Lenovo SL hotkey support (Stanislaw Gruszka) [579693] - [input] pmouse: move Sentelic probe down the list (Stanislaw Gruszka) [579693] - [pci] cardbus: Add a fixup hook and fix powerpc (Stanislaw Gruszka) [579693] - [mfd] Correct WM835x ISINK ramp time defines (Stanislaw Gruszka) [579693] - [mfd] WM835x GPIO direction register is not locked (Stanislaw Gruszka) [579693] - [edac] i5000_edac critical fix panic out of bounds (Stanislaw Gruszka) [579693] - [i2c] i2c-tiny-usb: Fix on big-endian systems (Stanislaw Gruszka) [580065] - [x86] thinkpad-acpi: fix bluetooth/wwan resume (Stanislaw Gruszka) [580067] - [v4l] DVB: bttv: Move I2C IR initialization (Stanislaw Gruszka) [580067] - [bluetooth] Fix sleeping function in RFCOMM within invalid context (Stanislaw Gruszka) [584757] - [i2c] i2c-i801: Don't use the block buffer for I2C block writes (Stanislaw Gruszka) [584757] - [s390x] vdso: use ntp adjusted clock multiplier (Hendrik Brueckner) [575728] - [s390x] timekeeping: Fix clock_gettime vsyscall time warp (Hendrik Brueckner) [575728] - [s390x] timekeeping: Fix accumulation bug triggered by long delay (Hendrik Brueckner) [575728] - [netdrv] igb: fix warning in drivers/net/igb/igb_main.c (Stefan Assmann) [589272] - [x86] Re-get cfg_new in case reuse/move irq_desc (Stanislaw Gruszka) [580065 583555] - [hwmon] adt7462: fix wrong ADT7462_VOLT_COUNT (Stanislaw Gruszka) [580065] - [fs] exec.c: fix initial stack reservation (Stanislaw Gruszka) [580067] - [fs] exec.c: restrict initial stack space expansion to rlimit (Stanislaw Gruszka) [580065] - [kernel] resource: add helpers for fetching rlimits (Stanislaw Gruszka) [580065] - [tracing] ext4: Convert some events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert some jbd2 events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert some block events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert some power events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert some workqueue events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert softirq events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert some kmem events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert module refcnt events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] xfs: use DECLARE_EVENT_CLASS (Mike Snitzer) [588108] - [tracing] Harmonize event field names and print output names (Mike Snitzer) [588108] - [tracing] Add DEFINE_EVENT(), DEFINE_SINGLE_EVENT() support to docbook (Mike Snitzer) [588108] - [block] blk-cgroup: config options re-arrangement (Vivek Goyal) [586182] - [block] blkio: Fix another BUG_ON() crash due to cfqq movement across groups (Vivek Goyal) [586182] - [block] blkio: Fix blkio crash during rq stat update (Vivek Goyal) [586182] - [block] blkio: Initialize blkg->stats_lock for the root cfqg too (Vivek Goyal) [586182] - [block] blkio: Fix compile errors (Vivek Goyal) [586182] - [block] Update to io-controller stats (Vivek Goyal) [586182] - [block] io-controller: Add a new interface "weight_device" for IO-Controller (Vivek Goyal) [586182] - [block] cfq-iosched: Fix the incorrect timeslice accounting with forced_dispatch (Vivek Goyal) [586182] - [block] blkio: Add more debug-only per-cgroup stats (Vivek Goyal) [586182] - [block] blkio: Add io_queued and avg_queue_size stats (Vivek Goyal) [586182] - [block] blkio: Add io_merged stat (Vivek Goyal) [586182] - [block] blkio: Changes to IO controller additional stats patches (Vivek Goyal) [586182] - [block] expose the statistics in blkio.time and blkio.sectors for the root cgroup (Vivek Goyal) [586182] - [block] blkio: Increment the blkio cgroup stats for real now (Vivek Goyal) [586182] - [block] blkio: Add io controller stats like (Vivek Goyal) [586182] - [block] blkio: Remove per-cfqq nr_sectors as we'll be passing (Vivek Goyal) [586182] - [block] cfq-iosched: Add additional blktrace log messages in CFQ for easier debugging (Vivek Goyal) [586182] - [block] cfq-iosched: requests "in flight" vs "in driver" clarification (Vivek Goyal) [586182] - [ppc] cxgb3: Wait longer for control packets on initialization (Steve Best) [588848] - [virt] KVM: convert ioapic lock to spinlock (Marcelo Tosatti) [588811] - [virt] KVM: fix the handling of dirty bitmaps to avoid overflows (Marcelo Tosatti) [588811] - [virt] KVM: MMU: fix kvm_mmu_zap_page() and its calling path (Marcelo Tosatti) [588811] - [virt] KVM: VMX: Save/restore rflags.vm correctly in real mode (Marcelo Tosatti) [588811] - [virt] KVM: Dont spam kernel log when injecting exceptions due to bad cr writes (Marcelo Tosatti) [588811] - [virt] KVM: SVM: Fix memory leaks that happen when svm_create_vcpu() fails (Marcelo Tosatti) [588811] - [virt] KVM: VMX: Update instruction length on intercepted BP (Marcelo Tosatti) [588811] - [drm] nouveau: initial eDP support + additional fixes (Ben Skeggs) [588581] - [s390x] zcore: Fix reipl device detection (Hendrik Brueckner) [587025] - [connector] Delete buggy notification code (Stanislaw Gruszka) [580064 586025] {CVE-2010-0410} - [netdrv] ath9k: fix beacon slot/buffer leak (Stanislaw Gruszka) [580064] - [fusion] mptsas: Fix issue with chain pools allocation on katmai (Stanislaw Gruszka) [580064] - [sunrpc] Fix a potential memory leak in auth_gss (Stanislaw Gruszka) [584757] - [tracing] scsi: Enhance SCSI command tracing (Mike Snitzer) [588108] - [tracing] scsi: Add missing verify command definitions (Mike Snitzer) [588108] - [tracing] scsi: ftrace based SCSI command tracing (Mike Snitzer) [588108] - [tracing] add __print_hex() (Mike Snitzer) [588108] - [tracing] Add notrace to TRACE_EVENT implementation functions (Mike Snitzer) [588108] - [tracing] Move a printk out of ftrace_raw_reg_event_foo() (Mike Snitzer) [588108] - [tracing] Rename TRACE_EVENT_TEMPLATE() to DECLARE_EVENT_CLASS() (Mike Snitzer) [588108] - [tracing] Convert some sched trace events to DEFINE_EVENT and _PRINT (Mike Snitzer) [588108] - [tracing] Create new DEFINE_EVENT_PRINT (Mike Snitzer) [588108] - [tracing] Create new TRACE_EVENT_TEMPLATE (Mike Snitzer) [588108] - [tracing] additional interface changes and fixes (Mike Snitzer) [588108] - [tracing] Ftrace dynamic ftrace_event_call support (Mike Snitzer) [588108] - [fs] quota: fix WARN_ON when quota reservations get out of sync (Eric Sandeen) [581951] - [scsi] fcoe: sync with upstream (Mike Christie) [577049 578328]- [fs] ecryptfs: disallow ecryptfs as underlying filesystem (Eric Sandeen) [585185] - [mm] Fix Section Mismatch warning in put_page_bootmem() (Prarit Bhargava) [587040] - [mm] transparent hugepage support update (Andrea Arcangeli) [556572] - [netdrv] ath9k: revert fb6635f6c114313f246cc34abc0b677264a765ed (Aristeu Rozanski) [584757] - [virt] KVM: take srcu lock before call to complete_pio() (Gleb Natapov) [585887] - [virt] virtio: Fix GFP flags passed from the virtio balloon driver (Amit Shah) [584680] - [x86] Check chip_data value in irq_force_complete_move() (Prarit Bhargava) [564398] - [x86] nmi_watchdog: use __cpuinit for 32-bit nmi_watchdog_default (Prarit Bhargava) [586967] - [acpi] Fall back to manually changing SCI_EN (Matthew Garrett) [587008] - [pci] Ensure that devices are resumed properly (Matthew Garrett) [586780] - [serial] usb-serial: Rework and update qcserial (Matthew Garrett) [587009] - [scsi] scsi_lib: Fix bug in completion of bidi commands (Stanislaw Gruszka) [580064] - [net] phonet: add check for null pernet mem pointer in notifier (Jiri Pirko) [573122] - [nfs] Ensure that writeback_single_inode() calls write_inode() when syncing (Jeff Layton) [584382] - [serial] 8250_pnp: use wildcard for serial Wacom tablets (Stanislaw Gruszka) [580062] - [fs] ext4: check s_log_groups_per_flex in online resize code (Eric Sandeen) [519461] - [x86] Fix sched_clock_cpu for systems with unsynchronized TSC (Prarit Bhargava) [568344] - [x86] Reenable TSC sync check at boot, even with NONSTOP_TSC (Prarit Bhargava) [568344] - [mm] slab: add memory hotplug support (Prarit Bhargava) [562880] - [x86] Set hotpluggable nodes in nodes_possible_map (Prarit Bhargava) [568344] - [x86] acpi: Auto Online Hot-Added Memory (Prarit Bhargava) [568344] - [mm] memory hotplug: fix a bug on /dev/mem for 64-bit kernels (Prarit Bhargava) [568344] - [mm] update all PGDs for direct mapping changes on 64 bit (Prarit Bhargava) [568344] - [x86] acpi: Map hotadded cpu to correct node (Prarit Bhargava) [568344] - [ipmi] Change timeout and event poll to one second (Matthew Garrett) [584106] - [ipmi] Attempt to register multiple SIs of the same type (Matthew Garrett) [584106] - [ipmi] Reduce polling (Matthew Garrett) [584106] - [ipmi] Reduce polling when interrupts are available (Matthew Garrett) [584106] - [ipmi] Change device discovery order (Matthew Garrett) [584106] - [ipmi] Only register one si per bmc (Matthew Garrett) [584106] - [ipmi] Split device discovery and registration (Matthew Garrett) [584106] - [ipmi] Change addr_source to an enum rather than strings (Matthew Garrett) [584106] - [drm] radeon: rs780/rs880: MSI quirk fixes (Dave Airlie) [586168] - [drm] radeon/kms: MC + watermark fixes + reset (Dave Airlie) [586168] - [drm] radeon/kms/evergreen: add evergreen stage 2 - HPD irq (Dave Airlie) [580757] - [drm] radeon: fixup radeon_asic struct c/h files (Dave Airlie) [586168] - [drm] radeon/kms: misc + tv dac fixes (Dave Airlie) [586168] - [drm] radeon/kms: squash upstream HDMI audio commits (Dave Airlie) [586168] - [drm] kms/radeon: Integrated graphics fixes (Dave Airlie) [586168] - [drm] radeon/kms: spread spectrum + pll fixes (Dave Airlie) [586168] - [drm] radeon: add initial evergreen support + fixes (Dave Airlie) [580757] - [kernel] tty: tty->pgrp races (Jiri Olsa) [586022] - [netdrv] kernel: fix the r8169 frame length check error (Jiri Olsa) [586017] {CVE-2009-4537}- [doc] add the documentation for mpol=local (Stanislaw Gruszka) [584757] - [fs] tmpfs: handle MPOL_LOCAL mount option properly (Stanislaw Gruszka) [584757] - [fs] tmpfs: mpol=bind:0 don't cause mount error (Stanislaw Gruszka) [584757] - [netdrv] tun: orphan an skb on tx (Michael S. Tsirkin) [584428] - [s390x] vmalloc: IPL failure with enabled memory cgroups (Hendrik Brueckner) [580918] - [netdrv] b43: fall back gracefully to PIO mode after fatal DMA errors (John Linville) [583069] - [netdrv] b43: Allow PIO mode to be selected at module load (John Linville) [583069] - [netdrv] b43: Remove reset after fatal DMA error (John Linville) [583069] - [netdrv] b43: Optimize PIO scratchbuffer usage (John Linville) [583069] - [fs] vfs: get_sb_single() - do not pass options twice (Stanislaw Gruszka) [580063] - [fs] tmpfs: fix oops on mounts with mpol=default (Stanislaw Gruszka) [584757] - [kernel] cred.c: use kmem_cache_free (Stanislaw Gruszka) [580064] - [fs] partition/msdos: fix unusable extended partition for > 512B sector (Stanislaw Gruszka) [584757] - [fs] partitions/msdos: add support for large disks (Stanislaw Gruszka) [584757] - [fs] eCryptfs: Add getattr function (Stanislaw Gruszka) [580065] - [fs] ecryptfs: initialize private persistent file before dereferencing pointer (Stanislaw Gruszka) [580062] - [fs] ecryptfs: use after free (Stanislaw Gruszka) [580062] - [ppc] Track backing pages used allocated by vmemmap_populate() (Steve Best) [547854] - [netdrv] be2net: recent bug fixes from upstream (Ivan Vecera) [583766] - [sunrpc] handle allocation errors from __rpc_lookup_create() (Stanislaw Gruszka) [584757] - [nfs] Prevent another deadlock in nfs_release_page() (Stanislaw Gruszka) [584757] - [nfs] NFSv4: Don't ignore the NFS_INO_REVAL_FORCED flag in nfs_revalidate_inode() (Stanislaw Gruszka) [584757] - [nfs] Fix an allocation-under-spinlock bug (Stanislaw Gruszka) [580067] - [sunrpc] Handle EINVAL error returns from the TCP connect operation (Stanislaw Gruszka) [580067] - [sunrpc] remove unnecessary svc_xprt_put (Stanislaw Gruszka) [580067] - [x86] Add iMac9,1 to pci_reboot_dmi_table (Stanislaw Gruszka) [580067] - [rtc] rtc-core: fix memory leak (Stanislaw Gruszka) [580067] - [mm] readahead: introduce FMODE_RANDOM for POSIX_FADV_RANDOM (Stanislaw Gruszka) [580067] - [fs] fix LOOKUP_FOLLOW on automount "symlinks" (Stanislaw Gruszka) [580067] - [nfs] Too many GETATTR and ACCESS calls after direct I/O (Stanislaw Gruszka) [580065] - [virt] kvmclock: count total_sleep_time when updating guest clock (Stanislaw Gruszka) [580065] - [kernel] Export the symbol of getboottime and mmonotonic_to_bootbased (Stanislaw Gruszka) [580065] - [nfs] NFS: Fix the mapping of the NFSERR_SERVERFAULT error (Stanislaw Gruszka) [580065] - [nfs] NFS: Fix a umount race (Stanislaw Gruszka) [580065] - [x86] amd-iommu: Fix possible integer overflow (Stanislaw Gruszka) [580064] - [ata] libata: retry FS IOs even if it has failed with AC_ERR_INVALID (Stanislaw Gruszka) [580064] - [firewire] firewire: ohci: fix crashes with TSB43AB23 on 64bit systems (Stanislaw Gruszka) [580064] - [ata] pata_hpt3x2n: always stretch UltraDMA timing (Stanislaw Gruszka) [580067] - [cgroup] memcg: fix oom killing a child process in an other cgroup (Stanislaw Gruszka) [580067] - [ata] libata: retry link resume if necessary (Stanislaw Gruszka) [580064] - [firewire] core: add_descriptor size check (Stanislaw Gruszka) [580064] - [netdrv] iwlwifi: fix scan race (Stanislaw Gruszka) [584759] - [netdrv] iwlwifi: clear all tx queues when firmware ready (Stanislaw Gruszka) [584759] - [netdrv] iwlwifi: need check for valid qos packet before free (Stanislaw Gruszka) [584759] - [netdrv] mac80211: tear down all agg queues when restart/reconfig hw (Stanislaw Gruszka) [584759] - [netdrv] mac80211: move netdev queue enabling to correct spot (Stanislaw Gruszka) [584759] - [netdrv] setup correct int pipe type in ar9170_usb_exec_cmd (Stanislaw Gruszka) [584759] - [netdrv] iwlwifi: range checking issue (Stanislaw Gruszka) [584759] - [netdrv] iwlwifi: fix nfreed-- (Stanislaw Gruszka) [584759] - [netdrv] iwlwifi: counting number of tfds can be free for 4965 (Stanislaw Gruszka) [584759] - [netdrv] b43: Workaround circular locking in hw-tkip key update callback (Stanislaw Gruszka) [584757] - [ata] ahci: use BIOS date in broken_suspend list (Stanislaw Gruszka) [584757] - [netdrv] mac80211: Reset dynamic ps timer in Rx path (Stanislaw Gruszka) [584757] - [netdrv] ath9k: Enable IEEE80211_HW_REPORTS_TX_ACK_STATUS flag for ath9k (Stanislaw Gruszka) [584757] - [netdrv] mac80211: Retry null data frame for power save (Stanislaw Gruszka) [584757] - [netdrv] ath9k: Enable TIM timer interrupt only when needed. (Stanislaw Gruszka) [584757] - [netdrv] ath9k: fix BUG_ON triggered by PAE frames (Stanislaw Gruszka) [584757] - [netdrv] iwlwifi: Silence tfds_in_queue message (Stanislaw Gruszka) [584757] - [netdrv] iwlwifi: use dma_alloc_coherent (Stanislaw Gruszka) [584757] - [netdrv] wl1251: fix potential crash (Stanislaw Gruszka) [584757] - [block] readahead: add blk_run_backing_dev (Stanislaw Gruszka) [584757] - [netdrv] ath9k: fix lockdep warning when unloading module (Stanislaw Gruszka) [584757] - [scsi] mvsas: add support for Adaptec ASC-1045/1405 SAS/SATA HBA (Stanislaw Gruszka) [584757] - [netdrv] ath5k: fix setup for CAB queue (Stanislaw Gruszka) [584757] - [netdrv] ath5k: dont use external sleep clock in AP mode (Stanislaw Gruszka) [584757] - [netdrv] tg3: Fix tg3_poll_controller() passing wrong pointer to tg3_interrupt() (Stanislaw Gruszka) [584757] - [netdrv] b43/b43legacy: Wake queues in wireless_core_start (Stanislaw Gruszka) [580067] - [netdrv] ath5k: use correct packet type when transmitting (Stanislaw Gruszka) [580067] - [netdrv] ath9k: disable RIFS search for AR91xx based chips (Stanislaw Gruszka) [580067] - [netdrv] ath9k: fix rate control fallback rate selection (Stanislaw Gruszka) [580067] - [netdrv] ath9k: fix beacon timer restart after a card reset (Stanislaw Gruszka) [580067] - [netdrv] p54usb: Add the USB ID for Belkin (Accton) FD7050E ver 1010ec (Stanislaw Gruszka) [580067] - [netdrv] rndis_wlan: disable stall workaround (Stanislaw Gruszka) [580067] - [netdrv] rndis_wlan: fix buffer overflow in rndis_query_oid (Stanislaw Gruszka) [580067] - [netdrv] rndis_wlan: handle NL80211_AUTHTYPE_AUTOMATIC (Stanislaw Gruszka) [580067] - [netdrv] sky2: fix transmit DMA map leakage (Stanislaw Gruszka) [580067] - [netdrv] airo: fix setting zero length WEP key (Stanislaw Gruszka) [580067] - [netdrv] mac80211: quit addba_resp_timer if Tx BA session is torn down (Stanislaw Gruszka) [580067] - [netdrv] iwlwifi: sanity check before counting number of tfds can be free (Stanislaw Gruszka) [580067] - [netdrv] iwlwifi: set HT flags after channel in rxon (Stanislaw Gruszka) [580067] - [netdrv] iwlwifi: error checking for number of tfds in queue (Stanislaw Gruszka) [580067] - [netdrv] iwlwifi: Fix to set correct ht configuration (Stanislaw Gruszka) [580065] - [netdrv] mac80211: Fix probe request filtering in IBSS mode (Stanislaw Gruszka) [580065] - [netdrv] ath9k: Fix sequence numbers for PAE frames (Stanislaw Gruszka) [580065] - [netdrv] b43: Fix throughput regression (Stanislaw Gruszka) [580065] - [netdrv] rtl8187: Add new device ID (Stanislaw Gruszka) [580065] - [ata] ahci: add Acer G725 to broken suspend list (Stanislaw Gruszka) [580065] - [scsi] mptfusion: mptscsih_abort return value should be SUCCESS instead of value 0 (Stanislaw Gruszka) [580065] - [nfs] Fix an Oops when truncating a file (Stanislaw Gruszka) [580065] - [block] cciss: Make cciss_seq_show handle holes in the h->drv[] array (Stanislaw Gruszka) [580065] - [netdrv] ath9k: fix eeprom INI values override for 2GHz-only cards (Stanislaw Gruszka) [580064] - [netdrv] mac80211: fix NULL pointer dereference when ftrace is enabled (Stanislaw Gruszka) [580064] - [block] fix bugs in bio-integrity mempool usage (Stanislaw Gruszka) [580064] - [netdrv] sky2: Fix oops in sky2_xmit_frame() after TX timeout (Stanislaw Gruszka) [580064] - [netdrv] iwlwifi: set default aggregation frame count limit to 31 (Stanislaw Gruszka) [580064] - [netdrv] e1000/e1000e: don't use small hardware rx buffers (Stanislaw Gruszka) [580064] - [netdrv] e1000: enhance frame fragment detection (Stanislaw Gruszka) [580064] - [mm] rmap: anon_vma_prepare() can leak anon_vma_chain (Rik van Riel) [579936] - [mm] rmap: add exclusively owned pages to the newest anon_vma (Rik van Riel) [579936] - [mm] anonvma: when setting up page->mapping, we need to pick the _oldest_ anonvma (Rik van Riel) [579936] - [mm] anon_vma: clone the anon_vma chain in the right order (Rik van Riel) [579936] - [mm] vma_adjust: fix the copying of anon_vma chains (Rik van Riel) [579936] - [mm] Simplify and comment on anon_vma re-use for anon_vma_prepare() (Rik van Riel) [579936] - [mm] rmap: fix anon_vma_fork() memory leak (Rik van Riel) [579936] - [s390x] nss: add missing .previous statement to asm function (Hendrik Brueckner) [581521] - [ata] pata_mavell: correct check of AHCI config option (David Milburn) [584483] - [fs] ext4: Issue the discard operation before releasing the blocks (Eric Sandeen) [575884] - [scsi] 3w_sas: new driver (Tomas Henzl) [572781] - [kernel] hrtimer: Tune hrtimer_interrupt hang logic (Marcelo Tosatti) [576355]- [netdrv] b43: ssb: do not read SPROM if it does not exist (John Linville) [574895] - [netdrv] igb: add support for Intel I350 Gigabit Network Connection (Stefan Assmann) [580727] - [kernel] exec: refactor how usermodehelpers work and modify core_pipe recursion check (Neil Horman) [557387] - [kernel] re-export page_is_ram() for crash module (Prarit Bhargava) [583032] - [x86] amd_iommu: allow iommu to complete dma transactions during transition to kdump kernel (Neil Horman) [577788] - [nfs] rsize and wsize settings ignored on v4 mounts (Steve Dickson) [582697] - [net] igmp: fix ip_mc_sf_allow race (Flavio Leitner) [578932] - [net] Remove skb_dma_map/unmap calls from drivers (Thomas Graf) [576690] - [scsi] mpt2sas: IOs needs to be pause until handles are refreshed for all device after recovery (Tomas Henzl) [577909] - [scsi] mpt2sas: Reworked scmd->result priority for _scsih_qcmd (Tomas Henzl) [577909] - [x86] Suppress stack overrun message for init_task (Prarit Bhargava) [582625] - [sunrpc] gss_krb5: Advertise rc4-hmac enctype support in the rpcsec_gss/krb5 upcall (Steve Dickson) [498317] - [sunrpc] gss_krb5: Add support for rc4-hmac encryption (Steve Dickson) [498317] - [sunrpc] gss_krb5: Use confounder length in wrap code (Steve Dickson) [498317] - [sunrpc] gssd_krb5: More arcfour-hmac support (Steve Dickson) [498317] - [sunrpc] gss_krb5: Save the raw session key in the context (Steve Dickson) [498317] - [sunrpc] gssd_krb5: arcfour-hmac support (Steve Dickson) [498317] - [sunrpc] gss_krb5: Advertise AES enctype support in the rpcsec_gss/krb5 upcall (Steve Dickson) [498317] - [sunrpc] gss_krb5: add remaining pieces to enable AES encryption support (Steve Dickson) [498317] - [sunrpc] gss_krb5: add support for new token formats in rfc4121 (Steve Dickson) [498317] - [sunrpc] xdr: Add an export for the helper function write_bytes_to_xdr_buf() (Steve Dickson) [498317] - [sunrpc] gss_krb5: Advertise triple-des enctype support in the rpcsec_gss/krb5 upcall (Steve Dickson) [498317] - [sunrpc] gss_krb5: add support for triple-des encryption (Steve Dickson) [498317] - [sunrpc] gss_krb5: Add upcall info indicating supported kerberos enctypes (Steve Dickson) [498317] - [sunrpc] gss_krb5: handle new context format from gssd (Steve Dickson) [498317] - [sunrpc] gss_krb5: import functionality to derive keys into the kernel (Steve Dickson) [498317] - [sunrpc] gss_krb5: add ability to have a keyed checksum (hmac) (Steve Dickson) [498317] - [sunrpc] gss_krb5: introduce encryption type framework (Steve Dickson) [498317] - [sunrpc] gss_krb5: prepare for new context format (Steve Dickson) [498317] - [sunrpc] gss_krb5: split up functions in preparation of adding new enctypes (Steve Dickson) [498317] - [sunrpc] gss_krb5: Don't expect blocksize to always be 8 when calculating padding (Steve Dickson) [498317] - [sunrpc] gss_krb5: Added and improved code comments (Steve Dickson) [498317] - [sunrpc] gss_krb5: Introduce encryption type framework (Steve Dickson) [498317] - [mm] Fix vfree race resulting in kernel bug (Steven Whitehouse) [582522] - [ata] libata: fix accesses at LBA28 boundary (David Milburn) [582432] - [netdrv] b43: Rewrite DMA Tx status handling sanity checks (John Linville) [574533] - [char] tty: release_one_tty() forgets to put pids (Oleg Nesterov) [582077] {CVE-2010-1162} - [mm] oom: fix the unsafe usage of badness() in proc_oom_score() (Oleg Nesterov) [582069] - [netdrv] bonding: fix broken multicast with round-robin mode (Andy Gospodarek) [581644] - [x86] Remove sysfs_attr_init, sysfs_bin_attr_init changes introduced in last MCE patch (Prarit Bhargava) [581659] - [kernel] sched_getaffinity: allow less than NR_CPUS length (Oleg Nesterov) [578970] - [scsi] bfa sync w/ upstream (Rob Evers) [576716] - [gfs] GFS2: Fix ordering of ordered buffers (Steven Whitehouse) [581011] - [gfs] GFS2: Don't withdraw on partial rindex entries (Robert S Peterson) [581009] - [gfs] GFS2: livelock while reclaiming unlinked dinodes (Robert S Peterson) [570182] - [scsi] mpt2sas: Do not reset handle before calling _scsih_remove_device in RESCAN task after HBA RESET (Tomas Henzl) [572646] - [scsi] mpt2sas: Device removal algorithm in interrupt ctx (Tomas Henzl) [572646] - [scsi] mpt2sas: fix the incorrect scsi_dma_map error checking (Tomas Henzl) [572646] - [scsi] Upgrading version to 04.100.01.02 (Tomas Henzl) [572646] - [scsi] mpt2sas: modified _scsih_sas_device_find_by_handle/sas_address (Tomas Henzl) [572646] - [scsi] mpt2sas: RESCAN Barrier work is added in case of HBA reset (Tomas Henzl) [572646] - [scsi] update the version to 04.100.01.00 (Tomas Henzl) [572646] - [scsi] scsi_transport_sas: add support for transport layer retries (TLR) (Tomas Henzl) [572646] - [scsi] mpt2sas: Added raid transport support (Tomas Henzl) [572646] - [scsi] eliminate potential kmalloc failure in scsi_get_vpd_page() (Tomas Henzl) [572646] - [ata] libata: fix ata_id_logical_per_physical_sectors (David Milburn) [582021] - [netdrv] iwlwifi: Fix throughput stall issue in HT mode for 5000 (Stanislaw Gruszka) [580063] - [infiniband] IPoIB: Clear ipoib_neigh.dgid in ipoib_neigh_alloc() (Stanislaw Gruszka) [580063] - [net] cfg80211: fix channel setting for wext (Stanislaw Gruszka) [580063] - [net] mac80211: check that ieee80211_set_power_mgmt only handles STA interfaces (Stanislaw Gruszka) [580063] - [ata] ata_piix: fix MWDMA handling on PIIX3 (Stanislaw Gruszka) [580063] - [ata] ahci: disable SNotification capability for ich8 (Stanislaw Gruszka) [580063] - [netdrv] ar9170: Add support for D-Link DWA 160 A2 (Stanislaw Gruszka) [580063] - [netdrv] sfc: Fix DMA mapping cleanup in case of an error in TSO (Stanislaw Gruszka) [580063] - [fs] ext4: don't call write_inode under the journal (Josef Bacik) [576202] - [fs] ext4: Calculate metadata requirements more accurately (Josef Bacik) [576202] - [fs] ext4: Patch up how we claim metadata blocks for quota purposes (Josef Bacik) [576202] - [fs] ext4: fix potential quota deadlock (Josef Bacik) [576202] - [virt] virtio: console: Add support for nonblocking write()s (Amit Shah) [576241] - [virt] virtio: console: Rename wait_is_over() to will_read_block() (Amit Shah) [576241] - [virt] virtio: console: Don't always create a port 0 if using multiport (Amit Shah) [576241] - [virt] virtio: console: Use a control message to add ports (Amit Shah) [576241] - [virt] virtio: console: Move code around for future patches (Amit Shah) [576241] - [virt] virtio: console: Remove config work handler (Amit Shah) [576241] - [virt] virtio: console: Don't call hvc_remove() on unplugging console ports (Amit Shah) [576241] - [virt] virtio: console: Return -EPIPE to hvc_console if we lost the connection (Amit Shah) [576241] - [virt] virtio: console: Let host know of port or device add failures (Amit Shah) [576241] - [virt] virtio: console: Add a __send_control_msg() that can send messages without a valid port (Amit Shah) [576241] - [virt] hvc_console: Fix race between hvc_close and hvc_remove (Amit Shah) [577222] - [virt] virtio: console makes incorrect assumption about virtio API (Amit Shah) [576241] - [virt] MAINTAINERS: Put the virtio-console entry in correct alphabetical order (Amit Shah) [576241] - [virt] virtio: console: Fix early_put_chars usage (Amit Shah) [576241] - [virt] virtio: console: Check if port is valid in resize_console (Amit Shah) [576241] - [virt] virtio: console: Generate a kobject CHANGE event on adding 'name' attribute (Amit Shah) [576241] - [virt] virtio: console: Use better variable names for fill_queue operation (Amit Shah) [576241] - [virt] virtio: console: Fix type of 'len' as unsigned int (Amit Shah) [576241] - [vfs] rename block_fsync() to blkdev_fsync() (Jeff Moyer) [579781] - [char] raw: add an fsync method (Jeff Moyer) [579781] - [x86] Don't use logical-flat mode when more than 8 CPUs are possible (John Villalovos) [563798] - [net] Backport the new socket API recvmmsg, receive multiple messages (Arnaldo Carvalho de Melo) [579850] - [kernel] coredump: fix the page leak in dump_seek() (Oleg Nesterov) [580126] - [s390x] callhome: fix broken proc interface and activate comp ID (Hendrik Brueckner) [579482]- [x86] Update x86 MCE code (Prarit Bhargava) [580587] - [scsi] 3w-xxxx: Force 60 second timeout default (Tomas Henzl) [572778] - [netdrv] enic: update to upstream version 1.3.1.1 (Andy Gospodarek) [575950] - [netdrv] igb: Add support for 82576 ET2 Quad Port Server Adapter (Stefan Assmann) [577421] - [kernel] resource: Fix generic page_is_ram() for partial RAM pages (Prarit Bhargava) [578834] - [x86] Use the generic page_is_ram() (Prarit Bhargava) [578834] - [x86] Remove BIOS data range from e820 (Prarit Bhargava) [578834] - [kernel] Move page_is_ram() declaration to mm.h (Prarit Bhargava) [578834] - [kernel] Generic page_is_ram: use __weak (Prarit Bhargava) [578834] - [kernel] resources: introduce generic page_is_ram() (Prarit Bhargava) [578834] - [fs] GFS2: Clean up copying from stuffed files (Steven Whitehouse) [580857] - [netdrv] igb: restrict WoL for 82576 ET2 Quad Port Server Adapter (Stefan Assmann) [578804] - [drm] radeon/kms: move radeon KMS on/off switch out of staging (Dave Airlie) [580766] - [netdrv] p54: fix deadlocks under tx load (Michal Schmidt) [580557] - [gfs2] GFS2: Mandatory locking fix (Steven Whitehouse) [571606] {CVE-2010-0727} - [x86] AMD: Fix NULL pointer dereference on 32-bit (Bhavna Sarathy) [571474] - [x86] Add wbinvd SMP helper routines (Bhavna Sarathy) [571474] - [x86] L3 cache: Remove NUMA dependency (Bhavna Sarathy) [571474] - [x86] Calculate L3 indices (Bhavna Sarathy) [571474] - [x86] Add cache index disable sys attributes (Bhavna Sarathy) [571474] - [x86] Fix disabling of L3 cache indices (Bhavna Sarathy) [571474] - [fs] NFS: Avoid a deadlock in nfs_release_page (Jeff Layton) [525963] - [fs] NFS: Remove requirement for inode->i_mutex from nfs_invalidate_mapping (Jeff Layton) [525963] - [fs] NFS: Clean up nfs_sync_mapping (Jeff Layton) [525963] - [fs] NFS: Simplify nfs_wb_page() (Jeff Layton) [525963] - [fs] NFS: Replace __nfs_write_mapping with sync_inode() (Jeff Layton) [525963] - [fs] NFS: Simplify nfs_wb_page_cancel() (Jeff Layton) [525963] - [fs] NFS: Ensure inode is always marked I_DIRTY_DATASYNC, if it has unstable pages (Jeff Layton) [525963] - [fs] NFS: Run COMMIT as an asynchronous RPC call when wbc->for_background is set (Jeff Layton) [525963] - [fs] NFS: Reduce the number of unnecessary COMMIT calls (Jeff Layton) [525963] - [fs] NFS: Add a count of the number of unstable writes carried by an inode (Jeff Layton) [525963] - [fs] NFS: Cleanup - move nfs_write_inode() into fs/nfs/write.c (Jeff Layton) [525963] - [fs] writeback: pass writeback_control to ->write_inode (Jeff Layton) [525963] - [fs] writeback: make sure data is on disk before calling ->write_inode (Jeff Layton) [525963] - [fs] writeback: introduce wbc.for_background (Jeff Layton) [525963] - [netdrv] macvlan: fix support for multiple driver backends (Anthony Liguori) [553337 566731] - [netdrv] net/macvtap: add vhost support (Anthony Liguori) [553337 566731] - [netdrv] macvtap: add GSO/csum offload support (Anthony Liguori) [553337 566731] - [netdrv] macvtap: rework object lifetime rules (Anthony Liguori) [553337 566731] - [netdrv] macvtap: fix reference counting (Anthony Liguori) [553337 566731] - [netdrv] net: macvtap driver (Anthony Liguori) [553337 566731] - [netdrv] macvlan: export macvlan mode through netlink (Anthony Liguori) [553337 566731] - [netdrv] macvlan: implement bridge, VEPA and private mode (Anthony Liguori) [553337 566731] - [netdrv] macvlan: cleanup rx statistics (Anthony Liguori) [553337 566731] - [netdrv] macvlan: Precise RX stats accounting (Anthony Liguori) [553337 566731] - [netdrv] macvlan: add private dev_txq_stats_fold function (Anthony Liguori) [553337 566731] - [netdrv] veth: move loopback logic to common location (Anthony Liguori) [553337 566731] - [s390x] zfcp: Remove lock dependency on unit remove (Hendrik Brueckner) [576860] - [s390x] zfcp: Remove lock dependency on unit add (Hendrik Brueckner) [576860] - [s390x] zfcp: Remove lock dependency on CCW remove (Hendrik Brueckner) [576860] - [s390x] dasd: fix alignment of transport mode recovery TCW (Hendrik Brueckner) [575824] - [s390x] cio: fix drvdata usage for the console subchannel (Hendrik Brueckner) [575826] - [s390x] zcore: CPU registers are not saved under LPAR (Hendrik Brueckner) [575221] - [s390x] zfcpdump: Use direct IO in order to increase dump speed (Hendrik Brueckner) [575189] - [s390x] qeth: change checksumming default for HiperSockets (Hendrik Brueckner) [572227] - [s390x] qeth: l3 send dhcp in non pass thru mode (Hendrik Brueckner) [572225] - [s390x] zfcp: Remove attached ports and units correctly (Hendrik Brueckner) [571938] - [drm] Bring in nouveau updates from upstream (Ben Skeggs) [558468] - [vfs] pass struct file to do_truncate on O_TRUNC opens (Jeff Layton) [573995] - [vfs] O_TRUNC open shouldn't fail after file truncation (Jeff Layton) [573995] - [net] netfilter: ctnetlink: compute message size properly (Jiri Pirko) [578476] - [block] cfq-iosched: Do not merge queues of BE and IDLE classes (Jeff Moyer) [577393] - [block] remove 16 bytes of padding from struct request on 64bits (Jeff Moyer) [577393] - [block] cfq: remove 8 bytes of padding from cfq_rb_root on 64 bit builds (Jeff Moyer) [577393] - [block] cfq-iosched: quantum check tweak (Jeff Moyer) [577393] - [block] remove padding from io_context on 64bit builds (Jeff Moyer) [577393] - [block] cfq: reorder cfq_queue removing padding on 64bit (Jeff Moyer) [577393] - [block] cfq-iosched: split seeky coop queues after one slice (Jeff Moyer) [577393] - [x86] edac, mce: Filter out invalid values (Bhavna Sarathy) [574487] - [x86] edac, mce, amd: silence GART TLB errors (Bhavna Sarathy) [574487] - [x86] edac, mce: correct corenum reporting (Bhavna Sarathy) [574487] - [x86] edac, mce: update AMD F10h revD check (Bhavna Sarathy) [574487] - [x86] amd64_edac: Simplify ECC override handling (Bhavna Sarathy) [574487] - [x86] amd64_edac: Do not falsely trigger kerneloops (Bhavna Sarathy) [574487] - [x86] amd64_edac: Ensure index stays within bounds in amd64_get_scrub_rate (Bhavna Sarathy) [574487] - [x86] amd64_edac: restrict PCI config space access (Bhavna Sarathy) [574487] - [x86] amd64_edac: fix K8 chip select reporting (Bhavna Sarathy) [574487] - [x86] amd64_edac: bump driver version (Bhavna Sarathy) [574487] - [x86] amd64_edac: fix use-uninitialised bug (Bhavna Sarathy) [574487] - [x86] amd64_edac: correct sys address to chip select mapping (Bhavna Sarathy) [574487] - [x86] amd64_edac: add a leaner syndrome decoding algorithm (Bhavna Sarathy) [574487] - [x86] amd64_edac: remove early hw support check (Bhavna Sarathy) [574487] - [x86] amd64_edac: detect DDR3 memory type (Bhavna Sarathy) [574487] - [x86] edac: add memory types strings for debugging (Bhavna Sarathy) [574487] - [x86] amd64_edac: remove unneeded extract_error_address wrapper (Bhavna Sarathy) [574487] - [x86] amd64_edac: rename StinkyIdentifier (Bhavna Sarathy) [574487] - [x86] amd64_edac: remove superfluous dbg printk (Bhavna Sarathy) [574487] - [x86] amd64_edac: enhance address to DRAM bank mapping (Bhavna Sarathy) [574487] - [x86] amd64_edac: cleanup f10_early_channel_count (Bhavna Sarathy) [574487] - [x86] amd64_edac: dump DIMM sizes on K8 too (Bhavna Sarathy) [574487] - [x86] amd64_edac: cleanup rest of amd64_dump_misc_regs (Bhavna Sarathy) [574487] - [x86] amd64_edac: cleanup DRAM cfg low debug output (Bhavna Sarathy) [574487] - [x86] amd64_edac: wrap-up pci config read error handling (Bhavna Sarathy) [574487] - [x86] amd64_edac: make DRAM regions output more human-readable (Bhavna Sarathy) [574487] - [x86] amd64_edac: clarify DRAM CTL debug reporting (Bhavna Sarathy) [574487]- [netdrv] iwlwifi: fix kdump hang (Stanislaw Gruszka) [575122] - [kernel] clockevent: Don't remove broadcast device when cpu is dead (Danny Feng) [572438] - [block] Export max number of segments and max segment size in sysfs (Jeff Moyer) [574132] - [block] Finalize conversion of block limits functions (Jeff Moyer) [574132] - [block] Fix overrun in lcm() and move it to lib (Jeff Moyer) [574132] - [block] jiffies fixes (Jeff Moyer) [574132] - [block] Consolidate phys_segment and hw_segment limits (Jeff Moyer) [574132] - [block] Rename blk_queue_max_sectors to blk_queue_max_hw_sectors (Jeff Moyer) [574132] - [block] Add BLK_ prefix to definitions (Jeff Moyer) [574132] - [block] Remove unused accessor function (Jeff Moyer) [574132] - [block] Update blk_queue_max_sectors and documentation (Jeff Moyer) [574132] - [ata] ahci: Turn off DMA engines when there's no device attached (Matthew Garrett) [577967] - [scsi] qla2xxx: minor updates and fixes from upstream (Rob Evers) [574526] - [scsi] Additional BSG corrections from upstream (Rob Evers) [574590] - [netdrv] be2net: Update be2net 10GB NIC driver to version 2.102.147u (Ivan Vecera) [576172] - [scsi] update fibre channel layer (Mike Christie) [571824] - [scsi] lpfc Update from 8.3.5.6 to 8.3.5.7 FC/FCoE (Rob Evers) [576174] - [netdrv] e100: fix the 'size' argument passed to pci_pool_create() (Dean Nelson) [576887] - [kernel] futex: remove rw parameter from get_futex_key() (Amerigo Wang) [555700] - [drm] Add drm_gem_object_handle_unreference_unlocked and drm_gem_object_unreference_unlocked (Adam Jackson) [575910] - [drm] i915: Update to 2.6.34-rc1 (pre-vga-switcheroo) (Adam Jackson) [575910] - [scsi] libfcoe: Send port LKA every FIP_VN_KA_PERIOD secs (Rob Evers) [570693] - [scsi] fnic: updating driver to 1.4.0.98 syncs w/ upstream (Rob Evers) [570693] - [sound] snd-hda-intel: avoid divide by zero (Jaroslav Kysela) [567173] {CVE-2010-1085} - [netdrv] bnx2x: use new firmware (Stanislaw Gruszka) [560993] - [netdrv] bnx2: remove old firmware (Stanislaw Gruszka) [560993] - [netdrv] bnx2x: 1.52.1-6 firmware (Stanislaw Gruszka) [560993] - [netdrv] bnx2x: 1.52.1-6 bug fixes (Stanislaw Gruszka) [560993] - [ata] ahci: support FIS-based switching (David Milburn) [463152] - [drm] radeon: better GPU reset for lockup (Jerome Glisse) [576511] - [block] cciss: add 30 second initial timeout wait on controller reset (Tomas Henzl) [574094] - [serial] fix hang in serial console open (Neil Horman) [568418] - [virt] vmw_pvscsi: adding vmware paravirtualized driver (Rob Evers) [553062] - [scsi] 3w-9xxx: update 3w-9xxx to v2.26.02.014RH (Tomas Henzl) [572779] - [netdrv] ixgbevf: initial support for 82599VF driver (Andy Gospodarek) [462790] - [netdrv] ixgbe: update to version 2.0.62-k2 (Andy Gospodarek) [462790] - [netdrv] netxen: More critical bug fixes and AER support (Tony Camuso) [516840] - [netdrv] netxen: Sync with upstream kernel bug fixes (Tony Camuso) [516840] - [fs] dlm: use bastmode in debugfs output (David Teigland) [568102] - [fs] dlm: send reply before bast (David Teigland) [568102] - [fs] dlm: fix ordering of bast and cast (David Teigland) [568102] - [virt] virtio-net: remove send queue (Anthony Liguori) [555698] - [virt] virtio-net: Defer skb allocation and remove recv queue (Anthony Liguori) [555698] - [net] bridge: Allow enable/disable UFO on bridge device via ethtool (Anthony Liguori) [555537] - [net] Make UFO on master device independent of attached devices (Anthony Liguori) [555537] - [fs] xfs: fix locking for inode cache radix tree tag updates (Christoph Hellwig) [573836] - [uv] fix microcode.ctl slow down in boot-time on large systems (George Beshers) [573018] - [scsi] lpfc Update from 8.3.5.5 to 8.3.5.6 FC/FCoE (Rob Evers) [568889] - [mm] transparent hugepage support update (Andrea Arcangeli) [556572] - [netdrv] e1000e: fix data corruptor in NFS packet split filtering hw (Neil Horman) [572350] - [security] selinux: dynamic class/perm discovery (Eric Paris) [570812] - [security] selinux/ss: correct size computation (Eric Paris) [573000] - [security] SELinux: reduce size of access vector hash table (Eric Paris) [570433] - [security] SELinux: reset the security_ops before flushing the avc cache (Eric Paris) [572998] - [sched] Fix sched_mc_power_savings for !SMT (Danny Feng) [571879] - [security] selinux: Only audit permissions specified in policy (Eric Paris) [573002] - [security] selinux: fix memory leak in sel_make_bools (Eric Paris) [573008] - [security] SELinux: Make selinux_kernel_create_files_as() shouldn't just always return 0 (Eric Paris) [573011] - [security] selinux: convert range transition list to a hashtab (Eric Paris) [572702] - [virt] x86: remove kmap_atomic_pte paravirt op (Paolo Bonzini) [567203] - [virt] vmi: disable highmem PTE allocation even when CONFIG_HIGHPTE=y (Paolo Bonzini) [567203] - [virt] xen: disable highmem PTE allocation even when CONFIG_HIGHPTE=y (Paolo Bonzini) [567203] - [virt] x86: allow allocation of highmem user page tables to be disabled when CONFIG_HIGHPTE=y (Paolo Bonzini) [567203] - [netdrv] qlge: update to latest upstream (Andy Gospodarek) [562311] - [netdrv] add netif_printk helpers (Andy Gospodarek) [562311] - [net] bridge: Fix build error when IGMP_SNOOPING is not enabled (Herbert Xu) [574321] - [net] bridge: Add multicast count/interval sysfs entries (Herbert Xu) [574321] - [net] bridge: Add hash elasticity/max sysfs entries (Herbert Xu) [574321] - [net] bridge: Add multicast_snooping sysfs toggle (Herbert Xu) [574321] - [net] bridge: Add multicast_router sysfs entries (Herbert Xu) [574321] - [net] bridge: Add multicast data-path hooks (Herbert Xu) [574321] - [net] bridge: Add multicast start/stop hooks (Herbert Xu) [574321] - [net] bridge: Add multicast forwarding functions (Herbert Xu) [574321] - [net] bridge: Move NULL mdb check into br_mdb_ip_get (Herbert Xu) [574321] - [net] bridge: ensure to unlock in error path in br_multicast_query() (Herbert Xu) [574321] - [net] bridge: Fix RCU race in br_multicast_stop (Herbert Xu) [574321] - [net] bridge: Use RCU list primitive in __br_mdb_ip_get (Herbert Xu) [574321] - [net] bridge: cleanup: remove unneed check (Herbert Xu) [574321] - [net] bridge: depends on INET (Herbert Xu) [574321] - [net] bridge: Make IGMP snooping depend upon BRIDGE. (Herbert Xu) [574321] - [net] bridge: Add core IGMP snooping support (Herbert Xu) [574321] - [net] bridge: Fix br_forward crash in promiscuous mode (Herbert Xu) [574321] - [net] bridge: Split may_deliver/deliver_clone out of br_flood (Herbert Xu) [574321] - [net] bridge: Use BR_INPUT_SKB_CB on xmit path (Herbert Xu) [574321] - [net] bridge: Avoid unnecessary clone on forward path (Herbert Xu) [574321] - [net] bridge: Allow tail-call on br_pass_frame_up (Herbert Xu) [574321] - [net] bridge: Do br_pass_frame_up after other ports (Herbert Xu) [574321] - [net] Add netdev_alloc_skb_ip_align() helper (Herbert Xu) [574321] - [kernel] futex_lock_pi() key refcnt fix (Danny Feng) [566347] {CVE-2010-0623} - [pci] AER: fix aer inject result in kernel oops (Prarit Bhargava) [568515] - [scsi] fix 32bit compatibility in BSG interface (Rob Evers) [554538] - [x86] ACPI: don't cond_resched if irq is disabled (Danny Feng) [572441] - [x86] Ensure dell-laptop buffers are below 4GB (Matthew Garrett) [570036] - [hwmon] add hex '0x' indication to coretemp module output (Dean Nelson) [571865] - [cifs] update cifs client code to latest upstream code (Jeff Layton) [562788] - [block] fix merge_bvec_fn return value checks (Mike Snitzer) [571455] - [fs] ext4: avoid uninit mem references on some mount options (Eric Sandeen) [562008] - [s390x] dasd: Correct offline processing (Hendrik Brueckner) [568376] - [s390x] dasd: Fix refcounting (Hendrik Brueckner) [568376] - [x86] amd_iommu: remove dma-ops warning message (Bhavna Sarathy) [560002] - [x86] amd_iommu: Fix IO page fault by adding device notifiers (Bhavna Sarathy) [560002] - [x86] amd_iommu: Fix IOMMU API initialization for iommu=pt (Bhavna Sarathy) [560002] - [x86] amd_iommu: Fix possible integer overflow (Bhavna Sarathy) [560002] - [x86] amd_iommu: Fix deassignment of a device from the pt domain (Bhavna Sarathy) [560002] - [gfs2] Allow the number of committed revokes to temporarily be negative (Benjamin Marzinski) [563907] - [ppc64] powerpc: export data from new hcall H_EM_GET_PARMS (Steve Best) [570019] - [x86] ACPI: Be in TS_POLLING state during mwait based C-state entry (Avi Kivity) [571440] - [net] tcp: fix ICMP-RTO war (Jiri Olsa) [567532] - [mm] Add padding to mm structures allow future patches during the RHEL6 life (Larry Woodman) [554511]- [mm] Switch to SLAB (Aristeu Rozanski) [570614]- [kernel/time] revert cc2f92ad1d0e03fe527e8ccfc1f918c368964dc8 (Aristeu Rozanski) [567551] - [virt] hvc_console: Fix race between hvc_close and hvc_remove (Amit Shah) [568624] - [scsi] Add netapp to scsi dh alua dev list (Mike Christie) [559586] - [scsi] scsi_dh_emc: fix mode select setup (Mike Christie) [570685] - [drm] Remove loop in IronLake graphics interrupt handler (John Villalovos) [557838] - [x86] Intel Cougar Point chipset support (John Villalovos) [560077] - [vhost] vhost-net: restart tx poll on sk_sndbuf full (Michael S. Tsirkin) [562837] - [vhost] fix get_user_pages_fast error handling (Michael S. Tsirkin) [562837] - [vhost] initialize log eventfd context pointer (Michael S. Tsirkin) [562837] - [vhost] logging thinko fix (Michael S. Tsirkin) [562837] - [vhost] vhost-net: switch to smp barriers (Michael S. Tsirkin) [562837] - [net] bug fix for vlan + gro issue (Andy Gospodarek) [569922] - [uv] Fix unmap_vma() bug related to mmu_notifiers (George Beshers) [253033] - [uv] Have mmu_notifiers use SRCU so they may safely schedule (George Beshers) [253033] - [drm] radeon/kms: bring all v2.6.33 fixes into EL6 kernel (Dave Airlie) [547422 554323 566618 569704] - [dvb] Fix endless loop when decoding ULE at dvb-core (Mauro Carvalho Chehab) [569243] - [kernel] sched: Fix SCHED_MC regression caused by change in sched cpu_power (Danny Feng) [568123] - [s390x] vdso: glibc does not use vdso functions (Hendrik Brueckner) [567755] - [drm] bring drm core/ttm/fb layer fixes in from upstream (Dave Airlie) [569701] - [kernel] Fix SMT scheduler regression in find_busiest_queue() (Danny Feng) [568120] - [s390x] qeth: avoid recovery during device online setting (Hendrik Brueckner) [568781] - [mm] Fix potential crash with sys_move_pages (Danny Feng) [562591] {CVE-2010-0415} - [scsi] pmcraid: bug fixes from upstream (Rob Evers) [567376] - [scsi] lpfc Update from 8.3.5.4 to 8.3.5.5 FC/FCoE (Rob Evers) [564508] - [ata] ahci: disable FPDMA auto-activate optimization on NVIDIA AHCI (David Milburn) [568815] - [selinux] netlabel: fix corruption of SELinux MLS categories > 127 (Eric Paris) [568370] - [gfs2] print glock numbers in hex (Robert S Peterson) [566755] - [mm] Fix hugetlb.c clear_huge_page parameter (Andrea Arcangeli) [566604] - [mm] fix anon_vma locking updates for transparent hugepage code (Andrea Arcangeli) [564515] - [netdrv] cxgb3: add memory barriers (Steve Best) [568390] - [dm] raid45 target: constructor error path oops fix (Heinz Mauelshagen) [567605] - [scsi] mpt2sas: fix missing initialization (Tomas Henzl) [567965] - [net] netfilter: nf_conntrack: per netns nf_conntrack_cachep (Jiri Pirko) [567181] - [x86] nmi_watchdog: use __cpuinit for nmi_watchdog_default (Don Zickus) [567601] - [netdrv] ixgbe: prevent speculative processing of descriptors (Steve Best) [568391] - [kvm] Fix emulate_sys[call, enter, exit]()'s fault handling (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] Fix segment descriptor loading (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] Fix load_guest_segment_descriptor() to inject page fault (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Forbid modifying CS segment register by mov instruction (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Fix x86_emulate_insn() not to use the variable rc for non-X86EMUL values (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: X86EMUL macro replacements: x86_emulate_insn() and its helpers (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: X86EMUL macro replacements: from do_fetch_insn_byte() to x86_decode_insn() (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] inject #UD in 64bit mode from instruction that are not valid there (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Fix properties of instructions in group 1_82 (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: code style cleanup (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Add LOCK prefix validity checking (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Check CPL level during privilege instruction emulation (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Fix popf emulation (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Check IOPL level during io instruction emulation (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: fix memory access during x86 emulation (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Add Virtual-8086 mode of emulation (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Add group9 instruction decoding (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Add group8 instruction decoding (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Introduce No64 decode option (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Add 'push/pop sreg' instructions (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [x86] AES/PCLMUL Instruction support: Various fixes for AES-NI and PCLMMUL (John Villalovos) [463496] - [x86] AES/PCLMUL Instruction support: Use gas macro for AES-NI instructions (John Villalovos) [463496] - [x86] AES/PCLMUL Instruction support: Various small fixes for AES/PCMLMUL and generate .byte code for some new instructions via gas macro (John Villalovos) [463496] - [x86] AES/PCLMUL Instruction support: Add PCLMULQDQ accelerated implementation (John Villalovos) [463496] - [scsi] megaraid_sas: fix for 32bit apps (Tomas Henzl) [559941] - [kvm] fix large packet drops on kvm hosts with ipv6 (Neil Horman) [565525] - [kvm] Add MAINTAINERS entry for virtio_console (Amit Shah) [566391] - [kvm] virtio: console: Fill ports' entire in_vq with buffers (Amit Shah) [566391] - [kvm] virtio: console: Error out if we can't allocate buffers for control queue (Amit Shah) [566391] - [kvm] virtio: console: Add ability to remove module (Amit Shah) [566391] - [kvm] virtio: console: Ensure no memleaks in case of unused buffers (Amit Shah) [566391] - [kvm] virtio: console: update Red Hat copyright for 2010 (Amit Shah) [566391] - [kvm] virtio: Initialize vq->data entries to NULL (Amit Shah) [566391] - [kvm] virtio: console: outbufs are no longer needed (Amit Shah) [566391] - [kvm] virtio: console: return -efault for fill_readbuf if copy_to_user fails (Amit Shah) [566391] - [kvm] virtio: console: Allow sending variable-sized buffers to host, efault on copy_from_user err (Amit Shah) [566391]- [s390] hvc_iucv: allocate IUCV send/receive buffers in DMA zone (Hendrik Brueckner) [566188] - [s390] qdio: continue polling for buffer state ERROR (Hendrik Brueckner) [565528] - [s390] qdio: prevent kernel bug message in interrupt handler (Hendrik Brueckner) [565542] - [s390] zfcp: report BSG errors in correct field (Hendrik Brueckner) [564378] - [s390] zfcp: cancel all pending work for a to be removed zfcp_port (Hendrik Brueckner) [564382] - [nfs] mount.nfs: Unknown error 526 (Steve Dickson) [561975] - [x86] x86-64, rwsem: Avoid store forwarding hazard in __downgrade_write (Avi Kivity) [563801] - [x86] x86-64, rwsem: 64-bit xadd rwsem implementation (Avi Kivity) [563801] - [x86] x86-64: support native xadd rwsem implementation (Avi Kivity) [563801] - [x86] clean up rwsem type system (Avi Kivity) [563801] - [x86] x86-32: clean up rwsem inline asm statements (Avi Kivity) [563801] - [x86] nmi_watchdog: enable by default on RHEL-6 (Don Zickus) [523857] - [block] freeze_bdev: don't deactivate successfully frozen MS_RDONLY sb (Mike Snitzer) [565890] - [block] fix bio_add_page for non trivial merge_bvec_fn case (Mike Snitzer) [565890] - [watchdog] Add support for iTCO watchdog on Ibex Peak chipset (John Villalovos) [536698] - [kernel] time: Remove xtime_cache (Prarit Bhargava) [563135] - [kernel] time: Implement logarithmic time accumalation (Prarit Bhargava) [563135] - [dm] raid1: fail writes if errors are not handled and log fails (Mike Snitzer) [565890] - [dm] mpath: fix stall when requeueing io (Mike Snitzer) [565890] - [dm] log: userspace fix overhead_size calcuations (Mike Snitzer) [565890] - [dm] stripe: avoid divide by zero with invalid stripe count (Mike Snitzer) [565890] - [mm] anon_vma locking updates for transparent hugepage code (Rik van Riel) [564515] - [mm] anon_vma linking changes to improve multi-process scalability (Rik van Riel) [564515] - [virt] virtio_blk: add block topology support (Christoph Hellwig) [556477] - [kvm] PIT: control word is write-only (Eduardo Habkost) [560905] {CVE-2010-0309} - [kernel] Prevent futex user corruption to crash the kernel (Jerome Marchand) [563957] - [selinux] print the module name when SELinux denies a userspace upcall (Eric Paris) [563731] - [gfs] GFS2 problems on single node cluster (Steven Whitehouse) [564329] - [ppc] Add kdump support to Collaborative Memory Manager (Steve Best) [563316]- [nfs] Remove a redundant check for PageFsCache in nfs_migrate_page() (Steve Dickson) [563938] - [nfs] Fix a bug in nfs_fscache_release_page() (Steve Dickson) [563938] - [mm] fix BUG()s caused by the transparent hugepage patch (Larry Woodman) [556572] - [fs] inotify: fix inotify WARN and compatibility issues (Eric Paris) [563363] - [net] do not check CAP_NET_RAW for kernel created sockets (Eric Paris) [540560] - [pci] Enablement of PCI ACS control when IOMMU enabled on system (Don Dutile) [523278] - [pci] PCI ACS support functions (Don Dutile) [523278] - [uv] x86: Fix RTC latency bug by reading replicated cachelines (George Beshers) [562189] - [s390x] ctcm / lcs / claw: remove cu3088 layer (Hendrik Brueckner) [557522] - [uv] vgaarb: add user selectability of the number of gpus in a system (George Beshers) [555879] - [gpu] vgaarb: fix vga arbiter to accept PCI domains other than 0 (George Beshers) [555879] - [uv] x86_64: update uv arch to target legacy VGA I/O correctly (George Beshers) [555879] - [pci] update pci_set_vga_state to call arch functions (George Beshers) [555879] - [uv] PCI: update pci_set_vga_state to call arch functions (George Beshers) [555879] - [mm] remove madvise(MADV_HUGEPAGE) (Andrea Arcangeli) [556572] - [mm] hugepage redhat customization (Andrea Arcangeli) [556572] - [mm] introduce khugepaged (Andrea Arcangeli) [556572] - [mm] transparent hugepage vmstat (Andrea Arcangeli) [556572] - [mm] memcg huge memory (Andrea Arcangeli) [556572] - [mm] memcg compound (Andrea Arcangeli) [556572] - [mm] pmd_trans_huge migrate bugcheck (Andrea Arcangeli) [556572] - [mm] madvise(MADV_HUGEPAGE) (Andrea Arcangeli) [556572] - [mm] verify pmd_trans_huge isnt leaking (Andrea Arcangeli) [556572] - [mm] transparent hugepage core (Andrea Arcangeli) [556572] - [mm] dont alloc harder for gfp nomemalloc even if nowait (Andrea Arcangeli) [556572] - [mm] introduce _GFP_NO_KSWAPD (Andrea Arcangeli) [556572] - [mm] backport page_referenced microoptimization (Andrea Arcangeli) [556572] - [mm] kvm mmu transparent hugepage support (Andrea Arcangeli) [556572] - [mm] clear_copy_huge_page (Andrea Arcangeli) [556572] - [mm] clear_huge_page fix (Andrea Arcangeli) [556572] - [mm] split_huge_page paging (Andrea Arcangeli) [556572] - [mm] split_huge_page_mm/vma (Andrea Arcangeli) [556572] - [mm] add pmd_huge_pte to mm_struct (Andrea Arcangeli) [556572] - [mm] clear page compound (Andrea Arcangeli) [556572] - [mm] add pmd mmu_notifier helpers (Andrea Arcangeli) [556572] - [mm] pte alloc trans splitting (Andrea Arcangeli) [556572] - [mm] bail out gup_fast on splitting pmd (Andrea Arcangeli) [556572] - [mm] add pmd mangling functions to x86 (Andrea Arcangeli) [556572] - [mm] add pmd mangling generic functions (Andrea Arcangeli) [556572] - [mm] special pmd_trans_* functions (Andrea Arcangeli) [556572] - [mm] config_transparent_hugepage (Andrea Arcangeli) [556572] - [mm] comment reminder in destroy_compound_page (Andrea Arcangeli) [556572] - [mm] export maybe_mkwrite (Andrea Arcangeli) [556572] - [mm] no paravirt version of pmd ops (Andrea Arcangeli) [556572] - [mm] add pmd paravirt ops (Andrea Arcangeli) [556572] - [mm] add native_set_pmd_at (Andrea Arcangeli) [556572] - [mm] clear compound mapping (Andrea Arcangeli) [556572] - [mm] update futex compound knowledge (Andrea Arcangeli) [556572] - [mm] alter compound get_page/put_page (Andrea Arcangeli) [556572] - [mm] add a compound_lock (Andrea Arcangeli) [556572] - [mm] define MADV_HUGEPAGE (Andrea Arcangeli) [556572] - [oprofile] Support Nehalem-EX CPU in Oprofile (John Villalovos) [528998] - [nfs] nfs: handle NFSv3 -EKEYEXPIRED errors as we would -EJUKEBOX (Jeff Layton) [479359] - [nfs] handle NFSv2 -EKEYEXPIRED returns from RPC layer appropriately (Jeff Layton) [479359] - [nfs] sunrpc: parse and return errors reported by gssd (Jeff Layton) [479359] - [nfs] nfs4: handle -EKEYEXPIRED errors from RPC layer (Jeff Layton) [479359] - [net] nf_conntrack: fix memory corruption (Jon Masters) [559471] - [kvm] emulate accessed bit for EPT (Rik van Riel) [555106] - [vhost] fix TUN=m VHOST_NET=y (Michael S. Tsirkin) [562837] - [vhost] vhost-net: defer f->private_data until setup succeeds (Chris Wright) [562837] - [vhost] vhost-net: comment use of invalid fd when setting vhost backend (Chris Wright) [562837] - [vhost] access check thinko fixes (Michael S. Tsirkin) [562837] - [vhost] make default mapping empty by default (Michael S. Tsirkin) [562837] - [vhost] add access_ok checks (Michael S. Tsirkin) [562837] - [vhost] prevent modification of an active ring (Michael S. Tsirkin) [562837] - [vhost] fix high 32 bit in FEATURES ioctls (Michael S. Tsirkin) [562837] - [dm] dm-raid1: fix deadlock at suspending failed device (Takahiro Yasui) [557932] - [dm] fix kernel panic at releasing bio on recovery failed region (Takahiro Yasui) [557934] - [scsi] lpfc Update from 8.3.4 to 8.3.5.4 FC/FCoE (Rob Evers) [531028] - [nfs] sunrpc/cache: fix module refcnt leak in a failure path (Steve Dickson) [562285] - [nfs] Ensure that we handle NFS4ERR_STALE_STATEID correctly (Steve Dickson) [560784] - [nfs] NFSv4.1: Don't call nfs4_schedule_state_recovery() unnecessarily (Steve Dickson) [560784] - [nfs] NFSv4: Don't allow posix locking against servers that don't support it (Steve Dickson) [560784] - [nfs] Ensure that the NFSv4 locking can recover from stateid errors (Steve Dickson) [560784] - [nfs] Avoid warnings when CONFIG_NFS_V4=n (Steve Dickson) [560784] - [nfs] Make nfs_commitdata_release static (Steve Dickson) [560784] - [nfs] Try to commit unstable writes in nfs_release_page() (Steve Dickson) [560784] - [nfs] Fix a reference leak in nfs_wb_cancel_page() (Steve Dickson) [560784] - [nfs] nfs41: cleanup callback code to use __be32 type (Steve Dickson) [560785] - [nfs] nfs41: clear NFS4CLNT_RECALL_SLOT bit on session reset (Steve Dickson) [560785] - [nfs] nfs41: fix nfs4_callback_recallslot (Steve Dickson) [560785] - [nfs] nfs41: resize slot table in reset (Steve Dickson) [560785] - [nfs] nfs41: implement cb_recall_slot (Steve Dickson) [560785] - [nfs] nfs41: back channel drc minimal implementation (Steve Dickson) [560785] - [nfs] nfs41: prepare for back channel drc (Steve Dickson) [560785] - [nfs] nfs41: remove uneeded checks in callback processing (Steve Dickson) [560785] - [nfs] nfs41: directly encode back channel error (Steve Dickson) [560785] - [nfs] nfs41: fix wrong error on callback header xdr overflow (Steve Dickson) [560785] - [nfs] nfs41: Process callback's referring call list (Steve Dickson) [560785] - [nfs] nfs41: Check slot table for referring calls (Steve Dickson) [560785] - [nfs] nfs41: Adjust max cache response size value (Steve Dickson) [560785] - [nfs] NFSD: Create PF_INET6 listener in write_ports (Steve Dickson) [560785] - [nfs] SUNRPC: NFS kernel APIs shouldn't return ENOENT for "transport not found" (Steve Dickson) [560785] - [nfs] SUNRPC: Bury "#ifdef IPV6" in svc_create_xprt() (Steve Dickson) [560785] - [nfs] NFSD: Support AF_INET6 in svc_addsock() function (Steve Dickson) [560785] - [nfs] SUNRPC: Use rpc_pton() in ip_map_parse() (Steve Dickson) [560785] - [nfs] nfsd: 4.1 has an rfc number (Steve Dickson) [560785] - [nfs] nfsd41: Create the recovery entry for the NFSv4.1 client (Steve Dickson) [560785] - [nfs] nfsd: use vfs_fsync for non-directories (Steve Dickson) [560785] - [nfs] nfsd4: Use FIRST_NFS4_OP in nfsd4_decode_compound() (Steve Dickson) [560785] - [nfs] nfsd41: nfsd4_decode_compound() does not recognize all ops (Steve Dickson) [560785]- [block] blk-cgroup: Fix lockdep warning of potential deadlock in blk-cgroup (Vivek Goyal) [561903] - [block] cfq: Do not idle on async queues and drive deeper WRITE depths (Vivek Goyal) [561902] - [quota] 64-bit quota format fixes (Jerome Marchand) [546311] - [x86] fix Add AMD Node ID MSR support (Bhavna Sarathy) [557540] - [fs] ext4: fix type of "offset" in ext4_io_end (Eric Sandeen) [560097] - [x86] Disable HPET MSI on ATI SB700/SB800 (Prarit Bhargava) [557332] - [x86] arch specific support for remapping HPET MSIs (Prarit Bhargava) [557332] - [x86] intr-remap: generic support for remapping HPET MSIs (Prarit Bhargava) [557332] - [gfs] GFS2: Extend umount wait coverage to full glock lifetime (Steven Whitehouse) [561287] - [gfs] GFS2: Wait for unlock completion on umount (Steven Whitehouse) [561287] - [gfs] GFS2: Use MAX_LFS_FILESIZE for meta inode size (Steven Whitehouse) [561307] - [gfs] GFS2: Use GFP_NOFS for alloc structure (Steven Whitehouse) [561307] - [gfs] GFS2: Fix refcnt leak on gfs2_follow_link() error path (Steven Whitehouse) [561307]- [s390x] dasd: fix online/offline race (Hendrik Brueckner) [552840] - [netdrv] update tg3 to version 3.106 and fix panic (John Feeney) [555101] - [s390x] dasd: Fix null pointer in s390dbf and discipline checking (Hendrik Brueckner) [559615] - [s390x] zcrypt: Do not remove coprocessor in case of error 8/72 (Hendrik Brueckner) [559613] - [s390x] cio: channel path vary operation has no effect (Hendrik Brueckner) [559612] - [uv] x86: Ensure hub revision set for all ACPI modes (George Beshers) [559752] - [uv] x86: Add function retrieving node controller revision number (George Beshers) [559752]- [virtio] console: show error message if hvc_alloc fails for console ports (Amit Shah) [543824] - [virtio] console: Add debugfs files for each port to expose debug info (Amit Shah) [543824] - [virtio] console: Add ability to hot-unplug ports (Amit Shah) [543824] - [virtio] hvc_console: Export (GPL'ed) hvc_remove (Amit Shah) [543824] - [virtio] Add ability to detach unused buffers from vrings (Amit Shah) [543824] - [virtio] console: Handle port hot-plug (Amit Shah) [543824] - [virtio] console: Remove cached data on port close (Amit Shah) [543824] - [virtio] console: Register with sysfs and create a 'name' attribute for ports (Amit Shah) [543824] - [virtio] console: Ensure only one process can have a port open at a time (Amit Shah) [543824] - [virtio] console: Add file operations to ports for open/read/write/poll (Amit Shah) [543824] - [virtio] console: Associate each port with a char device (Amit Shah) [543824] - [virtio] console: Prepare for writing to / reading from userspace buffers (Amit Shah) [543824] - [virtio] console: Add a new MULTIPORT feature, support for generic ports (Amit Shah) [543824] - [virtio] console: Introduce a send_buf function for a common path for sending data to host (Amit Shah) [543824] - [virtio] console: Introduce function to hand off data from host to readers (Amit Shah) [543824] - [virtio] console: Separate out find_vqs operation into a different function (Amit Shah) [543824] - [virtio] console: Separate out console init into a new function (Amit Shah) [543824] - [virtio] console: Separate out console-specific data into a separate struct (Amit Shah) [543824] - [virtio] console: ensure console size is updated on hvc open (Amit Shah) [543824] - [virtio] console: struct ports for multiple ports per device. (Amit Shah) [543824] - [virtio] console: remove global var (Amit Shah) [543824] - [virtio] console: don't assume a single console port. (Amit Shah) [543824] - [virtio] console: use vdev->priv to avoid accessing global var. (Amit Shah) [543824] - [virtio] console: introduce a get_inbuf helper to fetch bufs from in_vq (Amit Shah) [543824] - [virtio] console: ensure add_inbuf can work for multiple ports as well (Amit Shah) [543824] - [virtio] console: encapsulate buffer information in a struct (Amit Shah) [543824] - [virtio] console: port encapsulation (Amit Shah) [543824] - [virtio] console: We support only one device at a time (Amit Shah) [543824] - [virtio] hvc_console: Remove __devinit annotation from hvc_alloc (Amit Shah) [543824] - [virtio] hvc_console: make the ops pointer const. (Amit Shah) [543824] - [virtio] console: statically initialize virtio_cons (Amit Shah) [543824] - [virtio] console: comment cleanup (Amit Shah) [543824] - [x86] Fix crash when profiling more than 28 events (Bhavna Sarathy) [557570] - [x86] Add AMD Node ID MSR support (Bhavna Sarathy) [557540] - [kvm] fix spurious interrupt with irqfd (Marcelo Tosatti) [559343] - [kvm] eventfd: allow atomic read and waitqueue remove (Marcelo Tosatti) [559343] - [kvm] properly check max PIC pin in irq route setup (Marcelo Tosatti) [559343] - [kvm] only allow one gsi per fd (Marcelo Tosatti) [559343] - [kvm] x86: Fix leak of free lapic date in kvm_arch_vcpu_init() (Marcelo Tosatti) [559343] - [kvm] x86: Fix probable memory leak of vcpu->arch.mce_banks (Marcelo Tosatti) [559343] - [kvm] MMU: bail out pagewalk on kvm_read_guest error (Marcelo Tosatti) [559343] - [kvm] x86: Fix host_mapping_level() (Marcelo Tosatti) [559343] - [kvm] Fix race between APIC TMR and IRR (Marcelo Tosatti) [559343] - [x86] acpi: Export acpi_pci_irq_{add|del}_prt() (James Paradis) [553781] - [kdump] backport upstream ppc64 kcrctab fixes (Neil Horman) [558803] - [mm] Memory tracking for Stratus (James Paradis) [512400]- [drm] radeon possible security issue (Jerome Glisse) [556692] - [mm] Memory tracking for Stratus (James Paradis) [512400] - [pci] Always set prefetchable base/limit upper32 registers (Prarit Bhargava) [553471] - [scsi] Sync be2iscsi with upstream (Mike Christie) [515256] - [x86] msr/cpuid: Register enough minors for the MSR and CPUID drivers (George Beshers) [557554] - [x86] Remove unnecessary mdelay() from cpu_disable_common() (Peter Bogdanovic) [463633] - [x86] ioapic: Document another case when level irq is seen as an edge (Peter Bogdanovic) [463633] - [x86] ioapic: Fix the EOI register detection mechanism (Peter Bogdanovic) [463633] - [x86] io-apic: Move the effort of clearing remoteIRR explicitly before migrating the irq (Peter Bogdanovic) [463633] - [x86] Remove local_irq_enable()/local_irq_disable() in fixup_irqs() (Peter Bogdanovic) [463633] - [x86] Use EOI register in io-apic on intel platforms (Peter Bogdanovic) [463633]- [kdump] Remove the 32MB limitation for crashkernel (Steve Best) [529270] - [dm] dm-raid45: export missing dm_rh_inc (Heinz Mauelshagen) [552329] - [block] dm-raid45: add raid45 target (Heinz Mauelshagen) [552329] - [block] dm-replicator: blockdev site link handler (Heinz Mauelshagen) [552364] - [block] dm-replicator: ringbuffer replication log handler (Heinz Mauelshagen) [552364] - [block] dm-replicator: replication log and site link handler interfaces and main replicator module (Heinz Mauelshagen) [552364] - [block] dm-replicator: documentation and module registry (Heinz Mauelshagen) [552364] - [s390x] qeth: set default BLKT settings dependend on OSA hw level (Hendrik Brueckner) [557474] - [drm] bring RHEL6 radeon drm up to 2.6.33-rc4/5 level (Jerome Glisse) [557539] - [netdrv] e1000e: enhance frame fragment detection (Andy Gospodarek) [462780] - [stable] ipv6: skb_dst() can be NULL in ipv6_hop_jumbo(). (David S. Miller) [555084] - [stable] module: handle ppc64 relocating kcrctabs when CONFIG_RELOCATABLE=y (Rusty Russell) [555084] - [stable] fix more leaks in audit_tree.c tag_chunk() (Al Viro) [555084] - [stable] fix braindamage in audit_tree.c untag_chunk() (Al Viro) [555084] - [stable] mac80211: fix skb buffering issue (and fixes to that) (Johannes Berg) [555084] - [stable] kernel/sysctl.c: fix stable merge error in NOMMU mmap_min_addr (Mike Frysinger) [555084] - [stable] libertas: Remove carrier signaling from the scan code (Samuel Ortiz) [555084] - [stable] mac80211: add missing sanity checks for action frames (Felix Fietkau) [555084] - [stable] iwl: off by one bug (Dan Carpenter) [555084] - [stable] cfg80211: fix syntax error on user regulatory hints (Luis R. Rodriguez) [555084] - [stable] ath5k: Fix eeprom checksum check for custom sized eeproms (Luis R. Rodriguez) [555084] - [stable] iwlwifi: fix iwl_queue_used bug when read_ptr == write_ptr (Zhu Yi) [555084] - [stable] xen: fix hang on suspend. (Ian Campbell) [555084] - [stable] quota: Fix dquot_transfer for filesystems different from ext4 (Jan Kara) [555084] - [stable] hwmon: (adt7462) Fix pin 28 monitoring (Roger Blofeld) [555084] - [stable] hwmon: (coretemp) Fix TjMax for Atom N450/D410/D510 CPUs (Yong Wang) [555084] - [stable] netfilter: nf_ct_ftp: fix out of bounds read in update_nl_seq() (Patrick McHardy) [555084] - [stable] netfilter: ebtables: enforce CAP_NET_ADMIN (Florian Westphal) [555084] - [stable] ASoC: Fix WM8350 DSP mode B configuration (Mark Brown) [555084] - [stable] ALSA: atiixp: Specify codec for Foxconn RC4107MA-RS2 (Daniel T Chen) [555084] - [stable] ALSA: ac97: Add Dell Dimension 2400 to Headphone/Line Jack Sense blacklist (Daniel T Chen) [555084] - [stable] mmc_block: fix queue cleanup (Adrian Hunter) [555084] - [stable] mmc_block: fix probe error cleanup bug (Jarkko Lavinen) [555084] - [stable] mmc_block: add dev_t initialization check (Anna Lemehova) [555084] - [stable] kernel/signal.c: fix kernel information leak with print-fatal-signals=1 (Andi Kleen) [555084] - [stable] dma-debug: allow DMA_BIDIRECTIONAL mappings to be synced with DMA_FROM_DEVICE and (Krzysztof Halasa) [555084] - [stable] lib/rational.c needs module.h (Sascha Hauer) [555084] - [stable] drivers/cpuidle/governors/menu.c: fix undefined reference to `__udivdi3' (Stephen Hemminger) [555084] - [stable] rtc_cmos: convert shutdown to new pnp_driver->shutdown (OGAWA Hirofumi) [555084] - [stable] Revert "x86: Side-step lguest problem by only building cmpxchg8b_emu for pre-Pentium" (Rusty Russell) [555084] - [stable] exofs: simple_write_end does not mark_inode_dirty (Boaz Harrosh) [555084] - [stable] modules: Skip empty sections when exporting section notes (Ben Hutchings) [555084] - [stable] ASoC: fix params_rate() macro use in several codecs (Guennadi Liakhovetski) [555084] - [stable] fasync: split 'fasync_helper()' into separate add/remove functions (Linus Torvalds) [555084] - [stable] untangle the do_mremap() mess (Al Viro)- [mm] mmap: don't return ENOMEM when mapcount is temporarily exceeded in munmap() (Danny Feng) [557000] - [netdrv] vxge: fix issues found in Neterion testing (Michal Schmidt) [493985] - [x86] Force irq complete move during cpu offline (Prarit Bhargava) [541815] - [sound] Fix SPDIF-In for AD1988 codecs + add Intel Cougar IDs (Jaroslav Kysela) [557473] - [scsi] aic79xx: check for non-NULL scb in ahd_handle_nonpkt_busfree (Tomas Henzl) [557753] - [s390x] fix loading of PER control registers for utrace. (CAI Qian) [556410] - [s390x] ptrace: dont abuse PT_PTRACED (CAI Qian) [552102] - [perf] Remove the "event" callback from perf events (Jason Baron) [525517] - [perf] Use overflow handler instead of the event callback (Jason Baron) [525517] - [perf] Fix locking for PERF_FORMAT_GROUP (Jason Baron) [525517] - [perf] Fix event scaling for inherited counters (Jason Baron) [525517] - [perf] Fix PERF_FORMAT_GROUP scale info (Jason Baron) [525517] - [perf] Allow for custom overflow handlers (Jason Baron) [525517] - [perf] Add a callback to perf events (Jason Baron) [525517] - [perf] improve error reporting (Jason Baron) [525517] - [perf] add kernel internal interface (Jason Baron) [525517] - [utrace] fix utrace_maybe_reap() vs find_matching_engine() race (Oleg Nesterov) [557338] - [x86] Disable Memory hot add on x86 32-bit (Prarit Bhargava) [557131] - [netdrv] e1000e: update to the latest upstream (Andy Gospodarek) [462780] - [gfs] Use dquot_send_warning() (Steven Whitehouse) [557057] - [gfs] Add quota netlink support (Steven Whitehouse) [557057] - [netdrv] qlge: update to upstream version v1.00.00.23.00.00-01 (Andy Gospodarek) [553357] - [s390x] zfcp: set HW timeout requested by BSG request (Hendrik Brueckner) [556918] - [s390x] zfcp: introduce BSG timeout callback (Hendrik Brueckner) [556918] - [scsi] scsi_transport_fc: Allow LLD to reset FC BSG timeout (Hendrik Brueckner) [556918]- [kvm] fix cleanup_srcu_struct on vm destruction (Marcelo Tosatti) [554762] - [x86] core: make LIST_POISON less deadly (Avi Kivity) [554640] - [x86] dell-wmi: Add support for new Dell systems (Matthew Garrett) [525548] - [fs] xfs: 2.6.33 updates (Eric Sandeen) [554891] - [x86] Add kernel pagefault tracepoint for x86 & x86_64. (Larry Woodman) [526032] - [pci] PCIe AER: honor ACPI HEST FIRMWARE FIRST mode (Matthew Garrett) [537205] - [block] direct-io: cleanup blockdev_direct_IO locking (Eric Sandeen) [556547] - [tracing] tracepoint: Add signal tracepoints (Masami Hiramatsu) [526030] - [cgroups] fix for "kernel BUG at kernel/cgroup.c:790" (Dave Anderson) [547815] - [irq] Expose the irq_desc node as /proc/irq/*/node (George Beshers) [555866] - [scsi] qla2xxx - Update support for FC/FCoE HBA/CNA (Rob Evers) [553854] - [scsi] bfa update from 2.1.2.0 to 2.1.2.1 (Rob Evers) [475704] - [nfs] sunrpc: fix build-time warning (Steve Dickson) [437715] - [nfs] sunrpc: on successful gss error pipe write, don't return error (Steve Dickson) [437715] - [nfs] SUNRPC: Fix the return value in gss_import_sec_context() (Steve Dickson) [437715] - [nfs] SUNRPC: Fix up an error return value in gss_import_sec_context_kerberos() (Steve Dickson) [437715] - [nfs] sunrpc: fix peername failed on closed listener (Steve Dickson) [437715] - [nfs] nfsd: make sure data is on disk before calling ->fsync (Steve Dickson) [437715] - [uv] React 2.6.32.y: isolcpus broken in 2.6.32.y kernel (George Beshers) [548842] - [gru] GRU Rollup patch (George Beshers) [546680] - [uv] XPC: pass nasid instead of nid to gru_create_message_queue (George Beshers) [546695] - [uv] x86: XPC receive message reuse triggers invalid BUG_ON (George Beshers) [546695] - [uv] x86: xpc_make_first_contact hang due to not accepting ACTIVE state (George Beshers) [546695] - [uv] x86: xpc NULL deref when mesq becomes empty (George Beshers) [546695] - [uv] x86: update XPC to handle updated BIOS interface (George Beshers) [546695] - [uv] xpc needs to provide an abstraction for uv_gpa (George Beshers) [546695] - [uv] x86, irq: Check move_in_progress before freeing the vector mapping (George Beshers) [546668] - [uv] x86: Remove move_cleanup_count from irq_cfg (George Beshers) [546668] - [uv] x86, irq: Allow 0xff for /proc/irq/[n]/smp_affinity on an 8-cpu system (George Beshers) [546668] - [uv] x86, apic: Move SGI UV functionality out of generic IO-APIC code (George Beshers) [546668] - [uv] x86 SGI: Fix irq affinity for hub based interrupts (George Beshers) [546668] - [uv] x86 RTC: Always enable RTC clocksource (George Beshers) [546668] - [uv] x86 RTC: Rename generic_interrupt to x86_platform_ipi (George Beshers) [546668] - [uv] x86, mm: Correct the implementation of is_untracked_pat_range() (George Beshers) [548524] - [uv] x86: Change is_ISA_range() into an inline function (George Beshers) [548524] - [uv] x86, platform: Change is_untracked_pat_range() to bool (George Beshers) [548524] - [uv] x86, mm: is_untracked_pat_range() takes a normal semiclosed range (George Beshers) [548524] - [uv] x86, mm: Call is_untracked_pat_range() rather than is_ISA_range() (George Beshers) [548524] - [uv] x86 SGI: Dont track GRU space in PAT (George Beshers) [548524] - [scsi] megaraid: upgrade to 4.17 (Tomas Henzl) [520729] - [scsi] mpt2sas: Bump version 03.100.03.00 (Tomas Henzl) [470848] - [scsi] mpt2sas: don't update links nor unblock device at no link rate change (Tomas Henzl) [470848] - [scsi] mpt2sas: add support for RAID Action System Shutdown Initiated at OS Shutdown (Tomas Henzl) [470848] - [scsi] mpt2sas: freeze the sdev IO queue when firmware sends internal device reset (Tomas Henzl) [470848] - [scsi] mpt2sas: fix PPC endian bug (Tomas Henzl) [470848] - [scsi] mpt2sas: mpt2sas_base_get_sense_buffer_dma returns little endian (Tomas Henzl) [470848] - [scsi] mpt2sas: return DID_TRANSPORT_DISRUPTED in nexus loss and SCSI_MLQUEUE_DEVICE_BUSY if device is busy (Tomas Henzl) [470848] - [scsi] mpt2sas: retrieve the ioc facts prior to putting the controller into READY state (Tomas Henzl) [470848] - [scsi] mpt2sas: add new info messages for IR and Expander events (Tomas Henzl) [470848] - [scsi] mpt2sas: limit the max_depth to 32 for SATA devices (Tomas Henzl) [470848] - [scsi] mpt2sas: add TimeStamp support when sending ioc_init (Tomas Henzl) [470848] - [scsi] mpt2sas: add extended type for diagnostic buffer support (Tomas Henzl) [470848] - [scsi] mpt2sas: add command line option diag_buffer_enable (Tomas Henzl) [470848] - [scsi] mpt2sas: fix some comments (Tomas Henzl) [470848] - [scsi] mpt2sas: stop driver when firmware encounters faults (Tomas Henzl) [470848] - [scsi] mpt2sas: adding MPI Headers - revision L (Tomas Henzl) [470848] - [scsi] mpt2sas: new device SAS2208 support (Tomas Henzl) [470848] - [scsi] mpt2sas: check for valid response info (Tomas Henzl) [470848] - [scsi] mpt2sas: fix expander remove fail (Tomas Henzl) [470848] - [scsi] mpt2sas: use sas address instead of handle as a lookup (Tomas Henzl) [470848] - [sound] ALSA HDA driver update 2009-12-15 (Jaroslav Kysela) [555812] - [block] Honor the gfp_mask for alloc_page() in blkdev_issue_discard() (Mike Snitzer) [554719] - [scsi] sync fcoe with upstream (Mike Christie) [549945] - [net] dccp: modify how dccp creates slab caches to prevent bug halt in SLUB (Neil Horman) [553698] - [s390x] tape: Add pr_fmt() macro to all tape source files (Hendrik Brueckner) [554380] - [s390] qeth: fix packet loss if TSO is switched on (Hendrik Brueckner) [546632] - [s390x] qeth: Support for HiperSockets Network Traffic Analyzer (Hendrik Brueckner) [463706] - [serial] 8250: add support for DTR/DSR hardware flow control (Mauro Carvalho Chehab) [523848]- [build] Revert "[redhat] disabling temporaly DEVTMPFS" (Aristeu Rozanski)- [drm] minor printk fixes from upstream (Dave Airlie) [554601] - [offb] add support for framebuffer handoff to offb. (Dave Airlie) [554948] - [x86] allow fbdev primary video code on 64-bit. (Dave Airlie) [554930] - [drm] nouveau: update to 2.6.33 level (Dave Airlie) [549930] - [drm] ttm: validation API changes + ERESTART fixes. (Dave Airlie) [554918] - [drm] radeon/kms: update to 2.6.33 (without TTM API changes) (Dave Airlie) [554918] - [drm] i915: bring Intel DRM/KMS driver up to 2.6.33 (Dave Airlie) [554616] - [drm] radeon/intel: realign displayport helper code with upstream. (Dave Airlie) [554601] - [drm] kms: rollup KMS core and helper changes to 2.6.33 (Dave Airlie) [554601] - [drm] remove address mask param for drm_pci_alloc() (Dave Airlie) [554601] - [drm] add new userspace core drm interfaces from 2.6.33 (Dave Airlie) [554601] - [drm] unlocked ioctl support for core + macro fixes (Dave Airlie) [554601] - [drm] ttm: rollup upstream TTM fixes (Dave Airlie) [554601] - [drm] mm: patch drm core memory range manager up to 2.6.33 (Dave Airlie) [554601] - [drm] drm/edid: update to 2.6.33 EDID parser code (Dave Airlie) [554601] - [net] dccp: fix module load dependency btw dccp_probe and dccp (Neil Horman) [554840] - [powerpc] pseries: Correct pseries/dlpar.c build break without CONFIG_SMP (Steve Best) [539318] - [powerpc] cpu-allocation/deallocation process (Steve Best) [539318] - [powerpc] Add code to online/offline CPUs of a DLPAR node (Steve Best) [539318] - [powerpc] CPU DLPAR handling (Steve Best) [539318] - [powerpc] sysfs cpu probe/release files (Steve Best) [539318] - [powerpc] Kernel handling of Dynamic Logical Partitioning (Steve Best) [539318] - [powerpc] pseries: Add hooks to put the CPU into an appropriate offline state (Steve Best) [539318] - [powerpc] pseries: Add extended_cede_processor() helper function. (Steve Best) [539318] - [gfs] GFS2: Fix glock refcount issues (Steven Whitehouse) [546634] - [gfs] GFS2: Ensure uptodate inode size when using O_APPEND (Steven Whitehouse) [547639] - [gfs] GFS2: Fix locking bug in rename (Steven Whitehouse) [547640] - [gfs] GFS2: Fix lock ordering in gfs2_check_blk_state() (Steven Whitehouse) [554673] - [gfs2] only show nobarrier option on /proc/mounts when the option is active (Steven Whitehouse) [546665] - [gfs2] add barrier/nobarrier mount options (Steven Whitehouse) [546665] - [gfs2] remove division from new statfs code (Steven Whitehouse) [298561] - [gfs2] Improve statfs and quota usability (Steven Whitehouse) [298561] - [gfs2] Add set_xquota support (Steven Whitehouse) [298561] - [gfs2] Add get_xquota support (Steven Whitehouse) [298561] - [gfs2] Clean up gfs2_adjust_quota() and do_glock() (Steven Whitehouse) [298561] - [gfs2] Remove constant argument from qd_get() (Steven Whitehouse) [298561] - [gfs2] Remove constant argument from qdsb_get() (Steven Whitehouse) [298561] - [gfs2] Add proper error reporting to quota sync via sysfs (Steven Whitehouse) [298561] - [gfs2] Add get_xstate quota function (Steven Whitehouse) [298561] - [gfs2] Remove obsolete code in quota.c (Steven Whitehouse) [298561] - [gfs2] Hook gfs2_quota_sync into VFS via gfs2_quotactl_ops (Steven Whitehouse) [298561] - [gfs2] Alter arguments of gfs2_quota/statfs_sync (Steven Whitehouse) [298561] - [gfs2] Fix -o meta mounts for subsequent mounts (Steven Whitehouse) [546664] - [gfs] GFS2: Fix gfs2_xattr_acl_chmod() (Steven Whitehouse) [546294] - [gfs] VFS: Use GFP_NOFS in posix_acl_from_xattr() (Steven Whitehouse) [546294] - [gfs] GFS2: Add cached ACLs support (Steven Whitehouse) [546294] - [gfs] GFS2: Clean up ACLs (Steven Whitehouse) [546294] - [gfs] GFS2: Use gfs2_set_mode() instead of munge_mode() (Steven Whitehouse) [546294] - [gfs] GFS2: Use forget_all_cached_acls() (Steven Whitehouse) [546294] - [gfs] VFS: Add forget_all_cached_acls() (Steven Whitehouse) [546294] - [gfs] GFS2: Fix up system xattrs (Steven Whitehouse) [546294] - [netdrv] igb: Update igb driver to support Barton Hills (Stefan Assmann) [462783] - [dm] add feature flags to reduce future kABI impact (Mike Snitzer) [547756] - [block] Stop using byte offsets (Mike Snitzer) [554718] - [dm] Fix device mapper topology stacking (Mike Snitzer) [554718] - [block] bdev_stack_limits wrapper (Mike Snitzer) [554718] - [block] Fix discard alignment calculation and printing (Mike Snitzer) [554718] - [block] Correct handling of bottom device misaligment (Mike Snitzer) [554718] - [block] Fix incorrect alignment offset reporting and update documentation (Mike Snitzer) [554718] - [kvm] Fix possible circular locking in kvm_vm_ioctl_assign_device() (Marcelo Tosatti) [554762] - [kvm] only clear irq_source_id if irqchip is present (Marcelo Tosatti) [554762] - [kvm] fix lock imbalance in kvm_*_irq_source_id() (Marcelo Tosatti) [554762] - [kvm] VMX: Report unexpected simultaneous exceptions as internal errors (Marcelo Tosatti) [554762] - [kvm] Allow internal errors reported to userspace to carry extra data (Marcelo Tosatti) [554762] - [kvm] x86: disable paravirt mmu reporting (Marcelo Tosatti) [554762] - [kvm] x86: disallow KVM_{SET, GET}_LAPIC without allocated in-kernel lapic (Marcelo Tosatti) [554762] - [kvm] x86: disallow multiple KVM_CREATE_IRQCHIP (Marcelo Tosatti) [554762] - [kvm] VMX: Disable unrestricted guest when EPT disabled (Marcelo Tosatti) [554762] - [kvm] SVM: remove needless mmap_sem acquision from nested_svm_map (Marcelo Tosatti) [554762] - [kvm] SVM: Notify nested hypervisor of lost event injections (Marcelo Tosatti) [554762] - [kvm] SVM: Move INTR vmexit out of atomic code (Marcelo Tosatti) [554762] - [kvm] remove pre_task_link setting in save_state_to_tss16 (Marcelo Tosatti) [554762] - [kvm] x86: Extend KVM_SET_VCPU_EVENTS with selective updates (Marcelo Tosatti) [554500] - [kvm] x86: Add KVM_GET/SET_VCPU_EVENTS (Marcelo Tosatti) [554500] - [kvm] fix kvmclock-adjust-offset ioctl to match upstream (Marcelo Tosatti) [554524] - [kvm] SVM: init_vmcb(): remove redundant save->cr0 initialization (Marcelo Tosatti) [554506] - [kvm] SVM: Reset cr0 properly on vcpu reset (Marcelo Tosatti) [554506] - [kvm] VMX: Use macros instead of hex value on cr0 initialization (Marcelo Tosatti) [554506] - [kvm] avoid taking ioapic mutex for non-ioapic EOIs (Marcelo Tosatti) [550809] - [kvm] Bump maximum vcpu count to 64 (Marcelo Tosatti) [550809] - [kvm] convert slots_lock to a mutex (Marcelo Tosatti) [550809] - [kvm] switch vcpu context to use SRCU (Marcelo Tosatti) [550809] - [kvm] convert io_bus to SRCU (Marcelo Tosatti) [550809] - [kvm] x86: switch kvm_set_memory_alias to SRCU update (Marcelo Tosatti) [550809] - [kvm] use SRCU for dirty log (Marcelo Tosatti) [550809] - [kvm] introduce kvm->srcu and convert kvm_set_memory_region to SRCU update (Marcelo Tosatti) [550809] - [kvm] use gfn_to_pfn_memslot in kvm_iommu_map_pages (Marcelo Tosatti) [550809] - [kvm] introduce gfn_to_pfn_memslot (Marcelo Tosatti) [550809] - [kvm] split kvm_arch_set_memory_region into prepare and commit (Marcelo Tosatti) [550809] - [kvm] modify alias layout in x86s struct kvm_arch (Marcelo Tosatti) [550809] - [kvm] modify memslots layout in struct kvm (Marcelo Tosatti) [550809] - [kvm] rcu: Enable synchronize_sched_expedited() fastpath (Marcelo Tosatti) [550809] - [kvm] rcu: Add synchronize_srcu_expedited() to the documentation (Marcelo Tosatti) [550809] - [kvm] rcu: Add synchronize_srcu_expedited() to the rcutorture test suite (Marcelo Tosatti) [550809] - [kvm] Add synchronize_srcu_expedited() (Marcelo Tosatti) [550809] - [kvm] Drop kvm->irq_lock lock from irq injection path (Marcelo Tosatti) [550809] - [kvm] Move IO APIC to its own lock (Marcelo Tosatti) [550809] - [kvm] Convert irq notifiers lists to RCU locking (Marcelo Tosatti) [550809] - [kvm] Move irq ack notifier list to arch independent code (Marcelo Tosatti) [550809] - [kvm] Move irq routing data structure to rcu locking (Marcelo Tosatti) [550809] - [kvm] Maintain back mapping from irqchip/pin to gsi (Marcelo Tosatti) [550809] - [kvm] Change irq routing table to use gsi indexed array (Marcelo Tosatti) [550809] - [kvm] Move irq sharing information to irqchip level (Marcelo Tosatti) [550809] - [kvm] Call pic_clear_isr() on pic reset to reuse logic there (Marcelo Tosatti) [550809] - [kvm] Dont pass kvm_run arguments (Marcelo Tosatti) [550809]- [modsign] Remove Makefile.modpost qualifying message for module sign failure (David Howells) [543529] - [nfs] fix oops in nfs_rename() (Jeff Layton) [554337] - [x86] AMD: Fix stale cpuid4_info shared_map data in shared_cpu_map cpumasks (Prarit Bhargava) [546610] - [s390] kernel: improve code generated by atomic operations (Hendrik Brueckner) [547411] - [s390x] tape: incomplete device removal (Hendrik Brueckner) [547415] - [netdrv] be2net: update be2net driver to latest upstream (Ivan Vecera) [515262] - [x86] mce: fix confusion between bank attributes and mce attributes (hiro muneda) [476606] - [tpm] autoload tpm_tis driver (John Feeney) [531891] - [stable] generic_permission: MAY_OPEN is not write access (Serge E. Hallyn) [555084] - [stable] rt2x00: Disable powersaving for rt61pci and rt2800pci. (Gertjan van Wingerde) [555084] - [stable] lguest: fix bug in setting guest GDT entry (Rusty Russell) [555084] - [stable] ext4: Update documentation to correct the inode_readahead_blks option name (Fang Wenqi) [555084] - [stable] sched: Sched_rt_periodic_timer vs cpu hotplug (Peter Zijlstra) [555084] - [stable] amd64_edac: fix forcing module load/unload (Borislav Petkov) [555084] - [stable] amd64_edac: make driver loading more robust (Borislav Petkov) [555084] - [stable] amd64_edac: fix driver instance freeing (Borislav Petkov) [555084] - [stable] x86, msr: msrs_alloc/free for CONFIG_SMP=n (Borislav Petkov) [555084] - [stable] x86, msr: Add support for non-contiguous cpumasks (Borislav Petkov) [555084] - [stable] amd64_edac: unify MCGCTL ECC switching (Borislav Petkov) [555084] - [stable] cpumask: use modern cpumask style in drivers/edac/amd64_edac.c (Rusty Russell) [555084] - [stable] x86, msr: Unify rdmsr_on_cpus/wrmsr_on_cpus (Borislav Petkov) [555084] - [stable] ext4: fix sleep inside spinlock issue with quota and dealloc (#14739) (Dmitry Monakhov) [555084] - [stable] ext4: Convert to generic reserved quota's space management. (Dmitry Monakhov) [555084] - [stable] quota: decouple fs reserved space from quota reservation (Dmitry Monakhov) [555084] - [stable] Add unlocked version of inode_add_bytes() function (Dmitry Monakhov) [555084] - [stable] udf: Try harder when looking for VAT inode (Jan Kara) [555084] - [stable] orinoco: fix GFP_KERNEL in orinoco_set_key with interrupts disabled (Andrey Borzenkov) [555084] - [stable] drm: disable all the possible outputs/crtcs before entering KMS mode (Zhao Yakui) [555084] - [stable] drm/radeon/kms: fix crtc vblank update for r600 (Dave Airlie) [555084] - [stable] sched: Fix balance vs hotplug race (Peter Zijlstra) [555084] - [stable] Keys: KEYCTL_SESSION_TO_PARENT needs TIF_NOTIFY_RESUME architecture support (Geert Uytterhoeven) [555084] - [stable] b43: avoid PPC fault during resume (Larry Finger) [555084] - [stable] hwmon: (sht15) Off-by-one error in array index + incorrect constants (Jonathan Cameron) [555084] - [stable] netfilter: fix crashes in bridge netfilter caused by fragment jumps (Patrick McHardy) [555084] - [stable] ipv6: reassembly: use seperate reassembly queues for conntrack and local delivery (Patrick McHardy) [555084] - [stable] e100: Fix broken cbs accounting due to missing memset. (Roger Oksanen) [555084] - [stable] memcg: avoid oom-killing innocent task in case of use_hierarchy (Daisuke Nishimura) [555084] - [stable] x86/ptrace: make genregs[32]_get/set more robust (Linus Torvalds) [555084] - [stable] V4L/DVB (13596): ov511.c typo: lock => unlock (Dan Carpenter) [555084] - [stable] kernel/sysctl.c: fix the incomplete part of sysctl_max_map_count-should-be-non-negative.patch (WANG Cong) [555084] - [stable] 'sysctl_max_map_count' should be non-negative (Amerigo Wang) [555084] - [stable] NOMMU: Optimise away the {dac_,}mmap_min_addr tests (David Howells) [555084] - [stable] mac80211: fix race with suspend and dynamic_ps_disable_work (Luis R. Rodriguez) [555084] - [stable] iwlwifi: fix 40MHz operation setting on cards that do not allow it (Reinette Chatre) [555084] - [stable] iwlwifi: fix more eeprom endian bugs (Johannes Berg) [555084] - [stable] iwlwifi: fix EEPROM/OTP reading endian annotations and a bug (Johannes Berg) [555084] - [stable] iwl3945: fix panic in iwl3945 driver (Zhu Yi) [555084] - [stable] iwl3945: disable power save (Reinette Chatre) [555084] - [stable] ath9k_hw: Fix AR_GPIO_INPUT_EN_VAL_BT_PRIORITY_BB and its shift value in 0x4054 (Vasanthakumar Thiagarajan) [555084] - [stable] ath9k_hw: Fix possible OOB array indexing in gen_timer_index[] on 64-bit (Vasanthakumar Thiagarajan) [555084] - [stable] ath9k: fix suspend by waking device prior to stop (Sujith) [555084] - [stable] ath9k: wake hardware during AMPDU TX actions (Luis R. Rodriguez) [555084] - [stable] ath9k: fix missed error codes in the tx status check (Felix Fietkau) [555084] - [stable] ath9k: Fix TX queue draining (Sujith) [555084] - [stable] ath9k: wake hardware for interface IBSS/AP/Mesh removal (Luis R. Rodriguez) [555084] - [stable] ath5k: fix SWI calibration interrupt storm (Bob Copeland) [555084] - [stable] cfg80211: fix race between deauth and assoc response (Johannes Berg) [555084] - [stable] mac80211: Fix IBSS merge (Sujith) [555084] - [stable] mac80211: fix WMM AP settings application (Johannes Berg) [555084] - [stable] mac80211: fix propagation of failed hardware reconfigurations (Luis R. Rodriguez) [555084] - [stable] iwmc3200wifi: fix array out-of-boundary access (Zhu Yi) [555084] - [stable] Libertas: fix buffer overflow in lbs_get_essid() (Daniel Mack) [555084] - [stable] KVM: LAPIC: make sure IRR bitmap is scanned after vm load (Marcelo Tosatti) [555084] - [stable] KVM: MMU: remove prefault from invlpg handler (Marcelo Tosatti) [555084] - [stable] ioat2,3: put channel hardware in known state at init (Dan Williams) [555084] - [stable] ioat3: fix p-disabled q-continuation (Dan Williams) [555084] - [stable] x86/amd-iommu: Fix initialization failure panic (Joerg Roedel) [555084] - [stable] dma-debug: Fix bug causing build warning (Ingo Molnar) [555084] - [stable] dma-debug: Do not add notifier when dma debugging is disabled. (Shaun Ruffell) [555084] - [stable] dma: at_hdmac: correct incompatible type for argument 1 of 'spin_lock_bh' (Nicolas Ferre) [555084] - [stable] md: Fix unfortunate interaction with evms (NeilBrown) [555084] - [stable] x86: SGI UV: Fix writes to led registers on remote uv hubs (Mike Travis) [555084] - [stable] drivers/net/usb: Correct code taking the size of a pointer (Julia Lawall) [555084] - [stable] USB: fix bugs in usb_(de)authorize_device (Alan Stern) [555084] - [stable] USB: rename usb_configure_device (Alan Stern) [555084] - [stable] Bluetooth: Prevent ill-timed autosuspend in USB driver (Oliver Neukum) [555084] - [stable] USB: musb: gadget_ep0: avoid SetupEnd interrupt (Sergei Shtylyov) [555084] - [stable] USB: Fix a bug on appledisplay.c regarding signedness (pancho horrillo) [555084] - [stable] USB: option: support hi speed for modem Haier CE100 (Donny Kurnia) [555084] - [stable] USB: emi62: fix crash when trying to load EMI 6|2 firmware (Clemens Ladisch) [555084] - [stable] drm/radeon: fix build on 64-bit with some compilers. (Dave Airlie) [555084] - [stable] ASoC: Do not write to invalid registers on the wm9712. (Eric Millbrandt) [555084] - [stable] powerpc: Handle VSX alignment faults correctly in little-endian mode (Neil Campbell) [555084] - [stable] ACPI: Use the return result of ACPI lid notifier chain correctly (Zhao Yakui) [555084] - [stable] ACPI: EC: Fix MSI DMI detection (Alexey Starikovskiy) [555084] - [stable] acerhdf: limit modalias matching to supported (Stefan Bader) [555084] - [stable] ALSA: hda - Fix missing capsrc_nids for ALC88x (Takashi Iwai) [555084] - [stable] sound: sgio2audio/pdaudiocf/usb-audio: initialize PCM buffer (Clemens Ladisch) [555084] - [stable] ASoC: wm8974: fix a wrong bit definition (Guennadi Liakhovetski) [555084] - [stable] pata_cmd64x: fix overclocking of UDMA0-2 modes (Bartlomiej Zolnierkiewicz) [555084] - [stable] pata_hpt3x2n: fix clock turnaround (Sergei Shtylyov) [555084] - [stable] clockevents: Prevent clockevent_devices list corruption on cpu hotplug (Thomas Gleixner) [555084] - [stable] sched: Select_task_rq_fair() must honour SD_LOAD_BALANCE (Peter Zijlstra) [555084] - [stable] x86, cpuid: Add "volatile" to asm in native_cpuid() (Suresh Siddha) [555084] - [stable] sched: Fix task_hot() test order (Peter Zijlstra) [555084] - [stable] SCSI: fc class: fix fc_transport_init error handling (Mike Christie) [555084] - [stable] SCSI: st: fix mdata->page_order handling (FUJITA Tomonori) [555084] - [stable] SCSI: qla2xxx: dpc thread can execute before scsi host has been added (Michael Reed) [555084] - [stable] SCSI: ipr: fix EEH recovery (Kleber Sacilotto de Souza) [555084] - [stable] implement early_io{re,un}map for ia64 (Luck, Tony) [555084] - [stable] perf_event: Fix incorrect range check on cpu number (Paul Mackerras) [555084] - [stable] netfilter: xtables: document minimal required version (Jan Engelhardt) [555084] - [stable] intel-iommu: ignore page table validation in pass through mode (Chris Wright) [555084] - [stable] jffs2: Fix long-standing bug with symlink garbage collection. (David Woodhouse) [555084] - [stable] ipvs: zero usvc and udest (Simon Horman) [555084] - [stable] mm: sigbus instead of abusing oom (Hugh Dickins) [555084] - [stable] drm/i915: Fix LVDS stability issue on Ironlake (Zhenyu Wang) [555084] - [stable] drm/i915: PineView only has LVDS and CRT ports (Zhenyu Wang) [555084] - [stable] drm/i915: Avoid NULL dereference with component_only tv_modes (Chris Wilson) [555084] - [stable] x86: Under BIOS control, restore AP's APIC_LVTTHMR to the BSP value (Yong Wang) [555084] - [stable] bcm63xx_enet: fix compilation failure after get_stats_count removal (Florian Fainelli) [555084] - [stable] V4L/DVB (13116): gspca - ov519: Webcam 041e:4067 added. (Rafal Milecki) [555084] - [stable] ext3: Fix data / filesystem corruption when write fails to copy data (Jan Kara) [555084] - [stable] net: Fix userspace RTM_NEWLINK notifications. (Eric W. Biederman) [555084] - [stable] ACPI: Use the ARB_DISABLE for the CPU which model id is less than 0x0f. (Zhao Yakui) [555084] - [stable] vmalloc: conditionalize build of pcpu_get_vm_areas() (Tejun Heo) [555084] - [stable] asus-laptop: change light sens default values. (Corentin Chary) [555084] - [stable] acerhdf: add new BIOS versions (Peter Feuerer) [555084] - [stable] matroxfb: fix problems with display stability (Alan Cox) [555084] - [stable] ipw2100: fix rebooting hang with driver loaded (Zhu Yi) [555084] - [stable] thinkpad-acpi: preserve rfkill state across suspend/resume (Henrique de Moraes Holschuh) [555084] - [stable] thinkpad-acpi: fix default brightness_mode for R50e/R51 (Henrique de Moraes Holschuh) [555084] - [stable] memcg: fix memory.memsw.usage_in_bytes for root cgroup (Kirill A. Shutemov) [555084] - [stable] mac80211: Fix dynamic power save for scanning. (Vivek Natarajan) [555084] - [stable] ath9k: fix tx status reporting (Felix Fietkau) [555084] - [stable] tracing: Fix event format export (Johannes Berg) [555084] - [stable] b43legacy: avoid PPC fault during resume (Larry Finger) [555084] - [stable] sparc: Set UTS_MACHINE correctly. (David S. Miller) [555084] - [stable] sparc64: Fix stack debugging IRQ stack regression. (David S. Miller) [555084] - [stable] sparc64: Fix overly strict range type matching for PCI devices. (David S. Miller) [555084] - [stable] sparc64: Don't specify IRQF_SHARED for LDC interrupts. (David S. Miller) [555084] - [stable] b44 WOL setup: one-bit-off stack corruption kernel panic fix (Stanislav Brabec) [555084] - [stable] ip_fragment: also adjust skb->truesize for packets not owned by a socket (Patrick McHardy) [555084] - [stable] tcp: Stalling connections: Fix timeout calculation routine (Damian Lukowski) [555084] - [stable] slc90e66: fix UDMA handling (Bartlomiej Zolnierkiewicz) [555084] - [stable] xen: try harder to balloon up under memory pressure. (Ian Campbell) [555084] - [stable] Xen balloon: fix totalram_pages counting. (Gianluca Guida) [555084] - [stable] xen: explicitly create/destroy stop_machine workqueues outside suspend/resume region. (Ian Campbell) [555084] - [stable] xen: use iret for return from 64b kernel to 32b usermode (Jeremy Fitzhardinge) [555084] - [stable] xen: don't leak IRQs over suspend/resume. (Ian Campbell) [555084] - [stable] xen: improve error handling in do_suspend. (Ian Campbell) [555084] - [stable] xen: call clock resume notifier on all CPUs (Ian Campbell) [555084] - [stable] xen: register runstate info for boot CPU early (Jeremy Fitzhardinge) [555084] - [stable] xen: don't call dpm_resume_noirq() with interrupts disabled. (Jeremy Fitzhardinge) [555084] - [stable] xen: register runstate on secondary CPUs (Ian Campbell) [555084] - [stable] xen: register timer interrupt with IRQF_TIMER (Ian Campbell) [555084] - [stable] xen: correctly restore pfn_to_mfn_list_list after resume (Ian Campbell) [555084] - [stable] xen: restore runstate_info even if !have_vcpu_info_placement (Jeremy Fitzhardinge) [555084] - [stable] xen: re-register runstate area earlier on resume. (Ian Campbell) [555084] - [stable] xen/xenbus: make DEVICE_ATTR()s static (Jeremy Fitzhardinge) [555084] - [stable] drm/i915: Add the missing clonemask for display port on Ironlake (Zhao Yakui) [555084] - [stable] drm/i915: Set the error code after failing to insert new offset into mm ht. (Chris Wilson) [555084] - [stable] drm/ttm: Fix build failure due to missing struct page (Martin Michlmayr) [555084] - [stable] drm/radeon/kms: rs6xx/rs740: clamp vram to aperture size (Alex Deucher) [555084] - [stable] drm/radeon/kms: fix vram setup on rs600 (Alex Deucher) [555084] - [stable] drm/radeon/kms: fix legacy crtc2 dpms (Alex Deucher) [555084] - [stable] drm/radeon/kms: handle vblanks properly with dpms on (Alex Deucher) [555084] - [stable] drm/radeon/kms: Add quirk for HIS X1300 board (Alex Deucher) [555084] - [stable] powerpc: Fix usage of 64-bit instruction in 32-bit altivec code (Benjamin Herrenschmidt) [555084] - [stable] powerpc/therm_adt746x: Record pwm invert bit at module load time] (Darrick J. Wong) [555084] - [stable] powerpc/windfarm: Add detection for second cpu pump (Bolko Maass) [555084] - [stable] mm: hugetlb: fix hugepage memory leak in walk_page_range() (Naoya Horiguchi) [555084] - [stable] mm: hugetlb: fix hugepage memory leak in mincore() (Naoya Horiguchi) [555084] - [stable] x86: Fix bogus warning in apic_noop.apic_write() (Thomas Gleixner) [555084] - [stable] rtl8187: Fix wrong rfkill switch mask for some models (Larry Finger) [555084] - [stable] wireless: correctly report signal value for IEEE80211_HW_SIGNAL_UNSPEC (John W. Linville) [555084] - [stable] mac80211: fix scan abort sanity checks (Johannes Berg) [555084] - [stable] mac80211: Revert 'Use correct sign for mesh active path refresh' (Javier Cardona) [555084] - [stable] mac80211: Fixed bug in mesh portal paths (Javier Cardona) [555084] - [stable] mac80211: Fix bug in computing crc over dynamic IEs in beacon (Vasanthakumar Thiagarajan) [555084] - [stable] Serial: Do not read IIR in serial8250_start_tx when UART_BUG_TXEN (Ian Jackson) [555084] - [stable] Driver core: fix race in dev_driver_string (Alan Stern) [555084] - [stable] debugfs: fix create mutex racy fops and private data (Mathieu Desnoyers) [555084] - [stable] devpts_get_tty() should validate inode (Sukadev Bhattiprolu) [555084] - [stable] futex: Take mmap_sem for get_user_pages in fault_in_user_writeable (Andi Kleen) [555084] - [stable] md/bitmap: protect against bitmap removal while being updated. (NeilBrown) [555084] - [stable] hfs: fix a potential buffer overflow (Amerigo Wang) [555084] - [stable] pxa/em-x270: fix usb hub power up/reset sequence (Igor Grinberg) [555084] - [stable] USB: Close usb_find_interface race v3 (Russ Dill) [555084] - [stable] USB: usb-storage: add BAD_SENSE flag (Alan Stern) [555084] - [stable] USB: usbtmc: repeat usb_bulk_msg until whole message is transfered (Andre Herms) [555084] - [stable] USB: option.c: add support for D-Link DWM-162-U5 (Zhang Le) [555084] - [stable] USB: musb_gadget_ep0: fix unhandled endpoint 0 IRQs, again (Sergei Shtylyov) [555084] - [stable] USB: xhci: Add correct email and files to MAINTAINERS entry. (Sarah Sharp) [555084] - [stable] jbd2: don't wipe the journal on a failed journal checksum (Theodore Ts'o) [555084] - [stable] UBI: flush wl before clearing update marker (Sebastian Andrzej Siewior) [555084] - [stable] bsdacct: fix uid/gid misreporting (Alexey Dobriyan) [555084] - [stable] V4L/DVB: Fix test in copy_reg_bits() (Roel Kluin) [555084] - [stable] pata_hpt{37x|3x2n}: fix timing register masks (take 2) (Sergei Shtylyov) [555084] - [stable] x86: Fix typo in Intel CPU cache size descriptor (Dave Jones) [555084] - [stable] x86: Add new Intel CPU cache size descriptors (Dave Jones) [555084] - [stable] x86: Fix duplicated UV BAU interrupt vector (Cliff Wickman) [555084] - [stable] x86/mce: Set up timer unconditionally (Jan Beulich) [555084] - [stable] x86, mce: don't restart timer if disabled (Hidetoshi Seto) [555084] - [stable] x86: Use -maccumulate-outgoing-args for sane mcount prologues (Thomas Gleixner) [555084] - [stable] x86: Prevent GCC 4.4.x (pentium-mmx et al) function prologue wreckage (Thomas Gleixner) [555084] - [stable] KVM: x86: include pvclock MSRs in msrs_to_save (Glauber Costa) [555084] - [stable] KVM: fix irq_source_id size verification (Marcelo Tosatti) [555084] - [stable] KVM: s390: Make psw available on all exits, not just a subset (Carsten Otte) [555084] - [stable] KVM: s390: Fix prefix register checking in arch/s390/kvm/sigp.c (Carsten Otte) [555084] - [stable] KVM: x86 emulator: limit instructions to 15 bytes (Avi Kivity) [555084] - [stable] ALSA: hrtimer - Fix lock-up (Takashi Iwai) [555084] - [stable] hrtimer: Fix /proc/timer_list regression (Feng Tang) [555084] - [stable] ath5k: enable EEPROM checksum check (Luis R. Rodriguez) [555084] - [stable] ath5k: allow setting txpower to 0 (Bob Copeland) [555084] - [stable] ssb: Fix range check in sprom write (Michael Buesch) [555084] - [stable] x86, apic: Enable lapic nmi watchdog on AMD Family 11h (Mikael Pettersson) [555084] - [stable] x86: ASUS P4S800 reboot=bios quirk (Leann Ogasawara) [555084] - [stable] x86: GART: pci-gart_64.c: Use correct length in strncmp (Joe Perches) [555084] - [stable] x86: Fix iommu=nodac parameter handling (Tejun Heo) [555084] - [stable] x86, Calgary IOMMU quirk: Find nearest matching Calgary while walking up the PCI tree (Darrick J. Wong) [555084] - [stable] x86/amd-iommu: un__init iommu_setup_msi (Joerg Roedel) [555084] - [stable] x86/amd-iommu: attach devices to pre-allocated domains early (Joerg Roedel) [555084] - [stable] sched: Fix and clean up rate-limit newidle code (Mike Galbraith) [555084] - [stable] sched: Rate-limit newidle (Mike Galbraith) [555084] - [stable] sched: Fix affinity logic in select_task_rq_fair() (Mike Galbraith) [555084] - [stable] sched: Check for an idle shared cache in select_task_rq_fair() (Mike Galbraith) [555084] - [stable] PM / Runtime: Fix lockdep warning in __pm_runtime_set_status() (Rafael J. Wysocki) [555084] - [stable] perf_event: Initialize data.period in perf_swevent_hrtimer() (Xiao Guangrong) [555084] - [stable] perf_event: Fix invalid type in ioctl definition (Arjan van de Ven) [555084] - [stable] rcu: Remove inline from forward-referenced functions (Paul E. McKenney) [555084] - [stable] rcu: Fix note_new_gpnum() uses of ->gpnum (Paul E. McKenney) [555084] - [stable] rcu: Fix synchronization for rcu_process_gp_end() uses of ->completed counter (Paul E. McKenney) [555084] - [stable] rcu: Prepare for synchronization fixes: clean up for non-NO_HZ handling of ->completed counter (Paul E. McKenney) [555084] - [stable] firewire: ohci: handle receive packets with a data length of zero (Jay Fenlason) [555084] - [stable] USB: option: add pid for ZTE (zhao.ming9@zte.com.cn) [555084] - [stable] USB: usb-storage: fix bug in fill_inquiry (Alan Stern) [555084] - [stable] ext4: Fix potential fiemap deadlock (mmap_sem vs. i_data_sem) (Theodore Ts'o) [555084] - [stable] ext4: Wait for proper transaction commit on fsync (Jan Kara) [555084] - [stable] ext4: fix incorrect block reservation on quota transfer. (Dmitry Monakhov) [555084] - [stable] ext4: quota macros cleanup (Dmitry Monakhov) [555084] - [stable] ext4: ext4_get_reserved_space() must return bytes instead of blocks (Dmitry Monakhov) [555084] - [stable] ext4: remove blocks from inode prealloc list on failure (Curt Wohlgemuth) [555084] - [stable] ext4: Avoid data / filesystem corruption when write fails to copy data (Jan Kara) [555084] - [stable] ext4: Return the PTR_ERR of the correct pointer in setup_new_group_blocks() (Roel Kluin) [555084] - [stable] jbd2: Add ENOMEM checking in and for jbd2_journal_write_metadata_buffer() (Theodore Ts'o) [555084] - [stable] ext4: move_extent_per_page() cleanup (Akira Fujita) [555084] - [stable] ext4: initialize moved_len before calling ext4_move_extents() (Kazuya Mio) [555084] - [stable] ext4: Fix double-free of blocks with EXT4_IOC_MOVE_EXT (Akira Fujita) [555084] - [stable] ext4: make "norecovery" an alias for "noload" (Eric Sandeen) [555084] - [stable] ext4: fix error handling in ext4_ind_get_blocks() (Jan Kara) [555084] - [stable] ext4: avoid issuing unnecessary barriers (Theodore Ts'o) [555084] - [stable] ext4: fix block validity checks so they work correctly with meta_bg (Theodore Ts'o) [555084] - [stable] ext4: fix uninit block bitmap initialization when s_meta_first_bg is non-zero (Theodore Ts'o) [555084] - [stable] ext4: don't update the superblock in ext4_statfs() (Theodore Ts'o) [555084] - [stable] ext4: journal all modifications in ext4_xattr_set_handle (Eric Sandeen) [555084] - [stable] ext4: fix i_flags access in ext4_da_writepages_trans_blocks() (Julia Lawall) [555084] - [stable] ext4: make sure directory and symlink blocks are revoked (Theodore Ts'o) [555084] - [stable] ext4: plug a buffer_head leak in an error path of ext4_iget() (Theodore Ts'o) [555084] - [stable] ext4: fix possible recursive locking warning in EXT4_IOC_MOVE_EXT (Akira Fujita) [555084] - [stable] ext4: fix lock order problem in ext4_move_extents() (Akira Fujita) [555084] - [stable] ext4: fix the returned block count if EXT4_IOC_MOVE_EXT fails (Akira Fujita) [555084] - [stable] ext4: avoid divide by zero when trying to mount a corrupted file system (Theodore Ts'o) [555084] - [stable] ext4: fix potential buffer head leak when add_dirent_to_buf() returns ENOSPC (Theodore Ts'o) [555084] - [stable] SCSI: megaraid_sas: fix 64 bit sense pointer truncation (Yang, Bo) [555084] - [stable] SCSI: osd_protocol.h: Add missing #include (Martin Michlmayr) [555084] - [stable] signal: Fix alternate signal stack check (Sebastian Andrzej Siewior) [555084]- [scsi] cciss: fix spinlock use (Tomas Henzl) [552910] - [scsi] cciss,hpsa: reassign controllers (Tomas Henzl) [552192] - [modsign] Don't attempt to sign a module if there are no key files (David Howells) [543529] - [x86] Compile mce-inject module (Prarit Bhargava) [553323] - [nfs] fix insecure export option (Steve Dickson) [437715] - [nfs] NFS update to 2.6.33 part 3 (Steve Dickson) [437715] - [nfs] NFS update to 2.6.33 part 2 (Steve Dickson) [437715] - [nfs] NFS update to 2.6.33 part 1 (Steve Dickson) [437715] - [s390] cio: deactivated devices can cause use after free panic (Hendrik Brueckner) [548490] - [s390] cio: memory leaks when checking unusable devices (Hendrik Brueckner) [548490] - [s390] cio: DASD steal lock task hangs (Hendrik Brueckner) [548490] - [s390] cio: DASD cannot be set online (Hendrik Brueckner) [548490] - [s390] cio: erratic DASD I/O behavior (Hendrik Brueckner) [548490] - [s390] cio: not operational devices cannot be deactivated (Hendrik Brueckner) [548490] - [s390] cio: initialization of I/O devices fails (Hendrik Brueckner) [548490] - [s390] cio: kernel panic after unexpected interrupt (Hendrik Brueckner) [548490] - [s390] cio: incorrect device state after device recognition and recovery (Hendrik Brueckner) [548490] - [s390] cio: setting a device online or offline fails for unknown reasons (Hendrik Brueckner) [548490] - [s390] cio: device recovery fails after concurrent hardware changes (Hendrik Brueckner) [548490] - [s390] cio: device recovery stalls after multiple hardware events (Hendrik Brueckner) [548490] - [s390] cio: double free under memory pressure (Hendrik Brueckner) [548490] - [sunrpc] Don't display zero scope IDs (Jeff Layton) [463530] - [sunrpc] Deprecate support for site-local addresses (Jeff Layton) [463530] - [input] dell-laptop: Update rfkill state on switch change (Matthew Garrett) [547892] - [input] Add support for adding i8042 filters (Matthew Garrett) [547892] - [vfs] force reval of target when following LAST_BIND symlinks (Jeff Layton) [548153] - [scsi] scsi_dh_rdac: add two IBM devices to rdac_dev_list (Rob Evers) [528576] - [fs] ext4: flush delalloc blocks when space is low (Eric Sandeen) [526758] - [fs] fs-writeback: Add helper function to start writeback if idle (Eric Sandeen) [526758] - [fat] make discard a mount option (Jeff Moyer) [552355] - [ext4] make trim/discard optional (and off by default) (Jeff Moyer) [552355] - [fusion] bump version to 3.04.13 (Tomas Henzl) [548408] - [fusion] fix for incorrect data underrun (Tomas Henzl) [548408] - [fusion] remove unnecessary printk (Tomas Henzl) [548408] - [cifs] NULL out tcon, pSesInfo, and srvTcp pointers when chasing DFS referrals (Jeff Layton) [545984] - [fs] ext4: wait for log to commit when unmounting (Josef Bacik) [524267] - [mm] hwpoison: backport the latest patches from linux-2.6.33 (Dean Nelson) [547705] - [netdrv] bnx2i: update to 2.1.0 (Stanislaw Gruszka) [463268] - [netdrv] cnic: fixes for RHEL6 (Stanislaw Gruszka) [463268] - [gfs2] Fix potential race in glock code (Steven Whitehouse) [546279] - [scsi] make driver PCI legacy I/O port free (Tomas Henzl) [549118] - [scsi] eliminate double free (Tomas Henzl) [549351] - [dlm] always use GFP_NOFS (David Teigland) [545904] - [block] Fix topology stacking for data and discard alignment (Mike Snitzer) [549766] - [scsi] scsi_dh: Make alua hardware handler s activate async (Rob Evers) [537257] - [scsi] scsi_dh: Make hp hardware handler s activate async (Rob Evers) [537257] - [scsi] scsi_dh: Make rdac hardware handler s activate async (Rob Evers) [537257] - [scsi] scsi_dh: Change the scsidh_activate interface to be asynchronous (Rob Evers) [537257] - [netdrv] update tg3 to version 3.105 (John Feeney) [465194] - [netdrv] bnx2x: update to 1.52.1-5 (Stanislaw Gruszka) [464427] - [netdrv] ixgbe: add support for 82599-KR and update to latest upstream (Andy Gospodarek) [462781] - [block] cfq-iosched: Remove prio_change logic for workload selection (Jeff Moyer) [548796] - [block] cfq-iosched: Get rid of nr_groups (Jeff Moyer) [548796] - [block] cfq-iosched: Remove the check for same cfq group from allow_merge (Jeff Moyer) [548796] - [block] cfq: set workload as expired if it doesn't have any slice left (Jeff Moyer) [548796] - [block] Fix a CFQ crash in "for-2.6.33" branch of block tree (Jeff Moyer) [548796] - [block] cfq: Remove wait_request flag when idle time is being deleted (Jeff Moyer) [548796] - [block] cfq-iosched: commenting non-obvious initialization (Jeff Moyer) [548796] - [block] cfq-iosched: Take care of corner cases of group losing share due to deletion (Jeff Moyer) [548796] - [block] cfq-iosched: Get rid of cfqq wait_busy_done flag (Jeff Moyer) [548796] - [block] cfq: Optimization for close cooperating queue searching (Jeff Moyer) [548796] - [block] cfq-iosched: reduce write depth only if sync was delayed (Jeff Moyer) [548796] - [x86] ucode-amd: Load ucode-patches once and not separately of each CPU (George Beshers) [548840] - [x86] Remove enabling x2apic message for every CPU (George Beshers) [548840] - [x86] Limit number of per cpu TSC sync messages (George Beshers) [548840] - [sched] Limit the number of scheduler debug messages (George Beshers) [548840] - [init] Limit the number of per cpu calibration bootup messages (George Beshers) [548840] - [x86] Limit the number of processor bootup messages (George Beshers) [548840] - [x86] cpu: mv display_cacheinfo -> cpu_detect_cache_sizes (George Beshers) [548840] - [x86] Remove CPU cache size output for non-Intel too (George Beshers) [548840] - [x86] Remove the CPU cache size printk's (George Beshers) [548840]- [kvm] VMX: Use shared msr infrastructure (Avi Kivity) [547777] - [kvm] x86 shared msr infrastructure (Avi Kivity) [547777] - [kvm] VMX: Move MSR_KERNEL_GS_BASE out of the vmx autoload msr area (Avi Kivity) [547777] - [kvm] core, x86: Add user return notifiers (Avi Kivity) [547777] - [quota] ext4: Support for 64-bit quota format (Jerome Marchand) [546311] - [quota] ext3: Support for vfsv1 quota format (Jerome Marchand) [546311] - [quota] Implement quota format with 64-bit space and inode limits (Jerome Marchand) [546311] - [quota] Move definition of QFMT_OCFS2 to linux/quota.h (Jerome Marchand) [546311] - [scsi] cciss: remove pci-ids (Tomas Henzl) [464649] - [scsi] hpsa: new driver (Tomas Henzl) [464649] - [mm] Add file page writeback mm tracepoints. (Larry Woodman) [523093] - [mm] Add page reclaim mm tracepoints. (Larry Woodman) [523093] - [mm] Add file page mm tracepoints. (Larry Woodman) [523093] - [mm] Add anonynmous page mm tracepoints. (Larry Woodman) [523093] - [mm] Add mm tracepoint definitions to kmem.h (Larry Woodman) [523093] - [ksm] fix ksm.h breakage of nommu build (Izik Eidus) [548586] - [ksm] remove unswappable max_kernel_pages (Izik Eidus) [548586] - [ksm] memory hotremove migration only (Izik Eidus) [548586] - [ksm] rmap_walk to remove_migation_ptes (Izik Eidus) [548586] - [ksm] mem cgroup charge swapin copy (Izik Eidus) [548586] - [ksm] share anon page without allocating (Izik Eidus) [548586] - [ksm] take keyhole reference to page (Izik Eidus) [548586] - [ksm] hold anon_vma in rmap_item (Izik Eidus) [548586] - [ksm] let shared pages be swappable (Izik Eidus) [548586] - [ksm] fix mlockfreed to munlocked (Izik Eidus) [548586] - [ksm] stable_node point to page and back (Izik Eidus) [548586] - [ksm] separate stable_node (Izik Eidus) [548586] - [ksm] singly-linked rmap_list (Izik Eidus) [548586] - [ksm] cleanup some function arguments (Izik Eidus) [548586] - [ksm] remove redundancies when merging page (Izik Eidus) [548586] - [ksm] three remove_rmap_item_from_tree cleanups (Izik Eidus) [548586] - [mm] stop ptlock enlarging struct page (Izik Eidus) [548586] - [mm] vmscan: do not evict inactive pages when skipping an active list scan (Rik van Riel) [548457] - [mm] vmscan: make consistent of reclaim bale out between do_try_to_free_page and shrink_zone (Rik van Riel) [548457] - [mm] vmscan: kill sc.swap_cluster_max (Rik van Riel) [548457] - [mm] vmscan: zone_reclaim() dont use insane swap_cluster_max (Rik van Riel) [548457] - [mm] vmscan: kill hibernation specific reclaim logic and unify it (Rik van Riel) [548457] - [mm] vmscan: separate sc.swap_cluster_max and sc.nr_max_reclaim (Rik van Riel) [548457] - [mm] vmscan: stop kswapd waiting on congestion when the min watermark is not being met (Rik van Riel) [548457] - [mm] vmscan: have kswapd sleep for a short interval and double check it should be asleep (Rik van Riel) [548457] - [mm] pass address down to rmap ones (Rik van Riel) [548457] - [mm] CONFIG_MMU for PG_mlocked (Rik van Riel) [548457] - [mm] mlocking in try_to_unmap_one (Rik van Riel) [548457] - [mm] define PAGE_MAPPING_FLAGS (Rik van Riel) [548457] - [mm] swap_info: note SWAP_MAP_SHMEM (Rik van Riel) [548457] - [mm] swap_info: swap count continuations (Rik van Riel) [548457] - [mm] swap_info: swap_map of chars not shorts (Rik van Riel) [548457] - [mm] swap_info: SWAP_HAS_CACHE cleanups (Rik van Riel) [548457] - [mm] swap_info: miscellaneous minor cleanups (Rik van Riel) [548457] - [mm] swap_info: include first_swap_extent (Rik van Riel) [548457] - [mm] swap_info: change to array of pointers (Rik van Riel) [548457] - [mm] swap_info: private to swapfile.c (Rik van Riel) [548457] - [mm] move inc_zone_page_state(NR_ISOLATED) to just isolated place (Rik van Riel) [548457] - [xen] support MAXSMP (Andrew Jones) [547129] - [xen] wait up to 5 minutes for device connetion and fix fallout (Paolo Bonzini) [523630] - [uv] x86 SGI: Map low MMR ranges (George Beshers) [548181] - [uv] gru: function to generate chipset IPI values (George Beshers) [548181] - [uv] x86 RTC: Clean up error handling (George Beshers) [548181] - [uv] x86: RTC: Add clocksource only boot option (George Beshers) [548181] - [uv] x86: RTC: Fix early expiry handling (George Beshers) [548181] - [uv] x86: introduce uv_gpa_is_mmr (George Beshers) [548181] - [uv] x86: function to translate from gpa -> socket_paddr (George Beshers) [548181] - [uv] x86: SGI UV: Fix BAU initialization (George Beshers) [548181] - [s390] zfcp: Block SCSI EH thread for rport state BLOCKED (Hendrik Brueckner) [547413] - [scsi] scsi_transport_fc: Introduce helper function for blocking scsi_eh (Hendrik Brueckner) [547413] - [s390] zfcp: improve FSF error reporting (Hendrik Brueckner) [547386] - [s390] zfcp: fix ELS ADISC handling to prevent QDIO errors (Hendrik Brueckner) [547385] - [s390] zfcp: Assign scheduled work to driver queue (Hendrik Brueckner) [547377] - [s390] zfcp: Don't fail SCSI commands when transitioning to blocked fc_rport (Hendrik Brueckner) [547379] - [s390] ctcm: suspend has to wait for outstanding I/O (Hendrik Brueckner) [546633] - [s390] cmm: free pages on hibernate (Hendrik Brueckner) [546407] - [s390] iucv: add work_queue cleanup for suspend (Hendrik Brueckner) [546319] - [s390] dasd: let device initialization wait for LCU setup (Hendrik Brueckner) [547735] - [s390] dasd: remove strings from s390dbf (Hendrik Brueckner) [547735] - [s390] dasd: enable prefix independent of pav support (Hendrik Brueckner) [547735] - [sound] ALSA HDA driver update 2009-12-15 (Jaroslav Kysela) [525391] - [utrace] utrace core (Roland McGrath) [549491] - [utrace] implement utrace-ptrace (Roland McGrath) [549491] - [ptrace] reorder the code in kernel/ptrace.c (Roland McGrath) [549491] - [ptrace] export __ptrace_detach() and do_notify_parent_cldstop() (Roland McGrath) [549491] - [ptrace_signal] check PT_PTRACED before reporting a signal (Roland McGrath) [549491] - [tracehooks] check PT_PTRACED before reporting the single-step (Roland McGrath) [549491] - [tracehooks] kill some PT_PTRACED checks (Roland McGrath) [549491] - [signals] check ->group_stop_count after tracehook_get_signal() (Roland McGrath) [549491] - [ptrace] x86: change syscall_trace_leave() to rely on tracehook when stepping (Roland McGrath) [549491] - [ptrace] x86: implement user_single_step_siginfo() (Roland McGrath) [549491] - [ptrace] change tracehook_report_syscall_exit() to handle stepping (Roland McGrath) [549491] - [ptrace] powerpc: implement user_single_step_siginfo() (Roland McGrath) [549491] - [ptrace] introduce user_single_step_siginfo() helper (Roland McGrath) [549491] - [ptrace] copy_process() should disable stepping (Roland McGrath) [549491] - [ptrace] cleanup ptrace_init_task()->ptrace_link() path (Roland McGrath) [549491]- [modsign] Don't check e_entry in ELF header (David Howells) [548027] - [pci] pciehp: Provide an option to disable native PCIe hotplug (Matthew Garrett) [517050] - [s390] OSA QDIO data connection isolation (Hendrik Brueckner) [537496] - [s390] zcrypt: adjust speed rating of cex3 adapters (Hendrik Brueckner) [537495] - [s390] zcrypt: adjust speed rating between cex2 and pcixcc (Hendrik Brueckner) [537495] - [s390] zcrypt: use definitions for cex3 (Hendrik Brueckner) [537495] - [s390] zcrypt: add support for cex3 device types (Hendrik Brueckner) [537495] - [s390] zcrypt: special command support for cex3 exploitation (Hendrik Brueckner) [537495] - [s390] zcrypt: initialize ap_messages for cex3 exploitation (Hendrik Brueckner) [537495] - [s390] kernel: performance counter fix and page fault optimization (Hendrik Brueckner) [546396] - [s390] kernel: fix dump indicator (Hendrik Brueckner) [546285] - [s390] dasd: support DIAG access for read-only devices (Hendrik Brueckner) [546309] - [s390] zcrypt: Do not simultaneously schedule hrtimer (Hendrik Brueckner) [546291] - [s390] kernel: clear high-order bits after switching to 64-bit mode (Hendrik Brueckner) [546314] - [virt] vhost: add missing architectures (Michael S. Tsirkin) [540389] - [virt] vhost_net: a kernel-level virtio server (Michael S. Tsirkin) [540389] - [virt] mm: export use_mm/unuse_mm to modules (Michael S. Tsirkin) [540389] - [virt] tun: export underlying socket (Michael S. Tsirkin) [540389] - [dm] snapshot-merge support from 2.6.33 (Mike Snitzer) [547563] - [dm] snapshot changes from 2.6.33 (Mike Snitzer) [547563] - [dm] crypt changes from 2.6.33 (Mike Snitzer) [547563] - [dm] raid1 changes from 2.6.33 (Mike Snitzer) [547563] - [dm] core and mpath changes from 2.6.33 (Mike Snitzer) [547563] - [scsi] fix dma handling when using virtual hosts (Mike Christie) [525241] - [nfs] convert proto= option to use netids rather than a protoname (Jeff Layton) [545973]- [block] config: enable CONFIG_BLK_DEV_INTEGRITY (Jeff Moyer) [490732] - [block] config: enable CONFIG_BLK_CGROUP (Jeff Moyer) [425895] - [libata] Clarify ata_set_lba_range_entries function (Jeff Moyer) [528046] - [libata] Report zeroed read after Trim and max discard size (Jeff Moyer) [528046] - [scsi] Correctly handle thin provisioning write error (Jeff Moyer) [528046] - [scsi] sd: WRITE SAME(16) / UNMAP support (Jeff Moyer) [528046] - [scsi] scsi_debug: Thin provisioning support (Jeff Moyer) [528046] - [scsi] Add missing command definitions (Jeff Moyer) [528046] - [block] Add support for the ATA TRIM command in libata. (Jeff Moyer) [528046] - [block] dio: fix performance regression (Jeff Moyer) [545507] - [block] cfq-iosched: Do not access cfqq after freeing it (Jeff Moyer) [425895] - [block] include linux/err.h to use ERR_PTR (Jeff Moyer) [425895] - [block] cfq-iosched: use call_rcu() instead of doing grace period stall on queue exit (Jeff Moyer) [425895] - [block] blkio: Allow CFQ group IO scheduling even when CFQ is a module (Jeff Moyer) [425895] - [block] blkio: Implement dynamic io controlling policy registration (Jeff Moyer) [425895] - [block] blkio: Export some symbols from blkio as its user CFQ can be a module (Jeff Moyer) [425895] - [block] cfq-iosched: make nonrot check logic consistent (Jeff Moyer) [545225] - [block] io controller: quick fix for blk-cgroup and modular CFQ (Jeff Moyer) [425895] - [block] cfq-iosched: move IO controller declerations to a header file (Jeff Moyer) [425895] - [block] cfq-iosched: fix compile problem with !CONFIG_CGROUP (Jeff Moyer) [425895] - [block] blkio: Documentation (Jeff Moyer) [425895] - [block] blkio: Wait on sync-noidle queue even if rq_noidle = 1 (Jeff Moyer) [425895] - [block] blkio: Implement group_isolation tunable (Jeff Moyer) [425895] - [block] blkio: Determine async workload length based on total number of queues (Jeff Moyer) [425895] - [block] blkio: Wait for cfq queue to get backlogged if group is empty (Jeff Moyer) [425895] - [block] blkio: Propagate cgroup weight updation to cfq groups (Jeff Moyer) [425895] - [block] blkio: Drop the reference to queue once the task changes cgroup (Jeff Moyer) [425895] - [block] blkio: Provide some isolation between groups (Jeff Moyer) [425895] - [block] blkio: Export disk time and sectors used by a group to user space (Jeff Moyer) [425895] - [block] blkio: Some debugging aids for CFQ (Jeff Moyer) [425895] - [block] blkio: Take care of cgroup deletion and cfq group reference counting (Jeff Moyer) [425895] - [block] blkio: Dynamic cfq group creation based on cgroup tasks belongs to (Jeff Moyer) [425895] - [block] blkio: Group time used accounting and workload context save restore (Jeff Moyer) [425895] - [block] blkio: Implement per cfq group latency target and busy queue avg (Jeff Moyer) [425895] - [block] blkio: Introduce per cfq group weights and vdisktime calculations (Jeff Moyer) [425895] - [block] blkio: Introduce blkio controller cgroup interface (Jeff Moyer) [425895] - [block] blkio: Introduce the root service tree for cfq groups (Jeff Moyer) [425895] - [block] blkio: Keep queue on service tree until we expire it (Jeff Moyer) [425895] - [block] blkio: Implement macro to traverse each service tree in group (Jeff Moyer) [425895] - [block] blkio: Introduce the notion of cfq groups (Jeff Moyer) [425895] - [block] blkio: Set must_dispatch only if we decided to not dispatch the request (Jeff Moyer) [425895] - [block] cfq-iosched: no dispatch limit for single queue (Jeff Moyer) [425895] - [block] Allow devices to indicate whether discarded blocks are zeroed (Jeff Moyer) [545203] - [block] Revert "cfq: Make use of service count to estimate the rb_key offset" (Jeff Moyer) [425895] - [block] cfq-iosched: fix corner cases in idling logic (Jeff Moyer) [425895] - [block] cfq-iosched: idling on deep seeky sync queues (Jeff Moyer) [425895] - [block] cfq-iosched: fix no-idle preemption logic (Jeff Moyer) [425895] - [block] cfq-iosched: fix ncq detection code (Jeff Moyer) [425895] - [block] cfq-iosched: cleanup unreachable code (Jeff Moyer) [425895] - [block] cfq: Make use of service count to estimate the rb_key offset (Jeff Moyer) [425895] - [block] partitions: read whole sector with EFI GPT header (Jeff Moyer) [463632] - [block] partitions: use sector size for EFI GPT (Jeff Moyer) [463632] - [block] Expose discard granularity (Jeff Moyer) [545203] - [block] cfq-iosched: fix next_rq computation (Jeff Moyer) [425895] - [block] cfq-iosched: simplify prio-unboost code (Jeff Moyer) [425895] - [block] blkdev: flush disk cache on ->fsync (Jeff Moyer) [545199] - [block] cfq-iosched: fix style issue in cfq_get_avg_queues() (Jeff Moyer) [425895] - [block] cfq-iosched: fairness for sync no-idle queues (Jeff Moyer) [425895] - [block] cfq-iosched: enable idling for last queue on priority class (Jeff Moyer) [425895] - [block] cfq-iosched: reimplement priorities using different service trees (Jeff Moyer) [425895] - [block] cfq-iosched: preparation to handle multiple service trees (Jeff Moyer) [425895] - [block] cfq-iosched: adapt slice to number of processes doing I/O (Jeff Moyer) [425895] - [block] cfq-iosched: improve hw_tag detection (Jeff Moyer) [425895] - [block] cfq: break apart merged cfqqs if they stop cooperating (Jeff Moyer) [533932] - [block] cfq: change the meaning of the cfqq_coop flag (Jeff Moyer) [533932] - [block] cfq: merge cooperating cfq_queues (Jeff Moyer) [533932] - [block] cfq: calculate the seek_mean per cfq_queue not per cfq_io_context (Jeff Moyer) [533932] - [block] CFQ is more than a desktop scheduler (Jeff Moyer) [533932] - [block] revert: cfq-iosched: limit coop preemption (Jeff Moyer) [533932] - perf: Don't free perf_mmap_data until work has been done (Aristeu Rozanski) [547432] - ext4: Fix insuficient checks in EXT4_IOC_MOVE_EXT (Aristeu Rozanski) [547432] - agp: clear GTT on intel (Aristeu Rozanski) [547432] - drm/i915: Fix sync to vblank when VGA output is turned off (Aristeu Rozanski) [547432] - drm: nouveau fixes (Aristeu Rozanski) [547432] - drm: radeon dp support (Aristeu Rozanski) [547432] - drm: radeon fixes (Aristeu Rozanski) [547432] - KVM: allow userspace to adjust kvmclock offset (Aristeu Rozanski) [547432] - ath9k backports (Aristeu Rozanski) [547432] - intel-iommu backport (Aristeu Rozanski) [547432] - updating patch linux-2.6-nfsd4-proots.patch (2.6.32-8.fc13 reference) (Aristeu Rozanski) [547432] - updating linux-2.6-execshield.patch (2.6.32-8.fc13 reference) (Aristeu Rozanski) [547432]- [rebase] Rebased to 2.6.32- [edac] amd64_edac: disabling temporarily (Aristeu Rozanski) - [x86] Enable CONFIG_SPARSE_IRQ (Prarit Bhargava) [543174] - [x86] panic if AMD cpu_khz is wrong (Prarit Bhargava) [523468] - [infiniband] Rewrite SG handling for RDMA logic (Mike Christie) [540269]- [net] Add acession counts to all datagram protocols (Neil Horman) [445366] - [modsign] Enable module signing in the RHEL RPM (David Howells) [517341] - [modsign] Don't include .note.gnu.build-id in the digest (David Howells) [517341] - [modsign] Apply signature checking to modules on module load (David Howells) [517341] - [modsign] Module signature checker and key manager (David Howells) [517341] - [modsign] Module ELF verifier (David Howells) [517341] - [modsign] Add indications of module ELF types (David Howells) [517341] - [modsign] Multiprecision maths library (David Howells) [517341] - [procfs] add ability to modify proc file limits from outside a processes own context (Neil Horman) [461946] - [s390x] fix build failure with CONFIG_FTRACE_SYSCALLS (Aristeu Rozanski) [538978]- [x86] AMD Northbridge: Verify NB's node is online (Prarit Bhargava) [536769] - [scsi] devinfo update for Hitachi entries (Takahiro Yasui) [526763] - [net] export device speed and duplex via sysfs (Andy Gospodarek) [453432] - [ppc64] Fix kcrctab_ sections to undo undesireable relocations that break kdump (Neil Horman) [509012] - [mm] Limit 32-bit x86 systems to 16GB and prevent panic on boot when system has more than ~30GB (Larry Woodman) [532039]- [kernel] Set panic_on_oops to 1 (Prarit Bhargava) [529963] - [kdump] kexec: allow to shrink reserved memory (Amerigo Wang) [523091] - [kdump] doc: update the kdump document (Amerigo Wang) [523091] - [kdump] powerpc: implement crashkernel=auto (Amerigo Wang) [523091] - [kdump] powerpc: add CONFIG_KEXEC_AUTO_RESERVE (Amerigo Wang) [523091] - [kdump] ia64: implement crashkernel=auto (Amerigo Wang) [523091] - [kdump] ia64: add CONFIG_KEXEC_AUTO_RESERVE (Amerigo Wang) [523091] - [kdump] x86: implement crashkernel=auto (Amerigo Wang) [523091] - [kdump] x86: add CONFIG_KEXEC_AUTO_RESERVE (Amerigo Wang) [523091] - [block] aio: implement request batching (Jeff Moyer) [533931] - [block] get rid of the WRITE_ODIRECT flag (Jeff Moyer) [533931]- [crypto] padlock-aes: Use the correct mask when checking whether copying is required (Chuck Ebbert) - [rfkill] add support to a key to control all radios (Aristeu Rozanski) - [acpi] be less verbose about old BIOSes (Aristeu Rozanski) - [drm] intel big hammer (Aristeu Rozanski) - [e1000] add quirk for ich9 (Aristeu Rozanski) - [pci] cacheline sizing (Dave Jones) - [crash] add crash driver (Dave Anderson) - [fb] disable fbcon logo with parameter (Aristeu Rozanski) - [pci] silence some PCI resource allocation errors (Aristeu Rozanski) - [serio] disable error messages when i8042 isn't found (Peter Jones) - [serial] Enable higher baud rates for 16C95x (Aristeu Rozanski) - [input] remove pcspkr modalias (Aristeu Rozanski) - [floppy] remove the floppy pnp modalias (Aristeu Rozanski) - [input] remove unwanted messages on spurious events (Aristeu Rozanski) - [sound] hda intel prealloc 4mb dmabuffer (Aristeu Rozanski) - [sound] disables hda beep by default (Aristeu Rozanski) - [pci] sets PCIE ASPM default policy to POWERSAVE (Aristeu Rozanski) - [pci] add config option to control the default state of PCI MSI interrupts (Aristeu Rozanski) - [debug] always inline kzalloc (Aristeu Rozanski) - [debug] add would_have_oomkilled procfs ctl (Aristeu Rozanski) - [debug] add calls to print_tainted() on spinlock functions (Aristeu Rozanski) - [debug] display tainted information on other places (Aristeu Rozanski) - [x86] add option to control the NMI watchdog timeout (Aristeu Rozanski) - [debug] print common struct sizes at boot time (Aristeu Rozanski) - [acpi] Disable firmware video brightness change by default (Matthew Garrett) - [acpi] Disable brightness switch by default (Aristeu Rozanski) - [usb] enable autosuspend on UVC by default (Matthew Garrett) - [usb] enable autosuspend by default on qcserial (Matthew Garrett) - [usb] Allow drivers to enable USB autosuspend on a per-device basis (Matthew Garrett) - [nfs] make nfs4 callback hidden (Steve Dickson) - [nfsd4] proots (Aristeu Rozanski) - [execshield] introduce execshield (Aristeu Rozanski) - [powerpc] add modalias_show operation (Aristeu Rozanski) - [hwmon] add VIA hwmon temperature sensor support (Aristeu Rozanski) - [utrace] introduce utrace implementation (Aristeu Rozanski) - [build] introduce AFTER_LINK variable (Aristeu Rozanski)kernel-firmwarekbuild-rh6-x64.eng.sw.ru 1443533189  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&2.6.32-573.7.1.el62.6.32-042stab112.7  !"####$%&&''''()3com3C359.bintyphoon.binacenictg1.bintg2.binadaptecstarfire_rx.binstarfire_tx.binadvansys3550.bin38C0800.bin38C1600.binmcode.binatmsar11.fwav7110bootcode.binbnx2bnx2-mips-06-5.0.0.j6.fwbnx2-mips-06-6.0.15.fwbnx2-mips-06-6.2.1.fwbnx2-mips-06-6.2.3.fwbnx2-mips-09-5.0.0.j15.fwbnx2-mips-09-5.0.0.j3.fwbnx2-mips-09-6.0.17.fwbnx2-mips-09-6.2.1a.fwbnx2-mips-09-6.2.1b.fwbnx2-rv2p-06-5.0.0.j3.fwbnx2-rv2p-06-6.0.15.fwbnx2-rv2p-09-5.0.0.j10.fwbnx2-rv2p-09-6.0.17.fwbnx2-rv2p-09ax-5.0.0.j10.fwbnx2-rv2p-09ax-6.0.17.fwbnx2xbnx2x-e1-5.2.13.0.fwbnx2x-e1h-5.2.13.0.fwbnx2x-e1-6.2.5.0.fwbnx2x-e1-6.2.9.0.fwbnx2x-e1-7.0.20.0.fwbnx2x-e1-7.0.23.0.fwbnx2x-e1-7.0.29.0.fwbnx2x-e1-7.10.51.0.fwbnx2x-e1-7.2.16.0.fwbnx2x-e1-7.2.51.0.fwbnx2x-e1-7.8.17.0.fwbnx2x-e1-7.8.19.0.fwbnx2x-e1-7.8.2.0.fwbnx2x-e1h-6.2.5.0.fwbnx2x-e1h-6.2.9.0.fwbnx2x-e1h-7.0.20.0.fwbnx2x-e1h-7.0.23.0.fwbnx2x-e1h-7.0.29.0.fwbnx2x-e1h-7.10.51.0.fwbnx2x-e1h-7.2.16.0.fwbnx2x-e1h-7.2.51.0.fwbnx2x-e1h-7.8.17.0.fwbnx2x-e1h-7.8.19.0.fwbnx2x-e1h-7.8.2.0.fwbnx2x-e2-6.2.5.0.fwbnx2x-e2-6.2.9.0.fwbnx2x-e2-7.0.20.0.fwbnx2x-e2-7.0.23.0.fwbnx2x-e2-7.0.29.0.fwbnx2x-e2-7.10.51.0.fwbnx2x-e2-7.2.16.0.fwbnx2x-e2-7.2.51.0.fwbnx2x-e2-7.8.17.0.fwbnx2x-e2-7.8.19.0.fwbnx2x-e2-7.8.2.0.fwbrcmbcm43xx-0.fwbcm43xx_hdr-0.fwcarl9170-1.fwcis3CCFEM556.cis3CXEM556.cisCOMpad2.cisCOMpad4.cisDP83903.cisLA-PCM.cisMT5634ZLX.cisNE2K.cisPCMLM28.cisPE-200.cisRS-COM-2P.cisSW_555_SER.cisSW_7xx_SER.cisSW_8xx_SER.cistamarack.ciscpia2stv0672_vp4.bincxgb3ael2005_opt_edc.binael2005_twx_edc.binael2020_twx_edc.bint3b_psram-1.1.0.bint3c_psram-1.1.0.bint3fw-7.10.0.bint3fw-7.12.0.bint3fw-7.4.0.bincxgb4t4fw-1.13.32.0.bint4fw-1.3.10.0.bint4fw-1.4.16.0.bint4fw.bint5fw-1.13.32.0.bindabusbbitstream.binfirmware.fwdsp56kbootstrap.bine100d101m_ucode.bind101s_ucode.bind102e_ucode.binedgeportboot.fwboot2.fwdown.fwdown2.fwdown3.binemi26bitstream.fwfirmware.fwloader.fwemi62bitstream.fwloader.fwmidi.fwspdif.fwessmaestro3_assp_kernel.fwmaestro3_assp_minisrc.fwhtc_7010.fwhtc_9271.fwintelliport2.binisciisci_firmware.biniwlwifi-105-6.ucodeiwlwifi-135-6.ucodeiwlwifi-2000-6.ucodeiwlwifi-2030-6.ucodeiwlwifi-3160-10.ucodeiwlwifi-3160-12.ucodeiwlwifi-3160-7.ucodeiwlwifi-3160-9.ucodeiwlwifi-6000g2a-6.ucodeiwlwifi-6000g2b-6.ucodeiwlwifi-7260-10.ucodeiwlwifi-7260-12.ucodeiwlwifi-7260-7.ucodeiwlwifi-7260-9.ucodeiwlwifi-7265-10.ucodeiwlwifi-7265-12.ucodeiwlwifi-7265-9.ucodeiwlwifi-7265D-10.ucodeiwlwifi-7265D-12.ucodeiwlwifi-8000C-13.ucodekawethnew_code.binnew_code_fix.bintrigger_code.bintrigger_code_fix.binkeyspanmpr.fwusa18x.fwusa19.fwusa19qi.fwusa19qw.fwusa19w.fwusa28.fwusa28x.fwusa28xa.fwusa28xb.fwusa49w.fwusa49wlc.fwkeyspan_pdakeyspan_pda.fwxircom_pgs.fwkorgk1212.dspmatroxg200_warp.fwg400_warp.fwmts_cdma.fwmts_edge.fwmts_gsm.fwmts_mt9234mu.fwmts_mt9234zba.fwmyri10ge_eth_z8e.datmyri10ge_ethp_z8e.datmyri10ge_rss_eth_z8e.datmyri10ge_rss_ethp_z8e.datmyricomlanai.binositechXilinx7OD.binphanfw-4.0.550.binphanfw-4.0.579.binphanfw-4.0.588.binqlogic1040.bin12160.bin1280.binisp1000.binsd7220.fwr128r128_cce.binradeonR100_cp.binR200_cp.binR300_cp.binR420_cp.binR520_cp.binR600_me.binR600_pfp.binRS600_cp.binRS690_cp.binRS780_me.binRS780_pfp.binRV610_me.binRV610_pfp.binRV620_me.binRV620_pfp.binRV630_me.binRV630_pfp.binRV635_me.binRV635_pfp.binRV670_me.binRV670_pfp.binRV710_me.binRV710_pfp.binRV730_me.binRV730_pfp.binRV770_me.binRV770_pfp.binrt2860.binrt2870.binrt3290.binrtl_nicrtl8105e-1.fwrtl8106e-1.fwrtl8106e-2.fwrtl8107e-1.fwrtl8107e-2.fwrtl8168d-1.fwrtl8168d-2.fwrtl8168e-1.fwrtl8168e-2.fwrtl8168e-3.fwrtl8168f-1.fwrtl8168f-2.fwrtl8168g-1.fwrtl8168g-2.fwrtl8168g-3.fwrtl8168h-1.fwrtl8168h-2.fwrtl8402-1.fwrtl8411-1.fwrtl8411-2.fwsb16alaw_main.cspima_adpcm_capture.cspima_adpcm_init.cspima_adpcm_playback.cspmulaw_main.cspsuncassini.bintehutibdx.binti_3410.fwti_5052.fwtigontg3.bintg357766.bintg3_tso.bintg3_tso5.bintr_smctr.binttusb-budgetdspbootcode.binvicamfirmware.fwwhiteheat.fwwhiteheat_loader.fwyam1200.bin9600.binyamahads1_ctrl.fwds1_dsp.fwds1e_ctrl.fwyss225_registers.binvzkernel-firmware-2.6.32WHENCE/lib/firmware//lib/firmware/3com//lib/firmware/acenic//lib/firmware/adaptec//lib/firmware/advansys//lib/firmware/av7110//lib/firmware/bnx2//lib/firmware/bnx2x//lib/firmware/brcm//lib/firmware/cis//lib/firmware/cpia2//lib/firmware/cxgb3//lib/firmware/cxgb4//lib/firmware/dabusb//lib/firmware/dsp56k//lib/firmware/e100//lib/firmware/edgeport//lib/firmware/emi26//lib/firmware/emi62//lib/firmware/ess//lib/firmware/isci//lib/firmware/kaweth//lib/firmware/keyspan//lib/firmware/keyspan_pda//lib/firmware/korg//lib/firmware/matrox//lib/firmware/myricom//lib/firmware/ositech//lib/firmware/qlogic//lib/firmware/r128//lib/firmware/radeon//lib/firmware/rtl_nic//lib/firmware/sb16//lib/firmware/sun//lib/firmware/tehuti//lib/firmware/tigon//lib/firmware/ttusb-budget//lib/firmware/vicam//lib/firmware/yam//lib/firmware/yamaha//usr/share/doc//usr/share/doc/vzkernel-firmware-2.6.32/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=genericdrpmbzip29x86_64-redhat-linux-gnu%gޡ *1?BZh91AY&SYCDn۝c@@mϛ_j4 =ޯ]vn{NW봞 i0ZQ^tx&uQ$NC2M6Au;fڳJɩmT+qCmJVAAM`P 0}==Q)$ hJ$SԉJ֪*@E'{{h4DT}(=@4T piCԁ6k>;4;.^{ۯ2M`}R:R[wu]e{ֹv=<=J2>nڒl=4*-A7h\'R@$], sLbʹQBH ZN  wjL)<3}}qª6X:Eh]vݗ_wwoh' wF9={{}}}ehvjt9θl'ltkǾ{xћo;wϾ{w:箽>O]ݻ9Ν4ouZ}﻽C]]/vt*-sw=ݲ4 ޻w\JU#+n^tenfo9GlO}d]}s{r}<ޏכ.=}lH*t=Ӧ;t: % JQ `kE4HT/c؛;TwcZ5VRT5mvj6{җmn.f+ThVu>=bEx1`_>;#Hcbù<(6wNw}h[oGy}}`_E[o[XÜ7NC]wwz{co{bZw+O-No{yf:춌뢩͆`}{UKq=iKwϭU}{vW.}|^={ݪڥT]Rqؚs\r*+޼wӧҶO;C[Ym8wu[bYwvݼnfը[tw{ŽҽEY.tviԗ-Xx^/vfWbΛka{u3˻Fa ۼl=uSmVVԬYp7%3vulMw;wcKg;ģ|[r.yi:{ֽ罺NVO]}včJn}t}}̒|;uhl:Jͮj݌*%ԪTgvYPviԓwu7+EwT0n;mCӽzǛWVe{ﳯk{[v0p=鬚U>|#EWzio}gwǎsOTG$u빒3002on<RB}zRsjԀI{4;͹Zu6+ m.{}U ϻ`EJ;} AD ]>|{|#7hn@\m͵UoZ |Mw17e;R}{tw]{{ݽy@uzo/RWo[hٶ\o;wFۺtWu{ׯ7nvҘ BJ/}=R[!cAJWoW6}ozy}^{ /|=l=4rW]p9< {(ǕFXF({ᄃʏn݃}%RBRWNPݝӭ*{z׀v׀OER`љ(P>wѾ^׺C۽5|GnCJwoPn@&|R*6lyޞ(%T=;zlIP5Ϧg{0Zv6޺uts>MWnqRwNXT*[=nVUE/uϭr4 J{۶z[5&{"όh=w[HH˶AE[)YP&Ro{%m;=[a-ݯtͲw:(qΔTِI!HuU+鯻XPb t*rNzڶ6mۡ\/Δm՝Lۗ<+Qjyʂ=qo3W bl{E{޹M2"$jf-kf} {} 5ki"_)T%y_vgcwuH_[iҞ VOFOTbNKm=BlT(/uԤSm-nijIU%DԤoik_u=TOlHǯ6֖R"({o^.}pc[]|vʩVZ`ZKn{rjew\.mZP+%m^{wtuݫN&z]w"իý9,uqwww6wֽG9ޣun^zuuvkkm]7js)WL{} syc⳦j֚7ݝn骶mݓT)@7nҚ7}'m=fsGowt[6kg==ot.o}۶uow^Uk@s۽yuE{w6tle{yr[o*-՛7sw{>ۏs^yִ],wM(پ{>NAA h kUOlCm؊h@&L4MC@& ba hb!@@L) рF6AS@@C@  L L AB h @ѣ&&hL&bbhCC@ɔjO$I&!M0ɓFLd0!@Vڪj瓚5QA_f١ٲ!;rz*Žщ0#@@k֜U.`ծe>=A3֞Dx@/;8(oWxP@m ?c'H|`@mIy;'E߮i?-ve;@j8#Q}JTNߖXy)9/a~9ﻖ1 Br?s0Eh&rd~db ,xvaŘ' F-n98|ߘőcy% )b]1dp4GKʵ>: 6:MvXإlhYaH ~хݦ}&lήD1R*Y4XD+xO'#xgi۽8 P=ԊyQ<>K$#@HF}+Hbٿ1zK $7}`˻P}@NRMk%\Vh5$F:hKs1!CB>dWϖpm--> iNKҕ_ax!xvq6_DžcmrE%9V*5h7Ӆc4<:C91HPWplC s[l28iu+ r}2_'}:ӏt=j33Z5WsO9WskS1lck3ǐ4:%b)4DGuaB儓le{ш >&T*VU<91/sd:2VUxquX*wNyXº4V+k- y Ǯq $%78~7fXǖ}  3.+[ؓ v0Z4 ^ j& 0Jh5q`'jcf'T tl{Ӡ }륶p[ Z\+ qdjƄ4-е! ]5uuo1gT ZZ)qR K\h:5A J|m+&XT>kBP@bZ b[  Ccm Hm M6ؐ1$4 bM C 6LA贉4mHxL@F^C XJ6i}M҄ B+S恇ҴZx DDSE1L5,(+5MjDY;GFB(A ޠE7L0CLiur-/m1B`ɣD.i&iգVn`Fͫ)6 t P#q0H $;\[.7Yʥg* &q" Ea2'aM"38Gv{c跥HfBͺ",Z!TE;wWF@뵡NvirLn!wgāNuDBYE`煞 TG/%H)ӈ <7c;=kg BE/lOL2Mę-47Ȇ^ޡD"A؛<@16tV%[%BF&XY(BEfD ^[[/A|eCb۩~H}H6&Hb59ZjwG0hqR W *n*_F B\nc2Lwxb?pLk"\麼\<|_'^c,,OKly9, 8nGΒ3F;$ LL U/{r`1Ƅ/srBe[w|.S8 ˾jt^4Ǘɷ_|6o d-v k:9aO\HZĘ?Tׯ*aÜ/跣ƻب ;QX@ؑx$?85>n908yt6dl>_m#=9x]Q P!'Tqdu/N'O:!t84B0%kp3mWyxS 2E^^DOgsPԓm}Y=V9h$gfPsM޻M@3đ#)m_ 98xe! CI|qک Z^XauvҋK)[Mm%8.]~㦄ő0A12aߓytW ܯ(.Mwc ԇ26w2ASP Sؖ,%Ybɓp066|PO6^$ u#]-C%7"[/_&[׆m T* O{/@AX}l^+Q8uq$`etRo`[_ & 0b%֥ʃrՊ(BcKڣ Ń{K bV|b"L\,rY]̇Tߊ wEZ.Iu=;OwQxQF3Ƙs5x*q\ZXr_Vӧ߰sޅ 2[>8#{@v:G]ǯ-toκJ0} ɼU2X9#ѵL81''|yvԅt8nQ?WM1&1{9`kSLn{u`~0¶vɵ 6[NBwkwHj1~OXG%!g~W1+09}.|晀 9.lkv*jEl43gW!C @j"61iw-fs,bKIY:iKcՠ"j #n++(n\ư{44BQlU<?DB sy Z|e./"u v/ &0icfY$/#{s/Sر m1^*~g8ߎ| j֔Axٲ./;Li6\bٲ+ev4tLP,Bb@⛉؀a]ٵl&uYxXCLՔkk~/MCm6&4=5z-zz;][)_b.b)8tq85,dCSpt.I| 5ї 1QE'IɛPHDfI-&ž҂z8J+-쓃@xfn1y{8Ru@`B\ 4j G8V,NϘUԼ^yP:4bp*g&Bbl4cT)M"dmTeh{B! 5ZEb @_.CQČFɣDPO(8 21s\h ݯ(paی88]+fbT/ƦavNߖ0/_84D~nA 6Bn˃hH{5mnoZ ЈCCD*=MpJWJ_WXҚ q+69Y9Z~ӵF^SMmxJ۠_t|]n/#Wԓqw\{ %AGx'YWfXYDo_w +P-$a)7 ɛKL [V~}Xr&Q<287O>qע v`C0!*@.oZ`}R 05>:h)٠3Zb! 0clF}x D^Dx$+du=`t>{0zR 6gHZڼPmÛpt:$ jwZMXa?]emծhCq04SI[O=k%ݛ_1 73!=aS[@TV;r b~hO"MWtuy܄8/}/![ڮol l@!_dKQSBFãf B _u盘 w{ދ.ŜuMC!a{2]Q\$ZA7kx9ĹwN@W'Hm:8ȯ,+V;;Cu&c>l /-rCڰ~Nl~xES:0xh%09`76|Ďw3f?U8Gg;UAVDfY3?!@&eXChlZ5]fg{ϯx6Ʊ2)e#>mq4P˯Rma.sS^K-;ecU+lL{|WAZC4݋csy8Z}%Y.`0 h0W*Gj|nkRHYv8Q\!4H0Uـ5󬁆#ˇaL4@ 2>%P~*̠}ZfT:@>91rc:&yO!فQ @l"kKtLDpΗ8nQyߔIH5Á| 8?0Еd=tH@@;<ͻ3JFٛ\+KX۲aҬHL7F!vba.#q`K *|`چ .vjvvS;ly $Ke0hX7fPyyŇW)Sa(8;o]ck?ЛYr6>DXbQy.>1Þ96fhؑLO#ƘoTw9ӄ/6|p|KՓcjPj,4NEu(!M^VP\!Om/GOzfCB\xgFZG|Ăi#^kg]Ӹn&ddZNXP9O(D^R]l~QZb}+]ϻwW8_Gu#ijx4/snkC T0T$040X*!, Yt^xi)Y6B]Ǚʆ܀@6 c^(cfD8,rVzKpX6h  A &0f,GH8HZQ8Gynč?p1 +nNrϭ"}bqރ+&'&1=HM2_C<4bE6װS/2LWr8GՋZݬ1o&b<P.aZTmhGz {o''pMX֩xr0Jޏ/dV}?lcwϗLqHN#V34C=3 T{{fm%?xia 7cEϊ47=x/ 68|#5d7 R1P# ӌ[`ݽќMpzU0z}t'GDg;P]$')ӄ4\kaV^x\5hyd0i;39pO0Do}nՎk {dSPudOEG e\(zD.gi[O߹iZѽ0xWsIR;`߭xm!^j.lXKaO Ws-VkD5zbx5QB12!Sf~XT $q"-NoK/,|㟞/,1p1|3,r#`Fe8Sdh`@JnكO3EU"~Né\sӽv*lР7 :o~ŅGtRJ^\ufݼ 35IU PX{oA.=H8RtGN_vRڃ8n|#>qMz?z4_0pw(Lmz^D)6U{#H1Gfx7Ѱ8F`,{/i 3{{BDa-R7V|>Q'.~P%GϯUn<9wm[j4N*-Q@0 Zx2*czJBj MR,<ZNWb @;&ēago ыOԠ&\=qr)siHMԎ>"l*ؠy7oK;`nuM>}L,Kbt a]JKbLi +%za^g{QR+3Vw@ěiX23lLU}cyT-t 9~|~Nܱ{H/PlGs7 fcRlm2?oien>rxg:g'1ףNwy`[wk5yȬ8t6)pa` +~{.9 NڅS4aʵ 0'kD~)@mr# zCvْ%]tMEfq s\AǙǦJ?xY>+),\EVbs bܲ_y7y$չ' 0:@taήX旛ͷ*> 5i G7Q9eJnJ0":ol߾-l>ٯ>rY8Nr~.HxfŁ[8GL[Qa_AP #zuQ&|#ݐ uL*,=F`_阳?:5(:.B («E) @J%H(@(ݒ K2Ȼ!swO:;;W` ,~DAK޹!xպt NgG'gjQdkZNd~ )*hR }QŏK"&/}uZYBW#7T,+W/ ϰ[jݴ6A&PH0?aR*@|huVqDJД0ksr^Ygh=6!7awSF##gku;V~E၅ Tq$Xdv*Ѝ! @ !N!$ϺI.! 2HИz$=!o@'Vu f!qg©bӘRHGlă O0{ v0x&P`-=Lh'QInX#X7m6wz&#;~( WButi:HP 3{@b=2Ve#Uw(H\I;Ԗ(qRb0P0I+Њ9m2#K5n9x\zvg<GqwgEP6"zvk!P}btKh*Cga.aEƷ@4xJ` U5r)6(GlĠ밵$MVJq[טAblL<6i6jY ƓM4ƆDJ` ˇp|PPAe'ֲgt~! `sm*&i$9=eĐ 8M 8\~$ˡM&&#>e'5yH lCCL! Bxհ]kljswi'Dskf)˽M+&C nYT%r Vz^߄6ȴ l./3^2S?Ŝcjd0=LZ e}ޡ I]G46qmn Bh#Lx^rN(7, )nxd% H!e1&Tz^@tIpV^',D*0Ҍ54듄U7^gaO('vr剈oGr_%U/ySshi<(gr iyS .1 6,ƥ0og0ͬq\ٽn]z&KVX-YhVoD.ӣKlww_`Q ʄ}cu1 lm"Y#OzTuTYdnzf5'$x+]2hPx9$xB%qGG௚YqAj s<@ k;HLv7Ex : . ȈMWE[ r9j7rL-ȼ A(|bqd󜕤.@#).5R9<#'2祷459 cuրqS&f 󫢣(%Ȕd^}<B56tUZvsdvΟ[Gopf*۱ ž>1ܩgwхduE#7G]4p;bX-G0 j -X<5~HBO^֑_fDroxuXf&s{cPն tg7 qW;QbRB $ۀdEYN?IR60a F_C"X#_qZC-K vڇ !w1;.kK(ZΚ8[4 }3|ؾW&giȪMd: ׎pq.nƚ*ki"BĔH 4<ĤYF&4)Б:e/~Q-U&i0רUt]OaMyQNJұw Me.8tA48%@1Nt]|Lٮu45 8BSg^48~yIUPl7|W?ż(g܅A"`M.Z]XB?N-][,]\+j17+gm"7>JɳsX9D[b{ObExچ ׍~oCz/n ޑ,ȗbYcum52>j`as)ϯMml0q+֜N 7~#dO sBN2ey&}!@;$;9z:b9m8?J}\pBmF)vIn [1 8z2Vȼ;C7!N\4Fڞ^)XNf}'lqa,2EϙdC+rS1Guy-#ri(U?&ӓ&P!ؠUuAZKae-aM5~xo\MKhZLr$0ZAw\O*/L*Rk'f7, 6þVvj;+1/-OOo&wtMrNV,PY&6OA1y|-tM``@,~kN8 [L0Jɮ$bӔW[L1K6 f}UheP;ɜWI/:NKX{EQHcmLe$2g"t<@o]>m8)7du?KfHlnЩsJp,⒧Ol1goOug胟Gp`cVξeWRUA?3)tS#gkۥmAFDeop$?x4H. l&GlP+RwY1>HoV 8G ڞsI@q,=׬yܣSqsR{DكKAQ!&ᕃB:o]^nCbU˩`˝J0f\+Հl|A~׮jLMP8W>cvĢJJ!ߧ O<' ߷{>sF}@#\4qНf^m/sG5=8<ڭL˚,ęliҧfQ* zF_hAl`![)l+p4ӭثIc*(Cگm+ .'wGk ]<=m&/o`iaKp߄"׶+->m\0(-}d("˶{>@ZB߈r{3㗟G$[{JEC#5M!=(>b٘6~7Ote]w:sIi#f$.iRS0Jk PLI!scbZ{9ZJ-SMK݅ sk[+ٰ*v368I,k _"@4  "ɉoMyki,[E5d$x-0A( z̻ viL5@R{+as(7Z8#'Aʀ2T|۟2A@{Z&t%4\M6h0Y0DkL[\,!TBIrM.*  ii0cM4 А ̵Dd=%s(YIܐ#;j+-\l-| `:ax PC%LsgAa7~}bHDGCuJKɭ ^Flj0_~g)T:nvB ڜIm/  I30@ \ K34 PS8! ̌Lb* 4B `Lrr`'pa)9?][?UdD Di!"O*AbT);f&m%'$ʌJfUfǀiLcTA ,6N0=Z-Z۳ΥJdҼSnœ1ٟausv:L--҃j>oZr#<la-{#]mz%A´.r&r:i 6$"˾[O40 MX1kE)ifBoIe*)gY}b9w}z1pgdAxcz"1ȴr Dk=8d>1ḱՋ6 <e^ ~W,_uJ*6Y=;Ru5S*h47)R,7,6W+SaIf2thIE@j w@IgAdchr,t4xKp]z>}]#BA7n4O+:M+@RƦ 1{2ñ,?`2eYC7X`or5ղR&хLӦʔK-c3Ab1'՛{ .R= rsWmypcfN%%p \SbIRq#kY6)'xwQyF!sE9מ +N (A5}^XZl\T5Nai:dҌVtw%F 9 n%h8f_Zwh5n(i'k&u햜N X̲z)N"ѫ8az@`)1 -qq\b jfJQpLݠ8 ې &4"T7[rwqڰPzmW,)Yh%3 J;W ۙ*+O'c{4G\cM0~-6z ri"ZH<*6\f3zKHuigJ:%&"pc^ar5+KF B ZaEBs e`ȅf;1ŸE^bMay]ZLL+px"՝* Ûω1ĥzZ[@EhV+ج΂F 8;4of| .ߒ\SA@B`#EԻpbpx|F %X8r.MF`aH1#1Q;_pJW ˔5 D6};MgVَWH)fbZ"r$~^!g!pkf\sdX Iwa[ =A8pa/"nӴFVJ`X5 &hK )lmL.9J6%P+K< }H}[羟N7 62*R,N ){c"";*M3 Lh*4 +A9֣.1}eE`eM~\u,!bQ@>mƆ9!X >& |4~=1Σ`>_;I4Hv!3vGqaۛgų 8'++z_$N?B7`?yk~qWB~`Q?g4{,ZM!'\ r ݍ6Sse%7jԟB(c ԥpSb6e:<W& IQ̠lѪѶ။1]%M]kh]QVj%"|f|)!6xeG09˲r=CdR~ᦴ&mϋ]YyD^b!C"ZKn1*(cZ+A4LWhP+v-TS(i ADR\ @,U+,OjBtA5A˂I&h*̛whKR|J=Y|#cNv|,/.Gf^J;G1_T_R%]͢#F H8x 'Wx?e nH+מ ZRObHHTCС2>?6.CV%hIt5IieË;޸>'?n[Bk ,a'ݐ.հ}[5EXRc%! ^ Z7>t)Umd _`.՜Ch=ծBYfJ%*>,!A^05i1+b<| /&>։<]9TyG(؉ HAﰍI?Qa{CLAGiTaM!80ZO ܑrdZB~It p§MbLsHIc@pԀ=->ϭo5N>)]>dyO#{#[_pE*K>rwG Dbp%/2Lm݌60OzTVYHUp*ڶû1FI.JD'na8Pv6Ѕ jё<*l&e_/e\zj) ؓeNiO]ox)%M] -w@FdB.ΔMo7]m+辡 g|ѸQ5 Vj$6smx mHD9h6_Eei~n4fu hStlWSHlA=Ax[ T ȂIO\uICCfI͉/8L0x0uUZU=R3 03VQcRJ%gN+_,'9>`g9K37QG!uD7?F4Gl`?q# iT{/FAlG`Us [GY`|EpI)=S0 $SF,00ՅXrdRifv$bz!Np . -f #$#k/XTDv̍M <Ptݝ͠\hЦNhEW;EF~H=J@|4?Kٙq?gE{ɀ,Ad2ui~R3t;;hCufre43 yݖqU;e|i#V>~ v6n $k/[k5l01.%s>aر&āBlCZ"uYؚ AnGх~{z-NVi1R KGӳF;: |"$1@@D vHJcb&$TH C5P@i!!g(8PDf^;0w*&(1A4y2#pi VBI;hVzl " $N<4v&'X8 膑1$A9ξ6󮜻)ZvD5ԷiC,7@.cw$_a|(q^>KPT:9ĻWf+o^#ooK-=D1R7dOl̅׹kVP y)!8tO#TZ0\\O:#$o,+w`=|g@f7ӵlqD-z{rg:#]~G}@;JYx+,+M3w0ґ#8.|E8u@fIy5UGMO}z (-PA(q:O[dn!âHP~YI2m;C~'*y0XX{ɵt0;ߦcIbIAߝs7W#ƿWgmoH⟉. z'wK}܋|Uj-Q> GUcv_\8 ZV;St5`M)HW SB,3*)+mnE=b / +>`sއRЏoߓՃ0+G~l94SQyNf~ %Cm4vWe\91󠈈ڰt~*aJ)3J='^ċ"P0GHmɏixN)MiL!Q>ȧ?@!à >{KCov3O8/3%j-u c!Al@I _q R}@)^-H{lf)~aw!jb3ZWQ9:yt^4Vthh[XY w>V[3;}XtGɏoGY2tQͫD ?ف\ :|>i~#k3 }<OBs1r}IpmoXcU'gs֪Z\C4xƌ=]H:cA}tר;7Կ4#~,8K[AGxц=6',F oVJkyti_h:v,Kǰq=l!" vvLcd>5)tiܰHll35kgk]Q+:)t?squk\3g9Bec%yy矔b*B a|:LZUfJD¨v`l~m X+\WMӜiBlqNv@,9N;]:)|W1% YBCCob4,C+!i$se]ڲw HxH=lxU؈ ',đfEox-r9/gKU`^_PTiPԚJu݄UIv'rp:UHB>2u)Q}RaǞ+|B956kLN;Ty3tδ j>a^yj[Bo>F 'sng; :ҾXs7,=Z T*nH9˞&ND|i,%4RD³i)CCD )DI74ӄ4~sq!t)P_rڗ n!L~W9˹?esz jmd-v-E|0}JG.b9;XʼL99e:΅7f3sM-`+7Z ߢnr=}4P/??}ךst/ݕmq`Y`'<"粖l 'Zm6{=J mmV8~Y0mb02Y2 E dHA,Q=㟁&iC26s^bq4 l+ǝUQAnHARq7-&AqJ k,k(*I 5!Y< $ ^$q잾W7$`dzS #7NBfW6 ꘪdziv!`H 9T-kaK!,J>-"l 䣛Mdv Ho4۞ϭaZXW+R-.$H]=ܓtA&/RdnD5 + 89,g)8f~=$pGg8ِK@bM*:d9z8/5dܥ7>îAeo&.Hs48?لِ;<^[s_纸NQ?w QcuRپ| @_8_|CqɅ|m_$P_~ONn=/ǟ}P:.$Hy| , EIaTI?fh@Xt8LQ)F[!ZŪ.pSyCoj:m2İ:ϙ De))XUb=">pcjˍ-=EaybQd -5EQNEsrx m-EޞŤOy`>T3h`>יpy4  ."vO6+tsJ"+ûN\ 32NeZUX -ʯgDM `f3pzO)?6Yr727f3<1 T_~#K |HCfL8qg=hgc, K3i)ȣ[vf23M\]v'YAg E*%K@溢؆K_m-|S[^wR/s1uB@wBkf'`_4ȑoʶ)b?쬫,LE#N= ${eQnTFDaWVTfڠ},<<;xy>cF r}>4.i=O,t[.˯I t{.ϡB!SUhd~dR#wkwe+HxXP 8V[Ku|ui#lS ,M>=_dCy\L7 ;1t=\4^ݚpߢoͧbżoZ$<h Ѿw^ Gg.`: .a? c&h5% sO|{x'xjX܎[-DFh EY<8_pN ߪ=CHvJ3?o:Z'ƻ܁s,  Q7`Cqf刂}t@/ۘJ ^h跾Lbm~j0/%<%=inkڕCT+F & J "ly>4n[DpjDӊӦfv1CF Mʩ]L0D.'C(ngϬt[$Os@O/Sy_Q!4ȜqJiۡٻ5rYN+:•t{1po Y 7/;-P,-QZXwgv(X>Z+h(Lfo~}C&>oћz9M-$xE"Hs1Ȋh<<adR |a @,W:ʵGS] [!4 *uiNѮ)@g׋%#[kwyq3!qG/$z64waqz{n<#s_nskǔOqz MgI2C"9&ND7x d&12ԣ{(; \}f9x\2K8R㮇P$2P.Zkziijh{VgwZ0Z\ #cl  "1lY1"x/ +]Vg<89Pw:Qg͵x~zCq=ovDCA8Tszv-:rfX :U/Tl?_lUXXat8r4WNpݾͱQ6xCYqO{+w Y rzJN&9\6@DgSeiF cVDڭ:/46+PN1UGEbz+q~w,;eCA'>+eIb@=7wB??/CAO$GGs]9W:wH!o<0Rk~roceaZ,}g9R3 RrLCmG u`MnvBvլlw/OcCn@`8 @}¸5!x)"2Yq\G,P֑=1qT^ݎې30v ?Ӳ?_MٳoI $N~a-Lr--6,CY W:ɺ$ᇢ:wSr9rԹ9{q!X>vvU+%s,F4H2%3Oq]wl'7=FBI H~;c? WcVtJq"Sz[eӱkyoA: amt/_u2zK /f}%"zP;E 컆{Ҩ zf}cn{| mIi$Yl\qiH0]\xGtwSVa8/n<^'+}pw*2N8 A vB(22F-!Dɢ|]L^IUx$pR! A47Kü:i,uP ^d{H2/KRU*j^BE;9w1`2L3ʃ!5沌6T&%PpGDF:P{JhE+A[`{ce1XT35CeHD%AXC˳B!{ľ)zPAҮU$YR6x62! =ZcIѕQ6UtIN# iCDDHwBxҵ|*VGV().I!BҦv=mE)FJ9LP40\ RZE' bd/W$EQJ< ݨ 榹E R5EըnlCj-$Uv`vB$Au3PԃtVHL'BdQژJli"AD7!/w{.򂾻,&DZ :=MN&WhH @"HsR!WHJT wa̘dyIZeX0k0hӒ咀ap.0@O(;AwD! e$d$H)pA `E e ~d=ʩ5 t0eT% 6;m h$ΔI+Yi5eYFQz Q5j ebD:4;\ 5Mptb A*ð@q=TI\ "IJ$лtHhE I$pT$orHd ȾZL-0]zI]HLHADA$O;&d';9h``I @D@ :LE``J 8H79&( A"bYٽz tNẍcN,  @AUy1R4F7T$\84y#fB]YRM!(P`HəA$哤Ad'(O$i1t,n O$jЅjbΓM64!Іd9 \@hEdrsܦ@ձ쀂3JA$݁` #)";n) Up{8B[pZw&BISƘt$EFI}I`dȄjJA I)ӤӒBK"  C'RbuT2lZK $ø.]Y QJ!*Ąk!֧.RwWg,JdpX 4vp$ 8$XE3IFL yQX2s:# 4gZ-33U"l%dp22iH $L!fƥ!'T~fp8Q0D62ֶ3{Durjt6808pƆz8pt JKŮB >bږvz +hI"P&%`T<=fE O+:!1T 㜊ki(HɹQ+E4^3C@32qȒ tq,9R Pz˩1F 6b!MCdJ&x^2> *`bcQִޡGĐj&$Xi;daRB$!:U > VeD$!P%*:D$ $&KAI"`A#da!U]^R=*zɗ=w)@mGQĉ: 60YN'diT \"4)ExW0 j*q[)ΐeG6O6ZM\Y2VAb<$|o(\4ѰwK5hDirL蓋Ux`|e(_x #I~,|^BF!hE)ӝ` de3ұTĐX>N\'1D$GHDŲ 644  hW,4Gk'UX oq_$eޔw0C*%˔D`yq6C.p$fSrql(@ M@ؑ I螶K=wPxKX1:EںS߶"%P{Uyn\$("+q9tU# XO|QBJzb;"$R'u\:|ĒCjO[,ljU4ȨIز ^ (ՒTd>#'d'O}Ut겔u;mlq gm)]|}$CKЀzBCD&sq _>‚z4AHkaNdLy=Cy)͈RL݋=/ZM LV 5Z?nLM&`kHI_̯)g&,]jl.Z6gñ@e ߍ ڴagDZȤm``ԕWE79@ ]ڢ~s&2mlr:GdVO \&' Pml@LR bwq jlYS(06 k$<Q mpxE5UcmL`b VQؙ|RX##&]Q-7@x 1l1!@6ޯ…&1{; Ye4&1 (DwDsBD d|y>NKIG0$n!9aWvHuH]XEb9F6HXvWu2Rs,P636Ʒ&;m6;{L6mY}-T 8r(B:(#b/tUKFC|Kw0F}|;b,Ioxϟ{0 1C档sksP *baDf')#ޮ&3 d٤}VQ8YkrHgb .+|pUdf'^AW]8nX @m|`X/F26D!53&p񰱧Lavf]>۟ "9&x?[&a7I"s;6cد;mv$n6=V' GW81im=[-d||ZS_PdŇ4GpQ:!C=sl"xѳ3M%ww ˧<7B+㫉|y2o a W./zmko/,Gm%VnLlKݮ  "coKtU#s|#S EUm :kp2hZgCBcT=lPH?=_>Izd7UL@o/!T?=F$FYYOU0v/zuIkt0.ӕ{M gQCg yc\(e*y/cHONA,qթHŧ)_Nts [ !0[hk4H2=6s^J.?*߃gA Z$?{ezI\:@P_2aM}T>{h 8$*Ķp&RfT;thMI1/eCymsZ,A3*j]!Ξ~;6^!pª~o[ZV;H"}ZV*rQ1%$ iNV("08\IeSQ; F)*"RTc m'421eC(E [?|nDMk>9CaDA} 'Q!qp, ,KHt*?:SOp;Ϳn߆X-_#iJfaWt $?5 H"ܝfyuO(#b+ݝd*kU)EX T{5Np@I_R=qt d۪m4R sW׻H9;ڰ"+! `97sVBivJ4J9 % £m2vh|e#H08 bgl'gxYrCT>䍃i:@NzAȑ!.Jd^IY1IYU/@# 0FwT lbj !r> ˌa@h?`lO?W^RxMb÷ TJ6G^䊉١[qKq܎KL匤{vL[> |Ҿ$hӺ?T3v=E??@"_!WW0[GU9[@nhmK6lq&.YzQfp\u<)PCZ(bݩ AW!pζ-VΔҟ?Yy3H9ICH\*ٝ;}ΩA,ɮ=RC`99l6^%ax%jK1U,Ԓ˓ X=T[B} !+{ ?]#Gq'zosb}W.zuf`@|I|X}.p|o#"\ֻN{aC|wf 3Ÿ= @>y`}Lk@Eɢg OA z,>XJ ig VUJk-B!OG6+O@8%RG)PB'^ I~YrySlYϷS2]Z9VTT|wpCAG_)h?` t7i<㤤vd 'P;JVy0!T~`+A22 s=zC!M3}#Ef{]"@8&x H^~.CH#dw?C^o' (U^93˳tKE6U񞟖ZW@n7n Zqvb FdriC B4 V<>DzL}㉥%Cy^lM$<^w4 gyApעy(|삼$`Nj f6ha\:PY~`P?l2Z)5jؑy8^; #[ 9Mp/1P Jw &!HG*f/R5$vCgHRp3|x5g l͝ǻjiv2h~ѩJ,m̏0D7uIl8K#@KoP؜O{5Ymؔ9,F47SZgzzs7Ƨ^^Gdxg|\~m~BJq {."BCKx鴒fۗpK0,ip /Y.3ot$3P,` (n}O#zv&Qbb;?+r3|V/5Xظ`UY1a?]_⮆> f>y55d9ۮ9#OA6_8``&jkߚ3\a=Xi+dVM2pD힒OGlT4tF2}:z[`)dHlUt`F0SPr)1Y b0kK-e"ƒ߈ӗv3U{-1 cfPG)<޿>f*jmjkx6dE )1їX "H(b#iҽf߀G•Aa5hOHS~& 󸡸(xcgr$W/AQwݹ(ׇL?3F8u{[3p4T'YlPטJ L~*tQ"Ӻ>!TOXȴ'trxvX"93)HrU' zHDx{C0udv~ _2Euᢴ 2}^l^.aqRNX!DuB̊jiNt\A9F҈:[GBܰ94Ӽ$FbHs',Yyq9@ !A~4w-k+)HX {sC`[ɼ[^F]noҨך)@6^kgOef{Џ|]hPIB@Es21cbjYKCC𧙟.[` ,:ӡXuXp9nBA$S=ih;b@2Ƽ\taqaMTH)$1!oqw+X;4c@Xu IFvնxr:tѷxkmr5{6nxq7:{{EeT V#"?C z~?qR:Cs 3 # O;Ǚ7WPM9SD0ǫUs8&,+ʘu s*=yc҆sL`s9-rXYqSDohnl0FaMPY" TK@]( 2{acl}VD#p.Syꛆ\G{_8*"EhM! InO ]$^Ӭ@N-˺qbywBxzo6zpٚP#<0`y; Z e.ja@X;;)|̒x#sN!;ܰyg}!]+P=!Xi2jo@^tzBO=Y%K ڻ<+BخCgim~{տ71.G ҡMzujЀygÿg(`É9cp!-UGj!u8Ch󟙞W7_Xz5,9 k42?6':VJz&:h2;I@_L?'mnm ww?<-|ByXnF*}} sW:|ݼ4T > + !Dcϵ77NtwZ,~|tEzKQײ"áwm=3aMPHpڏ5Ȇx0ǙQ 숧Q  ̺^q{$ ID /yu q}q:_5}Ȏk.T(srN:g@gL8 u'a P(`ZViR>bƃiD}E5c:$A0 Fʧ;|_Bog-`f?Ev=Ȟ2w q*eM^Ƿ5#"692vD,JJ./+L)S0D:?vxEf'a擐5kiҟR%}W xؾ17+jya#5ƻD`d0 0aq/ض(SR ^C]^0<(-9 fM&HnR bB )>&Uy B3W ~uǙSdX-#JaNNEvb`U\6+*a!r|3$TqTxa`H/~ 78P)? Tkshvȁv̍XHq"bAʘuqӇ^Rǡp zL8(sEk^*FeI~+ Ej1 ǵkHY7+0GRV󖸨&qPc9T]2KxAiA5jq^Y?  >P#W`0 vDQke P^;O!,'cOڐR[=WOjzL$m#T9HpF64mg~cq $kN:ܨO"$X\@shQ`G]8p.j^ L'2YH۵ҋCyNhu/UIJ18lѡ3]BTH"Iu6Z"g d^W]ju*8s8v-4BĊ5 זq&CQeZdN J5xŅ'A2Nv !I¬.Y=@6MjrC"1GWg<қj8 <ZDg[c`Yl$iMOZ- BMqJgmI>m_s2a:>7sA#2+@o A2vSϞhyO:#c/p1y7!)ttK0X_Ns;RY$4x\N?&zjXF:%7KI@Dz9+zu!3 ^[wvpemvgM :bD+q+moRB ;NX|^ Oy֥)@*DD98 P+ˌ%&.3/dUÝ]紑w(B3^G6rڬd&5 K)|1MNFڤu4p P%R= g٫,!Ekl.:V:P5'0@ |2ņT ή0㣋}(ˋzTnV q9H}P@܉?S.(%Ƴǜlpt` A NEaՋR6*m-sq:9U-푅BlP3!-g5"BdME7.'?uH4]حQBW¼# #bL f7P*"U7xy8뻴-jyܜ7b"P\A |N:0SuaБl/jה5XB=6"XUs;]?e~yj!bVyEP^\xZ"; Ihm4I-`Siuj^*#I$ygsyqgI.!i83Y<֓IoUBI3E~MǴTkCFrq>L^׋-J[Ȗ$H Cm}SCXMK V=Z.@@#ZBX8,PpF`P̏LS{P }S+NEQLjIŶGgq'Q`U5-XT-|8_Y<4-$"2*rAmKIq|0uB)j$c92E v! &r`"Y:L=~n:8NJG4jT{'DO룈Di D!0ț.O-Q|M^םN~:*B.o6?Vq(a =SqpA?XMpH91^e]3-pRC1uSRhs(<"h>W=>Ev 8-ݳNjY,\QF9UxO;ir(%F?f[apxȵ?]a:G:aDHP@2!a %`La3{~P*Eo ڠ,*r=K]I,'{Gu3+p׈TfգߝK]Sǖ`]}S&W$,΁Qwqs/ֳX8Ж Iu;1 :*Yve[+D '~ܨ#@#L4t%W~sm3QYde4?z˙Maq!܌Lx[ٛlngodNDCH)$ zPPbTFM6pL#&) 'U4z.@i*<Ǯ:ĎCҡ鯬aݚnӵzjz2¾YnّkAkg; Ťni58lReL#Wl%:=[^ W]`"ݭ/U:@G}坲-+EܞqBs'Ps?,v?Auu CFj-| NjfI}2$3#çو6hVH5X395#ݞ|f vCA(8ػ%XR.#UPizDu9x@]:ի%kykJ$Տ/ԣGtNl' *h&@ud8 OBH6v M d zQ4D;ؙMx|?_;wz㖈aomopt&jnRc]ŅEGw`;';FVջ CkW0+S;w*(@MP jJ^S"`;*`YhL}ۖ\IBwRMk+bvFZ jo]QMh`:)BO}aF1p\bbN'MY:!&pX)MCJ[vHM@ % joFJm'1Îa@t[n'686^;!h8~ ӠlB7srthO$&)Ɉ|K*/w9o:!OM. $uG;#9AX]{ĔJJ+kQŸbz)- +D7r^o>ɭ.̣Ot@E {ozJJ Ew31r>z6MOLkė^3y#G;?~¨\3 cux,Z Cm & hAE(ܞ$zJzFSAEWWkZlw~<=}SOMat 3 &8t(K"eh8ni$9-?̂n}lV{={$T؞ȭ(b ]>tWKK!r$kPk!7k`y>%RVĀ8)4Eùhf=:uh#" hH݈&KfaUV*^iɑc}SG2p~ƀU9*]ǍQ)OuĈa"yeΪY[lK4J S#V[&+']5r][:mY~ڽFE\\\s CIMTsx=-zbWO j)GUJndv`D];E/ni ʮI:)?}HGq˿e)՜,˥EJR0]莹hk!=QWM*=$Ff`z!^c_nߐ~_|oH-p/@ۮFlyBnZ>ڮ&Yڎ1$+< bye!(n4 O驃QǞ}t/e~ov'K(讵8Aj3[/6{#Z6ӿ}xa"3l4ܖ-d"(G"1}$oXF#$we/v 5TsB p#de)~B:n8&oBQĄwcN5_ w$+7%kjK_q.?, ` {l57b! mtpm*A\sh7ݾ Ea$ V#;8yC&ȱ"Mk1/ ALUޞVUGZ}%,l8Gd5bP}m,858a$Z#~AW0+|]-}Z)Y;ݒJ%`縫X>+9 PG`S8|$d 0m6(!"%0bM@Cb*g(E&˦\eH:ł08h˧9v8%# ֭MIJ'(3oƂi3Y(]FOD7@P 9Ul& Fq&sb\̒RHp-aW @3CIzÞD:rB/i):.';zKZ:JxʘWh=gpyބ)gria ƔfMUq}F qfbkaX7ƣ澮Vms?oXg27h0էVU[J Lq,zJaSK&12$LY1gGPWl9}!LKmu|@ (YW{]JjZe^"1Ui*HTn]FB D$.lsH3ϏY$F5*tƒSe˙nDDh e JKvf|D ~z'93DaJ&q liH@ 5gTW.6 eFaO<_pQ@!: Af:qOx6+#Ӊesv&HJjt<{I#2zWE~]{Nf]AM5{yX9`@ڐlJ 8&9Ec~]9u3?Fo"N5Fܨvo ekͮS + F0o/E;PPfd$U  U1Q fo Ѝp?`}n^4){yvѱ)qڰjRpĬjSCu]>,W @Q>Odi\SWv;7UW*8;3QonHۖiY~w!?ﳭiQm1+voaY>[!#mU)Z2%۝Vg7u5&Կb]ݙs\\JS,` ^}o92~8K;>g sl7؁^,02R6mYs<03y#:0i~PH>Xϡf 5.WKy6CeȰiit:7ְZ7ՙ$* - [r µ-=@tӼ#ӋZwՐ'yZܹ{';):x57`auA!{@f۝cmg6dh%R[~1K{lmWߢONp%=NN2C,au:=BK,Ac!\"i h3M-wiۊloK[,&KRD!!qTp̎_*ÛQ{~~Ȋ,܀ICz1zkSTD+sY떺hRbB<B"hZa08{m` F~SXknO2] MEBpP(yiXJGD@,$ܻ0^њӣu5 8<,?/<1Qx@*L`Xz D(h=qy`Qq]¤4cd TIc<_Gli&Bh+>ghPo Rng('0{7"<ʢzn]~2@;-XuG(N0H"$$TPdxBg ӜNp䄳" yƢ6o肎t}|m$2󋮯"8wQՓբIJ/1Xa5"PG4-Ou  /`Txɪ dT6]0f/1۰l&hAAQ1,_I(|[{qP40w%J")T\q΅H^D>vV{%,t]'!K={V+]rd:)i:C@.L^ZvW94=R@h17 :AԼj7yQ˷7_|xe~Rm' :os% J *@]m9R TD4m̱YI **6AM},K 6Ri+c~qS=cZwamW܎99pfh;P{;=@ L~E.kci,{ϱRBxܞccjC滕r4ӬH߽3{8iv}iIc 9SaGig2t1B6=eiHT- ce5gJ8`D$rxs=}kU6R"lXQEJÖZ訳,6G1 w~HfPYa2%೼f >~f# TbFh^B+w3XҗQZDDn8$UHwK1 w<`Bޭә*:PIe ]Fp_ ѺXЄL3 *Pi F9c؂HU&0VXnm'PRkn4_5SA+(q%1LqHO(Nc)~rFC$ : 6zz2kٽˎg7#))oQQ8ՎA'P|VmJ]M|a\v)2; EՌ|PZ:d+!%!bHx6Шü\B"$|+/9^4I 66`m1mcm6m1 1CClmm66d hc؛m m4i m66cCclcC`Llnf6 mlp4 # (P4β4F)IRG;?\tHAPs銡{Vjܸ9z`)ik {ՎKeOj]r&8Ɂ]#@C5q1(ytDsYԘv+Bz"ao0 ;izˡ#85+s(xω.Zpx1p,Gbx"%!|iw8)Tj }΃ N[6.vuL7 M9n!5NNKD_(KZ8񘪣 (fPǝmLt?"9W*5GAUd߾?בp1Rڻ)j~o% /5*X;X/\"ĝjU6rU>$7ӠKat|EjlV{s,'5kӣd\cGXƢQj '+r=qRu0;eï!v<0 K/"i`ŎyF2.+Kxq<Ź b%YGDpO~g\dMd{EK&GLKDl=e ֵrXQ62EC$\NV0RPh8w]mL!az՝0 HЦ(mTBIe#x5G᡹ 6!Ɨ}4IaοE65cww+煖;^'޿a"Mr#giAUŵR27xܗq q>yw 0{J[C..`OaC㇠%(G83KH w[L_~)籬Z[ A!6LS[{w rӿﵨb !gD/eVI˶&lX91QHZ [\L۵]l ee*?ռeCtװ.n`iILdM\x~ RC6bGVتݒWߖz2" 8!SKW9g=Gwьt>e?!GKh u_:1&y7o=2 {g^,N.d`巚90xaJvr..gdentLӆT0jD[=F]ņطWgٙ FNhk")kUVc_P֣EDoYn %|afҚ) "d}J(t$^ 9>6?O뾡ȡg{b干@?PI],<MfOq{aX|}ko6>c*Q,9R->^seq&\zƫyZ&Ѝ!E(7hSt2wG|>X{J$%[,; Q`Nzs'Öۍ; m8X@JfFytZ P ټz"T}G@h406o%LÑOA)`.L_t2F]"O0) P{v~Ka]ow[|@ 3E\IUoSm:Sv}n9ZH@^KWt~f`& ?@. nB`de(вD˽>ɞ=_v,qWplҲCW䴮c4,#"1 0ִ"Mm;1]FShsf}+B_:m`{S#g?G-/x'4 MX^UD'/T/髱5AC^)Pk=X,auq/*u"C-.#Y= K(Wk\o8\c}F *1bXH!t¤7 ;çU:_ c22aX P }< A/P(UnxM^_+/?7@[yU(JX,r,ʦ=2<훂ynDdwnWdHĊזD4lf"Ә-&[sx^P)HNzPAЌ?y-gH/؟~ÐypK _V|4ո*zv2C1 Cɫ,j\U VUյVt!tm:!ױ$hL:Dڹ&=S'氽*UYPV wnfyW]@H+߻/)Ĺ8v C3\I1|o׽4)]X@)hoKkؤ ϟH|+:G1tO 2y[F9UXAn-EP=}xZXXp򮢈( 0뢂&N~dխtJA@2D\+mԆ{ST27] c!H~5uWImhoXTgDHA0"Vj6t$XXTȹ 4"ņe t1/W,E@A*q.0ݏ:{HIBt *E\R_Ʒ b@ZMʭ&,1USB5Em- ͻ3xHŮ6Gc'[ YK%HTON%##$%2I$yH yN`qBVܧ17|N}eR=X70&w78߼D$=.7ݒ$<YO@Yz vޞlץhώc,'c xh,%-O~@Naj1"{ $WQy6(%lBT(  :Ŕ(W#kx=E|s/Nq2$k: eגFY5m 0]A:!uwKvqe@d.~ ښ@W qެiӲ>JnA 0 }Dvw_p>gvJ4M(yOiEe"~6Ƶ1 0] v3D[h$Ir].Auo2j~tsXzo RqfJ)d~bm=ur\ h8QxB] &xȞ;drNc ncð#|=o SXd4#$(?vߵCQX~ͷRtTW X -$򼷧t]V#CGhZg]2h#'jZ%riAlaݹWD\{?-6?fa}#V%~;bes-FdI9l/Ӛ `+d⶝\j<$P$F.i+8br0x }T6DVAഔh`͕ LSm<ү]'`Di4gfÌVZƇ@)#$ad&7mp#>ҳ1 c&r9PR$ÀUAxr cqm okR|mi'Q*5dltE-uuz[nx KUV q z.+bp6@ J[u^zck,82@֑wŸs@ ȴ!rWzsF ]M٬b5U3,hDF 2#!{rxQ<4DCџ$mYQ*w`0gHG,ZӧJNo1%ZĖ Rk:"h1ɔ|сɩU``v{Bds6*T ؛,fH+r"_1 ;G P㳘۫Jh: &WaX,eIh5L O;Gx?nqҺ lK "ݕRrz[Sޅ=m?nnܭԾ?+%US?@OCj kU[-"-8D9j%h^קڔuII`15B wi?о Ek}z8]S'/ #>H!迍mb&eǞ=ȳs&iOkgu0~A|$7tݞ7M0ixmtFTM/Al}e鯗ɫ6|Gd+kb0 y m{EvD [Ա$W1 kՆ^kb Զ" Sh9#%aqP[Toi W_HBHGn!%$@*;L7z){LE}{DvMgO#2 $0( D,[P[׎0vN7EŎ@`o(Pk8|A׳C0! j&VMAfS6-^A-|2]#^p&m5K$3}(}AY@R;vlْ[X5Kk526gUHP&@b|ϐ7 )ϰ,t `1M#S+#(tf?$T!:qG#;rh!3ڷtag j%;;hOF!oBL|'{Tx=k W Yji"m$1N38:j6 Sn8J4o 9b^ xֱG @u] w>=IeRUeS% ,V55LVI чsJxHݿZy &I[kIn=Ue4}&fRmYB?2V<,dPOCYiBY7L6-#.3{y$+dQRg'c!!UsyR m$ 2Ek*XbS+ޫ|χ6-zŕ[aOMVerY`;_in)Jo}@*Ʀ J|r<8ҟ}A!OK/QB[] Ob "H$T7 1œmY+F'!\ۣ?;@ Ws :ECG5 KG!GbH4 |H^o=+ 0YR"唤~BgBnS:x=<&5,C cE@@4#oR76)0ZW0W dXp]R0 \}pM4}'J{_;~I:dqVkdexƴĐ~)B}+Ou95tVgB12m|cbcm ;!x፦%&J ۩&k0۷.\rYMyI<6SM.!o&/z+&tH (`vD6m3ӏط25k&Gf5; #Ur8$ܥYK\LBMUvq-ޯst6eK78"4q&8n']WPǤ8A,hzoXKOn~h 0 եFWZQ4l:K^ѵ3g8ɘK: ImT lmEFA#b25sėq`#~,d8e%rM> ƾΝ#?˫mʝRXl+5u|2yﲑ# *lZ|\y  ( M:I9+E1ބw>قhKjZk)ú0o%꒮,-3UNPWvtɓ\h7krOLQ0/8pk>I~/Ků[`U"e Jv$9۠%6ȇKbL@'D[|u ~ 7~UYme"QsP" "xݛOE#B3A݅W˙t=g_?q$z۔׮tu@o_;1slybŖ.}O+n"wYWG [um&?eD\."`bt>r %L@ ?6|:#R Ϻ:@˅ tnxfMe/o~֌_|Wm)@D0v =۵ N5rƣ>;X׫s/uxUmԟw?hx,nZO;0u0~ǕtL\_{wIĩx'fC;X"c_z.|IN%8+4;B8$ S;{Y!J]_{fwXDH+5~UeXҵոrl83qUH Ɠ0 20]/0ktV [:?y\lS!FF!$:T&3$)AYefr lc{W$"cR6XiA IWN4A~?nAZ]o ^2^Oaڴ?v `eTvp)q {= op܈?n4zJ~`ߘe BQqiXsC~$kMﭧfuLT2_I]/j1b&!4]kX67-Y3Qԅ˺=E% b#cq1ù"u(>cLܔӊ@b5-x/+pě1bZkwoeЃ0l}јKC8i\ \+V9,hD-`׿NgOu$߻inp7loWo 5<.[w>ǂF)zhh{"<;43@2\OHTlEFC6NG:'V#~/p/,!$ zv+&", ,P 8<A*. tZ&nÞ?i"9@~_EttS <ɭCr8Q T8)R ޤ{2ÜLc2YVNMװ`^|(tmwיwe5hd#TXC,(HAȂC%8bC!$&.=d |EDBt&fLStڨm0U4]a|-pIe)%6/d>qп5)I5(/+19_oH" 58A0kv 0">k⻈t/98bvy;IJc\:c }z0-/ z1 ȇ5/xQW].s[]LS{ t87):twDHlVMlo6KMG~ki$¬Ajc`0g6̭*)wfmB/aWՀaF߰jdb4(t21U%he S9lpAsF~oMJueY.h?+ ƒK1mnv?}P|2~eXZK6LOÇq ~xz~_:X\&;Ω*SNJuM#{ =pNԈ+MiX{kQŷT#~ 6Nm"D28׹3,a;;Gd]Mn'E?G Ma^_֎:*>YW*(%mӔaB9@fǀ'+?5L=-:à'dm"xq=P'Ӳ4 e oo^u=jX5I%7i=9q$/Qe2ڑA6yvWį-=ƭ=FnUQcd4n 5IHj*҅7ɗҌG;eDK~vd+"糛 %díy^:nlơYB5\GҪ^ =Z-޺,`s~/L_4Cm@8<#ij7 [h8rYAYI,19c)uY0=ҏq_яi=ΎH\$4Z"?* &;?_.:V,-$b!6;Cu2Ux˨O@)ZaԀ6.22\Fe1$E^6w^Du2_)b؏|8 7{1-sSN4U ! yڮ\$1ɵP(JX Se- %~Kp[pw.>ZņϺP-G2ph~ieDOD'V.}5I> ӌ1ҟtG#e-!?QLϮa^q[vbjyQB -tr7^ɦ .*R4iLI&M grl~_nÂ0q*w= X:/*"#0J,IH.9͝Lvɨ9l:ϕ\ӻX /CQ((v{yeG9@};j{o<0[⥉i vWPXL; q 9"KM"C^3m>;7/ɏ" " IbďVvd~!ϯ~S}$NZaRH <HK*ØkTdz=Vú88:6 A71d…2mꤘ[U7zl‹nL+|ѧ+[\䖇F.Z-1+^qccwTi5e"7a(t`8E_VG"P)8.I$I2CA zAO(oIz2iU.z40Wb" s6PK+><8 E z0j).c8=TD( ^ v[b(/50ak0`^m&`d! F)K]jL5ҳ9DqƆncS"*V0Cͦ&P9 0{A rS Mp.&UC˰)5]"3d^M" ]IZx{ &`I$&I$$`^hp-S&;dJ,G&)pB Tɒf] pb K81;$5/YVEhs Tr&9.)JVn{ZS$21*&"ՐmE\h⤌QML"EpdaRtUdFrbŅ* izNjaH9;-2'| Bz VeA0h6k0,߃l[& tM۳M̊g0&6Rq$N u.j"N ;mY0:}CtafʬVuתthZ|zuՏ.,w,2S\>Yikֽ׀)VK%^/>0l̔*쥭@:9jj砐fda ]>o?%ٖ ]=S@J-yULX*%r_#~OkaF/ +gGRVIno՘Eb,}:Dkwq+|ZCy9dLߩ45OnTÔ`1(╣ K!G}/_gJg5xW:wo "(3c85Ń07sl_A'':ı߃eKה|"F}%-KMWm_`WR0d!#*ý :0sy) M D|OFPp"qr݀Q7 lЅ.Ʉ aRAsu{_TJ>r;AY??[{||PjvϿr͂#}/$yMfTV@Ay: xKfP,#ou@V6\2ãZrf}2PZ4sÀmnn iO+4(ӴP /xj[5Ҁh/,qRsUm55z\_u2Ҝ[8jÃ'r^_i$ 'b3H;2tH@Ywp;*dD [I 28 i Ai*͝ d4ꌕs]_ fy(75Ϋsեkw0]bdcO@)!Ȍ6JZUTqU)pIdˢ˦EC9"Sc}<<\=VբkZ&[QNjc@dtwa:B#'kNkAUYUF0 qBMYm݀q3,{cѧ0q)].tepVjj!֪cŖ0B1S#qq+#{<w A(5)qʀAYe٣/piDUؚЯ|;V҂lׂQc'oU*2TX5n8/7Ӿ>i5@Cʧ:L$3' ^K8qlg!z,)` 0ҥTI|ńܵ 6I''ҹZס _Nyk0u ܉5,CA5 ҖNn-jij[OgI"ht3QnʺML;$0BJd ;^8 yg $5^F0ochwc7K30@:I1- #N\m:}:^%fa.PbwXT+:?+e2\YK볘HJq0&`>H>p }> ^(^ߎvMbȨQ#+1@wdSԔMŷ%ޑƿl-,/|)1&z%p Ehz "ݒI$0/u0'K8jB32.ĖơU H bJ`]8T ~fEHl,/vQVyiR ,AbAAnڮ4N2U`I-&AH$%9ֿJ,T07#*08og\e!=퀌]tL;oTCmeV` KDA,^1',Eo_ ZneoOWԦN,TTV<ًZqPI&bhH&`$ R]e T!mYcCtRY\#RlvM{ҥ/k~)^ >.*rnA( *u$Dq_ Vz9Q@q*BC U}%q@@Ø c4*@'NSi5\ е*ɲʇʃ#kUu%X)Tۅb#& stKyM&OZW"f$f D-v=yn/Lg.=(HCwhۜJ{chB&D )ug-Sb\ED@n~Ѝ9'zRu@Yݒ-&-kDC JRUKY&1>hT&0(1|r{m>Tt#xƻҌ\1V&E3K] d^zyAu渚ґ%#wQH{WD`TRhKm19j8 7WTBIBa4J3@JpKm9L=?wr"0zOĒ}î)>vm]Kr *VY%j23~k?}簾 ˊ+hc47 161 |iᵧ<|5 t h`?.qW j,1󬐫)"M]e[(hsI'ݡrɊRK謧؛b[&C%RSyQkK3;C'c6q0q`]F1u,jCjYuV;aWxHXPѲa"y{zܓx2eaNlXGd9,'t(h6, $ Hь!"qW˶Li)y{6g6Y* 5ݘAc\T9_j-3F$ٸ9yk0rvm\Tpa= Ï^MQf4>7*ב1b{]0Ow︑@n :2/w|5?QU<^pQt4 ]KGi?Qv;"r2[k(`ofs\/ji #Zg!'0ߌ]z-.cAF0WWEt)85o=0D1&)WB!c*2sO=Up.K emEBE|~,rX QMwb BةB+B[h> GS/Bo(a,j'jy`ɣ13Z3K"+&K鯎GŇU]%QcIs.B' 9Aڹ>+間8Ϳݜj!PFBE[%'8sZY& D%pc?̌s<'Yena}Cm mqxJλdTYB~ ]px< "l!Oɛ ǏqhhI3^]<"% ^1DlV!1nXXNlJ'lnKGqΛyݒRupK&2HR$ [OG^_Y*BEȾŁ:]MM9yMq]gԖ+huc t3`#z4 Ecd<`s8.v-;ID@xt5 _SD:mg8ĵǢy5 lFqoX5yB$kvs@:B@Q,,_-]b"DOP}]U a`p 鞾a ^y  G'!Bf /Nu>[ #Jo\c$报mԏ[-GdN?qo[(\J@BOԭ /'"[8Q\`;KgtyL1t2ni ph7.~ȿ?=~ (HmjS×PEFxRc^h{cʿ ChKKܻ-:tvV?: vs&,ܢ,1~Lܕ\s[6"~} xZB]IeD\]CJe ѥ bY[vZٛ Mc7xient2G+f!X3W/%]L5q74AGZFɄ!D*e&kƭ";~MOK.I9Oƅ@G0T-t|H6wz+)\8Xѝ\p@!!N̐}/PT~ney\vJ$5u&͏`nޤjɷ',r0U|; JЏ0#B*_kM&?ݡ\d^|›l8@$ϽMY0vL[{ҷߠ*3R-쟗~{1ڳu. šQ3՜{D=_F7WQ4^A6ӁsX\~("9ԤI6)*|+.Q~){xW_^TyQisWLR#-⋡nE\ܡ&H2b閥 6h$6EmղŵuOUo%4I{XXS] >nfL_!_OR+e4ED 2K}}˒ y,UaG^oO{q8ܲI'XFWB$ԕ+өwf5R<8&0&aHF}Bg<Ԛ*7֊yhr44kY SX٫0qi[z`x#vX^_pQvUm.ܤm܌K&-<LE'Rymj[單$gٹfETN *O)mK:#o2EВ|rmDKՎ]j%#F?%?bY듽_5S>HyPiizFW4HOs\i,36=^U( O,6:tE{`\9wմn'5'7ywRidC(vFp gOsCp?[M Z]iMe:i$H0'L Dr-8,l2RQYVwfGNC=]Բ⪔ Ԧicv`Xc OI+^jabu@ao -ENw+qW7G'W@clWC5rj~?:;.lFSJ\4֒FZGIԴp_RH\'y+LhE(B{U4O!uMo#Ac4|BF#kuD-*xj|{k5K2nK؆8& 61ݢӮD8tg84a^9靴1k 4Ҫ;ۮNf38_M(X ;þ5Dg=qgӕggһ_nR==*Pv~e4ܵJ$zR[do<8(2f&Hp]DE$suNO@lەAThP16VH{Ci,Ӭ(wn6uƥvSݙ9I!|39%tô.8Bd=hO7TZy/:iUW4n_C~nꉸ{M<3y>D7.l =CB_Rll:n<dM*zAt6uiw8z9۔2?R &);CAbO)Fr=Q$}YP6WCdZcsf=N&VD(Ψ̬s A ެ{G|C9H%Qi\*X2r2Dk,;uxMʂ9u"YἍWi*WJ@yg]XD_Iu(puM{cFK@?b ;\/cfŻD#,~F*ڹ_{¿VXT{KN | ![J#f=¨`=!R4 CspHVCA+Qm]\ݥ]ۿ՗:ۈ5Bj3e#7B,zh2inُGvԤ}\c4ܛIN{o9%8DHx#OmC ˣ'؃ %MQ+%1X7]IUѻB9rMep9n3&w.cKry f0LM;Йok-1{+!H#`8E{) L] ^Qt7XMvI\`0rXݍpEH!`iP+?̓ea1 pyyl,@5lJM(^1a9X(mko(oO:ӂJ2n8?q[ 1 4F{O6:P bY?%:9e뛅|lLt_jZƠ4h/Wvgng: &4?eӕ'B(EZ=N%Xt [U>8pli&Ju8gW _'k7"9nu͉a@1 -"J sGn(  F@ }uN]u]ЋͩOH;Ѧ^@=fAxsP,?'l*TYWHxFc؍VhW)<"F3bp s!w X\Zy^Gu1iZ=e.:,˻l'mRh) 09,@Y[0=IȒLk$5`$ ?bk5%?n3!]kt\Jg+PқWkz$c87DX ]#P 8,vkf ?\rFќ>XyC"upT]$tU# o.p¯ǓYR&R)4M,]}.^Wχ(bƞL]҄ vG;O1DcTK?.uX1#/=owz;>u?_KJԶ0x0[s9Ɗv^ "e("徻7 ٬ 19I@JyC|3螖E\3[D9b^mP/>L*7v**qX|nAe|-Ng&I3tmNƳU`Օ< eJR`ҳ+- \ԶxeL܍۟!VIR]•?4& u `&]"&gfms˪/wca~c BЂWoz+wm0 #.'4'ps$°|=<$G!MӶsś$/.Ky䍴læc(f %B.5c1FߨJL&Q Һ2J h+4C!, h&f?o=B(q q[ZҖclZ!gS#QWLih:B'&X1'`YJtS:,V(ȢIMhGs{}蒬}Fh7B3]$ll c 3XV4/7Ah^H{x2612682LZDĴMLrH;h.XG|۷Y^wC?@ fOܫ#L@[<F@\znE`%?g>GaNۧM?_÷q\*}fQWcpH"gFpr7nsqڼeJnYr5Ki`:*,xx;{mkNl "=Yz_~!GRV3lcOX1HYzuA>M 6H}irH<&yfew&Ȋ;Ul75)ߛAmb}kڶ ÕV;䍯j(9E[rͥ閑ƾ/ ,]="jC0SG5\M!B WkWڰBK&^[A *#ƊhXlcbIOk&7O1Hx`+'ltff[P/ 3/-,tw=|{{H&*]gF[2G?H1Hyx匿_-_%c FyI:,0s2]ȂB+GH=-)cA^cĻr1?^A''aVcZ٫̕T F~%a!:'.1-5bA/s,ebZ%ӵbx#hHߗ<.CCJ姹!=DсܰXeHbknK{+Yj:UQ*lJ/i Q*;\7켾 .i/ت<9N(GŸhXs/U)Ѩא3ٱ-9d//;-4d*~u4>}p-Q :e ag ma(AF7l"@-:Q .TX%Q a?i7p /\Uexr B6rv9}'jQkԪ欈hIzp<:9LOF:aJ1HZ{pRa*%w6!&&G8 ^_v.@V02vHOr1aIaV"(<5.@"2:"#.3XM,C$$%xM.=u{4燏 uK(/.֓aYYQY‹[ j<?}Y #>8usw?'rt0|X7/Gd/?+Fvtce^=-JEЪ&߬͘#Հdg:> y~VF˗Ȍm6}c MY1r<Ǜji|މ*zmvp+,, I?kPS }^k\<6Nu&ɯ#`wqN C9TtƟݓi6+bz,mMm\m\w3:7…=â(d-Jk 鴆Q3P&鵨eMBv8@byH{V1TfzZMΑcƹ!ț\QԔQ1ig$N6џiF] ` %bIa ,X;vDIذ0Ei0oܕ'lZoYmgi U$b +d߶4y,P(6jAY7[k,8oevϙoR('rVua+3>aԧZ^26(ڐ|ᘒ|BB]@I 2X^oKyYnq/'[`8}S,ƹ %}%{\tc?2(ɧ\_6*0*bZ8 T_^`CRT1gFnX8'\*ڌ I"\O~\:(:X C~<ʳ &z((DKN kLy Q?=E!2̦cbnr޶X05 N{}/)[텡e>ܕu1+6MW&=[S]/:#=) *Psk&~m:.c<  n(ka쫪67\4(OYX-AW(:8<;|ݪWAdZmnХKIР=|Ӵ@vنòWO5 1R 7Pa;gw:-yi2t.mTj"x^"$6d~R4XK9r /ÞGHzIbI֣!&5woӢjGCtsK$0dthz^R4V e9;,:~ 6{&bpiVPS&%C :" V.P{):a|0?4'O\Yvbt@rD遪1à"M7T;_lǤ[w}Z+.Ҟ}mx $BBK2srd pݫ-{i 3*h|#|uCd/ 4t(d^@0vMr>LMٓ@2| 1% 9 0]sW>qpJ:`{e}q~vOnå[:2M:&/ .fcݗ!^n/׺ -ǽ(:[HcW^aa47$t!-f% "RIpiU4B^ q˰~@$a™gA+%3f-:hB|(CuvP`Gv`V?$^6U]Ħ~f4#^b.O$&z?- |#֮̾EJ>מ"jDXûXnB8rf~桻 ~~F%= 5#F:D+HWK&e]o.^#"* {%ӺAzqM[[('A ޑ#\b:OhiYjFBFA);Fi{y`_+{Co71&&Q"wjr~*.܁ :gDD2VnEV{;֋vLqCݬsMr7A"܏ )4;{=(|p#gqKNjL\P5On6Ĭ0sr-aP֢ށ䚴fJ If@"봧AUe :_s(w1gfa%)Uzol>Vvׇ4.AVk?ͤ8ҖQ A"'w=Ю8%3wCZ `1X&|?(PVeCDvQ!VTRMeB;*'`k~}ch  pPT`ȯ߂y}%{#n fo'䒴V|gz:43.iyL^q MoKj0mx>j:QN 7O@LS` `kq'Lwx169ccNѻnxFICIM sv! C@ԢT6MExT> < P $n` ϹoEc eojЇ6d1TR(p.0n" t<}_TULܟr;s6fy5%.g%6%/,ĐDļI h5}y?$fJmM[AN0 x۫ŒmDžV<`qJ)8Yv2c<X@Xk *D;j=VÈ iR^o*́$޺XőUpݽ:B ƭWCMb|B`p8gZ" _$2}h5<.C0UwU|lqR7o!QYr,>y}ԶMifß2ӫ>l&tn"ЇF ww,7[]w_~9m=mkG^+EHXܭpI2*uzE忝}G[gaG}MPKcI٢R`[".ajGabl2xoqr \*Gs`?wz2}rح*Q_[nQRsi9xfݒ8M҆`IS7v=#O͠ wL4yh\ CC%-C]H4fAҵjlfҴY®=T>͝]'RVR'! nrC{$;PvYwF>Cm SBQ y.޼g7ui8ccp1U# wxϴqH# D>Ed5nY!:xR*a|@3!M s Q"Qn~3ۛ:Wa귽9?I 3kЅ.CN! [o,ktd۝!F _ [&$$83{Z!}SLym5$ui+"*ٱ".MO &ӣ,kT1p$V`\b!JԮJ6CvU* *u#iEb6\cL18@Jp@a_QXFweiKvO-Tn|,ǼcPD$؛L0lm m6`C7c`ƛMchX62!j%$44 6Л6Bc 37x-Mهztl8{-(,$=hmQ2 q"a: K.15-GR$."4 8wo+2m1uMwNQ`  0(1z/$Mx IjaYQc>lhq +@Lߗ9pp2f٘yWY0R0#(K?JčIGࠓƆ3%pUMTՅMr0Ljag3'/ <`C{|cgg7!!(\OSSʳfO6&JS㸠FLeF2w;O6aF{ 2,Rrݎ,"BѥZNO߷$mu=VxmHNWE>QF G9*bƗj74aR=ӈ~j0&0yX!oC8&S`% l=;xdٹ]PBI;?G4v@,)/#:3,+yMLI-hXjh d&sKկ|LM* qe -+s`$;(HwӎЉI͊)lMY/J[v 9G-5D1}9"J7bPY%XZ_W ܾ9L{G+k~>?f:n-BGKo ew_!7ƙgg>+{H6öNlqˋ]y$'KYah*qV9cJ|Rʺ}hAOyS1k 3뫅y{UK?*Ѭhaeny پꏓ,h~dؒK8dE{ ~37c9w` jOE ]5x?R=']|,~ɮL95d٢b, 4ż2G#iv%1c( 5n0CXΔc5HE.?Q6nѩ LFAI,e?=G;T=$ :7 8iJzyRUE\u75hż8GatZZ4LB\=_,k=9]}' 7IԋJWyg6s& {x0[C'G]NjZx82CivZLfwID 2\'c}ſ7SfQmaQj1#bQ; +!>@̨"[A?J(4ޕ`r)PX$w=p`[1*)iD%$x_Mj/E|QҌ33Cf_[E,(,tyL '"X])d@%ԣXm<\6M/f@?^VR > D( qze0Z^'-l PYݴJrV! r$j1NÍTdѢM,]L;/ˌJ#Wi/CS$_% 2/e6m4퐒Cgd^tߨ0Dhv§}ޜ#Duȋ[ ucU,y!K`dڃ3T\8ϓp9W:@̆@8|8xJ=Ibx.y$(e "ɢqo_ȖlT9Tn :aa'.3o޿a9|i|تի4!ZS8yăQȤhR>Kx-25iec+]_^^Z, D ߒVMiҞާX@DcVsh0#'q y`SKWEXan\|nVmw*`K||s1r]:T|jwUJF6-?,Bp$10o1$nսDJ0*K գtU 4sG"Hpp8Y4 t|3gXL4CӸLi6Cchl`12M)HrmhRM@Biɣ,},̛h| AĆ`H fM6a5 hM׫Dabayb\_z˞: } * cXdeOQŠ10ŒPPC]E% F'yZ *Hd ^) p Barnmpe_^8)1n",^09eE0!N cSJNok;L+5_YXk <oS[7yVNBAz8/}=-qtci!6Dru|s5aMr>y =^^Z?`+BVew̿" M؏a9/ q@$IrX~)@ 1vՠ>;zW_QR .7 ?ȉ~D\cG 8#}ƪdXoz}7tQRͰ?#NהΥ." $صItb,=[i]Zھ\~ˍ,ԩw28ʼnv%xs&QBl<^太6.@@01K:4 hk9 5 m=4&JH!nY~/ex یϋγ4OS*$nU= Pİچ㔿ۚum nun0LQ[vWNӏVȀ2ڽ4Q#Y|8Kz0 6ᶳYL)2 8q3lh 6 &N &J@Љ!€i6m҄1gcchc" ?z8J=pFӱS4 p,?5_nֺP3GU`Cϼt# =A~n$d\?x 3!08T ӵƫCb4nFd<:Bm3$H]}V{$ y uLsSG뿽@o"&K 5'ΞܓYZYՍ ^b Dh 8fPICF4VsߠUoSw9ʯdӦJ&4N~9dHG8@@#E7s" 45qkH.ua֗\_vm4*ي}pPj R*6^Ka%梔^"vq61L#Xg1"+c&<&N̻J"( P hUıΥa2zEyNǧtjKwxK ᒯ2t+ADhaZA~.uob6 O|ڗ.\WˢghB+KHIiRtZyڄv|ǘs@:ne0V "G2OCTId~~ew>)?9]O`͉?ѡޢ,$?_֩oa+[y]@E|ubF0χrs<ǿn>@Cua2PyˇK4ݻTݎAn%kJt >x߾X#d04 'ux*k47,(ӠMZ C [#'P}eE3=+K .I󦂜RC/.0 LNB237Ed7~g> X3B3{bn.ZNWٽݓE- q?x%:ï 'u_Q. ­=ÿ;~I #سE5 2[UvvSliR)0ИM!`( ! brHdsTSMFAs\obv`GWe"' $dYu#J):a?\z;OM鼿H`SU&k+ >rQc("oKNĉ34y6Z= :KU7U0IXIqF#~ʿ Ji#hyK#jA\=Kvܟu>?CܙuWhZ)d. :#T3ӨݙiOGdҢU7|ę$*RzI#giHrd,G_HRe=g6uUdxoΫDfLLBL#!jic QdknR?QdXrt,J׵i^Fߩ4cYصƹnof/vAzw\Tω ߈r./ٖgqn9gA)|4:#[45.֤rD. xb x1;")yc;H\m;- jAU*Qsz3J"ǘkC$+HQ{Q?G3OdqP_M?Rn#>XnNl QҘ_g= γ ՟j~mO{\i 8[Uؼįj {Xr?ΤqnZiBuyh]?s?%Z xS(t\x0QDQ%x5U1Z]ƅRL怙sd{]pj'DMio7ytd,ġSbS4șeOety#sw3eVm>{LHP!g8鍛/6)#q# >( Ѿvbb1ߩJ6X sC{fSVkkZrpAΛB { 0%]#a t3ʔHJ$M!+:Yͷy-_ -JwM9)it$|=x _15HZ2.O3ʔ%5 ǁ$m䓖.(Ex83xIf>]>)hYLcX-C *Rm\Oz/`l瓁`R! E,m{SJb)6Jىr0" hY: 8azBAЌ9FK֔$ |yIoz8B?F.Y`&@ > 7U}xܻǦ`J0HFV qoe^(7n2T}aseE' A 䮞Aݳ\0'ő1&H+̆`emm08j2[ l:[fT[VZmAY宻\8IP"VCl|) K0]R}jh i q,){TePksܒ:+pKr:ӱoa3ڲbLɌ'Ńy&T87VU%D~e;&>@+-|e ֤q 7_N,w{!E_B@# n^ bBG_#>;|4΍c9u,odO=>p}U+5ɨb) I삀%F7݉dP5+*菉 O:|;hr@Tx01  L{$Dy1 { 1~t,)ݑK3zNn˥ J~ߔ@g#G8Tplwq q4m! iLcm&6/Ĥ6,DVA tO"h*Y'e㥠 d u @3|=j$We 9(g;S#s)8"*$@C!4&ܠ !&ĄAuyHpf{;=x~ia]6 @uDln,9/xQ۫rRw}FкNK~CA{&^mj@<&u"\`C럚S{v|b-@J{p8C #`>rN ` 4 +:n;sbm&ԁz-hmEӄh''Ud.!aӧ{Hlה&z'.ߩv@WC})^z6t `0HM5~6ͩ ۏYYokhRkh)kClX Z>s%w14Ө# |۾@-ODS ^綰~OH]?"K&1" D1Eĉ>؏6 `KT@Ib4 biNQBN$@ȂUJXrAhH F!܇ABsHv;X;Q 8bN8KQ  e VPM)Û; FQ>j=]Mk{|kw8~H_iA0<ׅ|q?"F >S?fȓL+:U5 >2>G&J %h, *P>K> MhJ-a<Jt:ɓhmXc uo> #Ta AEa֌6BrڰK;PxIoHC,UFoGѮEmRFx /x c.p#:$3VPEDI'F2 H>m53)I !"60BZq(e f`#v^$iPCY.& >]%؃ 4<4\bUN刑>U3OV @vͷ#k(NT};=0K3z33)b|b]muN׵d.wwcCllmclcmMbcM MFMDN m{e5:߫u,NG15/溏p1k7j~Qfy֟pjаLp ol~y6ěLM{Bŀd=!nqg7++dK1ݽ4.}qGCDl)o-{)b@"_M )D^`I{c7@'ӌPDӰᘢNv0XPT\1+-SKAG~&r$|UsY@(aLe ΗHM[(+f^7МD[ ^$|8؂Hhq11C61Id@%Hězm~&f4zՓ5a`iNaLH nkDb YYH֜=[Q<-n[͟80?Y?c?~lى9cߏla kQȎ'#9KjA7~1󂹴W9@_~x&K3_G޻dNCs4*kP0JwM~0Pp_ʱ' DRO5MPљ\ fBv7yC _>i;}ZyfV|~[yXq ݇:_89lR ֱNG+bno+燫n{b_ź& 6c`4b0iI6a?g蹫ṪJV-biOR/o6[J-( Nj福AH9_׻_A#Gd\DW/l5Viqk{%L tuVf0}cxAU+faaCaeS eރau'A㝕t&A'qiJGnk Rd4 !Xz]|P~#c̍oˑmN#]#;Riz${L: soo$L,8- E4";o+Ȍ6r2/ e?ChSk6Rzag 36 tj5g0*c@ k*ד.Jhs:/7g;w/,>ts̥ ͚I\JO! bZ{' A /%Z@Vf78ei>dhCF/ly5>7K:Z+|/u5 =ц3ysnߗϾ{N9-cs:f|60qNR\-'@%Vvj"@VS ުHvsM&m͸s֓حEOjzT ͘&5ϲo^kvX1 >y܁Vc"LiC'zW-HT!UWal%mBr_=V4!5[6e`gOx 1W4gܳkஶԴ\M/~]iJ@5 #Rzg+]%VFW8y2L,{שA/>r$,Sxj?{ٓG6 vvs2仝'Y૥mR*6͏*,S+($̬knV"?\6AR 9V'*p>yD>T+_"pFHIh#՚Ȫ!Ur܁MRb-1)˗UyHi%\ފueة85U(Qojw:Vph2DЯv} {xzk-Ctd*?z&Tj%ƘF4^6P%Xd]8bkyzp0 2)׆KjLl2촶WS ڔ0@s@Ik$@h?U([٘LI$8* ]zk*I|&= &4D$ŁZe.<1aծxY@C?~1эd$IJk߭L,NQ3tt%r7'jgYDaE"1 0;FYR{xsHnFq $i2<g> ByuQȵp:SEardMMJvנ>wʠBkN¨_h3ȳOcS/|'3"Y _,қ1+Z[5t{/Cm6<67{FJH (}RR3-Y6cLs)v1QrTmRpmN$H I6`K  Y#?% p B2P]Lr %"2塝,Rp53!#ޕDɴ-gc%* U61@<g&L7 ysn 3 >8γ cN&@  AZr y;oy't(}LI s}AeV8:!N:% Y0Ġ5@ҙ4$4L5 mlMm6chP&Lj(bc&@I>*C:B\&Ȕ  Cq;G/vmwIJNɯ",cNX2\64%3d}\b` Aš5@BUKkmw_<_RcA6}y3pnEj1{E6EvC|m& jBkþp&G) 3fC9Ͷ8$T y^7pQZHJ`*!^n T{Ch䕎jcm i"BV{>lq [zV꧳QL㿜|k&d'gQV`S@AaB]Y9ŐX@xJmv,<,Vf/,^WMk )0m lm6yDDE\$Y>&mh:hdl 0Q;c op~=Gp Xˡ|9v;,gb :,x;=j9Dd3dRys9u*9Qtyb+@XF*Zߞ4J)#HШ eZ"~|HȼF ԎY:V2@HPM1%LwBH\Ň1i5+.M[ޑGz"FQJ>t9u'ґ偨m|i&%9KrW+кRXNb)fSr6T)Œ_ lH҉o0S,Dz}2jse:YG)~M*fXZ6 gpPZce16W":8`r6.FI&Oe nED9Ubb^.~Y0sJJ%`\{Y0r ::]Y,uJ,g0jIҠU5&:: !²fm wl{OdMI$o'U.Z6cI3MdCEJ&EN)ÂJV+fRNIըѴ%ֱ_ 'X҅1 #Z !Sn-P @<"Wj0`k`z_ߓ¹Z" io}!R9dRn s:QN\Xӄj9 ]o0q8ŸǖGא lNU*/jXRW۷r8{ Hmˢp#0 {ܔ`/h%I;t)Su웎}F?tj2.I+!ePZIlp\<$}+6_wZӍǰiۥ@Ϟ,uu_E_a+w*O.Ӟ)Hy !Ľaw8'@aޤђqTobOx1N#1q2m]Z&rUJ# "})ih#2%̳A[׿đ[~Qu?襯qx݊SKq!yҪ#Uydh1Lz-El[5Rn's3@d*pZ@ę)09]2ᙿHa) GE/j=a9*ZpK6BC |Oת㲌3[0B׭NV[J~lZ]kP8ۯ/zEf,m5|t_pqvn" v u$ʑ1#CiN$thGΣ:$jz# swJ\)u0ڄqL3 b[9f8.N"V#[*U?k0ZHZ)2:Oʁdț/IR GgNc4[Ϡ0L An}.ҘT*"рkĵwPqc?衤DH Fۥ"P #Iz R\OȤNumLfD4q'pZ5MbBH0U.hCPMWDݦN̘ +1p@XYQ?__N԰x5%e5sY&-MX䉗q|=\t9öB?F?Ȗ`|sI9@GuӪ}l{0׹k>Zj3>W=!i`>2=ʊ&zW Drh?HG`ZL{2{v \oO1$GsV/DI lQYzK९?4646)M.m1z肨\8 w. J4w!D &M`6rgotmWR6,877[d4fzU8eN6"3?ēIsTiH@&DtEnPiY:2"r,f{eHg!7c1޾+mMx*/񔰀ii"XˡR ,XD*:4cC`4( q9C16!flkg^Gxum&PRP+6O1[:Nv8iib&:Ę;v|%E:z{z]o^;j+ [z6 •.6%64߹4OH&M5܋2ESH1`B(ˮE=41T_Z[+$)`C)KC|RxL<'iL[ ҕ}XB/M0*{X5; HW;.}@GK E+%K;7B26C5iq,´k/?v蜰|Jۛܵ nq,0x5,y4WgDh2vs\L5 1(`1@8M( l֌$ܰcD*" Vտ~v/$]1K ȣ[q)[˪қ56Zsb!ns6,D:Vw~!(xN38= l7Wigg9[&mS8(鄴%3(.ݻ\C{i˲8J,v> rNZɏ''yQ"rځ7"/oleBgěob(9L;q,`-gN,ҥzGĬ' _v}UNb^EEM:b \ su;^W*:mŅJSL+;[H7T@ o ܵ1$7C!:쀲P1~m.'k9=bCjh+!z/fۏdde&xoJOrY$$ 3lol^wi6'|$ܙJ/3UFbÝu2xg?9L*E+.a Z*`ą"A,NdX6xqw'I@ȉ\@uI59Q##IP:lҾ Ϲ;ɍLܛh1 441&6 cmm4clcFv"L\ߙi6*g9T@i?V"H@£(1 x M+/nчnbj`OJ ]-څC^Wie}nho!_yy[Tصm$m,{fNSQ `ʠ1A(jg{?H@  1HnܹI4Dur[캩NJ-YGPcEʳxdh0䘃|H<{D~o~٣~v ذZ(e΃7<_O{|]̰^ض>fYbc|ŽV+J_6k?2 TD0X+*|ֵ[N ]2K;U ~2e!e`jr~,I 0bP %2\c141^L Թ ~|R0#gَeڄ@In=]O- Ha}?cJz K#uw5=M̽k[t׎K煅i Y0 h$pW) )1L?N\_,8*(mfÔ5,9S@jt_S_s-#@6Vh@R_ thk6^7#4F"֑]L8畦9R׼ oZnZ0Cjhʗ|鯖p*K7Cҩ;$3z;f}g];nd 5ޞ^gndJyppnlKs}\1{hD[S8'\g vd&p,A4Ivh0,T5!bcb;jļAZ* }RZm^"Afﲎɘ_@4|b18p`?Q 6Wc1SH'Kl}fFP2~na8$wvL{뭗\K_Wx Dz&l٘_?~dם.9=-6 ^;BFen:/'$SajGl_>tL<=-F璮UB0ǑY8,&RsysHܜa6g|,@Ɯt,a)$q5|5k7RJI7N?\ZIKtX4^ԫ_1#+i9(J R.P:VG|Fi8{OCް~NO8RO `ӒSBQ@~Q]2sqbVQPY|z:Drϼ+@)59(jUZAW}o8ʥq~Pۄ`/2ϙR8eQ>F zB閂k). @Y|otp`:O ґ#{blKJ C #0[=RW)!Kr<}C^"݄I2 QB+au)5z;V:Glfq9 ,kOdﻖZ* n$MJBh3E~zyl[q0o51t/|B\^ ƁA_amg?yOZËLoԒFff:x<KFݣ^׉Rg k,- L_%Nvcd:&@IF wA@ӠA6sy$l?rfOIL/" Tض6J h\j_4vE5hyƏ5YtxCCyWAx9];U@H߆dcn2(#6B nvX![X58T~H*OǔKrTc~ߕՋhᙳKi`ߟ}?x+t$ZsO8~ #1!0"e\ {Wj-VaYRjBԋ|˜1r!)yA6dH/Yunq5#Ѹ8d9E׶t  o_IB O.@%j PI̲^A| q(QeZM'+#yNrQoǸ-/?Y Wm!Ws no%_swa~#l @TU8mm>ʚgVS8jqٻ1A#'@R8Vzv f@+ݔh ]}H/1ίu+6/: Z;vJBX0H_!mߩ5se'aNMR6m~`[^<ϲ N'l`P_@^傰 O J3@cCD81_jpe } h{3_BwAfy~S&OS.q)h,0*ʫ4 M<}>ZI^^J'lt3H/|޹y$W?ߧ>8,Vy*=ST)TP1D"wN kɪrUHHBr̂2Ȃ~%!ks^t^(#Dp4NGGlӺqm.^ku3\?~+n B 1*k+m!i0"_G3|gxLJDge>{>GT%F; +'a$Kb(RĴrR9 icTq5tN @I֖g+_MQ# Э =LY xk*]}1@7MiڀӔ.Kp>C&v枱sz,-_oF@w(*WcX!\KIay !u图zsE=<{l ,Кm6m%歅vp^?-[5c}zug -4) cֆԋ##rEqk߱aIMF>>eOqyUFe/PPWٜ{&CFἐO$>O`5L\ Bh\2q6 R |ٔ۲DuVj9Lɒ3+[9Ⱦ]ᷥM(֜Myh-N{:Z",!\(龒gϨ֋Wgr]Y{ʏQ^I*HhZC.łMY;ui2sIS+ܥ`#26 cޠ{Ds ̫g[8vU?ޣN.ME+/uѓSOvUU-shڨK0acq4›jZw+nb_\ge$Su㎿Uc~8@TL2ZǧY)}mz AA=xg؎}y̟N0!>v6!ezK5/~ -IΦF*<;~ZyHƴ\0I7\nHN}(&]ۤU&ѪJt-$<&#t==VhM jP (S%Be4ģ!I2WU K7Oгf9,>4.2l,jgjuix咿~P; ďR3Af q`xTȀ H ehAtZ%?>b'8Z>+Vm5jOפ*QY*T,  \Sv3L۶{5P:?yYpPb5J#-p܈;Ne[dUu"BL_~-/S,W'XW7"f]OXb]|һWfY X?*@nB-wO̴¶|grMsMd>Vd iB\i  fi Loun9t QAgrλ6lY>MzvM(*;y嘆gM $)lOr<6Tyt.5,/')ػ0z1%Cpe>'`n^ x9xY:9H{cq]~siX+!c h'Y&p/o 1_)zYrQpoIT|\+quK7019^K}xϽE򍕯)cBp։t.~>nSMb'6:eke$SbBB0^GWTρB_=}ڿV/AEp䲌J }L]NaMBkL'Q4aY4%b}H*20!J! 4T_ v"<~ o u3PjѨ%!aiD"@) iCߤ[D5xnZ@0$w9mr%5{-Ng)YRi*SVt ",3A2"#jOWCV@|/Z^m[#Ϸ5h`➄@򱚁ѨDj."(` j+&]%]:6Ϥ KA +nQE hGȳ)Υ~sw}Ԁ+s~#11o ;k:m#:1GeQԆI-_&}aXd<BZ8/C֟^%Y)Xc%*lz/~{ :kԩ扎I ifw'iH_^ݘ:1;_M+tEd4z))(OvuWna:Em8OL?"i;"hqO`^M!^I9@$}H&H) p)غdN*CN#<d9/ o) ^#}sם)ɈWEx8 OPSGpT]@suJЩ0lT/6\,F;U?ʉ*ahy\p9VWTC|G~v/Qo)×Ps~i 1;KS 'm݅D3ˏ=ͭtoNK[D[(us9EGqEcXYHAYh1;ZUq>!%-[:iz,R0,'Tcq-!9]l]-':$"XcIPhE1L]c'w Ck~:= @Z^PMRB]O<ò!d[)"9ĐzZ߸:nm0Z:4u"m2q-~32I,8*|^, ,ZJQx0yT-.`]䚪m<}ABd:0DUGl?5UF9N}i G;LUbbp8 )ɝFS.8ȶXm \qdbi R>@zFJU+&ZTt^J̲Dzpq)TlSXŵl`+ө<)@讔9%uȌ$1Vij#Ϭ;HRcSeB{iKT\PkcR fB%s+{)lEc,S-PaD $N"w*#je/Qoo[_ th ejTiM%XO<{8#ڴqREuC ਫ਼iM?,ۊ['|זz^fj^UI% Cjm!:^ьSg?(0&+*la}Gva3g0t[Zpl!`D URcJ/;nx? E'Quj*޷ߖ]KK'aBIKPTcJLuG}!z4۹Y\.,l{/0z|)'/ -7F?g,p0 4]Ix1XԬV;T:jԮ9'?A0̣j琎YŷN5k`ZfLB,pEY+ZajOLn-+Mu tYd j:qNY$v_O=3E~JOޤ} : D06}xi"regڭ\]58wP9 GyZmAc`O*qվ*ob\ &tȜ? ppP.XwWF>A Q'.hs{! k.&b݉@ @#uCxE1g{s})ÞҔzr%}(:ӌb74rQ$mQh0" TS7iꨩTJS{8؉Jqb@ 0Tfr;6@bfafW3~ MkDp*H~ x#Jr~2<..OO݂4u@p Zdӗxت)$yd4pX7X'4$?^ JvQD 4($T:d'<;+ߞx!,ͪ^bA Mx|K&oGUB#$c|K`Oos2B?aǠ}+Ą *Ed_9S+@-P2!:/عÓ;_>rZ&j/Kf#n#c m0E=-pG:U }WS=ںv:VY@v쮂P6,FA lK`c+izm]Gqr( ;bv,a8o}wPcwզ> Q rxE+?M.t#ks~րb^;Oi/\"W^0`/)bHM%(+Dt˜ʒpѵnjC|bdi=YlLJ18v,05Ҡy?ɖN ."1Yg!8νfn8_;<0nn`|9kҿCG i> FߋɸTF 5=Wtc(G5 /6vL Pz]NU=(t0zhu/za0iɚm  ±0бRF$ I衕E@ˁH"9[>6>]+jI/@ěQLu`evLl-95JoZU5b+e?=d3t!B(? X>@[ӄH\i8Uu 947 E3w #Դ):D, 񥚊7z2[pn556p`81K`:a9cgpVUf(a.R 0/ $z]-cG~ucxE{Jbl`;4 X_k "(ˁ݇,o؟,$@H޽#,L5V b+n0TܝQ@UT]0P%JP+!WaW.AkjuA_*Lx;hCzZG󅪡Q@J[sRʈ{x݄)/+#+nO w/wޙl[M ϭA-sk$<ܬtvcO3nYLş<4%N\ZlOZ6?g}ktuT.Iḡ@ʁ&9fʲF@0?u0:9:KgIqhnsxtqznрl?"d݄4 :]VۊGt!Eqv9ʰS GfnzG9J,- c[ab1;ٜlm#7kr[M\-x2{?Bfa8<ϴIbiZzx_~OJ:#H'yR\l.]xY3쩭erS8jQv;-Ia2*>#Dk>DcΜvs3,YU t54,#B 8UjU4njcY 0 7gM̩Ӥ7g`ԟpLx3+De(86nB 6(l9Ĺ2bHsV܏YSzrPɌ u]UvLyXcگhy@[+ :U߯^U%iRhK)V 4aOe kBE},Tf}iֳ`&Q5U7 Q{cĬ;rn&ϗQ$aPD/~Y(#yͅx~$"u̷* D?L}  鲝2Sw,:\Ʊ~_ټx0hi7Sq&JRa4 -]4|am_bfk0Y&pkNʻQrT"dO|MxZ `"]9ke}1{)྽z%qn\h 9_.Yp]5FFXg5k$ b+K϶kp`q<'S/$hNq6[!@B 1pn VY AN;X$)0<A3DUM c1ܠ}MOrc#1aGhsT7G "M33&|M¢VJIRJLzҁRABFz}2ffݦAQ4;.e"{iȬnW]rkىK,Uץ<׆ '%7oa5x+Vv3`}z`ze/v4U^;30Ff\ p*Cp{Ujbg:N~?Ob@lvlRA2ʑD=JES; vl M)BH'tGژ?.Q?oMԲ,a\R,>Ѻw!\[Ei~pWјWDé챍&1+\N{Vy/ rX1=mpKE'xp?]1KvَmvO_6T0"l %6UAGYM\sL078O`1$mZ燜3C紫tRaqQqJ/oX? AXU47i:ms$Tse'Ot`1m{GV㡝S Pt˞v,vwrqmSKfsT{: C_s,Xڲ>Vw@УlڅqWpk9Qb!<} kq{TҞp NnOn dUwVzb]ʜQ'ضXqTrvdQO؆rA{M:'H.  | Y;<@/׽Hɩ;"[yV:}]rA@ #yYojxG{v'-{{NVj̳;`:*XĆ ]m{]-YKm}$8\ +9Y Y&0xӽun6^o:4p8@M8y n{\i?Z6| /4 2(–p )j\lW3]0+?gv^tм~k8`49poDPԅlȬk> R ocq-F0gγܭ *nĵl۶"RRU2D@K,N\/"!.3ICMA nq 60p<rtjIڂę(1&(bqȂ(Ld1$CASwrB;;^{Yg+?{]6*k|?Y`bd{LJꔬ`4eś8c:RI2wM=ZAz1!t yJ /ԟ9Gm$JdKnכ׍w<! }օ&B^4v Bbm)_bhAF`4PBJG\qY2 ORf`UnnK]j"Zͺ\WA~NyJMFI|s]Y^8>3oʕq?H^*9TsLwAWR"B *A|^yNI4zkU˚_ *'#<$$ w#( ycz|alW2?elWSCGLU"غllQ;N0,R*ʡa2:7!="`Mw))J“NHFi3Hao[ o /һ; 1&5ZMWavZFkk,[޲y|%9hvjrS\;Fpwb=5)WhR֡Is2<36&DcֈZ5yvd2\4]r^VŸVe\|24Zf˄r"`4(чSi\'JS- 饴o%S1..P{h78)caKܾZvNȌ=hC@,!`-\\?RuGo_:?![ν_\q{GN͛Ox꘎UjcXFǰVCHs']1k3" _6I:pV?Bɔ=Z‡NU}uՏPv'HԆVۄq]Yc)};k%<ۃּqDl6@)lR6-d $Ľh$U00 LTr$5bBy(>e׫m(,YƗwPH ው#n}Q\q-]ZFЕ,gQAa`jJ^O)&"S%B(:%IvQ6,4+rS ۯ *$IQ*:k`Cj:$'iJ|?OKGJKCd,$N8$y"x j FS+*t=/ͣ.> $ɯCLB8 _I|c &/UP~:óJP Sq.cg9p)$@Q +%J0L:(e*&[r( c $)abJ, & "Vi֮5G V9[A!ϟV\Vf;$Ѫ[cbd,][9DCisfqߟk;ܒ``ȧ4Yj:UjߠCP99!-;"io&wG=C8$ ؔpQGI1$ 򩶧ڊҜ.$R' &: JzBI8H,"IMn'র6ܸ=ho7×<٢1s9SV(sUΑ.7ռ ۰,̱ Fc'[cb5txj҅s.$p D@@"dKD$]@*N8MY6kM.k!hL5U'("8!SkiRR889:i4$ YP Fh$ RLdƛrn!:tPӨ+J=vnmաڻb6-Ide*DML d^q6J !Jw➘hg(prm : ۅ4å4+nWqOeh9#ɿ8J":"!Պ賓.ndHnYV4qMҪV I!*Fgk˚Ŧ|K *C6GW2 yQS$Z`!biP?,q5:xwfeXX=^;sCn>QUFz F [LMb%YV2&ںU'iT{56jڜ@BJSSk(ϭRҰ=1735gՙuY[V~5)D2J!r))Νp}v#nU ˞SݮtBdJ mjrid;o8=RբtmPʯV9k)xc#9p>,ܜ3D`1`FCytWy4WRNXSe$8S{%>5$=XGĂo\-dݚ!11bH#t6cj e/4 7^;Nհv]ufuǯ@q;\娻uoVZ(<> pVŞW79p|FSZ9Fӕ J(; Zzz ~V^g.<F|3KIwKו2R:p_3aA6uBNÑ:rN0իե,h<ޜѬeYc< DuwzKz|j<"s7\g}klh"HДfoG)PlU!+sZRkxiƎxvӘ='g5iՒuщRC57k9ɰk[a4~g7eа3]S@yI̓#uگ'NPݘkd>MMh09˗. #Zlhmo7dVƽx/ٺcV WYxkq[+ҎUC;܆O|pA Şrp3Pm=RBݐY_яZGp/qýZLk mhQGۋXjk4DFJZh5"! LCz]0* T'T\/@N_^Q25)r>ς9xhx79jZ47EP&\ (8A"8'MnS 4঩W>6Cy]k</Wl#Gk, 3@2ᜱ[ ev4HsNjFY`Ij6"N!A+J@FY`;ã -IFl^LcNVjJcH4d J֦]EyįQZQi j TnZuӌXki#Di:+8H,sQ6ŵ !}Ņ\(rMaCNƳ"Ɩ7Dt>z D@y6fnb+#e! 0ŅtBh`~K3/j68qChAd_gR۫?r%YގfEm^O(Z4s'4@kgl 98$āWby?Ķ;Ek.>oalfS"mbg]}>71{rR94$`pQ*}\QG| :zHNI)tJf'wW6J=d~)8ݷ)Oe,2kLk:ϵ5qQZ'MyC`-Ģdj1̡gtߗ[afm>{,V$KKg-*Z#٭#%f0mTNR Y[7[`q/f!3%K]TBR68s0CTċf<(@-b&[ NC6ҧIS=g]EyToodqTERU3Gyarυzpsd?jvtϩ:?Sg#U߳MLؿ7yVFhQA0m~12*o, (2dU'.#5PPhT¸- $LB+eJm9P.3i)ҡ9+J~V#{B]:'XieUҰE}&K+dqpȓk8;5nβFQҊ&͢ڪw:-Wq"[B4)ldR}v!L8}Y- Bm, 63ʜ.( )a eqCs.] !),4p})A DRs/':#TZ"lL^wZO:0BMp\:c%:g8+c{bՋ `$#E,bCT8BNF0@  qØS*J\B>HЀ*Ua:|pPI ʓ!V)j 6p=&.ːa`"`F3U&r&=&bXCjY*&`@5R v4UHudXB"kH )!ӱe$oϖ@#F&bilO?`gϨCtV8:x3:SøUiWTЄ5O ˹A)ዛ)g,>RBAn?kԪ7! "o~[&|Fz*F< :Y2B7˘Dr$xEIݷlbQ}mK*$$MʏL26;lAᣟAD:E- ?G :Ĺtk}LƏRgK̛]4/=fmճI(@LxN/۽ZLQ31e0pi`dPsN^0cȯ0z ;q-)+Tu Fo'X=՚%G 6ښu!@ICŭvU @ t ڌ ߶"3cŽ#}!B}YY>Ui'𔶂?ҸsG[$k|.kXT(b򱬹Isۨ+arM2nCsǂ 8rbш'SA[+:Bc@*ԏAsi^ގݩi=J<=݅k:8Қ_QZ ώ_L?*IwɲQ?9;* ?9:čNLbǵt"6¬^HqCJ! HJV{=V=; ?;{0o?ə7fq"e{lBa;?@Iņ ME)i%8g7y3NJ\)'KИ؆ ѓt5Hw,R嫯iA>\E6&-ӘsI'zOP1`9+:Wfz3$thAR-z$yn (`«X38~J[ӯ8o$yl RP5͐2&SOAGE3-gr 0u *(F_v(;4<ӚP8[[0@-i R'#_{L[ )xͺ½ۭyŇӌ}J%ۆ d fϜ+Bg1/ |(JKSq:{F]+kmҗTKg'{/8{W)Bt|AGY lG ƙDcV.5F;.٥<3L=pr%DH2l{93N?74pi>-FBuVc,jhl(, =yk_s ^|uBTEW!V/2jJqXya֘T ߹9Ԩ >#ZLez } |ǎz*pvT.7i0 3[u:!3,E [wA_qU oV`Yg\DOpZleu^yϯʆUKFO["h y\8| 0Y&$_4Oj{pLeH 0s uxw.cjԤެdےq'>DHbKTUcu`ɵN1s~mIt|6Qe믎#mGu{[qE-@車 -c>sWw"  Y13Hk ØpJ -"v2ṇ`)7~[$].i@@Pfu pVca@_ÏMq::Q/,@ $$ ROEjv28>+lUə?ٱOmG~$KPogi! VtgcybEZ&GuziԆ7K";- goʖ<-GB $BtV LbQ>f@;JVsP0 4`5`AikC`ӮaEuX;\=;U!.0eZ4+28c$q 8M!r߁#ϘqpC1=H2i'=kl$iT;XWߦ&KF3r>VzV j`߫b3on*CK,BĢۜ(_[er$/59#PA::[04FY OdO| D #tZ$wpn5*nzLwoBwK]zvqMju7p9 r8-#5F^ݝõ\/1fFafE*M`R ez[O5Hh:ф _H4h.a) u%iUWin3M/a/lF^pľ^IKz%cp8 ey{7EwO%©N@røQ"4d!K?y%4+[O `5{KᎧoؚS78)ΪZJ og) ӥN.mǨ EW5 DuCl~Gܫ`Q*r"A峗UDc[ yƶ?֝ +Մ7 ,[6:Rk(Y@ǧ ޥ[ uuA 0}%J#=2wQ[=w8u~S"oyX!,>J Y?Nka?5H:aĪo4u sh^D^Ԯ;r3!]YEpMNKk):U}O .Vh6V$lY! )<`KnY#<$r2>Gӳ%f ;hzG)?}??R ^q5V"1 Jibsb{X&DVPaV+ɶU6܎3Dx~*d0x=|zzfd i6a67#rŠ F d^;wC$Y *ұNbP&S͙*U)HaaX)u1!޼f m& >0V3 ܽ`%Zŵ(./^ko@BOQ4U5/8?y٣rhQJnYT7pu:^eV鍃`'rp(X -Rߔ^?nQjbnVHvkVz&.=ʫ&֏$,O'N=[Pm)T;'LȑP4kfmZO5{ F*;Y9LIgN3EuҪZ0v{Ny B&8 s$kM ReΉiQWf߿r>> 󂣼c'gϴvY7do0\^ tK.? m䆧~J ߪNJ%WbYzGB.O|x|)`/)0o:ɎvI6A=(9/FDavI@A.ͨ Q/{\S+tr|w@lV=Uވ#Kʓ,ݐAd.NxɈd@Cuw0qnGѠ-$t9t iVZrEUk\";h^yp4qz"~TR,&sS2%ʷfu(Z޲n|FUTLꗒ*%Է?Rتﻷ-Xު[W(/uvBσ^ ( XJtG' ?4QJPRWdO`n{UZrliT`!(csYyB䣯X뮰"IeߐI5yۭ޽eYQio\oפ%5f׎j9CX cgjI o l UHjؕ Oma+5PNfByy2ɓA̝Ɯ`ר_Ng~YfZ'n[Ϩܒ]K!._;)N(xYՊ{hlrF\ϝV|K0deGݿ}Hݽ|O1@q r9Nc'K_kz˃4X+45{d7KŽsPf~<`j2Xj ·g>D @%ky6YutUUߜwtm$SE}X#n\PW6gӼUAX̺CkA>ĒK^K8噤J+vҀ%#`+ >p'yNIJ{%,= }N0 !qy,.~A~㻪+`u۶6ǡsp.h=yx2]9> h|5 ?*x6# M|(E}Ѹo&Ib6,WQF*&qRBF~Lg98gC7ͯ]]E/FS;sMw׬Ju{Q #  F~ޞKuPYo M)^rw|ʍ[;vi; lVϮkєѡm+68V_)nl6K2=S|z?qvE܆/4TDoN=,3W}%hG59,H;`(zDZ!y;ʩ~/(mAvcwqep~9 fշ$ %Rt*^~w2usҀkA+F=2|4=>WsH!FCA3˴!%QŦaQa8w xrSu ġBxA^$DLNW-wy[t5umm xI"ɩ}b g.ǚx9uϽL}t=H=%Nb8|  =E"ز >:ā{&Zb|ۅOQ]J:X5no:n4n96qFW Z,IbMt:0}^ìWٵrLxbl1lX2rBp\qk-Pj&a:K`_̗GvGI+ZyitңtvHK`(&2UUEfq?ϓJsټFz%I )CȦ!c9r 0y4K,MЁpg Af6N7wqPLAMϬ1DOp8p^`2OUl$22\#c/CE0y/5tL0^xqV^༈Bs1P,_2u.e/#vOv%>+(՜ hZ,n!V4ߵJ?̶]CdU` [!~2i\Ey2ZweBcKCWADf3i^Ќm[o@=j}W3cmÐo_WhpqHjQWCrk.Uų8;x[%67=VmcgwW̳=}r#,B83r,|ƪn}c  U-)]4Us3K-o@iD,6yc57B̸p&c*|d9XS_ZokDsdbym94o:~F7s/ܯ`\!ʧrIaKRVpUY4 A`闧fNvh>ۡ=,%Js٥7qŇ0=xuIOfyss2"i-4qKo?4T]SԋLb\@7ؘlXbŋEnѼo2::&22rr&+*I 6Ȱq3{[0v-C1C&wǤk9Z˃^n+S¹ףLi! Wթ*z1{))9J o8̞X# ZCM9ϥ)g#6_R D] -^0[pqIkr:{UkKlz*N3⹕2mWG#)B08@=XqaFBBG2".\GٗP[N…¶ճMFz& -cd5AZұ59a6Π:` ^8_bvcen%MKNAծ钘J8mx%Lmm2?_H?uaz.. ǒtag"p  0L9ӚGC7닂ztGZ-fk~x͢*oj9s-S&'&mjV9$Y @muMEi'h jGoAXsژa*uJ:.3ŝ93.?0M,Od2Ty?Лm1/-G@  ̮X  Uͬ6;-vz!$%z}iϽV\풩[.@!=HRDl璚=gӓD-%P1E\rb  Bv)Rj<. *d0rj=GFm{mJI?d6_3T?rgިm3gjlR[0 M\8cOHkϚClRДze;X֤2xq_-) p44W~^z\ ]iAca؎fgq?9.3l.}_]<Ccc`6M!4lK.3{LtwarQHC ՟I4Uvd0"JHs'Tv`0c:$ 5-z)qf+Cz.HIC2± uw>弾n ~NhI9zrC֣zI~{H8L3 65,NgQ3ȔKR>Zߝp]MJBgOdd{LlMn!κ'EnYB˦w%xZ}ԺJ(|+zc(/Tk.ı?jԪߎ=wX xO~ƧzΤLOjHdiC|MSc-oKxZg5b0,˼`Tj-g]*OmT瞘S=5h(=,꧳)X { S&xl"RNj?*Hr_t7z5ta#{T=ž-zl"`U_ ^W:"E".7DxHhRo=XYH_콇?Tu"O]HuCEL T _wx/Jy{joToR|hkmRی@רi~?Eas\򝻼keyzR0x:e aD/)g/4XaZR@~pU5jBb^vA 2oOuuxLZ<'XΐISϭ.rDיrm$yy|h"mDm@TW3N0٭{=˚[~y/' @PdlKcag>T섬E =o-*%^w΁aLGS@4B"gtgs+zvJs$PڽHARوEeZmiS!hX)- vyZyO+;1E#;WxÅ:PLȑr5V7#GCX.ow}(Eb1pPPH[tlfGMϣFNl co>xª9Nf1NW^돭{pNJn,}$~1 U ekl5f<^1X+NVu7. r;HXu՞J~Df?&*&is#*ǸwhcJp"/:RlWd6~RRց- X|mV?宒1c'qמf^xjebC]'{LM"hs_l.'J6$Uܢ"S.5wV4hH6ՠBK9X^&NkGYV3dpk-V]g#F}65PV Yz TWέ/"N$OD[&)hZ`fJ#n'5)Z׈oL=^t9kfTHK\F>٩3EX:,Cq-XQmU'kUs:Eue>IsdswZڢ9~=c/GӨMkՏgנpÂ7EPD/#^8t+URznHܠg R.1a'8#-MכԻ|ޥX>v;uOF 9/989ӳ{hVuΦ\c|4TØ},H0ND>4/NIrRcB  QU]&K%r\pYS{ sRgM#,m.-Ӄi\\iw> zRjCQW|5;Mb9 _q(i̦ 4G⟎vXucCҊfI\!_H$J.2 0v =DRZ.RZ媟Fƕ4]RTud~$Z?OEҩ}Ng8C% Eypd9zB|`Q|J[RmhV_dׄi8l/0%Xu切L,L Rl5mg%8rEI3]9Fo1M>qj"{W ƆsگG4\s[Ͷ,H-`i3abJyCHhaEUs*n>=I[oMk;uɆx%|M.~IY3FsXl-tyhd{w$1PS٪w)4nx$>}?C D >qU:ݶ"O˻3HMKkm;DwKg oh5H~ua'Nv럵ۊ}AySl. %_ξV͂8Y-)YBsN #9 Sྲྀ#nor?؄߉\zĈD&uqb _qF\sqF^DBLn ٺ7Q`%(}3YPE)wUEuoB>Q+q_CSzڗߪ_4ȢM{b*}6\ޡqN幾PSnmojdч_v sU`!pxz"ϝ9Ǹ ط1Qxs9>6就+Xd+Lg^RJ~]@ a@GUw4"'ժc }F1B hvtmӻg ]*2`'r)L6pИΙj gN0 8})#,S^ RDЪ+xL1ojja lxC)17!,]N O(fIKP妨Hi) EAm );@&ӭ^H1)H'+)-YRh-iBY6(mT@p"53m! !W@-^24cHei.; (KH `zk`o /[#PօoCIk @٬'N !;Ek kv WpΚ9b@$FA6}Dr*ohb`I HX}BF$  H%ͳM6[f8#p t`IAVk]jDKTAw@ăQ6e:#F _:m1!NKv5qQ(IYfF @0rC4F`f N7ΪW,,ܖM.Ly3x4![jō"(R2$,!0F|{ LlEWZ `CcchllÇDܳAF6 *2ݢ01G=! E@Jڐs`#@N4j[ (,74Eq`PeWǏvsF{r (Sq N*>\QBU`,{ ~n=mO 5KsrWkJ!ګmOc" "$ZbɜHw}|SjxE;Da- VR *Ήxhx QmHG-}&iub ٤ ۗ&([;7Nj( ‰ D #\h j"e\xTicһyր+Ub  OyeR->(/1G SW|^g*#(FiE: G\N3gEi[ԉ$Bl聝+|5?@sx koǎ i̼:4ĠF2S[圭\Z*xDce-d% p'zC2Fbb1#-AěVko5Kn"uI8/pgdCmeAA?oKGf[͝ށLeUBamKqeu4戾 z% &UHw7#?dEՍ (^%RaZ병]B<LZ+8UdbtE5*>w eBqj2[ޕ@h lCqŖ&[lی!:lƚ/kZ[YkhFVc> h%O=ۆW-M&ǘvmV,! 5J32f7SM뜳7`&mZmz.F-(d8.#@$aE`rpaɅ5c;qjgbdpɑasZ֓Δ'"3їB/uUc8nk9-p!64YR5],2hMHء~*~fEf`pWT,bkul g|(NyW\;vn `\E ,6^FIgp#T0PEHE6Ts[t 5'HѤS ss+wLhIOM"g?CyH@̩M8o_2oQ½]a~JǶMl$Nxo*դ]vkj̄b2EO2#؁&Ll&PpSJ0hIo;>N)rF!@)BfScJ|VvkWQOϹ`{ vovdE!BȚҭ'sO 6A7Ӵrl0lt9&_*7jopQzͰlv=8IR!e56&6޵KWΊwo=KkRSp5%HVm[X6(+=2@t2|H< [Yk?2ijn,ݔܧD01Ly=P{~NLz,:pX{row/[wDR_y3^NJr҂|Ig %U0'yYo{(-Ây|_#y%k:7>Ϛ9%bL=DPC/ಙk|cKp+6V:Έ3~Aiރw\#H| }"mnv\Uuׇ|t#Fx 2!q᰹Y Dϯ$skqNoqL3^oBO7}P"CC=N׍$ڹ%I!Ko{jH.Z}"5{]6jȅ Khjhc3rωĆΧ.Sx(v>W_(!=6^«40~[ %dIhUnS֌AzRp ?LňdE̩b<=0Q!;& u ::O𐚌]m[JFvWYpLF1/%y[/VJ+Tjyh$9۷Uf;*b Qek6F)#n $=.xIDߦ_Vm˛d1~<}ý2z~ӈ O2j /aZN&Y{_IfOZJ7` )t31?Y7͂woVu·qɹOV :l7@F{1zFP@ޣ3/xTZ5Z; FgHe n 0CGOt˔Q+/7}L71nd[Ąj楢їpsAT0X,Z++=٦C;r] kʕ=G1ӓf)7{G59˿OT .#Z-!ud, _o4`Sޟͫ׎_g~X1Ό]Z6zi0poR50,7]&I%@@RWC{{tWh!.uNͅN}&҉0y_XrąJ2B)COcԑ)ii: ^4ļA)UDʌA'3jxb|VePfDR1kֺ/6#lmIxbH 9bw[gC>Ks]v||dfI onKU18?1<ءL039}_kQXֻuRdkpjSna֕bĪ0:Nk 9즎?kUeyMzٯ[WRϟd'QdiI,b5!5ӎ=6 Skp*pZUbɺT{,2.M >%lonפX>)JNo١4̑sn٫qYN94:+Ħ ߃84.[O32ks^j:R:V'-]t!<@dRɘ ]2wHjO6xXh?+ъʯQEHd%hZKa572+ $ ÆsKk''x|2U!rzk1\`S,Gkh8elڬBJTW6uǒto}u&7SVW inޣ/V\w9GBf8M;YiI-Y|V}nH'l 7yGG;#<Аe_1XQy0TSaE#ZVf}}7l"p :1UF uz*=D-!j zY7jck;~>TIĤivś }y0x4W%HHevX-RӦg0hŘ a;EA$F+0ܕWd*ޗˮcN{z K7,S&n~Y2<5V'dP]z0uY :&wI>9hIb9M;•d[aG+fPWvhtQm.u>zrݵUJ`a%}=1)8oܰ^ `XMɬOV$6Vfic(wHQ) {[F'Q|iugLfc.ƪi Ktj>(2,ؤW> ^߭a? >M2,ȩŌ?Zܡ3x}|[zA]ټ [$w3E)!bJ]6JdP; gc)s]XV حf8K t% F_A_)eR5,߂ח\fȵ=5VHYs~x4f vq@_Nug}DZIb1%:ir&Nݜo.`*4c_3#E ?4#mMev`r2Ls!=/D|dܰ%4@%CX%9d/ @/Eb /!WT$ZEIp\HX ȡ#[ZR[Cl_|K=`/Q[zR[L*)]Ɛ;,ə,%sǩ}ɔ@F60 [J4&c2=ۨp7C5̽ܕ*@en0T3/^h}0B<+N[xV8' P>pVLoe0yqm*$VR\i5]r{q9֫ aU?)QasaT= YUIl&Vt@2Mk"y"$8cmu{~Mf1V,c?VFȣ◌W@аumB.h(Z_e$)n;fhǔjo 3hکq-VQdKQ.q } eXڧ}_Bĥ]\QD(b*Qeidvl Cz{ݴzn!qm Jх f0K'CF??DN@yŊɌ>#oX1@M!%Չݬr׻~ϳl8T5yo&.,НT)m ʍ̥<d\n&IVl+ dfE-e$AnN4MlCO^oF}M%$21 $tJGd18DI$O)"-)O6c9q˶Qi53ԭ 7#};DWGќ-2c؁ZlFB_pU0|15Xw2KgԨJG}\hml;' EvV+1ٰq%yysI:}q4YV0r81Wq!YZsS#}` ,@wznեAi#)K?q#X%kor[8j)gN:)RSJRpС̿dJ#KC5*XJL_L/({ 2.4׾KrwUXtS>rnd @әŦ6'PRd;xh(w/S 򽖃0.- 儊vpIH${񛃠ar!}㴞 -Qs4l"244Ya?N%^Rwp4&I)D +-h읡ݻKww~$H*7ٚԼ`McBEiۦpw-j@sjy`nBg`hDur+ZvD3 +-a|_H琏y)]?$P XCv 2 *TFip2܊=d}hjq G08@92pVW2qHً'|X+<Y^S|H(F{'#Mz|>@<[e~i0rPH!ϾNZ.!3 HV!RԵ^SDC>pP(ǧYiVk;ov~zGꉮ4|i+ P/LԻj.%*泻`0XĕV #"†ܱi2.r2y{Σ8-{Nr|ܥjisш&LPV: 0Etư `cqQy,ly*kRE n2fL ~>$U$jhjP(@ %0fIi>2-P0H #`1X)j8qG |w4a:X^؇;[;n4G06ܘ}BF[uYe1~ww{Z.~$ R6Yp b-h @z"-|TBYi^ Ԥ @ +yJd7_  #r@c,?89IYdL$?kλ ua^po &Bi#E\VSр  j66?>m륳s`>l'L2>1&rܶ<4TdM,-=k`EVA^ ًhdI6=JC >m5Z"Dr!+_87q6l1.ҟ[FgKZʷcI2m$QMzvj7:cI3Ňi!5u=UŸuwȬ\GQE}&%D^ sc|+R/p aLώ5 <nF !OA.K~d-D(gBe=caE(iG4̼jp&e [އ,^EVjUuxV3AK ‰m?٬! KԷCibmɽp j*KtWXbXX W@֏"!=^NTp d$7L-M 1UbKFL<5~S: o"%*t)nH0m 7Qp;]J/nʻZakCҺk!h5=<3`>}O? AsxgS]XJy}/_PX]/u$!K[0Ama *Af̚N%}Wе3zp1ŽzvŹ}iƾ6-\`ICC(a W9bxqBכ$$ b#Bw@[p~V u^B !B4h 8%/̓X]a̦lIGljy= q4ah` V_0FEĂKYe]r\gąs<^9m @*D L!B {M̓@zq 9F8"d<nSS||"ڵj[ӱjuz-;#x87Da}m ) fl0 @A֑XQdJTDB/mMH)­0|+q>,W[@Lْ&oƿ`" 6FPe64L4ҩC!#5BtEȣfqd`1B5n@JB@ ]ubGpdAj_s*1jI0H IlÆ_ F 9C 聣&C U侣*㚅_4,H9;y_9y26+),7HH@^(Z| Zd7 j:\2̊Ѷ?u9(29@uPcYޝ9Pբ`li2xW-pVƨ\#[5qH|QPiGVvX Ko&P0ѧo(#COAZ„=wL s|@xa7pɄ%;gLa]*QԚa Tۂ0E.t3a襁t ^#nkf1{*M55ԀgJ-z'jc$ȍWQ#EVf`V:'mL›(öOś!P˜$a4;2f7#pœa؊rG]`Xqw'q +K_)cr =$@`@0 > H#9l7;/iffBM; h=8^bHIN @x5ǧXl0"#UƦ́][hFN\2St jT@4yvWiz2; LaN7yo;n~'d@tHG4,IBue[\X˻ vX.Z Qy[Yƃ[g , g`ӬY8~{NMOwq6A&(G_;+#'XDݙP}S*l58>k;&@l1b[XF%h{BUUZF[/ aLǂtC6z!p0 r>v㾦-=,X#L c1~OGwaI')ᤐ]"1gG}9N`'@%˕,Ko8{,{.s7ƆKJ3γi5»\j(֬f-w[wRir+v{c hk\747fu)1@;,%7V`,3Q B[(гӺq Ȼz2&S!UATHٰ[!QdjTŁo7 pG!T^L&+@z\Íek^|zSXqFG+u!ԯR v0N Alж!2傛$,!" Ms1N#bݬ_ ] qtI ^\.`C`€֨l-JrhM&8,Y۝%MKBr0@Y$p 0BGJ&K^EcZ9!5Bu+1}lQby[&fdqYt.էu /.;hϨC_Y%r29|'IxHGvR +A~o/ӹ9'whZc.x54ѧ l;h³mR]mbhkAqA)2=#Ձ k {&Rh:1&E΅.v,vzSlfռnfU-srwZrwg'#' yP9Eo <~'yV KMӧI887AK7;wɆ{jrL鿻ds0rZ{u*p .X)#nY: .5%c^`|cipmJvca.802B?2f2bAd 'n PeܨaLwAENlجII4( jR2lPZ*JG W#IJUS'.WUEќBDA"ο5eזdH**hn(Y=dxHa^>YJysmR'm*fWGKbjcb|$0U?ahO+fVQ0`4ca.>G<`6LN'kqo3R9'`4kϢǶ}L5Bߧַ/z7AD0)R4UkuYkWBLrL5!=p*J:9bFkYVl q5uyuqPC*}{߿*9ykXpA}$Z=|K}DqV$rhFG0zWgXډx0X]K3Yd ,W WA-x=‚ |%%/||*Eso)!|{ bQttbVv:y\fM۠L"8 !WFh)Pn9?'Wzlk}~= PC{:)Բ!'7"(4.`x\v].RD=e~K񲹪}G,esmJW=jngNީΖ_9VFuu;f7d.DZ`ہ"y Y_q/Q%FFQs+)y}߼l cqdשWdG45`K](`&q nmA8٧k3`6)nQ|`6sKĽ75\Y*)ԆzX]g![=O_d6A >G+4^H+ @csR%krp e=7r =Bj:=={De 8 Z[~ݺxJۀWuӣdP%A:_),V#G&l;ԓLw@6Y5m+ǎ68Asq)CŞ9AH~!4傁\ s~hu8]bZ>]y 0RI+"U(t@Y[,"}U3PݴPԶzɡ5_7+ peS=Hhg4[T{1a5fy!5>51OGJ8 uTwo$$ɚ J;* cst bAQtuOw} !Q@}){Q/i2놁զ(4Pv]h)tMk7na I$r҉۷g7/Äu㚏ءWja?u<>BvW/T̪B1xP;sx%D}r=qug1o@](@TiӷwRO8Tw8kkll= *RB4@&΢鬧ҡ:9ۗ_oۣ_}B=RǝbI,QtF }k*Btnŏ>$ ROGB%%vY@?ҿpeꐅ +px]<=o %9ǔόmB@Aޛd{!a _ظ"_zChc)Gw4=-@ Ip@gXw_䑮(ClԵ5jBLQ$A:mIcRۧDY(͋@n&3fm9r_!q|ⲁ@m#`HRt BEԆaI78@åc@@>1m.Y2JhQOsXܨar`M%>TTXjH% &wa 1Kd+6$H[Bn ^$cH6>[E``GjPk%dSm(z+৩c>C+3EOn\CT5^6ʟb&p!#%2H OrIfΞ>5j;\wR$(w*T*a8+ɶP>H)$R#@5MT)gXv{UDleCsY= 7;I(|&d?UFDJˤ{F,@yzh~n0q[[lDBчw9,, LڒΗEC7ݬV6jgRq5߹o9~O\}rM|乾*Um:2v}Dll |4UO Z%f9Y/t't vU׼;E%e_ЃJnRUXYoG5RAl/Ivʛͪ*%)a' ? o 2Aʺ*g_dW,G&cOɜ9qi 胿h)2ȴ:NXVI9rDĥoCU>L6IE1`R@cr K%}, .ԅ\*wݯ)ݼSVHH, {gwXﱝ{a,x2WFƂըqMc65_(1t0Y+N VP]NP1bk ].Rע/U'Í{}("ףs4N "UM1Py}=vU72{6 R[` xL_M ǰ]:4iw* u_R8f$Wb $q\'=XnHO+o5mpSu-*a ? JD 4f߇ޫȗlHgndߵ{Wj_])<:Tw)ݜLVzĹwK:# P'syz&lڏ:mNpd9u{T6x'Im*ڣUď.ELv>|~0c٬ eZ x!"8V5R飪)}[sEţ)Bk>WcX}FN?zcuQe{_+Jǖ5T(U4?];04LNxߴ(;y͆suJͣqL0h9pҮQ3,^2bIMn)r$ |k:"-/K8r/c?fA_|SgiF5 f}LR@;)aD ,q&ƹ9!qb0kn9CSQ1zSY}ZGSyD2 L`D+&Kw;'G.Y=?d@(Hւ7lɕg`n4G&89v`.B]IY\і&ws*7 lpH>7ݢes\[*1ΉCxB?4ZDACF~֟V$nm$]Oq^B"Lt1g\gC󽛫-6 PἾ-|砈7K2օvuhe׺`[\l4LPs1s yOٕ5? (voD=ѱvZOD{žM*>x,w^ZG uyzf: U|i۾[l6KK&L59u ^Hߡn8X ZMHQ1za"ahPM aMaEjqzŃ0.B)-&:۬zlEҩFaz nǿ[0t4Fٚ@ s*V(t:2(tG0[O` t|- B+A\ZfJn\rK]c1Lk%W9M[#n=ך5dД)o5}a&ImKj"SY'>" NvmnxV9-6͉ a-R1+isQ?: DY"@^RҘrbDa q%nR( J} uJhSN!dw>ۀ'Z*x蔯L5=A W&2tOE=~Nu,)K{ryv.<Ѐ$95ƃ"p 09*^=J2D͇Rơr#0G&zOƼX:v28t$1B0]:Ce;e k@j-). ;3KJ!𚮑tv>U[ =R#{vUz۶tDlpxKpz) U (L|_I}OU?%Sč!uny}JFbQ$#_Z8!ud%Y'R3;20*!/\QS%D쵎Mbr~<Ӭ~70CL,\h43R<*$%lS_5Mڐr9e(֖|+Kshw dݒpҮKRȮ^ C2l}Nl}iqN2C>{- =>L)]fQ1- -4G/V:OI2R .bQ#pUZwt䖮#5˭| Y'i ~S`o\^.DhU$t|joqc#(_[agtUo7]2:{y8}!T.j_ۤI`8&Ƨj? _U50r ۺmS;k hCKu{XB{}֣5uQ}h#8 x1tZ]-a-__Wk3@m "xQUb7?yO[K H\%о^|4exJIxVg =zj)$ z~dGȵOJpN;:/_ m- mDǥS%#֎T(K#V"\-5XU#Dad9fpak!_Ġl" M٧뮛=af)Xr1#c=Tt6-2n-uǤbkɊܠSy聺Ë㎗1p%js(ȩuK83bz b|2 p@D$C =B 2HFE$])6' LJRuHhs4d0x@oUnӔ<.][}߳)+*uCzT> ~.zBiWNrsNhkhOW&' T[DcmbT;v.ATա3@iK>Hy!PwBR!2(~Fe4 7h0kTx4+dk6I)S*n'gj BCxͲJd#״.mGH&%J4Na%L'}b_蒠߱V |lŃ?VS`up>HԚKӨ }[qn'Zpޛ a_r"+VS3pllX<A&G$L} bvOF0APjUDV(cۢu|;.z%Ij-'=gFyfP=s\DmO{VT[xXRw=B+U ŠM#g ZLK\kݍo59p&wQ5j]ZJNEm8NDrПݕwD/9|n뼚:IgDە>0ŷ~6OY8`IR. F$C 3qW5 lU˛@B}4± @P!$+RcCτQ {eW6= 6yҨ:!/D[!9q'} 1'&o)| qQbBxU1ݥڗREQHZO  $i-o(q!cBN~mےM>Z&K*r +--ntFM : 1ַV%b$Ou_u!?m6}._3c30#0m TA BbM& BCMw6 W>ǒspɰ=6\4C(5 M8f&mn l6@lHmt]kWW)M^ F#08ÏV ug;>39 jnV';(qʸsD} s&r KrLI]}>Y`xMw3+g^f&RVDh _e$Ƅ 'L(k]͙U|NIqctHpDj(}ɽ1-i&lxY ټg\P술FokwEKI7iUxm3p| ݥ/%d7WQPW;ǿ'Lɪ2fN׸䰹+kH#pge( j"yzoӰ Tχ? +(}杷QAR,6A հG?r3bF gjawF}̰kt~t%bP@G血 ٰcAxd$ 00 =9%ܭNɡ{|{|`)Qhs({?ffu'sa [_@T~Zr8< r8)tlQw4&1Hz*~FP>^*ɒe E +~  Locq`L87Azo"Hʁ %k]fGT-G?8x+7ck^KM&JUeL%kP6'QX3([g"鼺3~ w>N ) ZϼLTsnK{_w6W{Y`-$G`~1O]@>;;ϼUu-Ca+7'CCjS66^Ts`A$o4`@VP10ᶋl!]6 T? rj;L(AĠ{ǿG/3 XgԵؖUdl쳯fw2KY' Lv̴ ,ѸxScr W@Tt+oMpώ4t=#D"s$AEe8Nc_ʺ㸞.7PO엾/CRd_hqI[ qv8LmI" c*e+`M/c=D  uZl!(?jK^!J wg؂@PtOnh 0^cQ8-0z7Qfqa =FH*3@\ͷM˖S< { gfm''ƸA=ݹpE?=G ˃z&E,ĄYh"߃ C9&Hlȩ0}o҄}=Sfg.R<s0Յ?@FR"Q0Oh9@OST|HpK##9KaqHD"Mmdh} RƇ`yS y"$~_3^f.7D=շZ$)?k] 8dwh1,SCZAɢTROZNIZy/%оS P@: /X*Id&,e`R%^8mLIn'N)SYõ\7_^&8GɾsWW'"N06|62עAM6+aҌv_#\*ʷK<CR_@0Q2?@x?ԥ]x&-9[/ے:=]1$n!Lgse@|4y҉uTЃV~o>ߧ4*>w\ی.^D/5 *i"ƫSGރ iܮ/ƖEJ$dP@1mI&u|;f*eKKŹA"SF JFNT*8F4IG5)Vy],>o ْ>g qOu1f܋N!|]RnA*`ԑQ>=Wd%^;"x,dL&ovrfOvij)!瑂v[Lްk((5/ xЖȗo◇QOuf;~3Bisk(^]XD qAt^NeD5*guFVlAM td/K[$%wL!I~[,!%\;Т}V¹B!V)[gNlCp/g'L#4ppl̡ &-9$Ƅ^IEqޢy@Dcy Oꭴ2U&v4W Epȍqs(֢ǒ9`Hd$& *w[E߬D!@U{[EG#  XC~:7l* l<"wׂ0<@pB‰ؽAK;p%bʔ!8@.G\`9eT bE> U%O`'ct ,Gbkm97CDY:. ھQ4/0Y+\q^lЎLG9wJ$iM<:Ca]ݸ]̱ /;>$Ph xOrp[sݺc n׵Ǽuvxdž^ZeSE˜$GѲö6`L5&yS4`(،1kRA3PZ^eH:d]ZF}僩܎]5G"J3ܙiOgTC+Dxm )9!t+KB c]2wqiqB09nGwr`aer`xR/Q6@wQ.SuY>(f,ҞψRR&Ăg#ւړ@{xL:گy&/#~c1kQֿ~Fל>, Ҥ-_Jjflߘk{ :'NG6G,P@AĠ`=>ڮji,cQkhftf)xo]YKnaW6Aa7VުDbIb'M?7Dn2]sݣQ}7W+ FNc6yb {a5EHZu0C';"a)v t؉y2˼R8.ufP s]Mq,F: !lxoP,K 6t-hq)2CKqYX5"sn0dŹ8;Kg jY$f % 1ܳQv4ʑglBn:ZA ;qә}#RQ~+e?jR[T / 5A%Ofm\ևjŜ.h'?6Pq?w)[j6e A@A2@ޱLb/Ѵ4=xK S(6P.c(LqS>9*KhQ?[!P%$79MrOL_*W˄T"7lx-buR~*- LLK@ֳMq7w 4iŝm2gL (nnQO4ZtnqYS:-\ZvC=),mq AtLƦZ8wKТj(zL $' 5i&ޤRZ C m 5N0NG 1rhNMؔXms=LS;}wG0Ӡ%wP~s(M:0 -j'g|"܅a Kܧ|1BM2tX-AC&e2]u6#@V{ëkQ/,і3`Q~^֒GH˔]=cRiHA$ҫ*ݩ` \Mz1b5+A^xN ׺ 4<+sf@v>l_ B7ܖV(ʄV54qSLFtEn|u$v]!>뤌j,@VpzWl=&wÝ:λv}]G&b k0zWxMVuFPxQVCnބnmыdcGNxf&A* hbaџ&u«J~mR1ueS ? so`B@#1*;;|ˇJ~vje`:oI'pt*;T̈^D@1:D%prg}qx겮"Q4s^xyĬq[Ȫ8H>tX=kˁQ73ˣO!XnI{齭n;q[U GQCXAV̀D)^ ӣ&>{hؖv2P`xy0{HiVM4pZuv5 &WѲ fI Mp$1˙=9)F(@8?=IiOU2-+َ@ᐐ1wcK6zIUIP4m`8k9K%Rt>BUWNU2[y`䷂G2޻}At&4o I1Kuά>" fLho~ڡ39O.aq vzy=_vϳwwOdvOOBoK<ӥ$դũ$?bV͑<.P29ƅ1cH[,i@wl ~EN$=\T64PIbl:Geoy-!Y@4 ]`tqmM N3j,T'׋IFߙo0N 飍vCJ$}! ljD ZGa~K;iP!ڪ_gmNlq2N]>}FߐYҘ#0,17 cNpaơT}Q#b| 1+|h!iAᏸ_T"K1ۚMrŒd3evǕczvl>I$ęڕpe%k 9+q [nQZӃS\+(EY4>9 I`Q OHv8WڄX|D~55O Wb 9E IKb&GE>\C]<8@0T[ MxQ w[RLI%,CP|C/Jm HcO:xzx[{FNHll YrCjAI@ F)B&3EԜJ(e1;ؿYR’ug5Z؎YFT+kH]?3B~쥝Ni CZNCQJr̂bvu4 o] 6'̘qoշszx!/v}n0 i&YwB+$OcGbtŠ2 AKyI" V08~/H&k"4HWC2ԠmJM;6AY8vR v ]k+C$U=A:x>])*qJ" ylh*rb[ת]M|2k;pN1%-,ۛuv;$R:K/âD`>shӊ2>  .nn@}ct6N8 VRb}= ׌.Q0e~Cr#:b=) @@K5ۦI3`t7En2[Ȓ@1A@Jd?򀑅cs [=j.z?qĵH:0(>ې'!^40j6螜 Na`z ]~W7.7mѸT 9H4HۼW>.6~(yIւ5әnY3Wq͙,uy<@2ec-d9Y ZN`  h-Bh%[Ҿ67/ jO(0  4\*77eJ]gG1Q:X|X  l$]Q 8.ߚ*Rdeim^csp阦v6@v:LYE\.r԰t?] woq[8c9E-|Ӗ)׿C`%Ud*r4~1JShߠm"rg.K'w46c:0ƙmDž3( SfliQiE.zB+qq{^Bӛ Z"@ϐgiA,>@I2$L#_ OwJT(ke1eZgsPP fP-`@m2#-KO 2t=M@GSv:xX?G"3^So@a\l^bU,w;djb3diIQ.1p*UW_9Q98x[Ww#ƀ͋96@h6Ѫ@"WQa/0@ʞh&7Oލbe`j0WM7I%7k-X΅&pr%eSYHC -DDԱQGNZ \,MO*Ȳ6jk'3O/F1=!aGp#Zϛ}kW!#rkRH_,B*77< L㈈i+hJ:Xi r~ѝ as`IĻ;l K94\l"/Ƿx2؊)1 3ӓUTD(flx' AQ'+@Ɏ 8!60ioy^*mv3={PT[D(4ffZ9Ntj+a6Fl +-ʣwU'PI@>iOpѧO雾EЦr˄^BP TN=wnzz;_)WWv)Bϰ#`\0%POJr1 tj%(i~j3lѨojCo*,ux iCMbKYDc |@Kp)Na"vV{F8s8C\Kp)NU EO5:U 6({-* DBW3 .LfSw<{:T~[HhhQzaV5s :^ƌ;K|- J YH\U'L琘TkP%Qj k [op?AK6vFKV'{\N"3ڞRF*NP1b? O(z~ϻ (\?{o?h bd5PF k?Q@FF(_@T $.(`" ]QVh|qZWm"#l=\!-ajdd(rEOp lk^6v]gԘT/^M1ҾQԭ,Zp26bB?j|tJmMxs'\H "kp{> 72Qȹuɔ3rc:Y/SU@F]4')}xSWp|ɹu(\0>Bgeγ8+'a˜e 'b@kY~e뼖 @ ܐ$dJ—DMwMҼC-8bǮOwv-̅')@3;xv9 }0Ury>LMIS ėԸ7stUSAzn&`BJ nb0=9mr+ ֈ1-  31rI$_BI2CYQmnϱe]3cW5h{F04RD]IrX,^E52 )/xhwz΁Ꮝ)}:ew㛦'w>꫆Y~~:?#l#g/q?~s%W\8^X9E:Ex  ǚ;c+vuVuJa. MR8|5odl Y9P쟤6c'< MaG3xTF8o"0 E*~7%3_?c"K5x4SM5Eu)C~}x^XB"е~Ah]2jd1ND7n|ue/. j1ƽwrCAz@L2:l`gsUWZK1o?( c{}麻Y=ޙ6oxٯiD^2*!G7o0GYQm5$ u)^ɄyK+,H3nMՑE@H.vWm$h>ϓ+ȒէP: p8 hN"_I ^Vؐ^ MadFBLx,;$1 RX0!7zBJȎ@GsGvYާUQU ݋fR4$4-kD/B)LWGFyiDgP3HX?cZ)K2_]aQ!&Bf,DQ2K6$G~j$X'oFP NvlJ%ӥMDxւÕn0%N ;k}~k/!O,&8(ȑ+NE3Dg8\ڔ,рa,J{\` 8 2QFŕҊV2})r!.0̍u)vY!eIkyA\Jg(m?.1(m胥L眊r H ۡLOEQiK2؆!Ky4~K_xpOE `nN7QCy̍<ҽ=Ll5ŕ܋(A=#q'~۽J]9_Q?QOOߗK0} A~e\L͚:˭I/o锾C~?CbaaۖO%!ˏ z^~dQpu^/+s:ad߱Tf;/)VW~s5x +|o}8u $'695nTV=?)Hd.j(i49'_R'1~e>՛&@Z0mZ>+e\})a(6oҝȟhb@EsPdU@MAXGyMbPvKb,M@OO9 h.UxpT4LޚlƂF5i_'<Æu)ycJ" Y fKHH]b &]ffGDh_0^8z2VM/BO݈Sz>$7dD>t RY{(|RrK`!JDU3C j=(rX2+I]M0LW MY #wp̣DhZ^5HfH9d4Y;$% C$y{j#t378S`@WO-"%x]lsKԩ y6'RrWE:$؀ASɬ%-3& %\̢=;v`'h9!Qx)rXIp(}_Z,/}[-Ѕ\+C,#rvѾm+q00(ä/6|uL˽?Aؽ-8ҮxcTnYS[blWŁ ?48ͥk( IH r}˃cՏ*`P/ܴ9-q y蕘 r#t6+}DS%dYא@Cp)Z2 }!b32AsSQ(jG \Po?S\"lR ˥,(,qHנd[P(f~OI:M@h,Wk$#}ZNhJ[#5gGGjB#JY@?ˆp^S^͑F58^& -$qn, l2J[a}ˁ:Vw@J1jR478FuZGoFۨqPmԜ(R:SlVV("9trM,s%.lMZց-Z`*H$;rrmvi#WIsHG^C݆g~[@=&hp~ƾU.]P<5ނˤ[1n[|,wV3b0gX⮾q7R~ousxuj)3YLʺ0h[f 'z ̪2c1xsiC|Ҫ/ivT+,Rꬤo=kdgp\YuPë'T^pbqADz[8fȐIʭA+,\0]6en?Gk(UײF270O@>r9|Ь=$F!dZz+Qgڦ& y5x8KhB}. >";2 m1hn_N;JA:&H|q0̬k0 !s䤊XX9$֟`"Qq'+VTw`q)Q/ދD\nvSn67a>`\ͤome}/)qh+ ?ϥ}3ۖWų."m5Nc;[ ^>K`eݑeϼ$F$'9a L0$1᳎? $ũWgom\nv?#40KziVWU8u3~T3J$l)Mef JVi9W׫ 8(+Y,ϐ/tnArŰC{l^ bPjl鎣,R*h=jJ?f1a4kxKS.K^rl !ąXKV4M ( eO4J 0+ 1gV_18m?2O5Y̞Ppߦ~?;TCV*S ̃V˨RKv_K?79 !ular?O#=x_/Mдp N*y,Kl+8҇lgυatrn,xqp}$旐i/V?\AQƸDrQm1 8: (_ag,G_?Ӥ) Îړ O:r0aL}0sCl)Eq_5kd2ͽKMogR2l kİ߉x);.@`d=QWvIrz'=)ɶ$\-Ub飲& 8*a HĒ i@i|]$j-?fSЅ:As?JQnnj"Nvڼz% CZt E,_OS^ۿw-. sW-D r4yfpBb q#稱db;nl,4j᰻ `8F*F uOYi-< ]}iU*C&he"T#xt߭!R07sɨB…ײ}GFe=lԙ#/aӸ=䇭6>|ؚ(Ē7hD,{Dh,S%3Eq`GwO* <5("HOb D X5of T_[] O.*s| 7QPIC4AHy/~'| 0uJZf1{K.7dfDie [r~2` K@hX`S /ѱ:hcps Y [hבSͯxL |]p0ag5̄_ k-\N [:"492u-ZsF{>Ĕbeu2F;B`C `=ZEcG^vh n 3: 'C{y, Ui5/둧x^y. s@yERzY(ʢo0-mr(~eGD;a?Hml#Nɥ@  R>y 5]vsRUQywf%I',5Y1{!1m~D8GʟÅY<+Kr`*Xt4 s`Jf jЖ3*MTbt>6#mQT!ILvM"3AYiJ @ ƗB(+#<9#[*xLY&[qg 8@~Ti􉈙8zCOơZb֠f[ 4(ƨΓ$$M"j3ͩ_m` ck O :J)7IOG{td#6?vt8=U.>GWj던Md3\R׋6&K lK &/Lv >4KܪGFeé<|rzDsGK8VH˸ҕ F*7g,bIǶMQ)ozZWj6dgl'\,s0݌@88װKz^_+l׈ֵ6Im-)#?R^HJt@]  sG4%# |x>G{YmUM~|#qt xi1p£6@/L4zP[>™h;%~s{Rrz6®Qm2X60%ϸ5ցCM6{t[ۜ};G *Oy0A* g:%9zŽ`a<*U{q'!ϬSKΐH,4P$! j (By\$ U6[,Uᄭ[38bFV͚~RX$;"ojaC䴃 ͢f׿' 3 ً).q_ap>%my̹T瞝snMQll!7Vlb$j96\(t#' Ŗ:dަ-0X޸TJ 0·8eD2 H<:"md1Jꘅ=k @ Cq%N %Z0 Ng\vquy{C?S4:(j@  sj ~BO G4%eOIt{V=T }v%!5mCrbr׀`LɷR?4E&`]|Nv>( -Io@QR.*@`QW,S /Yٞl0&(/ư6&ߜOEu9u xhm-\:/! 2 EdefEE(9_z\IO:sh]W8NJ`XK] 0Vh&|? wx$ SਦiX_dG|L?v=R0_p2,19 j5ϾrP=YTsBgۧe5Sx?3fn bİn6@w_їy4yNK 8|]H㋦s֎2؄]pTq {}C@ɂR_{gڜ=f DQ}w 3-qهkkj@ΪQjs~X nUWnBHDTFf&ˡ$):ݒ<"QrzS.h5u87\Ș1^ڂr3x' }#Qc8$ͶFCc2 .?V$!,,AFa4MYRȳ3E#=\[̓Dd^9)FsDžMU&G^#H\x* Irol~9ޣG0n0QnfNț0d_>fB qKcf`t /ia 3sLu$n{_U).`j=HV0ȥǕLƄ{)Fq[aSa;ckӀ8\{EE6sf}n±g({rAxf!#"U7 삪V bUnFFI 8䬍v yl߀w{y[VqRA #b_f{Q d}>N,H )u1~pT70"\aennDw4D) }ˎ0y rAuX6_ie^i1C}7Riuԩ+$D@pDr_u[ʛU4lѩQH>u)]L%szžw>+"I7ļE,+UwG0kL0lSҺ[_˻b6WO߫X\{W=FT^ F" E/,q+A{D2zɊD9>˰[Y/ B<ђecxȈ4_ʢ@셠Q$¼u6?tbl6$P5ݓ/A4a伫>n tvz`gz ˪EsayHA՚ tl-n!.~aJ }h4 4ydkfo*w@.HBͪi@kOrW}g8d@&Ou&!bԮɠB%tg&?Ź~cFo>6T1h)'bͩ4v|6')hGHJ ]rƥGʅO ,2 j=(opU_ S3ay6`XrЏ>P^'n̗ubrd2 16YDg4OgcRpg pdSSՍٴ<$rԼ5B38(BMy χM9U`mRb5HJLq??P 0rnʎ-^{+ l@z$&h/r F2yx$ W^^VB=L*9D h#ծO///lh t ͒*$YwQBah")Ѯ9V n4rNX>:#:0քVp%TeH7btE|.|?N)K -udu U1Bm{*F3Q'(>6}o0ǒ:qA3T}\.xNi]ځHy3l i uy Fh;o?\y8< dJ&:$08``z̜c%CN+4!-S܉E r bcTk;_N܍pl} ~E'C*PU^(S 0Egft `m@v_t(, fL7iϵX5WLIأuM=;lZ0s4a++]ס*]?u/]?3׳ͧC>YLWwuݓM zH+f@T_.e(&f7NMq>>=>"?_Rse:)' )Ӂm>`]}k2ubp $S4ց+y@UzG'fe K P{X0ɰ$ceՙc$ ѱIr l7U>!N'%uf R Ov'(pē#o-̈t2=JvN`LNαbU8!疟1ho[drmXl'O!_0[15*ơلCүcߥj|4?y( կB mHoAݒ!ǩ?3z:ɠ;vcC-d(\ 0m.Z{Q+$* XVJ]# ꄰ!TDS&eQ ,1|.dԑ?lHB"?ҖTFisE3YM=k+Avj n'Eg,8DD.m byFD5[n@ekbPu5Ln:{ 8g}QIe;CQ쵛XijB=!J W*fn A6x7"̐Ka oMD%M&~>-]yG~Rp͠ .̀lw i*,kag*> hd!`܇~gggY{s2ŗ']u]v8Yh}/\uuX.jX)GtjyMҽ;Nzy1> MkyK|G֋N$6P'ruycJbWnGW.mb #m S2@v dUz3kԳ=>_K:TP~sRMRis C`#Af/X¥߻ [_+ד i?L_.@dy3ӉoF:EYcL&14VQ yk$~n O-0 ,V@SEԣ fj`:R6D7^ܬ'׵._C_ x=&r"_Ay LCF9KRS S 5\R- i2T1:~nAv/hzI7#;쳙/YFQz4FPRVj\1Pk$L(O=vtrgrm˵oe}N_e`Q2PFmaV=cnVu5Xxq"mQQEoICmؾDe(4 `8kԝRu\iz$B͉3Uvo4vfu74.cx0TCw߯^F9[ar7Lwr2[lP}BќIKE?T{;ŸѬ.VyF P?|DK.FrAKjes: bq-:-^:PNWk0*[ IZ&h%#C+횊1T 7EC]daA@A!t$Dy[1;FBiիop$Zp:'gO6fVFq|20Ό&WM־;>ζoHX-~K˒;^o^Ha^axZB&Q Ő8C=LC,AH?2Pw\P svr+mЏ)5Y'F vh;gVJ I 6RfFtH; Lg4#W ijV6XFCPBE WgLP|Auj%8w* yYyx,ZS0(}/e~[|q#ъTyAxT(N XJԨ]'j8e54* h+{^`ܲ5`H2"B(S V hsl5 h$ 1z?pji\[Gv+7/۫1C"d햨d:ܪ{?`)g:4@Օ3H@mH|~lW4Touʪ$%kDG VlwS 6[~mr)VTN:2p:Q@H2Z=2#!+Ęd! S~>5AdTAs1 Ct8ŗ= ߷0VeP2_>֭(}"b[x4S>ECvi%A ETj7xg:5L\3=B1e.YrVe$lnGXGk, mS7_TC?Hb2{Y߳R>gXZ,iRwv7IYH}AnQZ0Bĭ_|` Î>YPԹs;_:ܠ1 (,[?U`/, PembY/D.?/Q;m,_dNA4Yc"+9X/[2N1xp˒/0tcWTclgMM=Ou ܕ~1:zÑ賨.R(]LF |97]|L{KQR3zGv l˨䕧 |m8};+;u{.1 7T2_75*|V>S115cb-eϭH.?j^7uKF\Umaa] mT$ %Qc _`Lmdq>L2*\lZG"":*Hbgb]@4MmRuw|;1F$$WTAc9q|#fΫ0nsxf *ylZP{m%/1]vKEY~ 0"XSQ[юN፺G!ɪ!Ԝ|r4j1kV%a^xeF[viSБګ-ͦ%kiǻtee9lyhw9J_$ftOH v+,q:O&tuY GJz z>{m;4I?5VRWEtu纘k|>,gM ks◃*;G2PH./Vq49O4}kuwT1|yVȔ./ u0šĦ {Ӿңl R& 2 lie'uVXG dҵ 4qNB;ئܱQn#]r7"dY hxgL/IJNq*KFp,x/Bpv!h}XN(/@Zw%LB]&"CN> za;3+" ldx D);#p89o5S'e Drw$CкA90r9' EzjD}5\9v7tt#%0;c_ay ::0ˑfGsRtK_է>Kp„/{; RRQD4HVDO؊f+ ٫-`XC dh.A<ъe?>ie{OfjDi_C(ų"KxZ4]֜4SۆM՜,DgUbHtfa{ΐ?nv]/G?xN>-N}oY:h_uB.?CmmYqVߗr\x} 'a%4pVp(7LpkS8f;2Nϧa Έu{=&s40U2h>w-pˁ'z8ȫ 5Z8# x>&cȆHL?8]sX: -gl-B?(Y; 苡Ji+=[1֐9H0GP n N^gvTޓ^6BKښMjh.5/srZcioiq(n giLǷ;pdMQ_|Ƣ%ί~dUV\4s (h8咉ƚQbA+9q W`^FIgPrcgNSz׫IGa  qTAD CG@1q "h+i܊Zַjo߉yNleQNʓȨҜ|{_T7[؁u+B5[oI6قt K.:.y`sѶD1 ZCk~c^ƱOSNy{*TF)>fjZfDgK,IHŨNNMy7Kc#M 4(D.H%-2EL(=jlBL1[P,2o @tLs(a`^p?fJ3ڕJլ[,,c8"i87*؆ "^sͯTZt7HWt*:ukUyQI`gVk'l^Y Qx٪6.{.f vaO (m!^_:mu01Fnr{3T[谞64tR&2<.)0v)K靽R]^<%񊬦  tx PKל``ܟ{=Z Aqer2*3ZI# =S,G D@|*K_>L"4ipݩ!?_LRy[ٻ.MIPI,׻P $0QCZ \rWKGX@t1L]lU%RՆvRcu8y/b*2JB ӧ@bP9!whxV}xbR<*㧆3cҝ-)kyqz0$9Q)){&o;6+cҬ8| Tw] ˂F!cj`n!1\ 9 VbB ,RRZ2Bt^r@-,-0}Z-~Sgn^q^F6w.Cfv -(B1lֺs(;2y>7k!+ITR>:WC%p,\A8Zrg% @:o3+B Ma95t8GFG` /P>Q{G|y'J1i62*J瑿3OE>}  b*[; e9|)T|>UGa8! BvX[f(ߕ8RwFv2RօF1c${;*Wggc 8-q-h~8, 0D 8bIrcy<4'G a(sM4s!nt+}4jDLh$['0'W#@'&bx:z(j,4 )~iYimb][F1 O!WG1VPoK3DfCXS |=lOC݁sSd6֟%a#fΖ "g"X pq‘;= Kэ0Wʙ+>iRvM^;ՈwI=wAtu\}M"9kZEyiIEڵ6@N͚ߌ:`Y77Cdh\2Ha ckG"c<@ svA6t@LZ e>D3̏Qt-.@y҄ jhZ%v%bpK$Vc@f f2<̮(wz Z&qGCKD .)m^OtRQkI0¯XUQGC}utiQkކ ipV<\BI2e8v뮹yjo Cq]hH od@!8hK~ҦBZ\vPHOv>e”M$}U/O\>gFSq&tw+NG@P} 1n+V > ~-8u*>. Js!Xv|;ra:Bs ؽQlw&wǗt-+gua<*EWҐ+[^ahJ;UvSl%w;R} u'-q1;Vi\{+CWbS¯~ J &˛w$rzZKt/< 'y~1^Rkع0ʞc~c}nr N)A#:^BPWS_Ζ3;6tg^gN)6afopHl3Va_,$ 8"^ hX6Ey+l0H: x"Ltw!bC,r}h-qF ENvB<ǛWJ Ǐ:X8H].ƈ$G8Ʒ)PzJtJTKKq2976eJ FZ % $i~Bľ}a 8( `CGoM<_,6:uﷴXǖ2c&6Q-s2Nr\$f\R),L[tr.lcm־@:VlX4%E2p%WҕmOoi$69^Cz ^LZ9R9Q'AqVHy\uK\\ I$mk ^c&בyӜ.8|O3 w0*]yq9'l9YW1#?< T^{~UqVzsb҉A=[lUlsGҶEF>l ,"(+2oD&N9iz`R((A Iė 6񧸶 ~߽5,c<>faIu l0d! cI$ I1Vx:[QF,}\%هV`= ^+t4eW 3H6o:Ljg/H yN/K礁&էD8\\z4;dq>4Up\b-"]qTW7ӾH5;ōg9zHϐeoو`""l`qAa[4K< HM17Itg)<* 2o^fAlMfDf. wGaD="<*E"ƞ\ ?nx݄ՖT:QS"(]-T?wE_s3Qh>P0 ԛEH$5JqE&=t"%'V_Hɣ!Ta& |0ˤd>vC+}\j^WFL[n &C=L: mLmZH4/˶HBPc-Y &4Lih#ZΆi`b|/1=dF19^ÜkmKj&sጺsejjÕО'G*ɭǪm u2WM$!xun?SfE1 n^#Ǩi-=n N^*c"qr,8y:x֡f? W Jgi~0N,zVCwXIeZܱ^eZ}CxaXZ噍 \A` xs.ӥEa]cx' a ~zM>-]lA2_2-բ]L sHm/򑑩o&DH=^Jg'gl8m$OM0HbS+a[D+MN:Aٓ1{)>#pL VԟpZIe>fJ5ӠruϦJxΠ+ )i.$ pucyWv8t hLLhW$fj4c': }'&S#* E=\YTɢn&ZJ[#d`\= 68s7cȱCaFYMџ/k3S8ь5E:}kP8/ =o7Ui֔l" K`Ht": dCâ7ӣ`Aغ ![I,,6{$sck'/K"yXJzǗ|辞ׂճVĞk4n Bd^@= Ӎ >]9IC e$lwkYr,T 1 +Jl+j, ``R>%hS~vpa [KSTq/( v9jjeQm6FzF- 3#TM *F"ˠV,pz W!ۻbʣJ:{T/g#zk # h.ot ܳJoЇQ%{GwOD(% ;oh4oRyE=oc Kdo.DNf1`k\ B-p()Id_XEp *X|F5]bL&=VS{ w.8J Zf5f.M<@Yt1`[y|j14@ߍ&NNLU FV;)SZcjW7WkX@ {A2.Z 2*n9!'a0恼8OS]UF~uј? 5վg)6';^\jK̟[G]%j'G7KsyHd:Z?K N"Na} 1<޶ h{Տ͋n>$z{+"XԪTN{[*zĎ`{P?`Ÿs(l37S.D #]ϧ 27Ž ڡ3€Y+e1/o53vW6xD>P?ڈ}OYGK9V?<}7:od2-zE1ny*[Y%BqkiOUc=j Tf]!$r?'gu-_bRrsTPt.r>[nl\I؅;j= e {*?~u,Xbc-ibֵ g)?;x݁wG_y2)3Z˞#iDBv˯޾mC4|tz.vZUĿgAM&TW)FZY)kV?̭+Fx^R&ڜݒȌ(se}ry-|pԩzX4&ѫ%:,J[m!  Ɩ ǒ&܍ q݌#١L5ލv7^Vsᛙ\&a\K{\-SYp1I~`tA,ylӘ] m:2$,4E!մ}Vs1E*v^d(xv|MP  0r.Z Y+Uܖг[^+gR&~̯~6&,xOyislF|#*?ְh'^w n!Ꮑ GfN~3rBw%*0b%iWoY=\x˵F&}6əXoj``!+,k_1ݑ@#k\pJLnѵMU5Fl[JNpn 3`4X ޠb;hCRJL.9]@BDe{HS@ކ{c2\Ky\N]GEY> /L?u}Ȗ!rUI1q7K } , qP2Ν͔}+xaf{|mSx^̔-[X7|#WFS 2GF" 7#dHξEWw9S Xz0bsk^Qd4|]~%Aԧ,m,>DlVWKء"?A`L]e1G8q[:#V:T d :t`h 0EL_1M.R}r,so2_:]^ޑ0'6TD3e.V ֎~id-a KQCнs$dSx +<5f_/qHyzhkS!`(0Oِ3R]?}S"WSG7`l,2 W2LuQ{ f^y㎷B9_.Kߺ}G#H~)![ NqҾXt@D9 ΎAԡ=W+)y 2rh,/|9ٟ}{JzvO_ -8Ll6.E,PoQmڧ24hϱI6 DΖh0A$ |7x+ciV ou9 qYwϨѰ8FG"py_7c: E˪5J=I._?:4wxxMzNڬּ@oM &h0'[EaM-+{&pJ1)+?MafdKW|ȓoytDbwЗMƆieH V@ě! 1 |[{T8xnݶx=ХT̴Fp&*bD 7}oT-@ЄTH#=((!L|}PsCK^KMv0 ͗wN7~:FHorz3%j{&{hIjvLۍ1nQ;'˃*{$ jRo~%HĐ.APu|k5d)j{GI4.r4:U#(vFhP;c_jn9ӂjp>$mA@CviTcYFL0w|f)KdQ  A**s74'垦fH{~`WGR^L@[ P2Ćsr]G>REQQ!fUEcje3t)Q#:2!`zxh%eMq%+IgiE]o9̎?[pfYt!s_1CS `. ܣZm0+ ;.[j{ꈙ-FCV0VdS`o*7ʬ4q֟V9н{<@ ~В8,-ن5%}he)ib,LviNjoZxV8 MYjE冗khi}SId U}s%A C۴B fXXdU@< :#PL0ZZpݕ؍xj~(9ۯ/clKU~Xl?6h Յ?TPe!l#A +']!MG>P]sbΆ23nQS;pCsFUoH"+dmT2 .[,rQHx{cãB+Hs 8 Vrփ._ 򸓟C+Ҥ+iNڄ՞ž"9yz]Q-~ǀP&D?qʤ'KQLmh锹5DI"Գcl pMv_Z.]7ah ;6h -؁Y-GU>8$lOs ^1S|?xR8V>&.!2&)=qYWT7AStbz{笄r5jT!#$vqyPQ@vXF櫛洱 ? "c_'_.9oIOȤE~T7)? &tO}VSQ󮾎SQb#)Cӄɯ{ck @~T*Oy .͙"98s8.?VsՓ!'d_$E= |?GL1rVK^T.k9sah&$~ㅿîM#r_)$l7۞dI'ؗ ӷh35M_cK휍$CK0<1sy'vTƓqz)۞z皜7i8Pt v7H*ʿ(clϯznNצ$l8]Oc]ZGɭ絍͂L`xB@/aA4ptP$1k;BK`j)f%=y*U돮Hii!_\HG HװSir{g–=_ {+z/ېA'?j:0H !xX}4ϧU`+WRvtv?'ڎg/OCX,B봜ʒq8K_r gŗ`v 7ߋg q5o,~39x͏ś/D0' {]NjIp;{Վn$f̓wJ8~pn*PQN} L'd,ZDڙ*p'YHY#86FO]|r=vd5Y|-}>όr/M<;`߫mdńt$-qI!~jp2sqƯhy%ШK (~cw2K_niZbZaacYVBBz62Tsh߽0xK'd]Pwd)D3D$V!w`Bhp$-T"ygߍ5b@s w|ׯlȦb`< e\J#p ,B߲sBQbs{YIzn؀d޾[n.?`'(nA*(U&vl"k%EL~r71r}; ͣ} @) ecَpǮ @$:-JB}LP*~>r |,zMF%y~f AssSJ׉ݕP$LiZhnY/*þ̣S{ T?yt֍ џ 1GDž/YszM*@>ybZ @-.Љ-~YAZ-ˈ3ݏ^`~OyȡgX);ix͵ MÛ[ |rZ2)&j\㷏][ti 6[>YL{jOc}_]mdtf" ʑFbV?'"nWΞ~{BjDS)hL0iS2yC͞/!Th&E7qK ϧ!l΅:] 7f GYX) j%< 8=E lqE' EޢRkwE?@_J; O SK~FE6 ~ ,ٯiY@%*voN2uLrvm"YM 2kH??}{9Tah*dtEs5HNNr엹%Jj>4$!eyMqoƹ݅DqeZ^I1\!1wv監z.6:{7V2eC)zb{Z,G}GfiHMYkT *jyWdf;è@58l ̞4@`hy_&{ -@FǎKWӿP9owg%5T5]:ļW\pP[8R{w혏K؜6|mE!ܧ r]VZhCUncL4^vM6>i\S~ V{ެ5=-3? o^ܯsV뚸;*}^lf9E^JFґY@UiӝYv|uG="OQO5k_35qP-#-OoId;VvKؖiLZglkMK+llpquniOsd7|>] ۛLԫ>0\vx2sߝA?g,r:P/gsmħ,“73ax㦲A$^ Gc|yͥx2k.:7>^ʧ%υW|-f#GhhHӲ_}UN]rN+#-tbtjq'*2oP! 0I!}^潺aP(V0t3It֯&[ d@l"BInt1--oCK9/Ȃ}V9?p`C8Ř7F:=9yU@ ,St#TNaB=Ƈ+dUyiE1bdPdnRs&%Wnx' Ds "Aw뢇:Yy<:GWN7YQv Mc)11,?AMLS?TP7K^K~)3WAj@xl…4{"Ur.qNLo cߜnI. __ =BuˆE{fxr7ʐ1U})-Ȕs `@MgP?ȩ(={D5dܽYrsM5"f"2P>Y2Pstq)Rмӊ^6m1j1[E0x\ ~AEZ%؎g UO7C[c} }RzL5n֓[Y39aQyU[b@o^.W__նW/rvK?4#jv[…d:bgjv]]y|,%ڴsX WbP@s :p``Kmoq Ti;$ꕦdH v /#jXMCƵ=ˍHG] P5h)?{nKCṆ}h^!Rѥ?XhS`~noqV ms5!R?`Ϲ切jh;#ɑu`=5vbg$ e)Si*(66`|U/e@ ]6aUKJ&reHK}Zn꿷*d6!36a;#DǾcS:nٿݲVsomCDGgۙ%̚f4x4~J7Umofx Oo\DU~ןYW4 0v۾/%u("nt3 3,c(\ g5!~ 饖NAK ۏ黱G4-Wc|oP6uh_#&$fJ9쬷}O3#h\b{z}_rKvGH u}p.w{f#okJ+P&ZS$)7V`R?e^ɶAL,bURO*79.ܢg\GJ bG&@ JvfSF+wdXfXKJnJ9ιsDaMJYC MŶFeuts "H2@,•l0I().^X9simQbYvC Fƙ$j<2ޟ7:>YU9^q?D 63E8K~ܝN^TtAhZ цzHw5 ʔvw[ĬUџ&'^ z'ޥlԬ1G3K5:658KK'\`ɍCGuFHVVO T hC-2L>"4[?ˆnB1臋;8#pm}ZƲb~t6:R 4iS:l D{٠ϵѨx_|1mr_K7LaID? D2sk;]j7o)ܠ4V?oi8y䋺wע8ЧFg֐RaM gݗH06\鲠FLDMff<-gt^S2ja` Dt9= EƑi>ϰbR#m[nK?Hx-T + }6O،L9Ehͧks<LSlVy!olj%d寁80q;yo_L|=}f[.7wuO3_6'k옇_=Aqpc7GN{_b.iIn}m~oFONbNWuPR?:bn%e5w ߁үgLh*UN6Ɵ$p5`bUw~i~e{Yo,0/-5')\ͨYHWMGDbcSkMO+kI/j{r( "܏O@ Ԯ #Y5Aѥyi =;3RqՋs]gO8=W^}<mjD$_=$D]09!@qAՙ0AƾUƕNț|kmϾP-`t{+~%;]*U)d"*d"Z>&0Y~g zy6-l &<"[?6z+Hm fpkF4W*jop%<8hp^8ȇjj#fԳ5P_qhHh&.p a4f?@&0"TA1DlT}p|q-hXLrÛLts~h G'xt?)rw[tx[H7ႸN=p6̜<[} h@4:$ H>/Sӈĕق sZǮEĔ{]&-`L+jE. 9Mhl/VK[*\6Ջ BL{Fr UCțه+ЬG-+>$fC@XjT4!Zu̒&}+G=K;jfdm$&K@5vI{Fi)+*[hJBO*!fʣ_W!etrt6u.ѭh\in?4ľ*ȱ*ٕljiN}rfpJZj+KR+-{WA{F5ʫ~$ExԀB9As4kpg?0|^=fDث^i*z^_J-* Op^|W~ƚǻCVmN}yS=On3{ ~|$:vT]|5w?/j9g&+`jӟv%&71Z0Ճ$$Aeҏ+ wOUN8][횼Ν&UܨsWypV&~z ؼߴt;{;C#†VJ/XR%vS A! ?]~6~YN{8J`VO.- i4!6Cbhm6؆6 c72MƆÖ>/28Nu[؉)SIDA\CwЉF<֠9Nyӽf?W2#¯N⣳r?q^Jr[ס3UH"|_ͷrVDmؘ1 ض3jϧgݿGu~w̛k(R}ImZaѯc0JeuiH 85Qk ˀ50Ӆ fohzt#6uъyJ֖t9\qlumhw],!ZvMfI:ӵQ<[wg# #nQ 6L0Ƚ*QڍC?t[_mcd{]eRҾ5mG?'f{g1JAuwȕ˫xn7Q.agC4Z;lkEu*;p쒑jzΔ۫e!0 XD53k2yjF>OIjX7je!ҭIE{![[?5dbriGLwY^G'ԷBcُ7%6'Uơ{٣.Xlt'4X Xe. X8E!@!ԃ.]ݾ8=R?t:öJW IF O GPߥFRs8S/u.ϫ1ʍme9o\I:T^ KfH<> ]5/SSHbs&_+ZU-~X]kXx8\?!j wo,t';%#$⛙o8CÜME h@lh ۾06a⹅+z"&xUly^cHoV9 9@Ŀ3:زw֦aUEccЁrXr+դP@ a^M~b'6vO(ZF]b:k!yvrh&Q$= c;ai<^mڽGu4TOX:8%jMbrR~ =:R as'Uȼ|={lN'*'okV9$\㤽ZGxe/e<&+,s0ɠS_7pcȾkRq"I2 Uo52&Z'%~PKggY{!]DO5fut'*FxԬ(Tgjr[V; 'k$#`G6vo #&R7=5oRs%Lu쭜 SPZ?UԥX\ ~^/WQ`R%MXN4pK9:C@ N#WL=]QQ x! VTuXV`VZ̹i}uIݟ'ݓ~A=$1OXO=@XgʙulΓer+֥^Nq(:<:I4͖ 9mnnE|kCCHX9i3]ި":icYU"c1rn[ڙvD5e~r!^6nYg~|οWV-mڽ;DsJis,`>z~(н C&V"fr08c3^V+$fwGKgfaEz*9ZekG?gb4aW{M-/b.ҹ3$zf4ibضTH%*.9Fً\>,=cVr {ʹ~Wys/CS ' 󃐜kwћu-8\ɉ|CGLLJx|_{`NP [.!>-!;V{gDkÀ?0(3?#FL*tX@H?x!h>WEPLq@++IGs1HUUS 9@,-юsrE5\]g¢GcT 'ݬV:LkQ?Yf *TU~fR$4H-7.dwRpem9~w?c}©H=nK4^gBiA>̺>0q{I,ˣ8{-x 9\]ƲR|4u)dT3[j?s/թZ}:/[:O&nDži/KV(#<7斨H:|||Eq!eΏFַ͵COYv̧w1/;.|&qOgjH$;FU+b8+_7(<r:Ϭy闳un\l CM:c .?$p͗s1nR}e1{zgF[Cڽ ž/a=?{}AM5m|atMҷ%[H8F&{аպRl0KRL:i BT&W.cARB2"U@R9c_ઞS0kh@| ic!6_k LְA!T>U gʔ`iUrݢ 5T,˿+Ɠ-h=a2@@zF(ρ 3oY['u~Aӿ|2_stս*X~sw`ίݣa+}~.`^$J@ĢsIxs0,@ Uy+3u dlIFo쭴>RNZNc? :!1o e ;,?ަo㉢0Q!,C1'4?&58ަIX[тF"ɽS\v//.@VQ7Ej40O[ʬ*0FmS|%)h&*(jnҴ;)w@%}' D%-e;L;#sLӽqply(K.iu?j 们pZBo FKDI.+'Ɂ J+\p iGvL aO:ޕkyk{f2 !DPs6B<.Rk\cWc:zCYUeC7Sd rr>G~䩳OJ9'WkbƲ &䩵G#bwsG~?&4)-iDc$ݾUH,uDl* rer3lp-mk{lsȶ IfS*R2 % ,zXv 8<ODJ'T']ZRpۊK{TL%@BLG:0Gy¹6B.fh,"h K.1xݞ=!Df g2ipb9 :1*Ae2)rY #6Z8܆IcBx_U- `ܳN`Y \4SI8ehAgRjdG?¾A^)4j+j]q_.*RU Io8ǭpG$h ÞȥVidg!˦$_gw$NKSצ\[3@.w# @Œv)rFʺkֹuh ܴʷM=G&aŦ|W\ܶ> m* C9z/DMKaR>olYH@0HFd2^u_y`û߰ϻ%nn =~Uւjl dT-6(MU4FF]AVλ#{򪻋`](?$O9pS FxS/,)"Gbx- .nxWjD,]B!pgျ[7Y$;꯭=RwozU.n#{2Dd<&匫FM1dc铔G1G}L< DydoQ0EBd0ubG͏ie69/QjaEj3t1I|hMDD'xxF`ZuR>X~ _1fdl O -v/osSt z4x O+ɔh>zM>{G %1j?fQf|oRYZ |x+9OH[89ABi4L{xUX f)Ph!ZR};y(Pi6!l;0vQy?]qd%ҊZqb\De+ɕ:ق~~&X@@  '[rA jj(Y:9~\^RWYxŞ|d{& {GY1R.oeHЁ pBYT4Y PN4 i)!*EVCU$A6!Y`+;Eq%1U! ln $Dpq4NHM*bZ:g'Էw1q?x1Qv "',:`xpNo9@ c M,\O=cV\KN+ht}J2Op84Irߐv;!A d" ""]DZR#9fos/ןµu&XU% 2+tAVx Cgy'gu7C6,R/2c/`rV=ԾZHk]?( h4Dү^D͵`xbLZ垳fj_f;xCjI2"% 3{uuO7j6`{?nys:Lc  BLB*j\^!DXvg(h1N2YK|w^uV{W@+xdIjcc_e`ߏZ]@  pp rs1bNk͇=wnDw Ulc0&!ߎ,@ RNZRXL5%. /Z;v`~\< F}e~쇞)hwy]n:+7GA ^ I~v/""ֆzB~1$lP1^$K-"GСhF>Ta3NlH0@!QH FgCn9QNFg _,_P@Xs$sBHYXjvSz3‡8 =^J`&F\L49;( M'>PHtk& ]xQ,jRTol<88"qޚdҗU)zY?aSD(%A{ݝk4SӋd[#3ƮH)qaCn`x?YnMF Q1s/4\b,;wP"K9V:Z3@I lGP::yI91Q?2F[dx>$k=DG52Ν'u@u Eӯe%wڑ>e T_R:+$e^֑૵T0)D OJ~meBXBh/(t.t)=PX t/}ExäIЃ>ҙ\#"[qz^F tUZ74 α|M ,ą&ND{{{F`E fr}ڤ{Bp?:fLi5A XJo#Yaf] fv !Ủ~/92~yQAys wp?{3y֞Ai\`  k`l&.9܏EOi $aC,*C6'2<JFÏe0ԇ͚w<0N?9-vΐ"W& Fnma߾ϚU:Ј+WC=nlx%| !P 2{˽L/cƌ\ٲ{iA5tVА M%P~i 2Y&+sr`cCVTT}Jv衪4Ν9l A r>@ÉȊwV!Bo80Z8(Jt)j_GlnE7GPpZYsɚͪ8Rw:Zh'vtILb|~ԭmob۝ħb5rp:Ru&.@'ȾOxUwSרjTºj~"|Uҫ7粖HS@[j[̈{ƔUP^ QR!%fb[_U2Wk٢u~*`D5 CCHbV2YåT؂I~2f#'^ia!,| pe'*W %X VZ 0)U_zq)^M CVSS)kinS3swEXD(呱k,tjn-K`uݲn<1~YP{ӡ r?q·5P5t zzWa4d?5`sfM J> #޺.'љӔqXTtloo_.)˻a,VdjKBgns WIc#g[S^#uesdmkr-L`jlTq``:gi 5VH~6Cկ,Eq8޾ Jr)>-Iu&$$B)a R_# k_f$c TC+Sj68w߿N/ڽMէM7g-(ͿRܦq>:d#D؊L'Drn0JC& 3#Y qA:50J:i%qrS=Gb 󴊭Z;='KJ˴Tl|15R4/ޗHֱa@c6@DJѴdby}WĬ#21`LH0M s&F,+6aߨl_9 W<^4ƪ1_ͬ8iy0 !wXU<[>67ss?1H;( '&ce2=~o(ǜ 41Xxtj.[[kLoo7JX"pHEpXBX&9Z. Frc.8Տpsm5/G;=IZx1e66gZXKFzO%-MYul X-LREEJSek3{F„#N QSH6i0+oSm-n !^̗4 h<|Gx#u0a-lx Ik Df)X“ev!4pGOxvuTwڎyCf~}y8䤣'_m6j xo_hWټ  qXt]:=f _lot"H:bd*rZ19xYEXh} ɠ.@XHtwkXDbsu3S?ؗ+UG;ܕ'[d"OV 6:p`H^Hd%Yc@Gpsh$Fc+@k8'7/|!̘]-Trw5˨yX"Iϻf݋cA(8DtҹT^>\"a|*\0l fX{<?jlcq`i(/e yZJ;n5_ccq̘ܹzb+n,odZ?aqy(xZ^c8@#F wK/^w9KөJ&_V?}) '`VÒ  WDkx,Ix]:f+tJ[Dz/uup%>~#`y0LNQ5j'T*?ڙŧl?+#zˏ'{_?s)Q7U9"v)R"o]LA0e&wU{I N442Ԃ X_2 LH  "o U:_ӫX r UP9!RG%4ԓڜez"H0$\Z4\2=nJ&4b%p/v.|7JjN~ "jA*T 3VEՀmvd-p9ӵPnƐԃNBRwjzgt9; @eK4yQS%AU!B1 ,2);$jLI.ehhʸKM@)ynFkO8~eΘp )wlM*x@u|_ߠ"Ǹ'\;Wpy5(HHBb,0Ƅ=Cu*1~;o7\͉V;بٱ5 Iw*O tŰƊ@b:ʠt' i~[/q:څf8|u}4qϖI}5uV`FBRF PT#D;|tË n\\Pd_Ta: V ?/KA=Ç4+ OT5]yS9zA}ɹRq LF2I}[pȚ; &_rRX &Ex`C!i15हN0aʄ5m2"o}jdP)OaJ 3M:YQa߃ Gy[U},ySN RfߓGCASJK13k͔bss0$3V~[fLX,sr%sL0`U437/Qi "jr4` , k'(+i|p2aGzsRsCĸu-֫/5t6LJW@D=<$G?nPNj*FdfY V 7gKay77q-Ρxא 8p| 3dZr^ .2"xV\C[ aaC@Cyn~^NUJ/f{&@ Cj2nV6G= #rUKxYW11Nz࢔0A uhS:fD?>)LBk|El7ϱ7MРbJ8:p2 zgNG&|?1q&gJ x_44ƺ.C}΀": 1{wu~k09>*G- A"fA @pQ͔Zf8b`ߗЏQ#@ =!R5ߩ_R'>< bhct2_(ղŒ9Eŷ%XZ ^@Y)KaR <^F=kAC6T,P@. 92 jQ@2ff(b"$ V;I"'1o #')dH,O=oBH(V ˢlwTߥGMb~'LI`~dѓ8vN5뼞/,u^5_!j^A'G4 (C@ɫ|W`M}*]{qlM' fH~wVUOd0>A!/v !)+wNB#|qt?݄[Gj DQڪ'8i̞ԱX3)IjwY5{^6bU%EZESʾ#X9v5OmY;%Pļ]֘ej. #`zڽL)Mn kc2o]a풺-X*lSc" + suRʕUJ%U9O꫷W[u%KZ ;NZFnKjmH_-^lJ:C [֕o]m7b~,A'vZl*vsmY(8SbM 2BcG4laT"D_ɐY/a]DΓp2vzmh>es~wG>`0n,e( F- א.;>Y//CjW%iQ .^w׏fZnz.\)S ߢ!ҋzU1V8>!` ATO .lF[tߡԸr#G hhs}*Oћ-|lCx*W$j0[k7VW2<|X <=fljj=WO Ԃ ADa~IFpN>6fԡ4%? cڻ{8 oJx өw&sv+!T%q}uz3I&6\$5)BڷwYړާX!jșDؒSKR?yReZ1`rŅdt=HDXs8KQ}a8B$4d2]Es%W'eHwsH5 +/q}G,BSD ^rO8W<9bC:2td>Y|$Ik9^$m3W(',?՝-$_o^Y%}?/X:TU4Y m41aUM+rn^# ݗMs;sqon̫|3/R+@Gl TUډc7ޠpkKM@\ T~}{uSʶ) >4-pNjHA&R&lAȀBmxjE#"Y+Czm i n+f[Qcr5Y7Ūבf jH:w8PidE>]g<|qyS[M @/N?68 3Q_9+ ]yǦ M!_̬aQγg]ZY3t k&jdED q ZHFJ*wZ%V 3#lg- >M|{\ƌ&m&}5ց~tg|m2ĭL[Oܧ,n/C@Ÿ 9!-Z͵Yox!=.}qO.SkB7 pM&66٧y80t,:v!QxcaJI%ЇR:(7y@Z'{U"mvJ0׏ d` I)3Wlja電j3Q{yc8M.jAxf1nFN\P<4f쑓&W\&e~srMN+xXblV\^ZeX1lo@F 7Hm70dAYmXpbX<{.JC==mqآ1 V_(#>Zɇ6~~[]YGUs_\>:η{K{[:{M|3*ŀ ==嫾d0:N OkE-SY|"K |BD~<$GrvE(Sc )|A*D(mIQ?ERuq?)Ҫ6=@[$}ڨnN&[f֢;Cf*A,-Qd,ӆA-My'vV p<:8 GYHA%9$ԬbN z_K&;ӢYn:dB@r0 LyZҙ?$o P`'  !CZ"Q4#"kl(t'.SN`mK_7 (_͌3S2(~w}T &A'A!A?T2힭K3bmݜ $7>I-?P; 0َ]vhH E UjbZB_Dؾ f(!v=bd`>46~QEmm6ʕPPI7v|B H)цp5z`r36B;{\05deveUݾ ,(,݁<:.V[ȅRs+h?򷶱 F96'~d0;+WwQIc<-Onq TQ*!$D}[ɽ%#W7<\=3dHEBqϖ~1 i U>s-I1sUfF]V&twaw耟UB$O]tơO֑3M V^:wp:jBa[{3yӑbx{G2$g+S<{(w5Ņm@'gź=GsdqRP|,( |8S+BMl;InL-h ~@È9^Vy!s"VS2dkaރ* lGH.0Kr ~J.3ʔ4*e033V~%UZtftqjzx8ς< z|ͽj'StI3IQeWޅ6qؒLRPN1>n.<rK9v\_DQJi(|#]K?5SPr\HP*QMU{#[{~|iO26 ++%O[~04@4#CkywR>)"6:ʪ(ʆxsS:gPw D!nɓY`kQ)T1oSfiU4(m0QN"Y$*q?LI5X($˺[[ӑgܲ+7nE.Ν4:WPhM;skm*KUXL 81X~睒 ǞѺ9MZ&L'#:Qp 6ol)-Ibs`^',M.cB96 m$6._'YloxKd4\7EܧtqM*ߧ\8:DҴ1ZEH L]N&ҹ-q@dBxNOo%%?L^5?^Ƹm6s0Yz6Tp@o~|<"g 3r`@'q}(2EI>l=#YL,4-==S=^ջ%dW-\ƭI?d'S@NA:J?Tx$yp|ﶪSSzݰt߯`*Lr\v)x 9 lZ*g6QŰOnD|MJ7Kg>&@ km4E>_+}aZF H/_=M%=Q|ʱ]>ZN#ȚkݧlX K oo%I.T߫8XmnvfHcұLL͉)JG2xdu#37#qAQ" ѿ/n7]_iS*~;@kAa#ۆAfPEԢ_/KCH9S,>h4# zupbbSBrB ǻXe1gb8أj`.`X!GHpwzӶ^0Iij~Dp$ɠ.ܮ%MBB#ڴuՇ=\--ixs*eYO׸V.xGp}uA4~j-29%@4fїv7F$Nxݴ.er_ W2L|i[P{ELm>ϛ_,l:~OPziׁcGqzcccN?bOڢdw(K_Y&r^;u U u<z6(wi^R5(R8 kOQ]D J#R3x{M{?7nm7@@jFrM* GRRu[̀yai;1Nx떏ۺs*^AEz `R|s @"@?COrտUsbZۏK%vx^74;V~#0 YY$l5lY8g85 ;$R{c)1B4A5ߵ@$"sA=y~(kZw,d@z~|Ն z bh7Eq׶OWڸz#fRU٥M%Lg_cquI fɅN煨 4VxN,Prs!HʝDS֭$P^m/gx\A7k=t ya= }.j)yL)J@n29;2ֲht*p?kyX)7g׻My?y+Oj JSx%sxZurvyuZs|h7@ 3S e\X"1W }VoK4dp=*J+iT:SR n, 39VnJϮE^ҽKj#vܹk4>>^uRwF3 u󤡆+{?k^=/lvv-(yR>:P͹"g7{³jK̓s'wg0ۛ& f0OܼtKFݭNdh3WUXm}H7@s'Fm`a<^[NYlO|!s-6ʧ\?/6߿m1сki:i YTjՊj(YwA:Q0,9?6@G]υl*= h3h4c L\6x\-xDZs*|)f'H [|.!v1M2̠ISjƧ~;7N.{z,IB>?I|Ic );X]fbì3ۂ*X©Y{X[K|fh)%5Oա־o4(2R&nG4F 8;vmk+z=M ڏJ?זox.iTc+Bm4z|~E.S6%lv쳔v94r P=I)+^8E8)k5s}=uE +MӼ-5=@ ` !72me-dFT&WV_pfZmS0vֺgX1R=HͣKKTIw]] EYC TIPZӮp* zLj2C)~Ѹ-JӦXdٍB#uY7իg Z8 ldHf7g!_Poݸʈ>F2[ϫquljkN `nY3XMgoc^' +UY6\i'Ɲ]&8Ȕza*(ۼ:Sꚕ4ak`m\xo#HYP!lTҨkB j¸G k~=g ./c[-G=w U]@@ _ɳa6f``om[x1;A }͊ 'pnJR{MTIh@˓Sۏ}a@`qe]KȂ;:z-l&rMҵ/\)8J|T Ǡ>2pC*f)CBcwU)#*Ҿt?Y3Zf`Ctv+z7/U>^h2/CAצ4{_UZlKb 0̈́H@JW,z v#8Uq6粏Gm+ˆDDYHn[In8?sK;t{eFtGA:|v@^nҠ5ٓ:y ZdS\`ݶ_j[k Χ@'/j[6]N5> ъKŗdgpy!?NL&QU93 gz2yW>X@ل( TρDf&ϣX"Ɵ.S'@S1{%?޺ht N7x,IS]۫Z"~7Hlj!Ns~3!C7>b,ς J+~)=ߔd]W  UÍ޾\^>qqxL75 חskSdzDN]A6S]ECM|Vb^RXdCW36N`QPC HY vy"NPFloF{>ZxzJQJ.m>ݟA@܍:'gT5{0 P ΒJ3SoZh8cN<"@\U 굞2^v±M֖5PkeI>?@4*٩A0Z[#}Qe1/F eEQwK,ʗ=5"s{4Ld#E /ѣg(r4kM.o{? +q@Ϋ S7IIΟm\XsZxlZ5^nBKQ.w{5~a$uiɚ\gyA!j%=k!5FaۮB$T:p|8 5XdJFVԮspWkJ5>Q19B֨R7Z'7R9>IwAT)dWbb4cqR֟leH3^)oP-S*M~ų "''<)_qܕqjn;ғ~cج lrFbuE3@ 0~vz0,!! s%H]w{d(pwX'F0I=Z~;n>es(aۭa7ijc'vGEHn"pFGJBlDUVhw&J6'@};Z4ʮd8-6sZ=RRA eXWX@4Ö,ɈC;.[j{^ zS q;j]Tt~@K.?gvzF@16ԑ)cןuRΦق'㗷ڥI ~ve3G9Z1VSjݏ<4+h-,}?mi ߷ܣkFM =6V!/'&w䟧ZGHww$Z,h*W3\GaPr#ds{˞ ~_E-| }tz4Rdӎ[v.¯^:>(;/fRigrhـRETN SvE/Jdf'X1X@mq 08RQeYxzG#X] B$|ẈOL-{._0# hC9."Q}ëy~$| ݴmڜ{fxzS8Gw[E|e{όXko 0 ,PLQMRk$҆gF#N[ 7|n'p23V ;+l.Hy%f^Ġj5HJq}La\Tp.h]h^2uâvv6jѾJyhy0xP*~UTK PurblH) ˓fR/{fh^[DMl 5+NX +%=Hh-Uui\KČ4/;PG?:Nhrt~Gga1ȾޢκHڲv\I׌wLWbRɮbSw>|l<__3k4 <»@7=I[cڵt%7[)6M0Cn$FTh-j,)Dۈ<ݬF- [@JPC)èܒ} "gQb3~a˸j-\mv\HHGǹ8uIH4_PSs y1bt+suȅ9RqV_iDvPΫ8A Uhƙꉒ(;!k˥]$|]J .~Sܪv!XEn2k gAf^7sx=j <^U2YSoIDõ›s16ALݐqƽ^O8Љ?bhR`63W:3:9&T}EDב`?6dzɎb 4k!b>Lor[z`9qmB@ze!ʀ 0`X aY| tgIF/g*8X?A|;I75¢_EHPfG Hꇔ)R@Bȫ %D}2dDRbc 5"H(w$ bfrCI'6,H 14,X.<YDW/Y!7 -JFA$& Rt"`mzcs[.65"j 0pI -2 R4!H!KBd gqwu_?l$6!6@#Cd9 _كjV{+9JWUr[d,(&{=uMء<= zD]!eS/>tJ[V!ȰE&!n*x>!I=݂t.EK73bP(Vz #xCQG9g^ $fKўaz&\"b]vyX J!L6$ީDtrU/@{fC 8nfâ3mၾ$^#HOIL uDRwdY;gCy b=0A@7ڱ/9\_[ \yzqlzڽī%hafXq'*_?` wqWEi9.9ńrP ⼤;@H Iz4 (;5K%kr$\v  uYhU+h"Elpj4 '/YL0}Ñx3y`g,2ν,՛gn"""6jU@TPVس]d84J\wd]nb2aTEk#QN{>c5·w`ed=x>:ϕJEz~=#(0@%(3O:2HtbZ$PF簊$O b#aua`~ڋtܖW-˖1YR@mTd7'n6$]mMMГ8t#z@ ǘbtfں984O!N(n*6XA5U[ƚrlգ3]JHbם/Q(;u}4fɺ/1dҶ\ނ !x7I[-bs9ϲ D U_ʮ0J/TCs7|*^A## A/:u?}4HoGyu<wZesBB^gy/Ҹ@xo+PhtROKu9ׇ}7\G}u2PjX, S`LktJk\5WxlGrK)kCп*"ONYf\Fqf!jʗV_^oq :0 5aZ)qILK͝lábI2Fs?'h2fil9-iDN|ҳnUcT\Aahs-)Az###/OȤ7Jˡ_DHC?2צW3Ba:rT͑BQ͞𩺲HgGѠ[skox!RU9UNL.DuFԑg B!o6/ |} jcwGp"3kSC*VU(5EKMBǚ)--zַ{+RϤnQuûߪk+xz^V#"/*@^vwKWx*Nuѷʺ;/ԧ t)wrt뉒p]=TӇ imRm'W_g*~db^"՛UiwJ6Z $iu1 }k?Wm%WSoVzG갷a{&&3]ݯjΛQ_PS}9b%rWҔh tTTEI>}_ZƐY}aw,aFnOxSi <3pJᕴ!DדOSeeh0Zm%i* JBaKI9mO6IB;};t 9\&p)zwI1/! ֜VRK@#㲌YJBAu"uL)4^ == Xb(FδsyРN`R^ɉR=Z|5vEu/t8`2Q'':2`?o.$&8,Ӣcm7jDŽk߅.l9<N0f";(e[~ָ_h>y"`r Nfp*JS8W2R{|߸ n~Sw8V+%qT;:v}0%+Ѕ#\:6 4 -ʭ!lX?hT;-5c٣ZekE_9y[hUJͬ^V)5p:gA{5ш]!-UM\/Qpr]~u,hēXbmć,\*aYa\BMe{·CrOE#D][EmB#b)Ž?gYI %9SpL&#eV[H@Bk@'Qst%1q~xJRygkZqmq[Cib 0 2?Ww]3¼js~\ 7dIXU΍^q`vHWf|[ߗȌ!͗/!< M?}YPN8I~4/'#ݣlyۇ(b͔{6쨩"kQO\BlUSs@nx:慅c/(VrYξuK^Od UBq .Xq6`Gy4&8 n}Agn]"yw(2q*j7:s+,= Pߘ1-7%t g%t헧Zzt]GEzd@ʷv=#wzާyW꺪υm \T)?AWyndֵGHf(?11"(K`C}`UaYb.]_ mmw NL+us+n3 ΧG'+~0 H,KkϮ^q:6d_FqsNjlq73j3jR.Rk݁ˇt)αm#i-D6- ).zΚ55*7?A[U) YtSϽ 6v0=% eoLjä?E[mQ&) @L4Lx70clsJt4Y};^Mǻ?8ޘ9q@gmvSz%{XLKSPZqgb>A~:G?!\(*_3I{ℊY,Kra:+QR$j_':}kQ5<EX;fǤq`\ӆj\ނ5}0SCD&vc yJpDʌ.)aaoZ1s!pA$~a bcl@OqWp磌ר4(p.hQ& ghI?ڻ3x &ڥ=y5 Cnb|IU7GeX.=00 qo$ܛe F?[^%J#d:^'Nr b]$lOZR7ǐG >a]5Z)/Q1 uۥQ9o1e;}ԺYe;<''2lc[.S h 㠈6BRҴC{{,c}YT3TL*vrjӑFmZڥ8zO20ua!N1tbIv?P&h3֫?qzφ7]-U\[pHOď~o *׭c2tvU3ʁJ${,|, ?JcVj-!a]/gCp=A*X T@r Ke&&0rK:!??^byVVRN)?py|-{}ӑMwUax_ nc&]hXZ7#(\Tx\g3bJmmI }N5aS&}Is]:'a-J2,w%YQPٖeh"v?ʗ*hcXS鷊5: UVwn˕Y"Xt׭DfJHc?t48 =D`@G0%v/x>L R'l1ٕ\vy WKZ{ 2LSRy- %=PݯxP9*QH2U&l?.ɲl}cFR"|حZ{? 4{kE:Eѹ]$d`6Gllr>]{R!=Vɼ _n,K;vDͤMy;/ϕ;~Ja:^@`$sP`l \Gzl>g };\(b 0kS{7# üy\fkX3h\3 G&wM v=YvL9$^0%(42 00MWC?eYw?[kDO|^?"%# 5ggfpEa-<<2rM}YE}T*Y{Aick0fBF00"V*b"j2R/87?*_K%*&C.{19_KAcf_@B]R"SpXH2Mggfw76umYGXCv ߨ p՜Z>+qf2ڝs($bGp7+=>j&K[i[IQYt|^FLAܾ hޯ^:d"F+, :hZT.=]#ӋϿYc xgrq\>߹-3J8xQ *80nJ6g/6*42=A4{e7 I5gkMHz l9^\O|Gxss>`G8mYAhYM*nkb׿ЏecqɒϏ]!#ci{~?#}Yy;fpHødMD#PI$6(jǂ1R} M]ߢ}fŲoh!VbU|rdWYVo5vJ2xl J# aiF \.Z>Fw&qxs%d?APK53bۘj/_Ӵ.mZ9 w;h. pM"W1rq;ƴVڐf.UGE 0ֳbg.3 ,lø`\VkJцo'OGlBOAA>?/j4E~38:"-fu'bs3Mݡ\! \?Vz/QP8ъcc4شKGV[n k>!oB $E}r>mLGJ$lâF,]2R1uK!E7 n!HŨ5[jjrPm%@T%TAӹ'%dL;%Sh5G΂qjJѬVE a$%FƧÛ F@XunVMC}G-m?]DH[ I|&dR-WW) ],~EQ_ @wMuwY ڭNhԜX -wEk< XƟTI'"d0`QrMZJ2%=5cnʥF2_p>?᰻>=bQ ] 4W AJ-?Hd\rL8H6cC%M>!X/j SF4&½ȑ05ξYX(?b?Z_0nDo)Qg.zUZ^a |"V V ߫staka]BCid F޲?75w~65OWz] "a, /2ۖٝ*e5jg`oZ84v۔Z&@6~YnofG_7cRuO@?VrϬO%/TX*S˒.DŽ<0Ē; o|>|M_`8rmVIlplZˏ٭r-QP^"5$B e y+,ЏբǾuX1e=Yk#YdLb ^X@AVZQM!#& g#<}?CW@'v Z^R?u%2.1HKm:9{XT>= M>'FU?'ǷHG B,@mB D]p`~?D{ 3+vTӣhNy#;kΆMg̑~v+s5g&PVI*cJ9x;hLN X3Q6~ &v?֪i<K[q$+*~O]Y_^(܀nmR@qw2^܌6WBe9wsLfgD(龪ᾨYVW 04At(:yE@!`EI# A;f@%lccT_apUoŧ#>g ǷSkl< 9p< P&8> 6&M؍XM# ?qլ}"a 5 P#e7xU?CuW} R;xhk*S#< P(cn|RYxXUla}c8\=]Nᅱ"P $p{r[r7z. En.y#Lp`_wK&꫻)Ʋ vlIzjtLٞZ#ɶ|L9f~8>|z뺚Arm)Ō}a3Z3xː!4lNP M`xLlN.u| $8^!y\! 7O`P5 ,q}1P-?=6y).1_+pAw풙/'H|.:Q}؃ 3e#:?QA!cp'/͇uU$>?Hc"蔗ƎLZ7qp48USHѥw/!||噸.-DN BD-#Ϲ #bY@aD #kkzFo|k7y +:M!?8h-iZy%n{V=ro4 z+A6GqD.2@ѷǑakG깏7-#/RY[}) H(и(4UAj//3fd`Y_wPuF;{4JOhP9ab{}e:xYɫ4Y+cIk |!!,@ZM%jՀ%?}wax)ߠwФͨo} 'ailgDP_H1~vC$[_4L4 ^l7Ltyp/꺹#ƾxd[V>l?:=ckʐ`i|l?hYL++*2l{3џ]ћaó*-*^t\_mo=gtPj° &.sMl 8MSVjLȱbb4qB5H?qbbVVP$[ν,[@yWJviCsuiƼgmhXoOaziidRˬw ^[lONשּׂN/ԥ~`{L7f%}2-ԗЏG@4\]k`_ٮk4ÑL{i˶^+xXm~0AuʹV9ܣ)8m9R/;>˕ϳuy\Gh,vY96L#5p`me9mҴf1yl )Ҽ}E[åޟekr'e00hqIiT(ܷgM,IK2ůA %J[?UHޥކ e'4;gJ<BZ0wnI n)71/+U+Vhb'ZRB4;HE쀟kJisEb F>) n#S[=-DF\Xaq_ % ]w5fY]7NF;H:"nөB^ õ=vWK knւ'ʣCad$. XW٥g)]^Y5F ,xw [HA~>LjQɢy@hrg a_8ٯ b p Vi{| h>F:]*c6d=KG\{z : ,tVSqs5M꯬i^ˢ%wE1,iJBA!iŝKg8,hDZʩwiFME#K`wNR5)O!t] 6; 3a[7۵>>6Ύ {vmFI& =,/ Yc묉:JtW5oӿX&WLMʘmXxեH}tf.4,_Ss߭Zr7gWW6_uT\_*sXq g>/y?)A,4_lkA Rq(@ 7_mSgBYf&D;LTߑߏ b >N/A ZB"Lf[f 3CƠ-wf jIsz!Gp+biRf{xo/we`g\!l)R|TU%O¿xs=+O7hăYw໠;fY[*GA/A;ˬP G+Ľkjٷ6 F70$v ʕǝ&=/cc]dIem R܆wRc_ :Zz]X [@GGZY>oe{~)P0r oGu pKzm _8pi!O>Z2CGem|S/6k*1ijqCF4_8ZRU&ϕ=eZq;)_0Ǭ8494Z ;H]VhjYb m S-piLJBM4O8Wr3JU${/ A= {, B_7O~x>STS"mCNzTe+Ԟ<>>'4앤qIِ<>Z̴@ (%$ @f60@Ja%<0-!G-5__0cw\O5,oKZΪ|xv5[%s=$hIlXd;[PR,)/gq_]qdWXM0iNǾe3$SM5M`T)xؓ]Qҳ<\͙D[ηΐΊ4"/08oP.o.D~W $(&NJ)2\߇Z24 Sq0Z=ԪeaS܄ w!33_U}x7q.)zyوjm [P! }0SUlls&F*˱R(0+(adVhuDHu¢g7͊I)wfYL ` rFJ&pq S7!i[>gGl-];! < =Wb\s[b8&eСc˩ۙEE+Gb4zkP.jvo]28ZQC˚g}, m.0t %J8?O<_ѠDw?JE7ׅ2ОUɰ=F<6drUmea 7c L󽓌  5";?8)vF;ڣ}~ Mu~K,:D:" *g׮YjJ_:袣 V$gw>eHs:*e!JWRh!0zCW{eO@O!{f*ٱ19k=nRSZif@ 0~ +wkrnH/}~tC]i:AHSy! j蚿o % *k[!pnÃF01@9"a( lsE:'T!~j{g+`;B+FScoaB vI*:CR}:_|.ʆ5z~\CC5.ַ=NUlmQJ; ;޵#x_!,XzRt;),Hk (9L^l iaY7\FԎl`@bjȅM-봿X 3S~)(%ljl8&er1`nK j61"oR|Z;fc 0ügkIZC66v'WxEq4uYn#u4 s#NCv[7 11EE 3:Vn H`/+H͗#V9Q_ݲZ0C YTig{,rU[v"͕Jh r.{JNߡs60NQhVP:>K,lbfr[ѿ8`'x)= .!ZWFOyz3.E/նD5HiG/ȴvc)mGդ8n1Tc_C]:|ԅHt?KZX]|5{H0e$\? X~n뱵4)Y) dx $ƎڵRG[xxnFzBcv\$S@l@y4{]9hqra wgWVJM"k0i>VCf&@1vVi6Vd )v2_.P|CW0n倦 tJ0Ic"q:mH)a")jzԪU WHJCB ,ar}R11i$e hg@̬mzX:6QA9띚49yy6M%$c օaU"0uڷW*;i|DC>@PNץ!o + p/)|\֝G#k=[.Ŝ_ػ64ے-b.=+!j4/ҮRU'έq"Yݠɋ< ZqP˃+ѽ]N,S/%nK{m!3 Y]gD; e9X䖀'AcNhdӺo/ W,፯ͣ㤺/8'֟Drɕ /&Fb$y A!N7ҡh>=T%Օ(a Y۝^u;_BI Q_CIt԰5G!-~'OL4[NBЈ,1AbY8_ ,v\gUs<GXdbkAc~P-.(~:2 'c Ӧ[ [+ /'cfև̐cg#=嘛| L~ ״UE ?7(=:ֲGjj1/S1oR`_.5\=>ʃFCfi LJִe#NԈ4I"cY*rG%?vԐF=캒ܕj^&rY V#,!l^hہ 'EG b"#zgbPMuuE&Tȗ0E;6ɄIkMqi'bsq]О4!R.~ݿ "_TōtYUZ3u% 6[9%}_kƯF5xRD0q xtqol@HcVzDUls nq-꽆}:A7jY%)+Fܖq4q]7X/bo%7hڿUlZk8춼R@,f0 ͛-U\I4xϫ;]%wC|6z?H }n;oR y/qnmARrCѠ 2j NOj*~\pV&*q*?Y|@b{>r h0k#P03ڨAsL0 Fo?6?SHމx$ьr^CSƝr4!"C2oU\V$p4MYsRW{b*V. )>'J FʎܖrD,Kl³qH͝{#A9 (_MDVl Y?HqZ˲01a?ƥ1zHuP▸*Ӥjt q+[ӘS0f3>1d2eO>|mwaYfV>Rm"s_L`DPC%XBͨQ=RU q;>D[,]@0%@LN%Snd9qij6lu *F*;WZ[,Pn#ߟXf_uXәmEfbMOdi2x|dq\t/[pK4hi1WjiLv4GO:4On)D6tT/"DvX)+l[ysHXnFF`!stG07PB֌AQy|vJ;˫]\Ԁ馌(.VGPysdآGǁ]\d?0JI^ݓNbݭgkV)t3Tk溟~l%ٓπr@T ڍi \C8Q|Iup `S@]H>j/{9jj.mY~ >1eS. :vl@ L C-O!xNuF=l =!W`ć̌U?I7\<\^S>d;<8*D^}$)>ҳB]`j)t?-xIɿگpkG)weEz?qHvoOS-t.@Obmx_& J}!0&`9˯2u}^@QH sYV,.(ȠZV0JRB 3k8 `K1;j@S_ob^xKTnw1Za flD3s Hd+F%"zrJmEДQXx{nTE [i9tW!4Hd˖I_^ ,@9iޣxIAwN *Z] `0 F4ǰ!:f*I<г'I1[Air̆=긩iiT g:BM,T90E;7tL  @>jTIiI_ cQ*HB8 +Y>fYLAP1%^u NjU}[kES8!tL,iK͑n"ÇL5[DM9=nAR "YZ󻍫0B\؈"i[.͙;R7Sh7sⒻ(&O:5k.R_e*0jLE/p 7IT`ҚثMOkIB}Euh ݴm -/RR[qze?ҠfmnNw;]B]6Jlz'BFz;q5ngL_˼}j5v\`/<>Q±J\M7~yډaӵNjO*ڱ͞ɗlVueA}LnPɇrj."pv'˫3=TO  h0E汤̕To2ٌVmԔg:Gï+&qjl{ (2TT6,x}۰PTڔ@jˇn;g !H=.&#i8hBCz{ZԔ0F5M@qR&!b)D%|a>-(up f_izx_Ի\DzhQ3($ 4P5~gl7ɧu/;E?x޲"JعFe*kKtw07$Mߨ!D#n$:b݂Dݚ@'N5a?(` HƟ[V{cBNODQ*xZY0bۣFA )R0#[.Ju3tio*0xL+ZO lG/ooաL/wb(ڂ />1!Ԅ󓃣t KDNbCE$\WaC#bs?ۭ5mojkdD^LcӚ6s 1ڱ9gr0}L1"\g\@4;qe؃PG9h;d>($<O pz/Bݯv1u1#`R$aT3dAkfȝϑ&BQw+G|0lG}<=(/t-_F[t9v#tq-N/H`1 s0~:H`mm$ lv;*Q@źl(PQ :*J>z DC*6/&L*Ԗ0C9D2#[z!GljnLhr@+;gE*C"\%f ܲ]۞Beie0 j`cgIYw*_.o|8F 8NI }0xbM0pu7ɺM" {Ӛ+X@F f\2&5IA^ݑf"JMvPnPpqiA"/L]D]a rT$}N¨4:",x?^`#6<\X]rClUAQ<A*|mif̌wXC(MUm=\ijؤKydiq<,m#6g?49~~>5l9fF5Sxd9r $˅/\C`{v:g#hY$Ad5q*X\@b]pp$اb>U h~Q3MBM~O7v1kҌCk_{p=+'9rkrx(IҊk#&y7hO#;Ý~ -Um ѹwGB×G wު*g`3N.zBhbdtV,CӜٿ,:hӪöe,!}ZEe! sQO@gdS]i uDΒ.N paBhiTc HmJ/Vf$ 2GW*zx| 'h'h1u{Q:?b6 R6h]i9I3ݤM+xk3sok&/'p^)}@LL57YԜgT _CT1o5y_׼G/*ЯA/ cEX%E[ԮHiCCxf=Zxz[w8T)шh ynR M m$X_-ϗ2>H/zwI*Mc>G >e=BŧjGڡڏ-A,1!{i8oU"9k 0c++5@4.k'ZCl /WH|F+tr0bI= WS ~jX4`8n/rF #56jy:PWz֚9Gv3 [T6W\E댓m "q;׏("4`#M )9jEK=dEo!C层JKF2"i60ciL4Zĕx{\bjPzp|t3Q٣ڎU:%;l4$=T%SX :.O"lKp멹N^.kT|aL1G͌$ 8bDOX6WEnf/ 6]exFxy? FřpCP: 2{kib8̼WSu5'e~&w-r+x[ҽTgLԢK AmS9h QA%pe3+>kxuQ~l/ L/锹.IcjԐ%)?C'be^CH/ڨRO_N o\}/㘔Di{F+_7a/:wȞߴ'j/0ͫI7jz*IZŎ-v^6c][ 凤SXYmCKj:bܭU#Ifʎ4<{զ؎Sg"^ p-` Efd^Y}m;"VRE 46cQ<ݷ&ou}K }{].Аבg|Ò<2ay_ʁp2Nl)1&#16>D``PYcE\kUn;{~Ki=Ǹ(Fڿ<'{}0LkanOJDmkU\!Nm#7@72Cן-|jl¢ƵU p 1Ey4 c:[Id}ʙY5yǝ؇ f]IC6&w7nLeqy  9GhS3?{|n+?lft]0AN 8FW+/}+ @6`GWb^Oj ll/aoW{܎ aƶ]+e5v4$^#kzz}ىѪa e8,.>`(1d8NeXY l X"L{,A8+Q4KJI6m67yg*+;ŭ, M3!tV<t $&0Fa2[c:9ߒ 20 &+؊VL8 bd?&݈tD:fUÿl 2B߆(;|VC.Lfo>2ǽ7/RBOnwuxs%gs]^N:ѭ.t֑#&4>Mf|oFZf_eR SCH}sCD:nzlŽ\ebɮOS?6?Yid.xng$kS˞183V/)oQ}[S dE@`I E}9`ڥe5B ϧL`(@Bnd/$QLt?gmC|bK$:"csZt]vO.hBh?2lnFYuն>[hjѝD4R<)lr/F|"vx:RSH;>f>! +$ak7KP#d{CN˖'/`Xx؉D<ĝlQ籐p#ͳXzwSOqGA`` bW2E}w1 ԛ(P%q_(tu6rF׍єLZ&5*6[KX KH[E@!m*0q' D2&D >`1@c iM3b]"V\{)oj/:Pm&}e.7!IG{ּp6 ?ٺSWhb2>7vC7.kEհ/Yt%9+IN!ݶq0h*jc854Aӧf7 ϟ\dς}u[,d~ [%=vu˾SOV5KuMw68 ;Z< g52\Z(XULg~%4Z<1[B$sf@z ʒ3SP+i`}}"ȹqZN}F7 [-#(E$/QVECr:wI<}2E&i>п`!~J%S੥fH_o%N}sM*&+/W?Y؝UI0F!<zOʶnN{0t*Dž!ՈEe ?][OxɎB"䶎6EK%s衲fPDdjk8$t:NL(R) ,p$:L5CE6VfT "騵O-:߷ekdpAonZY=[5'{Kecľ(? ^xt2_v-ձR1nv(wN)R$N_6UE-ڸ~gЧlB:s<$4/#/]Z6,: bhzrT6li&OuR+a  ,(db:hnVӇ ]sVxCxR5Oe9|ؗ_ 'e rY&~dLO.zW"NMn)VC=@O[t4n޴2Sp*Zs(^嘤?6 |N0A}u&?PXOnW*RC@@S|BLbd;=UѐK\Pe3?YJ\".-CMlL6b?ȤZ鼍 ʫ_2fO~iwί:M uZёӽ/+USMKYO,)J-#mcO` EO@o9w*d`XKv7=PamYi>K9i4RCV*G ?mPmVǧNzv-I\N0Ǚ9yoÚ죴<ƯT9yu 0 +`th)!.*տؚ,Ʀ*ÀPw `00XSz:aRݽjَ)F!9i7H}]MDT&̶M1LvQ1x~hn1Hs,P 6/u(͖-kfћVo"cx]%`?c{G[XhB?D)ܾ=4dP  If^-a""Hb?y @v,Xࡷr ™?NK()M@L慊`:~ED)XLD?$PN_I+sBw/p{/W-rBGJω} "0cbi%x)yuHR Lm1,R3o<9vp\7t%4ZZ$6 {z}̉Gsٙ(}0B`o A鄆IJI.IAP'ű5PM` NOw\-1 ޳ pT_<}緞 Rfb~n`S \q9eyBm3DD8Hf&AL,Q|U!)DXe xLLX`TZb+aʩe cLO~5P!wJ޽+|^iφ~Ӣe&$5Is)|J2 =3s_ Tsթ= O/ߎ^@rѩٗri>g  XSn"p]O~5^c%ztU*A.\һf(& x\Br(X0 [iS .R ?ޣWwoMZLo=b 8?M\Q{׷c>(|mGÐ)'ZLxqOtKjL]5ա4 f!fvc)g?&ȇΖrTZ44.ٌjRoih*ƇqO~ru>TA3O3V}?5h{AH]Əazm{{4d 8Ui IBx{rлoԊ;/je6ᙂ֟kM-;{{l< RKASU~" 7\ՊFDPxݩ!c0ܽKκ&fj"mѣߊue q rV-x8Bu4Z-?)}$rk!a;3U$l 7OZ8׫#zY& mŐcWP0 ! NSDCbƁ 3. Q:'RCc/W5*6qG|bW xd>v|w; j EPkezIG%g{]eh+v mK6\%!%7 -?, $9MwWG֓VѰmz):f̗|GsV)6 q}o za&6Fb5<E^kH^ƲTpaB|6Prf0}C9X-&j cfְ cdRq^i|յ_wڇ<{oNDaMɿ;{gAsͱ C 7|CAVJzL[\m F};2 XhO/ Nnܩ]Ӽs\籭iz\l_mgDjŤft_(^C7=~!UT)~nj&u- (EG&vQ]ڂƃj|Eix^€ u5O=gδύ{㟥˿i LX@!# 5}?])|<Ok5q_߸xdDA̹&@+l M*[ыRD :R@CwUٚn2!\` Mv0a;Q7t=l*ݽ)Y&Z.=g__c31<>Əߟ0:Ȫzg,nA  Hed2؁Sq4COi51F62֝VhvԳ(;IV}XK:tڇk>(ƕ)aY9{cd_ ?_Q{i%(>o7?+QNTD, KUۻK1gxuP+GwfSiKK`yvy]O὆Zu9,OK_W{74 Qx`ʤ$QNPDv@0?Z>Z]\dSW`!cb5m|4Pppj s i뼸4]j ޭ_%1BMoAt+~ߝ TkT^pT&UW%c6Cm111 С6&CLmi66!ěCrcNlc16)Tp 6l BlbCbci66#Zev)D ii9 plCi&0*Ccm6&`04\KIq-%] ?6`COpfܰ&` 14Mv 61}Ukq4 3(m6WLPm1 46%sK0k fh\l|)'mu5NJ- Áv:3׾?W& q 5!"/7ܷ5@ȸ0~.=;8:^[{y^r}j].ZCK;jq7X7MD&\}h,W%B(,!>30# 6fo ^.mtj 3NOhXP.o b6O:@ȠAo[>$)/oLT4x 6ShCTiR%sNLJAKL`vx&ۜS?H.I^)Mq4 '\2O]dMkg $Yf,`!*FeN"+dQ`;6*B i- K2E+0Y:g_e/~j",m;V\[?2Y !td}#{uN7QYl'-ˆ݀w9!Wm;1P21O[@#c4?i~I<qρD.:[+'s/n#\moӧ["X~M98Jk:1u)ik^;%_0Qi;ߞf]^IMp5v푟WhmTN쯮NCj ][s>k.ϧu7~@EInO xV.]`M*zѡQ&!`'8pUZ=8ry7 '=Z%@*ChAWeQ<>nXweǏiU~G^FۀڷkLֱuh p+iQR$zGiꨮ- rtKa%m Z(&ʾ( Ȗcs ?@8'|4g1\nO4rx٦xqi`5du*bM7TC4 d!jq]|ªG9}v:8Y4ȝ R8빙@k,F+>?Y_!¢4N \lA3p^r??[C:dq'RYW|e:3ϲ`=p< |#_M5hϲYq B`q@(^s:w.:n? !7~Q9';$q!JpJǁi HX5w?;|Ĩd+N;#֟6>V9*k,u9 o´$߭@RB9D*P`V*]e}t:>m#C9Q1nn#lVםNN cs#U7>k/(Id Ӧp F),DI7<6qW`^0JpO6 "k啠i. eivŸiy%eP}jm'-dJֈ2`BuXy刚z+͓'S#',~"qyZI5h-&@Z@ܝ90Ji]]'їyԿO6HERS"L6͚:gl'X "h؛m $C_tMs>Vr&a=\Rxݽ͉@$R ѭ c$ JCf32mxPCLf1/ق;7^/[շ_ ./y,0=,]`0HD Be~@44Y?owOaUܝݍ{]Q*@X׸݋e7H 7/*p= {=g":*NҿU`w*%uui#>jf >,I`}{:oax}V?õx=&_Q466, TA*)H$ p╩t%wdC ! ! A#0ia_rF(6 s=ȋ4[5}eSޥ*Ji)=@b4m `T\2UҐTS#; 0]&m{_1 yO"1 .M7d%B&z?d#i3h&k“PИ~ntqAIXEjALԋ"eЙ).B |]Xub3S5D8h`I|Y1~I4ƕފW LII*XUSyd| %C]\D _ y@ L+LՒjQ|R=ھ̏ZX#`C V6)*f cX iYzgD,J`c^;bBT)%-O>0ki h*ŁD{7M9kN=9Y` K]Daa$&CC3y(B<0AXEU,0-hF|xhAљq[Zӑm얨DžnfqPTc >o׻~eJ}>O bYN|kJv_H?W{S;vu c${䣨ښ(i'DPpPӮFn;e[Rxqi޿B~MayZmksz%4Yop8of%f:5hxjZy/zLAekv->u^$:F;%p|PphqA\?`1\L<>&a^D:t.ȑ(i6V<8qn,cP|ͩVgSzׯ/Иl[AIL lɋ''JHs~o43L9"ݸ__};/7mos#r._뎔 ͒yX|b4{ ۝VÖV~c:p 6<`w1HRDEٌ^N7 -۷_j-Y OfU+r @6ЧVϓ]?o̓ f )A9j  Wn%5>[$K{-ݙ.)u;t 9nذ=/Mbh<Vo4)&A7C1\,B!nU$H^7Y0越(Α5t=b:~ب hhr+ AePh ;R̤JRBWLCCKLI^f ,n-96_حM+a&%1e DȂcL MdJ P){EM$o!%z m)Χ79_=Pp5ܞufgm8>{ DeF9'Qih&23DHQqP8ٱ-CPWbҹ |`LSoJ|hS!#L8ru 21"} $}SqƠ~Sv0eUo_XTL>]LYog J҇|x=  9eC 48J$mD&;Zz F=gӍ)_7J9#6~W^(I9zᠾ*M8f۰_['85šG |k˙@ 7(pk4M2o#uˍtoo.[~wN'~/zi&6Л10X{_-7CԔpE";F?]z1OG tF"9nhxi9L877P)(a5dc[8 6zAǥ}:iͧuS?Ήve>|g5J.>rEOwhSØF 4*_7׭!7E|i)%T<ݻVWNlJi6U1F3NZ0דO9m@Xl4^L4p&L9}!) 0],Ai}`{78q ]\y/*<؏u}V8M}x,]@SKx~j5o *w0 ONյUytXA\wl#+oʉfe}u}:'X} bٍn=}wxIiZ ?,_x 4N\.`¢3UE'c ;(j󻾷yY1  ,~RsX(N>lcIl']6[F$t^N`Tc3sV|Ea' Al_H3-I[X^/$ĸa0R)Sf$wE R'=H%R],;TtXgX `RGk֝oU1BQEX+& UfQMxRQP<\r> j19'B8my>Yߞ]=)f\ظEr1j@f}l+EwޏwҲp@=YY*9G;7E4v= d8Tc QRהxd4zcX 6*5zMdk+G ΨLw ]껤她},1uzW$OPQ1t)PSz2⥞'#3JfҿGXCZzEjQKNK3?_ZE1{d!λӉU|$^-*\ Ugċⲃa2Oa8Z ~x>O< 9EJ"LɴCoD9ݛ|N{`ĔyVxqBo"n:ʬ8CD5. AAt -H XbQ@NIƯ~k|G^yM6Ջkhz8]Swt7jڸiAȜ}~ xIop֖usnz_ =9<Wv%I+]b+*Imr2a7gۋo-p3_';;9zʹD< >9a:0fK8?>._:l  !=I&t"un}!n*x|# \t7NIyS95_ V;]>kƍ$y!wr9ɮm@u(w`9O4h^tsװmC!ĩ?SĄ `Ń V/H_@!͉_X݅zY_)c \RY_ʷH讆fxTz(YT[ iDJPL0 66$$8C 3\w J/[[63ng<+W8HfZ u`欪q)<̿f-7TQ!5iwd]';j|/L&N6 ې  D(=1 6oE #y1. _,NZvhayynzH'c ui?#ؤKuu@8V2,S8F>g]~a} $cU$ K~d#zhٜ$AwKoG,Lcrڔ P`Z(O>OXQ4 IlpU!Md\,GpAu59K#WrnVqNN?U g!$4I1"* LhaI.}zѐ{ ~^htUn+d 8$`ZrP^BS_B1[EAZZsu{Oސb$Uv^*Kh1`BԖҡ^ێ/j:1/sIH V)16Uʄ|7V([}Z c jhYmj9X?Z9ۘq5\j/3 KVD&yHH5ۊW9ܥrkPwo$ jٽY>Dh ^L yeQI l_cIܵ-ǨBl-ZG3l4E@PjJt! 5?zP;PivBjݫȫw@v c&3ȿ&ŴW _HW)dOY_p픻%~u_AP`Ϻ>}p\WY̠~4Xư]Ge"-1!h-&J4qmOU_0!B$@LV gS[-媆JʜU:8 1˂ہ)xWϊWAߕ)@>tYhǮu1tE>Pꯏ\G[Oك$A2:*gU䬤-SxK5=>]Tߚ@׮z;[ۤLOZxaL0jTu3o8oerU3T9}hJTؔ:4R̬J(CٮRtJ5zY3ݭ9 Bz=h S] }Yj.nKz&:A'knۯ6/>IANcR85?Fe>y,AS(%gڞ8jZƞpZ$zLa))[b0w[_N- ELiypg4!\\F16[a19զ9wdNBBn#NuYilV >~ ~^lKxmqtnzj mVFjgNۚ(gQ6Wn 5O[l MV~iW^`(ήM*r}9AMPvg厘SK`ʭ.M`́1îb=$!`ж@eIʚ1 +&#[,}6Q/oͰ0]]%ΚS~nnfVJ2RPiS)j+17 zjQ#Dk;^5L}4gh踩[UZ>`ZL,cK._j."`̓22/[|-kā,b ѤTNh*J H !ηy u8j ",4;4)R 6wgԠ&ZH͢H!IH`a4ܧ`8[=nslŴ/b(*5F wXWv8VqlDcHmbBD!*F?8%JE *󱴥 2@v:{9 NfUv%)^ %\!Q2CD5-6&Ư4TJ􈘾;m؆ V:A; meFऌ|);vH),/ HZX[4%j?Z0^J-I$ebL!1!֢AhҔd@A) n"ODOW&C(d[JiޱgNpB$&N`z b)ʕc-!&PP1Ř/JE;K2}l]eil!U٧Y?ok{A^,h +4eJBKg)v?1r$)3[qJ~%l$U;ay-BΛFW@1 W<"1}iC50TW߉Oe=ȝ,v9OBnikؓ%,fNno5۹szh E\e܃|e%/s.*)4yǿoTvEW`5"8MHz|y_cuUljoqbI:P2BBٷ@$HB\`0%}~ӯhk 6uVOdJPL ǚ!`^8F󙼙Ӳkiem 1q/V3}ca\ f\1EE/ǎ3A\Xʿ2g8DŽӿX[}N;?9=[ w #eö'5Ê=nL]b V+{5sH@gDP(h2v;GaaW=|'-}yѓ"<1YU0{/w_'e#9muM_-mo>˞s @![L/Ιyf!RUBpI1 qoZm\0Ag+iL oQs1ؓq39ר~I @! A,ӻ_lzu=* M/LC_r^ \"Y;}?q yI#?$kړlS-!E8V7Ĥ .KM'bjjWK? M9|L\6R=w ͷYwnK)o06psųo#0tj?>mfwޥhxkCVJcL1i78h5 +Rƹ шofj}K=S`5EDB8'Se]Rw;,]ʪI޻ɯ[AfMmՇ%@$nTwQR\!=x3]eUJv1G?&?[61=} 3Pjޜ`O$b1Gk3ҡzõIN+DMwiARBb ~A8ȟ./uT~&57\2B< , GQ8r}#f$ $l| 8̵ӯ4;'TD}66t겼o%_{Ƌ]7tS:=ؾ gVe,+{zm+OBFξnNe"UĒ /3PwOyb|n3֐v{n-jIٚSy*OW>tZVpTIY6>=$?JG3*ePW[,__j- (xo/R!^dOkvkIvTi+b#>##Oȧ*xU|mYhqV#.2Jߡzqb%o*Iڨw\@r=4 NPL^:D{Q2+LUYXB7@pT<@LP[𿼽UK38Jf3N5yQ:jJYyj!jݕ je5ő7T׻fcJrG۸r.)"feypg90LGn0*m{sal2Y:y^.FO=Ƅ77lA|-W} ѭ]'-_!jFDJCpۏ~3:>'TZCBbyan6+L=C"QE$ǓV\2v`npn3%odÔJ N8w#T^>{ v=9=<_;cehOywy\ݸ}`q;/~'k7 fM9p$axwg$z`("PP:Dd!ӑ&2 fܣUQt?˱~ݓ2xKHWc ibmm(&0Bc@ ڷ|2o,K^`r˙ʝuh*^Y/q  ` u%nи[k]ſT 0Kx6hnрmˈ\IXl%!/(*bdUf,@ oB]GH7{9Ƹ-)Y]>?P0r 8IJd~hTenUe\?c/_g % LL> yېH+uCZ!؀[!XAď6(rd uˬl/y}S<0jy2P]8.3?ʢʥ&e%i83;E"`lTv c{u9E(Mcwϩg(,*aY Ixwyz~I֌w0]eQlgǁkKFY5^jBO沤eIfm=/ˉ54[Ϻ{KS[J ր b,AR=֙6|4*2۴fhj;\O\XCGV}}H?1UaTf:gq|袛Rc9_WsOMPژ[?'Avz ^gN}?%څVCS#̗m178MENCh?ke>xUAZ\cijmLH}]5P95^N[>?2~y*(:\aJI?&`2l~̅oա-곜s71.k8)jvLd~,qQz$>xˇàZD'[B'D/&Zu4oźTO;(IHv_T Kqdl6\X=z8w-ᗻFC9d5U.'09?FeXyIVZ&Λ1+aj70\XgwHG+VE"2-3;%'%thyw A)_KfŪݤZGo9/h%-w&*ʺ9]KiuO}zw4~pvndapq$9SEiAy{`4<]@iV?8hW\*"^9Rxt>ҨUi%_T#Č(&$ 9ln!-+#_! mz6[jRKI -eoe':|pVR^5$y}=o_K覷q9+7z (0vK$L)j eut_U^s AGZ؛ 28VRBNlRo]3ۛsm(vKD7SЇe*%)'u7;w~LWm-ނn Angypy&l'h ѼSYrt;'ID%g;\k ¼' `eUGJKZ VvZ6X 8jr/Akm,$r`_L=_zѺ6bMyrVOA ׷^oJčAx4J :"tc|?W~m}Vk%J]B|+n O<,}ۼf9LG>߄͆71οgr|'))ZFQ{Z-1cVs5]cZSǒsj(utQŨGѓv_/iye_uwJ+wkϟ^temI6shKFZ^o@mxDhq/5{ߣ&<}LϚ$Y`Nx:Em9m&Cw@اww\n'y=SB9\WJ9WOy4=GZ-ElDdWT֢@',phqTvyTyS ҭN'ey*ܲp#8GT˪tn%X7F bQ?Njr^5 f05Q8DX(YJ 2}zbEqīks' $w Y$mGwH ^[%H^W9=q^45fu%3HI\!w\(2}{tTP& tgÝD@8_WwGB0)"7 EŅ}͸u>Cmy]mcWE+ }D@*l'qT7jy|zEd=8;Atf[zz=߱ijdq{f55L[wpy. &^eōQUTmf)x .+ kݞU^||Oh!Pcn6ZOdG88y\"O %G':q_z'bUT"?O3z9Փ[z&/WzoE52a(sw(fɮ)n``POgXF!kI~쓲pۥHZb]#$MD.MF—ղ1pTX#p4~hk{w9hFUR?վe[n΋wcYv.$o_.r)6p߾ 'ꆺ@A-a&oNkWs'0@*^Sx*>X3v6c0[+슿ztے : ެB>ݢ "7s폄XJe-5 Z)MKz[=]>,$ccDMs}.eTP_53j_؜]uBWgpߙ䬞<mKchLǴ1 mْMm*#4mkNhT%މ|#JjC[c^CIU$jT!usڕO~Ѽʕ0 ٟ!>qV6U>ev{#vxSrJ[{{Xx6n+y)Sŗ?QxMj^ "W_ni+sD~~-`*wg6BZ~n9ڷ;UxlZe]ns9lqid'J9wϛ ϡ, hF` >7 %6ȿ;'}Yt$~?\]i_ʍI7WG?k鍌qldˈSZ-,` |cd{8X>gTF`no-ǀ]~jE&0H :\7Fr8%'l.ᤶY׵)ut8 Czj>@/Tn{ p ZϾbLj tP 52T}@]16JKEQp~Q &Uc|~dϾ̵RwRrp.j^GJ0zwYK7B>(} ڗW S7Vwט*F΍ 1ǔfTtQwjIgWڜ*!0EfJ*Ēd[+.\´e۳R\+BZ(jU;Xl#qk8 鏧PQ<'8O-T&n a~aʫEJL3qs0#ՏtG;z+^qf5Wك+@I힢ҥ3QJm`_ VؗѾ:F1Ub_+=m>tC֕`&Ž5׌ =K 5/"WHs6pvS^<>K93\eØƁV|N=0׉ABcSI:@7yoAպL-U]vbnczf:Hd>SY'AP>*wf)dɴ3})sz6RbF'97=5IUxV=E"Bt7o*Nz.wY )rvjژ죗wǷEXJPF G1kt,5 dMł𖐎ayk8]1FV%wSĵ 1 W>#!";Vv8 aFhH"\$f1V2N˨&erOD<#O[NJ.jՐ T&!-w$p2FyVs9cM7O3Z.s ӧ+R*৑1z43?_ Q/8l̍x.\1[[i8R_g.knfMԼZlZƝ?G3'GYbbbb 9KV!1ⱷX# d2mo#BVPg>Jf'/ඔx;\Je Q97Tx%׻2V=uCݑ kLM̻%4ʻDzd=AC Sxc9\`0 DPtmGJ QDDi~7d^UG襖fi'+=ëOޥˆo\qPHGn "cM8ƃwRd7Wߦxʎƃ= @m/M PDy :g7ۃ:+6}ZͅiqYtqL*?MlY"~x8 _By-CN4Rp^.uٔ hfխLAgljlo+nf4 -aK@ce.P]fP]WXv Ҙ/F(a)#$,JSʌ XϴM`@ÝލeZn}NgXėsd}MWɄ|& Dp8mE9rjYѪ˂~iK%x =@_ d'\YTI +'_7-Q¼!\TClI<8m\ 9nWn4RMSU?֣i_-X2:Ϙ>%Wb< \g^C큒z`Lƞ(r Vʺ4o.:{٭ʔ&1_+Trqf%Ls}(`)6Zk xvfoW9Zc>➶~EDS'ݞS`h`p "1l46Pnih N5Zw-nWR#x<ٽ"2%z]}mضGk/^@cܙa#_%k*=a_qկJ1y8٫7b#9 񰷷+b2a)I0iKr(Ă }E㈳):#uLcmOUn3_Ttta}VT)NH8ve_] Eu3dODm|*/X;ev~Ll*nۨQU ޯ~nOoُ,9Lc1w#`P1Bb1#`, ;pzhH 4´-ɋb`/e1CB^#IN4&ITH$I`%!!$0hX!Hi41 "CH(i! ~6)1%B DA)b0gS{LBGЋ%JJp@ApЅh1L ߥ] Vh SHJ1I6 $`#XH&HD4 @!%QfĒA30Ti!N l % @$Hl $@3BH>I.q+%&B@%H@, $i @H`*r0Rm.m@Hb4X`h#@s  @eZ1ص#F,gQ~f[yIJI)R< {3 2]kHAexݥɜbr4kMr{Lcq9&7pĥjb}iLN?KsةQ-:+SȯTnޜrhx)$0_ 5װssTghRG!Eo!w7-S$9lM`AY9dC(),*/'o;W2r`2T:@F5Z?U'3u@(IaѡBH\?4sR %0$O)ՑUoAEӏ=t9@0N42fE^(^`I:R9%ñtKcAac9Rf () $$a1BߒAu_4QClwf5HIP%ڢ^Vw j_CwáR!N.ZtDPab',$Rfs4A!|E&aP  iɊ6@#D5n(UWHWw~jlow*C$STyOPT- ,=4͊I{=m ?LBI,+ج;Gx[{U_[T)3GlRG$ho ¢EQbg0UԱuph[沕bTαi$ 5o ,^ >8n]ޒ;%h -9C!ejw h g1ly#vi#OW)dBDkW mD^ŗd0D1@ZSTw6t 9L,ZH mUla Vb2$}1l$R1͂zMrqNLMJW ikyExnP]1r ,#d-@n[~x+RHDƠb[L4 &ڞaWO8х*ͦ1ND+y|x]fVhКw$PSs_N `C2*+V$#Y)@_̭WD{`+\At7; RFm10niWdx'>;Q^~+M*ANtMRJ]TZSyƤ_;ar G)5SE0UBK"2Zt_;#*$yK  2$0v|~C:[ Ða0DGCMƤgq $N$Tqsp1&6 {ArLy0+~4}`@aW#GH2 Dv6VUN?!|I&5 *9E:uThRiX]h˓ZH@p [/ZJc=bdkAk!{ʜ1&GX$`8*0hp27 BJirډh-g 2ic!_=d ġ6z*FF2ձA١ u8l h\7/:H#fGdx b I,K rwf3yb cCm҄%)Xb yb .rh!CHAvI#,` iT.Qg{OK#nw=@ j˺ .F5^MEtcѹs``ҘQU|Tw pq9i| P`WNfc 11mL/M[ 5 f`CEM8FOƧ.'m$63;;\\ǂ31D-=̲44 K0D/t:%sbj]b,÷5!͡FIB(\!""In@`At pH1gH.\(iHcx)>@EJ#Lt,C, 8R@/ Q)+rfO$H]KТnE,P|ȗ8Z')1S!P72`ydI5N6ӠH ;cPXf[dZ8ܑ42B 6` lˑ"93 ly;0v_| i-\:؝O.J raЈK $ŘY@İ9hy KK߰hsJD"Ѥ)4ۧ2ad&2'GbCj ,eJwg! :;„PbAb\^% 4 G(Ɖȑ=xn:䙞\w'.ף^EXS;HkA8:v{m*y׊./g,v7h{b4&[ !Ё;Τ8Gl q~z>Ӓ fQcOujur-CUW@Ë0,Z\j_q9,d6fRi "2$$=ct;.Z t6hLZNa4JrKeN-mשb֔,j KHԻpfC nq 9 n?݉!  Hܟr[Ow(E 10%4tȴah?O. ];CQ F)9LB$~2d `% l3FI@Qd$1ThJ5HLwZv6"?'H?ZZ!8A"Bi! R:ى &%EQ9vS , kt{0!Ȋ)q{BbaI"8?n[ y_`ԑ3D A {V nvCM sayx Cv2O}G2ҝ;5i(`3Lcpҁ=f Ֆ"Mzӣ:e~ל*?b=Q{h~Cxu$pXkbqws&vꑘ[g_ix"_xEy'x,0ZOթ%nR_ 95+EZts3&'ԎYA#`  rs\p+ﺘc0@6A&ySD$>81op}< t[G`2t>;Yw`!q#,+;La-F Q~)WG vLK oﮜ" bU˿#X~o:-aC ҿ QKSmN=2w>,?+` mdVW>5M^x[S[ܩoY )LzlwP:K1^3YYxi3D݀k99a=> ty}/ĹegMMhaպwD} &eb_;@*8j[.cSbWxn0n{εȐEYL1{a3:&-'SJ*Z{SdwV݂ sʬ)>io/۠^ w0W4,mt`a`iƶ|afwټhm@#*"D ށ)[uq;]YGQqRcBJX-.=Zn9f5 $ ڀBTJop3w,e6_U?epse퇼%Ì'5%%II6k!ǜy`YeU bɺ+*Z+> }|t^Z(-19k6'[i`2@_/Eq5.5;N4dɹ:=OP]̤m'k1(]Q-b$WR<8M<-EvE8 Qnr{Tsl-.d )ǰK8R:ϓAr8Mb!cȌCx}izɐ9sYtԻ&01't0gՈRGF„p $OTփr{q6AT RE1v]=f' f}}w%dA$ %#)ǗQTI˒+.Ml}Ipxfz%u,~\5WJ+;V`5t0FQM`AIЖJXPJ\*Xp195Ҟri?cM9gꝓ:=4@c5-Rif8\97[(J&y !l9^Yg8uFIK@fjGF@u$p$ Fi %ܒ4/fP{'0 " 3Sr1--a=WLѰ64s)vd! #bvi8h]Y񄚉hEI}5r0T:Lr%Rc?kno7&hrF&,~ttSo 33A0QgCm|6Y<q8Yvf{jtc35#Y' S!j( &! 2H~Y{1/@ aD3tN0&YBNEA+D7:R aTi?VeeAayk Bln#s=]Yte]$@ KVp8>z77ҙVpf>[c9 Qu]b+kjT5y׎~+WKo1,m# V{Dj :08"t@98.uYZW1F_څ+o4c,`BXS<3B#֌*'!wne\%KpMZ^b ReJk~ح)j׃jګbˇ@쩯#g~R'|շY?+Y=`*Pnمrg쀍O8_,1m7mQwiK|wt{37}n ?GLI'`p^$HzWكgݯ{Aq: x_R9/48pҦc'a3L?5N;s1B3Ul2~lrJ!(,I7:K ,MtN0pp>Y`ͬcisDhǪK} g:e&hVE}XUwcV!~Vpno:A-97!m(BjAڬ<<1%)ƌ:'Bs" ;Jq _o@#'wc q X F1Z\Yz)[A d@x|iFUF!ׯ˕Wk⠬;rLnf:*@S2@ NyC#bX*BG侹)ۅQ(~I?JtpL]Lh膅O<|@\9j#BFӔU}L!BA jDUf-zǷoDb?Jn7$6-뼲s ]$۱W*03n\猷6`;}r`88'1#cK~ fI13!pP S'=Wyg5֠KB,@QrOqȂQ^4m<cN?5?l4pE&HlTܳCm4x:d UtP9 ÷Ẍ́E&ȣ2”@a(T[TgaРAD̹OXהUgB,<]A :Ư~#|'+0?z4/r} .tL PJ(b ۣ$VNC#G#0ʌ.澸Y̧.0,=F#8R9Eˆ.0IqMF{Rug%j_G`ÆxAr'\'_2Ӽ*[: mt͔c>GVY=_aC b~Mg޷[N.SUܼcm交ܢ0]>R3TU((dJ@&VU#:9C󤓬!gkZ}QTJv~d}/Qq^~UJF|I ƪ'\x[i!A,8z-Cqd}  /?;loh©d}z[Z%v+˫VTBxK9+cW{ۦ.S#g~J؛-WY/<ھڇs{j{EZ0rg'7_RW"I@Ҵq=UrYvtDmJy,<9ufA$|aAI-'QB- 7 LKQRٛѻnװDLCtj>Ud}u>fI8# l`ܙڧHjyKH!OLG6B3>/dlÞ BD865t9wR!iezϵxjT)RQLg5*>.pqxcSQA+N|=$M! bs12 ,…jN-  KчS=U#wIW8<1x<0kq*9+"[nfT(Y$Т4oJ͒*̙ tui?VB ٔNHׯ%Br!L9O{eNgP"®Kr`ONؒbXn SĺsgkdL5c:ogwTtmU^3?؆2j%jzrbRۏfq/}@;`s<]r3w7gYJ88[39[ l2_c\bʪ;S}LɷV]V+-ZW<0Pl1atH;gvs @30HI0ձ4ŘZ׹8_:Mvj,Б`BėĨMW-&O4(e%x$kո”W*Rŏ4/8\w*h7fu]}=;­Yj uoj\5ƹl 7|&@P~>:` [θu%Ḳ-7;솳>"G!5#`#5@ckrһ=4[Z4NTG'AZ$wzT"yip!5Et ݍ?5>ᅐJLH}w0%7lq h9<ѮxM>a(;]0$Da || L\@9l|qRKpܷOl}-L[lv'{Q)<ϥZQvaYjolʇ7 kҜܠN"*|O&zT>=oI,ˇ=uH?`#oC#G,qII*Í`1E\1s Fe݇!&38kUbcVi PP(ww nמ4y=[6m,ii.fݜʫ>/:8_='&ZoUDd 9'<reآ)\CdqY\ ]: ^pⴅn<ܖR<<4VdR=C453.x 6Das@Z>McϚ˩l 5*#FT ̒αCf 槟e^@ Ĝ.6Q`S0!DOl4 _1C3P࢟bچ5M"_rW5=L>:#WGEC0ez@[W V&4,5y[NjpsscjTMzPR{<<"jU'LH՝Xè5{ߌC]ҚF}}kk+KKǹdҊcTkë!J6LR2ڃKc.r3>D_$JX3j6Z*DNV wEqDV1K&֑<{f.'}Q\p&^%zs}S[dLJRUF3/y4M \}Z)43RВG [;Wӡ誘Ҡr̈8_KhFϺ/,7)lUGezp.DX?(M JdtY,ҥhHGEnXiRգk̯FjEx<|v)k "t]7)i4hV݁eOwz}yR@Uni:9)!+\%Glb,F=,p0tK<$%䢉8'3O[n pڅrT*Io+8 PGy  )"":u>2].q=7@4?VR0Eڞ(JJ K(D|e>ulM R6-uCGkFFN]Wp ZTjdﯜ0pHirw>}+VBJhVsҸttҴ5D&MT BS!`)qW[`@6ES t̵ Gy3%`8>ޜ.h 'A%֬SQݏm:&gqջ( "Ojt·zrdliR6)=tc@Du١d&yW tqNLzordztp!OG(F˖D}35DC [}N\l>=RAv܄n8 yěi?F9fq+֎RX9զ=\~E_wcWt8/I뉕-K%Ym_" lALDw{a{r/{9''Q]{JA}KB0ёB򼴐'a6w2\aP[.]٩t/_aB= q*x-}E1TRRa7vBىNk0J7ש ..@5u&K<ఫ{gӕG3KakDG)yJY|w+z6%Ctd^BP54֯N}Vky K5C V?mv.]xTYg-kN'O#2x n馎ǣhVWH2;=y1MJTzQ++`椧 6򜬢?WwH<|MU 5lxT~MdLe{*5W?6T_ 8+\i[x@!RDjT84PiAwyeyΔy:L1`0e0n_k@k Tv7LpsԚ'Rp'. I~8^)ؾ%2AYasNoX}o&@? h 17 ^:J2pq?C3cvR@1O˼U?Lm V@aX$eqM| +i% NCSf>]WSN}&$uoLӬ-lM_GGHc`'o/a$e$z}iz+lԿU [l #v{d*HARi2##ँU@plS(XBv4h&Pv ;q"hqGPPS־,^nH1xgܩ1Rfj&jQiUٽGԭ<ޣ1C10xhl#X?RdkȴYevu9VhßndyW3vDN(2oq߮*#(/n%5yTtdj2_wpb6F.̡˛im+K!7MT:m_f.q#P35)Uy,֣#ڤ^" S' i}ConN(BK1b<= 4n<5!+u5jmsG џig:vyw,(FeЏfQv@88P¾KY-nvPa,+@bEI%‰!t "K\<~bњEh6 'Q"GU@L~zl6V'FbEҫL`tΝBAG/T22c $wq9}IŖDy7M3'ܙLt3:/j=ҩ}KBI& oY.$yf 2Z4 r &f#%3(ipo`Ip5t8D/JG18U7t˲b#L e`PX=6?_Cd{;=۽/v"lm!ƚ$je#0Q/wܚtQT}I;;vilqJH'}{-ƷJNH;-Ursm:@xvI(Z;Q,PӾ!-'Gܳ[[i`2^OB7~炓<#{EE/}y]@$KY ) )m[^օ⃹ +P7?hN$%>egEn} $A[@[ Upgf*]s} "p(y g7_Q~8 4 uz7'ǕcnV)O/jCox^󮛵)} ӹYT6Sq S$d;6/@8wZfP*qv&=C / +yIgvnfPW k2lƓ~^׃L|fÅ }ZO?kn?63a-ֆdJoL!1f YKR=-$G($U6hڌE^ʼn+ʃ5\ʛY#3$sB Vo^ e#ٵ1ɻ-{tʔޥ>&ErOnTx=jtթ;uR'cқsկ5ߙj*==iE %{08km)hKK~1`KPSESF.mǴ{w>I|!4 e2[).PK?twrd5ik zjoڭ8\M3_NjZʥoJZetq*ofkٹr˳}܀ٚ_Marٲa²G2iJB/Wӟa:ؾGZcS 1N ҜoF*zWt<  YIgdն"|97z}P^u 4LkyCcV!\$F}}ǔ1כ2} JK!Q:鐭p/" b(DZW#GӲIʒ?zPtⶇ R}>E43tO6Mi9@ĖQ|}(JO=S[g#O[W-Bo3 Azқ|pv ^b$L$v$5+\X5H/\H8J"D`#t MQ"8dHgh'{vfre3Z ZWE# 8\+|6оG"8 3zu9ρx5NY&AMȣ'y7iťMd<$Io !օ0`jKeq9ϑ 5qꎋ 4rV uwNi|vl9!Z&Т%tϟ-:H9nEyW r3 Y@!*a#2T̀HA}((PV4.+'zRSUlRBdzsŋ>Se6;&`ciF.5D($sȡvf(q}8f8R@ /E s ŌD.hڌ4x0J"xQZ뜷o/bЁcFOnrM*TV29*#ZdP ɠJh8}zcv.꒳FӘlCOT*mbdA197s=a=Y{0sw$Ch }ߤ<۲;bn*P1#,m\F~˿! ҏl]yb~6fǏS!s<;|$>U8-EQT#{iPIp a2YI?7Q(jCccJRRoxuU4:W2D |fP:ؓ#uoŰ$O*ƯtJ]xmrB~AG`}ahN>5הcI642h!Kcg 59N0ݯ'i@RPM1͌`^AWaMD7uaMĪir"mǤ`'ђ=5=`//jt1VCcHHSb3Y~ߴ̑i"粻%Q=l$?hTñBfb.>9ao.!66i!|=,5;)$Cx:VV.)zafgZ aP5SuZk\,֠Skaڠ۫3A7q>Xb9Mnq0pK7M强P5"A<>+C.$WKH囜Tus}")z42Q$R\_A uخz? ͹!8t} J}M|,Ci)T4}vC;o +b,/%$QibY^ô-05As98BΪJIAŜ Kdl:wWw#[GdVï @ a'@O 0 k4Wي&yyZ'ȟ+<3΁8{A8HCxz%Hl/wADZqLFj(н*D+9m|Z޼gnMElN8DoGu@IɻUVi8G=S#=`Z SL7ݕT!{aߜDhpP<᳂/Nլ]r`E#^$NL !u 3^ď.XBp:\PN5hFs%XǦ2'Jƍ{()+82n*ZY +G=X7?$h;!j @^UUv5&pGˁ7"" ޒ]0se^JrWda>_SC<>EE4,'Z D(s[N>#cGk-y3rbYmfYx%[ƲYʎ}O ꕘK4+Y ^Hz$BZa<RNK^zfjYE~ hFs~A}\RG}rXzW}@?}zgB{ 9zBv {NPqiLNMY9`A ~ބyf- |tryzʩ+/4|d"WZȐJ$3*G~w}jd@9Q?"Eͩ/<oe]a+~V- y!V _n]Ƙdd7֓K1>/Tt7>;Uus*ޞG]f_N{a6xK! M^Vc2ɯr =1w[7Yjڐ CWlőv|bVըktFĿZ}4XLp w@웬r#C1_ ޟXj#Ä|]x p=U8jDlBeEe`nBPeL̘hN,-k]NY0'|ӆc%v>(寮#V@p Z1Ii95駷oiMfOZC> `j,3Ac-q yaD%#祾Q9=]75 U/R:r`.inW;C9_٫Ī9u! @:z'2~I[|xҊQɷuLTZ^#4[4+\(Wۼړg/X=pi|X= 2Vɨn%iO'xoYH& w) 1N-",riR7OnP%U^<>Qk폦AN,.>${xݞIy\ 郦x]I bTI&l5F*ߏ]E1l^,68V׶xj;EyBŠ AoMoC5Ws6[1s֍oqvG15C}JZw[eKڮί#0v]aa?X6~K^Zk bXCJ wϚEVҏ0{{^c@ֈ({Bvq6ɦ[qK2D* 6>=!DHrօP>6%Fy}\~a1͡wxvƊO_ď-ЊR7QcuuE1W m@+E˂agwoy?t^AHJCMj8c[=^x!qLE)nCI*q )[ǩyL_2G<xvzRsmg;IN5_wAGP8C 8q.Ï52+id,hI߭%2B}ҟM-*"z'eAY5Q+`vf č\3.s lP--d`irV] > Hy̚;%M%P@] #!w2+ D

0LHjVuǶ"9?~̟Pl=GjL%~|V]ͱҡ𚆴9Q`ϸ&J[=a:akjdj1WC+/zY̽۴9lYnad>9s5 bi?#+yy̶>ė{z1u)/;_#aS)ü+ukS;` U:K)&z TH|);a+! \_I@{!k= xY`_2%0'(y!.xo;ⷵ]#VϻbqiLyD ߗz5#-T+c[Ŝ:B/λyjE0{Ә4 6!4G;]n{|?V + uor>t6Br`j GWR8%Q@q(J~N?)zo3jO/KAo$upw ,9̪bu-"8qZ(fostoֶC9!֋ 70CI`tED^Zqh:#I1J`:i D Ú(k1ѱ .w3uX$1HyLg=w.//Q1CFbs@m'ݓaCoIY^*T9Lqfyh)m|`k+HJ_jjoPyJ0XGs!o$5$v4m_g(`iNc "I;2|:epR]O~ޤMʜ_~qF&U',Od/篧jZo>(_²=UUJ<7E?ƄN)"a޽ds G>p}$097=S%F R# S{w8_6\R|A!'fNƻ1{z $Y~9\P8RP+~!BIvS&@k{2Efl>_J'K<yT>w`ןPyHZ`j~q-./սbX¦ҫK|H,lګg6& +~!Uż=$D#w´d-?H?0-k{b vCoZa;&b\Ymx&B dHNcZy(R߷Ĕ~tjë|d?U N~QRD-q=3_- ?o/<7eW'9aJXO4pwjq3Τ".!W[؜m]kJ_Evzks)S6u Wo]H&!n(ߩ1 {gJϊ;NF@A 'X+wWdP>$w?::/u?$_QnQWjrO罬<_M^fZ x Wiќnt79AI>d5>ԲfiİH>zRDr1_)Io@۶@#OaT8PBeI?G@ϝ_]ظEy"< :P m 4<b, id4_ `Q/LHG:R/t x3d , Lw~kgpj~՗{,`2*.LOI_T)P t6RlXg8Dn/G]Յ8~=̏0}[^cw36p]_=ܝ#sPÌh䆄 _p1  Yuw\?Q,V|4ɢ+7={Qp!/m=P|@A9%&ߖe4MZl;P}xsٜ!XI(3HTǂ4S&3bz{9).Ï6'C[r6 k! 668x-oXKoW?S8.]n[soD}y;r:_]5!@`Obl w L9}٣gU'+n U쓕ڳR|?eyB {0[.E~+N !J2ǿ/P8`VCyAtAc+Q4^GÜp\~w-oxl\%GqdX K}l"͸'T -p=X^ёW}#9uP㼉{s6T)M5.>|cbZhYfcU; )BZc~h0%k߾r4i|nrX $##wK\#7XSGX\ DnS(=kQޫ m'J]iLe~5XOҕ!rp't{]r.A HD;e z*7'qu`c n>^/wYVŰK{+}1Tq]QoYp|~}C+dE% gqdrYKg\m#f;>d >[IvVi3t`s` 7Ӝ~|CbOd}k*fMrd3xTX(j/ =8NJڗx.7};=+ҮKk1?mpaHjĎbiKK[b $ y| Ek- g´C]֬Kަ['9 kf}V? 6 Go.YzqՒg~ϼK=SϷֺ{M2ǡ/cx wws(wIYJ᫽BS*.!ɚ!4aKi'hQ.It7$^A0P(O_]/!y:En=N7 i>gdNF/DYm[k(G>-G 򵔘f"XnM.-ͮ L쉄CηWqj/q G14Ӌ"4;_֨8Ų+%98S֠WAP(](m, OSCG:tޣq}b̓ОY; 0])ϙnJU#/#Ji? JM=lg‘=u°272?Ϛzn2LM23͑P3ݨ K]j.c~5l\IcY߯[=K4Yaˠ+kc{'u?c$w"d̬/b?LWSh<.8vHK 4ʓvW8?Y-Po[O+OmԠ1-]q-ﱧXGQ맢 w զ)BY>C%*ݯW}l{dVca:-ONեO[7Gw }q zlM?#ƒ;Lg&Ϧ1&h( N&Zyx`#2UbQisݠ!LyE·lRd;:= ηJ\Y9˷??ܝ}Z fm_|^힢t N٧"nd"=5DŽ-&^6.p4L_V;+0hCdG0}g&4K+k9^w}x"ie9}h0ly|URCW}^9!h,d:5U)9Y^he ӪѣÕfm(6p|4d햕dZQ5%.{3xihgN Bd]CA:8}j7v`8@ ;ծ6|SvZs k5g?а,'ߩTfʖ>jj(6Ķҹg߇c]XW?&ޒ2q@ZZW{y ݁> @K '9sLy|/^(kJ:R 4hmm,`,vem)Ye. I ǧD_˙,xS?A'*bO Q_Դ.öuTi5e*<>x^8y% ߆a1ɢXTߎvC?¡E_Qu zUeT[Ckn-jθ%mm_+g*-ʓ?#~-\_ V~什0h<6\|V63}t^}%d'pۉafhx|W+E9d 28ʏ?an2߹NOآ (Kw#n~cC[pooJ(VB]1(:Zc=+wg^˹Fbo6h%Ke;S~*XgxżaB,{׮:/g8p~"…fݎu,6 Jf.٘(gңCA,.sZ,L4x4(X'by[Olbk/[ٌ" ذ+bEDlX/Yü7P 8߰yPp +q[dJګU}e a|JDbJGEsZ4퀪&Whb9GoxyH,T@$yT,*p~G+6z3JYS3eU#y_7?Mazkmjѹu; C?\'v{߼+{j@ xpqj.bwLMd'm7_k`@Vk~:kN 6 '[O'M Յ*?)ts@@3./1͛{xx&z&hSo,g@}7_r iKvz 3nAG"K9uoicJr>Rmbjŕ&:S0g@EDih+DPavOIEkW6Q`(( 0Ӌ<^gBwddWL9Sko1rSҗ*@U˭aڼ4MD+á $^$h4ɂWhaUFgɌO/jE٥utg4AuFeg-$ȭDקގĻ%ϲObIE5ETzԢC_JG[N5츆{v sZd02/ӪA4* `}{^!WV$ϨbQK\H$U Y?8<2aZ&PP'e= buE"JoPʐw!ˎêKĂt iV׿ՉF)8b뱟.IՒ. v+l$^&۰(; :N029#zbS˨2O}ak?7uvOBo)1BW9 `= =~iYG#^%=7G$d}TF`069+]ޕ{}@ʟu@{ղ362=!nI1xKю\ x4fnKIz'Cbrr`>^2ʉy,eɝ3Qzˬލ^_.e"Z+nq =#SppP7μᨷO>F|(ǥ(3)uZu';* + hh^,P ↄkbKM3֯lK[?0+Ϧo?96Q3R Ռ.u&}<2#, B]Mc'B8cj^2ss=u4Ww*.rA D6ol"  L|)[?ܥc2Lnb0ʇJtw+>cҧUOC3Ag6pHĉ3.b?7KA==ȅevSr 4&*IYEKJ=:,i ;OŢƌʤJLJr_³wUdI_x>a͝wq82`F*yԷ+Fպc%OjrЬey*ޥ[% UΔq-HOcaaKRƗY-x?u%zwqbA's-2b4LǶ3)BL$i$H`Т"P#9a{&Z|#O=p3NK4֥lZ oߧ ~柜ڞ e:n_fFVN1p̞\ #oDtn5G{_K{S"V#vUܱy4v]aWPF@k`9J5/׻YYt蚬NbM "?O>EѬ/-  S[7T;[HXEvUz_F W#Cr[)/jHx T*'mfng +Z˯+>b*Oz2hiS1^i4JoT\[Lk 5ڞ0\x&Lq%G(r CUyE)y 떷yĆѧ,Oʌթ:zĎuKk>BYwN?~hHC@5r%ܸŷiO/y ka~CfwRA`xr[Rs: Ll;$wM-FqM—9LͦZSΜL#ͯVK#37hVU+3޵m0iIʈ?ƖB*u=E_-(ŏp(_L^f[s*лw᭍LD!'Ci+遻>jpjeN\:\k,<‡9 a u>@6?r(P,`5npy"h0\QVKK4 M$4&x!!>y]u}Gɾx:UgtmnOzC:0t=-t+R1ԯt,mBy*ax넼==\;3d[J§˿ }IJ\{)$Ke{lպ.Yuo ȶG*'t]r):,B%L+9<`CWw}8y~R~}>>S '1$#M}V"'H'Bޞ5OJ.iE$/rYg@&w!pY̺d-qۯًRྡྷ|ȣw8>)3{dZwkbb\OrToy8qD3#Xv +77"%Oi\~jXTBOJ]2җdޕ3PHrw=z_ s>Tsl>.XW0ȷu)HIk+'0gQU Ivs-=+@P?7#哔)= J]]w0gn;sLH[ml%mvI'~_8ƵNm Zl]N%Q#YS6IR7?THsё-rQ-ѱ|9^(64p0#vkt'V7 #NAp}̦of %7撈1Zǫix&}4D%uʞDa: cD11%אcmPC~H|GXMw1E^&[\|\B"87j1% h{t[֝Vt/⍠{:Y{ C{VJǪa|qK_bq*#2`D ō ޿B!};7o\cE\tO9au{vFv^;X^}G2%|gʮs7;~cjTf.Us!ku݀ML$f<-ۥ vCNx6 ynrs腙_Slb~}t4R knI[֣=QЛ'YghCu$OKrʏYI<oֵBLJ(6</?:I͛&hTaJ b kÐͬFU!DW-[֩bcsVӿ e*$-RO\ŧJw=;Xsy'*`a\usa5Qwpkz/1Cvp,??0ӉT(Q;Y?{lC3\)@oP2aa7An+pt yyor_WKpAyQ@gڣQ¸Sj}N5% S!U5>ouwս8z8!f $3o d%c$y7xeqcC0oڻ32]y{g_;Ǘ g쏽P갢$ۀta0!r^jvw*Rt=+ M(JQ/]Y!DϮ~F{JRm{zZ`IQIBj6G!mv{`d0f(6E#7 _nUr?IT?ҍ[u/Q/a"|?K3HP3^/IεʃIJΓ~|~AqKtCk(L,S ҐI p9u-_E7 )h';31Job_qr%8l}mY? Í.LQ48eT٘MiЖMbX+9`aZ, *pcgR8xTAsǕk9B@^[ pY9'ȅnXowLj6wZD3wzN](q+sDsg% }u~7Qb7E*8g<{yK2Z\X1,Pqj|&;m(}lZGOۢoOpAf\ Hs2~Da2uVިFnNF_;QLֻ;*AO)eMGNTU6$A [qX9ZCCeV!&ЩKLjw1I&Zn\:vaSml^ r%95P-4Ԕe[E/b F f24ӿPcLmVȾ7#`m4.G3}am ZC-;E"jۆ%C%v)4Ѱ"r .]KB[tcqNX^A"׸yC]=cݩ^lM=`@i` 0vúڂ$,OGXy c"LĎmy" i_PSƕ~{a%鱊+c D.,WtAefqpO4zEtߘ'e\ e󾭍`#sQV] O_i)ǯnсσ힪x ?8A߸d+^N[s0VR*2|ޠ~ ;OoҾ>M8 w05^9ʕT4^ /{/l,A+lܵ^\+HZ7O`,.sή02uGls]Xʳ+{<tZy04'HiJhsƂAclqɚ:} ujo+cAsJyrgSy]ȫ/w Z21W)%rSX)6z|vwwOOIW”0 qqcfIIG!遌Xk٠hߐ5 oq~jߖ(ŢѰr j4":!_An IÆߞor[Ȗ]$EC@&"yO:?%]o؎۾3.ÇhsVlTc:êxWY DWo=DhfzC %l&dUdY|K`}?)f2d#XyP 6m I_)ݗKx= TU"pzvjv8?E|Y M\ジ`OS5uʏPb,kC1+3 cMsHR񯔨%ә6JtPmtDÕcAZH *)췮_>"r-Y>r=#ď1:QU@[GsB]b9saGh4@1 H܅=ܥģ@i+3z(HZ2{N/7l6R/̭h=%et/c`_ ՊH݄W\Kxܔ'ޫfoQA,ODз^R?'O%8f[hv]v/ gsԣWaiz:- @WjH0hx- R.bJ7t: .\%Q!h互m5Kpv`bV8$O4umЗKim.\' !ռosgUJą[BH3L0  )USOmJ#K+_$j!"dCfwcp`P0$\)Q.ߓQ B̉YW:1%W p0ٗcNM|J4L xIt)t3ntn0x}]XK?J)`-$:>,3͌FY[?hRo^wq[E˦%i+C@qTz T3b0WУqU@3+U0v02׸v= ]׍9U^ `DSu&[vu&#~ryo]^v<#j q3UKcL0\1H6~_v!}_i]p+3 $`440+,/DԷQ^.9n2m;Lr IKb7B!HE0b׫i m$O}fMw(w' #sPb V;c!2&HX$:9t%ك5z~k]:h֡R/?UM啫JsNiYJ8] >(YLz%+DrcV-âь+UG6jy06cݕk$YE1TMkQ$Oo^@:ZQ?_ $z̕;KGҀA. ąCG$PMzȻNi+;s~ok޺CFdk;~hšفDژ@5Fr( UR]X-Ge;2_i~:W+I;6"Yʆ\ǰ$0"6V mI&EkINOܞIF\Wa k!QXPP!JVL.O±{Wh6ٖGd+a_&1 !u)vy΂)v'T k7zVu$9ܧp/pM Uoyw5>٩C#TWo$q5XԀEČ|D<+@X5=iFKV-0oԪ`Vta#"rBٞu]&&B ad/ڼ Oh C)M?m;[1^o=k#xJ1EA-"70tGȔJwb;NI"&, ?hU#?N 9̇^ߏaڤ :H _zh <(Sv.g A3DKmW :Di>V]71f$P2T9-3l.ђxT[TIlϐcuS#U&p(Ω-ה9Uo=2KcmqZv*Q_1їMWQ_AL w _-+!S`ؠ.S7Kv$*=p3 ~] ߽ٸ$&T8x)pM;z\[[TsqQZqɘgn"Wq ySYڄv*tV2WqY,7[Ӫ$В>l 9yG~(};6ԆbfLಊ0db:$0]B}+HPo#LjyȆV5T٢E܏.:>^%_ l\ԟGA啿׳t?hm9fA#<B/"cprXMx͖w`ZJ58P!K3.LC䗯.N boTFL/RnVc-Wf*G j>qw7DŽhn`SJ8CW&>/Iߛ}vƕѱ ^y-&(`=N.MЮ0ۙ}x*i.>z`Vq.|r6@`E=ظζ$vD {JnmR.ΞW1 Be^ޟL)qPmt~Q\\5iΧ|ۇWW_onaC-$N>]s|BI oM;wnF5ehIGJ#Ěm٧m" .9uK͆vd,2Sslt?2o]ҊZ=3ڎ>vp|`oU/y &?wY *Nbs tY1(194ĘXvn,k1>l/a+Y9g(79@K])攐8J S_h_Yա䊋(pk!JTn?B$8I$ Rn` .t1?ֿKGL a S M8{3V:JpFf*8_^v*H5j*,b*4iGoJD5ȿm">38/ďI83Р?]2Ihsv5ļ p \ =}GT?%*[D]f3DpM,I4*T O7Q7S5 ?e-%CQ ?9do,=<:JAVˤռ4M)*יBT7RnKGxku'?NFMIiU0gsh'S}e`k68@GѨʿwOHR3:D󨛑>eHag9C`Y Ueɽ˴C7 E](h9`eEUYf/\Rl6B|AJK) @G+w'Q!}WV(aPԮqrwb{dӷzsqy) ވƙֵ[IC/*0]Yp  0ˡ6rp,ie>c1v6?Wi;d> $68EQ-` 3{uէJLɍ.aM/eѫa؜ѿǝB,(5n8 Dg3ICmfoZ^o5(>kF+M>|3yvG0ARkaMwIa^9fSL% !hBST@dcaW`t-5'Qy6_4IXtMQl{ʏ~W*G+nvP0py`Pte,7B;)_n_sdE¹RYfIfQfַPl<yP$JR0R7gIѐ[VUM07I'حG&ij-¾B\sr(sO|CK>rWVq"IMؽf]|F]`/RQ-E2re[y֛RxeW )̈́KvX тO5-:r*ӽ`t=~I){q-0a]b!=!V0<.T.2d5;Q0KOmWH{J=a4>Fu궨ד5p€8u?/6ulƕ%>ԱiAel2ClPgjќL9c"?u],ddxWe/H6;R{|;͇stǭK$2c{Q T*ݔ0拑CxY g'A,(+`?IRymJ{.x{dO' +=z6#g%K 9>eMb=&I{IuKoE` aL8pT*U^ϤrOYhOPA6B ?=NĪ``b,y vbQ|,ؘv4/kXT-q1z~Ԍ~S2"nfl3y5mPtH0> W'F;!GFYNv_wa;$+ :%k,t[o\luRcMOk/P[Oɻ_;f[C(NʑniU,At\u%(x38>bqGsFAT;Pb'wFSYi]r&fgmR rNw*@A"Zee=塑ci4|^20c!E{}GE׶+ҵGA$ 01tn}Q.$_t].Oܹ@ Ekfh(@}!6\$:o)I6F;Єd@d~ե$#ݐmY<ۙnD$ ƎXs`3fQp<h?u_|()"f [~@t k!l@lG޷Ǘ^9?\s \ڕ(!II! !Pm6661clm4&11!6&4M1ܻ(r $81X~KJQ}4ƸWD@`77ji Sܱ5J^d~}/K,JW CM 42ɢ"PC_ŒZ񞶥jAtUv-jRf>0ҢSWyeHRb{?'uM&?k `]Su>̛ғ49 2PF)8Ey BRhNrhj!HLbH&I \rcpBf% fr2,$I /y|%Gj6 J ;ӰlRn}yy ÆLPblmLmi bs-Pǝj@Cpfe("PL61 B4jDCl`mA{8]$!@E CȍQ乔^;(q4CIJLQ6MP)1Cnbpo@IBT8`1fPMĤr m4(b&2pq_ID@I2Bpb w$4HIhIdXA Cc !lc;t& ,r(2N".4!4`L06@6J)YTIi1 LcU ɱP&`爈,>kLCLChI -uB0 PEj<]p !0MA 1QpJ 1 cc'! Bh`lm1 & `M6hcl% BC&P*.bB'iCLhؐ&sV41y&Qfbm1ƯmCI "DZQlRhdt@ܷ9ws=b]awn4Hn8 'w$vI>Y@Lb2q}pXh6Ɠm&Ć!CT`lcmD"MJ"D ` #HHݨAaѴ6c -F&03b:*юU:WBMQ+%U nslr"W9 jW43dw87 z0O/^ hpW$u"%ߖ5cj<i; 2vGf xI%`Pji#FDL88?5qIcfeħ/WS[]ߓi)r>/3$ H2Dad Lb0cim LcI" 6S_c16 sD@6("oQAނSHf 'urY¸*/hP"='Gs73 m'i(J٤3d7qk s$ @Gac߮C_&nn@_xYkוh)'w}CeL젔C#$n?^~S-͎,, F[xؑD)0&>_8e_EiMIF3LGF,cs casF,A<'ުI;IRoaF`2>Vhj H>|eI9bgUR05!e1#ʼu{zg})9,7aޢU9 U)NxPDҏO#Z6\!W oG?`~^[cK[n>s9tSm v¼̱/CW˝+~#9a/. U;[$shri/EvKz{(iI6!D̰r$؁!\&&m ɐ(s1&?$|ܾ /SX`5a\3šR߯YoiܕbP./C=ŋUqk2fյ^QtAqxP6$WPswoŽe JK/P@Dd밙a2Y! m#z ˤݯ ]5/ظW'q{cmtKc=θiDL瘗|,S٪A`PSþnT>MΚN(8S-z>! io5'y"3N'kJpgGAƹWBe@,pMyӓ;.((bP PLDji0! nF"A%`AfQ301hpջ:-.XOJ#, ᳦ UӒ`Fً Nĺ"aNVQ"}\? D ,=G^:vs uVMR{vTql 3&DG,p0yqpFnu LtcyfͩE<.WA[6&~i|j5&C^!y&z!Tm @s`0gYoRʒ S`tPh%p <.L.i*_VGQreo,.+_جE &7Z'Ze&YՌ%b妥5j8a{7;k2S`(K ]BRL)GI+GO K_[ /R0}XTokV3X9Kb ]Ø$>dsrv2=PtnjyX;uVaOTi'0:_BWN 74"Dtի vdߘn%JJMaOc[Ptצn{窹bpBH`ۓ5e.+ B,R+kHS_]2eŴxGIP5xASm[h2޸bRTGrM(C!ɵ/>:*bn "1kx!y+:T 01?C@lL`P)gZM;FBt'ˤuzbM r2<iшYogVE랢dq'nU+wk熂jshլT GexjxHk/ 5pUb-bg\C%; F&v/W^jw ־wmy5K>=nsyZj"00tK<ߊs9xV+ErL&u9)HOAo7x)q ҈}&:8)~ht=bAmqjq*M5_VLӟ`R r,zZ J#ZZ[Gw[I[wC /lsc߭U >$PAT"+8svTyN:Oox8xwWGg;6^9~W'D.O7o?k}W 60>6YX ׻dٝxX,'(ṅ^YB;GQW,'=mdYj͌ ۲Kñ7 Ez~̔3V5 ќ.0+{CSTfNĉ2x åm;mYU!TϏs0$ 2[[ዅN̒3~ s)Αg=51$$F_UOt\ Q8Ph&D05ޞ'yАfT Y~8e*˚%ĽP/Sȸ2y7kN]<!wTΕf_৖Iqq{0QZ$g+ڱW/ϥt0SPs"A$^Z^N "QƗzOy0|.ˡՉesD@cռ4p~{l6,"lgmZOB idߟh蔧۽R4V~0C;BБۋv^uWܟ(8躕{z+NCR~GSDI85^Y$|4`-@v Br)qYg$ӱ} W '`mH LhM,Z͕?Ss:cSk{k„P囸EK;ݿ dT@ΨCc 8H¯4aQ,r1(gl|=zӾ]pd iΥ'L D=$syV2qLs= )hfg׺OLd&k#)uoeqAo7 dɿC /fpC$6'D& gJtޟJfݪ̆Jh3(7TLԻ"vϗfH_JɆdaҨ9c:âcdU)Y>.XԺ3;r^7q䒓It̰|\kA3e TߓTIco^kJ\^jẄ́'Փ/>ۡ6LJ8C>QGA O'G=/Wd!Mp_=.'Tc\SUJcSQ1.b&b(&P3n *Pb瑬_ ͊d #7W߳ܥ;5qn;(/ tx>e&s~bTkjdz1mqEPzPꭵ֯ k)8Cwf>XBYW)]RE0]ͻ:C#fFu  n-*k8N'hMdaS;3g\O!K#KtsP˘R :-dN Y3_>\5~3 Ҋ B&֥1t>k|2Iyhex XbX^Qcv/L|h 1qCmУ4`?ﻥrjJg 37nDlgהWY[~O TIׇb)ko(ElDljrhܟdVw|%,jjcXlϤ~c^0`[Y%wK24ܒ0 ?_>0BXǯA}_z<KX3eeLjYbL@SΎ lX?rMU;`֙ꗱAߌIjTiWKH+plKJ{{y8 ?;ǪhGwRr_:Jd q#{+5E*SZfQ,̃ƗI6aRa-φͳzpi]{5YLF HӫoOJ #2+zEoנZ (BDQC2P+"Bvm3=K~d Oc?F9WX瘩ZӖ%"ݮeU=<=R}>絟߆Ok$6K <ίX;t+mly>zIxpY8z#U%i'Y\߫@k Kt*\ԍU$7O\ K󂺭<2걽g/ߞw2ȘTJX9M`qm).j(c>]TӏаKtpk/:uWXʒ< 4+@:=tՆb ࢮ~~S+&d*sWQ4&?/ghB[ߛ 65x>K MuO?)z"__hf`pvV /ptuvCwf.+RocNkH)lVhmbs% [:gxQzЊk&hATNӴU@orO䮩F.iԜknq6L$+Ǥ<1Y[MPj9A g=N"vr0Mg!hЪtI1&h+E>6_1vCC=FsFecy]b yXܴCV~L12Jf;djFHuvj~[a~ OGKk]3GdC p" $d6Ɂfr3e%+}9eG(. @x-r3G^]FZF7b˕^n4Piq7Z)#:63l2`_)e /6sCTH8YEMa EO.W=JĨ]t~d?H'P :6uR6/ņِu9V.O7'ά\ QE v;p99]XΜ%LSíkkN-`eX1/ЬZ)(;.pŋijWŦhAu/%35,U]by6gF NiyOH LῪe.`;zAߛg{]ԩW3!2'7cW3ỵ40i#-75G( *<՟NiXtvt,Z|KP|a/P;zRzvϕ=8Rxu=~NBFma!ZI[`D)صq#đ/OVV[{XlɺkֽA,wy^c?~JF}bۊ&jԽ.}3Tzo*qR;z*埩\K; .)ҒTJYKs\b NEl%K{E[*n"mT%>/)s>ǣS>5nv2cjb\.ӆ.\IBWi@pBI5q>Oomu+a%M HDJ_5 *ߔ]jJUσ< 9-q.'PZ2i8'ߋX=K8˻./uq[z`nM+QݟxO!K4=sgSP:aWK?s–>87sY{_[VbQ,oqRǰυJQ&5&Z1aIy|nxI9rnDfG+59.pź_v^iO9+zٜ6p5~<w By_"tdqy>1!b} w]=kn)`1` b$1f_"A'2bGԪ$MXZ{l9e;K<(|N)9N4^r bg~{CK@T!šSNٱ.b΂A6۲li-֌W-ЬhVr\ }jHVTOeG'udH T/uG z]AIB@tQۋX%v5_M^rQ٫_Qc0K("/Eio gX/B3M(d2S}y+n&ws+p.#7,5NF{:gVϺlk6KC.S*V9HaAj/uv,,QoI :=D F]^,v'Ϋ _[gz/ 2)^Ov?4 w6^ 9-840|LtI~}Å-A>+f^vyR΢Z P_GK~5'Ahμq;n`w`?na4'0d4`"+bzR #-- ָ2k(O#ur!M'\ʥ9pbp1Q5tj9S&a+nسxu_jmAկa,`Akmhuɝ?'i$HecP>2dBfK! r:} 鷶Mfd|8Aev )!ůխz(]ϱwϮ'n?c1ڴbE9[S`Q˺{nkX'94U89u7*/k(g {/Nd~# nR- 0DA,qꐫ`=샚fh@qE^P/b?o ۍ!DRP6+R}Hf>L_R#{G$v_/Z(59_? u=H۟&Lô0xUe8z<]{ةmwQsn>[_kj_GZzrsqՑPbqaL˙K Gj2|9;ewwFm';ZBRT)/}qvY{,AYmF\ W7|vRpZMY_o,>S8H0bݝN?jʝQ{sS8HgiUzjjdxyTw6UB _8!9:A+NFbpj&O\/ιkɰppj@J&jmh̎r"  ^ZCIFF$47iVbm#"k ?QtlOl7haچ ͬ$3(,z+_!U(3JD4@.v*wDbs O0M0 %Ֆ]kmԹiqO$8i{ g0 ߳yTQk۵nu@MVQ LbQM\HQ[?b\+(*UzU G/ZAƔ *=ëv /c€$*ʿUY>NΟQmhE<^TJG˞At:o5y[\3`GnU.4 Î[m%AAhlcw-ɚ,0,:kT@9|miF"Le6~Dذ ʽ1Z6z[ XD6Fc ΫW̵]K3W_^.;4eѽnQF3%H ;W_[AƜV;T/IM[Su:7h>s?y8w ՄXPH..~V {'Ħc՜T/yljdـ\ [Hyu,}[Sj?ztvv1( q2l]}x#:0f `,)78coګj=hgY /(qK+ȢD8LF%Nˏ eÝn`Qh)qt@3bz8^|f0:\da\޼?y_76!oXRAZ~Qg;E :N?I9D&鞴 '+m%!bZ5yw;4/A+;ӣ1J0/)RS@FSOX6;볦tQL p˽:{cE5S8ߥ/lkj/ˑ85zDhvfW?fn#hDcN<4;ͦN1Bn^eHEa}wYkH=:Й_Bix h< {z jM/;ZEq{Ŷg89|52,S/|A1Mz& ϣg(9~oNxJj!c21Yh&MeHfZ>ر3K& r0owU(hѾ Fm a!ڠw$,Pvgwр`s61&"bO$"K +yMJ$cXejrS GIݨVU(=;{y,Yحzo!t{گ)Ԅ/=%p.7dFWm$DɀO=PŬ~ |%jܢ*pJ%4aݿ0zfа|qqG&gWW_}]Yp=jOgQu용 7r| BfXIgS-yQ+8]“\!C C=ѳ.ʱJ&M[V)UviR11FOs;ڿIIH+{Wg$6'w2)LzR[uZ3ӅB_s吳qw67LJ q"DZiJ>Q b.."RNDG)Q\Ąa=w_[r_a=aGuƝܯ Xw  LvAwh afko#ӊQ? T,wGT $^ n``m~'{!'e1m! J H;:t92>dJ5i kIܖ|kG!4c .!0b,X;gJ˼2XtSD[ p -nr@hx8 (B@L#[R2\\D(Q465JOg[HcDŽ h3.X@?] -HƒAE 󟦻WMR-kãMk(` qNd/\N[+\ ;?aí1Mzo,&ADٽs;|5 SI1IMV?>ʈ吻vo*igXvX5zXpLLfk۫{1$D})sT ePuzn],MwVs?Fd+ b jkМ 0e \o}gn>Aqj;n ms]o: k& #pY /R 4 -ɵ^<+&&c,> =ׅ!xgPO Y9.xF%)Ĺ}'uZI5I;86J*%3!U)e >Ku0'pvcӖw#ݴ+>M)þ]H(g:/( IbZ&>exs֝M(4^Z87{yoH*C{ }XiKtbc3䟖|&D m[?Vw{IlT& w e]ݥ%߮H5Ht-X/~r=~!T׍Fl# ڹF,G3]Cۘ7AWY&;' kKw@a}/RYlX+> ujYlRw,ًܜl0GlRGl| ϓI\xu0FbfS j)M^p<pUz>sk}Z5wgotQ+cl A39a:Ϥ3l׏{x4hkeԚ.7ۑqZHWsQ\̅X H:RQrXc#wW7C`;LD @Q1Z۴z&~$ֻ+5p)@5@ ݿI, 2@\4.U_lAnoޚ MFqt8d51UW]ޱkvK n#x'¸}MhE6gu.uEU -W+u?0'}Z|5XP5^?N6cF2ڒXOFM:]z({8 =C ]14u|Ms:E(1%T^Ws#q3(`vMf1} ܺ 쳪 9,4';fM&tae(=[.\'Sw27$,^@B7(wdR!V[4a_/ٞ@P(:TL*ƓC&]x*#/4uKg]Ǭf  mƏ%1O@j=$-XJjctmWZ]o4 ꙥi8p͠+qgg!K*Bl.ZEpgz[UiPyI_.kk?rʓ>OJ6e_"r|wA7u &/jN; ѭUqU3 C#XP%0$V ?j:_mL@c(f6ՋS1Q۠ oKvEj

@  #&9B: \B?di%  |(|;*`w}y3 -Zcg 5۱&_g,  ;Y!oW3=şu .Ϝ'uMi3e|_UhJ%mfFGe Z(qޮj3KH6^ rڿ_{GZ"R amT5WT<_00м_k \srw@ǹ\p|r&M HN7ڛsE$_(|@t!Z-p,ܒxoKC//F9T Fkdq.-W(ͣ|dKyuSK:}bUw(Ң3~1aW(6>h1J?W!s.8Ưa3ԓߚ-T_\jVmNPZNڥqK[-H!3lSv}!K.#y ?Pd6{ɜ'nK@e/yLgb -4J^oϵdjqN#T7a` +/hrOxK6,h'W[ ;\h חQKpP o$27&ϩ0ug.5ZwwZn+4NvqͭbavO{±&\#1̽@wR'k=aEM亁'ou[L_#g^u?¸Z@MHPw3 EwUTZh]?n도5Rō* 3\=k]P;x|E} ,TeA|vFc*!/_Rj-@/&Q'6P":2rft>v CUKa頌/ eY]*E>+ O9FSٸ-L]Ee!e*B1} {a=iCOVkbzRe20kPOR>"M1 3Z>QZrs@'ND4Rhb4lya X/L6dhY(jҙ7k}mføcGU+s3F" ;\fn;~Àr)!G巇66PʑmnCSWe~Ҵ_J5;L3;i{"?sY("ڥЬ{yj>?t]Y(ȧ[z jr郁[+ /pf^TeIq<_˙RaݡIUmB0:6˺wBL3! EQ'OIƭ{GGN~TVzu!:4d7Ar~\w$<oczy|foɲ9R\*G 6tn4F/c0,eIǔ=R9HE>e"Ov4$0HP~2i0TՒ'2оR3}[ӆ2&Fˮ2wgmF3`a_y(*ʲR4z cM+tCoHlݵX?vVxPP[h4&J@d:*v@b#~F ZյK(B`Q`j: 2RRK}8ґat,᳀PB!BhшQGe z͓V[FFP)ཹ-&"y5mN34RloT推+8b6`b) :ukM^Y;=Ċ4.'tN݇nvλ3k5^ic[ ""qWM9m?3dؔe\8y Q},Ǝ;" $Z]SXtwEy*B=9'{~R6ĈbCemyʺ^J%IӑkXV6`s?LJSQjpܪhopR% ]qpj9  ΅ql)Bai]5G8qF)2ܖz<{5K*Χ+hPŧ%/qr5:I6 ,=es,Y);T"v p5 'V:h(<02(/H@\G9eq0W`>\s,gMp/n_$bME+z(BѢI!XpK1#}<|L<i)qӓsG_daEw_Eg׽ϘZlu\p_wxobr S5nTv JAQ[ 04}#kLyKDOl\Wі`lX$0+;^%qnrsT*wgGXB}Id2A8<@$Ge| F0!Eb۱eͬyX`(q63W z JjdB#{{rF;5H *% >ZUz )|gŪz0jH)uek@QyywQ6Yґ֩$5Z0>׉.>޶qa=f|S WTq0bLf/j$Zx 9hyU)qpPR)-M2 nÉsT3W;㕆ynWnIG a؈3q|DD[[*>5,J䋙0ށЭJpI d ^C.FwZ dS}8k"aC 25$4"c帖wK?L| XAqe6̀v}m̙d:􀔟m3̖el !$PX⊮yly0  g@<ȁl('Ǒ12РZH ^=:"l[Lꢟwu`ƭ:7^Pna|@%f1O~2Je oA{"M˓mg~{Z{ݼ(zLo.TKD2+kaܭmj6c#v J?pgy0s{~;!d{K ]H䍘+(Smܧw*kB翝q/ong06!NX:C;۸s}BKgk]chJ^ @̓6y#CI4(heYg)#Oȩj'vFbgH ;:eŪGm&03rtft;PM]4pq|ya5V}Lmhq0# ]T%ߠ9=jʬCl3jOkΰz%E\k#ҖQ6*4x =f$7v\yD(8aaz$FS^pCڊK[3/7A˭cb(sOn \{vX^r,܅MCʞ%_gHSfI/v%KԐV3o:g{H4柉ϻ}K~wj(xĂT@ ,`%SU ~E~dj tWtd`#8 3IA@Q>J lOxIoKAx\]e+Wy=d~_'{3rA~:Reԗ oJPD\1Γ468#(iCbru ?׽GQHN/pd|8Iʉ*B8څU,vZ`ü?ji?dɮn~|KE^|St.de-H>Ĉ 4 F Dw,wAzWuAY&O^wOlڼvK8j}1<sΆKkWcifr_K[Xulk-}z^S.xVVZ-Kl+~dQ6 p:}JCg 7vrQzc Sm!ew1k-`]/&v=VNd&}Z6CY@1;{&#Z.u[!:Q+buz oi}>Wy# O񒐸پ= szn϶C}# p?^Z8iTN֔z+ vϓ,m묁MI=i:)9ގzЦ3Wݺw[t/=.k׺5ГTLblH!D F i<}[Lv/cHlàr9KrDఄK15Š3E6pM\ZC$x܁xSl͍%dDeg4?bB̯Ѩ\o/^őn7 ':g!\!jM[>wrM.Z"]F &W]ye=!UcÔf$/c/a;_ D1} ĴQivżnm(6ΐPr.o߅&[_wr6ݦ+~S]N~ 2;&҃/k~bmja{KLsZʧ~i UOzB띱R7k&@f?|  3;6nzoW3h^E_K$Ul\>Pyi=z.rEo-i*8FJs]`͎$aaך+$@ҶY[J607^T727ÕQDb 4I6ShyI  QXZ]ī,yL}4: #B\%Kn]=}n ;Q#3VB>{? 8Dr )ZCh@1&q~ EާN%ߋ0_%p `Y{sӀ.0h' ~:~N@ ܀S뀐257UkJ AAv %VEƙ;lLuh:B,a!kcvLyp]"Jm֐[!9g @C1UpҠb9ƙ`$\aStwkOV$9NOboh&5`Z+kGgHj0Q>U{J c C0l,aK40lmH}*\ih,e:SʖOɴe"B3&zShC*亮{ۻ50_?;ž3?O#"J4Gǐja>Zy# 7Kh¤!v̓YN~??hLoey*e*e|?S+v)#Xn}{{|~b~qn??ȣ3ʾ}N:ܨ|/("#O<+0-Tp} ͛[g>orQw}b~#dm<U10Ӿew}Og z}y[ŏ?:`p6̹ V* $Dҧbv;?)<׸yɐIk|dE&~1;:*&'E b^Mk7)9r_y̅?*+ʱS=g0Zmy<L&[ӗiIM)R<./ qO#ohKamNgwHOzQAr!W{fQC$ &(H$=][u8; 6#ᵶKGZ㺩/kx\ %UGPHtƸ[3~:^ԯc8蔦O3ps:;whNؽiďV%^$g=MS  \~:F8=f?o ;D~6i;ӨQ\IuFu]l:p;OmcVUX[9 :q!;݉v`F.`mݔ?I3p wf wPDg2G IݒQ2, *،p=v`Tu^M:=ѥ={˜'fY*yn1-#&NJ#G?Ť[TP@ڛR1n#cevJDtak/r<ј`,kujgZƕ`1աn'2%'ߪ$}^;!VY?蝡CP)w8/'hU,Yw08_OKޜIRs\;mks1ȼH֪53l/9@c<>~4쓲6w 7,hpjS*o4=]~-PݨAʺ98Sh^;YAuFʓfGs^X*2nu]$59ku0\p VVz6t1)+PHh)Kt:__#0\t m.bK3t}\ĸo=\c4*o++RdzE?zw+kgo_TEi_:>zW'U+Aq5瑮nq^ unہ ss;n{9}dAZ3/}000yuMq?Rv 77{-6Wy;cմLǹ(,'sFZ[뇳`Ylx8pIcg"73î5W]5r5 _3XgQ"&m8Z]ۖ+2.mwM M]-_g)`{} 0B{C8Ӌ[H%Zg'Zߓ|xݴՉ>Z!UyCc.c};[[F/#F#i+F 8@0*vBm4tѿԷԢ+Ac[Ijy/ ^ R@(J2*!XuM)sn/2߾fުhvd[آsXM{w2!UjeU&aq֥;x8;oQѲY&[yS_(u|ڃgFφZ<[s+U{vM(°[g׿TFth%L&jמ%Q:7ElJ5p#+XgT&i6f2\iMά70$tɸg?Z-wkjtMKsš?+uvXK3x$J/uΜV/i͕ؔGtҀ)[\5ײ=ch~n_J]g[:X*iso:$"N܋;J.߿[F뇮$`U+~41iؓ=JY Y"QTZ;rwpy2RJK4!'!V֮=T/F Q@ZT gj w31q4^NxjR⑵tEgN&+UlyN~0O)P|,[e*Q2X?4c/ a?ȕƛnI+Durا=F!s˖30hYn!V6(HTqpEDIoR'i;M@;5$u\7Vޅt DdӻͥޡS!g{6XsoahMufɸa1A̓kǶoIX=܍CЕfy1Gz)v|AWYsA0s%km V\g~ۣx{NӶRZ-jUUW6r6 ?ar8IuK+w__끚i2&(=8}AuK5+5,)\{CJگ簇ֽweMmQz=W{'?Uˡ6jd^%Hm'[͓Уtrg\@3aohf3 ~c6<4naxU*kWl9vWp}WN`Er"ԬΔL8LqC=3 ߿L%؂֊wޒdXÍDtұ>Jv,*zR!zs;NLS|;ZWVw>v^??\IGNC2r/͖~WD-6.7G Wpo@Է,28e؟vG,+kOq,:>=u7T}%l[NF/٢s`c%+ֺOiwz\bҤda>͓P5Gj=VЯyPT=i*J u$ \ #ϛ ^xpUMf̄6.MgRy[Qo8ՠG Ik^ AVb\r87=On)J#d()OVƈB?_N\Ah}LkswkUU+G2}F& 6ZHo})/N--" xz-vs&e)>&#j[E&0Pw#aE2?Vyn\e~z(5 +/7=* XC=mR_Ij& iڎzWKoݲ&P[,d" 0h\FouÍzZ <+ McF>?<rZ*8%ˣjLEXWb :SuZ}2S%É+w62ctRtSD-?9V AO6O''T_mxYCHӜ w{4}\TANj}N-᜴}e=Ywr/&ӞjXxY 4:f-#K܎GPWL!W'>l)lz;e3/aKNg0?{iFd\qпuEwm'!>.ky'DY~wyE]p3e~fON6je|SNC3A>JWbL{RzrV?9&!LK}isov,mpI,Ƞiݴ;8lG)ͱ [N g?d%t=ς~߄7ur[*\ I[mw60 Ma˥ r"!>S N:w 9;X_% gn5p`ownIp:#Ø+XCcBȿtq^ik Bf׳_vijl(MJ Ya}*€$3@X&.Ae#C%,&8 A$*C,%T͢TM*)F͟=ZT=hUJ<`01 N."ʾJHud{B1"&w3*B/B-zlReck- +5.a:T )d<|7}Gp\ `էݟl5f۸10τ eFO{Z@7U4"$A 8ВgwӨEg|hיGS7ÖoaD  J~s IA PRqBR@Moc&46#l82 _pv^ܓw`ɖso| )v֔nՔha KRPv~ơqX4SA|c!fy-*߭sZ|0$&H|F۞_,P]q/{M|j *? %H#dԶ${gr$S,M&^p"}^ B+4Yj]rG\䱅zC%-{W )F$#^&#tB( 9(t_ܣA2^W<@4l:Tޒ;V}'h U-qC'~ WR\@["xFhAC0(H>89h_Rl8k3,!TzɻW"Eff}^^ކ*ǎiXvw6 7r9/4]OwPX&ұvΆBɐF3#m l%USxRr5vIɔB[mUfvQ΢ҒRC40\ FP"|):8>6s0$k$;ACMkQHΆsgXOxa]hj_vU[ЍwU)m!b}>0m־\fn1ѐ~̜c^F;ڡlmַjv-Xwdk/?&W¿OGF@qx1Gn [¡HO Xi0N6{M̖8*ֽM}|^dM>sMTӷ^[kp^ߎC{t7{d[Haۻvg8{5S=sJς(BOڶ_pCun5ww~ 5~vn.AĮO^޾깐ji6vo1(R*o"Z5]iV*eh= __ke-[`~s[ u.45Lښ#i5Q~ܼZQ_Ѕ㤵:6K7'@뜓>2zwr)4Ȏhe>R9_a9rdgƪCu1vZ|W=Zu N>Aζ13WAG”K Fdc#ad%`3!R4mOt;>bUt6%F#c1.O3( 4tT_*#=Y +נlLJ|p 0}Hni#E 4(m폵w}"lThd$Hx\:zU}^^C7٥m(a'q9: hq8 GrK뎶JEI\zȤjQO15ˈxbNu{wzʯ*ϊbAk?َph.D#vsZִV\3f>\mߺ5w?A^oe3@S9QUEvjr^mƠl}9}-&_4 +@h1 XE-F ߼kH7Jx:])Gɹ$;a .Ble0J1NaHΠqq(j3,$hxXU>-6&VtǽM)7IN5IL]I ar/JH\Hrr1̵zcrd씼-no>XZmʟrsl >nbLHj.x?Q 9s xVKX2aWS3t_Td^=^#+E$8Q`ۯlmNcsf5vk R(A;)^gC7fj_iQW+B`Oo5UR[ӽE6Sbݮ*kzgyGF|{;ļY:o,Llfs36{}HS0`Q9S^"^;]x4I&&"ן9B{ƚ^F5cH!#2`q.۵"Yf1p7K|Ɠ 4A$qC{!C}7 <R Kov#p7= ;uwH/"ًj׍'o}f 9h61Ti+ {>+X I1`_U2}5thUgjlʒ#amP3q1rforLD=_X hx  ]vN=z` JE9ojU-+'~(.2n% uj&6UF+ϚVڬUpt5&_b^{]n6fs|%£61ҲGaR7Iq¡bq5}hӽXduqݿUٳ {5=r| L ]9<EmaHNܐgqo-BJ{q^z*5twϯS}i΍vc; P+ɀ8N{XoۿKxR>sp?Fq:~kJۺSv`]mp0}|4,0tR餟:1=5/'Q̍%w&hP9gFOaxJ́[OQLq/^`-OֳOfȡE\d4~2,bGhؙ:lcC蝠)]liBs`{m_2J@[q o6-5gknOZ)7M$b&EƷj>qEzډ\0Q&л29v"_T>ѰEU1l9\Z#5hsjQ}Z؅j((K+ULb}}xxVtiZh1ۨYn0MvfmԡNOu&'^g{#WN AXz zFIAn!IjÖɓyv=ܡXFvmwWb]P:+qljd,\6| Sn0Ri ɈQi;¾GI?SWQ_7hv+>t~*`jTD^' lUuJ28X~\I$($SY'K~qV˪rO!"~=H)Sg^II۽ {&c,i@KS1`ӭrQG*Tɷ0PL#G *bvxo7go~&nؤ0%'!+Ip&lsM΂8bǨAu>p#t̃]k*ǽ&WqcsDKB6H5jmr+#^X*$ZrF{sEK)2 4jɝ%P3Bj~5 6$}eLO-Kլ ~f{}Zoˁ^1_ud^EUٖse(8Bݾ ܎#KPH`5Hϐ-Qo(ei@'e_^y~7#Uϼ]P|;W+Jd1뺑쒈M3,SXOUyEWK2O`OH$+X<WSܢ^GOaH1Jpeo{lgQ8#kQ |tpz\ |:D"WIT+e S]/1@{8`w&@)㤋A&<0Cr׷C}!w 6S^-(h h8&ސcLt|̙AQ A?tuA!])-!S:.{%uK{ވɚyyuQtzqJ#뵚l.  ު}n)G8C.Q,?‚j LY%hhc4j.PZ#W[RdNh1Xh 1g2[{ˣR/V(m`ϷGKmj;szS-ВNHQ{ mfk`#~aOSTU GZsx鿒M_z[l;ID6S10huVzgg)5 FM/,2X&zSȺE3ݭ1m<?=NfrR!Ӓ`GF5V? 塃(&3'ʎKxG#TRfY{$p #~T!n:$dc}OYP0* >oRkljWvH8GD8cȀϒoA'Rs"H Q h6`>V$P,/8K=N^@vBJ#-0pU%e )kb?=r>eҽ0RE4 _H9YUjY__6j]dbL UGZ Y_JJ$.6F)C3jBǨb {9KFjm}:C/<ރQn\rlt)k,do#v8@3 X.9?'֔e83&{EsT<,N8IFa;خLS^9ĎGHA"lO+#Y߾6hbaKT?!(Zf[`@9 אf am3|ʉPF" ̩Y6Ʉ*|mVK+D_#6 7c z͑%0ގٕY!K.@ZwTzrOSO gř՛">b9:}CyjF=J>$KoRCgk !Jo_\!q GdYVhe٪ -JeC+ f; J7"P"yA,]\ C :p*!,@eMa2/#7E fʹ:^µ ]T]nqy$)NCԋ}EGKMNߡLoOvfͲu5az?!D c(YAi13 /z%{ !2 E,D)zooGEh[ Z\EW}}*5>Ծjzu236."/Y8 R0kp qw^?|Օ9gxғ^CF+$~Wj){pRxnm6cy'󥀡"A=<`c$jAaS zCˑ"%z.D@")lֳa6N ߘKɟG7|T&^Uw]^EA+Ju^I ".gv[EQ~X޸M(o-n[F f|~#>FR} Ruf.ٴ'ٯO\;H@eFU"o,yY`M 4Lb >r Ar%춽a?x>kMx]uJFagGy%apg+Pgzw)O_#d NzT.g/*0D):nn Ty_Q qx7s4ƚH(hTN/1g? zVr(Zn:1O<$釢ؕRH`d𘢮PXdmQ')qSZ?EmX"c+ jr9[i\COgt'2&H/ ?" + TK6Ό7}-97ю9Ĵo-{.Q MY/Ň30'f8Ցi0hYJjt+/vѺ^ ^3F`C>1h $Q/P.>k'5O;rD 1-d wUIjPنqkJ,bFkL,#SLgR(_"\Y[Qu@뵄IԈ:oZu~wD/DԂɷaN= S+F0ȱo" ?mX?<X Wc&Ќk OJyG`i ul|a^xs ̩Yxyto@IkGغLF? ntXѨr;eR7ORpN[nVXFFcm}ax nLf,Fbb"+5JdL 0E!_B GjI6D6L2AjnCa.{N*w5?p UGNPpudTe8$K{66FiK*x'q3B]oڨv3 JxpOx+={OlqG3TkUS3ab0OB{/Wz5gIحԓd (voNI)rkHw!eЀv9Z"w]``nK p?`m.Zn+A87Jm.x.=h Sap )bX^&ןW]ژ"vhµi!wyy/w~G9Tpe=TD⶗BqRX xe})j^ G=RE,QsO:'rh+;ӄO/6 a)ƈɼl^^9#_VR*8.~i[䰹VɧM}΋JZoI n=mULFlڪ6v%SR^Uvw243x =t1 ~tC:aeS'*W|}Ǐ3ae_ Г*NƲ_|:#3Pn/3Cv}/쓢eygM7M _:\LoBߛW'mWJy?S j3Tי>5YJJD#/z,[lKxu} ګP0Sa/4_"x+f4A-Nqf&{7YnnJT̊~ @ƥN#~dGew6C;, }[qJ'b۲=[g(FnuR׷M9SoC۶4:Qj-& ް;!LA ӬC9$u>hNwN,-P(y:W>UrgZK&&%'n13^vMOS _,oˠ=Tq_]iы,<&H/{`ތdqm5DWSYT$m,6l _m9ᨕQwLC vm‰EtBHOC™1 Sq,l"bh:Qq/i|p*V{@V~+Zz~r3Usyw|nL.qq!M<˜DNU.-{EX%})Byu"VᇿZ/@%='),3;<0|'4WaIoɱ1蘆QtuTJ$Q=T}o1D;4WX 4I|7L,X&on㴳/`Ǒr=6>p^-z] K Wb0ݟTupy^5> ccsjp49n[~NCʘ%ܰ3b0ȡdri{mGhsc@WԶJ'o7 DB(o9//mUEK0rxb!&alGc7 ,Vo\ӏ&"\7t߶wy zz76.-$eRds̍K"(yz~.ug83x9GⲃҥkXyƅb$%OYgECe\+wYvHYp2ۣIK ns+F#\Y]gʹr9 I{P:'axD~j\aT{F;ÇM Vg\7ϡW9yW}O|Mi89zv2yCՑ⯥?ӖJ=~Iw{:>jn6RjD})+R/ {/# 2NN^yM펞bhX/T]e=7@1nBXVvR它5ns9CD{ %m V5`YGSDܗ0"~}-k)ԡO=ޙr@X(#n'޵6tdҚ7hΌr0Y83(uԓ~Twqʁnc4i Y[%(TA OWz|VsLNlAt1cGn!]<VܭHjzF%N Ta+ص& NLsʨ@tX4*' \,vbM|qQ0Im-\B^ f-;">pE5^mD9%Jy02 1j$L!Pk\9!LYW4' Yz9r;ſZ>}u }bƿk~Gq 8ʕ: ~ O^5UY顥w? `䑦V?{P fB &Ct+ޗyPIΠ9zAHְo`Og<-骅.F u<1pqヶc!r/KTlndswZw!z4cdlcrY$? iɔﻲk+8YJm|"J-,^1ROuL-Joj9hR {B$MضGSS-7^}>wzMǐEH+鴊c/ERڅdG38QMn_yHGh_Yx #:eOSKv^G!}yey Gda^6ӻȑ6l$+es’ZO bCs|Ԅ4DH^؍~Vm׉(AJ="8򺎞֙?ym/_j7%x,6Ou]ea+PHVi tx6 f)p8Z^2UCuNCy]1^؜tXꠤ?]afgTXxyfgt%fTJ&%\OrV,Cm~eQ *i֔\{6zjԤ {|SN*DG\) MRx1VdJ߇/JqZH2'85%9 bΦ .8n>Ok?rgΩLKEmgq:1҇`ݏ@pzH3y;6~yxqvl50@D$-gG:"DwǾ/:LgG3Kܬdl/Uܾ/j`H̟<Dc6Z+NQDYnC Pz!NT5wgՐᢠ~zD==wТ|qj}d&5iHfd:Z%U#xD[u l̟b)=*7p:]c}BE3,4{=_ }=aq .LI1 WN?YC 8bfgS/c4 n2W=nє] "-F,'Q) 5*Y8+cXpOwdq ' ՙ.|gfy{QoO1 Z*9$XNfz~F[WK~vZ|ЪtyI߿JЛOzmw(d`sv?nۃT6 rjkĔw5 pV[YjBQZwOT{mCqRL}?8mP J6Gv`kOS$´HԬEChBl6FEZ'GHU7{Hecs6H:A~A#v(n I.+q}'qP8UO ~Gx;&]]sI"t권 Y9;1o>qL#P81ym/DJH]"ewxZf◭9>1\+\{1N2jLv_2,(sTϣDp8 ڥO{iD/o{fcA>"\WwZlxhc~FVP^2Ⱥ;u)XިkN@iy=ի&VX8BGG̈g4(5FQ@=YxḿzLV+Ws)9 |͉w ,;s,~*}2P[LUR RS.!H$`E[̹z/jVu>**%P_\(&|I&l}dz-SMlLLobq6%s֗p4d,팋ƭp+zO;f`dj 94Z*'/A5> Pq[1m^a~47[Z`JahjxUV'%cBh Fo 2J4 c DOEu򯾢.1㽾pɕ}H|S鉡RP^4͝ uKcٍ[?OX7yV40ݾT-X6=?;PaE}+t ۋ緹+;8rj+?!iM.x*6QWNK.$5*n1Җp8s."p[&]<4:fMMڥ~/ Aj0 6څ<~/BGI+s \U$B/'ow]c9wĒ7R.˟d ^cnbQ@c" ) rÒSh:6[M <Y>'d=J&+\}k@=F4mJ !͊ѿaJ+Te"T J knyW.6{/92meIjHjG;'uep1꒽|!N "'Wc; Lb|X/G -eMEGKGC-cg0?nm5plRBB G}B!0c!NyEa)aL翗G3iC^mN=_/UqT&ҏ3;C7ڟ]t4 xZyA(/c*@sj`g-m. w”]*cq|J=J6o4;c'se+ة  /.J Qy5Eöi_Io*L%;t/ Zt6sZZ#SJ1Hkqa8H٩mZVCδBmW0#wKaQQw%yXqw]e%ÝCJD#I7|VzdWv*.ui۲R>~ F%Wxܶ+}XiaKdTuwVyv*L UcBXzm%9pwK1jxܥ,yuB;{ R$b۹ي? D[M%ؙMj"4R m?0' (A=j搵kM<\fTEN6؝=˧Wv#Qll{ǿvE3f}+Y0ů^4h:(kN3=iG(gI~, W/7+]4R'sDҧ.´[FvӲvWQMn6[p^N>)EncMӎh?lP CEN;yBҚLy@y嗦歯efo@A6ΑsH2uoj]ttS?&RY0I4JJ3 OwNvy}tO 'kV7bBgc3Խ 6ZzNsM9+mƔo庹 D[㏤f{XC8qelz`cSQd2Mb G6:WQLYnrjдa֠¼>Q]Gq25$aR%gAXhOԪ P(6e ;ڐanp>kR_׷Aܣx}o>@Cu_gYxMhӦ0YD 0}ߪTݸs )[V6h +&Sttn6J5g|+e)MB^Dn~Aۼardzĕ- ȤG\7fwxy-%"X~- } b9CEG_s@`ohM^ $@uE ,B1mx扰8ex>Huq4'z;$PpᗷAYv01̖s#ן8! R4_ JٚnW\zs|(FmK褂P 9͜;⮓aD.C߅ERv~XQ4H )k5[FeVЀQLx玕\b?JLbBVEx%eqF p7~N׭W }&s:ުzP_ZSSeiҡ1r&an4:3 U$U(Ϣx;[J,] O|#PN%1s ֆF9pYq;^njmHJUlTvi U8x*#`E"jQ]CXq?cTh%L"?=4iƥhPma(p x㢗~!, $Z\f4j8OjTt3Ң s6eax 07 hJsAyvR'BDCNƶl%Xt48v@0I6u*HmZKF Ma η/Ua g_9@;} G .3|}[G=[y$$WLt/s {GS]ٶ[ zdwʼE6[@w@ ??ɗY-D57%6Ky!<Ώ@Ϙ>e|t0V7p([mUdJZ\|K% 3џQݮM2 xhseڹno8,M{$ e["!C[C/lL~rĞg]UrROωnz|;IjkZjG>]`K/&z܃v{(1, -7FUd~mؤCm8<"<.5n=/YNU)t*9-WTB\gNSfu`LNU4^Ӯ%DFݝDa1rf;[*/`œ@S1ڒFΖC7[ٝ9-R~5u]K%!kdsfz\za/(aF7-xe&2 GpO I*< 4V$^ gi(m;E vh= ex7}UhTiﶹ=ߒ~();;y9J9hݰ" &U1Gk?fj}~Gʲk<_mҢAL¸S"|=#jn95#TvB#}A}*ʹL+g?٘F_ &˖|/Gؤ !PwЯKGI!- az6F**;}T{|/~gEf_[f>/殥sPVʪڻ3ΐԗ>slaᬦld)ާ،=sgY &z x|zcq 0.JQyqZ.-ܺ]߆ӑ+eK{FIVAWU5xtv4JlLѳԸZőĪvC8NYP$ pÝzZJ̀ [P}-~UK +|r?*j:Rjm$Ɔc|M>[zVGJvjemja1kۿo~ud\n;m-HQX{kQ4$.3I#L-4ёB1YT4W972Tb[@ %(݌x8Őw3ڐ]In%~X] z*x Bd.0 Ը!0  Uc[Չ:xcvK>ZRw J S rK_3aAwyna%b8Cy]4p; QܘW@X"B1 @029Fwt'~{u<+Lw70rܔfzq3"t ܸL3)(%eMp߇YSHZ Vʬꖇ@;iN7))'IN.?Ä4ϙr}ZIڼ<x!ƥR0|@mΟ莨E '+bLhMY˨Zzb[=J$-@!=E;t}pl>^(?/=[]yY_s2^;[ >uv.hbq*Ey\1pOT6Z[S 1;Xd8t 7j#7exir+dh291&F!,4N;|h{+Oc(uy}QwO-řJ I=92 mpym~֩o2 UQH>]v@}pg^!IzUŦB}J(gC r:k/ttM3~o tPYH d.߆uM=uWDѺ6ꇄ>_z.BW_uL;͵gmb8hU*LGⴥ56&rpeј<晔yK=.憂*=$@<+zدPRXj0+QVrѲѱvMHwεZ?q65)-&~m8wUmo ײ+ n:":gr<(y8_$s~=o3,cЉ6s$Ǯ <_Q?%Y39hX_F3Ōs㛏KCsh[yz}EZ}x~Oٶx:(^*eA4ȯ\#u<DϙCỘFS~=o*n5^3iQ~ K{wo^;o_ޗo,N tޟ'L #9ݿIT'GckWS>5̴[yVKZ4t܍5P#M 3/ULY5h2* W78O-WoySw͞q4iߖ'o(dwF"K< O0{|!?i0ڛA\Nok`G^$0p~29|ͬB|,fflϦo_7Y1S66oQY'FA7:-gڠff7;M⥷M[_c|naB@iW+oS KJ~2t]9@#Y V>鯕5 {֑qw*EV߱n8q҆1/2Vyn9ʞ\ {t5Qf6NݢGC}AN ":ćVsu͍KJd*֑ = ϚlrN]Grz`lNtIL3q~*-: 1'{ˇ|-ZʎYM`"tzcH-zشqv]-UE4>BymutꇼJč =-k!.kGy,BQKGN n$D4"Q**HB(d:a4BAwgzɥ?J#9o.XX;lbr$QNFS[͠I˅#Ot)q?abb音ҟ5;4ASdUR2H[ruge5[V_?Sd 8Ք$iR+t@&}}竡|zziKN;&i*G:y=оfZ䧵`]Po.1fL5%^uջKG5; 1߳Zuudvd_ 783ȓO,?꯭xxM~1a f%Υ'#aFm6GH $ ]a9=~?FHU{ƺ.==udKܭ VaG3ƕt 7컋:oge$TT &,>ŔN4āx@1,ē0J3\[cŠm|n te/]c~# ƬhuRLZ|qBDPh#Gm,Tt7Z{r9;Oyq;oͫnfɢҥyK=:bseb1g@\YlYG"c)Hˣ;Lo<׺ٯPlB/I_\vTWt,kڏҽW[V&sXݣf$o@i(ӿĘsԙj;.GW>k (b_Ϯdžѽ^$4;U`6ć)b $^;\%@D8p9C\hO?oǑew~{LR;e5;}#6casIlJQƧ2tgq7L R٢/Cp5Z(}ۣN"Q9)(%ӕ!lNn;L@Gp1͔Lo[,-~|k*HnM)qiR;FF>牙h}oIxD$`d@ w6YmI}W՗ЩnHmXe~ 8Z>o'y0\\omO'[ΕC.Hg>_kh,4Fa);JKAU~Jފ HgU|fm}UeC,[k5죛o/;ZFxe/ _̫ee5eimgV.YEirʠq\Oe=X*M\x&u0B̭i6YK (|`xCqv73-^Xu$@XaK+->r=T6]}9y:GU˄҄-&{Ps2 X)ۘDt]@ pRs tfwҖK-N^ *o+'wii>-3X?5l @ 0MkN 0n6oV"iuڳ!aG81_cuv4[)v7hh3|[DVO<,ޔtɨ8oWjeuB0R47H_Rv. 01K-@+΍-(at`|ѽ;cq WitX4ad;4bqY9W?w {ZOPJ~%j\,;vVsC!82_~?,ـ5&CwԦd #rs:Ul>5s5d8)1Z?F~ʓ_YPaoJ)%Db*i͚~'rטLHsXs|l*е|0&tHi9d>o }' uoTtn꼑6qB$U ~=]D v?8S>EW آj<b 4z\A'oJ Yle"۷(RZa;5z ft5H,2FKIm{}?iR؊ ͥF"kr>BR! ?a+|g2laCr֘CƌbPI.7=.!(AJ'/C|~KU$>ӏcvuz %9MYؖ=wbV9|J<{IZ}>TɎ5scGCpmbOYhe3ʖT_pb\>+;(I D֜TMJفi!­VyɊZ$yG<(ڍ5W%C<{=Gwٿ(|Hv:?Pިn6v-% U4+NGŜȠGˑy:_*_tHJ7h\(K@O V {?Ӳ1U0~7LK?:P<#m}L}I"P -ˁ$|@D^zWZ|s 4-M; І3i߮A,.>6_.1fr60*n֖wmF&:x# cܲ-ou5;Ys| bc> gZٮ}NnahJRX{ EM3Fǖ:Y/&!D@nsdr޺-ЖU͠$?VWZP^O\Gu:8MT8kI s?jݮ̥?49(iuM%#9:)$nuY4pInuBpA*]r<-WPfF}UvrZ8v> p};- jꫛO, sϰ JK*Kmx;Ǒޡc=?gs Qoh rb6A>.a#Z:ėfwXi)f7htm\YVMbr0C`x@x`eNGp͑¹?@uY;,jRx3V~JcHkiU#9袇a= RSmd?mc_ӷ`VH+Ez֡>a^ -f: =r4B539yhD9Ï\jӻw2f lbI B$=_!fpmnSS"H##A5dvLKo^~%O4 c2I$cO$pPzh'GsɪؾuSx)`x؅g=X?|ޜSVp.Լy,8݌!U>(72<"mD(o&>9_YJ|qϴ8)Uܱ >l?FcU>mMtikg7х>^+^Vo$J-r4̡C{YZP}Hq=f){uY~8$H?c}nh{D!qCח_e.ɉ:FŶH'`09}.WٺNg3ڂS,1ӚDGXCTcr xw}뾁Rュ nSZfU59 FeRj Ci)#80Pwdv[Gxv!ۮvf*rbop8,{'eU#]/7&qôҷߡ'& c''bd5Y9@a'C2eܤ"mLAݏRZ:ƛ?wxxsi'@UKߋZ Ʊ4N*H(`N5P]%=*-^SI)(/>.ۨPh%[Ua{AUMD16߶>ϪFz͛BV2[1@~߈ScQruKkj&GקcG8\w@"eՖgy4^%> f{Ԃ4vck,m;ȜLmRkiE\OS_ 1}yA*~4IWnOg}U!!;E_-xny{ϖ#т-d$z/ta>sxӿFPe4%\ֹ3F1ؒXv DGb^*aN$;*ImX.egl^2A7=IO-+o(]ʖ͒9Ӊ1'NԏQc?gYm-3gE"B@Sl!ZhwF@2"ƻce mG&OzEs?֋wjG.ypS}eL=n[v [Lޖ 8Wޫ}O3WКRz&DV9(:څ|>#^|uM+}~>irY͚ieڿ텶~Wp%ɞ`twV!$%GVšPk|c`lwYD_":4zG Q35/}}?]b^UnBJ.ް8ҵװNb[E%ܖ6+S՚Hk,ʓ|op'ۨeZ k%"ݕt4Ө036}kP\=ԩ&MqVRDҺHHŧX7uMj7A[˗R]aZ]CI^{[l=}:T}# S9=شo%'wb5n6SYwfpmݿA/D ۭYCwAzU0hm `m6?}/UxGpZ,i-“-|EţZ?կcl3ici䏤Bg;v)lnїL k/^ͭԪpC-Hm7Wߴ3vC-"l`w+(8eR^*vlezZ-oqYg+_zm:+oJz24v?787źQ4.]B~b|~lin{,hS@ <N`x1]ܝ[BVG2CME;Z>KZSM. M0Ic`n~kPX/tF"> [MHʸ]{aO&Wi3NRkܱ[ntNsp}z [ƾr)3o2hjfX'/es)28YlHK4 &?-ク|حk fA95NbǵF5ƺ]:"lXmݬ\WN^b6iY9T,9ZE][t|ԇ;swoXzVt Qtn^U۲m:3-5rj-]0d?W_3/T1{OKKpdYS^YW>_;toӨy*QCzrpR }$UP l+l^s\cFyBUV|٘E}L92]b7bxȒɡz:S~^28~>9,/*9YGQBtEx M홋%WMG"_aeum;~ӫхB0aw 0v'49w{p >36!Z򝐕NNPD@e:IexO~+-׍n-R|&߸72tbȰ7TmWM I,XeI )xi#ء W?;\jxפ?*s̱vhzp:UÜ^[F)}hwyl~[;d_9+̟#7gړF*weۯPF+/5+~،SK 2GOeؽV,qf7)u4ݷAW!e gg代دXy ]wsZ啸,m΄ W0gOu2)~QCy0)H#zT ed6$I<@[:Hlm\^jfUR,k O#wl%{wڜ7Rd'L==҃+ҵ^E Vܔ?,<9l|odw űYl̗c:ѽFe)إ'23[h۹!N95;5͙ٖL$hɮYvjU:nԷ*O^L)h3Œ),?S6qMO75r(T'{q^uƿ5Z0ćrXŬo`k; ɢ)w9"+Ie:y狚aj.x2oy3|˅(aaZΧ~* <)JEV/fmB>2:p^]5\$EG{;vnk(+ x0oGs u_azd=4B 2a {ƼYXr;_xg="N_l]ʭs򖭳q(-_jۡe43am.}kXEG3EhYV94KH+hrC+f(c6hc7?BC~?ȱ!}t:ۮ"e11ֿEZH{N'9<\Y񼏉k* @-.9&&pfsP܇Fn)Kj$k4/+g۠jכU>{ ;~|[_HHJ20ɶ)MYY?=wx'@`qcV[[+ՄꀹyPj㔡>n#uQ*M"=ܗ }X]=m%LUQ[?NꭼzƸFe յZW}0,upu+(n {@3WE7A\Fa"، -`88*O{]iJ~$^k&INW%D9_bν,|NGC=,̬/X-S ڹy׫9Rl>sKmo*/Uy_no,tX++v9J,\<5fmw%x6?}5݈"+_2{Ɂ#iʆդ {tf|@: ;Z*.jM$U(_㏊Ь57j1E8mH*.bE!:Ԅ`Z4K/d4N(&T`l@CI[Jd?BI4Iƽ|X% i#u>{ ~o?H}l^)3|\XܖݛlSq1~<)*<Ӂ]'m'q9n#ZćV[oyt^Uașft$I);g.c̤w(aa$S( ~Q=6xB`N;DFHOG@'".Z9n(9G]c*\k|io9!⟠y$!9]Ez|{"gܕX+`57;f)nh]gBom N5w_ t&b(L.8I b,%$(` `Vo{2&dK`IQ/3~Bg0S<'k&goU.ۆҕD7w*hȗ0/Umk6 J)L:>"SP44]dhLf K\tݴ,UBgA; pgkjR~Ǚ<Ȟ'^SHQQ[Zl=l.,m%ARаaSN-,*+}$anRt'zbÉfqr-Fv{ɴ1&+&,h7Iр1>_reً㤘D90@MG\A- 1>V0v縇<*$au:;}oSUZiۯQ]싎>&[Ah#Ѧ[Aן}VSsK ?U}JAbtn?\LZ!'*Wk\i䄔778@Doi$-N¡P%N_; P}3Y5G=O |PO3~H8h%n͠tQlhԈ`8C\dq㆏y8q?=rg6Kۣvyo|_P`%}>nZ"{u|x7)/6_TxcV9!@[16<m blaP8cI}O":Q6$ 7Η5shH.}!5t͉@EMh.5sd~0~obkS8dVS1{5 TP̧NXDzA%Gq+px'1E>Mt4#˥]J곣Zٮ \%ƞ Q.|tSKVl4>ב*[npTRenjijaNY杝> JY? ݲF!CXv оSO"u:5|9jUdTLf0bCY;"B+vn$K-6<\i Zd7S-zԜHj6[횉qyKޫ5E o4U;OcmtȏZzޛ,L< T+Dn6E;%\ksxrOrbu ۚ{=$|ʗ#}.`aײꗺWv^d,3>K/^]L1k4D { t莝G 6<u@Ap0<`I66-1]-W~Wmx޻*lduT n mw+aplKS<6K981X;5YT@XufNw<3mhp bRn$,ax~^To\IJp>=j "G3U`qw=|4?&دۊ@e}EZc { `0_ɉT˱د(sid,Mɭ G#s!=%Mz˯_U;n.x=m^˻'YK Wb> R|"BR'Jj alحTk`Ż S\kvŮw04nTt rvH:kηԮF?ͬ{yzGD1i[<ڒH-K?32HR jEL2C<(5$awNlj^\%G$*hlN7QP^xN1ZfѪ,=KRdsȰ%% X 'C>gw2썐ȭВ*SF@n踽̆½FMOl,.r- +(H;8D>6:~eGפ]JnY_5%;]Ø/ZS'zriXr'y;h,"ݦLPm@3Q ~sui282_uڹE~F+7.Kq`wMFtqbS打+/5w6~WPNY I~ԫ%X 3?pH(Oy|l݊9[S(z}儒?Xrt# /✃0d P87!|>i#NOd1L/AGq}OܭOVǦ R(A༖ wj KљP$8 ! ?Q;lIբ"F6ze +seKLTnYb$Ž*ðd9rzr,h0=;^L:wWUFLCWt:[l=@*P0U;7q[z ݖdn#vq 8[S30zMCiw3`z}yȋסx~ze-w_Usbk< `3PݮEr 9{&axPdvsA'l#404~%5|@k×$(w)g%6\-eQPdHGk?l% z>AməenÃ0h2B5c !X/F:ZOAO<.$H1,CWhbڂGPi&^ IH-^ !ͨ(0poop/Çɑ"0$jID;T&ƉD UBcwPgV%!E#Mݾ&?ٲ3\pJI[Wqῇ ٢Nsq& ;.A^ɺϙĸy6(UY}-"$ʁ(Q D0"_] p'4϶ ^{*Erw}.氷h=B z7+<2( 0ltU/Ij޾j65(ȓ{;{{:ӖyŸEoos-_ס{4)SB89qD@%|Ul5{Q+L<.MjR[ xŕe(3GX K~bp<g|Ү] if!Sl$ezqD Qcq֫8ߢ<5|~ CLMpܶ:uI %eG@ݮ(?[ӷ}d6OW3aMy;YblU} O^.aQIW`Q7"MB.+C #qD;Ï$0hYp͈O}8cKoCCfe]RmTߜIJb=s-|I<{-7cA2Uݟo]3!'kt}+ XNqf=`{=.\aWw׹W#FeU+Ay8} u̼m]>OrGZ|w^,nۓ46-gq"} 3kzs6\-wi jzn%#D8B6sJn٧┻ή\}zN#ӴNe-Cx45>'xfe~Bժ!۪RqPe\oxF|+݉eߖr*Ret rx4gZ4-;޹oVG؁mcO?v>7:ao//#,5'^BfgIJ nW<6m{吞!Q{F)},`TN1Y'T$!qfeb2ŐVS~ck/f496vȾ/.ϤP:}a4^ ߿V9x?C1g?00>!!S KgAPv=jYW wT_ =,L?Nj:MyM_DfXÓا=rir k~k-O&U|׽*3ir\ZFQQ6dξ?J[g/:#qtkOjɎ|L*`OVX:faF6 3q̫'.f:VNi5ѽO9Ok,Pe$IӶ WYb% yCq5My| pTX鯷z=Hxc]~3>_!V{6bIrf6$7G3RDbذB!b'ZȸۂSO* W)>$IOٗ& $KARJa;w*d'eP*dȖX4 hkvPNSgs0ơ iϪuf~}tvǖpK"hmsJ;ή9&\0VҲġF@$o3Q7/μ화[]tOǧUޔ*oE69yD䳀MjdLa& HVI#%?G*'j5n" .{,'Jw)m/!Z]|jHECINY;"$5wņsl5&6Q NlH #`Wrqb,?޴Pٵf)J载:LOkyuʗo'_ ,I4A&H$'Hǧw 1I-6cM16& 6 6 ld `DD8j"fA 2%&5ߌCa$Ѭ?{hn$&pv8c# A:&Xnha51DB!! 7S8NIHY23f2 懝(SM jLcXV Clb5 dA/$  A!2C 0uޘD$2CaD 'd;rHLĄI:Mߗ? N,K$L܈m`mcNɠ$Icc@6) M@11ĤQ! P !mQ&4$$ $ARg./Jw2rcL`6`ChmB$(pl0&rQ ,iS$L6& ! 64mlT;qhN>qyYDd6bM $D@ґ @6iY 5 j@8rhcihhPJ!m͙(efxK*T7V?E-G3Y &I&8I/q 1cjQ %M4M)D!I1  BRML6YZ&J*Dm!E)M*DB 8"QI.R! Ram\HoKA?j| [С]*nz׻iTB'^[vzwD`13-JگGaҹWRԻ@ ȕ ;w#pARb4Ibܝ+|z]W˩x#bD)*|Wyڲ5CoA'Wc/F Z}].R~ rzVWREhg?PhyD;Pv|稭!4ι-"~~2^#ҙ0 "ۻHHQѴ栗` YRC#"۪8#ੁِ719Yzܒ[(5ʍ 'K^M;cy^Fcih0dDд$G]`BZa[F;d}[:H2>/p{M'苖^vRf#l㙳ha6A0ICcBlt7`d%dWj9eOpa`ʜ$y h#j--~t8MmQbUm,7O~uQ'/! 'I>p^ȴ nЌ;f@ G)2I-&rŌ+1x^*cdU@l1G ud<4g~yg uJ 02BfZ|;a1AI1n=[BlCм`541- À%#N0U( ew$]K5>(IrjciDb߽0APOJzù뼼vB}[옷uYbq\c4qfz7Ł6ZDD+LoSӘq+Xu:w/Dl!T;'WG޿v:Z#bߖN0#`%R<DnyGIW,\]e,?ha`3p$*0<10E%2?QzJ1VCGҁc_ rZ gWEXnj ,U# C=*3;Kڟlj*p`ug; ^3觰  R;wkPW0I?mt~]z Jn;lĹCͫ.Gp"MX1/UbmƼ'l@;$;.~[2CSh)'ւ%hZ) .2#zZHȱ}Q‹Gօ =5Á`O;i7?_d GOIH6#ISZ8(+dsɳ{[I8G󣙨UU"FO#wgiR eǚ"~mmY|w 8(N]zbH B 0GYnHY #>;^} }$˾[KNS%WγI5ޢ@SKIt|~>T~֓ &d)F5тbtkItcZ-.ATǂ{ι&8j9G_n9+kNN)-QDcyD9sNFtMG78d)Qu* ĩjřC3XiZFF'|0m ; k|geZ\0as 'V,D,s~Bi!lh߸L#ڰ?e;%!G@ROڳ>;uDbE {nֆI*UJĶ1*Ke dtXbL3V\JҾ%.}/4$d /\cG :n"HMW%Ӟ9J] b&, 0c;"桏*iۗb[a%{r 'qf0ZݼE5~ lYj2 8JmkW˜K X#Aф%Jl:_LJ<|6E*2X/Kd)d~m,0|>Dι8Nj Լq'eg;?,?&>?r" AߠZ?]D\Qtyڿp{)h/ U"0##{|W$Z\!ֳg'XrxxeA5ckxeCʾ.j">y>WvZgf+]bTB73隷Q]=.z(SbMzKnb &]޽d>hZ|MP?)Hr^?S fLy@̲i%W+4kӶ'?4.Myxf %-ۮL3r% k?=N3;:̶Ym.z+#G[P¬ܽͱ2jzbώ*Y+ln08FcmI7,   Yژrf۲gPkd4dVEFegyb((E EO]ϼ&wii%~  s;nU#l&Ĝd+Oú$<ԥ :Aڷ`iOw]9sM_$|[G4)REHXL "oRefOb,H D_榙kxi2î?-W 'v|Rw(UTF 怄!σ l5Pey&"rWo,]'8[h^H6eePmSQGG!XuG+ $S_+K.dUoS9ً*#Gޥ~e/.|M.lJt_{]d|ѽqMi@PVKKOݭaPn>X׍l L%Zs=dd:$)kKK:d"-_-C"m}=?'zr]H=ى{?n aK}s%9}pGQm5-&gp¦=w./5ODW~nnp(E`X%)X c4w6BosڜWTKDQE#;t6Fy3ÈTWD'Ƿ6 ֧wQ}{V V'Tly61u*=YsLqpk>Qj?}]GL]i]vn̫w$n[+)^qANl59`ݮpfxoi陛>!)A8e\-xLC} +}yziQO|,GMUgku  IH1q kJFjܫ=#Џ2bZCIqÅf@Y0q_2mܯ'Yu|߂?9Lm=7C\8\W?gQk]N}PkJ(ѫaR|sBJn vD{; A|+tӋ5IJW6>\NUY {=nŰK2Bz_m$۟-.|A! Y(W٭;U K (!}.J8S]2VXM?SQpXiYξť(#0?G37%\<_UxM/vowH<-KN0pS_-\ItX1|-Z1hOkPeڶe2ؼBp'$ocwb .e1 9 OF3A1 C#۽Xf*&i9{<9@v$S˜UȕI6HLe, {] @8oX={2`=|-`1Ptq|̂СP"hZe>eMiz\1aOK 0"U袐#=X \rG,/ kάkRDLf/M߮l,}>pV|̼9wzAc1@@BU"q^8""ӧÝta:0)_'~Qއ^LƦRu7lͤi3H9!?q5WN슨Own7n;bbr8 K~3){J, 1[dY)O.x_g/3|Tr׵~,`[5čBoӬ+lejt*\[Kac=!Y{ԩLZTc]-TshL5۫|13hЇ d [:Y4/95"fd{QL K]ACufVh֪>roxTC>R]ῴNA`;H D2[t]jROy MDB#^:ZFbɻJHcWZag8N4%Dó,JU .L_ .Cͳ`\4Ьum=<}3=i>&[7L$(dkg [u^罊U)ST6>y(@J'qBKs [] Gp-Q䭡U8\ RnO;Ldگ2@C+B00:IL_S51eu^ Tga%'E4K~{͇9V'kzNhDؽE9^)nQcu sWQ1-@}o FT2Z)&\ 8'N 'ԕF\xT!dȅ9ev>jkLcr8Tŗ/ cF@HPBRiwN_0{h_QPf jp !\*FkR!PPj@t z:5ůI4^]c^RUJ)uIKyXwM+G^9d=bsx̊ewU/ x <6\z"W[2+pр34 +C" Qe1\pm~Ds;݆L̗;~oƽJA݁ FflUvN͕uYҵŻ+U62Ƞm m0[ -6CMyS}\[npcoiUj.Ak[Z)6`XC"oy)R: jN̽zbyePdAXQf3Mv}SoЈr82lBk lj<|%2ta/\G>T)% 2하b~N6N~tUT6|.V$S@E"۲#m7 WDV .8%-\eMGˬeRY\%I{kBf4]SD;U@DH43>8gpO_wudiP,'tVHV"q֣ lC ݷ'0vFɾG5@/ )pŠuX*}+P9UCDbC/{ رn'_–ݑH03 % y z=am599 YW^%ɕ qԏ"n:Id;$NєzTⴳ6WV"\}%D3v7")OyTc k,+!Ѣ-PGQM./l <=6]o.7T̏2֎, $ϑ -NwZBPAfLuS@Ͱb+>XW"ߤeμS TuF7&?" 1BY EG|wGיﵙ/㥛;* 3+-['ojSr m  1̃\R1)v%֯u9Z7p'pn)~x$QZ@<6n9J;rK[+fg8 BKN]~ סkVx|n  #ԇb<Dpxpw`wjhx\р_C NK#ŻC XcSǵ5= ѴЖTOp1,5!{$vj]HJς¨=ZV4О`y4>o&&?3;;ӑaq6|rq!K8eأͱ+Op5bηU!>:n-,Dwx,oU-IOBͼ/L;=߆~o[ VBCLNi¤r 5O]~-~DWoWK:[B85 __: q?Vw[,ddJG00he`.8\iie<4gJ}lQ".THP]nF!PFmJil&-͖9^D]cZԉZ JSD}h YZz˟ LU<C3f9I*Hn9GUI=VAhH^^Q K^:a,ɭk#@(@~={ՎTW_SqB*5;k G+F_cPi#Ё˛R LTSVR (Kzs9 M vCtʢAFl l6^lpj%}twrVDqJRsW cO]uZg5%#'Y$6y59n]_غfgd396!FzIm>=3OT0#D~-kgZxls]h_ 1mcHgSҥ+yK^Ď[8hg$K @[ a$'%A#jX4ALB| 3Z|>Ȏ:8ڶ To+}&P _Fa/6u<'&3VgnA?Mx./Viր+! m{M!_,bMe(zdGZ%PEsABQ$S-?EMfCo>G>sxQH`Wb+ Q~i, - sKX&A"0 46 OZ2SP(сO>|nQ<ޔzUIr:̖\ۅ[WEkp\Vݧ=)\ԪЖqX%'"Vxr LYNz<ؽJy18ی] I{N2q _֧JAj`Y*V`>VZ`nחb8F)V#[-QI xNM\8O SRpT<6P< *O#Y5t3ٿw+CǼ z+e0ݪilk[Ou>ld`c-{骮hfQq^4滃/JP/g f@1O,\% $Xgzfq>d/U,%ZbyEgI?U^0 n N=BBMey e%, R|d?->yx^7$`%V4gjε[.u8 \ʁ$IO=Ur?aJHta oF]u( =DTSrʸ]IA<Թ*q.a֡6q+q%!PG$A `w(Rn?kY GY)yz|$ @L NpYY=Î=$$<X*A<%tZ-5xO3mȖqvGL ,ɫ﨔X;ƹL\N +_Chٓwr{U#@UlT1߬$^Ԅ?w0'&vq10d" RLaEVS/9ZjthYM\[֣IJH MS. hOZB3_8ez-gØ]^4Ư۸ihp>8㯍i{YԟO;}jAё~e%(e~;9H@$o,"YG+-.# =o])-">.n4J1ߑfA"'Eꎟϡ4?FC3P"Gm:U*;̜-i+,apzè}Z&|G5k=ΡxnHnhE!no~p@| P`tBdP"/#[)vB]բV +o+%+g{](B~el4Hw|ôvL.F9Go@>J` ]H9" ӆXa .K1,āEE?"B̉pVCyFx@?,CgIH?q#׆tftw.B/xF'0nU^6 J5o6!M)$T\⭘#PЍ|(tyPښ˖ "Me+G)Y CA)nQvֳ|TJĀ]=w$&Hofr;A,%+e'/vPp"ۋ6\J!şWֶ9F}C|bys$wzv==X ?y"e^/9AH ,W``Z^5ymDỹf.)T/sb׹7e_6 Wl΋x59E[r$l38V5k떈⒫F2Bg9{nzW؆Jץ٢j<:V+Ch?> Z@L8!]< ov,Z!r dpg$=eY N=P6@ڡ @' yRUf\c0cBFdZ:7ՙ 08Όo ! ]U̾*:.]SIu9cD W8"_+Jxhy# CM^f~ŝN.>Om1,>XcpV (HdoCӾ1Y mYH.{oG9^xĴ?CͰ~^\Qd,q$%/+#pFH"]3BGu= {X*feh%S7 ޤrڿ:^>DDy AŁw71"O.ƫ%$mVf3@maݾݮeb<!k ׭I vd|:r-9eW'II/bezӛy$S3^e#Aq=$CP),m53l^;|+l7ƒ 35whdqIq8{1[<*=F-43*Ɲ6Ь]i O@3`.h9{@S&hd l"R۩\`2B *Ѭkφg( v3.a,(-?>P~A 9M wQGAdSw_ OC"pbdq1B8&0D<d2PvV\_U/b:O .-BlE'J F I y,IJh;&r> {p? _FUf%վPu/a13i~oocY1}_흵L<%-ۻwڰ]tB[gagiqͺ:p! m(w5rk3O{*"[J4@}]xkPJ_ ൎDB>DJgHi?Ov/ i@ֈb.v$KXzcZ6K[Jsq=ӌbt,o!%htK9e-x"8bku-"K>|Q5BӠ)CjPiK-d23>5+2?N5&+;[i5@*-#цpC'ɐb "E6(d*<|e  W390ӌN+GiXTAk׸E,Q[3ueG 7l1X)=e6IHq\֨3 MS!j/-U.~#@;zOAfHtrD>'H#h ~0pzBqvaY%DX@On}9*~kg !-}饘&YVovܭDJ^XX7*d "WnjZ^糟[﯊dyujkay :pO⎇ 8PqꙈln=_;PNch7&j ǝ%KrZ,Qb 8Nۻzw AY \ p_eWe1icD'jzM?4`eqn蓱ɯ3hJ16CvU3(7DswYEP(@E;siOf!~Tv(^T&#=_S91{u.p2߲viO:D!Mn(p#ac!\,E`@Ңv" ^:P.l<0|/-|\\^i*@3Oh8/4zqkcSp~? F䜿hZ0Muv!5lc<*ϧ显d櫼PTARܟwuI堊x=M  8Ĭ&clP}~gO !Ë=qL)$^ǶY1#pmN+h=TY@n(!r%-.. 3I5ܐl&c]찪y.֋Z[3@ L8+Of9=623VА=Hd DXFBjGH]UG(i[k}JlWnKxv2n3FTT>m =M\6D&ל܎ v.l3z]oEI?iq'9uk.#5hw&f,q-;Wetb[ NfyL_3}gCZazqǖש $x<ӄ*Wo(E.fތb1<2;L<.-hXE)ث`{D-Mh2 C'@ «M6X8__"&es!~ pgC`qK @]q7!<;~g^w4@9(׭Z"Sǘ>1ea u1 Et9kPǮG1:{C>"D̦>lUjKawsJOĕv&4٫U5cA(.uR}0u1R飩)\"O rJXF5 x_m$ϙۃѿTܼݚ2Mn; C`{XOf%躩@-^2:VJ2lOHD 0DN L VSO_V~ ܻ3: V4aގE#>/B:;G!֙Fkuq䜡}w#SI^J6  `wtw!5D8{ pcK cF~f_v*#K;^O' S SwuAA8Htƻu@*ӣn^|pej,=W%Wi$$H 1t:CRX>;qCtu ioHb6! p B~*@#[ ^KK~jBW ۱xcňoK!8=7"*>;mH9#VѨM種2&ĸd%%3խ-@ ZVM^DqF? ),i<$+zM%\\VOeIC^s! DuKɟx0h&A%igWų88!N@ݤP _{̔#)ٻ'LgKdm\3RH~ N#_BP=SK$"k _$/yմf G "H,EY]2*0yޥTzKkUda\8|˦B@ o$ldqsZ6  6 E,02B`3eW I 4VoL"E> T%G1&wBiΏMNu0>3Wsω4* ]_|3D8Mg:fx1 v0zD7[NхÄ 5Z>|mqWˊhkƳO(߽UTpp[[{nbOIOQMLZ*2 ES յysD"zH,Wc1{ kB2p\'CeRY32ٮYZ*6ڼ,j&?,jaw7,[*ꜣAly!EO-ѡ'kL"lH .(]#iwe9RHgvA5X1+ߦ~Yy h| eR6ֻٖ# ڼB/{z# _rcv;qV?|ƅ9%7R8\=" >ͮ^H㆒ 2 &5v/n;1H{ndC # 8""DchF[cmJct@)&ZB1fV$Xמ?v ?y$flr[")1=͍@<26"++"xxK<9!ClH9!y`bȁQƏr0N/~~B!y ,;JRGE|4}H;aI1)ú3$i6L$eWxDя= Xbv<0} OakԚ_>qSJ͇/Sn&0w|l"۷-ͣ(_Px$}c|!E}8#,36{S>4@pˤ ˋ6㻸#}#l!@`1lEvsrYY2geIvRp+֔Y.>Ĝ.10P qAk ۢ'NlYNbX0]"0Io9_9-Ыa0$fnT!V"ay;o7wT)VTinz{*pG𦟽0޿f8W D*[R}6 qUuSfpO. 8)Y%Ƞ< ,hY|{]h]#HxCnwh^D=#@\DZ{ 0/&5>G'pz 6ӝ MwMzu%ھ+q%]g[W #?& M&& K7H4p4g{PFOtv̠Z3@Semm|CV c;M8:G_a gYƝ9-— }dnoeQ7L)E9x^ag6{NIov"3xs@v?u\S -w Z,[AJ/9X]Ngn|e #0t^I z iLA{M7<4LL>u)q3^FEyi'`frS!?7 nHQrGs;2H1hRXJ#S) CM % ͨ8_De汐]ʹy*ebǵ d7mcgٷ%#CsBL|R00} ج凔LŠ4+s1ւ0컢Oq!K}Bhx L`QgU4jU1cD0 +$'*enIf^҇}pedޠh:yo7!s?]1]}i fy^dgg_8 ;ORs]-6%vv5g/^ݾWƭ󼋾;2ðWt;QȪ1蓔HGbIGq1^E{[f&TLܭkz=Ek`YKp ,:W`suXMlS)ȁ$3; ]jp'jS5pd4g.Ȃ!Kh !r';aȳ:_Ir9d=;.@[v%]7;X5e?w禎iFb+4ZPxTu 1bJ/Xk>La4[3`^K],\͆7L.^.ûamtD\owXGO>vrVB5@|tGZOH:rtK/h[j2'շ6|Vm5 {vn* "/=@r8 iqEa=}htT߁}0 %8@u-p0?SFјaR»TTs%Ԅ%s=Um3E,p}9]C#C`}8BYS ҋa>YZXxߐ'2_9ЌG* uqq&:<ԙno#}V9},uӨ Ji6{ޛ%4Xdjq!'.XRhy a͖ YAT՛`mPfs $Vu5۷ ΁[PZEY&he I,q)XM$b h9^RK\z=+-&3,~3z^h$'\_nXՖ fnCϠZV֪BݡXBGM4_a0t(}1Kw:d %!Ao Gݐlr7z0&OC^#)#ݵ(m־)<{N1` \;Z&^9rf :ą%nknmh\V~Y Eޫ|m_]q yErba-6Y7p!BT4[FރRBAK8+_k\C(v۱*5U#LڵWv\xB);PB ADwL5$rVG* sAJGC*T4aF`1E"GNig]" 4qE}DzUڜ܍3Յ4vk7 *u /rC?N$.lڛf [N0FdO9 2n.KP2j(=N n I2եE5KH@{1  ;D~4~ -}>sea6W+c9/Kf*81#4ڀ2Pt_2t(b]!6Z8Q76ӎs?lR70ɰOm&w7*C.@**2=djn\Fd"y: <a(c:,q!F.:1s)v39v${V"a 7az`rv. 3#޽+({sC,1rL"B5 w[ [O\@[6·y4s`*j>Ai8ۘbfn~^s*ɿ Đ) PV 1f'F50цS/|krl]_)JzөL.?* 7T<7@N.xDN cq3u=0Q }Y(}uЏIUtVX4ܣ!5\F,%Y JS<~|㤴.jOZ;]oVמߌ6?tT>7G0̽SmLdWW$ٝ<e%` *$!&IջnS|I2&Ǚs:[!46p8>[}?esiyuƈ&; [0[!ǒUu¬ Y:V}}PQ a"J-\ts^b9)_I#X3isUJ0T JwP'AuO}/w#Is@P{Ah% @S7B;5ɱrR?zn }Ku,mz! \ʊ(1u+&l׍pfjRzc60R #܉AB=T8\[=a~slV9ER*ɰ7-r7"4Ψz|\LsBL#rۧCy3;ZW`' 8ڲL4d \c">]1*o Hѥ ;o'+\X?A/kHr2Yf4m"K&( ٣@i7&t,a1B]WZbڀv;0’hǁDC!4DiXs5[F i6oSE)LeA*5i٢ΟwXi Ԙd6b"gIop !x}QRQfr+.M_u\ $1'@\8!*@ Ve~W CCY6E/c_s^][WѪb7&hfج{bw $ra$i.*W(Jy7 k)R h>/ EI8FBj>0di1 ,;x{fD@`諾t4*9?=b?#j)iL Jq!!~xFr %׹9!~ե+;kvJ)$d-j9NgC6b{Smqkn0`~_z?~W/AKjgJ>Q?cѾ!+&+6||~uۥpՃfħI_@gTQ]DK>aڱ)Ŗ3/İ~},ϯ9f֎ yϩJ:&\ղQ`tes/a/2 ౢEz\PEDwU$;KUgy= AqDRQez,[(];P&rr3϶@!R!U@x8ɆpPD ZQUKL؟cb2%(-23GW]03 B΀gb4**C.4W믹A}cx.ޅlWrTDZN7!:1xLJ G9H1!`.|$I+4k 8CȄ0 Ɯ^3X<ԭ{5^oaḠg/`KnZ[4Q`N*y z94xr- ]O#5D A /UYGoxmTAQxZ=/ޭz R? g -2 ?="0'GgU%Jm]2Gr \ޞj#@RRߝXw ,N}z4ή{K"$LhqH\N-&EVVǠFO0!~ @A ]+oY|7ت* :%J*I)!i|4[B}c { @VOZEQYGِZO{D`%޴ ̏1帑:x)P@m l?ޅBuC="9EDC'^nqm˃In?AhK \L,lnߵȻE6TRBc1wxŀ宗-5 ;ҧќ p|8 }:wĤ{5jOHusզ Ӑ p`V[ <q|wKP)15+64\7YQi'l_jErS]g@`AKڒayià|m+<(^εZgA>P(`=p͝7qUö#VB0$<џjf0Sۣ'*P8?D뙖h`dN&X%r2^>j/[ # [x Q')p#$!1YmMXSɃl'6/Mx6(AMii)o6:.*/V;VlѬ(axo(d{(]W*kliL_18T SrpIRPU{OMJz@8@:( +,JԎfoL:AOlk ZXo񪤼Rro6 M :ުbGI+b_Û=Bԋu_UOƥS5!T )>@=W[9K]HR)g/zc oр1WV wz2L{K$QVUDDӋ7׿ne45HI*YdNoY%׫`ezSS!B.FUMi=]]cBP30D\1@k]<wu&"!h߹P l D<,RYIGW>>:;#lqEN|wr[7K0׼wLvk*񎏐_JV$'Ft;^q$d~uE$LkwEA?gwXf`7~nj%Z|Lf04UwS:=>`s,@Ѥ<Ϲ&˄cGi:(T%GC7$C:aHh(pR\y4[m.-eP,kcԠV"I?I2S|FE4Z-L7[0GX|QHM:.-UOT`DPH#FSRs/4D>4ѓ%Bq>y6Z(VgX,Ke x z]dAx8Zn}R|^j1Ӯ_V_: \@4$"FԦKlz/Ӗ=MR4m9;vye)""dFh%r)^\b WQ&h˳ 28耩ae9$!NcIo\ "fp-Lj )Y- (V #R%4r*cXZG7H;OMKv>ܠ ;j)"u-GHӲFc*D>ӣD:r EŶl9)U&v:Ow“߿c)9}dpk>>s9ׁL0g*0<)q~_{I2ḛ0p r'+.K@2S`lѮ]>ҚA{j[ui0|Gish<}ZkK)E$qߢӉV#duځr{9.a[I=-unLZ#PDb^$ۦ)A1QNX Y6s<QHCec+nj'q&;:dy"ג|gS$P!OJv-c+&{zpCmG"b B k Jܦƻb 9jd͸`5(\]n%VSC;ѷTyQ{8^l]O"~TvQG-㬱6K}vq{7h(mɻmA$"t˕u/s7͠zrG&[wնUPkka]HM^Xz׍I=WM UUl¢s3e^k_N)Qc3S=gFeCzSon²A֧8Y"Na7R}U}=JcƆI'J-b1oπΣcpp jNml*HFU٠UsR'/]:*C h] &'wnDoU4Nj$BrK~L#9Ҹ$oHK:H()GχĴȋ* kc,>:aVDGHFΎ۞0`>iNUjFR E)zXB{4Ǿ5+l,!emwcV`S _>ӓ,m/j=ӰG3lsuշ_lre֧ IĞ '王{D\p^eww'͹E8:a'z(PKtI~1p#O~ȫ4TΎJ}DhPW3&HX?**\<ٞoubrBVsgY@}#d~R8J_tڝ! I 75;UQQ>/'_OU ֈkriN%f3{utm) J1Ân"͎f4 Y&s )zcM=]8x+ ,Gqt:7 օdqK? x\!Lŀͻw^3O<;/cM9,?m0r1ƈ7,Eъ 1vy~#yCU QP*.gl! qTm !}Po3WU_dd:7I nmT4ƈjxd)x4F^\.[`x1RKivI3 ^ izJ9>LcG̖2c]"A~n [g>4cgGba{Dޫ/B+r*Bw}f ;g*;I=I@^ _-*Aa8(` W pؓ9V&>lnDd]obW1$[m5t߳cȺh^ݱXmxjtxLћa<'cu9VGS+qPM*Ƞ&ZԠL*>+_wb5 IaXEX;yc;C] 8VQ3<s#j''WK^(kV&)x4ta_^)YhXs% >Ⱦհpm6QYTMgL/vdL25bHGCwKc{Q7չ\=Ov'M`u85U=?i֑O2ك68|NB &R;gUߜ^+4CzcSἨwS- )y+oWB rz Ϳ]=,>*_] L "A%;MJ9NG!@[.V%le@&M|Im_ t5VO-ܶ\ N`x7uԌ=n氙B+&] '} vweb=T׼]zPccO_9aw˧\7jE$5OYL{QU`Ex޹v hk_Ӏ8b{gL2q̹ yjw+ێMn@0w+a{֞ƤާM3iiN >'Pf^J.6F"@C6nKzax4_3Z\RJ!!]/'.|k/BA]5B@2(X4$?2Z9L{V.Wf#c ;62ƽd7TTbNw΍?Zc%d>O䂹N\lKzjzmZٙO?H:. 6RyFD9"F+ ھS0^n|K(\jlE] Xp{CJb[^OU ~旛Ȇu]³3Hإt_6 H$_]4 $MDBc35sWv7\KL5M/UbqSGRjz_ebD?jІsM}ujZ(ԥ]!x,Dtu&0OTF Rʰ~MWh=1T]%."(U 3SF$q}QOUnAK=ҵa>r$-#%lFLHc)GMc .vSOܘJ:2.՛ ChZCHy7 x92\.g1ܵ:VlGc,Rg5]9̭sR%]Z;;ƿBy]yE8 JVzTiUpj.NB^͈ԡ)G/ +u"fb<_W:p3t5*6or2XQhŀ2$ƫZlTB@alG6ۓXTQx 6zy^P4`9Fy~O=" @$R(ZldO¦-vr GϯB +V!Ib|oJ.O)M IzI@mQQ,3&/Pv$sHR:Q&5dr2NϹS>q`r5~ .vKjf0^h5v<5 3 vtL!#=@# , }`OiH250<ߐ .Q 0eTJ7_$zB:FZVa`Lh;VUgo@Ҵ+97HRBς .2_QSSV8$?\`ơ"_?AP[@ ͍RN}NE9VHwZq;4`TOkL@1"%"͂q/cAN[' b \/'y{KVB3KG t`hcv[^ a ԥdj>:ɝ"".kqȻL`VYYf$SA\۟aE4-H;C%Q;x#- Db "G X&xH4@ioV{(E T M|ka8\3Z ȟ LPuGmcіɏ^c b{ P K2^XN5ά"{6cQG29]}!8BN9sI0G7?fV#wJf{~naat#sdA` ޚ,38.plvx9o:_NϚ@ 4W`\s43Y?zW]]m"vQ s6s H 3Wv: J) =*ar8nP f C-o+e| kHwyBJ̸dm m\X a8 pέ-Ba3g0] wI((C$r['"U(mKwM8%F.,(EHY@w?[ mh ;f#IcP$mc^qrr#Jk73$ Cȡȭ٭idrŋ(mZ!Я&JzxxwHޛ=ˆ[Xsq;quh@{eѨeOR%\|HM!-r?vHڸs]c#/U\Ďm,.qh(ov@9fw0s_Z❲Qsy P9 ]-Z1 _yC-W/dM h1S!盐*fyrutjR\VSfs]FEt *ϕcc%7&(r% *A2L"I[Zҍ>}LU }VQ pUpKyB+ ^*M$wʄ8z5ov[4Sѐ;~ܓļ"@]}dO42FC8FrZ)@ X0!c~m</Oר%mx65"7A )bM &yiq8JkgWG+s' YyumL]v4vQ0_(bڥvMXY *>oDjV+ty|##_<9zjI]SW`oOrm܃P*ͪYfbr #T!SZ b(rA} ')f4 *!mO܀ LHE%]3~oI75DbMVZUdlAcK`CdHYku,hG>nyZJ~%*Os^ WȢ$݋d1x:86FQi(4V|GHYiFaX%߰HSrLMB4!AyE%1\=seycak*4 I\#DlU^3әr욍KP=c1W#a*>9ޯ ֎pu\H̬Y+0~Yg+ehM3"2 `D(}yA{e`@  WamQ7z'ф_T2co |G/QxJnmGG}Clm(N)'o$i:Kj2h`KױgZaBj4tE&5A@+^#I`Jk7Xr_ƽ[2l$=.=} ֛FÎ܎qN!d"ܿi8 !l&f 5=DMl/{oн ` P-6# xjsr9IWA%;Ih+Z(8Y×8&= Ϣ֮'mY4<6 [cu^YTl Y*ɴhl{l9 Xq, 9m^diWv2v=GN)n;d jh5RF}O~"S15^Nv.v_*EU_ղĀ2ee>9mMyMw.%,$@&HeIoCM$mІq{-B/uA0 ,'Xw:čF}`_Jt:)J$@.1Q92"k#a]4d0QQbqG3J ;m`LY|[tZڠy^@"ӓN3[eS@rsRq+Y$Y!~!HZQI.9ɶiDtmxL ~N[1iUϥޛhp7^57yɵ/Ot nJ6@G dnS95py 6(qSŻZs* _i[O X v_[~?ߝ8+%A a=QE>1Ա!m1paf$/*N <~_9K;z{f>IX}zgiJ9UXc1ussP;ء f7\RJ =8Ɉ >&! =/ B2MѤ"hwjO7,֎d"y>3N9*եDm+NSϯz}DD+L-)J(εfmZĢ'}ԾƉ |H'~źQy6_\ Sfc[-gDEB,t6z#]+æ/)W/?8 \ҠQ!tX.x/ 9zexm֭-#_wJg4!SP3~urv8-j>$!XYxePp7"qr6d^rH/t.aBzxņ<dA.8,)!}rX5哛’(qSĘ"ܟYE?MiNyCvh8jj$p'Kr В\nSr돱sHʀoÃ?fLTvLY LL׌9x){VHRY>zfc~>jL%zxF\dFm[J(< &*tRv=u\)58q ˸f~䠯Fp-L6 _R|/vRYJud2-m)iwo,`iz uQ*"{JQzH=ܚgq-m5aQui4s [['}EsM#M0&s@BhJ"8e5 WhLH,N) E[)Vji{ONoJ*'ۃFڏbWoŚKp2z,7w0U9T*4h(FDeɭ-*ݫ%ûqqKIi$X : H( ԢۨӃ!䢷<9VZ(HBgY4q!  6}?.E!cb~0$2e m?nm6*Cgx ! ,O@GPCc| &h3GSD4FE͙.LMA+R8;5*ؾOJ4o)!\ۂϱ$\c+21e@dlx.[Bo+&c~-8 2t@;^$3ܫ2uEm[7; CJ-ŚJ}# 7^^["AQfpHs!xG@c{]4Ur@Hk38\6( L58ܯ90@>HtAZbQNC+_M\T~/n9'3Ӛ۩}&RzXpdd5[a4m1އʝ9{cȑ"d@Z~#r|g'yIeu~,E?\'◲:g xf3ygW r+p,va( 'iMqw>=)z$^ݟ`3Na41Oi>([6JA/TyԁrIH-UDfKQh+B$0"<)^:J/i..i.m"@+QfaC :y* %ƛM<d!xXV|@=A*y_TI`<2(;rÀܛ/ރ*ÆHYUxL3bBqz$`͐0c a&̈́q;ҨۈFMTljAP(8Sb1Κ&gzԬ`?O`*SL(yݜfaQfw~= >X#vOeR6tq31/Yk1,0xW_ Eic E|ZiV/l@AOYNڐFNNI1o_L zƺQ-`pV)V!LHWP$pD#cJ`;5;/.W=GȂH=>X64}D؋ˊBPHw=>4~'u!ѥ-xY'N\'YZiN$#=6!2r ipv/1_"YH2D zH'?@F^#fVyP%XS/'wc4Ul/1>yKq h(Br]{*M2) hiL_yq(a{O0[Ɏ}'H,sG縮IQ< P3l~~"€#77/L￾.pcj+!' 9wX L"tqqQc슩05aYF#4!2̇iCI5*:EF\4 ~ _…F~`/Z?F/djwRLV @UMUxp6[ck/L0+L:zyQJ&bV Gq7$zkA3S.Fp♦? c $| aCEߕo3-&:t6jZ14^ᏵE+ުzRL2|ӱS04[ qcD~m4SC^M;AP0ͳg )U,}ر@zprW!͎An!JT6ݜX ,.3jF9"ìLw,&ϛJk(_bSBВ]},Jb=q&CD~o( slެ8b]}MDz2!v'^% ѨBodc9jMN؋?-YkG&,ѸEV;"nU]WۓȍJ(CbwrpMԻܨ/P=|B"w`7cJr}OtcDJDUݐ${7%`_ qi|eyӾesR*I^V6ȇ~`_zV(6*ѓN0'Am"YŊ C#D![ CM@IfdV~Au,@yp[ы{wO";5)x@D3~7i2 z&\7^î hΌ0tqebFZX`Cn$1+"pC5Y5dޛ* ,1p:KU 힃 ܩ7*QF*XB.H6im0\u)*"IW3M^>ְv΄ִ@:~);GjJt3 z 6S2RfňKs_Ff$x\^v̯ǒenp k q8(vXBȀib"DS׎%u[-voVy. sV&L LRc+1BB;lZ;׶(ڴ~= WOuZ$qF81X8?j_>π\w kkozŽ.{PLr@PxJ |Ɵ VmC^4߮E‘KC? PA~LHdd фD(jof+:Tw}Cq{E~b)IÈ=.d?v1J"XԖLs. G_[N ]\*0QeI@EH Y0j_f {?Pd16 bp: շ> |z 9|U* FK~v:jD*[*x~Lp ]]xj5VRqo5r'2ufڪ.GM,xH@`pS cIѬp_W柒\Fl BbX"[^o[<88 T(" $Lð jq}ZMWݛۢ>mB7- \bukPXJDhF!]ô1yd-ߦt-7h<-CM! 5w9CF& ʕ`& ;ß^ğb'𯜑*F1? slEv;VU*v q[,s%B?9` ;" jFWQ#4z!lq!CDp0kUnO "%h"76(o$ JIaI#X;$:%}Q/T993Wy,H/mr{g<<߱6_ZTS%{R-΋U p`ȴ*հx-lZ9WIk3x߮  DAa1XfsgQG2e[#ͺ[C@%!%$ ,d-HE{wͺr֗#,'ΰ,? uxz[j-25uf :9+d^_,(dcZ/]YfSDr 3`[1QRmsz&1`@PX^ǔ񟚆Ů k9 ;4 xuX 9X rWh\y%HmzoR{)$2[ ^MS%9V֎x=0/ QhyRJ/H @C.Td\TaG0c,^ŏm{ȹL\J}dW%Hdoδ{ڇuiXkPq+eWsc8]ծ^( ܁_ŝuWSʿ˪`VEv&uޛm0 s9BLCⓖ`tġƤKz2Xƭ7G Đ ª})ڙ\<UT!Oǹ x-&SD]K߸I}&LtD0r:n al/e#8oTڮWH^ +QhiKjgއ2DC18p5T+ɍkw--3=;#ϱ IW'4-Hp(MC1nw18pj]p3S̤ڻQ @;a(V\=w[D8V%oif9!Th>";?dD7nv( V1kbt;Ԑ4h~(!="9g]2[! l_]6I5iS ƾ2tdo>olIԛg*<"?ŗH5ڲ~X"qLm0C0"ScG`'D5O]b7c_FNF$IbA4q9XZ=n_* }rlV V 0[>a9ɛ@HJ ,ygohW mP\n{p "(GCHЁ(%KMeJ۴`<4Ey'n8jHH`v*sx]aX~uogAcMxbN{$rllkBϔ?Cж4c.|;+ ,w)Hhh,#"X.7,AN$÷ߛh\(L4τiM5$@E.u3Az qKʎҎRFKQr킸dksyrU1mJ |:MKֵڍu͆†pv?jh:{[E?q YFvL\ sfGKotd6xk|YVeYu91ND%7XR̶d/c,YNu_ɎKcGD SWM>1g-Bo*ˮ E+o,=rZ-r4C#(]z/}BЀCmz}0FGX6]4ʨeT &î@uC,&8NWiIGCi&Z1]FAk֍U(̨&l2^q\rfMAZ (AHBBJIBi  %_0)W;g| W#7( Ԏ$)mƑ#A GVt7~7Utq# }AAϬ6$I4B٘ɾ*Áj6c%GSRO#{v 8py0I6WӚjǧ)i#ޑ^kQfo=HX4nΰ-@防rf=Ҁ_#6&F eox^TmlXY~ov^ -iH ٳ7FFȀ_UmM}xbg4) h^Hxח($hWh!5R 8>u2Oew 1as'$P] N[2r^f=B%RVNpw:hתKa$ iy%z;3@o=&\̏~.A-HA7IM,j  ?2zI8\`J`}5dVjDal@ pLZz99D>&%%».1 e1(,"h+,Ig'Ma vPWkDP>\3EU*öwͺݜ5!Wd=T|G6K#"KQ >*S[32B8n޺fZ‘pcg͘X3'8%蘂ݭ3".eaTC!sA A  ~[聊}x"W؇ⴁ-Թ߳cljMBK qi:懛ZC;dg [=߁7:5*U:)1.ek ЍFӺh8vAEz4ǂ,I5@֚ۙc#<W0ӺFF qLP"#86;8lr*N "9R=+?^GC u!_SA+ú\"jj(D';ApٹNL|n^$*4e{ Y{PÇ ^7kuA?p $`Xv^q`Sb83k{[_ζFكX9=6֧DWG.[{0m)SCoi9C4\M(T \v;؝l-Y!T-MI80=_ XciKrǵJ*`c3Hm0ビ#'^;ƌNWeGỎOnokۻg SHxnG2)ڤ&uAՑf+g ೀl!{MBY/),rbfdm 궬%1?R%b9.&-[&2ݞ07;}LlXg)_FSܑ`#a&G(k"o٫M'ص=vAq%9vRWvr n0VI0 g๹_:Lv9vzb1[.XXK4_1E+Ӥ(SX0AHŏ8O߹d"Cڰ6t6E⳪KYbނ|qdD'oNm-E#uJ$}e8!Lte=g0sJutq@ɯ,vY3oC. 9SfQ &jp9a@kSc\Neמ (-\!UM7>mmҁŰڔ}`pybL^ Ԓ!\U,ZoUdmQGP)y<=9wR)2M7}By.ݕ{M|vFy9z 5oQ2~Ǻg[ݬ)^=;fp vh#PD0C?tܽ_Ls=w)H[IUh~eJ0<4wҪ4Z9 ɹ*S:2:Bb%RF؈g(v)MԎzIO8Yb(W@ 9 &cpxBwnOs(ƿa"[ӥ@]ӕl%Z3O<IºoW\](j`T9 ﬡzo/ۤrHnko9eQye;-lØb E׫$߼=AhA )# /*Hd>@>y}">5?Y'{Sͤxn Psz-WCFps.[A c OdK'w \ G}+>d; L6ʫtJ? :/|"J)NfTH ȁ@0b:@>V9CQD=`3Gݐ m֏)BRSX 9˱5#s&Gs y hu #9l"[3c_z;f-NNwLXd=%~qfBCf>22}^^" Z[X)pX$g+s҆){ V pv_uuu͊rJWD[ҎA88ְܲCgRe`aHi:=4܁E[)f>)%[xYH?rK&ql~5M$h~[Izw/\MX8O `Qij 5hOoʃYrٗvL;{Zh/wJȺeg{68NsmPQ7@ͷxWC1RB%˦L_Y# oGaMsGhPr`i?jd 60t^[,T)8d]8,Qx~O$26YiR &׾cn%ѽE|3l&i"X=^{H{€|='(sC[ȧc(^.44r]C_к;]时 @ 61ۅyi Cgs^zquSX({6FNtToG/ḉqzP.G|hd?HkoUHIO |P<"y.V.V.]qI8ۏb X(|G*)4 ~WI dB'<+`)M!LhNLP ?N{Aϔe̍ JJT(lRzGz23*}B4N:yvݣ04Y*>J%XQRPFH܂{|F;5{W\KpdV}"v ;<c{BtuhD6et}z)7E^ƟkzOѤ;1#?.͈_`<{ȃP1%Wɻ+fBCƜla- T2M cfGl9|H$ y6&ɳ'~}/7~zգ?[^}|'S1s|7Vĕm,PUm&@ _G5T"Gk v R3 cƈHbOuL3#u=CXZ>xz]9JRLtLD`!OyCdvNm-}R5"7j\߇asm EŸdc~Zy}}$r@q]8"<cJzяEף>."JQZx|̠iJͅųr ,x5TJ= e{̫ 7Pgbd6?<AM?2?{ԡc'/E7eJGQ(%LVm@0P}]y@9?H U|J1,؎[+S2 N_#!lǤK4_lͪu~.QUaWcP'-v8$% `?{),JDC H|Sq3=;N:͵]V`bmchPd@f Scu05?A :dQy̲qH D ڮ&R?e~d?UU|d#Ē ̃gĬzEcZz6З3Baڏ{J'vD{J*ܷS -i>f'LsS}t%h&@t d$!4/CMܖr|oFx!n)kOb(5 ߿WۂcSQ;PƐx!k0" gTOT;n?\?=!;~]A#u>&_aҠBK,IFLjqy:Q)H61[93kGm YYq RiKb4_:12IXe MԵ>׉j."~jH=kg/sjuFS psc)qAOG#GdG濏' 6D٩&(kIw17BmgsP]9cMjڥk0g]e41oϾC4=zx ʖ+b啙4teeѐ,u".ʃq34ggZ \nq6ZA}\ׯͱ!N|'Cc`M~^S6&uŎ7Ӗ D83b[;8eME0mDFq )`T|ö^.-[:)+ p} OF5ަPIs}ʽkB?mp}8o uiPxߩ@an3̸y RQk{zc$ aVaMqtH(p1 DAmLLf#S!h# ÍhUwJ¾S@j9VGMa-?!%kJȰ/Se6ɸ8=.q#@qgs=kYvw_?)ݵ%ֿGK0Ȅ 1+J,(u[f_}kB[x:_I(2.Hf=6ձ iDF@HbNWu2C!Wr>(b ^tw%#3S}cd[A'gv =4n YRN „CY:adTG(̠0-v\ΚϩtXqdQ G@ЦUy,xP2Un5H@ۮ,)"$,td7v匴 V5ebpz"nB|R8\Aǔ^&c9;/˜HH8 FUj}d5|^ vހYv}?ݡ}ZrBQ8ϫഞ*3(KN yY滒j_J*iii9CV w'=d%=36b 4exR k !ᖟG.1G^21۵8>G[9k՚VPTwx~rƔ"y L8֐Aɱ|;t _1K-[o\,XX=ы*Nnh78oZ IUaMʛa'<"-Q̈́fxGtM|]Q 6;>leBf0ˎ*dhKz?F* "W 7:f٘ҥD *9XPHDf Nc13@“%3&C_ʃ,bXpOSoJP1B<nLJZM+m 4ZcJB!rқ)8uȾ-z 8^q x| 2-|/:ϫI#e \LTL0䠿u2MMt؜ӜF唄\qC)ŵ-h_o>UG1zgN1(4Y}P0\@uZ > ?ȵ K,cҹש"'ه]$iG{kUsDruzEcK-fKU&g$2~PJIˊѿ9H nXSn:d83ctr[Eq7ZOR8~or ]VfTIX=+Jʹ閩8F2u#MD;_f6'Ϲ+}sq'ҟO:- ׏eRVBGbYltf"wd^Sp]m ii:9O'w(b[/!m8=ߔ ⓛT(̠mQ;JiPf 8)W)CiZ`Za`O3Pb,y2PBe).`0İͳ҂^'LT1Xyb*k7cxw |Pi98ݼD ̚913?mʴ 1.쁥B rAvBK0 /ǥ ϭk+^) Uvfe=4sJm֍C'z &$dắ( 1_F-O架Xy5J;1U |:BZ;՚ nBӊK/$3RPN{9P?CK+\R ;$M iFݔc]cvObM#"K^FDVIr׵myUoP,~ ]=Zk;&I@)M$q8fVfG[|0NߛEf8N7)I#=d9Ơ98w@"ԶǕwx~>|.`lbX اmD(LYpJ d B/ ufۥEXGM 04ȿak9K|lCuC#@@T!*d6|Ms4:#RMR,"dnSyJ|l/Nx:MPnԪB#et5O 3bDž?a\z17xViQuVpё88N}\"%$E*c ݑ^TF9"3e˵Á{_:Ώ?eaikQE^f=R2s#sD\v\Q_z KvO"@Ӈlڋ8F `_,C4~;xL埽IM\9]v2 Uф Ę4,SﻴtnB HGCٝ]o7̤;). ޟkҰ+ Eno0Iif+*Ǚ _.҈K``vDKCtჄHD *^Ƃ憦& KͩnjYӕl*+kiWҐu|}1&T-V&*rb4 ʛ 'mA.03ӻ\^QYV]`mϑ 6TA Fy%\qXh 068KD`A} t@p <-[˰ ;o݃o8l ,M0Y;xR,ͱ/7h 㓝srFn# ;[KgX@'8D` jjxH4hBU4e6Ur7! \khqݽ+9J=&*I.rT̶qp3s.!߬LUxd%M-("ϥ]*I@sP2`?vJ"(({jWSّڀ _ 'T k1' r~)U3lNvȖ2?j`蔅ׅaz]G{PxB:@:nj=zzj]ͺJQ&ў%LRWtLtF$qZZS}׀[bY{XΞM"thv, =24W%j1Hӣ!eKOXiؗlْ=3Īm\ɠ_W Q|Oo#9JE!@W+7$nu+i^֯KK_oP_ڽ0aH`.ɰ 9HٻX HnjSivLx>Ce/Nښm{;TJ ?`F$n Y6le68X(@ʃm4ˇe# _(jj˞߿lf~\K.]R,&kɩ&ӑv^y=OcҒ9 ^ge::R"Tok; f \op $twe#(F~E}t_F"59b%R@41 x_錴k"!s)U.$F4mPmOysm ʏ :*F#j,~ݿpJat ŸIr4 p?Ò$_A!CEg@u:A~ܛ*Vca&Qaɺh7!<v?|X!%$G%KLo?<0;,F 1ܮ~'z|jqp;50RͯV`f] I c7 u!Z ߔzj$-¹J^ě1'X2|w7K8φp~nM>GS?O]x'Eq(u,.M_> `vW[W9Yz)M:Rw=&nv߯lLꉿ! xA/o'ǕNR Jq0Z/`A@kl?+ C;瞜pbxP,JK?Fxۣ*zF?e4-aKpu`G$er \4XFǑ1-&>$;qZj1 `& Q6H}ŠGejH:ձ*+{gaUb < s N Ʊ_/AcHR񛒭=(h2APYgXdFH8&~T~[W:;:eM_.Ò]wZVǓB6jY~/=t+W$ )q?<#2L"٤.t;aVR~Y̽-֥,>>%p<9q 8=%Jрu \,ץd4&U ^d 6|?4Yf25oO})!BBj">m<;,6;Sb>,yh^0+ӷ\/?BX[00SYz`v k^^_Jġғ!Q6M )~jEH6R+KߙN=;\_h?C얀qKkzbỷ#82F9\B"(Y5P*d&d-Py~ un քY8\ Kr ήd@`A+H/ 1-A-$q˴Y^QV34i=$㉲MqN+{MUGZ;* V51Tfm%'NK{k0&<9} c52Rq<2Y $?8i,p9nTaSs$f^Q/d28tp HV x]ZÐiqkx=5$lB+_k?'a?@ؠfϣekn2MCG\*䧩m9MpijBMu#74H*N|/3 i"kj OvtK-CKXwbi&0^[kk~,yNGx+X1t84ϕ1TiZ&cz  ߓhf yq{ts\/C - :/H8v fR*o2{ h6!jhL15@ȂP' Ei +A1dd;xcmAY鼫o?ТQùXH{vp(CvQ! `P̲cĺ:U f{^iN8KMZxMpYrT^͛9l&Sc#EP}H чĤ8BV뚋d@)/vVUكH/6c,l:HTM+/#S$kRgl]{ ^wGIyH `%d56ẠO;Tb wg`Ҹ4z`G=g8֥4-1T p*r73:Ȧ ej:D:@K$vW[OCick4X[Y1 ]5;\f9}}.݀zU_QA` [{b╊Hz7V0Z8 8t_,]Zx\R< ed*iCS8zCz?Sj6i;ag?5$tߛi%<zQI[qWNf޷|?.~){?T iO oH3@oÑp=4hȥuK>Ci\ͷ1z2U-єTj.\` Ky{wwIM^tinsEp{;)_gݶw;7Vck;={C q^;嚛zOݖ6;w-ck=7 k+ؚx=cQ}RJfu{]yjnUv ϋs[G^﮾p[PM>>8oh{%Z{o|;`=RקWe={NZOw}z>ʩCU{^ :mށ鎡Uf{.uW:;#}!@^V|}ꫭzILfpMrUvcn՘4{ǻzhx۝mGGw sWۻY^q=HPgΆ|uKK7ގ}oh^G]sOk1 mIU:I G%Dg{g-y{ܞwKqbvgZ5f/u2z=3gO{(61||$־qۻo:|rEv^ooz={uKT5*ذ3@ @u>A|OhNSQnvܻZwuzqoW6LkTm]U8@\K-6NH\TiwcB_-RFWJ=}NocU]+lۻ-Ӹ{PT|1엧Cw %A>[\^%͟MkA<б}K  F˻SM]aqO04 2su {/ovW nۻvR7Z7ȓGSQ¼m%=}V|-תIboo}|+.׶y26ޮ$|KwՋכ:v`}4׳}x_[_J{{J{ =i)NDg56z&o_Ov}lzތS#=:.y뷖c:ٯ=@:9d۵æ`J7侃3eYihօm`wvr4Qw^:^ۚj [mz{=Wޕ&WmYm+v tl6W}^|wT^WZ:=ۃ%2!DٯwPed(d4Q{=P ]Sv_{۽_s;ivP_^U"]:6I*E Yw搥)CF*D)kKT} Ug$^cOvvxg_//gȑp@}qw]'ֹ4B L@  RT4GqΏ|}/}{]w_n(}9禜F\boNsesU̷l]۾Fuנfl=2n'K/kinO|I5nW>|g|}gU.%>W{}o{=pgnx<#[kݥ.ڷom^\ʫZbe(>E׾:kewk|6Wus=ƚ1j&7sg'q{Υw{ŷ-{4ڻ}Y^9^.me}l򯽯p=[X@mO}^<٩֍*!+^}wmѮ{OoUx=}dXG_KY}/84ׁwϽyd}* L_]vwy{5w}=Wlw4-wypg]4[S{>敖y۾K$}uc.;z 9l@3P]7{jyMv^V0B[4ސ@fwe9:w{/{dk}t77{y{q%v} ﯝqnsﯨvu#Ta\͎KaիgE ){tIӹ> ;w}}iúdD!UϞc6/DmNםZ!hݡaz=^lw]e鯝6g7weR($**hJKۇ4cAo >9+bցwtj>qn}vr1kJ[60;B}XVjbムϤ)-kuwRσzinc*mw{pZnltpFۻfR%W[*pWgvʐ(yM`ٓ U)C.9T`ͶQ@/Q=vP3{D׮ى+ٴdy5S*U`jv4S<|jLt7:->.]HkXGwr}rkt4 /^8wszn,g}wޠA {w[UwR_g=Pqzi=%EVl)V $)W8t^[{cQKꔒw{W{j}䢟w|>t.`$ )mZWwyē|Q,{-[Gۀ>(%<0v̚ZVnsoyVGΏ7\%TgY_{(}lc> .ܝ)uWv^hrfɬFeq[.c.&{wK/\uܰӦnceֳlݣ7`]ST@.>v ֵ({P ƒn {qm=67{lAh{bM:xRXϳ WӚPW|>@^Kn0e bMӣC}jcRuwn}ˮ6-lco;3|f녽ݟ9J(Q[Cޛit}P=4QT7LӃuݞOjί1}U=7KۼT֪]5Q)amlHl5SU{kyN6l.cX++{.}R}y>475 nhѡ}mPn JZ=yU޺g\қf3mdT^|}wgGujos f{ݯ=uwsm+uܾuw\uPgN}y56dm]nZw.y{[]iO/rz-vy믵ܾ=ޟ|ͳw[N:{,&ڃ;=}{}z̽7{;wa-^y_{zw}>;{wrg&ONϛ}n}}{g{cj*R돬)N]}f4;h>e:{>oKsjLRHri7]뛐zӞwG5w7 $ b@ L@@@@ @&4' # LL @ 0M FFh@@@4 `Ld44LL!A @Sƍ F" 5@&12L0 M10Fjd44@OCBmțBi @M 2b#&Lm^mmSQ?n?g=~v=+Wg5|J!湳Pne޷W:=/˚Tpx'wM%V]*@G] YBfR?Oq_f7X6*ncb^fN~ `} ǩ7]|\I Zủ?skjH%KTefs95ws,_ !}~;9}58Q*|ZT5 U1* @7387ć.oA=k⚠(m1,IvML";$h;9XOIMe (ȡoH?tu*<2ļ󔗣s!TdT@s@%M#)vd26stGW5RR.ԊWpсDʲt @ғE{1aU0nݙjѵMv+ѽ^N||X~|L4eia?92{-^Ȍ&j/zPEp'19BK6Hf~jÍ^ 5?}Q"YZdgC &7H ]k"')Ʊyl{c7Zn,=&s$vIDΥo?y&d /Tϙ FIoFH(*T#XD::wzkȴT٘A~W"jS,B9}% Fj,-F˯%ƠN?hZ~?Q2n>9 ê;OH,$ԄH GeZ]GҤ4˅cFB&WBK\j ꢬKKMU]6汙T_K4eѢNfI5!8wW 3B 5J$r{1NA]:USmFy転ı 6r`r%&po TvSJd̄tŃ+G ˡXT`ACݽ$ bj~qf/R;RU"HY$ _c" $Lk3NL}(_fq} Yx0(WzD ոzU)]HеNH]y{04 cVI+gV [1jwe.(h`[Y-j."(^F Q wTY&ͧ4WBV3Kt=^`qf ح)FCOuxg7sݎ8 W@/p0fa2g}eIcl3yTNn1Llo]_[U}5386Ŷ&&V~h$[)>۾C bm%7.Z̦YBRy'3`G^ңy¥asf .cq ~u;j9 [= }цrt^`lH29(U2P~/A#7p83x.X" iɎ_̦*Ruzl?{-&aVJ.~>F=Fxi?G=m)&祤?0Λ!?9~:niiZg[ [iSP9{]weC4FߕMLB<*p{+[W;)Yvͧ51A*@b; 9MԁD?8E"Ë<2źd )|d1칹e&KA*J^YƈԨo=]CڛNerȝ"8fyn0@i, )96Q~L/9{a'h6l΀!GmcA1 X&e0U2)-V+Kczj)9]8˘NI5.%vUERAaP0<u !PLP'TK6Q)l$UJSDmg~q\0[N˷7#:O,Vu 5u !@\U'L4ҭ(A2ߠиٍOCdI$͆L{~US 2I @dS"12Lkſb8.\WqwYtߑQ̑*I$d c^8u}̐%~}Hv>O{Hln_+"+4IEB3-Y`9 5.S[w]fY::yx\*@b;&a)sңI[+TH#Q9=BSQEZO6̘h|32Nf#5 +T.X @Ρ l: y)uP{ }QɄԨn l4 ʼ h_QUvY4̵/rly$d4|s^!JP(㾽d?-;1V џ4W;An@WD3D{4DWe"Eiûv+2,eD?Sz+$q/ܼ9W]C'ނcR!qB&A%^l41c 8!QJ`Hd<]`Т;C i<]C:$Ftd14l x7H=gQ@#nnw>A8LFD3hYw=D$ ֍5C 1Qm !c fK#脐 nZ r$7Y*0XXI֡Uy@w)1J! ,g_;NsM7@96󇔣%39Q;tQJ\ڻkbU<ZcMp6'C_gAO`H ^TUp S-,\ Zc*#dž5xDpK99LOgl礹!g̽oj2J4se6$ayu\'h @[,?oa-Kڱ)'@!0isZ8XRkLhѧ;β޿-dDfMUřcY6;CP gc2@|$}9깚χۘJ@QjѼhqdƀ?fg8]zi9z2yu t{e)5 2Hl  B_nzU .ѣ',BFQ[$Y 4=s!Q$2<" C=?Km@̟6Mgo޳q4~e"\>u5hPBPɒUpRKoIf{s }/W"h?0|~t0GuT#,-? J_hŕ69Fl|Vn`5^[ynB% j袲 f׆\tv|HBjфj< Y')8l&+$MupJ͚+19rIҰ؟6Eƞ.'xvRP9{J;NיȢW]GmZKd 0GA)B22RK:%CmRh-sV G]#7v263#?&ZB,ۉb8S%qw4N֍ԄdnK=)D`NGȚ$,ME/Où:z+"UK/"&I@X6IHiXq||?'|kxkf e/~xP>g~(1aWZj =2tP1F#X "K]4 %Db2F"(,b( -*!z~~0R UU1D´%FT(!tJ0V M Ċ X28@Ei\7Hࢢ2ͷ. ja>g{}zt(UQ70E7} "z4 ?Nf͎s25&~9Kin[ m||I.0̘d`9hRYi+dD# %J2f%#qsMSi6vX/-D-X %QH%SUKA,; @X)SLf D]ͨ༢jE1Db͕ta•Mʨu+->im+ERjAOF#0deR2C#"=% ;,_hp{)WelhBp;t19tæ>9#kvd1E_4:dőZJIM8NjF$EnY22LT`p /J\T+TQeJ ,,Եc>$8UDV"c\&f.YwhEFOT)M0R1Ag]_J UڔyvTVb2Q[ꧭyK|YO(E] A/mTOg}s2ݔ**0TG_?[QhGR. x1Y_ufP {Y =e~}& l_ <A~g|E 4% ai^IFykʆ B*,FF$VX+  .Dw__ىcŜSC /A#lį)'YDڃ&s4!+@/b6?Vc'AYiAZ_ NRqԆiwA+ YEȄN/! k# To4\D(&>3^rڷP*캢%zA(eNy&9.z_b<ϙ+?YOJ!"$C`9074ifgAgluwo;L8:oQ~P܉(`cϧol#qP6s^&C?+~΋)c؟&xs5~=H?BN3eƤRփ*L_԰^J/ ̱)f ` ڈ if' XpJ=W1VUPPՓSa$lY#@8תh/ν0@ʴzkr'P<_Dg{(} @sv3/g5BԼy %\Kٝ`M)]kࠃHUm/! 22F04Npި|ÿ6dX+,!ylʌ^~Hےa|R'\Cp1x4@DW*Pmd5jV,bAI C5wʤviδ'Qof$|nN RGL6+ŏalB-CBRcIQ3 ehʲؖw^\GpYUgnB* pE٤l7' >S_pLgjƚP{/PfYNįh|ɑnbIfh)BWR5s>@V ǎǺ^'Ζw6a{==`C5{F_KGѾo4=gsP*9ݑY}d4ӷZ{):w4H'FIe(PC\-6qBvcI)g^fqU(U*KUZ3U?t~GRDEvW}WPum_ݨm5ne!&Q>2/y/]Jb{&r_,>S̋޻,Iؠ)_fZI7!bW$`Wj4S^\52x~:c?_CwzgWKD`N$ت ?e,qz#fh3N+{" ;4&P (/m4:}{n3 HUP@H/G Fa߼$gMO39X;Cx˃l ̋Ee8W'Uj7E6M0mnSVgxP.b,,"WBVAw*k.T|uh6$vl!kdd Z7&U/ VQB.80Vm8NC?V?l4\P1{4<|AW<"xyd KŏP;cz5ʞYDG &1S"5^]JO`)`:k_KpW+@V\ĕ։Y#WDNYm6f&-[U#|E]ԫRXd6q.Sj)lvlN5)'Dl0e W \O W#I ; /"P)a fn 9Xd 67ϝW1]/"|P?燖BWN<$D0pʐ!n,ȓjr'F5BD q9Ad%(G\B+SRPSh·O)''J/dŜC0Glca8ecmݶ&{αBH[6$.ȱ d6JМsK܈d 59 '&93O4xwAlWG@aWKU(/w+3:՘V#Ir!.[$EXDyEOR\.]wz,`52d,!AeQ[d`\K2LUj&CRG"iPdu ʅ,f99Vn@o8L(*Sd^fEۦJU7Y`'xqzc3+M逫QPnxa:VKY" I{P*'b⠸ܳ-fhWR*x+d y~$ʼ8\vUg.}YIFICѬ\PdA \ dyq^012-̔$w1QїFK -$1ײh@km}d 6eݣF, PTG^=^ݙAy\y'ZCgiQUQY+_ PRlI5-݌)s\'-3 &2NwyPg'pXHFܧ燍^{, G Y[hhY+݅ʵǿ\93sP^Dq,vNTPhNdqɗ24%Yآ R)TTX" ";u쓯`\*`!2xm^@+;\WEVl8o[<` ǨĘ0O4ry#P:0~!tQ`VhY}qb`b# |1)!EEZʮJ f-,5r4/{xỹNɮwF3{NX 'd5,DNKWǸV @[JX(!?ی#E  fJ/hL{SU%(FϢcj;Spl@; y8`NWҶY&SVLMݸ v mx1:"E-&l"Pb,xvxWGMkc)c2@qް e\9 ݳؔ1ԼxG;$R½(DC0B<)e‡١ŌëV8_Gh R⨷j/XX,TǟgAbLACf>1(AXuN!/zY8=gKiq+YF+Q(afµkb+/:FEaX1`# #lc¼QnV`WZ.h q^7]j˘~a卉7e3FȨqOSA$'2iu DEv)z)pkS-װ ,/Y#z:ó(?1:R`o}Rq*lk*O(r]L4Pe*RzH_||o^?2!~+QZ̤uk)QUm[n8`J%cΨT)e?z8ȉ,vux\g\bg.y-WAlPzR{T ˈ+7vrPII'3?G gd 69a#ăPfq+=rك; ]=%ٯMRZC GZ,8"2'X.*V[L[B81F#, n"IdS2(V6 }]fssD& ($LQd5Mc"i'RZl|DD1g7z{y,!pE NhRR L$!45!0$0v{iR5p%ޮq&ߒ NQ G5_A΍`G- ԯ̗N34&S)tX$d`%ܯId*Hd"#S;(?Sli7˼fri=h ZzN3 9^mrsFZ/9T7PX\ZkZy|\eݑ~M=8[n7ifC+z]*p$YmACc1(%/>ʆKT.tO˦f2~U囓u~%9RzƮj1]nk5ԎY(iid=wc235Ih= r6!jJzRCU 0B81 Ș]3D] | _yɁ:IU Lq;p'q2>v_մCeT`Տ2[y'Odⲉu+R>aǠٌCu,T+J]#{-Bgk,Dܟ +(R:!& /dZ9WD M+j;tXC QcKv>ko&J]2t*(Yr3QmB V1=38a92Si"Hm%[m,,p2[4K('^tkX1="6 e [U!xӉ,kfD`Njp` *Mȇ&5j3"A^]'h/?znirH}>Uxa-A&pC& $ywh$t;GϤGsOTȠ,AwhtPbnYLm;Nu|_DXʧyReh/f9M0@ e'`T4}#e5khmin'߾evE嫷πȥ'zR-E7,٭|` 1)Oih,}@HlNDAŊpM>dDl {NtAJbx-$|8XXē$m12 idUyELя̎vh! N31,L)8wA&z"# b^]DJpq;RffQb17d 55]RZ ܸ;ܷ;1 1EJDCP@V4m HhM|k($U٤k'񄼨57)(r՛$t؂l*>Hq=kn]KzΚbs&B6Q̡zeMNI4[Xmgާ'+Xܻ&<<SN"ZNelЭ02{+qe4}gdɫ5 5 PJAlNLcnT#1C|:ƽ2 b԰@dy4˨MLv0g:Q/I-f؏*beB]Ẽo? = @K2 G-IN-QWa.f,%e`8 yl:g-oF%'hȜ`IaMdvcJ}SN4n!V =w+8EF2,fX5(fb}(;s7esoԏbZͤQ+(0Lc4L9syg\nؕeݶL-b/gsgf)h"u{HŻB`xVyJx҃61>*\u sHŜ!+Tm!rj ZڲWyHC&M"ځao{1BS&X"f ; iʼKz'I&dNu{P2ӎAl@BCb:Ȑ&m%XE?o[yh[t |"˥Uv%h]unOh4H$XRB,`={gQ;N# o.N=;bbS=gDͦrV=COekUB&bOUV_0 -1vlw/BHNQ9's>ڕs=mk JmNHY y,9p!%1gрV0g~wwʠ9w{F>ua],٥woCM?vyk3SfeEN"Y>9={NRt͸7==P a.?q8\:7>={,yCm S0l9A3 kj 8p⦪:ZR-=PA4)/̈́f;%]ϕLY4a(m`pΚs.0$oo;SUI|1jah1M i'Ml_2YB._<Ϝycy 8;C1pp9RӔBL 11ubH9v?/~ܹW4w^ [ Ci# oa8t`)hR ɉ ];o >`jfՐ9/ 1"HFa~WpbC_._XDۣI)YOkuhZЉY>nZf\xn$5\wiP.(P/י]8u=GA [1Lv_{TS]W22l''.#~_"ADb+M*ůp%oZd,&n@tƨ<3rؓl$YFSc=`Q͍ sBm-*n`;<ŠwMEYHI@bS>Wcig6 +,V|YJEKihH_lMN4j@cTwUu+ `o86i JŝYkrP*k1,2l=t8:C5W^bÅ\}8뷽,1IYc^h^lmVvyY{GчE&ZLJ0w8t޳E1dH u()Q*4AHҩd;۫ h(H4-0jzjS.1C:cק_vjXn۔^h?(k$Xll.[\-Ep[H%( f&|$ BT4$dp(ec2daE%0D^aS.mpZ4s3 S핍+sK7!:tFThߝeP%&9t#10 A3|^Cx;v230Ly/W9g Ru7s,YV]gk 3,a` QLu3ȮY2kKzRdVSra"g:RE/pWؾfqyBFfMa\'2RXq q.Y7WӄBeif[rf|Ա8Xy:ϧW]ʼn6YAe骈A` 6(,d3?(V}5Jxu֕@Xf$"l}vKmǐ.jrH5ѢR s::iCopngEV2qMH-e۵N cyȷ=330s$s^Xч685CZ?g9 *Ǎ;+t;LX,&@C ӳ}Ŵ((ۚJAE\"χ:/KGMs'؝}ة {S5Wj `BБ"*>V30u$m5|ePy,9sEtxA5oOuT]DT_'c7LS0")՛q}^^ePY)mpς;^[`/Q>[_L:.| bHab@WAJ#Р%_D z aYXA(%g@O *P<YW<$}/#j3 WpDSvv82*)9gm;nn+`;Z>} `٪ggSIFuʴ۪V"PJ)l$hI!t8x3-|{WpKsƎ73\#;Z-]2&AKͿBR%8'o]4גQr̚ -i6D ɓ0ÌrtV+!C81B-QcW\sѫ e=LVe&EKul0.j ve1B v 213P8:f^kkCx!y\;`z7Wb8Hyqj t'brK>Y<ʦ^4{)žfa_rPc*`1% 7yvKEeDv) N̐R!UzTh\R(8?>y)] dirqMGNK҇.bX7|8޾G}c,3>tЎ ,0ʎ8i|S FZ)- iN󖊢 _!g v̼ J&kқgB R1_2 Z ʺ[jUk ߻b7F׭f`6aA]NO*+T-LSmo`25X:i+L5<! 8 .w4O<6$|MZ45 \GD9VVɈ^!͐QGD?/-r D0&Oi~C_n cwجzBptz -\2 r£7gߖ!5ܗ_?"M啲!|[Z\) be *e7柋 ME #!`bF\l+"[EAa;D7C!P:Yzr!L6?F0THoC2m2+y"/t1.$B#VܣÍTNLզH 5Iѡ.4KWc=)$̮x"I2i$@F>`)SYP흉fm/Q"T&`q@'1 4" 䙇$YTibA'ԵA2|i,ކdO&b;Bi 9ZT}H֚ 9 _&~7)r̓^3"~g +ξzmfLLpd&fq"}| p9YgB4x9/|˯ !jih:SYs]d20i R zOO@E ߜf =dI) %к(#bG5ZzK)d3gݦ%CoS4T9 V/I ~b ~sVƃNtdMrA0 `mK?r s Q@i蔳%3'ҦqXdOd2=뿺;)&C$Y sʗܖ O_.w3Eޚը1̇ܟndȘwx /M6peRPe^2jBʎ9oE4(^ _ gmaVڪbU|cn#nL" 2bLG4U#ނbOs^"eG'FW^S8&\B}FbՖyAqB>teda ;ݐe<j1lså!w2+fq7;ȃeO`gw+W/B'{uQqRvîf@&h^߸r0s][;p˚&pU9[3#&c2}NZyh1U%!bٻ!g O/P=,+HO\Wok(Eda8&(?֞|ޝ>.I#:ee1{)ΦK(gYK( "a{^j89S2 ' Lcղ.!DmZЁD]$o HNNɬءRQ$2TL.!"WaX9,o~FA=^9L9;kg0QF ( JAND1HBl?~I*b+IEY+҆.^o+x9 顃NE.z-3পh^TYe|6(W~_կ:Jo5phPl"!sy._9%]⸊s|1Va8m[[re OfB쓬9v1m/}7.F9nƻtU^c XK n8V/7Gz)>}?&7#7xоVTNt75[GG8'_UKz}b xG&|#+$n}46JLs%eΡv}wutSfj Λ>>ʰw:j"0x:Vb8F^|pd=HZ-֢?Ms7nNKugb|%v_Ң[9Itsp멢ߵ5K fk5u 7]-|TKl:=fCC)r|2;\1j-1Pڑ"wd4 X[D#+z 21R ^Mg9sڞδ~uRڽo캕ۏy ?; ),5+fh%3 ̷6W{qFK ;6K Ǖ}[w,&>-/KTI8.m샠#u"8 iﭝZ61?&󺶿̲޾;O˗3󋱃vhD?Uz-9sY-W=9 {A6l IjߒmO6ɗ'bm,~K%Wl?>cd1ʜuʐʼnE"HGrQ{Wa};ym3Ϊ 8^s]kk8~7oshŇ<0X-v;'oY`_0pݟ@Et@B#fpݿXDɌ3f#AoPQ&Q;#})f$PaY0!86K.b)b5Q`Wdfxys]1u}2+M2d` c6 U,*|3|ՆA@{` LS} ~3'x, cAaC-NfgŽѤtnT;K˨}Q@ pT@`d͏X’dq~d Acz(r%Eφ.2fQ9B _lukwL+1 b4͕~܅/%mD"<K"4X i}a)D \de >RMb!dbԔZ:y8PB\1}7`iȠeR"2^L: 0i(.T }}5%s(Yꪅe:UOtfd??yx`9;)!?̬Q$#VƸp(iU|{*]8r.5$BtSx [GzDic-^岦U31KvQB^T@=-mj}rX')A'܆qʇC(|jEkXFh[P1]13 vAHmcYU9#U(g_rtQJPm`u?LesU`dfN|?\H`"Ud 63 İF4jE4-UMW"C rQx*w(0eE*bc.dGǞ}kRطuTHf!Pi%ܼT Q~t*&|\c@QM"eP@c!\Y`ʤKV,3ij}zss7DϢCwwygkzlw^pM3hCoIPVrT#e@fzXЃ:f3WxqX-, qU LO"I$PE Ј-XwCwk܉ҵ+ق|_c|5AXnƻ-8a]BVpTAjpslZ,v1Fhq݊7<=HVE`iUCN{x8y(R:ړ>z`unf'PQgugT)FEX889.rfA0ad-6T ߓ%sm=n+y%֟f^SP!ɋ,{Ch9cH `x]dN˟ZV=d r!lz/HǤ',Bّ 8nS(Ēpk5rwf,3ӎz߆L݈E B!ǐsA}#!DD%p2YΗ`^ t 5aaY3cS쪲dZeUkp4Ȱ) dOkXȓX\8Bs,D;Y=c=xRb1:HV12C[,đdP}4O>RaE:ҥE+ VX+)F(DJ1Np&殻}ωk):=*Pb f{7P&9ɱ iۼv"PyVS}*Q\ bFPJqDt2h ) )Y %2&U2a:h@1eQ)LXQVa0U11HBcs"XQSڨ:om71˜ޝcgj s7iY:؊7OF屫Z.S,͒0vuauJ`\dKN[ĺ;lhK4p bm&L>`dxaemؐ}k+)\1).CۘsTZw2^ ~c/eLm#سq~J'nyڻO i I :(iO/lcLb1܍#FP[(@@<:S%BON;VU Vzr? WОd<Г9GVn`PsHH9iBNL2C] w qGf?1 &d=̄`TXyΥ:I4CXlѾ fW_;zkvGнUmLzҹYV+Unk9qkio-<S=<uYIN}WQW&r-ZRQ #مT+:ЄfIWp\1FھxLlҰҲ@d$}&a"ǑA';_DU.CG@u,eyjYKwl5r{؞|222,m W*=DfIu*p k$O;J_[ІgvFJtptwѱ9ucj"x' v]TuL T,bQ9gzt1rHF 1.=M~'P ] 11z1d x @42!9 U9(1*9!hMsY[{j|&z0Xߺd{j\YJ *[!O$#g)b( sN88\r%b8k?/4dP1>J=ERr!Go>Xry˜RwݗM>Q*Z 4W#/Ot"dZJ,W908^4 Q\$AAIOHڃaWOu,mk Prf0#K&B ]`2c$t_}[ aEh}Iڸd˜{Na8v$z9!-9qLq0Ta8S&HUOI;*(Xv=O|3fz#TW;g "\S /x`ZlP4d=QUB$?vK5{DzYū‰s GnȔp<IN.XėD7yYg³C7c9e%߱_dHHr+/oy(nG gQph/٠?Oåsʼn#הM_ψjHҗf}H`&*kR35$&#״\D}1~;82VL:ђRޜ,t 1 @FŴ%źx2Niٴ}1+ZFlPc.'AkDI0.1;E B)9Hy=C0誕*x4S )zBdH"#}+=oU"mrHgn(#7GƢ!EAHr%yӳC?2RyNb(dG!$Bɲn>#=:6P(z02'$2VXr k4霖縝?"Ry^vU&ݵ(001ĒQK>}?9J+}<>D;篞L s|CȷO/Ft[P"ӉK]-oű*B  :02ϩ9~}p̧QźZtJyA ׇφ˃d@ !(BK)8v4!h#T^V7Z΋vlf"4d0B>6OksvYg 2Ji5}kMa7rq1 O(>ne)$֙+)V~~}Z4{43nUpD 93)w~bsY3w?w?5>3~/)ic %ʐ˃˱vwԕb,f)+hZڂ*?u;>wې5 ]%[ՃCl9VBMԙg6 7Klc>(Ims$a젙VVk9&ՊѶyyDVxؚF0&PVb܇x8N3u ݹ Dy )+A7)#[/Ђoe)Н̠<"f@KLiRXgg%(0I!)ݮ/rV苘'b!$x@zm3A|e+]X,(B V>pE0E㭍89<,>mȯX:VmRqxǧ>Ypɓ)"fۘ)i9@`̞ŭub00&/F)@[sM鯸8n2{~Q3 +c:j&U&&zC{ G3$SZ'_QVi,0]E Wq.F*֮~;iA֚O9Ӝ9?a1telr@.{CƄ,BZ"M>UG3$I*TC&c>A]%nL-2Cwo8\ek"BS2rKf)gm,H4HhK x\Fg{*B2di erpɆI m<[v3S\5p̳nYR`A~ KsjjCHȪџӀe-iXqsts^ö)cBN ξ9 nu[@[9ǔE$ ~QU%RSzb{`=e% F#Anr]K(sd}-ЎH2j8,J84<4V9"[qh)N?j[}UpXPFIX 7 ;]9[h'$-oEJن|d Mpޞ?:QT|eDFNF-mFsMC~M;zѡ# BWvto._ Z8Xaq?f*cW7E)J>rֽpS'N|X;emf ă&_-@nSa\./3Vg-SeO٧BZaCV*\>Z`3ycD2ᑪL9; 28TFݙhԅ_8 }5)xɆ";$W=MU}wxƖ.8iGqDA$oor3SF>v|PIR=?:G_ I^,_B%8zS/#Lu; 닃"[p,y*ptcX,OrM?'0mkX< @A ,̘-0D4WJ˿ n[ #B+6f^Vΐ0//8 BxVAb%{>*ʦR#V &UpD ?pPA-RASLgA|lj%aln%ŌcI*DAƛn\J`@23"GDb2Hx$ E\5m"\@`B*85R:JGǵb^A ԾvT}Hj4[XџIV3ò1)ثpTPYh Qmid3]y˾c#F*9=!܆DPMp/pFReX2 %qI{܈,ƅC[Nc$A^޳%Kwp{{fVL'VH]c'\D:XJT9S~j\b c6,P q+nQ}RĶeP<*M1@k-2R7hJdi9½\ @eˠFi1G&8>]AdvCX4Z7=%]{4~Z1N`x_tIM+ڛfQTlMg`}}J8DΔ%1P/ {Ċf'7"Ӧ3dݯ'a:{Kt#ݤ SplG$=]Ad2?gWW <CBq4JŐ%2|jqD0#6WAܚ#Ʒ7TTe0/bF1'&x%M(!9*Y vpF?U˒n@-԰i.1`;mjoޟvTkasmqNkjIW&رmQZOY.80C+yD{ޱ/7`@b20]: wl؝45D p5Mƌ I #H8B!MjQ/"M ib 5V#_Ī\ĄKs15;6rǹ~XNMe)]7}T2`zМ^]. G["hMP 7KLF$v`$aª<{2}`=Q5~OԔ^jk1{`$AMDŒgP .Ά^\/JIU̍]2k2X'CS_?)!r&o"Ipqu!4)/J{ϜC@R'\A Crb%zlچ/;\صh?gazt!!e $*هF0o6DJ@p0)A7-E˹ 7L: =Rq5Z*^hߏ7Ś>Ɗ*;<n.:(1j_%8a,xv>V kv|uhVn9%+ 㑃%pkܡ8opA- Ny>>xzpAZ%iDҷ9_6=DvM-7=4ឃ˴vVGG}U4~8 g7{JObMW*͛/ҖvLw}㪶z3> 6?o]32 *.Pv<7g^֕Cwcwnty\ sIQiq zQ1g*2)&WәBQL(aޙNv+eL3%kIk+mbWUI s2JZBdxv9 _ܒ-< 1Vҥnr~, r$Rd2;,n?CÙfW`+1 ?mNUݭ:Wj{7{뫦oQ(N"Fp%~ؗU7&==Z?Q`!fX,U%(L=ןU5!/]ly}'Wdzk*bbW_gy?N1/s" `UQ۰ɣ`L\|SYU;ɿn8A򉴩-we0'\j ;[|%dJGa)d/"/}euj꒏Y_YS}H^tv']2hϖD\]v=04*D(Q減e}VYGOJ-Bi#O(Iͳ+f@xfIi>;5zŦhݞ\i<7]Qugժ4==D)S2a}=ɬ'~~ZkO\g+k‹/Qzy"i.Oʀ~-#o3[xs2λ<sM$! F뜤/g/M7+,u i(u9>S} TFAevo矻ATFٱ+G:/7X #q^ֲ̉ i%OPpcKEB߫uh0=sȪLqm9=@dqyv)=n jBH sICF&*dCZҔKubC"UHWG$ T \LނUĈ,w{GD e2SKȠ;B_j"9k8g)┰'~}߬ZU |t[=MCS{eSwܹ+K]ɾjgM ϫ0 Ie6;Qe,hn a[`V'0uү-@[,zD+1S'HxQgZI}k pݨ{2.<~Lk"u[z d]$X*{ Ƈ"~I+ᳰmEfֱ/-^rrV[eT⢞M\(kM!e>{t5 ҎFEWPV{Xf> 1q)1dƘIRR9/C r-t SwG R'0u+spkUЀڍ5DSC>7[u '퐍/ XG v &8 @ჹ&(0o:NqԒ{z6hϋ";%;:~-qM4&-ʎ`1b*"0Z@!C^U1Q a*XKz luN c~1o>"Ň9]Q0;e j_=804TozwH^hz4}/ fz>[P%T]!*s.$)i X#f!S+YTUB R);>` wDzE]0%嚡:cYd%[q4+ OR+`] Ψ 7W=hYe\xE%hueI>@>dFr;2@fw qN)kxoT~Xnvqj5ҼK% JLf%f.UUH,3#eG >M^-S|jg |G@vDOVeGpwOR(=EMLhFFWmLKF!r!kC) 1\j8;k3:T8s 0.d#=s 2c𪨒 `#R2y2!>Yi[|ed3i0a)W^eܯ*-"삚Y~2Dd}E%dp{)ax&oM̨8 99ВjbBiy5;W˜}+QJ3YFYpz +D( QYj"4m_KbvL~YKUҌ2̯?mEZn-7-sLٛ&a՜\y]1"BK4Ö)N䅩{K&>DRo#+'J SaQlpb+.Cf)$ᇩzqthIXRrk-G(BBjqe6K<,E-sE5FUiZL4\hPJ!fP9*̌rn*E!PN0g7IdBll0x XtS8jLGVoSXԶrMː)8ka&B?=Qk-m,yUw/W1BU7E;A~EI3 8V``F SPF2|A cInȐG ƣU+flhcdG,)_蠌RԽh+tHO'-llFU,"2.YMSs3GrĦNnq*7[Um*F4 E;Uzrr+fKcS즾y2MX;W3Y= C(o3l;8u|/` HNԮצ[F@Wepa k[ؘx>U),tz4Ý \_s#ܞ @Dќ_w J<{2aFIKJBc!5.+xMӃ48iؙwdf΢RƐbcG=qf'pj{ZB4~%3UcRS<`X. Fx=b%GDwĎ`=Z"MA%az0$c2XN@ Jps$0VhH%؀3M7"l2UTk`dQN4'Dlt ?ÖUS$8^ I³"dAk%)$b %~˵܈c#c~*au>U95pI6nٚkjp*´$cINlmG@qEޓY5Tn8eBqјn|[CB'zrdGr gtYWJ׳vmB2=L.TKٞw8nڶK+iE55̤|JXE{_pǪDD'}A^9  YȓN$,l2TZf|GRdxGt~WJFZeƒoj0Ei4&0-cfD.Ox>PAn kiv uvVӹ^fz>()D۱E:COve,X6c k&̨6,19=~ߡ~V%y> .Iio1O+ȅa^Jz&UQWn`U{͜Ygynґj'4pB3sш٠1DF2:8sijYvՕSec?ϹoWgZ84Wg,OCGfu>L6DF(v몀0fdZƇ0yݞ,$g|Ke]ݝM Qh2M.x74RJ'#(i)ʰ*htq-m71~[Dt:`\3c3IccH Z8 Y'1 0VSONQei0B @צŔgO%L^e1kŪ7 WD eJ6/Iyz!A*'ctr70e5x:\yPzEF RqL/4{]x^^{s9i9HNm;>cwlr\2|J:H@I^X1+LqކdiBu,lEdصys2$0"m cOypvc T* OC @5{iCXNF'oPQCzxMP䖫AbFD)Sb)h̦C6N0P@~Iv0^+73 \"aZ}Q̅s=젭"!@IBi..&?vygk4zĆR7iD,R316G=pA&]D/"<1lݪGKpSl^'"JBzc6_[MƍciMdyI,~# յ!즶BSU`!;C ؀G_YgyA;ZԬJ* Hck0VpO&IRʧF'cJfd\ޖ['+cT-";;wDOrV  |B@ma 9(!p@ Þ NR(.c"OPsM7ׯ rϨsԥLq ,nV0;-191#qR_vox ڌEYKOxlu6d;TdVRc)nq!dphR@/Q.V k'W*u  llPb tpYڙzVI><Ŕ.C b @xJ iAI"jZa]]Uf0Xw!:k2!$Z ($!n3N = f""0 2& R|vޚY<]OzR<$M8j7ln*)4tn/hu;9Iѻ!^sߞu_e"@k+95EHmب66 .]2\k";7}&Bp154Cq :( j*wUM2{*t70JZ;;m{%z[69p5J4'a:l{?%b+9^ԋʹFNL^JP*׋{pf0Wm,KeCnvrlյm1jAh?Ty3{TYT1Jj,twę˼iȉ|q إUvcoFfP '@/c0]TB8#E91mØT(a [:0kT_2؞ ug6 mPP1 (rO&2[Kf؃TxE$j Lx/q)dN($OvF$eNè8O57q 1"TAB9Y) PT ‰7Bnh0m];v,Eb%c.0(Ll=`_kʢhr$jJ3 TF΢ZK[^ r` bٖ| V)crHl,% k"fT nޖ$#/?Kz-^&3qB vL2aHf׭}W q+[ƪ%(ԕUfDpeblD z,@]yw#A};\a8COBOL^M#.=S&02ؖ$>E2c`Wdjzc}DїE˖5~kȋyy{WtquҦʱ!i9jE6R'HV]fh ޲󫬲Dӽ<\ hcC~pD]'` 9ZD+uHن|3teS)M\} <O Y+л԰@\eS Pgڦ+fjqHol/kbu*5>- 븊{N[mG׻ό #Cnp|BԌP&ITƞc#ig\oT N=:t岧p&9fOGh%cth9<-I~G~ga4ΧB?0%R6$?;t!:|Z6띴}rEy:um-3+2m;A rFu6>Təo؊6&݂Z<%Za7v _{6rȺNdסqs'P 憟S~. k_E+bMlʚ{&;YWD(wlxxn<:'7LKI~E~QdSC2<|/qܿ4{3= 2 HfC {:GH )eF ]8rJ㖯yc"h`ވ`8{$3{Μ=޾(fWQC$t˖QdET>EJU.S)"4VӐYq *j*ʺ,-TDJSE-j1RCa4"Z#I b,%na(R+EFXUJ UT4P0EX,TX# F,ÅPiDHŪOYEDQȑ&IH1,4R*%U"ˡ`ɓ;q AZB`F0D*22*HBR(Te"OLJa \tbł`lv_ pkЙKG(+L ToآQ!Xw 8RAdR02[H6|_Ͳg۞2t6&&djp71}h2LVKILdYeFc3O.c7D4K`I0A#t[;U>zϡe3&mCc]t_XldoMUpz„OW) C#5! \"!acs@mAa,-S yg $_/t 0MFV[ g=xG2UU'h/VRqL[A} *MQX{qHH@w) ef| Vd$vM1r$}"񈨢"Sx CZ)/R / "wum$Һݓ~B%9 2"F!UVO,ִ ߢHy%B冩ӽLR U"]r`fh6 Kw|zK(<{F1h 4Jy1\ޠ3j-BMdEg 0zMnbi5Oq yj%?EV 1@_;2X hąMK$cRPu|$46nlU'se$1 :[7%ohUT<1 bY4几z)תzTNkWc[%%V{E1ULBe!}3x8QRQg^ekd-A.sqDك+kJw,H]IFշa@#[ۿcZGj(Yɢp&fU:@l3~K"N6`%Lƞ7$z6 {.\f쌋QwG @ݗM&k홻ʊ^a͝mBfjGȭ7>nH VI$s x9$\Y\ KQ?phLF 6qhG0uBΒEٮxu'6F ڷȺxd8Al2lzN)f]ZB8EBpDe=sz&^\y׿nFo0H?=a(C?MV^% 9].ާ|ݙA;aJ^Y^þ rac#dBژjU*(;2T>W#(EhWދ}LFwspW Pow)q❆#t߬M{HI"cQ m hx{ V󲼝7 ,Y!舓[pdyc@eղא;>6DOEډ% ΂zKQμbC ɦ2uH3%}xUu8(&B(ܖK`}iX0$GPU`yrפ0Rˡi-x铩2NKó<Тx껜ȩ; HvkM}I|A+0O%Fj[[t2=n2˹,:ŏysu[88Q?Y8 ute9l^EDCrirG(Ȱq[b-+uD;jh|]Sdԩyv 1%WUF2莗W*34>/a dH[W+J } _vQ,oYr ڏK ' Ub~)PM~N˄dvXXKTEa2s,2L%D WTlRz=^AW5ϲT"}MaWJ.hJOHy뽎%]s!(0:OC!9k}q&憹1R7o+\0Edܼ[N[~|WhIcSxB'};sI)) ot&Z@ND=X=Q$;Y"tˠfM3ⲡ<&N&cxWd@{֐Zh[΅yID!& uxz^׆$+ Fm|ljQh)4R֯ThZT+փp}#P^{,_lbBBFZa 㜭P e+̨dǚyGmȉ88Ap"18NX.R 97Ҙkje. \Hχ 8t6Ĺ3$v9 p!g?1V=e0En[avV("AyRXKўC)#"N';[-I+rcEOHld N`(9oPg y';j̻^Pu6fyi~Goq󭦩3~KNwb޺2 c|jͿy1l|e>#lFifػ;CG`lH`pfkIHή렻=)Z8[gZ۪S~nYhX[ >y Ocu3+$o[|d&PRQ#G ܻ2=Vύã"|?OL*0XAiٛXx8dV˘Q&sIR>|\?׎j50_9U'*eچ/`O yg xDEѰ$#4Gb)AiקD?eSX\Y%"ȁJ\W7at~ y=E4<bZwWD*;?zL9 9۞GF*QRi쿒 KiHj)!{}:fX֋[/8X)[X 9g%8oפ>kmO&ޑ?Jv'EJɓh>(88)A}eo%DZol S  Q&u ijd=.fZ{!fߚJ%ԗZQQ1񎠋﨏YH4^fp3%c;$<f fFq|*Fof-ROeьST+T^TWp'햳 @cngzO;iq~Yl 9pA#SB" DDF/p4"t/H xAb{ď z!wK"=@Má$䳈z\_N=Mj Bacz229Xύ6p'}\&E5kOiH:̱Xt{MnHKFVxiCKw4(-RR!jYd@>!_c1E D3){u2iK7$Pdoϗ>'ʻ]݊rw⥎z*7̮ BbS s8}&v܏/)"th$n O6&{St_2)[_צ69Ikp#Rm+#Ajun]eq҄ؼ.=2vʩYS6{'O*&R1om.8zQP qɺcf0! nH[_sLY;ZVge q:@Ipc⑌ Ba&`h;J2 :1 %j&{C&21g\UnvYpoF( 2hZD>pŲe3-xY"r9p]1i0H,Dɿ Nqk_FR}pd7u9[=,"1k|26[R[(6}3Ej&+d'aƝeb9'>>n=99vA\rGdjrIU(2ƢPnNj3i('kEhkH> =u:x#f% +,n]OK.%U %.qPVI dBgK fʶ7r 72$9Z([Z͛.5Q~$*G*Q\3n/˻]--}yk"9B?NK/i\6j\k)Vkfz D#j& `QWvs 8Sk2n|ݧ t;ş}S,ma3q ]k}Zmkk( ݐZdk6wp(#9iA : JQa->"閮Gi"> \?2&tTrőd߿]-}V˰H^K|D72E˂C?t3rgBq% MyS̿u)*Bd*h,*$Y{c|*92*jA8hhNƯ7Yڴ9Wn8H0ɜ`ծYAVW~[jK~C9@dk~aYF/k΢ѯM:7[>؋.JX OMG"778tNBţP u4&{۞-pvjd/[^@c/U˴K91q12~qiܨ%DgX2oCWԝt_Ì9qO0@j[;Zg5:5r~ho*U$GDƁ$&gYh4zWOjFY݂j Byh9d,G郿UdZU^4L hI a װlj8΍{.O!|tt:N"f$ Rc&w~4I$I+̍q(:d=JH||N"pՆRH%]|Tm)ƶ5r#cuŰ K8M_1N;]βzCJCoXuא)L*ha*950@B4S,E!!2X҉;;kֺҒ ab^f5yV'Vó\|0ʕݏD zFBAt Oڄ`c ( >:]DM@L,^繫{|f%yvP1mڊ:I֘>dc |:) E۷`e,&Q̶LCG(L *jPJ\ҭfWNၮ#G*IU Lvpu*t|VٔLk)@Wt H1#@yxn>Ymi99='foH j-1pdsokX*bAС@ۊ[Iz eynl_wT6 wM] lxȠL~`$An~K'HpK>il}WS}ۭKuFCmUpRti[ﱇ ӠbDwy`e`zȐs dO3ȔOJD_ۨYUXaRͅe .rpy@+Y2eDeE ,. V n 7]?Q4EjFGn`ލr:c;*Vx!ZSE+51uaTЬ;SF( [jlҨTozX95Z\Zؔc-RSM!i1.Q qÅnL\[!UPPFB"1i!j,{a4ؠ|&Wy*ZdX7y YZʰ~ŒL@GdV쳒*OںM!q1 HTcpN@D|y $Te\mq0_jHl4OMIrg8sF~-|WPɡ?Fm:,ʽf!%:đ1PHy'NV=zL1<4Ic'y97I_''@g.4 :MP[Rg Nhjc˄ fġl=Hv]c[[N5S*d*"*Uv)QwW}6ˣ0-Pu-SeZzHۿ*ɥ^9<,N]{v#w@t%rN}Rek:Z]񽳠%Fzuzk?3tSx\l2:&P&?n8()$w6}D;B PqФ#,+{GF<'m.$7ӭ2VdzQ{`c8lz)fL䉖f NGRsm ;23}VKq^l U' E%Y7>6h5@YN`qDb?kgavV/5glzxαWP^!!mLkdT7`O'_)!BaEMR)L5 V6cTs]hy\ v#`<[T>""rcFF;OSl+?61\.ٹ#E}_-!sy-̌BꌏueK1-a_N (s\X;'BێA6{KAUan3nj"҅OC.NW78$:EU4t"a!b_cSVd:AE,L7(BĔ F1I, JQɻRd0Q$\a @P-Ķ{~?*CNߒ+eY=W=t<@z$ **& ޅ+喻ACSglӝ\b(aw/d3l*ۏb%.x Ϣķ8clDN*j`sTXuC/s,tCH=ȇ|{u}|q/I2:0d4y7 9F 1$+_ͧ p}4O"c* +n%[t^k^;L*ԣ?/Rl'9qנtJחp U f '<ψH u%XYBkJŀI#%cvZ\ ;bB(Lԣ?u{Ò~aG|:ZTj'!W0˂*0X %kF81(JTܕ~";qI:"MB^t'dwNȃ DIR:)Wh5'ω,/vBԛyF\>8fA{kӠ&Lw.%mٯɋ.k|=Cr̩9B[h!?z޷bW†'3PqM/AbGoMpޞ} TbڦA?We1)kDDn-$i8Ym,k:Zn@uR=C;Y5'PGRB<:[GOߊu(Iz$ڦ7ڟ$1[ZΆP$.e~H޵;XX,Wy 6bk(nTuvEw8eϴBBDĻXO~Oٱ.g0{"%B;J Bת\8pe#$b쥏RwE` pq: iڑif ʨU~;4Iʞ^;#Nu;7䖼]JB3B[#F5K(qFS.NJroű6#"{Fy&3ĩcBw\zYFҍ+._pZ :(R2CgIF1.nx=_p\!tw+2z³ fIx yHr BE).z F,)$7& >qU"2G܂q< ꬅa_fP۠eMrKGeSyc8&L1fnXh6Ql]*z/0wzF` AKZ2*>|`Dy,:pIq0mqp--ʐ(E7Ws?azERf9%DZ h91 {xĖ,I"LwzT{YTI9 ΀GL_5ٍbTOpèr&:XA;bms/a45IC|$|gwJykK]P5LRQ +?G&}Ȫ˺d|~1o׼;򎩣csَGQJш2\qJ7'!]soՖ[q^;tgrbs)[3+3nqR4$w,oXw[.\S9!ߤ(Ӂ |u|kyC(>2Ykm{hߨ=Q D^B:zu0[n];i?);z*-iZթP?qtYH_}40#nKWr~EF!qO~15n8ߌF2 +ѻq_f?7K`2Q8j-mRHΕ N{F2,ؤ1~k&;.^vFT{p0bD&<&tv3f/Be=}g|Ny/&c3̠U]+nb!ok"b{BֲNu4:JaV4 RYgCm~3Bi; ӫ";b&F 1|0n| : lJ &= M"*;I=E!3;*tSK *@%-N zޕhkޏ!B RW ېoS$l<su>.^d|b񱒉4@5<8|9k~zAK(]_mƹ\9nUưzfwŁc'~j4װ\QNlmSQG2~aM:YosD5`mUYF(ͤ5W.kB͞i15#d ImPVNp~8lyqfoE 9Y0Yk˓Pm.9))&&1sR5cb5;~} _!ʦwu^=a@ea-vۑ.6vUѐT,_K^PhC) az] $4UIaeZ5X=#ʮb-YSZ#F\5G>q㰯6^49 Hf A WRȆo_e7 >;C  j\&%'3Ƚ"HyuQ5#E&h)m^)H P(+&4C(ʣ")}(t(/ɺ|}`*!YSxYZVF+V7FV9.F2T%'Z%*8M}M_Rg8+sJUgݐjR0]b,J{s yMgs  nC`.+-UiXO5ݺyA,9 5#rhOl}Ne8qu0e6E4gO#4l$=Z\0!W5C?~_*gYE[Gĵ{{~s!%cāϨΗNR?(-?67%c4I0䎖uBj?5$!J~iF?~tTN) jᤛlߗںsH Bv>{Ժnl&ɕK)5ᾴ)8;iZYAȠgX᪠IvA松އ~aX"[VxӘӳL(s 5l ^k-Mz O.oS*>=> κGR(\Mcw\㆞YFdlN 0X0haL/z``ڠw1Fe^\a*OCjZY)dnӭF&S0f-x{ko!7"Wwk6>XZ4`As^uhzzTV[dG7\vsd8Jdf͡R{ %XH=G@g$c#0P*nliWR&-LFGt,bvT_""zZQh4 %Tdw(ԇW:E.DF%P]Rš;+;$"JEI'5HVBB釚PFب1@&9>߃X= Uls4/A]#ux򗊤RZjud7V .V'l{=Z \ZdNLō pZEσec& 绷Xt.K d3W>?#k8@3O?qKutE E9X2-ߕ˵SkyN 4@0|Mˮ?9D=Y VE [ťC9H1 h`8ܶ?Iϣ5se}w>bX`K&>BI\uozA^GEmRf1apH0emZnX\+52D0{K-Hvxr#eyYM@QIɣxH0yrrsz[LKsKCmNx`,S%:ШpBW<&=@cN]ӈ V}@T&l-%Y9D-@%PBsJ}Jn? '.FˌK@̲@͈%`U8eo&1w$hYt0LbuKѼZq :H\5ct[6jq{AU{f[ VeE4`i33aUq%hkV4.ſJ'Ue~5 okaAG)1>adchΑB#LO7WdI0gi h!)\U ]Pޭ0@!q>w\iћQKr~Sv>Fm|xŪgVTΚSa]V KAd΀b1!M̠p [^Zmr} ү&^Tz /$6Ū6EJ:< ]_˨!ʲm9q##'8k7.VRn\o4ޣn.QnD>Qw鮾̠3dB^2OCt%eVg paB@fђꜷ$odqɑ7bF*>,Hxk@VfFIP}9çV!>zCF{N) rgJ"[/6x7H@")2wqdXHˬJ [\9 6z2 Y }H[L`lfj"& GR$0k86h tI : Suk|z™X(7?*xoo*}w՞xWDcFaAı~d}@*Bomv6s e2cIZ/&v8&카|GcyO}d?4c;ϴC!<Xz1 f7yy~g}uLfCLlsу7n[.!@T׽#͇BAWx@s!#aaF M$+[͒ w $VL^''5Cz~Ua-F HuxePĜMF#_4;ʬ/tM¢ZMh5jߑ'^Љ!,~R.دP2pfa;98)dqP>W~P]&ni\0($3e4xJ"f&Y_=Yf$@&5&()_р$Q⊪mz2~EyR7*O,rҏ7]kZcmE"[-F99<.pqXqrFsI P /j}TBW"y?|R,8~[7yY0kfugpA 3 =❲`C܋҃i3Dži:Qh nZ\<gO9_]xc/sʒT2U#~zqu"ri9iU\W_cUq1&Q%ҕI-c Tq*#cesc`Q&:E^Lc70j\꧞zbCj(hJRq}]s>.=buꪁsͯ>/p!=mq푬ʾ5,J@+l$6b7+*LFңx'gfXw1))?`b?p<[SspwUT/5a_jgI=aB6:/iśR"u'Xug;~$c$1͌6JGnY$/l9NbIZ:is,LE}QZpR| k&TjNTZjq*9vxPޔz›k1qP=aj㎼KYmx€O*t7 : ;)XA{z>\ Q s̿N8R_yÙ;n}#[t"u㬽ez?C 3MK,^oo,ߛ(D$QZaCHuCc:;HP |:~`q ܥH%ַ(Ӫcr?ʺ; vdbwg#JU_<迒jCXjB ryNيɶa9UQrʧ KrxfEW>\3IӼ9T!vF&#񯃇!Ws?gZ3:so[R2P;U)HLI{c.[<0g-y243U^aID[[U1Z"*T!nm2ɒA=(hJA TuzfR2BlW큛HḲY^~yg6 PMX&ʒ,rrVUn LG8*K b!=fKՐXGA]$u G3բ=C[_َHekvΘokG#DWGLtlVܯw-iS mvm -ڟ=-4GW-)>:B? .+؂#D%eV%1DT8?(Y>X0~VMԺQE`ȅ*jQR EFB$E1"ȯ'݌V{= vl3Y+i,"?kF}5ihVX&^ tq(xt(eX+iNpȯ?YcE}Y^Lz0E;^ ÏԮu -:#)(jLLgw$[PM@?P7dQ@LX#/ 6-qھdOHx `_z1=y8?dZZ mZ}IiP?cjw$nG?2($$Rr@z'NX?`ޘ%5ͶL7q?eWj7k P1K7m_ Saj;x>.4ޗۯ G/-WMBp8PM]L:Td NɑrANru 눡 PvrV<†$u0o5 K%7aq+@SٶpsxQ9,Z׷I /54Xjώ*ܑ+VT hƑ΀r\{‘=3-H״:1xo~1s]aCʻZ1xt]Rg4K[jv3OǛ%\/uY _zfP$0^8 Uz('Ġ…׎E=`N9b:Rb ZJf84NC U?kC^?Ǖ'5cj5qA1 )_#*xٔ$ڗ-JC`! dax8'nRg*\Ή$3X]lg*&KAG38ABq(뉵+ِ-3f/}# U 6Igbs&ExyGA~uF~^mAc]nqf+ 2Jޖ5Y/3&v#˟+uGRߋN}24rT<F%#$6Eq4d.Yq?ŤطMo/q)[ [d`q<U}-FqVVgp$c%$0Qcv=8ġ.s%++F <SgɝV~OֹEl'[k柣{;BҤ X՗[VK)a5[Y~`. D,p;^ˍ8]mhv eZϜnoy"QYx?!+0+/50hG6q֞׳_;#|:u 3DU !=Xta{D+ZJws#I#MT`l*RMwBx1Ŵ+=C"ñ6Cy8]š XUnB13.^twoq~jb$g=p9c-CʚВ(a;@n{fiMpT|aXVp0dcBήe#\\9}yPy ~u]M(iS^ 0'mڏe6z#h~b0 I[ ` WeAp:bi i"jǘKI-Ii_,ۺ㋸a)޿;new\Bq)7r2rD+k?DG ҼUq놚J;Ւ1O z$]qś/3? YW$1E-}ؖbe)=x`f{sLiέKHܦJ mtFoh/bhAVH7!tY]~ <) ^ T4la pqWa>ܓ&E@vܰl{c:JaY5'3cm&+9q1Ke3Ps<Շ+zB`a7Z럋(+$`KfJI"TSYp9P2V^ܿc93p˷QטTIg*yEehSm/-6r^X#寞fsJd=U<.oco|XV;VG*s"cBcci &%vn̚蓅BBTǓI_UBy$$!] J̬/ :19acp"xf¹vP*JJRllbR꓅2 IgC[ՕQj`N⏁<6iV{,d9yAb}>}~h*s8Fi*h@ oAEE1b ymݏlK3VȇJWxTR] bxgs#,[ 7[$?ދۆƆ;TϪǜ~IAk'B80b. JAڐ$ZWWh%0m-҅; kJu׬)_4GLL}e^okʤ–<+ 8ިo5 MSW:E-` )P^& d_WLY$~Z `u! -71Efj4ou̬/1'"FƘ>5`[5th=_q +r"1Y`S" <`K:!+8[Y2I}UB]DɣmWcvF,_iC4B#8Q7{_>Suq8&ߋ[}*h YT㷃0Ȉh5l@0ВKȅ^x#oW['Tm39"ë847[ս4!v|)+2gw`Dx^H/)rI8pty"hp*ċx^9+S(,b6G"*0ypoLۜyzRoYL'|0ro8]-ȵs܍NsLbɋ bk/¹`,U"^s#3o̾d e3 d*o8aҕ1:yy]:eE=|ĔK~kbFݰ^5^hB{آsojBF%)ϔC>tSPϒiEuM}o[SY'eSMvԪ6[>(UU3UUY4Ѐ"B3UxM쪿ڹb ?yH\׸8Y틕zX˛f+C P33cMrw0ҟHuXµs2qL 8墄[t֜gVSEd8{?Z4E(b:7&E]JuEiO.eGO}cbl <M'E`.>Y%7Wwh*+ !8^ڙߧf 2]#A gU>d0=B8aG[,*w,e늚,~}H4a (Bp  ʊI](^s̼ ĽN( ˢl"Jc313Yr#-e? #I.L?`[^.:C-2R2s Fuž@kxIy;fKUFnyNg ] Zed,gR&0qzhMf!y.WIp+!AeqAOGgnKc1:h|{>f>'Plgo(U΄Y+>?UH {Ini&jYb_[>mVFfgb(YP1aNRR ӣ&zS-ަyr΁Hhn\+ bF4ĂH+e].^X\w}X/T < {k#hQϫϩ6٪!q\Җr|Lm*)3f-d Yቆ\M%`ΠsVdwDBp|q:ڝyadgerͪi& T.@HƟf2C_L)< #y!#ߍ46Iq?QY =:,&CxP^C:ɥL,++h+b ]7T!0QgB$梘*qc"(S(q:Ykӑ2J'<.((޿nԧ$ S#A- "YJ̹y$ #j%βK" Q prqr][Od'b;P,g"(Zg#i(]W(E#IaNxUԎqX-#b8[;Ve\ [ JD^25 Y/Q_%=5~_r_wrq9ctZe;ΝAj; Ț'WR.}eLg,ږ:͌FSU;ׄƃ-<:xKLW'5ddTTߵ*Ԗ Xq鹫6U?JˆZEY-u,Cn$K$f2G+y"<(Tp눓~%me^G N)WGXQaio, V2\ C.D])T7WΈy ~7¬uCfZX ⰥD0kG#b׳*ɮ,KMKphiiAlMoC{)ԫ#rkz(·vOɹ}+-EEjmVv2Z(=7 $r7J ߟ*Cmح_g읱 >q @kuˡˁMtXȀzwD"6 9mH˴yE%R8Z>_X C'(SXak :V Qvfɽά GR1$tQ!B]QIiK(cA/Hf< !G;X&&ߗ%J!^U1yn,\W@_l6w djp4I1B<aW{}dlfU s%.lY9W~w/jX?Ò0_/١H?ᓷíؼWo kR}7Aah{Dk;x.84(4u, o)ttF:2\G8Sr %bUDƨ]:L+FNj"J B% 6Z!,A@WE(drH!X ;x;6ݙtMC7})HE5@oxЪj*X%NaE(0 G#xAU2YD@F (jIDu>Ig:FG Д0 d[tLH D<*T`#]jiCK#Ǎ jlB.y%fs ̖QD(cҁ'БKe98lðװ&tQ$Ց=^s2.2V[S)K3N8FTuP94 >zbʂ1pc Tl"bx[I4/b? Al~{"|3q#(n*@ aكR? /Q:yd %7V!*/p "a`8Le" L-[b2 ?): wA)6C;ɀv:}$'BgX\y.}wxh+/ռL%H:/yOeV}KDZ/!`DM7rS) c)+@,Ŏ%Qh؞|ĺxa܀[['4YJ`Tn[ԩ,,zHS.޴~woi BIh`+:̪Mt <33UaY`NpWe'& t^d@,{%H-ppS Z |~1GGoϩ1X8.rIfc_ͩ"ZeMPWXE*}a8++Ĭ%fX,zN˛,3h7JjHr3E%/sѼXhtts\l[;nmq/ﺘہ H5!DaQGqe#Op[>eA0&뇩xT>{ v=K+ʾj: /;+n ;J5^ L7]av;7MзyTn#v/ޯ󻮞xt89K7׼wO*v;=k{s|rȕ rLjY.si@q (%ϐtrT*=. @A=X헽u&l)'1%gNf?51~l +WUSrYUxo>v\4t7%RߓUZ-vv@yu}Y_]^~RJI i4p?1%D ?MR~i+TH ^O`x`X=p:-cJuL.0l'/B3=IIaM mDອT˵^[ y~?at3EOLG 뀞5QɁj:Qt:]#%0)e<IK@ Uo~je2˪PC@|v\(XTzB2A ;>HljDD<]L,}ip{TOemT`r!u4%`q!ts : 0m6t,s!%}WҀ8=wm&YL+IR1a*(XR!0bduRzjpm8$T);;B@ =_ը8K/@szΫZphu Gz<ßvZm'6>:Ϭ+g%µ X$8DL10b>2Im(F+d [cgq$˄Vws!`Hy _j]+iڼ}[řngZ\x˘U컨@[/+ pV=wzq7$`mbVs=?rNd@r A !_,l663 x/T| (ƶI!*81cK!)\$>Ŋ(fS1tg֙YrO6wFpV L)ec:Kt[!Ot)BF<9/?րM@;rkwpU~7< nW/y mGzR =JA1 i*Y%0RURȡ4Si*RPR,"QDDUM-%DEZ`E_(|I=ka?kOkemWpWMESdu#>k#0TUcH4rۮCLfm׀|a}s11E|Ki{avƕiTMqzn:>xq14JVĤ5)3g3 Ɇa޶$.6]+.ʛkuW0F4\ .`@s?%Ru(F coxW=q?0>sWY3ODijp YJ ~JFiG9nF+&H9yc}r\[5^|~:7 nɹD *Eq'Y!w7u K쁳$[پ|E y&X".@MqD>iUA3u ER,. e1$ &nPek+VM⪾h2DoV/Aaݗ"ݔ?;ډIc.E VG x\ pT3dOZ LiGvF L!%zqf,Ϙ#BM ^8"ҐE@Cr$PCf8:f6W)HQsZ}_Zҽ68 BTKuq$[X I10>K; V~hO/B);uAtP6~//UMy;gScQy4Ð+$QrI)ռ"`l}Cgd} a.\c۲]/FE|NQM -#'6D"e1Wv_T r= |{~$p'#w@6=(IΑeIs x0=HoQG( #_[j<[s2Yr@shLn! abfP1:Av&HCKooњJOZ!l:22{9_ں4&d&P 4}dJ;aSJŊ q(£<] ,0Y%~ M&ؿA`-mA_D'N$oHeXs=!JbV(<Ѣ&vYN)PGb薊53dfT:ZT|lM*211NsןR.Wt)Pc1 [n^GޒYes-%lVqӴfE_A9E*7dL GÛxc7Ny9{~]#_grYF7ixG9a-әT12R2B0FhLh$ظ C?6Y,.'G^X^9@cE?x 23 %T%\yJ[(k:2uzg&ոuuupα狅>#\4> (@/T\Vgk%YY^|-|r l NBY?a$&8PzOtUrS Cr |64fګEKZ{ f>ǿj.ePIX^^m'!lrs(+k  j&a]vl;?7Z5žp5b O|Hu/N9du+ӝz3ihs!.TRI:9]-RkNΔM!74 WtǠ}q`8&.˛2z,;_// 4`a/%i_fI9`| !/0sŏWE"oǙ^m/Oh/2|<[*UMT ~gOʳؙ1lXesf9܊;("!:"aZl>FBSW?ʠ6G5X+[bw 3=9Ɉ<WEFVRd6d5ylkQ[oJHh];W% (y$}jRS< ٧Y6 n;Ciay'*4x?[CK0&1U0$$e2y _< @fZ_QGҸ "Yw|^o֌%2&KpdƁԵ&(P*%qF]xۮ`ɿu wyz1j'Y!%Gj40o>myY9pт75{uN6mvl>=:hFh?!%!GSu{ &&Krg?saNu\Nn㸧,NYئa Iۡ|tFºdf޾ňٹ&Zx ߢ(@S6j ɋTPU.ʫxeQ0rY>PPgQ HV1@3Lun: f Z69kT}^֑}Ah@1 C:<KqZ o Bnr9icbGU<:ZphGŃ# gI.j~z}Z;Bx̘)injzNtװ&z K>W(Ma'xio3*)BA7n)?}=:m C5ؚg^-R[>C]I?B@%>y(LLT,Da硸v3#({EJ5U8fD./' &Q3 (vl]y)\2"`Y=9mp:F#GL: EgGеIWa((@ADD`(B*$ȈRS{2LK|;Ry7 sސ>b0Jc;иnwC1dE03/8.@K"yK -3ːl`Ϛ w.1wl02ɯ1Lmx~^_~v ja[}W/ϧѪ(s](2IZ(fp2øM--G1PJ Њ.49#/ bdX4|8"j}ʆWh_uᐛ[)ru͑͡VO:=I?y ; hx:[3㘿gO$ z̋αqp1:}D6V$CG>Ywf&c44\br ~[F1@j/'yQ/]VA 'zewm_G8a.qKN@5}Q'4dӐ&<~jY ?]w4e n .P¨+R ۖ:둊 :b3 S&g|a J,-r%>8#H@뿙M^ <{ : (%BGKR,FJt̡Z&b9xqߨhKX:a.; {m V$Vx@ QN "bcniB߽11cc{813ypuA%#g¿)3r2|iQ# N%L"bFDіe٪Qq/m&B߷0\=wO^saѺqdƦ}3A'05zdV=UPs~z=h@a&~ 't=@x,"cxп,ƻk_/h| +KePmUڸn!Yzw~(Ji#C ST1M1kDoib+дP}S ͓}v%1:B,[qܻ2FFrEVTĺt6DҼ'̢*/_*@a8 0Wow %C+C<\? MW0~KSa=RΚEer!&!R;etk> Z!Qf_GO|r^" qSXD0#[)V~x ]#*.w7^uOW+pƤu 7c2c]RI#73^+$eérL@xîu-sg,tI `'w6tS 4!uddO1L)pFsyJI^5g(DNsCG~Zb? lh˺>Ԏj3_,3vjCxV'ߨ@LZmX7u1zp0we"Y9"g{WJrLk<x,2|} {n/kdgh b#ŦS'oYE{[H1$rɘfF?dY$ gʊB%#}ɆT-$ 0Uy: gW;+gdPF&qU1fAB8cFE5KT?adRUuerf7d ,ئYpcc1 ėڍB`,2_2[/ݝ{J{h^#&K*joj?JU+[9P'ӫaJM͆8 S?b&\~ǃ΢BN1c,j#WHԏ&fhv eZ+ͱl͖8#&Ncܟ9Oc ={댴.{jܤM`! IIWU"3.1u:}oNedČUW`PCZ(_>vM WyPJ`[V<\B:%bxt}|Bq&fWvl}͸3?tibdc'\ $(>#THsr4,nx)<$lPgȫL$Y ]xm& ؜Rs{3c{r+$E4\s4CT\;Æ[r>{ lԁX aë`u$D^\c Q̞@@6t(D iHcb/8BPJnj,:K \JYfIށ6̙wb" }RKfDrb8 P p})g9D\nWpʧV88`=^Vu9Z#ŜKu?ӷ'tDoFx8Y>N\A 2 @XGUbT V4J5]5V4y)(Yg=3;D; Rʢ%-fq$*ln}7ԣVb} :[AwkZnifz<yuʧvfy뼾IIB e-W zN:4h#i)LX3K>Lh XTאa)&`jVnou]H4}r6Nx6tclW@?qyC?VZRYk/y]Pl:66,AB!ҿ"T oتCTP7a͔xҕ^0>VNT+ˊb'IMvIq_G*[3 L3мaR2R5XZ&9_uIݙ*=~߳PaE~M5J|uU{:{(E VaSRR. _ \\ήnPy1M=_(+zr@hvZVUc2\tiG:ӦW?7s75o'svG1u_8N! B(؉s5NXܞT`'QOˢ*yIm=pW6j &>HbON~s^!}&=w%> ^@baOɫA3;2 4 f15^Ҋn6$ [ of}BqU <'ٕ‡T˅y:3ΝyدQ(YH*eҡ}f27+',6ńMv@qhO&hkP$6OP+v,.SKg BGБըV`އrc#qGvwD^ p /m;?]TVBl!O))nTjAڡUW?hm 1lY@ Y^r>^N,T w=$#B(jV:oж=*d~ZCP\梋!t}7VvC륂mX2mYRWL}g@n/ܰt;Xp?8Y4^r,ąH  i6D\ -á>?6V<,_U$O5_g\Ԕi<0yrڒe+6+rq|Q'1 dsK>̘Nܷ?~.r[& 6NwCd6Ͷ7wkN~Ve`ax c9 ba8z2N߮u[%12Z n^&7htAv9l =) 3x @[8DT(gĩ:m~Hu֨R_]e*oC3&09NvTC_HyI |{ԡ)^K& bqeIch\پ%Y*$3@H IKLAgN]rĐ%q'[4ob4!%ECLzvvhʇJUB@1ϤD·*@Cղ H CZ⦓FtƆ@ stsH@_#~7APɂ kqN%tΡ[UyiD%3>̧VJ2 |R'ljnW],>78&@ 9Ɩ>~k۫@;G"_^ _taٲvœ`'^Gv;ȧ~ 68;.-6Sٛ=hLGv@˃+lF=8xV IpK&Dast"'~ܭf<]aOOTƛvEM]/݋d2hWpɁQ'hcyB+F V+ܾeѥu(8A6o7w3cd!o=HGsPa3~{GV 8=Rd _ydmŎ>CB,!hߍc/g`]VݳN\"q ΋IQNEuѷd;I!^VB(U K\L< =)=2|l8F 0V`_,DlȨi5v̝Ms~zMG<*@XS @G'(Le]l}|Ԡ{;RjgB(9z^ #IxGFG1wǥAi07~sorс1Vu,>TSJ!LLGRAr.PeS%qGBI#Y>є.p(VFC3p-s'֪t> ?<}u8֤+iSi+OwhӺ;{B{Ji煝ceB9 ^G8a&?`_2h^=-fYGc`):.MTC=&tӪ?i%v/2 +l %4/"yWC *AƠ/& }68'q-F4k {s]3âZ _nc>e>eH83eĿd a귻k" G'vwIqK$`]dsm$Ih%"uE-\LgPνl?U2/mDjd} WbgFLvHQX4b6,:ř`AIS?zf=kCҸ2BPib"$xƦB1_s0*e7λYs6d]2kj `j\p8Z8wK vzAcz!W~}JaIrFxy޺b"5ZJc&Ϗ*H<:.~l\r0'zvdٳon2H@EQ3)1AGHXĜp",#)"s//Usnrrq6fZ1ߧwyeloyڽv0vڟEDIlMnUgsTvL#rLb[kaR]f[͓LȾf)WA/}1e t"h. z>+c /Ũy[$hi_g"MX(S|xSU^A1&'Hb Ġ{y ЎpCZ!RsitJ9%Qx EDiETʕH4VX*.M2"JH EĦ)ba揎yo!Ӥ`N_HV eXjuD5 p LV?DD0/&~4֫ubAEB#AX5gT(BrY&'dpG" Qؤ,V=:WT5fGzK:u~WAÜο(Bm~Ten0Oۿwyo@9,LEz|&C!( ӡ;i.bk>Ba5i Jm?yjY.7N(aՊ~Vpt%,\ۚ!d;tt$מLp 8g~hrxZô6+F).9ymr+L S24S>8-MPOoG 0/C%gA8Xr,O:ؓG:YȡQ"Vj58,P_7#.l MS1`؏VYI}_ v5hxX]Öˬu)|lE((}9PH,/=0`a8 V* yLC&.X:@k g}ߗcU/4P,DpƄ7P|1Sh^qY!ɤRkJytlԳî]~Nz2^D" UZ=٤[pġnzuH`$чlIu2guv0")}9y]x)S{Npo { iorG;ag\QdӴTe7W1tL%YWɆ_5f׵#T~]1>qS Q\j~ 峲s.R/,g!Rg$RdUlJʧ)/8ƺ&7F *^8S9oy}@Y]B`iLݿ߹E-pXVYWFc.Kx-_x`ii4w-`x;א2t2sI;zڃ7;Pn#JuE?9<7rnTM op"%fb|>S6{#1G\E;kcoI $D<FyOp"6g /.!xr2w=_TWbx E$mh/F>a¥Xa&`T=Dtg1(0p>1u}%E|KBzs$"rq"MبJ"/&T"JD[p0=Y$ 1[:Ǩ,bRf&U(^1ic91txE-5I4bmDO-]+8KYE%!PnjA<3 $㭺 JH el6Xq5rVp `sb"[Ԥ4roT3ӾOjL遡gؙ݌!D(йm2lkf?Q12 JZOlɐ9$AБ))4jrU )brת" l sd\|_GryFc9aiۧy(s&9lus/w<,hw;_{ w6=hKK^8~7o^U;LUBMVEFٮt XLd)MWu~ۥ(ĵx~;i qppDbfwitm6[i9gvAGF%6&T4PRzǡ6Ka<*Gj.حKxm*G{PJ#~4} b58[t? 2sXޖPUD_`Ta)X˸odSWT1\⪻Mt0;ٲ2/79EWySFrl2`k!LC?S #N9at"**SxQ|+,^4>ɄpO8_٢]|Ó^CGȡъŔF(|[DDg4~ph47u@Rq9W[w,JWMVLpxdKMG6.\ xq;$s{fyv13ҸG`aL@QR"m`P+Y jnɡ,&$<*ƛp;#gs*lj ؠة߱<y#hdy81(ɒ*fzt1K:@T~ɬݧA'={zqv)p%vUƨf{l%23bC45o4qƭ:q҈-&k^Ik iC SSuEj玒&y%Hr5}fT)C:OZNp*v19`KB欂_##늂qb(AprxX#tA&6L`Ne9č/O\01DӨh#sjID(s@vѺº- TU0] jal2s`$^MU o#, No2VwD- e%?dE)<#ؠsLsjWoomJ;hZQ11 , xv,gݡau(*`rt;"( ɒR9OF /L@B,RK̅؊ABgfOV|RJjm=S%|JH_"HZФXV͒ k+Lm3#NFb8 x|ܿ/uQC-IeVu[?yx阳qC7ImM7Qvn=/!29D'")k͟ 5QA&L^hH^E}2( hb>pKSwU A Dg#[sL\bTżEBi!Xu!#dl&` ;Ly*gp#xLvWx(S?=;G = %\޺@:DjqhwlPޙO PtK$3L?6a]<'(*J臣|~͢(ChNk@eXeQWW38*m.93oBX7V#2n_EkyxNxbNoOt,W>$y[.E837g'',ڞ05Q fׂw721#ϖsǀ#x$.T9V#f]6/ ̩4"H< _OaNoo4X@EtoTE[ksq93xjt"LͨKYz!3Dۥ#67ky#=ir:.O.zi*wL ->iw ?17/"%pӣ1$l7% r?Q4:1h7)(^,imfMOj[LN?n~p&=(̏Z$/-]\Ÿ0S~r_. j+T`xG{18/(eTaYbVo U(nܻ8|Hv c,1/89-1 }^b0-9o,Q'N/4&*RIvD [[O&ɺ{E“-]7IJ߮y6Y-u뵬 j%7N{џf'j=׸Uc#*S_U*c9t_,D5U6iwuÐe6E^/NNW\feha"ݨXxz5d1VgW(9ʧ+o8TUe!ʶ]>7b̓f^l3E6,D2GQ~Qj1yG2wGѩ/X>6%qDgbe?4m1_wb"m\kT>s\{7~|"9_ĹoیVRUN@FA HAGuwM֕MF§!XҗiP+3Sm;)׳]ȟô!06nQ$PaE:S h1\c)G jzL,n#LlAɡ#_W8\F>l{q'9^f^zfM[- ̑-qNo)i]")teֹR|qj*U}Dywe$U; p"RY䑉X1ez{ZzwV`ǙbFu=*e-VR.IJzo71ʌܲ\[ro,}KLf3T3T!ЧVY'!Sx e Pa-Pg H3іĩVb7pz.b %qͭf/HjlޗAEǃ{:=~V[h$vӖvp-UJ8+w7{>߂3v9cȡc†g9 (pg ] ,ԌIU>q)LmLok؈eҍX.-Ae%6vek,:1VzxDsL!< /[KP#_NC_F6_zN9 䵅(&d, a߳ 4,jZִ-dFDZQ}B& >70[Ɯ=-bX-]p\ɕWeL3*4L!':9sZ "c]W*@rBeb̬AȪ#Qw;QJJtvpDxX,+)FR::H|UUV}dA2?ШgiDf7:WAK2qeB)WV>@Jqr,(xJJ6?NH)ɂ")(@brNG@ᜱPA)UPʪV-t5hI)D+B ;BZf_G s][K88aĔ-E1Nsxz<;p )*dNNRq<\K84s8TᠤXUM@0\5waXk3`Uin6PO-PX\@jTK pgsuWwtd͕2JZfxBp d 84 /;+UTUp83&miݽ7nMnhqYPUEbr_nnQRj5Lj2SCQ)+lܢcmH;;:3xawLM::;Dm.n JL{QMn P*H)IAM 3|37(≴T9EJ*U"F[Ҷm^UBn77x#)e5{~}濥ڛeq<ّ@\YjJ,F=B(m-|Ak,ю2/?]~k˻&L=.6e6KVgS=IVP8blT="8OQXeǧ\w'$&ːQ`4%V^{f"Qxf v1su#+_a`Ϩlӿ:r! stW=vOsI0!bfCAK8!L" {"$ZJZD#4Jz'Yw9Ř("A(ztP>Q̶oEE ހqz=7b3,8g({,:Dyᷯ g IvO|ڛFz=x3/8F;OCeD?+Ywu|^&kmrtw9؆2\E鵉kzU}OH0_`6Ϻ/sAJdl.8JB%UےTH&*M$eoWG6F98j_dyx7K.#{ ٚ Vfꗧ\W;-Ea"q,pju)1ԛ/STO#*u}\" D@[^2& w27Z]ZaH,aTLӁ o^D9ݴH+"y$ UBƸLzDDy8F_|eS{\YHC h1ZB~Lu|6$^ '99#~&) fm;'嬋52dNYMuiTHr;[*d.mۉ36HE4W$yJ<4ʪiǵwo:s/{i0Ҷr{ݣ``JΧAASճKШ8,`%s9JM_s^ Hl7FR.Qe {jr:xJrݑܸ=3&UDB$G>^/LO}e =~cӖw8aMPiisuho3ګ<+jlqB NF!X!N OtZ%5 ]L '4W_26M)(󛧳 4?p3jFD!UEڕiK~ YFd)l MVA7\a]Cy8P;;IŴpb~h>GvX?X-֕,z.Z$c6^!&-Ob$1141։Vx%KJnY܊S_&H'78ws-5x?:fxEm7'o1 t>"g^'80W90~#)ysW>il5Ӗyu{bol.%+@i=v&wJma >9OUYұ\yh`:5dZGz|=FK|8zEY]޼25)d_o eU"[V#6IQ,} 2pQ-x&RVIdP4]T}7HKqɿ5^n[ m}~!Ϙ;*Fe h\ɈB%c wF3Qh cLTF|OJz{ ګ0֫.$9FK'1ڱ-ɡksqeN, [gh+j,oԪ=OQq}Fb6a)ϱqB 9Ȧr%㋦7iiM֡?_:,!k:k@R^SdD2'Ѭy4IEu +]|>t"@l6^r#%7&;WB2__{i{'|~>L iIL Ks~)ivc:VKg8U?q.U<@p1(6?":*,W5r+ۖЅeex_.$ jJN,Q+.KQȋ,ԘcįDR/Z[U/޼{_sˈDTP;s˘Y̻333 fCFu_y=5oE_*a+5[pU=KmQzUt^A2X*zWN@>Btj828DDQhަJ\ .k/-ʂ_ӽg oLmj5B+=ԻuFa %%H>1"^y ~bmz&1!o(@55[Z c~_د#M8`f;GA{P1օtkOP wV"b A[j'o]UP(QO24<1{FfT@8jLND$u(L8 edvfw МK֭ř/5(!TT}Vi|d;l(ylU9~_4/÷kPvY[*w'n¹&3_ft `Jt}0Vs+`hw֗wPZٟs 0c!F7Dk-p%z)="UR k:@\s/:h׉M/%nB\bfaYE\;5cr _e{]tNxb C"P-"r-doG@96u@)ZMU$Ou%,j'x/5=%vO Eg-sYl2A&imBCܼff  ŻMw階u8ޟ.Q0/d%,$%'դ`&μ=MH=l] ſ\%2iO97LhW߁КP +i939Ok,MG p_Bg2o }wicż{7?XL0#sC2SMCVox[ Gڟr^)5Mh]smtp`ܻ$uZnGѬ޷68R *2TkUoW300`}6c[+TGlJ`JٖCZ5wT+ q=cŠXq36كwKc}|E Y}Ђ[kחJΉ6j !|\΢n:ϊRl*j+}o^ m*`.o{%]s"~V~32UXn'({&n|eyh rxT.ա!52)# fSoB_XȺXMLA&cq b"$} .-ܮ~,wd_!Sz}2sICrr{ "gxW,p퍔Un!o''=2#5'3u?6mC1Q_g0,8`d0 )q` rz7RÓ/fStG&uRfj42R-:SLqG|BI(j:,"B 2.{ݩe6>z>`,0 숝 U="ðrb/k#=[f\NSn?dcpm7^J@a71"BV  y>WFk84-m73CVZGzYLJi]x*zVO,]~xt[E}ǜ.?19Jg;&0NA C<)/rLu3ޢ QG=ҎUtgj'Z߬ ~x<,qÌt$C|P 5!UMr{Wf`:W)wN/?ՃP=`X'H'6H~x:dH$8?<ɺl~= m:;~"g}:^1SOAng':7pzQѴ&qur7[q)z精Nt5"M#C& $uD{۾D)ncbSW_3O=Xg֪ZsQc\%C2/ħɱg/Jzd`%8Ƽtm6qΥ?ngԙ422ˬW-k&.SC"?8Ҁ" Qu>g{_C \!`"b4EFǪ;E  n.ܮݗA2 n/(߰%9oA= v̆lqFK#X>pdY׭dj-'IœÆ_DZ`0$_=dX$̘sQ咥⭵`x{o̗>{6v;ɧmG]_A5 I`%:ʼnUJ oQ˄-orNbֶHLvln^5'ָە*Ai進 yLLW-nO-(FCDg  @ G+0}hPk֮8v \Owbc nD)D.pzq@T] m|EpiIw'YX:*K ٤/-ũoLB'mϾE07[~Cp5h_ppPP>Z#vE2"񗮫'm9r<=Ͼt=yn^2Qt>^Uqj.|UnwMNr8=c:c]KI] 6Vb\@3: %~_W95) ҩfHR)"d{5Ͷz -x'z1Әu9y`]fVo ~jQtGY[q@PܟPެ]7ڶ7+5H"D c*~}G,y~ңd=F}z]P1rJYc*d-)00Ufŵu"T" ׇj؜ s0\:Sٴxu}DMHa/9us!u^ljOV0Jpڢ |W2|8 !;FQԋ8 yOK$dݔ2|r.," fŀV~Qαv!N~y2~լ6b aaȁ|B+^2ʒǩ;߀ŀZ׈zQ>ˬ TZ_im}7 ~K%c^nU6 :Dğ*`Aeb^Y8N=ӢcNcX*̀ue+i~n~X01c3W&s1+ lD\TY8ziI֌΢ MsO`=?WK xaKFK`f?H`Y`4\nYo *7ZiO|[:Guex2 R`˺< K<"@Bm[6f\k`/5qXx9x08L"9Xy^v[q+NrțÛ;G% ݄AIӏ;jU m;(3[ʟXHyalLѧܛڤ>!>zAB^O\fm.>]QY*@ F+Fdg󄔌jҬe$M$W2oA2eK~ q804@}+E)@80Rz0:OLwV>UB!S-cROL f a1T$J4!ˋZ1Rj̠$Zs\$d-+g0 N=+/4~ |5hWW/V.4r#HGB  8)Y }AıȒj{{S7 s3fK2e(lsVk7G!YdJG_*C'{KX$vQxW޳ Xr6gdͬJ4ǎF"juk<! c;FMt۾{ҖAzIlE.&)=f 76q5r{0&4kVd`VcGvl^l HKdWN:[ǽy %u> 钻^JV_)eFy7"c=YBYW7Crթ;㢣75R"Wv*HͿ}A>OKAZC &C-\[ 5j&\vpĊ0ƥwb=֎LKt]=OÞRw}aY\󙓣10r)àBQ9υrD9qFLBd}^Y@UZVa-{ץ/_-Y~:]Nn7}KWy$6n6=o_/I-F1Q ]L)$[Pxڭ'|y`.k]ڤ&)$^ٰm2UFўTþO؄BkH+goؼFtdYbv(1%}Evfv>)/:ur tDS]Nsޫ!'j{[&D_(fRuۯZdK1h֤dSDO8|\ŒW׷(9Zq 25.`Σ)wZ8m8xQ(^D&'?q?_{! n!I`;[ǴK@3便s:S(-S~x ԭNbGR S9mk;(;J[ ccXogg 5Y }RE,;],/af(T&jPq.^QS%=?}_aa{ˍc-N᯷,$y3*"_A`dTW|\f *wVw #lw:Mp7z.9D[oq1[%If/|fs0zQH=\z7"_ AfeHf44B{͖Q[I:u:J`|_("#g %e11:Z!Q;ҳmh=p85KP%`bt#7(#FFiޭ𞢆~E5^ sC;1n ޓR#~Ξ回Iֽ-W踍v>eIQBƾwOH e*=m̗ Mੱt@e\OEm{ބ2|`0):]aqPp[җRaD,J[{C-%Χk;ն:ZlFc!K 08k[04ؙ եtچz -}CQ#ʋykrKoz:F4b^W[<~qt+E_V{ѩ20P[)Є=0?Y󵝐# FcwC_ʸ6p۲Z@)^[h!\u(,ˋYS|Vh NL/Xx@^ŊcZ `go;1%{~˪'|/K"pVlb#w]L $C:[^y7 \,VFBwu3@Gyu)Sv␆/ t@{A :V1 ж(CŖcns,X)uY2&>YV վQsyp{fpb{.)?vB]XtXz$RErQ,1pjwEH+%|a9Ӧ۞lqQ?Iz,$0:̧ 衃rANKgDfI?Cԛ/9WJ)v霃zgO^iS%6a̶ȭD 9kq#(m*0R`gL W{fk-@Ǻ=D|Zk`ۍo#Q+7\[3'g^cec#\"PS=e;#lTq~qd8),:.H;A3M &]vR#03%06p2 UkCwZV>GRˀ*cye"tT-, q iʁ,Y˫4|TM]|q(s-1& _ߏ^II\`t0> AS&^1Hx8ϗԌϯ|GW/2z||, Сwa69 >wqFCd<ĴE>' 9"?:V늅˛rkAxRZXb+0!;.A2Ԏ3!p3oW.Yﰽoz O~W/qh3΂S4"TubQE@c0nE "}tgi7@J(Obk3kX7OخpÝWEQHAgijA @@/M4{W> o8p ;6 7Å{Wx_IgXP'BlIR; /"_ǔRp <=@ɲ- |lq1 l`OHk3*:5‰ 5'AIQ wzQ-}J4?--Yo0#' 9վ[J%^13~*&tm^+ǿ4Xi/ E-yrqe$[u7;O'5mpqjNd=romuc($ք tB$~+^~A ~i}p.O{JyK &|\I]P/ӦM^ȁ&E_P,fQٟDݽdP? ll)Z3+һg(ѐMnsY`{?e.-ӆg"sEw 9Ib 1K9tN|E,ޑQ,k &C:Xe]&BvMpRSb78,F(V!cַe}m,wYR7yѪL^g[2Sbx|X#u&@npaϸ`\).]~/^vKлW5]"^ɤ(oՏ=$孤,+3GȠeSߚeZ0Y7*NQY"~*ac! LpJ,eAby5|,/+`7a[kS+ӫJ?1>I)xZ!%?ڛ.x͇`WUfzc@ą&f#rی<3i^  5FigQuy h _ʅ .Z+{hMtԞ6g^.y(JSNaK't'i  N9A!6kӿ&aز{,sG,9JZ5W┋ҍ kv[mӯ|ʝbX'q^Fͮa kPա%R9թqꃭlX6N^Y]и(:2B=^Z/0сV xhz*Nyj.䤏"OXԈpsd4mo c޺2Amܿ"iy.\kx@1EZ@AuMEYAzAl%)(c<$jM|;<n+8Xg->>|RΞK \Ɠ^-it٤ݠBqqžS2a S?HADl1=@-apw\}2Ξڨ_VʻJe K6ʠTp֋guFpg/!\U+JgmrJnbj.q)9p1Gwҕo>@vWtuaTrq3cp2 2˺B FE&CqL&Sū|{a~sm mo'V5Iܱ:}_?B޷=4|Ƥ>>-]z rb}9G˞:fNB>T(l ELf^%GO eZuzܾd“I;NvK-P1C&+*s 1A@=ю TJ SZz7zHmKCkQlu#*\s"6aY7pedיݼ*4|"uŁˆނ,H' 0 8ĦEZj ^Wýu rW].dƃ48ʆȱ>fC|. K`Ǵ$ b8L6vFҎm?l.ٝCs%1^iBExU;qCS_pқθ>͍|vhj-4َg=o/!`c : witKkk9Us֦c9( (E2T{y)XKkjiZ{ PAEDB#̐g:{L֎?뇪56?mZ^aEh fOtӋQT k),1zp:2Ung^[a˅We\ևt<ˆDF}'k齴{MNe嘝iO}^gjz;ѡ=gI֟.J={F+1iRs2;`(q I}+l2mc!3vA_ysb8z,Q0cBO`2XFӉj*뫼5ޭç{`o[CK}n{.,4eV),MWRF\Z3ͬJh=ue?[YMst006휧8K6={;YA)S3RF˫V9cmc[WAS,V[\U1oSqL3=ʢ`這~F]y)ٸ' 萏2߾0&ˡ˞=TtM|FMLvY0 i)X43RA"Y; J]q86Iɐ,m_%~/^Eۊ+?93E.UOZQAPrnlᯈlZ0!ΗC`llJ9HJ.]#(C 2$!{ģ^-.oåWXDB"-sf/1HM9FZ;j9[DCz_>W7-3 ʹ@|g9a&@"zeC EKQxTOv *]xAlF<x/.s+T{KJ~8x[uP~@Fl@ps!qGמ 7}w (m\~d$ L,pztW<Āt `5dz2Cc/)WCG⻬@dݑ[H<" =Icή-99ROYw46@[Vނgm'Ӛ SմuJ(|偩#xN@.h3\"iVv# ]%&"c G?z5ݯ6ikh]COOtP5MpC`E E^4gՉzKmW0/>\dN>w+0;z`E[M?yjs|}|iC%d(ge.)  1 4!$9Ym ,ti{w|i//?MSz1bC8=p7e{L)CˠKV OlqA &!6$Oc~7מ)L^ø^צ%xȈ!~loTsfG R45TXc]s>[5tIE]ԍӃjUGY4H +pT15= d*eE L8)SՄʁ sw_ª| W6j% mqsRꮕ#R0Ԫif}A>SdS0/o.RcN=1o A3;|)7t鞻DyQ|%l+]cN'IY5{`+օ~ݞBk{^V"\AD!BXCX2(Nc &پoG j;v(Ow{޻*zf|(5sA3H1*0U $nUXx%1}( Ib`Fɜ&^<,>(뤰ϻ 'FCm{yq!l\`e27|_  R!]zyaԾ] n,-)p3o'DVK)"'%!Xqo;*wVg]E=As/+M8Odwr;APE6/\񙄜 !N%=fqi;?;;We[ 1Oo>#CqG3YC x[N kyʫtu|ۘa׺%IG3j+IZLZgř bsȐ#dZ?,tl$g-30z׷u*y{i61kjm9o[f)5?Avr N:`>9E*)qn+9ՙ $Q:aɭ.v+WU~OT]E̳bGX-巑U9Z>":Wu5zqg1s7!{5 0el=-@U{44ͼvLKm7bpn] 1 ]\oXlu[el`; .N'x^ljM[Xq\'8D$ӜЄ^|bv>x csQ[ʮyO]BNy>e:W{s^! ƾgq+_x5z~lAEIdN|YRRn 0߾ۑv1'xKtW.d{3QOlP(0)/Nţ^zFCc_a4Zz,bu HhP|'uYAaɱ_*+(g=g UCf|!Gح'fwKaxW^>K9e]e%ٝp5y\^JKw}FMT=KXtEc)k|ocvO&r_Fxs=!8ކf וz>>64x& yJ/ X6ijmwW1P~h4*'>jW W'6G^h3 7-\ؾ'sK <(~_:G΃GN-rm0ظeN|ϙ{lYe5-Pi'2®|xY2=)tI̳u6+wsb|.[KE~k9s}Ǒ,YEInMN7j\}O;dsu뾇elm$c< f5B`J^G1;1 kq僔`#4B1qw"93ܖ\Hh/8M'Ø׎t\EJ'蝰 hd<+Ee+zM^4y7jv.3Bc) ev{; <ӌgY+7E0)L-yBx> *{Jh%{ y/[.D˵00h[=ɞ3z_j{|ZCx<ȱL[d$m8j-2~fkusxY $a W_8'aX@l:H&LkJ,m!b^,KrփRik'CţJm6xJ=~_e@aş` xP W'mdyXu`ςع.l4 {N $X*_fMf7sʧCjxbSGurv}}&IB >1ӷc`ۑ& V{)_%Ei$W^-;yFu[:+TP & kmet)[5+b+Yv@B 'nWEy9>zrWb{l;}hƄ!^=K>n^ۛ,هC36U=сyӉ]2Ix-FЏx)aȧagXDJV.X]c&}O/[Zʾ%i԰J/?Q~zDOfxҤQb}x2\{1{{2Y8Bq/Pk(wq.owY ]#xQ.蒵X㢡1X6!Yf&X%[~7` .i4T=r՗bN-ŎC+fHQb:ڑb/kxT. sDF1῁ o7{}%dWsr"9m+?IWq0UU+-pm)+)lw+k^ Ki_2<{zH'>Nf#6#lΓ[l{!0X۷p=#Ii_dl1J|N']jDEMm1٬숅5 ᭺r#g4?xr+'<7x5#10n8RVK s'rxwI:kTW'NwGB0ύT7A3YYj~?ln0u#f2:τѤ1Jq:[u6|X5ʉB8&Q 3lpcr`sO;̬X5`aEנAp;L" aKSn>)\}ʍՍՒ,9֨EœXJͣ`/{L&h7qF&l.᧻+ԡyvgӴMuy5ӝ#8/C.,xTQz u~KvOuH[gs&,!oy-][nYV8p/ 0/wnpoTN㷽Ue/./q:Աu~vϓÇ[鋬1* uI;#[n%?*bdw)Y3ojۻ5ZvźRy2M}oiǴ+B|U[nH}Y_w5izuٜT N3w*ܱ}{lZ.js'Ӱ!0v rӦgGu;he1 Q0S ]>{'[7\ڴLUH Qw;#?)| _ g}kv+|={//B'd Z_Nnll6k-ft>MmQ6~v[-tObiA> q{w1`t]A]I+Ms".t:;"y{yf#jn,P\傧Xl7Ԩ $nƔd׭n\M\b"ήΜ za8/TvQa[>lW6 $M _3q98Q@r>N*l7͇kș9ҬVq}^>Q5#$F/ON_BIwDU5n'c?K Ľrn/80#;+Qk4kcvvs.l6m_KwƯegz}jėvxחz$Relm8mygr33Ǎ?)Nd,%(HM"1Z99q3. f.%9O e*v FC'kr8DM͹EBCa Z }TEq8ٝ؟DCxv"l0;dQ}?ZM0Jfư@SUa>m.|NFv!~ؘú(ؓyC^n~HFGBg`8Z6ԇeFbZ]4vD %ڎ>dW#e{sdSߥP6 05Gi3DB/V{_>lKfy-0EZΏ *S 3ܗێx˴)\r.jWU`P,+™ ʉFD;>'p3V_~ \ $H06yغULůҧIfF>;# kH]TWx4z94 'zԓhrYst8,c&[EhvhXM&cϼ[ j,+P+:Ϊ*V&gB>I,. BBo;>sDcx|˧ź*ngMœkݼg=+2nx1't*E;J+d4KkJXy ^Q$!DĜ1mk x8C64 NGF#fԨ얁\Fơ:B svcwFgM G2renՓ>#13_ESEP@vS.{(r!l&mlἐKyRk+4Y3SU,BoPYߞRqJh6)=@\VfKi4`Ǣ6zUE6Z`;# aY,P22}ZfH3޲$Ǔ>ڿ~Yn{of"Z,<}yGOl;ӟQ,^34g8[CyZ"L0oRЦfOU$x,S<\|ssTYbz~5QtԭB5ڕbNKW,ILR%K*tEK.ʀLrTг-U.ȿ3g l Qij;<{M{[1ҲۋѝA(asLT s/m]χ\^@#[HÐyw_R1 GY4oVgLMۉ\ +n2-guزi}*NZx'J)EۮL沆5Ӆ~rrK*u}o'}"[~vN fjN6fa]Kmy]{6}41# yH֗u6e)os[,4^SdW̱sOsY|dr.^{n']e,h\|wj$ZeN g09}.\Iش`}/eX˷SH;H NI7bԷf` |rIP\tVN,Yq+XsT{;+ag˻&)BYۚI} c+Tmonw0{vP-dZ\alCZ||]HȘPپo yVW=r ҖZ-!-EfH^zey&&4~zwV,z;`ְBۀ–Nl.:Â)۸w8PUyG!vf_6eN<'~"rU[Ln}|Wⳅ嫡xZ6Y8 [A b*MtꙈNǽ=wm)6fOd=fN1)AdKtl.5tƪM ?zae}кr"Ph֢gpmw8 #s5 #FRp+2yZ ԈP^SՕcZ;1ya{tVez=OxZJv ( ^a\=Ly|aP0@*p򎒆9]zǩݍ?3֙UXUUYT}/?z]A<cVE.!=_d ]d/>1ucy'G`7;<uWgJnR>18wàؽ.9i>!vRWdisR~V߭Ww`

Gdo*(L ѥ7j[ f\qIuTU4<4A[QoK VvXַ˟n< ut]nnmt %~S܃]J\JpCwIחmOюb'9r&tAAHUXk^am+-m 3Y 韛{ I e0)T*V ʸ*QѲ栲*J*QFdK(I%0PE`ܠfX*bTDOX,Kh6YIf`BVrnVM 3, Fgs@PA10a"`wHDd(̪)N󑉗5msa.d\zbf0 C!F̣ 6K2\C3%Pa%d:Esu\S3Rr$H2 m܌dz޸%2 +fHg<^ q;޽Y^ LOKAD2djl@ /S:٧hZVBg D CYCI%F\ ?d9ID~e!6H0<@&r:0{<4  2U?qIg칻7`]^&'Ȅ)Hu``Xwu(B1>#j9$6Xr\wnc'9u:y v5/|szTv3>؛l O0ӪM2̗]y XQO̧L3XDfeVdNt'/>ߢȎzQ! ~SX$<8{.p$Hxf T?)+!>ڎ|ՊDy Z㽇č ̊KC.C0ܧX/PP@ G W#6mKS+J;+xqOJҦS #mqCtOKhk5?GbP>`fuNs-ykU["9>[T.W@sF'{0h9X0ĎKc幎UpʏrR}Ąْꔬ'Vu-|ՔS~Y\r};?GЂ#Q0Jw V' po[T3NRвcAh0Pmyج!SJm#-V_zC{;&=go?%Wv6tV[{GP~/p>/lV\+Uf2/94WS,54dفl ih:֟iYJogP_8PɕvWX 6vÙ="hO]4+=\>X ˜A5T7c9,k.. WYt\OL[syZ Æ_'Xx4pUTNk+uUŷՏU/$5T%_k(d3ńupi5n86MF>tV)|>&%F4>vz+Vjj03?{;|BӐGz&sp12cMw q6|20ݓh`.T`Ib0-@=},(17m붖z4i4<%R2U_[\(Koة|սS;+̗Xh6xc۬_m*`[ b_/lqGk48/[$SIQTh*p&ҧGEk%$af#TPTG v" rED9.J%ar48jR۸SDnPq/.>_$Yy713}P'Wu]wɈ5 c,*} dqzU@0=Ұ37x??=Gxk!Z=߲gCa]IIo{PlO2 !sP+@/o-^ape hz`{k!Z-P e4_vl2Ƨ2QL- tgrE^3&7$3S?`nCVqd5/78h&3~G`f{a%7֦eYi%nu?~d)̆9 *2+_!ŕ]"ʹ;zr{Յa9|5}?0eP=ZkZ& gc*uAW\Fy!SBj{mE.*yJLD&`pm]jf !:勔\VHYYdõ͡EcJ6- ',]|)d']pTXy 7W_ZU,B,v\e4V6w"P %? 0=H9*u5 I,'T9n:F2*60O*g4|Zty;˫"fx&ל'8ZBo_SG,<+9v,E#m:{m}N2`?G-7x^mKtSY{գB>k"=ľI1ʱZjuiݘ 1W>BP%mQݒ2i-Sᮅ/|GnF֛qN!R3X`=ɿ`5W|K=#b2n7xi4\p^cn_ pjMZɁ4!:UeAdZ#{{gs{ْl'$L신XF`v)̮Mj{Җ֮}^ž &[-}'MQI=TweqWb6$ kP0S !`b'OC$Z;Rq Q~=pdY"X_X|>o tf~,d;q@{,ܟ4yDVj ;ޢ6$bc`Y.`C/6>tv*V7ROhaM+&mdujeɵKk8SdCQ`6xSfx9'B-:N$LJbU1Yn6;jTB5l \K0(Hۚղ6RM7IԻ/,K*A^.WoKK\xAw Ant+hL YgP%80TJ."6\x3#q):|JXж5|n-ލ0XY #1tS986 KJ5rJM S~=6);JWHW1U΃;i~#ut'ongعb#IB)2O9g_'*N)WM$F6t] \_+׮T1,gff4ڦU1Kvp 1HB~I WI?p9"4W9DE:k#Wmv*~sGC3S#-=,Yow~ePD:L|N$(dӳD +1)ꔇ4LE^ ^=ҶwZ*hknM vBوHV8h\p]m^5RD.U+lW[eʲ F-yi@% \: p  |h%4ڍ~V YyIWLe ]QPN\R+T&Q%-L[L$p2'ܰ;yNˮ>'w6^deZcl&DV;~yUg.E^+W3USp2ae"O,h}YTQY:4|0BcH P: FV20U|Y~ س08]53 $GuxT_P21R%`N)GD LKBՍN0\$)~#`GZXa95*<= 7_b9 h0ovK!W $jS$_ꠒ( čN^H8^c9T3ayu"G?Yƒəj1ȤutO~B%UUeEDe3:]TA5SHEs#zU#DZ0ƭ}T)K*'FWuYƫJV$J\/K+([/wfH o}Ro{7Ȕd"gKpN̈́`޵[K-By+-r\ط3Umܧ ]Oyei~N{{>y;ĸZ1N%]BKlY|=h s#_Y[9hy3w&F| ?1I_n=f"mڥArrJ ʏf"jo.??|n_YB)}5- k9Z|6Vwң]O&憭uhR_ǾyvMk=Otg+ ߱F[DXk ́@ƫ]%bxxי2jГEz>1O*1F^n''FszHzHHA8Bt3ytܪՒf&w>[7&=ws<,ԟdu*z‹q dz<tD=i5HFf.Tٽao{4c?bOSωr}VĨ33 w公.ל!K. Y%/(9`ÛaKRx8qtLu ,>(A`;]f{>PGdZf/W86Ǽ?\颩puA}\e@aȆZrf}S,yc<I]d?a?޿>l]S~P(wԛ?q h"8~\ Nv YOW;CV4tRm&E{1 [G"PTjCJTb_*n,) TnꅕTYE Xfd5BL5vM+ɨ) ,<% MK: ҟǡ )ne\YG3"]V|nkad8>nQY#Y#_-@e<6eM?SMfvo~؝UC5DEHLwl=˒8[v>Mݶ'o3kFx-!9$Kd cBqՎ0c%`X~wpDH@F@[qvb0U:e-s;nI(5.M_)n41]GH^ۀ/'([{Ha:kl|N!p{q0utO_K(]ĒF"daCB{ѹ0hqREKI&0}hb1"a`wGŊ]ݽ3vqD;ض?q@^CY2^~[z\/} -?ZNpxx::Ԕ;MXZ/GG2I> GUiWm6.sS,'$EA6$ ~Fѯa!kw0vr 91Cbc) N\|;Jw!0-o~Nѯ舿dXYŁ*0{mʜnș~F]N* v Pa\ :yuMCa )v]l9{98*"jQ~dO*sh PK7pTsսy]u4؈ ^Wr"x Wc|qHAviJ ]2 o%4+@h`,bPRӤ=@DkݲRMMcȠ3dh+iڌ9Dd$ d|BΈ5iXOݭecT?4`uoB1pHңHeʼ0 Bٳo$QhAD{cMFZ0BUQAphP=2M9w:0KY0]@N$/~~QLʐ,=agJIhd_yWh㫏 1t#}A$9f'k[/l&W .qdaGxg^6ݯ;rf;ah&vmO|r펓[[7L+߮2ߓVVn][nݝ^S1RY8?qo7?iPq?=`KUW9Umx˓Zf_֛el~cnh/8ue?K-GƬlنƎ(@5y8 aqCC͉!_P~hf9gu|<;yRDc2 |qB%b܃.D0y:3$80} ~U! 0E' 7-.=j1=VUr;O 'rf!jsW}e/Z3;i#xqcL9FmLcр 4-F"a C˪]fi-\NrvX\ h}x]։1o ΧN d:'OgQۢv|sY/n'Iu[,vbG : ;pCp(#]ńKcɔ{1AB Q-d#L?C P^?d0[{ߢfr c=JG{ΏIԀyaz%~sPs/n~#oҲ[Ne`cu[f dQ#>ٽN3(m M$m],k|-[]U&]n.=BHtlkOjzkW1ȸ'_zk^|/_Og[h2JS6eI~j)'ZÿG:EtKXc*|㡈~3`zy~+œ$lB$zě+=T3?;ӗRw*)2ff*W,$ꮵ34gI\5 s϶j{1yFxϯuw?݂!f0]!' ^ppޛIo ĘֳKQCx7ay$ѷUm6sJv"~l\D&JOqU__f-#cB#`F5Gr\LIw\10`Y.XtWI$8m̫ .&c|xh#Dz+ zg 6# 'e@a*[7ɨΰv"8ܜoDjTKU01n5x as\P@y=M9P-\Z"$R}8Kxٯs I\WaIq̬~8xS/-5h'11ŅԽGԯ^~UNo (]֦.:1҉Q;EdvmGI"r0"wRΖ)u(ɍǿku-[] e5ι?~~*d=u$ʞT(l5>f͆g^q TQ?e5 {NWںp^uǍ8NCj-=UkjDu6ʯh8 .JoP:=.C6h"EY1 !_vrs >>4Ay1(@` cd\%r}95~m^ocgtop.nݟ~6Is),͗.s5}5r w}mZE7~ڕ8=./Jۅ3{'cad4~I)/Se:H$(@V~ALIՁj8]u.rD =" Lg5" al: >CZs$.5-&1\]8S9a>XZ$2, PTH( X >(hx޿W8ݐO=>]/*7o9~gZ~bTiI^P"|9?_~`]0Ks sR(QHVy i)0M|vjU'?P7:SQ':$BY]^`TY^7o_=3(z;7sr tF"Sï%~$oTN2B(a/}_}NCly\cU]dVgخ94<܎ /ADy0lR3EnuĐ?, {e[+z8^%FrGwZGQ  _jG_kd&w`o0bjg i6=uҮbQ=z|i;Ee.$'(‰Ze.d&컢ᐞS(Qۘf5P0CCyZ?^TgB)d`DDGЋf)AIK䩅=6HJ ,Qwȿ>Y.{"GMI3Q|3s4Nch9Wf 'ee:~+V S&FbJOu+M60q50Y,9 vMG10kFR??xDd,?.Y'"5GѪ8~wMjh j Ge@H,> a iRo2ӛ>1TV+\6;eeL-: r!Uξw]=E zEJc¤*7 j8ebIڨm8ĤxiM1dȑaf+/KŊ.e"b .E7cJXq-HmAw;ĸey3<Ӽ:Dܩ'jY;W;k j3`-ejm(C;0a08>V3.t5#wR ;Tz[W&mT[9S=z,(AqN{޵C3@=hc;4 ~|y9o|L6 &[>f4Ue+QʮqPm_WgDū8VfdBKvg!RY YejhYe%g4ф0zA{djjNV9x6xU$ ,F{p22]B!8|tQ1Dx&*okQ3 ʸج 2et ']UaA)ŝFI9'bYow|ΰV}s#'0Y:a5q

uK~WYFʟ?3]3񜙗N!K"3#Jp]J_BK<Ṭŗ=4`\WyNO4[P1p=m!xXxNh73*GYѓ^ugQ;_7E͕8nV5R/YIUsAI680tqQ؊Vװ/;\20g10QzjSam mn@sz;*UT yEoVnvN/Fj۾!{J.AQĤ^D쎮&a^UF^)|49W;4SDd ZP}n몪%YIɅ$P >ڸ95  w[ͳy8fZ`j;C^S9@&EN aK#z'yȆUx e1X0f2ebFl=9:jCEܱfAN 5>5^kp\pѯXXG9ca[> B1'0 Ĝ175hE-ңb9yotUqBP2Zf&B=釟0-k`Á123tH-wqQK]u7hk7yE۟5ws*@AbE}9[g3nV> Y0VňǸo+lb<Cuh!q澢P㲸 qFzn^˅B4Gm?ғ h )l^ur\8qxy(sղ~ǣ>_va\>D<-m*1{Ɨ>ݟpNB)Oq;pqj[&}jٻ/2汱R4:"3Lz'dI4IA1T9zՑƥ9W둼SEv~l3|{.ZOU]ڦ!gl(&~>x9o(9W11tX {,bDw*.U_&.Z\ILYJ:tc:۝J KhJ^궶U`8/gAu/s]nջBGuA`0B*+%GsqK8w)&ixW5G;Ʀy _cWd6Q#[ӥ!MPؘ>dj^v*$/lKz ]x*i.x|Ђmo\ O3yb(RphpJRHC_PI֮~d9FcOH}ȭ[xP{:l<9 S&xA/~=6XR[9`9:JPF&us2~z8^p9 P<2vqvDų A& b'imer*-X{F!S>z>`OyHH1 xn3g9;bZujsoc19Chq@TD]eI<7!sr׭:CdmR'o=Evcp v򹟍 Bri"baO t kLv7>|iY7<.2Zh}Ղ+f'q !7 CDհS03-N<]S:4zly}ߛdS.kی[vnx zgw91"aw_ft~oV<<'fUޙA#bXj~;W2{9Ky.O ,]*M["%-;ńbtlgba swf^H[>Ufkaԏ:WӅ׵%ro <%DS nJ\ 10)޲ɉQbE/{P(L;J<,?{/Ҙ)^1+Uk >܇M)fF.u[kd%=1 ̼Q+H%Yk8%CJZ3 㵏,KŽVɟw2w6mӤ:*$Ca lT+^yMą3|*2 9 ߎ"0'߭cP~"큲=7 gq'yX\-O< (HAY)oB-~i'K#(?ze0ʪ5b ${sAѩNoil!S+S  i4(%m8 Q|bGw*N/rR\Z)XWk\cA#He%9OO-%ゾv-xwFmp~`ϧV0S'f+ 5#;Yc uя;:CawJz_6F#Jɔ/5MZc:T@jZh!P-+%%zƕ) eoL[y 믠W(喲IO!3RHLy[s U'w}ڦ N~15<\!}fd*KbU'l8ULLtAe d;ݗ8g1yYAJ VjDi@Ne!}L:܉ӧ 2 "#ebAQT}ڭu9h~]'t1O~G`j님K7FNýBnph& Q@\^ǘ&J+#R,lB>M)G?[8]]f$ԕfDɡX&>A`OU_ᢡНX8:z @>qJ&E۵`;&-pX+2Sq͓mag=JGL/F񟘪}ҙ)Fpm6%ޔ}!D񅺧Ű@qsȣ97%\=K&R=̏{ܗ^oƣX8O<ޭв ᅷxpOiEAf)8`ZB5=b,;lj`V]/Ey;Ed:;sU jJ Qa4àQE QB1Mb̆U2y2. \jPSu`ey3tq; `USU<͝9"ub.(a>rLkrZYvE6n0E8&ԝvyL)/*\k?M"Cxf ºС# tPR$1~X5:GUAOc;]AWrP⹑4mw X/RƎQ$P&UNmTunJR r1]:sd̶ktVezA(s:ռo?a;: Fdtץ$=J`Ʃf@ˣ!±]/EYt=qvt12 dt1 $T0>L}.{NDɗ<* BƇqiяU_xC+K\gbhV~PXygأ_e H51=}ݷtE1) ,4:9Ur0dAL0bm-ɕ4KjyǘH\^_0p];p}8?B| 7x}ᬍP\Y#Jv ~{%.dLpl7rػJ{vvZ%02O.ǧ!bF˔]Lsn&"dչt"I"]փۭA4ۖ15sc(LJ;^i}*&K~;OZsG4/zkOVS7qrڳVYr8Vܸ{ԝ `SuWM|2%VH%W-h8=O,߱?={l4Ryn4Kc6'|k Rߐψ-;]Fc]P̝s9ʻ*Ƨ\VUEL3nWgGU5a@l.ش^qԉ4E+,R!I"@5J0{P/(cc h يŏ*-Qe fbZH;sp*zӰ|#dEȟ;~YJ)G@o*H.; |V,V0׮:Dzۼ991`x`X.Ƭ09Sng]ߟ1ppq>z!qdb<#wo`3ǠTy &KB>6j>|:sx;FG@5DGrwj0Jtb兔{p*)a!-W lWij/qOՠ4`tL몪m5L4<=a4kM׷P/u:*C lGeΌ1VˉK&H]Yȭ_Y,@N Yx ׂ9Uy^n螨_V6y<#cdW+Is7bҲ^7*Sa[׌3z3۸4bAo!ՕV~N~yqZz} -t1N!g(9I ˃S% .;(v32G>nyD;,߽s&蟡4hhuaxal! _Bu\;F1vZ;ɝw:OtS.Iqǚ+ z;aՏsZ7; )zsAuBijƦI-Urr5)yy^5(|JM5-&hyԇtIV:]%ʓ>=V\~-W  kU*15]xHS,X?|έdjy{b̵.lT+Z:'Ybd;r\gM~ͦPNgS!7 7m'eO)^ 8`Z]FN~A< E+S=*U<@zZ"oaj0B.>sVM[*SAxu}JTݬ->Eg1GMFCcߴ}Gusxmo痬|~_O]e{MN4+19%vf~[z;~7G'?<+j^B%ӛj>MwΣ9+|<)Qo]ix:is:ǁ6/3Jez4Z~<4'F;u۝i5{p,/Ha1յN")_uS5v8XzQ͵Lv֌63^= {},WU_RW bSM l/˽=7m2LV&aR"hY_J` CFɍ]>AQ]$@rdQkf.b0<>wL*"$UcE9,?Dl R6zn~'tIy]l-NbsutHԞ\pOWM&LHMOϹlnW>2Ӈj&,|9-#tG[;r?WB?N%|l.+1hB IT ZO6^K+m=Ϩ'&ףh=niv0jaMG}iw JlP$L`ͥbS6thO'3KCc 7׮ }&V3.W(E5 b PVYtU)X03]rϓv YRJhA02(xIdˬv c}ZW/mG1~TXNOqIQ~L-`i!{hsyC=_ruQ_u$m3Eg>Ѐ!/ ׍T>'*֋VEq_hMסBQ$8 %j#®B,Δq'%+P-< qHJk7CCU`ǟ:81~\KPڰ=xt~}9 ZXh#2z`>Nݩ3/o/L8YkߛxEsW!O!Eҙ+40)6nt4[:JHA8Lz;<'\R{3gq^ g^fE Klv_T*ܫ.*YG6(t(hp"1J&-A֫W{+o23S*ࡁ;=|= pa nI~pҺyz0Y:"M !9 7a\=%YQ8eːu`_lPHx~gZ e$>Hnaee(N\X^ t'6˺vT߭`n?N1`67 ZbI !Xq_ݚ*ajlC @TJBhtJKq6-cpWÇ6Ie˺{\hu&=1^,YTFt&yjtbb ^k" R23c@Jg&:Un^GF]2"it7S|ALӫp%hutBQTGC0^ []C~XrFmIߋ Ɔ;&CvR\G[;HM.evsTqػw2W]e\x%b j o"!L5=޴E#@72OaE-l}I:"vyQKq_p/OwuՖOZh*yF?dTqq iߴ*o _*ت\Fv5)ݏYmRťa32flmƨt0~~C4. %&KNW8{|3ZT|>:`s1r#ޫ9v֌enI:j`ܞYgWbݘfˑ6f_ 7 ~ gcyHS04ob-lsQqPiI*DzZzɪ[7̜Fzر_/Wac erIW@<נ. I'L49,Kn[.P,z,+Q5qq0n ;_hPżѴnWAYۮ=ɬ\((`ʌi=U֔ @+}샨\5ρ#ɏv"By8iogA,ij U  ou)ߒ@,Pت&uEY=gYpV=r&f)5kuhi" ^_3J >ԇ3f0!6{VcA#aPajF5uG挜a&3/т6z9"bLh'r=qGc+2^B}5=\PkY@n~+ B/n#<͓*%Dk|%7vs`+}As=T55Ń# 4ل[?8"Y`qb20 rn8A7~]5D !>>Q`a..Sɥ?mi͇y/.p¼{{={7+\("!$}hklIKL\]i؉bhR)Glf|@H4B@Wtܜs1* /=1K+"v_zO`Vl8FF ̄d! V^Es3mZ:Iudyj酙cd2 Ky[?alleO߹L?ێ*E+S_HWEKg%'ᔜM8Es 4CFݩh"I2b\z,,&-%CV4w[ǙO~a+6h(#XP?yO+徹Lp?X2MTepvtAW&!phzThM)zY+()o|(F-BD>O]'JѯY7 R&lo:VpG^?@8=SWdC f3QANOO]l n \0MU^'EߦtgQ`$y?q{k-UZ~XŌU0F5G􇟗-hnwj̎u45*=p>R۝ ®sD絻TJ OdģL]y! pw, rDfyW-$i*P%% pĿP2cPt~ƶp@ƏK XKDtJ RE˪q2 aˆj¾NZ J :Htg@`G"ѫ5&ETm.7ťm|`J%,' Vq9Y⠻e 6ZA .qZ''t+G":%d'Kǟ b,B^-=46_0-F%d192.BL\CZ ڬ+23a5tNhkAݔe}Xu78▄3{5Ɠ3P(t8y/OR8I}5/Aw[WbkWa R-cM6I z+Lkԗ+s#yթF#mT։@1ZNmZd_Tm#Fєoalwwrܔ62q~s*խ$|~Y+_j7|~Cq,ؗN-f"5&-l_zDb+Šջp#2bt1I7QyAu0IRmI 7 )"ڬ^C\O~`,j8OqX/^:pi  ك.KP+:eCTc*EZF|bΟ8)kfc"ji j`+g|xX⥨haku"~,Z@Ѝ!˃%*WUJ(S&FBpo%0qMY+A<|zFHͮ'Z/5nhS+oAK!R~zyҐf-qf *Z,S;ɂF>ze6SNpUU_`_a 45j\io-s /WxJrmAg!L6WF.ogoioI&JeP]ppޥ&+·A8ҷ^C-$6*;aߧ8 /?:JDCdaYL)םHfPEiaz^%<1uFJFEň `c Ӑ0]Y[T>,!k5}J dT "@V/&B+ŁYF^"ʤD.XFq "ab=^Yq8| )%/Ndpc~ 6}= C| ;hwK·|;iA5xn|e3{9&=q J*z1_3A\n86oB=__z\g>g-ͅۮ8Tւl&(~I`3.J 4,L>zsL. 3q#ע,/}QiuU;Ƣ]hgw #D _GetKo%^zWꂞilo:|^Ah`,CE\u `]cNͬzچ>C +ܤ7p]4A+4ifq $GlѸтܞ< ナ)&Q HKN o BjD2^Gs2if1Ef"* i\#F3]`^b_q?|/db_GM989V'h&;lc}r#9xM 5D3>ޔiv>F3Sd+r lc-EbdR﬎ :h58;0v;7xAh(2_iIt1Hz^=Rv>F獃]ZW&PVcK.`ǐ3NTozTwA3UXf6~۫ 4BtQtLhb01]zt(jGvƭ5C֨>{$tttaܹ\ʒ\ђA3oaG;Oa0R pL΋=n6`6LgMb;'&e0y8l;tFQˮ }_" $<ߴD{bGpNeׂp>g^\&SS5sZU5F#F B0:P7Kπ rcʷo9v~8pġTMD@kF {cphm(;qF0-Jd@* 3m1.{-@/qPI$Xx,bШ.Y<z g1(Oj 0>PY|pM֠3y{ ZwaoVPLy 6jjoBj"#{i\rNP W2 >"{<2;}Z=Ƈ4`^AMWh%DSlj턊(a}T*qP2dr;YOlai;TJDxTP1 خ I J\ A[W en2 1FjT%;ޏӞk6+yf8!-v9+=+ O 84.PM0NLը3ݜCF xy)y;ڝ\jf̜98cN&P4Iʟ7g~,rŮ/7'!I|^=۝r-_+'c&$tux D\YϑMXfE}u502h޳cBU #ԅ"l@Vr0H'iI mF:;NY?Eb(՝_sޔB(QJ% jTlBs/a&/ x v?`0=juh&dXc'(w_Z]ɷ*k)}ed&oj$"""""z~{\*T0zN5Їբ![^NYFT+!zum0啾˒K BW\d<{|JÈI{D^΃{Ylm3>{gR]+Efe-v#oD]+5E7+iJ֚n/}>rijHi#%2ww4B 0&t +wҾ0T?a.Eݕ02(O( QTɵ6Vv=}sDW 340E !LBqBWur"p8C&N9R)1BBL*527ƗF@~,^Y(52o_}McEzU.TGT}u~)clv8$I1ˀFz3 zR.:jHHqWdL9''x7pOQ* p4\P3z}O8#7bmԜߑ\p|DPݩ͗?Iy-bǮeeVYW+l-e%MS2YcjU'L$= ]GM\imSf&+lnv %|2M+zt 2QH6NYWNA񻪤XWN为ۘbl:\n'#_+PAIuhUWQ4D ߩ }~Z\wFBG67*/ȫnn,4.*8P8t >S]{ ]h9&,,Z7ZZ :ry#+ڗ D$V_@@ oc$T.\@Vv'Xɇh}f&2''7fun](x1>tG8yHX6E"6&{Hfc&UVɨ-8~&<)XIغ|eZ].'-*LWrLy .2bﴺn#|ȣ~T\bp<^bŝՊ~a}/"k$t[iUCCc[%7 5̧!=g</޽/16#0'#Dz[ s 7ҐQSnf°*ygm.v2 V q"d喦Q0񛯫f=GIR tc$EOg/ Oޱ&ZA/}iT[jT?h FK?+c& Z[fѷe"&i6~S[~)Wp2:^P/x2ɔ ^ ,E͏|41Q9A20`1-FX(\/߄ভZ4 I;^GĦgcO}07x*$z k7 y5m{9-zt"~ tZ]r(T}D\)W~sǷ- !%`@N/o^FKXCΔP8D@dJ-7[oƝOT2ȅOHmkס!1fz \C0j'4nu>yص+m>P9J;* _Ҟ+u&T97ypmw>zy[eEg*Agb*Pj.B(~bØ^\)y^R"lnN^x}R߬vʑ[#2Cjy?4b0w^~HE"u8Z8T'/2, d([ Oe_ +aE⃲|c]p!<8kִpǃ=]N^Ơ300N|?E Rik;DynFC-B*aZ@).bD*,QřhRPs߻{B4u&5% ;6Q`RqresŨW4@c,;͂Z>0YMĵ+&^ X%{ŴlW X:UZn8T=  ; Q嶌Kւ8hix{1wb+#0;QR~k&3B2Jq¿adW<+FpBW. nr`"^>3' vD\oQGa<'M~F&e,ûAuR>Dީl++T|B_U540\a^o^J' *rJLRʎF]yGϲZ>Wx ^ʀk /=G w0+ltoan#SӮ]RY" ~|ZW_K[XpHW)ha3 Hׇk_MM(8xM^IyGwts{7 ]8VgwEܮ܈ yX\%UW_$vt@ ]ۀ}+R4!\jq&͆85 Z8tG2KsԬ QYDLeo jzfJ%zb=I=oq|68p ⯆.5n`j`ŁWU4FuK~L4LbA{ʃg3TVZf^ 9RewM`<>72&"8X [Q&CHig qW)U7/-23ǔȟ[uKQw`)/'C!un)^}ƁX0{`(D+R4k~r |R2Zw=O)a%߁|fH^ϯ-3u}7<"4!¦Oa'oq hX &14n=[@Lq:+jQ$,NeUoODP"0 X>~1b6݆L\l~ ^h++:Y^C^3{[]+Yn1xYѨ#Yk3H W ۔ cG##²eI=޻/R dt&C= &mA˧G(v*geYӅژR% ,$!0=4iҴ=ZR:4lj<7+K;5W/e@t$`\k S֪h49XYV7 u镙_r57EϽ7MyNfH/z‡cP.Rievr}- )Mk*^Q~b~@>!_Ä[ t)+qwWT&8jL6hx(ΙSo=F@\I󣁆 0)?0kC0EH3V;"BiA^[62C3Y"{;:c!vZrA\?}RG-LQUaTɾ,ε,c bc0634j>JkZm\'z_A ~}@ }U6V d5`%Iiַ5kW1b߭A5Z$].i=mnL3=xlgF=x11L'gQƥ3V"eQ@ҤfUA5oc"QPԸPNm6g )yYS$]% S J%N5Dsa}\[(R BɴYaS뛒77.9q=`$X19!M"h66FT-AU KJ6Rfc|̥p|!YTVt*|Lmg8ug>gGtՖd$`xM tw4MJ2jZ^+ )r2gfSyB մ2%-..>aqׄ_|\@y/{)bU *5FE &Pҕ8G%2jӱ }T*9v7ь&HK.N;0V8>°(F+Y7bS zW/"BPh#M՟_d~0B7k<`|k/esG={k,d 9Nr*HW.qnr2$)W^v7vv.w7%Kc|333 s03[;ODPMAtL.bGG#gA(= B>{Nw;yqAf*p@UF{8b<-Gy}9U~v|kW*[g>ZnR \,d06DfZIeyY0j`of&qv}/lݲ @߶dyJ2E$S-Qp3OM,102J$AЉeXH!|No˗jg!;uͪ{]&;Dx97ZYK\ 2*MG_\gTrRC8.KѨu͕'dOaÜqLeR,r%l,(XNj mȧp0/ Hw`W7TQw1' wB;3ύ ᲫXtgU8eK②< Yc_[bcH?~dzP'T#9~!DBz' &4 &79K=z?QoOa&2+?v_: 2[I2D㳌 }lݰ:zKm]iHx8Q?Pd=ց̬n+ 2FK[1)mhj"peHB1]af"R3 *g6dt9[.zX!jZfQף4_v3OL8o\ { qh$s !vRL9?|F0_b5$ʷ)Yw l=Js6jZF6)/RmZsښFB%ͬ67=ClQ: ocTAaD ( oUKQhqT2!_epIp2_C EsΎ L ?(ICyRPݮQ v[+"5gu쨷03-yiKg UQ8\vrxQ 3kYx?_IhuF3RR* bMIS|'&D{N|Xj)dV >^Qetv&9r9൙3yѺgone{|Wܰ>e;-*7Fa|Np;(nP6$iK4.>m^WD;j[H*1)Ǩ6zvdohʗ Y`CŞqîr@/XsXyMM_ʝ#|~CiRϕș Rє/4caYD"VNRS,iy}Ę֨ÆA; K*X-bI‹Ũ y8ȓqllfmpw(-1aV398g똹l[^پO\,0^:%bNp{L d'鄫$[M{BႲ5x<*'O=HDkƲulb9p+gmwmX\8@G Cmqi\ǁ0ХEZ7dy'tZ1*3g",bX.hP Xz!NK!Y5u89?O^c|9ֻ܍ޓ>7&|]sq=ZHb)1Kur:,J]M # JppIĉGhEJX;%ńVMݽ]5R8> nca9BH Z XMO_sYw<^ (VlYJ߃pJR]?Ab+?уǶߦ4ۆۆӸ:}/ gC^|o{A7_R)eFg? D7mo-مٵS/\ݛ&20wTO6\+̽lqszΊ<7*6S1,B6qd Br9:*1 `f*PFH} E!_9e8ǻb B=ZÒi w/^YX[,!Rgڀ4&-,?VBv1ia6âFvxI 8 r89"xBz=~JZZPxD~vgeΗ~W۟y&P6ڄB߾y3\aEWH+z|Qxf? c?Ԃ93v29 Mz =+ [>-91/Wu>iF>lR3V:}mKgbSL߯_nVdE#+vmiFmy $0)I ^4$&Dĵ#*Ij0a3;|cIA2۽&3{wMCd@000F,HDP %2҃j@ÉddDauQ`-D(`t~oŰ ڿ*qꁓh_7u#1Wyġ8)7qFu cPq1_W*0h{[)qrf3Kw^cۼțEWkwȧ~ 6ɹu("*eWTuн4qkׄ n0p"gq \HW|>+5 NsjE(ܢSBEQRB,T'ja"jcTf!2R9P'( %ԱdqyaK[4zp{ͼ|ٳXM?yGQZy^lc2ǪWd%y s'㲿PH>^{T@6N{<[z;/!y:dRl3 - _vt$V)JRY^:a4ׯJ<`b8;!0a5f4hWY<]Xʊ7҉k攋a.3اZ8;~[l~Oa0ߙF}\lyDbSa P|Ͳn[ N3i:3v"+B$ϣ=ʼnY@5:wjvF 6@) qI 3 28 Tc-+#쎇3?sʋpoG,q [&aIquQZ5=Tb08©*UYR,ax+ZkZc97MQ b0ԡ> XCyORȷqrI ̪mN@\~o\Q+'<=CTe5-^MM֘8㜬ɟhxhN2'7@bXY'Ԫ`IcxF^=,119`2is4DPN f%Yh܏Q9C¯_+ Cqg v_Lߣ'lI90pg.f+8fG #GOKQx#2Y-ÆH &_6)i[Ϲc/bӐi] 0?r6WRwX˗T g$򡜈<\o5rr#2SVUg#fMa-.]ͬ5i Iɳ xp*eEUzOJNDߋ<|K=kuk(uvɡ,_6^۲aUyꤔ#;|Q[ܐ;=<K!4S!q7J[`|J.>cJ7r7Z|ˣ u ")Ii#%9˶f&0BX:r&^>$,{ cE ʪ!MkK1VܵFm*7vrX"_, o6B2g7@˚KZsBr}.wJ2(WDzY_i,z<%KPZ2 [WD1eoi YYK3TU@k5Whڦ?Z "dtQ qiAr"bL[y.wE>DOfL*EAũ\Vyv"&P;$ ;b\"Xet>Kjn󁪣0.4.©lLSd'9vBِyu?߄ϩHEJVIqdu)ܖƐ ]9/wZ͊ϔ.S|K}k̟q&%s177N2[|V=堎WwWn5ܶ+*F )yMOGΎ*ujzvqi{S, ǜ WFBF>5{$Ld=8VjT *q%&-C O|mOMAY-b28C8 lC:P2dՙYSSr|N.F'"P k ]N|mߐ@t2ǪnsQx݈壄lL| {NYCUVMo8!J2rrIV=n<\ⶦCc\hX/N.]ѽ nA_ӫm bUI$bBKpL d!٦Km۠!\Lj]kOSwtM/۶[n |e<3T='ĜoV60i 仡v/SjKY2=uuCI!Tq}Zuaq꼟 E²qЩvt/$c;֞Q3ҿI Krs43=[B]x< i1sHfy: Dž>V4@lPFz2eQ4.!L.-/Dq9̽90[b|~]/_6@EJ]R^OU 5_u|lоw۹7=>uNʼn6G~% !uҷRFn\Z!-^k|Aadmg51^1g..=$ۈW7SY?(F&:x8bkc_ ᰈy~6هM?p˖rr, HqÞoFޓH?WLStQ#cy W\DiMҽaC ;3e|㭩4p'6Oza8O ݦ'~ ҁsNw1yLv60~E:W$-0CGU Rf`L+}_l{F,Wkx,Ş sx<E9"~ bnY$QCbg=l4>{ݠ-Cվܿy>-Lhݨ\9Jh(E9TgdA"]DvUeTVm2ޏ% jIg5'!/n]QOy&^1{]C9N=+u801n7#2̑_ܹmSѶi8q=嘸+vZM4NyA I~m,u᪪<ߡ{21.7'+Zg?X?28 f >Hy#uYfFFG_ D34D3D4 `cKK?Y(7 1<:mY&L)cju eNlV[6oep*DaY" "JG. S7=7gSIŞ6#+3o9%_*VZ1k(Сu5*9VksH srrc_`Sig&g&b*! t(37#`c4u{P-/)wL#ߤ2m%9M1GAT&)9__?ySM|Q\O(""=6g+c>SPWGhuͫpmoxHtÑ}6_d'mX=oxe|XɿbA \-r7nlG3ss=z[w\3e_9_-la\|be|MӅٻh~ VyU'~OK:Ƥ9+Ff{~Fot!1!Х~ݿn|m biF۳grT`_D$&g=bHH:2u)`rWI'-Kc|C) yhRX旡Mk9qK5W pqoέWɆB]˃Zbi$AN].V( UA2dӻ]nrۭkv)T;5G,Q}Bѷ tS\cMpe m\OqV`&oBY+]( gx- DfH +Ohv8PdtNN pi ̥a (4 '9H>cO-Rb-.>K樛-NOV(cKO_38x*hYadUqZ4nU!.}%m#Q&Lcܯ ;ZԐd|&?څ^TL6LR0+#/A\^C=P%:'v[*K[^%h]!s*//xҹ70Yޏlz5- mp3 xI3mAK0~ /?̎NM!v[ 'ϸte2>ui?9{}Ά%IkoG!^:^1|`33{~:kŸ́0crqπs%7&odaԭHLq;p% O#Ex8ռ_634w~so_}^Z;ͧ9xey2騹v:_n|_D)y&Wt=dEY EX JH@iC`tPIiR>;Eص> 9s[W%iB]jpe`(wԒekow9//#{.*}6N#П6sJ>UuexR0 uQ·qB-Ba+2Ң{G@c=u!tdsjl1ejNQ8ً !+S. SB P@vwc)*B.$-T>BphśafX?ɡѠKƘm޽?9ositcPX)闫%r 4w+l.ǀR%!b|⮑`%<0<*vh6N^Bqf{vu ˚@ƌ?-oU,FW*[{q:ӕ.N {[^^_| S+EBӮIF" .JFP|U-r!^aKEou`9$5W*чX(VUa5/uwI0+ȼ,FJ}Tf '=5ҫ0 ,!c]n}?3gܯj6 E} 煿RwDe$>1ԋf{,m _{櫦 tJO[:BG"-*nI"J>/ߩq\ .Fhq) Wbo/+4x%$Rnu﷐!4ϭD>Zl 2[~d*5.Kie综p29Bqm{8OR-ΕY^r=wmOÝJBrZN;>tf!ZC>S?E]u]•8F[)u9ɰAW^PtV}@^\As5-$Rmƶ'jįpz"OE1iUEȜ[͎XO6_ě.F9=J>"Bcxz=t[+,V %޻M\nݾEͪcw2B{;'rr 7.S 6XΔӞUZ3{FHhr: de[anS L::, QscpbYՓɬ}W-s 2:iJƱS|[RV5Q Bzo cUcʲrvռL", {IW:,9[9>Bs>)ZǥiWи Tޞ7Sa4"6:KP,4%̌n*mzܸLPelƔkL!+78N<__w>,9ߓMh2{9T Val٭-i2y6Eo2*.a]\ma䲣mݪpNVy*\q4ҚG|GrY pnoYEke,=ݲljMITC&Zoo*SdɳڟfH_0~`ٹn5_VS5/{ս-bգE:ՠS(01旷Aɷ>Ҋd&/5W6?X9}=iyg ,|-l8{K}HPw%#7 hHsw{Y| pWͺ0.MW>o-Ii޹* d$n,WB7?uϸp"mg6T:뚒2S*W لNV\2/cRC&Gt/wSN #=6F8oqg7L: +˾_XJRD:v8-T(  ;YBڜ! ,4(DZk&'@ΘϿIyU_ƽD(a.%)Zdʨ - \*EqN`q컐%CC7oGY;e`sT{ǵnnpe'{"`g(K2>`*kN&ԑR{{)!t=sd TxZ`AIDQcJ]cn{F2΄^g7ߞJ?*OeR+3?SmzWI}߿1r!]H`:ln0R#; @-q&Iv5u=RR ],o&_HU ^l*iZ+#t'쇹ݒJ _+`Z"O K5TL;׌'! {5]%EsP% K8q&[j6 j0wpw: R'Pvc7؃rڮz+k&O+̲ӕ!ek8*E~|[UސE8 Jzei3B쌯f^LkplHڳ"{\8+aۜ^ $&\Hf/ lRcie+ .?C4q5ͩZd5g`9^Vw@GRY5HIQsتG漢$O&&%s b%ǀ^Mˆf-F#t̆40.jSe<`D6mc1ҶA0(9áF8PLsBf+桒ϮނxU, l2F.1+n9ff}UswX$Zd #\0e_]DdD&͙埊կ߾׹O;Fu:NsH}9, īJǀ}\tٌa8Ɏ G0c H⫹T||3~vC 9O`A7 S;48<~xlZU-Fԉ ]& 8h`51)PݭGt4|!=GF?,8˄}щcUi8z)}7>>T9S$dPN#r->逄)OsMekAQ--Wov#_uteꪨӸGo? Uq8ġ5AWmTp.0ez#Äg8KEJVdc}^@N(T桞Hnp\kz8|ciqL`'Tq8y7tk^*eu]tNi]w EFhǮ0 ߠ.c,bXf&trͿwQ-gI]: M->\Ln8'{]ѕ*-|`#(8JD )HdEoY}E5ظ馶Jd&nN=D@6>|Ⱥ$^2"0ڻ r+鴭v~ OyߓK``Wq[NAqsNXL?2{ Aʛ"&eƐ=9n.R3|j8 j TPp9%g `׏d nz/ "6f5F˿e^yK+yA(:>VsPLE;'V-f)#߫A.d0>R i9ً C4 eAڐl1{J2..U C;R.{^ od/w"Hs~G5%] (j?.ъykbi3Fs&F F.Y1BVF-|\~X(ۚsx(e`H`_5e =_d-~ JqNE;c~u׿zKQt9"ՙ }C@ʹ422)!{"mt#+ZbN ;9F9)muP`=LMv2\S竰;)v0{ -)sҺѲ?+1UfaǠ[I9-E&-9Orõ~7Q[_ dDmjp`Xo$S#o}w<֧W=;14 g7BcEVIA.%{Do|r;Mc@aQD+F:3t~^ܦH*uߡrNCդ 44u|xɱ72.oue\j?Yy-?ć/ޠ^~Cs\xU&88\1(Uˢ չ"$¼`O䩰&Dic`d>G"e`3332oPċ52J{2^_ێn2nVO s x]tϷ~#0ܷk|W3[rc 5錖@I3㌄V ת9Q"[|Q+wf5ph$k1O(F̄G?0NɊXQA*I:dr 6 m)?~vʫ =7RR;ueq Q*]x*Pfg3 {xGD˂S;We)&X/7לJeE~396 դ*r7\\/ی) y"wr{aLfIߝX7'buhl$=%9k%?%Dฅk-CYNMW3i*8eYwẈ.!aVNbثysytUvEvSP!?MXfv[n(w;Zȷ=n=dA0I_>/`y(4 ?2/UE=g 1sV؋ƪ##q htWo G^J2䨤2tjKݸR9 s%ͳO0vJ'HuŁޣ+ װVZ\eΆ w/N=S9)r .V0EO0tx2ݫ|)Bz5=1J+t.ZwC-}L>_W/qhy'M}'t}Ru~h߁$0nJk.'k]E"r2h G[NAT#ݒ(jS_*j7"h D{JDRbQT u'3nT,,p8Jlr9tN_oNŧ= +<]*UEߕ}+5"cingcxV>입BڹU|/jaՙ>=xez5@Vn`G)@ RKϮ6cM>oŏ)91VYpj'f}˫x\ag:FbCXh"!n+gMRA ;[#&ƃEyֵmɐ+ⓝlgo!#c㛂n+O`C's뮚2}(e|K=l C2Ž~LpIeоzV(chI?vO(읔ŏ~-#uv9$\܈Pqg1 yζPyGpԭ_?|6.o2ɽ J2~??VʭTn^fr cѰOP! 4" KģUǕWgVk,6!D)Ke{.YAϷq:&ia0{A'1u|c4=%_P/>F ^=N=\T`dӔYJ{+_|Y4=rj* {% 1\ x XWe"KRb-J9./G80 IֈR:xԕ(yqÉܻ`luJld~9\ᐨ,_$=x4q*Jg!&~ô2.߄\ 'C_;'Nd3OXNH111; #Agו3Λ)7"ҩ= Зpr\`i\fС%)3 ۔n4ɔA(!WCW짊=UN"{ki"ORnAFB4?pshâd1h.x|4hj :Ϗq:r8̲u`3G>} dwMqOQDvx]/&>; iφΕM! ״Gr10]NY J ݵ&SDO6`hSWc ,+=bN'R܎€d6+͏I'Ե-V ^6ڑ%TDl, BTZ VjOFS[]h[Yk@w?-@41`Bg˿܏,*3^Oθ$f5.>2`24сHٰg/v:D0$,6m.woހNI󜛇 %,rzod_Ӛ2IkCNBqxKi4ϭ4qw|ISɈ q}%F1PεQYXh*PY^~ ߏwt~S,/XR%jR+L&:e  lrp !^gӊS4_z9O>эa."հ9Q㵫nnOQ+l$938岥[?on6mȿIɜ3`k9v_Yr+,(! MF(ɇ3BhqTƨvpBhtz<;^TS۹3j/hqSgn3GO/KJ'4ݟ9\e8+9;Ρ,drؓ=V_sEJE6ʄcNKMɖk]ˣ2S &&('VL 3ӷ=zJ"Fb,,,256qsP7tN>qAl&Nfsre$Y(:/~n6q|PNz6ǒY#*r{Һw%jaPJr"5,[{c"Rʜ{e ٙ%|/qm!so`'58.!M¨,lba&-V v[ n丰14^L5gƆKK*\GXG4p7uC JOM 7JI6d7f13$vwlۺƟI50(bfA%x:t_~cK8.ou.mBD2~Ѷx6셆҅ re>z[zIv= B` ~0ǧoe N]ֳ((; ȸ2 MgtJFd!Y,Y|Ʈ7sc"̔Tz2 gKW^H۱m\d-r#ګuN-$Vȩ-R%c_A%&G9[+5*w8#U'#왑e\LbVsBNF0D 6$^bUt:~U&V%/3ڝ$7J>Ib>ь[0!9CYTFaIg33Sz?釐vÐ2C)WcRBUXX) t#a3EDLdyuIe*4w:zS>a]p W2ayyiqu j7ܕ%_)D;r1uj tgn! ]FQ֝W㩾$0OP'Ӆ_d<xZEk4sQk/޽,&w^R?歪6=OT^Q6z~f]Yc"͗c02{80mĖ~,;[2kL=꽈߱à0JcߏSַGg`G7lDէ#>.I?SN׾uh#[xpHvhN;ꙗ]4ۼ۫-+_ɃfW.U!U! ^ lH6nQ%$6!CUiT矟rѯ T\^n Lzbw>J =ze0 /sZFG5o.tg DmR1zٳNkLֈ;0 {f9`ix;L2ǘA Ftp6^ 'qzAtr$ӋRh ǙE hf%o ?{`mԇOqrtrZ.'Kj4@X  X t4k~ ϓUS8A wAŰt I6T_HSuo#] &L8F:r]FDI;(|(߈ez;UC]ƻܥ)3` 3 @~7§SYwFPi8RnVZ Jz\HbF8P PG%c}N+eːmgew2OÄ:%q qC|l$З7lf_j߁t͙ҏ@|AxG rh7@rJJ!/,m&yH }+:31zWY~ TY^ke*8k~TcaֶZĬo9#fb g1M)rRz;g|鷗X搤Hcֵ8Z(0"0h"R]TPɻBذoUtV*KYTa}>0;>?k'Ճ$i,p6E)rE,Tn/ 5ҐqĴϟ9ifɬ[xh*2 A#ӆ&G.3"ݍc&xTGm4hO)tRi"'0Q3zi<ʟZK_MA-zYRUPI'<_2"$1ɮRel6ݍ^j;@擷*$2_7xN1\[\ /6fuYvNE`֩ |q+KW'u;EMh]f>pD[ҹ>?Y\ B. $Pu8J/}kor(4`YWHI*۫~F,Y-4xyN4bSt*6ڡѶ79}]vv;fLcuZ8 MYkLi w缺=#z[ъ"MRy_ lX)Zk E4dU@*.A\{LWўءS=^G7W'XzC&?ד:9O1[=v ~<̌ޏ]FGYaք/ANx%"u [b$q}?ӴŃ_. 2<Մ) s7:e.y SW#B;ZˑfSqQ Sb*!b!C[l.TnU )~E":Q@̽(h:N<: >'u &w;Ȩ$ʱc9Ä J'HlV!91)ݍTfiM@ p @8]b' W}(q4If,^IGqQ~Z4OԐ^.j`OnLZl~~6xpl$>/[kց0Wxy5olٕ+R )g0o<N$å^u|^v3!S}%~KꏸO (~PYO+q;8@ *0/{ HwB{ "KWyһDJDt4:5,S()IBCPb;TybHETDžǑcyWfl~ftfbFy:0vbJylu(#9bq2$6=Q½]?2m/cI{Ы0V<~(eA ZJ29a:qYRuoyý%֘e2YvW2 .( B5LtcLؾ~˨&x2WL,senXbֻ 11aT2˅[\}g3r$rn7w.ᢜt0x2/: }4Lı&D0Yyŭz NR.&pJtsڀr(- L 9Pf󪄜ȭ x}qKgx$gpsm牧u\@yE&yXr.$ޠbyIm|4SUǢ|kr8HLpW,n>x:oF)AÕ\ ߘ:D,Cb9qeEyp6LTiAtdeq4̓.2MV \D<Jr*Pum / X{ףozQ]g9]ܯLs].hS&HGcgW@x-JSMM%]5U.eLoPgR} 볂o6{UMK_"Rk+H!FCo;o""&dbfsVK43=)VŜZPN_"̘gWlG(hFUW݁UV ˴Tz'[ZzE|-mO%UJɉm* "$K-kOS{<%Uִgo[R&9hԺOO",SS-AfQK~xNօ÷S(GnZrUPکF&UvV\Z*FgI_.c6on]e|BX'+.{&3&9UQYܩ鴝:8tC4S4)$^GfL3Y_rO݃uaYivo QܠV M?#}0Yjjyn(wWF||'uezePJ gLv[(ίZJcL+%E[r#8Z7Lo[&oB0D2`Yh(bC8$'AQPOľ9UCK`sX?S8UQ `6]5;6c|16se,VUO}t 6Px>DȰ11N0\KRv\ަ6]]p1 bD'X€Re6eu6jfRIn:G3Asx L,E jmCZN|;>Ƀ)-j,{Px- F"O<8Yъv4%Tg{zwXUcYS#ѹGtz?au;$Tho'"Xh/ CײyUBgw{4ႪS]s7'֗GОni3&WLgZ/UUѶSpJ /u C?"JBiBK+#ydPj]\͝n2um`<"M/„ɡh\X 'lOGH9%܅ȁ]i~`Lw̧HGsOv1$0|^@2|s.@ N_pWhX"54T+<ϘY:]?ݺ'$G ŷ `*xa1ރ @>We-zZYgW߀)yuuWNp#ay\"ҊpٯL@*91y:ro>;(,l`3Rcͼblq9[v;dYiЮ b+HR\6>H([O۾u_'(tƫ^ HИNaQ+7SdO&"ЈE]/0/IϷaԮ={ֆCza鉙Dlr h@x5 fL-/\dw̓tuOȵxs;\kv^~o&;(|h;KEtV Cɽ*0 m"Hm+ODJQ,RI@D֪l6ss?h:-l!~)o9Xa1~x8(2펙-sB QL@6/#T&mu!>qr9e12 yd57iꮯ-zߞ_6ʙ 9D[stz/_R30I6qJؙW L+R3qgS&Jо# G' uQU׬#+܅UZwiN/5Fư˟PvgYt" 8X \]q+<#Wy[O^FMJ{cL$}OEdJ4v^չ Et\7 1`0Ԇ3]3[x96"uĦ-ay=;_+R9 O5Z+ek/n݇!3aoe>s$E/e51O\1Qbtܣ~)^)j. u#9 K%bM5) SV c|?3b ?*Z((ȟN'zIhu VOC]wv "mU2:$Υ9YnDS2fg"m(mLVYyZX0^i@psV>mqO2!sry6 {}5pLvaFRJ|un[1̘P8)9Ɋ!|gD=C8Zf !q,Ua T'>o d(|V (6zN 09wwxگsi;@&\E{DnTjPYPkEF$J,@'7rC3"w?㓷>!s' ou*CD[B`<ۼ9Tڰ*b o4V2k\x`;X˭7o]t0LzJA_Ơn#w^ON5+l7y^LkRcr$8N 7:cm@[pI.CMP:ɺׯ).cWvSFZRAQpqb<Lfrā0>7r/ #@5 9HnK|U?pI3te'!t:|8Z֊; 89I=ܖJ~ 4"iToRSY}ƾƤ# J*i/ମ UQfiΨI7DN]cF)2Zieo W:kd4xz[4P' NW9pqqwFmzG$kKn5˷>O!CaX-&~I Ћ-1D)?c.v3m HT8L* TZ}O@> @e*LdҾhݚ|w͓yv;~0+1 "k/N[(_[9+klRfY?Q".v\&]AAyX. R>Dx&COn k #)Bd ڦBgnU(^_ФT)L } <[K}"v}IL00, {$ךjETV SHc31Lt/=mr!y*f^4UdH&XzΫw?|jwTS'30T+6\хDZ<Ӡ*\<^o''=]&OePhLꢑ<f 79:Gq' j#T>:uYzƄh UTy73 8μg: i[(O<ȇtьe Ȕ% uY ` #QUɏhwg{M^{蹾yvQNEs [{*R$;}y iZ ]4S40ޖ ˜S8KS2еE;t3Na?wSoBkf#sPh= !&|eRC`P&l l]xZX*ۻ-n e-hbpqk|,V=zߓXYeq" ("Bmqd9LN_[yIB*:R(xp<닾dɰr|5.wյpq&&fVN `5}&ɑClBL Qbkn/*hf=.ŭt( 68UPKkiP2 _$ip s v>-,WGdAL|YY{f*hRQѝ 818МN^ HDZ54Bǔt/vo`)]M(dЫOY[]\+=J:1_Nc>Q*pS) D&<_ZL&F DG/6T =.[-ܜy:W  Bsƃcڶc{j8N3I0%{bǜN3]~Xþ: MU$D( @#9sͮ }s G]3; |Hx$D#,3 =(\[!WqR*Q$èn*搩sTF! ^a'@|lY2 IŃ_ ,qk~ڎ>'3 9G2Ù7%HpD5nrҜG 95-1 |bMHe KݡeXLt}m>bCS+=Y.ufQ.qGž`XmXRda&~_ƣky|ef$YvoKR j5gѬe D{K%]|XЏtrHB~Us']2Rl}S+89&tB_O&ţs\;]Bz}kQBF=$P^[q.Sxk ^v&}!YVΧYeK'E! KѬ`BmpcGvf|~8滬i%Y!.!?mPiV #4ֺ4fDX@ : "xl^+ 8w2Z &DEXd6ۅ6L U߻<2LG$'h[d񋉺ۜ@l:bk#8ETGX [620'xN)}NôTO"D7݀~=b0LBO;#KfMfcKL.y1pfAJl5u(tY*cK)srG AK7v?qEO[."rqm0EzPHz C)BLHx&Uy2*p]Ǜfg<ڛʹ)y Șߔ3 bqx{E5W>`&IF^Ѧd=w~u das {Fa9cAq gYd7fTUq b7:͜kBRg bx"iZ Bn VP왊9\N6FS{ c'Q(gBCHN6LVP^ enpc֊C:٧WQoތLYs!6v]&$@*9P(zA#LA/H3!6775.TUy<k)˳$/#'Y?m+1$a*F 0(cHbeg6eMfhwPMʜ 8'(bo[BqX5!|u#" 7vZvLϬW#Z!M_i թɿ;9(_O-q=!Ra/ 0$2aѭ4FwER,k8)eٴ/yu+W,: CEJdf`ou:P~"?EiVsziD"'r=.KT]> Ny|rf-D-h»8h%[sj+L||,/~p%\t|:wDufmm͎b ¦MkTߥ#K>_7A22 9{fˇ4'FQ|[גb A,ୡfinY? ?q0NnzX:wSD]*0 akx#ۘ0}cbJV Aw@~3IHQQ(7of$ڵl*ݏ@`S`` Mc4-o]ho>W=<}!s 'L$ #&E.#E)*æ&L3_|"8 ("Ξ `Oqms\X4|g\•e~"3\ n, !Z9n71_5F!bsֿ&ڤzk{]mAL TNuc˽ 0b.y3sQVBAc5\njg\ODɴ'f1fZr)j ý#5_Q|[lHӚ:wo%f44ѣjJVCQK*Xח? ]8ߦ1ܚpbLee pΔɔnOh*˟~C ]q+iPPljEԹP,o؅]u8hHFĴ 11c$EHN ψ"8 > @XIW;ܜEG ((jTfmn ܾ A"}Y5Ǩ"7)3&؟(.L nN^~by#FZJ9qY˕ωir{8G7abo4rQQ^Mn\.5 @NgB&cP̅p}Gj.i-]r )8r{Lm$A8KŨWɈ#!]0|$Ma (cXtL0(I{,vܴt} #osٚ= C=@N~=kb H9R7^,( DKG&uu3˒L0:5i$:#Y9 H *Md4EyOۻlO՚ c -\hO"Gt#XȘdReA d` dQ13˫,fLYlE<\Z L~hYױMzSF 'A33*pNa11ʔ-8=/4FThȵOm/;N۲6SBz-qIʼnưp%ZXqXl\%.)(hQT\L0ӎ rbV@rnT` Y$tIwFS)+qyȮXp3 _ʬ]?7c"eDdq:sS9* F7CA`Z~,Gqn@4 ~=ɪA "u=߯h391@?J1\bB K%$6lD+XX-IƴH1D +̂o`2eҎ\#0D,T@၌xx@lUr^qpb/MBځњ^#*XlpȦs4]~fm?h fH橐)2f@ƄB6ӃѡAI'Uηmީ5 l 8|>#wC ;0 @"G y::C1 F<'V9i%~wՓ-ZrȌΦHHXҞa3&BvK:oVJ#dB eiI>wZ5YWX<]M;FAR&xvD{S#uzo>9IUU6e ogUysi>ƎеZܣP&mtbrs2Ȝ/[3*4I, ˬ;xx 2,Lm'1,|(ָ&ː>{2Z rxZ+=9C1& Oe1'd\lY]1/8G#0dc;$`7Xa;ofd!z;CqTr&ebDx-V\W 컻 r(0Db,I^ )rJ ;:+ F#wUBes֪WhjK,3Poz᳕}&QnQǺ <2v2quҕ NݙrjBXH@2[0_8:,@.M>@`z7|\fEgF.mX70V=Oc|hf7D5h:~fÝb;_rGiCVmN08e Jɹ)r5*xo>%s=t|Oq ɴt#3γ{<9TR澯ܤID8c7<爭Qʃ”B[h(;]d:m2yqb"b< %ȿcT8 |*4N5^7ETuEW^Ʀݟh~&$]cdK_MEr!\,8n7oIU =a&4Axzö͙́ ?3Staq"c[n|}vW[ ;{ǁI+^8\OV{KDY"E ^YMa_Xx,jP 3:ۅuc 0&bhWN6|+^5<MeFWB3m j `^Kr1k0Z2Xo ˨`57Csl if 5ޯGqKީc08EL7bz@2k_U8K;, bw7eIU)l3v_p8jl0{h;:`3 `j+gq ?Ӊjg0 u@UX9ǣ@ByCm uB_2WH,涪Dpb.>#c<"l-댢Nu#ifxGI (EAX08;@֥] ]gFjwnDc eVLp4P$3lLG)sn#?L-$\3Oz)x&g?5bV,ٔ!b?f.2kדs @ haDAd09xq9ǫǻ)WYP(; Rno.H+T[\9zX2-iX,2%8܁xV喢QhKAσ59ElO9(~[}Vu90l[4zZ`{\`ϳ7h1]:'װܢ t4#snM~<іJ,m\[_Jc*0Q._:eb)zCd\/};| GE46z2)L҅T⮝eF()rTdbwf%:Vqf&S[L,,Eї6zF*!>*K@@I$HBIOXZCгl<4L&A%0Q.v:y $9TMc@GhN|MM+5˟Ha]ٷ#CH^Pt?)<*sj}s[tb.>mO$uhu139ľy0zX0x-$rr1id˔T# KF |'q 8 '!U'vO7N jb\k.u9s :.,N'Syaa1*h[ٸIUIl@?l&Or7SkZ~``EⴠH `Z倅Q9FRZ4ӵ#[YE2A{;V;}Y7ߝ7J@cRc U晴-*)<u$[eL(Ia/dRip<ļ7?a7_1uqQ_f?.Ɂp!ȹ%fWk?>ZGβy((e~"u&F-tnDH5ԀgQt1f*@<&AJN۽ ~kqvmxl߂z%sϞe^ș%WAE=KMc<M#:."NOph˧QLLHI*!s0*6lB `xI12ۚ{i,<I Nw18QH:80? :m?H^ADUsZcVʠY_h h̚n vӑ w4CuA: BF14*#envBd)K zϒoߖL&oaNoyTwӝd:𿊹*Fb`,rzpBu0:cց5roM/膑5l}-]Syu4s߱rt%JIc4v=0Ӟ.?K5Ԟdų }0+%!f 1NrE1hz"{,})rܻF\?Lh(&h̆O8K_xx; Lhb@׺ri&*8Ɍ'" |wOS}z uʩMѨE C4ynblEO+~: 4[W8Q+eZ[Uej]Xf6ڠ,ׅjO_*Zw^/[jSR əF#MccaF*ɲ!e%=\x-@cN_}j^&, w9{wzz*<[ӅOQU3`1edC l,"J Zm6O ,. l ~d K 9oO"qt(`fhƊb;ߜ/FD)Gzۏ=9Z@sQkx%" IfM_Y$ʱ2ZC 9K&U)יNa-?4 9 0 4 m$uDMLylqZ/BLfJ_e1/)~ d})_b&.pt2?7^hvQzLs̸:?P>KYK>ZA7fz%l/M TS5zXxUʯ )ͺ2nۗ7:N7U{xl%DQ U$ 9h`V>lOS&̻swőċZ`Ν=1C>)=`(-K3V!Mf霿gI(S^ 9ㅁF]p ( \0K8P G\'0||,C(bp+(=FΌ}1ɐTLSq D$hS=SEy wJ5k_9FS7l 92, ft#hW+BY6ZB&L$MOql.ডQT7ce2%< S2w^X" ǻE{kI.gY`" vh:RW<-H "ڼMRǥM[ E9DZ7X46A1z o8އOhZ(@Dc01#I -!dB\n'0cƃ?r“.,A[cHVɧ 3?v.ǹ'0Gr^=:n[`zzI*L y1XQM3x]ż1p@1St7Bx.M}4jwbȉWaI7dH[/VsжLyΊ!'0 B0WWu%]ή.f!;-u 2Sjyްr 512BaNWg  f2QQ{c.FE3Oij3~dAQR;>)"1DrzWqJ!,$*}04MULxH@ֹD)-DyDUeL$81"ӒCK$7Uv”Mu!gMɖ'a\UBQ]b@Pı ~c NÃݓz,BpluY(RQlsJ[G1?L_F[g=Zc/AQnC$%Dʜ-dJ {0/ ۸WJiR0iHN/cDXeĹe}z/9ΊGX.1/X,k%_痖 )O7;cb?gb!tԉ2nܠq(#(J#}x4eœVjsbZ,: %дYrկ8y(q!^zMa)GY7lyz-bd|<ИOT޿*<$ @(IRX%zJMqj3Z ,/ibFy~ U(~rĿqk8wBZѵ&daaZҬ!f`"Ʉ8NL0HZ~@&Az$d{ Yn $W Ʀ:!L҄iMI®dgw,Iu]l_ؙɋq*+yü4G`6fpRoB{oty({Y1Pnh?8Y#diqM]FNuZos̒Sd!>6+Lj">͍<qB);Zy8_+GyE[MlĹ2Ӝ9n#k/l.nG~\ *THYahDD{(%h6!/73 ]2v05d}LʻγfJ$G(,1qKk(y/׺JAz /Jo3gUmO-PV}ғoq47ڥɞM[ReڧE@#G_]LDûY{d5+jJY!T.NpKӰ O_c[M&L }(31c/P,oպYIEӵ?u2eLRz_9Ep*rL.;&KarhJU$ֺdžc^Eyo4(DͩV11Ka>f;[x4r`'I } U-FX8ZoeԡHX|8ku)"uzZhގ\д RgewJ@ ʉsl՟>KXw݇?K!)PD ~r$ZŃ8VT-ļ:6^#vopo9\SHh@ !hmJ2?c-&@˰%ݩ\QbvMZشJP$™:743 N$qrgb'Ҥٛr"Ҥ0wnx7R~s6AR(=)JeMA:M@vTpaQ.ѻ#-BS SuwJUE ՘U 6<3“'95ͤI<(a7%!ܑ&!@-;!/MV"?n )=dӿv֏S,PpQl'P䘨|fFlۧ: ou ~Fn7͐ {q?g ؠ/Q!.)7K!\_EՠslMjH\|-wXc*wtxŒPs>-shݱcѠ؀M0p(hA:*y=k"2ehÅ }muE{k]ӇNL3K:޽7]=#4lwQ209)̝BS @H BQ1Vɘ! z(ɶz34-t5?zBi0 9Ν ZZ(u;R trXlI-]~W   1bh_[z7J!-66hÿzOv=yq0x!*\M^L]|kOj=3h^FPahUR 4E <9XKƛ$6c!J<$0ZK* XN@b Feh_T2cqYEqZ5Χ:y&LB%O:"";-[LE} EzyϿ/NLkZdVsyG}W kFU>]%Ejx)r [(- & t۬X_ AIЄR)fJAr!${݇ðrE-<_ 8ݿ>˙lԌq/4^&\އ.99-ls Y4qRH@`8@K $R'#7hR?}W#UIW\JPCW9ݹ)'23!~Cܘv~$E\eW&$Hl-9'vdW̖M-Ҫm7=/%2Vsy{¯dwR +~E3XcZߢDJ4VQB5P1k5,.nf:Z{ڕl.S; W:^?~E4A{pIYUܾ6q|BόE`T܃m0͘Dl˛aHaboo?G +E0Q*˙[}q7:|;lU'kRT*{m*cq!TsxF7K|eu|] j8ǏSOYhߔɿ)`a@>JF1X2UD8Hk 4ޫ 1%k `˟tc ʳFs)oy(7LB ' P:xH P\cɸQ h,{2`}jI̓ ɐ*S.IkJSGܞbz[ta9{_֙ A߁cNoNpX}}|`av{[ 6 B/c/rJ2`Vgt<Α7c&vw}K\FoiYe4wNS!ޭT<:n-ӗq!fm?/%'EUj KQ T U^)Xy˦e4a-.mO< /Cj̦xs~[6L1SD]%@I~.o+!w}]re(`4 :if .(ؾpDJYOq'z_ {A֡E(!UMUrwpZu7aoreyqvYV&`oiΐ>FuKjWҹI?EOXOĘX@X PA890Hot+H헣jkC\3AF > B+ĺP3},&AnS= pO_nB-B%_&pd܄Gj`e%zFcsЎwέz<Ϯͳ׼sP-3 1o5!e{ΒCW+Z_{&[}4$MUO_DZq5W hღ2_4s.{Q^OkRq\݄SDS$a2:qnpsnve+АQ= [CM}M gv9v7D].S -^HJ>õ("ps'sZmYk/1el@Iq@"=HD:11O9;TC =+dw sJ|KٶP`AD9bXj2 $\~e.D0urBsD6/q-d (YxUsKVb2Vl#b%VI:ᩁa;\yWh~ ,,Qo`5U2i"waa>8K14IpL~cx.*JlP j9!:@}W,uBcKG(AP]걥&KfTa $*7JLSȬָQJ D1-O9EWf ҄G0lи\9-K*^dRD3 Q/&,= '6 1l.*WˎLGLFۊ1&0 Dg,H.HER!"Q.>~.s0-v?dt>)SƲf]5lɢNB\}¯&ǵ ,.)\B7 m,`ōP}ħ * 1(W=鑟fr҅N4p|Sk⭗G!BkE_)hg[#q~mMH"@.K͉VM;.Q/o(Į8ʖU{eoJ`Lq@gǿ \?) H9N ӡ,? D?'?:024|XV<%M$r*Rm)>S`מ _ʢqcf[Kd9f51w!-~:NW-RASB ja&%i{$͉vmb%&S_yFQ&iO{q(ߞwDba/v%-3V퍶nIy8.?[;Ja\ Klq\!M*3\8 xU"Vzb }9j]#n)Q8Ʀ`g("o LjfCc͚:*"<9DR]yVAױa6ZƉSqv{IcoĨ0;89]h0A{OKywyHAr{=V(+_:cH8 /lUf_4禚^=?Ϋ H.?u\_Z֯ϭ(t~Q/x7膣un`Nx#D[ɼ)?tDcKwdair:V3FUmíz%T" h0"nNuvEƫt;Q0&LČҾdx`tS`a<,ɋ t_2՟/SIX"KDY' 1YLC)ER<-C JG, [•9z-ĕz'6,PXrHY_mI 2ݓWP* Jk R0,@`TZ،$,AS#xx4h9=΀CK4>/ND#|"Yrw-<HAkp_d$²Jt.\݌R, e{qie3I&f}6K:.}['sP#%)]sczrD|!\..V;f}#?j{daqzF.+}0a$?1>Ÿ2l-\U1,7tG--!#_M܍>nk]y$h|D[R}n1(@žkÝ(J wwyG+}dz %1 Fؗm`o}Fxp-;faMWx(q%ܵIν,x~yH~J=B!ErAc{ țVfXGd8&: xF.ϺyȜu}4wL]|uS=\vU2/3uFQ=@J!fMZäpp)C*KY$}Wԣ<5WGZK~Nm>""T#2w:5S!?5qC5: e)fanY^fxҭUcm rV疠NqҲm_{ed&b"n)ߧ[ea@&[˂ A!)Z]aP`'?VSR{Jm?3'+*k1XN%^nRRdK)8XdT[5i#e8”/a*+ư ލ Èͫܔ^hr1+k~,wџQGEr >eP,2T['7pF*!kl l 3?d%4%31qS|AAWek3n(҂0ܺvKkrQ(#q| v'.n`%@bR` S;7ښ"6#eHբ2F+JV,Q81X%^E2B8ʁH].9u "BS^0N,ZgװA?uK꼵+ȣxcPKwaʴSt$-ftuw22V]Q_ 0@[dMxaxKSh{fE>aPSWpf_~r6r$(qG\ﹰ >\P9YTMw4E>)orlÔա; C~(28&77dKPfQӓUǩP¾òc_u#aoHrWtjhiD `a9RR5EDU\'JL58 4XKk hpܺ޸ZSYq4A0W%OEP6ҍl?of{HЯYYc uc#;d}or_J<$]`ra\6lXZASK] [ή4w$5]aZQk/y\2((vtpL6iU5Nqn@3}wvd7mD;w΃ZBzM,@mfE"D10% dB˜J'nj3|w7߿`[}i@⼅W}>8͈yCcm'Zj$Ybԋ̗N5[6抚(xLGЯD,.#_;W % @<+;YMF9_]>dž!g\:z |Eb&rE5kPbv:]EN EOkbCﺷ6Ly=؋= uRJ |͗ݕFn׾ҏyG?r)%$8꣞hn{U|>\j|z~D j` U qUfPVi3Tr=OI{IRYE'jgVbo8rm.\S}3GmfHcIhrS W҈q_xWͭY-_|JQ(3`@RfKI'\Fdbhs,_ɰimr,oGk{UPcchFK⯏j*Ndo)=v j\C췂}:Ji$aXRsXEImk+Tf9: ;`S Ic"'R1CQ_ OC=)T2us{ƮJN 1JV\vW,){?mՕ/gׄsb8[ ,}KChQw_AP2L#B.+1Dlξ !NB3rc1pn~W 0@L93.0e*HH2hT`|ko5=0_5rX+BKPhK 'n7xeY*g鑀U<:g'tIFn0I϶%$OjE)GXhbqIphbAa" "/ǩ@My Vy"QNB@q.M(D?r??c{ȉ0ᥜeevapdИvfgmS9#6~ {nw4K1 %rGlw1X1MZwq} 0W`&xv9QCSd#Ɗo=o|&j|I?5.j$AWm?yCW!㒟0aT*zjڦw_bSM'2f>kjG;D{MS6][Z_M m8H3 0 Rp.Nz3;gmoʈEmH%~=A5:*'|GރϤfeOh*c#"N7=of,I>ľx𔁌.,( _K^bZQkOвJ=.Ia'cic޵EJ0&oH0ө,뿇7<{\"~]ۤ0JK:G3vud/]}Fhٔ+dn$˙oXs\R/+GNfKM9|85|IŨ(rO0 KvYPFq ibOX$7n+m^^OT ?W8+;~;gH%Iji\?{ɵi/ R=FBC04 5GNI͍=됛7el1W4A=it(Z6mIa~)&U^ v֞A94Y ECJve#bⓨᚨs:5!^P遗7 8cXg !!E}<#U}0C0> %]A:ql0 K1QBg[lXJ"˰ꦫ5.J>#?mBnD}kP/"JA0|զFK~!n _r[RƕU{S^}8 רyiS(%}?O܀bڍH7NGA2eN%,@PLLzcNДZT]Dm!l;ձ ͥǴ >=$4*ȡ(NAr~[{80riL.LBػuQ) w=m۾"1*B~^A $莡}F]\!,L,1}l:h (aReNrўx [610#kfh?UiC{-UUߞx!9ƿtX~9:Bx1c{O-|v4êCveP.)ߖ b4@BQ=du9Q7۸=\<kS4͍]MF]r蜤 BOn(4#;-G+AOk"$#Lѐn d(Y  Ms Hu.øVT,`3:1a5W3+Ldgh.w)V:VCd=/B}d+B,V }p,\)r<~G[Q?xr×r7Tlc_3*F&L$:vkd̐Z >G.}˨i1sJwhX~e[Y )9W8Q1Yڊ_y1J{ \mwH]ީ=v![Ĵզ/`>A܃-߳"[Lv݇&o(=OAsV}Q­E7fEթ>GYCHBARk푈R >_gx-rVl 5zj>mY34M5Б\;=Ǘ(>4e(|U-oJ{g]~y1aFyHpdIϟ1xnu84mڑd8y&Yˠ̗oR06r-ϱcAcBVGVV/wYYYY5lA dbT0}IĴ[YB'N:tΝ:fOue{//D ީހ20ri"Xy+Wpv~V.=j~2slJ~o)7JAdβ }˱4ELbX-3_릐aa msPKE(֘H/%t+T(jfW0Kd[g:c˜= &^fL:^DRyB!IhNOv6dV|ty}*ih-i_/kdKYZ"9)6/&ZOy \O-E"1-2#v3$(yPs& '"ydZ[LeF(:zŦ AtB4jydc;3|?!s$zZa\[+&m,JoKsSU9("vUm#ellG0_ܘz,,vؾ=s#r @D妔,iȶo]Z0-c Qݞ+^xccX\ Lr9(DZ`w-vjw$%'"k!z*9հ e.৬$P+8w T`d|w}FX9[mswλ1R"ٸ^']fȾ qB0#5dW,7M,VP6sf9Kk޻7XM.10:γ"PnߵSjl, ǷT-z;3J[BJ?}\9:}^#p4={d9%S`M|?®~񏢸=/u, #;ᶵQĝ1N78FJYoG+U#=Z) t5E0"p:Ľm_"pÓ8] r;]?ʯ(yfӃN+khcjw׿VQ%WU + fSSmJ"'1&ao"p̝/ ;ƪ3|+J:7|tR~=z/wtx6M3Fib3ps&tSa#eԓ0%D tuۗ&Om_eK.u(iFA٧y".XjS^1r.ٽe͗p;?LFOfp׬h%wiq+63OOk#dmG7(Nc΀wjS/7t2HC`"l7Cf[D`l[ 5B 6R끆H{ #" "UH<" 0nH+Vs6x1ڟMrR=aaQo8u~?7ĊNbʓ1ZQwU$(W=~9wCG&.<\ŸEӰ&7gp1 exUrx#_q^Kb-`AZfڍ?ev3|vӮ5ө#Bñ+\BisYx,y9c.21t@>90o\W>V̟CI$(Ps9\iUW\#6"xm1%e-q!A<v|iR?'3 S%꩸,2G8ts-YDF=pKWA}&#w!;U)àu2mº}L\%iQ6BKI[;|j84(Dy]7 R\XG9cT;Z "W= ΦgЭd5tnfjg2T|gN)$qǼNhTHAb;51!5HcJKVsa7(~7ٮUEu&X wH $2!JN<`S qAmʄn}P`QD|i(~C"GTyܔK{|ARCQ=vzRwye9]_ FFL]98Yˆ8{&זy*8 *2bZ O:4X?9dc|XHYC.pQγͦktuOZ(bKsT);Grq)k|}n斁s(^ewfRUmGY׉T[*I fUTTj[VW'3h?}}h#>93p]${B1ڇO:lwwtu:|NVJ|BDWgfP2p|먳{SY:yE@x_s{w#\u5Ƴp=ӾqBBʈlٿ9~rδ'M7Ak^Y"$^+,4Q"L|R/WD|a:緽z{wB>?iQM8D~?1 $VD OUEgm<`-&)NYg.u(hهyjr?6֏A"fn'}BqUyl_aD 稜[~ G!zCߏ /pFU7T?O9/Z~,<%J9fSQ| r{܈kjL2^0;Sm<0HxOiK0 |Te1110|MEf}rUg4L#m}˅iGq.Uj?ư)F1 SؚT̲xp 8?i>X8)τJ!ݽg9T4e73W'mD9Kc]lv](l[!` YeQ ɪy.^}ǃ_!zݡgA 8Gp& YU1Op˾dqM]lѳkrF"iKD_ +)ew?QW-re7(GfJJOر13)~+kͼ1(^٢3;pbgF1x#nh]8£W#`4/HFgF0ae.WŹ֕YiN;D[kX9[)5tUpcROnt]Oy.O0P(`৸a-,40űY kN܅O|О?u@(W4]\44Ljד|}5VQGsӻۋ7&pl5ÅimMedv*a kwX~SQ MǕL0[wsHS5Y tRI m*iۿU^&t\[`Be{oT3=G 8u5eV Ј `Ӟk %{n9R*b˳ׅi sVt=!X,yz;%ꥉꌋcye]KJY֯8uWZP1Q4"" c4/Z-jF̽Z*BvXҖP~,t\ |eҘ!!̹_ThΛ!wqQ x>FѢ9O*4CѧVB[_@> $flʗ-juPam"fW Mxehe~qnq#E}]R+/ 0TD.NuˀSt}~N8Bz7ٖN7rh[ ˋv[ {,!Fԇj,35G 2#="BĈv]Юd =[ G.ze竕ȯ'[v^,02hsMLDo@IBPef V`߷,c-3>ZZYSee%5`760e ò\Zfc˻Ƚk\4&:%s֣)(Js~vfORC2eu35jM&XS1׳)~P*ZuimZ}_݆~De埞3⹕sDk"Q/@Y9XZ 'Ҏ-Ԑv;eT²kRݍjaB. 2KuUHTQ%b+u= V~kw a 2v .e}o k31.+ f6(/@,8[m#-fs5?R} sq@фr.904 0}WQWf8<au&l̴h{S2q e=I v yCmn=7ennt;6ѵ[I0]=;AJ*B%TrFnD F6n0eOv_ϯl~P`,0_ky玀c[&ثꋘFپ 7!|A 9Hf/k;˷MSڞ4VZ _Wə-[sH15̮Qgu`3!>y//NhR{ʧKdqsPx%M<&NF+".'"h={]!e ufb3w@K_7Op} <+-7^f5Ro"%N)'$ %]_#bQ p()9X֫aҍ}> 9FvAl}Jw6]:u?I{w s榨?ś>pWjȘ}fUoh&"3 Jʓ yО/ZŤN!Bx|\26Qӵ>Na@cxBS}wVQ&0o: `}v C11bwor#)f03z[6Kmlpm[ikG}z}bkb嫊hםbk؉1<](˰4[{tgĮM4P(Y% 80¿(7(qޣzB偵9 b|@&0^4op`އn!} L7I7#C d-fDz3G8L>g /|^[g>2ГH:|'ڵNtg}BXWD0Q; aC/" ^RG~*.eZDIQa5 ?loH]n(d yq=uS9Ks) zt3s̮?,x5IVE0d'➑_ Z>^c30M7|A9+r6رCfM6A(A /U^trOݯkk[F)oN~tȖBȋj/S`Hyl‹ɑ !x^6 c+bk|z!Yڂ v̲[)Tn[_aS:8t<% ziα}.Ҋ.V3G}d``DDjs~3նx]/6^xg9S}m P%ۘC^oUY:; ط  Q+Yj+p:XK-!y;;`Uk]}lLow%((ۘFHĈs%ܧ{S؞Tx,M":K+^_uoGcLp.Y_J8m볻hmuR(O]g&蝣7A3x>I\I 9ㅭB̓sI ˜'E8QyϪ]^s3=qDg$`q[;;6S:2ǑF#'$O=0BY jƄqpC+k?0mWv{nȂ߳=DA-ΖѧYUc9khihm>eo]B,EH"d=vZa8-s{55U +J0UYAij XO6a1ᰜqMp55āS< b B@ibrvtr%o> (T\sveaEq¼8U ,4+Zwɡ".")8AңtX! u:|jEThAZ' i>7xxs`u;kyՠ|ƃ-(c}^퉷d%xR]#3l`ߤaa'N zS$MqK|*=گ@I?/D_%1:dmHK9Þ9J/yJ)cRpaxG>TNLzYTԬ%dhixJz$_¦# ɏ5oޘ?IGqRx9& ۪z?J7P47 WQ>LOʚ~\2l< /5}rlKz8Rf1\% {&TJ=en۞(8FbH2Ib˟C1&&P-sȩI?XhN N)(=nFuFiYep J}̈́%casYu9|n"$iQUUSz&9 Df]1b&,LZԱrzңmD`T(,|Y\PΔB idqxBfQ-"\NDx4ۋaSLb^OS:f)Y1upDɥf@~ "u@Aݕx w$)$_׷zpYg,颸|0 -Qnb^GvVePab_j|}li~{Z<ɐ*ĩ21F糰aZOЈdnZi)>u Y}6qEd1'.j܌+ĭ:߮wvW7c #}8ׂEI 7I<8oKC_S2#9~:5"`+ycO_iLHO:%F<'t wy~u0vD}?bws߻-3Q0Эj(&o5l%T!lmAѓ3Wy1ט )o o&j`Nm\N}5-?C'죍ݝwgGPnha24)^Nn0cWy1M wa%'=&ͣdV"<!I6BjT8[[rɑupOخFW bc-;f,w1yHHC|Ȝo6HsR!&t)RhD; uH~&OeozW.c2bbDAʩ:5?mdz>.1U#t~.EYnZrd|ş.+ S#͚91KpiQnmmQc^2 EI lp$S}edžt }(s-9at,;gJ[34\?{KcUߘW廏=E~O<,~;y 1MdwfLb6㨄Vy7Z 9t!Y^MJXHhxyb$2Su \ǩuxuz Rn7K]ݍ뱲]0Q Ϳ'%]|.Ho;> {fE >lr\G ^%I5OYPOFMPqAlKMn뒽48qif|0Ns͆&YS%MƭxȨe!uϙni+1߻~>_g(meNAr(8L SE~6ldnEMvbE9\]AϚ:1펃Uڢ\3.,oZL \WaVN1Z]clsGA5|a%?|{wzD̻=nV7I[\T*&7o!zڙ @1D?Fyx/)lr /[ˈjw{*KO^ lɳχ<$r.2%;N SO5R)NA>ͬPem(id%1{{m\SKd?e0RȰ7JP递0Ve-FK&<F-ГpǥwkJ;ֹ|>E8m.Ĉ,xk\V^~wwO ?]yר~*jif0IBc85M YSnr"^~3|Jlİayf_FV@g%Cfc/)=6:@OVK uF;G>*yC9sY.VY6c˜,69> fW83p}OM]Ĭ;iR'CLJɟnSkyo::ԕ|°ľe"XE륛nޥSt; JFZ?z43ZrMo]M8J- C 3gq4*bMea1;z 4 >%VCK'~.h-:K>S;Ccwʇ ™8(s.lwoBzRGW"tGS0SLsLeOԑ­ &`U\ek2oP3ۀ1, JNP$>s>,$+hqʶdrC@H ny=hݗ=p('dej\;w^a؞_ѵߘyPq)︷:b8Ǔ#0Sx+Yt#]X᯿;:\O}oWc ~|BjXk6gNfhxU[qgRV^͊@r}L=61N.>{%?[Pq)ӈd&,bN01I(^v6FJ@=#FGQ* 2, |yTͶwzj2&V !_ _K)T6" N60snS _ ֌x P7y=#`iFzA~ڍ8i#Gk3sV 6٦qP6:mF&/lKb0N2`& =Dڏ/Lo7>pGפ!$mR%$b9X(rrrier>,3'P鈾<_tlPқ-"wf`C`D3pJݔ ^ []FcjJ[yf4+<I70X1\rS(Um>_:*Y9@eN-Å1P!fM? K"r*0/C;»x/ "W W^b n @؏pW5L&cJ1Hwp+ ˬJxcý̧v1K_f~°"9Kaj[i/c}Ϩ%QozgWo?1"9IwE-XuT)bAuI/ᴞ!>!__Φ<@e ZWX( %+iCr\D3Uv00Nǭj-2";^] le*VkFc&j'B8G q0 62#ͪEG2KngfĔD+Ӽ{{.hvUS;()9p(wMN }bH>1?E.+tg23Ll0GXF5 Ωޤ0t:iǁGDFPp_N@QV]Aqp5]fbWm,l:ugoTĶ&B%W{{nOQ{6 \֊kg~gFYd WX\56RyU;lr`3BU˰+T zb?xJY^[}mI)w #MeH0 x8u0CM/Odj$88cxci%yUd]-%-cA<^F) 8tbr+}?|YFf 1;FR1//\K|` u 7ǿC2揊? rlܠfoP`e]-խհYakp-0pq?|L /kFnY8P(*| g+-p kyaviu=UDJ !nQ-9VBgц.FlɒfP3պs}`k`tY`µM[Sc{}H/#MNtT&81EyCT붜mU]Ż Z[w9B`4^W'6bɦgolϝȬ"GcZVؽǦvVoYT-G$<LE?orjЬ-5Oex0u0^jdk֊cHo?NcOkCL^nshs%]y sY#p9qmA{u:UC5w­a泞Y,sW֝q4xP)90|3&=-aAGA\Mlupa2>IJҮi}.9GShc7fUvcQhIϋh.+^[#̀ zKomupHk0"@\kHxj>2:lC)|jEzZW<֭KhfDnȷc9!|njOwfF{f^e:3d:*=;%+j-?Zu@z҆L3Y GxrXvZsfpHZ^ё;ޫS hsֈmbcXw-k2Yels8I(А P$`qm~uO'`S/Q$`HP *O4yt@*0 W?Ŏ_7M(=TӐ=Ks1-6XZ}H q7N^Ӎ}㢙wu61@?GuQtc2 \hvBps計6L~X/"d66KBR(@x|fb6ȿkShf"s_!6W5Z2[˗_13rōkỵ 4n̒6 >>>r(F]>~5;rc5}}lm, aWeGuZ!>Cp0fʧGnu֍4\ņb{ Ob h87J$[$fns W$Qq׻SvǸX;{> fuk(X5!yMAًɞQ-R.LeB` _97V9.أ[b]թeH8"C n1 O5T&޹+3o F%>޼'E Fº76<*y 3Jͷ;͝}p\v>VS!N!lnq\VQ}<}j8P֌α0_Vm _WQK&۷CAc6Yv\i'Z%s?:H+"{qZ<^ޯF2wYZV5ɸj_`B{' 1guCs䰼۶cs3\8 /`(26,"DCGHV ?_˃~a|:8(SRiM{BTo-BgƲ^˫Ƿ0_9nR-〿-}j9:S?%ޠpNavoWνj=+>N)<3+No&04*=fDfVXf`Dn.myryN;;5v e5 01{О i8 ,ɔ0Yz 2F~n{þV+UsBB1!?ƣ[MZqiɩ? jy^zcii f $%Jyhnܔ`@"Gm=)RVR敒ݚ*ZFVb~o6~UEDs.K^Mu/_nbt n;@a1uQbƂKYj~q\+MQ#Qd N1*hWS*LWӤ}*6״7g `4 ݕt|4rUĖ8A6iFNF;QQž &QR DE6W| }d닩!urϧ&v%TD0%"rI o }L=GrW򎣵:;m hޗ YQP LC>j}.e 2-yX ިCRY&9:s'=䣎^#@W>)mN%MmUG9yx^ V={וa~ۯ 'ʞ<%)kUFOYD{R5=* jiLgq&=kav`DIreNdDFm?Dxmƪ(i9cK:(1kOQ L4C%qzۇ4xN܅8; b{?wCa])|_0.SK%ȕOf0yhj GIυEridR]mUՂ[[UӨ:k>yh t^R1vs&l7v68_ 0]E-Z['H:Bf4P\+9;AEs B#/: 8"ϛXuj4Xg7M%ݟ,aJT9$;Э۬F{ڛ35Wcq(G>[bîօ H>?Y:e6} K)IpT|?j;#k'GDYq6џ7S㳼q@z]2>g_,#,Pjd1-|5ǗwTgu,U|Rrŧ31 0* [S'DO [͹X:HSZEeEDL1y!{YqЬʌ-Y 5} TJ: v']6qKhK+lPNj;|LFnZJuR"lد9nI^t5gl89ZRT+9m_& u~{O#tPaTQ[ /}:qba˕ĚTvl]}EVmd^ȓ%$4NP{(TKo;e5W`6l-f:GeRnUZZXI_$8O2X8,6,~n3iv~Wn "5 0WN֪zD?0<MgWxW NaH=S2z8 ČO۸J1O[w,Dv4]2^L3B7+ZȠw| _AM=Lza*R OyOߩGp^LORƗСuEzP[7bMRt(q5']CQNvZ;V8z$l mCayHvzz*f LzJ[Nfi{Ɓc6Q.v!lcdoY3+dxru5&('Ou[ìw9NƋS [ae}lDUq ̱rehŠˁ"@ria.{p҅;LwюN * mY|YX`MJz eHC\aJyʛ$˙(ut _TW>0rxS0Y#˓ 4CTGP*K?/wL2 vYxjt*oFsUB\򺔟E>l_9vOah ߘwicH/:eƵ [ɾy8gfĠ}ѶїW u5o=\ 7Z{d(o8Fl)3/W{gcTUВ..G/ -Z U-) i]wɕ/^OS#نܵ g[cF ]F6m{3_˹ȩ[{ȇ-se wOa-v[Xw.d#TH!{D9JBr~GxtWN965?OXRAL'I gX#!sUsU#pTkϹ?]l2+Ჭl9nNjv6?ҧ@֧CS&d3Yl͸ڼ\^kAOF@4"\sxJjwy2yJV㐛} ! }L٨]q%_]{@ɆF?Y۝{YQU\ ^DiJ߭{T)a;Hse[(&p{M3֪MliRWEX7H(?1::8'޾Ç%%vI|B0<qKH1{PpYoݩԅtS)f:ݘBd8lvU>M flv0ԱK19A-t;*w=SQe} ͊MrǦAo $~E_W }nO-[z(CvL[wc:b{ttRZiǵ>8=U8ZUnbZVu'Ks i,j^. >c[dJ,jTX(KNWv9}Dw\$-aqA‚Ϊ"7EE2J@#Ъ  ]aflT/6ʡķ]-.7PL{a,VF py7]{~}ߊ6 _oC^kb@onÝ >Az:v抂م` Z2J?]nVم%ZB1(ɾۥJDJ/׌J?ܨcx֙HYuҒ2YIFMٙ_RD-[mi):H+ HΓxŕT%Izb*pZ>]WLѤQ}i'\TfM/~T1`%B=OU ho=+0L"µޛl%!rܝ|qbП$^n& ]2Œb1wz3t3N22/P|=,iդ5qX@"E}]ʤq%c3' 3:Mͷ卵=NMzTR6jpjmvg߆Jk%^E+dGZjXiLr8;g$Ԍev5[ [. 9> 6 `X`\xh;Ѳu<>~? ŔpL ^/SLk"%f/D_^kչ뫳qo~%:cu֗j^9c˥dN0~]fyճ,m:1N`й(UEHoj;R_;0Z8?6f2^b+0,sӮCHOHcfÖRHsZ<>ZFO$*J0! :8KqQh^)VZJ s(TqQir"Bca~</ܵ%>(RP!@0fapQ˿Oo028e@'ȂKcd5ōmyGOp|wn3pźVkQs|ldxim"|t >$~4e;t&Ci5y[Yh16JOjF,&m{(TE0aA@@|o"_v*'L " "[Djz9Nxq4?buHF! 3OvC!֛CWXvfdԦ+ʃٔ\gNӉX12[϶yt>X(;‘oa/Hpizd3./OˌQw[҃Xf915 N?yf?%/Oa靧[]\BӰ_soG+uIvba~s]G4$l^&Њ(k^ߖ˃cqIAUS{v#3gS6LO M깭;WBxl=ٽ]2z}ȹ2lץ;MTS=3-< m T y]sy)jkuiWQfny|$hsZ :f:ե!܎UK[ rGu ?C )o1vg&1`ОrJ<=QX2z9+pnmw-pл75ܩv+$3}5DZG!Qwb9h0 2{Jϡ7_u9^UKB`Zũ0ɛO]BHyĎZUӻZfo_ ǎ=(ůoJʧܝs:RW.?zl}GaM)xKDZqfbXւ}S[dƤS;YT$:Tϴ.v+\2/Q4ZbXLDiXJ4"GF5[~ &@{6a$N TiK6nI?$zzAv{d=d8t5-yzGLqhvr Vjob)4ݘ{^9/aǍoy*  `@* Gj3^6c e}ԑb3ﳦr/woc߱dJf_e0^'odsɮ%Lv]g&{E C@ *yAAΡ`ivh]e[ǝﳔ2=iY?4KYXA6_Tpm%c*r*im 7Yk|զu!|絢--дV[K ?gei9K|cGVif>V } $o.۪=0cvccj׋.M&x%>au?!PD )r6'i]) 'O]j2Ѧ} Ofơ_ 1ėrv [|NҪoϯg=O3Ӯ\Llʡ<$.1TalI63Ds5if[;;"rO&o~@q jZ?M @$؜d 0X; NKo]igdTyK3mHbq.[UUҚ8P&SPE^;@3PEWTF);~.zer~̿:e\ ?c= S8>sO7m QU9&u| t^z"mmN;Fb̈́1(^0.Ar츓8n@S.!Bq:k3" ?ϼa~~ׇLm(a)°54S)P!VF#Ir栿H wQ 83d0mվL^]rz]s% 8n?YBzuR^iƦad.o~qJ_P#(5$Y UHPMБe4哉/-rz+"NxwSKwI;蔩2n kOq6OӅdOjAD'i{#9Owlmֺsag.*OMU!xn^ٽU!^'sqM3]G%fs.t'YZ9q L^؂eYyJǸLU(MVʦ(Ɲ0+Ȣ #8|*7$'PξCCv˛%7ǀ<g10e<Ïy>3WO6`fh/̗P(Cz7A_Kf)ɧ)Y{ΔU  QC#WB֠nwܕuSQ-w{1wJU9_+7h}ҡ|\uP)N%LO ]WFNc6FOJ>{tDج}HQN䊭E z)R۹TUO[iF+S<=_?֖fZUDC?Ay~h,{s8O;J_g> TSKF@ƅ0Uղ: g_erϔh]+G3b3{~sWԙ: C'`39Prn;<1Px6pIʨ.^nlT gTڴӨEJԙ9҇&nuBmt_l?sh,MƢ$SN:3]Sn|O3qH?zXNr(dS=I0|HO΁DM dma1-&lޔQ0dMφGOd~ba<s2w29XgEDKf;"\SZ a|0wSk~s)ȨhMď50!E  a:/[&(qR\Ҍh|g/5A_Ϣzz;_׭.h7(BP^aO@3*i |pw#' %aF. KPnEg&9zgT&;hMv".g9Z(mkb" ޭ4u?k)F0iB9GME1EpVI%)B ](w=xS6 `_R ƙ_ϋ!T FmwL:e3 08JnK=O`l?11ut5LJ% 9=P${Lso.3m69Ҧ Xi%9q'(R`Y?:T##L(kw^FK%3D%^?6ֱu2R7D$F$\eXp=8#yٚൻ{I%B-PmzVn[Qd4iIA6+c1ILqmԽ ~`,ZT?jX.63ڞV_IvmutKjNwB'LA+v'*+셋fH݅ù-Ѽ."-(}uıoч"Uޔ΅t#8ϹfIޙR4ߙh9߿ ] ~(*s] Gkzi7g"mϔq_QH2Jt/ԵZ XL(/+ܴI _(cDuQxl8HЇ`0zW&Mfj|\&"L?œۋ9fM!Sǰ `+jz;K??A a]gt{{JT<3MNS< 3C4kgq=TNaYUYUm ]lJ{w̞붘dSU6[oywC`/6 J٫Ok^2ؼ2[+ƎN:Ffp4sJ4.,k@ŕg*+B]K}K"B7\AR0d kԋj`l节4Ge!31a#ʳ`ߨN%e|&|0U]i٩&A`%aAc7=t |=~Vfڜ8Uxj襶T[.޿}J(b1Qj*2Q4o_2$ ESaeEL<ה%Bẉq;V A2t06AE-jw, ddVKAqS<-ˋj0ٰb8GF $մO[izbgK0fN0[5he{=*a5K[ήck>A(Uiv1]G=Pdd[g}6OKZpFPRxǗ[LK=7'Lѓł Tj\7k_Tvw)t w]?}|c.32tAA>1]g=6F#( X0?46ɑ$HFO@ )0X  Ppq(qJ NPb2e ȱ yD>ld,@R"0@RrjTd_y7<*aRj1 [jBc>Ԫ4.Ͱ :kSwSμ-ʁD63)_p,H(Ȑٛ+%BW=-bJBmKd)Yw"!jf]q*̎{ ;K1 V/&J6PVSr܌*4W,R7Ktqrsn)MĶi]9ZTWUSBhg]YE*PE"IHb10첳ŧU{]:g ӆXĬ*AmJEL\"XuB3Z\ѦQL1B҄Fl*Bg^ɓL k& M70PU.XQNڊ"TK$&pa%r$@i抈pь9S TE ʰh0H&zqCyEUΒP>F!uE4Ebf`bBÆ*A cgıW/FyJ1 &C0ֶܾiojfUNPqoh` 3 sj5beS ]ENP<6m(%Jjd|8v2FGOspwK|[/t}Z+nؒt C@Y\}VšUa8*29)[;cf":$99M ݩۍ_th.粒Pб;Ӊ] n7rT|׼M"U̇mVn haYjL) De-&'CNVŵl9X2+__ʚTTiqf+&f`¼~-&+Q@6C˩Gw0T@)Yoo7lsh6'Tbx ,(vwQ39vr[唿A=vq:_K7O3΃T`A$ R)LH[C "0lP"Jd{'Fq'w۝cR^1) [vW(5"[ a)cIL]=A=N$I-059KVV#q _Kp5q^k-ht.դ,"R ZJ%7z^ gn[ f("izvy^?[ M}'(j+-vY=43E=ȝXTZ3C *+ݓMGtq@3Hɼ@;.hEfO(3[`Ya&78ujtVTqqsk d+x{t9B&]]#&b39J)r߼ U KX<韸^Jۨٵ8&7n[bҩ=r?gxX9~w^M! cn1ujYR5:.(3iHtT +$1zdzF+㏺mqL`Gnf뿛FZ^e*UͰZTݻo}sDR="qRIʐhoS08K|!eDQVH^bGnr*Li WS@˦dtaai50zVCd5Bԙ +?`YX'03 mU*`H#%twtJű|B$H 9h œ#ЉQU_ WME`EoT˘ÅQ#zEpȬ<'NEv8huzX::eJ',L!..q?m6`IDx@VMS3w&Y{aBHZIqS'EMbS&5&i oda $(T) l&S>‘ⲑZ񇰕\(:^),$A4 iP|s95"oM˜lߞN_,|\bGSXVI];c2|djpT |uu4)ͩUX5T]ue0[lmz"'Jmņ$h&ݐ ha0{cH_Gk6^}ƽQd!q$׳qK}3{dFPpjV-N^<gض (tC)+.>2qUX>3.w=r^JVB~xÛ9U+p/ʓ|gtې+/Q{MRuPg#R.LFhBq< ;/bG-^'&6`1grp 3DO^555U 9)|CAٌo-2NY$HɆaJhp5Qr 1ȲehfKdbիAqTL۾Z>1F#(5Kge!-&)"krBk3anX<DؓҙaZ}sg=DZyX *nZz2`N6_sϻD(ئaNz4 Bdq%7ȏB _;,rRo3gV閭'lW:E vlE:J荓Ђ4Iuf-79;D{ILˡ0>bgɯ&ʆ[Λ_N/*GGuwSRڸuGc٤{+NYT[E!znU/ d"*W#E&!0n ,O [JH.ݬ.a"7Bħ(Z`tkΓTf*3 k}^E]/)Fkّ  (ҳBR>ւTYHpʔ*O+g_iRV3CE*EI[4-{ 5~[lrcj J%Lf &C&l"Gt 0CX}~U@sس::ŝc0Kp9J0SH.F3xVl88wNQ%Za]G9PMM: \.6+mE6C bs.7c{-bɃ^d*nJI|aǕD3C蝘oBhtwWKFTcnVu0%<.An"m.(ο+[ݮ8݉ĮvY9l^lEߖWiLgN;|Hs%ˉ>#s̠ _V eDcj96F; JŃU dSZUB9\{J3ȏ _0 Ϙ*d!/}uv0v[YE`cNȻ\YEˢ޼r=΃7l l52˟!~ eö 0}-~AK#z룚05g)S@sT<%]HTn,ɳ@DzgjmGmҷNuw">;* /7nYg {EqX 9v[ҿ=! 2cssݙp\"/iT!K@e@9$x˪z&vi)E4z|̺Tz r-fΤT FeC/@clvD3ilo0e~"ȝcpQtvݕJrG`w9c2@8(33Q4LsBlc!oM2+q^aKQij `FXJFNAqĐi6!)BW4ii6.-]Ƙl4X*K.2Ï'2{3h]$0$D*0Ha}I $X66sFݦnZV=o1R)P,P܇#"!^ɍ 0F^3U;B,9a6R!nʕɣ-d,qUυ*Eai$dd L.uqpcn~t:i`GzhP<" BeU~ $|Y.AF7! ur*zށVw/# a/"eV%uR yvvB+~yL&.{u ASȢDSM QS7 )9(p:U NK e<`ydWw\3WCYSBl1E pj{7Ս4s  'AtW^1b =Ȑ1yB{J[=]OlqTQ?щBGk =$=">a7&$O@^h$6Y[(NH`P"%l (u.Ξ{6"y!3Fm9YJe ?/])=vcFZY}9C`@O.CFf7Aio]V[*v5X ^nY (8ҙ: Ƞ, &* Tys,(r&amT}G_|%%N[ǙCYxԀ폸kV{&,ۭ h"{0lFg* Sp;[iD " Aߨ:;DwF8pbCxئXpu7̻5[fgypנ,l'ǯQ{#IgfK26 U;|zѧ@yB&z)3Vhڪ ^scXGS0:cR OL"zJfInN!S[ ݿ͠߈E2kj Qj.qoLa^)$ߎ/NTx yE-l 6O$ 0zyk#(nچU'j=>:Rt|DUieeћAޝ6Ͻɥ%('ɐf7 Cxwuk-Iol+s~"{2j, m^ t5n֡J:+zNj/Ľy%1xb%PFwwpPw`"YdT$VںXSİ$&"-|BDkvwqE|?řK.r#6I7 kxi[McruϤYX%mM=CRyf2l!ZhԼ=Deiݰ@F@}=~`atS{a|B#KwS6 ʷ4&.E.0mhY (4NpV6ee.]lvU;=~vYl,d1UG<֞$v56P֓ÿᏰnB'"'ۻ`rDUn>i$Amdx%|kK` d4ѵ!gO]q0ͭ*}M&Ig,OG#8Z -7P87GN0x# XZ3Ƈo1QP9 S~}2B mKHTffCҫ*wKM]`5_EF=JCI`2<`'nFygp 'u}/?E+c {8OH|[\>r 湟^P@XUw0isFU|yZ˟?`܊`_͍_i]LjN %Ⲷ25vX?OLlcmH TXV!=#$ E.X@yƸw XV| zކ")Ӕ+bEY6U$L9eܜf}g% : SqcBcYwuKT+>EP޾Dߌ62fS>7t^x{ƆEב= '5K}b@mGD p KN{M%t:7)X ֢+Da(t0`o_g`&"ZxBBpXA^GCѹcEթrb:N#,-w*$rku7qJ{ "`P'2=C,Uxzn0g\s'ܕdS,^FԡF+Ԕ rpם+DDm|.Y:"p(',EaVX(vFyn\5 +u|?p"IBLaz ⮘p6.ĎŢع?`d0n[F#l7=( mgs{oO6{sj7OYȰZ F(a&ὍDc{ 3 &? Dm^4ݿ=2Eս퀄#2+fhOcvE7Q_#S[¯bM1{K|S[ڮҺ]9Nͽ^Jy V$Ǹitڨ5\dꬰ\Bş>@,D~AP#sݣ"S:gG+{Ub0dUJd)%JBLPRTOMש@eP0HԺŴMpOiM+T٧{]x7?7EXZ1i"E8.kS!*q(^a]c[Xpzw#'TQɽaI ߦ>m5RS:BYo5Zu#9YŌ>bG9msbV_I_1HȈ93.yѕNʵ>69Ư;C> z0&]L/kBSDI bMNzi-b3Ш2uKadk{=_z):qT V҇A}tS6SU7̦{d.$D޴Z tiEirSna9#,ĬB onŧ5wewAR97K@2fU #?1|\Ri tAT¸4Πj yOOb@¥.>,6F:r˖3es44C+h@A^f1`T%@QZN]nAxD  Uiq6ݾk}S r5-2kF[| <3}oYtSK$\;~MK>4v3/k K![m!yI= Wd3! ԲO`{*/W+[+z^~-HD~ b}N!^Y"b̤`{=4߉ k55AeⲪ{N㭎9 a eR~NFT>{AV  E=?ʏK / ī?tXtBiJs8# s^g^\_RT굧&Zt-3zϚ,h.zآ2fB[&ҊvMm, $ԇbF`WY4 cΝkfjaa˖oNvX,n[e*Kb5zK]-Z,Ooiٷ\d&IJt1Fz'En:V"K8WeCaZz׵ަ.eLZOش e 'CU`%_tQ[I̪AyǮيԉ@DM8. VI7pSy@J-5qb1~۵>dqż1%HEsOm77Z?!B=nn 5 8{^ggٜCfΧ!Ӻ;P=g<%mPȀCc}!!t @b:Mky-V>~d vkrU풱+9`qzM!{0 B\= b)W@2\<\< "ӛԹ2YVr]ȩwzw.rETT9ql;"lGo?RUhyJwf]!_q6t-6tȕgAbҖ*tit.N^{DEAL ` gAIijVRy0Bp:m[|WH3 |Mf:w^l[?5D8/KS|_ ma"NtwXIj?2E@Rv j0"KV"6dzE1m-fVUn6nPa7DzGIR25$藬HbYé)n'dz&fL͝%ur%gdڹuYFM=00;g3SRD8)=A$JD}(2v+x>c|,<~s^9q?.} / ˵PWQS׹D*p$v0ժԊZpn髎f!&̸9Tʆ"i.zpz%A@??/sZлCfx`w.Tf4]tۙ ul$ժ+WB$\,|R&: >%[[[rK K7"lmI#QCh`oUFC`;_y}§kptT^)b0f]2ʺfp[ooiXkJmR V鹨믫OXMƸƱu%iU[ո012&mU L0òu d 1@e A rɹz_k<ϯ;>=0Ql^HNU1Ny3([ƊjDTC:s RTKU.Ao@곍ƕ8BOŮFl& wqo|'"la?N;ԍt<"f®C䰚jEg=wuC/HT ϗn >⮗GyMQC['3|3둰W SY#s( T[3Fz?5HF8սp ,+rJ"ɒ(0l!*5q ??%PP-k{5'W@mg,Cψkk4g&IDׅrt`ɕ5WsϷМ1&ҡ,g鎩 V.T=JP"C743MWP6wIحPzJ\A#\cV.)/Lk䛜O1?MP&@qbʵy,Vj?^qYp3ӆIq&!FqÄ!)"&D`7?n+tSob,g:nUNHoOWNzQwW |.vʘOA<$Apݳ%n}*|\gG/1Ќ dSngf=GvQ#YprdhY fg!i5亯wFZᇜf1+W+Y+8dd7,ӮYjt ,_v ,nMt4@We5^xC`,ܩC=ƭ\O3YN:q)Ee[ CꞓPd$ԉ4>BɖAI.^<O<=D/^LeK2{Q)fNOb&pL>Pzu~?xDQCO[ WޥER)Nf7L N$:IVvs3A4'A=Y6=FZ29?3۪3{hv2B,NXnKq¬ GeX1dd 8WơH{uqF<7c:3H;RnaYh9 B]}@TEٗX-o.y3anjQHr<* r /Mo1,RL>b$9f#`a7$2OGXd±й+~sF>k9/Ϻyza 2 dJcC:$=mQ.Ov8 ̈́?]za^o/%N]<e/MTw9jfEK@U@Q%{'#Z*IlK;9O>Er))D`rE突k7!WS9o5z\P8֙\-MC"9p8 aը3 s t!l!ɛ~ ݌;'|M$G>]Y.<p>KJv>n ?upyۻA~խouC7RxUwf*9'Yq3'W/fa3Nj2c ʩ.͋_gMi3-cUloC%򕮙>SGg9Hhq [2;)R9ūc.~gmH3Etc~WUdI4E &ݎp٪3if+ɝUUsڈx:/hމyǐ9<8x^dw6J7`ТvB@8ZaUMjDݜ"6^8 ru}]?N*ef/VoNpjɕ sػf89~~~M/9+[ÿ}m+8]q"ebt?l%dv7z\\h@$3f%rx٩CQ7oC3!/D'@)@O$3!p``bS)AAEPPdX/^Ndx|~_tIgO ,CJ&M D+?t$`n}%\y[I bDA~0HcFz9 y5nEm;Lmqc WHL , w|ec#" \f/b)YYiT?ؘDE=!|Ağs+gRBe82؋7=֏BJXE͇jYèMO5p[^۬y#^e̅OsO?<27GsNxd8;8OB"_ ;;Su ;n?irgD}q O@h{)% m1u9_e_?\Zf?2z5 /_6|PoOb\!Pѯ=9Æ1 s6T3;D0>CTtb G14blRehyt%ٴ@;&=kGg'G'c/۲zۦ=ͥArć3yhR橥t}#̯\sʁCf >G*N$nKԭL2(a.1J.EyohxaA Sh=сV%\X.g6q*tUE;k,;~' D~[^|K1 t7\A::oFjTuz2c]]4?6R׳\ Pmԫ رO8tC$ L' 'U9^LJMfyh,|0{/ABb%B͞9 "RrcVWSÖ1 GgyŽ=Gm "|g TR-HC6ۄnaҩJ87hO 5DiwM5{y:jyIGu۩q d2-0Oo |h1'c C1xMN >D!~`-N^{v%qK|ʷ>W|$AVLF\-#S;{^Hץ.*gޒe&x\:0 LF#"&e4 :N07y^Ӌl6l26V8`u/QwȽ5Nn鳵[O=l}mxO3=QuG~Q8ڥ AN9SX#Opː4fzh@+v~8\]GfVg>(݋ƦH0Wcogr2SaŊ'kѧ֢٬k$}Alga̬IzM, (ӝb7QKuTYwӻ7j"#m3z/µ:h,޸yɔ2~‰32.sK [ə!خJ#{qe7ƍҸ'$TAJERH[燆Z[`{f0=B.Ao{S*۶"a6eO503"k̶-k_Y)|B\EG(0IGhE)oo:>cES|ȅÕ ĘEXfң%'ex3ʛLh ~5ʘ:4y~(!5c&A̧UNgF15X!UyN/:>7a|4;Gڷ1!R+]Y&5li8RY57z̥E#BBt!Ft] I$3!#\2G&)F9EqV̵"\L1R7I ΢xjrbmӷˣ Ǿ׍V5)oS<L5,wBa5?] q=GWx0z/3GZ|x0`} UæZ%ϸ nOB OAUcD!GyԴ*0Rӗ\\&N9\҃gx^1x8/wZD'SO +jV,.:UqW|^cQQqB!mk)w/tXA<ůjQ c8Pcrs$ecƿ/1q:ň 'F:[wJ6 e\HV>r%ZG2!RS)m?dNȽ=x؝0w?g?ܕO5HTn0Wf1C)g.Oz[tкwإ.CM$&i؍0 ;E"[;&XKFkg[#XA 2RG$LKpb4..iz? p_WbE #h14K}m,3=ĐB%PMPMuwkvrk9\+YJ#Y0! `euCڙWsN`9 ؓrH$${D@j[Q-X=sxlܗKAf j*?秶}0{|_Gl6ϗ;&|T𛉸(NS8^~D;,'b~ufEմ{>H9Ö]R3 =1x is8Hpe B 8/+8bqL<7h,s۽F˟QTK~HK.fS3MPuoe#l׎w\Ww_]h{w; Gq߳n9T@{ &pQ3-5UFVPxٌ]k\Yꚴ6ٱ6BFQ}I 9NÙך޷8m@Z2'SwMxGUpF(bx%Q+:/,2:-s?3:MrjISO-=ʆedE9. {ס^+I'+q=>5NߺpAHuzbf\طCW oޠ`|G0 sTJ-͗^BRcpk]Lš.O뮡n\hwo0}0Gj#bapQ~N'~b!Rq8!ɬ<°`+`{^D/A1rq~eIRĄU:R"~ټ[ўQxСsRͱ833Q 0V2`I<aCz҆2NO ^I.2pF7^f:2(s 4L-üZH ~>0 6}mZf$8;$klr^EǸs3 K.DPx`xY ŬjKm߽G)FxSPi~|RMV_s.BlZjt46G Ҵi˙f90 2h(b".ê|i{i '=TZ)orVgYhn -`Qi_@_lwM^2n&LFN /MX?y\Ԙ;朵>*}W7b_0t}7%&)-s dU3~ ڨ!" 8 e|dMP_Br_qg ! jFМE[^IRi"u6 =V0  I0)*.#n~ҷ$z˱7[ L X :3/,h6y$]q*`*dbJ7hosF!ZP4uYS "ۿͺ{{S4Us),Η6`, +3%~sEmޝ`Cw 0"bCROO}NXV+g1= 7CrO&:"]T"-f2P"D U_,NpL)r,S;'dV^7z혿?bmDF!ZX0tP]H!g|T+Tc? H^LR{N3М7_Ë묵PNzsIꆶ[M @4;}uP/F]8BWV[ͣU}s?- ׻07)nzggc6WTRXXġDNClLMNſ&<,t&J`5e$fG4q{[{:`p )SyV+{RU{~(W3_sN˰%xu0hsW鶃!z.&S?ÕXX`J3#UˣMZ(CB({vLbÉǜB3$#1LIU;;EŪK;K Y"%eA% ςDlRdiYCF l71Guĉ MqM?/Z+)s3Eeso 3L޻s':&?GZ.\=9<ɰ?s8(q,U<;5XX"85RghG/zy(8Uг}죡/p] m9ep֩6_{X'[f2 k%9bJ۾^2 Xbʊ',Ǭ(QvNsiilh-+oTvه5&.W3Lz XzrY>;R9? ӘJsCMO },HCmak%_L1Q_]=g~^ K"` bd R[XؕFiM.zܔڵmxIaG>,9w ݅Ϩ`)2ڍ# T0" bJr.t- (5EL0-X)WtX"=6Kdw3nGũi͚RkfНmYmP콱 t6GڶO[t7 +y@.sܩJ`ay 0Ξ+FKX{DSJ%xLힾƥq*Ϲ+G(gR")i$!igv Iz牘I*EZY6Ӄk\.k=Fĥ͌U/,P8{=^ li /SO,fAvp#0&L!E^Ub;߆:WV*L;RwX%ybjn /Ld+V&=8y)}ϺDa pnNJ`y8 !c5Hc\ FJ^ {/+_ëլo]C^]NҭNdؽ=TPTXQ+Zuj$zvbcyjlW>ݎEN}QJdw& ; ,q[EvG`c!|8RLф;HgIp+^Mkpb"^$@*x[)@0bssC4{PY򾬪F;ͧ,ʃC225EÎ͇H@rW cd͠_+kThXMVvQLx,#-bIlQ C*NY)`!0 sQ H#N&#|f" ?(6?_?VK}oO ^$e'vfw?äфʮ8 s+ o펥Y׋4qqNbw c,4g˫ue; փ&2r3!@=~~>穮s89ƒY^U,Rdۖs=Ӧ~yS/4fn; @WIR}3=?z~{1@lmfzk\g &AP fJ+q"Aal疢f%i[pB ahE$ >$HV V'>HG#ժ.z/l&ఙM an9 5PLv;Q)%tex=TV OB-TP m{|.ȨOTáYX adjA\p3P;_@D,m4di,|#)H] z搸#1),1 0`S@,J$1A<2p#Jձ k[!2;2*!TG^Xdnuhm. V/R9g.5O$vD*f03/(Wէ 9:oXP0&%,μ[sgWwÁ|sX->l7$6kJ'E @)0i2sD˵ 8ȼ>wf*r0Яx qez"G5>V,wa~r nF{?˽mr'x9P#x%J{>K,SkFuog3eYіFc|E?gFI36_hHP-D8*>eJCIY :?ADŽ5ga QN}f$$};ey_fu|eGb@|Iﮡ`)a}hV$]L,~ݿky7l7B (JPT Jn!Crey#*z2=w]LwKuvK8qn9VY`32gd:tZ,OX|sKR1&$ڄyE|<^hqL诘Pfdm1s%#idsWQ:^%jiL.}s]\Q%+Gmɫ&wյ\51⡂'Jap.∼&%&P7 T=a6:i¸Yq'AfH cU 0 L/2,Hu TPDQTXEY$FHVED$(,V$B($D`X"F(*$Rs52'"s4Nۏyaotu5e=|*H^`L$e2цQϾZ~)@0FGg>˓zU sc! AzHM$i?Q `nC *PsR.D bor a2d-^`8̵%4Owj'_ No9f сCk\6 o?`.Yh: Z=s(&,JG8t?\◑7J$)[où]B뗅Wvd xݨRY{\ͫ)Ǖ -&ymkO&? P&* f ЅNb!ko!#p3*=SlC,JL95oQ!gB݊xVT0GW IkSE 3w|5 qHh-aX';_l3 ~K=/)<2oHzuDOODδMA_BytIn QQ|&h2}DIcxp#)ldۥa@JVrRܝ :g/]ۿPgX’1{j8Z{k_ :,P>Yߺ ɹ%FOYbJZܥ[A#ZaPX?:%!iK2Eu+Op\lsw:Uujݦ9.HXܔ =vƯ<=}JO5g8i87QYx/haZ"#a EY5>(LsMD'E$ZpA(2h&Q.0D8lA_:-^ ʂg4rqjydY;9.+NhҮ2 Gr%p2TL^g8QS)ltF}RgӱQ r6+}5k*2` ` 6TOHBl)ܯB^ck\^iR[=b^ctj(Q,-\e.IПB( x_jVљO {L 8Xfbe Ӛ) 0p PN+ִ/DSd 3 Q{&C;ʊP}{+yqHdB0a(޲/g7{cSϐts[O,y_2=X 2:IGDw0ޖ9H)J:bNr3icN}xUǹws,J=o{U:L· w`Lr>Ja 033e K^EGԽBQkU:{O\OP=eHC .jLm=8Tr& B~'\ukLcOV*tW| Oڎ(iAmO~Ϧέ#w1VWЪn5p+{zbɽ͆osн\2t Pq/' nđ.E2\dϒߥn t[oO#[fm"s""]LJjE}w=i̹_ȢJNp9Nڎ52GjYju@Tdn((򒺆u?9/ǴR= 5hlQ:tZlT߉r ɋ??*Iz Ɵ*9g@_*=>hVzT,ͥ=um [Ғ }q%ކ?:͉%9# r9>Q >(Lё@S4[@ O ?+Z^\pƼKݣ'&}_{e:/1ߪ?H_^uA|j{9GÎ]lڍ̵+'!皫[~6V(#ΗtpEv 3W {DLR\^[wM ɩ pO# P="!5m%`7*m0dT2 %`@RBP%Agf^Ď7WJ.r5\)ž1VVrOa/fwN O ! fr62"M 1BG.G:§`t0LD;9w)h4 qV”GAOb&RTJ9;zZ ,*{R"_$(vxI;^E7˧+j3&n>oW ,g.!:L1H:b{:QɝN"/PT@!71RuiȦNTx7xz16NQN@uʗ]-|B+8ϧr-J] #lM%X +9XRC\6"D2&Ke~䠄'Xhkg:.tmt}ҔY|]+a2siHg")wppss(VE >L ܗ4\y)9 Tu^HĢy9LO\׀EΓQyQ;ޕT؈;~Ӓ`IԔSC9vҷvpJؓB ȼrwbE#`s:DR!0A%׉9#@j=*C |̯\>@B3\x%``ˮp[ঐ/vgK+e0wHWpNy[6Lk~<`zQM=C9!~, RIzE&f! 6;GSRbpQ|`S/d B}~(~ $!:4HbW~{;*nǑ8vna38d `iHRI*00Ϥ<UThq5.!])B8ZXNҰ^&eϠ^GgBG0T:Q~~RDM!^NW>_pzd~FO4z^iDM/[$v 5̍ ݶ6?19Nz[-NO1BIylfCDiG&%H[݃kH"C6݁G UPx<D7IJ !Fقbc8LiO(}% ê(xuu7\TPި;l{?3HP&gji);^EJi*u{\GEidAg KFW_S+Y ,^E5,7fF?Ohhi$L>pEOKG sj 5 ݔ VQ> D=*R*Eq.KcbP5pŝx vqǀ4֌u j3W:3˶"*2i2!G1p E1 x`80 r>p ~XjTxDŽm/w8 ʃm~C&[Voy ȚۘEj8+;asUjZ[E畜Y0HN>˦Z?_QKi8Qry ,"986|. "԰N>?e*|sɜ .&SAWrOUyV֙TSᤥL'0*[DRK^븬}*>Vboᄐb;qaڣ(3A{ad4DȲ:oܮ/Rk i޶zR0|9¦2̃kY\lĊc%NB<,w7TNy>W<~4wln?0-.m.xEBl78kp5tʘ+m&hR}Iu\D7gqEX&bc]5Kޅ-^xyz @TF2%er|!b=y{Ccx^)^ׅa.WyqM%r|✜H:VAGVȄ#6x|FdqchXSo 8:4.'ms @{X<[)] @fWw2bhEzبh'eð1u'` 2gH0=w.w|[KOa3Z)<΀kQ<(/Ё̤pTmiƲc ɆLyuL#h- KrlJf޿u֠VjU+g!mG*:ߛ*.Z'lFP84X#ȈOe:`J;~bRAu+5p 0t']pzk VAȆR^tՐQ5o %h'hl_-y`00䕯0,sѳW͚02yQo6]p%aH' FO{{b-:rb eCbm{`3i,+ap1f#j9^dKݍa|bLz^?$8u: j氱YH%Cs2Go1Rss(,8}0ړ@o#xC(ռ?sL[[9EҒԒ(r`Їw>h\ףpp{+Ӫy"(FnTM`} |f1L ` p(]ꕸ/'7(JGD(hߌNoASQvW㏡XK~^[(e X= }^ W5"6)0M [ˬ$!X{悇)PT%;F[xbN1M$};:l}XEkRsA̧f4svݩh_Gό)a~]:,wy4++$Qvl#s  (KR mVa"0b*%Hr7ZAsʪJ{ϥ; ^ pK0jE_`}sޱ`RuFaT"'yX8&=V$kT0j' 2i7q [0֫Bca\-1,[CAG8Wo IB$# Fx>v*dOt4sy~usc&G#Q [==,y s16W`>p"?kwǀ65U 0WZPFpRg"Exd C]e\ܬt4Cۮc8/CxZ'mݓXt9xU;?|&Gt`! ٝ6k_϶qߑMyEyW)$ܫ涛q0rgm(gu*MKo# 槚Ub<\ [GT7-/u#mBBubrKm_C%;ZC;2vBx D¨޷5o uTazkӳb$ 7fGML Pc(=(T]_.8 3.\XiZ:E Jf꾃[!z/Ow`"O9 6z.F'OI|'Bl*hTN?M)[_ V#|HAJJ#],2P97AJ ?[/5%|5G|sB?B@2d_#9?tmgw?_?:m.#@Ϩ@t Uې_^PDQ>d؈3cŠܘ$8O@~kjFabG]ړw3Ozs}SJdK%(j9#3g@ĺ3^Wm5a>/\qdvJ,L|,i^3u/! =?*:U@&#%+:.y6;7,G{_k{=/IQ@C8ؕOIfe_^oԍ=z2sdr^FtK_K$::juoO;WDJY:-LItK~)J4Sp%{S1c{QiitvH۰y[ݓ:ʒ.Dw(~1bI$C֬,g$f:awJzˌmgIOלI=B4٩ 8VZ(6\H KhJ7n/8#W:^Nls_j`lP'{zXH9uPs'j% \졬1ہNabgMH oY!} 'n%OҀJ:26XR`^ܓeO\_+29U񥑽Mv{_pSHQV1Mƌ<*T­N5m)tK#0@"ogeYPz@9߯E7\t>)ID3W_i|Y(P ~׿6u$r~h…_O,(#bjk)P66#*@R]k yW`1 lׯ_3VPc'󝭊|O>04^Dib'oBTDBn\ /\oR!h)4BiÐ^lI?wbǓ%hY?n8ݺ[0I=Y~o1 V\][ JJk 9Ot<#F!8!b NdQj 3=U]7ֆQHBG}z@jG})[; 5Qt?D/-.B?}kl3c:'EULZe#8{5H`c"Em==ii} ˆumKd1͉OAoPpĽąxUuwY.E}=p؋S>OwĮ1=$G -e,0N'_JWY"L`tER[M 鱸$8u% v' >JO@Gk'y,'$0II 3daZ~Ʉh} $B \'UOUwTae<pTݨ@4ٚf7,*sUpJVb1hp԰1J"bKG9b `.. E)ݧtbWύMà.DӎR mQzXץf ,ֽcE;|l_kJA?gGL'WK2[HO0xӀ׿[ɘ#Hby]_td֚\? բ,Io%ϓ:yqu !@WV أx:l |gJ`.[˜:٥[8 x!,5N &q;ѯL)B8I ͥk>NeT=`aa&+\_2pp'L׃;"tx/I":Rg#t9֙-V%CL[GsW9 Pٰe'>|L{QOAU~}}tN*fa$1o*}'mP֜vKj8%gc[uUA|vޠ99P(It7+HG{ރfJ26gI%n;=J*Qa}@7|+32z+mg0x=]H(ȇmONr8"90/*N2C8/ ~$`)H<'g<x=(ҝybb>ea9U!e~eA>@㽞״י7kꦫ<| g9@x,(R<rj99wP`OU|Ɋ &Djx16XR˳QCnl!K,um|u[J7`t a9n뤩ZP˭ =ūl.誅KF;1VOV[ksO`fNXLe8YQe8d~0C|9hyѠ|]/lsc6@D%/,'wY3DA)AA5y&1M<1O"./ʢ^wV5 XtE[W~g;չS|j2k2ZL;"vM@32Т"!rL˝>s꧍NeOz\[2?8DQlMrPMr$D%e6&ЧNW!_2!r}G HZNv6:α.\:)酋n1gg+dÂ~nsEN$̓sEyrx[֋Qnj$Čd67v9et֓pR.C")rT+?Å˻ap lQݾ޿PoDٯb絥(oP 9.Iߺ y t1,˿_saȺ2{|߇kܷd6{z&=MG)Ȧ8W*糔ͪk=VϲVVj?1i [[r(tl,͕dtS^т m^Riۿ*SyXK#ձg7|mK0.OX}n$tEk"DI?[*QuлH7ԋG.?XYk0gaY&oo~zM|~sO |A{ctF^Z$;ނ`Z {WQ{yx]˖5蔢yLG'(c( dOUL5^Ng̍,/ )#;=vYKmpےZn50'e~OIJ:8KQ|bqFeG^x}&3~!Q$29!wa <"\ Y-XƢ1y]9aA0xw] H_:7*vŲYFS5~!WS KM)R[S.bfe\\O2O~7vj$#w0#O!e5> mbO mVoCܙ>b*^Kɔ%Pj(TPQB9==0pcBqWmR.Zn]~]"1 Ysxz^'B3ce*t)Q*uW#F|D䩁U+eYeF(19l|3:4x}͇KaVN RcIlⳜ&WZ=,3y]#9xk6M4:ނɂE6Fy*jI,n?.0qmJizAf*6NB4 $?0S).)W?CjI&)g} ϱ6svPVNmYA9ZB C4.ʪ|<Vh##J)>]+Sѯ?.ŵ|H 0I9b7qN yWғlv?UQ_SuH-\e̲h% x|t9@^?1:_a҆S;ƈm,MGڃcahVPQ1K;mM4ݩڗO݅⿎^Dן%'2RaaI~FIp}tOJK_9v<=¼ZN{Ǭu,H{%[Drt=us `.qΒn7=^}#m-ͮ$CK]Y]/"L#qz~~^a|-JVYn%m<4CKбo3놠[t {)h&P½gw,|[KN-s/U˷^ƞ']a7wO;$ ʤ;(+ DVhp9ݘ7r'4-Rn02C;;ymz5mm6Db`3S@nO QWH~)w uI^z2w)mя/e# uUyyqAx06Pk 8pqנ?=~tY$mR0V"Js^X!*"NaFlG)>vᱛ?5YLKTwCr黆0[Ť6[:"~N>R:= xgf@%K ,t"zEY$C&k"e tJlNO%Bb=8wns=;qPl4Kǣ-hk_3K2cΥuQ:,lrͷh;D <Wi$tQe*~8J[g?6gS9,?O`//8s }1cNu?|bP b@XG5)ZmHkm2v/v{eWBI Z(`+<0uOAk-Ɖ ~MQJ=2wu\>;VkÞG~q7C[DÚ'z)0PceC. ']53~M%}Nۤ=k=^2nM0RPimb7_2 C  VG- ! Uw E&t0l+8F(C0$za.1#E#+">DIbyW>"hEF@Sg`L!.-[,؛ɮN(b} [Bf1X8"jRװG)jjJ~r"M ㅈc;\{@E#dp|/Bc=2%3Dӕb2߼K.[;\}cK,b/M'3E!Z k{>s$G^Yc\BU*J>![ VO/K 8j\]ye)>ou/jbr@ǩ뇩Qd=_,Ya3o4Iu_ύgԲZ؞0z1߬nq'892&9Ϧ>5L|SԬ룹q=%LXcb i?!Q3 XH=(kvnvHrLY6b!\,;]6.'B^6\骒ߑ\t9ζuBne!*n#wX=:,w |(*d"cWypbbN8_fs_gXzހ8HUɖpvũD}pmb-Zv8šZ}2}?Z|/ {ʪXZH"NM9 ҺRoZVr5ds R:աzR8&1jͪ3 <;!vD!U2CAc+fMGB\>gVu_IP[):m~L'P30f$Uc%f۷]q_1B`zAmLu F,kY,M\QDt ZXApUk G\ meZ\Tʎz'[ !Uk:oih:ņ.9"ZW6jX&*4Ji'6 Jh@C]hN.YԺ[:ej!W%+0ՙI]@X+lvuư"K3ZA{rtZLM%ro+WC-+MUuTI0Fij9)3cA;Ҵ[I{ {ⰄcXB Aq!c7"-}:#c䲀Y\y!q];Fqh!J&``#D=PEӋZ[t4Sikc,DRHOʩ*:kM̈u-TIwMM@\lCPEX9*ԪqSH~=~0:0wt2R1ؙ]z?~`'Rh63 G^r)2%+, xxB)4Ɵ.UOdw7''W<}8z2 EBQFwۓNo %mBUKuM?þ@$q<8#D"mN5hĺ^ouK~w/CH.䕽Yf[A@k'm_QEl "{{^}5jWПc0`]=DZ1 ~Khz%ߝe<ߏyUT4v TnCsgC†4_^ԳF(3Y @(- W"1 [f/1t?>h0n)+Sɹ*iɰKLfcLh#ҘOxm7qF+*s7U¬w'xĶK"n1rgpTDHNLBK3K 7- R!D~D}"-w_Z_e2:;sׇfl2 %mJj~W~{wmI 7Luڏ(-@GS#Upls\@Dy3GjSky4ʂ^'8UЩt:M\^\cwUZ\w(+ZZw^g' 6*~W&5+^-?5Owmq\:t14)ɄQUkxt"]R\ΫyeX 'jz\}lu[*ī2ӯ"-GJH.۟6}>O| 0Du !(@$DE"B""R@D!"EEs?dD`H) )AX*"YF*ŐQHU XX `AaX ) E{ykaL+役#QTw7J&\ 3*^PP?r@hTd ~ZNR22Yh4Nk3xH|ĖƼɭdGN&0/`g&<& C3 p'U=0=;Ax,[FSW&薑X :0x--m#MQG1"`c҇v2)mK?eI`>h,KvPoB8]NxaZs!ϺZ.G.qLA ILtЪsMvC.r5%$v?ŞVS?zB*~hf*šOdIb'ØZ`y^訡'ixAYn#moE  EHH (=]?E$$E+-U!)P]1&6/zN6ZVƲFOyMtW%X 7#h[L; "lG^h8.2ΐO1ڙ(lو0Jx H(8*Ag?,{;&4)ӊ<!O 2l-6XGEћ<fޖ/, ؼ.잛iK,vbY>=I%~ޡ1T#HBt-)AyAB1 XW|p|G~[:kEs.TN)ECVƛvm߳6~4 cY]n}VW+(-V.T4i c&oA%?k҄N 8LhT_~|rkBg%~in1r`}CRFO%PXĪG?5gr %AءBX#VG ~zEotx xg?RlM" !rD2(LU""0(M cJjVJW%T]Ϲ#;6w~>sVuR?\V DF(|Z!#K;9 k~g9z};.Rmp-{X4u72L(cW! bj]@9] 943p=@r  {X/x۟7ύzx(JV6F!+"5MpQqt_3/a8x֭{ NUtFiI:)MT2$M(|'PSC#Hinrkzuʪw#q'miFևgi[L,+ަMhMZ/L?21p `ZkP&J$J^yC6ZF5jj'K t GE[<`hVf+|,H1'z,998eߦk&kμ[ ĻYP$"w9al?l e}'S@z,)4p-_s< 7 nQME:*V)R)nԧ,*b+%?\dK?Bmn1[v}mQޏq:NڑJs8t;z4f1.ÑQrj9s0NfLrs9>ox|7ϳ,7za|rL-{DI{]DaaPPMߠ($T{m]~d/<Q4-)A0ds\3Hm*㵒ؽǡx9Yhjԏm]]G\s{Sjj`'D9uo|v90F`ƶQ-O*JFzdw#~hz ߦpM-rlOt̳M,;$ hώv!l}uJ*4S[ש@cL }uoQe)!fyue9 EAj$A܉PjSoc9Z8kUUEn55`](-󛳯nAB,M:۟m Ň!v %~ VYL/+A_h gg[MGݧ H{0z%H-y!&LV.ʼnz'-m,):~xɺE2_'noiD\J=XUbKssI%ŐLO ρ8O}%>`ﮤKn7UV.9R)uڦ3d̲ L8oFG-b6GXMCTR5^pd+ *Ȑ* zyB?LD̺稗gԃEho1L33|۴ +CxXQgG.pZE,dj ,QX| Eŕbg?H&zfϯ]^T.zzK6(>=qwU/Ӊ"!VV(`Ew@t* nIEAN'%kTcWqa(N3Ci\fzRY3ro ,X gRU"Tl}=>Z(1=˒='iz=HOETgNQCwnlP=NYy^=M?{oPYo6!,7EY+աuJxw~zQΥ}U"4hvoߥ#SӐY[`>&,P.>:P^qH"0Ftkx5GHΡOzzebhuj2=urCG"  OWQռF- M㯟PrΦDvx^|92~r% b^6 |3}q}krZUBrN1pP1,Z37Y!"1EppG6Iw;z1ǔ)c 5Z;&!qIinUGJmI1Q]ps0yJ븃'"A֩Ir=!귁 +ɋ)ɬiw2ygi?}xX)]J ̆qt„-@SȑP]R^[)[%z#l GV ƏU5'?yR^&c&n^Tv-B<@$$I"%Hlxc6DGnja^/$軒5ʦdjΉ9 Zv|[w=Wjld(Y&fpaQsɗ(> ;zT!{c -LH6T߲-R6.hG0_ĕ\CUt([ 2lVb2'P֕+Ajk09W;N5.d3(R}'$ݬ/+h Wo7HUjQL4)h5yԉRBRY4[ҟ w~' "@9 ^}=z9e0B-ftH 2 fxc; <E#hM"P"SX'iV?4SAzۥ5,r5)}.x?ypx^D|PfYd(ҽk6zߛP=ï"*iu[HtKK0Jg . ؤ:Gi>(3#=|+~+jhG]hN`kqEHHBv@w PDLlҩxab;?ZCyO8f$IʃlQ:Y"RBEmlY #{D!(_вUG~8ATms:̈́~y'j`鳰4wȍ_k 8޳;+낊>O0tjy@O_)8*4#E*z?_W@q3#wME}Oג,t~-,#q|'7x~wѼMJнDw}F",[4ߖftl|;+ϋꓭfk΂QȌ=eX鐹tF#koWOh~_\@ID8荗Sq)p.:#ZқÈþ>0u[ .MjH喃qp|J)jyzRE OsD̵Ds+(|֛$, 6@t5pl'V$T;*?3Ϫɷ5$ 0󁂺0cʍCUѣV3<"j?v @@/<=͗'pt,5 1 2)hiMVRWvbi0)E6t6&1N>=CEa.p(4?x3{p ;旾w2*>I#H]"3`*sҦ\DpwÓK2BoTWA$gyܕ"H_R/} 73AP8IߦA;T^(aЩ:mP:Z~am:Dynr9ƨV S2Kz|ܟ#s'4W|MAvʖtG+C61hZW1C^_<uUڝm+Mvj m1?bMj>00tZ'^l& !m>%7r̃_NcPLO45/g`un5 ŷ fF}B2FJvd$p~NSDGS88C-BN.`ܩ-% Od?K;0X9đ/F,l~"0bQgaM{36V3HiřݿócB@a%A~pFy+}ﯩ*J3H/ P[2 S;oj(Z2sInlB9u:%UjOb媘}fҰ/Pr0 f,Zg~y)<+>3^U\BNCj D]DP>zk?8/l5Je#9kNqZ$lWwD^#v`37'5i K31_BPgD@%T.{V)#Lpfqίh Aa$<#2LPdKwlԄCjBE}8H) ~[#$$Pa HE A`(d"E $ldgp g:_DdւjK?8!-&*ٙEtiXk %Q^8kl)s/&y~2^^[Q 3WR;sUy &w$xC"UEUVQkY?0llY^Yeb#UQ~ yQ~F[1ҪBTmQEa,A24ҼTZAlMa{ bcWJM\5,x,ZwLd#2+bjк聫 G Ȧcz 3" 4/SBS;zX{㧕~υq#!PF0dd"V]JwRyJ `𙫬65Q>L1K\@)<'MgSe=6NssOȸG%eudSY_yj큑QXMIJ` D ="KQ( k߷&R\05WOQx (ǝzc<*q}66shT\Β ~81vO//! k-xKv3ZS66$MlE!r3;˰Sl{4Hh˸D &Is6fTbaˆ~Cmp\w['AI/hyI-L`h+1&V'f.6g0g3lYI?~j6g%Zpc:sol csហ1+Q]v3W#znh_33mr4ܡKU*Ջ±cl+9U d<]P(S bK n[,)gWlkǼhieWѫI]3 33g2acz4r7|Oq4LE9QPRĀV 7Ԏ?艂Y9†$@ZX> C0snN y|V: jCrtCɺ- N=)1u_㌓,[ꅷ`2Jh++mSK:?F8&e6rj̶}-wZ>,jNOUR.aq t:"}!nGn 7J5󹩁.3sy 7X SUʫi(duY3VJAbHQK 1 }6Pl= BKΟ~6ˏlح};*+}"`2VkR϶+Ҕn޿3)Krd c 1&Fﶁ("q"@Sd%s6$5C5;ٓR]C]7{@}!؞k9w?wh3Vz\{|$pٞߍ:;a6k}}0̸?fc Lg?E>B"l7οJ%0.`T1~^:n뿂7Lfn8cI FQLʦyW g#(ОI}Oo*uzd[i;Y >QFW|ꃨ=`6rIq,>3>6$ 0sQkЬרC bc+) ܬ{msl×Bq? qNZ?@~YI!*qBuԴ?I(QgDM531o@ PϺE > %!,' #h=xÜJ4hDF@?Cǀy 7iBssrzFm"F2-l+kxʋ~)F'N)3?: 8G;xנ{ d IQu81@7^+}j Έ~yY޿ya{<,WԔ()"9=k l0~H/7sOo˩X8?:pm=x+jΆ<6/{+hә9lYV0|/iQ~}{>Α0f~ 4r"QIuў YLB@$$&O`I_58'N8ilp{C"ޥ<3Cm<Ó4orE#Zl Vba|eJRiTJ(aS|w2b6^fT` cI];Ld~I'&DtpHYjd߿w{=bVD!@{qyz )z<]_?NZp5xTf9z7glBUBکEeUL->oOG}ҵmYhkjGܯh~aRMHj3Ŷ~KMmia,i!Y'}ֈ# lUW_1gRZ ѤOAB$"q+Em OƯl3aI-NM]7v2rN>MaUhCiUft=NF2FYRbʤ]1X ^iٖ?i^w-cv:ƪW``1!v{II>OPN+"1a0).bF#$n܀Lʲzs#՞Zղr4C (exZU'bfK2xWoqH/=DtVH/ZOCE<Yd)g+vD#.Q'_$\X򨸕'RYc8ĦFXR9STψ/!M 0GB-OPJ))ՕJ.t%8XJH=Å`AXhN;ᐮR<@T MCV@1ZBQ*ب,$I86zf*cڥuq+ |ԆլȰ(yIF<{9RoF\wU&* zЮ7%烅,=>归-rddWGC^S\}^f ^{b̙MS&;#B=H5}F㦸7ͺ&;s@[*t^K,ncڳY_bԡ3[!'ҀfX^SK(OS$πV_nl2>˴z)ɱgq=ISVKBƓt͔P_RB9\W:縡i} r̾>_cA$O;!aS7cC묫w~o[z;?whVrC6NCpGJ*sFFcp!I0?/wzӏGطH[,O޸ͯjzf g6߲Zmt`,nZ\>#TNq9UZWy~VלAu7ާ㻴X㝾s=7<#Zx.cG_NfMC T~Mu߅geRMnK 7L.q^71{F;O9{akk,ji-/os%;et4m~||'οvM -dSО8sM uvٯ0'cx쮟ib*)r^1b0ehŗ&oQ޲u@9'BpB-u@|ekzX[7CdEB>c*3pUydZ6[\F5 V59ʮ6 0'ۡq9U|`zHp5_z]NEOA:>BolӐ.ӄG21܁F*8I1́ '}/>H baޑ vH¦~h*qK] ~nU&c\Pwi_w]N}nCuxg4x߆ˎIcwuˣoIa9m!6b3?/6eD2Um8C ]sJAUl1\/do3s4eڂxYljx+LuT"0{ E:+_4yi ?UC]MǻCIA :x|3J|k^LA. @J蠔WEy}am $a e^ƻ}OmM؎ 툾;+/32\\:Z5 D{L#,?sNa0Xie7,OF^O@{ ҉G5ͶL#$(~ m(B}1P Rk~?{c7 2p}b/+cv"y|gVkq!8 ӤQc^g몤-$!q?{^I7<j3qT~wW䩅؂ 7 7~Q>JYGBHM`8A-oUUz_OV*g[ V9H3kA;7RfwpD.&aPhxy!AF)yȀ tB! ֕l0:o3YSxpHNE0uc]Ǩ}Ocb;:?>f}zS Bw^sajɺ7 oiYd4{TO7 B #53RVb4I݋s HQE3%+}B9,6DV3sl& Xj*#!`!_k@A%P ʐ0(3 w2I䘆n4Ckäf R ͳNmw\/sY`L [Z9#2\z\]n6I IS0A}&)>hN2+) V:Ĺ>+ob/}]ĭ1ȲAwt@5ɂNNeU0\ۍ6pjs.A eKʘ€,:4B+5V;%z>[Mi_]Yдk>Owϯp 0~7_ 9Z_]ϯߝkɾڼr)I;Vz3+VK/r>}=wVr0­<;IUM S3^E{.e[O4dJwțқy]GyJv ޿ "yAkv )kdr LJvT}t*wRHqAtdD.ѻ s#Ob9H:rԚc(C1_fYSaח@ܷQ{F I3$dY'(OadڔD ԩZIi7}T2kk{S_[s6[%ؼ.?>$,:JZuY$qyUJ9W#Yπ%eFvLSry=I[­Q=&7[:=!%1,C&fL٭&Ƹmy7-ABFta)<#\& D-NP:4(萈bb~|W7R/T(ǗEbGXUe k%ĦSU?(l>Ŵl<}[ϋjPR1T )^Z ,\  Aat&;n:uvS.#B9 Zjr1Y^1mpECHHbW~+Y'-[I8ξe-c=p2*2L pKܿLɓ,vj oaɖ-vv گ!ŭpz9yFp,Dұ_3턕Mq6cveEot 2JA_xCTTڮäV+v5KI@{ YGb3d]MBnY8n&& cWxy(=f&E l']ɗ0Qtsl S芰)bk-ʨv2%{^UڢH?nYuFMf?eǍ & KB:Qz+y0^7\ <`bXZ,ø^ĥ}lGmt3iϺ =Y^5iY_7rw BSmdi- c~<Z)#:_kGj+-Ue=}$bR 6폛t539Ufmc_OrqPN ưB㼆^uQhZZm}H)yzIUYrDpU-///yD}蔅ur[fM;ZCu!LDJœ\AX}DSb/{^$ 9cA%ak@f4PQh BPv0`-%nc-ò)ywac(gD%Wn1֒%)M^h^,z$bKG^l)@2U **djM~Z+;Arg} ,NQVzX'rO督nTo.ƈRwwHLR_>NSÅp0(ʃ&8~=!$9![S)”#dz 3Է$<ݐuFF|:YKAuLe>ű3U;ܡANluVsL+Cד'moP33j9k.+]A;6Hu;ơ>dwYz{ dg`&nW yϲ ȱDnAAi;|9A]S\ffL1mccچk_Rf 7Pv2ݝ^R).( }W9''/NE+Ka3 Zg F˩l"4J06:Г`ܲCĐ1[(vL@'V8SWϳdISrRTw6A<%C۰! s\tfLcYZ$6!! 3E3I=bE ," bPPڹZ*%W'7"(&  tQ4bQLDQDzkGJ(8 EK߫cK.T͗ Znf4TQGF)Gɓ }1Qe鼜] [gչG$AUo;pǞ?G5rRl7z6/J@fdW l12W-X#G6Um`(%Am&JY*\& q3<|_M8/5oࣅ 5eD*Ƅ2i{_}_0yYo&6Qͅhzüx8I ۺXܡX7XN%W).&K{g gOWzYK.&ѭ99qjy/^- r~7)Qr\R>5c;.?a]3BE?hU|Dd*rg[ci :\M$SlJA_FVS6d'Ə` 83K5,(1QÚEWzt\!迉ہ,xyIwmCIM~w&`@#u06: CH]6ceumu{9eiZ8y[>1[yhzmބyґ.=ZߍqzҞǯw _zJvs(1c&s=eB|&׉Q&8n~^(4vJew̼毦XkoaE)ANonWq j kt. SowcoI_v?UtᆭaK;xv{l8) OY7{9+VrGۻ6N|-S: =M"?O"kY%$W&swuyk*/wivTfXG=:.?V嫶 Zkt I2XJz!RA\qN[`gi¹ÙنaˮYΞprG{dqI)}|{qߝg+a?HDE9~jFSH<ȭW%tbR*7AB/頨=zLE}s#CئHBݱҼ̰Цz?0sG)}G-e}^rVQWfk4_&b..Gnuҕ?2 C&]y~0 {- 1ŔB GF^sxwWyB\;19t׏ B 9հ1}!9[JS?GjבUH1&r| 4? Jߩ8 6TMѶ$H.ԦZЉ~id,jՄRLl[QF;y貅 dO|sK`Z{+x@3md|}d]8D/l i`fwq JV=?B+D=+u_kH7%\'ݺזߒ1CNaasu9&ҘR?X&54eϢsiX«I,:gO b8zga1`U1HRgGWt_ӵ]lj`bI; rBnѰ'pSXX KG8Q ZT9{",i_rz;)I/9*h_7 4xo`yҪN;9*/`RŔI" }(Y6fcTV0M[c]"188Ш]90ﵚF@= R=ňl)-ȵ\:$OD`a.~]s9پVu*ڊg:1"r0`GY/;uRm6{Cb r a(Wޗ{4/W_s{^_s\M rxr~ZlJ_<(~k2UjBE1IJـg )iE__=IuԒl.;&K_䆷{D@E0gB7(rV9[GnS zg&[kx@ ƴG耇g$y ܸia\]\v^.Z4tXALQ>dgI4#E0 66Z[WQrHV1tؓOww5Z&ul^M#bCnf9'| &tpqc C#-->j,/ɍQk3diٰuy1 UӦʍMH%YjƩAq'Ue޵ױUig=S/کDȒ@Oփ'hY=0QL03qOkzW%ъ ٩+[)Nm>w}Ҳ 1 D_GE'_;`T)\r1~J]$+2ff9^*L*~W[@2 >9R  Xvo.Y4m{A13rrG"F^G ݗcz ѩq`IHy+283ddJ$y $|YTBfs>=?YtOJvt4H`N0@7C`# yW/M[ԁ\e3MY(|c 9~Ν[ th8)>y'C>&Y4_NeNp@p5qᐑ'Q%ZA1/x9 :2ϙO)#U|Z&]`\9\yXKnxÇ+`1V@@d]4]a *U…8PY]OqB* C( $e ,&VˈO2I#ܹ&Hbٝ3l_H 2M`Ʈj:Jdvia[16]D*7!#&I9G/OQ;2T p¼6'Y'ar%φ/=&2N79ӻY|#>4C!1M "@I cWo hV~Asԏ;_Fd){yt^>zشics `.OoId]*G[53h2@榤?ɮȅ'&iW7= ԃwsFslG:pNB侘-Sv;f #KR/;V ,zu*Os3ۀl͛gÞjZLqEG|B=\Y./.@ᒪevי}^۵fJɄ%Vu>fMɯUmc$-q9/w0OC$?\{] tSV:4.8]A};d?m}f¾'F1ˡ96?L-qp5-Iom*̊y yp)ꂺ='b{Q)ro48jt?Su^Tl"y؋'9^}}Y!-j[);^KcnߒmTO2ط"Lw=jٗLR%5n0/ܭ-ϿWupzUԙ &NV%5yyzclTlRIXyhZDMIdc*fG»*]{4Wc@ُ^$]^\8*.wVgzaTŸ~G-fsw_^WJfݿkxxԯW͠%4n=ls0Zk{ޚ݂UO&SP߭SMEPuY=6N^iյee`3}LBU `~-͚NnBZ_ѤmՃXs4t?]*ʏtǷ-g%iGmC/sf,r5fbПK@:#+婶Q~6 3yhwM;nxojqv^/ծnwn- %ruR;#V) o6Gef}Uqnczi+YO)/rO/c=\Wм[{[<4-\c*}Jga^@)^ډG~MF=I9UJV·p׹0mlkuVh<1J9ڛtûٌGmil*z}'YxH=ykwۺZyŞ-_kg7% ,СR+Lv}wbpd3\vkV>;̜lN#cE_{`dyJkۅ\3E :?L3 J4KI>Y_g@ݠ-p0NeC(?h\C%v}.BiQU|pT^cunKX"u˶>Ax50zPsj;͉20wL-΁³ʾ]U,k5_ڤZ=j}$%/i~F[𳕆༭{agQWî?t3t2V5Ws{UC+ǐꤼ!6(rJe6Q ɚ'%jeM-aeNٕiX)\RfK}v[&OX]# m@dR#qRմ}I I{O:]FŢS0|]l o.W"PH^ܿzoq_Z4i:gLEպmomqs':FR=SqQ:"*?D 8W|wTGֳ01b(?{._53'M Ff5zγ$VG]\r?cD96?d K vu,\i>t[ Zq?fR|iTY* D(~ws -X~4%j [yRɲv6KCΊ?6_ p=2ow/.~n5^8И /6?[Kd@}Ox$y"G ΩYUJNr֟UDB|zl9mt>>D[w:L<;m,d|[K|t<Ԍ^9v cM;n]'y 5S/;2Rp=&;ՊD)9$QV<*L8{sw&Ab!m䛨d'\ǍmwI o C}y)3_YX1*7kaqk.*o\r^,Ums6iJu@剼>Ybyӡ jݠo] o?/GT+=xU2ϰͻ>{P5) `~fٽd0E0b,M~ߝPCJg#RԎ-IǿϩϟO~i ߻0_C)=["%8EQ3==u>9BLc'(b3+p—.x0(~D3͔~#t?m.M؀)]DxZ75}YgϺB+-Ռ70ck8K+a~ %<'LK'3}wn+_{}Ɖ;ȋv2 H%e;?oߪAT~GK'0G׿ nvx"nh:w &6 q [WH rBXCEËW(EddIIY/Z=a rd9t$>l>J =bnsJ{y` KEL:Tʅ %bN7ѣ8b9TMϽBVuw)d4Pdqדc%RVI>է24YzXGn{gz3zoD6tZQ4GHgl|dwWxk#JzN*yP6|=##(B̅\̙A )q> gD-y~(`a +,G¸"ayA(1Pa#OA`FA @9FD8F)ir),YuZC_=7ϋ:Ҁvce%I}Lj0$f!ݒ9wĘYjedꞎ!]mGn{\6'RT,$cDdT\gNVSַjOsGpv_W>yָl*|z`$}UCU30S_&&YsmC A).dkF}6 4Z.3N]?vXJ[ggkVL9O&qj씯,!(O&%"1bA=]C$fW#PT'l6Ɯ30tvHDT4ʢ;HFk%vN-f iZ6؇$6A4pKXWiLfw~#osXֽ.驅zq(8.6M+y`h9Z J&C_Dh Γ '47UVigt6:gm2C\"gDXaKhAF) ff5Sֿ,OZZqǪJw WbA鰵jc7rm7/*(v DGC&fۺRg T;mB\^Ԧg.uroHCΦC PM68{'g 5H]Kl\%|ȩRF޹Gcٺr|J8|fwz}e o'GܰFHk@ b :"-z&lw)! ɹ+$-f?hM{}3ᇖةB \OKs?U"PL`RLir{6(3N^ uYIش6Dx&2;x&%,}|mA Yu¬U)j V/^A^@ABX]%S|MS΁+NP5hh49ܛs:߄2 tP1c{geywuqZgre?Yܘh$ґL'DlLXҕ9i+"ϲbX*Y7.rE]j'}AF(kdO)@ЄsGee˦VXzj%\(BK VYj9}n')|~I-M9*훬GKGY¨b]!9)shƜv**^|WƮ#h+9 ye.md3&C`?r{ ˊj" ܞKg:ǢNIзE!٧U#G1d#UQ!yjdt'*Gx0}Z_w Cy] 2=SlQ< v&ljkqEMtS] ѻW\ $0m98JՇ3amǹ#q[#'S4w5I(Zxu>q5 yx/!wkRާC;ꔨWqxPrv vi~uH}wmJ;u5tٖ6Bd0 Ie ) ,y[$XN6" !%4RH,"1@$?ފOdEQ7D i]hV0@cb@b_͒k>uP'JHQ =C;_N9{JiFmrsl6/0J70W'뮧Q;LG y$ :1#Z7~c}ߺ~Vruʸ^QcQzL!wÁg?4~>B)={ \(FC4zfhᔒ{p(!dFTD, L2^3*n[=yj1z:Ko^GS͛CE:v}3ǘd½acse:ĸ'Z%|`UΞOy9B7["y4p `ItYxwp10 8I]8O@jil,v-׵rӌ{^dSSmID܄\) +j'bidBgQpӡY`omx'h^x|vl981Lm G8Iܬ2^ =cvs!3~8Cه :oC0Iw?`b'?5UGC  2/čr%e@$3R>._d>Ե|bKo*5{ FL=Kk3HR6Xe Bb CͤS vsMs2T4 1D"[?+)-CeaAo'a9G4=4ATW. W,5Kx֪KU[g%mE/ ɰ(եR BoحSױd@/S`eq "/?yD̿$_|gT~/aƒ֬ng?]()-| *@QWh^^p{MZ.<-@I`E aow3n>)Nלo/ym 8{S֍/菀sL;O[|0 Ƞrpz!{λ6Lő>/ەJF"F׎R7Ǹ[v5, ŏҡxrG2]qyZ4Ff'WtN sӰ \_y*N+HT ݐ(8 LUl)aG]dBsfŹ֖[~7qǦTo8iECݩOSLe4mEvJ A!{ A4>yˠuK6MV ,CFY%L0 M(\R 4μ20O(2 -,^SªH@ ]8;@KY,$*Kè@B%77>͖ȈuކNϭ5Fk[hP6qVkzNqF%s&mBؙ+ F zFUb= r)"E.qԀ8w  8q U '"\>roo]x0  IIL3v7"&Q:@6 o!g'~+14a4Y d89H8!QwE5^TIG*9 ;HIw39mʒ /3\,XPAC #D\#De 0L# Ԯ tR6&r`WkJ8bdtzD> RQ+.GK5[E{ BzO,yQV ,)u -_1Hl)?'_=0m"fouI'4\#V #:dXY^UX]WTխ 2Uz7V``JƏVZe{D0}m'[v'?:Oה9Hp}] OǎetsY<{| bHd]:2*~pa*Z~dimgYDOT1id8{ĖIJ 3+WٞL%Sp6Ek)qQ)Ԣ8`4K^fXymCǩu\ճZrGM)q (BpWU9<(N?֓dDaPSsczيYmU/XN mN!dÖe4@ [LY>S$]7q$ŠyJqj 5ewN u N{J0mN2yR%tε|C?cjAV6VT `$P)3&bAL[k^wk)\1kFXOrA * Fl1"Yv4H=ME#6!œ6`j acI@#ϑ9:ހPjX/%p[5 ,?y*U X~OҽM6Zd`P8?2Ugs9KOhJs hi*7dͶG#/ k2UV]Eaf@ L %`~rCX&`8IX+!a8wBkNY8LnjxwyM} {˚ߞxqqZF8&%d9 %ݔ0~~+ʭ+=_|@@9̞㑎A KF ӄ8j|AvpGs% Çh'L[kE_Pϵz&kdAŕ]")>=ǟ+b.VɫNUGV$*4*$Qn!l#J%;08l?) J$.t^ĴU6uP\0q}(c.M=wuNӂG vٵ~!@@8kcבΘ{r[y*/l)[=V8P~We+`۷;SZ`# `c \OiȮ7,S}hy|%p$+y3 4?|ÑPpQiL!3$(\B@RQa9 gXge=iSO3dʬw͌ϋvQfVo'R+)D,No 呁 qWcG4S0 }:`jj| 0=2g9 +J%iuh+3왡V U V*+#e2ͤՕUU VK(&u"gC6?Q@qE1dіBR>*]TݲPRH~rRͤ?lsCNMa(RM*( D^PEazrY/˲Vt (-xo% eRZ!M&LYH(XŦMWg1BX-&OॴΨC8ƒu)QT*?9+WY8yPl-&SOY(a.R8wPI{l0L+hrRLLzjCdk%.yM)ѹ%ibeL7{a%;;Wr떣ed;_y#cFkGC9QXBwFA}}uFvjC{xuQz#Åɘncq$ƃӧ'}ctZZԫ~`bV& 6B_#Av]u\,;OY^|srtNN#ډ+UemmL<'A(/Ōsx6ܾ.Uy/; A8X]`%c9Ԏ?tK4T0@0^~Gz[6c1ﵚdr*cNVq%1kNOGzٷ0~a*2ZCh@%K| 0\m<}4sK|Bwz\qhY%S\ yz/:dqtYE>yHn)5LxxdqN$faZ=ÂzZUA_'@/ >ߐUUb%ɿ0;<]EYleQ"%;B O+Puv^vp\jt H'Z-t jڋ0AM== ~Bc__B{f/k+M*hGN8Ei˪"̦UI2ps'?xɒ}n9ED)}U):`(V k3 hnzSԈl;ޣϗ[pj]*cjG0i8w5#MQJ^|&꘧_Qs;C>Kը3k 2*3\gHy\|0*`.ض$`L9bgDx}ͧ]?E[\-s;4#fafehÑZFV/'ksMn dA000@Np蛷=Ҳv+΅z> 7ܤ'×ωyM J#.9`˳ Ƙ qdK_bH2Ȇ}}+IIeIƊD$˞gՁF9yյ![@%SA[A7,1WB&r3C]bK;RYSj7lꯝ}gQE3 C_";3]/nFNU 9˒yrEQA iFu+*. *]h#1tVIIb8Jr` (2( =]Lz/9PSU77ѳ}bCOJ`*c%{Ȉi[([aԉ-<0LA(Sgp<2qkN(ݗ#=+l_G7N% P[1Q(.+i&#!fZ"=BѺ4dMojLvT1~悫 <\=rbpp[F&VG{`S Hݓѝ !^|Gv?/9L^?ßgY.z#l9OZCd\DDpS+6w]H\`6!`d к)]>3K7+fE:lBFwIi |0 w<۫a(j3?5i1k S׉pq?wb0:7u:5FU̖2ELdU~7y::njC`q%HP&!6ѫ`ddp"g@pBh)ЬCDM,墛T^-sgTq7 E pBI_9"G+/#e{XpFX5@ѠJ3$-k⧴oxAǘ֭D-5XMv-қ`A{%QܞK)s|1n_t_ۄ՜{:-݋I GF'Aҁdoeou0z1hg)&IQo M5;y7DSemJ>+a[-5lߘd\+wp( )hd8MCK(s2fRCOǡD@Bvwߧ0.Z_Ʀ/OrP1 ir1wMlbU(ssY/hmߘkS/^r n0t-<_37󶿟KOٹym'A& ԫbS,AU @l羊-(KI HfjθBkM* scvTQ8RCgB2EE\aP/8G r`ƞ?ZT+GGNn# 39 ^_9NT0iVZ=*U|!,6a1 ƯΨ[U=酪:WUh) q".QwDj\h/Z-y.yDlG騊ѝohNjh0jEj %bh[DTS)BtEA!%g]P+[]I+)\lb&f a8 Q㤧"904#ޕ ^Ds9%@κeqJs:ZU JnDu- i+gorUSrQQ5SނJƨAP#KH+HTKy8V'EZeen?뉆C:C:&dA39 AC8## @j_ ( rALs/RLH+ԓq3V,KgCH{Ojd#P3DOHe.d2O6JU~AXA aM}"z)<:'/L̨KnK[^ ++N!,bphz,;cl>J@+S(2L 0ӲQ3yliga 60-Dl3X ,LG89CnnK[})]_[J˃u?"#e}ㆋcXhvJ@=w7Ejez8&)LM2㬙L3X ?epq.nM22cX$CCh.1ֲ^.mji!2q Q(YM.O*(ecXD,% uȦL ]_8ag)k$&Y3 h=5,-nVMVSǰW{xl3ʗUO=d62\,t(i2 J"F=heK{Tg&/0`y )MjhJ`=h5x|3'0a- *Y UqvS]2{`^][&YrZ65!-q"\4AgKS3[͢Ae`b05\3@,A!0 ]&87yAL33sl,le'ײfcvo-u+Qo񽭊ŁSt.UT1`}(oywІ-X߆%eHkun:\#寪_M9&Jgegŭ7yd֦ܽ)er#)69[q݁D6 Р۫5x/ \>sm% ̨J?}!!qnO$yzKTb}|X䡱ЌA2,cE`<O:6%6u{R}+(,h+ʑdYU+#⋝20ՠU,c38nF!:YaCDUgEÎ?ΪHe̍.N εЀ\ӂ;.$[P@8%dPT䘦 ,17HJM%bD/+ci'FYp|t4e2:tĮ&o/^RX4^!+ pQbѱo=ˀ&3_~5~cP}a qT$PW1-3zZ LF7ܝDd;T]ϝTTO<=q&Yn{RT|'ϜADn>㖻=Asi JA,Ac wx+3nYs3hx~Fig =ubsF[`.FplFp{MDRtcfN`)[%YPN_ԑ֬X5Jغ& `_7"Q,%$F|MeJ"P~w{¶;좯q ;蒷 MKYGlʅ40OhZ\ڦm7xos&lsJ\LQU^.g1rS:S`qoH/eDZ3ۣe.tü\A㾸W*<;K~(5<* PM!pz).0,O肠 h2Ab C3N:z"1 [('vQ-(w)1`EQHE"" *$R,XdX,E$Q@Fgc+O{rT,^/.U"޽<csq_Ҥ![[rLϰ!Տ_ Kt}S&0)S:f(1hvqfH@)2x2 l͘ i~L)Kk_AdO@~(S-2dI^aW;<,#-=+;s狃Ѫ7ΗJ f՚=Hb4ccĮ)s%]:Tk:6,p(li=QbfLEZ&W.=rHeD`Q(Ƞ] "ca!gAnsmY<4i FE`|Bg7WƱ&>?;9y)u5%]Rh'j\?PFL)1#+^2As>Az|`h H#T v8&]̧@0k!@ 0(T7LX x%10څ/ 4 lb׸['RtcRv^Pժ]kAR`3L%t[x rMQX3=tΟytbu1ٹK<[SQ=' ۽92r7B|Z`uR3 $_%D l}29܊R0|\4E7:cto(̎1hhiYY Wyâmu_Ʒ?C 3.,N/2I^\j 2r霋vD$d4R ,"xi {fДՁ!%4Z==Pec8a43"DɌN)G»¶laRB| ! bܸ1KPʣ7 {Ll+#‹)U<-N0 a0 `d\9!QGhfuS%"DTN^E%9F9Dv-.2L a}Jujؽ]<2r@HIYdq#OE I qU]sr1.+BAO~8>$&=8Cl;X d]4-=Q(xnYEuWK jÄ0qNF:{ hfb#W#?B-vN .6W|ܾĠ`ʠy(wl 1(_;c59Ra0y͏t絴mrzIuLcB: mnHxi%;񴒷󨚫#(s Ѥ[R@0I2I B@fB@@0D2BHZ(B(d6d @ $BRHHd%qD !PYd2H }$/ptz(L#ֿP0S8g0Ct Ṿe1|.gVq erX6=n֕zŻ3L\2JL3N*XN>Ǻp3#Ԧ$vTYf8&'ذXwɘtbu:'1k-~1/׌cTÌzvz3)m^{޽xNPhȻe+B`ȸ]w` /gBVY[ " 1 rCa@I/>&4ɩhv6*@bi^A(uW/fw+C.lC*a.0DP-V]{QTIH[~~לt=CsN(l5Oja54Cv$i<,C6h o~ٟA'#aycvڣB}| æT(WI=psZ6%xiwYtWW[ǨVHŸxA03w.n.[b'{9 XpԓXj$T" hN:,#:gu!&ynajv /OaMSKL]M͓\"ArFb Ũko+;#fe9k޷qty}guIIX/(UUG'v9+XT:kZ@v' *VP&eAh.djLl1\ F9n' Z||z IT#OAt6кqU悇IFei"^#1XceB#8eۃF{H:lsQN1"Ug\GHFW$I`3~9:*UpfweDa:/<SKk3 pWƿ^aZ[' 6xJGyUVf+HH(#8r3Gy4k{ k6BPܯ <9V[2-w޻ddaZ+*4:=%?5Ӥ "pBf~g-y@0 vLib~Sj۶D f#*v{j)?G#uNsCIHl)Ԭ}m902ᗵd m.ʴqUZ. H?);v t+b:M$3s=7.v`KClFHA7a+`1;Lr:ԛoD)+M*l]gTT4zogPRF:cvV\ _Il}O.:ޣ)W٧ĝi *~n:L+~<o,o.BhWwĶtËq5)jЫ , ;xwNN*"j^w(%*~rut6|a,j 2ѻ ƱD,(kfn 9 >5J4=8F"k<[TXU 'a'">fG4ܲÞ29,BK1;7VdY.\j#eoK%J$2Ԍ -8bTTʯ]Pbq$Ig`궁I?q5PݫxxGŌܯ#L.Jݙp㭃ЧrQ-V2JQG!m % ,CY 0EEv ]3toTz\w+3y)V6|{,Lu,ܭ2uEX|k4cYU6r11%B؃qtl^lsUr[^y4h`!7/v,\Mj<sjM_%Qo0!w*62Ct65`)pz;Dwu<ĺ0THf3b0nLcOPs-ʦcm Irf+@*^x^|W %@mN{Nϰfg&%g˻e{F'B.iH -Ӂs0eB3.=1.)94:'y,º 3k')Ah]F6B0rMfxR&qbf* $k#_ճ)zݯo!6@e1NTJLRIr e4!f-+9pZa:-r5[{#]. ɇoh;ek7 |r\!TJfQ³AbEb^h9lM՟;rg~S"$ƒ18.,@V s-1'Y H,ZTn$ɪR|o'u$hP;{"j]#1Ɩb%# ' rEW*[2iMrK 1Ąc68]'EL>Yz0.y欧#:PxաdW_(X鱯p@ N毥hS66k +*jP0p|3ZqJ"ZZvsEDRdɠ rL=? :NtWhF ̡ %ދh} ,jV߄r >j[w{ ގӃGÚ.8 N4$S lAL (൧{ˮ?2_^lE7AW=&D>km-[%ukh )o :hXp\ ^àe\' #@1ɠTK3CřsY7o\ȖU1:e;dkHзg<'@ Ky9뽔LZ]rRՆiS}߆w{K*?Zy\z4^b<|ەz% 1Nqp +bbc-YK˗{ruV ZWtCI̦rRuLRKYYcOI938",˪PtrA $ QE$AHH) I"I#EPQE!DHJ4 "謟JTlj*QX:[ Xq8f* :ȖWB&Ϣx~Y3PpVCF2tHD+ksOԸlyV@ eClT3Y1+ Q,֎n.?EtKjs) Jˁ́O)@A.EsV(|w$p*H޶\죡-M`ȅ<%]d|@ڬ6d)91A 5e*k'q/sfQI{1=P!Z"2֡2)#ҲH:H,[dxs|._s3.I3)n`:Vͧ+C4PU0PwLh=ܷ(XQ:3im*E3%ۘS1 ;nat D` ob26S].D^ߤLdo6̃e$Xd-ypql:6ĉ*গ$*/rsOJA4hqzͱy3~`Qrjq_G*.XM}M1?%E"ZUZd7}I~7^`ĝÂ'BN p1HT:m%@%g|N)/Vh;a4_lu>۬ܓǿTC|Hz5i - :R6DZMGG:~z_W5τԳ>,?e*f#Ã3Mԏw& <ek>$iuSOdG kW 2`;XJVW3K[E)KP!7jC@-2t؋Jߏ;ʄ܁j߯3 pW[27r܅q{PzV!$)u5i Y !F>e rƳM 9n 1{4, $\fG46VzGʕ+(WFl]&ęUEoC G±Լ4O<&EOBE~FeWb)a6Uyi| ^iN<obs|`Sgt͔A[Ŝ#FrQ\kD#'ݖW!3`#FY ғ/ߗ `7vDj)Gj<ܗ熫RCy0ؗQHid8fMp_י9 5zAqw^?.D2%^R#fS;F1 .pB=1DmJuڲ98e7~dgmwҜ( 7a0]e"4U5=sI)b BU(z7,,b<ALɢbLQH/< |ߞ=9lh\FXt2d-pe#dR#ٮx7Z\Izm1v;D/'A>q>9_Z(Yp)9-^fw#v_J̊β∻ }q AW8gNM1B{sۜsDΌ13Z_C hEcPQ4Ȥ`d 1=ʬ$l{AWD9!ҭnIr!A ilgET$ljQ%0X>IPϺ2C; Z(Z`W5W7Nד1‰_|XhT. ZUЬF6ڨ3JΗK|~~Z :D(dt3n3Nfzj۳ճ\SAM&YT::d*,ohXV& Hl L\32` F5T.DA/BbL7'pSE~SYD=)ШEe6ܖ Eѧ4t"?yft1{,(NA!(X9t?{D듷 otmd(:15&5^&ޏW#L-F >X% JI^[+axn> HYH !\gV+ޭY6 -l%`4jH$!P$ 菣*ʈ:Q6u(.9 gE @I+}&4y}ozݬ)_4LoWvzm6 BZ8G+Y L0զkonδ1ShC\ ifiG _+ w Xk$yy'$StZ|wF7SY /&(":]~yO&\Ϭ-rgάNɫR6JI^E AT0PJAINꁼyW]y9!: !A&PoTE Y[F.W+'ML1VN7RHQPX @ $1.U|BaK$8{˵¡N5@hpp9 &hPjTB]~g7XQ׃xC:@XSdXT !c cC%N` jG.$:o郁..T-X+8A&ג0 I9XЅެ0[k877O[*5QQ%R,S240X@x=9H Y*i1ˏ柁hs46$R#: mRAdLΎ:mhsnHZTQ,!6K5I,+*X{VA]")2B 4Q U ""@m#\6N K7"tCC2BYq. rAyB"]{,0 Hk8Zln1(+!Ҡcr η[tnK2qvEK[f Y2qA#df/떦>q%7 bT<ϻ%_s8ڽnĘE;m4$B ŷ5`)c D4{#heE#l7Y'7E(V4n1oexsPb8twt*Œ`c eƻ= 鴅\dzp[sizтQ\/]_YgACawv?N::@yBLS$.Ӓlms{QRo`zdʕ[Bpy#lcn;O Gi ԪE?>L}r-:G+uStܗ8O\ Nd$P`GW=wHq+?˖\DM5 s!Oۗ(]meo = ;gxZ<;vB?:dEb `"mQ 2nÏ[ mʿ/[d[i0*fa8U'%,u(QjCR) ʛfffME"0$#I(bYuGvbwVpzU9'$+cd 9#xʌja#g{Ƕ .kծJdjh瞒&%6^$CYWa3ᎷHd">W_hn y݋ ?,ʝ8Ckv9H`$coyWō_we響@h|)aY5@rL aƵPXL`9i!y&v Pkv#ᚌC@q7kXsZf=IvsLTWGfk/P iz >*3YME2;Ɏ?əOfOXpxlYyLB.*FyK)Z>HޭF UuJ1&+: 7^@f$ARu䎰O|!a X_s؀J CttQ:.-JR@.<:mh]!D)62[;Wk%Z3F/v}2g X/Rz `>2mޗ VE /#;7Zw$#&/Y5hFޜ֚-ʭU.' BG0RV?g6mPݼ^*U٪9] `tYw5@|ͻuG:^`ޖwPp}.(/1dc8 5H$. -`'+״T #PleR࠯Ŵm#@bckc;)x8Skz)v""J1RYgA/W֪)AIz:MɆtNo PΫ++ Cq}Oezd', rrI@/)V~T;-׷; QC-L0ɘ`Kݛ*. %5)QJJ.mP,!ĶPAZB|ZE+b":%mWmmsODʑM)+\L$W?ȩ&;UyryPԶ@yհNh{]r 뷳{8=a<@KfAy_/onrf|6sl$`6 ᭋ#H a JRⲹ쫊 ,"WȊ^|M8OZ+,źtt$g1F-_SuqzRR݌Χscĸ{K.W] /SͬEj#H~Zq0XLJo/zR B5pϥugGF}ȭ:G_*eTaˁ{T[>lU!|tދbO'9^cL ªJ!;ΟG.֯u=zEVIBXKz|XU JQbF#KM>H gN=IQE.¾&n~m*  i;l9wՄ(Yyop ĤP;& ,IM=8шl|g͓Z= 4 ij2=C)<= `CU424_ T*[F5@e72="2,Ƣx83;5g譿H6 sRDHׯGQMtu!-& ;eXz%23JLu!l}x~L@nSG_oazQAӲӠ~ Kw0  v8SuV8A/ёM>UQT,PQAb`ZR%"UP T#'煜*[{y}dPPP1 ,2,u fr<'(s,S~k~PYa7Qhx -"pD=d~7̭9ZMtV1mo[ SvfB[P90A.TWRÉ|m9(RkD>:ܭW}5춾9N +#rNrثA~/S#?UXDNj!'A2*Me)Mi$pP_-B}=zI*ϐ NH|<_Y'}׶Ue)'Ոsj2nX zS/=oh ѩ,dbTe a9ID<;{39+ STd%:˵lq֫Ʉɔ wNBDX `Bn43@~)𩨀Z-Qb+܌Lj=*FU $KJOrԜ(10M_%+ЇEŴT.DŝPqtWY2QlA +7J[jjc,1" F r֎I2z.&'{J%PeCUPX칬0KGǑ)AiM B%"GU~&MID|f%Y0oUUF^BS`j(10U`*rTU@sCLxa8wP;iރnU܄̮x N1MSEVS0ZLr >WG{>1(rD'l1AEy9R( Eݒ0"H[$[*{rF=}Lhk) - ;g%vNmMV̖|_IRa6bYK<-g~DˢE(n9,PPfy;$8Z$ ,iLˣP2HpD$UY"QȢ E BK?;[g> ;_+FsmؑB9p%تmD@ЉNnY4a0T79%hdY)4ZݕZe`>D5*FOjeT"c+Pe$+UZnE-ه$fTЅp HeT~ϚY$XgGz 6γq<̨Hg_;xȩurqqU'qˍamV^5͠Ӑvuf$EG_/70)0S)j!HU@L-Iߡ]`Q 2V)B*LLH !m1[ ㄜ^!-\X?nA Pa@Q8;\Q)U1DxF޻+Tٛ!:PKvc×X,==¬E24+-^),+ӣ׵o/뢃 ]ZI3##B߇ĈZdajyC܂-A; rP;kDsj݄*|1=4(j 2)Ի6G}pp3h`1v)|HYP( |40+2y*zz+M@2f"ÐOe'eOV0`P0P,bHU@Q.*>B< ɕXqq ha,hYPu(߉QPJS<=Z6d5l'h b?jL\}#/sby@P wӾ`%c3wnzo%MJk5E2$C,DL糎H$S .f[F9NvIJ0̕#xAkt*9ϒTtPg[rz<b:J36u凢w~n,!lP=:=X1O)ydXt/m~uҥ -X`!4BV.)RSz]Ҿ9ڈ҇}$ܥ2hs[ʄtA!(m;ó}U502Zd!֤6o˛K7rFʻptRg1.>$Ӿ~[cIYqG;}*nH8-:P=$0z+ Ÿ0eK۴B#YE$SH_2x۷LH:dc(K6J a-!6)9He`"9^Pd@a:X.ܬyܮ`_CCފXikc'η[շ&(ۼ߮q 1La+#3uj @@ B@$ $;E>5Ba$@BO뼧aZ̫/;qzԧo]9c*U-+-S2~'X:JN~`o iTq Ye יKɥ䝊f`6'~Mw')4e`f38'OkAj{] u h #̖]67+CmAqFO70 ɝ0jUyF[]ERYZQֽE$y0c([Q4]]˞".L+B%+VbR+5Ҹ4sH2YK*h?NԺ{qI qeП/1l,qx Üt SX9h0uzOk|]} vZ|6tnX4Exr[rȮZuA$n"-醞^wX$RS- qjWQ\D t:X‘Un&X q)؋ZX*<.ϷȉP/}&Mt~۫N a'("6I 5@[AD.n_]:1g.mZբ8ї -֙#ٓ$fZkE; HMKق?G1ϔa*01URbֲ_z|вwӰn.E?=) m>iP/O~Fc;h{1%gCZG\_~8f7 Lkscu^)g8DdoX"81{w%zA1ǂ11%1UpQp9AR6C,#P,+g2S9fNb@xgIxM"#2oJH}UpClA Jsx.Xkʀ:tPM/Y㙭E35/ΡMَ-̧6.g`h1 ˷c0EǾ^ߨKꙀH,o1 rE+0F}/eTqsS+lKٔAglܣ=C ҕ#Sp*`tvjz4eajM{H(V%H!RxJ9|4BH֕>6#@4-H@_8Ӿ66[8*991]K8:G#!9Y-u s:jRՋҲ}jJ o:Sqz tzEy@d.=͘OMFi?d&:0}QPpt;Ty:I{xk?EZ?К/L_Eo>ify'e&ԝ7ǯՠQv|G"^ˏ(2<5L] OvjYC u4H2&(Pu w֘SҰQT`* A.Gw@>\4ʵG4~&ՊA&Z-&1 42(ϧ1ڃξsNYMJ PrYD@Z'd:Aяiz\a%plm]yLK:AʍnU˘dĪ$s a9/ʹkDhb%4\ŤgcóR.|c*%%w|_oǡ, .4;Axghe~ 5F2[wk+~n|ϸ,\j0)h|Mt2[!_O@.)+T߁^CStCkäV];M"8>2=~Txc9`!b!:g)H*C41EE&[n2 u'lb\b,˭-{A./Wnϟ]q-eVF2gA5f"r9rэ)Ñ`buPX2K ^9)cAZ\2r"gM*FLC/,ͬgمZ3IVPX)窶 w¦ǒ6hS2db)o cdZX#T)ZH``@2':G31۔sVdg7u@/;XK. Y+x9/^T@} ÛgXVh7)9WE¬pvZ )TdrcJ8@E ,<~۸dh^- ?ki(i"l0_;>ɨ)BwRzrY)ahLɪDBrV;l`1/ pTksF1z+_*`+KqY}(-kO^`Veih30I`ſܛ.-F>AăX {_#e_1` Ƅ-F8bn{֮PO ;Fo qM^U(p7aViV8D'3c-^*|Е8N*]M糚"qG1{m)wOi6q\t'4t/췚ʀ -l+%fznj)uN@oOeRW8":C:0|yR)Ch?YҼ'ۗخ_PosTŠ_~O 43 ##ޝ AJѻeHTuTBy8VJ$BL5qjbf{ 8yڲ l%g4UdM.X7 1˭N{ ozݖEquwoI,MfS<)Z u?辪W;zY~U iH":NX+ǹ'?} z2.Ŭq5Q0 \yxm : Ps(Qv.H!T`p.I"N]a͹(/Ҵ²"a.8PSEqy'GF🺝vl{ЌQoQ?|eEE#[ M`G\ͬvJ`qr-NgqMyFjUgv5݄ 0#$~1-#04HSY?NfY'+Ң享*)P# <[KN6;?s(#f$sU+d?=yEG@Q\?mrEƘ7qsz!hk\K&lL>44bܦ4oIIɤd39e0(V"x*=7_mP3uc$/8@ɣBmB'޸WG"%[ 9lunYK>uClxt)q*~X+"J)!HuB\u81-KzcbJq_TP(eV\_]7oN0DR jQ$B`[;mժZ$h[UHt*{}d# Yq9mR? [(kS 0E ; 9p&&A<]Wt-ZӬw(Ɯ(% ] Mk/Ljwzfu˸c1f/MDfu6le BtdԌcuf-ԴW]\˩/&[P>m} 8Wu1y^ˉASrs qetwLG` 2ppnoD%'o&^wu)d'|EWRG[w \{f m[>RHT臜POii`n>P#b]ôgOysȉ(v(ڔ lNSm D/\wS \ӅN.pݳ]x |4VSH(Ѽ 2Gr1YF20F\i1!R x2ɦTYSFd^L̦ Y.GvAMJXx*q2Kg̰k)۩A`buo\)9@q\ECW842i &c2(ٞ2ʛY.b`@9 J':l\Dgu5Ֆk̤hpTWjc;8-1Bq Q33#5NOm3V4~?Q/M **Nܡ|: Ե#EQJ Drj\Z8L<υIJ   LJ1 nG&AkXbGRbkـb55PHMbxVe= ;*vLX#Bffb-0CkR{V~lAeMN¸7Ԫf bZ[96pgq lgMЪ LHEDܲ]*&\+AP&-!r2ٝ nٚ+@, 6:]`DzD7okv6U+[Fup2sr\54`i"nLub$Z>u28jdՕ(!UC9&fj3L,(( 2 U 4` z!42` 4:4 zLb2Qx.*620զmޛ]60RRQmZevn;/SAmT]/\(a7{ 0iVn13 q&(,CDօԌAX*<(p7=^QEM 6a&$r#Y"MpWV4gUTx1wyelQY.o0PVi;t)M,3n#+Pd`m)sa'X{+dK%})T ]; R,pyI, _>wV]@y#fΰS4+R[LTb5U0s+( JM=DDzPWf95itPeVّܟ$ꎜo  7!d O42쥚j5Sum;®Y#0o˖P`6[+rr;)dIK(zpp2J(TElj ^+dsŝr 7Žs(F+Cj|Mi#3x0| ɞbi`G(HUp.sC^dj\  *hrT,B#+' _((ϋ!v5qFMTORH##2z ȡLLJnc/*7 ,Ps/w4SnֽJ.|9^2*g6&.*%(kaeEXxT7 q}=˪;7Lt[J,2O%4blcFO/rmȭ=mi6zgtR&Pa Lj3fzJqdw[[N( nJQR9:bVA^f2dѻGB`Zɖ%9 kwIIK&7 jmFpDYikqfW:IiPAcricpSSp$2 TAk#'D^dL o2[-Փ5f"Jjw&u;cfJ1(:i8H+ 3H<#U=] /S+$x7lVk}4 MWj+r-zeigWfxͭiH&S8ʋ:Zt/Yy3xGZ/1kDUj. +`B`2#R+N- Nƕ`Wl2r[^Q4T>uE)^9*` ֭s5iezٚe`4o GJYMT0,%Y{ﱑ)M%- B~9R1Nd(d$3dfu@vF dsZ(~m2ZjGɉ!fBpS$q }1pJv]j5AS-8RqB=BU CcFY#Khvm{s%I,pXa׿6D 5E♞_M81_fBh\^xH`̷l&^b8FA+( @BK*$EWghsV TgYòK3q>j00z\Dd 9oJ-/sl!IRoxq:ԙ @eJ^썂(E dɡ(&1r)Rzɉd4%J5Be\I.Ye\^`1#.&99_.)C(, R,e5WWj(Qvs[E|"98 ˨)(L=+tmI\5xJp-AucVPgXUYXV%&僰7 IݓY(<{TsXvE@U8>>g;0Ɇ,S\q>U o/5Yz̐(.O:J!H6Lj r5 VOEVC;J\eI أ!Isas L[1'7 5rV$ LԦ%XU R"s9F.!@mRV^C$U?ceKE:;͹Qe.[Go`1VP!Ct0:jaRX 5gHˎqm(lQá#Jِf9#X3#ֶ5!0#cqy[m8%b Uf]-aMac6 ݤwk1bGO8^Ȳoō1yo:(,I69?6Dh/XZRN>oѓFXґ]#Iv 6eUGȭVȵE0sG{rtCPT Ø@ƫEk02vV݁ ,@:V\x:/+Ƥ,2C9e08 yą8xڂ-Mbc֮^FL´G{Y81 ēy2F BYmUK;cb=4]I<-LW_+".>O5lyR޻lw?,^r/|o̍)ׄrDXO9P3 K(zۋюQV9&nBG.F8U=nV\oCX)KQy1ƀ9 ZRV)ioPMdFp6ԪЌQrFbwv8RhL0'h_pȆ۞ +0G5%hNN] -O={ ywgDZ8 k6be{_uHid#4q$mRer& R~|5E 2s 4ԤZn)!T3&ryt}{O_:Zf<ڿ)p$ݸ{2yfa=MiyXg_[.om|}396}Y`r itiY3[2*VYs,9PWZ7VYj9Ew.WdY^0*e3곩,4cX۽3spwWd5 1h%..[*VaYgg5i@1E'&\ Tla"JQ %!r,tQ֏`.'V8V!BHs-D,4PK; ˦BND6~37utynQqFZk/S 5Ilh0`Ʌ!+7V WPQ~2>͑#duKˁiq+J:,`=P[Dဌܷ`)QMEй]W cCIwBI}4`8=E{'µ  ^l74g!7K;Dbw(ǎv Lislr@("8\]~}˞cN5BKy񧓦7I&)# ~h(k rvٌox<'N OES^Ӄ)F- _XCA'HyҶ\$I[IZB$n$X _DXЌC>w!j q`NdpѨ)%Z9 Jk9 ȯ?Gk֐r?7OyS^)g=@'KIFxާO?sWKv^$eg$*5xLj?3%ϟS`!׻ .S5$NKnv 0%Jga:%zɮԟPֶ#L>#i긼}G3Toji.o,ߟ#@ q(2k7,BH͈iǴVNJLĸ`bǺMM/R ۬i$TXnP*}K얡S`[+MDx 82= +DA#N84,A / Wh$Ś. ಙ29F6S/k U$< Ӫ` hr$^ظnzk)$Tk˼['(Qmq2tdͽtyRx#3g1_WY=6Mr]i2g;PG]18%ʒX4X wBbSL.ɶh(t# QvrYC爃QF|֡პh2e|א_Z3Y']Оqv/Wze# Bvp@BMε<Dz$& ^f]'BIy.-;wx'4w (dwZKv;]Β*.½+^lK-Y.YrVj<#yH^f( *Ⱦ BMQ=4:7ШŘ Y,\mD# w9)dI$J~tsJ%xDMPUuʔV!Pf-1"R$OF|Bb@{8'T=Hm >L\W2Bk/|}rw1,׸v#Qyv1hY8 khMg gҬ@hr- ddt(dbcz%"]hDT\AƮsdd;CPNf\{h EZA`#t<,㰴aO]fOh#\ =SNd6N.Ga=-HL2?ںz:|LNe^e-A+X׎qhR2V$j\Lř8R!<}$ߪZC)XwSMeL|%.xV=zF.VDmb&(3/2;eE1ȬZC/8Ռ8`XgŲꚺUV%aDw+]d1AHȭwB>Ǥze<& %lSP `_o?QGxҾ 0 E&rr*e mWS@)l1Hqdш g]2.002F!Q0JU12f%OR兌P*yjd!-tlPlfBъHQ7¯OJ1K=! a͖TtAo-MfSɓD!1!SL6&6j\pn/s J}[ )1)+rI\]l|I?#PyxLm=0c}nFz;-p^&4k(M(KMEWsc.FbK8ah)q&&w"'Vo ٭I+~5$˚{x!U]WrP7!s\KnjaEaq=SxeP}ƹ)-P`g$j`s${M]?9OŒIO.oa?5f1zrmK_XkӲe+JŎ ҺحVǺ<]1Bu- iR=N F^Bc m/6f5S`dO.b^0C`pvV8QL9^== j? {Jv<.d °q@ZKm (C{$VXhu@`*QRspOʫ#4{:W@]=>VΊXtp7SAe(Hfd tc>ڪΛӞQ"4|Z(}a5]졙+rX([ucTtūOkHW91 '^iF&$s:7 R.4+PUJ')(/qsĿXmO/]kc0["[;AWc:POYqFNh"!LWHL @ Nk!R#)!'I $2 쯸0L@^טΓTlQN۞zA0(93!՚HQ[qY‘BYǯpS5wg~<_m?⃿GYů:Bb}:Fڽ8ЕFp6_*#[l!ѐ5Q.Q_F9H/щU#Q*qQ]#}HLIKllWchK1 xy >B !ŞJm,!w9lhz-͋j+FKTa0T>gx&wt%X* Qfd8ݱ$FdVqH7n.HiHTzU1Nyo=0w| ;=B%W{PL+dZ"1A+ʪTx%@)v@i'oX2(I ș1Xhg>a9~NGAĞT~S69p^./`ŻEx/h(SRwO8=݌R& 2I-n H ^X▏4NR[KCf$T 4Ǚ§[16ڣ¾ȚP I.%,uyÙ7Lf|ȗﶕPiRhVR B,D쫋e\X~5hD>\4ŋx:吏vZK@ 7 e,s9T#}1١D^ɋxXT]:x)sa#vs2nѠGBZIFH_b7Ck83pmb)}1fF ajZy#ʣۉaU9a b6Un*8oTٌ ,CFIfQs=L̜u7vH@!zh;^Jޗùj5% V"pcI8fQ3T]WZBј_y1)RAvrMNUx0s= 8"3odH.6Go,'9S[/cCt:!_3;&K0ĪYF lmrԏKbaY○&rY7u T~umҙaŅ"H |5&1ۘ7 dk 2Z2۳ a"LjQ.trJ͆'' qnd\$g!?]J_N]PS!1cGC+A-@+byei&r}yb[)p$+_2mɜگ I00*b' .Xo/}? AKywG(R Jj+".#0 Sl\c` -ӥBIɘ8#/mlt܎bsu6gWûQv@-Mγ(0* g< @v'rl~ȭm1j{p6FPZ2/ 7ĀU*op#{S$5/m;=_ՌZ1~apq۫YǕČFXb jF:P|hQ3|*3`*^q 7b0E^ӮebN*Yk3 U޹@݄3ߕgP[=%+SooÚy΂frz| p']:yI?;<q-{ VbԒWRxx> {`ҪY^> Ei%_M݊q֊F[G^k-f-&B$]{OHi+|{EKpJr dWj 3xLG5Vh,q abe.!F(r7}+<*􃘎w<("zO\HuJzg[5s}?R [K>2q짔]~nf5IW#OWO ׶%Gr`A%\âOq1 =7P{7e(0(ƔFeX+*OHKφqi eɽ弅\aDBFff9KBVy_2Ұ/IΐēDoHPwuW\;\UQ~c]G"%%td[.;%dMY$7,-:lL|%IFEkt[QZ Ek,n?Ȣ3!huՕcxU/B4' Or7O>UKma)[x6_D9{5Z}A0hHwMaӎM#ܠS?q9]첪3w͌UbTO.6TAH{M=K0 v|ߊ֝ ;\`>q,vgk"!*o,O}7tjG`"Y<7jx@6Ҷj;)i6}g~e%WFK)7K$gbim"fq&Ԟޯ@tEpf\x=XxP&ފW&DZbmb=++.».;b̎ xK |K^?b2.;0*o$}M>r}0j9R?<7=fMWSiFޯw)*s}

:[iё1EI\@ȞAp׻%At YW1s=}r.[Ja^LR{s.r q/ćp{] K*dp~㖹aj`gLMc iy{E+йhߵ X0'(7Z…2uov =B.󂶕72bLLI),.}Z`31-ߓ oN@ Ic\*+Yy0fr;V\lXJ Ҷ:NWd%02!{=\-ͱMnvݱFOJޜ$[E֑Os= cb9_B=`X|N })k{ m1)1cMD3.P"';sOUU> c5911G ;2\n!CA:> C2FLkL{SCDӰ]N{*JxxS.Q9z5= 8ԠG/psPG(Sih #DDDE \G/E?aqnD2af- (SkȢh^fϙt^)PAP&B \ 5qhnap2!^2%1"IΠTY%\mwK6uLQL`Za#ɤ8%2PDlz.lK '>_qH$- A=KTU1=F ѩYr.1䳗 9j1y[Bf E%i9y}8̺Kw9cb%BޒR`j$NLF&9I1:fX avHP6 Ty[a8x03Z\q"fN 6Rຏ}v1Q g!e~}]d"[5K{ Eg_)r;#;Ѿ:-NPN%PIBKY{ź $t䶗80 l#e+2Zw乂AyXo;B;k8vƵГ&Fe"2rYif0eǂ"JB!^dFt-b6)n\cΐt?Hfr> m-PgGq!8̚}h|%=NrmD=oUHo.vCgavn]{L+r惆 zyu2af] G `J),P6N F ^4/$ LF`)(ZWIxIcKNk KLJu/: /1`J\IiZEjڀ,h<[0]'d'xdM6F9caG&]m6T(*)s%kmF4()(]mD=xm sH%,˲[](^^Tg&n3/=-yo#SSӆe @~|GEfٲmچ 2{հnv=z2p\جY4y%Y8VʅА=T&<#5HgWNm~W%9?xVի5b- j]ƨIE14xZO&VKMm687نbLAgT6P i^2m(dE )>Sӱ,Ԍ P ougƜfW5S3aSY{nvj U8L0p%^SCy5,R"LY#[SPc8._ 8gs١kD i'+dپfY"%Vj-2LyK[+-1upfe6ަ'jcINhf/M$Uâ&vJ S4YUD KkJ#R(2~Wb%%T/(cQ'*-VQKcbi=RU8DqM#L]* : 2KUv7.0`&KDⷿ8qfeVI߰ucnq:v%Wۖ@iw1n|a1IF:cdkr ːVbI.2TC# w4 /hk4P e;hf!QegD *( G~Ws[ƅ(tɾ;XeٙFԢIw4ŒE cFm2ptxɏ̶C7ƙ]؅kÔ\ȿ¤*-"T|(G%\'CV3Rm]H+eU%)GT !1~Chr[^C$0Vò(n98FFV3B@PoM ǿEz|2L}ZPwG"xOH9N9c栖L6^:\мMSwd`SQ݉gwiZ3%(Wik@Y`,@TD [8Rrpgc{ezw X9;4MXMkT=B ``rCPWX5sB=tVbќԓ Ѹ/&F}M;bx/O]_46rqeyfKw3<@(䨌>YKܯo4ʴ'5E\b̅,2]5"UA|=2@ W;}o?\LkP  */ 1Lye;h]!Z~OcVng;:&-6m@̕awi*iѲh- EͲˈMIR{C*RtZlkMG83}spī&C:<py?E#ƊCT9;+0 deⵡ]&F$ϼ+8VTGVFxgK#bŔ~LW,JizVСeqևgC =,70' 7ZR$+_PKQ:I-w񢣹#pP f&VV14̾۵29oW0eQТ/ (;Oᔑg^fƴf3̴1jMh3 gE0 lIkH=.7J=JAᨌŸ׽=wRM|m"--V#|w .~Ia8NqT]<-{)r2(jpD'%% fy^I(z MvvgshYCW.ɾB?[I g)X,闧<.uy,lQ )s,H%1 шa/B-OEip"P |7c=~(* Lx ^7"4xiDg&N/ ۨLNV5no;"\j.^" 9NLxEIu -UUa_xчZ|JgSK} <ŋS|> x}ȗ(\DpՊ2ެeC W[1~d}<~ /4)y敾U(x.nFhV־!}| _̤8  jl%XAt/pEF7H 90 ( fZD8IUŽch8 pP3ahs#۝B o@D/k3'Fh>(: > mG9@ |zs+՟OӂTӱfV)C7E/W'gYv#69]*<,;?dOCu)ǙlAǫmDr=A.*wnұ'_Lc=9D.23c--??d   +;]"DmMb˥vF hrޮ,(uv)_(rE-S/L! C 'B0l{Ш8溭 9biC0L"t,:pTYB_־mSO-Wcp ʭ(\5JxHv1sc$P-Fdn ч 8 XD;61HtXW ȼLKudCޢ؏TJ h֟rvvfRAgO 3В@Jga*َ_sQC%F[ ij޵ASs`DžC3J%*(ߝw'-&BcIag:w{s"r f9d~yڗ>/6R6XG8^!(A10;$|̘ ndyҕ_3Ӛ}ӴoiE<8ukme+H,ŲoF\9wϷ"9LB~"dVSKu3/bkAHq\]#$6AɂB0:j"8b]ܙKZ" ܞIݜud04]ʄIPM0hLۗB~>_x{˒%9w}z;0%iPS{lJ=ޮP{e{Ao7Gj{]62.-=VIp;/н|ch[`dlK:4D!{CLAqY p9Zoaؖ+9:'KZ0fV9 s>&G-8~omj&m ep.d)`-4 _2Ha4<ݵ 7" UA%Q'iݷ2EsI҆cH#T,+!%:%po}tb*:9`jc wlvHed?|Vt|X1~`$`z*(2!߅n8v"Z&SCeU]^YUV X?Y0(,ݺJzGi7REyu ,$b:Vk NL 8+n&$r;Δ@n9"%ݵ&Q =3W(%g| 0H5pIZTX I#Œx0vΑ`߯0K #+*B>*1n?َݛivZ[ښh7+~Tn%B~ YkY_:9}HLJG Ȗ?jA؉JDzeXf68SbbB?]^Ąvq>d,HٙbԌ? z ܏,WϻtJq=!sEL^[O<|AQy.. vҍ{9-+ (d D'G^ ,Nraa"UCRQC5 W]-Ϟ*t95yN,> vzKt$dɐV*<.l :2v0.# s*ހ%=tSzJK&Y[~g׏A7@F):&!` r8=Ĕ9q!1(3yINg 00dyͬ[uHW7z5_WR[O׽JRƲF+IY'Յ:91#RJϠ٣- A[PO2"vv/YldMdo\`^(`ӿ$wM,w7: =\N^ მvKgl9,Щbs[ل̆b][m0)Z %/10]AHV$njM %rP쀍XcVYP'x[HCP.ӾR3a WO rɌ~'N>xȯ8B0O@ob<żiC5I_҇hi ㌧?l>v2 -|ut+\<.|$ZPB(1#b:QB@^^"v`v} UAP0LBhZA|ĭ0lVp(BxPǀ`+5a8!dd<_bUQ.:ĩoJ4q\sYu 4" k%wc3gZT.(znPtI >[%tRGߎ4mw>> ݾx^2zSEqO'"v 8l/Y ,/3:&kέyTm5juȇʃmatC,Ÿ(9~0vO3mi 7fI-xWxo0^IjJP]lЅHz#?<0y `cc81vWDTG#9gD79LYHHƛ2s]~]U6Mfk׺ܗ/׼DGA8 3 0SO >>\)G$0mms8a4S'ıo9!9eH9J{vAx-g.*B4?&a^+8B[*C .Zq$ujaKoؙ.&\3r%GC+dG +t;ksֆcWnDX NCk d-ZKȈ^ɤKVVD#˭No)~}ytQ&VGnj`e tM;t^H|?~XLtǍZzw7—h2Jr 皆Nl LމL˾ Cvb `b0 77Tg[Oȸ9W~f!-s]XW:@9I}u^jv[ZbmXwQhԾw2 0c|ϡH"U_Erul:?=&>6/g2 ƓLam?-h & =PeGl>Y0q` 7NDMҧ`XE>ިnOu>:#캊+CL8(MelZ?ԽpÖ뗥;jZK{.j}؟mKݽbCJ}'r].NlZ X 8*x3ض7:"m/F5Gp( 9I ^z1u6KH;/FH-UV7UXh}5@9ܐ\xBa);JXfs '("1t2AhO="?RlLAfDm|X{pr~k> %ң\)EA>I HTBqj(p3׮ջ:v0BXu*sf ~) 'ݞp+.fwS9(t/!%_V|*pam*[f-ʄ:7Zk^wg盍7mYm7ЇVl0oi%=LݷkӜr*Dugi2Eq <$X۞/RcsGS:ZU}”[`-zp>kK^K܉eZZвI@:A!xzxy9~O#䈽Y`L{,KI'pZ1 9NcU)rXmS*y\]͜Kdz]7 ?.-x x 5"|Γb~_nwS|IB4@6gWy fm#.HC"y~0Wcp# >%QpJFYPAz '*xd?qrjG)S+RW=XUH/ \1> E%ZbOBҢ*-焎2Y6iBp,[WCsO`(Q-\֗}-).LAMNF<9p=պ^+X'YeS[::][dIjvc:bqZUe yvZN&GpbB`p8ҮsRRr@Oڛ{+=V*=MNrK4c]OE2:U1ʘdQp=7<:Sh>9mU Nݚlgk_1wuh YDejca:(n>݃ѽl vgN5'nڋ]|do;!*<[=XPPz̆a̢ۂK]~&|KVhG¨۽mV9~ot1,gq*kOJ;g;w`@ԕM ie̫(x\q}6Yo%U}la]ée{xt~4X{VPt|1eMU9pŗ>IЦUzbKjWtC5 $rӞŪq:_8Wh=8 !W/N}A43[ںi% g7z (QSßA(/M߻E_%~R/jA6ۑV@wLo~ 0ʂtܩjX8\W]/ Ά?Ʈ;w}a ᴶ4pW?/PX~}1 x-K0M&;b9K9~˄,뿽q#i mԹO OSx ٤f4|OgёgmnEE%!=vd@nœ;| ׋]ݎ뵧^,\z flDHcj.׶8E[$k )-%[Aքm tʿ7}-Ze8 *ϴxN_/h.꽭+W*L6óm(q@j~Hf/f6@$|.+k A+MeYeu_F3lieU¹PhNNOxa칵k WadHL匥NT@To0"'Kj*0[+i03 |ā E }" kpax/ c'_'mKg3t!cad2ںcƒ} s5=δ^(!@m,6ĽÕ{xKk:ϖS%Jv LJٔ==z_/wf,\d&KK.? .g01'!<,,|Խ_Z덽~@GWM}*BW4d޴5f/E2#_*#Uyb2QP$υ<}Ŀ%uI>,i?Ŧٟqn,?!꒕:.EIJ;9[L۩ʩ)Uq_`'uIeu>y%`֑0XS4Rz$iSBؖ ;C8ly7vV./s w:,lHeV0< ޖ΍f0h,Vf<Q>ǽ9jU,q}vIRz_o"ES VtW>+ MYoR;H4bߔE=L_]vg1/lD*&~7z$g_R붤ϫ 3m*( *0O*g:A81%-c8zֺǒ#85,J9$+ۛ>([9iqV);\4H@N]-YfkL4I mDr~H4*ݼ'ubl ZQr~r$3 j'9`\ĸQ?jV͢,EQFU[;S#M 7Q_QzGR0v]"1 Y'C)M!(H PJEuX&ԝWV0$OMP|?듗j<9 BJX,kۻlͦ;QeӠT,٦%=ْ†&d FH= Ny1.ƕ/s> }u!>&:SqԒqS/ +'laEz"#=Ϯ{? pGdx<<ךOJёv2'~B0af>*yk^+Z[<]wy5\ͩcv?ebTKYZ-vˮ=\?ZS=)V]@A 3@fnԪW߸(4_xt.NN1"`&ڑ !SuDgğ >nuD_>r(t_  2 n< xԷY,w?(JqS/݁oW#0Ȍ`Ndݟ_mc京Fǻ]{JA'zgɽ驅,N^Zkp5S5W?lj/^G͚VuxTI-?ݶt|Kl=F;?Y)GG"ݼ-ʗݛ~ϦRpZ,.hdt>6ɻH6ӵ7 ݜw^(w(TCq ٌ'1? sJ`db7dZDXJ,b|üSOU1+&$>7q72ED]{#n[. mp^ػFC=68:)X틢>iUsCחmP\;+{o/dN ~( $2t{HTwC(0f9؈lr\) ̙) }LVUE2#.@Upެ1^#N1AMnvG{gk(,Kz sv-"}AgnO¤aӧ 4r$ÚS8؏@mVRozFz:PiHLB倊y9]n|ڈmy j*s@0>xaXc3<Jq$6U"||r]^w J^AAe}t/IX!I$YbBo!;9^k#\&/0E# F9g\8+w=?)I"n'~c&[ת吰' iiBA`1WGq}<8NAp +CudJۡ `rXOfU?./QkQT ő'ŗySK ~ԇ.Q8\C*ʫJ*EWf$pB]uhPb$7hE}J%Q!&` bJ'ĵ#i\CQr1L]G"!x$=S})Hu.>BJ1=!\,!X9k9-Ƅ4bdɞt-vfh:? W~ ޲m3gp3sLyr36=#  }y f7G,IM?NB)blfˬGH,IXՔ#vslZL]?aXC`c9 ;=l'b^^ _NM#BKgr.D&\]]}PrV8nk=XLDa+ fY(^70nxji`'hR$?{_79 2r؜ZQcV R. {oyЪA߃sl aZ1W=\&n^p5zu3diuXru<>i' 던GZ" Hei6tq6fh9[(}e*/u X}M22!I~W+Zjֈkl}Z流N!`*χ167+\4N(ᕘ;91AJk79DǙy>5Sy 4H:^@EGh!uwz4_Ír ᐻffSr$o@gD9Xb[( $&!֡ET –H0!zp=Sy:Df<~Yv;͗+YWȝT.t_k{á_~\&w~1ܙ}o#fu"Ŧ]1ľxˎfW̬d醉ono# K#-w 0SʧcxN]7bgISĺg?JN% #RdTfgT){2j#/#ɝN1Ү-S( #ЍL$*L+mUu mBBpwmO#I1ث4K_% X:tE/WXrѫ?7I0Tt.XmlÙCEPQ7_Eav\^\ ͤȯ }Ϋ*u-0{B8A(~VBrfP\Bڗr1qMQlXArU mDp SB%1JW=ܬ-4`hwPWe㋖qSM7N6Us+3s˶=Z-~*YÆdR0H"|w7M}Y^ftP|C>*NIRˑ (EZVX+όc쫕cdz&( o}iCeJ5JQeRϳ#/WtK7}336;l4Xk+UvUW-*\_-!ӈ_f<0'j@9{VYYZ%q'F[1O1c$KAL~]> QH,TE.F12P%hJK3z $|_؏[p_9k=ǤqbPAF>ț:kme/V1 +ADYl͑}dhh\v55uɟsK=k#]S[RL*4^N"TsBCL* (w]P^M!X`hrS) ac۫o}z#_D;XӥZ[o/ޣ#)u[~yOZ5Tq7B?# !]i\Ɉ=ӻn*:2ig>}Uo?˳w.5LH&kV[e/%qݜr3aWp0=ijҡ>4Cw~Dv8DrDvJo)ҽ^5 q_LC6gKvC3 ,d~)<Ÿ]a*[C ҀR.0>g}^ .v1"8i=_#?}H&>٧0Ȩڸ4g:& t["דX)e D& 6j^-]!ADsKV }r8#kyN5f{t? Ħvv~s6;p|t\qP{>عwDŽ"7Z`S.rp+ ,ٚ|Q>Bb ߌ@MMHqB=)>TQ+㡅OYi3)̽N|&L2w ȚG*eΨ]l}U>8Zh_Zn뉛Ǿ9S ׅq1As: ǹX07 sBY6H1=So+#^fP<@;Ӧ n7UX:Ԓ^k/-F;0duGk4֧%c5 _X;|;茜@TFnqwχ2րP2bQy61h }89\:n\*wZM W[cРc$&dR,gzDЂ^5mlox6"9i^sx!ϼ=9et|gX/&`k策HLϟPA4ArI0U@`אYJex9w3ȳ8TN9UT2ޥ]H6Z= -IVѝi#h춸7 VOZ3 D\~wu%!ψ sl~c"UKP1, ۯ=Nc䰌՘%S:0%}/. 0s- ̲S:wVQHB-C#JIZfKh[΁ao Ƙ36&]%Fwuu9sP/ j:eG Ϙ|݅N->y|_JY'\&-㽝*H toXLDI0eD'].C(^U[Z\6&HyF-tZZX~Z.jJTc p{Yxz8\ պZG,ءEIcqսi8[GgHE =Ye*k8U DT-H2r:]gK.xfAG~ +Xj0UIUI|b݇>UzZjmb߉B58z./T8͛X7Zc%soG, 6P^z64ҧ7x$У9F4y% \o}rur̻r߉4=8:0{9M HP/쾪5ޝG/.x_E {>B:CU QX Y3EJo$,x4mMqOJF>?J4D EqN lbtY0#j taRa7"?^ߙﳧ_dOۘ~i>C5܍Y!WeEx~mR@q2 i  n݋ /z)s# >sS#o k X˾.~,]|` yf92'2= EOMUkk4ŏ%!fELJuMkS__FIFt4˪۸$M#tkQ WM,v{*:Jѧ̘!',Rߵp_d?Ϛ銾UE{O0mB4g}l|!S@7fDNחOr"H)0c]mȈ 15:^7mH8d11b8< )n/W.Ѽ}  ְDV6y'(hbh ÉkSvO9z(~%@=T\;O7p-yYVBtb#BA 6q:wDHʁIS U~inZ &aG@?i۰G\psNJ`[B_:+W UJ/Kۀ,EiBG[qBLZ^(ib Ӟc_) yF4}uuT~/T߉}%'63!bʗK&n@x x?c h!No2}uoTV?g/ F\ah^ݪ v^YL?+LXy)@qq qdDEe')֗Ve,L2ХQAJ9قoh?0q$ii\SBQXc>@Z5$ O]f'h|~xavl}A 'w!zb\eL,2U4cYWR9a }oCRv_vٕav}5H{Qޅiڴ#q˩~!tޑxD gWC-U`1r5A(ݒgHB]:Ƿ_RчuX ۍ7y 0܋"DC;CmNzc]+ Ύ*B4ّ7PBX! \08 G¶ 5q?4\2,]z 5*f]e݊~NI`pigFk7f09N݃=Dhg חi_L^EN1vl2cH«XЬd\Ł*ɸXnnf#sJo!ڔ=gܥ8n mrV *0ysBfSv8QvѧJJ Ƚa7cilqɄD8*iƕElv.Eimg>7g^4zM̿ ;=} 7ѸZ@HqVu*pUT:MDʙ ˵Vݡr "3=nQ/ Y&̣M Jj$C87*ob}Osw}%L^ QgAl}p8:MlEcFݕoW2R[t'zo^ᗅNDb>"2Lpž q=}a' 3YoRŢD"#e>(cC^kc`'Jc-:O(b[l;Eg:REɧtj3GI /Y&]K ۗӘtGv6&j5^\:\%$Z?|͝zkCa o[$jP%$pqxa@;΅.Ǣ#GK#*~.ӄn&ΝI3C:2pأsʐkPB?fGOׯⴷ|u0t4<ᦒ I"\i 7G'X 2:$^hC) |2]`|NTNA ^ .8a L2З䎋V%D+.CbI`DθRs!t@HgJ\ǻffd{-V*IoDU%m(P D3}kS,p ;_F<C2֗f)'@'CTI7~eTlj@\>qc52-ز~#m*fe0iGM /UKt\/EІ=wۨ1^x(̟)ҸfZI6NM O3G vB fn#M_>'KcsH_D]:-2!Ϭ?\dt[ɲf޳.pd5il?]HV\c}Ԍ8jiBwZ_m qKqUtyG*ZTm -Z9-Zx*F밨a,wW3I)m'D2BrG!#  ɫ ]wW^ӛjIInJ,K#JXBDKMCeAIR61,Q,Ҩ DRJ2hYֲ[< fE 甲?$sTG,M-%:Oui41gb F!>g1 1&=u#c8.57xrj^oOm8`& fsQn!=Rs (yR3N[Gw__:; Z;;88W#aG)GpEkiāFz{H>Z3v犒'=z<<%Z 7+)@Z6,-⎶ +-+ֽ[kq?s,a9+"إ5`˔[R#a3{ o#C,^E=R)čg\JaDU6JO\>W=ӟ l8yi\EoKe~^pB<{ןFܮ>&"_opӝ)?'DsT j'~,ru"J5J{D{ ܓ,)JgX!) WVZgFcȯ_$V=G(֒6'vmF&_RRN:8tb$]#z_M[+L*NEZ9yCYM?Qk5o%\\c+O~tP:z05R,ЊvΉ4^r1z]<^,[qj8!I s~lksg6hvA_ {Kߊ=8^N00%ӂ::{㐱|ػ2h+Fj֣SAtغ~)Q},ko&St[/LoZM9;=WHֿW-  f!.J`8 7ݓTi]PI*+rc7 \\@׽Y-G [l㥿?VڅP 2YH,eUӢE{n}ٟf1cU]kϕ^Ę҄/s^ @BV8r -Ieq)Ij"a?ԜjaCpaH^jӍM|=xVY5i7gt@c_ptVkvwM:\.F[?<( y!Eړ?+h+^MuD gd(xv;ҰQEURis'C,u7ư]*U-g}ȝF?8>wy0{ҟoz6"·Y#BȗN@)L_P 0vF=[OZECRxZiBvgm--v!2,}ɓ)fbD]mK9,)b-tN2) Po++j92dنѤ )6` A ΅$kMPB1 aI`Zَң2$u,,Kݨ?)*toQc.9jM<0k.7#Oqo|[`BBUv jBrbpbWZb~?E Ê>v]rU:Jf ZA kyFpM JabJZm]~G~7?ΔqW*ޮWc>xnCk ) ec-{HG8֍v3-ZC?ƵaOpx>}]fG ߛ1=|N~^* O72Mn׹25V/#y4MQ9+kn8jbG K&7?;XѦ=G7~z1`leR$\*h+[quSҬj;Epe0P[`x~ɰB@Uw^}g>`mDK/q7IW T; 9VjZ>Imu_2q]#_`c*y+c"Ct<,x%+2[![ $tVu>a3L3隠v-ǂș H%cB#-w|23aQ~_z^G7%Iʡ*&vZEgu,Y':Y)PQ9ZXݨpU/KxQ=WX67nN*#!<77Γħ @[9whWۗOmEPXn,xqsgy- _Tp6CLf2 uTY&-C4a~{Mly85G'.ՠGt8gYg#^n=.Ł<(vjm&T`VKh#;ڼ`/ :-~-H .uXYMyux1SrݔNAf…/ڣizˀvZb#z75o1]n|џ}!79?AHU`qBf%@ LG5v1=C\%c'R!$0Wì`tTvxFjcI&6Wy1dW;_W #w?P @9Ԉ>bhH)*5MY.yu^:Ng)3w3E7^`+oa-M܎><V(,֮͝>E,<֝n6>J| t,ܱݵiHq{+a9N \q~RPN!^ LA87wP3O=FN*yAfpۅn%̤|t^>ƇyB?9m+cU|d@aY1] =ֱǃe|J`b-ɉ=i׷C%ZtU&*)9+hi]2f|yiqO+ާIJSᇩ$kt|ksutxx-7i_m Mp;:0nyT:qTy }IxlO+:.&wL :at5,ote OC:=2 s"A":}Q5k*Jyy+.N;}=nxI34tY֝F! 7a91.^V- 3ޭysLIg)qQLu·1ڊU2oLcelR |m%Sp`[0JuQ|Į9'8\+>33WnyNX5y.FKorY>EEX̜0bcYeicٶxP[A8G8<ĶK`&w寶#CW{uWv {9IO[:\ȦVrK4;tRt&B+}̏ vv5=BHm'gHOLv/{g["^UIe*#FOHMYe{ۈ,8m8.b64Dԓ4LAM ;-kC/#c>lLR"uy&>-Pbn8<= 2d1<0Y*#^lD4&X>!g|);!u>N&Tc i51DQN1r ɰ* :#sr;{1=kDN7?y{jҺYF73]6؅qMϷ 8_U){MaOT6Kx=woqq]KN dK#<'^Q]ajGw&8Ј+F5Lb sf!y'X7aK_+coC'>[멘s4ޘί^K 0>l5Mm!쯑;b_6Zy^}B8ũC(WX2,љ-Xq-%eb: G1T~d .mfGa%pߪqeC1'M!;Ț =dYn}p`z+VIH6P)dfGoa}I[訇eK۱v?0<|CLar}/o[/K[;d@F xWaofɬL-DLqH ~xa1@;+^KNS Rzڧ(S=]2?vDe{Z8Y]p9Nn-D]3vxd1߈WX"'ފʹA)"M#V4bELu \z`pkqyɜM {zX?j:/n[S0OsKɅXt\zB6q|h)Nu/hĞn?FT*>炵NTLga0Ϋew7w<֟ɍfCyȧTxը65 cV.)+xR=/prjtTk|Vؙ^qDVu# `H.jBHJS;^3R|ueSj/ E+ IT;7:j4{a6SΦs1 ے<) ꇪ[ko4-?a/8@#4#Ks5q/&F پ)NNc;bYz<'X߿bL@!XvڤЭ`&㘳- dF!qRO:t$ "^Q; c(g,hk~1"X\.~Of1Rf yYE ϑSIMDr`e 6JOn `g7eY2eIYSf+2盩4gOMa=5ɨ*irC M 3,Jrq!mF39i M = F0KsTʦF44 +g/IRI*V"fFCT$0Y*e(k9#,H1aP(\aY2%ZLL&x2J( `1. IQC9EV c14 #ʔL5L{=ŕIE%M&j%S%LՉ 2)r.Q.j&bbUI.(`"i0bQ.fQf ̉Pk5.[A}O/UU;s12td)+6xi)2|\-W_u/0̞UF^u3Wtҏo6wʤjpі#(Y p.l'7gXc̕j d^K%pE_rФ wf`XD jвI #3d32@RePKOKY%ʙtΐg)Vv,u7\3O|B{ zɋʞ e͜Ů#ybQ)!,a$AG8{x*a_g˯;C!7ˉKL,C*-nٖK7U ,}V J4W`tpg*lݠ &v(FY0q:Z_x?àqk+lV a=?HR7inԀpA> _@q2bpJs]fBo3{s~3JBh csl8ؼSb_% ;Tj8 PdR:I$cӒsdj?F䄼-qf߉{uYsLd}_]w.LF/P:Q'kvaLxsz[Lw1UI6t bW" lhILp)jL^w~̒7 Y=B^iWؗF&ϚYoݖ&ëGch^Ar-仹2r7 Zd':]7-0!(\之w)\4bw/V!|Ώ&tOgG!fzb) V kݥЦ=Dz|cH >t,t@OLe(h1G]^rA^9ݻ` Z2M2Jb4?mrJ*A mFKh@ L+}>s(6;/hMJ6Ѓf(@4K{G@G])n ?RL\bx%x}[L)Gi󏮷KװFB{^fdw 1NrcBq[m9sMeofc̸K)8a(* a=I|p?%vѨ:خOX4E\*SG1 WXE^DS-lЌVMYG0+I `Ro{7*%ZrJB= :q(t:vyY Ѵ޵ڇө۱ N!Y 7Me6;jeZ}0r fnΙH_*q&1ɔ\=4,7D"`Bwcv{r҇dQPN(Bҽ%!G9b3os {t25-dK8'9(OBɸ7y&{C&Wz:D78Sĉ(`RqUW>Gc akJRN,5b`!8Yt ( j0s5!z9[JD>kpYTx@@= S;4*`/PJ&M~|BMyS˞Z2GpBGsAAvQux'~\vVϺwQfF*獣s;P.O"icZm5(DIdI%'e%;%b1FJib¬e4 Nj›(֒x#j7j^v18yR]vwi--5e&u+$wdhCǯWLYEh 5NLڲ>[;{ۑ\궽\)Ywتc1w%1hC~j +Sf` 5HF j9)LR߲SJ آlNQCɂ eOo(Un\ =<:׽A"Gܚ0.ZV ?8U+Yn9{OA%*7%|91V/S&NLX cn0-g ɼqjO?kqM9t/ R㇘x 8%&%Vnu`aLWS2$%~Qm$/FCƎHv4YLkN'h]ea 3l)'1}D'ڽfSyw\QS&^5[M|ﱽlI 7hZI'ogW1*AS6}]r,M=roa.~3Gr̔ EQ]Dhp(W_5̜}X! R=9PmaJUcQ0 npމ- |5A aw@ v<*2tF<^UAŹ]I) ?VЙ̐rN`PWxd 8鈠MgÞU]֗ZG_P:>qVc15m%+PLF)S)3~ pL=jĐ>\ubeۇ@谋#L;c`]}λ5_@hoT_}_dwϢ[3 /P1cEaQ],WoLcz]wM[wj*]UwU@O׍Y3͈֗wuumSVڪ4MUQv7Dbi^ݛ6$vlѲڪջ.V}^Ǘ{#<êOSJ|0m{iݱ -7F#ߧC&~g%eYDzWسQ"Ox}.0B =( $g+{RtaTj<> hw3T8VlCt``a|3D8~F/£/Hu PIE Kp҆2f'ی*|-aD4էsK̸(( ૣ32q 8So.H yѰt`P'+$LʌЦK{֍é0BMWԈс 9ƒg2F {yYoMVKwE-ZX1Oz (!R>Ue$;Be~1-.+ !rK~SD֝%ؠS/S7"k[2'ɋ:}mc>"ik$)D_T)|=o &0vNtP猰GEњ LͳM6E%>kWyDx[џ0gum)Es#_- ,2/\dpr ^Du@!$v(Vf̝_QפWkS\O1_>942DA Xj+[Xx/Ł YI&(թNkb]#K#TH)Bh]ZU>*\uvEzbl e\bBA*tCQ"|޸.F/6 ?.օ'Gy)}Olrη~1i+g?`+{;g6]E0`|ge4&6Nuk#;A M4nChDVYe,( vC< f-M>=ϷkŸk]] |=*i>|5}u,Tݛ|c>"0_H ]V5 =JE 1]-֓TJ%fDpp|X Xպ9-,%‰wҳ2ˮyQ %h21]t [5BȥAi|x'3bllA-(G&J>oUKy}ڵF9/UN xFBhiqԖ~q2qptR NjmJFDPC15<@(\' G{h)>^1ƻE졢_x2lo2gIv6kЬSɂ% f\wإqK1*0ؚ( rAg*$+J+i9ޚݮN9ٜ]$WPɒ"yx>׀q-cx?Xk1+i{}_AoÑ'.yqV|dͨT/ G2V.  ^ Húxs@V,{jDaP[ETnnZ ;Eר_*z(2 4y]D*BLnyKw4|@ޱ8L~9 `ȒKMO(8rh1rPзu WWDNEQ`KqQxʠ:cW$WTlG/NBiRታ[YhBFFg!pRA6`wiuU/<-n s|BxEi /2wG{o [7Y/sc Bq}rB- 9;PMNس K1 *\.$M5G@x3Sc~]rfq?sWgcyMz~ @Z"RS2ŇHq6 sLK^[Pp0A@TOA_5&a+s}yp, n?7EMHQ Au÷P2΋[o-gmgWoj,XR2V_ )p&J_t^ n|7 4 ϑ2W|_he<Pp2DvkRnKu3rE!wǗ|&HlKWtM%Ps^_whu\@UXbrcKfgȰ#zZaʌ7j:7muyL4YȝRs+kGEW1%W S$eˑ ) H1 8Bi[c7*3 Hq;n ]6C 2*KaNm?UV>Tx[lM,ĘXSΆpۘ0 *k- ^6#,k%{dhT".sVo5I0yOi=CFiv"[]-U7%twwXRhR4ˍA/c9YMc(IVVP6{opt[} FgQr[NY]XkP*'I< 'IA w\}E廚6e7P5) 60#D /Pwpj6M 9l;dDhn(ySyh1E{$L0,ET!WҬ#1bpHrq=A~, ѲB$'èqϯi~o΁dǫssW:(66q#H]խ=1-!OX~u!/ ݺnDBdNfcı<(,Q}xSχ`у6G*?”O6wcQ} 4ߵ Ԓ?1D~x2HO„Z] _Ln1<!p,9Zq-_bHkHF@pug>0Mpՠ _xw#?o;IhNC=,y+?ws\<20WT}1i}lF:[zbXXP 8ti*gevđdIxB_tFHy&E,jB0C|ɷ=ee6qA>Ϻ_" Eꦩ4(/&hLҪC <Dz6{(t>=iETp.'-JB˼Xcs}B6_M&e\Op: +b}h4:"­x46e<30<781J5fފ9AP6%Y{78;zLQT up"%Ԅ<2R ȟnAz#'Ͳ=^/z5"N>h YF vv_il~{|gF YAqavFt6._:[9t扩\$H♏]lQ|re*{CG*@yfG-|WcTh(AA?x^{Ƚ "L=zT4ks_tmSGbov:?oAr_~Gj^Akf,w(L):$uLЩa(HdK{?ۯa;Z* 3'a3?(pRDGVyUp]-Dٜ҂Z (\ ;$y'HWd!>)F0(EŜ:7K oQL;D3H)1?ept _Iv >VDOŧטW|K+it_~i0"߮p^P''2\zCk ̈qF3dg#\Zm xT%_I\_CyXŗea xEV % $ Ȏ<"cf(pk ʗ1P^l?k]b;Ȼ,Jpc#zf(:K;f _vip1K9qc]Sc5ogdV33F`+z uq*4- jt\)=Mbمd 8'9ջP[0L-WK7*DUV(JR}t 0b,% P+lD[q9(RWź%."/͑+6G!&P*dP>Kٟ\-Tܜ]^ˇ:sDY&84QCٳZ0i(/\bo002g_3+^fN܃r  D!M0%2qi*@"k?Òȶ2V wY}|: R^ǹEk[}&DB*[Vh4^tyoʺ5) \jm4bn۠H05zoIR-x nlL*JX}$UzvI9#C d =;S ,%"feI +B^=}P_=mI7` (tçWW8Z%AJluQwpۣA6!}dZ +qQ?׻1D4cӥ@u11:ǜwԌj򄚺)_[1^Ev%&S#\72f34&;S~9lVR`~_a:MD~k5Ql^ONAV#;(5&'']sA8^\7[^s sGM+`sW Xz&\-ʭZWlɭ_#8o_ :)1R/絆GD- c3뫅KA0R?V9#W QI3**PݱyA(J}|QUbtkOŠ[rS烔 בhl1n"]𠓥8>bJ[%1XضPKOVIǸ1Icj˄IYCgf_ `gEw.;Q0Cx@QK]&^|u7=0aFM纚߿_6vǑuq{G@ixcy,^g 8&~vg/&+d!x_l S02r6>yQWu2g4``,zOMHU]xm_ў ׋Ӭ/σ z1dJ%FILK)qM,˗pL1MyL%5%dA88dK/oaAƃX0#=:聂,²}%: P pm_[:^G$"2u|Bwz2h# f8Vee8/!C<&9\i09K5A6m[A``xm4μwFt=v+Ϯ4Yd̆a]dw6PlUc肍Q.\8]?1MpٙXqu'>I!|,6x1jA3I@)hNKl*g;bFi6b %LCGs:ɤXbxi:aDbCLh! [mx 7JPU3Kj50..uZ@ķ!Ox;aN_6x=gfgWOEpG(az"EIlJ0HEbf0&}=/հx){1QZ$d? ,8@xUiBNl-7fСbea@`̀s!+PtwRZQYчFO=zۺA4Mi jt`IdtLu2`+nI 6qu*ErgHWdNJqq93_cʪ_tV}T#`Xi,p9!_qJV#m/;ll^wzKlod `S8p޿Kȋx)=og*%Hg7}<<ЁsuDS7V/c= wO}:>eJkGOHIt ]a_*M;#!ρ̄N-%:#]WZo_2@=8oF kyuk|pDSe¥~gLg47m&]:l]9Hw U92\q\aS}5k >+v;,@\3 !r(*}M4p*Jok\L?/.=`^zI'D Qqx>$(TdhJ}Q62[a.hrj1ҸY6$˥X&\D~667'l @]FfY>QvT-I wϘ˱$OMHB,F>Ɓ_e k;d0b78{8 8sgR7>^n.rI憢Sx&%s?CnFp3Ne. A~vbnL"a4\fʃ+]M:VVu{x\9W9T'!o3?``*f!tOh{tN,=61k2xӛUWUbdRB8;3*ғ@CدH$Yyo?ů_{QYdQD0r\rP@ն R\-b?Aߟi ozc2 ^-&e'UlsmWWxg=ϜY-.s>Q Le̋61AH>S Iffռ: :֕ N٨a{ 13Y#`Ic|n8OXp&;rϮX{YHV9;YbǏ|O!st ham(!TZ/ʫW*ϩvɈ`H`Og 1Bz>zc{V?*`yI*V0<=cSe)&*P 7tM^5繚SVedPa ޽>.H0c@kdY=vUyoKִ[#m3FeSw(f}%Ȇ5Q˶2,7[΍\@G~783fhrYq Kxe5rB5K=dʬ'pxܘ N! e!aٲu0gsk/w: ͂I_ 4?R ‹e ŠDxNX ([hC D3&/+)m&7Ud{-Ä[P0t`+o~B&SrzIjf}K`ŕ#{oغ=N:g9fÎUzVX,E D;Y PL"{5u; uۍ@% #t ni҅dkmCieTtmM͖k02+J?;ז]o`&<5 >`̩:w۷u#yxV"¿fe癥!\A>rhlg[~Yp=9a5Bkޕ\R[?nsKh `KIv1A]*c[`xKcy~]jg u bnz[a8ķ&*urheCLD,W0,6W2!0$3 z Jv[Zx`{S~c'[(3ॏ|KJٍU9p~Lk:39 Gc(|n0Ꮥ ④hFbIZz"܍kRd3j s2+3$.2rDxTМCM8:3uh5TW^ '-ژqƣΔ/=X)Py|ڨTDeUCTӾoz'U{-+;ү!~vIfepZj)F-08 nc<-[.`a!8ntxե,H33T?y|K.- 'lSqy ^<;h.:݃k`{X2CR,GS'>WS"6կ}L{4wӶE0i@s  he8i0d#d O"Tft;:#^=۴dfюR֊k=r } WoĒ^~X9Bn'KN^C*H(!smK"aXa87ËHXUڞ<ZalY\lpe+Zͦ7.Ĝhk\ehՕ;1j9܅}l [=*6;љlnC*o~2) =8]ݛ;\fUnr 0qpYOg =V@A Ȟ|i;>sjUfw¥|Z~Yjs-ݬN$ qhnvqSmnuМ(Y pV'(P㊕qw loZpi!F_\)݁dܩ=4ievuq^?CNmIt-_{=A5F8] wܝpߒ_Ŕ!-jLfxXF1pfҝ& 0ia?)PnmFqD5bB"VꁓBAC \VTrnX8YxL6+vjPo;ce@$lQˎ6Rmⷿ7wBb \#EXկ]) ݋L%,RHБB@~@nd'ώ3Vx M!)G&Ib\hBtC47#oAˇm!MX˚t=,"M`7a&K܍zzaOD''>Q'~9{}s% l ,s}T't6Ro3zxC"`H: 57~p[<`wm'!;K!X]&Xw֚ʼdWc=!4!mhDpBue {>.k] rǵ#r ȝbX{(Ph[K$M {4ư1_ Mԛ3ڐgVrDlDIU/I;^I6I+_--_3Oވj;qd%R®TI ! ẖu\#ֲLwmwU}. R:a(zա,$~=Q]&1}O[y#<`ixj{{oUrQɡޚ ΟE'ŷO;W6-N$-7g O7we_ω^ #g-Bxת ,pM *?+,^EǦ7xx6:L>9 <qyۿ~Rc/Qs9 Y)7&_IxiKAVemG>Q؏ςpy| d=&;a8F%)ŝ:SS'#ހj `7U5c X&`6\,=R+3]vFFTZ>&tm6[L Fmȳ?-"C#!8$ǧ*uC5U CR`DyhrO+m["a-`'DK7%7{ZO,VۖL2]{m믾qx3S<[']4gYAʜ.䪱Sz%-n eO9 5qD+@tcgVOy r73g )m͋"j)"ey7v1]ׯ]e[q0̙%*{a)D\Dnj`ؖiܑssWES,6}kiw0ٙZ,W?JvтBoV #Vi¥*ܼb"kԶas}㵒38=b3]qO 3ZOSU{$Ac,QXJ-{Ph' б Vi a"b'z:Nnc:i_e,Օ4qXXvFAXHAW}ŭڟܖ4HU)#!CQf:js?lbeܹmKcBE'x.4e-1gd#Mir2fF(g#!׫pҗF;+CW:Kp=T݆C$mS,)Wl-}3@jG u7>eԹHbi"' Zӈ dA%0VWJf+=eu+8Zh#8" kA'qqbSMŠCKA 80͖ N-Dg\1iԴ@QC9(FXA } ͑s s7kJ/ЕO:&\oCbwd%/u'cp۷k7CՖtVJۚ0F ρV*n{oWmE*YBi$FVVZ< e A*()'D@EbuF~0 3l,jh+}-tլ^i^i8b+2'+zxZ{5Sɤޞ{uXLD,uMn%DnOqmrXF1pʹ ~;5RQ [2^-F90)L,"wp8ÈQM+dFdgZF8}2[0Kdoybca 8IGbYFE#yX Gu.޴g$B]e"4rŜ:MQqŸ,qLC 6J@pB"f#88Q\nh|v`f-hh]k|9Ζ ~C׋b|&N3$M. f,tTƤ2Pɷ@(jHݠrxFV~م(l.kYBg!wJݽJ/.2_UUW㥹񀸛OT-4- Ѵh.| |b[ '!I LEHo&BP擻wlɖ@_%S|e{5=:*5ӏ 5]tLCGo>I qO1i/K%X"MR"OX1ƂF1<\j7=4(,y%i= i̅bj+1x6˰bBPĽkɶkd/eK~t;sO] S"I5Z N$bJnD"(.#"fLN@cwN:\ =s"ڼN OVit SNɌ3`l1R]RgXhsNfkM&8hġs42)8#Iw9Dܬړ=M5ܷ2M"8i5&f34IK. ]X(ݫ*nӻkZNk':)J'I<aoH#E̘)=f 9 ɦƈt/pȐOD:f.ZN3Ң{ D,F٪d-AVH/'.e mUsA*=v"p&:*N=lCCH1p~.{Z`/C] E,.ߌlDiu:@ $j56n<4AυA q(2W2x‹ i-9%(&Uf_`RL,}q2YjŏE?]o\eb;@۬ݷ3{9M]]Rtf 17[*`A[˦/8&vV`bLĽ 5E( QtNi +e:iaӨ8L ]{mטzAK,5cAW`Zop==/G-*5n{Ғ(R_iem<,3O`9Oa"H!Ww7Q <;#dhʨjl9BzKngoo&DҼF:X6gG+6q9!%h'*Bd#=Be t;εrDZyu=q-bζmQ{5Q]4SpcGwG.#f?(62:HGވJQ#DM~oɯ=s*ETŮ7nbNb0ܡxOʁ b]vPOfuI+QH-6&g̿S)_ mצb*`KVDL7ulЫ20CT48(PicRENC"O֮zn^~_Kn[J$e C-IQ?0Df 4e)DVepxK@ R}':LJ"O(n#Xn҇5E0\|{7-Lܾ ן8} ;`1'(7%CN5 +ɀ21x1Sn8p%+M7eQ&B&Œggrا,\,v[5Gőx!5&bI|N 5),%ޅ;V*ɟTTwV1o[~qqm[}90 &K܈?͵{aIg^?sͶzXJr6,5ڔ#VJg0?+y0Ynqn ~7y(0TӖ5fn1/Q;-^ks:9ľ?5Nn7*+(^~fqi9ZG7qt:2ք6֫`α&P;%E{ VC}?R̊te̢\'m|ee\ʭ@/9oH)D%' I.aJ?F,>? zNSkq5B=&n@ͲG:sI<1#%:rggN Ce*Ȅ$WO?o:{ΚCs* lq.V!Lߛ}Z a yzwEmD W_ucZ+U6}!Mߓ;>8J({g떈'\k3,*9FQtK5-G c5 sL#t)1ly%VVAn[."n8w-1fzL˚IYhfW(:+B؀=: o š9M'I4̛%Z*lkz2LF<01~.HQU(!uB?ʘTJ{<ժzWWCc08Dٌd+,i+" mn~㔀:R(31sf3Eros2mYY9jM)( s8;@/^*N碑0WI ne+I0.QB^X3 0p5 n^}AL7ImbƜ!9L/y[2_v*$[j?Z1]VJaSphUP}JG#k>%ii\ݑGW4,AcZ(1~Ia $pLȪ[L@y/T$y,#s 3fyIןR/FYؑ[*!\(?W韭AuUjb^)lכJ'RT%/˦U=vaZt,{jo˙WDeЄO5\hTZDMd`ltʓ̙{^-d[m+ᵀʤ1F:Owfa?܇KCg{C 65R1DG#s⶝;<5m]Ąݺ l}K '"R`,bڻvfWśFMXF,Q~$PC"sL]Y}7EdNnEgwم_u]gniӾb"6] L@LYy97jҢȋ[ҕ33&LWW'đҖD1DW#6RU*ŝP%ԗ,ςI ,Eu# a8ĨzB^{tcs\> eVn0KG3-we9M)6Jq v !/|zN6x(#JKD_ɠ7+n+s)'o1{:ޗ3RʲrxO9ju2O%,V+[\[EtR`y>㷭o|t' o+9 !dKsvMS,z- o2.(gz3 ]q."Q~IKZW䐀/f98]ƷN],c^'c&eŦ)'DŽnJ}- !DŽ NL]x"AkF6P毱C߲v[PJ85ט468Ks_(Ĺڒ ; i&="x%]0z.=hڌX5b(m1 %Yek '-H€/!j45 4$u_;*', Wh`(mE4.uo9di}xL7hȕ%qRAt.yd^MT9i+Ro?Dג~-9gt cut$ i =\QM\\:}'~ \_V.zTѾ7`* 묞XCFR:F~ʨ}N;yIy-=~sZ(QLZ F,b;Vj"@}^2ՍZck.yE\:v|UY#\1D}ysHo7 o/$Hhk0Ɏ{)p/fl /,ԤdF2G ĊDH ,$Og[߸C6]N(q!c s9ۑ|} =V =ˠZ{B{IN4Ś^EBT|*OTy5bb Cd⯢$Ma-u] "h2 ů S E$8EXʮeL p9Tny۵}1[2tگ>zhyI,[t ۈ rN߭;ϼ]ߘsK$ b- hޮvsvc&YGi'gUKM xTe60]{hq+j#aDIl"F@ 2hMJd\:#Dz]}­a."31Vkk'ӕ-xaWcC-#7(eL-(:boSSx'~M,[!hп($tJ/^<,Ɣ4KU=sY 4g;lRUt0j)O,TŖ =.tK#սr( Uzf heKFR1Ŝ3PF#}V%C#V5m얄=&'h Ȋ h0`>\ut;J ŊIbi gcx_v]QK$bˆ\µZS\/rڂIÈ v fMV(F]iZ $[!夣qVÎk0] W"wHڼUARW7^7m'!}]kQ1cbD> cxeX1?juonB0XW 8CB82zavl(.xFŭ#njxvOӊǀ1kAh PlН-`DiuA#@9@CsR\^S{D`&92\]%/e˟WJ%aCiQ:=`V*_^Cܝ! ZbMokqAǃ)\Ǿ7B:qe =:C# [B0o'R scS]nr+FEҎl1L)4#+\n`e/,C[aBȷz`E ȡg]*xQt8KSYpzzlxc#~`l3m|]e:ّ!Z4 net",MBB~I%3MWZ$gR\TyHWI JOԻϬdX(sE~RWQT1@$U!IF]r*msA4~;@>dhIB\?2B2ffM =[jמ1t]j~]-^ah3O,\fx@e-zUګaR}9ltZ.SswfJXSO+V#}wqT } 95'=RTMaΊTӜS?\\/&ߊY\]v~̹z g-թlKQB' Й 2 %Zu\^rdXO*uVp0R4+L2״oo+h3JgJh}y qf;ߩG0VRWy"EsrY*-M.XRQhcQjVϬږh@6+CsbG\mܚe $Ѓ4(5zjW y98id2Z}Q(Z} =fzyp Ʊ PgprqdK%<CӑVąpO\āJd%:i.N`b-Ѿ0j+UëߖWBQx~9eE2eȘNDZWyw,xɑ <:8`cԋ MRlW-'rj"\7\R)卓Fe*!Wn>Q 'K;= v'.FdIm=wĈHm@|%c6.mZl엂iM`<}ך9TeqfЁP5.hRpLq.?:(.;Se,pxWNN2U^e׽fm{3*!4KiN5,N"c=A5@ZS<ŌGMwL jZcq{kf\?uN, 2\gY˟^_4E¿oK.܁yne-gŀ+v ,iTlA9ZB{@> _g\"2% i.%dWo7Gwܔwgh{ 7 fvP:;]Bcvz*N#$^׮uIR!IN"8fɗC3Ⱦ(-AݓRaYpI9d\Wt+qWy2 Ы28W>Ư$I@;.Wu;7n˔,kC7r"W4͙H~vTdf/8Y&vR' rXS|`&bvc&`=`cH8r'D^G's)xu_W1'+oP"ZlK:pJM1rs1X%!vc1bA!1Q-6a$k&tIS!TͦӖ9)I݌@_(H\qjQpC 쿶ʫw5@QDS-P)+/򚸩qѩ׼!`(2юM(]*4 aڛӓS2^ r@;6t l ˾ |*(+R]s xS\Ws)Vk{U|EndGye1yJi126 ^U%Wy3Q\9J~ L_vW|wq+sZrmVFR/sivwJ3{7v kYbPVFS>E\ e_ɮ$VYz6 S7s#_p_-OEMW#nf ^K-vzr1d%s]{1!PC*?CSVݭ̋\F{5"\֎ߴ_GǒdORD=PLΣM X}qXm|bAO@rk|> jA$I2'TJ;&庎v4żJ1 Cs` >zRI'_D6UWrۤӞ*Dg{@ Q[E,<4khˡ5+^Ima839[sF]y$#0dq1PZd.R}SxoZFV='D)p38P'\^}Wr[;dܘ>XZj7pioJu8.X묟T@0XԟyZl <7fGK5m},Q6<3!iTѺoUI)z<.]]lhBP%{v8 I`X`2KQLr!-2/\B%;\OuP:~iX/Ռ#P=/ϐE_3"4_|In?Gx#z+$.QGxl=G2:1E[8c10 ,e {"_i439It 0'"6ec P ۈJBF[ {PDS2V=HRZX zax7AZ]9l RUi֓>fG!<*ŌJ"|Ryu HyPB<@Fjhzcvhv=tE .wM*(Assի~S'|](6.hu! K^ 6FN:*ZXݶ[]z&>wOK4iBǾH^1R<)@OLoF_֕Y\ʚ߅h0Nˡ]I9F0 +Nؔt$ÑOdkLjϚxW N-̖CUa]Z,&>NF\%.}"1 .aԲIeɥ-8%HW] To80К"[0e5>@bEN֞WGO@DXf8@E#(d[ TSNpڮv+!AmPeF.4"R[g_i7D9x '];8ˠ&@*Ǝ߻{Y[dKW gЇ ϞJ,CA  CpԠWV&w\-=9|8 KTt*>4ſ(6EN<6b3+w ^*ܒ~tw}'|odtORHYThlhN˳N\iM-RQ%cg7Vhx'շ:!-p axuQ#ܘk)`/nl+puujLkF(?=߬|8|srSoS9@212K-ĨAUWv܁.Y?#RXo^+KƃF޼UJnl,Ir=fS(U”d%_)Gp^i [%z~wͷUXbDP/g 0m~oJbz+mɚ W%3hNgyOܨ!Q;M1[OZ|p;Z47՞EL{ ccl~ Zl D~7eF2@n}Տ*P`#1kL+7VQ;5mnT".W*AjGAy|_KJGs:jCcO&FW\lN2^D{~ b{LVӉ7Z E>-89ą-fdp ՑDlRU~R^3ȝpB<)rw1=Gyw1{HRUJD> y1Y5b㎂+YSm^Y'}.:(D+o.W{1c)6gƧKE@LݑLhp> {~+S`dYG2L t2 |/b&.oA3ihMG⊚gI7DZHF67eMv6#)MU,^3PHB$Жcż̴Ra86.ytY+|6D;KңzpX=Dxx!$B}ܜ袻}ܶf?D aGR9*i 4,y߈aXfm%λ)(B؈)DQTN 98}XL=͚g=g/Ug7 Й+ !R ӯ3pn9 S4(o?֭x]EkIhM^͓A1:ODl**M++=Rb@W(З"3zq \eV}(⁤ [:EV&wfT ņѻ2w`6)ǒSJz#ֽ&yj~etCg'>RTKRY{ l-G< DɟX*$^kSK1}t[wn91t( ?I!/MgyiXq=[%[)[LVx D&|`(-t c)L*'1fSzXKcH8ZŸD۶{ DT;Nwݏ?5h ۖyu rE>ܲ:k'jƘ։mk已O~]3w3ƩV'lcd'HX;LvX3m3;dF"1b192*Ed1 G'&d2ˍ}-K%c"W-A"\H!p̢eT`F*'G9{BFƔNz;|77nH;@U_;%svsV5xz?ic$J".B(w&ꋞ=1g]ip$rZq.?s!A\تb_UqFM q$R>581:aB̽i7*?džb٪X͞Ty]mf̎JŽM9|rJ^,jIxiAeY b4 $S8b{`>!( ؝e Ƞw,Uotiec<usf..0x.!z uoW)K1Qをh~tu$6⟟-^H^N|ywe2DO:xcLQ+1 ŧdB21oCmJÕh. i}su=P,FLr=s[%lȦlȵ\;j늋mbg)1b3)pl_-krR! /)"ڟFu0.H<$ v&he$AĀ;%(p#$QaDDLe. ?+G@t{=02An 6M*NvHNH uCeZ̟oWH't}:e)VKXQ-݊y|3{p[3^ֺ%9 F@@̖µ1Fbu~isϖ_D fh ]@;I΄V,*z V1Ǥ#B2 7 !0K=H rA5R ezjE.{]譱W̴\SF"/Uj8U$$(4yJ#WG3GPP)MKm$Jig:g ՜4wDNn\)D^@-V >ʁfZ*5QF;G. < O۬(IjQLzjNiA:B )FNt'+!*e.fI_,hlѮ$dY{ JCF[Zq{$©)Vs&#`ڮY䔊 kDoDW-M ?s.W2`)ݧc/{V,m8vR01'S+^]w*`2r( )I70 D@ܖ"KŭȈ7{ur!=_YT-HJL>5AboRͿD Ű*km_mY>h?gAZ:B%J<"[0 Qvԙ5 2T0VN7/TZHZ]?Bc,u.;G'k/n2/ k6frOz3|vүh1WM22Wn"vl5W: ޢVG O[M\ 0,>>~=G"B%ѼC- Qgi["h㜪&5TOW>C/oFZqɟk5E8qAmOWȔ8ռ=B 8Mg?7mЕX^0uE@VM~;G#CS6̯'NZENoW9olb/CSogcJyw#aM7~"{~lΪc?k-$/_!8<*ƛd'k.S7lwu[4ަ}G&;2gG4abk67˛IW#"nNu?^ K0T7{d63znI{tZų鰚m_y5j+VW1ۿGQp8g(7ާSViV}GҦޛS7[C߆DU0:f-(i;!RäQz4M7B9Ύa!T#<SYjkuwFjv/C ly1뺠WV6}/RE$~cP* ^[o|3_A3 OWbR+y; L)oBal rXvP*LpM՚ CRnk/_Kő+$T@g93OʫyxV)W;]R53,1W &`@NCd}o"1n5ʽR³/jQ6pIvU辏2W0!R-K8rzbuuҔAz#& ьVtx}+qNnnH86_Q_ȇ(R^AȒd!Ll.$"@[`m;v{ M8j8X֠쐬&`R~&=b]YrϑZAkC;YvY!b"b!!>,5i]=^p1)=dG!=jL)o p,2ś.?̇^x'}T54ռE(#^?y% j=J.=&:{% $=ಭyQ(5`DڲVʱoO7B`f}NntWȽQ&<7+6i^1gyB_鮫s^HU\r0dS`fvj+iMjljj՘!b )!O)hG1 fDTFqpXC1 @56d`Kf_7vs\ %r#{?:]\3kJ"}vuO$=I =eDCS! 6(j6L50 zʀ'}~6Ԩa]f2g4m9TJ)/Ꮾ>2ϫ;ãq\{V,^^`\"X]@x@Y0..4NPwy6}#G(Z\f8;c2ۆ}޺Ǜ]o#i7bi^w Kو.8e|Eף[Ңה[ u8k.'\99KU.Q:S9ڧ!V/?ޝ,FZ L.r~8WZvoqx*p9c}TӠAѴTۃ> Cb>#O4 ) kʒ c,1#%-F eΛ-$2 | 6Աefwjh Gm.%^| |}wˣUku(让_}\^9ohccuŠg^X1$LP/Ѭdm.)J!qzyҙUO6rge%^׌?Odpz|]~q6Hz$y|`qΞ QW>=ܶO곪kda⽝l=$`c$vum27mjKUxfzmYAc>@ׄD,! -4ېb?=".dPt#obҲP0D2*>1'⌴?kWa 9/98( m^U]USxBoT9`} c km\l?G,_>ۿ%mG0-.cb3Je M~{zWYkYtcD*pqvs'[_@pǺz1\1 Gńz,'J 8F~vch M'S[ 7,H※SyŲ6Mvs'/';$҆$]eeFy]=UW{1W(dObDJ!匿qX0z Up5Hq JVΰ9j,X}a<q.% Z N`2/g[wt%TäƱZ}oow˒6& {p.2cCq+"19~E ^sfU8| (qܜƳ; %GWz?YaW{x]8[Ϻ /yuk;.ț[^ ;x'0xjȩLz(r;`6zsѼb-"%}g{Bs:!5gBFۈ3dmZU:M [soRV\;լmWD_+L4_-7rO]~\,`eb~DBssL jOMW9q<1Nq`a9P.[b,rX=}<)&jSzlBR;ܤQTа• Zc'g'(-TJ=М&~v@yA*h/%ve9k *޿\6P`.]-ϖ&RjKuumHV>VK2fXSe:bEn=u_ ?Tm@ 7N>fgdQ  (-6[^ uS$ºשrbL'vKQamU+pger%=KD|%d7s^n %G@$עɗjjWicP,cN~Y77W$˜X@fR pNۼ-=Ǝl-A|-#aģ  ; ox~D|&{ߔhbߌGj#/:v& %))ݕM oH0XU{:;ޡK4%4j܅޹ĸ@Ǫ=N]E1r)qAXYMoӐXVz>sT̉DZLsx{JFE#ܽռZãDKeo!9Bc4Y=ȵ6/ׯ5j~"!uRs('V S#/ Bbb5P(rAZo^J8^;#]ɝծL`$bnua ̤ Si2'mBw $ fo|v9A"08 Qݩ<dPs 08yc I1ܣ 6EBeOx.<ܽ,8OJ<:b^eԒ yiphT̝y0z ]wFC8[>^+p 3RA =˿?ٹW QZ[\ʰľ #2K]Boeힹ"]Q8ǨUoOϒN &@zM~yygđv "K_Ig>8"|jP >Ʒu.IewiZ}Km>vq#!#%@vF*M?d3ezu5@<Ncaf kpnoZ 4g&fZ!N此3~ 8%cv`yp&hȈ2@UR'y/^ۄw@c]+U0S#c~Az*A [_\;{JFIe±RHnBiRw\s3Fh(_yN)Wb# 0ib<N^<4D6Rbh.W %=kgqi>2ꅮ *}8;/߀0Qѣbbuy395Yyr\x"FZePU%8 VMd|== N]CuY,q_oS(1&_b-,X΃p})/E ;k&1 S4۟8no8W'}`WSB4όP<1G 3doB6, FKT5v\r d /$2`2EyP6tr 1+Sw+ΛVP'LD-DJVhW9@~lH%iW#%ƃwͅYEto=w xlz~N#`US`Ey{uKFC/R,D%]Μ߇#HYe3&".T-.Kap_9vH0v~MwX6vzSٵ.-(=$Ln{2{{J;o ?bpI#coX[JErܺKcUDBJO{E6VNg})Df033r٭ )k]&j92{nHYm;P^噙Yu:ZkI&U`&%%]r9C/#so)`?894:ͷa%t5k@9B́M vt8j)-[d+ORxy5[b\GNQRn|2(&C1! *ʥybRx |.qW^wS)Ž90ƨ\?]R:PcIb`DIeÑ/ʕ50xTXJ2fO_ Ǿ-gLI尙vjAʩДxK/VaqHqmd9n gQ.:5]Eww ǯ)%M ?Nn%}(8z1` @_ ۛu@mTM6.9uxY*S<\֡ -n{Z.مyh_ʄzwb7vwY=-%9(oxT:$ '5t}a~s2 y 4=JKZ$f{E@f ىWBpn;@mIg# r+W(H"3qi}*/Wv'C*n %u98eacarzaƤBr h"vJ8r+#_ HJV#dA 0R'}Y u5ປӚ|5ta!$rZšS -s.EJa]Pԁu6v3/zXZe}ד$d]o&sG@]fH;B4A*(w'E7o72d :;|B4/G0xj]gk1V7kr+qA1I $'  7Jo=&H9q.ᅳ)}CCCA1yw-WyVHPy~jLcsR>Ȃ[5D܍*QwF^s/`2`UN_'՗iHכѡ|Ru2ra>Zfn8J *7( _ }pz0}F#>9I}`\k<*bq'aNmZ>٪~gڈ EL-vV9e=9o`>>*2f< Mkq2(@\P16ەۛ& %Mtp ߾sB/i ODd)D4J!gJLBLk"p[z ]Yh6ZFT73? ;LEgƪz"h/D1Wjc;7kӪ?f\0ԻLvg4*o I1FiVS`W (.T}T9 Oq usrէ~)Vt (v4zJnΕBXl_ )];!2 ]9N\)kbGƾ2KvBBmo3J\vӕYe\̳\0oq&efeƲ$&(3BB̺j\!8{ G.Wqv!Q ?]kT5/ٺE~AP4~ "^r@3%RF$nsW]}{損K52R.;"(m9O#E+j.(#'&dz%UX*X%l{TnykN~ӏR}}myIRݜ`dָ* Կ_)zIА($mʇ<4Omv2,5% RyA#T1Xb_~_; nSY@.?B8q' Pb-N{]b1gfS \&&ՠcwg)<<$b#T 1l0TQ@z Wu̗ W;_v<} *z=ȻAʮ`owgн2ٔVl3Sgs7FcNZP*t^gaɒ q 7 .[n 6_ Jp*ik& "nf/Sdk:\)+F;Vu˒UX\"wO< ǿa#8Λ6pkn^sܼ]^Un\oh,խB2 Q&,ٵ(m,E/̂_P#+5V왒a!gWyW5eճS7!M$eԞREĦ\Uc6"$-a۞LGG4m䝜*OAzC6@_mam' PhV剥Hꌊu:5D28}M("M.y5=2‚[t >M^ $vsR81 YdB}}>\y`Ϟc1>=+^k3WuZfHE>-G.<]ˠbw(dSv]N8qXZ,?ʶpL[[z^<=To%p~\oJvUbT&CisDk0s."H%m W%qȿ>w:7hvEMRNquz8{(9k:|ٿTKNFy3CkuxapsC9 rƁ%2am PDsWI P'!#No8:Љ}^*ەh²:&a/oɫٜ~n]ɁWv 1;Zv|F5Έ5e qM'] TtAMA wjs\66paf^! xnL:kkϐ֚ NC>M7-k%vgC/~o@|33 iUT-V TA[  O։~v4-ۦQ[jw[MժS4Ѹ)Ϸ-_ B_)F[p`dsIY p'C_Bk}'q ;YҢ|.<^$]fn~PsKԱbCn)9 Y=QJ7aKUV)fzgoXhuJh`CMoSKմK7ϩM%ذh™jb=d`5pܬYDIao)5~q%zkԸUGe.kk~;%fxe?+T\s Ur'L-)e*ӓT'\S@tQ;p~yMQf;r}k+.cY/LLD=/ݭ]q&y6~| + M+qN 3r˔Œ1xcє2-$[1t7, <:oBV[n_\¦MS4("RlbA ABk\30,!Ǩ-U$.nk[ |A?s:unz^'tY3,>,,')s3QP?}\ꨲL8J-=["?iȠcOe13;@*e^e 4꽹JgKǥ5 qo"Hkԟ6 O&:%"Lg=b/^#0;"~*&%71l]T.2~ZZH5ދL=0Z?l[,һ~M1R*W˔A1b@?: =OsYM`0=\֗+Lz}eIE 6I[Bl`ک9}0X-%$C Fjw[S"-Pp5\4nlXcz=a0ӊVcb--b9Yd\S7kzN?V\2&((1<(RUUW>kӢU?dT)fm?`յ>(m~oU.Mҙ.s|5Br{>l2Ly/b5wzuysDV]jK:wwx1˃圹HZ>(FE=p,z(0GI\\'}8َSQd'UOnT[XVR3fV@! Ve貌$I9F%3򧞨t0S^.\|HUY 4\+x9WXm&I"__RMf2_2)EL,%&yBDz;*B @DPoIeqehN৸:ecުF0W;V~wKX]PPM@lH-w6gGH'An,rp.QʎsQ0Jʛ#C.NZbUD-(* hwzel~W/Ҟb~uOQ; .^5qA}^(Q1A#@!D)e ޞmjc9_O y7v ;v^]T6FDˡ! mRfߊ-SW@hfhh6{ ]ǂF.Ǻ׎ܹ1c9<]-57ms _nɲ\ƫ^/bxTj{^F(;ɝY _tvͳrG HzW{~4 +=H1sĘ9sW\tlL_g!V&VDL]ג~ G?zX{w =# ZI^NZ =ǜ 7 :S(.g{ uJx-@/Aoutg!-R84=5Kj}/gr,[';}js apХ4,-3_^enV%~if*s~8f@ַGZkb DS }Vϑ0@UT۷]RfOKvbJ;KB+~l u8L'9fZ> J*b2}Lbb0Qa3զMQIN }Jqj@ob_X/ؼK4 o(]|iB0$kt׍I6NP8+ʿd8XRA2]R%P@ǎ*Q|X0y,0dU)CA&v|32iɳC`|OY򔃑fh,LKq[tSжww4]J1Hc魎C<|.A]|*W3-8uF/2Z K=ufL̴EjSԇd$/L[cvEt./ΆP#"R'hgD6m"&jA&]=H(h[ۑpuǮ`̀ZY.|ZVE}z.GtW <µƦsCY+a(չbK1Ҥb۔#aюT(}?LM)"Q,HL8L]*e,*@YL&UKӓ! jKBqgG٘Kn(8W5PFSy*`$c+,Yzyac<$S/aIc+o( 2Bu 74-[us{.v}rM\Tt1 *:gղ_p+0HGIXt74XM"9^zt;_u .hhGcck&Zαy|"W~ڙo_ڱ])ؤ=|Oi6!R4/6U=s׊֖6-y&N:92vHQ 홮qehV$VCx. yyߣ0^VF-nϧINW,i`,q2@#Xyv*& ߑ2 Nd>GHjې[v?Lҥt[$8VdrN=;ѐK"6VjKn%"GtQM1?PUʨ"0m*A0y9V'CPrNH@*V j@"Ȑ HE/L+μ,,)!9j)U OS cchWn_'>_EjSQSJ2֎ y"!YJ^.0; 1DPeB&~u±᜗T0,"sfߎĪTeNG2m!p oEraRrI 51hL2c@滹[IjvK.sgmWT@&0ռ  ѿA;s>v_-ju}2\(ٴIe3Z>Ū*Mt8R< 'q\hщ.r,-X]r+ZBpw@͘(M\~0덝P!^kUKwҡ"`Z?="n)߻D"(XhD1r,="(|X01FzQ_V: DB1b^{(&{!-@y %:O@ 2g8t:.YK;]M шW?1;KݖĞ4љUWYUUڶe"!M 3 vI%ݝ]r !3 *jԢC4R["Un iɭZEWQUcB@\ߴꫮS!fL3yJEwJu;bݜ.GNCvS;#W`9~6k;t1[215!ׯ%iwۮr!X'qEe.+IF<@5gp~rj7w!H?VJZ*}޳c4OK-e.0)j}k:ͨNT-e_jUt&Fщ.68/_r.`l9h8D` Psn1U\5.Z"x~xOvKYܯ#L*b5(Yh|ǨQ5 m6Z#WƇGto̩UUԞf. CsRE^K~ TܷDȈ'|t{c)*QAD|x 棽_$Vx2x\#/n,]wR^FL`NjeVH׊6h=Wy.$zpaƤllnz%LzG I=qR13{T<4y3&]if푗 uz§njQ U9 ^KeȺx𺻳RJlt[~8PYw,6Y$;t1ٛ&O@ABs 17Y'm~ͥXtY{Pa`h:sdz{9yTbj\C褎EÚ⏮H\h@ DĨ{ v@*^F)~3'N;bs7eA"\  %k2+ҔE{=q"y\_9zIJaDO,.Aݟsj0;1nVRŰry#f,,xEO&kQQٌ,}h3p6QĵRD !n-OP &p5K3eP('W8D)j%OWfW*qkz[NzDrf'DQ!"!d@ALP>  2DN- 1!Vf6 .W tc,H^`AP,`)eYcsٽʙ.V7dI^v@e2єvU}Qj:e׹o}ԲPnNkq魚.9ΪqAIIћYW.Hhߡl_OyZq:}↉zYLє8,gG)BE|v+z9=.W(xpI9t58QNoBw@CqlS\r C4e!Ru0%9mAPZX:e@lyZk\G:۳b;KmpEvEtsf+ VyڍWvhHd]a:2BtE6ŢjFyZCdZ~},4sۃZ"¬&sc/Z4^ |r ;Mp"Q4pdd@IDt23HSԾ[->jKqVXAaai e)չj ҨK934/ 7 k`(4Zպ9VH ẻ^6꼶RHw;FLˊ-n]e)#k_H֧^Fb^A(f43|FݧBDcDN9 _ .|`BG hT%6d`puYc_N54VG)v53Of"+-f zז ƗKU2sTu. ?<@.&$ @$ڒOv {d(3=tu6* j:ܮA gcx3HNDbKSRxj29"SHzc#Jre6MVHLPX1 ˌo*rXʫ*ê¯LLT Ԣ$TK2QXK@Mbԧ) P ɫ)cPi,&,BZж*r f$d@̌f^+u*KQRHݫN'`<(ͧ BVJ0*sUQY'`R>/gSVS6mU(DȃкfӀv c$vߡ3{BMT<9n_]%ʄ4_/6 ƆAp \UVMݷPQ\"W;mc`Aˆ.$$=cڣlP u$\LUƇtc{2sfOҒJn~ZptdhLx0u#F{Di)"f5 r~p롗)Q,9- g^\j.S4[F~D){_}Lf221>]ɪI*ȭx޹ qƖ@mlbiVUMnJfjvbSe9C@ Wr(ֳ>YT6MEq%tu,Dt|,8ʡ \? lnMuA+{ [IJЯ1mwCbbSI X4@T %`^2;<̠:΄~Tvsa+ԜgN*743QUbǪeW3 λ8]w! icJyE $JLW_A<(9b.sUUNSs*_O-ةX-߻i@vrÛCN痴0w_ߊhcT4,- R,EBF^kZzv~3 b͚yj!^v2y3$5'*)/_qY!nPܮ2;`\kA_?]Zvd (rbd̬%̸mO8:"_ʸNlg[Ti~ p/͔oקxn`^v,õ8xD bt4j$4NS94/A^]*UX9%Qlw#]5 &Jrf;VXI,$ lI\^m|R5Ml=*&T+W;d;s뤭u͠Ү \E-ʯ pO^nRu9Py:儧\s h+DnAffF:0+l ,>fY| ,tQbb4%Hӆf4$tcf%-n Zq5cZDVƫo JM,X]*Q+"[.uPZJ+)TϟVR;qH|HE\g+<-B ,4 q#$ I$uyTX ^X]AXj)~W'|OWeEyCUHU}vKZ?JbPHıd#1Vmȝlݮچ%c gmvrE! ]RbO+h&" ١3rWAJYEoSw qdGT|s9O]u岳^ibzä2k6-i.diz ^2zZvXyt DTD)ယ Lg۪.?vi812dALϖ}Ao:NƎ/\Zz3$WwSۼ2j%A:g3)- !67#msS sJE PH­%oBwđ뒔u$5 (GBB4.)Ysx;`nch{6lg"~(N2 +eVs+O^YEߚ1s.Y@[o %XCY^"˩gfVV uU\u;ⓦ29CxT*#pP*Z+o!ykh]\ɔI^{(Cj9^M/@ H$[PQ'C!+. E[P)ƱU5'Ρ\VfUջ%֦V*[tъZ_$ zR؄4 XjĪ`>uMd0]}J o$ŁA1i˔덧҇}Ana'lig5Q)p]G(}NJPP [ar{L%BR/:9y6Zt u:4,Bnͨ#;+*΅]vߧor^TǀܔW>ngmȤaƖQN(9R[ܓʪ3f C:Ѱ2ABj!Ŕ2&BRS Sؖ dUPTX/]reU\]"-^<cD[cD^y6H꒥JHc ]g'o]i_<;bLޑ]~@if;] VJRUWi/,U9f/] u;VC5IGTVuWb (|)sD >rIdn;/"V9g6ʵoӡɹ'j#KCKG⸈A{봢q z?֍)x{pR-(_PaVܺ(PjexP9m:Euu|.×R LÔO(CvݴⵌfFkr|6Rз$r*2+ͷ@Engm֢u%Ju3R 08¡O\epD&\xe)\lha[ebM 9b鴸ʵUڧˊtFǙчAb"y ˒rE0ԗ'9[md4iŔ pKB_Կ[pըuc/CXӔn"!n渞]R 3Q2+5%}g/ron.|]Ŭ/e}pCH*(MO9u@^G+cJgBLʁʊfXƶyk9Xu@Ī\Rla],uTndPOFWƉIfa]c7 KS휧S,8옥jJ[^PDyqD.Z%icl r S>Sʪt>URB, $jv@ +5Qb r%Ғ)#+d3A} &K \ȉjDpMtX"ز/vs}5"'h^1yJg<T\~ Pq!5:uDu=kB!L졕iߺA EUf*׹nDE .B<4u*!S+-NsڈxUL+֡muبhfÂ(љLOr&OYd RܩC9FJTu hJ3Z`@F20 36 J*o(8(@ۧ}]g9牞j~?vWa8kE:a@dQdɠuEFb{{贝6~}y_jg|2WJ5mߟa9IU2b`q4&@f0_1osƌ.>S}q}qOn Up+wf %|Ff׀T={Zt+vQm!~߾o{*%/KEm5 >m^̺Ums3t,ywJͧzW\Z):I GI$I7Є?|.SnyN,Dr@N7-ڒ_\fz;)8*JI< -nNr3 3d^-WNc$=5AV7h-_w6\eZ2% -&0I s@w1ccgSAΛP(W%_P~#cOq}M;]@X.Z׌6DNpK~MREI!0o:*O(ڋٙUz|CdM\fD’}XB!?<Z~)j`;A8?EeD8Ea; x);.1fUQ|b/u^25[^g˞qOdNd^UXWٺO~2zk/ub: 9H"tO|_ 7GÃ#}w6VK^Mˮ%W\Ovj 8jwβD?}cAGӷ+zbpך?q>=_Z=BDƚ;?$`Z[۞z5.UI\}Ex_/VWe([NB1N1BSIZXkçMSVNJ9*Z'&AC3>6Tdn0\iG+fo]*&1Ug9Gw!Eh^vj[jnVǬ^!y ez\ǁV^ bsƫAiW"Q GeዃD܍soJ_|S]яBaƠ17TϺ  ~ɂL|^Bd>jx;P(UBzÄ׼,=%O{p<&<%W;e8@CM|D,N":^j=q^W<|=|[;D E)x]r`d31N`9u7P`}TC=R7lQm>7mіd(( A,]Q=Poӥ1ՂĎd"ܵTv?O*wژʿ![;(rvM>gA@cbpX'iOk@Kbw=oAu5\Np;;g r찙 0+UQIz;/# dMr7L\43vsLɨL]0 Ǝ@;]2gN!#̼ŬQa릋Ʉ3?@q3J?L?&\Y})WR5w({ ZS{Ҋ⵰t +hEPdg,EמeI'Ѕha40C`2m܃15\:'e @G߰Ii (bJu}/R!w+.ĕte5xNfUo [+27Np,kA QhR@rM> 5dž~'҉2 JO#ڣpg~G3oj q[4؃sfjb  h7Co3 ‹59v҄\w2? V}{A()K( 10{\o ?qP4h^QNJe b"b݁?{TMCjU+xlc||qPFw_їGa?m !vݲWҶI1 6>8Ka Y~H0qѿs=i`JrA 1߫oPm4\9:'RtR'@2N; ήiz9cܓc%2q\q "*Sm6JD}'?Z=O4Ǵc>M^$v59N/Iܤ(F#(\{)7$L)ۇS6YV۱lsJFBmoI`ug#)&G) BSͮ:BT5M:D$$w S[f4BѺ%xQ4i+` .»4c~,5N\hH &YXn0Kl߮@B$%Lms\$Ypr$6}kNײgD9yW4k Vɦ-hي  dd t~r <`KlH$8^6ۆ~~%7^TmK54߆v.-ۍmcJ 'tOuxdbG>ϑ?x }Ʃ0ΘxpO9"-[69{H _P;S?ȡKOLu=ve ' fޫaq-[.81+T*;}RɷTeE4x*A̲MVQfEp<+,o`AUjod+,5cУRqkR?rӞ)z$3=Q$&a<6+$]G]}|io:3h Y4,!L"zZ MoLL"w2CnluAo~Cath̯/jo[LP|eP1Wtb^5:4q{KZS<+}:Q~wO\~&Uaxl כdos}^Ž@ly-d''Z58?ϥ\C FBu.EMZe WxƇo"#$Qɬ* $ڃrk2~mLhB7߼G3kf8Wli|(5hue1*K,1TTziXrՇ'㔀xц5oJ`àJ7bQ F5csQ y%J})_5ynI>!ӑ)qzI)bb:yVjBjXߒ_,ϡ;eX[gBp|A tƵ-Gg{DWc.\|b$zm:? 6"ͽڼ?e',mc\T>9?ZP#y-$~ýU-[U${Gr0x-PSd D_5X4*ktSsS~MR0b4v gk^7y qs1vqPΓ?HhH>ә~!R+ bY׽3طĪE<"u䢿T@Sh7˓d^(+1c-yGoSPU?lDęoۻnA8he'^'Y˿K_RS37 5is?ˍ~^5ctYyWܩO5Y9:3ļy4[B7=Sa^+S-,}{r`# Ibc'd;N߬}or|.ZF]+N|:q%gV-`6ӈÔ4=*` bzyimo>4ڱMP%9U#k`p%.x&mQYĐFŕA$]엥 ]0xaEd .u9;{(H)eDjA\";8 ʔM'2NeCO׋0Y|ΕZӑgYZ&Ct ˸Z`BrU8D^,`KR~VofԸ,6PVqV![$sAFe<9l.}]ݥzLu^>@41_[ɟ3 VYzSŧ8f|ɨ0'+^E{-HS-[8Iƀ'Um[A؊?柏ɫfWJ'G3>eiՎD֞t2J&$(AO[G!WzfaykwBϝj+^) Kxo ٬:%;{^[5§cƯflW:RCe _.!WN¨ץKփ騷{监D`lg?Yz D)5v,>{ AYP#h8p <njiۃ`\#ĬG0ms,w&*=` Ɔ>[f#>qWjsoOoebHͮRR4eo@}RsvW$cްkuԞK8AazN] 㴴2Cfb)fvvZj"+qBj~9$똊R D=yzn(t 1W?ZO&uUsXs 0Jv(.>F"EzWHZS-FO81C#œMvET]T E˽6WҮ .\VCMC-],{mo+D=KPBޛQu=NXjJ42C[\Q۶z5qoa6FE%3nnoH}zy->ESm[ $ƙhV_颖kj=-̦iF-!Y y7q ~w|hNYv=·wR{4xrXBW,- oV^IF}EϏ~V#s176s {+91B(LlH\O9Zwe#G\S]1?p[؅T;tlD!1.WRJ^Y7%WUg6ww{' h}@D#ਏ"{C}(i^(b#*t!(˜TֵG⎂ZPLg40YDlJN`ߜsH3>~Cy 93Wu41=-xLK۫1:18&H{SNZHBOEƜy-P]LJ78'`fu)$*$4jb)Eۧ2 2za>8Q*8*MȹgӓV=33\{8f^vt2kbnC*1:V!_#I7|&)KLSd\qLI͚YT>7bncU(J0`pGcRc!VKXe1auF" s'k{9d<.̲C+Ô牴L<7؉8~M<|8enTw׉aJSRPpkR$bn\ L]qVWdE1x7fDi2e91E \~EpS(G <렅:G<(! QU(CI=$J~fPczɃuu~)ޮZumJjq0X`&RDP>"yr$)%j]d.e5)2w/Bf \N:Ԁ26iҵ YL&UCȘr?Y#4Z @)nZL>[PͶ!?^@+F &>׬֨u$iLK0q[gZӜ !ho>`1dUi_βv<#'v;b ^K2r?$kk>FL}*!?KoFקmqh?EdjnXG=ZmFua? Auu(G sW4E:2=jșqyJ PثTr[]A滠 gҮt2IU=GPfBg"3e G {{K5 ˖r#2: }e]X8J¬:0̡ o\BT^C*F>r )eЧOMtĔ!r,u_igQwoD.r~PRԜ-m'; ֎[P: 8=hwc󄱚1^LHg%Ox37qU5&B";a~,t٩ϢcJx2Y!: 5PkfɱE72_ᰢZtB_0_`94+8֗#FHB΃: 1i̠ehBW_N-fO[#88g#i:{{L2w0~ITAB 2@KdMxvߖt+FY 6Q:QZiM?aEצ3D x#Qq@D[/4!7DZa=1:Ȼ Ug(KUf9pK̼d,@*āA0 |IR%Oz<ڤU,VD.ruC6UJAxϊA(fƢR4>!JR٬kׯ-Lb↟ѕ {6zn8Q2 w @JaG輚%S1R?-G Ci Mxu/F ?7~(Nesꂡϩo|<N`&ze4ᗯ++ ^SI5-%{L0NK|ߛ_MWwƢ 3dϭĆǑqG#Tp')E }žEa,0H_|Pٸ iJ;sdb*dt@M. pB Qg"JTL1DM dnhFr|"R@ɰD1٬t)W͜Mট+)کF?:DB-cI a'6 3Y95\ _~D(AA/dՙ0B 2_3f^fhC" gj$>^[h:O_˜_PLFEdA Ȭ1صN(mc3-f -GyNr8w|#<$>@Or:LQ2.ˬX}c&i7?:0a4z{wy[E}0V]:bΣ ĻB)f( P]1iϜOlAWHvu/އqt B0rj/ yUmՆ DN쥻gC}b"_aU(|uN]W!gM"v7(E@1NL!AdXbUN{Эc>wNsӷf?Cչ/IfYE_z*\Ca/:cYDDr $J[?ֽDJLYfEp @cZn66NW‰uïX-%1!GlJD2:yC%!i2À3_熽,푓IKgwPm Q{W)X"(u>)B j3,`U`c҅x*I}I2ٴѡ%2{"Qp?^K2/fgydyZ q"'GUiNl/%CK&}~aV(A\,Q'5\G_q q2O.8#XC#\ا4⫔m`$"y5Ap2', bёo pL #w:SCsgG崰^Q7m?"cq2cƼ7 Cm&9sv:jYg~oxi4Lgd?G$uqrqxi oYf܄rkYmlnZ,eC2=UY`⋳-ٹ,?ov*7 DV"y,imm=K,)S7;Y7;Ȭ5kUrG`oys 101ZlXӑtQX|?jQfvJD*hyrpa8I0M,6KakOIt{"^/u>c =&CtI>exaC FJΥ1W ?&6x[K^i˹NQ#ݕ:غMFk][Lvz9AA#&s~z*rEū^g,Ӵ7h, a**у/YereTW\Ad1(S(sA)m1Qu="1p|BሎD2uD be1)e?VtZߋymv=1r_O戗KZzmdnn!`%ж( B#>i?-`~V43+)EUWפ:YCz ~JΌbqer/?]=&c=Vr+wNSES- 9pWk1 *śC=1JC5^*F[x-`y-ֵH#* $n?H311Tj?DE }Ҩ mH络00J1VS$nAf:L+əVP>-`MH'J4f58ȼF(qn(\(U+u.RŸ9Bs xdΏ]8eXyeAE~Wl/{{x x'pIxڱA_59KL{ eǎ x/~ccُG#wЗFCr\ w81Cu)\!3fi$oFpBxazzp O'ӈ&ZDSU"ouw&@hWQ<A˰Y[!Lc5;MXG֊Y?uɖa6PL`XEAxɖa]"̝y?* I^'1(dXA:!OR@¤5XDxjZ&K d\NA8jixFb4u&DsұA }/,@Ak*¡cRjc@ 1b7.G!־TZkYO9 %4 \#S3G{`%ka`+a0,#ue$bJLF6 * -ÎC@s2曬G8efqFX?k~??ÈwPJ(x( /hsD{ "`,\U5-t_ MA$ZFÌ^NRU;[%^aMQmqr\> {:"}sY:Fp@yd р0/ 80*$]%;qb"f|TF:rP{k”[]!~"_MRn``а5+">$e#~\%o3rp_o0ȶ"ű[WWyvQ>Ը7LɚD= HE>B&(}ZNY-R$Q1|Rw$"!iѣJ)8ս@ Ҟ463B{}o4FŒ4wјCAQ?yªe޹p݇_>3PrQ 7e5Fn\<&qTY'lK P'(MwҤDDÜ-P{(?>46 u%pD*FudE@y#Ӥ@,[l ^;FbݚԱ?CdLkZe._,H`$ :y ݥ}!d(Onsz_-|d*P 񩗙"\'2_}JKXI H>K`RH+* kRL8$I%- ]M?:-) }:ڒ15DcN5Btu.8mn&V!}Ou1e#K j|$!vgc_u\okk6fTJP ?H []̥WVK=N𜯇 Y8)))s1Xi L4Q2]w0#fFϣv mm[/byB1ra}dOu;o/RXʏ iF2./h$TCE^. ώ`X{Hv')O7yrpAWI-Oy"׬L#ԸCq3vw|脤Αvto%?Z:ҕy #0"@k\}&N8ߏu% M<<<}/EĿ߹m8e d 1\yku&;5p}8)ĚS e%KFjCflIv=U^b?<RTCIEld<.CW |\yrcRn_,`׽L<(]K֯\h E>d?Yݱ)O1]9T'Z)6Ef1* @^}sf~Qc-ZP Ǵ혫-4lr'hQ-HBn7 2:$mzNor?P/kCEŻ-e@(E‡K]P-.J4R. / 3KdyIm2oF[ʍ2Mk&6 9$G[+y췱$q#D+kҹV ()5C{ݡe cS+.j=əfH3daHR*3ȑo'\,OOn;k<؝\un9Hͻl._qȧ9e0:\㌽oʾXElf]kѱ(>=Zeea*Չ GqIB( /hFrN< s\θdp0bl9'pva\N=^7@>.y@Q|uuH+/QE7h B˨R),sF$e!Ne-9-%*^aH,W *3ע&O.aʹr7  T+Р%m(5S3^JW.pعfjvnXƿ#DU^#cI—*)p} (@& i`yҜKp.H 1ZG"72Vd'7AG4L'L9DQ=6SW7ˎ\Ķ) *_rJ)ܻ4rEɩ?n7MLe\{?([t i0U+w4w~I{`wkjDi/ \UH7u"1\  taCT5%4T;/)-- v9arR \S<`5㣑,.;+Ʌz3%u_Φ`3{6,"i㉓\OD#Wn&?B({js&qc/b?n`(/ɤx]Bg\Kj{rgƳt6R jq!S!,*U1uYΑD9$W+Vd9X aOW~qvWZh<v:L_OϢV5(S&=Grb<zwRSSX QɹoeAl;k,]Nҥ@prJUWP@7A0FOtF9/i8pV~5bO1ZKW.1a9¸29]Gyn ϑ9jXlȯζuw$pe_Km,@A `FKTf{ jvᤣŎL:C*{zI'1U&:.;g}q]K^<4'$02"(<unaipatw,Fk1Yas UH]ǔ~NtkO/~&a3԰fkʃ FоptqR_F+Sp%Xk'agȓS] hJ!J HR21.:y7WvZhKX S@ì[xÍ44ȫM K3+LHVE )T(:m3*1>e.#zNW٠% KCŐ Cf{A3 ee"f4(qkU!۸HpmBK_b3ʡɋfΜ:PǞ.UQs gcRb,,aV=vpcߞ0 /UΩ jbSPuoLIMj/ 6/?QrU.0ʤ+J2bԯ삍0J ?J" aEx +RωǡHncLZ27V ^ʲmI`lkXš{d3n#9@S(,UDy|̥8ΔF{LB:Lob{p].[4O092 qmqvLd%~A / Tsfƒڧ#2‰|M†qh71 FP nH 3d-?dȫj:gԹzqpq!YxߌG:SnnR7{d:DIZ+I8f%:kec1*+/`~r#y.{ye,ٹK(LJ7;^#N#Pm".[n͓Og5XсM3hs $et(@|~IÀTw[w41NJ-6$K4@3 p~?سk9V Zڛuc)_ mݴʷ͵?QpR쥓M;q1 L̂> A2(vq '{M1?]5*oI VB2"h 푙$(!̨T#,=!caLC|{'E!#Y7.Ps!IPE$*|4oa?M^oH:E$ oy< TQBYujNGfj!d fL`ymrZbpײf 8T'i BeoV85;@o$s^cd X&zҁ &OjRQ&$I˼!5+ @lQ|y?XC>vᗻ ,=#ƀm6`f`U]>`s٩0Sa\]}=* J3S~a$_oP'Փrtቢ&2EљTܥ:c -) 7]0b_AM\ _r$-P ,PEH/vK& I{SV;&B2BBPxsgi]rpm5,wmn؆Uq|>:D 2|%-*8x[Qw5IK$J"'\TrB\PQ(=$dx7lfZȓLJ6*Tٲ\ĚfHRPrg}tQ(R Xag>_?I, - E.PMo` `zC#ń 2W=\rL&bC{%OG6szF+b]7)\bѨ)~wu] |ֽGK-g#<ۨZTlTc6z"͐#kP~~xD6 郥9qQXa=ƼqƶF5[ \01d aG22O]tm922GxQ1͋n/y[5j:mX$SYgde; &{[P P Q7r| n*f $hd9DE4iu+;owZCtyiXcQ!@ehg()'ͯdəq|Hehfƒ)3#(K9z=:VCGd$ 'RF8ΚE AX9Q/¹%%P)7>@H>!EȘ;/Wv8- <b ̳xyKwB*23 -/x!Z=aoaI^qάSkq?++t?nS_n" q85OaSj\ V-x`0iV~W|ȱ2;F2oDoJ5!2J뮓riJ̆Mp(A⽸)ŬJާ̅xki;ު\o92? (Tr.b$&}4Kgܢj'|Ik{xۋ0[ko !(Y {TP7yh ǻ}'A}Cf^PeApXR~{BbdV E)V2 ;0lnP-%A19~Jt8'Ό`peqӸ9&@:*C̗^f^Ϳ4qb_x\5#6e'$zE*!'4y_Ǣ[{:z b`&yfH7A>aj;Gʲ IP? qCM#؋ 6D(0<0l TLF¼b)p0g'ehlFi}f ̦d25 !Ph[ÜX3ao zJqP$^(db$8t>TKFÍWzC4$ru| @6O]_Z50 nl7.US*9_ LqXDיtࢡ'O.Œpx1ѴoB#9 X RhwK'QN5w0i2l)ac5/HJ滷)tI㷂"J7@EϖEt(~X=( mTBT Ac{^C@\G aF[y_]~}ṉUn!c+zwߚ2RLlHd/{L0!އFj Zc mhBo1HiJf_#4!9)`Q#:6W^-e'V.K}{]i̒aۑ:?ꭼJ=N)8}ĜmбIҾ\ {إ+7)[>wS TC5P@a["cӚ{k 1Z!;QK/= R5<=Շ=h=op6dWX~ +KLPsvђr:R<\V9Fi'p Az%>MD07[ @.+##a"w`5K j39o{jOu>Z` )-w p$t\;|{`7hZ Ռ%[WaF4^2 ob"2LJjZ|7ɮ NI@uQt*_-"Yn@8l. `1t{ Sϙ{ςߢ[m(~+i A?0<329H7΋Ъ`C`G^Bc/ B89,MZ^#Y{(*Ϟ}7o"vHv*$6Y~ 6=g.yC` 2k6h7MhaB~>]W7>4hvV${sԍ!cٓ ̧@l@ۤmJtZ05vyT_׀ٹEÀLYBnuXSߕ{{!7F'm7W>Z"z>`<>8'HP:eDџ< 2dɒe_CnoN6Do_)891ޭѻpNVlJġz;93FXM|Ud3 xӻz/Ґ2#(ɟj 9 zK8:Z#C[m$w|t|v`l"F̶_>#qYkr2[$@ _|T- *DH Ţ(2CG[UkBԍFuÝ"*$P'),Cαku8dTK0y?.RлqȢq@زΫ0 %0 =s2;$7UPݑ*Ypځ&{Ʌ K/ە0ܑ9_4Rhހ.F1bqi+/s s!xsVRha"뙄-_bV\zveܖ7?4y9Efpz;ٹpO&PKC& #Sƺ\_ B@P3@@c$/ഴBΪNuStO݄+ZAhLR@fÇA7̼y{9z6*/|($٢^iE~ׅ >\LqVKaʸiAء Dp0@S3A5 ˍ;8r^([ o~%"B2_C]tZQ^kK#o#&_}Ͻ`sJ}V;2̒ ҭM$)oLdJÝ| yM3-# dzv˯ب).F(O phMB=i둟!vo+ҎXƸ&|Zl+O?GY-{?EqnuK]+'JS=iG\\\tFM0,y``Yr nM` UUj?LƛѠ?r0ϟޓ[]`3gХ;|Xh%c,>Y /t9R)1/.'&iZxZq^tnd&[gBz'ġt9g‘#3y(A9huX- rr, &$lʡZHyy0%V?Bz^gwcm9yC\$[j[჈ <~@-GE6$l 5)Iܽ\[mw>"gOTAzӽxRefcFx~KzNA'V :kI>Tf O?ig *Y7J#n :Ewq,%\)b Emv-.W@:gJWf#yO$p1Ӽn%Ëqu-F<P5# R[nov DN37:_LڏXFM wN Q\ DKhT pԾ,bƏ.-+rd'[IrlO?upW{0jMYIrqFxcrq$Qa$ILX(V`Fa{"qfiY/p-Xyb&;ߣ%~L民PRH0,W(amMc|,L@;/Fc8sF_;:1sB@ b +~*5g.Ph V dKq~cwB.b mlBC]=`gC{eetW{>hP. ,;ue18s=F.ED M88i&h!a8eQfs---9X&=ٷ(/wmX^+bbι&`k?Ovc$l.ыPAh9%إet!>.*?pOD8(MRFE:3i "X&"G]:]Gua0!Bz ۹Q +Ȩ޹'P$"2;KxfbIx@@z '%inKEȬqa/D)HoljEu]N AɆ#emhD-Ӻ9GОo^w{Q7!zo%jK •HhIT6*F]$'t'=3`a[9ENvL`l g0mas"k`jGQ>Ǜmu\ XPW8N$ F⎟s82ZPHo t돂#"+5l*_L/;.h|E/-w:^ߒ{(kH)M14M~dIBl:le>A,ۙR4zPkKlokJI i][}Z[nsWsXfԼʫ/.z̪/+ bɃ^J MT3i "P 0 k|&-.4&N24!?zC&Geګ(8 QBi<yA@oQwut_-6,)-Hb:mr6GA(K_d$# ")Np,{+١Z v&ŒWӼ(`NN8}o*KۇĢ+ln^isz+ @[<} 4ub <.$bzD2d(DOMw'1J0FG]ec8wDK6ڱ2 W1E46](Ik==*!m:Ś1,IY' inٱ+҂$ińÍdAA"0׎0fFh jvm]'ѲT=={oM}1ʄmͳqZ~@v@e7\s)CJe.XdQKF\tOJ̈Y)LEFpKxē!Cgrͮ<\O{htE`N (?>Z{c_#Y!M?W?>]~w|nL5ɷ=O <lFkvm?PMeQŽ*s5} knI*Tx6LLJ'.HMN?w,Q) y'B`t#5훉_m`+k®ൻUЁitz;ܸ:l/u&m]߳e H:J?Ⱦ uW}ҙ|:E~RYchmr huC=hiKTG~0x**+m<v.*+Zӳ^*RڕPg5ysLvUiߗydtИh&voY &_Ŵd̨/n==GŚņ;3F5#)[k)MoQArtUb)\c1n՜V)ݷs`[gi^U<<33,04:}Y:𐾫tnjI_\l>6Wb?;bq2;^Yk5^Pq{~I~I BVhul/Tt0[EGDWNbbbWu}IѠ "(ܸ\,?\:o)B&y|sx NL9YC pTwrUI4j?1lQ% <C(z1]Lt%4) ($wKZ 6$2<:rw,28 џ%gK5MI1[M6fDV7i4 >b`/id{y_B-.LjzId-?_bA3SݪO|aKƺv6fhiV&X".za4ʍ5龸ITyVn1'jI,R,-fYXB]kk!J[Y%Ur1X@#X^ E9.읉{~afR%6U|7r>x^y"0Ã05E$lyz^?rTs!a `1t~^w"pz:?ƵY.xӒ z+B~/mԪ>W$,ʁg{#`j{)5\K0b9nVoR.GkI'U2⽮w ՞>ٌlXY^M^ aЀJbZF!C1wrFʉU#CU\+ee8=JB㠘ts\c j6Bk4-1٠+51|+&56W ӈtZ_mFĶؙ#T.Qq 4|wM[/Ay ~=x¦bu6#te6cP|yr9鄌C0.o+XQ0n(n,rٌ_\t<2fԥj%㑯ḓ}?a TDMŵS c}&i_?^fD0L/ b fN1Tɬ}u8%jQHc4&b} ~Ĕ Fz4gd\GژN‰۷(Dxkg3M>]z'Ãi=S5M1l3bBcwuh)Tt 7;HBA}t{BvD.&M(ol?>o-텼c>)AwdCwS]EX,_'5@+U./0C$=?K2ٷ߾ .a"Al5W̆a3 0Xo q@gIߪ5XO5j~Y/~Chb8Ѕ 9IT420~+ 3 8JeDYP̞ŽD;!Po&hl'g?,#/e?Ɇt XMwm|d0دBH98G 4FAkYx('U4tEsr<e1 {bb vjKq^X@fv'ob$O.fz:E$QKV.i|zD^F@qX@7'3́VH Op[9"J~_[;Ho`;+Lpxj7|_na ]ߢ[s٬p4ι9iʞB~`EB'7p`XL_R;f_߇sЩ* C=ױ8tcUy=~"B+u{SIt4j@O7 Ѫe%0M)hL &;4oԥZHn%\n7ab05g۫]1 LH8̏Pmp1nusl|3KәtC&# 0)5)Ui/+rax~Ga+ |rOG)ιbh{}.s566/VEtZY]aM*O v:i,ՕwߥΩ)}GX|=&K\lR*5M&[aR3X،KYk'ig>]:^<ȒdBC H*ߞ y%z~fv~^XFS-"9 !7ֽ;pC!(ʬzΏ*uh+FB '+|7Ao:%m iHo$*&xrbAa2t8{H霐2%wͺ^kBԒ*߆pxx,#K΃vMBQbt N5N~:jbdI]}S&()zxuԾv̈́ϩnаJY1vulRVյe6F5JQIXWdlQ$sjJb*V-{L֟[vkc2-b "hgR+p{F( !C ;[g9S9~65U˗ʈ ^3ׅ )A#⑱"!T$Br7`ViI*!2s>\teUYI5j!}P [4=BSS'>fFx5$L٠2 iG+RE@aQLl{=s+0ũo;UŒhAЎ{a7nPi_J+9o^uw*fɟ "04/sU\NfZBSu '0Q#! ЊIx{#. (8$88N#f:' ihÃp]7(EV2c4ML24Xg iQ5jԣ5ٓFohc1J2jQQf.bYE TuXL\ȢYBՊ+ZjQNeI]S"ŷ# \ ^z:h:>VYRjS,i < ̃<."KygMN2 !+2{:w|5}ֳR&G\hgmj9M/P,Bw*~VMyO|OjIJW"?6ex]/\޿EA)D[C6~笳Rh-?0<V_ ~|5Q cvՂT3=޻h$Sb#OӧuEP.ӿGgleQ𚕩Y7eq?M N=`}e o|_j%|A;&{s|, cmB.q- Z@&{ծwTj&OwL4l`hVۏla`(f RP =<'YOX<{OZB&y xɻaTsZrfOM>C۩];e͏BN”I (i9 ׳$PY i9<͗ aqgq5UP_72%fpVQҼ 9ɜ#ϙnFd!GZN #(gN1/0&TLR-i' FYDW[R,9n3pq@Bc{'l N('0H'$q&.Id*.NJ+U#:D22P= @qbFHĤ+PӳQ8 Q/ݮaݰ5nyțPAC%J4Wo2ٜjUUF-q3p0b[_\p#SgdeYSmVD!`kMǼܤA8fm(❭tb05 S *#Balj[UBZL!9Nn<$GawGuy28F(yfZd!t ` 6&b^i?~g^g{VjVYNzA"NxL'ݡhC\ⶾ95X<*g>.'p!<ݕD\ C0P*/fc(;eTs =4WI8e,hN% X0w\D `DXT'ñ0l'Vg3ǿzlk8gk6Aؠ/V;ꉂUيaT]si,?:8Ö\16g:M͝wVg& 8Jz?Z6H?9k+:O8bg1YaӨ\zRwn.T SsG5Q\i hJ28(/c{ a[E?[`c/+2W4_Q У#uh`~*I ) ܀JX7f<AV vWđqLp4kv>.bQʥl zP ICFT*/vyi׌[j[Q0N#cWeOexKFP0k]S6J1R;;.ÄDC L|Yy= W ^n%_n/XXs%q);0L hv]뫴7k]E7sn(}uβz"\/|c;݆6=ϱH]ǝ7'wHA3BO {>cf"LMbKk9E(YDх$~&\-ddE׳-QP-p]9CܩD閱vw\svN8mO" SQ P5TEx-yخS}՝ϔF4D@cH2=N [p226cb#0eQCќ"z8=nil?B)VL B{Ni?)=2E2aeØt]tf|Ӹf.}bؑZz8`-H*}Gsf\mF 13r3z*EXw:TאY]o$*۸lurf|q-G+;8QG:\q5󸌷T0qJ=zP) px? #LAK { {o`ﶅ8?3opؖ(\3, + KױD&e9JyNgw+/hٔh[˂-9o/Z# 6zO~xsx̼|!Ah(3hA(ˆw&r?$KA` van2y}eMwo\psRw w3Չg1P c WreGfJ,~\L)1V}4<=m}**Mșſ|Ku~]2X4LJaqV3Wu0՗Xo}(Z]M9<lj]EY-PL1,js9cŠv\9v qqѨ!O!ǑގaL@A-:Yod0lh& Gmu IEFj4}a+qr!vÇFd5 ?783Fiw&3ݜKXL!kŸ8 .d gđg q;`bDZA+K_l+k~(-!MTPGj].闫^߫\ ;ε̚466ou`QyjfGt%dz^<3(^JOL]z|TeKkG;"4-%6Lx-M1ϢF=[6ץ+ + ̪aa!/cZ!5 8tcvIkKh~޻s?OJ_Jp?׾FƦޒBgC56q8>4,g!L\R{(jzDX$/5U /RaY2s&3DV%Vf:ċ+A 5)~~?ks4v-yc&JYj_Mڬ%7j]qbg.&9q=&p 79s3J b=wd!eR^CfJYqJ)WCFhA HO K}<x Ss"O% ֽ3c05_.A#<7DiԹ=-yh #,'ve[<z/^zڝZnjq3TK.櫞=]~,SkT'0$fYGxzjҗƁMWBNXrͣk.o/[~uE8|@,.q"Q% pޗ[U  2,uvHU|T."=liciCymW9_:2뫑/u l~s+yqRbq ߖr#98&{(U^nOYPNs%CtDtWWÜpubՕ1֯xxDDvjo+7O|oӕm ) }%?E*z ޯz? in..TmWW';'tɎ[LQِ/Cy2^oN4u;G&E%?mU3̐;&C.,^7l`.,CG9Yi&Z'-,n|ĕ;VB\[m =磄1aB?^,Ѵ2k6){KJGK%[sSm~HFHǰ6&;C-ER~9C0msfG?uz έM7`00qtoMu}w>'yz"e+}w]u(4<JFcKUj7.:'q0%n&A ̨ݣui|)=Ȇ-Ģ"<DLthav[jA(!Xw6󈂓yKJXujm|LW&9:YIM'uYQӠ)%LQS!8bbp-ƙoE t*ky;0ʨ6U=]҃|r4oH(SC2\1'QB!w1Xj`CAF\!bqbWN< l9ƍK]=ɔs^5'6LlCE; jndb|,bàU6߬ nQEk{if_<@ y(3C1s8ŷP+eFgA74 CLjNF cdea:61y- pP:Ч* 0u`M 1 ^fO1YDs'։QS-)tH Uʿ4q]௟ ުjgÆG`VM|țyGٟ%!gh T0.ku+#0~}rTTjoaDWJF73Y5-O{Ju>{(4|\ ^ ަy Kʖf bP\n!vAH93չƓeJMYN,.* Mv4S5l4R̚g-ITEoygM8:-d>Hd3N1 LSohdlL`ѓ#jT+ܭKTۊ#1 R>oH%umthkV  "B5l""1I<%'B5j9.D0ÝE Sž]% GE3j31L7|n>݄+\ Q;`+3JN.2+[lsW v)vl2pUME+1 ,k^9u,O]Sq]-ME$rvKCDۈky8抁zN墚 1/)%<)\JWmkNǑbve^kf}rN2w 꺞vLgw)4!_h%$suR+{ 0Ɯ (Ԗo}.>Fv%ulwP-Ky)ܮoA<~=$[L(q]vr3P`#[u_;ߜ1{mM%x}m< jtTío.c(JJIm^/%kBS%ӆ(ָTVA+rlɖ1=A!SªY!lG#%;3Aӧ3QV8!D9][0 Vt|6oB󋭙 k֮Lw{nfTi%ȭFOPpܭjuiƍ. )r!#dӍ&\?aB⒳j'ȳM4iO^ZާnHFq=$*]"%YbĐ`'YNs8^(77l"L'/zDgN6|(<F# g-jSr"*!LP;5JY 5y[g,R8{'mC'BLE&q4LyhR3+jE"(JSA6rƬIy5pn #$GS0`lJO_TM.e&)m)(oti z+Ze¿rc,;eBTU1r $Jںm-`[VMS]Ca xYJ',  6؊ .AT[>C]k ێynn2e 0KHf5̧̺Di9Tb_ IIA]pp̲S,him x9 ɹixu+F3(\L FᵽeY7^Cx9a|Cc\M Ĉp,$ *erG)hRr\kfB@02 ggSm:5Ma'tJ|ᯐFq2ζr4GEWZ F }47s%S8Ow!w I"bj g<; ulHlGIJک$$5s֖`+&۰YE,Qli @3l,)I)"{l`H +m25p+sm=[FEkgl9K1l~eaW;iLjxXp~n7&.o`:O؁cLë]oZg}ƒXa|*!-Rf0;Tw#u&[THx+<$$dT5nS\jvQ :(LUkc,E!%@5Ua|pAoCEa g:z7IC+<w=lP?KUrW>Ұ?JO߯g>6o%&O, NܫmP^4+?o1{Ih`=-o7I+f/rﺰҜEWp ,"T$_^ ip^G)}ӱ|Y][PB00C =Nt,(7y&j{%.]:OWf܏L4o^4FxϪ}b%,VK>eӟS^~w3 L6JɟH<7ޓwэqTv%(;N`U99g[M xml@S{HDE'LZWcFc+})3V{."GxpA,*ӵt< ZIߏ z,"Y&[5]|8 s1-M;}=F:8oD$ͰѲorQg hK~YP;]--BZ]ҍHsJ2OopvW,] "+.'s~"u5.p07`vWh<` 1iI+p~Ry鼇Q IYej{e рg3q0ށǦ5?_`PbIDE 亿+>kN!w4=TШكW֯MFN >Ί9C]MY-wi^~>o̚Y `l]фƱAU┊˶&7q yl4gEaAh}=i&Li S+-Y8<3MrGk$Mq?J:']#Xڦ1LN2+u~@Pu?~S^% MORxMIXtN 8΅(u{u2(gߔס2JcP$w=ɪL Iz`5&" 'ܒMD=sbQ/c\U19.|-r vҮ;_pst0ZqQE#6 5)}}e%Ҥ֏AN ?VAê򥘳ʔ$,?Ɔ.~Vsg/Ӌ|Q>ٲx[Mxϫ'İ~ٴsQ9B2_\ūE(I~BmWYƻ33oW%YYJڼ~Twfl~E-Yly,ikc;[|>?&jjx0zWOQ'\UFJo96N~zNUǃ¢HE$BQ9a_czl.chQUo|nxw%L=lc(Kߢ-͒#A,C1б_gMѯɑoĸGk9 \DSd;(ϕ{ɫЦ.L7Bj$ܕD!3. ?/冇YSrqI=]`Y!hQ}.t<'_vߣ0ooG^'0ڰRv%ڈY4oSzUB/~wvʁ~(m>' ծ7='7趃 `QFw-uqWBϸy P70@<Չ4~w+Ʊ=* ЙnLGuQS)Ko0FNŚ\?ѧԓ3 eo!q¡p}TC`.Nkcɰ7p 1gVSu³/;Ž ^ ,R`-$FCw۫wYQ HfYh¼_AL6 G Vr:Nw>^&ŧCd1Z]cz&HSH iMo` Dw7fжCB](;F" ܢ4(4333D5E<_ݣn|ǘ<ēT gw^tszxGR )*I+.Т ִ냻&]GٮE3:\ә6ms81&A{W\E__`oKʂ-U=DW 9 W$7l u]ni}'m(5F1%J*KvZ$ġ9H/ؐo 2QKԘG([;BT\~Ny )AflWu ˿ww%jrjj(.g OKEl=_̧ҙunz22W5P܇cv ph.ő$==U i.eA1O |*6l!2ѐ ̂nE]`yv'Xj@X36b|욯ˬ1)Af(=Ɔa-9FiALY\kٜ-OU!-"_7G?~ܪxJM^eie m:_b5+9Ӭ5EN@A_0֥:Ç)K!zV?fD'mu`C4eR'q1/Kf7O5MG.ZyW䑯Wb˯xU+\0kٔyb>xgzJ7^7Zj.Y;tY~ ku[$hyq̉&M|T\5o.L&S00<6?=^ա-DxE'Pņ4.ҍDs-"}?L}x*90AQIjɌ\&`;~?œX|#A3XJFp?sYm1 WU5=4M*緞[{͵8ALY}\bq_:NXMβa\ǡ-CDwvY.kn.rP5nP4s>45D_ִq@cozW3ad6!Ŷ;P>;Qa`~U-sE ϊf#OuqZ$^fDXklZ& q9 I/>]y4`M󌳚 He ~ B> ^;@t72*%ra(Ok 3 ۸FN%*޺'ǣ= {zdq1wb6П*T+Ӳ-i, !!'\utgGb k\ v`ŋgճcH*;>yKW뺮2lxV;0C& ot2X5w䭰EAGby! +KZR2 ECCL,SV8(YdML9Gw;ou L]YuV#լU6h1vݏ5w5 N[B ˖%6uQ_g.m]&FmfŘ02}e @]?}>+c{O{z]\"l=]e'y۰Y-Cggqs:7*.5Қo}8z7Z?n_2q::i{Yy¥CS<>԰^Ajo{߮up\\:3POf|H mKo /^0iYZIt)ɕl6 +~mmu5ɇj"ڶ7Onea'[ D;K3<|dPxג7O9~EhId/% d8Ÿ#ijG+m^`w93^fz yw?| "rVvDHS f:T6yo Q:ړ&lir}=lJV{L# DVlS~u>_b49`e3}B=/﫝+Ɲg@PXsZ]ŵ>-w6#=j]x~ QUkݘ?G7}qx53 G mCJ@l<ͭ$ڢ(?F8K9X{!`KL#{fUj+tO\ÏJfgx3P&h/KXFU)&D;yCT9H{UۉT:n0`o{?9ؿK)@D՗VU=2\*V/Y94^M? lƲ%sce .LDZijXT[L[(Lr>IZ%%]Hȃa,U)oɓyu x uDKb ޗv0OȌ§w;.0/Jө ;w7LiV:wkKS %V|h9~W֋!j!]0\>NSXGmS"n(B;Qՙ4gqAnlw.":@pP_\9-:4S+ M+!e\ѥCU\[׸˯vEwܼgy9 05ڮ)es;w;a֡n sm'4Ϻht+AE"4btBDL;J(kXm_c tPݡdv 6t<)g(΄pp;qC(P14~5G[&B C$N$ FݼOqx[~_okjejF(Q)6c|c)l-79يc^KH `5}ߛ9 Un5ܬ+0@gItc+BR}wme#.;fgg; r+,J!5C+?G&cĽ u/UJ+g/-۫9ZlqϡM d_9'0pX7xPQm̔݃{gRx+ N v9WyR|A5]6k2Zh}&irw\ ݨ00Uҽ~%&{ޜ 6P|#[5 S'nk{RgNnD2)(A{u~0yof_މo7PۣGcliUbBXŪ "L uì5iȲ;W鹕.PYa[n F3}Nqh7&Yś* c ߢZNrMbkpQr9gr`2X thH"4@} IVR{&$@L\O 0!HҨ (pK, 3g~ԇZW)887:1rL MfJAL.[-tj^ @d}~]uR፝.mp8أha:34|ԃ懆6^maeγߌ 7BN:vSxWlgOdq?X1̬%FtرNesRGo3nwrp];y|a&g\m̙T`P7c0_ޗ\3\; 'Phe%Hٔ!8PB:?m&f>Tii!-av6' N44 L 'GTB[U#0k%tTٻb9X}]Jj$xPgf T|HCLA"AMmA {\+vߋ҃A5ھOP }qqi "/'S*FEW0>֮Ve'J`X{10L*Dz2׬L?\HCr7?ŰRCbߑw71)mX.OȎVXaX='٢v n=Z&0ƫA>!S qYD(NƷ䛀)4iFߺK@*1X}tU;Om`DyɤC:Wr(LLV-r-Y ,#(1t?q0 Ņ>̒hs g; 9]4ؼlMW'yO22M=0[0ݥJu m+t'3pux??' oA` fS0EV9Ej!JkJ-(&b@M_L?su&}"!iU@g/%ls@%;P+vv,X̝5~HIu6eJК@$05gxה+8QӥAEh}d~scYmc(m.N# ?-;-MMe| ^, u=ӜDؗ@!Kn2-U"wgseg8f7Td#`J{ 9 ,}h?z9* &kXqxT<;QݹU֘S WmWqo{*z1?Ie``2)Yf@:2/} q%6#VӴjʰEb[qzjhj)Ѥ<[jLL s! Fhm63po:Pr}"r02F pà^-āG/#Lו*Ea*CBPf P#/޻Q-4*Mh!S`GqԶ|M]]-Vge#ˋ<6ff~Í U,ҧ=sO>)PUV^Vio `~KbO=U>lJ֟s  b4+2JQޛS7*YWwWD3c?^% z2.X,: =^vl ǷmӒAp`8 N9Ɔ_`h?h/$z;c)PϏJ.]L ̦xIhɓf4yCWy?7G榨oCWp?ɗU1!}>Ғ]b 2be4bG䖹AM; ̦'Ckn~_emay?+(M@mӆś3!id"q&k=[r;lmP<ۯ{!FK@_eŨ) EyE9 KC1ʞoa7 JϹTۚ!%xF;WH}}g@)Nѯ^ZHFɿoÍa#N)0^d1L?Pzj䥡cխɚfs5$\ ;SΖH l.Ievy}H"r[_ G R u"҈T |_e^rjyWYCw4:軘h_N#%26]Ɍ/Qu9 w uweERQ9;bv\=$ܚ.ힰm2X50vÙ~Gء=MJE L3+_ !=z`/L!fSQRkKa;I &1>zT1d_KA̶b?Os~.?9c߆Ch87Ћ9dBNKOER\W6`Rk'N{_2h= 3i ИRֻzd%^qCɗE4gF8l:׻j a6}J3L~)W֮pڊ,8@L0l/Wht>LX-EetwqLv2h~ѱ{W ͜uC܅:n#[m|8-pgV ̼1-.]^,7o7}02`ii^蓓WCv_(iy#hϲ,Uk \O\%58@}x8'BR$r`nHP u{*#NIdsaT8>֚}:gGzvȓW3_,ncIM_4''QunU9rJXc^4$Hѽ[sHS*Ƿ￾ͫmG P{= iY :RxtOЯxuQhKkVҊcYsI}DLh&P%K*3V]iv|o(IkKX$@r0k7vIث!#k<Je/-8eR$:nʀW<gRh[gKH ĸuM;i mr'rl\)'ԶQ(밅}a]j5qNCYg_u>ǜsnӆDLZ|~O4#Ϸ6ӯ6)iG,[G0@қq_,Edĕ97a6mę!й׌5 ٠A[6Gn/)?["`uL;84x+^Q:P}R0:ib9עp}@m 3Up%^hQaUweUh}WΟ}?ݒ|;=:|%˘ <zPGPVMGޛ)}6H188M[qV<&+^18@5MFLS sኺ$y6V@2HhHf%[9>eħW$#O9u~v c.S4@fjLTuwZ7L e6Tkғ 3y^d0Z~&Qw8@acWNّ{6K{LbzR s<"V*A<{ާ[@7_im2VP>z.ma/^w#.y~[$;=xf|5dN+C>اA'2ffs ]` I%uc_BkNo"RHuOwg*ݠǑK2ӷg SO'vLi#\mRf_{LuatvNLe*_(eWf+}OA-Z?zcJ{pTqTHlVl8~t")aFY `(oђ\T4T%V$0}ٓ |o)OЯ^;cYRx4w>-#qے+| &{gW܏dO2qYqκY ped?TԊS!ySwM޶gλ*Lÿeu+ko_})5 h r=CR{"Y";DڈڛNV-gogyn 1?|cjm&" }fl?O :;(7bz_pXuȝZt"%%D9FF{|(6El~h{٬>9ޢiS5ot6'duLicEl!o9̡+5J_P?\|=% &gkg¥Dqh\kOjPO.QP7 ??}sR"RG`Q3QݠXwb}kEU33 ?m0oGT;o;2Rc|A} `pڧQ[6ktS*Xx8m|.qכ7z@ڳѹu֓Ok.S@JQ8bBGcʱWUrw&W׳Ͷ}tknX@ =f? SF=:t+y?15u7~"!̨{Vߣ61tc#`K:Gs9"gyTߌҭ8f\V^ ?K 14pϭ<eAlV GR2A[H Nr>ms0'jg((5I*l8TϾ sÙ^=bŋ T.F͖SInf-3^hg\5{vaND>3*Ϟ?VuPȗ)JV*aPHNmy5T.4TLOOCG'oT;{ҎR1T,trzӏ:ߒBw/i(^3t@GfMTyr3 L6})pHu~d֕DX`Sڧ5\0{4w䦢!8j|=}b 'ᦪ=| ڕbrB{_Afu,ΔO}>=fOt= ͹ XE*8ʵQtE(o)BC6%. "T?|ooٯv)01;+(&ȁ[<K$CsFvr$fZQWfS3sE ZzS2>2&^KdVX'?+ _K[[qܟ1osm_@*`c'~Zsӗ wБ'[ĘEdr.(906$䔹f7SogYS5?9&/z'H廉 #U9xeeSyoE94@#*ͽ--^\W86ܛNvK gz|oȁJ܍#J2 4 0TC1LރA! b8W ֡N 9#aIZdZ(سE4UJZ. Ʌ:i8<ϵ]I}h.BiPC*Df3qͷ K}rnbyB9wu$,u-rJBrEB}@' w iQ?֘|fu{1) q6jЀQ p7lTnD<:tX)$Y烅9.ZB˼M" YTx-!f7fT ]$Me#qM4+Pk@ū4 IӢZr,i;Nدv d 2D+A X_M[g%+{U3+%,nsV-ƭbU'bS^ʖg__`9F’Q%WY鯇L%"UV98DOxhOeBɈ^9; hNp.}~7>,#znlzw=0\y'5fE2{\ONq}*ػEfyb17t!eh¿n+a7W쇠PU5v.6ڎ *uFxdzyf{Vx y_A{㔋w~x_QUD\ay65즠wf~AߣK{]k=>%X[/»PO!;a{ONfp4*q`K/5W[B;p%G(>Qs}g)itJ-շ̋7()o (pB` rf S%7\_/qZRW0rP]0)69/g':75o ;@W6ps?3~gR _5kϭ*%L.hv< 8}N VS݄x3}e7^sdu9,ؽU/' sEzqRh4wmGEk^ g `q bx}$fFk;T[ 0O?bZ^$R0OJo*x*"p@gOݣk1$綥ᑱ]MxN!ƜS8GMaü+^at;AпT˩,'%f9}O9}#:0TG[NגxX )|blq(yaUP "P~zF参Ȭ|j꧜N l=:<Ʒ_;+6w[BQjM]WKf߱yjsy::r_6CA[zClUTV{fb/~;JLNnktz 0JXeй `n@ ?[/3Y瓒e6J``qSh5lxVoYpJ?g!vūiY9l?'{w d (9.\VFMZkTTR0 "~TjҭCcี>tةQwY,dx-b_%W w{paӚȘ٘12&DxdgCx0Kj2Kp7pM[j(1+'6w9M ;K1y#7Nzkh#r (2F6=u()Zw^!Qꋲ+.IC*VPFLM;W~;|eH"zN ~#xpWIr:[}\| iUUmŴ L" w|\?{\)Bռڂڪe NquEF<'3=A(??K|;Zz[mEhT\;{#yzi;iDޛ@{RJ*)ޠof~y\µTB0I}S*}X1^!4dԣ[L8-*-%E m){G u}%LM46%=4~bN`e;\u~v* fd CCڡb5)S)%;:}Ɖ MXl8:㐸xl:0\shw0b3nys4A%F31@r$ Ն9Iw ;!ʳk2fg61IFLZVEdژW?޴Fœ2_r0\4|QtWbdX-F ryGN.Tx>d4ÿZ=[3_?"ߓkWBփݿ|a z}f ǁ$,A})7hꈿjG(ü*ƃ+/jZ/j䝝<=V!~s FI,0^h(u_)G{@!S_W3v+u ωߞg3m↔lQ`5nn|ȫh;*R +(H߿aQpc(3l ^>wԡ,g| .X٘8@qm/DeSL]ڢ6%֯e œ#ggbea(LY`U 9)utd7m^雅3ig6ӊ^aO- w]YS-akp.yUf ,aپQȝOW?e -;FH}%Cy97IBPRL-8 ھ>2ѡC ۨ}Eͱp{HXx{ :ڝ #TqӍoG^ؙ+'xg?XgUn{Wʀs2T *.|QZ=.'UЈ_>Vq:~I+ޠ 7O ڴsyT/NuDq a z!(|fW2韧6Ⱦf4!k}i=t^a(ğ˔7zX}[tA\916 8-5ACzkyKꏻEgPհu>U6I x'D%%`hZI0WR_2 Xx9ڱ3抻@~! ARJ~ͤ=!J_<"] TvѴ]ĎjDOE绑 nb cVdƟS>qd6 \^_zMaFQ0yZlsr ;nV3JVcO h89ѩFiohP%l7W~|DcU>6~y?šM |wÈkP ͍RoQDeWn5X|`9aN˿A;*" ;%kÓS^' urP2JWM1.@2kAʚ~v~$Jac ퟡz)qDsg3\%}o+5R4q1SA L}wNWr㐣"*BST&ng. W'T 'jz2ۙ}?9+Q2ahu}Xpe_ (&qM& '94t_Cdčk1B .~^ ()My6_P<~Z_O!$ƒ w̘KyW# ޙ6uJhG,F6k(ʀνӉ)nS 2GF#Lm_``&e9DN=㌂YQ [t93;\m22p`ݲADN?)w+pi<=т Ԭ.5]I)08YX+X^PzF|ғJ=FۉJ,O k25X$|kMUiBf9xF͏yI`,^9]2DBg~43]}UL/y쿽HԍO LTqrҞ}|?mг6UµqIh心jԑ&*yo[ ~c\"T_Z""Wraϭhۋ<\], 3#kuɲ]űuPt1 ]B5VF +&9;#:29b7I%Vaeۤ+ooe7 lieSVXEC$Buas#/$#8c<~l-z)ңit>ò\.XXI,G>Aam7],3['G"6ҊjFЯG 7kCcrӹB5g_ R [7GB n?1 l?3Iz2vN!''PE&dƍ3#WK$$ᄈp[ޢw~o䌩JH?OXef0vRDJ.Q^N{;'0MVWI[*񾐭Z~bCL>q=HJ [Y6I( fP 8E$}OʂxnqB8IUFƘ|zt5̫3nfzbRƃ}S\G_A"Fi~8HpCI L4z:w*VVtma{^/IhDv ͺvrh)%-OƢ:6][|Fٴ >)"c߇El/qpM2=AiL7K(*JwL|$ij~ a_4ߒ+dIrݎ8gw ͳ]>|^sҹݤa_Rq~m#!+y]Hޞ6a|~\h JW @bӅ9p4+%axT-#/-&6zQj^$\>OQE!>0%O7&u7^Z}9?s_>c=}?K흧8i &߉T>Oy(X=!_$wQSgY ;<논GP̐@&The`U]Ne&Hi&|.f?]uUDN zbGEfFQjEGu1rt A0D{u{^:Z>bj`7>[[x}_/Ǵ'@+D!5="6bHAeVQPcNnU3HfjrcʪTl9)]3y45>hbb_,ˊ,b2omv:O62<˩/} "8JVڍDZvyvRqoe$.ܥ.C Y^ C-Yh<3ٲr|sN,cit}-/ΏquRwZZgݩ[Tq9gTzA/~O Տeix4_'މdEh1X!#i%@>p;LK_UL3Uj " j)N](%ʺW-vyH>,,\ЄϗoY 91i)Sbxxrp<0m+"by}QP%soҝif׏ȯ2:G vSIxxyRGXXޥԞUgZCY|!_jj$ɓ14b\Rv0?֜ PiQܱ~[=) !0 |;[ʈJ|dk s計 jwQ!1l#oPTiHxSݟ7S<{.5_ #|Nxj7^K[skRX LvFǵKlv\|hAO}L[~o| o]B(h*LñMUVvoQKRĔ.R(YE!qifxn $be~|fxF^F ǻˋpbGϧ==vōO]7+⟩s_)jUR()AYg`ʓ6s3і -Ng`P.Lzˍ9*18vzz[cJV)!IlN7XӴ[Ch`µ7HUS!$ok\ݦo$ QnA8YCeTm,A8j 3q%|BA49  շ1O:(*,w~2@= 1M_]ﮟٹ7J.wLp:J5N *Ʈ2"m#oYy*Vg=`شK[׺p-+<Q\uo賳KB/ȁi*2,xz%+Mۧ 5ߐ/L嗋{2lVZ{_>FQR@ѽvt\17.N#ʡ`H*f/B*,A79 S|Z YckgMWQ)xv>o}==&xpLRl|ɀf)|OQ cwMo @KR/u)3o ݾRтW:Zw@ D'Ďu#t_gɄzb|Nm %d3D㔟 /Jz,ö,p+ܖ9{3OFv]I$>P%<4F[H☰g^i '^ ` Wp` Z3c3:]>܄y' 2J|% Oy&\zROH]P.Q*7 4(&ŽC:%Ct9ny(ߺ%Q?'5SaY{sch$ŌaBbM@?vo`g=ϨOy4#m8|8I3U@GƯH2f)J}2s[tAG[pYdgǩ>]6{_kGn{ͷxtSɍjy'DtnRJ"wl>jK OsE,2H:>P鴅vd &b1A|;5y+~R c>Xv 6%3IvKn)$ C:ѢNt}Y/UC>WY!ΗE-J-%zJmqM[b}hUuzveB^D Dݑ@IR]Mpۙ>\n#[BFiv ;>Cy ^'lϙDZ fiiCB.뜻'|;<*!eYD^|q`c(qk`.S[MXtǂ2L4\/a {\YsPV.T9jUil"Ž@Qg JA:RWGwNP,|cqA[E:ཚg MҘL)*lU{Fl_S4ؓj6bjW$3QT;rB8[2d -xBZz::T/,:ҿȏd?b.>z5S{DDDDhʚі@zeK4'o?%.\30ޡD5mMQ3W$ k˴e:DBN.O/&F#˒y9FXPSre;a B BT2 f(ˋu KR[/#(3/{PS$Y-AO8vF7KrJDCC T¢B34BP.ؚq疻_5]=,~ϚaGnڕ۱b#me[<k̗2z5y:NAN;gokחCRiy澲Ił?~3[\nU!mv)ABnNRqվƨh̶dǍj{]#u砇C񮊰W~ ,ErJ Up]oɤ?jǨ/)JW8$Oѧz3vGe&fG|n;VI}&ւ斅P9"CfP\ɑ/r13+?mA}]1 >ٕcEk3(U n2N6 n[eSMKKe*. .?ÇLe2Cb^A4; 6no 췤(EL33|"N9 F j 27n눼jPЈ9FG:ip)j$J#a$)?2;ZO4{UԠ@v]u :MPuۑ}b"G:+34S)SMң3?um拌x6fB%Jl_5:sΥDP_,X_ǝ._Bs&t)|j|Ovhf=9gڛ(=57ĥ9l 9dlgdEgPe:wF_q^}4Qyy"FWJrj`aŅߝI!ԫ$tT0Qg7 i)X:ј*D]Ρ/*$c$az %b&QY8}:W-҃ꠔ['SReou[h2od&lYNznyLqE _U?e^ vQη~嵇* ?Ҭ9~ɸq֙o$Q$HоK޺jrϡrI7y٣b~Vxokcڂ UK6 )yEVT ^ױnޢnYpzl6R"b9Q]M[f?ǝ£aݰ!Lg*iPTG#w)u{ 9fl8XB+uLc4^ ÃR_\7)'gό *z5i)]p\SCvuPe).zks^8ܺMsTjG}_L3ӟ7S.7J>0p'GhI;wfj%=+f =HJGo5lxT<u'BCFOUu!N~)sJX;> .>Cu1q+EkɗQYw==_ 2 >Lк-=L)Q)k.JfkZ%xR-ϟAO>{do 0QYNd?h̬] |P7wGM]:Bbh`*! SLo64cܹPo#5my^3/-LM&)E YL0 }@nS0dL w4FD2 6dvQ'/f>x̹nGhi$q-}W]D-Ƅq#bBF"K w e5^XdJ0eHO'!2+E)BqLrff(* Eu:ް&/]qV31P%TR(b+JTdNYC@x6 Y{($A&Ke儹#/1(sVJ>kn:5 *ڢsss$Γd3,Et 34pY33 2OvoM0thvo,+ ۼa`_[Y]AW|@XgVNC%SS}VKb%ScͥKmJعLeՑBvR6@$} y0Cqަ ._`r0igDӓ\8,lw E-FyƅSXK v/s2 A(ۦEK$NE&ٰD0H7l2 5r\BQFGq 1>M%9 xMGV#hԤ{l-h,2ʙksMÊN{ 3w5C~>vƑwm`288y6RLyf4c%0\uezqxfY:c&c\MGV_KO XhX8?7ג=ăn"rOz7ҹЗ\Ʌg&K;{'99){7^!jE8&y A0,ױJi\WGѻcǠ[#?g؊pE!w`d8 B٦WYEiWN=ۻA0=Y_). .(a*W~Wp"RC= zl-Ma G Jٖ {Fl_:rt97YuU޻y2E[Cqȍ,?Y CVpG#N&!-}DPU tv:>"De>> DhaL`#Bh&_y#NClʻP'wrnI++93@Ja|P쑯2m2#I(ȕ=˲GPBmty°Slرxj?x\/5D=RX[ULn]5ȋmɛTPISf/'hb1'(tJMa5r"Bn;#Hqx~@ų7DCOS m#6Z kz_kƷ [Pzy߉vG[k3 o][B1?8,ӈq9H Wi}~d Uє؎E8N[.@OSwYd- vd " Y .H@Au7rt_Yߕ[2گ^4* M; !1JV 2F>qx缣.qirwu: _ $?AMW WCzm_&2>? (]/XuebQc\udtN#/[_OG o~%k -NNmcyƭ7.$:vt!vt}wfoLf[x]p}(s3řKbU?^`pO(xy #!eikO)1OL/#+ãms/ 6#8LJQ vAZ<݊(12a=›H ˍI$_^D'L?Ů8_$js-Nx,"yhV#% C{g P(\Ǘ4$j4@wfVLi!T6|ppN˛11`@Ž7 9hB,o 0c!tV"\/ |-fG<7r6,tgVesoOδ9DTsg3 d_o@n yu7ؙv\\v)> (6y2E YՌn_S]P!9AbA?(B#JlG;-omlb]CrF!BHx脍n%΁!춓pπkM{rOWzxbOꘅLd7.𑛜>2€S}4͢`$4IZt6 `> W GdH+p~BN_CxՠTt(z2T tN+vm*i}MJʲz=zv$Du84ݗ0: hE\L},*Iicnk#| 3gn4rc5Ybck7 էr0 +(wa-*d(MswL4Q[MX„fp sgԶ1=eDb 2@6zv1x!HRτ9 n$7x(A\qQbA2㽘W?EEy-p9Te r4x~&hm (^gt{o1VKo8iCNyCC4CttW;zgMJyI1O\1])UpnwS龨p(V.1=P\гrqc֡2 q=ʸU?yA[ݦhuNjM[_6꜂^vm@2OMw p!Z|bOLY H-D"s1}O̓L2zBeeW7,xA=KX3RC/鐳ORܝ*ris0z!~ -;PW#+ȩ b [s3z*233 ;;uǘhE;3PЄ!3)ܽ I:rf]ل]T@C:'0QdH?)v|O_{]e[ RI4^md^wn>]hQ00ֆBeLfQ2}۵n:®&ms`NFR  ]o]zL:˧lz*NVͶ$LTMϸz6Mze77$1v=`I{t (Z^YwsnsgD}AustWqS6o;7Gp>"wtGѽaLV78}:JB=FFaճ%/ye;{n*Qk^{Vʪ61{U9vV::呦7mOj} 9Ƿ:s7!fu{`:4}F4.CDv%6ƅxily0 44ʅ%nngv뙞}μ{vsǫC@Ωs@7`{ޗ%:oUͻ(}^t+ThYkSŐ%VB}Tns{7q*<ing۽}hW{]{{w(}w< wۗzϼot[ݮֶaA{Y۶w}|{ijݻm; }нpqة۝m`v|!t}ۯFssZYe[W7IKvpv8z9JF`^ :!۷k^tNXrѸ ֵMu܊-3m{{"]^N w]zo{FMW8"'wrFCjY"=sMv Ġ9Matvܾ\0wGm.9(*$$]aVM`c}hx EᓉȈ1dB [{5^NviJ(ndBRzUO[ }!BUQ}T۝"%PM(}T$J4WdEBse滹FUتCIͶh"*}hWlimIMKZ"YS]-GW۶AJuլvvutگ\fm->_pO{ڳSce[2% 9fR+ƕ_lTduWxZjGZ;|U6c@ ,}ikMʑme ѨcPY}fŊC*泒#=1l9&lhڕA,fֶCOc+5Vvvy{ڠ*v[VJHU*4%D:ųڴ5р:VZ!(75kM${4 ]e⛹nl6ɫweI4mU nVlIJgk]ݺl׺'RvZzzq޽-ܯKGs_ndyiu;=MahuMzЈ,3u[ɫ٪޷X8,u,mB΋кnɢ_Gq`lS7g+҂{_}E&۩MYPTՒ_< K|zl:4_^.dzuV*w tlQa}f<շ6X\yv ΘD'=7okړ;>xz®B5-TKl۷Ymi"]Vm(EHKI-̆wczH:lrp/>&ӻcnt*nL.nfvSٶv9mvy3+mFUU"m)gEs|Bu{h9U%AGqҾ@Pl=  Te( RtNthiURJ iP۩wέTʪ y)#O4we np݂19kݸHJN_Lۣ)cEu[`=Nzu T=ng-^pGxBCZ6kꞁ{{]<ﻀmP}iַ>^ E' . ۻݙ}i8_u}zڶ{xϣR_ov]6jsMGBuЮ{'M/lMJx4+[k;Ӯ|#uםGո;s}wמz]m[{o^v^==+DR5’uL% *TGnfPZ[/{S6Ko>{ͥ^)[mPD%Zv CnqGY2kf'}p(4[[}%*u;<֗Y]^@t5JQۜ=;]8fS=r{yu[jH{(xO٣8ѻ@ljMö3;-{2#zՒ{f}oKf,5+U BYc*[2JCDk=w*ifn[:)Nwg^<sqVƴڨ+Dg]moXQR.%D@vle'p*>]]ͽgm6nen Jo7>ڮ͍ۭWM}(zjwq˷MD 2rukַl{te6۶=92_)( VhGO;cT}v }ڢ7*}U*- Z2BETB׹ngR}ktl>^ٮVOG5מcmz1.]T0P2Y:N\Z kOqvƨ,-h(ĉZĭ{ꮘP mñB* 4g DLi`0 44&ɠѦL0L0 @ F41 j24 @Sh 2h#@LfM;Joi1T,eO l|_bJ|fJVl?df_p`}(h+ɦ5RX E?~QV糃<{)sbҥ+]{û O?j$OI|:~ٜ3jӮ.;KOV͚iT%"VbnXJf+BBvr@E0΍re gD`gvIwVaQP6 ÉGV2p4V=kOiTZ{wVDzYK'f4Ʈ-f, ap("#bO_΁ͷ3K,1_D1j&0 2`S },]w. 3Y ֬2-KD"67YQu]?W9ɦ$(BW2\Þn֬22W݌K.8Ùv!oJH`thl ]J)ӏk/YZn'ŞuIlP4L-HdGf:+Xٕ.Ñ]9-lRsv/!F ծ4@4B(#m_fi>hPF/34aSjkHg"@LAZ]rURpjMT"}BKu"etfhā!C=>0EK]2ъp(FI-Z+E;o5n}9%wYNd8]h̰W w[xoeNH[*\Rt:'cyv{X``s4\Fbl!4FcBwk\leK|Y[ypC;6T@OlhCbE2ɣr+" y!24a05$aBN#R8ryV@ KuhZBm⻶)jfINTAkLfXa yC$P fK4nFr \a1 lå)cN0Cqa& uq$7!L1vҥwiB/Bt&ǃQ l.D=2HAl <(ڷ%SZf,EM<p 0FoЈ&$Px 6΋2Gx 5:G@M: bk m9Jf=u2h[[F4! І @xnlje5oWz4>,J !(XXDBVt`h5-v+ &K9!Yw5ͳ\ ?OT C@и].6I`^,.C%)47P4@Fme·2rYPPRN{taÑppH701 ,ٞ Yx&+gM6 =Fpԅ` @k}:C`cz!}SEveX:!hLÐԴbܯhfO%u@hCf󻠾VHZ`rTO[bF-~bU A WΤ)%dI F2CYҝY9BZ 7rmr( w\lcC1ͪp#_=* p3i;UXjW[&i P\ȅ >HcER"r.ʡJ}Q";sªiX-n|6"#DW)`>9} $ !z 7XL8<+F̥>[It kaM`Ņ,-I\C~dVH @o`` MÈV ' n=%2*hq~ $y* R9" 3X_W ðaE,$Y0ƁIt~TCEk04=1N%=8H@ i4՜QֶvP@) $IKՔ tP0!{P!`S4  ArT2K AB!(ϺMf牯P<ڹT?; ǧFnpCNC w%Ŭ(b"C`%.j+$)r5K$j%@+wEA(1`麽<nX+ Ț[hV(L MUCKOŴJ>rA꣤'H&d!\2MU C $2; |mZ5aspe_EaktT6If 4PrlBCZt m!Xat1/F_<8~ m6ĒhB` (<\ )F/*J,7!1[lȀ>NU`C.adm4H"$IP7 عhKs?+U0aP]⯜" yi|^pGDT# _Y{㊙0A .8aJ(oat៫lz]M&69+&qqstёDB+nXBcKT?u>\LMyŁV2V*R0Є,JY6l`d@M$JRK8[sB0?_ %?i3b=9&9JnL嬔&$i9G.I5x `Kh>+[zZL?GF/JS# %fAoհ&|ֶ4ge2Q@c~ajc3(zD90M9CBtu 5~[âD>XpX@JDzhRo"AB4m!x4:&*nrr{MWg۪Mmh'{*RnW 7N s>3f,KKݯ쾤90 ZZ d>ֲ =%EDK }:7;`rL-5>e (nJ~u|D]!% $kg(`C7iʘVZq[;%颬 D`fʺ;}{UVFjfbޥe-!40|o؏jSnF# kGLQ/h7.~M ^yܜru#OUNJL -\|c]ySK V{^qWRo팕MIYeT3E('~ borݑepC)g}Pٲ)4%JZD'\>۲6HKIASśwZ .lj-urtbh;JFT1apSV[%J0xBq4tc٩q_Y+hI{ |fPeK$hbo 1\2 Im_@kP8űZѲ+ UX řxRV9#5-XrXynLsHGN\cYb3則0Z 2--)})s8E^LZ3SؾR-( \JE[b;Qh|31@"#(%֑ I"A=F,0؁+^wԦٺ!Pe{'`GvkEC9XK I Ttro^ka XC[icpW A,i(xUJJ8KbͣX4S7@Ő4pil+PZ vi] YH9?[kİ5ۋ)mz6Sd<[%9[Yv H^$5Bc;?~@|([z܏!\fNH0HH-7-J[ >o>?U'H~Doͺr3߭@⢠<]ȩ*([AC8)cDID"?!4`ϐ[2"=y`?ޱ۝ah3j<2 14 \xFdJ/Kk "cmŮY/@8ުBB+>qaS]ʩ qQ^8彷&-#ٹTfA57B +8HHc&̒n+5O+6 XXj\B14qe 0꬐1Ʈp(Ԯ8A0Mиhǔv&Ӷ6 9Iѩ$/$vZyiՆ \C( .0Ì;\S A WX h VQԍd"w="=. Ze!+ R4 $ ruR8=I)JRtH]ƚ ǺbN1upC?hi8ڸ}Y#4-eV/M`$5D#✩m \$R3r$km b%3mX)EZWJ:uCõPa~raHD5jHQU6ۃ\iMCJID̊7\GxO(q 081Bq̵%0pI,\b,D1G؆vkx %L3"U[4&ɵj/{.Ń vKѬi5ortw{xyl9SYlfdhm5wUc柎XBY)[cEj"x` Bc2=HsdgTj7!k!aϘ/XCrQL]3{ٛZŗ9#dI,-I+9wBp )z6JG$Nӌp2 Lrڛ2pwQ(7D^Ren\x$AT:>/̻kN6չmCV!`!#A!~(u٤run\,Us3w#$0 I:8%dڄbJOz+njm\, G}6ˀ}r¯px]:8eE ]1yuIܲ1\&^x[|lcNr8:M$pF5#WyՅbS[MAqgGS3 0'6&3:P1\qrLԹREҗK!z *q1=K;佨ͺRlC9S՛LII%@3GP Y^UH 0[|GqR3+qИLbif&ukemJ*.v C@16ci&1,!,BB$1d;|M-VHoDz#!vkP`4$=*  3(tǚl&VŠ\ʇҰF9À^fjL&SԟVV zL?4q"Lm253RR}|œ3 S 'k) p7Eж=kg!d9ƹ!L6ʼjIs94mm4M.`5v$ M i:7JJdvbnUvsi >q JʁY}C)H. er:|1@s #֚Vj&2ӯ4h^}IIU5tfNyCflS\:ԡHemq[Xu0rB3_`.ΘԐ ^9o3Hn RoA} P?!MFTmkޞRh@[ | /:}2tPgEHZ4p~o gz1΄3pO=÷4hhSS8:t#1CP_|Ƹ:I )XPOhhun.@@b0-0u ]ɳ`he7V+2aoz L bhY /#5ѯbJ`Fl((W /2ɰD$&8͆'7mFQuA|6a!~V&BĘ(}Ʒ!PZ\*Mԉ*URqAfb<3~|9BwFtKp?? ~ߓ+bD5C8_bA;q X%G01L 77l}U^Y&1"㒲y0緬@< ?15\ْ~ a 0e?#_d)ǃd7kEzM:Ptz=R .V_gA ҇@oHf99u}.opQDSM4IM4M%4:i}Ǩơs3S` v.$,pW'kk^k\adiރ4@`$u 7 Q݌As!^K፧+3]iԺgYvBKβC&`9a4KK`dTѧtח jZjK04:_h)~u>XQVD]ۖxylr!5xbo-V=mfyTs;ߝ[_/<3l`q|~uGw|qpxV0يT \3/1jfYq εQgaE5qt97TlW((*Z\Zh.#SV6g?8/@_EFw*d{b=sK3kq,{ޜjAqa/tcn! $b(O(eP7"b"'x֧b5\Ss6Oz}<ssǐa= ߴLbf6A3343X-9MTWG|DP >ڌE "xZA8gBBX uL6+rA8iA4.Aqß_B KV`Dqh Z0٪I@Xƥ'LFĠ^_tq4_c/-i2E9 sD|W葄 K-JLq)uMĤ~d] 6RJw%-gM8D3$p'|/݌. \N3IEg㸆9AlvpD*CYmЄ[ܵ~g?Ͼ?0!oG oFvvvλoͩ!q62dMI5@g:kxh}AFD`UTH+Hc4oۉD=P.)o4SςP,Pe)s%7t|4>o|,O_g7Lwl6s5-m}v/>'kh⇱!n4SA.L'vk@<^ӿ"9$NH-Y-sBRzo0b dw\7cN{MؔRD8i sh #l? 2Oiqe؃\9#>ڻ#LFY-43 {cL2^盦 Ѯ\! 4{!+1lۨ;?>Dhzd@2E ("6tKndz36ǴǷz_ZKi&0fKMziG>RA8,v}}yQr~ Ṵ̣q{t'x ML _t |2.O{햘$rk6Fb \Ԍ.  sR(KOq4 hc6ZԙgB"4 ؊y=8F]CHqc20^@yɠEj̸,߉ ^L f<Ґ'L{}Q)KxKi,ST6#b_Zݥz 518_Jzo@OBpDx)^rGmOw!`mYΔg 6^15?ǻ]rN3@41 i.er-eDKl/0Sō O(u hJ pYtTjw\RW鵭8!h1WSԢ\i[mqG4`Tτ3V ^{ѼKc:N.?xlf.h}6Ů\S6S˃ʔX"a0rfd'P(1D* M_jEf21B"2&d钚"nmEQ4hƍٌMw}%ae2LT]@XlOy L<*PWWҒHr~m/.H$4Co׸:ͦiCv×r6v;1w&vk,B֠'^ZߕiϷ!jN,7%7khlY"nIA$5`"i DyF.jg/=3[']_ F<c)HЩ)b9-&i3TfkrbɌ0LM>4:Eø \v (3 @Xu2P&LA ޠ6qwz9Pfa~t.s =<5(mtp)cc\~S;#zf-|S  Hct|&9Vq-oղ=f֍Uoq%kb2lQkmvIJ:~MrĬT8*6i2 iㅉF v/̠_Lisep3GҭמsTSohl)tQl Oc3 akݹoW@(:l|e~e‰ Ab/`ӾdϢ>tk$M8`Y}0k`2#1Z3*iC_Ǻ\@ߝ`wdr|SE@»Pe &rP U"i[c \a_Yzh:;ZnvY6l |#|?pjG;:Ш~ r!1pږ $&ܓ!ޟy3%!OYD1٪'dS]-WhJg0ǝ8Eݾznm 3aMer۱3 * 2 1c\GoA˼]>b6iat)"ڄ ?ZRsC/mur$a|]#ds;Z$;EuD=W ̡LC@>&<4$B%%Y햦`ěm i4HMLi1&Řw≔22L\=ύ(^ȸVMnݩ@AB(wN?CJT `|QވB@@޲82J!`_'? c"r6Ҁ^x5֙_ ixtlW!c8/Ú{9+%m>aLABWI9}P|z~k\眼7H_a$YL :dIDa`bq4m6$ F%x#Ti,DA&F(6Q!|Zmxe2܇tCUTJtHrd@UzQ$̏UL 2&k0Z P>6@d&`<ďYt3-@J&ķT6LweګI:YC+m.]& Oc!Xe`u(lqx$y3ğ; "Lib, 41ABv VL>Q?x.!ޛWXoaֆHJz1i0@9{ek; @ho0zPAQJ]̊(8g2'-"iiI#"sKxifL. cG!K$Amij:Ln%>ƖC](ZhbÁLe` {ŀR4ڟբM3Ev</$s=9; , YzL=?m,( /܏4JA4*`Ii[84Dhb^Kҟf4Y7ոmM,\A F֏e@@pT%M JJP`_)t4qaXtfH"e|i`("s(OSTrBL4ܠݔ+ՍJtT BPONkSցQ-֚Ha<D ƏHƔgH7Khdʊ5wO?>AԜ"bF/ $,Л0hAQsFHj gY0%Q-A D3SJYf.I{2-{¶$A8*d2-Tibi?t.AJ nRE c%C+$@zt9|<"7)8%``[r'<ʩT((A>SM;po 2o䴼H*)^+a~qumisތ@dIYR(qsKjA«R?PwX07$?"_X.Y7X;l|O!AxanOsm?4yA5x3GYj,)B؎P!pvҙ.~D3BFy%bȃhllHl B:DԚAѰN8'$ Z#%ZC "<"l@(H CH^i"|5ϑ ֔Ȑ6ĂP܇HRߎαf 8ԀjGpC IS 㳌cjM%fdK:b1#f,|ƩMf@SGfBt+ڍ Y 4( $B6qMb Ah &6 LhƢRVP"B٬le9م mdHfs M4K+kp^oU}.7Pj۞~Mt4]ޛgpn[d~5OQqi_G5UԮ ~< ͱ1|6$6q/osx$̘"F&1" Mh`v @qR @ʷa%q_"GŤTG1ұ= 3&HIl#0 7bBDCsrfrt 똫>u}ScĂ1.B@ dmЁi9KA6dkG#TnmS!8Bs$%BC VU^ „܇@t=xLt6gPFܦJ'Lt 1!؂igeՠATY!N}PwrfWk|OkEl4>i&cIFen-13Y,! &?\|7CEd?))J9 _Nb; i3paB= 91`X<۟7?58ڗj_ݤ܄4բ^ BM;{٠ҫXjr9 Hʸ$G5 repF=yɄItA%*H+`1 L]5 r>tlZl6v0m x qxk9d @)$4,D"HYp+zs+6 `1$ oxk")BAhE_/|ׂ$;/"S_P pa*UDqqs٨@ 0N"9}* C6-1Q YWn~;2Z dW9n$Puȗ@h)dUo ѩ7?) ,Vqo QGG2Ub3)mbrdL.3vUCe?PW~b- LV!O~g4uvQ taVG]6 133 2kzFꆓMu8>!PTdo7_lJi"z?kS ;"Ns:<2e^@9>$x K|LF@Vt6y1116zmL^ mRʢC \.ѤLE2dӁqpϜn6XJ55IH4 b 6#E Gd1-0۱ $3Ky'9`i>S>8+ p`# Syͯ`l{ ־YD `=tXlIjs>d;0+ߘS̷!V(UW;]2#vk@ :{e3ba2FLX1eUq^4HSOxVZp.Gտ hIQ۸ĩ0zYzMM{,BW-o<Rbc7ƴ5jzLk#ˑ8`5p~j/.ȩmiWg7RcQ#{_9W4{*%%b]}C5cWFnVςRƛz槁_=9fZMZ37-::z=J:hJs̱qN\޻\!`}vPc<$De:ڑ^XƬ$HC,aˆ|%^kD?#n!Mb6@ yVHiҩ Qۖ_֩^ٽ@j]W{Mqٌ/i)'6v'YޡV2̳kFw/S<^:s|.l2)dmv./cV{zqn z`<)Xuf,u;X=L8 =g[b])KMITYmJlcCY.X@$ar}}胙n;P\r!l}XA@е57AvjKl[ ,XJDCwOkHp]\a3Qg4jalAHzCaS! DRRjC#yp}!#Xpʼntta#"W X o.d1QR-@( m4Q%8, Q{;fIs&TBB/PQYaw{WTM 'aِ y|W>#?g a0!=qH@u"UK4g:eBTw-#$m U99/A#䓚6A8~ہdsX˼{Q80>tɐ6!G&b3Yx05.Eر AB)Lx3gbDZ[o։g 9v1Q1|2Ya C4~>Ҋ ` nT@a!!X2@QгE'I}㠾_Ҥ$ϝǎwy#iŢ C&c{'!HsUa?7%`#"dn;|~])|2@zٕm98/5FC'*i;>G sY7۞F~2đ̤4uMDKr^Dݦ @d>i)ND[$=t. P`(xG)>|E5e-p9) !xfx˻j.&-yz )6?bDۊ.bƒHM!ؚi|T e R$D% O6^aSFN*e:u3N)4"9!MHSuyd {QSڌOdi"}D21U(B!g GrY7.{ޤdSWۦHPVbPt}Z\r>8)l|qa?tڕ>OqxK3MRK?˧6\(&Pa '`r HI 'mRJ(y D*+o8&#Dn q fLHJob]xo5M$0m7J !IfY,M=eH {ֲD6Epd])ÉP"id ӑJEGs;s4=Ǹ}?cU ^kTulHX$:u;Ej (7 &F6iB6-cnP6{\cmܪHRM/:ulL BN!Tq9Nw6,΄y5V+.A >^AZUsU(\!h!"$M/x90kf}z vRb`&h4"HmŅ 4$ {=xkv[P!Z'v*>td. TGC@6Fr$SM0CCg̳cK>MƃˑIVNku.7<\G1+ ː_hnO G42g s#_G5&ż, >`!ӄcl`mhŴP1]ņamfc?(~^c1>{pw+r*7viohio3aqCcA;@QkkWf&F^wj{.SԨN|&RS0<2'[st|Ι.7NlR ;Tn?14z'^Y Oq$B}\6BPGX^!@&l#$Ok~R"fJ)˜AW,DL JuS>BX<BOd*Y_ưNL! [.5 u@4ry'11y}337>3_wB/`uxF=D6W jџLB-+9dH58$8s;|ž-sq' נ*A($'\Ht,Nor< ujF@SǕjSt|Ob)Gn3[&me*#ls'rp(xḉL~2N.NӎosJV :Πa!h/~ <:<2t#cyrmLNrawjX8QoI>_Thms@!!O:%RubN.ŋe NCe'vY͔w3:͛ !N-rP-0AB 6R~/PFldL=3ZVÑ\\z[,+*p-C`P0n%79!(MȟCLd6FɒFHSrQ%8 [Z.XiXxwt_UbMGIX!qnM%CM"FTuT0i^(\m /s\B_~\QYr4 y?są'4&? `Y kP2 ty}*> h-2Nhl@򈂓C6ZZhO ^.l'LYJ# D݄#@M^.S69ou?ȽZmN. ј#n'~dI{kL{Ixww% ROz֜|W2=8{2}h} FVJZb}.9oMI2p88]T*U"Em*T߻QmCqz{}܅Dp`xiy_i5]MLycGSۨ* ;ݸ[`o=S$X;}x!"@ &!(i6kڍk!dF N̈J 2~&aZza, o.5cPWi%Àu+A MbE11'QO4#Ĥa6oϽ4:( *b M!a4*i! PPmĆ6sv-<QC+A Y˨aqC2`{kzƺ`𾧍"WDH(>psv=T7TNaQ b,L[8Fod *9܈eƹ.{M1&c'%6Y8ކݓ^'JѣSVVE2oָ WdN$VkY!*_ڗ M>x@aVICt x^\xtLI{_Xb"(@0I5T\xV䡲5GFg\g|HwhN-P)v"7,ԻE?gOWtK+;` N4>3Ƅ?D'r#_wV|IoΟ^CgJ%7BOy |Cu:|CBDD%`b@ )F;;)1]t|$+-G =}[X6t7΂7ӷR=LcU9nTͶf8y&i?z/Z"]ϕ2g"P@)HA\’m 6}xJJFzҪ n2a1InLaK̑+e7:jbɋuǓDt4E{W/̏E`V?Oܹa|Pi/ 9E! )i$FFF T3 9.h}/#`+@¡}yU=Hr# %%I< {<~k>pz?!\< ߭pwlqȅorӑpT)S <[znUמZfq٘Q{y-LR[Ⱥb[ -`m?nZ%G NNý]*E2dܓ+z `+"0iTcDqh DuaW,J4hdj`#'9<*!RMQ>1 c$*8XpprJaK%r }팗(sAN"C4 0"[nQ6Z';8  ܞ|!?b qnؔI^׆A1!BUz]"rpYΣD %*㇞VNTH 4 ,ɓ3 JSH5Q='6 HZrXz,E:!GU5c(' Ym2-=?B8cLcy%|Q<x-N H *&C*Cܲ&3 Uʺlq|r9t ʰ^=lcaaOMy9ooITQmL03n3/ۍM3 q^02x acV6|WXv^1j.dd"}mlႬ)RbG˄KPeƨY٠٘V](mbil, ?R9O@&;Gc4b2٠ 0t6umTcy.hB{Gks+ܝe.sUC+.F_`al¶ RIS (%[jpRҌ]srPϬbuլ=dciuv,!Տ;n]/3&0=q,L!b|/UfhWm6>ځ"NgU0GIS[!oc!c  XcD:p1O6F<8+l $0¾g+$׀2ŌD=@ ) S{{+ft<+0 mm-/\2!]؍ޝv6ơ,"pX,t\P|Ffff4):ݛ1yVӒ-jf׼ρ_Y]g0=AƉFɘkX `^cvMFa3gvW-EÕSvl{L}c3;9f4Cߚ-.ua6sq(SR8h&Gjl UPc MRACLI6cSbqs" kPV+ǡ$c'fv$ޣ~aHT <Yq+k׬DZ5Jf'rp/*IKD:$llw&rE N-w)՚潜}ҙgB)* ]h0dtxڂ)9M"Hї0.dԄGp}_'S+\bFtqK/$y?dEXENh1ќGzR!y1D͘0@x-!]#5̹3]f;g(x92Oh}sog-ƼCzcg#v'b;?U:^8^7z|}7r;bB^YyMg3=y~9r86/C$akHiDƟ͵2p p:hY(d__})92|CA+N)޽钙u&]4x.UYK`Ĥm7&./T4Mz ᳍%m1hUKydF*VF"kz F_j ~16g^5q qe'? M " t (M")Z P#O;#80/g\v *:xc8k8Rfaư܏W fS*-ƃfNg6QEAƂYLq Yy5Wz-C\i/1-H nE[hJ9!JZHʒz<.m~iM(Ar^j̏]:ܞa>8a~<~s< KD,Tgs`fx)]U+9㖶jcT.P mYgu6zSc*+nB:g3$DcRA8Y̱ޥ!ܜꞫ^0pɁm"1#KbՇ3s ws;E.˲q]V,X SVH n6ͥ#ҩ&$ Qo:'j<ɈVyzf4Y n2"(Sb7 [CZWd ja ㈅2fffy=76vܽ7qwD2*g4r Jue_N<Ge<ݏ+FP7V#GG1<疅x{YŝTE% !8ٕEOsLF8 ](k#&MA8K`NҦ6rr tk`K.@ : ռ_ׁWM( E"B ~@CNQb2Fn'kJ%i(` t hKШ-@}mGe6Rns:RߪTl![:w^ )S&$)w'!j}롼2IQk UKrrٳWZ5CkD1QϋVcc3׾RjL2Bг 5%5[ 7e?T@G)31 ! ~O ~ez16USD>۷TT,76n znGsv%UfMlB!{*3r:IW2ie-% Rp;:@&C.!&_Wz9o<`.;sAhDmq6Vgz7rtΰc:Ic̠pE~Y*-IqfYT4Bc6խB%X)F }f8u,-i>lg ̅9IG:X \7bEO-ߩQv$L .;f|q^{Ls<ȵf dS(D䲤XrR(e*w-(XDl/ jUQ$LxQvHv)QJ/_4Cx[HGyҒ^:IiU0 ȷ Ơt ^J3[ B!4LF0Gџ1|Բݑ !o$t hEO,PCrۊH:#:&=H&k`3R"|NhV$)"ָ;'jz49ˉH^]iޑzU_7HjWa@-ZopO-|#Vœ%K!,`>ۄu*'["KUׯ\bדդa˘W2"909g#\iC{l F(d h1 L?bB]URILO¦;q2+S* U3Y R7gQDnČFtZrQML' ?&U%9he\p-&zXGpBΆ?^0(g(e%YP ich/VB0}M-$}=CdJo=O:~ũ +fqsCQldCjd"3NCh i6ėꎝ #A&IJ,=QJYW+X?X!OkYL(6J0:MP.Zf M9[tq?U~:IXNN+tD z!&0!BE/ec$y gNFgLlu\zW9L/Z^)#QYS)h=$!! D DD?=><-cJPYQ1Q-$$ cEhhJ;{{w0 +4 0Lbb=ȘiY1Aފ[{)r2N"Y672ml+4㑗NCYz(daN!syeͯ@0 @94hA$&!g0"_FFx.z_m ˭˖lI!RZR:P}K`D4&+@Pipȼеb]rbtREIb1>8D Xęd? &f33s0i - "jC8->w:̱`弩o>PpӳS aI$ C?Z=RVa\=G~]lE?3*j .C}o8cA7IBU#&P>ǂxɇX{{,kG[0d9X@w d$|'cC0랾<˭'ﱿIk Ke9 /Vȍ*DL&hȍ\ZrM<0}`7b"#;yGo='u-ck_IJ/Fc5%+ӧ_2tUٖeO'á«%M?/P⯇L\1TeKQ/\/JNgJS릜Q00 2lܓ:QZQQBA^]QuЯF/dL&ySD-92ݜ?3Rz*?۲/5p*tXo>&# pIصbQj5vjij0lG}%.ߑT`9Nn8+e{3\HX}E56Dؒ˘?ҍg d-'ƛݢLn"YpXJyVzZ 𳟋t[HJV%$]HGaHN@fN5]=y?&+)s:Hxlgk9O9<ׁ0_pж=ܷy5Ɇ;x*Z˥W|"{v0.Œ-C)!L1h3F$Ƃ+-k Xjs(LkR*MͿ 9ccL[*:;y͛6 Lv?2(mX cz "cA4yju~FYS4m FdZ2nqmWniƓfЉTAL' gء6\mm|yҶ|xS^[OFՐa%`R!!^Y}~̝ee+U2zQ-f|cZ1{P@E2?V♹2@ vadϞCuu ul=;mP}4:645FH=(6*tL,{_݆[Zjl]ӟ o͂+u\,LC1!jQgLf7rXLRɛCDS9SHa 4 @ `Nc`9& ZXeС"C,a4 Jl_^ AS )-\njX[i& Vܶl/_\$TJfnGӵ'}(4FYYQ"t避/xr/~حc1Nݜ"#v#S-h؁\{vWXXb14mƱ@j&^pβ-ue۵ClH5%U2 ? AcJBE TxUDb~qo<sƗ6g 0t1AHj9mv+exU0x<b)X5Y.ŚObvJdJ 2Q3p,A3 E_"QȕCC]6fK]0 C1 CF W? 𴫧z:X\2BM!rL[ɢL1) v‘ZRT1@X.MHY?Cqb,l-a]ۗw<$[y#$?n%a\6R ṜU#q=WT7prn%'jfs6y׿Z ekx+b$wourLrÛ0)i-2"eȗA#PYM=ki Q yHix?o1]nM6! IƓ"bK,-Wp>^R~uR& sxJUyzO3Da3W[]f(%U qp7ů$ Iq&CC4xfݜ4͡-0n̦0|3YVsUtSIaHOŧH?j9;2n5,ioQ}־{FaP2/:|'̫M-^"A7qRQ=ICVDLE򼃄qf懳>)";Xp"T*>2RS@Q='#0' p_cߏ n2W6gVhȂUYVK$QN B5s1NrJֳOAyfZ'uӠr}-sE9'fxlmW?p/Mdy(4XY$+DU7iڵ޷9Fisl,d-J*pBS<(*3C 4]m^G;C(`jdR VRf=!#Gxڵ.pcb+bA2yx bc?H$8 bvj3!'S͏+Zʥ F:eA`R[v5UidBcyⰵhnIIFjK\ǰÉ&'ˑr_(*[Ee8/y{jMR9`uşi:=ss! AזԌ9N \Ƹ} ((æIj9{-ezj 6nj]C\fqֽ`]_Ts$.$׊}*#fMіe Ť Ek*Wah:>dA9ӈoAAl@m^__m٨?6]9a+ɍvCC5vbfDU2xzG@7Gʺ™l#!I݁ٯ4rxmv*gΰ=1V6=`,:}A1 R Zl¡)[>_Y,&%nըWvHT \lcZe]~Seܙӗ-=(\Xp(d*BPfl-ٍz [Ssx<5WroA|l=R(*$!TI-ܸQ6Y{t1`#4GE!(Wv%C*=6N9;ch¥}6$ g,f(B \ɍT Y,z 1l]:|:g3_lǃ͞m7&7ݭ?|<=aޔhKNk7xS#H:.1fVO+\%'r &Y:(Iu60P`PI )"5 `q- pE̋'1X'R^TQ8%aY%*J]btS/+b*Isn;AS%5n3E[˦Zö\ 3< QHe:.NK2}ҟ=ѳwEC!!akKyc^ɵ>y`Ɯ95dLq a4ƐJ~Z\/Ӂ|^ȑ"_]~/{%U(:=6D"h:";9>议#+~!flAd'Xzv{tf:p"!wm[m_ғ`RFQ t3 (c~bct.4}$D _pa袄 ɰ5{TN\)tH74ƛO2;jr9iN$msLB1RYf\ cvpP/(t,24$љcQLkuS 1/,f^`?tvY=j2*w%tZ6ȉl+({-@ȁv5wڈL`aC'Bfu'&q\_CL"K1?5[3)lߓW\h7R \/'Hذj 8|xI|զfg(=@{A9,,ʒYYqr8Y+Y W@oQ͒]q%bQm%$/./P aџJw_NY}$\jsł~͙$0 `c'8kUAK$!a px䛘o5̳ =_!Ӗ.5J435/0Jk,gTؕ*hg -$~ދ%N}j|'iف.:F7uU YAojhe֙%5Ke?B$H_Tݐ] lNT9*%[1$;[E{QP1]pL ^ó9 9߾t#CxӕtcCF`B~(2 w0$=fy_vCRǟ?U?}jF/Wsqu>+]Pki쵬—FI#?oKʨؗ.iny#LY(}*ʼ^b7N*tY~eC~?`4H)nм=敷7C$ٔ ̩҇'q9ܬ )LwAJsMu"@teG; N;i^YQ%7|E*寡)Q94IqR#ZH"zi~so;DeXa+w `Ps7ju thK̽i&n>HҺɶ^UNXk5,suKAA=iE|DfyS%&dzLGQk)?ɷS+@aqF 7gDT{gH1^ Lgϴ;wڄoor{ߦYǁ!/ؠ0P`n-%l° ޣYFGIΝ;1Xc֍p2{8pHu+;T"^MiJ1xg{1}NW3_Wm,'YE7[ az.OO5w:-#s,WzL]'&olo?KiI"!_Ae/uC^ȟ^Q[TSԌ^+CpEo@f?Spv[8f ?=d^N@~!UFms}h?~ARQ[Q"䏂0>r1 #U?42޸:["k8ya4 {#t8G͜o-"f-զ˛"9y&gn:\¿8Bpf:'SwUc9u瑉ms8 b8 G7q.N91(:sD2JQǍU" hak_OEkI\~*Z{&fK4s-cH[l'13!ߧlٷx'LCUEO¾: џJ딡_wAhAijrpxVwzfvR?=H!IdDI,sVڌ V# Dualt3IM)yfUj3 ŬIxy:O=$o+,hoMq`v<}'$ )׳[YVlܼ'({@U9 R M^Jk[R<|g$ ͫ8a;~๕  *N6#U/lXO} T;Rx͊hWsiM( ZRxx6عZ! Y 1K}Ȭ+E1&pZY5bBF :]M %5vDq!՛DBgP(f@?K!L rAӘc;&q,p afIdZ=J1:Y myзGZcW8&s=!M \hbubg63ݩi_Ԛ$2X0FcZXW')&&~CDf8FE'IRSms’[Q[U=E]6A:49E99B8) u_kߒ 5VѪ:]ﷶŸ|q:7D;wONeԦy[[0W h12cTe2HiIнd\5 J'8Ӯt8TF:jtXaa8I 6#kC]/^5y .\fdZɅ8a{֧@T)471s[r!916 CѩGZ%5kx!\MI$mܜ%ۣ{TtЅݣ^{Nu vh`o#%q2X FYpQ괩UɚKPt5Ua{rwnt'zKY{k#u\N](Q+6)g`I);6_^\ǽ Yg"&>P -aj05 2s!-ҩZTdUA]8Q̇GETo84W0cN MJU OzG懄1$mE9g+KTV?aeuu%C#WL]breas2ltd8)s3q}oV}+q:PV˿NcƗaxJ5yVjמ3>[Ŋ?"1&ry);apltKRm9;򎎥+"X8~0F$]wϢql&,'׸.GbkG%K3{msG@ K[^۶<|C=R?qm$r.4Qf2pQR6FC#yE湮+ yrl'Nqe9%(Ϡ{34XL~";+ bCk`7Hpf$\ֶLR[-?k¹fv݊sj9^փPv*vǎwVN}a {o(@ȗ8g9"zICjE`%\pq(d>,a ƺY?\(>vt2T32vǶ58i밴L>'[˂T2d+ʴ.W(iHG: [41rtefV-hS(QJ}ʏ'[yUNb*PI)H8K"EQMP k[3Àd+YyI0BATrjJ2p2Ԝݖ W=+1#+GRw]$/b@|zDj |^1 >`mjhã0`U߰`qj X7@}SPZz[#KjVɚPf+lK>ih[49Pt_ ٢42ۍ&$$jM fmEm<$0W~\2S~}!u9"Jt2JKs #/1~s Y mͷ T 3ǕQ C4YL7js ^qVm7}yM$hkCX_\Wn՘ X/ g +-3R6ౌg̳x?7jQ>F,ɌDwid t2 )<`FhwIz8\Ay ݚqbBcDÃ\^ \y1WE<,YfJ~$XEc^AAޯ Npha J8qU|9X=Mp@׆P]y-4c .a-o'j6h"7fxe0,ܑ\2y(t rrfpBxlwY`ڇ.dR(R.ZY7KfH]9cM?<2QB Y8:9'zJ+eX0XRD&UȞkJ9h6YZ#\u'ſE JEȕ!3$'#z=#RZ_Q2 -ְ4v阒)48Q QYJ}ժ8c3BXjSٗ?AUWn7_J\싴홤[lRƈo༤ao>JDr?*s ӏPc^Qe 4NIn=%2y>mHzH7?O4-ET,UJL7$'>v_ 4g`KᎼfBR,qgJ$ɛI]p8o%1B2@!L=V2y:"Y/9sOS7Dq1j algZF4Lu?!|1GGrsK']WL:h kJKFaJlmK^CV$,k$BS]GEYDcǒ++Whĕ\^,Q=I[4*aYƵKI4HJ'&\B<,*:cUCdW/=L7.HZ#/ye 6Dc#f G~\ɬ<"ăgu`0G/++H`K!1-aP&J@0ES T}3(I1T5yDi\ÆjC \%zZ~ulﰵ93s#H|żK'ş6"!h5- e%/Vo,{cTFA0+?3MP:uMț27mo|gSAoϑԳs6!v*&Ǡg4Σ1kgY/}Nn0ΦӘy_=\u.TFs†Ě[CYQOrWOʒu/ŸsG6hm\@G}zm6?5:N >1Xccl 52LCInXڗTz3nSχ]9 2Jd @s9k0$=2)Ӑ%U@w3!6Pr xd~|C>;@џlΊHt*p [>z,2w\FBɤJDW9dLaѥNھeHr/k, [;y`b }NEَ!&]ɛ,j/]%r T-*1NH1z>8p{h^l^!zh~*{<_8ڰ{֙BzxLZOK6LbV6l#/KNRb\'`Dks8Ent~, "E-HP-(kӟ=9Dh+|R vEd&C@FWN8݇ua :o1c)OY5#tټoGc!b6d[LsTқq2?o*JF\]]Co0P(|/& *k Jdc朧&A-3+Q6ʇ~r 8 ~/Gí.X 83 HP^ư|_s$"&1W.YEFxe8HQTRud?%h'FgLdRwB9cS 0_;&y;77EOZ3CZIF61ljGA ⽠N8QMT0 {vE  B8t0c(sm _ aiH' 2P= =[#EuZoa#=cJO-՗FkdPJ2Fg-c{tTD|i|"P-^!bN{~U.#u7mnqr};Mi|K ߌ1OO2e xO$B$ <`TMFMihmZ ZeD"F;C4mM#a3䘤j)`o X qF.J9Rʹ [`//F\a6Tfp6K<$_tP ᆽ#?[e*az3eX(һ`E NʌC0e/Ǻx-qX<N7˂lV^+5&!zp>c*t,',KN;Nt}ezKAtՈz$,H7p.ZG\(SՄ>@PO * aaB^V ҴO؛disN]ūiX RA{H1rB,%91v? fkjAfWvJTKO:IiuZ=MU-TmDK\-#'qUΕ~@,ӨkX|**X(\YNiߝHC8)3sPb{fO% orPq `nEb'qrH3@N7 "G שAȽq#QF)不nBՎ[4}8!XQG 2\,nRV1?}֪ ir) H27Bǰ(ĉvb6lYl=ˢJJm 7?㼴ΫO)lZ33ҹz'm[á`D+ M4 CC.Z9֎s|؝rfh 0![rB}S X;iB!-Wey ^#*'qsO8pD E8L({YE[ƽ() bzaQD"-CY#ϒfM #{2qD(ˀ@".ZW8:C_r 6!p rJQ.߇z(A+9U#ڝ@,3 xnj+u3/'Ґ>T, >NDͦ-z颳Z  J0 OoWf0eT:K49΍E27.`6\>8OᲀYIJDWQ wB`~ObAtz- e+ɖlBa>*GHSҁM^~oW)~x#.M~# -yfQ[؝C>q52fC@GGq Rvoh ۦkűU2q?=*p)zڥ cg&؋jzK5x/4gh.L"dfb]G֗>`F8pn~ 3kG9ZԞ{#D~"EJ+eDNWPKJO c%hx-e7tݶ P\4Ɩ,L> #giI{FbO$lUP핡GI0DV6ReJ:ղ.0!pisU>HOP<*z D~ru HCv֤OELLɠlmST䪒Jd"SnU ;BOozŔ3k1|G-Z<7M-m>Y3'j2L$".?;_kJyV0ߣaUzjܖ_xyJwm)byjICa$~OM23y553ҲvHN H47r؃p^$܃"zn~@֊s1 > ܀t!:PxJn86DiG'oR  Ua{3h|<ꆘNΚ<:Tm7)y%+e|P, ϋMJ{Cx.{ѰObsL+'r[5 )T875YO3J#/334%<;6//kJ FLmK/gA"0 (}!MPZLӜM`,3N3R͠GtČXʢDP3''hfLW̡ㆠ WQt vDIWX6b[5k8a »Ix>ǭVitS!HQ+28~a ,her ށӜN 9M8+^0GIΈ#9#<& IJOZ !CK" KSq< F-—)_Һ%ᖛep<<6J4RWzzDޗ-gF4|s:ݫhzuGב`YfP[Z6|*H"W=tl%]&((wqK횧S}& g#]~'`y%ĕ12|jg`{Ke)JF6i}m3~G?3Zj:.[A3tVʾӽ}2xzgkbQ]G#bY*EoWT珣x/LnlMZfms`Gߘ \R$X:Va 2^Xm#ٷ%Nw#Dfz~ .~g͏㲅k!UQp*2je`x: _7.ߘLl0/ז^G=?XݦO1BМC '5w$3'|]#T0 (4u x4h*m ʸ,waHWN-+::uu\NZQۮfu>!B`{@)K_ ifN{u>}EY3+:嘹(vOjzj9klq-]n7 ;YV\w$ DiF82ͻp4?ďJݬqV%No{ ~8:) ك4dB@^d=xD1 c`6phU'O϶3Hft1kVi|ѧ1*T̀.bi Zo7Ey5:x>燊L}FG3nzNnP?<YP85Gidbp'viA!iparo}+XX +?B[}-yxm=& z =|ilF+o6dn2lp63<NwGw|V*jNkU=%‚^fj\[* wᓢ)qsfPĤ@ݚҵ#]VVl}fKbsKP˚yz%EͬM0`v^wPc~0Ԙ/D PʅAb:CCqBC{I6 reY&FPtck͍q0%2 }⏊W|eL =R|a޼H!lX͞5a0p]6Avh}%hb(Ѥ'§1É 8=QѦR(&/*$nB[MLA Ms+$g1@tVSsw9`)+!dV:WӖ؟Ek }?i:׺J'fd`/ȑX[[/G59 HA~rHc3.*l:?+GLZZ O0Ĵ"8DžEUAh/':Z'NeX i[L!(0h { $)@5 Yr<2p)4}`?=-g4:: ?QK8LQ,n}dob,\?V,f/rBQHF<$|d+|׀B$6S1{G\  `ݬIV~JT dD{)1BFd78nဆA`᎘`cV]' c޼8wp:;q6x8Eu|ǔ-Go].4[NH 8-w5Zty7 ss=rnͤtә/~:JlUf_onkq]HIh.61m .x&䚫ea_E8Y)%Zu ~pN["Ϸ\V,()Y[`އQIW[[ҵ8\D@aUo';|;Gok=~]V,'g|6xz  J#kbh>o^q)?6ޏHYV*<9u~x@PvD..m\HXGH"Cx8nH1=92m/C/Ψl-&f\\~1w:;9Atܴ0G(/S0_p?`}#.Z>>~lRcAEc1v!M9es,U]oڔAYc.BTY1$NsvdR^VW9UQŹp& h^@T}&w=eD Dv{&QVpuEԋݶ8H?jG;G .ks){kE F#_q̙9Zȴk)pOYD#RsP 1t<o珒kQXב+֊enޘ@OZpQ=/"OKnS)[GW%0Er"%7'HCbTPEPX}*ƾ ² ê߇@?B0źwP5PNAuKȮmb~.|[q4S=4] C \9E`?Mc-gu^9ҶoHc_M仙91ɖeFa lHR8 Α??ߍY@VБGag BN$.BQ̣Z?Xy3aZˊ=0dcOj wd#z 16y\D+&q?c~F ˧|$xۏ7PBoI x?UXr'CgA_Zu誒JΩa2FSvOys[ci-S9;:=3] tmr5]rւĵ`zm!>&rQW)Zql DfF~@`˸݉WEn֐cÉG6[_B1BdQy0(6IJgw`j1Ԟ`4qYx1ϜJsx qt~BQ=beLb+.\]r_Vk5w[J&J^v.f'VjELw*o6ۙ#LhF3C*53 bLDy3Fa(6e)SÙê~Cb:vkʨ#0*NJU\X"T'RV9`YJڟޓ'/h 63:.Rf |ʥh+ȷ^SqOla\D3]Cٚ7z)A>t2IN|ҏkr(rq 1. K/!RKA2'op8 pv7߃[~p>?̿!1[ ?qj {*=,~aҕj5cwʈx.FQexOw6%;ULM2\?;S3;vI#-<3.`*GfnFAd>BgR*tѮg-!6mw;G};ƍ /?yQxV TߢBu*S$Ms|m#@Vʹh߻g(84g_ s6,ju [I펉/}>p0 6A'Hbc {k!#O Ci.?qQ .kNgAvǜ xP>f0X#zq $9FW cZ\dOES;X!Z'sźsȶ:[8ß37@Άڂ[䵒1Gφ YNXtnV puCamk,G(jC lܫ ѹ[T-b%_c*6 MN*i-YVum? wT$ K- 'G`ê F0շk">:9b06+*/ұ\%<Hqjxs' K%-iR%qtQޜ>n^>47|ͭ4 o)@g-A 26r (.J,;\6x- 떕 CX{*|HՎ+ *+akVN@Q>gu(Pݎg=/gl" KUvqr<Z(<{|KPwl(+kzHx\8[PlF×"ZEzM.@`v!=>  08\h R< c w#9|۬ C^4swK&HsrW&wҟ1}pzٓAA .ե + zFX'8=5 xLϔ/)ǥHS:cOxY /ٞo K#놑ޏs0XiH0 rSzalڔE9=nqGT5T>sV::pH:`q  F ] BL.Wb_hr |c=;zrO=*^R<;oGY6Cq-s%C=%Ѡ ܁7p˔ `/DqhyG\N9\خĆ:t3=O?.ˌ9//Y7ښ7ȜǟB&I30 edcΕ||p׭bOMn2 #K'a!4a7U2DAW6ϑcffL10~Թ J28i8/ٚb @R{!`=*!S&o9Cpx6VAn/$8ଽB5W1'# MqT<ֆ&16x;Q"#S  Le CAxao",Pۆ.]x P[CK'$HH!vTX PnMʤjxͲў71 nLβ!N;T_v<.V9cX Q|2f-+OVX)̅ٯ8&܊ԉ]{qOM53p MF8Z$ `` 討cloPI1 q "f\/⭒LY#pd- [aDQ$0]:*&K6[|m&r=֖ѕ{؅8מ_+{spUwRxrQȈ8gZԣ[;,̑<#Vm<-~Ksp&M ԅJY*s 6AA7* ODb؍:.0=+->vXPhJ;wv S&uU'$ϢZmىPz䘭ucѹ̔<,s\lDNk|YH5o# T@QW\XX|' ۮepXY6{Rvx^2hC; 8N-D-=m`u.W %hQ^ܨ'r9e}Yລb/ $Hd6EC;":OZMD!2LkY wL%p)JU[^&H)興xF$'o Hjw-AioG{|C~8PJ(y82W >xrz45eC!ԎdQR(ƍӐ4ͣj>vW ecuO|i[]Q5H쵔oC>H{W=+Nx}H;=M1A0۸k_[Szyz腝<[)ׄ߿7]e{L6k"[?AJ À6=J zhg1wWۗ#N2*Xy=?`` u[Cí^0.Q<8,KAyܼ~9q.Rz YHͶMl6gYUȫ/ӳ b e2- gF2@j qK%RU$|l.:ZKGTh <kZKC=Kqc+(w-<`B#H/q}i~r+Lh[dU$&ռ~]rֺ4uhft8Q9PMo=()R&BW "͆xh4Vu oIvh71܎yVV>mmUs[w]kY ҳF.!C7'34:µܫ{X9T^CwY|N׺y7ObwIxbJ[mM x_n3?" VN $(V%`k%Xgnlo+8\#YʐBLa+%Odѿd\ƾW|rt'WUdjg%e|Z*|O'ci&%K$$)#Exr{zzzejd0M ns R߄]`Xpd21p>TS,]10u)ݘ,yQ2s&|kMhZ!M鏂_+TEѱM8}] O~ SDJ1 qLth7-%TQ$6~s}Ki׿ x<*hϩc}2 3|:oWgH3 +بZs9>%=wƷꍸ lPX~eF^/}~,k( E4f#ݵ)&O;y(׮ip}>%+O@'uy˲ph)IQlc,VPsWEu['G! l*,hQDHՑ!'REԩ l8)Osik9? %ZQ A[LM'E P+ݘJ媖*-QɑU_|d Y TTώN3a~=ni6CK bWX1HzD{EP5yd¼Wx4a8*r^WGvb("i`[Hr%̈́ũ@t`Bp`nO80Sw{N nϩ/}fH 2ˈ\> u-yNT9\\. )6-HzfD~U҉D@o98$/9)= 3yAyXsﴺ?!([j"ΨēB#2j=mP.<}̢SN]Bl\fbafwidKf5%X&*Z^ kK@O H Ƶ]'3݌1мWK6j^5J&U}2L 6J ~-?1Ymx~˸6s*d%[e?kB9JQJ fV`xpXc޸ʫt1!IY`n&.+q:ڪ~#|BYߝXjB$ W1(#DY0% 2% YɑV| `ȱKSCavHn 8}5l|g\$χMu$źcb4A|aHg Rx*blAL^21Cz y/5@ $!b> %שdAt'Zs].y=eߏ'U}]ޝ6sm_7WϋR8B\~PA T'~!'ECLiw>YgN2=|R!u쳥wmT4dd12KKOmj!a2Ҡ9CK[fw%i0oܲGE\9J ɓuyQ-Jf6]vW?/:<ˆ6DFA((~g-x ^8cM҅4i(ip:yfd3h`BDڌn4V8H<\e@J[ 5RshlYMo'[ݤ|S9[ћf%nxYt{P{2R<t}!L()JF9ܶ'.24=U@yR(DkFZJ&c[iG "WE~48qLR`YAP Ƨ_|2 B >Y$p BFs52L>؛|F.I쵸; ^,nc]ͫ?+oӟcզ.-S)X7D]~27?{?  ^b ދHȘUc%H9g']H%jȒkslKq,=ˬ w*luj>w/ JJ_F -Ftͨס'Q[!E5Pis*ޗ26BX#d'I &LJ3m?Iz]Zjx~Μk! u}8Hyb z XHBԇ~^f]JYvt/jkTr"(z:Cs~`UA^i#,Zp<0%A~!8"[XLP :rr Ǵ5}x:?(4Bmci Կ{M}/ .HA!=s4JLjBy Nc mU6,~Y(Nu iq8\x ek `6EVex/qPj'޻ƈuE%'K9ϖ̬;tj4XY2R>=q3{Y*%Ͼ)S+`çI;C6Zm;ю ''wF~A0j$4C_o6| 6 y.-._YX?@Bd"ng32We4p%~o_`u0ߗ(elqLSrٸ4a1t/%6KLQsHưB],%Cr#"i⢈# npm+0?:;MUNU6{3uI)G.V,ZDS$7+Tvy_SӨ:kc1b'2Ώ8ekD[OutwigrgWC_o)6kCfq|L&v%H+Kjt&0ʛ7U^x tQ3#>P n'ı{wNe롡nƋkͼ dh\C6l8aͅI9]Zvy=ᱪE66G()b_J9xJԨE|1oO]Z ^aG΁jnsIf-4{sk^zu>˸X!K{uTW>t)OL:Pxffx_})3 K1 T1H -9Q%݀W~gՋ ES8ӣ4V!! + ň}fϡ;-_ъ뵼ۍG?_w]O=.kI1ۭk-Q=޴A vl 5^'rili4r{k4PW}xG89>g0wHrٲh<nhB-{iHRN8ݕ$6GTk& &6CeD|xo˕͌g8-g'OCeBtNS\Ϋ6ߋ&=fEk9&;߼:;6kBx ⮂;)͂Xe: hѕneY8]QTW&f9*sAOEn2Uie"LjҔ]v]K\rL?J 0ԫYR_ gsf efqE}k.k)MU>eJZ/eɽQVp臎83'^ O ld Q91]ꛑ-hʐ‘xC".6Tn\ 8^(u:,58O5g[qnbWZÂfctKRFi%yWQ@ څD FwRϠE ϐ BO/J%RVYӓVxpֹ4X~ru)\Ff˭A!@ZiJ4:taE,!G-yr9=Qcnۋg&]pʗ3>mi#3&(.iVӿ^ENMWqE*UO?܊өTM}C,={6?G%OͷNf]1OH[FB7I6lR00%3e#a)B(`ɺn%JN],:G ;<&UxI=x9~"E@ѥ |ƈf`>]ngn)\B ^c.K)X3B &@HVRJiEMz/ˉNr2=}=u0u.64ČKAy.ɤ(._טI/,ĩpDa9yssNG tJ} {#JApHcn %7tZԤf++3a|"P)J{]En^nkؘA( ~A2ACi6qGaL{NYalq< R>".[-” rjY=iZM/); w} Boz'٦m#8az8EVҍ)5p8# zil^qyomo`$P><䜄\AuWbK$Rfg?l"}0 5aƪAXZX| (p03$@w> }FOqΓhXNq.w)a1Q?P6vJi{iQO@mjRvv _߳goY |/w lqL>^\xo2fV:G&S;ReudސJ:ᗅ"yĥYfJ1F_#{Ƴ}t 76o)^)/m:Qosppa( )#jvb'uժf"sQLfȽ Ap(/%SuuZev tY*?C-6DkZDp?]f,qv)0k֬KZfg0(B RIF&Qyssh5꘎=^X/!an-[)zeؓ ,+Q09Yև%u[rxY/-) /QT<_{pr>.>, ei+3YpsXcvUaAs{OxK`bet% =]//Z)S ̃/kCٵcGGZm=[-<,Jш 8ֹC[Sr3N6k5-FN(QCUPEAF ezȔ

ϳޛgd:B.pP7nݻvM/ɓ^<7zO&ۤ@\3a@G@Jpԭ]F?5ꦶGa5A)XAO8nSNa3K|pAkM 9nD<q HS' kqFR*"V3aǮZA\OICk@B"'e3>EP@AQ|()e#@ʮWQpr &zXvVVww?z>?ø/5 ޺M7xXqv*6m|#-hPAku>0{'\6r{i@UHA i2Ƿb(vkDG&SDT~=kGmN1|ƾ.ό|C  ҾJ #/\"Lb:sH{'>H!H wd%:T)5R31L3!xo^TC}j34$<)CqFu#dQ"LjHy|QdX].#loy;zWtdt#Kuc ySgn1s#B 2y{wqt}o]@m\!N.͙ 40/SyìbAJ)`˕9g$ L~7|U'6t` RsZa@;8==ytS87F8Ӈ{[C'3Uއh|lў 4K^veUlnQ |1sOxhb73njTgDS?ƑG؁Q5Om췵=,R;?]o4K (ӧe*4e خX/@raC I}qY6S%" eeJ$Aqow^zvPSjȸ`MoXQqi1Į^9VipJhDw!"'5CU2bE6R5)qҾj,-6mHo6ld.j)dJsTSƹܢ$#q>>g+>BMF;falE(!(bFLIGԅz^.bg' o~) #^yXJZ_JbeDC?ڃޯ=?.90aՊ𓀓+P2 j3;w ݥP<+L# /(~feb";3 4aHlվ9~/qvgLiK+4^pLXt.A&ABׄHErQJv##,nbK?bȸ0"gd fB@| ` "(׻kT:> h69o6o m/:='9>'ƉUQ}MCKeNc_ Yo)z Cw!޳@qGTPy^BDp{}<5WU+z(J֝8FɆn_ 9~=_ӬϖA!)sw1{+}anu8t Z .nQܦO̓PŒ<$bffSeCul|"XKGgXWC)1*/։4dIt&)lh`~dfcCtE֚!ILQBMAT¨O=4VWQ<S?1@|HFJ@q Ɉɣ$R O( 3BDPХJ3d m]KOB%!r!Ex ) Z,[|<-ރY#SN𚳩r]gh]Nx0TQx.{H4vsSnx]]{~\eF4i E-;0WN?5 Qٳ[#L ME\Y%n6QI䘤\ܪ =ڡx &/S(6:HO  ,^9<>ؤ^ x$ [ZJ:Fbzٕ*YE5:ฎccǡ& k[$H)6FFkV(=!V0p=61,\LO:qT(+O)>qy,4^T5s;-uDL-jZ鉯.ƈ f|,''vعZ-[h96Y*}>^'rrfZ1LjIq'*)j"vD97QAgz:6G|[Տ?&T{skFpaXq+ l5؃Uf$q\Al ?oc}CL]/j3&q$.w1!' U@Ȼ%)2e2К ꇂdú#ɍ)0 Tdf4#+C6wBbفPM3Pn$?׈p5຾;_OD]M@aXYI'Zg~ qGN# {mtZ3w_c|^_.:=!EBR{[Gux-f;>otBSOCmmOkgMgϞx' f;.T#w44zG.`j21[C]XE4C DA9AXBǰ!rd D~ə!?2:EKغ";wƿ!et 1MFqNwa~!Pbh+?I$X D̛1ffiۉ\;4V9Hi>B+˱ceX[%=AeVݬ%yb{pc&ae 3#$d&=<ϡ:9`BqO>7?E֍B y6$|+xz.\`c#*nPzCtUT1@';"gSz2KcpH]"/0bdB) XU6SU;KHO=G_>MAEa|`+Zۉ#b 6@~'dݭ詆*34$,r!` @h&Pu VE1Iu^}9Yla_GeX67+}iH@s:P_BfudjuG1/!]Q W~2|.Y ڎ_YfZ ЫJD><\r{+ pH*k_ћW,ڒ;0dאS ;zj9ycϾ MPZŶ8qu-yfIM=Edb2YL0uGuF.+ܖPޮ^b&5G2P)Tڮ|9⽶2c G_GSeׁ^DRFK9z_"CQ'ew!V"&tY1Cnfqrҩ[y' bʰCoSG]"vŘ)!]Mɏnp[1+K <`Ic r4gb_Qh'qA"p= k& P7҄c6 C(rV~Cd't?U_nNپA=}GEQW&KGBSgL?`%߃Q)}Ka+e\5EZR!@ȥ-JͳP%miOŸ.KZ_ P2!"ü=?~U eE"ʀ9"p gn=IFwDUw]~AS~HuK0ܪЛ`h ႜd>>Qd1{oKw8x9r.9cEz_i Kx$=7T@Bmg(-RZHHBE"b<xhGx?[dxrhI%r3-qrƣ4ܔ sbծ{$MJ.``qFRWÙũ oiT-` nxAQF:v6CB j9# A~֨ Z++gm~qPL.!UMndn'h L/X9(%"X&b"Cfj~sKxظ:vBB֑OI<gdz6.p_~wMڮ`BlڍNS1u6P`Tcd!Hmqihsٖrkyй4n}n^ow{㗄}`Ϝ7wg2u˜WT-@\W`9n )ᇻ-¤wX#÷|bX*4~p(RFLUn1# SPFsLFK>yJM+'$11\'Cybә@aW?HUJcu&.sV{@{CQᢪKp(qq  =l|yn3;C|%}Gn1؛yϜm\ۜb XPpE6&&'֥f|o@\c<)ƃE{xs>Ё5O :_xX؅wLhWܖy|Sq.svV9qbAnaAȃ )!;}~˿vdy!#)^:)sJcHsƃ;n] Սn $t.fb.W.vsG/+C+OrWHK] es8^Go9HwO*(h1M6!0dCGK."xfʁ`m ,cSCP B]ћ/V_d%+V!J>\H0oLO>"G)V eIr/vfm& ؾ0#0(~q"4pn^y MΗJ^ bumâ3uT-- &!n0 @ v-RؚD2oо\0װ꜠D5 DJîPhbظq HHpD =9RoF2~=).${~{#){?A VS?Jt?^ExĤiH+gb0Y_F}&+ܱ5i\9 Ҳr%LO&-M,T0Asrsq[>X !*2qgٞB &@XRXqߟ6ϸƸ`l?SݟK>0]Y'|b |G6'W~ BI]>x7;sVn~gu ˌ|ɑi7~qG}Ek s $MhMHE @ђ(3euU]N?2zm (3ȫX^qoUf;K=yNDn tzK=n4o.1p$PUK=yBV%,Ǚ0bסvP[Rfe>9]g+&_pc߭![߯g]R ~N0- = s/ؾ#aJa>  &*xtֵ_rؠ⡌ !c^{׏۾L!MI޿uuAv:m}O7?R?lFEPV0$; O6g=O ?? 37`~Qo !67H2?Z:(!}CQ^t>e3̲s}fٯJ_%=L~? +JGVž-xסӷ>@8l\[AR-8 GCrp"H@i`By<)Q4xCU>cM,2k9WUSk+G Df0"̚m''tLAh gϺ enLV0_YDǿ)~7cx%1)шT(%azӣ0FfCך]_H Vw[s0iq䟡->Ihf+Ԩn٭mBS rUXfQjĿR,u9 OS,&I124h3t~y˗&x-NR %.ȝ|ar[W0~_}>MLoWɟ ajW~N'xhyFI{ɇi$^iXu.7_ˌR~,稬Jz . = H"^ qhyU[oudz񨱃H^O9zܹ=gnm?z}fo3Ü]^'>QF?\ٲB_r@{P &Wk'}?;/%cp;9-?e9#>v<Ÿ`yO3*%b$~ F ̠n݋h[P)E}=a0mq=awp9]i9v ͉G6T C~Qv#"Wfl5Kϣ6u,+E"mvxR؞ڶ7Vb_v̛VPN|C7aZБ=F.vEş E-i;;Vދ7Ҩ!eW"&Vh#Nbp:f; R3N*.kϟmIDR#{K\>3q0;+-x{}a;ЁEt?ܢ,jFLzZjELiBć8ORseIjFZ``X f F hO6+ǰ(şf-zLb띶]kƌ`\M&W3ys Hvs e1-Ŧc^le{鋈NAt@lF"J#&jJͺ/*[GtXk+4ImVvV24{k\geo a&㳴\U2qSmj=]Sd/ˢu<ҧp?``3Zk}u3nհ>}ˍѬ#:xZY Wr5 324)th5.'zFq8{fJ'NV q6홚8R)d(4r5ъ)))beJS6W* /tOkͼw#ֲf݇K /I?Wr+wG ;(ƋNdې4v;g3k"F&6 < DqQZ&=p]F𐉅,(Q0n,>MźE;ͼ:ujuBtlzhwz*kG~Z %}k=?N;~Sٵxo/ 4*&{wWവ'B#$f ՆV)aLP)=*iqT.EA!2Ti'֮8A_ iăGu=LrKTPFYV.jo'2_"`ucV^e`\Il^>较%f/e.ԎhVq]n×,iE]UZlyRu uhߏw; ?<.'WW?I' עAKŊtȶ9qN |lO$Yu*z/eߑXH#,UIB#7IHNxjl]9׏qM$ Rs GAosz]PdI U 7*&ˉ\$ t%ZUnGI\j0sES,6>N@9:d({qHZ={Pϛ{X~ ^N<Wy'~*WuJCzRZ7ym QA,K=1$cs"7;@ҋ`l aϴRAڢ~Df}]"WeI{B"rM20K2[DD8h̢T3+Nw}8z= >:΁!zH @C4abzK>0dZO B3 4N붸7GxUa`e*-|:[l/h·a)1[}_^#g 7zj^|olIbRw>i+BMN9Nm̎IVtPNuG sQt_czcP"\`eG?c#zbE(ZM2NX*AycUtGtR_hQt^"XyX|Jz%YWW_t;p>4liCpؖ^aZ҄Y=!h" f/ (2$r)ee]j7 %}pVK& k*Z"!fͬWLv 68jĨwطI_G{c+r'+÷kB0,8WzX?}f@E`fmnξSHYks{YD;6fx/sm;~MrmwZrȃGoݫA?QQ|o:}|*ܥP/:߆k=M%2D`FSLWq4"fo'?@vJ0JNWQT8k搟|]Jk<<<R>?5uӴ(nGӀ?؈d9:@!,s?`3tfSEpKX{=39 -ٛhK#!H]`|uEsly8.oݸ[#x(Ay}k8wIs[gHsZM\2yM3z'Uf_=$Q̲5oJKNǏ}8T_^+]uzPiPt5ӗI>S]|\lttQ#P@8̶K{VZvF/A'*ѱx Yf.xo. =!? X7&, ii3wmh1u/L'^ *Vﭾ p~jEpԍݚ5t8QJj1`?LOJmӀSAG UW20L>^cUITWZߌ?qP 6߇ǮvnU(60Czz喱j[ |{f;V[۔3Vr0`&CXz.>6D>D%~Ӧ;!BGη[5G)2:on}G=r_:"Ks8eQ%'WXc9:<<^2d}@j;69+aO(E2?a!$ܗ8`3? ɚg)dXqfD{FJWn ۊjWES 񗢝l5`5RV iTH4f0J2Tg3Hj2IԴ)FLK?WnjwjTŠ3홑e7bD6\Of|̇_ARc~tT?1f$԰gU>*g9Ka3Đ /Y1v#4~2-0|紮Mjsr/J/n\@_V9V {Xz#!sH?謕2 EArcKǜc~Vw I{"Զ,5t^hrU.Pg=׌4BUco\YE` sr]~c`5IJIQ᤽$'+⻙KDʒɊїx J#rsr{~6S=pW3]o_A%ׄ‹Ywίݳw'F.'Åf=` 8kח7sZ1ϚϕK 4ܾ 1ȞoE(drإfFW$ CrՎrXF69QZ2MV&&]~(ӦO' `Cp7{·Ę ;5y^P}~iO{ ~i`xЏn#:NU垀@a8O {~[F-`7ѥpޱ3<5r%h3: bN;wT>YvgY0MgwrB ޘ 2y=zC:{kcSʭou:Hw<|=## ^"yT7+Z72Z^3zrtjlz^zNud_J_AVKMkǗj[a]i{Ƙ,9˾is^Ȋz pPc]N3,voԭsJSM?'g9_ꔫ̙rN SS6]i]qnZfXvAܤ$;5l4^$HnwvqُҮfx1s7eSשgg Y2CA\7幋,2,!bq`+ru0L']*nTi\)B-yj)žOOJԯ82?s]62`(6)vVDp/lrG[jL0횕\&2] _d} *rR7XrG6ɃsH{0D#>R.NP Hj<foQCpX:f  G»<Ѡ YuVѝp ܈qaкՋpLOa[tY% lEhjx>~ok'&לi6 E8 H6@A7lgUZ GsVf*ߵRh1c91-%,!ɠ)kydo\6ynhb PBJq'0ee L)nAQoj:78s\ًn 35TP~2gxq5 lctA&mĔ2 `UgI\Q=HJv8@G)V{; g303K?C8 6tq+-S{Ylñ.U @3z0–kTؿ[ @K`˶pcyօ>Gj «q2 ;aŀR ?k<\G ?&Qi73 bڝ ~t}1'=T޾kY%*C9nf^28}k" / std;; RO~fj yݙfI@E)S;/w} G_w%_381EڼZ hԁ6nG,YL̵HG2f'L'4E! Кć9>0iҊ̐jsAԭIPX*xo&2ҐBݟr?YXExY(ڕF p2k~엂LwgQϑ\xƽ]ߝ;r~֛7϶^7ݘsj S`Xc&uoʰWy%{gDlHx):~[J`A"*/ND/s;{>bSn)@ BRD4KZfc2ɾtVQd0 g$qiv}`\ bۜFRŧrJKʍcw''*שξ_V?M{hbɝ0 R|_76ٙѮUv=JC=VгAiRfvTag0!7e` Io<hBOpzClGܨׅ 1s7 7^-l2ÏweSP$~˘1^{E 0O.]N$|XP܃\8qs s !\&TAIFkUy~'wCws8okGV/;fgϕE eGS}u#5SOQuBsW_̑?UrܾY֑Ru)UUwQN(/:ZcQn,>ԄfX8*x.‰/\Qo1?MST&^]"kn,csXJTugՇԛu/O B|QHn9&`Eߢ5=T&0}(.#^jÀ&\(6 >TOM ]TSO1}9c;`B T-JŨ[]zi4e1?һZ1/%E9>r@7ٟ ;ӰxE?fGq2Voԗwѽn{& ~->5=g|'>dWZxuz'Z}h}9N6y#P۞mLU2+[уheE)vzN9sǭܾhz}nW9p k+Pwfю*Nt9Rzn6>Mt{kX }tYR{.[zu+Q=*0ݝ͆BG38NsmȣeB>ɾ(gXFFeXt*{Ho>&|O$w ^anR3nxEW wcYoH=V ), (PXdUVNHJb kIk'Ƀm,SӇEC;񇿧}EHܮ4!_- 7>w J z@%_ Rx3HGwuMq."Q .Xc>,V2rw.&V^E>7{KO{YNBTmN<;v{:8=3Jk:dW+G\*zw#](aq:2.8OKov1S9%CΟ3׸ԛ \eY}ׯy)i[Tݎe1!Ǿ& \w2)s1)T *~+xMt)]nz-cFypqeWM{،XP{))Wk"Ty #V|n,Y]N?7) I vG n&ENӽ;|ӧ(~~i!bJoDA]EѫBQ=ێfgOO58&'."`}hw5 Q*YP7EUe(16 k5wum֝mwOqwKv ~8~CwA x8&n0w6>Dʨ%Ɍu>)DzÍZ"̽NAZm>QBCN@BM-~|Ǜ#\Gm84WϹ{?eb\Q:/u_X,XC ?;tȘeEn9ӝϓ.Ҁb&'̞={t~&~;lu#G0pO'C \Y&>4 ).1.oVm-aAvfT>x"]]o59,.4up3ZM6Y{6`^8]ɴ;Glu1K8t|^ׅ/~Nj5Z71?EP*N|{~[~9o?͎~%nr.]F8 ؏?+Fk~8IvFR#fCG`z7D]b`ͲraexV9a'gd5hu_3OrC2vk[v[M:‹tztW8>7\fWH7@zs&CɵЍGMY(4*TZе):JDE3^N8.闭*c'MWv20 'q9qN+Ml% (űEjïtj1QDrb3{8ȱq>u\UL-n )>*q-7X:v8(SA]&E?&V{f'I7Z"(n\崖oٖQ]۩AmNrl]k1E(l`FUO$э{n|.qwPͳ$*-.<2-l(X7OYMxNy44x2¨?&&Ӟ9g#||oߔg-(w-/8A^^^09ccM#mOpuixvr%&*f۾z{1ś6m,4Y9>Ljf 1sk`YRG]*S^MYFd4{_}LO)x;`VŽx En@ szkHW` SҌ ͏y]*"hLPߤsr\^Wm}fR ~I/Qlw X?^kWcf!wq"P2QP?ݜ#Zk b{s,;F\oye<&˷FQ^? *T$iI<=tt+Fuy%3OF7y^fWXˍ~b Fs,H\et9P6@.P1=pk=;TX9dŏ-* f1>:qNi߰гoyCJF_ZЖq 9'$6oO;7N=IYnq KsljCRpOk E·wP F pfn 49KwGzR{3z\B_>PD2T$9>u߻/Á̉_ F ^K9s1^9 |0?iP؅0L#LP)bG#9ׂS#bQ}_CB"BOa>ίLv:_=H͊C4d3nBN>ۓ+c'[,[+#Y=6,Aޞ'c XJOu;[M+,Ro^oeޱmѲp!CGF.&.G9U/Y;!KrQ5H^o*xw_ ;մ+ \#_|gt3p1}((4%P"Y%u+B_SLޚnO˦3:v#6yK*{%5+kjquX3f65:sjef=.[!=m)ɿ]#һ:X[§{N+2nV k,_kDXtkm-Z;'.5An\Xʱ[E Gӥft1i|cqqEІW:QQLgnJ7R\HA-AB33b~;\Ӯ[0GϢj3K4NvjaZCrf  ~`@0tWBn*-zVuGpN3 L?CW9A'q.'&4A}=,$hwe0t2U+O_#7 C d"8K³fuІfZ*?DbXg?d2g$!.xd8l:TuXAOJB +H J1 4kO hJYP i GtDh''xpZ)UxijN[Ĺ~_(;]TX;hᦜ j, =g-ffwE{H n&kԉI^=G_/|.{4m.zNۂTE݇_wg;P]a UkMɬz fhL:]J %fDiHPu*5FFKToSgկ^;cegw {'r #ĦKLjukCh 12>̴̭F.r>I#=Y 3-S+cNy9,@zB9Ch~b:yD}jr)EyY}X>OǁӁT@<$8:Ckvpmʼn(n۷`J*nU^Wqc 6-wrwϫ=rpxS7'a:kƞ実sA ġBD>zUݗfmb<)Cߣ-:Ӿ5'>g)`Xi.ڥi>(sfhd@=dzRy8}J_ _'T9ьɔzO bUJq0FR%8/Y1Ǻw|Y>F(sO!\_erGHu=[5az8E:9dVw*&̮_1e_g "JSoA(GCu.Oso5b4v|>vTH{>o3)@zඋ~"#Lq0xl*#~rRF G8&Zjm^Yd"2Wj.AK"oI2mVK$6f2A- 4g3' Y'zB\aNUFas>Riou.4dkWcWk4c:g0dZųڏ8~~nƟwB;F[۶lN޴֊PRyeC.qɸ_.>Z3i?Cs) F*K%Lr&]א0C1B|oc 9&VBQGYM3?0ś9 g9y@3 & ^ҚAD8z+9<̆Vl:]u.S^uqjun%)Kn qOOH_ۛB34gJOSs"Fn>?)yZL6q b;1ܝ %F 8m Io t*3 k |<qbl״qЄfCq&A?/hEcVԿ`%bHE!x?`x vҞ3 +) s[mRJʱ>klgyl뼇 2M#x-9:|RQGOp$9$ԥyҼJNLKӥHÜF2f![Ϫz4ug\eӕnOכ1f4JH|BirF}j {5 N˪kRsw,gƏC1(=G%!_ߑ/!tSh4 cZ\9kS)Zg\IA޶y'="zL"k|:%(QPA (E}D_@KEqH]Ix! CS.~avEoĥjHk>8hG0#!!qh/TmRF^/{=Q8?8 p4Z,{&+3-il%MHgX0H+8YQ+qYv}9%u@6>/&sN;l>cu^Á3ӹf[]=D6%TrۛKQ,6oat3bgPA>2p]O ٠%9Wl煊xr-wf׃=t2dvovG\pvXҔ@|7&sraP\I:- E9GLow$+VDБ=ocz`a])O},"̔Nѐ B6Z#b>AG4aeKq<M- +s;uc+0co]0s?u}t!yKArD|VXy՟̒nW3VJILGGΏEidFMўnRLZg?{~_NgMPjU<;K \"ԯ]Wf/J6@H '!!I:keyش͝8⸴4*?G>GЭ8 e^LS0 @gj,()G])rw.û[?฾<ѕ}rNk>\nu_2m6^z&4v)A݅MD-Ђijj1f"d0m8arYxfaRCgn!l߄FyijK2OQԒ~ݞj\{;3nRzÖ.ݸ-hzoË?𗹪mƤ3Dp̓ b2fҖUpZCa%&esYSYzdLmԣfRrLeټuGCj/qh:8# &'UjKK}ֻŖ/l$'t +8F.(}wOdID>AG= ';osێW= | <("1P$ *A7L)> I]{WzP^19`N^_UvvKԿ'Ed8_@N$MNXE b`,+:Qڰ}5>c:"C;yE.`e#|w߶.ݙ"Dg#^?xu)hz.!D/.Nk&Wa]}k3j\d]aiᘙБPX",,GFAqOe^x+1H -NcXhr a[.+_uoC0l~'{Kd8Gm fˬ\>y94Ք *aϳjN]&]|{Vb*Ek _b&Z)7?悔SDA|b8XV ,v웊ZۼPN4lwDο~" gb2mPw+8ڢp^ΌkVu &E=훟m'oW'qBdA\S /x\{;Qo̪8:盦{wxEwC6vfCRv7/|wJV/N)}e3G Mf7O|Clx(!?F ȷ{8/ ~ίtP9kY/b T*%34݃T嚢x]RY ygqehFmY͌xȌvc7sF^)Il:?[)><z_[9' dAc~ yѹcbLd$tpya%/bH]S_c2yl7Hm7ps<pMm.GEy.q,)n*J2NO_`n7z=wClhi,׌׮X.̚T;yG 5ֱgj!=$TL;7/m-1-G=}.9W?>'1>&IŨ6bICE3ge_[ K[omCIC?h?_GEUiiR/H\+*ru6^,euֲi^nkkĽ&PWdYQ6.ژNA<k]ł]NڱяI#N q(Bڟ_pњ#8ʃ> ?g K]Ji3*'4d-WWk]N,9 -H6NArh#voz߇m׵(O{* 4&Ch| ǍB[lC?jCPǾ@JR[pFcy3Xlvdکku:WQy)IJjghuUick5e!yӏG֚IӚ5]-\Ս~{~ۑ6iOlЃg[FLe,GUGO\9*+5c-f:TߨtN@DyH˸{$!: 2^}C5($:-qVdjݗe;exMLh)1>Np_ԌOPC!)JCExWk},} Fi7|m [s퓩jk:75{⩯>VqCq%HZ|YúS 3lְz|KQ0po+g*}M*)&MVv3, I Ņ e'~ jWj*4x+aZYýYz0rm6V-UoCrͻexIvWv g11 s;g%B^Ah[(AFKxa#r&r>nh)hfh2%yEU[^#}:%'ajhɭ_/ ~W@پ\;`s(lXJ%7Kއ ~QB *>Qχam<[mHC, ye$ 1U@HҦʫU,eAR,Ll>%{D.Z(Ÿ-;lO5(8l8o|w;}v%>GV_mu[mN!йN|ګb*- {._(P7į+ y`QbR?8|T|^*5p!z CÖ$?8Zbc!-:.Пut롭[L~q#NBti ;zۺ[(kgn#mE'Dl^=s:OXUmfn 8+v^"\Uj5ߟ!_f{Nׅy\5=umTr7S_ w)uZQkOrT9 톝U[*C7~G7l9S8p<2 ; \LEw־-*:I<8`;Ky||+[&YKͣg8;[/<^_Y>w!HRMeWrH*24^m:s9 Z4ރIe_lrp=oE%~o.ZJMGz tbj:x~#,WqmzaSNXϗz;v&b-޳UNa,Lre]+cj ô˧.neLNdW[=M|scwH9}9ayy5cHIF?@ t%-^AMW/LhE /ԧ4Sت>^i6هr] fO=-ª,Rr rk&l({џی/L#)<54vnqjIȮ.3+c~ߓٱJCL&L L` j~k}QܾN$5ߩ֫ >q,n)K'oeهwsYu":'Fi6\_~Y떝nOaN=疘oj/NBL5qIVckr=&*ѯPUNzCH8EBxၪ Wf13/R>/6I陓NL"Tr<dqv\^b2tGPΓ A7CUΞM(k`*w'.:O-7jdj,x Kij%MVf0A+gM=ag9/?Hʎ!jzf L1מ0/- 7$4ցkVJsڽfOPwyPi !]'; 3TR/,zȓRߝJUgJg_n^$x>o@5 lC qzʀjeZ}&k$EF9RWp7tG$|=] _`_;O1fzFTGS"VjQ8`EL-upl !?rϢ4쯛{;G#(ҷuDQNcycjSd ̋A zGkEVp*(&^zQK )GUMtxi5/Ш_/`Ɨ;!2oV.^hs$F}rǯڣ4gAig6z+zfV=k.6u(ZlԙEc\}IHKwwo(' d|\|)OۯVzo5Um:} kb!*+lh ha]+,,y==<:T]fqj5].ԭEW+F!,{vN%z 0`GatϏFH6jG s9:pOMX+%%^ CO'cjt,9 GJI* յ.z1acg:z)Y@`P}fKwB)@ @|FZ"ֲmMuowLr|m5X\go_}?GS@7)I*'GCb~(4ql& PQnZ۔zmNusU`subfl4{ʜRܿzy~}Sg甴(">x/BU!PPvBLQ`qkTC&;<3K xw{7ۖ3zu2!')iFd] Sa;o6-&Mjt֡J@)S ]*8qE4vaە"[Aٓ{5@3o5m{UNA 9|c}IYTd.t\&w5:n5.jsb?= r-үL7 w<|YFŻ# MRByeeMӹ!&ͺ- y*[!bzLlh6"ɌEL܊* "wN a4|ũqz.{W58|ΐneVqNrzLc]O;Հ#Rk'D:eBzyDʒ $xC+tv$'P1C$v6ɗO%8N6'{'!!<2?VV?x-ϔUQߊ&[S: "/|38I(!=6d; p}ts[F L;L|uGϨЈ(@'pBS 9piKx|-CQnޢطx/ӽ‰S2q7>{bgD]B!27~ &"Ћbl7o.Q $Xolx~XraIbw >RVZ"^]%Ws?}Ol@w`yJ W^`y[;V1X 3}H`Det&,f(0 CpWl+xtl/)b~",<<mrIta?{g M$œ\2"Ljvd3.$BpF@3 *SRJHUC&O>c+D"kLt>kNĿ[OL_fi,΃`i8D>[_X=𱈂:N b,Ǚ>XSʏ.L'Nu2s ݘM1 qSrZ,48S ѯr=|3Xfq2C?0pOeH/Y*)pK3z@徉{i1:K+`.04eDi͖c1cOە~ |`dת4tKO#>7z+|;5܏YGrVt]ǏROdQo?&]*quno,ݖqkPN!N| E|9#Jq-G'JRi/3jy|7Œ=7'JS)f=cOΞ|Vox?ulx`qhle{"ͳz Ѓ2>:f rZ1}=!7G1ӉMGdA5aXz׍S("*4(!^Ls)bip/nCq >%6)ߠ5YRu2Pv;ޏ$huv{ E 2R4ӴLJ-V@of3k<V^fԞT52ڹgf$<8jbVJg=Yx#^E:RZO[uY}cnjZٕZ./4{svuꅊK5"L)޵#ݻטp0?kG,.7O}? h;s|"+1I1sy8j/kXWk:YQ]"4,voT i8Y)^v{ͫ;ol73 mIW^]l5oiXlɘrl3g.wE}ͮ%(zJۃut8O\ZtGHR-##VFUrVtj/ow}΅M3-*F .`" B)ZHYqPKRMѸGJ4콤5̳Ti*8 0[G/.n鷟NTDTS.c&a>VwqwV8ҨH6<;4[Q%9.:FLĊ|3|\~lW1?:JAKҽAEKbVg^^X6Ϗn)JJTCyY7FhNIn[AԄ+0^izouZ>g0<//ݹz^skrC{m8x,& < *W1ok_D*h{ ƻEٹ'zmVESmu{i2hןgPbv|5=, [}%GzGw1J\*YÑ>,8AJ8v"-anĎp7ӦX]F16 piٞia7llu,3*ǍY륯 6F:)6 X:/<FE'ݡb~"!sq6+=z7F_+׬)Lg+)NSɑ jSVg%N }7ٍBKοn\Ciџ&`sn,Fkz $TĠ(.ZlnL(fą~ǫ-*RGUD}~! DC_4O{M'FBֆ)rc8|#% jqz9p&9pȵқB `YxF/"R'Vc8J"˦Ηʱ.rʀ&z,Vλ.neI>A}ٳ6V&*S\ضjb:WEQ3:կ q@J+xKF:. I4bPҩaK^3j ~V _$p|A.)=@)7&\[᙭ny]wBP!uH 0ƫ=# Q }{C2iEvLd9; K6K2[4I_X0mmbLwnW&iܴS.nYęϫ5zɇp/xnWf}uYM/_:3Q.]UͷBU9"r2{ܗ%F;l}d!1tC=^3!n=ݺ[[O:}Pr<{QFSެd֤Z^?&ƸCOС>f:##{"(,_,(쫳 }7,ksNYh<6oEcޗ(mJO?Ζ^_>a -䮕(V= 9qqT''f/Sʪfui5Йo國Y8k5&r #e;;!#C =Ն*طrY%n1o&29hd8 bBKPP۠_%AQ6()` (Nر޶(,5P<'Ad nVػ Rl#284Ur2^,GU37 Jb/,9p{?\,$B)]F2E0 yH-C>qg;6xy9EJq65ؾzFVpeT-BAq:7\,X ;yլ+m o8#bخc|1Eh/ %oNCeq[@xv59I(> BGKD`-B!\s8C1(Լ$ǭ#=W:yN^oIl:o dvj`}Kb/ᣪY1ח'|m*`mT~a" Rn\(Ct_iF?lxQtY0*H o}#½)t?.%,%/-1꽛K`G,Tf{VB@S Ts)LaV?jˆ1/wzj9e/>ua1{k}4i"TȦ ]oV,30 W3\Mn.' 7]M6JqC+X~l_;aY>/9!H£ΐ֣|>bSWb̙}ߛT֋5ԟt#Zc7ǿ'6pDÞp;``T&U}hGʏVx|;^du|qXė_ fız!٣Rw$h/*[^agLYCwG{ʖ o$Y #kyݯ_K{=fp1s}wpvW5V`!0 XB9$lgDhE_м0f0 aEygdUU3N.;wxMsU|^UW Տk< IA"OKvvU3A^KV,gsMgE68ዞ#0xt+?rq@x\pJ|x58eŨhA< 0BEҚAjzjLZ]ϱMэ%JSR+UO(4uo)t՛ְvnT=g nX@\j)Uf̆fID)nB[ԶrfOl*}Q[ٛu,o1jbt%N.+XМu]b Zy^aدuyxxeSq|ez9o}/vvVFJDLzv NFl,n*)2̮mEF5U}Ŷ?c_B_6pgux烻M%&j{ ?3mDUhl)rRG%DnT+}:us^? 97Ԫc 2J4Ĝ(0Z&̌0<ɼmaSaI$adQ”E>׻ީ;Š}o卨\ DLu!IʘYEN2z-' MSRo\m*iU%kW⡄5Kg;w"';o)@Ye~N,Pt"3&j+)߁>`%UF 8:Ӷ>AXyd24'#Di'So~8TY Jrc3 wg6z*ul*/4Zq JsS>Ԓ8 d q`GD~qM",2<of/7;P+ٽvI4%FKcwZJ*ݯמvʹ RJ(riv3~KZ'5/)2t+V%m!yS~}& <2 ccSk@ 9+w6}. XvT}bC!4e싹IR;5hHX=N5G항*b#^S ͺgvߛ7Wa;Cn6 O\3x1/_uFRkmUsSbz+SS+h`@u/78aqYTCo dF]|kaP#Ǝxbl|kV_'&ZؔDW“nHxԏ `BrWz^il7. O~S7_Vq3,^]`u7W:Pc_Zo/rN-XdSj{ն7-3628pW_5ur!forP1\wOϱb\>('֜åvUJn0n]4>kivg=`~lG/1FM,}Fi~=+`bEǎk)cOkҫael fYv6b=*Gc79{)jǷN]rȝ+B&FU h^ ЎoN`P^LpܮW LE 0[!`wJj省ѷRmT^lrrRʢV=}߶hc)`s\`3 ֌S;>|wiF[;ڽ@4a1;#:5LW:c Im4@dbsMTHm7WaϼlR/O󭋏2-vB4WRX`P`\[/ѷ49Ȕ:-`lv׺K>nx:)wr'/N*iX;v&S%'gWORrlLhόiB Gv!ESH+ef`GoGzAkYYOK;LcoKoWT+F+ =z6o>utr"#1m.a@mv*J*Aijq;[wM=TՅ6΢g 4^ѪG;kwV NZmj%b(i6V]4{j,z-snݤkr[Zد>kFMdG8gOˇGs}rl3~Z6ZٲZv|)M|1þɧC, %F0Ĥ*?I\a~are ѧՎ0DjXejHgRȳaReYo'[uݠNpSr;\TqɈ7;*aWĥS!M [>M0)ʚu+ڜ+\N[ذXDsC>Js1!LDŽ.}@lԹI0JDJ.pR\dMY &( EPh12L(%$A!֬ ڹBaN/$  H"`+*ɌԡJC`(ŒҤVA ,6A5ad&+!4ŀáLHC~0kdKAȫ b@0b D1 4=D"+DPD1~gB%ȘXIcFHq4&"#^ ɖD(` 4A2{.WDph\ЈQt\M. `MA\QDɺ &t@E•$ ˰݀,#Vj4!  ț2AAP)I⭐V4,d~-DD"Kx,&˔@  ,A&˞JrW[#ALL"9^r`.]pUP)(Ae-]~=j@j q߉}[#H;Ŋ@kJ ][ÜBB%:l1H "|*TQ )o[(M}RiA_~lH7~ \Ɛdˈ8ߜA]ZH7+ 11fR&¢JRC.\- 02Eb}慐"d'$? u~G؜zC S^a_f~lp5qdm-a$[>!hs[⿂z_~yI~J.LX0ʏsߑX 0m5_O~~w=sPwφ̺7 D^$\b)=REk6#$Py,ݾxeZbh+8'reA雎xanc@ IY^J]V=g ES??r*ؑOqMx2 wF] )A'/}vc\<݌dMVx7\8cT U8i $N+D?E A>z:٧ d<8R跷'ff/fz=?#u>̤'.{qԱk;Uc~3=9Plm7Q@{Lz0sb~=rr܅y$xlb26P9:~(Ω5egtGb,8R$LYhs>3mXp^OY׎ng}SȯZ ϙ4'GH?YP#բT %{d=5>a/b҇MZ ՆD=R\ڣwu zI 皳;&ݥ{asF궄,*Dgp/kb3ȶR â1 Biu14쌅;2<ׄIoR➳YԞov&>ХF(pe"w.*q;5<8EqH1Q5&=iU)_򹉂QS =krm&Y)Vqt\GH<(N-$Pm%!1QAq -`sХ g5˱ajXĶu+V.3gjWgbm5JwWON ^WȎƯjRbުw4>ΥvAY?=Sž 9 %kS^O`;EVlvOZ)UWRۊ^hxR>܇!'3$G{Yd/f])nVcI;ũd0kA fcm7g Fmw-5KL. {EeAGDTdύ龦bF2+&Tu{9`@gϚޔ>8]rfaޗ=ۗ/!#jD.q}Ө?>t}Ѵ>h{O6ŅF-y9<̳`^xW?7Ik)z-.d]ܬތdUaVVϣj*ɚEu{F)ԧ5[G"QE]WvnD9olR$5>~T{e Kг;fvXjGmI 9O]j)&yXIj6V4D|Ū'^#^ݰ6_`uœMr3S yD5q]x8ìh-2M6'|= |0<jV5Uv¶E=[it&=)uAOiGbhtۈ#6kmkwõA-tu*=ۨ|챷(7%IpokR;1 3#1bhac\ AAy &Uz ^F5Lt< pQEeihHjR'j05m᜿c1~'JܓjӪM1عZ.7l֤!5Cbi(7MpM{aQY"z|iLP*؈}t[w oQ Yz]w9}jriiM 1ܚW.QeiE뇉qs%Βm#koenj^g_ec}Tϻ\bO0B;S#=j< Z qx9U=Ԫr4 *%BSZHyN|dxs_9/}•403~=yŸB<>c` $RTrnYͷ"(oɜiʽ-}Έaj"~mV>]NuE+{߱o'uM2׵uP0Ui&y`۵[Q6RKmjIkh,|- 74!RylY瞖 Kgdb]ڢ&ܕp@V(,$@I0QMj)X ¢^٭°Tɨvpz%ԯ9ySBr8ajifTAbօU|Rɯɋ0yJiِ=[Ejt^=6j-fccxvkYpfU}/?~XvU{Vpgy3|>] a=ID\AʁD I"B 7Mb:k݉e٫v0@ҁ["VYfa DSf"flyP#W8}U@mяˤj81\VLO-u7ڹ>Jnj@_@bkv})_SrWUB0Y{"|h;%˩ꋟC7ec u]td6 =?U_x]sty\`)Fv=ᙝ+~4i5U/=5b5] ȷw(#`}xC;%-LC6"k`ul@ѰīsAOd(xy~">]B PǶ?Av>@fsR=[ OWM,l^R;<.@@5:cO:{:_ )@88z zLT4UlM 3♻f+ꚢ Y:XN A n7FLgn4[Idy#:ƈzn{#26c@v_!k6bnв:_5?rR _em3'vD,WP)SS3}+KeXd*q0y_7iC/O^^$u&y+ gp(私n{äעq[!X`VYJT TDqJ|/WBؑD\a2ٜg´œz.klG\pvr6? :WJ% ǧŵ7|!(x#l-b(E^l澩*V5U+k hH5YǛ#WD-rXct6uҖ5' Õ5խ 4mJ)}ZZ̙_kY1O-Pf5يr6m .Zr]vJ'[Ʊza6R !@('[ ~y;K);uM}ꌽ/d~4qA!ﲧ )F aYcJBqVֿ_.g 7k)k-ZW#aUj 5OUGIEdJ{zn.C5[A.O3DcG8{>eo;oA]xKɂ4L9ȇi9Ė9ex"yIf}!.Ym, @'1pJpG$eT@X,Ql8:IHh6cs?@cmcC ~s"j]k߰aoz;ݻGoov GW3RCc#~ LVV *l3,͏T&3yg:7ZZx5ie:ƭEΐθ%ys>dRJLWRFiŕc<';eZD!}]~3xON)\%L5&Ćgޭ=4R%6C :'7X< @hjΪ&VSQaUh^AٕMxF|L[eD m‚ fHML5ia.cdDHPKŚUXZl˥Bڰ]^C<IV E&/ff }6G DZRv0gAYp؃6ѝMTK3U1);-mT{UM^6A4ZEE Ya0wæ-CW}F27xV; v;kifmwi\ZHQqs!#]rc+k @Fb볚޷덥!]WYT55GGmu{l7hf,M48`.\Y1[i}xIj%e&Ј+SReYL_mBxLq2eixymFwܘ%qok p̼r]TAj*CS3P}.Pn "rnUJ#DURT8c"r惪ɗb@gZhňSƭm+ .Yʼ BhՈ"?R{7d}ZJ|kDn@fvPb,)VC8څdAH!I6^Un!!֐0/\_+I,j2&킋, DPыbRzcV\s`Uk]4Fцˏy([ "]\ɖKu~ HƸX=sekZΠⲈhm ta9,aښQgKtn-s V;ZRR&3l ^&!P\BZoBI6Md^@{G~ n} yCe3{E@! 9Dh䃢h- Fޕ}aK3miP2%óa|M3իHXҨJގHRyÄ,DܩJ :ƝnJҠ=:]p,{+1ZŶYKV[Ӟv.n2xF%R@̡a/& 7|Ҋ<'h񑨲P5僲4(qD׍dzr&g≿[}nrlE<,aљ3!}@k}V$]Ns`Jz,PފrЃə[dl 43XmH{,Xe5b❊k^Pk%&*W+ٯ&A]\2NAtWO킶q)^{rk@ @cЈZnZz[-}pϑ|p<ɴu~DZ')K1vvÈ,`M$IAJC<4~ NNT޶n<@ .\kDgТTty})x\+:2q8k4*3G$Lb̭z2 8X> +c aȒ (ّK4Y/9vL; 4B H*YF6ILVLP[3|Öw/9=TčQ t?9.0lFF^f=ja̴YLq =6t;C/l'ܜMz1c#Q.fˢ2Â9[;lzW*Nw \JQ Bg ,оlfFX'FoJ~GMِu!`(t0Un謌}a+`RnIq` E ߎR@R掚GX㍝ߕ)%4]|Ul?TH> ڮV i?r¢* 51Ot`TԛPE<9D45SsiQm`W}@m&@:|3Oc(鉶^ңi{!w Y'f" cj<;^ߤE$}~ <}Q:0@샐?@CW8guNδ|C7AcC/=-d/X"9}Łけ}nN,P! %bq=@ri+O|p6D+UkWyk.e&O j3.eF_/ l%l.' 2C4y3J ap躆%BmIpbcK_ "B~%@yz|KRn*$ݯ}l{<*j{<שO<UG]hb)B{Vv$Jo1f4hӎܸ#^ Q6 +X4P#G+'5oi i'Ffs9ݧj7'(Φ2ô^LxOvLVMꀆc|PXMR1K!~DAL6߇\Aޝ:tZtnv[uxžtetW\iO:Y_\e=ɸ֯d1n)}|~ iED[^:\pҍ@j3'rf|bEh!!K:LfKtH$N:J0 kưR{]Z Vobc}lڸƈzg+DpTXDllO8m;X ,2xΘb-ҨS[cʞRZ50Tr&v[*@C7ByX Tnɺ@ZOY2:O `~ hcoIA!kX/EpIJJnLg-\->)0rc:z[=L_#0 y{1gf'e4='KnI:x|aqJ <-邡G999fILnc֯}z# fR$љV&f̢ĊǗaNF{y֝£j Kj"t~adrc]8];h77t<Eȸه}٤S`;GK4t``<͗G з3A0C9F;ϧS[S,+ mJdG⢣a#g8ߜTHo%!ԙq!TfH- #YS|3cSHbߛ)# Rʐ1dG TA+&st@&PVN4_IY`&63 UK<>A0HiQ1\wMp-Յ<Λ ht5"( o_@(vG&@^logTC\/+)a\,'l*d^}&pDqt㳖0(¼@R ^/S+xy8yV>:V vKFx4YeK6?S~/xVK!%!~lGLy@N\KT譋Kr\ 2mt=` tLg&A8gݵ|`=K6P>TXGJP&y`F]+¢gN9{yq4fed]X`.r+(0fu{#v %jMn9N&`.ܟTsLLdذMMYlQ;8vGJZxw3>-q~;^g؋^őqc3gtb-qGY)V~}Sջ>nq֮<\ x8|=ј@W^PFma꿁W'^WN ~!`Vff&*`{ŠVw 1G.S'";gD/&KLY)h҉f&99㕒DA08%BpEHu3 rA]9'L2TM?ڗVnc'#91CeLjUqؤƸLУC]Z6 ]b延\j5e<{Ilͣ*{r5 `2,E1*D= _Q.D)tKR!N''cy=~wSꥵ9ӬY}U*B|&EK)(hf=0WpώVfn!`)>b:վ>=}37\%ذnm!gÄZ)z/|jț /waķ~5TЖxkR~KLmφ5:4@cq+ /+^[ufN$v(^z8|LKLDG/'(MB@Q`ֆ_Mjd?͵|%I -Yw[v-,,!:3g@gkr%!b ͨhlDkl_H+}Y:> a+a+OUGWݟhNzϐ}]Z:@yGюcJv@J$Yh0J#;-l*ѓMH * ~‘C+#}hg2L/(i^evƔ"ۏۥX~UÙ8{=S#RY)x n:tri1I״[_b놯TVWeo.fйДQXHzAJ[)}a.4_h[:r'δɗm1Xr'34T½eZ!ՆW_$ њ WL/dr̖E^O$8Ll<^Rl 7'-ɽfs:pϣJ셶Q/ Lj'8.9}4{]NOT馣!ċ)1-]hp:>:^x}Ҁ\H]R6S3f 9l?34A~s}4 $0{>9߄?(,.# UU45MUXԝ,\g=1⼹_ܼG"o:" ._H56aOw8tZ^9%I"(12k7PhU3Ry_:sⰧ)W?;  KV]eTEB|B㳆zx& )6:=xO$\i1-.8vG r%ǻT6A`&EA8Jca`` T}B>|mbmLpրherMNr;q<5Zn_$v`!0'V tr0[0J/&s} )!7 aArw5$iy n?(56/O-QEU}1R"}?X]Z+F@<2ݙa_:NWZ𾍓!#Y,LOl '݋S.lxqVOktl¤ pk whI+^~lg)Yq/x2BΔ8رsqVKzIњz] vE-gdIR\!8o\S nqɄ xp{IӰ)eqϒFHI^ב 2\^<~e';'pY]lG-'D=c9K 0 b{#u3\nl]g+ X)y:+ff|,lvmͅ^`߇1?+iQx|ŸxϷ}ޢi(nW@՝s#VXfX-C"v\Ԁ<Ι@a{7{_l*E], +CzX-Pzqv/reW u{pS~v?X2~9`Ȥ,SI׺N>vK#ߝ 2qўbqEdU2҅t|:ߌLfΎ1s`٧ "'7k W J9WVP/mc#?7NhsjQ}2?@xS0'4WٗG/iL%ȬyjZ'g_mb HX1Aٍwj8λlOPM +Χ<p7XZ;v!ƔGp&( I7Rcs&T A (ܚ#9ztf@ᣵ- &GnqցOQp>H^p9 . ,tm{a4,$my/* KP`gf1cCΝ{Ŝlt{!f7)Pf}^GFHSd*rǵΜ;m1n={0%FK `k0£8nŎXGX*}_Qs66킑~3CiP0\p+ذv;x[36`[:/`71(Տd#EZu,yE'Y7yzcW;/4#M.LxT d]q!nU#O0T]vR-b 'r[!c;,gîR5*m]0\2QV0側o!c3w3}$CKκqx, oјtQ*KPQn+EY;qJbڪ~'s5AFp竗2ccb|J=)b>Ay#4~m!&@f? 3I3|͛K~i~_aMQ9#L XтkhG%j '(pr/XGR`j%uڔƊ/eQ?,?|'N*_i ^x{~uMLMOc,1c+ ۿtfWY+6sٹ^ߴ`Î̆\F\SS~+G,ZC<=3Ya{Aa0L0g/ 9_=/'~=?Uy3݌G;Mao0x?dl@knj?<, e,q,՝̰W/_Q. qCϳA}`sD@ ?۔tGgPP.a2\8<^CV{fwYȰ32A2=ar[yf$ iP5FBP'3`onMf+2Yk"!Q"˱R‘oŪʹ9+,#2o69/пEP  GfߩI)b  礛3x9ʏ;/S!=@xY}m(pEµ,!z'_pj ŝ&[T2T8 eBofX"fB`wn__r<{[?FHd#(Y&rd8VtB)TG ͟h˺g1} c*D|Ή-]&vSQ-ţ>nzDEΰiAB23{/ ymw Rrprqcz@pKW z'K)Ev8q~\McN=2Bś@T B1iL(YCڇ_e>;qfjXO[Q186^z@i{}at᷵^(ξ H|H@Y ^%!#<"^o8``BSFYf8z4MK#3Q>&u=L.P+2KzG,KymMĉ0|! gm1'"Bvxü& Z؍SRvVTxC!(Dw?t8~!W\?`_k<}*y19s7l~ y+#f\O*^ ,뭍f-+S.y&]^2' C9r95?f*NKC Ł(alcهb-MVmTwܑ.\z)}[Fj=&a[{E!Lf=P\ -׌H2!Z} 2׊WP0Ώ7=E h,QtSnt ,o T^D2t}yI+Hb z !|L5i p1^2ML%TSsڑrbef>'i oAE{(mԑ"lĺofT"%a9(ϣ9ƒO|:Kvib:EHe?zaS߯x}q`c e3!f:#zA_!6N= 6[d 9E:*"%$ B*+ rWWAW&p-*| \&18/Xz#'2 @z@Phe@tǗیt}R|v&nuߝ6|*lͫTr`ަ9$Y9h1O Ӣ^aqM\FQ; ݒCYS;y`>V:.{e!''*;>HHtǛwwIY: ,T"j5b孂>JSNJѫǴ"N$,;><ĐS;lTQzObN;A|>!e7DiEdnS?9tlU]l|[)8] /<[>"^¯El?.Q (ns~s{,Lv8*#0=~ԣrv$6N>RWz\cr7[ 4 wYrn^_>LZ=m63njfk?ޜ:OGf_'ORXIgUg_V~G!g2<#Ɏiۅbs:C3^bY.>T=gO4o ksPpWb Oqr>hI2lõ82_`&38[ '%χw= :qބ;0mjПVAb2~GuX]Q (T !!.Wf끒g=L {@n:RݒR0jW݌5wX 1dhq@;WV̪ )VvD֨Ϻg>S4Va,~&YѴ 8hfe,Kڒ"{> f:m6/{PdQ=3F[r!@o \( Ad Px CA{}_6xdx1x<"gwC:wҭZ^HjaiۂpN|,N/E0VzgA=QN>H aZ4A6lm6aMbHk} >iMD2&K~I_yjo 'Ye}mȡ֥?Z1Ah\V;Q@`l'S!:ϟP[AɛK״LEŎڕ4 )B~>!jA<Ѿ:C?j'm9 ͞zE2rgM6g!_3il#'hRsu_ia[DK(]G͝+AHdڎlBu/h@A !=+j#A<$AVƼmE4h 7%ĊDӄ^~ 8D-?B4?\EU u|5")l0]gW+A0I5,K`M*|T!j\HK9KWv}gS6 G%@)Zpi5~{A9vnҿ8g,)f!njy.k _]ܟt:-Џ܁Hf{^='+t}r ~xPΩ` 7g0ț1ݗ xcvmɆdDkOZt2M=Wc͵6i|>-`û` S:ݾcL J}Ymt&}s={N) nANcҜ'ԕZPvKDaXZkN= uܼgV=#>׽>Wϖ~nF >N~I1S5BD~FY~KæKm+ظ/>G.rN].ભ2 auR=X>x v86W[;YZ xT aOa', %4\*Frq(@b1"Se;"@(?i튃r' 5:1Лg4`>bb,Oց̱xi:,IB4!>8@|C:;9r Yؙ\~3`^mKaO6¹#ӑ}2' MtE)c#gD{$t{3k<L ܎:>Ma7(b4gP54Ir`3[7jviTzPxS(4%z/Au4?xB͐I@vc1 T8we*fXfCt1V<\ϓɢ8 GĞ 35}& |y`fK)Ufk%kLm4J7Ĩ熽_y0ys xCAf#JW,BKtd)^p~aJti=<2otKAHdsǹֈܐt BB@H\pT}Kz>wzx翊 ~nbԼaa|(#nRRG:V_|C(Azow:<7v<:;M񆁍=JD0s`¡t̉\Cl51{<Ҋ_$G  6 (.0jo`r<63[E* $Ct'bvv=?2T2SzE]w^mOHE"v4ci>wfޖnj{4pYJr&' ˀȆTG8n|V9,wۘ5>ㇰ,ʎm`l ZIa/yek;q8ߓn Dy6\ぷ~ۮN/ 80 [K0'#0+9$B 2 I}NzQQ* G#ejb[JH`V;}x*avC|fMqF;{tdrp8Ԫ"=5SM'M$(UьL!v6%Pf쬷9x$Ng8_kȂZ/S+K cm'N$KQۯ+dt @>y@]T2v7_E(JtWƈ }qon(1DjUy|5a8pGrG/~w7~?o rs׳fz΁]qNfHK :UL/o^~j}5I| v %?I}@ Q_w.`DzCn1z+"ע;uu#.V~?XUˎߴsUVeBapGrGʌΛ@<[lt,OM}Uq|/)~qxs48:Ht{]n4hha ɖ|y]WDSkgGVnOPu BNw7;x胎:7yqc>H/Ng|8Ԥ(L0f1 1qgUCx=گH& }7HNZy\Z}!CA6YG/r[3:RܢOMY7g=54掎J;¡1Ax&醩wb6Y aVrDK0&n)ߧ9]s irp5~@*"HS@p)*KN`sr._T:?t鏑4aPīQ`xu~x?_K¥I&>_72$/l MŻFg}ٿ72GK_@Ͽs=Qʙ1dXĤr^lgeuJZlT",V/dg9iuAJԋ|Sw HFؤXo}f^O./yTd,Q#F E_}E[q3f4J<weAnn^óG@_$q4H ;t&;|˗QL0Xl8]9 Xs:Fqʼs\ hr َ>H>DB#< XA1nU9C!aIɯXlP(- Y1&EF _'pF4L*i /x &A֛&̕y-dykԢe-1Xc(T7=ZsMo a51Ɩ$wvAt'h ~pp0}Q ?{Icؤ{Vi!hA:1*`fWwr:-ieǛ NOͥa3Vy'fq8q^(v늂zƦ뷢 / Ł6C_d"A2 ikXf~6Ex!>Q5 KB3cٴny4tqD .\g0+=j[7? ('a`1  ad[ t^dqN_;hĀXAG.ף ̨I]?>/uK6bhhEsdg|+pno[[x?\X7JnZzc.vG>Y؝i^l[?C1pU#q擜"?}/b4Zn_b&2Bsߥ ri|l|^p8!v|% w3G.=SPX2؇-{r~T't-f(=%7+@U,"lcust^+SOA2ޓg[/3r ^ ^Sx/h-X|h[(4͒Oϵ '*.Rz+w'X?]5]wݑfCC= xqrFupdJKYUZ 5"b)TVt6'0 o[a-h~C~/p`U!]R>j?6~=uxe/f?~P⹩{;/N;f =b.8ϳڌ/Ni{m38g2|G@a <⋺]CKs*zYi.^,{о8fc ' (a0ސ"?I0TF@ CĖ@i ErYtQm<#H/ yPR ˀ'RpjNUnRJuSiYa^0k7s]A#e[@T0R&BӨ@i f(72"ŮƲcHy~<@qy.=#ϵ2E{ۛ*f(-ԔcQz,`^"# d!&% P=$Ɣwc '*_ʱw*P?w.Ø0?Y icM cLllhm6CiAaLݬL)a@>47@`H>#AtƏ&)që=eZ 4 Y+qb3'2ku9R0 tIȕ.f0ZpQL>S*\^u;Ix $v01 1\{n-C&;NndC( 馥Ieq746)cAG,LK Wa0>3h Ftr z3ԣ#J\~N+Fl}#?z s TnRp3KLH z,NFAp ð._ҋ鶜B4>-XގN8 ÍEzfPV@;A׿0=KPݻO[ m.} 0>7Q2 srpd\yz 3 2hR| (PsÊBӄ\j>&lKS Mvm(jyn 1~֐K&8M0Ǻh $'j7#:xR:D臢:lnkLt7Axj4Peʜ;'\l|HIDm(vE)NճF=lU; q1;'ۮ'_PpmƝ(L_qtm3{Oyr||Fl Pi3<~;C0 A4ڔ|q=f4읧4̬֞{ճB@\ `MhGt'hL"ʋqdž7iv6l(@@@Q>KwE*=ܲ#dx.|VDϚi^21s~3UOq_<ťhO`^.c;+qFRQ)\) 7á 6w!*+՝zʥF׋fwQ(*.^L?&QɏGxpʒK)2ݺii3 ؟啟$E]:Xa ·O>Đ_< |=__ vޟjUlϒ׌Ãuj}jqY%ۚ̕re _9 2ZV Mi($0|r8W?^9|teO!dlpH =&5~kDH0J(qc)0x.u|87 SQ"&T/dЯЃP5J & XKuFoݱd âf 4l4mNsr'$yWC?-gH}LMHΙe87x> TU.)k+E8;WQ/\' -AGJ^j.0D.kF}`Ј̭Wep}u?J*Õ?yt7B?nGȿ2[nPVJe.d8D VHk0`CX~1K.]_5֔ ` _ߎڸmD<.{~CE, DŽpIsyLJF*J&yq g,M-uNh4{{n ]y 5ugagf| 4xhqsCm7ԏ0AUXȾ*õQ\';Ɲ1yf+w7a`фFH:&cظaƍh77,鰋SGzvqWKbڶrW'uB43dzB u `jr\e #@ފ)OCMb,Qp h\VA䮯Uj8X ZŢ3. Y XiZK #e!?xG?0Ix ʃDDDD_LtF" ʸ%*('>k.(vZB|MUm0Gj>g, ciHwlɉFcI1D1g $1m8ؙ5!m7Vf ]78:+IX 52DM(H\- akdzC@\~726!h Q63mcBv  3L/øCQ#A"]]X`YUqU[^p~ ~x#bya5JqmЃ*K'KDGxPT[ކ 8P10 )o:EιL.-H2Wqn"紖{i@́:t{ fyG{/9S4p/Dq͗u8h{^ Gf`Cp#- i=ٝNT&)Ƿymvhp6=sԽc䔁2͐`*P ;d1LLu$"Zi_d+L2Ur6\1J)a>@:coteFFHgRck"C'TIˑ%i>)`|5#%&m|4+/HbY]jg$wh#9d1xxT }5OAXb7"@h…:g j/RV{NuI8wc%3=$rzXm֏?öG0I#EZ>r ("lt p ]* .,&xf #3B%$zFP kK$ P[]DiMEVC1֙dM64%i/6۷aBhcȵl` 3Fl4UVxXآj3Y4^̺51ʨMqYRKt(&jH=J:Rx@ۇ>&%|Fd 0fPdl,Z#)d#_կK`30`L aK012H[_,r$φLhWp(rv_G:1)$4;&y LF,$7\)T2mOVv 35MΰD-sҟ^  2H}hZEO(H0 vj&_5]ֻKx[R[@Y=nUR+Y0AI1mig0Qb̩D:֫DXCd# 6EőpeJC`H HLF2) @-[b #A+Bw*0޿ytٸ)DdjO7˱oVZpRoVv"d1 h2/j\Mr 0A@p(v DwϦG@qɵEIp{A#Q#P)=z^5O~8)QʍUuwj8I@?М1nI=rA*(5Nj?R/3||~'<]ViZ䅆wea"헀,zCi&jD3tNh>fעr4.*$4 xteLa aH20!T \V͵( @8CPpX9$@@UҐbLt`/H m}1`&'xF񦾹1B8s 6A?bM (&Đ )4/K#J5rA%*YR- Z5ȴuE qVk ª׆"i[Vz~:R'qtDAF_]MbBRi}J胠%hƠ H*}/XkJۚVF1T=͂؎H(TO #vC?M |x{rK08B2q{ WA]1>Wmn>nB;ÖoLG^[ϰ l<Hu;FvTqtc0}ۣE aSOp&<̈6 ~ۓ)i aao*FsMaz_EØ|;=#|?wUIsygNso:iO@<7w%DH2iaI'ZYZ;9mFDLխn$PP@uB /}{Ȫ*y'8 i@&пDx26ŐxpO'Y@}MRG~[tN#;ZՍ8;vLM>"@(-!g]Ti\fxosR~ 0}DWx89}9Rsomw'ChNDGDb% ĴǴZ>T0g%5)JހqUzNMĂObH ޵+"ufFժ%pX/DL0B[NqWݕn˜#%JY!HQL@ aZ -PHdY # P8Jg+-04` c,$K!*I-@;-vLM.~݂cikEAxH%zv[tW01`B>ʩ!\\&dbO96dV_-\)ahO-"X.p!^FIp=62oY<Ûm/x FѢl |Tt{qd" 1.0P<7TA9 o@1Ll'27ESĐߛ"30fBtbvz^"rZJr `J{z0 n $ >EDj^i|ՊZ ^\z:R =x?`HlhIDZhQig}q㮼wC L]vZQLsoCԆ0(VC(dM<ג7e5U[IGa/BcBi\9 )e07I'jZHp_v8a\&02HSaLidLQkL,vD4C7ȅ! F\"D6߯۸qKw+ Al@@ )K" 4bPpt "p[Nc`@ 26Ogg.SEܫe II1 PTB|ٖa_hH[yi۸EsÚF,Β^"!( $zͳZ=ċckJ [LA Yv#@b\j=bk9p I*A-r9HX"amSթ]$n.ir[f fR:?L'$g$(R&!3y>He@;ݱaDr( chPbA0`i Ca}6p:2<]S(DDL2&3,-#|lMaq-DYq=!\q}D ~d$"JQF0;%蔏(!Bkm#EҵEr 2Vh♀|>խJ^ At F<4w)Ci蟐}ȦšilZU2h)鉢ae aGPd.SVv\Gn-AEI׈Ap_0R$ E%=- >N6LA`tEaO)wiIj &y:5̨#U?iFO-6mhr3˱׍1ʸYKrRr {VN2GۅB@Mq}zf:M>wG/O||#Lа ¡|AyH "$s++) z@14 pgϗ@40ɨWs,i x>3$ fp۰XY47Lejx2 c9Pދ6Od#bh8FF\ ]`LHP'e!%j</6|MxǑfT2dK@ GW>N ։l7.*:B 8s=h%آRpu3sa{>GDZqB#KKXլ 1]s:(~Fh-3p5Nm(ړR#g+y qFZ\g(OqxHܞ-i ][t&L\$nY#RncFrJ!-DDςĿ:yxJFD Z, zKHW-,ߎ,0ơXK <&xF4`@NdE@L/>fSNnփpE#2 ;D0;s a܍Di:fFsFpsvCPk2qj.Ė\9,lg$Mw KDH&'aaדY͙^*~/͗=Ճ]LrfEҐ^LnߨǛrW*s ٩f48gЀ"!@<=g/"q Ue h7pPqao( *Dt`B(fE:VXR9r)uVjX?lj==kVПn43?C;?ٞ(/h$2x~~tOSgfLY0Lq&hM͜OnVsm"C>wzPx O+0Ӄq\#(  NHlAYmF8O_G,\jOs"cܹs33 A cIHa]c'wΥK(bk)tK=hF8)PNr2/%CĞ<=YG@L#ḬKml&txj¬Gy'!ו *tq115ФŕH Cֺ$~8] UEǎFPoi͊KCXS2rٖ4L00/B]95@6<2IsrnMX&-,V.Z48O3MaP*/3&".wQEbnq6?o3f߇p p\jeE˻ia?GJ&Ɛ/vp5MI |˟n%/Sj8Jdei/9ѧTR!$/l׽WJ:k DOy抋oUE4\+'niLe.Ljh/l=u1jۮ TG~/5eyx-cL]O*qzr`_Op]μ*}&ظ?vН@k ]kI1]LY"w//4C޻ (FK9A7{ɕ^X-a O[pb^˝{RM8Q]0S+k>~V+~cha. t"NDZIΌ|CjMB:3j6:C,Ra1ud=]5_:D{.## -tB3GO]?Ԥ{ԕG*"cbhP=dz 5{1@dDc >g6GH(`43U]ڡzGwŌWiL1 OJ=w4\D^Ж#)LuL~btOBz`9=2G|a6K8>]؆ OU$tҬO/!J8+4Ǽ{;@L:\&:$NzERѺQaXfXW)ÅuVDSDCX98D$AJoSRb$MP>hd5E}tmrdN YW6&(M% +cؐK TuV tܬd1$ ]d`X+pPV]=o+ʕSu>ZTɀ `ʶUZ~IRXf(T~p,5qGfAV,,''Dchmƈ\ya%BRgQ~3^j?Lt86g&@$7Gm&a'4m&4CkEV˖dV`h,/.;s1 4^ʢ[ @[-^#ӚCA1҉W%M_\Zsݩ$.0_Lh:^5[’ g``0n)ͷ9;4P ~`m(. zaB#\Jm_<Q1dWsOLe(f~!D)M N,!B!fĠE2YxY--2/猼`Q³Oy" 1jaK ku5Y2 {'E87Cw!  S ʬ%ހat,Z,m| Wօ c6u IvI%˧U6o<>!hHO{@uS[rq*e/ !@M(m!){~-O 5E/Q;8=` oT2Z~QD9f+ \  [Fݱٍ%q\c~3J %ǪGB!:+wW$%( v_%L̪S;]R vM0||O$˗,г-M6Fo cYmr F`3sӠ;iV.AvL!*iyz>Y\@=0\GT :'0=hIխQ]jY5;ErsܿTmPY"K\z I@t@/K3-#""\MG IL˛E 3KR+1P-]/)\\wQEP?ؐTJD #.|`Z^a. ژH0cO_&[x c` ME[`2|21-}1`.-Qwf0,u:)4,(Dl ++(C2 rpڢ:3moҙo"O̓ )j69Xь%f16e ʷM'l.j (8zFsu@}v/*wCExI e0!M5uS?4bp35O7%.K;qxXF\A@iFDbf O"My2! J(M+arQ-0i .6~fI EREcNކRފV7 T,/60;x\܎41' 2+0jDdcSk̓ȓ,+j &F"AUC vPOħ>=ўeTb*gڗ̾uE ' ?˦ߙ>@跇30>ZtϚLɖoӃ4}6zgP |.b"Oơ2>D(C ` #J&L>0Ɇ:_wy!*TDdnN"T _lS*3MrPNCru`rYǽfI<:֘dj &޹%<8(BH er( K3ce#;$ @cJKzGt^sKl!ðv[1:LNXJ"y:)XYcJư_wD.L+ňpWAX- W 4Z'8EPN ABǨ1(OuA`61@>-? ?dLdcU#'b=9s Fk AwF1Xe 'RVIcqNiЃ]P?z?cqS eܩ pqW>Js$r[g:wZzm݇Bd~rȕdztEFFYAsNd bY+0|IpB5<B5w+W $LlPqG$LL>@r'&165aHyEIAl5ap )w9Pbta!)e a s׋PT%%* _@B/<9`Ƙw.6 7Yh,1gQDLL% K Z侄 A_\LCa4T&MIQpm)0. v-- jOetBJb0 laԠ (6 R#' 4N *4HE3(u-5C"Jn**q7V@HsEX2/̹y4ŷ"$A$#ܐxk  0\Arj tj_e5 <`~uw)y+BIŬ/v}0ۯh/CA: ANt3gБrZ:gK j@uXjWd 2}DGnP BHf^L | J^ lN"Ub[ Qg,p\Yz'ݚρ V-܉2JV15Mo֚ k@(_h ƲYϬ\#K 46d^xAyˤ O{p6ŁɅ@~~ TwA\()q?1F\`ޮqtr4l0T 4A0I^m[̖dA\ @01kÜwMeD-OJH,HC[IѲ!Y?j5#QV@$*y.!2CF^weGn %Y<39*vv2M!J.:% 2[Z0 4^ec%bi=~ZYg ,SҚ7~1LtzîHPZcZ߳2ʼaz}ڎxdz2KM~_< Мp*_y@?&LMDtG ޝxZfRZ&r$,uRY~NOrU%LWm 10[z/^h7^㈿?4M(|)]fBI\{+᧡fg:! 2)szp:0iA<ӄt=w8kv€lKt˚=-ErPV6lV NiEdP}ITKx4HIH+xFb)s`k\\c;Рzc#ٴ ;Bm\%I1ȏ1/^CGrTa 䍄F>9--;]u<LXI}! AQp!O=`ARPN|Xt})fG8vufnپgtG l硞q1].eM$t6l& 040RBfR`= 𿳽f/HC] 4 YapCM,lkU}6Q9P6h]&͇ao@fx$fE+%0i"RT FWu%H١")UE2eT5.,T-+B7hW) J²Q=y2}ׅ<A!=ZB%:Ë#܀o&Cno8rgZd+;k< K/8IWWG]iiҩm7+#걲Ƅ[b̓by> d h6#W$xHo$3i$`8Ȁ'l=fx~N*/ ". `TE}7tTՑ:V(Q"\H.m#ͱLDI5>҉€LQD'$jdߏ o2Ѹk|\aBmT sPΠ(B6W2ۭKxR(E<`"='\M 1QJP ]%ݿ8wv||ɗ=&(MSp3f=FT7z5 Nx0AI'Dp "65G1w۵MxW%12pimz̋DUyqqPtBW8xQ|q|!akuul~~xļ;\QQ $wMt@x;3@0ϴ@mD~uBI_5&Ebn_I4{B(rEضHCCxI BO)CxH=y$bRhD*m eHy!G9qJ+`:0&{!΂DXEVD䶥p82Y3%FBfa+c5fΤ-& &LD)0V^ L]$wb'8?-! yӢ:c@B '<Ȇ'RvoC>9E<Y2;Ų5#Q)Wd"an;X=~H+^753eII4˙љ+4{ᚣ5l-&"7rwd YF'HI @޼ř@j>> MQ! $r-!t9gEw?'j!h{.|N3|*4,& V;Jɢ V82h\s -R )*4D*Q,.N@%dUzٕ 3*-.:#b=@{Y3= xfrP},2EX ƢdV P#"qysʛ& z@>dHuez֔wꬥYQ9]ao{{] Vdl:F us_1 Ҋ?3RNUgk.s-P:[B5QCBҟLŠ+c) d0ΰ-K.?u&S~DIzR93?N@>w(mg Q:B to5#dͩ;ryndtOXYG$/8YLVPH 3q&jpdk0Zj҉ @[< RФq<$FEU\,JYCUɚ;H;{%D[|^q:4Ǣa[}3,[.L~B 67 :U]*B:g"s`NRM+Ab.ܝ'  Lz{#0dEӅ7GD<Ղ;M]pg6 cgNfn[o-ihin4DUۯg1Q,?0:3(nEp,Y$Dtg %1CKtNcZ֯gB:0H f"4pp7ً fBk((iV|<ҽQ;nz]Tg\딜+a6k\5nL5D/+ ݗ̫Ĉüd pPڴvxZL,tLYͮj\ɈiZ`a*Dkk&ʼe,c^y|/BA l50:{Ĭ>5z;hޞpȳӰ  ~a` I=lEɔЧ3)pdH64(D@@D٘C&~JnPL>GaJ+7[[TT^37a o h YvOmBoLjT&np4wE`C=AkOQ t d՘ *`.j>LP7?lNMc۞h'RU8f>6T&-WOU R(:ש^\mXqI(ZC >xaަ9KP8b^R"2شb<݆Y% `~VdE18h #?ϧn}9qFCǯzU{0D KɚxHԜJ|FY%D[2z-.L߇i(nT5zPm\N8հ /X I fd I=ۗGF!fMk֬5o31%@tb( 2fVjBs r PLH3I:rFZs֦ w Lc}ۖέ-%.E{X/fk\.B1z K @S8!8Xf c`&x2EBrZ`M.̄\h85L*ެ }7Z≣46j쇋)@;8_^=XnٝHn|(BT!tC \& r(>S꒦~ @L~7 ~biYXn/G2iB]yzXBF<S':J "B&MֹRc)^GZɈ:.~}(wK>Z;z40.ۄ$yu*JR?;_4 z@,L h/5<ōHtr]H1qգTD\"|i/lynAͥ$GsIؖNX l3Sx~vxF!|s i&:s;|цz?siL&r2OҝOXGF#qk8^x`)z1_CT إ|8"+hZAO+0O8ՋM1^Rs j6=煸屐91ԃWAgNT9-툅<nr|V y7e Aˢ]s+C)0!05mׁkpt5J(!)10n nv O`.(V\T{rtرa ^(b($1M¿h-v6,ȢM>y*xm0mwK*|ܶ@`5߃Hy^Șr\۾uNi{oO]=)Gȿr׊v՜d%C>h鎯w/<: !~Ԇ7g: fEf˂$sP6!C-y8({,sgkPJ2F&0kZIqPI$'6W\>㕛,]le>A,= X3829ԟĕ'W\t"|SNڐ@@;&6←x^y4%ADDP 07:PP?iELP @:R"P>.)UlaT<͋ K8nD@1Ѕ[G:Gu$0[X\ 8jRucaw KH\JC ?huœ eÒv2KAEE°N@y~x̴P/I:C̩=q&4å."E16, DaXyF_wGp<7r:Wʈ0c~^lj!V~='x.,S,!%8"e% ߲c߃{2}sOoR$Dp +ah MʺJdO9^[!1wTYu3m-q`c(Qe(R|!aX<|Oj؜tF73'7`xxf:U SL}7atu+Kh$I!eî5ėߕL͑㈻sg8`CbP )4] 0Q`/ HveV8H߅;*ދK[YH>:%6L݅Bԋ5؂8 W>q*qV6a0_vJi< +4┯,PW7ooR|%[p?6Ob2b-BpR011 J'AN:E2g A?zZ^3JckQQYtԩdMN[e&%LRy DbMg wޠ1yԃ0Ƹpy7 @}S1tp.-o"c_}^I^9` %$yƑtqNGl?7%u؅n $k@V!ߋS1Ԍ a] I>lW`:Ć\Q5iKz![%,Q'`zϩP֜]Y]:\o;RPlP_y+RCL'WJzATV鵿t @=Ca㻧$9j5nmWL(:cLNZm?Q&x8 1X20ya)Ds4j6 $0j9jIw Raf>5'ऒꞕ'=k +S(u]29 $0{ Aﲹ.߸8cAF5VL$; 3?3 o 8J>N0 )Yj'U #dr0vQgm+.f߆ gt%i? b5O'9HB?oEw\ :1o9͎/~ g91Gy&nF? sӄ]Ms2<r;|ҚS01:<~x .Q O =."NwG1\1 LAaXj. Alkؐ0/\Rm^݀EJ( $4 (M6`4614]sl|_Ě>tnߏ?5x:N#3 g|jUhȣ\4nJ"aJtc5 flCwoZ\ Q9UQ %aҗKWf=g aOڿ܅/&p[yDp䉦%XhC H}dpl(/&/R Ad>oOY HItjJ  y,.(/` F] 1ȵS=T8Z$xAW^bי[|Cm~р|3=Ǵ#-ȃI?mm-W[b!Xk;[:J[h:Aj,[Cۙպ3BWvj=dqzÇch}r T܀ +фS{m??KCJY*e],`)-4Iyq/}r~BK_DTwt QL"Sƹ~LXfjŒЦY~թ$20K^1LXlS%EklX[Q}@.0f K'1`yr| 9IQ k ҤK%SU l>(q% x c"_$,cE!'ըz a剧$@H@)0q P aNSJDLz Ӳ6e7uJ&=p&Ȥ!9xpw󢛣߱]:#{ֳEۋ b嗒^H-͎ NP~.(8Gpԑ2s٦VnU4.R9?چT`"0xZ ^|o7he|ZsjBAj-^mAp{M+`܊5(ObYVgػ>8~ -0f-_đArn 5=5m;4vmq͖ us ؽA@vOy_A)dܦOn!̂/NA^rPj'}Mqj|d(@6~=')lê75c?8EІhr}@7uu.;;?˓|jiçY6 z/?Gy;*LJ/fz! O..n -k40YNsdHmƙGIbBϭ,Js[LKyuw5QR;.Y@'jCڙj}>wORvD1۽$ vbl2b'm 3%M&3[c_24?bqkg}w^|C Nd^@23g<1x۵Nm̱y y6ZH΁޳0y[XZ})Yѓd_U 8j *" CZK ~oS;Ctqx|"b'zE#, .cE~㤎;^/x`H}qlFliTU tHBxwK&fd0aS^qT-9 Uhθ z:2V=¨QRAV0C|W╲<,͔f2hX6}ydZCӍ.HE¡22g w*v%6s)Xehs:UkMH07y}jДYLg "ČAm]%`0LVFNBVrmZvZ_{9aTQu@ ^SFe`/̀`*6.)CX o\"x_TXdt[x̴&IVf|{n݁mh#iUUb6ҁe. x r+@a/0J0შ|"9+!C ᰋ\O?ٮv) D_cp[\s++i8^\ssR'7?}|&w%$~[Srx$r0F`:S Ρ3ϖݢӞ~\bd' \ڵb* %UnGpR%j쏃j̬#$i!NBzޜ@QŲ\\V8"y4sXE1l׆hѮ9$m޵h@K)|ONsgƚpְE0؋ J>__lhLh2f^x=pR;U_O.s&ݛ3s)}ip_ʇr,jxܼ?xzsmoQP| Ʌ{|OV3rwB7Bkp霉7$S#J)6 ‹a>K\s `950"8cD .>#I/uIg*#r@37|s(ޅHN>xAFG-q B'E_ExU ړ=(W|N_r xD<m*J9j$$^kt"oxѓ: BN4F#A3lׄPXǵ؉D mcA ~ߥxtG"pTdK8L"؝j(3iP<Ձ4Q*6>(%m' x&*>[)Rq^ˁNg1>GZZ1f)̓r =1<Ԡ2pqT[Q QxؒUiťs}cJD'%kV6f}PF3FW!HC˩,uh& 49+(i΃LMv- KBЇ0Eу8ěh2gn!pX1,-ͅ zZ9V&1sFX,خOrxY"bA_v1w M3L.Û_kvZX+"C̕lAf'xm'D9HfNFUN(FsStn5Il'm"}22LT".6 #R=|L*=\))8!SYhjg|aun׷0F4fH^B; /.l΄O{U Kc"=?67'+ ݋q:JQU8a|VGbbmL:ku~] ѽl{#^/7ni>?~zz7EXL?%I6?=Dm"cm }IPBUA$1##MաmuQ&Bn{>B\~醸# rSmq!ɇji p`I>$8au^oXw~9Ve#~<1%m ^ U[f@H;u8qOUj|J{Yw}RdL24P^aS+qg-ty$B#/DE_o6/q0s'}gė@q\hLk IEFPtM=}2笲xgt, g\1:ҧ: +w)Ԝkn #ڞ 3.R2$O%K@w=a qqyQ~$\ݡ>8|t&T:U.kSrK;\}+42?$ܕ4۲E̫XoO`yU+Y ]NG? 1oD} r# éHHO.x>I={dTz$\ -:,'l4v2L*b -YﶫKzJ)^]ؾ$;Zg"m2?{M0X89lZ9" oy^j$b X^Mc "`b|Qq37?PB5^$ς-_ (4z}Q7|#O_|[R 䝱22m#rMkhuCOϣ/uQh-pJ-Kt[(掇;]ncCH>tS,*0mӑM;y4cnQwO9^ *Q@ܭVL}RoÇL'b0z{OJN^؈|/lx( i3(őQ%$mj'š+`&2e]ya?`3'` @&p kYL(%% 2|q1Է2DRu.EzC d_=e(}x)n0o=yprtDb;I`OCKIv-ҷ{GCwdCJC29 /H,Wc~BZ-z3Zc-044e@Q!bgUtOpmS eCKhi}iyY۴hZ!jEVϦHn΀ZAWI&;^E.?Ӝf0uNST]e<U0υ79<ДΓ3RC2 L,%+ l˼E<2Ex) {ɢ Q!uDƃP8Ѭ'Jx[I.q)\t&K>)< #MQ/#T=T0p @^>rх{{ey:.c 6ؒL6_ (ng`Ƌ:3?Qf SwCu6Ǽ2~Qx8_tOb3`08VE)|pL=%]Aך=:"ް7zHauRE/_DF~e~!/oham kvV 8%7p.Fh T0AjҐ}@`ٕTrB(L??7i`йKdvG7B߆|=@To$P7Y1pm6F/ڗP7"|ž$UQ=Vhf*CL qtv tW`1 ʹ"$[Y d 󜼚B>x`TWf/E4Jū9/nv+bSlD 6WK:2Ď-Y7xnxk=kW}CmodG=2@rqfX۫s V]ik- Wb}("zܟ{W#\9]jMUw,u(Nݜ1$nZk6vپ5Qla^4 N%Mcƻh!q\b:(xdp8Z;QqBW8CCP߀8̮Wg]M7F4}3= 2BMh 6bga[n5YD=VAHas*}j$cS9$Fc|bGr)Ek+Ml̓2wl2=a{`I KH]UZfzQf :D`mi` NpiXm4/v}X,o0qhif rnd$t]M94JhDIFHaD**RI%* 01ATeX$wh]$4f%bYf%ef}#b6+@Mlʢb&f1 A fX kD`igѵůJ']D.+mLaNuxAH+V͡mk@95Sf}d릹saYq@Z \m}Lևٯ A7}tԮFKmP sC{^4BNEPY-+/zjj1$k.T\3Z@,8[鶅A jGM@Ytظ0IR ̴mL A``sm2̝RB*alM@]5icI,īUHAwkja}t&tV* RT 4';MWuS6eoݩ]V`Ʈ * MMH3{fa&@=34nVT6}FYR#mv: nWg)#v.V]l`ʼnbhDbE,!hTyvuT3iUK{=,֦^Zr]K x`MMFfexƚ-Uk*@N{c H!"ǧYҶ4e]꠼XE\Wtu["ښS_. 3VN2P*/ΧGm~!~ ô[+()(U6 %FA?f]MÄI&Qc/0px~BgJB#Be2Gy6.=_YG"+!Ӑ2EHƖDh"sy2KҒԷT]lLJwy!q?RCu Cʃu<8Rag y%_@2iI@o_cqTVqxp_m[ݘ69|K@\C? $]vݘflf)2e2ʲ[U6m~/F_8-`2KW##k'']]* 1"5p]('޿PPdO3A2&q0y?~ q8uKګ>1.8ļr㟜xT؃'b¨Fi0O褿/%1߱ Ge90=mXN =ll_%[cY\$ynhcmN^BW3G ydՏ{+;/U}a"QLcJ@Hym^^8%# 5XohC+0.=ALP$u{/SiEa-!I=>`UVǁj 5A]D?r3>Z3jճ %`Fc\f|Vѣ!37#7/R, ΈM$ A, ?>c/weW?'ZCG+|:TJ`TEOt:vܩ[7'wVE-jER [+b8Ɔ 6FV{6aZAHH!#: >i5f=?r\O !w]nO!ibţ%-`] ?i9f$^ %gL~\@~j4*|ear05R i7z*$%K2}d_f=|@8 w?Z86.,*N~9H93j .cdJFG=YS}\1Q5h\dv֍h.3pT@kG%c+c l_m{g#A['$qw\7 Xlfa)Z5q4(;2'v>{p߉Ǣ'r}9Ǒ62-ٷ`&l8Y>GEUa Y\<`mP'%4 c짣e$i`@f`ݰ'z+\Q-/(=C(2JPz& 'T:|= NGN/pC_oLVHO]vs`\ HD.O"x0մg~/g"\,W B;:Z-?K_7! #TCT3*{`|mdF #`*T{@RUƉ0o n%)Hq 4,6|;\ .7W\}.9EA84`qwZq*ջNEU!x6voE~ #G Jv^vol rp^lN2v:5 4 7b2cYO%\ȣ=6֤{|#c!El\r^hR^ {/0#i/s!/A/r__RT1qG~__S5t@K%#nMM,EA6 Ơ؋rAH փ} ,,-VxFclVTpu\\(_l5% oٹrUdh؊8"AmFOd=gHHX)|ѢP.קa;qKLkFG3yv??J."o'Bp> pkwJ}UDŽ9c_ڿE$b@{y3.9Y7>oP=|:`6J|Wr__x^[&oKE AZDHT= -\՟.Z{Gm\s{[zSUN<qGWz&Ń$۲;9=X *;ëu; 󠦏JrdN8NpCv]8%j>qJ8l;9ʾ$"ǐ\&NT<\y4u9PKt~`>pu7\DUG=ca#>3wwD4ol4Ar l!'[h)lVuBI\9 ,HM p~8\5U= yW?i?%~iht 4$Չ_If Z#.>~3')K7p*J_З?t4B |Eljt{qi8$fIU)AmJ֪Gh;b/!z6xA-~g~ ȯ3U5I!c7K]dXChB#Ps:B$?HQ?\-_}jė5d6K(p%k"jf?!(z7`k\n@Z q9vENV@]'/YD vPbf WùMjR#R="!(+]E:>NKbхYrG̙Zbecu@ﻯKM 2(4KCl<Oe qp-vZܦXjZpk)SѾOA^ןT\7}ǘRĵ 1N`o[)Ag,_mGLϠ{8s5Kϫ&9L=9xӘUz 393 x.651CmeR٘ao4T 7ٌPធ |W n.+Nt kxYkӖאF6/nb)xQҥ;LΞT05P|S%zP+z=EˣwUyJ YqSB͂N0uD͓H RH> :ݹbM;aX&M̓;@_"r&R`{%S-tcm Q܅E =EP C \PX#^>Q8gh"ŵ.LhG' @UBt* JK{\%a72뛜0떅޷#BF֍f qm51TO'b:/h-%ؽkw< 9M2',=ص[~](nQFek3c4G yys3^Vr[r-uuSPԄsdYaHbB0(pBޫ":5\°9 [^n`6w|MO.PC=.h!!1c Ml .0kN.fa[7g~ #,9j$ L,]K! *lrpo.f ;`mǡqw0]o''.MclcBYa܅*3,'@҆i-zޯ +o&dU<%ӛ~zW2V;,z)3}(9A Ƴ'4 m"@c|oHn:|9(v=)B~4ža,%>&؍[ऊUZ];g" ]VL#psƏpWbZzsR9XwELw$SrDJ>zg8V-| VT @0C frzQ ߞ1SF{xbWN|L[kPnRiYȟ8|N.-ɆUSgq}OHI$n}?݇_`.b?5WͶl6eC_*tS65c-se'#ATGn.Qj%_&',c uRuۄvY4ɒݍBK (E@Wv9?.^r-RF.ok x6?-OKtHO$zK_-D2C p}eZ:myoJEy[ʦsZpfAj$UdG9{k舞TyV tCA=a=ld-ԆLlĄC7YN6r',n&Q8D{G젻UIJTBg-ɤ: X"ҩŁy4kL7?uYMbTn*+|ز(fUU ?pH+'&^;[ԝ"XEp]*Np!};5@RzO4iK_*0R"U=w&[R`0te5_drG6 bzρ _] 3#lSܭF[m?ՎrUBDg cIP^o=p>~”b"" Y`W( ~`$L6,w$pi6K t2>ˎ5)<':1(pzB<>P=6 FL=rB>ԇzM 8] \"JE{v>RYʖw*y!ߴdlbܐoXme&L.T^=s#>7{#8 Hpum@mr *"?qZ=M(p(A)d )eW23H_ҿղ]ʝ|ΦOK{dQyHtO酙R9 i犞9+^-cn2DJӑJ*%*&@XUR jdpwf 7aR=`'Jtcc!^QnӜG_̪ HFGFdR;<&S`zjT B!X>|yțb`N5I@Oj93Xs9+6-܏z> '-)ocp-CK\qzj#.Ǽ$m{U8"?7 ^'OI*:9L,}%u M2dUEJnÿg-ǟUK~ ֔us!IѓzO9Rh}SQZ%Ū"1bD`3|a̴  [ '6U քP NеqPǣ͋L#U}/B7Qo"){t<,Y]EKC!LqjU}7ۇ zO6*s<9*7 L!z@̄:O`5$j$F~{e?XFwGsPdu hz7_@N#H?|Qc{Oi6]ؒ?}YQi@%xNOs_!s($!wXkDn}_͎'}>NvZ j'jDleC%#PP%"gw3}`)A@S` ,%ҝU$\?>V~FjoUǗHKSme{!2D[aX V4D;g2!=mրX9}% 7+-!̃+Ͽ{83DB\K!l>yīK),ZH|<4 =(|+4l9̟_ _RT ǜs!ˆVpLوEx'MsTeG@yy L$d8LCaAak{7[_cũ?|F'Y)M;k~g_"O_=,tfNrO05ĉ)b ! ;?#;p~=kg \ ;*͖ TAK~OQV k z`xfF 5Zn/H@y`}+5!N8D(lWƱ=JІfzY\8zD|#,g'n4KQ#|zH:2}fBY6,qiPxרl\;yk[! RQp$q]7ԗ g;0ևa,y6MͶjt ZNǩ%BVQO{ž9rs GNPO{"\VC<>b:lł& (@Tc;$6?ft+ V !PBB5B&f8̌=51(t/W!@6%KI;<~1e@x̑TX o҄D9Ѩ$k 0B85lB` aLDl) :#elM-?`` C)Iȅ AvR* އBG_G5r. 56~"Ao:CrXʘ{G 1,8[ &/UHf i≾wxkH,<UGxTһBvuK;fE ͊a|3bZ dUb1~.Ӥyb2'1eIy]:r<zn'wH15И13cZ^7*0_Vr{=B͂X r1hiXQ/@$v}i ݽ:}!;TksŸO8P_MD|~ Uu^e)L>cjy .tZs 8^e}wZd_~MLF7 Ti1]\^uZ7%I՟. 8;T55||/s}pvyH׸w{iM+j,@KJO ǭYp_AZE1Ŏ8'a8Ͻ٦q1\9 P\rPgaÃ.FRq6[+=J*UeYtXg/ du4M7i:Ed8 A>,@:QC=AiDEe*L@ܴ pu࿁蓣xƃOy D@׊(Ks#=SbC fs%QЋhBh(Rg Dq>Su?s&gvGVg#tEj@╁*3c`Xi 5쒆(r1аfv Y KQQJ~Ñjci &?! 0DU ǯJ _x6m\NSX7!Sb`;o)fxJ@HϢ"I!hHZs ^?E`ӵ\zn5g *~yZ0__|O v6K~b&}`A-Vrm(Xf<1P08Ihq[-]m"zw$KSA' j>c8%ʚVxJ`n]I>Y"#N82"]&07rZ%MC^#e3O o8ϡsP]Zd }/~ -bG@60jJ" eΌk !gSuR| xa9]z1}opP10Ʉ #_"%Iiޖ,kDvqJetZত" O˃1aڄp[?P}Y: z1VT9ߒ$0j4U㤀I q՜ 8l1D7CկOTkH[t6Tx[=x|3;?Gn߀m|`(QfOB|b*MjUV6qM8M]O52e|┯0%M& za۹ Qљv&q>Y1g6R(c\zx=bd2Xg]QjG9,"TAiiӯ\& ;[^4ZdnXL!&cię+o4 f{i}@)0\{j<_Je<`ejꋤ۞\r 8yle  L7N][խ;!9ok]cs$ q 䃙 v`?9N8RIDpGq*NB$ ؙZ[X7Roq-{ 7q1A*BrXx'@|.-- 7ǭ3 uJ` @bᭋT.M =azc> PsZ|Chp4n.ehQ"`BP~KVBTI-i6VڱFrfU:P .&YxwKdGK5C n"h` ÷%p8# !qq[禣M |QXr  fIfZ#;Wk-=Ao;-ʫGtq֎䑴cO '̝x574I9 [lado3ؕIg$d4YU mȩZ.p)/c"h ;jGz-Z#=0P&™O"Ŏu/ptf A]xs !C+妾r}>GJԍҺ5Zu:D/OuLbN΁y\ ak[Ýo [ӜmbIDou;`PaPQDȷSI --zH XhT՚7b&neV f;_*+5$PbD*7D;kAM.q4663e[$6BR"1F93ڞ$TBģF;kv\f|xjIt`v [q}_}*QO-3ٛ/ t~nɚ@x'ht[d~?%¡)Ǣ;0bi3R e @0Z^ .Á x)Sv"'SۖY[ʐ1BĬ4n38N)8xRl]1j0A2Tݲ] ~4QѺg/.={a{"w7ρ*,i5zDTVf՜=KD8mN÷e²a<\F.J Y$^`4"L\f)!TD |R)qYq fr(,;1aY`,K0ieZ̢ vQ4F*Nf@ ?D>/.UByNjkeo= \gajȆϠ&E^M;~i„Zs_\j3h oG8z/JM#kK]OlgkA01(Z.}lq`dTQ}4jxfb!jXvhOU)zf{@X!΄9@7|4dƜ'pWDA舰TthߨLre^K\/l˚>W-NbZvz'9NO\\,"+Q?4p?V~jLE͡5a&N d>i\_a}z^CQ[tX0JNr,#+@:վټ1EtۋԦlS{tXG5L9Sk77*!8#-ofP XY8 bίb r@hl?اpV}*,diWg /pxwL^ῂЃ}QVvQ_yY9ӞȄrQXY?$-^nWL,kN->pE`x{^Ď =(z醗 ;q= u 37VAuCe-YzF|jʣ#g;' ԐTIג-z`$YU٭ ?v+7ޮ]Y̜*83TqЃc3. a5]mNexUga̍v%BazK!t:l(p?GT9z6C5GHLxhpxȠ__l7yr0woE fWcXyw6%TBS‹2;'lRh{27F?Ab56x^ Mٝ#\1,n8q@,4d G<"\bMZ[ٜ`,J9?WkgTƳ^O;*_'p;$'IAF(ۃew?&VqjgSΐ8gs{NԼqr]`/Uk[kjf 1e>hoDGt"@>dž {Jk:B\,oMA <5˪St0:R_d~#䜏|GWGTn\0-5n VF~?nC՘Q̧bhYHDwrh\5D* @N#`v/H;r` aLTɪ$48aH+tyrR/D7/M=ZcdN5[fC"D^/=0XZ o@"ppBbF,Ţwp/Pˌ3$u#T8Y3?]8/謨 o\.+ {[Cl(:^&Y9L'K[qJrkb"KW0Vބ(UZW֛$# NFu(S#hʦ3C ô r0zb*+Nfc>oJ1bk¡TWDf22:etGZ57N]e}R RL ؋4,58HU [n`[. γ^-& Ȇ&")wyIDo lV[Nag6&F2GbBRop|Ur1P)\ۖYU?QZ3*2YP2$!@Чw㠆a!=K'F* T]\cnA/ώa oEoQnOf.bz`0 P)IEVU84ٿ7)EQ5(6b 3[i*.h,ݞʳ7_ڟ9fN92^NgcւaI]LSB+ q63iHt_O͋"Q#@U5-i`LG`L q>71ͦ vi|pJ6WS98G0h|C1ؾqI1C#71rSL Af6H-"ÛnF{{E1sI͘C3$~#dSHnkˌ[~b@IJEȓl%a`6,–fD Ȋ|# |c !`G\SZ%8(/`\ ~__g,*'_I$& P|:1IV?c.Q#fH=)lndD|”7j#Fn>}2L`l9ZԜ6liCx `L2y`LhXBPL( X%>Q/t\_񇅍I҄T~J9 eeYK(!k,<h $`Q ]ӂC.Uhlj>HPeEP W9;5C 11 H=9x@U\0MhG\l~t-S !C|Lҭ<]8϶-q8@ˠ8;Jo0UI;n@!>@e'LJ![/ov6LyŴ4+xsLi}$Df1B)睺\E5L 3`m֡GX.֋>POWiͱǴ;`t8 rНY­C3TvqU<]ȳ~jpC[G0L\71;2=)~5fQjATXF#j#4*VDeX7d@\9S'p.9-ihӏj:+A c6䴓ő(l? 0 <8)3@v^j 2 սQlzma rs&~FuvO6~m)/Dc A%cAYcVB琽/;w+ ?p؅b+F˂'PK >s0 < ٭3\2Dhњ]jgI~PaZNv?dObq$ʑ|/^ ڀGr+sb"!߇L`] Fya֝!bE@j45x`zWZj4k,VgL^cY͟gr/&G뙷 FC1,^6E8xO0|{2/Ġ ѕ="חd\6J+慿3@vC ~ɬm$>jNۙ9ѫ YGC?8K+yj{}8 u}sfhc0t *Nn_mLF3!3=[Z3Ք1((Fia՘Ê3#8_<^ M9h7bOÉSK3!d3u#@̀Y}1q~gggi_ɇzy+~@6x"FM4wWVj{Er@A 0B 胓t-PZ K PqB$)% P ŷfQ| Ҳ5!"@ʤnk yѴiYq5gr7g㰲 1]iEMo+!p=TG;:NMoSk[5oc7N?)K(2 E?% 2F8ksq\Uy> /[ r&3T WTth,NH⑦T<+ܾngV]&^ 1]f=S.5ؙaOcJo ):sgN[%UfP>,bhZu7Y)XALbSu8kE]L:H뺥#@07[טɅ%$jBBS}onbFT ɏN3Ї|CZi]S:/N;ӳ~r;Gj;J'ւn] hnDXA D6d 1D7M5$tAb|k#9 c'|~:A bB_ccnS C69>s'DBS: jaz83`"asF^P;5ywv{%*DWkn|UNTcw ^$*-~϶:oo{ɥz|@M1<`4蜧v3 1׋lwXyʈ grlr=w*n6+ډ\gd]+]R\J}uM5TiBD0\`xņ#k Qwu)sΆ^|Wr0rKudFb!"5;qB@ZEs̽s|  (gIm-Zk1wvaB2"66j^˺/?Ѡ~(L=cPŒW+6 55@Lb(0ĥ8)fPšLt/+D [|0YWl?aph,ߒ^ pSj~ۮVV -rPG!@TLMFRmgM:sjBKǐtAluxeM`:fr\`-9c7x5(ka423O?="Y#db/}0mYE}i1p^\h3@S7>'@28>Ζk\;sz/8F+/ *̓@;Ȇu!w^r,5M,Ke4&xaEWv}xA|/ W8)l&6Av>_wƧ<(O36Qz̔ {66υD1';/ZyնYfx<(<*O'@$WLV 20sqƛ^T(N3HuM8rÊd}y2@4mf\V J/x&& [!X?|m!zA 1,!1 jgW42eNčcƒg;^(ֻ3^X(_cH2dHw_bDؠ/8|a1 ⪐n|u2g}1E=>_1ў&F~DkPZ#&??az{=w#n9zh)rKw\`g$ RAXA0zٱGY5ֱNN܆aɝ\Rm=>5&\:qaI>jă(k>ui-Zh" 5~DKrJr|mUӠѶ6 ݩ.4s98QQQDǀ)@xlH&Y/Ś H'Dwg'Iz*rN©Ane=XP<}}8V7l?oosp5gjxf%2j: ih%ݯ4kZ-MsоVu;ב~W)6=9Dx: \h 1/'KjZ`HjN3N>(  ^iU]^u.st2R‹ ԓsAЃ)Vƅ_e.6~2D󪝤M g_;8QAA<#zk)!-=o?XiZ1L?-v,ᦜXO"4yةmw z+/S)T5Ro>fJ1}䠁6Q30kvђ  9: ۟EzȞ#>;yr9eyz ėk}p4.FH5G,@NNDGc64G)6{Of*x tUz?AD"A'իY4Koܛkio"[8r8Y2vOX~ /G\*,36.xFTX*rb!3X<9R[?@]B `ܚQ@*Mڴk1$c<7XfEpe" (= ۳UWƗMa?fx }cl-8p'j=19%~؛UۮY_[kyC5fl=4 1 0(E-CM:=ݰ" 2 `9W?}15 YFL4Bȣ5 S!jdkxJvrz8R^KovCN3EyG?lcYkze2yμțwyIw 0C/U^,N9] D+#$@3`.v(wo E~ԏꆷ2<$N>! {S0^hmaBbA'À=^@_ރglsb9UYi8B&lpfo@{%ٟ>޼7v=iJd-F2f6Դy6_D\˰s"Nr. 7=nŪT/UJ,3,ϝ: 1Y0nj|6^([{2uWk G鮾Ktw2B3팾P]_%}U5aΗֺg::W6m)ѠЖis8;7`=/[xѷe֔Db<]r]x8I*,zk>&zv7J*.AЭ+ vOilm" dg+p$"($.mݻ~)kqahmZE$m P] ?q~ë4 h*}#_30t~͸ 8\;#`%Ǡ`aNr\qI&GPha7{2=zh> %[]?"(hњ@xrxH˸:=(kBDY OdC }7;[}Tۣ(#ޮ5~OaPNn&Fh s2#AČ\d3Z.C*.U4i"7igܿcaoITmrPqzZݺU{FG !#cKT ̕M@ )2@]%G ߘXfWN(`hܗ25M3VPDY[ S]}vqgYdNܓyCR+GZng7(xU. a`a6ka"V˓`S'uMxP*|sΙ2a?b%,30Sv<6"s ۊnD˧i.u Al` .{В vfQme/o;R~n=&@ c,3>\8-ơ|&p B81 ]|C]h!AJ;{i;iwފ/%Dj=(5?ĕ?w!MB}b.|vK0() uC{Ă eWWG<P8yf.峭N`BRlvZlXE1S(R6u3zZD`kVY|X.ϲ,PƽᡦG9k)Xyd&D?ϟX 4pjN|ˀVF9y)IG-ҽ֟ޖ?nh6ݫc4sj kb/h&u6_V"lt^]uI >AYs`uEθ2j jaDm;` %:YOXE>[:s߭nDaFy\U9qv]^d ӎr~84 bxγnK_vwxTKE<FAO,+u q,xKo@^(y)|,\`b#5 3 }qv7- c:N۝c^Z#A䧆 3Cu #G)>Up{7dg|8pH}14"!s_aK47m'rozɤ փ!\FAirj" St;_)g-5@uELKD!ۈ ^(f,'i_gq)L}o=wxO"$c dI@LdTJJfS+WhMٖz؎;>]==86nB%ph>QVD`?~mz=ic( ߫g˭_w3F-!<g̼D=~S$h13v^c[GOmioڣS",m$>tϞ͍L={W''N 0 wB-+?8JЬ=uc4İE#$ZAQN7S;YJ#FGSq48X8Ò[ RV!Kw'א)z6j UXK%A5' kء>M!զ l{c2 cĕ ك>QG+>m|?A//'Nhɓ&O;˾/( JÜح3Kb)E#$z ژBG<>tvc X|J 2[Z piЧˤuV :[ڠ̂↗,j^v坱+fXB݋))PzUzFL~Hȿq2 e)vGō"悿c, !P7 6Ī78C"ix,zMD{3z[ 6V8UU (0GfN pMk\xldu\{F߿~K4~NRy|Suևh@1S#唝DEL~G+y{M?V!.2P.;m^sYo']gP&3]=#'.ӽԓ[zS伒eudD1SI-2TFq挲G( tpݟq{M-hfd1FCui)#, AJRpbJ"EȱNq+qwq% %"Ftg (=QQ 6ڏ7qfV .„ lVwfwD^ w>/uZU0u!sA#I3$f qo}FQz($$|+@Qo|ۺ.̂0B5jDSDGS"=!(@emy5656rJ{ aAa+&)“q]e9کa]e D\ejm!!-%f0xcpTn9?L2_PB(dd1cbhcbh44"41cЩ64". 0`&11(a;G HY"J  s<'rkǏ6dM6Vu{X{cfsQd>4?;3{쭨|=dS8J.wdP(4hSxt9E~?Q["FA~% ܪZ*HṄqa{F{}cS)6TwlYVMͮ4Q;<2*]qwpF_U?Xx ubv;H?0\7 X4=R{caT{A o- W:EY$5b] #R<1qCRcDld1u?(e'O'Ofr9l1M}xN3iOUcfs&M6Nzy1醦C]`60~ E{F[?Na*b֖ &S,9R/_}~_ƭ|۸6چscl 8>a@^N> ƽH dmF4Qb (M ,* & e Q+VEBh6;jh(aX٫$DPEVͨ/('LҳQ1 q&6L\Vlnr:99T"ܬ˩2ex?*XFTV4mol `5ϫQwJ{Oc%7z!֐%1\~h}[ էd=kߞ{%i˦P5 U$h 5$5bb޿Pr(Ȉ^TR%[?|-;h۴{8×=Kp! |)DfAr+~bI٫H;wV(N @\q~z;u;NǪzVt3Q#Adp0DP` `hWT(X aDH Z26uj^ay"dtsg[߆Szq{ ߘj3{-?TT}E|Ɂ-(mKOѥo0B;ةt/O9db$R͗@>HeW56n~F6tNoz0ԸP^H[*;Te`D2bZ}XH,1*l4rT5f~HbiwH؜.nvu3˽n}Q<$#4reaW8J3tlD)rLjho 웻9Re4GH G(t@I:Xzeyao%w"Vޭx:3L2?v4O.:oEIA f%sc'"$Fb4uK4WfQb[1S1k]c+AM)u MqНMZj1:RAD,>k<@ۚa{fZ]#< | T.iЋai!4GՒ-H엘!Jzq&R s!ӈLiGxQ(~ZT">횴#' wXA}c z7+sQj2$"XfƇ9JƤ͕7\yKByx.z a4OvrjTC01]dI ;ũ?7_!ql<'CX(;pW)2'tR.by*E(_~bW\ ƋZUDgmg,aK()h,| ;=!Xq8y)ǚM:`ۛ|zf;;k6a"P[8J1|ʊW)djM/.++kCliͧVs .Fe? \m过.J]h,Ϟ; ܘ>g1La^h8!yz%\ڜ //? FԬ9y4+^F .Y1ӫmþ ȡR:NiKw¯zCW:;y|E:rtiOBJH.Ț#=E҇\D\S?ds [{&CzÚGg= ŀ{Gz9o;Py/d@FU)gNs<'g\  vA),14)]96O/3kT,GL+lhe}R}26dvf6'6KsҴ z vq dsve:d2DcGHTX'@QtDz̼KꑫP0>'":S_Ä8~qLo1q6a`A`}1ڽI͓K3L|ѴA=ά<*H83 ͫM)cw L`v4s[Բ-, l*`Q߽=H]vN|U|[; 6r$G󸿻MfR!/A/Dc|JlB԰r:& 15. x9z-,)Ͻmq7>G61/G҄읱 ʟ{o/'ŷa0hvh57fp : [Xsh!/R@yԈcVR1L-ð=8u#sw-,X_6ᷡG>~VɫcKI{wgQL2֐,+"; ^avwz1uUoh6n5o%8m΃@I짼 vAJ #|:qtQkeD9_F>O,/ كݰ׬5|u<`!v2_43x25d]-_%o홽t meszu??>-T+ׄT%SS6YA胐1'=6Ly %Wat3j\.Z1, ֮sa(?3 bM6_x>:%9-T..6yTU-6r:gaIx] ~"+3fDVxƧ8"f8[_}cIH=r|B/$>!Tr({YgH,quv}iqk͇?{kTP'_g>R)&<"tf7#1ۑ^ ^PzL#{<&0cKxA!شaOā'G Fz[h]6hcO6Ɛ;hbP&LC<bz;egvw<1|60k?}Ok M3 nP9D7"֒؍dB/BNȁ"::IODphW$6.Vt>Qp5_+:>[%rݺY/_uE.\9v㼐|ϒmZγK҆tV(>)VFtCrrV&3_Q+U{3T;N1&v$e;gir)JD1saW9^za{(4M}7 ޛU֖nj:aկ8LuIÐ8Zdqa2NayPE֤cr(]1\K8NG֬{p*ES4"$.x"#+P(Je?0^&jhb(rfk~f2:s-sv=V(S/J簃b2c3Lf %1~O& @ %\R}b&B~(G ޽ABodTe_tS U>n‡ddT$׋ۓ>6"_ Ew ͥ~.l\ԤԐ)cf^ ڔPu{QRx~I3b*ѧGU߸b#[w bHy;y+ &a֞p\7{DVRtomPXohR'?ans|Nƽr4暅(7BiD*~i?g>sFvfYWf33m3|=7vv O\)h(mg)S"4P4s앍ldsLWK}wTtr(#+KsIjA2+i&4-D,W2MWDeoa"N'=Dc܊CyhU5^ηxcAEIȋ,[?p-„|}RdX/VJ|YY3_jgAEKʭ,ɶn*9gQ P2VυVR+JEXiNϋuonDXG0SmNAJ0&Wa8&"TJO$ ::%X{20"[{@J0A^g1/VweqPRJ؂a =|8ig}2AݸQ>H2զ+:rt(/(m -JH>Z5Ǻ<(U*!Wz&x׃l3D;Z+"q13r +"FkڇOYPS n:`6a/#L:0f hߞi!ݔJBߏt4*"ǽ$y<aTF r)q˥o55^<oCuwn]KFP16c *aߔXf39f|IJFW4[Pӛ1i ܾof,qt|袊fs׭uOCsXNYt4>{;(YmbdqH bQomzzcʐ{#gG6G d|:XeyÈwM3vk수%eVP $X = 6akpXk1;텯!Y_{ YEe$PH_tzm5lL84agN+?`T.9 /ƀ"ؙv'Ehw!Z#5fn8UZ[_ELdrnd 4DDK"B!\cswi%d Y14 PBQdI ɉ(&0iR!R$LP b]5d|\Q]!?@l={Ҿ9c<?R:i,(_P~ `g(SU4fɹ%BwE=ͥŎ cz}SNmLHJtQ>t#T߅k 1|zD3h_Y0~]ij@|FBF?eמ!\ԒZWϳIYfʶ/+1\܉az>#- z"1Kh97x -+QO Yx8ˉD4f=/<,@kPV  9Nk < rd8ʱf394T3pUqY T@P(QT Q4v0$$S%3 R0{NH=߯O:^.3w /}"-zRf N`:Gee`ϸq {s@w} N<^d^OINi&,De$ B?$n *'B+K~8\H)!|\O\ھjL,bh?0g8(8uf0 ;  EbM!`i]]ӼF nf>,{PJ9c# ʭ(UXH. ?/X}C쑳[s dN=h:EN GWA30%JT #v*eEc+4yM{^kn@]]RVQm;o6"|߷aơѤt^-L hN׽V e= W}\F=q1{C߱CpؽxQ Yx昫m s| ˽/"oviqty*ij+;e.gX]L-<,u,ڡi!U OnT,в6"؃4׳ٜR@Г,q+Ꮓ>Vdo3!#&g$UifN wʰdeOG[ug1\*B Q(I(*$I L>]!TQ=4+jY³@% ijPC70-se,"RAVPЬD2(kʩH`" -Rp)l֑J RLd-!˻so9phfRԼ!G@; >'(;9%~~Jh"[3[q1f'Jg ߽xp,3 ziPEC3D_ P/45oKn0OGi\sMZ%B,a)ɱe VF3|h%g8(dkJI1!k` `s}E_i"JL+ܡ+DtVݖLd-Kx)U`g+ÿeIwk,!NwORiD =W}]a<0x bc/墬8-EyywF!leRGy49b,͸! i-7u4h%|~;RGh|i2][w`b+< ?1œ1)hkY7~_>Xlc5N! 1g$W;t^hgԒl~~o-KegwA+C.`-w,EqjsarvW8y#3T+(RQÛ;t.xvWW!K~HIM:JՊ,'13UH{/k,<0NJQ `\La%IS"_=bC4sn[0ӨROY %[a1ўBm⩓EhY??IC@4"'&s:h\?-B\ o{,8'0 |g#v3e|8N>ڵi\<#d̠~`w ɨ1"&TVN E_lsfD:*]Rd,wΰPV';ΎquOSU(sy\l =y/1m d N75PA$d':C!+/f|mvM{SFoǓKe@ B~"+D_Q)8_UZWi=!R4rxlmjNt$k5i^I|Eʙ+CJ|42Z@O)H! 8.RjW,q7Ѩ4J"q{-Lf=צ8s avYb̾y!~ѰjȆ$R.L(^>#uы_!H!sp\V7^U|*ԃ}*2Dhs RRRdNpnj?~_5фNvٞy 6a /H G ҍ W%⬉&cWa׿j+Z{9׎fmp$v?c?QQ;?}hz֖Nwv6"Pˊ-J\VdrARS*Nu~3v=1GghW\\)IlK0}5@tlLQR]/bwVB8I~39"&1vG :qG pڝ*}P=xU]US2 gykH\䖟`?.uGeK !ɘdߙӄvqkiD>ZyGzoB4A3U? ֚sgE9Psth7j/Zb!dG|EK誏ΛvfY~:n{?Tq 5{}ɬz:;Lć45-Pfrih``"QdheAf@.6opـ~[b&%jڂW*KYiM'-(:6~Ze,pYƢ[AĢT) bb!N4 |-osTp4!cv*Å_%\cSɬ( DG%['xL"vs'#-N咋N@cJ2ڏK|GkEќdWSW\K,Q$S(kjT=M͸wŮ|?Ӂοge`fPAI-' >~2vK@ <s}RѱP@/l E%&C0 ;^*IwƽU-u  dZ "w m94)kȧqArvZOI~F\-9-lپ*p,c!jSĄ5$Uq}m72LҜ.UHn.C;.B:%Bp;_UOzo%`$QR搝 MMaWKˀ#a&cYLTWݜ>h'2-6/{k՞}wdk^Z,{9K̂~|Hd 4bLJ\^Xܔ4'?T1QȪlwwAhP(&\uOk )D}(SZK8/: з4^dsJp~5C2h"!sڐzhn.8̦$`qO* Fepu+D)le˾ZT*R 0bx?ΙvYj?:lG ’n!F ryRqVˆ Wt:ڧPX 4MPj4WCQn~>'x'R贠fעjvQ=^y%҆zyY^$B}niS͓|dkj ɩ,nq2t#sBѧ<^j1-HQ/QC0HgDhaWLj=svK 9y# =bـOKQ'YZe$w+%!09%L)BBʧ-i{ 8.% KZj\T39){NPfGt *?}DwDg@:Ϛ@L 'ID9b0[O]aŪa@zڱpq^+\aۥm::Tod )//o[ h#%Yaags |eQxkчdd BgSې^op*9Y'Ƣ V!'=EWX<Èw:-By1R2uB;UqMۦ5ޱ:‡59,ӆS7=tJRk[o,ykL?l{T3 ϸ;5 l?p[ea;>[&WB%أC^p^rq9-9-9Ff4-"S&9 Ea1UK-v@G_d (6` rpQqgJtγe n@xQ 2wX:m@Quì#~ !@M].{7`ϳt~s)?Eu>ka/ o|zY;%탮-ph^beg?XBa/Ir`S- yowk ~NjYg&?|u2[fi'適ڥw?^ >`Q9=.Z8=w` ]w=3 xwqDLFբ!2pUU=H>G(߬ ީÇ_x@̍Qz>2=h P|V7-b# 蘁9ICAR[dij/ָvu֙~Dv}{ߕz &0f҅6?C/2{å~0ENwLCjc|Ci私c,vU_$æGAnR6RA`jTsC_ðTLJٽIZU0KJ{$OjAA wϛ) ZIHO)c̝pG̩,hG \}KLLI6rA8@lQJF}Qwv+f$!)*H@>6|<.z$akM$ɿFU^HN|b["{]׶R}2ϐb#lHraF~%,Sx7qمP~7|Ax>9*D~@}A%q 0 [ p+g͡{S|^S(qW?[HwH ME fU@7W`"9cp svoM$>fTDId mohKO1Uvp@8)^4 p,\Ӵ,?$/Dz}w ݚ| wK,q<]%*G<6 }ovӍ :Y>IJ?&.º@wvԽ 5|UzgySK4*?nbZws]ަOƙL&aG)G~Ѿ4 Tj~4Q$<.7pz$,$F/PٚVYR:&X+J(r..h%gYV e_:qri#Y 8klc!:=ph\VZʶg}.&V*?{(ޅX+KxAW :zwp) `}6;SXkC]1\sSfm_Hj;e<M<$6U +AZn4ܼ3 4Qz=X8@0Q?dG/LEJBdžzq |= 'e;A]hYn11-r8~qdr*~P܇Jkg  khx&ȿcZjo^$hf74_-ѶDƽ@isֈ1MCiG0/rۃrd6_m7&՘]ZdbQZub5"Xښ]@-z{878\,OWѨ͐_FPtDTc4Jxe^C|+jZ#xO Ѥ2w A{6 <*דx|Ӗ)wE|l@zBtϭ_ZEsqtp0zT2Å쨊@jBkK y("NһXڷB!zF[9MvՉ߼!/OԶ+0#jF+a i ȥ4aEOg .:nNy%?g'~F^Y`[tD6H]V{m~!*`>{S:g`+ҤFvqp`YT\mΈmP6r+_O3d]i5 _s y/{_6SWGd'[oӨ?VLX)U*)mjTdERNX4P8%`E5+ 1:R 7-,uM^L#%?jcΑW>qSZ t1~;Nb"9e3'b2#Wy>3:aK!,Ff|a5Hj7hG:yFC@9^y_qِsI<<*|LVN Xt\X -^ch41JBɍ`i-2G{ )=H(y 4;A`6@1K;R?VM/jf H2lDvS1j]ŕJ+@  o] ;1#F;3ONCEM1s4B& i^΋t//w=sxmLxa/G!X2N  !TIgwNF틔-Xjh*/^.| eWFN{v2 \Q9zo*뒴B;uE8Wܐ3e?<< zZ(UP;ޑAi=B ghr B#F鄈t nG ,,t$)@Oj0B/ dıVz^F=ӸИ n1?߮QYoo l1埪O;;3ӴClBеy'`T?.Cm+0R 6.$`D@e|4Ql>UOzJ)MDs$;hN!$d)jz^zi@# Tn>u*|{z$'GuQNG7x"ꪘ lky:kMqͯMh-pViq5qA\ѳu/ݴ|CN'r GQ9_mbĴnm2'@ݣihJ\ooġ K|A ^o,FÔ%kKZPk$Iɹ?4 qZÝ?t*9n>1/pp!2L!"&@A o0>FpXIIN*Ky}; VN,~5J P-5aFJ- ?q6 >=ޝ/-菹!U;_/f a$;#korT1++cshn#[Ot1&Ც7`' o8aP㊯Dm]BArBncn̯ .yݩF#3QLcM$CA_#$ugM4`0ڴgˉۻewZӮ3P)- } I)R5K7_p׶R{sX" D OdF۝|%} ne9e!*y<驷ڝTK-_܌uT $m%TszX~L]g?`єij(t0lp+9B6zsF׶sڎC;Q>i 7H (X@lȢi)1l@X?ه$wcN;ܞp M<] Beث r(ɦ^YŪxl<d8K8Ǻ5bqd<|\R0`p`5t joLeҝiI7ku6XFtTmfo> aֽa>y\Whoc^/&cz+~Mqd*^}[UVUYQ5QH_)$0_J]Q'MjW}&UY60"q;[cY5vZߛkj25x#6yo^%DVvl ᢷ<4|*jV-B_틐6c-3LSնUQju*EgT lP$&yoegl/hisSunȬm+k/{hh؋"e`9b{T"k*,mdb7k*EW}4kk-xsfTNF0 ADj}$0$[G}qk 4 EP(JLоte 0mWo{:@T6UD 7*リ4Z0]$Mi)3TK\HYhwURʨ{441pձ:,uT8]t\5y]\kUDemTag5wI%h38-7ˆB|$`ghLD3-!TPk;,mfdTJsI}ƋīU!Xl bJZhėqkF`vGafR,+%j N;g,u!Cb0B &Ӑ^@+1 CAkg:W73 %g+a݊髅];]sU4kFQ DUQA AS˨,AaUpiW -īdKfY&1Uxqe/dmYQӎޢk}+ύ(]歴mĦSVUd˲3[n0]N UfsHUSm*3Y, QjZpUfĮ;]x]ʮٙ @(4Jn66nҍ@I$jIfC`zPQ_};3m-aq&e}Oϕ-x+/fҫ"-@up6tۮkR0(ۍdh'\}ٸH ̅xIJ@Rgb&-Ŋ0j>.aưYИXeU36P Y MnNVj{{΂g'dO 7?ř.Ӷt ¯w]qf-`yJ:+#01Y݅U`Q#\DlX$y`z-&)5duWc`vNmTpAד븼Zz!yډ!`b" o4lz0 ܙx {$[nq֥|E{NJxMZ7CIj%c;fdD`u:$9|&?z8% }eيRȃZ`k6TuAM벙ܯ<QimUB;(o{%燼w{~>|>LܟsP'|u+鈛xsEqDp͛(S& Cbf Ō)Eݗ<ӳ3<{nY{`5 <}M{d̚5dQ%,C|_Gp3S/6 AHl: >LzUGW7xؒ=ιkwMdPʴ y0I%t <`dco+C\ssj5Q.cB-ܽ,;vBj.ip?G牄'ACpȎ<\-M~h fX5xDѸx;{ue@ᖮRcOh@:g2QFGxC:MuSEb*wxEHqp^+y 2Lr RfN9`UPX!AQ Ig#D;à(d4E$׿ғXl.Aܳb݊_ ,Pp|5x)r>>.xg5҉Rf^tzF[Q`&栵c9يޓ7\NQg`Ҭ@'$7As!# R) zOplKԴr>2ł cqpۦWCg;(wlsTW^WWٟtX=%*2K]/8:=;T #dx}}zxCD[fQ="_D:,#0ɕhߌkB[ Ɯg= zlJd iSIP f>ա`!XĒm)QM%՘YM6& C $}C&Hi 4Mhlm@M!՘.0ii! Ï H@4+m&&bHB6 li6l #@H@Lb@Hi&Ć0Ch 1!`S6hIST0HccW`p5@Ёv% 0@bBBA* E4%M2hhɤ"6N, +1!&( @+1 #ІgL@&&(@Wh`ƆMfM$-6M0@FF1FB<oG0d @u]g/ DsӦYo^Hu!eG ay^Q_{{nccdாˉR~զPvgzl&:Z\Mi˴9$"#!*ը^g8̷BF7"L#n >sWjj2vj*Ge6DABc4 CtxXp)aQJt- g gz~doF(x(bɊ*>[lђPG=dۤ8eӷTlzH3m}* VY`u%s)aq#|3F ڌM&쒷={]7gהbG]oxA%UhF[D`+{ Oq0FXsJכfU W*ά,@7У)B8aAn~dsStm!!jScJ;#1Q2W3^I VT3p<5M^JkUkTqż)kXP<xmDvtJvz :;$41e úy[ʎQ? P6?#RNC^.NA)X_:m×l0RARBy% QJ"ؽd.< ljK"9X#BS)6 ` ;;•..AJ҇KW( Z3#܇K.N9̃qٰqG$xLfћ910yj]=v<-S- y0=қ<`ja9&;] رzECH.UUH\A(9¯V(GUCĒpc|}l܆ME*ܴۤf( 1}7>v6Cl9i28DUJI8ݛuClw/,YhhCb7d5PX F`V9.GSCg:J 1|p Sp9DcjG~דrk+x[khp*0/gE66}Fjux`@p\+Ћ¦(8U-nLZ\>{`xphj <ܞB@@׭~w_uXQkfvkkMK Vœ'@e~XF2\'/Q &C2$)@[‹^e pX J&=Lm;$hvgb6Dw v0M DFYx8(X4=3Qa^~7&=(sA7vJ9$np\?e vs,rƒ(`hDhJ.%F?V^;`s859Mq wTSZvoKԺYyo)S᱌0+gxMYgQ}3$: p@9ֳ~Z{#8\ '#A667JH'"P\S"=lS{|ZivZRp qxL)L||ɢyd ܶ1VmsSDZg z:!%* CY[.vhZdEL96.hVzfR屬ZDD8ŇZ:a8%NՋY) !8'H['AVz[uq]UᇽL <g[kp ;ñf5n{2bכ>uս5t$dZ祝Ig#=!>|cip<ř C!rT`DNb%N)wrP[0q|La<+}%6e% :t1RWaچ XOE'BWlIȪ1B.na$3RT 9PHRy(.4*#q ad9Tkp2 z`FPEAф2LHfr\BP#1VA_3 #sн/WݠE4K}sKK3P|Mw\9<>bޫ m1Ӝu#~H 39gZp L\:i(0n*eHZStHU,$En5J+v"e -thk,5E ՠ2 9uH dǴu^xOYFގB*g1℀;qFyp PtON' " *;_m>;Un4q];a]# UbR"@B!T @؄& HBcm! m""R EH!T`D`HEAbRDm!$6&1ݴmhI hC6l@BM#0Ԩ6 }ErK-biK4=i8ߓ{Kh4'9_ Y]a: 1eL].nIeS/SQX+,Kr8UȊUUB+.yIViv~q]mҨ$Faĕ9`-5UNOC^(()4dk':=P6$tSyu@X_m}Qf^mw~傋>\qeh>漋#^p hBj߭+SggCxԕ{M-jo#|y+[{24^:0LЅIrDnY9h&FdN 4{*ڕ+D&M1:"dɩ—ՙA |arn K581# 88%M8UQ7ܛx"&EimW1&aqN5P!-.KRY qPJ(q,:f2KVDJh ⌙jN' 4y@Q `%$rvdGG;1eN(H(YS(X㗑/i9,ً0h dB֨#9lôT>PuUgpTE T(—t#'[ޠQ1VHZ:c 3&[vp/0_,Unf]lp1҄1.T)G1=0(r_ÖZAO?\lA{Jq$ +ɽ{P Zm**#msW*bL8[[%"'N (T\>`=m>E ό&Q(MXrCX0 <d,ݙ1X33)aouĖH;ofLM2PBHb}vj/Jo_ 1$Sشt@씩`0H*vvu>.&1"+;>##%Q/GMX8s¤ը|4*̄a&=QT1Tx e[I&D uDFovYNj-" ]|q0z3]Ó[j 3xͺ4W%9)k[1" c3 B(@ O%uJ J‹V{3t:%_;L9ء#\1z޹،Y+nL b6L|ډ%ڢm}O>\?s~8H/)me_z ,uAbUF-Jc_R`:4"X UVg^9I6Ulx7d)B΋l4$k6ۂ}x769te@+pa%Il8@ &HI| ?4yμt2{w2'Uoe8ixmZwyTYߎWhs9Z҆!vz~E0 _Jp1g+w Zפm:.>^\h_Vn%5cM05F(̲qrmx.𿛴 qk7'nBuT tᅊ6”[5P`dqh==,dȕM &3&5 b& _:C(@@PjlE4Y4Yܲ5fhblV$66 FGf46i 1FI666 [~΁ݮXf5AfM;4eZ2 qu c( # <ホ,^%V%UMPqNNk{"1E*MK)`>|Sxź H׿dóa yeE wtU\^ifmg6hDAѦTZW![SF eаb | TeA&dZy;35PvYV!#$%puxBu+&Y͡VCPetΞ=U״p kAQ8K} <?L]0ɂFcq$pC?c!_Mp BAO^@~ ٭2Ksla{DJ p-|ޟ=ズx2< LބYJvb]l]Zrm1&ѯub\n {ڳpx4_/SL+Nj۴diޫ;_:{'d ZXHtt1J<AP_QUe0 ʨe0櫕Q>kKg]37HX"a ӳۍ'ka+ p`&Y%N"iV`x(N!,FXw ?{ZN⓶pEbqLW)m&&bhc|$iv ?AV.Q‘Ya=͛, /+q7m!6.qf  -A,"dECɔ=J<^Zx?'ԌJˀ#%a għ¿Xxfٳ@R0=|[]$Ұ3@|ows!?GQA} .R:{5vJbd^i= (&M 60׮A<%r ٽeňJ)]qX&Sas%il4Zۇ-4O<̺DE jNҠ9A3dR nPrc՟v~-unxP*D `&Вm!& 1l@I6F1$ ƐMM!clCim$BO Ql +fC`7` c>/=GEL~nB/Dl@?DuQHE*Oa\!bBYnHh`!(\"{Er^a8v@ĤWOsz?,"&5Oh)?'SB? %!I=1U]Uӷ&"*\ 8F܍b`W=*][7HB晟cmQN; K r &N\]C/|2Sb~v{h/AyqRTPBX_hT ~'%W Lh~?Ĭ6|g`^)3f&= ;@?ֶx!zaFHQ)^ e5tSe2~%Tb}G XC#YRmj.,F^EOg @ծ=\P,-|R4$bA 2Ci BU />˯6_w.)ȌdpÆN "'禡y9ˮT[>?M?aȘ8F0[N[^{P<)* @$@!B2!V Ґ]0WuK4 cMYBc?Tk!P|4iz&#-ͮx7 rJ6v 0>F>j?L}]mZ}sE=0ߠp^wŅ%nN_"onc fHh=&TaL-FAl#`K?׸ũ kĆ,Ҍ#6E؆ x*3*>a$xE02Øx%#b* A+4 W3&3L <;n?넩@_`s!&UaD.n=iq?3ǿt<ºߙE،x3VC% j,y&!nF.ΐTZlxy)ԲN6t\_60#A}ڰH'cBМX-hdH@SMviCϩْfل!֕(EW=bֈ l[AFA<{2 ;Jτg&F tKcj*ȪЧ!TB:3\ёPAnAa"!P"V6MĄؐMӨzdQWCw(CLm-t7.N2n;< |N|P~s?Yn)t+ckv/y@ =z\Z7alm1** G*ö%t,2v]:E=w?Sx.,%//}>r>hl>w~f¤?8"ضp"m KFA6<,h!x] 4ZdCHO {qVp(v4 1?Q {1J􁁄Y7H>IiNѴH"5ly8#0 q mm cDidih‡tC -UNHVpjX0@BPF?z_D% B#3i&"&gh~㻆$ݗ86O$w AI"_ r2A8jn [͜xx[8+v1yNqƂ 4H>^ P-d1r\s@1([%hMb6+t$0ԅckbF<9 )#K cYJuH &X{h˵[xKC}BHX!9ÆB-㌄,JA6t4F᥀E4eV?/;պۤ =AɄ ;4޳a`5raWnK ,mE6!reHZ++ƤXK&Ⱦ5 ZP&͙tݜQ*Cx':H҂)4A˕9tdj ܮ &_4g{9b*Dxiq9&ՍMf8er DtHfv'_`g<: IȏѮ|<(»&ɔ6JX-WXORf) ~adԋP:^YIjF;b0ՙ+8L*`V[mj ѻjG4뼲*g8T= 6% ?AikLˌ@tILDBa q%Ab 0R@POZZIsW Ɣ[Qk!DRbKhU4uúc8Em iGV-٨^&8n6ށμq<ķ AXpb4;Dn^kR+W]ކ~>]bH$falM ƅ#^S 2,NΝ,^ʖ- 6K17B =6uS{ƺhXB 8@GϤ븹 Sb$[aH,BpĦzamݜ:!8j~iSQ V&߬y!himF(-c@'M1}/*)vj1=Ze5Z7pVJ{Co尻4lީe˺{,};dC~WseZoQA#>jkWFlc;(uI*װTa( 0;[(t=}=ވSߙ.VVJIM @C領6`Y蹻qe\BfE!2ф4 (90A&@6Dbh֙|$ C5՞MpH`\.qzm#dY rcX/787qG\F-cE qKQr k^}$(*\S_*&ĄDbF+4"I(%T "J+)D"$* dEbk5V$ju9;qw%}( ++&8s7o.+|[E'>{7Mn"L\'.xAjP2JbH7 kn5>EFjdu!^ݏ x&sȎ `>am8CτD.TITZjdg>l|(P-$rA_1/|d)yd ݍ؎(7Wvj%+,Sv6D'*kht'>n> $tXmUؓ#L4ꀁ\hCo M퇐F b73a2ZS"zjllu G2@z6^$?.W'D/7~{2U ׂ4U{Y*!{r(Z2 5qw+~(Ș!ӦLs@<-8P\Uޣ χJ)%zq\k!YKĤlS}KktPfIV˩ h-CJt~|)/ {A@ٜcS_Yjf[~^QWfpkzs':F c/c%u~ j @ Ʒ:CȫPOC .[ e6>#N%w`gs82W\5hNEyuRk~2#Rbn!i0i:zv@+Z2Y H(IjgN*>W:F֍EYB(zM=1ՓފYwL^R9']$~_ ~ kF;^lݓ0Hp7$\zzA2V#C}@=4W<4ρ2\@rAuU^w%yOvrX=Ns43zI9Lua,3n)1ܫϚ` ͯ{&UtaUR_үNԄ#LxwA֊cu|2Pc|J( <(u18GNo9O6[̼DҒzk1p[gLn4qzA/d<]daWQݚ T]1;k q9#b:OQ݋h|C8Q# #$vpC /6/"5 . #l1r. kc1Hp|N \d,#ZGGOa5EjVV4#uLHbN=6~cpI_@rM0`;k $<ϩx(8"=l0+a5+;VH'޹bCEXĘ$Қ_Gi|ji.-yFn Ѓ}ߖôff7yތx%`w }^?qs8bց(* @`odV#j6W3cP/X v8\ H7 t/iFh `tόZÏ.;?"qB#-BM΃Z@+ JSs%Rj}/zfv@8=,&8 ~POVˡ^f1ʙ O)U"ML/ȹ4;(5 Z6'=+l9jB3]Haȹ6oʡTjr1wjRӕ.,+Nꦱ+ A985xcy<͉L@YS.қǾ\"-FNj eShX%˾1E_֥ \?8InQ`AEޘ.mhzHl9 7?^D3iJb̿Ѱ.ȴխ`O|6]#ee3frO&'.CY!N1dkqަ W]9,T5.N,Eᐂ&Dˀo6^._-|:Hk) |vx-siQ' ZUOart/Us {~Jy^m24C>: QGrSz]R1>ϼ&Ox>bU^b eC eT  ҀA/JdƂHبoqdGDkA*. -{q놚L~CV$nj P&YkKMOV- 6AdR(`>>TrU!Ji ~n9.msfG9J=2쏎RUL~d^Uw \Jh2 5J́߮z.OzF3"w,Dn8s Fr3Eiǿx"yxH^fHfLԑoB\N/hlm6 8mFzON9W[mRi`!zPl#[`B2njmI5ϙĐnx1NAU#06#}X!s.js6-Jzp._KY'ɒ TByC pfϠ$a 9):1>2j$ 8_Y>pn _XTV%4H] K(e3ćvD9y:ـ(JG8 .r9ťa@Rix̑.Y$EZXh0(c_LF"z0 H"0E%p&aVC)x&au:I83aqd+3G $`5SL@1/-+Q+NV+n$!"!Gri hDt[*9e1(J3U#")i iYsxqYIH.S 2+ ߽}w8֊ [0\b*XԀJ ڄ{J^4t%Qn3R݁YP]QV; G EylIp+TQ=0G$K,9wnhŀΔ D3dV &)pjM6 Q' 0"&Q)-J:KVpV.$W)YU53 Lc)}%cPog\÷Nٗ|[`i 3tX70,ҭ:vE'+ҙ69lhZhbPRXDZ\X!ߵ:RP!stsF;o c7^ol(2" dCz]erIB#` FW.%:6-:&%m8 #y$U:{LUi{Xi@.. 9PwuwqE@e`^hݭh$BFS~sp oDz|+R Jx++-[J;P\ϺO {Is:HLBaæhh7LEl٤Phx,:(!uG@p L"& D^~=1qMFBmᝈ-x^U7 PEj703+aakt1NzDxvkC:uPZjeK2Ĥ$qVUQԡP:*&d*9 ]؁4*G+F ʩs`C$1̻g0&,U) TIkĈ֥˵lgYZ7v ɪYSћ3נ2Β65Fq%%(K#..[1Vz&DЕ`HYammnmĦSQI,9v6,;~T?|rsq 9pxY9ztS8nmhfG"ܬ\ι2fuU/tQ\Ҷd6ve5CQLfC! bBV`*Qٙ@U|lv0B ;U1N1]Zdc`:̜g@J;ĺ1&0 H-A0%h5;!w۱ݚ FQ%6:Z&JVrtpm13g,e*kgHU Vs`6C&Qpt܊dVٕM~G.&͏c*=훴ZKn·⪔eIP., D*2Хi :o*! CrθCZVEq%`P., GFևnLP)9e.1{Pgj-6ȉ^J3KDIQtxRŋPՋ;U5bUVYH8)A ڄ]r t FƍEK!yg ȵ2Ov+UWJ:9FXwF RPc:X;Q!i L㙐Y1*.[/+TãJ5 Rzi3TLG6ضl/@+#R6) ",-WH^+T5E2JAEB*JȀ|y$d:QҬPJԳ{2ó n(l4P+b4.&HgŁ!u UI0 PbwI]TK8pHLJ #$.T3hXmZN !)+ESlac`3xxU  `UĬEj/1؄)>fJ / !Φm"!&q@`hB% LfE-]k(UYYA:f݅!i"RRm3D8,-L.R1v(CKgcc#$!vĻm7qYea$EX4Zc֝i^zkέ Z.%Jne7w ]j&E-,B *[2 9Bj;)UD± Y%T"U(QC8V:MQ.*,s{ 1hEKᐋT<QXJ,&̍v#߀0r&FJP؊!P^Yna*WW 2A4fiqD_w&d 7gI"# R"q"mf{]\TUT, sX0^{Ü|qG~_PK@%[&\:CkbJ^W XWAYfSkEDZSΪ0zT54\I;ѮXmGQѬg!RT7ʀP1Z Uձmɩ*T:YAʊQepW4 ΖHWn@,u%2_GQMiyR]] V!& a@BʸE`ۻ@e@ňE}u6 ?5(`ڬ90mS t5f418tPX1X)7]@&Lmf]Z 9'n.iBHT;)r%{-zp4 \YU(*O0UG gu 0] 1HCd@f*XsAFvEt*4^ ѩ!.ʻ@(A] ͳ;QJUAA V̬b6ޢU2eSltB3)Ff]bRLSV)Xi68j՝]q>磿GD86P5enӅ0R5l&"t1p Eeae&`r\1J̰f`SfY&*M2"tX|5zh6x۶4Q!W+{baA%=CʠdB\ujo;8qLmA桯TEIZ61$J\܀'u&n"k=D2j=1mKt[L3HgOpbQxY89\1CEP.9~#{r{BMEĒCUCA@hUX+P̫&vz;i{g@TQK U,S))fXR 5aDȵS3]8NCl<4{4eIլ] L%PٶV.HEuRmet5v)ٻUTݨo9vH`HCV- QU`E 9g{2gG!(f4v.7,6$UW WAE*VҢXYm/Wk+ LʃD"J$Qhr i%ꜚ^k48̡҄Hq% }M $C*5P]Q ,51+!pŒ#uG+:ز*1f{U M@VXv MYfL^c-4F Uk:l0t.Aiq-rTs6fػ-L]8|XTzVg4 *!Y"bi`x0"]*s"9E5,M5(" (r 05{1ڡFYs PX`J%h.ʎ&E YRT^!+(fzXI&ҙbpΟ=.O77m #QEo-VDeO+;'.d[{seP,jtM5L!$K" irթ4i84mf,Ŕ] T.A`ab΍+1SD%uC_5z8\rL+80qI[}!#cNMhA\syOn_}7 Fce.zkÖ7/~0&^"q`r@ tfu:ʊRjg2Σ6i<62RsKkTR̭.v2)U´E5k-pbx._+ap 2HefS{= R9b0 ./*rB.\oY30܇f3_U?\5h"  ޺n3:2w p(ZAI4\YhhA[!hI ')$x9(#ZdNH/(3b 1VĴL_9ޥ{a35Eb( Pq}SZp}@V/Rqq._TJlebˌRyR:YN]:!*'Ed4 VgËvrA.8y ff'6"Jx;åӈō8s3xmWI CDlbLg@yc|cWF= &fp($S U-V<e!`b}XE>fFJ@j썩{`/Ky+qlZٿm&2#Nno+YHW)"a8ՇOEL՝dSO, 5ca FyPܸݻ~m'$| QzS׋_t<Աy+eW1y f RF@z{S[ ^LP1s+4F'ԫ=԰,0`[hq:"1_^ṈVSfft46vkd1XHlLXԩȸ!Dprg R08G6c%ɄEV( UKFtXOӺz=jK0m99Xl[$װH4P$.\\,?&AN.^𐩝#:"&s%.ϩ4[y&Z]m䕭&[k];Wsi%"2]+ִn[4tܯgofp\159V9F&ȴˌ('}/s yA?ԕ6||ӚH_mKr*zR!ח:fxNH0[yn r`a!]EPsl<ˎmLւ`+dɃ&xiN ]hF @d*Ƭ@OUȢ%@-.N&[s5N)"qFQY-gakk^Ɵ8v)c ĥ)`]|+c p͡Ҕ:5Ȟ7͠Q 7P{`'UzxdU3 j)j9NP8d-}ƃE{g3 stC: 9۰p75x.Dx,L#{3:}T{!ҾA>PsJ0uMxDoW JHi`>Xmupf<$DAp0aCUC+`X.fX&yĂJZF3&A3֨-W]Rd+cYQ|yxKb*,"*\Wƴsp^d%%̲a0䩵//RĊ#xԏ kNTgCQ B PYCD)*ɉjf+$•a;C9BJUeeu+S1c0Le0X)pBJцpe1ȧZZ VBKVPnU:#wwyfXXW$%iqA]*TP:T\ՒQMPQqXSRj°cمf( LLH.~P[#1=3Llqe/GQ &LfSp +">Rf7= e[DB+C%kE$Iψz N93'88~ 0" <-S!ab3]s6mhuFC`iFDO'zH]>/Wͯ?N Y, 98#[xV^[tLk,d1QޔdRo:}BIBe plzpo 2ף*00}9ݥz{))ãr}5/r<#`~ $jΰP "Snǂz-NN6u2\X$UjknIdZ%GI8˚Y K e wdcbR3#@!sU=x08 nj7Ph/RԳ5sgW`Vܼ~.Ÿ#>$qg5:6pY4qBi_oFHpl9)fe((+<ٗߦ\9]QjȢ smc¡4눐w #l5Ro 8@3c2DHD˕\$ qלI' *joԌu(Ӫw{<}S0}ڹK!04wd$N)|oDίX7pɽ3&[y*6&R6ܴW99gN $EhP$/F%'("L"Ki4 ӎtJb3)bPZ/.<*sw.z)wKK1Jˁ vDEV9g9n\ 䤑{N[P1ϰr tkam{ZJ3˦ fu/_u$$ՠ Y GsPgQ舔p'6!7GE- |Iɂ#Pqu$.1o" fy˳ 36XY3%6(yuegOg2 I\-t %a;,uCW+xrưxl縊Z?\. N.W; nXż{fcۡld yi᧋oMUo[9%}kX2 N]ߟ|נL{ѻK像Q!0 fit=Y Oߟ}dt}.RlQfx*Rhұ*A#Vx=sp]x7:T;[V Ndm P{=׎̟`<'!gul&n wzVKCg+{WЭn`l!PD$@Dށ4xjҝIkJ%7ak0J+3~aRNpY%ZZ%;1&c|[cQIC?i175OG0G>>-pTS2#Q8 -vw>qte2HN? $5c eP"4U9:ΞGxʘ.¶ɷMowwKvk]}`Da:_t_Lq#}aQKU-n9:VS>;Rvjͯoqܘ'%j3˩lB|tʣc[/C{8FI$=X3l|[379#sWdCKgIz"ޯLH6+U%{uːElKHo ,p#&uBO 5~2PIFe}䭯Fdj_I%iUp{PF ;UQ^\[FXTZ-Zi"y3 3C~3Ϫ ;RQ]`#[C:lR|t1uK:ZTgOlV|OW1$K܌A-N#R8!Lty .:3is$sfqߏ=UNŐ -~c Dڐ6(z/g]](R͂0Dk:.( z$g-,مu^qaTp3/ݏָcVsfK|_4na iV~n?EP =`Údx6`x&w )_Oua*$.=Jڸ=6GYܘh0qG2>!;SFX ] C5,U.ů`7qT7] X6Ğ{J3\*ȕXR %,fI}4aDGc_k[l4'MAْN-yS+ 8-XO_yb ƣLVNYјͳ6v(,=F򾔕.&DVbM~ګ?kD#]"aw=Qڃ:Ԗ~sVIO؟x궣D&P_>sː\R2OUFʰt6@$nEаh-,}aiR*lEW`O;mAe.FA CJQmbV d&P2G W/ `J rڗK1p+l[= MFG<).}P̣6ٖeuFYZi0fqjr^t|q(ֽi䆪Gx#'!}Bp_Dў'̳22/R1AIP *>u0yr5{/FQ,LA]PyzGFhD8.#-3D ~}@{̑2,&Z"ԵV'$Y0J?k u1Ҙ9Z?w]2ʃz|U?h8߿6LC *H,Rg:h '\G|ہ:Cy|i=)y˸Xɩ.kQê֧9R.}O}A0qG sxNQ1$ЧH;mYk yTs0s<}խ͒K93fHu1 =3 hrd8m-c.Jō4ez̏Uj9,klVLH`nA(%B^Hh(A P Lf91 I] 1a-P@ QhKƒ$+A0LL5ܝr12&e 6(>XY&7"-zaS䮊a%=U_W8/'ix疋R[i i9ɔ4m»pڑ>ԿJx[|X>]#[ ;g8𪊡) O4(1Z׊Du^|~1Ѷji>I\kFڦ/ #`,$tnhVǔ)+551 wj9. 7Iږf#G]c-+qrHڵ)\-IzF !#@S-VLN#&%&%llJ{bBb ]n.$0`̓Hnż,Λ:ΖེÃX^/G)O('l'ƫ7G{Si+8t@֐bn%/M:NB7DNI<[kvefV\T#S4@g'{9 Bu6D~=ZU0cƏqG|cBtœCfՎ 'JBgDQDc -K :|26,-a2[cM%ڥ0DDAD8T!mW/ UfcL\Z&NINK.7l/%5w'FM4IMCS8imu>_rw$iqqo iL:l3s6kj=mO"D 4i0HW]ؓd0@0H6 +/Edk=<>hW3r,T.op9Xh6c#Ck^* Z啳;!cVS{roȼ}m&I{E&XE{ӥӧH)tL.QPK i6mU}%$:Crb}PRd˅#2Ӑ>7~aLy`(h/@7r;G'NpVL3"RYZt6Z{NoTv_)n?Ж ڴ@AA+ZwKu{c9_fᶤ<R#+AY UXGx])3a0{ė(#_(%vzAɿRbd 0pyOquqyO@pv;tX}! S :ɡ ǿLC E*mAלGk/&!Kc:`a N9woXɐ8d25nNu; [K /$M?4cӎbPمX~"SaFsΘ{!ی%3apbٷz](HdaIh/q?1ntQntЈ>[XkЃe2i#NoNgWdw ~',R2R{Kr(1_x2rG lHe'tC3Z8#:"6L4~qDjr1f")/'/c{9D`?ұ;++rjT0 lseѤVwV-1U~x}!:.:.6b(ٻ}\ȺEwQx//-W4Q91X7K3S=+b"!$BvnatmE:ZDs}*AhΉaQX׿\̒fTac >NZC%>:OC"ƃ2S&SkAÆ1ҵR=(zFV%=:B)+I'J75wQ9|KGsa%3X&N<3!=rxMGK^ q\{Brmbg| ?5#^VNfrEtЄ0zĺ7nPԏ }779X댎8.QjfLSy*S Quir@9ddencL\PLnݾRi4j6@ R@P$0u)/kMŜ:Q񾒢U{aNW'.YC5Y$b_5a Ԅd cd$C`8ۍ܏$BOHjHUͯJڝH5rcH(s"7b8aAcrp+nW9j)b,BR8 _)*hæCX#Q+rAl1=k>ƭiMan_4+ @Dm ^1:iΘz鴩ۿ;R)5˿$i(Op8^8=_y䛭S1~Hgd4T(d:HwCuc̴xURc/j S&]k Y BbDGڻCI߅uϚJܜFuƞ;xTJ|V˧GN;7= /C$%<[y툽:cOEx\s'p+ eu{ufCCx^ޝq~d l'x".A!Vc1BY$E [t2X[g]raO7#-@q7DڣJS^,#i/J?;C$ f fz416&`Cn H.ŠeMӐ6"{RhT<{o[@tLfmB5?!@k?A}?+I$I$= l7<rK1Fl6X3uՖ˸k$Rj3ݼ?cntEr3rKo:eYl<nnxz:7nܖLٹ*vg sq Q#B@AcL?v,aI'OҏXS<h%J\Έa8 LXc@y-䩬82NyPGy+.@&&aR/5 d{#9%WEs (L1\co΁I#L2P>mVuI2wリ\cwk&SJfgjCpht.Y.q*<ôOeI's0)F9iCDDJYQ=͓HJTN|nҶ~i]4}g{ad6ɘ8^?9 C&{㓕wP X!C:4(lSWW9p\APu7GZLJV(&ԅnq(;RzSlFftF.Y ߆RR@k{ElG^Jwmt,} $~{Ғ&CCA(-RA荳f~m:֒lKfm^1'1* a0Vm IFvQv$7gٲl’&ؚRcz'9|pq9b/B

iʹ>msZJ~R_M8=_7z/49U6㆝ S{cw6fg/u1a@Ufh1EjuJ8 AN- %?ܗU2l[ ;l7nB:ݍ5?x.Fl|ao'^mqil`=#ڨȈ^>~XU9QOꎤ-^q)Z{2F_g ZV^N.;աZ/I>RbB^&baJC<'~#Np0އ Z))J.e!q@wc#= ,/=ݏHa,|O6+֔3f!pwavLsxoɛd&埐I6oIxSJvedn.wZB9aW]\ #JX@Der"'(t0bq?w>^ 0x&27?iY Bu^=t]ne//LTS"kUV MB1A1aC98Bh`K C_h 0. h^=hgVi1֛I߉ҹGyD)p~H=h3Bb46x!TB`-=#)Gh~ˇYsO.Nh8p `2VAIA<3n%p6V&t.2Zf,1;p @(E)\Ң݋.ۛi;_;yh^j;Ӎ-zlp Woo@137K!`N}F(/R1Q.…b2ue0IofX+zS9pB$_xv.iS=.?1ަ}: DbrI5S=bmA cI2 "_(S/$\_NmGA^4d1f`S0 #{ 5I&'Y ,* Sf2ؖ ,c5a)o}KgD+ϕ{#m`` E~}{ANO7%+qNwAg9vx㩃NjWp[ _߷U@?޼yټO \ 6qp9 MNo7 z`k1S֏rxaq'z@e>= F#FV,)i3$ӃCid6#h;氱K1uö_t++ښ +60}f yT3b pNǤn<2Kx@yf/y>)ٗ oEٟO܅CvTRt%=}1HF %G Kٸ lo'ȷ&1BDUCǃ*@љWdKoælH'X͜SJW~oq;^u9a?,ց{QD/K!!yeCubs!pB8T&(hAꩧ$,M>ٻ6repBu$PdB'lKxłn8" D;|\`VL.ح sCUG#X9.LDcc]fg";r%xcQEvC8߇z+PE`SE]]dOAg:#)2 ^ai:? as 2u[diWButtAQvL71PV:9/ߡsw֜^lT{K>p9ǔxkgJ4,oyZ'LUS/#!8i3_UK~Pz~$%+ eH7Ge3/2ϝ| M=$vt0⽬8%(:`밐&L!;R5uhSltp@8dk2ֆ}, U]WɃFW¡~SuFV"EPNIFԂ)ﶶ{εtf'{`JtFQZZEz\GykP9 LcP6[4k҂Zj9헳vFҰ cdqNQVK uf*pŎ[b&M|)1x>x÷K(XE}MPg􆩠[=93#hwj;N{LwpٖKO;K-z, |&L(ӏ4u쮙=pr=֚=iz߇=f"G8~tRp%?.VQ}uj^u谊 0~Trq2$_1-Tr9'HSkK`6ϸ$J쫇wGROis OT2BF;x`n[>@eh'Z0؆(v>v '?DOt<jSrcjFFb*aϓ̓ڔ%ٴaYFusgȲ| 0]/mHXVa.ҏ SyV,DAʘb"-J{ ؁"L +b剎0]a@lTUԕx$S,=|Lrl'=Nnӆ=#YpەE"}׾)+'dCۣnKFuqL:dH2"]R,ОD-aD*:t|O ǂra'dubБ|g8TjSj|"@ a@ڸŒRNlSZ!y#|ȤA˿-J*鳪P \Jj'tlM*&&&p^IL<֖.X:sBY@3d^3 E)"AE,㝆 9wIڰt"ɻ}iF{0] Tft$kEeXyE%EeAj.1HSSaE V r3 Et0(ư\u^蘩 &5M@U^O?;IO.?Ib~Y>K6=6 <}lE2g^1SƚJ- T޵ %Gi f~a|֌҄ 驎3g(\1L7^Aϕ&ob˧Qf2xڥjs&^HOP6${4we]J߼ٴbWJOpjTYSi#C{]r M+ N:^x9μ]=Z*NMrg{_jp)ɓS"qX7Z^LYB^$(/lXhlmJF3gE'D+udrsEl`R$ϰU2vrS4`kI`W#Urls'z]!f[Fp ؙ0TnFL[`v DŽiΠ?[ҘxwFr<,ܞNxLToK^bŲ"|qbVY(NK-Ô5!Wأ9O:}i1jq3A؁K˗?wS`)!ziTkӌSW1 \UpZ;y|3LK=cx>E<R!^zSDZ7=F>'-4ⴐLH'Z3Na.|2k9d(8A[A`*CFZ%3MR62Z2rb0R®Jl-ǁpr塔,74nu۝awe7Zba2*0HV\8TZ+i‰Ьڻ b )!w-O;.qIiS m<,hjTpgn>lcbJ&-R"MdN (@9J%f ZR&E"8=Y+Ny#buq8RY&(L*]|dg+q5g.yG:p̹`ե+~ب7kZQ\dIUOJLѸc2aYs8~\/:|q 5-c1Lop:͸9Akqx`Ԛjƴ6)ЃNJէh# ,qf)vc l)N]F"=Bg'.h}muo8 %y!DDH?_7я?/w:t-`scȳiK;,H k9fךA8^b E#&]w.W]<.EǼ\Xse!LGD?L4R˄a)2V4>]Gqauwe_@6Ze;b(\EʑF7`d}@I,=il/8\ubIaJv,;W=$SmzsR%_%:z[ sZ_Q8NG6K/#*޼8>ۖd.PuWergP'UR7JсwG"Vy'%,µL;r@V!MV; d}I>LG< !b2Aވ (,ěρ7fE9bOnu M{QW!I]nab 2Z'8͏w s Z3M&Pr!.(Lq,@˪gόuNYs׹_'m~+s 댱bCtJ6%.Щ5!a}EFDixO8pGdAgEz# Z01K# >/[^0#>ܥ:!$33ps=Bb:h(qCBm%c,7A%(,E~`ưE:ZzT&Ai8( 8F ߿|:QqՍ_ԷRC\s ].[޿m0;r{k)t!\4E 7Q`?頨i'x:ؽQWR]^*Ъj{f}-rFm6/'Eb7cO;u3;t9JIdsmcN:ub]w[|+3s E hJ:}/TcnNC^VDyRЍҘ#kQi NқٛQIJdkB‘Lavf`4=$_"1@dTWlI^g\Bj`b"vbwbh!qPvb& &2ۄB`߱QYӟmG%3 hAFвR.yLBfȾF xcxdV>S):SxF(YDkM? UNTF>ILU {Fw`csA|\1$RL5NRU+AdV5P3)dfQdĪ5T^AC*D␎P O>*ܮwR0bE򜑱LtTw V d&Difa\|#ɩ vD~G}#f&9C'ŤNqlvA|7>ArO^םR#J2fs~o+^ !8~n5}?<^\/f.CR7.pr\fΧR0: c_!rK(ɳah=UQ~QXP@s'M).ԃdtZ%حNU{%s23e$a,<\ f}ҾC4L1-hW0փZWʌng%"v\ns'`O]iATU/Rv>ɞ[v(c!KF񜂓@9G>ICB9yzLgN(gB]>3t DfbZ^ι,tbuC:!aaaa͆p0%L%tg=p6 3 qO)B_',,ݾ|LB 0dNFJO@;AVIVD͗`ªk31XQb Fgܚr%5 "M1CZoRbȘ؅-jyt-mMZ}ygP3I[ $(˕⍆|P iw&|p pD$`#6Iް#$#YHvAvձʰ?NvPV &؄ڭˍQ@>MW`"ך]@n$^r~,Z%2٫35'*CR\HN4Ҟv4{q1*lCK (e*k8ЪT2ru:DߚCi80Uټ-pnx6hH `1>,9CL~O(lk(R=`PR %92eqܺpp,KkZH[Q ?0NF(]ZKZ{~nC8pKȵ`0$c8bt1"` 2~m8|2+'njǍ yS|ꅐ,?,F'j_^9 RGJx_9뛲9R#D2N5ip]YDn 4cK.q]**+Ar.C'Iҁ՛M ؎.噂0m׿ /`if0. #Oe&>rC4r~Xwo ~=6A)HxH|  4FJF,7H x`/ !`Hiw1r|EqVE[kQ.٩P>$+:॰V;=/>{03q< k9ʌ᚛s#C/q$ŷp?蛨Ig EW4rя̌u{=\tq;Q+yU~f`W}ZOwΧ$v9uXI/okw*n*,:!.+w8W:{_?4fgQDCxl,TEۘҴQdzOvb-ޑ::ъu_'`gUA\\9 ==>\1L8m 8bP5/nNC(\y࣐Dad(<ŏiDAvE}c1C vٹ<;Fmw}h ɚzEv}>9~vEu\ѐmfGGAe>$FԥZKcQ!mrD5bxaW-|rGrPؘDbޯxfx\d9 F* Ä|c8/>1cf)4 !^ y$BIWpƋ6ߌg_LL䫋0)%AtcOu&B)4'Vit♨0Ŀ f`><_o&AG$vW#poOnx4A B(_ 9 cIt;26P2xxA.Aֻ\6Dןd)fYZ*J3啈R# ,W. {x<=Rp0.Ho-* 0llm60d0|8E)oo`V$&S2CQ %0Q]0#J=>NY(Z{S!S-"f4MVBKbr4 90(T3YE Vg!n=|bΖRE#U ձJNIyBГ"D?ԲRlZ|LQ+B267H ۜDLW1O\ƈZ.@kL-~?z^]vG;S d ;a|G{~Β`uAN㹚2'QydR5.2ycϻ ;[S ÜNÝ1bl*I=^w'nbuyhrXfR JG-<p\poHr$Bm0HYxCbQ0d3DSJ_ﶞQUƀ8\#5zeYx'?RC,nZa紖MPw.9w[ C0A *Ȧ98|MW_1wO;ss*%gR.!n*sޗqG@NBE'$נő㤙q斆q:aQl蒝s]75 r#EjK:u0LJ:B?7Ƅ y MMwzչ)njMY/swgP 1ӘQɺ%ȓpbjp;\2j"NQ6 V&jRF* 8zr4_zg=)EW`0(ʭۛ)`v( 0P[j45j`D:~ljT#|dj#w[fsqkdbk-zZ9o/iFVv`/'$m`X15WG!UX]'{|'-OkV:ٙ Rl"18aMgd1Hz*b28P)V(A"H>wp㙦/<@)hnF5+vEphrcγRv2ـ q B Ūp@yK$a^ 4usn€Og b9f%1r&AitI؏ ":w7:# /i]b֤XTlC13vO,^Bz muӒw ܈4 m`N@Ř#pc6q?h{5Z2Ja?s:2Ż-c,@xD )dbc!Bo*4dX`gۨqQ(Ch"HY{FW\h%쳧&eIlޗ;m\Yw>ѿ |iY1[.X,-*, ƘBaYc U/0=žX1 O8#9[N 3t ^m7mٙvw) _ěm8뒼0EЬ} Ys u՟[9kԯ 2MVk`H-'ݕqK俅_?z5>_*U^whhvwjN:7 qڔҒMZ6!jR5~}Ȩ*7`]HgosoPv% /Q[iaȾ%acam~8Uvyw\ʭ 4kcA6CVxZ{jYC@KuMշ\>%n,_K S[x8;mmxY(+ԬW*rC_zz 1c`B."C8 }oJB`a(VŪBЩ Թr-vل&UX<*3+i"˶*϶[ m4ůL`[x-gzuegm奲YmiY*ZqN+;!N-Zxr4׆ZE+Tճ'G;lüXD̚*IU[T“4V%S;nNwUxf2¶.Ҳ`'e )lqQHpcR4/|leG̫l h055 vVL2(ʭu"ڸ,=|[spU5Z NmsfcP2ʥb^wK5oů8Bn4MՙCvշf/g`iжRfd4НJo"e A#!fE9 e!,G 81,LƛG~f;vϫ~vC*LܩfCa@eX Xρ3ZCSjµIOr>bYM@EFT^pZh,~jXҮ{<f&Z_6 [L)1=#w}u P. nk arHVhwlk3_\5 -g-=U!-ɏ%Rk @)rd(OL&u9N8} ?{(×9ħqйm}3t7,% KK5P߫G=I3ɟ8}эJ p3n\u`I0&zd4TMȹWrJxO[E8)c=p-W1bdEΗfY5r)zJmOyk0&3J挼ʹR0zZȭC?2A| B |D`XWj' %/2rtÈu%j A8\H(I9ndZ`DG\5 P=:b2ײA}2pyyayK[#t-clO,DJmFqY*Juځ AWh{]K"} 1}cadY3 b:/ǯ5szrсUmذB߲` ژ=G Y\]~M8rkm{8UCs~,P1vRahN2T!%c%nz|Ua S.FpueG7 Hogwp8ŻA W;t&?Ợ xz%1!g@H*J?% vfhRuD:QHWFAp)} q-Tvf b!q@lț"lr[r.%D۬w{?Ӏy6W_AV9uBdƞ( nv BTDy={2'E9tf$,5B{;;ř |F@\`nZTv9!ʟ,݌'x. !Tx[q8gX^^z F_.)MQ뷷ڋ7ց^Vkz.|;r, MFXɪΫ'Hs=7sa=+f|3J4t" ip ]I5&& d0Ev7kM.;ԯ v#88:!eFr3r 5w= 3S!T-zq) WPgA$ikUP@;^7Î؋8K`\SVLɉXG#'"A+h,{t/0z՜j(-೰w]&lŰr\v!Ճ|DclR{(6ϛXw4jw|]IuW Pmӣݎی҉puoxjN<&w"sM}~_cږȾ3t6 #hbp R! cgȟRry$n.r] wAAFie>p/4Ii1~m8GZ'0@Z(ejA#T#EEQ<Ă}biX4[gLf,pzs\*2%UP3\؟)b?H?%rc%s BՑ l=׃~Nh?5J1`92ϗX) oKOyan6GpgHLPT|%; D05_ ;PU~0ܒ$CO͐8XI'fƱr6Djk~U*v7"ŭt"fi!qSASQ dodK " ^M6 6R zFbbQPgs#浆:pExQ*An6<Jm%wvƨ_!HmU2֓wKyHqCTEU"K1L(&AEql~qg &ݾ_TFbN9 4Ir5ӏ {Օ4q qд3]s?+l$5|}*Fz#>]鳞YWC$N=ync!%ˈԋE< ?x_H!( ^ ္Fϊzt_L ɑs_~Y |ȇ{oKf_ JPhnY= "FJ!=Mq arhN`8°eK{Ѝo6h.X -i. I ISɕ ~W +J?corQSM'x'M"KlTpU8Z;;Jq8"Z׭vY7]FtIpر2aR?S0TP?ӛ!O7I!' q({zT/cj}f*a2a)(8SV|:Ŀ E6^C{g#tT/ N? )u-|*_O3͂WDk@HŘ&x*tcu+X)D9Gqu'%lߞ #B1 L (yFy69V(Ƙ|s&ɦ` U9~[_JeCǨqVҮN#^9B,^s?o̙jER7|Qowrts8˫E{Lat `䏎=n X]7NWxZ62 ~#ՄmRR{=s0s'Ue?uຓZK \}AdSscupf*OpinnEK xyfb0vq.Ce7Q1 HP<8oid|>&{KQa[/תQŐl`ؿ 'f/F] K>q i ׁ}, ǵx=P/`!~ +91ap~탡̈$PJFͅzQ:szi.ToͪC#RelPFo: mO[菬sS,,QLXt̔r='juwwԬU^F,:' ص8D>S[(sB? |w㗕|[p;^97 {L/jHz#k X+ܧif2E Z1A"iJu|*W.PQf(s\>!5 #H+(~dIAd65 0ECtҌiH- 0,!4#HZx/=saKx?mrhm$=7 HTtQ|A35S(u2w8l%_q|G>ajT1C^tQw^R'f##uG?!_Hb f) b̒\tH')LUNa85t,(̝7\=V#YANCOL LԢ5ɹVX/M8n"<#C;)2ZǪ`4׽(LiBgy,Cȭ( X.{F?2^m$.%Al*HJfK6(2CI ikhyȍ 7 m ̈́2̡Y I9l ')+_Km4U~N7" 6αʒ:>wj{/,|_uY\-qh5Iv Yd=I;rfb@f rAs`AD%Vg`|,MeG8d8Fu^(wy!0[2OJ?$ F#,֞!FL,&00ZD4+ 20(#5r*VCJ],&4 1FXiVVI+*3`Q (MhX,'*+ HaPH  &,X3C,Ռ f*@i"0 ` ,`,22 EwXT `#HH+,H40dAa  eebX(XV %U Ea, nWda`E̢@# pŠ,v  @,(TJ&"!by$Y &&Yg`J±`3iq<.,df+f@dQ`Csń5u]@*@PaDA4m i!$R# TeH21RX *C2+1d TY+,@f,AaBA4 (Q]d]Zd`Ȳi T]d"J&&eqDL"-@,%Y(&iTJǂ=o~¿Izk]`c{7}B1좐@_Czg*I,edS 3ć w*."=Kvh<ee*QJO#ꆹy>y< Lrz?z(_#bO'EsP[z/xR8Ն{tVl+$%j "Æh#|o ~,XMi K  0ˎBTAXVPDљLDDP$ bj RMP-B W@4k`dTp͆UZbU +]+tu8v*݋UXZƉ K'`O6ۗWRKPc$!Үrż,.ь&3p1&#6x3^5L` pwK0sUYTѥ*ZV\迉\C ^uU[k( q8LLfx<(%?3LF}nHյrbW 5eLjTWظ|-aeab]tT J5t5b ٴqq,5 bI50r'=U6%_"EMD*Ic'&U~H[ PH6[@x&~2= tK= h8&+v-&0Y]yNf'6x4ζh~ގs i*.#`]DXHa[7@@b ;Z/,Uw2]f;Gs .&`@?ۍa;RNPM8@u 5(=+ta :W]BGL F' lnG41rz6Kt rK#̅_-F1)G3\X+!Ţ ,(Vwh+,ᨸ !ډC(+"oE)R^YʟQ^D aƇ[u,p6Κ Z?&cZ pVV`꫞qݸpE|;ސY"'-uE0UBWX*WTH1Lޏ[UJYl> 9ۨ5*ρPha^!ry&N1|^ֵ D98p'yѳBf0#y ,|/'ى$9xh .#wbϏ3-K.YH,҉cEe JTl-(&KDO:#O8)ѷ<2U{ Χ8( ] su֪><>g}esvowy{O(e#T#:3vż?gG37 YB[hK]YQ&6kmpqon{c=>2[St.? >3~pSlqy'R-|I(5})lf3JJ)i2WWsɳ!)L`<{xe)stGAPxqN;cw}'@y6o" r)Gcr>XuˍYC2F1AEo}6I\3oL` ev VK;&?ɪH0]q;!o$bgh䑃5ho 2\}gʭ]B@ֽ5ոw;@.f.V?,ŊNLD9aH&FIM8)yF*gr5ֲ GbB" bN;q3bx߆1ql.^_Po]-d9B#XbaA q.MxE\ۘ)e. ldO 6Ceuh & @AO$Ü@]/gc_~y⾜n8@R&HR,nraPu/PX/=вeG+Ji´`Y}?amDWQyz2T`/g7.áz'7qZu_<\E葐S-;_mf*ҴH(a` A>},,Wx::[ |I-Ur@Gkj +M }\ C;P3 !R݆Q- RZUl*kЩr5rgZpN#xJ)⦪u6 R°‚tHW>n^pkoMwoZ.sUhF `ΞB-(l~@uTS 6nyܐfڐ(c9Q< TH"k<ȴauR"fLiYB$@}}{@]pۻTG2=!>bԏ"TOk⭦/ZᓭEu[M 8vC3.):7P@[`6YйC0 N5k3Bgi)gy[G@P);|1 Ox04L;qJE:C3|՜ }_S*FEXڇ òtL*a[y{i.݃2/{#0f}E-ukj3Iޙ, <XQA4GܟLJ3fV'_:̇7{@g;O .o@UB* N 96[sٷ=uM/Odoc"TkPxFk_-dsQZ*5]%$[O'i_m,&J7&z[E88Ojp4!s0REYNfceE#j~l;2 7S3+vݔ?}?n|Vw|QЍVN+DO7y8 и6<B~ݜh( HN2“"mHGU 6rD1Dہ$m4ܦ:~B+$Ɵ8²Zϔx#n2D~*4㬑|'no-IK j|nzk~`vo Yy!#Xt5ژQ b7FPR kZ7r3v~ ;\u} / 8Y 8 6Y p%DR<#Y#`e_7Dur@=H gdç'[ 8w쿖pf!; VC%CU-.c]aG o̥ӫp(Dgܽ(IB'3͖,C\fnM74k WpU d]z?'ۺe]*5rY=,+qFa=aPա:UH$k)E-ޝ3|.Y<^î06A1N0fKS+w~޷gjjN}tIi CȻa⸙ϞQ7s<OUYuPl]> !_4 NNKʸ&-EI۸rƖi~aCL8 3[(7tkM9 ۧ@Peњrh&W+))]CRKi.|yBxwZs-zVtpB`YqE\Q/E΄KXZ85giZJz;IK "g/~V(x[i" Id H&mRjf]Ґ*U87񾹌sd]H0pv[n9CO>J,4ZxLVszp.[P1|S H#Y-:o̜~a01~ vbT$*1aIzyDsΒřNzSD3- )*͖~@H6X};#CE:[Fu۾δ{{6Qξ7 RH$D;ȕ)<XJ*>VG6&&fvY4jMQZU=V P\!#|g#Z\drGSl8u@ׯVg%4M6Wq^ 9Uj)DZ{lnE[N{aPXVj꒒dͶm| 3yJ.⟖G?:l6=tsuJ)EաzlrЇ 4{KP?7㺌x~2&,$s> D!?h=o}2NQ&g"H <}N,]eiVU p~MƔiL3%u{I$ƖJ` ZP )<`g[NwẴWM3%aQΖcYgzp?Յи8(p t<25Nwek^EuPSݹ.]hyW/stWW_~ ;Gvm=] 6oWbQu~_'K1 {Gb4nYmA|rd V\ W*~7@udt-Đ VYj@:q0Hug"J+}P,&ϟ>:Gz4as53q=G |pYÌQ4x6.)Y:ͲM$,ZLlmцJy.g0=Rg *e@"C^U rXIƊryew뒌7;mѽ%j2&}Hт{C0h_(Ls8flZ֒X*-31`+$ ͭ29 uxJZzNC4!)گZբ٩6vNuF#WH}=d:r8uٱl׍Qofb4k y6N 蕃@ Q 候_8c&$=ձXQpjs_5Җ3g!`a Ytv-E ekvTZV6嚵a]8!e6cH]\?1@ KB(Bjpd?**3i8. B $$\{.ϴ#r[p+@` ve[[3 }kl2.FJPÐE G\ٖ݇cq(D^Su $ ޙF["|'@hff.Ɵ 80N0Avc @hMQ-=T+upgB%cgҺO5 LvdoX~. ξWo_7=?qjO['o3#@kHja\mhVieayq06_15_8B씁xFnX-+S=|)!^0Sb 9i%9D1CN+bthҲ,Ѧ7{XN:NZt mf紇Fi(p嚞Gc ܘ˃`ʭ cSmڤGprP_9:՘YcKWQNQg3`Cw[w ^mtٯ\qeORv㍚fH!FѤ1iyF'q ]wa#KHwIۿw{}k1vt 6">^j1tZQVȕ )3A;d l_ω=ꃰ{(OkpX!.q!Tp&a:QSlJ8 ,Tfni㭚?oapSpvl\}|*N|_|v99XTܴa[:{ EPE-AKYJ##uA26;I\FEj3ϯGʳ>pf'dY8@"I_R8 c;9eUnH==5|7?yVfw~ǀo-##Ii\Vk{~/P :̎npכ)L6|ûK:Z.,8QfOس&=<9A+l}#X9مՋQPD*[R

*ppz~`cUn=Zt`!|gK.>&)c=v,p'N.kRх;VMdB@ܗ̝"PKp.QHm f8|иED:6=- z:gI!t+ r_aŒYTlona(*e!hcM{@US~.,9" ZG'~$yTHk@4jJ .σy5]/bd=/@#e:84|uz;>l \ >4> 4t$Sl$eBZC^ 34<v̴6*coƏ\Ղx .62g`]!y\6dz ;6-ЛcCW{iج;hGHd|D:N܇{~ipl$5<@dg8R SFosUs(!37B2Ŗ2ˈ1 0clϞp4S0oMh6|,֪: Cw5`>c9%q/'paUt]KOQp# r茬@YC by(XrYb'XKF.;?X"=<\`xC|5WL_%> ʘ2]lkzqK:/nǒk^]3 &2f$-*VJu qxnןQ: I B -WZ71wof)UWSQߚҐ[W02\,+#\K5<<-^,Μ k)Lw~+VC()˜]* HoB1=Ք@P4[Hu@ɮ= C3ddPxC2ec}6ZRudR",h@̋.0 2%8em;%]ECuؗdCE#:%SSXɪ:6#QEJֽ L3QBAg5j6/T^Z !Вعp8bȁf[wES Lޥ9qp{XQoCU/b>v>=g.tЧ?q܀o8[+ wo!åU7 TQM-q([jd%n+()uZ~=[)_hTHHfWyceS~Ӝ!*"e^,}y$֍v֣) 2c*²k {"1ǖfvMm# Pd>!E'smSƭ⏲ٶ#er/2 !Lf *[kj:Zi{PX1Y@;Ual1ғX\:X;:\H9 |CSQ+O7}uDwg}%WbL-b qܷzO&dPV*LKDtGxøTC@P 96OXJzw-&vE⚦ҚvQ Xd2J7G[9աDK`hU5XA a}y'xxkxh4 y)+x^cQIimInW >9PCPl]V0ihѵ'ѳ >i3rC͔;eR]A bvX&?>fX%^@7;6w+u}8\rnE&a)AHWl59l詀jEJzpZ Ԕb utw_F,t.Z wҟX*=k/NZ6ՒT^Lp-N%3PV2:gβX`O3af-Q}"fkG9 pҜhDE8O",W1hgO_ގ&I 'X{MrQ{VɡnC-}bqdkPJS5*B90rxfY憎͔dSc_PƩq_[)]96dcJ|BƞA(}k $8LM9B*1OTWiڝ;,rBpLL2_PP$^' laa`ͫ+S"r!Gf@ ԘV3_c-8)CܯtKU pW^z[/XY,\N5,{LdOec +(X}^I1i: n۱l^CI2B -GjrO šW&<-F~r渪{h:keYܳncO7L9H @^YgX"9F#n9:ɳ2LN|#YM?t^>J y C6bI'`03$Q} 1U"y5ET'C[u 4 $GC:13`h)ܦe]y&X kC:Q7QrLk( T_8VĄc̱D-z4 Mu$fkR^.}g̺((X/ phN%\. BxLf'D]9_4O7Kn61Mi97/p-$Bp@4hat1jOUJ,g)مXa,cDS>)_=^aPc(̋2pJ`8+mM|'3 fo}f{ NX{|R>0pB׍֛%f dpuQQF@8 @;|d&j'{H܀b)J9u3&i)99>~Il_[zG<ݏ6:JX]%Tñ- -et8ŏ6e/<4F|>LioZ (DF56a"ʪVq (HN)Jc6"l.VJKH@e[rFt = i wHya b5C0xŀu|አ4 G@hSŊ@F :)Q9S339zNuf귮:~zг0ٗsU.uݻ{),g>РqCA %y">+>( {Q1bĤ>RpP(Z {߅B}<aت10± 6%z8F>҄ 6ΆgH۴2y^ & =Y6ъ(!#8"V>kBRа^"\W/8LېPgM3Lt{Z xP;ǜH`rL`͉3  Z!=_Q|c'ߐr# quMC9QMك8fV(z%s<jkA%Aqe 7Y@̶'ns_{S35 5k1~"@dmˣWgByI/YƝ u(}!kW` 1FdV8G@;z% Ȯmk^#^֓ݙ$ЖDvŽ&fiH!H:\ϭ1ͯ%T%S̿=h( S@c$@_LJP0L/Ll< Jg[mkѥʲRx#[ јJйVƴv'@BW0_w_9E(lnLZ!";c?|ʃbZiucptbRyBMBs tL [Kælr1& BKYn@CB|t|َ +@k)ddOH#⥮t7.Xz['Q2 *eUD|$ ?Sw>C1K,7g[JP2C]f#nGv#YP1z3 ϏE"?T%4s}|a&/-&db6r*vDLe*"ed __QB>/%87L++p<4?;+7G0/a2Fvc?y32|,VZL逓-,}v 崱CyJc`{'vYr}ҜC*_:݊NK0+ Cz!3A Hϛah{R;Ұiy2 CΊ(*O;rkgv 8m}wNB»?Y3b#{ wEz"wءm19t"n&h6e'.y4}e5Կ5lVH`8.,oY-ips@ӄqo8zMW!ɎP=(A 2q+fe'>2G )6p^/3L,p볁hˁ_,ZE!HhMw,]5?ڐak}>*$<Db"# eްǁ"jq'Dȃc8- ίcVgO-pgD/| ˭U+ neZEC;̅cj%+!?{c䬜|*s'm4.$G.Af^s*0ju=>ZjvN+ʪ` LdH.#91E)> ՅSTiK [Tue dCTJVݻZuFZ4G7[U]Rog.q.GP 31_hU.%޹+Xq&c*jq<'q((ao]rFL0!rc к%oK3H*yuʄiD ni,Rڬb$r˴iLg^V7s[ r(}YCNr R^INi.pDAtz1zνԫE{7J'\08jN8L@Pk:Gf#9"#34suK&F+˸0:K(!+]0E5i:y]2dSsfmnqHJ}j,Z/[>i.hU'^2>QG͟oq$馗8;o~f m?^GRЇ@h)Ď;rbT%56y n RԷ'1 y8 "usIwG)@ }Tݴi1m#UW/^B[tg< ͠v=yf-Nj.1ء Wzشg šȢ1Z RyI+FEYP XZ9Yf &;1m ʹv-0|qkDaup/FAME5}>-9hq޳ Má5wuB~N*jaF_#R7!Td >xWXeq:7~{MD LԄ]KX2cd7q}8G gz&QJA2T|=?wG$0Du/վzň9 @E'#}ޱHphlg اqqc?W;"$ sQxK>p,)67QDBG0n`&ϼ>vhCacjHNlݖ%rW>9[pap׬Z;Gec_4.J}lsA[M;)`fŴ m98bBCMIQ[q[}\- gm)ѭŨ9t+l%18ǤvDDDe%e[fUɹ,% 0޽m04VlBˮ5Nea9sVW]Grrsmt=U娰G;2r v7paOQuZ|#t|yxD}~9 N1ܜT 到Z.ExٻuC ޭgzIXHx9WfeG fU>TCJEr\WjSv92唰phr5oGZ2Sv=!9[EF#0ⱡQ3\R aCKT>eBx:aB]+gCZ%_' v3P<4PYaU+M搞.YL^YzyGF7A3Q#DOyԬ/ByNl1҅p|@Z{mxBM/\y3ІILk8fko  JtP hfe+[ /pפ1lLB.8VwfTyّy8g jFAڙ8 'YL`ێo:; { ⾌<ǖ \x\tҮP,ц(q~ 1 b\f#CڳC&y8:8G$n,ӲnuDžKKQ@^BY'T f.M9v|7'ׯ]FT]lu* {c$}(#F9vXP7 Ġ쓶;Wk&ɿ&S=wշ7%o(5?% LIP_)ǪT}Ԉqeb7 ŭ4|:ק\Lf!\hC>Nv)ɵnMY~K+faYEF%;@h z!@πN"MdWI^GqPjh7᭙G9ls.M|ԿhL|=E(KғGqkbPf"{,dXV)\}@|%;އ7@j؉G!8cv`>'f[Yfm/hO\+⿊h>3 9s"x$Fn:ZVϸF0<85S%3y_ogR(9[sW7!솂L5V-ҧlC&=qjMpy(`}ؚu͚̎HmRO0p_L[رe53)瀨 Sk-g'|#Gz H{ KM6&*<:k`xQ\xX{ [DGUa`ͨn8"9q<-y\u~*=S/huΟr,"jtɏ d"ߘʏ|b~{É% ְq]d_g36qe|&?o\KY4 /]iK쓮W֣OL ,C!7ٽz̆m` D MF,JSScR?$Ԩ:W6D9=KR%?Ĺz=M[`9g !Ê`? hf?x)|wrN\ lu+͉DRxu>&G&2y2fnrlZt,/FN}yG2'ާ| KIMp1T@~ecXG囈Gk0}:tx|]~WG6 z2 ' f  sJ&XE//7+߼t;c8dPC3Kg V>&%ƻ2d|ybyy~Zߤ)7GY ~l6XҶ3x<[]A>&ݓ [|8 5c2#w5w\D5V|a[k@ mYo@Ym?Fe82 5Rh*Mns3"^fg1:C;qT\{%2O乧~t뜑'Ώ3Un|#=d;.DTE_`E`9E1LNc2C*R'="7Ek8P>rS*B?jS_XcO>Ep{֛i2ޠaL ٬hBhԩJ hNNҌJc4+ }W ;^}A1r@E|Ue?dReyq,{!'hgBD=y]6XRNA 2;NSQpe^ry1G*=M.~~2뀎18\~NFzw ƀ8$gw>?rm۽ѝ6Λᆌ%i:UD̂X[S;. _5Ù4.DjΆ-~ ݕŰo{.L;G1Vw^IF"G׉&k+mÌDu{kwG=voːZpRyn0%tQ3uUflK[DL"U6ƒ kđE]VRDc;o41k/AW׌6}F*[[=K闆< /5(Ug3_y[33ukvQa1h.uUVP6YᆚkeXĖq%p D5"ӕg*|ŞF4MiMkKc j7rW4(14 Vlqގ ôE%2IZR01J @AC%HwGI`Df@j %` {@pK([4P全@Dv.8h`.Bі۫@.gZH!,]aJf +UHJQa,\Ni1IL{ᦃzbm~a֝'9"Ta`dC`D8: y&85d^Yrq 2XxU2u}LY% {S(=$F%u9CN 0{h}`Ryzٶ;u )KM츺hIB}ncXh%XH\a`%Lrxqjɘ=xZ*9S M\ רZˆe@{(miF1HNPh/Tk*2=@"N`gB l!V̨C0~bùƱjY8Uw3v7!=d`9Ʊh0Y;ҖGw[s `-zV/V\ N u"(7^'=\="~SILsOTin~;ު0=S2Z)-6Yl|\t/) @&6 fWݗSبX~V S `f덃,D,.-QbɫPT#E%j]GSY G19 Ar?.5Gt|zrpQ,xKǧ y˵{.&m!L kLQ&ŚkjjF\SMaPv/E{Ps>k3q0~vN"̀.sJU0:?SP\4K'mz@ظbZj *|_¨@IMҿ-(vsܜ;lh"9}Nw).v=s H\73R:OP$vN{iצ8x'ZZ2yXE%4ug͒bqǡ׌IQ9^ʁg{Zi=VqG4 \KI_,[$CH?T OCnRNFm łfP {q+ ZgAsr;0W ]_ˆ|_>D؛͎[aBM'$+#s 3zlQ3czEP-ZٛR~iY:1 @r 8D*A` C} _K2^G(W jۺ\ZL=o{7?7fN"[އU(s1'u&|aJ*m, ,,ӂIO: z' 7w/:)Xy#ƚK(ێӖ@]" 5n^vɠm4 Yl~u5&J`dde*lkF$R$H]fqR2 O5QMߙ1=RbaśʗcXe$|9h T$R|"OJgXd}/Xn?7ݜj#g1ʒC L5-jۊT95,b&.ά_nT63}ӃWAGrH<~`]عu蟱d~qT,8ey> _㔽jiLx~[̍0)ol;4i=XdRY\:376U{%1 @܁&:0Y.dS]j.k['jE`ZA3l CB:zOdϼ_;݄y, {쎁z;hФYţ ]( o%7Bsrrh 7S,XlTX&s?{ چR< YȥЏj;0rsƼZmZK1EBBr|k@Z#C:du`9AjC'0׉ 3c{JHNZ!D-IFD] [^g9 ) 2bǯ 'ޥ,=|H~G!؄n* kC: Ό"b-Fׄ*bGY 24>.6Qݾ_{6 rqeeN$!q0jA|ny4:04%$Iwcb@?!5EW~=ND+E<, 4LDΏ(YjHQ:m'v>z5@`: ં%,vGKBac#P!(yȶjcbcb:6Z! ar fsw@fx(EDp++?9C4 9 T^ ̸v_%EE0O^Yqm/|R\]"&I:.m#L5NZ͏3ںF)MoҼL{ef4+0#vi)G,I%ߦmC|=ԵOXSN՟,z_p jj1Cam5!P-wP(e#j5뭸%LZNHFBrD*"ilK/'{3h^x&Ots60ke={h-eL)0fVZ4Hk ?xY cD8Oq utcC8buͫ#5OA/x4':V9s$<7Rd5׊]9Wg2W@ `j dyԈi[Y߾Պ:˶Ll_?RdO9sUJů{C:eFBV@ŎX؞n˲TbQbNAZ2.#Otm׮$!2%ADAW6 2>2X@C1o 1O}:!Ak2N[7Lht/Ot8fp' jψw3ldYU6_LX 4PV)Ya c M!ݨv(ub sh.ߎt!:6;Nga^ȝ3n\6?`hZ3ɞgs4$// L)!@k@C̏[ͧAQ?VDž^wZWFR78eVf :xTfbuBԯV#9݁ȟG>,XaAJ˽ܧcb7"7kzYL &HE>sU=k67\l5e0讠XIjX 9w)}Ӎp@Wc#Gns"vY_.Ew[(iَpAd-lkCyPvf6Raj'؎䂔NOMmm7LTa@?yGLt^Xu"nxwZR.\w vB!;ھ}Xbbޡ [ݺ4:%3_@lZλa}0/J$0nB=&1{Sla1+tIDCA5;}&k+Yx^+G6a9ܶ0rBipdm(h%)CP?JͿ[srh w=&2%8Vb(teyˬQ<~O Drx8ex0vG4x*f-2,d|]Kd$Mǖ:,0>\ff SI=#;` ql #X`8s ]FP.#?G.Z j1jfeUcY_n چXPYWkmIGy}95h>*7`_xAXa\jxnzrבp63Xmך,ǑӪ#r˅gppDz7wX+)# A:;"MԶ_ߚr Y 'hwI';Zql@pN0oX)NUf,m% C\$J㷮|䬏]v;ћʇϷi}"n\oJ!|1# ƣ+KCzrhGIޥ{FB("Ha30f ,p0ʁxpZ8Kݹ v]gq4Zm]ۺ/]Ǐ}:xꈐe(=)2 ꃎ^\34?Aa*9@y zW㹘ymaSX'R2c`e͖jpөzk3Δꗿ4ԛz*Ȟ_FXN+ֱ_{M2+J_=T=Jaٙ8 :z LS>0Pz yw!kgLE]$?ݶvJ *-YE)-c(=0VGixma Fc[q\#"_\(ɬ7r+uȃU)F):h`HO:"# ZwսiN#~,0O'Yr(}C ]y:ٛPE$ljaP&:/,c˫|R?l kMYXïW:^>Vwticz&KTӵ/&FQ2xZ4|Dc #A"0H}Ǡ4 ܋v@Oޒ,qo/$8_P$'/ /B߮-.߭q2L)~J3#P%^ kEKR^EF#5ASyEnL p8Zw*'H Υ@_c/L$D/Gİ{aAWV4|#))iyDhO>%]LEi*`Ϥcp?}A(q k̢ܦ,"dg3 0<-vcYKZ tCoK74rZ"3{ѭ2oXSݫLHRvV#g!,0$.{Fع3"EqlQ"T';8X3<\.&9j)i_)$k}G \7zy~x8rcޏc/xav[L8DŽD|"W1H3/SSI-'..u6P"(6,& b,G5DkA>+p`j.eZ}gnsP*.)=8puVC{1I53?wH~T!ohG4 SX#KА̲9cy>wCj,oG؊j05&jՏt&]+Ϗ¤gCױp H~֏[=9^lCXdg|K_skǯ/]ulϞv? ;+WV9/|0DQZ&fnP=*D7<]mQʫ+M S =HϝhLR}Dcj,W^Pw V$):#Xx,f2BPئqҀL* H,?#tB;>i s|Sea@XKۊ5H%T&ߞ0q:|/m Y:u` {:'- ^yBKqIGzi_$ xF(AL?O,w_1&X`F-FFBuIܑ:Km%_Y5QK?!Y K]7痟Y\i:Z!w >/ $|+) 1q"Z_*g2GВwrC̙G0>9|IQT^ڦ1 3?Ŵ6;ϣi6!%Cutx ɰRzBAΠ|@5;>ese2FLM5ĜMRI0j H$@A5&mƷP+_BU8 o~ FH%va^>Hֹ)! C,5+frcϵ7ϺicdtmGaa6IwbOѕ;xG kf0 psn4-'&~JvX_@ϔy@4{\,& R}^x.mĹbrDĜ./$VQgem2 nI`i3q_!\:\7CT}AFPaVL;F"8ܜhPNެT3k2XѻwN< iYc]2[dg`_xS.Eiv*I&JQC4[>$4E|I`8/$&9CӒEmN"^OW"MvK  D>MAe8z!Ⱙ=Ҝ\AbW2_W3Ɲ32 W~{EEE"ݍ'W*6y|tJXoLEoiXP"/#YSS A6hp8DHF$wᏸ X42, b*\LOIvWќjKH׻ҥ.+Q>.$_n3k*)fB TA=\ PVz),w&pg :@)S@0EG`E$M s:U mr/gv@U yL J1 QU0%}Y'h9$CueS  XٷDPJ'b}fuiwfHen&ChafSA1WgZX,BW'R9-RBk&BUp\]MaRa2r$%M Q85i`Ԏv9.[W{n@ˣCl\jPAO!(+XiϐLM擧6p.4[A@3A #V$I7HDDmAi&HtY`FPh<緕,  B|t "}V+&mR ښ-)qɰL*ArZ6r.-Z.p?6r%Ekr;ȪpZh; r2-湙6o)L$`]FpW^qj%~gx47v`ܚ`G>8W*Ka]>OB=u&Wtחe<`VVfH{ʶ {>żrw_cV$͉x2+_ tCw-:X4{aWk ijj)) ;+2!Lb8TH( :F瞪$p 3 [$4& H4 #iQ>8AЂeN9r^{CfDVX]R~2'0fȝrxM~,2z$LBP {&ΌuBaBuE$4}mӑrt5n5؟|p9 62||qLBal Dߙ6ᮕEvkH(S>@+_Qοsh.a 2HsrNa4hg K6QEu LZ@s_WBǯ[+ |Xb1]W?,k2&cT!&LIB{VzWIp)<)›Ȫvɳzp2DYI%ѵӳ6Y 쳙4[ [+!x!"Ts xomf4!uTXٯêVm5x11}/LZ2\pBPE9i~ ,?Y# Rhh(r2EBmAwgTf!+݈̲mH.@./AfJ!3VhÜ71u}`)@8zC h9У23Ǽ*hP&.@$ECFXG?8Dži@!T] +36؂Ln&! bDPD Dk^Pn#7 i,]:*kt^Ar.cWe6#B4`AAwRV[ ׸OA'wE3ZB\ )$ec@wohꖒB,ڒIZ$9tѬX??7FM _BS7Dn1}  ƚ1MZIbe%Km߳4.AZHg-v9>/{WS57#rϞ9T%i69h--$dt3 йàE/޲. c0v`tl8s!OK j -l6"b9=ǿ{<\ٌeaw&Ǟ^`s5A)%ho_J?nUVx^1ǖ%盷oI%C Q~BS,?4dL89P熈]=ѯe%KA]@mA@ $o&~Qn 3lJtg)= S9!ՅȚpnDDE]\*$V5bC8eXL!LwA@`%ܚ Pm%V ["Y Z:c eu7K&'5fU>A'OG.F$` $&5hTAI_qW.XZ԰^F6/EɈPC3$И>G-됗N`^w߇_j*+$vUbgq=}:9í$L=;3i8e+ $cst{&I.2M4 }S \\8-H\4gI!Aܤ5ɵTf}S2bmt(vudJϳV`o5k  \6-rJY8b ij1ZP`rzГa00͓#cn1*"*)XÍRLCEL:bU5`.e25?H֚QHV*%ƶ {!!BAiwy_C 4X,))𦣡h˶nPJ32e5%K1 rKzP2wxLQ"(QTq!iҰT*Y7fqo0KZزb u0J8bϲIyaEvJ$̵o@:qJڙg;9wlNa~cF}K_s:*(QAތ?֘qQo(c,Zk\eִDPZ _&L¬] (Il]lSfg#[2{671X⥳ET̅ªIFK0[yp1e6 +.  }"8 d dSݭetk!$p4 4i$ ZI&#E@L4 cIf!"Z hI,4$XГS0 A_yrkrдM2UH@ Bh}3P)@#L;[8fONViTc1X*r ɴq8ֲS=:$i6ZHgk6NPU8ZZ#~ c} lΊe lUUg'lHezE4 {#(r+*P )h+D*:Y`~ۘcb1Xa}k("U@"5sJlMxgL`^6_ye x@7 Nn@gmup ]Eb/|MO Kpf~վTC$o$<[h 8{,挴V1L!H"};'ٖ IRC&`(I֓z^Ş?U(NH`ax8\5lƙٖd/W~:cgS# y{gVn?F Ϙfpzfo1jS k‰l*P2RDj-2Vx4q1R-uSWjf*N'0dx]WWA5CT4 0c (TY`.gGrr># *jn|i1e܍?ԎlG sL2, wOvK2Fإ5[ztF1TWya%O\ثWГ_-JXKq Gy@̪,ǭucWrpk4Xq YR^ nΖ]05!E8dgq.h18<9fMۢTSR \PR%èڈ8Jrqi@Ykk9r֙3D;'ʵvagLO*ã%K*C֗`.ˣ7 $kZVlz:בh5AW78ŭj|YKXrvmκLʗH=)`؅QjETtbۀ E}jF9\jɻZ&A5vIћdJ-aHM,k\ɜ]ؕƚ3NpUwi2y3$x>%\3=ÊxYmY;MCBuztFmYEAVs< '0詢ES`o9+WBX Azˣo-[PÚ emG*:dןH,}+!y /IQN9j8觊(IlcJ=Y dㅎ' ?'ٴ'DXK]l< QOv `aX&lG]YE`(c\.5B|(]:/h6WU8 {ٔs0ۻHY6crynL#~ EK^<41F/N]gŻZQ> cfh)Eǥ?ҁ{T1f Vf#*,D<3L6`= y"#NΖa Lv2Aֳӷr10ّB`Cռ7M>fw![n#Juk%XZlJKK&&ФX)"N~Jo5p&__s \ɸo "<[xY7Aڅ"*Q#?hլU@rMP*̡q Cs>GXxcƖS`x9RxC=yOHXD=gq փwńp8FNs#/q𷬏(]N8\D7lP?(\BR2z U% 1F_ZfBL( * A w}v7_86x#A"d[3<{YMɋŠ h`4+O8i SS3侺JJ[re`/ ǹVd fGxA6?&Dv~& |ʑ AvEk*[A?Fqitؓlk?07qOruyd7AYzglnxf@1qGDp 60@tp=0NHw#3D@ffsjS =\UsxDvtHL"N8m DžFR|/}sc2x5SPrr)BcBG.aD4 +D3[//rq R!? F;}6Vo$[qv< er u]]ad:0AA|&;ӏ[H H0Ҫ%!~#\|u,}3%ȯ@{BPLxA),5N\Q 6tw'߆7c8.h:fP+  X2D!!8'oEgj_kw;lfGPY5ё-xi63㮞gF h5yըJ`uοqMbWPmGN2 Ju2q4%]TI1|w5`)ƤM@|YQhQ#3ErJx>77y`>9ӆI 3000Cx  'VkJ 8m&.Wp}0;2\wl.Wÿz4 "΁ӋD /y+Q|t-J^i) _[M2x]?IevDIPjw#APX߽"")梵9$2S'7tGpx6O`f#^f+ p2dJ]ie}C4?>c7BnvO'1N+f>OEӲV/ d+I2Kfiz p}IYy _h~0~W|=+9kz%Ff󴈬yi.1VA <1" Züt$[ ۟?:0ц!>|]-nW#^5m0R}ѺH2;v#OFTn'"hy_V]|)9l.Er/cWdn&hrƳNT'@>AŠr&[_Hm7hR1>Jk|ư>001 @+fؐh$I6_>Z&a :tc=igtsցdc}~@,#!@αGT3`MP{pmZ T DBm BE )k)QhgQ})@vP9h!'kuKN?h$)^bˇwGox 6>#L{O S|j/QSmV1ڟwV綊j3Hʹ|LK]s-'f*< ;:nn>Oܑl`dS-??>6=W?ʤmoOR#6C\r2a|okSP 3ݵH6/sR-ў^t/3{.y?I pIŴ.R?.OPO]sc4 d;aD5G]~/,i/} Z!@9YhM3Ȧi9W;}s9# -KڈGRNUnVJ!Az:?{d|sGX HHR>2ҋ$@p%Mmh݁F[=4,!T! Ad!ΛL`,ٜVwL-0.dnv;Bd,t2b tߟd}/_,(9D{)~fTiӪHDTJ xjc;;t׼|K)q r%H\<_1JpᾟZ}g*n=e0cƸY8`E P uK<:15;\X* l(dž;R91(Ϯ,`2. <ǫbag sJYLGԝB>[offst{+\;$Gs]1Z@\”5 v|e;1eG0cJ']ݼÇc Ϣ}e,}oA6(ffTl hz c ` yjms,qSn<@$&h=UÜQTg[gmP{0yRLUZt?E8y>4y&)M4f.Vtr dߐ<:\ a}S)v91.{XqyBmQ+⸽|𪻋³*o&A`}GH*[ri[y>oƕ 2#U7뷆ʥhyuߩ4tdlq#"bg0ς9xabk=+A-.v {ZZy;UOFN?]}֟duD@;xnJ]UJSEڤE ȩF[omh{1RWW ǗBt욂=85B;[j:xKSi/ 2B{ ޥ-J:ΑGK.4IJК}c NcV R%x-I1! _#Dne M!"HkVe1MعH"!JJg{^dnYspppYOdɈp/vM.>'tT|-t ,ӧLηnɆ'Pf;SC \+0P"Z>yS>X"b2Sk1A{G $uY#if)ZE@CM=HXR!x 붚*t(ҍҮ2T1!ĮDФ@wi޼BJ<M#BJQ: ?z$;tߖ|,06 SN>ij MgC!IFB?xpg3J*3݅\RQx:c[}=v7jGv17C[ZB"AC%fdיE:(]|lemT-Dbˉa@HH%g.O5R˲*Em˜0Ϟc?`x4TZ JdO:75+WDAuPߥIE$$BGP]t y XcD&&gDq54sc%1)Fd@r_ h7' (p %(DzJhF=9.8vD dB?MT-JCJ$ב$vTk|bx#l_Ϧ9}m{;TGqtszH3۩,д1 RkjiRA*N+B즞2==G2{%kH;AhKEt!8&T NT\͸UNBtTE)ѨLFd PBK(AS\Aya}@S`lQuHQp{$ˡ:Rȕɿطbq5˥/vO"}Zu eqS#_=+B~ͤ]h:Gdzf*9yiftGT 8&Y@lٛAhtFE"IwdT@4y'UUc:C.DM࠽S1QwM00O>ckC?M3eGA"d(|6ebU7URITIUUV]Yyls3s=utU-wP`z>2?T3yjM{hO #ϔ{ ̘PQ4&R@EYFyUh "?̓}I}R^"x|}cBcO|bM͝>>BJL #P@.:C *X(X ȉ V=wUN$s'- לA/Pr/ gn~pb͂0BM%b CI~F^?f话rۆgRA7?}^o}2;ZVg_|3Ʌ>\4}RDkd>Vr8=_[_='8xJ,';Õ㭇ԟЀ :GҮzьN>dD# E"j:zF8Q-]~t:տ>Fd8V&Q69{όe''#-.ZzUn@xWU`4;Ndv*UB38mub)NGn dwSKq?s^* NV<>KGbsT^"L->o5WjS{Um$zkVΠ6ĜbS q=m}!rc*Mn5֖v Ѣn҄'$o5$D.>J (G }#EɩC}F>_ ;6XEv(P:P+Uϝ:LfN7Izv&6vFute{6 f>B|#54!&FYa}1*ϒ=S-n;9tRŽs'4(rG>mZps76 XOYgA(+гcTe$7b+@; 7,V˧q#{$T`=EV=֪el?NEtʟS}koOf;,X7Xx,31RΗ:tq?N#u* 5PRaߜ" E)` &h&wcӌ,*V[DBam 2yX+t8}߼몬25Pp|dIf>ٸEsQca&#ɬCgoT*^\2)t59en@[)t7]ï嵾rr+la.TM"_?-Kc(b W$_qL/8Yhj N>(JQ/z3|*/V}iRµr .@ngo@߉}yҹ?y[G݆ifL153C1bOg:]ͫpHo!$\_ג[9h;ouV {z|7Rm6Ӝb I,݉ -L=unHnɈ=>1L1n ^zyk>)X)Tahۊ4;|Gg;nQO|9KgZu*T *{G `-impO8E/h43jT5LN<TX˦$ݾ/\(Μ/7Qꨆ1f37x 81a]FbAqD+I6wb#@G/@~c<_%3zqJQ\`2fza;`/zH&kCl8%d)  E{0 FƁq-BT겛%451YlniP>ZdHٜ) `Rf0f=~B'\<Wd r)\S:K-BWBqP>([ խtvmWHуAa i_j]0Ф``(ճI ffvLN6/$~mwZ9!-&65Cʍlš)tuuހҒ$$C)f9\??A92:jݷwОY/Q*1I K :UiX+oѐ]'x[_mk= vyMrj5xJ BB40"` jU8:qNEs!C{ݳ)&B7ȾvQ%*d uPG-ԕȊmH1w&"Ѐ٧A}/4^#?1e j'јO*H+Y];DyXU <|Xxnu'bNNcK‘35z"18R"LʆxYҥ :bKܸ!r#NQȓ* ǩSð;Y9F^ Gd[Oed/'K]dF6NhXh}?& 羱 HSWMm1]K>Q<y!VWdE$7J\NZ"xp̍*{fB ~\Ǟ?We%\\KU+¬i(Wc3!k=n$iZȤ_g:$Nf"#<#g{+$u vdxg>-뭏on@米ԖQD}`;0]X"q H͌H'~ufϳ|;%FKZ0@{4{x4) J#㝱9חO)?Le܆{~r1q{?z}/YJOp.Ak}~mu"&Y ca:YZs%Sߜ q.ҬXN5- 5 w[s1Qt6u{AdIGz9伿Rބž #:0)pPA:wREjcj08iv&&X/V>n/19p3ו JL!p CAX\#l~ 2>fր8K,ֺ{~6jMahua^#՘Xy|$0;KpPQF`n:3b qÈ4D¸ccmZ Q82n%}Y|mlz#Y<)Rf4]|(Vь ˞jTӯr肰q&d)VtMDe#=R"Ph3aofĖGQ-Ñ`sCelive.%=*Ԛx"{o/JS1#FP&?[y $R}fM JS)irDrza1(zwϷ;X( 63EFbR\LqeHcJIT iН>rHh@T(Di Z59usŚ =rϊ'fR鬖xd,3-]rĽ+nϬB]qnL{BAтr :51 JQCfXX}lQs%N^lcMuq'V,bQU tW %;mBSQT eP&utyd:AK{f&)rtfo0S8y ':ky\ Zyp$y^VZRQn\M,G r>A9B1|M9<(a;gaԃXT`Ao/@yii6Q)GtfPޛ|dnx˒RJ5n$zK D~u2aEJI:Tɠ\Ve,)iKumORP_BleĶ4tk:p/>|S\vM׻jx94Su#Eəuie8GU5LuhQ/@nIpۚқm+ ejz9-O1ڇ_b><.Wob~w92ӏٴU~b{>`,k l6QJC%UD5qF8q0~]Ijߣif/q8GHMɌfYr8۵X̨WvjnA#R1ixN;д7E!%ߏԼi; ^ϡ/?g7. #٧5K߇^`acEƘaw䮶/@^OY ִ퓷1-x3:2 |5I@y瞇J%>,CO\[(~u(h,k7GI5y^t@:~ts@)qj--WVt}^D.FuմɨmGR1a8%st"e~SQ[ό:ɠ(Ӆx:}>>k\\L2wqUK(/u1œCc7+Aَ3J#8:20cQֻ#;ۅ- u'T7䊕J%gƜG.oG/z;LaKͥlEx^ *2Ăb{0vԻ߾ya!c:H=gmIM-Wz0O0rxiA;@99BWOwoS>rפ PYUpQٳ&Q״,e6d} .sS*Ï(|5=hP~. 8˾v%|'MS?y'Ni7i(-f)Gʷ2%d״F@UJv05q21則QèzC =}uArVͽ%;cqHXYUEj=^UzJSFV7xؚ]F|I[YSH{|t{8\.wЇ;Y mQ<`B+2+tqX}gZWSѵ׬h!; F54˵=l("͍擤]9'Lg]=̢?P#eVRDޙlX(Fq9l0dm(yj{)]( <}UJRq'c/Lb?f4U5 ξ#-`**fvRV zt4M ҐC'aMQ!sjΥj+ޏs;Wc-KX9kILFDf7˪ǕuaOlovMâ.-/m²NVE`vٓi| xGq 0@!B$QqS[3px/i<5haxt]okZ(&G^`Nx }9R3ٿ93W}XxZ^(^:PU߫K-QWxú8U|AYj\t}}W+x "sHd kN2Wk4WT޻ j:W}EM$ޱ`<'sr&Ƒ|:n)x)vbMC!G+~e`g"KTחGg,H%.}HR^KP^3TsKa^] ъBs`L2(M"B6ٱ|-Uِ ܓYݜJ.|#&IͿXTHZ%l_@I!5?hJ)N7Tk? p qN7)nV+f 2^Pϒ p~1tQ6qN;Y9rvsK̺t]K1(#4EZB)TWO5#g>I甓\qR*դz-b3 Z!?:ڹi%SP:( W;}J0=m.l Su*r)r!a`سm7E%:QuN{$+[(]jK%Œq1'9y{ AhZk@ƔtW\9 K;fsD% T}rҧkg'J0>3WR6U]֖CA৅ {}' h ÓW$vՊ5ÔTs0-,g=&Ljse$ LU#K4]uty=ymESh=qp-9f'J >G=~-/`㱑!QdRj‡RccpM# Ne}e 1Y%WɝS9,-K%=Y{k/6zaO۸ˠs( H۶XzH^' ~g9Y}HTm;I\OT˛gq\ -EhFRl;ZXKGc P EZ6onj㯙L;MdMRaa[0l'u=\0v%sp6 A_ @I6"Z#U8UwX^ "<6ۘQb)Qrt)whQk'A#8e+xк"8$Eue02cHMX_efFuxv2Zs2$U7Idsw0h;WJ(cG:e%XZ١>)Nd\?$1e9 Il v<{ KQVeyy[B,K=r18Mhpa1 CcڕK'<%Oo0I_J=:2ݳ$(1AД,}1ݕ eGߥMӑá06dẽC%9ո5HW~x1X +Ͷ=NV'+KYqДV:azC#9έA(زYwF .˩C%]&IakZEf(+LKrjO@v@snqb]PB҄9]q׵ui8 5f @a=!w[jf.3gG -Uܢ[P aUq2[5D6]cH뇒b4Ő>GN6yQ3u1"6d4,P2 B~fO4CYҖ]8h\q;ӧ ]蛡 K:j*:QM(E'rw qT>%,I2)J˦zu]t杷C8'F*hk_ǪM9/E>xs;˷׆B.Ϯ~g6Ǟ(Fy&6`l/ݒsǁ*OIaLmF^3¸DTH!RJmY$j~5~keh_ӌuj˰ʫ5ZxmNͼO[\\d{YKl3elLY$&m eOzH5y?0!ъŖ8\:,U9j\0LG(ʍ)Ylmo m+ǁɳ(`ť-m$}YgLөԐb~}3j v\=$GF{΄N5M(b?CE͢oUmaai,Fϡ՝D4r3oW yAd+q19 8t's&'¡I,i8\&|w/+@!C#.U|T8"vf cƷt' @aX" 9iu9O4r+S{ZjD˹i݇P'RBoeJ|2ᣠt+R|Z*nwbI6Q|n壏38Y/Kod6@JnN ;h<yo5TTkk6h֩9" zuQC^#*dq=g' 撝KF`,\)''rUVqJ,DA뽝-sFQ hˉ21mt kshl>؍;'Ԛ,0ښG :btٖWik N&qPVKr}C/Li90)ybFf*]DPQ$_K=]bmv3j힀Mz lG,sg䩖j -95۪YPy\yk RL{ӏ!*"9,f:-h^msRO1" n;ާz suDL/PXبBWY*5hǢjVȩJY8An| >AB Ɏ~!9awz?7 Qސc󬛏ħ+͗t^:3*;e^BK5Yz;pY <;^v{#Zi`=_o{g]fj0w${st03-:_m-81NqOV0Y@][%mu¬Y`0GUJTOm`y9 th^!n"N3*9%T x/z'뎅"\zW"f241u︊߀x_l–]^@$Ք%VcqmE9ˢ D{fk!䒸s#w>,S1nAܪ ԕd#Pj%RIcSȭP͑fLksҜM=j[>Zq:#TlT3&s(lr#PX5۞dUo| ~TW3: Ϩ/AfXz gN}%2Y}fT̳ܥP5$XH p IC.^ z2:ALGk_HLFٲd6m<,%aa7^p\wJ=3OVߑ.<{jBTgBxhdh"ƛ,pe1ZtsjZ뜹a 4Iq%UURgM#~nV"*,? #{("giF*fVd߈zI/ENLןFk .Y[_&.ۃip.RkwRclĥy [=_aۃWPlHP;SJvDp[jǓG?Hgʱcɗe,1k,5ֹYU4P$ bBs:v/ą9Ѧ.LNZ-y TI܄&2P1ţq*7*7]neW4/?;TN3rF35iá<[`DѦ&LBjLRN^~zXRI޷-8ӥ'On x,CCd s9@#έd/̮ƈY /LBVZ|Ɇz5$z GJ_^S<"n22LiGw!w,2#Mk_B &M;h{tlHvMҾ#-[59eКpV)#p,av~El:AxecQب~Wkģ_r+]Ev}`Nz( faf;)HhgI Uaܦ4S `8A^<3UdO;xq`fuF$+x2͋[ `ykzWj0Ct8k){|J9NC^;H#qpFsϛ͍}tayH`A_߄m 54N䲧R?3igNLʫ ' r; %w k2Q&8=vsH\bz TǞ]N'KDR_8T2ElS&xT/2>QRO!tkK>ҙ7qYR;NU+w^R9ag[l8Ch~n^9<%rVԩ^$cTO"sp EFECD۠{"rݡjZbKʫz,(yҝښ&Y4zomG`* ('k$ 0[WV G1(366B[oԟթ 5$S͗+S`5&+νC)ƊOǵGԐsT}(^X?}#Pd}E3+FfG[?AS+E1,_[$V6JXfaNMOm~X7l7/bWߏ/G߻ LڷGulMn P/)Luȁ(ҽpow߲qԍM<͟!y'1[Jm}5tʟ6yzga Q`WrOU ɜqv*Q.6W:i-uY5C(rӗV>[r4P=dRxҨnbUg"aOĿ5pk.dP];]Gk5t sD˘rb3|H::R6nZ <].v>6һ'hkFcxG6mƼ=qZ+d {Q:ˀa"Q7bpZx>"RwUR4ˮ'l۳h^[4|Umu6Çik8].v˿?]}}tV)=RE{_کժmՎ -۷[FIv ĜQ090vڋapr;}y<ß}w!NJIŜ@UQ7jPM.lH[kB;h_[֕b֎hVe[MȽZE"?~h㦜3lzSرF@Ji=.N&o.a;V- uyAf5gE&>t Jvdohi=H8 v*V{Hy"=ZqƦ?R a굫,F*GMJpƴYF6ҘfՔ]JATaabmYSW֒|;iJVP YlF ‘2&<Nt2N7rxl\Sg8srR7|I_^6U}jM>dRI_~nsNL O.I ;]2T@CƓ()u;R:EIkn9lҞy}65"6VnWuzq!G;|`nS1bX/(ۖ6\ 3q=A`0%9l5(ebȳƳ1%ɀ}B%u@Ƴ˱!bib8_;N׌[8oo l 3)cE+vU4SR^wh,FvFڴ>b7*ˍ7] 7{3Dqɖam/v1p[ۗ%<9IPa5WN- ?i/vx8p+K;ո6zpܪ,FܞE5^p~f;,(0`-^N.Ł q;Ng<(,qvڻht^V6YЮB-yΘj7*]Vv כ2v;>N2])*eYrj]تӈ:,L `CŶg x ʰYm+ ב.Nk#}w2)c[X T]Ո[[,l-cIT΢7B!w768r)5|Yc$8m"L)L^U/:_FY#p77SsjX*uoeo8t -։5;ve+ ۭZMX* f[.1<fwQ"2o#B0m. }3b/vW .AMvw$1+J& :#He,$EWa¬ۋ˸ˑ'5 >ŷ,$fuu.7rL íIЍ:F tM ꠨#B*CpovpXkoa}B!QakLl^.Dlk^twx 0֢} ΤD+),Ԥ4͎lsuM`HB…"VeAf0SxS-Vm[Zu}Etvf_6^ouR@$ŁŵA^!_ONXSl莺d6hPPTf\vFcrV2 edA5q"Dd[d P E,,*:|`QdE$Z EP`.XI&,L,-.PTeUʥ]oGzyGl7$@4 ĂfM.U#XŲ<&#|0B3j&^hHB!8ѱw <zQe{'VFݘ'fsNV!tnX(]P]J 6=z5&^p ܢil8ٍ MMBid @N@ ~;wt'(nƐݞkt'pdG$J"ߣ縺۵4[]jc+ٔ_-dzN7J]9aKF{e#N兤U;-.a;Fe g07Fd~q{.yx+A ] 7JwFIT;^_dI2C}k b)RU;U3)wK[z^Ű6\9a7A.[U9wǺapv钉"nOrlf(2S4?Wxl;qX˭"8\W@ng/?mc :b*p 9B&` #E}2>W}^>&ݥEdj+l] yC z': z׸Cs}ro>I"cnMTȀ@a@`u{kaaKފQdZ^2 2@ˠi̢r% e<.rYzI9(|eX1U1ЙļkR㊍շ7b2/,wmO}js#4qׯ!.x*VVMY:&gV.uaSnCMʈ*?=zhe/#!bS w6QĽk^5 N XEX~IJ3>L4M*+$=["zW۝ywy6^lr~ۘrF9%O>6QNlʢUIzE3V( ť$!UzKȼ/IY'= ӧL*:}]Q4ʼH]{/s kOv?݁v*eyקjQ/qA MGLT bQQp"HPBn=U>xzzBD3 A1gʦF&|E2;idߣ6o֋j_/ZWG&0gJ\oH/[dt^7ę^q' _ w$ <ߕوizcO-&wE)"mTP*p=ZHt(z0$i L+(&:mu~>CbZ/>ok]N f>Q۔[og|lk0OzJUBs:%Rق6Isg,υJj>i}s9[8W9Ԝ,N--XXGS)/sޅѾBrc3[9} CYS'cģَ(._݊A`yNGȌ* Ɓ1L3.^wgX"KګrPT=k@dE;A&VT`/zy Uuzݠ gY0Mt@VxsXh}NO߽bEڃ"pCr3lQi?eٔ,Y<}҈9٦I0>HS(WGy1F%<&CArjbuRGH2̅v*lg"PF_uEIհ}?or/q-XL GfO*XDf Ǧzf `]13h G`ŸC7~+h^_W_1 \lrΠ"Kpnm(e"7R/m,DbXAf, 8lbتPj.i̍ U=ކ.3e 4L?^|_dA0~zMRQ5O|%*%S[p^Dk=l#ymlj'xjgr8%-iT. N7iM}"2:.βVQ PX)l# ̋33_81M 1rXI`41كxo QZUpˮ 8wٰ 06F-4Dpd# l4\CMbRGA<]gM|kG jߩCi9Ɍx9-UޟX$=t븄-9=#|[#HkǬ`_,:c|UL}I+߄2 g`5~!2qA|ECM~ +{2 -&~Is){O<{,h@(ti(j1h=!cRU㵕:8?9Mr $D6/*]\8(DߒY,4C' |Ph(*4;ށ!Gv`ѯO.@ j+p-:(d,׼dGl"b̶]|!#㳝jΩ܁jUj+t(Omms4…yp1z2:Ʌ؛^f5X>ƁniNCy TlI؎&*v[r`4,,+sttIqp@Z,. yD.xUz61]֨ltVڷ֪2T0HG 7[wqJR. (_K"aLh'!'K̃Ѫ` [tpَȮ9C՛)0 JR!ҮgB#mTglRE\NkPhw=d`; bpq$E5;,B!9۸&fFՍ(mR ]!%|1 W Ч|Ͽfķѿc5՝Ъ'=pÿȠ{MR ,R9A6C&HR̓^WIej:3NܿEr0۔8%[Ur$cc0tXU eˢ/V)^ӥV1+by W ,b-cV 2b<gu 6 Fp_mU ]85='^+}{beE )0]ȠIg]ŰjƶDQ,0/r;ӵ{]b-1Dz~o)E#)(Ou3%!\_|m,>EMյ+gps!YG?XtF\pp: $ 6?2U>6^ܞ_ˏ9%R\R(PSg(#:JuVWv˝Wߙ?M37j!5a\|K7t*K @k]N8`Dt+P9vQh'oI \|V{|$`d°Pc o2֯dU Z cnbחy-s2" TYda4(~x7nYpʫr:ԭ$([ hdfOW5>vdYxn:q/Ȳ N"oyN)mٕogl+1X NZ/tzߎ{ԙ||TU4xap }a?"lބĢQ-X1(&#Uyg8ͅ2`j.7 (g{[i=3 RaJ K#&r`sE4ESw)dM ji`Y|:T S3'S\x=SrAzUjG: qXTDq۶mdKSdeal3L&ȦprNz1 Tw%w nmqg$מc `BTHr61ЯEUZ2BIvˊqe1tNLyv,)9apj_%oJ J $2;>5Z`3W'cUv¸q63!+11C$3,nyo/ǵw hzϗ^ޚ|MY  mCYM;}m^u8@7Qu&Wudl?@wڍ|\UvfZKFG7LC SG#AtHO2MhIIӕ)EfԳ@d)mHd \'0`9T -# CpXJW۶P;ƋYEb^dAafAsWVA4 P?P,%dP0C&:hb٭c.%TPk3FBSr+"ΙNƆj]dtiHU>E"- Q*9CJMW1zN9$KBJ}B3eӾz1fWH4 Pqs<@ma2rrһ}=pbAKG-gEqVh9yxg2"a_P 'p%e2ɱD`|LQ=R)! cj+$S 0'{>PD*JAD`Mh6ӯQPwa~Ɵ?W闰\ T; R46N$A9ag vMSu &|Z<}A4uϝ}ƪQooF̚co'B2kc/k cC>s׽pⓨ4o3sKԭ)ɂ_@444[{3,ͽhBKQbԎy]1\l6ĤݫvSmq=!ϊ=TTB$0yc*Bbm 4~^hi6ccLm6i O X;ѢKp1\]PK2!~ Gt^eR,hzBvXEW *ad07>RM< 7$[ $f 2e>iamImAzuQP^-cG;PauYC+Hnܥ!`?XZ2Uo:a0 DHA+W%E`*C>q AtIeDo+`&L.X^)\,A"d52J*L7uL/=և `  !]2f9n41]fhglT@ s߀{7 5 P~%d@'֫'W䕮K}c+@@̑!/ѐRC[,[<3ף ģΰZP+#cAQ9"0!G4ЮԍYøgDֈ`~nuѵeU2/;MDsɃ,[YApЦ Ȅ(B6p4Xm}P|5 K8aWLngG>/R(A kL$9]vl02Z#F=Vz_\7YMM"fMPO%]hN|xP'?QA@5[3s%B4Gf}+olvEV#+-A ZTXk!-ߍfw*+I**Z0Y. &R\iAKdґD9 Jp[/ҹ B*C4H>iI)3⬗ af=/SԘ")|tˣpLQDn"@͗b<$ @Z'VS*Y7DO$[1i_;\0Qc40Q!r-EXp.(@82[ggE 5 #3õTbh+`@i\(ʦqNH ,b. vAÄ^L)׮S@ca]}.s][/:8]@mN'8Sg\"ѧَ51*%fMʲ"#kA(^Aār@%b c= .80P@ʴRN7Ѽ ׻ágq +:GHmbś NwCƒ.dJK  D?)D5ʿ,mm.!N6-`X`X\:U3Z9CP%F Bw'?7ʚY8=9aW Q/QŇ[;3GN\MͲAZPɼy1|]B Bl 00s+9bbQ{VSr3KYԑY|cEj7OUb3r_Z\D F%sH ܱ]I(Lg[8 )[B0tPu{sĢ9_wt, dJ<^еkX@N`0 ͝2fQv zL!({&HhBJTE00묷woyxr|qW Foׄ7* k;Fthɻ{[[Q"|$4{( iY`leޓk&nފ5EfjS1m &sO @R&WT0!s jZ b41ׇIRK-ľPУ:`e&3B #P0&&O5fQεRH#Ru/Cu}h2RAbȝ[EQt&R\wTݿTͻd=t$1cIyTU1$N{ir*(<«w!mil|Ab>0,Xg\ڸ_}H+;7f_L> cy˒μ>vw.R\zBick{2I"Ue du0ىf4Sb}NL+rCka]̓*Hp{m6ӹaSlcaFfD_2f` S_\7 7Xn[f }HRZ^ƞ. !,2,y&J0C[r?6H,Dz Ro<њ` %ՓE~vybH+lZXP\JJ/ XR͡Mϟ7}(d; S %9gwz1+Jk/!cXr5Bj<rN8'2rOBTp;JrCV/fXA]MA}w*Ш|ठHտt?FwZ°QxZ_ϥ O6\*x^ G%ܢcOr02Pg;1o6خGnvІS0Mjiu7 ][Z1|tц5g223&?gG1rm_;}x6hEqWXJ9)>"BYHl/皶fP`X8 @LM ۰JW(S "1^$,7-.Ag hY*ex mP|E}gj0F>dd* \c %[T DGG!9x N^-7=Z}UĤŸbO-u'2V?ҭ*B:셚S< o,kRMÂk1R` lY);b Ғj82PʍZgQk5EI3-Rѝ"c"z(l K, ;6IhQ/z,y2m#4ɒ8Yawbl\ٳTwJvv[޾y!:n "<8Bsdf.E@rݺ4Wx֫hyU>Dv tE,BzQ)vYI 2Hj>:Okm3h CJPkO`5d$N$"<%dPG$!)d  18# ;? Bhɕ)DLJA `p@جޤ5)kі ,CNz܁J}Xm$-Ё{RW~2{#)a1Ii62K/Qr ֥3`$  D)]Tc@pXYtFE t͹Ί̓"C*ztc%VF?y8JRC6l K> ij*ϡ%Xîsbm%GxO/bCXrox/5g#*rI=HUtlD@:g]9%HdH022Ls;:GF5QiZ=08SL[/Q{[g3,w= a&5Xា"_Vt/VpcwBbKj-(A`F |FC0uuC?!0F%k2ri65~ry0jY&@@pizCPb\#\n-Ӓ"FD8ہ&c(v9+)/Vj"G9JE90|?ڦTI"Qa`) |Zh|>ߖD6qSCic"q@d%@ ~ k2G#~|| Y^Œhh{Oz6.YYAx2TRkN-ݞH#]y(D04֕s9?z9:M-6,3 d(5%ALy{VEDP +Lޔ$F+C%ž.Hֵ'&_ Bpc˴!2VgtAwPÄ+O*Mq'`jbaA; k Qdfw%XV,G2=C "K[YKSJ‘kRߟDI$fJ"d֎DY\VȠ( Qht.sbPmMj /Y2 -p EZ ҹO`A&AhxEI& 7 /^4} #:lMTFiuh^yamfϾJ:J| l { /W Ĭ0꜖=MwtuԄ;O0C{ٱ$Q5/e$DVȗ]> RcPEErё=_4 c٭|VB5YCX*6co|pi,6/dx pM+aOK%nz6PΎRMсcF5R EmAghX 4}c8i;C-Ԗ`$&B(u. #Kݵ5e4(0$Xv9m1wMfcLii)[tiZHҳõ&l$" xV%"‹/':^]o}bnR.U̢!k NmT@~Y6P׋7l#\_tzZGA`pT" 5nђkΏ* qNd O(%~L4h0=k/\F66!F{u*ɮ1 `: C$3D2>77Q_.T[,ԯb *䇕L9C6;K ݛj'*m:n/m.lɐ3ޓѤSLmn15ouVv d2Yf#: Pݝ˖~ٜ" C&/$b.A|EcI5}\q{jdހ1 9ʕf.46ѷRsWox:Qh>,4K9&uCD (VoZS K* in蹫\O@~$htANS^Cw=' GG#-ziYUZg|VKǦr'aY!ehN MPQ^yy 7`\Y,Zr`({2 Y091W=H7d!Psxr\,  D,aixߤ1C2G"Gqb;Q(3"11ܠL7ppqn_]j/ux uD-* ð\+഍s $ZLZUnEeqO')0\@ R $C؉[J#(B$F1ďP`DpojeՎXFji8s(%FQR/Q.ăacƷk6)TB]Mmse\"۴D٬ ;tܶV팢 PP$Te̸D{Ii҈D-kصX#ܑ,:Cj9m -YTvEpD_AZ,r1(`&֩DU:;9">/ O2[ iK&XSlsKT)Hpٹ]+IY"`UBmIúU&-uj'2z@`R]C\(l]@53g}ZW{ӥߘG_w >/aI®8H*{;ZMs 9([~re_ h,7K((YL!]N""=,Q8oFOu>FkSAFǠv[ vƌ;3=tq qS]/"n-e&kȀͺC30<4pc=qۙGZPGN&C} 4ZCiAA;@h嬗4]]Y!Qߝd:~gB4-sBW/Bf1ºD]vx U-kw&¤mi~ZhIeX%d].*2nnMqkUna?}p7`#A(K[0y;#:{D dIq)V%)( 63 CŇ|ӔEsHzVW,\8{b9aUPdf2!Ȳ57 -A5AFdN Tgg>)l$[nQs6t9_C?sf $UOq.iInQt56BI:$4mMI67 1!jt*2΅4N&,wSEPXfgO77ͮХj3;=g;3(Gf Ţ9X% P",j#HZ%}#á}1}:$>anUq@G;0Oe:¢""UNH`aI(͑LvbNaj0TAUUa^ y7m+nvTTCwY=BsG@IqTUٹn"3Jπ0|oK"%Y}25}xc$q#HO[|JzL1ִs]8~uF;w]V-ׇ+FRBO1ЖQ8Kd͍sXu*dOAj(*<M˧ZNG_1T|i2U|mKջÎf\Y vm\/sxZX38fnÁ!{v.0 h4%n3Q("QC,`:lkKY!)AeXT:#CBwbpn]QY,8=TDrfh>c#orN圜q̨x [a3̯-Ԝ9C8g3qߓ:Az6QD\sFpE ؤg0>C9,JCVkP\`ԫG&o7E|=3GoaBۑ^'0w>N&:.g.mUWazr,GVŚ%RītM&2n+ 7XD=-8pz|Dӿw 0bW|Y>xOA00r Q(W`StT)e24aG}W}#+aZNcL{~{lG05#nRN)Q%g݋'[d=S:fR.YgA]#He|Y(B!t>aHe)&EDө;rӌb&^yX}]sGY_K޻`\֋m^EIc#V-% Ơk4[INn髳_Loh=wm9uNz~Zcz 8mNϞՈȿ)9t#z=?ٍ#}'bk^*<ʹbUk  7;X^XF3琔V=((2pZ!zE|`k* HSŁs(ҎFE:̴c8d3,f[h.fOaIϴ1^waDoQ޷MV+zs^'KBRrf7ÛeNVRL}ۿ6#vPK1 (s(,(9U:{|<S2ӡG|'{FsdpObS^<"yRJmgQ<{ S%-*3ZqGgw7OMtۗUu`׃WR:8/j.wJ|=[y|ŤW^ȁxzz9jwg͝ >2Y2EFi0c,!nR=%o/xsNr$;EHwi!A)>xfqﰰQ8km}[vltOM Gː4ۛ~_C)S\>1G/!r+]zM}a(2,38ki-ta,jmH}^6[Ɵ0%Hݓ\cdo<+p~+w}w^Kh+ٙ=g` m#"?^ZoswyŃK{6ܫX\˴TQרYղ?O֝m4,SONTdʧLR G~>k]yĎhW=f;;j\=?@ju85)&낥:_LWRR^Q8@A| yC})5@:q#UF&qԢixKe#,r[Ux[H2L\$ۨEV lg9RmkߢF bn3@&iC?Za˳}i,SDb[XݸtIl2$f^od993odYC.},S4i5!T22C4gM&ĵmozTsCi֢~ќ/tGmUPPl#c9z;CL]iL;e(h!TG]V3_k]52֋9äwh,oDwmpH[S6x0)F畕9.R%mL_\=L}^>hde$ ʪq w([bEFm6 _W w*㼋ڿbzÈQȇ)D'eЅdzj:M2/λtމpg#7{m1#s"ȨAl_]uqX6/({4i/nѽd аJ $'z|B/x{'r=s WoZv5BI1H P+j\Y&ҡH=̱d W4mY@>Mo-Wޑ""$-v. Z>bl٬fʮ)9 LPˡw[d7Dpxl!${Ьk9ƹ1a6 [!)G{vV%KlDqV!ǔEZv)#YuaFtJ/R^4{h2I= ºS/=G]uIC0ɚÑ2`Q ԍC]'3CSOYohg >fL'3yBs '5=Vwu:ef3quV͛9+ܦENYٽp+bqt<])Y% XQ e@3 Aް[44-`ԮLkj(/z]h\. G}!?h4}!ZGC2l׽_%iu,f-`Tg(0TӸL9X\)BfL ~f<" $H~O +[A*48$DMyH *+g:]ДBl~J%O[jAuś4Tݽ4svcӤKdp% WvV&CG@Y9t.[l;e+2miVJ?'nk0- _xє?Xޑ0Ys66ctWG:~)f NB%W[ױ@0%akXkgioa@G m(RrVZ1N@؃ܻG@Tr`B*"0]O ؋^ Evy Iki=U~Arf9ջWZ6A6-5;>PapecOOCJoXz69Kp`0#]d2N (<4d ls7H\ ,ȘX!I6L x`4I4:Ca4-jY&IYq6%C(t+ LRZ@(&`jE,,ƚi|._MLx!Cҋ,،?.fb0b6L7=[SUSPD7$"o*$Ψ7Ȉ[hTN'ЀSsY]G" DI-oD~4Af#:lcDMqө"'$2>ZG6An†밌ʕeݦJ$ۉUY+q2Rp/R!.-O[:ODli9.Ti`[lSؒ |̗ Wڅ~Rrؤc:2YdLX - X(TfGoV0:qn@ b)Ǝ"a8I iȾ9*J<F<~3EBϲ{ɠlyI lh HAK! ́M%LM 2 llM-ʎ M}=̅X(P+2$:w^@޺iEM#cA( A&4=w-A  a!R]k†背;odQAp\V7+ V]b0`5iB7FRT2dRtuF ڎ9 +3 w8|Q'6=@<ˊ@e8KU+<,@Y_b:o敤#}(`RP7 pB pvxGYt{#`=byf\o\5h828Էųr ]Ffly[v+jUG%;]pm盥iKHSZ,Uٌ{1;ZW}tWo/BڡR<[ ԃHgP%GM=;6y/NYCUIهVr4xI >q04?^߯c#JH^Lp8I(R!!tج|Rfr*|rH~>[I!c+oT*#=X(eu0 ȷNmq$7s!} Y*:iʢGEsDrJ}@1y^I_NO XaDbG ty!Dݷ` ܋կ+)S'Ӹb@e͎ ]!At(\*j< e  sL\8գ336mDQ6,& E!p R'vPėv09]H&0& /;pfl#"AōTI؆rRP| #y4J HL!a<Ǎl|P4+x-ہц/ɎN8BxqJ.5'gţ AHoh L.01G4ʃTIggQ I P^b.3CEk㨥ž;-ksx.29R GVAEu{:GvnΝ<+-}/]R萹kPB[״a t5uDaYw!3]sc,vF 0J5=xQLhn2KF6#{y.JX"iVA⌉\B~d̎@o/!Cf5R2B'r(g.nib;hAnriIEbKzme]ݦ?צZ("!o 5 x,c*Jq/,_)8Y0WP\I IJpy^{; !kPd*؀ށugDk~W37j``L|Z!)̕ҁTį^ M oǵbruR'ei#QK'ң\m2K}Fy]zq+E7_Mt# }ލmxmDԚIIҮ]ZAziF/:>@N {X9Y=ҊTj2`m!DEܿ*Ro֞}^%Jr~^KЄ :1ngeDz#йW1vM̎,l;އDc(SȘF1H\xwe%( yc"=[gM&;BsIqRn^a %oXÓ|tSrn2\iCLw ;W@F9x/ - 1(P!jhJ/ScRzҡL$tx"o^r$GT[7rʃ7LoԻP)]1FB2UhyH7reyr{NԔ7n< YB+5YK ak)! kCw>&F,Hq'FL 0c\5Xpfdxy}*Rp#]).<yv\ 7l_{AR#d0m'̈́? i]sN;Ix慩vv69`gn39߱:"\~IA6:- @W:Ln!(`ctr~a*cj#?Z.^(HFEC⻺M0V}kniِJQ'Wȹ4 e?/l ] pυD<=sC,t`htqvpN2\lԽkQ W0o]5CB@gQ,ͬeIeDd@.0;"K2=9#P1߰LLa1T"_+Đgɶ8YY=glF<YŪXD0%yze~"r?F.y ;zv3 _5 8p.n}ǗXdn+Pc AT-(ob3bҩsAxo]X6vV,պ Jd zl/HإcaBAD \0zXSq{[j/?|ܖ2+ Q m S6{HC.l% 0WCIlBјTӨ)7Jk˒p@MC@gX"'ABN(w+OTT+Wd5_J&UR0#r?=4|sgAr_SNМ.yǍ5̼ۈhwM9bS!2y NL0EGzw"owax:gh1lb.n6m9&p|5g9AFvgVm.բܐƢDUw׌% oa!uPd\?a`WD:4(,-kM&jn|Bi?a879 [CU.-cɀC0ՈGQe3S +r:AaCRbC뤵L(*s80UG&d4':c9'U?qSOKHjU] po9Dy6.|via)v,BeȋAI]Lb*i|8% G!!`*ؙ]$fnDNm[t+.gF5qO.2TćASff/yѣ xeb9I'J1i"$pNl Hܧ*QibVj&["i]M$'6\x@X&[:bg"{q]SKIBdTR5Rf]3{n"7\~}Tr5p=Guҫ;0gutqC?r;2h1f|.\6G{)L-`[M0Kkf+,2@G6a=BOeYjIX RwͬMU}Ǎ? 6r"kO2~' Or &3.B;.F0%1h*yLBQf|8DzGbBŦSdl5mv<(Ɨ.HbfQ͟3 * ȴ+(8onM>_ AD/?r Ҷl(f͝UӃ mq޶h`u!fL9CS-#G5tmܠBȨ^h"\=Y(8cK-zN|hL+Ef0l {rܸS]lX%۶>aV#;h5<;Ќ!W*QKa*Ն#'P\-MHfZWKnD[mRm4oc9y.#g˾݇S03I v ;7;b5H ҵ vyS=#R1Epy/0a3^LNHl1NN&/g?n26P%Swpg35v:c[Pҫ-˅zGuEA IhCc 7Oi׾Z4^4 1cGfjEގx?FC"e`U+JSrycv!)G~+B"=P PukxoVGVþp~DG "@cm6?di$m5DƁ:1wb" P9|%dD|T,6rsayΓKؿ|ȋoXj?(&d+Tlf1`8'6TT  +/۩ǃc}~ɗ8R': W|B"BUNCOvy8AGRN\Cϑ^q!5P;W̜b3ٟ[ *wd4fHp -L E_|g~3P`;Xﺂjl::2 7X[7tO>ux{T* Ɯ~xZ[x9l z)&~`(k:1$! ׁ5.&<.=l=/f+ T" e(זTYfa&Za^Sa)vu ] ]6|c_l$Z8a _tF xR9ߖ};cUЬ& f0NNaˋE=oLwfB@v[ק,a#6ȷЮ0e>L>5DwI ҡ}UI${q#V`bXmZZ@h_yϥ!\'n y{ybĬmD\i9-o5'\rCx@~ݝQP^-Sa1?1'4ov\dG7[h1Wϓ_OƹC.I!fs=a̝#fiM;qRR3+Ň'8ax4ϒ\-"۱bVf{^k(r&*a>ܷwGLbOH_TW ?JŧƭFWt 9-.ގ@a&3)E 'ϒqڀT큉ifL7%pZE7@5jw42JPfm8κZ6_W9,β/Hb{ P`ux#~ڢ2pB~l>-(..vr")Ayh3s[ӻ]Lmh_,k<6!Q*uѢE.-,+,8s ə:?=Ϸ_1Ѽ0 䄢9 :4"HCQN%B#/6?[ [p93j]fswP "ӄ5!셖 rDs|=@hw"97YD| "*_k0!sZEpn%L\lfB&C0~9D5GKַvPHRuˢKz|nr`LP kI7UT\K2pgKJ;>6Ԍ#ձ\ j4vݫn<-UL$0>/B_׹& A 9p3fuʩl [8'(gW ւ1 NЎW7s^hzڥSM8q|׼D+, ;H;Yܽ-?O/6蠆Ÿ$7>c!$GGv?Uϟ#uh>O$!Gyq?sR 3Ȫ~7?VK{fC u *' ǎ7ds*G[ɬK]CD5t‚Q\mA7v®iIbZMZm:/a2/vu}(- $gOxm6|cÛ4㳇%tluj)Jf,?0t"Og ^i{:ettb*j 3Md^I4{}p um%hp&mQO[ L.MBXD8߆186}9%aFחmqrT VX+et"Ҩ"PQ0c̰Eg4U.' mi4+0f ̎$5*1Z{.*550Drca5x! aH j-qj_Ps`aly9[dgkd4af9e9]H[^~*zh;{`˔\$aMMC%fmr{Gtкeƒz t D6 #^; M'IOi&-7_d-[CD41 f`qP50CzA~^Ə"S3u?VVNpcGWdZ߭p²3r)ȃ(FH*,)4d)-rEѧ]藦ՙtUx*X#%ߟVb~e}x`yZ\l4 Hmc*^`a{JlFOI3ě"*tMDln#nErsane01~h3'JYuafָ:$r?V>g.z 7 ƚ{&V蘺ea( AN'`G3m[a"cs.i h֓$9- qPIGB=0G6tF:盭!i!+~>.9v;xʽ\9Ku/ndٟߨ bfZ\!v,gVN*+JW!-?{6*q:n13&ҜBk]EtM;l&6#Q"Ah7oM[{`iRubdaC"e̠?# c.LRe *M*:1)"2-/# J1?O) ´ `\"K1rf l KS#lGitY>4#[H̳hٷ?6fC1͙ $T$` <o]_Y[LNE qR?$5X']6Y1Ջ#1yG (8'ԝ>_<$sړx9 $[JM+}ޔBX2C$2eVU]tA44;٣1վ._&v BTd-HH:>4odNjksUeYhPm zp9iOgD]EdH,}Mmu(9'LD>o^נF%( n() !##TY;ʌrų]Fًrom?g"՝RϐPa n bD)C=Nxȗ=Q 91#1dӜOXֲVWb|2)0ZЇԬkRunQ}Vj =1ˊS7P4i+Ԓ$xWX:qvl9jҪ UDvDTLJJKUh*Zر| [`6O^Q~82I$y۰V-uYcF9j`MnV1H f&qRƗ.5|zoMq-d:2. _I𚽞kƉZʶTfhcZkUFdAؖwwvlrƤnWz,*2F{H #5C޹g>跇-w({ wF'&Rr(E&ag[Аc,W4%G.)P5ټy5aq߫rHbLok% gmwKR,\@b 4;ÎSu[T:{ycYrAz~8ɖibwb~S_꓃Ĕ%ĈQjig&6 J%{%e дF<2 BB3QSh8[ 7SWbC.C B g|y)=$|Q"7T>F3_s #R0,BFnց!( *A{" /IkMSU <+*7{;{e2/YhXT|+ƛ9-ۍN#dMHPhOss1//qHt~ `o+iX7e a Rrn)h΃מNHVV:wZ?}F5|1|y_ӓi.ڝډ_g2?I#8NUyǤ }1@qvriihcR#6$ 1 )vS߯kv؎Wfqq,,=_hCx(B2ƔL>G)\ي`NXƄf],UtL3q|52W5%J[U>q籂>vCbYA4S#F<[9I8-r'1CH2D4߹y)UCBֹb^ۉTq]|XEP,!ur``urdhrXRC]at4A-iFmzכ>`|5~ه:xaD6Z4*4EY*\rQ  q -r7??]yyŮw]EB1]2_1z+JeVH}CEbRq-iyk2>nk JS6jT8[V8 %AL :!H8~#Fr7TЭ:lk4i%&C ``አ'Z*TƮ[%֓5rvGoVV1erbkMPGdP.I.| jQ~@qmC hҥ "N"J"c63`Ȼw^9Z>S/.)EQFsG3T#Lyt9l}WnNİJ& ne.N',l5@vmFR3u<翵{{chvvbQG!u?ÇDZr >yac=НK'fwhJyr2))9VS-EݍjBQ/tЊi[YNgP(6‰4Mt*>2ߍhƉ*h q˸h r!֙]ȩ)jyDFG\H/Z u%C1m}oC=QR8TΏ+XNٕbmZVEuׁJbϘc]xpo]$d_wm7`{<$EVl)-?K< lZp){IR"tsO)e;lJ1Mekn>[2MZO.TvRD˯&28t ΐ>xlD˲A=!|EAq-0VY18{?X|XVDȞ);FJ_ϋ\ǜU t*)#pCH|[s3Qw5J!.(C-# ok MBu8VP袑2z{]?w=n_U@ [ϳw/pJum}&i(aN{rO-V\ELRV5-Y"k=JDYZԷ06FCzя)Wf<M2f"F6E P-mgC0Cs@xxcDÙ3=s3ޙ|eM(ۥ[x[[L.uӇ#`_Lfz닟~h%uӍa>r|>"@ T' -APHWq `@rGhc?W? ~_PU[ p !J==7V"Mk~{?hy(+Š搀;j0-AϿ_,Җ;ݭ4 `)"$pЋce#HmV_n٣v&~k Ѷ' @EXP+9)$y)L ;]osoۘ/ F - C]>vsr9gyZ߻ܟט/ћrS!roͥ>\5J>\GkyΰW\qa&1\9}&I#y⠋ bطzOp`~b?62`f!DtG 'wpW_G_fIu4mưlӦ_1 >X 3[]{u-kVA r>WIv . ѿHW@ЏaS`j5^Av`t xȾ(˦oï9ǶǛȆ}vo/HA ૅ;aV>??F 0xx[,w8At ,M@p6jmۏ> >N8aP d_ 7/;f9@ Ȱ7r|d(`! dJe[C&뮒(=UnY~\Nl5ܡ9꾑 ffNs3!NnBVg~; FA=9௣b/ToԒ3 :-w\r7ۄ##~Q6m|pLlrU6? r^xnRM)R䲵ãyiM+Rkj2FSGc'Ubݗ#gb`轤sG*(/㑫/Q¨ _)spKYk f?5r-ׁs?φ̨ b]==9%{p:3> Jܽ[ޫCS7 >RXQү֢y4R:X`/ y 6x5kg=A~>򷷦HF[Ի\oe@ZT&w;,wҐT#0}cfC.3 ]͎[w|7wϧn5wLz  Ҋ/߮Iu`PwJ!Hcaey0"tw>.<8YpuE9mWenhJO/EXpu S37urE̻H`1W#Nߗ&qVYt2SuG1(.T }Ko#NNw:ZG˷qnkw#;Hl~<])=,I$y8(]V]ެ E;3S.C˝8~|[U>6gλ's 7xo)o3 9kyrȩA>}GT8ka7MN,s6U۹ #ƨGyȶ/a`Fo,;)3YZaBn`Vr,pa<Ȁ#F6T=y ;$Gxn@&9pvD?cN ǡti͕ۆ=L$o {d`PЏpl׿c=Gg.v!~CmӜ\;d\\џ:A:=\LMO*zcQi{{;l/ھvNnPW6l2OY#< c9fw<]ՌueH6xo6l kO6y/uN3#;^L5LMӍ:]&(Uf9z 4|̙C'g3+մQ@T `!A='_Iiu^ppoVrDfkt x GԖAyKǧW5 |~zy(=b)𗝇x縡;4|r#Ȏ,bl]ߜOط ! ;IA`+y~<4ï]ȁ(W(z< h,V=O-OiϬDJA vcbTxE'ƽ&zpҘgS]m]&s*ӣ=wa`dMxf%W^KFHUAڣe}{iaM7]Dp3]v _î:pGL_T^4)@S'G꫉!tm<79Fkxt%uieWt.x!ŽSY(E#XږV^i9[< tm69aד9k¤;ITA)67Oyb}t=㦩К3>Бv]+Ll]~^gf˸flѣ8xu[.ߵLEU=/d~5&H»tLWvwW#MVHՁ AͮCxU'C$@2SBu_X6_TA枦Mno$pSau] /_m DaSr>)Ԇ.I f'Gk(%Z^@lRZz8an Ju,iTQF me]*zYgb2ZG,Mۆ I-ܻ& EŅz믭 |Jaw_/^ږ lz䯵d.G,|z>e sR̺!Y#BôK|c>W|'ujBw\R>5ɔz.@MgcNE-IzC"OAD`k% nZFԅ71Ǻo :(>k7͜m[7ke JYL}b9@4dY5U7Xˋ~ѓ[h̚1Wڰk4BQ*!<]O5#sye:%)tAAës>N͠^+n5pR_$ ovtHBݖlj]fGoNl*~^x|(]Hܱ%;WۖBD|IOtvt[]ǴT% :sYC8+IO1 迦Ž+h7(ߠ&§xb4Z p Sa 5B(Bt%V̲&ҧ:)0(Yw6rCgvaU7{tMf7,rywqj~)AMzfv  XJ_p-?I3Ç+r!XQˢ)ئ5`Se&N? C DN,RpDԥ)%J/U$S_4+KtqΘUg˜ԙq8FrL !&02P|2]?Sy$+F"wm ~#昋٧itYQ_qd/r?A5"Z&h,`)O"'W_I #l~pK{ 2,*32͂S) yF 5;8gAvOrr{y~soonaif@4 aI |N;6r|VfTJw=l9x/ e %&2souw|9$`i;񹗸5JtC7W@7}qHob٨M0!Ix#߷+!cN C~1fq")`~614,\g53GУwT,BY=H=OAd] 1sFK{IVo->BCD'RNŘhc%߇0DD*1yDaq ~*?_,7Q,vUr=jAgɕj[3Te%&Ce>0Q`2N­b2X6O) _ oR33 r M,"| xнB#f!eЇAD5dp!J& ½Yn ߢT$ե?ƺr9]%G>dc2þ"΢ke)),v&K7ǭckkqU 6xh(*T3ƚh7kCXCV&KNf^%wF0 kFKQȲFy]O`":9b*Z`[I4S-Ȼ:7Aj_Psug稬QJU-N4,L%4Rc4bR\sS[7"(6Ϊ:nȷWZZglU盃ꚄR&EO̜^IYK7pc"B gبZWĿ[>QX ƞ%f!r;tOrrkZ<<2dI#hfHgk-e<ҝvš[Ql eqqL]gu[1< OE13WĿifýWV1iq]'Fl,cKv\0**6yR"6YG"%bk7H>2B،Ggͯ`z8Dc\RGF5aȣ"uVPfpmsXPտnGNˮcyEoU̟}|;B)P*6tW*dGfrs52}˜|G1fw`0l W>'J.15dևgp# ,AD%)JB ܥoerW& %mS0Ӣ{v|_:Q?6 >pKf/Њg6#ZUJK6W4";x/yTҍ 8 +/ 81N37A9u (q:Ҭ{z7'R.`2`d0;2 x8]\f|H{ݼSpyѮRF6):`pÜ,`66LJY!C̦1uNTLpm[D;_E.9*[ Z} [-d)\Tnڤ=H~ԐY.`Iz:= \O;>:?L+-I)ERQNuj`|Gome5bzC*V;+M5wA43&iэxfwhߣߊtCE%mccL"DJ?n5V~R_; A-µ$g0).! -F)ijþ6a2FQ/Lc?lONm=}:׾\bۚn66cT~P6'YKE71~aU9 3`:N("& v RZX37(;mDgxo)!b~G`zMf6q̶ qAdHqA (I}% ?е^Zuo e(0X*c0ʑш :q`Mn}1ԽK;o]y+f-9_]tmzgժnC60I7q.k ?pSV\7Z?+G `o]=<̌)Q)EQN%cK9X]܇z" >@"ж8MpQDƞ'.~`WF3H2͂BD>>5'@t h&lTuLjr'g;ߴ/titߩw'uN`99YUǓqmԓS@QvQJB W '*F#6xU "S̫5Q&V>9eB楨ԋKmPBmJ *` q8TK Q&!=G<Dkڊܛ7%\~ ;߿7{O iMv'"fTg ,*mns Rtv60=[Gf81KK#y\WnHۻۋ(Oq_u~YffE8@~?7,@IaaS=8i܅TJc96c,V 24%|eJBU^gT 4r#) HV #z?~6AAN:rj}7Dw/h뎻8Z u^!D_y*t+%nhC &=|~*%Li!ci! 8:eV>g^8DGץ7¨(1iZ{Ԭ1`&IYdcbq΄akp聉2g8"xGq EKenplՠaGR3*7ȣN:Cfk%ӘrMx#5Zso0(~FutgbIHu^1 8?\nDZ}N>B̅F褋RQ}\mya|iOe% 'T&臛οLyN|MW0`K`3: }kS0ϷPd}_!jjY|V6Je>!ʤێT)A>]?~g~sPx<št6DߢZG"I)I(uTdSK*?ZHTFyj1F×ѶOߏyi]h KG@Br$ (9PcŅ>Mջ^l=\jrr20l. n2m1xO|O][ ZhP[Iˆޡe2FXѭƟ[肓>@V li OeJKMdC6_UD 1$.;R茶˫)f'UM!mFv6{u{ՌDV0\0l,sN) vLa@ou.–bBsRĬ+f9G:Xqib?!'TKk%2ͥ^||PtF1'OtL.⊡DEXW<>L!Ł4BJ!GNU!TE3sғr*ʎȐ9BŅ_NM5Dl:ANGH]sL772L{s&Ť7- 1=tљ_уG\ZB$VJ731JH EuKJ3J۟ẑ)Ss^jVg9Ǧtn#-"wTRF>\x<i+>ґPҀ8s& OG؞ & 8G1HM(ZO{5HLԓ"|'a WYvG2;aTT&k< bGE&DAle} 3Y *ACF*G0XWs"y`f]&5YUQEJ&mi| ll|~]6"Px3 R#2f'Π݃0ɺy׸R5 ר=}H9~ L4f@hL(B I(+4TnJr0oimf^G_w@|8?D7pG : 2Uw^qö8bQG^}fyq&'5}C]t]sUm|a"UG3}Ѿ8U2 AFyR>G).]j;#&ĕ[c$ሠ^NH.~u!dX;CL#Hp`v&OU",Z:]e旔7hL1Knٖv"0 ՟ эj֟kˆVvI,f0ąC9O̙y68J Qc:-F H/7Df]~qi䬭5@eQPL[E'ȹ7ݦ1S/,xdPiClj 8e # rt6lq*KKa,&|iNI{`m!)]`c N2ʦPٖSVlrF2D)bw(,ϮItEۚ="kngڮV곜Sg@yjnǒK{Bqp`{@cZ-X&.|/ jt3aRi``p3 SAX(ees09IaPa$~vf4>>@". HMMؒlcHQD@:K SnNp8-笺[Xk d z*^Vc#"!mtZdr bت*:*Q}Nf)UJ&(+zhw@ERiZ`Qy7a1tPC<1nirz])E,c>QE6ҟW`̺G&ΗNggF} bv9غd&*E@0nR12G$LRCuPa R8۟fisBU/3]gW|rFGNH$QB2p3ԑ!9yR.\.ΩsL4i -͊RluP!0"$_0# ,HRر&]6B Z ƴjf~XhMAL$,c!bJmUd3^r[%UQ]rkQh8cJ;}~oW{t(;Z[Ε2r>S_7y˞K^5:1Ș ;tFY=RLPRcͫ9.JbPt4_Չ*`}4xIq㓑?h`٥*S(!}ME7HOBƄg|(:c6%pF#>Y PR*Vo$QGSrB.W#dJAդ0Urp }(w=Y{;SPu!nJ?!&zR{g+ML`ͩY ^?*JPǮ(e≇e{L[#ֱl~K`qyl^ Xl@G(M%c!k-咈pEbwE-Owr(Z wՋ]-",e͗5cO6yTcinja>㮂'3ZR#+\sB}v}ɒm\18;?SA4CBX-|5M!ubiޙZ3##h˴u%::) 2uא?pԂ-"M:wI^S(Ңy`ѦeOY-Lm4}Ӹ&9y2e,r*kG' }<0D)J΍69Iܜ&lz_Cw-j #"B5C%I(uU"R2T$Cյطn/ |H8#0u$TrFlCU#NJ;枠_rg0Fu@tr=A \;9RFsO¦fo7];J(m Z 1]6h _d[QKi[)F^j0.!VǬmn8⼁ Rʳ^JG,Q#A#v YdXwmSc8GzB|ij4h3<'b(T)Iʃ&#'B(cٓA]}0ŕ4h;_7Ωp5ñ68gQ'q2 ? BK~|aQGO?=$j7tDbI ƬD,C`!m.+@i Jd h`I-!Æ` ףӼŖ ҷle%ܟ>1cG4Js&bEi####Gj➸ dnzZ;/W5ZO(MtH&.&g5g"R]pvri J\՞X(5< #%PtSJ(uRFB) 6T@ 'Oiz{^CL,(LG%(TSrTd E[䞲/Xm+ѻnigR^ߧ`}?tCt$ Y%ѡeЃٲ7qIAA-Jxdd[VaÃ%'6*tʑSS4m㉶0lt$e9ſt8߫g ɽTTrB:I$m$:P2vFG+]Υԏvmi׷kfB;| ~:~^EiBG'ŋ) @]P#$d=rIiFJ.0\@DC1HBA4C* }t!@qCc`ۦؖoDjck,vR6UR2B3^…0*ÿ j+RE0: "}v 9Eb i^WFCޯWA0n#DF!}1\j۰ !Y38 GE9T:mzh3O`XoћTDD8*>:VxDZKuq.V="!q99 !PV#3'?S|Vい* A]kt_ՇEvJ #пC!pP)t!|9R;}4u4E,t*%u>)̐FN0C$2z)?7qNS9Uc `pX_9)E b_}FF '7cQ]C у#.q-ـC duח֭?J+3uі6:Ҿqp*yXI}4R517ݶ]p `9ql'ۧ^R@7QB   X~EbDRj)afp¨e2aB6I&Y,$@x.(I4B:E|$0qzWj;-I>Tu͒ a&? NP%pJ13X,2 s`s,Qz=/I%}K]z~ ʹx e|wZҚ|HeD3ͷPHXCY6jhoYHHJl)V!PYmHSSRK&F2+^^>Z_,t0`l}n-PίN"!#-G~2}; Ql@SXxu{wg`ؒA{~lW-D#KkŮ$ ȖVX_`y%wf6٬aLJn6ԦU)AT ‰T[ú=F=~}E'%당SueaH7Rm:.h(5= 2p~6ɢ=B4@{*&,]+E b=a~J_+qn-ca+`a4-l}%jK}AHt]<9gPc٘t@=¾EDD@lFP:80Id  ۢ+wDFD-Te,AIP"Df pc`kDJzS>1kf:jZId f`9kuN6+*K{f@\cWP`+S~0y 6ƛ00A. 1F D~k᭰0݂5LFx@Lޥթ&aeȖH Ѩ 8[.!8D5FG E[v# N$ %1wZ,@aC' 3"C,[>)p,Ďj17ƢVȬ5xU6c`ז &n}åL.ID@p[nl)va" ]+Marbu ’haIV7\.h-WR\L7Œ,r: bd5Es"WWiZdjSV,&ődUCGKZKk Hˬ6y+ e0cb4 Z(Aly,@ ;%ػ)M me.am%%qEfLB(`EADDi VLM41mEWE(G-r%͠XVF诵m&`aPnkLG"#P3x V"juX/3 -䚼92nfۑ3E ҏ{?vXHe d[1sfIjYKDj0PʛEE4i#i`7-,Ki.f2'RQYY)SU{DQicQT TFc;uDB2Ybɣ&U3;_ 's<%^#TAunpH VttZ5 !-bHX%cm T"-GcUVKidan%&r gll1\n ]Lj%X̡ij d-ʭ4a @U$ gaDTK)mP,@~H)GqfÜ+[Slvd@1q+ذd555p`R`7M *\EE8FU 6ei0 A*(IDRJ! PLLPL8u$ͻWAgvmfZ%!J%-9޻-am(k!6d`[ŭ,E2:Tt }+dH182" 6PFTD ڍ(Fƣ m0#ģ#59pp`lb]m_2E{djĪ8w{lIcӉqP S (/4X5 6[|yt[dIDiH#cM6/)ޕT, 7w @PLCOfl4#6z PO( h[ŅC>iC/dXXwv! /47Y1vh7}ii))wt=x| AA-T.rfh\,_#4YPFi)2.tJ0%:*RRtK M4gQ7n4KO)Z~ibRsR>цǵOC d|>ҳh D%JPօP YV@ж.w'lٚllQZeVc*F4eFEf449Ǵ;ieRԴ[S6]k\*iƺu彽:w}Ts;sRW6V]nlvia P{%&zq]Qhњ;ͽwv6g==6uڙw=}m:n]sh0.,7:n:}[*ylOw\ W駠=NUzU6kM$u5f=w[yoҼTQPbyG2׷U.=uޯrjwo]Y"lmm;Zנ1^]{oYi(iWEf_u817O>[4:l$R33Geww }4i﷾w٪n|ޭ:5y:dz9B4ڢc鮇T^hRGq;o=7mζv< J޸H6a3QAR_|!%ّO{ǩWgO:תNf}t{Y}|}3^ Wb/%&<]헽lm{so]NWMA*;zlJfiz#ytˮu%6I5(abm e>}w#ho[0Kzes۞C=D}9e}*:î3c0BvۄI^6stuŬgMh*ҀaYsnϚ},HD/}<%gy۶rk՚ݛ$ F̍ {mBuڰBA('q=0'qݻUr7gI !SjԘY닚$D5"'X="XwVƶ:WZnQ |=!鯥Ň[<>0pruz릷nw]mEۗ)6`(*Q[w}Izhmj$qW`md]O;rܾ&>eVMTY6ʱUIlbjAĶ̬.fg쬭0:s+pqn ;跐5֨Mo;6nv1rm[*a Ջ]ܝˮSZ }Ǫ<4okfZcuv փkj>iFk]kxxb+4]6ݶt 0FvFPC&lǰhE֍wvӲh+,3U%oCWQW[[moFqmw$S֜݀-q֥֭͋=u\ eReSuԬf+x6V>HWl-ѭQ>w^Z{R4LWn/NI{-/l,m!:зrtem͡Қb׸`\]1֒]sivҚFG9Ӳ+ggw&E{̽`w sҺt] QOs=m{Z툊mnlE]iMOA Ρm`$GERbr6ڽ1B9-kAgU{uJmlEڪZ!HJ*%JRJ$ MU(* "%H%[kOL "秮It/ Qڭ,"Z(u72C\m4+;i;>+*>sĺ­IkӺ cZ[5;}}_UsfY5Z)V;wIDTlMliP dG@ѭ$duUwg_xUhUZ}{%HH6֌j2G=dt(.-4#YׇnIAII݇%llL*OFW4w"*u 4|@ ;w7ݐd-aa #Mokwfp;'-PPPU f(}Q%f oJRU@֌Rz蓭Kׯ=Gj y:mw!t^" =b톶cl=SzD5(^zPb ݾmbg_ S>^a][-]PꈱQvu]cU'iCY4yw΁u:N RXٴW݃kj[uL֤PaLjWyMmJQ2e*l)FCZbkYSTva#wo7\ 1X;4YvRdj%)B:t}wһ>}u._qNÂ:vi˼wۏ}-}﷯ Q K[4ݴu9P˳nwKp<{Dԙv qx,Nr]M{W]q|֕{v۽ƘTU@ٔ}fQMfA@5N`PeV͢۳Z}qskZwY<_gW{@ѵV0ج^ujUz>+I쭵3OR"P[0vrNz(@QT8mǧAM\PޢB^h|]\۝.Gw^."cM(J^{]ݟp:UJ{}eXl vo o[{x|6Z*mkfꞾwQ^ WJ_6mzCx)!el`QM(`7}`7MU%ڶWM$śP!R;0eWּ|9ӽB#ff:go;lh7UŰ 5ִ4R%ɢAӶAMj硝9lbJQ rPvƨ[m$%$LM4hh44442hb&M&&h &L 44OC  Tj 4!@FC! ) 3S&SъlDy4=4cSMFSDhiOBimLB<< M L!LbhLCMMO@Dɓl I&=3D҂)@ 4##@L&f@6h&тdѢibzb2 I! b`12 0$eRYX".WϾs(w;m76V ;7?!= !Tғ?sZ\LԿ:}Qī ?#Eh͏+39-5GL'G/w:I ݫ-{%'Aejӷ+%ƣe(I >f۠M"*=:9L@]u}0+`bTx\\^-^BcXټ*0]o4Ӹ&[E_AbHbw>\3.4\+@k7  @we B_)N w et+q1g iLE y&SL*DND{L=- r N_Fpf T6d@ND ` ac ?pKVLP(a$؝ 2s7& <\ѻCy^ZP5F]Y*[l~5#*3,H*'[ʸ>c %I"*#[~r>}1H2P|Gɿ39 zbٝYXw9f,I -pc ҡbP)t  a)C4/h9 ,t2* xXD Kxr׀[`B0 * nCƚ[On`k2Z`:Jm oRR@KJFDLG|e3`DDv& *HyP'[ڭ% 8h5)ßht=a Ds'3Fl04\Pmф !;qjR v 4Z^8 Sa0Vl %NBcPDBD(@L-ɍ1< & M0)$> e„ !Sj@4R]_*Ea`B!r& "CÒSĬ6.6_JaM6'hI~@; /,4 m+XX.-&L‚=|Һr` d(ԐaIHƒ'Xl{HZGA4I&咄Zad~f dd3-)@+t& Ch04&%Bi鿓4Y3)!lC|w`?\lƣJ6)A18a(HÃ)9}%tJʏ,>8BPLsj B˗{rӅՐUSX< ) 0, ll>R¢ϙNFR8%֊&3ة: 4%=h@DA5@С}H< aѵ(`(;0bQH J02Pˤ2j"F,eP:t]6 ; ^??N.\1I‰t`*cK@0.3Q@3 (L>v|GCb>M7\K5AL{qn蚒j? Ϊtƌ8Yukd+cy9$Y-'beƢŲ٤kF25dZfsC[ua+[D[OI$12I2?{dMs!K|SHVF0b|Fxk![lNjcL\'e̹`{͌-0Cx9Ngվ9Q(B"y>TD RiJЯvIG}"i ak)“}c<2fA`W1axZ{ù bم9yUl.4&آ%k㙆eb<;JQ(!p~dTz NKtY!ֵcѨ G/""FfS5t;M #?C4q`;WU_Wp+H6y>6!\jFpWN7O8%8Aսefe G  K[9,G vpL&e^i}酏]XECpBecö%]n<4 2R4<L llI!QR8Mtx=v?#|(JhѠ O& 70 gۦ`H4qgvĀ^#hr @' Jl^+gGJG+!Ja$aSV>U,9Tg[WF bm(NAOcT=Da%н)\ Th <_ȲwY=j6lC" +!B1 4a#P}-DpL̨GӉ4Cc N&>İ V&lvlywVa@(׺~Ju6=*PooJpc]xUqPqvCN:7&g03A1ɔ2[e :aLр!!h Fۑ#W.m#8rZG.ݼ 8A5qai!Zjf  CJSV 3FzŌJй3 Gуg* QP)PH{-y&)'h ' wC&HI#[|Ht;xnCU!F`M#!0r\ѮjF=!eЃ{{S<@Þ(^UìzyGhqpMb7#uƍA `& 9i\=k#ђlH )Kkq[j/x [H%t!Iƅ6FFesx a>Pt62:B`pvZr|S#IH2aT!eTB/sH%<{y_K5<([LOxE=nC(yQIM kQE pDೌ4H-Fmcܓ/<RHB O]p?4S ct{i` m0jz2Y=KA9ttG "+Js#P6@Uu\CH!r`Tst 8yN֝n+"H_PdtB!)f2-%bd10QQ0=F6@Vvcьs4S,?0i勷bL >')#@mPyrrTu;&!9"0EºaSEo@@ a%xVQ|P_R@)a ? g r!hXq*}QI/XSҲa6"+CQ>E3NuD1h4/_$vt(elt c[Ѱ8*،sU2:|3[P'@{1[$`i]/*0P L,; *u=PyT QMz 0@|`XWx*'N1(؇?q X1|bQ7KZf LvADC“|@ maMVw*$jGJ~n?70XkjLf`,MC55°MƑЍ%妓snj3% dDNJ!' X牔 L^& }}- H3:2V3Ȟs(C<%ߏDt2 @\<fhu#z؟Tf :]b-^ rNy/vcC_͎`:pڬ[Pϙ',Q_@x  +&wLXu)Qq(3%/vc$l.}Jnm0`6ŠI` h*UGh b)4$1F1<#hwPh(=ٲ"mAlhiS sV0bhЏ}gjn>\x* TaB8FbzXU:c<~vaaViӿ/o@'n1Ď,f݁x]y1uu^ĺ!8Ycc}{(uwP%EEV-RB %i4c<ސ2FI0g3IPC[M{ SX,<~V8eC.F4ÎXǽdh`0A$ׁ1bU|#24X/[l>&5{Aѥ 9} O=Q2>v#qFxXnqbYnVNKSGs!gJ?jtǖ|L M.W V$Qу?Olۥ&ZKH8) ~c6 Rg 0'R']h6C}co C VC~|*GҐ?n-']S48b@|f" P:cda FD^@ Ⱦ{Q@9LX_n~ʟ0$nb3I44,F rEujF)кL-Bc ͒Bvٸ7#,ێgƞ?|-Oy=%pXܻ- H(Jϊ@xxq{VpfpҔ-Z{F4+Q2 z +E2"JܿJ'IY`1##,.w^^iUW~@ h- d~w&{lnS4MA>`K#l[Y!}1Bx`IKf`p ݙdu^caĘF(BtEIPm ;K*.v.Q|2\px<ɸ7Kq~i0AA0H4H[XfHkGdk' K "8^)2pulP Q5O&3=,WIPFNw$(.L2 BXĸg^a_oZlm2>P2(,pVA'/(Ѕy[`01 7HJfNŐY6x^O2”ɜWPQQgM͂|FmIV?|x"oJ!+pPHd'lF*S c\v3CI<tlg \;FLrG*dԓl T6xήTQJVKY㑵.g' PЄRX_TF0mfSYn0_@gJ97))-ti$XFHy-&]YPʓ3]3 pVtPS3s(A\fZҚ2d5_>ƈR?]$VR{q-sS9nrU)!DDc8K SH$ 43t!D؋Q BcA@ȇ|qwUM~JZRv6*Y08۩4c\7N-4 ]@eL"@$ IQ BfrA󉚨?Pcεϒ72UGJUGJUGJQD( a=֐1LaOY 1A chc66W{Fc[_}?ջwwVguO1Ct+gYY3#|23a?8[k9CXȮ㌄Dx'DZPPcZ+p-qt%9MQw~pRa~}=;g99a00~iC;JG]gȶ1C*R<&fLXlhmͳtE ԇ||c#=!/f^m9վL'Dsu."}A0!)#!Zqe/%ŷ6IۥOYv"Eb ITTE2O rP2Sl^2>xX6VPyԜrm2A@C1fHART0:P*.Z7R\ g ܋:b(xCk UL6jS |pgψ(~Z9+6a(Ҷ $~ 9Hy@3[ktXAb!1wzu~s)1}c=1t#6 : ûY6JX]kMhHgS>h-*i!EOXh,vs&j@3c^gfbg21/B@4^` -z\WYK|qΫn9PTE(*Ō!d9r`&T_0^:?Fh&2Bȣ.ÞҊ,P o`'V5/1ߏ^X4Ψ$-G72/F_YBSpF !<=K-ԘkƠl].Q&GfCbY \)󎉐0 5LdU$2*K5s-!dNeJyA23I4ڃN xoG|c _ϛї鴿c+[RGOs( $g3PJCNVfe?=nv54A3&0B~ BWii:^TzvNǶ]¥i HV^Vi2+(7&F*8tI`=r5x l̶Fi0Z3= XI6|@ D"$pāD)rB}а~)"U&q/U$H1\s <+QyR%*9F]N)i=BI2dK xy}11٭LQjaBR=zY|]vx7X?Ɂ~_$:U 4RTI|cz(Q)!v :Ћb5חI>R1r/8dm pt 56 ]'ݫCb:o!OaC8d3ф'5E)Ҭ^]SEESe3a ԧl՜96;ߚ+mK,m2pV.^ק휏eJ;D3DJ夡\$uœ4JT0J,#%rXNFܙ53τKIVdBv#P&A{š+;×w~uO OcȧORJjWW%(>UC BrfyI!q/ú7jmS<>b{b贍Rk=MpJ+.I[ĵČ-a|||>Fqdm_Ѽ./,\ 'D0a$ښ"S>BPF VK&Ǡm X$J°i'1|A# "&&i+Km)䔪vt$(!qweB$K747׻y6^S3WWxۄꌥxV= ?u>_3l۾$Wg 9OxÙELi=.z;\8>ǜ\uSu8GńTk,42i_uX"!ytpߪn|GFQbv>^WGYfU)g4Gů/9!4ÌLɶr 4b:tNvdæ#D"lV1Tܘ+REuf(ʙYNAZ0ChAJe^S9(J,reru\cxV߆7Șܼ:&PtJGQ1:"4"%@!Rm̉Ig8R"M -DGKג q&π`ќPіJ*wv;D E4MB|^W a8$d{Ey!UEj+]&E H::zHN~2sz2SM$CfgF8(/!| eps#{v̷sp|,|eWCitO<y kFh͵dk'Qb o JCHHE=l" |Ͱ'\Ֆ$s0{ _8 ]JTTatS|8:ma$.] ?8  Ł3RHM)^\YEzʪ5Tэ<(ϚCZ@ %jqӚu3)Xf,21 !yl=*A/I oĄvϠq{ۇi9ԝML_ߵ7H(c Kq!˨h*#_\V! 2 1, '8["kd89%0*&:tY@OB{In2c0-{nQ<8faܿ⶜MBBasx@֓SS_"D'o~{Mظlaq} 0ch'Z<[>&v`Bz2t"% op ԉI.B( % E(3Q%/ғ@ x+WM>gs\+,fݚ&Os3o'N76x . 5`;Q”`Zqhُf `&eI;.^LE\YTbCAƞ GH,-23(M QLz+./E"`f1ҜQAը&k2.~#'NP[7.&DcӾ\v1H$ ㌃ 6<.Fm*>P,Eo5p˶N) GhgiL&ACD>R2P_ }w;UBBR1'Z`Af~a ;#O(]n c@AScbvYa[W-CbFP$!̑Џ1byw "y^v!ԅR' 9R&B.X J"C~§*:(R"b aHb>lK{}KH$$w+ ό?A)3pQ\M Ļ/B`dB};gSFK!Ys;@14PhmC0QmغkhA8r ôgF)p2hg_טawIVeVA= #1 Ha .",/@*G'.+"jR\o@ȪgE3KTJCt+PᨷQ C9 BLP?V:[HKaK1"yu Δ)!G)1hwo~1S(T<+uVP'Sa&lfbꄂZQs+>z"61!zMᑠ6 &FiEf.[=٢'[IAKX]t1G( m MfB$n R7ygiM6d *Bv93" -,|:R6S{((o\; 5X}C27T;&9yBZKXimEy'v㵵 *j&," yAI&PQ{C?`g6hQcBR3] q1H3ޘ2ԘΔxa@u+Bd$ixpgfٜSZuP H&BB]6mh4hMH5A ^ T-ˑQϘL]ttyؤ8 qA BBqJ7H_Q@Ch=qƁ2wɄ`!tF&7G3.\2N҅3Qk"> F" Im&!櫠AyTK |bHeM!D1I4 L`ILlyt>9,20…'wo`X \b&D+Bsѿ&( ;ѭ1.kqirZk]ƫQ*^7"BC%6qA4H!lm&1{P*$H|@G/\-BpO?1HG+=r.o 0`ck}'z~lS6VDǼ>Ռ9TЧo>T?}NNw ]MZ?+Clc[q2K^?pMZ**b?n;P_C0+$B)"A?dP =qӘI 5jlillP0Bk0qAB>?fTh}g{n&1lfG^::EX>)T'A%"J1@׌E._u@&ܷ݁L}/}/O`F;9I}?ZOqN#<61`NVb 2 t _c+}6[,79]oy%*$K2ŮFO+XaN(FC*\`DC?R=^@,BEѴ/9Hnp9g I2H`A Cl"m1XG#Iw_]$cDpIBZ`Z tMk1Y;+fMna`/XcKJP}6 CA ؃ L ߻Jɡ m hϠ\Hl0w`>x29l|,|yGy3ps#M1LǠCȸ"dM.T 6#ii/S)#h!׎ xe-Uc9SdF|9@L8dz=U9G , ; qFC|d#3 "簻z&‰ԛ Oe ieQ701q@m{hb'wI7ns'{  2IV0z@yǿsfK6m`:$bhLL`!#O6!")Lh=Oq1ihKvL9]jQx A}k@hvMvH]^or0Z U-fkwZyűd[kj$5DVqD*xP"HL yݸ_yuZSLóo\ط0(R+bڃC cr8;y\2+SYMΓj(,hUB_ [۩Tؔi3| i+j>}ï8ܮHXmy؍{!iNciFΉKm#Cm]kooGHp!ɖbr$[@;)ٶn/{wBlpS w<%(8@&mp&! q 91,9*8ܗfC x-^7ژy;d3#ҝ15~6 \eӢ4>0ub̞2ɖ)h>]!&u{FpV+uq"P_RGÅ(uYO= IETXmR-úx>!P[קJ0yBŲ 30Դcrv`h5EN.[=M]\<=ABpLIS<{f|9Kpٳ:D3 cD/Wmvjcnu mΕMkoTk9dKC#Fq!nwl|(p5OfVN PZU#ssDF9P;)҈FhUQ֩Ywȩ-?wlPA}~dBo$dT`oKPچ2-)ReYBl?ʏ#ժ;zরK;#j[=$q#X.ĭ7J xb&C&~'###'JNGa(Fўu#80x<'^{d9u倧:0y.8fr!Gg@ $4fOjN!.y&S<+hq Gڤ}hj f3fb"iSLA2"44bPL6{4>ֶGQ5 ZUR"-ob_E#lHm !vBD=[_wX\>e K!62UtMϸ7# D9!JGUx>v r )#c& TcI$9(w@LM &j{`?^opHB+ j^85ka`pgT ft5&FW?C 5>`?~i-gъ$3 -|w KS0ߔǐ{}a2(81b` b+ʖ6ki y-gl~Z=c|(#eF%IHut](1] UAM rwOu9w:S:gÚUJs͞ C)PHUD'Ziڸl̃ E 46fxsV+v?c(Y9LcT>h! E,x ;Zs|{Q<&୯5㤓Rd<h6gG>G,Q}6qzc-Lan!I[5yX_~M, obyPBW0@F&Zbl4qlXR(ؑFvlϢk=!{#!ttesyCBFKƪ`XomXXy,J{׻ĀlEAU儺JcN?{cқtx`F"f}ö́ij-Խal`|xJL[ym音''&!r*Ks-].cN*E7#ce{d%2u=pCt&x|2nWm ^M!dPy8{zss$ p`f>fu01NR1.eRZ]=#zAM[ْV0+2.rq1(v?EQEx|iF/Zr,aHhQf&#rBoǧ6#(HHH ,BG) Qk.>'.#4h&SHϼ F49ˑMQf :#}( Ԋ䩐  ģ2Je&E)ߎ49$MHPԕ(Jpn%Q#t6oOfN T6B{D pTцU0q Qa)60fCCX&: [~7\Te0IC6XO )gz펓Clof PBu+KRġh,(|#!t-qH}?2^FXq{JPSq\WW)U*Qv("cmזv(6/]cٷZ/Qt<Eg6LlnL[C s&v(%hE @N C0Ɣ#p˵s÷~OחX&6IQx"|ٸHo/(}b* 78@qɄ lv8 F)Dd*DFqɞ4BJn E4t Вm&/C┠2Yz\?tFU; h ل5qbc) V,5CcL3I P.Ph-46؆I!Nwb(cguubUc_?]ɬyLhCi Ch%lE1`k >X~}5dХMg>_l/ CB?%R&dHAf<~ jUos1#>ż=(rwBP9f%Q/d PK h_З /Y'uo0 Q ' >?o*@ԭ#܅y'잖a30o-C.\:LH;֒Â{wڃ+aIyZa:V՗^I&Y\2Jix؎Ə|b C` gQ>zFz[vP\eMgq~5r[:$ #^ovꏂ<q^p=xId@cG'ti [)._tWwKɶ_;]km8CRaФTMSENJu'CQhH}?d~) T:: 8DYdLOWԱ'HD8Rf2i%ߪl}zНvYv!O1c)NJ-W.q}Kk_Zm-*޵H2Mփmj&# 21Fʒ vw@!8nb%[>F>q|_& FR{m76Lj4LJ o P8GI̽580,9Dô1BPmM h#H' Ddcudʲ'2uUYݓo)G''%`)ApyY0{\#>03.@6%p^XltDI1a)Usd=0C FӿTV6HBzhGȓ" l-?R(QN`cJ] τ" ꅷTW1%eˠP4L3zdlZ$5:# ;@ѷ51xeZg!);hT5cB|5]Ow GFDP]8×T%bؐ`/k=ZzeRA73 e!x[r K. z-R-iL_Q(?3$JDl Ffa bDsߘq ai)0NϛP#oMom(/O?K0C|51v} ``GO.Tp$M1f:|SچqFV^1׍gq;ߖ}F5@f6o+CXg{c]mrs 74^Qq9WG^(hfh*]@HқC:䃭#- t ÌiN)il*٫IWgHՅ[Γ%' gf`yL-n^3RQZQrSD-i)]ez:^S}o-:O C&08=dL Z; PS$Hb2H"LkNQGCh3-vDZ`l ZiXE3sb;9+-q ;\c(4$a5y ]nMZʸt \G>9՜]ƣĨxk12‰S{[>>_L*yYje{^+s(unLAV~_b^#YƒCH-1PZԕo<2ne/d ^7+A]2ihf| ,gN& 0 .rsG-ұg@k\֧2RGYAٝ[(j{EO (Mbs .89i[ Iw6,61S \`s=`X7Ez>( +n2# +^xKQ qHT\k I]ɜlglyu=VN0fXeAr;K7C0QϜD#$`{7R7abfsft/9%<9dg@'qr0ldm;U/ޕ (%M2 *bp{o}L2( -9BI̻v;30S,8D@6~ڮz4/㫯euJ3nv0]"#JrV3j㔟rB %"⨥o# ["Fd9~{ARܘB1m D:s9-h ˥78bfǤatU1;afUk-# |3KIs?"y- YH3 1YDvƉ-q Ib}/E&7.tL]ow to\ŧ#fa spd4!$90׍2vYånz.SEi]{5f,Q#wN$ڙ3\11$ o_hFFᖈfIs/HrscjKئUC%8q ŻT]̔Vv_f7};jg^(ߎA@XӋ\*4Sٙd) &JvAwZ#GIL,ɁoʓQ3 Z)uywEm|}ӕQES3r14uSyF"\P19X.6w, HG;d$ozQ(4I8#8Mϳ 8:Pe%w>-wa<jϰpK@)v ەBjs' K Ь .f(r*K-vӳh4%tb幭);,?*?VZ]g״p؁!Bt4}&xcVPpRnUWigO'=JS}aI:8< 3nⷿfG#;6HkVQ_ttiGpC݈-9E^1ҬrMĴδc~sٷ&Al<|zC4ےݙSFQr k3e?;J|<t"ۂ&v+Kɶ{HͺVK3\T(:8 WAjv7=Muw<ԟ*.Oݭ Zە%` 3j 䦤ޛR1fV!!Ԓ]sL- B"`ƓIfJ72\ [1v,X}^9ajfܙJW4P 7]aI{08}QC7V:QWz !3F2jtbt.VJL?IKZe2TN>,>3"95ܒ5/_ы1 N@qaa'bAb[lMqvʸJU22  :SP*u"`Dpp Γ$*ǀ!aPƓ^:Kh1~PK,Sދ[dYZ#g9ÙĽKmv;_M,;%ZwG^ fiT%]i綴>gDR62Fɨ"_['L!jƊ( Au`:0 B ?wN>fGB~YJQN0=8vCBF$.&uO1SPA8pN{ p.LL`"RrK 9Q-A=U^|s;=[P,*!.Ta\h0YPP|Ϊcx\Q3:۹F:Еtx֤%ӵ0x1oUtt⼻iN_Ofc[8E%viL,Ǵ3&!piW;@ob#UNQiu\1D.?nw2I,-э%HSߤkB*>ZH[BÞUM#퓹4 \̣3jg苨{eWraL֘O`,;pDƭw qC z=S){ma[|rǜ~vKs$q8ǧ5Ȣ]\ks"/Z^DmhʪW(gUhlGKz/p)_.LbERI p[4cwdju^X6&8쓤MXr<Fbu_] w *-9GȋړU##>'(T9Br I# f O $-L@M*o+ "nVbfOHԺf.fLc"W:7+!<쀮=%qÐd=kF0h3(Q \0 (1H`IQ= X$àg/份( AH9s ң$|yţܒM,@RݫeI/0DC-m$CND(0 I66 S Dţ·?p %)  b(G2ǙHCQw$Ĺ -HeB*v[ܔNXnډh_a0Tka*A!\͓˃F[&+c{k _3+q3dQ^G ]"0V\"7 *,`.t+ePu5(.Bɕ̬5+WWRQ}z(Vg=So/!y\S{8h:%*AU F_C0z~fHmi?N-pHVbt"8]Pʆd)Am x0n1jhG;\Ǣp*x܍%1`yVC)eP6&;f4j(TٵUx,*綞9Y'#MD[r9Gm{C@\<@?*m0c69rc )ٓɻNM*w )s.fHN杽8x`%HGMq꛽)@)(ra G91hTqrlPqd땸ŅRH0W c z9Q%a0%3[Ay&y3kfq#2` P1V^s[Jjџ+ M<‛%j=²T9aq-UëM[qv$+n5[/s0J]\ Rx@@䜁Ɉ (*$a @ @q%>xS4%` xa$D GY& `#^3G Igcp Ljy25#`PEMÐ  %b"ݔgh*!t{`v;p&\? w +>V@RI<.a(>^Y)l5Mf.5شj#AM9jms" ,(krc14~P5UdA,O{ۍ>㜅gM۲Y?_|gkMߌu~55 Y:bϒON^ٟ1}m[>MOi!}bgnp|ⰃɄY+X`A-1`<)Gjp/dj ch{~CqOB3|SJVŁP3N'bl̢YL"( /4Ckۗ9vlh:mahh. .YloQpn'&B{ ˈzQ%'*HGC?HڢjnGiկTfm^F?)ݖ:=SRC5E/yT5g)Lvol Ͽ&su~E *Bp'mn @PN:oujAD  B΋}(: #czd}nM "0“l ە-A|4p렞o[Iy^wa}\-:nЛCbrƫӑm0KY;C AfT˷2iCtpLlI1 |b=Ay|gO(=Y4.bQk1<Y/w* j0l% AsُMhCeo ʻu-eWTtsH=ŷe$_6^禍Փ]JZ&yNM:O!=kr;[w+'%/,F<`,!0<^heC`sܶu{cRh ]r^" B~FOp<&:< u=l2蒩B_cz;_qAbssr{x?L? &~_j&BgQ&4)#yO yW-GWY")iᾔA=ݺAwS^4gC&4G(zy-a\w'$z3Op4Vp9B}i$t KLf7jC@ YcDz=Zl͢,%?NdB'6$B,Nd!ebaGy+U?$QA;SyNY_8KC#HAwLљc.<#k-(`UĦ#Tl)|Ǻw/?(oymͽ:fCs?mDE^;g!GXs;b )?h?a%戹_IIBb }1?hĖN!s9&-1HXB>D'ǃ >0'qX7>1V.N3@0Jo6Y7yxM扳F[+iڽSgnft쫍Iy:&ZjSψZXަ5 <'kfi㙁u ReŹrff7 t }p+*Wymk#O|~I 8eM8r%Ro=W3f<%"`x+%>UMWp蔧O"VYUlH$r]L-f =lfRCA)ҧcYOB(%ByJ"V"MT'ہ\]QԈ<=r""If쓦QAtkL{4zG.U*5F}qe86ɚUr,8;v%xT#4̞sCp莰8 [GB޶n)БֳuSoMG|=r[?SJ6&ނg^b  !0=a08*Hn<BkgSM[Xzu{%࣮j%x\|đc|'yOWm; .tRJ;w';4xGEQ^H*5 ~Zנ5ϧR~@VmrшAõ+[ bϻfy)|ET[&>~Y_\}3yMEwo`Gq˾z;PN)]ݼRv[PeG9VU3 ,\ǞzB\)3l6W.TU а[D7g\ձA"rb @EC!(SXejQj=3 Ns2 ֥Pfb. D3398clEq;ٕh_G\2RN"yb2"qQXUdƚa@ q:+C/ &螀#"F|& zPPu:_-&((_o@sFdȽQ2kamgNrKw-  @` ׊| yn1Ym,9ayd5m4vD M9f.D(ʮ1ZGǭuIJ,]=ږyS>=-#Ygҩ*L[GV oRғz˞+H˚L8uvVԡwN -T} -6&XI((cU̒}YP \U}3hc/# D[?93 S2T$[H &(,0fu V72 !# ׍c/')p a>r&Glع+MkiIW`'"z+PKI.5 =ѐ`뺞/UC@3&ƒ,3#oK6SUXfvF83xS*[Fp S9wn5W vz,z|fڠN}9r6;q,Ϛ6cD^-LRF9Hzld :iA;$Cfq` |5oи87v3HIIWmlvN%@N87>0j~ *񬾷 *I>D#,U&6jy<~d_l :9;!yimj-.X i(0d+Hgs:”xvnYr,x^/K.mPIRru;/ vKJ`LZ殨M`tJΓuiZȣx: x ӀLxiIFHX yzhFލHk*ZH+SyB; C,иjc]$Q$kNF|Wk2>}9W=˼C1Nwe %79~Fhqo]>nZ` V`P%}2٧o✰/ ?$|x9=n:Z\Y"g:x39 ;(m kwj+_XM /.0 ']fhb\ItH>^N'iWOPݎZOcz My:A؎ v BP?j>_cM#?3,ȷJS"'~hi .غmh6r|C8yS y$lEa->Й3‰kATX\69}ʵ"Bߵ*Ef6gG >`\I }L 0bpC7@) H.O0ܬD*j^Gqt_w57\ aprZbGL +hJjmQ+j`'ޜRsU0,AY7f* l3[aIjP711V ?० \g3')+˫tRc*ErY&I7iEC6WIg6EZa+L:"H 4)B\7e*+3Eyax1@.9V0b^03KXuì+:"&\$i<&]p$L6ċ֙ ؙAd Ú ;+yJ$U1EͅcHF%gR|2 "d-Mqid9ޡ30 .%CC9v }(RzR` \ҀL0 i+jirwI>0^O2f(? &zQ7=%Cxnt(~ 4Q )̒i!rfj*$-<46t +Y^fG发@"f؉Z"~'886GY`"3DY+-H8{u\8' \ZE@vӓ:'.*y 8ӁȄ|p韐3ՅΉ+:쀫"9~8ԭ[!4HOӴMd@.1 @ pZ(\Prl >PmP>ȑ . ׆;K@,U;72&< nTdPn65c&1H;#Ł*В֑H?-2gd7O^tZ`n23@ +]0@?g6 pӅzU 3Y%!p@*= H؎ 'a? ED-峁 BޕÂ,J H`CC-A'\zli шҚ &K\(1OL Px!62JݛՖ d-Hz<@R8ᇨ^9=` n38R(UuiJn8d0 1nD*: >Qؒ#O"r:a㪥T:h_ IFĆ*Xh @ Zу>(&Z+Mpa: LΫ~8EF)Ko 6ʉUe۞a>'%`eЋ>!!Ȑűݐ,Kh+@B ⴤ.sqmU'3'[m /+rח[v;9ladm7B5MmvG 'Eis]6 E]~AAGYAj%-YBPgԜ5ݽE L&U y-,ÈTf(:mӳok=ŰaZsxC38>,i=Q^|d[KsNK"OVoR2y Ф{pZno 6 [3 JmEx+5Aڔ߃ ,W <ǠOd& 6;Jp0 !/>(l |AR=tN9G %cH cRolqqBv@ E%<\ *9wڍ܆ 0̟3,.d!X(G252R(gD\A1'FR&Q#,;5D ۈyjsلˆQ"VL=]t<"6m+og5 9bp9Q=1|\dL[H"a .Y+Fl8o&PϬd꣞BK-3c2,HpW T9#W'SI9I$MI Jk @j,6FQx"-,%2"PTnm7& } ȯ$QܜHl Ch *A e\r{:9fR0#ٓ]/euoq 'mzZz^]P\%w9۔^o\r M9.up f뷩^"x\?k~}W:%M6*;2d0-5mC5T63Q?F>Yw#mYƒSAVrZɗQ)G: :5$DʡޓJTwwO@<1! YNi)/o(KTGԏYJe;DO]5Oyc1㋶M}1ÆSC?dz]ψꑊ_X^Uk(pޏϕ)+4_~g?_a8~|QP!/ ?4!G"#Cg"_0$R\$&"m4o\?:ДS 5WF 1#WZ$q-g3r0HD nDH|̛ #uAzݿ lZxMe,WI+6*@)t.7 `[E(i 5ѫLbc -u ]l"qdNEUu*#XVѐbN`Iy$%PR\ǍDDQJ;R^z@RQJO#cNWϿ_RS%5ZTo+3f04KΨHi=13gi9P9.u\)x(r)( &.G^XQ3R,̦[i& @LvQ&4ܫ^\=A# A^IY|aH%@@Dr ݈8!3B#bâKBgJkIX:Ų<3iC1;a.}`f:4#H4iohU,~8-`G/`|K@(xҁv*!&' v:2#+9(~hͧQmV3+2w\gRZ7|o#4_Ѓ)W*6[r0BT{va7flDGdhѶ(+c4 B}4o cl! 8"I??GB7 eT<P'۱j&ֲ#EU3aX_Lx9:,|;IΜNmó:9fNj}F @Av8]bsf; ~glz.Gt1v/J8YPpSVpCkniygGiA71kۺӸxnlF1}ez [oXAO-⛺h(֠8V ۫U迨%j2(FF=]IZcSŅ\ 0b{B) 27 v9`ɔB\8ȥ_;4Exę-ɽpi|i.*h’4-PƝ~1P= ZΐgϞQt{mV-%ި he< / LnlrwaW&PWdC_Ndb,vq8ݒSۚklݗӗ^e8ge7:ܞƍOnN<ݔ@!AG F9xpaXAi--r>_+x;dɷM#H^ $#~ѫYnqx̝J"&$kD & 7`6FC?]Ms&fAl話fa>Hȏ[wwEov)jHA }n꿂~c)Yx*[0`AsEj H:tө:uFӽ/rg85>h4$#B~w(سns>(@-u&ia8񆙃 [:Flp͝xŹq`p3&1: s=V~0}:90rCi3DqÉl/Ke[Z.iTn.J/ 8bn&Mχ, =e o p٪f3- G[#-ȂȮhy"/ ˠښIfѳ4 XuC@i:u҈dhc"Ȫz@9ff|{P ~SyHK4 )$GZ#>ES69nwCEC)=C6ػSWd8LA.- @;[} hC8%A.HЮ 5n?G3pZn7&/e3Ön>QS̙IZGo_uJ;crP[D? fIsp+S͋Y4FM :Qd3Aq1\6&;0hAQNց'8QJ%tYZ*PF@s/dc$7:AwnM|3Oښ'er DLG?ᅺVUf{,K{,fÎObQ>};'r #O`յޯ]st⎁YufS<)t6x0\^c|6aE,3>p+0Ϫ~G-zՖcklGf-A:VE#Ҹ GaO%@;Pg4E) Ӯ\NEVg3:6m3hv@h0f;^ \ZĞ񣫱BڍJ $c,a']u + }%Iei}( V&7\?F{<'s0zVG" @CJق$n7h?˻k/ї$Bӑ0u5q̻M4/Ч8c(000Ö;Ӝo'\hY~a@?zdk{ע'IS%:_3703dž/ щ˅M7>?O/3nt{$:v3=N$SLgquxn>ʘMqJ3>d}r"+ Mh&8߆mc6hƄDgDfv6#>'b4!qf;$zdK븝9~ m[*m!̍m俸K0kVX#2s<uk)KH/DUc?Ό=Ou'W+%]dL~L'w$䧺xlHw||"J͔j1F`6]q1Ϣ{CQ\jA.1fюkٳLgktԅIt49Q`M0­B?frQ hl?~]N=8Nkj ]jwO( _#:uPTG@ *X饈!}^Fr2VXqfb߬qoRvKoxwUwӦ b Bdj0o {a!?R=J|uZMRcۥP<0qjUsd쌋BЖ&<,.f_a>,Lc` q. DBϜ.]bS+)%SRW"å'y!$ru},͇DtG9o 6J9ʄԋދWl.IUx7O{A [61g,u$W!?Y*SH"HiHY,؉':@\{ ]_'ߴ#N-ׂ%z-2''*JMfXw;sKlJw5g 0C,DZr (!XzXhBGլ|<\_ V*Œ I\ߞ4&MHbP8+|:{옹 иP4bܖ7$!EFt4B*OcF[(=bBV*:`aM?`U($d;{Ķ {)Vߓ]tV󤗦){0R)v ?W5,=/C~޼_$!-~pG|i1Cݎ iL 1ðA&fߦ6zd0<\9D\!*+E4d.OC&]::JKZۻ=iw,‰$GԄ`,#@g19Z$())q_KI{*1<"xӣ0L=C_\Zf 򣋧 j h\qn|-sYV%U" 弈)E(a)@6&ccCDE(R`tE >)f-Sy:uf/ i?']r&LW- 澻'mН9Gn('sXf:N2t(o=G٢^c~B#ƻ &iNqY-6Eш]T&evD"MFV73srPK!HKuoShA@LfNfCjK~m< 9&"%;N~1P.֊ i̍qfp3 KKGq|cDoQ}r>wb'ev5d2w;}-ɖ{fFƾsaJT]8;mQoaHWrt WOS@K\]&:)DPp_J6(yso.2 R,nUR2.KbGA ezc`i!?p#Rݐh+.F^$$V3F\z/ejjJ7>JBFnYd-!^&3D$QGlp@*3su,<*0R^ruh)|#؄&2/oqtGR^_Xф|"\cQzOP$غq֟!.FHf Ѿ$Z<1'eqi>$Ġ{D4r&M`J)p$[D`{׽ 8uFZ$ cn86Y+j$ FhԎ܈*D.Ij~}Oǂ0Ռ\yi$ǣ 52RfLODd ᠷR (!_6n :G¼Xɋ|5&Ps(-|&Z%0KLS@fm"PulW>a]̗")虈3%v)9f)t0Lq$48+)D{6$vXa.2u[݊EgSp>v:ye)xќNWč' `KaLMx}b2F?s%Hh.^ K\AZ, dNZ@m77Y:w쮔Wՙ0.] 8#?DC kldJ `%0e6*M(Lv[2fe&ϿcUs)Y=Fkļ,l[#K%h0I5d۬:N&X!Cbl4]*>Ѱsp|&r8'd b!yT(%q=7o(q!DRګDq{(kU*_ A& 3xY&"5G:pL P2;0rT42|T0K;2bo4L9FVYJ'H*`*.o39V¬bKZ6a@RPˠ„$(Vav[ R/u"vun8ouھoekc<5y/lnPi25GGN5ܞ=y-#YJusMÞR9"r 7Gրc#M\H" # sK>6 ĈKg: O6A@RC@6R69߻ڟP+'c6|G=wcs6l 7k$Dz:v|S}҉eY[9(/?|2`a:a͓ӅB5w`VkghIu-;[ۺ'uLӽ_R1]l?k/o +Z˘^)p~΢eBYa@yiQ0DAc2pa{a/H?ݟDvNwP? UƘ&׳O+AcT`9_ C_jIaMtOZ n.\F NqffuYv0jN_/a@ߏSG@-QIț' e(/== rBcCtq“(MY@aƮqYjII)"t<:>Anm{Mւa-?5ƣ68aJ`)G+HZK1%sXRaL $KɽKɃb),rJB46[ͭ ƚ~ܖ JSw HTN{o1`d=`!@^n֜ޖqܞu̹~_,@m򄐪e3JZ^ i-fAY'rzRwc L+"7!p򂉏Int/Ti '1(p ?6D`xcHfJNunHo5H8tg&7L&/o=7 2Wui9~3-R >mw,5`d6p7AB{ѷI G:" YF.Hm6|eabQ ʆ) Y&IqupMW$m-u\4$|?fb4V<#N7~qrGvu )$]58Q(4)W7.=`  w|ȣ6$HC{!H 7iFrƘwco5toL6)tل[_s a 2?K^"ѯ Fs ,YvQ`#:ppe/g#SdQ)qxc4Y+?a^SV4mHԱ"X/ 2\Bc#|01"_HjcMRITIV1B60'(c+ɖKD-@~0"729IdD#=SSŢ ԅ`ܓSinbT%GB >v?shÕ`S9ل0_ԩh%(\5C5aCPAh776Ө7TCc Mss8flw&g} /\r[3JS`60 杙hqN.Δ` s~h9kQM] i䅲#y㺵9JO3bjyd$p(C(/~tpC>Xwq pO=ZS14 2 9xWyb\ŘdJ^֏ܹ.mJ!a7>(JDkN]w[447Ҥ ambL~YGj1>kks2_G Gdfd_!3g E0lˆe E#: .rȜQ[ED^;b+[RD& g Ry\V@ 6F/LUO'<<`T XEv+ Kp$|Cɴaߋ`$kE ]qze(%5 vdLp?8*RE_8`XQ*Mf3_K-&= נ5'xhߑp;8ƋopYD@=myw%؏AHLڜ4t uIpRzs,bS19Yb?:J?,".9&3]OrVJnΈO<ĶR@aR}S QdZ'Qb`?9~v5QN?GBC^:_bx6{R/ƛJ\×w-W'~8p_?*$#2 `ow@# ~MYt>f~ AܞReKV0+G`ȯhbZmrٟž+ҿ }R]H_b4c+|&/}EDʐLRU[U-nKn𞔂GmTc* m'R .'ax=~.X_2awZaod2~Fq;#]=Hh&bq<*N R.|#}h2B|x28, B"~Ey{+jEmùe}YB&<5֋g]_A54E!o ܸJS)C`׹sIevY#+ʅ l]i=wL- jnXu tx48 QZ LN+%Z\I|Xz>Hr&yRO=&VRԤa"~ۙm+-aq lq'h.$Y?Dt/ c*"y#DbUW(gZ9[7-GFZ?r9s:#hNQsߐ͞H|7qjY渗^w1Y(m5;A&agNQ^=T?ι_oqq#06@K/̚BctN78dznj :%&g>+,nIvG,fJ#$ِAdɝg 1 YWx*hxgb&'  z\ υϸꢿĬ'= ~-AN59L( j aLfg}e]@_3m QGs %0`-Y@M3VU\hkZ_pC:K ͗1NݾXQϥV*H,Aj#EP!UDJۧEdVE†|1yfz\0h닱p_Z`Ft< K?W~?޺>R^q.vտ*o^Q?"|L81 nc 92bL5C}ɫ')7J(p)p gq}Gv7AȟҘoGm辶7̍JOlEvMU;$҂Pt!) Ey"m 4LV+Dϳ8|0'+<3*kghoO[벒T? Pl4 cuKQLkB 91ޚ(g(nqN3,YS.3诉:a6d7Ɨ^[BY8`7o2,^\h+>wb<,_"g}\bm "q@ʅ7 T&;foc'l:wu{^Wy5'ۓ ~?R?w?[F1cN|AΛYʰx͊bB1Mx ֢dy8,/~ߧ {`dBE8*fgpu>!P갸٣K|FflMmह !\cd{Ljh]h(1pzF>Z82.Ͳ14 1$`%ȨJ*"g,cexl'WA2e/K74_#x*F <1fv=j LPkμw9Z7zX,4t̐bk#@;hseYIP5{hz\H1@&tG|N `d^D.aeLH8}e|㕷Rok๊Dk!.s9rh^!cZ[J['gL_3rڒST\|l7Dl)Vd.0@ik HmO$FE!rc\yh^77mfQ2pNi,hQPܤG- %Qaٛrb(Κ2㹋4L!Ǫgw:#,Mf bVMu6 >^{w|Tunif*9##2L܋asDdd+)@:X _JJ҃) !MT ȥyF~i*3t2C_0aB7FT?}gm@i;A?{6Izc;Up@%o [@TJH<*^>\u=u ԑ"^y M!-CR/Q0^Gb6hQ} ,@[m6f2 C@d0,!шS,*j" bmPpy7P{g*•)}{NOWW}~C}WR ~c-29[//tS1E4RϞ9P.(q窬bA|‡eȠ Ϯ@ox3 WkF-i5Cn唔ϩ ϧ~ ' APqDC M˗GQD$!gc{_i5ԝt ܉"@7Dy!L!jFMaԜ@P5C-t jfq3EӅ^نnlΑ>I" 2fhKDJMRWsu nX`qm(v-)7t$e>G!3YLcTl||O7]lQ.&'^72RL TJ!&D9&69q\d ÕY-Jf eem,?X~})4I2܀אH 8".Zź~3ayĂR`kpR=OG7o,xx|!9ՂAHʾ'gPvvtqz1ew PIDg# 犡xtde_kfgL. x`0 $j bvҬXs,+gtKKx<ѐ[ُO(]{}`hJa qN7B¼ nave%^Bm[.\5ֽ~{1wU\VI+au}$3o X3&Wj>*;jMrBXFՋQБmQGRߓŶtJQG6GAuțgbJf3-?zsZm$r_э@o6l6oUjI8ymni{uAyu;&7Ep-U :ÈV>thL1-#Ƙc 0tԄaW "z.\bP)8y!52DY=gyD`]|NoY(m9 FI}o;A2p (=Pn"Ô! >k+ a\&x [yK3ӌ* E*\NA%AY| e<(4T2p&OjƏ`I6E sO`NAV #hbΑ_0pULjGd9|80~"fhWf0:ڟBcn9:/б,"7'AB!U/P̫8a_N Ybd@z\mG OC*"v_}I\m4H;1!'uOW!}F\+k|rmC+b XCSMa=gl[l9uVK% NH={aF(ɐka,c9a }zNRx!dUu~خ*1GܑCd/2J* P*O #b,<لs a@ Ú="0P9t2# /q>$WZ?LG>AO(;!Kx6xxŽɕo؋glrx0`1/Զv %TUzƭ;m ˬTo_6pxX \Ql9wsL֜V6N+3~o2ԩJN={.CKf L@v,3weͥa`BhPƼ]Ylo/Z1ep9w%F0WPZFAЍe!6g07LtF-5dY+{sZ_\gТ1zG1-۴|Iu28*MOc++*q,T4q kV:aIv=}֝KgЗ{"sCXw* 䟀y`sw<^k9D1++kj@kgN o#|]KiX 9"I`,Ip59ޣ  gat"p94r7ڜeƤqBv _uќ)eڈVB8]OuUfl,#dJ"AR3Ҝ%3+Ns2iN?/u") jYJqG " -6gǃfbAqokyVPuW!Y=}2L*CQ_ XC2ڨ@4taB%2"$FFBIR>.4sɾ _E5iy.i8.w9bG~J4kKa}ad3`H%W.4owb,e q ARkK 4كJ' /~,T~&!+G7g_7gRݦ!Lxjsm ׎*ioPtXK:i02xQq "q8)6v糜;$AC|Cs)>t;TZ-Hֹ= 3"g{43jj:$2 u22Kf :8wޜHg B7\?i E{֮ۘnsWD0 !(rcp ; } #65K0*E Gu}/Wm6i5Z)6q$g#ט1pT4cm6ۃ#/#2A18zPY2kFB5~4dFL* ڍ.<(`;hgLlfR'Frsd<' InH(2N{Ǽ?sbr$:$`Ji K-T rV0c:/}^A z3I`-tde+N[ xy5@)4.*vb!04 'ҭGk^G|S񶐴~RB>~Jpd+NDTdQ2nW}!= 9padhz&(U L0 .:΍T}&^i +pX蜪~lۡ8W"BL9%Iavk4Z^s: +hE &aKPd3Jc^fdw`ht -fQ[wbuUi\Aa@4И h'r(%#akC>bThGqv6|z[+[3>>;;R,܍&/Jd5-ƉU֩ 2Uu.4d> ,е{1O WyPB_Ëoo$GY8N` ƙZE֢\쮴!NOLK,=+^ Nc9*$fǓLYV!7y;2˹qb&YeZ!5lvy5ԉ(N=0ʐNN9sgqti>P'2hʊմwSaѵ2i.#]iVn54{v7עCwIH{{/<9+X6A d&x!*Y5$|o~ݙ+"vc@Ad`'CۯY(%MWȉmŢed-H s b3Dz0>2r U帿ي!_Rv"$c^kGXq#/o$1`D|y?w)I \T6EK"Ed+3t4BU:m O<>5KoV,D?sw:NbK _4v( XL_ح𛲻eSɓQKmal]L@22i" "9XTr1ŞgWhV;p\e_zky(„"u Lϭ޽3T ɜBg @ʋZQLr=)j'&i3MȂu&1P8|}<|5'iyw:t:s:&iP- D ­L@l J7 ښif4O9:n.ۿoU[sm1׿5]r͌bR)=c!P)Q-/HJ #/ rHýS@WTeHOJ<DCu1cGd)q#.Bh*Kp_U,1d:1Ù*8i6VWtƃ IBX k6:u/Zc0=#7IU]Xaҫ<\b,q3J}Y+`n14P k2 rM@1zoRXXunFJhZpuhExK_Lh@Q2+ ^HK8 <.ItSdkcWP N( SA7A4x-nMþsS $!& ʒ\|/wixqr\?;3[du̔Dx?g/3s(e5d.vc@lssΨoh}n:sNc4v$0s n(8(`0sհĊfDCM"v \ggN?7zJlKaw مtYO뾿;WJz~>kͧq3wj|_1dϕ—ɼŽ{Ku= Ɔ$CkTF"IW@%]€[K{;ex[ IpM aGS5Up(qTAy'ZtPTTEF!SMF X<lwE0S,QM,zDVM]20M<M鏂2(QF:G&z A< eN/{/atQ/ӣCTzqzRAND0Ձ^Юt?UG%-]Z,/8hYd+5 "D< vݹ5B*#wmk;_W#P)Ӛ6'xLSKCnf8G {>ޅ(oN"N]Q]Yn3M<Pt%9ʴUKx4tǙU^(\_ 7bEx&NϣvQӾٮB4Fٔ PLiwB,wgR"IpRw~kwaþ^']OI/zԬ 9)tau5R;h9l{nn?1ZБqd°GP9~ӹ4^ VA̺3ړ1=* :ᡏ4,,v3Bͮ?&;idu, ["a-cx#0zy)UFؗHOgҬ?.Ӯb@D~8qh[a@Z]0W`_\hoضb?] X( -U_=MQe?R C FE9JP``@W>(X}B?z zYts1)BEBRs}\"#) )lxt$űi00^@,A.[ް m{&i =ȼ>}OGB\(K$_׋( @b9\;?LGfheS'ScMcM빐T;}.Wc*dl^b(U.;^i|~,@=Dy|kTBwƧ< ]Zjv;ȷ8G; }CGrWaBƅfnu;3bq;XEpwJ'ygw_ )2ƒ 艹ܐbJ#a@E dIkDv~?KgMg/(NrRNӂm4Ƞ6W|t19::R\ɦ 7+Oyqs9OpB;w@X*U ^ZX\+1 sfiZ/$f#NFyG+WRcdV`KP% ' _I'~񩟐xJLl'\3ɘnMEZ'"O* ӗFh ipp}3'#()ϏDp23I#=Yae($FhKP1t h<^@Ɍ`r~AvML1x8p~4X`"A}9:k=s4a  ^?l'+3y*)-) Dؐ!'C1^9Sּ)5W*Y[c\(@%:ec0082fWq7jRVZ8GfI7*i#}̴B+y@>^¿>*q Juepj'NJvn6z1`p[V/DꞼjt3G n -Ah6qg`M D9urYu& O-=[ThJȢ8۝4ާ i;㖋T[$cdaEoqN.2ńx]a7qǞ5R4'.EMvMq#0iJ75 B0.6LiM,K5n(W8VF'G\sv"2 `OL;-ze+eR.C~l>2NoI9ȡ["$X#*2fc'>rxfCmjl<|{sh;l_jEÔ03]O~q ̟y>?k~a3Gl|ߞ DGB~$'?,Ht/޷o$r .>P|`&`Ӊ_)g?~ODF8F8{[̡F0$ PTrff; )3'C[]d2K|_iDrsjHn-;yαOJ=Nv\{{{ ӵǼ v; էoȹm^n ^g=4)=ۓos7Yfm]lT.;?b}6 ' 98"`aA8!LK)(&pD/rv_~õr#zOG=@!rs7c(DT7S3j⤼V!w1 \c˱@ m; iը0i\Ha%^li[?,q8I*ɤ."X(lT#޼d0>[od$iߧxl#ϋʱ#<=. 6^ 'TymddO! A;_538ga |eT{{l39=:rOg28bA<$#\6?n?uس}pt;*n;uQwW!+̅?+|!RCͥܘi$UIQ}mZ}* ' (%7kJכtߋ6 ]f7\V'Y[.Y1 # =B0rԟ=8}eݣ=mQ'diKBN$V>Y 39hϕ;JDǭ!{IVz׳C m䪆k _utkڜх?׹Dp]Km{n>ޯ[Cq")_z>7>/TOaj9D3g栁J_tj`t j=>OdF5G nhLoѤ˞)sh<5gAm\HG]3PVIڶbPJ5@ȟ3ߘV򪥉*ՎHU!. v<]3>@XZb"g:G\L!OM A<;G y!w0y\t3#2\E`Mʢ. `%?T)H,>)'(Rf C]BDV|hY.i4ɪh44rS>-|΍wBc&+1oHtNq/`m]NJ@[3RdWԃ2i )-g[͛ փVA^U¹v%aA,Ǵ"LJۋޘFnQ;߰ EXj@Yq23|g/S1hA+43ǺsK^;򈖥{ Rdx3l%E14XqH(5e+"P0.dҵˋxD$/T5վ Ш5s*Hʵw,2&i/%W{k39Q‹N ) _U+thU:$aMZ0]3F"nqj*GT TuLsZmphH-9LI0& q YQ#}ERu65j_T6dt <(J`)"+cū]/.xs .ovꪄ坽D^l=B^AZC$@;@ l<}zm\:YGvYu`LWK8H Ζ\d 1iS.w_"Rt|;/P;->Q+(|$Ex\uZJBA,$0ܦktO/>@aDuqQ䫷톡 ̽KDI`0f QX+>KXgkȅRͽ9(c Śx 6- 5N{6"J)|&l.2edظP/:S!fvgLm$-ռlV.giUHNbG]SN *ǕbOUL# 3U֋S$K(icr^;q0T5\ZoNt\t%1R-JRhZ3,MA-9 _mA5ujCfDRM@Gx/ @ _D]E$r}0{"!MšG0d ~3,uh(;0>*р,3d9p-5d/[,eTSYFNl.t\;PVB5{'n=ȋjFQВ#ţS;t |ߛܹR++Nһ6@Vofh? zޕ)qvfGJkB@mCD.80pF/Ia@<@}TE#D`Q%eO~nOoU2*:'gtQq3F3[Bf3y4tOpcD-[rQ 3Y\jGH3Y@luްFAΤH_( "n5Z6{{n7ʾADMߍA"7% Qahj*-a.qZ P0&={otMr|?AeÙ y=GQ`?Չ "\p". iy;,mmꍦ冶w6n݆cXq5L}mͼnk_kSؓ`T5LsSvTBF,zHLj 9sزy0LzȟwšF_:7pFʩvzi15Q_#NWЖnaLWJƝ^o 7cx-~]g{/~?D'D#<4N|]^ߍ5~h&%Rv"#_ˀ WC,.^Q&鍾dm}?lsEOXp#T"r(d oYi}VI<5%v׼6_!)Kv,U+iv,d}5HW;ٷbgnupxmf̚/ qIq  _8 ZfoYڗFi_i4~[tcJ[nt0Gu,JH9J+\1RܫlXPq@O@?ԒWaP3J Fp≁ܟ6x,()HL¬}>pґ>e8A>0,$Z2G+<^Ic%}pHSOx@ JS,vtDH8 tEkWbИ`bY^,FJ{{Όwՙ?Qj?!+w/g+J@QahIHuRR&7d'ھ߄L^[_KWR#\0x[3fp&s9O}а*:P{\ws˷"6`8_.wxvןw[w ܛץ+M=:w˟9'>mUײ}9=6Y%Z2w"3BhFlA?׉-8O@~6[p|G ;SG$7H@=1ML'N Ja+Hhw l咑D+Ʌw]K /sc ~7"L,+лW[Y}vJv[l^Yޟ(d kyiaK9>>W)|-K3~?1EZPY1=DE9@qߏ> ~_Crfsbr@lE֎4pA~}N*$-=ZAO@q2h+?3Ve7oE IϽL eSN'S~NU`d䢙\Z~x͜B.EldU %͎/' )u>3}14 1V9NK u^wݏ~G:[^ۑ2طU^{C\O3cNo$W{nc秧u'xR6Hx^^PSs;{"tb+ΙBu1I=tb˟MLDBf='NNU;0Կz. v%<*VQ'#HM)pp8t{~~/S~Opgt"w;xF8ޙ\7Ȑe?}>-C71ns4qtCmvL;@̘aW\.wx纉o]ݎ̌_~y7mx7a7P$<=UB= ,"VL jOUu]j1Kp.HHx R9㦋%^ j 8.͐.M.sn&irFҚ#TNH#5(l5+WfήRcJ's6e99z&J(qVPǟMK9yaC=;}!˖fq'fr 8Pyɽ38y 1cКCvdJYDvp7Ol A&V4؂c>c|qT5FXЇ|oF&N@vhY+o-_#IM6~GH @=)]D!95Z`)v^ V4- 2)Q1F|tfXƧwOhnT<<^Ox5Ŭ% d}?hf "3?#&\O-;&D/E񋘉mzHªT( sby PC B|hw#/,y98л{T_Y[݄ Q k3nVm׫? %R:?Dsxcj>ҩ,!$fE$^z",$vG4:LvL7g>F/:#+hҬFmLtniߟiD, K%h tb!r@ =t|٭7_Ry<Sܺ=W{K?|j9ԫ?M@D$p;"\( ]&<3_`>[x{J 씘f/QIIjcpH"Ĺ?pgy/ `Rm$w]\ B=e( Pa4a"ڥCbAE!P>[S4,&]&^. A]h4_d[~4g-%{y7 ŏd& 8GB,d9(l5{l&>Bpy>7ܻc'E2o"OiuzIN,Ltczp?rgNǸ, ugEc(єZJ,b;am``Fy*4poAY{ܑ̗ s򡭍Mh9#kruF.maje;8YŘ圄1p.bh-.) mړ-ܬ5XsV˾'-OБ:jʊ̏rd[&M) 3mۑ!:e>3,ȃZ33kDE|dPu;q{A^1uw GvV3`? G@g?WtOo%kOtۿR+gmHlhD0P"l(Y1+d*UczF( HiMkO}\d%Reufs¡F@~k׹q~S27xDIo4 )B1tD{+|&ȱ*kAft?IbY][oxpUʜ~ kI~ y[:IthKsGSx󚊊5 +_/+%]G?,Ϛz.j?">('/.oa>+=A9wp);~|o FQqIJ'"Ԋ3uh,}DaI:F2&|!׶?m&;@ENX=O!V 9\$!C"LzJM!A,nG,|j ^|TQAT&*,lѹ-~;ad/]- x9?0Ki4F>QR@E7Z dj/dMZW\Ƌ29/9;fU R9 c|t8o𥻂{.f; s:O Yh3ڡ9 [U7d=uTDJz?v߈.cq$"sHρdh_UBׯ91cYA NU ;~#W8TGwz}eQz~nẁ'6 %js|gɝhrZKv as9?M 4:CwkRBzJOwjTԕǪ)j]ZgeJ$u׊jWzНceκyEkNuՉ;U):+ڒk5"UqUD..kN~QTFͪEӛ I7&8Ev{ajU"aa-Ո~0|/$KކiȍQɉM6ʊ yg/(I9$p$` O VĽ-puAHiV{uMx V,L)ǘhCZtbL.0Gk WU~lR( k(j?IR#BCԛU0$ aЃGiMm#˗~ӏl=t(w"dUC39$,}탒{5cR!&}SRrp)6guO>tʦReEYe,"ӆ4_ te)TC,.bes u!,H@m+a~O5ixv Wul#gAto^i3z~("}Ahh{V$CmUhٞdB|t}SFo1ܣ'Qw˧:dWz$ $Y -&:i b 'Amj-^.7uW=7g2S(Vd <R۬ ɘd̜hpr*EF4D^GX33ٙ_`/G8&"*zAuZnm]T֔G3`?/ٹQGqs)s"NgґYw)F ܦ?AJI MNs[Y*O&>R}YPU~S!1eA$98-;Èb[Y(!M_46C̩Heۡ./^bbț'U9gnlXq꘶>sj WS p'C څPy ٞz.oS8st=U>0Ϥ;\/wt{(s[c5>NG(SMc%.m-j̺xR1An& vpKq##pB-Ah,Dkn-'fm|V_cœg|+owK/|f N[N20lȱsfй8ͮFlw{1;ފmDre6mи%g!lh{K'G1O;b Ù|GycZϘT%/3Ժz{Ŕ2ں灺cygfqw} R7~>/7IGn\bj?Q[&zyIwisHVśiH=gbY]ScPNm^YG*ʩ[&tqq4 ̱3sfYc&pR'&kX3e8{6|2d`(j iLf̼ʨhG.|x1 ) !H" %TR \020(]9娑"8"ńZtx?TpCv.rS3M'$eSv_k6#]ö.aE=RxloG?f ff"S giRͲ&9Ӳ C( w#';}yQ^_]ӰsqD}2AT2ƃH uB (W(θ?08r0 QQ\( |A!3ΥBe\ƃGR!0 8e왌&Y[q̿(Ȱ5!h xքx_\i0D:|*ٰRJ2no+BYjAD)ǡDЛp~'~1]0e."ގ[6sEADO$v16_1Ď7{'8]n۶z+>nZktᢹ\?ݱM#5!W{B_y5H2~ƍ6ٽdf?~79uF>cMl"iDM ÖǴ&,8‡T?ȺzQEQ8gvNd +Fxڅn(xa> +E'~ i%NT~uuBGܛ3|' q*xEݪՆyU,t\YgL@9[wDjE'NtFߩTH>YFsU8t#P֤yAv LU،}Bj&u$qA \4'ޚX:X튕 ל 4?֐4{O7{gzetv$X TcR΢y8q  5dʟ,OĒnƕ qoc8vCzT#%q kiRև#$0U9f6jnܫp;]x iiw* (as*ЗltV(/S0gMS:"~tKXm +#^*[%ɓ{LY۟"'Vڸ.GNM=QL8lzVR,޷w&N\c qENSb\ne pПʧrT QC5JpcݟߢVN9;qsiRDnLD%yZ}?rbExޙ&Ɖ|3"B&B</o%4Oq!b˸^Q:'XB9^jC{ЧZsH(qhXs}{OӇɇ5?? u \ ͽEg G1t,R$ D"">hp0wfH>\loJڢ;?<\s#AO@I&czIEYGhuR–Ix&{;s[4y:mbM7=uWm!Q R J j &KDǓJǠm"[,sLQI Y4op[?ɕ8((ugF69%t}E-[iY{őH{_!ŁCxe촌4& Yj`:(S|Ys}/){­fֵZ}rzQCN[Ui~Z !3lGO@9ZmdŘ%)[ {޼5jvϵH%0"H4h($D; yK"Yk&.Wkt5N7*;aKH( TuL(b-hDX #wR\b9tOq>FrX@ [E/{N(lbmi} +ݰkj*k9tKgUUMhTC[_`edx`9ڦ"_L]pzyOֶ{f4ೲ.>8K>Eю_Ei~Rwv=~kCaY/tEYp76 +fcnaj&aϬ.T&dL* ;䷹rF똰]Ǽ5Zפ ]PY;m/7 43ݤ_"G'UK1v__ユy&E,գSf%cc%tGt/JA(eݔE`0N`Gq^xjruX}$ϻ26QwU%KG&!d(3}]Ir_UZWN*6>+4~.Uزi᫓2mlxY$ikv)  6`OX?]8ځC!̃T=E`1853TqʹpxzxВ7;d T"Cv: c.ޫ1S 7|h4<9`B= A"oIniz c(S^PSThsPCS֞XUEkÈEmu7M}_jds;y-|(; a`Nv%${g_ѩ'kn珃1K&P/QY Td$T^ D ĺy h#t 'Ošj9'ͷ?nI RA39<, Co}ʵzUd]WcRpLQS_0y\\*ǓYV`XVXc]w7bG~v1A =jE>bRHB;[jPEE̷/"4nv]^EEK Gb.CTŔӡMZw铱T1Ǘs#1TM>jo_zL^moQOq<+)~/﹟׏7 ;jZʵ;NYƇ_ -+iw[{|e}$xu9 }=? KʐB/PzqqkG^ITˉe^ݢ}|ҠUĻ!&PKrIRm)Bv?Ҟ=H1ۣmw|eZuA'@/R8{)J b}2rne%1g*⪩<O+%$JgJ'W~"yv.?iR$|(aF9=A̖y)yaEB YxZ!EZOlБ:fwcɷwhB)6bׁQ=%`Pypس,rN{U|u62#YdI@!R8s~`ȉ  l Xk-^4. 1//,:PlFpn46cL~ 4rX 2yG x`E:h(HO=>/'@Au;ө !B$\[?"g1hc CJn[Y!/P rM - Z}AVQ)?;:xy&0yAfoH x>! qU`BU"Z#s8 ®㣾5N(4L87h֘Χ`?}ƫma2lotzǹE*^2W\"3 XV}uif_\ݜu uee/̒P#zdhL1,wXO"j96`v{UMH>/7<@ٸC!4YR4l|IְsP92'-aK92"͛Ds|r2`y Jy+Bx/ 7Dl>c;b<,S:A2>O8`~FaoBOn-]/oife}O]᰷r2K\&m70cHSDP$!0⵾D}~,V CXľ,[ZthىxHϊqJx[nn=8d6 sam^;_bshEtC i}/ԗ\H =a]-Oy|j:kК<7biN J5yR"5{R5s ILbS::[CF֢tll Lr-QF>~+m=y;t87 GDmn9{vs<|W_?.kᕛ;5033 s09rvW ǫ`,9fe|;W3y}˺5c*`Vg';nqTI -VRy 4L;2cP Z}vUǟOwڻӢ P^|tnw$=iNqkP})-QfRؚ7||éec$*EQ}ߢ# tv7vEQ|LRG$//U.59Sxl!c[4U1I"8d #:# HGaĮ#BCcr=W)]mۏ;F\]m m=CwpB3;͓ͧGȟS9tQKQ{jW#RNAFo|eYes⮍?VQc6|MĩvQFr+BޮU,QjpZbT#8*Km@q7GNVW'Hug}[Yv? > WA w(pwNÓoC^KN&lCt|3K&?7+#jZ~ĝjʆ=Z28Zv>xٍ~a1,vWMjo, oMdᮬ?.jy>O?kE~ b"k JLvcqB듹% 0k.'CJ[P7FH~˱ud٭A/6v!VD6XknLN@fw1F7^f\f]aQOw27zN8^.vTɓ/\z[ܿ`H^'5 FXJ3bß^LgDڢvX%%ɑqmb3pͼ7ikob!v|"rĮ ƀ>6<$#lt".$zVe\^ :)^UМ@ޜ$%1CQߜ˃உ.}C*cTq:&rY?K &:6$=JO@Q5>&k d&nx5I`әG)əLwQ.x{.EIfL9lk/.YSK[$&6fsS7kΰd@E8tNSMKg׌2γ1 +uؽm. !ǘ \p,*.KDʻꈀ8{ׅ-;|~㎘Tt_8>6kQE7_:w8/tox6Hav5Ҽ$nω+ "~W |Ĩ0|pFF/"t+[:9)Y֢ P1IGf?FZ P:_ZFhp|lpILaPO=7lt#Gq3 E?XF~e92ya"+Ba66zb, EbBLs05gANf@s34DbN|z4;nq1C;ߏ|L YHys'Jc=1+twFgCCүcLJk3\RZC8kb5a5 <[NVhEU+nȺˌ.{?c m&KuݮG zڼ{_rAN9irZwV1!c?9jZ|Nn"KRȠ2>)e[)qiU|JL˗1֭g~I\-5W˹㟤&Hg \蓙-Fw 1섳-bK^r3K:ʮvFvz_JMK/h1|w}KFL燉n܇jn D#ndvb 9 i><5Oq&& ̤L GmHds{a.[m'ShMO+_7r ݷ&yr؋Ng{7D%9B]t9\*EJe1ynׯ̬ҧFOE^_BлʳчLIXJ=,X5qF}:ΥV|0e'dZAX..L&]"ERt.tɲ9C q2hgJmD&J92;j,ޓJV Y\8O].(Ǟ1ylf_ͅsCrp$K7ALCЭu M}ծ*޲)um[g?D96^cIqowqɷWb+=t8ԩJ.o`)> w9Ϸy~`xy=?7; Ԉ=L'349UݽΫo굺mFal/&Ue6["Yt+RHKmooeze~L> SMqfqŻ!)Z?OŽI gW^7p Q,U>+f!>Jgޱh*n)]fLHX aSJߘe7c:aB28W0B*q2iq)2#,61ޢ=Z>a1u!l6m5DP]Bq6:m3b-@з<^.J[s 7AbWj p=|Brt)GgE7Y='l1/x§Ӯe0twN\M!.ٿ'h'IRJ?t./YkiO_:Yewo猜=%o:yn8Û\ qLǒ-oG$ǐyȡrQw>IZ}>>|(*%!]nĜt9QçM){!݇kNw8n&aKbB+~tO`w×ȹ?Фo\ OO%͉=Tt[6_6'=ޏ>o}~x~Xq\w)-{soQ=FRTOxpM_r}5OaTFߍԄTHoxCcɑシ cU.7V`8uDwܬOMۍqYD%s3U+%Z`z/px|vywྲྀ4yunA&Ğbo'\䶙ZTW%DJ"ʗ ؑث4 AN7Qnv%aTWn 72'cu~! 孥l,oN[#|۵+p R&U1l"Ie΍(oC_¾8|mQetݒIl2[_J: ֪htP~e))XE?vnW%\Of>y8g9 %WxrsMPi/o^q*\^sɤ7VM̩jeouu-Ԇ>j:rw[r!+r'+;l85]~/Xbz p9 3q3_T1$Gyn{D@D0ݨH x?$nRKf:_w PU5H{.{GIڼwn&qGouH,W"8|8t,ket9kvntakIJ}螲SLl-vycz8lvpP1vM\ԜVVg*j6:M?c)Xt%$YFPt1ж2ssUexU)ix %zdכmLc]="BARDJ [oNDʼnܝه D#~Kn$ΈPkZs6: AO=~'?T@snlEXJⴒLZ@^tsQgO'GL-*5a,blrgMfGߎ_2Ui]r/^8'ǎ)Ο r<9 xŲȀ?3a p#?`GuO"-X\0W6nd{{Ե}woyH~$WHu4Md8} e+:.M,r) >{k}P+oߙ)i0ȸ oY%{P4aٲY$ʆK,vŎ^̐Ӷ.T#<lXđZv#Ŵn.u﫚3(~)"D2s.q/X_AnS(4%R^VNd6+?GOW+r,^zRJfuTzӣCcu!/(ws @]:;rw4Ip ^"TOƥIjYNr̹`fN!)Bҩ3`*6z"~a 5O-ISGכz-"oFP;{!_8s/͡vJ"g'6MT;B7qI^OISPhMX)J$\[2 i4sSh,ve[BF3pܶLn<,x#*>Pj.K`-&"Aas^ϚL.t6~v~~ouN|]o8|\H{vGfZPBE~6Y{dZi4l(ާ>kS\X[FӌMu4C,skKF毞-%uЕ :FV[RCMqZw58a]7%u4穃:'bkӊ>!ijy%9KR߫⢷Sb:3 hMPN~m+MVYV qxa-ulZ0/5, \HzsXclvvZƚ\6ڶFem";Md/oog>} Hbw[enυgl!DPZ,9*=n1IVj {ĵ@vGs.ciֱΝGbf24zŴi)竔6N;=>ymZMǼno]7/FF4Zjfo4e l8 &.}ClUcFFNۯ/'Pm9S6-R`QݎU+CM nodw"ujvW"[ ׹r~B. T_Ą`K̋oUc{y<6]˂LƷmPF%cYgeJ)"ssquکwi:BsKƒ$7B( H}¥ʹؗ;`Һvc@.Pz%߁#G?4pҖ^[IBb(;`&W2nYqn-A 2ws7cәo 7DkS7k* JU5 f)jH\DN1wIJfYi̊Ɏ(Fo*) J!W$} qI<<6eYe ; . zN3GgxČѬ%PQ˸s÷9M_49l"؂'McU08/O/vd{6xg2v'yzlڍ>E[]}[eeڽ̃b_]$OZg[ڷCjtDZgv8h|{|o r&`V!dӮn7vcnngl(tzj<&]^#dhd;c+2-OI4SN]1%!EuݍIizjk% L #5ZUoە*u'O䷫-eB?EfFO=[[Ie_pYDRp!AoUY&#vDs3It-l5|_xd޽ R@R]5~>Fxn"p\4ѬaVߗ~gi**l/\"XF?J!"'A$z4dBK3q̬fW`mܣoR;7oZ]KvʛZ68w8ͳZ'`O`qQÉØW ۝jw-$rUqeܫ.U=rnyͯ|PJ\[W zj9 L]j,R$_]6y9*ػN\7 U1ЂV589 HxaJl-{R~Xzc%hH9p"Fj`xK|5  kd{kùc ;l L<:NrR((jsfX9T#]4N Mk#同@I BxMD5oX0^(3!L?IMj3xz)kγYᓴr= jwEUon*)LSD _9לE6 Ī3f۷["pd%ԣ: 1:GCпśBl:2^^mhtb{A$ s*- Xh4ibM67af~/ דP{i?Cl2+|cO=:#|QaB/BZ{" sfifO#10k~rܵl9 o 3QG` FSnƵfh;bϟ}Ug{1s/Żaq8SlSbgmFb+'ɔVBꟾh܅yn] .+MjUN& y*Y%$73%ŶZȽ3fd̯F2&.tԳO2c}|GP^j Ǐ|*PWPr(~nZomb\eZˉ$UTU*PF4=c|9VhhQT3]v.*!@&ȲF_*ktO _!<1NKP0`"gvnpi;&`˨:X0`ȧ >Mod9 1FhH|Ѧ\9^1]N"?Ry|M+vX4f쒴3G~b4| {Ѩ?f_)b Gp)g-8~U6c1BשǬNXQqnNBRb-r UaX޹dcUy>O9O+I ƣQm@!vFX ]K 􌈞u@}MC ~ ' 1c;ơS}LD~LhT0X%XHD5g"9>'<ӏ!jc ׈1LS2CAЏ?Y}b_("v"ݦ[$щ!)cpq>1)qƨHr7 ]r^`RDk٩cn̔XخaVp4HnG~#4;:-u ,Bt,DH<_"{<B`q"S%/o_RKDRf8<䘀t(`s~Ȱ˓Ι 1}-@^% ˠ9}A !e Y8{քLœv^k ʥX 㜇 d;Z) C\v7 EԅKqp !1DTuVH4`&?'=&c׶d b.p4VIn0 T:, 1) !T~`>HU( ]Z1iTAnQ!O *p dLO6oO&T¿/2hJ}"my}P}WƇ~~2+W5IA_u;8HFq,z=+K5jaMa`}BϦ`<YFP@ @( 6s|ӶN+4Q;pli"G~GjSC3g~*pt},xfH6M$>g=3lD(2$$&F5$"oQG,0YH֢Jp1q19v13#M7GE0;Uc9tT-1SY!(oƱ}Og+47b h(e|!.ު_ E<|4|'NJ# jeAKGےrP͊Mzricͱ`>sWӱ5lǤfvUs6cDcէ͆VBjG>2Ǣ?G1|9gmv>l3<0&[-.t۵$&'Hz0uVtX,o-Ƕ^\0ma<{;WE\Gcl^ l%X`lwl[c]Cz#ݧMwEQ>!! - Fd]ݽj;ҦԌe_ůlul5logL¦^<`*)rueQQ2543ffal&fTaFS[oM %UH3H7@΢B(Pq P鵖Fƺy*'4.W{BQgdcY7uBefa2=^)34FM .ns#n 2{m += ~ɺp7?HI4Xb|78d$ 9~Ķf.9|^b?kGG3f%%m7;-[.)=v~v-a}>tH{qY:TOw^ N=: 67],ê>0twhqR8zBe\\=r$"&S w ɻ[ߞ1wO3dv%C/N6$u>u/Cu_"nE%+ ^lv'tᙴBoe=o7xx_|P[zNňLNo%UJO]4ix*n&TwkC"+sm- n6,w?Ac7kz]6c<˻<ڤ1Ѥc0mʰ-nwlfwcn"^ŭah6$:wvHK.(8;&Z U8P:2mnK NkI!8 _ͩgn4FƎZW=8;?H>6ƄhKf 1 GI"DjlH"ӽ\p9WȲ*u6mIJy_4 fz_kNh8v:!w>^k6}PVRdm7r?^K7q8 MaܣqХ}$BbɱIdqr"PaS%Ygjz}>ܜwprQ> j_r~ݔӼxx&̇(=^ DηxCx+$h(%}V5DYf7,ݱ驨S[;yx0]zM\>N˒Mv]善|lz̑,lZp\Su Z>VQ_ܚ^T*smGʴ9ob_̊EUqF0RMupPy nEk<͍| j$)b((x%Q=+` =U-{?,dD&XEe =jcqCO:biw/kV_%Tlju-̼֋qKZi] ogO-økzh+Tg:($_ &B P0C0L ̾cՖf/\Uq͖Ó6=^OO?jE6xMGkŜ31Z56;RV֖*Dn9\h)Z>p\~Lo87+վQ$^YjLp󒱉a\Aϭ}yfZU4]*B}Ra^-[E ˘3L x,1K7/}lՋc.yw^8?X&lk"4K~X{?OpDoLKbaHh 1 9rO;OYTA}8N PdqLe}ܤ<:7֯smom8I637[ 79nnHeR@xؖnS8PҥAќkܕ+KxT:< `Sgti0EjW>Kvl2Q8s?G";R*ft.襝V$j.

vG^OX&Ѭ_3o㼅3"ٮρ!-0`aSظ;<IizzV9JSX;a'H6"z:?\:).Y&mo}=5즿C [݅9|uJ6;eٟ?=H9;jv[t]Y5(ϥZ-6;m.-I2J3 iLVbN6%U*ksңZmSIKR?*ĭ23cS2 L9$)nwWnj!2bGs' cbvn>-IyBJOM X)K[*Y/Du$DpX,j <e/'8R`@K@2һ\*(#QUTtfAFpJ9RW(Bh᱀iOķG`wƴsJ[#Kr (kC?8)|'jѧ? _x =4t~k1ї̋Gh_y,/+P^C:`)۲V*]Ǫ)VAgG"8MO;s 1 `Z-}Ӂ5n3m{4ߨ*\&+_.H BwΘwW7@w[l)^mN14HK)*!?`"ːК]G\hI A! {_~"HС:^إ]ը.d 'vNoƊB]HGgwB֨Pe#d'Voa` 7Zpw0(G%V9㻎?w}/k%ՎK4O ʋQE&$xi6Ч yRU',p vK)B1sZiDNӄ&C"G^.'>mT>]s{/#}B$*'KdAqZ]u[[(vå``kL^7&'*z2?f9Ru=;>KFӼ'|?vk-,57i(8JQ=ecOe|{yzT^gS|q;oє.ӝAѨj oITw,E}ok=M$ ݡMR YQE8q췑 -=2g9nRQ[j{xډQURk^[S%Hl LVZ99Xerjoh!/脎ap-x DݥbӼ{~1!^OQ7>!,acf?^l7A((|טq2 1pu|yp^[x/79[.{˰ (xn:+9O}}:FKg~@tL;cb)Bod0quvUu16ZCYwNBm4GSƕEIM*=T7立 =,4#mOUP.*ֆr^cK6Q7M`Ȧț h=IϤ;EGqkcONУ",bÃ@ax{6DY$'%!?c/-7[|VńOv.K7LH\y ]R(d@h;ml!pU&ә'l VѺѲ)-Ov-HGzSm\CܟL}fK?z<29F?#jV?5&Em:=gm`m w/!75%n 0t BPMߩ<4ICj' S3 7kt""hogMX@R^Hcƽ>x!#ĊרYe̴_fQ{ބ) ]! wD3#^_yL$tz( aal?7 OKWӫ颧\K =LNuOSǽ7>SǟWӓP}K>[MޫKsEtUS ]*m(O0*Y?/ ކ(VuK >z(3ṗNqtL=a2ւg;\6UN޾\3hFy$u!U7_I<:w8/h"򷐥kaB7m{X%s6~K+Ob\9{e9OM>/5E'?L=^M"4Xb]ZZs1YAy2ao_Kuf1 "<&}wַ?5pq $yވ ўuߛEbiO`7.y^IJ7d&'P1VeedWbjm+8* 17vNLdO%w$ pIY960p[;JШ*1J xwLUQƸԭͶ[C>t˻Rn?~$c5elCq-Ȭ9 e*_I˕&ܸ2*Vk)e͚XXo y0\:! H& 0wGДD]`l&OrA6lb.&f%nfX&ckuY46;eew;V8a[DEtE)Biz-R}\d3:zG6|&6{qIȚ>MM R+&3y2'_.'D:Q "T ډ1]Be@c3LFaRLm@ aؿcs 99 ldlw}oW;~r^GnG6{Nd#YWƎ)^*^rc&Lɑv6]/nW]G?W&-яI/Ileˎ*^iC G&yUX*q( A4B-d*$p+{8Gc۲z)`pwO,*v_75  pA16 lYJtIq92L{kmK]}\alNA}|7ik=lֹi| %n6wGs(l%]b_SYxu,pٓF:e)&? Q[/!T&R F)gp8 Ae\v[qEi?JjcnÃF _az,{uv.IYO7]^N9'}>MXr>Gn'b(SQ+J #G(ZTݿ@J<~ax[3lSS;~s䪿~xO#jzrs=N)t'|һr},U3νfEKv7Zkse!4ܫ20QUbY M[{VH"RSHܙъ;AY# c:^uE{*QdT 8BB$zI$I$&\G{kU)--Z&b8 W^\nKtg@11|^Qʚ2٥tecf_{St 0_(>H3TVY0: Lq2ցͻZbBx/n@ WؚƔL-&?OsS?1ƕmsH>wi쎜 COM[?X`-PCQ1V+"-`@i1 G< 3m+X4$ TD b,fɁ ( R 1~\Иd0@1&A1aRdJ mkp? (LŁYх@1@.`͊!0YBi5Ie( ,Bbb` P"h*A(QA@f,/ҲBZm>,PLIP_!QPX&CAn1Fi#@32ĸ Bc ]*AR`"Ʉ˳S%AΧcFVuZw*&0PW^[t "Љ>4H#Y%^@|َڷ6?% |v9cx CG8d@F@IQفQ{A%Փ3@ Z"qRP+R=X^2)9P:8g|BQFxeh;>}؜ Q 5H܌R HLȺǢe/1G'rhn"C(.1Jg<1^^!r"ob6׎Tg NC_PK-:;s>~x(jliϠޢ<$@q [H) AQچ/j#㇉v<݃IՅ/l{./T0|aV h]"xS =(vVnjV[pUZC0~\ Cu ]͠IUF}'~A3BSD~Obun:ySў}/կ|o{OA/d_•ldTHNgM<ʔgRsߗtmIl/^̜HV6ϡ 4A|w3e0FgXa8AyȩY.<6n#lCG? D d>g љQ ddZu1T 6x>|ڻ15rz)hgV ͟#D;!k/93 q OI]$G nv1S?Q{8ڿy vUyvՍ9˿*98`u VC?Iȹ<_nfrU訤^%=/P*Pb~:eqW}&^m߫K4ԙvIc.VkPCCUrBV!Iz1YQAdtfr_xc7~7]E)Lx[Q(ymJ| dՄ4>P aٜ?kPݨdfUGvg~Fxb1 $A}nʹ7Bd  >~Kx2%Y L0^~7Qg5R.?KEB>R肣#A-G:SNΩ4ֲuyhխÏV\솲}Rm s\JvjpHuĜ~m11' "e {Hޟ#e46$]>{6ylG/Qt?oD?n>{7c UsIueyi:u]Qha01pq2D;|GMo{QOܬüz-)\j/:PHv.3/qK.^eT>V"h4C4&[,'O|E7dawItqs`қ&[N ^5xT+.S.Qk*c堔*rl5} Fg"m3ؼ8Zͱ~A׬_t}obW鿗VQ=BoIFdOk;\䧻dbt1=UKql88H=1;mUouoiͩ{lZN@q;' ~Yi݈ȵ~qz~N&:6V25ccp n_qj?ʯT5 \̓Rɵ2Zǩ K~>Vfr$քOO=xfY"8fh'`G95!Cdw^H~I.q#rM w1A j35P1 1&JF[u!@>9P?շ]ZR㠕! nzt\*7}Qio #a6˧@a =LPk_({Ǚ(D`d '1n <#DM\$dsJt94R?PhCe5'Ǘq}b?v#[l'm ~m ,䟝=ۜ$'+"x*gjI^ZOwzSĈsP:.@OJѡ߮qu>hw_?[# 3[u;u];t?_lo;oa52,O)<C CA'fo=|s>X'Ɵ/(0i.l?.:A ІvDX"I DLU%U{q&H)v&3f;&jHckt<*d-!Mg_ [vJkvX3%o/wܷg*Jd﷼m\'#zXGĶ˒ cޱmHy^i|ʿ"me$PmD;!+r+FS؀/bo^Cn6ԡGc!NĻm[3ƌryRi6PnQ#I>Eޛ?gєk]zv1ףѲi(ڤf<̮Ju\Zؽ:uG=Nj0ض:pt*\‡GN)0#d==myh ͱK[6f>~&ZL4n :>4M}o N:Mz?Q1OoW1 ԧA=-q;5&8:Ǣ/ҳsD /dKCm01u;C9ej&㧻1kYѵm(%TsS. pLsZxki;5')>Y|f#n I՟ n9/o&o$njR0 1M̅;~kld!M ʢdK b34-z' l=~!k2 ._6&M~s& "EX:zp [!pFOsux+<͖eiLB.vk.Y{sk w+;`5Cڅ2]UZv:ziN(ꮳ2־]?N!׋Y]rz| fR5k,`2 x.>9׶;mtx}F[˵+{<źуumٕHKtnI=N2sJuVՕu IEeVw#"ڗj[3*NWFCۂ ˞f24hۙt|L͡kQJ)2ĺ%Qe8g;!u`7'YvgȰ/t gYVJf^fy:e4޹8nj"D+(3+1K)&a(cD2V5Fm ѶEixq5XHxTQf" >[W˲D0YYQV\ 8fΠu4H|-C[EoK֤.X h44,Yr17AeՖ`SK.9ڳ,Va]W#6KbLmhI2+L0!aC4*g]653/I5 ]FdL\MX9$NHBϤ5ijlsi-uue%҆uKV5W?4uUamԫKD3əҊE dLQMJG`I w!w (^ 9v%P1gc \i"/RT.\Yh݅cLeff`:hXDWe3MC 4S rHoC @0s&TpTHt:+拗o8t8Z< $ɒdRG'> yza4bP]A 3A4OgNt~W2U]bb] KH(Y#Ɣ*8_0zуpz@ !hw?8k"NJyu#gL ={A 'E2!]Q1,6^qI].˻.컻0À^(s{CeB!7Vp6Q\ReJRt:);LK皤t6?LNe`28C p=O " pC#RKpoG#ּ#AIm=9]&NY~BUbZD䘐K]-D, U+2ZUf(֍8) Sh@0-hn%%bF̅z.Z++wH",8¹7{±vm<% pte|s"#q>gT1l8ߕ f+觚;[t\s& ?lNs9S ! ƒNY,ْ [J Åы 32dzB ADA*),U\7 yz]z& v)pۧ1W-6M6~I!]&9\ɔ@"!X`.,%d; d0ե.̤FSH-A-b\ŒCcD(*)S+鋝Pޠ+NIM8U;w#+\Cړ7 LFõUgE.B?kp܌g<2>~5 |}Pq-ޕ J;B0)Dp -V"zIvĴȶl~U&P̤k΃xi*ɐ6ft$aɇ /B|T/%pʚfLS^wgT9܀S | {) -LgA>A> r%OpN ;SHY]Ŵe+^GƯ$DBa+焚%s|HLTLb ˕F胪,CY"\ZEY)HOIuI܊<[̌0q[2Aa35k,&`#taKv -&<7x&ﳇ4&.X%RIp4%!!HT1Mw: <F!(p` + -0P9|L =ʥ2Qڧlw3r')O[׌U[X.~o-՛WU.\~b`<(6 #yVWኩS5c (]ˋ7` v H <mC:34Gb~RohjKqfW np34krMGNAڌJ+Il%$;PPoB _G1S eP ЅM ^lIF 3EHԊ9v|= ٕ9yBhUYHOT8cX?l7^4GlտѠhp@U Aio_4UՊInz&, _>(R+ #A"L):ъz~_!!KeLNu76oI?|-"~~m%=i`R-hdߜa*=`a0T!ՌW/X"b1 CNuŔpw(Q7.{ePQŊMb~' ddT Hnd 1E~2~BpK`9Kо8zOxv%{"Pc3g݉ YOw\.lMˤ ePߞ*Iܸo`0ůTp>FK^{8#НA1=W tZQ}v:vS "@?'yfoMʳdRd͚VR iB7Hn]$&  /]r94Ӯ;L0([j?T{ Š `p v +D;O>WhCnhF6MP$;@4~Yczzq@b_H"h~`pJJK~Lsn[#1V>1A9GHgOu PZ3MLԠoN{CB혋'o-81E/@M38.ȉa4 V]lbt$U$`:Q|,3^ ;@݅o~.chz"ʢWD73Fl# mpF LOwZor-}P印pQ<|,d`Vp^=ol;q/l,PQ  A@Bύ);ڊxVU/ ^q`!ѷԥԗ|z2cA*{ED4!!3 `\[d(1ޗUo"0rf=80aK ]A2Igvjƨ'Ws®ˁy)T :¶[q)&9G^]dH=QIAr&Q^ ."*fX9Ї!|x,"KNunDgtR8D'mO5Oޖ&Z1NjC zzc zvl[ h"iKB{rߍyx뻖~g[+[!3b@O>'eZ%TQhLe@QY2L[fcECZÓVvSPG E1=61!'*j/~|rQ* υ%䎶Z 9\#8Ŀ A3#7 ϛ-wKgY r tҸ xmΫu A ^C=K/ȵ7 kP\󂔏B#h#Fn>"M:}A_z t%8{D>u;w-<.u}s)|ձIn>T@93ٟ'rڲdD?p|{g1y&L35-K%ZϿNQ7#cFpD0HNkXT]Hn5^?OP1vx&f&˭qcUN8\<@[QdFSheXpLy2BA~a/B%ǂ[Cb0]> S[ -C$ٸ5I/S:qδC$7&:'W.ڻHvci?\gLm ״t\UKvVABWp'e5'%#ҍ/G3$yc6թ3Sޏ &@=5U'QpCM, &x@w G2O/@cvԿW&)<04ӏ?SGc/)ͳ睌K)ƇE~-X 989J>J"˚c;0#lݴ8nmM5VOqś oC"ݽ\#L_j6Z.Lfo*Q Vl4 F,L`I@v%\:s?uvPFƸM ^ B(@R <$u|eH2&iQ!g>0h9oS 6C ,n7R! BL|J׉!=3("dbpk&2CjY*- šƿ(LΗK4=Dmx ~P8EL &΅5*WNʼn= mfmnw:JaeN-ki npD[0]Фg.ZsBUj^L֑ `\v28tKbXs#iT[@!Zak+ q8OxO8"scˆ,\ GI+  CwZ4~2gɹH\2"\Hc޴DdB/t)%D( FYD@-G*/`Q4F/Psw(f1вUmp+4Qnb( ꎃd3 L1G&H01ABDPY8JpDP[o:oqY:A8`Irac7cH_l20,3Ctl6Nh𽙯c T ׌)wN9Q`qŠx3rsa-w-+V- [rI(LP& ;X^]Q,>~'hGhv$pJ a\jJ9#(ӥYl.+|躜6dq^IQuNF9qH6%GB eDֲ*¸ 7Aʋ%#Z( 0eG!=P<ꤢ \~rȫ\~#4y{oH/p0l a֬_i(%Vy3zfˠV{Wtʋ{0~+9I=7IڬqePgv#0p*9 ao_| 0 %8'oA_fv^,4,}ux*mSpìO``ExMm n.|Zo!3MJ-z'p4PR[@2XUR **Pa(\rFѯ 'pJ$w(i[N0N`"yͼ`~ڳw &]]y*ZxW{WA>ޔf􂩺PXsFBc?<4G|s዆HnddmFtpgͬ7;\hQ2pz HQwr. 7{0Ļ[v|3:A88R='Y=py-&' E~'ճp:p1Wp)ͩBpCC0IOw}ڢEˬ% Hȫ (cWAfq*9 < !-&a@#zcxg8lW,>{=@O0C*DS ЗbR5)I5Q ψwj$.+wJzMSD89Z5FY ydW;Lcsnl-v&X8  ֎#MMU}~>ծ7yQ GNJ|.PQ i-'4] u#`\w}FY h3q+0V F\\q$ .Y`ޘ>,bq˝I.f)B(k pLbj ժ|-E~1 T g;%iF! #ЙT{еI"ϥ~Ş#mad`7M=^61JD^>/ʖ>iK^.'$}PK,'hߋr_5PQQ"h^y($ߛRУ\ŷtR9YU/-`^Ogέ@(as%;|,{ԾZcdOaWHa:5qrT'QL'R7|&I)IPzCp sڏOC$XR@E&TM@/&*ll/B&aN ?Od[q,l &dΌ/Y,H1z p //w?C]> Fp2=&$y|Ñ%.c ܱ@?{bxeHxz-]]SDQZwbeJb<3<,oD2RaRg ]}71g57Zꦟ}1m:UUNli;?^u٨ϠgsC](?ͯӟ,B&3$h SבR.͇~ͬ$339wvrܫ;:>bz9&݁Z\TMv_[*;lW[9:!~R`۫@ʉy.(&8- cᏎ-2ֿl*L펐XM)uuc ؆IbE1Lx# 8Rifs9t#v'ǹ֋T  ޙ'y.b}ȨS{(No A\SAzZZ;-ǵ"ORY";0~bM;6: |8OH;QHLyNFn91-} Rz`{\]J_ ~ISasфQ̺qF,ͤܽT<)OfW(р#z>3uj{' Hs;azܞveH3ҜZ,u_giϫ@f)L-.–]a/5y<u&ϱ?]܊g)h̆!{:_Z4xbN߷=ٵ(ikq˺}HIV Yƕ!y=% ǹ8FZN<ڞ(cKu)7ljzkSfQkZ$X[f8qM 6;p'҂}e1ɬ&Cڎb: pWr$;y{a0ۆ|3iTjv=XYCO\L)'|--ӏ8KvSKx\u OG0oMVtj SJ3rb_Yύ\D/@!z9†`&-nkF^tf}Â;.b}\B,k̀~~5GE/1"ևP+M: ȶɨuġ<2hE:MAC4oO_tT=>>{CsEXe2/ !F)^ՠO(?& dUuC >8y޸qsa35sPԌZ|#뤆{P~7!cJD/U"! r  /q``y}ظE`KҐ?Rk;`^8g~w(丟| [>RTMPRӭ MxO|'p[iEqcצ~VZ-{Fs,N;ʁ\w/*ư#DqX1RÌ ϹGao 3߉X ċptx|G0Mz9+:&5zGkΕhxZGYCTgԷTj:{}dÚ0kiܞ^X0!~P?3PN.kuzhEm!F4h=|i9 i`壄@"z(Сip?Hzo::c3t[*Dffs:!48!(I-2%dVm4y}sS813G +GF'2qtbHIC joZsAfLr-M$ߟO5pHR&>'1C%0&j0qRx*$rA8 j4&Kh"W|jJc϶*a i r1@as6֊~wۇӎa.o@:᭼W=ٴ 9ӇL=%7bu*^t>6<G RfD4k\"A ޛk12Dmctᲆ{Ɓ_2 !f^5b=)Gv׌ot슝y;1@fO49Hfu}s,(]1_( qH7d}C-?) 4y5QY] Fbp8B<>> DI7^>jѢITm2|'& x3(HL j ݸ=ȍpct>2A:q* AߔG|vYZ? G @] R)g7-0mF\7{7wMs(*U=[L)xDǖ, KU8cgGcxZgH-ab@$Sz8?j5ǰ޻C.h89A2xkyH.1Dw=7Mjb_O ?j)a"w/~Ɯh% Hq$`N09=A{kffD?ѼPy=ɮ k ' fM7.+"~Pq@RIkfO Վ *Lp\]8(8/3όH+MJ@M,*ӄ#?ӜqK…i^y朼?qRߟ" 0. *.#RX<& B)GV0G|LIY'LЏՃX)^rYӢRC]dB R8`tRԏ].`#:_M4}e㠠EPC2aBD Uv%EID,l rI Jo@+ϿZCJ iu41~#ftEg9f#ػ綔iJp9텔EHS7L@'=N-(Tx_y*.9. %U_JNl娔P:Pi0p3QJcr6>kC^tRh3r'QJ3@ xuh~ΑXYwѝɫF Jd^bV͇7l/DPV" g_>n UWeZm\.AiE:UC*{6@*ȟG:҈[NW)eȵo* -C|Ia'w" FҎ=S9RS͊cpQz-|l`x.M!n) "sв6a)R3fBV C[F!Zk:30iKV| A(fǮj2NBI-HtDhC@Ԥa"]dc03-(Qk 瓠9`Oʆ>o=C5ȑ'$߸kNJ8,`u3AúdspޛYűZb Ș7V.,ftt{[#4E+Rr]r 0 x=`X/ NmLw 3ט.Ȼՙ 薩^44A-Oq0Vp%dQ;C;NoWtIF1?jc*묣0TWFw;ݓߙI' T>Qw& =7ke06IǶw_|VK C:,ЩqqV#LSirp^ gMO:396%cT?vZq_q*%@򅸇ڴmG`rLg~b܋S Mɉ/sT ٥F122@ˌν +]jpguYea4CQ/ 0 Vw€tB֮BnBO cWW"9iٹ"W *M&L2$X?}(P5幾)fk$#q-b4rÿ\*cPCuh3LD&ef^/I։QI6X&V7*Mٞ~(RV%B ΐ@?7,{aL /dvн4!O. 6j5n;8_qJcǿfOwq5>%Z#it!WXR/Z+e\$  ZV"m:`m>/ |u$خ lm~Q (~Ra2 4a)t<$?w)Dwa!$Z!BZ copm6£lUKYULg1#:FW!mg( E$$:f0UF<$Sa[9:]-VE=?$l>8KPpM㠵z~0j"KG"DHSzxYN߿9(ES9ևHVL(A/IX.p2tԍZռTiˑ ?Fq@cU H1K O5?n!1nKPafY),CKW獕ve-01AIW3xr~ el ]z J1=4*@c1t'_o%ͷd"jj+rӨa 1:Q.$=h,#=* 1xnZ㙂AA'4M0ZA^83QB$DS"VT)S1i axl5i5 xZ t?ndCt9rsttrE-L-hdds,1r~c]m;1U/M`iHM/-(?瓗?GYJPv DN: Oa(e*UTRL&.|h$l0Í8i'ZN'!`8`|WG̈nS=^Wp;n@4,iAك Naf_qEPs gS' \N:,oo,j Y( N`;$eaLl$Qj9.ؕI2)J֪*-;0k@}"4iF\H9ՌAH/j,`JEOfguPiOxߦ6rCHGn$]NM={2@=nfgg3v:pz̗:V9ش&1·9+x0ʒKEV FӵWҸwY A>yz# yS2k| Ja AОa89cs? CsfDaAZea%7?Ǵ I1ue +#+>/~n>1U)x#xyI2s[!3ŹKWjESCq} 𢉾u):'MړF:^pNCtX <$#hnE&G a;f}q?M~4$`\q+Fd!!Hs<䜚S(2YD ڕ4)0zRhb85p'ȴF('2Odo0Mあl(7#tfiANdVF(Pgypbx5"iJ|7jQ0*DuU>D^qɆn <_./ YrB͓.=,ᡔ5j> q\+ pjqՑG)Gg#ەIPOQ0 15mHxTS՘"(q]`PЍhz`lrDeEe!)b'ZQc 9NM8VxJ bs;l=5~tw (k8xB6Fٓ#SmҰޡ6VbrBIU9]I^@Z g,(>i|9 xMv(oiV>Fn'/s9LxudhC ?&e78,8.J(2 tKVuo@"a*//eVt$,AasV+ DYpe0vA'7Od~G 3mveٽE`vϖ i aY,G8k jE/4ʲC1}$:rۜMpx|)hPx5暫*SV!$ FĔrSGGDL@Ț [P 0!5@i?~Beѓce'~{_?T|y!v/~8fwPy|p%##To_$p$fܑekvǰȸ* 6 !IRо% q% R#`^ PYJSa A50'p3={=Hܹ_{s(|wԓ>Jf6 z(_Dݏ2]=!1~ڃ!yYYWvN!ftqڕZ PQ9f%5xǥpѿ%Ai`a6?"bpltn m,b yd^ 5npRm /%?& GXRqz"E@7\+#y4*UBEK6LI1;֦` 2-š̉/GPbO`АS:"-2$6Hޚ^ZD؜As\|~AqP/h/ 11gPNZ2V\@E-JO|āT(Ax!Hb;Yf)NIlr>6$^.O#E酰3Joc}COր d<.IM paP9^!rGaPԌALjd2οdH#hApwG 8`=<[>'|3%ߺp{,<%"ƀrPJ:aT8qG*`M9b!YjIRTRJxУDţ[36&<8*|_~6alMQuh*S eݗff!ž3xBBg7f̉d+{?Pߧ>\AOLy;*J N=n$9`6h\UO9^Y97h"w3*Bx%i΄` Sʯ39S <0B[y"q`LU?CkFvO :C%`*{P[& A}(}9 ~KiWc!4 &UdP-ۣ,f'6=w#ܧ $) `1_zX=3,8fa2:W8&(ݓ g@QE/=t<뻏^Mq5)2a𫢨|^Q*%{m7KC@d2`0gדe3.J+N0m3Gi2BZfD-&[(ElWQ1Lk#ŏP,[(cF3?FCJ&QA8{5^@qUG2A)I-˞8Ş}G ٹhhCh|A}Z#̙A_ 2>1DV(խ% *0>Ol}םHJWV+j (܆[hBW BIĊ4!û?Ys1! i,+I$nA;͍#A4{o jG$؞ǹЃ>XdޒH59U#QIDT+>>;Bn#jSa {/yޞg{Ѿ4wg!&s60ٱ"<AJe긠H@y= 7#v, @ o,5,CI.PtPh X֑l, `t   PPbp󮫾;9 adi.\ʓQ0Աht6P<"k2ꮲ(h@?7omx?m W1Vx)F&7brI,,4}>iRt!Yѩ=Fob=@$$27A$A ?),Qwe}P: ҟ*V ngc0:Kc^CB8}Gpv\j}thLȴN*"I=4 <pc4ZeVR0H@jQ䧲&^vL2| :M̒Pov%4l_&#,CZ`yϡ{sƔ7{s7:kHkvs Fb?#1~d_m}?- \%W̛q2BZB+=5iLAԉ6bĦ!r":.nٲ: o>9 籴a݀J~taF1C|acD?(J{#NAsI#Dw3Y Luc.։hNr~#G .xEd5w&m4A2bP/<`3+CyTR/"ǥ0lǐ9qb_u/ftRρ}U.~Q*;ꃪqgG)J6fjcF{x"Ɯ_I- zb= ; n['Jօ)|ʤaCVЭZj`f l+,z64ucAw³UbiCQX1Ao d=XoU0m>b~OWӼ2>YCΐſ;s+Z|3 A<75RC;:V []]@f˹ygHY (jJdτLg 5%mP7`rΓ$3oEApſ/e[gG.{GD(EƈJљrzd= Z7ۜxLzهǍ :~!ӳO"0@N*J)7'muKvPM?nxOTbls|d%/33ԧoԁ&͘TGK 0&i(Gc}.ON1=̎%KP ʫ;,ёϠ"kfb }yh^)| "__gyUR*pL9ώFkC0z:?䯁vˮG F*i: p9TPnpRLTpjlbDA Dꠈ xuzT\A1!4Y̆:Ϝ%8zfMB:d".+#Npmo"\}8"w* f%) LiR|;+Ю$'y$?^?1@@t@NhF‘ &=:r$]M<h܍Ã.p(D S]sp ?\m)}Lvp;xx~^{t䘝:s ,){. ІT|vbklzw݂YL6Ce;}1K*69e)IVGF̮?sНJhM(EL("|O(^d"QmyCELS-5k6YiK)lQԡʅ| oO3z7<| VR?s6y [H5#1m!ʱsnTȜǷ+ pdD D!_cCE2 &;m',J}30|:+<[r" h!DZ)e:ɩN":*0[ THEFo7KRe?Ҏ%ki+ySysjpKqòGyHSO։ꟕ,'w'Cg1=+@nf2qL:zl .\Qp'V͉wys=x&pΟD[eKPC0CԇJ ?0gm!@7 ؼdpBN8b-P\/pVуz"$hԓ>1̕dT `wщx`ZGୄ>ikq^p̈D/9#հ%Td8r̋U/mU/c8֧'|$^PiK*^HZhpt&PqMfBȏGi a,~% P=w\ S-x58A̙c;Hg'<&f F ν55gLeSڜW!<[g^3SIpW31p޺zy S)nQ6hR"1¢* 8*1t-I鬱jdj9Fu4 z)sO@BX;ĸnPl`a/siҍ) gt?.U9'ck(w[~@>L8nhPHD/ &Pc2Mo\Wc_ρDq9AUEމrvu#;LT^Q{RFGRY>! 4!.S7᥁aB C~.?[cn# 8^ð[Bc|8^\Y\2#VPz$GٟBj"zq\c|O!*cÜCa84F@}뺡^H}i)V9}c .@[pxҡF1[Cӂ?鹓8 @rЎ:$db8ڌL5e$)$""!D?J-d@|F˔bN1ԼgBD)<3 IYrbuz h}]ojH|QBDǜQ_' —3=b@|j ϛt4{GrL?,[we1cDR_M99_J'Vׂы5s췧|Ŭ# reE2Cb020j>$6¸l:g4Apd=!6M-p+2fK.])f |8' Cȇ틵FaKcP,{oȰؗM&M K @Q;b4:*'Ҫ~hPYLE8ho)}Uͧ\SBmeV01(&^ t@ѳ< @/]#;g1^'nReɟh-)@=pܐ8LAM֗Ƨb!ɽqڞ"bclϞT*>q9 +O1R78 3&=‰8[fJgS<},06mkG P[PRM&_q2žÜ1gFt[n=}P.`˸r',J)Fړh7TL>w*P_8ӽy: :K'qnat0.,uT3`>CyLs[J>F U Mdn"JpZϧw4uw*@raFug ,0膩{(rPtŻU g!2 !}NT:ڦG9`X/ƭan+t-8M\O\y߂޼W8KW q[0;%dQ4`! ll~Jl)T>hR+ s:x+B9VfDbjV9F$6|Ci9?X* &{

qm,?8M ].0(8u,JH&'65YQS!^A(!r}ٶ.cmv[E߆-/a&E N̋Jd h^lV1E"W(Eݥw41nב1TQDt9φ2ؕEw߸9|U|ADMD@mh_-~)=;uםÙRhsaWC "y8-䍂FCUh'_&M8ɡ#KF`+0Y& 7d_GA^nx(U-nJ0u"`wp!HRW{EϨsJ 1kHy9&>ag`1sϫj2oB`L  ,H'*0 c c!`>k$,t7{x -nc&BtA@KI"GTJ4+?ҹ8o ,of#]<yFDBW[`n0POm 7[ Ԥ̙"\DIE8 n*jvD{ZgŲ 2!Oav;$za?oyUt쬆J$$ېPzlO CNK5߂e)oKS&QEtʀڶCn@ lnq;~1prP{HC Fypx;"!A&a>d@ApRJHj" 1D@Ak*Ui]TmKy є/V|Oy./9S Xn z:%E)y2 ?Q+b` t GXU * $4 NKII)s&Ctple0hLhi[P̓4&gnȿ5Gxr?~|]aUOꡝ?Nc"˚\3u8?)V1~BZod-jw@2%((朗1SRQQwff-'~92 ֟ZGI.S<%-MRqxf;@~y^(hE{u! 8h!3%Tlh~ṣڶ"g!W:OQ{_j@hcZl=PW|/ VSuNF3c{3BQȲ d$ݐ&7## Ʃ<+[mp˭?v;ZKu. Ɂ=3 4L9!ȊS2',s9sJ?6`ooJlj+I.^֟SGN.1{!ȍt{kmcC&Jr/0rg81 9E!->P<6 DE,6J 6#L?SɈm* _)D8A3$ֱX¬"KaySwoƠQOX?{'7ވw_rB' -;m<A@ ܓ.Y1ȞVtM$Џ44*8ܣay@aY k z{pVo1 _w&$,LAC'0@ZO2n ׹Xmap 877$QC.4Y1r{G rnSD o"[-(ݐ!` F4(L1:? ~&h7r$,|FZ=SE׼6`YjlZ gm! Bܑz@VZCAp$D dfKmorpve`P-XF'B̪o:/<躼sK;(6LjiT`,M XO[u8c{CC^ b=ѩH6mlF4̀l=Y0EKZO !Lxk)JKB&G2WVga7 Ű1 5p۵ALᑘPaIX (3*.A;i Q7U4VflYu{B, 8 Euv3i{mdBx IՖ4Βcj  `x#΁gavPDh +Hlȋ)QQTUŠJr?84S6yHp۳x'y f0vP#+x@ }إ5V=,:[44ǼYx)_#Z']hhl ƒ0QPq<0#ךyJ5 u0#pqY?gtZkq LwejSRxzFl [ut(J\wS6&lo&@qu"'4EA$1c*w7eo<˘ >9f:Q.PُR}"x@1 BC 789xiK85w`owh$^ AGqP6#jmF=b&W]}$Z 4Bc17wp(ԲA\ μ(Q 4x^>|^.+ 5;0r>y U@ۆ@^{$#u-7&4dZ8kCQө6b9m6AWjLu&2=&A7..K~+SZfe7@" 蚠jjc}~"_]+W0B 5v4]jf]p}pI2)Qc6B{TY%ZQ\Q hQ c` 9*Ż rRص-!f!]DXՊ7EӲyH tS*)a0bdFR 3OuKx)]+afD&bk$|| %M MIf X,ctZ=Bd%hNDŽ-U< ^0W`퐶 n2;Rkl읲tY[ (#C_c` k-Q6&`ޕߒgsh`/1!( 1c, ؝_" eGOy8tbߜ$YocNa %jK}^F 1>̻9l<0G5h =;JV}*bwTtlv)8a;!$s7Z(=|^5xì%$> X 5A=X` 'u*agH7.H p%W'#nU0= ǡviqZ>E[9*"bp>7B.C3k?ңN]q?#q&tM)D&2XPx AzQI4A؆%ob1| $T0)(Q&5r#Zk .#0!( .Y-c>]t`ak: 9HY02KXkan?u{i%0*qK1p2ۅ>~$MFͳډ,frKzCbfH?(VsC@bQ22:BuŤ+딽`}&4 d(U1et %"׮̋):q7DP33 Obc66\qa`q0CNP3̮ӆnVToM^/hv̅CTaP]c n=0  ܢٻYUo]/-J Hx.0Qsq<>9AWQ1P'$>$y- _ V +CU,ϰ@D\{ D#K@ $|{+aߒ°|T_{zU2I :[t@Fa2~l .!Q4+Q C9(j^ - pǝ{i(=CW%`BƒE )g߶Ƕ4Չ/S$1)z{}.ŕtBaaF v 870EflH,xqQ,_>͙<% O?=G(zžRP6e'KU( IP & H$@&i'͵}iM@a?H[-4?'QpB\uY z/V^)120:fY֯&G,r0<@rv4>yK@A̬Fb?H濄hVLf:!j88{CԆ{~`1PV %=4s~)}s-ЃLc$ƅy_/h 02yvk`3YoPoɧR@&%!~RبB)Xruf˯";.+Qpȭ>L+w$deCS÷ " YGrXzy(Q, N,Cso.5{= w/3| ~6ogt9A 0L.+0'A.-3ٜg(ID{O~]}dBȅKà 1&E $>P%&YJ}m7G p%9 C ]|w|Zl0kDPH7۝ *KoNtuH0=AJ{Qq9w`"ϵa 37CfV2Y=ea%. Yn(1qi _,M`j|,J_6"9]vc]A"Irmx ȁf~LRcp ŭQ7XC Z+J< r:cg@s/v_e-78N#Tu!@+>`PO0}g qR*Wx2X3QboͺxGLmH`]1j)鼚+ӻ(=A˛]?Ӈlb 81ׄ_8sahwCג%7h4 RQ;v:s+zMF> 1R.M:[ѰkJHFUGC6l.cJEKPCy[z)*z?][8%\T6mV$S@uWbKSx9AuZZbG sigbGCgD &}Eh`p赾\@&=Er"o(4Z_i@]jPB֗?osiaWL2aq~7OBz˻޹-oEXJ8;1qΓj n-܊ I1gzsAwϟfC`^U -GAy (#Dѡ!0f0 $2! !GN/!ߊ.YwÀ T+/Q#AJ"Q4Dp& v/yc !Ӆ{M]MADf8i{qX;rG@$8 %(5ai B qv~J`p`Kp z,}G/ C]3X+}n^+` =E[65B enZE8n/\o߻[8 ]U#]zj? D*nlt0ڟC 节ksDfvPB~3Fϔ4pmB){zS[Ixˌp74$Gi>"cŐLp_wh|[wm82%qFq?H0Sd>j@Nv)22 " }0$$R l@R! $ GJn)$VL@; F ?=pl5C$uC&4ɲC=31&j xtVȠ/keɮ2c$,ْ,De=ɖhQ.Kix0PnnUPdSXXmK?r2Q`=տGZR$|Azéf9 iLZolM.n[*,.&&[\ ~kKW.FӱyWU5Ci.3A)2&dM<3h BtqpHD3&r߮ؔ~ *[ 0|2>悙/4 1mͨsbSAk+j:J:kmE=!*c>(2=X<[ H/~cfLHE) .Ђ.3HA b@B֚ǭRlxn_8)#ŀ&BFF&V0H3wߊtr0n8*yL@8Au[ IYCY@w\`ʚ `jf ^Td1OZ]h( P7#<R'R؃13TT03yj m#~|PPR m_ȓXE%)n>lSg #d3 QMP3%?EZTkIb8德]~b> XZ6'I:AFv/92(a_HkÄ !8hC(v4?$vOJ6ITPZTKkb=iqhl9RɺIyꊝGz>@Lw8`m;'.5CokW[dd7SPW]]6R P?ArB`a4bvLcMJ \ tN C-rn {胭o : h5;32 mtP<~P/`@0 %RZewP3 9ylҖ.#;a + |v0D(QBdg =F+mYR&'B׎?f!wFxB*$=0UOJq`J)㳜1lœ2@B4hfVyF8rſn\=!M͊) )8r ߅!љFkf``0iB|*˳k wA"A;0 ?.K$xa@Y ;HbcdR|Cݖ(8@@^GK_`wgc5&SN/อ]>Ay@(G&2xȴgڔF dH0- 5m%pm)T>sݩBH@:lbPLPMH?#@x0!?;R% [7Q$9\N}n{\kÊ:c)['LJ۹˖u_ A_)!C5Cc`B\ޗt*\q0Fe Ntz,#4z_! pa3>,7[/O)ߔƾp% r ජ kķ???aN p*!68h'0_1QY_J ;)'R= DҜ˜>Ѳ A,S4DZ_X*K\ŒbbRtOv q(:#Jq%[t7X1Qr$ϠA։P`;$At,iDsX "%H DpD`ʐy.Mxj&B&# ](7R[k?zaö`NcpFCaHN~K dAjC~g|r wL4{xY|5 XjbdWq rDsC/t&I5Dq5j(}SCFFhwu>YޟWml¨?~Ƿ uq˶-/Hs #ѕC/I~0a)se鉣z=,A8ыX9rN F PCVtoLh|2?W dʑs #4p# _ `9xlA0Iڭa"dNd# IBr'HN{ߙ)B X,y^^\  ԡpL>LW eBtC3("3d$C `%Q lYY?ӥ%HR` $YT44IHL k`[anH.TzF^Pح#d\4vN Ii ۚ+# XP%RJBOiPb:{@3sLA[[z ~[$<7OV $K*~WC/ν ~qd0 ,;m | ] ʧARl1?8v/*R 53aM][r_Wkf{Ap j;YҒso=ӂsw6FZZ%ddY=O@8;@ܓxC, 'Kό" Aýo8pÇ3yd w c(eYŤ'0-; @@u~DMZ)):#mtX{a}ץxAt nÅ@hPI#,g" c:>TQ#JxIw~`x7$qf(!rx[4d`E Prh` #!hc˜04̦5!_ f1A ƅauCƗ1q9Iq`~*}BIdBit Z!!2Uu ۏP9Jh<^C:VA-A{ u\_8^p~w܈o9˰5^ }b2·Lɒ\lz'># y:(R'f$LP=ϩ<MqS5qVP䜜VRTP SkUt¾DOY_Dg6y+䇷$`dNẻ(辀 H"]4"/w 2D8p40ik:uUtݼS"U zFkB9:dw#ljpOYL B8)a22ddP.(BA-OocN-f>Z͇UGcqHN߿9 D>!mG4LMV70X6A/,{טYiuv]ɢ {NV 4d^3zL`QO,4S `* ADLTZtB{0(< 10meZ`'#Y YR'+yh>Oa2Q{Kև ?ܗv_dBlxt 8j(6>@ elpPɃ/,l-XsG8@$bzA@MD5]{!PMC$2&I)"nAS$ܡ|f^(wJ'9œ#Ȣ+!81z\,v+Ӑ=\ !Z^fCH7QAL#1L- YL^/G|n0#)`j8 P;9h,XAئr_M@" T(d\VhqPt"|A(3{sNUX: $ߜ:W9sTMbDSF0M:<{`96zNj)D\W#,&*i.ĕ>:)e 8er8F<.M;" גQ2 שo=N6>Lak-wFy7J2,_mi6 RBUuIhv6Hv|) V_R6P*ïHЏsÊ19}~za|MTtX$LsT4m]Ta:E<`QL4z!m;r/z@>@DqL)10 $ ! r8UQd;miSt>o^WU4(=J_u⸈X{3h3gҶ=r_$T>XS,@_f·_ehia^ܭm22XicFH[ w/2DՔ[y{˸[^q_%L.-B/= CYrV{t9|1o?|ÅG/a 6$|t(JA*l }I.~j&%ZI2V%vc_u5Aǡ|V]$%C3Y.>نSm4ݱیw`cMŴj\F ͬ-t1ΐk!aO4% Tf֟͸0-QlCǧB@G>} M0{AM[K r4p^dKQ"0Q`Ђ~e0"?\ϬHKvM(D1h9!"ס#gC=cHl!%C~8y`La;0l]=-(lTM}댄7)Oe q|0OR :"?s6@m=>T   =@ߏh`(LL,{Kڎ/SH`.KjXOw.ѩ ZO''.\jR9qX->G٥ 3²\pQ3Q:nPۍXv$^W8; VZ$PVa*hy`PB :Td(BՉ~Y x"YLlB40ZecfHQf""HFbk~e/{; (`Ffl1Ӻ/CFKǠsF1(Ն N".-)pّDXHE G2|qT:lC;^0}"x٤‘aфXAkRG,\`&HrMX:C䣲;>m|@К2501iY C!wج.d:]p;YDhW" \l2E/h\"O>d)Â%4-})B,,P>ՙ śL $$A=P/&D ]0NQdiN6i ޚȑXI(!p`2#Ѵ>![.aID?^ZRfq73 O@AUw0Q@p"* 5xj *%o6p8еsLCm>gcPV0Ձ#;a ieTNϲFȀP?9l_oG{Яk(! HK"xj9~wEد8f))Js*ccx Ab]_Oh+TkH%߭xXې :N |o gPn/e9!lXCb"X ffGe%uva Z<|\|v9DBSݺ٬ Mn[@/c@ic9d;/rOװ!PIhަ`1MD>L{FBA1bLAmpabP@^! 2 _4d0Ɔ@>ialF il`[Y+h.;%bڋ=kry BQv$i w? ޤbnd8k_2UKzXBJ 8hvtO_ [Wf& f HbӒI4$+A jbk2K_qE`uW.Gw¶0 ;2C+-m:S%UTjsG3W$(L)e;j/q?G=y1dTEc'$6-=,M%ؓƶt(+7>JHLLO-,{13A@ոӠe 0`7Mx9N`e%Px.rT8( $!1"T}?"}q\>T^d 1&#sN#"JMi#Pe@ ͢a&#@B D/n'$ PI:w +oTY_c ߃A@ hhA; ~b"4ev 1 F`rЂAљC81 3#~]~օ fc`(}-DPm o k vC 82 j3̒L#d 33kՔ='{ 8t)Gx4|RZ̲z/ _L.3w{So CcLX ţh1nMe 2C~13,mը}q>X1h>p #bfanaB 0Ň`DRE-ND2$DB(amif)1& 6pRzFc!›;Ғ}2<_dHp0c,]20a1Ĉ ptg_Fa ]0 f Vƒ9 Sd >AJ"?OvR=`rGP>wrO N91߆P LX ćRi9YD>tJO[O8ǧĞ@=[g˯KOa2\a?YG4ax$C=B~u0ΦT¼2ߜr>BsZ?‟Bb  r:s( n 99 AfUc],aM}8V_4#k*œe 60jeR%ؘ'XO#\^$r"3Pb w8( (_P.@LMO8m^va"ؠ/+xc|+//-]T\HȲ. ֞(@8b$BK<C K|0'M@I=þ rհl틏!7.94zqnhP]4<Y 4A=D`! F>=,@Z_u#C 2]ӽ_OR`'DBych!v)D pY!D%j%%Ќ@NR7}uzoc:@0b$s?0$ ;xcVX `MRHi@,}W$bpZIx i*~`O8yA+ʗLk}A:/w0:r 7II&Dm2 H*(9/% Fq   P eXr߿,PEcl"bH)^`j/n,)$'wRYF"zX:5O1߮͗l_Zǒ_WCI[sx'/nDIoeuTVZJq9Ӊ}^LV˶79ޱm[HEV"_ MHIt[}V3&[Q+lXҔٯO9$!OM/:_6 1J[V[ѝfm8{^٤};}qcO$(0zNyĝ+Li)BBɨcXU D%0 OPӰ9>7dGe{rGS4: AQHPs Y( !(z] #՚Ԅ@w }(w[DށW|rɀ cD !?B=a}<]C0$0~p+mL2n-1`=hn§ӄ^0GWIAz~I^f<(\ᰉ_]  -+/@ALm!sB'B,JΦO\:! Q%( P5U_Z<ң>~`1BVd Jc-i'@æI ؉ޏ<{R!L; /0?d'{kIrx#nC̼`1͚CϺ>&7 d-)tfV/m"?nIF8 [dö%bBX+ 1A \vqS yQ#_>9bďh4$|4 `TvcCdxg"l/PZоa(tbz }7hJPt2NZ]X vl/ 6J7?h cI  P> ɱ dbEKJnD0Ӄ!$l̐lz5oo`v!wo mX9 HmOl7=p  3{ Kwr @OZ(A 7I"NЅ @@A ?0yJE//r#}.Xن!tIgI%vЎ-ب2Ȥrj %ɥIg L6 r8eaHBib"FYLXSw0Yq 8>4fB(VZVʏxlN- _hU(+=P`n{&"T'q͋E 3@lo(0FwEt93ax0S Еw->6偪L `BPD4qx(= &_RYA=L*:@f&3_4w6 r豁 v (üs/vmrmpZD]aL'wr)ªKfD ԍCx30^o5?׎a(S /;^v Ve:@ YhNG(|ˆ]X07%! OJ9#<j1 a1a[b*j՜p0<9aV^  &ŋVje|IL5rɂԊnov&6O%؁b kƸpdz$ðSXRm8NQ1;>ɒVIm*:lf[#nM3H D&7gk < -]NpfewEөD_ |c5r0`tAAHh=(ͪ:&w$DN6I˷K_V"=MP? b/ #ژ$h=#!#3A߇aHfυ}_J~#pmOa LaYoxAE7vroHBq3~G[I>=xn.קyH+5Lڀ|()tmԼl& ʂ='#e|sv;{;mBy!ؤi_&_,47 AT1GSx%ewJQf))N@gyW45 gȊb 5fn_"D xN4 Q~? $q/xHta2юR$}y&LpuArꐁXQ)@ ]a=q+0 |'-:FF:N@xѦsRpn[`^Qw~ϢW8{N7FG ^VmSd>1H#H IA/1Zs6$3|0lNcl K^!b xa8^{`(>$_pE1(EVX20.Ps.AII"$U @P oi|uXZ61*g/ rJ銵34H!4B<(#.^SɑzgS:sP^A–1DAaZ܃H?<4 JU-|`?;o^&ڈ dA`BŃ J#M8\V#?c:/t?,(#({erE|S)΋\¨@ tar. {eb6rDy#?388 <ߗ=YBp"m 1p{o(G#~0B@]=pIuw&qZEA˜Iwv*P:5W1h#nrbFk6:by wg5!ەӞ|^p`aajA4 {/`l ;]AAH@KX̅ͱZ@;s ZxqϩUb瀰OZĎIȕaba,p84&%rPyg&hH=qeQ2=p 3즠mR7`לO5?G*fsnDSQcɢ}> d'=|t}7w'gs{QEC ZىA6)Zo:܇/=cg̻)Kcg2.i |[6}-;0PrO v?Vd`:zJXs:gL"6n8x@>.:T +׀o-MƆFdm- iSi:my7?̎_vΐ{☗=+@8b T'ka3u[o,,G:P`Zi:+O9ݻr9P:ODKr|UuY=A]6Ie_|B "qXJ@bch\Nt ziϘ]Oy;Kmߘqr4ޙ*hI4BP@~Brڟ4Uy0Xy ^+>J(dЪ +pÐnLUʇ^C IEbGBIHnG7ːy Cz{A ZnpYze /AY+n>40t'zc4 -1m@r>_ۅ7M_LEv8M|(򺈯(#yc.sxZQ|eH'*A<<>in/2 0\m `8'2׃=lG2"Lq䖷EcE2^s#Y K|kͅn]O9gq&tMth4KKKA,GG8Gk w/k~;qG#vEW(t67/Fߣ5 :mŐ Oy<"<#'%И@# *&NY$ėI:?Y|ӗ}1̍?nhԊ;s+b\+[0M:0Cƒ8a>1׭"vxkQ백 m&I`KRM>1̸kՑ F\W9rS{r ?ǎk ['3r6 v8A ʵM8I.m<m 4垒Ëđo> Vz|О \C.ҖU"-ml2vOv>vǑ`~O҄uk"H?6HzbYNNbr!_.-PSmiG} SNR&F7d:C'QF3] g la[0mJ4 6EkT7Cok|g2l슄ЍQg T\Le*Êrŗ覲ȼðqY@A%6$Y"0!*"VMq~Oٸ?.(T AԮOd5'#2#ɠPsU,.X`C&7_-8>T8ĭF1Nm#`|?tdU~5~ݷTj\2M:nܛ)/cJ 0>OG( gwok!#0(ȀOr1*||}KęqؐDPٴA@ Lh483QJǍHdY^:SAuvRvVnWB2KUl ?"c*`)Ϯs2ʍh{O(6mPD`x `xHA*>( E>i>s*Pp\Brh{ 5 la|7¢$eW_A-9֧ EA!a䵉!J%.auH—=!1=]..NV`ZbccdDmHR?!'6Pl0GF8D,ݛs#Ř.#X&뇟*Z:`t>Шp8t\{~-.O<A/: +-R_r6od )2$=_vDZfoQuN)3NIS}a }4N*4LjӠ î$44mDQْONؑg4 T Ã5~1͌rrU)E]ah狹*flA0Xcw7O)ޥx|% *49a̽4'z&hKY/G!G tLݍan{aK6efHט2KM @րY)16]}SFG%/Dҩ"f:din=k>z/mJLtzH,573 J~..v DvQ>TȊd1\VI%ʈϞ~MNx~Ľ;HA}Qտ}{ CޔgHȍwF}N/klڙz+&z*S[&gGUqtjZiq8{I^t 8Ƌ~7ϗd\7mDQRe EB45EF:9{c‹˶ 25,ͬaлl^0rt]_f}ڳ4V|Yl"붕)xq3.MbX$%=$F*.LUZQu}1mJZ a\]4 &ѮVfJ5 YywoWZ ]4k]鵡M3mj H͆[aMb,lRalT-3mA*1;ivi`nAN*KWK-8(ў! *Yʶ1}70mPѶ[Ue5Ã*u7,U rq֍[--J]4/h3\No:j HE[;0IZAhf "$IRAmEtL`Mok޳TH%ÀёQm%â`^mi|JK. n45moQܮ),:ZWh 3څ/kua5Ug.UflԳҋlmFv..jn+vAV@0˭RMtuR3>C9 1QT]|W,ukmCc 1֥2ZU_Miw3,K,H(R%IS̩1z[]rnR̂ĒI&vpV0uMt:6^7ϰPAˣe XNL;T!I Y!I2K>%EV)z)11Rz yVV CVbQ9]EZյդkጨ ԥ A),U$@m4:݄.ĺc`5%$h<CKi VCUdV W46:ЯrƑ c%ZXiQ{YghRj(L =(aD40 E `ICLўDJ(/UuuRZ.$ (MFqWJ.5֪VۜoFq@?3?G p~?z;S-lb4pZµtD)Bp&ا? nv1#)@٪ϋ[i56Rx+EqF]T$EF['Īج4u.PUԙ!! *0JbtĪDxD3x|#)6RDW\yzr0'vi *p&b-1J=V6,]WF]42xj}%V5mkGǿ<fN|kvʸ-Ah=u,P/TnȒO2'oΉ.@3,tq#6FP`{AtȞ,<`z zwn˺ѓx,2'(9DWb] Q̍ %L0%y1LQ='RLL;:v'Ozj ԫ %xV9[opݻ< 2Wx%m )nAᡸ_t %{'@KrDs'Nab(] H F* u42WZ$C>Dei* w)uiRy)u|:k/!vv8t (>) &eH"e/eƊƁ!#q (|@AAEp3yLUil0Hb#XpOrȋR`(밐J?1FyRFh1L뢑|O?TږUķ}ZN\2%UXoJa cYa$G$KMwBgP2_h5 Rƃi!q{v 8wsMwmUlv>`YZҁVQ*-a)K>L_J J}V2kt9"LfvbP/  5? 7&pgH h)S`+%tag#dFQ eo=." #@`C pzŌ^1k|Cΐ! JntQuN!0|"&!H*νEJ (0`9~bHD.z˞"Qj{~1$>zziEza0}iJYH'jۗQԶba-kHw`epe4xΛ-eս&*rQi^eeU733>y|Zǖx"ܿ /ʑxD"M6D,ʆ"ωZB߈F U#`6c~u3LZI9=8LۂiZ%> f pBOȐovH̴`?30X$|#(ђN/괅 ]0%(gMAN_)?>]ͮ ُzMbE iUJ {}N뺀[Ux6> LS"e v#'4 n"'ϒF#We2_@C@KO5yҁvmQN -(_Bsh RB=Mi$BpE"eo`3M7p1.mϬ$7id =N?{]Y6*rt҃7+уwB s'[?|_"a&s:|745zr]g."u[nʱP<Ɖ[⯧Y!]˄nՄ?͌߷W!O]6_꡺^DL[!&8 y@ӞhG˴g0NA7<^_#Ջ_$1|C| ]|5Tx8UXQeƟkx _^]0%^/$ظ#\aRE)y\`Ci5^w?4Hs?%l`(aD! 4Z=%aj.%;k]#zbF :":æ2av=سr8%VQYן TK9b}]b<~sý| 3 ؽv}ԑ^akM̾c2O sʃWmE cߒ,*~u\Fa]$%g&dL=TKN.eGa[GRHr3!ɃYj"2kp7q|[=M'qBy>S"9 L%9ecHJČ:`ohDsz}Ez`x>H0|8OEB 0^,̷2BJ'xsX} ̞n苦?+k8ѕzBXWH ME8a5V0԰3[Kv /QV倽?BxkgwK5?aeU_JWi٤cMh •r;7; 5QK-)0 LR=lxaf׵+Vi#ihSNN|zpDp`X9.^_k&'liW<8گ6p+くN :p8*OBXF@??z?k~QS.ę!I3.Jh6HcAG0 >d,85tn#+?j":-5@>“)=Bވ@"vcf՚ M 6"9̲׾H,\# M=3V ~X"H{5~m9t$zq'E,& %̼%$MbI\'diq{p`*Á7"8I{0TcOஙE [yID (Z,>Z+re T89`h]>&H4R0 qJI[XZ'^><lh!;%^cnÉ9Xvz9>>O8D!`sU_V.̯z &S ٝ*R٥TZ`{)H,"_m |?o[P~#C`1HsƔ6T q?){[:hLrJVQ"6NN:k?Wղ7C>Fh+ӄ >W~a~#qx~PZW1$Me#+'g¸2JRQjS9-W m$SּI饢R54`RЀɣe?w®EG`.xL~P#Cwť\Id2[uMH#$"L/,UU"@PƆ4R)mў47yI`1zW!{ԊŒ1|dlH bVSglDL+$B!نqфx-zޏndtEHSH˸SdFET8bb6# >ηBՆp }iSۓ sc 5:; Zcg i:u6m:&قG#L:i)Xhw[x2՘c5O7Jyz_WVo!_cI;`C3D#j'[*+^7Ϳ10,+ǐlOmiZz?~[ԟ W#zEw4r=_ Gz\Y#8I\ٛ;ikƸE@\?AnQw1G֋yr ZlO*j Z`[bB=D^#%:T6뿏3G4zo=/33t#(n5DZ  UQ 3dAE+pkF aFD48NyGwE)譍Xec&G|8/Qؼ2>*[z܅߶wڽop8!H܇ zniDmxfNi-Tl !<b0?E _nSš< ՞l6xJ`e)]LHCh\B LvrN?^z^䕼=)$&B7Dy4i PlKmú>NI{=yВ)sr|2=dVQP*cswj{8~¹'e@c]A9sfhx:8XG#S,;cH#+rGGqUb-0]^#Ǘquk~ח7<;eKSnKR5-,m,C0 Ȏ%ELė%8e|i% D'H85ͻszHqIS`͖H)0+EAŸFyD`wYpʉX=z2tnq`P,oO-aO#!=\E>0Y V1vZ]!.\ \9ɡvI>k{I4@{:z'ؘ\:EZS vP`c* 5j\LJ[ɵoGOTC@p& 'FN\?H Нl0F69mi62#9|*Riǩy |U-8νž>vW ǰRHKd!Jz/+dw? @ng٧}pɒ G't[n%a dX(2#;zCɈB ck:; q-R}>ZnUΌ~)." #WSD]W;؃Sh}}4qx5vi?ir"Ebf}ٰ6q3@D L԰zq#※bۓexR/bEη~_pɜk([᷼(o{zѩN]]fD,\&DO(dL Q5"_FWi"gr:,b3xHoӬ_7!|0zp:S|dȃ ٜ88ˣ&A!<49fxGk)A42F WJn` zx͑T+XcvF) ӑ1@\VwDe%;,՜u'`Ee\@5'^xv0<&Fxf8>=oUCD1Iaх9gYwrH9:7ɽq,>s08[CTyI, Wpd(hnqh/ pM^pA2Aڑ $ _T$k+%A&yP[Jѿo{AoKF=3.֌Z%(ƄK#4 ^ :/Shô_4ӆ:!"Mwy ֑=SlikZhX!񸑠\zcTጾ!a<1}b1etor8 9B--> @֛ضKh2#z ATPQH8]^K**r05A0BlwGę$jg+?x 鳧0[]RCђ|Fk="t6|&g\ٟvdFd?8Tm;b&9I_gnXc=.H$ $R<9 QEy 8ǹ. >͊MA'ZX_Fag'"{F`cZuhj?}ܟ9pϗkGhn.!{xiG8kNzw5?E4V}\G*EUVb:i =q~]lAFq 魣yDʱPFuǒQna% &804)bhY= .DZ XE'zĩo1Gz(/ 9uv)hY'.+轔V`?nF33Y+Ehyq0%75[ko)%/xƏErTYv+NԎ&&܍ߜy@Zeo>G̹P8%-ߚt_Vęxzb Pp]F5a B-δ爳剦zba)v2-Ҕ9Nzrt8h*F:R0.og4zZfr$^! Sb4ig}b 7$ʻ5ХXncHTFD /#w3Hq4>pA:^׹ΤXQWGz> hEkS|}`"fGx_uY[9(Lផce 1ߛ :,Mni cAPH8DkE`8)&U#أ^:Ow3 0p#bS0aRXp+FғOJcP(ގ{BtLg?Tvu'347 B)B|z?GLAQ `4Q{ydʣLYt6%5Dh^E2>"v! -(簨9zl+/u=4զU:'%p={G\v"D3%OfQ E3>/RN&2٩1g 9h>O& ͘M_g8MHpr+Ay>;m~m?$݌hqeSY/Klzsw^~BRFk+^ӗQgE>~bm2#pd/pit9<Ģ +oF&y23`.+0mCM0,E#SsS6BOlAW@hb`|$6DtD1&H+psO5?x,ғ. JQe%&cP&K,Eq? @q!?&GX.jMǒ0|,lBIF,A'SNvwd2~^Ծ\k!6,;$56rE[|$9_r#Y˱5q/鲑[Y8Li uR9փ;Z`]doBqHBgҹOe,OI2?ЖzMn\tx fQRիG}-`_LM*wR u+֩j*O5DV6wB~~ihnE1-)\mAc;,H&vc"W +L=H &T̶IC5.a4Jx4D9}cs a;C8IPT0Ce#16GbQ5E qI٧C߻>pA2 c[e"jfKŠᚘ1Σ)'8,06$}^iϴrL 8zut@6 @SjZ"rL?Ku!?LN;!Ϛ<=p]ЁI]OB3G,rUt%bbY\ r*?ѴhQEb䷃}y< ~MC,ad(6^)4GZrZ-Xg5@!!fr ΄;`uDɢbhh|`z`}┒j4 ;Szd i Dh:7 ^Vbe[^oAnF!¤YgjK^X=q 8QqPAUPH?7))N(fI( c8, ō)ɥx6#fşJC]!+X_J(pdž;>C7ūK<&.wJ5a<%9WD6AZm+"U0MJ(5cT<ԛ2"0[(Yhd@֚w-b/8! Ap/(Е?NəD?0a̯fg2=P\>c/6W$&N3x8Dg0Z }.#QX'l_T~!O5f<_͡`NiDv9s| 2cr0xbQ/N&+&1o^tƒ/KߏFÝG}䱭z(oa[w{HBI G) Yf𳓹Wk{ ci/eGY'0c D($JJ cš~SW钜. }~V\ +3m'R̴ǡ~n|rH&D&|gr\<`E8nxrQ, yhQPpS  2Kƺ4028kt3KA 8 x$̎`3 t쟊L^dIi&W|C̉ YJ&Ac-EbcL ,(N$oz{MbW[Q8/J9Z%+E׿ *NF7v,QV1lbP_ҋג&z-#1Ajc]5!/$IKQZ*>jS˓66Cveؒ䃈cÉe4:ߌ5K3h,sΒ4Vh>,Ləlְӥ/ñۜrz]8 }D}ri0%Q9?^p܎ A5FZk U X}huxo !F,?QD pXJ"ќK `zȥ:zOG\\qccOBrs,'c S2)U z_ .!/I^=#Apm4J2w3J;&եz] 2hpص0#s&n#O$ìz2Ȝ, 'w!wށ-&&=TLhNjNgΚ<$I8G7If ~cnw8`&]Z:+]$Pb;XnYQ&.aݽ]m K+Nf|7oYokn M?QQHATev IGXjuOG4{Wp#H)>#·`]_RӘ(.%HȫJ ^n.,7NocͶ$Jz:lԿB5m8 qi(4oP4Աr0,dW4oNvSh3DM]a%^ڍѱ&Q(  j.?ߌ}zyS`jVO+lh߈,p| &C033ـPb#J8Z8ϭ_j2EdsWU\A؂ʞbDíIδsgNG>2L "}'!nfEL3LW02݋RrA7..4q!gs(: NX=<٢ h"hECrG'P Q83Cv5N@O?o~͙ Ƀ_;O3#ٓ hJ"4jH)R()9k]pАCoQDU0`ƫ _ߌanpND }鍬>A@x՗3i9CB[X|s:'1r>{@"aktn-:]x/"Zk3 -F=_Ue9TY{WDIitg]HoHOW" 0j~N#ܹBF2J=Xj250B EHUjZU TT8 x"|60PuDܣqRײ^^iQ2m}~G M ؇ i߻}{Aۛ^UǟC}-JbHN gj{rLDx]_{MաS;QpK,6:9XPU,-T@|cľp!C%9{gZf\PTXY?O(FI2wD~ ٣ji !SLrO6F U-ԇ 8@Wz|L$V)7`#NG{$ȖD.0 dr؇D_M._KzJ{ `DS`l\awg=#I G2_j$;(m q;#,u(0B1q=p+O!C";6QͫbM܍nF_ q ~!c}";r}Xjü2xBEA2껈]Cأ!9 ôx@M1q6ҌZR`lT8>haUeth*LQ("-xPWM7qVfֆfj ~z01IZ_/:rEi岔)@-h`Q.3 (NO"*<Ut"G |.;#lC %΃\ =z€Lp& ԊQ昤y ;fu a2w!쥿:W#I 6_z%9I|p (2S.8f(xljiRi}h/E0كeaVӊEJe3ضQ_>ulv $ǰb8tN>{ҜCPM (OPܘD^cqwk"lN(DBDQQ qr>U7Fco{D3x 0Ƙ1N`ln; |<0FrW2n5>C6"SUz8 ~j2{l-(UqZ@ Ӕ@qTVn( H EʛbO.0x|qw3 Z7QБ=[$e y`1H[&G8hrʦ_TZIlqv7m @Td0p@X\_ڑ-ZS``"iP% םbɆ S#p+wbQrCd"db\`rdփEIK2,ʲ Kk#(t0X(Yගrdp v#}2ԧ ^Upt|눤8\b(2Kl)Cꉖ[$uɽT} Rh1nA0J0e.?”0'n,@EA 2.h(M)Bj,Fb~/t Hvk敥0# t swVɦX7dT ǽ-F3meA~9!le'AMY0 fCuFx^WERHd@,dW=z+| !E(g A\q-дhQ1~-B4b|erzQP"SDGr-tw 1" 6#v!=19 `U"?;\5B亣# ;p٬@k)wivCϼč4Л|'㴘62]_s 'b00%+(K~ϩ;I%ld@dɞ("{5ch]p12:OqN@34KI[Љi\0Rш؛gW,L^Tg9w'SL ٖ\vA|Uࡻ@g%0H38"neD5KFag(a5Nlu];)Ȣc74 g,QX=Is?i6g!|#M{Uw6|(:V]e{5٢ rb?42l>v0* \Iٺk`$uT+ ᶆLFѶ츒pG v&moukSCd{FmnYR|i P{UJyUш 14FH_:(P@7{mQ1l'x;!WΛdŤظf;3!qeW:?*8, =E60T pOy4Qڛ#`eykpP6L<"dpOT9`xcOmuXN 8BR4B$Ds@{,t[NϜyG`; .̯J>:K^ԇ$Р$SӚ.@ P) (Los5N:4|q˗v/"yb%7QbOk+3Ie$PuV!)ީRjoeXp ާS{pOba;df Q~Ǽ)?lC tܺcIlRDU'aZ:mY{dDD#fa8ņ:xK(A`&} ;/: f+FzqlCcMϤiN<4 QAP#'y;Zӿ+m4<'EBM \299LO;Ox&U?e1AzC*rI݈a=}%-sC> ʼn !'`~@:Lv{4p:Pda N cVKAОXO qG$nuD9 Mx;'3]7fy@vxޯ#d8FψKސ7ݔ9OWb,l'39ja7n~yCWb)1N=7 +do*bg 3DMM߆[B dj$̗KVvXFa0+t NcK0cbάW4+Yf)F;e.ը$#!Xx1cu8LWI'`RQ>/̛|Q+/%axy.6i TRUgQ% xsSцi-y:_"D9R7G?#8O+oyK:Je?r-eIƗQe9T'K;!ar SKXUb~&yƣ8_r^aԭ+B8t&Ҹ(>wv J3ZR"= {Y{sJZ"lKsa1Xm\vbX4ɝN !=ױ*=9|Z>@±1dC SF^Wkrq#^1䏅C$XN54MB4|FW,hG]%?\ܔ Ӻ~iE~ ,3sy)k( 쐋hDb\)x,{72 % EiIx.81&J_/DZf蔥CaHR.inlvoGsc'[ nYߺ^A|(ins➳ w$W<("c51H ¢tV~+rwBytb}j!ub͠fDO٤"I#{~!4;?cIc@kh-pYAT_"$9t%]@l`(5GētÊ$i˃Y7[Nb& qLYvցbP ;{SɅ%q)c4O`ߡc\2'dvcޟ56͖BX®>QvO94A$,`-0:Aqup[ux}M/U^ۉ]dn& @^DElxj̎Zr#La} l EPU\/͉LCeGpG5Y(Seh [  }Y(A.H3/*ƶcfy[6xUZ(Bp[rgu7SBCC N7A"(3f1^+O 9E;9iv=*ӸW` c{z-!2Ap}n3b)u>2T'|z1ɼ6 247[gcQc՞ܖW}Z:i;+TF|ulq%Ahp&_)RǾ2ϖ'GYv΢).Ǥ,)? Ѵ ad?nN `cKӐQ+8ʐ[_|"Hjڴ& a@UqF.З"$NF{GtFٕapfgUI;6HNƉOsU$~z7aK5yCɽl2"(Y;:EF}BνH 1Za5Ƴ=-g5.8zB7g`;?0D?֞OK.>WcmwBGS}PW }ұrt@Q#At C2xbYכ_|@Ѽ3+sJtzk)WA 0)YHh;+I_K~j)`w y#wjO݀TӎX'j6‚suWcufIظhcS[e;I6k ڲz?ˠRy3D}&vo pC+nz33J02>bdrSn󯶟P2<}3>vyL cbbc@10MI4"cƑ@D&6m`<#!  ojxN ȸajb6t#hAƢZx0r|:um ~r(#K~G?}q6IKL 0"\[ؙFDX2?d#B Tid6ua !燡w1H`2LۜCEZI[;0ߛU@]6 B*ã,f x!feQ??^g r9C5 \kpgĢwb<@1)'lq1h`iQASt"eO[Gj1~Em~,^98!w}.Y&I1*LiVXU5n&L>iq̳,uz'kl_'H6'7[ZSp%asAZ msw"3}* H>b/:M4X"ԑL_axUf.Kq!#삾wԨ.l(I8q-5p(XB Zos2슪;4oZuJ3g·PF̬;R'iN+jEk*a8)V+4eS;t;1]wb^Ia7C1;Vjʩ!RZLPK.?*%1f@4}1Z|Q.W]tfՋۻUD+FrzW[_S +jXrm:VjMhŦ-[LltBg0Y [ 밤<>MbH&DN"kRZT[kZ1{lFUy. E+K 챴LAf4fQWe2:TX«]13նbCQaiYrHuy326A: -&A/CHg]mkc1qjm/XiDjإu[_}iڥQě֓Us ):Eʳʍ/]hk`tYi3}+4s-KD3ki6ҵqyvqxJ}tamJ`Šj%䲋ڮvZRFhK: VevDh;M!b VrԶ\ήK$,3q DfxR:ڹE2UFm6-lM\aV`=iI%Օj+ԫ(vfUdkVN\5`-fA.kIYb CSkpuw`_i.vwTEdbZ5mFI@lX\M4IB`إf h ϴ̈6iB*\z+g&6\"FbR?h>r*bQ*]5,Z4)MJϔQaq`R5B[ PPU `2$E?+k% _^/7 }[,?06梐A&=#ElaQZXC\X<'UNE.B(zp6l0$ "K#mơR4C ߞJRίL4[T(If{AB\ +>fhF%$#<4w'Q+]'DxӖ>peQŽk14oeK8HC*M-1ٍlKL8E~P2$bӟKfPHß9لIhI(`~h38%D5/hC#1q$hd6~bYͽ 0(eBϼhO*@C wRA 42c-D w7"hx_ߺaS)|ȐPyz͸в E>\թVQ@ƸO@!h1BaˆQu@{abZDc"M("P ԁHhJZ*b1F~X̢]y bX0 g?AiVM*TShJ466 r16QH }Hs& xzoDϭժwJmi@6Sȱ9 ep(YÂz&r\ϰ}lRc7әr Π ؋η΅Jᑌݙ~fq׌&,IP@JT#T3dM4,;_yBSXtLnpg,0Z u@f,z<TEW=̊`J/1t̞ IjkQ6$gpLM_'׭74FV DO `,>Rئ|"|#Uz&a` jxi :==QW<#z8LБ HdP(0cJ$༇cU#C-1B՞v*1ٴ؛b >7Me_~sә>h2f;&kϙ?cV}DԓZ֋.#J'+(|U57j,-2_ܘCӰrmk{*f_~Koשf#Q? mϔ\L1m8CSe ߥ ''gq< > 6d Kɠ$_2 bsB ^>YrxAZ^Eza3q\08]x ~@~=OhPMV7_k]5 2ىܛrazfdCL}v:tuˇ!"1FFPn[-$n'WdzEr ~Xe%h-JRA'!^檑!iFTH+d 1vE9f1BA na 1z3^`\[[\8t"H- H9n홞A=9pn4?D_:Ay>ՇsIi&p&廌rg?zK9AFR<;jG0"x{[l6 v&t(_4"-Ƀ!$̻A1͘v'*6{zX "Y@gH'KK^:2W^|AndDRR";ZMsDxyኊ*=unjD[vb' 5v,ׄMEp',t8 'A(Vcxc}.J'` Ϩm w(ɇz-,t8og |S=25q {]a7>cO-oMPLÅ0D(8OKX!=<#? Q1R(9>R~Πk̋w&hRnTb8 qo:&`i?~.bP2ʔ> -13hmz#Q-OSHp~$.Ǻ]2J=?=vd~/>W6> #:@ђA]qWNzRŗjM8+2wο54ir.ˆh/w; kE: SZ-mLoI|bqNwŤxOS?DW_*K^_=$՗RQ;uU5 TB43.f~~]GB+l=r8j@ ",!}!{x+ B︹gaz-G~LLTB^ <}da;^ uulvCz,ds~0*BA $Ye_bJqg\yŹȮ`Ԍ5 ,r@rrp$b2xVZPhrhRn fE aa? 'Fo:_rLCt5Hz~v?R2#uA\}M5 t'޲IcM 0fvfrS4\iF6a`Ө<=<ŷ2J2 ~pBUt:8 6:s]Ng\E6shO^nr]WNx_J7VvB\3p9ӧn7s/01o0?s MgacqPcP (B\`wØ&ʍ36ޟz>i q plIMXs#^X9aJ#l;loypf8i#/Jk(Lͫ+p9ek岮2406^ɺ 7N]KQi;cno&EP={О(a9LDE@_=?U墝@s2q$yulj]-Tvc#gv a4%G ڍ#0~T= j!Cpޚ$CJM_G?3032a0+d0 ь?9y.(8OdY%C(OF|}Ak0խ+ ű6Hiey#q*хOV4C` i!ȑ+!SZD ʼnx ayti"Ġ b7U#"1܀"x%JNӧ@j$!D<Q( !? (a=$>q2ȓf31/w h'mĔWDmc2#>R}!|ہnNJ 9Wv4v&R⚚=NE荬cW:6CEAE؝s7@hyJ/_ O:A̰nT?,K $-G:sgS֭*jd>vv~@ ]$f'q>$IӧF{r)pLK$DA|B$okamɚ7 NQP%firq]e}<FU=~نd1%1ᵪ꽗`dçCt㻟iUD jxzv O8ӛ8tٕxAVaz,Fj y&8) #?G'.'Ø!R%b,L0#k uzo:J:HX!```M!HJf  b&1 ! ׍FB%AJR)I&&A (z LlmК x$o(dJ@8):iG~V/oEٱ]Sj3V-#TMb-ϡlS1=Ia<=.|zI~ֱ&"vts_Vd8z_H/l4dto a*o+(c3EmJ&ڡ(D}! 7YAp`a'𠀘c<LlLOH Cp;A֞n-IalV$2[C XUX!#N䐐P8`8c `}gBR¡9?HI>;>%044vCgٞS~ 2ԏ[.6Nm-#C8QJd,t; a*2w" 9CBc^`h?y ؐ0<"ā3r]@t2ЦFۥ.jL3"ɉ>4C(AmfU.CY33K @'Oņ5Fhx``wM.ԣb&ZOlA kh{悒S Њ Vje"S@P,j@ {:e 1h5٭>6SqeVU2qou1z< =)]2A%R]Uj$g:Ԋ2h3P 0S*CQKڼI}L*+f6mD+d|-" ,Tp,MaIegWP<@8 sV[YCabcns+[ Ms"'`Y}Q*L<rZ@7FceT^noUc@Њ'2HUsV{|sZVzyHJYS5PU0؀)AaX+ed3I2U U2Awv5ɳ Vz We*ExpY 13˿Z-[;KZ0aI*C0%Oڣr%ƺrV*)5U QW+F5pAآeJU̻C53u._JI7Á_G84[i.Yr­0QY6dfZtn+-+?wZ=kMdjIr=p.&%3Pqֵ[q*^{,d vĂïP0kf³F<&u/U)vVX8Ib*ćZԝei+(%CIK+g*(LK+#w(k.Lըi,16rEEv밢7QOtQкۺ-' AYHpY3*[ ˱`ǵ ~1$oo>yw{#W0)u `GSj-`'(LL qj2FxSz6388 =aPHCj> o""?8b`x2X&a&# Hn-j/XO` )a( (¡ SC9† wC&%*@kA͐'Gyz# 0Wn//.Ҟ\ڝ,pD,Y0*6,]=ixV=ə7C"  ڒs@3^ZS Fq4E "(Ǿ'JZ-ibJGtIV511!%YbBybi͵ .Glv+$ܕ3-,I0@."Ui駔CL;8pd̆?Ձ1d͠9Tg6~0>AoΔܙ% JXoCc$/ j@`Fsd?c<)P$Ar DC3?j ?7#K^Gr@uR=hL=k=b͇l(z aCZif1]Q"k$ 4b{Ð?Y [Ȅ=GŎ ]ao0ߢ>b_fVLȐ05žQ{o*f-iA#`ENo8@0M_`~l z ٕ?igˑ989"R'Ri( HMh6OxV<3fDTD#[#hsJvNT= )}RaXIcQ"ȝ^BhH0wƠȉA?S9d_~#) l]F$WQ4A ]e4Ǿ pV`H[[8sL.)4b=~\T-ࠨhif. Ŋh Awev/ Lt Ŋ6t`1 1=aPڶs_$@ 5KAߞwYs 5fG$M".y|FG}h0yϛ@i Ld>ond0l".b!0\s䠫&}REZsS٣++/13yYhWOʛIx{ՙSlL#)GLϚ;SK`3N|t{_h#ڢ|b<﷟If$>-dN#F[zmhK[GepnŔF)-Q3ժw1L,@kpxA4fvZS}mx٧~S nYPVm D/蕞+_n7[ l:2Mo'y G12)pܞ\K:6Wr86QGѥk0xrWz;y4d(f$@eމ!`{^pH c8NU  ,cO& 2SפU)D/ԇ_z&Zke/*>C]ߓ1 iфh7B^XNM`#Qv7,Ң3zDr]Rǘ' l_EzB\zC+_X ^\5d,#8~Яʨ1eIT8z Q?a![>2+ (,tLU\7-MP !EB=?X('T|`NY fDŇCO"=`peNp` @D3 ,\f I4>2'ٻ2h^.^ce~Mcc# & )+(RU "$1┬[d_e 02!w30rNA6S0% Ž=i:[TY Z]ly*4_K zn[9H6 feL -5ұKS6 $V ",J䚬!A _*9hR,zJ"Wp )  svG :o?Ln?< / { !30팄!¨Z (1F :Z:S[sȳifOh4buŠ&!: HF9(Isӊ҉0l$y,hB6F.q"Q-֣I]0O9};TuH?A6]8~6A)DJ)A`urRz;F3m}%_X To Z VLĭlMgcq#T)WSl=*>sNXͫleԢr{:eЊ;^@Aڨa;sRTdEmokp `M: v$HTu]vahBGlt1\: 0kzc ю\Xybl />:!3Gc6B1NH<|O#^+ԟX\]xP6:tR* :%ySIќŲHڎzh]xޏzM;iMc=4Ƿ%|r%T= n;ylc}8>yA:aW!PC\O\< ǽKeg L~ ?z1)D<qۡ80ܵ"rlbFd QJD(X)>!B/(RPY*n8Ҥx 4~=|7G?!khCq#ZzZ=L pAW Y~L+'..bUӥC=RR"'dW Ȯ(/7'mdGZ|ZKTKҀS苂`.8Jl'=S#t2|ޝkEiee^ېȄ2A. !YBY'2qt|2o;ɶA<= ޤ<]Mq v<:,Z3q1zS\Z~4^(JuE 'lLi)}!pʪ!= *((&KT8g!EA8L?Vc{Bɲ~sK !A\gN٧꺾/~> )z$qY/5ޚ7O(-xm ,cK% d-!F["H,[csXocụ) 5vD7PA-wKV=lOՐShpSf%{?|ѱQXy~Tckh ">.?>-@#KE[pa0@ v.rG5 D(hWw! YuxCjx;=I_&/|" 9X,b7Ʀ¢scv,!EЙ`tі5#2M= r&cv}`x8 &-DL^f%PaLQ'DJ>~=,Sv5S7āM(:~q$%WR#Uy;g|hUd]*>z}i1dܲiAt 0u+̢L|mYLN7Kfqvu@ރWPobWgV8{{cipmNBB(W%^*mBnXOtaڤSZ^MB略TK^Nm &U 2Kȣ QphJ|eGE 4_\LcsjPT\;wIY^$߼=< fG}\x؆nc[;UMba/U,{bwӼ#*;Yh.Q%08 APN.\{`D 6Fx,J%8 = I5p{Dgv67",׿Dx'Y)CɟH9 ͟$?a#E'` s\:@@j#%A2v#E>HVS8d18WI #Uų^OUW-a0BJ[s~EIr\\FR̋KJ-t xَ,$*P YD4xX)ذ 'ۣSڱjhBGκ|>GeGH*)Xc喇CibaU3ȳvqOSb $y4R r")~G'먠՞_\DMbaPsm0i$"yE϶]#od/|Dtn(E'kN8NBv18rРD@ #D$دP a* H' OmSJ#vtMz$v D[ ,yKպf(Y .|;TMЙ@{N{qԚq=K5qU?`z[w5Ӡ!ۺ'O)3Tj%/@>0e+ h> 2xRO89{K ߄<>gHLJ\/ȉ1#@[}dRo4#8XN8I"c]k:Ut/AcPI6cw]!.6܃Oruʶ $:V$  @Nґ(c^L/4 Gm'|JWLM \ג~hmM@ ͌AbL0Hm ;=a{!w(бE`XG~,@UbO[y_un|̾K 1oUxHXR3}?[-E %oH0u nG O0hAvڲX#n GWH&6\Ԭ : ~0s<&88&0<^cT k{A+鵺_P82v~an=`_#tWZ7<-Pn A98TsY*$6Q_^.USˡ܆g0/-;S_,|akUOa6"C[ {ʴATN2#Y(& G|K%c%Avs_ PUI*H#9^aUV8!OGOb+-Dq΃UW f_ly?1~S,JF?=OUoV1BC]<2hoB}ۑ}zIAE`=BVh@IcU[-v!`=(AHi{i54`;imq6U,FJ7jlKɦիg !^I!!lDWIE$Qfu)j]*!L5U*z-]٤}\CF+ ʫq2(@~QC <ہ{zb'e퉂f,x4O?Y\nIG.Nh3: N'kiɋsqa& g,5"ص-As=!=ZT"xŕ .Qe'~hK 74wUh$$R!= R&)Nt>8xbuX|}d i2 ̤.U&[&BC44()t)y :gЭ=x![vt*RTp+8YɈlM41&PCte$/1BmHiVXe%9۟jT?" 1$& .a$IEF[LVe`lHoA|YXPkL.K$3H5aKp֥)5W LˍQd 4 %L$ th7v4޻',(? r |Y8G¯4 .Gqddyu猜}d`Plr6oZ2Ѿ-HYX`[ 먥air{ CNYb)CPac*k7, 3|+e#`qG$mdH0 : *P%lO@j(xiof/$ \}(yV=$ٺ~-+D/=ԏ4ksB2P|) 0_޸)+9VXd P?38L%և³xXaNಁX\˛ya~<#6OWkʧbHk_joO b`eK EkS6)6qҘ2ۆaO5T)3kd9c4t+J4Q0XF6F p^͖-k*]HR"߭:S_w#ll0 /i\-JH0D%]K3ϒt'1x.zdO8 ^ QnNvB8*|Y\|9wӆw>K:|2J=%)įΎ@\[t M3g~0E; #п/-&K$+9pYkܻY higj4SFYYEC.X'׽,|2\bOS$sPY5$;P] Ϯ?H:Y+HnݥȊ_eKώ-:^T9 ϖ0R~aZ) 4qh3]`7@gt\Si!L}bgadKCAYe$3q1Y5{[CNorFGBw:IE'|QenşRT]R#39_A` 삂/Ușǔw @uAY ` zt>I s8J]exc]L$a`f( Hr)#~/wW/v WFp *bcY@{0u{캡6/pVǠjM)b8rM0sRdd \EPs{sJ@vƌd5lvZ[b ћΟ77с4!mPRc`%m ;onh0Xt<.]ҡXd{g?!lFũ4ߖNusK(ΨHj5~]ٱ;O"n:RH#6 5a2FA#ls̃3 C #}dYɭяŷb_Nc/;L3KR%pp0W'mƬxb.;c^PWY~ta2Ҍxp"usGvW0XI C$@@apg (@ $`ilI#+bm)i4 IXpQ06i*P&6Mm"0 Ci mj4%LJ466 M4I6m$11" @ 61 ml 1dblmK'`$hH6m[ċq@ -!b&mlB# :`dm Xb&(6l@&14œBBɨ4 i!A 0RHllBQAI&&0i&4:b 6-c@z0A fYH2Iލrn6X`xdDDeyY֌Ƞ>N ^ 6NS=JBu܎ _j0^w> HWH 1E@~`-] 92ޜ@s 8{:6g=030}v{GmB }Ψic8RUPȥ_|CffW߅ L4݃者w=EqD|A4F t}b2.Bͻ0uM<΂?p  E$f.-&tZ}84FVƮߣ9z*v rw{; 5'4drnKt`eEHo=Azp4'cBA C@ce?p= J q '==M[řX$2`⠠tཨl ]pX?*:j R "O)f/8"j;OP =n#` ic= 6Astjǔ1&YMlrJ.lfBYx/:&G7I5u)?Zn^ 2p(%bBE@Α_iGXuʛiϴڞ-93ϕF!i t ̘trIE[MD̤bQ<40rxcN( XafRf-i&sO-"jJ5:嬾'w_݄#-ӻi3hS*aX_bԷp3ZR\ ]*១ cҴiV 37[ ܲ|PtClÑ جj8tzd҈:c}Ӹ7V1kኇ$IӸG2v[WuZ̗8>1 6P( aq#՘t{E d*ݾ(vΝ*aN`EPAa-^>v]׃.W㉉,-zyD*.DYn^r2Ԑ !BTd@HMA.z )K*ɶB/Qp[jA'V`6Xh»ba՝k:gkH2H#ԍ ,f1z=àOEFP9SHBpMvuu*+ffɈD@K0Vr*W0Ek0fiJ˕W9L+=Ngg8;l˕^:rvĆ2 8 @"y:7cwH^ЏC b{ 9tڎ[G L;dN7 }!`snLJXnڼ|e L=4=ptѱy!:j9읳~azpBr&t_fcrUa<4;J-.)>qLV]M$? ҇g1P]^]Lb^>* dP1M!UQRH( ;Y|n-I9M9z[>'f 3QWXd+]nSqVYj5AC<4C >*THo@cʝyHMO6ziYAMUt}=@Mh kkc{H99x| {|J  P̖z/Rvj^W9͖#-MIÄ\.>bg6g$no(=n2.-]ath"prE#Q vKDBtVqVSvz2f xUgtT,sDTñU+: 3މhJFz%V)dB؄(@#z(GZ92D.8+يIwgV+P,p */+ٍiΏoWqI._W;}F,ˉ¿[UJjkסnM{XX~`eOF0/0Y g &R(?v K7~a&G8ٔ|08{1^1ag5#9B֭S1^AC n`L) U(?+N4 }0ͩbS? MCAsDZo]{rHe؞!ŷu-YsFhpca}:âi8s&bKD1=!!$+#:$iUkeGDc 66PK36|.'Dw%S6.pR"an&yF=·t2(pj/JLoq-'awoMBJ$O`C#ccԴ=x3{\ AAÆɇFp$X[,T}{k/F0d{V 8 1NI QPVCap&pnhm\d, RA͐fz<Ͱmm7RBM7…3MW5-74:{XY/6O^^;,}tZe+} FD=,[)1\c|D<-y!_uV'S1>ZjljOinAEc# C}= ]{5"Yu%(-&l#Zdz3'=Ou.P̪RC n)!ۺ"TLˢ+ %J%gM،MVԮu \mN8-ZxqB@] [bJj#4F!8ooЈ:FD  mϫ!Y uk >,Ӳ`-Z*foPK$dEO~ %: 7dnEf%Et4G38"/:=^EQZqGfh몯ikLt{B&_,8 7H1q5fO)hgS:Z Rao)dt[FHG5JfZXamlI,_ӭ.Co; ԛcŕ 0oFK:S&C<բy8/H1_Z Dœ"QNT4qj_ocCPX-L" Bj¿K4HeXBhuNvN/d[ ДfG@" /xAPsv̛f}S@ZJw.$ӳɐdqq:S|gۑmn6? &_&~*l(k؎wfOXpЭDnuN.[0ųLm ~Ңb!Y_$7' <+a| #)YA9SD{cRoYz3i5Ny܇?l=vxq"Chza>p{7s܈zz}3"10`0h+8DI`kx%"`j%yfa^@ Q)$i5L|8 n K Y"`K0u9J$7&U-tmoigEc <Y8*zhM .V2_g^9;r/H`b d^LatX*npfBϠ:C2RAK0t R!~Q#.(:fA:_Ib1F !|Gi{0Ĥh) dJ <SݞEWpCO2Ńo=/zK[/'vZ%vq^L7ZW0F`,T~&..66]PWc@1b@ 1;6 45`+%wcc`41mo224FAP1 K*hU!?ag6Cp ]"|ѪItMҖY)Ե]9%4wem;l9uux(Q"+?u+$PfX 4h$\`ªbMi6-lJ0obm!!Ja$Ɛf(<ο v#MPɮ`P7g3?LڵE3b8W[lv 3WTd-BI/nP,!`DN 4'P~ .g1yfWh lH8_ ށexOhսGnvF@T3yx̚91hwUf皨?f'-lΊg,(x3?Rt7"sZ1L^4P1hpbEuped,FK`*h$ZoNʓ[Bs$TN m؜X1:N@D[atHOJ"?*ƭѬ%4! + ЛHl`I1@ ` cmۆ1?ON10hlI1&<`FV~i?"0m-blNH}{,TECScm~ JL#VHƐ{ς=}oPRd(v`rvy58K⣢g|XydQ`iJ)FO'x5J{JG+JeϺmJ Lcmi0a͞h)Z <ؘ0釙#zbdhXR9n5_ &[|~s8=ֿX&&PF GtF! H`Uǚy :@GEF@4Y*>igI>% ~A8$Ap%DNX hKfA8o3fDATƸE0 ʗ+#*%fa=4p0L&AA0F ^c/+?`>#v0LaJ0M)!KxH/? LrHMm- )LEţ Bc:ZD u3r,:lXcqjAzeL*e6\"t)1 wVo0+dd!#Vs}smB©e3&ܨ0LvDР|pեsḊ) \[/ ?kP309u0uZ(XĴgm595MN-3,) d2a(^\SZ=a83eXP_+*,& Cz#r>չh춏BKlpQDI6<)r7l%Ȇ|^JG4i h;@8g6N 9EcP.9O|S*+&BFfA\`iP>ѫɉA.Sϲ \~Cn/VN+[0t5q^;fв QQy TV8 A"O'Z]#P˳, ݑDDJ\d 椔f#J3M1 a)1hlLDdW#jKy9]@0IJ (L_],Xu؍wTREb=px&e-h{\y1%L#fVzݚp`cmrC 8D`5+2fL /ǥUK'/4vMMzш\BQFZ'd_еN6P*8$ĥ MT52h DS{N5{G81;~M[xĠ+)0gv?JWw; "./2n*:Bm,Cy)Һ5թovh%̓$d( q8{~XU$s.zi?iU7RҊQ" ):Of`i:H@.R] ?\{C;{9/<ߴLˉdD-XЅ+;R16HCiDhm1ܺ.nT8e.[H.=a*׈(:lk< zBafp1ᑎvTa&5@ŀ%SC!d9j8WxpB:CF%mFR%Ѭՙ1r,֔3la->AN%(p4ڃin+| vTպIbek.2 *H$i,$ԧ#G8-INXj 4.9jC |[K-.[A޸ "@uuٔ}Y"֜crV)W¢h@;G"0mn ZB4cwl`a0؏4ۋf̎5Äk3J PJM a6L[|i xD}:cQ76L<}u>ؓjm}䆗#Ÿg:1E:L0 =kl>=*xZ3 jfo6lo|LQyv* QR2ڕ(tZvzx0&,u҆Ѵi%% .#j5σt{ am9 K m&]^ cc,Ya/i0V%X)?ADh u<,v2R7)XXfJNȱ4z0ZwHD "<-=FԸnC|zdwqA/{xL_ JB}"Fa_R< A*-Qš(AMQ3BkVӖH6י2D/pz-DmVД@q5(%j`EMt-rݸbǢZLl.csjm8[P (bƚHg㍤ '3ԯ\z]Wb'zzbqPn1, 17IanjILwƌſ2 95;=Hyt<:#G Imr9)'<Ɖ5 inH‚AJPq*0L"v!;`Тܠsi!''*9ExEyDI'TK" 3nP(~YeIߥ#s5.~PxLXdWH/-S{?}Tdۦf^ +aߙ!W[oǶmN,c5 $D-]X7v[0u>XUBou˜TWɒT>P@=$?ĕ^h |RsҀ!X7Bz7w&lH qmV:(OF GV0vۤ'9< o```\HX BU#LʄJBŇgE]#,y&Xrb;U%2&'+ ;CYaf{">6:sqHL]:"fM^ y'MŽ/;a=rjOXQR(h_V?D_lI"۲}+tIBtd5n2nQcdA{g자JohBF(0]uB72[/TIahDHe|.y_9kag^W̹F<_GԞ8hmcUhsAsCd [aۚb¿W01腻[wkPJ*[V B؆8 DFQm$DԴxw>2 n$pw$I7ڶY*f\ZA`L&u|W0]#IaľD ~œ*N+[BxX,aH-/־|~{J5Uu;%N;nIJeNС&`6#DKV0 P>BX+DFV(vX􃃁IQF4]k(tcE(EOL3(p|R;6w E:po_AyvY7W[5`Kp(])E:0VJh9m"/ >^=åEۅ63e[Oy`\dvs4Є)oF)n\2K^^`H Hi.!0X3j w.ablM9\:[~a[~0E ht0~"7 U-"._UD7cfgt]w{jC-0]<φO ͛2PcּҌW>^&LR}1z@of8c4CnWIGt]\Q Ft,GҤy"Qz ٺH7[SFN9z& O=kGOS>m֯;b+Fʌ T:Ŭ>y y[aZpS dOq0UKDJlMlпC1`6&>-*#p?\ 叹Ѱ "v}\Ld_}9(;D%ThIJE c#ph,eVTA2468JpYAjo4L5u?fE!j` Kd6OWp`"u&6F_C#rݞԸthwCݎp{ba]'$YHF es(YgA;W*/O51^C!qCiR:Jbb'PFh''Go9UyLb'Bo/R` 9 bE%Jxn6~$̏8p\I?ereg©uSI1G<ָɒm3+/m* ߫tqQ@${Ú%˛+ Li:JT[\ &(y;rrbO%R +9 U'~g#2vcBa1`+sxi ZFlj|[DdbJ}G"f' b7soD(իY B=pNi ,ɾ1{o3mVd61 GIlVnIлw\8ݶkscfͭ5_]_iD.b9 *E$[0*Nl]W%`(}hs̹$.7BˮxaE-QLI]3,OB_PzX#˰xD\1 HJj1@՛Hs6Hw< ϓҸ` #P3#G F{ILN((Rn~qm<(ZS1h8g(@=T8#|o'D%"m Lg4_xhPE![3cS< QEve ]*ZyWQ 8:.C# ' $eV+!@UF3lj}бb3)::ȶ  j!1~.̈ iE|9^J~!CQju2$DW^̲zDu Tnoqd~ -'Fs"k ;S}2&l~(xF`0!av`z:k= TԞk`g`,#Dz 5r֢ w"" CCDl9y0Mt6FMl4K0ՒslSie3%#1DLz$(^$.ǗXRCՆвoK1蝰D8ѓ+AG9-FPTt=x/O~ɹP?M&'pv]|}<'tB/R t8'xj5Ps4ZrNi,P8'90o8>T&G0 a,jʰ<4(8WPk{]9"X;8È=fJJs$9^/zr {OW9Яp?q>*UAdaRĈdHo @P)R{E@?r&i-U^ \$ix oz`ofG!2g7 .TsH 3|dy"Y KJgs֋rm57 bںuxe\w5.^* EUVQefq/$cQ1.'yUDV Mmr(>vW5ч >7L/Eao|M 4W=qAYhẤL,ʹ E Wg+߮IRm-Ϡ2ZQ rWQ7u>`~GTpl?_ GcfuURJOcV!Gz0U,̭b1{m%MBX̼z{dpWV$=2(IJ0qBl{ b̚s2P+Ӛa6UQjU4!  VNeB!\7u^ƩsrY74eW\tQfc,I]\Kedr,Y,F"Q-Z>g-mٰ" ]+٭$1O@"eYՏ! $Ck-OeT VfxXкa P 9 :W^!*d<ڕUE$ bW8lΔ*m9 ?SDC ^PޖvT/ p&(Xpsp=~ε nbKB書D+ iyiattq@2ҳ I5 'Mf@ykʩHFx[El =CjuX^ eg&At`T7PCJ3(8ezRQd^ӁFZ0QffVvVXJ*P+b(i h4*-XJ+r=`08уi;h=GH:)$ѩ0$1RAuB(( $*S=^`vQJI!@f(1!nZ2TS2OlV\c.9mCh]RQATB$/&B-PYZÈa˺XM4ȭ/w2G.P_-JUbh1ƜŋP jQV ‚D^K@#qB6ftHVrQ8kzg<C:%eAgw.U ap]THws!K.:iz3e2+-kfMiL8K5 ( ;((P3@&"xg" TZ˫0PI2y :/l08IEZ%[`4HM,&b@i]f=)n&UFIQ+j(jԅd52Ԓ4e93KefES0혶 V`B\(5\ +XTI@d\14v+v6D.$609&jZ u UR]hAh1A&UH*f]8rF&006ee3o+6<1*icFU h c[AbjahY&DhnJ0rԝa:vY rpt,(ȀrۮV۰4]j(˰Qwwèe ;&Qoa[7fV3hkك͚@yfPIIUI/凡ΙmJQ)ZNYd`SA{-VM4J3uiog^iPmVˆiEgC I"؈1Xit3y\/8Zy\aYMPPT6r±@e idoN>>^\SCt"նYy 0 UٝC~0؊;x(r%QHS䱥!>bd5V̮>?3Jܱ8x:uY8`yA5ëm5ԣfsG,Ņ3i afdVp!pI UK2jTR%pz@4U_}ทIDԢXN>gZVS; V$oNS2\n(j4fȝƉ =޴S:mL ƛ(:+mMjZ;87&&"Q.̽$r~p α':u DBxuX8v+{JgȖN%խI.R$b]PڳArv mh<4(2ЭRUt %r!Rmw-4UU 4V**vPQA6-" (Hd Pbi rq=#*04ΰiyPڒ0@U@I bԐHaTTBA 0%%%5YTmzݼ16chY\Y!Ce U4hf!sk&D3@Y71(<3WL+h:n"lf"nؤ:i u-:^{=128z$g_UDV.ȉFJ;e@;Q@RI"@MhzZjv42VzO9j TnT*`1pE?εUa,;F1[~ҊmpH>LalOÌ/)U-n@VRy&$ɢղ͔AzaC!wRD3%R7ԉ,jo9*MtwM(p"N*2EZ85,#4jɐ0uE3" .@=&h.`ڷXP?yq.^In.,EI pIg݁.K^u.)e1wh/{N'{"޼t-xi1Pmfgh ؇q@saӑ aj!VA^]SݝKOz܍6FiC4aȫ#r7tq29n]7)pfiQ0 ذ~@dV.4Ц>3 }8L4GJ1ZqإPtz5HT\& o`vW }́(Ϭl߶ZJP&1|K Gs( NIfbs:ф;r.(uf`0Ppt/3A!D$b1fnQB<[p N8̻cⰤZr\ ☕GT}]VP(ݖ.=v$$x".jRKUAnE=t _+D2xfV);sR%})sKqN'ά(H+^# ҋ ) }څPx3$:?' E("CC5]l. [ VֳBhk ԝ?LVw FF+;/.TR0`+[7nns 6 K^͵!y%*UBQv#Yk %=&* IWN(B5YyP|]Թ5_Z|VgIW;`5!t'C+RjǕc45S֧@ O8\Cagel͒@/ЅN普J1m?p_[bXe@q:tw86m6>|GSLБfQ-D(:θ5Q3 /NzuX&cb.UJL#x!tY 0u'0΋Y ௱zco@B LtsލymTnPQ4{tİ T&  *[lG&*$h't@LhjB $Ɠ4c@`cI&4hƓ4~aj 1$bbbbbbbLPT&*cI&4)-"A0Mj:sp75NJ fc5A4p1mZ~ՌI E6%qr!) dABbC>P:)a*+)mo$-uPܻ1J P4}%(R8ҢȺMI!*vB Tp7"̊^S2RlRJ]޵1L&?^N͒V 8_Vh+,0F[1J(W]aX>o(2tv{`מhj+4R&@ pt 0e 'X< Qsl8Am/9ŧFan7^:cȨ=Q8F({ԋ>S xV̈́A:!v1i]a'erU_FC]uav?mߓ߸IK 4!Ö( 赣qWp1'`h+zGEx!C6Mղ _ zK= 98?(>(sQsb]˳N}t8U4f1X21>S;F\AnF|/d0Al{7 "&J!]Ie 5AX8dc0+XC!-bqL_9GD.,j`@F8S gd3; ʠ0!eaaR^deD!:H,`\1/*JAgo:L%Ko7rR$yKĪn#a3xG.Qn0`XLKvULbpYBtP$,1WVérQX[Ru򕇅*Ktae*ӏbP0)B ȭe$@)5@Ɣc KUdY!.&́g,,@5,p5 U$э2?O0:~#d*jJ1yQư T$;2: >R^MC8@5LGU(`6U@,jWķ$3GV30~ wg~u{z^ciQR2d y쵇2rF!㍇Ju.-jd=nM}渗036S &%:8AA(%Ք]N {&Ħ*NMH$-Κ:`hhD8X98@; " HC> ?r ] AȍJ?*$CK,7!P09+˳?8Y/A"Jn͠HCwxE¡iajO X`x6<{z7^6兓OxR96F^VKaIn% B&$tI*tbX BS$P8g@J <9*70b[!95_oFl2J!û 9YPWJ !0psS=d@ E/~_mdR,SFP6#'QH&{uBhݍA~l}I🨈송({d7f+\0fH#xPj7,߬}VDd\ gM0 qA)H)ЂVY  /.ԜnP!0R8CMIW0)^5L=8(GgL!@+hr`<1( S"Lo$rPlL n,f \_9%^'f^\+1dwCu(fu1\ l}YN،%e%ޏc_]l̙/n2c1'\NH4)JU,Q-K]b dLYWآNvB.ɦ~MA/ $Z̖k }y'"F  r Ld.';9CE+4|:8[%㕍} \ҋ芩@gܺ)YBǭT%@ޤ2em\k t6*L.lOOC0A JBRPo)c ?miEJܰO<O 2%Ix1t7 n0-TC |sw3q5a"ws,%9gomxJk07ly4BhbtQԭ,LȚb8Z[ 4gy\LCӸ,U~^HڃAf*RZ13agڮáF"KEF&hj.;wqµ8>pm߀LR"p  j&@mjMPq;wx ~@ x#+'q4qL7Acb6dYrqr->lr3v,eݛxUbýѼ!On8dR,V3?.Zڣ-`yT Z%Lӿ夻bG;+zu[bDU IfW)1a?a@9!4^(AܩSسYdi8o* a g?ǞM b(`@22LpR14}` $  ^-U'ChO&N5sRMD-2Xt,! ء 2T"\ɽ 6fUHS) 욒nt>.ld4A]􆳎LlRm_fRt$ME*,ŗˏFu_1l婏*pC2(Y~]_6ΰ~0nbۚ:r D+èql5$ƌiAb3f2xyN/5P+""+h;p_\]~d3Ê^3l-w15 hf$dvy0>عچBáe,Tշ*3"5`AcD$]5VԺ@ хH$h42(TLlQ;j~=7dZ" dQye`Hm ingJO07!~n;=64W ),عo@0 (Q"?<ݗ"膄 Ibaw)2;_s "WM@:bUb& ؓfAX,MHٍd9̎$WhKpw4f 8[ȕ-O pz9N9q#PQ`f9s @Npb "gHArʬX2dOwƜAzD+ WK{lOptvHE ƔN 7l8b&:l &PdϬykhW80za$HrA'JF=tF>ApKA0& SK8|7@^~bÓEgI$I?vlX\@j|]sRC01`IPtBΰy̌ dpv1pn^D8SJNȏp[z澣{Ktm: oPv_8n/0)kI'OBoaW0 {p%+Ч|w;Y,@Sdazq>N@:'yPܝNjS+g8Ex x(e+ouN;f1p0=Iǝn~1>`OXcsh;z;&Vwȁ|a,2x3d(;",609`ΒqĄ%'GJr똌nOE9_9 pP{  0249PbL3^$xl+dfHlA:4M&D0:@ͦaha |5wJ]%mױ'(78*sJʫkdhz]. RWLˇӏ/+`PV!i! $ aN?r"e@yOd\jq/NN'!r&3w& I9p0";3 +K'Oىwz)YA";̉I=iҘeQ9dpPsG%YD]W7,EbY^]Ϸ' 0cX̜ݣH(dEȲeI|?E\ &u "[m Za|bѬX+rS٭[M/|^~sԖ;Wo2WP@.B'[Ura '&pQ0`Vn5BDahq#V \Ih^ĸ4ьDOFЉ Xf1NtDTtI#d7G 1Aɋ^PF70dJFH29C5JO+;bU]AB=,1RXa`+ qԃYoQI%j3֛$/4Y+ɮ@Z4*n+#aW'7SBEpYAP a oBxP/liEA1#A0UpuD,f 8bg4hl DVaA)=T R lGZrij4<Ή0 i6e co1ڿ_OTA1PŨw1\N=L4@] 0ءg8EU{:!QWsF8y%,<7g`xR"4Th,WNL?SW2˧?[;@89C L dZ Ӏ/`_ gi-uB>$R&gEjᑄ`GxȚtڐ5BDD9coC `܀b,?'4%IX̜Jv. @bS$gdHt`a>`)巫#3H˟*(]sM < ߮(D%(~j¬P'% A''~ӇfzYr]ȃbU>_^5"sH\oh3A d֬MmxB4)6pSdǙ}4!8 z # a\O]8/ey$o# !]@31""y ]sz: xGY&Y9N~Y .߇|F0-Qpnݦ쑾xL[OCXE/6u!x8rj_IdS  GJZ3RS0揤/%2 X)t+ )UKj%]7H+f[H"TB>9͜ '0`Ӹ)!@ ˵a my%ZL?haY i~YV4ryIGbUFВцF:s5#4TbL!08ju_ ;N8Ov-XUJ z)W/DWU0G(> 5CLa D R"p1l 'P% E184ץr֌]Go!ePl;SH>|MOEYNa} hvLlVVA~h!#JV俧3s %QtN/EH34%qiPYx-q`DB(v K>BL$$X@d&,a {N3.z-!Km=U4@c4>/D\ <Ɩm* ) x6ڲvEz[fHƩ#tK}H51P VNDA&l.&fz\F nU ˢ9B`%DFhG♻Ac Rn001f[6s[fYsZI ?rNUb<Rv,`$_LvLV!Rk H KA gBqx^tA0/S<+^0Vp`s)'dqdqB6G~ #a3K<ȑC`TVa£'K$ qD S~QJKBE/1i;5Kp(8q/"4}ئE ؅ym-F|Qv6xnDžӌv-*BIǧ@d$NDv&2$W>Qg2չ"{Pu d4鐁JjHb\{ƣ/+o.X-%HJЃ<zqfek̦ts~ό0I:4}#R4'$v,),k"=#8)_P;_ =G%<= ,Ad{pePjϕ|Ma^]}Y. |@j,p75/KGN8 d*vf`捋<[#NzX"ϲyJ{8d09{e_d)uAZ,\y8bUc^J<D~2+*-g2?1 i"D !;Cjw G((WT [L{p*>R7C&c G2S?:MmͰ`\|>M!l}S& df|Hnp:dfJBj|Ax&cRG4' u،U4݊`M ˶n_{N|r5yx{#\-BC/d9rgIڜ5j09Y \KY~ 1‘A qn-23Q 8p]5KsQ뱓ފ։CO|Eӝ333/rYYԷ NUD@i6ؖ ' LQ1?⟪>@77GF)0idHE8#d^>%x8w D&W*p`*~JŽTeQ5OEFdĪV<ȕW6I_Kܴ.ʱp2+,317y-BQwL- _G2 õ " lA\3Kf1#0=H)BC$ucndlQq?Bא_߻?-"r`-闛_"R"$)IrH;M0m<*OFvM6 {\f 6[܂늽}0ӿ7!ckWb5?|ق41$"?X/.> Ӕ]p=@a_KUKZ`XHC0!ց.(W0ҸXc[E +s7dcǣ"4&ܑE3@؈`1*;QᔼQa9;2Õ7#HX_8E]ƤLy~?>)sTXeuhcS3l0T+a11;fї QTKCUjh\<#B& jv$ :Ocʞzz3dd­S1Qw(0n'=G#Fk}(t2\2ά hD#ŒS%*73}jF_SuM55b(Ӡ0(s>G/!p+~fUňBgI6, VMZ&alN\0Bapˏ qV_\ ۇ01bc& DsUS>ޒU߃1T؋m"7l2;Rޟ4 qy |#adָvVl N҇ %ESX:nd /CCv.݁/ AJӐP{I_3-XPZbłaDj P\-YXf.EОrѳaPiսȯFQi{$i*NH _g>/O 9}7|8X?c3[ )mCC! 0'Q%l ].AO `XR#LBDĤ,W8317uؘ1oL.D@ bdss$E _Ba_Bf !CZ=64=P fԌ ':y!tv%i1[›~β=NYTXA% "Xls< bu57k.*9yWMaݴEBTxr׻E|_ـFOYƿ>޳n3T8S13ExP'ˌn& ɐ9?w>:<8tvrJ>@P`x5eqW54ꪟOaJȑ# grԍ]XHl6n>bl<_=՞"yL\IXu@@Ni fN@AE =E/=i{!YhFT @K!R)\`ID%% WUs*˜zg s'BZ*-1p5n9+DL B"by@s ۫hHdU4\fsjdmHY>O" ;X@d$fm#֕:Bչ=|E η|GK\+qą*o?}>O1Y՝4} ;ѕk-qu9 [i.Cv ?5 4˵E=tD»evfAܸOL'Q+>,:Fc$yBFquҀ[@M-\l:+4F =HG3[R3D͘dḳbh=P=E^o~QBY $0O;PL;k{/֣'"?"9g{cm!Q%cc k |:v+UfW1AM}e#э:uYRZlPU ;uv>A Z[(IS+po#8,ZK ƤdTRJF+daK<0KPrY p'=9(@TlhA' srE}8q(^zڏLOhuP18M;Cg,Я 6n,%92K஠C/Yon N"{:uDHe6Xg$[ sItv>wa]SJASӂiE4 5Ab#!40^'P?-25|e*_cK1;'h\%aC'R8A_dJ+`sAtR42߶R-dz;ԙpdzӕ E$,%P[E7iPtQ&= m'!y$EQ9"`RP"Ճ{ԻHo'rJ^tBn^./T:W+` I)$2gD+ST6!fbٝ:,s[秤6菺6=okB0!6 ?[,I3]]njBB 8~ZqHc[.82C2;ܷ~\MB-+GNՀT\N:@.2-(QϨD.D +Y#C55ǁ\1 LдA|.W33&,TB?wV~*uV(NF>~~_t"ʓE 6J8pbplP5E}N@Ie`hbz,_X*A \:DϿ/aJ$PNǿX9p< c/@n.9*i>7ZU1(7YzM(5_A`3#թ^q4B00.FpJWA)Wd[!q'0i~S4d\f^R *tlOR:hw;p I ̂B#hoh4pl?\ %E_tL ѶFpZ1|anv.e@I,\ǥFp[c^ -4[5?8BAd,, NK<6Lާ{Bw!􌲌y hH .JX\ߋybtO=Q~ x6`9qМPebE dfߦ@/ր{:2bBUƧ$Ja.xP,\ź)9 V*9Q!Zq?5`s-&j!l[۶;;Y㕒ޟ:w\v8qtF;qTm;t_>丆huZ8>/5Ճڨx.:AAy],C!o$TNy]o~_h"j' !O3fLBrHCiCm?9 \,GS;ol6EϬ׋x6tQ )ͬlS<1QްOl|g>|ӽ;c'8tYP6*47n< TN6g<<#SexڰǮou1D? ݝ ж星w7d1UYJMs ּi7C#"Nuh  a8vARD' ha?a=,LǚƀWҝ3Dp?+H2D3)ph(.<# pS&dn? <.1p?"" @Z=:Q8f;pc ¦/L]Hˬݓ,m,GL²bGP]&4&\K(REt)3ʊJY. fh2,=YXc~?:GEX(P~(9)X{IlWoBeY׷5‡c ة&K1 ӌ goT[^1=~|b%#l Cs)[ F!zKy-1`t&ELyo{|YF1$'=^睿VۍWr϶M\;uVȱe|=$YhE'I%J!_0{bkRhP\gʼİen4$,Df芾}57F>)R(>c(= RIO`j^oaN yӅ/ oÞJ(6p}n?׿y>tKsgHy]5@%G8$ٺ_3ߏjS0Na/ ӂjRL 9*$]8͇׆ *h~9(&$Iлp@2Ad7)J]ygygl<\5?4 MXmLKK8i+6pj790 aӇ$213#[ sr* D1dVE@-ߟj$C<9"XɀlFN 5%o&5xQar4hA5;#'N'JyPCr xD  Jf6tg$ ^dli g|KM EiDi6,>Z)hrjmbl26p?D`DXOk=F2'f_'!9U,4QV߷Vw(5OLT#󊣡K* 3r1iRvbS@UHh|.tdyߘwFHy!͙Uu񩎅-'ʝ&c!KX|L3wxdħ^̲R*7BIdXRnmMy$HQڔP|8K:<v;LBE;vEFxfY&ͫ,ͶAаB%g56$(Be-pEF V^&ېLC~8SÊâR1p liEP"*Nf=^/ҏ)QF%Sqꭑ8GIF$Ԉ=385*r%vE K$RT̽F< ŭ?OQrI>A]LKd7 (pi3 O'G(;`ɿw5$x {vvf@ψI"p5r8NJ'jE[k%m^/y_hN~DDD-SS DJf`u0z=akU{u!`-re& A4iIpyc&1S?|#E [ F <'w,R\p̡eiw] J!+7P `R((5+*K a^N5E_tQ/\R /l|}sDIͥw@6j pkMyτᝎ9i^#(ȎzfH&oa˥g+x B=)!i)N=Vnh&Ad0XfA"{P OʚʈmKHM)34mSFEXIyKѯz"ߪI>2$7XC6tC 9-E^> Z?""#mow:T-'jS A 9h5#$IݍRJnzjq͞@=A`g &tUbW( :Ў;0}&7OSD)^3J2j&'9Ƒ36Z!F2 BGG>vT>0Y sY?ˬ@S T6N" sOZ1p7sK4bPg=82&s Zw.-U\aa%նL*Poq~/>S\'?8VBbD3A%KG4:8([8gDB7Tק ?s { 2BЯ216q<4䯖{,a#+ͰL*l#XځA^V#n3eqX8F-z_F&{BLFqBTJ9̇ IIH"a|2 rOFȎ Rd0tУdB9hC' ?l8i{rfBQ/ː7V:r(Q&K!r+$GqY؋ r S 7#]  Aff4R lLuZW[no2_vОۥ8*'suo´(_ަɗO;@B˱굄ZbdոR|[:SkQֺ$o"Y [ 71nɗDRXu@`,mHeCdIoYuovS]37̿v \`0Qy"L__!\w$7kTvt]@St&W nA n<8GO'҇~^bl, 'X':t[P?MӍ,/'&Õk Ë/BJ!0&P9};"7k6\҇`wR.ÔvT%8tC؋U-N!dd\4k丗iU`T rH̜vn ņO~!R`IIm]&pLJ>|<+L$A$.7Xg"sjL()@`{HTG{iլ-1Fǿ ~x[NDm"x𝺓zYzl5T%j4ArG]9m|,{ZUX=1^2LGq597ԖOz1O3ˣTe'"JLnDh Ѯsˬj}vKs}_)tT\IB|*GPX = ;㪾7aR.K$ mNRWsQ-" twӟĔ~ډ-3&=y@u]9`WS4Cv9Wچ0*ڇYg: $A܇L|9c^OOC+'8gMRZ ت+aqD:F,H_:o]\ 5s1rp1?6|A2"RSzLn7[咤tbcf4rWg 1x'"=qqMtdkº\}s^,5[gT~Yoh˜ Zz7+L980݉;fe`nmtꂵr] WKzaASG.QXr~8qx(!YĨ)t2HIJFl`VΚ| cH9SzQ/XHjʶ4ȔŠ2H%n“. (Y-'{)P~(~`>`@gEаi\{l3z2;lףz=`=O S+R 35yЍ,x'Rwi|v'0IS.6Oad⛽"_ZkWĒfLdu7q8z(O;,jrӜ7=3$jQMfb.UfeVFܯ{a`C# CA#>v37m|9_G3g3V~pCc1b9_UpcT$ylŮ`,F]tѺHC"}1\>@wdP:Ck9L)dwGNGI:OIgW'>[˕)>@@Wi("v93_34zfԪG\p<%8F6zNSbe#55c%WwM[-PKu`!ȄPXE52muq^ <\=;,,h_w4GI a=49ʹ}V'vYkᡳQ .+14Iq/i43:EF' (-n~]AՎ|X@BhxGA A.6 |Pך$M?Ҁ0Btn vj8Ax(z<[kU};iJͱ@X2ȊNr$oO{5x ɮ\Ĝ͏D߯^mHR0# hv>pH0K fPB6/ i 0|z <~eD ` OdO: XT}#Ȉuűc*2a[v~nz`BH;g+lM9'`Ʊq =i} i>R"cnה23=|>"tcL9?xegD_pΛr+՟W+~.Nt@(0#b6)CǼ=|'v|/"|nwgi\XLFsh([D@a~|ϒwWA<:G1 $ {OEGm4 5S&L yI,+ΘσO\=sF("\s=WHԜM\5ظ/o{f15A5"jR+ȪJ # O氐ib)s~F`9L.!tT⑐t;+ GhV2U(VuC- 5B@dG!sZt~0;ZT1Ca/KbÑ(#WG` BANW\ A$E" A@ U ͢4M 9sy@~cjrLQ]gu6$L*vRBSn,G UFX"*Ȱ ) E>c@4[2>#"C!ma2)p/&\I s1܈u;l٩R;/u@^Kit` 0XbKH tacDoRhaLvuweUdhNAi)ސ#2e#r lO1++7A$<1k$)ydl崚st w#ۗFzΛP3b(:%%u:тwNjYpߚ^GEu"P}^kTapcMBs0r\l?yC5O|] Af;#f8Aԇ5rD !u݌AsPkͩ0 ij*$<oDdV.]ކ%|[` V"|(NfJH-+Xj]]uQFΌ:dsTi+8ƒyJ[Mx[b6<2n&@ً<,uMV >} \骷$okiBI~\9i<ꄽvD ׌-C ; H:d,+5 vv؞b|B/Ǔ(gZBE1եj!?'guB5ZiJ+mp݄Zctc]t<8QjVxT/4fp.p܋g%ޯ./ uzR)BK 3 5_mU̕U/9ӇeڛEev:n1 4 ĐͥsHy Ul(SYݕCD2 (ֲUKCVbN[vVl3T1ů\dvpTj=kb54Ƣ@Ciat^Uh'b1Z#UŘN՚zR Ḍ0jE}FZ%cfX4ѡb mi ­bHSKiZQKͳ .64ڊkcgYDп3:l6īMsZAZɛRuR%o.m5ZdPtt A0wĵb03cN,LULftMbEFbFLDTgMQ7ĬbV'@W(rv G!lI^֮^ƋE9QvqpY%r6&\ǟvK x&d  ڝ@yBQc7Ky&4~};Z_id9@P1u"C?4 JݵGtMi2E2Yc@v z3 cvԅ~P |3n0a8oo8n|;& ߆GN>պ; ^8 ^i Q'M)"6I{kZ| #@"BZpxp!oN=БిE鶎IJ&7$*'u @ٗ SrحKa:{#W*Cp:[xK;5Z!D,ᜈy+|t #+ D6(ݘ02)g]a϶5DT4HL w茗yYƿBt;aedjx93ze/]!i$ 6bd&  Qo anFe yCpUCHPaP;.[9j=OB^FsTEn;^B"-gcH%_WYyv 7AcF(=OA[dxC/;@N1X.qȄׇRYlp*ՙƕLٿ+`#S0h S_Dئ#md/םa̗3 ) }S&y=% XМ ~홙W_I?aFӐtG>TA{J :تzb`C(d3 h ۄw۽"=cgK'ϵilEmDm3/3GI Ȗ.E(OИN z nn\Mab$P/58%c*Ҳ)d[w9ͯwR۰6JJw \`^uR\ʀc`uV QIՒh9a $^%]e39"zYwpwd\IHQxϕS_`a`9SU?~)G7ZѥꋤXncDa)N~?3ׇ/76ĸ KT8KÖ{taSc3 a)Ts C) R9xoTmnI%zDM32ff#fD7+=cVAm %*qTnC3eAS>|r ɗh[1NDrWCE2 d:H R/Gz]@hD.r"Q~VP>$7,,Icbfب@-?ozЏn):hłɎN0Ki6B8[)q>>3&X256f|זҐb.$ = %8"1\PP/XF!=DT%- Q?Ā|!~i1v)# oRR?Q65kyHrN9j _Vѐc ,+1sM AVQHTțWpa|FɦMXP ׸" fOyXYDA`@YdBwO(v4L{pd>a?:a 8nOIN,ӧlD` h?=p\[j"8k+8d 䎖PfmNr\?Ԍ+hIR`=)SVT֙J 6qƒo _3YXaj.|kp7}S$&8㲔D ;rzxrhՎ7C>uE̓dkr:Lc}P2 %k'Vz\ࣿ"8!J0࢙ ~vm=3]~œxPw9Fo20J2+~>O%Q94a\+e.yw2j-_ ч r}"5bKTpJQSk&1,>kqrB2֩1kSssf{-d=ǏlMjӀ9,\a3м3r~j_\^hvΪjVHty3"~X>̜a6VN0>͎v&R.ˋTU"ӷ^__͝#vk 5zn0zs|V e0 ]l&|,5!R.pU6ce NݣjDoorAçoucJA7EG$vW?GR9ʆ\/(IQ(☳-Km'f<3P5 \̞:N* LwasUWNqsH0S-3&[9[!.ۯ-ɠΌXj4 ܔTIB"6IADW=9bׂyI#i 2lI1(C G M\ HI` #\LFAMTIClM(xSFk*NH &lZlVdNR]9#: (u$GZHls9;%VшQEv#'ə HEbb3epnuFpwUMRzz>[ZWE[q-f }~ο$]tbA/g4YrڙNZJ9t[͏oRs~I.h[ZfH*((FUL̤Jw^l6EMsqX:؆E.@(?WI<,oGjC6\`' ̢ځ6)\8 /q"MZ Ex"FU`\!r:L(NO.|QGim^o>_82GR=(D$H҉ ? zc~Azx>b \y:=k*fk(X Ab`UʉC! ^p-0A6\+wU/Ltޑt[w$k'K [,QGz;pd+LU!^ .hpa_4|;cZ)N@k_䷰A纗ly? χl\]G*ū>n߇~ni <&d'l`t"E?`=~ȃVS3ǚ7Y[̑A'ou7wr`3 iW9ٜƅ}}E'^naHkt="g 2Dz +v!ø^v]Ke~ b?vkزĊR&&YG֡2k_DŽhɣb'R*gF%&6Onyo)cD"m//K*"\]eLLrUPhDe/Zc=@Y) x)[ER`0sPD%<_7a4/jvM7Zed?\(<[M Q g~K{[3Glm2ջ@k82ċ&t۽hb1^rrQ#3G//?&pk+S߻6Ci  )`Z53? fyՃ]ڻ޵>NJ?*]َzӜ'{dV M7FR<oHw]{.ncI'AV@na^ ΑD@4،tWey .tT zKu)fG=oh¥w$~RGWL7!>8j_+KGf q! #'QaX.`_Σ>Y}?Iep?[ ;AM<$L>Zvj}Y]!-WSl?g|Ԛw=QCb٥eUMH{DNl^.Dr H q-tm [RS/EL!c Y#%GVNh'-cލ Eߟv^ a44%@%k@;g)P!kKjD#TAf2hi`2hɀ|&,3 &&pbe &4Q LQ$;cCFxa!Yb{1[H}ٺ_9R &JT xG*)Yu&Ix\P7+ux>3ŐK?RC 7qmFaRͽ*JLH:2el J얬VKiL3b1+j?s}ĘAbk<ZEߴ76ZtYA|QQ*Xl;W U8v[3EoO?;H *]Mѩ0qV}CtkL ,pp{ŇŴ1\#&PuDT(rӶpX|fΘסبG;erJM-jj@M)6C(&;pߤa$.7xnL%R7>vtْ[Y~0u2e3S$%ib ,#|U=[>x#G͏H)D&f 00 b@B"3*f3N+HSO1<=b%AB) j/"I@ dS EzZI/ RI+F1q@t0 T~i6P+L8ӡ UvcGT0U?A@>!@ B51\JA`YwREBZ X,Bj(V Edɀ`j ZkbQdY2Y"(MkaiC ơLiZl0C0֮jeS1-ErZ PLB((,.`41;XT `@K# d KABfBC2,Y-*e,JbaEd)Cf, 22QEFcbqJ`IX$!K1fca 0 BD $%&+h ؠ``Xсc rY BhZF) 0X<DЬQ*PM2!& `(!& 4#!5d 1f  V-3J@*y4 1rb@hZ2EP(Z$ BXFb,C"$RXB(  Qߵb(l]p0S,2EJQĊHb{@$ATeQTJEUT_OKC *c(Y8aT+r|j,+{]40)s*0ug@5È%uXE4+ˆuo5㴬PXPZT**PV+P B .E dP#!RY0if h#giȲ( Db)NX8~I e1Wrsmݒg1&{K{VDċU JbuQXadX>z+r4dΈQar͑=Nk782ko̽z$Y#쇷ߋݫ*ۖ72LNױMdͽ(5 G4SOt85 Uٙ"ƒxGp&@q*%ΟZ*fS`Z@$bpqI -W"-e1)"D[=ekejJzCxƸDht r`~_ʕQ֮B3EСGw~j-?5b]l55P2*[VC"Uݐ!25⸛ۏt4-,1ޣm3Hz=0e]Hrz(Z\=I=0 ُϗod\r9\xxhmh6=D`0(0biqs00; 2|HöFk}j75ߙN=#PpXn9x7:쀥V鋙D0oоyY4Y @O8"aOȋ"ї(_`̊^}|8(B4O)gh3d%E\ aR?AP{h TE ܭCH2 GOV0 5T]LfwoN M xm7qED@Ҽ_{&ԋkŊD%:~ I^9SztooqƵ :IE$ oaIqn+u: _bO`.ʝTi-WW4:rXz]7 #Ēcz~_C#i/I}?d( c;έDUY&ʜm]uB ԘU繉ߏ}kHF+[f소$0'xZptޘ!XO&8~@n9,w*`m<"//{z2VGסAEZxu)$jdKkcQN=Jmb0[΋60Fajvw˜h%9!BADa.œ'D؟8ȉM\|΂e#E#(n"l ˹OVa5T."iOAD*1 x@OFl,2P)-L͈cJpq؞t|,L교AZdʙ Op=Xsċ9(dH wgt\isd̠:^ 7Ħ0^~G2z3ANEw1 9avQ`GX@Xl ŒYzm+\"Ʉ6S }Ŧ:y"h+K !^ .&(G_`ըVtũ4bGA!֙A02gj 䢽(OnrY_]EF5,‘z? ^_\MwX_aX$iMN}kcnAyH _eEt!H##D|6~"JvɁ8qm*Q:-tqb;qTl*qpxbTޅA^r?B.ܜpj2 D~?:|+7"/lH=unJDIsU,V浥 {tv?jalWcNAv?R~gvU|7Xd(aӡ,}i&^sa߮5|b%hէ`90v@Su$w} 2 `oμΜ8s=/jmnj^{@cuC@Z2:+v@pj}1\֧nOVtD2fl N Xms2z,-SfMX0&ȼZ+v⒕J؅"57o_H2% |Ϩձb cBm&c6bx:ql`~@r<ԑ&> Z|J QJG I ikD0wĹ|M4*thk2|Ҍe4\ Q9OlBe.i KD;Y, m(hš]Am lϭR=?"=gl}bSڇ6 .+ xe9gxh: <2Wa|-'~!tB@HaUAF3/!+ү6ஊy׌nͣ7)G=0l7s<2Ű3H,ٳ]D!m_ː3D㍣5!P @Q+9AϐT2 ;-XL 3`ِ3gE̚9|Cjg#ʚD$Caf;8*%437:G PsMɄ"Ns1׳WV .#@uS4$5gg 9adjindahAka'֠ЃuUZ {EBb.q'8֧*֬`(A="3arYڑwl̙02+"aJ80.`Y ox24ZCH`:'+iBc$ǟ&bzULBC,y&$h9# fxjkFc"Lb!h _Hy4p 2Tlό| &/G6yR_:fxmgE%+ZTmE-%|B*,|i yn ø~rn*2pT  Vp1Lӓq]b"^ŜSϑA >V&&߂q2( n}\syrrщJ.DIfS0xk4îb6(lh=xݤo j"gЈQAF#kJ Q-h`myq~(o[Ca{[Ɖ]$k ȑ֖PӞkB! :#Pc|s IrW%1La$t0b 9t> r$/ΕD?X!A W \r^F/>&hܻSʃB(F7)Ҙ<&b(?m^Mu|uةYtFۅ5| :KK&T֟('|R%Ūץ+7$CT >3_OP]W,'=ĩ1q];'I&-gD3hxcUE<4Cui2(W4Ύ)$ݥd(gŴY1"5nh6<' R'N&TdK4ܝV$aL Q\ SHp }(XM MaYaG8`#?HeJἧ~HFz߁0G0?TBC5G]EρHX<,ǡ nvs@? ''x|Șm 6؇2PM處?V zYY5m\Mh|8=Ey3Ƥ KjKBn} GwLN|bP B1}?s`:̸̨JɳM $~oP6^靹jO5a xbh϶kȅDMde8m4 dw,>&8;mlX(Ak-AfYE#"% @: iˍ-霨.7Yω &y3_DU\oc10o gv, `&YчCϵ aAXq;_$r:3"ȔlS'u'dY/0߀#ZEJ.Fq^8?h;+a Fyq kD:3~qÊ[+ˇw.-HC(+j"RIiUt-uM3MDY-x;אrXx|bf4Eͬ^6=yDl^zZ2+#NIXAуvQ݆8>7>pL:9ft wcp~ѹS7a0+9>Z叠$SJւ\Bq3ӆ) ҁ׍OG8Ƀ'֢6,9Ob}ae_hdVKn- Mž֭}_ $U~& '2 ^o9 Pw7e#s T)@9v) `Fdm<KK ~gVj?O ʼpFp\;2i@YdyP],f&7TOAX 3RTK^ׇ1xc(>`?.(c$# q Jζu.Cb]u*@f>QpS0*t[QDP a _k$_ONcJy' GicC.U b\!ʌž&bg<(<f61 [H'&e%.i3Ig?]LPZ'Xұ ֊J(9݇,HE097PFżs%tQVu3:2bg0^\ 0J%<\3DI]1c6&>#'Lľ>'k9/²-J 2` `$5A<=-Z\]'ԗ+k}aҖJZQU/;KC_m+'Ò;)Γxz U-c;ti+mB$v^d-:,)4lŢe#2l5)%#.9$rQCp٦.TڕmÅtS>1SUv`poE$_3-i䋊/(wHs3~!O?َs@ zF/T8{bw!'!wGr.i9>IIz~ҜŴ[䜔Pَm^fQf,ʑ9m!9eaqHrIU_8{?rpuxkEih؍f%d0>΅xTiwkvs.uT,nO|ϛzLQH8|͡˳tuYvo+O$pe8dfQn)]V'Q6O1& @S:VAfsgVfqouU3(77ӷ2 -P ,=NynB}SԸ }'cЖ.̙hOMu-y6X~Șcϳ,.N`sU]G|qZG!7)ߟ\9(99ڑQt9XSIs7 (,f6Zbu+KS#:s Y b-T֧"'/@~ʔ5\|d`Y 4JY9 xtaJ"SX_9P[kφjmnN}H#1JbU' -_c/4+v YXr)ҝH?H ~pf3&!85lbp2d9}Wö2PŬ 7*5bȣ$R tˉX' T ppg*ޕ&`yzYv칄?](_(X| pa.-tƘȼRcPQ=㖃^3:+W6$ qN]`"EL.B7䢘H XˆRnjbꍏS*G>٣hYfO"4),7w2潑<& 9ø9uQcMA/D.xZ>Kp8SzL|_ߌӘ'4ʼrhRH5;kpƨ/]I^E嚦 /7s=7վexB-츎ܴ/M:Qo HoJk-B~: Z֬;$ lis68']C~+¹oGR;_qTE (Sݘ1~[ %ٓ##T[^3I ."f#ǃUFaXovĪ.f]n`A`Vȟ *HS^WiI0"n?}ǭ:;n9M;Rnm8o%5FM@Jgk9A$d\lD4$8+=gm#F'Ÿ?yhZ\[!}),hC:˱dIwf5*#V9(&` PJ\L,r쮩pD\_ޒ9Auenv W- Zrut&TL+r 1I㙎*u.lP{(ޞOUuON$[֏#nOE渔G4g;54<,hU#03d@1Z#- Udrrj-RyO ~QKC 30QH;E{rF &А90q}RCKώ L<i8A#'rQ{-ݎDbZKsh*y:09ˬkDU@DmI a{tI >ZCH QJ]K2rVg̹];|!%P'-Wԝ"s(X`}d"Tp̂IE}4bX!|cڹ381pQX)kѼ7ycΡ=NPF(?1@Ì˗5rLضBphlhEk\4Y?Qi﩮{*ݾ`.iZyڗ[?'F,W؊گ{faP1L_-P ǠExGOcTCs=#إdjڌLTdۍ2Œ=_qS)5Ok*ƞs>`c+:#Z+%`X-n=cZ!Vz".hbR _'2~Bk~FNgr,e ܨ%7ns(AŋKZt\P PD(p= dQt%E3DC /(8DĶƍ) ۋ5C"%Xa{@)0;D8x>pN۟Gt~X=r"R PC'?u@Cr;9Yc.0╡m\|/jwJ9:| e6 N4}b'jg[ҴQyxT)jӜӝ?vShFcky* "83 C/-2HGP=)gdJy2FKF 2 =>2d9%K./v6yLc-ad&OoCხ r56aˏhD`pH/S1Ā=\H@ !gfP޼VF-f Η\8Flf/(\rqڄD|&0|nہH_ 9|{ͪoS l2I2J&e/o+1~|?`Ghf 9s_usf{xgWCw!!6P <bX]i !pޠџc +vAG-(:-* yJf {GM=~Zzzpn紛YS jڜ4֨<ԺF<<Z{ZQqu-ÎU W{#J{8 ZC @NN!yw|uÉ;]Y8)jd"):끯)%X9TKXeV`10:-ku;Bյ "JL`$$()`t[i_ PYK>nQL_(R$%%Y|?`Hպ q̚(V)(fȪfFLyl x!&*/-NY='GKQΐfdb7+lEdt5MHT6{=OE5hE@5I{CNi&YAky BBd!* S%۾ާZu4fЪbYc3[NA\s%C5 E\ڋa c/M@@DHeuu8^g,H4ʐC+L ^՟k)=_Ғ8LC2Gw\P1d/!cx}rx[X<~'c/}V?wgj\HDDD#K܋E~1dE,Ҍh N(qGԶ[UF6׷KÐgQ(8A;.;ܐG0$BP%> OTZk>Hf=+SIV3(9vA\QU|rJ&4*l% ĸ}}8B-wɘid@zLJԧ@e_XyIS =Gh49%U|#0œ2+9(fRt-H-]Zftn }L+rڟ86LP"PT Y+:8&Y`߄Oax wgsF vyESU I*;6`ZOH`aI*;BrHisG9}9ЫE0֎Vp()pjB#ئ fU\)F m @jxt?b4G3'ys|tiĿAa,O4̵+@(;:b=qhFcW;ܚ狧ѽK*9g;Bsv1mޤY zeK eet6A{C/$N圈c|ۘ5) OQ9xÛ1"k$h@K<3Rԡww:;k$誳|dY!Y=29o=ڠ-. G+]674Rn#iع7fUbJNj1"X fr|πx.2WC_R࣎I9tƏɾE/t++A~Xcdf (h9PXGFSިvku혎N:o\|[ ofu2jȽֿQ^KTMfw8-R+BR[7i-ܿ KM2Cd*g.`q=ùCk2=XߡUM`W8 Ԛ>&u1) h'gC0B}bTߖLrO=70w>śG oVt;}}DNUɾ;A>?*2 #> L( JS;M֘&[ZnvCJ8LwESKK_҇3&yy b"̞vw$h҈F豠5qtCL^aM<89 Z b;(L2EɃC.KAnyN~ m 8T ϳS"v߸&ĵ3ĥ#&%~FN.\1qp׬Y.ĺVϢZ|t[˽lR4U$V7%! gǒҨZ9O~v4{,3fxQĮ 34&_٥r`rӱb_hMc6?qwvtYGQKw.#|!VMkH"z L-AC|ar ]:{YGݪdLMxc.rr,׷@7'n ۄv)dc0ߺv4dNvLS>ۤW4 1S#]S1X06pM:/3wc_#3]|TƖ:f+B-_ YzHR[|nHhN#X{"p9DTYy|mn'Uv'03eM=bp?e}撟ΦNAо* }!dc_w~NfodG-4HΤMp}|%w&@H9Cڥt}!vlwX}ω]R-[>6YG?MsƏ?YB? bP8X b痱[aE;Б=ГXկYSV.&jT~V}%>]K/#h%vdnJ&v*Qez#!g15z9'e )_[%"U*_ȫ1.r`L(?3RK|/Nr؀Ha _*bE v߯iĝV n|Di:!ʛkVP͢GR vۤjE1.e:A݁PX<Ӱr-]z?9䌦m&$Ǩ#c3r$^D\IOhEIT=BI?1ژGpI\yA+Dg.}* b3EK :#݉d[Nt>{ne4"Lf6xa!uA1BC!{61(ՂȞPrnܔjS'OUá]A>鏀5z"'ю|oeA< `IA8#r CXki?Y{+{c<07t YD~0D/xSșihO@R>|V)y3FZn'2qD "M˵hXq0V-9f&EA[MuΊJVQ@9Yif W/5֕"e]uU{Tmk&_!J;19)-^bCVDF ^n9c:gBMn_|nMg*FYXY1Ϛ+Vi aPDCD QG)ĩ;jwm-k*;X©qk6C[R]+ab Dj6gF+.5i>k(գ6)`r"i4kac klj:tebv՛`("N eNCȈgE ~E ="j U) &D"~1gt;R99Ou* X,0X |IXvuEaY O|dMD{A^x jP/N v$۩WQo怴H-5jʉr&'sѯ,ID@@JGaTq{ߢS냛iU%2Qט~9 ]L ^)5)JPބa AKI^,i!iH<> =Io#oeR\|*yXz&dl|>p;\!3Ƽp:oqM0oV,12PQz4RxR/<)AZThi*(rVÀ/Q5d>VkÊx= =KYE_=UlFhĸun@HY!YOE&4V<a)C^ECzD,F0X*=:Q4]-R>.߃(P(8TA++QQlnLVCY폂w?1b>P_**PvA֏CPG3TBа;JfYFK׮v"uيrr} 'Q,m@@Lǀ:fxeRNh8SE}l<epLJ~{ *'G_ bQ;\MxpVv2cع "K]j Se 3qZ @׶ѳY\ηs{{It:#sqo' ;luo'[ (d6qIEɋpx;B%ROZ_ɖޯ;A>O; (;]yGmՃ/Q)Ks1T3:IY_ pG)$~0_|Ky-T9nQx RTrQGX;YE XN+$&Rϓ5-+eHs|pnF"=ʑڣ\nĄdG(d5wPbK $ڮƌ sdӇQ"ᜋ׾WN+L]EMIE'#+}>Hy[=TAͽ+هnF,ПiHhPH8ae_ NyHKX:6 q*Ģ T~mmxb5h )` іv $7d,<1DAІ= d*%BdG Y1z "#8J0?, ŒDQh}`h.TbP/;ˊ%!ԑ B2FK!֚a ֻٳNRM0HJ!c7ZU^r*PLh{Dj1! 4'zN{=TdhhD։(}Ӗb{RuTQ]R,@""Rr*EۇP9aYkӆcfG,ql9qi,eIQD8NM7Y<xgfpDao5=<' xEQyRAcDyYzv\̺Ryn~oOt̃җ樕!IAPt7fn`d  ^d[xq6pVxqB9g:0{4e&qQ8Bd.w\&|q &r{$.ȥ;b|VY |.BgC{vjI1brYF2vބ6,uDpgN?8>A#ᱸdK')DcEưܡiQ"3(z1V6؈"#4'䞡g3JΈe;C8e=SMP \ F0ՄS[`!ycJHH}3F^oQ 5>Вf_Q(kٷ߳*?.kTcRI8g/;V8pZ):": }[zOȣv9Eȗ kZ#p2( k '~ ,?="c]s_b#_ܞhLt O,d42{Em}ާ'jWС0> 1#J!*ߊAbSïX=o9w臹aיw NRPL0SjRɂӊyPT=:Rj ؙ/0ZM7EB0XLYeh"rL$Xϫi<A6[4 ƒԦ$Sd,R-Bٚ[mfysIʹsuQ&Sf)ʖڿWF^*m{UM((鑁 QG7.U+}]N~?ڔz%”ug=r0vXN0Mxj7M^ALrˬsBX.hSE*ʢE$wMϴ|Ev*HOl*>ѵTf!fC#_L9+>^>NvXРt| oayjѣCʆCTld(|YYOW-&%JVI39N^E,Һ O ܟ=x骬쥂lOA|" &Ȓ&P[NvEt8g[`&D}EG[}eN*A;1rĔ ,*QB@$}1Jaө[nSe?/佰N35)e$1NjқeYرb/<^}__mZ5dGM4<}@M`MH$!)'t0t@iL񘱁 `Pkܣu!X0`6& > p~8@ F$My^Rm ob2{CHL aZ9ϭu! p6Clw`9]( |l{i$'L=0XҒ {awz}(;sX82rѺu% c##E%-r܁J;4P'2щJA*VEt]5G%:/#`^8l%|LJ>}5&bVfт b&5#X-sݟQ񾫌_o&;~[!x${DDJQ).P,֑W>dDHz!Fz,V:Ɓ aJTf- DOa;{dؗ^@Dʘah%DPb`y|0CIum2Cw21cG S$W@C\PNT`L#}#afw3H'*> n (x{P=*ȤM$4vtca;4慊DA1w жmO' a?}G&HJ$M{9'*!QK3&N=AWs 0mHȠ|act8kdؒ|aݜ8ĉO # xX+G@qcCv!Ϗ9@] 0c}>`̈́އ^T0@@jbPv"~ Bّ ؟`384X]tUr2O ]M!\ lm,lA\bH>.RaZlƤR.F4t] c} u2V!6C%xqD+5S(8K-{@˲ʁUӬ5 nUXl]Vs}, e,sn E#Uf "<lVھ)HAʸ`AR0 ` ~- >5!Ο@W +Eň p|_0HŞIUr-# tN R2 XE\ڊwY-tS6'5Ǿ - !@4=ҀҀ5`6zV>J  QrU޵nl:^,*.ar 8QD*Js"{yѰ\Z`ԇ$j m7Z.њ0p߾zŵp\?j3 nh[9sܣ&х[baژ szjfҜb0Z%߶KS(.=@TdL(>`άR2&9Ihڎ\bQĊ.йIfv,b5\4Uo,ʉcN* :eܡ*eXP`v8!HqRwG.'j\FSK&Q* lܥh7Jb{-8N}8mQWLR[ @l@d%Тw/Dnm6,xPB p ʺv<rP/1¡ 'S\ C틙&/ }x^2] 7CS4Pv*] R22$"Hely1pbHHI #@{Ȼ ocf[xΏn00`hot;>#+O>VqG߂"9! ]%EҎG/T{+A Ԗc0$ <&hz1uC4rvҎpG;e?Gn#y;`K #x  [C8rhq !^*gPBA! H{;j! hcBtPK3"qD rc0 E 7KpzЧМߎ+|2ffg+ E;-ݱdpa@9jvnP$dGKT*1 QI[=RIE6!lˤ3QsL VV R$BJnOp×bxN,\QW;s||.fN(/.R9mpD9w<&y{bb,%aŊPKP#y\U AysT6'Ks'-yMBbAٰ WXf8ٸw#z){qkm#9auJ֬֬;ȑDY{1ݎ]44V9v{F*<1TثEp0omh"X}Ʌf܊sTDy`&-M  [GWv+1oAHܘ36lw&rm/kG;!,^(IM$0øXc16;LWmw\MZ w5Q{ ;7/~k/bokET8]/y5[nـ-S=H<çwOFe%zËڮ~`~~sfU-E3c3k^^&Ѵx4>D16,VO9g"> NP-8o^30H)`ĤC& /-R7Ǧ,Цa.+lEv@LI!L2v8kݑP]S+;z0-v@;$i+"&hX!xdNd2 U c=L{Cvt݃i:C#\sr|aGنx Fzԝc-BA?ʉ4p"*wa&H6ams7bQŮ-88`b֋c]LÔdt>+dmۑp\, zaܢ "!P=֎CA/^ArB|Lƃ<g ˅a|pd~`MhЙa_ =isv&$xF(|&lWϐM"$ar&K.|C@a@n>MFIW&vYLUXHI,sh;&BJ(! 9&oA] :=l iѕ O'0zC#dɘ RCz"9"8l \( j{e*̒J> &IM7dX$!JL2FLXV떡gY #c_vIØN5+%ݗhMݾgt#z 5 i;cryAk^ZAl>G.iǵZGHG`7B:ėjHoE~&>bMõ#x&w".[MGC~.]҃9at*n(.RUf\,Op #p B*ZYBDņDiJtoϒGvp B:ךNSLvo/gy"8n a?Q+)Ȗe#D/GXA {8_@gmE̛z_ ɯ KD&) ǯPc+O7((U"+O3oXIl_9NHq5bLRz,1ŲKCg怎h;{gGEVrL$H9L"TfZ;NΌ帊m$w [$B(tk G"It}iu`>?p;QhHPA%7 mN9s6g(] /Y0U+И4g$9"5zӉ?kįPHip| `)w^{bVD r-OZ#%bYctxOw3rJfh4=qr69(ҐΈ5 ,!٤! w~_GYwJ'͡N0 %sZ$ꀟşߩ!GO'ި͐0˓[708P.$ "SߩSD-;Wpuc,=i^0̗.\QS-`K3.>bg_E}'#ٖX}/6$J3VqIs`PN"Q.J하xzګB $$9@_0x 7)jeώIz|ViF w";cJ+DvI?tR iTBZI6MUd zʧN.DLM%12AP PF b`P`q0@=h028s&Lb`Vu+{oF^V(͋<2]t9rf̴;18$jWrF78-""]1Bi)Ga[740)"#W(B( YW6YBb9a!WI;Eu #6wF;Euv%LUM&+;<TfPFE/ad$N܎yڍ̚x;5#d(n& D,ЃxjySe,j={Lg̽R=ݻ?j%؜EvөY"?}""+y^D!`G_trtD gz%d/8}&UEM:PI,6ǰ{̫rxmΔǴ,"XꗄRA IR'jljS46Cr 9mA!)fWR-ʅ?_L 3m A[V"(_i꼖W+q\g+m&BLk?8vX2$Hu|3EtPBb7r͜t2kL% Ί9HcHqdE:A&.5K*얈¢VnB gqfz"3sQ#r]QFgnXNt]^xu 2YLlQdJNܪ)>]6: Xi]-g>ZkI V1O`*ȾޟrRuHQur) ђrSa6$mhRUN G[6_%-ӡ 5rFj+']B1FVhW &]JatNk%|KN?- ~h8Fea4OPn"jxmj1 hE%7:NR@$aw(sW \0!ndd?5TV_s2Agx9rt 1Z4~xMۿ^H T(,+SNBd %EcZz@ 'Uێ=bng_hu:3Q}tN~&V5Gd=:X1OVE+%%ԁ fMHHry˿.mi}  .=, b@@Ns<0b(=| $~Xq */B`L(^@mHS Z *bZK7[ <1En8 )Q#"E=Rಛtp ](" dKkZ'PaQ0"OA5t̘"Yz$: V_y!9w&tt32J i.G%0ōx/gĉC7llc\oL`%0ܲ5m+Ul㜩x =7T@OC0Ba R Ȃ6)䛿Dv'Zq]O""!фv˃/616k?l(2i]Jn%~)Ьa5zųa=qTo5;ǽU"ȸK0+BlH$}U.Cq[k׵Ohjy-'D96_3tjV-MX5QzxAu{+%ru Y3#?DR&c(p5nHd1 aWc @`BAv0uK2djU&9&Tp5ƨ?*3zAYW,v|LCŲP_pL?7gK0:jWP:-E$Tb5 , kf $0p8o̔+J|s!b8 0-"fԔЛ΄. 6AȘ22@L 屵뤲7y[ KUw݈t;'@>`{pY8J:%R~Bn7,P[x! ^Ѕk=4Lj8&\؅=vLEH-H%-BЁ4ځ6 JHP.td7  @1G~R#:Ӳa ՘ŋe<3=maKЬt$mIe덉AEp<-Wf.V?L6BF VRGu#ĥ1 (BԢ,*$)QG ;n }ø^$^q#[hED@f|WrŷIl0zH_JEIOG޵Lpz1xhfW4@ \ 3}L`f:tC\n/uv`珛26@ƺqg*ABRH} d⨛v>(_H|K%N\%N3dd8P' M[S9W*%; 4 2bn`BOort6@€NTrﳭr&D|q×QIT[T}õ |x9qϻ+ p`B&=zb11\ә [%r ~w0d@?bvh8cgsD0KG\9ټH3~(0_WNѺ#&QEX3Ix,܂%#=᭿#5Fgd,ǀI@s4x[aF pl].@C%gl Ҽvfԫ%&-KvKXE&Z 5˼R59ZaDQXhpL; #M6H"чAK1x]H*- H~P H+P gvY4h?@1&Ё5տr1, [@b*bДi m%MF6lHDbKV6!*bm! !pC`ciDui/tE)!`(` Ϟy$ D. 'lΔ `E!uPyd{Z D -(&= @wHnPtvfWcN0MP Gu@`5+VTO&'x(BGf>< C3fȺҁyҨgLKL@m} aWM \ݖ MqlؐrNu#(E#-6d'X˖.2,b)H'O$%*(Vl]acS+byz< k v-x݌_s\D ȢE0g2Y Eqd|@_f w#2(Q=te1raE@sh1~^%3 n_}ȪE *ڪcPY3T <ڻA).[.ZKX3:rL Sa4 ?d"Q CJsdWz**ǣv9ʥi0PEa.S3~T BrfNǜ]8 enH r]%K#R9DXpfNQͧr.P MŒS=ɺ(9Y 독 gut@i%BXhI߫JbYv(0_p<X b[XWx P<,[6ٶٰI&)kpEtò'`-Ώi.?qLE^BFS"yqcsaHAˀ2\z;"JR_dk<:3FHe 7AT UƖzYf@b%JHZ>!T\Z""xnL"2<\uXjKX&SE2U`·ʕNvJ+,`o ?刿.%BXmu И]sP$MmRC"${ ˽[iBNO*Gcco\.vcʼn#og>]cR-ъDC$tTj|i^ D1h>PB@(qu/K"?J36O(cH6~.^|!Asn1Tۛs\NWl2S]ηj{$72cz9u{Bks]aL8_cW8G& ~˺Jэ2W"ji$1'.ƾ?ɀiLfIm&0lMm#Dv{‰raElK#:~͈g4J1тr^矕2 #H|;d(;PPpXhXrdDh +nyG((O8|t+f]- 3WK@`LM&[\,^ z3_Ico%s!PHoQ/8&ycsy,D b4ZGR/-\e_ Mn~lVCY3`#ˤ-э1̆s 1ߦV>r@Nim-R>_=Q+|nr_+ Od~>:G9 m$ Dx'C3Ƈ7<ަR̓` |^"yw>c87%&WZyVF&E,T>pR& G3f'_|=EUxtDmL$'%&Nb>4AS3i߉3=zue0 hj 3뜳6d!tM`_h,BD];{ƋA*h׺,EKwh&=^ù7$!fZ/iF!JP7)Dό6hxjy+F aJ^f;gpMp);N $d)Ѫ<>yUp f "l;ci&47\zA4= PX4 ߞ 䎩d)!to w|_g `\dJ$3\J%$ !zi-OP(.5'.r.7]=k@Y%JT eS6bd6ݡ`;/ۮ1XHl^q}OGzh9± J )+%$Q)Ε(8{A큢"BKCO䑃ԞNlh170{'i0atmد QI1c01% \aɣ犷<ʈĶrp4#Њ 9G(hlFT*%: /hG4E1&0`m] c2;+wB3&2cVX7μRWޝnPo-N :_z/hM48cqAK&ȣ4zfz9G=kG+)).H $2t(ӗɌ[z QB*q{{s-x¹F7}0$0>I% )q._|r\D6t-yoVNMG<4m,e<+ap1ȺW% (.Jƙ#J& X9TeA&~"7 E#J0'Pv=Ԋ&ʔdʍHFHFZ[pykB(3L%,GZۂPF&1~eLĭ2`#$$CUAxX S 8`'7F--mEX 7o3MX?rӓ"D7MQH#5]mY;ֺ95po}^9f+<Wqe#i폡T; #!DGIfdy"t\׹lꛏ՝ɨ5[%iMӜJ ,tRl 囯No0ZFHI\<CU{Oha_>vU(3wcH;H %"rpFtbq)AtY쒺sӵ ixwF3{ Cfgìa(Uo}͔O$dwGЃ*Ou#&D506ܯ/p\=iz"nB[P3\\Ug&^#O^EUo~ژS୚qES [SPϯUV7.MOA Q8@mwzNoG|dĢ0ƺŭPC`E_Pղ{L/*L.qȪ T}w 8A}f]!ϝ'$(߃xYqz\#))da Z+sWw;ZY<.HI33!%Óry_8?̘ {Zb>.X09ra֚`OxkuP2s 4 ͂'ǁO!0DF"u(mW n@I!rM u#z[:4YL@Лy$l%(OMjxf1i$Y;2!FP~wR9s '7Ar^1P?\<}@R*TL2fX 3>`m{K6D χ">!9 'HBJL']b#I G#"R)GR{{\I<$[WP ^Km!󫿮$TI+&6 7a =+ >r"<,+| !uvʞm΁dwYf- rŒg3eG}[Iᙑfu7A@l"ba%b%mZY&l+P;E3w;#LG8C9QOOf65a,S5!Ca4l`}n}攼!/ͷG82V9tu]֡?5yF|lӥ%F^eض^Ct*wۓo]f?Re~׹AgG{= fM_-DD8*jUՍ]3c`W`7uwqߕرc$eHGfq  ņKla@Pp9P͛#{P6Lɠ1BH<\\˜eeSD?P ! D䇳-#M%Yr[X0@Z=8Jl94 jgo0-N ӏ@v2(>::J:{@GAa(,SML:.{UP5qЯS959ȳ&5@PPrtČM (vLwlObr`vq]Yhmd{ I gpXE$~u>U&fm-mCZQr0ɥa3zԪB֠͸tKȷ̏7Yf!Bt t0 (kſ({1]CE(VaePg&|wDw_i z@pB/4)54pVt"UP{ٝ3>#/U;:.6~/?]{VLb"eX^؂Eѕ&,= ,9+eᯤ33KYnYOOO0I{,s/:r Wn٬ рk!{$s=m:pQmwz[]I(6a׋$xmv?/$gA>Ƙ=^͛ S䪄!Es;=:miOru Qsn;{;GM%v PX@W‡gq^&#[qX**դ Bߖ &;˫{Gm߸>%rr@r [/czcF.)~U &,rCx}qJl] ẑD0GT-B}ݑ=G-a;ݻ3c'Ca4.{(!['B˸:%Ǟ\[_K'kٰw8Ufi{#gaQżA9ZI5_ @ %\?)i@"! *48㸇P0 t@)o2菾͖Q{+bHxit'j% gkǜ/̈՝$jNڶJ qv[e޾>ީG?N9I{+<1Sψ`+mhHO ,;;Q'W#}Br(nrΗs ̍j:[ʔ8GbT!@Y8JY:h"!`#YⓑKOsD~X.ϞAj,f']0[am<(ɷbf$PSCBuƮzCYBc "dPvDb:('ǀ1Ё1|UewV+}vLxQS~ !OV4lȤc$meB)@)ЯS GC_T_p, DA 0 ? DV3fÍBw6J 09phf&2H`2)Dv˪QQ_0oK { bUՊ֘.#!ubӦN/"(yr @-A0,+[RN7E$[sލ ܷ#hXP\k QXŘxҐ&؟ B%m&4t5Oo$Iq%ύVs(z/u\ӎ ըZ/=r }fח.XM8L5r=rb+)Jo8JIK|5[K~׎8NDN=PË!ʔʤbH-ÅƆUIy>7S*i .[ Nxr0YKd<ƀlL usq7-ʁE5b|a.-w,shkC5XpO5U=jPv;tt_)јN,RSV7.tf8Q%9z3qOW+#[HLC0M+Q\ӴkE4&~p"X)`.XR-RLx%@=D?pƬ,(jn;H3;.[v;>}|*Gb PL3 >/^==Ψ.a@9zT1LS26~VH 0( z;h`B~xcMkR*G%1˲Tʞ%/,^]ɞO?8r8t$w.˻ޣO#%"z<~\taDuD`3ښ&ۀq:?VLuyƔ"Q;wywcSnMܫg&wwମ2>t~.)7Xt2|twB/ @ ">Lx_'C(7ҙ/É= gSmueuplCyMYKDuPC9rjÎ'5]> p>GJV?Y1m;W~EOMbtYz5--5U fokWHX\ @:;/퍥 ,D~D׿L.ѻNk,Q3mElj|\r~Y?ݱgvn02>>k @BN1JM(ρVWak |vuh] ,ř7ۋ`No->i.vBű\Ì r OA~b,Od[ `Ɨ?0Yl5 YGFI-gMBrJВ)JFT3Bg#tȄc䉽ŝUW=W{51' ّDg2"k5w_:-7n=_7v̖ڢ@ID(q(J=H=i5X$c0#P>Sq3T_}yFz2 Aꛡp1ʫ D,'R^%@'¡h&"'Ba>qrFb%E 9-TNzeӍFw)6'8 V! &jPMp-4qMt :}C9Ӕ4ep=~jv@Q K.@Єr rfmɰ毯xCps%0 "\XuEEǩE ۋ$q@VL󅞬 6Ӂ1PGR zٹ2IKF?<Ni\F zmX; ?GL"35j `%G ,Ac'E6M:`P¡̰7}IZ k&蝀 }5qe $ !ڽ&+ 0(C®J N+$hOr=OSO?l}O!L$H̖hVbV&qsT(Ql }xP}XBar>r!Xz}QHtDk /2_DJf4\tIj j= ]l=AD@\!vy̽g6Yc֍Ph &bTGðnUT/kF4 7x|jooɑ]iJg_ tB;)#\fHx8)' FIܢ\ Z$:d Qg)D=OW\unoXxP`XeJ\߼/LfGh^.IQzLPUo+ccd5amuLذXor4n2y$aDtTK'E+KFjG&)RDFB411ؕTA(` tќ4ߤ fkT> 62Z 3Eh'Zٴ^DU8XW9sfSO0sHi Cj5kRD@Mn06.xi €ksF;p*gWg0-]x);JqTANJ=.feY5 cMF[5`veŹ\a\F5cHɚWV ·ETڋLy~l+:SY*r1cLk \4ݡ4kKX)@Sl^QzS F] MB~PqH \#xIXl:Q1 XKie/4c /H38?)Ξ,F,} -]) ҈gȥ7%J/Q"9ɠZ0[ MPëg"Ihm:Ql 0#HgiRizX4P B*GtBd07@û)E2gGBjjM0.U' ńL#Wf4!xO䂖ZQ_y0JV]'NcyDHF88-#;7%qw ro9c:r 8`tILӝAmk7C?Põy} G i{HId7'kH`8zM[Yv{a/<0awU-޴'P%|jJXسT\l'_ӌ3pn7#QE.UpF|:ǁآ୶mB(@WR,G89=EC }րp|,B96d?("s|}Z<՜V} =',լI;w &VхoC\MکH1Y*Z#WǓmܵ|,w#k 2y2B-C\1 A'/!8-&rJFhX0-fCU~PDD H $=6,3l51YsQ;A`HREfز,W8~hH&n6{ bDP)pD-|pEG !!i2KB^RumY rBI@v@JWpO2˰.!V8jx;Eu ~87c|6Ɓ/َs&<܊G+l2@.>IwٓvC VMWH؇J>FIM3 8E(]g-Zq߀1H{t'Ϋz\y;@DPoq-ؾdkY a}R&FxijKZ|ozlohqSk2I G+W}W/a_NѾcOEdnR_JVίj}Ҕ&f}@ϦρEA"D J&І|\2R*]ꩦI~ʲ@Fr{<(OI@ n4(n$wW(ߏ=/(/C+NqhBSMElm&؆4j ǜ\>-+qq*C+>ri*fxY/{CS3Г2j/α6RKޝ\%){!nXw{gs*'G g'ݞO5+dJp ?ٶ[WK>`uٻHL$߰5~;Ls&x$<[:z(XۆD+R7$vqRK>_AgKgy[d^Hpvע#6MT")F%S䔻Yz$=ayK.YlQhޕUݛYI ZyC7jaBzxi<lκo MzXH5ZZGUUwmhJWo?a%c9'Kcj`w)bk(`T>t:' x׽oH0 SJF۟n1/n&۵nl)wo7萌J*?N2as]qH$ aWF=O׵9^DƲЕS:"3ܯA$x\0LD=zC1?1X8;CwB&$r*[L79eTKO Ҭ݋ue3t\2?5avpr`C@dɤ9cQ}45z~vIkM B0tO=*n\ՠBZ6Ɋt-"#3652#Usf,յFJAi8N5"KEjSa^vbA>i;.8^7_)Ԩne?c2OKך:0-DĞL\BbT 5C[ҺFǓAĚi1^k] :k;i>L|B3Qʒj)1ΦA:xU)HXHaBq^|u)b&(`W(kFlR亱t=>ؑlfN=֓x{~PM_/q3fQn tq9zj\SGRT$2-Z HZb-z\4Ka2z8k&%U.9ʠ"'C fnd E'֣UJ*uK_y׭|"wuO}V~4H\\ .ɼT|Q0ڻ%A3{18ν:UCwD`ڤ9)PYr4|*P֫M[Y}oF}w.sq~!C<{9>\JVTc@u Jڰ7'=BIzUOJ@Gh9l'IٲggIAW )oLA>I$ *G8vzZ[I(o- GЅ@2߶iYj(,2`3X[g/!kB/[H"$AHe 'j{jЮ6ؒKh*Sά2at\*⦞?8j7F:bfQKL8 K'oç\d]&|{k0J{zGE&A%v0Jrv\H6㇪LgaΘ6^֮st>!hN.\D"LJv~i2f4~v]a^@KkA!r%yf˻1 hLVHҥ>7ML_Po!dT1Q)Epf\Τ{Sv])rV$hi?HI顇.<=J1ؗ#_I U5w&]b[E wGNuvHw2+- ~ 92ATSOX= Gr$CLp'b !(9oO$;{5b?oLCf2$Ƶi'0s`ȝM~0+ד^ז c8Qntf!iNl9g2&is6!cY-Jő'Ic[L)y۬-d51utDнbwQeli[bn4KQ9shmnS]M:hW?wiUޚ绑Fv(d|:n%6$TvSNΌӕPIȅ$K^5`Tc-qsfӓV0Jp!RCTkK;Hs2 dZLQ=Y=kpkhOz;_>vyc\aGL>*}>KsJy4fǒYM9 ]v +`Mԣ-q>ٙwf#u@.')XC'8$:觐,P&re4J{>EէQ'CU%!IT-B9L:Xϒ^@Η <Nb*oAmy7RƓi)&7bE.}-!rg{褃<{맦\-f͝I/UU ؑ%) 9$S> ,{h@lGYC3_r!^~O)wwƐN~4™b1p9lIMe`n䗳)/䪚I|8)k#O#=ghwarB|@uc< 0TP-8[ ewuXL@P=9g;ҽ}?s36伃(gKcM}fcXb00$4; 7#hCu):wN8!$tFH bߌ$5{OW]hs r1.[,]0LX:+"y.Ⱋh)-ٶ"naXA"Љݐ>K!,;Q[ X!c8S[ ǑH[ӭ fo^$l%&$lWπi8f<6{7bgWRW5=nU0#Ye8 H) Jב8'ɪ4A`ԥTQM&Rx+;ӆ2 o.6hl~6P5?Epd ! PrL9C75IaNE@mpfr=s;[N(lҍJ! 2as̯a{oIIޑw?"߀>b\ ΜTL̘Œ]B  ,'H|G:u$$N2^?MVRlc(ZQ@̤MLPSO|+.zj5\unB8ieMi!2G44JF0cVq~`-! %ux&5>=RX2ȥU#j°&E~d]z`y_U<>&^޻N,Pyw9Hu$,\e.%γZ تwי6V{}j\DY_4ijəA1cI2U I:_)X1˗*q4fΣki5acLıG&7$OTR6OGm;JbD'bJy{"<qfwS ;ۦe ¹<- SÔ|6$76DRFs(^ytLФ t2ó!2c;8ӣ_v"7ۆ5,vJlueo*LѫŦe7ʕ6@!QnJz1nldҞcleB{3$OF6ڮу(]u;[Q am3;MDKHF=Ǟb H6U@(r%=K`h'px"Pd˃mQ-WW^ ^Ry\dY$Vա/`Ǝ< r6 ֱ DIT$|zq7nv9h0yk2`!"OB9gQ0ee\Sh)^sc)R(9/d%fzRDA{Ʃ5Q6]/7W!7ng5>lHĬ)퍉:tmZݼM$[L.F(hn!4xKwzMӸUL>&J|KqH`-cj,C޲[uMpȠN:ɝ:3>N d[FS`%@(R炗8, LڑF-Ω,K/O)0ʸ;SA3<У>Lf"X xqkm(6G. i21 C~ܕ:5۫(e:e "0f,Lm2<1ά qN nBF[Ň- nrW"#4 cgH2 xDǫJ"V9dۏ:I 6mH>yܙCQ ?yv !X:P2{-zj[AXGvR)QEL;dYM׎_So9eUR9nPugεbv7tyIxܮ SLk~geԩ}{jɩDȟ3;[1ɔ(}ix&H-,称w0J(3>4htOÎ$ē9^0r,zU| ].xgeL$ZC j`[!tA1†HO 9#)ʢim"W99dr;,Θ1#絈T]e=,h,sg`d淚 bYs5Q$x9IfѣL |z9udԫ1Hm=YUƒ<0/b(XM457sX1Vժ7sfICCdb{YLI ~S尪թ5'|4V?9R"yɟʕ T;Ow]nzOҲPH%O1M̨1e+X!zyr 4)j?]7[O{6PamX R"nPs} ɔZjWk"Y!ֽ"nF>=ws= pW<+@ K]|u WusGܑkaJ5'ԭfN=s52e:'s:x8Ok o,+ٗF4e`#lI3w/HhTG,mnx:UԎnMA8ИC +TYm]E˱ٺ9#b btKRJqY6igŧd(fp =09O`Qe9>r5ig7#d]9JIԘzo [s붏[bv ؝$R OwaWYf7rvwEV᧷Ks wgD`II&2WzzFX5?9~ ]/a5|{ In~v,ހJ˨1ȤJI$\Ŗ} >^=Y*Jw]8bI+Ue\%+Aꫤ?n14gjHxDaR0֖tDꥪ<'- ,ܵ%Ti1-b6h.R-Ϸ36b(7QB8 55ނ,N -y3-gf*r|ش{+OCf;ɇG-OI48k4Ix&3stwyloqʕ-HU"fJrI)Hط^S2Spr=}(M?qurA!F%H ׎`V<_]ɟ{5:tz_7m%xq"GasqzI 3keQz5;#X U랭U%\M fv h ?VR΂ZA>``XqGnj+Rg\AeNq<&gFbI[C> *Ŝ;>Ev!bNZU_YSmT\9 0܋s^N$|uu_U_ ^FkষNp<8lqC.d lp6̜c^6㔼}_g'Ld\FK{ R ̐G1˗Gנ5HNͷ]BTv$hGGxw "zւ֕7C 8eխ"K3TqΣE|#SS~X@D%;J,#9ɭ9(/G~)"I0uaN:t,K5F`.xcd̙rsؐ޿-ӗlWNLXRΆJ9|\j2U$$/|UReT$7#4P\;P<[dVP1!"JDFT)91PEZhĽWed#K6t`#"Q˗(҄wΤ%gґ"3HV8$p[W"k./Ѳ!Ʒkm$ 7~6E0FvB F5K(6!<•ؽ!hYṯ2'=Eve ʧ6Ipah㒈gJJC-o79 kAcB א\'\&kok;bCŏ5B#nL7A,Ն6l~A@GLQa yZ%gwzGMU#vWZ]uZtŅcCq rYi31|4Rdb$CF6HNW3EO'&8JQpn'Z[kaFz~Kbzn:"SH= &Y*0ن#t0SrH\*RJQB,NHQ5eJD#ĸ{)QektZZUa`AZBM$r1\z6)oeܝRtޓ=C}Y;G'*4%C*55Ui[ \Ls+.v2]]\Fͳ( E1%V%ތX=)KE& mꍰ{[b )qC Ԃm[b.uXga1XYtnr)4d% `WT-`GY=+{{ֹpx6 UѩVEhjZ4{k<1g`)]9Pa_71j0gͻm5PM#x 59c]gҬԑz+(%JjKLQY؇0eZWsf`}ىo[A paCUtѰG+-"hUJ]4J]Rp QzMikK$Dmp`F2,jTeV-hЩ!(51lhjq.hq" [a.uW'e&F]^aIj46]Re iMmE^"%^bAv>cgգisj5p:`[Tfm218^! )pfiVȡ!HH M](5#DheIP>t{X5ٖ4oHüEMZ\#Dˌl+Uvuh^ yR^C3Q&)AQ6.v/H/HdxF+yxibcP ֡*PE/ekPË4 h4ΛnmZYU+tF*$TF@Q8`i2̌Bi 0uDQA0GC}4]܃rE0&7i sd#]:WPvk˧'1ތX @YaN(z]0zjF", #,!LG/xe:0)coe_'{ S.`>C9@߇^XQVL%BPP o7,|{dMv qnAx qaomp!kE~j=6{?3T"juw_MnJoެRh|Bo\ⰁtHub) 2P3|7\Ϣ(33"X|[d=c|9 Ǩ& *gb䲀IqBVh jNO: l,"&٧ޝ!H0U_Zu 08L8, Dԅ!@b UoDzӼ-dUJw>1&o8"B\9(݊df%_Iv0g0LŽuB^]^<ECn{#^o۷(js"{f J bh/UJxHTG1YGo!"E3>(M̈́&" E-tx]٧U"O'?'=g1Eߛ*$d0ƑJEA쎙y"rD$L#SQ鍞|KNDHLyM)9(.-]'UU>*%V(MtiwVWwݖZuYHl!`͙+b$z.li Ck<z"gme7PJ$FՓlL'- Qc~Z%*Z_%xuDNs` dcPV nd''bCHnmDU򦡣w jL740MKj:Gvُr)TBPVym̄!7[;h]-[t%gK,2@?iu26j1 :FxCyf J!#K@n'r졈tёx4 $O&扄(gB2 D>կ̵&q?6d^~|gݾٕ{`?S`"mz#rbo[SxS]C? &Řh,}WxNy j@b7 F8Fad D; H*laEJ-( <r%J 0!@k$_*m(  QR R-{kZk* GdRMp104s" B; !?O!*!1q(b*LArH>5v@Sc `_ 5X{ cNή</ ` <`1OH<B>H0}4ĘF( 3"8 iuhP,a`Q1X2/1p0)!L6N$Ҁ0]arn͂9%H s#܆o2G2l|8%""5QXྐ B)n9l_k2RGzp9 bhdÜ.P-H[ŧNhf5>ijAQZ.]vC<[րC~.Q`10疠q4c;at ,4̐H "&(ELaCokЯo^1"fŀ0ܭ b$-]Z)H :)rFFu。蚋9b_p- z! lc c ǜ@eg&vxdQp`Z-54R S뉅<|~V!00ƦB@iȻ׀.i,5ni9ɐz|*[ĥR^1:5[Ns3 X;dt_8TXTc6"f/B{/H&-XV</k)CʖH{r,!:xZ9[ij$C.șF^+pf ks<}q?؃3x_P#XG)zEexc$G=:4xOh>Աk:~S|ҶĆBl"x&R=i2ILGQub :Тy8j'ScMAtCd saE[1o27 i0/zd;fQZ\ouut; F" 6-J"_X33|N ,dgAXR׷(2,R~etTuUJCo^¼@@x {x;8 錰(q~V ޚAiZY%Iqh-Kl[wlfmlѨY2o`(2 ЩI*A򭏪=Q'HL)Ͼ AObt%Wbz@WU_8y}r$M&V'S(d=ikE"8D*׃!MLm ʼV`9+_qgOyB*ٰI3 U3aC\*eVLd*M,yc<$@AVG@śc$\<" >h6#|ۧ=1:޹^:.%8,,@ bp,0{9g?PTuAl@܇iPg:ytڗ+QZ2@W^o>=yγ3ʳ[FOԸ(eN ni-ݬnhӚ kl=kγ/7,M`ٟOA}w>g ]?MvyInPo}K.&A`.mB]%tqMB;%Srp?&ፘpqwˎ-pɇ%g+MHi\A/P41.95]: ]Wؑs]5͌%r'BrNzZO`H~% 1j\%{}:nQTEWMDHx;K9|ْ*7dX0LQ F&@BΠ;c|paFg^^3X McH e0zQCN_?͓uPU # .ar3d*Pbpw"\m̝U% QabfcIimtW)Sj`>Ux7]$0+L IƤe2F=F WrQX˅:lu#m* ]\@*{q%PKfǼ4&;mGˠהR*|[ +eJ*i.U~_dPh+H"Ph(|*l-Ԕ{k4 c91dPSZ[GYNJĥ0$p sAvmFA(E9RgoMvF Rr&mY+Tɫ;ח:Hրq5xu!Py+FGD}=eMDٞ HL˻py3NRGQ |B`ȉEpYb%M 0+{&iL Bx*C4@k(#&:#)Cc9T4iPc@1Xҩ

_?fcIcơK6Lm&lcim=3\ %T +cApLo|h^(څ{\3QEQ9h q4 q0qTLJCQ(H^ʮ"Q) b؊eeHc\Jlt',rT36@GGY9Vs D +TTWff@džьMQ3?;eA LyeA8q@4CT $jNo\ƴu ޞ`- (оV|Q!$1>M-͊Xb`ȋL2p EKM/F?(d3.5x]{ A0a½ }J}xn?F8J=A{%*cGz(-[ !?2·nrȠ2͡L ms#)G 4Ia؉[]ԨX4>Zh"&f\ MӇc@60{y7RE[ёnb'oysXN x‹{B H@B(B~4C$4@ad 1IhEjl:҂.;- $ G`tLM]0`3APX.+!`T c ?E&\$e F5>!jWDt@D@\JH^%eGJ7*\UWBgV锳l3qO0@P$XAdK a{hTQ$uslmzp13 fP !h>ZU%@pq˻FQ]).X}Z"B{t74mZ0bbgKh2F*l9=vZSZ 5bDT" ˰Jh&6^w4V/g#|{joMyg<f6wnP>G_0| `tMNM;o)Η*8aN-hp;Y J)-92\g0o'Ҋ+LI${>~񵁠%E@odƿw-xFԞc|Ps>S.lp<{tr-/+@ܕk#xlЇ?,^(gDm!MoT3.0ۏZ+)[i׺g!~T!>Ec{z3*-*%ŽQ0QQMpD,J$B PaTTeM g\ 6VT( UVi(1%u1۴ 00( mE4ۡP-hz±aBlhi]x-5[TE1#< \ i [F=ϚO2hl-xe0F`<d';V;p%?k1M6b?=M~x,yvh6F ie0@,0FT>f" MfgTՋi& 8IjT& 0s.D SV9G%jZ8҇{c>!ł< 0rٺ*>CGYmtn{!*9 )TFqXËg(Vg>!E*A0lMΥ7ǜO+\-ZlP6EoN$DݶQ {YkSciX-լ+m!=d } x*W;x:~UEmC5>71Mt%gUB;kޚp/ߒa<Ѥw-m5@`adC8%@&jۼ…`|hh`(^ؘŋ4Qd0`3RUė Kkm `*Ȫ> d.ܙ~;:KtmrSvAxzs@ Ri9Z>CA ! 8b;2u.Av*يk*KWg{:"a+ O%):xzN~E ?@Ͻ2f,[c]\g8: S#Q\E)+t &\w^VHraT*#Mvv9.)\{Nx lii!C;iY8GHOWٮ(dT6Qs0ХfTh/0e3E[WaYFS=ߖ5;|re;>6twzfs}G>ȢSW&kHbL>>iK zmPA4lzAG}aɐвˑ$%~6~8n/w{cZ3xx=2Dҵ8BP_#N:}TM4 2IfcXzkF6"…C18>+ƕQ Y_i2p.70v{0?#4;HX n8s|c1n #d9[b,Z(zDx1<*HĨ('*sV&%P pX*I? +A*BK"f5rJR%.* >[ Q M#O(62%7)=6~skrG0_L*nSQ5Zά@$~~{`gz|W3* &3 #p&NQ7oԳjD^U@#c?_|eE= =۩mBH#h?! 91pؠg"h`VuGHNdN60EW:D#tY6@c*dm1XX%_-0ga&Q܈ Pă#YJky>5 Y3 '+!u  ' ~;S!N~g"}* m@zJYxhP_F39ї(ABXL ;hEh_4[(  †"1ls{*B̩*H䇋Yg/` 0dupyByQ1 ri^^Lm;bcI2vx9i#])LEV `6;g9 cL\(ID0w}p]Chl-@YKK7eN L  /RCDłev-b?`٭A& Yc ,3I AHB6bIlp;_V^SL7'N S-TSg*Qk41S<^ƏDJB8QGW [ = 7wJ+5wdC L00Pz[0J,YX/ҾxO=!o޷9Y)o" hkuia[?\ vk48$H&1V}Nj=QGi_́'PU{RP9*_zX4 X6gL %@k8$G2tנX^ש-ICAš{53 @ wB!()b.o|VCB̴,9 &Բ[e$8WvU s E.$hWw*i.4f$CBM BDAPZ QBF缂F?@hل K,.ڦ͡'%7e >yB&΁EP1 ϋ kV =xqy ),QeO0vT( ڬ*q΁}M )gw%]ʖ!J0)Rf(<) x HRCT4=8Q7V %ײ.%ER :ZL;*]_CG}8rj ,T((WHY˅xUU}ldGkQ:Ƚ.=l瀣^ [VVU/GnڵXc=ˊ2hKCD&2YLk,"/&b^K1ZX͐VpP%mm@Hz J@!┤qX&ZJUI(#SV=J:hrgSln"-BW'F5TѳUc 2T!R|LD&% UB$}gڂ )ERj`֞?>iMA- {%&Wq@b&fiRl7ċ*0CP~0-?-y3V`'/85]"x $W)C^eAmX?xk6 dvt<xC~Wk д'52 oK56{tuC(b F (81={-۶3ӳ |#>Ըu)։,`:e5P(רra x:Գ6I%?!6W+Ld)̼x@8chAm-!ӆC|{&q}vJ,H܊j9$GX8Z J|ST)_Bs%0|6Mmʄ +];>/wb񷻘”mi_I\9S'Ql' []s6pd~TݚpN/ex3ǸN9K Db`s0 n~ݛOyBt yFt 마drMX:ւ䢾Ť08lh=Q|gfP @+=47"U\FoUV>9x[Y>#Hq\ AB<$I_uNޖσ0[4sWp{fQ 0iF eDyWow(ɇJ/2ƒ>)d:ad+ FK*Li>s)aȑɔ6-tF^k8. K#Նufg2Pe;y8̮7DM&oķ j{10` rhoz^ߘ?n&3b!nqupL/I); *E7]=˷ Y6k~ Nwk`WE9:Ui &F8 qlIU]F]94$:Q=h˘u5pq $/tyY;{! |dh˞M9n 5WnxH_tto'G{Hw_bSĜS\Lk`1RM34w1Otik$H-DF6 ϻr!8|I ͻ?GW=?[f-:-v;*9 :LRgZύS.N\v7c]}IoH6#ry"ccfEC[~[*M aIGI23Ia`WJsy2 OITf ʍbOn? H2} #9h)I+F5E>14&X8$ O(<#(IXcdQqݟtr[wNJ/aYUQ>5 /tBA(L*QМ8nwouk=ώqa!6,{\e[7P6?&eInd zs͘~E>̓]׾@< h!gQ6$J!z UC&I9󏰈˩M|>Nb_"= <2i`(GF"/ک:I}O¿HB="lGBQ\m_/[#w6ܬ:m(E>LLkt Os@G)ZwPώ \\]i̓pu]$V~=2` rp3|? 2;RTxNcךC}(?y16T"+˝.*XjصtR) y;*v-j!_ԯPEH*4c=gm2z ϪOs)hh 5)yPfQ.5IJĽ L5(.KS6i᥋"bU ‫I,W(W$ V rqvWt'@z' pW&ó`U3RyDjaM`Va$SnA Q>?"D1e[\R-o>*[qbFzEm0dqFF' 'cc Dyu EBߔg? ͳQRuCz5fl袚X>\B05M&`o:Hݛ lLjJ*K-Ͱm./8lHm#߈;zC&ݿ\[]Bm3sEiFCҨ.fr3-iߨ7ae,ʣ=*GV Gy{mƻ %6  V'`^E, ^`,Zn~r8~oћ; t1:l}h tq E97D&%֪Js$SQ.Y1E4T+2ԏgNޢ-LSRmAmWYqNҭ^ed^I6^(R]wW6-1ˎ](SV:}6aL4[u`Ö_%/LCE漇mvXgu|"pm/r42튥-4#l{bIb.ԈX"T,Cmq-}*}c\/ ndt ϩVS9\TV/ş"G16NcNP1A=Ϡg{>k yՕ =Iÿv1FTr f){@ZTlE;7 c!!O܎e YbQ%`Jj]@R 97P%4 iSittzm;z > 8aD\0=tDT_IA2()%~M1A|뇽2PcN& xk,ba( ú^tO]d{~&w*\{bܯ;w9fX8=-N}v*mWj4.t%H.Rz)0L~ b!lڏڜ.{uWc<TC8vg;z=9@f*09üaU"/936^I;Gf66<|lRm#@N}J$4 ?RޭϢ~XLpo|7rPAG5z+S5eP`V @ie iUm/l`2YEPIz#D!aD-fm0-l_L/!ç"^D/B5&q$Ѻj8!\hH0  ƈ:C  giD-PUF\0.*1}D&CSG>e]*ze)|î.׺m/؉[s4](>:c UuӉ_'  (MqO3xbt0 .\XB[{b`'7Z($0 0ȤߏOiKxK L AɈh;[ &nj8Lܲ]Y=!?/e f#ϑ6mH76J|;фyY vųG]/ՋYobxx$ (QUk TQi 1_=)dUo0W<>$9)J/R2x#K=$^3Ŧ| & J0e3l0yO,pF0$KJa 1\ F>e#`ݷe|Fh̒7ChCĽ@Qsa \,i$ZC2D0Z@ %_ul]RYLʶ;P@!ɨ5Ehl*J҃>Vm#130( b VvmQ/z2 lm6A t$ @ǼxJ!~BeB4X%)V0y [^o8F;NdHP`hSî-OKn \oXP8:Z XxkU:#tOhS,M TT˄3ȳJOB*2ꕨ܎N{ͱ#ww0a ÅM5ZeέΆUW\@T+4=UWZx>T #/63؞tI?*z{z8^UYwiL1ᠠcq5=_8w_t_2޲׳_?gM0'{"m!.dHcГ{<,g܁$JrZsr0Y$d cn|XCbd5&=9e2hHCm";2Z._m5g] ""ZTl":Z̭TExp8Gq cypr]6^9DRygsai2)^SS? @ r Q ԀʤiH%"97#VHmeXŁ2X45oEjLG>@L S@p;`xtP!P<7I?t 438- p9HyzTLNxWzOБԸCA2[Rca-7zfyAiPI"R-ALҳsN9kbJnqZ3>WT'O*8vwq̎Cz} .*pEoT2.!0 vt )?бg; lᛐ0 {*DH'C0Ѻ)ӏ:*-Z |- A3l=P9+ky#s$B+v'tȋr|4o! bx9e 0^M J̭ҌU"΂D53ăEd̼JZ" Y `|2FHb; N/lQpPLY-5y%AyDl,~&u6q2d".@A5:ɜȖS^!cG!V3ī8  $2Ȑ\5~GŹR)2t SBB2tH_@ CV|1Ep+˳"!d9Q҃=hs$#iPZufw0?` y j96XH6* :7/WزevNQSOu'3 {ߴ"wѺt '& (CPw=ldjMS8Ba Y>c𷠽Ftb ,h=_h4HюCla {j $ RsFǴH#%轁49+ʎ88h/ħXlw,u! R#3 A?+ TٚVA_"A0:qfG8Ԫ #":E^,2/x樺pT^帙q!Sxw@ oSr}[Uydn4t_;Bp{*Y 暢#vн &|;~#Iێ0ˀű{*_]PV"T1hNZaȟGw.+G0az-Bm@^-J yebTm(4~ULx8':-qΔQd. Y0_B ,|,E<0CfLğB\~ j (B S Vq^;ڍS /a7(Ѡ$V$}|+_R߉td Yu=% g 8C<QHOdԟێ= nF:|2J"2|bQ-*:uRsYB2V$E% &pğW?,XYԙb}c7Aa$q "uӴ tKrQE<"098LѠgbN9 NgJ_L/I5PSpJˌK݌cLc cL!B8}NLu6F|Lqc_4+!>2%ߐ#?.0B4a%tc0(9h!Ӈf̭1l,Ɔ ~\jjtiZ(~Cvhm]_f03 bq:u(yg5h QJ8ipaߍUD_ǖQK(TzmX4H#hp"n%ԘL2W`BIIB=ɣP'#o4ESXv8.6k!e6 x!'(9oVՂؼVr.膴,sLj}F~X\ND(Xijr.~-||aTBA!CKցR- EpcHڔ j<4IZ6, O@`E6YNA,mDE"`e2sb q)Eщ l|zOt12 A'"W^QcbWМKNf\ˁxH XԴ/NDM-{~3'58sqbß( ;QM8 =wz[XХ'!KߵngE v왣 M՛={3 WT84D0FDc;Ňچ):=yXK3W"T9jG֬y-̌g:i[lv88&-i7!Ȣ}L:↝M-.SZ\GuxS;-$ ]UXq&;dX,jѩ Z=o֝xmZyM1K6l.]bt e"+NzԬf`ovngKYʭo' KYQmQZzZspr,i"fp7`68Gtə:BBWHr*72|8{9@NFx[|ZʪlґñpŊFήRʟy_$OC/O #A'Uyl.j|,&;úx 9\,PKc9.a+FNf& n "IMtXQȡ/̠ji#>^Fv`oEKc5'R%l;WT~!sbArȃԋtPYvrSjԲ-m3ZFcav9vV z9K$eNLZ@0(lb"𐪯~($ti3"`2Jbd}<e+`ZY8 ,ΒpEc*Ė~%lt]10vz˙ X. &ΌU\<,%$_|IE :CU$qn T#)纃9]a+`Rr`aXcE/٬S^H'#[=%)2Orxbf6>tp/j3}0"x@rPB7G0*y%X"sC.Z@_wrzƐ.E'% 9M_ʳs:8%GD8~%GB>_*?44FI>-qRvvM9@QΒSɅa>/$z6ׇ 4#IHƳ81YPeWfE[n~GKT164g-kӆk{_e{,dy-xiXE,` ≔ִǗ#:B\QS\(ua;d[,e{K/e ƁacU.4A1{Хb"ޱXRӊp(Zt*ؚEeؐPlKg,|)07U sbeGG)AȦ#Ɍ㭚NTPGt ==EGF{it3pX\(e'!fͼ=N:u N3EPgyjXڅYPg36[yȃ} e3cサ$)nWog!\H\"dquN7UGL1<_:t㞁]e9'.a}lmdf< |2uh\>bwBcw6W"S!c ՀpQhy#O|_IkҶȏ\d+FPK a/)deMILLJ06/6NiiJLv4-K ~?P5am>qxh=-[)Z>q P#BGL_Fu=ɘe7 8cNJFUÑԣJԆQ/"_EV)cr\sێ boJʲoZp#$+ޮv-oc⧵Gi~m,11iO\+#Ơ[T^%%H?6<?u;)9%zk{&+\luT<4UQ-IecSX*R8PK%mwkbeעa&Ax33pS+0(k+9~uG 3pu>QH"O@ѱN!Jp\f<|O:fX}\[& )v0|5,uiˑ|7:~UH^͝s1\?>9^)3x0;VeMmr ͯجW9U^/ 4UMRq:G1J等Azq yм4[rg2uvVS$p32hsD#DXoԱd=~0VN:ПRлDΜ;.)xhDK/r>ՒYnPϻvö7WvҚ01S40P[[FR+$p}-blmqD&ے'Rm *> Z`Nǁn EFA6 Rܵ޵rs+*E-U$b@.x;kA zYHFS4]0?8S8NJ~2򔊖,ÌtdH( ")9E8ys{K'D>eNI۞N}bh&0a#ͩ$}& d-X(E N x  5_t#nI>g(K(BTZm&^vLIzY~l8q- IEjQTڗ++)9G]pJSHhppvF_jgrbfo<X:Q4,3w_|yCt'*Ŕ[@Պ83-|從`p3}=vW124cq4OAI}~i1}$D0ؚ8rG0;L&k勻JVۊG>cɃXgtcf75'hҭHU1^2v*yA4l|{`Y6ܧ ˾1`J 4Dc(>"9zC`cC)K 8_3Qqhcb r/js?-8^ x^ K8/|/g[mR1ő7wPw#S$̨40L v8I0ybw5׆鿜iYOm,qbԕ=0m rtZ:~4dh} 7"3^8񯔄j7fPㄪ[tUojوUo;ri592hIgKXV{i.1#ygZnI s,"EҽI}r<̧Ohɮ}^X^ nz+~LuiLy0 mJOrh!:wtSlL\bD z:ǖ%@|ۛ=|v~_a S Ji3JC`}sN)}\o~WP3T@rڣV ^蔵0;{z^ݪhmyR=5[udKҧ&vptL?-)gJӽo.:=4)n:T7_ cf^]1mh,v9O\m=&B2tەFfc|geB~⸨uPx57"VrE%iI;ęg$32c">|nJ_t⌤:yσs@Bj>c1=par #+1'+ü m$J`P֡aNT+EW!꧴$#K>\\ TY:sun pfV#r`p~pp88'N;٠~3"dA@1ԕ-I@m-#}%ҁiG,hw ]AUkId)pU<:<*GHx\xN: (l8֕g/qa`UsʬC z{nהW)5z0z@mR3(W UMm 2Ld )KA)Obt"S&1!=j pj]COkL8 YWaD8d腟MTrcb58z"08PZU1{άᰖe9>j""_x22@j/DfE~_9"If`⊂VRpFT G71zm64 e$^bHA@Id2X )jl܀ߞ?<Tl8 CXE/NOtNJ14<RM&`0` D҃`d bL0i2I0g "cJ "yC,ɬ_)GQLO)V13E_ ތX)_P3uN;pf_Ƙo%G1(rffrjK(RtBzO*\_gϱQ0zɰpREPY%4'ӲY !FX92{2ãYuD2&_@T@]8|qq ].#zN§r5_ڿW2ra|n.NEQz`L[֗& N_7(`E e:_ߚcd %ϯh\!;/؊FӈljrSv qӖD)4 y#}?RS/蛫Lp ,$X4(CA 'jU&atNU0_rl"ʆ)i:6\^^ 9jXTD2q+NLX76rv=*l\b =a,"Ѝ$% *p"xk0T]䕯~֖,-${v P I+w7F?Gko9{E#(4W3J x:35̆8m/ˆd/1[Mvꐅ7RoC:*H0G, 0c{%4GH ,IT8p}Jx42?+@„^@S-DRAhH <4\UOg4*)T'j' >XNauC%Ik;}AUAzS*tE54hpUaªp+@:[ܑӦ?f&(F )BW"{GI -xvD,}ue(4,L~NȩzR13ű (pO\ӵX (6P&)2EԽ(t[/ Bޫe-ڇ8׽6v'fh#CmӯO^z}/<' 4%͛/Mj͘HGL$,[{Va믋zUW1w٘=?_+2, 12t%Uvu(Jb~ f"ÂgĦ 8tۧ `$?k/0EYK .߿̟yJEk;&/9i&pH疿"EDmMW8\5`+/\^ް.؍taL)L0ڎ"1ˇ&.g#Ueg9/~&7>zEXΆՑĖ.-L*biuo5"$ڜGWq,뮺⤗6yF2=5Y:bjnjnnPF}X]] Ҕ)D"'Ò{waowivū725A$IMh# sECIOlb> R,3bY5aIiiigRyRduy H8F֮(%SɋU*qEP7;t'1n l ,:ҟ]@T%K*íSzypʘLe(Ď2\Ѭ^s_ s4Rl{/ sŽlкp+ʡIց>EX+.F:\oSF3##z,b[z1%fe8|() E@],cNE9 s\XYܩ'#*i1+0~d ({m ~Df{&]$O,̂|!xOA[g" YQɈ8HFfˀg@mтԈ} cIk}Uc|$RE'[ ⽲nH[svth^8y-Og58:=1X6RtE$WUinϜYxBcMJqFLA@gWl9NJh%0d/א`0 #II iMCЎ ԛrk))cO bj/ BZ1~HRH>T!.cYk.:}n)tg(IuSиcZis РMDLWe$ E"ԅ*s6 i= `=60h椰r9- ThLAu?v>P_@\2IbDιl+di!3eR"n֧+G^&DU), CPBQkPJ}o \h͔)X =/lC+g*Q|%v]FD(VG[mW oW+xM(%dWy| bԜi:4LFquiWA Q$mO?NizOČ![o ϵ5pGmxVӱG΍ZmXનy}>ؽ6 հvVi3x .a7&;rqmB̪%Z"-Vyp(u x,/D((SIa^ y^e!@N8oYus>_L# Z|Xf`(ks9$3g٘/JiF vkPMלBX@~3Q&BC q^pqaL,OF \My7$~+jzLI!F < lt?eLbHY9ql[. ,In 1I~.fa&9g=re/<#4vjVP~`,\Wdު|> 9 YAH7G\6lh%0rlƤACK&㸀}T>;+")V)ZB=`iB/prS3q˚,;bKLNUOٚP xe`_Ɠl4{{V07c^^ wR;VpAD\R'-!,6}(²zDYk=ɬyLFUmHi> ڡ>Ojܐد3:,Ta7)?Fy-W{Ӊce]׎ #;;Q֓JK<Uh=SA䦫wkuj ܢ^Fd\b-mu . V[7p# F]$q;m1{7#Rpl{V[;oJÓp4$[V@jH|eCLYG w*F!^y7$%4֚ŻAg=S,,%oя!a˿m*,'D/[l+ACv_܇H{ץyf@~T#!++MM0F[UY뿔(_RAF F7RTH:\a1P(;a\KN ,GsΛ=p HH ]@AqDy@Gh2x"9eUӼ_i."վ g7%cCTW#I: R0^zG?=Xğ2<ɳήU1]x+wNw7dr '-N݃v^1*u<' ԎByNedIhH γՍ>/gx oS-da \)bH2D"Pn㛱N S<ʩ6 Lc3KTGH4>cfŒP˃8ȶlcwdLXnXQ6OuB,>phPy-a裛rm:[8d +֛21/)tŒ.SԳ Gs]'DƐ_8lK瞛@i Xt\/5cRGa Iρ{%H&l;8Ϙ*aor6x5aL*,D yΟVm m%F;S.cKc{y;鿽?)#V[ߙQɞԘ| @=]ѿ^u6.TFu|sZk<Gd{3fl;:ի쓂u psys6^ xpޜtGp3wwyNb_=+NÝB}kHe\^?$>ɋe>ςq>VC Dp|fo~{;?!?Nu_G^dά3yƐbS2jJsw'xLh#cQ41Wd|zט0@?PsnGu{.}ёШ;~]ԧV80S%d.%$BM΀k=Մudc8l*|]|Gpwv'A"ʾp:[Ut 'ЩUVzY2t BBH$.a²OhဓX7S@R?b7òlh~򾗢R }uxؼY;~zrs5"v6[yDzF/>";ݽL#Cє#Ft}وVyq5ՙ 44x8sޕ;ެdKu7%*{QSŕBы>g8#kRƞ}6H߿\\΅Q<{nĊ'=x1P?BGCNe:˾Un{3{9ev8suYxks 'xyky}@z|+Xz|.GDlzqugϧEamu1#[WJQ39=geE5l>V3 1BsnShSsbg^x_Zp>2Ydiǧ_FOȌfH#׊1zŎ|96>oJd|)ϩ$5ʉ+'U*PT5ywΈ2-nb:|X~DZݺ9dʁk\$;_Q-yiDS0s__Fk0meO׾>b6*PCs{عR0( _gŤ&x~ säxP}o=O aԭ i>{ B=TcNCuƙ>1G_ŬHO(Erz$\j)y@өR:[AIO9$ aG{+dC-Bp)[ \s7iQq[_c޶LH"1⁓h**F^%unͯGw`695a; |#=J_gݳU7S6:csdzX =ϞŔN_)5Fcx0GL ؛R`-ݽFrhv=S {cuʘck_D|jkC4<>h{\ȡD33 9~0Jw oNAH\`y{3`#8,q4+Zc^PԄ,,k"pC 2@7'|.7ۙF02*3> nmG,9~bPOj%jãFk3< ̆k,d0&(g鼙֑!etPaS4)4 L0EStWO|/fTe@Fsրm.rnE*DAmS42 moԡTj|sgfDbᴔKGǰ.8É32&E۰gR(/3:6RAGAٰ߱ kQ 56Z%+5 xF>I 2WQc d`>#پc]R\)oi;\u͗&ɊR]3 S ~LK׭34H3%RLxM*!ܤ`y讛(/4}ↂZ_2K`2;ϕ=ܬX' qe4$I)Elr`g6'im` x8߄p "L1l^Q[bG>j3j/!;?oIX-"AЖ2PSZ#k%V%N&Rr5B2:IQW3ӏ&S,i-[NYSxP]WZT"L(KJ cK"ɕjz)+G ] l>'' SSj.QO]VL#/Hԋ Q1?܄|"~8ݬzgϪʣÊ5PAf\)Ra~ 1fMNn}[͙.[:2'|$szgNb1<&r'SBhG0!XCv{DLI&&T]Gu޺tngqB#T k8LP{9㰅5}ޚ/UNJUZŔiS9~rDR9k4d`-}D,; vƭ;P4b}۶vjT2GEG>G\Fy4119L_XΏv?ay v_Yv{!^ /%j&5b忟1%.k_kBhYwx/ _߆n鯍rPǍp{Eph$Lpn4Ԝa$re]LO$Ho!,ĥ%Ӭ>y1"@ VqP6y= -CNRIkD}0=Dt;rtVeQ8bHf&^aB$C6O(9"A``ͬ1>SnOLkoаRJtOD$B5|$ke+0ML/3G=lh|g)_+ax*%T{S$eF"rL *1L֮a0u0Hm,z}{|R#U T(wPq:Rb >צ^ `pEѭ/Qk}A=@g=S8oJ}_R{LZ3Xdޥ@h"`9Q!)nɪyNyubj\{ .ԟk"/FpP"ԐɕMx?[]{Ϟ:W o;7ΝvotsBR7<7kz֓Ս#5NIݝ[ͷrede(tJ*U4T7T1L$N8E)J^*ʰx9aGLz(o&pGND\~L1{3_ckI1։mM ӕ^x _yXs==r0nPS?h>?BƢ@>7Rv!v5rl|is 0BAa(~GRby)/w4:o)!010М x{jG|9:]V6.I_!`e->sұw!s;ң0 jf$8 &}  OD0~86 AVNFF0GC_xP_FJ$^Q>*fCN R E0yDغ 93G<4Bbq1v+8Wt8C~8,AFd[^T@d^R (]D e>/-Ű R(LH<*%I. z, v.}7!b? \":#s_,0!:>DΣ|A4[uchƍ+ BOoZxWfG~WG^8 .Wָ~B:QyCHRj*B+ISH|[s H(sxVƠ-!v'|2q+w \¡|ɳ3G\tm;LYf_)L?6{NQ8}>^ߤ),WfNbT@O'*-F?4$ddIX/ *64yg?3A?a8L=CDR&3eY['= 9=Y+wh'ͻ[X9y &jqnQ @CnNq6p*-\x $QYE6PE6c(l, 9KYV5q|/SLj2)zb?gC<66ϻ8p6G_,Gd̼E9=8zGM)/4&R <;?if6Wu3",Cg\(8p5]x̖k JwLݵΨ}.6O 2nz/[ABH#HH"EOG+bޤpP"}<"K8qrKY|+C<%(!HD+a j$>uC0;NS[sW~ا7`xjǯx#kg|ɂ,nU4s]< ^933Nc(釫?Dq9l!m[j0C7_YJ8T H!Cg>--v<] RFQ2`:k(\ߝ##:,*_ɱt;*ի' BQ왂q8>D9xo'00*ZD]GM0d%Td'20g3T%f/F۞>e@cljB.#%eCh%iJ,> o3pQPTDz3%:->j.x_D".8{q:q2Y-\L(: aD1ai_diI34"0эBs[;^c" >Ea_!"bP<(DΒ|#n<0)sW۰tCAZ+>>а| M{p^TT:PQ^p>ALp g\8'N`5999NGr"ǟ:W4p|Tӄ0dVv;{LSa58GQf1,LI )S354=FhjVct]6P`^UCAC”̀UtKf-` k(`ޛ} >_zfģ'F.:8ds{/;j `⒨蝓˙2 9QJ(#G)UTRCcڪpr:I1ԧ;}^2 4&6=}l#fɽTNm Ԁd9<3х<'M /_Dt}l3͍8)iTw$W v^8 H,cf.a\2W<լ *uRJCu5mN?3}^֋x:z:ŇFHDnSF)ڴ Ye(^-F/6~c ҧ}ʉv];2Iٲl⃏9_ ݶ25s;'9{/~R"`f;c}fJS6wǁ{La4r&f?`FB?ڹđ}^`d,m8s. _ gwg. ӜOy o)!`ohٰ7 ѝIm7vɰhDO܍5!tYv29<<_%_7=A־QY$$f 6hPdNG4ZqԚD|YsX&TeS!pHBo20X5^z+JSwf<lpU[UPS^>vqNk _Y4Ca O(P+7Gj}]Oqa rܝH8(̈́Od#y`"e;6BSfj *A)F6͔i]S* lb"̱|$@9.ikL_P.أQFр+!6U~_ޏ ~+aԽIȔcz?0;}!0J1,uxl!GZ7}8݌⢉U&??uqԮٚ1ݳu6DQ)q!*S$((  J*fe/Eb3B/0M=B'u!TU N{d߼z4oqxgfC-#m :쩭L|US[ Hm8ѿfyf 0gF鶣 #J\nD'p | FK! 5hi`vo$F99ʎYgNw-5*6A t5$eEQs3.dűtcd2ln1 }.h x @ XK>>E~sF6{b 2}N9#sH=s42\8V[2V f0! $KctȾ_`~:,6Dzp0np&4d(#dMّ* K2߬ҏQqh*'z ` [ ˏQ$Ù&@I;iG E&1L7 ސNR^ 637m쨃/.OBcpJ ݋ALOtʟq`,C ϔ:=&~H05AMpad`yd`eChxla! jk=GLc&3`Zƶڳ^]Bc o:aϓa >EEs$N2['20p䇲_Ϡڏ ب>ih@x\G\:[6Ls[2ܷ%A@xKz6"%4$0H D A nu*R `# ceS  _zVctςS(M)=ڞn`PG5zy\;Kٱ@ʧMo#X-MK=pT*/{UDRE`Dv]}3(}SSNNnXYDQUP%S(pPiWe}##aEO'矅} IyЃ\GO-brRf\b.ReE'Dc8yS*MCt Ԏ1MD*1Lx%Vv=aK1;5gl*l%:e8Jt6DܢGԃtHO_ }d 2nY-*Rbψ8 "Qe:p*` N[ZR7-6k`PÊ9)X8SM5(CS0cb\ŸNԭG=4ᤡ1ªpc^z9qذs YN˦<#wCI20rrg9&U:K*j417óبNc&C|Au炐 坁iB(߲hGF~Alh'P*(X§1YY&rqJEvgxK͵ k*bNPTI?!(;nu!7x@rrbC@i<] j(hL 1:O_TRN$P6]ii.?E~mX瞷ԬνM/Жi}>:S:@)G"9NGb7nZWITq(v^M8-䌛AE# ъ1(EHej.!1SB413lm2ljzjɮr!?zV˞=Q ͏ &)eEg0.LxF} }GGFiU2de@UJa샏yohg6'q@: Fwql"$hvo CS"c2Ż#Nk틔)pOSo%ego+!ݜVdVk,lτYj31)FK]F.۴[QffӼ? #@n=徵׼gj!A& bQ!!O&MUD~xd0p,A^3sSAiQ[yvc-ۡ< bGXwMm Jf0&L2h嬋cc"(g2,lDp;Vdo Z 30U@p QCB4PCoV}.x+Ht/3gCTi1A@foulxhfY0^aǃ&=3EihD" >h1,QnT!NCB$16! "$u(iP0)TcR :a!B̿?U: SPR(dmA8OP9A ^Yw]O O5z&hQ1JcML`ㄙ&[x)J*MR$JHHrIʒ9D\fC b3L^v}2j^+ !!_tv _@PሱFm!;@^3Bzm wk!)Dt LYÄc)b+b*:`w^] %A@ hl e5b@`\d-򽻾 aUH@4UZjH"Uf[h}֯%ق5mX-U[ J0+kt]SK86v렪̖{k[3n}4;}ƕDL #0 QSJuu0Pjw[HHaM /yP7^zR;wϊvXY9IlvrWI si}UzkC^-P*-͵AmہeEv(]mlL@tت*ݶN9tRշ1 کA*U Ze9THUI&k۝ V`YiV{6w|^ﻞ@}@$$(ϝkUTUhP2^QY:dz(/_w݁GNFs4Vjj3R[)ڊ"׻OZ:hStHæ-=4Xo^ Cw u3ZKڊ5@U7koNu1{o^W ]<=ӝoimr*Q{6z4Nz1B]vT1=N!5a(RAT+YqԠNvҩ%rntB5 E#fP ))ۡ[w:KNGj%UVnT—A{QШCE3{ۥ» zJJdJp&{>n;SaTśStI-ӓTGM\ZewӪ.4a;M>ޡpwXi%qιU@ʦ(*lAQ fu+ʛZ& Q*>7p-zR4+XҀZg55.6m SRWq{ޛjݱk=W@ͪF{ 2AQ *CkiVXT4GA9+l b>ѷEUVMb4j AC٨mfom4T5)PON)^T^NIEUEaW|z%_E|}^= ԛ`4"+Z_X=lUUSUyuO0)o`8\g9i z^ۡGsgݷlQu\fKHtとI(+“ܸЪ61Dt:[./w: T@}|3Oδ)IkE6;KUkmJ=϶vAӄr{ HP=gى`9^hW@{w3 {֝mz:pdݢ2gl3ep0=QBHlUUϠ<%owJ{JۗLvhjz8aj];RzۙӔ` oRO)T6ˆ_wSíuMS\JJwG]Qs҇>ۻWAa\lw-} Bvp͖t=g'!\,;uiH]=( )+(fu_C{|*HӰxPwCX zx,hȕj].@P ((QT *EPJ)@5s(Ӱ z ttN!-8.Hn&頦k[TQ[1k4ʏwo='֌.g3X JF֝wka닏q()*.ڟam LCn:tky>ڵTIO@;U{1Aџ*D* UJP K}{(TbcZN"*Q.c^C1Q@ Q>*;ꀨR)JZ=;J"DChB:=n=ll;dajml" J9Xwn>-JA> *=4%}}:\Zn|]}!ug)%Uᄋ}$ZfU4ֽ7UBKyU5H|-oaTQ_fDWhN=ucШ`('0lp&@ި+G75uP ֤նwnaАFjP:{g{0Ci=F٢Q*)IHtĥ/vc Y}.4+T+L 4`R _Xpz`;sc|Ѡ6oWim56΅鳻I8W&\g=J֏%]I;t&u^.P>[[b4ZgپZwݱ;˹u\umxh $.T>̀@ ҞY0-=u5/]5]_clt Ӽ%.)#D-@ѶrDEb(0DmXJ.s{wn̠ݹF<=Z[&Յliӎ,2xuk"ݺ Pt@wNJjXzV*B^;^<ւE>kk}nT0U=w|<ǻfH:*p;A^())x7sUmAaIl45JIT-ݛ8a:NZzzϩՋ+BU)B5}Ϭ w@l(>(AG@.zϞhKf*ގK^N}_q]wt}77mCz[*C4 h-N@>;3u]}<^" ^{!F}۽ý/<{ 2h T f`ฌ4J H L&@4ɉC@&hM&&L04ɦ$  L"h`)44 Ijf6xm@aSiMzd45yE2i"3q$+K=39E佟Wڋ(ӃcUH.H@0ѓ\'ZKlФS' jLvADOGȧ ]v62뵋)xx~7ZЏu'l0(miᴮ;d2OU:X46snj #u+-\QQ(G5P1!$ )&5RjG3xj;$, ]JAᐪ1`҉z,xƳ<:Șpx)2:Qg\;C/y?[ѶZ$(7]|/ l;R5ot0߱aq kiؑuoaT0%}D孌e#xC?w!܏,v>bj@aR? ăt4kLH."$]A]4|!Ц))ؘZ´Ӆ l0)mj\](^P , 7*XZ% .Йd!؋/0OYA,0X& r@YlI E{HU:>᭑*ӛJ+8xwp*Ou3?1_ϐoY^dBՀ`n(Xœ ).Dp}Pz$>?]gwɂ#\u@}GUC${hb"Pй2B+&0̦ڼh!HhP;) 2i' 1e8 F/kW8I)L"#w\0`ڇ `i`7P4T;+s )쇅f yI'I <O׆(Ccr"HҝI ɮUXGyC d&QK:wpt+|3+h^9 RoHއ;sL[0$>,  Asô .)X]пߗ2EPUQd7!0p5/g(Rh2U )#`wЈـ)"$yሎ@v^ 16u`3͆'-WS[gML%LwA8&.% Ž$FbhHj\c6n"T,46,e XqSiF( )ba_Y` ?HϺez8,4.7 { ] bԕH0 2`a@:񬈀0o Y_B0%|&I< Y(@¡<"ݕxI4ePAwZS` {֔rTgaX6YY ž3mi1\0o)GbDv_ Q@S|&at0舒8("AMdp"\. W 4&rR1mHA9pCX7%"\C:,h<=,HA`飠"g0"XHȁ<]0eI!^C֊e: )y:1;g@D) l\0*y8> 8P4d.<ׯNW L  F}}TʥL5{;xt]dwDOowWkAbkߚ҆ɸ4"DP&q: J(,δAΨf9j(Sţf)aAfGFF h_$ XB)D yH2Fp4+zh@e8u4Guhw .{c V\br6(L&,oPhKϾUeD۹1$$7@kNw勓PS4a0]s9^rfȷhXo+j?ۍ/Rd5hZ~t [74)A] ,bö|6‴~s4;64ׄ|?Q k M8.IB4jqy֤ Sy*ќa0!.w;[8yW/TJ'JwabOaXz &>NAu 0)n\ZsoVSe@Mٌ KkD.ـƶqC].M%29鑧,N ip1" LY.$p]::|hb{lڋKsw?Sdbiٸ֝ϯɎk3] B倴$I'#!.>WqMg')ȟ>EFP(N?}j*l |7^+xM3k6(,lJy -Vd!3L-Q89<:Q0FxBrbL":qC%9ۋY RlCoAU3"=iRW4Ʃ(6%$lLݩ1!b;lJ )tx=beSܺ")#[c\/q c4+xJ:IbM+ZIed;V҄:v45afw8|AUYc''6XE3Y+tU G.U I Ca! Y@@f7"fz;XO2ә {SfG!`G|yV2L"vIox )6>$,x71,+auvedލ2;Ѡ&oxd ql6Ki[r zsFx4&ABcCpCdEк5rM>ӓ=Lؖ0`Y9M $u}JY=H5(Kuw?Ǒc[ ;Ţ ŬڠZqR.,>Ip^EFd0QB \D>s7 IE p-(NxSx-maD9QD^m/\Z9˦29(PpCsG'9DB(HPlLk׹24ƨA}XZ+LSH/vd|J8akLHN/r Q&AO'GnV7Ξ9_R(ЊƉ nDc!YTPmps)ջ(I @'P/ѷ=WUE#J "Ͱ|&G\l$TNi:b!Ǐ>8"aΌ|ۚ `jGk@αYzHAR d,qj.y,{j*XgW@ࠧ2 AѥP' "ȜH_-b 5i;"]1r|qz1rp F;q R%U(N[9wS "IT&[@Aq}X''=jY̶jt.}o,=- !i_hKE'+hXq-V1V()("\#A|@nAH)T4Gli<ټv9uG P7WuSB!&ǜOV!vQD<c0QZp '`3[Sc c v V草]fc;^+ϤMz-O2Q4Lʸa!r~܈~dSje2L@4SpbR6MԌρw|@21ٸ< 1ixg34;VٚE}З' `5\O,d-3nCAdZF!B9w>W<b' 鋀Ze#JYDo] fk Z;`/܄Ȉj8[ 7Q``~tqʍ띇Z8',ӺNύV\hBc&xZ[y(S(G H©4PTIC:,3 T4 p ׼AZ*8HAJ1{ETxw tvd#ۏ(A;Rܘ7ŸI~?镄C8Pr(m{Upyyeb8OL=qΫtU Δ#C !jԼKf7rj_c][U͈9/ݳ#VDfdz\1juLY";Ƌ^ CI1 NcQw8p`.Djū˗'"nX#NB5B5yByx~qF;t J Ϥ2(nSxuzx <# ܎vsl_ :3QƲ-&֌e81~Puqˮ@֭ eX^W %H% )2$TMdj/򙠄$LP6K209#;$04dO\bym&lQ`%Qy3.#VF’4*+xX)PTx]9"S< cU$1Q +U,ŻZ!JSחP i_NtA<5!spq:HJ:UQJq=5ae!IV]W.VZ¢JȞ[cMάPF38kcvnj~C@JTPiB$]π&V}nVa@0@" reӔ%B"U-[0(,bl zM~YD 'e83+VOA2[lQPad-$͹~D|!ž;+1; {Dᘉ0KGmG"7Ah\=ڀ9^:A Ȅ C/=}Hh/?7]e?b;ne9p iȂlh0hQxf r1-5[ƅ /+ja _\;P{CȪai )(5s R8ڛ!DLɎXb͙eB[r8}Cyzr)bI-w(j]F.v1Ԉ?mڙջ[_z㸱}. 캃BFnhZ҇xC%"tl"㌌m$0wh,xzk%|0M%Pacy3AQ6K.}09 l! 0(H[7tx c@@в:ϋ E1=-̕X(q@k\s h(CX=H 6pz-Sc%5hзr!*",5m [֞Dhg0R bf+:_tByZ9dYđ5 ŷGq 9(ⱜ]\Ɨ1T_0 S\c3V"X?}2xPp ]8z8HuH `E lNΘ²wG2w`-a6!r(`Vs Fwgh8ם,Ld"jxŸhClXxp,|,  [<A؊nCMw XBی0hS3MyCF p熅9Ns̄ CZP5Y(N4|ݨ{% XQ!7UpF6_5OZ҄|܇h~K  |Ee;?*o #>JpFx'ZV2ܜ-CgA2m~ 6ff[/.*|Ve0B>Yӂ8rP !i[: Ƚf2%eihcCe H7(|Gð5 "cس=NAH{My!ѳs8R `4)]BzAQ} $B5Ym$DIHtH"8is6x=2иHx;KX_ow{ene=_>;- 7(!g ?< fދ\b`fi+Nwx!t5!*.2բzkıwAh7"5|`Gi>`53NZ vPi3'Riw܋m+qcNP0b ۅ I1VyLE^d>^ d"BCʋ1p,ͅF`'4P݅Qp'sQjH:0δ9*@䣾nU$ߊe8Ѥt*Xf9X1Z"ЃL1HQѐcY[еZHy/&%# ) An( #'UpU]\QԸkc1O>8({N6%͵ Vʱ̌m`&\O ^?(<) pWHEZ -F* 9F(Z3rPT?2f# xB  Py<͓Ή̫Xvó6WH@bF't"h"5$wwY]e:hItYF(`LuY{}x[;q.\hք2JLT\5w3rK!!dk*9`p)ZRrБ^4B0dd0d! p/ B ņ!D.wHDD*n*rVIvpL f%`˦:ySyYNq|җ\P~h${K :.4gC w440 GJE=31Psfq01z~[O(GhB>3e>(#ĝ_P`Kbq Pj# qL;s#G~fa.84w`c p2A[BCKg D F% -‚XGPMj0A1"5ȕ`T`OGq֍#P 0 EKl, Q3!j% )O5R yQѕ@^} l%{njh Ӊ +g(++>[ +(1DX.Vj9$[ 0@ 0/ Qrd9`y ȼm3$ybP=|fK#naQs 1-¼-oDaE|-̔y;ŧRE9ňbJhٛϤt0ǖ džt^H9艡.+ h&'HxzZ9d )B(_iٸdA@+ O ރUvJ1NÐ3 1Tq-.3# *F)UAdxAD ]uBu_9 TPn#\)qֿd69J8N: 7tEpSo$"tQDaUY>((s=VuQa~Q~3Bzσbgs\ tl{46?Ar s&x^]=,1GպesB/&85GNiݔ5'т(Ox" VMe 7nN \Q{1tEiqO11S d r)P!?&TUʤhi@`k/Ql aDC pD/s$*BdUtHy'pM~5ԄMd >n950]!̯"O/p3q*7+$Sz`σ?gc]S$k6| 0 DBUv{?.m8 UUU3E{=ѝs +Yxˠ۷׭y|t̹+>Q 47ϲC2sYM0VwopxNޝE;+5%>w2&Nn :@ {oB"!`'PN!mC CO@R8xzT@Hq@c02D(!(F j3Y 21Rze(98h/]\ EHvզ= _3EabջN\t DWO Q[;CwIY}^8$ f}xR||DzV;֣ mm{`|)ax31sge9ǧ`i=>w=tB } IGAnL168J&J xh{`qK;_R+g"h @K AW3b@rYN q)_Ss/N4(噱P? of yQ'^s) H [ DWocVC=u* u#Jxvg;fR0 (B=ۍ뾪zZi//4E&H}:%1IQ0-z/I׷ $fxus{=c-ăr-dJAK@LaG$J42C>n` S YM~E*@ |8l7[Pz ) LfL>۬szjӭLoӈ5mBg(n)4xYsƨ͘ AnQ3<_a|I^r &7ԿHy北 XCkT.D,H znAZFΜ`C#rKZD|͜!Y9TiI$rJ␰Ǣ["J2|!MYWh ylEӑ~b[7ϓȈrEm:kS =%8qFC?WK$G0( X$'taDr@F8ƱP\<֜ISyZ9Ixl[M(\ g jBNYPLu&-()jFfIk[ic p>݁"38>Rn )Ȩ2=jZ,drDلI*'!pǎԖܖ*Ô*Ax3hIT4"k;<*x1\{.ƸQfcZ{2HfB3^mb<:HXi<9[wQ_SJ8̗^v 5)|3-7 E)ѣ4P )כèѧQH m:$hP{PQ3 f**ئYȪHt KLRۏ<0Ųu@xd?$p~&NHqP"d%n0/d;`H4Ph+`- CpA EFzw>cM\)O",Q^9䷖5pBC  .CW jFL%Kw?BPM4瑱P'!$~ AAGʥ;  0CĿ0FH@b8Zɬ8[@^:Cmn8q1Y9^yՎ_L\dOȆddH6 '(Ӡ. }Rga+KB; G2<9TDHn:Z'Ta)Jy VZrh T'Tːpw8,r,_@S @ xuHžǪ-6/ d6rF\e"<c|D&aO(ꘘ:c`2X6h("Sx6F}aab E s9si&5*QDJAu7 P A^\!*p`ԑnQx!؟YJ6(O l0.n"H#p]M͂!l0]źB7uW"7>w xd,]u4=Ρ1-+ò>Ì'QOP~2H&Ay.W,Cyvc M8(~vUtHH=HZm)|0 ]P8;R)y,eb&5a8 BD2)"L:Pj' 0+ʰaˍvocKgdΖ`Dȯ^itؾnɍ]^U1AXE\aU W%BnDG_!֟ B  ^ H)H=?|F&STRDԃ"Q-J'hc6v$ISIs Z {V3 yL (İъ-bcp`8_Qڊ^A@n?$4-$w-װjj {cS1]Ӱl^0[oC_qM%@b !qY[jW~9NqM@\LQ2`iѯ, _O?M@<8v7E>ЍgbCYVbd^װB40x7y20 5Lhs@iK]ITX & PdEmdX/nr#& Q\.=)7že6Sya0V7c2!PA~B7M!aMф̪6XjXuƗno $X"yCC"#|gvc}&M#jXq A'!ۚLYdv ,HK"&vAs&=tXxvg^6zjR`/9kFQ!KT (+El˸2KPҁ#A}lIywcpj" 6Ku 4#CA h I$V c@J$z'e 0,] 4_zpP>K9a.=w#եX,^<нo$Bs$9Op{_gѦ5l-adB>bR!O$s|օ]1qE` s $T5p|B_,:+7s[pǘ DYl@ZI$bQDZ$HĄY6ŐR,N9bPo<< hYsLGsN2N׮iW>%^ߕԭR?n7Ϻ^#;Vc~†xtݭs$Ua4BlJ?ώR{e6mn8s'=GF aEcTiXP!,@PtQ 0p QJ=AJ0\BЁ:lX")b*f A R.xRLIu-{0DO a"yaj09E=(_)H.ѭ!Kt4iB(b܉lV2ݗn nrh;s-hWF@\~F"[^Yv>OQP#''y| rPeN㣭 "o<]hFkP ׄaFyB8(&=}~MMR%Âb wBP]M.H0 Ft4E(c@  6hM#F  Qzjw'n;1.<2 $OvO!dyz%;.6g-%7DP B$Uii{ f8<,uF{vt㝍lC9tmKD{b \HgXKf@2@}y/!#!KtP1JA-,&WGK819Ejs&bI1B#!$y8`ܗZe*T8:m$5I-+fQXnqA[p;F7X3,gՔ;6rg#F [4@f iâhN4QdGn?aǃj?cMP{Fi'83g:#p8㤬WhҾ (A0]bo/5V2a: #h3K"eOUQ-y]`QAAؠ:~c]glPaDQ1=jslvS.k5A8B^(V<燉&,l1e+<@eS~$ATU?Ǐqz}|ž=Y#f Bq(tzvm `e3k? "B-[4RX83_j o-91sm}}-trČ B SS_>{{j4\[ 8e!u]w-pZwov}8QI~wK31@-3qfĹ߽M5BG,yr%|„\jUTΈ኉V2ynWy6vvxL-w',QaN(!foſ2-a*9Jn6JM:/+~pBhW8(VyQSxfKh(h d\, v=kͳΞQk=(M<-(pٸFG/0E&KF)ۉ6'|`:@PwpCKCkJ,Gܪ#" {ay31'沧9.݄oF)* 7_dS qB^'KM*nk4(\xyt@rY ooz;{MZy}PR)Fa uLozG8*/7N:vE,7P0vz8(H5V*|WOM;Li6.W45z `FZuxlOB `=aEf6,JCt>mnގБԩx(T"E~aufř[D(ikp$Ǖ\K{^(2 ac:|E j]TbK * R+}ς'6S n$_WD8 zM/6N{fvL&r0D,W!rI@ V~FCJgl:;σʔj|i\8<#;u,h9)I;y' 0^m6D\6z]$&)R. "bLp|l\v\yk 2an}Jo㌮ sowI~n Jl=P8}).Ն`8acPKr|HQ&W/;? Et4dl}=%E"'  R>RQ% <`AH@ GԸz^݄1=~߉:Q@Pb"hM/|;R*"G0#!&ba`^C1OЖs!|Q0ϻaVQWa7x/Efй>6V񭲳IDɚp$8dY.#Z)c6e>bToM{Ȟ43XJwc44^IpHCJ@p` 8\: YYIKI6aE,`L P >?]tvp⨷ڍjZ]6` e?>l:JV{4Zl+FV3 M=4T _!4ź)B7 5AAã~Pb$Zs+wS8#哫qdJjSrE:FoVU8Q 2+7٪/>R|z$ sǐ-v0ӄֹ߉%X4BOaA˙jS'%8:umq#>V;Hw=lH׷7ȬOxم i\uJfIX0/X/aJW /B=2!owF/PLӍf50Z<^B@J{LvǍ͏RD!JTKӚmxbIz.fEE>y zTKL?HCWKR@܋2 ׋Mfgf:j`TBh/s8>KKk[2dy$չsj8Hl#kPs]AaB!;1>A4(1tX'hTzBXfğ?yhxpv[#ٴ|3lP% Ax#ǎ1lz5IW%Sv7`1BY8q=SL%A0-:ӗ{3gYe\&~|87K œ-Hd x9`K(s![y\)S !$O͜+`L;7ZO4#J IIsƼ^AHaSC랶ʞ)Ly!Tsn|7} `(];'vUXmX¥ffsq~v.t6>0w. J"B T $;~! H,j"_>1A?*iw&+Lo<>EvO@כܖI$VLqV aB%8^^mcێl)Yy%~x3;K%qda3f%2qTp&"D~fuֈLW>x_ȳ hM$8rssٌ 0~ O6i8cwBv(ӥ-EY(fM=xZ_wQ5^iB:vZ]-r%G| },RC=J1᱘>΍K~9wsvO Rdb"4I6c1~#_OEq2koӱؠ"*ln ×'8u룠<3g9^f\~(fphFC:DhMAoqϥ?.-VK\C4~.uKt~~eH+_`B'Zj"Dk-8c J^"E^;QG*\\L2@(FY <6h~hX԰mË艢DD $J ) ;btag m"?-n~=Ϟ>z0(L d@00J.'܄Q %P*go%В5EEdJo7Qac8e:i)(u-F3.C"g*SlK"%Ui yH6tEXrU蔐2/{$[It.MQ6d989;W!Q|`Er][jf1XF*@h;#sq)΀L#Lȍ v\_̗Y?X!c$*Z!QI9m#Pep-6t66?N@vƄy5]t 2[=4&M>F~MR<m ġJ?" Q&: " R Y/0hy 5u-v>ONگs3~HNd|r0y=3a#0m>{ґL|-*Q-"EQXA@6).GݐrF絿95Z&+RD/5JUfH6/y9(C͇?o/Tddsq$L @H(%")"# q/ rx, DgfDٻ4Nd􉠐Ɖ9@||w" 8kZ,oh$ B j)RR^R}{sMKix^4Fl5(BwBEA%D@c j58ҪN\Kᣄ y\(%bEΰf:@ L>C2᤼=a~sr?? nǮHKBI 41&( ޅżBfOGOJCJL˼z aF!+ݬ_R)R^F̅3307dZaQ13,à rHu~o"3[?%V+ M99W3E Z)o-R nrHDc+ ȜFfҁwFĹ.&[ j:I5ȚXldoa?h)GMN0%, g$()+@@`YCC#ѱ5)F]Z1N+teR5?ND`[ i~_`u%G騻#d I` ![U O?(;O)p7ioo(}yU.SUNyȡ{ѓ(tO"-.B9X8~랒cflցps/LVJ<9XUgpm WN)BQjAw˂ %d6|)QX)J^+Hft/w5|Ł{.q*@GŴ_ %FDsT'_A7ǂۿ`ёp 2^BOLvxn9VOԠ´-V4+VEWP=SS–؅0`K'tq?"~=F:H5,9<1 !(P 1@JEwDt)Lx+ eQ7)y 1FJpT'S *HNJ:Ƚi!{el)"U R/h lB*_@<DnV4$?HSgv N\ȀYSS=oŰTzn3oGEgm*no@n˃Sp -Kل?0 fϛ```Dvuq]Lͻ}n[}xۤ;.YW,GJgMˉ6w*(vuXԂ8Z=rekijyϷűBBJ=*ԨZFpZqMSܿz#v(ACnBfeNH@Ig>QG9-p"ZJr@/G8¹$fڱڎ$P4;2#}Ph&|9S8 )n‘"l\"NqW^W0oyI\t$z܅$ki[q\Q@C|#WЁ Xqi4-|`F$x4X@ͩZ5PTU"e5X%n͏y,˼~~UR;އ<> E l-lwgʍVߒG.%DX^7mvW25ߊEIS_u-y )2pIqqA.b~GDڊLwIf񼋇V-\E&^n'NQ9PZ #H~;Ç>FŌ5(9mw+^dzjd?]Zzv >p0r1ߝ7?;}g}qnJvĴ^eHt;pHZr܄^b )O.Yݕ Q ddTaØm lS 2  &\p(QaՇs(6~goO}vmkd0P{?LA1RІ8ʨ1Ru-,Ds$3+ NGBwKB\+.ö 2 9CX BߍBv'y :h= %̐2WBf!V8)xhpb%(N=]f1 1$<-Hͪ$p$C!( D<*`\XƲNc,' ג'#$]iI*1%a"b1x̶¢(!T|5 %\ aPqPZz>Xy:A7պWBÆ+?Mܙ뼜+*]W D&@T1PuC Ls.%4bcx~ ߨؕRTㆈ kphɗ%x\0T+(]do{MvH[{UFE>3Ī+6̙qHTlf~` h*_F:CxͣR+=KQFa8],`?D :y;ucl*֘殰i;4 |Hώd| F[.k=2ZS?()X$<5yW91IkK爬x|k!Qm=xAE{(B.N+;lJ1ϛ 7HyhsHpN}>?c?YKՋ"!u*2BpBuU7*R^t/$>c Is+:bkW"F\ 21 ai IP*Ju+/4)soxtj!ʩa(Jn3AOe[ttyĄE<7L bh`ޘ6 ¿+IEI*)[9Go~.WRwlU~,% Dl(I3)v$sLmTٺ_y!e(qGji}1N\A{͗MT$ˬIAg1;w$oaHZ`^ԅєYyK[!6))BS8tJ&RmR-bf ؙJJ Ɋ]9u֖VW͍!V}|U(Y9$&6b)ϕPȓ>JbDD>yԓ8BY "z@SF0ёN%ˊ T1ALM i-}R 4MIcvuJ:I0n733330cmOh8NzJ`Ԓ&8͸90մ9P4I:g4ŪGnEfuDg z)s#1~,Ƭ1`#s)·ibٖf5-wm6UծPYemnDʬrFfLƙȐ`%);m)Du{K dO!I lv)mA:X`OWa8pf`qpKdA- DPx R֐YU1V'HHCCVDUPNVެF8P,E]S`(:2י44IBfWlGK):r/ U 0 _  I >N[FO͙: ɲVؓ-Ԗ֚%^Scvwepڢy \گ yz} Lx{K[j0@a Vl-KEѝtǡi@CmpJv8%W!/Aӻ47H\ ǏX:60czvi[IW|ǿ$7곾Ȱo#JW c;_v3%Ak]THf.vl uNJ,mL>qOIcЇΒl<,NO$" O}kp&ASJ/]])h,Ɏho:aG:UV@Gs9u'obXq:֎]N-y=ǹr sn0j%?j][ O,Ţ9LTX.$1 H 8$5hZ;gy Quu L+`frֆY9Уyǜlӥ0flrW'P/PYE\VfyuBVIB+ 0ki4'^ TY[ORőʒZ " ɤ(mA+/]c "`Գc91ڵW3JO0! Рn<7s/Zp W-i{_KKGrԳ%itj3-Q24c :%N bp4# i|z&|xjĠi lRc$c7@(tad~.[:[CʺITmU)n9/Gn*e,Əet[o kE92 jXTcEIYqs}QVY,՘Q22Vݔb 9P0XT%E):e|\ f1I ĈVoHfHpG '\IoUw䐦S3!fؒj-xN!]&6qo딡S/ '|#Ii36%Z|QP8/UYfzRW<ѥ2#ـОJ 0^ !e XNR p@ 葊0m)m F ÖF XmʌZr"r?ي耊m`p4M(s}ޣ[Dۅиccl3\X{1^e$tTҠ[p#!b.9pWضˉLm}/[Ux*pf'׌Re#ߋ8D-KKy85M&*RƠ#B#nY1+|PyOiίZSoT;aCzZ5ZØ[t8 >II򇩳ՌjB ܙTPd" ,u{4FtSzwNQ y/ ߐ=$ fIEZᅼbb|f 7A@<]b)wi B4H>s ںp=“, .BPHhW `¡lubBD(4T&FòwZ%xr@LU8E @Jʛ@ I׵TۛffOBR&4H/QÑBF $i#N@Մ6(J d;>nj+*'8RBWuɸ'1pq:E$S /'Yg阩tGN[e(U;5'ȳˀZ'1f|EKRxg/u4Pk]O-kbApn:{_ p0p sq+s Q bmT8N/w(Qu  a"^0t2O((/d q Fh]sD7nZ3Ƴ D KDE%@.EfLߠ.A_<8"/{J7bo7 =n/[)1"P鄕fG)p^k?Д%~RF2Ao5n2~/ FR(Ulr h% 6Ao{D,",5=D6(~/{ތAt>Tv!8V(RdZj?(X(څ3f+x㊤ APU'!x8IN#+[{b(`S|TP V.?vgֵԡKJB:# f<=Kid~88-oΧu jۺ"0\xLV(P#-V}P`Gx~K$:sgX%T_rA3C "ĺ$UmԃD|[GeY-<~6Ӏ\`=28\k Ŋdv%%@F4\BP\ Hx4Ӡ& !K0OZ0|i.J[gLA|Q\_,R&UNTe71e W q&IOi{Q%'ޡ!@|1?>#~T>ǎ;C:p|9]N1 Rb'޶D JKXy.YAEFLa46` "s`'}*! Dgk7[L|;/_B]̛ŐVGW":Guj?.xZeۤ@*4؋`=cՌw!$FP$H Tj  9p⇝-i6w_2;0PKMi^W =A[#X^N$H,X:POXر#@yb6#gSWkxB{SBGafдXTIJҐqKzmq- j5PJD( TD$ j"p@\a/r$'L߉u&+)8? ,7ń7m`2Hs!qt(bთjPP^¼/$^ zC1Q=ކn\nm854G(Ra.f,A$dQo},W 0A?mOAI;w7S#jz 25v e9M!ތ=} [1cS ܯ'U-~'ZfM5:lq 6.sr& }@nQ.=Ah4 ;;E?Pka5jIſI _8TdֆBx+l}Y ' HДRN?NS.{ #-ĤzAJG94]:f8Q W/bN]+iT59ܬ4 B+mb3(XUESԅ3-A0^ P7O?A|\%֦F2JVJ\WW[RWpi$3 Q9?/ RQ븸 ]\a>ƲAZ-UsISQ$2$dȨ sрْV00sϭY@mi_7y8W E]eef ه-=r>7H}90vs]w$7*͉s*i9@F>!E/Ɓ nju&,X]~rKX*gcKL:eӫG/G\ ~_`<FxCel)GLӾ*l9CSFZNC>ifю?o=2C5v-ŜnCcf-•L3 r8'$GT*RWٷAղEȜgr؛7WdQm(·Xq[.Tۼyvj͹ek#jiaϱ&5zM=:}5{:uiNXWJFDbѮs&b/mҽF^S3çУ24KL'vkT Un+Ֆ.{gur\P!QӏMb#C_9ȕ7燽//$R h\\&d\3=ĸ w)Ow h.|;Rgǃf\<"FII)ly灄p0]p; /CA}eM{ xyt?xH*B9c  C!{6t_DSD&tBxp/Nr֛,8TAcR=|?$ ǚBW鲩(;fs kA`&r,a`̅!bbYJ, 1:*wRЕ][juqd9%NJIDaF1;a8/ Ԕ\@JF#C<+  짯iA@)Phkjjœs !>R[&..a 3PPHex=f>rDC(%ٙ=ƥѥP_8l"G7C̠+ъ0VZSfd3$k@y( y9 vqb79m\;Rf C./9M8N;Gśq[q@ œB G`8h]c.CPwE:qK:Yk' `_w0J:#/2/0gEһUp\.dt( $xJOöSgw*UY-l(.ͭ)Daӷt@9B,qER<x{{lS2 ?~\q0ZLA`vџfe18XԂV)H 4شd}^ ̓(l 1.Ɗr\.W)$D3_.6[FN}O? Hp(ݕNIlН+l-XVAӠ=+@N.nbЮtap s/4K~Q$PD9@4!ANL@ȜT\rG_ٳ ƵO (3rV7;u}J*, xŃd}5 cxyO1N7̆ˮBN> sEfe>G}Z9%<hdemSd),"(A>4l(Į#]Y]0AV@F30f, 0Ā4GeM&ޔFNAPl#cǿYz/ѳ#i}so3z>םi8s9G;~=9O :HSN+aS@yU^Q9Nl qp^r~X1'aà+<1ҰC@U=Sp\(#uOݶS~6*iעMlj—{GorFY jp=:3NLIb7 }HW’R}UuaBCŭbo-{\~  r|/yYJ־[kTv`0`M%=Yqp<<`MPH:<ݦg/d砦-ypz4sqIj2o徟G3;LMcd ohD#+ \-X9S&>pz&4c 1*X0h8"!`TƄcM]I#".4{F?Y.`8xw  bDJ.7)|Qa)ߑ"LIB@5 2|B$ućVMrP7Lצ]n)d HTE "- G$RB81zVbEHQ &-"7 "U4MeSG6HY _*寴mo=hX[ͧ&#*#as#޻&(@0h$UH" I'3Ej@I oĭ,^~N͸swWܠ)H !\sd@V99H7q-s <$bcF=tٮw_+d¯ %mKvwNw_Ǎ sc.\"_C/;;SgɘWreTM C17r{e$i<',I+1Z0*vgvܷ##Й"Mg6/6Q۵ mѬ3 |i.هkGx)a#A.@6GC#Pd'59~/;Kcr^nT<}SDf8"kdνUz_IҼkϰP/L+ Ϋ#)<*}D.7s RF2?cY\1JKjwԼ_f$ #Q)H^~ }EHO jU*8>R)*5g$سh ču.mMi)0c/N\0'MY|h-jd4=:Rp=!`8Y+”o3Օ5E޶i&eυL@qփ@`RâJMPm ݸmK7'Y(ZG0Ynbu6`B'p8i9].9'7OvǧwS8,Н8Q + 3"@.aobrܷQЙtb,nE(4m|( tc TsqiqŹ3JGʙl.{QMp4) RBq_O҆lY']"نn7 L: ~0|,-\挸%h` \7j- [mT䐎O2k9a;0\@;C'Ly=#ɴ) ,΋ ư.0K|8*{&au_lq\f8f7ńt\=1D FT*s/(-¸L c~d-;2_O&&d+*]g /ZjNAH32 K̃*´^DrSS/~=.5aJǰKq~ʪq/{n XXsR-NLWHf11UF:+юp(|i`]$l>Scj]F݉lwФ CFU E1x,Lv|9.Tcv يp߾Ǖƞv۽aOszk<׊DWa _t`MJ 1z/ I-,1P(OsHwr5/y`gl #՗8җG"D^QqkX}`@xW[L5P 2,=Jl̀twuMgd7ePj٣@FaixSQ/L`)6+/0}Lg1p6/:*dh>-~J#9"Ԫ0|-F>LԮp^[}Z纈f3~fKa:wqe?ty;;D"*H.wX0`9Ċ%7?cvQC8u7>(>'|-|vK }6l'&m^f׮4A$m "H$`aS5:6/\pK-`0T!Lp#VKEc_6ԞϾ8M]*TV$i_`/4Mf-нy0~2E`P)id0p7T,ɘ2wclҌ5dvGC)sQvq r|da z_{bՋ9/8BS' zDn;Ho C ``-+\R,8im%X(w }4$Fҭ6kU/ONA*VȧDafm QH ~tU\lӭSE,o+ؖJYB^8)<ж -#uV`AGBcCR] _D=G$$ܘ݃<+h@ &RGfAy}=\I&FqE Nagw^;ns|6|VXx7+9DOA4z5/%u1t6ohiS=!CЦלvb1 \Q: k@ذmP"3MT .U$F1_;ի}1@#L^wPq(emEHgf%O5}?2);]-~FQM@@ f\C(rw!PEq%qDF}_y%(UES[Syg_'"r:*9Pd&*>^[=ņ<>h&̽+펓Cp*IgA,DH_r 0{V죹[\YIb 46I~ (0n?~[=yQ` 9+e{g-[_^uu"KYKݜy !3¯oܝpwӽ{a83KhL.}ƻ=(H>,0€")-8?&!Gv7\H}Fn0mqgE#f;y90ufdx+(H<&^c 0Dd-G08_5[PzpMoeŜ'1 D cSRd)08]=[] fe:gFU&A+S(m 6B2 }r}f.gZO_ 9YZ%.[]T6,% ]jOī,qe=HϽ<Q@E%C2^Q6p3Œ]nSbNT2mLam6ꢨ|10X>&HrSGVbd( 1@KOg7yc0Vr5N~8nh97fД%КSI2 ( dcQ"7/؈! u=.JdwJ2JX+U$kZ}$1 E&gӞGqYa"݉΋ ]KV~|Ej蒁g,Xfk8?V~$2li)^g*Rk DƂ8JB!^6< `lt$rԷ{Y߫\Pva=zł䆐Qu!i@cZ1c# ),E8V* 1VuHT?',OGA6NGyrbwAc֝"OST&$DY8dIULmoA!4 <՛XIulu[Z0Q,@hbRp'kB &P v8|)ꙌڍZ7(phCv2ƈ4ymX5AaVS͔& $ K$Zf 'GrYtN; 4mLcx.ɂ(+r}BRtch!R (Q+S7E薙tGl/m1+āMMDmYO:)!m/=߅ʜ_aDHKHLV3 _Uv]-=2H&EIJJa܊Ը(lmO` k JH*kVW JP*BoyHQބz;v z!q$2:p1Q$akД 1%t 0w hr Ɋ-\gM!<:) I}f1$1U@xy--A8=xCʔ~yvk1Í4V|6wgL$4Hi;s!DI+JW ̧>``yq -LJ!<%(* |Ǫ(|sˑlbqDƦwFIrߥ%qJKj~ OJi'KBD y b!y+ΫJ'5X'+]Qrzo(!Z)ʢ03r-4wiȹh,(g;>@M Py*Sk[)Q2шj6[yVYy,;Nikt,p]oW88Op5V??mq6Lh[rdu8٤}0No4Ol iЕk'[=Nt*Ph}lx0}HZ* "Ș[#È!vߌ|P Ռn&SQJj5:adu+͔և~T[s ڂ[=,Jm3]~ݍu-skl@KPau퇽wRjf ݃_S}m@z7~;9T\q6A H5x@b yRʓ.gB*VJ[L?)J-~*I+!JQ_[ܸRMi{"njPB,*F( r|oi?lvHtPV[JE<@BBᆴɨ4Lll<,}tj){xҊJvqye<'SɹxڻHO\:?% `Gbf#/'# %$T6.'8Yau<@7Y nG@t 09.C*x#̈́ۧ=նܙƽ%xr Znmܢ]|go c l x2h,$gooݸ i7!*MDzfw鲢Kq ){ z: [a > ܈F)4Xv,:*7;@WPК>Ed0`I2P((Y <]jI;6]<(D 2T߄둂f?4?{ ^g6ߐ% _\A*:N%̸e !EQ E V'&X 0 |x'7VovhC6.w\y3}T:4 RjKyLGsF\:/@3sֽKEE7^4tCz~7DGMǎo\aձ=IPDg2)ViUE$=@RK]k4Fr/54QRIPM ԅsNBӂ9iQA#Ř$S[HQE6`ǸqKabPuisD |/zIFB@_& ]HimɎk#~Em‰CgjelIEn~wuuc!Q^{6q.W :N+-8e-7}`\qnrӶVZn1 ?3:| L2+MSG.L?&.D}1iF@i2>3](QJͮR(1XH@0Ȃ !T^ȇPO'1M{ I=k$vE&GS˔dAJ&9- ۞2( GT]UeZE˂CM|O)hR/D\A{wPslC#eCtBG1iBYtnعb/; \ X"faa+-<}x)*\i /m劲<'N#ؚXG~:d<$Jm,4;\([6+r{`' @$`s=8g+#2=؞|]T E,&//f^yUj[qPUR\cQmCWƒVPoڛmLaߍ@D'~; ShOr5n6]4;ԖT>=9n:`ii;O˴c*"8UXGX>Z[ ͐J)H]!.L+3r\^fhќ1x/A0/vt= QDǺBsBn*P:W Bg^ S4#sf{OG~%TTd(  lCC*,zb3gu.Xgf(T" '9aUpf7$id5G su'e$q-ʒqaP)!>/ "O>Cz>¨<涥EX`-F,;cG78nڮ5UNd'?j s88WdҎʔp.q]8d%r2EH(`0mf=èYё/4TS#h*"ѧ/ .uajRxYC&ռ0Hװ)A荩+D=`cW{a, ݩ¸QQY݃9maR\ރhQEJe"Xjnh Я:qH>\EeBv"r}M$L[7vȝ{ӤMmI kS|O#Ovʙo坟Guc9IBrMc#'AtN!O;Esu}ȅF eh/!IꞴ"ѿ5 kQ-q 2_MP_V&V,IIIPϧK8;"X(ဲ&AUwº-Е23^^*\)]#l)yJNoiOJQa}Ɓq!rzJWs<4_`7!)9fd(P{|dmzlo';g!h6=n oDP2R(`{"j. N 3<Үv/\QEq a?_55aqDo[I i<‹5`[ N5:rT[ xE=U5"3vCcʣ5N_+Auɥ5J6~xIVv+rl%b0JAT c./!<bG}6&-yC3<*3Ψi9[&@- :|~l#ޮiGo,KJ3B6sM$C'gyOC8;~$xV9&8Xqx>Wj/"9Iɿ}&,$;d0xAn%=?펅?wzl2u7_&a'ozx";.iwX78trsN$"4K#44՘!2M>^ZڶmznvsC#b_mu\ gvQ7`NǸjMPdE*jj2'ӥBϷܶ;INH`J_l3ܥFFM.! @}u9PHwbD lJIe^+›Lj0 X"1%<L>h 4^" ?G*.7;eqP,ZC9B6k8l 8cG //?G.<݈(~X% tō.ԗ#iK)q, DЪ+u!>74 U ё=Ef'.V? k<ce8H_huŷR yR`0X-tJ5•ejp99?`"GGDHDעbt?Y'5|n|cĢHNό`+M|PD/ISh3gCR YrXtyg*㶁.;ϻ޼R"Zz 8<cȵ$Aѩ9oH֌qֹDS &Ɉ&",vʼ/j h9R*P*Sg:ݡݱD~AC90zIf@]'~ A27n )4iGV7M #OK"a{,O ھUu9_Ÿ"E*sńB{ө0Tf"Dڃ-`ر:~Q&V+Ϸ3bĘ.ِzӠ:ɽm!Py|lHfĴnU`LmsԨ4\e,X[IQ* 'īALZ&rE}X'.wiYX`abд?pm;8x|56(܃`G Y 0փx" QUoN0®˿~ 8t96 SFS^a$58[ϻ@էvmy:H)1⻋IL^*{ Ak\ixe |%Qr^u07&HIJ Зe#/#]i1/Tgx*MUњjpՋ7jPu=x{AZ=x&ȸH඲QG+T8"ē025yM8 =]WMpqI9")" ]l0цf0gPi>A/ܕ/[9]_˳+D2BA2+]8Wdxa u-l8N1 Hk&1Aƒ'iŸ7W4JX+N_o*7*9aYW$W8J;]q @xLEQJL0W Rlı.dB )vGz1KP"yb,A"iNKWCztV۾r}ܝ]#^2y [0t~GoB*SxUv.r~ϟweliJ$Cyѓ l00ޙa %I ⨍8oh U )O)e5F-4aP9[Jn`Êqy$/Iʰ8L+swjUTe8r<޺~<7e7C=Caxnr 1W`?kg>?g༳38vu kSU'i Oޙ l$VtbIcI >';* U%^a\+s2'@V9ysxLv]6 ލHNƙ!zP,pxw^Ԕ BQu8ҎzWee& L,B,*0RboZĔ$hʳt#`Y.@aR(ܜ!K EBy ;bgC"/0&6hNk#2 .Q\~{c,\Q,fAD77F)X hlO[-@cн؋dl_ppcnG\N'rQ"?_> Pt?D,ۉ5MXRI,lvbQ &K\`-x{@,LBgC4RrE6sut =x=|,W9+(Փ^Zli5/ClX348fT Np` IrV7Ny.-04L/p*",XBڹi_+wfQ1睐xc0Gώ#X)nXQa+p~$)sU4Q gzG"K0S [KҌ2+J*"$ԼאWrm`{ u!$.~.fb"ѳ)WplF>q.ɡI,# A q$)#BQSz(aɞǂ9!3{{͋v4Є#F(od!k4*c Q2(ڸXW=Zf3%r_:qr䂠p@DgcMau^IWc~/s7{}]%~}WoaÈ.E8/SW%&!dOl}4n1\3"tDk>#e8 % dŘ"Q! OSz_ΙM%GD6>b>)-x!źL/t7"R-+#Px7 N bgQ.I/i/j)?\O7S9ɝkl]`bfs`z_$xXbv%1RBÀ.<X􋗉LN,K }%Py($RktZ!0u~;Z, ק:ێiﷶP;z3Ϛˌo\SmUR}ٜ כ8>wr>?u9,m{Sq)7ϴ﯑/&:vJY8{+qM[ENtz|^#Xn<ڲ_li$,/xUz?8p~d|/)3 <Aթa1MQ Օ ,0+VJHCQMWRa\Y[GL8QV(F񢟦\O)M@`@]Y$>?Tc@$ Y^Xqqr7.&^B%ggz]YrSQ}$mz:N) lBH Y&w;ꨑi6eƉT]nJ)1ڃ,cĨ6zgv8c ' wn:7ś0Z Eb9\NU-YNUNF1,K/}Wf*B:Խu,AǢ!PPԩm{1"UXnOU!X gaX<-r7j}}? ^ϋz ޅBsBtލ܎![yI%S:R[hA@iC4i7UCWX(Ū!eɚ8٘X]eR)0kv9>Ad}OKk>́ uޤG,VɆ4 HzxERJ&g(Z25*0C/iy>Qtd^ M&`*E8HG_5ni9'jkKИG!.}~DʾzL_;R~pV|jqqa:ps(NZ|N^Kj'dRը,w|hiS'ה5K4{=U+)x,E3D4aGfR&|ݟM brJ/~.G;Snj/xqc{(8A%Lv VP)-U{ *Ŋ ֠AO^}55n>'($XS$1 v|VibC Ktmbgz `ՠlfeۦ `H3~W93#qn25+PSk#{ f KfĜe,o#VzUF}ZwICN:&+ÔǛ xz̄\|||s7pܘWq=c6YeRreTe@لA +(X^V8 #د%P[5d%2]lxq@HG.@ĉGi|dC@rCt+!TR"G V$DY|qTf5xHSW6˟!DUI6$HpaKQ>Ǐ#(Z0LԘ$2pB19ӌPr$"һ)D+b*C8*z2b5>C6! 0E xV`:رԇx!r<۩nWgKU/;̾sUr;%?/Ѻ%so:FVWM&F>[q*~j[tNAs_6xل 1N k=ߴ=yݚCct NU{riJx+e_/sg',QgS} Ԅf(Q}8#=AB@PNbq0gEdaIUa>}8gT,b*~DŽ@YTҵˈLA` Lh(8##u:~/P8J/0"+fd#1s5o<~fwãnQ͇Ԉ{ `ŒMpe ='ŏ+)HYvjT*0w@,⢊*RN:su&1udTɯa;bkA J%M]۞O-:dsfHEdkM8ӣ>G&.UYmӌE %F툔:v7qDRNFdŎ.h`t\|Y%ec!![XS'36EQulIV,YJ?˦[9\Z\6ԎҭfIQb!i#VZs rTR|,LkAԆ%Zp(öv|鈧ptۻekL@QHBx\pLJBJķv6SbI1(W"};LvRJ_X?gVTAZp_"8w(}ƛ!fXld$4#ߌXqw.QqA{IOo[X2~E&. 7 s7mxtՓ"59K+UB`W8WyG+V@u4 if*#FK_.9MGF7%EM(ݗT^n!. %&8j1tEU۞sWѦFEZ!"p Lϗ,023/( Q$ZB7REy Ia Dn瓁yAFܹ4> LDBfe>Lg!>ñ5bk[\=Rx/(ʿn<G};;ܦk%܄rsLZ';1\;ry 6d_18O{Gʇ^jmbhӋE<3&*b!׮I<AoZ>Y@GZU)WIJޙhب5!c5[/5Wf3?vb.4kʇ.f}1Չ +}TuN}(7,/|g,U%B(2ˮ} a{a8ͫ*lm4%/ 8 Ob414' Ъ /@;Qq}Ib^vQ{=Xސk_@$Fp"|'cxi~~neS6bڹvM_As!:g\iZb{XR0)ȓe_65ݠv(Y+)H|NWӂ.AHAi>^^@+܊UMA@?5u+ְќŹM $2pBPULӣ :6dN\+ƻ^l Tj׊e|A!m)dUʖ:c0懮 v`r09I_aIAI9 jP(7NRri`E F,uvd6\.?~; GZ L{AQ\RPmXB| /UqA;,LzDs#U\¦^tښ}sOWC/O܋iAx2ۏcc"$iA7} 74ONsh>q1ËM _YEsѴ5$l?D`@~ 'g>9ɺ=|ȸ8"mM-k~5 EG"M.Ƿ<ԛ9̥ ]cC5s{%}"F8k1+ƃQ,ZyoI$v&uƑirivgFOn=:ՑG1Aw` M]I &_ MFD7$2f$+Y )''C*MjXc du-os:;/gq5*/]Ex۰Ί-C:%iI k2$YÉ+#L Rx UVPH`#y矷4m nP>Y4<ý<CP20DISZ90P{37#{0/"ą煸obhDvgʇ Ub*J'$(;I6f #ŜRRFtYi W ~I&ԑnn2عq~-nX҉舣$H0t'{x(JȌ|t)!vvm$cu2%%?T^K/p:Bdy>C M<)bVe("=0xĺ|bv 8$Ê%v3孷7Gu<ܧ=- Q=piH8&sv.GLoUtGZrS[Q0G2P9v%8/&~Q0z0NčQ~p?H!ohllvR܋kМ~1h!r5a0sb'BP'H.[)^7/^hL@-R >hsU1l/PYYXlOɱSD9P@GO&kE9W\ET5N1 Q97,0$z)zCB1 ;r7>Q2$L̴!Rԋv֌RCڟ,:waԼc홡=|<9T.ߞͤw} .Uo7qH+82.X]Ru=_pz7pjFXGF? A\ -)UK ,Lr%1%Hd2O5ffi.6CfD)7?z<%H%weWMYD|4 $b)dґAd .bڣn-'VV5uJyq#"=52"ePN\H"8l]͒y/Bgsσv$OCŁ7{Sxa^ofMl#vf/NzK.}5 (@;Xgmw$g[3ƵW1Ҝ GwEq_2>!tF2#Oj*/;M} }UPZ/onVHü6ܳ {AX8B)1l$Y g6$F`l$2S`mlAFY^8VpsaoTbx};dahS}z,sgm{=9d -aK._x;8ӊVהI/.3{CѼb}9u^\Pk#1Vg쇳9 }ΐ.>45$t3haE[3(1]X;'56 {s .*a[O 'j#踇N=A5,fmgHK+I4iYF݄VFpt[m[Rn \ /~G ƾS {׼j&eZC ;!PmtO9՟ys LS1]_K t@Rԥ TQ88L+zm>ݍ=/뗱quz =>^V]ΟQ=A}En*+GR!%hSi> ~.מ[CrbSaY[TpK4D0kH! "An3FcoYZ>UE-zwU+Th셱oc%ih3O@fA4EG o< i nиЕ6I15f%NO `O#pBKu?|.TOcU( pM+h_44:IH8LG.l(W`n6{|[EN?/aO3[<.w I?pWF re[9߮ed̴A ̤[F0; Hh;Ep1SԢ[ЊFۇm|㼾,_6!@P{H Vk5ߋoDRb1e㖭\ s8kUqXX_':{6U:c V٘)@ tFַI[W97Lpƺ:Y2G dgJ?/r*QU#}s}I?.X%@+T L uTA`Qh\:S Y +Sყ"&a1 ]єtRl0f) M &n N3ٔW3;N3=캽R$DERS&,qOKǖjs"B(%^`˝{U9"$JzYmeCuQWaW6=5pDܙ*eD C &ԍ^!0 ;ٝ]0@&by oěb<@Eb)}2SQG9[$^@(Q[Β;;bǀ(/TA-7*(@ ckJ*(3&|AQ(ќP0ˠEi_!m5)+w=@5 w &!ɘ"F$7/]*"' nM^H 5.7S^/0kY;"Ib#CR{F $3%fR&iJs&`3Q;?5;0fkn4=7'l<}3%xxFšyogkgH0fI3S@ߌתB< y9g^lkl/LR$Qc+fwV￞cB42zU> F*4,\$#%I$$!\f2hU?&ziBIQ7[X!޾T Ox<3)ht FJ,#Ĵ྿feglP-^j=5p:YKXĈBp)DO\\ԉ~%MA(f ("iicp!DIPaݑ)aDvB2`) 4__c7.cm-O:b8/g1v#kEr)KJ9 eRelȢĩ+Yuzު8Ӽz:dW?G7v;2>SI9o{'fnYCwO{ĥ?;gM.kDχ:sE @:U<`>2 ^3jmj! 1}׽ =,XVم[, Dhjx;Fl~ +2Fqrh.NU\*ps| 1m``i.E.w Pn;>XmUvfQ -.,->zY=]zsiu+APƈGpA~f[яi8Dpew1@ogeT^'e:|QH(>RGȖYB3_T_E+bŨZ+!12Ty'yV2'{|_'|LM.뮼OPй[EOptIL_F|, b $KXye';IOWIq-q^\+^x:V ]`) 8(znFxz>>f鬼zWFaZGN5V),i-^"a|VU01 > зG_<6هd6[J W탆A\@Ҭ37|ڧmQh i6ܞLc`q,_wf9,G*\B`` gB\kBBFǭ뽠`#YAQ" v4a|`$XflE>ţL2  bw2{ Hqkxu&|R%rm//ĉL >ERE A}9cy Ӽ'dE3la([GsqghA(dgIvJ.t^F.~ѮoBuJ/,^mYL _&?>RJ\dj1Zl-I%k{1``SLy{Fj/QTc;}t⑉+kb>AFe:sU_?ĹXizI V?gtoaF:2ŵ{qÿx&k4Scc8!i|k86N ]`-¯{B=t9\@aqH0\Ĝ3`_w2,씠78 ?D[ܷuOm#9/eY GQ,kі0Vjw RwFC}D+&2Z-(;0~O ]k2qadA2ORԽa{hI`cȰNoC2m t~~RjÔ#O^H̓+ c ~Ot [_>ik\n琍/&IܔRi|[s3Yf懔*g*Oj fPLN {m 1>uw98=%j36ίOQWeu)ܜ½!v$q\/2'IRM=4H)`|ST^#(a1|n&E~5֫rd}y/CTRME]8o^ F~2 *#18%$-FNߧ/rcU5BZ'3%dы (W'5:IA*%dԙ 9 w8HRTr`3?IϚB;6yZ83Zzi`ivyD\x G#>UQ?zeS JT1U<7cWG['d,u&h<  2v>"$_?5Xf $H4,.6 l8pdRL1>/kÎ*r!{O"R<rzk޳RaXLbdB? TL%6PZ <#h,Ơ4\]vWQE1mW3ߎ+F#b Ǟ3#Fp_9LfҸ4?d:XPB(3ܜ{3G0 DVz9BDQǟ.oGζVCO r[F+qg)=٠01-qsnjU. qY6fVp-P6&Y*TVU>h}_jy`'Ws`+-Ēgϟ(Iz?K8:SdsH"|׼jUP”,qa & -4LgC1E I!ֱ(R"M!e!,dm}y-Uci 0_ H!8 t;"ux9ap:ka8xV_ߣ SNFA qN]C}]KlJfDP}߷H4,jEj0z퇔ښ\dK8-Pc\B  M E$Yg=4}4 aPE`/up_g/IC|b5w~?JS;_=zUfPsWЯq+ZV)f[ln~\ ,b`b"QTdޮCwgD7ǔ2*"2}3n`?U FCnXC* :/ fVL)&톳` P\c,:26sR)U;(8MU/p,,1lNI El+/LPjBAj`1w+i#\\+AW 큯Wqh!a b3;k & M+2Mt]Xp5t-YF̌ۆy04g W^kϸ3G W6c7DK N?)8+6.dP'R{Gr:  # !PF6؊ LɅlcڸ"g:MWq,BY2(cXcz*U HGykg 4j^~kffa#wSj,5V=P0G y%*AIE]J 4b'1㍼p!| 2B[qv<=X !1hylI<rdg '.U'KT} 'm 9$Y/8LmQdbGk$v8ӸX ʉؾc?[{&'qM9WR K82H$xRTxItL?vmccg'\ H]36'=͜v/0b̚>P*F3:W$=_P"`BA8Ο[~V#~rR2IM$Κx].ƴxܐUwo׌e8B|*F7Wu}j?w΋^C\{/ű.T/Ps,3~>zvϰ0`t" C ;p [P$RvBHXR~igN.z %¬.21;Ä_.= '% 1>%B; 몧xDe( CvttbύLJ' #.*Q<=f1q0M^(Hx%GX"^ސJDF1"<.'%aw2Xnf683ܽw׽ηc!xRzaY1 :"PL%`qQԧކ l &?YؖaLU"?XG TS@U48,]s}k`-C ;f=P@'# a<@,)dž))E1`va=ŗVcsWFc`]1B1;?2O$:e {܁q5oT&+9N[i.F  AH@wYIQʢLz<\W"xOG25ؓ۫o{ <b')c/F: RԬia#]Š>Hi<)JFbx)e1./ gXo­9 ;Rs33 5T3_#V/ 37tָ !@64۵A>m廾Z!BTD]}PS)30{sa0G%.MwWXqldۋz+Pw75mُ߿ r*zU;W(sx _HUR51\B/C-I1*9_X V~mϴqiQ^)0.gBZ.?ff??z$ L^!O8M*8nȶvq ):QԴ+ޒ#Q Fy(y#h߰>8m3WQ3 HkQ;v~m|Ap|W!a!=4Lb?+3<)! ʲf?@Yqp|P;=}T JHIԌTC(IT6xւ9RʄIlp*?!F5x׌?$W_FћyY:^?*U~_(DB;6UV4f"z5'WE~,' Tl'lXg CTx{N@^?Tv(FKGĩq@KO`p-0{,i>0]yp85 qP a) vjWT.Z_8KؠS K#QN?/ɚ]-|1:&^ 2@&8ptM?%ݍu@ߴ\Fs`x9Q\.Δy~?F}L>oc{ŋe.xfg[D A/^fӉ4hKx|4g58ٗ@ rt,Ԍ a0FF8M0qI E.u07Z4#Duh8' r#˵DW1:%"e灏hd}#uY\(aEq'Da1&=-y(CD8AZg.X;9ߐbq2XJnCN2XYܼz׭-J10̏:4S$@h K>Lӆ{Vh"$t~ )z 1y_|(E)PL 9!EmxbzZC?Ѽ#/8[cRVuUe1ReT)# \))S •"zAoU)y9$B{`e g=plJ'R SBӳrFJ?NҌID'|r.tCW>Ў#"0V ‰oz6ljFjF>_ZJq@0V xe%EkjX aA4QaLB^X4XR3>䝌wZY݋=s*Y V/{TPBVlw-/lݸn B b9Jk_4x6f"d8N:M'*_ܗM%nOe񥭗'Rzڐue2>(- C u'8!C8?`02 `"]ߗR"(w֯WK x:pSIZ&o}en+ cw%+3}c1Xn97$8Aeh20:hoY tP8VGeO8pы0bѯNW8xݸxYΞ;?I{h"? $9/E9꫚ ąP`T`̬8stE*fP})=S9H#w-"\/&/ iC?PU)I+=,HBb[iAELxq 4s-57o>ʯB-BMP_-ˀ(h_?i">5ty;PR]E+]݊o#$+"r,m &v7hjm3C G׿.N륲apG*E+hri?(k_ɲHVX&ɲr4%ɰ|i_ݐIS' e)# rn/cԙnG RQ x'-``5o)Q7?޿wlINF#"\2s!reݦl:K&2 v|n #Rdm #^'EfZ#q1H[gPqP[ka3U*'܉{Tzx{ a:ILtAҍj+&F*:bp+RZ AZm3o Ƭ`jܛ7#a:BQ RNEJXAl 3n~8MFGn;Y ; =?o8}{; ZKCGЏy%>&L)^))V7 :ɩcV_7jb4z;eiE[Ie[JcԹ6i2d+}e{Uƨv.snt2?.MV5^v%00,WZK VV,Jw(yݟP{%'_iz;=!{9Ap{ @Z׳a0eA;z1{|?$~ˊ:t4˿3W~?~S3R=yUUO,CTeVa{ߺRs34#?GN9tçN'ӻzagZ I-es#?}sy<^9/<}ђ]22u>a4ȃ0fIMG۶)-Z3+@@z>j=LI+E,j1=Z`WpOZ?A9 קR3+ ^N<[0}K?T́Bbu]k3 bIH c_1'[0ZY ;E| |rQ]\ZY@b>=^[Ԗ-7ݖh 8DG3>9qeNR})"2,?iGaDzxL1*) FSkQ\Gfk wLԷ܃^a !P`o 륎CgB(KJ>QfGI" C?81a &jVu`c!Ql)hYP"'%a{(1cZ)V]S5\O;Y =h2vH`_J%2 3VK^Q跟B2@ ]J1G☐d~(}G錋z׷r.ZoOH[y L[JWӇ;yPdG1l&>?xy^j07?&w6 E-Q MJ CJ^:2]&Z}T\aýF >n"Qyķ'Gu ˕/ť8@[Y5rg[n; _9`אA$#!iN<:ǙEʮN`O8  Ě Qn@T*t{K!ݯ 0,7̍qbdGfJ?֓>|g͝+m(g mnP_c,ʛSKuͺDƓ <;nχ;o\Rz׾\\z>"!<ӘO׵;]/`Kw~}Eы998 @`ɣ_0RJJk# Ԟ#@v~_:i.].:#U/'YJE}y|hw_O"=׎}@k V2'C5Lg=fÜK]o{͕Hߙ9XYq{- 'so/+$#=N^_rv~g6oC 0D,FQk XݸCov{`%U"Y(G Ѧ׃>6TY}H= pQt_ cKķgM,G.I"K9; Zgء1Fh~n?vՙU"'!bbT*O%JRjA`J_R:KӵG$M15^(#^Dh κ:7w~s.V^nLNs~ʌrV9obV9%m NASv*W/#oME4b loS;؞o[5ΗHhʼn>dKFRֶr+U p%{/r]Ԣi~bΖqvKp8PK~&MPds 9{%,2&)u9u{SԆ@d U5?.uyKO.U/ɛO̮yl_>hd{Hv%ֱᐼOlxpS| Z1Bj"ǡ*nYۉ&&WS4yZ{dթ!&پ1:E0LR{!fRN/ @mК~>~-~-|Zq #(rym"g\s2]}*10ĈF@x|jؔ.I?6:qHjrq"CgH3f2.F&#A` Γ:m-$f*3#ȵk{w䍶6PǖmNoAZ+DΏ:(z9dv(-2],R=>KEQE!xh 0jO)3fE',櫻S -%(񊿀_@PWEp˭"I8 >@h5#$nCK B}>*gf^h" h7C? K,N pqy= M.ɹ% aJp89uͰ;㡾ReA쇷%'팉 A@j'j 5܎L$Q?\~i<  @p `ɿNU*H^ X^k `0=8 ?<0_Yrn$_HcQ:7{⯨/j[Vg9s"В9.N?{7yN7xZcكoW7x!e5ŊcWU~e lE뮳5fPM9vcE%#U҆L;LJ=*ROi)<,NV*ܵvw}){U&n{01Xτ~WA{?u:8GIF?s}J٥\1WS$ΑY/\ݶӭv֣GZ̓Q pl#ݵu>{)}|:V%{+Ue(w>U'(~}QZA(C[ }nM:'dINw7'8N,^U #'s+?bc%.B"u>ٳǼ?|jCŵsI}UK^f x'=qμ}ш &),, l`ϸzXBpv{$.f\(MDŽN9@QDp[[5)ZLI_s#x(Uyғ؆)]>|NsG#&->xiR3vy T3V{dpve؏"5i43ިƛ rO/j7VJ8qko`ט*j WŷSDkAós ٶ!"y(ySmO.wJuq>}M*h̃0c.HSɾZ9>}a=P _ ,#Z!_}|j20i7frΙG#0 oElpd-*[/X $blI#}b,ب(Cwd} Ifԥ kqk99{>,};zbf}vcw~z86Nilu5fAO Ī۔vjD]`OE )B\H=U@ױ'ϲUéyufLhd*j$k'Fm~>ca%&Uϟ)ե̂%֮2ʳi5)Do5Y>$zJ'p&M$HNtKmJQ'z)SPFDf PabŮdO3$ʨQ[+~21 lֹD"Q! pN9XD%D}ޗ%D~S`G5Ҵ% '%*p=uRY#hy (RRZVN)?$ PJ[|lC3UX)]- Cf*' vJ^Mi迟,¶k<`-0sC_<8GӡS{z?*hͷc9Dwk?o CLfxLJc]yǑy~yWv<76]ߓ5xΚ/~$lz_ngK66 J','/5,qB ̆2?bc@5UܾژSB}:tDFAKyY>Z>I, G!CE<N[OelXvJE -ݬ큭ʕ6{J|K٨|ײile-7(!PMrD P0rO833^Be<`^#TyUA 0idvC@Usר3bVF%]kѷ%E()F Lb4 zdrz1݉(NM RVxYr0IJzIc!KZ^5c.NĪ$f-(`)cbFxc^%dV_-fqk/|Lo."2]YN[yf|V\S۷X^lF]ZӠ90V}c16?cG$C:n&'cq (A Cm-~x2<{ x,Q1ݎ"cT^:ЧdOL Ta%0'Ly~cT'o>>f| YRŊORp0vuj2\{# +SpL׋oi-gk9ilAWK:=WtWJb.Qrn˱-:|+e&5if(+RU;*ϝFbJ*54oRsbן|ZeTo׳6wR!*k۵ZNR8iYFY@lFY L>Ɍcʌ_$i5=Io'Q{zMW4oh">D=*Xe>MlV6A3#O/5[,R5'dY&3wNOϣcew:|}htf6?CM^N7P N}ǍO/M> C&:aaQKqtkd2}M>7Uj9O3eC%H:t^<--/3FLy28(yJ?3n2U88W 哾†_)z'+Iߡ[<0iuzMP}mtMt;qö MQ><QG֢ p82pnN *'{N ψ53W }r%Z|ȓiFaz|ҀJ/3ϓF4F+E-=@!ܲ L{ feW'#y[VCxq;i$do:gd XyrWMyPѧ[2b_=T+ED~uGǡOӆ([BeƎznfq0J]ݥaﱜxvEHxVڽ! [C\fwZ[)0.^U<.N2gڧqܷ$f|땭xF6 fl# -[=OYޱs}^{J<}Ew_|:wGiMdtz<Η 3,eal۬]1U~O>X1{{q`y)*@y/GO~ܮ >6̞7>^Rv\9}n|{[2i)Q-tRKAzncҿ_'!p0Mĺ!(p\. ja,8`}G6!$g/bLaɎz8'dߠI "'' 7%۫ŕv/BP0uaֆzZNIa/s 1jIaDC3L,ч7D+u30 5sZQ>u*IU db]/b>pwk=}NfM$1!.6=?yClB>+pÒ#~r9`BվY.|lB jDiyt* (|ӤѰln$335yQ&..K4g%MW[y׿T|3uKbn@a)=t?x z7V3H:G')c+׳RÜ&[o@#46C{7{!^|_%X|sgҋ"+ q  9{H#! HfD{ nGC<td'|ÜR1!<:R_Ckcp.T.bs3{|ީ8LHֶi\}>o$vɏ`pC)!{&gT~4y=.YloM?ϡ޾Y|wȱZVIg"z8jyz66pkeH9 "yDaB~E}fj'i7f,OEѱN?#oCǏӅ= A37_[+:]f_Z. n}$ ׼%;m{Ta> ^*%JY߶sl0xUO_O$8mKv"-1$7fáN 7j1g'Rx#(q{=$X4g`C10p\'(6t'}OZe Kt Ǖ BD3DhfCrcrtqw%xCP'9@2cd#*9٭:W/jtɞHbz +N2)TEubF1%U ekkPRݽА)oW1+ח5 Qm+w8vojq ura[%z-6_|(Z{aoc-0x۫n[3ͫg\i_0[`K8ű'%5у˩ 8_^?u>x#RtF j9Li$fnxD"~p2O@v~ >2|zвg7JR8Fl l1W.ojow]V֗ג#4uEr\Dmkw7s1ęK蠌rΏ܎y{ּJ}=?ՆLǮ)9yEK7S=:ӢA3u'OGt;:}~@H:Já8o_h'x'"`9А&ն<&[0&x0*NߦrFˆnViiV݋e`eITLpnz-n)_tI#}Ɉ6:o2e%GKn۟!o9{Wڗun 1[z DICy.0t9t$498V:(sxԘҗӱjBE5إϾ2ex[G5Bu)Ozֳ_%ҰGvx3pXHgzSM˝g&C_ֺfD7չrlmsY>T\bl4Rp1?s.c5( P=}RJZ ȘsN2[+*la1/1' Sy@ by(=w,&5_C {]4mJͫƆJ5}B4ݘ];tbƟux6Mp/!+OS<{tF;/~{Z:chSGF\1oBUJZ<ʮϴJ8eؔWB+ʯ\Rǿ҅W3xaq|mkZBc@)%@*yvW<440-S֠8mfVDZYǒqVĘI3vz@p1ג 9p)C# Ms b06_֛'ЌKKэd_ .鈯2Kw\WB>ǹDaoF֮ą69"dߺvnHb?fWacgj7|Z~/on)'VGX4|nk&/NZ)7^]sFV- P1b҇ ?"n`d+'ә.nItr,JJ8b'~S& `q',zH>Umi~ .+.:?FOh"3rTR#9 @V4$:WeHL:_mm'%m(>>WK7F'ǘ_ Mwj{D%q5;(=$3peKfqȏ3Mjt+/ZΏOJΓ}ʬ)?(%iB>ʱ kGc{=328G`Č,Fgxm?b#Q-e*9<n- 7 &@ݺdɓ )tPj}يOm7P<]Sv=w{w7!XIJUUXHSn}qRΓ;bu&%Y1Xgojo;⣩QĹsfBOnǹ'o;BwG3̀Kn搥uT3F4t Q 29襈E^[B fF"X{.USRG4~$llJ+MV[+&W3+{UPUjPt'C)HS]hE_\BQwnTƓg Mɫ įBA22 tLZۙI3e+1{PI^G3ϵcJ]090}lŝy"O= d_ڰ[w~\)^]2ԗ{#q&M|<6qC/I>l)%$.2LEjL4r1?%A m 4h%f±0Ch˖v_X &a@c[;VFGvEUL/ *w*!'!N3%9޴x֙B;KGHg~$uUL%g4Kȇ 4QnpGtM\ǗC>hl.X,Y-Pi43зͨ.{@ٞ?0.-Ɍ!YtoŬ? ~/6Fs焯e,W0%ڿ~Z${V}MT_m=nGJo _TwT ):M6&JI~ AZem0æ!I䘂l r<< >LBE=[z-IY #L)&{T&JKaOZB;cpnm,Tj,5l4gOnu|hR~ɪ*-.2^6d |-sQE\ܭMFAy%4PLY.EIS"Ɔh /9f|~$(pMQN'X~'oy`mj'r1CCJ}j]T̖FH| Îܣ*-zTa7>'3hwW|uصNc%?0>ψAR=X*ٟ`Q>l h* *O1GO_,QہP&8IFC״+f_m(õZ faL+^DPMX2,e<;/ <Eۺioӽ$C.LV#ޙN*T1g~kJ+̡Rkdו/PCW0'Քq`Y6Mu:VkobJ*`q1jRKJꮲ]P(oQGd'xѩ bx-&Tʍo2`8InrEKQ~VUoҬZ1\%Moy8w[%gٗ{i&\)ݚ{'n\9l{"+25c^p<חJ./섀.5Vq97HO}HQN'nmx)G[/jc0}2(tmӍ?[l{3lwv3mun//tpv⸷ =|%th$}"<,9r^0L[+ȍ˂~EIEb>19b Pl0_އx1?VB`2c`QWo9WO2+ k_ke 'Q"(E>4/{NB2[͐DTWdX]3ʈN(Ւ^bq|?|18y^7{>mf_A oiZ=Z4x祚Sx 0g~ٞ`ace(*n' vz:GFb\o;ғvc"zs)ESOpE_Kłߑ^]ETVHux^AX̫цGJo8Z>IN(x+˽ɻlѴE-Rj;!Tr k $ma7:xV]Q]\?64e _ƺ9ZFKlOh)ZPZDv}O Z}`07>'FTOoݤ ؒ/tW2 %#@ok"Lz *c߳ʹǽaf$ܜ7 ^@3-stdK?C7kj\[#A3@Q.auNmj@wǏhsT' KPzqWaPd.%;YH$"0lvc׳޿.kK.BR+HO,kl$ {on>mgc606QΆbAGHwNÄh bb(0SZSTm9AOR$b0ubZʘteI·%';a qLݑFc\{3wJȭ(}xa˟"Ti7CC8/ aE᤽8!sZ #<>$lܚ[~;?ܖ[N\4 Q;xA,彩RjMt 1!E7u'ٔ.RQQρѵz3=F҅ #S&ޯ KI1e$BlHWgtkÚo{'qLɩM~/it.fy هVx 2O#ճ p9\q/1~JbYsޗ}[EmO &!sa 3V\1>\:d7܎Ӄ7^=E&96^\T7>n+>J;֧Yy$8U9nUq3B2oR<)x i3PJ͖f*[VWGvp]MVj'y*cN})dScji/5 QVωܜEInk'rf 2܏=vX+|cq}ў3uݏ&&2UE*Ͻ9Xc'(*jQ(hP#|[ߺiAS-Kk|~YG}f%M(fWveW,`q/<\N3#zWoܭ -$7njPBMS'*m*1:K:k^C"iKjSu~ 76إ¬xw#rܜ1w [ AqJD۾rrx>`?A fS4[_t!ٙ3 \lԸLPHK 4ʺX-eC5d`,aN4(<$LxZ}wǔ2<6qttQx@;gɞK[93;xEKѡKys忭2F'cGOѱ[㏱;lm7(0]M? ^mL4IM }f$9sy\E1Yg;+G⬧3,inY**f%7MFͪ+A?WZh^VI(%1T)\3VҾVqiƷho+rѭcV rrkbK9 8Wh_gLJF\A*)p2CA_{q\|c*\aCΈ[ުR}`R84ABU)LQB`Oz 1OEa|H/M*' VC*q8a~qPF`*'v.'!]ϫ1>88cqЇ ̜Gd6K*.%z9?sKJ_ܰ<;^J{WFƞ>a~P^Y826M.D! N ЅUAf Oɷ;}p4jK{#XbA?c]7Ȯqssq{6;q5n8ܓu@cTNcЗE>MoOwqR` ^oW{K.yͼbd8kx_;({c:3>#0I !ǂkhkp 8}"zAϫ͈9֘ffR)KP.*̚Y+-35}Y췡z''wqk 0:>1-7"#I:\^S|c{\ ]9-sDfhP._y_˵(H_Ð1c_J#9IZ<$ sˍirN'1? qD”-Jm@ZaZ?Wg.$-]sVv(QP pq83?L8WS[BN+(*µ/'C#+NŘ/){Z0 zct|qcPMڄ( V AQ h@S[10 ̟#1SR#mTׅ`t-(dw{r}wi 9}& "8 ,'62f|t Aݥg/MjN 10Pya$"aIOg=mgc\} Hy,ιȅu 3ZW!>@rP+EҼozyѡ "@a@z~N!A HCʆ|Cu+cB>\i [)ď nHJ$;+c&  T06vZ&:2\jr:ejv;[XD AΑԊ-qӔbHxRHW˥|wA A)A:}V٪Fq01; CD˿/ŵ]$:ڽ7.&`h_J@v-e/爐"B)29g+#)(Nav|]P+,hGMdWOb-|o%6)I'b$Pxm|ٛN9khpY633/r,kAq&W9Iڢ7M6 '>Gޗ'ObSRg5nUTxaƓɑF /͙z=ɱ˔VOVk<7̝+ YiÏ6Uhlױm!}>y?6,FI1bu]\lii{ʥaɞ(O{Y[s@x1%E],rqgem7_PFKLjx˃o@ Sqtr/yw/W?/oH u&94gNgEI'8ҷ?cbPW1Z_7\co,˘X{C7ʾԬ?Kw3inf'ݤ5a稙ؙ8F{JF}RI^tԺ4 1$kq2H.B{3a}ORU]ܻB_c;vhm\~' 5o`kw- BmJhM0Uc\#..v.){c"ſB#9Q/i͆ƕ _wq\%ɬZܸ۝FənU עJ5ۻiyK{s}RŜx]+;K|\KP;U !FyNHTLfQXӎY6{FKۤMRFo CI~&K]|eoߗ ǒNiA.| B?do}8G}LJ!QYq{,J5Bb蜉i򠿡]Dg[ 1?CR㥀Ap/gMVgSC8RN-{Ol ~33v6=Ӟw/yw^tujuWN\s;I9G%NiX:z>~N"RZbҤ6)(TwnD F1Ün_iq^|eԶ pN]坺p8Hy.ro'c:K|Pq_e^!wN1Wy-`Rjo/>\UmLoۭc,50rX*D̥':pR=Qfi~V3]3fCX[>C3/|ꔘeL-(4ux_hwHo qy l7Sn~jvؽV^0 b%ELH[*^+sbuf{^;M OȊ*o$BZR T _3>QVz̪NO=**^G,s┥|EZhZsM&".l(Dr9^SRƇ}m5T7ٽ;;}^W!gXS6E_t[:$,|Jn<ދ\7.kϰ<}`N]:NVijjp)qHxiqK TSUHC~*i]4 Zwg\* ubG |QLۅ1P6ooVbQ!NPRC'X'`58;s['`۝fzz;\l֮ͣ}kq9m咽u8TTNwg^gû < 9rJ6!aIW eE*k^%TuN 0 =G(4xU%bKs&k`0lmylf3[s }wOHRL?@HKi$"mMlCBFW[Hy vfm#6r8>_Q%aMX8d,~KQȸcu,JqKGiB].G/+{qhQ*Q5p`o:պqZIWZ4[ϲk_7aR4hQ>?RT*WOWSUUճ.=IՓ+㤞N+Kp5lNhi.&D{T=990k 4rq4 u+=T#M]+`zuBcYɪG MȾYx‰<<6/BxChmLSҘiq?Pƫ(وv^ M#V @hF_Bw`:#Rαn`?=Y山>ӎD9\g*~$jt#̦p8jj#>M6-ſes Lr#1RӚQb/.+i{mIE딏3P}*xCTcR q\O-V.SN \*/973>9zIss}KL/7ņ_(Τ!!R̷G|ZYz&2›`X{4.Ds)FRJra XQμ,.'[[:FԐYSh0uC`> Qܢt/e.%::Nz:}6Pj 'fYNRB%o>_.E$#paTb9gOCs2kzZL?SyID~y~iu#u6'#g;C MytgUӋv3ټgjh\Z=dZg^9=j}g"i}8zwANՅ#tvfL2gJQ5YѥN[McR`OO99OH-e7Lt挘DCVX.:Zwchk 8TИ\/<'QjIKm~?K&zNlD;n|,G4T>D_P@xI<y G, CD6yQ~85"4:{0YY "_r]rDZ0XcDD I p FW H_A0YCF> ue6oyM=[ルqSo}<=уނqV%4^_/#Ew,F$? kmiC.Yrz1ڷIHenB_bIsa~;5Sק%W$3*y T*Bp>ḟpSrm +DgZU+Zm\̩0TER82vB$9/79TY4Xb>N(kw7 ?|>9dW򺡰#L{]<V0L)I]8xB`- M*b3ux\cmq67F'9n.RׁuCbdէ3=xdkZ{ƧQ9oCn唯J HLN]%J }SLqWC[]S.Pj9?0O s ËWی0x?<~B Cښ}[9GxL|{RoQ ҟ'fVlϱEP[hp)Y\E y[89PeigyC[6lN z򐼖+:ih{NibMs+DGdޞ[RNzyǤ lNlA: L}(ff]oNnkWQr;\xt]bӍ:=bl6AO%Xʹ$ٷ탱qDTF bfPl5?gJ+[06q?Kݦ@^> CFs+^G?r2gXͶqjf4:[zޟ;hPm|%#:]ڇ[j Mv'V4#Iv;[MWڦ+we ~+k(l5"8)Bw'bpIsQ BMlhgB,lU8u43U._ϕ/DCǷ2-Tum\mu[5y!Welv{XLʠ΢̤6mjIx CSHqfk cDEiNgo9Xv糫BMΧz!DȪ5^ciǍ)䄟)z#huA0^&8Ǻ RU݅K]-%Sk[Sq.!.a|B8%۷uwW6&U3ޜ;y/Gރ߿gD:6,rW>9uw0A$'S~XRhN_'> ! n~n>RKL=\qYHJ[CP̉Ҟ`?R,U996{eHz&+Yn m&=U.[wyMl\Hde!@LRפ9qʸԧ75"o,NXȎloy= WΏ+ϵwR2ˏoús e#=c/w{\+mu6Mx|ay,3uZ+Ð:ot,g8CN -!Z&Uq=7 WR J#sse:T]d5:gZ(n/7Hs.W)궋Hɳ~fwTOT:ǷfV WRSV7)*\4RCiF; 5RJVVrO+U/jpVFNryXRq]$Vhdʱs_Z^jV|\c#/իyv&; (mner:L11`~Zup(@Uv ⑒E6ŗۤRHZ3RjR#c/{p*Wg J-!yK/JrJ#I `GHA(OK LN+ 2b=^{ 'NC tOeGL*<`8N Bw Ct@FܜѠ9}$d=U#%̣"kX,s\\004zP>ו|'7Rv:>59>P`Ye/:)>gO,V/iiݻb9Kg$En&'iqY cGUn3z><& O<x6{ȯrʦ]%/) nu@#AQ9꧇ *|S1LhQDRyZRPBw::&fɔW症2ZM )S~ (l=i<Y+l97]r$D-%ROOy-F9 I)f AOV8vW q}!gԲ$8AVЪW;lXyn`I/0\O11awcE\J"TɆf̝9ahQ *IarKϊRq= BR> . 8-w9Q11RO%O?i __/W'gA=g~'Zr 3-O{yeזD'Gnִ$Hl_N'uEst nȘXxh[J#ϛ))st30E!Jώ<# 4P{`Ml=1'48} ]UJ`R֏Ģ"w2 a's#DAVUGɒ 2Uf6%ą/AjB- X&%>(EVab pæ5;BO@zPMjLoXze='t2،&># JbӞ|ux,1qܶK޲}4;"Cq͞2.ٱ>}vonl{D2tv]o ҏu£gR[5R=%߂^\x/ޕ7FUЏ!=b'Ȇdg!:6z)'z\.Haڲ,7Al C7Г{h(L:c4}\?\ԐËywg؏GD;?|lW ']ܜW$ Qzoɂ ~Np jtu_&1+d5;ΏE~^X,KEؼH{$P?ޡ{'th(lٵE/KrKxv~| d'D;&tžWoڋz%pYm Û`N1ridOyW Hm_Rv^dr/b3jYO:1dddlc!Hk\p[H:+wbmt_;9ofWAz:^ǑNUsfRzY]`<hapƾnk3]Wj>'eGK6+t?sƌĞ?Fǀ:Q]1Ҙn._.x7VX1jy>/;F8{P"lWcx8̾ZMyzŝ:-<,8 *Ki*-4 n # ]{.iM &f'\U[gWC#?9lK 68a|C,hF[3i-dpUɾOG%M-m%cM#DZ{kަ!P+ s//եx;BE!Yg Wr*vP’I{􇢺071(?o?|c) λ<)ov+K_=;c_u,MapxKՃ8`a?:/up:m{qm;r[lZKs3k)xd-7 ֔L0c-mu]N.)Ozkuz+g8/w̏~wtex\3 OVm3lચ-s܆vڳn@Jf6N.#ݧqEMJ&9cO YoxwﶿȃyVF(Ozڷ U$ ~w\rH$DbP$TP]]otW DyE*&" }sM}mH?mq>NJey3)9HȎKiq=7)`’yIr\bas=^~4n^U L?M-B\r\l642箇FvG5.Th3OB4~"Yc6{Jh.\gS')䢩pIŜE74z]ݩ1~}wu{z'g_//m"`G[;XfT=F1`FS<_34˩^|,!tڀw㲪[C&چ2_b08fx<9tp[1TҭqkW;Ǘ sRFqt9ѢQQ5eIȤ)*0r*ud'UHҔ2u 2bH^?G> ص#K=U2F^k;1JFL*LeЖ=h2$nZN=Nf.SµȪl5bUD62<jBFF Nj$(3Pq:e 2h90d$G v6`Wn1|LJK [n 4|ׁIFF35_R BvT4+('}F S#Yc|%fp -1/:a^3ѴYw!ez"A5FƟs#` O_/*~ ;v9|bįC9 P[\?$QL(bM V[ Cg;|[x+@gIyqbN_LY61ĞS?5!qc9лn ?'K-?Sbl@4D`Š ٙ"^7# T#?^'[sѳ9:feP!o} T=lu' PtEZfFܧz{bbCؙDKCFf;d]Ѥt$N<,p&$-reC(&8  0"+0^w>Ik/ 5Ba=LJp,ꎹuU Ӧ'!M긍Tת*tMNjF1U]Wqy)c4}7|uA?VGVUdOU|u?|| QKR6C]j?~I-"c0/\@K5cdgU]:x64|,GދOg`(SJ)]2?4 PnI4M^jϗ{1W՘0wi uz0-Le7p?אF9r)Z<#qB/Re6fof;vڥfHV5[{(Z-yP^5YIy=p͌ ^{px6t#xԍ-D[ |xF_O{ 66ęZ˘^RU')+\}ˮѩbm&2.ۥ~,a$[ ݅U/X*q A1a]C)\@+UKbdb3{~폕wXËk =b JҨp^Ǹ:}q%*g+X68D$˨ps24SA/9#?6=q$-+ZW쳁s\>+9lI&N|呃$E؆Qd?~}:2Y\vóEy_k篡 Oȓ;d13;"wTD~@ݨ f m~1{brjwoeoV{=gj<|uϑ̐uE2 S JЧyz*Kri0bcw->RFCuzKuݪj &DįqCzɥ(ډ|boLR'ÕPmr{,ϝ n}vO tviHwS2\^5:^m(F s=GUܷhsoaY{T-"Eoξ^NWn ;>oxruƿZ<*ƙ.55Ӧճ1b2 X*㏽dD%ʃ1b_#ޏ;r_1ŋʬ?Ti':w[gor0 _OkwK5(hqHU/1}bs >Um.DԕM-3wn}b̋r\nH~8]lK;؟V6H͵|#;Z87128*e эz <8_73]bRGIʩzmTCI֬Q5O{üqw^S/C:;Q%hoxt^,:'g gyVaus;yZ՞=х8r'0K0P_r,?\70M} J:azMNG^$~a}v}C6&FF()h.̤4pS$>˚ܘH 6ol|1}ؓH*尺jJƚ[K!Xo~óLI=f,=hM ^%Z9rm @A@^-hSϲr5xW0x/xz݄-g1d8 coЃ‹tV=8ޛis6~E.J{W'D/%cǕ)5 ܣ.k]mb3kLĖH0@Be Lb}:QY9Vy_z`@ďaT%aܶd ٞbXџWz:/,o'=|Pu3J!71 :'/Y,Sq8~#ff4l^6̓;Wy'z`K\\;CA}rcSKWίW\vNMP})+&s\|zJH\VoI"<6V28~%6G5LE\gNPp!yaz4#1Iޭ @=V}O˵{{ެkcB≗=82bhH"?]˭(xL!oYsz!?-$S4`<X9θf2zWwy\fOno7lr.IJ`'Dj|j{L7ӗɳX9 s7ǽcF?|?N~]ůZ4zѲ_Ϙ8޵rSXBqnIz,z)̠Fjoւ2 E.EΝAw'6>U/Ca>)C]URbv0lL{R 1\~F\ȿ‚@!yִiYf6vtȾc^}֧P΃TܼFeIƣe2V76soߟ?H`s=m;:q6A;&﫵mIks)f|ء9gN ۺXNU/UTngꮏG_? \z(/)CY.ٸ*un;V!Ľk iʅwIN7l-+Gc4v\Š_ "{TBM~5zU[ȑa'E|I9 ONĩv5Tj| JN^ <cHl V}X[y&!ɥM؋e`!~"OPHVv dD Zbdʖ`QG  tbt[4׻]xx޾^vo@mO4IzBh\iT Uٕҏۻ(6qB-**1}V}U2SUCn-CQ5bz չ_BFc: 9wsv; ce7Nē\fkq3pw.pH㯷=!9iIjZK>OVd[?xeκ?"İ +T]ysXmk/yއ).[F.8ıa7COF.e%>4s1F7"_S3h5_15dVU:fԥVdNC.SEN${bw_"eΥ27CSuժ 2˷MWK*ܩm.ŷ^HX"J0Rw % S~+bBgWum9i޹cf\c $((bÙz֧f:/[DL Ͳ[-1ܒCT.I-EzBE+i`B!c‚2DH WFL8fKhYx};xvINዻȘC析n{~Tb>N +1dPP0΁w~*A6,9JQCB1ed#gq( aX/po00.=  iQa1-{/ CAAb !HA3ysR͚8ܖl @`P1"( A`e Q APAb!AD `(JApn`RR_@BB e EPT05,G 0Z`\ $#!f@2 &ȹA%˄C!b, &"$H\ %(`#^EQD,DXXG\(x` 7 Hg(H/"-(!B}#*X/3&C*PAa@@sy;7cl0=NdG֢rˇK U3nf__НO4\1oY1p09nJ*{q(gFsX} ݚ4`9De~8ʕaZ8(x~PJ$HPX|P_9\:>7,i:L]E`Ń A'1q!ԟC4` D?e=(EDLd"gYO5+| lɜ>^*]I>O̊c,/:{L00.JRf^`h{?c ,LA0_\gh>kyq/{{>͑X@c(_j D- _O ZOK'}t}c=K "&R}xWh>9|#%`x?0.0 \="a(T"2o+\AJhO]0(97z7a苻;UO#DLsa(]Q 51Sy=ÿH9KJ D[2JJ1GKT/ƹy;7V>UՙrIX99@|H!N<~l*4NJQ-瓽q UӜм#Z(@c#br?ĴH|W5HAF$uĽ)'>:#hPd/TYyL+"l vLuO-f"\4'0ܟ[,㖳JGۡeb%~ŭ6/1?F h_{)="ى6l6AR+-q Zpܼ@JK.A\-1̼[`X3g4xيSH _# 6oxm1T$` {$F"䮥_z_cb]ϯ3sXSl䤏R<*Tj_#i+Vl4i.x)fߢo~7gR>Y!Y-> H;f 6ۘ!60q_78CŞd\9K~ޙXyPTCH\⼏ `]cz48qTR$\ u8Al˵ nUPƤ1,G?FdMV-a6[>#gNaj(E ώ?-qCwe7[vz>m&ƻ g/%n6b~D+9MzB}xrev:d \RǾ^>wC)#DO 0V~P)xs2Bͫ4r&9$<}CSbiP, O{j'lӳ|xp`*_ MnCqk{rxϸhI֞NTЌUy'0ErX#JR t=3&I|߯FxP0)rj07+.d @]}D ]_N\|rL ! Ӎu5^ ^1h_h o~!x^?]^HsF=չJ-5:+xֿL&{g- եrX[Wztѩ$o-Ӧj;˸ſUFlѽF*NTI)X LXG047ez2tp]QrC0qP8u&sۊ!`r8p26Fy^ȴ8MvX썾Z*ÂyZmV.7&#M#I4ڝ29 m>ܽC58ljra=[/U 7>c)8DOη9^oYoZ`h^՛F|cQ{^/d=]SmٛuړPHx[h-Iѕ#ϐQgrjȸ<-[c9nrOEwyV]&3+ɟFucVГZ ^I< :3Fs9A;N0'88gC+A"b|~uqdp5mGQ_\d4*hqRX;z2&/5; ]%UWkQJ[-Sq7CbdV6RTvz ӍWuwtv m;tVKqiVaE fgS3sst`X4ñ,q ƽj=)7Qc$¡9x۽4sFo <Ԋ[fWg9[ߨ~ߗr=XޥNL#s_m;RcA&H83 j/ .kn;Oy2yl:,&n$/Ҕa@58 Ύk?}]2Om~cc&(L 96} t6O?A.Z3@cOO?rLrq $j1(0rIs'Sw}n0Rx0oAJS5ʙUmzeg\1;{ǟwk\z26vݭخfY!F "3E_U bTLJ"&E@<+#6f)*FD#|{)4 *H]}BUJ<8M6T sqSId)JHSŒwI(J "[W;Dvx?Ch^h{=9!lN!%> `hmQrjuݾgD{ykkn7mSQ5Fdxc6m2ΞFE9ϭ' kQ񑲽قtPFۨ7t鞉#G`rLvdD 4$%$ 'uD?0ã.r~s&1{A|Bj :! u5 LOAo۞;. *08P`@Y,Ab(12-6&qyO fAu; 'm3phw4ࡶrwT73>~&hhoԍxH6p8_!b$^'HI."@=}'8e_Ց >m A_\ :+?ʚ ,( (y$ji$!A'T%hfǎBF$Sy+qK)manm-qкlM"sg<)[;!-'~mS7ȯ/:ϐn:+ȳU|ʱ?jg fpe)\iȓɣ3p1ʹF/]k"W*6w1v(N}|8ܲVO͝,88Q5_!ߡTѫ#ˏ2LA99IntMكz`qwьJujt4VM=6?1B zyzq)3w~xMNqiW1ךZPzFoh+K^&5^x,ҁ;fVvaF$!6kCȔX"U@!n|N^.em^s`6K/lLss_c"6[wnT\bR;$[+*jAY%;[ىQ~%_t q2 < v=P˳]f.xDS>$+68+sr.f q"G3蕆P 41s9tۀ 5dF$%:v$>]{ݦ:u@B!FS>V ~{iP"\l6J=S>Pwf6J= arkRˣ?nҒi{HV2,7VSklKUi{3%0&&WxQǭ]GmC~F7[\ƾN&ʼi6$g?М 8 RhtW0Gi2'C)??h?dxJr68ԁq䕸68:ܸH?+԰XBg8+ #}t=Q?Ӏw\ i{.t8\~\_待GEsNk<>pu~Dn*bT`;JBpq(|X.ȼsYRz-skċAU*y)!5z5hϸ^T1^U$L> H 'ya(i?2W %:X"3L"h=/:YtH=/fĔaT^DXʒr"EPV!;nHc<+yoʕĆ(g,+k8q1q㱋E`^ B@^ !9 #VDJ^ bXFiEPQF\ˠ$̍DzW`a-g9px<#w ȳ< f{-d/z{x P*b)rdo&"%Qb5zŔ(g)Z*D5R=2T9Zbݛ1tADҳRX0[f5{}V>m}<2[6R%Y^0\OuP`勻F觧%NinERGB=E(Ͽe&ܧb7%t1vs\(#`vq5 yo=I1p7%hv7Cj6Ĉje"2mS..4$B=?hE"`FMoTN Ujxt[U1SWUHm%6TIXO7joz kTNn""\ 3RWxds=ٝ' SJLf+CS,Fţ}Knj![U8ː#D%Id&jElďlCepx92s;"VR&t^2j$ֈt|GFS& D6FJD !LC=e$e 3eK0gMR/ai,hd g= { > B->E CO_hazȹIʠԕTB’ʈ-q$0A$loQE:"ˑPVbSvOJ>HƔR8Fh O%-Lo 1 zI[XO.w&K/p0f2#mWKBpJ"|ZřLLCp *`SՃ4=?Bm0x1820<P9Uhߎ2K[Լ  x#HF|9 AC̡t>Fˡ !ԽWWV8]uB!\j€Z.jyjzc?3yx.gF_,k9· K4a1"TzʙHZJ gyE.YA_ahvSitq&ddC`.Y1 0jRL^uɔpV)Yj+ \kE%4FwZlbvYj[?-"sSop7lBzVA6=M[ L Ռ6D.3?/Z|)AX92Z>}]) #O@Y^zMFXtGX T(Z-Ao2+.r+.n3S;x&u&/[ aljlylN-^YB^ 8u#} D0ϊ> "Ӄj' DRqN`6Ai~og %me5d c޾*'E IH+Th0 䳣J ԤufƫbħK$qy 0HOM̝up^Uݚ$D. QI=D2?rlA=w \J+r;rqEûM0-b reYh'DT='z)g?;B)=lt`>N1Z)_O(^ԯ단DUA@"#;X☮#&lb0tB{ۨ[֢ΰmU$#dB0҃q";b3( 4j3K6w}uAβٰy!XpmGdhzrʰut:tXR}<tu!eQ>tFȞa/\^(bbbPFD-i M!B!Axgp ?7#=O8*H~-cW/O_{nnHG7 O$?|/ |{P_Ě/B)jQdֶHuD'Ng{XH tx17J(.\͐/?(\"Ü,`>qMmںVBi=#EtHP‰|J0"!VTD#d%1>< nI`S?>"jx L~b F*8qntE oHI銈i)\n{6tӇBy [, vI ! idqBCl.B 峹lIT@4>KZ';bphDv,YpLD[*"ph+081b"tcaX"؋ʚ>(e‰; J(N&b\|d+zkZrA !.}JO׌">x, DAGdRAgqp)RJ%z( SZ dqLNYZئI7ePR`' z̯[57~--qg7OdZͷ8> wT  š `x PB;Ϝ O,WEidfP5\y g(0fH*`|;aU̝v`fL¡Qz5QDhTSjc\yl/z^tNɸ4yPV'd0࿿Mt{N/rӌ)"UE6D(dR>9y-2L'_^2fyēf$K{}߉ʛB :&J{$ȶf0~}l,LP""G.;h<K8:Ʀ`,c>d sPo$Qc7 nB8ډ O^#MP . pA3>-'<`{rޏ9c 0 d2'3d݅;޵Z:3䞴qu:{̢{՚@e,y)=3D4{ivXNǼ,<7Rg<&T,G{E< n-v&-A݅S|sČ`GjΧ471&hK͞j3>p@T>/xلkn 4'&E l2UFcI:*1AXsbGkS 0b00'%>J.\`WL!mV CAA#Q$#K!8>Q0n@w[HGp@XQ0, {}aps)"ˆWnx|BwRxQ3b^Y ^Ig%&l<(a*G Y~#sHszS 0뎐\"(&>X꫌ 529dJt¬'igLYsJfI\/ qAL0_UDͷۋ :Ky*#(ŖމLtE\| ʴS'{ @(TAp ;tv!;J%{1hYZ5\ +./A{xJfx(ve)竻\hyE)ۀ +&簾 r*,fRsx%igzelG zBG9ߥOilA 2("z G}q82!Jw-ExbJEدbzILhh;SBpcb ^h!ƯϐCn Y<D}õk\yMf@&o!J;=L'nwx'pYNlVXsQ)2ff|*͑dM$RՕNcG(o89{^"0/ ruNe(-׿- Z,ȹ~&ؔCX1/0TUY/~1Kveu,h6FB߻uV<VJF>ߋivtdM 5Y@L`eL xG~?Vs{Cj-1G;hF"` .цf#\Rp0_x$ɕAy~eFqԜw.N(;I1H o\ rYK)k(=2` Ďͥ>8i>*H)Y3\] Θ,dHz1)Fit\{Ç[4yt,+H6Q[6yq>o6 #_:$2>~e~-K [҈'=9bm-*9` "T(HB8'R 05l(OxO]&L;"3ޗf/=-)DG o OKD8ҤO$)C񽁐;ba)Jð DCQA'mFM Cq98H(GOT2A-i~s$iىx i(X=2'}H%"Pgď0a{J|z9cYGJx-UШ wב 9cjĠ76HDXF Ȟ ن;:H(HӪ821 T* d,ϵ7H# sT^fK DLb "'#2K;p!8L/@F01wXbbZTP Gtʺ붰ʍb1bdQˏۋ6'.x"W]|?-̶s{s gS*ڲoi|RwOPɨF`_BER/+F1ս|`:Fbh1 06`W9֦K/~w9L4LBL{öcQ@rlR% ȣ:.<C͝؊aXC"6ՖM$Li>&'ddU4J~HжLvEw0W{Yˇq4&L,HĖH"'wC/Ȧ8d쇨zyHMhЅDžY.wIV%r#jp؋ 0%.o8,2RH@ۂw < HG~$C;(_NOmVj \#%}†bK,ݥ_lDݰ,Gf-8{%cqO/P`>nn9RNKY\3w3-ʌ܎,sߕ'P*XuY) w=j݃\s~)>#0z@W-sƬ/֜ìy~c:0v1`1b,pmpO > ˜lxK^Äwh 0{atm^(3_=P2!ApsFk iD}HtA@աa3Yլ`?6d-$o@01,1C:yg1Is #IRM VZ ѤJxR~{Rlp44! ?š[-Ŝi{@ =)?ֵ):s3? q]Em8難ow,,7i5ihhk;'',ssD 7ɛ?fMÏs32e6{ WW{׽b[m> /3yO4׀}&nHvxF|OY0]Byέ1%"amF[y[xtdK+b3=)eH­!Jcnj6}~?H<7zߟO%2Ila~NoGh,9̢Met~/^u_ms/cܼG;I?]y ,fjE *VƼ2u&'gf.kxÕ-l\ĶMZ'g۔! Qnj_|yFEi%P7m.8p~ Ѧv]dZ ,2 ٸyZ,  fޫf8PI"bAtxfA b)Rw l4F ?il5E|OsEs+PFz\7P >NI{p={&ɎJi8Ycd "3;;(5`\oݎp=GLTy)Q4oNcnbۛmh;gp)fpKu(G\ LrY4f XOà  =JzT$w#'<))iHxcR7hU,6?V$dVԔg*༨FK)>O"[mD}0Q+- JDN&Lnڜ(AD-+&#Me ԫA\$.4\y,[r30{cC İS>GS_|SYPc @΃L(Οg%[_NIP1~9f: Q%ѵ~DZ0\:TL; 'vjR,#D-1ewiEu|rd`lSAQu!סUF'~->/df>Gk0._:uq^.V866$fqrK2r| P\Sի^.n79 */D.L&z @^ܟHJUk(ׅlt!"Y#>VYߠ Vx)4";yyČw&$t"2G ) O$~ĞoY|]Rf|1%Z`,<t&C'%+%n(n\/ `#<*PË'G`\OxDBZ`;;qgxO `IFoW(}*%?/]IDGe{%ᴽ>Q {~ȳBl(Yi!TQ*2`9V &`:_LӅ)#UeӝTٜ"oVS*h_4~D ]A?r̶_$ ǥ^FhH<|aS. LJ7I\N/1X>\7q}0d>e9Hr*F]~]iEV̢\K/! Kw_k%./Z舡n (1 ށ},-)`sDtij0| m%QY8&`<oIz@\F,_F1W"܍vaw9LD:!W//q5IUYKN[\$,'Tp^̔Ǻ62HZx1J'ÎHdf6ms(:Y is@?hGV#g-0S_;uL+/.Wh<A9ȕjnPx}mmLxNr ȔP"/X^8@1b)qOm#*U\@as n(3A؊ii5`Z5CSQ]v["텬tйRSQiWX60ya.JHD D2fO9@^H'~:ΞHiK dP~Z$>i Bo Kl9ܚG~2wwlw#6FH"鄾fӖ0'?;yB6"R䆝C}hFMxVN^2ST/|z&]RWjr$LA²>Ygg* ueT\r K;<^<=0bkz]xSn&OM(SMI>,ɼPwmR8DJN i-JK|>BRYԼD}w2KK@A|DdA!ن!.iLh`6i#"4jbAS`1wӆzO_^Q.zR"S̻T _DGDߘ3,)PlZ]'68/bkB~ 35wF 8m^%Zý;g|52P10`/@1vRNL͙0p;ݔ~oPlv#I % OKn9Rؤ B~יs882[1-ݫ4K$iéyOHvaY+"?U`|؉.+r(Ȕ\Bd#A鋄~y@].dID&.Fv˜I%*fp-#u(j|gEQ\K#_T+ pD7 Pk<g>ͭicx({`+$9͖r7K~X%GU T93eAIܪfa1]@N˶=锜uUlhKSa1>$4ϽQLcC ,W>#q<6ca<+4 phVe^f sqV,ʢB]xdޘaT\K̉z.WRN#\L兰m3L5uC=D [mC%޵( eDc عܲ|6ʾz3"z)`$6eɻY\%rV>ț~ ×%a +w1mQ&}rI1ݶcB'( e(׆D/!`i*I\'n&Gœ ֶ>^3g7qô14Jɳ)"vޭfgy`, %ur̅z!J$mp֊|]y=[CqmD6bewO4'LQIUn]IQt㚃:1O) ÄP G)"WȜ A OQ$/G,7)B O>^ߛEs ޝ!H#dT+W>aTJS\⡛HfO(fA!X c ebH'$$$8"&ld@.Mᇆ-+4BdaG~t9ՙEV ƕP5mZ:Q9aW=C rEz8ӋD]""-V1J4YFr¹jV&rL ,ϔh>Z?ysFbx=~Yt&+ o0teݱ/ s5O\,pR2ZQQ=gMJ)L` P **gd65/Uj}UTau3J)Ad ڇ".gC!hK%!q|Wv$#PF?늒GvJ~e8TIB! T݄%7oZd_%r,,^Q@eG> :$4G6zb%oT(sAt,LT7Ä?03V' C\,cMJW9pMĐynv#1i kM/6Ŗu§^F}jB,($U#*ef Dy1)ٍepB O NoAusQy!! PGL t"(Q)CGDa,d.(Q|s^ |DOt ^G* 9Ŧ֎;P ǟnXՓ\)USyۢ-Ӌ+FWD pv6`mR`ЛbO/(QF2$ܷ?ъW;E֣_HzED úSp0lrڼ1j3ED2~L\ۣ ~E .lpnޱ yF= ^}VU{1J}d!Mi>/CjPIZJ?\b 5sٮk ͽr$$]ᡈ U$2 f2q),.Ja JxT&> K%iZgܫLa#RL"Bd!xĩTp#k(i$ E{]O]+zWQm=N z\^ju*Sp,0M( ǸXN\BQi ^A?Zl-@`#otƜ7`Z2eĩ2N3l6Z}};̉Nܗ% qqɊQ=H\yȅ8ϥ0`jWl66%xX?_YgA`d12,Ⱦ"}4-x_XV A'&EBHw7Pbkt0%KvQ$bP|D3f{%h}a/PNW=b}UN0_GBd)ABRq#'?Qw3fga^x}S PC-I77SM?LylO)},cDLض`=i%5'vtuI |50 '-7Ih?ߊ4}]D!Dƫ퇬5c[)ǿ[:G6Sł[Ϊ"'RgR'5%[5}~$[8'L_ @yQIwyCn2o%ޱ`m(شOۮw&۷i6ß RwC9sҫ9jҤlzrqrb|} gW]َ7{(JÆǸ"j7?݌KԨfab ukuhc4tkׇJ;1b|@n9>}!)26/:78.=6lO^2ͨO`䓳,.9#,YvB.5/}'2~O?lD1E|T;zZtHiܓ3ed"ޚsBhNŝ2GI^P,>A/!^HtV,adE0)HRB1S:`P6Ev"T5e FToVmzQMBc$X:ZWmN;f2:3-_^/cF$yO#.B38up̤ Ae A'(20TVY)>32!ĆY5mٴ_k#vT P)@@q3Dm;n/YGJ xϸ5n1S!@< 9@x'eJOObJ B_"+H~GU.Rx0fh̊==ѱki RM5'պPn9ѪZʓnڏ[мfpXb ZhZNm՘=yy;mWR8G*{SZRvL师Jo'K'zڻu$BG}ų8xbQ3<1< w2ֻzU5z)nC,EN=lKs'8ӚP7jatƸRXwQ3 ']q-Y#;s etP6mpANW4,؍ 3 2, 6>o$/Ẃ7/hy=L;rj.Ob@LQ}9890RH|8JA֯ՅNa2(,v]04V@r?3cLq {g:zO:rAS tK8J#Vm&oLRv~w@)п T46Ѫ>G. DMIpD氢o48}A)Ǐ^(P|?#\lۤy> ;ICX 8RgD0-hul:&tsӘWu5gJaB7eEF E~/K` Sեbatc@&EdHEMK>`RPBAI0lC&vt{S cXtAL ߐQ +dPɐKQU0+q/ vd;^ی`uiCBH󜙴tπ8A0IxP>XZiec.LGf9NT yɐäcK ႀt޿>`m"ez UZ%X[Nc(*M6m?(D(~XOMS۟O}`'` SwF^w/K{7%9XOZe)dW ] 5M yͅ$[qrU^k}&V['oI<^Cvx'hgf^0 i{!fP_d齠.$f+~OxY6&O}mrbK27\&ChuM)b+LETڔꅙщҗ\<:n"_@# >BjYmMrim0Q(K7(hdf:Y\aya`y~9 $Ygyj"?S+Yӧ^h?C  3ބaMK<f  DSL<.p&[?Cy'al|k:,8Q ` :=ȍL?c5Sj+ 3E1bX[92 J$: )9p p_{ +H:KQ5y )))9OZ&䇩XBƒZcdfgg`TO䟧0gQQ ̞ã$hi\hE85vfe\9,w/;zGr?$Qe.=$4L8Pc-x:SM$A)6V՞bksE4@; 0A"c3-2Ǭa*9?'sE4 # U,TROȪW񲉠ÙĤ#?m'-v V!}*tV=7ܵd|RN|m _.؍4|c,{&S?:#{)Qa, _/w۳hSHrG;1HA-U({TY7 &Қ.bRRoXM2Vxۺ}51CpH,DYtd-?\&j?l0==x" 8{iXBXR\s#DKLFSR -Ad&pO+@dS}'{@q@OɢՎE"80.^~`"LK"S2`5`q-&)(#6\3.'6~b̖| J| fPIq<)J4x˖doD֚"7 R!X_I#0ABC2m 1js u8o_VpWl)|S(%3Ofg~jR.&iXLqtEo?Y̆xc&~r7wp:QV,{Ɓ nN";xЅLț*Ѻ b erȼ_TZB.jc^ U"l6T?sڞ`&A?hYxe% ʕK zPrT59Ǩd3(:$MvTu xͩ@/ǿA @ [aI3r#+1aB/v؄d8b^o!pIY ٌb"fcoazga̗j$.GY0CVy┤gє:=TR8T8sW9nT:Rţ5WR`_"0=0*f$'{,a^3م A\/vɶTlbEaf;c0|2W3\|2:gKd/Qhk~3c#IGQ ''Zq ts~Ó^UBJjkӱ][+c ffXLcg&7ޏ/4!Èv>QT`-k=.aKV*v"--W TA}.8%F6**?ة~\}FA`s: &Sؾ'7\qA9.I =#hEU@37J=e,hdxSo?B|>F<(9oG+V`ݡBFYaTV+PɨQ6y:Af a<`T=0D&g>b 4g"P)eR,-E a"uu)v^=%ľ6f0c)0 vJ xDLF+] Yy)ʈwPz. ;(8+Bnt*CP EHhi3BP)isdPOjy),B+ Yq,ru[|,qtMmo~~<JjC;́D\PBŽwy rP>}$h2!8PŐA&3c1 Yn}r ,Tg ~e>:Xzx8K}e.@(n" T9WiL'V,^j<ѿSZ^.uK{<]`09ȇ.D7t4 vk6qy+{:dlIS+mQ e.\G882&2PcNuCxf1t4q'`hUʂΡDHH'1Lw`xgkgMnZ6[; 2! >I~_uUY8z8z"B$ [Ǔw81ZOYi֮z@2lEXhʾ?7E_$\A۝}/hvl 33-(CpM#ΘS"Q)gqyEujSPMo݇iKz[OA؆`@=f`GpBC> 3@v{2xqT\op,"BxmVh!D˔S0=7j.DZuy_Z2g7V吺;9jyzZޞ_og jZ|beeb/ӶnPdAe?Z|z =Ĥp+~KMxqꑤK QÞc`ۍs"JUS+(KJƾ0}Y\W G:|D` }%O>IqOᇠZDeiuD<.V{y=>@Qa813xvwKVAi P_o0E#孱Ѯ*Ipe1@/ߣK2'nf2~B|!ol,>?zg=Ng2~k,h ȺÄ}k-[@vsWDA%=kRL|$  5bu# Q8Jqu" ζAN{f0]_\<䤀$U܁z0E}=x\q1U?3wܛ#n鬒>AN[A.on''yk7ŁtKo^Y kNb tVɀ'ފ2)2F􁡕ڦlf8ѴdAs+uh+<Ƀ@bDNoTĞGڅ(ա0]B# ܌mZDX̃C|х 7N3IͬsD%Tv*ʺI>AHLzh´420"v2jؘ;:K7@Ε!1:AQĈz;ɋՍK4{ŋ̄Z1ر;l.hL̈́ul~1dn-h=+pΉˆF`D(~@$ax`1!h F xҎAW@Lba78Ahx@¨ 3UкE PDMw0NVAoPo",bq&$R82dȐQjAF=weD\*tR&|Hf( `X']bT[€fr(v9uECE9"d.dXP)<.zNnA8(:l|ldD2 znk2e貄D+IO5+rSmaeW$x7,Kkc mU|^sLT蔪~a~sI1’JH"@ۏO&&r5YO[/$$4qO8t) \PGv[.n5kqo@q*0/d0H,) ˩`0ma3^hxny(dĊ#xHޭ23VDѨ#It@H*Bj& /.+aA6 6PXVtu=H{T ;)hEs&Ly,5Oj!B>MΘF}Ig- I"rʰw+׿;`툄j! aBk/`G!&ލykg*m,-&jflhFӈ33(x{C{ j:"PM0-v1"BzbX |1pD~duG\~y%lK햄[4:N,ހ\:J=;Y(U;KaT}L*8 ^o #JZi $HFP):mӦ z<`Ǐ3E&L<zY!hohy[$ >wvz=%B_%JHynraBPáL vé?++ ܃IqɗƐZF!IxVyJ+ӃfA}oK/gi|RwpS:) q*ayy7 qiONR)-5>\Lv8y=(AH4@V3K~|}!v `Gc?𷹟u689lb#t^_1D|AHњ'[_zJ}P`__i}__E5 Wg8 /1X$Y@UPʙ10B&8,}4 T[֦w0g <&0q5I|1E~$wxBfMf{9yN+~v.װ⽗oW s:pbAYa>J<n<8c^~5\hHE ᶔ_#7ً/+bc{Ԛuh:^Dsy3eP;vWfֺS7Av׍?3:azݽӶDi9GTC^5i}Kh8Fc24=Lk\AlE4HH{Ntz d~#>ۺҏ|1{d~dPMAܦO"b@-ci\]64t=/uq r,Fnvͦx2HF(iww{!1U9%v<ׄFQ7vZ7x~ mX'Q>`Fn^ʗKdR2|GWŠ:UD0Z2 c M $ydдBXʅ ,F _]=)9xFPng*:K"ΏhVOۤ„Ҽ+"ps K'4_4DǢfH2&?~iO`~:Rޭa &kFB(WZ{_LdUcQYeV  IY@D3REm~pՕJ(Qa !q rp_Հ΄ߧb1d,ٗp^r6H=vQ0rA1Npq'}뗫t2scYeo4 8[: 45oP, EW?2}!"u.Qx","|,bg6Dɣ->5G HNFTF#69a\G* ;tmC A42{P45mj7ˆ8`()j,&(:փ݇/ˮvş}Q/m ̘xzJ&T'ȰuKaz\Z!UhI;SÆV̮pc<ܚq{;kt^ `0#nkJ;Du܎堙Fá< S=qV21F (׷s\m7/h/O% qictguaY?>H܊C Px0L`QF[!"GTUvh[G",vc;_?P=O@ ԧir6k&9Ɓ7:DQ BgX 7S gH d^E.F( cSDW(C&0/_=H Fwh^wc8n'1tf86h%2am#Mw|472鵘9YX>WoBQm!ʶ׈q{ŰbS8κ-k 8n|s.1E__5o'.<{FΛJwq/'fZǡЕ;#{D\[p'lhŎ(BpN.QRsF |\sYe@%];Wy;Rsn},}X64ݹ?Ի?L0u=10T'OO)TBE;Qx@R~BQ'<XZS%&A?W;]` `W\kZ{N O Q CvaTGlOs*NPUdK{vR1۝uӧV/.ʾGCqn; ɇzI$s&TmC6K*> l塑8Ƕ?!uS^>3piM) 96£AKsZ>) XŝH1" )8Xz, 8!.3rWE鯯tQOjWY7]{*(~n{>`{cD"e+L,|*o14it?h={l\ V 3!0kK-kۡs}ͫJ+e9Lje/`ء"KH_N|Q6`Oy3i&Yg^U|C&QBa+i-Ǘ'r8AgQ|;W%IbnrCҐ?+,IdШ߳%:=%` )XZr-(2E͆7Xc M|AkQsj[ 96*bppox^~w9^!4OWlSh3i{1)    H>H-"R28 L>p@Ї}R 0hvTr-_OMLr hfAUZK:L}Α\KA,DNI3dB]1ͩ0-%ҼhCkZCnrz\dX" K[nBˠPnCv$@I /$ yާ؂dxAY6.9{^[8,}#nDD1mV8aY.qO20SCNV9Z6ֵ%C CoXayT?^.ay.@(2ВBD4J@$Y$:Sp3n>zN8MzSȮ$AB n,˒FE?v wKnK.oyɊ_V?鱖?O\Nm=V7nu}+$1ܬN-Ȭ>vGAiϪ+wrQA0Җa~FUך+!KcLJtaGevNe; &٪2aS{D90r3jٗ:<:ͣ>p:2>sS&:L<F,?S.nAJ00p+˰C2޻ӠKQ DI^ +8mgv#0P5ˎRt AG1g޽y42V@;pyF#<0e2_b**♯*d~Gf1U0{@ab#2Vٹ7dyS=~}31Yp$ԡ3ĀCP=yҼIfа88bz!>@ʛ:ZK .Dy=qTX+qps`;~aN>OeNUE ֭X,}1%vqt!(-3)R|`75EΦ.4~!:ynXA#dى*d+ȣskCTn=-x)㹖j b)v( v(4܋8;9y+ҝL;п1ΔdI5g/;}Yf'3`v CcNw6; k[VTYBfI`OL4^D9Uϯb$,gR齐<0 1w9DOAᅄ!w/ /;8 ~ܒk А@h 20#2xbbp޴7-rCy/=hY6!  qTPhBV0zD27PĐ-Nh7 D_j*+%"c;f(02L XCʈe 8@9afq ؍8z5JGi+>8)aU.(39skMsσl0ωb&@RCF(rb nZ.ݦ ²KLf@?ec)AMߙ! )*GpPM?lxELb`#ʘ״֙w>"(䠑 FIC_t>7I,lTC]D2B<^;E^y5 ˸wM>b+U Ͽh0 p0Bן˿]C=Z1tbDl^V2$ێPH7sꂦ:5ѷH>@4AԆTJ*z_ ~D Ov^%M)fV)@w[}YS꛱Er rW&P@ vi,DmɌ=a~F ޒyOʣ`뜃: ,vqSdAE`<!~geq{kFh{0Γ a@%prPdUg nja9tB aNuQRqGbXK眵|֟ҷH;UKD #h$v=Ns*حۛ,5,[ yó%bdX(dx$'ѩkKW kNI}3{޳S9AHR8K?0jvYB<4hը,bEA(k(p 3{ҕĜ4'Tؤ=( D`bc]< I_6yTP:K po1 6 Q;z)RPFTIM^ܦS*JGj..L} f4&$#d"HP DLM>#k:xmI*VDC-~2SQoZ/ ֳ.E$D{.4D\PaWPT{MDmzq]UO(#2LF -tE KY2.XDk 2APs/,&UaDIT*J78qD-ƈ48^T=5FTh"HtEJHC%8$!M o(Q-YD]Օ(){tH;q{tHYS灼 Ȅ%;X s;pA D~}'ވjS웣r.Q0.>pYMd|a';2]mxDYg~*HqS,G ~|×wn>pA Io6hǪ3aQn2Ѷr2HP`D&!E\,JU$I,AQ(Sd;6De\ ,!Sb%a#XM_t(P6 ݸ'͆[:BNG:;V'h wfQ%%J B\,QbQd !Jdzf\63'& BւҡlRCzrUbeeVIbXD^%CHU{WP5x.ʁE䢮Q53$rH8) -t gb2|jL/qD;6 ۣX2·s FUvId)")Qjũ8iB2%A$()A d{c ߳ (.(,"`/1dqpMՑw:يG?+DtX <);AAbjDۥ!iR,!\. *EBlXCb0 xfxX=AIrN/;ăfs+]s! , O>qD(3د-RaD5\"9ՈƑ{P F0oֲ=Y&V© J&*jQ܊x0qRN`?,֩:} U#5+Nk x9|PMN߾Qh#[-37$\ѧp=1nr6@XQojV)RA`:DJ7E!mE[cySk^@ 0]BWK!dy!sg;N1w:9c ꍎ||xQQ"}O pov7osB8Pfk/x1 9^d(Jt䠧ֵD|c( :I\pmbh[VL M? u9VoLJ|2 H;e, Rb<@N0,qI,s!KSz(QQ$h5wD?q¢aVͦTC3#։Aql~-Kt\ jXfT)4U1PuR?sbitꌁF)(iD݄xp`i|%а@-:*KV^G2[dcRfWTց.QXýֆwom zرqsߝ|@hI)~K1r{AŒ`Ɓiī<\ ˏ$wX75~z O8`q=.Db,` 7I 6/l$qKDDE(U z`۶$?qo;dU56j׼e4e%!i#jݶ2AO'Ĺ7W7XgŌ\7 jt틀.x*Âʲ_s!'saeE!3&`;}hEO٧aW5 +oF3xMbvZ={!n<$,^]>lIo@WD7$YFEBJJxPӃ "& ;l{*WncË"4% ԏ-\,k #q\6A[1`ؚ c׈`"*Ɋ|_P FP ͱ2x@+!bS)>9TG@@PH|FM8pTBJP1 DzBm@EA#M،,N\HA# E)"{@PZ`2",>Bmnn qKrspEoATf44{d[*$d ID̑(UTUa, Q 2d; "@#8EC1FTގc!ǭ,EDzhz"M#֑x KF=74N0k(9zH;n"F%6l.31M\01iP)Ԍ#dI`4R?I=y}ALhf2 XU@-Qtl0 uDi/Wk#yK_zr77c` !҆8M!jQO^/i1 P 2q?YCnlg swLoͯ[ hg@dPd9`675&@<$- #ǡ⡲˾)PBdX[ H8ؔG-nJ8)N/B 4O?C –p8хq}r&I ={ŨQ; rF`L"<,ȏҒBrhP 6b[",ԉIi*A ȿ+~?S#5/5Yv,1DA!82[ӂu [}Pu"`ZPMv&@9G%BO%KÌ,=d}6!eWx!<ǎ;_R;k^1[?Y`\SYs6\؂yK#Ps*@hCk9?p_dDTШ Z%0N[:@G05Og1Fj4?&RzO8}IF%>&Y {\H70`E<3꯳C6a`O+NpR va9.* W0>}YR nF tH%sS?xsإt{yf~ɰ*D!֮ >ȔnxA`Q)p(iT +ǥ$x}7\L{hy!6'PNﺸj%ObbRԥ֖Qy :Ѯ -ꅎܒ?`}mЎ:t*b 20z|wq+6P 谕 (i^Й:TL Ȫ!j..XꈵgCe\NfN1Yzf.KB)uKQ48!9]Q)|npvfTԘN$+qqn/ p"z=5X tDaTFtt&1a"1UY]HI1(osIi (Y,gvp8AXk ѼUE3 QL'j5<'}}O>*W688WHO)H/' ܦ&"  3wrItJVǔ3 ߋϚҭ*tWR~6{Mo5+Nvg*̠OFm' X"E/{{nq+yU[aex5aUQ]H ̙: ~@JTc\1 /nw% xo‘em4f@=AGWff38/zRM r_mvz0Sp]xI> 5yWA)ją~u [>v\۠|ҿphj:qd?THd&lCq}f+:Orq6!r_p z]`I9C:?MԵB%j̓I֥By|Ĕ@"ȮŔtȁܯ^!x4> Fk.=Q?8F\;D wPL9Ș̒q~LnVDU5ATh. U׼‚U#C[}B=t(BFN~rQnzNG˽e1ɷOE o i:9Ψ-16mX[@c [zNY N (͙m6c̚'Fg0YkݣvGtM0I"$ R^_e9:jVaI/{/`>9x)g׏'*"1T/ F)HЀm DDx"FAs(az$QT$D+`pc W76#܀&~bRx7a#Ftz巳% +dQuZ'VV O >8/ѣ=` w*P&tDb`态sc㼫aܘ!5C_AC!6oЬn?c8^.n,,fϮ<=5ZǼsjSzR(Yx'CТPܫAln@b -0@Bpx )!cn/dqf#$p"T d/A?PJhT#U<_j;&".-x!H*d E EbL6y|UҺi-ޙngVOZtD#t(Wfw'1{H\2kpH& K}." d'мV e! Q1dz,TH|r>Q{jhT=EuRvKL WSNx#K hh0S2 I^PW^x:dMl:Z-0W8&&!$%Qb Ca&53f  AA@gFjCx.0jmDI"r`#d,QbLE jkS.Z>)g/QO)债Zp441ٹ e}=A~#OD 7?h'`ăAv݆ϠǮ\h92d6~QC=Gq7QW|C/;Q=lĈŽ,31 (xFZi{եBt'L{$1۱yI i" 8TͬR$7j$ Ґ sgyKW|z|`;^ttyQs2dH%!(Ǵ2lMۑ;X`U ' `D[@<)aH4TEMy(_C8 d"+i+gak>-2 gbw%P %@L J.r 05o|q1f?t[dK3Ůl7PBy (1ce A-q@  ԁv&JaHXeAqvVsqeމu!T,S,ht'^$>xXࢆI_IeO8&x$6WL "h]o s rLx;n)|7R)RltI v { A$ L3^|PGK6-}qF6} L( 1 @ D B~~䋓AC͎e S!HCʿkۖ09u hIñ/4GM0CN|\B11 T:5tL3T%Ǘ<3#hS)p0bU낺Q 5Mdz(O1`x&<"½8}9QS $i/Ar|EG&bE^}qP76`[c>F<$4~lRRbgnweA0[(e@9s+RCVN(xuoD 0xA;VFQ-̾;G PY-? vx)?y);KLc1kQ 懀kKX&tAʋ>'mށ͍q@3`~{'H+JAsrv@#u7F L&XY' ӕc p^_\Gg C P\IqCEN$P'8'(=;5]gVt35iEp{E4.rZ$l; ˝̥:Cݥ+f veEJ5(4 Gﳄ~.P\H9vSd5Վx zC>1wF2q63|g s@lE"28qC O>_YP ,E 2^h0@aq~Ia7h i[`Z=Tl1˜6! &T( KzJSE"#ѽ2ΨϞ/M "4D ER!`X:?>Ka\H9Ubn΄K8\ [LR%k\@?PP@u(dxn~)44`peFי.h@9F*rph)q~٧Гᅓ s9^V "!#$"LMkQGqRINRIy`&V^r.{ 3Ƹ8eȇ`џq{@DЌAxGFX*ԇ0y:B H c=hr ,p-PA k&|x۾w%drFfɐlbf"{D;=w3h xi5c&R[ƂCcFUS\X?>oYz)W(e`ŰЅ6P۝F&ƝFvPk:Fɲ BÝasF2׃]D_Vp]}&^h8MʅnCPoCh lՏsCf4` n iL5yTcy3 H(vY/9>fE9/ۢ7U#y_]MӾnBy줺N X AH(nv O#ޅ?@RؓdA`e;z4bwKIDv"%E7*[ݶ+Pr) 9@*6 a4 '[w6Zz1(L-1E}AL&fӁ(M\<0񋒁=,NJB^~x5sxcГ0<<9ȣ"_0b-yBbJ0݇h)ug 0-<D߬YF@ۑ t ݹsŹl(-ӪSMy}ep-hPuoQ؁ qq0zL~3 U wȼC׀*0+`Pjܥ@8to ϱb>/`7P EҏLZs$UXaxűb~MZ@@n^l;O%3m&;tkOјaDFye]\.ܕ6'l$^+kI՝/bI6ĞB(TӅ;ˏR#.P%tv +1=8ȒB+Bۇ&^zBrrF=J  (RQ+x9sۗj%X"m˗\Y(xLBR&O24{ 40q)fL҈I&c!Y>02P),A>:)xyPt>^' .S6Z#]0 b,hx{{h:ǖzEtQ q:{y &X+^ T+ M !:kA{, kE6O ('W3P [ib<=hD c40Dq!,J_,镕15wq2 \ ՓhwrM8}-#BNdŽ&]f1ڊ Q1p b`=2t9q]ؘJfh E+NDOts='Kh5I^uH@1lHͪ5qM 13gm160)MIWP3WƬ bgJQF{, 7zf3=*\{k3jhN?Q#IM "dGޛܹ be|C npc@!乓qȃS uURIL W@96F WQ+ 4$`qw]'<_bkƄ6YZ`d,rjT ['i 0Nzڎ k9`:y@ubU`H[c q:Cb-`\og<țV X=.ģ̡%+w6ˢTV$uDt82;bn1i L SSRzӖ3: 6p `3hBP ؙ /?ˬB9zrY9QYEo\d^Nآ)6kϿRi %?]qqiޛ䨐b*pW0'-$Lsm^XqIi$;ՙC]j qIoky3cڛ[V1!T}MG)]֢\JWzjq$,v0u n?m$9q ' L` N ui@}1̩W; .(*Ȉa!BI]ҝ*7 `TTGժ犸F8)D >1] X|< ˈ~m_ f{߃`,FPEڸA@>%HW*\VVb5xHYfT$DMWފ12puN tU{2hИT%kCnO''E<7d*S&ԷޑD4~ PIa7PPxo&#)άIµU(c3fuOFi)iHi$&@A*ARKQĘxqcG!> *ԋ6Meh_Ǐ!T ps2q7.I\ǍNS&rũٗ"׭?hCAQUSܱ9$$V˰ ZaP ʢHqL+/̼D ,|8@c( P` p Ȋ "Vr&{~pnn &Ҍ=u2I~)J"& ]׆Y_},t?]ugso1< cnl ZY gZ91$Ed_ ( :.~B@XD8׍O;r4}ޙT*JhNNi4VuzvID[H}xnY)r|!rc@KD_ҶM?r&G),4 tY".Dϰ,g}?'B[y>b XinG-!R7[Z>;zinT TPϗA ;띤ɐi0Li Z4]Z0JHigߊTI”b=qhLZKcjl$bndIχ"sE`cJ-; BDL( j*w Ա6.c˺I=$fp-%B7#[: 84*u"aa,zOMQCH3fW?˜V0}`ܜb_#9א|w5O1^N ݙ pbX%^#Ӛ2!,&GN!m(.ՆG> D =PݗMruѣP /o cqȁf>~/ tl;Zl -bߌ- ]^8ґhTK<7+0\C*Sl-KIW)}{a U`f`7D/ av>0\#eWX1y”Bgc+aLHWq|ЈkApy4D`Ay>N*Eԙ.TaK)!΍o3/@+/q,A%6VCE@'d%6N"+U}q &c`pC(0EiDoۤɬtBlݕ9)C@" D0Mavgy̝[s!J" C0I=s"lȃ3.ԄǬ8p;~v!I ]I?Gٻbsh4ez;beN| æ͡T vF&0aY#rtMX U?BDϢ8jH UGTI2HI#@|yysy󶃼fpЅ~8/>7D np!ٍ@M`X7,<ʐ \! H 99;R?CpсK9 >d< >xbN箮\G=4āqܿڹ\ E.BGZ!ZbS' Cϖ' k(@ MiKp-"qE37$0`Ҥ.D=D9ɍB B9[}*pEGJ!!8G??62{Z0[H, 2f' PZ0XT#_ :9#@skiH%eD3<[lh_ێ  @|j/ KjzS})zLkcPfy(G sq |q(,'7PO 蒽ly@ࣄO約?pĀY B@ԟ+E%(NHGeBQu+0*uavxЌ`DN``F<(4`5E^P5! Pr&nLDO1UP€44n)O"'VH[aH";.r RxzlzKz1W%ݟĨc㍞Fh &e d(5du'yB5!6σ8:cYn`G7b4ĝw{ mq<>3+Ty7s'm1oEb)EAKAyB+cRT`K:vRnALP&d3ƿ;G G7a q0fc^>~MWtR#zݍs"xèRvnΔ>miPk.pa-) %MUFM5<'2#^}J,MAZ"0*L bU|?j@`r{֬TH8o7w"%K_g5,$OLY\gttoxoRJvW?en*fh2‰}(ݨiZ2J`jsR ^@ia<;,5EjlMx{'_`gRK'؟h8j92Ӂ}GԃYnTV_|ޓ  wQ{MΣ?#N$H@2}?54~VT/$u. ]xP!C@< $Zo5GUt|FhrrrhğysdrG=h DnVIEsxwDFN8 P28 @\%=ųk8tD =RZBHSpv)ϐS84szZ8RȪyQ"V(r=h !?cv4~@;]"m9 3% w>i Ca^ӽ( >!`c#ϛ2h9%:US蚧c]33wh N-0-YFJ_ y W2zؼBc#D7 Dz_GF1(pPbݘv ĈA;;,h?Z饶3UlA|Gvz4辻 [e=@X>Frð70E ~gyȃ f\lS1o w^ܒ":<:|9b999+M)1[NZ1P>[x(BG2iqi1(jBZv_'p]Kmvk wvOr`c}bS\! m4O%N77P.]=@gܵC2-Jaq ) '2v!E~a4^D:aS iZ/>Azn.ݪ|?fCHHD#(mt0HL IhO"KW<00ڋ)-  .S4#nrRO\ HM@30X36Gh9Lv|r_9Ւ~Q' 7@Ly$vp=y8<#@H{sq)|r8-댋XaY棴"Q-L@Pl>A?0$0lK,> W!FgFQ򎪯CJ !cy} vFe@xNxLPaTs\ ǂ Y'$9R;odz*V iyXn=.ak;twMޯ@dunjˋ 46X&@~?$ń*ܸS?2G/X4^A_bkPpqmTv{~TUyπ%YxUv79 Ȭ`0Cz1H&nNJ )˦b33 330ՃF6 f϶&΃bn6೟d*©- Y*rDj9⪾9sT3L(\Yv|_Ǿ )0+DzQ<Į-b(] B 3ՉElL( UElMzqAOˎt\",[jˎ֬RtIF+Pb]%sNmE}\9^n^â4V+@" m>ͭK$ "ܿ ;q|^Ӷ pN퍍)xLD25#0R u4[Ť HfWx\o^&yPe@Š%3T hE= rRuTz@A7 )^7ˀBTK}qr=&> E 0 O4>Vȶ## . "9P?]({yg7Tqur*u\J-lsE! kuT:X╜iZ7|፧*\*"ZmkKE $F uC,XF~q ZxIb7 vBl67/ kAJx0.w6s,FOȸiig=qEQOpSZ/TͿdD,>t=l:V' JՇ=@[8=jlw};85>ւ|)'qxu"g+֒,,ЋAZ{ei-ĈR5ss~#0w1Jh `_Y?!&t"ڀb<6toݙƑ$d!*io`<hoP`2^^Ǿi>|Tٌ΋@puwtEp{z)ځ!FZ;WO9YSz5N7X)l X!=(U=dz>]-Hp'm!Q_+9\O5.&lL U. 3 cR AЇ-GjD? +S~A q\ D"I]2Cnt1Th]:AmO'D^T$90yqfiWdΌٝOLOɆHwܤ誄Ig)~.8jT|`<{B$="sp:q!/!1h""Nd{ (njL:,l›Easڑ,Zԁ[FqDQkh@2k%w<Εw7 >4 {M#-ה (pe8ʱ13(#tOwv~t¤P8QcO.SKjXo } R)R?![+WxJAu&Fz4^#1wڿrν99$02ʽiQG式``ӁN՝~~;IIiCt_8wuM> 0]AC)R]yE1+ȅq*ß> +lZ UAP;)zBZ3:8R!H45" [M>If}BG&HoU[}avWCXBg䂚]:DIf1XA}9@06ZuL${! t[@`puP!HOt0pbJ {؉|7߼>6R/SaxTftb&CR]VwMve.ҫpk3M x5Ge .PQ 0: MZ8գK/ 0/ۚ! IHlWPw]yt0$ށL]H$a~ Đ)DSt\pT:i܄i\Ңy:)5){CҘ-מּ <( YI n'z-a.OAR prnIRBTyqDfbLCkr6u:uzy;8a ʊɟ@ELQ4ҟWPFin^|Μ$b0u2#b~մ^˜Mf,?T>eœfMNBN0>ct0aru/KH'~kuɼ| OG>gkR؎?&V _<L$T DM1*pQ^mOL0JF%v%L4`|Ag?ya.hm7F,xvH+4|J<z-N2K7RAH_fA߸)U͐: cuM8p̅!=~vK6p)Džг Iwf-W Q =@Jj"P=C$몳@RY07!)b4$xpDV\8i'Q֪W -vaB_%azC~_*7F0UEthPsw{8l ,F@ ʐx(S_W~f2 @,7(Z(/2ZC%k @£sݎSc`jO3q*GAx'pzi bdO(mD$I *E:޿O'^7bnަ Qz;;OUNR޷}{xP[YznM'8"چ3؂'r2Aׯ%7qfq: '\)y 1ʤёP2%1:x{7Fd Q{0sZfFB)t&iB9<MnD3nEU7B訋AlkxVؾ:~] TD`M?Q(@D!#%ChB]tyJbkvP tN~@/"ז*ߩ♆\HNp%8Rftp>H D9'WEa^waVq. 41pdhe逫;{3Q|d*e>&*h i7u#}s :f #`M^ъ{_$O0$Hr{{x7c 2fNمR8& ( e'm;PLL`9't'ܫ4'P}-7E_T%61WPԣ v`B 0yn#vߣ"AJ/WBm<] 1vd%im9ژPqazWՑpJ,VsY#]=q+-ĿдZN9,$3}ﳴ2rt4 į]q膔K]0E{y$gbGr(TvZz UH絜Kg4Ui Ha']kCS—Fy`&;-S 񛣊 l^kE[ !owM$&;]^OGz-Hֽ7gf_Y0bCJb;-÷/opGbADd>uvf~:Od 8}Cf]Rݠ8e9k7@}9ư^h'V II8L h)󡿁bSsq5q뒤%8_Qk\GpP!,X$ O \-ٞX,5{beՐ Fw̭ CGcVgi'6mQ ^8٩/9g%VM~iĐ5dZb7>fB̃)j|=!2VzQzRKZ qvq1 Oʪ[ @u:R9|&ؤ' TI55&B(H1$4,tκlOcP @TYr(r` >?(3"3bSfsa[5VWxE8o*²k+I]3 %lW3(L*~w';&t廫 ZYa\oJ0 ҫs̵ռfz֕c}O 52+PShL(ד˲_6-Q?g@]0Ge_M[ *#/%Q}m "< Oe# c Iw"ڴ|á}<n- + JO`F6x"K;׍hm}myuPLD`&..0b'tZ/s^E6ʍ uFͪQvN _h]#2ٞF E`ߜ0m:8P |Q.sg{vYI&ӆH007t{ I}s (y4;NugB)'J !TӒ$wNϹuj6&RHhn<WD[I =(md%Ӄr9rÃz5Mtt_]#_LI $]itY@#.23:SНۧB&Iy?9 ?,tn3]"PGR]y0d8A<!j5He!BG߄q:"`jZYȡ6fU6J02(MpN&S^Uz(K)l^~ GD):\pMaˈ3Y0J-^ʤ{'̞L'f7$'}{S _ O}: τP ^G9^Z`f Wt>GDBI9bW5[%.K49G?^C. 9ƊPiKb&a,E>%&o10*b+egz4cb^ 㔽 p@%y{?CZ:a vveҕW^%˱ pfu@'\i cH<$F12KaJ^L1D0,o[,y|3Dzp4ӌ1%?̞#" a0BA/6SȰz`ڀzsd7/*/_͵2eJ3}gع>zr䋜hY{ |hEØpwKfLlF+TטNZf<\Hq({kxx;o^P[`,ǡ31EL4Eh w%{6yS Nrs!6/?gYnhÇ4i?-m)"EUEJK2)|DdAd ?sBì=Xv%.jMi^fvHWp*ϨAY{5kUw3> |T--KcDHE 0B*DWNO;lKo %̗P7gɼ Cv >D$2r F=#uzYWp1(\Y܅лPS⌹L,سȞ'oH~J8vYǜ0H .0t/%]6n|_H|߽߫ ͑*U pZT&eUm =[i;3gM2[3ֲ֞ƂdtLRɒ})w< A"IX v&Rpd ʨP*JFOF5cObfr;G% wPc*"! +&Ἥd6t5! %RXr7C"$,LrΫNH|q*XqYZCf8%ZjKJKZQK0)U]V<^ԨP gD+!2C]ADJ\R;Bm,92fT3bfcFDk HcZ;D!u YCZܝ֢Ԡ24F&h0/|s36t*vYI DpG0Y#eZwbFE39O|W*Hhi޴C)m0j́!Bʬp]u (0/*Җ*h'Xhk[ғkk1F,d9GgEsR0nmV)e֕5xq]a@ `a0'M&IHȫJMY:DMiUj ΩFcCb+2V Tj!]&0&`grDآњu!Z0(G<,IpBY PP1QTJJPQZ NkԅT،u3<)9u+d[! 摨ZᕞjJ9"U*"!PU:'%LwK4)a9^ʓBD'&197%ůs֫c(: ԖwU#^Te4SdҴ$1Tז cJ&'yIJJn$mS$csc+-f oqX|ԥ|JؚC e3.X%5 'UUZ;F ndSDD4GUsvD(N+CTDXS393P=ܕRQ[ ׾Ԛ)4VN()-RS0M0elXٞ.th"r"E(EsUFUW74EWuD5&f(1J_%]fOԈ `R(T-4(s ybq-5.=•{s8A Oj3fp&?q V #6;q~7N)Bpק*wP Š&#W>ź*ٰOm۞)Gm 8ji;.2 jb"5]鸉9zj-"<0}UA.TYD'O-tEV/pNJSv0O()IlU㰽0黤Jd b썝#!2< 3PTb"+qkHaAV?!N@dxM\\4Ө+j*!=75{Ur/PVTQ{H~ V\[`x\cϚ,݉¬Ghe,ߛ'1wcgQ !@&h^"[ٌYB0~?~.:K2ci<F#mz}VhysZefNmm]l Xb[))bTqJdN3&Ān"a7e5|IpL~(RrJUTRRR;G@,MrG#8z?`J&M;tj'}2C-çWUeJpoxwCT5~߂I&Vm`̈y-J2{[m&lZեߤ BrL“zxQ˰WE4'UɕR\e:* qZ-ٕ+0tɪM4EH[寺KU-&LYz < a.PݙQ^Kؖ#!'#㔯kUU~jU=.Dc9mgx~5UmuL3Ǿcő,Zq}Uq[Twd/>8v7OhM^_Sk CRO}W ]_ߴ,ii 2ϞA[թ\:016E-:(r+JjknH[}٬f?Puqy <,גͳObTaZ IQr{:d^v\`Kfhш7̐~<e1v p:f_Dc{12ɜۣXQ ~~M%O!_fOce/Ҙ `{飑r@K5n]KALyrR]6 {۲6#dV^½[ukZNPRVy[=^QӼm

  • W[c'tZ܃!_:5*Ts1/("y,~2r ;RgJbӹp+sӫn8S8mdm`*+ [5 ; /" Fy>22P4Ry`,QBHoE.Hp̍#BXՉf-[$\'@pa› A_yL!Cvoa~wz;}V]jѸ5-J=)Bh #^RJv[{pl^.L7~s?Y|I#CD탅㙾6l(hp:2'u-n>Zkԫ NlUFp.S ]rdXd/$WXDx.+dBXZ..gQXWұtL_yhdcg$Mk,Rt?l=NۏۅAws!o2Qcˍ6{ _sILB#$^kɱ꾟6)phvRaBǡF+Kn+Ե;s\ 'I3}^( )Haaݕ׺*_si*3TdC_H!P^ ~Iqq]gک$Ͼ_XEڂcs]O Q3'boqtR('wEuU N+څ`C!qJ&C|&&DCPo` Eoz rF rAhJ'1։4֜Swg4ʼn<@sa`%Ad? byPͲtD}X~ܗkͮ<]sO޶+GxVzoNO'sTZU2q/ש':N䙘aN]R2_ӜvQa iA6)pFD'NdƉў$eȔ_QkGG/>C{ EL!R܉{M80^24c*R cY.iK1SUCM@SPE֙_ݞl 覑ehnLqVJ\Tm 2ȕXM˝_'L }KD%Zգ$/1`F 1$bnx8bbV&LVp.Nq(ya R@E.'3FIWYlp!ߖI cF8T-e\'B2AA=(Nr¸!rSmJY!Dž@pN7m0|=:m#LHR5hRWJuREg, Es*94rq@C2agu f@)Ēx0 D+ qN`iKz%JkkpJ|w8I  ۃ5w,m|)#=|k>? SX'GP$PvJ&KgZ%H"E jo7|XX|r̳,-[K ˅Cp2Ќ4uu}M'fh3" Xe q|/O$-ώؒ@$h#-BHJUL1u9hDa㎄:՗ժ[9h]Vg/ĝP PĬdm\`ОY-{_˙ nLҎЂ9Y&ztx,|GpǾlU$vq%(Aۄ#Ai_!^ܐjCy/;m&N~=+b1a!oTu9  (z7aems_ǁzRkpɩEE01J}Y Bi]iFZq9Խz> Qz|mDRڒv2S$~NIIe'D1!&#$Rb*;!,f,W)|w/z%Ű3w"Yu@Mڱ@Vwv=o(_ .\}=sFgJ \u/­8Tɡ yRhHX_4g_ T~64h2#֝{ٓ110%'!;.dM{ _&Yd]:d :?Re)(a3qr&mAdjLhɇ<r 2eBQ 4:~x#!AD$zWyog/AVa bF;T`SSR*O#?9w+,O:x 9 4Pd*a:X\ƺHEgu pJ-`fMTD.Re`vg1\Ĕ'Jh@:k@ ^802_"T phʍinX!'vH`x22-qDZ8]pDN#+A᷇hN>}kK%PceVg(4>96AmqBjתKI$jNm k0Ǹ*d7g O;T7_HZ|E#N\`Bs1mq$/)sه 4Y67%]j^FTԪՍN ~ON? W#vTZ)omEC%/}7ZIW2iG34Q;S1Ka0ҳc{D9NIZv_m6QIbs-fb)zï2$:]K,h4>חŭ1 _aטARۚ)fUT؝>2/9*_T騲7LaeW*CqfdƳ+)C^hݺg%|GX cV/"Nbؿ[I*:cA5 M4rK"fJŝ |fk^ӿG[U[NvN[H;f55.#}M3}1탞55Sr2r;QMd]j W/Rmķ_¡PlONy0y'n轟%0td4NOQ>2ĕƇa2̾<Ž^{TTʆ tH.*Җ͇$-r_L N2#嬙~f[Ҽ}ZBxM~t$PLCycETlCF3c[_d' ms2&/cY:_~NY:ʺhbInR+]M{r#{b>=rG วl,m5}< ǣR?04'i:  a+6cM_C8{mGHYvJQ_}4c1xs:rb˥?~xM5Fb[K>5ߨpЅoR?;8 &'qJ0SJX'YwKBN̥͑΁<>蹊TKp\FLgsD Sb\B-b%+ͫguQW aص=XӶV>qCsPX'׌lI J&GTPꃯq+lh[\. ypi5W(k퇠ݾth7lMXe[1{0r9IM+[Qnx3( $iSn% _M"dԬ e:EFy8Rv"$Qc.B+*GW9f](WàSayӯD߹r#S(q[tEeߨ0dS3a1<^ZEzCzI\Ǎҫ?z,bD?nyb?/F$i&u}tYIzMYV?|^3gRe) )i[F،UhD`jnL!Kxm쐯TR⹟rOaeW=VA=`Z-H=ױ| iOt}x4[cqSa)F&a>t ջ %{H(JC~n yu=Ij9LpIS=bUI"x|CPA؆OSifb!%I "| ܣ\cx1ee٘Î =Zqǥ 99{ JN3c YAsĸ̺HA(:bϷsgxv(9t )޺1XX2_AQ*Y{⟌2eD3,`= C*z!\NZPNivy ϶Frw<\jzv&# 9Is345 wrvFΊ#'[^3|7?QˇnY8&AyD29EM/"0@2לxVY`u#UX>RH.TXeA|#KEY9H9H/PI Ro!lsyQ;p ɒEȣC{~n61-à[Iy,HE |Tj0ВTeJ'i)ҡ)f\8:/xjq>9uL[`/þȠf1#RShF5l!iۨP͋psģ-5\Nϸ?.m ?RA(jD9^FYE(ͤjq9w( %m鸸0Ȗ稹Ev*0x=fk+KLQzƅdy\O=4Xx"|'oOL99Ku:E.[s?N.'["ȝm4mTCW ȱbZ i(`1S̘ΈP 6Pl,b^EϪ2E~;Q`Pt mrNDcY<}qxea^zϿ^߻Z-)b%,c0&aԣR-ѥg^Eb4j4d0̵5bE~J'ʯ /gdǝxd-sL9J/(Dc Kl1n x2[A萹}T +'R6S_lO370'|c$"n (9 |w6\X'֗T"Ac(J#M$'\&5=Zc&' >a2qA)Ģ(e۝A1(,=q<¬7QC&9&+Ӵ(|z+6>RjDX NLr ޔP^) bs!{[GG9;2EXLghvubŎ@J +<>8tW"y@vqK7}$;7 x+^tEq*&{qise$)|=N.*Q9&O;Ԅ(c PJc(W 4)8lqE$}?X4(FQz8[ASP~.&$/PϜt?9R*];U3Ϫ3iշ)fKDp̠3M)$dPz-A:!1^i:,BD1( FmSSݠƋiwJ`BCU# BaXeZ:;4]q֚#!,Gf$51FHvt"2<^P]ւ3L"Hē-@|XIϏ;0y_sXO%TR-Lm `t25sM5gu?//λ7?>+8y58ޣ%~եU㚳] Nù>[^[jO9Y p_1:aT\F:- j!'''?$ Hqe- '-)dah恠ٔFiCAaV YQR8JFVw l,ORBWW[`t\}5.eZ\d[|l6݆OR+B~&T >Qqk5_p7IʟKB16Ev;* I@HD?I-?e4;z$LɚS\onNvgf(; K' 6<+Q\8|K#W8-qSK}6k5̡#ӝR(gԄ92㵝uZ\sJ+9T>_BهLp)X>̛{6e]ⵑl7CńJ'I׫-s2St!uvߣmk7(SPfDU]X ZM] }"f FEd9j(/`/Cn!5 4~~uX>9u ,HƁgϵ0x’Y\_h8[oO4ؼ J6UlqK\uc?RDMvμGN_\Ӥ =眔#HZ( ~(@cH׮h5$k0Ibp.29AM#Ÿ(]ٌfX3Vx#-^&F}쫘8@iS)!KMhrĐE.`Y]F |0Ef\پ׀Cb-qdDڙv.,qP0 ᨭX=gҞM3fIzױ{=2/[&_+^`_ -c9F^XjQTD{#sV8byF& b7`PI`sgKdzq~;CC\u; -f(@(6#} @,fMF$"A4R2R:8ǎo%HNb8:!<_hX)t3#SIz(XL,\Ȑht8|Qg,u%({UkGEȒ9@qQ 7?#2{ˑ~*;V) CrOPu M[4"@R*de.z `9grАfy:[RHCHFC6ǾzF9E‚&&7N1kvl``02yp3k9$M"8zHڙ6UuJ)!VљM 5Cr*>GAF%q'x>"xܪHmB@`# ذG$d9TB,B}aϧAK$"$BnwB0V8J U8D^Pί =Œ(75/j.12q$ xcο]pZDU=2Y^HS:Rq[Pp- 0L0JE@ q` "Hvay},&  K̜҇BAxH1_INeOބ4ŞA;`YКq1@-̥52c:)Nv "݅!m b8tlk^N*eB tQs$&ؿf<+(P^rl-\ +HB.CXv)* ,ZauB 4$2g|;i/ݣE`qǛMJO8_7P MsBT(Rm;PRz^Lahҁ#vl0A1ݢ%]8GI|͍u\R]L؉nX̻όfY K>~1!}+O@zT)ﳐ%q7 cq#XiK/<PHMϪh=!E8 Z">wװ<ڄ)}&_ I! W &bl޺,ܧȐ@~lDcԫO:pC9 ѭ8&3)1T>CF"3҅ٳ 8=AL%٧8W7sqHn~c*>{;r3>rl$ onl{7MyF'Ìb$V:n~0D!XV-1NhBX3sF,wTNM6xS./<]i1mu[G[ߧ8-8s#N(^m/ 0Y 82ӎšKܛ-䒉R0w`ʸ'@\-_-'W7 3#039HB2$!8 *b0BXL< ABkTA ٬< ƃB&65y -'8QQU1T![k LkIBu4Xϱ <]0a(0?m'AA\D8 B0"]I؉*H2TB@)*QlR@ !"-w)"8BZI   gNn `tnTFJD2^x@0\gum3]S&"QQڏӺ Y*KR/n'|3WeٟW?[g=!E (xǾQCӠL3C}Ex-)ZhP"Q3z ?NnpV*Lӝ޼xa^B2+T-MbLjXu: Ad2]h9{SF'ޡ.yb^=}:A ,B(X6HwLږ8S<6. r'$3ޟX 1|oR]"͋ȘGhXZ 5S|Jlޢ:u|R*mx">;T-@]+ 01r <lw=~dV}\}9 $9'/݉L:v:`1/~`u=40SrdےX=csI$o O,RVeDs7 EHdG<] InO5]~Zӷ/X[-z彀S<.`IVv,ߜg9I5xwo/N Ƿ< sJr\ٌIbG~ hf9IUў 4elCT P ")Z/P*H fvWNX Z܃B"5:p=16!Fnhn &>G)_ߎu7b\&a Z$1̩ \nwPPPԊ"H{4N=G'D0e"bR>ъFш0* ~̧l|( La(\9IWxG} =aB( a04» >8%vY a9l$8̊Lج0=7eqLr9FKYF/Ϡ2@4dꑷuJ|rP!CP,a5!'-,{b,`OSP : &voRA?DRlT4R+F &t @w^3+ꪁؽ7:\Ā@ `{/\}Ջ8,S2Hm~u pwhPcH2(6}T8& ~NXd(Nł{fM"F+τMp ۏoӉJЋ ^V\`s9K(8^SU$lfPw`e=g!GAwpPI:lfx,_@٢QFLUd1"V*L,)36gL4B~;Ydy͢Q-'0(ښTrkxգAȓ~ S:S2a %ٲWL~4ݘVmʰs醜8X$QsҴqY-Cxn`,`$ S*HKUM~-P.pk1 #5*r fo:ndok\jǤ=\3d sO>BZ x̚z%3FD\^XC5zzWCw\KS3a$gĦz8Vn2c$b.5HQo{ggĥ CFEXBgaq}H>r, D(ᑤnEό8l7t1CDX&0; s#`f6ãPo, <f(kŢ1 )ZJcNi2"''zws9n4b00# O>;, OJBtOzsr ~mz ͢h/@68=Fr;"/0Jp Rapd@%a 2CF4g)C{Z |˪Rf{@*Ĩ qAG(vY`Y3y+q~9 /$OOyNvPP^ h+Uݏ-qGW[%#?!NPF VA34 cpȣā &y$7%ҫRd+cQI͵}jV\ܗ:<(50᡼⢦)%{"i"6:XȂB\>_X?䈡b4ae H/s;qQ<މ9^AﴽP_r\L~Uk9\w"`V:q 9(- H&;]m-ٱ/:= 8TXv`ӿ[;3$いɖ nA3y *=Ae6`?G"##/$3G0c'F(,#i fP[Du4Y%UUqn#L," ,"_93Iwe( 07tNWx/%@>bqøc+y M%sûw !ƟdET'0ąus9yDF9 '<ד0g%KO0LkmEArzCE&K#ߤ0jC_Y '~r] PrQh^ B(;KvaɦHLfiL5aU->2/&N=1/›lDl !5{L 3Z j#PRH2LJ.wI+,;[(A#naQUl#|6R0ڋ6͒B@i#xE_l=AnwնZKb}q}B 0duЫɡqȨgHIAQM!c gi@'ı;jsUP[mκWnq˱CDEcMuT>;DU4PY8ν#eXkvJ~ר%=B'"{BGJ,2c"dhhAϭF&*9ڹPW(E%[Qp 5R#=qoѺ+CIoa' .D`E :|q ݝ`ډS5S7c-@ANYdGG j)vW$>]>ak!)蓬w{ˆ4x7YpÞ G*'ܜ1_8. e&3@؉Vs\@HA-8Hdb4fG8y{X;@Ny JdE `09F"AHǬTK1XH\P`0u1ŶHNFI KU): V 9h y[>8Nc BE4mO5}ә1igrA>BXd~%''_i'\DgADH"(#:Q)K'Ms=xob kRG:l!mX9E":ρ@i>%rSDPs8h30í,(['OA_xvEPهYͼ2X'ڸaòc6zN$auW7P]-qWQy(h/~>rddHtDEy>x^ùeAfÝ)܈c%hNw%l4 $"fŏV5,^"%$&x<{Q 4j!"zC Mt9(ܩXubbћ\? ş0)~(x>8F. ޢ~>S ;{/cx[}ǂt?d>{jX8~`Hkus/( UWc;icZV nRr/Ni'DfY56D;&Z_Io  |1Nv pG9M )#3|PǢ-=P(,< _ ǵ2`C\ײMmx|(@G~؏yux}bp1^wSavWR;.c,O_l> K骪H]B?%n2mǦeN/^W)>q ŢaZJ4;૵"^IF1_s3VʇM}0<,.~;[uf0wzұeH'@$)"T DŸӔHGOɇ JC $Bˁ"-'3Ai}|y2j /,nA,wM7Yvl ݱ$>Y+1|Io㝑J^-OΌ !*n+3ehN{?aP?9*'~?Iaܗd s?d}ri-*pyLL/Z|Եo6Nd/$zc"FΗ\l\ ^*lqPz*I$$I$I'C~!X4ћ!e>mR9湽Rgd0 ffBBI%j'OGAM}gߌwŲI$!$ D I$I$zq=|}we7ܘOy gs 2N }4xT/#,f]l>^|m.1&M E,rk~b1lfؖ\m3(V>8$Fv7g)P̵J~߾74ˈ~|F \V5wnkgB8iwt[z%^ht:x%#0#bн)P4>Qlk##0 r!f`3rdSt}0pفڑM.%NA.Nn)VjdE0@&7pf_S!NOjlՐGE C3:C5[}l]ESނ%7S JPw;8ey&m8#%V+5ڬ[`gO8$/JuoZLЧ"?0{AE+k|?} }={ߩ?ݓwa&Әe.MkaKa6暰v7K>5+'dG ,5+CtNėQd⫇ZL1U?gΟ2zIpe?7ǍVzP3UDkd{c)OzU;P-2[NR0;w%t3Ao,ZX|+0e1_(vFFa#uo^@ta5ߨƿSNK&~{zR]Vja4 =h֛PMQ,F#EIHҏ>ղ+"^vݯuEgw`xF0?dxGCv揍ћ׆ 4|/~H%Xd$S*$ HEl@ "N\sH1(1HH P,@nQ[#COHjFH"cm.ѤHbt&Iw0d0#T65 µ&l.*@ 0@U-\[gfAS4Ehw)!=X4@̕Pei9%³9_jJ-͒ȰgV7mrFID9ͳK^l:Yz1IJ2*N`Q7"$%Sk )Ԧ֐C!+"=ܢ(BE-hp>\QC"P Vf ""e Nhq7HqwēJ!#Rw';D*1J2*!#tlE+dBfTD GXɁgFw0NiW6@ڵY(B3ZEBhjf$T)2#: IP'67կ=*ᴄ4HWw;cjX82's8j(dT:8pfu1:刴V_Vڐx#nC@@|/.R>fy&ÐavulBHQ0eJq3JTai/$X!̖4ᱸupt6I8Kqb(|oJAgKefDxf,Y+#A- F^k%f*b Hah=Bt pw+|6rnNX/wЁnqq| iOBE~mtc}L!ÁȜ*:6/[Žp}s.? \1=wC.D|\c AA7.g=H l'%Vё|օK_43|Z zB!eET.[S>']P!^]eHOt񗄴06oԈSc" Eۅ8٘JoXH{;{Gxڭ}@h'?.K՝N#`D$ 00ݛAqDǯgc&n`1m<, :)s7/ |=VL'6rbkpvt`QN rW/\1~3 X}l95 )pK\ Ϧ&8cÐ"Bd9M!4}>&,W'Db/} =L1Nh;^{a@ $P {>!^a㣣G7qã?3kΡϛ0VP[,~TdAw~!^amBfQٝR1Dj !CBQ *i8= )B$`K}U&AU ܩxUBaEH0!uA  CPz*`0"z86 SӥgSSBm 6PI" T@ H! I*2#h$Iۥ86i|+r,!+-Ur9h!NP":3ZM|jj;SU8e+-;,%|΢楥mnD ѭgN"UwA6{y:$J镞)E?JqB;n(,5k6[-%yOEkOBr 6_тfC(!jf{ "~@%"HiFP(ZSqyCqn8Cٓ/ Z6WduCԒpajy`ͨՉpmDRY"Q8Wa,ĸnoG .^>D RdI!4F'o.ix x/[fJȝθqNtݸ̭ KҼI৷C%6"tIl5qxhfx'CҲ9v72Hn^'] OKKci gD!+Wy4fOME)|ƊoL:Mf;a581z'l ׇ;) 1ډ, 2 EX;] tn8Ӣd^F8)fEv:RxzX@~pIyN-k@i[1x D((gUp,7yf3{W2Iܜ]-C{;(3K4`tB`;ϳC{KN+.8\}/7)(-`fERdnĀMW w~ܛvx[H}XoeZPЪAIʄ+ //ĪIS8!+T;%P P ,$_ F YbˡWndEx,px^H=N(Nq]a¨tZO,,¢?ȋeICM2i F۞ :gghkBHHuC'Z<ՕfO6 A@Bp' '\pH+S"ũnn Vc%XD]~/z+Z ӳ9lf C* x4a?CՈt.L4#qƝn5ۓAz4YDK<7!]'$LpcΉN#)w@;]Bcٔ&1 $)=FGZُW/*@p&fb埻#џ܃h`chMs`uv[3bF:^tas{IAHul4#,2A˺acwM~VuǮ7FN@sRcWL38 }~{+6ܖ>AO4h՝6ˠ0UK7Ծ-.:a Kb~驅J@ZHyAG?1a#zMղ&٤ӊH1>iE/yZxUJgWuj}*(Gw̭sl֝y{-5{TSζu&eIV:1e:F(B a~w,Rh e ݭ,Sjd<.AКdG5|D48B*'N.>i/9Ù#)%9gFl 1KXd˕<~\S_LjBw \ WC|t9m"h\h*iw*U#:J ߐ7G?kz*Eҏ0|oLf,_x |7#A!0%OR+`5%S v*k䨦&!Dui 7.Jjuʅ)&y} }#_e0Ș>: !k%˼>jP,{ˮڔ@V-\>cwR )uYCTlNc%++CZզpê@<]3zL ߒ;?a %9Neןq z g<2ƀpM 8]h `\*2x7/T$aR{|kSI N1PPkӬ_)KA|]e F}!le+ۧ= __nN IӶq; Չn4Q |oeq `KmU\ ef*~bҎ/ɼ'`-j,.P:CS1tdUո4gRQFƄzU)8L&\D8T3c 'hVA8L b48P s;HVV1Hq:䊉H3O,T$"-}LˁP`Ky7{q0mHZ&J6`Cr9x~e9zW[3eϢ珠q5ygc{eKyiHnO1R1 =qт^Yy&zi7$߲qrxX%f[Ǒov:sR҈GlSby{DDO>>ya8}5c!/J w_&m)@[a8Dw'%B䰯WTUR^8C(Prc,X̑2JLXp7!Hx+r21( = 2"sFۉjf3o 7MpLEeW> mp .1l|܏LKl$MR>9)G/o UF!pG%Dgd nvE"hߣQ kayHkԙB3كdM% >M6<%)یK7܅06/_%3u k5%|̋`Aѡ:'D"BBRرiJ"AAaDcCf\ƪ`$m4Tj,0"CD`B2D%jW,mǢFoB-=@٥y; o73gBq] h|;ʣ@އM^iOA@Y їE|߇,X+rgs㶭B>gA΄CS7=ȵ d4Xx'eO?M b94G%XWKw2gkV[^i t7{K~#dW#?/*O.Bm }a`Zneb#[hEL{jsCٜ]{M(1U1PJ:oO_SYfkZvIg_D ~XlX/ E㴽(enjcn:gOa֐4#r(C?# YրFt®t;%)g8(1m"Yס_n%ĭ88\.=0.(;!uޱ, E0 X wHH;$ T,Yl1ˁA".QfBd!n7]ϣ`Hг8M )߉lL~´sB41"0`oW'G"Pڄ;zWt^g~n a&(F9t%yF.iFv^*%b3"4*UWe2*ު.`8,1 yZʙ@Xfq#T.<?JQ$T)j z9cPl"MM,^W&obMqEھ$$9 7հ)YC#f%,GKk!2A4Ə pLf fD\ҲWS2o/֔Mx"wQaLqʩ:6\DAn%1`?dIF4!.h&6w!'JVcbAH-HDҭsCeRwGV7pr70DNF̊Fg(}laQu : jWK.[HSQ|+1a(Mfl HM:Mbv5lo H0QpE`TGJKxY0uSAN11CH"R7JB IȈn  FEhŜ0hNnժ9/%˃*!rH:bEܒ9x`Ŏ !5d4i°eB7VV^n8E&Ս#!` DfD`&Lfj7 uyfD[U!H&cīVXu*lRIAdD[vVTLf2#*a ,Y|VV:LlOzaiUDZZRXa .X=C̀o5(N2U(?dX@.ϰk}F102e꼦UlyA{Owdj҂D4W@w!IT,8hA$:*bRmu6*X}τk$┹ 2#T2ؗd}Njѐ/˩?[ň8:f ̉4'̥QHPAP9(45T42V:{t#'gݘH-QFWe `|RF̢YE*<*Mћau@ v%Z%@" @L Ep5i~<"n"}bh&2{",qp Ƣ$RA,xD%1GPϥG0\ԧ}0OP\ 6Mc]0.RQ,2@|,?qD Lc15^vg0@) DN)FdXD%eXhuGɘR>\ `(fuK:~6Hr%u4x=uEH. Dgy;a <>BZ!:DLVGc|dmGj4\4KE*&х+u5c _Iqd==AԛxhlFZ#ZЪ} 8BA#E }R6KkG{GD5#E!noǵ+i6(C9PC|~BzA1h(m 3xhryd8Z3t߾% [ 0de`O886 &h2V,?x{QfyDÙ1QoG d%2 "n:S@ &H]B7M{s-F1⍆C#apJXduSAά>^۝I~*\˖([&F*f}NH]F7AN):Om(dUZtP] XV: TDO n~Ybd!*6/8d<q/ 1QJu^&0e_92IE:vfJXxejED]fC>'kM-tma Y@Z^()Ri滋O#<[eS'a0Si䟈_/HyFOƔ$\p,!kY',tu 1`e>zcޜD aJa;>ƔO ?at*}Lѭ*F2Jh1&Gc6Cn K!g2/dqHtxԋXˊ:PL(ꀠP d1sjAQ([b>,)N(6).blpؒFO$!<2/&=cñ0ĚV `G1$<Ȩ7_Ld_,>hާGLL}(\C6Ӻ]+"cdiDr|rj&A?(&DQ6pkJ~GsW*PPP؜%pH /A|~ӌTiLB3:` ,ɶ G3B6/0==Vl‒|s<4SZ9#*0MSOy9Ā\fmF\P&3GϞ-FJ`% @\>6jG"f1\9%bA6ΑI;I9tF8VaAҬ$dK3q9dӺM> ןS2uCwH=p`aRAH @$p:E}]Q1҇ }8FDQ]=FF7(AZ*N8 =y"f#$11 {EGIFPuQ"?XxRaU$l>e3\b~ 51b͆ݏG{]Gtڸ?@T$ڔ[b4R *& #p>tO̔l &̭ zgz <6%U)4^ ^e7Į-tX@/RJ]/U{Rm+I_Հ' (lrp[.ZJH/<&R ~Á;(sFt4_6X{ǚoPPQﶔ#@_dpyoZ o.ׁ fSmSL}NϡpnsKAnFr& Vм4a|ʪYGvu>H(Ԇ?= uQWpow>_ęTȃĨ  HC8ޞ` muv4Iԫ'xdUFq?:EƵ8$p&ʍu~(DR.J_ÎR|cGu 2 rE&H?k_qSy R B➄(X-M(ZP )8gpHoEgAg/d]ەrQc>SX'c/+ bNI HNoG/|H( B͚ +{fӛ3pE~`6:dц8`oiP~\r ^lykHKא d-}`5c`zhC&<󁦓6nI⠿P1Յ!GhK)J*'"m àپb,?O4846e@UzLO$8ߵJ8A&oNR*- nާ"MI%6pf5gƏIrS?xGeݞW?s }#/H`Ha! \)DAL{`~Id7y{8L~F?v;n\>?JM ʃ%Rv,LEwĩ񯏜&>9e8n0n/Xji(J6v0$r"ɝ"p|ǴG9~/>=Q9.tUqӔЅP@^=qaDoTAŵoE3,90*^O $A͝GE||P5aKbGҠ`oIF:GD-1'~$k\T#CC'M1CDDyD b-iQ2W"Ց˃*Yz:@}BșaG1.S08,d!%@`P4-by\= {Q?e'BY9'k$kq30N'Va?x<w)A5)"fྰ.A@N1yCɱr R{"W d{`Z ؾP1 X|e" \ A\N8s00vd`X6s9\v͋p~.3q衣;EVA|cZ$%7[@q|HB ŃO%=p.,ULx$U wd'f\RЖhm(/͋ TՃ'!ZG슫mitg@8;G^bł',ɶ/ W>g yߜЮha? )@c$stM)x>0)tf>Ah$>X̬CAgiLlTL0z&TPKȇ;IVD>Dxu>{gē:\}҈q*S,u XSɝD㸄īeż$l|>H'=n|)x+K^&*SѨ $LgO#$B|Tn;|b8 (EZi.,E6 %GB(Çn Wړ=i R=8%# RN`1 Au?A~Bml#P)T|="2SJ$b-:wᶢA'.@}RM '%Ē#? :*6͔7 wک~gD OH7rXU. r>Ccx mPKb>]RO"Gy>W`}]D'՗pWBB0e6G@U 2o8c|yʌ>K( f6=7je}T!ca)Fa2` X$#NVD!A(=Q%I3i؎iJk[TQ#(ei>+=t(D}X*XqxB)H-C}皝< 0wL&E%!Bb4o*3wH?gФ%8 |46oOCI^{oآ[4U9[Ow t9[_qr1][>(+S>gP?`8P< MvC !" =+I\D8(p'T &BwhGyjN"De[*bT~OrL 76'}[B7Ј\̰ gMV)+;\}%b2c'nG>)GRUx Egq4Ů8\mze"p(@lL}Io!(儕&i{4~WjaGe El+}T G3+K׌Țo>ySd:2@NAn@1gg.t~n6cT1*i6G'8zz㢸ꞷ\+8=Yd"1>a>? y\3a 0gYTk"T#$AYynBDzD}hꌽ mxB z_M|>窹/僄~/KWLvBh3S>P1|d4a"9sxJd_:6_AaJw]!p6oY0BvLmo1%r N ]>ޫh 7(zBVwbR; ( xW\%g Id! uNT'^9e?$ٱh@u:i,PHs9=rАkw3RtG~.WV&y Ig1F;Ue?̊0YJD' F2x%_sBCC,&#Qٔղ3^aoBuW ,IxQ>/tm׾2nxt&E 6@LOzݭ19%/Nw][K1(^Wm~ՄO53 4?K?X((wg-&~Qsz2`+:攡M@ԟZgI ¨ޛ~J6RoA:S<86z-Bq"YK8bځ^yt^3t6.a?eP8 vȥ*S̶z<`a5FuJ~/a +] KVV V4~ "'V^iNtSne{]2~ٿ9:`MX=ÚpwqܼݐǜÂgKş j~񟔊t$XCASr\."L ftsMU:Cee[> NI0JWvqzGn7єC'eHESyidJŒҘKB8?J,!g^Nid 3ITVft[A3=v`WcT@6OAR*Ԏ/ǒ}gp@ hLv}擼w=~h ?]'L @3'(\̒t 9[} rӉ5c*ËwY\LA/(|̩3@uAdOd3)`OJcaodm<9"0XkC/-z<[,!~hyYEA;`R QΣ!: RDڦAJWߓ.B?уwkkI\yaRR'|]1wGjO"] ҂EBd9 \Έ݅Bx@#0A1.6N< Ї@O%8T&NkR\͒/\9] Q Xɓ&LE LT)1￈MmECk毀[컌FAoia<_yO]/R"AT% F='!#OaO PLޕeʗt^Bd& 'df3 dCr'y}HƋ fI)Mӟp.=Õԣ~/cql0/T64}.9;6H{by]'aL @KԲ|@Ml`<1du\u>ꏹ";Ӝ7dK ׌M̬)Gt~2n`a[nm+&72h6y6Voq[~01S{guTekJ^ >9l&'4Y5R%G/\K%m 0`j|Yҿ>( 3f'.8֨ 扬ҁ]LEt|"L^=İtǻĆ⁄QjPs39o]Djc̭6 JaF+=W^_XktCx{5 zu'Z8Z$6jd 澺[[npR]4 "-o2*(?U%lSF}[N);BΟžOEϭAe_uVfئiA&ӢX,(7J&&[>de/J"g/ڳL>Ko.-m{wN0dR08*V8^P( pS?撻<ӜzsdR;7@Jb7(;FL8[*ʺZ;=є}\ꆫmD(xvj1dL ,`JP' qH*`L8`ip5L20 |NЩ*2 #–NY Bd'Ak1*`a4d lh1H\ @XS}oGϛ{UQu_!$S)#c>qS4X x҂sa6tk9xƸJg1kKTM^eA$H$&BhEv?[$bx</CYd W$dϤU6H8ˉ\E?NRʆ`" _a]:0\DNY 1ӣ45=z_Ru]VJRlF>R$eczۖ5ngfN?VbtmS.K3xG#zH&g<x`PoY}EHr$s%a d!rłI) TuG3޵@ȾÛK^V!%;戟dRM\}U|UUn=#7R'82g)fVժݬIedo팅b7l.}>&Ym٨U9r8/x9J}{fy%ʥOms%o)z}Éj$z9ZS6Gi؉Pq΀R[#ƊTcH[|5U@JsƉvmhZ&Iޮ뵋G0FϻsZmoεB>ZqrTsSW,oZEf8/CS _p#sgrÊP3=rۺ} hJUڽX`s>@U3\$ꡣyn2"O<{"UyěWI-~m31]Qc[ǀ H~:|]j0ITBH>mh ZT9bH  'u(` iPDB2b#|RaZ H(TP$FJ0AUI/[ŢZ"EFD@a$Ed(%FD@Y Ia$$PAREhK2Qb HAoPd A*(*I"qR[ D@AVED$T$R@cS _MXAXI/#!!!"aT $KA1DB `0KAIQ0+| 6_rd$#hzPeki 19!ruIX^\,#|HafM2V?#]EPdVEIHcBFQ$_NȰfL|qކ GV6V)?X}<%] Cg78gS0r%H 9o-FlC֐(X 1FpSSv)O)e$K,㺉!.Ŋ: (94̾dyD&z#>ML^9R`ϘpTg(+rPUİ:(]$cVQFav:mH`oTrNy&04 [+kR bj%G?vI]-9;$J<(G.% ERcrp;U~稴W'b .ю>[̇>C;h 8ЙCzpqP U"Ap0 9taGa() K"O -D$ gd8'ܵ6'/bmVj%G AHK::k :]Ê\E"X&}La%-RrW bdFX!KB"{%drMǽ1%}IRٴL02RDrl6p~DjexH֍F-11˯\ΨEl 0Wy"2"qEN+gÕVIANAcwȣ砽r;ŲqZĕV&[P~ fC֐f@(s!w==+Z[WۑqcFPi48tLk[a|U_Rku$ݴ<",:Dp걯楋KB1*T**4TMPU3YVU:D1Zf+I"^NyYsޞ*1C ʳCE#LR ޚBLq-t"uWAM b!!% EppCya߻Sn&e > BL0M/xFH*SЕ2]W}CڪIi!NxJ# R63:(\D 95\j!m Z/?LҖ5fX}ƢzqחFfgVIiA![aher!SA GuBR4̲rM ,S7J-DT|B\OMU,TN(n3&e,مkxuC}!FgnE %)Y$rS3u!jEmS"uRCуq'Rl-kpt 8}]AJ͚|hMЕÑۻ*(nD[ ^l9YX1C9,1O˄jKdВ Ѐ }i$os؇`DXeUԖJF*mT^Nʬ@)Ml@"!^l,UB708V:C8d$ҏ rW#B6߫{XhuRQ!C ɜcVjm}ȏ<99i] Sh}.n=NPKjfV@#}idXI*X Ig XCf9gH͋%9)p%I aѢ4y fEAY{veش!D/Ӿ-.P2x( W>:aL }[21q5Sp S)ALlJ[x,!WŠ"FpG)h#q k(P W 7 ̰y0E3myQ}DI"aCdjaC`L(>==fhyO$ (J.4Ɯ Xf2n 2(XG>PT)7 jǒS x\ ;8L+D*4䢪G>p Dի"eTD"c c bLK9YPvG XIFnIE~OO<oudLx1 L-!$ ~$>\}Tg:ew\ ?ԛǰ##fI2wey`fyhQSn8 (Ц+wPsM!R 3Vn'ID9]! @[Z/]F- _?w1*#O^ (P;FwzgÞ@@墀U(%E9w ^m`BP*΋rYۼ0qkσ|Wϝ"o$q9$!L( A![_7]h5Ĕ$ x8/Y䨪qwXWanڕ,.[xͳlr5%d*>™A/.s.p NVT4Pu6YؕEB$ Fc09}+屗 HD-RI H;WnV겐B/u+YѧcxIgeB2UiVSn"d.o݁cCϾ!(zTwb}K7n>|`i`TV poy췗'5uv2 +2OoLW^8R':.YqK=$3/KiJz8^MC$ωԦֻ rȲGCB8Z1EF(ejJH#h[t&d-42 $&' s%&%PV(@yo:YQM}06 S uJhK*JuQsH0V/yJm>&N8ʉ$nnf>$٣v'BoH2ݐLvcq~уѽsUBwa'.gEE> [twUC) j@tAuR (lW^6F ͖C@m'jZ jjv5<קuLTlѤ 8z !4kCKQ`de1̚_O\)UE$k5fu r# :S#A#1g*0ʧ+,` |n#4vNŶX*~wK>$s8x*jgU?>Y5K '+E@5jJ7,M]F$ '}$h l1rc*?A8ڣc>68Ћ ՛ξJ<.6( ƽ?5Ih!ylq %feݑ~nxҒ+ʚ4d$Ӓ#ns@JI ,{TbM)_<Ęڲ@Jk`}8NvRTuEu  V.4+HOϞ[Ol?kKL*E[StJtҘts M$S (ѽS7:-RUuR"\ 1FuW@RQn 0#TZ0CnnCaGGA&A;rAP 'S :,\ `ȕI> (*Ie@*| (|P *&-R&Rdו\eR" _2Н5e$o&HYřk3\fd\/0K+g ,0Nhla%薊HEIXGRz.}P [2tNW]q KuGx7 CSp !8@:8)ǵQ~4E@!IY$TEA 1BD$I@@BQ#D$$D$dBEdD[uf=$EZ6.\^}Fv`V T{қ2 ˭֊¡;vY-Bv*~`i3|BS+_ 0M9A7yq @d 4 sׇnʷݙw)7DïHEltd\ U/ULBM.#vJKR)j|U_&I|6_7V=v4wfOyNpc,u-\)Q83= /w‡yH4&̍݊~<,2|.Db}\1e zs"/q|@ QKR`3"Z"A,Z}2n*5bU@\5#Ȩdo[d-LBŋ4K{[dYR+4ϱr$H>%1xє)ED !#^5 խ Sx96F']]rt##spᜀqЅL[DP!Dzxo= ڝJ s/!3p>CMpȘ^g  rƔK u].S!82+$~rq<\0bDf&aDf.ӄ4{z^qpp4SĂe\_b%{E+& D*Cq BH a1A1(D U>Br?]b4fUfb1ŠoG'IAvTXm``;1'ؼ')HĊȇ´惇h-rDo쟾q.[DE_Tqa]#xY&%UGg^1P.E<] @X}KY"*@ }(뼟fqnߨ؇!XgS}qĄ9We+"`r? 9^SbE[XoݻcYsj~53p ^~_ӧz XJ*bTc6>x<=syM^oRrP=L$AYd !IdVAdAcEEI B@F@$$@ @ER@DREBTP n!grO*HI$\R)kҾ}UlT]{ zo"XN`""_;TJ9 %իkpl!el13 d J^`i"S$,RCgR!TED r-& XC(MP3~ iyƮeagEXe7(`p FJh"|,Z2"V;6ku3ֲLlm7b/|[דccj#{/.23)\,8)T8PSFGd 6 (PQs O*]nLw+/4t& &fC(2|g.GF7{V($/̸5T =q!S!7fM"LY6z&EF㽟g|E> x@9,zgȳa#kwܰ} It!$<:zd wnڰ}-?'0KU^fuн/'b˭콣9%2> z8_Ġ3Ip`wȐua{,x=>[ſ3&:>Gq ZcwgE209ûEYpl\t !0ZB Rw}t:t  }XNc.O0iFѱD2`}:s6@0| GL,a0 &'w`ok6S8mYbbOf%L'

    M~ikQ*Ky=*'HBKN0SL 9_ڢX" (ȢȨH*P0> l@/8q\sb@"a*T5 J `!q:, C1RC1,ljZ@D)E<Ԓhw!V:Gn2|ބCZézQ74L"d;8flz.1s`Vׅ $xgӰPmmjQPi"ed}*) !@I@zD﹏ZхI ɈO}Vl7Q|p 07+1!O ,zQ J\{ @ S m{X  v(kBAgGng¬gazAq)qd/ӎ #wFr76(Snp"-uXxZ*+xhɈ =:#wD@RH|FjY$c$U0》8U+T+1MR\sa< jub1hum퐆Cz5OU_:x5\2JٸTba7,  F , ,#$ȇFmQ7wAa m$=_/.(_X|Q~xza9X b?]!UJyKuŏ$9׈eN^ue3TBGJ0D$CH!扂xjTe~8fBM 6, =e \8E|p_˒a( ժ$Wb$ iJHS$ =?<?7#tBB` ,@aDw>@nb6P<P؏ +S[1$IAQ;}=@b@duz5a}{hf:zE930ڣN IUnԙs-qrVFD]fu3;X?Qы,5h* 7WEqYHc6_q8pRbBB0#nmj*^ \ vhaV!r# v,'i& pPs)XI2#.͍lT-5bBjJ [I$Pئݍ^1WFpʃg&6~y6amehtT-+u9dA nBŴfVNbnpPD(]-hޝH5+Xi $ kBP/(v0$Id\qvUNXUv* K(4# h!T}:̫ɽ饊x%oĆoBBSv&b9qS#c4S4\}s}OffFAٟx>O`[2/ѡU9D]4FP[O-ΝsU)Y J jJ;,&r / MEvOo7D4_4r8LT lñ4Z mvEʼnIM*h A`ccyf,:݂ʎ U^hW G)9#"!$hɑ(]/Ul`qF&l %6$OoC!O 6p35"+o4)K9S r|3A]lv -Fpl#FAy,py%љ 8VS$RLJ_^op:%:6s`v V+|wD$e^EX\n/I{`O"Al ר 1+ ([P4YQ!dsmt)]ۇ|t%!d 3 r"Y%ƍ9)#4pbs<ʁoT GX·$qk܀PQWi5釚RTҔv"QD>Gt:&Ͻ^-&aѮ^G&MM C{!G-5-'J6k =U#ڌ{Ռ6x?N+^]UvCQzmX$ӟNZy0ud!d=H%D&ɍ lk%S^>~kN/hgy56Cm,FQQ_FHR0"J#,M%{S;- EEq04FvdyM:%I*6D>_|QbQx;/Q #>ȕQƱ):.7 I8̊e2>f9 A'(U`3 >D?i !$_\贺Bj},X#7}z\TВڳ#6۱ΌM l,J4 o!'=&<Xj}c+' ώQbVArWS5E*+ȏ vh}L p,#wf*LRd:K&|b\<}Ȗ]>jj6 _aHRokxr #ch^"Ⱗ*Bz:m:{BD1@~a P7jE\&iUlL90~R-ź0*AQӃLRb,#.B$/BpQ'4U{%|FpᲪcl˼D+ ;(k}0sE)(@^+S XNA ۏ 98vcBcUn%s=slo,|DWXV< 0gw#0ƏG8k~s0ɲRgow%en,l{,HBV:b<J]Xl$je `ѝ)n,cf82u)Q/C/D]ׁU Y E/E`Lb 5D.na`ִ/EFI2̥/O6x`x`*H@Z(G wX*$|q 62M8mAEQ&3 -ub/m{Eo\;8E [ATLFtha)oE+1vP*:F< -4UNTءo֋8Bh ^ M?}O xR0A4 Q5G?`0s^zr0p}qlzyBͫsSns;+XHaFM3`iaG@E ֪9Hp|TdU%BGgH`~:VoEzCP>l&HFW/g)P9U &N: ʤ[Y)75# !`-iD]oL3z&c>L}ty8Vl>o$ NMK;Nآ׺7o pIDzdhDž)1z$^O_>~G5E2{ƐLk3PUn5=yFG'>>O$"[ D醱J8 -llBe*O_[t?ֶWTm~no' ңP|_ǵ* Hsx}[[: ]Cs6|ZMp۲鰞8Q``;9D-nl](NQˆN8 ]\| t΢ #F1 a`&Љ QDlXLOHXas Z*C'/E4H+yHX:(waeņ9. ׵e,S1 px?, G'rOmAD6nI@@6HaP  :ѥz.TCu2P5S{yqi=U QU"[랐s~/vLß;`mF@X{=bjAҝ@Jܜ8T;^,oLŦczfDƄWsplTQ 5lte C _DRA@ @ K.͑hu61  ypɗWTB껨aԐ,C:߇0O8 8R@u x09A&  P R$x wv `-`yS1A-fm*E6x?xJXgӞ &Nį%jCEYp`ByQO40h,Fj 嶥1ggMPy\nGcАސiڀRv@wPz Dϰ?)D\ݔDXE69226lcP<YL֝QcJgK$OuzУ@ 2SceДHz05 1а7%&{gPe"Q-J&"}jv4 n"U%"ݲq1"$㜔YFTRd9rSTڤ1_%AH%R$6ejhXcibԦA7eGv]7*KUMƥP".)Qe VeJQJhzV2Rt'S&1D%;2B$R.fNfFNwh)4ha쁨x,hUZƤյ)D$#$7:bWQJ3(l*@1S ⑭@^y,k)("ڙmYNhvi%"2†,CJOG߮S8Fm+3$HQ8$?SrQ7<| :GH9 b\0E BP(/Y D@jLQp XQ.)n)_ r)LU*P`qef5oyk+BUpԉd0"@e0H῵ \^#I9bfKDDiH$gk4$/ӯ+Wh ^$¤;(7l"RD!ol~I} "喝2fa/cJULpړ0@1# fl;Mr˿ -d(Kdiwo)*EO僧ͅ',!H* `q A$ST֚LLΌҭYIzgElyjK¥w5p2BKS/oK"=s#yO2_Q!ϨUsF,s=fFթICe8hV̆bԤm{N1bSeZGFnDl6ڐ>`Q-,GE56i)U<fciv`NMG_ڥM8V?Ai9IьohɌL#!Uw*sbR_,:UUC(bKvMYc39je\#4I,I-LnLo%} J SrPi%v-WTbrp"@ $ya ed 7#KcdU\n)LMN %qnTRN ֨KnfE$8Td;Jҭ{$ +U32ȵ\핔Ft@SPeeɦTD`P8HX5gUp N--;(6D(eEUP"*INά Z[m wWaSfYdՔ夗H4PTսK!7R%a3Cf;YI{DB_c"Ld@ΨrYo&O=';)0/6׍wYZiGQL%iP%`s0@%UV3LYEv.n 3L\(#$)ce׆SK*Sզ.8v/U-lbc.ZIBe?#.8FC+{-QٌʚS,ȶ3RYKYvf%eZ̥Jpꖉ`{1B;aC|qF)7kQ"b*RBA #+~Qzi^Sl*#$bV)jfx1m @ުRZ ̒j2f Ոk JKUo%Ri7ZAM9dL,NX\*m} (0F4w)Ce#FA4`\!]0D`R JLDADMYI]mVBJ',9XiEZG)Tl(Z[P=]0ۦY,&SF,Ob$ʊ)gY 7Mċ(XaB4zHVQUR&dJvK@J6IYnt\WAJiKYY6{5p $,|Th)deNBLCVMMw7RUu"FhY(GW0Sx'kFV@;aM $!noT;=*#'F8#ԉA7:JCP'~Y֏4J,LBMox ,kd&n։aVm-Kou30(F76GT7.}+Cʻia,Qe&RWP\U)ɊYJI"MSB7'nu x+\O \VVyٙ.KCbj1Nbpe (-wVĵlYɅdBI`E9ɞWKP SJF'F$R p6b[N7C굽084V!l+(QH[jEIkTP sBBoȕDF u-D4ezj \&S<0rwekςw 2Vs aN$x.Dn7*]K"o-SIqDb?|C*RH5Hk(&h9 Y:wXdW?~s:ȼ4dE ge8*%7 :].\Ό(]nʬL2mYxJf1Vxo-u@h7JWřQ6 nj/vl;1(t^/wE!^.jeRVakUkm J(.軺a7HLtW *fAa1̳L)^5YfjƏD-j%J Dp<;6NwiyNXia"hy ]rYkvQ-.Qg gY Q:* ^r CLŖ1:"rYL9F E2&C'ĩԨ$RVjmcz7Vo;z$FFOV!Fsh,[1ަd*/&̕&2òҔ0&ƙڬ(ɹ#M*r /%;(,&p` I:,bw8P1eW.Q6sE>>A{6gi+`[u0"VSUg7tKVyT_{~pMW jї.iBKJ6DwBɽbY*,^MCV7kfBw7NuNl<&ǰe*I*pՍWUY;K4ng UTAEeJhY)V3MBFXe`2P-#R+kЅnb1"HWrʋC<HzB,0fc0s\dgt 2reC ɌLE 罨؈ ;׈mKw1Xt4ZV]=|&bf[[F*SLH·jE^@uĔZZ(}a1>͜l_+zIMIU]m@8[%χY_Qmpĥ2 x~w4g e(T hT3P9wO '6vq zmIs9H+p&(aCK)iJD#TS>J*AZg(bG$>]6Ann €edİj(,SpE8.DD;I P7bqD, NjZT˜O1}Liak̺HWN$Mlfm.ZiG^ۻ!QV* F->?V-RJ  U2hW@* DVr6"Y-gnP\fZ8'8'DžH5f2mӎ uњq_,}SG Z€G$|۵#V _Dd!7v8/]>sF6/kxO4W b'T.H{JYR皚q@6`u4M)nj!V}mjbD*Wl+h`G0]>v)*\G>? ?L׿՜duͧ!!X˴Y\ ;C֬M_+0 @iF4ǘ\,YF:ǏAG8Z- 1rB/jMnI0,LD h\c)iq&q}S8#,Bi˓jx #t,|/碘F#]hWEWa1QWGX7`x I<YP?˹Kå Bj+>b3 ]xx# gtbH[ϝLkH.NJL_Pu=lQzK/p:0CΛ׈i;CC<泀ZC`Jx 44jF n , 1И"# &D".0JTB̀2t Il Q1Sphc Ɗ.&MSESk6ah[,4)h l FT#@jQŸg6G9b:i= IJ03T!fo!B㑇P ܴ`6n"hn]b1Kh,XQQh Zkw>QEjveX XWG#k|^ 6 /QlbM#dPX iTHp ϽS Q^g!~SI *AKR;"<&EаQ ,$ ȹWc,(0E\*A\Va'h+yfJYEAU/I@x99ReH(DQ@Q; ABb'x-Š N+{ 5T6$N`8B+nȟB݊Oܪe qA6;qťpGy$DpvPۅ84x-n WYn/&(nYILj(y7LJQI~=q_sqoq@@b@qͼ ǁ.tKd[ ej@6E FEsà 440rPa"tj@7CJLcWBjE@aUDEahsL`AAnaw 4 Ā bi +`d @ lQC0D!v23!HڵUMD*AHliFѻ*`f0$P_ql:W /1dL }َ`HO(YӸ`F8 ͉$)v'L\0r;Hx_Ӽ!x "yD藅RZ\ eC~ʼHPTzV0,dj0yQ``v-D\fAhhε ZƐeԠ`rYJE̅AuL$^9%iO"0[~TY.]p=tzpl ?l~&V֙ï(c~+P%ϝb͕f9` @>` )".Q 4aKj*l"4du!rZn, Y .Dhls& ߐSB(HtRS+wd[E>Ea)+-!Uv A8TƇrhpNم qȰPEWԅgXb! p-aA0v!L,`y?ʏ ΐwӀ68spgMCR)BiNJJJHƛ.ꊄYJRl׋ZYk㴘Ay4iT)<)ͤٶ)JZQeq^ЉHU2ZL č&bkLItRb.ItSs8,^{ЋJw%*ll*kݹ"&T2@ü1ytꕭk:lՕUwj*eLTv%S8\P `H$`TȢ$$7ثw% ^8.1b8  氖`҉0J4?ƿ&RW.n)ͩ"iBE!>#:,hH+RET=ԅ^HϏwLg؝:J飙o<4?V^0fٙ7]\KބQMװ< C0e>}8hn9 0@f3ʤ)܁ AQPx- }"%LZOX 5t®ؚ"#k/ˢv8UÝ42 l[ >YQș MBĂm zt2!Mytmh;TbQ֧XIp'æ)#@a3_Tn\ʘı'2D?.GOKyfTlELE.kv/AQTtl(w]uGփ|?$*~7Bz &ЎO65LC@cESq)DV Ĉ|@2fPl!\p,xن% b!+`5ft@[=I]L?-Y&j_]hqZ qV;\.⤼""g0ɢQhp԰T|PԆtYɓЗ``4a(1(#,nYA쾠Gd1ws I{eȻWH>)h$ Qq966=Y4|;Q䧥(Ϗ=y QqG *@oDy{:P/pv;g>nxC1=;*eٚ@a]hvAg缹(2nHSM3-NE!HN|e$xZW.*"QX c6,) Ȥ#/9k=d$3Iz=הcCnٲ8DxwdVbrIz tCtORĺP-YfȻ{ǥjN ) \a9f]'PZ_ٍ,$DQE~F-̐'%ͅvdvAĿc[D e W U;yK1C!Ѿ=!!#$FR?x4CD$'$B1i'Bݹn&}P !֋b2 Vg]`k bX"rT\ MfX/`@hK͘% 'p11}xGV9[*Igև i `  \ X~z` -mAxE"m8XJSUQ~&0lvaPH,9) ub-0،%:d䇩.ԌC;xv<7TUL~$Vp ޏaCݽH(3@f71T'3 b)eirGm ̄B|?s:wHWb,Fw_}m̏(kˠ1V%T':0I^hĩe8pGGl7Ȱ_b4r8FG$TPk}uXIg։ׂH[L)9Ƞ2R5CBQq]ɥa*A\dj1^h;_[f-r |&J8ա:Y5x3Sm8Eh+2Qo7Pj|eq&f]sNZSpu>I8K|nM1W**"bC}n$緐LpZHRQa%F'@A)Tzdjb+:,&(Jع8 ¨?*/"FBNѡxQe=з8xvZVwAʩ76@A) 2͟ȮRzk] N!DNž]ٸ&(d% 6scpaZZ3AEPCHQ]s+.z?5t#}jH ' "ZNh/Hl8'yDp^A5L!@ڸSϼ3j`gF'ɝȤ!)Ć=S9ejfy6K~JeQs:kmTASnr?XKH1?q?O;, y0v|Fr+N V `Y_p *뤜|S\#ѓ9%`罒? B Tq-Yb5m-ԁe_ϔ_T?Jڔ wGh~ntD1+r*;30(ǃ<Ќ{=C+ ;Ɓh|ñMpsꅻPK%_sώ{%Щ0ʷlmsΨǀ_ݨїTK|Tdd6St*@[o)rͯYEXara)! <8@+LfbмϾW3` 8c ^#K~2 AZaswirX DeD $5&U6KORWz Q8}[\}zpuz9\<{zA2 jqd -IΎҏt"cuI |#7z2}hIxyg5"60@5i(}C%zhA" H+ol6)A\(64aUw6'zqR36da2lbdve*"*k$Ã=;z}s#;w,'tU(dad(Vm'QȴLn07Q N-`N8`j`,;ȥzFB.A-ɩ †hR: rŽ?2Qt'.{n~4$ne+k b!?FNȄC KلjCn ;`]Q([=q>P(}_ Du;ˇ4!GnsI$&Wg,rϹt' x8!Q"C& UH0+IN z4츧W.>!?H|BnG@ ˰0+m q~֩QP$lD$t T"h/LEK&Oe1ŌQKfzCZ*gU EF҂ZO6WyEDET_DRj+?b+*7"0L)eX%4(N=ZѧoLPSVZʦzwNm/Ns[ M҅K.kIe:*=@zWaL0ګ2ndbP(`[#?272!ѳ~"vbn0F ` Ը&)+'|Qq(c\% exarݲT9H~I쌼PsI(".MHAseā H(^&^F ?axUE݌_^ ?@yХV[ͯ5sJ5vG4<^"&IHl.S&1G ' m$&T$(! I0 o^]9I+Z ]%.I$J&uE`u 3`$_l W4[ b Ԃ5iiilV|}P8ei%0NsLh;N] @#8B45 " &+-QEn .UƬ2N6:\H XHR%s&MA~2fD7|5ftpeG6Ë'i]oa 5/!7#(3N܍ nzCn2t٭#A uRI1̈́VfUۆ2V~gx3U~+-<ֈ~>*5e!NF>NjF_>'La~=~>5MÙ>cDɽX=ylE{B+:3I|bAjG`i1S^[1 lPzDS륽W*6A%?bӻTWchJT/l܇T_pEĔO\(Ξ(Kܝv3eQFlBLckp㺑`Jb& =^ GM8@\YϬy} Ѓ$x(E K:b8`$i@N@ Ɖȗ- *QCb{3ce)V(bO%U v t*p]b?T,"LC'B@?P)JR@T)1 "]Z1] L% f+0d?PQ0t 9u"p)tG7k1\zsbuc\`V Dxy ]'`!,e% ^+9<(l6LkNGLSJ̆Df#ܥE/]5alS[`k5HjnY|ۦx>l50o6.y1 \5]&SHu1tsRK'mzl# IьѻuK^{lÿBw?#)nSMz4tbK؛~xDu9)$G9eY2Ȣ{6^S&4S+XZrhk5E9upm | %NKK3((QCH>bN[Qld1OMXǟHA@OQ!|:>'ΛV,M+[cxqkiWY5uw(. XHMvyB=X՚^`Q*rE+Dj[ev&naPʸ8r]Z1H+e,EClJf=>c\tgM>oG(QCHG(~a!ZZ.x`'>-e5P0÷AUbtG|R'/0! 5 ! )P$+ /<ƶw9iE7'~،,lىaJCy{Orhh#e!57 g*+DbrZa0h!S|3Ű3sLQ#H@N࿅>A"

    Yq./ΟL2xDB9LoH<B &0tΔ+=TmMg l*pcDb4x`n;Skع8,RDʗx_ऄh 5f<;nh)DBu"Pta{܈RCQJ.O_`5Eh^ 㝲`pg'՛γPZh?^4 j#LKQe Rd+nwnI0r3soa:j))(MOUP:#Ѕ(j=EV3*v>_ >6֪&~u;w[ 6-1D^#&6У5]݅Ê⿫;b5ˣax+T!YckrVĂϳ>01!jOl=7gvzNlLp~DŁ iYjԟ Ay~R(=3‚0 z׶B9s;/' ન t/loAʡ쟆)6ϒ oX^\7VT" Y7⌦+"[ w7r `\S<ͷΓ RآX1X"3.ap)Au9O}7AN*d%q6 @;al5Oqf#A<,ad}? t9{99ϝ0~fE4ʩt"5;k:9 ̗rf_ĉ>֟!LhlrzM0y}g%/zokf?n2>8kXG5䵞5  /Z7r^( U9~[|nSmamsx?| lf'Z"b=b[G^vSʪԑ:䪽`6PMr0_Y Kmtꔸz|j&7`1oG}rkΎ2.p)'_]-eR"s}J{q<;%G/L=i\RP D E2'̼r!5Ce.׹g-*և'zZ 2l0f`Ήd+ۑpLx3&9f! e!iߊ1, 4ܿ7aiW,Rݎj8Y0;4p## \[8/ǣf~vts!Q<@խL!U^ 0N1󨆰+/Z$hixMMy*"h^>/L[9H0 "pn.B4yD/4$H㟴5=r-sPtڬ8nXDR3)uA.c{)i?p82.K"tr,JJ~A~ ra13 tF + z#:vʙ,zpu :F3_d$y4G~Te7{0bu<8 *"8SIVL_({< Gǎ-;)%)Ş_4;ЌAew8tR$xEAA)Յw kX K&tLr9g'J'Vgd/ HR0Bh" &W)/LpFXOCO0Ўl}6?1u1@^wa%z1 JBiihhaV%8(K)Vp ]8%ӤaԐ/4Jθ1PIPUʮ A\2H5p+Uξ ٞ3Sbpێ]qJ\+xq׆qrĩ _5փpVݻ1%/E;Y kL1FM Ip~E7#3ȅ3[Ih 溃!Q0iq]DsF^ŚǝRumrɅ$LT/t!7Ȼ@G/xJ"TYMKej€l8F ͭx\J.<-0``}rn ݊>a^Ƚ@)KG'"egӎ(gU;sLeZM@o"5jFWUь,nwUk^8]0]0ȶI,8 ",Rx"eaU0E8'ܺT zNhʤǐK|`Z6 Q}f[|FlǾh8CG1L#~a+6ו b+8pLwcKY8JqtJG3(tH&ֵk{ G 8C᜼:B y6\.M#T6F]$tcLt0UUcD'aG›d@Jy5ox0. 0uz:W v4׫qL,G;aKr0B!ү&$&6}\;-N]Z x 1 ǃ H :d`'e>Gy)U 0&_P>eϋ; /g#yxZՠ40P<բJ / LuJɞ&I.TӼ[IJ0S.c%ePVrShO%$V/BHONܺ e%y?:ܪx8@mE37נ pVAs'"fbY,1~\pX)|dWK8UU° <"U"r 2|H_ t#[X[V4"Y_bs(ơQq_K9 L;A.rFxs.<8џױW}paoΏ曚OOH]32>VmTe+TKHIպL"<=')߶f7 6Xfzz^h_12ȴ`!FIՉ!&M Q!)d%>GWGemzW7 97;I,eāR3x&E18*}ppRÄO.0YCbbĔ! N@dukpH1t>z8-))2Jc{:{(T !4^mXelKYPLp͒};5n TCtR.p2d:d =`! BQP&,udYuO c:3UHgDO@5UOyC݅2EmMh4<"I5ױ+=nek4xW_JBލ %I0'<%2[LGC;X㓆$ *]GyFds/^kj7?S./)O͊IЕ)1D'p<1#Qc WN/.jSlQϜxL%Iy+Y%[v9KITCe-ΫҟW""´bq UŒWWZ*yFThV4#0=iv# 9B> `#,v0ذ+ͩ `5DUc (H5ȱMQdޒ [SB7ٜNo1Kq=\pDk"a[-NZEWg)AOS nb98$0zKSѷdjzyy]r ^}((fŽ둌q3 Sfg\t2iͦ_?yXX+#* vLxK3/2ϑgE "A& ƌѿTp7 r ՈP%~̎}Jӹ9s($ WP\C?@w% R&Y㞽e3vc/aLg´۳4Fu]-9  ۹,>PN+2J qȾ",ä12n┠o˓֞Ü4ZU!gO;bzg :&3af= ЂjԨ^'YM <4g4)@)Z-}(s j_\FzD~u&|!{zuJW-rԚpRkzU4,p i?t/V$c`wCgc-䃥y.Ak(؈ٖ+rNձ+v& )7muܷڇ Swg#vC~%G_:dr>;Dt9;[o#gvH6:O)9EP08Lb?=O't g_uEr*'͡m:Ң`cЙvKn~/#\ˮƏSG*Lz2\|XȎP>LD,krdIiGoj|?ŒpE^H7 0OY[BpFX D!ST \@w(e7b!R^JDl럴ȃ{SW5 Cq0t=]I:[P0 [? r.E9H|\p#8D78#-5  5!vU;߉ꢙYvG-W@LyԼJT$AdTq.)  s쎀csn;9|%Ł q(DzBPa2#AZ4oWR ž(c꜕4߷ܑ(\P5,tK_^Y%f ~˚m뙅\D RWsx[X:b&i֞B>nKOdI %)oODgnԂeJ4ޟp3`naǠ.W G9[nPû! ɒ0Rt"$dk_M&HLbq4i@iKٝ*:v9oCvҐCqMD`g&8ݖa@Irr^%fnC0)8`r`ԚalCr[FM^WL4uuw2?^ae*dEp5 m&137bTUavJY }Ag+h(rK4j0%)w.#PՁH[}FkNs0O^qC8Q4C(wtwV>X3و6 N+Yg6lDwm{Z^OʨFHg/rq?_LPl9'~'`@Ohea,Xlv4LVbk_?~_iNW*IZ^?i|#'r- OA꥚(d(`X'B{6΍܀;w@ h?a1=z9\^5#:L e>5':gm4r2&d{RM n)2`q `ՐyE@RuWR)[vT$ fus>?edpWg%MySs[Tڏ>t'֞!ϊcuB6쏍fk=xE,d4X`^bD2,_Qm֍T^v^h{Dàӻ-Hw!}*'ZK&h} F7g)RB< H1J=S%5b^*±=bĄhT$ 9gK!E8$ 0JsS Y ?.TQڊZ'OmZ-bo_R$SSI6eJ4f9Ps';]\dkޞ؏cukw2G+0En|"wHkz[PۓY_;id-ٟˉvi?Glw9zL- ,iBmuFyú0zuVl.M+ McrC_ARXvr'4BOlGGtD4D2[3^#0uߨQQô Ǧ$Qβ]5 +ś<3"iC9 9߽4oc!AxI)Be# ?vlKٶO(0pVB$`.1̎AD"bA"ydP$1i`ڌc/9;c :(u!J2|%FĪ 2#͋.:ꊲeKmCYdγ Y$23Hr灙̄$Bb#sҗA:_`Btуk(\  1%& 3x"aX> . >l}+n)BC;/Y+H(TcޱK6Kx l) O\1!?MA3$Pq2 K!Yf"h<ڪ_7׫݇+碆A>[!N~?eK-9tQډŞBrb])mtjރ¨x<0Q* Ra졩LVfpaJ1Z!)xݖzT6]oɊU\5I-I _0\wl{688:`:w ܲFPr1ͨ9=p% WG5*Re@38b({+螰}z))EX-`  HGs ykyG*@bG:/,iE8N|n}$ W:y3nMsz,|rd HJJnvb_jrY1:+4@Ls,դTE1)"t쨚0xOdpAv:NL#L0Jh$W+2p  qD:Kt!+IѧW+Xr$QtPxa2 00S` (^GgH];$W=)va#$7-6%KN, ~eǓt(@ʮ6"'I֪3yۭ) 97s6݁?]l}3bF#GOA4Wkr5p3cg:tt -Sՙ\&V( uqP#!߷"??E,ȸ`MBeToo{~{eV d++;<f{a28Hr{\47SQ[Nc؝c,"1Ry EA .Or(%[!seF^y4 r fKF;ݗ8fQ NSC&cL'-S޶2ieG$ȗn1L<#T||ȴnSOF[+pH% (raxg31ϒ{;*v"4`D'GnnJL4V^0p_S*`'5g?Iu9xתVܮrkHyUhZf "qJs@%/R Z8Nc:sPfAwaP]|̵gD][[9; n3v/.U~̭r;1 DQo (g1ҧ}7.Q{#34?;F'1#b|5y#6~. )ڄ= E=&8>~)KLc?8bmÄ( ~Rbz\XhGp `N?pUjB`GKRO Hr%abmaϩd \ +|A^@P#n$>fvty@Ddds\.5%.nTYӻ`N1m: *$ݨHtl~ae^f.wVBS/Jz10Lک6@JG*> w 'YØ?>q[9"XbԌc<v!H6`&aÂs|0Yi. & ;7.g0>( ΄(Vhfߓp$ ^)(45#`v刔.~QE+08TݵI_G> TW`a~2NvP~uOBnl`p{5@XE,V cܡp_ < }: n,jG2ë(3Q Jr*M4wu+.쬴&Yj& և2E! }rPj5j{B|| xgzǶ呖ЛÔQy%XxL4[8* N!BB)#"eޱQ.q] aPlCEv!Vɒb2o?]#bD~ raPm&jA7dg!uS@mX.#IP+u4#$:聆T4HjjaŰDGa vd:jҨj:4fDHI(d)0SX^XJd0s|sR+[(Ƃ LnFJPU D2Vɬ A1 ;9MIMI" PJoBKflUf01cIR.tʚL-7v0AiHP,_y,Ռ':s+PFʏ3Y<4̎f3\M`1QdaHK4Rjfv!U!i3[:dPs(f5`[ve&Ce-Sun&vZB  ]J&ȨٛeF슪kƊJg@sh'Vx7*CF#E +yG7"WY&FRD")dh@`kLR sD0b$ WqR++e1"݌;Z=?ޏ #p8,-h>yDR(|YdU"D찰 '4\c]aX䠙H`'!yjeU?8r)M,ȇ$ȦH ֙1?`K! Z)zGxZ4+փ [0w%1ha`'JJg@R/䙙"0Y\pfylc| yӗ̸ =7;5 fi̙s'Y`Wzn?:^fť¸$x [(D6eƊ9_T PS;ĽŠސjb_ G*yTL {%?ȣ:2\ǔ a<cU^*7.Y5!"Qhɜ V}aa5"w0-.yTܟ )biT.vju\LPᗃEȧ"L@9pѱm'llϼ4vD 15+1Z(^ķRuw"Ê%ѱ>ַZt/ lEf3+OƓU)D Hjk 0y&d8,dՠhb8$P&Tߛp#$sD+ (|uga^T{X_X2?+~x8 q7WiRV[8H8;pUs *RnC3.ua<]<={hMT?t ꞚcU]!=)J%Kх0Z 3Q}<[SPi3O_FL؏־bȩ,%2`N,p Oen$u!?ige.PhNBBfXzԝ@.OI0:lH4?n4Z{h.A}R1Bj)r|c9 C0P"RF) MquC H?%o 2ux8ȑ*UC7X#H8f:Yv1_S xm@reܲ|NELBiN\Ni;cƒILc*׈:Rm:jDΫ u>xƝb=Ow=jhGnp@(8@QBęl%[aMU3 ZK;dN PwހN}Ra8N0 Lx.` t~|x ]f^ !NAxrjL8[Ԩ%xa9^ap>%dm8L&#M)7E-w)RgZ,' )t2U0`~Ze"t:˅G㑈}Vӽ7z[# Ǹ2je1F\WϺ5N ^+n{tFij,3zbLP Y (lIxP'C?-d`;!> -&uGPȖwx,!X#?8'((K H2pV"J'a2UQ/ 7fӹD3(>y"C,Nwe̼shc9lx]6a #b:ssӒ jC/-dBZDԉwFgfғi6>N gH;)i@B =nx'b?ş󾡒˖hp +ܥR/,+,Ze*ya@2 hj`I#6!$CD|bLg$JyS6ᆘ:nSNm >aveA2\p]i9 x< 1 (Rit&1:wǤ|^Ѕz.X1t`hh\FvTT%Ue2LȻߥy+"Q_Ql[3/4UJ[4mtsDx%>~П -xcN(HM,y]5P0"T!< O/;MJ^fl]q3D1AȰ(끭\+hWʷ/qgTox},>zZBg/[tD vUc[G6C@?z&nC=; #&pqh`zɖvPZ~iIo~dG adcC@U΃ )( K A6<8neA `/O]=]hoo|zp:4;&v:qp(P8Zj,G'ݚ;py fiDL]dy3R55gE.9@/_C/c\qdY0ubمɖ-LάƗ6Da%E<5b%W&d a,U2z,`kYP^gաE^ Թkn7f95;c|9IAŸ*k>ur 3 k=q81d^PٞM_ ?7iw>ʤnpQ0SZkqxA8 ,N8Ҡ셥1EԫV>5c4&Z/b|S5N}`xa-{xX95&*c*z9|8}<ԻIn !m` Ǟ$y^@t@r{0ə\NA@|qDE p_"UY\b,O+Ro%`"Qʅ|dYYYئ\3jB, P)E#ľB(,jМd3!FnMY)Bҋoq{ e,غcq$@4ѸI8. ɟ@HDnn}r!̳IS?&!\^0{Cv 86;jSZ a? ."He$}&QW*Ih΋'R&*1x'Dv9jaBP֗l hjc? _=xIrXFENiwp ˨}m9X[wP( oB|x o3(4 W20Y}bM+X-Dp?CWxP+܋Sr܃kzаoQܨ"~O#>$gM}u04q!*$Ɋ2vd637uM~mJЉ[WϠMXWlIɎPTFd%u)>j-}8(իQ\f<LU1[gCқkyvu|qw^ r"9g zDGߣ#+$i22`W}6 ϗ,HBZ5_Z@[]zNYіK|} `G\8iOz>;T{fac{BL~ȌNHlV_3M:34)rv{-^~N=Yy;OLƑ;mg}^58- W,':1g\=SR h&T![OK;ӔRyڒ# " CxD@(/F6 8C PX6z+\x6Î3uC)PⓃԱw7M&D/RsϫhcLJWLk@q:R τaxcܑCQ:"P4͹'TѥP8:^|A1Ŭ4ΈI!>yADQLx| SF0. s8BYSdHhIQf`v(^L$/QDG5E, 'dV'pLXt ;!ͥ5/8{Z`26_F$'ZxGe'2)d2Ds*^A0 &^@\ o b'Ygzi8sm$n(jG[B^h)GWOݳ$D@hq wTE?#0)ǨAwv~Fra--LJR K9^.Ùd췄Ͽ} gǴc7f@o=Zѿz'|,]¾fN&BH|mLBԓjX'zN'=pO$ wAI ?5nrc2`g 9.ƀzĞ̲Nh >a:8t//$c XXN{A|b  @E@$6ȔL ["$vQ"ݮm'q7[ Pd?e6'%!qOW.x\J^N9iG)3j= jc['t#b hPNI?&HkC_~sTfh`w@oxy)zC[8Nq/1znitN,6Yi|enh_e! Ce1MZ!X(W`KؙO|4xHn H6#/zax܆$vNJTUZ%bznk)5#9Rp5->;,HI&PzdD?w8) Mpݤɤ$r5L[i.O{3hMrJs{fܘx-._,L 2 n5;Yv4N]: ~"TywƖ.(Q6DBrP~}@Dd':dzKK>>.9XY۱'F XfDUK E/6xi/;]J/C{ mj*n'ʬQn#Q߱CJ}a_PcU'X'B~BH䯰`0^V">&J1̊8s_KR6/픫v~w^rM9gKBs.əoF^uKkS (XisR|*y˞KJ~/QH1<=͑-~m?_dROˠ9#ŖI Lsw2tE_~Q&|ȥ ;Yp[)/qFg7^@IxG&I&E НzkbsϒD2c;$s{#q5yxoC4`' iDlLQs-|_~V_JWjWl7坤c/P[6j+mP?:' !SK Pe@L !f$MT}?PO(P}CrdNߊzzur H'x0a4 ;=\ZpɫvjRŵƲLy( R&i%0aϠ)op)1O$XUzղ$rĄC=,=SG!'&c<^P|,-!M! |Ojݻp' ss~U7*;' pc~Fm\ A>$5R({i۝;9~˳ =7~,wgk_TXz1ӅM4TwMoGWU&¿oK׃E5/3Mu !!#(.%AkNV\6PPKm7:?'(הOC3T u} !e:M.\6لʨd&c :R3؜!6qnCT_҇#(3$(\l[X E6,X $E#DB$X@"T@"0C4E`̝S͵~zc>y|YM#d ݗfhwW ܴ}ZЕ\:{#=>vQ[=OiiM.Q^@pO?5իo5{\5|~Bn",{J_EPD1MZ1 B?sp\Ur4HNZՐLG(쨞dQJGn_T:&^Z 'Xr道 sd (:,0`0(t~WP>Ra-R2T08g 9Hd?Ȅ|v ergt }c30푁ӓc41KF=?Q P\l%Pt%p)2芇NoKZD QX^jFe+>S*?&ȇ6&|-fg,\ ݽ"<~!?YY/r .UN'h wd#t1!=ڃv㷊;)*]ʱLԻ<.KINQA&X0 Jqʫi2 1aRN{ [83>0={ N"oB ڛ7ֆG}bI(d"J4aHFB|!c. 㑫 (o].% aHQ D\&"HX\@`q\LD=Hb1/ @⃑lXDƒx ^c!>"e(`Aal)3JhL/ZD(1F@P,/ȨI$HX,`(4D\"b0B0#sZKR\*I0D„ .<PF H3atSEߋ%rK ޫTpb2dAkñxxPo( l7 aJR!HEH4(%aCLqB6lPc.l @48 C{ \8.DýAdHD$eby`cOjbi1c! M$iaN+1 ,Ca eȱ (DDTɊ qb Șa V0clqpG!>ʬ|$Ə|dK<ыLp`Pa8s/nz?[AJ~u=. x;+槣cηZ()˩r6J'Zi-']ݳq$SJ[ bJg/qIǚ7X YQ#%]h!B aiډ~iz"P2(T3-; Dz"NS@lEKr,Fvy%Pu9oe %LDB),톢JWr 38ӧ_RF:Y[h/( ~Cw6-}g2Ix8X-ogfQtj@Ԯx6kf]l|#r,c!N"(ؽG5qE~r6d0y̎@rԱ:"%ԨS#Wo)@~*Qغ`:OT^6IK{݅\ d ctutGt L[oL*qhd @l OWAA\'8sQuG YӆGzI|nmݼp j8b=Ѽ?mw?Fa{Kv1ǻ?QO]'rLkl8ܛup>@7ɥV͠>oE;ڭԩ ܘݻoêqߎ>~QԍVx0HN@ 5UGC-;<{PؓcEk")pgHVC|Xc5J W"̈o(}^ҽ}/RnJ~ىBhD¸SPy">2nғ0 #5JwiMlpu&Ú[l.O0U% N!X@@Gwwcx19㾒K8[e [c3 qg@_ Rq>y, 3XƐ(x#+i>.7vu 3,=ߑȓq`?XWX&+/s,Q?7u}H CV4Y= VKYo?jR3.Tp>Pžʻ. &VO7HV^ 3އ0tME&TkQҽIy4MDk}3&frscMEOujm#\g5%_֥5;YƟNW75[׆-҄3/_ #VG PI u9xU<5LT#IF^uoH@̈́m[8Q>>}:`6yKgԩ@F($\>#"8FC)({'AXa3.UIUI"2#l ^+(Sr'dhA:wHTSDQTen ̘>xRP+fē&z{x>wn|tajtˌ \5ǩ#ҌFw (sB6n{Fވs pE$??jVh)W2Fob']`pV(h|=/aF\^JɩpꨏG![NJ1zixW˧!t)tL%yiwˆ*+(*bηݟ͐,گf 6/n W:LVVx?vU8SSD%FXi?R_):*Jc%LQIoCcmФ T^" k~Uޯj 1w#_W\ELZW+pW(D{{:??Z}] 7^Ɍb 9ύiߝm^lm4`hF. %$Bfq 1,k> Cޘ X&PWb'o^`A bS>+bh|@Z_-y]aw^\ȉ(ʉT b=P֋F2_A]9茦xОb QtwЄfaZ^aDQ-DxaEZ-1[挌V+5puń:U+]`zfY9ڜa R?l8"uxe,,bQ_0:pQu"ÇTJDI-sp~'D,$2&N I(^54K/&ڣSlV؋ ZeM 9B5cs!!QP&aqI:wb 3]3 cK=nSۃ)q>9ěJB#& I@GwL3%̔{,=Xƴ (ϩ,M Nў1O̶wID& }R륶4X5'FSmGǀ`2g(_Aq7;0$sA/X+!m<|7tNy%c!(H@o7V "TA1O)^0]1iezT9>I8Zp>cYj~ҠqHcꪦB#N ,⹁MOSۘv#rzPw}$C\yB arepשF0mО\.nFu8 $pt׺EFֻDK=</^^or {z3SszEQDBX&9\*4RUEDyEH^4R82lHHPTL=oqA"J/-8|JX&ckANfR#DQ6w9ZWID9 GCeDZetK3Zp40hd(2 L G@HqV8%VD2ǮtaNDzDAQF^R1 0y/=NUa_HsFY LToG mWHgmf{ؘ_­q`S ʁVri k6n"a⡀NBN}6UMȣ0WX4혷.s%j*&<,Zv'De ]sjv|S~~, lk'D͔Vs~HaXUxqB=S Weoz哔+ @Ơ"t"O9gw*dlhWBb"6*1 #b0QR2QZW7B*W]@D AWmv\caA:w]D9m"&ID_(9=&6Xop_zb^F-"BFΓgV.з K"4:xbq񅅓"(+zDx#*B}9"p`7j|RsY!Sy<سozUA-.f^6zTwg`Ç}rKk}J`e/Q˄rQ`f5p7rONQZXuۓp,d){-,]J{_U dPIªY?@]<˭B٥.\[-y!& Z7-7N原+}5;z7UYUI1GGq8b6M*!?ė-j]Ajs'Sm#̈;%90mM)d?DWJ΂R0-1'`jN?fB~1F@uaGsQ0-ू ~:0F*Kc p{`,FAH9Ff&7LpCx.| Cdd F.lI\ЛrњA0$8#G:{Fؐ")L/#≟A)8G>#ZQ @00)TO/;r^MBn|:9Bk$ kSoBX]FNXkUqc Et$ tn\-JE"!=kޯaor$R(i%I0P,ϫ1l.2*~m_+fxn%ɬ%s2YGGѿ10+1%aؕȃ 9M6bBq@-`l0<:ϤÅL-Ue)I1[&C04&}/2hɐ!:;wA4&/rzl!s;R9!q 1QhVƂ%fIp=/=_/.KȝSjG~ew1n0Eq1v# ֹ7yIS_6{Ӕrcr/$93/K̗Z " Xݠto.f ra4XVعVϺʟoBz}/Gbd l*9]Vvh62| tA h0i`. 䅸CIjڌ+lVS[KsNO5!AWFy:|G4j30|m*UFΦ!C O:}ډ `;"⤛ֽfo0֎;#],a.QXf 0` /Qb1K|C8)$A䯌,@*K//2x>Pd~r&B1N!њ /q?{)N9\Nȧ91s_?|#-33Iȸb3 %ox IZS:1*WmZ6xbp#u l1h9nOwf:??L4e*P `^p.h׈%BeF40L(1Fw#%8QFZ*I7ĨB@yb~]q]ۭ0T[!s\fTnT/@5Є֟ێ6dTQ~G7?v!1xyG{r 'h'L4y_ cd/ .^g8 !RdȟYP F )O WiDMa2(H2d"c &R(RgT^uV.a\crb .pq|zn[|1;f (C48c!` ^^5 NOsCޔot6ˢ~oUwm,Ed!AXi/,aCl5## $yCGZ6 KTS1=h-0w>`ya=qB=Fzg.ΉRǜ$B֭¶DLу:ξJZ59 nl!WCC bES a:Q̦J3B'؅W'Q3|]Dߦcl>@=N;cufВure ^_dDɔFgf`pjIBdXm͛H#mCSxAk/S"VGK_qh+E@ =hTzs֠ÞaЉy%*!5q?Ƨ5sܣWSUȴ UgzU4EO0E9{찣'L" J&8VjɅ02QAoQn3 ?mi<ɥSv őiVID_X%~>mccNU7  GN_rNꂲdIժU7 N.Z5?y|t`N # 0s> .tS͎P6+ض8FtLL/ajڝJ#k ĨoC <3ndVH׆|BGs`Fl*>d.U܅C2hBhˏr@vn% g 9Ăe_(2~  Ռgd'g-D@V*ɻwe%gCG>Ģ *ދ"YɈEtiFLd8fv9da2YGp& \EN2ȖyFEN([]@^?F:B}j!VNhДWgn[ DqBIyGjP4hLLIF -/Xi9wa2umhŠ2MvDNHxaQLB>\ ҄?Z2 ,Mlmݓ䛷)V\@3'E~4z'XЇ$٫' ^tV%,8 "˪%_`V ,b>rEp9uw\آwVg)WpSN#G]\Mvb`ѴqJA<uD.A$F87Ź^҆n믕æ؃KrDK^985!ݙ>)O=NS v|Ev!f ACU3lEScbʚ2HA"VF[ZuF̪r \ZtFLOo#ȃti枿!8ԒzOq~~x /0*ƝVcQ>>/!^oLiЛa;ʼndkTv6V^i?K% P܈'#ލ'` Z~,%'_LStYV-5Hm+-\=VnʚH kK~ͫ70yrΌP6iIL"d5p< %^4 4YRFT7scI0>{@tLq[X],2hGeO$覎6]|Ҡ+Aޕb )~cc݃w)dT^ZPxϭ@|c;V+ƍ|"e؈ي(nԊ~*Q׊fO\lT8qDieߞ3d¸Xa`,)דן2Wk;P'pv̇kptq=14LbV5 ):r"4]Q`:w'#Q4鎃X+c9w!6=yQkM%R \A49Ӗ1d Uܜ1eS8^Zs5GL?gɜ-7t˞Фl?dnl/A ؐ/vc$#3p)Wt3'Mgl`AFчa+8;Z -ɆUXTs6ågZ]T#膄G씔En)jv@||'1yP3{:]raPD ޽tX9% 0QDOKb<4]#haw / `-Be{M:H]Lb'M`IN?1& Dh]$hl0x!8S LPEb`/l3#)\NE1Δ", 8^| 8r2ss򔃳c/sCbW5 ?g^Si֬P43yc|63q/F|$5 gz>G'Tfkn_EwBuij=o&Xi OSD"FbĵD)"=4>Ukt)ooPzOJFMDJu)r l/US q>iQ yIF5I|YԟSXn>Q-=LOor-ՒO#om/L=2j^T:]ZH>yvf-"HzlxxU~NedSW4Eȷ]2yඣcR&\Hx fs9x֤. "2e{RϺ-2S $ A+ҴgDžf#2B] K, BH>A&*P+]p!y a(&4}? D@ϓT/xIޒQcAfBH3"^V6$'I53M6ӽEZy-Gq7cL:liѫʆt}O\ŌAXBX h432(I0UKyWs$ x9Z"-f[4蛣8TM iUW#s*0n5aEPGL1hI9̖ =H&dcfy _O )JR N(.Ļ"0)hb+b)1%7N *UEjRǔQ\6-Iɜ*v+bd~y>pHF0._Ok s88|7 /P=lXB.O5MN{~Mӹ Duȧ ,|~t<5/m0ȗ앶9S (sDfz+ R:RU,|cts!c۷0. C'Pz%%B+X1lZY@BFCK1I"kOͽƟ&·#:# 2WP]It G!rn htӗ*;Z),]~ HR-Y.7`KJBʡn3p`x!pviX,puJ`yyIpt`9T<`VCR, }b<@>}o:pg0I^hP+;q&zXɎ3!hL 0҆(XmXE@@JPHP"X:\"P3V']LBPfa~Àœe"GěF@+Ø"(v=haHРiDa}S8i\T%e/OFgl\l9ؘH.($Xxta":hLCȓ'>G,lj8ORpC2_?h!Qv[?V[?r 14o$А>(,/x;9'Ø% -[(K2W6 /\_^qjչD*lP8:]WR\3GgSs~p-kCS-,9lbir4 "%f potXl5H> %:(@*oE2WKG,C.'=P䃼XbRSCH"-/Sn~qqe^9FFdwB %."ff#"Q>&H R=F]HF/-!H&5q"7ozL0̧Q<>Oz/\2$N%({}|Q05I/S5)sMw3˖BVrp:fέKoc!ߥ4;ReNL>6lfYx?Ќ^sdM7Ak0P3Q ' F:EMJ S %($rg wk ͉Vr$~8wI~ Q$'#YlPy#+5r,F,_-3t!feͽ x؂ѼHBTpc~1aeza : ei//m [|1p<ʗŖ<+G+SsN547^(cAV]z$Уo+K >dseItHA Ya/dP6wՕd\a˛My=r5q0=guap2csf*;o޳aHZ}gh1(ƥXo>$L#_ F1)@" rlhQ2m>N"-{#H3:(v{+/EJZ*^碡T-r7ɫ^}&IxFCגx#=mFo s%&aő*9-h7Fɣt\?9}_Fo2TrW,˻ ii~vxX3q6hȻ#x)+}on\9 a,+5G,v ˜js5iF%+rOwQ-{aѪͿYqFF d׌OsFw9moמcK~ trdRsl /g,@/L'$NP uMKx;)|:cR+_$xHWOy1a= 7e^ԸFPP`C'ЦoF9n]F'! M I>O`t%rd3wAHTw3or{P̱u>7QIKCp 62񋆞HK' ]Lr)] I #Y¤ _)341a붖pKt٭ݴ0܆f@^ϙ<ߤl&OIA딣@AbN5ڦdfKSpWC/(ŷ6tasW]HH$t2 (s)*l6q6vx|T]5T-I.\¢}}ۑʭOyTD'! PFʭ.F(Yt(%9ntՑ6>&=a$ RRJ"\պ*1\&~{YAOV?^KGٌgNIIz25D$η%L-\} _ 3z/KzLu1@$8wBk2f, <hkrPR_GHPqZ'*m1sU2&{̧:g6]4BD$BT_E5D_ge04ˁ"jaEx"lORiW(W 5[8y28987QnQuMMb|ndbZ(>ŌN0QGB>4]I[filDVa(G $#m7& SRN#>ms 3qK1.8GaDG9˜RƗaiJu<`u?7Դ&ID0r'iνaqARrb\bľB'j>^&^Q`]sP(|.yr_|3fW ˋD1g0MKji:>aNrX{\52.~zY5"ܥљfʼn-; }Qzd^(PaC 8/7|rDcp4OH̐zU 2hsFZ*Qe 5h :rN8<̢݅Oʟ,z 3D鮞j轅它, *E0yU"+ 0 Be ^)!Tmբ/țaK{^! ;ʣRmoK_);,//j_m;f-u([Zx܅Geӝsj QjPNWZ8BC}+yDdYW(eE`d:'KpLZ}j(d˥Co8p 0N=1 UԐ*d:nBD3SO=/R$n9%WڛpqƨLelj 33du 8si(d%YmpBj5&ODR&_T#5Ry/;X|#&2 N(W:vy$7 ;A`ʝ bMɟ]xF{˝ qz}/'NGp2 ^ U3O$::BAwǗ' " ^#47 ֱ՟qpg[U S {/;YfI%ċ  OSFd#\<5\^7d=ƕM-籹.FZ{׳̇ƼԐ*:'Qߢb+I>YiUQq?-, Ti߿]nU}EDâ:at;(6YH"0oUᲨzF_hphc)Z*WgB Q2M zxPrZnO7(I?Ӓ5׆b`&BZF{tE%K~MC0id)z5ቺYN0P$,^VY8gCY}?>t~ ).Ċ &'f >-k{?d_ ) c檬8渾JK|*DEc3O6lzcݟd(ўXV HA'@f'l}!EO_CV׃ٮHFoU~:<lg#UYnpC Pѽ޲CIQape ֙emvd:!// A.g09i [e>yECK4l3"(~dU&6HI_l2}xʹ u"2Q,>I}h _Bb \kp+^o=ɕ`mV;X&$D,(T{'6U!|)Ӑ]npQ'˭/]m[\z`k٨&b5AlU' )P$,\9~ eRɖ[̞iۖ./nde =\ d7숞ՀU auN/j,#ߤٟVѓ:вY69!4fXũ%Rk OIf_kˠb.gMU/ I'#"D]Wٳx%\n1Ɇ2A,~L="t1'4)*^vZ`}gj[,t!8GNIuS*kM嚕t:2BVD# 5M`dyV@1g;a蠞C &L9-,Wd!|GD +rqӨo E(ssOE$Rn8@#1%B&hB"6g,tx$qLyO4+_<0vLJg&mGzxF #X"GGJ$8{#1DD?s"Bʚˤ(xP*}v{:ޛ v1g$_o3?$dWlVpO QAcZYuF!-g*|y1i5(p~Ťr~J px$ `H(OǛeٝl ?J$ 'W vea)__llk^ ɖM2y4T+MzL# s:)5$DgH /WLh5`wZw* {٦|H, ij[1:YHOiش3$ɻqkmʕc:$n&D0rRTltج1 )0۝+V7@f &TAuÏ4Q90'2x؄fḪvPPpjGd}WՅE9;O7)4ք]Zb A*9@tOK2#P%db.J1>)4N %II3I;W,y%S*ZIh5-jfEӗeQhƆŶG1m$e=S 6r\O$)԰;"i:`K|g-aJ&`fA2vU-*P*DӅ&MN l\Z0.'8(M4-uum @Rk3I%^턋66ƞ&E2K8D1\ S"k)jUd M%,;2`I("B#҄KO gliWQ j $)Z!ŏ5#ձ=s@V-pԂ, 4!]wRU蒴r*QZ,ԍ+eS#,DV1a&kXH޵& 4*m7eUJQfEedSAqrTBP 5*ONB5kLeq Sʖr)Np3ay֋Q1U8R2& A0A{:% A4c#JR\]Ph0c610qzAjYASYp @)]uTE57aյ4 G%JS"SZr쭦. hFu`ՉL," PHai2j)XQ^qL^Y""Rɑ(!b`iEbM2}+Kf+֖bR3HQgz|C- a QeqV]Ӝ`+Z#fB܁hDN-HP%4a9Hj:dU-]q$d?fQOV@sϙxe" aR?O+}{זyhT!^'C /JQ`^7/{"E*!9X;SDi_77C- W%_-ʥwjbeF_D^IeU|OFS2'X~b: ˃[U(a DCm .%M=tu Q=FU_ 4/pw eX#uK$b46 : u/"c 4mѱ ?\GH>!OI\0fA&ewa؉)D8h(߭LnP]S`q"==ف g FJ\$0 >6 㘌O:,qpE? g[)@QG)C4oSGzȯֺLv%Ae%/(eQ#Q#񸽝O849`r3EQG!=9Q^87؟0 !2>eBKB5eC.JNox؎R D-Iw{e)yY̥gyt{:j 6b\̋*!Ǻ}wJ-{]]}rN)~ƪ22ɼn_gt}鉁Av5c_[_Yst KJdM٠{>-yzAh]:}ccI;w,N\NMLn+~W'pyt VP!aZ.BpY^ +h߁1h6Pc7՞?WC|7ɑ(5B% am)x򊆲reC;689jI9L y~'-XpVgrͣ*J ɚ~w\92Ih5أm.!+_ \5sLy2gί;^:{޹ʽ:3Mݳw~iD2WiqPY8 #.ۍxDG4,^A_9TWƸbIRYoYX_4B8<q7W&0G}Qea!f@Ai :3M`_FV;AKWRi\.$IJp罨LLCxp oE3/8fI\$ARROQAgfZG@LrAAqMK v0¶/Ər(^N7qZ%]ƺ ^ %7a{Njy " "0"Y*dzW'Rbi$(<ݎ .Q;P1۴ju*$ۡlYVphM9 5Eݸ,dۑ{>Bέu}An`k+ryXF5d[m0]A8<͟xP 0C)'"=;XFBvN(3zba8(s RnN8*lP$@i%V!by18.B &\=%zae DHמ)6ƁH*<@Mx Q~tӻ͌K (dxy+>Pړ\O E߷‘l>jC>O=$ =\ї܇>[ZHUψzT0ƶ҇ `%}\aSLsO/)oُA^?jrbi_jS;“ Sم~8x·3[zZԵRp45&98S|K'$/Fq1MMţ"paVVM)LZo(7+^cm~|-`3y͞G'xfy7zۦk~]8c~(3q|n\Um;̗/+Lh5iJIę'+Ջ y=7o Ga?a9}S@k?dM+u\fiprX4bժ!BEs("21VX&B8k0CŃ.K RhaR&(lpV )/GOpqFj7P |$7)[]U_ߓc>%lcgf>iiL/15 jVJ-jDk^0#y 㘚hn4?T_b $3͛Iby_" Rx{2EV O ` d)0\;ab ^^VI*wD*\5or:j9?n*(H65ٺ=}Q^sq>fc!}_*G 2tx4Cn7Wy+)J F'L[9|0㴙5b[ 2X~ -ėEۖ6X-'M1/;dhPM_I*/2 oإ?'#?EgIj't+Ēt7%@;U;?+_2[NTXWwae +طt+ o߼S>(1"чVs9(tK%5T6pAPdPByynˆp=^8<@,L Q!C\#.S: Ds)^KCA-wj;#xxcT!s$!8ÈN.q3Ng}:4tEq`1QNWx+:q­g:h]rL&LEC*" a3hE^E *v.I?LUtaʺ54[眃-4c0\w1؂p}ۈh#ŬNFdcj*%819A$vDV[hH 戂 u}iB#T#Ԁ .PRnL:Ag9fA8%TEG3Ŭ(e.qk *tbv3#kauEh1`nIOW?`*)/DZ(vjF 1Ds p%%y~ `Y?gt/$Fˑn.T ج3^NCB՘kG-ܤ`6¢` œ,tz-dYN 5ҋ@ eݦԨj.| E!UOM'H5+k#pXL `z7~ani\0uaCDΞ .xY4^÷i#s~θu>(>hWiz(2 C/}y7W #cO5r˯VCȜWVV O5Y=~J({Xdq2Y9%X#"ֵM>tB(NgVY˕P(Lup_--y: 0< 2N h|΁ta}7۔0 C]CLE,=xrpX @ 8n{NzƘTtB%T0 $ ޗ*QDpkDGpph>!L69&,TA{O'$ʢ$I:G[(PWz=q0nMފ㺁@_'Ğ%ee\ybĐ4"cҁDŽRTثԶǖZPq"Z%!W{LanS4`S,؂cEht ͭORr! m ΉϚev<( +#GqpئL-s.wwE&U؉{5^/[< 5ZVGߚ𰟽53?Qi*&p d4ȥJ (EdmHC+Eуyl"KθԻOy`EltdAz&gE4jk݈u%E9qlpd씹s~D^.ȋ X/L!e-D:{BT44\e0 e'Qxz#+A0ԗ>G7( }iQ N><D @YzhHEi`XelyR`WRp)R(q&%f̜6`:`sz9=SN j|)W5wVY쎤9 t axi81fn_ga7p>7\X Lp=<46y!^YsI,LI/\P4Y*S,@zDAnlA`0C Y놼ʂΊxE}ѦyqqV*gۇ9rS 4ٕ~,SOHDόHQi™3+kD^)ja`sJ+ 6pwxA;esA5@`& X%QKki[ԞC= ]"O^Ej/~qf GyBy(yIԽieU42C )R+x!-%, Y U8'QDsKF$@c ˦|x cމio"㉬&}yޔBL:,BHP`KyG*Kbr$ Qⴗ !b.pU11lSR.a2Z . \LhsdY!XV{_w/ɦJV-TIm,/Y*rH߷_){312 f"rI` p| uM"]a);vZX~3>΁( ̍DW$2Yb,OԐ!=Si B hM;' <RRfka &bW^58+ L]0j!hNN3P<-p $dSS 0]?)X!EZQ +HahK'IΞ!j_2; sks`Lyah_,#Wǚ;$hR)I&tѬNC1PF.VXI%LLE槅F پ=͘ ෧- qIܕA}/dkw*W7O9"1"L!@(8v%ΆIH{2Ϳ_0 QKy~RэT4 xjѠ/i1(`ʈLaM^o;萼$"8g##\zLxBY(|+CBKj,\h%Kҩc`- Vtڅ_1O\PZ-FriBDɛ|&4PCOf^D9%.J,1 %9 Ws&=9Q]dfR\5P! A_j3֓*~ԧ|~'"&5! (E ,u7+q( ^8'>+.[۸a ,ln*7.d\¬=F.!ef!{pji)D|,T%*Bkb6fWVP~?D"XB!HiXޝsrOWu΁q{*:HdlYB"W fx̋w{!E)ZhIiMC;'|ч=rlf 1B9sZp#6hj(l=u^<oLC!?ę-7ԞPl13D |2Jb4PyPX; E2ݚ܆"A`$AV֓ ˌ?g ;oUԗ}UU&psuwIVY %()FG/~iyei99<# -<@z(-z#>0@+,q7p7y h32ІٟT/ \r*9L">_" ͭߧه7~OmP H_hEQKLō G0$P-z ]D߯x:\g*𕶳8zϵ{ 5Ҷo,m\%ZY~Hӓj | ;qGi *x̏(A6!4z!/)s*=tz< 5c^d =lgUN\Ҩ+e7fyp9<"0qQ zO_CxWn`Q,h1'$.L'ou; q?:Bh-~HZ8d02.qtt6K@]k'*)Eq•BpʶAx&Vr<=>K̹E8)PmxK$P'0_'0]l 8sg>Y=|TR5FF}>xw_:ir:*A@SS>JJ`,p.}1PPaD8 WZkϱ EQ?>\Qgw29õmzZm5doR3 h(r ˺e|x:S#貿~W,6sd0CwSPQ'j("b"`a,@ \ּ Ƥױ "R!2Ka!41ne#xF]BخcbV#8 >p,84KsGhu(" qK>U%a  m NbT lb )!\'B]XfT-D_%OV\uk$",&aON.EwB hδА1O F 4,`X*dC*1xN\Ek|a%o3M*VĮS3h_ w^W)j!_ )T=}QQ#>KpXSqqBQ"y[^ך(w(XLdPQ",*:ԃ&*Q!ήkYf"<!삌[wV'nB })Gz 6ͳ1udpQ4QPBԆtL PPV$=u "82F 똺 '怳%,$Vɭ b,U:-h)Ф{epDV A j GmKAˬHq8 T⒈EfHC c3XXO Y|"lhۋvin p k.H!BBW N21"#r+"77(&2殠"YNL0{ġ̒"ɶխNAYHG p~ŸE8A@.Bb)8CخL=[ p.>A,Z'Mp,| ׏P❀r дm ( >KZ"LA2piSՎYN%Uю'ZG}cvQJߒb62(2j'19[Q4'I&z:酾#'Pqܒ"Ev%d%[LDE<*!tWTكx\w<[tA"Z(gF\ ;Caȏζ7eYswò7(ކwoKqA =i'cY$U@G:+X`+_9}JhR<#˯נX])p0Y~lـ_Ydm0A9WHyDkn ^üy$>@OJzIyiC؉Lv#Rd'ȁߧ#a35=i<k n(ENn/ VD5hr&2wxz0r% `\Ulά+vq 8@6RU `.IG ;$3niUM+y8rgP`7 eևth4f r~'AȔi \B~@3ߝzsfp@:>ڑ C pJI(CjCNi57֩NKu*7K @2[Q9KF~(EE:45/IċR ;8c|NP>45 3pQ )<HzCD}a"tl0G>P)H, lm7D60 Q9qܗS@/*15 3}$ kEt29L&;%$8pwq2BS': `m 9RLN:,rwU`g@ryiQ ] ; MikQO@"aN#%pK.O͖JLdDA!iϯ53k_Q'[:SUFCb؊G qbt'\h;&yz`@ xhuQoH8s~8l[G%k". c5<,N80T:]NNWedd1pwT~`~D19@>@ikVoa0 ^QTUL/{޿AF_8F )Өո) HBղU$d`n0?p;$!Pd]}&?X6@/nMJcHIV4( αl sI矢PQC4(YMΎճPӣ KuA-ƨe\b dR9iJͤb$d‹elJf2[6tJ͉drbj]^36)X:3+-%I[yL|(sZ$oCAC8|Pπ"bϧB_'1)W]h@p1F 2Pp7 A2u vªW8ZA0B OE9hza Cci{)8\gQs8R4Ì/ BSNKq(`)b(fłSNqJQEs<7#F$jT #R)K|6aSxs%IX<,Q]%Z{qcME4 X\#?pzw<yxU0(07Eslhv FzDQTGhMHPSelx*TQ`Ш)h$[ٶNcXݠ`OMSZ68px|Еwyךq4y ek?kkU'8gfr 9%*@fm!"B*9g5<6͇*a,ſ+Ea-}kCdӪRw #[6HVe*w啼' D0!nhKU-<`r0x\F*n!C ` poqkNibP쯜PLv-0Z΋dU텐nGUgS2)S)MM,!"0KBH)U͗ƝG e$ƔE\ \"x@˿`ɢY$EeOx3II QutIfoy}̝hm# E#$J(oII-BɱhSCCz¨( KE}f=A)*|c)}2jAZv9 tBÜlll\ j:H8HK֋4B։0 iP_ۣt\q(xxN |_Pΐzh$qdD; }*A{OBc iyof,{B9:cN}DA w7^_ %VDWJ5rsܠ8=4Z<^+(4PaI DT.*@Zo(Tr)Re:rG_nqX`L2fa3BBA@$FIB᛽Bhݐ/ś8/2*}03pJaͪ*AM2&)HIcƞ u7>[S8h 81!N'݀7;".c?҆(9a*c1BtS'j "#A2aG.(q%cD{`Vd޼D֌$w 8½lfqU}m~X %7f`:)X w`!F-N$~j0>mtALZN &fo'- ;Ir[~\2 ,ׯXkK!dwa9e@SWP{PZ(DVIg=or `[#<oxNJtB#A zC>RiaL`O *0; syx3m( ;XG(@S@*xY~p 689 = w_rA6D-)5QuҎ*+!ޣlצ =$ȑB b]Ê''h쪡H, 0bNM1d_JȗfY*_ɲOd(B0D E]0 rQe]^ͲEحsc<ʏODZ^-up1s'{3:@fcDw%p)2Ef 퍝7.@3c>+k=IOgOr8Z7Tq&d~}'d5md0h?s{_R0\ צ9$a f,&}İQzY:˸g~ 4wȮnh;DсD96MjKѳot@ꂰ8 ;gsC:TɆfbOZtD)̾>i0O3vÅ!|l2`'F|m |=(; [H]T޻8Xmp 8䘁ꆹA@WO=>t*h3h]e6q 6y;͔ 3h}2LJ:5aaFt .GݝQٯ^#d=ȋ¦)O2=#7ș 3xJPD2$؋DT <sD0O.H'>SIddk֙ BL'v; k(OХK?$BnW0%TRO]$Zl !Go ,)S#4:S$=Q1:Rk8?,$߃v%`aʤd=Y6'18#8T{ۭ#ёVKT݋Sm0`+qt c̣;-{B&Pӝ) @3(i99/(Xaa1պ4e$M/9TI`Q ) >4bE5#W/f#:-^?)d;2 7] vlqJB.`"N#tA.{loq <^ ?Sba,+l7&1MXV$Z zP0 m яVF6 zHADDYD<X)*!eQsosI{ v㬃vWƙD|;>XTRcvԃL($Pdp)tGP6oէ 4HaF?oB7c~xtIǜTɩ>څTݖ 3bL ^[Y?FDPjQc=̫K-+aM`3,oa|?]3{U-16X_q&4б=HTJ<9kl:X (MRQzB':0˃vѰ_"%bˬG3'$κo4>TM\;ݵ$2^1ẀjX - Q{@_2hpЙY'G.|M'kO{dD.Y M:py7&qCrsdҀ HqfDE}6ɚ`pi;é)ʈ)KR'MHdexO8 ',0!ȡ8ɚB E9cvoӀ%D9i5F!Tł<; :f]wKrOP J9#=~Vw @X S^5ƂAcM.#5h9$i7WgŕmOuJL&,1TT<-˞a{ 3?y'0`Lـ3Q(tKZ|TؘUQ#\X hLZ:>P'xw4139gX"BsZFoVœDeN 9!R[2ʣr>EM6s;lC,/D-1ӃZpFWA^3?1F66"kb"-ga`ظ:/{3\X9ӁӮOVQ~5R ̮n] Oc +=n֤\{te;?ms"=ʱ cY&CWd"HזC'wI.J"]0> $q+&UFo)zbiY 6 0MVk'[uqUo]Pm5LR"TМb< 7u cI$rddBLejO%*#"IŪ T?9^T,/Cn%bi觽Zc Rtύ2zr @=_T*vtP]둨jT9j5$]B!AK:+d;&_zE=u]ƫj(2DT1Bj;FE \h[} Ҥ%״J?*Uɒxeua BoC_}Zܽe64n6Uo$`2^Il@9u2xs/nDH֘(dt;UZ*<<б2r2ZL99=|$snx mќ}Ws, " )]pRuۡ6DBe o/C>ֶOc4#88.d>1_.Il;-(r'Q z0j -1i gڂ<`nl]+ui/|&5" n | lS3 3b)E=fu^/*rS:Xe%)8huq1 )k#`-udjBy_'?ЋHdv<`# :1v Hƚa3Z޴ǰޫ)YJ ResZ-y~PZdo$ᝌh 89΁ܬa0RytRǪ4R;R秘X @Z!܂uS}(R2d r9sƾ,j\ n}&HM#c &!LdH׮]3@x؅͔*+sh˒p?̱UVIGU$;LS;%A`}G~;}NOəy_#l$'$j=p("(@h[go/ƓF.amĭ~Z&4Y ,`,GKG粵 {xUb4WHh5s(ls #PNDr.:t.5a$Ne s[-!UURCШQE\ܩQ0ppq~=NǍ_BK.Sƒ}(De\ªi l"f2cDCŸqGrd);!L.$U/CccR Q hE 1h6C+UHB1ug +4 o(BGbNbE814yo̫sϽ"f Gic Ӛ2ȒUPhX P( .f cL2m%,F vO>daDWW=0zM  u B"-+;M, p—4Ų^' Ğ+J90d(}W O1,aG78Jೀ_&@2rf91a82‹T6ht(ǟN@1d"9cx\PW{WН#Ǟho8)TfLt],fclEe'ӤU͡-IBGM6D͛6oh0_̅ љ4MgtΪ6v?:txh͛r_*,l\=hF{4% 9`8# EϟJ Ӎ\fk+mI9xZ@{E" `P1_b]TiM\)1d5Lf~R^ُ%uF,XE\;E)H}XDs7Z֚UǼR#bd;t 3qRdiv2Bs>0c'y[A=wejݽvjIke ˑp{~d>,T_`A Eq9{ja5"ΝM|Ǭ`Xn|@ɋJۮ͜[c?YDJNci=9 'Jp%Jm2`R qZle"H;!81YC%` \UJc"0/`lb/ڵ k,= nH- :}oBgb_\ _X%\4sVO} k,,b>GcouҦ 4M'$VIe182RKz5 >T"8VJe-b:RUXAxz83xWB {tb&q.,I/B7Szcc _TBM6ߖCn֬OPS8Z8kݖE89* &qDA`!Di]]xݰ4d;  5}W0x-Q_n* .)JX=DO[PZ04Q(cDU:9LT*s"I5 `ce˙m3$Aud {f͉ s-O`>.['˷^Ɗ$kkV;0mӱ@I0e0NNNGkUb5HS2֬s1JsZS$|x4 $P׊-*yGv-{ϸCRԙK0v8hXM1k:o*aZᡣxX7u.iM&ku觊1AJ NR˰E-7xh^Wd۷pX% S.)s{BB#EpaBoqMBbGk1ף0__{^+k](&2kS͍$l6. WWu/%*[rd_T.;#cQ"wWЗc%E>qy>#ԛⳟWE d-9=ψ{q`_]{ j1YpjoS`,4^.RԢQr̅|K6U;c~XɈ^0fw5&iTy_jwǩU>37E"ت]ޕJaD%FB9K^^J>l欭 aGn ZԩQ#/=vryRɇR?_<:R rTA&>r8MLl#P,h@\jJ0@}R`f,> LGs{41Ba= 5u'tnÝ+BfY\%PM}砿(_{?JlyEo^ސqxH\_F-q8x= Jq~>( kxBq{Tyԫ N)_;ZINvdVg͏9 j,{`BC\_ M2K?j9MRX!:lHOad> :Ld21\a=ňڣݱٕYre޻0/r#XRw/:\<؎8Q I"pYs TJEu4 &vhR '"0ճ#6ypR t`vn֊ *,Li&UN-MvËXqg,9|/l܁"}K.pc3@`xL$8x(:&/_?a 5e"RȪ*JBzQ1i9 8cN6&wciu+yEgVjlln DdذNk" N5qⓐ8`p,n|P䎰fN 4@asT/ qh@m@*Q jaD&a@rj$48G!QdjYPICpe `gG `B& d< , "p@2ʡz <)MEp=!q V ־, ơH|s0GTVF[d0dl:f2H\hXtFZ8JA1@Tkb2y~& 1T5$🟔(!ƈїAxgnmڦ͉CpɴlXDw1dPB̎r|-i1hsICžc%' ".NtZ UnBl*̭ѝJBq] lYBW a2$ $hZS3pb]ʾ<T0xjBץwMAэ\{YX-!َ͙kqoPeVhȒ8E$2.4FD3[bA;H]O8у=o8t4eARbLHe6sCKǀ~.3" S j&,/JEp[/Lp@g[{poC:&ށG^|\7pO&PpOӨ[#XW*&}K4']}j(#a,@ն2n]C眐\lνRy+J{p, SivE$ྥY IoaHϏlyMYVOOuGv:;I:a/%ҸgmlsRvx ̀rGvAI34"u^+F;ԽgxFχ81/ ڻp2OQ^D'vZw,NNƒ]'xղa]C S0jXppep,*df"'1<03Ȉ"CSƕq^Juڝ)x"X@__H;͐3_(?CV62FNi ,E0Q2$SAivל;Y&cCVmizF+GktwtIoȳ?5xD>ݰnMMTH9X~.c}bdeAAB3D߼LVyhP/a#\W5|U{#P"vvoLk /5E#`#X[ _udRFOhOlуYޡUv~a)ޝ-j޶6c2ݰToPK:Z U|YGsQckIK67Rd/i73M";!ѵ JOXX4.@Gң6Vɲöz 8PF . {"#\R'9 +1Iɜ >Q}K?_ˉ84E{$^>`bce3ҹv^&h'.,oX[&ig,nC &@Χ i}V֞$FuZxP]x<ixxk4a1UHd66TN9(S/ꗶ^Ž8Khf34~fJM볨• RIX*hSD& _SQ.C>`:4A,)XF(-ot^B6>24TI87) ERo!0n=Sosn3g[kH#jev_g^nECb=b#ɯSm E&ŅCĪ=[\^IMosOjoڪ2BiG7Զ^~\8zq @aȄ'^λ5&~6}Au1n ?usKi嘂u&G2r}B~ 5?ApRp*[BEr!/jU7irX:9&5Oך3fM/U< ,XXh!yo{#uyw}j77XQ2 ,-5 0 ήDFsF2>g=^> Q +H',P\tx hzkVHH^kJth72B pޗA%z6*UZuUp}wEj=Yqؙ$2eW'G1V#%58JHG4c1O,)D !<7$(0;(|@5A(0lסЖRbf3|v푲c)틄F̍?Y30W"vlt m8;>C]׿eWEd CyDt P #-$\+SfxjSЮ̒y;cDx>nN.}ξsVmZ /ȔloABk88H`ݾ.#s)_Ag^IF}ǕVҁP Rh˸%Õ6PH2c FT nدZqݥ*-^T1츆MTW)[ET"}=åN3jl!xszZbO*ܣ3N:+A;A\^U࡫ߨ6[;g\r⣥M 6vhC8i vPsR"U# -Plh풔a]bG3n ݮmAX3iDK-e hr,erBWQd,99mSeʴj i5X)b]&W&N[hEenΎfdCS5]9 $ hvǻ#D3_)um"F#;zȡk-/G.]g_MmRx[M3UgT $4BEG xLM7!#G}Q|)ٻo)Yú\J@#)u\ _i (E Ə:Z8|<֭qg@mG 'S^)%k2'_ZrWyJd%ztxǏUdq֍p{z'Or:؛j鳕6[-F [|ZV^.Oύ2u=H _}MJB"KOdPW'ob_ѫ4i%2DfE̓q7maEvWT+4qF%ic.?#MUȞamNvFlz!MٙuٲcjkK-f* =9W9@ pm7 d /{8A$DCϦ=|"'2jVLm&kl&-j2}t $+)c xGg%J<]+*jZ5Fci 7BPNvIp7mDm63^ymuO( b*'=g&ZWaz$["zҩ0-e8juꉎ/WYu? )ϓXgxvZn.vkƿ_Y?:Vn`̙$\ԛ{ \Q4ZO ܕ% CF;Lҕ958Vn:e<E) 4s Xwta>HYIiwCFj: ť{zw_Jgn)2ű$Dy$ٕFdR] LZ_56&T &}6*+O7p S\'izl *O7i/6MigݼVeY{Fe6o\c/M%0zZ:&Pfۣo%f$ }G%YW)sROU#tH(II]|@wy "33(J[OӰ:;҇Ӛ3xyqީb^˧n3&`΁޼QっFSbUoZ{(eZGdsvNi0x!oɻϱ;F5jhhK1C,Ԟ\ ɷQ6plz7UtHjy%9I#']b? >ӁCl]yە1Nutu6Z ;MB˚vaҍc@Ͻ׶0k::Z ᕞ& M+4$e,8` Gly.K`fC4h-Je1,q3.yո=  U+i+s%"qU\^k$4:(,o'V%5Ӊ}R(μE Qqp>k+rf!{SۄCiʤ1s߱ặ Ot'pnjlb&"!ƏnѴCG#\D֗0ع'!){HjIoО iN3T\ZUT|pevFW /2P*{œdQ IڌZY9Sg:ٽD~/$Ҩ Li|F^ϋjcSU'7OUz ;%sX\qn>maƠ"f2]+Z&bgh$g\qC ڮRI E xNgel4s(BL`_D ^Č'>_Ҟ9d>NF$f,;\wTt((`P(Dp"U&LjԖZJY9Srdq : fy%7m@y?9rnKmΫI #q\f{7zi5x_` ]~>sb7}pFGFcy3XbKn;EݽXgSSOUA.b<қ%s}oL`嫺uGqIIxLq{#rI( 9鱏Df*A &aK/&G}3W';{=r]n.hO=e7^Jpj }t(eɼ9)}G|%֔ 8\sO>'ǘ>_@eΧBJ:"L𐩋z>j埂rkY+3'!h^n,/H|b'y4nRҠ6ݍHeVD;f8;ׁ@OW?EOfզ(,f]LRy'@6]"E(YI3Ufzo1ݗA[(pt[(Ӄ@[lTe /R`:מ1 @P^f|([5RZE2\Jכgp"FzN'i!c_;{67Ye8mލ0WKwQԷ qHںNueywL5DMҥHYP.͉- >"Bt))UgR*V+y(Q#P5{W.JJV6U}Xdcsyۀapf'i؜6qpM#gsC cH`\>.y4E,z3L^z u۷Zu7[u%MCG;U9nIAp H\޼jϭdO ,?G(0]^rd/ 60ܺQ>tjǒWxNҦժ;N?= }^GD.IR8mrC6Н h9=R%tNTZ7I^Ch{$TCKFs=2a4L ;tHp|J1N2\$ojﲽPaoa)]{][J7 LSx$$J~c{0q7$ ejX䙄%7Xv2WQ5DǗ`3EVx#MG24Uw%*RVN B?#&m lwՑ)~naҼ[я*jys(!M }Eĵ.ND Ґ *Ql>yCYi^V*qﴸVASp@~ޫ5沵}Yj'كgZ;fT&k=,^lҩ>5ּ5ȧgI ΃0"n3B=Xa&c;3d$z ދK'+(ᗰѦ CCx&ewS]Q_:^IӉt^Ny썙4mVlʖ]f㪅Ռz{;1(Tc]ط]X6c56ƵͳC*]zZx͈(ÛX1dU6oEGF|ƢPVuXq;05˱a3nADxTVUoJbfM/[]3xQ3S?,5C>0hI |ص'$mkDܨW[qOVЎi:q@6o9Lvy>²~̮<.6rt5єcB3O` &b͒; B//xsB>Qћ꯭&NU _dwo.&-<`[sܯQ$_}*(LV>gzEsr6΃uJyqk-,gk3yY2yuLZ.cϥk1H~)JM>Lu=Kd[AMn"t^SsPeW[36|H7ǣCӵV# xRY6!ɳ}u!"ܵeuk!W~%ȿS?f?f àkn PBJϚ|" kɤf*b *~jF@H%W2|2 p&"+ H&,xeҟwœAA՛$0i__+6~T출mojB-6 qL۱ʨ$v&{}$-$ζ`(1m{褵2dIVU[{=5! 9;ݍ>, DCYFL5WRf;v \ky}ucI]kj̍|iL&WZ_zD>!FU( ƿ_M^ Vԯ2|XSE8bp%嶽KUVId&ݲ_4|fČz38wSIR5n5m(0hN^z6 88f9i +fDn[vz,^vq13o4sh = S5,aQk)&0z⽾u26z2'j0Iӯs]1||66FOY9ߐ`p֘uOe6mUiW ΛJ1f,y.ۏ⦄K3zPH 4+PܞV\ڪSΐ1i0ƛS\Tr:SJPxzsgš' EܸVotJخuT~x,::.0UVh.F oW\,88YS6g3 1Dy_ߦe( Wu-^犲6I#40#\B&*y(#A"͎l)۹c_x\s&V8P}wNZ׉fg$5YuSΦfz8[AF癳ȑ6Y4 L;yI$-/z /BE1O y}mɶo& Ti+)b͘Nyl)abب+[~+?TqV{+6HӜ+Ǜ.YN MKm dλ59ݛ`<b-ย睺V6 ';M>^#: <g@Ύ;_M5\%{Cv9 qv]:jƻТQjnt,W#Vt js :Kh MHPIHQW@skŁ;C%kCWj5ט5mX2.hwe]z ՖVN42Z_&h$w;{xp㼙9OFB>B:q1]ʰceU/@* /9i j2YsM31m+/ʩ b1YwQF"Ls2捀'pآK'^1^.LZKtK%CAvX$B y_#<V=#Mb]iG`PD#$X#GuhThnyX_qNVKlwREV(Ie,#lVmzf)4 u|5Ȏs农xּW̻d[¢OйWJ;{PVnN=k0oRfV7~+křy$ayU'đ+Jf53֯M v&fѝ{,GcA"  _c%`TfrD.L\>.ŗe#o6k4įdbo^ûE-&*䠋a d"U-:=D f Zի_ۧcM'xHL{ {Qnn 4s)|1S"@l#AaF'G A}Vp# >r CK߫-UL{BF)4wldY$[Y 1GL:;\kx̰{hY)gx㜕qFPB姬f:) u|K4DVU {qhs7xc%~+PNHh)".r~q4'#MuHfZ.aPDiU;YID |A)ڐwx#;ߣ\?]Z^S:yE UKJT.|"ܜ1 nȓ ]AGT8?ñUT1*=I3~M?9J,W<)bĨjmM2KEMKNu;cV|-a1;Ư^eMYlU% )qF)7* g3QeiUdb,&X_K\洋׆}ycŊAZH~_m|{y5 D FB.e 0/֘˴SCBu 3 BÍms1%uoY=#0|i~OQTE䯷hcc(8glYrKࢊQT_eV.`|Dcl/[ݗ$b_-d 4& m<\Ks-A␭hQ53>g0FH|k.@;]T&VKHp-Pk]0Ϊ\addmE1~IYD/L=STԫ[m dLJ4VF6v^ .{4Sā7zZd(DX!nZ7z2y^H0@qOWFLQgH/RlxB%Z2A0 Oz<2A -@l\m.x b@X|ԭ+jF_K3@凔sBn&u#O-t|>jti@!LɧI"N^[)PrlO h EAb:q U}BȠ]T6)Ǧbx:t&(VL->; MrRȌ\EmV*6[RVWn;D1&I$i}"kv{3p$nUaJ+z[O⪪=yyyE`JugaS {:,wX[`(T<)0ˈ̮ "UL,|`ndXNu$ǛguXXغdOyKtnE~@;S+JtTF GG8e)n~:Z7Voy;kg+uI_5sv-vR=v,ǐO^uQ2cQ;z2xz[װ ] 5Ұ@NƳu=Ni&,h#V|L"֩J焅& 13(=6OqؿN*QqQx Z{m䲎!(ep@%0+M$Z4RUn0,üC+.t5|_C@ʴe2I|/;#pwś&{!x۱@e-hNJkp0cLv,{UϾ鍑QZ.s(X-2dʫf97A7#zh:))[  ZRIQ/{e. hU\'9^S Z֫rX$"fuDxY##2$u0Kb|k+"dI5 A,Ę\(J0 Y7)bƚmQ(暽I 7gp22W`˚ ql<+#BRy)*T` -gIRSeIU daL⶝F GDJSwiJba-5htVeX 9xs#j2A$᫒L!AhH;L$7(h`A P 2V9(S wz jDq^P &IspP8h6tu*mge7uL$ F%I0̮̥e`:\eh5&[hKb;^wͲhIrNgTw' ygUrXy,I+fS&7(e7%2'+ +(g-R1X=2G OG26l\iM!&!'b4eD8e$!)9VoM Գc'f2-!$[5hFOFƄNs'PX TBu(*E JgYȈF93v@Įm%uFteV;R^ّ5.lb#pbCqb-aB( X`4;*1,&יi&VV}ebLCwQQ귞Wƽ#Q04Ik mHȊ0\,++PdЅS6cfqLYh Y+\) ɅDiykMABet%cyJS$e!,^1Y.=5;\1aW':;zNCiREbIJ,(RJ,!ϵ s.JV $}svzj'eI$k:3 w@xà9RR|؞7^C҆.e9JNzJqv9#3&Wd rw~l$Ys%BYD !<`]_ifmAI”c7孪3p0b&[a+$ݬU01C#VAsl~HuQIW x Nͳ2%Z`Z"}@z&8uF S4)2 20z>1YOzcs3$Uɐ^ Qp'u<*_3uNyz,P!OVz˙Pè_z(SX9i)\՗+ ;X~O{!D٦xk-n:&b't jL ;y:/=DqAP[_H;:L`&b(Br6|E)QiG r2n[uZ+1$󑭑,}DYHۏc}AY/hwa.EڣnZHЯF:䰵IoI Z:, L5HN1JáU;8nw.= ;BXR[H=L\Ql*%RZ29GJx?H "ݸ&9.2-РsN_ `E&ϥ8}=GA1*EP-v#Db(|q1' -sEt/̨j3>7qQMՌҝF@M9 )1EaQ<\\! &uڜ#ڜIdO9{Jbr\#/:$*9Pv~d󌁊-/L2)\Uv[vH RJ) $eTכbl<e!2pQD4.`BHar:]Xx@#vnd6@HXP?ؘrBd$ wiT0w>/q.NX{n$)QPqgȒ =poDK.IIYH?"իcao*H7d('=K~;Vsʯ>6&&: ٯ0='I2Ng[Wڻ!'s6?gdZR0}}@JXPZ-ZҜ0#d^l {=ԏ_ubk1o>k @8y> vX←܊0Zu r-B0'`8naQ&k,2vfulnL zĜ@ %HDBa>Vc|RJ';gFqDXVL^#4l&!rQ^ 94 !*2sյ5f FuZUQA{yrUx@.kGn笋3sB@#-R7ɗ+.RFZs%DŜNC>B"}߫ WVXlصȌZ0 n#ļ@9*陓P-'iRf@ЁvxYLl0(lw$k#Qi֎ oؼWn#Fv)ɔF"jV}xPEЯv#Hȭo3‚z/ȱ<|04C$z%ג,pŹwХj,b>flbJ6G#-yW$iMgWcU̍6+  rA^x Se GaÂjiR;1󗏯C j`)mu?)L@ة}&Z_^ (39}T玡fϪGs$$vrԅ04R#"&txtT9Կd<]>FM(EE >22.RKk&=Z-Ýg]~dit8ˠv;P,4>%PDHu$>>?B̢ >,h|Dƛ8 -sbMt-|4 $nx_L9ʰ8n(Zr_ԥ$ޤKI,pō2@a&i?}y}u N9K w'ah^?es²kR2j[n妱KOJns>Fſ5p_HM4|=kw Mx2c2"xKA9N02loɘ!J!v#%c Jy>ͱŗ֦GZ|b?3`ڛ  Y(a !iϸ_ {;!1GfAlJ' x7:f)3LJA ȟ7␁{Z2v@iðCX7ludK GdX\4@Hɑl$ Qb`JȋB)DHI.(أ }XTP+P#Y&!HQXl;AGǐ g"Y.Qz\4@I!`QB#bk0,}ˣkL% GHYF`7;"mH3#e,hnZJ`Na`&}dL1'6#29GH6$"#aN8|2@< v$mj13& p,a3tV `#:Þ (EdGf EBHC ߆,;#L $ bZIT˥^ʄ.38 :qqOdA'XȆS,.cFB"2Z ZH#Rh F^) XYF?wX a6LXH*#_KYrT1 ~q j?! Yyp؜PP!$( ]%b4 `CX!A%Jjۭ/KBX3Ep, $ v #x9N2D0\ɉoޑ.FB.`f;Y1t4$94z7I}o"c;:g/ŠPKy"G|Ɨ0={!c#mICPZx|at p53rymu,&<)LցRs̵V2nN}CE4ÊP lzDHM;</QNAx@-^x֋އey&@#j 0?085adyM`0FK04do#崊L9RC5t@#]#e $$0CwB:+*Fێ4I0pS5*u+hR(+'@'O "3]DB3T-Sx'|t~㯎{ޓ P a0G}`$\)z|:o:可ERV.%HCfGL qѐX`=D5<}g8ZL" In!Dwa$Jkuy02]kB0pQ"& ,05^(tFm#JlB}dńSkiPd("~{[_,Ʌq7Dx8E  2L_XcDyc+(5ϴFp2YbpQsگg}k8=g\ hR|M8y4*{09)F B8@"V+UF/EVXdų}p5ܼ)q's#FR=׼}rǰTIKlsp>ƺЎH=4jQto='&=8*={/`h0>wF UeR,"AK+;PA-I92}(7\$;T {Aq (0=.U8LB*&L2gs9Tl 7EDwP |B-MB'nxz?ZWUj!^];wƣȄy#!w9gXDO? ?EL-l{ٛ!+/.JKJ5cЦJ (!/ v637 FD"<"=ƙL|،2B?u7`uQ|;z|1YŻNGH0߃l5syӮo/<^o4cv1nZ$QhGh`[81ү:^(S7яY޷v.qҋjVI*ʲGw Ib{wpZ<[Y!b.x{l\x=`p4Ji2nZF&eELdG ue5DQG dD%("'nnU(10J@FZZݦ^(:sB_v0x~Go=Y4o3A5$P<6>e<8T&@~`>N1 g Z;i3:*BbJ+'Zn/V`CթXJZ!HȆH0Ҁ7URUJ,Z-Iirk$t>lnZ5AkV6Q!S؛Ġ2}W;}5ܟSw(=y¡!{Z{HpdБıv'\`d:R;/P TvT!C+i&Rk <Sc\mOJOGitrʨ<Rv:&(P #&6qRq ѻ S| Z1lE Boox2I(HG ~v6H$$$# X݆Cq>>o#osq+1@`q-'amgȊלOZ; a^uV9)|, tSVEF T,1dЎ3!2)%P .Mj4P2zF!!/:,8$ލE6@к2{pЪ( ]̎0/$3G>\\\>{~b MZki7,b @Ȓ"ApdoB8y.' (/?OX0[raAMw}4b9sSXAS L۾4tG@tXBs%afYV,^m.6%rzսj߫j}^sR[ N/sUcPYE-K6B},/Uy)53@ ޶"w]$,B\ ") H%5G"HZ+|ϥႈV , |WXvCk0'gCm͆hߣvQM E). C4: KlgND ydSrB2%: kƪZ),"-0WH_QQ -kE|x>W 2(!N͑o-Gvz\6̊5IB@AqtPuYDr%FdO<9<]'1`wh hzT&Xq0 'a_>)-|0KgM,.P5縠T ?=0ѕKƄ։ku @^@&/#q6KxA\DՕI' Щ0/ WybP& yQ+ɫc{80WObp)`d ZwuZ8<7x盐޸v4I$鑃tyE\uy 8CЎ:meV`׎ kl YU`!WO|D%ޝ^^HPT$9K,~,s\TǬ]B44| _I"嚄E=m XPfĜl'P60}*Qj =(.%QARcj&[B;4.i}^s dD~WSo3rdJ<(NʴČ#Oݙ-˚)Wh N\:!p-o5;+IҜoqڂJR[V-i19"]])d P( ZH    q>#C~'dx80ȑhSI\Q*㌒7LØ"$v >7J>u7L{>OӤU}A(b(_(% ÏrJҞVwtxD:HG'L'TO72VkB2$Ѩ%!q!]94$ǖ1'I}\Ġ&vv~`_.KVX*XKpABu!8[VرmeeN)F !G;1'"hX[n2lkrD=aQprr!aBX@Iy$~8-/z4q31:SRK\cJ e; Qd N9`ъ&BDO@`+3!hȣ !탢p\z`Ȣ{qX!#`H'-)qՇ}U A؉I8*('.;5 ǹ>7S`N4!*i ` u;@) )dOS7X1.SoykBPCф/AEL{A'+T̝v]G;w|xˍJwez,0YGҼdh^EH䤽GzM?䅒JȪ{M?ܦ҃gd9jjBnlܬ\ԁi @^^| J|zvlti=YV 0)Z-fE's9ʣ^q Mdjœg4ZRa1TTMoە{$m; 'mwB7!@>ݦ=܇7;7hw 5oKM}݄p?b3GS(xm)mHqy!{G XF +d5| FfFfEncc>avT(StXBJhsji‡s9|sQh! 0CtaYYqp.z4F>3QQ##)CBߎ !}H2(Y-ܳǝAڗq(8-gx1~FTaٚ+ .7rzϽw@>6.@neMAk Bc1+h#{[h޾7&3MW@!1&LLu&}'\,v,P`E'ftRfϋA@Z Ym>V3Y`<=!#5d%k{Բm;CH6!.CGVǮ'Ւ5'&(jˍiވjdO3b*/MrjJt߰2-P%zdDrb;$0 N>ս0p'Ӣ~?igey+JH@p1lDt5 Mv3o6ҳ;tˇkHA D =T! K!AHddbPΜ+`,HG|Y8`AĤZXCq+AZqpn((Yswa<qX"$'Hb|(J9J8ij671ݢI8#b9<Ǔöx{eR;nd $kFHd%E\P~\S!b?'OXy xT.=AIi- [.0&(Bt-F5>sXI&| ,(d$h^JA( BQTb_;qh^@rbSlЂЋm004uD "!FeTŎB67^APHGؠ&ʇ n/N.6$I  9C_k+/GD't"ä嗨f7Ɯ4f]H@(%'hMC|qBQp59Q1PT>I(BU@tm ck.j8WhxڅgkB[,zD1.<1zSԅ~^*ј#l˅n/+g EstjދM7)go[}#bjhtm'~Tɰb)$rZ$(QLbdu N'4.Őӷ"m_vԺx4M۬չp^1$ȠlQ8X[12]dYN%4Nȼn  ҡ'1-DvGQ9:-\m ̚x/e.5ZkU]+~Da^Nxu~| 9LrNOT^BjںF%F7Į;)jF+r^_ kIH ' :ͱ3MF_oo&jEt2z\f VnP,;bQEO)?00> A9΅pH1}`~jX?"DNKtC4.mF&.Xanй <#~XUuHs ĶD5ĘaQVP80t[tEĺ ·!t<nFi޽au V< gidM 21sA Ci DA曯W?8^/n95$?IH}HP=05SH8=&y5 De~Dld/@BQ(b8o[L`_z3d9R6-Tt| 7" -2{c5+Hڂ h0j'[ˑRǞ{={,ia)`Q?=v|>j /<%Ccx0,_n}sm XϪ7/ͨ]v:tjm]\Uq5g!ı.ȯl7&7 ⽒4{b+V%>xI|0, ̩tN yӋ‰C`y|Eh1ۡQaWrY` zQ8~nlVyG=hO2\AP;_'41mL@ej'fwLC /a )ll4X&:oNV 8|{bEٔ!b'$I;SWx0 N]lR8)](նG$JN1!JJS ÒI$(ZdO:^`EMLKr؞200oMx aw1Cd`f˂O:O^ Q0?`AM/W2,@ "m Rs12DzV/o` s@0) B\_Nk[N\)2X-ie"6Ne1W: "!!hf(#e} *i25#UY +Pފʦugi`nkAWyыu Q>liga&fjAEDU2f)'%).иn­KY2|s0D XTJwu7h!Bbƾv RA誨s0(>^tE&b%@X+! sa Ӏo E 򲨨j{(ӻ6$@c)(gbi-X0DsP3Ku$4)66feggEt TV%:(`Ց9F*T:HʠtDG!zS4 u]GRk&ogH)0 Ҏ ;$ kYQV Ӄ\A- bE'W#߅a3:Hy$Zz^@+/lDq8&'Kb0R$a܇%S4TrL+K,zY֨SPb`&Gn3nz̅H`J#˥@VБD(OM@\! U66j"=3Pk2yǾ.l!ⓆVF12LA:m ,<=sH(huuQs:VYzU<g x0 O4Xa8!EVJ0`EM'_sR@,ȕWO3L+J1@ oi7 6P VY؄G.>vj:Bīi?ADzlW{VT+v q*)f˨.c[X*&{BQ=|7|vP*ٚ1S{gsS1.b0ZtoE"z  ؓ7CbŮZVJV\/EH^ؠ\ J{ւ&fφ"^ynbhW LJ[pZ5b1dZ@oo `"=3$C6#T$.⒋O^^v:⪤^"' |h]#58W#NfJxGFňbUW; JT{= 'ґq>^"uHr/] %6*tN)I(`'N)V*F OG5EjݼglƬÈWl&{:_V*:,Jn/|F|Gb0bt@4~fs{xu~&adB]a+2v2|JJ H7oh$V2S,"2څG7bawD^[^WC:Ok޸xvb1PZ&;>89JT4 [h\O.sʊIAiKyJUsj`'Y!ď=dXz &iXeP2{ۙPN,DmVHu<35qECA)G{փı@,wUZEJPЊ5.ilO>qmVZ?(t']Š1'EmVo,+K\N7Z6p&nǎXB#cV;2pV2L{.{$D$$1I\eʑKk4QLMuiP<,`KI45^wL̯-)9l񫧋(-vk{hJ舁 Xv]T|ϙH&S${t*{6*0WhaIPdE6G9Ik7p LOn |JYS)=l$V{-Sh,,JFR2C ?+pOl 9|2sgv}zޫj|d͈a(1tpjvK$;.cgbSn3=w7è<<3W B&]#IGYΕ8k_㴤mw"S6~7o%  %0юX;%, ōN ޢ/:֑DLwqZjXCaCZŽʠ61@w\steeJHң6ɊP+x&a$6[27@) g0[) 7=u-pf=N̏zcZYIJW ,7qH_7Qz +O' W.%ZH#MJ+ F 'pU9¥"y-u%l5ՅrF*i fS^M"L]cDmBphOya0n?_ѣ@Zِˀ syY;ǁzÊ* y`yr N2_8 CyR&(bڠcK96|ٍI%hp2n/uϾ˂o^I'`ǦfPO9Hnxr C>&cg/Xgޜ5[NjweN] >`My~ Sbmʌc=*G/3m;DYv# =oe`;H[+hT*kP†&w% \9M6(:2nMEtt>|ڃ 6mdaÃ\N:˓DzYFpLo`G7ym/C:Gx%N,? F][)W0FXC;]57yQ/0ç{/ Y.gaO)jӹ%E(ݱpJaRUUdg![NzЖ `ho4lLI6!XHPr{>~yvY4Fg!dIb(9Uoq*u!2bMu . vܜq%ǻ8yg[9CCjvQN.I=!%a܉.S6. J&%qDm +"%,&U 5NSEHfy-u%9跧@ jZgX $g$)Tu..XN*%^Rj8кQg/yR@5M-S!D2ؐҒ\XTBtyȯ ƃJ Pm`m. ^Xܓ'LQ>b`xau#NU]ej#!.z*Xfڮ8%,@6[/LkȅS#leL§,/Z$U<cD͸ܙٌ XI&v 999s񅦖0 6/`$hPgL.-3< `̄Bb/)c<GtI{EdmRiuI"SPRsJȦE((#"&yTNR%.5}UK4+NG((n2ft0fKzΨ x_K!O@d7&{](I`$x^v7eHY:J;Yvٶ=J—zp}{/%@p9\A'| v;|`RRV~Giۆ&8V;/;pXX]5Oow"X!̟,ͥ@ax#dG’9]~-[LTkMDJB{7~Y wfr-TXX# aQ4fQkםEd/`ZžHs\B3P/tY"1~ѮG*–!vT93,U;9v{ ;rGIEK.&@ zB"w-<z!6ъ>a]9ՀM!ڸ ՞B%RNB#=Qz_:B$E l`I7 #_0Y j>xw-4hI a3`' |'$7~$l!2@`b^Juj֯b344MI1/Q%a(bkMpy^ybd~1t?]DfK =!L#nzM >mIy+pX]ȴ$$Q&5;7+^acN [sV;pH{CBߺ'ڹG_sdjکeȊ `D #; <1=(<qM\xKͬ 5rޟxLJ*$妧40*aH"hs"ۃ4HD4#%r“CDUCX{)JL2.GB *@rԄ+,%fff!+Ç h;IP2.C I0o !xURMǴ`Fy&A }^-!܄((wQ_t9\y &:2`yIъerNIyE_ KV| :XPx6‹l(Kḝ_Bt*k0]0c5WT՚]+ʑ\D$b' 2?9]pr;lH(EV s$B(}r>ꠣhaUs0$m6翥*OB 9̥ྜC;E>e!K~L+.X1Eǃ )4 !15l@p a ]Zrɇ*SZ>=V҆Di]QbSpӤ}<uqp{f)# `4PAV)r@숺DF`쎸[)M!ӈz7x|%1_}G>Y*?6aꬃ+B:pxJPQ]Z}:~w~DpʸhZƏ}Èf7. 0\bw؉cuXddb*S /\'v#4dGrM27p7)8iU;[rEL&E]R lpYܔ&Ҋe4dw%+QBG\(t$6\Ȁ%hK^s|WoB0"6=;n[Z|OG7ǖ,?K!ano/(]!V!H]fd 祉A]]*Kp2ߔ$na&V1]rC5ڠtOV~:y$ZAfj5 fŗה"d/-Ngj VXDhu!a9)XK;̾DYAP^$ g?$,WпK1LLţ;kqBA8@aX(uPs_H~~y`=|WŦsZ@LTY*LB\BE$aCQq9*D;`,&(zW# S|O6t'O:J}=]h{N5S85`7z Wa{ì @h+l1/3w=ߎ8&~hAP NJ…hR0J&x7^ʥ~N \EP0yhD Ii,CDRE-l.}@ts7azP|tXZZJ!`@at_w~Eb@XZaR}>to6}o1Ǘ"@t)h"4PB՝!e1gަHJ7jnɼ)qE$6)n\ݾDhpqSg`A_/m Do-+6ڶAz4mdQ{J&Ȋ _ Xkl>({U"Z  \i{`!$OT0\4@1۠ȏ2< ,EGqi(8^ C( r }Y# PD H%!xr<6%v_;?-4_HȄ*p e $H?]8e-trkXr q!hP=. =;\ɘA `  +ŌA B9)Ba5CL_ ՖC>τ;Q'"5O^<˜uWPul})3$uQ廞0,7@daXLxA:-PzAGFj09 !lHw'h} &?R1W]shX;ƙɋZ߹0 (KT:nχ;2C+e#R|2jzSsZ01.=^o½QzDz[)4<aB`+&ea&kwX Ǔ# As*OQlC.N#_BR}.6x&Nws{sb䄒itPڣKiP- ;L00R}񃆄#l` Db,Wڸ fxQd)LSD?2A~+1hf#>G<9.z8ӧ(mј\lJM X"PaTuϚ4=noDxUgsyAj͕M`7Aw!ҭs rx{CoQ(MN|Q+L^s@2pמu8:mxnQ|>2zZדi*H@UA3=PM{?*C+i#8KTl~:i5(v&b\ % 6\w3/";3,'g_XO/O\ %>ü^|Ng҄m}2_▕#'ωp# Bwh)-8!pBR%ld6gb% _i{mTѭk3/!EE ]W^م4M[e^tԑELh԰dYì!ʴq 0vl6 *c1ٸdiS?pqIcDpT!Uh0?,:Ym%&/a`IHf.c@++uQ%3az~$a>f敐(0d\~aF@uH/kҏ7d>uC(H4Ar@l6z7cd!D@X̬'IFěƌh-D/N0beIlY_-x&$Q%lWhLXz(1 *G@ߦՖ@*<2&2/A]h+A082 a}(a,X| Fas簮*i :0{ZN83,#Ş5è{@=m~ȶ1P:cݽ0,@vJ3|V zks%@>Y!Ivclj C|m4&"SS& Ѹ/18gU,~7z Bl{=AiFl1ZǞ 'DI\z=]l,L(i19ɨi;jl?3B%!sg# x<ƱRKَFʳJKΤTDPj?rsC*g;]ʵV ZdDGEHp㹓G!A6=MW*syÉSQy! 6,Jytl ezE'v^W3baƄ*Qݳ= RJ_U /G`Gk="BbD0_lYR?x:k6ʹQ2!2͙rz\x33@$J;gܞ7cΙ -fёԨ.Y@|CCgk,幁F\YiM^0Վ*@L~NQ '@x4U2T霌1jW:ihNjXǺH\X-Ԡyчt\п6ռZ4V(7/{vr`X(a ꧎Ο1fsK& 9a^d6ټ?{߃*#\/=z-̣[AݼE d=o6Dʔf*cB低0I `/Î!liuŨaL4)KJ#RT &NL@ nc]h!'9m#S&wa}Hم,Ƒ毽 .3|ΠFMDeɀ|c ?]v_8*&V^ŘҚdXndb]ҵV8a6𞞭v͐=tlß ӮczI"h}D95A3|)Eپ(9QOp6)mXW+9nK%1cG|ُ$Jpi@x;wkb:q )-Q(q?U|,SӷA> y, ؆3& ^W\z0 p<4i:\WkW zv!PxK`h7g&³fSat.dz ua-E"&3+ 9kth4`&Ӄͯ, .0L9v]!ъ?2{œ[:lw rII;O\P>0l_Vd6-W_q7;O[%t^LUI O}$LB<"_+P8 7P2Ϟ`kEt5֋^8wKC')wvEB?r/2D0(Y@""W"[[Ak3V}zNo -U((A# ItRnnep*J"MT$fEA>M Hf:s!y9\@ 'ù vYZ^v-=GWp#&x % 7M`YQ,y+o:^"yb0[QI0<ѷoփ缍u"()OԄ"aPI&PuIHϑћrJ^;bOrI i{ 饪HҾu9pW~F5`?Zw﯑͸!y / *aƜ׫iTB45OS9!X=B aٛZQIO Y/_d@)`x MLXx2b > зg /eĨCvMmcIAj0:酛xlVKw>M ĩ}i %ԇWI3_(d{1{nՁR9fP<CZn$d.њ2q85j=YJ ,fȹ_zۗnUD *3e6H(LP$Ƅa4àCݤ3V,MHi!J2E9b01I] aJk<',a !ۃkdWTgf̘ӻ2EuEL;g>z8Q968 ViMvyP%R "z/ `sCڐP)=EBbWC4V"iRBg2.Qvyhʾ͚4>څfW;\@aZ6|8ηֽRq[phGo:KwV{i}GT^COLD fn#\1 \P[l@rv@Z./&K7-ԟŠ6*]7r*S+`27_m6Srm:P L=<O/6ƗY@`ƨQddc)fC8Lu%2<06$"0|C[WG"/=G"Q5:&0In ivٽ0"o7'7=u:]?1Mmb$2|^nմs N#k^L*]ǕCLNĖ{v=>oKȴ]xϠ/Kc c߲ˢ%-a4'=&Ƿŝ̾T)˃vϺOKSSޡLfڡ>\31hP[@tPl6YkʶamHfW A!Lk|6Umofg7o}ج۬-k<;EmYGX)gb+O +ڸf!k13 @t9"8McNw˒ﺑy8&,:%w55"zSU9۬vm!v4'|a >:v̴BIlJ0W.NꭄA أh=dB&wO>8cMw@cDUJ2B4zB1/m&X*cWٜ0ۣv/4c WmLS})4fsNc+KHbvr9# ]4YJ 'o SyLx`i%S4[g<K X#utNETcV _5SqRVR$(!G$- L]AMSTh˒TIʇS-.))o!NRY赝CWU{9GDŽ ͶenFt-EF"˗:Œ? {c 'ܿ^K.씌reBw`J鉪Y;Ej\qrY%MkPS]* u% x@nN./b'Zo4*2i9mL"+ǵ\cF!6 [{ WLJí='J]Ѽ {/8Ƅw>`W8;GU<䂔wKSS]k@LwO."kƛڧ?yg)/]L'ǝѝakRJe.6=aAΦiw|wgH%2AQֵ--8G@<ГkD"|O.ڌPx |T%q$K+a|v(sgB>p>MVK:& kM)c?ӼImBeާd(Sh*vrcsAFO} /j|m=r)y}EE{䇫;Mگc,jn{.<(W=J>N3{X/qZ*2LWd @twA-N\b/V };ZuLM&/(l#YIe gy&.kl ; y65hQU!l]`bJ H{bV!&Hʌ5^WoA5*86p؂}T+74k3sb=8"+a'M_>"l%?76",1D˗ݺMp(vb\'1t5't8ELw+d$aiܜems8jޯ(U F rWaBXz$ .Gƴ _Μ]ACBQ~]-VdjlJL~cl#UW`іBb`mJ،<2 O(Krub/CH$ϧG$pW\K_Ny=խ%J$Pv'ءNDOz\qXN騮;_0^ub(,1 $T `5!)P.ϣ?[?u5P)519ኋW8Q |{3Ew[Lݨ|u#>/Rޞ)+΍TT݁)!5#! ? ͌_?[ٜtUl4: q lN+3nt}G~x_^6'3x{jܐ l#O<,<>8PMsLmK]ⳉkpv| )E =Cx'ZN|?kHC]?IQ;xsh'ӤNFRqBd1B5 tqBƭY<3Mkm,Ab!ƴu^JDɂ1$l@:!Etu|k^ z5+ $a3WS}߂@[]!Mk7x0q&R.=ՊvlsQ]_!%` l$ғQXM `(Pf{$ZiXEI^*`dL-hx($i|Hl΁JY,qHGDVU'l_9tqaai3V[g)5v IĤ.ń٤&tͿ{ %p4 BCa.9{U tW:_[>sJλ{ۡ:]ur>_b_g*_ *pL 7ܣ_~}xhww97duVF>ioau,1qd(R9`nD2+Fg66:h%n+Z&4v(]ݹs8frԵ@Zē:OS~Ό7sA&djՐ-oiP걹:S;;r)*ѢkhCv"%o. :B>ه-y_}J"Yo*-׾^Psae3kUd!T6G' :fA{ٽE_§_fUr7O)K93F9T Q֚@R)^U63n#6>q#Ҝ:R%2tSxBK ȳ5nm|K--lkZfEaJȥE:K/>0!FO{DYYR4QQF:kh(8FѶk9԰ldZʍP اDشPKĄJ \UT)ʻDH-Kv3a$x%=6Iy܅5Ip m9 Wb]tJ`^pn9,mgX{sͳͫ74L&WG))VDHL6%rD*%hPjo#T״b2\ֺ&yErt%VfdlZR JD4&(g Bu1zD33JQE(<,**(((bsªHƭjsHӑ b=AL, Wbѐ#rR"sbEDZY(/G~/˜yT*”oSQtfQbU#>})xBDyetn*p2{3mL r)Uc8D^e"xKD؋m)sDt#͉#+ $nPĐ6oUЮ,U jBBa* @)dzH @BrB?FA 4Bv%M\Y 𠐒hPSD$tZv92E" u!cD9dɜfqN&ERGf׷gԟ@T^TUcR%x0NC#^gL=>;QԵ`)9j " R`rd&;tc(KeՁA `d@ы8Xm$91z5bfdojݱ @rXO善IS` 3m y/+oaB,V;b.;W%F\́GLeL0P0`BXB ! XhbQd! ($ )a  BB2   d@d@xcsߡ55m,?2cL^iÛC#Na_ tR (g9M7N\F*]q L7G?@n#{rGG}V^BDF^ )W(E^Hڲb#6*DG0,}AĆpJFVvw5܉ PU/.n28XcRQEܨEL)2fvQ&T]BM;oȊ|`ݽk SU2Α' R"6+gzEe]r2dl]W"F?_3*+ J-]9-5d6۷4Y *8TEX(pH QAT:F`m8eDXaEc 0= fAetNDUjiڎff%3ɫKcSǾ>;a#7;K]8,pEޜW3N( *:#oW3tUŇG_t͍aڒE Ng?o.$:^i9rN L!-'FM}0lG'Cy 3S!lvƙkU8p0 3`aR3h &z& y*U#yztoNQ$PiZQ-+HA+ʜ+e3&uM&,PR 슳f:m, ZK4J$O̧YZZ e"3 aZ+q 0Qa *D#F$i BUMwm>gQ!SzCFSa\ٱQk⑭Q:pp2kQ7ucW/6#X0 1Q5U ݹۃma~dt_ql mfXrGI+4,>뚰Э^1> dV.".~sZRΧ8PBGYZ)[C,//mXJA5pz|"-`ཛྷ6jtdsxǏ ^YXR =0^mok콼x ް6ji<4bCPZ8eg͟N8W1fgl8Z֊Y|'M\|,+R*€,p 6BCs+e@sֆ؆PJķ~eު3qn_Fţz,‘s'~|6wd湟`&}|LRhWG&oG0 :9R̫}A6TQ_ΠR} P 7;'9E2dhe~LsTXetrQN4QD 6@2g"}mFA)-ksڬ֬)뜣 %^ %? oc?յ>s7[fv[>Ip) o/:03v9vXZ JNs c‚iYHƀvҩV߲U~ cw:9ftu,w.F)jsѵ$OJ7y=ٛom*SUc=Ӳ;c߂n`sFk/cݼUE)[ ?lvغwE_™cSqN ˅Uº<崥ru_71>:+so#mƐ|O5bwэ UAKdMeLp'YCPSH~}'ʅ{i9ERR"kO8b -cT*֫Kj{~?z? Ӿwq! (p=&s32Jm$I=M7k2ݼ/LROs;^F\-xc3 ⚠Lf 7&sA#{?$ !q;EKҾwy:~l9,5솆zt( _mk7?~ӳȾߊ0;~|r焑>)D(/6陗Y쇲~gG`'T///Eb_RNos/O > u|lO=! B~1!v #^9)OvSS؉5O^KKa"x+f+&.4ZM`K]^n1njWlj?;Ш=f(~_~^ !|dž @m'sC~-@ x8UxD#`9>~7mpur2F&DRv^fTsUE'kN d,.(S ɑ$1 lX),9;kXp!8)*m1 pq?vYMI%?ehy ]٭ҭZq-rB¥JBd]?7!u'mZ(G:V`(#j_ ڑz6 %y v^aUsqTo? q!EkaF͏_MdYĎ/BQJM "VXlfpV4Pz)ONhYs-oQl~A.:Lj:I'VOGYiGOU?3hQ[dɲ)aóѯ'̕p.YǕy-lLQ} %֮ :mRj\6aƠk{r}9-\sM}e6qj f{IK9$|J9(~jvH|Rs-\f$:<q9OTKH_Iu]^Ӹ$v,>/hZzqYR8͈:J/ƹ/2Fhk}u փR8]E Kb#ys 4VYJʝL֤Ӝ$8T7ݶPdđ#/ܒLQj{L/Rל3jԃZ"e߽ݰW {g)cߜƷ C%;|3Q `vq@:wSl7$+hh㴎jϺJ#o|簭'jxg^rl{q[ ÝNʏLGNUAK0uA纂^PU$gz#J k3]N$*pqkS.2Mij[J1KUU@Rsg&忓# b(*EOE\Na#%J;JDp!io"ߝF= sېax1ty.3Q.uLk L I$uIBP$P '.UȎ v6QIo=Hm|}(yeΌW &tTT#o`őӪE0z#[PW(Rqyqzib[Ag]o;߭lPg;v{O]FTZM8G\4,12նHr9TdMOyosY[>Wk70/;ʿ~[C| };ܫRpju(ak‘($H(Iuw2/ӧ[l_Xq/X iLmJoyAI.xfyDc˓S 0 }wMYͯUzHocƹb.ֳt3mJNr/Mc$j1-NXp޴I6m2SĊW/.z#/ ,!|<62~՜81`w.(ԯ]&?YW_I}AT1 +T}D1.|L6>.Q~FpmwMTg3FFBuK82&^Zڕ^2kED')-ϥrχp>!aʦnH5@"TJXDN/"8`k%͵Pvl?ӫW 36;}n0XqED43ݡ'$@Hq=H%JbPFGsظ](S`U pWLXG0 3ҠG\B>pдOF^rskA=>ȗ 1^ yH\8 f!O hr`Ĕ 8W%*$`|cV:G;A`VQBz(JvW޿P-GGC %n_w( 4“Fя)xxq'|G8W@WФͩ{ejPU%sXEFkx~Î9U6bAXX( ;H- 9Rs.*4A u z#Iҥ(Ud3'H*Y &}yծw߁Y2t_GDiɐ&'5cGGd?uDM%;ȻL'{޿|<ۗf)x?V~V3d(_Y;"Ns4Q4Jټ2PXjGEڄ! fbݍ:2'@OɽPHʼnlT+pN o J#)U. +k\ClOlAp{~(c iֿ6,;N0ps1'BDZDܲq5~"`" Z8WyzwN8Pk;0R ;o[_M G-6$:ݐL:|o7`GnZXꄺC zRЏ,f\M0Mt#Y%VhzkfwrO=b׬x\[{b}f>NG*cP,>^ӿ@sk1$R2dMs3fp|uF]'0ŷ6iJ gnA8ġTB}子w7kN9/jƽ,jR`"I|Z64yo*+m:N8U>jX8[aJP)J),*ځ5&w±=3ж'+#oB`ث^q`?4)2"RCwFi/'ӤEVC|2641 1"V$^mjioU bZ&mK=Yjs}q9)Z t5"ן~:a7]frU*5W __u**ۉޟ$UB}(T撷`^ˉHNg=GY\%G;W{3w5i'ЀxZ.¡iG4 V z„#-mw^;k5[7-luEAѢ É1rGuPq0d9&Ǟ= åJѳ6X++귡-EU}EH\i0|=HkX.A.T\ hܘ9!<+qHR%JS?, S;L='!4u3IK t!-9d9~-gْw 7}^B68nQdRXg?o,!~;PJ_&O{n*/Ї)-99jfZJG1kJ,y (3=ku}{8HIg f qqJ_0!L'bUG2m~QZuA,jԌnQz R(uʱg&F'8"Q.L ѮbzC.?nh)ONZ&v1'(9 q5:y2LeMs33J|X*%=}r9fiO(!Pq5}K4$SZ {on[ehJdMKc+}ƪybʑ׮ҸUG ǭmA)\n!0ß0Cw+jTNf͘$+]n6Q?.W[tQ!ONK|$ayV443PYǯ݊hB+JB'WagGMS1Y똔ɛOw,q6URkxIۧpMlmJ6ԸȑkHy͌qv5ڣpaew5;d/x @Xd6*'(QrRFsTtcgrd~D^} y{EJЖ9| t5ZPOBӈM ,BZwH9/4 kdfɧi$Xap`4ɥī8d`2J1X Ƿ mPCקb L9l 2hZkc Hf K Ơ Z cgװGpYnBwG'bVFvM% 'G ޿ZS 1Z~*6+mJImRfއ*DL2)P'߭9<3 _h5qVz".e=P&LGNE ɾi 3C%к$L t5o`y^y` @LWTC}/p}tB?C:oTΘU[1`@"`{utJ#3ѐwE Q;և (=D|,gܝ܆ak~yc\R΁zO憡}JủV{h|w.A>W/JM^>WFI#iHL CLr$D$$m퍡^y 6d0ć({*.dU 5g31}+y֢(.AC#?xœ2wPJ~ݪ;ܓ3(rJnRibRKm_5>N'&,D@]bG/Բ,u/oUG"aTg. 13%~_8[5Y7FW صYƚBE$5/~A$F, kAA 1֧)hyµwuŖ+\I9@Ćkwp*!W溉q02fcϟ5bo}>^gJwtl?K[^$_ NN{<$ҸF1KBlJG8S#O 1<]Y6ǿ͙F{\.kV B"ZgG0s硑)a &-Zηhr vEL/GdUhAPq?̇;-lYg$ZOU5uik—JD*<tFzv7zn,fOcnFlP :T9/AӸ!x`|Z#.젫*ꠔHVa7iB )@g crj=w8UZwT:G;:--|V(AER\g/I<f=ŝwgEݭeece<Ѵ~;:6V}!`dx?eSy~\@WPSΫ^E2.BlR,VU6ڵ(b{]sƊ,FJY*INWdV&XX2^bs>qFpz\HYSm"SzhB46|mIPտ,X%Z3cpÈ|QDh+kL41JLR$˗2"`Og3d8eMh"H\;mScVlܗ&qJPvwfis9N99˕.S%R8~1_a#=~}WEOIr&+cclLY4:@P{as[fƽxY=~*S,d}zS#f\8VDctu> FbPkjYQH) В9##SU,{ ؿ5R{b_ <Ţ1|?zl[Zz(p٫m]9JҢeXI )YbiY"&{7O\0B}Qu8Hzd\)i܏0<-mØ=Vq4uPv4_>r0!% L!ivqGFMJ(hj,Q1D5;#'ڧf/} Q>* (a|{.b:S" {f|Cyn7rJQN<}@3%6sBK?W99x~<{E}SUִRc43)ǁ'b[ߛrz|[!Ms^4' Dsc6'saFA-< ]`/ qHNoD< Xv>?"JdF@"8g1ffr DEHH$j'4f[FtM%mϴ {,ZNǶm5iS']-ظDkQ#^(?&YW=dch$fS#T@_Rz/1Dau+\J,R(2GVܥ)4کU5uk]ωMERg?D/ Uk;S;7dr2ƦKEa̙{o/=hZ6S&45?i |<2խl˿ѯ LnDW ◦֠U|SXϭ.Д,3xr0LNxFG}¡ݩp?y_|ܟ_rgg\Kqz(\Ǔ{n i]#Vj4a)#$9"oА1<7k bLhI17*ndw/aOƩҝnR҉dMޕ˒ 29^1@ޗ}"e:&Tb`g6r xf.kеާnnHE4bmt 4b'/^j$$r6jPؓCHr)KIDZp6M$ỈNJNqA{O(^&&1-]C k!f!Mr7,RmJ%669`rY@'ϟ9ki]5q/)1zXM ,-|eRI=3c@8&;;0@ n1EŒ˵$!)۔{c-ՙmL[ppVYՅa^cEOe>oQo9#%(:ug2^*]#jf]IS)!] s)(SYH!'m>o5y\R{;x:sa4}Ia NV`W y W utϱ0S?@I ZǰQqcҫ=% +㡛F`sԱQ&̟jh:Dv SӑV;omaőYSX䚙}Fp,j)i|"826JפOLD{lY4,Km9EWkэfS?Ok7 Ċ _4"^A}$X{]M '}vLlm#apdhēT3){x5lWi9MI,KRKI4^' +\z =پs /aQ5g*VyǑDg8{)Nr(wwŇga_t9i{M!ya}f[` Oe]{j;2(e }gyʧd5>Rf~NI/l !$L%'-7.XJT5"$c)& )MJsGypݤ>?yfǦ&Ĵ'2!4JDdZmr?u}xx=RXqAEE0X("ȕ%h;iC=%BZ W)2\ S/#a;$8X(!@"' { ~08"uFښI!c.b8I' f[m+&S-Y I*,]3^&wkA"#^,؄9ա,^='Gr:g7ZDxtHqj$ I%"U9?ȚX 4yǓw.9K*HeΞr6;bΥej+fIެc;е[$R53F)ҎB:1HQL (NSTǾ?;s~r2s#|`'t8ψb#d`@{b錐RyAТJݨ "*E|~>bmjOFVw8Ê rEއ5(:*2L*ȑTTRے\lIJNPLd"ff!zxJ>|AdrY]̉ iR6&274|#|E* F?ą ,aa-2Lƙdg,r#:@8Br1Q9:*D #mA*PI5)5.cnfffa*DcjH4Y) 75}`}@g_78VƒVDP42Ȥi5.F4 nZR}/~ݼo}Lے g|6Xy R^BB|?yx/r[i+GzR ɗ?n˱ dg @osxFG<B?KL,$؃#@I"47P?ޑ!DjFh)jMC&n*JCn)̧$"RTOhob7qQvhZͻi)kl &譶~GNt||XV=,޸#5D(& 9Q+ [1q,HfAjAF[~MDoaJ~ VAc#ycjl)AM |OIlˠ񊗆b|US.Vai?u:0:L)"WEdĜ:'+ʈ5UҸIV3u|BBhïUyЇQacdP|xwƚgQRE{*6މݤWLBW7,b(ݝ*NHa$C_K$q|1Wjk̃biq=@S* MTkޮoaDj,x gNS4+(zJh,╅1lj u1Fqc#XW z X.U =S{ܜF30EDffD[2rQ,PNHFN4SMIJs--4 K6La.e`:kGYzЌ +ѩ#TW"$Td,TRB$ӖԲR&d!Yyfߕ RW_X̊1YVwr^r}pW$%ƒ,On?7TXUvr>4~R]Nٿa~5L&[rKi6hiDC6(uj㯤̌b|O}#3j8_,Gwu[l*G.eL#hm9.[G2ܹR3'~Sv$ĒP{XoqRPϵ[ŝuսu`{VYIy)5|-&0-w) a0q]|pA<8Be-(SԮѕR \:3"KA/ߤ([.2Vݓ Pm)ufuq61II蓓;#&$9Rg3kң'1;Au#ҚByT%-tCS۫f[BbVskCm)0y֭}׿H vBCzڕŨgVt5ٳ1Z 99y%3}].WF^\כޡ,~gd_#CFƊб Q+`xzXͽe$&в%WtKtĚBKJM(qs8|Ėwڄ<|G8Nm߂9Ώ?JhD,fI 2-WщLloE%ʩT4eä4Ga4(r-pCWn9!Y<|8=YTZʔ9cL CdI+z}_YCӇUFs=43 ov< orC׽'{򖘧(T-#yHOgS YJ ^Gj;4 ]bZ8@hD*P4J%b=oO#3ML%n6D'!}/~!hQYm aRZ1jDuT}X 8Iz2e?rL'B$༈VG,y6ϩxci6!}OoR;% *5L%)i.=6SLp H %:OhC؟mF+9@r~ t u6"SN ,>!%AJR܅P(JT:GtEcb樥jocl.L_n$}ߔL}H" gV`ߌaEoҴ,ڇD,8 F "@ QP8[1l*" !} # |Ine*E\ abscS# 0x4ʪo8[ŵ@sJ(AC%d t<@(B" b:p:b#HbjzTIuGPv@ 6` yaMCX#(2 "B O'B|1rɟE@J4`:@9#.G79Ho(6z&ľ46QPp?/hˌy,ZIdV#4)IZYI tGQFf>,2WBRNݪ=餯(0VQiݍ=/n6zuJϓqjqy_^@hhfv %i"Q׷)-Cjl.@K]>So5XH+q! [h,w$*M5Wn1$H{uYr"ҽuPk BsrDp718t(ARB(T!!RDϷҊ(5;$ LD%=sڲ މRP ÷\d0rv;]E|@@}w@}-wc R*nꃭ)E*Dmى50(PnN4*ԫ*$YF]W%M- civ٥X&T%.E[eMU[ ێ+aB](n^6;]9OY** 2TL;6wS*bQdO>SޟT5vyUA:FN{JtglT{ȥ'nq<U9*k6v!sU{yk5MZN^Z9q[IR޷m SlGGK7gh44ho{ ǮA$5_;<)صbmʋ3*:EvdO]Uyݼ:U˘7F%]u%88k-k>m`;>v;啐R)m.vH =n`9[ts8y "T+W{BAko^m y>]Z)īմ zz7}SٳZ{7ZpywKa({vh N2lBE݋^z7麚 j@_hּuG]q껣)T{4uWmd^1]iGwYtTA UJ@^->>2M6ޤyLdW8ThBww*ݯmݴ%T+;NZRQC@j((P/G olh ];6Ձ}cMvЭ*PUPmնJ^;}iΨh z*ηy.-ɣ`&Pv2m %ӎ!BW٪:"`QQ%ϯ_zz_}}| fTPnƀ6FJoNhAD (Ѵ1VK^Td"`P՞*N)Sttdݹpu+Ҷ[:0m+=8NOP6$vݯGx= Q/Mlj=Kj ׼ֵ V5=}Ux} >=<Ē"z+:UUp}mV>/_*#S=wzuI\;r}z`}`t{T0  A_lr\Q]sI*}{XmR==۾M{mAځ2̓CT ݚ%l(iri;i(I)JGFt-UPPٟvUSт`TJk%R(!>Xk95he Zm04Zhk۝wfMMb)>n[l% ʠ)@tQ8qsU#ֵzꫣ6EUUI.9"[@(h@ j@}OAxz -h0˯4 }>g;^FlH  R$l%k@PӰj}ۢ(jab.w] v{>c/]QjkmmRȮ,4hx2kJ,Z UIҊRF2c=I yRݲt>q^vjڠb9aUBSO}ݪbSR[mTN3z2v=4IJFկ)cJ٦VǾ[㚵MN*>f @}|1min4@E( n֢Om]q*mھ U @}}ﻹo2 {3÷v8w;|}td$sCݾvYJ|J+f}>zݧB]B t`0}mjK p8zщ%mPJ +Ceh%"@4bi 4@@ M LL4A@h &MIIi< L!&MF&@`)=57Ojjx=#M=ISMI꟩=~HzSQ=T M<{(Sjh4ɠ`i&M4ɀFTS4 &M@ifDP"Q&d2& Ѧd44&U?Si2PI! @& &A4LMSR12ĝ2-&Dq0IV|g5Pc nD e$TGHjo@Ѹ>s8KExFA|`i 3ʢJN,N5&|rn9SVf{{7GC/K:UUB ԮUKX9pӢ>9b=l\^%G.PPLW:LpJ m!HPbI]u1٦+ e:y<=,1bcPAvG[=`ϊE^rűD4R%Cb7j ӂzlW(&^S11U\݃ T` 4J) sIDΕ#2a( +Uͣz+ `QwZ0Sm՗8 11ւhh0LEqhzK&= #A&* $,et8V dH'g ,B:~PE0,,'^A(&Lh ?_ً T.TViV/LaӇv=d24) 죽]`X]؟281Hb(P0vˡؼ f9@ +6Pwd8!`/O2'VoOUGyfO0<Ԥz_-=G?5]Dڛ#"ǰ Ø <=xȟ Mhk Z.pTn*Bq'Ϗdu5u|5LX:낞mmnvcA\*=C(מܡS^ia:QaЉBd!dqd  I$FFF@RA$YA! F$HP,2\Luc5)hAxehe[D;|X-2F`U˼d8BH*3H%řîl ÛQc0bf348k@h ԋy )44!](0 gA`\1J*AT N؋a638є PPVXkIa6{zoo=G@a*Bd#C#l``mPRiaaRhV*?f Sҧu6!p'kbc h~?7Q]ZNE23=!̸dC=Cl#ڀV 6پl4l p`2 B(7!`@8Fΰri(^sOn͋: RrQy+DhI nk<8'r^@栕X jFPhG]X۰_,R+]`bxc8(O.e/]16vj&h\ÙE6/TUmrAц(vft^o *{euL6-.k cE4k0VЈ\($vCNQsbL["7cpM-?e#F6Ôu; %I#aR ck ! *+H<(AcfYA(^_![ %h7 aGNb7D%F;An hZBm-J/4 A  T&_X"P@ɘ}.$be_ J*#x WԏJ>h4Hr "l2/:0Ph v ZA@ M>n+r1c##*#zXDXQCuIL' ` 0d@N&N9UF#GB1 jU4 aj"v,?," )P==B I.AՠbdT*8Q@uvb\ya$HG "^#"y$' yG={0o4LCxK8\Ŀ~X!;&¶3,idoN\fP<#R;K( RX;yx!j>8A,`vC -v1VVN^+HL,\(&$ v̪eR 2άq"@L!zyF\^_tկ<&zsO6d%no-lBҗ^icXc?[IqlDs3*sJQrzKD6A}g/^>oX-FAB$”C= *iQѝ܎~/Na\E{8TDdt⠘Am/hDV.LQZ^9F7CScOD)=%uNJn. E=U9Sa=@s2'u @#a$gĽt`z*LN!R ԃBݍB\=8;}@?jF"8c#G\mVj#22  AW =8u(:ţE% T`V>m(Be)̉Gҕ_E/ƇY1wQVxm\uL" 9vt6VJ$swU;L$EVJ9*z+fGJ!Lp^eڋo~IX 8R1B;%M8<}Ra‟" ~oaLl O!иs P; VR@`\N.Xf2AZ3m/ GĎI]b$Rr]W#G*YM$-0F2(`¹R(^[q_l)pMv!j`f3BqDsJ#aUzHNByT]:[ Yۆ5EWnWhF$ DPqm57ԬdxJ ڕJ|dN ⠡c1W kPJ4oyKjWT 4P85)?"cfVfB !D+ H `P.Y% `{ mխSN)uVe+R1g(2R 8]b`WsRQ~FEaF[!ª891,r eG?b}߅n.}xC0@Lm7ya jTJ(k `5k4nDm~te,7c"^o }1x:w}KzXe_[iaW KyAzb?b#*0I"azQD  }-Mќ  -d qY$ 4 9e$@܍m|0"*j@®FF!b5pH0$!-@ހArv/pFM"!L,\ʚnpVtaLo43*2TqEFy8wl2gI`,:. T/3MM8!${lJƒ.݂L(<ERC/$֗er +Ӿcb /cͰAA8Q˻vd8drY"_;5w3#*r!#}hp1#qL"uUEE4'l)D 3嚖rqC]1pv Y,\6"Zuwoc} L^& a +T¤X'O_n+d9(_iUءN/.i3ci+qQ|h"&'M<#TZ )NJRr mF  !'(D|x% w$>*,%0Tr(Tf̊F+d kuse2LkJBcѴ3FŴ$9 NU##1@JDm6qv;BdA?wY!֕J# `'dfU h:NqzZiUag鞈rS07Ц"̫C#N$OF9cx,D舗v[P#T)KaTSHFN-sb`6Nx1>g OS6ZҐР[ s<ȗL1N3茲 8 EdFޮ{b:⩪',,#@.` 氯nzYO 8.r& SG HhPkg5+|BB'uZ'*L=7M&@ÃX:;Ӆa竨v"r,rz׊!Sysv ܚ $?5szծ8ēDf.i+I 2H HJo0* pU.S?#\̈́4y@^LX=Ԣ,*; Ô?`W)(}]ԿݻO{22akC D_' {tsfU^0lXy=D&Ee<\b%EEq9!JiF[D3h|;T~*f9&|1)RTB9O.k;DL0HdfQ)$XS0 Ǵ "‚{%(I!H]2 5E "m)5`A,'NQ Gok%ڰ%Z08!z@7%d- աG@mƘ?| _,Xe9m΋a˭Hc8td-d73hWPQ4l)]+ƸgLjD~\z3\Wb?  ZW $;@>!]) >u/r*hv|~p[S ${q=jaLKMzŨ^wuhbm<5iN\q&y*Qb1i^ٕ }Ҡ70~\TqK9?PcnThz 2#~4tA)sexK y( QA*zt@]i9Έ2JPH2-F)_PRQBo եx{r2STk4sO@kN¦9҃@_0PS^8]53Wv q3RH ɉ=&Xdƻ rBRҽ$i DOBXܻ2+7jف_+G>NҖc|ӈpPւ83assapR)_kL(% nH-PEd@<`=mپ9km?nﮪB*@B11Ǧ:` \R:7XtJ5`9 tmE тcrkus;#֌(:֏̒ӛroΔ-zy AUxq^Ay*,p< #XxPxA6𴺽IrVb#X*Lr[1f]1u?#7|B쓖苢vZapPjLOhpѿ2Rx;Qb'2̐)Z^QNpQ%2`yLLҟL- 2Ap~(SRy5f 8Q@M$ӈQVB\2s N^ݛp|KDn F|"G#0uLLNh4MI&!Zkac+ F\$AF2ݳ'H4$=_If'J[SNTDr\#bϯakb/=8^:`ێlL`Ud L3'rc 77e`!] );F~ӕ[Dvem֟7/EⒸ6'G!DG16^ yH&M{e:'av蜥^7WfV)L1S%ɯMj0WsA3:O&1^Ȭ{2+鏝N8X2 CbrJh 8'$2E:yC@S$4gx0.z@Q׮ Pt~:rF>% lYD 4#n1;FF;p8>hnژs-L2ecp{2T8'?l>KhPȉBBua!F<[>^N<*4!Hπ, \V!|idei@烂Z=Nf&٦NZ*^*ԡpf"4dW 0{8 ΐHF4x?LBӀjtCF E(SF3lW3f6Z!&!K.N*ϱ7HdxU4-#8/޲"?OʹzxBgrCc; xgΠ4W,牒(- eh_ irA@^ 7%bS0kK$v%' H2&( 'O RU(lLIT;6Ud)t]9Ul* !Gra<[ a4}Ow ѐXKRѭFj`SF|[q0lc~%@UaG8g7^k%gN+ |]_x`U MtOv_<6,qL :Mӥ=,_dq$|TQ4D,7(lk`֦ ŃYm*3< V C.׌>^rP_sc߮Ho9=Sb<۱N1(pψ4]/O>T&R|,F(h=ˑ9f T:BA *d^3eUִ8Bӹ"({BU%X .F;#TԞJ6ZYZBE[ q hGS$!P}8y"HəÚܪX^h&h؟0$lfQstry4zn`9I8YP݇Ĕ( >v`fh4Ju൅IfX]E<ךH .i;6u1qaqnQYr0O<̍(B4 G=28͂d Q8u'߉yÊ<0:mtI,Q(q&PJQ;fW@٘6fN1WTGXɄp^囉F.Z .ܐ$̱Ԏ;|;xG]41M;jdEFR)aX$]>y XeM]EM &hJH4/kk(rL2C)6#L)W@KNVD5dAY)C*.̎ 3&GN7)i5XC1%uZszZ5Et??;d=*ʽ㠲`6B.,Sym)vDՅE1>#MUpqȏh+!\_=~x]sNbڣWA$Q`$$N񍾖Chj53:08h~{ KTӍ(b8FƓ:{\K0/D=џȶ+Ç8}׬~齬{NvZ֜=jֳ;0ԇ(W@2K(#ygPMb\[D$Lߜ41O/~F/O@)fgg[h{Kق>@G'sL]2$HpP,]Uސ8䎹;7TÒhA|*m y@&uq&O YLS36YrZK tLl ~ɦwиGHHii(Hm_`ܮՍxl 5(o忱A'78fI :Vzi_(:.un1Xn=f/탚9{l!9l|%D{\Z$ˡ$yCڍg.0,;T*9`]ʺYN$$HL,c(cEzrOI&0M#tĹ3#i4lR3f3Ue;՟yt{`̘DuUatgzqǻK] (Z1$d')iNG VLP(xTOFX{@Y-*ΝZ!ʈACUlYK5SM$k.0NĒ萳daA!^>|w՘Cy1=n"%:aCҁwVi(/NcD2Vg5jT?Uo$NfoiX 78vX}"ӝzt|j`IHYDqLh еLXeC=jz4| "\ ~f+3b7AbmImKdfh T0(<%-Rz7}wl,>93& 24G%> B(V(3'&@Gt 1 םCdymmLKQ@%e~_x ?o!H՝ng3Y%fAQC_,Ka_KmHTSŴ Ov}Pa,530t!+r4B!11@O_ lzqI:9䡏dQQJRkhѓ^_z9CwFmnKX[М«QDd@Ҙ@b8\@8~B;pɬ0JHdJLEJ>,&p HYYn]~ZŮOy+FFLAFH K;,~bLN/29b!S~&xLǧaΌK!47K"p)"S>/'P 2Lcw 1"G>MLfkR:-j.Ktqbt`,"N9_B^=hU5İ}qX+Qr@Ĩ0BHEQ&Β!AFflDӈ71 X/' a}hP>_B£$]0J0l Q!g(4=2sȷHj0@nHk:@詖eR'}#pOM`?FC&a,Y 1]ɝ>3溎6iJ2Fw%=#iFV'`QbtEjDΊ( -[I͵ò2(03%F,(cA^N,솧k4w "QxJM4Bc("r*.E&G$`%!B97g( ;Jru!!#U5L}n3.:t()kpa (A O"#&X Hó1$4<S) akvl(9Q:)YP $Đ`(R^jfY_(rLhC֤KԎwA "Kw4žeqWjYy'H;ѐ EsF̅i `\Kqف98M$$(ܺ#{ #'LKp*%(eE{Hr[ 1bv\U.#ՔDo=01 QfM$L"% H#!$A=$H@0`$ Gk'e$3_'+'Xe’f1_j? ?AﻜRD(MN:j RDj! 4PT*x:'c0=XŬB.ƁʖPYt,-pЇ@`o 5h`V#ҏH4XQ$!D:VϨ4zQ2L^gl9y|b*\B`qm%]c(/S P*~Ld! nl<$=,p9 ŅcU 3B^ۍ7i鴦оX8P5o|{2yʃv<*#Ԓ |gr@EOAAogP6.T)#P# 2D=/o/"!(miEv4a3u?7Gh=a'28*-Q}?b pC^!$j$RHX8oBA݅yS`9C36TiJͦօ@ސdW۰x}V磽w? wxƆBf.CKi`R P  1=1gY(QRWF>ZjKN}4̘Du'T?zi`_ P73T+HE*;T'ǧڦA˄`J${_ ;4S +j[$ brB/<1Dy@3Pxr9#?q=uoh~|1R/'Y!$fhb6D RQ@ @4҂oD[,έqeZf*&f @&ju^#chhV)ch"8#Ô;/8ܣ䵷073'_"s5RI$IY۟+R|6' ij}JR_?,Vd6vc!=P-#i~^0v`$&shN_..)Pul[qmPnqtC|\|l0QP(7[pVao}`b|Jnj%ȃ/ ;D9wb VU{"Ǻzq\Xm ~VhH!;S\F$emj?3I? b #Uw*y}M/AX_=3=R#lg'g#PwQ a။#pbi<q8 ǏnM_ۂHW:XЕ5 M^ GB}d*`%۞LpXAQ AB5bQ.qVN}$PvʡD8µȿ}'?aQ`kgMub>!-/w,# :?y[ 8x}x:&oaxDp恡 !yaTQ%iZ.oeG̣d=h]SyJZt!<X ] %\ cm w36^_eF8=iG> yv[[ưhwvO 3$AE0W,Xzq|O<.<>e**?J;r[ HO47 0FJ_^p,h@ӧ\/c!ڼ:QO΄XJ9}Eȭk@6,`=ATD & M`vw=T>m1ת]n΀B8.ږI`QM曳!tЏR Oe9fN9)&w;F\nՋd}twaRGMB[I?[nxlqnvH[(+773&ofτhZ܄ c,Ҳ1]޸Rҽ8?f _fHj$:fNAG\jS[RNO[5Q:al4X4!N>ogNDna5"E+!@#RRd~F ;›={ 2C?0O}IWi9)nsKm}5aiz.[5{ 3sw˫rzr}Mz);*e*ԗ<]1lw.ѱʆghɶ5f'a2yݻ"՝3x )c58@R+z[l4:U.2e ȶ<=xș0*5[;2;Fj0Ś;OݥȯBdPr=ɕh(}pzѣFvQnčh#y߳jЍyNY%?./8 gjL?qA4%)l֥M`X#>I3`әGSHXgCs@4]ˬlf +.j8s#>e03sBCе(:}PF aSk-RXlB?HRD}IsXGr#}onsN2R#Mg}'ɗw䗅!8' CL#4<Ss4Y!gHa\ p, "J/trd#ep&cA J5 ІYx `æo6TT:R(P(Vτ28؉t$S iX]$&'YF7w}<)Q׫&D0_;vq_өEKc$UP7h3WIVm+a"^'t} VL*u̩d 1^W:۩a!K >.][b-0(5%>L#jRK|mHLe=[-$iQ%(W@ &% "ԛvaKd#Zϑ{>Kz4.84\ 'D捝ma\I%aw(}XPIdž=GtY9c'E_un_Cuee5rDy?^LU/"b$FR #|_0qOFeLQe+ߍԺ똹9ߔ7ٖ)W1^O'N'M/''dG%eU6n+)QsLڍF49Wnt%0kٙwpNE/%+­ Wb[3t;giZ\D]>3cDt} /0kT% {CV][h%~t];Vh e@ceQIez$k ";fإ8ShO\P~Tgqއ}唡IuPI<K&y^h9 65:aM@HFp8dB7#ZB@Oq XB0 9W|Bd<ΪFA4ۮA QӘ_;'/+aW猾/X{(EZHk;{`.TRZWckE0;̱ޟ6KneqpLP C1~)-5wq{O{z?9)V ci?~<ޕdyvhԖحK`'p @z0 7Dv?(⏳.EhC"L`e¬B\=+K!+lK VZ"W/ CyD/[ !IHG G?m?hT0Drǹ?:ovO(vl*0eDrBF-!Li\߸V~F#ΰa7[Sw"~X|!;0ikhj|E",5v/t82"D2ib#XF=:w  ac4FyRj|ĆR=}6EA NPPEVxD-g;Qa"g?T)&݇ϡ=rnT  R!H"o*ߊy^+JQ*8L#5KaZRlDGm0#>Q<ҖP9tg ppWgSðkUFRpC ͔ )A56 ٨qGe4E׶5pyBbdG\mCRF7QRIMj{ Lvg'Bv`Й0Ou* SM \-^<#>hU&& .w艐bP2E>t0Un B#"7d6D> A(Q(C!I+wB\y".oN+=56NƵqI[b0LG v6v-S~0~cJ* +SY9:s# 87%Ɔ5֗w_s~Q gE2ZYmTS2Qcm*GFN$H#*TqxzI73?@,bNdBbpO/lԔz]rl6//zLJ6ɼ{9 nFH>=K52=N -gP|8ݶ28GqشFL&hHGB] -Ѵ]җ6;5&1V ZWYlh2|F{YD6|3^3ܙLͥSb_Ҍsx=F'":z%Kp0°<8X$CDA-tӥvDj37s!LW14$Ѣ1`)z\ S[b1VRRRI}H?Ըo$m]u. PG5=y~ BC[L*  hlx$:<ΙqdqH I. S8 2oc - P clb/ al-K, X~P'$& <79/se )'bqRyR1t'I,& P/DNĜN|hfZB$bHlӁ! Y0k؊6B Uܮ|{$R' :3A!A;N8Z6"f!4d-:#It(BH$*5x; (74XKOe !riH(ND%S#ᐃ l<.R jF(0 CC G'9StbRYN>>H7xr6Qhjk82P~$pFR(=S|pRqڭXJ]ZBz&DOBxsfȂgiv, m\ns"He `S0s{^/ kbܿ:Ƃ7cT?Re x#F~'Z;_k]J=i925֗ ]]wRUktB`+|,pܒFl p%D7Hh(׀-sR$.7TZ 8SGvMǁ'eSn94!Y%@|өWNoS >4\|B5K]i xOׇ1?D"NelR'f@ PdMbV>j[(P"Jfc0TN`^]sV/(͕yN مUr2j ߋkҌ?, ']M}z~7cQ^b`%z/Mru b{ͅE!Yf"t瀿'DB.sq ~Gd3`D\ I3H<_b7`!"|qR;k Q1He`HU&Nv*a TʥZ!yD?`@_ˡTi!#֥f }#7lD(9=͋>Fq1NԮQZhPb /(*„ƏƨTXt0qʱ FCB_`pjA8PEnJb!( S) KbO Iy,:sT ,UvesƨI!<,qfBQ BU`$ XD.kNやGdcS 4DlZ FF< U}F+CۆW|鶅UzN37vg2 q \sd! Afz{3/C|6$Q.l/~#.$*2X9b),]sWxcsLV(#)j v?J>(U|raS`+ 1wZH'B~[ ( gha4P =O_ɉmh\3% T7YQTAB.JbsM8u./$1R+5^u91͆YϷ2 phgG;Az>}Z醀iCцhp@4 R65RM\C$ `їk^"F=S8gBo(o6@(^*ۂ'߬9§ *џz:&4!3:tQ"Jm1YH⼵i!=K#˓Z]>Nzy-qTc1 U=D,Pi>[LȷّP} (+"*mk1^7:yyuf ^F^t6?j%w}ìfB4Mb%wwPjn!qb}䞗?܊%9bmx|:|k4J?Q-j{Xzb[ J@6ؤ:ݝqH8#D @F i+=9bQd &7`jF -ڒ\=o({PucG(7&g1B]@ GPPu<.,IDvK\I )6P "@NH=XGD~ZX .S9)6Sv E…oCp?:fʐ6psp\w?T,08ƬH)q]U b!zbf42-t N1ہh] EPɺ CeEtJg|i3L:$yi6`lmC=֎m \XS~he{Z_/d'^?@QhɊRYX6~0./T*i\1L6zC\LՅHusFRqGJc\p1"B. M=Sw^ [/MQ*qX_$1e=D6Saƌ˔,e~z#+`W9Tԅډ}JFž_Z kG# Nhb/wT)7:  HIzD!pޏ4cXSiK#8mȔ~ Q51bBY^l6qœ/B\}bs2%rKmEM?PWH7R P*FSTIe!8 jp4׆N ['fTWA17OPǜ $Pe鼞M9Fgu>uBu\mGbܣuO#wnOLj]jNښ&K6GuiK5 йEYJ @r[`7eS'<ٲ81)ɗ޶.(- 'Me52˲̎Oc2@"覽0R1ySjk,5*$h%rUtڹ19Bi% NۜqA\(=1S+W+*KLb'L2*h^p΢t\JDИji#l(?XT:Z- plL&"?0)[by$Pk(Rd,rZAD#Rp@Zl9I=Na;~z_>Ž r0r #q/2yb%@ڞt M̚%݋bE\h5 L,'Ήif,L%NM*h(PYAC!ōIc(__Ƶ=ogg "q3ùD348=9BW' .] Ys;GߢDG /)$򯷕if*In;84z2S I_JFط#I/[+ZsrlCw{gcZ͍sswpB,#5?iB2aoX`lÎ@NŇ`Pn;31']ansq>;"(f $ئ8,eYͻ*qR8L<uTťGQ*Ȩlm Q"4|rDn.h *&OO8TMW'fik^e?g\tM:Y$ɮ"~.hj0hUy#8ˀV=vQnL%Alxlk~J`}Q͕G>|E bu`c LeL*t$!mW; ˺&Ƨ2pI۞ H aPVMQPp Jb-ԔZJ3!b^hMX974syT\ jyt͹p& ac-[-800|yR@p%H9mq7[CGE7@ĘCpwڑ(%QE\X;\rb@yoDdl3+1L +1^$"Z9c~!E/⠖{m`LNc9,jLH8#gzXPf^-a.1\O;vSC W2*3Z̠@Z \ Hk3 `0ȃV(Bf$i!A y j@w80@Lc`Iq9YNK#%Ӭ~ o)QJp"'/i891nbҶB_ :6kL{ .$j#rfք%3Ɛ ŴŒTbJkKjyLQ&Ij1iKBf"Oa+$@W3k5Y.1Gc0+ޟ5MjN &+Ry[# #X nÀ+\%o [ap?&Ky V3l҉lW:K׶P)+DBюٹg6jkqJP;9jWb\|;z>Y8V&w2Lxz'2OH&jS9"HFB? ~yJ, P᭶3L@J<˨^A)/d=W Nhuhb &ك 2s[2YhE_z*-5E?<6yxB3g/e7OB$q'I+C!!\.#B?Lp%h=#PLó?]jo!}p; (މ!xn\H"-9zDXDe;憺-Nr. [^dd>K ȊMR ayaB񓂓c6.֡WhƔ$+6A+r X-D͞ 0x(W&Ԍ 1WIQ.S.tᶠF\-QE*]̚慛TW>7yBᎶVC+2\0<`d5%tLIwH*F!T,ozc"rKQ H1gD\hBȄ ?ŝy Gه$,0.DLsEP؍6!Ȱɑ 5SBBDʥI/*n%>fR!. ,ʸ+ob>!10q̉,(Xx 4QÎF'w'lSob'}0Vnv`۪ˡaJok0o J`#Ô_c_lj63% בF ƠEDCXB#DYAzu)+B.~~=T@s(3k*c74ۃǏ@Tk51QrۓcH5 R7 Dt <D'U@'FI CI@Q5'"A?(Q# pLRMotzf;Gc W4{͍qdlD]F .g{ggҹ]&N` dB(ЊD)-XD HH@$q@Xt,Z}OtBu>/W%:HrYq(ȒɱT(ߥJR 4d)d6ʃY A􂔍 En;7.Ʀ| iD(R}GVUXA*H11H2J8AH>'Ʃ/jUvo}[gAjZ9ab>wt6H#$|Bh("#HI {MA HRP6[9uro$pL RWxlR`8V_wdۚvҿuy|7R'7#,NXfOv'2BN5[zsh7 䒈!! \C@@sJ+Ad`@qU6jZǨ^-w9*])ncWي^ % 6pio=RiRܽxaqxXJȠ^BJ I@PACv%VD$Ai!Z|&b?G9>˟ŐNrűmos>1Go2.c;'_vt 4ѐQB!!iBH HF2C'VkW]Β/8F~o`>9gRA[kPn P dFP4 :fͭ8*(TP\h"&hK H(b ';؎A cC4ID2t`ZR0:rM 6Hʹ`/ڀO/c;arjcmG-%-)gop}u7)ƖaEa]"(X3D]_E*Lz KRTSi>R$hD*m+D˟L?"B 1 D.0Kh =N&VEZiu2]R5ATB?o>g;iRpee@q~ H&R[\/rZc2Id.V)aP1mf)*#uE *RhP,aZڃq:dԛ"jI,Ѽ`@6 Kpat 豁-τ 1TBbeȁWPp$Zޙ[kj¯7PۣF*xًOb N?< \^L8Q2pZ? (JpB%at 4I8FmZI͹2.4}K:RǁXy<67hў,l y{y (IT깳W>"9)ZdZiH pzn["}%ğI\{PVi! BfC1&6Ua$4x$eEwxyjtKz.hӱ8cf{D'h͇`b1$gSrwK3!dYDRWf 3 B}o}ݷOnMyʃvJts`#H- #$s$T9M~SY0O6Tf5ךTG C 2{mn$P{}ƞ.[v99ѣNfa飃.M0lZ5@ Ň׾ D:7d!tH0HHzUh,6y$5bb%6ç [MB<n-od$d$"4wxb;5ܤ1|{Rõ3[.uXd1 W!\g6ؐ\XrKYc5JN@fAMbl"fU?wK;Ux \uO $t9.e[AFwe%ţ/C:}qӚChmq0<#'(m K9O/~ѵQHU,-,%,$."f݁J/q!X (p`8dv̰AN2FƸ[Ҥ`V"+\%,80tƃ5|P  BPrSRo+X 6 + -wɈ\`8+@:;ⰕL6 upY5_K"y C@.i)಻f$hJ.뎘Yb, 114l@{FmAF`ݞrؓ*ۖkpIKEdj)Tp + "K,+3()V[;i kgx]Bgq^VocsIJx,`W! x@zNUB^2-ޢh{xE:xȒg.Y~_ߟ?kbn*s:9\ +>? | |IeBp ݱ7){U '(]74NP|SM_Aw&8$f,aC"yCB%BU? /R Z}\jr5Ɖ%)5iaQinTD%[i?q\;/%OӴ bw쑶<0謗t T4sԟp "5>R\GS_޳wL"<,> SJ 5L&K:BN7aNJ v7EEa)- @pP0,P.>_)I0dfg~*Rt*lcD0MޣXtw-6mדw%F+hK5 h1ñ0R!p̱N9yC@hH9y#Yfq=xӀdPC0ul$)4O=CZ>Y8- Vɾ{5Vb5 IoMDH=w0hy NQY"v5\9GmaXQR zmFVȾ8 )t-F<6 ۷-i܄_[~F;18\3ryJv9(mseyX ŔgWo&f6ce3YiJ{YJeSOz%j|B(d4 o\bp31 {A\Iƭ湝dVt/:V5·o;\΅:݋Wow-ZN?qLL4}%-h׮,t+R PNh")0v3dNp΂1)90 jNy2mTkmm Ďƅvv+[θ]' 't$VS*)/NA tI E0,q@7 x_hvST˦SoOOGϲ6QeUmda,zfd(VS׊AIS1NWIXz∱V 392^.o;^e[WK1y[ On/oǶWխFӋLj3;B }=CKsHiM;z;(Hs ZZ/~+GhVC6[ؙ`J-j Cl[p\4oF f' %^C+ܪr¶ D=/ EPm|)C 1N)HAЌ`ϥD.,tXkOUڅ}h׏$#ۊG"fL2v<.epi{#~{TTլѯ)?^1-X>I i-Nbث !& oNLH$)|+6@;"<È. S<3/X}V [[JQ"D&C \~Gusw̧9 ֧fJLLn FZOIN]ڞRҌm±]6ϝ$aRPp-TسbK SL85Ln{y˘R%5~wb?]֍n P`_q$U++MRcJ3ILYٮQTNYE=83i[x\^M#D3@le ò<*@wp4sXo u:'xP5b$3LG3ޑJMVakg w%?$(Q8Y'_\*S, iN^)@ AO$7Q cH6#E=8Y(5c#odܙm!`/3"V>6U Vݮ {e@0#a3EI17,$VYhWnJAn0O&"I<F*yUӑM,jq:9 N pjW`.AOߪ aܕ#]O!52sdknmAMa nzr S^P:lIe)x%1Z"<$hnKꬱYXO__S" pv%0{?Z̀A40%E$HQ4ޘ1dӗD(LPC$Q=#&FU~%i$B #m??tq@1A@:|nmoq8 &SHѻ1$^vhϤ_~sܤぇ Fα p BUyTs糧 XǚY(D}>wF=?u=pEK,LSlkG$h{ I/,is >()\s_I8;mܫ|Bʍ%sq9_̎t׷GDbexJ$%NSY4ԡ8G* JJGc,#h)lI8 qi'Bq+>4O1u h qмpѹ RLMZΪ=hU LHĥ..P$iU_@]$>hgw܅g18E+E)ax~mej۽&)ozo^|[n vzf.!ebol*&WYO.Ҡ1FH7V<?::{rN"q#p6 X!x؜MfWyQ4v#qC*X`hMP 0N >fC&"N=8mH% ~@30]|o#k P73c 'ELMβQ1{TCBKTC`a6_ /ʜY}0~f~@P eHd օ3j|.Cp,;[B+ΑQ9nVӮSP> xFy<UY;XW=N:#T~qjG(AbO暗3p()?Ki"э }%&!d+"{sAPN:N""kP3i=, {@(q+ y{G=h`5eRC?i, 2̐VlXgnK8r@t oH˔qp'gx{qyݭA]>Q;c#.WNCjYtbrԦ^ě*ySٿ~qJ-uT8 YiH wq8U燻w|lj% gIBji̙<@Mu6lѳi?ks~a\ #צg+Ll}7RssCż;"?rbٲ*N-uKx ♂zOT w0&DJqVc:~SqT-<^x}T,Izd"1ؽ>y$Nw^/T3\oLnca`l'yaA99B$o_`E:: lQP H(^[H=&g%UGjDgJ<Ш)=5$ B/pͿi j(P;aH<`* R&ˏC 94vr2Fnĕ6g|懽GN`UJ\{D%Đ!ϴKξV2aOlyGk^r32Kڧ>pf֪3k\Bz{ 9s>i$ ÍiM\$/s.p 4+Eʔ #K.}#EpUȴUT9SްȸL8{ԧ"Q P168`PI$ F`XE ,"$&<UMm6TgHY<2=1K6t#g4J6<=2g6ǎIĸ\)KK]Vi ̵iyfb^Q03M XDhWXy@ ,[R9c-m),|sdZ2;u2ϋoQazw^W9Φi RύX(ݒarD[!dcL{ JWŐxė  NōtgS%,-B|: X[___3 \pȉ߯Z8Vˣ)syQ/ukQo,$r8Q.֘)IiF'_7GƦICK$JDoY&|I"3%\BS]Sh,jrgj.HTDZb )VF ͒pe\]GOu(&)FVgRlbJ[e5`ЧQ\S=]bp5>:V-*2<78~hNc*Fҷ_ddU޾SuaY&J~?mT)2hD/$p Uh1f*LFM6w;_G==`hzVH°.ɞ \q`}ЈRf ˄2A Bd/-öhqә,ԂbdL}O{ aI/m*EtU@Z` !! Se @-ű\JM Ilb;՞\_ΣTO\H(f\wG]  ngJdx1uGT` @}/Lw*C+q~&?@&bB@2H4FOeJ>@EvGj/`UTEZ@a27~G}siGDj z\1LSjz4ƈϢ^'h.& ED@Tۈ$-*~z3S-YO&!keL'LR,R {5/CmLYprhc?hhW$UMQJ0F!&o o$h`JB;`h?؅ àgI4Ȼ^"m2jYH2C4cq@X^.I\) 8ACHiG(bRbk9^$HXCZ{<fB %U_522cA2"sF@Xe h&I W/BI=$Ӆ4ኵ” 8" i>%R{<~@GD3`F#zz@Z4cpXI|sr0a lB".4#Ux-4!?rG\`|SX=pл M\|#*:X=8'Mlp cB\ PJ0 $YpxyF``sܠPÃp_Y% CZj~%]EZ+nLD^y1ǖ\RZ@Ӌ:spE"9ayґA0jI91 4l٘X'&d_J K\F:(UO"3bCFKSP?#7',1`LXG{$>LP(-B\zFfÆdg cn*@O] ӂF (cCNaix H뢌XEم NI<Б-1*ˠcq !鎰 suHP)GZV̳ŋi(֯^s,K[ѩc_F^}7 gC<អ31QBLϦ>:`rT% E yMU/zfb 2wLl1/7 Xs4Fvɵ9M#MiGo]!8 1#Iݎ z I LEhAy D-jϠAq TSyZ+m؆t\reEaOPAx٣@2՞b_vrtn,2+alਰy9,ޢ'֧2_)J+ (d"!&XG#(U5 CvAua_ pn f\3Q樢'QKr* uL3)g4b/NQ F _`pŬZ'S&NXy6fK i2ტ!e ē 8Z.E!&:SL#\2FA?hfuB&rp@<LeBػ'f(iN6`Ѕ 'dg8dkL*BbE;Uz3 (?P# jkiԣfvϋo0RT"ܻľC1[SAhYPB;x??:',=s`ơlAxF9 :gy@0>Nj;Br%QP"ŕ KII=`&h 00hUjP솇X7L#AL^7(d!CNV9 f[@G9s(.EmGb|{xew"k|N\\O Jjʦ(`0&8@"0QyV:(}Є < GZ82IH kKp*·[ݙ̸kɃDif]071ݔ*J#X*hyG `br`EgvSUEH'ཐ4 Ce&QŽ1v1cδ GipF|\0un $Q.ψoPmZ)C] Brۿ`V$@ TؐS6ƞ1 мGUg5b#{ Z5Ą-`u0{=pM$6ZnתMX/:^"vcM:SNRQX%?d&Ƅwep;QKj~Q^;$Xhx $.'A#BR٨߰jK2 ͖4eos/W7*Mjh%,R´rWwcڷxO(5PϸD0&9z "Zf.˜*sV[ԎR %9vd.Яǚ['oY| Gi%j?`ӷ9,xKuׯc{4qd_Hۨ^_R=y/= ߽*\}Bn#}AKj)D&p8r:JA@83 >g-,r"9ajDZ@p#]"t&\F&A`_lA,%AÁs\0j Z$Q-1p;X ]#Bͥl$G+!EzuyH=PwWu5hvF(t r.AiോVŦsqU1`۷  -1mߗSbB R^R( sFDHln{]8TyQ3lo|ƾB0ЛqN#t$DIrY t.P8;|p6.7Y. ?0""7TQ S [}3\%Ƨvno?-ixP#GV|-WH^ fpwiR;q5Ji驐p |IJtYS$C,6hYę.&Rb"' .WfZĹאE izBIN&S,G{>m =`,tăR6Hw:2e?fL;0 mA$Xy!1Gptǔ&IҤ(EQCRX"3g}H 02bda2`tczGN;Cp]-l &tM +ĉ lGp$th\ J!lc+O H8`DAWM%~ pz?+CQ]? */SoJjt`h 0˻$SPW&)L6ǘnº=\"f$FPDX`o0'/J%㗒& p8v LG XlFpdxLtx|c&4p`-@: ́5O 0{`)} " !-`ߢajL3s b^p2vIe0'ӒZ)5B  5)]ULV=5=W9Y"K`Ġ+';N}P |` ؉1d8 (1Z H( &{aOQN|elĦjFN.mCbjcx(?md%T_H丛.Az\I''/4RhQUcn:԰[ ,BCNZY8e?Cl ng.VmNugtlZSj݌.t3:~oo_w`pָ:\M m_Xg #MB{Gna8fZ'+DfGt*j\]KJW:U HЍ&KF|:OвŶ=U:30 U2a1KugissӺآ0'Q)=T8y?xEZ`o8 |aq @w&$MK5qBWjpI*g3g<0 d.t_o$mra $K輁h(AEB@^JLI SF{O춁{QFztw CYCׂpB6QA?q9Ú|*TB32G@p3zx.JxT@ űY"1g8.wJz0;Q80UJ8(:q sN_:Ԧ~A6'=hLJi2Ӿc[{t.` \SFk}GQFtvWuB1k?$bGw}1x#> A?i K Z&5aXu`c 3iQV]J=~aS BYFOǎ M(2\R\ܛ:P5iHh! &wǐwl[X.a|Qޤv#@FbP,{EF/+60%t&IX T`D0!eB\pE¶_ /$#<=p(`拂N/Ɛ|692HlA; \ Ŋ\2Ql$=' u䱝ga7 T]TBTc|ه;l(%t(_'Rq8g{1_X;':.^w)|S8{59CoxMO~T֮2v.)qyi6 c]o]_D*v3=xh]jj.J{;ds=?sO겮e0h+|sdzL]|=Ӭjڿv IYǗV7h썳f8gk7I/ w!<]v[[xHFPݞymD9vThx/M^ק1d'T)X+R:Vi=jjb(31k\w-W\vggÙ{&gg@K1btFC(Qp[đȑSb%Ur}9 Q'}H`[X?G,glӤL]oR@V%-BD컾9!|✖tm5RAjJ A<fLekB{}CrVnc[⻓w;-H {X+fá x0qN EtO`[]xim"SxZ5wk!۵BL FT3Kh݆9qǺ e|nh٨gn C:'"83 L `J4m0+!#Z)v.hO(6);""(x(QƬ-6hC @Һ#cNv>̟7/rD9G$dϺ\/)s $Eɑ_ ^kJ.\ٌ00?{D}:"ӎ%H#Pcgo͂at&Ț). q۵*_.?5&y9{6ro '܍_pBz5Řl?QKz@;T{grx>1c*,!ܑP^yhIU%C\48c~3GS{dbtF!}إM ^ԟe:pZÝqԌnB~l &7-ivǓmS_[NJ0I7P: GI:#C(E٦j?9VvpXc^2tJ+ N_@L.Tފ`b6bYj]:I Xݝgv8V0f YG 0o }yA;ێd> ΎRRjR 5'THNLQWϴi:Uۜj)?J$\>CLIh>AH8 \)Wwpu^ /[HrBd6W: ~r%ap[Z~cB*jVQw;-V6ZdZOyB6^W]U2ۄTwvf ˛.VNB#ˈ̈́d)J{Н*jGF l@UY }!!"qO&)X7+&>H(2u NZ f[ 1fEv&FMny;rdsd^bఋ W?X32Sf0-tgUr;\穑 GLg%mefLG5hW7t+lܖB*AaP.cGGyqX^xvQ4|ܤ<+{3@f|is`sYBՆexysJpg[95<SyK2,jZz"!t[ 9WeA{p^eUʶJĊԠ[\;XAr58x@YQ" $;sլ@! @C[}8^h"qPFQP.) D@p&т4~Ġ'`ZGilj/^*DGJ[I8evc8v@#aY)W\Le!7 RFġnY^^fqs\Z#HF1 ICaBH(S'zs,R eT3r?sNp?kم4y)I=Ȱ#WC=Ηӱ2sZU%w `͛J1.AH١0]%-Ǘs - @͹ć ͼ2yIH tG)){w 01o2̊Ix/'̜ S"h[(ciZjG]rq|xD9\Mc51G.t aNm^/VO:,{[jαyid1'p@,fƟRтpa15~&+cddwFAl0lVy.&L8iя; guL^DFm49 Hȳu=d|6Ki9ճX(Ǥ %𲎊* GP"UkYWU23,J|.[0 8NFNҊ|%$q.kW u6$a ړ'oL8ZerCrJ!sRS|9>.SސnM߻r8LtM߾mF}ܧNv&o}KUn{ }v/&fO{`pwRcqcܶ'|Qԗjk,b0&Ea.X,kEa;Y2Nu]zc5 ~ɧ&A&u--+/逌̆Zd$Qg]r'ϫxx"N O P8F_Й”*]68U3M *9B+25Z)Za<ޗۤ!x&MI'bB!Hn`cEѥ"/# Qr)տzvzTdVi]ȵaa Pa$:,ۼ& j. +m\X)$O(c[ZZk&Y@lH"Ң:,y;hFd|ӌKv C,Rx8}Eq F-\=]-w^r/zdhe~O ?P޿/?L2X"a5N@5'X;,%`z 74` Ps4C X(Pob=xZxFL*TIM1pf`=nfpJ `;~2Q06,Ē&11^a'ό)Ǹ4i¾FE(&+ND6D~\۪kɢQj56k{yJ '9 tY3?*'Ҧ7]Qٜ;i.ufCuSK/$ ~vQp$Wً `BH?5fh4pYԁ?Q}F&DyijehX}O,،_Vg6TY [^9Po2)Oj> _` IvwYcB#JlE_h׎tQjQ0$D`%]YxdBЫ3[Kp<_#n8yGYުfW"5auxqՓϗw+X8<4 E!?3OFjN%Rq鞃X%rR %]r5x <# yKESY =$NfAlj "t>GwfKtq#Hكc_Dtɼ8;VD@v,Wn| ?K '2iEDmk>6 (ZtT"AdzLwة U0G0˰G-Ĩ##"&7|/Sy7Ivx/{W:\>#CsHJ#ыCJCњ1FĚS>/+{(Nڥ-33rEioZ3sM7I!1XJ5P?X~}35q/% r6R| ؆~e3\`@9z'B V# 2e_.Tp%R}b4SI9DdmsYoWCpN[WIm>m2wHI&3*׀21/ЎaZLtyl؜l\Z%4‚wb ܂Pax|QIUV.ddNvi0C"bieDhc? +uT3]i]YyIA^%8k87E6"FdC2YH'-8~े z#*SX@ F% Pmp|=\=M{.VE$}@M/JR01& `L0yeeҳ__ϗ. X>(}AdSl3P=ʺ΅EKDݰzBS\PP䃿X+/o']nAtd@^I*c*9'O+.>k/,db/lU +S]W.ؤ _(85Q9̔N_?3qΧVX*f*<(AᇠE䕦``oa>ITMȎMc {%u9:*N8w%370| /?UWYNWH4^ ܲc^_S Zw?ʙb63'+$c͒>T5#ʦ$WFiM!Q^Yvs^8p[1e&rfk*)AYlk} .EVgy[26?n:2g ]rw\ê1+4Q-ԉIy/P&Gm;fXHqቷVf CUA%)D`"40J1$ֻy6+5Bz0cC†\Ė]Rx[ Փ2v)[s(9OkϮȑD'ɧ1"`Qɒ%QՖk W.#D`,eYsWuѪ#n3 Y5Xr'轀|rr5u%]uL# vi,i?h4U 0 /Ʒ'@O J c-!, bq39 fS<|@YBx{-: J[G'wOHk+XX6j{vafwN)% S$EҕMzkX%~%B ՜"DV8p@0S}TZ>DMyA朒|aGoHk5B  `@C7aecroF;N=rFS J:jk <$C9lӉ& 9zԭhp[% Zi ;6< ͸(v[(CpO/$X$E &d晳#<;1@_%z;W"+04 ͱ(LU Y+H`yO =!}  q0xy Po2LPf!#t_ޑyPek|$("n%C$·,tj92 dŮ6,'_ZGoǫuRW,vaqW8E^fAG<ܻI 9rI<_ff]sT/!B3B#(?hHh ʙ!w|ux~0\b5xQT- Pp&횐I8YBqEv\85CK(͐- 󉘸|~Sm9ӄߪA Y"TQzYˉ(S$S^@ ۓyȰ eo)UvT}=HQ+z)tjFY͡23W@ЫcL,0Alt+Dl͔`r"> M/`I4hIGdV-j\ *#ZORA1ᝢ!TL.mG)Џּxǻ)T_HtQǝ"d~ME/quGVkAm4;Fɲ6#֑/rkk]Xc04}I̖c;S>#Dy[Z-\³9Vܯm&j'^9qjpM>$g}fkp A B mu. ȯ8Aͅޠ_,l9e"5Xnc2jj{VrV2xʅŠ(*HqlOD܊y1-vm Q|(?͋8ˬ!S%dnG8F5{4VS y8aMZ ~x\!`d,8Ȍ@GUi;-yF٪|5!|10T5Q'68^&9LZ^{G\'FpzS{ 8ychw얶1[}vEGGBIl,"f0hq!8, mD{d2 LE $bM'Ͻ~2_3Gi9Y3鿿:1jrD(A;;:Sznن@f0i%/V=Yg^\L"ޒ] I%;.ۏ|[G&8}\[(;yܭcX:Rm-?[~4Y'[y46xқXy9yfՙLPl&@46+LeAp~#9##J\DnEɊ,O3/D&F&ȖL#\-bX<iQ;>9gLhhO]Pb Po7Ӛ8ʚPp{@pTFAE>xއ$EھŰ7u[D-^ 5Ū% ZHS f`V8_DS, 5= % >S̗&1F`Z#M0r'j_/B0HE^3)M,4#'{|_rNj~2HYHHɉ5쓍sz ݨlP[ܲ# }Cy^BOz׬\7hhpXCw>I~MYco!+$܃W|JdNz2x_"nrmg1 ̏s1¿>5epR2Y%pO&76S]wˎn7^0̚s"St&fjyZ'aEAo{23c]IIԎ}?wh/jKQ6 jNzVRL@l|s]\,rY"( pƐL |#Tdg3¨kTbVW^Wj.]QSbZ4YOׅgU&g/ťBB{I#C$l:x"xF5`[cdv<n]ǟ>F~+Y- e=/H*4H=x) x5+Z1b>{BrJ l/YU(uvK>'yt<"DILAPy~}m# R?7xzI c2O~TT[a "<6r %2nWldGxfĽ=|k{f7V}{jV[.)s(:&wF;:CdkcqMQ.a-Lr1"(ƔToEtIߌ8ժJM& * V qMsreLL'wbg>% ЃZ}ug~ʵ!~丿az\s5Lз/-.LdAvg** )?抁v;$DjY\`_YAr0Tqz،Nx5" ÙV/x]ҙMVA_d{G5ްz?R|2%%"%C)4GRǁ !ZCw(|WdUHdɂk ;?*<[4O8SZixDb*: /o+gn"&-F7UiS*8~_4pA0n:2uH~DS}=JIEP*`lAQNhOCaƜœY45L2Os5 5Ɉ/5M3Z)D<;߈u>4$u|_zGp!I67 %X8оʌH9dԀrݘ^p0C%VOlbIlH2LjfDbk |fWig^̻:n%ݎk8Dv-/UYUTv mlwweȨ 3|'/VxTiG.Jz'Q#kYx l<ű̋gFXVtPi@)l}Idfw^9i`BfEz]~_v2J&Q tzkV >G~d{EJU>ǣJ?S{( bTQSb֏ ]PcC!䕮vEe"  _fH i n[7t-Uo1V~**g})aLQ1ߧGًq*7U# !>I+%(a#C6tLQ:`؄5 M@P% I-y|~îQ6\\d.vyȽ[2$ HH!!" D(a%0 J tҋ"PXJ(@wwξ| DJe)9/3}[yKj6~{%q˻qYY oi JmtP|to~!wW[[GkT{)]E/o ~#Q=MIP`ty!|0BOQɩ@vl('w\K ޜ9E&U$h58WrtzM Q( nr]67[R,mtcA$J)ᑤJ-|+0P7ݑ@#, Sk֖[wyM0I'+w,MX BPHQ>b >7߆\dʄ.0B*&D R=.8Є% 4HI#)!Ns%ξN0SV'K/L=Iԉ(O!PZ$X+GuK_?{ ! I܎Xı i&9/2CrI;MEzz_`}9Nv%bcgA "VKGgy9, $AOM/迠u'sO匚29*.+WLδTF'q-l\.wzoӱև鲠|6>Dl^ٱoh5[b\q5$Ax[zTw)2$>wo֋@`*."(-b5:BH`uS'_+\QxC΄_ ra}rWe2xW15OY8?R渕kSɶs0dM38 eJ: PwC!lֽK 0Zc?yuq|6b܀<`2 0# ܇3 2 )\1e>X䪎'2_#%$QNya;0|/`&)eA> @dadq f)$- $j3jZ5Kc7'Vq.WzHFNcz4{bp[f xG!zI\6},sf,?QV^@0%o@ }E!k\zjaz0b*F @/H=IQfÝ/C.d 7:B[)L.Kyc$a ʅm :=v1S%98EK>8n4 ^d b>Q8$"1ɉh]5=YƄO;Uװ٠联l6Daŀ[䒛lhZr8Uw.)ya0.^bu=rjl͜>g&s>|FlyW}fz̾h#{cY(Yr/ۆ`%HF*(( 'xY0x%~%C%d:h)yiJ/D<1}yiPr^H&n 6asVw)Jc39qehho3HS'KJ~)z,R t dR3PaVgV2F%yԥ/mUܜf^l9qjo_cb:ˊ1ff%߾JxRʱ8_ 8 {ٜ]',_e~Q=J3Nِs-¡e_fo*k)}F#9t/Rĸ#1RzmHd|H'17|UN̗]j/;HXLF,hi*SR>t&;mNRyW12_|;oܥTh6L꘿/{}&~!5o?KkQҭ%'S2Jgv-G}=A?j?a(SÝ-;?ܔ~jQ|bm|w,#>9 `ړg#@)%Iih 4%cGFs8m*]SP:,aV X/z_px{M墛u1qJK—JHW U:.'tVet-2mw^X۫@SDE\nf~kdؚEB > ;)0I"jԮ(墢cK:Wl!zI|܇GѷoMB: o:+JQRypNN c'dkysPߞjn-+OGdl3O2|WpR.ݯf i> _ٿIv捙.F4sb%"8hK )ReZ qe(./4d,\{ZŔi3>t[ra8NSN28dRTB:åVbY9&~YlLXR3GapAr9i|2$G6oz~.^bH]3믈Nթ{AbM ym՞fΤ>[0]3 X I /޳k ^w-1Vj.تw{^6jn,ƻbn{*YFP2_DӥlPksHi,\EF'$- JSJ*z[y~VN:\"xf׌K%]vځT (o>{Ŧ'nB>\kAЋǼ6M bMjޤ؟z@̟>A#' ~=<=N( ^[NB\/SZ*tJWoa%UD+_aD8e>(BkvHB]cIyBQsBp? 1P-,8d-&fg GomsjkX4{ ;`F]ֵzĻnqxHʥ+Ң*0/86Iv^ !NݖQ]&~i@OsoBKdIx&L&#qʝ)HD˜(|G^DbtC,<^g]-goA3ԇ;BOW՝1sRBHꃴ:#'ŔuMɢ>wvVzd8`x_?JZJrpTMe\vP ]}fRMA8-h!$[Zws. V_ͅ1cE\nd$ !KY[jWP?9<o[pjJ}$sqJQ<"0IN3H0V?d7%FCfuۣ555Đ.#9IZ?JsƘ*'afyT8q8 *jz1 "[ lY(?_&MbOF=<ຈ DJi 2׵$7}-yx[KϗEqY6t缌11bA~3y^aWxzFK?(fړfLЯ96Hw%iHx#aloзpͭyQ|9T9AY^Lƙ2tP` >@`2 JaQ-CfylK&JPf#DC|e0}:晶y/_bAG*tYQzþQ>!I,Lu>\bYÊ-^P>i]@|7ƪf u䕲߭DUOTZ7[$#98XOC].~r!1tr9c9#مoׁR釫!i?~Qc);!raOWyb=/qm$ P{uDWИPA4Sfhߧ."q`3p}ʇ.uZ$ژr Bf]PkvN{'0BR!$MJsgXo_dNKYz]f9@"xDkG:y%iuyg^^:l="#"w4+ yo ,拂LE`^YH!p1}#׌ Q@Ϻl^`: |GF`Pl[OOlx'hJxs L &ZY$"+:&1zP4U߆(|P,-t2Wԯը8I*RƜ Iop!WxZޔ!M…UY-t6/{_?Nakz9K>||;DIUY_ f(F߱e٥1D#&ZР֒2 \2n+e0~.â\}w[f ; hQ@\ p<3x 3>TV> WXdr~p/7n~hLsM:ϙtC݇Z8fC$Yԭo$`łce8{ ʊ700(JgSbsW%B`'_v ;M{jzԵauyC 7Fgއu>#f&@sɳʱ݉[,Pgjr$ZT;Tҹ̂:Q+:s+c6=  UTIO1j>q˸3PVuz8ͭxyy zON;U3:t;FV>=aN2X4YOZ :bHP仇W_TqNذ1'<WtG>9xhGoMAiYKRHuT(LLF\/ cP Դ#J * -]>jv*'3_ )k{01W~\k|G~)",ռh kE20T Јv7H86kKvBps п1y|[0Mg[#w7F`7EcL͝ВhNS屝dfcĀFXzţ0l &Wk7앐?pN W^5X 4Sɶʺ\1#L$tG!vnu/>Q쫛n9lI: 7#Ӹ0s#H9b4me +UǩAO3@=@LWڛ5j 3;CuFr?aNv̀(Q_WAWHDWݳ&?G*HNjSiC^c)2|S1^T.RE41<I3њ 0*&L4eȞ]a}o|Ba/v%:Pb"/ ؕHjPOcZ(ԦlgSīn5ε&CTF(Ѩ ^[6lj #Ņv-qSV}_gt4"eX q 1mrgb *TȲ#RzYk4?$B;}]<ӿbrN!2X`Y3Ӧ6PX"N`3i{Ig+g yѽ4k85gckYP0y!T,HJ'K{p?cbѬrd%kjyLWHV\hRF2fv JÏn!9@NpTy&>Jcɂ1.:/癿+0,ӤΨX`wA0L"J rS&O&MtQBYc14ĕE y L|;E|AAdvVR47nE$ \+f?#MxJR҅Cq C2'ʽ׏b0d5b<'ōyґ6G 1r&1.B?קź2r(P f(s9%e-\4sV} xp\rCܵYA 9d$$!BI0Axa}CGuQRY0_`łDm£ky']HpzY?1:!=AMlyb" ,y#34Đۀ6޸6;[ #bxpfT7N.mZ\8Y]+ nZ9*Vgί6}x|,>uT6 GǷkXLBa{X^l1x:6VfY8Pԥ$h&E'R9{CyNBܵ7Z["!mȢI=z Io !vp#ؖZi5tQm75eS@Bqw|lJVxq#©RIܡ()Nqn œDF>hƀAՌE),S3E䍿hIB?"ƔiJWhaO#YJFU"&,cj*Yk^ &ar\Ÿt(lN}zonc1([Dt$eK/c#-Iq%j/8w&!ZTT:(|ܒ+V[)l~nd[֖~_]@;~}Pw7]h/7*Jj;rؾHw-rh'vQZV$:i ^/8`ba3?m WhldhAɯAv'jwSz][nn%7TE9pX 7Q!Ұ&x8Ċix:k"#0""pA:< 0[!*`nAry |GR9k)X}-A3:I%% ,cJ!B:kx (%s6|J rX<=WCn#E}v4|(CW4qloZm^Y(qԭKDG,J~0Q_ziD jsb~8 Ü|7ۖЂ>l^])_Ua[L0:&1ǵ$LJ(b=^sRĹ TIbtR`9Mg:Y/#&0Γ3^|oOw;zsVEiԆ|{'p>47+K҄5zev , yG/.I>vQoDm>(ʛ-gEB Ƅåؾ^93֙0>{q7SpKXahÁ?ұnZ=U']Wԥt:ΫV)ux#D+MF25cGr}OڵuEx)f&YˮzޢlNŭTmF&q֭~VcRx+>52Je6ێkNk܊ 3q4]̍w]p(m3oN/&# v%ilv ȷzN BOhNbNЯ5$8 jQ+lK ;HyLjnN#=JP-)pu'x rEb1 r:G׎+D7!ө}HCIkF2%G}R[n߫%^)u+쬕[UQ1^O|xi/v\Qm[; E{iE t/¦\- `7^qG8ՏF΋$ytؕʄC>a9pzu!w80ss2,AJt,ֵm2I`zb04w&A<`+"'MP#)[Pr? d@6mueFN,lU>P?;;Y?O?iy* h[c_y䓢_Cz;!z&^Wڭm a/\:gjQ-'ɒz!NT  qD{jvG{cPTJЦ>!!a;~ZRz!@'m[;wcvd.p1z T ב6^(%گQXSY ,kXb9JJțN*ڳ()1R0{܅?i8 .隫LA0鮅D:7_d^"ڃđ!pL}WCY:4))'l٣qP)VKA"}OX_bWP\mxA;H DEV֊ݙ_fg\Z,98t9YB4onϨK;()(V]U523$loɻ¯ "? 'ո+&!Bܼ1 <0vt_`yf !$9?b gȦ @(=UmCHH)/kˡ/&je+)lkݏmG\kw|Ksn&t${=:JUN%eYG)'[҄_wuBm"ԉ?_u*:)G_rI +6y?F.ДZc&6K;"#P:.x=yi<^E椇I%wW9yu?4JmO`œę|uܡ&Er'NnYxzvf맩۝ V"aˣfRw$3?|ЎfHYt"Ё<1!'P8>ɓi wJS oEE4׋Nz Bj)0FgH>'L{`o# ";yߔi3Jҍ"I&Ƈ8%"݈lN0hl`D<3bFi?RL0_,6 6IF,ecUCDjEA HRqjۉ:Mr{s#C?T|˸MOŜ_ee=[7%diFtS  ' o:#n(3>\4З\(L{wOqYX #LA]18;)۬8ZKU@/Υ1ͩ =ٔ92m2Ft00J*,T D #%rrq'¸XkY^ 5R@ ~2e- OVBV 28a UX1) "ssJI>&{BE=GϫJ=I#v9C쾜xsax;D! _iOv>T})ZRQWpƇEϘU ٗ[vHd],HI-ҏIKNgWl`y˝g\c:F⣌mEy Hb*2v )$dr6bth?m=Sa&sOg{OtE=OZJ+vC8k%]YV﷨hw/IK:Dq8ߋDdu}áǃR("E(:pp)C6{B~RFD 1oh]I,UXKFjVvW_BS#jUz!e{z*q6o]cLz\=Ewe?\U9b/gb ϋj; 6!by)В,Lk$ "MuZ 5D)p꧛O"_Z"ZO`4<qv,Ri}(î!?,e>X|}a7 Øt'Zw#&Kfĩ;?0Ӟ_#N@/ݗ pW|'8D7b)" #A'ӥ%I9%AdgK>Or( ,yk4 xt辗]g7 Q|3Z[|0M@=_pQX0%[ 8B}a{TK֒\f3.k¶W:txZ8;gQGzPBr#N>e5k+yja^-W"c~UeHڍʾ֮sE N侕ϼ~ M\3+0 co^4r0t$T>}w\N AՖaJ0p?RӤsxW=A*28~=3MpF2BDe #0V #<[ TÛJ<1Ch.Ѣ1Űv>)r} DL4~T (~bB > T>ڮ, -%;Dp8sxF3D#>3S48CӃz6Yo9Tbàdݽ\EO|e/x4~zDS7QHh &ah!&ȡI rb2N$n'8$8R')1 e:S `/Ƹ?Jԯ"8_\󽂁4'[33~sAOh5ZWdjr}?Ă,rya8Fі'>"n΍xxÄUd &\_ 7;Ȫ'ǨfECg Ox N|Ks; 2sPf 5t5srUgό@+}L4 ]S$SbԋO{Qe)ֳLf*E! ^azVJ2[徝wZ$RX.11`l IJ*{q>4Oڅ":9}߿z#DZh*5?OZj -'@$SW_vsXgF|P8HNEG7z$Y5??++[c_]_5<2Ex%~GG*؎ЦX#^;ytL:qfmjBM4FA!%ҤJe5,X̐6yx.*4G\DFƘ05ܲઉ^{:%~65N>Y '8R 1u)&MS'4RB܄̐<,Lq(A2pVA~dK&tB˜ϸKjWR!d+1~'S4!7g|yI*Bd]12Ekʩ9<r%B!iFl1$'7Ȩk-EJr2lJ#܆r#ȘnwB% 5ĻAP#dȨN[SōA/%{B*;[:y4ȱ$5!=!x+iqC5])yK!08$]|DUN dq.)G"GeDxzE)ZeK@Ps"DQ `.8jէĉfт$N#h5lXby!gT"Q4 2EaP.o5)U#Aئ|ښ QߟEkArZJ@hB# AKFM#U80i !heLr.}gitM$jXe ;Mk=zdmL,e1F RMRJ, ~qu有A/W:y㡬))"tNycEm⧪PƉi{q8},^> 8y75{@9>qiDv{o7F5pi;~Sݓ;?2`HUt~G{;"MWA{l$q 3FN7`W '9,Mz-6cMG7PE#;TSh{jOg]{Q G (nyj?w8SD+8%h0 eݢeI]Sa(a"@>A$i!/փ)W*(t(?tBjZ3UB<3jf<jqV*9@#{.  DRBXrZsbMӹ۰~w"Tsul$Fj3~ NT1G^" 9.A~ןZ]/Ϧ]pm 4<Q9l [Ț" ,)"+`n24-FÞЎPqcO&T4Ԝx'4Q'UH(BI:+X(u!ItֱvJS(o+8_m)c0jfobfdQJі\YC, p i{?y~Z^/_~8&q尓#VRsKlAOe۰%Ι9oicAaa6#7pӎ/ *f[=1cfsx6}{d!DS|o y)ڤL'c'"E.7= 0( #TsÞ TqM(ys!?V搴+.H h#H.·.?_QynL^!@pD D@G]+K$d‘J& 6K>TZ3Kc14:WQf_5Ep#\YyGQ`ۓ鲹8Ӎ<򻊕eDuEI=ӟOu̮8(DNN"^g洕Nď&Hϔɣ? F'a26)?dxz!ῤtLҔС˂hJ8ԒmBphuٛk)Ƹk?iG.zW3zsKdrbܖ^sr,9g9~΂6rl3YVL?αF ;خ|7<NԪY{;'m֭h߈Twx ]fn@:`_ʩ9ig|=7+F垠H`'m>.;#ׂ|0ٗFqB|fj1'?p&ʞǸQ<7쒊&duPSßU',~va1.]IFM}7=7{7s^ 0Kc [G/_/jCE)n˫.ONk') ӫߢaS 1^M+5p68B.ye)'B"^Ma+ZZ)2/_X*Ϋ egVX@YY II.09G>} B< EjowYU\s}Z0X6! 3FѮ١,_ I^rT4X ~_w#bzQ}ڣſf[f{EFwM5*/O\_UtH26θ-B t4?". F$$ RJz%1> ~|U J3V3/hs_2Yd[:$AS _uy9%Ab]\e83Ew`\FlaXUrNtqwܰ"(c҅f5@Fl ݙ֏NG/^wvyn;5oJl_^;sfu I֛SSv;߷CJ?WLw,<5Ib?010۪g/WY$=ǀѨ9|() )ʈ[Y1oу?xg@/l)߻_׏;h؍\}W]Ĩ&:kՊAFuӸ; bf!8lѝen6QKo1+1'%h,֓KZHY=% Zu_OZ)@ZLMCt#A"G$c~&+9Xq#uڿ8}]/3ߙ9ktK?̖v=&n_s^J>cJ>?ucXw~k+x_P݉HW#Ř B>WYUv0_V>#Ich"OJFr.KtT%Rj?'^%3C6 .S}Ѥ%2N|?Obp?_y!J\yH')9bE=ABSK94J;5VgƇ;"}Aާ,"O-c$zoqC})OR~De$2?hi~ڣpK/"z:_ j .Wҙя!(gz$ҚDG%Ppp܉l尕Cل''l%>Nظ7Vg1_:// Z*>Z'F\ey[B1LHhb0hY0-G'o)@4T# o*GS`R:&]ȉ(D!P(|{="?I66rE1narEF)ϢƥaaԍG#mi RkGK4| H8M?#+fJS+Q23aӺL^i%j +("ؤL" Q~J#LAt(2mnV1_;^WgnXޮJgTIgXWxkZ#aÇϳ*EdI)O^%s]~C :/Y>;Rھ&mOG_Y0uhǜÜyN!W)QKay-&0Lɤ1:KQ!d=?KF H@#%Ixkct' WS9$Aɷ_$Â4dS)_o"1<J(IO̐唏q!O- |xRU)P\)a"Ck4`0?Rai)-j80x]3P$04.@Ֆ#Nel<$7(u9[-s^qwC\7]-< srtC,] B+A>䪌P؂|^碦]բ؅Ԕck-e%&QK}hn\nD ܖ۽ݎ󚗂,`0'k`b2_@>;Zt=*ƹe׽ th.tz\fviչ{6>JRIJu[~kqal\+5wk{Q*0Ŗݔ|Y/{~֡<3kk XJ y$S1GrH5\ fLH%_$'/9~4x֟E0妛C2) msYܯ.|&mX\z N.6 =)SBˊWd%_7qJtk`?H܉&k KKGxXK<hϭ]s4텺k4>:33ޢ:Jڇpu #&<43b__Kރ̮eRB*b%^ _e9@W6n PBA HbD sxtO!|;2T5S``eb&fp8>+c <{)@POHs':ⳗ-A1hZg3(L_wȑV'gɩDž闦Q{T(کFNGT^ڬ^#ml_Mg4+ܯWJuksɩ^ N} Q>\v\u#A?P j#Ϥp&L 7 e{K HIۤ@]+iM߭wj۵iQ v݄3?_}-ur s'v*;Q!y/6UP ˨qSchE$DgM(Gj1N՘"O&_(ȡQDUܻO%$qӆ(_0&ԓ9S#}cώ! ݙfUWuXqzP9hwOda8JjcPO [Nj:dtmaȉNR|DfE$)#j?Gǃ{<+>>M'+fԭR}rF?{;ӫP͝5#eD /wI,˩*z[.kMz}O"0UW?i);x#4Gx}gLo?J0d}?<#~Bi_gE~'_"7s-  }!xQg,zG<ׇ0`O2r@V~UI aw8g N4|iJ24&}D)lYϙ=3JS6\am^9G1=W>v MΟCf1z[:hv6cu0Cԑԃvj$WCe *i/ٍ \Lgkڷq*\WSD UE4m\r{U_6Z"~ 5|K(::~mշ51wn(^X=!9DZ ƑHzY?Mc!Xy!c #-=xys‘g?kxob9D k&碆pH78Pv !'pH]?_ g&3Q™ԦQH! (13W^*'}·`j\ſ##lqy7Rw\l:{QIoϔsyF [O ''ɟ\u6ۼӨ&t̚d5PK`V[ rڹ1-EoN*6fRś݇a APmǕS݊F'~ 8Q>'ĩ}FHa&S ɧt'z[[npa12,)Am[2g"k4jv+o aMb2x<)^S"rÖ(8`QB|zMY`5;yi}^)01/xzo}GUpxK:s &{9ἼecwF"f <)枳u U=~&|OUsM"ܛ}].q9OOMoƃe(Sua+%8{r`[z׋sAOT;K4\ҭ/MkR˼̵2(3Vxvt|%TN7)_oM<1>r0(8C@p} -n bV9xY{{czȓWCHBv f`LpD5܇ VrVSVYidsAK h~[{ jv&'l+@ JA2CX 04f,@] 5̝*iP#]_$|"<ce>ke4[{=v@nil$WZ}~d{n'JMdk³t _O-ɾ-j"̻ r0SL"]~z5i_Et B3O4bRSb@;bfd5Zn3G+:VS8޳[g\tOf΄JJ:k}nUfLI3'N>Wu't$\S:\m'nN)o: hiTsIZw.S̤e+T_t͈,G-b)i1Prwu/ce1Y;')dƞƑ:vaƟ>wI*p lP\yݗgNe1e>S Q+c4,|%dE!-(QZͪsU0]+mt3⺼,.H\JAHi~3:EK@i gTkHG g)H1!}l+H%;W; CQE؍AcbP-&^ 4 ~ifR)L'584C>hee ߫G^)k 2Ev[ˉA#DBg쭃FZbf&̐#Z'6/::j3͜VZC7/s{|HL0$uVBpV>SC&tFI6WdT2EcJlL M01biJq"t;|_U{Q[|eGnb'y!ߌqO{KNTFhLƓX44Yuי((CPbخgc' |yb)YFSʨ5gY"KsB!B=+?fQ Y?g.CTdlj)Ikq%DeYkϋBɇj7ԓe_6;[z jZOJå!v]huLC꾟c%wԦS6W V^ 쉣3FYXޝDq}l|GnfiBGbMZG!hh=Drl|޹LZGӂuzT͞Y݄IKswbOMcYxCb~QLOD#wTX%XH9 z '2<85Go>năa ? !Wic1\~k=8!z$OmiT("%|LH5%ʑȏH>#T-rJ+WLE ,Io`!BV&2vqhѪԿ}KIFi39SUJ}Knqw'hCT*f{.ĸGGB*x^iB3 piYK8]tzl4eŪ=_+e0p^YEc{>p$!v Աu4?$yۻ#HXu?E)c#y- =?^ b&#r^ FөϿ;Ia5Nx!#k7-A=r$Ea/Ο뮷̫}{-^0Dr86+$.dr 2LVL|j{:~NL$q%&{"١b:ÑD80 &|5*Yu!&I_ ܚ-*dQo?ݦR GMOYi \D8"8 &H`+ <>/pyJ2_Wr@dUrn*4[W0>l9@p4bњ&E2wA<әWUS(FXCo#3v}ewC>eJAMYda^^2s'ߚKE> f'3ȹgK |+L{$ϷݯzًfmfbR2CIy2ri$T&~/ R(>u$, 3~߇<J8u3?CM~ _ټ}(<8L'dǎ]j1ȬM};0i{c' ZQH0 = a_e79!J'{U gtسCh4ez˩']Ъ\U'V}j%) } v= ߵ-z+0$?.C3#0&vd7zP]0%jDT cs8[ =A̗ ?o!yց@|!sk+e.hUnuM<7^uMAB'9YR}A[ËDPɽ.ˉ`S` 1o8@,Ûj(gdZ@nEa/0?/!sD_ܷW).13|V>o)-{9^ǪlH,3zVr| ٱG|dq.㱖7ugkonUS]{x+u'ڗp~?LR9/g+NV9(WmyJ+^ =F.trqFSM 霚`Br4U]:|B~4UV%pqdóFq^}r`wNǮsKɡ2Tf.fNPfD}` ?׷/~O}nۉe caÌ{Rov/#ҙ;GoՃ(Ltѧ 빅}ƚ޸a69 ^w99{S-m3%=Bv?x8#f57uOfԎ_Ӳa> U8 -7 3vbo‡ɏW8~&+r$J Uf$jb#f&9ʳCrQ7ar ne䭽VbF=gz)_rc8k="= Rw>/HS5w^!'*tX)M9;h&l / H#Z h 6YֆD;@/oSװ;seA]( `B $78s,a*M6乮1@B_H%i pJ7:]v>aQ_P"5M,7Uq@C Dd>I=1듓*u?GDKPP22@Rش-#_j#(㿉ERVmD"-.=\nu%eD*x)k0~g?/yteOo'=1rJx5GqT "2 4%)F8HT:va5tFi݉DO+%NRy.I~y}Ys[oxGЦґ|o'.~en?/>M\~]b!\t/BOBb/Z6z.Q ܛے*FpQW) TsQTkToG&rG%bˈP^1<Q9ɝo(Q\@ͨ.t՚g*9xݪpo<7+*g3+KdCk}:|x &,= +4F|IH;cm F2\Q”2Ċ)7V`;9BhYv^Wvl۵ٵrx^\~Fk7rʢwo:%6\^Ы:t|z (]F+(6,Iיi ? Se.|<NFk\?Y(tЧrUۨtJ,b6,48nG!-0V"`GJ4f.0D^6RVvt5l,16 lHF:glzZ"4oJEE 2|0h"f5ӹz}8e"'I@.4J{d2&ϕ5xV|[@ɑ忚f3ʕemT8q;/R}`g'P9ý"fG1_;'?)A!\ȋNs䳙~.f`'㜎wAirCntg~Jo7~HfZxntT8g9.5BXG8߉gL3 L7Mh_@ '#ALA/&5UJ9j/, *qS[dղLJxjeىi\ zaKQ'z\lu{Y/^ow_} mP-qjGx|#oZ1{h'(pF><6p F\]7l{]5 :cI48ڟ@_nVm7?_􂔞&TgSumVffD(N"+#%|Ox">Wht9'iܠ M3A`tZ\7et..RL|L\B8+< tC}-\:u:k:<ϳl_˩_rqwIzݴu"=Ehb_`|zݟ&+ McQFnF]{`Ix[0N)Gw6f/= ˫|[F8i_[Dces; Ǎy~g!l%p{e 5XGb[Aښ9*1vyD|h;.ge;3CЄbOW EϏΡ#.!#FfoOswwA~; ux<;0qxE |i\x.?&:}߹/ iG,JVNC))̡xuwS>cg3ק^tloSz] vYPiHv)))C*ؕ(]ÑډxSI8S5K1Jܯ:T=J4ŞLzv.g3vJ;X]A1raH (i$?DLMr09Ee˰~! go50 M0zVNą QF@TNƅqE _\bc#30rv,}:,{CZ`;T'JS`.%3Z^A)Dy]1{tTQHLcVL3 (əs~M#pWSX"R]Kc jH^L28b\ Y LV ŒX]F@H)4 ~(@k )B C7P6*: a q)GgOw=5hGwaHUإrBzL&S8ݤKc%- UI@8Gȏ: 8eg$qѝ R!k8!=g3' d.QSC>KZ D/LBs?ȲV[9z3-F(qtOWZ0cTv4fѲ,.\l>XQ 9>i(%Y6|i :\?=8HIC kր | njQ$QZGC? 8zvF3<ǵ:C~c4R3XJ l@-M@^mc4=!`f I1% bAC$0BF:,m+FbX$=?)T^Y P_s].,%y ?D~^EqϺkһް:>O|j~SE~%J]?u}3k0tĴhDjc|V< &Bz`֥Yp.c/}oY,Vꕩ$ 1m"5PځU2Y];MOu3lF]6vblkCqeƑYxo/0m'Md>QpܙGA{c{(zgR>Hhc{nTИ釒qbBlHE|e2}{uڲre ei00Zqiv/7=USs#)N>G.!_y[IT,u ]w%:UUaaXsU&?rH3I,vnkQɗ  _x E 2el̢M'!=1a0xw[g=b0l<]?={gi!?Rv7?nS` GRNzln%2|HH[x.3"^9鴄n R[ܻ0շ-x 3a t#i&XT `&lK>#SZt %%|+x\ꔸ|MbfSE">C;ˮvb͓U*6YlcZDMSoSEQͮi=۾-; ޣ-5/r.mH +$<}VOyfp>wO;~A?=rpIrĥCl7"nCM9B0<W֞#r\v8k_N^\HU1 )L0gpL&Kcs[LҶ[BA4Lp='$o2y's\{Byԑ5;= ,)EC}Y[TfD +3m̸+Zln=#yz+%=vεij=i2UXK R_E=]_N4-,jƽAѿ)ӢrfѻRp"t \&aZ\SYk苅1#r&%v-iƘR|\~]&Ɏgrc}\A:)M 8&ܪZRYɾW6Ml֖7qLm*] ^6_C.-d5hVDsp<_&cL>x|]1($a/Pf i|@uPE$ޫ :´L#hvNQ.>'fʲx9Jc*&dP'L?BAFSJfV߷:|{W08 5q2l~Z ZJ AQH{UkxjH4un?h$nReh/NY*&iF%(mP?p!h)Y[377Yswz޽"go'i;>{_b7۵qڽMniQuY#pR12ՌMfUv ߗ˛>(Q=[[{ /QKRٗ[ 6-:b 9k bub.b܄)Jw%޲3 Bp') Z=^{O2 FQdcpǎ[1Qȣ%؟a@H7xR}bV F$4z QbJ.݌Go([v}5ϙ T ) e#8YxTyh|3;,ͦr9mf~2y/n~y:9вЙHH_}XwOed!IRa*!ҵ-CQc }X^KDC+Q8'R~!dbhO CL @g*#s^DBFC`%nҗ9o::x)V* Vx?Moݞ/]rR=b"90d{tB+S}8YF>~ju!8/3)MeZ>PY2 JS䊏t(O38N H^ȻNo>4zTlkvɌ;" &J@|LDr})p-ȓn1/ 6oGҔXE \[eL8 -#1rw~dK~OaPgsq:vL-NkgwIY9#0u߱h H XbXMG'G`_As3ȧ"zԋ4fF`]D !<"ժ43yi%\5?v23&;$%3#D@-&< )cFݎQD&Z@&R%X'11TzAhӅ|)(]<gkF&9$}b2F|.5%Dnq*T|nMpHDH3#V8[>?aÕ=P"sf̸֕@=-RKmQP^y&*mƬ,_z >g1|q&NV)b,1>ʠ' ]!0M16C~DHFoOmʢs\F[vet\W9ݶ:WKzTj<ĞTc!LA"̭gT-P* gPK]jMnq_Q%z;Wm{/;][k>+1݌S0,iJխa[e/+Z eF?֔W¿5>)zl22,U5a'SE]꫖B:e|cN¯QB oM5)31E_9RU`Y0 D6x>=I|'2KyC{#^D'Mc{<)yÿB7WR>XaIg"j|dg4 h[،FV1GGȾsE?zR/QN:67ٛϢ&ɘ9Y.w.{|OrCV:*]BZ$VHB٭_Si3)4,nU)Q‘aL5CAFݵuz U^߭ϓ-b+K%*N w[F`,i`[HhC`ܺ .084;}QG!mEM-o;[:uqŪ02tyz{ F<}.sԈ@1A.[aq~{Ͼ1N9$Ws h.eHhA*!O$CC2x;Z8円7l7ZvX2v\.Emp7LchFKc,bs6:)%˕ŝx< %ȭjsY1K9§-GZҳ}#/W]7(5΂$_Z$Ǜγ-%JO(a/:04(Bna!tv5'j)yKӫ]O(,n3l)YڥDl3n,;W ^pm.n'$X6=ʴO r]RmNKf+xy lз|6rlN7W;<]/oWPxDsM;NdžkZ{On;Utd0[c౬;{gu(5+YBv͋#=~ˊީZwoxUmznQgsW? t-VE.%'^B9~Z[67'g îLCڱYZԩSnF+eeRyHN.UJGd#;EJK(֟A\l3MΉ(-Êz=qy ɈŜNf-*J~(eHQ FT%oFpB:LؘϬ@*c/,20tB*ba#"f  ~Wb\A`i9a"E Jv<_MW0#(R~[.\_>S8A*l椠0~W?ŸR J(;A&p>m{رd1fB47CxȚrb2`R5> GOyDw n8Jze >M(1 VS3٭ SdF޷E V7yF8>\޹}6j_gh:1eǪ*jn<4#A& ٛfpzJSUf+9N;br /G=% z|K6Lh7^n;q7|.}WOw_6}s]m| y-)VbSm^o ƙt(j^En]{A% H eS>$VO}Be T3Qcs[H,;!;8TM[Z;+ٷ3DQN@=|xԁyx@;2|&(?ŵ?JϚ[/hj*8 M`'#h+ײ6rs&{}ٝM? [9( *Ȫ/=((RQ }^߃gǕ zX*OAjZ4qC{GLQ;ee\rRlΩ,\UBW35#ͨ1r?l!g'7"Nv͆]6d" Mbs | "za+~z[<4]V){ךdg4 TsU&FhFg/5^gm:qAV8;tor{/VԟGJ5BB{W;O_w{WEi/N?PerTmar/"p aB)fٓ<^8L #GdCܒye+=h-E9e( >m;grXgגJC]MX6[Œ7 jIre'u$s79~/}= -?i~qjv,Ni#Sh+c1Ef &b=`HYi1BӘπ"/wOGziC0G#dC4z^(3ڬzwi=Ga=h2v*C}գ@" -lه~!d8=KcGO9߬M^ qaxyrL4 kH2ƅ.Pd+B0:B^|35Fv1{Lg|Oy4Ͳԯ-Vz*iM!!cuX2?Zp>OV¥zW!If\T̻n|rj\_GA:k5{NByU-Ӄ\}v88Nӥ| |H@8s"#^% y'si@DrDF$cw}FM\z`?RCFğ?.D~XV yYv[6+)# *r6rK_Hg|m2͐O?ʿN?ǜ%y%&,@0$ؚ?-<5aN5 P 3܉w;/el)NwӪ=7׭nƵn ,Fs.R2 ڃdz,MÔw'^LK^maWH=<->uO ~Qf߅.':WEshOV{I>Pwc}Xv:N?sG(J>rDgWww(kkacW.Á~.M[9}?ir=.6-4Imһ\C}zb؍kO57̎ɭ﷛yJn4%ӝEZ!n " 86İKN 1w"[Vm]B_\ !n^)Nel_BEqD%Au#՛6 YŔrX5QoDBpR 2mV8:ӷMϰ ]g}|$.4IbjꆓSzֳ.Fv2XGQC+["#z/LKi`^PLjY> ]˩)2VW[{qD'ԭoԘ&0:!k>_+x*z}'#GqzbIZSZ-?Zlw<Ԝw.|tvSw:G&Z5[['uH!>oBk]yOT :7 QӪ2 ~sRwwʊGBΚ`GЅ#vjy5K{gt!KWhLQGxq.\oAQ2$y4Y"H R Rq$z)$wq1ˮ^+%ebmpР\p:|]O?nh~tۊTm7Oɜy ?{ЈOզ<9^2foaM$FKXr&'v*Opf4%>hX-GԘ2q<2*q+ɻ'\~2N1|d*~pjV惖՘< ҳ:3)q69LK+iٷL.t3vO{ߞ1^iVjD5Wa6JDG51l"rP9M |pֵJX 0KG?S2dq:gE~JR# P6a7ޚ5d"\P#k<hH 2@?m⛏6ەdžқYدoUk9<]qpr'xKLd-!p]^y욼wa nlMLEDVR>)K+EJQŒ6ks9V/Nu,R9SZn+Kf qVŽG8 u !Gtvb=|oޘdkv_(jrt?O{f_,7:ՒpxxI ^%sn.YƽMeޝ3?PFb[ۨ~#H4Zafb c|z-nu۟E94,HSL܈k].:EݑASћj85뮏蔶{KF۹abWT G|`P= aڅ| <6~2vB;+5 `;SVtcVcOgdGv%J;7DZd͇U| ܕO?bcm #ľgc_:5BhdG}ʖ-@KSISepkZC%g˪q]3Hqv/CR lmTg񱗡Z8WvsޯƤcUcgx%;TOm:oknp-KDZ/uɻ[ 6I\$ecS˦P8/^& jN!-v;wɨܓE;c)J[XN,btbmFxǽ(x;Cy1TdCyl!}{'788R "lsrFG#/@"=Q"ɸ. tZ.? /Fqp"i+p^X},FktYtynK7}>3| y|!DѺ|>nsNsyNԷiECCRc=6uS/s,:u RUnNW hPu4D@Uĉ0aU[rόgG=?_1 2A۵oJR)4D.s7ylJPgmE]jdOGGz.'Ov9̏r3Ǣ6vֆ5iqٻ|V [<c[ck6|~D(%._[o3f);?Hk|\SE\ i"(ZBW=YVϩ;2'&<a#~}&0ث3:ȯMK7vbƼpprT9h%<=ZUy<__5$d=J}FvUF+`)X-hYBUns V(ET!Ø eJ˓N?NgM ?x+\o?L7X~[yOD'ܪD _y.Somd7cu$'klxYa;;i^G4$5 JUdw ]*ö H= %|zN#K0zj#j)dJ l$Ѳ FLyghS?W)ꊎ'CH[ y!^he| 9s%lMc43\0v@[*L1iJM%eKka/ SV&Z6P3'+.DFeÅ:"S ~PcQz5:?J7_y{}]88P`&г+B<_X4hO h 6>-q\Gg^^h)hH=d$$I[v?@օ׌9yO"0،6q/ըE_w۠ǣ bDSFsML5󊝶Ny o\6e(GiOf)CHa,AzL>2n2h]B]t |`x~Gᮿ(0%O9ҺSp;> qμytcwc5!vM7;7_:G)ƣ"Oӥg.oOfkWVymw+a^BkNcyO߳p(t_KR0p6gmD(t!. v\"w2'MFgSw)8%D S @ _Mh,aZ(N-_E4#8z㱹30Ηj#D2pm'$euOf&w8~w7\p4ӏ.>!g٤i>kF48)TDF'g53ʌrIm<o7?#?>r>G9μhirO )cfD%wi:}z]~svRw)Ғ[ ^SB;cx8!Y xxnɻ]]kp7BfCN 혾rE8`L{8_S ~ϗEm!Cq<~@Ys<_$>OˋNF:z͘ax2{@pW98 uau-e7 /5qTC$quȮ!ar#~iWrsՖ%P|(PJR/B|⛼ȳ-.̳C~'FpjӦQYLE)m~Jw|=:8Rkg=6= V^ͫ 1+#hOVѫZPU%D)Hf]jA#U5hpXf'H >yyz]ဎSi[^z)3󆾜r<1{QdPȕdu4LJuv-s{Cs/H!?C|!L)_;ÆMC~p%oJTsyc Z]=_mp7'\5ct'?d~@~ Ѵ۫3YnC>$RjYQK{޾Ѭ5mL9z]ÿl;xoA΃]7mtځË́CkKY*. +'lxk.^*gR DnpSܣ}YxgJN3rNb_۳?zy;P~JMZɐԱi O]Z}Tw7gN}s*7OߖYLA=Ad5M9~]ډs4wQ"Lz N/p7fq85u츐-U6eUNK% lMYVPKҜWSv};Upe3<,l64hSC"~d W_$trɕ|dȬZE$mm$'+k7kjN8=ZwCֶ\^Ѱ&>ղIavzv[Qf)RWo8X(ێ0 P (˔tn=hpՖ 10R%D󍙼R4Mow)w>K|Å~$R00hUT`p旇伝HopCpa{>d1$Ċ?3x@RctK ,):hJ^6']#" М _v8ڌ !h4o[jz1p;Lwq|OS]k~>>g-4 ONo?R"*z] O 7><)sX1-f} u0I_~Ȩ9 ?x&MvF iʲ~N{ B痁 $tbj9a*fC'* .^r=錡Mqw`$zxMx,3; muE$ϴp oVG9s]pF!;#ys+w]-+ }DSq(=4Sn'ƻ աˣ̎J]ts^"V,IҹtGGӱv7*ZU xrU5,EW&^75OؓR$A@㩈'9w[`?zg&w8af9ݭ䝾 .䰣z{yƪtM-Ӌ (s8UZpi E/ϙc6IƲYP{T۾1[T'F$Ry^W.Twʠ?#*Knw|X~Tau_\LH;i޵nZ1]!z;;v۹x`Ț8O DrJ zGfbmųbeOUS8pNھ>] +j[PL0f;\ΉC nA'FHkz/kZA-BLML@H>hg zԨȘ!$`3ˆ BR%#TR&yR_VCƅFiF5Nn)"M_V3 $hf\J(RlS9K}Xi9ᵚMT~CYR!vRZ_ew1y3zOS1kF'kb,OrRyo+yNe~\g{5g8'*hH8M) |sO0`lUyH bj(y9 &GV'`}|OXe<;1c57tU.z`K@58{A C'K6*x,E8ሾ͹^˓٪oMzH2d'b :aڼԝܱOR}ӗNNޥɷ^]˶t+ʣ:m~E9-JX5iwX3q/k:1pWu8t8cowNNڏ?iPQLVNg0x_-оh?drA"fZS`HBC ߅I/se'JSswcˋK[:| {f@J.Fcy%AC+R!=<&ݵy'-#[KW稲ܯ%iFlӖ9y̋X! B+ Y3Ю}\KHX4-aؿe$qo 2TjS2Rl32C0_yCq3 eeN:ӗójڽ#'d⬲lF#KIb^ahiF,;9t!2R2aj [@=*@Gq`A23<[l+,hYkM싡[,xA7FvT@#b)ui˔<*uV48Mo0F4!wxf'{3[$,70CDŽ 'se8J sw K`=G.\4?؏!W<[MiĝNǕ͹ZvQdfgoJxіBO/s*>iY:6m<~qp]BI(r D!!]CX:mhD)"ɏc .B PB,"2E2>!E$XdI@|bC(pd2&&"0 `Tk!I1+xU$$h5д`A X0*y9Hd!8P\CRgP  zz(Ɓ:ym(6EEE `-E - %CPA Q" HD8ЏMafB^`LRab *T,,h26xQR KV£A+ 6'|p2"2DITLCZF$ImJQKLGoC-E8PéÄbs2`S Dʁj6@#0eZk *`DobH@Rhp;Z}CpOx])$.jsX;=t+pg RhuzݽA7F'A|z[6I_?7zI1݉Qfy<N(ϙ/>>$AWOH}*p;yBqr>_CLX~Chִi;e 4~K1*RI/M$UE'rB̄_<ӵ0 1 'Px_U`^qpm\d9?h@ۙV8 HšbteI|o:?$g*. "gi:a|ƠTc{lsU%b] ܝ25 ̘]@HBϓlnfq٪- ?-tm/S H Z햗[@lNh_7&}ʜ]mX}I~ޭޥh.Q->%*3<*XfUBf64i՜7[y]oʞt𘓓"J+!^{TmsF2rH{ 7#HΒGȥN:5>c-@:BV t>[N!Vb|09|},41xKnKc6ʮwMmutޚ,7݆S{w)We[ˎZLu$yslY%QCx%^6l3cz\R%S\NȱJ<_U 3u Hfcۚiޑ3DK {Z_( 5~$DP)J5l##,g(ڬfO5<-g!;-P6Li3HX;C]q$5l'IXS嵶vy/lЩsU)\C~gH dtY41ḩu$$R'zvz#+%Uhc tm=v[DZdkut0!]ѷڏi,fÞvΝ;5(U!*(Pu]Aݦa6ڨ]n};RA$vNv7YҚ=92\R|TũM]o juK$MFaYImv /;/G&dzyn6*w"'L>(ΧǦ}ۣH$`DTYqۣڙ\>5՝~9N7[jiSGڥ4i9 NVveهg<퉵m'l,7/==ެj^mYLTNfDϥi+mnDWsA9ɕgzU;u;tϓnE>XajYHvٗ~m::A7|;}Y?XMok;UhW 8׊{kW<8>,KNj?!BVwQ%t?tKhxM܅?hpNf+zm;9NOi_^GWxLRLyi.,=R'O]WQc^y3#L!%8w{%l7s??,TkR=9D9Y P1d֌m׆EzsN6#>Ep<[VYF)T|l1F)$eA_Bz =5dǿ&G1 7X-!Qvc0d^6C>:j%|zR'P<..r%\S-g[;FQL>|I(QV4[,U:4 mJJSΉӕa"1vs3bJ-SU*SP)i Աim]Ԧ5;B! *2j$ Fvg)LflST5--L8N+EkR D$B*~wkUɨu788Ye*KUda\eưV2mfUV&q*5!L4JeM,vJcq֢_޽Ē-D\uP>GQ\n7Qu6H Q"Ġ ܗ L4K#Q(|{L'ȓȺ.o^{CɫE*AX2)B2E2'_ܔH@iIu~0x$ۦ,lRwag3<>c ;K fR_R&3$ (-[{d$v{.o.sǑO}ƽ)`vC'"lNQ 0* @Fkx;9}︡m{=~pOu{i!}1(*qE#k-|>횼2l܃nII%NQ\34rP#aƂ|&\2<~]Yc^\]62zj>4 r~#cqH*VL0CaH#I 6D)SG;v:㣈cP+%Ș̢uA˃Sqy]Q7owu6gO4Xmylۍ%}ՍNLSܦTA_ݢ'om=8Xyw5X-cɜ&_Դz܄τ$fH8QͿI &Er)JȊq:qQ\a7d~7#~0mvzZϣ#_Yqv3vNv+՘><%-ы#"(irqx1I7h7Ƒ饓2Ԋe EUa=c5zIzlcaXK+Cv1TJv)lS]7$I8zOcMVs!4bwV5Fvγto]M>xD 4ft}O5+>x]S-GGNĭ.I(V4d\+w^9{[p:;]=>^M?+iWim ͝Ćj(lbaOy=gk|E\RU/3 of9},h-=f`MÑf$e5BD'q zED cSDڸ'eĝ O1K0z%[(}!302B<'/"6,:gL8}vh俠*p5ĉ)Wѷcyv1mCM#$$ś+pIL/d&c\ 'B <֖q+m֌ֹ!c/ɀ^SZrh6[2q3EMYS3mVg{ZđN p\OGsR6=v_Ko*7n~(&GzTnw4Ø x$+[3oniu/qwS<IBLO+q;l |`] (p"}ʼpyv#TŔX[ g|39W# UEm*´:\[8=Q]}̙'yR@~5x43ljm<2{BY`ќX⤺GzMKzjU9]SI.2*gN0E`kjehEA#7x}Vg%xtI5)r+T| -;\|m^&KҴZqZ-qkU#mEE%w4hWRX RXX $mQ~5_B\rɽ9c8̋#~zw;0pKv1ŷ˘"`()FImݰ]eeM\>D6+m؃{҅5ÊOrz.X8p>B13p`eGA8R=_֤䌭))\V:8%"Id߿d=Ȧj7>Ʈ^ږ?f>M |"ߜI/zRcf]Am\\;bfJ>LEYfugv-hzffiƆkSD)ӛ"'!h]1t-gCNMn sY^حYsS-a"14(Rd0PX:bˌt J($̶ tb9Y]S4&#|paYX@l$jf -L\_ 6MC(haB!9-KA !\2+2V-SF}AϨ7w&^`<!b[1'RJK2ʓstȵ0hx0",BLzRTɝ#TPe$n5V5z f ZA2To d)YyL+ib xc5L D0J%H0Zɲ LlhRstfFo1otiWvMX+I{# R&ځ:RkGZ<$!$QV!jq]i|ynu*ubŕp.~.S7ȌfuTt `[ BBž ._)6VdBNߠCYu-s ¨Qb? t P/ ڦ(`Br뀢MazbN>׈_xփ@|õ,ۿٳMDQhdhd}a'wo XlVLǣHDdA);!,Qr!IC9Qm`TT^AL}3Q .1(_tv ;ds:Х?Ga+mS欉p?LceB/:)M`ys FontE>Gʪt',PT&}<2()jvm]X ׇ_8&HQ:EB}c0c 9ak/ X%~$Ye0'p(*:1h]KD- RڗG A JGkĿ{H6"ORbY9~8 LbƼp:z#(=hg٣" @jSyGFA,Oσ=Uja`al)(Sgf]/C*K y `% 4Z86KK E Ah΂, U Z +yr,[OqQ ( l)A1)4 qKN4>0uʶԓdx7Awb4 YOG h1~ a<ՊIi D{ZA?$ R B*$8+ 06BFpOh2׹(SJ]/ȱ c n-Fu\UԌ'k/F&4A.Ԅ,'1rf#qwݰ,ފ >HX)W{z%AǶ-' HuȽպg!,ŘpLBaj XQPtx'=3FD`&Z̪Llɴ2 cCxӆfBavꂃ|%DtGQ4:;gdKB!=Fr h(dtHaFJ 2#lgwV dliFD%hF /|Dq1QskF<*a gž.ϒ^Q[Aacz Gol,ǘL4ᠦZԌ.%G/倏A]ޘC>蘂Kp9 %kA!8UEɛj%<3K* J@Fn ABq6-ȰApٌW _(F.$|[w Ф, X0)6"ޡj.pP*؜NwI9_(.kfCNOk9"-9X#4~r|D/ ~p;2 y!h6ȹCi1!x+GGOoGbG1ЄK?7 N@ |Gb640!(bJ ,*40) \ -H/HMd TD@O2O?xU+\ /5p07>bf/MPb^M18 .A}qRԗ>0v)*9:skpqs QZ 7 )f"C㟠UJӰ}>)C8G^_>h {8?T"#z7f8axMV\(Tw-==7c!y"X IIh "iމLq@00"?a.pczc?ehR^ @PF$L$΀xzE;Dؙ 79ABԺ V4 xBNwd^`)9 d.=#ꗅބHlBr^ q[[i'S]{ff΄qr;혟x>qvOʕ4--5Gu=|3OzK^$n[y˫a_B h7&,%E Rrہ$Soȃ ɏUm4̍?o%[嗼3 1 IaD]AJ z`8N}a+ņ dɋ߽:aD I,%ԏR(MYi+ؕ;GYWx†#͠w {bAOnĔslH m%:\ꅜK1kDO`厕iThs!uƜǫ>yN!,) GJSBWQQt 1r&M;V§I%|㒠ChI6aV4 ^t@A%o?cJL -y֨>u”Ll[%C7@'fđDn`"@m}`5"ӨBHm5BL.9;j/<⯊c8E/Z4&;̌(1$ [|lfySGFK8S._0ൡ6XІxFxW bI4.H xD,qeJU  d~Q}Qze!X^ihxx-qNtP9jsb 4ABwKM^BT*B^AIN7Ze@G,O!>ht&907ܐQ/9 ٻ#WD0[{3 rV=ٷSHܸv6z6c2O)IB?{((>@lw4қds2}')j`R)#M3ޢ01WǜL 򥃤 TGāQ(۩wUr[+լ =H2[ԄR~E>/bb=Py87f=Invm%? 0U}i "j[^fE^Sr@ |D3T4ҘhE=Bgŗ^aCPߡkJWt«'h@jeSv9tH5(w\M!FO`a-l.|+kq5\fLoGW;ՏZ?V1+7*}E _ {@rR᳗Rc&Q!O"/0_> B3ClIoVG3X* nL ",i$)wFD֘d<"K p F&IRjx;;nP3'&2>91W h[!`Gl{Lj_Ʀ20pHvN0k# L"a=iX |tR$ AtbY{А \.FE&6Ru&4dIşa8b{p'x|ѵ'v_{6[oc&@~L{k6`0iH=)xJEi${HWUO( j=O1ډ0POד>!`HINKGޯO0W)6'bD$PW!a8YNY*#D)D[yaEMüݞ[;5ojFBFa\

    cw wmnpx@!vICrL"Jo2ʶyE\A,yAPnVDÏ%a#Bl"wPu4?4!Ù(M 9_? 2 $5Ӱw~ρbodbU'lEս{UXTp& /m.jTD8M|΋$">{7k7\h ~yp Miʴ6Y7 p|+uHRInJvfx=ca6l _*} DߪŊ#qB@uwzNjoSxyk;%k]cٴ.< "sDX(J)Zd;ٱp7_ "(l`U;X=NuPL}AGR@༓J!bwdn2T {`p)k՗f׏fۉmcOe;U6%N$>gbG? 5fg /F&w|?$1z7Al'/ * pJ "mfٻ/cbC;vAݰ' l8cz؝'sc,)eJ_R"[ǤdI198F 漂~SGRMqLp(aH6e=J:).Qz† D,])2Jd=iTgo=&q'׮gȯwKx;ט/b,FXe(f\_Q>l7yl52b]|ͽM'y<&A kÊi"Xy")JFjQ~r[N;y:<tYg7X.-ӯ?f~gȳpJE5H׹ qTޑ/Koin sˠWɐ`-4g5a & Da iKYOG.|} CFqv[PW6 ЕK"j|4n?E2 QCprP$EEks ~ټƔHŢ3SfAs*9Йh4J9BQjM4u#& :]لX6ߘU=j8=_rmȃo >#= `V\Sch8TNTO C/D@c.L?rjrĻƶ,!.gs!y bogj``db֒(0m=\Hn4x6$OFxe;z ?iD932EkjzΒڒQ,o-Cn,?yT(%g\Aj!gU?1b$O*)ь?psOVWщqd"LkjMeyn: c\4n ^eɹs`yr4Yh_&ЧSsAu#z1C(Kຠ =S~N|MA:_ϱ{=VYdS,b'IXvm4dUUUU_س `2caחrD?qm!*yܧg= *&x$ u$̛;Q͹5=/i;(}/iZXW?$ɱs8n6N`@;;'OUR~a72ffU|>c@o-x>3^>ʵϠvll3dSlp@JV9b:iFciЭ3yf SYe)T&VqrtG'R?.*sw(V`5сˆ XӞFJDVMb"7Q꧛b9/[*ubg[x{ճn`;7@ޡհ:O.L`"2XXゎOU8ږF=k;<”*MOCThDm[Zr2($P}r+S6VBPL;ykF(%P8o[ךHR -WҺ-2bdfCB#cbI v&tѿgA-d9?5;g"a$]`m#w20aenт5Ce!cr23*37g dd00`Csf'_2]'C“:?֭DYk-ϗ{<~QLL@L^9\: mj_S+DfguY&3yuR)XK(8`UΝI>܃.x"͈_͏1 6mz.6okcAtAgU4q @J9X 'i61H2Pfd 6TLmn7_ tak|ӷ BW_LfEAg\pcfD0Ʊ0|q K4@g>\3BdjYdM45XpOW 'a˟bH۬ra`2ٶʃ\bmQފFCqpiDN4W2Ny.hwKa .%=X% 5&_FnEŽf'ݱ\3gC$d Qٞ0C;UgNSQԟE_)oD[ה|GW:k>ebKtHc}ܼܥy(3/qHm!SGHu|,Iv_mguF:X"taCg6 V<,qQ7X QؒőE@muҫ:u\IvF4,4L9f|ÖF4$qHCHڌ /#ӸpncBNS(Wpd待}`N[7^O7y< F/o> x7ՂS`Ccr_ F(wĎaD^s4ZMysY^=,Gߠ)gs!D#(ytѳc  i7HH t>/";3 LR X"\bk"i\8eh1b]ԃqHP}HE!hCng5E= ůh2vzGMґ6o79. ^#$U*H0Vsm㷵vB8L?CKI: hFi1׊ +p3,6jZXI.~уXhQt.GR_7ǿVyܟĤ>CIP(J`Uu3ѣ8cT$Q0fCgn^u[;Ⱥ">9Ns'\ ݎ@h.KJr-N?tߗr:RDqwLDvpL8 PDQ~[)>ivIQI L6G]++ןmivj[eI,ў~ӉW}7y絫?-?t#ćS=@c/*~[/Yu“8ʉy2w61B(jm"tNtp-* -m_8'@V9lp-h[\nYϝCT"ndѮiD=^`lio n?oK. >1g $h9rP̷|+a{s(rA㋗tY#1>g|Qw1=&2p t| +!z \&7W[ c[ZFnwuQY6EȄEhyIdPˈXo:w#)^=N^8)uM^ټ(ֺ0p~Q"N}3ul; $:*2i/5xO>"T1Ov/]#W#0 &Ud V!!a`Cb"P (xS)bX걖k-ZzɚAhADӕ@Peᨌ-Hr޴'H!U'#+182Ý*H%vD16]aEC}y{~Cy-!&G;E 'N3{Zx&ae>(Jy+C^K "dYFׁS"?ysPp6^M/s>qVW!Ч,80|b%PrD3JD1'Sghb۲q|GO}?P6rnO"id-Ξ%9,iuoi NČvEJ& ~{͹gArqN Nw*h:k "~H7Ž6$=jk#;'n48"AӦkoK)% )Ad X\mҔo=a6J> $2v)Oˆ/ =>4VґAR$7uw92<ڷ#+Rgj 8\H!M|%O[7\f16u>iKJ1P@EVOkƣ|ZTmuMgndcJL+U.j7#|$/둡b`IZmKDÉtpYaߤīIƠ"Y⌕$io͂ʿr /?@otLdqMLë٣핣2l;cՓRR"]%*ۊXxL")p"ੲ Zz  Zդ<~ B{hm%/0g^]a?!t{~PRJ/fDdB' H ߞN?`.t0tؾO+Cr$))ہb~QCHM{Nȥ=Q%.n}EP.|{1bt0z76 \c-xe)0ltp#w iU֟9D|8CwyXE*{AسWhٙY rbSd6"7*BH;JF_x#%ACYU"flC,* j G36mR،QU='Lw8CϘdGJźDa# #~%,Pg'"pUR@MSiF #/ѿpPyUBL*LzSr}3h) \-ipt_&gԃǙ95geHjq I? ajp*+ ,VDyfeg-Ba3~g8MK,GiYۓ필jg(^'Ͽz_{L6gF pn0]yHC{I8%p#'f?}fvw-Ҿ'B˕a缬ȞXdgrfkb>ʭUMxnJ<Ȧ$;ao8\svREL-΄}hgLwFXL7F%ࡋؖ4~yMt)i7>dDEA#j؃bxq3+笷0Y5MX3=KA)DQEoC-:]ܲ!Zł MX(j% e={˚PJDTv u.(hr-f2N\e?)02'>~ol D/EmN(x^v[Jc,Ʊ`Ohwkt*T#uig4E>)D_h3Z:9=%cc6K}MT)5ܡ-_4BAhH(~d~]6ؤuKֻ uYj̈`T7GWY縭K[|/ # ;DF]IcX t&)ƥTc91G ``ě!!=8¬Nd[ \Hzy-ߠ %3)2 bFe<&fdljcGI_TUAŷto ]G=DcCx,#JGlԣiel7fI<2Ӕ8K5X8sh946NET?#`M4*pomU~v*z%'fٖ`# l 42Si6l @XR)eԺ[I<=|VwS)3K3ھxlfAݳ\粃_#ySΣ5O *ס5Ɗ ܌]|Uf 'ca1VX}( &aE`B, ̗]Z!|Ҩ1m+n֤ ZkoO~KWj]KvT]k^W'ﻋjg[lD[O>6.$ z ;{;R8bug7mz+O[4GPtc2фhü OL{ȉ$r0t KҲ`Pg6\~rl/L=lds 1ڢ@y􎠶v0?&99{]Id@P4J+4xzkAATa yqtlXg\ꙶ?j4_"l4Yȩ([c9֡jltDWg"~ eFYv,s%Cn6e/XBT |AI٪7#R@㲄 d0&) ЮϵdhOCZ&2ytKг gDoC@<.5f(sfIđ]^+@X+nxzgH8J9=}Rwb1 LEjG):YC0G`3.`0y  430fW,ͧFTZr>mθ_(TzP NIjshlDHd2Iq &GD? H}P~ͥ ͑pѲ۸ŔrKdBpw@c&X<1zh7ᗆ`YN@n+'2giFp rh{,h.UԕX$ހat: U ܺEە_O 5!4XV)iR?8z7/ 5"M%PsҔ\4I]`S:C0nV7,1B20 l-fMCevk$kG0%'?q""3; ,.` r"ˌjo,*ubl@L"֪i"*%̇.UGJT ηMWXؙtW+( Wyk:Uw NdhP]. $p$ m2ז  L:7伐S&)*D+{m%B Yog 2vժդ4j]asG53_F3}vv A\0oq Ǘ1 :+Tu럢2ȶ|m.cw(5j: .,s%q y4֩M#MPAOZX\ Gp&~NeyȌbf2-YU<.): #(3BLJj!£f żc$=\ V\םpB2-CT;:& kYGP *G%2L8Ft"@y+}=%><ƭL<` L`xƐїO0 Xr>:43(l8SS1jT~0Xrm MI@7%@pII h:dpa0F_q&PFG)o=/B <`s'0X;oM\^k'I OM)61FLMeU[;Z5:ލj{cޓ[qi(Ĵ,I*d,>M̘f9醨韣[>>Y 3s)0)T|gEmYYeC&x΃IXЛۡ()I -oxD#D "W.&kG)lxW/[|􍂴rʜ-T %cS̒"ptD讇GúL/Sq$x[F$b Ɖ}#P dZT4x!R?t% HЈc6_ 8[]5YSlXVN!C#zɊ%l2Ÿu.]QND8Npr4%%=JLFNiͱL7D#40ijt2#0fIL5p i J!޸#˂_hVpl}!5^$uпE$T t%.ھND"A>x!oKѩlq %00>Wo߼Z)bkc{v:wwlz~6kqB{`@>ࢿo#ҡvYE %^ܘyl9O>ϟDRICjKpۯ޾EH \K9,G$J`qzrv{34X^=є/#*CG XH=SG0AN:H}t=ddPo^D01ȉ!t YVQ*(W??3D w] 0%g\y!y#\noml5eN 1njcchn`La^%ձ`bB {֑*+a€5-i{9ݕ.@1 M$EȒ.'@zӌP3$'LB@lk( A xr% f|a: OKȔ0F*?^av߿xgĐiAA7(=) e>I^o go>_psW*8I"(t6L|× C"XtCHws}9̲KΧo42ɤRq=BNW.cB `?[B센w?2xO#o?iýG;@)CFjׁopw)XDpݾP 0` ʝYCA/' 5RAar6uz%bb9cj+|<:ǙѤvD5GA%$ f1zk:뭟z4;o|MEG(}}YV֪BzGq!ɻr0oӐS ehLhhށ`_KӜN;|BIXl% P!"whcCf<Β,HOWe/RP92 C6CQcce%{VehQvpȏ (0K<#6[# ɋ*F"Sn%JS-#zyI= AwvD+Š%(cpYsur񀢧.Lg2|!ɼ8Ѷ"`Gm#C&М)r&s.MA1PPʐGnЊc8qN4N!OY jd"ֆhd™c3It?XȞu:x@*%& ي%EBA6F~H|VYv=]Ouk|U[f|PO?Y"#p3|c2 Fm$ި7 *%o?mF>@x<HK؏ɑA?l+8|c%L4X?ս4J* f_+y^(~R0!/w "UOg`ЎOUu a=9C䆜`Hw׷nRD:+w"$[)AdD>_z&j,qJtaMBqg#dzB H-Zf'/-$Lf7@KdF)'&P0dwLW>0D++lgN~4 HRTX7ϐПpy2{bvk|!#6T!`$>H g[ۉ]麝$CTAz-nh*!咦Zx\ѪM.cPoW͊w.|,ơ"| v<;&Fφ҃WM6ӼcC+̈aP qaaokVCgv&m", 0 4 wulu̫\]watJ:#`ƗZF37))-@ayei0̟kY*lCadHǪ0,J$abR C$m&8$%*gþ4Ίɴ`Nn:cu%tÏ{f&1XE86dlkbTBe"xE38"1 bQ8Pش~Ծfd2)>p<g >`=RĐ 3JM4*Bً ??tBSDP hâc^_rj!2g b"^B-~L*,K$9"b槃?5( ֞S) DĿw6ۙj-A \LL ($$X~qw_Ջ 2kAˆ $vw! #pyz .Q)=P,J|ekN<_8p,/s#qq.|/A&-塸0~*4D +F|1@$9Ct)X /ȃƕ"jDt4;zQf Hj~^re ˘EHy㷯y'_ @,Kf(![)M$mE.' l #|cH[GzSU) nikW|EgݶN#ޘe7NB c_1N3O7ܚa!#3qQ\/x\&#YDZG#VAB  % Q(LeFI0bB"#C`mAAdl~KJ2=ҁpƢH L=8@LgOV\Ld47(k?x i%6S3PD6RLMccldBFA@,6Id:LL̈ԱiEŒ[qBYq.##UʗU/`\LYIM?_v".H. PRxaXtP|C|bHЊ:sddISѡ#.u'/ =Ar9/@t$J)ɵ O-P{I:\'A]p@DDA"D18W֒&I̠#E,N9n SJD8Bvj!*f|,Ja'LNO.U9x)d|aC,`f$.'^wvBB@b'd Qa8*_0x.gwX2LG/CxD (͡\(2_ 3xAc-}KdcŽz{9828uU> !C@XfP3=12ź/=w!8'6UN ⇣6&/7̴Jfiid>9BB[& q9fĄ 􎖑ߡq1,+kp_fE[qJ?荟ך1PdgZfqPn%~ K GӵV~#L )20u:ZX8YgH~JiE[{%b KZ9 (g1JX%*`1ͧEB`C.8 Z7:Mm= .q>5RT;!l╀ EX`^n}-4aL=g; {Ad #4tŶC"#L" `y2DS1rLP ,/$f/S:Ldi6=2d&jv6yv !d=S*``8#]#?weypz6˟='Єa`>oLv|~M1 } [;YgTHCT!=#POίI+܉ɥFkma2CNTzRzMp4L_F@j廩k AOQB JId҇n?U^$С]LG7VٞCO>BޘagP:drr Ɠӆ@ƍ9B{(XV75F\/֪tPa+id{\x{̖O6 q< ΠwcH٧KRHg 5Q1z bSBB ɻ~+[HX OAn^*(WDj!ݙ+E[&,5d R(Y.9~eGpØ\@ʡHﲹroIdmOCF S;ݺqjX!9Vb ռF{/X /MLY;Qyaү;ViF:R|Zm+M/Rf2%6ouAm:*ZiPГKɖS؛G35g +b MNN[+Cfԥh0m')<l'h8.1Rs >)_ ^b݆uA]oL1_8vf+)$$9à=F , b74cppC2>YϕbcKijh) 3/(õdY5)A*fD{ .O\Bg0@kvYo z˅]6=9J1l7z~UZAiáB읜CH9䒆=2ҥF1B("5Kc·+moЪ8"翹S2 h>(P /;Sdd$6I$x3 6]!ҽź <68q# R iTH$8>{H1'p iޅ})^ޣy1̋SYJcL1YBw%f- Kل 1($"Xg 96ļ]MC& iS=z_VzQnuC݅0k6W c";%CmxE&-u  lЮ~JV0ц~$}Dyz7/ Q'7#Ih( 80}̝1ds:BaFl~q$vcO\' @c6P E^pe]Sڸch_O232=*lUA!b \L']׹FZ߆gOxd9r?M;)2ٖ)d,d4Ljpn2'ՠ-Bp@sϞ_{α"..n3t{{dyr#:%y%l$ #K/;r= a? 0ԨtzČѥib6b/j3X4¹!3 jHG"حbJ5cy\"#Q,N6ƴʄˈ0UqA\+'<ǩb-X:Bs+C}$fl %B_d, 21d}fUpmzKMSW6ED\Nlʩi<)P51FGh ,GBhi|VRZkDžd0% ( dlHa1;j#vWТiO\p[̘Ҙz 30lclc|]io g=9E5\C=8M1m1sMr\ϙݼzKF[MCmclclcf8dUc6EЫ{ߔ_߳ wϼ^C)%v}u[UPL [2k~7;>5$|٬Bб kklTrbO6f #,,-5++̞9K;"ֻ)K MMt*7@t~JqSe`>=^ oȅ;[<3X% Vp˹3{pY -*6AF t$,NTz;B[fM9u}i74"ᕦi'O%)Ju#CY "2:*+֜x*DX$0DZ>:/~(çKN 7X)źǯjNo١Q餍Ԁ%|,_˅q9 jhTa 0 # ~Μ!u}W.]hR'2EDIɶi|K6xm[z$&LrXZtqg=GmԽywT'U;'R?!2^ % "L[nT߮60S_:i'(7Y|F0dC! ~2 3eIagt+L9ܠoyH3wώ _sE:?/|d;ysq-$-G{2~uM*.V@E%xp|]'d:nץjn&)\z f3]8F5lyWc`x;Ru"f&l6,EE&D-.n_d)cz?=mhfŒ!|~;/rЕ@`p.5! obA[@t8T Į_Eȓs(' Z> 2mG3 nW?[[20CDW˿Baщ MB˂X#; -½P,NJE"0 TX䄁}zT>1DmZQ~5rs&H9'S{l6p]`qH#B#25#W= a0H Қ^E6˫FMO5[}uytOd@be(6R( 'ϴ)5.L;@n跔Cc50dih*n>Meydo3NѰyBn4`=,u|a˚G"C D3 :@3ӰUt-4z\})a28 OŻhۙ֟ҴTšWy9p ;xRn|ќ`'809[9 ]GIO_ J~DI|g"S.eG03 <NsQt~?fsd]@ w A r2#LgX3 _ugq6 [F] ^wHg~m̠]9D(8Fd pceuR Pˈmu͟jZSru$ޢ{^0VԟR:!W7K=Oܝ+zp* l =dw(zbTHy^^N\,aޘ9!ENv),Ըw/[-W8l''-d7艕.EL|L>y_T,v&hM@۔{6gPQ3,c&^_;}ꈕS{yNT`,U48)hKILS>aJBa$u< Tإ:ǫYh5Z{frM%LTF{_ Hbk k2\1ۗ(6I A4p!0ãW@iM) #@A0#L`{$6$Ƃ ߥG;M`CHMih1 " R#2Оu '/\1u@4."-~H#j{̎%-mA@Ä8@fg4grvcR>Qp=}}9c_!@xYB(5)ٺRȢK4knM`ꝭ O YZe KmOWzo`rOpS k4Z"2809 b.@v~،?5$uu=Gj5l/l ~rIxtnU0h◽r`8_hkTXvvGHBBA~ôeWح$̑bm v'.ѐt =oNc/ 3 | BA4`94Zz6$v6I9 J0UGC(\9wѿ6K4ljP׋ky | ƻ"^Ca\G4ptF B'3A v:u%6[ eؒT!X iڍgh4Ψ&ֵkTT5mF%5GKl eQMRֶ3"&CGeY:5ƣ`v#MD H% 'MTXTBz4AiщPX (X]8 !)j(u р/.Qx0ʨCWu{e{Ml^%.*YJv1Tqd TJ-j8ZC;$g.I\oy^ɍls; u:{-`q׌꣍x(ll{L iymDkY7ٶcQƏ% m`Y$,fGV5MvؕH9l6m!k;>oe\K qCD|艰EIH؂& l"im$K5k,Q.B79(VvXŪ&:3e1kE_mw|"$<!f;m[,Fmmk6۪͸N5L*v؅ +eHgRlAgevxP]mv!JꋴY+S 6"YA/J6 vɅM]F!AywG 1 (" fڳuɋf^F`Q.*AFA\鶬ijIHRWFFeΚ꺬 :Q'[4+URؼD\$Ƙ] vjꪛ./f(p4ƉTl"Xz20*qI-0E}rt* 2pg(,R^B1&bȯ(xi]iؗ; K.]l^uV_-Fp!EQF.ιޔM- p _qtQh4x =  ~†}!R=-b  Xݼcn, mY`+vZE!ߎ3K7ɋ ra t5+\ |"u,*>PG+#ȺYB =ە9kÅ礀IեI+jM8{J,TmVr8pa+/;(Y`Owna)I;-;3A(P*7!' &K6=C|&Ě)DʓGNCPI'UUO^|zĿ&0KZRxD;O7FWT:k f[{OQ] 3f%v5+Cز!Y%N|@O * VB `Vpi;@bNGT ~G4Hg+|8u%cϤE?DxęF_m@%"$ #!DdOꉡ09V#mqb2"4F laR}y{ٸx1-(n[*rlTN?oLeu."^^&iS7^HpR.L"\$9& l`x$7RC4Z&z2a\p`g T3ѕĈk[\.40K₆wwV˅l 3'Zt0` { 53L}'+*&l SƔ?n Am8}@diթ QMLBEBd sXDu ChD}0b}d'҆ŸZ?{]nHrMYc)p c`ISHL)6 66%x̵͵ `b>gĝ ~0muZh-/(a, (k>:lZm˂r؛гEW-1p|-2z7xx#;|&3$.G,O`ң)0E^]'iebb  )E$RQ(FE 3 0 <Ic&; Tb̩Y[:'k<8 )kyehP=O^L!Gm֘+P^" o903n%dX {{;;RÉδ ԗyN FI+o cHbCZ@M=o'F=Pp}Yu1_\4[ۣXt"?va{9𲁞jhXCKߘ'R]5;I ۘblܡg9S\m%9 caNՄG8(fk ƒS ƒPBf>\c'l {IojxF#7N#=2.9<NIH 1EU; &]* J.Sַ@+2'X@Q8hm!G4OffL"1vX"9#j ESD$N)xi?|fPaN{J(:Ղƾk~">v;s7ύMp %tユ ũ04uг~o/$崾FA-qCa2ȥ#p#5G&M .ɟ#=E8mlj.Ϟ.w#(E{pARtqh&DM{*I!a3K}{UnS/P9nOc92Zo&ctB0䌽[tu ,,AfU U¦9QƇ(ə&"~w710 /פ0?ppP}df4L<4o+}'.T`׆d ٢/MFϲLzOB~Xż`6T`U-Lz|1x-8_?D*A _@`H1rRwzcޟ(|4=^:m^ҍ)P}-qG,И8TPA0{oGAL,Sn,xc3}lIG=쫩A?g:r/BW5'Ùʲ hb4m-a/Iŕ{(Ѯzó>Iwk:;cH8'S;AY)XAep)[װVtv[6CMv4,o)\oLON#AB0h;GpGRmI}EQ~A .0dB=e7ݸؿ=sHw fcL!)(P!qxDc2^]1ۆ ʒc96%|߼FoD$Ƶaԯ[yV1oC QF1ihNXS EԔC:UQ~я2u $(7tң;͓l촞ҐS3(qT>94{wG{?8+%ZA%hԢG;=7mm0X?5mxFL{Qɿ\](7;(t/a0!COPL4*z{<}J$z]FH1]]˿t4l3j zI1w>bR*Qۧ7pL'IzS؉7wϝ^vsy|RfN1ƹ;ڍ\bϡ-){{8fg"F}~7WwqXEEpҿFW0IvVYeZ #1;LS5=~e) /uzgN&ҦMNXoDG#5Ԥ.?uYB&@.!Fhzݞq' i`,,GIqL1wގ:E(O8uڇ)hc1l= *|#:8s9*n%^_(:xgH 9 D ĐW(YWLi3nЛB. SoSEW7t [scIy_+W¶'~=vs\׮:ه_w/QH"&<.-=1-&sFzgTMD#[R2f S KTґ4NGAn9)".V( .y9ST 6M ]M< _SʹzJ&=@l—{Ɲ`c%N_E4`:15^F1vYyNhlҁP ~ou08sdY8`Xhe1Q׬ خAHhӨFs0k H`jϾYjhLAY^y:-2FmXnl]2 Cɻh`y.'ȎQ0YnW%t3%:PiO$#]fFGX: \¦ka>gxcƽ+GG[1>3B,O[}=jvKT"+a4lᒧjEf#3}:w pi2IdMuY(\N#~~C$iF{vp( {Xڌ|N?KQR1xmlhNvda#5luBB[yBC=}9Zza3m ٓ_">4ݭ ]?^f9S"CP0"lݷzBAB!;+gF /=w'8FzH٧-%7h3zOoizm,o_i&ȱ3J{?FD~[|w7iΕNY&N`* "124kPD~9Mc1מRd|>b{TbA5;|Jх䖶`m>9 /.dYCLrYZe!!$#2x tBpGeXR{sdfz< yBRl] u|zDE`c L uP(*Q 1"1$HOeZDD)0(< 63{LCMp'HĮ&4k$x]6oC[2"Y ^5Q#"ʡΘPJ$Id9tfB{dxKߋ"4&9/^a=b БĚebJQC GzyqlhGF掸ApDЄ18[I _ ?<ۖĕ+ N/ 3r(57A3;mrֆ/R\ `. ZRwEÕQ f'?F1(Ħ/C!K8ve^ܯnx~g6g;TwN~7 PP\wn(TGPLAh$hkVب% i ׵N2 5f90usyg7ž}/fm7=!չplk,cJȳ@Xe(KYYtIȀQsQe| -@7ʌt^(8S?e63-Pp14}_Uxp %Qll"ʼێ`cq͇Z3<) ,2K0$!LRg"0-;&> Z14# @ސQ 3*E`N!DF ! EF#aPIp:B-õ:IԤ[-'Ht 'jvw1}bE4P;! ߯ 'xdgA1yTF̘@ (Lrg5~zEJGsشסd̉|WER#B⿓oNQͪ! ĹcӜ'멏Q0"&ohZI/Wa3 pI'`5OQQI0"$x\[ CѰ* N(,KZ.'(Pe8 H_IJŊ=/חf[x\oC(E~1-RNTJJ 4i gc=F'RHucğ9' *ͼT qT ؂*#塅 g)ērɗRR ֶ)ҒacNr\?`.lpʟ|k[U*I@ @//͠#P?A3?A +'Ch)=B:!!crGq3}Ŕ<`>ЙCN А;=r JVX*oHܨruU^s55Q7= JDm=9&am)2&U gl.8cďDg_B#$$k~>p=[m;x.[l;aƉ1vM7R/|qzљW9pr aLȈ !'v{CE A蟥7vF/w2=L3í@Dpƞy -P۟kxgHpc1QI:jvā<66~Ndy!iEGC@eZyyn__ "C'{#~dBf[ڎ@&g*vƏ)U3i6z ĺN8Gྗ|v 5NA=xY  s'Ve[) !a ̮KI1 B U|y&'vefL'ﯡH. 0eT$+~6N Q҆7] -])t7ps*[mAhrqRkD槄2Cch#pj= aA?5?bTU'kVȓ1b veZ:[@di6L{7,Fا>,RX٤ƒ|]?BzzCmT\ -#ܾJ;q78\s_pHHmXm;josل+UghAaP/nT$ O6SO0֛ÀaȋՉn_-| Q4 fpਲ਼g->en,4P'cؗ/l9Eh4~;FiEɑ]2{9jh ?*'N~=J%~{>Gۏ Mf/eP:P]C`a2x4`eI"bI,PL C[hJ^1Դ4&wu~C\{;cqD4qybWmXԛ_O_ |(e߶e5Bf\!VBs :(~L ", m6 $@i.NhIJdi"ƫY6iMTݻC-7ov}/} G T՘x$1#R`e k9\Z1!y$r,K#;Ӫ"p Ϧ ~odG*Pe)h'YQ@H}nEySw40,1ǖ B-T P/A#&:oc5UORԆ1@~X( ()L?ObuA OА@އ^16È"\/-47%Ն< SCQhįMuzs ΞT9h^%I=y}O=ޞprcAN;B>zGޔYpDљȹ2J0 d (cb8쫹)8<Sw{:(|7E#|</ZWV+CZtXdPSv(C~3mvz*hc}m-}Yxё a;,r2m#yk1~bɆKdeF)93I?RvgarbqۦS.WNE.х`0EҐ`A[ՔHvj a-d!Uv`[ ,|\̆q0[geal>(2Cғ+.Q\dP F ݜ*}(-{Ŧl8%> O>(O1\T%AӬ5>]{߉Xz1Movda#`v>p,_2`7g3u۞2SYzcy(].+M7؄VriL>f"?8c/Xؔ X7CjtG٘5֞ C  <`wsx71 ]$T tA$$^,7)B3yTשH{dvg˛r$ kP;"uE_8)K2}?4bVm8x^Kyȵ*r%;l3=6Iu`֏ +>!xVa,I='o. H"͏0ݎH:Yn@0{'7PgQ zq' X#F2[o&Ow!ϊm)q|3^a`jDY!_kw-L$\_g-d KyoḒ~~q>#4# 1&|Bپv]>c{X|y͙i[&@`zYr8noQwE$߶XC&Q|-EYW1gIq6qU?|蓭7H)WoXV'_*@#lݮشSCWQ[M^e'\#j:Ly} BLT",RL&:FAZz_ipzXIeRhOz9߫:)OFD afGpP/ieFЂa(,{iAÁ{G$F  tњV'Z|W,Hv%mx"fLM?&p^;xŊyauZaz9eA@l;s}H_xzc58C0`f^y5 s'¿C$b%-кhn=3^A݀)Ҡ耍E4I$8Z捂"a`MbM #)Ip#SgSE #ͦZ^x3:_ku^ۜ^(tL,-ͥsL6@!n<7<( b1 B|rr## e 0}рL.Ea{sȳǽ\T&Ϯ& Mt_7ogӘD8c]-OFyIмn¿~=R[;O· JKׅԅ~'&,/vVq8VJ+k7H8Rgn;M.}/QBuh{LK EK籩 -UsQk4/||fp& :KbS m!AyAtV駶MMW-)PK.=gp3mP\H1TI{_ }&"<W+(Gc'd+#:gyϚB(1}I9>L gNx2 1FWmdS "e~`rл\pϩIEZG$\|="!lHD}@u~#l؋r א|ۄ]v-!Vr(B@"_Pzg)W~l\.!ѳݒrQ\Z7O[B6"82"=}lf2s $=P3W49(&HQIN,̙Q0E4xCWߵ?1)?0` (N(Dnbs G!@J"΁+1PE)O.4.-Y!@=u*m{E#1OZoRjuw=h&KAWU(PVaBd2Q;"RG=4ٟx Au^qXfÌcFaݩ1BS%4'Ț>'#|@R>1EFE݋xa:Af$>tG_whq:gu} 7ej qϴԑ'H~S2uВ[*$0/xY'h* Fpw(I3gB .{f Rղ q`vͨ aE)Pm_wzAA6p:᪨'GES#)ݢi {@spxےySdCEv_R_T&I4XL43;D.op}u^3H9.:hh,llXvrU `JѢ^g˭p\EC鯨sl$)=&kwOigcӍ@M%vKpŠ1X=&.>P(07r6?N{aOAQ{36~N1xTMB\j^? (%FY@0 <$>VAb8pUxZQb F#$P_ϐ/Q)JRh͐,_}[/Qp=aIHψ\z7|0tx{o8{n'7HX X0៴?bG T,D՜GSPf%?aS.er @݆tN"bG~~dA@G'AQ ļ^U1uͪO\eNSLR^_/q$9LݼeBgᤀ֪?:BGRfJa"R"ǀx㜤ɔ ~2;Ij7T%':9p@4&$IqОP,:ЎP aJG.8v47tFr゙&[ȿC t) ­LA 2]{1 捪OWP.P2$iHU}}t @Bю,157eI'O`l%s[͕$nFePڃ:#8,E@Ov9}Bt~Vg xT9ÚMp(%Р ]̤A09,є>$Dچa{`)HO /. #%>_t9(Q.#{&_S[ s)'u `L xPuP]~DfUcfϙ'E(NӓB 'V]q"[hN18cQ6)bgH;\jo6 #xIgljr|$7~Ѥ!F8Vo?@tQF ,tlP1Xn;f1Ȏ]0pP~Mu6!0)CޘOTN lRzӟ;Rhj7r?.]ayDp"ف3_}5`7|EHrmiHgԚ cl<{Cb::_% ԃe5km,f5`]bCŮfݞVN1* M_c5NJT[YLozu`U誉x r[IRyogB;L$>|voG1̇![_} 294UhebEY.2ʁB"gݑsAj|qW9fj^C.19@ yߌ<ͷ "@vODdpv'xFƠpI(5'nocZED 3DUtHlnrH-,5nny`d>rJfeON+z*Zk%(:%;FE>9e`>#8Q! ˉe54g҇ćcPR(y[_հ-09 o56%6k>?iBEAYң؇dxprff9N]ac N7ЫHeQk)ץ*D?L'f[ 5߸"?21~O8amHσ ;d[?Qefb;*|hwi_}_܊3t5 CP=E{V)ȢʕфMsmdxoLsaM]hXp|ʛ)wn /-Qf"叫E9ceC&D ֺ~*a^fČF NXь]?&|PYp m/abHC$?i2F +8H}9Hj> Mli Nԩ #Inz@d}/gG ǝ)1771;;`݆>)|IEdqEi$T"sTr8 |LcM0b DLjHd &DL;Л%Jl\~Q]"Z < -:v#40Gs;nrbzLZڗk9#ٛRDu\K]LV#kVupy|($pt/G,E|c{NЯ3{ˍ=]6ΐs  h@.Ηɾ+}M3xІCK,5Di4e!l>W;amkzZلU,@Z"( WAv"pr6$hQR4؃]B\h dI[ "&; j YLB,, Iei%b!i-.ZY,WQ*ZȮO KHX VkȢ`+"Y"Qd)bA*Ȣq4Y@uRDzk?if,E$(tG!aȖ+"*/PuE Ek],TC6HEoQX^.v&Pt_+yqc3+xqmZS aY1jj*V֮)օ]8Zve;0vZWm6A:m1 u 1IUUs0mj1hldVYNjhs Xkk-]:6˂t3-#!!qX!6ZƩof MC_c_CV chjYɐi: *Dw6]EZ0(Pa,V[dUubʈb@¹˗ .\.^G$TYZA4kHS͢9kU$#TJd(37!6e5g*H5 Ȳ!9L+<#ivΩB#IhsfV!/pj&rABn2V&8\B!e]\ۦ* [ViKu&km3[_%uoJ;jafPj+fyµ^ |'5 59TiCW:T5UxcZ -miDyD. J3*Us.%eH'B"fϥauE!R P@4$@"*: U!X:]́TjebժH=D}HjiяHc[Kgyh\a$K;ke,tr\f TF#|WgIxM(it}?Q\ @ 2 "`I(aQ`!2G)p됈#Hހ'%hYaNj ܷ?B1#@ ?[fK}<'BC` %e179!R>L"B3XP½?I. Q=h;b|xA<" CT+Rb ހ_YT4@gAbMFsw%d6:->~80̢`45)Z1H(z܆E+.032,X6H ڤRA zBi}UEy`ʡ|8)ї S4x}gY hj Bjd9\#,)ofٔ un>!qpG`qv&dh[-e[4N'4",DªB5L='dYEZ5ڕB ꅂf^T62A)FJw46-Baql6 "cCCb*󩄟IIPЍ1šbg|Mؚ[R8:5z+R vO vUt8FtɚZR6C|[8yUEX*w t^;ETDWqj.(R̖jJlPļcFT>${t4]qg(67&QIO "K2X3N,i=kqw P +t.FMgq;u|ڍ9`cÝX(KYjaQ\FBMBe,|U\|F MR[#oU NZT>.K\S"W(vիtS~^nnh k.bo&T̊ZO"'E4D$vJr^z P֏A;J6&k"oE?9Fhe:C&ԇ b¡JRKωɰ=s40b9 #HXl"Y?c!YhL|q35 DebgHRj&*OWNjbC4S'`'VkM3vt'Ic^'^ݽE.w|b=y((tŠX/ZK4(s-)~Fǣℒ1k_StͪZ;I XhU Ҋ!O(@rB`ዷSCCPd|z&ƘXXS8iÏuBFFY/kȖ_vi⡿.}5R>I5x-m3 ⥿Cyt~X;w 72 gI ÚŀFzB1fp%tm{.c 1iObіa#t) vFDb$ǎ{A G]tMOVuvqgњWs*b3U e(쫾[+HPPw6*}:@*X}RӐg mE8'7SYՐrr(]fvv i Xw3#SjZ8FoAqon{e Z)=JvAУ@ONU@M( F}SnFգ{"gfw R6rC!ѯu RGg%nSa(\, Fo`T…O  @b"Ne$ D+(%! MclCil`S1FC lbKQ\zAjo͏zeF\-P6%Ri'jJkjN7@o ucA~+c:tPrǷwVT^܅5΀B,޼N5 #bӔ_/@R_5L#5]_/\xԐ̰v /-_cW(T}f@q7]KW6k[ ձğ6a14&a2|LvjLME\Wf,PҎB! ի WLX*ɬ;HEZM;V654w*G07~|KVǔ,7k 7%1'8;=ۻxًVAE w}vcJJ'((0p S=#h[>gDq}{%w>O/A, lg5Kv޿5s֠Jzaޗaa녧Y~mԋBPT 3M5z,8<緆خkR!y d665],08O=>8d#=iJp4Y ptG$#\D1#"V"SM'R26B:F7xo|~nXY=ks[.`zCT=A\(a萨vgp|$xSX&4Y91J }z'C^om W3V;wpbG^yM qaBvOaq: oz HaY1["e/ N9#]\g\`sl *Zˆ.52=y6ja<T-J}"e n7&Q(\+uQYWؕQNdQ,X]G}3 sy=EVٞ҄(r›nh[}wGNikU1`ZbgkQRt:-# Smz}r9yu>7mFyȳo>\7|1k7_:wNT\Ѡ`t^2a n$1m Sסf|G21w:xgliLvgquU#=죶+U^hPdwqMWTuqPj3mJQbBӏBlx*9jEZ+ ұl2$Qt#apKW P5 quX۬*_ؒQ$P@Jo@=6-:=k*s^1d]zҮ]=#^P7FQ`$!rTaEP8ѰVEQ1@ ej/e+1C퐂^sy/pL`6yR A2a<4g٥W[&Hng Hp[{᪣C,r?$<8E/J+e#?b5fa p>S3# 1`cZ"h\Aн3$8L@Yq?f& 2J2˰aKt !6& t'lg:>1+w&CtLh| ߅+xQjhf@P d `0Άh' Q}^d 3.NtM%PB0ѪLЗ EQaM:"h^>НR., "*pYɮҏ-]T2%S)y\0$0!-lD.тIr&61B rA=\rXXYT,Nj.@NLqs0E2=J:F%xbVӚ흮RZu˓lMsھW& GtG8xoj،9A`Ƈx&MXe&k,qk-ja+һx%ݹ9EvBSK-˞Sǩq[bJRfQgk 7:%%eDB!6M,#.B!Kq`\60{cs ϑ\h\kZWz#}p+ʃseknUܽoCfK45k iπ{2ɔc9EO4aOcu ,+ egđQ\,ځbƉ2jnUhU ub XR0;ØSb1j )p_P9-Qrf!r&CcKUiz^e̋ im[*`Vy~r<R9܏ !58|=gG~3l^宮,7X*6ƣz!҅UtՆOFym_/H]|Kiiqtowxǜ`W\XZaьKsuV„4!{rPi&I+,QrzžHF-jAq P?N 8 :Gm_'ycb6S6n#;2 `ޒVu32G_Z1z=Z%CƵ٭ 6|{x/cYPPəwޣ*,ȢTDXoLbe1ǯ *('΄ݙbdIA_/$!jfgl JL:,:n?`҃PٮF8FA+ VmW.Ҥ+Q!B(SbUHVE"T!T:a D~gHi0ʣX`' $XxB_]b_o 5Mʚ$0" FnМRpz֖UgZ*bF"/i hPj4FR}7!W0_Îl7Iιӟߗ-kQ].4Ohڌze]nw)vP9jDz!Η5 BbD:6^Dy+ub|`0“6%5D[PzKKS,oʌ~]éՕ;8hVقGio14()5!;E:]@h%VACH&2$jf4aԀ?r{,p`0Phg%vXZ)Hx君3>e (zl;fZ,AUrx0ZbkT{~7Wn}l'\u#V^RNׯ4"\`s+OzV DA7迬aa^Ô*mxD@"OϤ%$%no3 ϢەE-O뺱g/f8L7z㤱OPۙ%ONRs:Cb\G%c6TDCDo/xE2!5ɻɵ13\x/%E]2#. !Vg7J lA!?TNo2|<)n8V2I( ' Z8f ,J+[@J):^U$ Q& 6FAP+nuz8 B2J[T7_Z rZkς{ $f~;^0}CV6a"PH@z'5C/{nMAף?Y Fi!TIq!B:ì jEeGDYlK+'#.1FȧS Xrܨo͛@XU+2 J xFJCMB= KV(=1rBTu;H`迥)Zy>Z8S~*8J:DOa@wq$"C($Gr$IBJJG ]#0D ak\t@% A,;&ސF*|2Oكqͥ1dr0#wDHI\9+prbG@+Tb]l0E~Q†pK} Wghtg)0 2h`!S˜:`a*N-8cQ `6FWS-aЋpeQT!6X~)0JĠcw/Kƀ Lq탏:H7n7D 0.}4aC:ke ֫){RlD⩫pゴ' QXbI?F3xCghtEigjo2!pZq@&YJ?jhLi5zب+HL[k3޺B͢$#HF#\\%*Z`Aԣ4m=|cot%D 3U˨[2:uH>)oNan=:'N:>O&-_S!;n6xA0}դT[P!qfnDF5Rt26=Z<?(B ;_p%fA@dd4t2]Q`D%s!YTx yJ& (_ AA̛ޑ>njI1 ~0eV0|`EB@;3 w'b9.M8F+ p@,U",( 06.aTM yA@切 (fL!l0q`z0]`xj3py T MT &2B;|NТjHf),C(CTB҂w #՜Cɬv=@zm`ú 2`$gۀ^~.Ib ␉ $t@\L"sD,`UNJ@x!Ąr,BfLwo~.%L w T|8g7avpt#6hT ƐM6da76.kHoXF.jw%GhvWЌ0dřA?ċP65KEϼH=s|◯}HVhqH#}o\MSmP44(F5iA4 13!3z >mb=N 9hL ֜92aO[<cb;3'.5`Bͧ""M0j!lJDSBbyc=SY @I308A5>;Z(RDTE !tO -;ڭkkq|J 6wA" BPd?\7paTDz xcI"Y wv 4*`_xo?(AU|!S@ڢW N^ORQē{3Ɔ[ U؅ŎR6<3w`W5*W$DnTVR|:iEY߭ݥq4r^KCpk*b/ڜgy'q$~ʇ$8)=5 ^Ub#/p1`|`bXg4p̄@u8A>l$D@)ljԢ3?= !9pB9 ``WyxrEJʴ IRL'~:KXCGb3 lY Lh{]?XtaXd[ k'u+TPVk8M0}-K(3]2oӯox kq3\LatAMD D !)B:fE L x4& lc}jh5Y%AfPѵ܌!X7 "vpI2̂9`5H2%D- k].JLI< aNAXVA*1 D`mt1d MoSg 0]lJi#X/`*QU f7}q680җG 1AכD !a$ÖJaLCRR8+~b"!iS`xq! 8"GQ&;pYQ6p r0ЫM&zGE4G?JE#زV@gܔ*Õt5Fl|e$fPlF(0[ N)\s oa'[`΅30C 'ұ~ƄN.fX ߣ>[k2,AgNٷNfIR9)-1];'RCDܭ3<߅q0ͅDF|UU.d^y/3l73$RS0Z#[q2؞k6"Z*IZZIZi5<j9&S4,*Ul[YBS. S& c -:QT^ H֜#ߊY|D((ĵ-zab-ώx nVg!3r&#QCDZiK̨T  DJEz+"((E`e{U7:-}1=j_ohI`q)B&2YǮ>08$WU.7 ]7f7yΆ̑,Mr7[t2,18ecj6! ~K%,5@f`lK,;#tn`p op5ueX"MQL&(eVfլ[9N'RX'DsQG 1K)2*MhkGnYXYe6+8 fT$nQbk&411@8֚`XL;ƵOhV>P,Py6i$sJ$id.Bʢgy;' KDϭKJgW)]!ƹiZBL! =iPH/I '"!Bn< ШAOpd..7wS]8bt-i‚I*,Xl,0e"׹V5iMֱVqp|YC3!l5 Z9t04ƾD41`T PRDFoSЃ !w!.Eɨd 8QY_Yʞ4'J;ܘj+.тиv٥u˅Eh)Ɩ3BpI JɶZ%)\iHi#1@-אhkɰHY}\s. 8j K љm+4 1`Tl˂HX20&dإ,=3% u(|-~ !hRݘk0z78΅xTH}d+^wFQD2#C:m2\P}wO أVXf*dʐ.dD"ϧz2j<~#u43vaY"ֈDcj1#>:ih'~~^8qc[xYzBjե=fFR 75jFTh4͐A$$ l&Ѻ}+[:z4j=}beH*`=Nl(FȈ-"#ch#ʣJ(3\fTzǰ<-qZ兞؄ ք4MƝBiʶO&O(f#<ּQr(& ^CoQU'"$\#5N@0 T ß"CHbϪHFB@㦥D ID$?^ݽnt(Jy3hD]#l4x c3rBB$'P5M~fze= t]ѫMlm pQȤNx9S߆O-q3]ִ|Ҳ5˃"/ְ!Pc骩wn3#9P1Ka62$#HdvKEBETDŽ@"B(,"1 AB$bIQ` ,A'TI@n Za QL(ɀPD((NM(`tˆy[VS`y7,9!0h 9'Pm!<é8}<"c(Ga: TB8;Ƅ9 qG/ı0mjBb=9 Lp D!k~}'7k8AFKfMR0Kl0l׏ -@8ҭx:q?aTJS&8~#DO#R G}<  c#յ.Uzhjl ^P,lD$DGn yY嵣v49Il(˽RZ :#[wmYZx~9$(K;HC߅L0A<`\LQtRp-~%03Hc ,D렵/+ +L[0F?m,Bd#!<}`Qq4XqgO4#-W"׋6+mY?@0eT+nNFX%]ϛ:fg},H ,2FzB?w#N)4>HJ.a$EC EoJN2ɦK$Lch8bQidd&)tu2bP P dL^NHL>zZ 1 u.xנ{6K>ȴ0ݚSP.- )N*&s*2yo'|Yk]*aIV۞2,r6L $H af8oSjqj)Jsa ٗǸp*&fS80 #@M/Ю xJD3 VMGP)R+*jU$ 8e5"=s/uGzZ*I1!|o8>U"D$LlfǷEzJ/B_Mo &X61%6@"!QBLZF+lM Yn C&fjtF^XNAQ[<<[mqjVp8'GR+JVlFdZ  ADAH(@-C6z@N8<8`&:r Mt̨h'9<8eyap> ?OzqEk,lkי.!4nxG/XF qJ7::<erXs!VO'v-).?,})'"u캯I oLH Ii&CoxL^@F҇Hmך "ɱ>ڂHyt$)3p8[r0y,l)Ԝ3q2s Au.sh;s3_4|3wby%J[C *Ph[N9ä6hZ/l;#nJMd#90rPu3˻K-[pA& X\3DU*w#PuB̬f ¶eK[mZWVj$ag{մL&WI_p/ 4釾T}77(xLWOui&3D+pɧ.m#t|䜦8"k3,8wv 7yF8:̵-cRUje5Y?;[c[[B83nZݨ/j>٘x#==Jy7ra}e]`?mN]trD,x123X2vڇ 2er 1,sG,$E# S~HÛDȠ9QwVXFpX ъAN ރ˳8.(W Iy~uq9]vvPs:0'%E̘R*bd zrQ) #4:ܘ.$fPc5D!Rsģ l2RK`;^&%&L^J1ڞ^ZB@@b  EDDt|r8·5p; mY\33ȟty;1"f d3Kt1ш_DdB-3y`Q tA/mLiĮ8ÅHz9Ȕ,C9cL?_n<ٓ`sixOf_|;CDw^zwqF0$H9FIB JoD؉LɹBdǣg~KMѣ d J!\jm,72H"Aؾ-L&4Y%[2Qp@,l’vjX0WnboA~C2tKTË 0FFxS P\!!A̒&t |'^<,(J2IӃx='h#T|l8LT!$ ,pMb 9t dU° GRܧn֣$o HrF3d}8|Tj6RI^<0R}_ GJ`r9߉ `=s|{&DQcszRzX#* ͯ^{;&QL<%Xa.Wx6ӕ7POԹ3͸:a0{uCא>Ž( >a1rH/&,RFD#t==omQ0|rS ؕ(0(pv6Uʸ:ae;\|ZNr:Ӂ4>;T|+)Uf~?7' ۈ?y:EY Du{5Zh,|t|#lC'd81$+/Z󳾱НDѪ7vF8AP3 \ihO*ma?H O5HB;dnU&6Qw($#;;@IM @-ME*tG8)pgvHb:_\6Mf+20m z|,Ji{n#,K_T"̔`L@#81`'cG?ߊP \jSpܗ_Ih agg%.s#rEkI V]Cz='vNY3B^E!d1EP# ~<(!뒀f@)Xdi2J8@SQalF)SzÍEug/iKc üI&BP?"npvQl*s`ӟˑYe laNJ/7lI n)IKz㍘|NܘO@w]F$ [gf&3``DB]8<$7ÍcP`,!0D'Zl.4f7VEC~\X qɔaT]MjALdzmg2r V|ӌ{#]=|%+$?If0iF\\h]5(\4D nٝ1 y\L9@ /<:;ʡt1+#kBA$GӉdCzr)LQ<7+{8I;Wy'!h0J!~QΎr'0oMOtd)lb )fZyH\M6Rm?7Z:?$9C9#?ВaX.!+ytchI$). CXWq0pgTfF9k4KHfȊ;̳,+U1p7wi ZISֻp[xE66 XW0GlOvN! +zbKxg%SY&0zuDJ(e 5W=w4ٳQ ek ŖcD<\&8L_net#[M)6݇%E`@BWP<A (*ƂBҋPc XCZĕʂ\u֑'Jfdh_:k(+#sN,+ fBT`- ]U`3LplXe*=;-7slm6- 6;hnbٴ0DY$Xсp-o[C(0c(k>whW"xFj^3%V Ғ :@2ePЈ!ܩU)(E:*,RLÀЀ,ZKRM2vI5JFN4,H`d;Ԫi;& e{@F<fE:c aY5 ]wD0@Ԍ1 )-4Z\Z>qu4ݠ-rq]\j T8dGxd!m|fSAᄨfQ jkը t'CFqu 0ҬƊCQZ]4h(@n"+ѯ $]*Y2ujfj++On*A(2 k"g4@DtLK* LonW{-a] :E2BUZ64e95Q(0g9{ (0w*,l-pв*.Le`b!9 a`VAdKWEY$TY HŮa, 3,,$,̅D/ArT! a I*.d&D Ni&mhf,^JЫ՚$jPBٳ965[5R-{%* I*z8XUb<ǖ#P'k 6|C-c:_8 YڷWth؝іd <33G{"t휖)ZJR-`{5g)]lP.VRr̕F!be 9 D8`kS UQO)(iWLy4#Z SiíT=- =f #,%(,J"P B :%E9AV`,MK t3)2VXXZ`bGgհ8pprV[o'Be{feyNIb6G]( 0vN[*4bz2p v2iVcD;0݀@A "raC)!-"REndӂW .p%kK>Mݯo$'PkݍJY[~Jv11 Q wR^Ey?YbygeQڞQ:Qխ5<:Eº'D <ήؙTS )iN0w Ţd$'u̴1.ڱud>)ґUQuz)x`QLDy}f=34ZJn6:EvpiΝ*0Z-D e&A3s#%#-J&dNڨ-ʂlP9ӵiU ZeVMLlm["NX;^YӴyZ4f^rhgu3v]uJfP+35Hc:ñD h);=zi{y cQeA~@M(҆P2鼤jZ*21FaӻM2 {%H7RFBzqd]?UśYߦ͎JgImlGc@STLKA RIr I6VWڳ<|iIms+d+DdJ1>!*$)߅ SC2)fe㱠pN B@`88 Z82Jh+\Ͽ!RUx5t cLT  a! 9ųB@rH$3N0,9&{e9 i;њQ7- J9@"t0Ptmκ6HxPH8&miRiv|Hb &_LDM qo}S6egϮŠɕ+h), ezbc!4'KX~Ih∐V5N?3tzX ael,ieX(̸a6.1憙ێsuaA]qvYH2|xһ*<2(p\\L' ,"63Vxb|3Jp60ڠ`K12e8/W(]YYY2wG[+,7)J8Z?"LT +]"E -B&%9ֺZ&Tx,Yˎn05O<]qA8auzYV(0A=M{Ʒ^/$HPs> TRP0c7lGrĽ"WGa_w=OMB#U bp:3GŚ(0Wc8`\Q%*EhH |ROhB4u8qwnu>pERe'&S%- ĄanҰ:C#Wj-X [1kVb' TP .f W(ȝڮA|NA1 "y Hf&ȕh|5d0 d`lRI;:z(wUиCųlt)gY!Ǟ&-z#7UZtxDk>eQ"%n]V4<4;c,xDsǿ{DiL9UARt zᚰtu|7lqC?/gs cp5~/Op_{{ =xy ӨBWMGŎ(^qƹ3[3{plǛ= e6.;0x)y)u!c'!6Խ{ D-A hf@;Zoh6޾cW89 ˜X8S ar=yM !Mr-ɮ Ȑp  a2`f0()V.:z_ʈ,d^(غ j't:do\ņrerI$yQ1_ "2B!/UlK]7RPݕKaI.%YH^Q!NQÿBt,g%'($x.B^:F- 9fD޹p` g' Gwq%ՃyD1?N6CxĜԀsPv'#E͒;2##FEHL! `J2؛ǣm?<vL`8m{W2c.+̀J]sTd8濾?$: i;VL!P 6*=UF<'T-\236fim詶*#l]/0n>%?Fm͹$^Vj1,!9H@ BdP,8I,(K = 9ɁK$ gHcָ@kt@t H>8RSX<F|$ޓ7?fMOwIr&̾t8(_& #tTYbG^;jgr3%~WM1Ugb&f<h3?6h% r49$El ¬hAF1̈́bBJ.l(!#9#~P.g}Nw+ Ua$Kh_}K|'ðCqʗrw/ *Qc[H@v_ KȼAj&|A N%Ju?KgQ868HntB@f)}D@W'R?:]ЗFt*غ}UֵjJ"=*qG5YD>ZiL\S̐C'.ydHᆠC;mCOG*~ɖwz:䏨*5b5tvn/!;m~xVW97U>/XoyBh*c};[.+ ,nQf,QU+O׮u  K nT0F%5}fӝOAAE* yHٱ$1d)L;Ci!l#C#vr@|Clѝ~~!Bh16&EtMQ݉ɲ˭9Rwoݚ+؍ÆD$:x\x"F S/5`H[=X[CirӋKGdj5?B8q^#hB÷^]A}+tQˣVzffꯋ7P4Re/+iMhP{$Z?-~@<:дγKZϾAj$Ȥ<0 E׌/u~L“,}=(&ͯ&8q}[{DDW`&CAuz6M|g9/KEJh_1\0m}ut`r)!\6O۵v\켅hg.*Dϫs?f^8#wއd \g=Huq2 C^Uye)!p`qŭ+VT$zV1ْI#1\f$KVpg7 o}ϴTa;d\X,2wD}VlDjA h>b L"cv@_KP  8 [J #m-bojrd blqEEy-yNl*`+Ϯ+PєZ6uG2q>,Gqmðvwh9fub_{p"AԦDL)_ܷS FFl}҈_h ]T("M%p LټդIePM(vy0'()PQ;jas͆4z0Ek^F̴4iybꙍM&.l𞨞)]d 1Pg-f)x5) \q7mcDh:G'Iy\r}G& 409OI"JD`XآpH$]ny^ MaH+Ggc} ђPDvw%K̽ZWPL 8-D?w"1Ž YgBubf09WnJ-ORœō-`-P$ QX cD&Ǚ$&B(1RNP$]e_.'E|#],rpegER OWMW }j3iM0<֔F5)ڜH9egK0fN,Oq$I'?~kop%932 Wvuta^ <edhd A1ZB:g@.a|Y,(8۷؃ު:kc$mܠۓqհ m.xq w +G-n[(PgI/I21-z6 jYz  8 ԁS\8 %77.X("ÅZIZdJI'{A-RF9ή*24FgTſ~ abV`\W֚DYV z [ U82l2DL!5vRJ*aB24bC8I2[[ (k(R :'s< TgVZPK5e|;UUbZv^@2 |w@jxKQ4:λP9[!Dbwĵ9UUJ`"K >JD#WD&.5PZM[JÄ%NA0ww`ZS(c}j %՟@ʄ%]Qŝ,EsCu϶tEA"% TEgt |] i t0= T3x!}[v? hP$qlcld7*G!X&110b` hP;E ,"HI\%I& M&0LoC!6@3iSC%"s$zФsuƉظVѣA!6m10LIQD\, _?C@W ӄ/I2ZVA{@K0Ň>5F'a u"P"ɵY5s 묊_] Uq93_ )ѕ2O{ ŘfJ4LX0BáWa nW*j)XŞ |e/'S2VWDi4[QjDDu,HsȂX"3 ,1`Ub2C%5J 38NG8ꈀJAMɀ=J6@In Hp&:ً?T#/@ $X8*ݖjZ3]Y7 ~a p)`ѭ TGz̈́Bom]"Zq&~|F I w|(A40o!o -)HSv/tNdd54RigCdJ_Ml =EMXf4igx'}JgAֆH4hT!K9dzre']IpMųᮺ~PL#$ kNޒJ]kR@XE}U}w&z e]pQ-O4:ȣLӊP ; jBZQV ~(ѵʐG]4Z39%l&sE A"#:C vdMTtcp3XhCKG,Mp\zvqZܫ bꃍaƼ.VObwÎ]雔$jO$8RqNJY<괧c;#gӊ-\U~% r ʅ[nO,Y+9"lO(~awDpΙPXME^uڼhHV5**ޒdEr U.Tcf~4Y`$# DagȈN(}^) a*/YDgW)8 a--*N8GapLi0bF0&b*QWwŘsSf[QX8­Q&&F)p krF"Li MYBZґ# 駑T8{4cɶxd{c?^&gǐl28@Xf@OgR;)i),f!Uư,cUI8QP+BBL.Jb,ŨѓL7rx&EނrmE=.8'Z(ZDYR*9}E DU8%sMIi4ĔР;hhDBY(PPRDC`CB()D ɑ=T}`,4EkK2\iB2lߏkѰ"o(j140 -#M j&6Iwe ]X 9Pb뉜{=aX/ʘ^9׫O$0k,-<* KL3dhGQ-2DoeB]zKsGO)]/I]𥐢zccX&1 l3"҅^ƻ:tnkisV۾ƶ !0x+dLǫPDX0G-8#}L[QۯnL靖~OZ:4 19-c!ߴkGL}5Kfܕp!% wF]<8=P*GdڀkfyJ3ɟMY4]h7M YaZ$Q9{hK@/}.WY=a踦*-_Ǥ>R%L?Gk|*"VzQ63^ٔDmAH6 E!4lHLE"I'&i ngMZe_9llzq-%o46BI#$lmC4 j# S &ܚĨUk>D#]@C%;csP|qƸcDPh!C FRC ,tז$NQl `R~OOs Foڲ,R|ƵU))< ^ɦ炍qkȕ\d)Y3 Y,B\c' {RO~&8p:2v(~4+-/t)> sOGhOʚIf '-YS>V,\;]|f'bL^VM*gwcႚnDjC*[o>q$3ٜd&bYaeB L6|!tM )c!u9?"{;`~-֣Zf f3eXA6c qfX$O4AA`^ˁ-- #󞬍:%wF[ O}iIaSjr c`Kj^ü /%p3 }=܆g.xa}Z;?|jShzS[_ YsLhp'/tr~Yar@{sF*HѢ"29"B6(ۙ^ Y{=G髽G( neȖ[.X&ZeɑЫ-f_ JL pS, j'hZ''az-0J1 F+s.; HS@v<V40^Pq%A 4U7Y0)q-V rcٚv=C]Uk$ زh~>?+P{8o*$%rr IcJ&ѧI<~؜3<\lG P:ܛ,(4 +,@G"X)r&]k` -e/NQq Ijv.q`_AyR$8! haQmW^uo~oFz3gio\4D>pR2:&K~K$ e2ap}&Qڃ@%GL)S7آ|D /acU(xi߈l •Ƹ0!&7$,i~"q)]Xض 41\x9bW/ϰG[nC[!(W8kB<2'an{M|*1["'%+-*֪{Wtw\:eRDo0JPS=idەˑ(Q G%%6f C0vuLzp/Ӹ+\nO?3IH v .ݸxvLAKx*S l eчNe&is;tg@Fzvuz`HhD$ ߝ\&%Ru}3V sr^_g?Cn6vNS_q% IKTsRD à J$59"q@4,Z#&1SM5%P9AcPǢ֖GRTyQRppqHD'!4iBNcO:u@,"lAX6y@a4nfV{IB՛Džex[lb,3E@D; \5 UQ7:#1| 2B'jV|K5m1o;( ~3FɪIDop'ZrI1& XE&,hF&v;f52o)\⥥$a( ļ!p`\8Cq$ Ą,%s:eAC/91wR)F=W_epG)\"(xl&{ !+c9 &Y(A(rwHN[>DnCltJ̲uئ1'kpri@L4=>*L aK0ֆ*2'WP.=8N -qa_Jpx G䑁qV2In{ƬQYE0-y,9Qd#Ly+ <A}! 25a^P!.^jHW9H~ntr!W7wU Tm󕭝ҋmfR+ /^Wyg=Xlj_FX\VxabCNV8.j"x.‚{| 0@ F(%nLuwzeF9Shm"ʍ:҆Ħ묘HwXCX^␁ZH/O0;AjOߛ4"vȺ* ᗼYp"*'JHrŘj{rӺN=TDh%FڇkuF'31כ<׆r3em6ǘh[,aY"k6*WP*(`p@P@jÏߌLe`!y36!㐞JNaC4Qx{#cތa[6g.Dj88)H, A N&9B|.MXJWXaYӔW]H!nDM(+ C8ɇS_,% qv_CQ`0̨^|?l,ތشޚ_#:3,MSCG CC, 3 lQd 准fѨd~"A6A{yrEXBB+AB* noPbBDDL$FكngaqtsZ<6ʡ,dޓ~n􀘠uք0a9g,tt^+R~@C"+nTb _ -'G ږ`ہmNtI';)Db(+Z洁#*(qAC 33>m`a҈3j[1ܢ͆t&y>/&d[H7{\Ⱦ a\>8ݙi |iC`F0RuLыZA/w_FPI[p d'W(X;aS*-L(N KH|GC<*EY)J,]] 6p6m4t!"x|vAógɼl)V־3l'7="]^EszR")xBq8Z͈u:/,L16$NxIR*a7N28L@@?j0+Ci/rhW?pB~Pl"h5G`J( $$y3q 2bE,:*/ҩ^ʼnJr1e.nt6+W;yJc8v Y$~r$883A0pY* IވFQِTKM`HJؠddcM2;7SIjpNN;O` DjG~5a½qGއO#~MYeecOA.[&I`Ҋ/ ~#&9#dJ>ΐ_ ^ fGq6OwAB4X-pB1T$2tT&AivB1R qPisdpOTjK^gdQEEh_5`D 4Z C8Q.k-cBav br:[j7H*4?o*[ܛ28=ʼn!;We.zFGt^_+%?ñsθ2:lpMj{4Opbnqvx/KB`NӅض!B;1u8-./ M%wu1 L +{:Q„+C!kĈ-nb[r$zՈ~UMXj@EjAs+?P@Q[+ G l-9ؓ a! XPU ]1?\㍧1fRqw[=@1WzFCއЄFzX+CTgBP$7h7#!>Z(kA=#VB23/tM!q?N[:AD9ΑFQsPyJo4;!:BC + B|&&!9HK'*l 8@ac)6GgcYvӇ zGv=Qs܈ɂJ UqaڅBypu)w ;yH4.U:_XV+A- ^e5~FrQGя݂짥/B ^֞88/i6AAyd`09to呌F-`ѽiy]UTӉ(@Yh%rtdR R*0-975%zfсl2pGD}Q$$:@kt?H#898?u647VRH% 8nh(% ")?7A1;1vz*G Fh59R<.Ʋf8t{5HN }& Hg5ێ$:QI ƶ' YLg|h;T[\$97{+|qa'4aJ ,N81&Y`1x3'֤95Sj{ͺ$=O0N'n%B Ҏq90=?A-.p xfV$ +Rw)]ȋdv @0xg;R@~ 'U CnTJsP17S9ث2)u`biPic1Fל},?.ݎ}mX\d_͓ʣ!pxodP ќ-؋ `r#)ry+;cC  gy>Ilr25uKP؂L֩Wnӽ.@pmZ/CA :Ht Aӂ8<9ܡO,V3dmC {.BN&6`4Fɜ/zA]2!qV0`o&*B0GD.F U?ŢF:n0!/Kn<"Ыzឦ ؑ3p Y^jlp\wV:Cmf{xF!SW?(%_r !ѿqHy $r8="]< .m48XҬܓwa-!-${3n;96~ Gkn Ȇ1 flD~':t*\I"V M;1AHQ=~g˄/v\ ; '+oOTj7NbgXE8(| raJ +wbΟT;hQݨ/=GʔTQhL34{iG >2P<"Fk"@rTF95" ,(u`7sƄ8"=#B"xj|+ OqSlfXznd\#í=z}y㑤yD xş}כG?,k`#@hI'rA򞕯vG peO*R.^.,pZ 0zWo瀡AgF!0Ʌ\*N q5f)nwF!~&60NlBܽ7W^hzH7}m; 1/&(ΡkF}l߮#f@dK9񎿲|eȦs']1ML/R0gJ,oN2LKV,Ml=Ne:ˊGN\.e޸Fd޼=s5wceq2e ?kht+j]ctFSGpE_ tCf,s8!+f#~}..kwYWezKSȢdhww! ˛IO\IW}UH b1IE-{EؖJ}2!}L8T5~)4)?"EHdNBQzͷb*VbFOSZyJ,䡝|$}m`!= cכ%yFZ){[Vd,$QY/ՉC]Χ\~ p`* ;:uN-_U$E5wN{=%aZgwhLsp@xu8&>n5,n86tL;f6FޗPQ Pu,*)'fvrӳ337(4ɕ;Dx oW8ggeIQ j1"sG=!f9FbUtt pD$Ҍ#a23bFEQI&<=9oC: D Bh6IX3F|av4` L2D 3!闡&=T8]R{QLS4{BeMJRԡp%1&A $1 Ǵ/<{T> W۝8WBFI&.CuP›H -:h;BgBsxˬkWLY`"L]'u&R͇+Y/vCy r,1Ap&"E,6fVL c(> sV#S*OV%өcYa OaoYP&4%Ⴜ]˱^#a偡1ajc(Ah(s2F:hCByxק3}r@ T>v_}b"-5ODhׂtጫ$L_/|RA^cz9=PSwiKXzCu!^J 8)T /e5a:I(Ύ§iF4#"9X!_(MLN_ztda >&2$~(MHpm'A]).gl&ՇCa'BnB8#Dh #rA 9$?`58\9&**Wsc[!GTiͳ7>ohP;DGC$Vt ӫz_8<Kȕ2+<- E hN>G <[͋bi,d[ReOOLFrჴ0GH# /)R9!<VW}=_^h+yy@} Ăb WcLkˤv8'10eysOw9J%TN!B[ 4N@{$dG|:[t~Y2$9kYy%P .ef*mMԖӊ&Yȏ6Ju5kbN N`pbĨG!N^X/t:F{hCu] LQqb֥}pPmZd@PT!ؾ\yJR-HA`Gr*(H)n=<.f>5ysJ/II#4Aoޜ*JCJ`0m !N5ZT]u؆ s4^ "c.JN^l=HIn 늞-;wqm R_\%bTmfGV 'l:PuÎ᷵U, ;ܴߣT-P}GbGꮻYkR,֪w(: 5~ fc|Ң;LgR-*¼lI+d ‡I1T/_ɦwd vX~]\yRyH}-<:QWD,Y9sqph4cɫ,7/n0uf^oMkG?09 b(.SFXk.m9,NjDhDM #d ,69@7A KG1!kj2!X,+PbEL|0xX%E_I}2u(Zk+?L`labe ܯH @ުZ~{p/a)i*7-F\KJ ;b,0%B;!h}15e^i"̂"T2rq4z0%ݏ#$T5BN3OhEIQXV9U;R8QW "|\7 x2 K1 RŔ 1J1B a:ʀi{4a鏟"@3 zxI& *|0)} qFX@8V3#8AbmvXbBzJ˪9CO56^f̛P]]X#RAQӸ@V5 xcW7 ԔXrh<\ƿRlmKR+mk>cH~rY,*#bV82KHw ޔw,qw0dA% XXȮfLO)  b pg{#\04vn=:`,>qlJgv0vGLhfIf~Mx:ҳ|jS(`d_ Q jS7&Uq#'TGO[<V86zLQTUK2̨Eرh10ж:I5ُ[ '<@1UpGb7' #Ͱ4L0X!2G4,sTev[Rh;!q> >Ed. oo/ 1B Ž>&@mĺ=UHSH``};r/ Dc1| iR! 2ѢJ07~N(d?L y?\!3`FMP#X9E"Eom4 ]J(F \O"WogxSvLuBsQW+:TeJjI$a+TG5s|65Qᘇ( Gf%CΚv]KjS3eljJK1iPL**Wmȡe./ S]jNٸLcMuk6TUڌ !@@M]A 8@9%6.1Nk0B.dd0e Rf2lNSەә]E "GɀW VIآ'uݧ9 Ώ T@.nM=اn5I@/or#N 9fȢ:L`Dmsן i wӁ#)$ӣ5koMaJ`JiEv ƻz`>sTDRPxuwRiǀh>\#8/~\C#_<ۥxv 5]V]lZ)%,s;U<S[H{Cpʱ/#uc k53_k *ɤ9KZlRk. 򙗓%Z׾3}vٖdqBԘM&4i͉B!$3=K! -;:(- XB!]Y κT*RЈ +ldk}r6]vGUY^Z;B:jٔ1`VlglUjB3 UUUZg:[99"j;-hgGs҉3"T0dm*RPQ՜#2ѫ쎨m1+R mvfl(X3)HgOȬko` HH,f,16bJh,RZQy%`SRA)C}Z*kSFEwlDPf@Lv,6k(jeⶔu a Ѝ\ šeoyye-T%BXپ]k\ϻp{&L$H1w Ah6,O₴u道;}UIAYaG\YDX"P`xxazv ŏxL)P,J(JBG0#cCĖZ(>Gb `|3)}8cBiFɨR kw4" >goѓ&Z72 lmj.P枫a:䞂\JPSm Qy1]8 ~Y-/ jkˢ#9ig WtkӟQP wY,A9Xy Cl,A#a]B[0ٔ̔֓,*ȼ4 mӎT0ƈesD.`4Bx Ԙ0 :B (VA)9(qi^͇I)!%TLr8HG̐abilO 3. |e4eeN2ZX5FIS-1hr|ikq\P$WXSحu#}rX857Ʌ CƬ1Ys O+s)XRrlo.Y^Q)']$g*⨜3dCL%7yɕoKz tJ0\2#yx}w\.0>Q K 1[/~Ǜ`x !~,2D̾ )Js uێݏ"GVb?~U`]Hd g1@o'(݌'#p;= J@Sk>z,~*ZØ:z iL}4m1|KTE~'cHG>h/~xXn8IO0;. |abh-:bȁNLg'&ô%$ɉ.{Y2 d|2En\F~(+\0( 8 %<@ "LFBc aON >5$Bc6!,X{)'֢//tO2߫oKL1H8]{2r%A#]&S3?%ꯀ"_.w[du%6`|S9!7 ݤIPuxd ݱQDFnBE40ЊpM]65ݡԣdJi jJ' o`/sJKp]t{ג1C~dutcEC1%KFyp D_"bc#F%O ž/xh`Y8ބ08 4$ @D+GNT1܏`ݔEtu$GLH_/$;z|}ڊ ]9­ wTrE S\jgК綏R"e ՛dM _*^&JB?̂2ȶvA7ػzNRXd1jV_1ſNH->ݬFƛ zo{ һDt:a*ELiQj{gmK(wޘ{Ek(K;}4J/ɰkc7KFY5o;WCyG4.Ed׼R)A_<+oNr'h|)?JdRz1"_y(52#*Etֹ:\v/og_g<&ߙ[ ƒ(9'H[R rVU?D8I=50MT~Xb(T\>Yn;1 cJl<U[ 4 Rfn=+ ,K$A.8ԎNNPc ^KR :A-M䊜}nmH@THt;q͕dK'RS;GR}]ɛ. '51i%7PPɀ]0D=c}hb #k=hp@N(]4'lO\s-_L#խJ2 `yL9qŐFրF48bԛ[=Qbgo5KF‰74NfLrkzA^3@H^E:$s<2Q"6h'*SØSD6r*^t2h"\!ھ!MЂ$ TV|4<G _Şׅw-F9TGK?!;)ю:MH:l zZϣr,QyRTqApMZsx2(A;?/#7 E`[5| C:cFmR / tKP,$Zˆ/AJo-pӃd;Vl7CL2 -n?076E' ÑUC4wfd['Х.Ր a8wAAX poϤO]p mL2 C4, ,S$/.|k!H(Ά@r ">Y1.5@ͷM4G ;ٴv a5oGd-|,YMkLd3ڜRiǗd,"&! 44)q#*$ErY,-<.M,O24u Q`ZZ9r扗i'T5'֍=0|>p>|)hYTJ/s;pAM$C %!頨v߄d4aW.]6JBIC{Վ׳3<1(Dz +Ґb lķEЇ66Ȅ%#M} 2 B@jwtE[ lqLXYvYȦbחy*p0I@O@HONpAxށ"d\\d]Eӌ15שvv nZZkп_T7[B-*o=`GkW|~cg"}q >6+ּ]b}yv_ 'RK+EH9IĐiQ%17%G}tKD#/UD_4,-?ʠ)$^헥v]5uAhug_Ƀ}G'eC;(4P;!œ_{(2`,>x 8a7:< Ө91)قx>´xK/b tc,HCk37cx>7U3@E$׹b9@mQB6}U۱m.1xŸ5ivd>+ qoe i֏B(t.Ҿ*J1dY߬2s @K ` ky?ϹT[89F pp\cհ*OtYFY?fVo˜GA $+kH<ѓLF(='4rԿʋ `!u9hL 0p噬oK?RNA5a/tG{S햁fN0SnT+7#LSiD~@͌VPC P~lGzULK9=-Im$ WUo:ȸoQm,ʋI./[x=Z0|qn *Z}͝bk=(A@!y@_bE5S`At ~U*(p{kJ>:<K4; ZX1(X\ '4eb6 tɪ=VdlUfRO/'hjdM;*ATRMLue AiU Ug&?B@+7wgS&eKdl,t+DݱItJiVN|GT+`ҤStt9n ^>QuqRh4W(ِȄU|)M7U9b['()31#v:y @Pxa){ vψ #>&q٘8qAlW!0e8،xA XX&< e"ó)ǽl1)Z@DZn/w}dCpf3Se(:b.Ϭ(GNՇGtUR2sLh@5A\-g0rewビͮC-j&bܿr'QN<"%ri !++/Uδz̘: р?Y:d|bݿZ\Bp_$6g /^Mq1Z%#,.8{PA(CR 1G̩<<7EF=gv ɯ.I[/d( c+|pF*.t[#p }~StQ's/Fe2)7E)pe|b;< F^aT%Y3%$`tP"j$CP5yAfɆL*!S?D/>hBa j./\)vbV%u$ˀK-|v{Ed~ӳ zpqJ2\ YsG0"/ӯѿ&5'ATm_è#"B9r7FDFcR*2lB]?nmǢg+ u i6+ lq#p6h$dv q%!N<|4ɥe;O5vR~wCXMdBܒ c,PMΉ,! t !8Ik?4(aYHQ(6HSFD~sA*?o#MzEl(aLK;GBU Р^Y[Y "~]n.[R/OPIՆO#etJH꺔"5eɨfy~kTVNf|8mՑiSwe9%Ľl CR)10 Q].zQs$`[#: ̢JD?%nLjC씘 >"kȗȧ.˫g $dF8Q% wR|7$:-cj?Q|4B`m[hR2-Xp2̚׉Nq !{oI95)Q#uIn*]Sw *cD$22hΎN!5RQmot.( :qE'U,b~3iDU#݀x4nF~ я ޲` 2A@'|'{p&p|wj"mw?2FS|%ϔds_ඣS:~`;i73Bb!|n8قM3+v #?mթ/|`Y߇ SղAOLGJq/JG35A6qyRJxˡƳQR}5Ca. i VpS kYk)LerIORfx zzx.DaݝR\8tycx~+2 d5Ȥz r( D0F:"N"+Gr*JbMn^7oO֫^Fm^/?Η$f3Q6/#| !F IJSb4S"*씑BJJ r@42vMtiRWNCʮݝ (QTb7)EGѮB9>>==۬.Pc Q0m֜@kÉ5wi}uvŭO^W>.܂YϚ)?U*~ aNpDŖW@+b. $b#}S`afP@b`44bGbf`& 4A5P&bLLP{ 6@|OlAr͓|zW=tЭLjˀn S~# o0w_F7QHp*JûQ%ܠa0!_o,l/̏76_FҾ0_Jl?Je"RHZ#b췪a7Ӂpw>ݛ% &矽gfF]!qH*.m4DS/4oLLK\&UHW}Z1`+;@L1+(9e!1HX z )&>lGz&N(H8  4=C=@u×Jeu юq`` 0=aFu Ʒg:iEBY|;8B:BB%"mpdh@dq! }G9Z'h?e;8W<*{lMVr%5qb<E1Jf d" ;nu$<'\b o:04(NӍp"t`J/ýʰuq<~p37}XpA3}FjZᣁdUlc.v~r#:[fZKH͖2>$~=F(ҍl{cr^fSt~-= `| hZ6C1)C9,W.X 'aT,ӂ(ze.,&a0+ 0XnrŐ.E   12.hP, *I,S0,0c `,VٲV-p: JbhFh)d`K`f\6 &'e@& A0P3VH- f f0 3jRJXXV j `Raf."  v(XmXR["1uH$!Aa]RLldY.]6ِ%hW(Aulڰb`Ҡ xX3`( XAv FB\L t+ %J D$ a Y Ia af HN` 2h/|aI38A,YY1\EqF,C03f,̰" eEs"踰(DH(JrX2 #3FeW!`U j5 f,%0Q*.& &-Bf@_|uczQF畯sޞfh2,UXck g;m:|9ن;my>#GDy z+hG=Pgm010TCIw À,j)}ǫ6#FgE\5?;v1tk3`>Mjԃ.*EWT+!RPPVL *Jk<(+cXHm&("^\V. *F -2 =淗(S #cAȼbD5"v_ 蘬}AR,;\gNg ONC|Qj~sױkeHPd4?xivov+?<#^Ii3Ѷ5@\Hx Q0,m.nda]Z|po&Y)bvNGyu_q;8[uq`|?3GxA cdžXc=W֌^ >U|~]HjّoTH Æ2ͯ~zpLt m)GGHva^( aZ $(bAk^9tZ_Ȭc=v1`Seyƴ}HTQwGH;ij'dy(:Ph̚.7[փ=?n6$7hW+Wӊ"\}Ts\WA3 p.#l_4`k;c !G:j$`)D" %"$HEb 3&Fs4NQ]X!R{V(TrPa1M>`u3*4E ]k9R~nd4a4{ȸ+0D:#&AVɞ|8Y{&Y++/<]iEnwD(=;-^lۋN;fvA ! _̸hDLKkD1P9F|ELYE8ݜQ@jT֡tY ȱh']%-jWg`/gytPE.ErP3HSt E ,& i˜&b)<+ECkǽ/zkN>eַ;UEOu-COLd$6nDM6s\ w{"Y`봻 |DzT_G9U`7vGzu\̗mMء+7k/LtL  0`#gIY !`J򁴡/_mZP0&8 qxw/]ANu2CY"U)-aLsE'D,#%Ԓir-BhB=#T?f|OL wpA<. zje= PѿomLBEI U3*2==:$I3A#J̬>ĥ#ںthfhuKMߝ̊@͟N[tJXlCVchdu;sskOB'aڼAtr]Hsn':M!~\?CNZٰيseɤeGz'wDHd=RI]%G%k(%" E@W)!) ~U-Cg<>_7e+dCR +ɔԍQYCr6&sѷh?'9@Jt3#D68_XȾ0^ٳZ}k(ݴrtHtc3LqϸPn\|}ѿ~_K8M|OJW$SX6Y4 U u#cيM&S, jBUlMۍ鍦HA72)KD~"8ŒBg~? ؠ|n~ gH60 K|1|F_3RGZTT`! "v vGYpbV9yf\MC <^5p'K"$Fy.V Ma|j xUq֪ k5Si%vh֚ACm_ߨ1[QTdc&gJ}&~DmBeRlRkk=pZ bX ݓ3S΢tDS;>bpaUˆzؾWQɾjحcv9ipr8(=<[r} y+K S@WhS2C`7 ql8P3kti!i)j,z#Hw^˜Y Dj Ez>3-Z-jTokwVj۩B ̫K95*UA\ZVpM,%`$%S0/MQ؇y$LJVqӚQ^@3|aEȹ|fպ8mZ8Ĩo9#rl4`ŲC'Wy|`C݂ȆHaЛl8Zaߙ`a!n!dJq{nY[܁_+,! TкJ~UY8O'ܭ q԰D8upwp4Iu.o 8rz rUtROw+f?gO,O"Oh5C 8CtA\MAA~g@ j͔?%$eHR!NX:TɁKl UWDOs:5gLs7{.#LsDjtۓ sNԚ6 ,~mxt׌Ht"8j<ۺ8s.Н(4r}ytqeK uv̆"ZmWY:RI2L3.ld/B_`O%НTńt?Oi\][CIv] ?~+ 6l[\g ӮsyIk3AeֱW\FMbpk,"Qivz=[6T6if-`IapL'h]j lї0nL_F31Xr/~'q~)\P}XZֵo}'ujBIo :$<^.!]*T>d/"w&(e_U "Q(K[ c@:K] %}T䗟OA?l"e|+xOb7b f8lP3D6 کq֝4U0/g]W5-IE6t ZޗH!rh*EAT rds`T67AvEC,]#~#!)qnya9ǻ82nZ^E MX1\ mϲj sqW*UQ(iNEEW.2HMW7G),ܙ(b:~=r$Qx?A訇![}cNeq43Br @n`{o$SK DE951YW#FPAp" 9A(3I2$[z3 HV>{C<;D_Ax^hXzL) r2dSMO[GT{!al0]GRfe 6 xT7T& 4Rx>bC20 iJJ/zfB\ -d ϖPM6#OiA@A?PkMZOЕde5%NqdS(tG5H(qN/-r0ZBnpm7p,zFAM,_0G$UTJA|̻+PoM)$G:1=ȃ$8{C]2?h0()=GCM7?9V t>g,g L:nZCa4`=0N4=T42f`pXHȻDr~'$V;LRΤWa@>Bjy|0xt5icz VkL*SLF#p~) 1 2;Q0!Tn:h09'@"e5'vOL>GbWz?6b[ eDBD~/^ lxe8$ӢxC\ gM<)ʺi !x:,8MZM8yz'PЕ9jl1CZܬ . oh#q.g?y0>VGac&$"rYGuR=*q[\ey{(!~V1Jf[۱< S J1DTEiqBDɉAe[ zqGѴ6n-mes{ָͳY~|>;h;   z![܉냒'gA_ԻBl^C¬R>طA|Μ(bnH5Y2oFcTy-X?A!8-7KdR9.8,ñ ꅢ z!Q7p&'/7CF`CZsd3\8VykkKc"ǼnYC R84'Ig \TO'kEd+EUS7(VhjGHT0;H y#}}͕*43/&`tP& 瑜s_EM&AdV@I `܇WlB}]Q",-F"P:+X3?E#`20>э6HClCG}#x6̠H_?GbJIŀH` ؽZI@.9{WpnzA-~qgB^%ȡ9{릪\@JAHaS7C$wΒ%HMrCyjah}"ل5\oRH( G m Q:N$Ej @XF$AǓw7LbF^DNiZ}a(Ad,%)X {7Z1-T- -0)T pE s ebRo_Y℡%p߅CCE$LJrj"  |/zw>f}=<Ꜣ춣*s#.6u[jk >rr⁗4?/x8sZ$Mi$  0 )ZIGclܗ9cK84dYwI,oXn|\V%ڥ7 0mbȏ,f"K.O8( ^֦!؈]IÑ:b0g.U:A3,I7.hZJ#Q3'M(ətdA$JzCCAyوjWk)l֬"EżQ|)™oWVYc-@~0?pW嗇]ld3<6̪hǟee&b.ceHªlCD︖19 _~52EoZV+=906w=A+0tfzя2HHvΞxY2};&`aĎ弛:Kܚy~'O.Rz͸c_#_u fc4Z}7/J"{D"Փ u)— jd_W3Xy@-ytoF'Y$?]f8"ТyeoExlFZ<$dZԖe iEw"-鋾!7 {E8|y)bv0ᎀ.L̍GD7J$+&VF#sebUb<~<Ƿ W:8 Ⱥˇ.d`:c(k6 !9d:? NzG<PrpIF˟ ɱd\hepSoiw3V]D:t+/%,LK3_׊-{_l-IT"Iٶ Mr*Q-jfjڷԀqͬ8|z>| 'ݲ?@ˍĐb)MrZU3ji ;%B#0KKd QxB!@aB2_>Ɉdg4j7KU< Y~sZUUS4DșVDO[C0"BEI'3CHgtZ1(43Q&ex ksseDº2'H%ͩWSoaMV2)ڹg rϥljw^E=C*ܠ1{ji\orh^@hKoȻCrî33 O'$pKJ;8(  SUq ʎ3B Ü*U2QZ! `wAQA\|f1ľ3$Z0lY6p2u?yrP1׾$cn6>U l7ĩ Ki! )yh1Պɬ)N5Ig✹x/4blF(|ɪDP <5i?.-1K C3h>`*`JIr)$NZO|]l++!P%PzI3i}COHq5I& NgRu NWXm=w.ZDt'/gH>z?Bp\AG|3to!GLGF8쇘pEࡸx?p¸FgPQi2{@s :j_i4odtUfTY3OA!1HO4?PS_~b‘vCljS?uBEɎ$=EޢxU$-_"en9#X> >(epG>GlDVYV% jk^]]Gf2躒zǿ bm.h9_[5")@jn)m-I0me0]OċS@}5lt ?UV}q{Z4}{Iwg:4Na?4(ӊ*"/!kV61.Ң1 **cX>i$b1vp1 Ŝ&k(iAr& Sʍ=@B'8 4`!V%n!,΢{t7>R;uoA#;T֫L'nk 3n݋^j/"նؓh1Pn1Yb ue{{eIRb7{"?8f19$iIJų~˖ ".8'[tfSNSZUK& FWZmfPf-VY3\Cr m4h*-Q53|aD$cΓM*hbvZvwm0{ ~P0`_&$,re_t%5&_`cч9VSeP%'0f6y[I-0D&d$rZO)EߘE4) )&0iMB0IYs`s~u0ФM'+=_=' W1͉0XTxO/KM7X%XǦ'.HL0XztK $^cXkEǑQ L*?:&{Yh[>A+l2a Ԉs \&Ū>mGq,EݔqIe]$ {d rAGj.z=ZH,wxK60FnY ,9?C,sȠ ZT2p{΅a'[ceJ1}xs_՘@r B-'Ώ#ǛEPkMYO-L?%>VZLB`U*  ԉ; FqԈ/ŏJX-QH<`.ˎ-zgET>TKNZ$"~ 9C@OkE_^1uc[ ]TyBE<>."uq"I7Ǚp*[2,BE; 9 Њ 6eNn }եx HX 5tlrJ9a.{Cl"ì }E3bZ,BoPB zrrLNI&W@Ɗ&?r RlFfaVILM g$JCr{&Cre͗8á}G:v9|{NugV?{bfUTN0ns)2fAD*JBcr'dl5{MPkv؁)unYZYl+Op%s:)r ~t)?h43n^5s{O^&.V\0`󜄜GCs@& ME' qUFay Z3Mj-Jo+ Fު3/2] F<vJp5lʈS?i bbB# *CRgO-)axՅh59&1! >g&ݙql H^sPTin."a䖧 ]}Uf8+l4zo۷i2zVVvAqc 3Wp{?Ɇ)b+B^5̈MbF02 ~7~ʮ-R `zenxn J"~υlްj}Y3FSӴ}?qR5x[FM 3 Nhjp%ŒrRkFجXy2hc> 37l+nHacѹaws}7>3֝fI#؝P, `ReL:>޿o{j$L)fO^oļz鎰EtDh "eΟI[ȄBlsrI}-|%hG|%EUuKE[ƇpC*8BS.ڨNXN-{_ٸ)l~-w`ݞg\ly\d+٨V{g3.-KkcAe(oU$(hi4dZ(N孼|&Y=Β̓jɸ9NG#g^PL͎޵wL>}P֦@i:,A+f| ɺȔ7px`{pa}V@eϐf\͝WÒv|oo꺅ڵю+)*SWP? p_xOeYI{Dmid8Vf?3! eup`<.8R81MaB=Әc7V%@.z;# D{J#eG2Zjs0U}QLY&U}g g>E9k&/su<_*MVE#G HNߩUMi N"-lGoU1)"*xvl L"$Rg\CrfD2lYU&74l [uMSE9̩.$ ,`{#Rk "ޛS_>G[4| ^_"yOx@+~1-\^#c{${kh)tq}`tqUuvS现Lb fRM>㛄X?Gؖ_ymW`W`+8+<,Y2lLq&C[FY I7\* &2) AlPZm(Tm6E/YwW_#5J@5d 7>bЖȠ HM\TZ;a 96΀#/0tzM4Sc)&HsՆcSՉس9j,AX@#AdDLrM)pwhU%2# PKc)]q|e >ilgVpXk͙[Ag xyCB}ʩښE[ȋ$鉋# n uC7hvd"j)JIY Ix*xiJhၸ4\̀s"sh_FAgƤ%ԊWbؚ?`XێFoKH9N;32NW_NPϡ%39ɑh-YiwQ/S}> jONo⿯uUnXx| LߐnjC4ޤɇ 08HsaV?n3|]AEKwL@F zX(~ͥ~p;Fpw1ၬ.YnGBd v\q*HBl'ͩ $\8)&^# `9pm'xnzggF$X8Иq[u$^ (3,h]dTh>GZ:MYgTB9,"GvBEg19K6N$:X;Q{qUXxiI8|R] ve- VH~&'+*b@= ucR$`ds1Xx&3]^NFlgH+H&2a}r`)=?^kQRǮ8't?VUbr2uy,]CIB`ʝ;Cb9AT`pMdӗt9=!GG撖L Hҍ(}=C# *1UU wI?$&Ixh~'_y:=K8u*)Haj7\*B[vlM`f}_Zc84(cJq R̬вJ#S~%8ODZ,Q9!*BZu ű1ĕ%Q }urjRqa[ q=wlr>P*DSˆK'(5rH9ugbg:s_Fq:9! 1wˁXLjNN||a\Sb4עE; N*eC#>QjMر}@Yb#vZfXvv5#֔Kj)+cDA%"cHt#^B{_{B/f"ƚrAre@#PDZag?W ,QiQ )F$!>W%VEI6F2/Sp g9  m6+>0`).3UE2 !R'Mh6>צ}d#ɭ $ w ϛiTdžb?LP)܄7'$yA(xݩ|UNDn)OͲAzd>4|t%87P@A6hE<7Y pX@w|ղ1&r J}:{<ϙx+S0G<`ɋ(hAY*~/WFw_躉3$61˭n!k~l`Л#XDnutloCVL6}U+|ɮ IF"z񭦄3/\uD=I A+TH;'\U隴8;Am%\zcE eE|xxUGe'L{y,`f. ]$}ZjDWR`B*',8FHh5t!{XU򤆒sH(I0:Jf̆FÄ{l R4',Kow[Ha m*0|%e[̺]{K.S } Xy|d$f #apa?Ȇ\E"E"bNs/ -0o7 :*^Orh{9|m Ҥ]Xb繛3Q鍔(^ Q81A!sxzjM_pՊx0\ծ#M# Pϝ,,k$]km] w8vpAȭQ]Yjk.4Um Q,V#;# j+EFSGB4&K@eafTrdJ”pD8F 85RKJ461y:}Y))#Pe4[8IkkV2KwgD"U[Q0e .i``V!Sga%%U`ij,8`̌`)QXD 1(YSKAXW\WcT$twDB!H_yQ&dc}^]B-,B;%L"  aTh&kIKWXP`!}7d*_L}֬ͦ:λ2 ޴Ps1x8m*z-*Ohճʮ]TuٗPT+tX2H6}Klrvm}))Uve%0t aEumnӢM1EͬlVu kPwgM,5TʵY8ҭ!eVEn%uEEuRGMj.!0@V@rұX4R)VQR횩|J%Bm*60kv]CZ@eR3M6iwPPYgrk %M.$ 7Ԡ[i*/m/BHI+:*$=&I#PСu,)4]B@@7YZΫ{YﮨMľ1aVile/}"zktTXfVkXjTlTp :UJT%tّ봦uol[Vkl5uYbM)M-D "!.խt[j᪅-/$ 6V`hu6peZoawc1Ee#$5 4äBI̐&,]E\"02e]e0 :NC #K ƛ[CX/Qh,Xt`Υ* u%jH@fJ)f jTZЫ!ND! lX!.kD44ȢV10^؏3%2pb"I$- K đY$2/@sU6siLH)oT @pNh@C}VDl07$aHɝ@vff[ d0f 7|it=3D3LM4rD$h/W nGFO,@ޅ&DbԐ?@Iȹ>*:} <vHo@xp0%]P$Xi'6L Dq|^-L;>P}i'ũ:Xt&r!Zƅ3.O–b,f Tq1ʁD@x]idY"&-VG#QRVAVr4^/kM8m,AK%qrbvl hߛqcp~^ْ a\0-Otzj 2pY B=0(`bg$:a0蓩: i$Z/;0ZAFom(劓 $cԌ|bdѢ]ȘQV;;W;{pCkgiplG20_:bqe[L!|s 2YAST7շ/=oܭ5{,18{XMەڡ^$oOYAiE|(YUU0hooԇdvg@Gs/ ݳM-8E~^2aߝ?^l?:p2QC,6ќɎ *r..I8 6Dm6xbYo!!h(~Xns(Fqc$c=(?~(S#LB)v5BltUl.Ce:NO屧3gHQ<5 ys{FNL=\ mX_:戰` ^ s@tb)tsӶlvd{4`B1)'EJt!x\37d494e[rKJ%JF?HB9$<B`X C/ؼ4ɼPwNr8 -]GðS/ˣpr`7y.`V[s}, Cpe>tؘ?R=S衵J1džO(|:8oǙ͉2fujԪ_Q^`G+w&6[E "u ePXpϨ_`Qn=l/{|_#@]3|K3_*ѝJ0dOsp ?|%\tQC╾AtA˩Р&^}s;'A}_}*oΚ r\ rZ)c哎0cm<1W`a{`n&̼B@ >?w|(KXVoIjd6mdsR#Zx aQ,ʔZ"C4#HEEO4q#'nٔ;-\1Vw,$FM>a3В2#mx !W@ʘBple`$/M $;y_ڰt%rS?K3.+ Q7.BwFIHa2>yż%9a (t%Э%"ėBcolbzamڋD2ʊobfS7CGX58kO4A3+P2D5JNˆNXp]dq+z`I[3 d\Ӆ46RQ8G>>0X]5@DPp_Vf f\7F"6|a)MaVxsRȘc[a$>s`o4fj :"Nn#O6Z8C ~ӼyzVffy4-u)|P9.4IC+ay6!o7„yhѬN I/1c X4cRPf|x+xM\w6B.?I&NR%i\fp;j3.:.,}@>&ɶZN±c"(ƼuۃN%8ԠhB}( k~aw3:GGRCy݅sA\2<+XmoWԡ=墁 4δw,B?sszOkE<|y:zzkcņQo+6Z$Q Zl~0BSYW/ sKSy|qg N9mMÏ*En f:bT{ vK*1f x'M!G )Fj_+M3U.dJ".q~^pn W ^3 b˾C0+Vw=Ҫ/dVݘ|ƠE"k9آ_(EI+&ES Kr&"?doթfHS6_EP/~|V%_d&~t7fkVn/ aTs6gc˗a0[E lF: ~C w4}̉QjF;69#7q{|ٹXʯA?f:Fv*~&Ցϕq2$`bj4l=*Pq,7,tKߪUXW Idu0ъ*<.w(Ԩ=8kyX&,ؑ񗬀JdJLŤd\Q(:bAkOtrаhxAB@qޡh1T*T?hVG04U1tCܟB:25s(ŁYO~;:*7sx!f?tM7Rklټ7<;Ind=",,|Ϧ''aWmY^O(4i@gސ^/!akA(& OCb0xu쾦̞501XJdO4IX)K߹Yfˮ_5Zu{ݸv$H#ƏCo 553I@PA@<i)yS{jlӎ  ߚ;4eTn[lqJw_ "Q I݅{pb=1)F7l85"d>?^جbNxH/ V틨eDA@BI9 "!Ġax7XB`7s& G۶p as *$٨\e4yZ-xFm  ړK>;tbcB곀]!O~r#tǶA3YMie<2[>Y+L ek&ΩB7 ᇬ&{{Gs 'S;Xc;C: mBtA'FzrPUUPRD_<} Xӣ.],QU ~!܉r襼]vDzjmܠ1a@vX@%F*u]9E83ԻBj:x+Y7dc2*9VMs^'O¸X-6ƴ"GSL" L/, 0,.SkJJFZ94-h,Gl+GW<4$c]Ү(Ҋ4иۊD\FP'"]0]ffTfEp&@2-B? rR LAcAO5zLSkeĭULTi6Uv WzdnݑQ|g$ѵH u? d4$;ar6#3$6fD9dRT, d+0aj%NP3~7 P YXV%jyzKz N}lM-B wYi)N^qOr UMef!LsM$)z(A| eoR=ǬJlڰp҉rMb mCǜ`Y00攫/et券IWOr{gTauQA$7C!zF{)fr)ޘ- 9#\O,(&ێ?Nc3kVwdϟ,Uǃ]g\ef-,sZ}_.2Y'.7 ('eN` ArycAw+l;fH,2̳#MFԽK B׻\YIC}f3TͳAN֮8!MB& (NTtƐsL`uo,:dy`tD=% ipȨc!e瞅 6=(vcoP\CHe2xq# +6.$(34L4j1F=9NPIl4&x5s0Re#VFWqb^]{;yy 4Jx01Vp&O8ԍw雎X%Q$ߕT\v"pk<\Fji$;1E"V%NL"X8&w;x VBV$j24h"1OuL{-|"W|CFBFo\$P&tGRjYPױ\Qozh@L9S<>KE2CJ'iqiA:7 $fȌr`ݭ8dpDL` 1^\Fؿ+w q>!tqPI۟x&SMY9<ބ`i]}q>moJ>hx< إGPQ:/cteمrc쪇V&ztzih,9l.\4Oӊ 6/yyBA2)$. tB"Ѐ P%B6%"#$mB+PᡖQT&J !.(¹ij_/AQk?CŦk.[+ƥ3eQ*Z Dq aXUHl_`X?%ZS_j1B(M)}!!t`xH "cuq$a"! {UśZ]oՄ"v[AkQ'~J.r㖧n7Anj%%2MȺ'MB F6*>44=B=gL,캺1E+UD_龵Ho,~G&戭aqaym܏ ^xd?zscR?G^CPiB/ tbŅ={bUƶ#fKU͘}4Pπ.!3p0۽X0pYQWE=>ZX4s`Vhv SFXaL wW!D !D(NZDf9bK#%+L:bYvƙ0n_EV2_#-$V摭0 M4a%ÊB-DwcK5ҁLp$jH&Rw^%I}Z w=t FJ%h^*+u4HzጙEydjzpݹmxڱ6~uYdgA}y-.y10?|)|uTԍfؙ1Fe7YLy]O1j6};ǣ(0  qKlcfϓvwTKovyK?U:e|ٮ- 8g*]>(h Vnhg11܉uJSzy0ԓl4.;HEQ6CR&RdYwi9|βE߬EmW1tZ 3/\Rԗ$ €c ^Z텔rn-u*j/ 6I6VV*rC$hC?#&T%`^-+͐uu2@~ e u'y-z`+JE2,+=?s!cݬEU戝r̝@en4yi$o_L>OwN&k٫a6 7;vy̢bȉ33?-=uaZ嘘ؾ}]N 'R:ާQa0Cr 5Y586VDx&oj'_+Yxq$R rhg 6h3҄ XjCPXHjI(~'aah J,.Jc 2 ќs+ 1x0%AvYӆ!% 0yO,M8CF`F`8r:biĕv3H+ї+)?{9 J]h}~*d8$2(R 4~v/f#;g,O iNg*꽈΀}éb,iRZtnFM70sW,H☃AҐqkXb034šP4$I=y΍YΑM`I ͞ !H<> RXn* mH0hY4jƦ F舫B" TdDDFv`0EpŖhwݯ"UT1 2 $Y䏴&6EiFP}4Zu𣊥%8iڗ66,jQ0xN-r8`>c8JxEP$@c b`N/.b -N PTK0 *P.TZޗB!)l5\:2:оk'ʎZ ^T248}#pBL(aW2X.VM3G)/P\FuV:kpd`fit,ÿV 4m B_C'a8XGySJ -܈qFTVwh<(Zc4#!LӸ{B!͑bV]&"09_5\Oh-nA"v9 sp$vB諚 < HKS y΢0G@ 8fbZɔd O*uW`r p2T @R8Y2`q2pjz!EAYg(k Bg䝄!P-S@C dGL; RU]LbYEBt% 1ǃXՎ`& `2J(Ed'Oy<ƵH`3v!`b@IK pe O]CQ N@C?>&^ tZ{3}NP&JhH@C#Fq)N=,hX [#ڎ٦$jS6㎖Hwe8triԴH i "C( =9px |p;MBm$2jpƀQAS Í3 ;鐔$6IH})U} La}"j=QsKhv}1 Z f1_Dwߒ`?Y47Q/nqNkB݉M_E$MA@??mr˪7UU7_h*1 Nbp|ߎS6Z#52u eʺ6ci~u)L5e+ *(#,dZU_ws no|;q$ZE6Ü̈́8p?'ٞ-<"a)OiwSINȞ1%Ă[c0#*hH X/d8DS^n9s0͞)D1KaA tH>@ ՜@Ba aBlAh3f]4lAh-PRV吤o !P%0D(6c73X >XXZ6^Ӏw0f67aCs@㒹PB Iߔ X C4ńf"D"eBہA$*J½_ԸP!r0!v 񊲩3X >I d@B3yI C9㜑5[JAbFɅФ;@;BClA$=;~/p$(lǁP, *|c6f&vR8!Mh'V3;s֦)מ-A_CFFj !2p;U1C),*Oz(w^L w^8IQlj؃+D<3cˠrxdɵ3wkEŚ<SDdwPϋƑsƔzuuuv t1J}xBZ$rH t%$nxaR`3@ ECv"'-| ^S-S=وk NG%*6Gfw#(俛#m2 Aߤ]_*ڪeRn )KU&!50/kBzn5VDd|yT(Vq]\29G6v23!4 3?LqiOWPSdiʖ%qC0UEDbzf8l&p3zw1f1W9t[hRٙR$ߝٳ1r!/I0,$'7t q#vPIB=q:lsiE Jp`5)-~1|cDtet_CBBs'?ˎVY@d_`+)R0@wE ?u?Bl!`t8;o pj݋ 5@)ЃvpC[j.p^,cmމ7(Ziw͈]$+.w(BL!W}qX [teyfrCrCfo :GYrl{o/ Fa@#,@cIęv8 Cԛ^!@5 eU=tm`H,4"mؘ7 *N Jpϴaaoe4Lp՝q +;ɮVj<2D`BD85a21B'L0yptcƨ^UPD$ZIC -ZJ8Sse{e@-YT*bӒ^d܃az,4dm2z,`جLi9̫x~ 7&Q14՜b(L"E+gSm?T|rģ̙ "h?Ip@ލLVf ǞH\x|P:X}Aʆ>`H:W8*'Ӛ4h𚋍ص2Ydll.3%4uZ)*[Dd*"=,]twU9m˒2im WU`Xd+ZMP1CwwV`nk\@dJhH,zc#a3\ h"af0Av@:b$@)2㺁ΨzI8{ù$*RA "A&3$"@ۅB&>9GА 5B"A(=1PTsL9ZI(_3FpB<O_9s<^ż+,7V~3Nxߑ2k\٥wc$~nI6ȱk 0+fWw6yqOV'S T2)u mopaiإ۞^.=STB>'`O Ҍ rX8 Ou " iǞzw*Bq>+( 1 Z/!LP‡ B4rBPUw0;? `k{i% !"NA0) r,xe054P@`b4 f ( $F-,ڬNUhijsБ" *h6; g4(&VHXsFe !t#r[%Rga9^e3.2:=2HrX+ !a͐s)k0i?$}Se? 4YEJ#.%+A=(h_ S͋>x1T'"z%Z2"%D֚}>AO!l2W`Ewx) (@OPUb2oէ4&{ՖO |EK[%,c\HQ-X1YuG'Nie FWQZ|wLɨ84Ё R JXfm_0ک7z)aS1f5()Di|cT=n@6 -iÆ!D(3pi1]eTН r-f@2LZū5rnso*^{)fOt&U>46 "f'(\UG`NE2cH\^!S0Y]將ȪPeNa_wlreFys'W;2ժ !ɋxH++Ic?O); ] |\2#9S6P ˑcs]a)gid%dFAv ?Ze6WZ^CI3A :Ńa&Fͫphwij_/Hb2^|yohXW*mk} sj!Hc Nܔnv_%Gv"܇w{_^L79_j.nk5nsCp~o7’ A4s * n維܌Tuc? ZH9v U;ũacX&Ê??!&V|lQ|3<N CT꺷K%$.y' Vޛ F}h # 2B!) cf";? VEeU-4pb˱|C! =Ǫ*b2yϼd ] Fz (f`|p3VO?pkFqy6PrVN`[Y6 |pGގ}j&̹2A(@PA=*MQ΄dћPC7 ˓#fѸ3Pa&K؊ *cI -  |k&g/rЦjFC.`eme;3AD:Fo.g,N m$`PockNa%or` vrC11Bȅ>5@V(oi84)7ikb_lzŰ'~-}R6y6Szv2@cğIbª`.cM>&c%Q.Rr>]7qnX^sM"HJqi@ ,=k4B0kL=GNӟ5 [60.載F%! ~A!eA ݕi4Jttaz霽l?OeUҙ|L$|>CKT[~(}`AУhX/`݁q<X5hO; ](丮-`{`tUdH) ,LNSn;;?h2 ElU>Q}ZZ1pE aGK՜򭫦[sT,y6MnATN3B\$Դ=pM`n@;(ї 8L6d7Ec]~`]# Gԛ9AlLxch1F/`M*s?28<^qэ<>2۾uBN+wsEd_wSʃ-+QcFNt,Lv?XoGXq>YugŕXdeaqȉ*c4`۾Or+Oh&19(^*>h;^+kI(S:õHbgwʹJ~re +p`x FhX@Pj78$gnyH7:@9I8k[wL,ud p{ 4'^o)B#P h*"{}ܹ&_6JH|@.= pR^hfIM4h'=žߓ}4;4s$l+'#S#T,&ݡB0SO2LM$Xx8j<dD9;jdf,]7^\MW҄I!$9 C D_F0~ \z&$a;*MX"->JPz| h\}ӷD3x9A=t"h,q\x(YDsX,>]Y#*#jk=)B" ˁ+A<-("AbcSʗeRKRȲQԃj]~rɎ@ vfQ R? %#b܌E_&@, ipl(D߈hrBQK)o.m&/1wtQ$efPJvjRduJJxh"HxwKmyF#BvI c nZ ]i\X}[#2dFp1PS`ktP2ͱ o 0L,'Mqwg J -tYI"!%TK!0jAq3B^D_chX3GM{eeԘ "ȈI h>7ʼnB[phu>PAl//skBH%k~ӿQI zih|@ֆ~%TH[<P/=?Ÿ3d#G`ꜢQ|n3 &(.;xӲnyj񎭛 æsQH2BFחfF^bA=cʌ,JrR>a #.@66ũseݤo8tn޽e2S#{2 7:0q 1MJP+N|!bD4|m YKSjׅgѹId}t)o`C-!zwE({혞* &ͳk/&.^9!'k:Dy lE\`I4!֔|C|]5ATk} :bd!1 4}9xhd=AM4pB&N1"#O1F~Lդ1ywL98.&\c\|G "UɢMghBa1 RxJ؅:S_F#թۮk,9ׯl >o7ZgG&Ǽu|XE9E`;ԓv}V˘ڹ$ӥ4,r5s7^z"2?k"V@.NxH@a{zV(_U-ȩxL" Wcc1߬No@EA㙆 QU ڒ s˛LW~B#nn#l֬e0ffWXm{~tᦙ_P-Ǖ 0 0a鯶 I*^ <A@C$t]t=o?'; qU$ nNvPޟ7{^ Feu(] ,6IIiYeL<͡լ`T:aE{mSZ(/fQR@PdFhMkgɣl>$On)"x? ԞH!Z{tq}NnaRIQfcRD)-&8@^Dz$&=s㰭 '幣4sWfP @!B͛6_yYІ1oQ()Bw"z+ |J.d40)R |VtWCoTꏖ$yDeO2b©G& FF&+ѳ^áfp/ckESNlj8З卭Pi͹iZ6`x[ Kd*6]?"5Lwd3S56KKS-2:i$5PZ*NdG79 {G Bnw)ԠK;P TT.4Z9»![*a,虰=acbgfǝ"?C\6FWukKKOQ'm&#_(֘5kJb#jAvm ag}W^ 8/5 ` Rh(DDv{L[VHźsC_VXhdgF}FfMX) LchJafEV܁XMhdê:i=3ri)#kHa0N!VF.&1c2(vHPB%lKv2ڪE1CEr8hh_@jVtHIWQaݽБ]d;*׏.Z:&dL-H ev1rsu_o}NxIzIP8 lY%  _*G3M+44 Q\DȁwؗLH-F&LãۡMjXpK\䋮\<Or!UFtaeD߻"QV  Tq{)2׊pQtzn'uͅ $7ٷ/"#Y"]h5 :Sɐ8ymf3&dk:2T$ 4 &Jm?1e-l;jnDvݦU㞲*|t F@rM(9K{c61{}|]$A]W_v'Ec6"Imр&ٷW&qT. c $:/"vhU s!P0~J`;abI%{[\ gS1{>ڲlA\e!Ăҵo2p!{:VLDW'*agq4:'W,k1<3 jza#!uƖM!+ƱeAc*G+EGH/\ {tLFez7uC$I9/9\Zzqut8okLap`4'pZ\0)3VPj@lQM?N87y6Ŭ3#آ,eIyL<_Lj46Ps+|=̮h'1#)tRhD s|T_:j* =eCMj<ޔc՜o f[T}"FFOծ=:aGmR1sSp|׶υx]b#7zf;7%nU (r!|˘̐D[|Hx~g#tuNsG#CU`jN iJ:fn⁌L7~DԂL77~"8^o5@O10A-O ,Xֹ[.L+,`$lFUŸ1푟mA]2LP%ƫjd3Xn0KN5ͪ!փf@ ْZiRJ *<* ! }כԴƏ!̊Ŵ d;距io8fSS++6@W.`Ƞ-L#&`Z{6Ȅ [R$*'*^E^m/m-mෂ8]6/Kk}/EaD(Tf݊EU%.Q !D˅=L3+bDžܩES^r:`\ j64U"`G !$Tƶ 7' IDMH |Z.G 1I.ud!.M2)b 0RmzU0¡50:kp "9 U|D0 Y66Kܠ5t[JAQu MNQ<`փ o4{m-pFdd ځإtO*f\Z-]fY*'Ѓ sM1 sU 2Nf,Q1߬Vr̴\j.ch3=52unoڹ$GPj|#aBf;=F@Tk;.Cr;N4Bʑ)\2HhK iKA"!Nȟyb2&==JY%Cl>j6s8X|SbSdzlh-2{.+:oJcXޒaS^@!fg!4(bL")K- nLڽskT(OZ,6uWsˮH(FfSHWMXĨe̛\Mbx̹rbMPB4ŷ^pM˄M^X=_U*aftIe?NLL@\KPqO1_w1K} Fyks^-xPB ys](l ]3]]ovg?g :k|U4_8烆Y_L`%Br>^x*,Q(ݔ| ?ս'ԄI$*Iݏ]-+Zj@+kfafd_ 2@Ӧ[HLl { .!׶E2 Kx_ %XSm+,F-#wB&'ۉAJRy%HuOvmVƊfŖ) Hָp!繴^rßms 5QǛtY?+@f%USDT5 `|#Ԕ{cbYe[u\Q.ý g ۣOFĺ|O$l$〤kFAIhBș$y$~:g`] lJ=[uEx8nIrɽPBjq~˘(pæH4ߣye)EȆ$w5oQQ âu  t(_ LLJW`Tx"I2$L#( 1ۡ|"P9@s ˆ`rQ>};9zX4Aln!#Hm;4)ue(f5x!B..Mfa@rA. c PH=@c@Z>9{q9[xU{A9<5Qt?rѩPرoF*$whymt!$$ #+2^coܲ.>KhsCoIzfgx^[]f C 㔂vj0S2G y6wYie۫FRk7^+ƟF:qb~{:;%Fd( lzBwnLtĸ=tyR)@OiE {80hF.?_:R}=tS~d<Q\=Gu1kUvZж]xxC݉H>Q.-0]K=Ke.>dnlJC2LPP6|h7"z;R0[6-Ad񤳽yI7jcwqfJ\O-EJxg.xVJ?=3uԑɻ?7ѳNeL0!, !@Jl {t# R}Ri^?gm=s>R`܇fGe>_ϿN~}fo=`O,HU7T6Uy~Oaja} 8jҢ:PdhRuGH.YUT(00?}zf`PY<pz8M4o3u<KMMu< {~FFC'JMw|h>㿔BC"JrQQJ/XFv#igPvLMRb0 xC2Mc((7.RsTZ`S4=Ԓt# qU/]eQPݗ-XVYd;O݆5Th/z <>S 5uۡ #xED?]/M%62!L_2DTBhTERyS>Qh6thU6~aPuO$xoE,z;Ǝ\Fiϼؿ ]. gB?*`*4;Sy)?kA"n Fcw;zKA !s=Dq&vҿ}/~3(zh#DZPĕ[ i)#/7΍i==}=C4=<Fvko>Zx<~ l;**0܂nqLn- x,Nvx8/*+(| )Ţ8ŠoGpx{iw_H:w<151'HFkSo 5NbvE]00‹625&rMrKa;]pcX}P8ƅHsZp|wBc VmG,0W@iŇ~Nإ` 隁CaeF2v?9*"dZϕNDlb|.&Vh " 4j{괄 Ҁ"")慱wXD/y4DGˍCZ%ĩҝ+Z^mcGƪpLxc[f Ќ$qL#<.6&04h:i. 3Bg9 gļf\l#g*gփ,P-ݭn7rבվN ` N[2 #JP"b?8 3t Gp*l .U .M}?^ʅFMje.d! (.sS{yYi% Xߥl^y=?cYvyE.Wo{j 3}ݥl, Wj1Vu*EqΏXN:qԷn[ݽRBTYpz )iޚag% ۠{Qe/Zh>(zLү@B@S6٧6nFņu,m,)I:iAF܃'RnZxۭQeFfSs| 'ŒH&'KߔNo-6nAVh&9=YN*[^$3'RZYF4(a!UT%ܙͦLio֓oh=!u}}4'`T6{^7@jZ # ͛6cbS*ķ䭾/f ൑U6 ,BaW/-FZːÐi}U%v6X4 Aa3.S™n{+E/W vTAur=F] vBP0=|UZ3H<"TMѣ)mv'e['#j:B͆F2;+DHR()8~ Ug¤h&S}|IRjK3Nf ϱ{YuŔBZ.hXR]9¼Hϥ"XjH&XhijqUfsYqu97 w1h(r oƉlIN$l \uIuN\^&K*)I 1H]#5Dt>|τe. 'RQZ $)i?qNP=R6*eس4 ^ ]rt,S5ҽMǬΡQJMk,^Y)&H kI7jѐp<閡fU\Y/h{kV}Oз]$]SU;:SCI9fi1F:;8jnUj#^f&FKL (kҩ/J7dK+ MU R 0 O`<DHI \Nqmo5tDGrh7XY駽cߠ\ hRĕ޿jv,u ?.^-or6):3E7[ֳ\f !i_ancJTx#aWX8WǦ3eq4ӆrmm̈oSC;R*L6%F5:*z܀GS2R=Mxiˌ`7`ӌYxguS7iZn4 K߽kaL&Ds[I@n큽 w&9k}/|d6eVlKa`i3xReF;ǟϑqn*nZ+rQzu6* bF9UnwPREO OObXiT!q! y(^']^uTBc%~ Kt@ʼn!N-%aJSȫlOT_ ok4w0q`Ry!\lt%PQ%on\ѦC djDgnbOvܡ  z7)q[pG1% fفs,8^`,9_K9H CHTIm)fEiwtz9-N9!%QEQdSg%.z=c9qsy㷅bb=Nײtq6LL!А.(εJA i`$a4hTˎ[js Rp[ yu4}XIr]Hy,ؑ2JLa9RDD-џbrhgdhP` mFLMijԎjiFӐ2gb^c){f5g_œ ]1iJ`N#&ƗͶ}n76c'GH#*.SPϭ/E2l#|2/0 nW^ӣ-eyu$":+8HWkg^Gz-D+kn2ve'(W0ڦLNyϫl/& ywKˏr@.zRk"SȣNT|wa nwe5mڼgb>!:)|gGx#՛2)ٶQ0F~V/AJߟJVcB {4+!̗pY*s6[˝M mr^+ jRw io݇W'R,Aivgwd y*IrƣH~^^ב" 2hQLb6 ×J 1?#e3kP:ևW'ɋgCYtP2F `Ysw\kXw3čx L 2u$˩BH[Z6a N4i%RF'+7v)e9ZEQ/ᤈu9Ml_8B! fϕP֒(8̂&,[5<)ɫꤶV$T&דgn,Meڗm?J`$w(Q%gH /d.̯O]o7B P\bEz|ܐS4'RSNFB](!;Ѹ7,(.u"Ǘ`|[4;zHN곣͟{g 饫OCuF;e2(kKJ.|hUm6[הxvA?Rv|HO!)2flH)R(tEZ8=ʴ 1kƈiDC_xcX4g;Bm~-6buZVF%>׸g?mg%ad2 Bд+\ǩ*=ӖaV|y:/)@E-)OZnǵGk*WZ=E>۸fB畹ס[+ǮRuMX*uŧ#ϙ̐dg>9vӒ&}u4g0 dira>4oGyjhϺn>|ǯXt:wYubO KS^0aa͡~LW2u{3|>)9#@B*1[Շ#pk1S:,oNzRK- ݫ8ܬLWG1kr>+ n-j_oח/*☓ڑ"/ ~ 8=FNA*)nȐq.tSZڸϽjѣ>⧡ȫ{gU4 &LH , H4!L7[BgQY)=}ҕPrޢ, i3! /%S 鵯&,XCVbgmPjS[KnUҙ%bQcZY0מīJZG-VPEU$ 1^s[O!2´Vd 1T ٕ1nܪɸ[*@U0eOYm"9sf}%B'@Llzttudnb -sCAZ7t3gif:L8rj*&! ( pwRic9qDaHƏ\9Bf?LeԄ %F;af;یfd)B,F ʱ\QP3LD9ukC1&x[U.S 7,{f9|"Q.fAa6VuqP6K,аT)z?:nx}*s}.|[KFjc -O^ Gnq|Y8N*RO_eD=xG-}tg/+8+]U鳒 Xb?q"YG j +%WUEK_ EK2&4b>X-2} rhBWL=sD^SkqI׼yiMRI D?Bd].PN 69~1t \w?bUKŕciV`Vl)cH 4J}pK>!7ۘՍFKn7EzVTիO\3͊hc֧1Lڲ.ߎZmkV2Uϧ\r+Z7Y L4 RUݣߡ"dktn9a4]c 5xa2QkҤvVBA,oR[z=hg ڦoeƃş `YŜy&e[--nl1(~^Z{R$/ɎSY+ k_~x^rX´W ͿِKI2,F^/M8(贍l<<섶08xzFҹ2MF\ Ǵ(I+,UZ0fCUȕ&0@4u;ɓ#4M@j`bR6HtmSKsK13]K%NF`ў,לԉBsYoLoQD/Ŧpl VƏjD9ۥ`)OTR13R.%+,Uid C^V ΰ$(y2,W^wi\V S%_g3IsjM]rRn/}R[f\UN[|Q,eDKG]R(vRhhH֖u4cR_;জBV.6nGsMѱKjH([̉<%35 +݇}*NHr̔-% h`h;CJEŋ*|e'ώƒYD J$ҍj06KdM{Cwa4X t ?'Q^Ίe}4rBþ濏Mf ݽ}~2teFҬmh de$}x mnkJktY 3Т| ۚZrtAHtZuw3s3`7w0 3l+>B~66C.xaѴl|-_@9PFCO߃S"e[Ul2{hõ*. P9iG"RppR r?c)wSxQ,. |)|$NMôzGjXExCN\8 u> &\Z=nirϗu h" 7 l^z_qM70Ӷ߮99浑ʴ嘰XhRIdQߧ _ЮυNa1rab/;kXv-QQWvFMBzSyM&ԩ"ηCʇt;]Jj&u @BC:uy9t)@э #αae握ʯ/6ܿ"58[o}ϠkGl[+z1;E#kQSvGIKt!)r+Vh/TV&,hQ|H"Tck-)Q2Xk-1Y88((,&a Qڡb;t3K׋0Rf{Q o囜Dfk nw\*e #@_#=`²Qyi3@ȻEA@.Ht3ħŁWE_?zRW2h(!WYM3nye%'Um|{E\\ 9uadt56 8~Ɣ;/H[Ӷw1؞F`q:&n҄x: z, 1<-+02.Kr͞Z33s<S_v,f nEϚM]ZR-ؼ`)>jݞ2`A``^W ;_=tän/X|z)mf+1۵N.3VN΃ܬ1]}yGz }H^M 54q9WQzdM `"4M.|vAм!ʉ.d q$-cu~ґ%ttJ_Ae/F|G}*)29".dykV]e.65}aYOWNE9ZGkrWNW'x[r:I/ٹa+HoPU-+H{֬›s_c az_7uB~:`TD aK 5qybAl^OTֆ&[/Rd~6`NMSԯ"U*n$TUu !pO e8Osj5O4 UNݟNf?ɹS˼~,CU$wͩvChV.֖@G"`d:nzQ1+M9pzhj+u9F NlٗuNFOAM\yF].8=n=9$KuԀA5U0yv*3{I|t"y29٦850q0/{"З"=0FEKnVi87'v Ӗ UȄƞ';pLp4!Rϗf\&gLt0*Q.Qܪbl1gq =@erՈU&u2SjS*x͎>{<`2ZI$ uțWovq ЛEKs1dd?Ǫ#~#Kg%Y} N.e BuaaZ߿P~4Buț4z5pXX)Z*U4Ii>m oxl(/?@OVS,5ilp_/Z͂hB5]W;:O!EF{`Bh'{"EWsb#C10NUS}f3 Y)8y~gBuIׯg]QJTĥi͡UHTEzeHU1eL4N%ZhHuқsڭϭNo XmVKX"!q8٘9Zh.n-7 RXm柍B[lbD;g_pz%tA90wՉg}nZPJ Ю(e, 4%1$g'=9e?D5 ]!$lGR مAx}̨ܹyFTB~el~SҜQ@-t*<Ơ칏H:.nH jZHIx4 '|uC:֛V8 ^xeb+/@Tm˱~/o$t{ WI]'A$hU}CU>ȭwKf2xxs2OL[\ifoy̼K6öfdܗ^K,t_h:z?eMGL[Y@.JYi#s3jsHQRKUb_厗Ybj2铀eUb}#?' N=.T<G+JS^tq!aY C Ж||W^,H5@ uF%3 gJ~;gA~Ώ<lq^D&󕱂ϚU I^9Ѓy/SB%Bhq(@@'q/cUƨ% .^K3NQ0T巫0.إnBqXKj 0Jd^C0)j5PB8؎q*7*i()ؐ=ر]ZE9 M;˜m33z&n;}I(5E_M!c3vr/ƍ7Վ|o&jAd# 5*ǛR)v,4i/(Îg8 xptBȽ"KUSxo}\ P+ag{_1uC:$$xe”x`YШvVnʁպVOk?,[:PNn#%~6(FJ**)p8 PE~k*NC-$Ҽo\aB:#Vh࣫Cv-neӀ0*8Z+N_0d=(6X nSDՕ=Y >deo(z;\Ch7YN-4A2a[EjwmᢀhDzșn U2(dv-Y'-"{Ѻ(f:Z W"M6z3& 7G94RN/ԩvL")$YIh=H1WA-rmaxRJVL#Cp/C Cڠ+x9YYP{Oo;lk%. Hht:r%Ob[$[r~i':%jꍲiGˏ á\1W~J F\.e?1)^DK'%'. +oeu /嵀6B9:RFVWGow!Lj>'m0.KLLw3T4]| J-u*2*Sckz>e( 0)JQUA"oFHTffq D'ϽEEDr#kG=o#%޺󰩝N[.ZoyW*S؍i&5r5GRIڕvZ6@tQtU[p3+L)UT3+Av7If#D=x\&A le4 muEc_STx44jm{x歶^7SISjCX!^;s"9ʡw>|=N؎Ĵ*8 "G7N˷{cC7ե{pb4E~+N~˲r#(^^:j2rD=x/H-hsSK:vYė`䲊ƧKd2c@fſL<40ce:v: 2WBfYc690.UY+l}  .&ԖF Kb]Щ&pk"ԃl2#t<!0mjmJFxcjNqN5h&֑1јthcd(z~>Gs``Et{:0 1 .IPuz Hlji(}>^i;$'5Z{SM$ǡY<];`IGSW /[wU}?0t7Ot%cVA܉aXe6Am%k; U&L-"#rLn/,yx$c8IHŪy' hlXrkͼ"`IhuԦjlQd!U#Ă\g)6d]e|:u$S}w0+]b(-\,˅c BJ#ej6im^DZX:յIW ]FTk 1gUEMm)Ir"ц`=]\pceklMhcY1m˳  je5C) `UCa;#fSha+6Ģ0u*&vvg( e¢c9: r U: M: Zk:6d> puаDSGuTDOj PU mn$4Z&f-趃aQ[bnJ-evVIdlrA 푒27}΍Ra,4݂0h2W)~KTl"#@ \кJp7SAJi[b֏fbXkV5 Fw,\ռo&1aSe"2!M ^!uHAGt@efbƕU$NZeǻTL^n=F֚*0v䶲U7*83Rk{ rHg?vdC?tu"؎w&")<Є([5=SxOƷ‡=mL?U ~eo!wi^{ b5 _u@{z_j<<О칺1n7A@ /-A [ y&|.[o  ]7TG)B ~WfY |T6qM'dM ~J.B*`:#o3T`; 4\=0h%ٌ٪x%*Ri|G/(36~:Tm.-B5ÁeVǭ suwz_Uŕ"keqsOcPYV4^ h=\ %! +!Q^Wá?9Tڃ;rѮMIP&ސ0Jdv/k)}F' QC@X81eM@\ѐq:X*-.;xn{&6HIg:>4çc]kߧ. a/r=4o:ewr7֥9ۅz T ת)ݞҲ}J""ziR&Q./DNZe!'@Jhخ.MIZ p%ji~Ja ׬)#"[ADȶ&\cY('յj;N/ φi5Eznx8VƉ{hztzw~<"i&7xgu4'_x 1 ScnؑVȺ57gxw*` VtxD!z0<"d'zdZJK a8Iq ^Y,D|k]Gw')E~מ4}}zAW/ƕ(@}e~.N)[!DM6T-᦬sZ4n(VV]IUFjB~'=f-E¤2K 5Ec$NN(A{ S*Z0 ߷Z'12UuZSf^2T#i34&:kbAAb_3gf !XW97 xk'Y)6BN3}Rzm ~V9ӿ9|:PBfTNH?rg$q8Ff8irBT5lDd.vP^͎E#~|JMY8I!n)!(  I+B5`Pd!*nX ]-Mfq.5Az`[$ӸŋDZvVTkȤIfaɝ0 kB"hjE?lL1ʚ]u 3N(!p &4`q5r @'>TxnX*4ɏk_3jK,IJ#o}A.%10o0ԤT/OxJ? CL)84\^0ifUlDlXhc3|Q#2 \2:w<).kCڭqZmC y-]sG nǟ5dS"/yM !˱.UaW<0<z3?Cz7D#rt#$'8!'ϒQ^>gR ֙h1 VC A<7sr x0A}FJY `aqL k&K8e5M!<0ہpcnͧ_̄*{ 0{Sp|eMt1dPH)e$!q6 Ic3m0{.g}WXN=VRCfo[3FØű 9 ]< IJR&ڞu~`b xP[:sՕ%f&.|$-"/F .p?5f0Jr#Ffi'oH1;tH]{ڳ&vx>D&|g+3g[פv)-itc)DMx7J"릞jlUxjJU9k6ŧb-訟VZx.yƼ szԋ3 Y=z!vQ4aD<ȼY<&2K[IHڳ*)(szTu z7s./u57Y/ԧ5 f#tmN\9 |4(:GgC`q||8o|MȦ.\Kw@0]qQF[ ! t^G~+9D oj$\COכKCObCwL'ZsH|zcr駶S$LH<ňP(?,sf$NTԞC0,&&UZwB]϶.wR} BeyS7r &!&l0 2;jV&pnM5pTɮ03O]nKbN0e.vZ,fLJ5SZc;^+D3".V !a%`݀S?..͒LH 9Pslej)S$Ѫf">G[ `̻AS#[?a(O|lx[@5{Ou7"d0tc1d_De}y1,f-.˙{@Zb5BұuAE5 Phh`0خ' 6|UcLN R2j`Z#?~7 s +#a.(Avژ8H%bFš58 U1 VqeNڞOQ-cȃk,S׬ٗ8Z%CVHA6`(BHX~bBX)^  Zp V=I-(fX;&H' fMX5Q-8p*p]/V@жBLO`6w%K۟yEp)Ɋr*$h%2 v/̡N+G_EB"vXi86ĸ!WHhh±:a~ = ޭYw |QFa(bLL#4°x-/P,oo#~AGĊɃfoJ 0F^\+zϲ>)A8EԮ ?ŷwݳfb7f/@pӈz&E'mwޕ4hbL eֶH,<I]58(lq Ҳ¨ U<÷2BFq rI̷-c-R>#V> C #1LRYLEгϬ+]oL"IµS f.{՚l`Eq4>ItwykS0uy1-XhXSՄ[e,v[1se%ޅ@C%x:#KvԞ_NR `rN*`a]RCnj2kgL`Fw}$Y+ [J&ߡMOq4d_w-;YsRgFϱϹ Ӕ BcaT7}ǝťyv b1_uRñ QoWDY Tc΀ j p\x;& 4kC3 "qƨ^̂~e YGiɳe_-4L6Y"خՌ~us*(7eX\BǸf\ӭE2Ğ&*e?ɶ $ i}nsڿFiS9_s_jE#$XF8Az3+g۱o۞=ETi5z( o:{J~8ArDŬ7 k_;ؠYs~-v03p̰hiwklN͝mɏ?̸Ө7AgKLqEW L"'+6n^8UeUQ}AI"RN-ؐĚxEYS|~[3p63_1?+zpfLL Ù6cQljT*Sw:VD(hGJT*M+y(xL3* 1z(-ˮ^`W5hYW?+6Xa35)Xxj!ߑ~;;4-p  C]ޮ),PQȵBUTJ 4^Rs/ (O.}^WJr h6eLda=KQ vBLFA!` h5Iq}B20m^}b"#HMADa/L BI88}@qx)b*#+hHa(-++2CX@F  N#ŰDKBo&I+Yc}: 1B/uS;OgLe :>εhR&C(88 t{1W-!,IAD.T(p18p@0@tpCĆ>b2_f5/ Q׌ƂG{ː- #ٞPH2:⒄y@cCdO$ ţǏ(FfcjE Dz )d"B&e?"FNRPrq΁_"ki(`0@+Q2.kX4d # aTKZF-yX֥u* eyaZKլ.POFteK8cm'C{2#e0.| w>:^7~יBxD!d$1r=A*b&&qM'W̱$ g)>4K(ЍD_ܰh+ s-csBjѮwɘH?D(hZ00wj r%c8 Cш\ZQPMmܷK8QpJqY*ᴰ}-v?Ί,Jߏ Akz; o?8OQ#,&EcabU8|WA/9^EBt&yY&N )8l8膈(RMsH>Z6W6J[)')_r(RϽ-|3r1qyd1yG,gVMB 4{xj9DU+b!,N%sg^psƒ9k4}ˆ :ÒRʑF =݄ٺ„Z"ʥh(s 1:' )IN /~HMtWD 0/"+m ͦ2i  }P\jfgn]'q |ʚ@;IP" S\VqTɖ tb;%NyO68\$Pg>#g)O 'HX"ŋYL@6y7EX+r2ǎI|@6S\!۱E9;i> a uaǷg;7+NZ'ѧ,N-"hYY'IM,XHi2Wv 7P{6N/h{]β֖25ʪT3dfFe[C4}501PƂv*9vo'@LnCc֮ժ)޶$0.D j\)N\׮;Sg~ѪUˊZ9EjVoZ{JVhl׍&Už72d[Sm?|LON9Ia4!MWz:crߵgL`=&ӡBP70:Mk*S(PPIi1S6"HVI@a1@hF %̠c1xӑq]ỵ6="\QBm̯Tcs wW;)xvk lmIS'OKVS!$.͛1Iӌg6Fesg ," Y:7G.p_r6S L y憤h._l-精+p*4Zcm_(F&qdX\f~e/s,ѿK;{DA3bQuY&t6u1|9yt֑\8.E1ŬV9\ğa@-E ka]9[t8Eu 8#FmRf oi*ThnkcN)5 0 1mC `Fi|}:Df3mk! f/%|X䍊}NJVD%9V}(Jh~ ժ}B:4E*p,a X1 F@iܧ"8t %g΃K3l6+ ,PCY8R:d 4B\>Yiѝr ]edEzHFy{b!;..V~e5UlP b>-+٤QJG``Bu<)Qkb8e͙N k}Ee+xɲHc[@^~`#5r_,JlٽĔ;h!q9x32"g7Y4Iؐy jBA=no嶬}=_= S%7WУ= ^{&:F9qc|ݝ$ cşBzi#IqHbKKŎW|$6Q(C Ϲ,G7>̞yBi8k) K^Kutm۵ehD''OPlhý sn{d{=bB@2y5/rȯH$Z=MUu rsi^-DvNst)4 6(%10rza_L(.eܟV[ E:ܦQұͣ>'Vk}Cm>J/'4>z#zdO=X1Ny e]t02L3[;~EtF("҅f̌5iFAxD-Mo`rj=G0&wIv@@ [10bqXM>@s ײvwf`O*9o{Gԟl7Z8ABPnjS~IbK e}f˫CMC=E׋cʖ8jBR[rа -Ûog/6k)Bϫ"{nb yN,f(#^T1 šh,ۦ֞c&Lܳi[MZW\ˊPa`(ؔzLNrZyWtƽv[z;":Cli7FIrl4=FLg/ԋY5hs>`.`0sHtS(0^S: hYDhKxl..YML1UK8Vk5zB >4"hYZ6+/gб5%Mދ$YGdS:}RՕ,2)[|EtST[LOՈ0BfKtlבC>x5L]XT&ټ " [ㅃi(4z4JY(S*&/e";)˅W?CaCy,!#L¸=K $20U0ҟM9x'&6Lg1hnQ"niʔDJd؈hl#s=/뺫 pl`eNAH-:_dѯ/K*tp}8nIQ$jƻ p ^ A&f4DTS*c r9R ΉhUM74h5Ʊ^vo]?@|f\FtN߆1f`z*4uH/H4[a8w["4Kh\˾af&G&\ tEȰ⣝p=a1볨 qiF0@1CȲʑ 3 zab@Y# 9#9C2fj>( ed9#MXxôfI P ˁd`2p1"/S.j*?7,m+TIϓs%X7we7t\ѳ#g.R]ݓj< !sƾ<zBU'~hGP^Ew̱j!"G,XYlnV|Pyqlܷ6OGT U yE\=Rio=}sk8l i$oh;QbT0O4M/sr ۿ)dyAcvؠ38]rw9%}(,&;)-"_u 9o$$,5a􊵉OB $D擹eaHsZg7b x"LIK`VjC7\L7u=)䒨F~ .Q3w|N U*ҌDDc}2Rl;Rk5w?Y'ޯět!hx!.s0Z}8 @;A!%<|ge͆K*Yl2 43MѺn<\C<gyWFcK_ s+45e^%tvskz-H։oABӉuY .i+P|d051Z(me2.\e}USn P  }>dfE|ɳilА)$%6 ^{#g^5nqH5(g|ɉ%WMoAs'<0/U*X3)+ry_F(L)1nGDT}8zi$``amAJ%-癫 3x%T1` z:eF1hխƨ"->֯=FqE5!bCB /vO?NǪ06ќ/DtG:`w1T _P.A`[_ÆҲm`Ά1 PA&4 A1 (d!Ȫ (@\1f,@b֤LDzEiqi2]lCh]{gݣZlė,% 9f̕+$Tu>b+m:<'!.SuVjfr ,qLc ʙ,BfE]QP$#J5`t Z΋;gE8 yC$4f6 ݫeI3-vΞ"ejaANL%Y9 MM#z߹[Յgy,8PCEdc Q7jw *ul@n?{MxE0sUE *+@)F*UQnc>eWrYdJ)Gl寨#2Vnep1${Db>@Xd)@=6נ\? =l l)E^"|g/.: M󪸕>pr*#@2mIR jv6vF9L]llm>7gOfrm[:1封W>/?j6Q;5C;q&e/c *4!". TȒRzs"=b ysFqqnr J箁d k;~rbd1jӧFcLTS&YОB=(e! ]x;@* Q_ /ӄg,WmPl(Zԉ_S<[F[}}*Ѵ 3tS|q:Ay8W;'ۚes-$DvoC+UF,H]a PPR;=_*S&# 3""4! ](Wj%(&#gGA~: r!aΨtZ}i!dtqk|L |RXR@BG,Iq^63̯K_) mp̺C', ]1E)CnIY]s @gf4qUY\gܔwXBct^V9G@g !+0dj8iGA;/-䢟:)škPUɎr6vf2`gzHc(>nw6" X,D X׌#F."A+w@3ƒ2aP)5  Nu>sE~ȾQ@Za6:򊈥1^{ NI`,;FDUW]+"$Xa=6MUI猒Lb\S`P oHλMn6./>x{n3q88+)œ_E ;hQQSqSs )|T} w9 Yz^KC}&^e6-clHJ}8j:fmE9v,drŔ+5k^w;nC>.\a2B/DRnQ{ݹUlMFWE2. OQ;ոuJ@\v.ʃ) @y$GkYT=<YOJW$(O,u۷)uqK̮ S6sB~)ݭ{Ou`vABۼ޷]`Q/<-9HuKB=s3WiȎO/|Hp CbMDz)an cgqw' H܆d(=77?_jTtW@=jٛMY!Ps۟tM^Ǎ{͏@. iOQ{K)#/x7g({a=J+$E֐/|f f ' sN"eq8 1:3c= B"l ϤQ Ha56  `wlMam-d! ֻ}Ƕ73n,:SS2h)"E$8!H-ƝX|!G貤KR4R]L50 sG¸cmd(PaV`B{$azBGTH )KL -aFR4Š-WZf-E 1|f))Ϫ?nݾyYzU;y* *кOèvbn k ; Ϩtq*#(&V+Ti&A3zyPaLiHvs㊮-O~\Ts"2:A7 UQHn2#LfA,TVeW5ѡ BhOcϏ!%nn@ɳ`r" C 8`!hF:`iU}gǗL"*} |ޔKq:SF_ ˹::|yb#5 uMh=Rq & 1tLxQL"q!k$I`^Vd1\o_O=G 8t |ZnCjz\yv~voYS'ok6Zau1R1 #N.RRpQ;4ի5h"dzc L?uyR8ۤM+nGC kz6?iNvwN{ﭼF%)l[KzCd2:xZRɶelWwg|*>g5@ms[s'}SLYAф_ @g $았,*fʱ*+PA} ОTP K&ғ D3Z)!%A@q-S gĬv,pJt8A`F5HQmy tu>yLw:]'P,mKTSD[0G^QF#4CKzBKR 1$3je*Z؍^SIVP݉qӞԆ]#G۞؁^݅nNl}{hE;\i:|sW{O9^<ݮO/ecDP;{3@Bv(r2 W E<w$~ZL+SuVJPc YOc6Q-"D հno;\nk*itl-)~I7N,(9:QJ6C*9*Kpyq =(86n]g־S DwiLsmO6βr -x 84 I Í1o iuƂc V=E %bk1yCCj7#]x27} sOo3Oh+#p1A?=[*زmwe/ ݧxSa/ iwنG\cb44; &hEַ xuh1 64.lmj"mpؔd>VF#<٨5 DwV>&ʦn3).ήwU)[l.KZ XXw]hzoj0Bmo9gE"P5˂L08lݖ!h^L@~wgϜ:L'_-qj./w֡wuMx䋦5P> 56! Q)-[Gt+؀ }.7z#9\g'5[XڢgE,7aρUOg.g0|^b0 C.QTl}săJZ.?;!_Oz]9rW4j~ІWDVJ(Z 9t~s|SuU?(G3yb`R曎&g{xppxqh]n"͢A\&r9Z^T(''$h;d|tvFpnTe֍e}I 5dQ_=a㙕Bɜ4s8=(lhH+istn= 2ڡm{]v>Ty5igjlփ P"WG_ {;{ȗ=# 2.}~.e`,)ogڕiK>G՜'6,)E Qx? 맬oҊ+pyd7=rco,?=8(Lc0e5\& 9ӵ<v̺t 5*X~`0v0 TCGSmu=_?G|iN&ZA6yP@BzOhl(^XKBv|1~weب*)и; .nR'FеeNizJc;##ڥМL4s}tCE/@l@]xNd80v[eo]&^)9Ƞ Ee\Co_.t75{ H xڤVdAej {eHtӦ-І0T 41 D>rLa.{1FCr?3cY %! A`@`ИV&K!d:Rb’`,"Sz P }i,aOf !n0cC@F4CT&CPJ"YDā]Hk~?m.9:sk]=O%czٍC|KAAYȵ1t̖MqAȎ0֐7̴->~""~]ySћ4dpjaІcLy ֮(4+{C-25>EQrPH` ӊ Bա/1hL6ͅ a0i̘_զ(hٲ#'G6k~n.`5HJ݉4V2XEX  [FaKFZ®2D.JH2h9J\ZbX%1x1R( 3NAGWHhQwi`$ ͺ-ջUAsIޭƋ>ye4߄m8-E8u|GcP:s4舁@KHֆr P;Cj0fAد93AHɜ)qɚQ] %~ŀOE~kܐ]Ә$gҘ|v5t`Kgx#ҥ8=y߅JsPs풇AdWBC֐*]u7D$7X%a1b+@?~[?9l%iЅצ躉tVsu3RnJ0XJ5W& cOr|ʏSYn.wHC]:|4ڿ幹.Nĭޟ04]NI7( *(mEzcR zB,F|ocJ>GuwVr 2,uZBH^-d+"& Qj2m9>= g Q6W"+rǘ0Gf+U9S>+L6Btآmh_*g_f <,-[g>b%\};0 h@}$\Ib @ё'Iĥks';7t)t@HQW(uidM" F 0hKD1(T5doRx+:iM&p/DH? 0n3v"BiH,0 `Jg">$#a1\&<-©}L]S@`=MF؁F$ i@iZvd2)'Sʅ e ZTÙ&f_独4<1D,D`"HSpBWԼp>IȖ(3iDh~3{  ֲ W:RFD[w(x^)R"/m& t4VXN\kS`1w @x|_tbs9i../bR9qCftΗ jOb4؂174X f(݇y(˽TaT;1"ގw-̲7n  P̔&ƋEF´HT{w+q8t_a Pؠ`|ˉy,>:9vߜni ܉K-GՎ0!- 47jB"Vd1AbZL1I6k#iYg˶:Ǻ- 6iYmZZC<%p?Cwƪ-B i)o,P^'luέG]ڳES# CL ,|?a4ɥ//ju~rZzU"/(.>gw65BJZE$GU@BM|nꦺ]V'y`t%AkG'@MnKot:˨EB~a=@ Ĭaˌ9*1tz(O=brq307uyW<4溉vrh@4G$񆹖wf2mqtHC+´2nTh5 r`f^)#BFH pHŸ{tSl^M y gh@!ɗLFl 16aױWH!-7*22Bp\%ws _[ygM14 x2H=n;W }Q'!eb%-mYYPLqzn֓Uci\2;~`&|⇶SJ#7,r:r12Vj`i!f[%z d9 0T̤5ᅟ+@mX Njc00'KBڊ@,)5w̷RĊЖI#+DU|Nb{ڣݟrA)efR)[b @AsAKņju7p}k;V E%&.2M$tgQAsK6fAE_Xi&hIgh|O{!W%ou5H 5AY3.X34be@պVbQ~~v́4}TkA(8 eV-ѸE~7zLX![^a<=FChɍe*u|?-2?l=h}TJ x Rѡ-\f{zG I83:-w.Ĺ<*vXr(Jp:hi .g٩AF _/wkc/&X Ϸ2r=b46S(aݮLe$9nU7bSgQnỹyf@'HK:TiA!H/qP]-Mdt#jUb:H>IoςVhd2G!,ҭ!1UY͂|^^oyuE=Ye)+Z=UHXa蘜GEcc!1W1Ĺ@>ʂdM~"" 9a$YZcWꓖLQOl],o׶FotYM#6dnvG$@ (0rZ_bHȄ83~C @_'~Ylõ WqUܕE&}>8^H )K Qc}aL&qR(P=]u@x|mT40p/ctJm ӌk7K,hI8h;6H߫Ϸ^AX8ée IYq E_K_mòu @GNS7e9CqD)C F@.aa ,@'A2&͆¹6u@ňl~}~VȢ +RB "Cpeo`mE݊|cn8 TXeg]!F~xT$z2s+RW_j}ۡԵkxtzB=nn ɂirUt!ݛ9I Y pƌ0Uu652S74XpUigm!" ;j4% z+&Oʒ*8& DWMRNMJ=˸ h<,:yr==\r(} nLd=4F\Nn&-s$J,]JXh@lZ5r.pFe $$ҋ(1>1TY^TbtUbw.pSEl9J_?d,ry|E1Y7Qu?3Qm^EălfDS 爳g.D,曣^0t|0]f<5?F:]\a>qcx? بKdG}vrT]O߽I&i6;?6oud<ǏM6G ۬2U__ h#0L0? 預c|6C/|y]uX" w]s>#sMWG.iLqn=V2Mt ~1*ۂB9/0'`c!۴[#+4' $ܻw+7Yرdgl 0AAIBx9dlE'-\XQ<AkkmW#FѐL7,Q$t$DF4Wm63] PaZ6H %f3&%KYCT믽)ᢺ:J7oMZE<|st‚umq͘A^ud(8@. q\zZɌǚԊJ'ȗfhgHifΘ &iry@F%33emzzYJ&#cco&ABŇMLh_)=T32sBUybV5hk"j,ptN7Dd2ǽfaHIlw~-y$pdoO7>f>3RmvƒF+x,~/.᝸| =Rw=,А*K>|Ixӳ6!~O!"i/I,G / .c]W xbZ>haI\+ۘH veG?D .%\ɬN"UԿGJz ,-(bH񩵠h.F{`և=Vɳ՗OBf Kx0&``aLsNp`QbwI>t+M23EVPte( 2ɿ.^x!F sNT8o݈^ gCS!H'ak 5Rߒ]+zr嘖:(">cqH2rѓ$^Igځe>f"e"#FjD@J S`.7hXQDDY㒘bXk8d&| Obٓd& mH㬄t&2I[RT8˭@2AkKR)yRWYDfG''+|dh N=VFS XaJ(6׬/Ң(ׇZZr&O+eX| s&*a<,bI; @*&M9&> \Q捡+/ð)>9X'F]_YpF5kÌsxL/*+A8qN(㠙 ߰dvFC~ ( Jy5~C.gMQ,KAw#e$ Lnh6JV[ĮTy5Tɨ'oPA:Y \ ISp-!#wær%?w:!B`2n δ21"dwWZ{]%⌁J!(qeYnI"Q@FDm)齬pͥ\\e1SVLZw3wUlrަ/Dr!==NgkH <^hvRȜԭI3G8YPfǥP5aMZcIb%"@V" Fqݮ ;2jؤ.O{vA2fԨ f٤*:mw+SHGL%S. }KiARUd߄l~ZX{h0W8"0nv062S2FD Vq pٓVb C18a<'KA铥AdE1agr+ձG8Z_&\IɴotЍ1mlUX gSy!nh%)0"LB82hxWX8\(.#nN^zjgVr-gY 76݄ƸX[=mH$_]={T YV\s(=j 661&(ݰcX sS)pHlUAP?3Զn"E0׭UX0Nu6X_3hV*Z-G9ug}Mg7Y׮ߜ#;`00kQzsӭgiy-w@R@^hy٣(-x.T%Hh+h+r+ _ƻNSg\lCP ;-PvMZhX^[:-ۤ28iÕzt$፨D9 ֆX܊NcV`*KoW* 7rw f.n*$ov!}LgGKD}SAH歃 FL5 ^jHE('lb2K;_0^gf]d # syjH7àq&l-l hscm9`^ oD!lQlOvVPd0Dw˙3NSY7Pv!)GFtk[K+Y@܄г'ў vlIu@[0+%|ѭhHYԊ Y*SgqZ"ro!֔N|Wb}gym/z" 7fN\*i736Bˑnmg;m@%,B% gFsjƈf=7<P6~7R#CaN7`QnL͂h 9q$a*p[*b )Q 6]dpF S3Rr]Ek]gCY r %D6F"dz:Ym|&M{{tɧ+S &w\xH"nѩ?dF~v6+hY^G#k )Pbiˢ|n$*\I|l+E,=y$|1E,>YDzU[6\FC=EKؐ > 1Ku 8%ZRLzV66"7#4贬!/e|>"F짟˂6)x0bt1Wq&|בLH*c:yE)>7f^pyo7 ʋLRmg 2KWLI @"Tt4mxe)R}BV æ\A+DkmJ- 5#&L@iHx.ڠ  70Y<\qf䅃q.€D 9GPc}r$@gj\vsؚ$E^Wՙ" D`BuJa"A+tV8[[l9nR.93N<.&2/?^ˆM{S1YPcaFaa4m'em8./?Wb1e|ZiWܢ!U"&TFRۦ(I JIN(㔫Fr(1  $O7ѐ Q7WtjGą"ĊB?"jHB{&dVl[i܆VFrA~yIz)Z3P_\boe~q&ssK;a]ގn1ʔG:6.ؓ3Pَs9(h'V}//ӟyffk*Oߛг8œ1qo3!dGb_NsZH4i[0 u35Aa1O@x[*kQ JOxvvŷ7l45#ʹEW;L[q.`G@Pjś##DB'D=0t=uyϙ2ͫ᧢ZQIe엁r)#@3+X=_#+H֍ @4r/l0/iWl bƍ"Xw{Ho\d|\]ӡo2H!ͧM?SFzݭ%3n:v(!hjQ=9N[E3@>( 7#'S@ݸT2{߱U0S] Ѫ~ f1\Ggb*eA%ŗsTq6xõ~LɨS.K')!`6jڲp(4+#`x\}߻3Dajq'T|@rAnY tJ&ș,\hHd1m4Z sy[/A$;Ꞹ!qEi.+W(n=ȏn\A0l'f;Ș̙ dѰqfk\T\r+(ʵ 4/qfu¹[Aob_~. RVFXܧf/ԮW~1YkC5(pf3-<cp4jѫٖ& y^#_ca8]I 4G_[Y:;ւ3q唍}0-"د2l|e&S^jyq7%)壪<7h_$͠M[+Y}r'^ MyB6*0pLd˗YSZ& 9#kj 5D!\Ր`fq1LQu-ن%5P$"cԧ(4fnpir{>M|s?i!$%U $rKD:mw>*dA*mrrG)Ytn}[Ɍ *iS_PwB{݌ؘ) :34 B ;`РG|DGu،;tl JTjRY ZU^FvB'X¢O99R~| R-5Iݛ3}L=z˝PnPLcZU4Euɡ3h- h.J4\{Ť0 7gu pm2P+Da2?!+`if;`E ͋F !`2ꄬ`#C>:מ*/s=׮c!wōU{y`~D٬_BL>RQt28B4I9)_kL #\ 9c9E)C#B#,W7v̸ ,8QKRvbi^ ` e$TuѤvswċq?w.7dp5# |fvnFs!]_2HD%=ߞb0E+;r O?&J:&7!,ԈXl7ه$("^Ŝ!CtQ:SUTI}t;2R`:\ަT9y v7"m)/X0=RMDbo0Mذy -+E%eVst2q.s[˻D_sB{"Y1ԆD CvٜK, b̊؄Δ;]%5AM>q9Jt 5Q^o&48m:g,}#EyNv9a6@F6׵+{>n3Ƅ!"zܕPx_!_>mێ@?RbKyi F*tɇ@;]+(L8.dLԟ`e”I )6NYok6C0{@.:;L`ӽOd xKK/! h⥫FUgZemjU/_utB EMWev3lH+HYdu)Jq5ΉKIĮ&y\b}5V6;LPo%) N4/DVaa.WkxhHĶ)B,F|)[ XRpj8H2K̆a[ƃSJ[_it{IRoCӘ$Dg+] ~_}Jd=!:o/#x PYCzze¤t?fCG}#uI10L**?0Wb4|#% ~9k|n/b;y Q Z;y5 987|Leè c:≽9'PޱqD\JXK'cA$H<ӧ:odX-nsA8mqQ|RÎ{Gt7:$+EZtCGh i%yK~-U!eJ^jXvkAk뇚67 !b%̵:lحRQ֖P[B,A .f 6GboB,֤H>4_vP(n_;X W{xS<ĩG, p "Ky8#,W/ q cc )6_ڗ,NU8pvk xp~8Z׍Vq ٰǶ9,k ZTp+PI$HIĥN As7MȰ#GȞP/LYO! S$iL(plB:\|mdŇϢ9q9 ]MxS'U/Tp>"x4󣏮ĹJئʍ%2CRN7 Afl?R!..GlS}G VSmPAЩFs@R zI2GZˌ{#="Tgt~u0Y̐,DBh7\);ẍ0$ekcRYioTGP J5=A;g$r`؅BEϔ>㔣g4#q;Jn;)^:>#bbNff+AQvՉE,v5ENW4.ؒWX#MSƤ_ E/SJYm`pH%6 :m79Iv{&d@ȱA![VbVK@"FM©"r #H"U&mK?qΪDY%M Z"%P@bH-XE(O"ȡ%m@V,*6+YJ#,f*a = Tq(-8+L-*%\$VfB2_qMj-p b QQjY(.EGjJ%9燓4-B`!z{> ƣ4T GjbD1 HU13 4sjf &z.=%EF>;=Sy5Gw7Dz9sh%yߜG ҨA @u;\}Zi?Wg6]mjo- LMJ! ֬j*.*59 -ވTm P|8ZÓS;C_7+]Nk+}j^+lj\CTQ&lE| aVYM5**Kh,F!BĹ!]IPJE1W-GM\T$«UjM5"ң2$ )!2bM-zmqfZ+++++  + V[1Sqm:[8  -X6fV1]1%]a"fEBf%BV@i4`ZTWL)vjiJ8ziɨVFZ6dّD :d6fɪ>\5rEUD4![Rlҥ*!]5ܭZ붧mGU+2u9'3RnZ,CmYDPL9ArI$, A$a0ĻR]ru:GMQZƗM%ݵDk2J*ՙTT[YmUWeXDD@'Ls{, +Ld[D10URA0QvMϜl왖L޲f*ep UD@ 6t*wazJVּ:lUXq.in 8 Fr#PxqùBRdj0QaR XT^[nQB`Ζ5F͌Ak*3R3B X4 ֽhC5V64Z̾=a `sђxU cOzTlj &Sk][~q:W{mϵ0sXr+Ȃ4\û;XL3:ABi4L& [(4Jě0hP"!C@`FD00g FQ=F:'z#Qwgj5xCQ\7]RyZ"jq|-e&º+Yg1v+ q; F#˙x ($5K:.,W4#BqzFl8|lLr %AmQ,gLK].&6Izs?]R)NX[Oǁ3q}t0"nz#EBѫ,;]A\Y Ff/ґC!J~+t ChJM1LD6&2W93)tb DM5oyȨ+4 CsR2ij3j`E*AQ$q_*5#?<Hb(\+r?@ٕ@ȫIߩ/L?r/% P,}n ] A27 vA9 F?߼wQٸ)y9]+7&aα<tuGs)rn5%IU0O#p/f@K({يUWPHҙ'#ҙb]$T:$(QwYKa|ʔ݊ iggo nT6pLxVrV,; @h fv:Ot*PғP{TaݱY, @6xA}cpFmls $Id4^ZBұdFLpqxNu~kP)f1=o/7z_x񎼤Lf82ǩ78|8FRlI QqP`Z*cg֏²YeyS?ydqs :9X[|UNyHhPX жDbeivY;-V!ï7Bݶ}p,.nRZZ`L` e]+&nHO3':B\IV2Bĸk;Df_Js)YgE(,DR1t 4jx{ciQ~ 0qמJafpl!=OGN#tڂK"xhq5T&Tr\`p? ɞG{I8-ɔ+ 0U שLN"8́a4W5]|xY6by) T tҒF(AHv/QJ T~(bf 6Qx*dDvMZEX,b(jf錽`Zo6goVW>]?RE2z{sKstQ;0קiy&s2YXtm0q#~[K1JLO 4r:wn"4۩\^fL3=TpMnhA?Ϟ3 h( Ŝ(2xqH,uf{ -HDcD|2&i/{:QTG:r ? O5U ~_t*āőeAcS U0\q;bHjI(fIPr;>bi Y⣃fAc%j[QVƅ"v!Q-̲zj-x~5efDT8x{X-R,i3d%%V`qx:1}fkyal؛57~w*ƃ/ݏ8i"[ITCKtvl =:SA6O_h%^ɮƠ\?iMdsl7CMb: qڧNgMn'KE֛;Ѽmv9ǧ!t1hL8'LN^0lB̭ ̫YTcB>ܞ*1kj3C򟭜ܵ2|ߑsDa%@<#! ֆR Fho 7fQC jcA@we'pÊ$HG]YA0Nqflӌ ݀;8l>aȸ|`ebܱ`I*uO;?śKUJE:zi2A|KA"$}F4MM%G1+ AH#$в:IG3$2e-ĕn LgLaL7j6a b 3*KakR/T{b2D N:68䲣ϋ(q =>طOy|*MmZ,U.@FiDo@2E11 fCA NL*{+,"JQH^~JՇ-+"eA @!\ 1PU }"=9{,GHtGjhFYϴ, kilիKڪ") : $k@aߏ \Pુ 'Z 90"ۡ0&ȵ/D]svoe-ū88sXdgggZun־+Ji3#FIocrXb.SI$e`m+Eq~;ۨ]z=s]3~F CKob7MT6au7)Ьe"M0< w[}MϽ=ɞ3;/.sq+~>j.\\[O+tNB0xCZלe-:-OhpϽL(|P0@=lj'ssǯت fJ͹X3id]fa/ [pvP}&э!$evlm?W)GRl#[5_YׄPhFUE/0A\2:32%fqmfZkU+F^nzM[猜so8kPkcֶ\oV6V!62uĥrS;oٞqv|6 kJHF=..W}VI'#44&+j b{/7æҌ5U*GQztBKFK*åд"2:-R6K U\]Pyz?z4q}j,w,yxrz~-1QubSMk"U]ͥ{JX|`RM6H,=־=zNg&yr@ [>S[R*ξ{ULkt7 О$U41SaM\g& +x*M5I#5W5sA^dF!R9>5xug_ܞg q J_q Tn)U0bC-/;&ICm Zݰj-1qT:fazU#_o-t&"e ʥbU^]ؿ~Σt^|ޛ^ğ_:"{0uB:εъT; :YJ=a»C#j`n'vXo1+A;81rϛ|;?>a0t0YW;=aavnGhjl{qp/?ٿ%{U>ϟF&dGMQ1jDЀDʘF#Q<nу8a,:hH-P_,}`W`w:}"%0^SoF}77rll (1Ww `tղ/mw> 0õ NەT>G->MvOj~uԧHp3TKt*I|M yƃ44$Ї#jyWհˋs!l;[ЧLj@;,nq{xNkNwGN{'A MPRv|;ף<|aNjKL8NG=NGx$[ X܎7}h6TIJdxv{E$gFQj{;659T!_uU8\~xlO$٧!F΃"g?ZOJ| crwvOE8nopcA-pOL=>UN_}F5oo]Ήυkg\uH4V1o "9P44 yh sÂ^q7x$)WtiO&5qÂ@XA^Q$lh#| &IǪ(<$MS1p'4d)Jzb;5.nɆ7g`o556Qm>3A$:\X돡ںPF΋ <^чCی:wkNW792d1#D`ynOYo!tuKn sf wc~}ƚZhF|]h>$hlxs*`zDǦS#ѥ!ZL}(̚ILcj=edK JY;߯w`@T{2Du+2-OĂSlV)܌LJ91҃EiJuɻ})"V1ے oC4Zx&# }a-Z)'SJsz0;8Ҿ)F94~޲ro8^~_kcj94}OQ]<WH9.ߌ먕u5ӑwSLR SNϮʄB|ZxبcM6">SH4Sy6ϞrrJmѻگ*yZe*qQYk$S ] f%g'zT70 tWWk+.y]/W= ޾~sg/y88^#\;sS(b1aLy^ɍ8eX .MeRL2aRce--lq3gGU3cPC6O}LV[Dujz:Q:ŨZwx&lFr:p@ Xu<-F,.,p-6G[u G/?Uњ^hA(C;%Kevv.d4m?F:%tr[Cc1r5D%acs_3pTҡs⮭]\XD\ nfvੜFG;}uB*ВQC5l,>0TH$ V<$6DQa0%}HNiyq v/ׂΝb~ 9!RK& ̖ܸF|S#y9Mx0.qH \ [q} I,3[P2t'͸[?ե)Ih %Su@S&9YD7Fbp_Qg.hUչ{+/)J.ZLR ,saIed'I2@Q N'z!<w`BڬTĻ>҂XNWÖnک!BA" &KK.Z9<ݚNcD8cDJ]ɂ,1v^Ճh[@$QB8z^9Æpף&{Õz*gA]{QU+?mŸÞ 4nuab(,υB~EJԪtq@A,:9k P~/YQ<#U=@f=6ѷj$ɞ?b֬[kWOKPK; @~ W9uDeR[t,'O"k򈟟Y}8KZc| )(==t>~!{z?bj ?3GΛέV*SQ8̍ggRAbxd׭ pj aEUE,,t$nx^r ,AIy?t "D> os} 躰 uOg)Gc  y}FG##di!/of ;ZOR ijf))[2R -B85Xq;1& szkaI O`!hĜTlx%*7/aJVNTc AfE13"ȹV́*sM6vr\; oz2L3w;H9H3ĸʛ-yss}?nJ@1)?x? !K. ^?ݢs$i^}_;;ɣ:q&͂pJ>TQ[gٙ=P 5/tƉ}}mDZxp\4BAaU6 ⡏"DzDM h'?2v12^Y"ODkH^* )? e$,\ 3ct R/_O42S1yy 9AL(elQvL`c+C_4tc\FKu‘~N)GcR:ZG(UUI9p䧍U9W(gBoW?Xa[Ő018,oAL/`hBRDI6CV?sI~0#9=.)jyAHZ ,^H.{BbhzA{̈́>LNwB8D-ȫIefڊ~WeUh݂oL5zPuTO.j3XpEmf ?~LHJL YqvsQ^:z[;wuSEϿ TdrM_uFpGV=]4%=£Ir3jZ@eERSt.Uo[ʳfAȉ^L# 5 モN { oS3g) دo/1s}^̇5vOxDe1=F|c˚On e`# #uCd*UfwFjgaϝwϊ編͉AUԌUű?OɓB]OpP&o pO>;qN k1C30{kaW/NG(qWCob.H%\/vhm}_va6 NJgKmV6S]O'p;xj]ބ䖦h*' ͓vuFCKrqC8\9a^D%ꪊbMK"Gna垎KҭBk |  t/<\c]J +5~$ *>LQXѐ|- />Q1)i:hKR*%ԥ()K Ъya^'K=$T]BԂ9^I7!i|LzQ4vP6ݑ5u8~=pkL3wI*$!_s2 6'"X3E eqLmoou/Om)fHq+_ &rUIAJ8WBؾywy4 Ơ"ߺѥ yK;B0́v%2e}et΅^ rEAeK|N&cUEQEBbR&S)J{szҿ Z[~{bxNVps61p8QCN6ʨQ$UU#=Vn&vj= 7CÍxadct>Y!"Wt7gD'@۾) w EVgX6%* +o|`|0QrȚ܋k*&i1Q [XKCl(X~ J5DZgdyo@&zOdX,UϷ߿!ʝVĄE!Jy`/]R9Oo2F>N!z>i4n2;;?& mQ܁ fsOEf)YTyoKNbh%!*:R0iNI*8 Uɋfhђw*'dR+~>|w,1R uYv }HMD%r{>=6BP!zWUO { sO3sا.7O~#i }:X̙Jbx Yr]"Bݱ6Ѳh&|3B9 &^L!@]+ORt2kZ]X0.ٟ|_m+Hh+1; uC4 X &ɕ1JpbB/|# n; KeV?[O,;dFu&?<<0̞:s1󍎪Fێ2Pے*7NF tP? B,.adua)@5Ƽ C*s?hg99GRJ#Q!$=3XKzq%qî?f-G(xd 2w5N.g8]ʮ`pL~ʵ^VkJ s4t(XȊyΎ>i%GGwFuQ#):!ZcڙtYY17h=ţI[h&zk6iRNL~yw]*#܌W/s{<q_Vy@ņq (%)͍0â -? ಙu {~ᡆ? :ѱU)Ja<;:IyuXb[0i$@?p9Y`R0+-tDQt'ƚu@tNΫ-X :}rIl{ ka*a puem%e6sgk+ 4 H_mek48n@|skGSzw9'rҊ'GtF"tU3{Ga*gse%Ksaɣ%Jn2ctU*)mUUkXng*c_+Ij{Gu$t#p qBHB'X̮J RR*`x,Hz6bbFcLgݐ?t8T@QH7ɸT;=Z<5N*nmțNs:>0Fͷp.Mp 2[9JA#+A'ZxhcEfyQ{U@IU+eeW=#6lwOBN2|KY7!cm #mcc(|%Ina>/ct)F`zC/GC!T( 1Jl>?"x{<W=ο؇7˵өI6d!a:??BY`+77H?q|d_t0=#ȢeҤw);J'56]D1rM#K6+UyD.;KS:SMtHHȥT}:К[a&U@#o 5ca!7v:=@=ï9RRs0 }O))H]Ėa`|ޡ)*RHr-:ΠUph?0'cڠUM`ڴ{ Р~}0d\䐘*BQ [ꖿW`sy7 f,b38ᇁ&lQO ܟ>M?|1;g!qB24 "Iq 2e*3iԕ6$9'_Uʢ*šN#BN|`;;{7-_]]w6턬J E +Y;e1bVl-[Mk!)ddOQWj9|$@;Ch,6eT={ BDӭָwmwmChsXjz&z.KMߩCѲrKKC og=L*Tq:S165*7+ӓ> + cK!eW&{t܅P (0- uO_z#Dn(,Wx/o,x/9g DߝK+ k AD"v5$}]C#Gm'Gi֏wwP͖¢pY\DUQoo,Ǹ,Y;cxU/vs'AvG6B#VGX$ت|ᶈq(^v s͖P d|{g\8zCWǡ鮩%0Q/Ͱ%1H 9{335DY\Lf'7'gּ?$ecH^<ݡG6ٹ.5 gz WRYыIqZS K^C$䱖Yd<7Eciӕ{5Ù`ERy %mUJ#f ׳ZS>B@fq>p_|8DPQBA{yy<>AOfB"z\ϧT2ez.[x; JdqJ6RcEgey|e壵ZyUBT%BERdpM>ig02ŹYm:tG3! !Ng<Jkf7Yk9•:K$ao Ć\S T6۱,U}WK!ad||/"UDBPCiICGD7 ZV6L!VVpv. ~j^ Qh.+Tw~]_5do_}OFޤxa{>RI$pE*>aT{` Wk9 Vb>i#Mz&͂kM}"Ϟ33 J5 K,n,jwOӗPo?P5 ""UDC/U uM~d>?q@~\"0dPjJ5bj4 ՝I(lEDdjGW֠3e.+6y4yf/_FHc6 VowɡR(8Ad-NMo]3=c>PQ:%^W;_]?0N\c]5ĎhX~~;nd;^__̭ffRQMuT @U%&B :}5b~_: &z7|n:⌍gR8HI CQ ')G>9o=8tez{=H, T _p#\Gsuv8)K׭g\c*@ @Ȍ;ó͖~hC |+74|Hy#XfkSf} =LfX 7pgªІC:9Ӟ&%z<O{Mo[>[Zn\*oh6AfRdg:B8l2PPb)kUZ9pɑm?Ly" o+֘Fdra\ ooϏ< 4Sx:+!? `@3O2>Gu!}!:E">?q`ޛ( 0 Fؠwl.B%hCťk7z |s/ ,"R$lB!I Zoi=,CT ?x>or%m4X9+J8&9K4ɭ ~JO F=23*JcI~=I4[lv 7QE^Gl&4 ?p<ΤS_۽ʨuEQU7%SO\?g0fn$zwT: Έ{Q^ʬWI~!ߚ|t~>=iXu'RǷ/,.gܻ7 ZMkWfdfjVeD*IM%UGQ!DcOI ?U ~ͤ7yTopy66 T)NS#$͑0cMv{wo/@AUm#:*̢e(E#m1$7Atda+[Vܕe0eA}֭PS橑ɖG4P&%ycUo4x{ǏN %C⏑Z9Z)$3 OPi47L8aI`̮y,6H,OÚ8yxqpլNԨuC f+ÜiYkmJ2 a;)i}$cE,sW!DcWfO=vbDA${P.:lOǣσ(jyx3DR{{Ȕ(˛J˴PXB}u~+.XwLcr Yqqqy'DU68gGSNI ^ a_miwg3u:W̏-L#G3I!U mE8l0.|`- da.N^:"<БG Vbό-vWk5jk&&v5MJSVg'ȧKdp#HF|g~9H Ê̴tdM Z>FȻ\i0h.V] t:)J,Q&yORG`⟵ 4>Wz&#ͳ1עTF(nQ`[ņY9.Xӧ)IB[9/<$S&s; [b?޺]'O C5?2E|4E#d 3 Ef.^5d&`'P-sv@>CJ66՚3/B/XaYOlz,K,A瓓'1ىf ^DM}x3-ʆGh5 7$?Ȇ_ed{/ ģ<_ǰ%hџ*OJH0 rҚnaM7=IQ(>L5~Џ|Y~_̾Du*6aUJ{,Ǫo">K&°sk:vJ .176Q9] b4uv o)9TZJ(f9⯻g^WRÕn3tq&zjtښXr9QYH9fp9Ƣ'Y3NT‰]1 Cb 8dkpڢ|35NDICcC07>?~͗^/ vPz a*2JnQTR6J0/_LDPe=am;Pm7xJĸ",T[ ի[gEf9>rTm(!*7?ߋgLH7Mʱ#?m-f4P $YJ Rm|"M>g%˅)rR `J@;aS`g!~x^lDʢ$ۏ^`P'I돼xW`VHB~*_?QTxD͵No㡕X>B#rfg\ fKdC1ˆĚ VXzZQ, `Cڢ}{|=΄12 _#dZ6ϡBq!,XjJ))o鑍s&HN2N`z<\Ee LNrhNW~;Gb '*K.Niwv#ܱ<zcތf`76J%x?Tb1$$r} LbN)ti]OyQR򊔐ّ! ( u J'!nWmqxgz(θKPgC!) @uf3O7YPc^CɅXXe'@ 3|hi#rr rH` |Ф2MY&Ob14MaB Ə ~`/t Ȭ@TQn,İ ! &,JrO K(! G3jcX' b^`=̊7=nκ-d^ʁpAE:>>AgFGyv &|)D:X2쓇aA.)"L0;XUI>-rS}q"M>KA5yP*򅻫ܢ*slC*F2Eq8ˢrDvDP0$  DBƈ IR!o)i\~pjx;Y$yϽh\r˒5VZ~R GՃ/02\C Lr79ۭ^ʹAh767鑱 sM[>Zx0cqRY}Xf +@`<2﹝SL5A;NA&:@ѠAc n tϬtDDDoZw&O?*paw &Ws U*Qæ02}{٘T^'yd/SzS,+;x͛pWy-6{H e?$?A<tw(h yht'ݓ*"O;3BWa%DLqr'Pp/Fs:OtsmHfaepf ng0opͩҨ2Bi8rJ7P$rH pdSU{J,{=-yˤ3iQ1%$$OW T9?oΪ*`0/VB+j([Rܓ(qv& ]}V?ASf 1~hWC{?]ѷߟ#6LB]<)umF9QMH麉gS!h AKMcF`ѣ`߂@GJNk)Y1q&z%yl `L2r\f@X 4Ej; V3d뙒- Q$(1Hoj!)%7IA8Nͅ#9dTƛuEdMev4 2{[ԯBjV!!Uy9YcX̪z5\l}^U[m_MkH۽ޥg}wvʶccٲ׺={||qtsPyXWqlޮۧgvS.ӛQ۷YUwgJ[[^%nkNm]NgnǧnR-w4e-\$թYS=`zͯuJ'GUܻ'.م)q8Ɠ+\E*`^}xbIwf@BvaGix;ֵvE2dƃLl5ʘ&B[Z*}%hٖdor{܇!fgwk}׭\bYvCݽ.3VcH>N7Uc*6]ī充;EOl=2VݞrkzvMY;c׽5jۻtykYLb)(vbOxg{zs.3nmCG__:wO{Susw}ۓm,@duc﷪vg"gz9[K juJu$y%;fm{}vc-b՚ιj{ If*l#og}}mޫݻ㲷{i{s6Wcn#g-=V[-=3n۝s*u͵e0wUq.nܪ{p}+ᆪvck}\rU/ow{vw-WN_kmm5.hWY\ }s闳ݽ|ԭGtZk{Mݹ^nMuw]suzwjkRQ׹W^N=ft=WkiT>muۧÆ7Uug{^{uʙֻvv@wnkhggCgNec8uy'nKl8U=zyXfnYJZkTl*kZېuANr^ۦzz醚4{^q>ww3 6hf emuwGӻ4/v뮦xXuCnkmzn_3MMf {{t4탯m֛sNyb#:unܳ;>uݱj(xt}rIů!w.sZܛ{{mVf.c ;퇸zy@4|/>*ϟ}{}{}ﻇvMVM5*͔EIBt*h鋶gK;ufΛ@(#>{uF̫+xu9[_zWx[{^ë֋ӧouMG=MZfpGqkk&kU[{6N{瓵MKMV(kl7ҊQ֔ P,BK` e0ggݾv6̋ydh^g}> =W}}9aTz;|^ʴW]t9^ؕ+ݱ H|[dnozi:1.3."^{n(ck:ۻZ󽖬h}vh\E<޵:gM_g^t}um}|_=}Qm)oKl=l.xzn}tif  Wݾ{TVAA(;[Jg}l}/ݎ[w=(A@RU@otb3|;@@UP.ž@!Ƅ]H EtE mU WvJR{k_jл*]nݸj2eL]ڮ۴[Mv"mݞ||gϹѱ3.㏳_oӶlX[NrosqJqjMcPTsW`r p=x"7#UvugD\>nk]twuǦ96kǠzvfotk6}vĤVUO'k`֪zu]/o"PH(Ϗޣ޷#[ƤooYhN -ׯ =reXڨޝv}š*thO>>|[4ѡ;яtNF{a{6{_[slw}s1s=À'VMR*釼*fH6Ͼ|τM0di&Ld d@hhѠ *LL hh &4Ѡ40LLd iOA$@F244dBmb'ɤ2am4i40 lie=SǨ14jy(ڛ&4SzzD  &dLS#dCSfI$ڌ$E44&i{DɚF450PE"bL&i#4&LL#1  4LLO(H@& ѐ h&dOz=)Ǩk%^_(=[}-6wM33qYGH_!Y}NɆWLeh 1RPvm]e^eǞfLۺ',^o1VOQosbZ4ޥ9s͸VE9lz?'B'R.-[>H~=w%/vUcXr]&q[f@>e(tfO9P3g(z6,%/(RKZZ&є0yG v=:𯊒Q;Y#VQcVerZ4p? B&v.v0a r,c^D)#9';LŽ'CZi isV1^j;+a_ < =zw=n6[Exȑg\zO Z#xhc׌DcaCؖN70'9,Ίc1#`Gk磭)&%TVBU[.j/0;FUy28m=[m"4ކt6fZM3LuOb%S?cUv)2sOfa;td3_20b9 @͓$ a$9fXtY7iQ03c {|P^/8 nA%$Xoz/ f5,<`QPx C?!LFKr{e_ɗZ+<J*e("q/ e11d.S@d(x+_~52e詸1;7RONǞzއKJp$arZx7>d|gMd[}L3GrيtSOq]gBddOEMHQcimCQn0P(wR] EtXs qfߴ>AkwbRk9# 1z1RL3d~qȑn`IFCQ\C)%÷&mF'ʙMB)QUUHTפ|Me Fصa1#6(9i}$3 đ|IqrI <(PS.ԈϒV"HI˨\cWuܕFdXg4-%԰Vg:W?aiq\^+Iy=t:sU ,tW|()6iWpLֲ4 Hba(3a,:'>'ah›nP%IrD(M' FԔP)ndʐ0Ɛ5dM=ؙ⇤9fćZV F@GhMǨQ3W]' 7/ atՀxr\ hl#3H̛&  jUKnLQ֕'njw1z' ci LQ ZهM&VZah0?Aa; 1 nL ~Mƴf ?ЃbAa3X8IE 5pXԜ6Z_PbXNdrMM4? _規9iԚGikWrQ* B2C0].vH2 0,3> Na@PlgoJthOs=z[|YXp5AmV g;_C)4q&?_ Nc{i%rH9-V&$<1jURBCppZ rOt il!鍙,LBBCqnrʕ,d3s9|"V'*-$:'$57RI&^ȍFHt㥩C!cIA#esUI eC\ǎDs UH{`if@\@M?V>70 "G6AKBaIB0ꚙ5?2,̃dk?Nu*ˏSi5Ov.Gw I U DlcH~I63 nNj8B@uEw=xx9S=ҝ/:r#m>' 6\ɥ97Q'0bHcR?VO9Xz Kt' ֧RcsA )v&]Lq0Lzȁ‚pqk(89'7@ h(P<1İq Nd-'@a5f4|@tr t_yp)iAא @C#`Kr@0 ug@b ν) >dSǑH%'49ǹ 66 A̲! "i 0(dR鐓`-CI9;'I85ދ5\T"eLl6 _KPCMFb3jRcrYM|ɒ͙͒ [NÃCE{/u>ρY+|GَןӚh$qHL댦) :gszc2IzE0Xbex Qc AtX bƸ[U4VuVBT;w] ɑ6I]&q3tIHaXPA1#6['%^b+MY$iq1Jp]tx7]YxW):RA"nᛠq`$ȥ*$0e-L2f:V47 mp̭jeX̕.? S qgEPR>aD`_O;)%+xzD碋1ێv  5S! .z38T+ܖ ƾx-DP!ף%&k: Al Rxӆjh&땭{$ Т%KơfB*8ɔ͑39'5] *}93 0.rFŠ GϙG\{j%9!}1 8GxhT8Hl23[%I1wv$~~r$(aͣcߞ-(O|>Lp;gdԒ!%(tTˠHni##Ǡq,g tqԺxe̐-mXc?Kjv;;ݳf?1n麺M6‡$c%)Cs VʢR 4v@8p^<=sLRmDe ;,#Pryhm  6K%FkԜ2Էn>y#l< =\6Nn$!6:- eSpS"fZʠߑ89g\Fsbb`ˉVEھ94PaK#i/Q}eEA b7";@'&:N,_bS"q 듍d5$/53wd %",4IX(";Byh4l:SF呐LVÙwm&Mȩ+$Udy\ais]06S|B'Avsեq1hWYp7Ab)jmP^~|Fm푴&9 Bq;™2 ݇c=1>c S/Ҝ ۗlGJhC6+%1bLX b|0{/!T[feZ1q&ƙv1r}ypNCtq& G,1^ISómUUe_1X]ꗡꄢBէ]U[jB 4z *=b!މ߮zl"#O]e,fy$/9i[zR<ҷ ,E$i<$wM*hsSS'Ϥ_fݍ??nr:q;+G>슩:S :Ҏa԰2T7Gha4M'Z mpӐAAau6 ݽc hBaXsJlde (؛Z ? WxK)'P}iI$PE&s1X9u|OLMCTgIv5%!ϝGwD , wUH//RSlƋT6c/o_;GYJ* 78uO}o?+0\B̆"u%Imhcb' c!n=+ө1R4 # kJ;f#PvOQ/Oq 05,Hj)b,)ꕔ-3cmwt9!Cf`1BG\\$A:idS4CrO;/hQYt5&Ⱥ:z] y ed2߹zSٟeRTH=_B(ia%mdP(+C\lݩ33I̷xnL)xv}!fp-q&c\FKXgJ/ݎvGl.$Bb޺̘/?7B m0d<Ւ3Ho!t6PBlΉдM2d3ڹ0?7ɟn8L2=( (#X ൯pb8 CAؑ}:Q`2NIMC |t` i= h 3󆓵T`w@k]ꁂhPAaCXPej!5LՐLm<  &Ńל!/I J cQԓ #n&!zT:Y+'`5ك,2 {" F=32wTr L9ObFݭ&JuyLM[z>& :2dF?qCC 0RgҀ 0r~\Cز7ͯX24xUXTڵ(w6ceFyѩr: ; SnyAqɽSF;t&)c}ڈIGL,4'J].^/v#`Nߤ-"LQab,g$=a̽~(ꉤ (W#w$w:ܽ; 枸ɌTTl1F2w3'L.:9B"d!Y:^p]ܔ98o`!aA2¾92l7&Y3x&3[f8GKGF֨Ȓpd#7tVVj$xlO0rk)ՏYC+CF+%F-CH O׼ٿ.};) )epv#5: CJt! a)u$I|9r(t )f%G{FAT< I=ڣО~ũ^ym輮S֦EZ:/%2 '}D#RhTa!wfi>8w "8N@0<-eqT`F7fg$DŽX p^ȱ1|&,Vx k lUֿTS/;4\_R;Vɜh̚4t`Eѣ-u蚗LiZxg'H  3񐦤ؒi" FӺ=66EEjϤ]G,! MO-1K<#ߓnHK2$EA~QVtIo>\6X3'I SʲIQ0b4G"J Rk:Glڬ0خC2."`oRmMTLJBޝ3ΊK\/ w!+zGi}dQ7;c.k1qÐA\7 TH@myK@Y BD.V{C"-Ԯ2E)lM5.a'g3vm/qJ5ĎMj3 iԫw 2|F醰X0^ g=G/lu%q3q8TG0`-;vxi6-eA8"Ӝdp$%(ARc2U2f6UOm5qiU1\Lg6TE.fXA&jL#I$wM:GzzVϹw^sNex8n,Q9e׎ >ٛl6SG+Ru+( ж%QD ?lX:|uz\|[\(~sy'~ϪX]b`GvIBM͋~eL6qvޡCʊ9fS/uʢP:źc[:P菾y@U”e2 1hZsIGd5LQ^AǢ޺R(Z 6!)>"f9RyEkCm%d1C0qOA@sUy zgAcbFjQ|cK&v6d&&q E$*!N1H cqS[*0-+D 2*a':{uf'(uN/;X55\&XD"o=b~cd\קy6 ÌFR2u>Nj;1߫Hh,g7HʹKKn&u\l-𼮓bXRF6nѭ+N0=vQb{qn8رOTzGEպ .0h5S#w߶T׵1G KOU&1<m/R6&[ >3 iS^ =_uyOHmR~٣ɦ1:w g%"o vӱV 6ſlqID5nKkpi/nNAAADoٛ;6kt?!mbME9u-uͻ M4|ŸigH/6u׶LmՔ(nmbE'DdTV}*F'ב#EN첡ܹE ˉ$JpbgB_RReڹ҈g~ 1wG'rU ֚Dә`vg6̤rCλh0aS 9l;*09m`XE`nF#}E0^"W#=urVE2p~ޖ1Ly,sd.Jaa ~}An~-B-npt2 "@ V \BLN@Ǵʝ̟:cNZ2ƺDJHNtlۮvYj5zՊ y%+Kl9& a51:Mv_h)%6rM.\7nڗl٨JZkCooM%r$*4^2 &sl#Wʒmd޶։.'Ikťly<%sCɸ]lJ6ꄥqiC~SRY-1֛ۨY 4W}8RWtkr-đY ?AF!&NK~9]>f3;sQ?z; hj=d GrϠ5q=J۝f4V\mG ֩~Ѩ񐥨ܺ*X5F2\F9,' ϺJNXjV[ cvVqXCxk#k )a.&E't7O(r3 K 1GHa̘ \Pߟ3`q-h֌ Rĺ-޼ۻ`u.J :DhF֧-Rm cX*m]jU)Ie%pt9ZJ=ZnmEpA&iIC!CV08`n"93p&DdǢ Y& 4@2BnVpȑn]>~`ˆK!ӤdLP9sVٌ$r-s~c$b,fŤdNl QCuV( v¨an.mӣ/+25kO)5x_N UdqJ$R8?<#?%jbSv˒_*1M Z^<-4achyz=.dZ)ldk–"ME4U鿶kK5n%5 ؜\7di6CǤHUޞ}}Uí|j1%N],9RN*E7FJH2PXEC,"1RT2Ƒٝsi2ҸkԪS0؉<5lI/4Ha/HM)h7,&Z++M8vvT96bR^0t3fѥIY[Ro9t3Tc'XW }Zuk 9ƃ1q^AZZy-ae36l(C~մ4H}K-և}___uTNEM}e\_`KoQvWY|F[?veɈRӅ,<~5RXι˳i#[wnZ¥hXM;᜺øb4rGtM5<(Gwih3=v:>;BҪ$33SAZCa^Sk kPq;"BQV`rld D-L9T ,-gST dƟ#7Z)8FtJԯva6Lov|2'iKB^KGO-Qp9n2V8hVߧ%A4}CA0\JaDUJbBr,kOA[;VrlI0ɹpr߶#jOdw_ۊclFȠ*O߇46Ebpdh֟.ƚ>:bCT+vJb ؒiH7mJ5 rŘڻ4JQn00H۔&c/#Yd8.#''1+R+hX&iƥ'0f~c4QSPڵMdt \k̀П Ϡ1xLi)bޜ&OU -*`R o<2fzZap K:v8 dgp3eex%HgYhG M{|׮Z]mRe q:Fkj\vh:N,sLZ1r_7ѭTv Y0&ÜH+'4tP5W\GY;IOL6s}|3tt`oI(ද+عfr:,V6RMX \_!d9PG P[k2R v$׌ "$M$3sI++p@V{!%yQmC%uuQq-`_`'E߬BppTu)>̓%O0߾NS٤BR+:*b(O^Hlp0[SWH1mq.WE0_'lNq8I)Dhg"4 a_Dj bX}^Vm^YOQsힳѧV3Q8)W׽.}9ȅK-yՔ8˓+<;3M9^h?scB3u3n1>58Vhh]@tm~R[1}2s4&EUt'J%GND?ۼ'syEʧgSn$RCr2UL,YR2m4Fn~|:Ώv|@ 00Å{"Ջ,}bb1?gvުRNhDu&$BoaUUg#:+rsˋB2*eihQ#p϶ udczPڲ<8Y?< {I'xEC3H1 c`bZ<|t0+IIESb*-*FETdTh;VljDDY?U>W?)u8kホt&ȴvL,ta xAd@(pϿfL'6&ɋ)^f=c{3_Dnz%Zd[Z&mH&K,4Y0@\x@ixn\")qRĵ* L=d`J4{nSG{7;>HzUAz3Ad" % C ޾ sqة(v5R~ oGz%N[Od~=&\]E#VrNMRj2;u|ZMi]5x@$ȜP}?J1$mӢA9D_z%iIt$leP<"LT=6>ScMN I:w`8u uJRUL$7ImY8mKFwaY[CH–м$$/a>7NQU\J)r&,1&{[LyX|ⓙ}SXj1-#1a&Fk>ti4%LS43ѱE~P:N#b۱ lRGFmSRDMюcOI%-C,:1؍pq#FҒe~dfj!!`{5) X` =?cE2o e)uRB#=ގ$ &Rߑ MU{dESiD&B&M2Og|OBƬhv|2YC"Ah5_J˖RUFʍ,q8ar=9$=497C U⓽X04F@{Sg\quXIo8du&450'Trn+z=[ѱ> 8df>a@_llhxV:X塓;6~wԉ H{[İЊ,u_ r(}Kb*TM鏟^Y'czOeY0K? p%(T|cOWd_x)g,ŕd4Z|%X 8#"IldcLQ:Q~'aY)M8/v,jClͨ(`KVxJE)EEJU!X;d0T12 Ygd–TԕfywXHBzA#Kd/,\?;ϷL<>u**(`X$~8'[sb u>PfrE:'ws BA +W6Bh c%<(,ɹ^#&|$l BCVrGEc4T<2 A$/l*l̳$*?KL[(3dTEM?!7׌96;3OApId>( DRJM .FoV<8U|WjdS mr]D, ṙd\0Ҹ;5saNg+ZaEK;=n68,MC*MKfM XƓ+',(ҷNȤЯ= dLUR>i$Q8\o¨KvPw#=M0ٹ(8=yXC"ک#*bfG>{\y݌K $TSj+YAoMC#)ǯ<4BQ 2W(K% ֩Pz~Xƒ{v};:4螃nv` RI_tickwSz6K.Uig4uZ-dcgV)EZ~TXR-YbXcR)(u V|iU"Yv{ K4L|fKaj𾱣מ̚FXhXS4~ (`}3RPn 'gs*Csi'㊜LȓI$W(iv[zs52}i/0'aPmHHݸDLW2 kn)"qiCĤWaP]׭{WyqM4w47/ZVRyed(KSdd1X9X)j5Gn<3,4;V|Ai%?̅xQu\%M\c,EđZaccޙA!<يVXŮ|!-rAF8O.Td}4P! D%}1ٰ7 Kp7,4>2Xܨ1Y?/#byn2PԠݚg}I:.gsvPnhve~GtA-sHjq9x#[t0 På d46\h!$Iru Qֶq؟h(JCɶm$d7fέ9I&-i"er/xP@"$8"ԆڔMC_-F,Vbrci=s|1c(aILft#!tHZ9-i.t 0.Shڮ}AF(8T-Q̗܊*]"cj2eU4P#fExnj6[$VԢT5DgNR 93?!{uђݯt9䓆uyDjXIFq%*Z3W$nM4Z㣳<ؾc7lT_0w q$`JGC :ak(riԲCNXD#&4b<[&J#eE!`FO蓶R1!d}*f7)2<'ricMRKC(]T=Nur|vb Ds0sxQdjFlc$ʗ9dفh}Cpm[BD݇bOGzuC/'kGcJ@9~;a>8f 6_Q;xF84KkcGFFM|yFw.Iq_@p% OȾ uN?;=ѱ&$mrJ$wfSp9Z 1yɱ%L6$t dpK y? ߜj)"# czlep;&v̳r֢PIG:LfVIo>~g1ci@.aYoTU;/bgxqjw yI8+w~:}Ѱ&  .\}'d!<,fr3߽?X{K=D FMRԱ9-[PڭO\TcTRPXyǴ7?X0BJ &+|f"RDpqDŽ~\%T\tvMpI~X(Mҗ Tn07IXFSNwx'\IsP3;^ @#,Η<4>FǛlr֐Ta'JR~*遂l q|,1 JVQQE1E>%=m^\ۿ\Wnj(lMefH RCH*CPPPC;&rETTcR4ࠑǮ f?P3E \eSAHPpL(E1PH !E<͕]r,0e+t2mSC;Wz8bN5¢5d]{S=G^ɜ]*e8qo[%8U\Zuͦ=>S۟p%TP~< GtU4d`h?YQ΀ʛY+~v$?"P""`bdܪ55)itÈ2sm>In=);)&25usSv3iD@C!Mf G(H!NMbQz8D&[r?=êVsȵ4eZ[)}1kRp**0-4zonv֔Tϖθ!zR ~w9x)4jzrJclXh_px~Ԗ:GB[I"1ǡw2λHqA3! jw$D`czD'bk9*$Ս"ql?C$}𮶎R><7 5N=1mQDާwΝj&zm8jK%YюzN~w& >0Xܓp:Tt}q)pm#!:ž,n~Dp0A 6IO;q\dHX0(0'a!j*ҏ)elx;VŅ$coZ̉]]{5Z&RYS7:ElT\[s\_/h**$%=ӛ#ڨnj0+"t-dle ;Ofj# 7wIj#sM[ݺ[O-&-8]}9E& >3XdtOKl=͌a<XaC9WB|W㌼Ĝi.^]" $@ЁANA:K?Dm?UF睩/Lۨ'0ES|_?oC"KgPq"5 6(?nuݶN$@h1wO^Ŋ^ T#JW?q1+j6{Ŧ}m'cnY&+i41  o F2NȂ<2\LZu ; ёͱ??٦(W@I< Y:-KOjIQfVLS1r$+jftj(P [E8쓆,A$Cj!-shuK!uNW 9n$mxĸ͌4֜i[,֟{ŇLqD+]fjf> ӿGz,=BerHY(eه]w 3)zGsf$#hO|Sm£8!pŷ'д{_~"e<1Ϩ4=#uYZir Bp꾡X+t1(F,z]Zu֤T̝P[wnn/4,n@L@:DG#ǡ7?f/LM"FnGJ&H *T62*-\1<.HloڎԱeb\_b0CTWwY/6юymC)9J"ƗRLdQm XP~hwc)!ę2L'o1 Q57S9@Y7𴍍Qahw /|bdV<Mc=J03c΍*Hݚ0b&.P1cs@lal_UbP(s@i è~=|z b%1UwJ>a !Dk45uJ'X=:kɊhD\66Z 9bF jSI^[ft⳦6>;1퉺-k-ceMp:yl BMfM+(ri(ʡO<ۙ!YOmd)2M#b5 uj_SO/ ,k4se tVL $`:ݪt$gci"p=+V猯k9dd% $niaq[N R9'BI/k Z;AZ{buJ5UM\\F:54eđaʡKزE588}N|b'EGt ޝ*CeM)DLqTM2EY_<6;x:6/ euw_kܻwܛҮ0ȉ)n=M1Vvn`5MJ pɛʈ0|FB.u93D17O,m A\ӕO gvh(/~Ð4ټgt--jCqq-7x4$"޼IVsmKN/^Me WZf)[S';7&Q4vDEO*u(+8ԝyv6f"|,=i d U$g2<-|s I8vl5jY B|֯%ä9$DÇhrYecRz/?8JJWl۠$r0w m2 4\lG jj]CK KɤmL"a?+ɩNP(Hǜ>A)G DŽF:'ȦfB餚n{=#fɿƋdWڿn,=?|5eh@- :PĪV )T2>m+Du#le6c#X6a0L~ve)IYiڕKH9FV4םܣd|)a/Ju՚soAW6t6+9Pf+\xO ֳ~ZH7(Mn}vGサ$X! ȀrDA(l/0VcR24aAzr|a˧ ׳6랈<)-)?q];H=crKAs֚CjX]ϫKQy/d':*U ڭ~#Fsȝ%SJۃfQ-vKG iҶuĘmk=jNm{6jm˹'릲cJ8ыQ VÊRq- 'z~"^z. f8م/pDF0/0 UrPpbܭѼ}-4 ݮsLN+z#1׫eM3h7+f~ 04Ie8a4n,S?1\6f>'| _.|dJ^A8ihٳ8dg B)l[NÎUO,ʶ1H(*hʢe# ̙sD15ӐV'!jߌzF $rN|U\;6*s);| 8h/.jfܫTh[ifn̦FBYNj:3Q}w庇rv5l z[P9GlZyޚ:CA IY铫6cÂizNɃ~O7 "?Kʌ[!?GhmyntoˇqK}&-swVBvA 7<h_%T33deEeY4@\KcMOYW@Y*ecYLeTVc?j('ρ=⽘ 1ئdz|XG}&roX0ը_Gt30zt$Z}2*w`so&]gDIlfShKGZ-ñTرYqh`2ceE%S.ix!%,/`mg:+9N`eT3QII~P1l#)C$+DI'Q`%qJc/P:/doɘ\bN4y84uu[u,f⬭ß}hiJ]Jt[1! 3?!W#0>ʹ-sFC q2A3bK;ӹFaD.y67Op` 5- J8&Js^Õ H\S_eZQd%#fxLp=ؗR=x>K'\sT%0lpC=d@'Q9ҔEHvY1Fʜ#. Z2/6 mzX,GOGPZ6KT6aMjBTaa\d6I<RLK} ϧ_3/ Qçd"OuixF Pp^Gjd ~ ;1kXPp^U#kT>tpI :!1 ehe%?TOT/EW=ꉘQf7`a@2iD;d(s@mkW ؎ܑמ]2mmoe¬Ɇe5JLR';W8N/N)MzhP *. Bn^KY'QbM-pH==sfK"sޭٛr1=yD4HdAri$H,g}|s0ܐgx^{ɑˑ:bʧJH -qLB)>J.)U(#敦{ʝ(#_e,m\Tq%Ƚj4ry?0Zf_=qg c)RpCJ6G,k]"HpJ.=JY=S5R-4=j$-*S/bBj)(#:r ؔZ[e)CqF~F*̂EН5֚\kH"UdbJ4x̷SVdR]2]+Hs56VOyUG]_ 'Gpy ~܉ßD댵$݊}Lipr<+ȞEL=9tѵS~Z~,_dݬ?:W=ȳY?l>N+iϠC!Bi:Ss/1s 2\BΉ꽴YZY\e\Z,3ғm <"|wF *dpbӼ$eMI}a [s D>45(-n_2>iNEPzxkO@!_C(7@v%fxa g9ZdUܾ|-DĈ'Mii" YW+sG:j59wR|E?;\\z %rid6Iҏa+ k*h#5*߽OWyRʲROAEx<;'IIT$'Km ui;pXXYg[9}o:WƩ[Vn.e%jiU0 S1+>$DIdѨUI)f'2f9h˥ataP_!9ç!2|^˫Rd]I8NVui?6A116i!IO{"VMK #T#?e}lv Mm/] 4a8W؎;7d&wfPnGiX$!/z)+"pM6L0͸J$c5 9˜ IZVՄ\FNis*ab=Rb gi  ZxMa+o_Iֶؚ0>rzly)S!##ޑ]^a6c9f\CEA\QRffynJ*kcIKﳭ1!6 f M67lP&5 lL ʑy~s:Sh0OƊODySRso&^&1MrѦ؛UY?,ֆIu7:GFHԱ#3|xƥQa]C9`y?K-S3&&bI))Gr Sw #IIؾnQC~EĞ"+H|ݪ DJnIP(;ԐmBoCX~(^I 6uJD$7N6q(Pyo\Xke}TpJ=56&m$pٌ 5a΃uo'-a]>mO1tH$a(ܵ.Ff#+GkOP %1.!ʣ|._qxo[.Dx T3b^=nGlLXzt5B,'$taa :Kyɖ&eL $u4ެ.J&ʌ(+bŕ~=#"=rrqd&xY:K [`L{QcqsDPǡ^nNR J"Dc*Lo+(i@GSz q2DRӄ1:B{fiRkҩe3'mZvŠQBM0S,Gi&{!|6\ƧH]s(%OJWȲ ~L FL?"GŅMD 7deAp5[U]\nqs3Ay:&SR=Ku7x:@c䊇C1=OV$Tk0N Dd TH2&Ib(PגxDDӷ%MPBN=#AqK5lVs7'2;F14S:کd犝zx6o<!|1K>`,K]mn#p[v[is'AN1lj220b4SDt0ԅ8c)1tp)΋K8#-5=`CtqB? `B9I=5BaC >q KE]oA3sv3;7c-?uJO6)$'哉ǎË er\YuZEmmh$#BAI@@W2 M~8 Y0(R)2 _ILQ$Ӡ${SqqKX-k\ʱS6{Y+q:Cc)к Mi+, JW:ah5ސwvp.x^Ou c2Vv:eQ.J+o;RN_FQKOd&3TvjF 0V1ϬVgM?*E cCzZQN62Y"ѝ3 +"ϠwO)G\ d !!q4Gph.h[{jZOoϧKō?>>k'5Ӗx.V㵟O}"`7hqLOyFRIe\{_emQjf;EHbFPG"Ώg5/ibnM#$vQm9sW|汱^|\oɥdc|k;Hr<nM+B+QiVjᶂM'g,/"Bisw͍ykX%~=<@gdd1 NS=ڝ њ29&A t.07'L Q irpA)΢|%O0+ 1^;)0M~L>"i$FlQA ꉔ gQ<b!$K$v=5=]iOٵLU6J-DJwhݿj_-կ7 4]Yؼjk,ԧ&3VnW\uN9*a$66k1"$`8^ THTqLT9M*5,x$*N|agrxqt& Ƞ\qg:ѲI[|'l'J1|F W+n(s KbyR+Fz uLzvߺwE a>YUԅzkkM@_UE'gRqіui)?AGێQB$}/Zq$ 3h\60^N3dda |=0('j0H Ei!$Ձ\OY)}bE8Ļ*)1+"t-zWdDyH`M.:|TTE "N ,(; Nnx}2owˡY担ȃ?AսMqrKzǽU/NMQ'oX7T߫  qV`~Q#R竡b6LL>!OZiTQ\y\U uAq֥$c6,#jhqYPiyyRM#˗Ky[sqC7l(ˊ_-81Yh9v{%uv%2eF a]I{F42PZGZSE RPYTpMu]nFH *`:IOT Qi4]gVc)2j&IBIӕ7閺+*oS 4۔teb[b/5-;<Ï%򖅔X6CvK@ø}9b$캤tU`[O-F#CX7*#bO~Šc9٢,0x$94ל =K11ÔJ t`\́^iy[(yrա24da p]pVMZ\f)asu\\n1ըJ1],wi٭:13v-h]M8O|u`֥'XtUDZqG[P")W/$ÿ${ZNz8vn5 fyPAa5B47' *!A:Q*R~%Dm(e}gxw%i|Qc&y=G K [ZfVcDzd=٦kLv[#TLNVzvKM/JJwUOT$ {mr̲V-qD~e**K5NG 6/UBYy:LF#"+1F)lܳZjnY.&}c*)r0\؎. CHeY;T@[)v|E8.}1t&KAd/BAU<%,#161Xz^! ) WJXǔMl,C|tw6p6=;(<5-T3*s,I4#a9 Mض^հo)cAyu4΃j3R`&)8ǢP8ec{4g`z]{$IG(AV4\9h^\x7͛5h͉N[sF-?n: zuCGW8׬|H2a N8QbZ<[AF&m\dl')x Qژcܞcz_cf8%KdX-XRA9w+>XdA. FK ݚ&ЭwoLPCx}tjR/  i(Ix+].!ѿ;A%mBxbn\Q|؀bJydM&IەLm0J3Jy>i ]TMTpnZb>+9ǁת]`ĥbJaBLt™KjNF0%pPJrGE+ 7[὚uC%(gHSO2˞]r ԕC#׳u- 'ʾ^9muu7JPu'>-8qy­[r $`Zj"ض̝rUOD܌c}1kEt0\!Eb1Kӱ9*.áj䗳]YcIM[Vm`%dFe6sDb9kzyj][r-qV[9%UI;Fg)Ktur]%4_ PpL$X1֝[f_psA pLk:,NH7xfq/ylX۷mr y@ٔ'cm Iqr}TYg^/I~%jceG_6sC `ؿq*C}m&*(s_jԿK6=yR]wFxYSr:1u[f{lMdI0 ŸU>u^h& @7c%F' 荞t%w gxm1;aX#t ޕY2|"~S `Zc'562h0Z;$p,LJB`n3cQ5JKQ*sZaƌ1`rxO";vRf/2嬵"jAlpV݅"ڝr~EIVb`a8=åEjgȴCԥĞja#lך#nP`;c-dĉT4ǜ-nA+|?-&&YY^a)(3 ,#̢RTˉ|[d= O M7e]3:c:QRTZ0FC)B4X3gm[Qʢᵯ ΰTKFc60FJ`kZשx1m6EC56 kZdî2nw)W!ķVV啞cGE~0A\MDhFJ EM 0\l -'rjslvU9f^(d̑z#vR͚MhȎ}^sm9L~HM[ۘAuuVD *TIyR'ƗrdudK oj#| :%w 4K:&`;<3 ؜f(ipc+nZ[8/qqp"O{Vm$}aU,X쌦NeYZIpM\Z@| #NߓNq/:6=Gpf&|s=;-#X4`eI(IJ&Ǧ7J<6T~ڧD((% Dvauca#Q.^.0NI&CbM('fFJiщ&C#:A*?jvtt0D"EПJ44mceŧ."j %d쟕֭%KT\T$M Y r%P?,wb*P!RIn*vMBی7ű 4_e"DLcCў 9% AUxxLdd7%Q.guQn>Rd$%$Qќ $Nw,Bōlx'\7YS`bPڡ&=6!'P~QAH(gjKZn~ݚ,FR4R״WUioԲ_+iܟ>VcE#>mJ4k`K)4T-QCAA8fi;:EgUSUpq߿ic̪}ipj|ٙ:F|h;m9tNeuXrR C/Iʆ>*`؜i0O*Òe2ATzeTR pHBdlP{Ө.E˧Sj=g۰"΁Ó$juS66ZsRg-?41)3%@9CF5I=IhjhrAl7Lwt7ȼØV0EDHgɅTrE)3F&w7Xlӌ:LPh@ʄ'7$=XXQVʽ~|M 3JVYNhɗ-Fs4^I|CH"BxD6/Nߡ[󲥊mxo5_] /XV;9ܶw? d :tBsH| Q_hHY䆷|̒.+MnF.Nuiћx-f2a"Hc"bhb$[:yg }4rE7KX-r,**"@T0K HTsؗ¦fgtZ*4]Cl-$P0윱Ð"T_WdF!PqRih~S:?q|.(ʙ \lh0]ʗeDRD^C"D-ɗei:Ân[+/Q LIJ5 y7Q$;͋.y{8My6`4ȧEv%꒟ԏxq-&l=XiX a˄QڠP=d̛CϬ]W:}ʹr>$t&!dO&+'~ 'c%[Zx(SY!.%!N XP"i[#j)vqmcQvi5?XS=YajYлZT"ꉵ˦Q j t Գﺘsvc9gm8m+jI+GexsM"o:˻MĪa,V!oѢ>J&a=‰B)"²5)H`džp!Laygo+\2|8T=F-u 혉ȖʹNw'MTr^y2%bz~-) ݔH/H~TKo3`O."C iFz-aDq8TkKԦ޳8}vmZZsrA}XD\Cm(^wkRpbOx *uGǀ }4j֏he\9&& @z7$*ݘp[^(rp]I|>&rNay 49◡ /F,QY)`-4~d,٧xLh eS7)JZVt*SF-n 1VQL|=?9K2V\$[Ss'|F63!ֿ#7ܾFA#( L͐J " O{W~|jXϮM_4I\k) 2`Л|`:"3& n! tٕ15ap`*ihIJ}-x:|~2WtB\9aLُ G1Iă)N-NHe4>}! Lћk !mt;P EaHB\!].` ]z7iIJ@rE|Yv~bLOΆh"0}* z3v&K64ǒǒ ˡNt\ZK, q,`O$C:>,tnX~41F;6QVr t{L(Pp]]lcb}]];Nh ѣ3l\ &sOHѹ(G~aBX yfMhÎK}.;xZ~7.KM66sVǭʙ.~3pW &$ ʆDɔ*dK(Ieb5Zǫdq؋Y,=J_- o=$1MAl5G$jzeKKNLFLfM^pYvHZQhOI `!`[eWG$Ӥ;HN,Ҙ/ 8V65FL~ǯxG /6Mf҇Jp (groc)*Z Mo94Ug ]AIJkVԧqDunrLHL.ڧ#ޮ&),$82U@51N_=c?~rO~I$hzIޡݺlxַ\1XCDPG 9X{LHt=f\mHμ4<V_FWq1s:btr oozZI %_̺Ao6XMI#xȑ>3xF#NQԅۏ U\ 9+6'Rrhb~CLWZ7Zz4c`d^u MczXN^`tU,50fNB8[&'`p;-3spAÍjbjM/R۲TQ6&ѡ-h+gٜ4dɟ $oOstș.!F6nnJjF_ bX𓂽!TQ ( P7 6z6˰s%fs-7vaD ۝A ~0Z95b\819^gd{\YK$ h؏<{q8mٝڜx eoYM T2h-tzN&]+EJ;`epѻ % >P|cfɪR83SpJ͐0 ٝ,\!T܉P0Hقzj8GNFlGk]caa"ILrc.Բ\bs׃ b*U!F*&J[N_@ *`**|93W0&!) <0n~ ?mZC[{爤Cvm:ຖ=,k5g]g3V_NMu'FFtiV87YM{L5Mͱp`I(d|KE\ђxRḔ<']M'r u̧wZD)l2_JɌ}rltbŸ.#6n xTZ=̃HSC<{AT0UxVqw&K]Zͱ]pL9d kx,J_Xq$}cbzG~jKi=#Z*d5cSg>Lӏ\$S`Dey4䟩up6_;c 0Yɟd,9e\bt foLv>4\r 90L9 )d)C^Nr,#tMĖQȤFJE ]Q yϺc:YT9, C 0[K>4oR`>ybhmC_H>ܾ}j A(]Bdz.1fKk ]z| \pQa*C~K+Xd)J ꁇ2]TNNéN][" _z}v*to10%(LzSDW#"~ziNY{afݖS)lFt(PjO/`$[XT񍔁J07>ZM xٮKvsXpߦ~`!^8pCF%j C:r̀W?MvnPIӷ[y8,á٪?aR9š4Ct oUOˉ|?dZ25T{CeNY} Qeqp|jM z(5M-4k{t[ҷΈЇH3I֤sh31 E5 \HL^n?ų?4!& j ct]RIN *J*lbƏd*{?[MG5mFUDhd I?_i ` 0Gx*bG¤i϶{.WS uE*֞#$L5㫜ŗp$mn0)EnZ(VV:dD~vLaVr8?=i{0&2Ki6:c&A9 3#Z(%sDl_ItdlHV r*W$d0(!-~JQ)ߖLEM9ď15 (i\1`_S^vM2ۡaRS-vpLg^$uq9K(w Zpe~,duVkHK0 MIZI7cSRN_0l,UM'JS$1H(TئmWҍ{iлŭ6#d FpdBSã8l)j0;6)$8Vh ~YJdQ\J)'$ic0|bƉUBπK3!ٖdb H'^HZ[%F(|h6!ap{9" 6d"̴jp`;Pyv Y斨ٓckT9[qY|K(6NX`XRF?-D\^%razmcddN$H< me޹-8#?i0eA*ttmv<.sʓc4jqoKJx=#B.>,Hi+<0)NbXVO!h1:Cm /*썍v[lůVsnq?)=2 FhlcM†lbti-#k>d)#N""ʗh펈l {k#69'z+g/>ZO (%&5/RIͻD\yi4ٹ/X?m&ǢU͸^a|* }[_zv|4lzӤƌ s WB#; 2_ bb3} 3y /:z{p<]q-fWP8E5/#fK{2+o+YDmVc[{/IYI(;ur"q687-PiU܂܋ޫ '~fR ,T_4^1֝N8\ҥ/m+˰޶?2+ZqylK E$02:'i\)hrjp*\د7-,_(Иrd-tLhu`g ͼ嗋N3~;J~iaai$ \ZnVzr~k4e`!C &E"& zS~e$<#N̝ʬmN'uG_ A+eSl#%My$옣xzt>u,e5 32NMw?dr`'lDQDL"gTc;")R]Cib/LC1m7fOI#zgӊ7kIR񰕾ڤba<; iϖԲw&OK2GTC !ܓiIcid+̥=:0~m ?t('T#8zgSr1OAy|7o ~7=XJڛOc{&hylFzn YӃ}9/kҿ& ۈ)^0ȧbϩ}tFo&gfSj V =E-Vl?y.M('B  2EgF) 9Dò9b)#е7~5sM|N7/̦c9Ωŷ.+m av,hɂnIAQfĪb/2 XM[(6ł.؈x8#M\LE(猘!0S8,LvbQ\FX<*<U2 a98_ D62%ߺЛ'1sˮ9[nl>:u G r 4fhtTߧ4ء}9=Ktxif8.eB#I 7d2GY 'T4GڏuV2SQ>$ {C^eP+U@x.bwdkG('T$_Sȣ ߴz׽W#n<,7G \sՠ 1UEx aut|u5@ē#Ar]#Ċ=p̸ٹ'޽IlhvJ XBƓUU) {сTFJdlj a=s~|l>^H$"vEō;̛%?{tr+%[f3Li?XxtJΏ[UЖ)i^ބH /ԃH?pBQrL\M#-{$^Ո[s6q.Ю#Sn9kJ 0NɸS~#Y8FˎqW#4W20O  v yL:@_DF̬gg0-M)FpfD4jr;._ 㣼WߧnU>/ӕq/ XfHl^(d55)Qir3DOyID+a.Fb?9uǦkȻHlEk֦IU[JIڹ5VK&2W&b) hfw$٘J,4Cӆ6k~uN! ]BT+W+2oOFaq:Wbu?_Nf;^ŏM?CWOhyO'd|'qri`+2b *Sh%h? 2/Hz`nG̰&a1TID.m?~z\ WEPQ+KQd<$笥D C*=OZH2?'&rKb\\TT08Lۓs8=C_dž˩ܲf=.n' m.BI`aeu !&&'ufr?V USd aԙ+ZX~c-9KkMzdպ70gőRl&P׺SxN #Ņ\C| ƧhMc &I*0Jh0R涭V1-|!6X#ZiWFm$_W15&dkMn)Fɛt;Ccс rgwś"n%S:z$ Cי$M Z&3rpeݙFQD6IpaAm2?_4J\L߰dj=3W-> 1at(8**`wn9 .vLα]Y;@́%;KfpeE"s!\G| A:q+]txr@]Orb̾I,z?ΛD%!`j0sapXcfn8^M QL4ɘ^Itgpv6`yveG^ghMeguxWK{}OsX1qwyV1r@Cd<45A>Sa'"WV) f?y+ԭNљ{vkoГ0&e{b8_ŷ;x6$ߤiT !f}GH#׾cm1t#¡Fown3LDo#?3%$)%(J**wY'UcMw RL(DE;|j$hlL%U˃_%u]qor/ ,ZfdžܺfxOx+% _4lZ+ٯ6UrpKCUnV=:k_OxݠǮ $hl~ ɎBqH=!.8JܙÓB1MSC]u܌9,x,kH:Uqf.lN}m"'mbGױK8G;-'݄_ȢƋ4?閒PlaSƍ4;]Nm@ELʀ.O"O!ujh/9iLvF[Ո1Ȗ=] G@lj4 0_,Jр -ymrrHK$ZMoS8Fk>!lq!yL(2_kR|a]v--(UÌٌ({MchڽR`~[_0OglH:6Cp̳mhcfy߂;ET}iGN)P>*6#1 `7Fiw+fr^,: 2J-g,5%\}2q Rԝq{bZYk/@dRd&F ڔM T?*[ 厯}1i)Huƙ(uYtSɁvD:~⼸<ƷЈMS?N/|ddx:Sr>__X]쓴X͸)JSι3q.'Q4hPs>C">hk6zAܖ8tye.g<nl ZFLr93"140 w[.fdL/ ~uLbRɤ:7j8fmC .YHn 9(FhYGӖ;h{WtJٓNO(1t*53ܑITG 68ٞOIj{ŲZ+!B(GX.gL羱~Bj:F!#E ΈsbaI!8fOL D1r}xnxWc9eqUhH DzY "ӬTia^T~K.GZ؎=K䱚<40^WךHA6{iQ3lMY/hg-qN6j/Eq]Lf .q)UQV{W?a|%DuҤ|)Q>}M/ 'wU>_1gF)c6n,4Dy?kFzح!j+?N?L\Pqr"mEg$Y:TJ> #&m^/N*kKֹ 2bi)/,&O.#,_:\1zWc"i'ܙ$c"Yk1(Cd&tMDb8/~*th%8)} B&L1RڲwEH- óh ');EMx/No5ԘfҋdYV{6_EaI1$433@kM&{HOK1d?PPCGדJTF73,1+_KX)?I}C]x Yދbϱ홿Gx䝾 Qr8fz Oq0!gsx Az1xW$͜ 60pPrkd؈Ӕ.SVRII7j[zR -,5ъ}D=s A{*u$ew" J9JL(9ۑJ~_ʹՆrڈ7jw:>*TM3b?~jau <)hP~2oI~#,ISbD=yyN㩝YT #gVZ&z"IܞYNmO?1#n`r=P7ľ 4ӄUGm[M'nd_M#]>2&8R)4wtz&[g iMqmɒ]AkbG//|m罪䮭dg|ŗxxnH@+C^a y坢ܕDbq IM וnK_7`G9=\HmOWu /aϴ?O'7Q#3)PQil&RM&ÀTC؞k;t}a7p 1b7F|WCN)>"9Y7fCeMI˗lMm˹m?8L 1S[וOjA=v)xZO!Cx}c਷bvA\#ߘ|`wl<~N)I]7cCu>>OBxIdnw13zĚgiEcnvkT%ֳK kZuJSN#tz@~EU@dbۖbphv:O ?vzkҙyʺrL)9%0yzH$sQZi ϺTٲpq<òXo@`&n$`C\H *ː`98dfK 8 [3tAhtvG:'tR֗ Fݩ2 # c̒qْ}pf/ڎ&Symj$Ǝt/̣j.*R,7{>=.?<7q\WZ嬷V]c^W%F& !4ʀ YgE42*¤+FO *5FmVt<9G,G"خc/~ic2߅RӬ<3F{pfmŇ:S8h46X-)d`ۗ3WNBhM,r:CQPV.-%Rѯa;EzK*!ߴ*VAaygV56nMuY[KUYGD/,lK+'ޑYX.&B-޲OnATc;Egc4aSh1Pin8:tJlֹԽFflUak{g8±Yg ,νd'Ac,EJQq9S,ȣ%@'f|ڵ[QmKֽCQ*OJSVU\bd8&6 !$d`FPjֽp|a>O ҉{^4D39/Ds?3>t  CWLY5!ð- 8SfqEzIetk}vOEi$hGgὂn3LIZ!` ?ԛSe3dDG:sXuc0pOʛ|W՟ēN%Ĕ| /la$k:Y*i\q1 czǘ/73ǜGZfc'= G$! 4LA5xis%+C^2y ]s}~gHE:3|@i$ i^Ew*ʎ_(t6h]y,F-^[IٚO=cp,=VL$0e1v,5Qd,yheO6jH9I5 $Ed{&[rǬ&3vѻp4*3BVB60WG `Erl֤ԵӡPI5Z{;L"?P^Yl=#cet9 $;g5mS[mM][qZdNTbFTZb<#dG<]چ~s&Yܣbc1ݪ(!dQCHӬӧdsqq] ֣c'+N䔳 ciu)6'}e3(11gUDD+ wA4yKP@&H?dpčE]O6MMEF䨴spF^, Ԙb_wh;SgJ@#dh0Je]յo⼗sݶZrസG=T@5g'm%.KiM㒘F]p\F퓉%=2SF:|F0a+pm/k$+ b,&C߽å\ݤViFWd˹c1#tɌaQUJ'(C\- ;RHZq#bb4sc$dF}Us5Y 0mF#4؟A0W^lHc- 3(@W]b 0 @ƕgPde <RSTc>\4 zJyI>b`ٔ=.b1\Q=]&rPG8~4wgv`y?\bR:gOL(CcdAncH7 Pzwt%&' >J(.2eߠʃ*~PNS4 ӄp4(d6|L*4=ʣTE Kp0'r(O$ljmVp&\lLlk i$4U?0kϮUS#'JU(i@ әC>nYJo %` ձ e]D3bJ2I3RȠpj\Xv^?ZI[8C I$޽وQJMs, +*e|' ) Y]qYЃ~:Qqc7MM=ٔ$⾣-'W/սߪuH덉9ʢc%ќ,/@L'CMm{v]ZNoF`Ǜ5/6$T@MLu@`M{(X8M%׏Zzwq>!(`OTܔ|WgC Xʝ@#fH'sfkd¶HTɐ]bDvQD!]/#l aO,9Fx~Ὃ-u),#Kk"Gl8cB9]dgO-'ן⛎Ǐ˵VVj z:TUv[*2 W-',w=_JA\bH|rdf"& S>J,F 80V1[Ltl<'CbBWs&);gS(ro7wXj]9`șpe8z=\aLW10fNv91^ 5iϐ}ҷI(~ʈd}K8E$n${hRgjyY.0DB1Τvk)g/(H֜~Yx=@dCpבM<(ce[~i?j,̴.2-#']J20,pL>A-Y{љcG2+W4ڗ=7',1bQmr,tZ+g,iĞ;KaѰpG,}y|E ع9nk+7EcF%lQrԶõjp2u䁇Ēx6zxzg&ʱ~;KR);Qf?Lx `#0O*Uǟtc\eP+N""@5uu-E‰vGtv Cd53Sa?SB\G6{Fg~`=?gr\d`Ux\2h,eʿ[Q` cR<ΘJvxL`l4.few6PJ)d\v5{yeY1NG$rص ȹ TEK0B#SnMGB;!l58O5~fLJ!NΑ@ ݖ͑ğN0DSNF"QϩhV1.C[E$S>vc-}­}_-P%ӥ{ӼۯƩ#X~\|眶-Zk]zcړ1eBbFD~8/pi&|cg"KƙL`f0[t9% c5iJI iǴc^WqPPSrz4i/8_Wl3@r8 OsKm=fßhlȍeq"(bN쒝 iP;RtZlG޽.:u֯Enmq qC<_]Nk`& pTNtumC;w][_xU?+E:GҸ;攉@P,eFʦnτHvJ2My_HhjbTf./մC'r-eF(|uiq'ҧ |ۑ Yd; 猱i=onNyF6} ISZ뜬s/j1o+wK =6I=0\jF zK%}E$@C^̎ YyϏt0te"әU=C:,-![tnkJmXsQ#F[N; =-aPYBa hy!Vo sQ6XlH5Shh6HgdW>) I~)%J*Va@ii#Iz˥<54g i k/l<( zf `xIk ,8&/t Qye~5e^b4ԯ>cm}8+(Keu.^Ax=Yc-V$2"Hn,rL\<&Hp0QKYit:J؛4 VI(9^d[ ¯L~a.* 20Hdh -i1|XzG0^My;a}5Gu ⇈iKvot$/#s^׀c(tf/ %s?9{5hW7o_ocEX~N4It'|n(ٶfm3vtNsQҳ#0bٻ4â.rZ2-b&TIoD4FOE1(.--GVO;/ l6b1c4ɸvFYSQ,mRVÏ^Qd%ZbZ.F]Kk]k F7L*8͔.JYkBȥB@zm\!I {\Ba10xYpP1K v[thi]݃o"v'D;W"aǾHhBH \g4khsC5g7QˆcM⹦\ws򯦴S{O#J2fQy@gsUuxD8 ATGtffx67vVՄ}9h _sA#b욑ք3#0bO0I+F{b&P Cdt'bǎ㷋vzRa/"7YeA+VؕMKB]2a]D{GQ{WC/H; 8 6mi ג YR4INZA^UYN ZW!mux:6[>Ahb/2ɏR& {w*agp4Viwn]OR7=0/sQ0lf!^tg]dO0~)VJpPHEiNhMԧ(ˡm4Gt5ѷm%69GM+o^||ȕ+*D'A>2cUZ%&Щ$ 6#VJ81+b,[q-Pv q{aJS3{ xw=f35N4M{өjJ qJlt^ark]KΧx%eKŏs"۝v0Qiik\u>^]ztgS^\:Djq#Pٻń#uǷjP-ζMSMR#\ooN6^^# h"g i>xE8{jM'$2%\7gSiW:I# (2Xs\eh'?9s"ng䣥T^z.;RsQA ԇac &ga$΁>uT咋=| 00>Z4_K5g))DTXX=MGI8,10s| 86#"4T>ط@nU8hShѯv*:C>nMI/ⵣTeJjRuJ1r՚[zUnli]I6jߪT+\IRT+{oKFӷNsK&F]DQP BYRцd+0l̵n޾ڶk_+rǨd:N7ɠvn&O1kSԞőLD7M|o[746i<\RL9 s[S͸ɻGK+Kriy*^m=iXdofh> wuHTADOJW;;4IÁ ףaoMia-*&VD$zIRajJ]Z!|dWž^o1.IS g;?`>CzPd6} LW oLHza,B/}.\req9ZƖP'z=ߕiذ9Wݳn H4m~lUoGY~Yb͒1f}9:cW a$qC^Zu6C6Ri9ultԼ׉ƒ뎄#YB~C&̅~zU\q<eFo;w2nsfc#9Cŝ8߃eI 8zl ֨7*@euC we>:ɼ6^9ϳa ; RY6q(VӚujN[E\Vi_#Vxmg{zuzE j5'ܳ:5mcyxM;M'Һ3iYt^Fϐ]sYWE7ʍ6Fd [׹>3NzǼR)gIIʏY!ߍ JT% {.aat LE*Ol``h sPaKR1K'BU.e\o6:֚掉y*SKRTR<sѿQw1KE*SSyg:J9;~*FbE z6)710e2,C۵ܤxY}v)fX`KClmJò0[Ѹ2szvGffθ'=2 ~ =iR^P{rZoAWp.d;!{Lqv326ӫJC5z5\ jPhI-[3O466=#rf$z~ߑ{FɁ釆ҊՔ;zLCyTb ݌8JۧKU()bR2^Mb%?kJ(J8' $5pH&2#r9rQ*>|[~m! C=5m>E/#XA5fvƁR Ԛ#,S83 .[2F-NOu?ChE3TcӜ6>2Sz#viՓ3GԞD`l3&9gCa UuGC Yӟ菲tn{~2v#0F#֤}ٛ&=)}|$rLiI}9Kt횺Zm[Ҧr]T`a.˩lJ{2r7]sS7h`6NcQ Y; $Ut*2 2Nߘ"Lv(ZVݰ>4trj#=V֚, :6` ֞ ZmSuMRaRkIc*?};{ nJ0֗;l 6A_!l&NmWhMAqd,֗W_T?CƸW8:eOǖ` =ˮ^K/~P،Ns&LCb!Y,Z&DHp˗Q< *jfl74*-`GO6VԴEn-\ԛ/ɕcCg"X td 20~E8t_QLfG c纔 :Lj9+1|!j+mH`{{GNI[j5,2 qbT|γujTRP딪mծtw̅HY4pbhG wNXJs|'7G{ nK-- l_!LWR!茶6N_^5%z[@yn&fQL쿚tCqq828xt8eE_9‡E&#ߙNŗQD(ȴpR&9`g˙&! (aj:itG(Q$dD3bC$ڭ2]WFCb(6Q2!7sٰz;.+hߵcus{ q ~1+L8VVg#>q|?O\ÛX"{^-%l^tF"H749?cH?nI(ి͚ZjZmLǴX3f4*,!lő٠OWq` 2&r {kvZw}  .TtȒ "0eΎS-&', '?|":NyCN0"5K&e]O萯ȟI'rzZI];X/$mL#rue-0:-j!H!{ +%Ȅ9em$*р`L7R@T1/-2l^߫al 5/=c׮+kC|aNګy1aDқ%f9;ekFG0Y22,t A=ycOu#:?a4ǚ5E#{'4"q0 _ YѤdNߒFqH3` zPwl_q k\ìuKe!邘6jƿ`t'IYgȲB`Wtq࿱,'k.yPaퟍH)j&C+J |~7Qq!/ݾmJ rJKtIf{隣)vOam8|vm{X D&a!.vCdސ!C/\]bK8K# ȑTk5dmτ"qk/99Sk.2ҰlwZmX m5˶\7 MT5|!;>M;>>qDŻ6TM0dn4'B`Z-- sţM˓We!(D2Y= *͹V]B9&n)8Yy-YaӲ6JlR3Tqr<5sg6 jG>5z؆2j 9vЛb[-`R1V=;}unڊ\Mڮ_hlJ#[Ǿgt𗧢iW>K x]ّ\㽞Y\P$-K8k-ڧ\`y W4;RrZ[j$o.2r+5T7IQ MRQ@HMӬPY! |EȼX:YkCTS)7ByEÈ!`p^[[ҧOPHYY!c0V&bt:$ `B{T˭ieD$ް4Wxmk!I3L+,ψSzF$B60kB/Uy\ŽFxh|#JLoTxZpq5,yO^Y߶fXx;8F.N(P,7cCꃥ^C1 \)7:ީeٯjYD+j,.cR6S(iRJra  #XCtP$ !]:S\"Z0)kJ22fF3ۢ[A;抅l&:M #&lT2/(RłߠHn:DX7=RF76L1#&ʤgJҩtZ0,`|;1ݯi٬kRb!NNCP0V% pORdVhi Ԭ0e?zD?Iª*udbl5Ak]Z[Io{6k/hUih+|fj*ޱsW~谸M\153 !ddr"84fYQ孰qMO⛄+kf5Vسb_TrNj[)e~B<oWhqyxٓYW>S-fpכΔ_TY5ET&0Q4w.VҜ#DEJlܚMĨɺ*FLb_dو(6 ;EH7`uN$\^~Zib<}`}zYϒ2I:K"F1B(&?6FoYr:Cw \= XtGX,K P!Ìu+<2IRǍ1RpFٯ4>V`#*cHL}wǧ DMaHS @-:I2ۧj$y,U*y)3L -lH>~#OJ۫~/=?h"m!㹍͌xĒEccqDP|fhHg ? "Ã%/HWDʯ G"ۆ_\Xeo 9~Op)#<*7ۚ8yEq'$(eLRF_8>þ{HxL %m fTZsz'\2#?\I¾3Ѫ]m&ܵtV=Zpֵ~.PP'/T7HM;Fl>3ͣ8/fkV!S|VƇ $3K9tkj>Lɘ2W;.2wLc!捋ّvހs9K)i03&êG$:}q'*%ޔ=Ds3N*%Xd, 5lWY4ռ'>;3`.1)[PL?V* ߧScp6ѩÊ;}ū( gcIsidvF ӣzFzI;2Kkי&YTjc,Vhl*$+ +({*דnKQ=ʅ IJ&Jm! h%YT?%JSm =&Nykuuߍaھbc2[,>9GAXttr,jtgB<HJ/XHEu2r0wd9CHi4YpC/2GplTĂ@ vف0/uuQҧT(TNHvJtTGjȔ1NR@S $Җ#r5+I*|9QRu+H(] N /[xf&?2y|ւx<[}'.GGzv *z:QF1+z"$md)4͇g5̂A4M4"?_%iXYpņ,f+phFƸԭpo݃:uݛ2&q#^ |dً@1}LQ;%FDd3Ӱ\LkY)+#\>~c(h b#13'Rd$u8#_`,(ENGsG[w߬V|īdiō$dd3DYMT?5?3g$&LbA7ZT=cxKV˜2MlfZҌFXycbN"s ?/pA.$64GXh}5u4%2K\˞Kf-)eoD'_9ƣ!4%bj9\uǸv)|ݎ6xqgFxV09w,b-k4뮉ufiM)Q?}ʾ]Mwd7gǍ B՝믭≬W} z4 eX*aZxa> h%SVX:eOG+Y/,.dھ?Gl\JƍcbWɡVcM51X6VfUUe*ƭ)vILbL8 de1ϫ_~a ,)$HAKO?=hi+D9d1:"~v%%Tt09M> pND'{yP`T#Lt; j}ŋ۞hPd]Ôb{=ᓸ\t^w9\|c{pXk rB<#lYS0tɳ=x{Ǿf/4Z}6#Piهmvt8p⚝8Ɉf.eQ``ގy<:V?6 9F<㔸rgԓsVR%Z#=Xdl;4΀ fɇMy%-j%Ǭ*,V]j];آ>+\دs`Dg]~2 dEV?/,~l^1l̞UAя%xޜ̕7Bl3W;v/ xLudv׻ZIJO)Kcl_.NA*7:seLV*^yԏ \twͦ_ \Hl#Kv0F'i~['Ec_Z"Go rƖ??lUCϬ~8WB3$|DC*zNȬ. 0t:6 VR28r4h˙c43(N C;وrʹ)۱\nO;,pD6%eY~]]ӝ .~twSM=<-ACSRkVޚ;eTl̼7 ҭ\Y~tN{ԁiCã\* tX N1tL1ZzZZnj4PDƳz0J:VL51*Y@Y ӣMFTrHq~E1/I2!D QiEyJV](Y^m0 ܛ:<&lyv9J*NQK7Ğ/qaVx=0p ˃P(,B|$ExUX? >uf4/xFs`l)Mif2iYnch]|.QTRR#a0GL,h&L al;,.fm D$x5L&,VȲ1M)vEQ~naI 0 E2d?Q=MDyrO7ãU + xrKrާLtq įZ4q|*tSͨb ؓ tAN)ߑEB1,d `E$az]xȨ`W'fSy. 4l)Iـ%єf=6a%w&cJj-uF=Q]D ;G/IL4L::^NMiCU2 cSLyuH,ԔJX-ǰ75Dl.d:e.C8f@:[_tuA8g:XnOZezT8oeh>7X l8\(l'g& xO55 TQ@ԒDy㗝*q&pu6qOҼfe# cZs3& s !gæ+e#xt k묷IUջ& C֞*6*ι֋Ewn 'H-I7$OsjGH?ږL/gpMkj1$-'4c_|{&1f{&ޚ1&Hq-[V?7x@;6W-Geap[;mC`m6$A$ѽ {$"0ƖZ1‰r;(W0cO$06;1 $#BO1(~A.L AP@V`oKj6wm\؆eݰ o޵ܪcrlK\'fiq~|U8[w)'۷ [MV^,~xǕjc|eYJ@F`ANc̑ZhIZu]M:jM޺v1:Xal1XQLh y>gLc/$ \5<4wi5eKI{H7.'i|b`[:;"l]0a{晞bz'рc,Nrȓ_* 9<WXş Zv²vjlL+˓[ Z.aD)7& ѢVM.}lPf#r_xrnC BiwxHAIFWA'%sW0"t9g-c idlaўhgm299EqʽJW،);K][R&o_fD֪_8G!'H" Cqީxk ݐ?<^!~MI(Ŕ7},Ӟ:%i?R83"8L-1N` -d &APmB1~Ϗ?3tDy x͕wqH6q_j~%!=Ð#T=00~=mXoyږhE h=cRiM+,I#@b7'Ɖ ?5 ٩!G1'νsፃhh1Bz02`WdPy};?Xަ@z<[E ˣ=ZLo@m0ofc}A"A+Pj럼ؕ玈DFJ}SٕOz &%dg|8mIdJcHkϰ}2[m-=ϗqybhG8q4'hs𴕸9.'lǎL#iǜdl@!dxq8CHqR?E9 oDp:>1a vLGb1aM36;xhG~~}=nLX34orpϓfTh$ߏa?urhc.T.6VDzn?|= A~p?$957Ϳ7*M}FVRa>W3=cNp)&C?q;3M 7^+1݊Qa1\R SG8q)B2,̓L~W"LF0pAd~BEsߎ )2!(G!+cG ㎷C<`R&rQ_B 5?aV L'~2QL1G6*N";?/'VSB{z.ô|hn,1EXcIN'R{ֲQ"ђdG-? cilɥ^cb&ݳ;W+hA~⵶&JxJq֪MiҤzHMRvٿǩTWMIn*Z`Q3lD>iˑjėdvhϚÝe]Ϻ6& v%qs{ Ō@j_9,Z ʗY)1'%K|UxW(3H Mxְ?rdT#VZQBަss%=̔G$da֒ '2U%7G{{)̳_ *ܲTUz3*}v,WȥD{H+Xc,#{.\YS#+Nm0ͩיf )CTd aU0Z&H.8. *' QC'@W8~.AH\/"$uɣx̓d&j\6YϽJW[9*V^k\.2W7͇$֛N-X:5w}xGY%{l 44i<3;X2t2iyoUjќSa Ic,1bӢߝ2^-ZI,!N2~*;,@ a;$`Τ$rx*)<`ENI7H0թ^ Py8!_#l&A7Õ/hkS\IㄿV6y)?̧=$rI6^ەVGew.t7Lbc ^(XenVED 9A!v/M&ǤxǁiTFxnjLkGG$Dy {R47'7x4oY y8U7'xxR#yYiy!pRw;ܽ ln^X^nF)\R=2ァn28Wh d-{N9+[WP .*[l>APq5,&иL|^k֗t*?-'҄b<"J#ynam~'IƂO^kb˃ ГN6|sT 8ܒkΉ3<]zbqkG뺷muY6~(k@'iԪ2URa-ºR 9^){gb,=*1ܔIH:/$Qa4=3 3%w/]αDc%vzCrl@1z!)V'(~L^D-qC[n b2锡 kӒI9ё`dz0=)q@8PQe4Xn8ݞy7F,0dCpxrB4uJSsylWFWzK/׎*Na,!QUߍ~8~t\s[e.ILۼ?m5[*{XM=%yFlܿἷf圣N۵znAdC-#ɦ9C0*Ľxlˑ~!<5/BѦ(gq#$/&,6\s0Gt)4#x~N<xY4`&J~E:~763Q,"9'\$XZcŧj82<EAk2=C^:iF1:1.jIKi\72:.4dBy6E^nH4{iҟ_dži%lF5byi>-OfiYZVop"6Z46O1(tTéITh/EB?=h]rJ06+"Kl{ZVNXfW4"}c:4&H@^u`BgiJ94M:*5̦[\Fs%U1U<]ĒiYq͛5n.e4g&װ-k''=\-l-v"!2i Q5d쟙j1f`M2Uu]BY?䑷xmT`n?WU8OqpDv@**M8"HLXQn Y~(E8YC f4 NlasH`7V.q[ p>[@X cF#(SOn:Fʷ#\V,E1*sտ.eHn1<>Gukt_>#&d` 0fVٌ|kFcr|k^|?a$@?)L@#k,/3YN tsOy:(|1y睎ٵ`}ڗ8x.O,8*OE91)PJVx4fy=Ⰾ+HE]f٤ou۱Tm+{&Ůn}n^ ڵ\l%U XVa|@`$LST2x<F L69!)cWVv;Xp۽uZ4ѕaWi3Wimvf7|;ƹquwh4Mqk=صzqh+Vګ|sa[u=֘ػc+c mk6j);u4FD=sW -J/uwMh0H'̙/r*/~1cyc˶|rĪFvFmU/t2%m0囃ypaߘҦaɒ!s1!SCPݏ8IR+&gD,"$ N`ErKriTR*sDy^^G^jDnQ\ I9EH|r|О!p2Ec,q!Lyf$"@51 IC7T@GX^.5E\t-GR[yӰk4 !& &^~ghƞPL䦖+NY ##C"aB** 5% RaMCOzج G| ^#c>tkjDI"4I(f$F#>pd{{rJ9_֣ܳbQGLp(輿؛Yˉ x(ɕSe2g%jXn1Y*d A:d7d<\z%5C:̩}>_ uDrIdx*9G q|G HD$D!Ms 7`7~ TE8Ҁ\L yKX7Tw$3"(,3.9\"8ªUHlQHtTVΔǪ^R(<;Omi$> ^O^xqK=aOPؼK q^Cla=LjL 1$m2YQI2](`J_z Ulb^>Z‚'=#huI*8d.5' xEZQQPW(;#-)@'уhWj+F{LW.9g]4dPh9no̓jZ F(9 Zc(Ѩks%_Ϡ[aD)Õ0)JG?~H=u{]mGߞiHl.@NLC4mK/dz"j,"li bMjee "xLk3fw2~hQ9F~\CveKI09'Y a]rd_vKrtO(#leƜiz4ɝ9Mj3J01f8=25G7(Pbʒ+MĎGmWZ-Ɯψsemt]R'Ho4Yl"6|O,&ސSgnc8SGufUf(1Gt+ z(UY1Y8y-i2ʭ&GgzT{2đp__%N=zD>z6<+q!'6Ji|udJ/GúvgL{[a.x4S_]Nļ֩[o[g\7jqJږJe(erɂJ'KGeu{+07+꾓6mI|q 384kj|# 2GØWa*N$2LB&"=8DںvnT8o蜒jӝsI]o '7cÐIZ3<$ 8wW%Rut+Mbc1-kHp {GcgF;p؟Ȍ1O~'Hc0^]9D#0g$'F)X6^wVuN`zg50/t 7&2,0Gpޮ,i4Q4tΙmMk^:Ia6ytfX{`j{A({=Ck^o%R# Է6Vt'l  |r!71fmkJ3&"; ; !S$"p\改'y7,ƯJ3hB6tuH; ֽܦ>K Z+g][kc`l+9IpҖSLb 6f:gp 4&d 9|;3n&7N95څms tEnW\),;xrnod9'{$`i̾u܂uէh 5&rm}Dy)>m}O)a$/n(h]u% !8cŴVɢ 9-~?u[ԻA 'l3{ycs5f~h3dMA$ *5id#K^hIRFmcY4LӖCR>!؎̙i̮Z\mM[(,*{:܌a1xMEbJsX#JZ9=11pg9q*Lo$`8bOۮ.%ł럃0f#ER /C lH”8"DcN)@,O&F==M+!tFѮs{ɬtӲ[!ӳ]bKAǴycG$ IǏb鸓e9|$d^iӞ@rnw$&gg0[R'1I7/CǕHaJ&4{v][Pb?3dqW(&rnEͼ9@ ҕi.F971dh}'m]dۜ+n+zD"1a؟W\`צ|"*!sU;#;k2Ke_שc;*~8zfH  Fдâxf7F|ćDb-֟hh#HDy: H~JҊR4ֽ+6Ws|b 0ȅTg3xub <fuxg,kCMF4cR(o'cӠ8э6nPJݑa뢡#|벀]rFͧ=۞Iw/ T8aDpsX ۃRl{od gbӲKxNTQƯypNv񗜽Aa #j |), i `bcCF0nF2d1 0FDa#IkgTL^ v5-^`k]u`-+E^[S&[DŽ% 1#91M@s 513B26O[*Ŵ|" `~'՗\c{mI-=q3G(hb NSBNѱ1ěcqLueɺ7H:՘青Vݒ 'xS81b(N}r yh`%ŸLSAz@#«\`הg .o ʓebW,cN25E}FGE1 1d@7-#f id֓ A&L˨E+FLh),˸IjXD蠲yŋ S Tg ,swJ5i2xgب<4$m"Q(a;wtjK? :ǂ1'! <WِIͤ8qǀN\vgL:4N!6x,¹kףּ_˙^Wx>'ew8Rf1+c`wo A^Z?# X\ v/M4,1 0T`_F۾# => A?(Msg-:4\lRN^IZ~11_{{jײɜτiS1rJ110iZ)|ؔ) _N ! LF5W!w qb% Dd(B|WMmLRRoXQmR #~f׸l:(?fk8Ūϊ٢k>islM~$lC8qP*cMw*LccەE%I)M2I> dYqۘ^hh|Т4Cwٝ4fIV#KU/CUF{5QٺM$A:&dxhfם-&X2,3;'1  .z@Jn ?m~2&Ye=`AZ_76׵/dgۜ ֶ^ٷlJ&rֲXZ$ۦB_ibcdh%R$PThrjPIm\׫'rc bCmWCHJI֠x9k;TPD[YMmmγZ:5RQ`=HbŒ6>& YNcLxzU&0zYDH'a">.$3RA9sItl:엓Z`Oj/잉v FX'(0`#HV7M&3r7x'?w89`f HLju$xg6,N%||ԸWis%+j#=\[[MmԱKO&#b֬-.%&NIUe=u,r >f:`ԭ/$l,Lۧk]9C`Yzfvc69psMiњ1($1s>)cGaVYfq6B 0&nYψH3'cZ /-Z+[>\9la]㸣X6]'˼gHxѯ5vu)D<뱎p}6a6+OV}BJaBki$+*n}XVّ;ri gc K5~KH1 ;w*?@wVz,YmcR$I$^Wd/^¢+hhO(L|NI jJLsdZ/o!s.*x4Z=u3˘{kķ5)1͒9x?6o.6i\{g&0HI&g<r&힩ԷΙSzT^|vNAǻ٩b|?DT`&8mhrSo'Dκ)%Ϧ3pFNP0YkdO`V thaMb`I^Jݖ=͑_Lؓ[ղs壟ݴg]\u)gɒwQ*a>j\jտ /%6mb<2x93wMJn>LTfӳd~Ԙɬ;Q?v[fհL~tMɘ)/ §zToXX~:!;Unq-St߳RV;S!0v.c;g0=aUF_E+!Ls9xC"GDi|ɰZ KӿUtY1v0uKd Fưfο-J3 Q01 KOV(K=L`-[CP&YsȨCP 8~4 ΎD;W#wÒyĮɊ, YE$4lI&M7FHp<xQ#:KZjMy~4JFѧ8im6ڥm[ccJ6i8m-'rvE&rڧ"(t5ϢؤF,tc>@e l\͸Wx@OL2=#0,%@Re5)%r umUN?lci2W>WG< Ѷ5dQiH #܉fȩrH>.4sL/<c巨$`Ti50&貙u"h783ݱ2X;+ν[ B#T,=)\"8hBQ*kghE+m>|/Ţd?پshS| 0뒆)~FQ#TyhN2;P\pZM64` 0ld\㳂Y7%O}gVcD_MD4L9[['c\qTQL+#?J;0-FLjg_^}b IWXgƇC_4֯6F??QQ!R4_<Î\ u-N ORܼ*ϛϩ\t|b͗X"Z&<qǯؒ~ealƑ;N$鵬IU>?Q0z$8'h<ɆT5j`8Ta5Iv\fRaW<~i.w01" i n(Lϳ 鸎%\cr7 tm%tjd4Z:c Io'G a'kp(8zd9X,4R&Op=2iϚ6J>#:[z&C ۘELXA[6C+`-2GUFH jy;:Θ P`h%G{H)8/WEu K*ZOz_yUr+s/Xnӥua蜣vN3&;C{g\0|WTp6tɏc7<~z=hMϻY;FX7<ݗeнm^HENیSFI(* GO-n4a=qIn"GE8`h ?dNg-1i>\ђ;G:xJw2vUae R@໫,?a鮘 `jHEL C&[:qF;6p܀|E]qȇX`F8Z(SR+\:%0J쎡52g;Ff 74cCf4&яfE}Y"E[/)'>nlOd~+&ޓCq(Dw%=sK& yBQPiĹ YI$C,ܓDP`u|8E¬ϝ#Xy#<3r`#GÂiCVK ߼Tٚ&0~5*Fلomۛt9nV"TPߺGNd<0P+UؒŸe1yUD(Jφ)u9[;Uj+= ra& ӫ:u$=a= w{g[Pts,9F],[%Q`f,$=6'FY:cGs{^4vmCs?_1R/XSÑ{䅍>ssj0~bUb|!z* Y.Lh"\`+񣲀d## RIڽYj !ƕ>>j9 9a.Ǎ7M')=㼵FŐK@a1}4y޳l¶(Ui8bLY),D.e\x)X_gPp.NhjF{9 dX54a; C?S4$NT 15&rUlZ<`_Fw'm7r7p&( 4eQ$lc-$q3堚.崾6_ 6\XrnI\w".9WCOW2Oٔv=4P"a”x$imŕGRٵ(W;0GHɸ:O>=yf48&_CxZ:.gbcHg~V#6$BU{j^Ke 9.'I*cn6U/;h4ɟ8<굗,R2o`n#/kΟ,!YK23ї%ѻ  ,~&+fvs ST圡;. ɻ7d쯚͖=" fN<abỗ8׭30k)a;+^fO<|,"'d`>0V$_t?ė,1jLLz)aNS})Aylb9 _G774HiYlxCTfr86d99pxy$gN4qJSA)xm"TxI!XFŠr;-&n׏X8tO-z1`hYbq7gtt0ו73T1C9B[,Čmjlq6KxM|ʷiyiaSb/(pޗs9gjsf+m0ȝ>D|HI[dnȲ;R B")M~N\IsRB#ؚ7We#'-0_dga fz[]+Mf1m/@|[s+ `.K'q (ތ.?3s*#cwoDUFo_ud8nIֵ4LGXT&8R(te[5K+!d+M{2m<1ґ=?4SU4H蹳h/]H\A"8mY4[s7Fuu[cM[Sr0h|K{I3'< JƏ?u9cczcHf?z3q# ꆿ2ǐ6$JKfxZ%.Cм.zlـ'LI2b!%鮼S1-FLͿ}N.Pdу8<޺pb1wq^iqcܼ7zv iB5j؎K8Ga+JNu0: L%Ebtm n\Xcl9s‰4L$I'J=C \+cӄEbK# Z y/KG<.؄ÆQa%.(ȼ+1si=x-JoįWt#z KonѽNr,`-Ò$Mlյ{̽xYAG¾o2}87l#I\طe>aiLƠAg[7؋$B9LbTVіluWxٜ`M#Ɗ38N 00I$DZg#=CԪytW/3Yݿ = ?F=o%&pk섡`R4_v`MPYV,!9sGy(1<5.VPY. L]X/8?IttQ(['t$zvf^+ (S%/Ǯ$-CpQ*( /M2]5&ٗ`lPz8'iSI8te?ioJ(v=6kS+H8 x|&&8q<ā[?BR4x]xݐEUQ"ǡexzBDȫqQdC03DKĩk!.P@4{]N6^͖˺:vYoRVJ/ASZ0]jX{=rOZ~ ٿb嗥K.(oշkU5_MR OƓ3\eVOyW2GL-+}50ձu<ȷDCqLV`)1h8 ~U/?^PCM[ Ű'rÜN͉O/#4=뜇' g6#^=_ 6Qw=S8V~e *Xt=k9G`>ه3J@"hIR\˨a=A!-7z>)LOOhcr==P~N M٫RYu0=Et/QTU`&8gh}18f/#;:YoUGXa6y-rI$&T" )rtz,j .x% U4@3ne!Pdʳ0fK=ᒼ3I=:+Ҽ1y#Vdǧ<1I,nq8uN9JZuhr'4\:oK99(cz(P,VOf(VE37=SuufgĢXϳc,ha]cT-EfhBcSau6f['Osʔ!fˑh b{GdY:heX:ZX7J%>su;mM'2q̺ܲn]+VܛqϤjfA304lL險;7F@_<*hL}W( B;k|`ru;G+rӱvL ygwEx` OD?D4e釦hapuܮFvFN|V+c>k.C}&*yLRcs1qmӳNI̴1syVzp%ȣa`mBo Sjqԧ a{g\r3y3G 9(pɩ7lh$# B[L!qTZp7.e8Ѹҭld)c7;:a3YJڒ1X&B!vt)\dW(NVd)Ov\T87:DsA_weTS,qMX9yɹ}g!Rܔ$ahQc?l'آ 01]k꾜qX"u&2XR!D̈J9K!f*d&>=G2:K4mM1& /Ft&A34\G!9e15@feF!fbW.`e<^ 8͖C\7l;7t:(-UqTy&\E-T%Αl ;&eAI's5wgbrMQd?G11c%~Jt䙞YN{֪^ɩ*X]f pX=" ,,Ҕogb1 ɎrYW7bcߤֻ#P,f,gMNR|snS5,msRJ&`䶍R4ZE:˪֗J0sN"zț ͱ^pGgf nIh''RJkb\a0GI. J]i`L:╗μ֣Gl#7!%8G0y?5N}Թv:UWI{姧X_s{52t76V^i/y+6ZIQd Mqg6<)XEdrVkRu-ce`uK8mc.OMb*u32t6ʕiLjrQܯ;:gw.uu.;Gj&6Cb.*g FRc -bmS]zt㣥3]I:¹LR,NXN%2-7B2?~mLϋ(5)SJ];^`Sv"WWy,ԊlRwt9^|0ma qS-xd0#b K*o40,`J@ e5ɁDY[KVcneӴs5c jYιд]kjմ&{b4TϬod\McZkJ~F|Ɵ!mi+2o[% $TS;7iJ452s2^#e0lS%GraƤØ1ļ4]O.VםKs,Vyk]tK:VxpT(TZ7aycP<ߕ,H<CjK8#Rd:NV.!; K-F1U{e2@MzE`H#*"!؏Fxa R'c2 .L$Y( %惲Id4YKm-LF۰3-2Qw3JecɄfbKd2Wrc^ǖф8#<N{QgMP91*稩.[)ŷWzeH T;bpwc`0b|E- . eW0k &IB ߷ͱń1 GoWpjiʌޛ3cOe?q]Z72|5<2i۱]%WEmM&Mi˜YG efwEKi *3af'FVU+%UcG^Xc'槩s:ʳsdZ1Qkbd ̙4K11widn|i9nOV.֚K*i2K}efu3de&L&R͂MɒgS@䕋p1L49K)OXɸbiI“v\:N^k/&I70ӈ8٤>C$t& TD1fT}R yR}/P􆼥Ӵpm-0?9<"VEח<?؞c"KCVP % _ynOicϒV$U۟ 7h9VolX{9a5l [5:2I)$e/Dڒ5r(@3!Rd8Bh0?ՙ7gi=EG*THU&(<* )&aC1cmlibґ X)UJF*m_pm[UU+b8}˖=n4 mDI$zÖ"tPNI4-gdˇɺΏ_iREֱܹ)?a(e◣㶥I%zR>xNildGłƵ{3e3Kby*o〢I#md͍[6):#86ْűO2<_TbSYer QsS~%zokU06G_Ӱ|?PU}\nyaq{ NT/2; E (cJ"*T"/6o΀p=u,g2gx2{$PpE-)yvh⓪lD;Laq ,eGx^Uр3C"Rn ~6;-?_kp9ؔZ4kpel  }}A `\hQi' |84)>63<蛹AL0 uMŨ'0XNV,E#)iԗN9H$ ☗R #N4QT\F2ʥn=id?=GYTܦz{# $xJǪG)AGWzcKJIJb[LZw?>i:Sdt0`VH(ȬND4_eY{d~}<=#&C53עC1ђd*ـ{յ<3Z@MMM&Q^Ps՝HA_Qv8Ck^a M/9n3Y#n}s,QlCt|`+%L!-z#>lej!}if'C о>)bfJbURT`v` i5>C5>9K=")yvѳ!NxtT!ǔx$'|^+G!va8S!&(obqRM$}T͉$8pWǞafhev2Yɒ(YcԵo#fuo#jtcKyYEj_ ²x+:NxIi@t7-#yzla {&qWMߞ쟼y#F<Sn]VK*LVW'> 3 Nt3dKvԾ?IC2IvO Q5[ƜX2`caq) #~* MzGr(n(NPh&b¾_M 59/(1Q v:.t_BC:qC{l!PHұ03 L kN嘬[d6si>;C|뛂UqՉq)\ ]tcP c&i,4MfpWh%v*nA8]9 vPe F~'+4ȤSj^m Lt0s_1F=l<1rcvlhb4Za6 lOg8w50l5⁢`VԢJ.ŕF$Ia2^8d1ocD%,_Si?n=CݨYcC $E]ZX:sDgEku82Mz`֩uBpi7׉- ZGQQ柴VveA?^me8&cQ8g(|R 2QG1*_]5Fq"_=(OɊ^G9<9<3F8pcҮ9i7^ +L:qNښ,022w^C'ݯ 4윧UG߅ѶX1{S_c${㠎皍czy}6+5&x,W7`6$y(TГid5$Q9{ ^atՍ6Rv UMªyZek2NyՑ'让AC6r܇pǑX ~v GRdΫ3H'^r!raRlԨw6X;0l&քZt=>'Ir(tEEQ3%*eg~li4%>8w+"e:<Dsn8p6ȁb,~1eMWƌ,rLb8kH^b2f1n8~578w N7%MJ,sn0#9/8{3ltN_ NfB͒!4Xa$f@W K8𩧇JD(U'XsFUaj Է,ܙ&!*9K+"zQ.J壌z'=+*óW-g9y,`NuM$4 &CRMz7dBpy)3pfqD#إq'#kǧTC;x;$~gx锚Ljtu&dBM0;bK~x(ܹ,۹Tw\5ť,nh.fخr3s gCaybAl`+Y8[%U |Er|C= }8掙nCx+])v& Xߏk 8bNYA$c)>z0>GNZyNm:~۸Һ \t+Zt-Pޜcdi]ACZU% QHtf 1f%?jTR)S6UzfȔ3ᗆ%v1ɅIBPf Wa*A߳u O,$ᢰ{{YЌ F,5),c0#Ze.K#iu&}aa4iyprq5[, q/}>7b)wG|4*yT4%Ֆ#phU:▝5l%ť˫ Is 8` 736&&phfjtsS1L5*;%'Lc./SqZ .<ǖRy5;B"әzg(\Zuv0s ո{ GNv>/9] L.c"Əde"R9EDz#:"F;/fA$<0T"TzZnGO\(DȣǤU6L;=D$+$2yZ͒qi,d`bCe D1X2@:zyxjَI4HCDuKtd Q eSP`Y=QK4bGi=]|&KG&izJ䍄ʬ84_7k֩XXijrcJ/{ bGPaԲ-1}5Exn`]R'02Ǒp1_ lz>% "0X$DDJpD'VF޸*'O ~~Hx؋q K0 1IOhw ;Ż\`L"U h!$ :!m5*J_ tu{kޜ}Cl6Z ?O,N==Q7G^p\kc ၹACrܓ:"&# >AVzx!=K IY:'}Y#D%k1Ɏ#H546l\R%JC5#(\C4H"(i|}il\ܺ7fST֤n'R([(;XXF9\̺CΘїVf_-#!8"!6YrVI<;k.bDș 뜅m0sl0`YK=ftp*\%2[y],ņyekQIs}Mcp(Lߛ&'zĎ|Zo։si6MQ F;xa/l&E92ț->,!٭)5 J -bXDF)JQmvqz8KG4 o˥Dgӻ'I8ḟ]90,P֒aCК,hBm*T@V *`pxEcMF {-M**0d`RGDrd2K*% Ґl G47%DSLPŒqvj򎘫 !-H 8T4ă7&j8]ؗ pQ[NLɾư1PXoмWvJ5V`+mN4EjqJok"DRI%# aa(uObݪ]RkUj$iOzIyuvtBg hطh#4e;*/)A1i^tY>0`7ڑOon>XJY^rU`Idr QjݗzI$[=Ohf?;i+!ow#paDv&X61 ½'/N`px+◡[Y=gG-2~ f_=z=[Tة ҘL S({?܄@-z4rq̡땡~PQ K 6Hl1$Gvn8#*V6\9%QK=.uoLbXDᓟ? OFDas~9D;Νژ*検E +~9c4bIy\NsO{u 8&#rZ-ӏ/̛ADg3P!ʔ$1j}`ʤE's&ȘW:9'~i<srqLL򋪔7QhXyQ63kc^{z޷APxTB^V`<3!©ka$[ܬ ZxUɞ ' h$TT@xg&fZc9֜ ,{XM46NP5O&.([k[dV.aNARGBqjb)/s JF#&sSP=RȦ#0$@蝆*%,6Zh 'AÝ-NkpG2,`"&ݕMvƩ=ymNY\cpm-'ƌli4t(M^%R! OpH\j>|%RMt`P0bF,&-x%v.:tDq􎩏R;ۡ״h$lcX+nJv!2 H@5:!KK`pf{ qmmhn "\i?왰H$Ͱ喳fEG8]["MhlPi0`^ytJV܇"oqp]c-b6׆5&3wmP2#$^wbGgQOPkV^@RGc km0wz{Sut\˲.yn+II)%$S#SK\5k{' W%/є,8 9sn$FcU$̗buC`/7Eӝڌ~oT`وH<сl( +i oJlW( Ƿoy SrI15ܗ󲕲_R.-\q+I6.r^3DcpmO}]| t ^V+4t&4+408FptRy2x&qllB;Uu= 1ug] D* (@) C<*(>#e,XbMMȤ#ܫg-< SPC2P׿6 ' :mkfe L`ajՔyGQRL#k/[F~G dgIPcI 1)%H &=nXmtKFY8Bܙq뎕9͎}珔$?[<`GOLnB 퉥b~ \Y휸4NU,wGce'ZXt}u*F2ӽv:P9B:8+zkd2kURXTK>UʄX`E8$ „+Q\W=}׽F[!#)ֵHKͣ'>}jvû`q hJԛJcG|L v*N+i$3-m \ǚo5"XLLe|&cg.../hscVnU2SM[r!o-ʈМ1ɜ:{22#u-%5?۷RZu/\~K'IĘ#kؑz+by<=`LȝpzV[ަHrI W., &⺔T:h"XXjA\씅pGDDK1#NYdvoǣ&Rd/L*z g|QD˜'r07*i``}Tq"NqRG/~_r)K$#D5x1t6:X/_QJrXE*Ku#unװcAO ϐo'e$7}MATV@R)M;34;ͯȴ4N_I]&W&ߵֵ6ie9iJs0Hl':-Z9VZXn/%-ADT*iَp8ku4fjaIa#aUG{m#jU!XqZXUb.3X=Xrk`">[rJГ҈YLG5fѷ%RpS'*A& х4j|dXI.( Zuk>Y͞qz>bC@r${TWː)װHh᯺{OiLUlܪi yvoU27Z;y\}jYCyU, 4&B$#+`ɜz.9Miutp;Ǐ"IސMT2ǪwdC |늛TFEh♃O+,ٴոGXMܐlϳ MTO>[]U]w"!#׬ d=.T/.Ÿ~f$6b%'gꑳ{imǮfEɮg9h\gB|lOpjK;Qc^1Z{*qѢ1`hF gVUpqܫӡ!;JK%8d " Z0=и>6x=MբQ|޷% J -aIKbªcٯ]-kuyVlRM&,\S:Oy6B$N++,JUhs]G0ݛ ߵ/)FbCym7zD.0|ܒ!ߍD5)lߜkgpʈ?RZ#-Ba(dAT-Og{jcgJ rF've4F A p9^_x +K%\{`ߪjWkI'MRJ/<*۵G#;06"X-be.ә}z?{|OvV1d43 YXaNyk.V\d 9(O#Vh'MHrTy6KT0ϙeGc(ɡ/`el.0ß }Z*SS$L 1W:|7/dvGDI)%bԩ[ӏp,U}*SqrRpab'gt0L9$aq6Gl.1g+3-?ݿ[p_hU$Qf,kh0X`f4$s\Û]Oϐvweʹ&wr6+Ie7ϋ ]lY>4q[izmvZGYlDm΁ʷңx e٣!R(j8,:CTU CYF~*a MA7ZACS7ä-)L:1|u%m<-*Ki|w<ƂG.<RJDPwWC8яH$QiCE4HݛBxIs]"zrzFjJ2{֥5Skl4^#G?sluáF^g&v:,=53})̼l>NALLs=Qkg-sUXpyvy̚S~mbHc-s 7 )^( 'HuHh,sWlO xP#5N,8+\}_JLJb0zۖdʼn[eW$ђn>S+- :Jj#wE2HIi홤A)ơF'|b0w!k6|E-Gpml,8fx|C?E'.CܿM(XOzaBf rx>?nm -m4 Zc? i^ర5Fdrgֶ&OXPß힉<0Ppƶ$Ҷ!2zPA^@h991L 4`JxMQZc}GDh4f81ĜUTq?-ZI7,`_!YVQqG}fT}*|g}cb\ǚfl_ӦčHܳf{G[=‚a7aR;X3\J}tK+OP6ipdIbUŅ.G**KN$QXl8ݐ[zK ӥMQ%kѾJt'(sd׽bsp5 9䎩F&-8V+ bRyCҶI_^Wީz%N'g/DIF򦐒H S;ջQ*|Qq1ZM8|K,4ۅ iZllgeYAI*,c8Ji65-ElT(A`ٯ}0ьvzyvrfxCAR %$f?vq>A;#Vq_ݦq,KJNu,W>ĭ%ۺX$EӟTeTLFi6 mcb—}*YjVXj2?ӥ,U~9'trP9)ITJF-az\]Qܫ&:pi$8FHb5坓R`%5v$⥋D}EVGL)=NԳ] !ai:Ϊn}m+VɌw1c(I; L?5rR̢Qxh`[b/`%3xW5E4%.ZNPԃ'Vw[/)zK6J8KNN5j)ʺ^j >s3aֈ0 ʩwzwf{ΐHtv{߾ak=xqKZY `2f +14FP̈ڭ㬁6R[n&ޒZiL ϏtA.B * 00+6,TsiA7q/dy-e2YH{n;xJYQ҆dG WO -=&DB('ty:֛tH1ȦyYbI䲩F̱W 64)iyKF;"Z40mג& da2"EMRM{XE,F&CtߒnJ%SxW, ]Cg[N -6AeqTH@)S>!#""+yhpEQi-#!#τ|b)䝂l($oˮ4kw?B7 7f?di#;~n$ 5D1az8epW/pUNY,aX6>:S''J+zgw=C1n`()>Zm"*/FUzҖG wOBw>PzuR~e1&cVDA}f Ţ,lN6t́]VyP ${XW1fdMBer:/aї$ !i/Văq0C|Y64M;eˬ͉117ظ6h'j$L֡sQ6rúT.=\[PKrvmTvϏdj-Eqݔ5ΑsVgݍd"Q# BvW kz5[7Q/[URZoYkvuI)S=,WW^$xMn9\2+:e > (a: R (+R rrX>C hyjpKI2LTqFVI\ZL)z iKB9 <욭!2{bJサRx|I >D۝a|_b,>DRN)p]dN(F"heocV*ԕ7uz-v/!> i]񞭬3Dw跄 1 cxGZuS2J o.w$QsCθ>jdzX6(i" 9Cne oB"x?kxFgU)Dd'y؁?gNhߕCV` `#MRˆlE660bM#,+6ts-9QQnLttKOTpE+)x&HjX}R܆!D0Qc*'bE*D眳TTLgZ.$2ME%l6Ą H9yhef+6A±ġ]8u$Wp xJ蛧+q=Vu>(nI$jD7Q*Zjߡu3#9qmr!E6`t#G,VETҺpd"91M @' Ni*?ͿLONx\"3$ c>SA`썫2uZf~x!()JTwYoWu xd#ᐜ_̤认z4DYI.<սl jK9 QLPMlǴz;NFFETu ~VXZ^8E,F 5̤:幍{^RJ5u;P{5DR MXx*L{uG^b|zimJ<`l-D<0+??39id}VG>Da au@`W0L! h+oaY0ā.f?~2`8binɼW~HțTj޾nr9۾ u9ƍz1M[BP&xݤ7oNf"pPsLhY  %TLH{89zh<;kfeG<{II!CPnZ9RCfUvi6nIF\L*ӟշO̷b &u*@zs,&<&Y`;bkޝL+Zc*T~Y$Qe֦zE,qvՔ^l*ME?/\2òm. m[h[wFh4CO=c#,=ȍ*9TX~}^>^xXzCP#^w4U"_Mc_,:4{OEρ$gyf*jՎw;M$z7bw^mQ6i"M%Q<}k#s}# uj\I=jܳ={I \s鑻nM𩩡6 E-Xq std&@| r[MBU䷫Nm/dXG_)U2lmE1 Α5ںRK$NPˈ> Bgq]fh$AŘć B2M`)~0272 DN=5VSz[R|!Ant`^xY;7~AtIk~鞙$TvNg֩u5%g*{wÐR"kPvF!'cdsARLO .}߂EM2o7#H #eh(Of "?6shH "eӟ'3XSCauawݸ7ZS`YU ǰS6fA$Id1Ry~{ dD،w,7ͳ[y,I2c$?2/1s"p:XBNF8ɑЍBMe7Lt5,ׁ=a/zpk-GC:jto}FÔs 5XJ1HnBnRR| F#l;iC![N^tteJR&&}t3Yc[v㕡/鱐GpdMPܹ04->A<<e~WlD0w߿;r;aJ`0v<9r4FzġXfc=519 Y ե1p|dAVaUid,Օgmn9LU& 6F"h\?]BGy}\`ncGto2wHTTҿ]57~Hc8rI=y/Z_ޤ="˫[}lskps«t*$Ж,I`s!<3k576+춌ji&CmtiyT)VxS7Gf9aBEXaB9bZ'd`vEeCh A#OB,'vVw6㔔x0̓Z+J *6=+,T#8EoW tCXޣ~Z i HҰIBJK&pK'h-"Z!&GHeFs9Ese; OJ4RR$,}ژfq5AT7/]2rm9/(l7n#[]-8Gp|-\j #O i;^ܺe5k-A H@ICl3K$Y6$J2w[n[qjxVOY$bGw0 $R&TxjFAL+ 爳9_G.ZGREx4ęF;ͮu`r}# o-eg 152cNǘC -!"DnsMFt/ 02&dzEB'~;O˾R4lՓ @79$}'IS0C,YEp>N[ߤ8B%+1 +hGV<IҍTUV0yPcw( Ej\pIUP鲾Gy?ǎ^0tϠjZ!eG(ǗT.ëlUʝ{5Bl39ќs^AE-cwԙ2 } d0; [9S4uj$qŎPEg&rnpdC ID r ("/J 6CIAIdY,nqB--$TYk>\Gd@ 0 CtCUE x`li7kf .+S j^SPdx/daԑGX!e80y$~Wv[_u7 /p5o[L5TXiԦp]U~u֭5 7սZ}J%Ն[QMJ#N̰b5ATPIyh/#w:[cxn'2Uעnki1Rp430؎93fMD}U׼Ir>r]+yq̩IȊ[?~ w=`_)Cm]RyPqa.y}Q#| 7]hL ք&tk=w6N;;ksq,< pqL@ t,8(F6?P- ^jT|xq̐O#Y(dэk9iKgYqѺ\; oψ?G4҉+22g+w,ws)-8H:?~CZrJ^*e~2M=k%>z &։ՒnWƆp uF"N#JxII&uxkȤ"%sɡem`x&Ts哟$I lvZOKCiJ9d0qa&N!u񜃄^A0GbleyT%A3ȶ'Sjv"zs;' {а[=SVq/V޺[lD:xe#)WtXMRNbO<g1⸶⻞Dg){JIp=az²p<;~+OeKj{uo/T%JϜ>rdj+3}^cHڧ7Mu zϲsM2=1q_!1NqL& S=a))|-OKLڦ/^FU̶؏WŞټgv{x'`,USced Qf 'K:٩>ڷKIYWlD"6,e1Aٮ>XzjG-"x9NTMΈ<1,2bt4Y4P,i|$T7X G*%Ӓ~Q ˏB$HVWGNK"/M7ULP>-73RYvys)JFҸ!yA.gXI<6}Gbմ-bn2\M2}Wv Д#q,` puCR`o^,~?îjz?PTdѥ0ކBI/vFxZ U>.*[ vMBEu&+S8<5mꂣ'𤸶=Xe i$}ނҡ$$U. c AO ]¿Tҍĵaua#{~- +609(0ZLҭL٫w .عb&|޲؎5"9ޚApcTU%z#f<.2}4hţ솥C'l`'j (EM8\*V'åbED, 5qTí9: mYLʦ i#XzfՄ8rqH I?qv[u K %~S.pΣH}VBpVmYG*5zmӤ|YNs<ܠ2hMq]A6%,Tp4 (z0%Z\4G6IlT&lxLp&c_K`PsBY ՘mqܬP$5Shuαr%)BWrP`)G$dճB^" vzC̰?#!6)T!۔vL2J˹<_HG`Ï}H8XAuԛtDZ]R>PT3~뤰e/ey,Hi>"\BbNnu`|38O61ݾאQI^t֤юyf[?G^oe xc{QjիJf!5+S9p7/NNՑ6evl?٣ޕtw T-U$6jY3< ]-NbWԱV#9+ ލ@> "X6Y[UtP K}.M/o=SKQB}% RLWIy}6{i\ɒq;/gV)jz{kMZV\]oWFhњO,00'a=N` Ne7Jdʕ=wIKfV}},m_sr-ZM2Պ(Y0Gq"4z,>Y`Hn<'|fCyQ?XX4??-8_ m`#ЎtD#1(6N9J2.7ќCW9;6:8'(M)2sZmOmqČ12^A @מxsٰFS1? *b`xg}-~Ge3pJ)S6q!hnéٞ,_du[v/rČ|Pʓc%a hrD>AVzNp.C#uH'na6eMPy^azJ:}޵_,x /6zlUv)3eq f9tGA1T4bñi\5h.*ZJ3Ȣ=a(m/1e[/=hsTHJeL %4 V4_UW 絷vgTȭL 7=d4(a4dYU2A!͞35 E᭟uI=9WC7?#R=9ja<4>uꊳcbH1(gSa推f2t(qP3u&Kr+z+ёzD* ѫ?1rI$9öҥк7/cThQY꫍̐KK7;5}r4vg0%W(@X~Qd♹s؎Gc0`͜N)s9ݙ}#gAם=iӐs&8f(0bRtGF6$!T9d1#/C0 <4PNIL/%f R_*nFT(L! q5g3Gpڶp]2wv^61P7lty)5[8=AgXS_O؊kA"GʴEX5 %H}:.(lns2IE9ʧhfSLJ5 e5rz(ེhxG6j4YmqS%QZ$8l^NYqya)s Nn/C^0ڶ E\ 3OBD߃tnau±`{&Q3 950Mhxq}٨1ٯvq}ZG{nlGnN=,rכR1y2 4Iڴz`,G9Q~U RMKBp w*nT,awMZ:7ϰHY}nJD0& '9' 1޽ysO{F GzRx6dw1Օoޕ Eԍ;b蔶QKts&`fFPdfaD;h &:45b)uOkr0pS&K"4>)X#49,,'+MΡ~4:4GkVT?>I#GqH|oL 1ٲ3)d=cVuM`7iB)e&nRk훽[!2iTG}F]>kfqE-uؗ\ ~5glo-aŦٵL]dZl'miEcdk09Rf匔* ,-RVeJ+jJe`TjZI!REr'qQg`w)F$g+T͆ Ms6$`GDRcJ#:&9)2U8YXImJڡ飮c,f.*k!4gPڍ"jރ港Y`K֣F4drdeJ]*OJ$,9sTSbSU:FGG4)4^N)KXVD tx5a8 ˵ ilc'V@$Oot]a5/| Ni>E2}3< 9Cm*c|XXTo<㍣%Ň?~B &=aգVJ74ڨ蠷ǹO,Y?Xai|kR%C^O$I8z ҿ&j^;2$82$M[%:}l2jj5vA7w'1:="O)2@_ PGz2Cl,vϫ{etu{W^~iSgǎM8~&ͤpKTFyFjSk*i/$%RiMC(P;cb ]JPssڴmIplK-Ơdq֮,0B0ux 6&fx 1t\2mCcIDj櫕󫴷Qg^zbMA5"REkp d3^_@NI0T?s8M<U5q 7d_q]D|H۶'H#x6s{Gb57N>b4D]#q(ˊR3{JhԶ|ݪRW#,00BFv +I~rz8,SNѵ[[:Iڨ?lm:2fF |< #ѱXM4NyJ|ZI֞DQKzg5?8{Z$cx@>_ioQ  fXhܕoydhS&15 co_)ֳ$޻*%H=qNм*!! "K f ȥEdٟR3x=|c$zWRL0xQbQ6KW^5)$Yc9x 5ҸAO4埄JNޛJ(Ss2d#|xSN2ھq|4j˧u|1+l-Y]m?h\4l0:"rM}\׎?a{Sҳv`_6Ee&Gp̅f2C eQp|$BCApMOZ?/ovfK7jAݩ*)7>80W~g6K6~rX{ǨoFGGaG'=bڵı5.JI\e*$SGLebщ1%h`NI9uIyw)5i\Owvc^Gq9na~Cw  Mqõ:vgGBM[HT⣾W׌ĕ'&bM\-/j+;^<si<#1sf&}mJȼN aW·׸iZCJ"[1Ԥ$>[#ԛbG> <Ӕ&x$Qδْd&hXWV1W3 {G%!cbyեl|'Oh^jmeM>QeZ,*0u)I%y%Nz9 8g'bî]UKPگ{JLIiEK5u 4ܪѯ-teBmMŵ$> I\Y_Sm>cXu +.ftmG&vTcs5e |}Ozlʉt\⾷ᖤe -^K8هX"bԱ&j ' Gu1Q:ɤJӌl`E`v1EE X*s~JHаJ/Ar_ŀ.7vbfiGDT#ȌQ \ lNv]-- ԽA27p,G?o A#9>aOT]Pu {X0 n㭍257j gCiuw \&%GQhrꉨ9!:ZCF2:"<[%y#qW?H}Q~+K$!a09lҧ SO1T0RO+[0%^só;K6FB-" I $4W'XX|(p"}$L#bQ !lגYTT;? %4\>#u͋OIPYnðaFX$H9(\vF<ߜz9<`?m1Ze[zg 1)MdA6s&"]qQy(*vq?iXKP&ԑh(>7 Rp)N fإE8*E}j,橴t J$53zbTA&ҧbCKk}SVNk֚Lj+ISZa&o C)- )VAmeYj$W/?Ƽ;2]R *:t }.Cmk|#yRHoC (HIƱ*ۥ}'gn>CX1" Z&ĿK!CkUr:\=S/Ot'7(rH7%"O]`j)ޘ=&ލ6;H0z#Hln?U=m8<2X'y+ ѿR*|4nGG_#̗cJpSCTy4MZG9g\#h,(lH >t:gp!NmK!`+zP O&+ϛb, vNz!ߵ&7*yݵQ(tX%[3;G˓\t)=(q߻fiaqK=sPO" w/ΠC;0~V5x7I9ڊe0(GnchxVŋ-FcGe cD2 U6^@6F*z_~Vܩ*:f4^Zp^8p 1&0n 7QɾoY1}nW`M,.$ q!CfP;j Ch y.ɶZiǥ5^ 赟$OgsgzZtK j0G8Bf|GIJ3z6 ^́,!<%rɥȓD/((])xOBtOJx] `q4lENl7Dy!pi qZ5;:R95I~#8Q!ȳg6y(+k_'b ^b&C\}#j4FhK@lWbrܐ%aL:~":C.Y^{wo9mc6%֑U ZԦYR!R`%x%Vn~;!24=>l֔xUӕnƈrZyݦ?v6>/?:21!H$It+'HthªU0_H/pYH"zbU?PP"X!~q "WޱZmSm;V}.*ΎRʖ6X YlpA"H t8̞ dz4̒12011ٱ 6;0)$ٵma$k侉!72Pz]KK8ک,^c7(UQL4Qf4#E#xb2P Ip\aL"!C4dsCDrbc ^anrieB`0OPLjrNSlנ;SjA&'dIS/D: q.~$asFN"6*yT,XLBe gWZQձZlNJ6,>[Tfzz՘gZsWNh06#``ht6D;gl,#˸/l%I=O'dNh`NAgv銹33/ff3"t\l =N^* +b@pHD,ΜK1=b Y2R:#'QPfſljaݹ.`Tr% zsH1K0yc ;'9(%d ob"oIڞC#Dq H^hȤBk 4bfs1l ,Vcxf0aB'#tCT:Qm0.ؑ[MKXC;F {' "w$pLш> P`c3ɩw3jێ6=8䟲 i\".2%Vcy\!#G392JH e.PՉTkrH(E'<þ2|40 1aH XNwWp-Q$\0$L$p':#R0"MM%+ĠˉP16,V;Z[(BK _f #HVZ\L$EK2)L(dxQPe;zJ1`DjLOMs7E Ы6p.*8TTqí"<26:R:"qW=Q#*Lb.0f~\iڨ9f)M" A48x&9#']f)} C, A&f|AQ1.-v% LH\c"*Y kKL ۨlJfK*QICNCin sq"X(o6%qflˬ VUcC߽T^j# 1(2J=?)2XA0͇p*:[I۲٢i͔z[ B.1RkCC2L:0ɔ+3-&:JYt]{0.VbT8PB'j`ߑ2A0A1S$JY(#ZeT*3 P"DH5;uQ`~00rK;6Rg<8A۾CIxA 3cA7 K#$|~W" u ՅY' |=fz8 $`^Ȯ-2#gVkD)7$x{CZN`XJ Heׂզpiw ƒP-4aEcs1 'CZe]4t^m)=yh6*>{)p1`7֛,3vn;tLj{?5iϵ9BbAs$ή#]SQ#=w q4(ln#&:[ɐ%,O! &91Nn-,$h;35VIe7ʝ@kνKIټ4ܲ/Im$IyiߙRK4JPSc*G[V:SXZPZTm$ERic$ԩ{d$.)uuάILVƥm_{e=LFd؋l)JCִZlL\ujTikORd'RЦ cHEԋ -v ZT޴Υeε v#Jަ7lҫI&kab:5.嚥iiXJv:+.z: _dm wDz>QAYLo?̩%{Y1l !!ɚb?`n,0H`d 3=4  [;Ìy$ V <Ù&TLԹ, !OHfS3J%> ɮcQ4BI7fР7YE*̄MWaTytTrp]Wg(F"#rb tO Vd0vNTCˍ jg.E*ඒ8i=#B s)[aGx  Q?%u4ۅԓ>baJo4!e&jFBj.E*F#l#Ӓ*L3z_J$S1U~eU~U@0ssU%z%S3Xa>jDž>_:a!={qh$M(ŠFk:IN Rov1n5Z/d(YTF(5 IT;pFp=?0XJ?"[ ƭ"64 m"hܴbЌ o9XJ^wdmթWɜESI32Ym5KXOϲV/ ӿLq9b.\ps5.;j$ RL%qIUwM`@W %"k^Лkg:\ap w1$ 7dpy`(R\R^8h{- JNJe:TFٜK\¼ Z8UqaΘ(nFazVRGR^V]5RE'`qnЁ )6955MLr T/:$## IWv(Mӓ61>:N1 7gGrKNv޲֟E~7-]KN?YqfƄg)sl6m{s2{&c~Glܻ5s%_g(>RlaAe>j*"rF#* @Ō-J.aGz|1m;&6Ǥwe<ںJ\(Ē$ud r*0ӌrצ߅ƽK1x46E+ LOW (̧&BL SUeB !ֺz<;U "Rp^~Nqc7~ϴᥤ0'SAl~zظ)P%20ߞd+ xTC "<=)g='R*G(԰o"+} l%J13TCeEExmSz(^f$ӾVleajT'imq󂱳ODvM;ΐ 4:-z{lX vu_a2wU=Ⲳbз&3W#>stlp؈)aPJUU#TY*C=-X價9'xg;sZ;BhA2 C v.>KhzTw˨0zkKz6&|M;]s1Z0A/ڤJUOk ӯ;'(7\E2!ı%Nw9.[lbLX&x,f2kL^9'g1mz]ɬ2eM1|u. a hf!<+Q/̒6/V[o>_0 5e5΁M9έ̑,‘ b~W%aO]\$ۿ8 Y'zQ`|Fb⟠c?}^'f|k.4|('I6م ul*ְٌ6 jN>N6$df2NaPc N&RN0ʒ/tƱYv+U$_r&IS8vn[uW*#EIRT.gݖ ZC93QC,|YG%qLs׵":KyS;fA[1qQ&6FJSZHN2_| #Y5ER#G"fEFvXǸbnO^8n*JZ3_ewX*KWMî3G1f~rPtR>^Yc;i@/ 'YacOD:s2}sjv6ۄv,{:s4P5 2Ep? q+$aq & Vc d [89!Ca嚓 ߕ?YM\/h+R+ JRn֬و)~B!&ehh$d'B=3 rC~Sgd,N%S7h ȩ ;#;֧\[c ٖ!^4: ',N<25 &Jr-JG^w+1LD`P)In Q,% `#1ʚ= 4jv$Na ''At$s;UmzezRj`0( YsY#>)wuFmG!ՐId6k+,%2i4\rVXN17U;Dum ?d+Xr*a:Ƃ8ŭTbF96kL0E(N15\1JH!yF-y :colHY,* (n-Br]]SsĐծcqVc!Ira.HN2K=z82vf4YllZȾTmgPMdoP{A0/qݼL/o{?[?W"y ]ɐpX+ lt6(,!h>p){rCISTbun1ѿ$6b~[pz^ y#cxw 6&soP:cv KsP`Vѐ:9u8@17i 芭cJ^.R)(HJE+Ã`Iɔ$I=7#t e*1R+}%Aj>*^5:4tw%ײq%Ѱa)u⯄s(9?޸*DLSg D7QD"",v2w%UU>;:O<ⰣRaTBHi6 U\΁fE\h&u,#h3#3g}>R~k1̾h4RY~ %!AYGi &\(1À ഷ)!p>Œa@3 'g=Lfa`FSSB.3]M9m}8 4 3 [:j(ҒӤ蓌=,%I)6e-89'}㘘X=$q(ڤF# vRM& ޴*ꊏ=QA6iF)/(-6ӽQl[HQ5I,|fnl]vSO+ަ*Ӵ2B 3Z}#SY[z<,>!̛uI8%;a%qtdr`<?iX5c$p¿?J$ lٵGL4M+PƠ2 [^fh̍uݎb`F p:/C%o &[bhj. q􃝁$XQ - jf4, 9EfAA3<+4 @H:[g1JN&iy$8KM}0vrt9Ҭ4D9ȡ4cI :jZ N^lN*$״&ڨmcOw"}j0j<i,~r #?}6mSAt }ms$Ϻò$P\䚀" *F畐zLzm,W<Ң{ZO&t ҾSӺKxi>JOc^;w<iԛRgA",8,lUEq4u )=:&#ѹv&qi%SҨFѶW9)c {yY$eYeG|,Pɦ!8RQ͓ٯ?y}/vIR-0$*z 2o!fRd!Xw|eg;;R & )7x%*~ 䐀uZI˦CᓒIHy8ޘŇ!,;P’fWPy.Zv5/OLIwm0&iI4M9&k+>ըo#]RZɉɪb"I#ڹXnԱ_>Hq~w0*B3.m1 ya}[!{|=+PIOp٘+3sZ;vi#ޥĜY6lMZGa9HT&c⿡B.z<\zts%r3 9D{AX^{'&c&38eSBk(ŋͽn8]+OR8U;}~F43^5$#17~ 'j(=RIZi{zRВ4nGb->7))PzؔPWXj:׊YXsQ3KnJέDɧXJ ƃPRIáQ"I//=+}[AMHa41 "D" -w@MPN_UI9,e^@Li) !ac0`}+2Q|I^*ftbhBXM9ե5:ǯ$j** | IL,7f^-EQhIDz ~9q&әƷĶ42*&㙙gy%N!mS[gjsbs9ma3h:r ‰[ JyrlBq GɍBFS-}ue`s+1v$w+ˡܴK-l_U чa$2@oπA[.WOܦʸjb+QW"ZR~#]LIDm{JT2W~&nb(4FlLf&JD.sxUS|s<)#-5Dd&Xs p]u-n3 5-KqTTXy8nŕӼvgx7KΩHōn4T(p 0%kتXƩO?35縯 '~2[ W Q66 Sc.XDID I1j׸'d5IEZ#bܼE(Y|)QDrNiLh7j$.Y1 B!Dqby'sTa֖(K ŒtI-,#EݦR1ת и#RP욆mYT&^+TǦ ,#tq$\E䔸I5 XJ nZ)շ,}>#䑒W{GId[^mi-|`֟(4:oɤ$A|=A#+!M2V5]uO Zz7cƺiLYUznא{*HQu$#JM{Yhvc"H{-Q#ÉjD1D::AP&r1 oe_3\BiAa(.ӢnUArlU.Hm;>IDI95}l}Wչ7В 3exG䍑P L*)"Jţ7,z&*sXy+Im-Gfz+|eqBLfdXPՠ6F`88K c\Oi-Ԡ-ӎ={#R}"5r-ьyDp,;E(zʜJU*EY$09D}+p?c9ah0)&юx1Kƥ35 $)K]dnʱB*{DH iO\}̷V{~ʶ?AIߥI}(ybF ! [ "L$NwR2^EB(Ziѫ{4޺=KoPJ-UGcnZGgG BnTa؏|dG &1V#Eǹi\ BIELۿU(ZxK /rz,ee2r/=݆1*lM[qQl XH|DmL~8O O;hAFƉr'pMHC' /˩cqE?(6\ïZ?yWeTr$io0,!D1=q't]۰~L[p֝Eq\Ӓes~Pܕƌ( Ms٩=J^ɚyͺqbix$VF3aK}C־+F;&vJ_nyS 2 ^EJV vyP2qGc ž_YTWy޲NvGѹ*v$yL6Atl?>z1F]c:p }20m)n7 $tWM3jHu lVH]H'aƴlfGJzRG4g;\)zm)7B8-p_ziZb٘HF>cKn~A ):D\+jg/ǿP FV" ]?h͸Tь) /,L5g|i{ci*Ii~E!BD#% FNq$r hT :N٨umJU>JAbq,H%CrnڎC͝ & # ?Bޮ-&bPJ%hI$1%*eCc~3x ?AjO ,p)r˃wFYpSNǩذKb6j2H="I+Gf/3rl0ehQIDžp20n͓$ew-{\Wx!|qp^IÅlHE5(BUӖ ld&喣t^(,"v>5 ! *x%g^eҚ%]cٛ &iq{ ͽ#8C]M~6(|uX4zo2O IRtʺ|$dL.`;W|C_ YQL\#MרLʨ~ٵVi3klq&i0ᗓSLR4d/x-v. | ! yE*L;@Q.Lem#+ q mD6)`TgH-S4r|g#uH䞹T4c z7,f/GY'o xf0ٶ.M*8.G ~BRZoǒ- F}X\vNhHړ`M!D~Qu^< +O őRT%|KTsdyD$Є$,}ZLF>%`H`yj4غqe 0Ȫ'yIe(aBirw.Qp3 3]qˣ9|l}L*I:wB]|dҴ h ^C6#[<{c#4혆8e0 D$Rej]c n ׳ Ƹ¯$YeU)^|N s!$[F8ILQdu8 P0+߆xbLicgs1&E/`}W1Bcz=13b'S"er#1CuC5V3PLSd%cd&+'RC>kEd:=} k,uOɎTEi/ҭ켈wA5Ew}}C^{Ej-5//M%6.~E tn"ӟ 0EOt3${j_7jE{H=_l{opj^f}[ʤ5Y4Zc7P_:(aΎ`{OwN_cf=>kT*Q i6p̼By'ŻߔmknaF 9m-l+ J 6F&v%}34,M&&҇b09CoJRVzvO@/GG^\J-_]YPkFJUdY%YkŢ "Ğ2dYN0iaT*["k–fHH9@J|tF>B[3-XxcpJebhh} :ɢQ(դqmbEQ#$ɣS(lSaWW!z[3#}Vذۚc} d/B @C+2s!*b$ 1u}R\{D&. ilv5\4_:۽Ojij >I#GE OQ*!~>%uFcag +J2#srSuU~41">'J hHYSvo&0ٍH͉vVV"!4XjPE,5Tp]Jq[]-\Hs&<-dØ;΁#2Lhz2C$x>8J.;U v8p%r򾵧 URO֍.Ka5'*auSS Q"iMToScF,.$Pq޽n*7;Pb^mBJd`La ҝ,hQ)(|ךCHۛ% i|YEViqeҶK 6ߺE>3NͬbQ9{RHA$ХĜEʂ@b2LfLzSq"d2__rrclrKI#i&"~64W:d8HH&[̒\28b&䛂ԬN7FkΞqT錸K6'+T97 -cL# LmRxO/8ϖ),7c=8;Ӷh6 -,t&۔j _c4c1:DѨ$  ?M 0i(&@u(L:G4H[4HAhÀPghϋY?nx7\)&QJ iܓN4X'\KN֪q-eƚ1UR0_LO~kL2M㒩ғHm*apvkuOh7:y4cG\w*XŇR{m_OER- . #9SMZMؔ2q̒C,Y:h85F:% D2{}%#%'2WDdR #M(j, jΊavN#A:;&[kSY]J40v 2vLl>8bːo ApmGnSeP4'DpMPx~bL E0$\{( 6 0mHx%%%aE7*`c0.,l B]?0!T:ILw29 nݛ5OĒ$u1h Aj,%sfܱi1ɼL$/(Wt=+-9>8۩NhxzGLu2G)ьm 9,¥v i⧼a* $썩 biS*(/Qau2ч˹%I臜g0Cyf +IB`> U$b8 )?Uz 6g+lZi9SŏX\c![)8?;fTN6 pt1SċIWFQ,4"靀\q7FHg=9G>/jl{wp8~}RqJbFYA $yE8uhX!lN@@BA^g`~ndeA4DjvDojRYIgmE`(N9jJA`|m]MG8yuqRhS&Lts?Md-ICc5j]k1Q> R4 tA=s/ Q?lt4V=R򙧤lR rĞѯn]1+BEob:++?@T'aB֥%ql"v gkVձ82-qR[`b0bUS*9Wn$^j궧2T[jR߻}8i.6kD(q IЗܣ Trt>2FTp1d:GxPe,%FZfK|}\r}"72``S`0JH1E_Ad :pg1I;'}֖5k24o ݩx$??^l{PgHbAɥV,4_*d/?LA /NsAҡН a+a787G%A4>Aв5I=QNjkTaq': nQR^)ע<@7H C7e}A{}ػ8na[Q\U i[Ϻ( .nKygLIٖZ9~akhyë`:bda{&6Ʌ9ceió)kͿD:Ze'FeNۙY L_&eORjZ wl8FN9!ʼ[@<\еĉ9΄VdrNiHxnmITmh]]itG`TJII]y08$N&# 6:ʗ0-1ZJO՗8ɹahV~P.c9~aDhX #a#ŊsY~) ֔zaHsJ$.˲k)wAOH6[⩦ D;7f^h,!4`S}@9 QD6ǒ_J{D.I#Lݬ>m[5K&xbЙ=ȗP~`8k)?IG;(g.Gc!B],kIr|_RU2d X~4I2b<'XpA2>f۞6]('0aF"t?he)A0bAjϜ< Z۷< ~<5Op9|ړdsC: &[˩7q}?R(Kgd6:+Z%b(а8յo,s+,=蓔eFuq h?,Upt-E/GZᦡ},b~V[sRÜ3pTq]<"f:Ò>D ǣ9/ƀ MBhG 7,暟T}UlrO!6E'llZؙ "aV̑A 9TҮ.v")J)Oj22SɰY [F NoԯkK+ 3 0γO+K{ ~홠2JYCE UeijԢIfٻ陑yM"qLHI$%'I2vySGO+SRYZOW:4vNs'0 abJT5eb8碶zg6*RK#:&Q痮JǙnGc#@E[>AR7BS 1u=ʈOF4jK>fudڭzGZyFİm6ݦ # P2F 'CB̸z$djq6Er $ljŏs)?/G޹|,`9y3='T̨?e„\,io>q.3X(dOD?ԟVW[=UPU>Q|$KPI9_JɌJ2Q4)_~#| ?=IIIͤ3CI4J ^7 ώܬZKl.E(f< ZL@Y;dBRM"iKć nMА6 b?ɨTYLOp-q".GIqa6&qFR/ɔU 'g"ʁ;YD ֙AnADvl )#^֕pNHE[`Iζ>WrnŽo=:JcP7ΤlFN"aYG]$06]CZ}&_C;W{CE#+I20jHM$Dg(1*hmuS >!7X?R^DH2C\Rf fpLh8]L܍,\D.T&OXAljΔzFCUy&dI=RiM.H^ⵈ$ZXuحq0r:<p"1)qyq5 g> 936jb~5Ù0 Qc9pՔ%$:QlW$l֟!#/E #WU/*M YI\ߎ02gUnL{gW-(کHx l܊JNRsJ?Ȩ=UԂHm6n(ld iL(y9Mh=rH)H886-U\o \(S2 g,ZiZv[%xdI!xDLP bZ$[$H2:6 CtQ){_>Ea,Ӣ0tax ‰LE34JL %+ yٲ]}vISɴkjXՌ_FpK+͢ x_|CL'\6 3[aM7e׵K 6O]ޡ%pJ";Va]1Q(6MA0=K޶DNy/rx0FwgI3/%zrO r% ޛU{))"&8pA=AټWb1!"m&c’=vL&h;-+\%{Tgbe|URMbA7)LVB5F;g8CY _0qˍ&s!K\*JV f0.eGtĉ .6 |h29S[ |:9ig$wIh-ٸ״k/TѱeSlricHᄏVH(GRM\nsn$h^3zf?3MtdO26ݹrq{4j8 iq08Q薜2hmN)854 I5L!Q=ima%Ĺ##|ȼj-AUa8jG(v&2-9ŵS#Vީ n}Jl(ŽF'뒛SiFӊK^pîxݒ(kz vFwRp]Hڜ W%}S dZ+SOT1K۞QP:"P Aȶ0kl̥V3୨U.eg@g,28#Yʅ&w'hkz&ȴˇV降גi7@xasIȻNvC$ qB+MB څNU=vTخye@MMbC\>#u_)?@f\6 /,k:$zY]b_dhFC,2u"LӝqūtTAzCn ZUvJޔ4` )$ɵUCcJj *iJtO`XyXQ8k+y(`,l8G;bJ0O* lS)>F/Fˏ`I| 7kqm.=dU3IM(%p6#=8ȕx곻f֘%Fj߯T|$G2I#γT婃!ll0zpK9T~?Nx̔ʼn{$q6,7BQCgd _%Bҧ< 3QTtP0)ᠺc:r5KY1va%wIZd~iTʗ;B=┲ONtNqʹy?}w-fڤ?&^qFԍ;IĚ_ܶj0~u֔XɦPMzOݪ)>/9C8"XhxkC4k=c;5䙤t$$RM[a<20 y5~ŷ<9־5l ״O&.,K8lN1)6 qTRrh&bq״7n ?ws781+RMڄ1M20hqhS1O>5HC .($xԸ;=ij[Ih暻T}7Q jOQk Dc:7oJ+l"顴:!(e,\d*L{Ljhf<_zXG8^uQ3Gx-Zt񭡀kU1pv`0wz2:vt3X:('/em4M٦FdO51ϫ.U]}ǂfU(o^rpICq II jp|w N~l/@RDg'(5W!PP7#c.B &]E;I%Rat̖#FZMyTNd;̵l+>"-s kl PtC!Z{D3( d=(44ɐsskvi8,l^͆Ԩ'@ixDZz(,5krOpT\|ƱaZ{vb+pnدeM$T6*!9gEnz;'Xff-6)R,_J Ja\M$Ԯ,^bllZu-s!LͅC`#249H(Tb̀йčLțK2,`TfeJ00(H1& rdLEй0Ȁ 5k D/-([P,^IQ"Bb&&l6$P3SRo"ChE )yuz%ل& 9S#fFE(bb@ʔ7əz3rбrA551.69$ ad9BrA9V2`}r(ebTHusD(B$8̤LA!2U`r!3خ% 1a ܳ +7V"`Tİ8"\ȑJI&X㖈b05$9aȁŇbLE9<ȑ!,1 Lvf1V ["J HF4FFY3B3:a!J0yP?52*UrĄr$G:UL֒(1`A!r#rG*bJp-B1WʠƦDbt\C#-& $rgzBFz C\?2\Nqʎ+!}Բh5NaEi}Ra}diݖ@U09 s|~ )!kGd^14xڨ_\f[t#:ǨKS=I/Ak۴&ĺ뜔~Zllد\2h.LxM9w0}dz/O$Ǥe˒ K$Ο-v".*Y)v P΁lsOt*2t%O[2p C%zMY/4RGN4r %0,Fzle"g~?Sx&y57Si4)sɧRSe{j$Аu/-̗~?ȡF#4vǷyЉQZ*Y5W""~=8 қ( ZdZCZhJr<0jH? VQ'jA48zA %%Ɖ)JrS0%HQT&W`%;lg:e{Pnr9˫ `Pܿ_P&E"mNq¦ iq"Z _}M=kCܲO"AC1kN6J =/ Δe, 9=GOSXO (ٵdZEV[jJޗRvR)TXEmtƚ8>S~WxjKl! _dI5A1둮I.+4TrqPq(chCI刈I=g'}_,$ձuhGSAoP8e=uk"D6mCD+kwrkR_u'W{ ԯ/TE}kLnض50v$q86'!kYLI)N:1E:qA*yE$xCzQGS٤zCD:l~\;6 hꞸmR`~*#xn^RoYXsl.Y4hf*I&Pi#BuM;]J#Pη٨]PŠ3luqKxp `FBeGU a{Ão8t94x'8e{(tLCee Nז>é̳ xvêNZQWTw&qKHfsν3B&̤-:15 °Wz43eCf TpvxSTI gf!0 |cQ0:,Y%*\zƄqV_v l>ۑZRB#vxU5$~EG3dƈgܳ֔>ŏ@g0=A"Db\_)#gg)^M4BO ohT?~Q($ض((7# ^Fƌ_"r2+$ <)GP |]H֫z]Ydy³Iaf JZ9юICQeU9T%`gˡ(k4i:t3f))~ǔNWuv f=H-6l%$":=D_C 0 р3Xu uOԻn&2]ɱUJRyI $LfZ+4M9"9i7l?@ğnМ;?uUPVy4Snk.JsL.7.L$ qgي2eR7?ЍbS2HRg8n)QnH5QKśG؟ m9#XFS +9P0DPOe868YVUwH uK| aVw)"E)p9fQxU'} N |:x\ڱ''^,0H>ʟ\'=3)Ec<~rhXa;yy zR#)M>`ˁ4 D/|Op'@WP[SbEܳ_5%1q[k"6$!$^ޛ6p܃b`l~JA?wNǞgٛ2C64'<<ըM\HcV2cȄ7aF,,?횅׍8ylٹ#dP:leyM[0-\mrﺰӶ{H2u,dýN\'N8w0fF3@0g#2EXXp^3pi'Ӱol.cJe,%~ {; nY;ѢU5^RǼU}7T}w^Z_蘪#zne^2S?5 Y=Uϯ8_ladnOz"N #!d[nVJI{!ǹx1RiK)T),I*I-;U::Ҧʗ䒒RClM6ނԖ[vʱYNgdse~:֪?=}aq~K.ޏ=2n[4 Ӣ[PmIǺr2/F([(N պ6M1ۣE/ $$pDPnFhA7-a+Zz UxIL-K^[P뢦R->]ZO{Ud\6dStw.C Y*8O)5dbxZ(&p.759ę,VA\ |&:R&3+mgoxLD$,oGAxݯ|Sg$"ZE5d`qBfcW&>ribivoV}:SGT{,66A(IKH!v[b0֗\m o>ö~\ 9)֒vYacDsz?!]~~NJ{Xqia4ZhQWi-E!;Hi^mTZgzKQ5uN,y˼D޵^#:~nXڷ>WWpVX5ISM6мުXj(JfIqꒉ]XYi+1-,}hڛDQDغ-Tda>tT&٣|S*uKw\o;F>$` YFxWQвɆYq%{k>Յ2d4-( GU Ƕ/!Tq e9tG `T7dC 6Jfՠ) Lq/-漓' Klυո &F̥]wGcl݌PmlpFQE'úmJ1sWP% h*_1Nk2(F#f".YMt99/:`OpOzx"d͠!&O ӏ^>V5yNլEM}8IJlS%: }mp|P}"t]/?oGcF4|)N` 6Yz4WGY~e.:Ml2 I OV'lVk&r.6?u 7r# !4#U"}[6\I>3|~=Ji8 97Gڡ|ؒ=MK1ϻ֌ؑ58M:ETDv.wZڢH;V&4&:, f;^0*v4uHwZ1篽 d*83Ob8w/J L2FQXqnF;XSHo1Ϸ AQ)E*jG|x2jD!1jK+j:M(Z^:85F&=0fp,vM!C - v|Ӕxo[ Szˤ4Y'Oh韐Fp𳚔ZػMuX+""Nore; a*s+ :0qsU.td’!B+K+92h)x$_oA^e.eGu4v j\̱TcdB#~YBrHprpg^&/@-A:wHJ dt0h,3Kfflפzfao+E]&M*AeFtn7W\'H24\ٍkQ}uMlڸoi_57c:ިsɽg}wa&bt3&KVKm /"A;ÁO+Ɠo¸'#_[|%2h].Y=hb :>+튍+10>c gKϖx<#>- ^@iKWXdPLE{\c_`y|.exOG*B8մ'z@td;G`ְ$bnKJXyKJ5ӈG۳ɑ& bIy))1Ġɠ $Mj )q9辟mO4mm`uTiUA5bM nxnNO#洗'O;PB9gdgi,L^9bαEzɱs^0xPmXR\8*!݁zcR#syl^bуOQȓ#1Np*[9J[3MQ 䜬]r= I/S2Ԝ/ TAYc%HJ!˳+)DM!<Ьmc=]R[tՏݾ3xBOıb7\/\PU,'xJViϣOaZN-*k)i4j~*Ư=ݬ_fy[^6nڷi&dw]ˢa]/55*<]QrHf-0bUԋmlhn@J(ߢH͓Ե-KӺٰwT%aNV6'<10&Ɍj n] ~0uMƝWl8ΓTl7XJ↑T̜G[|Tb~G !W'7aE3%&+6[S(t`IY6VL3:6:’ai^=6-vbVԬFREJͰ޵EYeiCRFkhiuw Ќx^}F3C.!:3= 6Z 1:#F>vGFŠM4ÊOuETuģ^=6{&g6iSZ[nHECn{%AgAQ#+OK|#$җi2_$>i=ܥ,Fb8DYdTpi_t7E8 rȡɧZZkU*a,G T0Z= up`dUfl萜p@ʶL؊~.l})|{ )A'< 蘌ZE<=VD,[ H{#,AKK{Ғ 0}g/>ɰ ʶb}^_lǤI?TcD"O]:2SyZ|Ք&ouF);vo Q}zC[OZRio^?|}C[PPl]w\d ^:Fd]p1 ߾.;-|2*5m}'^۩XJݭY MI+=ъE;+0*9'^u (aѧ0#HU {pp7ޖsx *"P"pnsd28s+ce> tY*+A3˼VtohV/ T"=VNМ.]L+993H'FP77ܩhpA[7X {pCY뭖E@E-M DYPL)c񴹾S*h,CZFQmԮ%Kiyz%H^g=U/nCYT1d8,tzUe.aL왘nΜ,[מ(u'jq0>Sx"#S QGVP`IR(R|D4i:xI䘰kjuvBsc?U1DÌCpzn溔CN0~j :g \II4L[5^Fk>ɎΏr?8)_=5tGO!-sj]'0KۻJk&f2h{lUthR?ϕ0mCm4a]d|e;I<6fYieS# C /^dߞvV2b?ܿ$>Q]S _*(>!Cxp-ڳ/0Z;ry$D:"Y9\٪[\/((h=!ZN(qiێuH*N!]r[S'/076x!zs?.X(p:$ VgX>RE=sNdF6Sl`\Bf<]r: 3]*M޳HE4q-^B_nVdR)SW0[,TMr`'m֊iRSXu{!543fv_dC=/ eMA#FYQ~32j Ʌ/g el H>iΤ0'9n$.0&L"K44dldQdm"";#Hu۶X :F)#IW3ڞa63%*ٵ "!Й HYL*#bAqU18 F)ȠuH Jrh$Hh2 bfXE3#]Ï>Qµ9GQX Cs 5DD.M}ðlP]Xظ ugA+a3 JdTF `v7W#96dIH[aM t]M$UL;09ʯ._' Y/|zRv<ޚ >#RScI%CfY&5'r1mAG)-&,N®9psx'SVU{b-xș dD2"ENDu"j@2L<ȩ56l0u5  lbP&9RG$ `@LYN7a883$ JIMx$HL\{Ӥthl~HHo b 務p)F%4 *ho!upޮXco/^V9cJqOp:Tg$n&ddhXVn9c5[]1ܧasONv*>59hV`#ۻ]&8zM4i?MN51OPh|'jbueuÿ&QI&euXՒM3Ub*rINN$G>+1czq"kE[-ub;d԰٬Х$?oBap ڹU8Ć?Hd"W4$y0OG Ӛsk&ir$הXSJC `<1ȌILy̎#y 9d@}Wxk^^055eT<sOƕ=ÎCbeiIͥ aLj:a:CU T9)>N3`kK}Ic@;s/O&be7s.VJT*cO'[6Ҷ/WBŶnCk6Ziyy9'IF;^by14:S3 ʄ1<%с%kPkղdd&?-إJeR;d)[V_0)ԩ$FRgVXp8=G:H^tnQe旝 X]cIy8ϠLq՟4֒j i*X6+Q8C:=\+wbR^dr.3\s`{-Vٞ໇bc8Ϛӵ Ph}aL7ݔҠ6=*fLO-PiC[VYP4Vr>YLy\73&#\Z A?$R,y^3BU7yTb!4`1:0dpk/e.tʲc)V0:QUK"DM\N7qFĸddRǰjѪMJNe۸J-;fijfsM&s~Aɱ9̨W(s &M$楲lh[U鏇B1Jޱ#HG- nƒFv~¨1ƌ,~ Y;`h6;ǘ#uxfݪI-~_ #-"zEڶRB|k5^Ûz*Gv" ^3 9ѝsO!Шe6D jLROsgT#"m̙ ,0Jxx=ܭ#`0p]pF^#iq_yq%惧LҫKɭx<̉6 k׬тXt iivs̃4PJ!ܺ 4?py4r dpQR*P[1jr6HlZ{-`CAs^=ѹ)Ѻ*)_ۍlmY%ɺP|T :uyq_7Q,;R e҂Ƴ\PSs FF- ꊞ6QcH:O e◠-i1 ӳ* /Ʒ64p 8|u^ *zN/9E?dVKsi͍۽d^zjc$Irm },zGu߯9zW?pg4>=H_D &x)K)CMyJoډ?royQIqs{ VԩoI-i6PPaLT6[RIkzK3d$#5EML .Q20e7 *Ŋ'^::8EgG2LY8aeQaR?ܯQ7'fԚǚ_=clyⱥEW~U C ~f^}=?;RM٬T^24[E0(I(KьYOwSU+b,bQE4LU՚^{g QQId`)$2=iTkᘪ3_TJY6xɥ45bʩe~.5旞n2EV͆ZPMsKMEiE BTgKsqqh)PMBԝҍϨq~1GFPQI17RO& h ,]eq0+llZքzFȏ1 Ifg*ۣIƃF)ة=t|3 fVO)m>zs-2uF'lr{\q='(;(e&=g\AL-44 JoT*w$*HGg /\PnO%_+bR8RL$̅`hLrxaL5DAٻQOl} pBYetY;Nҥ$Li7g8fSl`.q,ڴtTVZaBu)ÍR:-bX[轙SuV49meDK(/`CQq_jI$7z'ǔ'fg<ŢoF0#h ~BYG't#j9Rq|˪Y:Ŗ^=".#+e_7XpqMݗaEgfջ$gYk'WodUc=8ӮSƜ5.Mj&f#H'-U1b'I b6Eafq~y:2 )g>~[O]M,44ZZ?>{q+94mn+LNjEIBLNNJy Z< ɖ{⑫S Qp,|eo`ƌFݹdIVHQ'On]J+ Mo3LꚩI(0זVԆQ)mk+oDFBrO$?ŷz2\j旜7~w6&sF\i&cL 4I#ԩPR`FۚLqw&u.$(FBP,01 %yvnȽJtꜣ~y-<ȥ:Nv瀰ˑAiПwLx`:=_^FSJ+bªS׼^ l7!Ɏ=i:Vϵx5^&Xec-L>r}'c#QF%(Zeh*yK b[fZsqJF*34'I"MCUxj"Zd=bF*)iKY}8cx|0$Z+? ˹gPiDH@N F/Rut ;xԺT|߲hnȉ>_91؞ J*sVBto+Z>CZ6iX6uj etItpcEͪ[q#Qܬs)㔭 lX>L Ԁ,guJuh׊!?aB8T7JLӌ䚳θ /UPr=+iXm ` <1{N18- a1Fa69_XНYɢ;.ճ L]ץк.CC`ju~wi*I% 1HY֯yg$1%@#8VzMZlDe ƙm*"(aSo5F;њGd鍫1*өaNW+y [r, )5m}Z$5as`䢆\%BH8 4Ê}O֫1 KK=u|.L(m"HcE0((m&XA K"]:qʝ3aJNowda9a2j잓\^9͙@I$lDq6x~zojUviSM+6 gDRԪTDhL aP" &a PrD E }4OKnN;mYazV?YeCKٰ=^R5yaGdƎ82Spѩܯ;CQ2sx$"$ida$Z~d'4xXAϴ>٥~210~9&ƆKO\Jr:rGv*ӌÊw}+x #TZ1SxoDwfM3]i#GѲ}֩c+R=ֿ”xl-C[Vnwm{YnKҲVǠ[ #1_G! lMaAIHHxā89=Hvᑹ`$ |!׸Ԏzj%\vi׹&S:1vy6>}) د+w/M6Z'>.݋{h;Ŕ!ji؂zfDILG}ȔG-GÒmyFrFL&P<0U@apN7= t}OW8 h#/9Uj0t7!kW,L% y"ɟ@+iFD`7M@HOPt,-C|Iܠ &Dpi=A N5Cx6d&:XjPzI ;.]:Y񢬕L,z9 !h ܚS+#XI+=<|o&Ӷ͚9"52Dpߤz4܊OP8f(1ptwOo~Pq)z§] fBޫ?M&5ǐI;=Q ) 9l#TƲc8㎵d=c#Apa\^T| dKZRN]0D~o&o1vt$>e?) j7X|gPdt0;ױ!h$1@%`cE$SM$Ru<9ԕSX=I}ܙ*y%i$5a!X (XA`\@\ -IRaZeq;SÇzԥ&8mcn;WzOnJy+bP,01 ,\PM-*# rٻjctvYRDrxZ%ZcFyq'4CcRfT(„-i!"&K ɮKjz o"#NI7)wj\ ,LRV 'u2- $r+7ZמVcN[/q幃KIZ cRm3V8lA ԕ.9 %[&ο6eEA%om1.ڊ ?fp1̱"׸Q7NɇXZ;DhNZ)f['d0렑|#Rot0Lٜ&!xI#4MӦ9z^tM?)( 9Vbo '~Xr)w)rknQ2§Qe[[YD)&mml$'_JOsq8"19(T]  1fD-jV0"4ÝE&?-bCbHܜLhxf]O㚰Ra@xXŔBufC&,GFp16GF什`Ĵ\}n񤴊!x<;gmwtUv?Q7m$$qBݟ>z n#pՓ;#(\a7rp&l DdG_Q|ۜ`vjMKe^ri[>)NAꏴ3L^ ͏T$5l)AZur</`G03_X 5U Cl2Ñbb`+ 7C'0]Q9ySwN$<$u'xN0 1,f~)}mԴ-af̖RSgV`-h`^VlS# Mַ1t2prp%鴹tZlhdpE5өjau%ZdrkpZ|~Zl1MBULn|5B)CHP7ICl86^]$[ %44r bh5]58ySt\09ON̕cN2+j_TQNX;u=&2RxėI=2b{TbJ$]L*.j:7۴iXү Psˍshl,)؊hY&MI(<# d`%f LqXӹtlH:Od,y&B˙.8PӍa$̖ 0nVbWs8Hո= 9m3z+/9RsYi1ܬse7o~`UݿSޤ靷PPr^fz4HE֝ruJ93!.i飑զIJMV)=ڒI5j)+gRRP,Užn'GJ]6d.Ft'.%ΔkKpT]P 2O nAVEz .;d W>YG4G-ihdNiX a?0d /FԹ*{( 3vKP-nё LH8#Z4Yin2n9d7mhjaЍeH=Yto|uV~}6Q`9Zsg7αwtnhҪ$oV5)Fi#fwn!2eCwUn*„EuN0^,z\T## wq, ll9Kߏ;с&[JId+@8騾*W4R,b->1йFv+1D#wt;?:gp;.;'GvAq,*?-\%Ǽ:-@Hjiprr_s@YGC [Lr\B1ˊ2=J[RKCᚥI4f$MM+<3ȳÓq?8;ןC3q+QtL&Ūy1>).~i^B)t8Sd(PI6N-AGIA4ƽg1US^RWDesW)Uh,6:%,b'+::R0Sy+@p{yxOOc7*V #Oeudo 5h?=O)a4]x-VRچ;-j|DmG(b>,ݿ"^ ENe&may2bcwK#lbCUUj޹a-7pӢ7hJ9mɳhCz$]IIYS2ྍci}k( o)JGPde Q(uT,crhD3'cdXGveIEOaGj" VOi͢ afd)\a2_eP{|p-6pm\J#ၔ"PPfI =TU7gia0UF\_F~ndN HB9A('g#sVqI3H$9yf^^V u}5&`s0Ƽ5HUi5 wԁB OT$!}1#RmGG5PBq׺&]\br2ʄPniӶ)Z?t)pT'F0,?c[V|\d2]:Չ}T6DxVኼެw1->ahG©e{4Mb:ouR|p+RO蝊 VQmmMEi%="F+$"Smv"F-gn*{ꏑuXs1I9rժ)I+Q j5s8l8.|G¬*,,)aU*ʪ{O?5w8NثiTv LQH#;B$a0ñ(r I4RMn)Cj.㺊F~<7lhUl% z|\ʉ{yI#%6l n,ڐo^kn un7'6&} b52'bD* G>;flʨ; M-l=s178;v{H0qcs9e(*LM4:SXXT]2zQ\ Q ]GU-<9%7H<Ӵ84Pd4ԩQ+ EYs!;d'#D1Oط&cM4mZzo x.~e17_j-ߔV?8DtZ%;٧Ldw.~"nZ`y̚'f4㘒xd4Iybm=#(\ -rαgOi2sVΛdV[VK*,m%ӣ[z5jJ[_\cF*1a3 Hr "zc`LbC(.PƄHdXbEF%24$Pc33CC#2#E220.D@b ,\ȹRA2SBC3"F$ff@034VKZ\Yiku7 FYf9FfFuQ `-x#FQ#%ce*dc1;bT#W1qv#Xb@`X qΌL3kE9\caGб*ReG@"#dHÖ?O3\nV&Fnl5$hS'c! h K\b9؝"M`h B 1$IC$iN\C(ȑz\̥#R% f@rĴe5":=q˾c<03M fcy؄x= 'j቉"QsDidF$PxP*L"@T Vda4ĴB ms¿=ca#~A``@1 T_9,MǁS9i2{CL۷NY͡CC',{c$|=O|ue;]Q5‘ 󈎐=Z)Пz!wh  % "vMFIqyN#Ty.9jQtn[*Im#1SaZPI901 =9ài|Dl `R9LMnT%'t(j=0Oq*ŸPbJ ޿Z5T2!w&.?b<NJ?8lQS+t- B[1jSN/fl R"Cpf hlF(8c`SKYu c0[&SG (9 øu@jXo_o~T=t\XfEjSRqL~(lעz(Ўuy}m<:lFR/ŶJ'c$9囘]PSj?gHM6c"TQli5,,bx,4dc 8]ΞO7ON3&b1dUWA1ɩ6z,1c*cj̕#T[c d>?3oi窈mNLS4utlٯ}Z cKbP3J|(dEmd6+;Z~55A)v1K iS *~N6a>>iw-[v36&"1E3RD7d;v3x.5 <a,E}Y*M",ˊl)AilDZ!jsO8n-{1J0?%IGTTy 8 Tb쮥m`E(uIS*XcN2ܺ*y5IF:558cJن6E~<פI,+%t3[a3j={sw4%Y#d"pм IlH-D@eؙ$p,Ӎ?(X3XsZ0Uʔ%RqZӱ]vWME2Glj 1{WjԼcpɀvL:Lfdֆ74R-Oms ٰ&٬ R-1JdY|s:%NSzdxK+a#F,8DS w 0wOu|<Á4~O@xrqOPV^զ財V"ΡmSW\_p(=gnr}[v[G%Ndc8U}Sr 7o1C$zr7Fr=4ܙ5{d֧TL%u&x}kFq2g7HӳOxn/hrkH$r收9qWB-I{g0 pةqh[q5сɸ,<ƵxxBN-\b\rzl"QM{]Z|2/g{Eꦨ$ )nE+ ! .ۓ5ER5t3y8?"'||~lB0䨪2mY3 bvޜ?%:%5&/biJ<9`}1}Y^Y:`;-J=Z0c1YkӑƋ󥠊bz1Wp9G=?Y'cjk9L+X%`SK$a(6Gq>_=͉g:稄RW~y#blh Ѽ5#$'>AQr3b0;HD>=Ð"jLc"J|wKcFcRkZGKԍ:R- 㕟jV `ίgOOt+@KQB&>)8Ju..lGYGG Xh+)bfR-hܩZRrE{&Ȅ(^b 2r*ĦEdeoM!iUE؏Zڅzvi4u(K ɔC`ő z;(ٔ<#$jSDff(#=?1LR`%TrfDQ~8#h9(d#*JMp'8dk(=r$<<9Or* !P0c0yc}W#}.LfBKW㨌DDϑul!m%ɴ2Ҟ4򇦈Q7|s|U lwݯ3VT׼n?eJRgN˩4cӠ$ p(!P*?dūarVv#)E{fjk/xLD;+ Z':6bvĽgs=% 3ELe񨲌XFy|GZN`EN8l&nr2ZLmC&cu64G5#6۵|gׂuweS9=GۿwU K)PF&5k5nwNtsJ G:YDךobP,u0!О#E:qq`G=thvdOvzx>;9GnkƭDx/]R nt=s{V FrMR>FTWضV>ql!ԭ#{+b1r;I=!'tфJ4K H8hJ^<[c°ɒ?X )$ՍIdJ{c"D~TO4&ČGiO4<)&Hꎗ>su͂"Y"&4(R%aZuaLٲCEv-=YhS㴌.0?);FŇm"snWp]t;W`1ɟx0ϒi'kJ8.IL7L`szdlHx[ZeO\—lmްFtecrD/[W} qha0J-R rC6]u/te98ݾï3+:SZKϏ. ${j% iPD`}v8N`uCn*`I9&W3E]gfg&ي_2xΕ54PqcpJ|O=ƾQltkukwT'n:ڧCTiڵm +?>i X$Ʉ_5uOI2|Ӭ-=8J<&A)O!inimZ6'Th- /t *#=%TZM" 1_qVfV0KBWq@3 9`hj3eF٨cLf!cyoVm_y¶a]%<[jYr^nDi,ۂ~ZO7w6$1;g˒UX-;qʷ.C<[לgx1V˓qŵ|ȡSsld3Mu^J뛍^ӯжK P[4*J*g'VPFq"TP\&4=a 9G("`?14%מ`yb  e0d$~<ϸdl3$ 2z?SqTg۟?e̤A$E8Ǣ`#&,̸HxYkAuƓk՞zOG[3JΊ,qKӪ2G(0кEW [I mjA.0`:  e71QqTI!Q⽻d]CWlZiNQAOՀyG[J20X+E&O+>> QޤԳ`rbom#7OR_!R>U-!;Dٰ;}ze2S т#*_ ݛW ÓC(  xYYD2`θhOunȫ)'150ܧV.M S]e:Q @;j`5 oDoY:z`;@H!^qU?EwOQfΪR}]g3YebYrS!({&NىRA6HC!|k%ݼC2)u~dAɊѩ,o˔E9$ I4"0br0y#+Ę0eay)6.P9u):ɯPS"d<& jQYLn =2Q9;?@J lVw{4ժVڪ^rTw?ԯ o ypG?ƞϥUFOTtna حLtܹd?T3ϴf%!zߗA1m|^\ŝo 2m-Tr$#03ّ챂JE>o8K* V23l3<@'V]w;1|YF; adC&RxyQ؀(d!Q'eđq-K&ϕw HE=5,VEY)-kM^`Wlxo,NtD!G Itr&9R%T %TXN*=31M(1XWŌOVJ$LF$8p13}!SlKP#(3 I۠ʼnKtʵ9.NShAc`Xea%94ʨZ *{ry\XNB$"r?6-%7w Ï@p:HLʐȰCfh9P>qD4bTvHmHȜfı5/3:ItOl8(qG l$4Mj&0z Ppi^а9T(RaV<fY:m]zmoUW.IT|&jTJN |"GXAUm׾_#<{:M)8Mi 'P"l@qB$Ƌ 88 \]Ƽ.DaƙXyfD s1&a,pX!lF'+B$&1A  ԡ"FQ"\[&1‰ 23% 8˄0>lNbb`&@E 55ЩBFdFED&c:ɑ4P <f8K&r\1J֗T+*b,Y/,pKA *"bb\z\l !ޑ#y<P̐K>`9%o(5 Jjbb2L5i[]a$ K`iQD3R&Iԁ"䋎X55 V..$`[Hո q5m$BI0/L)`Dxշjڸ/9h1.2'&HRV8;$DF=zCzBJ~4㰽]!'0D,T( š;9<>G,$>S,5I9ۗI0kΡG:ZjOmn)[cI 1R OLڮTF)LSeD!' ذ8ef`21^Q4 dܷL&h6:kr,͆3%DZA-BGD0$Oཀ(%a&1z=nf:XukIw=Zt @|>+ a~NF▝r0k (tMzC/T|ah^<ˆ #L9"?Ck|Eym gȳ4N+Va7 }ގWPϑ5Jcg8'}#9DoRh1kG\x4f 3pW'fR!>SV71a8R4a`e1#<GF4n g=;w44`֚8pwX"Kɕ3nc&=(Ǫ`F` RDP%3*Tُȳv>@I?5 Ak1^! S__u_zoteQyYb0?%} SyVe8z_vŰmMWd\=E7L8nܒj"Q'|z'`:0.E.LL&xo~VDm0qH ara[Rq7;p8GhLq/f햓럼0\adv$:+i`e"42j[3>RsY-`Yc٬,s?zi]x[=6$3_ֳAIDKf"~iڢLo :CwQؽAזC}5~0GJLqXmIjd)2V&ry+*TSKE r` $U 5ۍd=O*'9G'ӝaaŕ Q6Zx/ ni4FDa-lF5 ˊܿ:Ot蟰č".:녈~GQJ J{Kkז* L(zJڟɥs) w99bhn<.`z*B,D­f=djXla̷>*vvni&W_~Tઉ~wZc}".*ul1$k{(WW*ʕIx]2R~ZM)krDqO&'n9[=9+-qz8M!4}a.kܒtl&&:-9m&k2R}5jbQ6 WzNK޽OPjXuzՎ *3r|TϦ1^_IQqhd/圿NɍD"iC1^99Y:Yvޟ$4o$ʛez6N0,A!SA/YsMǪ+WbbNtvNǪvnY~SĹgtx=cx^ˡd2c"ךd2cŅ zcoƏ=T6mQSM?vt=nz+=RGCuI|7iT7L ȿ8%t4RL['h?<_L $J@Qg\0G`{l-Z|tFniDE`}M{3' Jά?5uD"24JVC4IPd>eڜ)N`ۃl ٸ4|e)?'bdWrSFQRȥ~|EtPl zrޛ4±TV8ZGq=֬/Kr*!9h<`J!R!S'n@ Ք$؂5>l &sOW!#ν@tlwzWX~߫8娶MKFnRKFd_|V{eJI6 w?Ē,}ޜpc.6Cݗi&,Mq(x:~}]%oPVP|Tsm5bs6;ft%kG:qT2/EB#H8.C_.́7$#!$~("8)"I5]Ll J_դ‰& #-YIvO 2 d|ḭy[|[Ԥ˸߽*Fɼq_V{CYp0[B:"#\H CvLɚ-|`a7r%X<`.S2o7?5l]˨qJ =$s u61W4 Λ h,Ϸb׳oO$n3tǷFz8Uf 3:\S;/8l8gvN!S@?YC2+ptCbT%P_z؉V[=,2 BJ9$MKK%wrMxgE',&?aͺ9eq|k/}n,=:f$db.UױsrHc%a?2xh% (ɒtT٤g$xLrmzv)ꢅMRL3lSC0Ga)iT..'5KLHCCH> (zkڧ 傷|L-)[:bL[r<04pFF}k )5(v;>jNEeE.C5s HMɐHi%Ls%SR_H;&Fᅸj~U}ұN^@۵o܌䟍C^wMIěZlNYzoJSiT[ ^Ka6IZ`׽ 9˗>uQ0NGylQvИE#FAKA}n[ ,qkf}162^`z5fK1&+qs콃x3,h:ѕ&,Rfśʾ<'IZEWl_?~ܲ{EǠ49e.6^oڨx6 yMj_6kËBeع! ^:''8dϜWޢ!:DH1 J?8a'i"ڕRsK%Ki \ȥL! C`3@[LĐ㑕nZͦҀe8D"x0JY2 zWcXۼ'tE|N0/2Ŗ/dʒ)LhW.".D>,ed2LF]3dJ#>n<8,iTlG_Iѧc´;Ι txzuO=6 lxR_P +oQ2lJ:W.c=qkQ^[a"M6'P*[|/nfq5#?xN0$ClY/tL.acȠtTVYu|/GGR5QWcO&)TqLFCeXz-Mrb.GPݻwowER<-;‡h N̝PA&ÃdO̼8la6c&^҆8!Z6I֯0b7TŒ55vuFb0JͶQj$\>j89imRI?8쑅߿]ۤkNJĩj֓J%Y}ò(Q1YJSA!UInKED97;ȜP2% +Y)Wc0GF0fs Z=<\iE18FF7|ԏ>H );',)&ݽӟRy鱮OF޳?G#ǥ}WtEqeH%68kk8C)r " `Yu Z6=>A)&ur"?PsD4Zg$޿$Ժ# a;LEKҝAGA; oM6R`1c.&$ [$g>vΗ LS4 犃Qll)-Z)eR#hPܮXbf֐3$W3#;IȻeL91̙l++2zGH?K 2kb0Rভyxq3ZX]Z`2zGyF2{".,RbWskB,\V)F|{7UD=qWone+zW}qD0 O52zFo hK {S=wRiLI[}J|dwI``tgNٻQfe#Fp8R]7bH4W`D" sxsl4XTi$ɳ7 (O-#L"Q֎'XYy+ јDz?-`F$YL12CEǣ7fcƑiܒ_Rٔ#@qBEǯi؋3dlXt+~q%k.$rx7k.߻hÐ3؈lRq/}R99gR^ d`dQ[!ɾlb-3LV6 (Լ֝\T1&$`dKeXk}|c d엎P)_wGduRhu"Iߎ!&}^9Ǖ 7róz28Ѵ9ro#tpL _z)j* 2qU۫G6_DI%˿ze¢ExZ2?'zF^F?]Ya)*ͰS;J!̹Y}?9#$%m픷G&׭Ug`}*5a޶nC-#ʉ9ġPsѲ: 9Iۚ̚oKRAI l^}`Թgv˓ZxJVcb=ܗ1_m= *:A7" fvoU/t8V/5TrXcY|Xe d|PSL2*V-Mլޅw|<؎שhLrt8+9uF_ޫ!Ci3Sl7uW]h $3naFatrẁ~| b>!|AM,}aK sK:pj }gNvAQ^;4]y]{ѝIԼUoݻ]*+$LꜦ_3[r}3ǬI%9wCd9G9da[wUߩ_%϶ +<]I"M36G)thQ,)QI"}NP:KԺs!mI+& Q[[j8Omtg~*IWKdMQ rq#tCbn`L y%ưQVl}wcJ}%9%.Z_[uK?XSaw}o07RTfLSi(mզ~ 5y}&9E-' m1?uܩ)u c!1^}εaa$+ #A̸0]h>ӏY֬+`R*KH*#3f|rm!(u*{ņ|:9DYNQjm*nK4RrnV" [k6ne֝2T{*!J%>9,E*|#114zBj9@~K]: q/Lf<>p: n}~lEpNDrkZf1C26mjɕvf:Grt`6yi"r9N/BQLʣ.h[SvM@ |1ΘO9 jLA3"S:X8 qky:2TβX&\fQ6"BzȖ]@U.de ZXd ҶZmZҴIm(]RdP .111 P$IP$`LpC"f J,Tĩ42(9BȎb1C3B L )_Mh̲uy%R"jWuttx6r2,faFsiG36h9h5a/(#KF \J0 (@b214̍  1b!Ugbzux[aù- .LY0rFn gqh,ED88'9rL 08~ BYj\)kaй"7Hh@n5F69ɌUaH•"02C35!$)s! TbC󔰹 Xɓ0re.DEH1Ty)b&) ev13$Fx5LXfdX 0&c !0'+&&Fǥ 1$Xұ۽ ´MVd۷W"D ,bJ1-D0=Ȑ"9e EKZp&$N$Ɏ !Xa@OS,ba\i"(CGM3W(>%L+,u:?zsH-Őc%#t%Dw%N,*eT:"v(e#7aZNeh ;ߩmOn^DuU#Mu0GCaX\R1>;>DZaD#-#m4œ>~<ґ&K$"*Ma8I5V h@ pĥV#wmDr`ĩ`q0P`/d$K!U9Q5rS q:bArd7. gpߩnԟ٩U_E1%mѲX 5V^u/oxa aQh!PʓRHظfl;b .E\.@X‘IuQ$EBE*o5$1 b#J*QBX hLoRMg4peȒMmb+ #ISaik\Z89YD2-K~8 @2ڦsNlXv̘ w[&~1K)$)n9H:F4,G$MwO~?!ȋ; lDk!<pc^NƱ5 \+i7n}-B'!ΒΘc2>pжiTb1鈏7/axj'VgSN"hхj*;sYWinX{hǯ&BÊ^1I#/\~MGe3.LX ):-Oi>ahXzF>2"&J2$!C5SGfRqhzR׹@5o# dLCpI $TE f) ^)r/Pmc`a- )I4Ri$y$}1h..X8i:D7eZ/PLjѰhFBE|iS\NgG<}&WWr•J)_R۽m;XVEx+{M8c+ 9Urz4nhiحT`9rEI..Xs1#ȩa ]i\W-1N!30b!q]2 EkQq.e6V LclQԪ1c1AbK{`*z¶spb9+4OA"&|]t}e!.Al341 S)31ܲv4cl_z%eiug3"'TyKD]5#F$@ 8p PEtO(G9F7P) |tɃ@cZ :R67 n32vJKbe}ԵzEQ,A`5f:A &geg2 EgtO&?0\TĘbi1mQL+"j1-XM{tkKW;Nc>^tD@pڷC,h}z,ty dǨ"*,,jejxifTCIP۵6D0@;%0? ؐ<=2(L]ҧ͒_o|Y;ƕ<.96NXrKP 2C=#xm$g9jV^xh5 L$E@*l]I5d |ŕT9TfTkr{"딉vUtsH:"?_PET56-.\okZ"JQ']RT%Tc E8'F,Qu!ZjRIbPEOm]z*9cʝH#AF6S_~J)U6ÅTDQTZj^Xˁ,&1XP^7DIܚeQa aRVl2 YP}Ѣٰy(gO6m E F  Aq7BS3r b!:a*"$SCm;o8d)deR3ͣPpSp6u|6<2nycjն b,i˱4U=n U1\Lyrۻ}G㼭9WS"Hjetdɂ11Q|ܓ4x3e#8M4(Ut`2GImX.zPdrwBEMq.=DH/r# ϭ4:$GF:IA`֓01Q#=!閥߄bDķn h8G+Ιy-0Όd ’:aDq8i_Hjdi'yM+D1k/{ocqڮ:UaEz_S{ձ*EIBPɆg+PN'(L (\&^MK:Vj|:Ɇ\]jtcϰ 98}2Lv'T.<ȴ1q K6L,@ccqƤ9JHDG6"@ "m>Lu ,XƄHB>hec,b{k]a3 #,˛ FqYIDb m3`p " 4vͺ4QE> |VݮI=9""X }{mV*p%L #"k>׵L%JծJvf՛Góy*xss2% 1$<=ZY,R(im;ܜ4n? JFub7:"!QǬ 13a0 'aTcԂ 0.sI\SRN,7jQs E0,*oAD]'{:jv4zニ>0s;4卲w?ĚH!`p@y!2e fD+"t*Yc&Kaaڴ"Z9qs4GLo]c*bކρђ6fV,H;'`LsDwd*XkY%FW1(#&|l슀܋#L7jXcw2$°RXC#sa +y:۵o=_nXHq%p[YpsxChA.8SI!e샆vҦkZɋwse%ݾ޼9$nyS'{OÆgidM=p;P *UY,E#!۰z 4HTHrp14[w;eDJDDҍ:LLcYN2VsQ쳋 . &li'(*5)g2w^NXpiC}>oֲ5-Ö6LMFdC#16j*rZ+ ̩b6إvLSnS__mK9quR9qoK +}iar7RJc&kR_P6/E tJE.p$Bǣ /Idoc.PY)SP<&A*A!ruیW"1.zD"$bpȘR&pGsUhL[;R4DrH"bA!:L$T`pԑdjxE6-R){aLic,lqcJ{qndkägf. 'yJXwjS%_.4(T?yjEna:dA%fCj8E 1ψY788S5z LYsHue2iNS1GEma{M*Np~˔iIIJI-5(bc1Xh-"X @x ,-=Dт'%j9`K#]RHԉb'  AXUa~.1W=qDb-8h]b څqkF)RMFߨ4udjyⅎak}OUIJ;Ap\P7`0[nBƩ$J 8C"$+ 6  &yWSae)JRx\L%ױ:g@EN?ePqEG)ٜ Eax sլRw_aE1E: n8 c3sLƒ"@Fcu)5rC*)E2mF+,!CD0oG"$9Hܩ"GK;; 8BmbF"ʡSϔ;ޘjǎ=cǽ:aWܡs0E$*JJY$al$UIl%Y"[TH$*TDUUI$ÜrqDR@@sw ' P!,d=7:m=yK˰:&U+{ƣ0v X@$ƣcA@ÔeLSdV͉ 3"BK޵d;s7@c/(1&8<2=02*trnDbۈs[)LV9̷Xk|%d0YhjV"Xh2w=q_SK]sC%^Ebk""jYKι#G5<ꜽLz웎㫇5wyq~0 Z*j$>(dt,3 ¨Z(HdQ [5'ZΦ4/"K"10%% r1%f7P<`J W%*6dP"lFb9(v$K>\kCԢɓR29NД(`TVMFTwo ~ob-&Z3QؔQ,pݬe>ZXR$v"TZƽS'fс`HmSIPbʮAJCe%MSLthÎv)>zMC5>Z5ڹǡu/GQK",L/H#DSTp&Sx<bڅ0=~ݷxoE⪹ퟙijzz)fK$RtvfzCJ*Q޽~}SDkAtu<ؙ(a(B x!scጠ(H  ZmɎ"b5uvIDW#G0\9 raSaHIU1;^ur`pTӬGٽYGYHBK @R$\Zbo[… #Wŷ ~"1K9<THa1qai3]?c1mf\pV xTژ/5 UU偔V9N{f}Ixj8ޖ4jHZi`*j0c5K Ð{&tTDPҤ8fQvWT՚l{+n}ԛާh6$֘fRRI Hǃ+q$DnYQ7Ҧڮ!7 =EL1ͱ셾H`\Ԉ{4b/4:ŕhB4tcF(1wjp(RdA*hz@fZw-e(u(e+rȡKb6m'{znZV4U{*Jy5'r; EJ oKgY^@SnI4d5P9=6DPs!  bW * Y XΕQSWaG8QJB9`MCj\`&LHTݹcfXf'oa_-um'JP%LUJˍ*Fi/ɄZP3em*]M04jl~-ucT3$ (&\1px-n#Z-f[-RѾK RҜ+h\|ĉ-QVa4n8KeG'4?TKH>Kӛ6 iyukoZ3:2|H$mY./Ǹ~T𔱘wi3|2O-qm$ 1c^+v̀F!PuNwQ[IQv%̹F۹([}C޾IoJ ԉ|6>ATM8 sS*X9 6/zrYamH$?w^@m 1ة  H5ߐ *880t6Kf~BA_'e䭦:w RWjTxCjXZr4]:^M4d|JH񘑰d+{zJ"\uo%iݮ.97&VH9&$_`0F.Op?@Oj擗am *$ZPs*%X,XKIijO:oVN46 JD-M CGL(ZOV xs71TSV++t)\2x器'1]-I"2$/rA$Ed0fqd}?{ #/u"6=un}K'JTs1וGTFX46~{׵ui#'ʪh nSX_cD(O<ȟS2MPLȰWmZMMCΚ[?s=xDR^%p ]=Y2K&D49 `YAy0]DOR%RJ bRTUd"?<-ɱ8d-EO˟rNc;ZRebY'Ӵҍ{#@wEEH-ƧDo # N]@ęq& X?q q:Cœc:# հpD=AJasr5'|LUI4 pL#RH|6G,+2WɛE;IsI%XVt|Y?Xjc /boNyM8z,sшpNNw0cW\|ޫC Ү+˛bfȪX,|Ԛ. #M%ҩ1Vuq8nUKL>rc :& Ii8AФ鞚G({tzNfi$rdhw GDPAȆ~MqIΆy–Lq  ;pLa2݉w,镥N۟?tҊL[ 8G@O"f@XC'܂ `KYWt<) >,tVEEڇo$"Ԗ7i3K X!U X!S\c%&&̙ZPd`*)Bl*Y3iwvɨN;bHЙ6퓏#NUi˯鰅*:JzVݰ)VIJc!_S,]㒋WBjybNtum>OUS *bO2Q8Y> q,Wi\H 6 NI3(_2}Mݦj\S{jeWMflHrWw<;kȇ*%UY%Y* F9|밭(?+Z #`LNlZC\%mqYRLޞd" +;p`HJW5bOw>4[VJrbPܩ#2A%QClX8~)uZ%Փep01M0UX UQ49_LCc|,+⦥t|Qq#=dz@dUJ|C ?1鷅q?%}vH%WXzO~~2Dr8yCHS&ZW/(xa$>ɒACd5oLv'6VVbnF,D܇m`S4E^M 䋬 /I *H5oc@P@1D8a TM`ID16C폞|;c?q් 0:$/(SQH C*I`:P8QS= .F/HSȂ~ۨ 2)d?8"=y(U*A/6!\"fnA7\}XÅ͆A8rJ')h}4>FJLL|'Tr&i3eUJ"1`.'+)\C.Ih@NSN![#,/n-mz1۵OJ$d]kXnRFɴI>q{m:ȸS`cF]MsQ }?ҜhM0+b~uՕTM ;\%)OZӞ>Kye/KrAQkG7O'(D|9PY+*?<4=/'fN3 1X!ڶ˨+2Ҭavj`ʖ✠ =LÿZ?|8D  0]2MWyU)[W7(J'c6 i1q\adrf!*2I:erV97d3fh1KFkq!)_c.  5rV B"u¦tqXaײy6UL:$IEOėX,dMI:_b E*C{Xo1ivc1/gQIhDZ)]if+WpWCP梊|TѪx\qrD4[]ZRPJ\to -!k\04b9N+;L J3'8n71=6RE֣({c4D"iyaCk6;5S(m˯+m +'j"t2mVv6Oup \#I,Fr#sxVt*N8,AسEkXbCzLx@:CNoL\;cwm;c3uό24 pLniBF7)3;g8lH`FC8xfnQdPJi(ylCѺ#N+EZ{ KMP5/mFљ3( )f0eW 2 %O@vؗǵ L7 Ĵz Ӓ&L Xqg o%FGr>#0~Ev8i;EriU>/[b<9fh, Ua='?BTڶBA/ǰq&-׌Zva/4Țn6agC 7)&'R3qE,FMzXV#(Fajo+VMq?41lXt6P?$ʄ&ӳeMA_,bἌ+5G6jL洎䭒DmagF!BH$(dPKfMnDslL# T %hgLdo ǘ,|E33C]?]HBT`+`T8'Pȏ˘ dKEIYz9&IÎ `N *qA4TT;%DLC &$5Z8'LJAX9 ~o+ }R@I`܄t7zP֘esf 4:!2#GfalD$tXS`&,RAOx(ОFU܅‘{5L)a'(i̾^5jX9Α5WZKczWPc3ߚL6NptXMzv:z`\eSW2z !`8KcНuFpus!Va8"*UTe(j5mO\Ei#JceS%a[bLh$)uMtfb`t=,mR\>Ad~%C=O !/XFާ eQYjF< [bA"v~s)c Q6dR!Sd QـU:U,v8J6Y'[K\iXJl=.|zӕ2 AD4*t|x1S9/4-Á "-ylf٤ܴEw`I^J2tk/6/5Lc=0͙jk.--IzՉ )*#``(=EƏ#jv9$&dT%KS_B\R(t=#0GLڀlVI;lvb(ZxKMu8[+N:2Ȇlj{Bk3?w&&EoC{"f]l:C0ڃx^t#fN&\F|ܼ"Mr5E2UUZGy nFzar Q Ɜ{ naKE`޿j H{ŷ]MM-:n.{LcxaMBZz >L}Ej]J§ p[Vz2%R+T|c!-l;+ ,v=^hzD@꼯kn4|LeWl Eaa48NIqq䤡e< .z?{czEP%:ŠA# a;.h~<[R.I;†Pwl&+ V{0/T1NcluEOt#ztb0O2?=8])+> \m6?!AmdÌ|Oʬ ӯQK |TeW,I%qbA.F .&Ox6dܩY6LZwd3 izg JtGV1o*t1'TZ j ANOFzjՔxsV #n̕bqԋXLȇnL{ A%(qS0=qcTkRlj&JҴX0p4-Ӧ_rKXԥ(PnIMaB|PI@O 򝉔۲ ԐLA'hڙIJzd!l5hD1\t5XsCj^b rI;?ݤ5{q$b+2XUWUU=VuD`kv% eǚ8?'%WC=yյ[#\=34('zwT`s [-+3cٳ\э(++%q[Yν#y$zSގT R8&`phSJ,RdG  diw2]1AS٫ BX@$’ɥ!F\X9jٍci4v1qMvihR0#N!ז۷&ر/,74a>BdKC#0 vf2Y7I$l*m_=T!Z SSy5K6^I[Ll~l4x*4ۮ|qHp1ݼsGCDpGP4Etp|4a;~&D\[)XxI`N+BII͜PQ3z7mj뤎JGaE-WɊV0PƝ5bzcE`Jjs,tBPQvEJD[}DlcYUGJu/ױXI2Lc13Ә׳+9Exݘ幦(1d>ēP3 jVm0u&FqS ?RFVibGi}2a`c"<?@t #QQrl8fc)/B3 IKmXԥ:3 VkWmf9E,LX(%yBȦo'K+CreMFZd %y{_y߾+xZf/|ѓjp"7 _U~wF-k/R,~j6,[N:GMEZ8%옝t[63Y2mNˏcq][_N,T GMʒ_Ig=V.eObSKzUAdUp[Lܤ/qݫM;l-k>a(ڨ)a*UBP-|{N l&v>k3pKQ# >aH8ri 9 Dxu)Cx 36L;ѽIX; tzb AN`xi kbO\RM}k>Lt8j%$ӥJiB'$!Fd)jB/:%Zx i3dA艋2FL&8DXyK"ol1,='^]Q ]P=tLtz1aplIXȨi)t`%eH1H A7xz=37pGD/epMQ2!PZp3:D,cyؓ"}O I> WEJ2;2 6Rtf>9`h4 :hӢI/3'3eIjQCHLJBǵqc,9{˭[c۱cUکTm]vsjf˵SM0N\1wtmqLSy]sJiLiMR؛SX\5e+jx{/tj F5y?з'ltXp+J#Xc:zk޹t90o27͚]b!Z8*Raxk E(  x֕ĥU8\?uR)zF[TXRέ5ƒ}x>eqC:na;od05-^$'$Cj-.jI"(3xbvdIlÃX8x,*F™0Q2  !"I 8?\zi 8liOrISMTiS*WR c$Ha&E{(Թw1);}ڽWeaх#'Fi {i9^]U{ՄZ)5dI.:(+Y{7lpr.!GWb1ÁmUNaڨrTՇ USv19#C.# kOwIU#Cуaӆ;_'&$£Б:*$`n$X @Ҕ) ^8L  H YV{pc`&Ѧpnsm)U+hVEb@;RN49" C444GtS?:Ӎ\mpr41W9cUc9umDx mMV8rc^4vev4ڸW&'6m u046IэfG:VUuR9S]TS1Tsp1Lvtm0ӹm]XJ6ҍ1]]ZtlWVئ#n:4ڶ 5;g"hּg)? Gݺ7ĉFs EG+KJ?7ۮ/Gpjcmf̺Bֱ6PuL48G!r=q, 7]RΎULCm־r+I)畺W9K9pe', >x8 _;HZ*h6$kV)h}7eм8d ?C7&Cb̆Ӱo9Hx僓JY/D E70zOϚQ˧D7`rFF[Q2!ɽkCAaa˙9'b}=dae'c @;hr&-A0N GM}&Y[P7'kf-'TSX,RCٍсP4h2RzI.09Rޤ)Bꄔ,AF!# lE88 jDyqR<&j sN5Chh GZ*X`I!ɾҦ+M"mI'uiW TC%6&96LDZk[Pͧ5[L2YYcUS&2Xэ' dr0Ӈ@$H'Tb.6II-EbYSS#$eɌ9&'zͬiS2dUIe}暕b,c%Si# dɑe`ı& C2yBj^ݤXm.!@@H*X#OFucfINl&LXId*p:ϋ96\N&<,n58K8q/ʦ1۔td:zRRRU0wts9jS7+^md̜4L+HƝͺ۳¥bx 2Vj΍NfIgcRS68:;ǂs,ȳSS&L"qS!<W-Y!)M‰0O0d\CnU"B##5FeiM"4i 20pplxW,i}7[y"n2^cbkj;6E$զ(wi !;"Wjhhlu~F:ِ[ᒑ ~C#S]sML&!0SSi1Y8Zn:K6E,2hYOg29VޥmJ:87+Mn֛Z&Luzg2885\+ע8,#1+\tnTyZ44:!U`}p1Y{IXVaQB>_o Ka1 =w_zϞc;[Zj߈12nB$WK  a<#b64 {RZ"Y0αcw 6m/MŽїaSHBFGVHUd XV^ Čц=fX;(ܨ\o?4jd\\qf4wq(5S!7TʧLXK+-(Bi(G|*>?5qV۷tΪw=~c];%U0s1L#w׽iQ ckss-f#TWx%gQmgpȔrYMrV^?V5iΕ_dTq.Ș9Y!*K+8k1mjI1Zt0EG V >T5nIb(u *~Ë$RIuq' ̜>&?h^Ii6 g9VE`%Լ]j#Rs!EQjmpAsCNT̀{(:2 c9֝Bf3'*$fg&[ haNܙOBA iɩ7)A|=!'^j ckTH$305ܸ\6?|\fXā2(s"17+ׇVtjVUX]ZclMh8m8ZLb i[mM FNɬW ZUpj7Mjyt+-8]c&Ӆpp2cÖmÃMm˧G:pg r8uˣYNƕjcRnp哛ʷ58d9io$QLSrJ$|h ̵`*yIETҕ:,n,1*xxi˪u$=Iue"G\CA]zf5˱1TعHic=em$T&ZgI& F5,m$jD m Ѧo՛%Z/YsN M%}ˌǾaQ{H|jm^Srxmڥ/;d|iп\]Xl)d5+m[j݈Ys+lH/=ٟ°7eeEڗNaֶ R:#d"ӎdt8Dv)!`ܺ EiaP$7pQA2H ˉFQppYMBN9հ+;Ae5C= ̬ۭ$5J}'2l̋hJ>좧I0-GL5Np@Rtu.F)C0ލ|=$6д`>#7dgu"+&H|L3VH0uEA`VfI!ۗޭӽ@tta4F#/rnVI™ng9 c?/ @>B~bKPC94ԣtn~UDuo`9 {9"!tŷ xl#.L62:+E i(rN":6uhW-7quM A@ȁKVAN齸it2M`d&> r;|ETɩD[eDsz4}|u7sj_-˟N s.jZc0h i4TY>9ihՔKV` p;dܸv#F "XOv8VsO4Z1=w=EFzm#M/%ͳeݺ,Z#)T=-{new];jH1z§*ԦvFS%ewoײ(5PȊx&sdq%u'Q IAC yi[wHFkj4;]A9FB2jE߬G:U#s qwONx <45,`a˪4>Ib4EYz%{Qz(N+xvlyUud6N1FȊ"Jñtΐޜ]\%hRؤE!,u){q'|7Zq3ЇnZXn=ўȡ8g3~ZñQIC}ņ[ͰP4|' 7=8 "WcGmߦG=eq(IγUإOc C[w>1B؉S\w ƙf'ܵȒ% %*cP*KX'ux.+m /ͩ5ee .>\e"JNN͌Ìe1B"s v~Tr !1v!@# =)C\ER}Ś㜚Z&Vݛ!"! NA}c8|ng=3!{`|Ịگ7C[f\Nmʖ*Cd&I Fqp윗]nY:(_uK߰R-k+nVRze/51˦n) uI^\BP!5RM((e'wL4h$6ޛH467i*]J&}D$fQxBQDS)"-6<;(( EaٵOX_):т1'"ZwYXh =UzF#o)vٻU0~F:L-6L- N4|ac̽{h1G6rNEiKjlYf3]E'2EMZ(K R aRx̻]b//>8rEp*($%!7Xci[qsN=޸Vͮd-;E><K403쩗Oq+'SI%ԩbg1׹Bt3\]l)}a"@ktmLp;qHޜg] #HQA$t!xiRk .ꪶMiLrLs +[l,]"Lsx}lUצ3 ] s`^iR}r7$IlbF!I`5"il$QИ.,!Y"VAXMӃ@` d#Foe͉g;xӯQ)aS*YL;hVpzg^$ℛ@yK|1ˁc|#2|-mL0 ,,(QCɺ=()Tr̉+O"wcZ9f7*;φCrlI?sĴR˺:dz>~'cu)| Ϫd{hPVɛCh>Ij  ʌ!C3|Ō?E3M Isisif{RRl(p/6kꕰ"7a\a&\ 9ӈO l)3ᇼo8ElIbs6q9aUVܴm\6\8ašr<ibx$tVY: H:T|Mp1Yvô#}pۙ LjjDTa60a92DY&O "ؤ 㖿%ĞY\_FAcR(0o`)iiC͑-Jyuotim!E(5fꔄIvvseJZUcMW̻p1W'neMK,7Uz]<1ۙXuxXҶWmCMyWx^9wiT2 ,$Ha.i',z1Tf͙ŵ(/RUhⴭC36]٫9Nwn7c 1<' UNlUgst윊4'*D9)S;K5:ʹ 讪s 5-*!ɘGAn^jSf(8HGG#="aCJ_PL$v-v'\{` ;F~6AM2ʙz-^8m^.hջ[WNTZqљq \v6ikxf 'd,FrDC8`Ts^/ po86}aoM*|O~. \E#IiQ| Z" T'`kų碅4*(d!h~U0ʦhmm#`P>K%Zqa&6h>,r﬘Y\GlIs$A2L!?3ҖHd2+Zv=~yZU:=ڦYAI%KS߷>0QBiqUI#zrmd⌍n c%QܽFHR&{LUJ])QN(dEbi,xs o5kCB. ?"cex~?+Wg.m/EF'!9omLW#5R5;il gPܧ|O.*khڒ4n4U€R8^5ߨ P8HjFs׎tƂtd_`KCB$&`ԡK"Mq(IHK,7N[htMN?{É '㕏Tim+&Hl O;8:R֬1qI1dr%EJVEi2iV"YZl)´~2M1Uz [g_q=orc&:Z~#%A9p.c JG°XAL̊e> &`i]CYQg>&6VOtU ÂJ> )**e Iez3jXFj<:Փ L3/ roªN0,H8[ îT0kOjNIqWO]^b)p_ǖDElsXs @J R!t=jB+K Rʔh!>b0<3b2k9sQ"Jt(^aŖ{tI#юӮ1C5Re:$ s+*  g6"xCn6a7 N0Az;w(-[Rq5mX 2=cY9zo&{(R2cT#,4ij*]0Hg3H2.L'T yk DCF!ov^™Z0k[!%%ϑӓ/6fQ1MܜG<!C5 lqH|ؚ i4N/Ma ÊzDʱ1Ӌw/ɊגjoMgg)[ɀۚU>SǦAl~ycz%^0:1Z8 2vCP|1C\K#%R: $(ieo 2O( C.Y'.6kFbBܙT9 " (TDGd2JQY[A-F_ab,Y7JI.3Jo_@lARmԽ3n5+D>XXIDOJ87]\S&Y%()îQ ?#N,8C%ɞS"Ɇhqv-'"wB *2)`{I$H_!w&;\p ׅ?8#\r_G٧*Y;_%6fUd^+)t խj^<7,?89mFRwf&R4444yǚRNжꪫLjzѴTQ6jZ̃NT6` e6VBz␛D \rv<0r23V`]*<;ʬe0~7'$k>H%-4v})a@-򺲩M|yǯe5M3ny~5sjjONٻr]~(xY򃸄`hl?osW `7fZ>Qwg<:('G9K(f5ӦNhQi )Ѻd^p"ٸn 2cJtbp䖲,Uxպ%M+T|JݗJG,#FLMQ4ObE:Zh)h|icYfӧn4Ybh$+ pq ҚmjfVqӀ܎)ut##NK)ʖ&̥ªZ S|w Ӷ^,tH]KQT"ʒ@يZYDc#Oź24U{E\g;⶧)#c&TUR$FE?7 Fk ׿Y):>ܑK)МFS#GS9rUܤ\\^LKSzc`:eYEx+oŏt5& 2tGeܚCyܟ|N09O܍<„S!Gr=elNcGZ*3Ճm%֧QuZj.|ҲMO@ 1*ḁK*ZNTY56n?2XjWXɣd"T+ c?oItbǍ=ttUTuI MPT\8KXsW(`%#иc Ut7*v;%FWQ>ULY$7- s'1fF*O%#J,ǝRl2ZFŜ?Kj+;-vW(wCw NK엸OXP Rzl:'4\>kѽ3HtKM DQsnnƼ<ú*'8ahD,>cٓ K3`/2[pGYRIp|VS)iFv A$`t_NlC>)e. cfl;9N$Ņ]f=+rmcv(rlium` BTHa^(+ ?hزP}d؎*$0x.}=g;g(Τə)X̢, yOReP(3<7Ne18y_P<1,`:EPmpdڌCQOֶ'0xO`v&]c&brD FA$`3-#a|NSqJ -U&oǃ&M)^J"Cb!y毤'ݒ'u Qߛ⒆u2d*tp1OZ{Sٜ#vQCΧrܣ̯P'qn挺6p054wǴS2+H*ь;"zL(i ợvi :]\̼l+.5{+>a86٭lFq\V`*9ETs7,42[Bzg<<2mhqZ\t"аZ1hzZ9%U~L1篰sxhٛ&(aE 5Ef s1=fi͆CԛɝiyH0f)aQ]9mL:#^8" | :8EpTybY10LF~2 }7*̴ z l$a0،= 1ԴA5ei?2ܾ0E(}x (+t]eigG0b?i#_/r؛& А7Eܣ8vnGsջ&[ ۚ$޾-[;ztNN5N̫d/+jyӢ/́qB9*~qEI\~̿] `YSd7L ʉ[#.:b@=&Fr3 ԑ- 88L6rR8gPz ҳKA%I ̝iaMG:CLLUIl4DZk6VydžGUkѨN/b`Q6j{ڋJ6Y nkءa_1PT_%܎{W1A/$ڬ5(&tt=As*U-pa[հ Ei)x'MtcLt!#6&=qP.xQnNU,37B&&|Nϡ`U0G+0[9/%k \FWqHьߨA^1`'Nz.9 z*E)/gM9.Qd_vHI+5cJHl a ˗SYR$ѩ7,н@*!ʂa'\Q˿1q(pg(&Iׄc5-EE=FbRBHs/^p((ȭ'ӑW`Q-ldٔ$ Ɩ(XYjMɘ.Y#Hȏ`7Q'rTz2iG+b+A@E 2F NW{2v#ui2'qw (>ueoKI2SM0hJ!;eܑ#f䱃 ܆|SQ+i; $R\`Pժ8U@`VT.&\.kl z ୫Id0uJ? 4C1SNM^fRҺڣ +چ*E7v iIEiħbFQNRU=xR:7hҽkF^\e-KNpmZjH1dzkUЩfFf{MK/S[XM5Nv9W攤bmgM[9D2:tMV.(98?v2",q^1>cd_&Fqİh|bйh$ cCe@";M0vE^D]$EpmݺHmmsJL޽lըܮMe9Luam~M4*Yw$ۿzӼz2KOuuޣL*'1b5iJlTdɤٲa;ׯɒOHE2Bl2030m _%=u[ηBEW'BuS #Vs`v9X`4PF'V־TkZEK&3TiECfs PN״ :P+1eJ†"L$ХjXoV ĒHf5n^u܉1 [iϤ֛תTR$s ;={LKj,yIlf[FEJ*UaBy}7~ڷ 'n_4D_:͖  `T:'4SiZ 1${J.3R]I,).}RvMKˋ.]3VUm|ãih]TYv֒a4XKfB3%u7`}V;`^`iލJ5K1gv9kz7D0Yae^STW" C3RRa;/ zG ts/ JER-!עi$ 1}M%YW47߬?(NAL9'DU9rKisKN8n#biBd0 !3UY"YE&͎/̌N>8#pI\Ew {njGIz H'r8Wjq~A_`,?ܞ&%|@8.fJ TjvJҜX1}PDK7\?0d+9r?X3Ccp͗e` L~ P&.rSQUQclW6q-I#=HhuU3[SZǸn*;x^ gS#(2kvpN*VL' %)Mp=h-?{M ZΨg)ݢP%J`=[C@Ol܄y$9JlMIJ0 [d:W{\}#N>r[՞'hl0E*UyADMe=Ⱥ5 oR|CZqVR2&Ry;SPLȺVWߐӵ%ˇ9jzDt71@xK>,A3K!ȕ7*qo_3UEU Bl5î{sX=)-SAiѮMmC25-1mSX=&Q ˫#/%{1 EAxZ,# ޼]a/HEy IEg~J#lXh#|I1 g AZzE E npr\h+WCv[˾J6(BɡPrVzd٧;朊$3 &=>i FT4Go *bQ5jƔɬ؇ώg8N)M1pk*E1ѿ",`Ja PW4Y>+ xMiłnV,ҦZ;&lkocmc#Ohgވ$;Sd3,qLFf!A?<S(-n9* )YQ .Uu$VɍXVZc箤q~VhUa!nXrTLJF6^@JjJ.OMLL̞o`P˟,O}a]ڜ$a2m^iKQ|-?38Xh4U>f7 -5*3\f 2S,i/1gz;%6NwF`kZTˌ.YLZ=ؿmҽK?}s?X.4h7d08#-,);'' X򩄶+EDS)G Bde^ByoX-+fKŜiD >er, .[>W&P%)a{caN+7n-(Zd5n4:)r cPe[yH.,/ReӒI@l1Neu+ ?*O>B?#nJDlbmozrĔ=]OC4dְ6?8(, |W)i,1QvfC&n،%.Ћ W j$]YJ3fܩN ҢbJ9ҹ82@]ˑZA  Fp.ۊP=j)2VV 孲 j!X -΁&T:/U1 2cn!ZZHQd07E:ս0YN *Kt2@4/|W-$)=^+,2I/Ÿ~CLjT*j/J)mf)hש1\ COSϮ!\I_D[v@UWYk$U4T\%˱r ' KFLڝVB6;~xٟ|ll?(+*ϱ_&_V@]={޾;uWMq%L&$Ta6 /AC`AΌyoOZc Z$)'2|C5owh3 ~}Y&Ē ,RhB vH;#Hj-;,'<N||d3 L4/ܑpKx b:>ܴ#\`I&dkޡe[h˙?g&,P;,4?=TIR+mcͰTi(P# l=bm/T7ji}cRi#i+b]oK8J^s2`ַjBKnxnM=xZbơBR%'( f5mEtںo|+ o qY7XG@MVq=H%=2N۽⫏A5/6[j5LP-9grd?TsmRf'pu6zh%MSySCIu}r8a-4V{rEO1[$a[ь5ڇBeaXQr֔YLMC)ЋUĨ?R4\%ح]I]cLC+^%;>HD9g)$w#0X\ds q0ҚOsI@Na׮R['/6 .2]Q JQuʻ'V6Lۮm+ Vг50.Fsh6MLIAѡ'Gƽ\UH eJ .rT[H 8W? ]K_%u ٜA!+ 9WC2dae)i'F(& n:hd,MGeMAR .)q/a]?%HoI0#JC1LB_5|yv =afCQo8C["Uo1Hىhb~RCB\.P.0VFaϫ`[v2Vj@"vci1X Hop楢fVDpV[w/YMA gEVW`ZڐGc(xX<>ThӬR)D8Kzqhۆ*]a+Wpb"UI xiZSG״CAؚQGgsSNUITUWF1O ұӅbZP+HBjcCxF3ZhE' B+%7=zDռR˶K0mdPi@5K{(QvdeYaŖՇT֢+kkg$i$9d {]iZy(QzH6M[I}5Xjݳ𼵦4wJxTUiRxlh;P|0zbG\n[L'UDsH~0ٓrYɴMqKrL9QCP_3_NbMʲVZ&W.Q)'d25eVtirGl,CQi`{s p> / pN<e٢`=d6$K:.ՇrZH+rH_4d5Ў_q8:&3X^nm͙0K1*:ڝ2Mbўa?ÑaJH9! /c6.<AX%8e,AFkH q*ȼ/㵼Q:LL8B*祾(v`La8$JL"A<$Ywik|ݛxXYbv`z'dq ro78p\SIsD4sJN/(ו]B,iHߜLq`+p %4"^x $Tr3,bɕ^V2#0::.9iJ@m0~7Rx rm;~jh.hk~]b)eB֕)5#rq$AkL?5CZQ$#3 )VP_i9? ʟ 7ȐEa9\n7##Jhi R{D̚ " }q '\x."BXtRɞ# `/&s#ܓCD?pW1|3Dp=l[r(8\}Km4mZ녞W#CKjoJ;a&~i؝0(C>Nqb ,?HOysje3y3߻|3Ыf)ӧߧO ؖ#R]@Mz$9YKjr%.fSbe1+L15F Ω$1g`nH/60]gG{`[U+sh Ɏq'QvT0'dHgQ93a`)+d+9"Ѷ#JeG-`GXK+TMc Xx1xNjM~Cne1N`S6tOFL)^J"|e[te[J0|edRNQ/F:sEC30`J!9߬ϘH zʊur#Ufz7BP4Mj>rkIyͱnE, W|aDI2\rD1JHl,`q&H ?tqܗ;$|񥞜DSCEtC8)Qc1I>9`KalpE"'w*i|^g0"Xt~uoC#˵}sDܞQχ?h&ueӦL噫 ⷹ^*-1VXDGjC=b4dN Q?5MW;(d%qQ"h_TT6/Lh疉Ӝ!r))M# tdZ3?yTP' ev[j2Zk%F!//[ QqmyIn JڢRle!Ҭ# 2ĒhIi΋|^,<$TPb Ӳ'[ gSP& oQ$Ł[0f,0b i i{~p[ .}ȽBfٻ(#G ~웗j ӱ\u5V+[vPiBDb:|;eLUGj;^GYkU$,=L$`ddlZ_Gp"!hX50((&U M|rӃ =PW$ۡXS˙@YHߑ",tv 2Cebǥ!+FO+jN0Q;XO Xi LGwS~i3nb9V5ًpgqU{qMyԚzz1CpڔX%i+F0KQB&LcAN:yuisHKI"0IC bOݖt\ PdUa%SYoK2d)j)Qeם\*5gB; |CkMQ #`k]*'3/#`}lY?6}OUI5M<}:^ឌkud.CXI׼>w=q!r eA!pzc *~^7?}N}4B]%đ45RpR;&bJoZwbHT9vL|df j SgƊP[o,CӻGl[TˌRBdKK(YX*GVVZHvt>NV%Z[uo-F#éŒax+MCTJ+2MKl18 .ɷ1n!W<|Ŧtꍓ+[AHr@[.8:#j>qG>30/?A }"X%3jX8o5wd 04NؔKc&V9OLp0ZiL~M[`w mOtilFtgJs>NR-QDL Od)U4k.?xpPvT]SFD+~DEPLBXu+vӦu~c_1Z8-YR8tMF 2F|~c;ǻMꕬYy1{?s|:-'"N'G,(@N0g0&2/(VbxTG WLzB9bSaۚdWEDz4KT9|ӊk/ ^I ;o6:빒NL6t8RFK!z9-C-m;ou'f?@76sWZ8' ?^Bw GgU0;t0_ /2t%1,Nelh*FQXr|C=NM%$ds.N2?HYbS!RSB)nvu00bL rҗdTv&97&ZNfdNA]4H;#3_Et3(`s)-^zuFfJoc A2I'<ʾfjq u+{;Yy kQ6ëYkc`}ZG$:HڳӋ xNDˊy-Rq⧊6nq}5p8oYi$7>a^8OE(|Z)%3%w)E.2E׼1]lL+r0:0 r嘡¨'S}(*ޥs麕)F̸^Xŏδ_Vwgmi,xfm<;s֘#c<Ta祟) STD$,as Jl ?sB:fqf'4T̓d,΄?U%Ze>\]T|֩/`ջwb0gx1qBl04YLtYMu5z,|nMRŏ}Ir:J&Tђ*C0.BΑCִ-tdRIlk¶yq洑Ve͡ILj 6n[ +g7ig6 jJZĒmÇ6/k )K^!}eiV:Q5$59RMXsE؞\`7-`i<2Xk,2Fm$Ҹ\hұ|2Fʦap =K)ufpU/ՂՎ^FT3r̞0@թp[Y9+sPAQԥےNGڜ+"qߵV c#j,tL[5E/rNcV>=E2:fkN}:bfȭ 9klvGfTS|b̊j@w_ (ɫ <X%z'6c!qU71qNS:Mca}Be; 9eo!KLDȃdCq杳7h|, Q&73_|uhj] pan9?|nB§(WUh:֕[l~ҘaUBXiGyݳbVqc/)S&ڑaݩ֚vkCh91L$kY4,ǭr ?"cL:S@|Wʛ{wgxX1N !!M-A:>ƊVCR,]Lxʿ i 1ѳm BoVZc97RBLl<,ljYxROL1ł}:\zI2:Ґ`✐xH*!H/֏  2gT7%Y|*: 4eu h??Du&Mؾ 5a8(9Z4O*%1K&4.)_Y5/Hc-w5-Qgp<ÄQ4ە*ʎ\1Ytjzb <`[Ƹ8R;ok?SGnI0 9[$!>OD@$Rm2ԉf qi**pRA|OI7~(9ztܔ\e0:ǚIb:Vμ5Nc9>3 O Ϭ+͛嬽^RRAΆPϢi;Wn绗 't:0{ $ނD! vKԧֽYYB:^ {ߟڽ… 9EU0*]8gYq]|iIOmyo*[U@2˲[ȑ-}җ"L-ҶZ׏>9u[#t)pƇ~A%- +)Vn Y9_:%ct:7kخy،%1S=k6dOIRF˹>1ҘdҤ`}~Aƭ2PL›\*@0IOr.D(HX攝* BYH_E:"E[ Lוf36%)Zu:`/{w{'(,g8߿;R7͢Vqcvwp;Fa(icsz1!{f2րQX9; \Y ޹B$ie-ܒ815]i3,mIH;#$_ScZ%,8 6}ZT>wC n>2h&! t3SXoEk2nn /-H."33^;|J=]atmU茦훞=CD@щ=sq\,5y`F{PdS)+#LE*%b|i'%/ІUڙㅰrPNi LC!,r73C$5QLPaʻEsR jcbCG\ԵOkAÇT6)3:U7º |ٻ __q9VEKITu}VoG2L$t0d"z"x6iG[-je"Qa)37&[bn]c_ЊKb.EhK]RiTW${dIJ&Hm@hd-K Sl=;aODN0~TکI/|ѦSN |j6)+_fFlqvaɓ?;HD#, HP2]#S'4m=E' #q7NdwIDb^c&F6#P&$M\IxB~*{0妝8%J$ѕb;U*)6<"ܙ\H$r|4П*1'D_A$돐,&?aW~)GGށ27Ǽ4]#'(n70{Ė؊g\`l:ysM~]psM Y} AaO );3 uz'N_ش-۫8o>XOe71?FTv!1Ϣ}|fK "휙 0*HʨWh dCִԭN/ƕ!QK6$-0GvPULA&Jނ 7vMHq[g𪰊ݿUsuf8 ArCI0:SW4iLծ'}G6jJ3R?[6 cIae,v ͫ՝;SiEk{{¾QuҵQX#4Z㈡ )&dy-QgpĖV%VS&ȡ$6ugRmuKuYjW[ivk˥I=B-unL;_fA؟dQ|v9!Irh8#aı=G >ujXn ӵM5e oz߹TSѽ,/G\T5L(i31d=Ιѭ~8y?fW[HΊXS>&mb_1SpMmRI7˽t S}>u$۶*zZ4hr[%TPB Sc 'IrC\ݾɜaBkU;G"4|%()vͯ.[Eq- "Ì"My޻ePC= VimÜ0V/`#XxitH7oS6  +:{'I~kQeyf>P~Z2ku-_n"Rg#A%&-jޚ*I;FJxR|jP+V`4 ~1җ+ >0ȠJ$LюX)@X17;OOm=WsT^%1SzUcsNSD{Mzg^Gr9bc顤5J r$lPrEChS$D]~R!TLP$R&QeȠr"&qNVPɏsSϸm鑔_804J\dGMcK&u(\]h#JJ٠ɮNunsQ֞ե?xy[z_NY92e!j0,m;B/1E?&G$hD_-$=":793i2l-[ve?[u0${x?7p&VA0 >s֔ph{9YK*f0YV-"_ɾV*&2g*jl Sڞ tsľS#QJ Q{XDяCc|Hqy!R=K5j~.|{5KNQ5vY9X^Na^b9ֵuc)YðY<+nԩq^-'Bp,4Vbˊo 2a84B0n?ug3 !ny _ZЗy/0;18Ql|JF)cRd9U쏻',Ec**@*hM /PU-l!۱aA ʨ$"as Ij%uK1D˭SS $=pݐt#4gj`vuK&h ŠG֮6gy|/&݃ fWY![aY(f #CjrusOԁkk}'?ufhmVL0~2uh^S2 ,@$2eFۘкvXuJI'eP;X^MI0VGɦ,YwaVNG3sa7176WbcNfM%K d70U,ǙKt4LSq8M,6Ɇ-[:5Fu6G\sk $2$vV J"MRAR ;*2>la)d 1r{1a'r r9HޟhI~5S_(KR='9zXh8:0qwTNʷ{_.%ib͔vɸ#mZ*fb1 <5(b1[9ʻ+W/GJl#IX0~1ShЗW`][)%@U,FMr}qI*eC,DL $e$Cr &ȉi&1>WA:Dl]~j4_IZ2˹ .sQZjGsR iE+ sm%Q'hf5a8=aJ tܸďɗ)`UTP/@@oNOV 63FhT18x&n s c{jdaEL<_^wtגFw!3 #.k.rӃG`'Rﵥ5A32lJbiR;W`z#hB'-JJ./[Mb+AZUuJMFܔnj9`~ȋ H,wLؿ\DCZݍtRvʨniJçk60ߞ#t3K| 3/WY2k 20D/jߔbhbT%I6ENeբ#M1}uL6\ Jn fnٔ[T{5 bDK 8☩K5+*jEkbaDa;HYr#@ `pLIN?pBlS#!(H6kɞָ1mu\PriTrڅKD)B($ҡabS boVa SJqph&۩TԮ>ccQr𶼤MD-Te/)1)L9Em*jI "{Ucx=Fծn' PYbb^a7΅j] 5PDfJ2oyvPdDncѶ Lb:&#zuɇV=5Di@2zeq/ik&t 5j-ef&RJ"572/2g"f9!̋xP^((ˇ؎ǽ"0&ȃCK:+9S.tEehrS2ºu q4py$Db#"~RܤT&YT#qE̚)U.5OXRR{FP_:%)8?}3p+*S=;[0gd2+(&s!ԜhGwgpWH1ѦU1ǐC,_+OE:_'d$``~m.w#b~B:eʲUǢ B|}Ѡ"zٲQe*(krn2sl'W^.K80kBDM0䕅𿜋rrѣS,id=dEqPOIj+EBNro~Ekg˃M+qo}*DžoIp-*Iɔ] $ث<\vV6FQ27[9"v"p#B=㤉#ak{7RxLg&&$u(#ӟXyD &I-Xd" $sPJCl׹;k8I6hyPOn!X4N2LoٚZ0# _& JpɶE“$]~I a1bVMщ %􌨙`Y*\;r%r$$*I?M4mmNJcJҩӃX 3mF"n8ĒOLc Ǖi.T_vq{ׇ%=G+&S#sL<t뱪ҋGIg?Zx= xI砩BH`M*X2J͂Ke*G b?,(S+L*t[ݵճ/`xa}13flZ[n8ƈ{ izjImh?~'/a?0;P.! 9x诸N #\swߝ# 3L Rf 3,j-`0au\k28 ME7"t3F,=Z(EyR)'O2 5q&F0T$j"-% 2 iaA|_?qo Ӕ oRHZzFjQY8Td5b/e1PBXkPt,Zc!My,w]&G&ӛwF P/ʞ|K n4CD9|_N2G~iyٺq6p+ 3ɶ;:ِȴհWӪ~UyJc95H Ҳy UT%rkϒ}ObA2Kc8Hf6N'J?1 &rL Cx;0\R$48 Dي*<6Kmi ,us іJ9E]@xTZ,Je=q`]y0F{Kh&&VpF9E\u9:U7b'S:".؂QIN7Ț#Ӥ}c`$LYe)c_SӾX&Ϭ$;-X!"hTZCo%ܮ%GV_ob^8S کJ)dpO]|M20SJQ8iU?YE+2& ,v L24vCٸ |vsޛ ^xY[ `/,KYr)^@̬&AB+^9T\pU1 437cŝSF\k릭E;o_IE]J;< o @ټ >n)&v8k9޷SD纆B㔃!5,h269"W ePږ R6R КaG,HrNi{:Q{\k>sl7ș͙"Dop e*`Ma7]JLX[g$?ˇfz3PM -cr`drWba"Jd(wEI(`z4dzCfPTħL1Lϣ |*s D|I AAO$*ظ{+0tvyjyLhJd#1HC!& :NS @SN ʛd\ZbՒs\ 1{TH4n~<[Wj%myS`\+A\u.A\#D3(ia  7XVp>ວ4޷693W "m!>; ΃8V&24D4!阐7I96v?e84*\mʓdGa9i$4f-^m}綞c5[DߺFN9mkt2ײ3יɛͦJA.pڅvXW # 3F8 9=+#4&)~3?bPG"/BH >-M-EBW װ$zrAX'` ,ꬺ5[E5(J/GS "kiV8.3}W~8H1*hLwF(cM8:}0rI(C#(uS&s"NDe1[Mxc"ٰ'/D0~)Da[ח"LecRRe5 #305 D؎ɞHN`'uӾ$uL y Ͼ!cB}B+Ed\Jh Tѣ$ΙB˅hg4=Y[IH7i@tDCy-2vtSjqXb0K43]p/Cge9ߖ1 ْ ֩A-"& PH;gK5jwJ8f`& =.id;"Ŋ b;%7!o2B2"+ʱ qzVH{c7K>!i퉵ݙ`JE$'& &0P=pL[S/SM>4'!er ŘmOaFɬ%($0ťg:щrڕՈymYeemJiڴNL "7h;Lah Cɸ69\ GdQ?2\hZpR?Q%!I5# ܑpU:,>C-_` y)K@0M?{1vb* )9/b&LcdwJs4{Do_UPw IRƒGd k LikTh|W;c%s[Й&W,9PH5b#-rvT'cUel;%xd@KDxvHY}X,gΡt.aÑk Qa8gJVVz=a6<>zE|uIx{^J}ˍjG~?_~7fU8e^ ,6MUVuXZu_EXRl5Ol~Fg=+-7NDZphWuW3 h߿ozUA puꏈhYBM^u!/Y7VٵmxϊFKpݲY 2T*Yp"HxWENDogdz\k4:DC^v&|iw6~ J[9%V<0^Y>lY$5HSNx`pob]9Qc0aF 6Vb4̎e\ B|C 2X9_`]TJ#@~7.YuR.>Q*R;Zp5.Lɮyf r\`@3诂b~8 8K0Z4懵I/$yq]@EYZ2(&a$5 jLc#<|ˍ֣pM=9 `6iuV&Z )E>9^K2G/1f%'J( Н&"!<p)cц`}6E*n;6I d%\bWsY2rwa;2C)2Ȯ#E9i'(|Dh$LTACW=F2;rU ^0Y˻Ys,v/#M'p}NFCeTiPn.Τ|(:K!z w K06?yUdձ[?jᆊm ƞs8$xc4@_cX)+(lU xtT*C g!hppr=5 {x4`B1_=Dm{G*b=~Qo̲RbTnt" : bMrFKj)aւ^tJ<\qsF-)0{R媦kGFk XrxÒƞ>vE%u>;SJ9e͜OoJRΦO nR)$i1$ lF'R~K4~i<0OkiDDT FS$;Yar:]0g࡛GPr(겘5T0gU(&<{1teQ+N |_M=;ZmÎzEޥIe%OWTǵ(TuouI9 vBlW{+o^blMԥKlm\Vx[V4lkICrj PQ:E<}RyNm#i±^Rm$lp0t."D91Z n#KɨP;U'BwB(C'W2ű/ Ds*ZDqy'RąVMx0fi`v'XDѦzѣ- ҍ 0sL׿6(>9[d`'mOzK) `(4*,i,0i~ 2MM79a5aqsZ6N6Y\[_~t:ssVˎT)S$U]n[x&xIݶu I366덃9nUkZmm'vW #9X:v [tm#7X1ڳ7ż`z%Ak$2ʯ[V-]yya.?H㰞^;^[q+/&Dޟ?3Q.ƔcMțNIRN3ۂQ;g:vшh-zɱS}H䗙k/t^ɖ0C{lp1r0b'wVCOEFk8cL7/Cg>k']oS^i?G6ՅTuaUC}\Vc+d5\fjW_)q2L 6Ovki-N38bXK%Li>!I '{?Aj7eֹz6h%DŽIJux;b;^ZmmZGm1`+qy}.jپ.FWjzb#a2#VxSkc~.owMݭE*rn+T[TTI]ޫ;72,e:cE|{{ {#_D^?,K58y#LGse-20|#9JIL㲔MJGls/)ػI[v،8͉&v.Ԩ`eFR]}2nIYR]avx׽$h+@[.'TE>9ӔN?'qaRe;7I3 Lmu _ڳ\YTf}J[(𬶱U~}փhf8iA? q40-JdHS $n"֔hV_mkXKTEѭ͐4VK_+pהH0fvl"J?ėl>LÅ l9.FdqL 3#fx&>lS}[ۭ6)C}H!ux'߻)&_ 5P!u% cW$e8Eb5T38x^“<cpN)6J <፷p}$.GJI}Xq^>C)6>fp]fMeP.Q̾30֞ѤHjzJ"N9^nÊ܏*왊#ޛ6DC 6bO-3>2I('5I5a8h# å:9Vc>N!`DdL8WFÓ[(PR?e #P=h&-%*9;2b.ĵ5ESh3N5ĉ=hvjլ/1حцHe$s(HC#.U\ Jt+v.a\]a*oh{e9`rጶMtMmf J'g@JXGdA,EchW?!ՕFC` ^re>~JWas4q| j dJcʛӰPS]e=|Zskuh NhȘ"0MXb)Kۙ IfR{]hIycqh9~C;5 Cۭ#ܒG)++c \Ǧ? vG.>.dR4n^qA@C&sp&.?͵rH[9nEeSI08¥=2M*^ĊqVcN Qz#3l$@jLJvØmL؄QR[\ Ⱥ73$har9I?3dz(ծ\f X(HG&Lg1BH~Y'\~5cv,rY"M ~r΄ĜR# "*ے>L'o5ĕ'IIhjG@>LPN7!'Km=cGoVb2Wc5+}mUѥ?ՖG*w|鵘6dmD8@cP{r~hp[}džǢR F n!ϨxtN#`b-bLqB|R[x?~Yc<~%}by\D6fi)6ڃL Ipjoi1b+x#ֺ%Àko./Zno1a~;!|Fμ o081f3KMRۤ\]V*bzN$M{xkXz'2 UOVMIC3N}WR|0ZEnٹeDqiVߑaz򵆑Rm-),WndW;:wZUl]C=7Vb-7mx * zU-oVJOX)o v{ޯr, Lnb\> 1>% (՛0w8q Dt^ƨdOMόI>r﹗lE=5ulSb$M"okML+Fj5ۓLa9כS^.>4^qNZvuG|uwbR풦=^cod- rFk榭9ln؞Nm=ٱj6.^Ŧ^'g),vъ晬'mJl~i;#AX\N#+&ռ F6%sv!9ԌÀVjjI# 8zZ/]E3 {(&yO}nZTvdx[xcpuiII1r#omk5M;his{e8Ν&Cpo}wnwk{5k֕9w>ac)aǬ:|SDycU dnA'qVsy.V_ q'擺nnq6fLIզ9a+qw,01[u<5ąV[nJ<}ՋM߿q[ 1飃۳ڿ#@XesZk-NQܘ$cq.Я+YL&>!۳up] oc{TÎle,mt.eZ9tMGSIJS/c6{19~P٢DJ폔a*R[ՖMZ', t+)5ʲs˟g+ƽw2;P;ܛ0sͧ1JKb{A3ضxQ*{.תK; 7[OkvkmE`iZDDK)8, g+g7O&[ڋy~uʰZ *Z,IT']O8)$LMk`9Tl&޽I))G|jI|tiy*=pKSaѕպ~ihT)wͳk+ntmH&i FtΥඋ7 ;bqϽӱTV\2MrClpTFR\L"jm^V luؗ˹\f%RM&ͅq DN1Դ hK۬K`ˉLˡVڋQO2RDSmݫV{PYRM8o(I5W\r=^ߩs5}ӱm)ɩ^ S]\*$0XSn:5qeiy)3Ri3־`]#)r1CD!Û7&aG,#eyOߠNKwO1^rc < u`8UEǐFz=\WC|nVSV+T"%ǫbQϏRil@Ճ)\nL.0YBؚ0|#b\R(@D."upx XB=%z? |٭{-smN'W>bzػFsbxL&Q'~=C6LVPbVj VG锩2ޥTpO=F' o5|TŢ.SK)Rv6cS1nމDz+Wrf3tJ2lҨ騶rl1&ˁFvdB `R9v?I9F4j[b"{KćP]*^[HS|3&Zgǯj޽Kx*_}y͹4ST~;~:SGP<^8l(b,պwumCSISڬGz֥ܒ-?>qE5 i<# Mɶ_L,mVif콊B;D-eM̳Œk&u X(gh9lQ33@_Թ jPΙK*ygFB\hlwJ!l~Yd),I҈ԗZ>,d"G2gjz>0vR_HR]rFnc wg,i?PŐM #uH疗zf 7q静cgZR#_(խhpFU9{xpwó/8L*kl{oHk֙dlV"zg\\I22kz3$oR˶aΨ'ɤU9#fkOLH(Z)np:JRU*$ |^Img{7*6lg'xX(,e&>=KtndK)LI" Wz[wutmďl L;ndxU'j(!DrQXdzGU'9e>(=84d?Jer>3|-4ҹkMy.u'^Uo; +z&[?[x锣Z"[ߊclյON$k dy .uz~RGme:$cnSwߙ&۷/| qGVo/RٙN !x ,E60dyY"-pdW+y4 ~{Ϳ 6Zi8gnYvnaUp۲J {UꖚU}dQ}-f-9O؎~qKkR0G XwN 嶞:\e4ۥ{Kس\f/: ѽ_Zb-~5թӾsz5/Yu(zVC%k6lG9jߌPy:sPkje,E-Ui6իh%ɵ8#%|:t/WGC?  <~ka/+&́ lMĢiPIs3{$ğ%,,(z( x JlK*hMV}? pq.TF<{oScqk([t tI&rS"̮9̴ٖ+.FHm61$7eM+9킓l4&MYGbrf*@51˄zIi&ǦriaF+%.5jEI{3!#X%̫_N->DY!1›@S2=F<6|!};$rxǝO7͜lJT G~;ge褸1V |#Nf'Iw /^fң,bMZ ɵ?ڑ\Nਆe4Z& 7vpxi>j!*c^KתQ K8) f56 BW%soq<31pc<> #OQfp` 㜂m: 6tDz>\~.rVӸ^pTMu RHh{v+*L}"Y\VagXiK̯V_|v:OҬF3޼_rw62zO#SjLߖ1~ g?PΓ,!W0/C @&ДNi'FT'SKٮB.eh:O|[@ P¢de[")ˁvg qd-Mꔽ\)rN}"ۏy/ ܨ3Gʎ,y8{xB4Y[^ÿ?6Zz97ӫYVI1_7%q i F}SF:l^/]#ǧ<ܗ<]NTyFMؙN׃ Ifպ[u[oZ-멓j6N˕f䦶Z5%ϙ\FofT0%l0ϊ(cP1sC(.*jTz$5?*M7쩋;?pWCt[v[XEqf.N>Xkn;#!'6 mMC6N2NomPyouy佣1*KU>Sb7nQ]|5_刭nWO)RoL 2Oקi)mU2V KnIβI"s&6dc0^Ih-^%O!7RP޺'=K R x\a#۳,yb` V/h‡E ?뎈䲹i0/dM[PKJ1FLVa3X)wd]t9LGul׾zssۡF'\Ms J9jLw7ަ x/5m~Cqj TY<$Z&+ ~_pbh& e1ܔ&&˽Ztke<1,la|ɅNiP@-"rdruF84ԁٰ)My;?_|k+-Xq%#0a% RyڳPg]hيE뚯D=´Xс\H"*Fݵ¶i$X7Ffyl<%hˋ=6y |Ã_v?$n!uoȰqEȺFK#W>JQވ5=zI:a\U' M}E ͏k=C_nŊ$YbE=kOvh۰/ y|+,}^cҿ-49 jdv)9w| }.򙱭T=2(Ѷbxev7ɱ=yk׶)3?0SiHk >H Ѵ;HGk`sjHjj_<ӝs/"ciwqOiŻo>.e_֨u}:i[xfK.#<ྎKtHCW!!,2HQDx%|xߑ:ٛg>bKUN1C&:4*j)`#I)ϊ8;L8Ό͜|Cz=A`ϟm7o.Ķןж1e9(ڧaSppɁ^i>d c2SZ)N¹pRꙔvaw)͘߷0O098IPlϬȞZ;cqѶo;q2bpˆ u#` m *m#$]4Ų<ĩJ%w zųZmZ\ӳ?廟j$u%OQ\d%r9da.`"Z*$e5gyXnc5aꗣ!m7#w' >CVog,%a416cCxOI&Ќ^\ŸMSi_U',[a7i<>mզ(hZÚOqk٭̓4Ot@ab ;<(ӧ%9I1$pƅ1C5I3< _cޥ!QGKGz%aќ2;Ds?<=)+sIҹ7O[B_!4IE zģ6nجyEhH9$3̶ao;Wޟm ra22$J:ȋ&pW$&䖢juSֻ)VGp 9g;1eqf/}!yQ[fSeX0Კ,+Q۩hKVjmcwL%RGr-Y/hSؽ_3}6>2F\UFmg2,= ȇF漋0ݜ8#0sHN nG!ُJX!6F>)bR,3<1.y>X_01D3eI/cѳ0Y])L)%uCmTX=jRM"V-4_~)1[n#ᷯ9tMrl*KIy__/?lTI H#v1hxi/~mi:0M?6T=a˫PFp{f#8NW9!,?gBpu&1`\ŀ[WFW:m^`yW$1zCeg#/ Y:  1 TPO "6<+-RS=q..+ I0(-f' AKN:#XȈ!ITLv{iy:ZJ%h H9kIP/0wGu&}3FyS6m6{# =Zhp2~ 2@U" 0AA2kˆ,J0t="`Ƀ=R+0`#&ʥ6h1ܰ440! tE^ucE+v'8gZr%H0) lp^,,E]pΠE0ffo@ap="}NY2:$Sj f;{XqVx4;瘚W#C)dq۹6ۃ0 PVAW7%dMqI'sNY:(Hb D`(><xCfEjW(B!o|Jd- ;VDџB-r:;ݟ1VXAAL"_I5(L( 7}ȥ'֪u:)LnEd( YupF!z4Gퟚh)'LۜrC֎m!$׀#+QVߘ bW 8ZXfrj[2iZ( ɐ[]#2𫇢9*tODg?|ğd)Pc +T|{lδm{74=f A ~Giº,v(m<2ӕ&P#YQ`Z1Xr~JP~( L.Y>]+0p[3B߲8W!1l&-2{TPwef`>y}Ʊѷ^D^qDG4`ZD:- Rj'<|U8f2T;C dl5Tj[N$o|aEi^ݶzBR@UQqDfx X%D2U%t BXg?uĚh%e̝RO Sڨ UcBb9`&1?ŤSBEENnɹ,y"ײ+暊=`Fs9T@eh$X(̕U0;T&C0ϰ›2Lj,hKdŀ_Q s CK^ H)܋6<p3da>[낇2B@)9y#ū0 {|ʢQL(B8)ntd*Vb[vVG[Ib.Z|طy# 07iL"5cyFl)hh ,$dQ\*@д^EJِe (RQfbGǨBhPJ9tr8␰p(YkeU8m]6/%G#L΀ѝ3ߧӗ "2DžZm,G>-4 -a˺غ #^vN D,͑DqV8iuad*>IZ,*Fm%/87isLVMۓ@t8 M<`&n|#(ɳ]TS2AF6]4,Ӿt@!V֜Z9PҔڧv8K晸wLڳS5"HR!  K)l׎S[\TPE&ʎIPoBWoI iGs7|a1GsK>z"CkOE`VL#m\7.ǰq hSĦVrt-VW|&zqΙjKuA%aݘKׯ۟k>ݓS3hMlr"U% KcAkcKF lxTt:ˎ}tY*ںFBy\e(8&얳feQP8Z3 F i$`8jmVv 6V.M&:~`&!zǝ Btb r92W\fn 0XkWK#-%R䁳/7mr0#* [RGG wUW+#θtC8_PBgr$Zyf %X40m;)L1*‹aa`,4I S&sG C i4N93Fxt1[q@Pβ.O'DId7&iP/$;#:OVHX(H5UeFylOe7ʸɴ+L[\aN'y X4e ~٠;;-h.J;8P03|LM7sᚣ`jj5)FG(*vA<*0Ł9䎇{}k|zv$>Npq3+ 0$f;Fͧ3ejw}t' -Rȵ0\{՟tk*0%BoO#3~b6i\P_)}%ɳ]#묬 ﶛ:ųGbD09#a\a-fr}p&j'G*|eBp|'Ы(:IUfn$?ΜbӋ\O;/ufGnK{QF̥1b̠_AԬoJS+hWFD3pUlp$MT׼5eˎ4Ƚ&ɦ!Ph׌; 2q b7,NZ5>0GՆ:ZbSaV|ˆZ#)\ŤWID PWʓ%qb'K啛_"+ jbʝ|l2JIbR'6l&l$%Kb_Ǥ%Y('UT& a%œ8&q[SluI 7OM\hM #u 5=Qϕb1l`p90FE pKFn$ +qQƄPYXֺ b/Gy˻-de_Wt1Qvh8O6(%Нs EvOj #|=6ꡌWK0c(I+wgK0M Hޯ('.*aF^j DBqY5M}v]‱R7)>@r :c. ءQTfq4s(4;;')h̸ 3sci*bDʗLFD S2^]/+ *HT;8m;JO06)zՂf̆F ̙=!a t^Fi.o=?َ9 j6 9d~Mr YfUAi9~* "] W5bbZRnGaⓋZzpE8<)0坟umŬ2&xbn޵KG8){P [q_$[ckQ+,y$4Yώ܃Xn^iW63)fۺsn;XxM$wL |+hsX+:E떃LE;{j.^[-ڀN f94}DܨfvI8)y^I&$d! .J&!:RvlXRp쎣&:S⮐xk eJ#H,(˻SVԚ7[iB/NpҢ0 ۍ+([c|P];X#(`<)|c4^H[ 05QNArONF=z n{xqj6-nŮh!DR2'ǗuaqM2fc@\N |S&SsOI/$z $&ܸ/4LafM5>gW{Uʟُy[^PjU©;ҷK( ;:7ハKjبt\h~⡘sIzuՇjkyZX_J [Tׯ6.V&+A,1NP*>zVz<&׫o}n#whBLdї#b,~bd8)#dAuoh֙)>6i^a4A)€`/|a66DC0:*XbYxRȴLԽ{{r+l? qdC_V-fL[(,Ʀ&HeJ&f\4> c ZJYC 2%a 2 AMݬ*)B ;X] arin2FN}%rJ kl03J5c+s'# !VZ$ Xs=-i8 >^0OOc& ?Y1}AѿFFdh?fF:82輥&b"ω*apbah(,}C M1- 8hup?XyAgNv'GH#H|EpVS4kO(x\Y#N .IylJ.4(Eqs-P iV=4\Qn0+Rѕ<ë_ TL)0NްK^+V#/t*SY]N 5aBҶ>kXU'˭EH$I c%Br-Gm306l8%c`1I֑p W9֝UA^=Q]/.C ,氓0 jl^EH E?IV1x,Ĩn*N'4Hԙg:# _;*NL `q((`2ь9OL6xIؒ_ d( gyݴE*Oq54+  D+MYw/e7 |i˸*ԱmGA8hF(nɯ460ԚԔⓂ7K 8ٙ[2B v0=NGflNq8 v$n:c6+^1/+1њ eȸŽ+--jӵBMÌ;E*I5,CDN#UR;FӑlX#af_F&3hb&Yt^Ca+!uF"BX0g^: f:DPZBfH/k{8; dR9dJ)|Q\SjT\I29UHk`Qeba-y|2H3S \.II_' LoN4S xd noFW)kT Ih]ZiUp%bse_Fhqm'Oח2AP[Hc.K6[jd/$f4-c"k|xNA6dUI͑;F"OPoV'Rk\ ;e1 r:fDHCȃB6&q3&Fr˝_؎j,TC}^5Ts5e7R5I$Sx8aX\ŸubtJWϴ|Ъ*d(ASlj|o~"c/BKH9 jћ G-D*4KfÜ|isXС}i9 D lx&2 pԼ̮K$hieF-mwَ^&PzӍReDVe${%ڇ$NaqR7L?svMjy ʂIע6ID fAtgu$Ldi/f (0U?IjXmf#,Ń̤|U/BkER5yrP&MɫNtZ%)B^,phGH8A=-i=+ q~1L!IDṙSfqiC뎑3]r[>Hu4˿6wS$0Ĩ9*MF_$sKnC!z 3Gx,Rr,$Ys $3 &՟Rc%^#4L绖0Rp]ᴫ+UxFe%jU)Dɞ)38SV@%Ggh`BaG5ϖ&}G 8XDm@&)_(I`# 81m +[$jH3g6I`2WX!=[(G4'n:BI0I׺w\aGOʆJ㥱{\{7$ ƶiKiFF$Kd%A,(7G9,Pح.&%&K_XiH4IiGlm{5e"8/0ԲQ(GLtqfƈ 2DS!X_Yk0ֺȶXe?˭f*a$50(Dtp&6Et1EGu"h,;ڟ_J)D3~ XHêd$7HTo\rLzK0 K$WҺc'aX= j dE }scM)>6_qYWBՓ'#'z~Z~s e2\`E5M)l2uDޝ)U2:&ANMʺ\a >%.(&i/uoZQ}2֞# S=)j7gtH s8F!|&;-jl-=cAqxoNJiD1wQdJ!ԆY&e7q1ȋ@N O'VԖG@Õ1Ciؿ$:*լ ?^kq_R=gG*j:=V+&0cit.klY,W&œ# cL;٦:mampو~U'W]ΆUWvJJ_Z+ِe?cLydU*ߺw{):H*^ud\\&Nd'A^i43+Ƙ|V$ޡDvh}IԨQ|SkrL*e.UT1֒Q*(Ru8"*t<%woW Daa7bfC%$w F6m-;ADml̉)Yo;SRW9+9ZUT.X D}ؚ+S&Dj2໪R 㮋 #wtc$~S*AXtH#*aSeax*Qd٤0'ƋW^KqnԮ=ye:+_QTIt$<ztK|SꏸQiV0M쁲8ts1H嗍Á~515I$HdغdpIx%<:զ!+m ͹ ӏh1ki30VaN{9i{q 8`zVJݔ2\eYnNE܌Wg$^jyNXp&cF7۹)4xj$D3 1hE3 #T2|@,\_8xIvM)Ģ2Et-uUz[Ӌ)/;'slrz< sS7x[qhHG O'C@ CVLFfw݉h gYQ>E8 Y[XN8{%l͇lܴ#I+ڂ2L900͖<~ y?t,'sI2FD*K̘cgG_wd2d3: -DwB".fW5Fy+N-SIA! -ھd'*]Q!%[vI"3ucr DȃMHիm-Yv̶-4o22U:34쵩-5L_iҲ忈Ɨvev:^2ܷ;ZfLwݶZ.\2Of!SW&}>[${#]_0㻻2vfSJI9 8RӮ)`9{%;*d+T |8"̻Uxl4F4v[ hVPRnbsQq(V4q\دxR8TT+}P\0GeQtjAH1MX֊[P\yטJ:W%R_8͋=-\g6Ls,}L?}- VnVf&m(p% K\M,]uK9 9Hh\yx<Ҝ<졈2 6=;ca&AMDl9~iٚ:V>Ym]q,r/:#ALY{ I$~Ca /LX¥[,gWN􎍊6W# +e/79V9 5XOLʒj1%%I9Hx|rYq;_Y=b "i'\b`A0 k=zaWZ؜!CB<帇]Q2fef1( Ѹ`Y|18ߕ4AÒCqs2c!?Hך~28Z6*aԉ0WF:@CNXXdhHckM"qB$w[\_r w|.VO`,&NņS8ĎoXo%clp&x!6g1ܧ9q eY;ǹCV%>f#w2qa?-j" |K@ 5/*E;uw}Vb0Q#ܱuk4vo~xl+ qKat%L8~k?c'a`rv,TOxW>;eƴ~~6!c)Z>RY2ֶa!l]Kn+JQ^r3\aK95h~7E`p[MS"} yQAmٹGRJ)N7F=oz@b_͚[PBBA s\3֟9uʂ+M-:(_Ɖ|X蘂<[BB!!E.X? dpQ5dm+$Fh !H2\N.6Gxeƨ l)*MȞsuO2k iFr4 { m2w'b!7{We7~F="PQ2+dlF+abq0ɓ4ZIeضD>rM>0Hv@G?b80{O/ᛍy18+]R51XRɻi 2y2jPT]LU֭li#RQ.$O=k9OizU\a8f2їV6,q#[TԠGD1y%b%ti_>b#0/+6hG(hSPVS|i8'zñѲvE,`K݌ Ϲ#b(o1oF .ԲتV3e{5wǼȔwnJ1}82tvÓϻoM#%Bԗd`QvDzy&{^S"c0%+nW.{t8X#ڛ܇]z"H_1q#TɦBG 9.ǚg*Qc7 X" P,u[]B)|6UByzw']lK \=+6$RoVdfԣ*V7 ƿMv87:`6FQ)хlTvcI .mbxJyKFs<%6 })Xa bO̯~c“_;=V֯.DB#ˏe=OJi%ѦIE1Hy1_%.`9vj`DF__PPWknrF_}~K 7#)5 )_SJIIu7󼯶$Ǵo>#Z-V2RJDa=^v)9/abRg*JJ嶊|6b]DCVfs4Tjrj%j挭#z;l RI5q}-l9gt~smVy5 ԮBwMQ@IsH($|9jݲm'~KG5-MLJR[~=[ 񟉩{~xw(o?G)^h(ŒۖH %ij3%@\჆s N5Lo'Fb!jLa0^0uD<\>o'!2!ͻq[*]Ssɲp9f"^]8\3]g(Hch53٭"0&[9jG8Wu:!k]ɴeN}wga0+\WG+XŕEdsMg4{%LGiʧ7ڳ$v_ 3z\mPw;٨S TbBkϒ8L)$@@=8<шiKnYdI(Sjᫌ~&ofڥǤ؝Z糱|3]Jjӟ]vLB^r+M:lv3it)o81Ab|Ir OO%MUt*j7o-8xLY' iXRbt 机RY,LGŭ]c͆Rr$hbbb0l6xٯ-'ώ|rإr)ܨ?Y4zuXnX]aۋ1IմEm^o>.K2X){gsܫ%UM9 sI9"C>О)+cxZD]=~KMV:oZmL%Yf29[oo&&[q\u8RY0\d~eM}vݍ/mLCB,I20_ )%0ea.tqɨ\C(MILy<&Ǒ?q"\U!8UmE$r@ʔo=T?Xtۆс+5I;LJ>9;EXE[2%1*_[DLQ#pD50ֹ¬8laj~ ł=ld$4"+_L:n'˟&=rMr튥Gnˊ9:gU&͒FII'O1L2!41B IS",r~,^v0Fav 9j&} av~48 TE4~S&KFU/L #)4uMIJ8ҳ^ȃ%ge49+ ⍝Q_Pi(9,}k߾ܻ"h % Utw;dqu+qkoLGy"ge9Oa P4G!< PNn;M}^C߽U[=*㽤oo$psy +&qh jKt3XVu: 9Odm2.EYPViv[Sts&bTQxO=P?/u)S9l\"!K<qmyZNuQp8j9J:G|-;tȥ0pһ1w #G,>k0B!iւnIfwuhJIխɡR68v-w92aFNJJYmcjߨ}7VG7Moy9SBUΗy/M),$*Nܩum〥mun3z[~n༇}׺cNeua1+|&Kfදnmin6HLO*yWc3Y} gڭMtz׫ n"FImKֺeP{U0ZQyaݮe޼* $A>Q ^ @!B0WdPL7\FQ&^CⅦK#g ( *:ab}W1ESVD򊮙CbG4L6++ J-Fڌf]Iibd]drfr y7R)<,ÃzZha ,GR KztrC=Sv+Ҕyz r|cs Q3)` c*djLCAY )8fAC陚Ew6'/6Etf_hYn4d:LGz{oivO9Rbzf^HV4BӹڵDlP۶Zl6"L֋dwT;ƵqWq9,k5M^f%Khn -61ѳzEFƉ;ӰT%hgV= ^5ZpEYCfGr+wLڴv_=zcTLdib,SbQ9=*{rku*4ZI*^oYt,5ooWD4+o-ʳ7\]C=B}<(I(ڪxߐD;6r+ Ԫ7P^ߎi6=QYYj\ɘ">TLᒥu- 񗖔hiNd4^Swcq|{1kfoTe2_3VSE wN9*L .>:!6C J9Px*fJIY,JuG>վʋ޸+iSha(z;iI4.y}Ê&6MќeyL獙SI[wjX*[63 DV{'gǃ|#G螹0ռ}J:dQNOt۹eC*Ne>ӰLgP.הfXqC{5>jJς]w)6< 6>^P;P|S&6`nx܌y$ zq4|)RO.6> )7ti5XКS&I԰Lt Kك>u;Yz|zxGNh|yz&!: <2;rbDrn--G豬Q}m~uB8²Az&l\GPv |o\هf.-$B˕2m4RrI,Ÿ̋N%+ 6'׼z.*V$}}JTwmcrXKTK9[`m\|IPӲXQ)UF̜Vp;1ANTTnUGTH!U6h3J\Ijcт[tٻ6ҲbU-e}y#w1'I\4WeZy+ _a\կ5 KM2l R᭿iՅ v;6l&{K`E->lq#ciIK+j^o϶oMm1kJ V]Rcz4 3rFꞙPkL6_\`ulf`X^MԳ^]eG&<6"0 F2QlGVEj!^z._fMLlVl}.Ӓz ږw E"L 8m}\>Ij (fo1rfQH̸]zjC$GD0fCa<'5х:E!Ptl Iթ[_PZNZ'45-æe6~k 'i4Tnflﰒ&I"6MZiMu{q/Urvb?ASXڱv}0qG*ie#{Wd9ây?FmuF2cc[鸬UzNJ_gYl ZFJqgG:m.]jLo:W(adXRj,U˖p̖1iJʅk 9NzYTB(Pժ[ZMSުqS1۶ &y|d׽:ùX{4W)ZSYm~7\i5̫Q6K]YM2\5D 졑K!fΜ]gB&ɒhtcsC..rbf#Uʅ2VQF$ dw.C+ij:."&ÿe.+^QXWpPLa߶O%NiUe)g&P$ᤥڼU~J%XfQ7D0ђd0ˆ$scrگ6I44hDk}2I%ӛhlpD<ST8+F^,@nf81<&S8.nA6朗v鞙cAj99pR8-XsV+TS|RzĜWkTd.Qa$fB $BMbNAk;zF %G&HdSArSfՌyT'3 X.QG.? i(Kh qXjF-{>T$*yDպH]]p(3~ ?D#\jg|Kg’i8L3}bXl1X\Hde#HԳo˩m['GaѠ%-{b&mzIDY6S-!7%dchU;&ewjG0aLŖ:Wlc\5m[T-S}?ޭ>[Kޱ&Ֆ Ɏ~e\"I)=)2³Z J1MBo\Jkױ^ա,TU V*bKC=(ՁNYt?B0aQ {PՂ!&Ke/0[vcH.a /P6dq2F9@=2_(z*+ff`RCWc"H-4!|dLN1l5$k#jYKL[|]Oa65ixމEmҍ [i3πb^jhkjẘ\ѓ9ns;S6ǬoyuhRq I"e"r rHTbtzfٵ0LrD!P;R8=ȑ<"SVTe!y&G+) ag'8;?ST¯* ھv&EK3*llʭ;G>`ӹP2 ;֊Cmd-C&䰤 So HJ&y.3QLT!];ҌXTyl,GKN_w׉ݏ(c)&wv(oXu$ښLhSY7f}2?tRhkmS}zn5!Xrel_^t JPl+Pv^ZUض> uovb@Ȥ{`pe.1ƅx]i;Pqę).yq}G9vեlS`J:0;ȦASy&D۔^#rHp$RN?4y,mG`+ich]5G$I$ndċ2711'Vd, ڥx,p;dcJǖXSqBPIpZKMS=7,[jFRוSݦ5I7v}͌;fYm5kn"Cn&5 Õ*j܋5m90g(Cܷjڕb:u<*ߵLG;<٬ofسOb쵫 +s6n֥jSci5_P_cGWVsI[xSf[W[mيYRcN&XIeo2]߳] 9Ҭ0;'*]{Jykψ֓ Yc\2q+JEhxd(lB+g8L'N*utndu &Rܦodpơs⏟gejgq1mghFѶX,sïPH8PT =j|CF/S{/B+{p$= 6&Y/2ɐ^=+D݁Lm'Hn,v:jJyUm+~رNIMJJRjZ[MyC}5'{kHڸH2*"]b臼rBi=2֒th[Šf.H #xko5M0z#PTug0q iT~&ĵ:R(  zhcMjC";EiY ZhTCVz:a0F^p1ӒEN|F#r Rޙi5n+}y2Tnpȇd[5=ֻݹ ͭt(FK?@jP]Sp 0.J'rA}Y~C$C: yGt{.caB_yCAI;STIH GT2@I4mv*VoOsؒYl3套IS_+8ϟ8t$*ImIL&`#|>gPWiu%L9fzgٻ<u;&/Îbr89@kGpB`qcml8e"cʣyIJ cLGp]9`~ 6PY% I_ITݫ{J;G[jijxSi9YUTe-̞{W\:+yn-8چSlnMMbtk۶#*+hMUb3Ѭq{.,]XPiS_'i7>m/c-R4*kmLyݐRu ^e n*^i`ax *L6ZⵦRNC0'3\]ƞ;3EGӸ˜gHki@j$cP8=rD"-LY^G5qXMZGL욅 s XDѺ?12O΄{%଎ E0˝VѸV.KkyawPz7>h2f!&M{tLG&ӹ%1;VN lٟ0`_cd0=9.o{;ySi$Z2 LbI+M$F'!L!ѷ2 Ǽ"BPn Z( T><4fS1.8lÒLig,;5Ӹ'05sT}S e2Az#-N[m7u7˚Te{+k!(u;nGs?iJB־iSi. >ԦQ珹^kJw,<7F`𜹸0')pk_c+Xq'%3}G/q ɨXG&[2x%u"MyuukP8 m31Z}kHwY/5C0 |M"ږXkL"1 e9C#G+~qқń{jldKJrޮ7Lþ[׳s#\\r X}fRkUo9ŗv|촋md߮:Ui~kh,8lA9ƽ&k[ 'Vca%i%[d 5yQ;~Ŷp;rnNf=:)OJnJ7C&1ژECPS#P$2j3!Yֳt\f;z'QK:wy.~|o#ٱT4T%2wf0=.V~c/L=I7ܚI D6fh+HټPV9n]%%_=C]t"-}}zCJ>7S +F{x%F -5de ^9֝ӺFC1=k\8&3V{<+HdZFpqƈ50ܙ[Oq$IP]Jb9:Epjғ-oԣoԦy.tʞknrr, %T<'ȳu(fkmjد0_l5e5Ei$34ʴ˾jYky'>vV}փd|-{9 KAc?m6Mq4m`s/|FSO^MkS^l”[I%/m7b0ad+ddf&U.=+ԫf'n&+~ngQ>Jl*t©ki>V*RqM|Ax \L c HJbk73f/HC~H{3%̜U H>zR3kjJZ]ym:mKf6jJXn(Em.䭮*RQ60Қ#s.p.쩏ofRi钥nHۦ9R`fv=1@9fq Ǧy v/yQE2ux+g80ę:Q)A٫ / ò84Elxe2e`aTqt[eRrv몵 㩑W&qRNMpҤsU"|q@1"8gbx4+rzI쬬$k`c兂ո뽳UiEݼM,'/݋qW,tnRovWs6: '`jغvZe;RsiR׼4hk\XY MoX]e.'˻KjI'NeM$ə̃^>xLhg6,CUJW]9s5惑MCdժ`YMf"~epީku,U[ KF{}SֵlLAqmX6L[/LDŽrqE|AXuhqGSӭ/`M5H'jT^ B.hߑ͉@qx)bh ҀgLNYJjB"Y6?5^2 mLNՕG6*qGztdX|"kM[}oY*[frz8q;7:7rf:"՚߽> W4,۵\6{cbd/%ӒvKjJ)Yfp;/jx.Ebymj\RVqޭ-s,IU:V MC|U0R*wHv^@W9Ǿ FլmeM)=`5rxqe\m^ݲϬ2D'yM rN,یUi)IV{2O=0"QZÎv,xyQм@|s]$:֒`7:w<@H˨(?dϹt t "8RO :ԫVd4SD"rU $b\"jXs#"慆 L4 cH&P b\ċ&fb@r!.TbE DbfSaSa8ʚ24 3.@`18,L.Tđ0ȱ!k ldג_Iei}umuyԱ̙r(b9#ďrUbhP4$D"XSQRa &JL d4psCAM$1HN)3']L3ԌLHbC *sUDL5Z"TV`dgRend`cCf& !Y,`TTСP145 K30Ɉ"W"%  lB㌡O2"ls2$ H"E&A㚐92<#4 ý 1c^?չ2~Gȥ#ͭ(pϓ5"eWs&ӈ@\Bu(JA 40vD&y!6=;@X|̠ X}闙BGIlnEZAt-@+tK&JJd(*о [~jcg1<=ssNݑ  x2a@Z7|iW$DIM7 P76|Jѡ4G{|[4`Y&g$LffƄk\_Hbafٙ0g bQ``.JGO, *{YE*hP5^Yԁ =2R=aHӨ7|ן!t"B x5E2!g"T&2^j{.{K D~q2<ӹ?m\p`Ny.%)r9Њ%L%'$LӞv1j/Aٙxe1]u7. )wj'Mu4URY&g#c"[K+Ɇ_m~i2V*dؤJْUʃVZiC%4 a8ԲR\>>♃I`J?x>- +m>|5dJ=ǘqG8%=iu,TƲKleIhmi'&GDӒIn090-\rNt)-G1ɸame7pa=C\‚mB=SSrӭէUj1T]ͤK B/$L96~߭H19SJ;G!Bc*?ȉqT4k1#DD51] n˖DµĜ¢Mt2Ҽ0nt Ⱦ2 #9.DWH;g \qj*cXRlńj֛%26?5Fae!WA& ;3lYحǿM5ʎ>(giDfE2ilk-(HcR6F(OcEs\9)s)MzjlQTlU Ǭd颿-RoJL|XIcs^}).u&jcy#NSɆĦ$:Mԡ|6>Ke zÍ0\_JHYZ2^xg7?BʱE1ᑫ*<<ϚCDsO``RV h3$˱RFh-ax*K,{!)R뒤iLdN1$8&2K٩:4'=UCM-X*Is 4B4lq' IGI۽]}b(lF~ḷv0_yvuS)тH)L& jt"y_H_d] CeJ[2qƇ1lB 3mj`̂*|Ģ?cKlR%ȷnT"!I Q iM<"wdC§ޛo{C)KM8uO➬kIgf8q7݈soRHF M7{EK$jQ-'Hh=0z hF"g0QSʴ#kA627Dl53C= %ph' {$ރf&k.erW),/u`>c.GzE?iJGC~*y3M͎E춐֤-}C+M\I1&,wn 6e鑇d~AʑZG ^@yq]co5mQJNyhnў۶F_4g;S>0`=XcOa(Y7&dӏh[yf&оpV)^I;w\јRto)5P:MykVU8+tcv={Vc ånI=%JLikF[ UǝP1f;:im[EIX=ڗ[l*45XK+uɸc(Kzoz&,H*Kl;;-dݳ\1Ͳ^~T[z_ +IR<>?zc64c0.ؒeai3%GJܢosLz7=ZM%׆V>zCy1%i ܆@ht2c7 t6kGWi&S„PDv#PÑV69}i?p }!iQқ$L*s 1\FC1^{:cApCr䍠䱑/fq#E@ONU}!R(` NYcL8X]^z+ETDŽgűYEgR̯11];$IXMGG9a nچV]-̠qK ɩFBP  1;G ХaCȞ%`'Pb ~B0&__!rSj dI< nZim uG%3PQ %79NkN|R|bLd7iU~2{gI's'j]TɎZZ,Xf=d⃜a:.=nÖ F鋦 K5C.Ktz"XdD6 (dwoI: Tȃņ2px rݜc椒Dd⺂ޕĮD ,90s!Y}&U&+ 1aUS$cFײv;ԱRQ1I~Sm7D/ 8mLjl U>HGAJi%ZP̉98s1kryb,jc1cJU{h Bʅ/)U})Ġ4XڥdZ+ީ23( N{Uގ@ސU/MxB0ٺ{|Y5/-=L~{s6|EK_RaݭN¼fkk^:.Csy0 }'x]ZnȔV60켕ުn:)J~ ELuT1"Ǟ@*a XHIdAըTAdsdQ KXBJF6 iFI)ńҺdI9psQɔ3P<2g;۽v;fUua&8>Yᎊ}i+NZucGn[Uv ſŔ&{3a" 2N(!ӑ ;PLDU4k i&y5tכ w87|>G.+4VQէtա͆#7 `2G]}tj{!mVKj {Uҭ>;#OuO HevW$mL=4UUUET^VӲVejLWpqU1<3#MWpc+ǭ>|H1؉~_@,.ANt%)BDx6|}(a  VJdq$I,~2$FC'ө69 ʄO2s5$1az~ {3TkRعk߬MŊ;*N:&J|4Km$zC%bսZ{Ϩ 6f'TS.1!N?KMUYOaUªhRoA>Z7I unl%-3"HNi$eY[zo깎U_֯]jw[S3ٕc3o{Ol6v>dħcc5kݱOfEW}deːy2T&}1|m1*6 iM2x}_We$Iqӊ<͛ˑLqV'LԤer(GV7EV=V4ZjZ.('u1ockZVZ֑E ^Ά+ ;c$:3?Q]cxr3:|PK\9ιC2s 6L[Vi_+Wa/hOm^mc嵑 UR#R|htק\$@c!c:b}yP&hD[\3t%D}a*SPx#$R!H )rx2qH8=3ޔg䄯H qMJ"0H: ;<9)057>YHqcX?Åtq#G|g' T1_RA>Wm46IUY _v$.l9 NiHr>dHC?Jh"c @hwPx`L靡p!P7Ys܇0X9xx&wo6?0Kl0&{r:JJ"ASe#Ns|V\wqRd :0&V 4+3_zg^jz[8*QURD'g(x1FN&E~QD-/~nӠ\N1юNsPU$8fD`$0Hɍ6)ߛنؑeA)תTE%/LbMkdJ$\L`I{[ Y a}[~RJ!Iu4a)<~&2Qjm>3K_k>)˅$w(^O{8XRK!%򓊓\ +8sDKfT<\x_ _>#S- ]QXղ$k[J% lkcQ%MK7]sh߀%X(B*R-꒹k):UAkXyW%,9jiWڦ 9Mddg5Op1ndD"=U_uV9=7c/p'**UV1ZcRS*JJm4? Z}#y_*jYxy^HzX ,dr2z_ubvcUhff 7E ҒJa&GY208"QL ^ @ RJrIf-)SIqK]կ+̶XU[Cf )v5Sr||ݍ+&15~CGeҾo v{Fc}z0u!zmFx% #a;xċYP(8Tr\G~~&U k"Q>HsLZGOHlC$t1> `Ô.fL"R9=8N\hqlBKmbo|ImmPoU_ iZVgrmW2wO=foF@qh@~[ՀtjEy2aec?R xz .΀=1nt7xsE Y$#~\/[.PL谗H pC2Â"A@ @>ΉTF/僈s.bt1gVWWl;1H SN@aD0 JCJdEm6)S"dL쨟cC&~zEE#ڑ HpѶNs$tqHDP1zo:#əE5iE_SrBT(oϟ]; X &&VGiPpܹv^3d\c+oaʏGnW?`̳?ijuypmU*>ï]<o?u_Bp^OjJXTǢVxLSO(ެx6jBg9WVb&O–dU4EFYXLO/aU?k2n}YG퉹c'jpNrdJ3%8y8ʙ:ֆh؛66TPzRJWp_4TKՋS &5ާY8ʝ}!lܱofQ <$J[ETz%zqhVgTCjT)IL[ah'SZi_ljZ65M4V֞SY;*WYs5]8p.kdwrRiW$גJ$.SuvD؉hg=;)472kX42#MJlIGJЊTӥ%iE)ZRTϴYSsQU=<,i kiњtӖ8}"36G"WeN2fA.)Ch 'Tr,Ocb('D}9XdRfdYk($lstZ YNWqU\jiEUDJ"Tq|U$bS !ѥINsZZNxcf"A} C*b$ޣc4P[i3XD4uBN,; PG1iRK)}>.T9&bj_s!CjPow>itb3qøb2\Fcp+,/t-45Yx|]M킧̲+sJ?Kytʟ2L~ L_/*@U!ؔhM$&xWY,Id+?Zl;m 1YIrd{y1m8 㣸zWt>Lc3 Srٰٯ'û"cl]FhnA xڬ3y&COV9Ȋ*mhpy2N$M#Ni$ܺE0R^6$x:&l߀f{1UrrxikiRӦR%&ma$_lE*0wIK:Q@֑"!읏75lt=$/*!zJ-SEo\G9`Y  atTad0mHiufԐR3Dݣ4Y/A ~g=IEGNNGS9S$A b`uDq AA:|%X1Hd*~ +sZ*.%j.N'M(rI8I+j1 _DkV]mGQIc\&lf6j [i6MՕd>KR{a'"\IK &.qm(Ha%u%(xny\Xnk#ثSf.dKFvK,Q\ ATE q$ksrU{ 92w)Yh@Z!@Sjɻ0) ̘A$$~*XP-3Cȡ>lRi笊 АsG>wS))>Q2Orqѵp)pZds|fj(im${HiKg'E[1(#;X_VLRI6P%lF/(ú '2X&B >aK{6ZR! 0IQ$nSlRx" f͕H-N &|] ۠'|S(5DUR a%򯲎E6yvSo`nV i;^W+=UftOz8ڨ42?p᧢!*;DGI1?mJ\ 6pjM/u2KQDT)otE^sNrSK'DTz--X[NtA?' |hSEzd|]29HhDpvǂIIPF#lttҭX&D^ofY?\>Ӳ`vqaNLBIYPNy{/O䋐 YQpDnJMqI$}s0j^Rܳ1XfK1*i89w)INJәS̤{0ᢩwmæ?L,23PB=Vh]2UR}yiSd|Y#\e'âMSyNs7 }&5`3$ L['C)dQ"̦U**xwʝ%5YNM"iǎmStv,Gzu82NXOX% =ԺK>*{Hɇsa?2t{_b6EiJ *Ы-V[*ȯajO12d['/N % YU{*V1 dNٓI {8;kv) X!%j+Vjib=T&$С(-:'D~X$ Y&@Lp(`Ps,jEdjjXJ*U!VHJV,STMB][$`Hng!}*:M#igFOjbT+F gϮnNLm'K4tӽ^9cܬ{24,Tb>Z&=ۄճe%6mm돖^n7XvE1^;۷dg\šzO.3ZEZfi0oB"o("H^6PVىæ%&74(sk(Z6"?ɚ./ocf#%ʾt>/ұ>{ǙN]WjbW,ps\tKSi aM4/T4&RA2I*,]V`q(.Sݵ+93G)dP.Xrda0 M6T)Hd9&&KBG*s `1Ô$*L^F 0 bd& p ÚDSwbe ȞD 2!R |;tIsڝFCc"l۰ZdBj1D^12)gVqbnZVL/M<Eevwsܪ=bqN2#"G"l:ddL|5Ǔ ċ 8 XaB &10 " BDB2'l+C;gG m66LaQ?h91R$PG??@WjZ#8ֶ![s +ʚX]'+k*Mri$Dԡ!9r˛KpF*T"'*XOpz11j ;i̊*vC2#% F%(r`.c``TĘEr# \(HPȨ\0P .-"\RM5cOkWNGQ!P:3.BoK z-MLWW)RIԲ"B`!A%2SQ6 @pڿ$x2(EPd0ÖXK00`hTID#!3Rg`H8[$6Ho5Bz0j- s(mGНSP1Bbdj-8\IL"o^ԱRM6&+C S5SEL,-&^TeUcŧ*3˹-:+s6wS,jz9!0= RHIdQK զy>q1,ki~I&0OHmhI6Dɜ>^cEV%{-2|0w>ki"sELتKtMH)e[4T.AZK,e$۔TI$8qKpN*J_9dč+1zJ%l*J-3Q%1*o}GlZb4F`h59J6N#f݄´.qGJf"iE-㺖]ú 6o7E!#&@bV8>93L5% MOs6m=6j?~i>$𻦝^K4g^ÇkO#fpm}zB-AA&Б[II1(E+$_YxK [\k9BZ|ii&WS)u[Tqm5mij= _TθɼhY|\?Q$!.?Y87 k\]vXK6{P$f/?i$w;OL%iagS^υ 2[Z# $kXPD=q4FpMRk^N*q+KCvy Lس$Ũ|OIb"SYx,$Y eH9  u,?\;S44M~@ReF=_ bOXcє!e5KLõP((a⒤:8;c)8Lb=ܨP`nKJbr~9o8X?ze`07c?m0kFVؔF8ߛ]2kU5ϰg1Esޜ }-Ԑ 1<-a-y',|L9 fࡘkoYrF৷I~Nf=:vkZm҆j4b>B*J$k6ĥZMѷnu*l E)Lئs W8akRQc%`d #b?l65%zdX"p$<7(D4ɀ0oXРP1aGsY ld 簆{ rCщa" B)]1csE]F;l"̀uæAmuhW|ʆflE􉡛y9' c2ϓnaT&9`Øc "ݵ5ko&QO&T$eP0jz@˩eC$1d_eP& :Y)=[!)pŤܛ]6W_12\ꖉ&uaqJ BL ltFy$iTU|b c?c OS{{ 2I&t EԖl;JVZL{LkUVKYaPoriR3?DsJlp'dtFj0{t+eK 9b)\YjrnASH"녂l{j8jHat J[*IFYgQ%5jDᬤĔ/&laWuV4l,R*)m 6EiYb$iSe$I^K)J͆s y=&5>Bm{`6V;TVJӲٌ6"͆%эpf73wk=F5*a%m2Z,䓊6˱J14b$ RN3RX=7ܚ1"!|[#h`k=62h؏ I%铘DPpI L!k&ZĐ}zr?,yM|Ϗ0I4rsApI &+TgȃkAm0-fàᄉz/E.+dclֿI)ޯ#9!Ͻ%5d 4 OBd@0r,u,QQ1DBVDɱ=e0N&NozYOU|!pۅT9g*s.I5 T' $NaZw] /8{{ Ta,R )LgiH , =$̃"$ pAq0D`rT@h29]9R^'IqkF1&8I@át+D"< z.ㅓڱ1cStvmlԳNYS壌gvsHt[_YDР B1B8*U`M\(8vYQ­& M00xmFuUC9qטz0D"\pjRGh`38i¼\6%-T'kɤ%#Ԑ5@c9.m]FEw=ɕ[|ρcIQ7ٌb;Wj92lqA^E«- O4ƉjuKb>GDA5p@AMN!պhs&eb:>]Zg~Ee3ҾO9,\XU*Y7=E6{8rޓdƟ`Ã)1wM_a4<+sQ{o 'ޯU` JOCt@`qI9ګӴ=#J}N27tK#Bؐ  iN%pn]d*w%uU)IQ$kho)0xp'hMO·aͧ_mJbXxn+#SRW5V1 z>8[|&I*8gc;$8g:b l$xNKML3jf%+Ԥ^g3crFu|5.D~ ҒS hz//y\U qmTj菑\*z%*v 'eĢ*2#Jm+G&9إu%Iv=JI%b-kܫlm2<ԣTkcIٸg.8 Y&Ѫ~)OzXFbpɶp kޑ9p M7ÔlH(xKEPX띱΁aR43nLq"Kzȡ0LMƔZbMbдT&Q3$/h.bD7眣#p\za";JrKj\y*E?7,$ZE|] ڦn󔲖ȥե$#1_;ECJ;VBfRNN>ϡZI(^eq#xy=?0Ćeb08ӡBjx2vcM"mh G#Mu(8>҂mvR1MuX`IYD-Z S|4bӼZcƭZ1_0_u$!!|xO:$uA - ّ69jx/(/;RhAmnJC;UFr>#Co&ߤ}~#F럑W`s̛?iGd*F]J+N&Hں*bT;ÚLLSğx=EYRQi>!@w% hIBAA '02(!18O!->__$dR@k#'Ήzi6LV?iw8C{]+RRs*F4Ț}͵_qcW~8}?;54o)Ik93j((VҼn\ jt%/頌PZoMg5h.'HTP}G`+vmqb-ƥ&SD*kJ-=aZy&zZ'MDd|~Mۣ6jiϣcjӃ{k+1TN,Js瀞Ǐ1w.a|a]Q *8wn9&C.UFgdԱu d WlLcD(XQѓNsa8bQqHrm\'մ:>i^ʾ:CҰ6N4,H`K h=*$ǃr3Œ[ztKNW6nմb.$SzBFqe)ڙ RI&I DeH8orcArE:-o˄z{gJ"H$׽hض+cuN2&IcN=HLQJ d|EbY}(6Xx*ՂI5=KRFLn'>ҐIFht,ə$+Q%󔪙\.0(qHccL =v q~^iԮ|8G6ll`kޙb&QF0C_x 󱑢p!V* qbwN9S:F۫xN31ό({TsliARűIg`>8ǪtmP{R:Vq(_*Db٦qch"E-Ug8 $߀Swc6q/cԝuc弟gӛ 6E$0@; U',YHId*BNdcK dRTg k?\8W㐷YA"SRv击1N>'= O>r*-dRg,رBl ) ӕ0BD;D0W9W>STi}K4eJ[oj[VۻuFXmq1m[2UaT'> a't=< $'x`dC b_dPVzۘh^2Lh p;O$~~WrWj+T)NZ/];*۴bӤH6cR|kŴu& ͫPSH#K.mKNf!RAÎU,$I'(-DdW٨G0je9a/y?@Ș{rI$EڙHGg7HqH=HC6G~cǰ*C()] BȤ~*Y$U2@eB)V3QM M5Dv 2Vصu_uz*^[{ފ#CbOSXk .As鼆n*Sp2j_l5^'گTٶ=#VRյԳB+.7JݢH݃i{\rb+ɽqw4\c:Uŧ +n7BUۙYE3DQL`޹\3Hay w Xuck^YxH |X֭|~~F:gHה7NLB$۸)I)m 8X58H.T `\-8ir #IJgV $ZȴE ދ2QӈRt[[%մԆ$I$dc`Nue9S2y˺W$7lF?rO#fs8I|gu%Fӝ6d:J #nKR:[9^P"8Júq $ y+d|y_flU&N19W{8Gʭm2֙NGN'e\ґ0_8ߗ3B4483NO)ait{$pܛMj͟9uZG(2"hHD :ʊ9DhOzФiZL1V7nU8Jsɩ~7u.MȗNHoFRc`A.< rCI<62Le xRf18-2*Bns: 1{ptDab\|%N5{QͮYwqS.X?&˹gCȰձZke& eVA:R܊,HXhtpY=Lcc+NعcFKTTxMsXM 2*\dݚܦ$rL#wui4N#5L֙kj(pS$(dSH<%unU؜xO% LŖkTbk]MCKh8,F"\v嶞(Uh-VcF>[CEcoppv4gVR$ dO9Rbǭ=`z t00K# ɕWĢ|BzMZMI%LѾDXiDDئ5 6W9US*!y[0Ip_/AX: 8oe]aٙLہ" @Ua6"P:h37h\IM$0 GkY9RCt_4 2j7!2or'h0SRv\oyq)R $/{mzo[wrƘifɻIa aQ8̃>cl]$jHm0TR]pZu /Fa[/L3m]MY4M@0i<lLB9n|1ASUIh3IO H֗L((C+2I !ט`d8=% ظ~QqqP:D^"'0Y6+PF9sPu$ꈰGlK-*jYկ"1Ҡӥ6 V'J7"%Be&:F1[DI)c!i!(5ĉnN\i[<:CyvFvUҜqNQkc5$I*i4H'MC`{ V:&eFUWRW JI6Vr}6i0L*H&(؊a n2jy7Ǧ6պO, b4p  qAgYyt 4NA E:2Xk\_l&bEfsb ɰd8-:qŸ].*{ii>c㢏v㪷4cp?DUp'c|wJUVK&'W}uz[p.3~|2d\d;p&R-&^:wˬσ^)3KF)e3:L ^z)F?YnbRuOzvfշd-3ac*<&?YT"iRkZڹƭL`irR&m 4Pb\NYY)FC?µF{x+aFNym΅NٌPYbwp-GTPNqcqb:uL [*\M,bFjH2Wuuj#㳡6*L 0?UK[E,< kI%2U+:u2*a'E؏g3U(ur;!b1$c&qOJۍ6e8j›757:{5 Pi" ;ͬXPOTB&鵃4yO& A?ȇj)zJA>yZi)sq]4F~sZ,9F6΅%{F;smRw)_JIR8`xfӮ1qr2q^]JN8G: ~ }:ڶ>xGI\S n7'א_0z%zI0z|])Ga1'eR%٧Ȭe/d=KP//dZT)S#V.F%(i@ >kl^6tk"l,B`_LpM=a^{=&r-aLv>{.r[e*?ϝ<2R/<#@Yr2QYL[GPdT:"e%b1Ûl멼 v0!X[hnܩX;s>x됏D 5cڹ1•]3ȀAs]qKTiIDr_PMѯ1OdGr[L׽9{w܌epQ; Yc/?Y,3r)%*Z"2 pzzsL`_z{lLg Df8KZu% k$‘HR P pc:yٓA<OT7d{FYS,H"v 3`1u?u{bmId>L' )lMЪi y; 2oxyGA"RxЧUuszpP,'N3QP::4L>Ԡ=uƾt@Ta` dí)yf[dkd ҟB6]ӳlX([t3# &g5oI*ٺY#Ү 6! UQ$ӧ]mpJWHRe%9]`*Ht|;찓m Z.}䞙3q7\V7lخE7%$Ƣs*מ n9ܴˆO!WXOZ ڶ.#rմ͎kK^]R`sN{B4!l[ύg azAbnC y,jp%aT`Q!\!ԳZq&{AGm;x۱<ꝴ796OX& uC>Xpd/Ot;q),NX,Y׎`(P0 `TYaS}1[;E6KeVwT|T>" y[AgH#Zv.ƥG:GThNx?!PcPm?}8,[6iT&Y$FG&|[힏 {St9P`d o3$1׵~k%xGZc4\ſCoܰOحUuP(אA"0MF|8eŏ5|6-q-#q*C'c:zIW:SܹrZh$]1|t-W@FIzI+@<dvA";p KMCb_Cפ8t,7m:DzEKJQeG5#ĉOӲ9,GVsۇ-Y\e)]I1RTZKҴkMJ G$U.IW^Y*,e*s0 E$VBW H$ma,)HY n[>"k\Yyц_bt+Rn؉$T&EmZڅnVܻ4TdzsHWl-tug3.􊄳{Hv~8 Ї?QKX[an: &\l z|X\9lm\t80sMu>lk ۺOݱ_K^rwS?7oEQO8^=bu-+^3R]T6I>s )Zr* lb?޹'Nҹ}3JbjFCbԩ\m(Xk% v}lVap'O(K( ZV~O˙vX4雐7rM;P y .1m1N',Di<(ψ(GJ"֏FY(|8٦9W78υ.d1b8(nF>) @) ="&фrܼJͰT\`tqE >]R*K;j尠0B'cӏTjՆuz{w$y)Ivx5,"Lɘ5QY ]֜-8Fcq+1iŷ3'Ĝ].N1R|vl|;*VRW?]%Ԝ``&~^=i[䣠K L_н:2L@\1ǀNf$AQ\3C\!V_y =c|ƑfFucqfn&6[,t2:a{*έtl]ZD߭qi Dt F{z7+"јDC=\bA~QF#ҁÆK~hS 1(DM՚c Ha]9Ez9EoZ-F~1mnj^;qŅIt5]5*| V &Saյ\,qi>>0E2ol| ~k'Tťl[qBŝ =|ɷs*X6d?,xQ-I0|}+;J^ O 9-&*GpJ|VC\.U0]vntIq*]TNa({'뢂RhtǢkeǾ*lL啥 )RMC(YC$*fT6vl'&m[~iGUTZĖi3Tb<,4XKdHII ^س~;& ,")SV.:0xv7/)5m֑:kԼWlXI[ UNl909-lF^֜{zax檇QfJYE' k,3_ E"$\KmB}PͶ?G;ۋH=i˥ƉJNǽu^cI$,xI(RI&P?)Y$7z(mK?,ZsMCOÚ;V*n#Xv>l[3-jIŨEH_foAߠڃ;%hӓF(Bo03U.dhי6ڳf%۲s6nD4D$~ $L"[hf-3vXbclVw}=#_3i*Òk3J @d`$)B&PEz&d]: p͓hGK *dzɉaV W\NнKyo-g/5DIeq|B*nIYWi@7lUea }z<Ÿ1:x9#E:ֹ"~7l-H-dfLYN=2p`ݛscRBգ=E# e* ,EMCxX6)a5K{8juc,wrf0 YȩdcŦ3&1O>K;lb4-h`$|p0xcc`"b02dNT Ls2# '2 Р0 T"1KJa%|tẖE`0BC vZ 0X-"Rbep!V2%"DG4/rq,I1V"DI "0"HVuBċ (,Trsrd+QP+G%QHVGm Dbd!.vjr^4N+*bu+C \q2P&PtPrDB ¢$VqC"˓*1QI@]Uc3\̘ z8ְUWFvtM5*f;6XhVfvn&WM6.6Ərルiy\Ed\6ɦ6-70#uR&@%2`JC 1EU49mզ:5fښbospY+r͵&*ήXڜ:4ZccNcɓcNtlt8r\qӣNt9Ӎ-ce&6mʱ o&8Yә:.y]_5>G6EgTz{c8{BfiL"r4?;M);zK d $nb{pea2$ G vm 0{jtfbHVw"dV:e~Jm r- //ĮA0݀Yv2o6 g| DVM6GA<&(Os okpmսIsbI᤟60kX'bLz+4 5mW,GZR۫Vq aBiAmd #r~ %F*Uimb*aVJV+%J,VB GSFPb@@OUs}wML}73K 4rD0e" ܶy¡z_tـצEZwDxU=1Er*\F*$䠾AeEc2X`Za`aGSFAEN][h4km4Ixy{-ѱ.EgĊ)<J9ֹvN94o\԰2A5e+CNˌ*i־$X_`?%"8Jʪ+DɃ!J$))d ~=!qOF`~ArC~v$PI))U;"RYʁ2q#Bꇇ,?"KkY RI&dA#Ҋ\U,dT̥>ğ<7X5#kJ>H`ylE$)1lCvNJ nqFs:5Fk" M" 4NZQπ8 LK˲dfq, 'X,`\\&6+8kf@"`Q,'>ܦjx PTcT?y@،NUCzwvmR 1[ËYvSgPv:E`b=0#)E8N61Ü(p >_Db)U Cd##,#Iblh^7d;njYPU%Ȯ, !ZSoCMY(@O/uӐ3L  d&lŽ2pRrŔ= R̽3g=b~:e-x1ewh !yk2sX6qwe3Tt ?(aKN2% d.LԬq@+p^'^a|<>}\T(S1*xod\}WҲ[``w5Tu-:/_&@Y0#$_6 eӲX#5[f^k Ox,K*YkOi#۹wZ,eO8Q-uU2 %"66 uyq3}DARɘ&Qz?9I2W5wc;OdEo*܁]̄r{Dl|I_Yd$WG蒞'# 9hʙV};U`5p"y'PvV 'vD"ިeNY{f?IA0F /W1]  fo0,qٜ ʬ 4kӗ%7cUM ԲrxXdo={weQSz$3Zl]) |'0/&0cs5%KChْ;%c!r*>fpNrS",#:tI#JrY,e_u"xiN8Fzchp]$w06A*.Bh ;kΪ{d]\ \vjRPؤp&sr߫;6u"wf(o tZQ`fV׉^hGIeLBlF5b A6+6,*H8HdS%Ɠ͏ZVs~hLuif9RڗNF-1_%{,1&1fpީBf1 yȴTIWcEY8htF NCJI-?'(/dN,4vk"8aZMK9K 荃_z*0bQ@P.^*G!CjV|+:JE)3[fؿðvJX߷iܗX6a " #$21e>Ncޜ, //ս;9c44N9o^ZDu1h[^Y?v-r ms꣼䟫ҭܮ(ˤaHޫIuO&cM4ّ_kъ3T,qc9M `(V)WpGNq P":" ``y!w*a-0d`X@-/E$F${&GBdny/ꩊ∷?^GPu%Ҋ z>O Ś nN]\-mEXC]8quDF;TZHrk|{a6sYu'[ݦ#.?ZF6t܈qub9U*A_:%#xҢ]D!.}8#C)*_Z[bX{s&09:'\|Ɉh.B'*WTsVuqma٦q ='$Sad!쓆$,nOYH4O2MM!ϰ@aA^F0`d0bwCrXl75q))Ѻb7LV+u ܳYEa9F3Ró [2v353,[RK:q,u=-Zu,e 5*iKʝYˑČؑ[nlW\ t̰:ոhlz oX"+uT*f[Md{Wpg*klZqVoY&R5.:ʫAjg-\&I-̑cJdLrw{NOp4p$jkh]Yp"A: X35Jvo'fǶd5Ui.Fqä|;&*}*OAu7FjèCJroN,lV44PM!}Crd'Xh$Ae6R@"$BTD&HP)EthDYJz?=&D{A+ԪDʂJDْI"N1W|ې}qvg>!,佟y0dGCO)`5.؅dO XMGnEܬ**ˁ: ȥ)T=R?FEiֿ){mhS`.C%|T7`,E?\y">l \~LcO`n t{C) APH)?ar9W8cL2KD:D4~B3=S(Rf`Px{Bj1uѺ*+&y4ocF̅#tNTʵNG8Hn с="WY"FI!Qqھ ۾Cܫ!RܦoܪmkQ'[!6M.owN=S[̓b12~JQ]>? wmֲbA<#LCj?+HRBf1(s%Gtg2yWs7t~C!Q^V{/EJzŵU^&~z':L%OwN jb#Oԁ9Xm# 2S "y M?L[6\<>f&=e:>ޤrP ]F,{1hC/{JDoOc̛Jo»(~s!S2"pDq(ĸ])_UOPUcܱ4U* i4+cSlbU>KfUciaJUq,LupҴܱJ)X0RzLXԤѳPޤg)Jh.&m JM*Qn$rFcA{jfF)oMDa$%{+ Pm0I(Nqm#fSB\- RCXQALjJkr5yIerM%Q.=%r-.PpDѠޯ]Գ>K gdr -bDc^\`WL/ bYBX͈í,o\\Y_תFgr).HgI(m&I[pNI)2 5U%l]XyJVJY|zn_Okdl}ºnө#mA j1ጺe't@c6ƃQa#l1䎊17rz3&e7a<:q7M쌴;9Jvqeߎ&8msP2 G"6rHT:Ck0)6e!&Jؠ8Lܥ, &\&㆖TZnh\/VWbueo(YK%W LexWiDxXR%W`t0u !s1Ac^2#7)^A{AC$cTrJ "Aʹu% +Ezt4jxlp^TᗩN5UR4[HjԲ8FGQ&!qr'L0WrN3Q>ϻx2)z/+ޫӫlO"eNaאx:%G2Ӛҳ2w)徊=z'=Ҫx>_1OrX5ص2SS<=G/4ymS5JhথDmTMe4"LeeK%T#iLImk*aI% 85puB˙dro$ωU+>ly~UMUW|GfH`YMMIDY%Iݭmm:+V'{-&yYE+ h˥Ȍ om"0(Z Ktf`:8Fluc;A2 * I&$vrP&Ŗ&h,  ʌ֥}E]3f|Vu, S5.7k1()5j:\gl#Xmŋ-Fb$OZ ⺇mMԾidak1KqF}.QM.6deT>BܬLf^OٛW rN6 *11\L}U $I-R4@rkT6ufԌYcFwHLlMoܻ ha'~5s̈́9b$?ITc>s}ƥVzM˔IiמIߪQQ₆vReԒÏe>6L{iES o@6Hh=G$i"%Ȣ1|G8v4Ҭumbjݷ J]MzjLcGi5ul^Re(´ܘET)UA-*ǃ\y#L{s{z|N3~SyϮ5;7 ѪQ0;$(rg^8wH%A:Aэpɴ]/r=ܾ~ӛj)0^e9sָ_`OW`C/Uc)I?$oI[T{Ora1]4i|(bc&|1<=㑿@;JY$cbe=ŅnSkzajnuCn/tO4骾?ilY$ҔSoV&hR-W2r4+7;×R(xdA%̽8G8ߑ(93 a$~5FϞhY-z[O(GX>!a=hJAOV~Ï3Uk̴MCIb,hfW\F zKa1d',8/L6:O*\zH+͞vO#c+ EPǥE(&iO}4I~A12 f<Hh@c:B.qkJEiYb)^TfTSҶa`r 1c 7N%+f*?bO#=6;ap)*{NTib T1T4ICLKJnh6 3M{d5R,3B 9 hp0|GnņdFT2ӱYKʼnL I9Eρ:62f5/j&w/eTp"EP᭙e( w)7Q]붝C=xɶncӲHlIٝC(Q$ YqHaz+?]/7HFӔk1vV]ݿazWw*}SlַN7m2O盓]уr$=oI-E'Q] ^K{k2OO.Icq /+4N>[6TaX eru : 2"D Є(+?Nډe^%O:[6]"ĚF5*UGmm{-CK3=暧:Le=ӰZ QlL$T-JCv9-E4> h`m8"{֪020M:kl֑FѪ\_IZ?XƃNE2zũ˰;a9i" @v9*dL9G@(IwN{Us{Q)bVXa04aQq\OSZ]KZʢygFFsf]Fi?/Ta ^ 2 d2"DDdA?wyfiVqN, خ*M憔)=8 !4<[|z6 1Ϲ~KQtsJYfiKq)R36SͣƥbPⶍ[_[k>E 6g?pah1/̡*Lqo+@&l$EaZEz\Ҋ[saJ0ԱjTwQ_v[XW#K!꒷ڗX+myWqMԺM:riBIDc7ᄨE)6\ɪk[G5" ksulǔԲ\dqa}[0=S$I]ӹה]r[ }K[ۤ v饒RJZTӈg%&}e[x \{ڨPx~+lxG1m>5-M $ 1>PTŖtU#!6TGg=zZ5T?6I藈2)ZF_!Ltra= t ZE'6W ,sխW_f)!a`g8r;,|;6lYbbxТ&?ier?&nؿj23XIhة*IZeڪim3 I1Rt"ٟ.|:&nIJ0Q욗?mWlxe׹JZG[b.F=ftin57qYvJ1?Ȃ>B2JXC9pŻ%ꪙ/ZP~LbSwlVDg*)MbDT`}5(K۶KAծJkZCY2YiK(_,wk 0 Y֬0-5&S9y:a)Rخ#Ad6N+1`E{=w>q݋ֿr 6䥖VrkZܛִcsq~VZv# -5zdȢ L! E4J'}ci2rϐ 1SY~O1Ɓ>hjdͣ<LR'&TAH7Hw1PG+`o~~Oun׿ZrwJ^^cXg౶ށvSzsNΐ=34?6wi/+gf]549>RNZ VispZ+q&#Ua`ڣLEoM&ִ񥏑BS 2l $a%IwLCd#R(Z_s횗0TNi%M" 5ճmBsuMj%kQ~"k(r% \j?H:9+4b1{V2a"pDD%"v霻V,j#NsIŌ3<_e3jvI$c9oJRk)DMoW`ɼI)kGj#RXؗlUtw&㲯ŶX"8jjW{Ա]f픮4V(zpRT/JҋM SSxPI>ㆡq$(sq{V,P[.V.+Ya|%_!,r˔@Hf hOt8,qahѩwc,KVG]]ik 3M& EnX$bj)-ߊezؽWȿ)G='dSruEj>O1AL"D lZ >!˅njL,cz;$ɇ8'p*G͙eKg"P~"7 AsTı?3[wЙ-䘣 c${F<']"xQ'{faLf;ܤȏoN7MRJJMCPr,9FkL+o5,FNIXJi( j1Xb4SK a{$]k:&dwq+LI:E %4Ӕ$6J5/ntKo:3 x-13+EbM<zlc&FWB<``tP?(dd1 0~;f+"*o<jkdǸ}r0Xi/=^얜UDiҖkR20(#r:V{ ༦.-{ )6 TMZX2쟣:2<K.k QbGE5Obm6B󿌔0Fryklнucc=rX-29VڍbINuPK %,'Ǻ2*2F&2P{GW^Sc籊V5ԪPC!_T9u߶i(1@"=YKW㎕ِ uk8E*R>JPj9P*,\)mCnq:FrYر2rs+\ 2WLFr.3q7B)n.&~T j w<<DLJsFݚrƑ:9W xm-nV*I]O]+@3Օ`ߐ݁+9V,ҘҾٿ1&FAxf0d=Q\HAU41#4ִ<OTzn=j9e<00DH} ⹥~wQu]VF:YѮ:LA0T9:Kٜ|9 ,XNq6/)ɋ#c:2s-~E,Yڽk-"tjRjhM9PJ" rgں;Ǻ0^)rωxRNOYG'Mcl=6M'iBEAlw1Vm:Icp`#G>В5yctÿ:]C1\c(!qL-g%Y顩Aqi}uKu*$Řɋ Xl9$Ӕ%6D'o5,S^yWʊrePۖ~"LLE҉a02ѝ""(J-1J'Hk6"$*cڽU꼫n~8mŒL(gJON?Y5nF"0،5 L'\Jo,o]9/{j֋x _=y ږ]3N- 41|i3U%ò|{ A`ٵ+fCp]s ;_=*v0)_oHݲ aڳ՚]b.$^_Y\mfMjX07aoP$X5>CAXRܻ m]fi*Sz-7-W/0ñgxׅUF3;!9#L "%Y"cYϔY=K՚}ri~j(FH۳3O_)UZj\7¯ r磈1jqj)=b6nN߻60BE&ug;^;gp9)h%&-x>kQ)[)+Q͋K CT.0SD6)rQ}ja9LN&0q mc֓+#b%fPQM\r/Ћ $IR͎Aț;xY8ֈ@M eDurVDAlb[c“ZqPa4v ˘X$,(֔5waΗ_.9  6F'ʐ 0$2f(1R$2=-9Q("^-,1;Vy/X>_'`J^ Oe{_#W,w9xvA/N{#G)QX9#AN@rQOuW1c]<~Ɇ }ė(ˮp*I~lK()uޱ/WOE_Sjimz<M5jjUUit5z>SԿeߒ/cã+InN#zHayUMoi5#_^Kǻ!\2H;0)5c XC"\׎u ?!P,M:Y4.N9!va^"*B#"4=m >' xK$oƽ I(RI^LP V_SK.ĖYz.4Z8~zx#ǮUm*J2p3ֿPw޺+Fd S=ó&zC*p#CVyAyÐV& OC\b&d:e5Mb^"|UUH➑R3;+ě2i2Q2a38[Omw\z0(9[VƯsc)A$iYƒ=`hmH<=LVI2hӃ0'k[tutM6ӆ 4<,|`G Ez.=N!3AL\ș"PxŘ~.ppbjm~E+*IM+򹆠Ѥ}J@`WUKl7^S?f-e՚z9gWv, LI$k#&?D{7?&wA1t 7^BZTvԡUO*=U?\MBlZ]%$zMMzS+ 1ȓjmV22匔5^e1"|r{c8 "NY lF+ LSE%J(RRP}Sب]:98ǂ^``2 fm79[vf״2J]y[ k7׿oN\fNq]S#gC_gFKf[ $hԩuޛ fk6bm*W-5nQs\Pk҈웸ڸ}$֟5k-U|]E» f!zoVQhkf'*Ta0:Am.Ls[ .PCvHɏT**9 cR cc|NTvfU+:[3J(^IL'VK01D M3p)\Zn9mG{D‹ Qv.+(T#XlNwn.r ČeyhU4R XZS1U|luj~NY`5Ƞ&;s;k+uZqڻxv<4(pbC'M,,)6&HDʪt'^xu]֊7ٷ^EU+y4x/X?llP6 a,MbUꖬ Ƀמ>)>AJn8SIwaZ3WRz•jػm?e(m=bq6QT6<3 ScSֻr(LvSΛNլ4MAq.3a1:+RnpҕSԅc 'Bu-l)B :;K٬(_to!4mZ8`R)qNԤ ( ufՙxUQ OhӦ*L}QEXavл;W)pVx^tޖ%ӣLv.,zGvtqœKKu(1nCRp:Oqdϼv ?> [ cJ&FFB Cj+DRL!P )39ULQ&>Ƞ㡆?IF M 2e S5·wR x㡉$312l +dp bp&4mߘԗ4$3c~rN0)\&KU9ԁZ@qaT5|mǴb㗁[qfhdp%eR|2$[u##ϒbcU1*j228l=QivbC+7&J"3BSvef,55=6cYU\l7Phld,ru 1Ѭ%Yͬ>٭ۧ&}z2"6 ̰"AR&m7!b1Y\虁"#  ]N&iN$ppUY]iͮ]gO\JUʫ"0T2SGq0dࣈhڷ 09 d2vx5>ğ *!)rR g'Jz=}8\; N;N_D8n0HRPR.S\z?a&Y ܚ?z=,7콫=yͩoΉ4s4]iqZcVJLwWEITh\R0<ߘ.)rYlw k 6DA:P e/z ,pX)`Ăcwhe:"DȚpEC'ǸȂ9{pع9ЀarE+e#Ueq3]) /#H\ŝYƅZ\= oE&g4rA;aֽ)q(|![F1 IҘssOd˭g( ^!3&TFCT;Flfo$D ՑF*\2%+,>SReN:auU6^&mu)'5Q<c%j-L*&3ʑ]Zrtcx[$lnGjN\4*-{ٵʲőVb>;|1u*2,`wWUWc\0@Ij7ٚ'&bYJ_ j`|W s)S]ԵگVŕ*V9mLKbmgI6fK?swH#/ܷ8#g 4;I:A(ofgj st5/V*li5=>S*e1M.EQ]EQRI$A$I *I$ I$  $I4RI$]EQ(ܒI$N&&&$$ALI$A $JB+NV{@ZKM#Xs9QW͜g3$IuQEI&XiQEeEQG4Y2224pI$    I$I$,QEYkQELI& $MI$I$ S$IAAAAI$( QG{>8111  %$I&&$ARI$QI$ I$l2227zzs9$I'QY~C[g3AAI'z((㉉UEQ;QF8EV84QEٴq111*I$)$II$φ8 ~EÌ Q'$dQL.):×'Vk|[K{\ *`˔Ӫ,P=e\g#4]< &Dx`oPMeH6$"!\d oQR;ϯD!|HjLB. Cq]*VĔFf`мśI s,@{,]> }RB,0s%a01gU"^ KI5ևn .jP3]V9;> ecgO xJ{9=\̜g˞YW_!b}6dҹ Q!BM{M.˃"dQ4蘦XD 0W\zb: @8Hx%/{%Q9FDI㢌c)W7a/΀QQU[߮gPνӘ,\ %@P PU!Yi8t8ƔU^Y%XEjX< ˼,RXYY$K(>p\ad%{iZ)Tumms,S \ imI@4rF_k%|L(6Eol1W6nje$H":ryKÜ*Z "qauFv-Hq=YM>ޜ1bZoK;7.\`S/׸=b0`ިDL=(_QZbAp U$ZRKj2? +qJ0ݡ<&_.R0XCAQtti0J?uY w|[Z :/:@W@CvY Y._Zz U:m{x\moruo G]4NMp;81wIV7kp`:$\.s-)H6P0#]X_/XP!8VҰ|4<^gp T:U ˗kl)gGv wy|t{ WI#qn07 3cm`3" eXEO9.1$<6| h~n݂tV=oOP :_nP qxI!:aOmsGV"qNH0C@h"͠ ^bQuNw<3Ѐ¤(]Wf3#my46er `ww\E7N¹o3bs<a7Tɵk;Ef.xRF, ߒRqZUWr@%kmLK8O#7쒻7NyˢMJ) nd!"'8(@QGC E[zA7]IE@T@pNv='űb sKki^Qp?W,a^=_wI[6"Ȳf apju_X )xE@A0$փ>yB{\>%GdO/? G!;'GP}ԝ&hsӮe #<9A dHzkŀ=ͩw[^[It]4 wrޤ|FbXŻeH.ިŭr|EV١')n'J47,V136-Jlvں^\uu-iikWךk#M|Ӭ6:Y1_<%9Ѧ{^.4Nc 1m춈ٍ(chb* 批5Ta!*9o1;5BT y~˿I6ݞ@ld]_?eyѿT>UTB8t|[|xVwN2\_jUtW([Fo0`w"ת8"ෆ?i kFrCNZMа;a_'ބ!tg[{??Z=IJQj:upe{?lB:}~. !+/,:|O!'w=My?s͸Wv Qq)w1R,=>/) 7 y_oσ7I2S55LX 8R myUM5xA=؏խJ|p- 4^.LLX8ll(LzqSi/̓x\ 3h ^+)|J"3\(&De|\篴e^[ͩDh&rW~M3[uJˢs7&N0Xvs0?rˆJIJj)- gicVN_IYhN-+[xs`aHWX*V\B6oWe:9TZX/-at*,O; P1T&HuFÅڮ`1@*Jug">. _eI"ѪLH_4c`0^Ȃ|&_ș0u2Ta~bt qi!q e>Zmqcwky>.L T%{w ;u-Cy}X 8sH608 \[lЭ1AZA#:,IgM2Xm4CQnf,0ɴW4bߡSdXL`ycbu+7CnY4~֢"ߗ#C;(6\^4SO+c.8vɁBZ]7(?Jng ZbGM:o+iP|^3$|596W}7eΩG쟌2j>†D]Iwdq̝He@ J*TiBW%O(I &sUe#/C aƫ^Tܴ@Oy&E?6p=<ⶾ¥G"/c&Mt dj,O=8HwZvxV챚FCDi/:fGh~tҙ:pnm/viP8N#=ӿ{!A zWXYV1ʃY jrlTMbj| MU `+L Sѥ|:܉ċ)BMaOʵcp_=kzV´XX9 FbMS_l8}!9iw}V[K ;I.=TCE&&28XǶe1{Y5nN I#kuqԦoڇ<_EȚϓn(F$,5xk5C8Bwx?6U0Y.u>гL_w'^YbIפ@a!]Yk;|?c.2`<Ĥne\:cI! ܯfGן?h  Vhfv>4bg4^tJ<IM/A⃴ODm03%5г6ǷcjbK1V O!&jvcP3cYf[Iq*ͣ#T*6(q ^j~3Lv)!") 0D$66I!I2a$V,!0@, 00 BK $%~-)7n>[mYirzk~ֶ+4& xaRuѐ36JRpf-;j֮i? d Fs}d<{\ׂTs]F;ЌUDGm_^] ;#5-&wgP];ZӷU_EA?J;]#^ {iMθTqӡ6s7%JPƓo ]1?2W^/t7I<տ*:,"1z(װ+ HNP >jca6yIİ9bGrPi a} b t,Zx'ҟuZ ɣmaWCl滲m潚vf$=n"`U 97&gL;AiWJb ;q"_5b\Gg^c_]xevcER3 CNPnhJ"~UT/,} ]ȿgCI<= IB@<&X@Hd39wOm.4,簵bv# (‹}MS~V#ljb; M|Ip`vV6;,hs6BlT(u[tL `A5JC @0t#Ѡ;IԃQ#b g"}"ό] <Ǔ>ȰU6/gm\*ѻ䤂 Z~G츚y&c$WJC͖7)> ]QX䋼 hT&Q-He5*%%*Ohc*+yoa8On}8:.uJ}~݈0@v_2Oʩ:j]41{,$r“(?4^oGa>{Fm ö.;dD{ m4 _c6b90sP KOpGd/FetCɰ t'E}IsCcf1ȣ; ï[W{\Mԇ& |L2mڂ}pC6ѵˁ~ 3];S 49mXhANrb]l限3]J6wǓcp%6~ޟty=kV9C$*VR߃ҥe$0+0]&*s4X*0n;)0񺉷?%n BtD'ML;] IĒҮ^W} 9@T)(C U9f}qLO>5r  ]-ܶaE/Q$@&IBE65h#[%J̮Zg|PQ cԇF;/?sz^OoC)+MG mcM{ vxY;-I]:1O b<AtfEu{GK0;PI*rH _b@LN9B@6$(afZP4᱾,9 ɽ87HI$ÁnZߧ }[g(ofٙo{-Ju!7Ӄ .ٺ3n_\ Ke4 cE0稃9/91<EϻLda؊%`䓅h|E=Y9ʉ x:kS~:Ę߼ĹֺPNI1ߛ ysv>:t]@vKV&/=J&<7g`$*z~فT*i㿦03:@~.{RtxyQ.F\|?3P17gh]_` lrۛѰ/*)k<;l@F s@$EB+74&٭1{o}ۋE,6NKJGo,iLW$RuT^/(EB qpQYdiӨXD׻/um4KSn$XY[fMa1d+˵q>Cɘ i0 &"Y ̛ȒMd##~g})jq`$0!M]agEzg^$xjBNdQ$[>&hi7k[GNv] {Orje8OZ1P] {CBv:=T5ګ~ii=!sw3˽ߚ,) oN|>qzIVM 6"%7k$ĿŝP38Q*ߎ]ow/ըXtD˂6?Hr;V7|:5lj2%4 Z>Jz 7m%ʲ@APJ Z.*^$_rڢu 0oC6M"`07F_QDTR;[[ً-{Qkrw};w¼Ctdc(Ǖdh HC]N*ր_+BРQ@@(Jvqm@=]MѬV+aEzr;{.b틩\y*M05(+HkI(ٲ "=$0P00Ⱦk#&7ST$UAB ۰X 3`D2+j~2:>WG˹f\&~{ v.0ER;F_l2c-$b^EvY ~fXE8脨aVMS! KR ѳ @r4VE}cSIJ&$gQ~507ថyӦ,FTWz%,+X͝ (V_t'i%H4L6F6xv2F@h S Kn܉Ҩ%={/'`@VʢCϵ!to7X#"eu*5V.Rf>߹""H 1lg b|&{m}]u3&Cswxnþj]@4 2<{ǿdBd;)a}pZޫmTSDc`bn>@[1h"SO!B-qʣ^K ccF@llf؆x ǟWd߅zdmszH%?dI%RȮFY2K3$|{? fG5k Nҍd7~{]HxU"n7v٦VPrZ}XH͏^8#QHxM ,l9's/&d76.P<*bpసUootCTS3a:|bbǮLGH{2Y&|poA.R+tQ )lM$*dO5k{;{;D: ˢPfe^ Vc/TlN˼nStdExkΎoY>jb+Wd';.%"0YB`tb5O8۽8Rصdը/e(t;{ CNujqhsQu56Nr!F5ƳOqA64 ƛ {84`HȈ_ʫm`WZ| }#N `VpPE363킲7.ȿH+D, ~Ղ,@ A _vPȜ<+XҸ&mTt(2U[6 $ Q-P<%JiȧIkf^ c)! ?զ*2T ɋj ѧ7u9JH-Ba ?DLD2z=%!\v%:Ov7@*d^0њnO6¯H-^:L&W%<^q-JbԉQf ڐovJ䩲| V B$LD$Z7DAWAJ̽xM;E+=INe-?+\wAZkO=V]H , )6 Խ%nU!J4d@JbqEK/w?~{QN- Rh73V-KJSZ,ڄAXP*t(_gV~ 6D0m@9^4(:leZ,Ս.;Ӑ60㝦p&eB%A5WTS\rӏaJ/C|f@Lf!A_Wk칀fAyz1麣yiL;Rt5PdiB IgDD v sNo C "P".g٭z(uC9M3/].-j4w/D1MP Sb7ԁ7N33Bom«22vmܵDwZ<,}E%f$!anz\򸾣j B蠤}]1yYUf}>acUf'`(D9ӟ{R"YY>:5>ڐwe}LEO}o_A(9X~ +VOϗ!x>[.Kb jӾ;IbZ[)#EGb| JBc`!˙).~`Wg\"IW|dy(?Cs8& aB`IBL ,_kFc[J)t>|©Oj.kq0w?|f\i`\ pd4  n'f60;ֲKfݻ7.\X}oykGex‘Jêo-2- ^}Lup1 )7"q(ƌ"q[Pi}{У|K c`0 %k_-xd=sO%i 逘9Pr߆8yIν( )K0֕I>niUR:TSY"t``H+Ip-$}Z c$4}s ^).v!"L.^->\P$ƹW".= >MӇ%/QFm׈m:b\h@ x53˩"dDa#?t$biAX+ Ήy\`Y?][=>^u|GN }Ci ) C=Þ`5>s3RS4zhS N"|I{H)ۀx.KF$jd)4d7$4cRKGY']SE1So3YvyMWߊj$+څ u!&wҖAk’DϹ4E^ M8ek\$ pP @-`E 'hGk?GWZ<Wn>`fR;}9q\ Mk8l\jߊ\7ְvj:O}Ja.# grB: AM&Z@Pb vV]sUM/ +U)é}84BFX M7C$B F3ex/U,C 7mª 'қ!&@8L߸@f*tL!Fx $1|E>7Ou:E2?ڳ. )s `KdK1UX 0B}1޸jFPB8oL1ʆwt1y EbV =9N %D0dDfϹf,"d5 `I.jO @( &E\Jп7$7ݐ=1cDtr !ޙl >Wb3 ڛ(NI< &㐂aAf/e(p0UC GaD81|V] w1w UW٥h3FTkzۜeO|2b`tt5)[S A0jޏ0ǔ}6,ppWDd051&.Y=4:k^\TMa Q@ k}'yyhp}71ams]!om5i9{p <y ` %/ٲ5rV<1q4T"\4c&iyAD4-AR uODW^5/Wp `uy-ex)=CDgē1%ꆞȫcOw:&D6n-kD$n!<^D;\=lZ y~ LRUqeK5=_Ey JcΫ]x{@\C++j$poj.$'`CL"WgURZ FU[`s%Їo)Wq" rBO}cRs]1Wؑ+ĿeCNϓ+?[go㛑 6,6,Biӽ—i G¼`QLdwJ2iIIpuSI6,~bkedn08y q.4lcXq<';`dElգ1iiXEK B,HE|@'}h| ,f`jB^aJ*G'jx^$.`0 7a8vkoh#~(^ ES&d$3)5H#'2ۅk/[;Q"ܶ/֣gU*B2zQBb!._mPfS5ɀVzЭf/5uD&2.qw^adZ~=A@٤0 zUmNb;ԔyгF+8Ȋ1AUUr<*"+)z8f|b`H=\+˧Wu'ӛ4)9~%cZ џT:mEn5,uYk!DLFKDP{g*'˕FC`DӒn$hp|mW\Ϣ̒oEKlG pf>vmUa.pe.} #3٨3D,Me|&Erߦ޾mk,ē :T/Y0X)Mo5tnx fL}eEV!gTqߡ>{(ce=ձ&@l*>i1pxE` 5DCS_|r3oGg f}S^ChXOs .96z\*LS\ÊNʨKu<~׃D1ņ\ O1; i 42'CHo?nm/Ky{ͯC(DFY&,]#ЇweCO<-i!M"  u<{⎼ #)@nb6 ;`jxj`lxY_r9$ٷ ~ Йth^Lp;@$!) ,Wt =󱽼PDi̞kBWꎨVr9Իgx7JHuw՗' V}U Y=ú40cHB_&F,8*m}ķz;guWSzn? <ѓAC!Z~AP=s J^EK̅QPd&mq &^CY6MtMo c+t"*`] `~zkقk[}yW@9> U11[zļ҅^/S?U*3:`lpRi3&S~fկ3Sj-se;!{jC$ǭ!<*!oz`jkigvkBW b2"c~͘.$h4{Oth-.w]+JmC2X&*j DCdu=j&)|vm'qZLvz Of Mb`Ѐ)Z(3* }5TT [N}ݎm~An,N9x{f!Rw14ǫ@ && {#m<7ؐS‹xs7@r ,ģi;@AXf@BX\ qAionXA8NY0O]p okUa( d5Ui=DƐ(gZա8A/eKm4 hTs=0ƪ1)gIWQ` Г y:.J7rngWTKb( {wfEVri;Q*-|UD[!W79N;!CR1H /S ͯ)0[;7QKCN:??( z m30`5Rfo&a)!Px[+X1jy>{?Ҁz4v5l^ibZ^gkHx#XiׇxxaoKxфyyՄ@?  6owL O )jC ofz7J8}s^lժU팃[wdCzD `b&j7A, +xjTv_}0b@N 镺AK)q> ?LkD NHN]ho'|r¥;}< کX̏ H i$1W_^gT&j Q$ST@ TȀ.o}LI&ѐu9p{᳦JSUGm)Gg4O0 ×P%hQ." < {*fk  [M3% 6Po(PڏtI rNqO ݙwٔ=Đ@[/tw׃4y=ɑT0]ws|Yk0vu> ;`s'}cq69rp$&ug9:v~36gJvf>ufʟq\B}~b8|Sԛv|Kc=!ܝ>9@i l NOl/_whr6jVov;xj,iA?TkG[ }x  LL":dہ@DX ! Vut =8-~8=82#`IW? m,cu`HC(p, oLgb~b?,f'ҍ*AHù|>٧}3t]E?zeE 1U˜Μ3L Iڛ=ȜF!TAy6ns mx4Fy:s ;C8ʜ?$tg?Mt;s9c:6GXz3ٞO$yChn0Yўܝ9:;Stz::6^vb{S:=)қcӝ=͡L`hasݤ*+ɷ`I"$'x~~)SO='̦[B*9u%JNo^Q7W,~?礯nCa?SHct9<|ozi4.D_8_hios{*w<Ϧ sDK8c^wx?йcTy=Ү~b?w'y`PcLȝرl$,rbŋ)c,lK,Xbŋ,XKbŋ?ؖ,!bs%6,ybŋ,X,Xbŋ,X,X,Xbбbܱ:jtG,Xbǜ6ǡ,X=^zg#st8ۇæA}ן c:=W?>Y8 ԘXM]I\|h'~@l[;] -ff͜ "0*kpgDgw綅)kn~wKvWc*r"wo]'K֨4KoOgL]\]"j(ddlN RȚu2_ S"14\BL*G06Y*U4X[@d/`-zB0\ˆBؚiEQ\uI%c<*elm،-lߛXlJ鹾Zs0&"`[8s1X1,߫So%H56T׎VckI^%9d!(r(o BG/xn㌴ ?@<*^\s껻r>/ab%Dﳖ^wQ^x}mWX=i-v̟Qo)*1M}U~D/9d罺mMG"K_{^Q+-I.+$J;1IB$^ʞ"w[e9쭢pwsܾ!szfzP Ri!j7w57.5~qjk4VS$P۵d)7dvGd!{ovρD 0g{uWƏa@IT9l]T0tjJU?] N~Kb{=p\~mZJ'a;~٠R?HZ &kOέ؟v+O~8Q d* Fr3ֆV2#r}>-^ X&:9F¢@@8C!aRTFS~az |S_K|J]n1ͷ'G)+cFCRFUWv h(]P$Wӯ#˷kwOw|0 }-b^YCޙۥN@aH0@"KWDdRqף뛠@^/y]0i$6},>' ~`:\z+qnC`γjf8/V<۔G~('bn M<@@`2Gfqq]1+\Zu cm B, 7 f)ys|!]P7 *KK hc"HDC q*ZΊSS`pZWy)RD٭Vp9.F} aKS)2L>8]f_695߭]B"jD5#lf $D'$"AWOK/ @p [K!&|,~fæᅌ8}HDKlKZ%cP)WyׇaA)z-mM TS$yӔf'  NT c!YXB:Ց =ۻFU mJ̱'ΆEm)^cP -eEXLϡ.y!5)x:iɊ ׫YD0/S+J)1 !mX!ׯt1467u-M{{ѼoĹj 92X(x-=t/=6#yYu[8{tx[mu}zo'wbڈ i3.4:ج?%N*q0\,6gr粙.2 &?⏘V݄伕@$sUDA :c[1? dahiu|W\Fc=ΣXey+Pz(8%Ve jMK=AM7z@2xD}jOj'ѿH:1µuGn{Qr}1k|{oW}s4y+][]# qZKs>'O]i$*7cS:G\;9jII0fDZ#7S[Eұq P^6ƑO/jb 7PV$$s1JDFNt cSj/?G7crWx7Fk mӫZD`xeoٵ6}/½l LE{x^s,>Ш5#_YeE e`{N'hJ8x,`Z3s0vy{bLqK^a25`TJŕm@y:RE .x(y Q4 zH @\۽-jQt47q;:~sO?Ruj'wLhKnn7s@iڳd WM{5p3OF4]ё1wB&ҫ0>}tz4xmzv0*j\H_RDEZ^sa=He8kZO. QzZvUe2ZkJ 2 $uj5^:,P8& Tמ ucz;x`kf>;1Kn493nc>気tƉB!F`1*iv•7\XRm(fɇc ;t0tI|0†q'XN,q6&[w R NVCIR ֐ Nm7_F,!24L\,Cb/aCZa*I*T P6Kes!dT6 92I|N+I v /Bp-hqx#H;] 3`DWt9x'C\g xM[M7CSszA(7Cw!۫.s85_^ȒP,w ~~a a&k~(OskGvF/Any%LMg.DX xWnKSoS[zwa_i L0ZIR+{ԺWISR]53Mq,$ItVFhatt)$GB71Q$RA u!~o~P;䚈K$H1KP%)Eπ>_(4)kO:ɌnݻӂeC@ʂ]!%వy،39\96,.E 1H 5іO>F@S*S1@pGg2l#. *ߒ'ܴ iٖxd IC7zZb|Ódg;A?Ym]_57&qױB- р߾F96qX*’d1KVcsW^Q"%{D?dғi[qŸOoCIEBdfXZzIw/=:3:^xUh$hK?ƱM}_hʋчM`څQ=5boL@!0فE5'8efhq>֊: -ÁܡFm%a2* 'WD)P^{lu\ uh0Pj`&z4n槂$.z5[WkL*IF+I#k ܰrou=SyMPk(j2~k~h= 5޲aٞk"XjWfD0`JSu/m` Rs 2R `/L/$$@Him ;:mJ\Ajڦ e[3_+kFs{xui}`1Pw2$t&uF@yAd> D)_#0/7|  zY S,ӑW2͵Hh2öw-#~(2Aq~O}$FU2!5"n{7{O"dR+X%ܬ<sM=t@$(̝-2a Ű?A ܸt{h'9͗ |a#}q@ [M?",_s5Bz:a]|pSˆis#pK'bJ;CAfEiNcZIE S͚^ؔ#~ڤ$ӬPwao*Ĭ(Z4Y`-2* *jEQU+lrW^Yj1I#P cB㒕&(͟5 H5V@F2$- D",>Ũw==Y<|lS @0",nOU.2<5R={9B\6Q+hR}c *+VL`<@@#p N R\]S_BanCwvKLrAf!ۄekP!CEVS.CV}Ѳ/k#㫆֎6sztbD`̃ N2nƬzP @QCbli}2s$7"*y6Ak$Lޚa5@ U^h# &`]LG% f`CX hӷ~`~Y 5Qg76h'>:iC V ptpѺy p)H1.?9?[b&w1@pl7fXSbA  3Ryege{v ZA 5~ W nYr o}f.|!$cӱx #rHcj“bMF],EP۰:jSӞ-=-vCPeum?%'$EoS-"0}4 (F'l,2ޞe>׎=_{ciOG#YwQ! 9aB"94L~榆͌/dBa5ԯ?X;}3%Kd%#˘y$ʯ  >#N !"K2!Ȉ0dDZ'ݹ`\VSHee:)ڬp@0 K5ڱ]a6593w{ԠOCPcgP{}59یM3A-HGk"vRSq1"ͻ 0\#Eşݓ0V*cUyoŒ,~@gZ8ߍ{ϵs'Qy}n]9X @N}X9{pn|ڷZƔ՗'1ƖEL~ Êfm_. eBZ)pw6i/Ci'+AugI7%PJU+,R֪ꨦ,U^֖nƁ/U9)Mø^ p*C9!RH"A*lR~} :"0PZ #(!*@s01uqk4 US}y _-Amj[c s#[ shSqA0jd_gWk9r $/ҽz( tsX~r~+̧<_w{" #ܿtiҼ얈驗9+o mzLxaH|Xbڔ* 9ӓ)(B`!W 7]–lFOO' Per TA+sҽb.]UַgmԴ1@#esYDY <plt?IG! ާa_Ki)|9MBB}b/v<HnW:׿4Gn vK w\zA= m_}^֖ Q0?s=<q.r@Pzh3W[=+_w)+=_6Ag?YUZj^|͏Z8fw}h_W˦>il⫋5z1șW^9\WX_r2Cr]GԳ pzH} ̱'u4=참 (A CB3.N4I(s"*hN4OfsQ;8 /Hm*d2 ݳ xTeM>8=G/q>N]zB#L=7+k*p1)4(.p!Tw

    thl Ѽ",\ F `,}٥ Rv]XVq{8Bm2ו{I8֎1)̯9ե.E ;J`iJV5m|6QzhW~Sr3"PzA=z ՊJqT2CS%?]͂-Gdb-9h6YCS;f۞*1r,L 2ُE&̍;й%ꊪ X{J>Q)@`q*pWb'+ӟ+&S) b)IXbv0obs0XKފj꩸̒Hz"0}A폄 CFg3.!t\zvaꝓ?>5J:,X08-0N0BbU6Jxjq|Vu&Q Rm,EЊ6_lBn;A4'DVw԰s⁔⥄j3OI>u5Y:Nyd#{-TA[ VDgαXQ4d=H-0aYg6X< K^XR|) 65+WF!0<˭I">Ptk 5w riZ `R ǵN84X|'0A( %3&(30A|1Ű0-WzĒ 9E!;xjoY.Z! ?hn ~2탽]_uJ1s![ۘzf*"+gJF0>R/)WA|8(d}?o7׌9/ usO6ᷘ5BCI/nι2Z&~ԸD#FoIb!fS6+hm]N&"&,323ѓ4Y]^S j6|B;x4^R~emmW3MK[M-m]N]}yuݹJUƂ^c)X;q2P6%R(]UE% r_Ǵ[”>klI][79Es`:^&5Q;uF͟&ˆ$5Ι[Wψqg`u I'w[FXQy jxSUm=c.R=(̤; ]ȝ.M-lб.O89P{_e1r0+TN Vێj=瞉H1. 0{}}ZY~"$T05/τ^P8ٕ_3ӆs3{4Kፂk4h6t΃;|;Q5QT;|i!Rq**2B ]NB:mqW8VwO; n㻠{uG$x>xZhr )1?O64HeR Klv^w~V" 1" N,eԭI`y~%Y6 F%*Nix~h.h xCaQ?s 0Ed mkz <vO&+BPp~TtHLʉ#;^K)l7D2>pĦdj(~C1M\ jEh bWbZI)HU4}ܚ1GŚ&d&y2Z_[G~AklJRY+[I@CV=6gB0LUA\^Y|V%xN'+Px9h,=j!hO-RRs"a2"?_ܤCe0$(N<ՙ9okxnb됍7$O391?%RHX۞toCdCFBI32_ZqtɅN옮;H}=[)Z9PEϑc:z] ݱ֟,٩Ym"z\UP]: ۃ WΈcIu2vţAaT7K($̫=bŜMN-D9 # _| G.}Afu1qlHcǖuzjdx'[dΠxX30]V+dIU 0NU0ًvHx" 0'&tNfL$2'D%/"A) b@]pe{" L)-jH)# Wʢ5U({䇅AVb5 mydY)Ov{2\aFr3O4 S*Q~S3HC %u^7L%vF5 F6CR >LHlˣjhjɎ0\Od-tBr;8t,+@<1W3ηZGd-{9 W'4GG1,(`ɮ-F.Tw`PT'BI7&탢&aφ8y㽞8^ s2P?ജ.103<՛l?\/h|O< bFn u:ɶ !4o%dh5XO xJ)<P F|8uY  x%|(_0; >< va VZdhRGdpcJQ*]dѣ ÖX#lQĢ9,z}HN0h=G$,yOXiy ހG nl&|: B: GsU4m i`JXw!F&TŚ {X*Dy2&$`;*kg]s9(vafN:?ő>˩>I7\Bz>BfhٓW9=~8 < )?̌Q" p(N!I@aL+/"d| p_0nZc A1$. 1`'4a(Ql!f֛ӄ84*T!]OO%>/JE 0[lo& ϯօAF]EsBNќO`  M5<N.F xRAv~8%2 G[ܹa.xo֢4ڧLې Q%[G/giʪYjN:Hd2-NɞpjYkZja  l>m_T!|S8M_T1B Ž:孙Eku(8!aҠ,!,m|rCNMa>:?7aP*Z*/}{n<݊qR"\RYRI8X!WA; 4%)HJ\E RÃ^ Ā1㏘0詃~aQ_ qYU宖Q؅(8[s۔^,`XU%L,5`Zm`{L%0/mls#K^Gp D#)Sy^Pq N`\@1+ij QÙ*c(ϜdCٵC1􆇏jb4di$W[!O4-5je |ɾ |"m%yCD-[ `1xx 4iʈ| U 0'& &zoX?Ck+ TSrg$#D}6PĄ P8{}/w!y{/|XtsXPj4xIG$GӗOxö>wTB ZExcC5On ޫ(aKPİ>RPbq+ub9a>GNu,xR}x8y@*N-=TN$.@Ū8D㩸4)R~I@|]mEd̐HKOKU.Ldvx̶SV=rCڬ尾dP;ǝ)S UH@NR8n~n.9]~wcc}9Q's(E D"A$}'FOQ>:[`s !FA LCIz9ÇJآRVB H{{67 ~GCf_NڧF|׏GLl [QP3vqu{ΗYO=?;I^4x{ltizCm;vrm_a* GsY ?gむO w?)%pYgdE' $>]NN-$G\}#c\f0y$rf`\pI_^\@]]lA(2sg ;q~̖^V~o1:~`м41$&3V?Ba˲`&~}-Ҟ٨3i n \wuA0[n% 8?>cLG#~FyPlB-l(% 2eyH] Rgd`ܜ\j]M.-nI*<ڲ' _<3 Lt<}8KZIx&zs[Ș+PIjE7S3<$i%kXaĚJ  XdhQ řgg>X%hu͉bWzFö M?JThR Y+蓌Ⰿ_d*˾jf6 ϫ%bx8xL1)@+$4s++% 70%'0DO  2aqpi̸6 & 5buܸ3H"D܆\`MǼ"a;AהMZ0C"%3nv Onl46I@4Y9ʘ0Q{D[ u0(/6ȟwЕC8]Kd1#t>AlqG\X1?%0<:G<FwDL%{ȉSB\?-%a*`^*bG'%7Ci4m=9$$2 +*pMs`0ś_yYĆFjrL{)D)ъaaw|.]g/(Tދw6Ҵ듹J=ypm'TJ2@^T| IO@] `L2%0L]y՟XIS4KO0bI/V4fR1ҜE&9涇nxmf  r%Mz+5?B[OKZ8jf+5gmz{eQs"܇s=)iLHIq[] mJ1ǯB $Ne^>2"` Zq/y~TJA^Ax7{G@͔o8DǶ@ִ M)8]̌%QP8;BUN28_^w* >2U{/ h˒xae^S%e_ ƖV[@O.uQb~?tH)?#LL10R^5a .u=19>}aہs6j23~OhMiWE jWX"T+˳H^zx)P8kDMW˼P)?`֔ۤI'}uhр6D&H&<18I0"5qF Ea e5<eR=4ZtRx7AP-s=@B 7|nD$o7l1uwZX`-9=N{7y8bA'4RZfzYݟRO864%U5e=o/0c0vC wTM^|n:Ԡ&FHhohg\ V4!JB&CcLܳ([?y:S~cC;X_bv>K;s4/MPk?>1>1nilnrkhP)*dc έʘ}WY|=>V!6OȦkxTx@tIϦdK.|g`__F9J Emvɖ ?GMþ;옯;,+-u2nV,q@8B|v>+IڞvUZLOtbto;P*4Xow D~#dG`-kAfB@jMG=jXHR.A- QMBK lVO6w֮0qE2JCЪq0@[[t>#vHLM<>{oD@{OS-ŋ6>?>\yDT-ss|NPPK]R@0U1GTt#7Z22 DTbMҗs[8.= F}[LLZ g'RUQ/n.lv?T9"?P/B2A0sK\ReթΪT|'<=&Q_O--*qΗ-|5YOxi9 0dI#RUI"zrýrX]LC;b,1n;8,JEP N%i\#`,R8$ˇ"zWU6f$NTǚ1 M::JϿ_y/Jtۈ pyKLP_f I:| qVFmzD·Jw4E?"4ƭ=-VNz ]t5lfd42ҩh>ᖵ0>`j@, ߐ,Z)0h.;0 L=E$Mk kL~[Q(P?1Ղd*,|]gR&# g'xe|)ϋSM05tqi4XZȂPiR Z A,ʕP{y`A&_ Ֆ-YCx.:+6m>(΂cg7Ƒd˸!c vq3/y3H[ sF؜0擶|\Ke\uYwbQna S{JA8RcB׌;X8M2Ŕ'̢J7ƨ`ù`&ٻ'E,w5ġk8bҧt5c ;ENx#ۧT}dLTrGAn#6qϒɥu1F'5{1< h/KZ5=?@q*;&2]'Sd=t<ӏBp=W6qFDmx(K~\4u'<4Rf@qMyC2A2>L#cxϬOퟬm8:d*G-Κ"`T6Gt#aP džL)ڝꓽ_M198GE A@qc1`) ```NGṰGр^B@4K/Na6+|']vkdbe,HDz@#mTC/]Ew.U4eg򗂀ҟtGy)9Wqn ?!u6%K>Tﻆ!%nIr6 jPÓJRdKA=r ƣB #l}K0?E̩*2*+rk7w@K#XBI|=4'd02|N JŇ8*H&)w}~"2yoHgQ$1ĠzNFRs#WR}HE<FPMh3V.B+͈ɧu8ٌ$y?{czDkdī3|{9#fV {l¹("qY50Y`%wDžo *q(?e~ah"W0 /,LNrI+Jd}\Jf#/TG*Z F8TtLLiw|#!L`sg9h {=f 3B tK;`Z-rFȌ䏈hM$+ ?LY^'rC`}ρ^ pJ*yY7uwPEYV)2a8್L}fZ뾷 nnsQS %Ru4az/np|/r%L+iT ӣW{TS#74mNac1oxyaZc(H',Lڝ ,J8"x=D &>RQJb%F@43=}3|B<7Z*@ 2![8^KɳŠ 7S},k?] IL2eߣǿ|_5Bbe!%p%EB(RSه˛UX?GD&(R|NK&򜼨<EZ-ID_7zzDF3ktn݆0җM=pp{ͨ7~TCC 6 ;azͻhg(l$;wP8DNG7?i?NXa7:&<@h R`1)?(=ܧC/L|t>:m{j9ümb<)m0o";6d7 jIcZŜ(xfb-E,(O'DfS5Ccsq!B l R!Bn'$%_kk! TōYb"qn5$&p})s/6yRWL!PQ4'e12f @]Zy_~$*Kk P~W.]xeԥ*?U EgYh 됧2x;WVs0*vjªӆ-Lq ˜֤p0*=ÿ}l)KNʟSwv7wbոYn2gT)/*veXFi{\\C6zѦ6 Pn Bb8=9b[E/f&6_3qם,'LXT>TUBK6zaJ n2e'RԷ+c\.Zr)yhP7);& Kzo s8K4`2 ,͹B)kwKi0t[S4&P7*~藓lXh#MMWmH3TdT&)ۡcgdJjq onxVɅEt}+YGDpA֡ȦNE bP L:d#p{o}/8LNۑ`Qԏ6i/cDF4Σ\8{@ybC\O5AL'!s`}N9a ]^!x_%tXV;toNPkuLpQY|H7]o>O*[v[@f -aP)`REB5r"(kpP'F֑^ OojQbwȨd1bwB Eoier'0a>rRZA==N&F)HV E~hҾj\b'4')ާZPTN.W9y t := $Ca;j"=9釕>@y}!/:@LJY+;T~)Zi;TF9x L)bV?k e(:]51>t qӪ$j"uR(O=+J$vtqV_2ȥY=l9M}4G2?Z?;-@BAQZYii$ěiղd/[]yZ7&XWBuln J[MY>SmΞ5fB<#>lg"O2zhIjҝgE ӡ:S1]e?o%$H,}!i5g%6,V:(д(ukqē,81_2*y̓U54ӆh'48' j0a DP}wv{K=\1hCgFI3",U(9:9%(̶_cdy\- qG{+;;üKO>yi<;r.}2]~UMtCWp$C%PSzj^F6m1 ]z ljMFiIL0`4;jWm*U3}Qct%QN9h/+/88͔}N\5Zkz,6ybC^Ł@ !iHRNNgU$Eg6ZKkV1֝j0.zu]Qawb 'm 9 jaȾ$zIتcR>|qF#8yzc_Ue-:`KT¿ZItl y]d$/ZG#6B88 `*CoNHwgqήV7#CٔMqHLօdƞ=|'֪%:ŵdطihde;)&)]A t$߼Q|\ )Bֆ2&jWh`㭆'v.hD45r6;R8KT@1ſTB K*aPx>A4Q_T`S(DyfJL1C?j5WܛϜ{}Zjkq]6:a]ᮠo=M"=VmidP@kv "ߖN٬L._xl'7D`D(\W-;@|Ox=wԋgU>Kң_@````Q" /6GYWr{R Yuɢ58*y.0e?0yS#: 5GO;^.~/VlMe}Q ~C>^^wZe{HЗ0ye*%X·;:|Sp/yp)}-\=K]2[ +,s0ҥ8'tCuKcZ]|oZǸJ7mvwpNp?ppuFW5~&%"dN i \O#+?#@}ƌ'/LKij tۻx%Yn-c<jtZqIdDX0$ӄ;Gg$藉?s9/zV/~) ⎂0g]( g $ :/] 2'ŤI da6@r|Q̉j@Q`/œJB\)dvN{8o c,%0Ɯ0nkabbA <a=fmdGh7jC (PHq4(@18WD8(:pVb:V'=4_˨xҩ$y, '-"#Ig JQ\c\Q+JC}[SJ=n?JR$D_Ӎx 9 2a Q.׆RE3lAj@@3ߊC =L.b?;N MoPӄ4fMhE92|&*p{a(0`rx0w9 'qz1ZPƱ'0%ö^]`tmZ73`Zڋ~h8䋳Q9O[Ѫ#rOJ 'T\(#>_:WN}nwP =*K8U9F(v%PO>ԘgL;8kLcOP΂2.WZ/$+e $ƈá[Hܥ@Vrlg T 8|Dj{{hX:!Ē8FȅϖV28STnBCb8aO4l[\HN>ޠϡ>*r(KfuQE1yeQ +t>/GjN'eSJb#=nG}X& R> D^m g +cAw3= RP p({(P"nc(eeN:e=NN3P/+MuSa&pO2cLH|A@$*.}HI׃pa /*wih^ c\8᳇t4߼UYzkt*>J2(0 hT.4twPB0ZG2E1CnA|  $#=44EE2 W -  "Q)փ뫹,uD8SN#>K iE˜DO!L+UבDi zغ]1xL2iFW=Rc&sȂY Qs݅8y{*N&q MIG O Lۧn\KnHT"ӟcЛ-R g;Z ԉQP!D RRvN^egatO#PԈ'zDGϖMH${fT!7[ny\-$2O2Lw .P T;"% rd޵*M>) Ë78o~?vC ;u&m°d*# Xn]1s {Y[D0h&ant5%.kg2+QhQʃl Z( jЀ7D *ذ[g6̿KP[b]Z 3W0 W "{ "}we{[<^hQ.IR)2tZo!χs ,*A2,11R" {\3yQD;KvevHe8S/֬^~pz %űxyu2!x\GGpAd3OXSƸrФm 9r=)_ċ`eiI䮮I^~&X$,yHխlq<]S\#O'*zяkMu GXGZFjtr3( pH2| bREUS(m{ɈvMRRAKꥤfӬ,F)P `,uy^Ãrv+"4)z5)UE6JP;p|;Um^@ƅ4~VgaNhW$)=kf}6_rf~uߌtCt3#>iI a?!lȊ#xoINznKƸ)ǜy̧a6P+=إJ#ʼn"r<%@˄Nǎtw)v 1''7"V{^O"RF4҉ 9#P*3q(Fʷcl&=!kz 8S$}K zUQ"e{pHp#%$rCrHv.J7 |5H3X<-p tJT   v]lႷΕ]A29st%#P!.N`SntNebݍfiT'ABZJ<0@b =P4GϒQ lO4#S a6bLI.* R(FEI!FTĄȱVq2π-#vTj')d#,d4NgRz$;+,SJ2< =QUORrP8. $|"s(#gĎGOZ<{wob ]I@ByE-0i< 퉝 35N?g~"@اRax5\D{ 9 -`&ו2Ļ^6 ȵXX!%? ڬ#76h ;Q <^D T Y߷LmnTPWkur}/4qT_;qttl} @fA_09I߿;u:i@T$;3ٙSfcAW=jZV3DcPDda%t殤1.A%ù6Hg5W.AlEq;`y<_qZ:.dR3w2 D@MBL8 -!7l-=YzeBYK:UHT-:0Rrf2..+\\q~0Mޓ*h%F(U0充:$a1b%.;{oa 򁀩DHwǨg!" ca4*D,#|/7 yc%mUզPPjF1݅H9C}E(qV ŵwhKO4S J-Lb?xpR ;$ !Amt:y8w^="% ~p''rw|_\z䠟ˇEaub `0`5d'Ln0ްpw3!m}H;꒢gQ}b"XɊ㠑wG5 Qz !fL BңiYzVFiΨh }!o@'ӑa:qPㄨs.xT~oD-jT%"~,9 1 (MI? طN#'wLiN'H"ʼnʼn DrbL '+]9ƱӠ;bZ4X]8Td h<eaW/x(a˂Q7> ͙CGEKvc74ب ѧ8-p FHL{A!E% v=6S+zWwF󡛕9Q{kHN:9g[hAKZ$~j[bUyapB&Tj}~s[,aP36^e{Sg SD֣%gFfڄ=`=y>`Z[CѯXNIFV~T+*Po%(I.ϙQ5rd}}j3bH" rPm#7LT ȍqL"xE-!D(B3`GJ34Iۿ!P˥Nk#+_Bf##- ClL!qD(>ܻiF|P>{Ĕ("jijFFkZE"T:+`s#YuN #@Șr0"yPîW+Ф(óAW F G# &zY",$ ^,j,ECd1Cq$%cESИŒQWy H{.| ěu&%"ˆ_9Ş#,鰔oHWL]59 ]|mzE\`0᳄wQxg)Á_ѿL8lLC4dh3C4&%bޘ/Q-NPe[q9jYhL.qTaJ" (Pm b1EhIHK\IbT;?Zj#:$!DAvFDy bB 0KzEU€Ѫ)Ä^jlsFUCDtMPLdla萴TZ<|B֢H a-/VKFeIpSP{0ӐuUHVnqe16M$m",EGN&7/43IE *N%ڦADT&D9-t!VQbQ('] Z32yPt7ep0& y)qi5HBFȑbS(BHE, B"HDZȩ-|O=7/`<#9$&Z1X%+U^lȡ, 6Q- UU@#t~$ƣ=&CG<׻5Sl`GHDfի b`liu z?>D@ q4rf91Ϡ47/iȲ(J88i5ƽo)ꄀYʣŊ]'K9DI =S/ À'*yަM'5Yf:Q-eЗR-hu% F`qC5Qx@ Älދ8?(=Yf@WYK»7c>T~_y!on 2R'|_pAS,͊ϵ"ڔyJCU "'sKNY{#t$QF8:rL^SrEtKu =4KaE*/}7\lЌ5_=EP՟38+)"sq\`;p }g}Pz "py. X*rҺb/;䕧̸KU$;54:}E9Cvzx34B5EN+{;&`{epq u;Tvȣanʅc#&ŮIHLյBgzuqKӱa+L( 6Cl`˥rj5Q!2T,)[0;<~0@)tP ) %>YJ픥qS*.Q|/8Ѥ>b{*4+ HDΊG)עt=mO' x,ŧO#" a#"sv4N1r+T KV9 +#4*D:viŋ'k4wS?[A֎N*nNb:0kQ`@"2/o (AX &(;AXNC(,`Qv_i(a7+gЊ HUcxgVuW& ʑ(%L36I:QX :voêWlp(&ZȰ2a0Da>;WKG` !}3 r! sHD/yM @y  q@i D@ |$" u")!VgkAeNE_ĹU.GCHd8O{/=il̢|$fSK(0$ETeМ犥\ҭ,C0Ϛ\N`wI)0[-0B","axY񹿦vAn< HGȌRE4,LjA"4H΅'3|ϿC1 ŀH!S፦|NS?*w::]u$ ]PJ6:QE*RK-XA4KNA[J}}˛a>1<'Ac8!qO[+[m]%g?tsԯM>d@Bbȕ@pDk }ҔA@6!yTic' fhDNWL#vp($`̽*p~^^`KKnm蹲^̧`N]T(m$3z~orm? 1T"Z$K͕)YWo\=p G&ZmE&7aWhl| JT~* xmXg tN兆~Ͻ @)&@r"e^a7NqG.ukǞǍ2x`@:""#GƃjY>&Wvz㒃d]qOYs [z\=ܷ~jY/W edfkgM=KT%@ =?x Nt$o gK{1Dc#tS#PYEd>Y(Dy (lj?ge_N M5,cׇP+O x0w 4&wMSk w4ljW96m#$q/eYjU,],J!LFgs{?bAJSIlғCL𛿈JMl>)`FIIIJ34#CPu[U͡Gf LUy1G2DN~'U.ВL837q^$8k& tJ)k:ranenŌ_|_OJ}]f(t6v_Hz^=-Lؕ)B(8NF w@S+tWu~gWq(9S;3q.3L!`Juz#SnȐ3P-jgTxFΝcwvΖÌj{ [Q3&S8\f2*1jҎQ+ ȳ'{Rv۱~#㰒SI(11jL}3R0;c&E^Uڜ/;|Q}*o@R号:MA/!*"l)(H  b,pC/!F7܁T18QCR3\$SP>m fjk?R9bQ[H6h TEOߐ_}.(5T¥@`J0Q i9 :$#&?EU*cAxU?! A\5~: LyQ /aע1|8{D 8pIhԼ>+?L,"qВ'6!~`iN A[`c~ZIr 8_f_oWxCē7J{a]Ku?%1~"3I;͋ݡĺ̛^4GǦY%ܓl/S2+: U8HIփԊ!ƨ{ *,pW ə,^yz^fB, l3,l GL~X\:z5G QήW~!xEI3G 0sG!( "ό6\gS[h@7p ޭs`@dD:# 0ěѱ<*#LJB9AR^Ysҡ Ǜ꾨hqE#BTuX/F^ѩc F>9lũ|ң/ ,*@:GF0z5+ fg_$G6DBy$va`$wl\ۘpV#xxoQs iuC@- Cjf1a!F3WGV8'蠎PJ8%)}o2$ ;zAG24,CߚbA@.zm zyTZmp@L8HuB,&Bg} ,9i,70$# $$$$e- p Z` iƌq'0d{.j ٢4L0s5pB0n0<pPpcS0OclaܺJJ"L%%$eJ v[\m.:B`!,~X FXr8[L/(ghČҪD3Q? q\,dЭ'A +x17ùFtL*,DLb5NKIA1l y04d,\ 0iDiy" fy+0#5?W])(R00z ؗz0岮`Hu3 * qc3uꚞ)GH )EVU9:ܜHDt#jR h 8gp`!>oFH]*՜؍Qכ/#StنF8@/UeQd(8/Qn*q|#ګ S 眪6bfhg&cC]}JM!; i yCa22l-6۱+A'N !bî}#j1T3BHMUl*!iwS;9ϞYۚ={5|gY\>$ER+9wVVORXpQ(]U%3LA]O1Hۃ!B? ?%!H(㪠:f04B>^<F(6{,%Q]M\Pq!l!ci ݃ ?-7Z2AXSad9qM%[P`[]nCKx` lPkևB1 B|buF !PO(5k$2 ?'>PN.]dBQ#aN7jϫ {ϣ@{aN:r , #-:mE]|- 8"pb] z(19A} 0T|9C F0!0v'̰0D0 ( YJR#F p8x䮼Oo@J?J"T >RRa&p>8ԝKynnP H5У`a*Wi NpA, rD{ vck΄<0o?3߽u!3DRS(%@y\Ѱx?% *⠦)mkI\.t3kx>J.F2/}#'0L}3tuQe{3T3 8&uǖrBX` S4ǟ2K?b~Ӻ3Fl,a^&tC.> y"-GdP$0(eD[kf 6n#|b0b.Ko8bf@f6Ԃ !\ph?)qLԫI>qHrB"[ FU1ᘎC=}K 7!aKG݇#\B@TN}ȑi/xp2]JN5:$"% Fk  5 (4F 27')DU5#R"MZ3@!$Lj+Y Y>~^*RHOV$u@FB{{ch{>!z#a_2WTc0WZrW|}S(rbw$`r)0:"EdNz. &Lhe[Z"C_:AjV8BXٍ' xJrf] yqQ(]9kdpy28Nj\և. N ^nDש/_hhÞی=Ƹ''*0c9b -6F 8ԈXA l5-י` Xn+@G~6숆"'#=l#;ٗ13+P{YO('5' 'Ŵ;F_'Jc$bU|,Ey59%Gk9445d1vA {v 9jbO]$wى* B!B5O0(Da"z< 3V}[viI1 d4p륻 p/ߴ3D~b| NNQG_!ҊMǬz裒2R]&>Lk/ \sZMljch$- V"8!K+tm(A6II-gxTEN8Eu|4z*/MQ R)JRxNz"T &0 t;3(h 8'[ǐ 9wVZ'goVgʳqRԺ.k d `eI JR)$k_ЀF0'D-rj-zrU%L$nݕ2E0J[Ɔ*]qrXfB0U6j݋ϮJo ZXS^b :"l qH6ABF0/Ha7d cE1b&2&aApd2]S$k80* %񭩪Ǵ L<' L?;E:R0Ԡgժ(VtQc5$?4䈏}-B ]㛓J|?+:cԕ/*/RL1?A!;:|~bw%}3?BeWrAq569w3NcgIc]OلFTbLQeFȖ1@-Ym-r$-WIؐs:' aO\5jA7gE-,MmIR_]d5  AWKW&+,A+ΡR҇֘e$?G8́һ/@ };2#нBL!*ȸ  :nvX&Z-0#rc]bGǦDVle9dڙa0f3G 6+HN2 Oq|{$ yŲz #B^ c- bl (; Ap 0$?!222񫓌b8OaE[ZR)`vЖՇu.X9 {}A>憄= 00H8J`1(.e0p Bpi2H(yi}Q*$gsbƣzאhJS~y(`r#i%5y6;*2{* #[ƿ:/ PT|291 mCjT-7Ij![ W.āC06Ɛ:)~6/ "c$䇒0Y6"=O\EX}`nT  7rWv2R/g8 6CI h\'~9R mJFd1mԆF9tS? pR>z pӃC$@{ 49wy\-6Isu'K[p>8[KӒH9x$٧ ^ /((XixLŬ[I8]zYFt 9L)`{/wۺ-u]Y (f4S9W^ I|ThS 2hQPħ$v9>S0yNFIS Q >D[{sS=JmчAEႸLQ BqwCk4>B|ˆX~J.a}Iv#վ1~|m(bp6.>Rw׽3%tE0pWD[Ɯ(SȺ =.x>d Kͅ3#@ic%д.԰#4GRNQfQ4%WP\$-qbƨ*q3B"3³9@2D iI6k53>(sy]ug9sEr)#`ךel 4U$> ٢B1a>w?8Z]5DS|b)И6dD>>%ʯ> *c& a6i_(R- 坼f`/Z-Q)4ۓҵ@4}]7xV"욛SLE"mɉV YlL1'O-=GہW򺣭3~e*pd@Ɂ/8Us7@Tj,`?sJR]r' M_۱hܹzXglFoC mA*GJg6Qq0ABDKd\Bϑ'df< =c}iM&;Y^C'19BTv3TF@y0LhOFC[ Zq:N#({F蚤9<3xC~p@?{- XFMzC"Q|1N(VM*,~S2ۭ~> 0lQ)HEº%cW͕ !d2ڿ]&*it/??IrPx?0.Nr"zde4*g5ޛU9^rE6ˬ+'|W>2o9„^G"6cÕ 0A\@^`ehwfq*=\P D8&G/T;) 0Y%NoU9v|b!U a贶CVꨨO ɶ<\@ `0 ! *XxfB y1"B\dXl)%1 ㉑L@P)ÇŇpRc 0t`P(+8aC(/>kK CX`0pד@P$j#pE|8H&)I~בLD-5&@/ nr-\F(k /C) >arү-=sIlTI)'Cs^<<× *;qFJLy/~bJy"W**xcVG+b$=\`ccB|}݌. 3dX]z6k*O!ر-Kv8GT?om.eˁp4d6T蛒ޒ|;yMrZ2%({"Pٯ,OQ0HP,(4͍)r1_h%Gܚᰨ%$,,:}7oްCps.oFhBr4{sТlS#ώ|rauJsa` $DpbU|JBDY|| V`N{#BpB2R⊈XE9rM:+(ոY&8 זpTj޸;Quڎa5X`%#N.+vVq q':RZ8"Y&د( ږƕeC?Ш5kͺ3`9dayC9A2p BALNNR#8>Q[9x/|PHKDHa*vi<|鿜`hw{"E A^T@:9ڛP$q(HB vELDh@@gʣXDcCH/cY) Lo鉚qvvipZf(~Jutqu4lO&N$ 02u<#7F|xY(;S=W'P߳:7ӏZFGL(?EΌzڋFXAnZM9<D'':.'VTJ2>yY]fL\XdsFyE#K( $ rD2=2dG;{ߌ^4@1F4FJRVx/ʙ&qPV1t fXcdOa^CXMCNKgZ?]jQd5EzWr2o@[ˣ=>蹩 2agc=9yb/4=i 8՛IPN2sE@P7B1Lk0A yYiQ/:2B Ņnhd(EUZɠ1@cwI8\ I5\Gg7pp1ő)Nnn>~bssDDoaѹx?|\\9C% ±paʷW M˟O^;>h̀^xN7CHjcGPhzGnF5-iΐ( 0>X:'ct2# {Ք+# s 6tH=}.י7a$9dMa%R U":luZ?Vr!r2NjS̨h֧6r{C{17McvN؆qБ 9v;Qg_QMvߵ5 x'O$E\$Ð5 0ZZ:wBvYp]kMsKLvPa3hK~{n$5 F dqBExv!6 D0~!{;ꗘ"$4;b/bpIV` DH@ (o@:G.=H_BBw]x&֥|u^\$')9|A}qp5# cTI="#xj"ok[l,EsC'+8 pm BzlF f:ȦM'o5-UZIi ҆p.s+P\X%(" T)DnʚM{5X((*ܶСC*ҡ4TCPz`C~bsdZoĶ>_|ǼQ^R5/nQNS?6fdeWT) xfe *CPӨ|bH9` ^l$XIBH2W8 #3x]@DI/*BBASV@ΚAn-пI/<0>s/&?H6!; "CÙ%wEx] si =-1(AHA5#"F-taB6a}0=9-(D_)CX''mԆyB,Θ$@(:*datFng㓹R}H^Pv"hzJq\ 5$&L R, #RK4B$@M|&ZN$%)Iژ ߙ`7v&րBHXbf c _)hzաnP,+Te? 11>Q[ ;P8a*A)cVD%Kv@兒wp:5By@W|%rouX8,4.3f jsXP( a`Sxl$@FXav:#5 ZTV֑<$-8Gҹ8ېlo{4`PK,NPi7(h IlBxV(z+kOYR1`|L,麉ǽDQ9 0_[yuwW㍞N ߆Ot#H2jW.F-7pHEgD)<( t62+QG:Co3Y$* G&rg8 _|} ћѮr`\#`yE'(W˭.D }t<0@84 ѶQ$GpVE[ÚD6F5HtyxHD:>(Kt v!+c0jΐNc[ :FCd|鬳lͬ8 r+j V$j <b1aHpNbXA1(HfΡb.|QX& qkW;4XCWp.0 Kp8gb0-/wIB ?f{6@E`Ř79lN#a},4u|m]zN F]oE7hIATL2ɜ:rGhCN!+:Oϕ3V}p<L{v0C(#- (࡟|2C*tʘ %su6Z[FR (L0T~lIMVο4l\C[Gn0s<>tbxK"҄!tO5{,Uj0/'ai3TOo %`/vܾ$=$/<~R @ah\R.!&f2)@ԋ(%B%+Ug Y I ҌvD0j`,LD@g*ˢYi/T'LTsŹd%̙eL8,#j ;p8pOX Tlk?y;<P0Òh'sG Kg-:o,iZf]([d}5l B4P(d930;,10/ []F$M3E)$ 00P*Ţge=B~`GP]$fv[8ry2K7'Gbl`HO bG‡udhRmA&2$MIQ@@|) Vr=V=P8%U+e䤺hLD%,&rP 03躨*c(EF^2={֒F ?$VV/k"aD)saOݘ΀ F?aPx1ya|?vP;;'|͊~~Usq}Gg7'Fhw)Gǣ Z2NJaRDfx,i2E5}y&vႧXy <`o+婡x$P6 QtG,dp.FN'##3Wzdr&1= X)^;Q{!PCϞ Og|p)'P!t)dZXB( XT Դ 9=g,KOs8 X ` (銛6 4Vֆ3/o!+{m>D*2 &[_-a4R~$xե;%W[pCmU~Jz@ϐ5,qP?Rsx ,0g[;` `bj0J!(P*:6 *ٛs.m:K%~8^3e߭I@`ՃۿdHYϟp&sՑMX?I`󉲆  g鵼+[.CV|E dC~[ ,qgxCw[9J,0{b[XC;<QbHb:0G7Ƽa]{WLbrG,v-=A3MQD p2 H8>< bC9~!+AQ<)K&tah.l^lɒR$"8aST?~8 Ãp'˒6D ~BD;fC,A<*QN.agͯ 4GxO!b HxpŞc5a7;Py)w7Džn93\_W-7h %#,W1s~c0ƈޏXF)u%=o Šf`q,jypCb$P-x~eJV3n/=<#1+ r(HGA7YF"b:R<"ʸهyi3oZ'kQ~Uw[%;j :KyZ>-{.e|Գ<&2*Q1 FIp  ǥtXާ&?PK ӄns&6O$y~`YyԖоq'܈S3 \߂IT.TY h];0$0p( 3|zd"PCd=# )aa=8{U:y{3{C9>v]Oc¤w\I(|ٴ;G񌃯b qdHqif)t RG cWJ|~a/F"I(Qbt;+'|#8ZiAD+BYBmč&m0F uvnJjZg aY-Oj )vYՑ%cdÀXYRQb&sCҏ )E֙$GB?8Ϻl)sZC:h›@Lw CWo}=/ ޻`b,yykQmp.wS!I|yI^zIWb; [H*Gb+#=b5 ^Ps`_؃ 8ϔ5=R:k"(눣=,a;$ ~,_QiI{ڊaba!~V^xL|gՉ~.h?:TYҹ/BDSQ9pBoUUU| k3;!f;qj!B Dm@$#=I0;}~jR8Wz1SҚ `M ;5ev?QY}s(֒LjR=-jњGtJN#̃1ʔґC4hHȎIJֽY >CU7gX:WuWַt =l)Be>{o}js(9zVɧ1>z#━EC٘3<i $[/|Xs"͝Ѱ|b].Ֆ9AL@B Nq'+R"2lSJ  zC/ ؽ6r#҅4!X&=v򷣅B# >fGlH:_Cqt]Qniʤ/6T&J/X{  o.?)uʩJC4 /EQ!0U*2GJ*(d'tVxǶG(p$& {V1pa) Ba놏YJJJԬ?|x}i'RDF* :2ivV1v< /1EzN<&MB0Lk=划ft^P/YOԲY1 l/Eb(*쪕=c% S :у$5.hUDāTcfO$Nxŗ(yD<'zPMB-7 Cq+9}(¿O,ymve6t־95L-[NES#`/<"CL>$CF8Q) $d_Ǘ\>Kei|4jQ. 98v&U᡻^^ǠNH2Utzfp9 # qLguN8=*.1);j8E#t9mjI5 b8icCzBd z?οk@` 3aP# Џ ݬ|+M[]BPzW).b= Y5KTLB }r#Ǜ93\oU[;SgQT9EA"WǼ[ SEmA^uTexg L޴$x/#6zFsb;5dzt$HSYz7WL mi5uR&~lkK¼ʍu:[/Ccà3ey;(rfu\֚_R|{GS:qC~S!K3 ;[6L(^8~P9f*i,ͽzPʇLL}}+#'Y9P4I6!3}͸xRB3'OM-BhUr,\!QL]1fcK{-qGb_CĊn |rc3>0yObZn6`Y0J-Խk_7e2 e="b>Gqw? }Im~ {]6;tLLw 84fj/:a1&yvU {@XإJEjf ~5hMq 1SAH{#LsS$LW9O;J3bĨ&/AT^G'ݺDВR;RטBk+QlK fʆ|DxOGOM$\hђJcK!2*VY\lK*GBP 6Y:EaF `vmvhC5 O/.OH\4WA]3vŰs .rEK4D{&"@q϶jMFw: 07TpƎ!`p2/E v)角qwA_gCOJN4 r $l,քZ)!]E  Y\]\oɅ," ߛH6cRdRC .L,+< Jr|ٶ?52!tC-0L?+ ;$B}e~Jn)HC!o'q6M $"NY .|I^RRş[`cD<$^ dc{P ,F`?y.DHгCP|Vk;IQ;4@&~/puN~,*RHOsn|xo`m?;@_#NP[٫]cR0g0F⚗ոQU,<:d *&'hÒ2r!8N]Td>ǹ-,pFT\ 6ApEϞp+,CGn|sd}ܼ~{̬}&DgE3yC)!t$J@[ R@V[5OuL\Pw<ڙ=ڪmf$w"Jٝ1}osJ›Ieр #:$QGc4p_w LArwnN|> *$\ IbniMC< ;txF= AϾ R^cʁ#qED`JE JVí&q$Nա7Qlʅ$i#<= [2rdVM 0qp6ӶPj%EZ`KcdAE b\A6 ::&qR숹4,5W'fRB1:HPiep5zx@N0 !o«ʘr }&h+z*k., StscwdžQqo,WBn4||ގP\'͢U5VZז}&FJÐɖzV&O^Dn ))KALT)Ԝ$y¹ [Z7e5sH;LQsZb,gK)HDT) Y֭3 Ժ|o"'<%U1%aa`Uf2#`̚T*b)(Qje=iy  %*( 5$[=f d2LkD|X}])g{δxjpE2ʈf ʰHf*ִ= kS(.+ `8-V $2ef#E%y1D5MQmkb%N-Fb$hڇ&X$s{.yȌI&9OFHsArvZE uiDHXhHxtI8{iXQt:UFëazɎYD0mG*4db3":O}6q^1d_ab+s#*Ĕ=2{^IrLXE"at6ݦIUM'Kve2Y-L 8:ʄ("*LlUȠAѕ)9 rbU yDTE"LJR4lcU+*XM*%38Ĕ)5 Bf;%ΌZFb6Twl1c91UFf9fwi5Nu6"ABD4fb&j1IՕx.ok+71s %,.|NwC C ̚G rL)MY#YҘAlȒ-D0BN6I$M^fMUMMLհmy͗NfmFdH%5FD S%Xʵ$i#jmքþ$>g Ч=8KWJx*UI1툣*_!8ϨLH_GJK׿) m!ndNb^[\>_ta,TcP(_  #$, /&QIN0Y LcrDq9W M:a.]QZ?H58oO鈒[ԩ>ٿ[go p,BBTZw )`U6lq`,br[5UPN+BƩuL8N"P[% "KFZa1-fJ]j4D6RAqO }F'2]B ȑZ-^ N3I,/ZYdQ8$ς.xP$M52Թ`Nԗ"1X< 18{W g1^s Ɨ#ؖZ֥]&&ˆ1GEx1wҥ8w{#1ζB)i̺kHcA8~䔔rMKC?v@lj#y`:OO;Tp;Mgx 86V pߵ sP%4D" W$,ǡ nóлn1NPUC U1IZ M%:H$((M D; :Rf%}Acy .v'jwI$GBgU7h& Y# Tx܌͝t?%f{RێlS*^$&%)K\i!Fg[<<{FFJ1wMcY.z#*#dE(K×b(  PUUXq( s^ @۝ S1 )EQUHwF2u4qp-y64؎?|_ou5nQCȠ\`m{%G e3I} Gjԯ3P#0SƀO Af U(QL4 imyDž#.ėX^]Q*bLXyQJOv(!!=m!C<9'$ܞMrw1(ĔwPa</ET>{OţI՞^b% iVd`v䜬#wx%%KjhZ,!q䒥Lfo0ON=f}!ĕ/D8UBsWH4W8[kn(/56|)ýJdiΈ # = K.d\TK`&h)wA<_/B=FE/`B׳ڕ#F5 <:[,'Eܫ=Jrt^' 0Y0^c<>vrәXveJn{odNr1;Zm9EJ_z?䁖O/a9nEx4Bo7v EE? :sx%$'WڥA F> " ^aD_[fd@cj%sH@nǝɪ%Wa$2sU/_ـFI`IW"JOGbڋBP3L0O+B:DĆ9GHފoxbKQw1x0-*R{gk}n*1jCZq(5ix{ {Mɿ")y4iz/A8jau~cK(|~8ZmiUQAWMM,׽ =.nG7՝~lLgPy?H4:M`sriKgFW!?1RI,:Pw_RW+qU}tOl d$3r;MQo~:e'B>oz^;S3n##P.AJ=JJde!xܴEB;D[!&L# ψrK|c9v)^ZkeK\Y*҅M% TБL dCܑ`fUOWSHˤ:y'J@,n cʻ-8hcK_kap;TNGd>$nN&6CD:AjJvgT: Fz 9`Ja6]5O].VNc{莜$,Q,4IQE &o#8!hepK12xSwKm׼1Q j2!X Ģ$ưO,ӻLʟ3 1,]]lfxх@,r^%1|rD+̦Z*@ޡ`}(-P9CT D6qtȉ`jd)z,ivkIC4 +!i-t{7![A`~ 'Se^,%_5+R%~JB^1r]1wd۝Rw#(6 ǼcoW;56[ {xp~(.cQNF0qq\=!0l߻|h[ahdeN7u I=}ϴmlKBH6CztT G +47CXk1Š u"`r5^*""&wmǢJm͍d,a>|吐@Z}|C6П>0mng8ej\rDPe \K%Kh De7 gӍY?1|Ai'#ź9N"ƛ0tGYh*!TCA6E]?}DspU(u+)'`v#uej< ;[ GRB{#(O̱j:Jn .RZiRf3W4,2RYdo C;//g.;R{AAb3Z*7hYݡ}sxG&a_ϐ(2m'eRCVa;ٵsS?¾o{-?8t"rS#"pCXKGpoXE4tz* Sv[[3%Q?I<áEinʄeU| Q>ե@q<)9-eݸS??ǵz2nx,P>o.TeQɥslgGݛ&Y7]}@FxUן :9=s<i2pϹXY3c<4C5\0BLwq 2iN Dx'07*22/42I1v#PB%09MuNJeZsK^cG!j[+<9. CO_tx LZEFx3FJ7J3,iM@´L;҉U{\a>:]\{OU.hh*d*T5{O=2NEfr` tP}k 'BI8ͯն}&ilvxZL塧^[~h!UԿIC"RE)~ԓRňr_.`7$kڙ/ ܔݾIn(*FיAIΊ{2+LF|/P揌,A˾N}V:^~ hnxQ|:W8#‰7k0N}kɁ@Ž|i# {zZ=i5z BQ @L5;^d}N_І͍SԎr}V.[vrjrƼ6trtEdNidAj(P>fEz߇uu+ĭ3[ݬH`LM aV,A8/i=.1ͭ{RԢ!Չ͏(Hy03y9MܘPH34(IHHhh!$@4|F>;ThHjEG3gOw' `c:HTB9ObU*\]+ p4ۉ2r!TD2"1G;m+x-6 eJ';0aJ{IO2̩0K zc$=MMO҅@%F?ѣ& ib9Ӆ _25sg7/aOMǨS<\{ſ6C$]%M犨p'ATqԂ{c7 ew)k>jԵCD~qNȤWc `lW@bO$.Ϻ}Db,N.GD7@dpdZr}^%8\2(c^1't/ lPz^Ȍ>6u :@ijAzG= @p6LӋa Lb L*P(|1Rf BLN̏`$S꺋 R}hS su/ V e(z"Irv0IUN Ab=ab_8˽N_K6 '䉹)8WyD0Tx'K1\8ox΂Ǘ<-BKcQdc"ʱ,W勁jl||[ v%@Ӄpx+l35VrU+.l Zflk(Nugӻbf9n2ֻI%vtݼIm`?L0i*' hv&I5;ЏqY.Hqk"tC#<$m5A4`F :VA<#،z&~MohX8_%M;!p`aI'܎6za{CE\ gޓ>\zI"䳛W񵇦睍GءC_oZ?=4EKq{[g]:Eq?}|eM1 %Acr=1QL.2J+q1O-UY?i -yLTI"mӿD J^\Mj"f, {8^0*E/E"G7)Jyފ3zN{@ʿ4,`L?ty 73D˱j9e`%>V8|\W.:. ӨF%ι ~bf;`wIs8Ө?^ rqfPδyW@ஏ}jRUOڛ8:D{C}E=Np^c5;튯)5F%ͼfRh,# RH-44$C[1;gFex#bfcǜa}36 JN".ǂ⯷5kx#PP0bHZAgMɥDF81υH29Mِu>KH\Lym]:^Ӣm#~ ;g{G nMr+]5Ҥoɯњu E$5+؎SYXYY$;1q7<դħ!:NJ@^IA36F;-ki({ F4u~e%$[ sۘӎg~ _X\)O?me}yPOUE!uPR*1${C?C?A_XS&Hi O[#  ϊ 7Vl#,5DX=ϗukm LvDa=%Hǜ_?҈BM~ypT-95EԸyh&TvX#%3wr GʴЈȒ񯆵aAFhn>˴ (Au]~FҰxtGλ> K_馠P%?zD})V&~YQC0!YyT9Y]wO!Һ}5Mݯ8Lrq.Քvdyj~l}ɋ'Z_]Q|\owJ O8N~< vo:0U,4k}B@=yıOs8CS|`dT86,.]Kϳco P8t|`kO<h}]by" (\D|t~P0Sŏl1?{ 4me*kv#a#rB9fS k~ʸQ|HK?{Na5;Sd2{$iYY&@F6ҙ,E. q&2L.w7r(XQ.uIeqj#F$}M ] ]1_CFOE媂U=mg{yjGͪ,k5' Ħl(ą vv)SK!RS`CK5Ti}/}ηh^adG2atFCHˈ8F#Lǚm͑Xj5HTH!0FlÊBu׻|" Zd,^C[o)NDR)z`^ޭgxmY4e1`I]DYۍdDd8A/Ԅq*j[W,)4+"87pվֳ |_ma{;ƥE_ w]&O5WR5,OUӉߓoTZյ*"jю>Y*G'N xB" E T(Zs|ӕM(?#:{Jo&:f8[*xPKu!1ga7i6_ 0$S*.Y ʔG6P|G;Rmpa ^_[l KJ:">ߠQ8dRH:/$ۯp/2ߓ¿I̳&&m`TҨ:|n>I\f(J)dN9r_7î &d3%Gh#,;9!@4/#TZ939JX (}Y+&"CR굊K$ A$޼OSuˇiODӬ|sw4F!z&OJesc[pO'(r 5QOrR3BJ1'>_;Nt}aS=Җhi*$U^˘f;gĊ΋`a.\BW #@фe21*)1)2zjQ8.YBf>Ƙ0W.B Zʍvr$]-?^@tТ v N3|}2HDu#::djZC ڡE|aYLXAn|NCALor[ [$H 4+'q}ܼBB,%GZ1,j~=|*PrVԸ—hoXh' +@2(%xr .(T7/&`D7F}Hr )eapI[H:Cwr0wl; _Fi3n]SA rU!X#6PRE"RaUB]va "ބhü2EFbSW:xYE"B]8#mk)u-qOV:"r'VBЗ'CD*S.!d6r%ȌERL$y 6C>&pJ#bP,Hɣ&&x$yЖ?xZ AtXQ VBGOO Hb<aQ$NztyJ*I4ZVMvQ}-6I[Ӛ^!? +:5e-|%Yx\yR̗ilTb[%ZI0GK֝h D4["9Vxjg4_$&fdXRtH3P js=> # _a\q%Dbmr= e0qJi@L)oFo#(FƉcO;5^]>#vZ)bdϥeWqO6Ԭ lt40G|U~*Y f?5f[5R Khǿ0/]Fض|.n;?Iw`F ʍ@֤1xM;KO"dGP>AUFs6 SbBhaʘ ^7 6gQIyZW Bu~gNnMR!IO q댚s/v@ #Kޒ ڤjɍ ۽~c B?X4].w;2v·IYM.njN.Do"FI$o8̎-tgD k.Ww Vĩ$ĜG |Ia_/EI~[JԷ0af&%z8Y&0RowaN%  % V%j69==2"!`Y`qŽűy@8[3m8!4P($ - b!>XaE+¡(j/ |XB0HHB/f!iK_X|!Ã))sj.lc L}>nHĔ}"nRF0{(y#H#T>,3E]u^}^U_{ca2D]o,ȨB>Kc-E7wһ4}XԚ/!c:g}Rķ6F,~bgo3igRa>vxz6k8Uw2j답#:/=TR} ~+BNlL^l>~^Xҳ..|2q"&UC0u+Zk*61i.|<hZp0ؘxO2v^ɳ?i*}D$b_Rbf]o5Xԡ𢀴۹r#+AH6੅yvVOoWshŠ/(8l< s2[W#7dNmDp"`P@ Oa !O,'_/?tyhTh/v2]ctrw8K.O-F{>q=0J2С  )"y);$j F޵ #ϴ뛻ǽ[˱ ބtW-VrwuTHqn9gYWY ^- ɆDs;&҂F mH]K xq۴X00v|u7~ȟ-q&EKAY甫:BfvhmRu2Ǹdٔ!N&< KAQ|3+K{9t`qbqA%cϯaqvlC8d1zmQ㦴;h8p{:w"W.$mX@IhAޒF̳J́D0jx夒]Ӫi52(.r^8e*;~ j5BDJ.`{3F_@T N Ъ:a> B<\fL( D0(iW+`5Ϥc%`3CKN-/:hFÜ8|g?fMïh U01KG j9!>ʠg?-쿙u ;DHP="X@VGK@5FBP b$ >ZR$Qf?TQVF)  B@eLwS) DDXuk=w.\,5Uȗp"pf]|RK|_#P]STAp_·a jx¶35tO,V#\+AUUE7vZҁHD3Z@HQc):J+ G/́Lص'bLZ*bos$$Q0ƹ KL0J7ƭEиRΚ`+#f&n1ukb11⑕j9{'nqXW}F%ųY *B7o.Cp>=snk&xVVo5ati=u͹uȂ C$0l @ҁDKdB )CFB!a2ǶghS!BY` pĂGŇ64%D!>P!`Ʋ[;G­-759#(PcG*`T:d;N@QSfS4n8p81=^# F Gj!oɭ6!ɒ }¸V)1xYy+%,c҈&v@8Bމͧ fek^PcϰӿLy 6;BI"Ĭ\+B#S ?pNtzMp-!_݃ `'FŠXAg1 + TOb)Q8x3ՠɦ4(W1.'}, qv-D21qm< zFiOl@gY%2 j1lV0$?ތ4ɳGJX}77gE~U&;;3[F2iVhUv@f\isg+H]@CLO+ù/=Oyv_p_+[ۉZ;Y}Wܥ{"h-V!\-+}[J+sS(go:0r,"]Ӯ'h%'$ `dQOoutABafmO4Dѱc:n>Xύ?<}*|9CuWv>(pItXS@~m7"=,=__ i|q;9&nhXw=L' ! g^NLwD4ƛc#_}+ MLlo@IV@I-{JJ)A't9QbϙDD6Jy#)J(0OJfE3|PTsBG?dy?=IUL#{hI|ẻ eHgy:ɕС8ai_qb/]WU !I#vA'[C"{i(R&'@3E2F6`-# @k8$[Uh |7mz%ՙw9~uy:Am=J8[OjDSDJt2h]5rBpJet[ ^QW*)M1c$!bl,0zץHjxOy!B Ý0hS:eQgۤ`*zBd$P*dU=3!c&@+.?^9YtֿaV56Đyv268b]z?EKTӣK/&瑚sx|,$}rK1:[Zf4s^Σ_MakR>7`SlzyjIc<|Sf'PmH<7Gai]`pPAß BEx-2^nLfǿ#'rς3 0NQ..Ji#9HCLl`sъk ;7p #Y]ǘ8 WX/e. YX9P!IQ >^ιEF^:5['.w]W0O.vWGoXu*ܬ"X?q (pݔ4*Gya/"ӿ\oq.%4 `wUx ؤjAXHk(O+WxX*_1}+RZetJ!?nj&6S{:8⨂*Mr+O#vj-r/?nv1? }0P Af  $- f\.>7F5 !088XjER1wªH>Q'-]c6˔/LQe B h]Ł.OikLj*}anU\ G>dY L#c0P>D/$X[7l8!Qqt?E0"m|$12CU $`/ @T@n60"93(&a7[ a//Fonm2.oNd`t_ëcpJ&2>] Zn7uQ%¸(9$Nӵy\|_,Y(hJ`BdBZH1g* ToW35=IA9Rh ԶM~sBB_iםweBlc? Ng͈s 0{z-Qei,z;ӑC{=)cq!:pjȎ&0;CxEK2vӓ G](=6]!C&J>OW~_}Y5&PLoʚ^'C_mz+ .[DlzeQDǔF('"[NAx"|H*K.2E~5M,h.͢?qߩН3``.~~+'KvqT#S}7_=13KBmFrbH"?q-d4t Zvf3VwGhՉ|X)`6 l3i>2(X&OHirJ=,eV!Y$&}xK,kL1XƠAjHQ؝({΍JF%]c(vem C{uDHrN})C~Pa׼f[ / RWM)Kgxa(:PR3!;CL.1ؚ;& NА}zzacN |?/=O'/MAna3ݍ'h=3m]ewO6zG*l3σ a",BDazg{a'j : pxB"H=0!f\6tQA/ y,'5A fh Hf%Dqzd'ٸP{E5#Oܧ:y,I' Eą$BI=Tg헕|̅B(TOkb "=%75gM()N,qQ.5Bb> ȣS=D!eAG@n}6KP91D)<`N_;"`" ĺ2:Cd)͝H$R# 6BÐ|'- ^47 #w^͠ϩzwΌ͞10XP6Qb5;msn}{7,q%{!gk k=N})%<{j{"@!quJ9$8ffAVGU:i{57Sw>\W}h(B֜)'3L5{ Rmq#8d|3T:~S_یsul{VlۚT_+ƈst"S$Pg0 "RnqQ"*ȧcϣZ 0qЂ^<#Ld) 894a u~ˁumyb P.%0`bRH &(  t& 4(̎R͘]tұd/O -#ݺLz9U#7.|=qD^)Ğwhccf:b8j9$yr{Ũ3m6dv9*G;':Bd!%o7}a'D YJ囕`ϝ(󥿁c &Q2&[XG二/(=r&4,P@.O2M;v!7;W?CRo?itՅF,B\ ;!% *A ZnC+u t&^-8 fNna&`:GU= %0.# Ђ1f 0>FpG44 7'@/5c!,&1[? c&PLn?zr}I3F p^1^:5y}z|㫈_+]v=Y8i\5@/00.c.7ъܙO0NF rUT("-# JLIQQVk{Bx1&Gh4`(!_AIL- baºZ&H'iO7 |$}({<=|"A /x1 Fd$3wLN-a ׻G6AF $gRCqv>0:6bW&| ,Pv "?ٷ31b#\'xP[w$z\JXp`Mu;#}Tl;q6EoBǚF%Z 63fP ƭB'^&&BH qteI6_ a"M/npG$j`p^H<@KʟAyd[͹8TG8jlƫ˺,pL={*(:_ r#|:Bb |};~f9@cF|[P:y| סn,i T* >{č17XLsg<'wCs`+1tz@gS9ˑ]|X]̄yBOa<^>/ h4Wl7ږXOGD͛qu@x0X ǑǥKؚܹ‰4#MfBbgo(Z\d=vg'$"+`~=/=:M> p1"p Jl64*Dq)q*DQ畲%˔ɬ #Xx<-oG%̉OmD}S6(pgSv@*=D[Z X[\LV%lXdP23Z)LNӟF9b.sƾ 4fr`JMC@AI ` SF?y^7.MS`C9EadX pmR\~$CXMyl-Yih\\ļB48ҭPwgxY$ G x%DA׈G @c*=Ww'#L&GuiPSn@1**,%X UWFW}6N7N!'tE5tU'z_?`h  Pb!e0pDh` 6z#4dpmLjpC^ *L2oB0@P'D8LùG-`C=ޘWyCqb?J'zBr< q ~f6c8MҘ[Lz]j%E| l)uV9֥+H]1%jbD cv pXǖiVEաDhDF,I\pzTfGBZ]ySӓ#&W֏ue72sߥV< ^_:)gigwX"9_FeSVAWj(lZmS(Pyby\d<``dZ>$4PdRтu 'I|h$nkp㺤Zğ- h0$h=Xٖ"|_rW C5~NhD3ߎ](_|e2HjD>z\͎RӕiG$9H HЗo<9To~E#6^}|[ H2 kC * 'H.^@2>HhHLW N\|=Ɣ  <B6J/tӛx}笣k363@3#>hYQfgBA@( 'C«4/;JZE*JщeAB`9&ClMM> l\؄ 3__ '0O%瓇,~C3o/洷'2$$;gJ%FBd!WM6ѬN`rug~`_>S 6dI_d)W0⻴~m &w&eL}'P4$Ȍ쉗2Eeuk}93u0KPdS+ZGYZJO{:2s9]8QM yp$NRUhUY uڽ2*5lA&;H)y]¬HGR,p3P(JGN 61LLᩄjL`q"Yc"?-1bBǽƤjt5NZod )d9w 3~{tn\['-KX3asu$0/6v$&7Acsf%/fYי01o|].BsQ ; }md4j^ј81XO|ղH ٞ=R RJxdž(T()1;*'Tk t ]o-e(TsQ/j-&i+MCSE~V b+(1pm3('4O ;9z:~T,7`T՚Jo R! :^*f\AneYRm%?Y-0ͬN^:sNud eC.pjy$ݒ-< Ý[tm`&6;|[ocmg{y}[遁sWXb;Wvf%c% Igֿ>z݆ͷjbc{WORW.75FiTժ˘v~&lIg @/ݸ01>o1As,NL]IPRw R !_8~ ,:(2=6* l٠.I|2csHwLW'wǔcR1[ hɉIci.5'<4kU.3K0XBV:kٞ\%|D[bQRy60F81T \><9l{bμ1yηpWMq(ب`u~Nk'%>ó6Tl%cC7bt^OhgɜpfFȦGx;g)%C.Wd7\sh +D!朵3,<4-ZI9+Ti1!Y6ʮ0X5pH.A( /*$}d//5t,g~*;:j#&e!G#12ӒO/ܳqx3Gh1.qaFI `z$@ P2 Y"%f|wvzqC1qD" b̺!fPtPأlx< ഀ:">X:MJ bQg&H 옪3$*ͲlreWjSc;WVrE v Ժ]ҠoAj^&$Opqx!M A $cJpc𞾎 BRI}7i;( o2  \ 1ZH<1 Ci͚5"N0sI-~3QIH"_04{}Uc|PhJ|OCHf x{F4)`iVmXC`5;=8rNKlp2sdDXH?Z[:'J xACGik;|"AN&h~Ȗȋ*r^.$QŁPC D)y؝N*f0$_4OM+%sMDe!r#nkWj`L$C75A MS]GMˇS&u6 t{"I/GGӮBd50XPȴ4q:άS$ [bwD%B6P4L#,γ疻`' 8lAyc rjɹ9*ݽk]gZutg8s U9(f[3¨\-3512"1;bՎM63na5Zrc"jt@dnWG m{jc*`4+.D" ֌ڌdZk fB$9ͳ0Qy2ef;!_P (D:E7Jչݱi*31 FQȁb4L4! KYr(::*F)JKYn!H'MFreC*ЬZѥxT+LSKԂ2 לOMb5UzgVkgEepIU"H ;QFy4a C'ZcHȄGM(hw9E7"E('Fmz g*h̚G7nZu6"MzERvpNE01p))#!be`̺sả>47RBŚKAƒ!b nkkY}2dN !;aݝ[M@J mWru);sMHY;,'7p c }"h̒v^ a13VxS I7j4^+%2̨;/ Hh~,le XAA3 yR#Xu mu`x]} ScHPAk)BFPR-YFjeE.Rqj" ~Gֹּ΂FQ9n[V&q?qA$wt! !C#JHJPH!!Ց P5"20{y1qXH.0hqL&&ZBAX0%"R'` VGZ#"㏠Df<5ubGWkBTi hV$$! )($I$ zPKPN1G"j4L$?="]1`QgYHb9> }?Qj3W"[L#7^}lmfTTV2džh Fɒ|о< t9X'D{ÎB04=GP.. ƅ Ud`"b`qt8ANxwnvKmдE"1+4!8N!x/(^yc\h}W%4CHW.b7G778A(Y ",8 #j5ԖK+<1&\w>L$D(8G4 ЏLUxMkD'1;8F^4҄5"1(b!c!EIL:m׋((0  b'D<( |ݧ*{'Wg OjJb_M&=/hq:_+MWHIEGD{ݥ C C!jBޚm'跊Y7I3)dr ([ N"尼/N".Wj *|Kq$X 's=臜%V*}R*iL80nqȱfB(`L-ݟBgI W;17&Fc1I!߭Ţ-)Uev>S]~2ks|>Y0т(][83yEZ/NmmvRNyN4VhZ*kMDhW<=9&[q~?@TӪf:P4儤[)t}y (X*S~GSSVNyz'ⴰ(axnҧ:SʫnR'xTn&G:nV nIwEag5s./f՛S6٠,.Kn9eWA赱M축jBS |;A.]L/0 bw{<5M"c=tf[/<1 HQN^]n$R"fa2!QC6d,mB%9ttzÏXDh7cfTqi޹!;.(?G0ѳ&ݙëp!X^[vtG'؛x҄*L+oPkx2x;|vj1qcD|Iߑ5ߝR6S NtL@:y 3Je83CJŘDl7H8^ZD0вFk`=r_.Fɧj^XP#E.3sK /G +=fqnlӆFPb)$&s*pcAbt^i 6jVn-X}8XHL%h1a 혖6QOr}i2%I>eY:dw _0;t_Ë'#$y9npvf'{ !Xl`X˼(&(zZCv"2  }HS[)P<` eYg'03O'sXhENeLL`XbgĦXF%e!oEߒ\ZCɒIԔ e0Wm:|mZ:_"pE=8XB]Lg/=?q[` pdBX^)g:)jEsDqh$PϘ 3{Iw@vKvzLފW#e^X#vKuGO!\V0a0wf L/ *"Lm/DBS$G0ri?B;B< 28IsXdNi-~xyEl/(Γ<W=b2"\^O6,ꎏI}Z>tѿ].'~44)z26"@=?L.p~xvob_?]\($ݑqYp LG8E+T2({n `2iшS/9H*E~dkg/ϾܩKɨCC8$`O&j?vQ-y~J?a!b&zEddB{Lon<_2#e*k^gɆA بXQ|4f,M("eci ) xLy'_MkIZnb5Q}i!L'`y`{5|_Dsbp[;X43g g=;\yovn}4/6ЊVm|CU.;~1N=^ݢB_@E <҆3P 6 Ql",1Wj29{07#x/4Yqf>hoCEE:KY>c-`?(9園z\ &Lc6cCL Oמz!˂ nH(iQ7HVRG:b!:n<{/%Hp eО'E@Cpc('@haYW# 1JyVCv>k24CK@Xy]-|Kp>эW}:h6(W3LM'_ZpĜ- J8M6 t%ްH*hu{L\lwߪu?s}kOٽ˓kW<羠[J>?$ox&[-v76/&Y^A3~o_N}woQ?d}jUܱeZ@[ XNRKg>ҤI̕D;R-((DaƏop S|U(H6Q(FDR$V@">dMzR8/RB2A,i' 4PǿLd@$H@LJz ڎD4WZA7ck9hUYݎ6}QںsO#1);jbNЩ "ͫMkxzl4>Lt`жt{{sLG!A#pP16LSb f$C=J+}A[m湺ST2GGMGY"&.f%^\1gDD1й;g}=92IJ$0zD4 F >L=.l`]:I2'3DSR bjT f[sRo-#*]gSr7B6-Zt.o7E%kڮhƇϢ#ޛsZ3al -|\xlU+Ka!b6SIG4M,0^^ G( 7"Z? 8s CV悗+8y Q{w;\ ʌLhČ@|19 a}CmLQ"j 굀FA,%-LޖMQU9$x[MZ^F* 0f C9IY L󚃛ʗ) !;MRs""qJ)-%aJĿH]9 MӸPNz j)6dz&;C~9Օ6 H:̙"5aQNd(fׁ3uX̼*&3ҪY,МQwΕ;sBO9¤33f(Hp`M#B`Dt9V'7mmF $TH-jgX(T;Ujuh5`H[L唡iLsiZ/7WX-P9-2YQc bN Y) g갅6"{тjIX T(7 ΐ HY:UoIЪ']0'!"@g`p7D]*@8/5~˝ۓwm`:8vy쥃L`|Z8Јh%p}#2C+QiW"ŸrI^ʐc5M攉pKUTHu Ҏ!n-(8/眞jqS 99ف0}+QWI*P2ƑPXEOab^#8cYP2g}(bLx_q,D ?5L-Nt'ܒ I{9Lx0ox:6G|-!kMl<F2sK D]nVXXYjtV$ &&|FЋB?-Goi8Q;¿֛T?kNڹa] 'RBLdQ8ְ)o"GW ['$ʐ_iJ?2/ȊB.l6$F#mlS%-y؟'/Ȇ4"U!tokN'$E2JYVc @LVVP,.gxsG]>lmL KU)OpQ 3'|1BZbbh].0jj`Y\PsGh$ 4#öL$AJ;w,@t.HN8pj(7!D)6-R {X`Jf&Ī(uz"㑽M]T>;.`raJ34)DTh v'۠b2ϯQ`aH320n}AohsXE"98~5MCļJt:Ot_sn_ ʬ.vjAr>{>"~ X')?}<˃ט69\ﰧ݃OӷYbO~y=]ԓe0]&Cg]Z*!qݠm`;+Z_N@>5E BJB%L͎g@d:oZ֓xcܕdK?ĵr =#j4'8&3z }U5+5w 8^=] ŒaB"wA"NBalmTUT=㑕MG[PRi 5-*4 ß}-Bђm*q(,O@4|al7{8<5FFJ}6^O9~>Ea8'1 ʦte688."%! Q9y$'#xε2ڜwgg;>1*L8^524_QpQg5( w p)J Pʼt;B?"fj ᴦ^p"в,C "HC) 蔉2QE?3j$BG_Zi **ْq4?q'@!7p7 }+ A57W8=8~ߥ;5'LNh1ѕ'HmhhX׊25W3 A/TBLDi= 0c¶E"VA%;Ѻb:IkC2" '(}&RY *'$)0NM5. |Ίn<&[U٘p),~-q▎{fՎץ~Z$sFÌ=V߇:^;ёY%:s봏rgc aNu֞ Gw+]sȥvV' +%lg=sXlD& Lk ~2Q0I ZGHcbss@0r*U( CFoV.0!ڲ-/LN d % Ĩ6*5"3"yLJ.W&N=8\(LD# xqףtEw{&sxcn< JHETYnm%ɘh0tY+Ga3!@DLGpw"9׌z;i4rnȃd5+3K~+lB P1Jlݸ| {}F,]3pޓ6IAD 9[ʹ]roNܢ6x1޿Ք<ߏA/$Ewc0XS]K% 4`~3+pC?(*yd|fӘ;qRa8l0gRoT88PFd DpyUW< b/C4f=x AQPwdˊ)ǗftVRzt|vfԞ }hAT0z8P5HФsӃG1a&KPc1݋HeW4zcbqB5HpS~t_7p8=@pƺǒwVZtqT2҉ `r?"r?wKvOT$ˉ!9ڋ0AI` ':@\L7N HWͬ^9+q z!@oWޣξ]0Zv~|e8]m-jShbRi5Kw%{Oh]0 =ay'nZ!dicF茀3 #3{3) W ^}SiP'!ԾuI07T&F8g~W2Tb`{dfIx]˥U)_G:&0(8&@tzH̍nłda%)nɆ ;'EqżB^l&](Z0_?=^_`MG~eo70b4I7**=?jG)X %&B>!˃ 8\Sנb$ }."&$b=9Ȟ/ !l$Y4*E/D@`Q B| 88}r%-$|(.w"?c}.s.-v[Ҁ ^ RXj'Ol32*{!X<0"`bP||#3Kb N8A|j՗k)VJ+煻gK!y 7n 8Im9p4#B@"4AyX|p' 8cއ01!0ai9s~fӼC}(dCj4,)>$86yZ4(wGj%(4fm˓)$2G_Fi$hR8>Qs'C=UB}eu W[ŋ8!}t쿅MJΓWf(#>^Mӛ?ߕ+q2t/*F(2$2#qv51nMRPE:7.g Q3CS$\KXpLn\,\rl2 m3t o&|>1=b̀KlyGKrFPᐍ>swq)逑סJ"iFXA£l9E ^J!zr=MxF)˖ ?lJۧ dt`Z&L&/{ Q"tIAJEet m%B"zC)vcz})Riv iS,Q؇a:$ӜAC`Z ?""Fd̪g ̒fdIq8iI^'k LS(̸KE)Z5ҕ QVȋU ZA,doGo.( (icÞu q9Op9dq`dLEU_ 7zSGa;}-<hvKLQ%GMs<Ú^ј)-C bV"|1' W}#nݞץtΆʀ>18j􀇳8 c!")"?G>K(']1.{*XM]AaIqm6 O\;jؙp^x|EnӝnI4rrMv._Z >ÇNhe +k; }:d|)ʁ8 c_=¼0v?K, 7Ι24YYg6."d&`}HX0½.3|P`%" Wq; /o;(F`)]T2Ӳp(OJpe @>XbV8԰w*/g.|[]RndtYR&'@qތ֜`5fE鷧7e@"n 58b(M. ,!#ˉ2~M#H?&ᦧHp&r"O@Wbh+ 5_xSzH%h lIjȒb b`|ݻYԱmJ̮Vf 1;Fa0 h2 Ԝ01. ӼirȚ;M%Jq/C&DџD߶\ه%ΰ,pǤнLUϒI%`'W \zH I "&\@}0x=;2EP@@P!"spzX?r lz `O'k 3 ` L=̐TQw5O {eϵ V=#*'O/ E 0״n^ROl{MIZz*R-M7ڰyjx LDf*S|V`AٶL?PzI+%?C=lUSHI/~N!uE>ٰK!) ڂQKH[EFNT Ru˂Dpe1,I~4 TƘ,ӵC"?D =? |UAMMphDڐ鷟H&s9eUfQ5T<*1NIɲd)@#yت13S"+950v<|kDOE P%>B[֖;V6qwZ :}Қ/pMcW&|O2? ~rYsB$@@Du#IR?[յ,N 8#!}a<* kY&2.wKp<&!9dfX-,$1&ɎJL&h\EyӃ<g3"Ks2};Lؕfzp\#ag %Nrg̎\Mn@`S o 0WhpZ bmpdCq W'vl/(]QRRno";KѬ; >L|Wpؠy'@x3 r3bz=.y;e5}O6] j FPvڍN|x]2Bcb~?E]z9ÛF6K(#~F~.ֺWD2 ArR.Vb Q8 aZX=©zהfͼ55O+nRC萐rf*{рz@Cx/J |aϟ ,Aa$plL_/bpQ`s򍻽^+Dry1QuC_S 6yX򔟢Ty_V!+;',W}} @>Y76#X#@1A>PϤg+H7Yݕ#UdSl }bWzikFz.q5?vi!M9cE aYù7#JǺp Sԙbs*4GSЄ({0|X*]r_3"֮~p$oj i?0PBjW[9*_[ :0 ;qRя ۤUۦCCW$ǪS=e>CTOM"尻 Tͫ6KCmY=s =aTL7e/ S@E@U*U紮عqwŜN4ȒF.DO_jS9Kl/:օ_̷huF"&m n~Wv'A> ]8ř1[=ߜ9TL$)}1G63C\ ;͘vҚ]bA&,O#9 Ќ? LAYg1)MAh$.ЀRؾo0ouBo ϙ˼#?jf7=WKFb.DLI#~Eb !mߌxy&RɟeѨ~Ѐ;ޓ8B(u =.L\ȚQ {h`#hd~TBLO` `i$R\^SQ뗱 ` xD;'TY[w8[)"q_+y<|֗GH I=$Dik *By%qJI Qiܒ6;R'K $T;^~{7VMLӆ]ir~wC,=PU1]OXS[ .쏫#Q@t#]53p&%[* v ē:jk$ŻZWBDblO}gd*[Rج:ΔtGZuҫ( {/S=X[:O54J)FLم+4eeSpAxt]T>f k/rڱaoE{Q{Ό fVTԬjx{T"R#gDMA2bLL49QȚG\ZAFX]CHP$ZUݍBIL2q0Z6GGv͔DֵgLh-zNTE`M43!KfSmWU95NMu 5Y⌰GH>RР1˳%+PHZLd#E<䲉Ya´]aLK-v\bX81DfhdBTKl%$Z iSbR-<]ފ4Yj@ L恕#99!SL#Xz.,$Е01J_WEe7*NTZBAu;iA/rZweմ4YHg3DiVilوMZ` AA2K!sW7$Q#f)cR+Cւ׽)ZN 3jQTqL!¤HbaJuLwVF(ޭZN=F))L8!|ԝ̕bGf@]`YY hk24&&EB1Y4PZ%銴=ZZLSRfu|CީP+⦔ E\ʬRU..J@ xeޕ'kDzEQ‚57ILȊ2F8M"D[QRpݝLJd nLօ6U<dƌάCVbyAgX *Ցed3PECf4/ATgP"Q\*_29Dr3Ho0Bj3*Vp%G5M-z΋kWd9$&L X̩7}51g? i(1-F! "" P}e $}Ea~ `=C4qb\L'De_ /2`-ڐH>Q JlWT?.Q}OY1N5jL:R""92Um./NF x u28&#rg Ak3`.W>JMJfÐ ]PI*H3O@Q\77gFQ@Ƕ مsscKbs TbF] 0D":rX8h?\ՔƼJ!$%0to;Ep  @pt% D$.~/,B7# ].\4kG~n3TZ##ݍЕf&!+Hv*20!alNsI0HH38șx@60G%{_੅{a*P\ӧ_)5 F`b ,N#IRĮ~V.gDzU+'pGp`qĉ g{wVZթ\s`d(ƅw.  pV ,Dĩ㲄 ![%xgU0dbji(l`.ձp\BEQY9eDjҳ5(E8(PHKnqc1Z‹P #DI4$}qxO bک=?i uq^ܩAAGtטj;*W:=̴+bOF\мyvʉ&<-`Zpz'vڒW9؎s!E(I sFSEs|>͙tl5Fm]I5z5RZ\0q \+bRKOqHrDy\uG1Ju> >ʊw㜽k=9#k.F@hRq2DR+bh=BOw*40fItk\X PS\ ezK-J+Nŝ.Uaf кd]!I\da:!И*8E 48 nXFy#tB0F)&L\ٱbaZM$q$QQ_U-ZVeKrO6IނI$2RfE4YSIIDBaF*az? ՁoSl1=V#P˰$ޙNU3 DB %L rEL4^O|SKb܂\ДDhnF8BeQxDpmwC&(|ޗJкB!qpO@|vFligv @vQpaXlBHBǑjgEdo~#[3 Fռx !nЏ0RL\NyHw"Xj#{#<ͫğuqǹw<ᵭi}R يi["|xDx:ZU!VC|1h3%)f/`L9M)j5nGج9j(ѝ5@ D 1\P,Y " AF!$m%@jPE+["R" DI{!H"ȡu!ddF[AVȷ@@l`5XF*I""X"% H$B K%YY$2YET$ "%`у " %YR U$FEm "H",%B,`D,TbH T FEi`bH6Q$ )V,bVHcI B2BPQ."!$d[ ۷4#`1!%~ԑ b8vuH0g{1$nvG]'MKiPQ#D.η.F\>!A.9yBx-q0O#:W5TrQƔa<*D?o>4Lr0LWGzz!VRJ2ֹcIT\ 5c*oH=Ě g##dCGh`-7Bg s4tOJbR,E{|A>\~C$K2<Jy1N3zaW$+~LvJ&bK9LwR(A\q&)p_B4nuV/Hnzhۢ¥?00%x\6s9kts1LlM*\%A6:}8'8%  C}EFoSŧaYz$v9f{u訉ΞK:aH@Mvs䨢f,U4՘6Ԏ+͐F4Ac],Oa龥wY>P8waY  XarmdLB:ԑ&iIR{&P,ݵIzP'zۃ 2)VjF?S.]Վ.E7܀zc]nq`SVrH<,- >د$Y$7d0ЧnO bºiEA PJ h:p!qQ$%Ee ɴJ6DT$@F4ړa %N2 A)tʐrB`?xú'Qk'QNёٍ/% (x^-\34sJޜ5ᢍQx[;%{Lڹ*1U֡L(X$!SU+M9s0ަS,T9qH;U0ՆXEpGʋ::3Yӯ1z=o:s%؊iA@,0(Os=hPB>rc.߰H kWIՓٷzE/>=O,7x7O =22pA`jAo+sÉ^FIQ|8g#9bQiK0 " ˫ÍJpN//}~C E5^?|_$3o6ʎD{_Ǚ'ք!ёoA}-aKaI;=R0rǨ,՝̄EXB BPfK4CuDȭVA1X54S2ZA-j/KiOϞB m:aF.¢@~)JU7}Q1pq^4JVaNp!6ĸw{J 5¾3[{ jF|;EQ2EIN$N} U[wvZTX22 u)Ė蛹&-ԞA?lR1Tߘc0Sp$T5=@qj$r+L UEM8|C^0Q~YqPɯ\]B8@鑲E0, "44"<*7\HHFĆ9aIq~Uur溏8-! EX)@9<㙈D/h/haWt.1QX9(cVʊx50@bʸ=C>sz-ͲzpȰw'z(b= [Eq۫,9AE!y<1.Utk?b@θXPi'8衚.{~b!F <*O{Wb!99|#C<J>vLEpvGD;V Al:Wuբ t/Nψ'kjfƵT=Ѭ!S& GsaU[9R% S8P?D)1'87U_oh($4x}kB1&i"ȇȝlHso;UXoqJ,u{q#1,/81'$:<:iش23eTF~'Ƒ`I:k\"6)>|$1 f0 Y"tt\Pk;+ (Aj|\uTI0H$4(1I%`8A5sUߊ( s(TK7I yNQsYxZ5*)]C匶e>ir<@"`( H(H"FH (I"!H",$("+$+ $H(*(bH$0"B# !! vc?8G3y*8-߂BWb[cNؔ\nTB)$jDHx`U:tO/l\q${G<Ӡ( ))´<:oRF Sj}t_=\(d e1 L)W!mIz)DH"Ov.חI+riN#ICI+-(Gt.ra-V;$ϮӺemQ@gM,l6&uZYe[`sTrGLkfhj5rlA)BZYM/S32ua*u.t&3[R8N ˆ.7P7@r5+%hQYTv2ǶD[hC4O灪|'9Fj |yǂb;nڅ +x tsxL}% e1LGܞbmP:E>1u,2!PD#.bQ" c  6%2XeopebzyT'zWR(٨Wb S ' r= u#ʳHHQ)CE8 [EѸ9^#}lE!RpIt](BS E~QF[R2R9,qNWL>xr]IJTЇ(Y{ ԣgTb E pb|f?$.X@m "maKTCEc0*P"X'%.)&e_KkiUP}>8b`>]G^7Bݴ'"np@y3ҍli=#7sHN@3j/V>V&#^4BV+ .lU2'oՐ7a x[uo`0p\g ~Hԕߪj!aeӪԄS~C [Ep惨BXp$ajhơ<I~gx":vRWb9b`m号FxaȃzVS €]JxOhY PdZj+<#/`hT_aV}!_Kv*R"ʕvn07< XH)pV," h%5\D Te" +)JR b@K BR, M fMDIY">qT330[ ~GDnTX܃6/ By!fɤ"Mfo o`S^m -@U }R n]va:yhSDqI.>WrQ# لrp) Լ5).I*iϴ$I@%F-Vb26! 4sq@<=`jY4Ec),zhrr}* 09ͪ'q!# e:$( MM4G7*1[(2Otc㉧*GF9h6`ȝR@RE@1FAv#ͥ+Z/K!9G)ߝF tX@* l+Ű0= \ ߯AOnJ0"`8 -ŝ 8 02(RMĝƐզY`eO]u g.ם`(Iq QUǗ**,p 4 zB`QXP$;ed8|C<Ϫ'xr(Bv |.?n{-{&流vͺ%Ia%.0#b-:E*jlHJ|A}~&w[S EEI!I ddEU$D!A@Y@d$?ܡ -B! (&N.e{( R ;9 I $zT(|ڌ1^ڂHLE  wQ. Ԇ(&Gl&"2 ,H*oBRl/4"  ։!Io(%5 @kƊ:R_yi}| NAڄ 05k@udhr%%B!BD)( bepb} Si׌9I ~yAD<2؇H/; `ZAכ|톈WL4ON6XD&[  Z 0 4ѳt":<l](y8 ˢo?uE;͕0cbDh*Wuh!E"oYC/Wyi]z>/c=Ɉr ӣ%td+Ȩʸe#km-R ״Hmq&N_rSmlu %0lE~S" N"frU1:IAv8v?"h=1}==N,*n,\BF7CϞH@c;aL YLxa' %/qɯFYAP^-B*u4 ųǢQB"HFx=P(7UJ9YŶÊ!ᖜ^#폈'/ǿ{U+u ,556޻?˧noE${m/YPAEAPPdTL!`Hu*_pAD0P%-@ueBHLp7qwI?8e>/ h(T {4lLi~L7*mN,PW, asG sȩZTz1q鋥oC̍EK#z2Dܛ` DxF4B%c HHV Hl% SB>Ε[`I I$ B lb``1n)@NJy*M_ށ\?|6q3Dvg x}L (è"A4/Q6m{>68Lf`h}2R3NExr B̴ W)Nt*8HH,Jcfr*o--bq06T5@WzFGrx<#5,D.G{A3 <#2Bpbjx` j]GlTZP0DWS͇/,G+4¹7}ieg`߷zw ?d#5PR5D*MQPx8f0hAA><,_1GXPUd U'7 T/k׬)11MS)%LR$*iBmXKv)^pUtȊYn0aqpS-,ٜ>:ꮺ3c'XBzEsvº 2D 0C%x)aCfr086mʲV2_[Ϫ^@~B"/NŬnh&U;?܇&?id'~\Pt+% \4ce.&'647Ryy5Zq d4s rJAXS5&AJO %"Ikiۍ̥@9nn" fEL\cRF`C|#UY=йVE.EHP_B1[r\P󀮔XхɪF#{uP3 =4'KP2E̞тV HOR C~>!#1xPC/9c%e)L%YCT즐ftm7Qeu(/1vKU5eZ#5ok{Rr(>cOP0|,gv"_A˗v5)q1t.[:Q;w~O$a D^-8+G` &NK_,C@qEU)  Q`hY!*:aЄ 664 o tP15aۘ)w!a:}'>rn -$ FOp0H n(SūW{~, [=i$<,zFUO|_G?wڸZy@ٍ8<4s&dW6iZN/*`d}'fL^ItHzoNYէ-Ĵu} e`,IsC#42A (988HbU1g]q1|nxnyoDNT7cX* yYU_Q\h-p5%c'ftƢS&䯨_Y%R }2<%/dyuEG^~ԇ?r'K!smJ$!*(!,$av$А K+  "zWQ& *4QKV`bX@~i}ñ B$GqyfAN؋ .E0qj~i>j@9fglP'd [3fb<+򱐚еBAnA8pN k%YE)(,<(_ĜBMoN`wa~72 < l.v@и?8EeAV<[8Cfm/ǡ ={`mdOE~ )l٨و.4cK3xZ _,O`7.-98b[;hazT\7G0'Uv4ZU/85),%-щ:8ħOcӆtL]GJR!QV%!uPFu >75,;w,r*FF_TUFޅv^ۋ6 |ThGWBK⫻%Qt=c0Y8E 8__4yֹH;oVq\M̫ P4^aphc*I4)! rrf rRxc' 9V#!Ǖ|@t(awP1\  a]Ҩa):k&Nf(ge>1\5Ef[OFVVOp:զ !hCIXW2^i="L;&k9OgsS-,D֌VF2=v3~['-_Iw=Y *urޘ`rc$1NHSkY10c5{LJHk[2i i{x:N|Z02 %pFDT˄(LK(KܑIɬuݟ@!8+Zefs"V톻jHe;2Z++#}qhLYilfdƣ@_5=O;L6U+t' =E1jV 2 eR>a ,!hVzg´D ɖAu fRI~+;ۢC+JBu[Rk=,1 U0ipEo2:G_H QlA/w3 t% +iDh*.&KyP|&}'B$Pݨhyd!rE@sHNWb'TzXSDfF4<T:-Lr5qCuK$Uk\41jLak<5%$Xث!@΢Z9``r{?,U1u&RVIF}\ICaJ%wRTyXhRiPp!8Wa OXfc6;s93FV`@R-3).~AKGv_FЧ[m!?NGmW"b!NxhUJ .9vu'x gU4Z=/v屭(f({?CbEH5&MoK1bx^~:p-.g [D15,usɅ99bD~E)mX,gRd5.zlȋ4>ק}ּۿ"9GF{01鼡T)I(> xcCGC~NإsGBz;0P'ȏjrs:dc 9)FγT9, 6W;F9BYҤg8Ǯ r r?>ʽ( 1lʂn3_8.x@b/v;p"7 PIQ d3)$Kpd6X/ٍC5|2]߬d~$(CCF/Ƚ@Vǭ^iv%F/.h鳩Tf51}{@B@rJ6cZ -Ÿȉ41j@lP%D<ƚ$T9ͽ(<~5!envjhhSuw0E2pUT.E1 3* L++a:d xfeJ,lz+{a R# (Rc dy8/o|c+\E8~m-0C[9)DbQXch]h‰\A4' dTl'Ue 0e;ⴆ92jPLYje@]HmS&*ӿ^2Z"S CZ$Vf͆l&e-lPLt,sB1ɵN"3 %F(L͋EV#!N e-C' ^K4TYX%Dd] * e^TD ʳ&f-ȅpVNK$Uh;EjSur; e{;+HG $Ff@̭b[\b`9~:ܮ9' H|m/hf=X-4YB3ig BFJZ؊p#=(K'-5+ulʪ EQ;5G%mYgS 3SM6jmL:y۬C /f VeNek6lS{RpPkufJadă|m{ 3kRh 4 iw+Z DR;yvI6++|-ɞ.L-hL+XfpLNd&r6آ$ҲBCyfQzm &50^KeFpK+TjdiMb[ule{M.E=N"YISediX8$$( ^͡"% Q.2©TK,S/7DۦVuMS Ϫme64]b12KERJd+LC'%ml-K]CTb֪/242XK2NMDuiYPLdQ0Ş,VVmڢҦm&VƎb^零!"Q5: hJ趧PYeCMݫmdZ#j3٭թZ@ddPlR.̩Lp0ԉD֚J~Txɍ ]50J%DE&5JY=yMTGM*u˭S߅1rVMaD$d) 8*2FVDmϏuP .;l\3LC,e^Y=֛*IB7#Qd˪)SuF H[ȺygyfxL)XƘ`9g9e1:ųv5(E-18-V Zz™YNhթX-&,ȤdI'Hj'۷KjMT&t2̰pobh$$(PJ0b3ȗ!|"MCMa Ueͩo&R,snج;,MWȘxQ0= e:kؾ(9fܒ5"7M_k|Ik)J֜)X/hR8{4HS&KRYjȳufʋˑ$gUUjIMF8*FM䅱e"T~\ ,9B-J ޴!f%]Re9K3$I#[jmQhΚ,Z#$:M%p5FԒgwaQ5ȭa1XQj) $kZIDŋ;;Y;enoO 3gq8C(Gm#RqrTRs$ͭ]Y98ĔSwW&X#YˈFz4n_}6?U9? Gʄ˻&eȇO*hN_I-/33!N^fg3mӠxP~|K#-t)hEr rtAquznmB X;'cad(_A erkF$NL^.کqk7 "I(BR%zP´ 3&ۥ;Z.LѬ$5B@̉fT4z: X=O. _f;Za8a%~,)!yxvY1MzJH"fYS3rZ3簌2XJi t;Lvn֝R2sԩ nM7ݖ*ݔYRMVgMS2B#"i!Sjje"豀fwi+St^YOhY{>=mJiU-!jNf"^Nrt)&%hܫf:6ZaKB#,**^ipJ )fT, W22yYjy AS=%ed"roJam|gmd( ea)E(TԤ UU__SR`:nr^Yf*O9&LL%a/hVa;lqFjȿ*g/_YV8b&DzZ{ն "b?Y" L3IZjW@́HWFT""MbIkz.E1RiB+$IޞV'6줺*^D&NMl"MF&Yi͎sPMB;VeD*mMh@܉Ug/ R=s35<3A5}iфJ֊aQu1%) V5LR9s$RT牴S* 9to_*eѭ90gpnH%bp$+զmمQ UCZD8[U&SkP/bQME:aYed#qcQ(|F'Ok&Z3X0k;Kvxj̓40̐2Aic3bCzyr1l8$ &l٫`wm]xyx,|ga_DqSegҪ̮#O/MIcw;"vxE֜NJC.rR?+ZI֌'&0)% $ZSiɓ @N$`.0Сm-d]#8NK}ޟv$< eHSU p0H)@/~$R')L#|XA. ~DQO=[2f<$-YA8jYdE26s)nEQvp<ЗDҖ [6N$7".q0{5 l+GF^ .LGʁGDq#aƒy= g̔oQ?x wKW$ph9>}rJ8fi-\ԶB"iN vYRܒ))k"9S<6z2afJwJ:c40Enn"ȎPbQLQ2fSSVY,/9w姫la80: Epj($Z]-]rikҏDLqԚ/(y!c#J$5 vI^S X[rGFY^o,‘=vRA5"" myY'vM/'/BE@͘a(ҀQhp0.1sMp*Ugd Ѥ$ H 0`BKp"-+(`" t-EPeVXwJ7T sAGH֪#7uTZֵ|^,:hn&,07Ja9L j7jԱӱb :n[YKS2hiM908-8uT)TY.Vq2$(neZʵd͉Uu %6*.ťc;аcTE4Ii.^쫸13zk'MPZڕ(QUR !!Bҍ`FhjA!D<iAGPdQ$0Ebi!Z1(`JF!x޴RGp'FF"1%Ll^/FT,cxϔh؟$)fƴj+CSN3so7/&NV>ϰc :+Q'3(rڸ ZI j%5 rm $h#HևH4R~ݟ=F!*#4U /lpŖjΉ`'ķH|L[1@jixb6FT/R?ىseEYJdb5m@诅Sd%xsYYD(`R6'HC 4@$9 lz*;:Sc`NDєg0i=Gcૼ3SrP ҙ!2UZ\YS҉al6b%6 LqFKd~7 [p4޸tZDr/fEN,LQj!1!nX8AY1" Ԟ3owu/y30#(gsZ[5!`L(XQ9yOFc,q3~`##}Qp=fKn8y%ѿ?w"iO1m0[|j]E!`o-~K|=EvAޙ]Ai M LߦŽhBOťZVRq0LsD]3U"3DlmۂJ. Z*gCs''.|[,l+Kt8zj܃4.Թ;3aK^O[Ln S &)KqU: ԆBtuOهy*rOR=*^ FL@qH&l̆7Pҝ6_TGuk-BFĢA5 &h0x`J{̝PS3# P Au&tZJJ1] K\S 6(:੼/EGZ.|cF˞W'U]|t?YIt=KZ9!p! #WΣ(GHNbT BL.N݇t9JӪ&8EyOLeA,44qzv(u1zE.P+ׇ0&D-9l1Ġa27v@>02$Ndq^b 9I ޯߟGe\IT\- $=fjh7u{{ 6~(¨ËB XY(mAlN!}ple?Wm<(HtW$W]OIΓaFn۟uYI&3w*^(Y]d⑊}RbT_o/q0M!wPڇhOҼ= "ꇨt!2,&Sۊ/8w~7nq@GdT|; ?/=ay>3k',KKQQ+04Z(].}.OrІS۲,h(bbT5^ܪ41ׇ6֓1g"cMO hp+i#q%AzdV h+Uf½j6&)c>lԍ_$4,C&Pr']re{l Yَr>L4}'$ CGr<%ຈ,RMܐ+~^XŠL#Nj _X yy8aۛKDCY(4̓PVs)SDDJr_mv?R;ye4Ve U@F^4_rT ԋԉ҃wc6mc9aZ;=d {_eR@' < axBOb3)M=,ǠppMKFŨa L"] JLz$\Wھ@ pd{kO[zQcoLb%I-+50PTm4a9'h:CXIū8=t MMw ۋRu>0~8J6lVDIBd6^fOc C5Y߸8 W6TFI!R~~0cP,9KZ,ํ{K2vc0EǺ^n r!p8qT vN{( rM% J\6 Pѩ XmͶc&?$p]D_2/3Ef*P; ;EC E[j2U5塮?QJ~DT~Ep%W48QŊ2&xDAL#-5VզǫK*Wq=հ~n5tb-MKHU?@ϊa1~;mvվlIm8EQ0$"yEJH0Nmj8q4U{UgkR8aȌJ)na_R&(;BpkJjrdvE=L&PkDi$*R1P%JPTaTM\Au'TҷrCJJ ;%Vd|.*VmnKpg]|aUdE"S!WXnכJ9,ňE%!R x-3Av=6唦B9P LW$adU]f\j1PgBM驇SCZ1fRnZ\ j&3Jgh8 f# MɗIĒ17wAxwy44 VI6N]aZ)Y,*@D[ ?ѼΪær7yoj {ĻW/F̔e|i$k\Ji94,;%\ ښd;z eMƻeh_6HdΤ&Q"(QwHB|"ؿ-8MZ֣%lf[֪11̪%"AF6hn;+s-77[)!t yd4%ѝl'X+ cO\4gz+`Kn'~2 Yo{znd,_1(U!$b'^VDuw#')x5Cv rdE!22k;XjuyQk嬛HIL7D"d u QBrm2e@jx ۏ= ~c ]Q* f*#D@hCtJވ`xܑ !C2x ws`{#ߡ؆,<)@V\+[S$54v1dzgU7oy=<% ^6*3 Z[.saJ01jcdHi#aC]Qc!LpRLBD4LDH8 Us!@p\R\13$?PVOc "0P<9c1f#U4:/g9Tħ]k[C-ʈ)둝)BFވU`6u@C(Œ :4.j^%11OMb)FVc4Jh\5qK4͠`rnt[r|8+#T9e3EZQ0lH?2hZJYCbs躏tcub5 uɾ=¸. ŎOͪfܟlcl388;2M+T ˬ~[pN#JƘ/# $ N]!.N1-+E}B>>XHS#%pbHA2e:P*  bЍ4@hDJmjH0XZQ``xhl bc*5uOk7秘p9fĀUD8p@D,1/tZ"@^(ʐ!3D'BaKuk4G#2[R£z;R#G *E H-:\ HS;>F| X. BZ987IQ@ܜRY$wT Q耨 R~ߘ!,&"v(\䲩s"zxO+g^άH<&8:PZkE.+37p@cڄRгTry\ 9JzhfR\ nAhƌ2!#U2h4@[Y5&!0@W[)"ç.p60X2$BEz"uX$S X\@a[HBC)8DtKL__p15/yŋR&E]\G5t% ˹r7d:UO2:~-$KGL~v]uD\ǻKRLk=*;aYᔂЌTxpВ$2$Gpk"g:Fs8D4IB.mf4R\pav8XIxx }_w--H2 Q"AkC\}59PF8P5[RJea˓ dRԈ~(>0هhBtu"4'|Ԍx*fv:硂+qjfђ 6">yEɚ#'qkNo:&9"9*1b 'J-IϚJXv/lJwȶ",,[8" "Ǔc1 A HDc$r'$.G%Z[ l\kɧ OQ߁c:Lq<f'b9:VI(;PꂘNQ?jl$GOK1;ٕK%"OOWJ8X6"epƩl!W0vшPB PE `?qDd-TT>Z8%B '׆ EW|qR+i}1toOeڻ zҳ0l}jo<YRGVi,RkiUJ Tʻ.8\<ii"q~B TS IOGX !%)^Qmy(8jڋ4d vӧiaes!\ ,J[§LZJU"SUT.Ok(?#F7iʛRf4-(OjKY8άn"^:Bj=$#A=+_f"9 XIh7^IFF|-rAQ^}QS 8X_S aLmT-:FfW`uR3^>BgJHtZ3^| 7v"'cfy"l͔X }׺([iyӾu9ݠJ n4roEՋ'mIWP*`&~ :CgizLJ ,w[`ȝS{x2'$l}WPǘ:N|/gobt?E$#~Un<pnBàŕ_*Hih8.1bk+M/c\+KnydSXEd~}nƳAt/ٜ~{C?0uqٮ R aB@ dTH0P(;@>][E3,sΡ~=EXIG95?L2Oߒ8d!$I!&(z8|AED¿Qg14TFR rM GEX}7 X)Ίqu0I.xH*xCэ5)ݦ`\ޙM$c @\:gv a`zUݏIJA-% TX',t$&DHМCHp%1#4`@I"ZNQ3m`W@=:fIĕ #[ԯgg^Jag \*iA,,%R(=DZixשXId~SY]:3P%+7 GNNC (o"@.;D4%JN0R/,;ؗ w՞_/|S.2Yjc;@]/`S*e IIRR =Zq. <ÁZRၟMa\iS-C!쑩aQŸK?hzRP%G 0B6ཕI>CQ%R%^̉8jDOxTTx^:¢)Ep&O V(Q46Y*`$PȲzRTur2X&w]#OguX`;\=S :D#\Z)5ɒ1&:8D]8cIF才48DM?ju$O%j$TCҒa~wnhc*Px#SP-P Ń3' *+ꓦ ^x {t^> m6ECQɰGKڲ iA(&R,27ٚX QJ.XȊz2.K4*d6aR+,ZpCiR k}`G k8U}miU%rg^2邲U \1ژtQUۅsә=#Hƒ>SR>#l@;ŃB@+:! `Dw5+r:%qY֍Uwj^B:F>Y%{X|7kq$<}V:Sq8ʗu<l8ɐ4bL}ɛO8BBT1J|f)E^4λoʿ vY){WnR(fM !we\ີ|-`yB/5$W #Pz椒Gؗ :;ʳ.ST;cB`Lx"+ U`(At`ЊϦ)6nBz: QZ]e60 C z;`?x}`cL|˙ЊP 4 `CzbPXҭ{QdW! Qx>rr21C)\ B$4! !IC(Ox]hwB#b2;7ItJ̐!`C{y3Đby*v=1;ӕ9P9  4 2-:;bgۘP E'@΁H1.k[˵:~w k@ z`hLZthdu#%p<@䏉>$KZ,"cmQ2^GQ?11,V$5L:·Rm ܭӴd3j)Z@"^ j&b]Gn^3iG!41,3j'd!9;0d#VF.8FU ы֎ȐeOP + v&Av9JEt2JG 8D`+1Y )QF@L/R):8TLWXg6p=hh{3Sxp1 , K-׃ \ǼP=1jB (]m\BZSH+Y(`/\@c`8/ 2g#r9{>?QD;ܿy;@%<E?+2}~meZ=QTXLiiv lbrw=!x8%EQ1R&Aѽs9=~*W"\\2~6% rhu=yutKU@PyA/YUH:ՒR7ôNoU5alju8N,q~RSKZr~&\ 2Җ&߯3tPH~{1ߣ2۷{?<Y ?X_\y% !x@|/U fX/>쿷;הM==CpZE Jt_@~ ( hT2w5*gڅCjh}C(o~ XC_y$,5Ŵ;ha>K0籄S7w,sF<~d8HJ/a!:κLY"8(a.:RnJ}1>-kF]5@v@HDF(sKy07X}םp&MR:-Ft4XCr&%a(ߵJ<*Р 3$A|JYWWTPTTbŢK s rps>Jd:;uXUd XӷwXL,z7z𔞟j#̣,u Xg AdNE$q]8ڦaŘxI+^J& wX/MWM{ Ld ũ2Ztw[Ʈmw[303 SvU*+r_j&3ɑ!pHh o9p,S`(ͲumϾ{q !ׇ|'DP>f@lKlFFɴ8iK+Mwh 8S-wpzT< /hXq /fؠ96Z *֨ 5Ed, `ܫ㓼>AqvddgX@=qavX~s2Za)<4CfiT5NqxHb =+Hm :cD~u2,|F/,] P}hAPϟ9S膆t (EI]ozП %.3cy#k m}ھ b$y(EC bk)~G4HWݠ.S k:qB]SR79+ X/;r}XK{)lj91I qc`;L_'ǘ). 8N8M=/QT4)ኌoWrxYp)k ,+MkSb5:@C&eQ)oQ Mg:ffa0V4='4{Z.~xB$M %@{1.NHn턌q6:R;`܅ [9?y<z+[uݲbku7Q1r2dݿʰҚw $a r;1tBǴTy^)Ϣ\y5pz0LHWWh٦NO& ke3D쐠.XxGh[ F cj^H"G߷#|N^p?>~$FfpG2a]w6¾%2!{Ct?moG"6U ) R6ug$|&T #+U|P%-qп 2wN1e 9 qW8X1Lbbl(w*$+!Ecr'*BQUҸþ  \"`J-qxbl[ c=1l.bDt?(F`F'"$# @퇻V7X64Z\UĴ/jsgfo8:Tn&!dv?3Ҵ "9 *oO 9W% {jm %WI=s!1LSL.~*>05̒>;}sG|imx%o\eTJ/EaqiTD~BqYtKAE?J!6-9ͭO52 HiK!t:A$MLaMU-787**Rƅ; 9S lj &JN0Q*fغ襆$O˧jQ\@7$x0i@=ڔ%Sa$L 2kYL_6􉊽a^($QJ)J v"#d>j* _G))wLR'3ul~K@C-N'؉KK 1~õF/b Ǒ( p" t\Ƨ_DWxC+!\xD8 Ny&DN(UT`yp8"o&dQ{S.sޤ3ztD(X$ 9 s+MAB KTe}2@2Tc `0fj3H`e2Rn$w ]E[>{)%o$ 9< S` k鱗&JK[S5=e\WVyF@@͇P<˿R.[#؋"xIkUኩF6TNUhG{(;%#)-קSI$$0H\)2AG㢥sCUA4 ?;K.SP=R<|8m ǀFl R+_%?'yvi'hPMV.voBX7A跍Q} -3W} }il=US}{_ k]!JH)W_ ̓{Zވ*4|veۼ$|8Q ͘`$B5E4;2툂,'Pp8tUlL jχ~d[@LV,CXE͇@E6LF;>ާ?c l(Hwvs D$RyO8iZ%c u`strPd{J)s[^\!!^i!"EPb3qH-VE꜉Y~K3r nyoJv)щH^>. Gct *YfcM|'*䍉%P'JBV$)d OxL,lGQhk Ք#$d }&Qxmz I]ÑE>fL'#|OPQΧΩtCW*P6؉]Z+e(! .3x(+h96i3WrH/6, {Eˁ3/6x@9¥$+Q dn)oeJWjiXi/ͥ^&!tetһۃ1VmNo1k/[ߘg;Fe;71=f_?O1/n1c=s\pBчPCЬ܎GFR [l懑k@rDJtf S{?~b#pcbnSKM_F_#A؅ .(.VbSZ7; 災àyC(Oa`"`.ۚ{\5t0`pƁBg6~+i㥥)%oڣqWO~_)Pb!% ܉浤G': /vH Y 6 &.áv5RnD"K L6%QpFZnFpuݧLw!CӀ΃0SM|?p(qg{ U SdzЬ:s(p*Ov_q4Pԟ#!, { g4hǟ #[ [Z sM"\>~0c7]DZ f.Zfܟvŗ.<$髸6"23A]1}r3S6w*yPk(u* cOWTzR Wzk,G *Н aQs͛_+;.ªQ>sTuNk+'M11LNʔ,ZֵKΝ=)^yB n#m]F\sB{zՒn_S3;GS(ETW5K,̒AGO`IIF|^9]qep&p=Xj,R&F{Ѓ|9*8A mH5%_`$򮥧 v _lֺ#uaal]^./D;i-u}/T`H)(%Iv|#<3`OcDO$,  hwHTL&XZ 1#vg&hq”+ F|e!" r-6uAMd7g@B.YE J)OȒGDv܃bGw&ж "jmɘT3`Y=8ہ6BS{#~aP.˝9N@"Ys=B.:š+bM1=.M\t(BTG^=R.hߏեϙn`7'˄KmJ|GqW<(+xde`Q l9L;okwDUkqqG㽤syζžW´kr3ur"X+CpBL0ɀ+5G\i( *ʋP\\S'Pj(RX8"rsJD񑂹ܹ޴HےK©o7;cCmOj qaA6ۢ뎜Փc'h>hw pvb齌Nl6.^*1TAIدQVѣ8_#R\g}UU5 %Ҡ7MwB( PTD0o2:?P26p]qy5 "hmK"ZBX xGD")nފL 4aNKYEǹ;d24Nx[G:ے&@/Q(JvC *Mo[aqL`8e$3i8q4x4#j0~+60z`+`6WBĝZ5e.LDR-XQ kʗܮubad'&L"pղ rãILEaZ⩉N߇~%iY2d}e)">orkb>`'Oq {3(\:S\ƪxP~˹n/]| d|:Fތe33;s_TtǨ^`=wcs0@ߧ]JeY;hJ/l'#c%4DUON: /5?^;056 }<8Ox_%⢊] e~zK&?a'Q{ w 0GI}Lg9 xϩENEP!a8'zq=_-55%,6IPC#9ОlS>C˟[ۡhzݤ+puiE`@j2\aRٴ&O_k?G)kcvݾc|7SX9{olǩip}G98Ie5b-l)Jì:~=N-(O"<(Ph :"C܊}ln+sSQх2,dC{bt4Pg&aㇰ́8fSf)LC2yb4bM5wUl~x.>USbY-p- c |l!;s~T nm )mȗJš /KBs$HW3ŧ!"U/vxHFH M?YCQL,h g)+}0u3Y5v:@JxI̟ nّې %2^j(;Xcb$NDJKGĵ!qRaLPۿ6l?$.g N̪e1w>qU-sةN5+ùKCQM_ݖ?}=ބP!?n6d!I# 0*Sd& xO\Fچbج)ij䪵F#̲O7?J͗~`azZ)t}-9"0xr23)L | 1N[2NmæUss1ԕB: f`/3 Y!)qq' N`!BfgX5wxyG)2 1Z H B}!^ r}-^~;+ndU65雲8()ə'3&QP]te ? &DT2E7 62]!rS\ؓ;\a 05bkNȍ[4Ȳ$ &=՜As-KNhsunYk#n?gkYRRMޤHv-J)(IV4Wx(nw%vEbH#wL=V"Ns8?c R#Jzxům\;9d&͇ƌrPTQ}^Al.>wum<2eAWyI{3 `l1l0*IvONc?hoa=(_^xE$bDa"* D 0yhZ)5YWx嗽q34LdA'.G- 3eXv~#hz+ X^n?~ށ@?gO|J]Je mpBlOjWKC.rTn]0`'ot%>0yksɱ+ W}K-YYI 0H2Pe(yT􇛻Ӈm2;|/1wˉQ b+z}诏rc6J6{^V,@q@SDѮ .ƍXʨ70R$02-0c?Q6oPPT"FD)[x2ӭ!MJE']UZ2 N-3%5~EWʿw>>AN QYKk^H4L%"n>Gm"3 ̚p]QBD"&)J Џ!.GwcNG[rC$X?!tv9c9?0kw#5!F(cjACZç>H+c;CGaBp.׫RH}5qR.) a =[ c7<&m ⹎` h#p36~Pwf`ȯx`;{0ã8 \&&! s;((^Юx|Sr<,W4Ye[3$#Eq:Y Qga"̄-!v2bV݂m N,NllH@ V~C""HؐS!UI1(RcL"hh>& ;Уؾ9-'3!e+dQS=*gK-P=yXieاNQPLTL-®'AcSsN7JL^] .m榛^ <4v#Wȶ ٢')//8?j ~([}&]B]M3,X/dNӕHQWlp5jK4qYL.M|jvo`lB#A"?*RpAlF46vݭ`|c N`ah p|C"kU kv-nJHO $4%w,LN軈< 02{QRc| ߑ| K_~?Yڳ6_PmRZ8 ަibKԥ*ѵPB3-}e;C_7vEk38B` _$~+W,HM] S DLZm6xΊ A}%)PPY=7dl׭nEd}Og am6ĪYa؛VrU`$+4֏+dBW5=$mJ$#>PyΫa{о|7d2**Nt eM*6Ov)4\l۲M60dwQ *w%iǝr4o`цHfy.0Ɗ9Ll# ]`gHg`yiW"ܝ 9NGf\uLdFz αM4 aD&@\.'(3h:3<@ڬdBD\ggX֚ FNi Պ1+u4jg("Qp2 i Ɗ(ÂTjHȹK !)j0 5V& UH,靂 C2$)ፎ UE zd ni-hs"$Uo+atuaJE"S pVLj[$.F0@jD2 , *TCb"ni%D M)3:lk} 6H$R3%eWx923dse7S8rPʁ-QCkLHJȩ3<(3]AkD@Dɝ 'GY/rQ0Jan2ɫ@3!!9*7uCyG3CEjv"# 2)"#EU55R iS3hp=g+IJT,m!ɏ9ufBb׫ӑg̅ke;А{Fp,3A2[|r*}c0DrJTN;ҰTph~}Hu*c<Zh!TCJ @Ls˰^P2!4ڑƃÓ"C=&T ӌ#׊KKڔG9.O:-k諧5ے!:06'-3sΊ H FQ۹IM 6VLƮ抟®-s^HLmT63P8ap}Wʥ7)QDGP!(FX2R`!u;<RmD\q1#Rs<:m`U&7Q.8PrMHW9%]OKҒ`d:반A5W]'EuU{*qh?B/4-O,t.tyܝA)PnW;_D]9$#K g![-EL Gݿn1H$ձ=-Ph  *|‚ULW3x 埐d`u u ; .Dn@lSf)G3!5З,>g(k74Q?OgmbĠ@p5駋qU+ Y7y9F~U8l\ӇƲ.RKvE~S _kEDaV}IZR>㇊∎-;|+~|޹ZsbY`4:ͅ6 |iơnU{yoվ0̦֥ E &6?J<|o6 Qn~u%x ?OQ&)ǁ+-p^ ]F{t"N)Ie5%Њ5jͻ'/[q Gi\aGxP [sS8AYvfUP|^%׌=85`_d>B QW&ǒ":$fcYI&BG4@<tK#^jҨO()''[pňe0#Nĝ^}]J'tѤ ]}}\|g$ϦP ΆŚpt@ be Xci1^Cv'PΉ/lcD7k{ E1| 6C \zLJbFvXab{=-cݱ%8kR#2ն1ܫD&:V0:SS|꣍ni1Hu n6G,CJDM57@Jp*5ħQag#IC÷t8nGG"ߊ9b~7s%Pʹ[u vV)gJ=k! x}^R UJ^sP3~una9"Rn&6%סҗSd;;Óe U-A`BRˉJx:hA0!TSy^gv :6e8pc1+!ri=Z^6pѺ[-| #iY& S L34u%7C ^[ ^m!ӒU)Rigiz5-(~X@BӜHnr hp SbhECao$xzP 7ϘBZ7M#1AwǷbĘ;R{{6lߙҍ@>po9!Fb[F>B.lg51d7;E>*XTuLe^f&yC~$I>OvvܜrOM[h}V )5[ѱj3Q%GL8ĚGACIO6r-c 4=(4Xe 8UĀ /  YA``7;'`%e(>ho`ﰭ;/85ŻEdž4|X!d$OT0䚿$in\=jo.7c%UmF2}r0FV8$ GL¨JaדZ#PZ'nTӋ";j!N?t'Z[Tq )|JBS'79}ոM#;vWIx1-$c)I 5s|cլ6?+[2"OP0IvR s6JjϦ%AC _ U.k_CFH;'9)VSD6tyB$+ oR'{u|H$Q/1KQUF8q/)!SצU#!|ig笙*:tt򘰵5N q6< Li5?#ǥ-ru=b;Qoc^/0.=G#?>4يffI\|6b|UBnJ%/ q9 V;HxhReo65cz@=qjVS:bUYxu2B8{|yI1Q\bZSYIU*, y= vA1@#@m-4dO:@+pIKnr]`NbH}PDg}T6}/5 vQpXCs9ÓOzs z6@| ɨ\uԧ,JG9<]3 ޹ӊdff 8_]p-n)W)0F *Pe8(Sy\5*"uݴ׸gxzO}zM3q})'lm=qړZr`7IOqeՕ Ҡ!Ԛ~P ϑHHbem#ڼ~~cCI^nVڅX"t% j9\X넲zyuOTݻD * ׌F;Oda]m I7ƽ[z:tq5 3k/7(9f>p cqc~LLJ7x <܉}i8,zl+GrOl\dZ&8~ԣG]iʬ_Kw&UJGZ64V nAouN<.E;kTGVraɌ&<-cF{\VŌdXAsR~;]|鮋::)k p(w:gd1"h`=oq֍؋fFа%( ˆ\!H h$02,2b I "Cqd0I/3p(D He@d,.gpAQd3 i"81EUŋ}VX0 2"[CHIArR HfQADX^/5uiD6hQB ZJx 'F c".L($b(,NDR AUDEȢXl.Ac"X/ b- / & $ !,jqel-RJ .j* a\D(A,PjĒH IFY\qd2YhKQ.mh Ѐ҈ 4Z2(EH0l* JqA/B)hED ȇDe\.@@F `UD`*6kc|l-}oLD / TD * !EUC# q!B `e(EA( rQ1ADI$.xn%KXc7ƭ[|=:S2ÔwͤlxQl,"d'w4SFew=&GdHGGrraRnTA0)T#5C19 9\؎:EZ|Hz냜خmCiM(e  -?[zVMQ•T 3A $$ HPU o\PUѢh"P@U #T-B'N2xt)8R 4za6_#1Up/B&:]U^n۳6&U&2wŲ*±XEVجSK+VU92YeITگ,V[#=.AZ4֯>s$FۜU];-a*DرQ,URpfaRZJ׋γ`GlXRGyg ǒp7y\,\. %TcQjo\+\GI5261$"X&0MJzhnlfȠ)%E*s8j)=dR0"PEeꘆE[ q 9C2raE-/ YY[a4qHɡ(T ϜJ+* m\'puױ'ߵ%kmzoLQB^ ]?' d\|9wfWk)aa$Zz$tM&T+M ~xF`W _$ ^#GлqWw+]PQž7àET՟eկ3&7ebt cylq0(CO_`C {%Xܹ"h@O!fQPA:\8A2֨~/wkjOwSJ"M-8R>˜u,x# a0fO&BnzowR)!$ҵ\Xͼs2wo),j q7h i}@ ֽ=O?I_~>Oр:~;W6Q fx쉛pXTab "S/`8ä}Kzӈs-D@xVJ>~l@*M?Nnyߨ:G(g.p/6 XΟٳQoYMj~'!q3J'Af3yF^)A/'->WsP:;#]0$[fa@dm- <xB쨵eҕKE3 Zb[Ѣ{œ'9х96ehrY1Yݡ"̞1:hʊ٣<3 {5brs6_'I):R\Ifq?8c~q B*x 18TgCTԴQ~i'hغ{rn76"LБHOI K{[".V"&u%h H?U:,(a m 6Y[$$nQ>5yx0")֟?貭#4zYL썊k713/A" K}czkKx[9cc:h`PBk(ND]U޲,!Br_VHV \L"47e=a -P1wN ָ1J ,$`,"n J2<FA{m6z ҩ⤩OOݢ3 tI㘷g If (ŁvnBHcTү9=G `BSM, 2Z@hݻQ vz\ZO)͉XQ$p98aJ{{ `yP!F="QsyhTm34iIkP̺m͗H䋲Ad'qpȊdƵ=lCj~_g#5dgGxȨ-Yk슐''j޹ʝde%)6,wᄤQ T@Wq<+ byl’\Bw: ʽȑ!'bK3;Qxo/H ;oQzEoµ}*(k0#iQdJRzN* Q@f]3Lw6*FE3"7V æ_ 9$?jxc?^_@ep.( C>3z6~q˟*Ēi(c}ʞNU/YIS 2LMPLRI !ᒆK% Bf"E- $6r<< F}f2L;ňǎ1I~("i@̅s% 0&Ń=[pV"'#ED'*-ϧb33z41D*[wn}K¥c2IZn5k+iB&iGz))2?Z]+>|V0Ƙ3!W Np8qo1zQ8Yx0* ( oy=Zf<Ķڶfs`㉛p*5b#Y89P c?ְ̈́LAݶ (!z 3E(,Gjh+Ŏ"/ثuUlܿ9Z)gǯH3l-lqRw\RVKZ; 4{qa+DLE =T)k(ޟ-;cb%TTsv%0X"xu\&-0 d/)gJ!eH\#vVhvd_ vV '67;)31rօ*e͟ȟ)1]1"K]c)z{&Zp\\SUQhЕc0Iu)/XD {czQXS*IP-HTH-LT$>Bܐ+ 1H1ٳ( LXf1z[obĚH(FDL?ԣ' M}^,LDH4E1u\L&5?*l:}` Ip v 6S8G 1anVMg0Q4nK10XLUqS).p+SF׸Ύ16 آוpq /,ix`#Ř+_=^NŤR1̟z$s%hd$)Py]7׵PI\21;)qr<2re} ae A;ˌarpr{ѢG2D9?R*48^H ^1{>JǼiCP#BE{r&_O7Owg4PIz^>ځpa;Tڀ[e+݄-^Ž(G,-ݭb}ߗm\-H$r[ynNG Zn"gSdD x&=ۋ0{>1JH-ZI XZo &9ÒcJ8K/vPY PY͡Lim5 o |<g{[G5Wa`~e3֧0z8KU$! Dmv6e<;X_f^WBXms:p(tq1jIB@BD"]vSI4BQ-S &m>ø?P˃.n8ݾ&ϝFDϵ~HGJoFĖ$Z8BH{ܺsuBYnR#ҸnHs5jɠ`WkNFS'$Dƃ``5>okz7Kr {nG{w({og:H· woYeғ웛J4y'ך](TX`x 慎%6SՐcq';{a.BD3#~1D~%<)ϼ YFǽ[/UKGUΝW=&t'e|eBcmaelﮯ-K)M34K1fd^Ϙ>}9u7(&JʔBh(|V9=0^ k`xDjS*G ) 偱δ-nKs8޹PjaDq> F%RAb<2pfN6rWQ(Z`Za 4h5ؐl>iqa{Cp7AĂ$ȱ 4FXh),|hAɆBQ$pbLRYf#a"a8>r-1nE3"ܻ + êh(Fdu=d@6Y#۝U޲#7gsWH;sJc_ۖ$BuˮWȐ~C/vvo&YbIW^ de[?9Jk]!`(ʼDTD cVK%o|IoA]%;KQ>{@pT{o8;uD#Tt'Er jnjoTK=_@ 83.+.J3#Ü{y#wC)7a(Odz3O " ?)%7NO4 .9WB iZE?j.m3Eo6=n`U̐0EovwQ#[)KuxaX!]Pt͊p- L ts*Ul.8eՓ+^(8 *QH G5 WRTWp q>2~l?G鋚"8J0 0Kt6A&lCTrɖ2J|Yןd` [(!0SB梠GZغCIȘ& rvuOgPi6a.S$JFfV|jI?4lPe8Y?d] AcEecD9_l[Y~MK뷕Fvh ,%+:8쩞.!R@8 62jt&,)x"{]g.>{XzTm4?Y@ G c\b'G?|CJ}V.?t;74+I(MጘחBù1!`/ _RObL`$~ix3'YHp愦DhY$B>KL=Q.wƠ> =fy ՞EdyɓlAeoH#ز|4i^m]n#<; :B3("㺔 ߌ9EЙwwî DoM|y+9m^(T2=gP۠[ 1ŠivXӍDZo|-sP <^n(y0ñs `9d0h\׫6g\9F× /F&W YL%KI! ׎zgTpq$M`pû34I_~gw|=o2r>Y/[{3O E@[`I!萇YZ:ܑƈDRiU XoKk}0ۼ;*r>x&·MZGSHYapKFF208lkޯkCY1t=1MκwOI  =Ci^}gHA% &[dL.eԡ&HD`#4#=!ZyN@$D TKy_A(4S=iWL垀!8WHAn>׷RZYK&12TzY7 {]sbEK-hY1b;ϟ!eB6ga#lš `$G@fd`%+ Ɠ-|1}e+? =>jvVgNx{C֛*zFqJ <GЅF}JUO}^tv}v(k( .aCݙ5uN1J#0_CeY$thyg$"CQRPzK= ŵ̵Qpc]Ѥ9욍Fz@.sOUUSn~z&8ۡN1DE!Ӭ*Ḫ]蟦%Uw?D VJ[Xrґ7ЗV;vÅpU8&j#`\O|q:AI@DP*{_θOB:C="Eє26r~'LdjO%c)6Ա-Gi7tx"E|_{r7Zx_3撌x8NOv?II# (*=4 q6EFK;ܸpy7?AZچ򆿫 $SZ;VKQ.w~,$*I[b:^z,+$ʼ U0X5q||1O4r{v_0&yI:,*aQ`žnmW%kJ*_|Gwҕ1u H>yIF}Z%%K{ZaQ 9[ 䖼~ޣJw`ݹ)v@13B aNP #? W+m\6=ɋ64mPXB s-]h%JG%owpK>fc]>Ȋ(UD-rh=2Q~R{W4&9A}Xg>JQŠc sG'XP.(>:S]-5آZ~[a[aZ`=S&V*ֽD'Ex*ߍikIAPUz!Bm xKo@ü̹Ψwq UOɎ;UsK7[`~G6)$v\F-QG-y3j,'ܗUr? LRiz|8BڌaR*5('z Cz2=˜oܦ/ ،VI W2 Œ~!،d+t*xzO=w 4AD=[rn찊RA8X/|;cY.R.:clu<1PR+' VD.|r%HCXJL , }""\#I&З8Ξ)r)LPFl$;{('âD#h#Ł#!%*]pP5ê"(CH=|GKL|q(Mp㙱˷x,#.K n[nzq|"0ݯTG*iw z/8zK&@hkfʚH7ˬnpIkso?^rP4Ҧ]$wRUep='UI 䬁JWZRE>'hvFaƧxV))碏_Ǝ6."sz=_;n#2a{Ԧ.h}ԍ:6J{y $[ (%11LOK+0#t["I7C,HIWL^8"@ј`zF?7/(Ej#Ir~:c8{ʤ๰=UfQT۲nBOx`eiNfe9$q\Qǁcplf`DJM!]M¬LJzHJ}*%RL'(:7 qedHFR #4/e:Y̋P*o@h/+ YiE-[6k"~$-^oJXssv$*qdWdi,N@HKɗhSzdf8WKoHb,} z+It+ʽ*k l+J%3heMnř^P%ȤSg0eH\V[HAR5!%hp\J]$΀>"\Ls4!_( ['yFkmx1P}KTEoy x؊K,% pXhkOU!؍S3X \ *" G+ζL(bz—5"FI*X~ übT?>Ԟ $U,7 sd}xzBVsS},䒺_4([}wn;zS{OXA t(RY9;^pKDtsmS538C_kq| ]$5* 1= _Ij>AχGU D-%:wA3I?)1twBƢe$P Saܝiq6g8P#2 <bGK} DuK,D&Ͼ?έbbQ*9̶lמ^p#r}q0A!RC?$ci|`޲ՋoIri`,'Ca#Xf!`#0 E/H]CS0( x5Վ. b ➻y(%Ht/Јq?sah*AV$B;w`S>F UutkN%|#mL$"_+Jɫ5/Xcno7%4?!N xMItƁHSr<_oH18Zk JtG/!xZqk*YHKT[z()++Tdבj"Qz1,J~A~kn1U&@B7"=}ϝ><Z4M}"w9uAH1:,o"~]m.^j3x#I}zk/& Na Ѿ}76e<0%ə= z 1":tǧ@¸*:`*)lJI[Sy}"fLrE$Z/0)%#BVk7ЗdLku[ysI amQ֐]fFP#A9 NWu4k\t6idV&&Ĭxc^o1xim Nf5[:S?=2 v Y-J_o~JY3d!qj70N~phk@Hf^'f1PCsꋶЉ 8E2̊X33D3epzt:5'ٓWgwK&MN/*|$d9䇤W_ ,A_H8\a2|GwiOj1C;^S:6 ׿T?$D5)nbbU{s2Ύb@';5NJNp^HG6qR'r9\ޙ2L@ cZЦ5SNPĤkpfdHV'93Ü?(ݩ?Kk]({&^1Hl;=%!vNl̞OKh"X(mIu22S9:. Jٔ@z]-2=Щ`BS }eo.h BuC^ !q$|{ġY91+ æAvX*jKy7AldizS' #mp :)&z7:96l4B2ퟬ(o5K!5ix1!:jek5 o+l!᜼[RS;rb<0) j<81`s(`4ӏ9(tkĪo^ڥf?Gx"w uT\p?t 5u"a7F ɑ ˆ9PNT~{^pTcV̄܍7@qȔ!jF]`0B'b}+浒TH!(<C)fы,mPc:Ω$떚ա j[.5ʴY"(RӔ»L8^gK& 'ʧ)Mkްs&@R)Q %jPlnNRrzt~}x߻i ,tI|Y3Zdm7ۭIR:T,t||isLC`O<lse 0u4z4bnmxr.Nf5ViEjd]k,NൢL0P$OZEFC58@z uvh~~Ȓ.|wne)_RYcms PzK.#ChM(3,q5:߼@<()@krIsCYUu{Vml"S]{Keܙ?#.j)^!AC(>)mD`Rv3(Hf^O^m#gw=AOi} K7%(+r{)ѦJ+!A(6mpvDԊvB/ #n$웁 M Xq0|v)B6\5.T1T|mT<ĩiKMO/(E]"Wk+7Oٳoj2ďQϖdA\ёܴ6Tt29=홃0/LyhM0TLEƧ8X7Kﯹ3# _Lz[jzǠwuӟH'K򫖮fQ FASџEJW̓0[K^H4YEKʵ4XX] ձ]1c乧kau%{\^ k' 5"vx`cKp,'3 c j8eT厬% R{;! "0G?R$,|<]Lv8p=BaaWܷeu1+Xɭi#D4jݞj %xd+'Ϙ7EI Q>`}\U""M[fŦ:{[(t괎M0._C|Um+Z\uO8^<*O o'9&4n؛T[)ML%0j 0}g^'hvԫΞK1bŕUޫ2oN#E2KGr xЖ 0ϞndI3\)#D:؏x,1^.DѮh`ybU0QZu!P|ƹɘ>=I\o hݚk=ʗzT5e+%^Lٯs&~jM>dϝk78 mՆ}쏆?{Bh>a e/8*hҩ>Dؘ`Mk aM^`t 00BL(F0ɪ;T M!3Y+bR{Ub]}83lGL N qF fD$y.wD5gh*X.8He-YMjk7QD 2cV?sv2 ,טPWD~ncRÍړ-}sռ^T=/A;:,WY^qLij~l۾mUN}/ߎo`8;nE xĠN$6BBvOL X_%FB7Dz{B2#d.Z-U]Y~2q8?E9'[0]ۑy$- տi8ar\_ׇ3?Z#B&;苵|ɓyis A00tAy-坿Rm"qwMڍ /iqp1A3LsxSp&7zj tA6=F% qRGi[|[kӽ/Yj!mdoUq|ewWb&.v]ט󠘱↛>L1x}Xt`q lWI䬤ݨ?& A\L ]|)ۍqUrHl/ӠyR]}Jnpv&1h 8_}`iҦB!u3C_= dY v|NO$<d!x6v/_BZ L;Y 6U:dz?랑~fܜ6L[a;R>G U‰ \LX8{? (4|ߐxюcu8YetsVxx'Q+[&iE;^*YfIs S?\z"T΃,D*-HWV%Q܁:R4*ĜW?.p=wnhT+?mX{rF8ͯ$!B~:%e_N5â>XG -8ۨrgf1(H3?DĆ|^|rjirv'BȱPK!h%L֤l+)$PFk+>,h(cT.sҍsRxB8*.ʈ5} Y(%A𝨟)2raM/Or:) tS`{LS'|SJ)I;`CgXHvk`3&LHҔ$MqHmSbWgH>XkD"'7^ k;톐I^9;)?Vf%1jsOƘKSjZbbBp& ֍ -8 d r:sT(}3!̐ C'7ݫã#~@\ӃgA s@By )4^ydy-! t!L%"ܹe *b(nmdϕ3HU# LqfXm{4.tWdBH`[Tt\5=(2m:]NXc3*j!J!4{.3dL 0LϩdJ;e͌5jԕ;d3f JnppJdA`)4.Zhu\bz=VYK4! i'@r lbHY &DiJ 焕ZgSˢ *Gl\$dGeF Ep+:讋a;:2ia[ "֚v3њ^1 RJ9D`;6VhnyJְ (*,"NB#f3e6/Z`Zs`BFPJꎲ&#M\5$@13i \Q8yC)$`s4+jG d"c*ᚅR/s i2S8)̄6FNB)mQHBb) A g2Q E3 .QԜ0r+^ 1762%|؜lbW,LRGX`N Ӣݒ&dp `D<u-l`[*(jNwPDܶ]J-m 亭(bLx7YP8a-bSe;դB 3<VIbŖIP[d̰ǃ/8wy lK"ה2G#-B0l 7uыP(7l,S{[#3D^7#>')N!9x0qCJ. q}AfS3JdrEQ_2?8̩=HYᩫg ؕJCgT-{ߜc䘗H.P xR|o'D/iWc?np+FY\FA4Jo46>JsȊn &*7oKY%+rk%_?)㗢ܲ_+i`Cl^,Oݱ.@;DH;/4u^umIE[Q*@ X(i<(yإGAMIV?p%  ̔'[Rc5 ~n|00NWk!2J~*=2wu 1!G}f0# EZ*`Lq)nZ0ptR1 6eA`é`mDp5M"夘/dgV<h9W,XT0L(ZO~pCr}=H6`R݌T:U:>$q4`6'",L ^ƦY$ > ]-͏J',BC^pHY[;.8(*R0$#rxs(dۨeX5pTm =LU 7q^0Zf t[Δ_M51 09.}QVz25Pfcs)8%K#cq:*9ډ?QB)W3(A!'1vڽfʟ73{vg>y'jRds\#1%y5pRtX~}nD9ԙ\P ȸ8,ut(YtW'n s,WkJ<&z"/ۺ-l}D\G0!Ue]r gxoq_7|K[~7 B' eː _q/MLG5=sސ_kkHx,ԛ>33tv_;m0oy)Ƭf}ے<_Pb-)'Pk%C twTd b}-ܭ0B{g>Z[(+60SτB>qP>-lYΠC\'\>v3g&=hwJ0cVF42?AyćE%$aPt}n2)Dbp $Q4'-S:>XvUjz$zQK(+Qa_;I֢%GƑX8%=s{|dR|Hw >0+t塂G^yɐP 2T8n̩j{8(3#k8$'SxP MZ{XVn ܈ɱCxi.qOQgIځae}e?Gh&wy[*Б 8تESN v7TrFBP ީhN;L i;.$IvAz$Fos5 ̞VgP)栰c~zP=rCZ0ؿKy qBF7Z,„^ˆˣ n(i{Ƅ`4xiB4[S\^iJXGE1Ƞ(cV%L8׌c.X& Gݡf-@z {Ӕk]N_7~gZNyn'-Z`(ƚCJE35C>-ؗ7"#"R`fxv$D*PrѿF/LFA}"0R|x$K;0,G"UeT^]J7Old0(*ebp4Y {Qg F́4AX:ﱣ-Z)%Spv((ףF Xۛ(0+3g׳"ZWla LTX/м̜!ltnۥjq-:egn,13Y&g! ]$гdD@x(=A<I^Lzc4D7rkxG~ ֿ1 J|5|Ek-Jj0ޟл@-·"+Xێqȅbyi5LQS͋ᘋ3n]ԆyKHwfV^5~U:S]ȁ0DWY|{/~•伡M8KK`[߰إ\tF8&4.糥 pDxcS9.|)Q4o׋*;$9v9re>Lٓ)ۼi$|;s|c碈WJ3tm 2c==?3f+VQqP_v1\{=Zw*`k*yvsHۨVHB WM ^:OGD{޺[_%ť{=N]>-,lؓmu)q4dqk[HESly}9kzy S>AVR@K_yZL(1LqL*bEA鎙gCɑ(ؙunL9yQ(GI˻VJ`9<++V!T\i~?ꈵ{%$G?8Ǎ5Q8%)J0yɑ Ĥ* -S0 X55}a|l$p'GF6X~}D80l8< 幷h5eP)kI(FnP>$;Bi /à<ٱΔ)(HGF)FGg篧;m*NJ+@ףD}Nfp{ \njLRl6/AzΦ|+Ŧ({ܒ888bHssEwXC_Tx<{qd!n bG YlhA%dwM~I*?I[>__4X3;Y"x_y)]X 2~EBx,3{BՓÎ' EKC(ᤡ 5sag#kLLSTf̜;WFJzeӛXz rqt*Kx`xVf e8M^*p$1O/1d,QGkrj՟ xCh?;\Ӛx9 [1DhC)>=|xWb%*ٚOFG(<2J:EXo_2eXR P b;Cvs]/aI„M 5?@8ް!+Ո~2yPt5i+ y&OhrB1:!APs|,3x/,8n T, ;=뜁Ҽu>ֽQ}Q&R`SAB줒4;z='юА2)FlO6 λ!\g JJuelgL ;H2Ji{Mذ'ZPbEHL dĈm:v|I:tPFjܺyRUC%T9( \<Dc>d\: )7$޽ -` +934ǘ+رq&k*jhã 4 c֋M0&~r|l(I}Ƙ!`f%- &9 Vᠸ%AAKP2|liLiT'f]LOmRbvM: y;Ulq1o\(!s {b{nnqT.UN6}e@ev4e`X!3` >uO!ah+Q39!{wtN Fl 6!lO0MB LGF@Eo:2+څb#Lp5d^(s(&@WZ=Y5V]v .Z 0Wdm遝F٢:əBYbF_Tx[jJ _#0ztLLra̳kò[f,Zr~cۙoe|:ᔤ$.WS9$+ptٰ(5=6Md×ÔT{MX}bG[}Z+ٔ}6?i{p9ƚXZ@V%k\N=[Lf yڼ/$-+eޚPWH-8W8&T5'H- xlD2YrH7P|_^ 7:3C>зgFl^]gf#OȬ鉴\Юߔ#=Slk<BħhVy*S "  OER]2E9y(d6 ,[3%Ջh@vI5Kmu8:YnɥOh4kV;,=o'Z35̅PΔ]hPn&Er:U[k9&غ D%5s7»} {!A_؊67̛,!Q#tiy8C88\<03eަTcHp4''mՐ] |!pš$ȄwkP\\ເARC !08'*&OR˄m=jT Kƶv7=V{$n(Ƶ8v3ܷ~;vgljW=lt5sg8 1G54rόBF .:A{P`{n4 űe8rr(޶N9;s:Sjo TB4;J W̘"(P aʇJ!;?E(ha5/DgtϔۏZ2]X闟:P5@RJb(EA0ek1[LȪu I)2H҅)E0> $ >FR!IRR6tELDk] *kd]ᢶSJܠy;I$ISfpN;W]ίچC<,cDr,1d#$yؿQ֫;ۦs f`Ɉa$P~:JC:R8>Qy<%oz6hkoR3ocdqCuV K0Hi=o-ൡʃ Qw^evȑX[(]0,#h8/ @2% Gڴ~6vMΙKttU[c[ ժdO+ \U.0rÍb,e9uz0S!M2FE,Ǥp& E/nut,4ŁvEډ י$8@nAuԃBN #'aݜnRQ$r׾Ve3t9훈 9p/j *"׎Yb6ƽy)|*~ pW"Y_+f!"T؍%@dr2T  !'NTp~ˠZ[xml(;2`ՍĠ\Lf@Nƈndb8RI!Ӳ:]FEOC<*֣˧NAcfC$1*ֳ=F{Q|py=^9b[9ЧnaΚAA`6< $vd̕hA_3!6F_2yW)9peG"Ք% }*/|%H\@>PQ䅻3"U&-1 )U/KȋOI:ŒQΆb '8V)Zd`+8=8&nEx̡aoG&rj"$D!x_jo^.'ؖ68l9׮]V3Ka& 'KO}"h{Rt&(3&19Q7qC/"?,̕C }ʅ^; W@cTe d'׻ _@Y[Txhz"1~RHp>~|6Mm= Iهq*@RF aaa]y8K`*0䏼N"<:#Q&G]bxITL+H~ɾ*=o\WrB?u?^4_$ѸuyRj b -Aj~,DC9L𸓥'|nǢ*y^Ho6E0o|0edc pIKl !m)D"AlJxI4xDZqGan6hvZIi 0HjNOgD<̡t c[PVxC].Xa [2-`E@-{`5>N&ZEΗaʑ++<7Man ea.ⓩ,7@QtX<1ig)T "ni˺cu7>ƅÞ̥<i`LSsoO>b u$K {l긃pic(uD$ZHW h>@8dO\m $x@lEU#Z-x HQvپKBߡ o%=蜭-/µc8H<0 r ׉E6R0,H<8i5r /\3P%pꖴ r%2B/H*셜s h+F*/6 9|X/HPEXhЂliv;-ſ)|O Vӯ3Js{_Dh G<6! 40`C1<`0X& (a:'3fz˨\C87Å8s.T64Q)ȡ-|ψO7"QD1$UEoR->16F{LHe!Nd iy!5=:"/y #=iCG &t_VcqFܒN{n"/I -L+&БfS#aeoi}0|H͚c.zu|yg#3$b(otqΗVXf_DƠY>MF[:n2TX2GñY;Ntp O4Pԁ*S^"[*n2a"! kVˋ[_mTcxi}fy[&oy4^vs615b=7آf3/8#B4 RbGx,^(f; !/ 4G1ĎQ/ؗup@sgvVk! S/#E2@ d`B ׻ (hmi'}D%h֐;P̀I41!2IiSs8?ȃ~)>Wf{h~HA3NX>„׎Yh^`F0$&弶E{"/@ ʋOx?W.@ #FH9I 鵐Fi c|9膜 C/0_F f {kaL{&T+}9"޼S>!,k >z;C%nPwQ%U fh|P<02 /P|hU^G2xҪ`33>J4dRv@_)"d5aABlDxaF$Ʀ箠sqg /d:B=؞yZVJPXGQyp/x?zЊœDCNUDܐ~Ox[iN֑s9ӱ -P#\Uk)꺞UbOx{ŤR7B*Tn'!P`̉kCZ6zoxRӬl܏~b,6}5mk dM˗H)6wBpH-V옕8Wx3hI$`kɬzGl'?Kf7M`R25$\sN n](0F~b yJ!FDcPhn hE3o 1;!t2mH eωs<9G  ąIj'A ؎.|4F]R dXٲI9>nO:*xF˚3{g9.L@v4&H.OnMfLrD 7,Aإ Ģd0>'8r&ȟ2&\ȫ"ZvOX66i[pL/aN]6^rC4A*_U6t6)Y}t9ޚw~I)J~㑰 c&7Xٍd\FGx x1B"׽FLtJHWcKbqt@6)`rC:D{(Suv9Lug8ծ[|;R8d؞Aj?blA;3#ҽιO&Q~G5ƧښsQDK@}d9GxpA(TvBPãLv͋Hc6CУd0)D4Ӭ:Yo: 2 $-w \ݸ,qBRGdzί^82)WEn;̳&RC,d@8m8M̕ղvPkಁ2R6*i/VJ'"zi9l}Ͱ2;8hIYZ{!גMӁaZq8 ݖoD'I FC ӆP?=E#a$ IDwg %*bjQAEA0! C%r3q%H)(%ҏ)))}-`de/R9j^?PBQz E8XЖЎ"HeEMm7ؒK8.6{"*R= Y#hv皭D|BLFA-5.'e3f ^IAI!#oz"M]U3K^EneDyOЎkARYJhd{’U` >:R)hm zUCLج2#h,B˩LɊEB[҂ dVH!\T Z"2HH#~(V !"B)Dd PRh,˓ =݇BPěUARQR@Q4 ˆ'S('(D dCwTt9cU+s$Rr=x tD2G"vctw|ʕQea>pGQxcX 0$fً BTE t~N, 39ȁh@q[wH8F3ho4"`Fp[ r!(i<4򸬵w5Mʘ*rJԙəyp( ,RjP#]NEQ=Nc,{@>nHybIo$H(B5LHW@B> /~76qSbbȞ=Zb;s_qB/(ppmxIn m^+b QN#FLdO-X#-6{ny\Yb֎g/uō 8j.sd2VV6ZfRG]-2S6Dg Ty#D2(L{X&=c38~wp$%A:Qx:iR_nY:Y1mhEҠ,0i[`(~TOnvkμq|$* P & 8{-Jٝl(8PEȄaj^K\Xfv,"9F|.}}Sf^[##t3buQdCT"@ Ą;Rx3oQ6 B^isCaa:N:ڦ^,sB\˩ W[ ;Dbۜg܆=~k䖫3 f$ $$ $HHD$Yn}??y+›`]ZI4:tk}v2g;~Ȥ:>NsD,D)ԅ2  D).ܡhk0~\ f5f#3Fx? ڎbT*þ л@C\_SRI@L*2%\UW bd_CYo 0Ot&`" ЉhAS gR@Q604wleo`[an r*28p!sDb7D?SCQC]\㨺g 1i<¤[>+~P&rE"*t `-i4[_}%*)"Y]< Zw!:OKEn*rB2Yk%[tzd?4ť]׃\C_Gש~ c|j߳/K;bzI;ϯ_`URRj MY2\\8HXExGL|[PdL̇;}k~b9" @ `S++m6SO ӆ]Ւb y+eӕUJ&iS$ȖQ\gYZWM$‵HC8D&H)qK"z[Ty$N*$NB6  J-RՙoKRS;fB% ][h˗hFH^Ҟ^ y Ê%)ʰ؁>)=W8UXы 1]#Jhf+h#u q$Ԕ % 9FcZ:4t&.HȈ HB` qæ'ljTbUoO-bN|fV:!63~\ {Xz >1WiAR/c[QۇZH8!D(vL,4xޡߎ"-,WdM0kvzv!T+&U`-ٚf!. 7}qּU:8OF' ЖuhX [Jl09Sٮ]i)~dyƔ5V#$΃{'' &"Lc,p-)߀w*PþCqGoӂkJLŽ<M|Јw.IiSޗCy Dnjr"6fO8|ٮ1ՇPݐ%ņ+,A8B=6(*.9KyG @tI¢tDIu\J樐jY0sVbwH"P@(c}ۗBu&(a48\˝:+?| %7X{Hal+|s7Kgqf5WKV)`#C qył@^5u.Egfb)4hHI!mV]i%f$+b$.J8 yWEMQ(Оtϋ__T7ND˥d0V ^[|$9RC?v(mƽShp# dl !0!/XM`fdZep"{) ""B*Z@d@dA(v4d.MR;(?  BOI"!>AaZ5aoYfcYbxݺ_oWV8;zu.6[xyQ\\Z4fvÿ@S{K;mv Ӗ XnFcNt`P35%ӗ#H0r%iBoHpHS0=ҁIV&],sh5„zhfXڛ!]cE1*ޜ; i~eݕuKQ`^Os.&qZ /z~;1a6#Boj' qjC>(vtWn`[Gu#.NJ+nr6 i(X6|I` ;tMZU:/U5  @=2$@rd~i~=mpeeCnE'x' %ux AD3d1#84L+ZW';*h֕e$ #t@6B(OI\Es6(ceUՙJ 2> :{;$W?KxT8ކf˩9W4lLfҎ$NK A+Fً4,hX5WQ+$lgݏ )Y-2SpAs6URkQb8ч~WYH%JTD Amig뱌<Ɓ9~J!]Ȟ㪀^3D/?ՙ3aYIOB zv>ʅ %GM1V&iӣONLu, %BE-jYT1Kyp4ްѯmIXg~/ޟ{oa_w誴b==1zC49j`ݍ_KX}U--ɥܒ}Ӆk^Q)!q\|?PYk 8dz02J6W[̜%YY1SVԎs2Ƶ|f&qeKϧ58j@]i D:,9@GJ')*^F]&BWXӻՂ0N]p| eAמ5go\BG^rfz8sBԊ!N2cMfϖ 0 %<>PWB`bJԩ3tJeejMG"⟌) nB fli}"]h Bߵ>~}B*sc,{ԿY›uz9n 3wbbS̽|sse/>Os/sʡv{I)e+MbN|t4ZI:ь* 8lD d18"7tugc赏PsvƶW]X/:EacKad3.>Bh D]66 v~pjPtByQ`Zۥ|kK@&$eBZ3'{#"桁uIx̠Zj p=GʙpK=Rs^k6NT$yȕKHp@\yGgbWm9 !otˆxGSɅ ؚn'L=~/ P(yAaqK0@Z>`*-:^i`)M6T)ScM>l'gV4MqF[cu+ďIQ@֨#_0JR=ue:LDxAwH`l)Rk8CKC h F9NXݾ8ǧ2=J +eUl䉼@*{ [O8VUO]$Ev3uTd|6I8ʑsDB;g4b!NYgz|8ÀLyr'xpTWЈ"BMړ)}bppX)*j|Y,ķZ-gґjms.G.u[%b)R*>82Qt'3?[OwT  bs%FkrI.X" y2H#Dds#iUc wk5˻Hj;{Jչ p`O,u#OKۯꇡ?Z7Wdƨ؞/Ykd-I4¦d^Wo|ތYSB)g9Βu굓'1?@aKYY8^NE" g<­9κ/ohcYM=,.Zc:h";f;h=$T'3`4å6ycCͲܥY]*Bnj.>`UK\Őz$ic+ŕyN_DWGn W(YBbg Ͱ1J]71NR&Sj+CAG#]ڼ,*#âVc4z"R_j9{Ԯsz=V:V ;7ej{BE8q $2tdʊ6(dCnB v]H5cG|a ^2Ơa V=-|膇9oY1;m/2/jP Kwꁅa?b`% v*JMOɛ0`V.`^ 琺R/ 䢒HX{CxI&{yyu/ .W#){u)=zj0tL͋֜59isdc'5 E 5[Y # )ՖsbY# A|rt䖊5b5Pnd9ؘD3$#b|1+bL+Z!aƯ"`Q]U-0$S˜C.mghJf5F'"9vV*DPPrAoPj_>9 @{{&3{C: 5as$!t;cDe]yZ:ۚ6zmToFn@|`oyG -ؼ>o,>$m $,)(7#h6z dT9m4tl6ɡh8djȆE UeW/R8I*-Nإ9*łMV"X SL8, D@21NDZ"C-g17FrM`8+s1 ND[2jBy*%'K0B=RSFF̨VajHB V3DY!iM[h>A'SXDŽ0ư(AԊaMrRItmO)GHg4]ːN+SRyuQtIt!(*eBx@V 7a**ǔs#\b(Vюߌȃhg=a0GggBfP0Pr ;?h=1 D84|o+F kSE W"{7޸$_j:>yq$a9f+bQ\+ƽi@4g:t PI3&M,bXMCcZ2n7-UÃc ѧ`sLOE_}`JS,f$d @CLlTOBC8*&> Vod!in8_bsfDA$qgFdL-S&1P/7}ƶ-|GT`V їB32qB[^Ha 04 F!&^ ,:|{V3rfuZK>T*nOO=NGڹpv;p)S,MqmBq8l0#6>^D=䊸%ߊ&--,)MDWLfWWLP1ж7+P'\Ӄȴ%TvW ɴӔrVp ze&nhe9TFJ-sFAa,cRRLfI,KdD֠+SŹ\rF)φ?Oked)»l63C5 tRsP0#tYu1OQ flDs` (?~,G*Q̳C&iGq? ep͠f `[6t)+eKI5 x'1@Dk.XW23z I*ᗇ%dB*Cgi#--gRAǠ lε-4K O7 gWv͇:h.r"=`q%LNZ$GQ +ҌX$X ))A]6VuLb ,']"A!B/0x!՛8⠆[Tڽ}9$b˵^B%Dt,lpDf 58Ḟם]vA>bg+ ˾{Bcr'+AhU!U^خ8UI :rzN"@%88+`.T2CYP_6;7m[C]$7;!Ƶ-bYU[惱efQ8U'Uy |te8elT㎗u3Aq¯ {''-٤ w8 0jA+A|\^Jlq5ZA+a,9}Seˡ*TJe+j}fl8p5bt(Х|.GUȰşHBy1ڒŖ7}LJ}lEcX+eD}Ԝx"9=%Ȏp-Md:9vOЍhc''^,fbC uOub3>Xt|7=ES9 >ci .͒"H|ο_,"T> |Tmٽunw\[4:&/kwJr[$oP.F}3Sh8y_K9^4Wm:Trl'U*<<=a隅A8AK&L'C$"31G0>,0x[3)H>U%MՓ9 *' m=PH#,MhS@Z2pQ/FT u-_*f RͮiPX &ĿX>LvMCCba# h|Ԇ!E].v.iZ)%<`p0mAP frQ8h쇯 o-]ʑ3m|;"l\kMv\޿3)EH'A Ԝw4VTb^5fNqޘ0xJƭpQ ;khwMyO-2!t܇郒xʏL4nq2~cH*YP6 CZ<A/ nTtrN1q GZ6p_ow@49$Lq^-FX4^YٙC]&A1MHV:PTӎ8OD05CN7^7/dvxEmɷVmƿ'i$jt_8fstf .,S^N3;Smη&:ݛ25hv,bΝTtd>۴q9ܯr53dop?~,% ֍*` xgNr=2㔎d*ZL2 {cq}wS."98.N=v.ko{/wt J|rYX3ͩ1]2?VWDh /6߆wE:tĤtY>2R MMrv',+9N F~%|ifQ^D}ѳ48T9纅g?x=D@\DfN:+ U!E0Et %>NJIé#>8a/Ay̚/B>)r(q}ain-8N=a* XVE-NS/T`tj6=e ۅ:,;VFX+*N0eK9$ň10+h/^?g琗R_ălD17Er^-\51( o 1<$Op>7~!Ń:A>CU r3P-/Fu'-&_$Rp=.6zShe04wnкIWa6QmѮfu"u\}qΪ?{Lt 9A. Y E :3γ#fwXG>#my,xI%8 ª%$zį#HJ4h)ɺ ܋P*S"܋ ۺ! tҋx:ֵzP%FƗzIyQFzǯ*\1)]6g[+bꜤ]% S#h_68`'rݐ5^Mc&*)!.;Uo6>W:VgG\* $iCTAikwP:/wz~|d_C?5dKt5hdlj}G4L v1CBNms]m\2u䵞[^D0͒&98"j&MJ:e>RB鰼׮2*~!H0MN򲹕`G;=Ⰺ"3Bòyt.8س l|M^li|C;@`R.ut(Z:TP}0 CQEt] N/ǬsRc"aU&=$TS=zX,]I #sڥݳ>Fa?oVŦIx%>YLq{8\nv-6#FrX%G~TQ`=v&cRYωa=]xgig>wGez{0=Cj(&U-26'<4bаvŋ7 Hl,6Yߝ}OƖ9U-IEE(gф}[w׸1Q?0.HuɱKg+"B9dЄ j&zʘy\J2J%pڊ&kf`Tzi}3VO(P$S3a`-Sl,ikEG2.|izp#"|ו9Dmd M eJgC[2&4mr2OrLD;^-* aBN1|ܞa3"!0+NM{ k6 UͣOpȸH/_q2Ҷ-fC}S;E~vQnyJlEB,PNOڡa|iz&_ZsLՒ2?R͂Uv݀HWba>C6XreyډTpg+f J}BKhsfZ l`W1( WɁ߱PZq4"9[umԇ9'KjX;G"/^<]AMEe̾nANv;ɂ+6ߦGB)+T_o: IhyGdYJZ-oUb&3{)#_ZJT4 'fuCS׎/zҘT́)TSȬxc_Xzdٕ'M]*gXzG,޷ς-J^;INQ!X5$oW㻡CŠ".7gq8$لdFաJ_OYgPVO# T> 9ҒFtgi@.gK2ؓV,P.Ş5YD0QB9F 3{sTƚr5>9 L.E)oKLJ 'bLLlTuvwy-a)cie/KpVQP5 p3ǎ&G7açr[ۘzTLVHv”9|ͷxH#c^IUſs@X祧qΔkoNn4Ap5㠅n5z HS|p٥m\j|,zt[Ԕ lԋFBs283zdp`7l8֥ks Q_|}lF;oŴֱh 22GT9O]S, /MHĜ\w[+g; h +̗9&`ulL&*Η;U8_cne?١|DS" Bf煦rJV5<},T1Oc}jI\~|ųzOo|+OOʵhZp V#~j/jBn{v{,,e)q2S/\B)IS[* L:5''-nЈ|7)f܇ `(}6X=SV!.le6Cy}&>?EmUg>~VrǙٞppƒ|A1iײmx_IwdH;Bw2[~ǍS P:I] T~/7B^HlZ &|.8+QԮڊj5F^U_}V0(m2:,@'@h!sul* uRߩ~X'VrRRܶ h)kn [5|nԜ1CH{5)gȂw蘾-RNEE_ʕF[7] dg5Q[vQ,eZۧ$y)Kr]^JDǞcRYa"R{Ѯ(+%<ѽ)q8jbW6eGH'!ҡk;DMjU}Tmm'p%5f጗FG;S=YcVzzlkѯcj`{d'|w_D.E n ]u`jGoE)%QnZ]$5+~CuDFʡcw5( .ޢB ,֥:LbuFޖm{ $j'`a\G5I[ w$n^r1C[p?U CVRPBz{r;+5 ݦ46ߚYM:˯2R_ ye.]:SQCS;'9'( y[pD4#?IKo$ڗB6SpdAnFneqrMM p= ;=ѯ"Hws;Rf)ףtb}Wr4U\GN~P7D$JkqtyT9{wZJNzi n {EZy1hWW;6deWTam尅RNJw2-9m-C^wx i|=v,XE|kLV :V mPG-`l.)C4N8ͅ`,u8}"W5H@-ŎZȨpW@EXNDb`ݛ_ fa:Szc{I:=ќ0:2#HچÃuPC4qs ̈́i8uB:A켭tko]QBW*pn#tb졙Wzi{Eb(AAWQƚx~- #5!z2bE4KF8dhߙH{ f9 p\ NKEYntiZ+ /T (q@{XQtՓ\Qa%f(+KD}{]p]# 4v枤x^R@b"OaW&e#pn G4Ap Mꃰ:PS)`>OesHVw|W|,`+mrһu\V_l MzwKcۼxSjX&S3>ZK/R4wۭhG "=BLՅ͉urEw4XYz\;#"E\,&r 6>ޕ lO [N6ϝ99As@3}*|dwkUrN Q9D2=yrқtG).wjSR:цxsTCn) ׎;bVݣ9#xq |c`ZQ4\WNͅWmRYh-(y΄i WtL&n/6W#qnzׄӾ]x[yYET KBVqȟ*S~Bu.̃Pֻw20d|!!-ihyn2bG~}=FY?T/Ή3`xU;QVR\{z<RSt1tȱ?TddA;t0 }X^-%-*pWC*1ճBn^!h>ɟdLjN*  yNR̋EZ6,]%!҆,|CnRtP[o9tYگݣJkaa$/_tO6tk @ɟ c`O+gUSOS%ZU+Gaì~߭9Mm/hڞ N'0غM&q n̋ѷEǛdu:Z/ފ6pn270OŠh_PuJ& y)p韚Q5@FXw.\Jm: IBxlCb'VR/n;?O (o-KF,[;}ܹFNyɱ߯X),24 i55Ug C"T5= ރ'{\a󳳾pj4t$v 15NE[oN w7\D,JY5f]&wnZXƐ|PwpvHJ昧nV<~6yP b]>DH=B^:PvT6(NͶU4IΗ16R[h)]+mĀ;o޾d1}f#UӁ5ˎm)WSh&άx+-u`bLn/TQٺ=+Z:30 '-#A9&A衢GD(@1-rbSv&nZR4KxzI` &ͦ1$V[Υ%54H1uNw%Cll6(bGE)@j)0%pJe]GJKRW0J"@WZU;#!_MAvA* S7nZ~rM<7=O`VΙïThյG+&Γ@i-p)5d#'k=L }wO@KrP!/ EhdamQ!1 '>Nd; ~%QshWI<%^?Ks]FD5{PsE9iiL}3R5Z\muD9{l_V/i8%Yvz=4<7Ѻl-t+f Pv*>/@Avm6htv Mr6GKX,ui2CԦdɫ%̡-T` {:Tx:%"WFW-Q_ٚz h(hӵ<è'Ы}}+CqU_fBQr(W[;  ;t35JAG͓rn?J POqMQHyOLx4Z.,ǥS*imB&hS$2 .5!rBkW}Eg)M;&zc{&Ud1'OCVE?Sm?.]JPTJM6$)2UddG]d'~vǰKNF*٥Р1ad=`D=sV،L=FU3[y}}drc!F9J5']emۡ$ubqRC?FU<9 !*@핝 (nSt^GգGt$F*)ӑ{%ٱ0b!栂LiDW}aim|TUDQgw"̈:o`ܴB(q>lZW~@1yMHc7!_}s.U80/UxZȹ]( =g ^T؈)aurwE ?|p trvOUyS#3lXƍ/xfZb􆉝/G]thMH'V5cLAPT]1ĨLIY%cRb-4Z].8_HnSӛO" 9+F0h6XCAEMV>Z%{kpըB0AWhafHmM0ƴĻXN{mAlE#\h1#en_cDfn~p8kxSѵ"iѕcʇTHف#"ȬA.>R"bAm?*qN|!+(15(LZ %VPka\.&@-5RQsDzW]'ɞ 6EI5\C_}%9zmS̮(HXڠҧ. r2#״iПaI)E{Hb3j(ơPeUUITyWObV5| %R\ѣt̮s@5*KVJR'͍ jӏw[ Wq/)} mֹK _#Si 9ji32!T7"OUvv,t[j 7J-:;/-eүps2y*jAU_)UTtC.6?זV*{rBEN,0G Yn`au kێvv-5其oC%j_ԭR4O@{ +&V]&HɔW)*X4nFOYAsU q2u4ZEMLVTK3حn1;D(_UGni= SzN ^XE:R8d,ǣDRԣ]B ZV 16M5KG{iFnMKum|Z+,l3Jg:HAԎ'l֥MՔhmGI|7BM^;@άHC6ꔏFi(*ά>k+Q<\Hk帮\YIێRʑ K[mY%ŻBk^#ʄ;{ӻ3!1jEX~^~$v2.ʯQ=0;aڃcF@5K^/UV؁"Nx[LcT[س;b@n7ʭ#߬5iR[Ϗ(*skcw\F|*1"ys5 {$QK:u4txĊƖjOCgd b5i:^;Hh02h<Ɣrrg@-tIwvn :mlb_mo:_`?M1Ji%k[õclczSVj5v'|8Uh,rc.VN(cmu ҋb2CP:TF,Es3y܍XqLIa'bUR /}M^^4V!X^vD^MHHz<c >PE-F*b1ѝ4 ң,$h|ES=4B,uIz+9קmfB$N2p$=L̙,L41V˚T LuvtT$Iϫ]FO"Z?vuPnuEwqR ufL(NvIujWcn ߒ\rwc`M=a1~OXLDNnvQjjG4ekJMjzbn*yt:/o^h)&9M1ogcfwShG{g}\ EA3Eŋ*_dY(՞^%4x~ϖSdt"q`ff5J$@"LɭqR\ތ0+3 |.pcKa):7~6dCF{ Yopǹs{ۻ;S/{#"Y moJF35'VTx$ɰ-_KRS.:u~*ZLgCI~f$I4ȧLQDRfuLtGh*ouLXw%'oO3|ԉѷÜ⻡36Kk/6[&L_6oW,U,G1 uZ}iYRy&cB:KeYQqO7L ̻BަF2۴ŹX=u'9Z5e {Fc15)D%\S>E)擟bow,]5q&1ܮTX¸SFзA"'I4֩i\w%k9̫2`KP_xbNloϲ2Z~prL TPA09Hzf.5uF 8x%|{⭾qءMhJRcOiH.y|9?[\؎,U=^W5sUM5EPdGD+`*\,l/]ad5MDB"kغ`feMcV#NUog6gDP-pӹg=61E.YBE!`;.ӁЮ(B$vJض+DRSR5كZ-4髈17XaAihj0dQMBbABT80Cr^-R;,<MΣBh9h;Vq1(BZ-P!݌FW5`ðfs2gE#3')\ӳZX]"`lbbº^ @rEZeͶ֘(^cys,NiZѮ3rA`B?7FQj:k0-)zOB|$0:9._o680lV~hJ_W=xw7_EV$DGLlt)[s Y8qqN bTN)::R*pb: >1' ͜c,^H3 j-dGGrc| ԙ>ʸwC*:'LÑ/^}ocמfo<^+!-W9ڂQ%.ZAIՇTݒ,rwsP޿lXp`ǽuZMVHw:'c_=ڊ`ֿAA!U]Y ds8QjG伹5Q1aϡ04rWlE&̾>ζR¢eeK'<E$d JQ0J@ƁA! 2-*>d]TuuݞПe/fpG;YhM C+AA(4sQHhM--XQ j x*|/W`aP:]+CA=8zbI 98e 1izNN0N74#(_ꉦJҜ=6sW2?Jkx,Z68;Z;=T]> Kep{n< VNW*y >[pO!S1> u0fEq.:Fj^/&gTN #"{BVwez0Ag6P'Y5e$90 .8kofq#u\K26ܼLi@NY5|oGR[oir9tNX꧹Ƈ2yĿ"MNpK@͐e'W p{ ۧ^f}U$ppxQϒe Ȏ :8-P7녋2qQ\Bl3 ,"t<<#˥1QP|n'-z3LϖPr.ASzN)%S&'wylq[R.r;PQMν/i'YBz[Q *+4 ӈݱ?)'o;[yl1jZ w*)ԯeufr2854L>RjNnl$xNI٪+#by0CŔZE}(& ;KĦNV6^՝yg;mt <!)cVFB`X:>{sBaA=Es(w{2|[Ǽ~ 2D3JD|k3b]JNsRr_x^!} x j \z~GTG dKbzע4'Orz{ujK11*ׂO>ÇcsB x C5y݈kƍxKS=Q8!9-|~?Ekd yK"4+Y!_>7ƐpS?4 c-$8P/hǨU4 U  F2<*O?9ULiakJDS,0`[#Q^?3yÂ,cnj=jU[ߏ_aVjA6坨<ܓ,\^N$Ϟ벪";2gsPF&bppQIq/i$Hz^W0pKMNf{ےc\1޳'.xL8^zPesZ06:~UT-ual=/qQy~_ߥ6K0ݹ9:qxa=H7֖gmG[f?┦Ye%~%/Umw J^ez;LRTdm}ybHUNzgɧ,Xy9PK#(J1fpTa;8 @ 0憆J~5^H=em=eo݁zs'H0>ei]Ta#>1PE@ÈB 8Y0^n®V/!h~d݀'R(Hy{ v+w当2\pNDa9R$,csa^)H@p Q;6C()|"Eľ2"rdHEC(a9B#RiG~oܺB^d6Аth0pd3JE=̨8`ȭj}a,q8e_l> E:QAM"P (a, NT%W@#Y1ՂT_ sA/f4 %ta'!io;KyZX0jqOڛM~ۖ^24|"|,8Psʇ¥V DV4P"\9KGT=X4xc">L_ye1?ly#7wdy7n Pb4:(F_{p [vԀq6 @+R[Հa ʩ5\nQHFblq[nmx4F`v(rqXs"NatWf-=`E(҈SuCs]6kSK- `aa+ hLt 3CkQ¸jԟ& O킠!?TgK_V\3RXN"C)`1qNo__.Ac2%d^{3)حko ʎ b:H]wu垩Ns]ja!N4sϓM!SmllPb<$Fs$z"-8)`ĸ0"sin >AWma98۾5ھh8ZYEHZA{302O96-R~rY 30;{ruwЕwi5TS(/Y1XLq~@ʗR}Щy|ҫZu.ppʻq#1MΤRo(5ź_FMmv%C ~au %)Y9nQ\v j nbmC/3+#{Y{d`FWc̸QDG"ג5Եk`8100#HD0yD2B)P-琉7L /{<-VvQ0gw,b>A1 ;=JҲ&2ߍ<ĥH~ձS"c}"?:%t(#Ǟ6tςh8>tcF$BڷȄ! (ȄG+ӣSђY8㙘TGT"?x#/mOJ= h #a O}Ub6 {N7-yȌxFLz#eQ0lz]u4!,J'Uq.+e6~!#RT>q'R)tˤ ?3{Rn'Sutgǡl[ke\bhUܾӪ$8(R4%քj&* fYKj$WFd*VIvJ'&-EIlR6LU1'O$ilUQ&+\?DuW&tiN[[ *f"Bz])?ռBi70Hj{(9xHd ht.cR:pV DRŲ/L8¥R0aJh +%$d H*8T(CCNDHM  F% QP0M qlD( C_'ӊw86;Zió+o8eYv}8f +cmUkX4FXljHVŕuRm\{Iak5*>[qKYm->%dwA(rwFOb qC.l3i.!reȬ3VL ryC db! |wFNd;cفbADg(0|!@$I $ HȒHBJa] g诗Ʊ`}:v{ux^/̊@:8 !&f4=|iL^fq 42Fƪ4-$a[|+d=L94ʉF@yQFf1k~1]b/r⤢84dWOz`GdVA  (c ^ 1bX.0A1# `1OԼ!qϔQxڲA3+GhNqoņ b$¿V5$&=@,w~o7!V\g za(kd$X2в= FOPq"DRr%R ھTaDa!6a q 0D@0JIә~QBh)*y8,Mphn[0  XG )Y`LŌ$aR4G dRg!GOD$2AO jp ղg4*{P B>ROˬI>wMIjR)Į:0:'&1p}]o3"$I,*d(_T̳ $sZx4YNZ3^O>8D]"DxP =,l^\<2vоɰ?r@&8:9m]y},6Z^:%zH WƩ) >u >D1!M<7o_\z5&SytL &4}|%\ƙ15z* $c$ =b9W. I:v/oĞU r"t~~2Q!1 C7C=xG!$CȰkTD,6bmwo0Ӎ`HwED_*%9HYGk H )xI(+>k{RdƯ! +)9]$QII 1jF;8"ܾtgMr-9Sը(D( &K7VTBBjHԺC/'N=-g dReHdLA] 89"k%EWaAw>JvE]E\6Fsj8iоR_>iBaY0)t)Af(/Fo(6=  sVh~%JLfMd,PpA#=' UFl Ԋo*v- dKzpWi3%D8B]E"LXżketm[')5b@'J^ RAmDMCd_T e!V0\<ѣ\ufF TL,sp0i k^oMw$ז5e  4_.e=FpG L$!yBfMפ#u |4ٚɐv}||&AȁiPOUm9HoTsRJgJAǰmBt 1lWI>\T#z(5 < /ճZ($:Aeh^!## "VHHI!NLU|$CiBKw50߷ 2sL<RJ(,qO~yֹD  k-_߼rsp0 ; "*\`xB򳃍<qY Z .К(^_m`{+A %.qtnɮ mmATvaF%cPd+&ˊk3)9Hb*OlԒQŻGT.M /} c?SQ\#fV{h¯7þk1-Lȿ 2T C1o#e's/N9}1W"zl)(ۘQC ۚQG/^ w>ڈ[\F9;~ @+N}Ѱ03QyŋGPI]b&vIn Z *ӧcw7žmxgaT=1<3Or0`C0 c`$ u P*vBb`J{2mSי8mq(a~ivȮ"ۂ"f#vDZMVsUlXPFTcFS( 8N`wÆ$pȕ* 1P BP'[Djw3BY1-8 p1{&Sc@$]}7iut=g͔uDwJ:6cZ5ۉsSDsP e >b.ٜۅK#iZ9eQ3iGK{^H-%9ať'rk)C$M`#.8`È&} :a}Af,ȚM! }pCPveE"HqeB!lC!oh 3)@( @e  '>cڡrd,=p7gjf* QI@sSJ&?Ѣdo,Ρ/PU8E#`dTہi:gʙ҉VuqG-NS1n(M%v⑤Tv!Wݻ;Z7yv!>xJN7=nT^]-Ѧ"aǙbf0jO'ƘecG'% 9lk?^ B+|o@[FGǬJci<66GA?0e4JyZ1GTg4RvU֥lh1% /^CŻA]0l <H8(z:{;#"He Ꚉ:a7W}CBO+zvzç*c[K ϜF1I`F[aݻbTDTѝHY Ui6UGHffsewG F%IRDրH/)H%iS@' S%)Ioybl6‚&'T'aᛝ&7F hl#7e$m'tĀҝ08e53tN̘QVv;qtzw4jl`@j(*ۜr T+@bQynՠe9hgbXJc"4k <2;;dVӼx1n3 y麂hDE{὿Di#05`Nڀ h0׾Cfu%+,,UB1{ KTINHܒj9؛aA_a%IK?\s}<{glCQRh`Y/v(*baQ=: q">BV i<>cL'"{}.M`DA+O=Gf(tǵP$ a Q=4Y}`q)jɯ2@?3ia^* L):1)}WК'Sou◯n.M`3;;6Լ (Pm"3L:h)'@Nmc)w@p\g_uTʏ\Wtg{_3B39=$:"'pv .7Rҙa\CG0p^H'='헍bF(X >޾3|FQ7s#Eb+*KAǶhsnF̊%5F6sݗ {K4ph,lcH+ƗSҩs007M? /!D k }8ms^7+*|ܴ{*ffvr~1_VKw*J6łvGfDTeє2х$l {w.j"dZ*uh\:%) ,} 1h8 1_G&#z䆀+"S~_nёq/|"9gy=~n}uY # +,|F'U wҝf It)e= ߶:=߲Qj!tt#'B?O ܕ|:^.RFBCtggRơ=DV 2P)Nq! f4梽Zn'$c"+P#H`1uJJ@U/"UԇtB)՝.Yf6ZTB4%Ppc\S4`}}a囥lmУ%" x/8TXB(;"gSF{6Qm%#ͤ[w$$v#zU{LJAq8{eUVZ5şK]΋'ܥ2)H$n[^ n)xz-{fw6[ܠ{kGoM-cY81>dҕx"v~vŸuTn)>+õ3~Po AHIDkЩQk)IÉ<%dtn'-zNx(V$:Hb7O10w|]%)qpd [(U.NJld?,i >g'"ݔ$JRC ",%򘋠ӥ)a(br7)=j@k6pf>6{Kp2lWԎF52￝ETXKSxxŮy#W+ި8&uDYv`G^5V .)08 ς벃MTw -n$pΙ:6DNHCwrkmy忿+#\9Ɍ/];ΤJt@>SnQC#Ȇq瓹wJ~y\Hu.zOlg֊3|=Oçڊ 9Pۭ{ñCE^x:z<3uA_r+w=MoZ;ܥH  nq%pGFw:.7( sgж_Bt _^0#Wm"gF~ DDQNUn#81I;(`liMTO[Ś>lyt5}ʿtB]N8" Pvf, QjN_'nVÿXNffzԨ ҵ& ie}fc<ƗDwӹא eRtfgg;~mPؽ/eYx?: ]Ƣ[j^~ 3boG+txyf,Lg:$H9[Iv UIvg*6 yƑ*QLKt(Q 'Q|7Ks6bN~HaX/85\{ } 7fݢ d[䍑v7 {gS%͐:ARRUҊs1N. |1&A$'oQ!&UpIOw;#.7\Һw{M{q:+{U(E'o>%7} ZBX _ C12p푉0/~U/ zzaO)l=ߟʪ@D2Sރџ%Tt[Kp?cOgf){KlJx[5jf xX1jsLZ:\hE%mu <}>WCquˮ\m>1fm[:HT#/ɸꜨ6: w{qRV1CqE9_F8ڏZK3EqFHi6FP,ҡ kp]DsZċȇB1̞Z}_=<.p)YU$2"sXMK^{HhAn^G{O"'=R =r8o(Z-Vei#'G,(#RڈN#t\d?/gut{N+cQ`e3u- ˑ5L!~8pt((;nMnG%RwyXd7s@(@,`ۗtכ@X0NTE8*P6FH02]sE=H0B<U|0k2[#vy/ߋc+?ah6\DCVr`3o~qz:6Y~_en?j Nb]pn͡v0 owQSL-DNQᗸNh]~Fag4,; JN$ީ`).~4'HaJ8+OԞ=E QD[<%\f{L'OXH$![7x9H0NF,/l1"xYRW顺CoH$jFv^G@yiI1Cڏbވs! @flC{Mupb'*:#"4R [MyCl؍ha~Aѷ,Jc wӠW1`Ɠ&32)k3@ AyRSy?|c߁ጺpB4po(hnF"X b-`z{GP{ի; .Dq8O`=K3g`'lK l;ЧN458arT{F˫{|rYA6fyy[cS%2H.9 ęx"{K<cA=s燥h67^Dq3sFYD֥b&]CQW E;}n{Ptڛ d1Ӡ7T9Ԓ, 20%(nF 2W+y9w?[n;lqC ID xbP=S ]*02ƈ6?aU 1C=eբ4`؃E@ܧR¦8TP`  Ae51!i (DjFY!ֲ +RR0*AHBd+Rq헯Dc=NٜOzXeb=+h=(M,R#>>I$$5ֈ `r'+fVsaO3N/ӹ D1N;^/A\JICp4CMC!F"qQ2X}..o H8gI P2E)Jo?q/@i8AU`&Jk7"?Nc-0BuWzb::\L:Na"x H,XR+14)&6(B!R1 wuDF 9}X}+2e!d 6`)%ć#Y >D5?l*B 7EF6 P6PBDŢ&er**R,*sW䠜Y ( $]ShI'mI1.AOЮ?wKèe(3$\-boX~CLȉl@b?1$PpD*v5S`0Kd% [zh`$( .0$:D$dIK @B0*s1R)#a'(ޝ,KbeD5bV!lDo7'ڣp9IB E 'v'+qjȤp㕅L=Q@Zef`P%G `).ŷmx$n̠-]8 F&ox=hU8T,~խȌ[-wWʰJEO>ZuT`9U!lB3s=G8iQ*S 55:{n5dphO? 7A,3)mp䌳2H *S' ||z*f45[nrvߢ?ATѡ g@ J%X -@]0:R;By $p(ķpq:nΎwjk|2(s q|Ii NT+;Q}|0ПF8-߽Ws}.Ȣ@F0 B!(reњEt)@/'TD H3Aa6nSyb8;һygqHo^'rzI=88CL/ֿ۲rkҭcӗmHw2{b;KK*?%AQEea}~ߨ]$8(ȑR׃G4x_>qs%u u:>û/e&\ĭqM տS?h8~oj;Gim!x*-堣@QF 7$'-ߟw`mSLv^ 8*$PW5@7 f} s~m]H.Rqt-QAPLW8*D*yd,ħ ;i52tt- J!I`ntd]p>R&hڕᆃp{39PkR !'5%sp6ÁRͶ82q̿?#6%3W1~BX& ylfs\ N+;$HC$;#FȈKFs.*OmˉTzn#ScsTlO'WL)&$-?_<ڜwLZc>Q*}Yp[ژI 1>Uτ}2Tk@'I܁Ó![29"~_sM2r&\s^`qn0DސxI DBBĝ&S[6t.k8 F6[^pw[dC-]E[+H䖄[azRGCHGHQ"2X'%eA`E~xz") 2d|r uخnVQ($n8pix:Lv+&$95Tܦ *DĈ0D]`mcIX˂~f̻9T9֔)TqXkOUlUO 3<ApJo 0:r(tYC(`Qsm_4Z>P'-:; bƂ,H*wud|.OMj:*\b''d' rYEvqn )ɵ1zq|ͣ =/fQo䈲0Thߎ܌GQZ<åz^V,8B7,٥b!~ڳ Vb1*#\(#[8 fE~d<|jʀ«q\pc vv SGIBtN]#If GɫAJu^c25cwZ5K{(cb*E)A#ɳN̼I |Gt'HVMJ PS :`YA*diL)ue"$''^CRw;R#\R_apzCB(.ӂ"w&5 P@|Ɓ4I0 =$o# no)VlL;͝gE蔂~?D]|~*}Zw6:d"'!*9ce)Yf `uGE7,*m˔-_&cñW'>ba/fF,PM[7׷ n؏ La*Q&Diw xQ*>joX8AYZKE- #Aj|NN\oVj_&HQl QU5G٤1Q}~WHی$$4$xK@\0 ZvK8qKPPڢJsY>Ta3_Ij5-`3d5dr-G)7;gqʨ m Hx R>p_6rjD҈F!r#,G0f;6;\Oz8w'DO4Qo4NJ{ J-KYw.U ?wt(R3S$)KiXM$0?/wDv&&&qXa Srx VFeKaFVіy WR91oS E S:q_ ̒Iݕ<_Q6+۸V.6>a0\\(歏!z]p|G߹/#ةR" D[Hl&PA ̛^J1hW `Z#%)} `3_ON&kf2HbWexr=#Z.&^ka@Xm|3vŋkŔ/]eC!| L'V2Ij@Rњ2D )I>GE^Κ~Kv{PZ2 Qˢһ4CVx`` At-}@%*%G06^⒯pl D}C{%I{Yn1Wak|O$jOFF5bI2?rWĜ]Q9dL:M(iJg~y쐐 'cQ$qMYkG>TRQ!;SI)|8t}aV;0:UUE? B[[Mhg2BFMKxCz\2n'm-ܩ —Pv2"I(,: 9 E*S<`Jux0|op6{;#CxJGWi.×`:ffl Yh>gDrӉ |/Fx.Iɏ`-)Vieii-xzkPJůZw(D$$xǚ*gjjevWm7jIO|K7jO'ta,V5#Ú!CS.&7`7_Gų9'pA|/S,^+{#7漺ȇtD.3$.ZKf[5+rxF(ܬSAw5:1w,4]x>uJOJ46yJ|eWV8bY|t$nkv1?d ֓wFz(h VqkD*29'(H$ux֋EIErI/8L9Ü:7=:z&4QKʖ"JD|NZ.)a&b8. sthW8fy3R&">eN r5߁$!\|~Nl$)nOEZQyte8P!744v}~(Y2cvpͿ`? pp" ^J6yg$J_I IZ8WSp3#5z w nsckLJF$?8ghq&܅|='sazhBE)(|%I"ZwrKniT M#hiCC'|+L)I|7K%#1|L#;/U&d&F3 2y@ϩIGlYdssB)ACoRsLi8zϭYw|۶&HM)Kkx؜Pm(ѐ5v1{e#,*1֗&xC{_m\ih,׆bAX|w-P:/Vu% >z/{ \S(e^*FόfzEcywv9pLȚ1־~¥s/Lra FZ+ 0+:EKnje_T8Ǩ<їq†wq^sL;APO:qK@ouokx,Jl>gpF9>&f5yv=s \LЕʃhᲲ= pd.?*;YHG#57݁(h4 V! I%\xg%CĆ ݋`*Dط!_{ڕ%C1JhGrJTǹ'G\wҚދrrpO+0::1Aa Mt`Q l hnqt97SjEvܕ+Y>.k;?"ӹQW/1&ib+.r32gĠ35,;ikPO={6'tĴg$Hoyz=N %^iԇj[ {ff{h鎇G.rj[̠̮)kw+2v+]AYz N18FbV!U 8ުNAh08zAA Eb<~ 1?&r!,$Д=xg-r$s5)NpGq^ylj幽ԏ(-j-WaC"$tԔLkT)tX !S1 c-Cp߱t I=gNFщ~gsɻJ(;#MɏE,w}ظ inmb%V(t%ύIM@:Hl+ݨ% 1ZΈaH|L}]:fBN^wci3󽃧Z&%1.Uv8&eye ;Wᅬֵ}5(ROk9n~ǸbҐe_M=9 L*_08'tȚdB3]ڋR,wx;krY%Y׽AGNph y߼#e4m9mCPӗgԓ8~fw(07P=5 jhH(x0)LMV9-bYC[ԐzydS {E[iŠtZ[ŷX^lZ¥.X ̡ܚ0l,Xgډ,QO)XD FVu0D!i7˯OnҥL'jG/6s%̹Q0LbJQlRo!5&\t4⨅r6gTC=fAl`vJYT()Ĉ߭m:TB+@GqQK D0a67 Gg=RY!жyl*ZU,N+Z= \T)hXbcUYZg@Q|3;[(I*;KjØoJH25J[bw3ذڨs"USM)'"V j ڮrpS# +;DBbsڸqkW +i|>IXc&-fzC#ƧL-A9Vck.GiXڗpHK Oy+Wj Z|&-XBxLԌ)3fTL# ተA+&H"#3uil@DT &I EŋEEUQnoT$$%)[ޱiY\"cZ,E3+VLvu34͡uPYL* 3tB6[[ n)qƬE3ZzYA<1Dr jJoUJjjҶg( nG(/wth3!@tyA'_"`څCN&j =ꙵN0=*TJTQO(v7ޔxG8,u65M[9 B-:Kax۽#; ʪ nѹ4&,P]MPT6e~p?'}dIrSM:j$>n(tLOR.ÿ6jZ$d98M!yA TkGf ZᔑA* ]Xg eL+ȪbC~M.£FQ^MrQTxʦ0)LV%ki\g,4r6q!AnN^~d Y ($p$ދT8YIYI-Owkw$8ux8I*|O_@Q",qؗ #V(Wu#Ag࿯ K!] $4>.b~bAn{Q ?n]M1tآުfnSPbOWΕI\>Qd6!}q A-<hiD( H#(/,cb 019pH꡻d8 FQ=jb'c:"9ÚiQVL.G+ 8]01!Zq;ٌ6c bT5E"ݜ2HaOY qQ] £gIoro8D+J=XΖT}#3Dk{׊k.rnC?~S,+OS,ZAy_ۍ-PИ8AL_ᗄ) 1J TnpWPYҔb d$ǡZuIIP0ۍkDtoR\WNq i)6ĄVq89W}M-sFHbW/ 2r lG\.0G}*oKA׺]+ \s[8Z}$ᔟJVj]̓5GG3hM=i1&DZ0``kN;uI{PTޑwVC0hiCx}'Zu|Qb2IhcU^2?N}K|[H?}C/?={Os3BF2Zs7wc o)~,~˺aqi8VGtKa&*PK¦FNZmb#)iir -J@F4I#Iy~ϑ6n+Fc,zt 7@ ~c x;uSA$DUc<5T+' etUwL 29\e3jR 6Լo;/gכGI`Q:Q =~ȵӊ\\ y8~=vVk1S:)B1b?oN:s_^ek}זhh9T7m1 {&a5:$ݭw>僑 oR#axM 8$đ+ ۱V`NȚ@Rmz| -c8llrw?@X9Y9F}Z.W+3ch܊Q*a8We'b!EQdR ɴ8" λ] m#>3(1m{؛ n?sLkI$M~Zf!vY.Y#m*1Gdi'bnqy'r,LjiDWD*LEKd^`N4; T0H)J''{A[RY4نaC~Hix=kէ * |O YmDN=%<Uڏ渽<_u&FqX(z "R8I,XI5[|gI|xHy#֏Y9MT'+V5!` Ʌ)JIʛjLčlZW-űL\14y:(>|M"X&8~_PR@uL?>JNzM#%3'm8Ȗg f?c_yuy $Rh\I@Sx: +NY4#AA4X+L\%%0ǔKMQ͵HG:sYоLs2JdY }6D: T#ڑ.'?_YO{h؟% a 'Lw.)R_:E@9bA1yJx`-<},Wc{r}GX1M)I1)=Eu{m*OU6jF3]\L׺Hj(J^ھF;^!ª`Cf}GyclᲤՎ֯.\F!$ kG90/LF''{#(b16: Ew}=3?!pi5XQF .!ڢ!̏3hS6KGIJuCd)Vy i$ &%%{ʁIxgcw6Vgņi}\a0GBp`)Nb 5d/u#!hNWfᱎqmt&tt.`3r L?sqXLJ;)eT9E:}KxF"$Y[ji9dM}&ݮ|;rq6OO&ERS1E&XL[k7&mf0e@l^.J!4AkZ!]Y:Y0TQ2b^rA]vW1[C)!/OFa9c>6 k0 T @(L!_'2Yy{0W0xtO8"ҙ}pRbԑ4Os+L3CǗA@q%4R4~moH9g m+pqc˭۰R( .JS^oif%K$`dT/!8u:5l; !Q6=Ec+wq3JUлukt~nlL:xcFڡ)um Xԁ BxHǝ*"q:'2k%UdCF\qc &43 ;\8btXoX ] "+oq ςc$I$ r(2F4'P4@B{A~Lw}/OB@xʕRB֯n+TCVr4h;|(^'ӂIʝ(W;ASq|Bj6!0NAB@h&ߞ}Ժ,"JzgwKb9Ggʙ;g"# xzz~Œ߽\RK^]VַlL7."n :F>ۄ?Cm[,~ KTl|]Wq/7?nۉ!S魽ˆ7C/unq߽vB[UC$z8= C }uRZc3|m_E 1Ý6}`3dZVT{ˤESb :B*Q9"zAddO<=eR%GZa?/9`Zs|r!,ĄP{(Ty;H;}'gY1L2;q/K>tF6k+j{g܏SURRSCf(R c#[|}Y>ڗ[L/iaJuP],k.鸮aÈ+)h|$,H!֙FXsIJ+i&M;麟}vBOƕ Ji)499B.`~?|>XLhR?˥] 'A*qN^FP@cR'NLa=nF4Ԋ[ 0Exe =<*oOb$5=B#C2]xNeNe!9=Þ%-og/DPQ R N(lb{3)ژfZm1.h oCp=8! lh4pl4kB$\q8,Q[bD0/Xmu{<n`8KQ Ƈ{$;_Z؊?3Bzɀ|lHR }H 7G׊ϛnGnLGO'Fln`t;T-bLEi< hOo%U[9 5oF7jB.9+/~ޟˆΆsJ n rX|V t琿08que cJZ q*{8s  ]h]z'P`[, vhSGщ#Q R ;IvJVƧ\& خGydfY!ϿH .gbnT\›&bm y(*Jpyj?|FhP">TDD  huuHQ$Z;z5az"4yW I4)vu=}.M6z ER>u?b ot*;*2Q#y,L]ϊ-'emoZJYاfn+gvwGٝƮ~ėr#g5^rX}!θu;df#g;'w\t4%eGC.yװeeƾ[z+̌GX>wu56) .sxo*)~x룚y qOOtֵ[KX 86p@xZapmZ/XDu&,?(AV̞:^kKfݾtx;烰Kz5 9Iݮ9>\ ꚦ~؛ 9~=&1J6q"|^clKط=J[o:oSWQlo4&y_)aS;Z^.exTْVB]VbeYwɳYɻ޼ bpr@{wOy9Mdo 5yؘ-֟W=}v31*<!$wDs tTKO:*9YL8Mگ_Ƽv0} %Ŧ~ !Kyc3%ee9O}ߧ&=aӮΟg ߥCDx7ֺveviK6ٜ2Qۖmfp68O ْb6dx;$h\[d1/8x<'ƣBd<4=4r9 4SdYN۝7vF,%䎦e ?IUR}so#OsOzD>rtVD5'IW~savM/K=hWO_aM$t 5q]AFfuV|(vmr%ܲ8VXAдH뮭vPd"ѝR㴷cڴ.Zdp8w(JGAwwf3QΟWy9&{][ehn/Sߩzw\塀ͷgSf)x|&™wK\HԈIg&~ j,gvJ:=gfeE'ʃ'ؑq(wJ27(ǂU2K190HsQ3by~M{*1G5)y۹KdkCwMu㶾ܒմ3'x]5,>ďW:r-v~"Krg D#j;=&W:Zx_&aozr'n~‹\I-fS2٤qBb4G-G@FVns9۳ - q.p'M7RM9RF:9TH S3Mi/|:\ {_rd%,fM%n4(3WFxy1A#4}v|wpGw#Ae7YH9DQU=HTVSC[E$^(e9s:JwDNMQSۖZ;7~U(vg۾ɎyluNShDP)cHSS@cq?}z7${X-o3:VS EY$rtO^ ÷) /3fb6+1wFv1`"Bda#QO@ذ6 ^$sՎ)^^u?ųz6uL0qL_&W/ԡUJ6z0 90iD P55 5Z\lM j|ըi`_'֟Y1ݞ?LF ▹Dq4(LzzTjCd͢_AADq@ O6,l=#U Az9P?hT nnHoOT_/ ^\x;HD0`Z?JĜ|͏T&I.GWw:>9 S8Ng(Ja19qJtOKR(Gfr?tXR!oF}u ML2 , ǨC=gs7Ah~33(C DDue1MO2-R.<aGXo[t?a%BȕDt}F&'zס7|Ymˁpdl'K8Y_WBJIqOCo-,[8UNTe3!(L22RQ$%oɑ/?K, %&r:`U~@w#FbQ8DI>}]m@MLm2YXgt;rCgKĘ脙ii#cHe**,Y5Pe$`: ث*2=2DEFEvayv/g//:՘!Z#[PA/?;Ƹʻ 1&> q[xX&kQLdzlG(JHMR'dmЅ {4YC> J Z"1$/)6᧊#/ ,ފttf菖CnQ!(B0C׆¡ͽI,F _ɔ37jч%Ed"OD(fJ 9$;T]< /w)qn[5#R-@e\dMt4:c  I D7 (7B:DP2=nV{oGO-jr`ViN)iTdL"{LRXܭ,*}W{+[Jv3-Sn0frQzM PX__&&$fa1$ʑ@9{q$nĕNίS}G_nψLHM$^cB2'6_W%m+T.皁Y7|uMAF q8y hbA[8Uʩ <ocKfѦ@4l0&Te*O>B#`A3J3Vi*Lj9#_ӀC,-]=Y}xnO!ukĺտMɝ|X[d,ʒLHыTIRY2ɚ8aO~moJ"-'*Ϳ21Pdo8W3Z?!F80yfq[nPP+(ɕ PrKpRirxotwm5|"?tړ}W')H*-xAƱ__ F\5˙BΘp{ƀF1덣ч 2 4?$oN:7z?; #R~_1ĤJp w`8Ώ f+r#{44.Y(L-eL CZ<Gz`o,jGǦ=YFS@I5 tţ?J=EP5vMYAwsIzimݭ#[6-lēH>%IOVQ&&L:fYU+r$ʼlc .T`C{!xR h&Byg'9>A[A5[2tOemس%cݓ᭭'KH|}QfJFPgR>4s&!hd r!{y4/Wlk}qRYnDx}f!) N.ՕNs.Hg7C +2\%K/+Lo (g3%(Y]dh|/vۖޖ/$X.ffeUUwj ~w{/1U3"_az-5oUb@aUdz0~[)y!9;9 w:àΤ#4 ~,4h}<Ӂ淲Ⱦ'0A5RYעŊԤiѐu&渧q#-q*?Khz{?}8ught!'-+9V/V:=jNmRSXGOXJ(|guS4 Rɩһ:V" 3$%XbjF.FL93݆tvх;⺃#y3MY6㋛*jf ? wqT?cu 5|7;(ahn7X !%*ҥ) J̲I2gﻤ~1:=txZ:%H8bj[r<ЩKnʽ stEH]Y*`,vUO|}cSỎ.k2I6i %{ ,5^wY*TGL4R{4Z㕓*(n\"I$.PnIRRƔi-k4G6%LC TC80c~AXpj56׭>ClHr$DBñЊ(|٫aSo)~@W.'1FB'&yaFk{#fZk؞.O7 q2TGEK_^=Z棄p˷Z/K~g%3}U^ѳ'xAN3{ΎmO:[]?SDJ0K,*?K`=>7 =ӊZ_ XZKщ i߼8't䴖%TvDrfj櫍TB.$ |oBQf1g Gjnnlj|6;4jN U9dh0G -x;P٢l`cNH62KD{'~A)R!IIAgEC%TSLQ R㗞~+$U*=hl,) vE}΋9104CHOځ4RQfH]v|EN\bB&npHQjqZnLF`TDn?;)ŵȧARj } w((sn(\SBnP8*%EaymaBI(F *(nQ)-Ssr$R%čVM%]וG"hp}>i25O.,d~~ E[i |e1Q ̢zkK)5vt`q%0JCCk{dׄ0OICO#uOfP1ք*1xD$N fm]kfekT!C OM3}@F{fGc .Xa $Ha#y'_''+N IJl𝷔eb;hX/{KnMI353- ?h1`kFŴBJ6΃Rr:c?S ( C+-! ~q> Sα'#c`[Mxˉl SB;Ƒ^稫T5"ԄTwN-̝fx"+@\]%Z{ M{E;Y֨֐),c Nk9[X V,٫Kg{\ΗI%--r=4eϗ_# b{IN/7\\;Fno {}{Bc:g~D+_=ѽ-klR)pԡ"f%2ƜJnSLk“;yW.GaGEg=I 8XM$ܥ))2Jo{'8yy_}Gғ8;#Dft"UqnHk;}R纟JJ,E(wl>>~_x2C|zVL$1N .P[tW-.Icr)|fXQl8dt^Gs̘KNqh/au_|BBBI ! ! $BBIH2Z ԊrӲK%q&OL]!!J (>wͪSV>ʼ{{̚B DÆ&MygÞ_xGPPHAЬV 4dQً6{G9uYNiɏ5zz?GQpo$VT떣a?qCXG4d H<On~ i?PDt:ji.2aNX jG=gjbṯA?Żl9I7ߒd`` ɤQ/fd8yV칛OРNߟPʤf2%?vd%q=snY6=YTJmN >RODHBAIVb"ɶ$y)e:1l$ځ% 2SSG,W,sti( ?XKV|Ÿyn/h|s~^خADI%Xs֥AZw h)3W;m!C(i8hJRLJSD˙jX&JTz"0vÓ-o P!QW7/q2mהH}Rim/ fY7|9o,XMD $`1B 0+ӌͺXvۍ~VZuڴqk&Oa,$d"agث︺Pcη 劷>(d#ᘴpHfNok[ WJev*ЋE$Y*Ei g>^őAvd' &e`HnOui|H\[JOȊ Tg捂^,Ý_&'[8% p}\|/xN.e~֟Ufe42Zm:2H>L>h,萷mڷDӶ;5kfjdM!‰j#I)%I[CB%JnXLYG CnEa]Q/}qu`Me3Og<9̱LpLnez/E@}v矠 yLծŃ[!,#k/H42(Ψ%RǠJD&JИYBw0&?8A𣔏jݫ|C[4DDæC9f2Ȥ9"s2,IAF+ɀk0n$Z${gEd3Slf=]z„\] #Xwvn*RI$c()S~eѬ7 bHgEn:Rh{ztS b:jҜLjPZ7fTSR偻 Bpj&U6 rԒGJ삄@nAE^xK ҉c)蛑Jnq,F4̈>^/c:: 2!T$ˑMvAGWx[nNc\FI1!!$az8}M}"!!EJF%@D̨S%LiJDDKRsV:Rv w`S)$)qs}@x[So- ޙKjaʑ&L'$)s, bkbȅʉ>r9nYc+/)%/[s:t  jRe&& {ipg=kŊL;"ee1kp@*lgR?43rwP}0Q,F.|Puͪ.Mw:cJwmB/ VʄHGzza0e 4,щ 9i\RY"iLrr0S17xtW[2w2_rwNKnoff$DB`O>!'ږI-L`1ݨdI:i-!C^Fεf$<&Y\_("|F2K N o!ty~O}LaV-IsmqALpQGlzf1U1$}R蜢xuP-Щ.ڵvė-hB,)Ôd4m6I̍I!B$K@)2,R~eVì8BCPԶ&YX[5IMOI!jTbImLĎFLؗF-GK# & Hn5eH?X-IHuK25tO}],F@9J:RC&Is 2]>|oA^ JB,<)R9CRlHpz%5"$ >Z+0ۊ6%@ |pu4gʳb{' S'h{mΧ 7t=kغ/ lR9$dCHE2m#nJ4b A*: _B߻t5cz 윂IX~트<@{UcY1nA7JE@Ir${sbVR~gzrXsAԿ/ aGDTf6rsE@0jor$r(cŭw/jAϩWlLlza=#̪ۦ^fW}+(Ch@$CBBh`IĆ_=GBq9L#HlFnx'$gըs5:M^G,ȦJm3yd̛0j2_VqK$X2YCD9%2 DV&ԡ(X!Kw ;?P=}EN7߰XɑfP9$Ll]G_>쏦sL։v?24X8pQ^ՊGERfKԹROwfI #6 MM7)cI2ML%$DJGlݘzxׄA" $J>arӻMq (I&ۉhnS$̴9I%8d$?D?FQ9ÁtmcG>rw$( B>"J(c'Vmh_K 1CiY_\F5$n֍rPvK(=OFC_Ӫ, H| 'u`۪֑ein&>FzG;yK4JNIgzCPj\Hv4ty%V}΄XR+V !V "e.\!Clt~]m 7rOgCfp8Ic^ϡl<okLfmғ|G$4u-$\iPL S̓d2 5;xҾՏ{ )ADC"wb!>IK.GƦ)[ OHq%al#RnO 46F)m4/[_7qSQrsk i}#?^LgA:Ž{"fF_GQdHBX7]_6O^GC''UoR-T5yLĶirc:Q@xՇy{ J'_@c>tK%$u(a4,ѧ=≎VZI,3]] /Q3sf{Dy- 1ELQhAFаX4/(6T{ JŠa=P3`bX+MĺO &1*E) 0D@1BZ jcp-5,l|oiin wL@SǨJSS:&I`(G+Z(3a t!1u 0X{!Hw~s̽?pϰi|SոhQ y "ܔRVxNaD6[T*Kj"-tLp6ۙcR!` c&#\IE|G]$|Cu>Y DEUYwn$jXp&st!v.=Ai3}ankZҔHID9@%䘖*[LJ%J'Qh OqTP2Q(>lsV=)IdʘR9HMPXIa {B<ĝ؍Ť, 2b) oN ePl0 ,SA t }p0]dBR p&+ŰZgaEpծcUC "Mch`B] R(AaIaPX(BLZ_Np6ieI lv cXMx퍩.pȅBb0.q$3#P"h@Kʬ@]y  p@k):#9YcQ>x7GH4a,q8phPodD3Qq{sxƣ "Rų0:#nt0e! dAONV2VlE, WbxLo W-c:rݘsY L΄qG?Hp)ts\4 !nfB XQβJ%!qDM&E$0$Ĩn!RI IZh&場 c&yhh4`Tn5222Q acI S J!I W11nPB4/,"@c$bX+b ЌDṫ"5PDj(77XY "DEe56c1XV BЁG27 557+Is.s3=D#v' DZA7q2V[bٷALTVU3<(|XPebuDPg#L"I"\BFxufrߍ/bDAFz\#$x1,q@VD d稂-mV8dlЩ xfH*m 1i]V١$j` pMFP01x0s Ql܍c~1dbɛ~<흸A8OqCe/N96LiF=ꉈߤ8O[ mլԳ$11FƤ$/ Q"+!2TV!E{`(=3N<$o qWt>TWLC "zo `*aAJQSJ] SVȨru\-pf=X U=w$`(NA @88&  Q',@i<%!I;\jD8{S:C2'SnIr4ecdG#L 8"ʾhTڡZ]2_:"Рti"P J"6lp I2 Є$n&J272CI6&ډx&iGؙIiu䥙آRĎ >vJbV`X 4!ݍ@T0^Go aO3uca/mA~z(g ,DX%ҋir6~ܔPNI:! 5G"j\%##@`1AY&SYhE*>ϹWE4TJRwfXaa[MU55BfXAgw]PA4UdTe ѣP1ܻ]-n廥smdjZuoVo󣺽l|N]V*[ NcZaKCXZ.$M-ݰ-1 Ӭ\rvmg{}{L;YvUrݖW.mF6Vq[{ТoFn7GF>>qQ{lϦ{;mO;l7sqm-T5k[Fuʪoǣ=kڊue{N=wmMZϯw.>s}珧!kɚiFU:٭egvک:BI)F뻶M!H:eU'on;Ʋh/,'2і5ouf=7]R}=vm}7MI}ko.Ώ,oNHt(4gyn ^Uo:J跻5^I";λvt;g'S哭Gcv= {ZgMM!ϵJo5j"kr=fv5Ѧ;uly^q{ݛow|^Cik껲޲)JGvz76ZooU ^(c }9Mtc۞1ˆFqNz4>͋k Ϯo.`lu;zl1SYonH$v]ۇzWLY5M jѪ!RH(I޸z޲$A[ˮ+HbIvu͛E`i[lr҆H"dBu6BkY#ȒZϻgz{oPϥkz[Q]mҍ6lr6UiJi{kuoOCI Ph:24՘nσ[CUem,jZfMnvr'ͽnn۔j@*;vkn蓆آ;y{{s.Gm hHvon;1mfwe֯8;˲co)h խu*+Smև]٧kYDmd 㶙v3N[`: =ӷwkv)]3hZ-iiZj#;+IJɵR['Oj2|SONʢ>l =jo%M>AUWFr{:qS'YjL3;{ֻ+j/{UOk7Z5:c]Rշk%.۾ON*sg1٨ڑ)Zy[92}}X-cm/ZK_x$ ˺{oMU0K{4 ZݵηNvsl}j"B٫Zg{{4TvҝNӶһaͽu>VE[jUN׷2vvѻgҳk6(WY_4[ aJNuqݵm|<={VFM͉@dL8)MRڒ@hP9#>q0g Ѻ7KDtd f]8l+۶+⪁w{l1Tv5*1F!UIF*=м3/M}F/TEAN>\(}wŘҎo5c^c\޽lT% I((UPE*"EDva@Vgv`2S$36nۉz(u%yjXҬmm^zxԪ}2}%f6…1lQݖfmUiӣGvl/mX=҆ws.@d!%ּGڴ)rr汣 9mb١OБ՘ݹ7gucLkB_yg2z=EFLmS#REM*'>3C!J@s׭TNîwy{L E+)JBE55{ʠx![uc<hwwoa4S)w{ލT*|_=֯ZʊQT }w8{Ŧ=nld{_9O{i-Ci\Tj6 `(%:*P"Cﳒ}u II֞ == Uop:jLe/aNmg99¯m5-ATƌуTطn"ӤLRel[mZ+5ޜ`oFm;(GEFTvM;-cV cpFJldt_[W%kn:\Vˡζ[6n5g*#1sm3v}떏+=p떆9˽*W}Ujƫn۸=&uGջWף[-Y}YZngSv@Γ{lw@sp@Aw>R+{|{| I3ov^:RVZ٦(kPyHuTl!nݷ\֎^Ps9!hlaN+퓐V^] ;l[6fvȠ(yZ6y4=:yb)܌Y@EKw޽R{wXKj^ܺofzmdy>{=ݧTJhTofRU/mz-Uwt!R5;!]mRyδ4J>ةAg*CѪOz=rZU" ]r]: ^JԾED=g]7ǻMuT_kymsfn_uPL杢hh){ݛyЭc{ICv uO ]lM>l٥-83=vWficm>%$!ɉd@&##B`2Fɑii4hdM5=A4&L&F@i=َ1dZBȼD~?JTPd"-.I-3i%R6F 㘄3XTU'A UP'w ,Z#!JUێC3ېvCD*R-"Pcʃ~0WLX.RbB"ǂq<]8 Jr˗:-MثN}YV o؜M!N4Iagg#79_˕&"ozxv~>=`:d[;쮇"E,&hZ8j_쳱˨(8K".[Fm.6Yـ6 g4f72& XLI>,6Xɨӎ0n}"r"  dM.'1O4̐ïe;Nޤ9E ]ﻒ;]D3oa r {pRk"C_ [a/ues@QONV lbF\6T(iFfl QJ'0:Auh$ԧC;.d6. IY& `f>Y  >@ѠLwPHB(J!\N ('v9lj~;}Dņ+H !}"( %)ߤC> ,E87%#7^saK۹[7z6PL.ЖKɼ x&ҚJwi4BG,4٧ffFؕcdBRA8xz |)g#@I= l <)$!5/(" oeJа;ι6KImƯf{61ۃ^c/VZu zW'\ LFp&jM;6+(8Xj%h*q"˓0g1tdhjT60&pv-ҌZ5#1ʤpdp 9Q,nlZa:w8C!18n,\V}Z>ƾ4p£=Z:8xbi  $f2KHaJJMѩ'0W@u{=_gc*+$:sͅFBORT4ecRfi m' BÁclȳ(B Xs0&jfl5sdt rlz?`qԩ lb&ycCP#u vb@ b/E+ĬW~MbS,/ "`0! zwУT&ۇ #tGp&!Xj '6hI8MMZ>p*.d`D :*`HRPR,zS`4K12;= 5hVг` bu5dG!s^"^|VetaH L ]a 3)f"PxᄂB: i4j'E^0v%&j>@sĈ='ԯL.CCJ@"uvA2 6t5Jqڡ3B h  J" ՆQt&[H"XYe@[!RRHudakL>FLUlC -11B#yYnaz8f,!9TJ~s n}on}wzgJn㹖)OďU ,Li…:)՟6Kl4m{|E- 6&(atO0?e $N9 F ,* BElHd+ )VEW l5dDPQA0I`; JM mbdbbrmr c9)dYS~R5h8X1fuxRX9H.ŖΜM "UGg e Tm{RVU9Ϧv#1;Ša5ʘPau)>3{VwVcckY*`p6L3Ajgo |( AY 7fpPVV LR&fwim%c[\Hlg>)0/6( Ȕ'gd@ RH߄Q A騭]1P\΄#{=$Eq&8QS*̕уm395v`Eh9l;Y3wDA|.4B;ϑFM=Ph V$dz8xܤwSsN-5F a0ZLs/ ,Bm`#.1ˉ6N$RN @̠R>;:sRJ\zt`PpyDTΈ4,'$är`ç7F%$%$dL92\oO1da9&ҕ1fdjFzMt @Y&u0 I+e)0.n2/p0-bu9 /hh -o9R: %L(IQ(L*nc 0h^$< j"̌Sg ۋ#4?O_(Z-bPJ>VP!!M |iH)V%8?F,k 6 ME='`kZqr8Wz+e4JcJ OnKj0d3@r7-E2ФKI&72q1B'wj ˹r\H`0V;rCP }VX* vG7FI kCRȢ 偼3h~yhx*/WvƉd+)f} w H U_mpHAø, bVT\Tp] {QGtO\- :f>;;gApixPU;CX,7I55 ~T:sa#^(z&AApa !zc`0\U1֖ sKbLTz/va2C,u /Bdؐ-̠`7e:-Ҵ%WO\c8tS4=AVѨ+R0e|[&oE +E4K$qYlf0 BxbK[Hl ջ6u|#r$c%//Np_ۓ9!qH>BȄ=Ii0! IF|Pj΀Ғ624u 6i235ۢV複8<(Vf; .g*`$r|CSر~{bZ%>^AqEmIyB,K`&e-yr9IIt*`OVmKB57%  66Y`κ T!ktR!D#0S#` hK-3K8P"pL&4&@cLHqrkhq`0#HTl;>’a"SLo\iqVk_|&&W A'a,lI[$N2:rݒ4fTL'N2/y~pZC9 -zhL%7Vk 8cHN\|$%X6 0w-Y upsrzd2 @-!~b yLܬqYѨ, Nrm k0·lG :Dk.G}[#Qb,mHޣ>j%à_`;&Yqm^ި۰(i/ې}04>V,&q‚IA^XÂIHv=d14L|AG0"3٤b"G7CR/XL t᳹n6Ӥ# !HRt;Q@`h!?^ր?/6K6 J$,ځdNK 0PNx*cFHB'BO,v,E/S-Ia {(ku,{ IJB[V6⤭q&1ǹ8I2 >&#^Q%24$̃[n9gO&-éa4ѣ3+Wq/3XlY3yf0;!W0L[1 2\KN n {GΔR5lNR,4!tP\4\RtK呀fi '7X&( w 3D { }38d&~(@zXĚ)iLG%yd&"##nZX)&)GʆZ)4õ:=HT2+$^ Ed&>'cHcv UjWOhpL@9IH\4d/n,i00@ ֮ Nq +7չMzA2Dt)sEԶ !24i1B$Iftm.&P ~{qLMG1%0 Lg atʣVU|IrO,)5>t\J:ܽȎ JXx=]EE&s/ ހ z\cvyGT39J 졐>L\8E.S<,13u"9m˱vU(|dRqrFt7TCErne 'a:lsIئ YMu#h~Pጕ:=hꉃO4Q*jJ\+# r"lˏ/I[{3كZɄt1ip)<1Y$9HMzm9t7ʎ<$3*%>Y׳ˣc #:=-w%2K5aٵA\ <|d?΀_ћf5pj4qUc چiRõ;đȎѯ۰HkRǨu!=FnHğ DxoⰔbH 442C_ފ(!ߝ!.i$6]4iȳM6H鰌?~E~ˣx1Fny[1P#Eƻc.aSE0|I蛱vFSgشCN"DskNtdbr>)3:˒H4 wߓS@ȫaq fkW*j>7G+\EZx_q~=6ˡjńY V,uU0І4"/hU!PK?H-)i%{qCC0Kem[!R] ǺE(P&5A9d&2ۨ<4tSMt)Øf02ɒeݹɵ[8гTGEy 4D\`jWEf)鞛ݶ=cyxe#CӤK\U9 r!,ၱ)5rDLHFA?PvEHQu6l#esQjr%)dMo|tm1@7 | cH׷&&lmIli6!illCi6D5E5cpavFn9H.N=,yf*L*5K4Gڞ@FjB9UNVJDŬtGIo&thX9ʗyiYy!Z>F;uaXu^8]jWf^:?L4,.N=QXG$$HY QSNzk b{C(hBE#.d9CҍVLԭp(~(=y'i-tʶDg%K"I2ÒK:9(ԪaLA"BoN;d@ߩjflcj^Tva5!he0-;vHELt`2C;qZ)GTq))l[1' hM,H4)9zZ<ۚxbAtLP0 0^W"V,̂m\4HLRGI[7̿9z51{iWPExG@Qxzw 7cdG՟xR0_F9gisM_`jx% Z.)ԊLa'v$lpTY*C& mF P\!  dQ)qCWpP!5!f&FPfD2 oC^\XLu;pc5 V){!?-vGn+4R؏)$BLt Z }| Na$bc8'B*:5R<X8`NnN6RpLXqKK@zV . 28 5|$dC[r,; tWЀsasCanQ ԇ:!(G`@4ˌycInOfpyN]Wꍶ6Sm;l69it)/FF}yA4Χ0l34¤yx:-lDdB%/N6Ll0)lJ;W`c,cRq֠_l?b%uYQ:&2\w]n$ڝRPt D4HaKaVQuwx鮤[* 6C6rbtSaYYi?Z)mKhI?.dm$Y&Q0 T*P$P11|8{4x8JAc0c ԥ*(!WzG;k}mqm_~rtsf \L$9 E>΄gqDDư` $dكPE|A! b|ͱwl{3Lk`n$> tXLsbmmuJgEox Z;V%{sY u8)|#~ 쟟cz O1x9E!?~ ܲ%O6o9M sEjaL桎Fv j:K_(eޡ;hzLrGQwMm1}! qRubaϞt4]3ofr+{.nmc| n/ŭ6]Qm};mMGͨ~2}xA X"X"/g{W`pilgf$:#fߗK iY,&3-r3?-kx@ԾoшמbnB\@޽чxFՓ9}/qyh)ݫ 4 *!yb(K6FÎiAę>տ7B7[fkq-[l[6aQv E}!3(,)MC !4B L#^dhU ť3)tHˑTzKk L50́ae< )S!MgVFDOYbrx!x?DIt2H ܏(ܺLru 5B`an sbD Uq&\mڭs3oqx)V jI/};#O){84bq>dy}uغ `aWʘD0J3]ͺf4qJ>Hzgf4Ĕz}m'^g6I6=Z !=>7U&:R6s:gR<^..$'ye',̕PjwShڡ>Vbx"IіM;ڽ:t7ǰ3ydI_}`ߧ߾v*Q;K>8PbL5t@ ܃vEdˋ A1k|U!Λ@M5~8Le yIo2}xp@:y8ln}z]'T1\m)ݓ?Tn5N͈ݎqz^:'~۰6B0gf3Ó4*Ie% E" dxMRdUGjG b19QtFs݆dM?cTƷ>y#$n tܺ_D/eLnS6[iKޏuuU͌-ec;Lth[lm_1qt 6pc&gR4-|xH"c>B^ÆYh}bq !dl"iU)R@`^O\)< j,\U2=vNh\n;l4@M(LJ!~+";2fXasZF|~0=RB96tRަg6.a_vJ-Ƹ5{k$KXv$<̀a?FJ`fn(4Nǫ4 5!,ͨMJnyvfa!Vg5~m]H-(FJGC82/p>:4eG\;j ̍f'kv}}ֻDE1YJ $.)!Bex҈Y \0WAL"DI]`lѥ2{$tc _6Ai3C=%7&iˈJ㐁Ɣn}O(dD)W/ubf UpՎ0|#cb̓F\-3=_c $@[zc^`?؅T,`n/ LkE X4~bILaeCHHTsdR#\8Y6fBĈ0;aHL WrS1y|5$S2o.Oq *]臨PFIh@ D_"=e^+i?xXO\]5PC#yQ!LBǑ%a$%I_248oJ-{`2A=C̆Bd-Ym̓Fg9!8œIN"""~&"ajrluwCIIt/[3|n2VmG{}/ryv=Q@820$vzD <6lM{BDWv4DMpOFm#˴bDbkk1!4`3GPx:am3"bZB7h(b(A 2 m&Cڵ-cj}A#!D(b[H͠g{Ym@8uk:o*hMKnjOqu-'>Xp|R~wcu}h֥ %3$>$@V(:[%hpeam;u &dB""|q\U4hI/Vn uMY!=gҭi~_PV4N 1 ).Zi3Y'I+|_/i-yZF2Lme_V۠T[lFP4kV"kMgM9T4'ݹ`XL<[d,%ԘrW!5 C8; l DL( Vk[D#txd$.Ⱦ(.cASDrNKQߠ mLzq#䕔9:e@@65J sd"BEb>:N,/P.L$&bc!҄~^ϣj1ʏUP6# Llh `l/0L0VCуǑ74S,mUU%Ɉ,mxȵ lchFգʀ~.|_9j2y@ e+?s6z^ >?Y|u+sm}1cc &?j1ͽmP'&(bozMCQ XBD?ŋw%]FQPP 2upftiaVm6?[B" t~N!) GfRAه|Hyk~ > Qe5"__VP# H ؑi?q+ah':/ξcGStOkžet8) &MAca4'r |+]I:$B)pl5PJ-td4iP0$[YBzZޛX%a Ї=ӎQf31q,z//Z4:mh? >P0Ll`1(a !LQ1+]DlI]I&PQKI,>-M58^cY{0C $B/FVVBOF/IzیCfq}ʈzy.n+.i &SPa3}U̱* z]@n`UBlC`ƛM4m61 6m46m m$CilT)MѸn%0[ljzSO!fՃA۾u>b OS_^+hC[LMMn"c/3GUVĐ;" FtisgA{G_ m:YuV o#aJىr&PS*YGC.-8^Ҹ)~GF2iennnA~ƛYC{: dT , @\xFp"ixKUE֝崉1ڗ/tnvJyKiud^g#]d%/r, ay*aVGBe xhj{RY; Gz&v]AX6e+U`ͺ;ށOa18C6@欧uݾuNh"t{ -qr).$HHFn.$4r\@4)`]6ȶh4o+ -Ŏr)AJZ*Up\Xl.uyTcn}? [/Ej5p>dcc3*Rj+ZDN ;]hqz}Z8~2Epű#֞Uŗ QeZWf ^$g'Gc{4lb $ Ź3 eULZy5SzNt7_)c4<cEdugng7 r4,K0A\LsHZTt[7fGG6+XrD9iQ/^ZozQHLXFf'pvp9||vz)12cb2nkQ#IkOg91e 'x/)g rT,'O"(1(GY rS /@tŒg?5^0O6hZI_OkTUUvSvx<>mܹpFw.Ru9ZW7|{k[39}[qtSS&S@( <~&Ĥ>loh[U'lי7Mw&ɱζB^Q R:hj/t3p.1VV^-ܛB]%QBYKB|&PCA`K"[Fg@r6>[uYd,]dFRH˨i(LPD0ꮕ3޻ Mdo$l.}pX{h8O\r0bnW嵮nYqd rmQ묑݂R`s(c 9pY"OG7Qju;nLK!l dA Tm>>9 /P6{^4UV\pwF/``T ҆AD5 0%Rܘܻ4G]8x$֧ 9llSZLvtVHN&SqL^]>~jlWgT)S* ns^B):.s(Wy~Vb?iH{\"X)i鉳 EQ7̡FWӉ)?-yPicȃ}*Yp6GgJ*_/BXYeĨEFzbY9*7۔6.np` 0]ڎE.5$+N(5YQx<'7hx'5"_Dp?C%D-K!+/O/+ݻYoqX#;lhAѾJQX6+{ef'3C[lcX @H7GaIR Wo 0K%ыkæB:ԥ1:Ojuw!AQqx#A^Rճm1lWm^qjh&4r@j;Vjݴ[ 7ĸ-iuȆc ݇ fZS&ְ KZK]*j* +UTf1c_oК'm2̘鉁WR,wѰݶ}:LfVtLeUwMK0zɸ4b);TB]4CuzؖxBVɟSH3uyiff0&Es 9 1L/s]yf쬞E%N:Τ'v)νo3I]z߭JQ!,qdj;\R(NZJF4x&(9G%$/ڧ9j{G`﷝kLaRT3O% q(-Q=M]&yէFz0媝!iOr&?߂i4L/jdR|8RAaE+)v~-L']$h쉡S'DI&y!a!TPkrƇ{G#D|&?q3ڢݵb)䄮( r4-Irh=B֛d쯧Ϣ5#Ȅ&E_mͯ)vomvBV['>?_^ҟAˍ݅]Vq/f+?c`rӓ44k V>}(P-(QAnԿ6‚A\Ӟ_S[h= 3L@C{$J M нc`@T8h*Zv >+#xxmƕ ՝8"J,2>-mHE?xѦOgH AA Qt>:TҔyYʃ`ʆA໎UbЖE^EZ @IH&]nB.A 5]Sa']:#v .c.=32-E4{ UXj"&?r1nd=;6@r<4ξ^>Vȭ-.ZO!!YV_R/X>ݸY NnY1ck5 4fhARlOG &ծWCn`'"*9m8;NW\ԻIҰ=m\sļ֦M\X@w~uX#G3Yf1,YaˇCl]!?S@BWܹ90+9( !@XR1B(H:\?=7yfY0b_0Mbb2>~= |y: H([b̷𲉦D?R-PPꨘXP&Y ^UP(8EȄ,S)iPQ+'=Bbxe&ɮich .ƃpb,4PTW&baCI#b߀S>{eTi=)k}]Ad$3 H߾=+8͍3m zpi/IJEn<+DZ=XG۸51b0=#u1~ktaPjɀyDq" vCP1m ޴,Ȁ"qC~U{S!2;2mO-\C(xK*qn(Mwr3 , *[ P2{ޝ)0Z-{\n6Ƈv\E .0(;*K"GPWիHdm(`Tc`ƘFd)n8\۪\FDb.+{?Jɛk_G헀 Bu!>at\"kkm<z=?44%QdlcijHR@I P()@)wy-e3G"X8ALn3_Tcd//e:XW1ߡ7{rX"`?ie=^')J6=osկm}J{g?ߧEׅ3HM]NOB~ ?T^'FJLMM~ڔA `a  qKH6mĈUCY9/kYF c9ȂhcHVTNJ16!"1>Fsk(Kв#3A aHUYtgQyA,8C永0OM$/=1h^D>l}k9O .1R|$4"`0tc qnXݯ^`4c\h)"G=@AgBth`%*1uC{8i%sD(IhرC-HUڍu)^nHpDC\BM <(u3bq<_0u5<uCeȆ{0^qJ >G Rn C@Oa С>Xy_sD4~gSz]IF@%hF)!|Lܡ=% ~ KQKYGL;hEt^ST(LB;%w:A$9FK Ourt%$2ػe Ghk Q1& J߽d~ڡ#HMXI&uәi5ʽy[Dp+$n "u6uC 3M &A_OE aC@A5]PZ¡<`|.1#RN%Y]xDK E %Cl7XGX]/'V w!lHؽ BfOdo|]8w&M+,J31?e\?"3'E `XXSU`XaQ,᳓#+ ү4|Ԍ0m& Hcm ؛!&Ę 0k c 1jd;lGn O} #5V3l'͡Pz &Ј$ CGO^;iA$ӿqJb0SHI Gf3 w BP7$gL_ Pi/~`iiUE3V%SqIm *. Lsvx>M;,sgwvnOW ~ez=qVc$R{NN;KǰTu찪, ڙB)l&(28DMនB=>sSˏnWaC׳4n*7_nVKvUA-p56lRYe( O3JPY}2MSHih0~XMe *rNL8a#~}ɗko Ԕh@1+` h2aLS'T)Xhe JqHa9=tqf?gꕸr2y%m0lh:_J[@R[]UfyD`hPy ADMM|6FgJy2kf8T0D$Er¡j-P^ ދHRE?D/myl+3f^ ,[P6|?u,d)#(x@ǵ\WjsG;Bsumʮ K3sǨFgZ&A,NsR@x Ng‚]ȱ7,.x¶,٤:y `ePg ,Oj dTH{vh J{űY aŌߎ /,!xk~ӳ,qNFkc<5un4^j2X% kU9gGf`KGJ^rƼ/펵ES*FG>y5|߃o )S4Fy`&{Г,_~⣊ 0deH *:B}R?tL}5pE 6P-_ȊбΝbA"pGH]Z"bդ'^$GXkd3S7j5`*881*N0ؓab9luֻ̞ Jz M{<]9S:+)qǩeU<4Tz#BJ:|JC.c#cy:Gk(pd Us~_~i&ye;w3v9N}ķ)t1u`+"HVT0 ]w&鐍)5Tij˭rY[ƌ3G9Nfhe| D^p+[ Ɛ}GS C3Cq)67f*J=NMY҈&nq;6e֘CmD .Awзj(fbKp;cͼ9b0,+ 7V06KFvkH/`_mo'{$1qD{q<iM&Э\9<I #FTyS!ޢi@6ڕ-25WbѨEreRc~-zacQ`΁(h-@fqnEs 7xv M^xޯM\aLR% FK”&yŎ cP8 [wG vJ2 ̮WFa F GE$8$I pAn#pF*d%;j.8%$ܗ}3D^l!&nO8q$0GsXc9VRf=DC9x_wA^$:feLrC[RJ4 MI/$ӗC% &MO\rA<2:ӵkB^ɆfC.gUa0ELXNh Uj+ ړ.fa ξ{ٕd\ }C;fO;$+嵒m&xaX8qW㽽tIjJc&4 GpX{/0 ypca5+3 0nvT&yC(+\ ҾYt!EфИ:'_IҔF&VncH.oH1v돡 ?IsyG]o@ '<HX٫5!$7`y$*-)噻RTHxÎ́\ `uƔۆnLOqeh Iы'|1OW%l'CJr,Yj )640ٺUTU mW4朞K)Ikm}RdRGPŢaX9!D}A#й,5ZFz)5E\ުYE]w`e~2R#&˓͉FE`v4[uj)1ѧtꮚ˒Pj'2 ypWt]{P]_N ZP[b9PWeГ79aD8H´C\w(T×aX^9l,] BY +4`ڝTyHȳ~Q P|:¶$r5;'[9p·Ԗߙ pyugs8ꌐʉH|x甎 8IS $E,3>&| htYWG0R,$ yNynIG0/ !ٱ3D+jASڢrY4$T$[a(_Mk@7Y:R4,<%,ʹ̋]6HG!i2jyMdr0(Ўti _18SnO,wЛrg+k(>8`Hyq47c!_YDtjSLEl)vpޮQx ǐQ]v/v1DHecc.h,'(XUٯkfe_nSo权~+eVs  -[J`j`+O͒X fV.o195mVت!9qES1:Dzc$vy:a*B?Z>R0bJsKz '+{N.P^yeWU v׆̛ Z\0o%-^B'X; 8eOYQ "#|2XЋjQ8sh%Na %7ƑV0 K9"ťBȠࠐ9p(%FQAE}8),Sћhw~OVj"]YZR{„C\LR'0>fM6HGu4v&fPOzC2UR "zrRx`'N VX\ .s}sa,#ZrA 8fA`nݻR3G>8C>Hvz f7u5{h6PIe6fubk"ê MEʍlvUb[%ӓFٺBeg3. {dOnI Bj<06f)'hB렟,ꂖWQyY)͟ ;Źug2יLh EŭٵJ{@$h>ăZEG5jRQ^W& $dBfW7 Skk OL Pc]/QtS*i|;.F0]y|ocl8ctAe1֧dE /oh-xꖗbURobQF9iue"tB`O1nbfu#CmisTKZQ ,7pwKH(eQw$Xۂ 10~~3̬eXG\22"0e \R]tvp&'q9J4G Y%#Fg>e KlޯT]#0Isvoܯ-z\$B]7Ē׫m]l%'ŷXlzK!1umlo9`\VWۑ",QQV>B0Bꉉ8^!藎XMQ=?Yv٧By!F$੨2( Ɉhc{V ϞPuV ;c+"tJ"Wgfl/!fV^BvҚԢK#q,%[ p)Ug] mgsrS_wy$ᔝ41F y(GFURAW i8PP.z1E჋^]ǟ=*KrEHۈg0z]@\# ExaaAhbhxG҄B 1b84M14z4Q00̝P%4s !ܟ,qJ%3^ Cyh</j0`}\>SE1Ci#641FBN' bj͚qW ^Y<&M9 Lcz& E dp#>1.0h}a ݤSCj 6 BM (@mlc~uM#!2x@bfd/_Q8@sB9vF)bHE%C\2I!.^L1[m4o5oۜ%aBIü/꼏Dea0+ E%0QY;x,Ɍ/D"~q%r5~H*¹BmBQp{8~,ATk&PxYAe&hKϤTXC>Le9hL`H12',g2<тυ@4v9r{&fYYܴ4@anɛA=Pj.CH{[ &C`lZDLb@n KC`9NUX)r/adD ӡ˥ঐ'͢{zQ%2t;*1Cb)lCK$asIi$5$xlim)CEXcdOc[v߅M"YWB|KVF18%"t8fzB0.О,yC=Q-Ua8sLEZSmr5`۝f1be9pGBQԒlEߩT*oPoePYrI0+qڤn|&a5=q!.|kΠxy*أ S;B!70d&c4&QQ5:D0MlM@kfi (y:~WM jzD 8H+hcjq"\󲈜y6S)uR-^KN0س?om/og]nnzh.}ԼnH'1AHqׅobWu`F[d5[ 4zm_B!oF-6VS7P@fAeƸ!p~`^wypi0Wd}Y‰-28xUA"2*am ]\/5j>yN!TpyƯ,(Emy,^#Da5P T9!B8R#:>_r&8N(i VEE@鄬uwKr NOk(3D4o*,-^I%KɍE#M!'dDpj^YeRheNFT:OXGe?\-"sGhvϼh$Zι3;)< npT4jvb͐"kG + p mpuM]!b̸Ӻl h,Mu֍CJ pt=yʧ-ROIM1"$APi4̌3t)`斘hq[C<ŋBÓ͙HQrH (A7"KB2 r4qRl?uKYpO-+-Mt;Q-ڶx@8:_Ud,n [%[f ΝoWL|!DMAhʋE XP3RE 8oKDy5y b-6`Ճ4yWz|FAfU#?~XvFa (숄D" E[b#+@a1"E‚xG{ ԉ^0:^ _8f<ӡ+5#v9)gFќfMq㕬 4 CS-qM˜}>X0f1&k {,kn QN' w¨*BAH9* -fH2#Np[9c'djqGìwVi)|Yffߵ\._w pwί66 l7T gmd3mH;Skrxa-@i.q?s0wha tǠ$|=PcS /aAf w17ur} pq i01"HDERXzdj|l]vB,R&bwB d:BbO[ RN_`S4M]7cj peA K\e }@_km9-cvrA1ݹ|=G6{ىM{e:(/SxӀNx%M bH`>04_^k2L?tQE{ ,n+"B>fF)(+3t_9@mΘS&&~N0W]v##@-񗌧݌Vz265OſF.'66ߓN# j֭\dhjBhM8< ,L3WNPa=A^o[>B'/A&IhH=>0"6*6-eʅ }p! VmI 3'\/ VI 3GaiJ1.߫_Rycm(DZ[3n?c& 6t}C)a4 nE@N !ԎeMTp[f=}77:J-0mvݬ.6FQ׿5;;jIORӬ]=9>4Yѭ/Pr*j }w(])k! u~ DE)i܈\aO4BX_Vd5߱toW r8Bz(xVY$v45DdyKSK}: *!*f7Ȓe)Z@fk@'/+Ťtz˪+lFC%t=JPk4xz6fj2ƺo2Ohl헊{]SMHvP(4 5['|OlFh(n.iY(AQ6Iag/w=@èm5u5t&1y0`I Hl2-9KS6K3GLJ/L<C4"138xB]Nŏl%6ӣq  "RU1Ex$C]N ClW.ˤyVW?2J; T茴$DV'aQn uFf:d-P c8ǐ#\:)^h8ipܐuoo˥8dIl 2h׎b~*̔'y+A {hTe.Xo%: Іm*r J">pK}"?b.x 6 o^8P/,/{LJ;U\yfl*['Ίi0TrTSg#.ܐi^љf8*l(mУ7VmnUfll5X+Z#WU[U2ۃīQO>4rJ1ч^~zp͸~-JZ7$!d2c 5T\s~?:|Z3^3tDP܏{ N i@srM=<6^:6nޗ,*L"fԅ" @E?cзCz4f!p(X9b}W Cdfy^ ?X&!f &4>c{̺zVۧlx.z%Wt'2f,2)\[F $ƐF +s&h/™Oy`J\ΩS7SPćT 0ڶVz5Dž[ LTNy[ucC! { 1uJS fىm<ɉODu[He I6#D↋Tȗ6&i!$'%`S'Lk0ΜPTvF0lD;DK]0ĠZ&xQw' ԥ.^"bEd,S tF cU^^<x` 2J1 V_7U2% oLn:`d֕g <$ȶ0dRFfh c N~oea=[L[Qf2$/Z<@,< |W>q:fw`3p@2ew (k23ND1h" sӞAT\\!N4яHZ@Q!bod+6@@ڀP? 𣔨%Km3Nrph*-"P6Ebq] ނFG"cUk652d˖LD3\]*fq35A!*?YA8y|+홲*fI \LQ. 3cz z.}g;`nrn ?$)P-[-\wq:P*TBXyCGk; T!C&-vMK».g} ,)38|֜c'ޝ'NUp8Xe:xdB+2 !ͱu:_ɒgEJQS݄ӑ YM+#B ĭ_SVv:} B%H͗r:0HҶGKYY=ѹS2-ע}p qrvfE=r8ݢ?4!1A//S)AE F++~l,NVu]f:qt|>2,r"בh F4bQh-.doh"ʯDr-XfKKؗ!߆?TH/6xsBfb>?ݖÿ!z~M1w^ .+łlyout*n77X< ),άbJb"Ō| =6k KtJW@+֣y UEHJ?gsyv\"QxU3``å*C/¹ 4/FR0Zdp)RCFlEd>㊵t.fDmQ 7p zt6P&õΩapւ  MIuV(]P@Hw W-LD7GU>9IxҖfCcΜ{kxUt9*-9l]1,o*.MU+&bJ2Ť>j)ŗ}񫖥5aʙ6fT3dUQLP^UkB!S0ydh<I ԥb@vq^rc=1 5m 3 b3 ·y |`\#jѴ<`e[.(P=K sҖ=jI CvԅԎ!r70D+%TDBm'@Ry<}tJDl9Bș!H*i3n eb|!EGmp>Ab$:쏓b \(d~bd{ÞC&L] x_ ]a.ZkF$TSc^sFe!Pu#y?'Uk<7tdQ9Ŗ8K4>ʗ(+ݜк$(wbD (wNԶմC"8` %]"F F\`Se뺾o eeٹUG9pM(CEh=sA<0DX&(s2\":&;BΐαN oQrL X!cHA\>o.9^ LP u sH&x@+!2#QR@;1DC pՆ!p=siX$\q"25R]OȄ@(Jq~L5! ID@x@-x`Jfka){uh7!N,,^<2e!v8acɖN[! |&78@9ۆS*g$[QM@f7[HO*J0bƅ`b#}#R4bpxŲ%C\0@ -щvp}5г"N+rXY8 +X @s!#[^_L @\w+0[Xy+MbǩV`NGNY 2.26eϊP8t-HXyx AX4%p]#(Au#zB0iڅRyz3$ՒFl7-IO.GBTv }ф`e V9)jS7RJIQoPePt\\rRwc1WIX` 1 ZKDp& -\U?'ȲߣQpi94d$':c,E2HS.t[7;su ߎO .FyQ\SS8&JT3"Y&g鷆*7c&&Zw=cʐdPh]J)L,/r 4s ^ϥ'?XὭ|GP|m>\߁ Ԝ wV=IwDǤ9v>,ι9Fs@,rJf6a  ߤn~75ס:f4M`kY6C %BmO(^ԃy#,'ڭ> BkSHP"JJo0$H\cўA4,1FqHB,Q<_^W+qr6}5]DWV|Hf AO,b"!r=0X1%/M(v"<6=JJ!d C0ksW00Cƌa!SD6ᖖJ+#Rؾ՝22ܩDW:j,B~2yVRuF\ tp.ʈ 06fr!b4 @%Qp~ }QU.DaNfC?fUVlK0+Cj,)(+T*fT[̜3HX8u%6X9̔6'QT{K̮'R: 2DM97Liig=?ie)/*aZB4R"|gk#T:eeꂐ h2 m4 `΄zH~ŋ;HE +u+`Fp~$9&#aF*_XULLLCrEf)4X!w p?560ޭ)NY.JPYAhEn5UJ+$%TV f&BbnXy:SW"+U#"+K$gV#_;RHI"xGVX֛|=5S#{* $X5ڝ x=zIU:YJ=tVugǦw*Ay|ږR$L zALe UҼua%. "d{#_]He`?v, }T8^E C"^nL;nˎM g5 DXIr$3MN7˹ISoNk / B>~ G4xI{qK#Џd]=`AcQ ̮- 8N3B娪\X)cXJV' j*7kd,_vOXI Hs"8 2!`Gs:oD1dx3,chd'2 hJsN4 GU!Za?o(wxföJόcn|.;!|+-$&-D%M ( ~RXz|0Yhu@û AL+>mS(eOTHQ&!0NrpkUnELP_LVEÞr):,юR' TT4'Fޘ2FsGdqNE1Xb<iL8B>[3ʩF}hz iU#f_Ͼ5QD9t4%NF*-k{9MgɁ'>#_/%6Z3){j/>}A$`@2#L0 $a"3dzl5X=`_]N"?g. -<? &>,lLUj9J(rk[sX##3T|.=~`kd*H[οM X((f,k+jGY@#Qtm;5=ϽMzBI6[.) L0˻;;2[a FP&*Pr8vX;ݖ0\bz3lk>v9v^Q__7g2؝8ћUbK-n/Oz憳p0n⢪wZ}>1 >Й-햟"]!(6:V %k։C:82LtnZ?Gƥw%'nFLHtf1Ǟ{zb%W®!0qOlfljiN^c1,FGzՄ~0M@@v Sbh$ Q__Պ Ő ¡ =^: ԋDI@;~㼄RFIN d8>Љ! |qDL$!>3 aՕfuTՙ Z#D98gv4x?%6 ImRz,y;㌃?wup.YheYg 5"qՙL>q6v)'ssyyst?)=t><3לM DmO&_RfOx/@VzG'%vF #ȺVvjჾZy][nU;άN+E*8a\ws8pEN{ͭ1+ןvT|#<^NSX^ 2xJOlM6g !_ 9:ֆr/" Tn/7cP\1Ow5)phL k:p B zOwt{gc56@M9 I|Q"/`r)&7=rv[:hn4[ee}QP1cˏGf鮻Sr<$eEaPfZ1w"-3L% ҈tP uxrO0v!oVHo  &>awăٹ*Eцu٩2T|1dfR@|@h"xQuXM*eB;l3u G 2@ĬN&0ɞD>P Ƴ,hq#(W(n fCspƽT8T}oK}HrԖFPq>sݫƌ,lj3k#ۡ3S< ^vzzy%FE]n auK%'ga=i2DDRRDnw,hɚP7ZaPP' 95R.# HO[5`S r7q(t25^kqq(%bx]x(Rؼ/LI" oUk`:ha@-vOymQ .`jZ R4e<#GLg9Yr吙ZL,N<~$*yRYox]'*QJ6UO? 6%طa*m>+- ՠ+#Xi`ɑӇo7`UPTs2' vhC+^J&E)9 0n'JއxsfYuN>%%8ʼ %ԗp90w3hT ^#i­b?" oi#$l[PiэD$Q, ;P_zc%”Fmg;b|dEcB$ e T"S];Ct{]TGqZv_e[E_q]k2EWBoD\ v[KơpeEqZD000T/_FBtQΨqX/>e>>\cs $7߱Jx&t,jU| 7sﮰj? ߍЛsxG}sjas8 @Dh$n$J&% rjXprH9pY 0ADF QŦYdU:xgtoL44xl NtuMCÃ:R;H2*G~XRǍ$G%ޜDž~(OhAgTcg9R"D Lf 1x~^0Bngӯ-1e\7Q =) ,O}6%F#pxTŴqNYI OUtu"^TZ,ԡRCap<8Uae׸5U,Hw9:vl`yOA rC=XÚa0fA]ELŒ܉P$:QSZg:E :F"qڭ9v_ױ3?xKŧ\>нcjv5or&.Q援l]x -DOdcaVDhZWEŷxC#lv?7mMq7nPݢOS24+,Nf;6ȅq羙0͙3dXވ腎'{a?+Rl#H/@e,,NS 肽J+ ô8c-YD !&(f *iE^eδFCdtA8ch0䡌0 > XQbPGT6`u1pDg'jB*O0'y@QJ*uVVeZAEf 4qLO(Z$_X=[st^7̘QT ,"VLac330X(a\aZK Aw05e27+S$Z@+ҥH):xh !%*n&o ^܎Y'nPd_;49g*h\OOA[@mH]iDb=Evg䨟sZQqmI4dlF. 7{6}4o=q|ߍSjrfx_s:](9" YIǥ#n 7/?@q kj%`p8X_eA6 -C*#_VŊMD90T(jy:Xk g=ybPqЕ 8FOO-دF;8S;xeD`yb聅q7R1tb z|a埈<[ xta$Esn4 &JQWc;ZCf+YcEcE %rd5|P 1Lʹ.M=. Q1;_𶯫93Nq׆&e|_>s3j*3` `9#QLICGf5~YA m3q!baH񵒂w$Dtɕ !{5wf aB: !ta MnB_0UP& xEEkܲRJ!cg3UGNReV\<2rNN"aotApBaE sRCQ1stt_*1LU*:(K0-5IߛOs15q3$8g!R#Ψ:LXұJ]6U)BH>RS:㵬޻$f0`Q &0DMD "Q]qnyuwu. 廋l3zݘZLLfrZ/G%?[sT谏YI5~jfaϔz*Vc} zӽmŘsq{щRxFMlxnc?:$NDl#Fs$B$4" sN$@.g=3?odc7̎-roh%Les{T& g%lUW$3`) 1aؼdF^6Ln.L;7hK_?hapY68.5/:ي4EcoUPޟ!Y%ˌN_r!\7u+~hlѨXr ,g/-~Y&FȸR;M??kM 89]oucDQK1 )}#F'}ɲ0w ^ӈa.#pjR0"DJt_ j 2З/7p俅M;cMĀsʣY%Q|#ܨFKD&T|O=7J '0G8J3'~C/[?^VuB{iO/SwωLaֳ(tD\v\& 2`E35A,c%QU:?u6#i:*Tq 0rdwC2M[F 1jymxf}-ًOS7hOX79TK"&lNgZJظ͔;( i恞 hediF(P蹂.dZ9+W>̏Qh.^h"}hiԸǓ 0ԂG&礯y ua6ӷ ^!PvtD(cʯ iӻ5[ 8Y}^* 8X$S!nz7u/)0θO' 5 <NE[s\Z4ANƏ ܗ vxAaG.W:OlScĈi$NT~(|qN삥X B&&B&s^3leT#26һ{ͣ#]:TLCΕ2Yt7Qvotj,jˊm.4f9@إ%DF] ]Q 00 /fCqKt߉ҽe0mw_"P.#)-38sc槃,]havpf#!NӤT dq!wg|jv9R62F01؇^GPbl?v3v: ܲ LH[ ZZ\AMéfkO4OEk1\A.бw SjՃ"l#EHǽ r蓸 ̘!}^O-7n[a2CȸXH& {b{og7|a2?|Y8V35 xn*ZiuFTW.)洊kړ1:'hWW^9ؠ:Amh(]@ixT cy[[Iâ*j%n@ ϙ|h&6]<(QcU%#> NP Ƃo<.=trM1!,ʯTr|D&i(#D#`=g,ڠ*hp%0cNVBv+FAp }XĴBWVX&%_yi u=؞?7,$ rK?/DWc^dSbp#44kKPmGSz`vL#XLƤr&Q X5aq=Lw)exއo0DzlzNm1uYޛ/GF9OE˜{N̿< ]v{*&ps;xKbBjr`e zMy6hc%IM˾ppX  M#J-!xR@+ruLG.㷲cie N씧ϫ]LixC'%hM)k-H,+1;Ώ_|gggcr>{i*U{Cm0KHlI˜Y9,Pna( u?C>U,E ?*mu,hd,\u^ӓWD+O=@*'oIMkwwT8 f~S pwr-d%M0ՠ|S1KM7B;Ӕ_s2f) ͟Ӣ9#5-<]bMEyN۳Q0ʼnrX2APxci4K&[0yhm y\heuc֮BGBZ{uSF|`ez՝`6v \z2;wUNUVTO4RIcA26$(i?C_S孵G|cD󞸣rze=!=[&i7*}^V):.8 ViڑFf9K#ć]uM#|AFԒ[(k9Ӎ8N&㲧<|M2{Sx4 o] j {?aX:άCX{) Ӟ9mGR}L3IzѩV|;O M-ÖDQEld8+/u#| ZH.F[5N"g]2o՛#4df Mrs}j9*1 hH#ug8gjV u`;Iɝv[5߲)j{]&KYoVQ`n;L 60թ 3Of]@?8DjŨr^ȸ**b*\k>b!xrn =j|Z~1FWE< (tE,1of,ʇ+V bɩA³6r\P6|#Rkv3ҕ_-]h)/O8tfu eH12>| 9H LLaRb O +iȵNةHuldD;cYi.rkl˗*İvqu&yjk,tL5,#DK M~lHXXX:qOKQ ;5tQ7xXk Pو &q}6iBa'c WVg<~?S2 83F}ѡ _&AxB2?aEApF(F6GPkjH~ai[ݕE~R yVlt.[Bg~ ]v$4S #(c# Y]b3ؽ488^( Dݏ'͞1d`Hr"LɑRH}Bx-b422jIz$%S|S)8 67RjI;U R|"FpċVPק8~cDMmh/&i~=RRtۧ ;4~1&/X x4c!hPn `2%7iLݦ~ ! hCŽ@c!z +-";h%K`,LP2WJ qzM D60_0lDERsKOX|PtbN ,|獵PUj, n/]N~5g:!mÝh~C6G9vxSJ5C:IC}P y)\e o1.5:؞(f=|Qtx{Yn,?wfB>qcQcv>aZ|7`0N^DY#\ho)-]~cCAO;sw'Et0tnxeBX/ZD[M}qFnPRm6Mi(Oš旗\ \Z-_ 'x *.~ Sd1mv+L*]{ b>>:ˬ&N[E=d#(:B+ ݴiLIIY^ ԧBA7d*.AQȨ|ՅEN >C狈asor.VSE~0hgJ]Ϣ== /E݊v\KRL/B B%a:^lMs&$0BH"14^HCm(ԯ-f+RCQᴱ5!'q\ZDDeꤝSuvHca׬c$$ >֨ m9Fmm\}FhZ z?7mab1}vL"n4 F(|8Sa65suܦto\R3vjrV\(=h˨Dh(g㦃ӧ|q@?ό]1+#Tyܯ'(CP ? ФmX"2P.KHnrY5@E ѽqee?ȌPH)3I4lEa4?1uXv1\酤Sl>,u/m_0vv [{ N{^ߥk[_~ZiSxhp(N 7$9G!~7N]tx[:4yDdݚqy0Ů ENC3֑̂-,=܏8F]ns;4UFjܭ#vt~pB+' l.@+F~^lGRiA7"ă{ms>r0cJ8sэ 5E=4s4 2HiWR-_&̨4Mzh7fڸF"WŒ7.15biV^PXF:eݙq''lluD{F1VJ7CLUI0sN L $Mx,3gJb䴝k =kvNT`D5?~_ǕAN/07h'Zg:tģ3I2#؜" DZ ^ն.wrӲhѭsLH4}2EBA7ӻfZrDJ2q<Uɡ3Ez:wSXz}ӦG%6~{X^=c,A8<^j݇׭&JɰQ +J?/2D{ͰYWH2>zH5g.o A{Gys kUA҈dj9.w,`i}=ox7q[*֑qW p=17O;8\Zܛ26q_S\n[hiϗFPס\-!LB=a\l~K| $73`Z?Lḋl~fX=8̍n #~-5Cduaa` 2 7((xT";I/%Uox 4/|`a:t==qоt/ |1RґvrV87=8YKfN͵YYz1uvaizڣ՘ slW3A=&;tvd$ŗ 3"ĢIWE?/]颭:j^k| ֺVlI;jHH,]c H("NKR(ȓ>zf C;stopbsj-YY9k%TcГ% O8PE" z F: WwQ ʽF*( 3eLE9sӅĩ8#t'^\5SQ"P6aO#`tnkR6=fsU!4.Ī?0rv[2TuO̸ ǽxޘT<័3pnՇ[%EqB]Dx׎%Í7R_;Hn7"Cϑ7i:x4/ _w(| . ,WqM$ M׽ 4LR"t"▛7?";ӹo;fZY4uhZdjP4H?wgAw]1g_^쳌_9uTux73y?EQ|Uc7H!^􆸮'BPX0#a !^\PU ăXawb?0P~sP' +# C:6\cលpi3r[`y lj+E,2(@64(s#%Ͷ3*aJY"fk?"^لؙÛpid/dZ e1 ِ ?SUeI#2[-,ӄ#cиmz3&GO1 ci!AE2-}ENУ[Tv@fc'Qh#Ip>: 4llAPЍ=C(+S;fʩ SA2R6j[ӚzqFes{ UVSbv;ޞ=9wg(n9orTR|҇ul]桸)՚mcS}))yS)([wMyX+vcQ`Ggrof(\(+,hG`<6ѵDI^H ,84^gTwfc'?xwGQȹ8:'u5PmfGK]䶶CX:#4 1}΍`c7wa H R&O YiQSeY+Z,i Fs1*͔V,*8G`ACFYoLS1&N52=8x(9 HبB(lFB]D@&?yYsC>D ZBI apLf#9߾/w9Og-eQUW~ ~*\ `Ӎۅ-#Ÿ_D0&{_[`jeG5^p|3O.:'}%%i>~ǠSuDI$YY2\Lcu1kQJB"$7F^5}jJ{FE}} Ziq>,nx"8xJѱ kk66翜ԝ0waF|n!YH͆ a ?p/ l@;`f%}bDcILt"k`F= Hn6L2BV^sBLI揠v[jٮH6 A74'ASQKHɭY[~)r+e`טm0;f(bF9!zP&{)7&PՉWdC,~kIf/Yt OF^%tZ BATLPENbjޜ#게gVc"(9^Q[0Ɇй|)M,kp:sh- ;1pj2"iP}ay4G00q)oi޻~+ x|mlb0: ĭo26?`AC#y v^!_c[z6_#1ާm&=hz~~7弶}WgۡnuBK^=[F1owhi"}$Ѯ h4@]L0 4;Ck&]m )fѹ=yfKƽ++>(K:[~qҔzu:3ATӳN{IUyQ[ lz Z #CB {x&'&l}΅15d-)Xd&/N?XN Bc') )]P:- 3A2LjC Cˮ E]qۼ8ZXF_pUDq&3]‹x|~:Q_r;~3UwZsmg__!NV=*UP )<Ws,ߡMt Ƙyacab[ۧ|)'锬NfT/ h>٘-h nc/Qb#E0Z.'kC>XCg!g/#!5˶*О&P, FQ4;;|6j#Ts̱G4}Afy>I6[/$.V!LZv 07G԰i?y@T*]#ra52#3w[_ z~|[TaGŝܩն=2 9ה[Viw]Yf1ý>w̦F攬#- S i1X|ب[V]jU|թ}F1)'щȪm{ڿAFhY)X Y3`ftLSrmrvSO{W_Ӹt>i@3iFW3)_96oo9\qj$dFܑd 5pb}E 0\Zp7^r>^-@9gx6-JPXٜ;|8!6IOEdtvvN {qXͨѵڌ:P^d6z~uqME$_wa2i-6}y%L9{LhM*o;_[%2/O.QU(qH6ߓ*F/rVX6"BE&QiB#O&s(~B'H!R 3W ԂKK$9sv:h\-: ݩ%toL̯ m-8<]?i ~03iBC He$Q z5N'8¯ݰ{䨬m8Fc39$2a3\x (9kBs<;3.QV;,oo &vZwy#}͆qv>U77@UhKf.ɭiaY+JdY y+Lމw;J[fD.LN4wW5lo=9d0 *+l|B)' 20Ut#2LGHXgcƘ4x AHi /,RLkd-`$5*[߹X*7Hi <Pt7dv:MSfߊ$t~d" G܀<QH50r۸w7]?uYM$5K، +z U! - ū?8'b>SN\ЧY~N}:bADB'}=ϐ'fkIY4l,Q9N&hHJ6?: 3$a~Ya2ϊLs&/Nx:6K3P/2@e!AIUeV?Y VQ;ppﻮ˹JE!o{{^AD,3*SݦHWDZJ\|\_?+uwY6wEՋ'8rC9yzDLz bTQRaD0}_~sk$̲"1 )P?^78=3ny\XELJp>_*pXW6[*֍bqY[}XrDJ-jPQإci(}(X0f @]"c:8ʛLkRdi޼u٣AD*rBfOhKaNR(@D! %=.N~Id|T2rJ"H{rFГ,lg r:jTXV BmitW@mp !Xլ~R Nf՟s93(R\;2u,TB52?2=c.~mDreu!{Ё+f7T[;ꪗI7xݞ>]E^cJfIO+*P⩭Q`Gser8 C^ *?je,ZT eamLf@8N,™k +Y}4%Z )Rje"BxE)ː]2BHVxhWe!!JB۴ [S.7a~1wQxءk!A,vn|„Ǐ;=$m~V6&9 Mۋxzj$ OtdIRf/5mhiƝm4֥:i|RwЂjg1ѱǜ0rq'ׯ`0ӎ~]m>YD Mߕ`4ѹÉ|/F4 $bs@@H;"dV?n (B,m8XWb>Vc(kFǵu)Jmic)L1ƈ&?G{clm69$#>Af1zUcoX90\&&KlbXΓ%cԂ&|Cӗ|SB}+rMyybɝGWBW, ̨Y $$9AtshM@tO5EՊB [R"+ .nw8D|2׮u٩6X D@+b'1YBBYOrtku[˩Ѱ6eXGZvͮp)}OmޮÒV|"Ƶl.#32 yɢ;٥ED\BC-^$ƌw,%Ce +)']TͰ.ph3oW%M4/ xZ襆8&$wj+Y[Oޘ=+(Ζ'L¾Ń*/ɍgfќRrQZVK9ܽDیN͂V keZ] d'[ !X&GewD-wƣCJ|@[Te99ϏA41-Tpm8 p]]-VS< D+VաkTQL:ڛsW]ckŗ5Gs}ҡ@hKp#F65׮j&^D>od^6]MwG$(jrB475+_PY}%#pc|6gC'q8]ÝBd ,Dzio/ɨ{TԹw~,T`\rMT^n3_Y4K\ :(J_ rx15KB(4 Q@9zF$CPS.2D^آ !<ǥcFVhN bhJxBjiq[!}O&D\3-3F5A 癑.P,<.OzA9[1UV-[Upۉlt\M%&*a0"-kme/*BR :F^CnfǛUb[ѓna#ASU3Ϥ"(\E|8Ռ¸sXa .MT]8#ׅd6{A6@'ê ?s_ES݌;tRK_U^&v v/8J{/P4+F'⣙˄y-qcz# ;%y:_dɋ<&GR/_8.XRwN3 <9hB( 8(*UVSvvU*򻯖h|/>>]~AXP+PMHRَV=ۃH$,ڴmau4ގ7J7FQtPA)@pyGHf$Y1@!GG{(G=.P.QE-ø.TI_g:Tq UV [<'u_lx(/LɐȻC).oqPf/q 32ly(9Nr& C/=؇?(r LqtVkze6L+ QfA5+vBPwC=1} ݽ @9o/^3@pV8=,3mNJU=v)a|%miNj+ե{@A#턾G[T-ㅢHF<3ru|C R\R$,fMa[_~ ?W{l!&Z6ac̭6~ m2./ef.R .XIQ3Yڿqo,j Tj)۶${y jx!U~z !]+kƢt;(K=ENS*2FNH KFm@-n tX9HWOiW;Ma9z|^B}bmSʼݙ LWec6҅C?ݎdptIIb3Zq(-,a嬙m{Or%KM?nǠ! )yxs$Q)hmZvƌ6Wu>p븵7/.]dTM8C``5\vĢIzU1#"Pܹv{t[q7[XD#eXY@>Em[rl_2HAZai:lpy@l2̓C`ͣqQ8j" )́B&!8sf#й {`70]Um~<`&1P$"K׷Vr "pU"VHPU( x~V'#r1-X4ޝ lΏc;ᶹcI?"NpҚ>~@UPj1H"j H ):dΐ)I6>*CԤ ?YQ'<rL$2||*%S|r֐[ ,3<:Рn([9Hpm?3Z]95Dh=*ڿҭuyh^ccyKAMd1]~~y^]$66VvQF~lgWx.#@Eѽǥ^Bu7LEA"W/xhBFv{[X{Z^ȑPөD8Nl6I8}Mèc{X-;Dm.JXΔ^b#<,AS: aoF]g;l u!4_Ds5#8O(ȯ,v8]dX1Ѷ `iHqQNJ0 0 #r0uW!9 1Z`~b PGƎ1.Gܖ!>6tpyiGm#"29&'|=AWrү"^xUv29:\dGGUk4SGqV|1&M\`PcH^e޺; g㯿-7L,>|-qB|b\ sީntPQ,xA)i"$حpg dw)J_\FpV=qUBΥ*4B !'l .0DLa# &px(#%_ELê?was"_ަň#$L)=!sI}|lST@Q3PZMY'ӛCX4~;8᪠l-r(sln *JG( ӬAuj 煾tV3FX` #@8tQwČ9_`Yl5LC=Rm:e.:F(Dx| ̇8;@.1⟻fOvk9##3v/8ozjV)Ca?0ainΏV[i'`@vΟ>;' bWneu g-1r<e0VvSW>$fK[SS;( sqQȈ8.{qݚƠxю󴾤״O˕ry!փY(_ˬ -h,",  NFE zᎴSdwEd V e[ǎ{̶gCS!BEФtzas(x Vg6AI NϚ#*#iPBTΦ1B:Ӛrlew W諯-fTr?(l!1,8;2B8lF >MOxOT8a|^CA lM|;;!$zb\VgOܠ/42NכP!&aH5,ǧ&a4̌ w0値ۗgusax }#BRGRmLe"D$g9z+b-EΦH#N@cbo+99@ʁZWY-¶+²Ǧѱi((j~|ig^$ GR(t{A.#~Oa,0*Z[\[KMn5 I!䡐Tts_adr&A nDsRnݛxl:,BXFrrLVV0>OLo`},u &8g8702zd P>㮍DRu>!/RFzZrE~1)}?@ ^Ir 洍۩$QΨXvace߲<#̟`xC!6Ia]͔?;%BĞ.r0l!91.Ք3K9|AC[&'ݐ/)`3LeO0~[EcM 3Z (hy&E__߰%QYΙm*FM^5%(O謵Wgŧ2hc#7VX7o>qFWiW}a,ƍ ?4AnI?K?ָ19ޮ~Z|ln=/oocxY H:s9dox^;gN8qā? o7^i!uz!J{g}"I Ҹݓ|'rOϡ`CG}= ;ʫW30zHP'!O%1)O6,K7KuyRo)O!\4ڄ0UA]( sͲ: 4ryI[1pU  ?j/GV&\O94*\[9~j] 50}RفW pF nF(T%EOV:7,iGzHEeae֊bԉ.0 $5sFH90 BP.r`$ |cSpT\4yո{Zyt] m*XuΡzBY  C krLٗacp p0ڙVmW 3enVg7p6Pv\<(Č u>nBn<̵^`$)兖XZB͋̋VK[gk?.Xd3cb'23&(*`FWq"*ھ4:Z5CzO$6D T\a|[QDLLr`~!; g>Яh ȐǗou5UX+K,4myKS$fXpnۑXDG*XHoT'kfΆĢNv?v.N:r֘GŎNK'a n1ۓ;R\pNv%k)A ;̪da䋩J};!>&hjQ4trC3b Viu4zR@?,/U|֧[WU؉gȞ/?fh(N\P o@^0{5rl1¼50>]"gooY bџ`0 aBSz: 8UQ˜/a '06=8\N!t~Ay~~ɳ^zfA|{pGvs7dZBϲn(ʠ7CCk## z!%ȿē:rԀ0N0״ >N !uWR2 rq=%bM>Rq9bIbQ\V|YJy…q 2)\0&D`dT-$E`e}Ybf*Z$m*8F/Ib6+\v0RiO+&d1g頥-Yic١+N63:cS_F~11]3)Bfӿo1(g'Tw_F1řqbC~>~˒""r2'D9?A7!cNx3>ؘA?S9%1"M!R,"w:"YJy^y{'vz$_!Qxhš* Cq{ )C.Vҋq҂K $.#Yf߆BìkmzOޱ4;ޟ;:oLWst)I!]j9溬:Rϳ3|(tfL/.2utGĭbɏx4$=Y9=#8uznJ7k›Z܈(׿vi]UUvrjb+G09oT  $ؔD>g:`-ZXKpE# }?J!\k$\+t((UCx=.i">1RĊXTW8mm,QohMYO3gTvn  {=3l:5gs/GF߳GXC2=c:`pZBnl={Fu1f7 :)tj_Г;_9Ʉz߀BY$R0ä,/7It_K JJ**\"|ZUYgYdy<`~=8'#!3LG)H6dB(G( ̉p ?< y?#Ct#Ijvz]eR*1yu(/xS,nT/M?u|sl*ʶY*wޥc2d̋ L\~LgMɣ6(PۡF&:q G_cO;~#ID'8|H6fs3xO##w~:*FE!|ogS wѓp<!H) ; %0eD*$?PMBE/ tݑ<`V_DJ`BQn T -u 8k3qFUDZaB9DZSXHz*pZmnnjFQBO _ӑ2~_A0C ]&']cHT'bR,0Ta&IϦX`ޚv0wkRv ڿc0Ȑ p`?`hC/@O% q_TLL[HV_iDAA'*F#g 3XDb kjL.,BEl uVaRwͼ >'$CTedWd;eS'l[/-F⢀nF 6H0p1LhW #Rix hVlBѿ7yfXX-m?=Sh]ľD!sNil|P F1L,K,v4ɐcjufiƿRMu=7>#6Lglw//Ťڳ+u[{_EA~LO aO1iQ^Uy*(VB3TKû:()uo,}Y>y,J0+!lG]Yπ팈MtnsО}ͻO_+7*_{_{Ҽ1<|3 Uv{}[%}h>r`u 4MWv?&H@MFK?A ?\ٹ0[MTa"b)1B{_sCO6Õ#w<:i7< ZD95ֺ?+yMƑGs`DWD}yqsI;܉ޠLC+s/ S̜@9 ޛyZy·tqhю,$EHխt_ 7Hɕ78$krW] +Ifq&+QirLNku)gpQd"FpC  črHXș9(@Q ]}2Xyz}P{܌zwE?E_ eb e0HgR0cG<>IV,J=O9KbH3%LEDZYS Fqhb])^ ~u ,ѕ1VE vmsp/#gWb`A@E#=>PWKD%c5\ $5g=^k+k[r`2RjJp+q3^rO>z(ܣ:d)?'TʔK=FkUL->yĢYn&=mz]H}Yb&鉗5"?rtƱN29fD,bZ$ A! wLxhA8G%Z[ڼ!\7WƊ@Z'`Z RL q(TuY96Seg @Xm;AAC`TlV*Q g_hE-B@dx0WN ~kRd.@m/`}p-B<;͉z+zS =ɴF͖SeҜl[z'`O)6uA&}:b{魽б/ttfe  "yQh<}WWmbÙy5EVAC:!'H(LnngO9aAݎ{=+g{]÷-=[NڡT6>p`یμ b׫{V*_`3@.czIY$=Q',3V2IEZ,))IT Mg\?]D])Y&4HӶ%/` d99d6۟Cz'nϦpgǼ9`y=1rR8mF3S~nڂ`Iނb-"|sIzAt Ȭ̺80EX'γ_a ~]J)T q>yYG%m1 4\]r ]P (epYNPqT]@F]]I:W/8L o7#ㆾxq5Hܒup4YΗAp($ʠgݓcߺ+}bRF,{2Vt[4d^C`2fFN RBE=` N"~AYEKMUS W҂*qRr0;KK?O¬i2V[͟i8ׅ^Mjy=mYf#FWe7wwNVRA)C<ٍXfթǽti5*&]fyh\u5, JSPk4x 7$DCΟa`7p5\m bw8XyD$uI f>+T}R?7cR>F38t>'Oo=FϓB_LKէcM dV&FVJW9ǀ9tue BC/n q;i|v3&jPS)ڨhYOO[ Y;MZ:أ1=4 Q:4^JøO~˪#x}xHa8CX}#Rc ӥ^/+- J.8>łA9doO ̜Kœ8PhYOD"TvDV^.$A蛚u_xW5h!I$#uZQ2<stmucɝ@{Rh0ͳ91@;z=Qqs+ )Eԝ(UHO$P%"0I1H0? ߿ V:q47VMV,cpwyE^HK#>I֥?Avf}l@rx×SQ0 {a؟=t˚.D3f_;pɂz}Q'r}n9<}s >a͝Ei%8s ~ȝGSw`ܞY&M/SCPs."0:|C rH(Qq074~laKJ˿eYe,;Q$GD'܊JD=LxJsM(/!V7'z>\E?V.ާӝU^{x2TЗCmnwhv ǃۯbOwjX^UOeҦVZ/? tqZM[±;ژ ]dSGLFV=X!E0+zcO V`6Pkë cġ1+B4|%zc\H &RE pQ sM'21c{0 EsUזru İht~2͸sNz5v&K,RD7DhFq?BLGȳ4{I&{/rdqN]74l *j2kk?d.YuyI,{OdbbFA>"@"CS1*Sbe+3iL骘1r {Dz4f<搓 e@pqc:~9 ?Q7kܮlNfW:ABzm:+ūCZa7NhY[yo#i~e*ljPkȱ{Ah)v/% V"U^NHZYUI./;xےT١;f &'TR*<5c<2ǖ45p)lĨz R[էbsHuƵ1mdTId r|w%'b[_윰;@2qȷ+{AB/ӘGJs̫i]DK^rmm/';RyHkY9PAG`Y1$K0HvLa9ۓxS{骋NB9|[{ߡd}fu<=idɏO%.'R4'gƈs&׎Sl Hg3IBr)]6NWCA\p(뻵c 6!)4IjA4]ahGo(n^:$ }f7=c 'wRDL>ma$ v^±]2ndG:{JFpNK|p"3QJY g#|9')W& >!!VGlg`l?ȩ[ $e=Շ҄H|P"#]r:]6R2 .VWW)ʟB\jh28htbMқP@0*kh4YkCk晛cjn.f+}N)=M=#ä.<"NVtg y~!ʒyrVn)S0[q !]ofЁNmU6Oː8tl[|Fڷ80ɣBU|K6[hd(6AiXfҬ,kTs9axm,N `3B>0'[jdn_g;_8JF99wu߅W=fՖKo)X崅im-'CWg:E}AnOuߟ%FuG!M`& |Cbv ! (萬8;+o2㑼a [=Ә۬'>dZCOݬ5yVQ~Am7{rvg=p|<7ݭBѬ3<yyҳv/VaU9 S*Ndq@L|% `e?g<ߓ??+4 ? '2n8/> B}N`#{2q CFħ ${F|eq099=}1%2gp\:묹h ]>b;>*YxHh=:O]ItUpc5>$\v^9qCW7f ؏&G2*Aփ}^sf;tLkjCF bȬ;l/^V'w;߁o ^~EJp^Co/3tSwR}(3 sk=o>tS? V?gyO#K:mnYCm9;ύ#GQ#Vc\_KU*^!4P{r8)X@baqpPfŸ*(IjK oi&kVnq_'6ɵTM~u B{y '#D uqkv|*dO! R IU`M`.OkZ"08&/,)@b%׈]sEߔ\ <: v%Htߘ_|Y$18:7H&(NHpӿ?"  lu> &Z7%, ϱZ9IT#F("x6ctLRԔ<n|JObT"Չjy0<>iBr.7yF;Węϭ at-<}téd$鍲2#hb%O 2W- LA2S_k6F6qb[- Vةz{Ϭ8j^#r}8|⠇uh}5a~>GӽJn4mj-] U. cS9p)P0zc@M'a6^ϕPA0>O,vulSSuYEK8̲G\D5,#qҖ ?p6'HpAj߹=茉H飼9'x%vfџ}eg~m󉃣'ߛ>/; R $kbQB'EoW'u߸D0pW . rL4৊uG"(GWs ߋ]>ՃV;]i~SlY}vR/OZD3;ϰdP+)W}zsy/:RjO2K8/o'˶!>sBd2|+үnGh/ GLF9tYRz,(OM#@?Vհs#_l}CpD4EH[iI4wH:6^jh6C\7^,jZ..!bq/F1y;K0V;s>_,/L#.sEEkhxhO%X}SknՍ߭qsCFsz$B;$(Rn=D'l=:zuHU&? %8WR:ad}p|> dw¢1X~Ѭ삶ж[̖C~%!KJOU>!OqWrqd)n9V~&@K¾X-lw:+3H>B?_b; 1~<'YxRm ҷ=&)=! ?""LOĒ?hL^3|e8A$L7B0j'z_05C;B9W V"]iX^߮IA +l꣹5nf8, S~q RڕOe>6[D# O&ٺvl|rZE!"'-v׭̳2kZ3ox;V{wh[am3-֚ r}}v!9"{P~G|Zao@ 曩do4BCk"$ 9BpɊ"('~ABm1 "`SQeׯ;00 ?L& DO0-4 c>ԑ;1|nc_4JͲԮFˠE a v'  >eV%.͢6eadw o͟"ِW>_D=fI~vn*):k@ć/. Q衠ALLTx5ؚ<PnYLQ% 0hG'OxW&43;y+r#N weSHsLt0dŒ`L7ORϖ%LivK5;<}V"' lkeoTyPǿeۋ(e/t<<׋F{t_&g0A6fxsݛdӋ*cP0߾ pB$&Ւ>| 4.EBT5(`B#${sk؜Us$VDLRj|g $X0=aF 8ȏ"֯C\ ˝ǶaHoGr]O$ q&@'QWKWoؘ]z+gXh[Zr 8`^]`E@߃Ep6߉qUX6ʴ:n7ɋ?=;F/f/]?̎rwJsnmuا8/8XF$-90Zssn;.|5IwTG]r B(Q r3fk+#fTqeg ̲=/H" hh+?neSN;! t!.wػ8`՟#^z5N~)Acq:`L(m sp' plxIbP 8[L `%(EnO ۨܜ~1![hܮ{o LafA^ L ōeJ~?{1em9|f4 eAaߛZ}c̮A_ VaR3B%Q!u+ 2'#%JNI)YCD?n*JOI/.ījSETN19G\5:px8|*SX*M;?#s[aٓ﹧/7CpA4hqUD?vQs[Wug&Gqnd 7}X2xgTb:06.,@bZa9OdiJc+$ֆ@ &Rd$;A$@VZ+}@坯J +RP"_Vjebb-ӹI T/]ҦVSvH@@{ ڒk=ڽbI3zY@UY}l[!J5F䛤jx*އhE|m Buw(7=RSe_t|ЦS9l}/> *{"L[9`&|l&gGߍ4Y+ (evC)~dH\KǾR^roaۦww4zU B@Q ~"|'XFѭhB8VV1v`Tq&!?BJ|͘ʢ+2bd18f,!Ghk(E :!JЃc-]!Q>]0a 8f;aRڻ(.^A{ߣM0i[`͟/Qo _q$C 1y]ȇ9WwagL1nrae+,q`\=߾4v8fܻ5gMtzM8zɹX^s»"cezWtΨIVwZu3:eǞ,uMj8U=/2&o%W{l*@w+~A8IP4 ^sɓk/~bGS~q8݈ eqsDr`[ 7FȾur6NYY NBNL⛗|1p28l?cVL4HVNhyX!u'6Y >0Iȥ[/|jR]߽k<<1w>F#anSs*쾷{~*nKe--+K[UCݫC4 UF,\?^sQϴܟ_NsA:3h'Z]/"\ʝOFRNJ1me yiÏ6nKS'n&֒jJ]Q=Xac(a%mj̐( pAJ4 ނH{,cIԢdpڽR-AOMQcxţ+fnLqő(FgZO46nCY0\/oYwТG 16%>δ.{qݮ |:JqC KZ[*sh96ZpOa>ݗ8> z9iyoΟvom5dpUswgnǖtj%#MZe%SBQƑżS rt7SHtUg+|{v7w|jfo~׻ugYD 'rt/|)&o8u >pob''q˝>[?s<yrno|cӼ?>=^U7 1P?+;:u4/R J/I*ҩTKμ=F-]3ilJM\RH-Wұ''&v=sqjWGNWq̩8u2vf6Xs , a:Rz+Z|2sloLHH.#{^x@x1QКIx = T&LƗɾ|BXu"o٩PR!?@Ԋ2R'M/U'BW,/38.N. 0̀e~EyHX/8t^\h 80 =":R'ZQwһx5] 105%֗u'@d[4&LGH (R ća6bsrk%w1͈vja_~}AҕY{Xڨ <׉P29- G<p~·)iҹģRҹ{OŒ9-{>Xh*c(~-ɗdkM,M#'lQ5nB3QjO6*i tU6+`>ȩYIIGnӫ%h#djhe[,9rM 9-NkKZ.}Zv]cr[gc`TW-Vo/ɵc{ư?.6-d|d p8'CI􈰚=oc@؎e]KQL.wKR%_|\.Pf9ҜF 0܂0Xhk<C0ȭHd䯻,'em/bqW=0$~`֍rI`u::/{7 2\]AWlaie|b7y[>'WBc-I%%S|jŞIv"nh`)m\;1CuvIVee2!Z ?}\8rkE3b787'1!6 w.ď*H7<} ӕ{/3ơn#=p/{#aqf,M%r O[hs`>MڝLx hװ\}mYZv0mwݐ|7 ԓñ{' #)yhORd^F9Ih3PddEg`gD>جRbwG9MN8bϖk2RྩˈevNio0_ Hld}q?aG|('G7pKZ0KqL>5kxf7,~^GHΓ/aɛC/@"#5NoF=ޏ''i!f'n2t9H4 &%V$5a9{У{+ީʦg`u,| 9T1׷~fNU Z) ׫-Ѹ̙sM<[ի5C7_Xcwcׄ0-z<19zw:i(E =H>oGϮ= 6DV4ZjmʒzT'3LDk#[ NDUOò + DŽDO;_8 ^ j Ӕ'@2 a 6igÂ+թuH:j3@QjP< &X\RrVahI ИCCHXc lEPCRN (Hvo'Crȝ4_~zu9:4S /6=NGJ-̕pLOb؏j> \-ƃ}.6B].&Dznq1a#bT·571+ܖ<5_խҚqV5}O ^zxAP122rQ( &Oreſs=:w+k+p=XVW4ǣrro6 ZPΏ11VM;ŨFb9%i:"c$)y~Do}MߔhC[G'64w>U+ⷾ9z<"rG[jZ_ 3 iPChNԍڔnc%vg-! U;-k ^˱&~{>hAUۮtԣֆZl< FRԹ׷r g3ْj^h֓23 ^T_Kc$.yoTʾ{Vɏ~hIIK2g>xdZʺyJqjIi}0tg<6 m+[ms tYƞ¢Cvbrlh>a6den NzO|@ʍ#7ɀQ$z}@*J`:bi@QHpf]3-l]tEFy_O3Ad4a$H-6v4bbNqU,+IMv-BA~~"!ɵC AGR'ˢ8ۊ6 C3=3&a.[<<^&yJѰs7&!Cĕ8'g-n6UݾYBH`! /N\7d6Islr%>h8v%rÂP.Wx]xȡ䲞y^3'au$Io"GH)Vը87d2hrm܂B ӫ|X^᎜K wOyBt0dw0}wQ;.mE쥖iԖZpUCn>(R#Zul aLz8eX3DX2:COq;lRGY9Ó1#f( H{-GN5,4,J='hxWR5o`3Hmwa`6s4 ˱@>K&j)Rj!G"YHԋ,EW㡰4/.ĺ/'f19[&:'4n?O|IglLD*Ԃ'mg ać =M0WXm&"!*Y jŨ^C%1!U C0 VHfJ}Sx`}҇I6,ұAy:H#tX9.~VҶd ǖ X~Дv&Cs&n3W4wTf(͞u yH;"XMRZrrzy(4a󷅼5~=$} ! =E~Bn+UH::;/MsIS#ϯ&ΦRTܟX+mʛ򽿧h xkzqۃe^Fr[> |9V\N_wA/o`ΝViތ"v /w61ld$&=dWlwxHRz~ O迂ΙNvpKmO#32|D+HO%1H@(oLnw~(3fdDpw7'r!|gćސlӖ,D4mctg/MwŒΙgh&9fdntA6h=b酮VPqdWuen{3ȳ1ƑN$0k0"nf+eڵ=K1E9G B^*<[֡"f켮ZCtl OþnM\KręWa2pBy72tB b\w4G}j;|}I7lqo5Ca/E߱1G[A=!9w>^W3*Qz)~90,T~,%{: b;"sq3w{ll3/Uf-"/(g]%ĮPd& gV)]iSx/qv n.OϹjX&rzjmp z-'g/8c}n3ݱ4?]wiW"d V"v$i&?~plO~%uty,/V88綾 +~Fӎ +{b !l);kίJ(uwb/+*u~nv5;yx# q\șSh7pؾfS X*MJ]pRh{$"x"rQ/׉ }ˉmu}v}6Ug#*i3Kk ۅ63,ERB-wwTdUПg ͵VRLv0s`eVW6/yFfPqJ5n*n{?g uCf9IL{3?TRhU48 V]/-j]YWsko 4m\ȗǩY[= 5,n{w Ym8ػlkTC_Z\O-\YE֗#!tPORU3VǪIiG+U궸Q eg" %J4wtk-iͺ_Dg`9_m㳴zV<ěaFJ'MsVH>E=G_3gq_8k_J]ML.&#^͍e*[n!UDZκLF2Pު 6Y\;ld.Yݖ֌ͦWm0#YirHD' m;n云7A)\Tz^LJ`=/6jf̦/p0!!`rxNUbiSm]Gw#^/*i>8G}QQf'Z-VJibz̴JDyD~->yzzt*FmŗT"ěٵ]Q/5EA R xx`Cq\v$$}ad# 'KR ~/Sӳ}uF]ݭZfk*n]DWvZLR&cH׺N$_Qݙ=s6 oy "G tŶWhGmKz^)X?G0k!PAa >0 !_[|wg{|¥Dt Bm:vֻL=<M(h>MH|-׉dڅq>2z]J"K[]YfZ=`v+[_]7~SO' %J|HQqNl*QC&L2ᲇr%I 3qEk|j;Ϻ^U>3q\Aa-$/qPnJ4)-`.E[hXv(2pyr4ޱ{pW liTMfksLjgM[[O}'ah (Hskn!xn&7,9|Bl0A_~޻7Gשs_'bFNT=d\ e!%>,zg5͢j~d2+/}q{6YITtDf"xBX7TܥEھċűTG*S{湛>{nÚ>7ԙۓaU+'˪HY=oQn4.q^\lc_jr2&Y=HiW":.^ ԭZȅ<\‡PrgpqM GW 8bco`0[ }=c֫q K;l3ͯKlUݧ5}ݝk.b]+L%w}0}բ),trT;kzb[v&n455/pZ_ԫ. :އ. y4po6En"߯ yp}e6o<ȃRbɰ)FNC,v~=5 Irݾb%A b n{sblUX-Y%-j&7M^s~$q̸ɷ όc(Mpcӫ~5QSt65vu^-(xO Q-{v]G/lTl{ ;O=}ˎSS.>Ǟ??H~`5f'TzPdՏ}XpG뮻.*p^2[+QwldC %}u]'d)_E@%zѸze''U|Nl>*{{LlоdX>JS&P,Uƙ_I`q:^߾SR믶z0&_DFcSq>OVy,{OfL׌}QR#|]Gbz4kh''AhZ_[[9?;ñKRks8y>0 'Qï}rKr7fsj`rsuo=f^TIt ]}ߣ.{efuuw1w'nr,{c?@#Qy8Jl'`/o!nE'k&D՝Ctk',4T4QWG>V{(.7Wg'62yZuTg\SӻMvUk_bMmrҍrP.C {-#,=,m4ӓSajiFȎuҔt iBֻ`N„|mv!vkz 7#Qx XC]Eˆ0.;bVWj{<`f~ Oh YyM- ~た8}J lʶƩuﭺCK:+q#=)v(FŨS=>2工.pZGf0,N}2 [<:U)\^Nq-q0cYDz-=Cc,5-뗔35:dCs||˒~Djiuj3 t䭃]'.g)!ӴAlRS;{ҳ63oOKМM8yBW:WVO.R&ˍ']`Y*oOe>:{Eu(״:uٵb??CAT’H]KƌtPst d+odm d8eC@PEm|8ϒ9c?R{@i4s DؽIU'eʨlYUjQ}Ϯc }(qh(S㩺rגy5 Y6c30ce~Fz+,K.9o 'mUoxۤ18G2ɼX[qy[ [?7O5|.L _ ӻa<fp'A+Q_3 %g9ŹtJ2K\I$bFՋ~-tA~J܈qMCMP>mﻼǷ z=[%e9/;:0[f` 30Ɇ8⣻zVO9Og|+9_kT_Gyfp#Ah2Ěꆡw^~]},lt x\fS;e0]yn_r r7./;ûDnPfҒIEgqZG{!OGxRlqz-藣oepz+RahZJ#R |y]KMJ\"NJz>-ml.Vf>7WWYX6BdMIYKȑ~1t[q\Y|SG^3Xho \b5E!q]3'b(7B=G' ĠpByU^]p W"\q( \[Yeh?,P620=l12,O[y^gegP˻O!pXs#xTHH~A-Jڱp/aQ.%:gzQ}:g$ g|E7lwsy$1H|귂,@IF@'O?bG,FSQHh@H)O}s(W~4CGIVQ.iz%m/łQR ǰoQp0F2`u?>G}&(GF];='9FS4njF4;Q hO@O]+@u!r}a:Nh>ȯ(fȚ#H9BX&ΩL2ltI4x4it9$Gsb3{@~b|v?#T xrfgbtxj)4Xe ҶId^#M2'[UxgƜ@Ʉy4 :h#j2 c7@b6hC|0iM4RHg^=JWH&1*}P,`(dab bc<;jc(t%g@@UncGǩ#s6"ޏg,ŀKY~$# wXPA~?  ySo~א#s&+}$KUQ<]k/i^W)O}3OУw~Y$쮓߿L*/opiߐOc]J'Mqq+\*W] ||w'j%cɇb!"u5OD279z!_yb%Aq8_=8OԄ?pHhKDr&K'~0ǀ#GnQ6?a?i5~iӇ.*Xt@{c<3fD}7M0l|}QlE$;)¿ ,K7=DD$2!5ny l<>^Kم%IQq,cHК]Di[\wD83,cdg6ɯi|c\յD7ػ|Í{GA ăkƾ]!5Ea2I'C7< Jx3\tsOgS)Sw0Ċ4ZFZYC \f#|Ov a:ܭbx*_/|**~Q`1_T2Ikp70mڌI39V18\f>Wۮ|u 滶CYc kcs9vvBmٴ N={.u+Nz4j% 5G"~,JC>.'))Cz/:C ąf>oFؔdP=G*rpO]5L>N~q@;dO$t@j( z +REy+e2s4jϳKѕnČLb= akg_ۖ4F_k։p6Ǧo{I윳7𑘤!I^zwborve=o93dߥJ7cl*Ch)ȤՂ*rϗS_N)溳jϯrK?)5';C)5?LJ(zwC&4J yLx(ݩB34 zqNJl'>zryMiM㖘|7b.IMN3tDjTF&bI,o [|-jmzy~2mloFբ棑jx1Xv_jDm:)6p1mVߞOcУ6%eTXWt7;fd[J3*k%  {_dpvû;[S{~| üѮ)LK+)kv:wwҿ {@^X9T06SgwܢJH Ko89IXZAB=̹gɩND}koikjFeQ@dd3-ğEwRjJ\EI%eWԍr[dbr o \ Y90ME+0Zf/<nG9`{p͛`z e60K|qﻱˏ;H3> >?#i5UBh lDΰ!v-hW}OD徢~ل4!ozgs.W} ß)̐ s=#ttP QF|2d4>,ߧ5S"Y!'&|5i}|p63h:7nƵ=zHv^ݎWDi}Wh"= \^N|F59Ss%R֠E`䖯93&E$I|J7 -14\У =ˑ]aLWX2?O&jw̹?ẖ?)˾?~Ho$ws6HΑGtx*"h!,w/qW^oms  ctFJ;]s|, ݏ:m8 l )ƮEN5ivG}p _E'0-Z3=0]b{kx7HEiUg.5w{o]{߷ć#dPn4D>CQ yU(!x23s}WVo3V;6q|23m~=QU3NI;ܳ26xʕȳF헼p/unV$+VO4l>,2T>=ZҵBظ/0g_d毌+B'^3 d%/`1?Dto;)^.1W,Nlyt=ON}V_3t=o¯g!!{_>'tԿOk+>JB!)FB׋JJڦd7[pͽٴ\߬r- 3#e{\L'6fOŮ^DH^UrV(؝]& )$Tzo59vp;'Ψ0jIK;8%GS; f)ՉpG9. H2r;8chwQ8x2"cN{3 ~|C`'t9 wQ'GՏɯ;sf(3{^]'ʞ;E+6cνpqd{/t~wrBN<wZ/;qc}l,xkTCoe$cqÆg2qvw^3M27 )ğk6#+KËp i|isջD-) st/%3c&sقYWvCc}xa[0 ()+"tN@󪥳IKt+6GpW~gG'}1f&b VGazaxFG+q&, n1O9\b|۝ %oۣ&NHij)M1rp6?jԐLSa ڰ<^LCLct-MEa rBug^wd:{2#ϊ:91ɨ_1he9%Ff&KޜYS0 \A0٘V4X ):0ںjjd@o21MšxiƼqYG"P#d ~i^~K4:7 @u۹hɏ?L)u'qa?CHz?PPn _/f>X$ 80e%$=' V<Zsf Hh^H?ajҴ~HL"SSÇgbZNNaCeֆZZYuLLj]hE?M݇de`,:pOa;g=y㠤FÊS~%axw'w~ IwC컙SD?`?C><{ !jq̞3^W>_:#CC񞼳6yH߁VP^W`mMXǵ{?-۰|;y,ԓ#M4`m4ٿkJo o#qK8Bw-q8Z;=jmo1^wI82>ˏsx'O "tʡ+}zc3'F>":մέּ4P!bප5zsgfᯭL]U;2U-5Z˴0jK:'k W6Z<%ދܬkea 8 ) O }9έ}ו'_{'1*g.5P#u C'[xUm-*^m^aWs\ p+a؝GjmpiZq4&@g~n_)]p}}͘6:|}^w#h{7g߇^mH7NX?nSv%sck>Pv6cAsX< oݝȶkox<F)Yd5؎jI3j4L Չ-wdrqwnM嶥ZnWv,Sbgy^ /\YܣV806|4@`|1564=ط Ǚ2oC7}؇!Kz|Q`oEڎ_k/Ŀn͍)kKA&w n49Uvڗg_6mn63H3r%LU8SENyiY0<ۓ've3MkpЁNѵ|N3s:N@}nʑqPq] C̀Qew c*b+\^+a nC|Z6uKdo[ULc#+fSwFjTwve^'Ay쾭+J[;8(RvF|géygSŦ!ȑ^yl 槳˴EN/s5ԯ5F$l,CQ0D^/KNRkDwY=WY|o|mpÎI y(lb:5G :Bm9n[2وYwpzl Z6`$DtY~xm (N;?z`}BcEHncFWR2'2/{veF~I#7AOْ=#, ?x'$[ D℠hE[gܹ*|}9ّ7pnY@m$};#q>|;y;9j{w,e.?O:?r桏ZUY"a  z󕎩rr3gGBr>C:lh~!yHB??N 3sM#*ra%Z̭n56H.3vܵouZRQ׹Ԃu:0!1ɟ*Lͤf\yҺix.Z/WuW{*G96fb=+D=|8GT82mɕVfQYfly]RM2a{*cWE=y$T]u5L ځx]<9bl"^-U..!}D 2.lAp H:^D=Mg"^]ƮZ)︔u!a)emJj;g1EKg-W{)fPiބ!{6$ԧ\NUk`}qk+M+7kU\X1ŀOq1P[((9H[p[s-d0UhɅHfĄ.@4EaףQ^fbr R'`WYEb"kȈiuD@[NYf(A$[[=iCz 2T &8a<B`' dAc8z&(X{Nfa\!H,p8 L{^g>%ݿnjWh q{Ό{_c3;͘O4JR3좧O䞍-Ѯ[" D0 6T8R>`b!l.z.Ahɺ4Lp@bc`L`+&@dj5,"b'PB+K h`2ǰT"C 11VMPDbbR!q`~0w!M F!~Px}' ? x#A9.b>33Fr/lm[<1EJ!  */lQ <$=f8PQəW=4T5@XBOh< ?l!0 Gk)#B +46@M4s߯Ȳo4QN?htV$FS)UX) 21iLvod,8cM(Qp&?Ѥ.fG 蝬bXnL[`Z<"Cl{.F6O]o474?7bXd2tEZV u6C+70g@q];)kI ;e+sF`7/?di#,iX.m_)!q£q &R5Cg_p'1;XR:P")j», 22:Z"^S˄|rq +Tn~S"uv&_6BL#]x|cFMQ[c0NYбZh:d`gǰ#qپhm1Sۍ]l -8Wb0xfqcr$d#b-tEFaMr9r)| G#DisP#J933؞AXᾣb"Jx2,4el?a͉vi| ]amYEDX2b#wQ8UOd<Guys9Qȕ[_G{ݗ|f~W2iH{ڗeb:P[s k J] <; 4K%>)]W{L}+z9XS iߛK/4C&$؛Shi ~G|nO4B"9yMJCojþIР; E&qɥ0odin^>XIpgD1|Fѭퟖr_s.]Jl ǤØ2[m:2{m1_v|plcSzzHEΔл}Wmϗs&2Act;E54"h4?Snbӫ,o]qUQlzZ$R 3%p b5HQy&a(sw,]T#.?sܓw tσ w x)AJR#bTpqsRbG͹dgWWH5-0k̶q"Jd9w8">y I8P4&htT{@Ɉ\V JwG91j p!O?e-߈ruʦ5idR[. Q!@Ag?e׼.mR̴v&ES!u h#ϕ7Q2&~skknܾ=HVxwCA$|7ȏ =2dfS@Toǟ^ݽ iYڛ';.EZ-j>3匃[8sP*WXysٜ~?jl#-qՉV)`FNU~uJ#(8.|L,A3ikbj1ta5goWv 7~PVTrdO-ҨC`dDyPy5oav6d !{QFbZrekw[}y<Ѡk O#r Xo8/fq6M'].Wb˗?m~/25a[{p N 8sj:T1W?=E/MhW4# ?}-)-EC9]]4xKԶ׫&jtW{sZE1G}'bPk{=kE{z;MϩQQ-\V ػ+!cn4|ۉ5b<0Z/ZکǍUOYPdN?p/1<~>2{t8|Nwly~*o=kY-e=8n/I9vvzcmtlm\N>y[[~^h6j{yVQpwJZju*ץ#;~M)'' 7w$:a5 [O^M&٨- YK*T=“^I,%xͭ,ؗ?4fu;N7"j ρt8D;b.>2? "L#X<hHu^=S`0T'͝a:rFs/e؎ƃn F]sZt"A:!w0RI#BƝR~( vVNh ۆNܷ_]y( BbbX 3;,멯a)ʯx_?@͏C Qd_][ZjFeD g.qoo.^SmVf9FNSŸs ^[ p}r 3S `PCѼd+ŪK, 0raQ K0 W`DŽz|v|z-=TVN . AOT;nSҷ pIf33m 2*$>M^t8noZJ)%bAQr**ë;F[IX 6 amfI,5(w l`L ʔ& Fv&PA\Fu&l@$L̕F@H(#YhIY ^=I L'uev*83uYӪe]);Ǚ*P PZ!J& aUnT+ 6WvQ(VWmvWtx3/1c1i"PH6BYA b  FF 1#3ʩOe? <<.lh5w[5mM]-[)p@j?@Z "'#˸Dw!К5䱟~A1>?80k0ǒLk}Iܛz]ѧ'AcuIP :9M-3=}ͨwdc:ice<9t1wZ*h(ENuZ_sZ_T9yD1_'ز_TS? pL& lGSXgw\W{V,SZvvgmN%㵯npu*k[:x~%g3\-X=^_(Z|Hش#E.W-H]ؐf>עw]=M`?ʡC г+ ,Ema#51WE6[_J/ٞ)a]c_]hgQѳ3i0x@ըEOB0e|D!^Dd!%hc(h(fǡ"ijqx8z>g|ݘHepRbrο!Q#D@F?֭ίˌ AF $򿚞 Vi/#Y*k8; k72ۛnwZyO]QGDU4ɼG?&ӇƿcǯmXػFvy*qv ]o&.u6V2mg#ةZ.~t8([yk9V+s԰C;m9$DŊ _tO L{N3Уh=J< Y,-2,e0ҍ6XW̎#W 02GYrNb7 no5ͣnoϮ&5A҄`yC](c fo-Z*D4_1Eh78[,2bΝЋIHwi\jnr!n<ꥯUSwө.oVGKj:pKZFMbU!I(pZca 41d($ 82EpF@Ռ DB̪ z9)) ł9m2Y:#aOs 15{'*}N+Gn85FM4)W7-v|5pYgM|פSztlBAmpiGWb*QD dV/"AI)\FvfdDxpg le]W(Bn-2}3h(a4I@6Tk2A5Q q@QI`BLC l,0.Y uk[g{a(.p5\b.87ژZj'?wBfv  N,eY1CuY2n #pu%:8Bcs U4CX׈&>4b/fǵw-VsTCo/x;fy'gAy3{TiUyrdSb=_&ʾJhSʖ>gC[|G /,<1B u IvLe 'Go `ݙJ":"U1qjtq`ݫMFO7kye(pB_[jל*œw="hM* 'Eara2>MT=/qCN_;2 R:O6F>z u9]sb עoTkK=}QWy_rWg2u{w/znWwYx~uJ6SfQ`0=2;#ZZ%F&v2bǬuwG!'J̘ػ($;Qf€\ql,+cc+1 H ^[gD &(#̏q٠,jM31k]]qKEDW2L5Y "(+$NHɉjxÙvpC?pq}/㆝I71~Q c Զl43O[Vr[Qo{_Lg}e CO!taZ 1 "N=QRJyT_}P2nħ wc~HWCuun$+mQ ܝR"QѩE 3Xim>{>W6qOP!MPڳ4PN~Y9睧sYj ].)o욢=xX"18r)+x Y W,}Wrj˶`EYܱD ծ/T[\vLjꠤkYȴDcH=`E(3PNȬ]Z;9D1뚛]ސ 5Iy ozUXn6p5&{4]vخ1MkHح` &il(quʴxQ\,6E(u ƕ,V6bMtb(7"U!ڵR.qs%vEٶ;c\V뜻[Je=U\Cɹ!AV;m.n'mAbYYv ̊\FYe|j +D (PUU]cMUMkC C<ZsK1 IyçÕM&=/ y@Ѕм|RuaCj!ҎH|; 6>ULF?: zh*JD,l s/[7*|Qm󌖦: C7b w@ɫrrLg <sG]Ѭ h9 PDV`1rc$ 5J3 e+8^ ɦC'g7` 5]HJ<`Z-!kUbߘ~bq{W̝w7ʆ[B&\`|,ݜkP&ۊ 1{qՠmB 9m&2](ŢxQ5&ȮyK8N "akdTUw39y"~:)')Ma],3`QmVL3SK+И%Nt:mwDDWeԗ숇:LDL1p|\81jPߔ1N\"4C]BU7"4*C_4e OJXSjj02B]@PX3ػaN3f DHJ}!0fI59X bVw Ń͸t[t R-vp%!8ĵh= B]r9Jg_ГP!t.2?}#11 ?Eذ]W4!.:ߝ6S}" xwmLY@'|,6[V. SP8VJ y|=MpI|sNfzG|B 2 C/ 1d' YbԣVv6 KD&زI/b-XQS#p.fjc9< bH.A}BA^O@\cBtrV&Ч#s|~7JQI3 LAdD~^<~QJZ_gxH1p&tP8r(K:b"dN"Xs!~ SR')IY&7 'fcHaj;3נּzsy<q'ީg?եOgjـfG:{[>8X򯁝1EbXz1͛1fOx-Yff6B$\ȍT'O^`X\,ΨZp7Ƹ7e3׭'%wse'iKBtㆤ!$QF$Vo(G3B^oHedģ#|cRT70|3Knƍ! &ݤ_)[UfTȃ&=j$V6Ri8!3(+ 9gBVZQ}Y_m Jvh<1iOZiv_ڌ,R4~Uek%)Iupz8n N%BIg1Mٖ}rϯ' 4DB(vȄ}2&eivۘBP ⪤,kuتW GM.F{K[њ5&\{a@ߤקBiԵ+dYR!U0ED<חFg#-i9R[ 5oF"(td^9k'&h{C 6FC:FdPDW]a6k7(}gf5H4bٯcmQ+Ot#`'p&Ѥ.7Ihe'XMeyĩ)V&n'-\W,[N4Y`Cs6mzD[2!YVh;X9#Xc3фecڱ6^%Af7MUX( v3o@Q`d3% zq`E!@ IQ ,q3<%d>-0]=]3B@>Ȣ94T `h Tnc׳nXe&BQPh\Bh@DnCNm^(ÛP@f(0BDOJUQ:pYUԤiō^V& &l.;CDH.؎8Bt,Atsz%_ 3A TÈ3% @!>7?eiei^[qjE 4F+.*vHŘO`sчh2҆Vz͔Qgѣ`h47d90фrgІjic8&`\"zsrO;QSNnHrURU/U^)30*i( OTlGyDEڪ QH@M pQ4A*RO_^ڞ\mk`Q/ 72&4xShaȆ@2awل#]J,]7g A\a{A^9ckdwܩԍ Y?Dz>AXhöfhFaXK ,}(>d #:Q%M$Y@> $ȏNpr8OH"?&榲vȵ7 >H\< p'>yKDcyTu ٢еN 3Ln4/Nd?8j5cbbGm,{9E! ? V@$g'ݵAUug$q¸##2y 3 fBp')?Zj|ǯ%i´ K`#QonK_UknY̮dZycG|w (6X1CecW ȡzemdE !gjb;CJ/Ir= 1~K͞I 8s3XllM_#=|ߝۄ()oAp98mwZͳnRh&y`QmGGJh[vǦLnW9lIquvxNL䒒X(eYcϟ>_x_Æ889-;!1Ǝp~j(ߢaI4X)KT$93T>P@dO$"ĩcW/z@|9PixJ42Jzs:rby'#%yx rLH,. loG|pI#͢Z#:rGF!R؇( oz.X0 t5ydCQ%)81;iP{Hxo~248{&-QG@s:o,D R'KB/)@I< ,psGI=C!wX# @C+B9L( oa=a35a #ߢFBoSMGsyaՋ[9mHÔUEwjءQg@DE4XSZ1l˴F#GL?37<!Cga@G.ܦ9@Q1@O?`w8 ]G}駆|Tg"1REL|?}b lIƸ&I X9{hZP]v> OhYa֜=pJ_0C4V" s6ᥨ>ޙ~٣h@Ql͔ ߢ9;ܡTx~+biOpnbr A65'{aTEJS葴NnИDXOe.yB`%?ݰPr9[KȦ+1, vpS"{ P3 l,B>gy=+F ̗?:(r.hV; LHOPڡ:9oJF" S:QL ('^0GE$WtjB;-h3CC0*Xߣ.i'zPoC4 z |@bN"a`2{|SL5/l9ٓ d CW&^:=b+3h&mJ YdY{Na hP)+\-1L`fQM C^RtxgEٚyDT aũfhXAŒ_#1 /;5q.5, RBV+F(+Π̧i u?Q!zJ6:N,tZyߨ+3ۦ)ƋD>0`+"R #UIBM/ƹԂU.}2 3p/\W+*Jҟ.m#b$aV#n&; qVp!`H͛ǒj=@VߔrF1|**%d&bIԗ~P7|1wT&9MXvI|U7Hx딢O J D&\lyFI;Bt&ٚ4=7@-||GL6 )-&Ӡ.f#^$o ϕC2 \£B2Z3vGm%h?lFaҕaj-[Dǡoa-HZ;:FfNVɖTxjUvKk6 =bhadX:FC/ )-X]q&?I bD3zր^cU{Ok(WpG'| ̨Z,&9@*hf,cYd<[}r& y H 2p)l%:j |0iֺecKz~NJߺ:Ru cawjTsam?/Y=6Mѯ%stBQ~F9јd&|hz`ĒD~0B֛1:WG!Lfp*Fe! ޴![ҵ0hp!_ uuI-kEBH%lmQE IfFe{v҄UmAd=OMJd vF>R;ּz踽sh{M&7-âxս_b6=&xnz'uځwB*,7!uiipH3MƇ1(jc~)J QSpW[Qj>ޕphe ,1_qtGǏw |@U'MܓnAy*vs&7n hwtg0 d`b Kggq)[ X`}ʫ"#(6o7Ϛ1RSLq`ڢYI3UÖn]+>j, cݝM]N<{Dz7ugMD'fR4eȋ¬<VഺWHˆI`26bKc"ppvH.#i1;Woe0暗ˢ M#*|$v'C!nJ?lK5H 4+}w ͒Ν8&L4 U_VBi\RU'i֊[H%:3j-PQ0M&*!h\;BG>;`f3~-E"#o۹w[OMs2KG^:.Ԕdp&as!&ڨu8^@fZ#4 wiYnnLr^wN@F6 6( 71~( Jpű7*eNy2oӴUɈM'B{30 sODJ?cU.)8rׂ쥶{2_j$"(*V!U~>N'J0_Y%u_vfyʩ}stC"rmͿGY2*0!akXbUYZUJ(ZUjPP$,aaW:HyܘBzTM6EZZnMn ddկڄ/[z1O[=iO]m9R1r-b tRrz3zN3|;cjWdx [֞aYOXM,Y,Y_zL^#DC0:DJs{㏼q|X%VWZdec_I &[iu1 )b +J䂘_ (QULt|1 C7[9+T -:,z80,w 3}|EGzz{X{)y Z!:d_t4:YAo>و\OĠxqz$ټ %1QBԙhME2$.XD^46) 4sH'4 (Eg>`$dc8kPL"{B7j[q$2kwƚ%i]s8]0&mX0 , 0Ri(ڻY[T'}瘘4S Ыʛ2sS1uQG'R>>'RumL]2W⯏bNe-&?oW{JZKKҗT]q LNޯbzz b)PrmVA.+F!EX}iV}V^MBt >X˵*^: k24@'iH3r<ENxEr*ʐ3|oI&s2H ~6&jF!Dk͆\+[I!1fh3F)Ύ%P(,QĜpd V ]NS萸 26W0T75o>Rk , n|@QP s6Q^+K+KVՙl,"ɚ?Kj0\$uB)3-h=ϼ3Pb$l% ] Ǡ * 1z3arOFL(8c Y)lòvL2Nt8,b;?iq>̧z0nV>|M"")vN~㐝0SdzbŲ!V'RNp3J` lp NCSޱa[ Â=Q=9^ Mžb3K&"kL}a1bw^A/]H5Pjdƌ.3L uGWV v;| OՕN8WP`L& sHFA6(8egOT*8 R3$#ȁBV@1#xGd@CfLC! 4ܐHx[Ma3"OV']X?8f 0Ct8%D]Gx2"&5B+ޘ"iy`+9ˢhկWD]喽<. _7ٜ֐Dx`7F3z+Q8oDnN- cn9 \eVAG5xta(`C0Qt\C+͚Q6x1B Ktkؘd#c].E0 s8zt#GH$da$FSYFs`K4f'btЫ4rWȮp+Iv'iT3DrMQ|caRs\U,hgmRu:\ %"ˍO;LЂ}0kF 'ubC#m*Oy. Z6N/3Ǽ?h46:֟f`N߽rFP"Gɉ9!lR#+n\2gG)h#*C%2bcܓIR~vt(FΊɕ4S:)Q<ڴr͕>S;(Qp LTשּׁpm.bo1grQQ}ۍuЊۢіo0ώRKD ZS;q>ԍ<1!1e IO>@3)i (FBE* WLB՝Ĝ9BC7J%-<& y%_~tҪʋ;/,]\^`l֍kGzXmI\ALbnnҴ {HXl< Io2AD<֡|„xCoFM>ż\xN v|^*~ߧLxD%b%b&dE{ EGڙKb&Cy"`\LH'4X0yo9ߴarZ6iJP=3i oG$eE50c,Io(*7a'imT+)ڦ*fjӪ -"H ҘŖֶ;"eo 2YHY(c6m4CXfhbcmp0-|CTa*/M7L8oF*X8 9V&89QWb8Lm& !;T\/DouTpH+.8LE2έ|V3 FVk `.>'cKQz%hKO*y)͛:b#q O ZD|s"{1vvrFe,~D1zM%"81VwHJCB0!N~~#;pqM<`r]edK31C7R'l4\R#z1wNCwY)IB_Jd7S,{X^NiND7K Hua%w:@&ODC,Q0AP2A%g* _hCݬ`^%2P KzFT8@%*ώw~hY^ti&]x#̠D@ua<S,$NDX]m"Ƅ#{X?#>5kԲñ0UXg,1&whf(]ah[<  |@)Q>י ZΫٙ%3ZIՒJ8JwoFx<`'XA`i0MmYΝ<Y`S8f)P\Rq9HZ\H~ JI=hIAIBPҥh3}R&-h lC VPAGa!>ܱ KOWU&g //&ğf-V(3\M6(=: 0,ҵ-Pok*)I i<NxMh#Jr qE{[IXFFSR])=>>Z>ejՖE8d0 {}k26n3$鐋ZRewuq,>q2nl xұ,&SID8o :$6yK==c9>a, *V :Wy擊'1&aKI{9N&F0Ů`u*-dHK~j`tQ z+q_ұ. qe: g_{a~-1EƆ'{fIM v8mqcK2JAc:)wiXǛp|E`' -@Gʤ >/Kx[HjL?Q&Y:pގyYj>,E~goܑ \!UL !$%!f+a:;}(eE!~/A wdOl={(^,1`D5C!#fn_Y #t*eSNkSSP/y.{;Ňvtlp;ZlXX8-^¿Olu1G2@e+Fp UU'#AU¹ fFђbJ׿BJԊ8*ҠF7 V߂@ٙ,_ {{biw;C`+CEα2Da}{yźk#4 0[<P ǂF`J1a?[g3[^|MT΄J?,Ub|pKl-vZ;}G Ki8A^\[D>]`PO5:ùL@Fp[XJ~x ԞX[@Iڶ b3Kߝ|0;IvG+A΀^K܎֜>Pw44bQ |TぐLM43O%0͎4£bn *@?7ƉS911zWN#W o퍒 D; `,BO+rsD$- řEowL}4d;::C6ۃ97Jkn F$4xMFlI%{AN75ҷqc]F& N(:'O Lt|z?}(C'Qג~mfpD' 2t2lerdnuB %VoZ!w%J|YJ3x&&5-MGٓq9iK0;O1.!|/S)UW(JO21@ݲ$CL`0n:e[Oi1n:ΨJrȮI^{B<{hQ# S,}=g+t(ys[18p.$fhLϭ`\scׯѡ/gs,eIb%ˑb\ڑz\Ά>CfApge,M8Fk6 b`e߅'":Ȅ-cbGӇ^21⍼@XhKK'CzGl Yf40@} WAh}Y31G;%LW/T@hxZ1E@ }ZJ/U` ۖZk &<{Rc 4Xk?rlbsG㗈fd٬7~R|N2Կ5 B]wXc-e~Xݮ_+ JQ@6&nh؍~clܠOC.2v*JBK;rC64vRl95ڡ.}yӳGi0ɠxǏ.7Ψ(Weaq[0'%֫yBUɠE`CV( #掃Lx6S@_JOFw5]j+3ʣ`}NaD>MeVlXsDL\hMH OՑ❰o8-F>C}&XUrz/m&tG !|"l6|1K3{yvlʠ0*u kX,HA\tb,Z'HuĖ3t ب?R3 ` -ƲeQpߚ-LОW xa]V4fTPe r<<< K_Z_%Ѩ͉xDƗ+Eq^=˫νJcYd J:4J3*x qЋNKS =V~&RBlᗤ됰;n:1x0i `\MXps ~.UGM͙ ;P%_ȼ3] HSX=kv8k8{O% M-nY(rFu%ĺ4:C6ӈq1&e7]ɋY BY!EE*9Dq_i^l' 2@% 8+`M.'+,tиўaG C\tEp;9e'qД:X]y)(߀-zt>b3(9Y&1`ީKYaⷍ2fc/z!ӷ{vkdPFF5xgK.J*+v'w{VeF/,YUlC$BqM㛇޲Yo]xt{&eބ` ?b&rd؟rqZO~[g5vy &MO8tNbp9ae:cxwV}$iima"Dh6FlD5ke|p3jŬ^^,SEzO${a`Stn7OXW˲Q`rg8eWDqk pjkN 4ә^a'̼J;cF9Shd'!OkS "hYT#v;\%8,Ɵah'~w~~rb^"h/_9E`Ufl;*U2ЖBEGFN@R1hB4inIDž|_ypӇq QpP)2Uɖ1A$4~\ێN+xBg\;QT][DiN]GRlbԀDTAE@hj8SA~9;zE{O4W|.ӓ0Dʡ9(GλBG9&йAJ1Bm&Ƌ{$Dhd/trX.0=6A;)mjTG DOA8򁟄DS40!_|+u~hyl2@T莢NI }J25fԆ| B.t o2JC gNuekͼStS 1. ^)QIs8.P%vtrI~XJK5flMM)B>`&`vMS!BGF?:!O#bǛ,rô#hI9j i@V98c` tXƱ7xP]; n%Ȱ3L2P|mzàj 8pnjZ  qPq$13"~F>|lT&g٠u/|8G4zd`iLH;n]pox2"bhlxI8{bqh6e} } у\el*d1Tc̅Wў'J@NHnǹkæ >iH9`sі rU DG3yA DH$WyL}C\@_ţ2ٕ<@pْ lX(#ߌ4 3! ( x\ -t} co r0f_7mN2W8~#lgs;N?.!h^wyg{꤄_m$9sTPaA~ʚ15p1NOڊP{5# ~WzM>t:v>x5[)0C,ӺlPgU6?d|t̖YȰQ1o7%M VLȜӓ<$$bzї0) y8m\Y.}lYA>9<1\bZw n|oA Q+O XYqxlqrT8jsw<ɺ inA'_sJ˼ŕ|"~ʏdebXJ;ƃ cҪODXQt)oO`a`͚D'E]ƚzܡI.u3kdu9I<Գq%oSbD맇">q~XV 8&i>JܾxkO=_CG 寁tozF$ \+srraLD|m`O ɡܢ;RDXF)=@NėJW΍J uHL$$I$hA;l,omV4W4n%L*[x L0ދGԑDaBlz gĂ[C 8!FNhjSɒyӶ$C7QK̑Ϝu^0#T|g 6A=u8#`|1DY9s^ wkřx zh@,r̈ûkd, uQwӋrLL|~__\w[ss:[/#@H[ɆZL[4   .f@.;+@=@ژt`DfXJjoAio#,s31_b~}el3R; M>ME@80-w+`F3HXZP|O'(Y\Ƶ[ mR4 jr@A` PhP >T`a,6F>hnyL@f!K(IhfL0E&6OĹ_JGk}!<$$.Yg'W݅G2 _&<æ{ jry/8Kl`<ED1(ARذZ3Ş煰C4P,0}tƝ.)d9vªKY3 Ђ?CɺXl;{t0#JLA Y1{龌d_4j7Z?xm0H|s4;<2_QCJQt?ECyK3:huprT(J"uN:"?\#/{ZuOcIVk F5\v>V/ǑٽYKQۆxEE| z\J=\O+Rjx]^\WOKմT' bb. 2x*jS |s+ 0?H a!:7Ʈ ؂P;߰:^^ͦgp-BXyTOxg+cǕH^9zR֏;Ve^K^ۇsмVC'ςke( h0|5vZ)R% FО5drbxz PDL2J[&`|[sg:G&_c]QAQY&  ӾO&Y΄jʳ p^3Zƣ$ɎikBN}<[?_JF픲,躴{( "<-NN>>X0 7JR(ب^99N㫿թUB9MPT#tAۗqޝ/O> hQ88hdt0u12]{Je6 ۵[^L1nK=T/׊ م01:W?ZUi~1p 邡nѭ*b _D|ޛ 19 r%M*EUqvx@yG+[ao;}M0? ?țP(*,auR]kQ\Df.ח7)Y]/@ Ey! lRԽ EEPm 11i*8E V>U~pmۯMD򌋃Y6~E%$ ));"'|'8~pOG''qPUNmTXRmZKǜϱ}dkIQ2$zed>ouQ$lF.8'c77&SP"gfHvvziZkU;p;2hkS=鎱;nc5>uӓ˜Rav< }^Mݱ KILjQp9O׵vFMg54c1`[m\ē4Sj x%"8'B _Q꾳>[*Lے"SN 8]/;UVjoO;B#HmoQ,mbgd܏::M i~ȓ-,WBA8C9M;S{=HF>mɽJ 49l7B\&yqYܥ,@7#~x P]M&1pC&zY\WHY {$HE&Wb DLgIl'ۃrYisIXQ"+AZ͠6C"nf+k+E.]2B)R (1&Tg=Lek6[O 2Y(].y6#-1+X h[ f\^5*vn /L2N^'xxa*+3'8ӓx bW~Νoq@S [d L;Y׌L&_|fu2q" BJA Z^dUQ\F7Ȋ/M/u+y$5%uL&R<-/ei6sx͏F5#Տ\@5[ BǗ0e!赀%?- Mmp]!tܺNrG |TVk+[9k)giow年;7%%>qN ?3\egϔϘxL'3ٶpkY]Q5+IY/`:b'5@eCov-dNjRQ)iOt]6˘f B)o$Q>B9F3H6(-| 7.=HnG=o=dWZehJ,-@myؓF7Nh&!$pvsP6JuWR,CT4) Wl=t˚x4fiȞ{jдk7_={K5ks0A?f6g}⢞|*cF98lIXLx97}\NM@E(ZOe~= ȢD+hBLhh؅D$4;B R~]`ۦ9CgbucAt!7)sl ͔qO9&3#K0l$ HOELv S=tRF% 'kQ*l8Ma#i'e)=1'L_386Վ ~5Ň&t]U!-{aGL EKt `btkT]3S~_ŽalWQI/L@ש tUT1wazAq<]Vz5м/G{ G,EwprI`''& I ) Aj.oa{LL̔Wؙq}fVajw uPU_ {P- w,D }x`\ ihKp)l}SmiŴQE'g L_N)j5bQƵ"Xk(БP؉#5Jl{1> wT7Uؕs5~j)d3V)oz}rk܌xkmVǾ2N w?B\!4t]0' lymui_Ȩ|jkEAgZzWdf`Y׼ku?tP9CrG_O6 aτB-U2爗%T1.w3 kް^5YF q|* K"0()xae QKD@n]~dLpfar$gU'.` 'i@x>G;ʒM9&!>Bu%z|gɞD @ eN HW,ч}J^. 3H 5_dbPV^5I22szB253CIHb r8< /9H",B=9TvQ{mP4y2rN\^cf^n~Cv{NRz9"4(bsttr)Yr.5ݍ"|yfv|4l$=Џw<SouTH!42% ">Bhdvg" xFaK!Mh(ja0drp 3]dl?|~oI DXq}1 !.E[yޢZɴ $2G!B3:Ѩ)w6mHvxrLhnHg!a{x2CJ27۽E:i/Hdc!,aSUFla `u޼\04Nι-pʼnT\s~bl/A 5iPovc7Ff ,6y 'b*0d4q z0RCҍ MnK;{ ,!|$N  ѻ mb2qaHvRw䚃0b8öy߫cu%E]F?D|lLպ^"R}r]8tNlGjh+,.`Dېy` dKu­pr0zo&>ANq NT|4E}yߛmUAvN>J>יW_}^,dO {)P]%E$*._#}z90N((QU8q\cB$6~o !w|!'w Uzȟָc಴f Ud؜ar!0?>?DRq_i!CTQ]*bQVZn!rWO/ײ4p^u k͞wP. ^g,2ScHaF1n>N攽Rr_|7r@Nq0wg>(èG!~!jF* EUcWI~M aMrAiS,&B-) {E@fEd=X+@`ɹ >ZF%)DIaJ^nPՂ?-V$1jHC~Ovhٞ*&1ɧRn*e"l~@yXaB!X`S.au ?.b)jh5OEf; La=Ў;Thp[b`)٬g?CeoD7`XV4JPI]s<}CRySQӆ`J\V7R-pR_?_1`M E $U)һvG p/E~.+v W<5|!$I$hI!y+MfkasuUy֎챣< Fpܸ3`pK0>B2 /*٭,ڐ96]I<6;5w?~ >)޳VSɘ~L$,aD i ^J֛nHJc]!whSVBZ C bEQ~(kYYZzQzAI48(a1t3 >εFo`H yh s=`=PkfbdaѠ8A0_f LeL8qq7q_a}60#H[!$nCDhxlE~HÑhiI`I[PGk#-Qz/e$AE%߯W JV㘞l anR4.&R6y*= IH#+ BT%t݆NӁBY9n RG9~BJ4^3eA/Dl`DSn߄D _g~fA)#PaP<d̈[UhGw 4|zп/Q$eI^ { ғ@.~qP}v_c:wLz\eJb֊*_je4Zϛ[..ka4J̐(CRc3^(7CNw"] kF8C HGDaj֔bߋ1&8 6sN'Y:Jttݻ`]4WVp~HmT}P-YV p\.36F4bE @{ALУlU7Ħ@|H:RwL Sj! 7k#Cwi"ܡ0{Z$ j+K ,a#goԆzWK3@*SX((E {D)x!`92}Iׅ<DDldgS}}CЬ.8^z֝bhO9BO-mK!s77U_eB39RF/W2AB~JW䇒HG?ɵ~X҄2 X ^}堰2 G Uo k -H 3#pb2"g ڄL7P&>k EDu/XL}u x I&%<&JCnMjGy;G'$ XXNf׎ bĉoCp(,qxsB,,P9eދ0P#WFإaenFrO|Sa'7X'4`:Ç;Xu 8Z=\[@, p[?om8?y>̲Wx};QRe(M;*Epuas_~>ğ?,rL*SԏmyVlSi?ToƜ?ց( n!kJ):s E}w q?ꂙ)Ҩ?a2X@tuh$AdJyn1_g4KqGxfph ">֒DX2}@2zU<Ղ @ DŽKY#clmOJqDYfI0 n+"B1jVo 1/Ʀ245 %`CGକZ wӋ` /a#REodfInDQmdJ6ák)4n)lP`'=,đɷ32 ds"Ņ77#0Eѣ1P2|Bhf]eG潠[\3-Ʌ3lJCd4`ˆ݇wɲ %EY8ݻ3'R@?^ې<&< a 0t{MQDr 'B]206 "[`a u@չxQD"˳" -?, .4ьHd`eS+sT9\,A v^ `VbLYH!.5=S=>mFkt ɸ RVKi``ׅvI` j2c \`d] @dC$wg47  p " t-kJ"P] %pW\' ,EW(Ł7;=sqXAxubFY9FKX4DҚ!dPZCAKq@r|@B_ xlR<#ǡJEeE(;Ty+9RHA ;W7Xi0܄zu6mb4b2,͸̋g3<Ő.ta a06ר'i{;mQG!ass:EMƀ".upPytZp@8%\!Ck0FXgi*ug'VkGYuV62%6[>sb+viV ]gnȔ%%z&Dh\ 1X'N.X~\>)) `hOc b`!jn E_{5l" HRvȖ9Q!Y޿:搇:};CPg 3!@zI.h^1oi$dAAo1\#}ѯ3^C|,f7ks-@5EtO8p5p*GdP}z_,*(ߚ6nUV+`¯dtW%@,:Syx ߌ$s 7 LVŊa MzpCR5m۞B8:Nҹ̼PO!( d{QҙW ƇyffNy0"Q7iNXBӆ\` O|=qL~AAiV ۏMƘ@ h<IRtQl{p}ppiic٤ ɲy s #@5Ψ( $[ 9"#^xE&n['Pۿ͵pne,0-^HMڲ@ % ${ EyEf莗}¬ J EP' vNkAvWZ \ԍm*/_R Kk(gq1U{TwG`5ֵ4n1l 3) LڃIhiཛྷoL7fɨ0 8!mœnʾ#QeʞkD a~Ff=< F;Dz"Ki?SKb'i?=zrt { N;!|tӸ=Ԧ }Hp2̗̌#W "糛>7-ObfEt"|ᙃ(]d,x504E5z& ЊUT84o)P,8 QrҌSV*mcߺ,>[Jug i^YS, ɪ8frPc7W^wG ~Eg2Ǫz}gyUTb`< 1YSҲ`:wW-BȊyeM}bM@*á u51C wȿq͜zqiJ'E>A-aX&IfqueLC8+/gϙnqPpKz Viq A or^I U]lI9ͳe'Q,lzy-y3h2è! `Gf@Ha`P.Nkd5 "{BjB%(qłC$D8RPMqd ,kH!1F eLw6R\0,Td{%tD=c.3ߗ] r9s_9ﭧ&X͛<?ty-1ʇk+ 9%&-|+^ؘKK) KӒ_R`fe4ҁă~7bĀ@xPk^=0>s H0 7Fv"lAPbcc_e^4,xWɫCt>֮14!/j0P`&Ph I8"K& LT$Ƅ=ζ Y"1e +IK3"G8->$Z=h F,cEtp+e7E2˻EΨNr/³ H_Na7ne _喥K6 .WAශR=lGh+As:E4:0G@?Ȋ>^l4.֢l995̋+K@rE"/́02Z!q$jHxy !{o38?ptkզB+Hd&ҲT(!`=T"@2 DnR2ێޒE# q% Ƹ2@hN~v MC2 bVqdergU kkwm21xeggVs:YTkC Î jHy=@cP/~3F\LatA@{+ jw|`a90 s9Ŭ9p--8jo:!@& @4!x~`ua26jf ?{F IÎBЌV^_W{40C _fG쵥^y~/إDZ߇\zg;sU2b^ $2Y^f#qXzAJi?6sYW9d#_Cg0*h1)K@^ʓ #;-qx%oig*57;9z D!˳&.H8y<-*%]qBOq~N8?RRˎ}W`mXb-&9@""<a*ӎT!28B2zݢEk ҍ$B|$Iy9GW[[=!Dwqa"@B@lq$&vB&Dbӓ "|gAtCnva76𙎔֚V(R:} *iŐb M 2{v7a?c<(AWYQֺ2\+LNE1^FWLGr0# !!AbMV[5"% 6'#i!D(pc~j/x!0XQE- 5JZU}T[12k*^_bMEQɘWNW6\H,$}rO(HJJA{D]#)t*t;N$bX +  1Š+ 3Uhmd~$pGM@bQ%Zv=C KP{Bc |gs6PUQw,gPWx-4(p <4b$cםTÂw=@0j; ˹^[Dz[&af l ;[>PRow; hB<i?, H48a@3Q &pjF; 7' C|O<~<v=Xuĩ<A/'kv.2 S Re0x~otKQ >Jt9RΏocřE4~ΏG]/bքH3UBl~.^൶=tV4v+kvw,Fsf/q*pR'5JJm}kA>n!ߎU 8'_QΫ5P4bjs[Ym&HY(__*pœm!r$BI~ļaM&;UwJjS):)~o[ '}j~W{zU;eqUcfTɇ1>yN4 !3G. Qiw3`~I?9 Y $P(lBs3&FC͠Owg =HfAI$?]H6L]c:%^6p}>_ ޽a3 3I&Ԅ=8Q˄TsH>Eԑ$Ä8+?|0qkrqoͿ[tԝR8[XP/S{LeRe:U6ZGeՊ])ˮwyDP7Z$vz&N(|cGJ~D.9mj4!SR-#L`^X=đ'f6<`W޸`P ӈk#_rUĨ[+8⸈r1E*ծ@0}Dc'Fuc4$醣$l}9@_!x& s@ AnR햰n hAnoo5siAV $ddOą{"?G X~@Hdy!7H7YyjCl$L-EdD'&v" WD7}6U0i;z_ >Q19аJb[PEv9Xai?(٦<`^ÐD$hf ߄ ,^dYn= .GkwCAN] zDUY g;U<1F;W+>KTC$ݕ?!n~+JHL:UaM,d>jU]\@8j6';wlڮ{1K-qZh:h.YF~;Һ,\v_7:/y?B]£jwFjb( HUҐbtƁ._+ ycD)4"*tlo9?([?+3,K-|u*ti۟900Bz0C4r:s „0,D l^ Tt!L Y̥Afl;Yv+=L hٝ`]Pz M3g&OF>! /P՚n.ϩ#埵rVqHp1N\-rCT ;X& *i hBǑk # ïOTRB rBKYb)r$c=@D;JZa+>|lU0lPR=8ғsn.3)T{@5eO"L>tȎ3Xt4EP4J9`̄RWmҔ5+6nM06IӨ]2}ƐM(,5ݐ_؎Dr&c]caGP@=/m׬P!2Řnӑ?-e{TZ9TxE<1gQZN:M!_1 / zZ {DpivN1m< f*,(APq{0 NSPq Fjj"(&XcL` `R Ќ-rwE|X;>c ]E4|M.NL !6̒@ (Ovr4]v[1o pC\BP f&Hsԟ`j!5( L2Έ0 ̅#E:])q Uꐿ Y5hH`{ .9+lRPYuu^r\(z>=ʻ+y L(I[فl`p|9B b'~'Xp =!hz̨"ّouB%pl]QW}z< -, 'y-NaI*+0>2WͻgO&T']:تcA4 >ʅ(OMrICgz'6*0k+_aGx//## #I o+S*Q)` P+>NU y̋o臜+fJPHΉ4XN:#*{ɒu}KTLbA |8GIa8~5JL2$ %/BH~CD?`_Xewcqo(&9cՃvA7 crL;~+؝r/ $N8ïx:fsjj)Pl#hk`Þ0Ĵo< Y(J,žsé#Cs' .?7?9))EŬkX MAXZ-O7H@*" f~ǭyXy͇yS E`LH iI |c,4CL2|!y*1KC/hP\c 3YQ*%?9u=Uu6ԩtq'r^_7hňcaɐ 7IXR4O R4!ġ 6HЯ*0 hX~t_A ~M10ħ1(Fuo8˫4e5 BlfLb$xF{u!%ҎHnÂ,g4ga000MJإ/IJHqէDh-Laԑ4TIRmbrT !cI*~@qxN F ,ݢO\-"x*(tƸ5DB.B4E`d 43J$ ,yB2!08Nr9i Ҝޕ+i<.*?`y7ySVBhi7Tˈ@F+ܲo8s::a4ߥ5̹B@=XNe$@c4aur `[Xd Q["@9Yw%#!QW0^j?+,#(wG8C )⮯3~FV5>m= ȂC 3J騽cAd&L&H&Bs K"c#6ǿa6CH,&f0B<"("Hxzf}9C ~nl3«IM5r lT {BL zT"qA0C<Mz>z> "4-$V:v:SRL擞1Jpa 5 JiRfX}! Ŷ` yځzfBj'wR-B&ްG0 iL1| $Fe 991w$Ҷk O-^Fw|{M"Ȗ;a$:l.쌜pyr?QH'y(K|o.VSI`%TrawWgz#;HR(~4>:wze<#{0:DP`y!(ԔixQP[+ 0P6Zz^$ۦSt,Wइ rEA.P}q@@>Vh|0T,bVH"6%B82$g̃* _4W2~ĮbI-c ~-L\!9jR=a{.Ts%4 iJ&a`42d ޓQwxcm#28H@.7arH%eU V*yCX:e9I^2 ӐX1*j)9y$RA0:FAtJ|1r:TD`+ $(]O}ѸpL ^aMԆ&ZiA1&@(6N-GC{E ?I0XuItD :u®gx-ȽOnT]El\Xbd<; iP8[KAC݇{eUc[j6ts=".\fa6ăk넹?hJbYaL !Wɀ'[GpYt5N͡!aLi+#Y /m{D*Ns6E#-ҍ7DKXx|bBڄ"<%1Xnk=#Ip!1f3io 2SivꬅKKћ3 sF^t9(_?^_ M,t_J_`6Yh6 cCր9/)3J߹IvCo؃":Y3Bހ0]d=%EBPw-mcw}dFK?@ˁ*g}3<&$t&m]nn5FGD0]RPM aA1TmY;_-sZ[c 5r9\w'WO>(rDEaCXRMt$k,^AiVVښs٢ Ak>B>dH*O}<-iTf Oew/}`WdL~py$$ C!fɛ%B;54!S&aoߊ X.>G\~yp43;`675h)}[O=x}/h%߬?uLR.jv1|7o v{*́Q ?~8JQ"8P7tAɼAPBsMBk|%E29dt j ݱcʣ6[r@MRA0[HJ( 4`N գo 9q?؄:F.&v{2;b$Bz`Ekjj2*Z| t영p.&UB% QnM%t"|i G* .)16+3ȃ扄߭$(di4^Hf@Θ:#}yް r$Z#-9ơ&fM8^cO0E"\ H(=EJqv!2&kO[ԢR#%JR Ϸ ؆HvtǬPєȅ+ޥ ݜa<) +deP%lv9Bю DZ> P8/TSR$I$) 8O>STN{Jb;0\(t՚43`@ 1E3(eGc>ɓ1`n GJp]Idkz?]%FT`khH< bt_҇TZQ. g)62G1ل)kf\Nœ.MU5$8E?Y"Д@peǼ J(!UM*&yT[vBS 贎$DpպH\M0߱"]8E'݀֝G.6L4q?=&l$A=pлr7Foe%B͑ wDB% ױUt xoSE(33vQepW06P8J\sб/ 2ԧ_F}12_9ۯ+ IKE)+Q n}%E%i5£ F]Yӓ `h#R8&tt^\h)@jÂg!1LR:@++z ?˜u{v`A@ȼ(xՈkUUV XuXDawjj T0=ldNsD՘w@5LL|l} LW={Hw tDn î E 0v˨x IJw= A#iqne8/2Vc8ѸBhLz|:YIc D JUl'2\u0wwff9Lfg21 x:D<2G{ܡR~nER_@kHuj7ۥoPPǞ= -#>7s *2΁ g#tf.MKZ?F> uv$kA-y5ccC ja얶;peNj 9ߺڈp bĢ$PÐ1Cc#4sGCwEaK L]v70>i<.E_xX [ E9Q( V vEQU\ zH0ۖO,z5Z%F 2!,STE)-7D[}3r:/Ac%z7,ّۅBD 3 XOw&-B̏I/c <0$X rI{τQK/!):`l0O96ra{̀{awSݬ;OGo^r[=ga_@#p H$!@BB: a0ٽ#^g#zT?m u7v ћ20Pk/(6_1Tێ1ndșx_%"ª9r8{lY;4 A@Nmߜٚ|.Rt ` 5wJxa[1*$k8 |7o8pw .=_p y)Cy s%U"8 v`f [H>i^AD1fm%0)k.H)aLZHD{fgFuloq[R& ]㌃1n:RjTk {:T5 "qfɒwٗ0Bi.RU ы̢RARHjD'3!1ص+~XʌKNМ)Ns!lG27(ԃ؋ f,QDxȶ hz%Т%'I*J1H=eԼ<8FNoʞAC TϒE"fDl'B=$;Kr11vgn6ԞC@f[HQ9F)ꏠPLeJfRf>Yf3C`vxI񽭋oR M i L$m}[c>a:~$;a3Hx.m+5X(yAdQGԊZȥ #R;ęsz{AJedHN a a?/7呬-2L`egJaQL4QLu20Bjo bsDC ,A4EEѰSfQ`X V4LP( @npG)䃆f EB׈7*5g,2t4bp|nYMmaCF=b:U&t)XaC# Gdn`SvZ8Œxc ^Fn3Foä A9 1*b0_y^_P銻F%t=r}t#+I3JKi@p'4g)`z)6!@ CV@tn \6ʒ|HB)nK'vnH=dYIdc@A30@ ΌIyN׭$7${!RRǁJ%׵t0iS3ӘAF="5Z07N 5 ? yo\7{Qj247y;O%CXⱘIGc)O$pDS)2=qDP0Ƙ1b7?c6khAr ># 1/†D)4IQky t"SGc`)G8Et ;Iϒ(ʡ4Kx"`ld%gs|+tկx@7vZþqIr$L!3: ɺ粨"H? X*U^3%mH#@H9tYdb,:u!c2d?' OߙpQǢJ{GI2:WP^pl}w04Ӽ4Y v  --Īڊ@"wGq^ |$rĊ7'Xh>"C -5&O IS XTh:bh݂KUP p`߄tt[J({JB@忨 <}vcғGJHS*2F|Y%=R 2-1|S녹@gP`hnKUma!(6`bM#TAa $yDx^rQ/뷅TjG^qzdSR,!p@q;!Hv櫱 "jnޠxyf[6L9V@œ&`*[033&c(Q~'"Ehw~ [T[ ?.gN..Ru%)1n܌l0Rg< :]&:h#1Y(ks&r@]e -g2xvW L +ed_3X+0.Ԁ=cC~7W!S&2a H 7ěG -d>$ta+W!I>5pm& y/Qnh|&4!20噡Y&v6lm i >tA~g-&iH9hx%Nا%t( wj?0@mѲ{(B v*A: AS4 @ lC`9C ڿ32 "_L{)*PN[)S<_ xm L=kWC1SB\kzֱNj+cL&DŽ M n_F D ;<(D& N.CwL(PȔeXR(;Qw(G v$Q?!ѧ5'Y~lv|yu ڨh i#V6e[R])w?8Ve )9 ScT%n >A^K1+@F ܥg2/]D` amdE5AŤC[ʌR}bF!I6bJ8Fw46^"&L_v%BQ#C L(COd,$|iZELp?`5'.k HҰF%*kD 00݆ZV[пHpxuplÂ,zTPu(E E| N$eTk R cGN02~gSl r$Wd,ZNJVRVԬp%O$Y!({nKOtT z4f o&'N65 +H(!mD% 5' 8蟕!a8pd;t#StHP+NF ֿHi5@0@.N$0BI\ˍ}#xHc$m{·0?X&ʵeBM˕]z$oRG9¶ٶH=@]7Eִܙ`p&?RJei;tLEcUf LL4` @'+hQWlbgڞlWd`^qe&J]x=L 4ߓR$:aU(57t/ZpZM甂pJE<Վj;[1Z@ZbfaNB%oPg07/>6¨asZ`h,! Y( [J-T4Ts} m嚝_£ɚ@DAF|׽Ri*RlK8`Fvv(m>hC)Gq%BIIr<א>umlܮI_}n%:G}FMоCasƨF*"QxpDmM#[㩛ԡqGZTz#<@42OJ޲}q :guT4 Adi䬷GS|Bm:âS 7ÿ$uDh{0v 8 tֹyc3im ٥ՊuzUV2[[c2\{ &;'o i0ihZQ6IWӢ仌[sfǑrH>`9EaS2y%Yuh]C>H *nttN1GS@oCPHC BچIȜI (= $ir xG1^\ b u'k P\ ePL0pER nS((-_Xp$d`X)]jhofk xB>)nIR\t!T\]bQ?"Ge$L` !jG|::bx$RE4qtt.pGZ$JxlG,adz)g(4c'<{p珟Ԛb]:PtUuqu &4)۷S!;E#^zJ\AY,N2܂;i Ey, z,V)9rfX %Rܓ 7> p&Y@)^N a%L#4<<3 ~IlPnPQ}'Dajғ2coo*6ǖrl{WTBM&)7 fDԔ71 d#[Errޜ@c.ӐN8Miu!  UGsP ody4A}H Lv/Y-@ɬ:gQlUh 9AECaB$ yS~8h; (59s:&?QkV C5h͈M6n%;[qX2Ђ a 2z<;!0(8|KRDJ64<1Đ>}cB Ʋ=N 1ER9oZJNh0O6Bɭ;.×] ,K^eBX#CCMƆ\ w$! ?uQ?R3 &䴏]p7]V02^N> tm ePMf|L :5Lde@]1fEth=NE ;! kAVIHyZyؓgK!.O=OIs솃`[a1ҫӋfDo(+(ݚw&,xcc2 !0>5ɕyccziȋU/*LfU'h*Ci8d(n@IH$jlI(*=L qqAp]X{eibWOWUɆSp]ɹnP~7Ei΋nn)x2m!V$:~,C)iq'\/smҤBZ ZM(EHM=4N7x! Ӽуӓ 亀tq+ `(0f8 vjy`.&v.u:sxZb<ƍb'*baNuFE׳!^qfoCp8*n'ɤhRDgMmkc3h0+w58wɃ8fjȽnʧ'a ލF2/@X,c㊺oge^m"$\BQD^Q M$?y0f,C~A}:s>pJ՘ &dѠAEP˭"iI7 '=>;gb"t@/^)1s^AW`|dW!AN1ʇ̩nHÒ5X5m+ADʿ_('@22 S;:CΝ7!*ZPPqY〺L,`Ҏڸ HгEPgPS _Q.#Me \X-p\;Fm!28ܔPIp,mBV_".X/2DMaˤ2`3Hr\=R~tlaT# D3-rX2|Ӑ5DDK:+OY%PHA!4`0NSZE HeH n=ctuLV`y=*o-?[g֗g o'tÈ(G=5MV#drI4d8F5rxF}adVVʰ8P;Olp@$@ -FC r16NM! TjJ} YAI= GJXJ(.#CäD2XPOpiW?˚o[P.,,(kG6&]>_L#o!-n䅩1[փό-eLBAYx .y(Cn/a|/ MVBX[?YcQ6;  x;?!Ib@|ό EAOʰo^"Y, #3/ypPLW͇ޢa. b@b 7';:g1je}/@DOBkXKB2 :0LuJRc{s|%uC O<=" ѿ,EϞ+x_8H by&)5H!I 3Vb"##_Ȃra7!bbaP[wsX Ec+_8>i G]X~W6 FO_$x8vT5-ex{_ }x,bNNKgQ2ےun5%V呌h|tw_ i'œyc8 *rwЫX*{Qi^WPOusP qt\6GɅĴ?4UM{!6CY)&Cyc\#Җ F;c0$Gdd~В%nqIna̔!R?v@ϢSJAY _<B<7vFzĿHYl iƧ#ީ- |2 Ӫ:eXU0(g"}Z_=%4J]݃R]iNrS.#ODqv<45}B-H(zcD 7|~7uZ18? u=DŽ?oXQM+:ݍ6r aOrFBG9Q" #2?( 3i?So/^ &{/D pw5޶hcʯP\tuOKLׯ~Lu-I\MfRp!z4)F{ rtw8֗Q11cdnW&DE`w}ml3U Ўw:u!,iA@jyfU@fWL\a0JT0 1r&2ѝR! v%~^ɕ9ג+BvmWGۧ.iQʌHB,:ftH/ʽ@`PQ 8DH3 1  $L)1N̥W`0E+Ap= q,H*9сC3TiP Rb)n &D w@g[r&=Q"P 8(@ 2F,<ٚ%bAG<HG'^ @"%&:BY Br\D|_waP!B ٴJ~[FBhݳc:6'JQ&hq sM?9b7VMKqbβ:iDLQ2t; /R>4Lul SEyVD ack@JIy(+6'i[(b+߻ƛamf\xtg*GyBV87uub%}Tf.9΅쌤lל)6uUo]G/B:I}bJ0QwBQA?%<2A7rn ,T_1Ae o$aoq \{`ys6'V)LDn%iB#mY=H 1ߑ v%|Ӊ"Y! D$H(jq{=O4[gYag] byjymhkZb.4)3t\B~1{#q-]蜋 >99/ jυ1^I\˭c&IjB/њԖ@3ɶVȆiQ.M'/eK^_^&}8RAr~e܍/#0` `%j39-'C/ g!6uB6jt (i5yJIoD3nX'Dk+2MJ|_~}e'0rS4{ױg^z!Xd '=v5ba<B˙S*T?87PxEihm 9SG>1ʂ&euV,ìRcA\D@OÓ~~+[|B$ aXmRK HZY1NǯI1LҪI}!s_GZb1P33Ox11،@@@V`gKG~sNP?<G~9)wy3m 8XL д>H:3F,GzzI EPZF 6HΣr Hp|q3 p7M0[^#Pr"Xy 'ES(P JHTTsc;/ȩ <RG5tn%͘. 3=R?\*ֺo=IY>~?@wX kD^NJ&Qf&N; X.RI7Ȅ+ ;-_w#ux%,\>[> V:]^ޅ- cP !bBۿꍜ8s6<ռt're)@Y~RSh5?*\ԪJo ]va\ˋLև2ќ 1 f.˙P$WFG΋:Xò&:Pbt#u/@Ҧ%R*&=Q(vDL<}OG&9*!T Ȉ |ga?#HsLF $n8t&;wH5~>mʟ%pVNa笧0V$ԦB1(D(Ϳ{HN^ZIOM.mC~DZR+D % Oh [hmB/>#A.ɦm8ia.vf}ۍBؽxaѹ[9) ;U!By1:^N0iLGIn0!>#->ԕB/=Xܟ`RTSP+[#PvnnQ} e,I!=AA~7k3S"-xü[8cSt'Q:S(H”Tٴ&6k„MϖnuM1mIq'ޞ.n ڢmM0~xmGna!/$'"2DK}"j0 v2v D`~=Eh au!efn?3C1L2zO2o@ 9&h0# J2Gc#+"8HQC13v8.q tgtM5DŽCͷnԀK vVI4?j xϩX?37@{#}~McUgd/D?M0aKi }?Ȯw;:ND$dDNŦIPW&>=U{UXчoX5YOz** WRoiYeYi TѳgN9dn~~ P10mw֮P0{6?^g^nx$䐿Jy%!"SDl5%=<>H :gHl F7lsݳ&d33! ":3wI.=:g<6E`Xgǜ, v,p~ӝ@*~>q,l0d dd3V* FQZyg\|iZfdù[,l% Fnj`ތ (prD,]Z@؀ ,BTЩaM0=,%! 7 `8ívT¹11hK}e,OGk u- B(/ĨoW8nMqῢd#Needv%DC pyv JpD2Wu + )3nD*F~If92R!fnL4CΫі^Ȝ,sR-P|TZrI_uaE q.>SH6}>QWf`"h8tmF`3NYu'm>IYQm'T "@Cp02!Znr! ^f U ny2Cjf;nb闖sx-7bC"@!r呑”jj WG;,$YT]xZmP։2e]%<Dv,^YʔIp+ X(B,Lfs $ˀVgڮ +B""0VUWKXBY[}x^0̙&FV}SjWȢ@M]a.ŮDUWIEGY􀪉`ZHR_( '${;1&4{_.md隫;Ǭ G@^;',JcSN+[5Ä S/\*xڦH%po h+K&&Uls|5KkkEP=wЧM^|2\W#VAzX@P.Ԅ[k$BkE6pFZYMdHu]H.R] NQ[k8QXgkVsErQ abU%^k|bv8AW4v[9¬+k˙3YA]Z+gzhCZ׼B[mH00}t fJmm5̕B3U*leX f!AVkZh-{՚gT3fҺi6w5d ?^ٽPH[h2E``:D]C B:^Q`T,tg|DMA]/da]4E0m1xTTB0#Yխ1%/*T0z=6`BQ% K5k1WFB/CKHU %bDKXH6ΓRfdPa%K!P,;R"vƘ6:(ЄR ։\Hb UXҷz2B5VvԊKqq]B$;=\퇑w:hMkqFgHWdrɡ-/2 u-2;TLX*ʫ`F-r;e]@j{7rx}6lUA &QYeDDl(n 4W'=:)Tx<`Aw!~Q59θ7ֵ[>I*NV0^,{҉V"@+c5  {&l!_'|aXqCXJfq™I~kcU#dTXoFM{*ɩE *CԆD*4W@nWSnKd@N&lMH |=G Ak5/b 'Px$iK-#叏d*/?m0*)`8>ꔏ<.9k,ӅkR9OD?r'umTq#$LEivݍ~J4+Xfdң0_IGO=gEyB8`o?&tt*Y3#t6KQ k_736s10 )\48;/@0wnͪdivypoB5~,*X%^8dكu(t?2\J ]9CE${uUsX`{n>< i =v}xq_L+ ,E,"lr1"s!}T "衡 q,fA.j~|y[ۿAZe߯";3?VY㋆p"Fgߐ9"%m0"=m?򏾠~ĵvz&a0.6)gd)Sc?mՅ"s!GzDXdJxϷ pL BWF1#4;̞_,#@0t !B rpyXO0- ]~=E!C*/Yku_Jqs'VZ7z׍)C=yC;:_@wͭ ou?h?&LU0*^Sm J57xNYF6:չ-d# %jS;C;p]}"O.]*cg8#uLFK4ǦVU;<8܎@[8 r_]єKtW/cOڐˍQSFUϩacȬVX^^f%iЄB =ۆ$=@ < C6 xHx "GD^ #G~]S3vM?S tq^2w1gX#