vzkernel-firmware-2.6.32-042stab112.4$>c 894ay>52?2d ( P .EKT%% 2%  |% % /% 0%5%;I%AA(%EEEF`(F~8FE9OE:GEB2MF2]G2ф%H2%I2ڬ%X2Y2Z2[2\2 %]2%^2f*b2d2pe2uf2{l2}z2Cvzkernel-firmware2.6.32042stab112.4Firmware files used by the Linux kernelKernel-firmware includes firmware files required for some devices to operate.UL@kbuild-rh6-x64.eng.sw.ruParallels, 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큤UGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUGUKUȤ;fb28eb3f9fee1eb50dd7b362d27ae35af5038f7bc0229fb763283323733ed124f5d7bb785a623be84334b521dc09dc36be140f047d8aea1f6cdf1cd6a2fa335629220e3d5cd4b7fd3d4ea0f4afc73aa929220e3d5cd4b7fd3d4ea0f4afc73aa9a6e49029ed9993cf8e0f34061a9c9231757fc400f7775656c57347f8288799a1a1b794a219f991163c11dcf2dd480c71dfb2723d1d6b47bc5ae72f03390cd475cc7aaf2dd39e5bb17a63d298f765aea59158f1b596959cfd43cd1a462ee6f77ce8448692e1cfd4f27546a8b34f63e89dc5e86654452314cd3fd8ec1648e04d209c7e3239decffc8d1a3cc515a6ccc4e8d8d623ae5934109ccfe8c041a1cf88ae0438263a87238648d836e17311b97524749489a4e61de9f072c9dc71e42ca5f4691fa6b30742ad48ab2e92df81a3e86350919225ef097769d2a85d5fdc422535818fb0623290ae1262ce8941b1c924bd9f9ca40f27f9d50a2a95ad3e2bcc202682d2d93e3537cd62c7320eff131eb1d00dac0e1a11c2a15c43c7c235bb86fa69819dafab2a97829611b64badf1db3a6c75e2179e21b8563fe8187329627260649429d56e6f39222cf523f9ad925b7916d65d7f92fb485dc2f1760f6a09d7585b904f1a68e12c6684ead10ad5dd8f225db69cfe6dcbbe91e7332cd59a42419f3e8710701d64d742e7153508bdd492f3765c48b160d3aafc86bba093376de9c1ac3c5f2a84e33a78ca1b0430b61a04c2335e88f76e5ba479a7e531020afb846bab1b77dd8b8cb5a87e3e8624337357779694ee17a42fd67eee50275eba978bc4a970bcaf42b644ac84a77ace16b3a5495ed06168ea7c3c7c7c438d812d91a58417b65508705f741efccff3647effcd17dbc5b5519e9d15e49c6a7a1927b8034787c3e6aebb5ebac0e397f8962b376af1bdc65d5381934a19f317de257781816cc355f60341339de5b74db9278cb9cad6c178600d320f2c299d4cad65ae49729cb82ee1c60bdee60af6858e13a7e5be277daea6ff6258608258d937634d4478467b0758a47c7ebb68f0d4bf5e8d672596414178db1e06222f518cc838692982957ed4e45ec714d992a5969ae548c1a9acf10be4e51ffa7cb4d67754624b5e0c6e59b421a40c22347b716f451d416aff30bd0c00e02717bd7a452190f70d95267050fdf06eef3b98228270c2689a9ad681c7c2312b4fe11a5193ff9fb289a89488b2ca0ba6066ef709cd5e9c1f55ed69e62e18dfc2e0c3dff5916cebb5dee5803aacd0f312e1864215b47b3cb050783e1a0086c4d2bf7a4fe1293cbaee24816fa4f51b3bff52ab3b549c0a66cc7c9badc104698e7e50bea9c789873ba9cbb822b7ab87b5b4d56d10e942c6fb9bf459a557c0af15816d0aa409dc7bdadc4e134bf4b3b0736e3590b05d27284fbb8a3efd50e15e51778ee011badcb42f1e2cb4ab39562fa6ed98d53d0b5fbcc136d1cf5e9609064309527ab5c6f73f17f99f6b07e47151e99ef0d234ea1b455b0555336f737966748ecad364a24ea2150fccb1adbca0a1b4e46b220b7ecaec0287875f47e549fb612f42364fd06c46aa936386a79abbbee381e5d148bd073184a5cadfb6c31415bc79fe185e6cc00c888ab6e54a0640f6092c8b414a94b96e310654cc5cad04bc1d913acfd5b8b70a6694bbd48b5795b779b33a4a692557517a3e6edf343fb2c9dd2f55d05d86f88cdf52f3e1363da28ae64c3275ce7c253c8c0deb056622a90d411ec2e719ed07dcbb1982bdf57f2362369b3c658c2315c191b1d2d80bf2fe90e5c6c2d26d81921e0f8d8c38c355f2159923927e490b44f798e538bf862ce5cfc2d76b393ef41d6dc2f3126f8571244d29eda1f635549e9606b0eb50d9320098d87754353de825024083a89e098a3828b5f92e5a859c3dda84091a91df33c83febb91dd31c3e0275fbd38e1aadd0d690d63ebf9987583fff5c62108490bc38d6e4f6223466cf08d7cf7d59372d39c17ce777b480c8b6b9f546516326ae5330b15799bf8a84b030ce9512921b6efd29dcc12b03f176477df26b52e6e8eca6a1b8f6f2e6962ab5c7ea0bc8c0bfc82547c88d896c115b97d4501d03f17240926f0e23e54e696d367bfbad4bd87169fe1698c08ceb933b5e3957fa817deac311a86d632d31e0a08fc257e54f3555c2b74791c51460f1551d968670015bf28805fbf9e4b2fb2540ca121461911569de4f5fe5aaf5c9692069c15c1f62c4157e1a28a114afe93293e00d4e24189323efc1e316aff74fcc61b89d90719bc29c501d90b12a55869a1e706b750df8f59a7eff2735256959e37301b3b8a0033a74167e81c754371f93e28d9be45eabec82938d254bc8be4a30037ec7e50e672456ffa56409cd1af4eb240e2350589a1911118aa9c69fc5b1dee86506d2009d3e53f417811c4c4310e1da58314748db4af9e0c6d509cd1af4eb240e2350589a1911118aa9426eb6a6c32e5ad63949e14996883bc73757454da1c15d7a30974b7cf947402436590334c375c1241a5cc23dbfcfa3c3b3c93bc665b5155248845050830861b99474d9ea3c154bb43f4c1f309047292223b4b8f235ab44452a109e8be275613476c902360ef8a095133258fd0d287292e6b03b9719ba4552a577cb8657e2ef8d46575578639b2e7b3447d13de714dd9cadd82f1fabd4f28702382f6bafcb41b1445cb8a68e85e5b39e7fc35b5f9d03f94132a323dd8966c43371de622db8aaccfaa4f10c56ac3c9baf9cc14b49a1ccaa8d1d14d2d1a06698bbc671a3522290fb4484ae87f4b2c208e2b82d8bab07c381e2d3d105dcbc9742660edcd2b943c806f8907344ccec9f002c5634c782ad68684b47db024c8a0cba872c3e98e907a3781f1763dfd472a487c3d61eac0a12b766bb793971bb6c85d462c43f5e8b91cb43d0e47ed8e446547df7e6d6627d452502f652ee317080f4f53e03c71688ad2e45e44b5de2a16cd0009ac464f3cf80c34748a64e943370e2a3d28e8fce9c37262e86ca30f862ee89d2e82a5a02c330de786c0b3493a1784ce60b6d97b27f1a73d0cc5301ebf8c82efd95afa4ed0c2503f8b195ce70d09761b955734b90b5dcf4d134b7a202a1d4e0e9bd5aab52575ca4526396faf0ae8759e1e970a5983ffade19ca3f38284dee9f0cabcc1a2e9d00f8ec956e0d646b1b406ec4a32eac39dccb8284163d8ae741e326396359ef9a2b85d118fd8799bbe8cd210f87778bc0745e694bc27ee50159529b254da5d6b4100b4e5e00b9324252d67e395bc8f5a2d17e3a2586e5943fc4d8925b1e53ad0a98bb9db8438989d7ae1c969a5d3a43b64f4e9cde3c3b1b189bc58988159949fd1a57c36c33c6b7e835d3f225a1a446fedce212a349eb68f91068efe4a11f6279974130c066d738ce88d5dbd0456f2c49a331852fc4fd7f0066e0869ca60deb01bd132cf85ab8df20e4ab7e229dddb3023ce4ab581bfe4e76362798c124ffb4bd227235aa1e15136f6873c3620da97cd7cd6e5521eb86cd5ae5a5a798768eea58c072053213772bc59d9a64ad1e97856a3310c8a0566cca718dd81e9bff3e1eb8ce20257eedc9d391d172e0227b5363e1cbe92d8ebf4c924cd60d2d6c75aae28ed2364b7eedc9d391d172e0227b5363e1cbe92d067cf5f35247c5f5116b08d26db05ffb93731011f7009ef955b68eae5302a76f505ffcd2209789bf70518bf916957fc4d597942df04082d56c3e26a90715886e9af1d443dcde96d98bf98cf63b3461f340d2b1b915b8de9c4daeb33341b426b4bb173ade1d09658da0f508334bd28157b00b84656006726ca92ae22a9425ebdfa99750f5d6afb62ab480b2d82f0bc5af424c72b57f5b02b3d3d1a616ed45a1ef48b748e0965674fcf24a9b2f22bc3b199979ddf2e948aaef7efab9a7f3d1c861eb1d8691cfae0fd1d9cc7dfbb00109d0885e615305edaacf1f3f5feaf1c833102cb5aa1677540ce1ef06dd406f5516852a59361b6f4479dbfa318cedb082fb334794df9c325773c9f1cf46f47d6b5dfef4f27d17dc204e11632cf98a8294650d52a30faef239f286f497d95be7d2194ca05f4d9e10f0cdbfa3f96300048d300fc33ab57e1cc74b4c63bb09bc4d7bc1a25a097d5e86c991f54806e88ad6882585f2432caf487c4b586a2c391435f3749c448dbf1df580c31a0e55de22bb076be3801f81f19823e42e83f932d7ab73ab2516ed338f3be50b60fd163ce91cd36915cafce27d4a77066d3980b1751cd7fd240f7efc627708e22928dc1ef8da1646d805ac3fb7f6dd64f3d99f59d2c6ab5d66d9b7b8c30048a060b6d27fbf566108bd05ac3fb7f6dd64f3d99f59d2c6ab5d66d9b7b8c30048a060b6d27fbf566108bd3f2a89200db525a69d79c84458111a7dd9b7b8c30048a060b6d27fbf566108bd3f2a89200db525a69d79c84458111a7dd9b7b8c30048a060b6d27fbf566108bd6491f874139f311383e7d2e9ac0411f2d9b7b8c30048a060b6d27fbf566108bda3e162705012e104727b2487bd69083789d2d6c1d169d0c2019f2388def7df569fa1130a453e2a95a0a2de836cd9626089d2d6c1d169d0c2019f2388def7df56eaf386f2ae6d70779e9cb44da7bcad3f0d6cf0e479dcaf69f48322a74ddf90ea75a1da3caa0b1c95e81dfba207f834c636c944c3138125605d28c0a3a1338be9f8d8051e24cd4c8c298bc84c7309fe1a466e72e2e3b01015cbd666424586f199f1c44f8be0f4d9381a1060a6b3bf72a6bbaa36b6f3c80b459bb8ff0958b64c23ae6eefd46083af002ed651ce3afd325417a1a24ca109632b3bef74eef2a8621a500d938ce15d1b0aff8d394aefb7a812b14a1a124c2d58fd346ed25ffbbe295986f64bfd2ca97ddf67a4ecbdd5275fa26f5c444506137276f405dff374f2e91046843793bae7d5b81317a0a52ba5eccb624831688e25aa47fa84c30c045fcae38a1ff9b90bcdf6e9df4ef02aa89dcccdd6e4d404b03668aafdbce03e9b6f5341fd88afedf0330844015ad58f09f9b38609483ae9732a8581c472284b53f82cda11259c68d4276ba76d89603aeb0142e5d8bb71df44110bb64ea24de64ed4137a58334d8e3017e292d4ba17920c150b881d21c49e48b57cab26ddd001bc4eb0de15fe6fb2ad8a0df590611d086c4f8c8c34075a94e4352aab332fc8ec5ccf48e59e12c4ad8c940e327636d0d895bb0c426a175f840620c2a0b852b2f651e0dd52e034c728b639275af88a3e06aaf2c6b8ebe85e3e7f9ab81140b1fe653907596cfd11e09e8e61694353f12b3de376292ab8e1cf61ae0a0eea2b47bd8d81e1c0457f5922c77552f490d3262779aa4ab3931bd4c2f47f292ec7f40186ea56ed6a7b1afe29d6fd1b3d71c3fb6932e6f93ee0f1bd27dfb463581d4827884f13a5b82c0366ccff4f095090ad2f5d20bc2c649aa1b68e7e91d24dd998e1eac1dd875b6ce12c5b7c5519b75109706ed5482fb4b6d21ffad81d06f5832b5d0064377dc3d25b18490d336ed268f6c8e04b3004ca53a9cd5cab2f849d8d4ad71b56fe49fa7f887d8a58db70054088aeff6300c25ccb2f52603fe75a93d26a135b5e42e2e45a377e6389909af5d7f1c61cc5a48a44b4a60df23da7e83dc7212ae850d24d2de20156d78c0216858a1b78b7a24580cf32e2d7e5b7796cf8592027fd2753fee048071718dbf6393bfac4428b004d9e1ed85a410454053e14383d0fe5c0e5df55f9rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootvzkernel-2.6.32-042stab112.4.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.0UȒ@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.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]- [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 1441745984  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%2.6.32-573.3.1.el62.6.32-042stab112.4  !"####$%&&''''()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.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-gnuxi@+x}."?BZh91AY&SYϹF95n{y@|Jy:wp/ p6{jWzwgsk[zΰ MmiC+aosph0h(UQeI\ZZlTUmE54ZlŬbIVľwMJCcJiH+v٣LTRR_7rQUb@ (baE4h¨R}uP)mݢo>ST0QOP>4 h PD@*'7v㻹R%GyN'ѹ^ݷ{T0 Yv՚^G[nְO׾iW}=שׂv"|KkJ>C3[zJπt4b=]GH8, f*PU lλAPkݍ ,+U8j}V\J\!mB>zα})jg^}kξxuE/*kho+ջ=xt>=Om;{9[{=wFO\;Ǜ.znϾz{|N:pqeͥ・[;uwo|緬q5}mN5 ]uk6kuDVx]t\m=s}kݬ:}/.kWCo|oNk=՞Rosrmp;2{DNWig>}TsےcI@z@+Dl/ݲz_{fh]ӻĵP6n_xq}/g}7>A{Mئ9}rpl_-[۵[حډt3;\钕ӗ'gvnui3}9K{FSvgM'ѩ۝}Nnã)۷WVè7-rn׶Og:[̈́ =ޝ[hǷWoCq*)ur֧gݨgR}f \m:=>T>myUt뻱7f%nۊw=SL}j>Q};j> {cc,e 8U}evK_-/^x=x3_]o7:QWlQwާͲmÓhi}}m^ZrնE-o_L_cowngn]oc]vo.n#{|tmޯ}_]pYϻN}*wH{|{ إ9SQ^[ЧJӧ7Aǻ])nඔ]{pZaM-lz|!tcfϣ}V x>P}R^Uy^w[f+%}+dCr{t6R}%k:}@Hޟ*R(5V|SFxo:>6k[ShBp:;9ww'zG;sT{zﯺ|>"=WѼ7lRgs{ޯԍs{/@|ϙ Ywxqʮϼ|64Pov5RѪRhU[UmRj]mRn4ۣP;cmE(@S}uw)鹫ǰvۮ9ވQT2vuq]BIU"[mH>&.}}jbTAR{'={ܮTNo{z-Ԅ#g6yiRMf^ۛlBVj2ALRzZ ^TT{(}qRKݡAGpnnؒxZh+f|@i.s]5ٶeKw^^u$ {>uGk"Ncwk5"mjSKaףּ};Im}/{VFݧyl[Oj "*l3>/. {k|=USo:۷q=wïsD: A_glH駯ϜtkT[S8̩{]WZo}l]|ŷ^o[EW.{ֶzJ-eF&%͢{M_}|[#}S-:1]{ww;*۷m<=҈E1ƨ#p$P"H$J+u9R][Bn(9t s>>{}%V_g}Q]eT&s׶=ۧxXPuHQl>r]:P}ya)ن(**Y(:{޻tUi;׼v(=都] WO&T4E*}(lhф%޵HGSv\_[svIU{]DlUKf˛3נT@=|WWoڼe@':ϱUU"(qﯾ7zo{+p^o;^}o6Iۮ >)"%ݨ4uF̑GmUKwu[Wݽfٴw4{{q꽾szNk[o+wvs7 ';r:tQ+mVϫw}Rz5.olz{BlsWשSwv 7Dw(.ڒmۻy{:͠l뻸CwT]za6vs.Uogs龊oo{WZt6U.7^)ֽ+=}{{gW{.)v۝}nmYUtqVUUϝ_wl0aw}{U.-wSoNw_y^vo׽{=uusKx}}O纽VnӶu[ﯗywsvwUO}GX w8QUM EePuB)2 2dd 0`LM22444E4`w̎G3;rd\Ӹ2fE}Ck8/[h):FϤ&XYP("GGŚ(?0)0hC][z>65Lxozq Gq#JX~^`<=eWIȃ6{;-wB;Qu,{x#T&:*hi<~N 7a1=®]p~J쮿oKN_YxKJH$r)9\x8ƎrdlL+GuG9'ͽS5)ѡA}#{t>TV۽[EmdT.O.P!l5{jV$DD4!HMGǣ-Bw[` {GbHZ% y-HH$sMym[8F"ԒJFVmE [Q\h;erNIu,mHwyz-9wB$c$.op6_0 lblbD0hMlIā! m 6m M$0"A4 M bHi6 H*ҝ恇iiH%4 Ɏ" ][EvbXjXN0&(iyu!AV%,9bI" ,'b-ZhUk:`NSc"Ȑ] $Cm66ڲj,=iS6$$Gqmt}DC2u[ނK9g wEF. Pm hvGMU#Q#ffX".,D?塕X7 V$ $I&1\n|5i8k bvv"]кFlEɅb*5xn2b< u8 &^6S4W#jޝ?erk]#pu}XBD\B ^KL1!1!DBy)R!x/OgX~jfk@OܘHHɅ2M47 zwc5noA3dch~/`eSn)k%$U`^H}Ee^h: }NSXHh`E'e^MZ2I[[}ϗ` 1`g>~/q;'ct9 s?78! t}Ho qq^ڌc 9 ICP @^LVKb\%kvz">9p-s^#p ~$^4~o)@9^Kz @o,1_ؑ3t lp0l9OcOA>n6"P:7#)K`IހdžψP #FQ΃29pi ,?t0'(a}iV )Q/ VD1^#nzSL(u V]`co5kEW6.1-ѐN3 Usؼe^`R Fk2&{Uɍg ug~/O7lS+]3󝁵@ie_} Q.˿Q{4)&ti-4M/&pjsf;ֺ-"G%ǴD6NO{kએzG|l_"SL.2 \ |kiiwaoyTFQhttj;"i;sS9su׽?ruBW:,ndo $d%03vTmL5s3| 2%o%D<CְavX΋hVHHi5-p;VBe4%&/<ɇN80K1n@/ɂ/Cc /ςԐϕ${QZ7Lgov'Im, Fbˎ=+b)JTz0N$h?z-/C-q8~ 6|{ire6(8#nk[;.M“3\7z[- o#fL:}DaC'S 0SCXk8Jn|ZSG€2Wl )8P0]U#' _ PmqlID?aLfOٝn\ ^MRAܤ'sy^3E_OKN!PW1M-.4&2H4P3L hvbIQBI Hi&@MB5MؒH餑XHAYBG~ [1*cGĒdؒB0MHA3HBmC\X0[ I/:$dbZI$!+P@$4S ! Bh|/ZB1 H $SiedHbM% "D1E1!uUB8H^1$];V`$WbKH@TbH`B]," bN,KBG\焊VB m!.bP?}q#1ɴoc&3qdY*@(BVͼ@&lS h h*s %|B7=?1݆}XD[UV[w%m7-T/`Ίa^/ @3lу/"\/k)"ےɞ_#>IGلN[Sdt;S71MhmS zX& yV "e\l}T7re5>Qz4p91P᜛($)F$rPWN4 {nppWlm&fFגK-#i;NS;m!c8iy '/6tnQ.)u=ٰ>q'9>XXoϵ{Ωy\eJ +?9q hW9s,9XuyS&A_`Nd4́O1W(&BbA-U/qU*4VT[9QG}DB Vс:_T콞MJt7Bto;k4%`ϱi k=l\P8UrYaljo2ųҲk]o|M|5̛C'fZ6H3wF2 1ҳy(5w>RdՁ V f/n{Bc,[Yh[ޒf0!eݐ(, fopiY>ȫZdہ?,M%}A^)#i> >8 tʿ^>Qd%&ow["6}éۖ>0,V2 z!a #cBҲyۘpSl><im<hϵwhp taahc"3D|"X]Az c=^sh]4oD ;ʼn=n8GC2hɍA麣=HBmĻ[[I;t_Ei(~XHP !<uipnyՉ`+RjlC?X}\ >FH% >8 _f1P1 !04+ui|4I+,!&sk~(JT9'>֎9@_ؑ&}@@+t^ TRM6\_-j :U&Hm9,V?8=MIр>ccGUR>oÈ}Oݧ1ͬ˙m6c9 ~MI 7,DF'g'$s1SQ+-(7WSƳR#<΁Fy"clcc/6b`mq5.s-DvxFe'ؼ[Gfk7еgͶuMZ(Lғmxz;13<%2\Gd<&)dmƟy['ly _JK^=šDF HHGJPЅ H3w'm{ՄD|Dኣ)w#` Qw>Y5!h7\&nՍ~_bp#} *#+uO.+5X"Vvٱ0GP G V[&|5{di`YDۂ,t:+qh53;Lf]+H}cb1_s?ixҎ_p^ Sn"u3˛7?%6ϐ!1~qn7f_[z\p;b7(̎E (31KK\}VcqWʕPsofOt .%>M}F:9R;ۜ V;-kԿ=fhh x-F%Q*gJF:` =g!T<{&n yNhu4,`KLI  ~t`l-x+0U%4.%Qb W,qѽ^H[rd,\M_^t:ps]7qŀ>R-, N\zm5圻"_#X WsUߗ>@`݁L`ҟ[e>Zqe *7`'<¬򺞟sDY8׾bN7p sSI{@c5lR~Rvn9p{#e2ZBVyHQw*GX6B^cCi 5Hvy~]*WFPhni@@!z Đq㷬َfGٮt?H0j=~cjq!'mX6D&Ÿ SWgiK}CqLOǘVgN'C iM8Y_2+L)CȤuGuoZ53`Nϰp{L]-&}vrD}яdoG(`}!l&k&a֟dD%w%c : ) J6-%؈(5B0W\4iKlp~#ผJ.3$%76hYL!xl/6׭qJ5b8) (\; ӌ\xWoG>x~3I]NR><9?v<'~!X}y{._՞jvgP;P)\'tV\Pdڎ_p%lH# s"g5z}#E9pB( `9ρwpE$C$ K~´iv'H~MtǸe@GEb8;6F+bX(wXւcg..ęׁ=T&$p*x{>ݺ#㑍Gqhݱ&E^09'+D.I]5peL.LIlc2||ٴp(wx/pP14ߒ[uw59N3zq?-oqԹH!`}M'â`t=a2m/^W<VP6 |^F6u8#=^v_PTW]2c\)h^ṁoBY8߈dN6 /j]{jkZ7*{:zcE@-n.{Nyp̖}dc|&[e(N0[#IċKdZqTgwl-M`f0Y*W⯫,O8 jQȽ+brkY±j M$) X1*x^˨W?;.ēaks ًWٶn 4F" 0aJ At74N,}Ni?)Gh.e-^DoSyYT9c5}H% rAH2P4[4:'9t426/<.>΍]C4]y%C^lF/цlIKhF )72fߒ߀|f~Zۋ/MORD 8,.XΌe𜔰fAXׁaP/?i-w=*s`Xiu͇DLo8~"PZ:VMj_Vq^ /NfuyogNvh Qzh*4.Ζ1@4Jb3z)*ʑ8qX>Zqy9KuظBEKƜ%Ae'xhl2]XB~)Va4!sxXx⎉ο_R<8w#qe7`V4n0>oB%" ybf6?L]H[r|%ax~򼯖DyUXG8pcYZAh]Aq͐՜m)Aď]\(cZ`<;0h9B (i6Βj=נ/i:Ub@@z~r[-:/La{B+ } YfaǶ֙ko20L\ԽnL-`rؔQ(S]Z3ؔSYGh=\C{}nld #hF|qMt31/ (L _ܸv)XV0*NtP$V(-FM3&6[1 z0sz`;b$Z:=}P -znGhHM%ղtK_!$.aYJ=Hxf<"vJPI!($)Ƀ?mL>N6X;_7`oi -ex$}&dI+р6&ChM64@ i aH46!p4P$CM4XYk8 NTD8Q1@lhg(9v4 OI!-cl7W]vhݭmPLa#thFDp O بw ?:gE=zkj1DK_b&~"-􅏟F>W:z!ѽC<>n0k: ];GϺ)A{bL4dz 8im46 <<IJb0m 41j )H˲$㖗e1mMCɥe:!Q}t$DGL:VbFfJ0Lᰒ!q 0=vK߅/2l^ 5mM@? Hhc`HLm+RRos +S a ?ā5xe왩 Rmò2rP cfΪn.# 4\]9vS7咍4!An>:0^ YHNaN&UmZ e}ԅKI] ,˵5 C$rd K݄޾=*x=#ozne N&Ix!eq&T{cId}I)#&H&lM$ v> g'YZƘw5 n`8_9bOl'T 踃Ƚ*GmtCB|(q]cu0yH7{e{A3px8C]ݿY޷νv WX=!,xRVױͰ:7_ۣ=su5a@uxe7ol> w='WaI}f KzfԙL@"DBŌsoңv{feep.{RN All%wš []o:}"Ăy4 Ϭ#`/_|Q @0: z cug: ac)+$ v2Y땎l⽺+̫8g u0J *i')Bk| 3k1ХX} W]-/ilBlo9 Sd5,ʋnd4E0 mۉۻ5 q/Dl j5<jUMtU0WSV o590]+N@/ywܾ|FH+pU0`7,ceذ_GDDd|NR%r3j/ׇ{uxe7< vtʔ"alcMBK_/k0Kd$kgGNaɠPlV 'OyTX^YπGy> +8BwB2KB` r" VQqka6>.W6͆a~]5gn -ㇸӛ@xJ"*0,q1=ܗ*.%Kpzkоh? FyJ~f%⃔/\;ܷ+/y:^ie2|e:!XZ9`X>a[3(#wiH17*Ep_0 ug=Nw.OaPp?8}+ V+ͷǻiv-(CH5es$`V$bpTa-8@bl}-#? Aw.#ϕ#E׾KKSRB $G:gȳ( OZ9%J89@.lp" c1FSB;,Վ)Pz!"EaL칭.@m:hl% W.i"6TKD8\t uul4oSdL9VXմH P4TqFx?ӉH91,=3 Lii>S"t^[M<(a!P%&P&aMyQNJw Me.8tA48%@1V4]|Lٮu5G_VCly@~t9[ C.9'\\D`zaߨ#Hr%Պ#(c:`A| gG0s붨5 Ŝr ߐmiKKI^+I23*`OS뮋 mX Tw;.M1t ~bᏕ p/ƹJGӸ0NuG\ɷ6EO4Ip4$&]Ga]>eL$*bCP6#zXFYȃCL!li?-9΀.ul94=srNTm5rhr~6$[<@YT=킷U3R;h;KG$F2hw7|\} ͔XMH%=F7Q4;1㭳o6xrS5dX?wSƩXRW/[PF01g)8sF}@%!6K EBvY#5d9a창o22^dCs.$fzvƝ*{e@򗪄a&'B`I}Kr8Knui? ZchUX#nS>kPOwGs!NMUiidKϼr>}Cȋh@X&^U0(-d("zyGɖWHBӺ$7D9+#9cHWl}"KDL7D?/r3o:}~Vka8~G~!v'Ok%"L<10xzX=܏NaBGM-:a76LI!t#`cgQr. x*ȏf22ije@Hhg$,„@`45 YR3neNSVd.mm&QC4 m mߞZ jЊo,MJ !@#W3ƽW5δeT!ZIh40a48P@$uLlD[)@+= p/#=ʀ˲T|<@ЕZk)9 òiY3m,K,]BfH_ Eh@6@%LAbmaTQF@I `Ccm 4 BĴ`t#YMbE~1x9 n4־-0XC0b@f,X2"AħYȗwUdٙBa$ 6"MJyJfY [Hh\0YVļv52>x{K@Q{nHRFՍ X CzAaD vV_5E3[tSL|l>Cc n[*Rjl|z8[*X,GL $fX pC3!D P%s3@(u%0A=A .I!bJSD)I+Fo?G?m Vpm/ Ɂ_vZ\4"dt$S@>lYLj|q1 %WcKeV\ҙƨW$60P1#h#EF ֌ٰVXRAļamnɓ1٩au3HuŎBI[~Y Fmb{.8?oU0.E\-cbM2hH,xEe d,b.Ihd/ ҎPaqx5YRva( vL*3kpDQ 00>oatmrC^vc%odogT2a &eAyVdE {{ƴ4/)VSΌK/SWJ dв\i5~A뷩L!x!xfA I@,.r[ mg}&XJ@ 'Spkg~.w6-\;NKqkr.b1U9<$iٴxfVgFа))"[|\ m؈h&XI1Tsql-Պt$,h c!Rd8mc_dq2e|ݡ\-(P4塝_3U\wQc 2mve=l[RQ_ڣ[n21 h r^͙+ʼn` LaW9kzrM:˭~'h_7b#>;o@P)iuؿje$%<. f91y?.XFD|m#.Yˑ7Уrh|jB&Wbu,»ҰX #$XAr>C trϐ2ULfo\$5 l,,*rXw'&wr%X6ƞ}j;=5I3"9NJ( G}yc e5film'CɆ#Oa 5legQJx&}p;$~*$z3 9T){U8*|d T7WKJ{Sfes83.ZʺqHX@G>yJ#xC砱'KueZB˛-gxA}ᣭW_܃oH$G{TG#m"g Y9+̈́"#y58zKp]{>>_1>h=L\a#3Zb.zuEmy_;JЩx(E)b|+ jXZ4%]1CȰ8&Tem :k8 m Gxe@}_]jA@hrqQ 4LID!Sf "$!Ɉ HBpb1>ZuŭRMȨ0?Qѫ8aN SU_椕zzbЊeץUb)r>'ǎdy5CB( d#^`|Q`"S 0( QtX.Zढ़p$Z ٙlWw߳V8~¾ܠ4鰫ׄ-nKs5KX*hŶQ!5#03#{NklpBtM8\Hm(k;$!Yl8\߁[ asb"ynsj`Nuͥ;JP,1H$֡D!#}Ydr)5'1txc84Ɛ/n|:+ nBh>9SA,]Wdrj0 |l!#sPAii9.`@^A6j12  %) J 0KpƺL`I'uu oSSL5|u~n^ <goّW7~ƚ͕mPI&_BԘMM>Zث9h l [yo2'chAT 5h̫ònӴ33$F#h%Q0,hK)lmL 9JQ䎒kב%A/٧*uAt^bjg*ZOV :&aiMNHn%?(p(h՗MY{!2<[fm-U0q 3V2 #/$ ,y,hdߋk,f|W=FwC=3w5m/yrhp}l<ü4HsYa>{ v+:ÈBE C2'# ̠փ="oFJ i2&xG8's Y`z7M[#?XDA T1#H B94Dc@֝IQu/zCҠf\\%߶ 9xZ7"cE+HJE魱Je4XvBD<3SM ;CiW'hcKkhMm3pĔ-!8/`j|kyC ur=O#xݹx6^_8Mrt)_@Z4sRRK=SS9 B|+b!P8LXZr4L*6P)eiGh!:a&gYQ[Dc&a?ӡ{w$oKx,S\ jU@^1 ϶hGR-fIŠ̀jm&M޽p8͸kj~7YX)+\U#m~mqpLm!C=czVDhB DngnKXZcDA r 6;>% ^/)d'm9M[ݖ/aktQxK]<Щ)yHAY*mX SgM *M,j5<cƸf=ˊ{#Q%yɹv7 {%S1׭⠊&SfmȣygARi)!g<0JC. *'BtA5A˂I&h*̇#v}K>{dmo> ɻmHҢ^EIθQљ6ezNW-(HXA(7L} k83RJ"7)W|Dr5ڗc ϳ;P0F[ȤHHT]:K#LtsqDu>J 0Pb'R&șu5YHX$K_~sju_橎PU$컟ۣfQa:8%HE.,Lm'TQD3)x $Ghޚ$e琩4B%4 pD%獵V)r[]<66zj{[p4LmM|&X*!Y% `YqPa<搿 i.^dpxwZ/"KATAwrS;7{-~L 6Hri6; Bds60(RF tH`ty2=67^^+5͜NֻmNrK;S$3vҕ},倲c"r:vkXؐczR le}7[bP1āXL %$:&(X Lii7  mDPLԄӔ!3Hp؈!8Cjt9 llJrD%!I&0% i4@3,dYh %P4ةAM&&mP&D1(NR'pPP+J5߆Gq)a@ VsyGo\=U2x7S &r/W K%GTz TU]r,Thh㻤C]XalKO!BYGfl%y VЋ>T=FN{ o<稄 X ggT+^P GK_bBmd2/ K F-Gŋa =xa 9s8u炜nwXG/X.gAdpd,XD|ri!E"8X"TÐ 2O8 t*">)ͬl2pKўB pz೮ZZjhIq#=^fNVV/FaSU P9Av_Bh`?S=y{AW ekV;,(z0ub;6řR0m11PJhrcѼ7ebkULD* ɦ\!錼Ї}e(n(5`v$;2}9Pl<~\U!L[q8#H(-V=B9mdS+R:/EPhKensl945#S|_X@C}9s*Hy\OlHxD޾8K{$[3EI8iJSMOSe}-T/\׹\`mYeH'mW/V*g̞D?;Q yMK%~WZ={b߷Hf>1&msq?|zUi~pLL)?#RU9_ rO>5yέh`@DrHw@ңG7sk|w D`wߣ*TAmߞx 6߻mxeyCD"ͭsKg?A &MO{}_:`^;:C4>A`mBG(t 3sxj%'  'ҁ^yCsO chk֙7GO:Lb7I:bSt[y|-W=bn"<>gmV(s'!%񖉎l?l堀 bXn*RЕuJ|!j*T?ZAbDȑ69;kYG7ɔ׃0*B$"АA\$Qj6~,XԤh\O/th;2 R l̒5Aq~}[W澟i=ֲcUT_ Fp;ΣunTf>X+D}ϵ4r݌#ݕHj sݤ21@ --)gPܰY3h)}@)`Vl}|L3O@n,|dZdG1b}=2ٻ]m>ZN'/Yqj=URM-@@/%I'z;r 6[g#+\l= ߞ^uQѫD ?ׁi >;:ٝ~=tCo=){ R,s͒ R˱ZR/ c'4}z1K>JLm*NQrȌ_w#H y^GIa [d(bcC0OG ׍fUj~&7 &0 0f2ZA,@p y B$8hPJ$IH& u]luyc 'Emr e_tK0 3"K% \7`3PrGw/Ű^~`~p,b8nU!؏$W7 ȼ|lcOK]љǦoR z{ y1y5Yi#4VB4j&CD.Յ kg!\yZϹ̭'6E+j_f}k^_̹SwÂAcgC 4Ŝ,g(mc&,nS8]X _`)ukGqEܞuD=G{Ga{\XX~` ?4&o{ڛC%-hVHYXlcvZgԂKh:=o+~U5J`ϝ#ҧm!$#ܱ|K3x99 K.Ï*FL&OsL.vE[t[EXƉ $!t -jlX\S̀ M1SSR۹x܋ma3M&V@T'@FB40]9PiwNN6i]70j8)+;`<28kSk"YUfc$NeY#z0™=3Ո?k##k˺$`-OsH/(UoW)#oƛÛ1[k^xg'BhyЫNMUv ~>='; sy;9P*n9w\ţ?ED;Sp=T"q[ol"Ef:m^Y:<Cn8quK]!c0q3ۧ؄73 4'ƥ &DkC߹2KxKjh qUM+vC+ՁxfjPǴM>v$vݭkUXB39<\`Ѧ#1sE Ho _[kW fױCN(juܫ+w[Y`09"Q#f!PmY8J5 SYM,'&#D 2'69 TyC2MGٶuS(*3ّ.%Z V!gsOC*;^[QXBE=kƴޔ}P]g (uƣ2Yz|x([yT=}Д-LO-u:Ï:wg>lQ! n &mV|랖7*z>i3Qb{Zr2X[C NGޚķS5c}f=ZgpmTxb#EGcQ&gGA8vn|xG᪟ˇ9ƄY|)&X='~i}KEF_ܩkbeF1.\:QIA$upYβЩ a`=z쩴QC2"xvtqwL.īcaϗi^J+GsŽRcmJ9amN&֛yc#I%J kzKAAT%/{-9\0k iR4mpAő l5{aaRLIhk\;B+mmH.ZkzTC ( ~[k;o]{fӄI`bl8"cG|8+k%G1bb@ʴRe.٪яN& faڦ-?af=Y'h(UA JX,~>dm؃|,6',#pX xQr޵ ネCp\[SLBP\Cui>7#4+2/njeՉXtcR~+mq&[K#4a8-ۆt;^ȭ ٛY CFVͥj41ӫ;4%zӜsc88(%m `@RU[104%3 c#cI ?&XΆ"UrW^q*j9.0>3Tʍu~l0(h-Vv:heU.́*$ޙB22画hVb^FW,}V'~ d@BA<#wbcsI)@v +q wLp*<dY/SO9w?Qʵt(/?]dMǤa$;>>{\5zWeW<} _M&?W|yPbceO17R\s; Z}]a p>P"!wЍkV/^0=|SrGhfv׽ H'.VܝNcy쵬aG(.qS_=Kn |r}0 Ên~'V/m^wb.Fكpv\|Q^._޷^VR[a mw!",$ܕh;nmCƷvVVVߡ0O{G?P1M,ǪMLc|L?OxemL--M\`Q.TYٹDm=%7D?L?|B,?#Ƽ遌Mגű~S% ?h%<'M8tW22tӂ;%|Qai#Q aѭ{T^A68qjg,1v;W&iA4DER65 "b8/ԥn2 .m no.[w]Wҽ$rUXeGBǰ1zk$*iܦHSlq3.pDE+sܷXL!X6sd߅[ףtVLśU `̡Urm7cgM 󸱛\Mo 4? 0)&Ec볒A CBdAfdUtf"ߛ;O]jϚ0sͨxJGf;z^V˴ %&`+hot=2?VU y~x٢a [VBEW?RZrH #gH$νh v_ z1HoENIrPiYCYtvj؜+/N5GԄ@X'VӀzH7;i\WFaBB7,=*1&i(#CܺQO {RPnn)IaC }L  _KܒgI#$c2m H^H@xy@hFU^LH"k(9tKü:i,u`d"!+CQkYI`$ @@ qHRiYFL |@ə MzS;:Z-33UM֑m8zs7ZLKIlH& 2EB_?V27"1CV2{DtrjrkAj3K 8iqu6v>İ,ZCYX%`H$@{S @Ȋ':!1P ᔊig(HdTJLFVHrHFFNYA.*C`P/Yu4ufͷ )`lIYDK&\'0}SWJaJ, -kM-Z8$Q1 9r!FXFMPA\ ,#QsCzâ1P:DEJ伔K,BXÜ@֫Ո \] ! mD;7 Y4&:vT^ 9҆6ٷ 1uB!A, UH)Œ`jI9NPNğIAPD ( uN"ze RRXp % $ 0 FH0*J`/)}PueN%3-8'12& :9QڲvF@E"#2($Wy UtLх(Z.VEif=ꎼlE"3V=p0 _`u!m.q:`dtp3Y}gkXwvpf ]д "QrL{9lzIӦQs(*Ė8ǀj\ң>$ \0v|Ć، SLE eDck9R}Yl1$ pmL&ӅrٰG/{Gig*%˔B8˜-ڿ(k9)?Xz]˂->PD aނê5|A1f#gX"a&`-L/gD49ԚSk Cv򯋠&K+ь`1&Zex`4p4qg& Xި6J6IdmKeJOtj:7 0@ة5 om`6c7CGIVxd?YO| n!bk:ҙ(AMhS2 B3neCV (m` 8`6mƛbwK!g# 6Qt8mFlD mp Hc6%gЛsAB6hX@w%3~i&KMg-ՓsTKqrc`.Z bc!DF*5LG@шb^hzA*P(tP6M(Ni9ΣezR[m7> @b4'E^֊ T |Yj}ĹS!Y0\@sR,I.O <`A,bA|uaGuT$7QW}AtgBl>7ٴ)!ܒ؂TNz21]7lp95|iѸF6MGLɢ;N\,kFmf.foC/*.ej4J>:(4*'X$V&,PvdoLbʾݪrߢZKpAagv ET FćWQwy-[}o%h,:i>@7OŇ"icuF?ۤA!\G aC*I i5uj^ 8瘴Za9S=r{ Q\^0>Rg`*439xܣF1-F&b(ubga)ɓ8S#CTCk'ɫ08~q>) 9>7!1"05܆m8pfN1~ *a/ GY ѸAtsG2Γ( d f ZE<3a)~#d N@b rı6.B,m?9>ev30;$W ڬmY.zf`HXj EIiZKVߚ AXP8Q8M T3 `ȤwHbC rxB6{G`PD(|Lժ]-}X*,& e2C!_|ߍH=l(aQb)"-{F9\}SI,V }ƴF-^k8C llvƶW\=R0[|` /(`?lf6p3ȕdx f:L-OBo74f-/M#g-|y-zGT@EpjP$/AHpHFԅ`Ehb҆/ӕ]gN4rLj x[3opNPV9=M RsI_J_hp>Ҭ*}Czí+nZw),orڬC8E8|;͵R&'ոF[zEF zC>4z0J>lG<A|Vm؀A)ВvYif_`8Xr[j,3-Y:íH&t^ezKj{"muO^!ᦒđiAG̝܂3y?ڪn&"Dxr9/(2)pXzrt\#tXjGhNiq)6cs2 l9B5ЌfbE~$ ~ ŠXGd :?]?StB^3ևvn ' <#Ɵ$~Bn(#kpnYеtecP)!I^oOx@@9,)["nFOIpnX C9|bh>4HyG%.X$@ݝďoSo>Ɩ9Wp+kT6!w'눂t/Apuc8R~ -YC;t0s,yr_a,J0V~U@ $}9M7#s9h:=& G(~OTo;`FMlҳR6e;0kG@nDՠ ]xB>g_fAwWAE qR$֔qؗD#0Jr]qz<5yN^tZ"tz.'R01Ch挊)B*' z5=Q.Ԇ5{1'y2'uYv9 徶(Ch p˯+Fo|i:KM.0O+00A< pKt)cDʈQ˜yBj$&g#Y33O*y%'^!x]ny6Nbkོ2.(: I`g[E7CZul6G.4æP~GV6's3#t>ǰnkVb GҠO!6ϒtM&_ pl8iXz;"bOX}WHs\_LD R۷Uc} 梑0?[vQSUnh:bh*ΘBD.Y`"=;RrN @S?Rv5ΰD|fԎ;C6-De粠; [e}P$DTC= }%xt KAQQ(~CVej$;iQZ1 @PZ H$  ɋTYS"wpU-z#/5zRI&BB ZD̰5T<" ģXED2^yrbҭ1ZiJ֡ dV M\RBySD Z**iAtT`8BEjZ "fh$R`3%TAPQH@rP*GxwHALE4QAGk !iYr q5zĢ^/PT]@ӊȩaB*3UA ,EZ(dTЩQ!HC*%@EPְT *AfQTMj" U)()I,H%$5p*=]EZDVd 5 $Rs4/RG)T"&EkXz"-H40E P,3J=CɆP%BJ@LHp vaIR d]d9X0uSeedRL֗sw޲ Rh@@+K`FfMFAS쉆xGbca)<ϐ+fw> :ha+T|oq6PA[ aO0k>(;"(aر )Wҹۯ!Y緄ek$L+(/+0,[UWglC:~dNjΪ5٪)*ǘ/Qyf|h1 >}q6}´h}c 9s_v)2 8V;po%ұ6;qЀ1ˀ њ:Ѹcf Xt:ÏcFxgi1FcMZ:qt +rW&Ŗ ɖkzM Z4 ` .T$UtL6f!&@I%/_i;-R1%_.v.6r12?W/OSpOB!~Oxjv(R41*|@CqH'i ~+yZ(.D ,]ի͛K`PS:GW힩9>bITT/B'MI~'7_Yrv!ԲL``@W+G#քTTyg@Ate4`i9'iO4bN'U&;3> Ic~Jn7 Ld|գd9ݑeΨq5e_*@Y=(?aͭ0~lf~uq-0B\ʰ4FG8MdS.\FA#>:_+^d #U^MN}{t՗6H>8q@{ 2@3YfӃI95 DK QjJȀ a#X42*+ػ?Xa s PHu(Wn%NjLj7׏5|׺I@Rh,4ff^P:9Y<ّuݒR]!Q[ c |ZXślH.Cv`nkx/ rpPe(Os>b_kBKweǦ>S1ۘ.j|Sy%dY\a1p/ p*OοU]m9U`K=@ *k|7ㄍs]t:G3~ѯ.:gH4.5|H"/JL~Zzt%+Öi#P bSG=U{1fsD˂U*DZ ipOքXagNuNiIh5D!:?ńߺ]=35EcX܎颥@Ff8=? B+ENj$S:wG$=w^EaNt'(]'[v͑ݺ"RpɤA>ʾ0syUv܎(EaA  򼱞>< JCZ=13x+^K:" #h!Η˨O"zv2KLl//W:O5ˌ-M_4;>zVIGk-ֲ✤Չ7S0l!0Cf-? tx~n#B#Vd3Gl?p(<:)n@Er20Ĉ0jYKCC/ ܵXt%3PԾX$o9Ym! r}υD^peTeC9CPB"™i0l<$0!nF۾qj՛ >>^Q\@{\B)'xK)g1P-ߦS9,NKQؖyOx~dAz =&$l,5ՠRD\-IC=3F*,hQxFE QJ]dh/|jw~ )iFw}|M E9׸ka螷&X6 C9xumԸKr3qKk-"M>cT':!G XpSսX*qHy]qp!J3 #7;Zc7k+PM7340ÛUq\y &ï3t8j= ^!pVNw˚XGdqwCyD#hn!P58:EWcj8/}5uP\/|VԈ!F*ᑀ\!B r\#𿲫Q$Hɾ9mǢWB[< LVEoۺqbtIz^"z\JݚP#ּ0`a Y*'`{mWT(]8CR[wTw$_dhIێ#:* `T}Q+j(XLR357P#r]uSӈlInpB:V \C񵫥m>s~FC\չ9KBivљ5=bggf(`lu8p^l8]S LteHv&u zyAjez^xt8ӫNW/V9ZsgTc}ẃJ#ïltB>`}!d$pNr":$P jAqp%`4fekbl쁠j\1h:uZ?Rp v}1 IAK}TA!_oewľcĎlzVRkP8y}p^E; f<[4~EiYK4EK[t.p@pJ)1 Bʃ2#MS*_S!7'[}L33 t{nݍ1xmem{ȍo=ze'Xҕ\|FɅ,f]責9 0֔w4 :|7ЉG_E &/+Xw#VEa7Xڛf>Qu!/rD^d E P*6 U`#.UJV|L0<(QF[ rͲLAabĄ(-{j-Ljdl&OCEV#K2IJUgL" DP'aL {cKb.'7N|5GL9L ܈䍍$ O=7r(u ČqAEL:mƌToBqKH(#N\ h85k]#"D$톱IEj1å{5ׁĐ n[d;p' fut8#EJ!wEIX0C ~|=ٕ"^)? >0#,Ѐf*2A %)qyr<!p"i S:QjdH @JڐRTͫNjz/@$i#T9mE6m'~+, $itHnEyv[ܑ.j&Gy8[NWnX~tݏʤߝ X Rh " 5(1KĂ$M4kwZfMqK=!y\#10lԊ9Cұ5=já^t i׼fڞ]FnS-|邔 mTb¿uI%3fmy2:tƄAz9nߍGU<+ȸ`ʔDocr^X.3X'@"K t2`wFY-[{D"Jbu +ZT#_b|{`{ʮ7P9nytK b}[j^31lO}C#yo"{"3p⛩ow @FD\&;"8a^*TVPOƪ`CHuwC`.匠?g1_yT#YLzw}ݯbm:olT;b@ A5lmsg6cIW pci}j&6ຼlO7H܏0MG sR$&H9?OE[= )@ *6W?&+TP ^/<UޫM M%VKـ/[Z$l^q@6"2+c{Ȥ.?%[{ @5M#By7kYő(nBn]_#e7O%#Uw)`  JGg KMpE{V҂Tbʣ2J[OD{e5}$SY}(%;pXt↌),G(=tYS @gRA܋ ArH K#M%Pji&ũQ7h:-HA'SP(<7`ݶI9XEu]cx7"Pwǡ3j\<7߭5R&"j@~9GqmxQnitbx]yP㭴e2 h zfeZ;{"2N!3jQg F27s0Wbðr/k(D-{[AE„mYf뺄V>(:tj䁧/V< ӽ.F5"B!/"_xb YOto|p:M 8鮑]gF꼸f!f W}#6Sa,Z: in\,n B{pµ#I~qK7_XqKTFUI7cړmE}DZBC`ԻV47P-tlqXaHcxxtN  V|<ƘHGrPǴId%.2h=& H<ZCj6Wrw 8Ф1 ̡g0G[yjaXWjMܷH ; q#Z[ .;'ss N)#Z\B@"+\0,u&ʿzdBqK~ḛQ; Z60H "";~xjxTЗMCZi,?׻ 4/EQ@hCKIwGa'|Z8K?HFS}H!gLzxi5gnAtTCouT; 6'wEf>oPػܼ?Ufr;܍_Bœk Nb-snn4axx?IQ:WT8 !dCs %^La3{~hP*El ֠:^m_T1Ma;9 r.ܔnUCDV,ʽ{|e]r:9.3Z(uhs6"H, e4jeryj~|[ˑK "N=/%/HkƜH8o5A P.>\?/&&@=,NxFע 1$fT<0KI&%P*g |ϹzJ0#.xzikCB_[lzhy½ՉwNysZLݠOmNb+0U]|yպ WM`"F%TcnwR(ېﰳ97u dm~qs@P' 5'5Ƽu$}/#Evٛ!^ܮFÂ3F;EV6Pwd\#EPgzDs R.{N˭Zb[6ZT64j<> M6HَA6SВ A`}+_Qtvĥ+;HRZc~>8{>kR2{pngHGN5lHf斾E:UXTTwpWfֶo! ?911y4 P/tKw]6qA!Zԕ-S"`;ם^Yf<}׎߸7EPΖ4\6Mk+`uFZ jn=j)9P7LF!c\!\:=TͪCfU)aJ̻# dB g &)@0sh*ؤvvݒq)X@Xir\8db~O=/,]#O _RU)€4;!PLPUaQٝădoE"Z}{ &0NLC_S.wI t-،'KzSZϔ}"刺mWK v:vr mS6ņ@%}V!Q.H[wyh6`Np|ѦxbX1ٹM_ `iB ; ]pc`lly=~gұ8rg9R[mWێY_!d_;:}11XM~M\?izjY<_1T>DzU%Sx('Y\ @l}aX j`X#q)"ʃx!(`9R5M7zgqa# 5Z]{gF;Ҧ"fl\e C Os^F3s5lu=,lj\K7GE?aTbI._:I۱^H0-Ҳv k9@!&VA'|Sd!V}6*`Mc]tY<9~onLL5wT tR-z49Pd6i(ٛ咥wSâƙC@$7w` `Ҁ7jB*mH!uD5ϘOa5m t@r%O=P`ꡣk[Tx /Ba>9_![<%d) .9B:yٟ% 24rLٙ2v}&{8 4'|vl.P1p 0VomjVTgt gxuAk-..|"f,)jr~5XRpF]._ T3Q̋@S)GCE(MF4gTU[0+^ d>b%c}mdlN vJ$|OП%،:vdtꮍQHfH "0v^ke)}8e/hhWGH\Wy)M$}/FN"Xt8YMKH5 `$_':uG&.];4;ݸbM%6͑(Z9?XUY.$  qq!Y毽cέeI CqZ|?vƈv1˜NZPp^Z`|e>/A3nX 'E"/]2uIP\uv,mF0_2ec+RUA'coOoشf51sԛ>-}T{}OAzprQBkAճ"1̵H0\,Џ2O$+7%k􃸗^?rlѫ-@"~\B#'Nj¦n_쉘W0Q 8@n )D;OvďA% Qp8àH/;DH@YD2J?w k_Rs>  j}}6=$ fahέr=UIND{a꘳_q+ tIà*e+JiϑhJ)]㮍u}}o]N~e'4r|xt 7yG 57cǣ?[( &~uUc$DӃM4Dʤm 4Lrs0`6 62Q m&2(m49& &`ě(4"sI(M41Q i*X\Pp3tMHm@;btK*X|/rYx㠇 9 9舡NqHG{=j8xrAegnw6Yk/S@(PՌ\@ Pd#OVۋ 7'af\=DOTtB,‹$5T,PdcrL04ggR=Α*pk47D$8orYI)-P]I]6+ *oY]$UR2,`['̥GM-MFXI,<,նë"u9J4d dI&1WVC_Se}篷/"}MHUi?i;Іaʙr QY2&J?*QVZ7 Ub ɩVØkK)ϾJqJ@G[$-,J7 ZRDDMƢ+TJJn~ηAX%. ΂C])53e4\S'. ۅfvR_YsfAO'N8EX*@ʕŃ]*>;lr{3nq W`9 X"xmѕ;9R1>)X3HC$')D’8P[㧽Kf$n蹿rTqu5>$q"-u$yb=m &"]w#Eu4#Qz摦f N,"!Ks#hJ )7ē~u xjįw綜,}cA n\[ @}xoUJ|0Yr7x$px]ЭW(`M`GVe[' Z5CZ llanڸʆlT!H*%c*ՀnE,ͧ3ZrUNK)Ūpn6Ŕeq7甦LڼypO Py%²V0 D$T[baya=ȑHubgw1J(ԤS Z&Fc6.I(%nG۠Xm7?r==L,eQY5$3-I iG,?РlUHgFdH)-m!/\denLZO PK ?6O'0MxM :2ZDɖid!!bpGM*o1OD⼻2}"wF—J).%¢qԎ9*L4iWtUU9E;A*Wo5zF4PAa gD:sA}~ /vvm ~c"A=ʗ( * E~؛b;\X`k 1?:&>k4;eNYB է376i=2Anq PM%ӈ&aG&䦻xmKoG'&P9- dY"1 k81aVS)XP7҅=J2h"3hh糎J=? j?OG(6m*%Cgc1R0DCu0u0nO{R ln.] 5E1RHB>ׅpxDjT%ljA)S/V5Xz(/֤s#% mA፬S큁/hCX D<۫4 m h$`9yjtM3f,._~?x:C8 c5w V7Yf{=G1"quTeYpde/eP"{+ZiMi;>~4j]n?jwh z+z܆s!'jlۇW|y$ 1Y,ea*?F`oX0ĺmU8hdA"ʕ8)@ݦafxN?K><')ki.ztt:g-aƿ~ͬ|{:@r#&0T_60~ٯ5&Zh5l?5efkW9W% Uc$ԙQ) cw q\. +4ax25SJ(q#9nE8A p Bbp(p-NG!q}!(۳I o [ozSu/$phpMV0 _G tHG5Dk}|Y"ur ⨌/96t: oK}rGBGUfq)&=`2ӣpkR P-[l- rq^p`PWlb}'YȋY lܷj"=.;0E(pWb܋q"E> bk`@X0 !7@ EZ{ϿY&yK+1> +[L # @4;OzT ̬1 3:XEW~*+`=9YSuIy+gEVZ>unrQqreCNMּVi VĒd3/h\1Kp#OK1{x!(E9xT]Xjchk0I(3ד]o @ vT5r Ipg#ep8ߩkyS>clp. CIG"C/^f޵9c+U q2J (?S`Ne,7S[\Mah1-d\hq0uTS>e"a$F26zí?)(mm2'WI;)˷a+^o)hVcb\0в ){LWbKa2&i61wc+Àazj:#6X-`1X.;{ j7wUݓ&\2?8?jhcEϜ_. ,5X3 05j);Va X´rĕhV&NREgjR:~Ҭ8ٻpJ%3XF *Pؑ(Xċ (T"$ұ~垧)V$}`OJt #ꘆN҉f8Ji hA)TQS5)N Z~b_ԘQٞ/`OYWcbѥd)ƉW!&8 DjoY`'4H݃'G:Dq4b0w"ld,<`2D 6JZN"nFt`ISp夦ѕ)2ݔ`Oi*a!XMJĖ$NR*WϕPhJL0!j"7:bXEI8ɓdlΆ"\Li]=#TEm+/ HZb4lOy$5#wf2r0_Z)6q*Rh@, ^D8PXrKKU &lV[\hcMP# ka5c1}M e-0 _//ͻZP? wm/UTyϜ5.sj6o#[F ?ӧ DJW+qF 'ҵ!LYrNC!5JD`lccm M&6lcmM446i6ccj m&6C6hcm6M0ci&cc`s5 lml`c NMGQ)P6B@mI ~}F  {kkM^e"ͥ}Ȉ8ȥvE('']#d UgS4XX Ƽ M\]-tCrmiKR_?@qCi㾋=Gy)[b]FHh_p,YܴRНA,a!\GO'ñفyeM _Wf $pMu/鈝N#d<`Z] B- t\t@ ~dZ  [NJU Jc-̹"xz9x{)4ý7 [gvݔ xN祄<^|vC 6ljH Ţ3$@aLuh&ĦM+ǝ}’NH k^bi'5kҀߘkSyg U+72{=:}?#'+9 joA8dzHG݈MFiUY2"k7QڷJu%=ھ\d\wN;Zh WD{*ƏJ&jf&,FA^)F'[}ѿËz0;dl[ءᚖjX8JAԄS=P?gt64]ޅk^P̖*u<r+EQ*Ʌy08=s Bttծz5$HԦ(mTBHg7 =U4X$bD  6 ` rIHS09|"NpaՇ4wC§Sy5:#tGxFS)EUbQB+ 0텷 TDd7 [^ELt%lŻr}' 75AIF9Tw>lS< 4WGƎ6AԴ!ۗBu^pE5Ѥﱰvh`FoQkC]]ƭO $qj)ݬGLhckّ DF4SK=O%T&l$X91Q،[L ۵]旡53M`ٸ)]0Sl2M@&Ԯ<&Ll$)Bu#󴱗hl8ݒWK{L5\K%LWrnp.n}tsdGܬƎ#>Kw2z e 1GfXo 8BVbX˛u 7ܮN)tk ĺLTF/Y)Y uBHo6oQi06'qƷ+tMn˝Bba Ij+B?ceݣNqh ^kn<3pHJ Jv >sQ~d'@Wkfk;ý b@th}M=[DM( MD["0c]Wbxl/Q H>HH{cIQm!ppT0 F 'k1zL^SWLjQw~p`B޽ݠI#`|s.~ϔ(YuZk*c&[Je&x/~},Vӌ4W:S#nzN]ZHP_q5O`KxҾ+~UQnEh?_ pLL}8rlbXTA 3B7äwdA~Agf{>~\I7&ݿs?{[Nc.p9fB" BѨ0yxۗw꼞NɪTVڞ3[c3Ec q!lPn?1(k m!?X%r%"9*0M.夕B4B5VCzz^ gX/nAo&`nˠJ]SoIv1B< :"-q͒c8!J{~w v>tRg07&cJ4@iэH]/>RI j%5iHێL^B ?} m't#'JWYg80G54-x50w xfAց ?6l-EH` MgO5P+4'qytS^,˴f Ğgal)"OD$hȤHI -MlԽ^)hAҳV5ǃ #7!i+`Uxbs*Yݟ)o,OLEa{hEB Ɏas_+¹v4RΏv]b^_$:ᛦqG? k|Z%cR XH5!ӈJBs!"s*\- F{mkM~G"_] a4(9O\#w2ci)gԮJҢ 2[%~P%E+i&tZ64<"#Db pT5頼A9+IP*nRpu#LUGs{`iLG~ea88<ÒeIm6w"W  8! K$[>k;_qQͧDB(nYk$WB߶m򊮭uė%kicwQzfUcəT{,L[% QR =_~7بbJQ\Bͱq Ql 8+]Z^]>{VRAX.}2kdBZ[lj؅,+ɬHE +"#}SFԂ~r6Td4d\XqaࠧCqg.r(* "\ @[O#H}E1I +I"QŔHʒ-q纕Aj CbЂɀ,iF&%{hCҵהIw, w$o yVfRR'|\lin+=39EbbV5UM' FŪ{RKb`!iZ\.S QI}UD|Cg@RR0 n/Z$,mn<.M9 y,grcYmkY8BkUP{#zfciB!qAFԿe(4eLvJAIs=L0?i4h V+h_qA(pV\՞(=No<*ЖiW(A3ζcHTXJp4KDbm^[SjB8'|( h`t_i. 4;|iݝ4 BuYP;lx)OX읫m$ȍdc 爝HJha :Bj1Dm3l4^sl6(VZ40ɢ}]]weވn%&[APJ/`4T2WTB*5;= b-4&yeJǬrŀX׃%Bkv$H#\0`ﳞj2!rп'h0 ]U Cpp y X -$t]V'C}- Kr.\-oerjlb]m{Mqf*ӕ7<ϟ9D@b0T( 꼯jAn!|/F bepj lM\2q[N5PxEVRN @| $rqf ],c BRmo@BC% $VP-ow뽃=ӊpe^3\wΕs@ 4!rW@sH a >1I*4B#!@<( v~A!}y;p / NjPғS:k 6WipS6ZX5̡XJNXyj>F:Ve?hP #U,VsvEɅo\4%?;}6L'}ۗtg0Rq;m1o.0!.EwvCg|,EnTPvIwō9_U} 0 dJT-n|)kn`nEim=ޒ^^)BrsJ+q]$ofӝ.Fr@Y&\A*Or?ɷN7Hgi@}_X}s{: f]kk7b>R/9?n"fSFۙZ~Vю`ydzhxHF,tMggT)[!kh /|hϾމAQ=^/h8j `wd`a# _[^SH]Q刹F<4B{*f=0l!o35j؂'YTrbDAT yC (+o7//Ʈ5Cʪ_nc{K"fZrK>~4з@уHb-9Fjpn{EyLŕ 62\sfCڜ@jK 0\Ruǘ=Hoߖ Z)1ąir.RG`5oJ1>~ѧuejńOu&h]Q?b!l෇eWq Dhprdats7d&}-Ӝ۴),ih:ħ- tpZu\wR98`TRMk yiFōa0p+3;`N&it~^RU}~~ˈ;mrx,z\_zΥICJJ˒A3p 7wuZ2>U/9yY৑Ύ_/p$͊:&a,OZ;2Xbt,Q,[p33FSJGگѻ pQHޙɠ¼ NjܳB% 7rY{ђ@fV\ NI5ĂHwlU1QBN5֌NL6lqNcC10tRHOBR7 TAwt)(j"Ax&j eͦ$ ˳ޟç $p?jl G)`r *&WH&r%@M r[ԣҡԸB4+`ZpژN@w=%xJ?mm>y_꣦A=?l^}T!_c)^1[BNS|W&#i':+EQMgʧRx:GFQ3Me|lكou4 ʵbР.ckA@`81O"j)#V_6ZkyWӉR⸭~5g}$F&'#mPhr` Z+s('ӫ+8|f`u_0lzr'YOP+][痈{>Or#a+< NUfRc~AMHR|O#ndM]_ﮝ+ 4MwgﴽjZRX|y~č .!Zɕo`)3y^5ӳ s:a#,5dXl=o{07aba,Ɲw՚4E!o#y?C0zϊ6Slg8/-}6,}S$ j^mi#k2LCBiK)v|-_ f,4h 1wg@/Iilwfޚ-d^Zbߠ|fӵC?gKXÍaa\}ɶf0٘}&='ֵ5-i-c}CiKh;_1y"3$nYxC)<-s6w c|#ȳ~̒r4_'9HbO ,eҤZ2}_(TYB,:&\a)ws~<}5e)dJn:78^KɬRVM6@@{iyC++f*_YhM*)RrCvEQU:UUQDM#:Vs"YJqG*ϻaw,|iQ82O^Y B U3iQ1My9wmXIEkRDcjU/d_Zt #:E-# HAݟ`!g)tJ w}JPܔ%y0$~c/-/S"e`Tmr U˦ k7@ ?PɐH(n ͞Uo7gWW-5$M`6ؓm4񕝙(4?|\NFaRH <HKØckTbɾF[ ۷[چD_uڣi{&./cQ;I0ޣn-vE~ݐLa=pe$=D6x+<XD9E9 1;>юھP0!oDRp]$IÐV*dPIz2iU.uIzU R 1KUPZ.`F zgÂ@Pwk0oc7TD( ^ v[b/5/ak0`]60m2I"q%{ `^1$bC37D"0 04dEB{yC2\ $p4/RnAMc*%zaiJRjшE3d^M"؋\ͭIk<=!|Y $TY$$D@, P2r7 BY2aü@BJ4rbȊL2KJX=f"MH \#BVATgr&7vMP+' ؽ)Uy@QXUj6.Fc4qREZ(g(&*Vn,)Q LT;sSBA@a1iQ;bjY:$l婉'13*I"wssi͠PH1z[w(3J[kk>)MFjFҥat6/}vl!] 07ƭ̱7 A`Tdљ{[ ZQ* mm c`I$KI`KNN N6> \jNͭr#:pWbX-N Z5g)Da ;VUi68`Ll60I]J E .)MKpƎ`Q5=%3$p<ӪTQi!'B4dNҍgvYߢqq= zJ6weMvg 4ͪ֍7Eu8سuiRkkiFqA`F`.AWh!H P ,cZl"ŭц|3bX1`N.R,"@I4\,MTJLfmLE]m߶{o f>Wc!22jqOB$@$!-PpC0R$Te1/QDl7DRcn'!;(1`}鹾\oM0kNaBvg.0i:)M٧1ӥ`HѹЩS&jjwte!vތ8y4Ψq X:&acg6nm)0۹lhczޝXtE9nkcqoVkƆ@ e H.DBA0t:-$9Rh:j$iK7 a ti-@_Q.IgȻs5vt߿-[3w^6pfCtф5Xe&u cjhӿFt ᵎٖ{5gD\]/ հ@Gw70 p?3/z=|'1ep(;: %=ܴY*F. V0@9}',9bb|DSbސh)Hޛ$ =[v <~"%_v=U NybBY =q_HaZ>.16ke*27%iy/=1Ȉ:cGRb:khBS`Pr,:/l7^K;1}~Ҭ=ϋCu>́DAlqpvYU/ćkqߖŅKHq,)6Q(9;5 "GWO6b" 8DMHӑ#ٙFPF 64d3XWcq<<=1 r zT!HuhԬd2l z6 (l7 D2^2Bq_I] a D#JVz $ ?`s8>&@X9[AAC=ӋI,qrep]gc74^Pcy2+e<ڠVetY#LR̊ ]ʥ[, R#RoAiSp[>p/ vp8%l<ΧI ' Ŝ?n3_~ͦl Z "6 i Ag*zDa~`sCh"}=B }иr`VOu[6XX븇#}IDffՆɵ>U-PGJ5\"L.]0-:H1/"y.mhF\45B tOKS ג# >~WO7sH2P\\=4eɰkAߜUYUFpbgu^F|l:gEDq*۪G;cf}vf h׎,(#nBt 걠"0A:<ÛV ;{Ã7mu"'>x1sX ex+hjyr#?_PV_bÙ$19;r)d`r؎iw[=,h|;Ÿ>ϧR3-߂YFs|+Hk^k6n?/ fjvlI!%7HEΗY@@@ 7Ǔ+Mbz;6_fZX6)R4E;Hb鸳̖ǽ`\W ?hfQ GNn8@x.3X@_t&yCZIb9 +x%"컠߆ 0B/ E~( 8A"!$Iz3G]sgpK1.#<"$ /% AS10\صbX]uQV Xl`LNQta~c(J;y`KJp BtѿA->6or'[HA¯P:fm4Q5uS*E=F NXطa5 +zZ M:/>SN 4h5!Y;dlR^Ui}R[%1vԡTVPťNwI>`e`k9yj44Pm#@!495}Siګ$ق9 2b]ӊgimM,*ԻG5 JA0ܫAZˤmlȳ^vDwu.t: *2Q0uJ8@K)` Qx Xd/`$〭!̏9ўy6f2qbV-iA$왈M D@0>ItEP&1A(@Ϩnh@]7'44ě{%˥]}ZlKxOL(9oۮ!K*|B“Ϊc ZEĩ T ૪Xw܃Փ/]xeVsIT1QHw~0y9.GT~Ĥ4Zs :UÀ\= ɠ|IWĝ˺rNBXWVMԦT<T0#Oq;t91N&_N+<R]8]2j4eo QLĀE ٧ v7M< M/{:3=yOq{\x)&P ]Y]TؗX ҚÃ1DwFtEdIa*sl4Ѽz#)8UkY&4*STzVH=B{m>Tt#xFҌ\1V&E3 b^bxwCiOFuTuu%*ed b6HE8 7WSBIBa4J3@pKm9L=?ur"0zĒ}î)>vnKr *VY%h23N>_oE41 516 {piܵJwXh-/=#\@X`BU7ulf룖!A$^h YO6ķMrg4h\GBjzܔj-ƛ175M.6UeO_kakeHJ+k׫lav2ʶ7hډ;GflQa0w~l}o<,Ac&Yo@$WXiP7MCay:9TR**:}'zp fc} /GNb9$.zBX9;SoZ4 jJ&<|ndej1F0"@E%(_6Fn_ƒO=ӄ류eIAB\ *, E^;/"2ŕ,/ I ס*7@^\1p042ff7MG^(c ^kW !+МFAYv V"xr8]_b7_G>qw.ѭmsCyl~ȏ^-CHhá k#l[=iQZs;Xam88o;ύD7^8ĿWjn=KCgmgG&}oFV!jPu͇ɭZqU?8x t1sl yxFVج7aДlH p1ЛN<^Y%7a~z( $DXynpxHXm0)̇|eδ|+݇׺6%_N^TL`;t "ELs@As- LހΎxdR!#L2 ' ^<,.=GemSBfqЦ)S(R  &/ FV&?Ӝ˖7YQr$, U! P՘49,ȍ'Va$*g{Y勧G1l94i3La)׀E):5}~U!? y MVm/#yyNRViFbbQR[ePVuv&yYmTNtpsr 2y^.l:r4pղ:>3!&mqTP ",1Ab]^\ʏFnܟfchu< Njne=[Dn'!XfHw\=W`e \ ^}^w9u㼪}3+JF2}n}X±~ஊ|u%_k<"+ zw)8E=5̇9[Ĭb9e^h,oϿS\ULʈ1=lmUSY:x{vkaj uhYFb]AU鏱MȨP@F.v&*nrP'_؏Cjva\i>!P̹ٹ"u(#1ux/%&z% il"U½@LRNmy\dkX.^V![c\q|?F33O6DبκW^yTzbh_jbr"8Wr* ʵ_G)+۔Z0 hp( #̋`ҫLrCP-XsɁ | iaiV``{̝ޘTw8%zDO 3FZe Le/&pԐ0@'@)A di@&4pne%Ou;#TW3U8}Q!7|Gs?33|z NIYIEQM%<|{aQb$vv-yȰY Е evoz~ԧ6LTys{tU?HP pQ[/fu_ ^ 7Zq@i$L,{J?Ҍe- Ine<ёsSlnKAvω/oXww5Y6_vmZ}ℝ"kXK}$ؗz56ՒnsH \kT/npŞխ*G_i7L̼&4S6%`+InUo`h oNCjp<2"Z|dD:[]GnߢUip-ND@gZrjRt,6q,Zo/ۜ^2Uu-*er+qt8{ JOnHyeݹ*C_kĻAe6қ~!--rS/'pfezm4x)$rB%.GcQAqn[1snΙC54#j KacWM\҅ R67;k63Rrys,b]ポa\l]̜A<(gYݗqi>, ط@KԠT}OFAtY §6΄ 59T^ގQag/+r+5!B>3{_:ѳɓMjЅ:=7bqvf[JMnԡ!ӻT҃][Njj^ FR-nTԹIh8妽e-uC_  &[;BSLĞy67Ā4peGg5BHv>*`,- 7>'B>=cH(^TK&8]cqԀFD}G$$Cª^xb 'dyTM&C71n*y>+fCD 40ϔ_N]*SDUri[5{kɵm`BZ&"gb?r C+ `0£:#$xAa'[Qw/|U 4" cfƢ?8'܌^*dKd.CLbwK.2cHS]HҊD:`Nt$m*Ajsۻ; ra#>7H@ _RX|B< w'":5˿XF*4'F t;z{@cTpw #S5lQ1ȴ8,hI9b[+b׈]^a9|'WH[zj'tD1u5;cb~΋u;{ۏ.MRȆIwZF>G"Oy9Cfl*#ʇ:1LZy5*Z)T&c#}7\+\(VFhn#KH櫊*!DuNJ(Z_EPb"W#-.HAu]MZA.X:zqCM7onLΙIq8nvDǢߨS{ms8ls ~6APU%hP<+a bM  g}7YkW >8sq80Gw~Ba!i2F'*Ak-i[B bU҆m4{wuTMNk9%n{͕AlHhBkM*W1摬d9aN82֍6umZx{Σ8-}2l䨀u1$}Ԗ3à@UH^#:8e;5W^Q+0C 4>/~S~jQ*@A}z޺ӳ׬Xf(^,öŠ?/4 bWy53 m_N^IVHF[SIL'qUh*jIfhzSIXAXy8qK*N?`܆T :=<y˨ JAJn!]:#t:&MC[HrZ<>; 3l̀a|y '6lY/ :z6H7/@%YA|q5-d :}hx&H˭s&#'wkY ~n{e~E^*CǜutdPr5\ϛynȃC(#2r/. o/ k!.'H0Yvo-\Bǜ 1tY ۄ롶%2hl]96Ag{)|fܽ!+Y,h.`$A%X {k )z52SֱXBe8wӽ@bP"@?3!E 3zR=<=cB,]B¥z X T1q`4 >AE{9bTma`3/#(w8qB=#v9a_}BY_l /2-WV Ы8}l?H؁e(pE2G|WSfHUu47h.`6%3LĎtq`v="!#z RUA7}1,؝/KL B+ӿ`D:dSSo8Ry>LjX9s +j26hH#Cߖ33JSk>]ok)WqIwuqqT!B ^F3QgH߱;9&jXul 0C'mъû@a<sbzqHbLQ/5nU[1ދ\7%8/Ԣ3yRZW qpƩ}+_YK)K󧔞ӁhOq.H%mYB& 1t ڠN"=vwdcVj\rK!jI|k'*) #[Ws_3L)ٸ|%CsΜ#|1GV@(JF+@ۿv1 (pxaWk5 19kjKl/s'mQv-jɓPėi{ׯhs0& coPâ IK_[G79r^\ko832)J/$qF3?% Dc->3qZf; z] $G:A E#l_P།%sb O+9"ziKLn,@ 5mu. ՜HȂF'H;.ں2N;ce7WĴїzaԥ\w˿ĵwޫHmJ Psg9>J 3?kyr]ݸXФqi1M1Abjdc)rhfg PY-%|sI$.$A6+ ?|(A)y*4r3rVޯ {խȵJܝJRkߊGߚ~D0狭 w]up' :Cu~g~ZzU4@R#8,V1<][cDg@o9ᮡU[H=+B#JY@F )Qt࣏nSeӞ=Voz@JA!ƐΡav`b޴i YY`5T*|κ#`9ö 5"$6l-C`EC](!X_d?~[&Z=Qܖ28=N8)f0k@ u*J:Cd%Q5$g q$Tuvݭl'(W+H3x:Zʤ# Yew |eFRsVwq;IU涸G0By@C>Vͺ*56df+X"*V]1$qХ I-_t:m Inۆ&Wlĺ=D|AiI1VQ"6$N571ⲳUғKx-')&@΢$ux(|`mK7fL*Q`r6xM]j9!ؓ9w@*Z 1> ;֛+ zR|^9M W@Vz>ɖ%;~.K$4}&za5_vvx^rWE-'?l$ޠ $%$ÙG6AЬ^VG34,A>-碿Vd$3 I5kUY e"p>~]Pez:\9LgsM9?hp30y/w/, _ im8+g"'66eUt&<+Hj}'Ct\863+]2iHNcu=v- 2 H0CKx4j[.%u؏G3$`O͹=#fxRZGW7@z&|~mi>>,*(Ijy vs\T!s4tL3}Rt^jMѮ$Am,`k8OU=Fʛ~TB<#b` ~vc9]g8an 7يh!f_S$izIfbCCP@4Yj{E?[~OUR/IŘ繮S} Q!2Di3Yak KjT <=O]:@{bRCFJg[oXr&D 14?ƕ/V^ֿg~6QaiwDud bwt1`I$H0$ABxny}4 !|4WnG(<s41|WBw:zf8!ro'ݵT&q<>P"#DhP.fL7!xS֭/ <Ҧ>A\;Yg+w/(W#'%ӬW%Y@4}O/]XMm73 x1XqcSa{Im/w?p=Ha_]c}PB< u]k0@]4dɜ0,k0~>z9MVϷEK{L7VbPVc+72Rb8 l6 KaVr)6Qt;\skF$(]}RS?+FIPa;:f ៊Ӆר{b&w(f"<4w1-5U9Ϣ[#۶:Tcd%+>(kP!:0Y&_sM(~p 4 jF3|E ]S,*$v|OT( Pv5ۿv{X+7.4<`]^t{?vȬҤR?[Ȑ[k8KPZݝ>e]dҗ Y,a*T.R z0i(eטbю me/*c먌Kup%(JL3RCpf0| Dza3B|J?gCo|IeS,9"K!nr(Na$s@&Y]{F-O#Q[x.W3&' % ÁB%טb'UUBԺxur0hQ0CMjf3x7@|‚@#!tD,6tg>@[3}:ħ=t-19Ƞ8D灢0! ЙnD2ڻ7[Fc>K1E:49snvac H.~ʜ3lܷެن^;iװ5_ )H>R#lpҁhzt3* FS|[|V@01{q#UIliGKz=Ozd^+L[!hF˄3Ro},c/=C|H7FlM! rq+5=6]+;X7!mW;ۯ=ڸv,$ܣH']-bf)2w2{߂8rQ Aʻ\-@aas5t9S+8A$Nъ]ߘE;CH #,Hjw]qY̻ Ka]a<ɺKJe? Ю{+Y.QѻOH4TztqU$L}7V@Pr& C-yLV2i5R m-ažHP5ۭVfuq΂# _R`sFA#glGzVKRtP pk ?U 맧4<ƕ=y- *[ {Dt@ՠ3ʲI{D/+m߃d lHvwc|b>NdR{ >]e%iQi4b ];<ȡB9I6,!@fqM@T8Bm5ͷmTv>{Mc X'Iz ģKUQƂf`@s;(@OKotꧮ*ꕑt^&l Jx1f8 C=is|7kljЦXu!qCSRE cGrf޵XU1߃}q,=1p;/OLEcAf [؝/Zk31H_@S#یERiDM8uRMTc$]їm ^aDg6`iN\!P8=.KNghJ6~n1[FCڥCd93&Vn} '< m_t"'-_gz.1Xp#8Hb֡KXX0n׻^:y:Fy.*pWp(r+K.sK oϸg1OŃ4j&O:Ypmq VBJ{-r?s8l4BCY4 xY!\7˾΋AGVQ@,ٍ2 C @CPqCytHFߺ|y؄ n/WW۟sr uz#< K[ȃa;A,pߥu\̄tg)f:lgjjz:-7.n_T?Z\Qb{ۊ0J="1Pe>[Sz|-Es9 J8ӱ]DJԼ0%6ʑX kJ(I|#>x46_,bDžSn%4Pԛ>LCjQ<9Ba}u'as[ ɉ g24pXë<~\PX2:|tVm&s\4 Fmj+Z>67o{f q Oס_fAߡE}|AŽԆpލ_ ?\<7?nƭo5NkƕHP&`Y~4^mj֋/l Fp32g h(3Cdf6|N)|?%ؗc տcX+DF!(ΛE4t)f.Kc ; fôyz ~I: cAA8Bt KtqmVR6甴ݿ^3f NIњlz)e)ZTC{gPz̻ b;IRA-0.Ppl^)19/5doVИ61֖0u;#v$Kt<ҟ]dIfK:)Dx}Y;SmsQ*M]OM=85b*A3 24MQwл F!Mh±WZGUVq%>؍D#OQhp/[}/ӆ1%ZFM<ӎ96`נ\܉u^)rp3CɊr?tC )h 9Hn:`f.,О-]vZr/cSr[EF)0f lWV?ZNDma(|)@M8(i\Hgv@H {4DC F٥}3[ y:NJ\qDڷldDu/BXSe^#2fǎ{2;6{? l6mw?pg)N[Cdis-#X ɳBd`|8b+k!*Vc5qy{3}{&E-ffٺm>Fj2Zو$fmzflr 8K@D"L$͐,F6 ¼^!{Ś[/ӥ ،}Ke3 o]d/ Hm[ (1M͖s "Yᓳd ~%fAk`*n$p9DJMn[0l#$ vѝ7_ibJIxi`@+{KX^MuC !%]}YĬX]y6 AgEr>MbL*:Nb̔+ziMB,.!dC khC*K\kҞP@xlji@8M ` lli6аdCccJH$ ii!I4 m7hmCI6Q`Jfӣ).q]Ы Z0rb(*p-" $$R$tP@3PJ 4(cikYk]K,؈|,ܞ! %% D:#!''@jD=GU&9m Pr>#IH1kx{d5HLvBLc*C_ƹiT]8蔎U0g3WOކpou5\dck[dCU.3/-AidoqfFb'KJi 92Pj Ef]+RTp%a3!9s@<ْ_~_tp:{pPYS!8ϗ{=w荺.Ʈ] u_X7jRMԪN fJYzx~ o箜 p}UC"0?v*ݏ0o/{Oi֖ޯv1789k1?/*1-"*BQ1By8txs'}k&Jp!Eʽט8xFEpjž8zAp5F4'YxFcڠ X ^F9ctq Uؗ\΅[st7Aaݧ06ONb{:_zӓ⇰(O-V Yqy@k7PB@U +\}6`% s?{WŃ!qajR]a'p=˫_I{pkz"GLd;hХ-?ÚΦgPB/R ;W= =CS`*RI`򲐜DsHA.^JOJVi$+7|QG},S^}5>|3}eoz>'>3ǽ՞M=Hqoq*C9Ha\=b;ޟ ,s!z/IZ]Y\qdYc$HkF,#2r )V "RVp+s1yL8}m'#W&5$%k;iR``FeqN!@0$fUߐ/?l|M>$v0L`s*@$]Y7Nk)|]K@k];T!{SΩ*Ե88p?ǥڜz'EG҃q#Pt_Р)}WR$j}.ݫ "A;<&Dh3\ﯹz~F%!NoK{*i}&{ N&2C.js33C iӥW?Paa_=o%h{g Rp)2N x-Wٵy/V : KҰǼ+<$ֹPU^٫ݢQ7} ?D?3f̚fM:C5%mH#X2b0{ qE \!FdžV=y3 Z=&WT߶JO`{[4 l1. ڤζȰiqjWOc{Ow͔&u^&a4X2^>9ݖHNY޼oN?f%h^.ЀFو公*Muy|Vyœe:*Gv(MQEOAb́jav2 ̀"{[Uab;{xH͸a7] "a_r K q,EC^K۬¨/Jek \ћ؀T3])bfYsO aN= 8…]Jw›H[zi3~S  [`0 Ѓ7| XhR}|bچ2+XT^Ã#lA[ސ=e+9l(Bado/ϗCA&WI$UU6AsF8e5;YU(LBq@TqC & էVN9,Ɔ>Yd<Ҁ=Ic F΂y=gaRO Ppr|e#mDT@!B;ݨ}TK #̓6)gr~3|BߙhcZwl kwO43J(lB 8޴.W7Q~q8 _-. #!` 8.QozCqvlfkw5c[E(=enoʴhɂk`3uR&VVA?@b!(i#Y œ},NtK]+/ڋW}🂸|}uL41OlR_ h`wKg~hl@'bF6[. 5.kq=k͈X=o:I/WtX%N@M)LB Hu\ x641_>3Q/(;9f.qyf+ 5S5[8J 67RMPe:J \f/P%Hr˦*Ap1Y+m6v?֜ilyϽ fUj6W||]bH?։#[H NTK|W]O, R!DcJb-Oc@6QZn-ZoTx`n˅AKGC#ȋ͐_wo8؉*7TvvWL5L-/?UуTP;+L[},?Qq)o+rdA ή^r!r26J SDEwvW퓆?äި;`EtjD B)U(/M|VO*c߽^6-D -qy>@GOx1hG2 bcx<<4Sh*tԵ *J #Q ,$EXA6NT=+?.:rB"Jsʰ-Ϻ0~/9El;I ǐ0NoYLU&ζF;n+t oO [~(?HǏ0MW olTК`catGgn." m 4(m9%FѶs pzYpN_&"Rqc yt@bt?ӜO] p-}~y̑-nf_ *]\nWe#G4z8zEȤYS.3PyLrdp2sX4~͡i[ߕjt& b` a _7_Kz~ALvr) $ho uD$qF*D+2@?]W,|K#+e /ꐮ\f.b!im mmCD f NL'dMi5 ӆCp $f&4"hdm6s4 hcl00e[Cl Ϡb9 R+Vs 9 Rl;E=mǺ91W_:cZu5&n%*bx$Goዦ٬''`,|ilPދfV:X<(v`%RxO_|;AU(r W"rbUC|gSZ X n_p"D> 0p4I(cԇq1 )~pXv+U\8syI_ TG%e)3E%k6](\ k•Q%zl0iu6 80$Ֆ{]SFg2 Gy<Ӏ| Rot$_kM81w4G~cCOҼ6 b ד&5-(cD1#`&Ooy Ó7{^QKr#NC0uNRZ6!Zv=`)8DT;djqqcG!W~ LBK,?}9'7&k^26nKcG:ITSc!KүNӌt6$<24z8?Ҩ1D >{QGS4ܑau]`w>Y>>;선O(У-PHH!}}sv35h:XD]"b-atwЯDGp*I'UMRl+PuoReYv0{r⌅nWP|#)5L_(QSqnf ,Vc_gSv\rVH8V47mQb ̖f3/!v3/C:dz\GgC/uW{ҩ(-=_F1:!,PgiHqߝf(N#waÊ]WR3+0N8}: Iކ0H d8q.Ox\ չy.oOyܿ_I#65,Bz.kؗ ߯` ]D {c U9@OJ?;lݒLubx0fSrOeN r4c!_ףd4^-R !,%&S?}9΀ HY/oaLJb" D;]WRsE4wl)Z9 2.'ո8<1"K| /xyJ]H(+5zC.%n۵V"iP|xHh S1=rߖT͈c[kE\Ix/U-ͮmca4LxD}2 | '($-CF`@&h kSoa|j6Wa&gJ4J<"i ̑q0P܋Ɋ\4 a4%U:^L,)!5HH"@CmWprĕB%U9׌(5$th5 6}?۝o5yhwWoᇫ( }04HAƻj,cm`;4Fb{:+߯M϶*LҼV!3eG򺲍k59M(HH`CBb)4Rc (}D$!圐DREKwuN`i׭lRm$e|QG,#3Y`XAUц{on&>cSό]ywO叟BqQ}Wˏ1e PY}ɘl4٘79'$Nڤ:XhQӨvE#4RQXCs_b1Rq\)0IE%Pՠ~ڽ)=H06dPAܵj ɐ᷺E*?Jti;P{r/0~+98o/پG]I1+KƁ2"r|-B.ZnÝ hC8 -##*t_.UBJG;=2bknڐEڀ0;PXcsirH=|0gtul w5ӶӿV{t <%SĘ"`kkO*{gN>>hiW튷JʵrzFGwD%h\|nf/TYo8 /,Qk#!Bo_F=Ӭ)u>CMe|ݴ/G;qICnňˆ%vGk{3~G_Ws[ق1"CGAwr<YV^\#1@"pF)\/M{v3Z7OYēT3V]rxbWmYѤbpFYr'HbOrE FZMzY*i#۠<I% ($U.jTVUØ6Յ(LS>8Ntw m$7%)f䚤4K^33O?vF|&{2?2LE#7&fR󠆆.G/ 2ݽU,,dc|-9 I[.V>ouh0=vH~zhGb2tF]'Gm+ɷ(5<[8!%B:WuS᧯N%&{JN'3ܔCS*o;I;$H`&*>giUmlwk mA`{6$mhUʿF c7 *Y\1wƚ~3A!mTրE;JpWvUNH5kF!!Zj a'TN|RT,x>6 ֬ڂj]3^;e#){k7%un" Y y-}% Bc<3TsDP"ݹƤ^H5*~M!!OܜYpmӁ1c[Bd*>k)O,klCmfm` {-xs`~!}G7 ֜0uIBp(|sK+\mC0џ zIX[k84Vo^ƯB!R%Qdž2msq & iClm1Ll\ #ÉI&D (m1&$¤@ !+2 $켒Y %"H$7,#GK@Af8J!.A` 9|Yp⩨Hhl@rYgM3E&B M-/Λk;h'9-E W1tB]nuQoj}ǵ5x:P Qf_ԎlFjCQBa $qW7mep. =MH+ =.,bF&=+XG9Yg9 ޭMY?J$Vc ,TPV$!!u9]s2CNشF#Bc&R+]тZU`qk @.-"-\X쥿*U[kض 7RmZ[zG"p@> }*Eg%Uq>g2 @_άs/jI-zCsKl,bŚ@AT@IbP D% ,I`XK|N$ dAH . 4r`6 MС0:AILHA 3]Xi90+5|tXvzbrѷ=WpKkF|Fww;8F'Au; ۼhN/Sep`Ĥ4%#τӊFg.0Lm>Nʉ Ss o PV̺Bҙ\EF` ,ʉď|gQ/@hAnEjZm3J蟶 jÃ#ts^1T>} |"H/q+kp5d,RBiD qW?4J گ6pP/NQG{>JtC=#~HtY#mfk[`>3̺C[SDv;rJv$SO)Xxi{V^P {7<@WSo2Y9QS^暖]Á} m41611mi6&1m]A$eځDPxS77=~Jʪ|7Apq*K0f5%3s 5SgPp ӥT_W`CK!GYMs;ptfە3-Y\s'a馔Bi16uvBx]CR X;狫[%A0[u9^\'y+iʻ\T aɴH: / eO'#5ڹXA\Bn0ޙ_Fq3H7SA>u՗ @|,a+A6NSjc~,gC3Up^KoX4^p'4M 7fs$tyټ͎zkH!<_g'XbmYcwx`2XY%Ko!g#(zBQk|>WjK73WpMrtpyTU`W'h1Z4aѼg,FoS}#[N`E_6Ϻ8y{_v|j[cZF+c7 L G-9hI6A0qk$ 2LدD uMZ,V9׺+US~/cY},Ǩ>+6+O&me.gAB{-C"82'Eĕ7 }?xH}n΋.1 Lܡ&JyIjB͸ce[P>#=&x6f~+ҹھ9Dw\}Om˜G2:p7!,p5ȼI8ӳc9L$w.iȼ|uRxjiÝtF047cgf2gXtL1D#ԣ5.aJRh yT욣#WAY80s[K8 ;23H"Ar0MJe@8FU`#hko u،Nno)Q), - <0 '/(z֩YoH¶rTCaȀ.$Lj5ƌQMKdY\Ŕus.xEu'@y!cN&E%un,:й >MmT]%xҿU{H[M̝Cy[~fkO?)@!*+`E/do F.b"m)8^2d_gkCDaқJߑ<+6Ku8Go|lb)/n;>[rE ϼn%MFn2ꂓ0hrkIQDB:toFfTlX5rtZs!:ok-^i}7()$߽kWƼڽ<%=nl?xۈXMMo2Ð:5G0:mp SΊ'Z4Wz:gϵRc#C Ùlza >WӆQK/Z^Eޓ7bUD mITfD"ya]Z_)ԢbBcQ3$ 0K2VY}8ΰ ĐbcChiȇ!t|Ih_d Dlt:\0#Qx~USkJk ;}Q <7:*6,B#JBo'\,v < Tѐ؆mء@o`@>^ozq4MYEU3N ]3+Sq2X=%3csW*Cwhe`7  sȤG ;r0,{\b/QGbkV= Dy+Fgk:h&& /co7=%^3MwHyxkoZMEחJTbI~t3 `Ox=p\r8Z“Xn\/ 7}Wﺫ{&#6d= ~/lŐu7,ʼnZpr(5} &K,Ŋܡ䡗gB+1uF#/b㑯6PcNdyg0A>F0tiD]P!ݳL0]0O'K͒L(W2@AT!ω~)CuYhȑ?o{>b 6n Q@9DxG ƺRE_G]1wUjl O:Е،`Os/b|Ol}ժ*c9Yp׈NH ,"bM,ǯjZ T/ ۺ߅}6hk]Y&JԊ}:V䗱.I_A`C Q"Srp֓nR%nP7X /[>%\?3IX0 [[F/5~(fi!LvT٪j"&M9HA3fจ#ʢh(&&CFtfM5 .~Jg2 j8܄KPځ\'i)|I:T99 諩TJm7rڤ 4J]#bm]R±e]\d`j&d>6(ҿy tCdSТ+Iާg9 AnS% \c[U9nkWL+OSE-EdhnV[F_![PѠ"E Ƥ%%^L ՑhF,ҐL{ݖjRL9N@SĊ۔L:|CT6Z'e2YʟU\퉵 PG8 "CnG2"  +`:/~p EvQ8X3sx {vIiF4!jkr!=;룘b=h0RQtE}/Hc6 m1 {󠨶C  ߓ k|0;G`Kuw6( A(tr{P6c EHxxA堾Xnr4_3։ʭ9lE^LՄd/oXa`1=^w$ Ok:iQ$0:v$ͿH v`_^{qP/Vv~GzD:XrCqU9x@࣢PYK>!)hh,dt ^쀆khy&I;E[1 U I~ >(Ner2.~e}=e%zcK9 (QESw2:W8\2T/|x;7DNQl]VFkHDe;GX8+)=3tm"U({JdQ:.n!\D{ Xz׵Wd$unMݬ'TMeNE؞R-Q;6m)gLqVdt[,) R*Sщ\[8zyMս<܍gB'#ۨr1 *.C儤Q { Yzi$  ZG6m0mg 'w[6ʆ8(0ЬVR 4OSUi( CceA~7D L/P5 q=\C>Us)I'@0=j3uSlZ3a'9 o!rΥl .zNH#ڜ{V.e]Uvgr{-b @H"CA$[gQB= b%s8w溃d($=WW)Zy"ECLm-n"2{#aw/-v8LciD1◭Ji,#x#fZHm1zꬦ70 SIq ;b%AxdC( i6m4Ǖm3asݽ?QR&VhlI0*)uf~fPId\يq>M4]9a;MgDGroO^9U !UHl5υˡj !Wq_cVV:udP4`NT",3հ1Zv?gVOi3`H=Q<@m T^T$ f hP r(blC N6\GeOvk<n7FekDYUˣ16gBY􈹜"황:H {FJ3mFשvyd)_9!D10yh-6.mx5Q*vF~b0r94Dsg9pW7RI?&q't3(zIdz큾|x$J@P1/k>\xq\ .%iDG⇼+CO;RwLBl{:'k6Qe<3Lnov3s+U٦*ʟ9fi&`FP@@A*w L)B Sk2Da9Á>uwPpޖT1\ +[fzAξfWi߿G?E~ųtvcMubxy7q ^6i^@jVM|/1;-d ZĥآMk<ZM_0ĀjBw9?ɱS'Ǖ.UGՐdQ%=L\U4zXo,, VQ۪CCkمtčVmy^$]7 琱A48Ϫѧ[~NF33b29N{/wwݙPHw37S)<*~P&gYDݞx=7KvVgR}/Hêϊki:fM,uԀ:mҡ\,,x$D?mYBDV䔐O7@Fr$#[vl6cO f_ZOwY^L-ǶJ8X`!,,OZjbMk.OvVCOO:FjCUD (]==} ʤ=uo8&g(~IMd cAsh\NZT# @B >L4(òՃeW*5(D䳂p@95 le:e[KtFG3snp8~&=w~Z<C?QnFm%9 x("ȹ{ϭ ? ( <|Y{i@`o5kA@w-WD_m.3P۰Glƾ~ny NjHOJʂO55Є[16&q|%SR 6`=yᱡ!,95ʗz>d}>_ZXo# =D'%Eg9`1ޒØ%?z=JdoM~#1ŕe 7]-zct58[)hw}}瀾9 hAX?Bh8k@ͻGc&P1s1b60Ô͏J,Ǭ氕$wo ]߷=0Dڻ-+)x*Y@f3 d(bj1hK;QRnt]{O]{:K3c:?s۾j/A4r/s0^TL2fá|_3Uv B"i#DA&^Hps+D}O+) )nDR#Whd1ipN_N{>JL\ $D[cfg0n]~HR  dB HCz K9/[pۢC=)Ƽv%1hPaàImz7В^iZ$=ORaGR@W O}ew!|uaD#>#e!"` Y#]UJl֘r ľf|#H}Đ EL5 b>mz/pzʅLk 9081m: :7LpIGkĜ{}V$c%ЊjN0u}@]Ra!"^7-?x37=Cv/ЋR=p ƁYHq(1!MLc W>'ۼqfH [InoN&_Cl *{E/'XC,ޗci`8ƃ9#īm;]oW1g|BƑ ō~H8qݏҰZpobMNO7cF(m?go`(iuSI votzxccmaS9&1 `Ɔ4M I mm61&$n'ې,Ć都D}V0BB X( D~f/k@X׿b!v]9ww}W fԔYu,$pϔod.1I'ɧXa(ZŸ1 whR*zu27>j㬴8Mr<-\u 5/T8〦iO^m6S aAlL611m{˙qAGTW ߈}#ɟ{-&f,ɰb#y(2۵ yʝ$m#`E #|z8ktp/pXjK݅{Wn3+*w J_^; F9ՃB0ΗFg`OT.3%KuѳAȰJzjs'|R8wn.SMOXA2劐_qIa mtiXjHR[> Ӹ+\5͸ L@/J">̾Ip #ESl8@NWψf9R J #/+ȸl]Ye$'Nּ:R$p#R K@фa5]?7~Cϰ?iYF+X{To]{pd絶]v kÅph/HLzI{l w1V5 OަC qi$ WsGKoؓ榱E,4S`8wd6qPtm۳T14"Lf  ض̇L kn|syW"& `UӁg8ڹˇC"T !W@/I`Skv* 4s{*[u7zTwpxL_0D4-J/˗uDi X5@ h &fcC@;ɖ~?%+Q?[.af:F`y1GyNHH?#1=36P9[s XLNRaT}1{Myb|ifp3*OU-0=']Y+A'H"85?ij 9^}(GBX?'Xv|P)AZib`}ͬyO ų ĎWUEhܵ5drM2 oɈ4ZE8< XzhJѐo/bXNSH%fO˓&R߳[we9~=.sx[?>2)oʳ`%jˉc7;Y6,RˇˠMsown/[r!R#C:3O 7CrcE#. `y;˜ՒIk7; qNf=D[MuqcdP` @t [?)q쵹z&]/gN8g 9 ;+ rcdd ./+FN&P,&k# KuTϞK+23,p/cZؒ0,zs%f?g+xG =dpY?F赔PZkBy@[LJ.<Ŵ Azk7/@1$c.>!"\@~ҋRo%&HIhZ,z3^wߒZoco3EcȵȻ:D;õ8#r K/F˯ӳٵ'wxOYbz:U2!k޻Fã o;uz+)Pޕ߈m{~)Nh}B.qG|pr5!*W2v^[+!Ncl#s,97/u ij&AXZk)rЃ`}m)\K`)0Feymq`FJ|F(?>3]I&J 12Na>kw9Qxi9J`šbKhN<UюYȂ+S} <2dxCn=[_P,*#A 9FSco 5ߨ5 ź)G8 wƖK#ƧrQ~NVr|;!rs@!%x)_vlY7Cc4VP|M4txB>)",b6y/Ŀ?'(3@m*l;zjC+ԻH)SȂ@(L/n%HC!Dh~Eٛ7z ūQfqs֕9Y4d.Ð;9`#ÜEPDw6FO657[*Wԕbm-]L$F`_IQj'V78r;W_5+斈# 4I@{BJ3}Nэ/}݁x0MȞl9F_@cɧ䕯.XI;ۻ| Cw9|-"6|I5$ڈ@rx._]&%rGixUq5x-0hZqnm|MK@#"7a=1)0!j~YI Q,{$vɕB=i(cNSjRB [ g=%)2 `,xӜO_yTDi{{w[kճd 6@bڀa X{YV}+1͞[vo/q~(mbZA#VMsaЅ]>z_zͳ\ CF y:bi J,mnQ‹}O#^8΢q#EQ%0`Bc~  T|TW>G)4~uXr LɎ/hFj 'ɐKLQ]>yvQ:g-ۡTY32Q b=Dֵ0"fG&ЈLhJ~SRC\kIs$WGcu\&Gf0-ekg{/v)O @8Y4 [NZ;_ngA!n' Xk!y);N0T&~CO,uZbDB\Qcĥ hA"Ԓ;j )1tQ x崖d6}VJ~dRbl{.$?,LIop݈]fS"=}(ZпpVe2UYz`M5>DH>il mR\gla(`VÙD65#륿3uW}[)23w,po`qS8eY-)B*h;èo)م\1([y:s6[GJ{XwYt viP ɚv=վ+e5^âP''nj=E RʴD?@:T'fYڢ0gpwPsM?F]/#pFf*KT5Ʒ^9FqTM H} h'dScᢲ:Ifp"jj  v#uJ hA8pԥ |iuA}8&߫g3G4hzjD#HY( }& B;p1NSKb4ip1ƗKb닢S N;Ps *ݷ *jPW2)ڻ%w(b @}82 D nzΊ5G E#zT!aZf7o^3KcG49&a;}8XMM$e1Q VtĈ3*gq@3fp7}Gf{RZx߂k[e7nn8\v'hf\ԼP2 @aaxƮR`C ''6 /I1nó;=d&Eyih`" 53*=OPoڸ PXAE",.Y7GB )IئOչ>&6*ן khp> \q N R^yu,7Ȍ{ewF4a[ "jс2UK /*qqQJrhհ"ի߼c hK>F?${0~z/Ui%fg{v)N:.:B?Wey#VR]wv7ds_ 0(Xz. )QkF;Fp18,=U4L8ʼn^Bb4D8MLȚsbt2+Rhǰul45iL,v 2ǃ4u =mLqJ =O,u@jpk 5b`onך,~a` l4NP㙣c@ycBc, Wv+rhm$֜͝S;"43E/q-Ȫ%ԪWAH8rlJ !Wڄ4>F.d[GYQnjFpy@a.Ɣ3 ;ݢ@]5=. E7v:|G͵nl 젶w0fy5Z / ,%tYeM?DVE@o|uRHF"0ͫM륦  FsE}A_M6f7U6x}a5ȑ ñ _bHbp\9 E#=: U(H AXHMޮ*Qr4R"LaIV.} MD$D9>Wg̡q_ʥ%E謇$ $0 cЫ*J~~AMMZ^KֿLX{7X|7#G6/mHtr77! 92Ƨo;M\ouޡh :2i RG;5QylEǧ_܀:oXlHrE~hѾdnP0l`U".-7[ )nC˱9 #QD'|Rx> -Ʒ]9qr/uiy,aBh^h2{Y(&[CusMoH)66hXM=dzYj"^ѪP=.sDVFsb ð'q9&I1f:֞w:qYN]wڗZ!<EfKh稻*<z]W6. 6C4pDzϵ~X\'ĜQE1O9i)b\5==ǔ3yRN%W@8&EdnV:fe])مZjdme9JH5׈FڨʎhR{$XtރiFn=?A}j,PZCtɮ0htvC )+a}ƾ~9i+o__70@5X\(CBe 0cȷ~al$$]-mi4!< < GQiܕnt`F @3|1emku1﷠Smz`"VXInWA[Cԗ3yc0|I%<t=Ko)ȧoJ ĨU 4Vz4ǖF[ Eh|c%juFw䌵ۿ<td 8!b5XG9aN$`~=RoX;R%OX3Fg[bRy w+)$W`GuF1Ȼap]Vr֦੄y&2D_!#l;!y a;m~9>PNap)"lӸc )B a5REK_@֐Ko۾l"@`ϋLQ,'ȃODnaVb?8h%4Kf[+ɽeSIn&+&Opm/$Kp%bN6 jǎa8 A6F N6m z ˼ ?es-㝁L&]15Us24h6=_/s sȵKz4nOaO']GCFL,JT 9ۃD+M;gX!wg"^ lbxk1ʻʒ 5ڣybCcud7O32v=ilZV0ZVl=?whq3_118'ICěi@ #Y <`+`s$Wknp^ADI3hqB_rcUmѿ h0e H>1"[1e|:2A!Km_ `D.y\(l/Ki=]/MpS8^mJ,u/XiL*C2MzH +F[wMuIیeh*!&[BvL+Rk F/BL@"!D\J3/f;th@t Dqzy=Я Y:[2Jx%[`Up*WwUE2꥜b: Mar2-pSc U:óbEG2d 0^@80F:uWbݜE>[\ lHy~^\ߛs2 ^U \pJ)R6wm.F*z?fJ"]{aIN(~BP K/ Pw"r{< hcMz SE^]U4$9D c'kT" C=ۿH)s.=G ĩY͂80 g9)x`IxRYlL"e{jI]( e2*5(C4fv͵4J0A΅ᐉi63NzA:8r7yA|uEx0אjicAˋTݙz-O7ǾN &WNr^%f!qaNw‚Xv/btHW1]=3=Iŷ[6 HkG*fn vn] W% ]50=ED@ U$Ji'`@yTS\gaÄ: ' 4 U4=zUO33pny+I~/MOkoWK¡i3'\j%ء)+9`b0Zj1pw_+Hx=\Ce'>6:KCjU:% 󿥓:Џ(Zԧ׹y- 3~É6a}WV9)T$2-I'_ЅFGpƍ.K[4'Ő2)CdϪK &Ʌ,cJqOZw/RqcAګԚ.@yHA])j^78-7{ ?jw8X36ZϧƔ m{iS_(c+B$TUcQvpŀ17r3[4.Y'S3 <0zND#hĚ԰S tXݤuQSz.c7H/ ڌprQ0iF܄\ߎ:' o'v\:2f}!B*}9 ݑp 94Ǝo^ϲ:>!-9n;'u9߈e̷f:ڝgq)4n2U?NM4Q]knҮZ FN qv3t oUMit#o_-rXcI0&̯Zu-/{Oq&]%h7l.x؅)FOQxz9FE}+G-U}#hR&&rwFܡMPUAolh.Փ7q@.Hv9xW{SwЃѕ,p&-N"#,j 3AB ]SQqcޠVuuzCmwD \ې I80+7 `CоhH–7B;0*{+Ufa-,JT$lV#mJS&=mrkkՂ>ly40v~?kmI]xR}Jči_!E:oH.Är.^Q>0Ŗ t Cx6F:[ z1LɭopH} ~Klq=Î_YLsr*Kh*r^®}1rNJd-ecBn43H._I@qoN"\ڡLjwX [Cm0cj&N; :3ɋk(OpQVOEә0Ƅ荒D{ifb+ ~D[8O/b#ԉ xrG,~se2\BO,,col%X\ ɱ6Z9R;'&۰~d-\*l<8 AnپՍIF auk%ّs(`R 8L`6evړz!>LÖkѱGDpwt,�dw^74 x7a]ق)N?A)MZ6I#'l0 @Lx=.qSj .\U>gpz;eyfdD?)n˵!XUtvI=)Oqy{l/e $s&jRmW>] 5m<}AÃc%꫉ѠH\ ,4(qxlzpt~U$)q$z`唞$Ιkͳ UVރ Kzb;ᄵM0=t`qBHSV@TBX6D;+Pڃ`Γ?moSj޲{mŷ!(N,_[Oʤ"bQ@,s0[ց;/R%ۚ(WԜ] -}^}EXlA6u8XI5kGQ@:w(Z&ă; gP1hJG_hs0P=xE.M"֭N.7M7XWIJاhJx{Mz_37~GocY#¤n/&ʔOL jD_Z'D&+y{߇,/͛iB,** ^󵖋iJQV&M?b8 9-󍭝S@WbI 4_v}VaUi82z}<`H&*Yh4Q[h@/io:ġ Hl5[Xn|yZz]#*TP4/ vRXD Dr `"C3_RE\7*:5P/usڭE֏ btoqV:/*c:hEn~;ߕ2897j_f"(o Twta`8%.u)mAP˹n4Un,1[CcN̸﹫\ôwv+gݿ00]{FOǾxߵ|n^s#>]» V{WWT.Tf7Rl#v"aYcA\<6 p6>֘ d>dGZ ,/Tf8IIz"WK#3e~nX7vn+GQ% N8ذFx4tC6β"NUTKv6 ӃL>[8Z.\l ckQETH ؕ:\dLW(͸P*[`si4{$Cx5}wh:ՕWn!8h]K--)ͱcPIX%+R>F͙Dxmy&4W5c @N+vaRuۢ)1&kG J75MmSOf\a^b[8!cy;4@@ћfXÔc"<@̙LJLb9CȞa<~NkbSqDŽ@%b5?XG]\`ۃ`'FKk [GZwZFع 5ο2<svǽtwpE}(P1B)-@ U3Ghܘvyk|!`@F*"sdɈ7@Zj\wS\Ϭ 3'f&"zWvtCB^6(i)UAJ1öi0|( ^w@)d6 jJl8$ZP}A;kbIoz7A06 2{iġJV#g7ɳCPZU.N`<:eqVcxԡZh6vLp Zmh[ ڍ0zlߕF*> X\tG y*vp2& );q(] /.PG.߳lιK2n\$+E3sywe@O jj>^ dU5 jao 2a{.Qv S엤-xʥmY>Rl] 5rD =Q;\ʝ? 'FkP u~xܙwPqoMB4G|h M3:t gY2bdu /(a D$aE5ipA6qbP[g'o%X]t#5qzl}=|f |P/ׅ6R(]~l!B-Jvj6Q,Ɉ.Y¸^1ȝTk!9iXK=j *Cڃ󂒝;sYqI"2ip窋.q NzTBav#1h0 mr`}*ԫ_UJ/IIE?#G`2S˯uX'~(VCI0)1aȩJCRu+j<Ϝ CZٕqI' aXNsjs#0^$g,q2y^k|ٖ;O$N&*^dc`S BڣՓJ(͢ {jh8jHROH׭[e6`\z5j_+Hҷ}]"wn``(rؗmsy>anZ1z9*#MWTa HeyY43@"zd(.nWw{W㈟`C3Dn/K0iMZD~$ATG"v$-酯Cscۃ`+iٞ^ XyJw-(E]3bq`QeT%(Xcܦ%im92m0ȳƄ9 jCxxKVw*MŴ1ҏ'` (v2ۘrKK}hnc^ovX~6l2Q&5'nJL/%5?gE В@nT{o]O@)@T.wѳ$.(#Ee*[E>DvRwmҺv2qwHlGS! (^O'A^+LB+۟FdS~"@`03kqw|ғ~-KݞyP-YfZeCG`&Ysnd6q P W{݊9$N-~H$fR.dad$Dkk"p5X2 p_(@PbOC zg̪ Ϫ[fY72]|q[W&ڃۄaR@#(,X4miԊOښ"t,?=uCt0Ue!RWVn~+Inf?fGpvX[\Anl9Wɇu` ]9HaH9W|uU^Ho=d'(x|&^6UdUF?cMvbqGeapӌޞ! "Ǫ88{| ?#d)6S 2i*R \C{n `&i773JW@|%|-{ ߱]F<=G1Q!6H@>/jW?2ڎ^旈mVDj1L@3C/k0\?xx$`Ag[r" f q ? &d`7<ȑKc}XvI;N8!) d[fx`9륱;l9 Og3F HtfAw3J*d+  (h ;s<임rpD=̩``@5ٷ7A/ϵD%J$gHWs2Js$$Ye"_s*c91$$bb=*8/Sp.0ϱry`49dvsi-t N-rV_xL iq8]aρ H Q̣0RKm`a4խra:}M+_C3w^wYz> vlu e`N l]Q ih(99ԙZyJޑZ`9ly=zJTF>zC4p?]U"@ gXa/8E(:mB9OC{tU4aΎRҍѣ9qVUޚk:jIYvyOA^ +XOq-H؍EyhT3s7>dߔL*NpcCW|q@|2]'͚;9ol`z܇[P+1+lL < #q j'd;CPXs/q;^! $G,?u |ߋm[()ߪ6V\7kAюDՒF_ X' =SI)QBrtU lLGO'M7xp9G)`;p2H E=BRm@ Au% '> i+?a̱K.Y|9YDҸ.LnI>^D?~JOEPocY8oqϬg{yGX)u %g5dau9& 2y)jN5-`59(R H|&x6\Jb ҆X'3bjHv*üxtK+8qc*!]Ҹ.:1_vd4]oLUܺZ=д)'e״odD7?XvH:N q.Ix. Zf=1di>S+kmW٪}5;d(r\,AYYE:Th06oa^qNȺz,,C욨J%má92iӨ@Ŏ6R7D/hkKMz>$@ Dz Ő_Gѳ8 |DyT+~δ?QM"~+3\;9}=XWrq ±A96zWHL[VcXRMcoM5<Y0W/ZB.݋9qg9V4q("#β2lkٸ/J(t+L$oz_4ò~=BGw|m=-El ,'Y|omR}v ̑PЗL3 5xǑ׃2$-yܧ15yC(l*Y]>mJ0e{׍<_ Pf9~DuVq6A|NىI~W{S'@B 3NT-B 5A(Br$|ᔟm>CӌrM>q!OS\:ȿC`^9Dק8]vbM&[ov_'Ix>Cvoh.zƹ/?H|nTJoQ+ 2QKqp^78OlkVѦ tLo>m| Y3ZVi;ˎ{EP ap@`kO7r0 CWun>^?d?˔8' `vuM|7'sy#mak0p &Ըp{"0K.#)oc:k=1m1\5Uڗm}@vWڛ_LU9)&tw".o^XEbn̓\" S뢦G0קrS(7͉eTTb&p{-ܜ1 SX)YFwKjQ0h|0- pMЉ$s잺.$Q[21VC [Um€_C 冥HuG2 S4(-4Bl]{: MjqMo(8iU"D:!'jR f"q}YWKá?1[Vq"Y'_Տ{C\ -6a7P}Ph٥~=C.{ۨF;w9fyxp1xy1!mk*4)'.<HCP3yhJHgևhgvԦ:H g`F4{ 9XA}{ X"MP #VjSOgw:;YQX]GV{)[9íl * dH|Oum؍Uyd8`=mFšB#RMZD*AU)NQwFACTp8:귋 Q͕;ە1qDk iwjE`"[vq*1g^Wk@U Kmvd/c?ESw!}.}9ڤ@ndܘDOLnIQ\0 Q֩'$;JSaO<VRZ!d%q#k\-aLL҃!8nuE&D]x.$7/?"F1ˑVl03d/swnܺ$ F,kܮ8(¡0Pmʰ# R#)$Z (`&۬(XYZ愡Ɉ66ca9ÅqVYUPkKPWG.E]RADLR&9ff7޻\m$܀/pE/PTSs tZ6f7>͠h7Fe`9yi4wh98cC|xGpI!8A˱) 0ࣦ][!7u9[GK>yN3bv㨅gbA`JfM\`J, dʖuI.UMuBhFb76cm^X-b@.q+M*i}1nѝ "o;rƧu4%$*Z!&UqjɳZisY LBan9A d ]%[HO(P Nl.B@GL(9fB0eZ9464۔q1׬&SGQ_ Vy۴Cuunջoy\:#Yje:-k[4lD(7W`A"\'B+:߱#eX,LCR$9]-")oBΕ.ˆ A)Q Qe-g!Z NdN7y8ph,U ! .CT9l1ǐjѻdKqa}t!n[99T;DtsFy0۾Yi3·ܯesܳ|Fhd7hĚ5dAKuI v$``q*tIj"8jSRR}*d 0 u &I Sf 93˳4|V[ >ݯEf5ܙAiCsqz6=! R95hXVi"ĉAdRKSSfIHkBLۊzbB1Q&TةJvR}N_T4(bqRJ!)):6'PnhbC*M)`k!P.eDZ\mz*]Z'\ .{RR .r@dxio͜ rh+| 3Ǵ6$ -=Ʒ hHP2٬C5H5FN7cԥ *a3e:`R3Wliw~ZΗ v1 d3YˎL:xh|{؎ f'U%d]|au+U-|^ՅnELVWbZscsq9TۿFSlҫ4N ayD=B%LTNw`l3&ΨIq">  \-v(6XA3m##eo/|ӥֻV|` a-kߋn+t9>f;WmZާ/b$FF<-QH^BUEV9#\B]e1fra cSY:?p ~>M%?à@'įq &y-Jv:S dq-t;-a9bف+xԝ!oG:rD " Tش^I,_b""Hau<ͨԐòƿֱjg1MF-~m@Ꮶ/C{{ SjŦٮ=erh,*u38ZM"d=撠Hyg*:9gL *ԳI[j4-{=955n9tzӪhל1> 針VF-uqoa:8i6K)x%[6c<\I-;2HQށ[< 9mV 6oPzfiV+o+S?Wf$Qq`(4'$ΪM!ңtE8X$i}3}a鵷G1 ٯ0%!gz4p}*&g['hUVs]rn#mivd\xڋP6IUk PpDpNܦ'biMS^}l6߱Ai;b.ףscIm5ыL| w'ȂѪ]M93/6}6m @ϝO7^6+qVis5W*Y8w~esh@h]FTj)% ː%.\YpYvϯo4L, Dbʘ5tH$l3AMd'9IEc"FX[04M-Liҹ0'w`8|m~Km*`mX<56j]9\^>`äkzV۸JSVmaPp4D6÷ECWQ1!et$\@zT1AIZA)NʙMIDUE(2&:rFsZc8 Aa Bz9:IRhIN]ORZ+mڎrߘbh2}lֶ];܍9c]ƧC`5/i WXR.,N\r5=HXzguqN7@3I]vwevJl=)X-vAeVr!XTҔ̱<SKvsݠRmJiS#QdrގGr2U[iaY"@Km|_adI5&We1,CtMtiEB(&Ѱ [J.1jTrE$4Cdxj9MBoVKR>d ҬI[mˤjh[U[٪ 1 f0$@(b1(#HJ}ĕm;bLE1!;XUD\15%}1>y3SnnkQ(Pҟ&ӈb!Ő'(/%nh*x9z%}P2 `dEM& =}s8:$pZj8]hi˰4ya7Z PJΐ0͎7Nnf6+69-qjK`cMMԚS @͛m6V/Jc/+ƻ mHkk#(g=Z:k)Zrr8h'5s"Ph3M oڍjE~n|Eu:# ̊ X tZ2s>Zr" ;|j ds4!૶\XZ^I.%&p@XPÚ)wM/cgkxec}4hYXĸh~|MU/Ym;[ktO(vGnF:⢆@rM^~GUk[]7׵*9ݐx]>gOuUtP_*_֟M]\Zs i8xr(m8^*> SnT$h׈ug2dXagW>|l>u@r=0u&Nb/[C{%;@;q9 cj1_]dlz~| D (Ȋl)pXEUE,vT֮HUs"b*VC [hR/ȚiZclbXA)B6Ϋ:Q3h!|x@p 7dyE k&Ms$AT\W:cU4t1_Q ]Ջnt2QBJP'&d8k T4'+!_;ְ˳ ɑSn t\f"LWzl_ -$O&q)lI>ZnnN6Y:Y"kQ=pSuF]L Du4o }Ur /M ĺ> ^Ve 8,&Z͗Y-5rT Qgbi0Q(*~+b:on?ֶT(9+TG=L VʪhEX-X D5WK$zl$av!qG \L'Q"AUy-fQjiIu'd %V\WTvkoӱ7_u`cmhE%ugNJYHRbiNIqPz4S-7=]_Z1lRY P::>8jݘE)~'dC< 1s8/p~\ZΩ-g%sf$JTOeIUj\fDp6;fQ|%PS1hP 58ю'b>B7Χ) X<%!`%8ZRdUxlʐZ↶M%Dcϲ.9㳯zU*AW -L!+Ћ3D[VJb@J$iRƉ[&-[lls:{ 0B\15St<+8wigs .yɆJ[Ua6TPJ DjHjJ@ie (bKDM̱ʋbݔwKvzݰRyTP]-AmJh* v5eRP;&f(B!+u`#'OU}ECxft!Gj5JCpJKJK]*Lm,vu/߷÷',F~r,HrS<~Eٍ!S#{LFzc<;B:q.aMj|(T \Й.fVOU_Z1Uuj{*fE1-$JZ4'h {&Q[T {l`~8HX#$*t yİZDat6I)m40Q!iXx/f<"#P^V!NK쌚H</+L"hF&AsC},B7`=s,i8pd4S*+?pI\Lvqz}t\oFi¼KCSDX1ژiHSǔϞ{D}s"y \+H ( 񮚋EKE:o)'W'}d9䓁Q Vwk#`?G mŒmFIvRHsܣ~{8mLY` 8vܗEdeVࣰcpi.l--\ ul'SqX UJ؃ b-MTB@WU ̮~V04P#p!u%iy+HV1bGHߨ!Îfvd-+,juz7"l+zB2cGh) @V *+ ͙qM 8*|qA:,ef#vnF# ##Kڻ64aA9sF Ж )4>ӂ_s'!qrLNV̗q 9pjwF˥[*_*2cBN&L@q洛:q\jG2Æ/)g ʾM7-HcY`>RYՙo::0DYmAEE;+U*'5Ϊ`ŀZomc,llrWLܑEШ !; 1Վ틖V2eK`+6F,!v}4ƥ^+{e:IW0^o@TGҙkƇXz}D .Ś`+(T(!J lpA F?&U'|Bಈ@PuY\H^pފj01Lo{-Sv@Nڴ2ٕ-]kZiSC_i27uwS7Bv8^df>u H2WAVtc|D>!ҪEon}+w?3z6$[Kshޒ]YxN i%J-O%e6lk9%=bsSMʷ2O{IP-*9e4ڢOWQLu;+tacWmlѽn6je+$?e-,l+-}D #Po RL͜uUt0(hlACjRL@m2d;7{DS΋`h[#V5\=5|˚:Aª4f(Y>^nF ^5_7(],:B#oF0y?[8&y 6ԵlF̩lba;`F//2HMnϑ qWe0u_U)>x`6 /%#J~wUm7rs[ji)JI) u?A#9syխM.9KkbYѶivѱOzFiߩQ'hZ kk#~Q/1a|a~v䟖KysNY l.k-@:X\cRB1T:aΕ/ٌ!D6l-;ymtltgx ;ݞQT4E晃>? NM:3w!C!"06hf|8M4oF# G,Ϧz9p~Q&h09kdR`EB+' {=En4W`QK&|)Uמw(1`0Pn32ώɊCfu.S o?T Xm/}R Ds6eξaOddV d!&OK(zt_u!f@{BZf2je3ҤcYM!N`NvceՈX{{cU aoG|@&$cpBd_zԩaT$4^;џ]QZnmRnT'SQ Do _Yo ̣a1}j)_/xfFg'"OPyW% |p%i&5Pw ckd61 `Z2G'}9gQ/'ͺǥS95b_{$1I +Ytپu38V$6m/?/LAA*zRT#Zs䤩L,MDd a%l2n~ (N'Rjv.Įn?:3n搚EJ0.*}c *WL x ܬ7wN~F5=%/dtx# Ej C2 7iʞKZ]Ǔn=ӓ=y+Vpa7<߆Nߞcǥ:yZǨ{q =q 䰑OK=~o͕IDߍgōÇwgQceO5٫Hmv0 VFDGA JmzQ¯ D'i3t]7!n)_%آ8]v̝`" E6 VTnyfY)e#s₩|ԛH` XV!4"aC^օ~0ʐ}Ӳe[xrT 5]UzVrz}2ü׭U(X @b^_ᓏ3+9 Ya[Iu)ƿloHLAH?H$tLIPq ^^pM6yDqaMt'-ѝ*6t=1cNz>[:,/l]?R^bbscGhуPϚjvgkhk مC(`Fv<1Js56i^v }jfxr%"'Y:*z/{A$ T$MLuc{Njޟx.7iJ L(.hR{pJc] `˪7A5BMT.ot ƥս($^ FXD1t\]EѮuE7}_H_KHJ0DA)QBCQ B8NӤZq( 9(uU#VJG=ra%T}V5|I+!ĥ.< OPd8V~us>!tG,;f]ޏQ&L<>j>I*a-'ﵩj\c,k5J6Xpuf|0|#Eb!{K,^'vY~Z_?{ A7%9 iıT #O.tb80k׸7;zhݶvn;\RTZo;5O??;Q&KqNad[jMc.5qJxkMwXE9c~+h:UfPJ&ɨK* \f>(cb*"K1Q0*"Pfq}szSƻ=r·Y[A9w3E+-юK7z ia34<~)in*Hp5J|ݮ-lD+ x0ܗӎᚘRw'HdWa~DEB˘c\[Wz(,Q,=]/ >ɺD!ϟRjm!q⿶ݦ gY<֐N>/U0Da[73jjR 2u̐SO^ĘʼԻ7/8$лaɸI=/IPi^VѧMdhjRnJSz~?sEdtS{h8+ e4|OMDGԡEu=a{)$x>8KCSihq~ VvI&D[&py$gh0R̾̃D si3T{,]8u:w3` P w: JMgfr_~,55cyx2 ٛ8F+WU5ЏI5%y8X&%ܬw8Q8^F?\tJpc!_e^1WD7@s$dAZ0ŋkTqYLSx|^5޷L4IDEhE<<޾s zoANDzy|ԫbeJt!pss0ɃA hpmaP!!8="$@0$,xܖs`Pl?6Si7Ra]S [._6}ɉӻsM.9% mφRԇ\uk'+ {^Kc9tW`AdݟW|/nGC,-;nj&y2n.:8)j5U+D'>aNd&ڟ4ьabO`[Ht_t|t8_<C 5 OH >p' JWn^l3 gz_AWhOZ FwCUȶ X,G_9r 8eZ W:w!RNBv uXaE8aiI-nAQX>bfN3d9: XI  ) !5 jK^/[}g?{*#_5r: 䂗\%HTh9$nkٍ_8xg zzN>ɚe E8puhWDC m fS_$KxZS]tiEp`{fMcV]&s|N^m!eDd3ݙu*`ls, Itn=MIdiNG' Q?t?NY7P,7šD^M@kEm9t޿z)$}f+YA0hpt-W47Fg[xr+'es< M[֞r qH : #g3g̩Ww(%s&|)@@{zT&|eL7\!yDѰ"0IٸZvLq,GTIV2Z3ɴGM3),D`x.t(8B"诖Fx$mA*9}ҳP w*Hr"k7^F̈́!)?;\+:Y-dAA|wN>8\wqљ=@Q:uT5UQSYPEVp1^w?[1]Dc1h3硯̓{aī_y34L_[]Yc֥tgUܪބ,/|*@[ ')n}pLI+R'=nw7C9kT`,;sYqM&LFs-KթϦ,KNj0|As2z08m_3i(r#q:gX)$ }"NRAќF_n㌬-pVod H|dR&G]+̧];E'0)w]?urV+Mn~ggo333331[1)()0?!W3;yE3Io'73ͿLvh Ru]Y{&72@~e[D{%"abB)3- -Sqݗqu#5Gk-N={ NQДWUaXAX m)Kk85hL_bݡ  gcIjAS}eR.Tm3l9 MbQΠ/vݬ`{b˕;=%qAD2Q(g2\Q, W޻iʹy3d+JdZOCKEE-Ҷ,ᕊAng8spSMqe췋ɈnG83>5#VçD[* Y `bs?Xԍ,mVi>F۶煈ȔFIVNjAs1C gF.7o*lޖևT| `Q<r^zJRghsse(bK(D8K9/3]µvu,l<dc`klmG"^a>oۍwz{Rb3ē娐EH`jC[ 9N%Vy Dq7l릺6adSkS%m\øP7M9#ZPI$a3}( Q3p#R^t ɋ3:Nߩ`zu%ɤa6~)w>Id7m} ?d_́6Rm;֠3˚;4SG'fi!}N@SaC{Z */ ъ2F*JOSʅS o]>wGKѩ:=x1Є hQ)SX +؃kpC pc"wJv-y&8-c$ źfix*!B1lLimm/I:Lv鷯qc#?"Rbam&4@0i 0%eORA.띗dOC,'Z KhM<2wB fZ( "{DfIAYTL1e6iSM/9'@O5#.泓QOyR>ھM ˘=nmo%SffxH#u!A ! 8LIftӆYVRФMUoZteˊ-Q,op@Şk&7|y6>.YuO~vߕë+Mgꂷ:DžFd|ُsSуnT YO:5D-vzV-G]D`ecU3 ۛUIU;բrKLvQgY;5JBK@Iy9JDkX d,~ |BKvd<^oޢo鋍n噼įR=:^wA"?)wܛ5_g"#Aз0߭SzcľbMC^4XWQzqUvjZRsvtԽyu^=M90#)/(bD)J  F瘥ً!k9>vՌ򊬬kwjgu>vLmQ {Vw}4[YAd!mKf'tQB&v"*?t-B|6k/m$I=ZM9f]gikj=FSO$ۑn(;_'5 ? Y3י.6mBIZe5ÓIo ָs o_bNIwǴxG2 Q+&sLU9@rGD^pP 9vrIrބ(@B#\Ԧ3Ԃ=OmX-tlm֗tgaoY+`ozT㵵w >-UFFエˎHj,t܄2S<; Űӆ C9pFCe*ثL!glmlT?bS[x+NJCTk'Y-a8ofI00Z#5n l-S5JI2m^êi;Te8+f3'*ҟd*)TdcA 8:u a; 1@qkΟSy WIS7<9AEfY`dL9bϑ'{B9iz xͽЫŐkg.ޯYS.܈V{$WJd@S(p`\r<@p`V2`Rd( 6ѐiZne5n}ҿ҃ ޱ{ʸIR:l}ES5,oBX4g:}y1N,=wT{(5 ({XhNAm^>{e9b XW+<ὮN^RKx/)#H4CHVxKA fX?GouąPZu/WMBE.5aկHZ9Fs{@uO;WS͚͐m q Dpsѭ=euc ˽>^y>֗O>p/^~J\HL߹؇xqRZxϩaQ=czCVݕxJ e@8ylEL@x3I(=;~~uL,ꉰ@mӿt4lĠ ~g꙽MV' ߴ-0xoRK,50 KA?T1Ri)%X@&|&yc]SCma$bzBZPntp=tV}Zڜ7Եe+UNdTJ>XB:MY?3S[ qx{s"s(ML _3x:u= V߄0Q Ҧgs&`>f_ۓ>g:*<6{'&%]'[:eV<6mGr5Ryy77W┵ܫCA/!ۦtEaxgs$+DaV(0S|dR;{]l`6Ӯ֓Y5/ UK_i[#ǐ`!490B%/C8}Eʷi5M:zu,b<(h5 !Zg{ Bl7dTlL|9e`ȟ ə48Q&ֱFɗhHJ 8|w?`Ju93l(lp=嵷U@I|o9FC;mG~Yb,`, ݟqss=h }ش/ZdZλM|bh9 _iYL@iGOhR}JXx܌p|RIQ17Kyq@'@L00'LS @\'l/W?BvHF:S-->b7eMbQȆXrxu6l7JW'cLcliOK07n'͏?csAdy|(rqCA wE" yP7unbddB$30&&J"qXowf ǽTZa]K8l|bK7hɞvj4~Iц@)bnoJ+"x!@#U^yYnwe;i&M?e"x 0ETK(=fj5nUU~5iz hD}gG-CRjhOb+׸8 .r FIsYѷvh=v,?Yv+H Kݝ9^[ ZgnTGp܎(]ZǸ <(l ֊A9XFG6LR$G; Y/AAZ)B+^ig?:/&AuBE^%IS+OWחU!v}O稧$>t/q>?B16g]]z8nSq=76RByɃ55E^N&VfCf8 "Lpu i0HfucQKADqx בz$΅1'WޝKR!3gmH^b1su\)0ƈ]wĖOL[|#'ΪxY˔^| 4ZU- ݊!v9l[~zDTqLĤ+sHtly&A6erTBEk<Cqk- QݕpXڎw%Պ447rzi!Q*,:f|?UQ(c~!Qp}:!u}Lϐ0FV-nL`;8z}wQá[unN˃8YE/sQ~Ԉ '8f16>F_?u4*Aܹ@ Р Ɗ[L~m::F҂x;9UjpJ6g0Ik5)z _EMGqssrTeqP7澌3;ٴaSg'<69EnS]RDЪBVL0'4^/ڞ%hPtr0,f l 3ED39iv&LZ V%bғu`Z&1cb) קr҆pjPFm@n"43l !W@-~|ͰH$V ! )԰|vfNPv&eMuj_~kBYa!Y@1dLTC=b]  3,HC$9{јh&ϛX@[]֊&@ ՀqsloiL/ 1 62C6,fQmYL * H *i8XY^ 5olsFk֝4^ڰcCߜV֌4pADh$UH" @zg B!#<0Q{' 0,rK6Si# ]方96R+.ő bA 2wg*Ha2>#H,H X $گ7h3ֲWY@EF;Y# nGp9lA XHgp(b)*R#Z@m\r`#0N3h[DgaņÖT>b7-:6$ʇ{27i< 5BT~Rs 2Q7߯6{{?> _S2YFg6shv1d7kN,8VssoJ٘u IIfԘtK&q@ DY ։S5QXKBU$纭l( :&al};;-ܹzpSo]݅qi2;oJ`\.6d=6-[g>1~rPF^ zR }iFّ_ Qm݈>?nå,tps lyVcVͰj`F- Vq f-Hhj[)#49%$*T4j):B D;h2 ` YC*K< i!٪yUe K6&HUb\:kqswR,(Ԡ6qzRO vϝ 0%He"BR̦ g`|#u23m ꭗ #;`2pudvr"@%\l0ra*>];Fkt]o MS"dj0(N$efю".UX܍բF4:J;{"f#1f.EϴA6a#RksZ+4770] Kk6ѹP.CBrƻtks6ð([1`\p"KdmVFd"xr6E5b4N*. rH@FHvS*TtCULP$AЁFV-{2&FnpiJCԔ3 ,ܗ(w6y$voT7tWH GHkv @-`RL*Ҧj ߥO5] K"IK"C!r !Ar UU2(ITKBPeic6r'XHw&D;{A}_آSU4H}˅6?]ݞcfcv껉nH ^^{o[S֔@+t ?9S@Vfy)_iH~svv,GS9*XO[LF7t.Λ.IfZ;ԴU19Vy"PhƬρ9M1~iy7itDޙpmZl7)C foF>5HcfB'X\{ (V]󖮲IU4+3KCU`і!OV ]e]O%{Aevb:+a4;Y3W[f3 !AXv] ZZ>-[Oo BvT]Eͺek|q]f:81 1$#иВY q˩SSF9z޿+cXz5\ YDh)4mp1NnT6Gg&4JXҢd6!hDxBq9Qe-2|DL >F2+Ș<^x٢+?-gSOTm#>퇹Z@OJb'V>tuYΔuroKFA8s}Rf N;7c.ڤE:8)uܕkc?;Vll' O)17ְ;pF<ȧy-|F󃇋<[i/ r;4m*mJn2 ZgK3B1`Z#x]0$㕥E)y"B@R3qo,2[ C1M{5~0#ͯYoxW RxWSof=%8^ecW;q$Sm̚'^y}z+q*aֵӜ$ܿiXVsY{K~uМ%<)9%ܖi0jXC0_}lFhMPlR6']ǎ]"%sEq贍CܞHqqwWEG7CbJ~!,2]KǕST{ gMH dC6DS&$`ܡ QTA/-m֩=}ã ij:f})4)TlX3SYw$ag@]JDCa-w?jA- /_=댂vYq", GT=bbL|o2>9pKe./dݓ9]66:n, Df%QL?b"H &W><\3JhKA:y_b1@-!N(<"hk;нmTo%%gWj7 |BFF,iY]lX\CJH]!1%Iƴ461Ej SV"%FUYEB׋ #pDSJZgo^}f|6/Rԯ2,V[3?GqR0?FunG/mcSJv$u{ft<=tƮx;eMRQ~USQu?6@3lgvS\7qWUCn:kOI&M4}ǟ<9Ƌt!mHu`hbfv3;xvXƳ;^VEĚR̫|d}7/l(ZIgCUؘ`z-1yBݗKxMQ-,(?;g-hPHY{QMt4?i_&͆0wȢi)P`o9>ƷXnʾ@3Va9F8LyKc!gpпaQto̳YuIRIWhO"ɍ﷐:)*J$ _ }w#++8dyIq Y^@{ۼ?}/ "f6;JA1P--a<+FkxeJ Sӎ_3r*@Aƀ\%\7fOkEg唣 )L`q]U+]KP6PB%'F!z]YZ0! {'1$r4Wm#+ϔB2bZw=ӡa )(+.F6T6iVdsrBtՏP["ʓy+ {VGOmrMOgПxyd4#ӵ:4#šΑM3a<9dR.wbrn[F9~Es-408zV6Lkwߥ(2H싷 HQ)}GWWo'Iʑ^%Y?Ǝa^j}y}M': _/Տn k٦t( ͵+vc{T2 ߟ"5u1y}]|*S䕕X%N fڟ&n8BPB>Vp$;SA\S-90ttv{jcG^`$Ru #XbY[C.:!mg^2ׇc&⢝S`(dܧih+W& S>a6Y'2mpU4xgImfErմZ؂% 讓 ڞUhR(f%Lŵ ml!w$ qL Y^4瞂"VHmoty~}J+KڗNԁ* ^5A{ݸKDz!"*#Å搆>ᭋpyؐzstOrZo5k:_֌C)hӝ x{G=5Ul/8TZĤAA\ޏݦ0Q~: "ijHG\B/y^ }eƢϓ"B4f[4B9ePzI@&jG%_GDHbRPJ"C }@^i*Kd|/Amog' Ɇ #0hʼJʼ )@T3+/ $zI˟ z0ǠrJ %1 0欳&-\3M5>E8m;i\hu7'`/zy6n˸v{iķL0]vjʘ5"E1'RWBJd8?CUM-pNg Z @AI@ȮBHA9>?9n+p7/t QĮ(> Lkܠ"3c5GT"7zTMp!ȏ pod1YbU^Xĝ&>74@,`/C9X;?s;57aK !ic tHm!m m$66hMhK,5肺)=aR5-aLt)̞?4 7r{~%g6j5?Us/_~~jwgvz-Wp;+ݤ̉bGh xe=W@}ZoG1pӝIKU\ՙ2S{C"AI,Ci))3 8TeaJ2k h6,KPd K-Xs$1d_& mAWf]Eb /!W*-"C.$Ji,IPojxJ#GtGMy.9GZiBnb j9,ysA$R{L~g \pNe|R⌼VĴITanK\q3I^g!&kpm0E2섕$%9k{CQlo a:JbFʊ09 $*!y R rvx;G{P P*:BmӨ(,po<sx*xXm= zs~'>l3iю`5#wӆKfޝsӤDBZbZb0kSazS Del-taM-@u[Xk4V#?|h'# }Z+H8/Fn]ѷ?xI[{.00L]]i#Tvoн1)}N\&|n~J4-ԩ*r"-rB D lȥ-ԩƉi l'變h7 %X$NqDTzCÄNIx.D򛑂,Ҕ[Lg<9v:m=&zoN3"tL8C\MH(_BLDmqV7!LYㅵ*9RewW..[+ɿݏ֋}ΘT<ԏLy؝>Ei{N#+<7)Ug6G~ qq3 %;QX(GmS:fFK@^)5#`DpRΜR(!Cm*"G$} a)0N}0DBɸO^[SSzSgM[OdE-i1Ծ)M R~P'Ï0 <60`P@ 4LOQoԎn]BsYd68VR8d1x`t3jt,04n @#!5;8ATlP,ihw#"Fʓo.RҒclSFUDJ.+a3[BVa!"C;V_{|xE?2 fFf>{Mu0X=ka2.28 J"@ yC+C]TꊡFZ%J^rI2 `=֗U #}@G a|o6mEJΒe)#7:h\<3a")0@ɬr%:CjRf\UFE;R}-UE#o'a=a8W h6/gܺL'+1̆"ˢ%y5߃-캂jZy?wĮ\F)e[Oânišޥe8o<.$)VH|ck)+MerޯQzreCIhAԎe2 ˷^S 0ED!Ncinj4hHB /~_u{:L, d8Z53ex\B`4oJ.&}ŭNFʻO9\".x?o9 bKUZj}d]$l5PV@:QK~*@܇RuXI8WD%Ÿ홁Bs3³ٳ8f˞`$KBc3z| >qˏ2arhq@JHdWCx1\$6xmRic ,t8q d]Lj-Rt[xp^eu᣶[<4Tl(:1f~յm}m1%H+[ᮄBPEAҎ'z*m\&8Hc47:(q=ɸ@@-^+p)-? (X]hDc-YU;|cAbZN/q~~a#MĢ Gӏm 3KA"Gمߔn}}_B=l/xPEv @*׍!#Q$PiWꠂ6CHƏq*Ô[-$|ʯp{m^H PYd+ظjB,?T݁r|$H^uzTP@ rNDeȾlNjled)E!#VCXr_E@ef"4jLYTRXRrm[;imΆ[RfxzT3xPۖyM3fGQ0̖=r`3}iM-~ 2  MLC"#t4l8O ܘ3tnFCp?m+$yP}>sHK3@ jDobС67ɀjcWH`3W#M0EmL 呶~w,݂낝ca4rQ=pBѡAO?X&-@` A21 kd9 (Yz~rx }Opka@S@5;=_nF<3/\%X3jegt7HNYJmBt+<$W P&TMJB`_50 \Y1 ]5FV m` aaG&5e2&u[Dnt@M[v.%șU 5a7ޥb0a[: !hݞ_ӥ$3As)$u ;6ߑCFf%;5  }0P [t;s h2 Γ7ΰlvtp zUO +:aA\X[Oh猵IHcZ-ڠ7h^ ?r 1Cg7&chx&D |:V *ʳl̅@_I,H $.X乪L]:z;dt'. eh Z?K&7Yt7ڭo#1o# $` 3ӑu-9:,tq2Mw!}6W׳=uZn 1-U`5% $,v}tU]43+gMGT1tggY>*BjA,31n/j >44ʲ~q\!XPJol >=G*/Z!H0MI  y, T:uugkJ1Ei X+p?nj\lO id*ıFK}*rJ(kh8M LDO $VyN~ChVj, kGҢkP5mkUHY8@}rIQNٿPqS"p[>ji*Io#< &qebK lycV(?\2$/iXBE:BdzQA™<<-*8U4kԧu|bWt 22@@>|3Vۉ,g]MOcDXS k2;ln M1;r5F-DB|9 !5j*@iBu v`a5 N\:aNfI&ws"э+"I]MeW, tG1RLl4 }lcRxk T>4G#Vf=b`M`w;2GeX*gH~I%Υ4 VsHv6&XFg+aVβy3ƺ)' m]4KBRa -"/e%Fky 4Ab4mtt~\){#5LEdr wEaKX+-(, !1&R.8;@q06@.]=*tQ)Ar NFArg_cS8Q 2'gBe-"aE(iG4tj`82|-C"ղ֕gM^怀x c `P@0Z0u` A^ޥ;H# jpMfT:AگoEbnİln@֏"!=^Nm b$O&5DY4$Q# 49؛dr{.K%K0NfnSFduer&̂}l^ Mbާ\xgG|jTQaC&г04hCV>1y- $ACt1hsD W>c?ΨZ06Do{J3P6:2Pڦy^:5ɭrq(ŀ_Wʵ3z8y )8(L3!rFTDsD:wVk DEOkhxڲzf!c x}YI#M0lCVqX$QN&n4+d=nmh,[D9=$ElʲHPI0̖`H2LXCM;h*۷W]=@$Hf 0"w ~яntd02 'V-/SYqur^6'`!.nvrXu@Mۮ]vY`uڢB ==!jIJ: :1+ƎH8drp12aڗZsm8(xndW6`rC2F(p9:G *9hDLi!9!ۜDr1e WW`6xj4B3[-@UDFMU1^pfn]bt[϶ bn$~w'jױC!q1Hr]LT7h0(O)Ë &tQTD!+ZBHڔ>!3IvD #̈́WbR@Ps#4sxgA#9:\㛂{1"I&=y)1nlŻc}@xUå7j0ݢᡲ`WR٢<ˆUHj[^-rm^NpC0:2@؉! )2rI-z :w# s Ghg& Ӆu!,QHDH7~8!>Mu-S-fCu,(^ۈGC'RM?CD޳\Z-XˢQ$~z ozKwl82o < ٗ[;px?lu;=XAwQ[B89&B& -ʃǀ4irk.{?>nwx:~B]Ocyx?|qy&)[*&Y)ҝOjN#Kc|1>7fm'S@|W')ᤐ]0L䠉@KEfq}:C(rƋ3T)u3}a5!L~"leR`~ƔNp0p@?3j* &‰e9O{"h({o%cS2J X#7~@@@!ⅹl뱱Q̬hO #Y?>:jo >{@mLLP5i'wuA+0'^X#VgξQw!xrqE||Mczb6; h>a-|kG*Q(8qS0X".=y$ s:c0X~eZ7"GV{[ā}zPв ɢL!n8hT2>)[63ȧ`_{Z5i:Zaf'J'4G[_o9R(cxM#ڑ{QĐRy 5 v,2vV>K~.ݟfӛhz?7M|*1I!{(+ܱG39ӎPcD>X W+Nƴ`MG"TWp_y*\'wRӱʢ!)MVV˙~@5 G<{KC֪̱vΚv}c~)yL$6~-Ē>$-8Ոeg?o8x#2tfց -]9x<=?f(*Hfgd%9iA,(IqB_ HJ/IaC%? .ۇ8v)D,i=ODCWa6*CïM>"%|*1`>wQ *56=Y!aaiџkӎGFSIa$]Eۍ ѳVfCڻwwpvp0yo;ϘgՌ겕,kx+T*6X壢UЎH|/,Uc&2+M糤>hA$$ߤ9 \<$}Й۞y׶mXFdӖM27'vcSb1eq%]WXo2f:MKX!k3+F:^ެ=q.:L meVsDV\_j?9 OcT6 6.֟}OV^PA`N[Ai#VNRLχ-KCdFA?nЄ֦sYۭzJ&1Qw|:~&*us(srf9͍1XQ&9}d`8VTh7o$#堃Bȡ.򞶫 $Nn$h9zP^Y@ä/6Z5^i;cTyhK*%짮Qa534ߢ$@O*?^lX5_f-t, J,>!C WDp2/˙)!0GhPː&h 4vxєR$c~%s +^8vQ`-P cĚϼsǸVvXK$(KBsV\%"} wQ$uw+˼B9MDn^ M}Pq"@q'jʊ[%˴b;c;6V420 #(GcAQ#uG )>(%~\z=:ax?Gjt).zE5N]\ sXod/{x>sJٻ\ƞv#3g<4yYn)]C#8yKc8 q$3A2TR#C z(q-b+뢦ɿNYgF~KN:L 29!$TvމғFWLiO`"&3#¨N{X$M N vaQߘX9.r x\zk;[ҎPcM{$w<λ@:TEEjΉ.sl_a*HK/C &?"I&\'=\+a.-k@#g':`D4LSBW ƁJ$No~ef@ڲ&ĥ`ꀫ]4AGո!Z5%-TXf:.} C\< (qCtڜ+Mgnz=4c0+#焍%݆n=/&IHi1rgOY>$X>DVLƥءt%<ӡ%(R$f/›ĜڰSfUZoEhZQO1=.HDNܨ`?6 h1ˀy'Z{8㽚Ĵ1h/Ӡ N@ԉ!fezlSRl`JPf_Z@:}֋J/MFQtYS`Rs 37@XB0 |u!ぁ="чܬDi|M8d@܇ҢPkj/eʠu٣>1- )H7Rd4Dd;'lU :n{*ց7 b| g͓𞀄n_4 3H!ESlT8%>B= /sh{~[j1,)%⬶/} ŘGG9)rs{O< Ԧںn7ϫŕ/cK{Qzɬ^Qu ˣ:Q4 +G,ya'yLuF 3((GGg7Qp*/w"I"M{]lj!esft5vz:d8]GD;0쑞U泲vb ^ǘ-Ђ:JA.:Vk5V)?xkCrx`ƐZ!%9j`JAGƴ~ʡR;}:Agpjf[zs>nZ\i@)i% cM40-؄|pAdfaqmW:l@:XZʏ=.s#'EI6&p]GAm{b+y:Cf[8c|LGRl,6Vef.;R0BԷi (3{rFA~{i ;-ӵzP2X.,$-Ù7i "qyi8b;ƣ,ž[>þ#1 02e Q:ؿ>!ҔcŸ E~i`]cRJHUWwنr6AfzurUP{?z+3Ա@VDF6V YP2M1=ZDgL,콧P0@8HzE(~lOŬ̷,⵷>$o|\ԍ?ۖͤΘ%nN2,".Jw3+%+̅F~dHXbpy-}zKYUs'zbT"D\:zAc3լa$ඝi\nyoN\yh ;mPGnδ%7h s+[M{vAHa_ ½b=zYyYF U?T6{)=Y?guJ{ʪgm'l&ϐs3)P៼C@V("&0w9i#o$ {ISP#Knm$>YF0\(F&UY,PkckאQ&0dsa @ Yh]Nm韧tF!!-D5XѡD>H9Ⱦ{߷WYkKSYYt0roxZxerao*q*fɗI$Attpq _c:Ai8 i77guo7!So0>%g>a{8MCzge[ *U7ҝ8CzŎyK׳i(.۬*sIkDG{ fSű@/aBD]Qj3`~URu[u" ԾS& WDb1KK̓VTI6XD`ĶI6BtHZXTdxǪGZkօ |yl%(ꜯhݥ=+9tUbF*kjDL_XUCI&eBtkRħ2VZTy[{G9&/Z #H\_ Xy}NXq&ij8)Gx Y&mȨ*M~.6) Z/)9J$f72Fsf^ȋv 0qsez=O&QR [l ku4dl*%[&M«]։w 56f ^5v :3O> ^MҮ0 ߪ JjɔSr΁<ɦRv#A!mdBRƘM@Q B p$L(p z񐆄sס`TOSk[)t3w V%S\ `]wD{hq"HjUʟ2ŕH,= '7(? w c 'X}0o4CgړK=fɀe.[%<*vTL@Ab"΋M-KGL7U CHQ2% ptUUAr>Zԃ%c !ӌ %J`j `J}9"W6 ,% tXo5#MM]]Kp)-b ڟ>fIӄq*@RN0<emDSRn<6Уg ! 6)V盫 w3.3r7Tb4)pRU;y|3NnLx,^O%Օ[|BJ/IZ,MGiSO-< H|>)uK#춹WS`b%o,cgJA"ު&na ,y.Feyxh#.`|ՅA  @R|6m2Fav؄6R;L-Grx$(t=&O*O7.&~z3 K4xТ3U l"̯ĵfeAd͹2;o]:%f6Ig@Ҍa(Eݔ4>]Xd*Ȱq^WCp,@DQ$/04>+tB@/'{`06ZQ!ѝnzPnޝBDk{&@ )i 9F3ҭk.C~ mGCaڝ3g"} EN!x<c`a 0Sj EW*IA0 Vt$9h%H?!oľV"Ɗ+ ]a2`9kBY/4nV["$ndun0YW<n| V5젃 `;cOӸyWZ.,(A!PH`D)\OFĆLzb@(Qdd@4!E:*LKc(x<ئX#C1F̩(::bY6x ְPOgWo 76;yU em`7vvqƖx8*zՃYöP ( Rp&8 ZXGeF3a0<,baN ?m=Q㉋Z,~ " jnmE2pB5M^Ajo2l{.RYLPֻ3?W&TQayn X][*!8 ][md2w~]ԽEjja<s0k|"rĺ끿+›LʎX[7E?<{iҔdU}+%A#_t c b Vut6=Bāw#5ÐEtpn!'p놊1b Z)nveό^|nUN9D&̢ @%E^^SWLwP@YzB)ez2o9tQԨGpށkbͼ(Tdl܈r@:+JMbN0Mw qZY.Z(G#MBe&;t2Z12!!qK0d=%ujՋJDdY]#a05京e;v$*npÛiOm0 ovM`ڷz^QTtNEgieX)e7"k?olNʢ/j`Ba;WZ}C-{m ,m!S]yo?2]߁$)3@F؊Wy ? 8ytxSD(,‷( yQ?(UDGmPjIAK}cTboeTB2="#x<+{8 [5!cW\R P:*H2+5CA}ա,, *\.Gd Gι͉ y9>8Aӭ]%GHA9V|UOtF?PS11]$njJY:LJwK8K!LIAD>S΃3.otg q8f*׼F zJ.tUQr ZCeQ? y/&Xo簲9,^tH  n1uw#͂(G tkV.LŖۦYƕ~seCd:Q?4f|իw_hazd_V~D &9w%*ͫj1`{9m?g~LxU Xӆ%rwf7zƾel,|ĀH9sbMRWHix:ךA)"=D~?ZM)uu`B@0*E1MÙIW:Z r*Z~I+Jl[a_saUe#sڮH|eS㡫䩎ve=-odIjG=sIb&p*~Mfl9jr.o5j; ,XgR{  X#Lmϫb-G Z9{i.'+_#Ug57FOV_qHj'd~f ߕ~;󚦥 nci(+K,e5VMY"ig)5оa"(@6SF9ҖXR wdYsL%/bcs8&,2Sh9i SGZ`$GI7gr[$m_.Bf4>umAg(ti/ ;yZq1Ӧ&=W[9jW}Ubꭩ =EpwVHCp\G 9ۆZu`D$^ݡcd.VDy?trNjPfss>ѱՔ@Ј- DL#H,svLQ}@pc{'040Va<>(2R%K  h{`;ɼxXhi#j#-tpG(PO'jPwDZoc]p'?w j%'僚5tj+ 0͙O[n^ WF)ak4ٽJ `0LT@sCpBm0Ř*,3ѫRn.V0JkPX1:>ڞjqb?h$zcSѽ2%GwǮjW<ϱ^C'&+W_A4o =ze6Ŕjܣ!Wm[EfkiewHduks6aOxeQ)wD ?86o/T/_@@mk NjQT﷽͂wWyo]S&i lkH\'Dik*w5QmJK;{6L6$&*/D\N?pjp*SAx%*r.ϓE݂<|FM&>xۤ/k[Tx3+Tk{=yT} ڈ#kPA>3(ͨ`F6at%FL.v; OT-tS?T[̎B<MFB{zqe٥F 5cIh֞n̠IJ0q10wdšmV';Aꥀyto37e݄FԑB[4t+]:Rp{H˴:g3]Kf6 g?pPxam"tjif>Jz,"90Yv^/Gf6@˄SЧ|pʳFW\?Ed**wFBE@! 0 >%rH6M ~]%6/0O;2y" ~if;}'Ƅrx_b" #oChZrePjx@Sq6#8za4N<#4 ̠}(׃'N*-YcaƧ+Tc&a(dZەe7n1|h*g&io!UV-"ZLD4Rtt)^oRFR%ܰ ( 2Bxz m2MF.2^؍@f{GnO@:y@ݡGt\ߪnB~r52 I!SMrmO7F޲ǠPG"&yzVZ5JBYcE;%pӝkؘI\+߆MEc=Îe* xH GY b;ky,0c#K`9Ys9`.JCfu~8[ӘB+h}j̟\γ`Wր=c`*q'.- 5 l`ןGі{<q Mz^B]A69JMAj4j` E vHZ࢝SAR:;cHP=& (&tϛX0z1QljJ,lh .wHUL+ՀOYѱ__7Wy>و11ܾ`Ӵ?mERd+<3Tt LIeB?(^@Ŭ?V0DD͐Mϗ :NZ ``RP VAө(62ua#2VU*oy!;Jf#Cu޾EpDZz(!_!MW0Au0jCɃPc*AØҲ2̑8s7M?u>N G}ML7]xx "RA$hLTqhaO<áoz,'wdHքXYS+ݽhӌD}hG(|#czesBp NkSV0ϋ4mȗ4ƝC\m6I^9aN6:dZ*UB?Ĥr:!G->?ȖA ^=,rD,,@Уc(\_g^bHYN{`6Yhml Rªs*]Ds sT'lډn7NQ,X$wv\'˧ȧK JK=jsbn! $#ysgj↖KJR Q5M/.]|[(mw`ɂcENJ.ל7sMh\ Y=B8h^+@B@V 8c1&R6cdd1273‡i{%i۩uMG^ev ͺEH @B P&)zCZԮ4eViu(5#tّȷv!Vyrn 2z4KPD֡FJMIt?OA|ၩT6\FX4'4~;kbZKdZjvuv.2)pT5v{`dC%AT${2X|ɏG=hoLᱼ2<!O佼7~obh&EȖbB,o C9&Hl0lB`_f=35as] &Q:aOWeP]RCsh^znlZPTV[|HB(,i<&d@Pu q6o+pΧ9Zll;Ġ7I6tu [nuW!B6O?>ZfkQ΁č(R44, PLC|lj)BƮڵMEzOŝJ "{\(͇/YLoݥnf=]y ?qFNhq j2},n-gީOKn%,!]PmhJr~qj/EԦxPfp8؆)YȞ(Uc\h@Ö BQ7Z5($4f˯k<@ oSxF3,JEX'!؂@KnA8< pn Ckm5'e 5Y-ll]bz8 E].RQ ]]yH8]vJIX *D"ZH,-@Tpf7OHɇ1^L"WŇ( ~NgI= lT” *=_JJdB4O=y`iV1\S)1$COKY0}lf ).+NRgMmq3l0+Er&  ]d/F ?IN#׎T.eZ顾lcQAuhMN?-+@>93(UitB+ӓ*r1h0u \^`P$۠MTa*XtQ˝ $HAj/?~*1@g`Sr$ KR[9#T[jOc+\hӈi VO0^L#]v4 Sÿ{FvuV*0KR6{yR< BYU< ~K8^@@|ƌG5na|B5S蓭^D`8%!( ępӥ8+rzH)A`~5PlpرaNoX'RBc30|=t=D,eM yֲRY(o MhH]O3+xxҶ^#K sA=w@c[5Å;e)J$0?zg O"=JOGf(?fw3!ƕ70)On6L~V-kŻ.[::qoYEMeɍ==>6g-ghk` PjٱNJ2FB z%`wң< ,214qM՘2 K =[9+t?t9s|]_f\cfb?zړLɖD(yR#^QjEpvKjtv\,o||,ev1^smU-7U#JeE7rw~qs "2 #~8yDg02D.A]ZX.Tc2 Lb'XE~RqxJq,Wڄ= DK|@Zjp&Ή5P!Q~2m .Y?I'xh13GhG}2HdKeԦ#pV9nl@rPwyWxjN,,^ƠQgK5NGF-̅# %Q]MqHk yF p1~Ks-+C_ Kj-:lnU 6/ 84fi@5* qr̄CySq NM Z4ayԃZng@ C+^58,ɀ  r|1%D"b9RQAgsĘ|MڂFVH-p)*]'zE5B)%zgŚRɕ/ш d#"7B_YqDiؗ-FMˇP0n3dѰ 3Ġšbn2ɾ4˳rр;͂vmn;Uř0ނmc?dT5LXxb9E6Z3AEr) 0 s?g 5.AdkhgBs a|܍{?7CcIu'ӶN]}}jB ň.@{_O>>ng ]kiКv Tz!ZGnv)|Pm9 @rbjYLQ|5Go^s,)}6JN9D s8Ī#Pٜ D2h y~=ѳDjU9CMz"W01Iݲ|@WWfƹ}T>y΅)CB-s0ZdM=Ml3IDLDhBQ\zIodM ]-Hچ=wgz>fs?bk``!>< ̭ʎUn]hd Y<`1HOf3!v ]@l(!>o}-m/KVʷm ".@s7ZؔZ9b (9<" (H?4w~v?^[HFgB@IuZ(][:3"OnH RA"j?<À u+m}J5 g41CAЗ\-jJ?*ɯ1Xq PPW]f i3@L'>z)&BP,DR/ ?=Шah)MiG72@lh."IH>ncyRGʌ,Hɔx"4Qo/iv4ѵr/ cx|i*'(f|fPϿfoc"S(I"._X/1|p@q"i -= 4sx1@u\m640OL=s0 oA38 ;7=Y,W []'7\ c ؟xZ.jt/giXhVRhHp2@#}>cՙCAl~F7;ɗ[UfSLdz2h3Zsdcf22nE{8oΠ%!{*4Ү|/u \M"Z>5l[IP^ ]`#_uz+Q!j}6Q(u=asr{ktûAU]qnb?ȳo$AY/^͝˧~wDr=zWVש;R c`Flh> s cr=E.x-~l55hqSqkF.Zo_ΆO:QS%кxƥ<~wm/'u ;Y"+T"d|1uLߏݜNQ[gFbZ\ :Gٖ.cZ+;=>@Fr-k9Q"1ʕ0#$t4̤}&(A `U^괭Hwe{T$-m4)*YEP[lS2MEbTr?71LBǪH!>)RSp˂(?muJDѵ W={"ۼcrR0_s%H?sX4bt X:L5TZbp&)5[w(-܍q x秆S]rr]ZМؿuԞH:׏ƔAbI.hBQ1׃ m=0  .IV 7)&L-6qWq單<#wE r)tt坚جrOu:U4>IUb`/3"e/`p d-]{2ĔlǤf( BxE P4uCeH8!m#"hw(k>pV~1J%zp#- b! C {:Y|ngB`UI??;=[?C8X̙š`B NH6|Җ9#=tnJ+bxߕqŇ-p$z9GJ;n/7&詸g/ݟL&-}K !#>}>qxjX׵?z;-3ueއc~ͷlA1*H6Luu  z9\?DY\Q}c,vIA<16cW$'Svu3"g5P0z,VzcrtŚ5\ h _4ͅg)'ͽvl9<۠Uһ# kaHO0 '˧;mqïZ`ֻ7Vl:bS/+aa!sZF gA |*_.kF'[ʰvįa@}0X[\@jAW }vU\6DՏH7)&zyU9 _uHIsJ- cvX`gQƄ_=æi2#Xf0;Wb Jp.{7E`!ٻZZ]`oV ooq5<{lՊunuÚt+p iEY⪰ 5פ{8xa ?iF63%剬S><ȾvƈUHNbڣ4FN;biw_EuH'?/IIr])[cC슚O엪h|hj(V  xRƄ]ڻ0 9PTK{v[7CȜ $5~LʹiևIĎHІdDT +A :Ej^9&kx=/06*Vr'cbMmE–_!믻/K ˍl{$R󣹦X=AA!1|zyL:7k(IJ*'VFmiiV"1Qbow*^d9;^PVM[%,MC[kq- l5]9ֆ:XIcb|JԐb<(i HlJsxܯNɃ`Νv~“/wPRb;cs7շ,!Ȅ:JgDR&E5,F7&1Fb#xD˭UbM STR㯯R .k=K5btBT3G~D+F4>ϥF`؁P[r@mU @~SG85 bIP:WYN/5U߯շF=>w|pJHE B lJc.׈LC)Yc, Xɏ dfڭM^ګ8x_Ҩ!q;sޔ"])7eKdo Rc&`=}1;Pk{F ߆n) l췣cO*e$~W;<r'4HD?4q2Χu45߱àPH's6?ǟ b5 Lc )1n\Y/+Db |ƍjgy@ 1Jx9RB^%i; 7V_lj\a"xp++2j"Iӷ'nZ;:U}O\-Ax^4i7粂Omz1بWczO;A& UXM6=,,RE_Ods(,Au Qt7xSl, poϝ% Z[:66d{wvKx2I -V[;[ X 0ѦiJI* @x YGҒYv^&9aR[2 ɒ%LTcO7cTik躥UϽe>@T-S׻qd*L 1w8ڶluE_Ccھ7̿w<j1y` ydcBu5:f9ôdm !rC~>ErqlPCTqz۷m\u* 4$$ֱ=kuw}DS巭^G[\0,fd(;X_a9Π8&(  oU )aMqD+=[NuYC?F_=a>rKTG ?P5^u6KqfaԈ"K`P\\!p*JOY~C @<V\,5<:iJBCUCF}Aƣtn㼑0HΑe`]&AgODz}JX Y`14&nyn[Ȟf2XH=K>* d0NF =a&qga7`-гΙ=M_VWnه@Qp50 H^Q3!SF !J6ޞׄ(|f*[T6" h= pcX!N?o+'v̖͂9,iȧu\kj-JM!-.3arD:8olYt0H'bq&!q64]݅\4WU+/-p܉9{zEh$FBj^rr){u e`2SG2E|gw'\6Hj^_0@Ǭi էR=̿s(͢9" o͛Ďv_D ? {!)0=i2IpY.%3k4U}g6G1*t cms: l\`^=F"L@Y'8=UAb[zِ!p`87cB/AӁƎp,`+X19PQlVF5\haNejfnc^^lZbg`S!037.!ll5MEO >~4D@jNDd.Wx,  E7({V@+CćRsʎp1 iȵ+fD@07m `M[r$ٍMB]8&S?_,Uke9_t>] @Fx|䃾$vl%y)42Ӗ^AVgԟhd,cc!0•s̡צw%i48Q);8[VWs;{F~PUPh}9vܛ~mޫ'|FobC> `0`` 0A1:iXR{@Z4 `bYYZ6QLr%~--seU fe!p\cGX`G RVn@=!B:]K7E1i#+F֊k`L?O,~?^iOX6(ODH&0/og7kϯ GĢb śp~cֺJy;$)G+_&ہW8PE}+{wqAA'!rxY_a8Y׷e̴pSu'oU{Ը/$#:0S@ &GFi4 .-IC0F |GG=%3%aP<<;w6bF%m(Ոn6``(w[LY#Ӈmи}_FefS6Jnz<3Wq [>* $@DE^qva3alYTs1qa# oJ,,@JKcD82C}Bi=}#-W,ljYتCi5N-!%EP8>{P`0g=)R,< C_NoKA-??`v}_c{>9.{%%kDMR? Y=lx`дt17)6D{n< :Nn̎}%׹08av؏Gt0b;Q_s:t{S2|w5U6SȜrHZx[jRwMp~#뚂Zk)JN֌,k!btrBHsoF欣w.R,.Be|6i$_:p2~97I6lBT`^CvֱnCD+5gs.y#<9mȵ)q6GZ,_Zܶ!x[uvNJ+Uxp.ET' @XQF4P 1Z/ۯ=-R!D2m3[=]FK < V_'fI-km^cȲqo1nG! jV {@vw+8uǪzZiؠAM=̙sop+:U 7ƣ*'ݾb싣n imG旈d<\D}Xoc6tzr@mc6劽b^*!C6dgLT]^1F#ӏz1-j Yoe! #kҫfP&;8&s2.:m85߃;ڊrPSŸ殥.]+?{Vۭ<^YS1 (KEnJ=t7`x$[Wg6ܿX_zrf< a 3vYw1q{eRm*,s$t߶0^lRZ+ TcJGբbK56N@܇t6hwg^.[^fkP#@]_ GSGBk-ZTh8-$jaYτV)PLʣR OrMj2Vmҵr)|y4yoj4yZp dBJhNP0jF+I(xSZF,?ߥp`mg*Y%8#2P^ *+MuKvA֔m1 Cgjum:u7U > rwz$3+="oدi_r19MY^S}1J}@H=;,PhHO :(㟶.!2$EDbN`q=N GpkƙN2# b䀀dV:lpXSy6؝Qp|Mj%مn:C<%_I- 8Z#5H60CyONȥG (Rr^2*RTCt~B a0RRe+56ƫgdm9yz%97M?gUKofUw+ /A .D /!6<fw5%[/3Ea?/9izyW},$b JIy칃7T" PO 9K% {o@QC0 T c64=lWZc0Y8_pZB`N.$ߕt~*7mRߓB%Vz*osY3궽PY)ht,1Ĕ ?M N꒒~V3N9R|ː3Tx>xn3B˧cao{o =W HrgL%O s-6>Ty~v*o깢O_?]Fd)JY*B:%܊Mw*LF]} fijMml& p \Rz{>dJi ;s`eqSm'"Vd/Ӥ%mT#ei-fp~KfR}uzԃ! ,h<=֚˫Wn6< *" {I`#Uκ F&J#(zLWZ+tx%}9蔝"ndB}M))u ]-h". !iRYȋf~*%cEtueBYoA(ˤJQFOwy*,+l:f ,%{]f(]wDĎZެG :AX[+e^DI%/SfA~^bՑJ-yST`̎ *:ô\ h1Ka4v):>}׳VG:v_$"'6L+zЍFةyvfX:ƂjC=h)&{;P(dmJ}~xJ}MtW Xi{&= xiq#qad41S cVS$y4x+]x? 0L(;EoXB×Z=v󝟌=wL!YY0sp- K!C B#$#_0nMK Hb=UGSLgͲ!E;^ℬ!}2>E7ȓC"QW;g :1E! }sz ^g}M&i^/{Ňc'a=:ߗ<_IGQl9e,.y3]?HC!!0D8N!T*46LUJm;h*x, mA(MꮹVtusR0 /uv㊐wz'ñ 6Js/2eQړDh0] g)\74)ael1lb=G( vݯ#dS(1`e uaZ161Z^81viʇyFJ7F4}ݪҭz q~$k{<~RC˻nGQE2 drl"\.g ">"4t/'&E~eЕ*TO^2t݊̿\05?T%b.o~IҢM{94|}9qRY) VA`/S40FU~syΙ#Sm$ʕFRG, 8'nk \VKtt;{=H6"p`m)}͍HAft97?5=@!,6Q@ddS膨~eD/Ɨz 4xOCS mf>d4 ( @12|-(XC$K@XhjS\fīZPJP 76;seAQ$Nc;UӻIˍ}-:H%1 3ix.\z#rmZ͕V/Ҵ\[I9#6kL  /ӱk4J;|$T,@zS]8 xͣ Yλ;6{ !i}Y#򨵫s+4JDϭ{R t,H rڢy%Tjmǘ(@"W0>hq&n!L{]m:_Dent>/{pU YCl&ȃ/<+MR6`BX{C(4TO|LҽQN mSrD SM ޞ^25:hމd bT9npdC "?Hm7cVqD,Q,Jb̿Q#,3磇Rs\UQЙ! ٤@ՙ͡(5YAѴFLZ\A;4"x]n>&!!0g҃{sQb6մ`xAngeJU8-:U}MiECaE ^ 5}IÙեЯ/2*q U[- Y/gȣtB@= v4# @*ES_?{JgrI,E4ɝ@z&p}էC`f-D-hQK"#$aa-H܄xs-CyUDm P4KeυnĀw4df6]!D#NBnI% ʒ j1c"+/E4nm)%P(oK_'f1 @g/wj)ɉ{]:+z׹Գ+=O4ݥu+Ų:?QAo|ƟCɧW !dG<#->e"ƹǢxWh'#(|.u (,"rGDQRGke35b_EQPs sۣ/+>:bŠˏ+-"g#( kz/uYf0%'0"Wqcp:Kl{󹬧z@}UG瀡<3Kr`*x0 0R! h))"BZ&S١U&T34|,Gj;ER&0 4DfIDt>-`{Xm H*PUH;D?'1:48^媛ZkqMKqj]E:X_>}"k2=uen9CVz6fn"/Uóe=U5sVܱ~!bz)o$uNܯ8B+ꞲD 37RZRKb3ΌYevH{>VKE,eZ*o/J2X_'xи4'~F= Mc&{1v{|*&}]S9P`K< @,%?d Qx _^)>H09QHuv+({(=&vU<;xΆ`9G+(G|5n'8e3F炐toӰ©W{AZE o1:#dg2 պ< r 6GMܠ{4+`0 ӃN۪?\-srSp 6#1B{^ 9?M )| ttf4K"Sib ]x@-lwPt]"w|:]?њA8];GkMgcD8!gPd@ڷtu၅Uc nȮ{O Ч"zI>F 1@'ЗiF-h @0[SAEܟgTEo$h'u$H#JAgnrWƆZ ' A.DpS p$1f7':GMmGbbmBdžQ违 bx'j4|,fi7% t}"s2ηFBb7.cz~xY:չПgSjLOCDW}(Ig;7EK4qW@mU5R-Nt67Js? _:ӬdS9ҲX(`} Kb+׭~vX+Os$mgbuwck|0p3 l8u*p80\@Aƣ$C%܄85ա>+^䛠_a0xG`NB=NO[|޿Ky|+^cgʗ64`E-X:b/3V`bziEY_HgƑ-U_Q)Q2UX{ZYˤ%pݵIsCښze*p;9GwH}WƂbO@80iJϕ8 Âf[Rmhw\)^nHbhm.f }<ߘ)6fI,$u >"}%;N;j‹:*7nl,7oh-Ol؍ĐsoerܽLP"k0{JtY Ձl,PGhaRAWZ00cH0Ih`e' Bma˥hk~+k^$$hFn0u*BN.ՋZ熟:~ ٪S Cx`=J2uHf%)5ewm:{oNvel ١v{cP:e}}aW!P޳-I(~̿쒛WY)PĀ Lv X9F?rIs݃nd5JyCh*I,Gջ? intٛ]$6OA—Fm'؜$\Ho!dC0 (pf" TOi*?C+6~F{$p[e$PHoěL3j~aH#IX/u<@Xo}1?<>`.s - <%!t w; '4 44p1ʾPqd"oPCGj5nOIIO}Yg[!HM@Q*2ͤB͂Ǽ( .Z[ݡdy{ijF.hI?,&W(^]3()"FCb^Éil$!6ٖ}q`tz 蘽wm#l?[]Cy ew=qT+.&⬨E{\UKW!RB:]QQPs,~<}9%g?(Yp0:cMoHeZUuc{6L`yF]U pEK.05;po/l&&g]su$< *YS'%v{D^c:b4*/ë)0zT+C?kxXsjn&:1{>+jq2Ź4R/n ;nG'Dn׺|K?\[y>FT $E5J_n1 & ~"o<C!xB 1H gxVt: Dr;JU>^ Ob$5/1o#OfK?=0}%_%)!`'_|C3E`}#?7Tw9ד$Gs2;ǘt^Fk@] :~3=/҆%fVp{ "!_Fh8nI^f@|Hd 3lt( X"'+^bRnD[*X('UDP٫ꨘEsWV6@aWAy8*Hg"Q1O)"'fguO.{$`?AuKp9e7X޾y)-76?bm; kz󧢤]!2IԡdWPC5F06V8ˆfRT$n;/JFL2A9ClAg2ke~ Iڃy?ua*!Y!XzPWX\橲WWtss|U Z^N$rzi=_)PkVǟVP,2 l&eiV@4'A$$$ d)9WI=_κn]c̠F43+1"dyxzXֲ3Jx{jUzB|g:ATD( tC:8L2ZG%<7KY4aŠ  Ga^r%u߳̕iC[21%lR7 Dcoeo2T2/BK\h&VkBH qvq&8kq^H|08GoZjKa6GWYLxj ǛG]>6-t员iq(xfcm6g@5s%*?Ok-)ɸ%sKkc~UOh&LE21 R7`c$aW3G4tYy ڪk& Lp.Wk8h5^p-!#Wv` b"EǦ)qؿn(X.Yɬíza?i^Z584Mj.dXYCYBJbEQ]& gv,ቚͪw >o^\pxt#ֈU|qTI,Duyi'~L(m^~+߲_BU$z=?R}n{#i9〺*6\ΗWaB1B!];ҙlhk'.b.zT+[S rDo{.Bo i_ͫ0,$)2Gr qw@5 L9oW~TWG5ٖ9[\g?apMG% MEi 7]55)}m*pL&I@0!}| lvXҀ A&߃^&rnp!y\!rC./gq AԊ}(LFV<v4{B `̀ρG+qm(eqc)A 4# v<5a#{t(,J Ӏɠa!1HK#MQVZ-shfFl 1 4Vpl@SzDv c |lJ:Ct唼(ɕMjRɷLUŻ*l7 `mbUmԱFCGLa(`a(`ID""\y9WěEv!65RH_.vrs8#~8N;~ONNIS0c6M : a<ky$o׽ g `p.eTjex$bu&ãQ3MtN?2"xrgNSԻif=5=WBb3fxh7j vd2}A)Sdn2lZaP VOZ)sIJ#}R,4hr0ع1 }̑SĐsrAzw*%볘vX%A|>X@Pc qhabGku||o=ٮ7y*AAz zA{# \{jq ~{pL D~wzzQ`v#J~d BT(Վ P^ڳP&| 풇E}$4颶9 "eHQpA3tkHPcErlx.o7QvmD#BX%nָk)}ܡ*0Oȗ68,O71Yw>}ғr44Ĵ58v>VԓgQz -y4ȿ^-jqg*vuyI" Ѻ/*ES6*,c۹Rz2`vcd{Dw{J N`(hDŰ6UMQ4>Ư0Z;WҌ}FiN:Ty@b`"P*mSevq^բ7EMsgƀnp`to>{ OtY߼Md6F&Gsd#["IVbޮn :δCfDl1ĹAWT4BՁItvaL)CbzlUlAT4*USI*ÛU &8%^_PC9Jï@AS#0L |1K72w d/`I!u:i H=k.>1EY.xXL٫˶38iPp`iDd iYJ]3HkMv(BɂN0KVnN@yp~3f-d LI.ބp !"$Z:.N1 l< 棇?:2x3.^>;`-=9 JFIzF{^Eq|Efm>G@z8ׯuj\=*_ Np.*j:ZMc!m[5lB8'8 1nɷbNs{7eC] \C X:x׶Eoҗ"UWl2 g<1d.k(v$%4S @P9X.Y~$&XCCooxW-LPp^pjD18 e,+Z#>s/L'/~D Xp4_ijSSz( !k<*7s_P)[ 1Bu³M*ZPrV/MZ!q9<@MKҬA ެ"$طkd/9e#e+ݽP2y M4>$1-;DiGjA$Ӿ#" @]R^ϰu3Buyɒ?%U/C}r]o)m@25D]9]`[.qXW IsG T[`- hE6S "<5q֛s"t4-|WM5ӓQCs t0;I!+,KexDfEpSC1\j -:qHЦ҇)Uc;4|'Ĕz]Io-b^{U1ϴIBńG SХX'8`mQ popf;i s (d[wؑt %Q!X/yBwf@Al*^1nV4Ps/(Yq ԡHgU("q}j4tJݻqC8b;af37P'?`Gy}[-җϺW>x/OشM/O8vpieo !GЈFǽ`~28º]>o+7bsVgL-VGlԐH>JE Ԣf$HCo;@ZCcLj.^{8mӵnS7rTOy:.-lJ9we !g>M:0mZϻ'mE@ t1z0Ơg~K Dү}mF۽:d21âx ?D '.!"| {Nԛ*OKM(_[-t?l` )>z.,*?Вe RRMDN_u|9>>r#T+͹wxknVسGIz FwF!_Ce5A"fш.i0#aT  >kR: oe`b1c SRUXWb{x%#Hz}9kk/2sZr_W}Bњ+_CW{?3<>2__[E7Sz}V6tŨڠk#9XDK.yD@! >…DBOTn|ң϶.(sǫsݜϖ)ѦEѨ?}f>}P<`^Į5jkmW%C\(S]=M _I_NqXtM׽hץ\èlqGt|JQDBURr+%14s>4jhs!q3Vg2YS>/aˆx`!Px; Q;9VRX|lKlL3cI:xaTB2J%B@v1rBz"9Py6%U=JKJks.8٦¥HIEh *3!~I rI@J! <î`R4 5=mc1!#~Hzw`?>*oMXdLl% ];ㆳB}|N($@2]Cv6ʛ:P`K|%n>ƔK᳴;A7x4z.O ӥ,~E׷F?/ibggUL;Y/jǵGC2td(j&8L*۶4od8"6U72? m5CU>ЎD*r_1t(#Z($r93n*:xn07T: C7H?p@Ӝ;~!j #O6sf">m2TK,/`n2/xr&3D30yzFQxaj(.[ 8j]ܶ=^<ä 1a.XM% .܍`]S]^xYx]TnW+20C0ccrX4{DID3Bgm)G< {ohn<9}bi~( iiu3dmUt-i9ei!|5:r7 6lhP4v^Z:bp߹_qƎ2Mq mj ݪi9_no:8-fC]A:c3nt5CD@)-JqKF %ZK#^uA7OSg_5ݶL'M_˶Qi-/+#s'8>?6v8{'Qv,D$(bɋl^Nz@+5Pj-E"dԒ!gp*NWUhY&^Pa=؆R;wS #}XP:xH ]6@#۸y):Is^[26͡{p5;e~4ڍш,2>|a["Lg16llSu}?Va;j*\i",BpۗfӍ?Uq)`1vf7as"\uGR(ur%Wqzx{1*5ͧ}v̯k./Ϊ{n[x8uA0|%WL/8G4#8Ǎ.@2mnbiˍٛǓ媿-sDJDŽ=!ye|LBs` w^>4WVa2b`>k?Ӡ^tQ_g/+|tu4aZ`M6!".t F@Xo%ov-Wc<@pYy|({Z_J|=4onNF)H @Eb[8w%?ˍR0U0yۯ W?~#hb[8[gØ;MF>,!qvG"K}t:<}Cr$@q[;m ti-;Kiľe%JʣEY=txTRZ ` ضg2!.^HMR~-쾞wvfl4chmQr^ݷVslE}>qQhm=zy*kmA 9;Wx3UuVY9$je zZpFUn'+_~k D-?GgJ*BtcI mm&1ƚ6ng7z4蛗֔&mdܵAq'T l3JF BӤy/ s{PʡEnYܻy1s=i:h0呹k1 L}r~I} e NtKcYNSޡi딱\= hU7 +29rcNcJcT&ɘt<1"e2G9Ŝj烑DU  E X@znY?H4B3ɐG CԆC,*7(IZke4aCҙL†"umZT @PF21/3GYSTC^F띱*`kC>I+O{原fS0\ <.Eo_s`ӞH>7&Z18(-Nھ[sp*Dp20jNg&UUS ,kz5 8@LcywҚ͗, :ZnNk뼾bBP{2vkS%sg%|eoA<9YMH VO+0 E?m7EWuxLWaը6i 9ؤ4;`R[(/@@8'4pp8c#^SoΪ70FIqy[QH5v$nEgQ\L󻞪ml@wp,'M22K Ubg (g<Ḿx 紌)ɗWv:IxHDT a)H7V@<7'\ȱmdHV8M>FŴ䆐epXu)`8S8 U.4D GTd$LDi5ZS$?ˣlt&%HT H2?L`H4@ uʸ(¿<QpֈwIG[Ozr T8r"bܼ q}m&$+=S׫yA^?}+d62rts4m#{S)A9@gjKK9jHP V8rbm+a6ƛliBb :<ȵῼHmG%KX>~:7}_yS{;} @W 1AkwUQW@n!Z1!&b:y=AAAF.mSW-҄^c en^3Zjo}`i8Oe+X@G t ȩKJftE6t*QD款ɭDڰNS_s㺱ğ0acT#g<9 |IVRhW.$< ׼#Ԧ)q;U*[6؆LZ,n{tL,ߎ1Ic,/ΝUեHNs'. TZ[.8.%r1r 9 jwg($H$ $`N  <3| $1?h D$&"&!&E H$Q[,Hb@Ac,‰qXCf>]*o9 +K8 E- Qk0aE_z-ur6dNnWNj=0{1<[ $ n[!s*$|) j%[*hW3:]|{Vw߾w])d6[7Qb5vU-h^Y楳IEmw2d۫c7cκƃud4 6C"RB: ha bK@!wvϣ'[p9폽Vs^S0˳;Cwʼn?HH`8<)ҸJ[\Kyub m Dc"-<6EsX5KN|!'m͓ݸ3F~<&I&6ܴW0- %lHQZhYmq7MhY1ڰy+_&D|{<o zmewg=="1Z"lAEdJ 9M3DY`1}e9-Ֆ%\PX_ac.1'ѣ:ɲXI&T tVc=w6fKH!$#%"'$,㌹VÞ9@lmc]">x+ /a^e^9ź1HrwYڄ~`>K0Js1RsMߢuܥ8o"gɳAmLqNi@TKP{Ԍ 0CcVO=Hҗ=aU~ᙉ:2}d 0kfb1&M 2ՐI 46FajH, 0P8vdd\5ežGѩNF~)B BǸo?uMj=X{}yKގkGa XU5.]E(gЫ4ZG*p"M!Nўg 5(D]s0cCm޽vf Drv*w<@adR%6̪VQgIAq˭V٣9fVR#Iá֐IcF?DD}:9,OuqH ߉wa7g ofޓ<8G"vs-+jc]7Z+nEb,C?ehr(ϐ-q4ph5\=HZW)3\r]" hCOzs@8$]7u#:Mk/:T~v1 s FVI*;JjgY ɶ}Pc0%"EMdcT&>>T8)gxP /j|R$yH UYגpҞbaSŔPFW{,I#$a`BQDut`$Y ?t7Km>(R\+@O>NDl;`X]bJUP.WjtDyAD ZBøz|2ssRW?NkA`犯2X(BMCZQ".Am:"1ca4*s\ U++V%ܞ $gE6Mdמg,  C$!IWn~xe#ΚWncp s3U2VNh&В5cIb-6ʪ҃8ޚК#X\C "}yaIn貘(F24ewG0Vv,F0| &I/ 2^-@b;ȻJcy! MyE&y3 ZVNWdJƚ9H/7V_exBpO.fXSlEdJP 78*19BYn)s}>pEϑ4ʹ;DhrWaFG|Ϫ8S ohW+6|ku #ب[n(¢"2\tX  FKd$gz*z |ŵ'W :30HHQ,™|њ7MxEEʖ%5֚ _7䍥DssM)07 _WHI|MlBdDV @r wafC KfDbjY=p! |@HlA61DoWk?}NfCyxc~Jq0ɴ5j,1Yh1 |ŒPp 5][p{t@Kb:+j=UaAM<Ɠwm(cQ*.!1F,C=\ccSrrUY^(jSTVƒ6 )+Z5rc H3? 7]Uւw, u(УM 9N)Ƣ:e )DF_0toq bh& J8arbӕ\OeR%sT0^ ֎FO_-@QsSr@niBV0Ubjl:'6x:2)ZŗG<]l.*5@ MN#"a#p| ЄBUATM0-֎tlnvfÃ*w*L!\^;`x}7mJ a[t)$NM/hu19R飌}4[p>E`}*s|Hq;X-(QPİVi,b!!XλSz2nt:JfPr3+nR <UWw=ug{n[Vp;)-j&` 3l* &G ^txuݦD[?h aѧX ce$K#~??ϳXf{SUZʻe,ʬ壤20a{S*ٟڃ_nakuxlе#clֲ^<l1'DDq4YQ_6yǷo1FN\ ӧ*'(DaNOUw $hU+m[1Pd'%l$i6 /Ci*E^_󵰟jdC$4J%m,b=\fpJN lFi}3;7,s9ޱ`LS›hX 8!B}w !>z]v=4!i^dhCj9K]@  S8EP?UX}dq{#(k>x2nW;%o$A6:V&dZ&` \Dw(fF5ng9}>iKBP,sxڭo]\\TV\F_jkmO/LyKKN_>qMNEKգ7RzNl2̛cu?%%MKZU׏`{i̼ç8}g^j_aBV Jآz[?7ͽ"(gjO2 eJ9JKbwL3V7_r? 0gp0~С=ZDwIPb$ ˍ»ф-ZW9^МO{aH+sbȿwmeSHv-<s Xp!N$H6N+_dN@ްajɂ`9:RmYh8qt_ );XSYٺiB1L+p*y&.un"=ȩݜ##xhz4Oݗ*ڦLuƱ-Լ7ɏHzl=&O 3ܻzw B? hک;H(+ >tQdxXyOkJ su:5^>JGf6pO)G5px*Bk:ܼDX̊ D$c9Z)tҏ_ܿn!FA#jԁ8߳+fqw!=f <(f%ϖ6-6;;P$JX~zoWz&]t J߶r^8@2q` ͥǮ KTS<~nxaLt,qzr8ސUdǺt;T`)gd=ƿ6 k/t$oU.YqK> kL/<F-Dv1H4x+*W@N= LL܃.H8׽([h.H/guuwV{G>[X lp[~v,vgԯLICѹOrtQ_Ή&J#_*рA^a{Lf ǒ,J; w]mB} ER4\=qʺnO9\aaEH_C CxAD`蟀DCi oiBuQ;c54ة_ϕ =~r2S[tA ]L2f6Œ~Ŵ7_҂QG*J+De:!Dי`ozT ǥ+<R59~>G?OR(@'3;gǖ9sh]~G =Z_x絰&gF&p2 /{g3oGlB?_&Zw{f8 GNF /D,qo ZwyK ˾{&N083  ߄8`0L5Uz&~j~*i/p W=RMyv MUA9jTQ*pzTjM'ꈲ/G_t`B3\*&ڹ6omk@cN+Kߟdt/򘡩dB9?qHi&q~y"HHgc ?zS0) npF}VBMفeL<4x® !g6=Xg V1i W2c}@G۞qhɹλY ۴VT,@/ڵBCWc鲊Vw0Dy_N[ A +13tR1ޫ|(D%jw<=8O]PMm/}Q̞Mfhv5n6x㜆&4;0o( V](t[BׯmvMعXPkHЅTm>˪L}ʐ͂ H]Ѣ+ *߹ ]`ۭ  B'喚lM`&]c/ଚn ?D՚Lt#7῁pEiD#4VWx^GUw4]~Q0 S1@Z864=].B@@q96DnŒ?<`"B#|X~0-@&T518T=C`g #K_loM%3s?{݈juXMu**v,JIm!62@\1 4< ҧG7J%cL_7.aiyg>߁}TJ5a2l\%j2כx9s!6r,tʥ>m's~>ofπ0!K08um8zs (/AJ>/iƫ:_Hyt89o5{lgnXN&CrOftyYn|&r_*&uI&Bb1Twb;z!@ xNvvӱwU۵J?&B>R6}?=͙Zg#-sS1ě9fܖY]߲፩v74jw5 C= V2jC5ul#"\DD59SڽNzv!ܾF?]t4eHZ]Qoݕp7KRt {l߶gU =7V@ABhJZLšqR7*)Qlun6sEK ފ;ùh/·L7vYrTnQCy:f]&5[yvJN~mqk!|4|) m Q;ZN!|̙o* C)}eC f,RRԨO'vGJxbh%`yMQL# k2p&IXz\J~o9o=zt%3thI!!%IJCDғޘlGwxд.U|r%>/X~ܕn夋fi!`8;Y@Or`,?'sqN:A1uW݅~?2# F (Jy] Y}LB ۅkU)MJ 0H`B%qQZ2CG(ˑkl()VY]:;Лiy 3yZعKVDh)R ƙ$8<6յm'Pr"wc {H-c^pK0u:s*B*a,,W-_ZK?ٝCvz#D lFa9@)O}O!?P@3^0*4%Yl$D#jHoWn6}#B97HX1؍ك4 sfA+j ߏ2ə*Ls|WORtRU}e14HpMV^3_5']Y4ءp!s]tDܞ?v}9"cTL!僇 U A&vX^%VsXt0S1LLY"F[ogS.o/}TдiEUqjE ´m  A0Ӧ-5ROox0Y&dHDr">y5 -7(glw?`iJS^x< )in+\Q-h 8O h"9Q!;r&[fSfm6surltF1X<[s( e,nݞ桫{PB6t,Ko`AMo)ɿ IB{;R9gx1t.֍Ѣh`.tuMn0O1Y<3]ub&z9)pg hQ t[Q+bK?3K?nMP-a8UHxOj?I\O\QMo+1|ka]6 AimZ.h&n~v[}Z{!1`ӰU@1_la aS}3p_'/AcП3K"YxE֚%G_#:3U֌'c, odlKKd8>Mu,6]dZ'YնJ/Fdtj1Ju$Ļ =:E`2xϯTyF@CG_T>h>Mi (qaψ3ۑk԰,/x ytL^(>$ٯ,Ǫf۰I|c{7B (N!Mc^[@-5gXU+dģ3TYEtM'G Ls'ɽipɭ:No|<mfr+aqAtdzU/EwϭpeR_5j>b=\QtqCIb5,"'\ CpYFu9ЁOLxc)|`9)?ŕ{U@te+ ̱w-{NhRAXg$ GtÁjɀ5t6jug>tӘ'ܕ 𷃴L8àpV0` CKmCr_0$1uo(o[7L l(X3x|q2p|~‡m+%Qskl01sfZ+ievL{ρL o>eul%Q/dBt_uTHhm,Iq@<}/cLS#,C>xpĉ'Zr;oi3D;팁|pvۙ-V}o7cc85RV۹x&ͪۮķǹAUtf-htت4r5+;ӭ`LzWXSS3JU^s\>ZS?_Vɏ!RGqG!rvj#6ntR.+_&Z\}QA[ nZ0ޏfLc=vES{י&wabrK g ӈ}[kgUyPnä)'aI\pM1)w#kb#K(I=l'⽌Ce͛:X&r&(p;(L14`] ^%񹼝nX`eC䩫$\X&Z;WN  ֈ!$&xCh8-[Gⷨ3Ϫ&"oXOh KAaƕsd|z%~Wd `>Ǩ;`8 Bxp #% vJ):7Ue)_LZ`l ʒ>^ՌҗM>&˪{8;ғCNX$5`ɿ=s9Ecf r|% t]V?r7F_6$M)M{uʼnͷ-gڌ#ès ixs) 都!]7W}oymJt1cqeAq^-0zj&ވ2/ OքP%T\ [Z_+O4McRN]yCP_A *n.[֗ 7'>bI8zkƅPѪ7WN T0.t mݠT~? 1^L?;O5rWlt͜GeGngbr7x|}Ϊ霹q0Cg Hp4m!1h^>ID0wf;\$L3a,XwFM} zs>bn@yB4Gk5:]M}G=*t2 ?4>Iड़&@n&&?N8VbɁ۟~ԒJ&kD?sCjl?ˏ BcL5֘3aJ$|gv!f79YaRN^VS}ҧJuZs5еn-yIkEX8E߷8N{>uG{/Wx7]u| 7oa}/4%4uc?gywN³nO_`@t_;liH-5 ͗$ ^] O'+FM )["ce2׻XwiUK*Xz3U,Sߟ^WCaa!kU<` (z I%RPsϣ{XK96}%Dd956+4y%Y;GTzh*ժd{P㠩HwƅYikQggLjA`HF0)cxTEJx ̮!rmُXp$ke{krN3Z{R80Yt_|klB ^J5ڢ3l뇯Dn}^}3 ҟ(?$Q0Çs'Ra9xJn%}/,<'攬TtVjsv֖ύJFR˶m&l/LL\J!..@H:?_װG4(c_g2Pqmi[!*7I!E)*7Գ9e?Tagrw҅/M?e4O4Ba!H ),U:3]ǼKJT:QbqGS Or.>l+n Jm̯B";[@P.|>0q41oE64U' 䴐[9@$@'kAUnoz5gm>?Tf' u68M ~l gB̺XI:+8'fx*<K l> ޵A4S+l.a;q%g[< _tv&a #[1"" ߍ0֏6r6m6ժL wl ὥ nS ).4Sz8Cą3wtL@Pj yqT `O` 6@uHH%8jEq10vx; cֽŀ.+vn&f&?8eQ&o?Y+z/k Gޚ]S;]Wol N }ݺߟ0AMZEzuMz|j̾q9尽;"  狑l}`Vg 3-Vks|&1֬aqDtCw$߁(uv-T :K_Oq ©C=#++Fhtvgks޴{wsIWg[CٺNfRhГ6iUtL)=k UmFJ~Ou?уI?)^gW^ibgeĀ}vT7p  &0 g )U{|G#ѧZcn&!|q]{4̱79-8Gn,Q>2ÅWL[Z[{#7yAwzLJzo][O#f{?"= Mϳ;iB~eRKNo~a3{ưpNpK'T 9?$#os|M ѵdtyeEO3 ށ}F4za'j"&YBW;%(}|||Ha54k6lȱA8jL׉l 8g| 2h?،#mpÆ4ƚLhqM46llCCPLm1`ca2MƆ'E{9|}7`Gu.~gVnV`ܻZ,1x d  Efas }_t%2FJK@K=m_ Gpv`z_܍" zr]KKR.wJĒDR;ÉO`6&6 cBm6- LOy}=#snǢ[NWSPr?).`;hA9U H!3ʛ(+Zy.f֦c6}{>*Ջ~Hςl'vd%$Aڱ^,f%ߴTMRd@k 8@䛷e@_3/i0Vh~g;Qd*贬שG:[`)kNd=|Zg[~{ہvn[jch?wfih=30}5s/Kk-'SdjB.&jާigçSv7wf=(h]n'-|c,2\g{vlFTs,,7%OFX/g{m'ОCn{?.L2Qڐ0 mN~TdO&_ەlE޷ܪbe&4&7|wW8jC$no%;TdBeI:Dȁ۬ ]˗7/ݥtxOFoDp}p<:Po1Gƒո3]% `np&UB .]JV_;K.jhy: aP[[ '&Fl:44H|>W^}:Ј迄n0K}C y8Z 0l2$<8"3CHA2(#7S Hm8wl?v2դAϑlo72@S>kZ[Aq60*H}+C讨;Hm^YX3*[Hs  l5ZR IJ:nApS"%1SR=88;- Nkq=:YL6si5,tp B@55 mVϨ@d/T+02mTGCl#OuwvOybBX+]2Da˭J k|/2!<]_O잕r6R0>fq^ݖsX{>ݥ?M>ϱ~5KR7PzܕwQ}8dr ALĴtIsMȡ+Lmpyb$7W}4yEg)wh[0؅8x*H,rqzr&:شQ+sjdo;VYy5ry&I׳/RXi=DL &]1%uEԎpSk3 9-7;_cph׌foe1_RB؄'wNKH&l9YZ>~ͦb2zZyapehBRi:% SnK*EП $>YZZy DCgn*O#M/Qr ͋j|Q D\ZP1CG~Q-H @6:_NxvsXj}fa0~gur);=.oQc537|/#La:\+D)qFnEC PZc V]u` E%W+~UT :L+IՒ][?a޳,j)n 8RӻI05_vӳx_Jm3e|2XԆi/3O'N˚^_ùWZh?P̆a f 0'WP'ևQqu[< :+  lu%Ҳyvׂ 1GXsCߒ}pKOj5-񗞕q"_4csPbڱ\OU;cWWv_͢[xwU-C6h?1T- ` CO5W9|;Ӓns_>cj@xWtjp/zYf 74ob~С?ec깷-7kf@}!n/j';/ԕ}ĶEo^6u3\n򢺋S3Yج}< vh<_$D<: A?eV.D.w lb@7v{6+ k}@0?KP. M.X[ߚK}OŘw_l;o-? or׆/KLioU9q{ߴzy N)H{2ym7wn_( FOؒ8zؽmI}ž⿽^uZ%rQW:roX ~ V2ӝ>g8ܝJbi8&>f=VHeB 2 1 xuiƬ Ɨț}v]@!!Z.g؅?dCp|FmWFBsPQmU7j k7/U)ҨY;(F0|if#\/lN E~*g>b*@( *vvD rTX'M]EoͳOess`yǹΟ4 IGm8<` l!4/6PI|-|̥Ë~#5xf)m3'I_ٰxP 2D Hh=U7KigaX8/ 'mJcCt2 q-*4vTc*jZ#',ؚ^3tw8uUWm#rt|GV*c2A(4/fi\9&jiR/̨6@O &|ý-AI<*)KK%!BzmZQZB;g Kn@Y'hY0| p69RQ,ul!V;瘜8nq~VGsSk۴RBW~B`4hĩMBy]9 QAU}PTJ#HGe&=%iuYFEɋT$Mz_5"Ѷ I்YcԔh6Ca!m5i0Ưium=Rez> | mj!?R$jA?p==M$1T3v5XG:2'犧4 c.?LY sԾã"3\LmP֩&-yk>_[Kuf0\ģY+ug!5>EU[2.bR? ~ b3p.'`]i^ ѷ?uL< D(Ưy 8OCF0b)aWXd5ljo* #& zA_8ߺڼ z8o黔8RgʍԞ]2e ȰaZZVL`{cҷJ73{3o@x}s}LO8Q2:L4pRVL'فKB̺ \qcpo2BE8^k(N?Vb7 >[dT,.F{wmSHZcNKq܂e-cGXRۣR2C'crK lQ#BF#WV'X ư`krFm&L:w-OBAnW#0^m2~x}m-;g= oS[s37GREئlzDzY&k1OnX 2T`f+6?SBD[aȵɿd-@|kAL416l6hM&6i4p>}~# POi?;[IcN{=v9e[/DN&, -Avl=wtPh2#iʰk%*LȐ;8 TV$ oAC1/čڻǠn,zAzN6fs|V3u-̟Q|>uaֳa .~QQ5B5yb:6 + mnux`my<{4 a OcFY *Nvbu{}F B;ܷ@`ָ \FQfq_oK@Y2;ba@AnMKu(plp8 4K}f`Pet˅?ͽ~*0' ~?: r]}'Nðxoq]jkh# % エ1p%(NM. s!^&oGQJ0ޗ,Уz)j|"hT'\gz;iv29|~d>c,9Å}JzK"ဒpW`2:יAӻt,ަw$d<%ń ACUyos?4X뼻z]-0̒L6IAxw=H"B^}m1u(s>X~I<*tN4 /kIB- I) >!u,JK,1/-X\M8;|Kqs>fqNsap@M^뵐v á܎Wnfhr 8Xeq5>b ̦x{-52шx j}+FϪ,Rl^/zdl&؉ġط# B 3 +'Z~ TA U>SwXBk:x\f ̙)#O> n(1#,b8\7)4n^F'%w->;S p8?$zΥXW{N&<5;x]WՕuq?-Ť@֚8h#/F")l-@ AD߲ͷ-_aA8[R`# ? eNZAZ[7{n|ɡw9te,lLЇ`+>ku]qIU+\4FQ\a@2Nօw2eHt6˿,2?7u0玍ݍ VpQ 4M2 wuxX9f 5\)8m]xk1a얇A$b(~'~|<VQa!|wL~oՋ%Y~_0brcv/ KAQ f+:zxǨEBp Oc $_x{7 @ iX\eg I97iVQ3bVM-l-1 8yHD`{ OD5[#_oهPc,!81l![Ezf$&_b`1m"qOn4j(+oINvu) Gb] J~j2znyS,|x&Q;gг*"cѡ$W"{:MeeqF ͂7xV5pGM6(p:Hp1ت]*p}ͧ"gyJ:pzqӡe{$僲wMn,i 8m@CD>=-E$R۰SwLkH[4oaUbs LB(4hiͽUGa@5 asG=ؐ[f%ڐ'bS{HufXyN|/ ʫK=eu(/˕M)\` 47p}P!7̠UT=$` }ƈD[u @L>*>T+z:7޸U"> a"`Adh1wwb3K-o'Q1s!6EA 0>yά37$-L vgJ6PiFR`teFAu8g/#rWV $ΐ|+Fܢ'a4x:x۰f-oiЖMϖJ;S^_q eh4"9 6, Ǐ")^?F4Ց,Gg L$ȢfC@&<#~okhsO8HC {f:G@W=OOWwbCSB Nh 7] wqqz-ꌔdAQ~)Kd!8m®OH: 9W6߭QȆiN6`vG8&ܯK `;e- Q/GvmCzK^]faɷ&75K#KOe%k*]m@WG$pYړt0puI6 T-.[ͼ)5.Px0dbϷ_>3t?5zy5I)*-kQ(Jt1'DCܴ- u=he_ ?aZ>+$C+`*2KL%-APΑFkWW5sKqCјM qpJ=%J9rS= =Ej՛`)Ȃq$YX*;:_71iKٯ>da?;ɴV|ff4%E߄z.xFU2+H\|BJ52 Xz>qg0]N s&2~~ )f3劾ڰ3sW`d/ȍQˊ?L_~<'7`zCoe$uАNy #nFy~Rڋ6wQ`E%?`-+7:Ե͌dZP/q@\tsZ˸U0D?%ۗ"1e41g@^`ds4f >YK7Sjw\/(?RƍAh| ʌ%Nr #(yj/s lV3 ~A (K!qqق<ϗu[-ۖVf?o= 0aC Y߼2vQK!<u呜0I ްDws֭˨Dg-9ŀTb“Unթ /؈& VTUڂ*Wg ۰ [_p6D"u&X| BbeD4m*k*eϗGhJ $O?b=mi0򋍂 ONE73~enIHcVjF "|s\&( :O"|)v#||/{whu?lOMt6稂C8~/᝻A>;,z_?vtskR}f9{bSalZ`4Rf E<,vfDH@*rI[oj9\:6m iQM7ٙ5qfQ74H_Tqs4+ .a(EdНssGgZP܅}4:WN[~@dI3b Zi9Z} #=ԄTD2y:z/Ɛ8!V5sYOFJ ~w\)P(D}1.+ ~ MjZ`s: {XqhmH[Or/9b ^<h 0{J)]C'~h/~y۬uJz ,1 PC֢~]TmKl#Z5Wlq_'i߳[8xY0 l.zu7>܈C[ó<<M{<΃ 1)*Eyඇ 1[lS/Wn!M7"8  hg1[JP{O?)Љ^GD\6'&sNxJ?]zJy2PТ`C v#X>ұ3x[/K2=XABv-QE[@@ ZJ%$l8X>=3I-Osi671ȿ;?7qll8H%o4z>{Ґ@Z8(JvF+/\4R>4hbO]۾*ZCo۾Z6F{e-E{zsdauY lM"$C!EJZBHٰ7[NjÆ.;XCYVm7t{:t 0ϑ 0z ;E{?jq9*0`据0'.l{_˄-=ǰ $| 4#CRB,EKlf_o͹?z*6TESH"x*b )3Gb㍶2/g!{>52uUHys[jҴ nDHM ˆ̪2B w` }Y^A@q Nf Lh>k [Ipe+U7<1QwNR a6q=ؗ"PQ4 5X;̵"q%iF$ 8vb7r:hBF4haK~Kv>/r@{x3#*ve3xd U^Nxpuǥӱ:7IQHXo4G(^be@oڨ׸mUK[(. abuU2$1hf[ܽ;M$OW;jiW'LTa >^:Rԥ{MkZ qÏh}.Z, C&]M||8eNg뉳 9 *eld#[+ .i<z^i7`@0ƌ!3# Ɛֱ\r\w;ۺGq"ϪR|:̇S ^rQf3 [U1 :*Ż[@O-*j D׷p+c8$ռBpcCƝrbda0A6Wiݲ][9E XDKG1Ҁ̊1߇fSA_pI!~l2}eDE+Hi]o.4Ak.';>iZNRx.Dy: #H*iّ/0S;NC4L=/QuXCnjOݼy]</'9.0G`Hk%{C we/g^&9/BZPf(| |[Er^tq-?xkXr{D)r .HnVA`w/6àkdY*5.42a$raE_kKjwH}q0#t=y ~{p%R9K$(yRi'LԙzQd4;ߢL:7-ǶnK#*Y!>$ XM0a!XSK{8Hg|eTx97v{}/ 3s?8ދ[Z=Oq};BiQ /;ݖwspk9-ji!_7O>nޔj#pB7Bxb $bpCrHw rFe܁!kI}qTE_фA"'8RnTp=2-SRQr/u(e8껻%o`~-OwKh{-uBȘOjIl0Mvz)"wGwTh^'9F0+2$`%f񠌡 dclbtE/mzQ;Ɯk`54ٱP\]ziOM? f/vziȰi&a ! '3wnkowTz96ܿT=wnݸ=NJLRdP~B@@ 6%bcv/_S `pPcŭjI\Y"jg5@APqqGR?}Vؐ`)Z8q&iu,Ik9_ړ$m3!3=@ij9>& jAчow .~ncB`B!^ݧD`F#6bl1R[\Vț9k+pb:ߥ.."t0]qNS"e6l)k1K M(qDx=938vUIg̒ ִ=*Mk.;D4@Š *ֻ 4J4n, :/ʋ?~&%Ddem@Ɏ15vggFڐ MB h$C$m /D{k3"N#{# 4DںϘ;&5 6ZU\ m\F&Q#jyj>e}';cV#~`Snwt8W)ݡb Xr ӝ'k `{i N@B`jJq>Bi |v$lC]L"@ w|4jA%7Xt$9tMqVb,p) R $CDqnXcB a"R>_# Dk:nqA-iP`,s>R52^˶.c>@kccnM|cQavujsOv0 t Gkי-H۞N amǕxI+õPU0܆$}Qms@t`KL!Yq缝OPK<,i?Nߢp`5H|;.jܞZu]N0'Q`2!pkN:׊ݫPppKJLTq\axe0GO)d)fHH`q<}8ڐ b!~IH!Q[Tm=yKZb \Is^UA4b- )\TZ(`K, 7hRGs~\*^Z Zv9gۦ%w{}.}^f1xf"ei8b{+)apd̖ w!gu'M`4f5GХ$PE&˯1Yb>"氢Ps]-. HL 3̐=ڝAEfui ]Fe/']hGg>A<,-ef9A[l -[ 绮 pE2dA ڔ@]U訆Zz F;PN(@8<3֤џ6:g닢K[w%8ր`T55tXA'' X=}>q:/է.`c6`k,>0P34@j鮑!+<_Vgӡ7N'jn#P馻~^պnt0ΛΐY Zd7??]seSvr4O KiU/Ӵz;D51ӎnsesgCY/.DX--,1'ip4~F eE^D\EyS{C*6U3gO]MawK-&c|mOXrut~kB;jmC"P,5=?sL4z[c~Y#ޮݬc J^K 0ZyHRpX6OŚWop0^$ϥ=:-l~{kl4aFO<)ly~Zyd뙖]\ISXlGVYΠu~ [_gO>ܮg%_YYbzb*5uNCgޙFq=1,Qs?V66!8O& ֞ ~,D# *Ӂ}>^NLb% E /uz d"p x!eSDž!Uǎw!I(LFKlY>E"hI(.D۹ڹPv~ ~o?1)stnIgò=5==m*b+ZL 8QZFDOy#c99<=B9W:<5DE?1GJz!YT%6PEׁhmm?2ⳆۂIO>D63UBLr@vue0YF ?'T+&> ;TQo[b5o߉)hinxD#F@ @L962 &&Вm6=l6?~Ønk1#6{0A=òVY@! L!IW %Gem3xz ?̵H߹+g-AWw=NSo.e@w39d5 i$ !7G9|f Fpݷm%b3ewu0ѸxC8l)nuOofjr*.LfW4Xf)# ã_AR{]sSOgnѳvpJ(#<2V;~$tYŋ0ds#At^qέl*$U^:;=Nx. zm#`&hWi/{׻F[i,6WINbj@@!eD (Wo d@lŃ+[͝.5Czks3Ec[#|{ecuXհX#7SުNņN+ fOIiPB=?-;mb 9އ NS͆GtVn83<^m}LsAO)9{4Yr4|`yv>bc~FB0tY7CѬ<4r2 pozI l =KV=/[[GһIڕ(;RwF\o Tw!Ҧ$N/2gWxS ^|=ȫFf,$7MaC|{uc@mM8$un/ˣ?)iBA<uC߳t&M ^{3v5-)*m%JżpA!TbdEyRiTP)_!æA!{iG5ǑmX~뫪eߏH{'Xm_z鈩]\ wc4̠٢82n`5pxt1wNcfI`.YxvzV| B➸hZ&i?V [fF- XB&7Xs4os۹5/ޫZjC^R߳ŋGiUIH`y*Vs93)eޯS)hKqU,+,-rd2 :O1Xf %9x+f]$N;UZԡ{MD9?3澭K)Mh9t8[H|tqEY%"ڕ>Ƭrgxțf,̋)<2!SUMxo'?Z>  "Px^YZ9F{WFlY53M¨vwG.o=0ג0" ?/}?ԎΝ#B>4)D@T!Y<" C!74Iɐ>;9^,<5#ZVz䛇Zl0oUM_6x}{ײmH/ \0{@m {M ǡ+HFͼݬ7ӳgk֧ vw'1`!.].e^kι-iqT|/NL`X]>PB[h5K2َz[kfֆ8Åe~zE?L0Za! hD>tCH$0W hq( /ŦdU, > , Z/&ɶwJP#ӁiѴ-Lݬ_8V] ~6yj20ۉO$R;y';EùP4pBc>*{ؾS0%j|;t(j#ŅW7qRCI )=F# ^IH+>4e~mO^W1/|%PٿF] 䈈NRPhtů_”CI na 5ϠJ&3{ʄ?V7mvЀ$o義o?|I za4Z.-~$>G(o䖈,\ {U+hz,rQnw{(9ڸd+WA*i)WaP "A,4sorѨ{VJ%uwJXHk\Zg,nKnۀ85XLU]!0o_tq"1`ز**!7n!.) pgM{ZLRx8+*-h7_g`C$$*qFH]_oeGb~M4Y :@-)5"a}<_"}2RV #JUff;3$߯tB+'./=|('_{K èI 8&Ě 762f+8JI >خCdTq6gs:e~CeUh`j~jE%!>_C,Pn-@>&ڸQaxyplk8*7!:i5,[fo,̧f ~䵥},|ڪ^uGwah:Ew oJ4 ec㓄YzMTox>{snZV\@Otf\n-d|)1~=hX>딗=}lIZ ^ 26XèyA"!suH|;V+Ľ{ez>?>Hv|aTo=DhuĒ? i%FXQA mIUK-YlXΨu輼iJSL~]1nG>ryL*ZWM~n։B#!A*Fr7$?Z ήv(uF" J;Mn2N=Y.͈$?]CXG6N>5,Xp[u$D0?@ {x<C&#P[+;}yҩ?A-b ݌Фpp0Sb{ zA%OU^/76}b8u#:3[N 7e{2VK}CZr~=|(,ȺCn#ݤQfIzIgR߮ WRRs4\uci#ء8xZX>H5ĥy+~" &2 OۼG1jͨ] =Rл"BLb?hoPZd!Q8'][NCF#i@lSadyp ;S";WeZW|U{bZv]|}OǾts@޲kBnCqzΘSh#ƅS^č䮽ac-9Z@K;ja'j9*_jWIrWyHf͡]#Tg <0͗ <@Ch(EDQ!czQ^Gm$-Xm)C9w-@4,/G>#{Q\N e)ֺ*8x-",Uǁ⾵%E(uϪdQqW U}N ?Q-fY_KSĩ%RуfRkMy,\[>w<`XK?~tE{H\:gUVZ-E E>}#._o{9?<*MGe-l"I] ~l(A) HU($tJ) @H ),&IXQIQ39sS!$ֈI$؉RaJ ,YԗT ,b+㎺c tîQ5_^"D"/y*R!!B%7[@`Y`K 8$Uw˖B B  $ِI;w0?%&d6!6@s i㳽M}j -="^._:x䦇vfgkAuӁ)+lE*Q͉)W4Z|&cw8)% `Fyu>|/cpcIxVQy8q4=W~ۨBZG$bp툡][D ao#{Q}Tm賗Ô\%xohXG4K0q<L!nݙ[HACgRhWq'7Ti-iŭ Ѐ-Ȟ_N:Ї_F67 G"YQ%؁|.!e}<#OW@O+C78:v:w2_Uq+9y3ק\ї1Z L{VsAeiE$?LŏmPXM jh\aoauҡG`^~AW s3=˅T+u hP v hj*NCcbD)o~VK}׬춓v>~: @aخ(uBbs0SĤu0"Jf#29#]x~k+{ugzs̹V}AfT㿸깝4JO^\?j^n-pӼῐcҼ#ݣH=7JF h=y&D/ `ʎAiypiLi`6 cl@ cl!B MaT֨ זS>37iis~M<4.d} kdOc'qizZ8"Ҁ!V& /Hb?1͚w8^Z-s:Qk0៩YQiEj Bej<o_rԡh f֬%&rRНQt|@F@,F[oU)hl8wkatXu{;Nqˀz!̀ϐ߱B˜R9wɴb?3,!^Cfx%'VNg呿=kD{:UGJ8&D+P F"\E;9/i\%RX,Q\`+w;](كCC4Ψ?}.<`E%5 w 0_JrI\njH#+x}6*˦4 Pl׵-#ɇ0,t7v5 _ߞž~)t>lR跪p|(,>S o{nIͬ,8RMf)#57s>+YF&`K{giPI{; Q=uեV>xX$45Yhj[:߂@_`X:6~Aq :hZj˸E_haY[7>yi806JL>gifF xp835(40[ԍ^M4 uzZ3g+V4L3f6VMZmڟy_[H[mVjW r \S^POf]s<. {_n1wd*,3abH8͖ugiGu<` <یG4L]?mJfKl,Kϳk0}~yo"@ d^U@%W!r2Pl %oJ'q=.+r5"Vp(4:h)+Fq'rܹ=9GƐ|Aç`$8_Lc}׺k y/ 2Uoˁ8s'ug¹qrTxzr]0g$i A"\`~p8~5Eڏ#؂,..qoo8lq=>ûRw7c-ݣ%o qs=my!s2)oQ0 _ƱX0-]㭁G)=c/AfgBhê[?eUk~iøc3e#Ro"S:LՋ>+?YI g]ߩ}ޏW gόSt(2f9xV>_bփ^:E>j%R/PCcR{ޖ'eպhiN'5H9vcï5j!r=a8>c-Zr} }=פֆO?~Q^hzs:%BUsFRnK 3wk[N3E33_zTxCs*u1[ŦME˾O pAWz$}VfAﭸrib C ]i*!7so?p=%O)h' o% w0~0*pD _INX`GḞtf1Z Ƀh2d oH3P6;~K|c$xgY=ktLջ@jF ,8.sN5iJ -5.W|4ܔy_۪4{bmOZe8Y;ID*4AB.OQ ]X=߫S!b ] |> .-BEb5_]E}˘[deS9nJ$>Tr"LqxPӪx:/JHզXƄИ! .8@@!;zI+kfⰬiKg%!]h_>w N.Ǩ> lf2sl5QGL.% ͸kqal ŬԵ?ѫ^$/m]A* ^lfe pōC@.U}$+yz*#$d d"Yiz@smXVS,`x "/9V\7K\f}4hձsq{.szHṶ[!Y!1P!g{mB7P'y;^3?~lW}$Xy!Υll|7P]aH?YMpGR1@ҜHE8 b7&\Y<ſvl4=^]m6:~hSKwm"x"-Ƅfgl4ugWN*uqTaJYKbȂ~! ',"r D a92sOy3uܵ?2M <[ (WTNuayt+xܜ`IuOV zS<1-x9KIK3Ye/k|\\E{)s.; g &>AT pC9 /u{-Tf'1=iM=}<{e(*Il fFpނZ?ol@bV989us:c+Jʣwµ́1q/ٓ)l[hč7,79wOt'ʆCIbGXV}$3&;%5:63JC\)ڲctm8>vaxwɝTGn{ʟMRM <\߽;CJf @>OɣWeMλ'ϷvN@/\8`I./Abg`֓ҬzEyU%_ILsr}VX \vKp;iC1Rv0liE(M>r@@Ň9a ڵln- w|:% 2|NZ _L%[`f2b9H4Wj Y풡׍_᷶!Zuv7I/ -;X:l3F'+E :t̑ t`?;MA qkH9MMw^PzKSE ="oР򨙚a d G 2-'byUl}`o{m쾾gQ<|oP-3~g(ᆴvS'ܛ=n| SKOж=u{H@%ZS%˝</O]ܠ<zC ( R -BCz/^G^Q]6!Tf3(>N3ݔ#;?Pʺ^8Ya|xQ>Ƽ,09'7.5̔/gGM~^ڼs)\+P}j#<=!# @R{Aaչwu?d͸ޒN橷Bs[I.`ܧ$'Nzs!~`IqZ@g"t "+9PsDoR44zQed0 ;Mʶa Y.FCf G?ڽY W^ld%1D0è]W,8@>;/&;, xhDn$9D{ߝS.)GRӚ6pg2c]vA@el)RF~=c@\gswY9.1|k9^Z|jyv)Wn;L0v07d>ᯯ)UtŹ ,]lJ&›GD L9ҁu[2s|p3D&L@89 HY9BS=FqPX/ /` ^mbiX˕ s 9 4[=Z sdns\K811~ da oi- ۰ꚶ\pl3/%RqC^[3KfuK^\9NES+E7θâw[$f]dS:;]i) Օuϕ 'F@8x|}eڝNy 2iғ ?3ua3ASG+oe,GSX2tU#Sةqo:pE)3Z!Y}2@^ڃY>z~߮oN{/KS\ONk`عooN.Gr[8^9)3smm!/oHb?YC7 +j` N/ $ooL rjAq^Գ?YTu@t%Vsc0c&d#e^9?2X=$4X{sP6W롌YʶL)ub>Bl-qyNua0_fg0D17 P6`ϟ٢Nr)3bv4&tq;f%`Z1?ю+0Hnhf8S#Ʋ@॒Xqp0U02}5rK*] s~y%%j-H#uQW<|̦³& HXFc ]JCGi=}Twu,V85M G ZhOAz㢌r̪RivN?uuj9)CO&̆W.gOU|k-QKaےh[6AK$w=Z(@aNpm}j{SE*Q#rBFdG Qxp)5%bL N3g敖*Yz[v.9~ bcl@h(,ub"#^\@j\}qZg_ 掛yɤzwoj/ZhCP Lsr|79GZ1|Ê\a&6KR89vz}W<9ĺp1n+܋͞d |DVn:+'xG+J ^gL䓡p面<0uG䱪V/OWyRVeEːT<ʟ`';P,"*GwZ3Uoh/|~u()CMC:Z1dmYtc^Es6iṲvq J:oA;K9xmDWnph!LY- Vh6W6)}礼pO:Ev"᮷RT+_+ vK9VV Osrf1D y1'};3G"9| *3! -X #rb0x戵r;FX;L`DHNbdhژ>iFVmctgZdNtה'=xg8V4Hxa E}$ie@n@xg׍Xw B'F5&iv/, FPE4EP$E%c?Gr33wJG=?G{`] 9]^=ɕtnD$#ƽiֵqVV.AiÿbxG4v &f#B>j 4r `veFهpw  %h0Clt^SG~%NhMD_g07v28E}]hZUeQ'!B`1Di1G'=zԩrX9E"BHobU1>µX\D1ȿ5<z ])Arom^]G̥7"n?u|&o{JHum눃mЃS[o,@Ji 0<3b,T-4`))Sb<7|1p/u5f& C2 Њڸg2[Ɨ9 ףc^K+yNO Ѷ55jJ3FS>h]ᷫˡUU p'fDFRyf4 -إ&0:pW3g]{Y}y= HVxsAHRj.BDϳ,h] Ţj1IG0Qo+ha7,F"Ӯr jo:3v}Yj]ށ@.K[O ؊hP%<~*)FhP28t$A_s @lm\}Po?7]lnM]@T7?.8N5;ţOjXd;C$`U6fL0D= < T=svyȁ ;vkoFLo;}+RgTcX#Kۦq==Pv>?mΰ (\AT9:!;8ZSAܛ7?rжj"ArE񴸅D/6tY 'g־F*p{,@RO_@xv^}4WZ[=D2of{燡f}{Rf/K4z :JPAWj $>Ɔsg0g8O%uS˹Hs_ϲdt\I1L3co86]?L! IYn]?Y4 0ǣG"̔Z))$J@A"":DScfoW~{h1]?ݚK^ 7 Pdhur=sל>G~b;^Δ$_lz{v;k۬\'6%S3VQoxCBׅđB GNm=u˽졝64RkW_G0WG&gx,g;-ʶY_#!:21 UL ;w6T&2}nHz&&36WS ]w$i>3$.:뇬0Ϻk<&a'e,69f%w5.PiS~/θ9,;?kk=~/gS LnL_ wAf$+׹JzGURXiOGvquQ>.2A} %W` ҽFݝrkv/gm2νyqL?@j9Q9mT[$GT:<֣sstnD_Q5)LЊ0\ \}2;]v=Z7,)[mPXC ߧ6s9y6#1,@!D Q$&&D%>ϥGÛ3ƿ}Q;\wa(GV-u~ݮeaw,<<-'ewFC^!"MȤ'p?Jb~+EVsE`TWLVnЮ#$AP-D!|OU!H`I!8@ܢ4CmmCy:{" %i&?]~1}mcSؙP qJ4k~ޗ/ nSH_תgM0-zM>? ~61D؏EiyFU)v}v|/`KBDڄxC()q|!Ca;@J3쩡I>z?oҥoN>RuV`6_n~[|ʑܠ`.3;&^XsiFD>dC/ U6}r bh\m^O/#TyCdLPw G Lfn}1tfO3AŴlt6؎}[rwh]o tM!1G{Ga-Z #<=8.x;K/)?@˷bώղ'+- o`IcJj#ARR༼Yzdj7)x˯vJW4Zagx4?1} Z`~O76G&bB2FK7נ 8rImfbm e n0JD2 ի!pA{oT۩i}GVsMCC{|s2xY{>_1CKcñ/ҪY>iF9].!sTvq 4nM2ֵd$|vx{L<4ϙ7c:q11l7vlljY3XWZρFLlob`YrgjMJwޣy4.w%t%&6=v}!:_ջ6t. i F]i~ah9JSa˴#yFp3+lj[2[TڢV.KqR23G0rhXl_t:L`q?lK ~kK0Ow]5 odUkAl.y ~ _0V%9_y᥼˴ \ZF y-K?!u*|f^4<#ƌ#!umce ;GU0\CXF KB}#1ߚK F%iGZ&%{cXw6M$wn#kDvXiL d%U8j=zUX|' H+35or?;Q:+S-ztdyo-on,_{#%tV ,IXyX%  e?V|/ܵ4c־k<BoA$`lFPdE\fƞhfc_B$d9˽R|-]֯J)# 0u;ߵH[q ͺcJG;lj*(k.JP3#yeӋnoV>m 6Z{8}OKqt11IٗlݹX: `!a8>_-&Qx|/q3Wm.e*-xs>7[d?ewd>#0숦%kh%phܨLM 5,R6 L4/`4a}+jҨ'_EsnTԆI1]&5`W4iaF%,h0cu7`9CMaIqM4fKW$ "j{:ۡEHf:4#6t i(r높i$-ћ8/YVZ334&aIiɩn7<8К!'mdm"mR F" zbS\^Y=햇3۶+1v b9iG~za[{:SVU;]b z `RIA(kxrr@N9D)nZ+};U2C~a`[驩RM._ c ߑ֝'L&GHbDܦrc#v85<#E,.Ѧ,eэ|ג4F$w1絑$Y4wg̻/^Tt[ gw-.5aabg#=£ɻ֥ڗ'9_7/^kb16'\= ѺDXcNl=!`?.6͑[Z9G.q ޑ+_wxFEwÀ|Vڠ=X>t ݍ4c*i.ކ:1^cǫeU} Lw I$eޕ`Y\{],a4beG`g'϶˶, $ty't߭J:X|ItM&&BG}\gH9^.[Lo'awr*2-:xt~RkddO!+X=/oPD9 PTbgYz28uյ6V]jqKyZ! ~#S(>'BXqi:Nִ|Y4EvA%adLSa +q"XΣkj;Vؼ8mdm@ۆPC`6iAbkXzBtX!YV>/[àu# U-THpۭBOJA;o39uUK|Zs;vm'=<(BkRXԒcLM& XJ@Nko?GeE;;LAby̼m};ӗnMÛUK U]4^~[~3_*tz0 3,? ԍs+d7?%Ϝ;j߱MSy1x ע| lN$(V`w/3bO$Yu;!Pή1 `1^iHvQq[)vLWwO>kOhh4yٟ@o@cNh=uEӜEf=/cFv.y1ƁVA'KrY߳; 4{ t8j[nqPQENgwqh;&,y:K?0s{{]f|0BzлN׋z~ s|/4k_Y5Bxk-ePL+1B]:ʩ|;AxAX&!w|[Q>4:TF1eM<%垽 4Z{O|sF,YU*5LG:syl)e>D4nf?4.'l<6ŝԢ&=.V)rW\ :K1lq$A^$LQrRX5 .SLU٨?,r_qA J); UMA(DݹFϼ M&^0duM wf:p?7c8?j?#? `4-{@ Q`2'I;mU$WP|N{y:~N_#H!",V_u>mO99Ѵ5Z8;JOo7?`/~Q,O~:UɄ>=2u`QZ"jB(٢g!)\SnT&E^.EQ|Xr[ T*?jEkt[iewM\K?ihrEa)'1 `a 8"")1,8 , ;49h r! χLpqT(H (Ao5ol~ڳnI,5̶ܶu+P| 7yqMJTWF'7:/ϱHk0"s9p7?f_A>WuvkeUS2`01ӷ#J, 9+T {CQ&M"h jFiV5h D3aKk 0vی'[z#!Zҳ_HDcH@ch3G8B)pT Tg_8x敯ȭ64'`Et !7%at,lN_[fa`9{C0l7ONa++4خx 6j16@٦$D51`>3S J_(2pĨ^S|X!jz}Ym4Ӻ{)r`0>ѥ+2)m<U.+kS܋D-?W`Eeܴp\cϝ?SҭX gÿwJWKO`|M՜}/Ued]D.:M&6tLeŘ (v>HL4#*ہRE1T􄜯"؋l+˶HfܗϥQD\ac+Ya.<"J$:(5ՊX3?+w&7r]jnq_,A"I֐@\4'38Z6gA1G>r:ƾ/MZCtp:q͝B^'(`ײDW(@g"x ߊ:6j4` AYIWpieÓ̾ʟqaҵ47csh[>Qu.Uf{oxMO󾿉N+e/y{O;j7-/&wtPSli淯lԡ~~Ί/Z~ZƖ_3s^%ju/=p}KZv/իׄ(s8lU=k '5=E`T1S|(2vd82#֦W4MX*Ɓ'LLLԠ"Hc &բ AD|ϝ]dDwMAL u9ApI~D^F'sMqZ `6ԗ86SϡD̄P޲YfZRnZU4ǯ ]^+ ~B-2n5q* AvWK8z;VJo˘wAlY=GYRz!ǗpmKbC> %9 ;gg~X7 ޜ6N3 ҆C]/Da:Z7оP ;lqhcHKDIBI'Ms\8n]BjUYBhV!;~>QĿRT&%ljrc-JldyjkP7X}yՉΑ lT":p8l3ݼHVT\%X-1g:Vܾ"Ilw$M1[)?rb+Rs (OQB0CVZёԢ_/Y<+.#$u4#! I*T|z#mVNNl6p@S_(Z*s۫ş(my11nlQncb2݁Ue!@5nuKvybŹ3(x\9SUt buCab`*I/GY { "´%;4 b $ᎹSJL))u FdzyMu/Hb"96I5 &0EhpRpᄶ,W k7àpZ[HhhC.]M<[Pl:cʑWtb o|r~bI}24OtO Tzq#5tUt{0*d_ybGa!c{ҺsKYV# ,;bH $)"r%n95(iQ7@):nSr:1~_q>_isN0dVŹY˓?lQX4C= CApE]0, ~t1O%QA/իX/jJRaW{wckԺj?=tiדȸ@.ISIrHW^t6&z,ch( 6nCi hG ؐ m lc/M_uE?'=;OSځ e 3vSKQ{M=7|֨ebF 1- *(~9 ҽĢԙ< hc(hD6KHB3& 4A1cYչs]=p/ɍSZFp'Dn(V2(B}qRxjyVi^BtZ&Tyi s4GIYgIpF{C阾/,z 3mܷP?7n_ ) `KXL$1  s!HL@1d&.R1.^"iG`A ,8I #*_6;999M/3>ˑ_D{2񰜟F!!B ¥&EMK=ѓIpsiU쒇4 ϲz俭!C 2Y/l` ih2v^T aRgpTUiG]P2X׬3Wkz1ceUqbRiꊁ1 5fΡ)@!n]OŮxs/Rn (5Y-k]8d%IX/2OꀻKA *"F[vx|?~CG;ͬeu5Z dm|x4|ǙU` {e օL$3mg8zs&L/$9'߮9f+N+0z6óJ|(:a>Cd@TM+r {u:']{k7 L\/kͅP1=͞Im1Y{-N/2F!B~  &-d#>7 >~a;`+V+\-agfVn%Y_}&W0G%^E ` (+@{``b9-?eGś ,pS|q'~u\˳ hJ!0@kZ0xokon3Suth'z%wH] 48YWv.]h[cqvM'I?>$LP$u/ZaUHR[@ Gw]Zt۷Tކ01@0ˠm3a_06+٧KQ6|K! c ,C:Ŏ[/VBC>X@{jBh2WTk1ky<9hohBav\, z3wzu:Xl@O!{j?ĕs]lٲ}tx`2WWS cL ~frQ}X%`?':CAXw}س6O 7^^lGrGܮN4<РKC{=U}'Iɞ[)8kC3 ӆ;Hɪ:!E:'Z$ӤZib60h~ϻVs`%A3aq$+$ R  FΑsfBSNנ|FieTm %)`;(d&8ZF$ 垷lY2|LI gSVQiXNG9#tg٭*p6WE .5rδW;}dooW Ɂۑnmww—Ӑi4!3Yp{> K4l̽9TmS1_8i%ғfr7rkʚŗ\t8X?C5 U^6]mZcg:fHHfH-ciVl6k^N[` IT(̒xmF *8i$Q:˗(vL48(ErRXIa:=R8f:grUgӥ#Bkc}nQBd61K c DpMW|Y?]lD+Bˍw-eU(4(?WejeSa#M066!^Fk"9֦_dFd`\C_ܝ yk=)dAk1_hk<"+dh3}NM &$S}ŅAs|N޾!V4&*Q`C87)E(Ts;:I֞l^6Bcv!2 HX  zlSK%+ks0`+004-O`0kV"i4 FchIlb@Uc)յ}CU0aL1H`!0E "u$ڐ78R E_u)UA3lN8́};sJ%~-?f>?.]dX Q"nEh\~CqEha< ,$"~p8$&G>;_C! 5J eNӃ;qRk[S7`WGoǐPFqm&Z8۸K4^,}=)v1?OfAF}/<3Llk.rk#y)CbgA J{ן;0pK킌Ck~7''24( s$pXp=(ϛ,$c,'ew1hbO[e:{WxB|KQֲ4 =rµQ-kHǍjL ƿl@&ȿj͡*Ll%װ,t¾AA^$yi[`Uy~>9/a;cAkt,5F 9kzJ!#&0t~W@WR;uJ*;dl?M9wg ќ[oq0hT4'uX)bZ\ObF,LtO80eԡM1 sJk =l' }/qG-br<~!oU95Z#E;mNgW-xm/h@P(,xn*xFַqKvVTirf-uAsPIu+y9m~"vNQM1fX،>hI$EzhנQ K X–"{MZT#ww_ْT ՑyS* ##Ő4}™2I+If%~n7 dƒil)_Bi*ʞ0HW)j*a-{K1/+Ss7^`idF4D8h/{ԺD1U]Đ21Y*co7]6Uk3MEʔ009}׊|w&|$@8`ZST½3 Ӌh̫xn]Zf߮խnLiґJVILJ[hhҒ٣Pw3j˟_^@RJy"iξ$2pf.Lvi:oD@e9 ;{k4֗OQfޭݱsj+ڋ]B M%Y{K[DF Pi1t3,^ -{gn߹9k6A:4nL2JH!F""+7 x$1 w/{5*fc Kfewd劐 )Xƥ$hBFJzó f8.~j[²-=TpL܏ElR$ oڲR9rc_Cg4=:xcj Rp7rPY1KoZ{x6ict۸R`Tnb8g\W.CLM]$QdkX*L[`rdzoNKѡx #$n9- Y Wib95{GoW{ǑIS<5>1Өĸ<>ƭtFnB{W FD {X qJafiXeS8@ #'H@fB%N7^/tAFlrgj McRs=W d_"'ѷ 0OrQF4䀫$A("߬f7_Ck{n tpU GZO__F~#^ S}a"ic02?7GLtpuKKBl6j~u ao~#;fUݠ+n HhWЙbO;8ryA>lc't7q_B}e+owLXe!ԫT'~ȾNv%g_-ϯr樛ý9S&q5ɤDo$#:9ɡ* 5q:]Y5ѲIxU` $.YEӁ a ,!y#|F$ࠆx02& xA,b(aƉa5c=&oU} 'oX96`C8}M*֗}\W&+_Y#|ȩ'Bi$0WJeRƋŚ:/3ZaاSFen3.zʊ &@ `1'L"@ؚ')45H? 4±Pf/Eʲ6|C--L3BBM,kT"`@&QD~6jPr $/ 54M#i!`K,lNN 4y)SqFMHh&#,[*Kr=44*ȿ=M ~k"gL-2KW7á,8vO_)Oz]9flqZV6~+ݻRblqϗa$MN ": Dt Zhb]4&?U1O=]osuou5"-fVi~mn*%aQy lΜZGX Qk|gHm{u6S1/A# q+v4}'G-+i5h8d)n"z%FTDlmBXb,$gv]qja .3&Ov01Hfݰ_S%灚eVQt˖,x5DӷR,q?06w3z[3Y-ṦHy-1̏yyoNts%Fk"m‹ݰL90$vVcZE8.o459hs] Bl]n!(*cp $EJwǓȂ ӑ!u-ɟ?]C;io32&[EXݸPkus ay|. RybJay#2Q0<=^a4TqE \F._n<;OCBcx0ۼ M3 /([N! 7 gMl#}e07P2GnSHr _U~Gx6}^ h>=dW,n`X# &y"nrwZ얠Ka/8L;u7>"x[Zcu- X.x<3d‘E/)1^ӧ`/q1ĉTBaoل/f<o?_٤O@A!0  y9L6RS&t`H V4Q@ŹPX 6&t.X(?x q97*{h8}A.ܚôrɍc\Q T]MC)C';mV\%͵v^c_Q9sWݹ<>|`N ;,[2Ad' dOJ]}<&t<9zS V;dz! 3L@D mсN>6wO+._36_՜֗RN<.>?X")9洴v `ꖴ5,hE6%,WԤII&d ōu| Z`-XFË_z|4mg#KV 59jҘnxVPˢyr_"\|}\$zl ೳz5pN}lQr\獨 !>(=0v&3IKdxmҖp{BsjkrKMxȉ=lڛ,ןr!baj(p-9q~bj>[CCw硾&0B(rXTZLNS SڮoC#[’^Wn?ۉt5gJ,9e8'S\fWXOV]@I#g[B;v/"4e|S,YD4~|3_ϋ+(h Zx0zDk7.&Q"ȈJC+e.ef '@)AqԻ48M1r^tYUvZgo0_=TN @I.%"P%4dhGbcyfy0rG$yRTo} 3>(KK<1Pqn`=SWM qT_ƆĥF{z3e? %Sb2Ƿ4D*5e-WO+j @)f1b _J\ k.q|m`R#D.zx6u*tSe>G'ȡ91_w Şs|)TuՓm`HIϨ>łt > J1D@0« cqر ŐkFX]Y`wMӕr w6Cqrꎫϭ]leEtC&<\Q$NQNJQ:8n+uf@.lh(:̲zm%&qYYGmjs&Yn[y*g)$Ɉ$HgB75H&)*l_+#'[=a٣ڸ/7 j*d0`ڋ[ jY0o%x|j7ġ6D{0v^6 <n5+g1bhjd=?vU<,gjRvA2eZb *i?_}Z0Wxи0K [߅7W!S0JSfM{7MrK0,!kKѸvO8ɖ䆬$\Ab5pDwF+N].I270&H4/ʓz1pqiU'pIX[)QS;HsU֠e, ebkqf"&U`pLHsqRAAO@ˑWA RGk$`VH0Vr ;N_3oĜ(!Xͺ`&jLEf^N@[ W^JEH+zKE,|=ɡ`CJȍmg酭S6OcJ8Ϩ Q&5BHE@ ~O=5VL6ěl싷c}T2צnH8Gtʅh~ '!,ҏp.1н)IUȳf2&2:/Jo<4}$]`Ͼ>M)/fbQń45D- HA]Wvec_^{nso0?_XJ''~x_̄Н*D pQK2 9텑ַCd1:O Q÷mz?^PȲ7AOѦ@ru\5Z+}eĿ8?ɸ^+_х`1ܜC@!Aaen2=@¼jANMƹr̀kܓ*/@#1f,(y= /N&`s6, rkY-ҩ!p9m4$CI9H!o[.L]~cUW-EvW]mZ^WZNJI}$h͏/vARYIB,$JCF\"Ϝ6GurP+ҭբ/QS] SrY@(=#]H[#BಀtL@Uo}kP  8 wF̀u]-AUgX'aëN=HԄbI"ea\S!p&F׏?_o͈__~?U~D dC†K=4L"^9H2B%X'vS@ı.;08_uYJb4r NIH/n17l\y [nDO!ǜ$R S#RK]SUuyбz/pjw T>zW>jE`c\[ݒg"bYW= !TR%4`8g$O4"%]@2P 2|aWϰOB--wKIwPwg|B?u s6^D!Vy`V'x:ovy?tWoѣV=oZl~t(0:{#pr`r13#<1,J+kK1M.OYL0G eCmlc]zM(p+Z1L˸H7@^ \Y Dy/h޹LY`x8-. *T89rB dhsK>ZXV ].:]rH ܀B>Q $D]k'NE"ß/ښ;:/~G7 5y||kueSj4ToC2! տQ8f޿锷 pb*޺K`$xVK =-߻9MHh<fY8CNudXjHx {0?ewayQxC=MdB3y0D [n&!!m_yM:yj̖}p':&mI66ZX $P}0I5 U_[0|zp梉A'J[uJZ͟Wq ~ 6덓!å ^dX9^+p{XD3wѩXJ HI#WyA8̓2ecdvf5[MS!wM6 xÍlo!̤HhXK|{gForF Y!b `` @M0Ƥ l WDcI_cMĤhio0Cw\nfbm;/fu mq;NHL`($,b D{Q*9 9\: a0@7}MYQU=,60Gû3/mUlxcZ 7%< ?/R*@' _eX>[ h_^_О=MR2zT^푩usk?h{Z[_Xvl}n|=< ~(͓%Cd<ԑLֺY-Cš|, +ա1ٗ(A#9n=:wt?eB+"u4}.#M\c%}9w׹]s%;Ox]WV}0FJ_:TeGSYp>}w}I/yK[=lB!꯼hAcS]R=#C2:REk FҖ^2 RƳImcp;kP& ֲ1X`EZ%V앂֭i/だ7}zߧ$>3_Ӿ4CLNGh >}wo=Byl'cf:+qbjrW\2Q5 GFmL˿yS\ ie!W]?;7e(\Ȇ66 *+Ѵ$IEhhNv`>e>OʇqG=9Isyz KG>dE* `KNcu_w)FƎ8J$$ˠkGgvZ:Dߞ=~]4K˓إ0̍ 8g%%!24 kG!n'>s;憐d"o$x0́BީZy";6a{8|,8<ߧn.;ʟM8@xxUwHwӠaԃ,w#qZ[ag{oѨ%@,rTtAϑ1?ٲ[ /8;:ujӑ&07EH-,Y\kc8GG#(ˎ)ENcs в vC[:\>ОL]ιa\`0ocU#KsDRա@a4 DES^"DcMXbYËfPh7O/6iLfHla/`ὐ);C1̤#̶e,w;Un]Rɲ:HT+\XƿRNGO!0kA pg`~eI9ƃgy%w5Fuq֌@$ԑB`?Z sJ \zR럌lc+#ɹ^Uc>Ca}<')X]PWܡL;T$eZzډ>em6LM+=Gl7Ph'9HX66Kv>fy,% w^O={FՓDrw>0on든x]:Ѿu>]^5&:\pdœ~fI=oK1mvv>Ɇ@[tw]hbP>g$#RM!nXtc|*BFΫy:Yt#|'od9 '?y{abrv@U2CGt 7قf2)Jl-K|5+|)U3 0'_kR  EDQF >\﹔ͥL*kOtJۃl5_WJgd|Q02;FQ8<8e& /6 d[IGaeboL8!C]ѷ 0vڙ[K iALR I]lՒY1WB#w4MLFeDUdG ^0v_$7Txȸ/lʲx>}Qi1Y TgiikTQɨOA (,IA `8pý  Ba ,BQEҢ J " DEJ`ijC@NL&RdN\̸J!â ` aX.cJ \ɩ"+ATB&z`K0g,Z !@H,PBʔY8*QZ "$J.fPC" w/."-!5 5! rA 2YDtL"p/*@9OKA/sꠂ%BPj@%زH8,-1[jJDg{I YɳԳDSG 0*xT(OZ)j4 (;=E$Xv X0Ya$VdF-&3D%+Z(&EB@š d kFh2! LK!AUI jM&.^-z2QL=QH&!*"$!IJ S޶O&gzX~ow\56?VowzBC#i ` Fǯɢ=K [Eݸ~mDM]{)$30dOp%K0031sF a ]g<t[KN#hE*RCbI'ihZ@CHLhcM$1l/_F B}a!]Szgͨ6F̟0:C4 \10@z ~l>*ܨ7w|ӪnE Hѽ$7W3X$рDh6>A56+t` ަJ^F6(<ìQ}QS#6_ٌL!tZ6_?kWZPBi17P!}Mrz6H 4A7Y؟]eZ i#r !xs>n0Bw\cǒKԧ&f@I)EYťJ8xhBIz}C33<{' &7ZCSP!|EIh,цk(6;=?~xYDYs)Wcw{<4C-t8 *{[xAFl›GJpcSMݵCߧ]i5ә%x@u!ӄ78p,^YwnӺ.b/tS.P.PEÑ,݉vs볿sd'0f(2c򦺜Fևjfo€)8iwr'OLϿuk}nc$Tv $  ! 6wZYAi-8t nz9sŐIKZB;WO? xz-to?If0Iav?ڞmko̎Eqz ry/މpi*ُ/y[ogaْi/^h(Iک YހXHIzGtfq};m<| ~W,4{c-f+$Y8aY)"V֙*H6ا:&a0XT']fRǜ_Ҙl0G1stN,hx~ \Xqclc3e+t ˖g]͇2r%4ʳZZ$5 _z{I&srxliQLmc1)11THd+X$!*ehll+ @0Ah4C),dEb͑P^$T`R(D}ð(WI8+1[0XD1V\ 3sDD8H{UJӓ &@Y]2DAZ*Hib2Ĥ`01bSiȭ*Z;EMwt?%t$zy@"XL<ؕtvp<i YOlv'0wCVG'q6JYu,:W7vHvM˞g n< s̩7Hklx l! ^1zA /׾:Uӗ T}{e6YieHf?ʿ+MeÃ3 c{ze:]Yj̝EgWH' v*Z'?v8~JH[~~Tڦݸ{&I73 l}6sרUMO"xXVn_[zQܕ g(C KUv,##Jt%j5\| RkT{O99lӉh$ S I)>'XI|שXi~ pRXss3x"E?z:LިOG aVm$s_pRZY+[F츳z%e``160 /o[;PC}d'Y]~5Om0,vC P6la%wesl*hW 6a} ҇Q[3#KT12Oś]\3~^g 4 x91alNM=;o"VKT,.ewO ZڬwZ=( @PȲAxBmZjc-;vat@Ǝܽ5Oʍbh&WH&GW33:wP Wikd+_8u2(:[# Oe]0Sm{NLiZi1{6M]-[/ஶǖfk-u,H'<{*j8Ԁ keκCNSB>F*ءe/Y}gSO,j~NT.0遒S%Xkt¼}ps-1>q*@5!a+l35(?SDwm.^y+lҌ~S-t2`0B&?Kj,O_0- +sx~ XhS<ʅNsidHi J&?;ANzԺ Ep~bx@{|g#"nhΌx">oռ /x ^_+KGDXlς Ȇd8bAՏط6FLs|'62b69*<'Z?øYTMMA*ЇNyf0TsV/uH@+=q73j䟭ody_߼I i6Hp&a8W~`1 oF9]pfFa.W#KHJf,7칕_F9*BDqС!n {Gv<0&WPwOYv  u=א_tuAs)sX.qԀp |xovJVBb$v/R[ KxP;ʑu~*+H~^ָD*VcQ$M8 RY.*Wmra4 XkAg}=;Ko$[uXPZAgH7F=c/RVƤv<~ Fz!M#8Ra:TOb [}ݙK%{hų-;oYl!5+^p$@A~7v9&:/ 5d|07xfw?G<N mFz(/F񝽭Dl-Ya/il\[Wq_vy`{_w ªNrќ խ4ԭWߐ!0l< e7qbGWdX cRe?Ҁ3WLB'8{;]iwW33xr.XyI *_auZ#*]s;QcΞn߱?OcL lMw̆6؆ݶscm1B܊ 6†646A 11`Ci 658c!)&6N>&614%4«" [Clm6;ZcajZ1C6%ZEfCSJiI1`i:Nr!jP:Oh)ACcLID@؛M&atl\;&ô8ւCI)6&d1h(`Ɛc:% 6hclRP4Evw&ÓgmP6f0m:0RaMb,3S L1m+$I/`kv:{KGC ܝUd 4n׹}a/T1T(גkZCEG tK߆ {;s6PMdih B|:lٳg ,G'f!sJ\+踭O2d沁ֻmv`}Vl{M?0ckM7}5tЊ:1|!AX8@ф(}cnMgH:ѵIaiy=P41$7ඣgnoǓXQ_Vg1 X 0jUspN#iVxvaJ7%Ch{g̿Afhe᯵oZ?]UᩇJ4ڒl ~?G'OI/l9ڦBW qAlq6b@F+Cq[e p[}zt+%;I*!(mShCTiR%IɀH)oY/ߺ~V6m@-1s7Jg :We)&2}rVv0E;!* ƦPE<]W1"w37r }?fČҰﱴΗ+}*ȶ ^Gsr*F`pɴ<^v=N,v.}FwWQc~XݵlFOzq+dvo,{W6󴩙)b;VyƄi[=~; JZ '1ijJ,\ Rlz!WYm6%|&$Ĩ4 C YGZ.ǣiJW,z5N{tc6mtXBQN`>929wVn6#|M@)vgB[r"bo{O2lSru ȩ!m/-n%<2UfoxQ ֜^!A/iv@xcGN]y7 ЫF~7`9A&95(\4_'~cs/X6|XYA>䐶ƧceI[ PqV6c/1>Y#~uاH\KVsC#!k݋w |uH6/5&٫յ-]U\[;{\PJ9vucss}wǪI[:P!c^?CTV/1*yQh[Kfg3(ؒG'KI`^'|cKBH/BN(EPK#V$j7+?bw8PjVFX( 0aCA0&qj8* F^-[ٕw~Q˟1(B#CLHɧ,!cCy÷dXybW*nؚ1Zb;[R~aeV:4I X6uͽx 2-=!+L:+ Z qXݯJqA9ˆZ ,>`KCXb**fGR/ZG/.E]{v ;ϼ/q/HXը]_"i?ִЉpqY2{nv#Q׳-vn]ݓWD} LL' **Ns&5-?[; OWq\o `ɟ%gf$JFaLtenHBZ !i&f ~JjwM6(-}3Hx&madZc$S, 1q+RQ!$mwCLeF@a_MnqYO[{ԼAޟnp*W)aH :ظQ2=X@pmkٸgcOW[y#*Wcd> R>KT!)Y 8ZMooSUw>'q>ȅ+$d; @P! C"yt{V.NM^C㞟m}u`.]%C"r1Cw(A4G>G_ۏ%S.?/}R MPxr*IF(7zT\D$96]ٗx·`>{\12Wv|dї_%MdgřMH`"Qr˷9=JSdMWW^"n=~ܴ@M=b]?|fաD;F0}Pլ]HDt%цmF ]k.yw-AIT]ȹ4^z&*QvU26Ћ梁M=@2 ;~U>?glpߵX~KZkoJQ461qjT(JDa H;wH à. '"I @ aP ( M<lޭNÇ|-%cths<-w9r.P P=%t,> @G,. )Jf6r'՝ VWuF`(UNt#8W:vo%H`""!0~|H5qCп weYqҿE6H{ّ,_RECAk6!Q9O0ǖ[7L Ai5%o ~R3蘑&mIPL=.q? Dt /e30SE!ɋqU2@ӫ4kjDP)40&pLH5X`PpDrڵ}B ozSLo!c+,Ϝ '(Kv@ &+LMHz~`! &YY$%`1gFUYY~~+1HTzҒV'g\!,y5ai h)ŃDYė"bʔu"?}_/vC (Nee%p JlIdZ" +ф 539څl`Y5\_E`ZY%Pa)+oZ؝xm6l:9ڙ3M``D{\ pa,vӺSGEF?dNӿyD{"PwwSk+1ѕ)6lzxhK}sz!C]+*íu/we+14%v'qVg%": g\SBYfG>0v^"Q<,AJl ~uהT|(׉i?_?w>w=Iݬv^YܾH5 J ;Y:I)}xYxZLA_iKx*fW~)v)IAC3ڇyN':=fpK 2h"g͵|:W?:>I#Ɠ8_7Csk]Tf~S4RYG q2|]Hr#U~|-{w܃~u)*7 !dhmpq=^_+Ekq=u?GD+{/1;ҥ{a÷F j~なԶ=/OY> [!! Q@H+3'i|l„A(,DDDyzkO X2pD)Oec6}zqgwJw؇**["YsxUq?ޫM. <`Jbg_ŐUs@s;= 7L(AGh7<}|}Bܖ)r{_| g%zc fI~DEx*)|?c_ :gR9ϩ4 fe4:iMxb;X[ VqO!ٞj0qءQ`|wVvqKd FMC2WeAsWCծy>Z<'# Fo[J7/ގ}'E>L׈1['J%9SŃTz;%W0aana>g.Q7Zǃ~{ ߼^` 0ʿdv>Z'ϙx#:}XF,̼A,ҷOM6hr.Zi03tN$NCC,8eByYSqοV:~;N*h$s~JUqI2CF?M3>JE9mCcu-yYTYZۂԀKe.hQG0BCsom/B'bloY~;.ICvZ'6& w5Gg0O> ˆ /KzY">!G5NJeHiLOމBv$;1iAyB;&z~v8lTz0r[URUhr^nn% W^v "! w)Nv6GG>T&}怄tn5 g5z(Ek >μᒓ"0% EWk (ksϠo|pIyH%-@P!Z9DASϛD ˾^G/𼧐k$m h\H_ђRi6lC`6hm 4m c^΀{ܨߨm;} tth0*tߢExc7獭ܨ`N$pxIZ HC2@^s`~ڗZ̺>$=51fi`N=$D4yrN/ wFxUJ8IDWHgPJb6؅! @NϿ>yyЌ ͵0vazX D1aoX h fXJSnBܺ = N:Ara)C6Ӷ4*y.wrۧFIӼJhɹ?7 ؊@hƚM̀+q1џM8A:-1h VAq9s^h_[y^A>64S)9fUZj6h{^9z_[-[ZgP-Āð` NP%c]D5i6^#iҳ0>No$""eNa7~9Xu/Rp {e;`iE4!z+}߀ݭyz(40 (%MÏ)6:y 2mQ\kPe- *3egN,v(9:Lw!/{+fl0JiSMefeD0>و5%T4aު̼vkMM[_xi5)'8d!eȼoK ƠE뉧[]g'G2J퇣a;ߦ2TSHjs1ܹZ4̦8hsڕ \5pOSs46YHa\80{kTA[_@ySG3X$CPB$r@-'A<JH "+ NT|&%RZ3C9bkI10\|p |,¦S, /ͥZn?>3A:WqMJ]fQ)h}(ec8cg256cE.?|JBkvn-hZfwoIQR;/'(4^Yht0du93 A!a`{ŷ"QmhW+5~+ruE"U;Ё2f$N+[G\R_w;}5m+@HX GS[^z*ɷp`3;INr{Pe-sj{x/Yaq})M5[8 gv7q9-Mngo-+1V ʛ#2ރql_xmz};;B-K+-VK+!.ޠ{#ܿ~hrHjj^c 02g j6E%MW ᬗ =N%>LFMy|7$SM_cV)l:Qלc9W@t h\Vt:k@\QtLP.viĈa@`g5}jjyjs l+!X%+EMSyb5{t* .ͻO2Y?2'P:IQqzP,ǽdk9`5zs>|n˵dQ|&;Iu[SY5ou)`m09e3Ok*ysCG)z~:Z֞1] w!ʾ5ףU?=bg15u6iy7~))YDC(eW=KԚ7^$#ⓗ> ێ==*?zx[VxG> 柰d1 *VlL֦Ɩm48Inj]@mcag1K_PMW~H Tz#$иH k8D_i{KyF3@Aw Z=:/>M?_UP㥪0d!w0~: 0-7)f:.3)^W%y>}>]i lђDJPL0 66$$8@"GqA=JढG2V+* -(~<yI[ȅ\u^'_usg~/bt_I !Mt8IuNYܙKtb;fZ 7N~d) 6= Ntŕ`X97+8'\0U gm$4I1"* L9pbI.~Zyѐ~o۩z(۹WgU qhIHA2"r^MaiZ{) hMJF!e;+MsI__WԺ/% mШ`aP 7{#9yfPر{U(LMf2*,ָY` h @CKDg&sYX+ ٜ~oB:>ZXBB&cIXU9ضRL! pJc0`]p}:0 ͡v֦Kvr~JP@>TM զK|Tey?8|ֻ݂  uz'}s|5wX(&0I-1" 1 P;ڽ^ji#h7X0#cǀKQoc|&^4Z@ rלKڠ^r0hY0cz, o)߂[IL[Y7K|Ga^1PYnjQE|VAhG!u,J7{K4b&eYf;꧌OQ̠%lt4~1wVo΢xovn{t~5tΜZ`cJB.,V3S!g$ݲ0OQQg\̵t3,L ]5 ?D~KگKWv;P ~Ozak~euN+< 33r&j,#ygc pMTEt ]̵^cyd V50$yD l Jk%/4 0_ ^׊NPgQ53|y7 &K"Q" X^? .$5J)h,\ ="&"dJo)}a/1C,+ @l)*i?vw,{aՒd#HF?i\bv @/ >l5BW)"据$O-HŅrI -9`8ĈBy)%|Ob[c*YvaW& `l@ϰ-c`|`r2˦)qy:|~[9TD./7i۪f#!y?-N|Ѝ>0&53 yDHKQX_|V֖Zd<"o8YWTjw">\l=kkicfŽ^Yd&2NT[[SESI5UjW&&D6;ޘw~bL.-NNQJҚ<&Aϴ”]Qǡ6a .|9顶6"N+}됷%3l tA^sA`$HV 1@JOKx` r^KldF0&f+,n( |+C8fyȗ(K 7vV*+E99PI X)Di`clbh&7MT "Aleb0a?p.îhW\!-qcQUx_(t_<-Z;L`e)9+qB#2\Wl3v\UuOoM^' !y}h]xޚYmx[rDp?9P]x0` T):1. 79FUkShxv 2I|N~eD]x"SxUnOO>;T*C.ÎffW̟柏ͫoFGP3\o9\WҗYvRB7IdE3uU҈321y/9<;#%ѭ(X8 S LĀBy1pNл^i2ҀS0@<;5͘))T*oXڐ}2g;<3Q9S̿p~|SLYb"|u@chp#u}QU#ke>ǎ x«󬾝0Nt!ɲQM2L3T9_/7|ݶ0@j3 K75z&G{hѠN;P*/JZH_4&yzUlz8Ga ?諽킚/7Vh+V nJF*'4iYru`- (=y}e{.7E ( m:)AM)D9 8B $rΡqy_1|[6̻ATi mQ[RQ7EvЦwAnҥKYI$eL!1!΢AdҔd@A) nP\)Fj"v:IJ.* AnJahP-Mm`\`T&T(W4B 2eCXd[,Ծ+a(M$ @8Ʋ|T8PS6aΆF|NČdkLn\ウv&QI52s}2fU}Ƒ1RqOR,oe}2Jm,:żmY y?܍lKӓR35 B[코8{#fӕ1.7: /t ñ-I(уW RBVvnAr BF9g]0O:O^]37 ̧!g<5wIzlW?K+?5s=sNm (/s;nva A(]Q@/mydN^u!<<)N'L!5X6rDX籵T\pw,Ue(v\̃;p`ߛPhT B f;MSh RG9ʪT[8NNU !ƪi$UgW&6`md~B܍7D1Z7^kZh<+In ڞ+65*`0 ` ܈m]LtbD5FwNڍN)YU0;AlPLiC0gjVRK5]?a;wDxȱrQya9H:7_6a ƳfIf-vq8x|OÖps? AeuqsHm`][ҙ1oi4ymLs;Y?;#ݵ}l%Y#k=)+pwۄT*#Ӵ2dqǗ53l]&6Y] j) 9\i;' Es%x'UT &H>V-`Z !^>Ck?p05[9g6Vм}y>V|gT0ҭ_U:_ _^Tf\Vgf/ۓ{LďG^DE(Ta §1{ EoJ?#w:C T2H_i^zq]B 'ji=R,=f,d7U&_8Ggu${g' *g$ Zi59网.{Nve(Ц;!خ~ho;)uζ bJv[>h^~ xryK Vy$T5zZ~[bUf$ώ0qB%%f2H<6sJcNv8슐3y#uӃ;%r*ΑۡCXi78h4Q i_k;MlEc]6@w :unT n@}}f ?^CT[jJ/m8}. r2* prA)?EjB6tjM棷dRωH,hƪf!8ˆn{R1UR@`i?9!nD0cJ6 ?PqΙ4;mS oWꈑAXܩx#7 l+gXrc~X/d}Po{hٳYd?LOR}tByFks7݂ snb4iH4yEg?swY$2`6I@mݡ[&$ M458Ɍh -d9tralĕ_RS7oOV;/> biV|Tg~ct_U*h Ҭ̵Mngv݇)Z>i7fU؝w1D h#Q~|闫7H f[~<Zǰ qaķ#S@7Eo{Φ>2>i|6ٽqM?ku"NL BwOH>돲9eD?1"m%BMă 0P;jP~Fd=L፧~BʝdU*5rvrrVi([_B{ٗЌ&2~`<>jLؓ#CJ4S2koݝNJzxvm֞Rʍ:ٶ^cB#I [0ApaZdlެ>=|za. $8H—Σ{ue$PE+SkV7jg47J)QOӚDs7a5_殃! ~ MX/Z /d>0-1NEIљ&mdMzSzb,-υ,n(I#tFOG*Qs; Iy_'eustꄖ"ngql7?{`@VAc,ՅY&; 0M0b0T`2޹'9K>yoh./Wo]rVںzT pNz_bgEh{YY}ng0Y~8ж-SkՊϿ쯫ѕbDTodj7eT^s3&ޚ{/G-釢5ÿD%Yg͉!tSW?* _ LH1]yse*2@j^R WWF0]{3kyARxy2SI͒J-һmZT1n&gYq0_0n7P-҃A?qe&fag XIx║=i)`m ,`ѦX~EUyZ nbTbY:t ʜKV=PVk(g9IBÏGf;=ڰh+MQQ2Q)A`K1Hb%Ќ X N9AZr֘ 8Gx LV=5.g?ar]8w9~>}fF͘v#(q in?rn P׫pΣFG r (UYj]ߺL`g oN.qYE4>a?W ˛0/s23Kv0ɁA^uJ/ P:.Fں]=PLGG ¢Qy9MwLO.Zw+M,}h?4Fm}]kA|X5R>gW&&PZwLPq9bv7p6JWM,[0JmZǴQ=ó]w>~&3pXcjm-7tU98IjDiP(Z \-:^G`hg`b&f1f <@F|5I 1 OySfI.[i+/WcEbi̬}+!+X8w=@"0 Fy FWˢ=jWvnè&ˌ0.] Z@01VO"lI˙mSP.@,ғmnӘ&0:ipXHbqn iGJHO ;K`?Yr@>0~ rVX׭lNf_O'Vkeʵ)]I۫jmqcad6HiZ1Er3bt cQ(GIptO:[% Kv=&zpwF. b%s-2n?Jh'm74Rl1b{Nb#1փ&^ +XW Txi MI{ZLJ#83՛#GçMPOnq$,CKg _إI)4Cjş#`αdo R G֟+C 'n谴D- nbYEXM(yeVYB|ҁERR}j# |*UK5(jt|Wv}oKwGvcfokU\YWDb-ɾ],ePA/`,ISIx['Wh#~OVXg6)ht_ocp -}uH-\yc4xuR58aĥGߡ/ bxZ|lhTsO*kܤuyT$'x~Nt)c `mۣ$3__j5[12db INCWQHN)Ih8I7j0+&})҇ܚQU̬RE̛P\CkDZŲj[ڽOFYq3wA.m50!Qxa THBw\p ӗq_["oy.W̾ev"i7Iq~)F>>u |d9 V֪b0[pN K+f3~֘]R8Qf!gEt^ӚU8+%ivN$ڝ=s*jQ(A`8M@w9Ə f?oab|DcM$LD q `6NOG'Gdi`7˷r0j -Χ]>s,2zi6uw-Zs #'k*Be619,O8Vsdi W1 ajsX@L\wZfuĬVmFs&" s,}Dj?f!˟y8e=M;}hrӁ. J4i~K )/4 7fP.ܔHҩm~]@@q 9{V=V`pwv8᫗u5Ǧf `ZLNõ9i\vgJC( J@ֲ\@[Q#8_ْ}pvfK*);@Yb[N*.~\57R{1܇ʎyR)iu46 P\O~'__ !-7AΟop%yx+.1]?ϧ?C^4о ;#awD.KqHCC]x+^O/z`@e{R\vuD7F'( 54viz /*| ")qDgey4 u/+{4ԛZ3sR0@Nvw/Pbf##Y pbD{Rm0]p d=UBRl=wJ9-Ǐ2D-44X3M' -^{3p S`<.VpQ>d ˉqbvzKu54W2o`s,",*5(F X=ͿO픃X[b/E Ìjla_ȩc|&=kgFBQ]sF`o(gҶa>T{0oh`^:)oUX'/9,ɯ_n"\OLzt+ie>!GBbJl=StV|WPREo{g>K~8)/0xO#Hrl%Oz4ٶWQXe6[:iwC!eutWI|~L a]v x)b Xph}{?7ɱ *A&ܙk7mP$3iG/"bXar 0<";6Xu/ _5#=j5| /9Bl"?^":?}K&WCNfHeh PpAc]_ң,`@*t3ƞ~dIoSLH6$پF= аSI[lj!qK4^; Kg BٯHyM$<bْu՞(4lr;Ns 2o1O^kcUӼ1ہ-/aJ֠ #bg~b+7?:o)dxX^fVraq J2>= CBLpr5Lϯv,R6Kkn5NT N8EO T*Gƹݤ`SafjS{Yhh9HeءNNzT)n QT7sJ|N/yȘvPH=eQ #;4=3 (lx޼#/UFbSC/ink'?=iޔaR,޴݇O~}w{`ܻÕFZolU^.1BP:5?jt«cnb1ts|~1,VdL$0_[Pp5Wqz :k̮V@GF( OVxȺNoW@Y{m;yDtGh8i¬Zv19IfiF hQ3'e$[{}nʾ I BHmMDžɛov>fr7Wǥm3֌DQ&o@D¯k͐ Ԧ- txRKzKB8\McqA&"fֱ׈kXcfD*+ f8Zm% 7"Y UsʟFkE pmӋ8 ؔÚA`DЖԼ.T ȫ]EC"ɡjH $;bX.H- ݷUQSX贿&@k׳M+e fcL [P4nw3Z}:ézP=iiz ^)Ǫ"2#YhcZDq$3,#H˺NSB5]EbkU򵜿%T/5*rf26ܙvt! i c;TQ@S"@D^eIpr؜:v?Ӥqlpm~+{8H> s`U^ 3,9s; szfTU!-ʲL6%)js$t*p\tFBQh 4/af)ml ܏⺤t4,KS'.Sq!ZW1%ɸ9¶ >'i~3:%GC]eDVSGSO]wd^+W?O$Muq`nߣqPʂ>Z60g4ϑMTygP-.GI/fjU`/d -}ٍ`2XrpNv=8,PL!YRGQu @)WS]v2tR@("\B#kOlaa]#@p۰ 2E}z[2Uv($k<;wЃŸh fGew %G7AMbΪQC&^1X-W/0WA(k0(0@Ϻ-xV9sI,lH4~:[3\R'oF"_ci2S0"]3ZHJҫlL,9[T2s-g^&5 #,늏z] ߻Bì`ʋG[ **ۖĽDbKS]2 oo.Bų?UѲv/DIU2Bɔ2Sb. TQUn"sVyq}$ uZ{>=J){)Kʻp" GKؖ|l[IoÓHl& P<D?̙0L#9j-i|km >vCVlס~Cwdl >f<0 ^+gi˶ꌙxf_]#o9:^# N@ (>ВKpLicK2A4p9 H=ֿi ʦ $b5 kAr`.`a Wct$L jL]3[@(D܉DX/FYP4!Tho8F$w!,3HH'i,@XHؗxВ `$6bh@JH44 'bHHEf$!v3!%IHI$&BD4$ ! $ml$"fKi-+@$ HA&$P1@,3I!%!Ɓ!Cm%ejBHD l`@,[]u ?R86>N8+0aA+\}<؊ ad]& ׉-|F>Aj Ln64DIZdzstns^ Q#O8w`7}g=ތs@ 5I"R)zpa0ߦqWY~|ŀR7#7! Ūd-L!3r,e0E%C 31$*(';W2r`2T*@G.!; j0)9'; ,. Dɤb I,I"| ΌJ%HU=r\ b&LȾxkf$ӗ 3"\;Du {+J Nf, L 0̒Ek|(crQrck> EʽѵP7PF1\6F=m) Y'Hl5|A4xNdep4bc,`\'i," ,Pis"l_yNjP~:J`AXÞ`TJ*G6ʹUؐ`Ĺ91=̲84LFuP`2Tۤ䛬ŨYZf<6&B) V"Ktd Pw@'xb˂t cGZ+ O!EaRH @4!cD B:s.\ <6Y4M(u{0# pBD{ mTĦ(Ndc,'aC1lt+gb&:CEX';S"i"heք(l@" ;qV`F ë ?ou'k;)@AqĘrb9rœB)r8@&5+ L]숿TA6he'p1ن!@,5,ͺ̇gc|@p: I>!ܵRy\Ba;гHq;„PbAb\^ 'aBMC@P4hDQ+ٙ`qH?_4(Ap rjme*x./e,]Ԗt\F`D[^; b?6m:.{rNH-G?]js-CL@Ëy8"NQu%iY3TB¤]<5.&^ɛ6v\ j̙d 1Gx(Ih#ʝ.<Z-6:%)XH* yEa ,IBLˑϚ`6>zAan 4i>[?e{(EŅ 0%4s_h?\CF(tFj2 3`<>$@jZ"Awq%Y5ŀXf=$3 )NbCn(zB` ̝C2[?=b f#ߩ'Y'8VM2z8aJGS+;1 A TaUڏn, DQ<'(JMBd !}&`DK=&%EBqn0ʀKؑy$PKw ",lk Ix C8c(g 뫈 F;2w.?x^f_g83fon S2ւ_5l^EBƛm7b҄jM~4y1uzNuX_e_Cy{i1L8l58^f\$F{~т1@YD_P`d߬rd}x%ߟ ؘs5 &P)A:8\n#wz/d7೬2k5 G30 vmdv7W?MZYLxkپWךq`9|σ E&Of "vW>Lֽ(c?V<2G$.{'~(a8 #ecmIfՎZ\!q*pj>0 _uyҟd9e`E&\[n7biewىOMߗrEJҒX2[1 Bk])T4=gV [ڣL6~O0tM[䕩`QU^ɾy ) X-?P#Axu,M[#ʫ,]Kp_Vc.Z/M{QʹtVV2ֽ6Su.IFgOe@ˎG\QbՑ*9ƕaO\~!`B3a49{U Mq)ھ{ >[v 0 g+Oc0$U%{ ePMkaep'P@”Qjablq SEK%\|YHP$eS1%yeDmNazDK`p@.)J0fyi P(ы*54ו{}͏ `hP~Z,[v$mQ"2?_|MFm3X -w795~10xO}$\ bؐP,FU 'dGDhO2L'Hpͯ0Al2cagLqW bHj3E!3O9/aT l@q ^y˳X-<^/D>z-HJ /ug5#00LU2[@!$Q.:ZJk//^КK--ʄttnAJ)v S"O[\iȣ.0149S.mB:?+p9I _& {%w퉽_SjA֔B[ J% |pBpf6={J`:ݎ -C5Ye|%YDp{g: 5,ـֈBcݚa)0 =?|a0פu&7|"E2q8H@?PApj@P+Us GA;Ep MZG,#Fjt}ӗ_+ 5(`ISjÐq=225X՝0jelo'J7 @`1Mt&#\@R/)rUާq,MJVG9>{) 5.^#:6" `1w[ iZ 3j}+.s͇K I}.$6}jԦ=Ӄ4yzZH(S ޽.3꦳O LpEg"5lL-V`Oq3oN~=F@LX /0O%Zl_q]qx`ÆmO%v|vn+JP|||(>@;`A=iH7d==DPC) ۼU%\f^AO48nCJVU=@U\x%e%zKr  ɂIՒXgR`ѫNLN2O(ljƁePƒf? # UR9KyY Hy}nSP| BJm:q&ޤlG`b!aͪPCeXrE,ɬf nmHeTQEḂۧ< q w+G:NP81PPrIB4Y;lZkYd%#PYC=%ͭ8vEz]"># {)8,kN?ȈEY+W sŠ"iont7:+~K,!`pp!/b:XD0fI13!8NzE*8NkAЖ4@s$"!=)1ioy\6/F4 N9A=f@WN gҁ-l"):"|d_ S\BYx#] By@ÃwJ v.c/\))NdݥUr"vky5}$cm3j|=m B[=0H6MU@[7-/ț8Qb I(Qt>yqgYR"=ϘI7>"> ,MAvcឆ.h=Op %Bv ¯GXo~f^m\!2a^ϛde僩@aX?a!$DS5˃Ց'0dEȐfqj؎+sRd)>(nf\Qq(N=,ΰ #A^ѧ,[ Kc4WWU@>VsчX לr:OU psg@ڟ3R @;AgǚtWWB;bl 6ltl<1.,X3POVճd ,v-JluW Ej }}n:ekY#|y2_Jb#xMP(#\Z]K Jԟ1yG$Ra. ٩T eX\]zo!^2  Pw6+&WV ˻gB% eCq8ôڪ&Xߊi3Fhi7k֠\#<8^Dem-TgU_ \A-MU/Pc3/xP,oPD0HUp5+d5sa[W[9 C2AƢNy|i= V\˯j*"PzPaPT?*e@EIx^}a_Hr+Ჹ[L#2k[|0  bꋇh(Jq>K !#7g]Ӵ׍? /F:xn 5l%A.Sf, Q Sd4f{+*<)k?ƟELMou]$6m|mAJRu %eo,8g':CF9,h<&.#7 8{T]|CH+ee%ʷV,ȋKك2(s"Xn7]}bE,6 qj0i*?dyMkP*ƬTA&E +0jE{w66.2q%"R|]~CH?ؗȆTrL0u|y/1?D a܂`m;YkSyУ2T$DG {{w":waqKkE4֮l ߣGJgBǫsdQR 9PIs?+6~Q!-Ǚ>'+#`Fux滛̫^Zwμ:*4יar2qMIP@30ix54YN5akC@6wP5j8(ɡ*K~dƘ*M12JU-DɃ<{h+UwƃZZ$EdZ hx,ym k]Yas 4.&|uXb0PPEbM 0vcg󻭁*?#.O7+-\J̮^K7f8yx\H{Kz+P4jARc*π29Np\yg+QF=7)Cz~{/y [}ueJ_DJmANq#k(((y6T+,Gh.2}t;!}8UU ,=6ékXFy4b6iH%BMOƵt8.=\h&g\]ӛT=gBKe0\7qػݯua BUyRY_o,k6_^9ZJEC } -u˪i_JB[gvNo*>/C'pؠ^Iÿ6ئ>AgՆǩxUuoʚՈ1ނ7v2OVw]M.bTfII VQSs t?STsCJA@ɋ?̭f-sn8K D$4m_% "@t/thk.$)ĝ]ٞjp$%qz=/%C5ȁ6~6~;ƚc8o¬^ q陖/AW'F>Pql P` 0xҨ4Cd^ v蕠_pWvSr}a  o4uwEƿ,F.WhQ==>VO<!rwlvSaTGKx~[m>gy!3h ԛo0CuD d6Hن07qĒ!%Kqz3q:JI~E9K@h<ї[A_^EQnumeͮEp1erSH d9(,'}p15xdV0(6U<̺> ;wh_0N.Hi7`3'*Ras&g>iDLˡ`ޕݯ5,i^6>ﭕ]"z7Ght70}d*!$ !΢ENɱ!3X1)ܯl=6r_y:O_#\c#J+z%b gD\rxGs[[KKo;[?A6UK!4YOO&3"[E&lÎoz |dOZ\ 3e׋8̐IgjN(z-vUL'G³soqBwzIDoGtJ [Wn`E-Ums:a;b@?ui43 jcVw|_tN{zYIvϊb^ =+N>~pwczH*P9%KW-Y@rHZeZ 럛<.m'7/=IkM`=ˆ9gҊqV U>\Q-|D:Ti::w{G/}kl!MW͚kaa>ؕYjj.}KՏ5+gi5l 4)b>rM?aUI KtPpV,`0Lԏ;nc$ DqI񙑸*˜qx=_Gx7m贚Ah:ӛp"0=ňcTc> ױI$U@4$55Z<TݲeMvp$ fⰙ7i?-gu:aTTtfp<ɝ* *̭Ws%2l(;[ 1˃ {UW1eklߛ!@Bc"[z ;U]ig} vYl@gr²a[s7W u)߷]s=-DP]%7'_b^&>.xpjeStl WW493UkcɧmiVCTaYwPrgkÒ8sn29n5E]{GLNUZbq-#'3 ORN{VQU{-@p 88&*AS\۽ʏCaEw;q:,8_esX X3/-&{ 89+@PCK*#HL9z9FxX3*X(!To7a&oDjԍ.[o2ps4ZCmMrwf`k& .Y-Žf$-`،Ym_-ޣ @##C>b\SrM5t"%Eձ>6hprpqnI;lڀN7_wU 4 JK:|?3N CQLSc܊[m { 6xwq{Ğw 3-TnDvW_tWNhϹy 4HFORbۤqRѴY3Ö#hG(G|!A4P8  ,1zZCW]],(Z+(4Z"Z(B >^a 9cTt@M3>cʹf٨jӒ<ߚmkMnʧot .ըBr;ȇ4T0EcQ*F?2Kh9[*YN1 50 f&uGzhn,p) uN% lXDl_E{W/ e{pٷ M5 CzLoc}Vuމ3 )[UŶE>tahA͎ 3ۼ+qNU^BO~J2'# JwFŒrFoXZw a *4stO'VPMO*RA^Zi#9A/ڡ;&Zq  Byb:CdR+(VdNd((uA}ͣ5N;8geKI <^~^`4&jyn` b~! +ѵhVgzE~ "K*uR-e F<<8Ǿ mXg\َr)׆v~3LKwp149iI>g!7|`3~7XB6!&xGpWat%K&S0'ʝ =t)]Xw {8_g=OD4o9.9@薍ҫZWJlqhTo9'3i0@[OwEk]EvnTsίvA}vafo6n~?ϪJ#|\@g(Tأ`DaF4'/n8€HIwROQ @̲ ~fϚɛ,@< )g}\ Ϋ'{2=7, Dpz=\RB[odNKjҋ !0ѵ`@F}Sgiv9k\\9|DT:yjBo[[M$:1̶(8?iuL.d@V 4v :z¬o5rCJ uӗ ФCA*jpWv!E̼ bo%fZk*"c1mKF'KRH>&h{9G$<#oۨ>1mˤȄ!DD.XY5FFs|zc+%٨] ZWp/׶a\5j,]SR|8A6L|N@eSNqx4enZfύ-YЋs MfN5+\ƒiuAr)ώ4W<@dac;w^>E;n fG Rf ݜm_x~v*se3SʹIERHh{-p3$^+3H/S 9zރO%&D)xo(TplӚgɗ6/wP@g`rMI&e[4vuʰw'j m1%Xo.JXWL#c2/ ʏt?ç q腥̠zH=N(ݠV(9#B+d"Fޕ },w19KR7q=j>m[*`paL;"/FahUp^֜P2Ewe$,! !AJhZ͚Fݒ01-RNd}U!R^B`z nzNNP)y[o׏AQ8n>A_ .n{5>?+q$qlU&hG3 Q/r9z'ƭ>?oʵ75-*ct'*3}h&5u7-oWWv}7]Nӫe0e#pPg/yLy7tU@Z[_ 9F- GBi E*&ض>[LS|OLb~ٰ*CXi @b;htiEd-arA5rkw#V4H!LچyietC-r3ˎ%7g~)gT-%}똵6Zp= R|PCUd2l#R|7HfُЌW*w/`L#ږ`C&q9blzr TqldWv6C 4@cx Yûn#BIy| 5q_ǞtlSG/k5RJi^AnDwĚ yE`F U\_Ts5v}/5ho2sSv}T`'3B"Nr͙0l39,cf >p4eUFy3ޫe7M3KdJ`ӔTn|;4o94WD*T¨[<y {ewKm^l}idUW76LW[BD!3H8m%3Kw?J/ȍվ]=˦$9=Yx<^)@0T:dzdiJ+& f`sR)7-=| J _Uޖ-Qc"Ձom}q0ئ + Fٵbc}UP儬fq$ӎT\eXLJY'`%CiVĘ _"St~{S[pZñC ȱ10Ӑ!pp.A1cF!"ؾԑG'ty!$8Og|Zfpـ7(9rƔL `^Q|Hۤ|}.ffk0kRwCng Qa5xlƭ,Rs{ ?<*#h7eZ˫ @ pr48'ۨsOTKl}Ṛn:[@ om2iK"˓%f67̭x5`9 g(U5Ȑ{/!HnQ| – [iN~jY)^.YU.ƝO_U)2Zb' } f;56:D\Ȃ.O (~&ʑ[c2mrJmHe /?>J&7p Ȳޡ=,U i Z+LIELߥ7`p%&d"h",G| +F,t9ܥ"MO&l@AZ{".Tk Y~ATC2_!c%H k> 긾_ϜH'(kT_zvFl$#9u1nڼU֑0@3W#>il:~K9r'ӑ: HRtCcSVlac@ve(a3}D֬'qq[[R[$~%юű2;c:mG"% qy w˚H {Wcز0m34;$@8%Z=KVݟ>Y$rcйWX5Ls0|x0OPSN#hL1uF갃dcfyt$~'ٟ3%Mj@`8iqDξ/ʓ{vj1yg/-1ͯcvL8UH|qs|pꤼ.ˬzڻ7\VέWT%$?7ܮ>R=)e$c؉ 53 Z Jvݿ%+Oa0f'vg8zq4^vh5$ݱ2a@S^<$JLXDދRutfrXTf׳`Mk/WZ@A"> XΐT8)+Pn^3]-nE80?XTG5}F R#C`+ QŸ]I(XV::ewmSjr\g"zIkRpt_ɤ!0EaA^ҬYj~5e9 ֕Qtp:ؿAގ_l4%P(A/Uncs;byAm)r5,o:Ρ蝼H$wy䄻uJH'.,TQ,VƔ:W"zYUk&Mjښ˱o h9g.'ec[3WvkcU|h w2,5o/5,f ,jFji5p+7$m@ξi!C兵^?nƮ\-կj`?e1p(/M3JqB] dƻL?7zUz%:54i/4e(![0,$($W9p),?Y$Vos»/x'ȉ/\ ]h>tt-;Q] u^W!#tY`I?ΞDA[7KzZRo:#P¥$%Ѥa/YduNyBUȃ֩@[TXE|O$Z9y ԻpB2Kv]FSś}vӑ#uZbzj5_j܂!okעqˮ\¡EWu0UW3BaGûQH#>Fr?u6H Tw ̳n 9-S8H c&QNOK}l13s ";mcBusEO%8Q30KqyZ+&oP#hJG۝-zq-`[qt_  ,a~=vvB@9 d9MrE@rJ TCoztױk )GZa KqcćBeaK$y/i #=jģMvQH`:IWfWJ SbV{mXzKSڢT.P+c €Ȃ!$;˻O ; a +6CZ2!,\!v:s$M.fte  `XV@Vo3U{\F̌ڞ+K70%հ7Jc?ƒDl~.x17oX >F}GYCu 3tת L l.݃)R1c]Yr)-v)kՃwb飡c$qZT표S7b^_[P63 UY1{z*otà ՛#B48ܽ;]ߊWa'{ϪU1;6}sj1t>k3ݕ0b H8pc |n~յceTqD3h^`=gfPӥi$!pD%tQPeXb[[|TZXS3ǭqmc> 'NJpnGc؂ kz8@G8C w`%]0]Z˄ZUR睐/ ๠U {#xh(k,:mblCbU©DB惠0 3!sW4藹k!U.)=hܡCXh/Kvi.؀ji|z~@XM@c0s a- \ 9W-&"i:ʶ+do`y/ 8 L2VGO:g` |$3Sqv=L>J7x/7]{) #cUz(g=|WdC¯ ?ʺZW0uL1Tݺ>.ONR*=2}ag/@;i!x8s(iC!z.0a~Cλԃڪ, lbV  %*L?=e"ѣ8!K|̬(#)n)iPlN&vbJjC XU{Sud @AVN_3+^qިP^n/t Z@ݟ5ڙӚNT"df7d} (s O IF~@$DKƤ_;ֈN8Kܳlp1!4->4*M]/<LDeHg6G6ﴔlVtVNIw&mV.BbhpǍ6 0)./\皤ʼn%:3lüW8Usb5г~EXj]ŹOj^ =hZd1ՆuB:s@cC!K܏[odl[L[&Ynm]dw)qz 10CɻNg CbdIg[S豖Կ:99?w8*^?ǠCKænYowlb s{xЁf\H *X 1f}~͈Ǫ2l׈h75?zB6;xH k^rzMһC-͆+Qs%!f9(2vjs]VAxm_+ 8W ޝ2{JPB1%mi5]xiF2_#`Pg*1PE>lj{V"S!!Ši&OQ'QOD֑HXȹ3Fv,g-F.SSO?`--R</"qQ 0U?t2=$}QWu=aH.aasQX.ChS*μ zl?` ɈF)%0c}`"Y!;Ex⒡F>޳\8h/`Clr$T3ïO6D} Cp"ٔ#$~[MA_?$fN\薚@%B¾r?&{r!601mg'^㯴q&*yrKμg!Ux `8D`p K^3oQ^ +keæ z2+͹ _/u\5 kSLquzNQ&z@:y=. +t5S*-ٮ y.n^)b8s(ŋCio(9Oj(N/ݠR~eX+md"Xʗ\ڒrL_w].X,a%Iַ[=(A8U.FrqW;Go@VlD8DZ"nY&/Y[wy ]SqycJkf.cigjmMzBkUfLtϓ߬OT`}:wvs߸mqաe-9a}ENEUHʾY40h<$hcJxIzsPW8jWDR /2oXyFW`I`NċI`2{k\ǧ98((yw㙃^^kaP Ho_LzN0 μ1n#d^4$H4߾/Rz,e+wWo(C 7AZ$ 1ͷ]ۄQek]R#^`f|%Y273\^g9).a|PB+ AЬ#`xqM*}l 3,vjiop&A>.袊 l& jht&]l]b[a]ԯ)KU %EjM]ÏÎ <ΌI- yB> X%ݑYaM4B73,< ;DӋqo))G=NU*DF.~L\:JB?軀vB?@CL}2 '3#UGpBY *&h}mۺ'ɔ %cbV ϥ{JLe<5?J Am!'DrnhV<_}9 YdgN%`0Za8DŽ7M17ryT_NEs7<>j%7vKҺmv.'+T*>%mboM8 sCn1v2臞|LPsھz$^,CKwͰkSl>%.9[^ lE(ʾRe7~3@@)x0(4>i^a:{1{@GÉ2EZLk)|;['}3!FіkHd}dݝczM7* ڳg#|~}knf2 jc}^9^" m~2ٗPɎ']0w}x?ƿpe꟪inaΑnw7`g ,ň=P[C0I539.c?O.+􎡪mCh>rtr3m6 yj.{NQʰE aLB[Krvj dwvcKcqPY)|-:Q HyQ 3!j:/*- -psdfq#e쑨kz+ƕୄ=Ars]y* 0("SKRNؓD2aj-ِf*B6`BZ_X= 5FD_N2[ߙR؃+ S|1y526/s&IC!d˖[\f.C.ޥt=Z׿(@BR^JBmdߝ 'RV ?a1q+! k׎<#!FC|ˢrN{7=dSE''H+ɮK}.O݉`"_$Xo;+0Ml6Fp'&}hY^` $\x.z8K 3a$pa 2R5Nu핱}۠_ ?KpiJgl7W 1L۱0OhX{n^װr]ᏁhurۿϪDjSϪ26|K՗X/ rb4> _x\Mxh~٨|BOQQc!޶OZثu~ij OsC1^ע6h~ 2tRuL1vP}~aׁ[JZ_YXnV?t~uc2UwfM&h|dTfj%/i zQ=TD/=P`];:" Ol*m5Ly`ͣiL3.~HκvKbEo^t?zo^YW^ajٞNǙԶmC݇[m7o$CQ PXٙGfDj㖆iYwl^TFhAF> ];-.mjPnfyL}4 * _u* "}^x+`~:y)ߚFhq\wc iA@R y'ZC6@"8fqd]FǒB *1dgLNr} DyXfHv6;?1d&&Ƹͩ |;}V>崠P4 ^֕I%?\/zFy2pנ(ib!x0}%95sag{ 5LPr1jكYVxK|Z~So12f@4!}RJ:=EĉoQkb?7.yLHӜ$6 zXF?7ڮ=WLHZe!1îNH4mr+9Gw)&p CK F%{֨99nƺ) i+ׅ꽘캿yok4/!GK"'ĸ`%bmR{љ{=y;23Ez]s L]I9Q]!~NJ8aӊ8h~5&;"-ƯUȻCwL\ hnz?ۡ齗ԇç|:J3.2A|L&%9v1H]/у1<@d ?ŖOI^`׿%[o&d˭e p} t{ _!>?~sǾU 3HjR՛L'?g]IZ̤M:ve㘓^8⑜EGΌ ~hCQVPVԦ3!Vhpn @sWwZ1>݄bNjt Ҽ*B i%4BD^H#F+>9C sRy5wY;i, :yVMX6}^nŃnBOmaxthW}Q'陆eY7A/98)S2#W; 4R;9m[8z|Z.,6?2x\@Wc. 0 T7?G͝Q(mrNk*v_tCSxS M G* f[+Cd[_$4[(G8iA@h?,wN-ϕhqx呦%Oj =4Z6URSe}J{ck}ikos\AFjv'ADщOZ7ݧ)deN{cKwq\fUFN;&[\=^k/1W<.]/54 R:83xZiܸ]I`PVzSs3) ͟ oDx|} lFZesn2d5/4C6$x'eġڥ^]4Iulc6KK8\[T3Okv9gKSfn`ox? ){okG^(+~ 7h:^nExҗ:IFp<87f|={Xb#vMb*eKMxy7HZ]5p>r%hM-g72 uGS{Z/_-aSD}:P@bH(G,{ l.R ??8Z(ג#9=[ k.]ZФQAg}vLu$ Y8f8Ffj}aG6[˿ lqc_vBqۧ.(xS)IcKxO*N[qS䰿B^-mR;" yſuα?\=ڜEw 3<8m3)/Ȟ{.hrh aCFRobo0Ciۥ2ueq pHzW :x($ˋI^rK20qNI%H[ tRWqipbw }⍷#Lw?%'zWZ=gQ@2,|)NFJF2PR!FӵcpQJ$sW l:J}V[,T-Wc.(c];eO8ݥa`ȖZ_:}IRPz껟:NQF9!s>5v*]$+ u7z{eWlEiʯa<0Vk }OkZpaZ&?˔0V!fƾC>.˪F{33@: k;e t|k[|8WżjVVZ@rdtMߒa8&;p<^ylfP\=DhͻpRׇ [}].ۿvAa%|4@2xn =`% r b{it r)ʷN 'wX!M0˻"5UN͡a -8x Ƈ0o}VI|gAT"p|8E;)T]hj}t86Hrkg-,; C4$u|ZrUMP1rϪ~ٽ+qxެ$ve[\psݴ ʻG-o%߉{pʭyiuK_Y 0`Vq[ltL$^Fϯ\> /ᇺDTK/54P$mս'D]U4GDh}%`5MxO3y~Yt q?RX?'H)J|U*:F 9_mFi ˴{Tzr): _XB @ 5Y^>]_B K& C}$~p t|Nty7?D(8KѮüRhR#,;u`ĪȥlF1!5p D>LHn$6| pF!]wȳZzтŤݕ+D4% zݺy:#nBC<ϧmeimM+cqkuHSm4D/ ͇Fz(jN)mg@mC E.s˅!Z Nvr.AJg5~M4[9|P.yZ"FhEλ_Q-Z?1z i-MIť8&0`to၂d\Su%ɢd!L_,Gg3`}v/si2 x~:%<"ub9uvC+@!E (69Q:V]\_~ G;S4f{ Ǘ;0\=wp[l|UN#j,  sw`c5sֻ ei3Jg)˽|fS}!C-: ,Kql$WqdoۣXs:QVT@ %vTORj4D]Kpej`4-K4ZO*} `orMRCb93|+piyh %m'Lmb֍Dg\SIu9D܃HCTs(L=4aw+ɟ\Ͻ,dbU7`-_.Nu?о" W׷eئ6\c0\ćon_M>< `L8V+T0|c:#/t!r'^UB(~{_;a[::g&qf8b ^S4* sZkϺgeS_15,@o-n])c=wǎSʞf2A `Ne^jZ$N#o`P6|Ϭ<02B5"gLXazffdc~u՘7~TE:ڱǦt2Ul^qӸA97"p6ڍ;mQ^'IA; Xk( [;-6<ݫEz0=&ee3p0ӯj[ۋ\nhGÅgQX4A4^k.f^~ʄiC4X*kSg_GAL:7@wrI jSu/Ed>lX4cfqHPN9=Z"1i ؤ)Kƣ˅t lR1Rrt΁1Uyd[Lsrt4T9tuVtq< 0DK3&˚Dۏ3y1bx|EAM}ug2hI0.ɓRr&؆GM.bF=uNzФw M CjԦQ-Wc^o(.O.{&缍h `m%{_|3#vRm9`F@ ߑ5'r[ ߜ 'u0{sKЎ"lSaR `⯔`+HeY|$7k7y0=rtN?)6O]/Ԥ5V)Q/:͎<:p@T&hNʸYs FWV7SFQz2@q7Ei-pwF@Wr7i؀$t5Nf}AU~2YbY5:ݓ;iuWaCIv/䰂89Dy{& n{  j.!4ֲa5/oꚞխ<\ҏ?㬫V(EERXl]^R- m"cYy`d&|jt)D0ZUCu b,ڄE'hVW~m@[^Lޚ~6l?W_Ez{hۯ\ٴU63eY{wD5*>f$[t>iۈNxԷآ~C¬x4lu0~h[\%d=$2+ 2R3* QxM|mH&Y[<D ǧɭ!1_]E61J?aoĬ%1</i[KG]uNO..6誈\y-sO"ZeOЃ} oԌ]ڳweEUu{zPPO@+5&\:5tVeAصoRxbIl GJQÈlAB9$WݸzQ^vZ[^0y WWzq0uajf"ؕWkFGNXSx1 -iڱ 'km3Wk "jkvi)h{-EcW1G܁ j?z.+.W!8 ?N 7l洙|4İvKhA4ё0 0c8ɕ rN`rn{M wχ4;j0<X6뗪=N5;v-2"jN. Jf?_= R=ZV{FՙؐjavjĎJ̎E[ƣ{܇:Ƴ.ݘKElgzFKtc Fuu'6I_jxTt n&~ۡe`=תF#5QgVcߑ|EEl'-hhUp%xceE%+.LRF#_j]Ce*x:UzZEcլ9\ M0czb>*%pnS:IZV_ 6^{^&&F.elƿΡ4d%I뷞ukO%,>oBAg'c۲ԕO?imj%MQ?,@!*ZPh,ǖBF=m=# ҖSp$>!|;/YC{-T1'!a 1b6hT~N6u^<0vAy}΋b/d}+HW7GYB}D=_AċYNsK,Ƙy9Ž•]*Ej(p#hHCc=6BJ6Ih0^\KsQ}c-.3Ft\}~eu XNwe}%Ԛ[MQ#oosX\8ʙ8:kڙ'a nx!?;Jo1X]ܺΙ\UocSf`HH~om@1o߾Ã>#@m=PD y`3#^N8= v"P; x=596(qa3L m=|pXro_f.si:z504XOG|7Qw=RԙT'yҫM9TZXɷ 3HB0pbrA0eʹTE]yV*.C`Tl~uH᪻7AuK)fVA'"~\=kju0E%^.; @ (-@ׄ~9FJc1aП+VGC`f?<՜ |. ҫa)?w)s.MdLpn~?.^ˍ {ϠeAP}^d}CI+ϑ^yr-q2n+hUM$KkX9 ` ߓ{{KS,@Tb,ykڂ/ @'|/KN)\,5Ꟑ6}ܟLE@q.~`B^rNŊ22*1+WĶ7VОpp?R·Oek塟Y&Y?184Y :<g/HYTٷhvD |haà3f< m(EFpОH~*@84 :,Gk%TX厝0|=M*Xy:f~cO4ʹ_O9%wpWfv^J VEm 254tN֩:)ϳ Xp\Jl:^;?sy{q,cZ iu#4gҧ5I@xڙ/yi4.0[nDcî׭alSX{oQjו܎6œ1yV) G_(r*=AyE\piA$TZ!1ɴ@PBG[efmC[S16P@NAq$-a2e"rFԂ@,}E)sbNx, '@#G7(CmEMCa q@g{d "UwEA0IÆ$ YȖ"ɡ& M2EH_c}/j'8Y' ٷ!p Jig^tdS Y Sa ;Gm/17g ߜdj:Ue·Z0Rki[2dΙA7j趡A5ThE _u)8rսx;i D*ɝ N|-6S;U~[ !`[ZYvcɲyG/%)}+bV f)fGSj sHXKۛU"N#DŌc\3Sh'~֔Nw ^x_%<.> +5WU6ӷ`!'OO2I= կlGi ƽv?'4$4°_c? Lxn8C hc}HyNʳRv$j "{WK (wN҃OmI-BհA(J]eeӂS}mt@ 5/f{]BZ!:cmrDX֭9 IU_ذ#oމȯ?`wT[`g\V0/ Q(,پ3/c##T7p΢}$$o.ڳ%YgoՈ߫j#!:KkIx`NiY b3dzaS{Yfw0mn;[k2XEh@g]|sE$D2%B~ћMn{dܵ\k4Ep#jpdN;d~c0IwPw.mػAק!wӣ'{tgf/70 J?)A;z20z?˲rM%rJE`7CՐT~ݗn$OX%b_2TBL@eYCr6 C>duZ7 ?àd"D- !DZX;|NTPC7Yq," ƪ]k&#Zafv.J! j@yt}<T%"wݺ@BmP))@2mOJil&t塀m<i4y_ }{hRf‹fΚ? lwCD*(qO@}s}?[ߍc=+sITgYxD-v- $8\IfͲSχ'5?8Euϻlاcz)E>!3a x@TCIjWKv$[AO[a!O0T>dd߶UPEejHCM TCbns9ex3w~  c\Nڌzr&WYb_ܣ Ր@oO_Vt(r=~̽ttxؗ7=a"eR6U̐7lJ3!_ʘ-b쌮M28Mhgo?KGwr״V`HAUц.밍cZSuKBDx&hAnoҟ@$L?*87~FBFǵaw~[9*-mp݊#I~}~z߯t>]'0'=i@C)q+"lx iq 29\8ZydoͩFX4@3@N3MY yXc >k4f=jn# piӛ7se-{Y{ExM HTCsY >ܴ{/0[F J F_HV70Gi{^/+0*=՛RIzUu8IKK?LF8X+}&+sT_X01|%3WlBN@UuvD L7n_]~I.B!G.3*ʯ9Z4@_!~F 锘>uAɖHiMC堡.@6iX{¨ vݷf1;ܮ|%FZ8!X9(E}mgU#ejעf j֝%Qy{G7ڞz[{LqL˓LECPbkبGIk51Y! >G$P.S%.׽~UWJn!dž]UUqQwjHՎ쟑3-p R '{L7ϐm yP@*Հu@AS#m RѻKa1l r2kWZ6D@YU sVQs13#Pǘ۪^{9v;W])GC [^|)? Ka1Ӱx݁"}SKbmCownB #VXb  8ZANcOZ.^AÐmیx5G}Y3Sf3T7Nq;<-/L䏦@Jf 4;RP^ԲPUK8:溝>K4Vوv9A-\)=qt%.Ux:DlҲ6(Omts>EH!>W|\/# .BQZBTvB$xT”5ER_ 1 X5{r:-E*&OliN.uP206 <~O #΋t u@@9 mabpNs~f\xPmuBB@Q sL2/Ϛ:8i{9*z'~΢⮿}V9cs3e2Em3߅Z cM ~x9[~s^/S"ߎo[Syxi>b33-wv?uRs>}(UJ˪s` Ɨ;TdxnS!fNiխ\wc2\4z~I[=~]ߛ[WȔ4= o``V1wOf2_)KbWjdkvv-y6U>|֦b= C)?*|@ '8GFԶ-ߘh_ "@ O g+6zgQmgJ.zp U ؟ePcuv6G=:({N9$0ov qBl^R B}Yd_N5P8uĆؠ/i@euxY}{DXS/'d<+޻?A@&Ȼ+?cV{S t6&ἤoJ9Vqy'Ʒ=iq#l:D<<7 J iC?we)l f-LBÌE ;3GGq#uB.``D_ݙKDjVE:s;8ڶҮ/y|=g BZ k7$-6 l~o[/r^MnQ޻3a< 8 Q?)rtYfOb3@)X0$j%IYzdU7 eT肟E#Y1ʑT߼`{YE~}hy%ʎE 4vu db40+XHQ#h?-"inxWAK$cŅq(FA5M}dW(Dk'Xi~Gܻ(g*!˼kk: jrW ndF f"niIe=Elo=cujy[]OT7ym:)HY-OULmˉyBg5խ%~MʫL+K7eMvc?3cp6G Alr w*!"r/=)c\d?+i˹<߸ w 36߆?ƕ۽tR8=hɅ͘LOznKw)/%Jyݾ[¡d|*;rElYXQ'#4H$\xmwH2uC_O'6B+E6 ~NNnQ$ _B58` қ&[&,"t)E>{cd׽vk73AM3d4v<~*<-Yp#rjtXфalTU]wonE>O> NHE/Clhl9>)@rqRޛQq}*AU[?o2'+~R|; hsR1P6IhN݂pO@U1J*懵,HSdrWOuzDxCNк/|m;~iEOx_1Ħ"{c\$>O=ٞvt\X= 8'7i|lq!}Wl߉ADvC?{r`@61=Q K ")蚅ei>w ֫]﫝JP-PċDwrg79AJ׼_ذN1%bgmH{F }\36ŒO[@dӈh`ayeuFw&z+OS OZ즾h6H{!jR\ z~ \Nf6] *-s[5UᅕP@&]$ӈBV4p/IQ5)Snmt,UE m/ b"? @1G8lڗ]N՘Є[^ ݶ"%{'YqխRum/ae޲`i.!({7v[9G]2cիTL,чV KC& Gn_&2c&+ۮEv 7 E9Z~E*^U\ꥡ(zFu/Ԃx%WCY= o6WEB H m)kߜ+}x'8udžrayc$a4-9:1~_!.I|b٫pxjbݕNRCc۹w^T LxzjFǗ m:d!qUFi @.D~1aGR6-SJ)M`;)a4{ ls~dlf+l?2z0V>i.W=`$A /ø8R{R>%PXSJ7PQtM"JQ5Ꙓ+ 8Ҹ'>˭l9(hS>Hލ`s^s:5^ӑDۻ:.A~ԁCDV4&#JΈCgpN{%(T# iqS :ү^`Vd!Ð% M9oH|/ 0uȳ<@9ʿ X;؜> hwwJ|bzq0G2[s73+)Z ~#tdYHּi! "#KI#H)I "CcU"CɵjqD>g:zf#}֢q8ȃfnߝ+V9 :{I2c`X<_ayʼnjVK=|CH/H=ʄcp~=2Ҙ`YE7MH 1%l409K+S*!SGVHo|sX_peKoVS攨 j}W#,mdLG#,*L_pLY364@$s)I _'cn7 / 4s }}eߵ[Fr/]Y>NB_#gpC}bBRG<ZH);e0Oe02^D(WRxo oPլg] ƾO %Az)Zs>s!?!u/ 몗gJ-\`aV&AH"8f\ M(@ w6ih!z:0Bcy{(\:tK*qo#9Zes6162qTbZf'>{0"% /#-r ga1f `6Яw- fI=M) LyГq C)|J_!+)[/yO-ޥ}͇?}3VzS+H M ~i{\^?ڼFV޷2(a2_2E=]*D掖nN7)I6FS2JO< ɖg6>R5MH6C6ôFR -.&-eX%Sِ9Or_2pL0H{8HWDGiigLl-n8!/vC+вYp @ G6JqVRrCc1cilc4M ` mm 6Li99H)H$\ Ps=>=v:G4lpF-iQ(6 C ;+\t8cL8]F;!ZdZ0li eD D968T Y+5N{Zx꜐GBY#jx+˲_R;B1{hcW0TD,ĢY T;& PM 1 1"L,CsH뇦ċ[>[rvFpk*p߾%fn!JxLzt?~o2Ip:1AH,v]q戮%rFAzmJU@M,;!(cWHs/ٲ7$ٗ-곬n.!HY38 8(@$>bβJs-\u˫jhc.=0`c aR]K5p8vN 4/ܹ eh*~*Jv 뮎@VV}!oc}+@βjզ Fv˗l5@ዒ0`ga 㿢Lל-l& cy6,2%nɃgkIU0"w@.NN B3СƧ趟8uZ_`-!05XVl9Sr:(E?ȁ+)?KJC 88m1 CIcI61 C! Tv%Ӧ66dSM1pJA9 i0$|$}y vu>]VFt H5gwvo1J4GMa FqwೣGiCF>M5g`+(_ςSme=49BpI Y;(w#xәBJ3qA M~L*3;Ls}QA,O.~@jO6W*iRaL*,F<ܞtv׺RB'}sA&0\qhfvvɣgɶo/^).+0ڵ(}dZ; DHnn\9Z-Wz9W8wS[>t-bDq֗4GnCL1{#}})_~`S>?d1,Y-lm0lm4LCnb@4@탑&Q Im ɐKOR3]k\_C ف5ne]qZS=7ȿUpb]6I'r2%~:C nquS*wO}z>"Z׭ujk*Nhl?pp<=bc3jGd>?ɮ Gؔ[iT,$W?ɱ ^SN ,xrSA=ƛugԡoH)?0NZnDؒ1aZ`Wlh2[sa`&éڭM֟Nʭd Ax҃DRm4)@)`!Z(|ùp/ԵDӣ횺ˆwMoL+z^ RfJ[< x`oN{̉X M*v{$A4 Id8 mQ&Em#J 0 (bIA9l`0Ի̥Xޭ+`8mf8SJ< =,_{;2T݅ C< A[-{W$,ѰZ9'g=!@]xGK` g6J@0U"2Җ斀w͆oHO@X/ӵbn]T_{Zx-\}7]..'3NQ Cy@+wf=شB7L6RHA/!ӇK.lfSzaBRf\RpL]B$iwKnu=w@@4lH1)pdQOmx𯸵 ,J'IZUVc-Bnt3cCHwL tHJ`" 06 oM tGOlcc^Da]X&=j/2(؇؛=˃G@#&.ةמ,C`C!Px9곴Kũc ~`> `:ߊ\`uhp4 /xLqW(>q?y:"CQ ⢱ص|3gsÃY ~?83F'3>T6Gm*J 'g۩巟.k;W]- &ƫ\ EP33:죃. / Ŕ@jG (mOgXnR:ij,uHۤ`xso5 m/B/ ~D@QBQG*5i֓@w7ܤ\*ы }I)1FM~ۃn `:$ k@ u>]\5T@^WQ_p69H~.siӚ=A)Hє)4Z,-h0+N(G 3 Vt~0ƾH[ %4*@QG89~R6IsfWk[ ^zvJZ94SG8+|'Q#~@0P<( TQÕةDuyAd|bHoU2p,;..Ճ-|%=˫O=|8To!#_X:#~Ëcajk~)b\c)aKK@u_le;~q49以ɕsXSk~/%<&lZ,j!mGtܜm3eD@pUO,izBgCM؏ؗQu ߦ\ISD={娆`ujrz;W#c=Kf_ lJqȣp=:)@c#;>6l`60*.ל*ҤwRٮV7(n YT6CQs: a'ѺE?G8'KN>VD89>Bi#$w,à*culbF"SsM 'Iuoң  iup΀C60M&b!@E"8{B1#`1r/-0=:?g&@Mo9DkڤAJMlGc%]1HEOPUH$`O"(&ۙO (A$}>UeU5"g"d,Cw>meNrG9t"*Ngl`Y.8I74 6Þ辬`pw9?hA*zHFgt(mV8E$G߂- KSX(4@4A|"͡8NHor,.BQs;KTa^ P7m@\^p!Kՠu J0[mX"Th3yQ/mW3R˭0BML:n3 InO\@"~ H AER`DwҢ$0!YpXrglm*ʖސϣvW繾+MF|xk!MlAލՖJzMsֱfQ}9AdT(-ÒXݥn!) 1L|eE{&g2nunb|( tE*DJr)4?]مu(dsU)G8=(ܑH_M?ln~Nϣz̯4~=j0\\ rVf^Όܡ__@P=܂@ PA!pzȰ_k@_@rAqݖ"탡KA_@ذ"DjNz2bɝbD~Ow;ٺ~?rsT!yum` CY3xLx Ea}Pi<?sxkG,.iPqګ~!N2ӭ*xi宯cv^wN H+S'9m&㶯aG '82l紐ȵmfMw mTlk n:ƒY"uzM*Z3teKf3Z$yAk,(d@ KpԃX=mɭuO2tޕVf#yt bTN~~(XEz:LoL391Ttڰ~'Ul91Q+*}mUx]ZyюbZ)َIŐ 6vx~o;CW$XlqCrdaH79mp$ 4A4r7568*!dƌD'gSuV63h.7W\]ID?ЏW- )lxQů`&nv韱g9->5AYMMKқy4YũTkjx?HQQxb+~#< dW줰 ^bmb՛E p  6?Yk;\]*)'=5α!9͠!#HbߙO4Sg9֎Ja8bl"Ze!/ޗ[XZv5Hl EŬC +q[p15&>}laߘ`eLAY2+8УIvԵxowo3+1QP$XO6 U`Pa!B뭾9*S#ד4 7A 2:54_*Ś(hz%>ߺ4FF^\Ufʻ8^+ E7]n.{oceaE XR—KU8ֳ::ggǰF\ - t9Á(%-RkME+ixSr0@pءU26;0K߰ p$!j_KJmrZMoo[]uW3RwSNUTڦhYڣfeEmY}݌ =붏O\˜a +γI@RlB  Amj [H@Ѧ (#Ҝ$>tZgAud?wuoaXzy[ r ɐ]@]ʘ/_)x5-fI01B:>> ]ЎW-g4s) !k bbT*;_Q K, q['=?]LEanf@JʋޗLz%P>X{)y- J rKX{]ҨۍT (C{h_G9BraeIB`RoS#㠥ph0R_<` |bT|_p+7A4$=>'bE[Ygl"ZX/Y iH{gO}o)n0;Ħg;/OʴĤ!lO Ȝ F$E(^[NfN5]7D'*)z-v{Nbr#H*׌W=3k9oؐB5f"giR2%LynU~+yJ5Z'v_-ˈDAa9G9s˴hU;ʓ˱м4T5֟ <YW(.jo~e}VG2x)'ƐNPїb&:*XTzn ÿ?OF0\ !rTn20îXv6eI͞?|y=STG(eRTYM)u Rۇ}r ay "rBix8uw}yʒ{mu{W]=WޛۈJ}7`Ԍȝ ej($*\Bi3ȭt;SO[gHQvAa=_RL=RzGg0wʴ5۳cEBQ˰^")BZ z+r >NAOP1j8߿,dK�Ĵ+'+F@<~5'#e7⚤e3ƒ9;̴`Op<ެwֶ>K| ].(Ilr[B*ظ1̉&م^f/g|m% 77k.ivHݽ|=>p9En)17|mĿ ҔM1o7U<јOy(4r>@HdSMz-F}I/JTY*H)ZHqjDJ%AS3 QNx6 fx{`Ήg*9+~D&7 q*i2fU_V͟8Y~og&ba!$s$kȘ|-e..k@fXH6* 1Cl&^YCGTe@CZd"JZ2[k ~P[0q· \t.nuh%AEC'xɎ4+zQ1_@ܷbOͯ]lS?g"X%զO t4[JT33S hʪ3 x?Wx 6j?'J(e8~,m =T816s"MAfHOh:MJZ5]llofa>n+iQ@ @ e%#@B)O׬]n+%./\KAs ~Lv7I( 4N/A* JD})0-u4B`ޫ1z&;NG)2VHڵA_dA6&02b8LOC_UЬɹ 9nN@pojIuE|* #:B| jg<Pz) x[@^\_q0ytf琎F "FMg fL~#TW0޶x3ME|:FԦщn┟{|%׶N_:c&Hn쁈AB&6-`>GPkD1AQM  #0es\ 0i{E7s}ot<;eu Tdp#_J$SBG{'# 3&DXAȻ4O>!>57.9ndyrMJ}q!S]<@# Վ ]6|j=JK\Əv:NoM#6bp|&E>'CHm`fLv4)o]y,:Oۄ;+j 1 baYO 1jyŗ:xAÝ^~7iŧꇶr$7= rV\?옵m+%f,C8udR(8KA5#c]➭2gi}>%oJ%d>_7o{n|^ m@`cΟ;2iW{ᙐ;JK[EÚ bX/ 5%Sب)֣@ oGQ: 6|#op1lU+Pҡ zƋC;\޸}n(ĂϿ$XGmQEwU1lydxZ7I8ȴ!^!;::oosZg^Eڄ\SأNAEAP [Dj.3N!n43kOL0Q$t"^> S78ȿM4*GM?y] ZSDHĀ \ΐIR?mss3\2*r{pp8VP^z942E{*FGDmt}Ձ{ݻ/Q.kvOcIs'Dԍ! 1$ped2)YrD54K\Z.!}&1/=2jG"Lv}e3xR)xE<_;Z&M0XqFw^ΨXm1sС!fvn_?-`6[!-0aF$Hx4huHoB^^7n%E7@B+~nДԃ{4 k.q1xG&g\F/Ro0v_s+om:(^@֗iؿʹtwܪAZG11nV7p(v$}2]=o4G]&RJw˽7ʉ+"fL2p%M բ:ԇmc.]FeCdA'Zf#Gbo2מtݸCbʡ=:6{JK <૏%F+z[*l3u=jK#[o= XYq4hV}m} mMHBt* sq+/l"dv\wB <ucm8Y)xxһ3V0< ׫nضkcO8xH Ĕ֌1@X$&acg& e}HIUVAS$@1z;1#pdBFQ#]rE%0ý>:%A\DŽi֋l1i2c4WA6<:@iYsC6*Abm퐐\{f6Iǯ̙#sq- ~TOy1j9EB";vPFZ# 0k{׾hM =!ubBڨ& t|604*qrrguf3|7R (4k)C7Je 2?KjazQe$? WHsKsCg!>၄m[H'IKKbo~v&yG+65X襪+ kz$/kwVLP,ph!L$0nAf4tyP!ac*ZxU'ħ'-`0t-Y! ]G,&K) P 5Uw"z-֏t+?|4ޢ٘ 7;kd~2lmSI9:EqEɅAA Aߏ)ō^4I:sGa~'Xo!frhpM/mfFmmrqpB]>iJBXTh@&_Y_j{RR2*6݋m3LD,c| a}ZNxn˳2ӁR?W9yWsW-kas %^bڇIބ<b$-͎↏̴LQ54~:!SV5=u}"#7\ Ώ60nB;Ge)eìJ"i384cZòl"P<\ޠ9](0ٰͰ**w\.#0 .$S"O73|8_ \ ۷'p9%?knydaRN6͝Un\Dv•JDImtuUi5APx#_~Q/eTJr ȄF\N{BАZZG[NXfCH 僻Cp@M!D0ަvpE7!GY䈆A!DDI 9%b!&iLQ'Q,3 ,קpVd?͇ۤoٙ-^.FJRNlF$ R%xP<&Y !A^.(l͡NImh+VA2םԟ16Aem6QDʱV \?Ctao;hX)wG9d䨱VB-4ӣ0t>q'vS|63/ @; (\Z_vOaH%j-He1{]ӛ m 68?}ߨwT}&dYIA~%h(JH+`hnqzӾ2QO]cTS1YS!$Aƌ)-+#!ђH0o.;7_ z׀\Uqyu!teةːن0C& _0_jCxQ tS51l8w8bQTdzl#tL'FM'j0J#;k1v۠CLAhK i:,wGGh]&B,3:ml;snv=yͱjf.@?1wsH!OsHW'^c7 \eys@~c %q %HSl l?ެ->譔kn(om֨U GOb/E(|N f"+̈,EXcEС-:w%rmddqc6Oj߇@UT ,+Nz.a4c?΍]2]/o@~Є^|4gzALEU#hޔ@QNXDtMD!H(0}~WΜpsl+3%\&A*: "8_6 ? ͠,8R4':qr(*aC5CeYUxJwEkbax3.?/C>~1d)1 sJ.;%QOަZ$ GC}!8Psː)=-_nq>@s/TX"uq=Í bM['=+B&g݅Gev1Zw5Dae GiwJgoL KO\} ? 7PUW pOoۂH9I9 ,~n~+EQ1e"IHkvJϑ, .Co+d B }3K|ȘΟQX#` UhfR֥ 7jqYќc}[%y|l,? 4BH4Wgĕ[Z H5nb|Un[ ˦L  iع}4[(tgAcLjZF5"'͌| wR1)Wgf{>^\ECy55[w'<(˷@sX[5$;fA08L4D݌6/k^%5ي]r_&O,*1,.|isDR\`/gן6K^d>4r586g9č<M+Wx9i#yTFbHF+>guG*$BzG_K*627~1I7状:|@E+ LUӞ8GCq0AX-8oCar3ߛO[}Ѩ5PoG^=ib #dNLIbe|IՈ 4r Uƶʎ_@&%~~AHfe=iW;)KbQxf5~ڠ_ǟvg/;y|~:lQI}̾RD,儺ha_.w`wҸ*-n*ϳ߂e_A7sԻH(T'`P`=qisje-v酦P$Ft `ި hp"&*qTxR6,!ޒ@گ?nl|[Kտڏ?FN8P̧U)+_i]g}U3h#4vl{> gd84ɰb3 W86JC,6oK|LL+Uߦݿ4z>+POe{ðo ޮ@+dgAV?(o$:*˨W\MG|Zu Ľs+csJ'՜'[`)F~dG[McL_֏ ށVRD `fEAAǪd/%O՘k`0{}HB%!ķQE)W"nu{^ cUtI ՓedFьREujUx #J?%<7DψY@POd |I*2 :vQM"nz`r-ݎ ɑg v,4KI" y&=ʀha?ӣy Ú>i.Pڨ|~@*B ߸r^^f*l9$ݬrhq"޽sgdڜXO%G(-@95# 1v*%]/۰q}dLw)po;a֣c(<5yN\"HSkVi۪ lв:f+y(Ʌ~\ >v&=A0 TpEB s_&ڵZ|!~[h0Sl&bF51B+GFP"nR^U9;DѴ pzy6#zha9fPN8Y0 qcfiǹiUxM ;+Zzxx3Ji9?CMe2 MI-nmqmSE[:x)bh>7?zn_O ,Za> Rt1=푌A9߄*- 24<)ȽD/4^Ļ*dLI3\Fė(֟|@d B@#AoMZeOεo 3<7T%e?qS"02teXAK|MXQ"'k 0ewQ'Kf'zշibC]u-{K=En/vFVyqC;Y @l04R l8ֱ=2_Mn@t{U/w$P0̢`rue7N^mT 2&:'ZPHvWkn~\MS֤X+vWK7Ơ ^dT71ä؃PpMOSY@F ko#s9,]Y :jT$nZ=/#zrXL32+Uu3IҏH;o_`)4Յ YjWd9 #XT"NlQS{o c7(3ҟմY5Lkxk8iܤEa˦ZX>3$_E0W)_Ƴ,nsigx-JUEc33vVA$`6w"'Sg-.i|+d`.BSum5rS({c:PjB+G{{tM*`gIq>! Om=섛y}:Aͼy -H)DGlV%_b3AjDސ4+8W3>EED { QZò]9~]G#ۋ2==M[zk𹈏Q{&s#ha9z{֍X]A؉zxl@"X;|\*)c);.2~$.l:)-+R% M={^Fd9Q/@ /n؆ZT'urيQuBL:oѫG٘au贄AC"w]&}c5Dx{u)}8dD>p_T88&4P:-p}k$7aL22|j#еx"@ h-˵] mӢ#b| iNq!a4UɳO\镟!SrݠV=;J^''=.fw\ZOO>X>ZgϧkC ߝkp]\ ep Gp݃*Eg)#1ˆfۯ\ ͝Qas{^[:[GTZ~Ǡ:\ 2220-.iY;pqU~'ָ:vvlU7IH% 4v{#˕|{3̳^g_U<? H{Α&ϒʪaQUnSxE#gtH}nz:?RwU|M2u3pklIuwWSfQ|f+lj0(od,yٯsn Wf^ YKl)xnI.搇Bo 4r]q'6##kBz~ğbhgnAlbV v\Ǹ+ D_:l nuI5UHmĎ`V'ԐܱhsoY(:jd` O1H6êﳯif&!'p*W' r((܇WȊ{}gy$Wt2jT0ۋ5< 8}.Ryw[3{J@$ `R߫m¾Pc8GGNAKՀ4(ÑzvO*^< FLm4XF+j}f6ӞN{ج4T! rUN~ ^бtlKp+/@%*N_`99cѳ$Ί, ?<:.춢?bݰ)ܒ[XTr̲NztXW3\Շ59UmTɪC@BïzDDgqf}5EȥK}\Ę6;$_% (CxF-D7!B h+%2c csRWjyEIرK$ YgbI2m$2C#c ɩ:q$LZPܻX(Sm hm3ȢND@Bo?蓮6enкr-q~* "{L楀22vD2g d!MzClNFvK7$D9/"\oݔ ێkX#!̎QͩfLe𴊳"sm# 'b)-?~/C:{F;o&~l*nw@X9,-fH&$2]?!]&YqԆz٥"KFtTuԻ0'J|%,s Dzr BEXQMAmXhP]RJVdٻKfT^iH++1lb/fs*C~Z ޟhl >Qf:) [5 ~7nW檓fxctoל@^ttyJ OsRm~(o`2$aS:;"gm+FH/{.9ҡZPBjW>8ʌ$-cIiD΍ Xwѷ)v7 ZuCOJry/Z}N&9t׵9vO o^wEd)ꏨչB Ol4XP3E\c.ikLM$p`O"ƸN*roU֒q3Ow_%sӭ{67 `mJet+4VRJk3׈m[X.(3vo6o|-(fYQϏyY&oi" |DbCeKp)p-XەVuu>!=3C Smg)⺉!$dWS",'%;&#ߌG3e M9GDo{+` Y*t=8x:-t8?NlV~]+g{G}Fpل8'cۓ'OsJyDn6,^4ywiLߺ,!uDc@\~̗#$ +:nv-)E*|7M<27{jy*5aOp9:y(׵] grЍfWI QFG. OIkl;ɄX,Cr+>H Pt Tg  􇫎r 4:7cY-Wn}Q+wfq~Ϫ^*ib|[9Wx#X Or!9!tNb~ѳmEQ+(jkC 50=1<ϓE#a4=cVS8 t*#`x3K @zO_lpLqKr٤)FV_uBP{@oa.lbȘ)"^8Yx]K~]sU˰ŜŻj A _8rYQdc:[G.$#nSjm3@ښXRd ڪb`<{\;1<~~W]-:\EDHoa`*ZT1ǁmUOw|=r&&5zzKP'ݻ[KkUL4(N{I9 )\dZ0 >Ut-V28/ ۰J dxڻro< ҅!la2v yYCX * QUȁx%UbApEmҖI,[Ұu 0QO%[S0찞|p%+)XB>vtE-%]S#+_x^ :)` 0i!wY2d @)gR)a̍n3"/B@ż8,ʭQ4b6wbAP(+ 8V^RA(P}O.^6j3*8($@K1'!fMlBA"Pfjl5J#r哴 @**-BC c(DS g"`Wi0,d(Z6P-`+U<D5C0Ep<"Mx` jVwZ]8ʸ )aò hjQKw1"at9<.vQWvt鬕>V'=%`8$ ?ީ$50Beeg\T޽ KJsp! Bpυ8) '8gBd7uJ۫Z_@"Y]}DZO.gxR6Î XJ 9]s.b*Xw)iݗaCAsRbUM0!J@{F,Gԓc(4 2ƈ +~ -KEkت}ȿ'Kv'@yGh4"F6r`gj.ː\_d9B5ڦ:>[Xng[^vT-`(C%s[&os>&㡗BQbU2gKmațD*&+}6}kҊ;ǡ-Zn; 2>BJvא@6{`1w]GQ)d}ה;P70?<K:Qlܦk/Vݣ]78'2Bpo[;TE]R`kYDp6 w_8(%^K魁'G}ͮI%q *R$+ Li Yx$i/k5L<8M vj@O-4|;a^B;~^"L8_n&3l 2 q=aYZp½#NElMV]ȶ6O5UXCޠIڝ\e(cl9UqSWY`:Y&tvAYUXp Y\-QѪ,֒5v@0IBX&EۅKLRkC9%R=nK@xxw,8 6)9jܔC?X@JLJѣq3< ~r&o?02<'0*hSFRK\Z Bzx# @f d4>UDtpqA#,anrI3A9W["kqVX })`~pFznHӐڨ ٗA @Qn '7Gaٝ]nb~*ga4t%D@!(!^ ҠufHp13w-pۇ_{P:?üHgQhv5//@E Bΐ@:c!nd8 ĞS=:%M0fA}&Sinz  a6P`:/4@ku&oKFLepk- 1jp2b&-1=YuG/-t8hD9S ib# s3DoԺ#sZLJ:zGM9,_C7L*Mr&0?vlF;4)dyNpC521&lh+tJ:C!5d6G:}tOjA^Ǒ֧l,.toJm ƐHk늬dL`M"3L8<+/G+?A14xO(a qR%wuFO$-IChACQN),>գT"gM[L؅i z_{Ĵ0oI,'5`JI<8=/Ǩ->Ď7)LB- 5Lt)!O_]eh5d-kfʔ( hze+-3?]]ۏՐ&,=IZYt {N& u3#$ 9Hlwr0nU>_-˱Uj-9ܤMMZ "apn)xE.[iV4}햇U QsQcbud h>$ŏxz ?uk ^{cO W͝ D]̔V1iw 4b44AXUd=Jc*ha'"S?æpH!'\}N5 e Gw "[֙6!*k"cAUTCK2ϼEf}oެ=zuGorv_:v*~ϗ~Lm_Q=/'R}.3w *s.'m8bXu7lWܿ"Ob {b2njXb3*NDȊ--""Sv~_3-V-|3J>:dIl2ђ7zOt{+Xx$d|(k/ɞ`Okw9L;o,ٱ}k'Y>c)*£_OP*3VWЭMCP´"D#pC^ҮaLy/Zb$E'@Dц}-nBk3V?#s_Y%DӨi>PTYCd5o쿷prLB:y F&r&b\;SIAA=?SKa~ū _~gxfǍp%2Sxt ~ە\la/~C2sUZ (*(w7GЪ ,/jV*CGeL;Ђ?VtDZ%1i ǓR2D*)O8&>r)w&uR??)qͷDg*7lK2CC* 1oj(6(;]_gczt:4jc`;q:oul>Y^", eʑf7>t3`%_iSnGy|٫ӰL3(:R: wg3$hpfLm:{<'76~*5^3#yKBϗȟJq,$PCTu^$]@A鷤Xhî n\+vUM߽fzSP+[%}T$mQEY G8 n/Id+@a1][@BX3; Gqܞ-ĿNUw{B/JfA4m/t1u*S 9`IB}.ݕ~`m{|BnC'J&M׫q8 ]T$noo(gϡp:P&KoUa#[^G-Ym&^/Fmj0(S7h5t~i垍Ym a+N8[ԟ XWug23~N!`6d5ǯ;V-dY=.e#K8Uvݬ}m:!5tVFmnZQ, uO *kS j7JB9W"K`ta\`c1@gGtܘ.m] 3-ׁqCѽ5m8wyϞA@bH ݲ<7`UҮ~{:C~ϻpRq;|};OCgO뙔mx{g7xJ'ʕ(hҗ;j?xx9O AHBC 0veٗZhJwH?ɋz$Ja 7Np/N&K%jrV,3,`?o{f7>*έ$`<`wAʿe[5]7=b"m?4QM r;ɸ>fX~dI>>-:dCLG(?F_3J-; r$>5:4<6y:۶; Ӂcpyۑik" um}rNψwz?kl+sn3LeWLg1Q<=}3{sm~>.Ьx@^,Fg%rQpH|# :ЧbUt/!|}%w&ߟuɛW*qu{doQlyf񸛽%ېКs3c5Yf}rYx\tهKEvNVIIJZ+WV~Y/s+&~q^c3g:ڴ \3t@ISn{Ԡ' B /_4TG-9HWyB!AџY^Sn8 Îb䙥_e!P;0jouY8  P[NwSe]pmOekξ+JMy?!芶X^ӛ#[ Lk+n1K3f/+ lü&/:T[Wzr ^OL\=/0p j3xmG1+'@9u-)9yRe7pt=:6<׭Zm qNֲmԋR=f#og,>呋 >&ܻ;SKc+pڻgWc:@L񫖛U=U:]wڃ<f+Ag$X)[/^N[H(NGNic;6`vce(sCv 5@=)BVnna "M}`n /~,yJm\{W S: f>Z>83( ~pw$}Z/dUc0Rv1E:=Unʓh7qG%beܔj |/b$:45JyܹoaB||ZYI9<]0c[-=T_Gz癭emdPgG\HT`>٧a 278ey"s5h9:=Ue2YJNɻ d 4QRoTrxܟ8\^Qݬ4<~\FlzPÎr7 (BY}`D S`͛0AgKͰἂn@l 8 o8-/$ p+O) F>1:maRNeՖoWg՟tog{s3$1ٝ*5_H0Jb@8fheIbY- Ƕ^#~?dLu#f L{ouAjMA$ź;v:ƈ-D–E G  ᱊d1ͮԈj(ޒ5"-VV\nAq]+Mk>|[D!T ]k+3[?Wuh2Qz[Xs⵹ +Y[YfvjL f1P\xVxJfxz<:Mibr|3RUwUSQwmVw09 gA^^dSvzOѩ&wH,IL~ix l [ &G? WnscgSL!oSlI䟾nyim4rtU'tti!69ڳ@o:ʔ?))RNU%RU+Z{Ҽr VHC>I=nY6Q{˘mVrĭL[^@ѽ}T\Ώ"=Yd XᎴ+bIdYוaMZ״Sv!Ҵ06dsa\ջ蒵)Cnhϝ򉀆ľRY`=(C꧴hWfEew]0D٢qc+CTMbq1!~H-§6;C`SApn4E$3|@԰Dh^AG5;sgJtux7b:p ?sbв/مg ^괫h,,LiкSy;V6&g4@(1MJ Y3 #UeA @, CHqDP`8߁B!$1h`K F^i,k ) }7>o|/ܻ4ޖ> F jg2>B(V9&$`KHcqK:q;aAÞ<4DZ!#{C*` RYC*b%F!P(m"30eFu10x0xMwT?g';iH@=ǐ"-԰?QHkc  Xz`fzl9D IC (Z{kg8K caŷn`7e3M.za;zz *`[Nt$^[V~\@;mWD7d`XߎU mCiY׃om΃qNc 8<85WTm= t)HnE% Puy(Uyt5"p9?dhqxu@"&EueYE 548ص#P (Ag c̩hn;mRZ>2~.|b82AeIxt؞|*ՔN-Ҩ`Z'|g}ٝ/Y-uXm`X]웦Lsy%U'-\O:Dmvp~6]ߍC1UM輞)㵡P,;;u=ST9':$`7%>aY]~d OBݢr^.gAYY.}a ~?6du^ZrKO2zQTkmta؆2<>RM VM:'?pVsڟu~o>{nF ; Rﲗ\lo C,h&cn~=3NyGήR=+`w$a[!PNSV˰zt2G5p]Z2Ĉ(@IbZIQ]tx *W#{ƷIın[ĉѐhLO%F"iI_󨩀ݣ20r/I2+Y[i!rEQ#`S/y"oM?3F^!tM 5,a_Z(50e1 7pMaݵ0A]U)f]ҒJ`R/,'1zjHOk8V&r.KO*}u~|DŽ0e:Ňn[j;c2=&E6kQyPz(hE7FmSMyg'Adl۪^5l`hh]&256π 'm'02\_KjD)(&Xve’JQT=&ԯWkp2&γuYR HNw27t1mXޫ#$Tj5|&6 blh{=MÕ_W_Xe)^/ΥSNo:` :cSk * л(#EOٱp&??DFRSo0rU9nV`'{tI^х5q8|n-:_[ 빉nͱojg\{Δ]4MfӍP>nNvON8}h$]CmF8XyEQʩC 1 5$9DueY7L>TSr,HX{p6zN*^ǫkj]Vm3Z$F1ap bYߧo˰'r?q%סΓkJv kzK˥rjSJTw*:Vߐ@a ߷ct?{$w%' @dm;V 1,+ZÝ{R3zәH{ܻ8J; QNQR%MRǢLW'|&Q]g4UFΎw̶uQ\X7] Wv.2E"ӷs4 &xʐstat˔*Q×,DI }Y$`"6#˩.^QX208LMj:i˦<޵h[m#X;_TF|PPY$GɥX1UljvyGüsٸ~q4T5Yc?h [b@^]_udWq3 9?CUl?sa=2.nv=vws iMـY&cqD1O6"z|394ح4it cu>Q3\ҺN`:v8DWn J8c>xoFB0߱(+u)k6qna^Z+?ά Kv\Sw֗vDDb䋊"Eޗ ~+M@w ӌZL#7*bQ~׋jSf1-|h]xLaZFO,ma a}Lv>˸l^p%cMfO|CsR2/w5L ?9(3y7МqHzˏ%zѴq=\فoe AċZx|/bkXqc¸w>8fU7}4'}3:r rv_L. 1|9Y|W>5GmSb\N+뤓U"tWs:V:r&X iS[=%m',0ݞWvm/ N r7.FX:D`t%;D栽d?";amnP+wF+, eࡤBgb0u'a]8 o$B/8E_洋GLpO'&KRƷ=R'7z L(3[~ɇB7܃>ٜ f0:,f)z_/nU TbTa\3{ڴ}%IJ)msKʒd"+ˡ3UeŁ;Ye}^g\~s2[35;.͚TLQ p_GkU5Y2A''JoɝCCmbP(:m& H7cNA6@]رXcn|NM$l a[Od|=V;%[F1a6Hek4" F"lxVrܐ`i000s{^Ũyj/r%/Xm&öjcxj $+Ѯg>e~#Ul1~3LX3D@K Y@ɋ\ϡf׉ ц ] }UP|HJOc9dNH:r=bd,"ˌeN4"xժQtMoUo+({/'#71̉CuuFy#y)PR'eT *j6yCqukt#Ls)l}4$~$Qʺ dxjU䆊BSlb2.1S̋,#,izCh,WA6[ىeCi;c\i,l4GDTvHK@~MڢHm[i97;)Kw`NvC1qojT+UI(xU½DALv.!l\F!|50&"c ]LBU%!δ5&.ח}Q C@CSYu&C:aJ{G Avh/n<9t:뼎OC7lJ748Xϑ]])ǣyifY5>ڑjґlA6tޢ #Һ716Tf0U&pU;ju1*ZfݙE+o>I7mhN,nrdys=\Kq`}bg>=B F2ZdBԊW?uEFd  }6.&&Zvzw韩 s%Mft*T='ge 8OTe~0?W[+DCZ2p8JUoRs 9_)8sF-[-u4\-y[/NhȠ Ha27(Y2X[Uwsq{T!z4 ^?Ħ1cpx뙋<v YRJiYЀSmIpW{D8t;|AN4?2YtK-/*Тe};O(t^m9?/ l rp{-6U'kXLQq4v{Nf^^jٮ$7Ma` ;1nqD%Hc>9i;\֫d1U}ԍ`fu[KGNWKƿ$½< k wB{hԞ1ۉ:F.K sfߎ垡y~YPy U%RoQ /NJ~;@M{ -g X a]R  8eĥZE :G)]: *kO;Gkd,`x ᠡv@lm ]>Sr'4HTf1PdFl~ O0p2)HHO$A"$k,t-yM PA>m{QOYਭ5 w%wՋ}!1&Hͣ!f౎51Jb椠z(\sLzoWEEiCn@ȴY6 vC#^MtǻB]NvDrIo rgmZ~NX۹"V/РGxЂdKs;ۘQ>b828>|lԇvOWx+JgjHK۟])=$y)+NlGr=X4bBeZ]~mxL,hSzIRҀz?_,/sx9Uʭ:O~QSEpjo| "぀H.Q7dgEJ0tFZ4IX&|#2 twNdG CzT|'5QHW?Y 9 (q2s4JN_QךB%$:}+_( \"b=Zc#GD6@Ҕ6P1&e}t_~ġ T*+1KJ2q5O=~`bH\|Ч.,8C CІ;~%GI>ݢnڝL,:*k&/H0><SM2h^(\A 2~$D9r ~.he/_&zca^*<=i@ǝ[**@#(% hX}MzNg"S\jCmuSֱhMc3}u w-@\|/BMx2*^qovĎ݅r߷j3D棖4Dg=yv󘃬Y@9\&B6Kll1me`G{V 8}x$$y;!k`UGd@b=+! Y.e98[.vbF)8 s\C )\լmy<[A zgrs *»֐I@lӅpSqST{_Qɞd|m6ιw 嫳w$LT$i,巻l\wt!|U?IԠ #N[٢:]Vpm線y? ճY~9 #)eV`Z;BX7g #t|:̹1_5JN0Y\by R̤&D%ŒՃyqƱ_=?& R2D,"e^Ÿ '>>0^ 1$l88 x[=?HKwoq>kz>3JMyoc#<[Xm\K傖zs~DGKV8<=!` +aARiN^4N . !u0}‘Kz:Ÿit`f-o7٘V,#'hjSq$bxeq1F~? |e:uo~Nu3q /=u(\p?0r^{*B,&/IBmCyr3aW`yNawj99YāRꙟ|U vhR]kXA^8cH/;eаqJcsH7'6&A';Ynxs/99gn$,f9 n,pX"fZy/].$ jQ:+`I!wK@e@`Wם 6`Ua^E Yαes0#ak託1g3|aBb.1? yP^a@%q )4D'/. W _;+r7iͫ3jP.8#3za0Z'PR BUF1 `󑱂x'[=YG+ar:&VzM ;[G*!hWy Ƕ SH Js/kK 3W6gK]*1Xf$Wlf-$R;>,rbwcgNwQg0  m$Ks"0j@60dpfhuLGڍJVdS~ !q_-9*DyptKePY(rǧ0l2e>h.+㒈ؗq{+az~X< 3c  xb WI>sR괻?ͤ%<~ x]\^&qMTm]d+huL$I~]HQ[6XZ? S-^ș(nZ[Cr[Dm"=ړ Q% Q#ئ[= LH\sb0 ^;˂V(cIXy)yNo4f`7n8KN iۆYCt-_w3C`}|,"'Rl 8@ )]@4k~A u?pҩF}s=1he>=E6ԿE7*j+٧6)+t4 yY&Y v';/"}a,?ҿeؑ_s{fPlzL{j>x_=lrGoX;|R%Ŧ.'LP])Q f uegb~aG5>j{8 z:Пo, ?ڮ7|n(Tdto搖$8URq̡Lhn+iiÑkf0:i\nPmOjȐ66_6eDʛmDO.|nөgY% H j#rAp`FQcm ү]WoQ& Ys 2@ͤ&q .8k `~li'ۑއZW^eCgIW621RSB-yY%Zpi4%MLba4*HU;PԘՈ̣G/%nαw-̲.5!B}= 7j/j/^ >G?LU14ڄK:O]lo҆|f1Xɹ 2`k%[9٘KCE32e֮Ѳ:>FVC1!ߺ iڜ|ń YZ0zS Tf1͌8\|'epO*b獇5x_z>$T^O[_w\ 1z/ _!%|PP`oKi[E =2 v|G4RZt r4ܬ]?a6l}ųfzQ;[][G-6_|ӀlnoM-$gnh J(DM!i$EV,GlBnn>Gv<<0B4N5/,qV4@U]JdV}`h-@FپRsǙW@(ڜE2vSE3Of8j6^/O@RI8iSC>8J-V鼅hr6ap%#NǔXTii]/.J-|A1=q.,Զ&W]%['Jsp7*YϪrS =,AJ3p_&>u|$1k< T$nצy\67|Df8z ]0A%q3ϚhjI8Ez xM2cBoݍMµYg/H Ԙ?OO ks҆EecEwr_@Kfߧbe?vAX* Ky).fĹG<-Ϥw^޳#lkR`e$ ]1HγςOJ/0hD0YIH8]C)+/CItɗ͜O>)-I#L|@;;oe>h]{S@7-qa9v\x)C"Q@de^نr,t8z(?m׆3FtbetLDhg ^^YOKk6O(q`?cA;?00NnbN4ԃ>!{qhƒUv/´gkRdz0K&! f,LAWB[ʗqj)V}lk+'+8nnjU!{8_S@~+ ԾǂN0վ}8_V,WwRKm6I3nux3Fj!qळITg%weүߨQwz9V/[|W)L-q/"I Bf|&xNwYV\xN2ޔ%/}]B ұàlOzӚ~VǴ ש|r/8 "K*HWeE:q?J~>tZ^LefGs|rދacmZVuܧ9{:x ❢?^ b?֙A Mos-Fو=WA3 ՐM>SltH4d{N0#Hp9\t)Hs` lLxM'M!nU1#]tHXo1r> KbsFiE"qI%o!Iwpbq-"5QtG1iyO5:Mҍ 5dT8*,n8pi@mZSEA=="d晀ؾAce*$$= }0nϞT4Qz+_ %u7J&~Acq7$緟{EvV9M(F hT{.TrO#쬕Wa;_ Mta3tj4j&eW\4Y0#  hC peS֊{s>ܛ4.tv,T|y`ϲi2*{79\p}w-u[)jkz闕q.J37ی_A;M*Xn֖E2{Ֆ j4>oͲ.Q y]o9ACǮbcEzjBXliv R7 Sxշ_~6 ]Ok4@<-5Ԋ%dy<0HqKx_GX ̊CWo~иy CÍ ck3=uP( Tu~%h*f_ρ*r]˕-s Q/!gDu7r99na6n2IDz) !(8BMhf}}ߕ<-}ꉺN㽲}C":aܐK()=/ }ڽI6rnVI$NG5]\{ן$s ߷cPp]QW>L"[zk9k1w옄({J`mn)//=쏣R 1/瓧t%V.ѣAK뱿jhGd2Vb|9]"q{mK!0&1Ʉ ]rrLIw1 WL:C8c3aV4>;,|r/k])6ؔS,A#&mr- ⱬ8'ԋ8frEexx`ֽF,o7Ԕ$\Q^ܟ66:<7U泡8.vAN^F- n>n`^"84UqBVS/kz=>]_tUWDf!(UD;U?fPjoQ3W %Jr;ԫ[BCl,^Vm <Cpi]sPG=<R[O+{?s8.F:X \BE _0t0Y_LO̭x`)9*ҝv Ψ 5rOE9r혃  0K˝Tۤ#Z`F)D9)*^kG|bswɺ|si ML_OILl|֩t X_L< WVj9&U72m/I0P3ggb txlnҸ5u+EnwEaآr03iv{g?-  G]k3m"aZ[%o;EZ| Q8\*_Fުn;/KaKvFbK3~I~_F%h^2pZwa8׫Jk9'ɨw .c2_Qe+/!j#P օaAs-5gbt8 4nwOknn\[ei2p[gÿ0\!ab5 {8 ήWF{`^{w7[6+~UȍgÆQ]JPٺ .Ә}Cv*Of0 69≜sIF=[>YnWG20P |6af."־k֦PSlYi+?Ln&oϻ2!ᵌqeO&i@>&awU)J5z{C¥I SN ^xki4?1X~6.gOWMγeeU6-[ɻ諼/Ά[rѩ"?;ͣ +^VMp/B@[69] ?`2AW2(*X:=oU4gמdUd<_ZO>!cE?aMvwpDiU}gw{D CX63* >w3UOFKi88LݑCYZS`ۚ!A3x Ju:w<]!jëiVJVd$,䛯.o[cC_ NPžVy߱~9sk8LL,#T2CR0Ѓ3{ o{+ɌYy^{+DVj:;9!KKO6#BvQd-KeG8I?4 #> N %Dw|[}ptinH5Ӈ' /%ɌpKdI$ih#J( @NKze#%A4/6 w[[%toB`}WM!ն?]t4 xyA(}7U~x@.R4ZV^UkGX,E*pީ}㚨|ݎr;h(ML/]j?7(!6;́.6-*QV ˅Y Oפ{7['M2pm1i.cB 랇'q&YlBbO 4 Eo4೹$rThz>bq f.5?,kjf}ctb Ʀ{kov w?To$QG't~*Uhi5d7lSjV\V8x%[]O[ч-#ٺD<I%Б`fQۣ[t!sI9' Uޤ D|BM#[e>X= |QIJʸ=vr3I]bOC]*>rED hB'LCf'<|*btlP֗#&lc>ҹCY꺩\T8Am#6g}?Z*{' <LUPSBW}ӘA4f_ ڲLw fj<ծ|Mng@w*7/*~^O:(mVEh2vʭQ-6'{_F#=EP|ClgoLBBB#IoC5מL9(x 1n͛7Z )׷|i:եf]?jʼn|&3dD?7I (ܫ!UJrt*u6VUȺ`tW.ΐ 9V,,=e jz-U7nF4?"W64kc'~^~:ץYnc_B;ok-198ifuԭ+`gאBw/D;Գ4£mRkt׌9^Yw\Ӡ >ӅyY]칒_zOZۿ (+_/i{S=yvPiKt[_e?70 Aa3(M3XѾg IqAa׸x(pM>m)AOlbJi4q;g/Q[N,B7ꤾAOGw9>_B!P:XZ'>#déI/(oܣ5i\Mg5Qrc׫x߲֛ Q#?7JqS~tkXϽ\ dk[2+#ai["wbk3czR)N(ݍ_pW149sI..~}}N_g }:{?}xvglx]P䪦bNei/u)<R CѮ;HG^P}cCn*اk?RU#Kpu]" -u^fa!=lu$`,Z;`Rq2ӨshOz}U,nP@>퟾ϓ~AԀy {\ִ+Tw梂zaC璨y$$4=܎ ; |EW[rI#"sagU%"x{Ò/7tQahcj+8o=O!JDx;mw|c㔑Ђ^'`O 򍆬|U'?(ƉXQĺ̲#2x9F)yc1H/ iT]Jujp0hlB#969aPg0N9̂uvV qc2O+"29$l΃i,5&-^Oz6K| JJҫZ #`oBH%?@ȀX&CK 5So]tjDkPz!WoȤְj8K /d˓V1 Y`ߔ+pf,S0bTˁSX欠ld=G%]qV1\ON<=A2OxJfATR>SA`˜ l]3Q\)JHndV>W>fO,Pe ƓI)Fbt%kA9_U _oMtd? B/o#W٩!66hc{uհ'x1ѽbAhgyNmۮՇ>Y$d%_ʳ)lm! eRhF$ L^ )W{< G-WY!unGX41րfVb#Yu0!@|і, ˙oJwYDw׶}ף#aHҤ9{}!ϏOC[gq'Wj%F<{_YjU덦ꩦbUNLN+fK+ Y&fHao3*]^%^kp1l:0 Ta/, mdz=9vdBmBSٔQk6c*n(,fI6 j 5skduR~%J"Ȁ ֧Qeo3`CU@سҘ?N2TH7+6KcMY ը;^6m-pPJW?ؙ`HVkIK4g-&L!7}MQN$G q\r-/V۲v_6phU`:{Z9&z@/0w-qn=[3|V N(T@7?G큎c[^'c4O22H*D&gcbV0C'tu~Ps~ ڠxp .¾-1ON޴81 0V|1Y8yQ؏]a*dB\AWҸ3' R.{뼧jcC8(h1IDnYuZߵ ^ӤZ#s`][4;NSsupԝݏo"mMͧCfF{kmXӁ>I k5˖$x~ۻ=Yv:Rzi. |YFVk_"j#G'z#1E8;su}af1o4k.uIfoU[=*e۽{ ÓņO'yr7&Qi-n?F1W~S\w~ `Tג'0r4L6T$f ofWSC}ӏ9ݣǺv *ߌƊ}S7xV,bT -&{{̵@ 6pXy_,Sn:o=?"gvf"9?]"< \΍w9Ӹ gUcҲٲPm597m-y)9NxNxr'x9xuH(71?.AE1L7nH2_aw9b@oÙ>F1{O{埒;b68A +2v1cE?׹7OѤןΈӃwSvk>1Fh/gsG89=K_;]n7?g<[\GfZ -Z/S״i= Uww Fr& ݿ'_=O PDf 7@  r ->eښ79/bo]iH&B"@8 !ki(i:2e?zQ@kK! H-RJ|n`chћ\gf* ,aQKa3+3@-eϻBX_tylJ-,` u%\E OdJN1XX)= mf\-x[{tS2U+e\ EqI 9>gTș^0qһK[M7PJL_HT֕gw771TAM[בm"^ñJQRgT8reƦ,`L]ˎ|[|F &#*ʸ=r]vpTjOmT̄י7ުcJO/߱ X >ƺ3[y>%WYAi|e:XUh){4mAIj$X$ӸqpۏNy+ugV]AxYC'1}SՅ7,sL<+# {RYm=o@Bv4s𧻱ع=~ƯdBS_"Ym2mDqs7Z&㜞 k3P^41SA\:}(Z V_G,<AJyl\(񚫇upR7yUSL=_6jnPӦVjAݗ*mPe-ÅDae/e4;p7:_ķ_]GU$0q9U̲{̬uٺ}LJ|x`bÏ}+ǍP)Mgҿ{I8ŕO5k;gqC2ǡC3`۔9@Y79`_Hw&׏Gp6On9|]6fay`MVN|;=B!]-~{ Nʒ ]DyI(dnI7`xTesHC PAsueL}&mڪҺ=5%tk1< \[%6M*JGPHy ʴiaeĜGl9v)&.Q}F 9&ˏGgm6|rh@/N$.•t g]ňs﬽aB )IO’X..I36J2[haE6~mF~.yϚlhC!bٳ\J[*zZܶFt!ID")]`z[*'Vy`Ҁaue!m=ٸ+?lB@.8ka)~WrJ l T u@5Wg?3;K DR!Ga jޱ[Tк1 Hi4u% B^,sGy3wQA=E's$J7^#%z./\bq  >aq:O67UhŻėesXVrmxd܀uܙ׉гdi/V|_nAoQa E5u*\"vJF&~c;Dͺxxק\yR"e&?o_ҽ=`u|y[/#죇ßrdӪ{7y A=Sp/8ys31n]XI(W3£KMث󫫗B(PݱMմfeZSVUo9B[w]VMM1S9bi&#Ô("?XMB !ҿEޒ+Nd>V<3&Cnwe۲~ٔ3?+֛^Sf J\uݎ80PXUa`vh3r-. {yck2s0G tMj= 2]̅0L|o&xұO Օ0ԽIŰnZw_AR"FbjSnX6g½84䡞ք|4:>V*o\78~_?fk8t==CEм`h jsTo#3us|{Ť4`yE4‰(z~5 tdda! ؓ8h$x?KS ޵.YϦ@/d ͻ>a:`) *w]n,NQk@g|?yG?33yǰo])6t7=˷XÀsrr:o*\`kX<ȡAޏp<^9S+PSC~:guJ`;`tX5u}:}~u\ gBa/;a",NAK8 zd\Jx GoU!Yc S7y !L9<1W?׎ƭWհzHST$Z ,fO @j׺gY|];N1?>iOHHo9WG#~JM' pBJA}w7ar^xkR--=~.ozzr+Z[ғ7DWdsY*AKS,+Z'Ouhq!h،qFP%"!"rWpv>T/!qy",ⅺPBՈ=VE櫷Ke}oU|zhZ ĻZJ6A!o L#ಖIlk`f NlGF+|^i#mH-k튚xE>&\#?ɋSMpa6z, nZվmo^UE s6儨Ke:HDR5ޑg9 @+y r&G} wRsR#A,R%HW&:q^ i)Uq)ȯ' aIZCBB݁2QԢK1N-'A*G&p,6)q5P;2s6n sT9j'I TJYj'ZѯQop|q`SQ GsN8Hf0V=A+C= ˦:jW>Sm2dR?!1Ƒw9]AE;hS-ma'TdwaIIJsZG[Y-.G~c6aI.;mӘO^wtiD ^`K<?9\P?׿vtlǜ) \v;jݜ?*W#gL=AD: [f{ǃC?aϻPI 2g.FN~ᰴ$Qx8u]n K:5P:B o>ޡjD~>!bV#dН 'UR0LZӮ)xFI4$~B•UGNlϞz $ VWVP^/J q:3I%[S>傮amRsd=G?^ZW$]kxNkc./5!]0 ]c;H+xFq-$FH%PWÛDP1 PP>qA,uQ #[пX}Wrܻq@n Qih7\"TV ׁӠqBruI$ < A*.A:>Y18LtBp@8g% 4Lp^;f!kl)SS_BݷۿK˟hb{܂$m _~)PF%JA1dP4No"l&SiN@Nwx< DU`&9“H!{k XOq" y\;K>R.pM(N!m,i͸dO-)^ (N"$nirÜG3+w~ʳB56D7lG,~&ì`~S ?&:7Siy3+ǹs=_Z]ÇCÐXEsu$߽_~"'y4[TN />^#/K-Bs7.jzFꦮqLwU_99}qQMz:}R4؞a͜.Wmۇ,cs4##&i\-`?9ԑ*S=Mv_mPpoz\iv_)l-V'>+Lٙ#LX^3w\,i;,5V14COT/^ &?ոߏQȕlW\S6vyX=$gfK]L<ĽDVֿٱL8˯h64;y;`t"~ԖU*N \/URO#n&hGC{'9^KpchlA0yӖ{UUdꥳ1 s``2[ ? $\: \|]j ދK($u>6.8ƀS'(}Ӵ5yutnGYT`W|/YW&ܛߗW t; yā~~y蹮o]5g/cBP};Z³c~=fRjgOXm53! ):d9ȭkQ廉={:i y5F RC̱vplA1D؊7Z36>]\y_ \{WQN9nL8A(i؂KiS{M4uwU0_uIp7*-1J^MHTpZU`zYYWF UpeM<^gyy QׇƋ [0 vƾ7 Lgs$?_rD4qs.߻u2bp̸a$dMNS8_{ĥF'y-:_ --2˛.Ώ$*Sq`sO;W-))S-lj6Ν!]דiqɈVZq9^ !8 ʙ- z7d, eXďZpU[U'::_>iI/IM2ncsڹUwz.6,<,UM71Q"'ނ7c⮍0 z,,N>>Evʊ- $(,~BR*2#@v-_az¼G|Gs^fP<:0~䥯 fW4HE|V\G}Kё&D|EV!GHC٬Aj^\,+ox_|p)Wy~yϦcqK}nsJsNJ*ϪKƾr;Sscm:U98|鲉 ʙOͶ_Kj(jh~sgr5-QR^rWLa?%Z3VgA20ۯ3;%=NԹtx 6OU$؞&-(vVoccOv]7:o[9'5w_'U*FrZŭ^>B2?9}х.:Ejyxo ]5) .}mvtwN.N#81UU2dp<4%P'GAegP?it&?f#fnvzn'sA~[h9f=&;m堰Sw 9 HO{8_0Da0e ^Cg:q$3ͭ#ہf/,[3M9*vZ9,;*Yѥ`y ܅XOpky%.j{FǮEdY-/V/b%ԅq(m܉ɐ{`˱g|J;E#F]KR{V &XI2zd=q)9qx3Flн;[Jxhy6g}-?[ɲʿ{t"fy7:L(C !7*["&TS3l6OEQ[W?}-Np]md ƻogXˊ^EcTp\~hWi^Ou1set2SX5{{BͮBI{\ZuZp E n=l[zNWۣT}O,%ײG]Ûm>:]P] ds$C+|ShAɬ3GzaYAZ{J衁)CJ4Q`݌A ^p)} 􅜧F> ;jV!s70⻑>Z=:؁^!u)wY}D2{9۾O6 Yþ%XuʒX?JQ/˙?,td^^@kVR-WwDSLuv~&ѷ) oآV44? iŶc2)fLF7JaYXVzS6٦oGt |ۗ cNG8W_RzĠTv4YL/(TG4%Bjg3Cϯ.ٳDs(8KU^I:}ɠ'i}[K] _cXwa5:wy ^gBIKDPk>Dž.ܵZ:Hcp|;x$-:s/,=*4["[.Ju8h˭cMcorߪJRmRw IB3k߄QWH5A u=N܏Ǎܚr왾UE҂hAheɞ{|:+}~2BzB޾6{2#qk93ZlΚ/;(iwXQX[pwxt Ŗ>z7?bWu>bȓ[ҹi#^W^:nr[YVl }LU%k-+2,8vT, WЖ*/sw XW0Y=xC`.kH=ݲrፀ@Chl6mVT߮W˫|cnFηՂ&SdU~B .\>̊ÕH(ψ}z췁\I O1_6޳AorвC&arϯ6g`L 'zyinoKwU-[6k}5?%:WqZ[t*ibxhuޏwUu#TlELW\Le|ۈ.Z-7a{ccΣOf'qShWq7DZqu4ɺN`wUaĉHԖ ?zWF P+z yͅ,SMG'YNڴ-n]fϳq5TJBʮ+L~ٜfJϣZH©?1/4͏99k[nbº04Q0lK[&OO9Wji_"zµ{CIW؛GSBVj;|ɫmhZ _YO.(+"' anr6@sW"˦ 5ˌz tQGzeOpv3I9L<#]#z^@,G[ڷɸCu246̨"Y%v(:6*sH'Q6$.Dt)$]6 Nm{I\-˦b;jYo#xD1lMi<(~HtZ_=x.Dw̿^`%sj "}>]s9@OoPO f;ؓT˼HRKf1g_'aR6(;[Kh癖R OYYѝ=tD,+"a?K?ùrXo9x$ئEE$I=Pl In*p="г%(>[Ea۲uc.<4fx]'c3MT2z~Dklme-EFrn(Z+޳+#fZ?j6= 3,}(":`!rwD!0(昽aMуKJk&ܾuXV63plnUrw_$ ƠHQ$ ,sʊ}~d#i5Rru;?2]-a=^)ⱈQfG5y;< :Ve"~C0}TR#2C}QdmG|Y yuqSa/1-Qxk\b=b{9ʏ"TL'Ku,4Exv)n@L- E +MyaVjf}r.Ckn_IќhF-u5ɶ,WT=4"Ux}: LGڔR|[KR2'>fD@@'_YXYXw @0,?nSFZ>&B ڻKU%. ~݊b \L QQ g2Ppg&Ȃ x*]a5w9WG3%ҾD4&"+etguxv K6520EӞi6 gJ"*%8,&␰( +T"NE3ų |SeB(Db!.,Vh7_Nܤe#DԘ8\@R% Mڃ^mߙ28â&aR'jfŒ|^|KwVI=B 8d.ʅh4_c up~)W6Ru.S-B\K _7yJ3ݟWue3|IsVN& e4ah?pxgôZ/,a>zki e ǹ('=츯<JeSꛁƓ db%iʵi-+q>&@acogbݭl&Z+G4@#I P.?ͲO *{m]NFױEi`Iu `)wwηIϼ_r~) kF8͍"XpcdB Z =^Y4~xjwtAxN.ލNE?ͨ^tCO(ߙe o9HQzv%ڲҍ{\x|t$- p:-P(aѐ,*r3͡Kλz{VqUTTM2*7Zb6 0XϔUIHžc/=Kuzɩ *Ӿ^_ғnQNtp6zZ>FG5>kMw3@*0#b ¢mcQ51"_4Yhj4q'Hgm\a{p;/6mGq_hk9YE_}d$}qL~H, (pp{׫ԕPjl;BhT{R%6gfl+ [A %5'D|ar4>cs*qH*iAHe.v?wA>_Mޯ1[4&s26\H*HCΉ|C};|H_Qdj ^|vNO6`rթ%F"nA\_th%k ^V T%#\ݪØH3=W( ,^EpsJd$[cQrx8; <yk/T!`u;D먍 [w24u㇑hsѱ_ dpVj,"[=؂8wk)}Jq%T AG]Nc L[}@ʼ6]g;Nꢀ?"@>V]2Ygݹ[Mj7)n-dY@Crs4Wy?{Eʇ;[.X7Vmiu/T٠bU%v0@ШfgrٞMNԸ1}z"gW*v'u&!3Gۿ_-Ew, iՠ.,HjY僣G5#mt#bS΃۷IRNEx :#fs/l2J=vq15!'֩fvRRլ#tpԨOY w_gȸ{s'Hk-wM< 3̍6l%,~-;q@M=-u+6-nvwQo?m5b폝;Vxx? p%#ˇ)sD_󍬖dI 5 $z>i84Yq7ϕg<3d˛$qT~G>YP vM!y1ڦZ"ЃHahz-nNz zN^'m*'igiA]~)8Pc79M<AA'xE:)}!`, $˻snp+W eb_+nJSW?^+$y†+EDw8xpA4h9 6?$?g-GϷ3>:4ao^S1.*U (\3Έ7aፎ˙E?_{ GK(5g o-}o'i8- C{ ̿K#I~T5zE< Ç~[m!81p;j29VWyNV Qur]J<1ׅ XDDe lG+ata)?$aۋM P@hHM~,+)QࡈU'e)9hhBw XR!<ǶF ;(x ym_XYv[KVWbrbZsDΨ u6Xc_/Lc9;Qy7 E%y״%n[ CsЋ裏_lbev D tH'=`=bG!WX3cdo> 4ozsoĖ /B:egyW6[zP!΅Gn \;J=kH<Pk D?Aܽl/vҲM. ݼ2Z{ؖ7 8u=U^͖Poc), ¥ Z-bzLYo0#֛C\A>?k+pU#,ƒf-vf uv5z^W,]]~Ou3❐ 73UIN)&~:"d򔪏wr.jXyKztm%2 fD3- ?c[? (LȖ&:Lg86MZZܱmCUѤ7$RWïA9!ߕZ[f4t7 ;Z ^4k>s*H&JPmV9y|Ax2e͡sjQUi@mU,KTk#uA(_Gwhͽl]i>CXUgtp{[L8~/6 lof$oY (X#n}Gi}fkK[3UZ'mA93/Lpg>taiw؞qNO)t&zr]Oi58| S5ԔVa;85sJ}ur2QGZs8p^/ |+57 _D [kG'%{a^;3yKKt=Ԋ0ۇcu1?]Kџh?Cv/Ɲ Ɨ٠~g^Zoj>MRAdؤW7k 똻|S3|s,ӽi<%yzj)]ڑa8yot.?EՖ`K|Yeb4o'n8Jb 9 =P̩u__z oLɡ:A;Le(Mq7 4}jlShg8`ȕq12n?NȢh=X9rDCdYY:fp~ г[Rߛi^!yZVa"&&N4X-4!kMe$i7mqT|%8wUF'` _RLԵ_,QF[]Isd_ \|穁CTb ҡ7pⳝ4=ܡsQ~b+>_3%tL,9Mb{91 U8C+ 5N]ƪBPj a4'(buаmjX,o^zyLfzfJC I8`eկ2/z>)Ԏ5: LHk$i{1\/GRu}+ .B{?妞=vhV%[Wuu&8k:wE $ů3;ɢֶץbcz,cx4'fh:S|=lMig*'տlPEBbX8i8k!^.7MfqůWڀ7r z2. ӻh\5uS_I,D^*lVvX4:A Q\]1m0HV[oE8-*%gLhrHՓ Sx-0bh2. Oic E@T?{Q{RnD|zje_u/߽ĖW6ǀ;]?Wՠ9M8$a2؁% A$CAIalas"qv]eZ,IIT"%<Ѯɩ1w ֫Rs<ۨ$:[8C8v,> CX 7ZжNϨnrhn>ҹ.y\xsݤ)ίh0m@uȶE NblH]Zk(뒓\$mwyurM*;N+ԙ \9R.ǯq2*eCɼs Ӭ5 Ͼj 1âI|D,? {k^9d X.bo:ӸgZN亭$?g5Z  `9Y rM 3T_" |2WFRnQEcL14>YB;T}%o}cu4w Noev3c3yMn?{\Ӂ F`K㪙fҝ& ԐpY94.lS| " =o9x΃-EʹJO七Jc}[=H8/.i5?6~&x7.ZC124o{r?ǣ۫llD `+7GUE)bapXU p^Ø}c|BE7Jd0He6xˬ|f`X\R{o\J. qE/oa{;Aʛ 29v(D_"rs7,pfRF"MNY<h4L>?qOn)g-$/hz?&캏Kܪ; Ӫ\_ mxn7FS'zW.FQdS..[h hcu9j@W2 I \S0ԁ;ړUxpj +6܏oS+%Ψ]6E)B9bw'T|&SjWGĤ5UJJ-[0ɭP 7O,weTmNAɊ,GuڸqS}ߩt)4s*B\)wtk)+_DȌWll2z8 QL0Y|ˡ՛mM &Yz L)aY*9==r0Ջr\֚Ǫהީ6O IY#wn 7)#h=O|Ւ[7 1-I ?[1s,M28T_4Eo_?Q }YlI~sMn)y'_=?)p'U}m}qYcҌ#ZOUq|Ÿij—p4@n_6/BÈ2]>6.']9Ҙ:40l9+3o 7t?u}e(> ?_5Xir`U\KEfOOU[2(=y>pmoTzkev[C=/T'C?p1SJ>Xj%rk)Ԕ ՗Uҏ"Btڨ ~kvZD5:ߟkG|9 xb>9< (v\X m;>5]bYM2&gYw#̶ Q%)H2̓ :jhFЮ{ 0bo^kI<'uXn#(^RUkmmx.P[R@$KhDZGNPH K” @#hbuFKd8\7TOI+R)jBD4c6:q~^;|=JSL&ڟ<_Z]ۻ"Jv(h-e bmaIw*%'f4Vhbގ*pP-oJ7=a'^߻BXDV~*`B'=3v@ {BVVf*B.l(OII( (q)1-Lci6d@`  AL!&Dr$Ʊ<0a@Z]h{'?nމ>F5 FA @NL]x·Po䱧ܧ.dq;F vDϮ6{ ]Ci~! ` t 7t"͗MLg D5Fv U_s?fx8=Dp\8,Co,~sĀƈ$A( I$vwgfc.`%Ũ!h,'_T*aXglXdN>Hj9 j&4]}\uxww}O}rQ`J(ix9dXsH8O].({CJÿ2Tn(5yFC|A "N ^Y)J\ PV[,#$x_6a.Z&c_* 9pKaں٘9}.e1yUF Kr"#D4JR98RcMۓDL@D QlrO)rX )Vd,NW1pwjf٥#݃lpJ" 2l$}ϵ 7gKCo["]9x{$CD1h3;w8"  1LLCSdԘn¼)6DD 1 D Ƙݰؑ3hM&hC`Qt%AVss&iXȄ=lpV*ޕv!61@2 &A AHL,rwF! )#'F kA;!֏<7`X"  ,HDx_+wo7bY &Cm 6m6vM LL(mjpI%$Bq  €N mJ%mlMLDbIb@Jܼ)H&s"iN@6Qliv cHm hD R!!*dD!44661bcm a gp!yWC3{Gp.| `9tLLcm$1Ld@ $ )`jrjI cCM167 \2E(Pvr4 5Z fnp*.u^'+t/WR8LVoamM(`,IH!l@&IIHЈ ?|&ܿ^^>Cէr ok3{;8_zqu\|/Ȇ35a=9ROVYZkU[[pOod:9r*Tv~:*e~nY>C5>?7̍ɐ@ACieWi^uǶ0T1GXؘ|R5(PmFE?R@UVy([d7ZC) 3Ջ"eVmmXH3{Q5㬀H#YqMv@G1wg.+#p|Zq?XHD-^ hI9nhs䟕RT$'l1xg \v jRi3&Q&o7=٧YSIE1g z8R Hw&;ܥXl @m 64& "ȓNPaO{ {!M ; 8PI}-w]!a^p b=#}sfͪ 8"@d=>Mwj`  tY&PX _ԝGYD{8k9ڔdY( hE(E$`ODvʍA$O>5&頎bQƞr^NM8|/wJ*_Wl&D;Ι:Yt}7kdPVuK1154*VDl38LQ(iy`1qa\q7sX)C{ .ϳU鶓~.3n>VNԄr9<@&Bm' 6{36p΂Gn'PHVariF%lb|a$ 7ϒL@o/ TҚx N ,.UQ*8؋VF%$D_Mi7`lI7et'lV߸5KtKFP k4<9e8"r F{E&8B`@']4#6[d^~K8+CpˬBcꄡH4c s(xE=Yn1sWJ?>i0F70c;䝆8*[ U&`(=\;'vJ;!dhb _U:t\ޅ^ϑ#U`*aj)ۖ}qG]V,[*NbR |v[dzWܱ,ngm-%TS[E, v`Z[UaLDTLſt2 5} '7sU귨BuL9Seo$? '`\C=]CGBZJ?%88|olũ\ZiG ʠ^gO/ⶥ>'ΜÆ;/`7{'ЊdFW?F?_0 Iが73<.9Ga*e(V䯊_:f_jJ`T0Sn?mEPw`VfS>]9xvHm[[,@qC-R򚙢FlKqΎ惥XR~URkvz)9fd6L!4g--}^oɺMwמmjXj Pn~gy]uͥ4V"#{9Kֱ4S&8H_3nνX}jf[ 7nc*y^!;I>.pKW|DJn&#+vQDơ6~ڤ7KNcAEO5ˆ3w[ V`&u,4M|2ou!"l\ֈ>Bf+*5ʚ&w1g-fI6"!-CCʭ5+7P+({R{Q_ k$A8DG@-\(|N>AHt[tIIYX  |>f34dY|CSgrLZnj)^=^.yX2Vom5']Ͽh'>~8g9)u.h52֧QÅO j^b"0e~O;b.ou$w_L3c"«%MfH4CBr;Γ!o+$wƭ<@X"c婣ԴQd:/3ըZ1Ϫ, AYyu|4[nU[nں ]C͏wihvT#4rHv@nΫO#chRUd ^CC^K_xUۘXq&P0؈r8W3N/HQnfRD}Mչ8ha5*dYqѲ={j*F=VlOGS oM$k``sлksF3][LTa';{M0T8[խsٖvHB,ބ2 3! ^_g֢N#Q&F T6T픿$Tv%u:_k/61 ɱdCRܟUgl9Jbis"flguJmR65M᭮:EmΨQԯ\Rqfᡦ1eQ~ xx؁nªyu\6hT-^(50`\ ǽ,CaKցГDz*g9,O3b\>garX((j <j4f޻VdFiVˌc8!0=#|mu˩ɓ=.XL,ܰ}]A _g`.Y  $kJlS+}8;dT:% YQ) JNI2R0 W/Hmg]1[ˏ8zGIO4 .Vzl8ދq,wڭ} ROgk-!*{c1`IR5l.5,7^m;0$;!"'x A^nnQXF[÷Pz')㴛nw|T7r-vZ!P,@2T|$>^skt"&FAώ&\:g1%XZ2ܾ^)5 K+^[|e!. rQt(d̥r"lh?ʃV}2{h߇*V )8%PkEi ===s9Yo*g9sT䯨d;Z⺢:88.OF2/CGի:"D$H"D$H"E({֢C'.X@ȧayܤ6?-?ÅJF U! 3)ܠ;Zߨ`n=>FH@kGjxq Ϗ{VH+҉-4⒧!xq4k׷~n~yRz9,`39.;e踹A>ByOLl8H9L޶i*TO=YaPphTXAH+ n=kIX|vWvD(^q bS1`LD_28.l$xſ XV@6f˯< uɪ hV̦nxC挮Ǚ֞#V㐄zlۺ*uuHH\?"߇a5h kBeZgCo41h_ =cndNzgSjniF_ 1ub _Dp5`5Z)0'21Jn`7 #J` Mܧw~_w ιQV]Zz߾e)z1 ,gi1K#jank9Ctab㈪ K!"ao.x;QV\DevF0*Lpyn;'92߬a@|a0ZcM,/ܮ[fX4҅zOjvz|M֢B*=d\a._Gsu ۼ]}z9ڋ_H}_o12Ō+k|c&]UYP ?)Z Bo Q >H,D`@pݝ};_NÝp}:z:U ^;vhcߘ e T2=_{_hY0l;=٢ok\Jxy04 CCaqb++o>`C>`@\]4&Ԩ ̭%tE,0&-ӇY fH.[BCI'Jx2H)IUx\۫L=6sZطuۇpO߬Ӆڮ< C"Ej kAAOmPL=;:$HȘA gqWP5z}xpOuתnq5rdڽT+TK4wz~k{i4!g9d>zhJB2b)XL|tѭIV*YKv9arH;s=n1_EUu €g @v`-3_z;ct֧aTR] + k;K6b=Y"Ϳ r =>!!37۽yѫ>} TȭUtZnrQD>n4ZD\W /~Q G冄4m6KǓ{ůnR4|r`Y w-FbP5<=ͧ^d!u{S;cq5e4N|Z:ZCP(ϊVh၁9 $ b X㼸 q6Q!XՃ%%P}%LKff cB(҆ rf02dNf`Iֈ0v ?y֣07wUhH)L叟pﲌ5FY+م(M]s|_qr> nΒ=r.ˏZP 3,tBx綧VD+L0 \7B򠠥kGKqon=;m!G_闧'BiR#1FqȻt/K>E$5IIY{7%e{ܖT{%%Y<\|IJUqp%%L@uoQE9^ʫW_in}uoXestͰ8DzR/EIתT[a.D4U SsсlE ;A@@ dOAur ,4ӞBU y \zd:VLnX7{8ãZ#qqky>;mT8{^h:ٹI_DN9d&io_WE#ڔ_R-y)WxO^48̢>:),ݸt9ߪ՛!wI{3,ldg*YM6X>1׭(  {$ؑjr)ؔކg [dmikn5a11k8B$:p҉RM@р,i0^`YMauA$B&i%ܵ,2  &$'wK yb9G'?L$AO|:nhq7Lmj3`0k5+s*Pgeڋi>3  }R@ =t.PRr~)Kᄦ5YMޮ +Ohu gѶpmpyq)71yjҀ;B(YQ3([> G%⫡2f d?5^1EY ĺgMZdĒꄀ@Wc,R4{w% CK07Sv5)[]i}p& \˭ޔˁ l\sDU^Mc*? v }ş:B GI/σ,]换WljV5Mޜ0%fgͻ2 mXaFf6F~ޙʧW؋<Ւ'Ïh kq<dN(w "mOYgdQwQ妏Z #Lu#"|O܏3oT6r]\wN #jQhc~־~xd/^#{ K#\f*1B%f Q[56 YR)cFOOiCE]9άLTc3(s@({ëwdnz/9"WP rv&^87;dHչ!%v\rp-.97 KдUڜ-EG!Ϸ\7_P^3Z[h/ 4ZFs vhܥK/vʆsA 6 ODݽ{g`r贴T#aҬ!xChcHecdx}*Ǽyf /`Yy7W?WvȒ=g*uh_A]>.UcIP # XI@v;y闲ԅ.Iɉ/av}=x =O"QN(}>&~4}CYжBel_*aVbN>~/-mέ8E"R1PܽjuR֩v"l&ج@"3fÑ-&Ӭ6tI) =3Lwy{%F Ӂy|dB*S.x˗3ßb U&$/jF%5xl\ yڏhtL T&5I:A iP&cDH[pe!Z_p es-X*'gWgPi>Ç9fi]knt(vgVߝ~z+ћt\sx[n'1bTt-߸X*=.ʃ]S_sԆ_""Hos-o·D E1`ܞ-O5jJ^֗.PǃK v&[_*kFf+$=E^&,$ݻğ8ZJrq˘߽=?M΂gїp,rdzv aLɯfƦ=E4HYmN}/Z>opd?儐55P] ]8}3}{0mRZA1/I> SF`KE%'ғ4]@e7Cw2@xSCdUfJVUyҘF+\`O#l{ڳ(RTM|ԽzԍHI_l%= a'ʥjT_Y]΋ lR'~`OYtL˯AҮF6.LseciPi0`#db[^SknB֛|nHbs/0f;íMxrPF: T ̈D_ "${xۻ0G 됣yeXt]z5K AvH}nȝ+qس ܆= :/$IX`_&2^"Sx?OXLBgO'0\(ti ֏ŧ5< P]Pz}bȤFp_CA$;<HgG>w8R*iI5t$i.0nTcpNgL!6 nwXT F!ԣ|1Qb͸b i uXC ek#Z_J3&ReO5ןaU2:BehOKۜ$2V% tobYunEE?Bȉp + c9BEô$%l#r8 .9g|=2?|w55G7޸pWn;> Fa!=s,P4ŵS>d7ܹ8 _sW֯^}%uV +6Rc0U QyQ U[ȝeEE< [QcZqp7iyK:Aqˍj$O%/mnt,//>iDsC ?s$wq]<e/N# alɑk6]kq:5y ܽ X׃f]" 9;"b5A;чٿAnYf\ܠոD3~~׀ ]В*!bNJP].(fK2˱pi:>ELW%P؅t#mDgj xNݟvi6~5P>f]a# (0nUY{U >dF>`nw3&]jحO2A@VAL74 #k]2}N`Bìt{j CBf<0m& .e>/l<*,ŕqj5@.2*~D,L7Vp~'M" Q.r bgaJv b(2K?oGq.1*wh_7"$HbV8y-z<{5< FOEh<˴?)ڧ0_#+o=8g"=R$H~z i8χ:^ 4G= ihFÙMА oߵRKj09PAP[Ҫzu"aSM4\*r4x*u@gty_A$nx x?C-?'ahˬl 0"dֱovCo #VΉކԊPwc'JnZ:!j'Fz2 >c `c{m.P=rx?}&- s5NV=~dfPi^| E/sUnUv5eYLc GR%yvu!9 eWɤM~Q0in3L] k}v2띪 `% "4hdآpo]|,dCdA,=  Xt*?|OLŸϙs"}Lfm-=A滽Af)ՕuTO~^i~1ed#{~,nfbk%6 ZȄ(۸6sD-0T@B0m6$ Va@T@.n-la,ݢ1x*f 2; +I ?a;n/&\w-oTj2?x7D/DpTGS?yTUz{%yLU3\IahcM>S VRUZK}S杮 l_jx|kf i7^/vڊ, FQgv.k`!c-!.hʞ*FM]xpGPƿ.@1:|rF++. +VP;f֪Y.NcI4vǒc |r~"2D(r7v< W)ˡsIO[bnY"Jd>0M"Obݑ/Ys"H8dI|u%Úfj|[ngVDN _MMy8jԦt@ᴤ ׁƬ΂gYCW^"<$r.3PvFدI$J|! W,dH~)*K2XHFZgiLRN*lks/cVJ xqY缝&'(o|[CH[kh& wZ?F@_!e 8a!cKgȪA-NfxFFlFkGS( tpsY̛c&cY@p_su0V>hY4"0}H?.on!abn/xSYjkEo"/ӊ>e%72Әaꥉgi4'u c$ b1C?p/zdD{;S@t?p]t~^:+Dݮ!aF_6 t=:Xȫ1fr A\A6:sR1v=/eܘ> XaC|](>fhaҩ3,Di(oٜܰwt7r8 |P.'@e)tֳ64247faZ㩿@'& u)V9"ij5⛠4Zk4H4 s6s o40af/][:0<6KHMܵf3m)AК7/^%j<ҩy@{0=#￯<ϔ;,JK؀1!-:͡aL[_Vv0']%~f"Af 6&0a38c.6́r|'9*ٝ=¾g 4l7dۜEI;|׬gN{(8زDkߓ-ߖ:khr H"2^z9wphB[܆(_x!/30Va LM!_Gd3ah[?ՠ¨A MPS\J&$M?.EqkaO݀ 6@T@NV0“K[TT\L6s!nsҋ!e̍Hv6LCA qDo|<i!z$ ڄ upXQq-メ=heDРBYEMtC[  Q-s/C_߳676:eq6AIH^buP8k>%H :'7%>˙0B[_^`۝f^ [ _D΢00e/.V`"SJƈ9 +Np 0X&Ôe" ic.XorL~  yM[릐^E, OmQ{|G[Sc?|o;7Lp9bFїxukyvwdhy }rtkG ֠FC=biD2`+,vL$%n7h!y vFA5A#d!GZU_ɮ]D {":m}.JG?Qp?~̕34ot͑ 7#]g^g1T꺘bg=&_>Cθ^ +32<{]ZF?=ZtC]#Y=wu8 L.W`<{;P>HE7OɜeJf< + |FrT1gDPyPtDfl̏-jp}U0 6z)&PJ c0@tcQrc= c h:Rlwd5,i2ѽ5::JQ&@_ۢ[vq6陏O B"tf*5-/2 0CX eoXՙT0]Z+7Fb(EC`VTd*53m>0+ڞ+k4$\a~4k37kRkPߐMlv)j@gżnrG_H/h=FW)@UC9#M=4\7?\w}SJZ᳽(JGM̿#rD\, +OuBs`c hUM۪{~DسY=£WnD@6^Y)(ņ9p{D8ƖPL4ry 2.|VH8,&Y3e\S54Uwh*VRwUlLժqf'O ̜/u,RhBzA;}WT6BySDf0f/ݸ´Y!S*3pc#^Am܈!L@Md4X HsF 1gupbO!k%paZB@-8WL?^-)xh䑛 SrBl&7b!(9hxz<`(1dMF@Wgh!0܄Qb`@8>BQfW0"GR{ĕ֮WZcy~-l~2FKZ4 ?4^4..hBmy&םT~ Wu[֦j?9ֈ@']uIqq^f|2:'jiHN?ڃm<:s26Hp"`-#<5l {4j끒an@F<^;9bE4-cw*:a]OaJH/v.R6`-;),6^gYyB߱Q޾@sMsϋkbⷽ_OۮšXJH}$g Htv*L sBok5"݄^>683GDnj+XTȁ8_1읛tsrA)ӀTyD!;d N/0\a0hi:)wsݥ%9MDۖhڑsD+֬GtjLs _ί6zXJ$[BkoRFr}Iq}vgY=`!q!g},jXeM^mv7p1*>~^9|_+IRxOK7̐>O{Mta)B8 (th|_37%X@pۡw*N~-II8VA6@`?5Ҁ[i mO,8_m3p9=sOh Ԏy+S041 Uђ5O Phas˅ |fRbR[*,џ |bUs\}T0)6f!bV4qt@Y.Xr{lV>QYK;Zy=a\94.fzPim#9ciBa5;IK{g7fKgGPk{3[,o"?i_@xEsORXR>W& 嚉; ą}m#nPhXj{uE#yZlw /Q?}<_9XmI-@#;Q5$ -~tUQ.BӴuӠ#dFm>cj=9t-^^\\fxƳMsai:BKwt@erP/LD\jo'EX.y#B!`{Gࡔ? cNrEVCBˈQm3:'7<ێdU]*&4'x1 E8&$ANz$i}Aw  =0MHuOHVHɇ>ޣ h[dP`)% 2~9opLB'LlwBe,KPfĪȴde? 9K~u8 |Js%Ϋ!@đ.nr?wT̹u@"CP$)F:˓h m| sJAK1߯-"/Mz h?l_1U2 R 3-sصEܛ~LNB]n쀹 ѺY6҃yinhqA(zdMjEz0,b]k`n8<g(>T;}e8'j:DaC *āuNz yp-EwMj=ؗ'RREqJ܀a_afȰ@gu~wZamNb'ޛl^NjM?M fVyaa{E~6F!V&qǼ1̱&J=}(,+ u7#B!KCBj5 `l87}$L^[ʼbt3v!w>e7E|JNĿRШݱDC l);|5bG,􊽃y{/*!)?y< kBˁojn0lK-|BBz 7ɿFf{ܭI4y"1UP3^`nʔ)}!X0Y u|y!^v|#Wp8+"vzd. aKk1pt ).ǵ:• ͦS:vnJFeCLcUA0>?) h$vdx/p7I|%bs #2APiJ JFcQ092dɞEzS#G{86y0&_n)Ӆ>z /ŪA6}qmv\߅"(`#'q o ӫEI^ ?%hUD[!K-  7&Pr 8&GFwLhjm*;V-` h_͔߹ `>P:^o'u(rJ,A5$|(_W&(%Ȏ؟j] i c i&f"#MZPFb*pY,E0hH1c#m0-v VdehC`^"%V,ұ&Mpi\(jP)ŌAM !|xL~͔!(#OIpQSLfkl[VOa0$dC1KGR"XA•(zv6(F gw%})*R3"YJO7s+[f` ,GԐ(B ]hl_Q{D*c:-4akһz5hj̃J˂?A`# À8XHِV)+qWI@h^UśqqY紼srgWF* 2LҦtN,r^ d!aeM4 be4~#to0jo{=*YLl`8Co~޵=qz< } sR{AASuSl=fR-ĥLbho.s_ UkޘDHTn!ԤxoRJjW(!,B mP a Kh)ry b|_fF@ANLY3UC@m3Ha4%j:Ұ, ВhC}{/`XG=9/\/Qio[ 6ݚ0(Oua;5ѝ-^Ûl+,DC52[?dplE>Iů]ڮ#^G1C52{!m*{yM^"SA`D03_!q*v  F{^Du,;4#p@gp5wod9?J׈oМ9}b~i:+t{B]``[o fzPKEO6Zo׻#YN z}'W;($Ĺg6if6 15h:)&=+YK3's} 6JC/"Ӹ`HB|/v.'礯}㟟j럞ѭb7C0b՘gXۼ'fG5t[%Yv?_Rwҳ$sTgad-ZPáXQK[mP6߿nsȪ aPGyo ;v8WbyXCk`7goȺ=ȴC4OBYdp?gn+ ˞݄P#CXf 0`RPWN%읯IL=ݑ˛6;r,JUANZ WR]@$Pw%4HmEQ R!n5?o–08~G{mVE6өˌƺobijÈgRȜ|^iʛFw(&׊k8v2•vw}-Ȇr+lugءaDPb(=%TH4+aK7stcS ޿& @@2?b!`DhD 6Il"A!xD&D9?㬉lc6WCbl mYD66ۓ~S%;%۲0hbe(ji: X '|(P%%?lv)7Md6m`ƛlcR_?:.(_~+MŐƙ4ՃsISg= HT$,$Ib'' Hz] UkơCP $A 9A$ )B,nDr]n 9"wtA ۠) "65o0S|ngs򰊭LXj/jISEgXtmRu<"]@sF?:C;%Ry;,Mdқ<:zU[w]h旀tI5 @luϽ%V0C[xL(2 Dd +N3 ܻ]eF/DS(y1 #yH3,߸uA~Ց;IJh!(͙%MF٠I}{*<XZY8( Bb-; xz[ن!pC=\m1Z#g@@.啕#"CcCdG8e$ ;-ģ,jx@^75N,I?[z:QE+6jc>Ekd.h+G` 8tMro/k+wEx&0 ,J,ŋ1[W‡|0* pnֻ(KmiO'H2 奱Ś9N9ҦRdŵl?wknvѠ]ęi֟7t!XLq~DxE}gE@pouf&6pPE08ClTB^VD”J@0*W]SnCP2,.|$$Dg(JAgfaC-[7򷎭~)#UkB̤A;%aᖱ1Y"vWܰTfq_sx ?#%TIðg6L7r -{S%r&7=m۱SSf0 cpΥġбgeuWʼNW^tq<~+3K|VܾүIQn'ɫ7F2eFGkL9"Ur"r/ʬgD7 ;;8U'U߬ڮ࡟#~YޱYqt FxSlOs*jL/i*<࢛1.czf y^*34zG/*^o7PcsDz{GT Rpj2w]9-0Rkҝ(E|0X $ klp`!࢞AɦBF-~JcС 'JW;+Dm&wSWsg$V|Z sZ}mcthj#EO]i WU%GW΋%z5.B9kw) V_U@.}j-o`$Hk Fz<"3bi\ *䜴4aFTt3~MkUY95-Ν_uu!nH/8t*my ޸ k B`=>|F}Cy4L2r9A5.  Ri MukaEx77h~:GE~Q%è>W] ޟSvllwWܵ:b]:s-)bdBd rW•#ٵy8sO6JڊLbh꿠3KLgؼh0uY6e\9b+j[ 5lm Snr:)p/aWy/,֫EYqk|& 4;G;4H0l1>jMG򋴲GPi" 6 $PsD,Vzʱ[3]\_{uh6 ؿm_diZ @tp\77yN?Nt¡Opuqt6-Gd٧=f|IkK d/t#AZ2Ԃ fڹY.8Zn,puKb•gA;S vpqH=c ~S`^챁lQ3kv;2-!gq N}=)(lHt ܗpI;|,\w!Fy}N8NT>o҈kTzkfqܮGp7A`5/n4R3c)QePJz T'yhfs6H<$CuoÔ} *oEE >_4D s$s[Ov1uVSg YzBإk; eJRJhxkSbUcNsslIDW;q/ArJaF7#N:u֒ԯSj}c&a E")0+NOfYOq9αV{8ssH?t(mhGb%0vC_MʘDͥ{Jy1=)! kn`q[9+7*Vb9_NYf;np䙭&1ǁ!]˪^/س?&Fâ-k?`u!7WǴ#ܓzLrSռ?#OeqmzL+;ɽ|{0e"$8$aQz5sh^WRIrֻnс<_.&F[AԘd)$ d+3/3]o+#`?H?TD.S[&A07G27u wH#+fI }.sI(+d8ETӣvJyh1S=X-jKMfPʲ b;y$_E o_̡B;D%0.W PeƝ6)xZ? h2}(P`6Pܓh4)r M Y 0e#%hpF,wM\v`^Ho`4%W0Ci٢oŽ$rtnz??^D 7z5c(ۉ%nB&wN&"uӠՇaFB1*Y|!cj1/+kz/Sg;,6'Wf-f8ƙ-H)RqSK6!#tN]^{ X-)|`h0i>}n52|n$:Hvm2$7yg ߍYCrD0/{v^=_)%RЯ235{c$tf|qUof `D'|"Z&Ƿ'dH 쿍jP_CKGMS Sh͇WE tH+WVt3i0jeIwzmI+XI}㷜^uh~60 fl)CHUsÐ@ /+WhrE̢,9Ehչ\w.h8K! '8•V/*S4.ŊV,7|#WIqkELy43`hiNYbK*Rż?1g6yc]  9v]Ne2ǚF[kY\,4/[i'@y{$} VX[WY8/;+sf{}ʡy.ef4|FOԚFFYnĸ]]wZɚ?'H?W W}{Øܮ5hT |T43; n:ְO |b=J &v͛yXA+ъBs*dYENG[Geg,ޭXL3%C1&n&a7"Ϯ'sDds6?Gr\~h*TȾ[${x'% ekĈ>6]%eLΕtv㲝2E.~Ȕ4ъDL"8D[)e|zP avxvIzVy;@g;^tlv{~tZci"*c2"jeQ9nR;%m/p2u7WR?r>]@Gs>x9ŘZN9S'`v,/8X}?PW d۠`b?&o鳙h[;Dk#4!"{od1mODzטsp0b393N[ЧT9$s"ńК +E"uf/G <'Y!j5J>1g9]u|Źd'ly'zI&`A"vA9^rhq4ΑRdؔ+u݅vbwR x[ZaĘ[*.q-yN_:xr%B]z'J^,2՘{niKdH~]Q.RjMzFtj$O [ր Ng&HAn)=`z vxW`t.T#z paWDqaOU\*6)P$y2W06$3uȟGAᜅc:6Te*ʿ|c``{;rsQS"7б2D!Z憚5z5 e%Gi6Gs DПWi=Ci Pk2\HiI>Q ioî ߅! rScQ?*2 Rh˷sjbqjRA/֪SK0)^[TƆ .c^kMPx*ט{Bb0zt8kl9O).e#fi[~ö۷eV0pRjO :h1c^S0R9rtu#%PM\_)+-Yq= 3 ynGNhA&FԇP-RhR7HJÏ #$j+Fro&<=,`~WlZi˲F@-Y7B8n!6()u5jC8`kog샐jy5[fOKp\zlC7ռ0$8e TZSQUG}.R֘A{$&ϵe_ytSm「y9G,++٪hߚ_p}t:u`]ݬHᡃX[(NFo%<*^4LOf"&dըw{B~ؔ9e>^s>sS6 yȡûdn^r`ߊsxɀaicM, Eo aۇI&`8^? I`rf@,r~x gV'!5j8(1X' U}ZNPnl wP0iSUC I-$ju|itDsY,['XZ}]\9t<'F'#QIkbKR V<^MES"&@!0!FN αґ0bg@O~/m<ѷMq Z(L(UcS8kh_JB{XzS#>0_YL"A a5">dsU^A@ b7]K wlWwg0VRVGApNŒ ٭Z^Q*;yO{; (Y; 8l}5=kL ,!`?; -Ռ6w>8WH~j)㍲uQ3lq-vu 4Tvԫ|cƛI!RD:!YKq3Kab9/L -|nTu]D/*;7~$" ܼ-t^dLӈ7NsVgaMp2CFS$Ȑ**ڈJlNKE%(KF ,}G)S9_]Ŝ[bo" e]o*墕Phܽe gM֢H-]AFFqGBUƷJ9ZnN-23STU35`Y1ɺُ *d4mSl<jvDPsYޝipX8UGb:F%YNp2{ >ގ~ iײF6!R\@/9~WNh!܉nv3L[g}xɡ .cҘ5hFR.&oc86meK%[T7)em0L@Zq"<} f CqL/ߺfp(XB]L+pMC?W]buY{_tqMݔ74|- ۤ}SMpߚLF,\zIt ƣ]u GG=f>߲^ HU}Gkcdw,S!ayPe䬑6+4J}#(ivYW V; qYr~VR/H߫.n;`<)w: +_}xv0֞\9\C22yx2h§V4_}} >5l>jEar5'NH"s~G7+FS) 2C觷ZB|el$UX8Dy1ngWF+bXrRoZ8XR*2Y~ ϥbOl&@sqfPJpE9Z?Y"ҬSSQ{oRs}*6!pMps)#9vaG.q]NSϩ#爨@pDq ,D&-q~DJ~4r֍i=p\ t@R$t3X=TwלLS9ɲ[ʁ8t.>DwSL)'9>&y릤Oa$GW2 JNju:ժ}ns $vU݄!㲤xr|B(CB^u 3÷)hʢ_h ";{-)*Q/ GD0%TˆD!;e)2`m,z'J'&ҵFb%G$,ݦN֯۴s(NĖ#f)FF쫏<-+fE3]3<Z>N {.1IV/8 8czd?O]<4̆S7(q*q)?Y+h'w@ Y"N/@>fʬd9/8ٍ"at`0|-"Xi-ܒA=B"7\ ճfkc" N(]FQNb&h> \"ădq VujޟȺ~1Iq&"̻CjGyCp46@W+4m"_#:zp\o) J'*Q٭. WH% < H,*^`0Ґpחfbl/UD2mtsIC>N~Ec͈6+(Z&L[ŀAk1z0n^usߤ۹F J=g %b?C |xN'(cw]BY!%`fkYGPpQjACqzDF}AA&\`wLL @R>C}6Ho #\\3 \/w8b82<_˚;G\ÆST8c+v."5P ~ ñr ULIEE5q5urPj;i¬3 ưvuKƱ2p/7;! );1@):gSa[zGpneLt؎=^M2Nث褖8Fa{ c*Q"_P%SIT΁1qm%!_xҼ'm:yo~**lT|7TfO 1t# QN' DݱohόIN`X%/!CtݽվbL/"i[ VvDy㎜`;?1_'@.+" Ib7K7;u<5[f#ۅ 6r#1:~B)'tuNPT=XoٝEœ`0lSYJ8䒲8pbikxcSF'l|5}d6AKY4\WXCnδ0 zW+'PF 1oWI"oJy[,OVk{ _OMw+3??P# IM Lv(YYRx?Sh:h{s,]up4oYK2%AȢȇÍXN8a⤊H[F4Q8FG,p A<$MaFPoLMbQ chBL1g˟ZM($W'gV;z81 3-)(`xa'=YUGGԜ-UWA^^qMOa CҘ0j2-w< %B,~l[6xv{nrpl 7`əɓoN6 {6#zJPj6 F;ESx*.2A߂`n'-P B.k1Ia!s uN@]c`JoU`COG<s,;5sH1av5 Ŏ Hzb e*7@0bMٽ=Q8U>{M5EApwI$VM@.fѫ1W]蹉G*!' kcNt`}^F=sa D97ߢja "tpt$Gar ('drh]VUh=; `it3z3C c׎3^A! \* Ⱦ|*Zl/ư}L%-ZOӃ"e=EVbvt\NkڷDke1<8$ ڏHv!e`9uUC '*vI@d\\g _f?c=y7W%W +cz*ժɉp^"̻3yMwwx˲*MDu/aEU銭R rA`޾?"Gx`Gte Agj96}JAN/&c7L(ɝe&= a_hw< !YLSK"_uirnX(j,=o` б V4iC[CR+mQQ}QXt[Ļ   DvT_u '|M[LJQ 1DzQ.KwSI8qÒ 恑B A @'EbT֊gk[/G̫oh0V?2*1%vHOYxo_0ْMp6( QC 4L\_HZ1}ZX~ zq/HkE6au刻xY!ÄJ^_t' LV'I[<E>\;U|'R+C5d2C.> [խ!KRd }y"TXOlH&dNj9LksQ`;eA5zChLj}̢xodB{xv ;`R")_hp;J+OSW";#:ԽСDr,,DJ5 sD-T}]8 Oaʽ2u(XvjME ( jPoC048Ī"|y݇Ѫ`ѯsJ0?'ɞy(67od $Η#qh%ִVth 6V4n\SDU!QuO#գekZIas.hXfG,-{RH3kmjش {I"f6˫˹HAx/ F}=񯑗O}~[lw$rד{F5m;U"^3Ӝ lWy6l k{L_6/db e0x-P0L(2ؘIH8w a'w/)vIhk94lÈ6h@^R̐nӲFy h.C4bF dF@m P 4/=B\F|xB!Y[(aonqӎG,OZC=+r2 fx^ybv0ze+"':Cz\'+W115>ӷý)Kb)*. GH7|yi#,[yS/5%Ty8#R{.\GPO5dKї_Am7w}t0ȓaLf${`lM&:J4$ WѬo$kSo/J~ )Uq~ej7.,p(Sîw8l^_44oqK$r+ -zܡ%lhYnjHr%eg'O}05p +MB Oo;8[/>`~2 ͏!eI"fNzU,ϥoRI,Aa=C몚7TX60NT6}y[CFLrl ÄPݼΐǮLd)S$D]؆vL@` yۣ%4 96 GTxY3fvOQ'թ,3M_$SJs)K}KZA*!KGrU [4=_nV:bt a 46,8u0PN#Q(XLNO3JQ4-k1~n͵L )4L~ӶcezbC_f{z'&n)^$8h,OA ̏F)[A#bq"DUoVa$AoqN9q|пw6| NH0 2'ӣӀO{4u1"0i+LӄpuY`&eTI9ދB2nG>5ƙN*U?@g R 6N%"ߚs\l7r ņ4<[ 1ጡ!!Y~ǀU@pLO)y-}9cLL DXtǘPi @JN '/Ίo C{Ku3(NC{yzc)Wo kVgw[ZI$0– *b0JXi>D6B$ӫV"mB]/`ylk6< M(d&@vxad\LCPMP z($RZZ|sr>5>yK1?EfgkTyޡ uu>LsӵjsBj3 T@;0-K|vQ#}k Y/=~Xoű+KC͊R lqc缈NJe#5Qf߇!~U?'h< ecDg!q<γs8d2m ʷ,-]{~?'o|10.]_Ǜ3iܕ,'1h=<} oA)nyU@`;FҭWg'Jqi^_0!**A Q!OתxiR>Ox )%'1.W|ljHWΏ[lHH$y} j!a"PKV%"* yp2bqȧ@BL {$\֊:.צM ǢYh$0S:XbpBN'Hh(\j1 o[yp3+aKݑdrʟ:y]g?@y}Ɠd]?K*245|ﶏ?/_ի'XHIFOCA5`\)㑶etXY!^?Rdܸdr dx2hiao1oM*7BWML&_ܣ͇)r?cSQakU aXQN[hA"e%!e-f~ж{UCQP*|sNLgj"SʱQ@ώ?.Jha?GO<5P֫h4„gJJH?7MM-3f2BXk,07"c`y$ylCyG:fl1ǩzB8V ۑVvHa$%+'r(l;%CKtH|@LxCPR$ _7D`?}9{]4U:;og7fgAF Ԍ?V|XYܨK Ze1[uG1sD3Ϻe8}:iPrX/6ax} p"-_MR߽r@vV|${#C2^`f_&=UغƌUż1sК 8o #ӕLѷC{Rt !k\&&Q/{ Q# N ͌26ϛϘ8բ z'# )e0',KO`0H]lt+X*'TOb !|(C@8 [DAQI$SXBKe?a?950 ya(3 ,z;<i`?MSW}?Dknvt;ynբW  җ^w!s4 ZnQ(sBDɆ24DX3K@BgYfq,;yN~2P:[ջ,Pĩ%jA6k?D!ֿ˔/I:@zύGU`.o%+yijڦ]6k6GfpZ8GȘ_a >=δS*4;߽[Ŭ7>9I#擋"Lh:tatM:tdM83Et CuH"ܻ&0<U+^4`2 _G[A لP)tw~(좻 NɭuݔC1 s?ǻ]hN* > xwi` `s w)LoGf#s7 ߛȠ'sfNp!3 oPp6{S+Cf-sx|]]aWf!/IV0pw_!py3K,<0!ľXr߆.h GU0KIaʙ$fDQ J5\!"oD&eH?! I ]lIr:ItW?|6_p`8ark>5HďE, vv߫=)QFi+k\Oht&:puVvwB xK?Y8;rjÜ**E6QG0I%ѬylQ8O|}J_ 5@QΡ.\662Cτh3և.p/T!em| #F4xWMv:'Ӳqj38Ohn, K.A 4"V(ċhh(붿C.HפgN^UN"}(/C-s-{m#-+mQR|UHp.ei!q5s;m;Eh_<[cAA[֥&f]ֹ8 ,6At֓Adp)"\rPB%oL_HKu3iv2{+?Z e7^2l~cRd:I0XO %ˢo'^ .)4ZAcHpvތŮ GUN&pv7+JeJPУ8#+jbN%D.$\Y+H/ZsO|G= S_9bq0ЏRy 3^*`6<+rB @s=u.]_Vd P;5 0\ƶeƀbw;9e%n 7䀹E%И?ͅ`#$0yUL(ex@avSwFZ􌾸I&珅R1p<'L"!6eltXLPJ7e9OFqPOBfUW1@5]I;"̔i>[;CQezNټ8} 5] T *z+Z8r4+j"oSiD<"^4X$"}7N1tɆayZyڦk퀀vPlҒhTyr;Mto(B+~eJ82)5;CaC,C>*z;.]Z2qHՃB5F[ݎCcp-.X0s-Q㩎̒X|+ʁ}<ÈXWD%Zp b\nR=.wr=Q7?ٌiv0DiF9:Vo f?P_P`!?v`˰#-MxE1]Rcl0UX3h]cĆs|aXtTB^mBY 0 :R0b(Ҫ "W\3k̮UXJFˎ4Äcm;ʢ^ҋ7HcC͌Fޝmsn߯3GO"2_.V axH|\}r#QJr 2شH]'kZZeQbTZ) dFki #i^)vK;h{ Ggj(~OŤa=ztK^ա <8T*`V+L;V(t~7A(=~ D=kyu4U2RQ)Ioudiuo:ǥr/֜s-'32Ã2hm쳳xϷTZI.e8 J^V*QsXZFV5Vbine#3# Ȇeh 1+{]kHwD ޯy{)"tnj՛/@AD@Do({70P5(u )$1?6\[}WW'h~;1WVr X{Gja|Q͋}l]/uܓ5I i2r/^@*T{MyGy?BDW_Nm$7xlNػa>m.eI03{-7<n( R+]xb^/FAFhӂO ~P;)#ψ0HOE*C KGҒ06$ϱBzoX#7'Dˍ8E4ܬ\̗7ݤtohq4⣆'>8ZE yH:A/=0KѤF1S>rqw^%fYӸG`rwˣDD1gkQ40}/^q:ةb}6V͓ܙYwMw٭Yְ\!w"CJSz}(2DD3_.~Y ؎3@lU#sHE~C؆7 8M 2ɠY d:zN1$UC*pl ͼr^A$i 2 "5+=t{wDiG'8{"ąZGI^1N}#m9"V~ ->:/?cSu@ˆ >]/w? r L˸hGFb 9 d E֍ R։ᛡѥ7stfҝZ%|*:?E߀\*XT柸JwܜM<6.Kvq6n=$ ~qb`VC\!¸=` :J`YTnߛƛQ'Mi4Jx/2'8pPS9yy|:5驦 "X-&G 61*G{F3.HFل\ Y%eCt r\%#2JTN++I"OƴV73TBOwaL=mٴ'.etT,آp}ҠA8#G+~Csіvo.m(n|ڹ$}ZwO}/rD,L؞ SbO+fE89$w81ڤ \1j}[#ːRUf=Zꈃ,l@?dM efk:GX&C LSXDRb.C<`,"%>Ҋ*| =(v=!!jH{1Q q5EϾ0bzRHbA@; bƕks `0$=fME"Yp/W%oz@Dk,:uʝcs^1 6@%j| d k?O.-71Y/u{$@dWWa>e6U[]@sDPjlKaީw"} 9Bԫ" ̟ KtM 2Z$?22ȷB lgaɄSV)%5> Bl˜;K^tc%H~v? OFaDPROipؓI#}K J,-qA#zqÚ,Ȕw#iwR2YsCd>*B3a<*5?6?gyf\>`ou_ozӚg/񼃛##x:]E]egA+3 yV ^t]E58?r.LDZTA>! (X1V ی "ȷyB}Ŵ7 :9?1ϝ_%K]c p6#B <G7B6ZK-kVpֹ-N//Ǎ CӑXXH4h':QΈ6 q8pÌ6k ?ה,X"^N/١!sp[WLG B$#!"ձ닞lS-7GN-~ s0:9JmH0j?6 >/ eUM7(\e魯7'-n}O;E6 >zUM-~E7gV{;洐qH\C?gwTjw\ӟڨ;eeܥɌKHx <-&OxW[34g5qf1,9qggԝG_8.\y?T:'z{JZ{OYJ{5>5*<(JGm]$PIM:4Ħ.eC\ŵN"5[ IhxLsՄJjtj{ cN8Da$Dف ox2z/HV#87+,lynD"N㙻>. p3DNLb=֐+@_!8!m9aԒ@co ַ'*,-h#NI791Xs]SX'bߑ\eCr qgh%k"W0̅彶$;Ӑ-"!(Zn# aV @1#p' d#`9lF= lo$LM/gߝK )x.@;ohl`>la3ɖ=}d5nr/HO Q!vB>pEIO`ٜlx6F7&|(Q]}5 n.,M}_}3V[_4LD3{I 0WWtѴ+SJfwovs~ N.|0u! kZ J²d !@DݗMC`ϣR橏׀W_MjO6\@Vo$* kOOiv}=# Dڅשo@@T ֨?:Q', :bGshoXP=#&mڭ>4/moҺ jb3?*65NL :(!"s3`>gxm 8rak w>fGSI#\3`o]VH)=+&zyP 30֠py"`S@=<~7O^(P$-c.DUQq@t޶2AX;Nn҂_>R=O*rx# K^ (maVJ/Dhd).Ĭj^!!51s"nL̰Ax&Q!R·p| s+k9'#W aQ^>V I\zCG心P64gP p~PqF)Y'A4iީ}TWv\ZZzퟵUj27Ӧa֣r;O6.U ʺk[ˋlgݞN ic4_n x[c昲/vUp&XS5{`Χ]#xvt_-##)\kav(M~oL]y:z1rm: gi m'P\|Ͷp2°T_p&=w!(m kSϳZl9ZF1b5UzPs>B ʇ9_fs@:]$guMV<Zc,^HA*Oޯ|cxt] ;%^Rcb s ,\QD@~Wy܅ j݇N&I5e t%vHKqgOa'zEY<;!cG"&i~- 8K %٥~*r߃5?&Vi*J:uUJ zMD0R oiy: C!/Q{$NGĐ=3iJ{+D ~׭ėfQxp4W#R7 gȲ_u2ǸCg=e3?";@QY{Z`ߞsq}ޟqiÐ4fC aGH6OAiɷVy+8`J0COʣ)o`Z$@I#yLfy"g=pU9 _PXXUxfXwP+_R~v|:F_rnmW\zJ>VBEkZM /h.ԋf,=VJ`aWZ?A34yd[ӬArCFS( | ̀kۅ'>%ERr RΌ!xMd'šj,fVQ;h18ےb X(|O0)4 4WI dB'<+`9M!LhZM侉(B 0?yN{`H0pej%pp ަ ʹ6?uN^]0wh " 4م_GD *V DI`@XT'cPaְ͸u^BeȽ>!4gFckrb䬡r!᳛%+`FnF2IvGl9y̵l̸ryܧa'rr;# ߈YNA,_ڬ0'oGo`(+y {A"-0J ";ȯ֔X%' p\"0)YaX˛Kʂ  ǴXJ9$F-X&Wب,I+ږM")F @2 ֫g2[; ^] oĶ7•ce׳Y5F?{fcCNA W 0.X'ZApE_~\)ezwIkS*q+_=_+ߋ~\O* 1-!啦H"ړ8ms˙.e`n~uVZj: Yu_dd3y4s:!Ռ5SoU%e=f P+1CHɈμsh b, 4@W"A4ٳ䢦 c˸e[c5d(4=Ⱙf務 fw=L"&'& .#L01Z UtȍƕTF1JXAV7% ,-0y$ƕQ:H)C-nE)V;/=JݘK:>F5# G<3mpԠQPIKƚt= atAs(oh2Q,K {x"^&\n*xex>M2y=<8Irw=֋M>k.Z"'cМ(5(;hNbOJ#s!c^G=uvʹ ,)C %jYw}D **hr66ZlywNsAMGm 34 Yb1v9o*:s"I(W͸5+BFs NRDkpaPFGLJdD60#y*̵7]qmi Ӹhw/rJߡLyԛ4loei>˫L .DPO!bs? J Aԛ':Q 5<,&a9ˤ93# _y~YN"6! 9{=-W.LvĀ0B&fo].Yq}N aAk&1[yo?<~.nҼ&/ 9ptm{dk~d)]O3ibLԱ|D4Dc$DyT2Ce*zD8 ʦwDQG|̓^ޝ1wB`pis¨fԏ{R+as4I=Ü}/-_żHH7wզSxc @"z 4%0Q\f/^X' 'Hݓ:+A5~h {p7D{0b-RQ%QؕPfƽw;x'Rj--gy_e:þA9h}&ŵh{m@44IX.n6-8w8`aHr!)w*{(Ն cK;RzB9yTv)_8{O@wܸ&v4& kRa t[ j;s{AsZRefvYvCbZ5HV~_>B_ȍY?'3SڢvbٮF&gZ~Be_ $#.zO:sQWg>!=Qψ jH#i&?w󿍿A^c!=W0$ܧ Vh]k(H 1`I JY*fs nT"ҘJ6yns A(0 @۩ob> BT4^_>vZDmp INϘ9"캮@>+$qT')uLiV:B7/䔋ckkVo۹ UcKOO؝v8!u7wݩ >"TifD6vKF+tOOO'+Hu ipM<!gR|)"oCk:65MFeB YH:(zF%}@b#A`A,nN ;0q?JiS.̻5} "|:|[Y%F#)| 0wp>B2גPkAq+ U*ۘݦwm:,ch#HL5B ]F i# ]qѷMy Hpv6Z,ˀ6% !9@ÔSA:DTiP9o+COlqaMʚ [7V43`J/엃 a3+(ŴfGBH`Sj X=;|EQʙUnѬ##9Co|pZ_ˁ[i?Ȣ{)\pK&a`^\ggi8!w9U6l lI%JG m=zGVv%Jy>YmpR̦ h, cm4Pj=_Ot(Dy'hz381+Y-`}q"o&~:GWk#҆| ',0LCm&H!g b}!3I 8_({A(}O:Ydﮫ[ΦZ!gp^l8kv\i3f\nWKHo+umv}m$@F+ڰZmO)Y}'{ PPY; sYXI8*j9%{uܬH6=a,m7CVz ˦RG)-͙D(ډ6 ]DNMwXDrXؠwy?>nc s協Gb2z/j3B-p4d0_JaK '~$]g&wt-n %5Y+jCFXhkOM8`x.MC`| !ڙ*n{^ Æ0m/5csO m6G1AN~2YnY&MZL4HdʬK甠:,j{-lf ~PM/l\b :X2=?R8q1M5>ϠwE1ݱ!IqύwkE-x׎AE [JYd7Ƞ.B+0iP r##E!+ kx) ,6eBBO!{9U>5LAk1l"|U.hP|ԄKmfbWz1DPf? ɗ"F [s\7 3VӾ&_3GaUxoJjҠw`Aׇͮk^a$ ާǔ+ѐpTBBuPJ}S 6ѸA[=O_TB/L.r@RQTo~ Nyғhҿa?(>FH(ufZ)Zu7y{DK~C+6ѹ R JsɯK5vL y}s[oy"qܱb(9kêHe_'Խ'r(ÌG9]߆T_M'֒*)/FP(Ann*}[f&!%3pqڡ҇p!<[2tϥ9$XS9'Iz&>o7an`Gp}(POrVwu ` (˜`.|=[vXέ`Wgumqf.Zư^aPaV=ctߗ/ ŔIJk65;Xi8n{|ߪ_l^ف|׻7}o S`|/k͢h7ʈZ^)BԬ.Z/UG}!m NG4̶"#>3-=*c}7ׅn-7 `JMQA 5&,qmzG#$É;pO>Fx$JWc$fs愋ݣ8t4,aG+HcxQqdpbř`[PU^ K ާHPд,d֎zW4 Gpِ>I$P9y;96xkH WS5%(y+1}C*P@%!៭e?Z$;,*p&oYԘ=zfOВNpߥD|e0>1Ay~)(K&F]?ligv,cbXQ3Wb4a9CwX}1S%B^:b^I?eǟ5K l^]ai(]k]9v2ҫ}KY +jЀo^(*LA l1AauC)<;]%E3,!ICc4hj^t&*LWz PQd !`HNy_glㅆniH{6z# @z9(OjKIz,VsZNk-$aN +I<%CÃ-hgfDvX,HՕuK;Oi)Eıd׿NY:MPHKPNΫ)ᄤNBB Hԗ6 Yb?P$8:xkYH@!POj_dG%Ÿ<9ʿc X). g*aNX BM5xZN!pB78|8@%u@r2ҦQض~YKB˰VI|́4+&^r$.=X}K Fqܼ3)s n_jl/]"뾎+'R{+[#x ӂ75Q|,7%Fb'it.I0 8BGU0bE+MޒF߹}U0D i @Tic;t|^|eiPY7ʲŝǨwk5)B"|0cq]ǟ+T0ZdQxF}4x! Gzbr [hH&d!Ϝ:H灋={MbRcyI Uy?*_V Mg޺'HD90<4K+MW`&3+옱 S%9sm|tޢ4ZF;n]6[ ,d4 $iX(Eۑ*v=:Iɕ4\yU7#MY:Eg )^Zm#v\;8 E7* = BXޮjkv_i2t04z0Wr}ScBM)22`.$Z)Mjի9.)? mIPʶ,Q5"$\hő\K$g_$嗗~B[wR^(/eΪhc;=[7TsBY`Xlџ6{-XL<1OcNRK(nu $6{)f+Jr)M׹/*b] 8{Q9^84) P]8A` p x3$L_Z;/)\xD<؀P@[)Ŷ*H+@fL\!L/$ʎnֲ%5֜$agdJ"_2ذ[,Nz4MEXؕ1El|<",!@6"ۚvp,l,#Sݠΐ-,^]ct/Oh(FgAʌFp>2R&># zՠ ]>-XFM.e㱕j U)eI%a$$qaei}|Wu{5V:9uxZrjT2c.Q^7m `Fsb˦bԜu;3^t{g6;ԻJU,$v9sϾvQqD?ݵ}a!!o^Ij;]m"^Mo <|H(;ݹ#e]M֦@*7+A.Z $1,6(tq7FW>WZ4g)9%YҾM򧲭aea̢ V35CE.,ssG@kb2(=~ =0nRຘJLop`3Vʑ$f?qZyo5#[ZX`i&̊;oݟ_ycA(Wf5bSm`n]K=8tq)56'\L0Dsp)6[}{PmdT kovLu=j%`05TғkH.`7D30Ct/29*aby󹤟nd{L·Aա><^_ U*#yIw*Lqf@s~Ub #rԷ~p2C9@wb́5~%9Z8c612?'/?95o)x!!AcQ,YY+-beI31:[t= SBK)Ptɀ0PM',CxiCLUq!D @bĚ!ds]tBq_n=7P&]MB\Q ,8r$Ecǟh ţ1eoGlܜ!觐|1lRà1j%Dҳ0:QF.7@}ng(qNAf}&?yY ]^J.m^|¢ GܝeGm^ a^U- |q.7'&'&)Ja֨r%."Gw,g}#א(w}n>ip6fdHY>A7ʠ eBG]#v3_|/gmYp>Ic>( = j ]V"/V@l_gں G7oڃӁS`]UtNRĞẐOGo4)FHߩa&BX[3U\!F&~75MI;ag?Igcig+/)qCu$zNP-'tXtrAVښ}*m.2:siAGI/B4Q/J&qB'j:g!8_;cmC!r[ 8hm^7lӚ_ՇqdnK!SME Uvju :@h2\#]۫~YD7(UhX KZOS{(Z~ꋩ=B ee/ڬ77}}U/Y5B߰`M̀&+˗m)!,Z֊|_ Ni7<5Q>r#g Ƶ8x7Ů3U(+$k2 !bݖ} JmT׶hP4(((Ih``Eh_}vր7gWw{mmm h6h1^ޱi"*@=P}zD!kك*-:]m\QSќimdz{|i)/MR.ݳk'@ gJpvh*-e>Dv5ƃ;}ϷuFVvZ8ۧ;*_}]|Ϻۆw{s4]{:}|huJ{݋Vxuo{ݫ ϑѕy7ϧjgzi]<ݳ=V'wNw֏Ͼܗvn^]}6cɚz>=;۸ŝ7۽wHK;3}H׫{v{ϻwl:8}ջJ{ 7[[ ^ݽ'^on{^x*nyiz7=^z)cH*MuMyq>3/Iz_,fUsUͲ{3u+;ʹ]+A&>޸oٯ>=n,{k;RW{.hޜru^va1]uX^UW%ΚDqNVm}{T6۹ݲ t3h2ƴ;ڍvɶ-sUu]wn5J*(}{{ugs"yv˶.c=o{۵ ]wanWK>; lDr w==ގw|^w]}T>Gse觟}Cy[slOpSϯiWlٹ9\ӠQws桬To0ݎ.}+wn[W\uISrr=;[vZo{ξ_^6]),8OP1@ x;}7`:mZR,]79 9cy`r -7qxnҝ62Jd;nז=!*AfM[+vdQw9J;]=y=!T yj;Ϧ{}{8M=oSw{-nﯶ:r{z7v9˾^<{]ǓWy(M[rszwsů8e1[u6 ^0-z1ݻF.vv>}>﷟U} ^n ol!A^^ND]ú{=YMΝq'Z)Kٓw]g 7wkF=;ll*rs֗˻]:70V)v"݁hy7:VΒO7b^eΉn*SHT҅)T(=T@*]V xWXq^"F̢J WшM^Tْ+R;7U/lھ vsfqېwm'oOn[l|w"T%RC[qn}诽Oɍ@QJ{0 "*(2R͕"yzmZwv"}z{aks7vG}=t|jwO=i٥C=zj%>}_Aޫ6gOU`r훗jv){ﱻݝZۺsO^繪{tܻAv+d}_9R9˼qwϸpڵn罗=[]˛.מؓ;7|> Pwlٜ:[ ;RW6{oƊ6oz>{oTl={vwo)z=p=9z7ݗ=Ɵ } wgzO㽍Bto=^ }oy1 i0'mc4w/fb窕̮z^;-8yףy޻}}9_޻5AF^=@ef,ӯ˽㽷yi+{k\}ݾZZ璥tiInwmXww35}Txow}! }[gM{m}oV=h}҂>\ǚWvܠG {e{tsOwOF[}^^kRQ൭;6֞wSmuWn=m ={=@t4}ƻz _zbYmPf_,*m;1][Vs{8NY]:Lw}zwpŶ1۸ja=viށ;{PWfm(Pyo{U+@f/-=p6[kܗZ휛Hldy#+NRj9mBضE ӻwo{ӻvSD *l^تxTΕ;]A.wo.n]wzWk={Vo۲;_;l];ognwݽ\OyMk!Kz!*/rxmtUlw={ĩ<۷]mހu6o>]iFگ}\;e-_wU[оz>o}(c)֊DZƋJK`)@'Z)G '^N\y]3ѻE65[FU5Ѿ>}]iN#>۝y_s"'gUsq:9۹N/]}<7}޶0mW'L*nfֻiN]xw继kw܈{b*CwJs@0oIT,V{Z}'yM:lXֶ%>鑙 u7mM:(l=Z1ogm-5hϐ׽>ozou{i4{_Y3{^gZ; @(_p} @VcAs9`/}+RvN5z/[Ǿ9׽JaN;]Wmz<7o}*\ޞ/RЪo}+f;Ҋ/v uz;1wszºwxkkFvUviRr54"*oo^VZnVw\ˬ;V,zq肾lԪj.Xシ[Ƶ6ϻkwJUHm=Ǻ׮WNXϽf|{v绳.キRh@mnl}ᄉkfMK3,}{׷;w};W_{w6o^NOw(Pݷyg̶P:=]]o|Oz]t5OX%^}/q/}k(BnϦqz{ԩ'@ C2@@ Lɀh &Ai@ 2bdF4ɓF4Fij{F4@M& M `&!L2m)ꟓL&124PH 4ɐ@ &a5<&& $@bihCA#M 0=A&HLJܨTzoSSi;93P$!j_[ zD=XHNHZF1GZ-c^l[\<=?ovvkBn cb^;rm/0tM#W\ ɴ5Ȕ~&!n|gr%ĆvLbG0\kd6Xܗ|aaЍD:g}{i w1* АT s%{Zc3Cw~ ] V3ܗ-b`>OxՉ́lN*HȤs?iR]=f}һTzG`Y?´#vE <SX%N˿*߯akc<;\kw>7 ?'XJkT`~+F;#3|g^o eQxV0tla ^` JM/Сe 4:-<ޤ֞*; S%Y/im*dH2ո0KEd n, ?yNp9!!{~y+Y"I%h,4\L *9M`ePpĤN) >acwyU_(Qo#%[ dI6)*ڀj?svǹ)!E $ qLd ?Zۜ^z_J Ԭu({$ hrh| i Ɣշ[ᄓ+O}ὣOaԍ\k}\KV>J ^{!v;h-zw 0V˞QJ. d9āˌ%BA4Teur,+ ^(B81Ht<XxO4@o>߆ܣBF)A RV>8{o) om 'y]e\NS!LB S$kRג,b33ޘ804lN;i5V?ý|B>*kށͶY^^nbg2Jgd25P?=nL,~\R~`ɼ)hp d?n g֙ǧ W@{`G}&('.ڹ]֯RE1m8P++:41UoQzF2Ʌ,se8VMP"8UpJK'OGwMff"PAu>/Q m=E/sl*~XUdI25E*[ɚ03cVl^IS[Sl*EL'hA >Pqd|_^4e {W)kNN%F-/Y5lÛ,4WZX^<9ӝy']e0([^{V劳,0Ϡ#6iqAJٱ_d % Y44zg4 |ce8{6k' b@u2XM]H0ӈ'QRkbGwRY(RFyQ#r՞PDlr'B~G)ƮL36Hd]H\1l%Y3ֲ1F %=T+c a+ bGOyOwr CS*RPž*bKkIE %4\ QyjÇ9U֫S0oT'8JF)+(ګDf(rOZ Ϝ ST4q-wL7^,-*}+˛bv}3€MQBKڃHBlCN5{Ҫ! nLɬc&ѻ㖫a5kt a"VZX|5c,_紿,5F@i-$7\aQR(Ԁ۲RL`!ۚݲ띊dƺ,c#bE 4JO!a9e,Pۖ:@+*wMDK4 aGժHӁJl[nw~+mSia% t_Gݛz|=TVڸ B[a`ڞ }nq+*,9.ohg7ۺF@V@c&'q?YketzD-$&ĭ}xXTBH0K9mK @vAwL+C l" p^eAI 2`昋I3 p!+hhb`l#RtvZ..˶.o&L[c04sdc-V55iu1= {_זv*T͸Ma7Q1 D2r hn"ЙiXT00li@o~D* BqĴQ3z]mīBd #}|4$`F7EMo]DL/ώZw*fP~;%ҏtnŇ̒bʍVb\ Ji-m8mr 1 ey%6Uص#Vl=k54k,cjWp3 |_P/fE)TgTXp,Y!Y__q:o1ÀaݸĈss֟~ $J[V8(pviV IWHN98?Zx_E˓Z +GHf,JAǴ/rʯS4?chRX[ {㩗Y g`o23;:JI :=΢C0َޟ.L*pHha|E w\;/]f$q;WAO} ᗘM$$V{@[iK M2CQ5l({#M  sF\4lAC0 yXBlEސ?An:bmaFtHJ 4q)BrA9Ld\_e߾"A}` VZ+-Zkz&+bV죰BAR{+Y Cp@T+YTCH)u>EC+iiB25&^,n lܤ O r}+r*uhx'!:fcS9P8\+&2r~lrbu1(ĕE*1YҖX}Rڊ[)o}ղfr:LJZƀҡ?;Rd­{x"wq,X<~ᗖ%e YtmW6sN@\ƈ`]i.cSQuSU~Yjܶ d@7йWA v$֪j\[aӄ2C nsAOvɫ.m ńCJڏ\,krx.cڂKpCjIVeN0h쪘5q1ziK{m_gߠ]f\͠_M4,M9JR f`a/5)JɻJtQ^,+%Mt d m`*x\jZٔ{ԪZe$/O]üp㶱0>hQ;a4eI~}y\zIiFIqw=xAȂWrZ6kwep(AXZW܈]-"7F NѧX::^O|7;=O>lރi̟>gB8# oJlim!0{Ni_4U؛h|"q l &8 cl3LmhnnHmuV/.{C!'["ld@mD64PȆC`LMW$0p҆iR(&5"!6+N1?`ov{J9@(:}`@)86 \LLE;xF>I="Aax{AIBtD;}~ ei46Li1ƊtQyѠlL: (T@9FAC l xViqm I“&1h"Chma( p A (B&4* A9imH{ BzB f ++XV 䉍H!粉\cik?X2F4xK$ۘ;'ef^€/DG |L.+Jb(t?5p|| QkFun~Fj!mp7VEUm $@܈Ȇ6ClEIHd`1ɩ/:[)I+NB`=&-6\aD4liP @Hmgp?K60D1i7d?O"Cƛcr41g71KH;6m!m/)GH>=ʞ,lXI߃bV,ȀG 1n#A655>?5A^\_e@A;6MdD0I./5~4qP |"V@He ܽ920aJz+KK h)%R$> ,k)ʅ-f& o?UV_3N;\[ 5@HI!xK3;HlB%+?t葐ѨŒ O>àbG|},_ Pg.+6@cׂ6#sfW04ƻE3Pͭ`F5*P޵jeGU.^P!H0t<}R4/6uWxNĨ6بpfz1-%3_+'¾,/'_m$,p.E G%yv]J1N#%[fNuݖ\jx8iz~ X(COL!\hm6^Tկ`}xB}?n>QF;MȂLl?0GŮABC!Oy)%Lt d]ݵY ڑ޲]D->׎;SO5^QtkyzK#jVsR0M;+2M5u SK'vT/-;hf]r.:CW!PDJb;/[8b͂BJt"s+>YջrǪtQ{x\C! 3Sp:^`2aJv]JBtKC[$JQL7 ԽNjw۩ա5\R| W0jzLщA&Lj!X. UC&>QѶǙxxL .eHԄZgªZ ek+RW^iBP~iBkH&0[~0yxskkڃ%o]칼PjQmE\6/Y~G,#vH hOOGλnRQi i.U0(":K3ٵSumd~[M,º{d(I9?qJ}ɱIs (J O!j@ĴhL_s,dKgG+И?w*XK@HqK +8m*U.ƋiZX}U?p\4Q̎r*AaE[V1ɳu sX6 5{o)Ykm8v}Fi`! ]tف9 Es@MdvHOZcj 2M-Jv5< briVlAP|ᗻTRVoU%'vp˞ʏ^慍P[P|#ݫRQ ]9%p]2 j]S‚J^^ (6+DLS5Y.0Š墴L=LVk["ԓ>`%7y8ơ.N P7z)m3.b Mx m%æ 4"YqQŗbI4>\ ^@w_}iD;7:yb;Y{nY/򭧆4?G7aa䞨ޜxd /jm0Jro /P m^h!5eQuX+8GTEf `ظ x sA2?ay$-D.bC X4* >r񴲤ͳGkR<+-0R{.<Ұ nOUM.߱مҵ]f.d,<]m,nWogyf6_.ՒW+*k=182F?7nZ*/A@ w1S"U8~A)X mb5S;{R64#h8e99G6bb"]l]w urwijÑuc>ʜ-{,sjѫ"aJ){lkgW@ފ1Wk/^9ZD\,.hci44m%i@l !*3ѱvGOq&,li!sXk%#bX#Li P`榅 Ax7K".ZU#m-'p}e070 7d{جYD!~ذVvXTobY?< .3LI9<۰*16>p…t8aJ( MOBiK|h^3=8 4*} AY%ȳ9vZ8ԭ4۰iBK_*"IM=&CFK B1gȕ Q+o4*%Lg԰tJÒ܉N;j玠y( v,f4if8@[&6!Vp4%pd'3 0;>I  ]mn%zTPmw=!wS^#(쌆ǸK5;UVd4h-QװK%sA1q:nzb}U.}cf %jvzC:-CK&}S1c qphVձ| \8WUjkX¤?%1P-12DJh h~3.e"M 6r7 eemrA\o7 | D=kH\4;M_M9P#+ըPFg-Sv6AZsvWVN]Œ-/;K&|1a<&z˧DfzUsn,3s IG:F,gR7i6t:@ƦQOvJFF{cn@0(v}*we&t^ Z,&UB_Veo:-ZZP@zjB28i`pˍ .2Zf͖nB+|PElE1/#SA!zD5 B01"G 5  ,3g]evh46; hzXD.Ñrf#P#y@tt֧<ALeAP=9;ka)uf$<2!W(+^KXnLǹȋ-I:g+rB>Ny̜;/i{>Mp_Lb*{\hVсeƩf~L'7dn&>͎P>n㜪|c}V {'\< #\[`++$^`/(99<0x3u8[HOOZ<+Vfu~څhGb2H~ VT`tF5@&YGjaMK{| ,WwS>[w*4\߹B45S9/ ^!i6-Qm;m1ld]6\;43\ 7_CFo+<8Z_P@~fC;ýۅ,9mJkVQ_\df"xlUn"č?㵸xjAE i (RmChp]$S!j2n5¢| _m*QHt (71Ȟg":5*'aTY]4f6pڶFg;IrL xE2e.̓B2B6vGiN!P (;yZ-L kyZ.-!vWocÿeYA(M^ʴqJq'eXyZIٗ+d-cj٢Mj!i@8eHqS\`.R7a|k!F=oU$P"cJ 1ZXcׇcYT7hzv**W]e/]*(bC9<)-!c݌/Ք޻㇑VpY80] .Bv orAGVpvIl<Ѭ'% 9` fSUKk u@4ձ2!<'E4e :@\nt B5F#1 ˯# WW祲 B̵ȶ4dHDnrCd$& bҼZsT<X>4y }̽喰fbr锋ATeiaBOU} ۽%@x{]I4*Kz1wR:YD ʪu*>u* {>Vi0Wvd]I뺉 Qx۰+:.k&to|=ƘogՍIɤMv q. Eld\jeC\sh_]0Y#wX \Y$>YQ0&1Qƙ&fm45,/˜N3Kz-Xm)zE: W'^pP =P)(*mlqnfj<ȷF8͑[aVN JlPq`$\2ǝ{rjaa]?n[h82M0t4{>&!f~zKa7@F6heaq 9׷BYCPa|uWH1QšwVPxtjdS҃,u_jd1G pLՏ6zv{;T:Be%'HPYY%{Wo 1Mn L7JNi@oW͗j^k]T3 -^*&Y|)S|\ngYgRӚ!>ho2p"ErUi½J8#>qf>c?GKVܟ wB[J-K 8{Ŭͬ?)cǐ h;L%guѩRES<ڢN(javν=ŞfQq# tFhH Lgr0@@R<.k=,X\-e\9VyVKぉȃ#K('#HW HpCQJv,s.SoÍ\WA5wh-9gyʠfx?3q1Dɚۧa KAWY. LZ ap92yglN)EP Ƌ $x]/191YxMl&aؽ?ސ1C>Y˯]0$!OH0ɉ9i< |LT9>(ou1gWrF󭈅AKA>ZTy*1 ;M1dT6N`{r~S\T̞DiĈts2A)1F =dDrR$6k%lgisa[TnJȡo`mbـH'o.|KR0ftktٲK?\rCifI/ ^H1ԈT*f ˽IF%^Ud^3JD JË́[Xי+ebɦP-vMrNʀHCø`q)P3/9IJ ?Ʉb {gʄgkj4U ߮A-P \g,MOYS..볓q ;9*I%>@w:FvbϣJtQgN~Vil# '8v#c ;fЯ+a+YCVJ]δV=49bs*GdC(S` dbTB彴,ሇ3ZIyo1d3V@vfSJʁRQɺos1@"hD 笐r~QՊX.B)@qe6EKm5n+>6Z3DJɑR6m3v?*lJx!@M)W0:Y}C6+Iоm/ ΆFm"kߙO8,2LȰitHQ3 ԫ QWnr7F/6IoR|>T.ݝv %i =Ҙr e)6ld-<|M^0 e9w AZe[˖602Lv )v S)ahy˷Okm wbLt 0]:*N GjX87OA?t>2 ^I:slm#8i:\a+G灰E$ ǡ(5\|Lky}:2;}e]O&vB+yFVe˳<<{}*]@="˜po*Ͳ1Nja:lv'RgL:c2F[8A<(8bYZ-zĽ Npd jȇYi^vj@u1zJ \9YĄڡFBeי} ںmpNu=;i=l?Aʙ7JH^V>O,.nr4Щ(zZ}ut2c !``dS_44:C.Eq: VF&iobtgp,m8jȩ,1|noJ=s-\L,`G0}06()aY#iX577c=SV̈́cn/:os8  ki`]'b [K jQ)P SCLhrT08ߧF10S0/ ^*Dh/t3Ą>CU#zϩ|V*B6،(pM2Q@d$ c.ܧuoEZ*$&bЕN)(bCW&YE),E2upQi"BɅ!cCi}' {hz/<*I 4Otl%).5-pwjK-g@vŤO׆FT)v @ [(t@a!p*M٨b9Hdq8fOU8]\W}Qd /v\@pʗa!XBCFeZޅIz`d30|ӗdPԒ/L;9&AR~n4&kWT18f =p(R /bJsG6$@8rD@SҸNf2UGkWsu l% 5 Ri9Fš| /qC7}Zy*bF$&lf;@PJ->^ mYY+(!U.N8BIE1f@ >ƕ]kv? )1Ρ{"l ;Xoe׵Wi9)dff4VY݃0C%f 6v6fay^[Y n eo!e%ެki^w)Zk-ߕ} EOI&6Ib͊)A`RL ^ C򳺕Fr7RjG>ʷ9hE}lgn8SKj&LK>9@ְ3LFn#ȏJCDN`?}-@Mu)De&1: H9iןAYT퐌Rlf5|w "& -&2.z,_qmLccbe)$ ִ{i9A'dmVђBYL\jfgE8$0|˞N?FAjtnh evVMfxmD0j` lb>q( p37"?uRRh`L[!n7#m?m)7uN m&@ma#9j$5_21 oMȮ (YzʁW9M_oşU:}>5"Kb$I˕$mgb41h9~~dƑAK'EEVQE$Oa$?wryl+Cb{OB2`7*A\3h&EI35 b%"@a"6kfyoZ ]TP] ~_wػ]u\X-tb1p6D `>{yQyq {=Q|?^5:ltM~@342쳌`P*9ܟgq9zWF+lwX)p/33[Y+=nRP߾'#(S`Y~;ƟSz0K}nsyƺd- dq4/Avu൜4~ت[G|-2\9$_ UpC-݈ҩ(~޿D\lc4hG_QRβB4N`sG^*\9߫ xJɸxuZd/;k*8.MT"OfqryOzE#v`?v#7٬)Sb"cbwQ?GkxzzҶֻ~?y燴3xxk%)i RW9g=oz|w@{*Q^ 7WQJfv6ɐ}ݘ Gߚ#K Æ ."?W&[r~2>ӋM5]ަ]~B\Y=n޲{uۯSG3Qbzr틬2JE|YA\y7)p5GsX/]k-k3nOp`ۂOݐpىk[3=T# R1BJkWkbbf3HTv/ m.ZjEw|,>A k_}z> #KI"SrvZx}qJ (vŋ?ZY6a.hl?g<3op.ɌuK^aD vz sy}!TmgP%/3]~xkPlb"|Jb>J_,>D" Y^گsSK秢,oW;4.}4|8!J*-(Z"̫{cpgi.сHe8F'ܨAg Uֻ_~nX**x rU%И|agyXujF2cϸ/"9 WR@&R4cscy!VJ!UR A)LE7h- g`lP6H W5}& /M:wlme+}ZLV ہ9mȽ5.vcaj */ db#ou4qoXFkRcKXͲCkT0x! 1k$XaLIs g2_3̟4kǩkW6,& +L0v9sW[S8O q( u態V I1؅1XmN-6`u$ 3Z1@Q4#Dki(b$ !I!*J%t.$bד%ri3mGR6iYgrz46v=6^!#>46")]`&qmi`])HT & 71H!! `v9%!)%PL@Azm03H3i5Qnc^; vgm&q6%QC:¥JHCQ #-94PeǻW!0ɑXaIǜ_9C/P{x_Jȃ>7kf0+ R8HrS'Vck/#Z`Ge$% =OIPTd&.wY)2 BnK G'W,9tPaA'j0BjRBcHc\{={]l%Z]\6!XmزhDAQCCh% l f\ƤRȺEu&i6,C"؅9J͞hҵYTLlcg6\/a+p_%|V6 -臊rKiE`AcU.|ZkPaz,P1ۈMLEъ'ظ[,JTѺĀ8ZT/&V$+Mt]7Cd/=7j0r .R ;b5@RIs.{}V*1F1E֍"h ͟YCxܔ=0}C  12Mjc Y%P9Ol eQ\B\B-,BO~QXmIffOPcYӫ6lVW6 =khҞyO_#!Ě=^{$X2$2EK\~\eB ͘*ej{%>a̠\;bYf4'SV.Z%1”>F@۪BIL R aR)%_@bOxYZYU RhM$P:t_ii_S6kJKL&ҿ}LhM~zMnb0>O.)f|(y̆ȒCm)V Cc`lbJhXή13[ipm0m6ma} 6iƿpqcM6؆[ ii ="1"0m^a$61Xx!! =䒓~D.5 PCa)0moW.ٓiM&ѐkmǚ%D0e/l!l4nM16-|MClm _ 0c88 Q}K̓AM@!fP˰"0D3e&$p ]`D &et3GoR@qlHe.Aoj5eY#sN.#cGib5_o_Qm08`"\7#I&=4[5wcQ;w}֡6Eo.d} Nh0&a9f8 FBDM؃Vb@h#dl ذ5&B\Jrl`MLL6h6.+w7P!rK%[MFv_+u8t́SgN}7sL}=N$.Sʭ\4(\LrHkgjW}5a-2 im&KBSBok(Ag'z]bw"II4.ɢ" z\ ؄b1H` *6,ʙExA5?rwyɻ,)FǨ,d1+u 0(.:{ǩk=,VSAēb!j%xקVATS!|VAУ͒T!%[bG0[6M'}aA@|RTRrCJl:0^E N Kۄ2CA]U͵avurQ OC-2wX:lvn;s sĬٻ퉘!SQ[O줒SiWv6GnZ<{d50T0hi\6TbGXy982׭o I~yc7NLk_bg7GJ:O[rĀރ M=dk}wVqfәPnS<^e{`28W Te)naE QA)N3-jDbU9fm}D*Ϥ j 2ia9mf&D)))Al[qh'7HƄ^V}kf7+dѓB&lp@` M?gXe}1@E8_.U|oj<&71eVg+0$ O!l=$m"FD0:bh8#-V lMLg]oq]ËawM$=Ap㮗 JJTCfbn~y<#%!DIMCb# 7s8F&r ,& l* h.e4i/p$:¥T@<ԅ' V A i@@Mرasxz_lD.k p-q&e+ԋ?g1~GWR~Rs2.&zxIu=1U4OztT90`-* H&tUUu{U8 ϑOiK,luZG ܹMZ3Ic,q4Q &e׋Fp2%.y9q.g=!9p5A ҆mOupb5DSk !KXIYp:;[+XK'8IkO/8_TfȐ4W4]k筋1 껤ľ! OͿ ^zS¼dSٵf8':3q`)E¢)y<#9q,#`l2 *zhM-pUB(M oF3 oɲ̭pjr+c l MmyiIP4ô@#*(i-~J^*|)>'a|p!}ʽ]/#E`m;g[3Y@~ tgïB 9C]CCb58HB+e<0 #PD-E셅wrޏGn[ዉ!eN4˫Ҫx"buh+jjz&L1|rb|˱*{E u}ȱd3c앓8=!R״?w.om|J\/L;R(f]ԣ Vh)1OGD Nfb䇗E2 .kjCl x.ҰP3%R(|߼9|Xf.)o{v9l+Ԣ$J4FcFMx=NVޚt֊ERB<_%B (ZL$ 7}, ʺӵ@8؀XacxCOI[Q TJ$ _C4aӲJ}<tܔ)6LYZN 6 P+SGTEcEMat8jo~ߢ׆7(X.w2icKjН_h$PDzp4Ќ"5g42&DWNNRDI ,J,(ڒ$F R; C*B*1Hrh":z6XP_ß|*o1pܛHF4 r;PU}Mo)+CNUPV]~Kɴ&#}'8WwpB`Ƒ[]c bcm%Gy?W9ɹi[d$6iq#+ m H7qSJoBȗRitdԿ#Yui8oEe'|ӺbhPr9-=}B?$t?#_£f v]\>OmTk R=)0 K6FhHS nR$IwT0{}#FO P'dE Mr߽H6֚ v%@cT"]h;K >˓vЬ!? ]C:oa%Z:]ݤΣ s * ء Jij [ʥMEIDMa+4srLHZF{{ʶ"Ѥf`,oH^9KxQs0_zTd~a}A4_u[n^ZSn#B=8Ȋc|: ۇ1_G&}g~fyiFP>bWMoơbPyq̽V64“ē }Fo"~7 *E/P19r[Qz8~&A + {RP4T] :-f =-QXTZC(`+zXw뚐 |E$nu˒,+Q {ӯ=:k&"ښ@[2H Cƛ|fK3mf"]U,9W;L>*PdJHu2qo-@Qwb/- `V[N̓^`.Az$MI&5s~%XȹH2s nk@'rٶ/.+XeS쏹k:jEZXb\r9+D (zBF}Cu*rc[[njؾ'c̩49=D)TGT N"Z|5H? %~ ZgdUΤu&_!Ȫۢ{߰Lg3k.c}  3lKf#'"sU#$-RzXnכ+s43d7pyQLA(ƝjUUl)(HhB3Vxyw?$̨í94몇em>Ѵ{7@!ga*5MԶmPh!}ň[2Y<2aE[N l ¯ -}i0;X6Z)i8(4C,(=)0'S=&S\*U26@^[P'N1)Z>m~J~IN"!^3ɇB3UW$ו Xsہk ɫJOk2P|gu Be.d(k-H/ylPf*jCyY cr Mi% H5I]J%%e{a$0awW{hsS kέIg鸸f7^֓ :sq_8h4Py>݂L=8Uib‹5m"X]iVeV[ܓ%wTX_/ jVHv70+(I=E/zm])JRE<EXISf̕.Bl8Q HE()A P6TɩJQЦvȩOB]QxǍƄ{.T'ïΎ5$yLsJ'"dߡaP 5H +^hʉT+=6Y0CN@IW6I4ۋOy޹ >R2*e#k`(F0 ^6OjZZ-4!ZbL`V悤.]jOst}f'dZ|ya]ʋ^ Y}G1d69~k+Gw>8~]X/]bE"Bk!r|}_Zy3.L}B]xફё(=D{r1P4Z\0UrwZ` iѩi18pNr3 XI \J}%i%`|u?~-@P?+:  EJ~hLS"1zy%zTOg{Yn-i#6S2xe P]^㖭YF RVfq9N|V9N 2VNR<͑p T!C6Kpw͑ /`VVf8}b9y7: -FN ((<#UɆ8Ĩ:.|52*x$YRFtDH7]#a8m/fBQ3}8*V3-f낮t㙱y (> 2CofQi0ڗkXDJ w/j (dΛ֖Q6mSҰR`fU 48Tµe1ёZe)'.AEʃ^4͓x#;6OD`B#\ ~ % pVt.`x.S'woE^ɍﵶjQMVEXE|dOL` W4օvL\͹rJt\@4Ʊ|LQr *0gyֶ:>?F54Y^{”| hc,1 dWOܫ!$i؊.[gx͡e,\iq2XfXؠDgō0lƐ Pf pF %Bզ]M.ŒFվfH*U6kUrΗ}o_TQl5j چ=Vc֦O bډqt0Jإ#24Ś{LLSq'tW@˘ea ՑPBKú:9-Wѷ_xE-1N !%{ҍ(Oa[W{ ɣa^`/H+W~++[WM$Y o铲OLwD2B2(2,ȴ*&?wflkm&p4 ! fAf6@Qǂx^>o5y=NSP JHf"*%httLbu'/){Ԗp(XXKZJQVrb=!9[C{ b3ZF*(JN@HK.J=Gx5;>-qW`E24JG~`<4*\ |e}ם/ZgjwکAEgZaQ~,Cbkh [bIi cHFc>>-[P2y܈,F@8Ĭ @[ΜL$ }њ ~k_*[b[o@x"ȚU?2J51$(i剚Nf`B{lԸ]㕅z&_ .`7zk^Ct-(| Z@< )$Qmiic 4 zg!gwfޮ^!tX]!/ Rn%g >E nC/xV5=mˬUj'_Zy+XL-߅+%ќ+8zD+FMV-)| YDH#`7\ zK/2p],ۨ%jDqULc茿~^AG*F},jU=,.)M(DdQs+OO-~D[u #c j>iٱa~qDcߕA(AQbp3 GBP.~_,PFA@,TXC ׆rc=bܪ(&d()b1)T&wN !mqGxTΖ 8K'ÔbI;4A\?luJ.e2j%-yf|)?]r34_[CI$qC;>e`gd:}? kQRW( &{N/HfuO2,?A@y0]t`2&ήG S71C5o2FWm$IYYO&d4 >s яa@Qss{x&sR߬K951I6:0h!GjM=nB c}}s?B~GC>՝f,!ٽD1O#78+<#:1.p8q%}h {H@Hb2 m& _ZS!W<*^nr((еLnq T'O\j74vnOv9Kql@/-iR:aI 0ݖ= 3X~Y6DGGŪpBZgy܉yluz95ɽdGTx3]RLRBkXF Pǹe%@̄RL*@ǢR#_J%I1?in7S@ƃ3XG筥=2tIX{no,M([Y;,u]f̪^C͖yy/^&mB('Yp)\]6kdP _ZPd;]LBRf,Bg'6\mT%8@jMʪUQ * IԁR'9(?LA>u۸0 v/|SUVj\W&]ę4--VX;H4ŒriBv,佣8 éaRjer5,[)hj>r~=*FW}hcf'.L*|ɠaYЖ+K_N#'"~dqA0hdL>´s|3nbЧ-}B!)k|W($}֫J1_&0opܴ7~zw\S؜>~2) eNL|}l nK2"ǜV x/:p?BNPrR]wtTaXwJk},s2+ևv8l HIr3m~歟fbI>mwqc8mW*ָ9@.>$Y:0\0BdgJfyh E!P/9>#ڈ>T4 J6fS$\Iib.CeGL{xǦaDrzLxL}3+%?M/ z|tTS(|tx1+LEqa/FOYa8@}T*Z.lU",'3 Plb`nbGRcκd͚Чka5].5 F .4\awBi)kiiZx#nco~Ԛÿ C ,]qLC8ɋ:fR~a3\]Mx#PW[цsA:@T xЮqz^.5a[ L``]fޭ8?m/Nwۻ\d[~YP$R^_w7 $eQa,RKVrV%⠝"6~b.sY#v@8!RYb\UmJގIc QKaMvL/D`Y%(I-To>6B5IJCWr7;Lh2?..Qt qRUi~[C4\N!Uo|o,f~uBZ[8>g4 s|0A{øL;YHP?8prcu؞},s\''[=秦(&46,1))xURj`[blM@#~>nK PRACbd5%jE%7Q Nq!& -(݅D]5{`Zya-?(q&>AvSy+\ZuLQc"'\eQ`irE62!ỾsAdt7i/W1̪ gS4K+P?ك֙++ sW9˨*߫+8:%+(rsU8 K}kJDnhUզTZaOf!Uk$NJ-٢U TY9Hc =bqaT$Д1eqJ{_*rț*74۲f–eX]l8\ko.C2a.Z`}i+2#vW,gr  SEeZ7TDrwyVY%ee^ VV)X-̐\'aٱS fhgجVc\&ٷ^zIŮӘ:Kt޻,ڵpZ[i]Q(G/\@ :i bu] ۀlI(~j3Č-AMäG]^/j/+F<O" 4eHr{p-(=b>Z MENkclc_:V@?8Yp,@,䅬@:F LR|Z&ĆdVFFo# QlZ>GOX3%ǃڮ>nB0H2!trtDϷR,]wV[sZ^4;#cΌ& jqC2-UaEhտ%9YmA96^%r h9N^ P9}SBO {E$0}aL'Q\G k^Δ (/%^kI˄^ϟ|xYqD/=yWkǩ1]gc8\ir|r "{K}Zɣ$*kT|- A m#\fcyi߶h_zG>~QM OnEk ˕~Jl'66\f 5nŠg~gպ}Gxˍ$7Yhld~ 9uQS|#1Ԯ_ʹy*|lWM!V&eT*sn1~? ͼyC;=M /ʄq*)h$ ![K^g 0c\VaY$?><xd$(6Wnv.'B֎`(xGD~@̟ݵRpFII]czܒ#YZt1qbcBۅ 4[UtNJ˝JP[%Jw CXK a z&QoZY~h1g:`yUZ3)PBeg!+2hճi.}^v2&W,U%R9D_v-V#c}E)eqwѤ2,+gۄl^7κCA&!27>E=t=KqT-MM?a*$yz |iTI1 sZ!+Hl=)j8O,[#r8=5;Ss˒o 79{ Nm%"\Ŭ3:]ͭ'rVNc3v5pCȔ'V9?e$xEd+ݫ+!zՖ 1v~mqk`:RʙT!TP/g ^F < QgL,'(o;*1ݵx9+iM6Uc vm*IZҳonL WgQ}z9l]$uI`):H<(˪,b_ˌt'xō@xJhbo{+4sjXf`AMսF<IQ #CPė*apG.Ll9P !  ```s52[p{~[iNY)8RZ_h-ḙH(ZށA;c&Qdumh , ~؞TB yr$#`V #HEaSQq4pD2Þڰ(Hj̉-γvo<>LɅp (e{_D +s_"k nP+W_/,6?^N8Z EFe@Mdg7z- NQ']}L7AumTm}y ]ѝ!o['l|DY> nLhCq[^v(lr*?g+y4(\y^BTMghZP[&5ׂF6Y'Ϭ2Z&Iֹ.Uk:> :+J;fiN.wJ~. }7Ŕכm{$&Tjۺݕ}>צɕ@&s3H}4_2Xyη-՘g;;X@5QPYH6tƷ1oPEF2*J!WRrM7 KT|"; htg ?(OrN2GӉ> <>25yspfdnLl=lN { W}~{-E-t0~c }nh cLcf9 d}_ip/R1ŻB Xپꟴ>Nj`t^yV8,vu>hD sXud4 GW m3~)ƣv hnpEW;}xKCP⦭w|ǠpOH0^zlNInp:ޣ3܆<&|zh} ?=/a/kR>-f'⿣ɂE5ӭlǔ*f-f;o3 #)LZv/XLIC*Ss 49P+8=(b}ÊZ c#}0{ ™.==F[k7Y.uIZb5y+>}{+R8: 0Km[J ʛSqm{3Ξ_4^4}ʮndHxN !,b9pA THU1l:H-6DDDDCm᎙d6}fbh-K]j 4t,ѵb@%7b5ì8ҤQ&reƈrN߰6~(_ @ P\؁aR7/~H(|\<\k_ 82٫bʳ/[?G|'16z+m}U#8E'6'ʰfi1A+X Jvg[y?CVj`a6 Y w3/PBJ,2ٯ|/̰Ź~'J?lhu|9AFO|1!_غi ci|)wE{fӖЬ ӁU^ot-- ۔1^~0S+O%USgc&Y:61kT_zJnNˢƢP#e_| p.w ne2*֩\gHwq 7dP0jrpkvzLz*~wt~JGܯt[0uIǯ^v$qZ-)2 !:[xŖ h9a -E"LL*7Y#gb?@au z3d`F^jQ\"0`+J F̷1 <:E &VLĐZ˄9H$p o^k9c'x[@y/<T͌INR:W-MӉA#L:s=Odp<"x,5хUֹMbGfj[5jYǢMY~ ^(5!'ΆDtH|ԍ-hy<υH."O9@)O~.BDp9C>}`YhpX }\bi#)}w (<#9T;?SA .;`=8&KbmwyX*4||!1t`#j*cTđ =SҦ1(Q{za%h\Zh#I35!r8Σ*qӒ^>q?⡵˳\ʑU 3>y:L憬xJv @CtIԴ޷g;4,[y^!u|H+\8l.٦@* bpy|n]܋Kͷ ~-}]K4'oTӦ" 9߼8S6O£voVOY !X~C9~B}YI 68=y}BԄH1`Ͱɀ߲PWO($q;TZ_";݄%!`[m?)af{ΆBWGy?AWGjkAxz0bTOf^w/$8|̪i2b7.c5A PE='S}ݒN> 0y ;睐K:$zۊh@5mzEi&<Y@n\)oVi&M>7yw9sUzVQQ{ܵ'Vyu5NժE;_}HŸgvbj(u4Fo(a 6]S'_ŐYՒ&kQ+QhW+p )jwc9='UXWM4IG;fG0˸mx ]hP08 s1ĹA^O0] B$A1K?6.  @ީiڥq拱Z"1siΒ=BamI:B#ҹX[DM Nz<݋p…骇aL&%#s`O(G׌!c ,;EX^&5 @N#- uc/7s&uNdŪ^T @F4YͼypW،L u¬6 ~QDNTl޲",;)l+X -`4އejmncPaP=`1!Jf&fʑZJz 5V"RZMHh7kc [uMeRR=U\&A^@UR3&`;j!= xvlP)b܂qd{:pZıYunB}aV0̒BԅZ8L^=y~WHT3~ w-U# 22./ 'VE1 ͿY@͜%->*jf N,UV[ Ղ7L A$BD>U+w99!pa#KK+l0 ?zQ :4!-B WGdl$ dnC :7IN`-ZC4jϽ *taNL5+Gxf.D3!d--jDG m Iyb] 8|X !%a5=oJPd7sHv 0qvyͦK{ueYCpI|v%_GSl͗ͭ.wp0`-lngxjMC +/].t :Rĕ}_َ*')؅ijvp0UXq*6Zĥ@\]EܽN>,ʋzB!Sa?u5 lT8o_ʤ]BJT&,ԣ9CX;t%qp#Ohv 8b$+^]Wʍe<`- ˂%T3X TU-YSS%; BBePJUhBB닰PB˪P "&QPᤁ5xZ@2FZtdqi*yPՑcZ#ϬX9JXGiWUvD. 5 57׶*Dii.`PSZe(nVϫZc pօaU &a\*N:J˅l<'Quuo𦵤 $5Jr9C ܒDiHmX(jS,.P&\))Jzxate51%2p% .mZ2M3eث^<h֜kU8X+,#"8QZ|pecX +C]nK,I*>*f[blhi5uFRX~lǬ *怨?'4XY2Bů[/4klc 2}@1C_J9T} * si^'ΧWrìc1U&tns4Yf9w qcM0loRj}*Փ(t(-V\>P\XENQ׊|.P!Fi{0EBS}sH{H,>qA6ߨ-&@@D^³(pS俕d/tEksaBѿSBb8n^pcRSp$Vu⫷V=y&VPoKnXer%RL{ x"K[߅~=akz,(  NiͮXc"D?„^f/2ɶz}'2ܠ6 ymc}6:ki}l(>0X&,0F[;SMeW|OE}a+Qu iIBh*tD10M@f&f)5 ii#H$ @A ![r?{=v &> $82f^hsO&Bq"G0^Kn?3V;6]MY0z֝k TɏAwMy X([WȔT=nP0W#UgʷJC.J s`2Ԉ?>Zv5i$Xf-;n-Z<QWrY+ LP֨$r)R[0aa"sAj  v-Đ PL)`Ytji2TL4@%c-'n]*XHjUvA&zf4Ԅe,s&)==键r5IVeY6A5+pZ 2S1 mIc08tdYϘrKv]].|&g3+_ߋA0}n.p4!N ˲ @zYYcه!@$3Hi /e?_/vNo_|֤[mB N u hXv?6(lS[ ө*T "h~ |9Bdy%- VK%NByZ8ƧJ8mPV5m o963OT? kS1*5!a{is_[3)qW;Fa.Xexy -F(#$,${װ7QfRb cbRt_yڳB44w~DZ(Ȕ`j(U VO -*ml25_oiczk\BG5>]`I<ђ}!f`h'`* I *uKT,Z,Yq`3F3Atڥ ndm$8E@jh0Dn* JW/Bls;k:Ҵ+BzԄ9U*Ȓd|wԝG-t*S;=$<}go_CsSŪEq.Bتɿ!*fEvEV[!u  ]ۢv9RX"7s-rs?CÅ y1]Ǹѯd[V& :cs=VZZ$(ZWaɮEt^" BpR &h 2ȭ>M15"$~N&?*II &gJRReb~$M`s cMG&0ispl!!8$4&6Lz<Ԁ""HHlRC n@2Pf hb)6!m0(rpNI460 D rM"C*p4 I͡@sú93g=.*t:џc1{ BR \E<6Z=kU-f1 jj7S;.x4#a4CnSO U䊷'TYr{mz*WmAWnp"˰A1pPZihbK8C>sKy=qߐ Xы q ;|ܩ HpRlJ5ŎϜӦ  YMƏ!z}ҹk6?0ï\I댴 ~(ahs\7AP,>{?q+' NfQa4 @k zh`s$jWkWҟ4͐]LA{b\%ɯ$^uZdx6VniVW9te.Fߥ%4F}1IwfcC)5_<)Oǽ*]VNvy,NU\W&^A7^kpu74nQK߄.K4D*A>B!Cٗb$TQv2)._Km7.2Z >^uAөqf̢K{E4~)QKmԽ(o 2n6Gkw3`!Z,7]傑Fd<@a9%ᑶwLN P ,*cGBFM~[W:UnB%f$f^j̤i$bؚi`Sd0p14T$ I71M& NL 27gMܽI/[R8pTzvxoq ȵT ٚ0C_04Рff)q2r~WU*sOga {&eQIq9ug#ce.DAeejYX<+D(wXMOS=_ |||HF2pAIp~u**2x!J^psAiiCEZ}J Eu,8at bK :B!Wh`OSN<  B#k/q$-ض@8 * Ca 1L~vQ Wzswe0tFukq8z&*D5 9QZ"VE^!u?R%`uZH隍,%yyNfG r9]DJf{DΆ$Y"P='%6׈B&懲M0v~w-<Є lJP91^^c&KŞoo'N`9;$/ ?%x\3&{ |#w6{Ɯe∄-YqS6Ej}۲o=abO>%$e3cf;92D`̿EN'vVզ^fbӘq~;+3f@A䰌ɀgcPQ7NmGgnq9C n}vܫ?7'sѣ-!dK5w) :=Qm*Oi_m0?3@Re8-Qٗp,(DA[i  }*Lą9o ^Yqs;>!~ϰ4x7Z` ß@[wiz:zO:>~W?~C!1{ "eij AKXW2 q/W,nM-kA0B ~M7gYc18j5-fL\X0asY9+PV #j=HV  _fr=rq&_<2c+̐{qpJHf\ VY05k%3pژG zOa{Zz^ ta}GR|Y'ڀB&K N $k!זkbyS1Ok1s BP&AXg暟@EZyroŦ{;_8Pkr/ɲ4Ն k\T6Fy?:m%+*ni^da EO@ YY{֨Mg8͖QW'FVdd^3*zU@3LX4biGrE1$C1)A@"=J)1YK@Q5LZ 1QzI0,3]Ԕ,Ԇ2'.6k`-3׼_hʪ/nj~?fu?sUC >P2iҰ׽Yp5A#;} ؆`5$e1L>RwNjZmsŎ:NLG.UlwjM[ͳs⭃4ٷgG&.Ūö$QXpl7LZL Q[=UG}}cފ 6?/& gIzIPMJ`FU"ŁhyP>:.ڨh/R4`ccHv}bd#jn Q+MK")zB~ +Q47S>K y@((|OPҸimjHLRXh H PǛxd.8L7x?e664sG|lEpT㖣^ZOʁ!hC4}G xk $pm!94* K3K 0p?bg%Cg;[*?*TtBt69$w*& _>u%9 ReRЂvAN eBu]b"ifj,t ϭ-a%%8+j>@dʑ،N޹XrB.ŕ~H~EeOc`ɭsck3o]dn]R{Y0)Ic \Tp!NL(,Kyoy& mշuNJR0,T t^#0JQ]]B.\k]Yʞ: r_s>IYݒ穄_Pq|?Gꝁ.LOa&U@۷p0tC1:|WP*V +zqIV4 "xPH{gs/N|!/dLQQG | #`+NY]oXgY\YaZ [Gn;כ^jw i M7ݒ6,ߴ,auyKM׭+kֿ/Y!T+ky j{T% ]%PZ0FFo3.L^= cRҌ鑲H-G e@Ry@Mj.F1.q&0XkzJՆ(]^|rIVv1wi3 7Xf<׼Cg(ߍ`A3m~+ ek#|X1 2R3wÈ,di`cǷ#:{aNRyϳec1۲A)"p\ˇMz5v^(9 28s؅%^o*F A옼^EW1 SG/:d_wmqJN|6pǀƕ6fe4qƒiyeZJV)n'ꝳ. .kC_1sYr<u,`$߆q;5B .OzёAGrf8sQY[8`yV">8])i 2Q8[ ^+ y޸)oyK] 0Ug"6lo`(T\i 4^3)1--#vk*>WZ>O\Z o٫ւ`I@2JRcrpۈcr$9Bqt:[,fs_ 2q~R,-?H`;rQwZ%8S, i:Y9 o*N%kv@_]eMt>`Psis+Mˋf`ĥe=cMV_O3JM`JRLFBYؽ0ޙq*go!(T~`wUlYf_7=/ HzeO!frsBzޭ= ( YlE\`| L`u1jƉq >M(ňLɞB4_@H)N`,rragytRƝC 3Lc)jWCܤ^ǧ7`=LiA|HeEY,MIR|Evw:iw88@l'aã]KŐ଄GBh cnf^uLyPu/66 (l=Vdܡ;P<+Sdѷ)n|پ&/F"R` chitʖqa.k?Aґ`k#Al DʘdRpSwRq%^=mku[ph^Wά'2ѮE$y]-~P̺]gȆ1FqIK6tl" BWo1h"enQj0 nexPlδ;n0n<p (naz$\ V( rOZ1jAbڍ~W"o9ï\E(O'[[1<=9.QܸMqn3C\6@+Ac<^8mFRiYQG  s'.=x.0z>_ -6%g0`I/bcNkQ@أ.^[|^{le@ޟJL1K (^O쐥W%^xZ~#iQ<20\fa&aHkeX|c.309gyCV+#Ru?d5`F=.peCi\# 62WEƨGt(^:*e#ņ.gpe4{΍Yu<f_+HYmKX]rՊ9 zF[.z)ïֈ\¹v{{/5$IJgwe!bC ht.h )apG8&2¼V L ["iQ?8陦vhuD ≃0Gݏň!Kll݆'e&-f~93q>*ϳ3:V0MFJl< ?, &hz;R+>r:緟F~U&Mݹ^fܝVu)CXrUj(<)@i .-6q|*2ck 1F-e#zO> EYj }L7DžX;D)7\踲RD~pc-!KBр@&ɑfHcZTS znPA qh !Z҇`}'&kEf&ZF pL? JS ir5Ѓ:q%B823._Ay1tiA=OE) D6_T ϮMj764wҔd}4,ySc5W*({[0d E}љ6+"t_2>:TW aj]LC82*!緔,{:|GC?UEX*d5`XeZWoƁRviFQي#e6---׭ !C.H$G13&l3+ή3 Dsc/cP:&2,ծMe} G# !Q ɬYHF֝"@S\]]oYl ?v??mdaeL-3{]e\3xI,5RkNx`s$u$@RO<'b0=JeZ7&U֧_@J\} UYP4wK W-jS-8Oe. ŷO=VN%%J-Է_SV_-'Uqnn2WʶV|`m0˥rd@2EpdTQa_0H c}rp1)ey0?Elw'!e* /8KǨf-xBm077{KA[_HR[ѥ|BzQqaXiGUϟ1u*(c֒+U[g55Tpq\;Jdbx=jѥhU~12{5~; AbQAp#xuN]uvnTWTV3 <vhaNRU%'1m44I2 lMi6ml!&0lcCoXkxA\Xvc'jDIT Bw2,`z8k}i 4"&I5U$J=ë6Qf *a8ه#i)idƯA:Q`0/ѩwJ}ڐr)\eQ p-N[Q[ /ot !kGZȕ_Z0/U *$6o%8|샢j~f@8)/4~W۞;WOb |br&0HTs-0˚ KjicS7iH%U+HzZ\!WЁ,b&.A%?Qc5JuXw^X=>k\6#T&50(Cʒz~deV`cQ_ .xh yf1muaQBrbސށC-i0C _Mk9Nl}3OܵZ-Zؘ2 $'2(V՞T@?R͑mnYſLdp/cҵH2ڻ~'/})hϣ5j#mi;]2<.|CMݛ|/늶L菃̞V*V̸]Y4cMl=.$$|R o |=zSOا\E"z-P$$N4uimxd$٪s.q.۔ Ysu BP P<6)ìV95)  1x[b"$.VB lc,'I![lB@(D =p#;|l 1ee>2'Y<+! KcH4ng@Ɉ\>޺I~ bZK8E*/bff *M4r1G*eUշw2lK7N{gptX'OWksKU^ S_q0.ktk#V4pYUL gt$b7"O_ӖGGdI&UW{eb2Bw$AnPn G}.WƯq߳|']ǏloQAǨ"3`鲖t\H/b4|x2WGU( ,+ZV_QtApˡ;c°,q42AX1:&hK ik񽾅eM0܄b^ IHNLډ]G:SXL#4cf-JWiՁƩR˥ ܧlCe_+0awQa~uRl>_sFZ0^~'Q)ukYƌIшe*J(e?vS%^q=շF:*z)t4ʠ& =("ki=Ψ4);% ?#9Js􂷃^VnJ^ Oř0<+Xu(O;xc"w!ѵ ܎Ug}0ͣ>6mS &Lj bÑ!&~˩i@X^tOUɒcԕ cF-<9`R hlazy%;<e1V9:Puy{,1*c* CUZU T,Й_I"To2_8{_8225ઁi\@^<t @,h_&)_|Vb(EGS !o 'Ya!|M#>TV 4d>ez&v~gBse9XkWje!7ABW6eK|:!i v-\6sJcm?8dȜhh|ƁlwS1,30X<]x||=}+䑩 VVOXyYgYd U4LԦ৻"x9)5ynd탁rм2 hIkƫi7 0kwptfe# aXe}<6.m sºSe6Y2,0#PӇ𲼠*'fpyDe?;6ڿ0Pu#oxBV8@b'Mt33pd3&| \+FC 群fDgCܯ5[^'tH &hFʙj]`0cVBqRvrKY씳 £(49%8!搒uT+ʻ/I\jOa;Ncc^6J2 1` Ľi3L 5˰NPU^4F JVDϴ#zUc^\ cXwzGyyt|2_) GP? h;+DOjlѡB <{L4-f6Rd-LQt[W{\S胲9^Ge ڭ0Zb' [KPd '-\-m1]zIV3iB{( ᨱ + qm!N[W;p쫀\TK6aK:aһ(ڞ>5v8Jg6S+[Ԋ|CBPv8@ VXy5ԽM3a0'q^"jPAʪLhDv)zz ? 9G7 :21+ J%hUg!'oxrujBC}Yߣw+5,֪RVy!,H`Ɲa׍p{vW[0Bk[呦2ΦHV}sM`qe]*g?/'_RJjYu~)H fKe=B)K4~b׆Un)}X%X2 PD`~naN=]?ŘUes2Qh?S=kҺ4tˎF۬ax3-{X0ܴY7bi!mEun7(<*h3/!nr /IRc/̹}ӭ s_4 xy[n# M:&|4p-&╙rtXšXRD5w Y׏.-rfqWv0O5ZQ e3oe ^]cԝժ/Z3 x|Wڬn$h %<O@ t#MdĒۧDYtyr=E94H?h%@ᷕhS0L.ysp/ZwNh\mVW*5b7Il~Z ΅ c[ڦ0_1E||π^C?O9)5.AZ & ~IP zsNi!9;eޟd3f^Ga;'-0 s˷@132 )xWȁ>ܯ鹷YԮ*] a*fo^}9R_h{ނֶJe\o,[\Ycu1*lcic&X>T7ߎS51fkfn)W]s31,jwD0(2skRRfXA=> 8xw~?UYuzL>_8e.&K,/C엪ra񁱶[n퓲tI-cQ *l F~l%e(VOVuU<4s3N%N8F8ӈ߈X0VӘ iC~9$ڨTp>Rp?&quC (M@l WyUPawH}Ww:]" 8q j~]sRN{UOP4bpWxI6jywEeA-!i;{/+Y^u(X)Oׅ0]ǖq5-mza_ LWܒ\R!9LF$V}?,LzuDy4"pDH$U19?h3啮f Yר_ŻenmQ\2X:xl7?a azȬm$RX6s EsC>q˸#HV(D"] AR%$9̆14(WxEL2r!bي' ]!xA5~.R|C -y*ctVbBritG7" gsGd_!z[Xͧq}Ma;szd%t[*6KWe i:B㿀Z!*,6(p!A|<H2tN ICHmȁ$@6D&:@C7 P(7Ŕ)G&n{KʪRA3]oustcn0ji aqkn9 ‡wA=zyʚ&;|4㜎XNjcnWp{}Gcl]êP)ɶ4Ab]bd*N ܿgqMVm~FThʁyi=u P/O%nAXgt}\0ǴU! 1/C ϿdYZ4(EPzVwYw5-b^L2 zzMhӨ{E5C su7M@f{El2FXW /M*bk^gkH\%hk" b?e)闊2O\ "R?b% #~?0pN]n iS>}Iq:W0\S:әrJ?H92 \F/nd@|E+9sih,.!yAR 1ZT+0+U)64ӧJ [!Z^cHL;E ^x,/B0[҄(Z0>r*DxV$I5es? ;xnzKn-x98tP8Z&1$ ӆ)0?JzwCE"!oGtNgw$OӯlN7/X/߷%܆gu5&13y3fyޟ;PۿiRzkϽX=-/n䞼,\U7bW(靔Ҿ^Mk>עєp@r oX$_%Ԝcps0|p8XF$ zsuBLXֹ|B9^3ɫr8 eU?sD Bj|m' [,Q.Qts`1fVqg? *+CZ@J%-O-䲑FQ95<+t֗3ݞ%"uvغIGNz2%޽[ЗXrV@BI}Rǎfț8ϯ #_aJ Ae2lx+r_8s&=n~dՅj©Bτ+&%& C3 dp<_׾%RbdRH$r;0@$|jՍ}oPLsW"Rȷ+6&}Ke\F )A&-䆊nx:ϝJ+++Ksr`,\W$AIӚ[2@i Kx''eH\ Z4=U¼UVk w/w;P, -]VN IL xX[a+ )wGtZ>-glZIp%Q|Nz ~4N-cf[,e7* \k|Ə7{d+P=, %Yj5*\8Ka]^v !2uV]x#B?*;.h>z3-N*W5MKXJ6!0a~tI% ve*@߿xC8oH 4JH{m_4^#8UygA +q:A29VYr.iU?9j xZs BRX Vmڨ J@cи]5]=1c\s=[ڧ!ξu{f.koOЫՊ] ErGaEmGkݞD@ؿ#BV-`^)L)~ըiYi4.0P0,'^!v+=s-#"KqVV@x.p #,yD'UzZm ];TI4+Q&*ϋ)fՃ1!/~~VL@ykI$2"PljDZ_aYFI>׀(wI]m8{D#@}z 6Z!ɞ^p? 3Qr>_#bMe#X h% .1gEIk d'RRNIXhU]Ye-܎5T o/T BLorC HmWtY\d_0q>7| P1m4ٿ{_KڞI]Lub2(BwZ}AݲYƉN"/Xk[]8.֖NѸO~# NM8۲&(zq:V秲um{g+=8[_]n&SsZdi6b>1 a1bf\ e4= F9e.($u@ *]oR9t2ӭȶc'ӸʴzirR7Ӓ 9}u9Mk*-GxV {qN!e;y ;xUv:.i{Nox;**k>*|{gfE=WAca)o֮Hd8[) ':prR]\v7ժQer( .coNI.CدMFUp4cDTQT%*tﯷ',₱g DoCr/h.iϺL޹":b)mLBl5>V{@cΥ9/+GKtzēGyfm(,Dz 0r1: 3`%`f%a &Яf9•Y,)jeuc/a]g6U`FiO",,`D|߮4q]{QSCpf\.3қULnfZp-x,}n~Q^Isxԇ*z+$(C?IB&<_B& 9J G;ל#0\/Z*JQqIuë/(μG/F 8Ql6!Xp ZZHv;  20ZyY֧J1)m"{tdS ]T.;Qm39 e6 ڡʙyymub΃T.—JϼGDPdל T! {U.=$ÏWQw;w%Sek.ks:';b?1nmƦɱAlW>,_FyFx` N!BV0'ǣwX,Q"Uۇ؋J/5eZU טXkT9~q)Іro>5lؠIWx}!Paf~QbqB t GcnjۅZaqHH쟮vAAA#,=L?%0"^ Ї=cvs9B ٷ|B;^~\{1>nY?w[N }ڏneYr[p]u*Gg}=bMࢁ&`aagJ6Iy` M;' g ״O{}Y@*bW2} zp2hcψA#{ TjRYnv-RT:uY~]ԷKSoGTf&D ]*SV'Ql r@5խ,'\T=aQx8wResW~s$QeX/LYݴ*CҊU 쏔K#PZq5tM'6O|(LF\^+%U*+$14Am_(TI# }M@b=:ܴZp!ʝ2]ee1EN{a _ʹRa ;V2%UxRnuq[ M@yb R(|wݑ^ yPY-3ѽ*@ Mh j &&ϘZk"|f ,<'_ɳ?OO>zId1H,М\5oyҢ?["̅S|Jze"rmI֛h!m"CC `  mȂB22i'c &CB`11 8pDL,lHGCMtVH4.UUڧJ-~Y X覇wNФpOhq^ bOsA-/v`?cѳSpL8)?K1PIyl\ZJ@6+UsWUNmX'W2xTM#T5b~w`9F1Jp¢C ƋwmtG\5p`%.e N](]3+9 `k6 7>_@0*O"J% 6 J=9 l0m#\E&Xf9t;q)KRUxGw~%/b6F,1F$nPVD"Mx jN;[\Q[Zi#RA{@'nQ86&g0i](ϦĨ?McV! ٛv6 2v>L.Jr^<;d:(Xz ;@hcf( xCr&,GR M+q"LMCf,aKX*d3U7;YކV4Ο@D5 z\uŲga%y`0\7Iߧ/ BUl )n,WPu\0шv͊[b2Q#ԃNiKQU^Y$U令f&;g?ys8JK8ٱN֫aN!Tny1[\yD'Op ags)WM1z?Ng¯H`?\*ʤa[}NNLQTdERqvw/Uf7«?JqaqW訽l$6rMx:9L57B5?Wl&zz6ހsݶ m3!)Y0".Q׍2`(doО &i[8QmjqPa}y@晎k%YQy:N:r:ip;e@;>;$Y%C)>;5S\mw%?8u%PO#E@Z'fqHCngr@oC?/xꎵk%ïpx39EW~aƻv~d߽W8* itChh ]ցj-;NbqR=-OV]\)_N9|=O 4D:Mh r\ů<Bi 'XF"Irj:_1z)0^@9ҫOSKCK_ݪ1tV0 +Հ⌟G#z4Axf.. ޺, 6[Sq{'x?yF z\9&Ny/UX]佥g|D0PS:N MW7M)Uh c(YV(; Nݏ,7b[.%և K(ӵVbIMAcmu\>֧DuK%k-QjgG4c?[\ʏinQmܢz*uK*nzV/֫׭bd|? kgbNo2 l9'r+".: U/'!"\Od[mEДCjnǻSkOx {'xH1m@>=zdW]Eez2r]O&[22P$ !1j<)kc%1grk=1a$s+Jk:A~P4K {8عE{1Ago"#N$Duc>3"U1sm#D6bdE춑~EkIKf,R=/zWx|UE1A #Ha9;GKB ͔rr>mG;)]`p9F^E"|0ï UB&n\ /> ӠNH i0.ȧr2!6\+Q odV)_dPC>M[2k&7Xm(r%=L{5mYZ';vXw8(ĆS*^K{zF[+^/b:_YD<9KU qKY5fu^;䠰ǨwikoB 1,Z+rp;me8%-[R QH x0J_'Otq U,q,p{_-&ȪϬ#Z5up,$rxD&xXjM~SO%7f0eQ lo|NXie,Վ~Ӵ{v%Iu-P}L怱,&Zǂc8nܬ?wD)Aiӷ/0< }!?Dxb =?#<ژ; UQrn~,QXv7XF3ۻNwFO5n3 JL2`򭮍N$iσ~KAv6E`\^ǭÛ*+H,%uY_ k{@!+J'r<=k" SUTe1^z!O̗)坃RIA[:>f6EݺO W ĝ/U`A}]N^ G:='|}=2X0P]V6F{نE,?ug#@'7!&סRդy!ϯ8d_#2@3Ohu$DѶ) ynŢ}^H?*/2#{vzEz1SXN UaDLTfY-US{k M#6/_ `@OIT9>=5>Vu7~;]gІQ|bjM/D,NM{yWӦs~"'7Mr͕P6sM``0 i lcƆm&!"i8gk(Er1ԄwH*r.ld L, ~cǗ wh5JǫR}2Nk0_EȶT00> LLZzY<_SUeu(@mJ<aud?#\p+iٴ{7̀--[+^&6)!/$;A mh!OǑ8aĬq!/A Wy~k>{h삹QD;V*VA+DjcWG̥m.C$'Z˔ԟ/Sy&ѿټ[ ԩ~UN'ѬR`/xpMtMp|KC _ 6d^A_lS7:ϾԪRP$MxZV9u}5uUg7JDq: t B Id1=K]Dau\gxٹΤ {C> JooXƼqs2Yڪ,[[,#B?9ztoZM)%7D^G~~`(y$_^9J`_y0-Vf+W'ɓ%k&{0D[CEॉWЃiye[Ԥ t0:H JM?92b@WxkI "9#oHًbi;ɌN3|^]zo+шu3G+f 9i[ &9s.=ܬd~Kl[f8VھvJ8YH ≠+ Awl@6nVLc"yϹ^ۨp$\Ro@63[(]PC٣؂iײFߨ 06=n8SÂu^.Mx3m|;nJ;TC|~Êˬ^W m .-qAC#5\oeVWOy"f]qfpLP ʰX g3ձh3L@ X+ u\oͮ򒠺[]fa`^iMǤ0ԯ0-S 8oua5sc5F[ bڋg\DU yVЃ0Uy̅ՠnkk) / *[U,f9@)]h:~h,5Y:F[^SˋCwIeUػNnG6A \DX@aDPȍ BLi*&,7SFvIbP2`I ~MGӫwHqky.Yk+,Z;n ci)xϩUSQi֗* k oUndFQM "Z GHR\P?>?gYe5v¨e,c70xL&qdxJ+JM<)x H[JTAqy)n5Q\vH!-pi2K>8M"c4i).{]& EIA[`Kc% 'AU"%ɇ]eup 22n>__f)JZґA B8f~ 3#Vm ƺ AlȞږB8Rt Ob۶DKmaWdЙې`)jn*G>}5:9mij~dMo;-7u F[og0c= 7bML$Y655n[Ʌ-OLWHIS5l@,J@<"ߚ^Z̹&|nm)hvy6RU(~bE*[iׯ0"jʚ= 4HU$21 쫱+3|Xd x>Jjə ośݨ _l|B pqHPQ XҎ`$3LO/ʰ r5Mv2R!i zmh7sdLR 2ti\T9@X%Z";ZVjJhQ4K)6 F1 ;:Λ.Ε@8܁PT sQ(uٝD@炉ѣY<+!̔&F*ePf[ZD.M\0]k* јמ[ҵ8}\&A}Sges 0rY8UHöP, */T2*Q_J,.R nTrJ٘̏QD ܧ7"٪Q-ՀCHHy '@ juzފdwllK|>\1s$_$8+ͮh+$UDHn"qCir#n+( iVwݒi`9m90bj !6jP>_ܙQv#ĜӇNDT6A<;*JMUEK%ϰi`9jtT>*=EϠ }bԏG|H2C\T?wWTfF먃ʝ :KgkgJߎcsNCx&P:{Y^1Әac&߮: 2zęٷ*P\e`'WqM xNjq˥I^.j7 lDGcI' Ú<7!/K t7 6?!#&J!U7Ee+ 0@s+B.0yA Cᑂ>FMJ:5 )ɍZu9 ekM SH[R^]< D!if < lNÕa\ ,Tg\l oʇzo:=4l@N0g7دO+CzVۓ]$t>Lz.(!A$RD'ULPJ]8ƺgOGd 2[j4D1KOdFٴ- z[[bFV+=UytzT#xa& @|Jåpn;f@akz< †eɣMcEH}QfeQ<I,>&>DHUO~/'.ʻ x_H1VLNC@SIq {{i{C.##T~J凿Zb ޼׷e,zem`*c-LP=0L[ R%KSJKjb<(lb>X014\ oAPޥI"5bHA HDG̐I}HS6CA iGsxۅ1ۨ9Ti$C*]|S& c-"9TnK'wTG6=\l3s? C[&jSApzKeGCRw+L_䍻u?._бoUb}-  J z_K@Ɛb;uaOt|Kx^x(#ޮ ,@=Q9p J8S3 ~KFSr{Q,RD vT-^m z[ozEP؍j" wBD0_BhErd|8!9Pڛ?&%[cAG0e_Wۖ.밍->nӓ/G(l+,g*Q cqxZ@V9.x,&p*iV(I8,j 꽄cU^ } \+V3ﹿ47z?ñ w}:jJJ)FA K{3Z6k(S0MV7_0ru㈚Ŵ]U<<3#CN?}?&<UX"tEvY:v Mk&i ƎGS)ML=Ϩƻ2oWU;\vxrˌ fw)ƻ}P:j{pW@򔦦 ;5ԒSWqYj_\e5ūGδ][}j|1~9¸h2t8V+Q՟(_^[5&W@bU )!nylH+{I='kA|yFbvŠd4<43?8S˪s_idʻ[1*92?LQK|n0kl]H93;)6K),l*EBARy^J |e'8;El[lVXmwFdg}OV%,iNty Dq9p^;ulm+Kgdh@dD1mSǍ @cPK2'5:? w2l7NK2XB4p' 1A6¬5j Η-5XDNhJS[, ɺGOD2mTԃ18Lےl %%دFZ85FSJ%ĖoXc~bq-mF _lvA4 \dTR!G~P:t{PmOy' yv0@Oމ˼_))zJe>ȓ޵}(? >6>oRea,_qtk*."qmoyJgX=۫eU(p2N h&qPY?nإet~3dp3r}M0ḓxt"C( LwiX)UhEOzIk"jZjՓ@cA <.e~3փĔBDc'A؂Gx/(TVɌQ$Ƿ @eȬ0$N0`1K/USBqՠQ@Y+᧓84&\^(ApEmV< &t@ ȃ t6'gV#}-F؉)`hYDd h#`: T,)2j"~: o wf3]nĕho0 Coʣk0ѷMFh3:Pk q:8pv"j2HAv23-v~}O\&}n_ o[aע4LF1^+g"`=M„% ["ΪZ<"5޻eG)6!8z/1d7kpεkmDn]YhkhMwO"lRfŴ/;;`vŴx<]Ja-[-Ytjĕtハ9$?WeϿ~C3QUY(T|yyUK1{9]#<=-~.UR9|J7?kL 96T3MزA9n M1119@(8c+h m*4874Ix2MY?{YyU\;s%/b[7_}c#'|Քa/ɖZi2zUSjmc 2Ee32?r杁9)°uP;6LxP,IX;4?ӄyn9I5p3 8=u[~\JR~g/v[ fgUczU#lH>~UyRZBoPj%`Dn04LNDsACPUQ(W)Mu?m +%p^,sJB߬F @W н 9͗$|VDgek͛S-I0Kc_k~dU'e4#Y-Lmab\ P*%x*iV_/0.+Z NowyJ3c(|+LdT NkI*5QHTFQ*i`}1(/ۃ.~_+?#!R}r_d4qtpAdzts5>]}_#=^B`[f!?:RBJd0qS?g&Uz!Kr0Ü>ԧv X]Ѻ#Y?=rryɃ@MR mA8;$oKbH{9 2 K' aPi[O.K*ϕ8W`qsa_@t'9&Iܼ =˨(MQ "oRD'mO^r5> & vK4ReBbXàd-)l̇& KlK%A^gJ?8;vW"Bhy_Km|,\V">i9e߈=*Cl^L֒)̧1h~XxiٸVUU+хӭUTTom`-e d8MMj VV9Qӻr\@hʪ-D (եiMLTS$*Gh~̓+s )2 w$F/&|E<\8!K&#.$ CΆゥ`fJ ;<>0mVmEW׫cqHC֮Xd-;8l-[tzތaG{?fzj~tru舣oGC<o0'EbuC@ tdoƱy4kGWE=M31ݓ!,ir X0՝^K'PQ?IGSY1(h{LtKgqs]1MOzjSO61n=P-j2XF0F?;)Cyt!C;S$Qx>˼kcwpmK\=["hk[>Ωe$~`gOKMnyzsX@=&1~tmFӰּ'WriYj&sX]MV :N|nf咿5Wm. WүvnҲy>tl'-\f`fDdFh|_>aMI~FΧ؆ؼ |:Dmh&L>x~BL| ' /Id+ڑ]!"?X M]5-0*LPϴS#ԋ&?}Μh~xћ?SbTɯ\ 1eQy1#1-ȵ ,H'@Gд={S*y563 {:!|^`O+K9|'´_X`k%hŹp a2f}!,N+YV+噒= ?h޲N>|%ULXBobD욀 mRݍ= ǣd 5,L;h8 81rN]z!lɁa1093Q,鰬Pf2&SC>[,e^ABh]nPi6lk5wfSbW+C/2Ex88~Pr_6lT ۨfV?i02ƻ[[P\-'BiݸIԡ6%9dn\]}($l^b*D+Jcr%P&V:5)/Abא].8>BzJQ@!%Ub›!fPSaVkW v'Y5۔9a0Ϟ5@AH~L{~,āj_e' Jڲ>6*#g%o/T!X,UUf%(Es+X+b_3f HSROQ)*l8>XcD;Ipj4h&, &(q"56sS It%*ƙba6<7; ,>V;Ĺ,sֻgPXfWqm8kK}r+^Z3zfo:us_\nH^zos3h:~c顾U#us2!GUEV|1?[V2v8?G}%1뽻#}Xedwίg.&]!cs}R|o%GO&C.^ϳ-͖ObtS4s7ⶪ&&`&\Ā7Lh&ʹb|.-+{LeM~Nz+zlx(5]^ʶtKpKqo.7s*Ac\p1=yˠǾx:~ o٠ӖQvB>z(.UTL_%yriL4o {^/oL_ 7&J`:P )7I }brS_nDӾBP}(’U'W{"b2QqIgݿXx9f8{J5aiQ54~ @N{) ^4OhA.S2QNQKH͉kty,7D=e`SJfP*=o9`C(Ñשl+':3?|ϜMZF\KE 38+6:i.d3![Ռ7D8Ơ# Aю܆yuNDLkj2>ZYQPHP5ȯ68 /uu !-~Br7DԲ,.h%vqܔD4{Ũ8rmbF}/nz*F5!O,3pSF Ji27hϟLm}2pi*o- X2tiR1Z=<\KYUm9)M*Iwha rpPFR'M遧m؁tRqBF0#T2Zmi/NKm&Sj86ݩ@],?ŴxFD-<q,,^ɛ+ ą,m6<(c\7YVJva]. Ĕ#8'Qvϔ[w]l<yMEXPl^:%^*\7pK`O0FȬjb9#0b QNU UW91EȔ2\,tkԢa(qk\HƾYHRF`[E d !< "cDžbL8iH*ȚՉEdĜ|E~d։+bSMJ6]4W^l{l]|͟)2Vb]p9y~XgjR9lpm oD1K;bŽGVZ}Ɯ1 .q[uvd\rυi $W)ly<~N5MPsR%-a^i\X(mMTfp~r('uÐ3r/d;œ!Ptx~Apho WR)$2LNnJ|vU @v}1BH2iDSZw'X1aķ=|DX|XT^_.t`n5:;6x^nXcj^ʑ`NWV KNv<&,XOXqQn i󳽶I сs;:&TRt҄zU`wg Vc3OQ'OVȼ9E5*C/֠?X@AF  ZDߕT0c ?٩ѳ-;=i-j.G-r;=jrɐ6o!}\F=/ b[dM+|@e^r7ȼ<&\lh5IDcqߒYQS؎ @j͙i1!KMS雤;hp=mϹX$~'ڂp7~y^mrBŗڳu U%B1`D |h@ _G[,<T08ǜ-'Y lשLys^;=륯)rJT68a9BF?}_j.UoŹKEriֿNۿЂDL͆&cmiTG}ǰm/m ,9{Ȓ%nڞcm^w0 *`f'mrG=]_m{{v|üa!;m<6xF>lɺcH@ 8QZ'E(f#sxď75&gHbgv!zblK^-@S+ .X>Qؘ[rWS0EbKD/ X$tnh ?t!!1l7_c)dT^PWpKg)3fdZ)&[A>{]N>~M`k T_b!nrC~H81m\^ל3R6 4t|V%s+,ڕqmbL+ZF"#,g@+9mW{qPzhxs{rt2!^K^p0{;SpNYVDC!3X1̮Mg(wrIf`ˌ[驴{uP̒GU\8~їU쾤+Tlr ,NzвDQMߥp8M(X(Wsְ͖.0z,gH`0M!XB۾#Rl"oƒui0^>ñEN^HwhuDJ]Ƨ}(K-.1w~˕yэpIS?s pZ:mDh!?kvWlWՊi 5=r wWj]CZ(oX5o>6Mc)S[̯dbbo-$,>oJW`f޷^קMP}@,R]Es:^/]6RSI9Ol;@&<+8;0h젼ۓimRq/˶k4ۋ޲%|T>u!& o#彑P, Ia8Yy_973ř ?YJ9laZgуXڑՇa+~N;mۇez~Uwpim$ ϧr%?eVcOy7جʕsOT IgCǫ'f^YALz!6/m# vO2%5-$VMO4&=ڵKH5 |=.&dP*QQ5kgVbOwu֪0c_|{TL XV5oOᰃ60$.S{M=,ws؎zlfCxp(pg-ctpɘ3BVT?e>/zt ~kf=SοLZEupN+g^_ҸF6C/>*\q' afq.CI,.#fPT7!^ZGO4uWW륰JxReu+;ziWkk:ֹJ<^S|mAj+V>P yf/q;Q)3c6WD>X62ͯVh}J4MNSȯcoCGl[^cܛzKnYt)jܚ*"t DcH8cuFK-wfW)4K5îdzJT˸eOXdWT1> jxf47s>k\va2M/}Wq-~4 PZbQ/dټ+|[p}ćlY s**Q'*tvբUiZסkR5{Խa҉D}&3!=`ypfaպWֵI+wKW%_>ˆLpH(^/8& XhlR߀AS]1!T-|ƐPiHI'SPsH2 X,C"!6b0ي4Xي114yBcj d[Y!wSRYSZ"Tz2r 4_MkUTF Ef9f)ٴ0AD& jh*mJC!$҆5&eհ ^eAٳ-M͖{]nıER؝6>c2ԘOFڱs>&*xM35ó ⷑ5ql* 4bl /wzQE C`jlX=X9em5z:RHu‡]/k*}41TӼOĹb:'m)Xю{IlZb ԻHe_k?.LHWAX&mt*w|Jws)\"5i"5 )-&*'WUh{NF\ @oQ٬ka]bVzv\(&)u=q5g.:ݘèPI_Wqg 8&nMDI]G7Fo2g@/g;0~+!v AtvjҴ󾃆,\ݹt+W4 I eH|}@/5川ج;Ҵt;Nϛ ^I* L$M7rT+l.@L0/Ts( O)O\"ԉe0~~gCamvK_3:Y990:'%Thw,g3>+Ͽi2F]@.i?AdO`e%{uf0w4^bHLLNu\:'e#t xcpi%NDj)GOÕ} 3vz=7XVjSWx%z*@a`%E狃M!9:3Y; 9,v6`HFN+Ɲb_2JXg63v&>?>R|qƪzM˾ʼns!)r-7̹x]bs'agiɀ 9a~4 (cVX`9me3?r Zrо$ޔ* KZUUjZGV1pX{⍤'r;9;AU-̍ Ϣ.a[z)NpՍz.qVrxX9#k) uKa5,Zڲ.jvQ(isMWm}kxXua'>Xj5]Αe9ey_J[up117{] |2Cr?j*F 0* A+YN#bJvmZDOiTRԵP"5ӂBxY1; Z󞈝sh]uXyAa)QSUT' /żf[}.&0iFw=IϠtz{ݎbyy"U$+\abr;8^{eƬ&W;)M_*4R1x\j&d{Arf)߿r=7aet>4F ǮhMgESlEkjsE~ ͗ցcjx莞PtvePljYyVס%.ôW_X?ݛ/!z>4POpAy 2Υm^|/8J]ҹS+Iq4GxK}]30}"]z<^VG?S0yf|tft4fyҏ܃8l6;?/|3h` IEX8fՃ18A5C>jO 6Rz"<ʀhuYqXI%&c^XE?;L,M4VA?icl8x0p:K ׏P6  ͼľVN}s_g6]?kaF䏤xc =\)'ɕ1ZgdPiv>f~ CY! CrY\%S _ŢFNs!T*kv unJm)<_(Q_~mZsݔ6yRhv KABhhtk_Z p+ ),-RD1x ou pXwkC9D43GbZXYaۨL&=VZ 9NC00|Q ҂a( /r]ڻ}+ˊcݯ&P<9xz,Z#/>/W5[3gI6qmmB W2;"%;0]xA f t9tdt^sH ;G.MAR@w?۬ͭ õC+X6{ ~3n*[dGEӶ9Rxdzג[&'Bv դ{&:U@XVo]/5AR #r&&_xɖv[t >5U_TliпrCI^LI*`FC}:?3*0~X]0ͻ2v. [e)jx>2x\L+.Mdw&A/w8~gtwg۽mm.C6ʽk 4UcIJkB(% NM3Hv-X&c- nJx3\~ 2e2?="E!r0Wȱ)+cb iU(9mh1YMx1MM?i3dwrb}Z:Uv<5wf s޽,0% -]{֬p򸽭 帴35l*ZUn1LY|:7v )g[+hi3OTn;iI6.k;N…R4 M:Săs3%)Liz[E<4m!jXE2i,5ْ.qRY/VkI#XRd[Ѱr^DfO KXgsT լgX/)V ˣSLcZ/g`rH6z6gh]͇?0``/h H>F jz1|[-/g@N!sg#)5?U .{G 4p#h^sȝ&e=T<{% 3/'oW›; ݝ ,}ǖ35;c/c~}Lu w!&ZQ̓X|bWCU$ΨDtD8awBEKk+}ZR{C(#Zg2 =MJrhᑮ_)$0"w02Qs $R]4 v ,u[%L2:{]!"3RzJy=rRFF+zY뜬qy}4u}7TRBI?87Oqpkq}Ye:aɒ3,^2-6%Ze6\`[X 6Ϛeb{q,~G/'/o]6˳낈+xil%uؤ(Es*z"ɳ5i}Ёba@6XҎ/ EeM~,P@K`mkC &o۲1,o xe;t'8cdK/ Vh} >}dTF5o8>zy=/y G_asaI0cVusx P @(^Se%!lP\&R:U&l  e) ߙFK[ե2YE(ܺ; d2OBSdk{ siJDz?}HH~8U4ͩɮ8Һ0X hh_tױۅфEnly(T  <"0#셃J*-j3B"*p!T&{ok޾~ Qb~V灄_.7 IJgLZ(KCZ of;8u玹u{{)9c V3 r# X甅Q0K#pb}W=E%|V:‡"^tík:3 jCp2H@0y < Q׽٭w4i+&L^;{б vzx(/v`}C?DU*^QK椮3׳[e1>ު}ND $r[^o9CêUa\U9ԹĈ .K!´[W˛@jPȩeOYđygXi(TM]6ƢKQT`lC1PyҊrFZJjճL{?@>SN8yv[A(C!8~ޕ  §Aɯhur 7/Ҽ '>bC c>/M]P\ \N3ӝޝ625$"]6%C1F$J|vjgy-1%HdR B hNl^%^֒¹mw3-&)X+o B'l!F5}i>u+f{uLWXg[AP:%(5(W@ BDE:-q1+erCP#Dؘp &[tJ< @ -&-,L?3;< tBMx i T9ec(ڕ~3}^^z!y` ce:w}裮 l1C4$ MMC:-=`gwuA ,QBr~tE0]_4e+XѬR)/ު=\q_x@qFDkSo LHf/Y=}ꃤ}ڑZ ,Ԃb_;_o;P-m"r{B|34P'sMv,^Ӓ$aAT2 cMܪϯЗ;Nnd{*았زc.|qxl(`uZ?Yxq1O?1721̀B-7+HjiZv9$,XBin7[L gBJ4pJu3:P-q߉J5ޏ|*ו~jjFD fˎckY Yfnt9)κcc;]浯S/p< )RZX֎WnK^zb>< ܭH Kf*jһm!hE@[wbJ*MRk6>=\[jfDPrp2pRBn33K)G2-#i#Zm%ܺn}]=S˫h+/ɾtgGXϟKgM aIY'\̺Z,k"aLO^~4ʒvX 2̏8T`NTzzrPR!9d&>ZК!0C0`3e˅ f2)s29uSe~eYTҪfL /\aٞ9s?Z^>,-OJU´ D1r%})Q.E5X2wCfm2v8d33MF/ί^ۉp=_"A=c/w[?Mc@E,[Y~)r8436i_T5ye2Teaͫfp3dtaBXcVB>I<]]գw شX\MOZ,"&~&v%e-|W&;J0/yX@F*3ssT1s]?]wjX'x6Nd1]_5s6@MS;)75ͧzm[`o^54lw݊Z*ϒZ`~c-v.`Fa~? C{,|8ed{F H֔$ۇVuKm˪il=.ytO\DC-|R \ : OіVW䔡 zܾtkI`6.چQC6rX 3' 0"o0R[v&*CB6h>W@q{[t:%z {?:17MVh0)5NJvEHQ5EgtZJiS_*%χX)|˦(%1 @Z42{cN)8[-} PwfZE3zZJwĕL0$y.%D@OYj{"{,)R=5 {:d BF"Ի[g!e*B=yo()1~A|PnV̫eLR )jup1 m?'TC(F4|:z+?jlCR؜LUo;8UP4C:lق +|>9=V2P uh)._v'nif1VN APFn!&ܞ?odr߮u4.(:oZ鲱sJk 0sikق-*@ "bՖSd m)\ 7&17G}յ֪/;ݠ/Q''} &-wFm|K7cZyQg9b&xId?c7bV f@l/M/|{}Ә*@u-OM]>>-oߵ6^imI^?Bzvf!\mjb+Xѵ5m#ֽoAskeif$E1cXl]QLBt#S:-PH;p1ZKp#1{mW.#ՒԹi/6EK Gc2dy|Z>2/k.Y_^1vX0L/tdb _sSQl])5yõi` s9]-CK nt !|$#@~k^p&Lc33ٰ\,[`x\ʩJ7<_!Aa}R!+LS<~ o\Xm(फ6rNòq巘%lgXJ~|hZvf&5gsx2$mܙvAF}L`Ag&fz,8%~f{;/>Tz\C~dz:ݱ.h}9 1c6Ʌϰx k򱡸c뢕ҁTp)Hxl F=.gա 2!v0{&l,J0- f5ͬ^]3{%86ˢ~mi5 iќ R8EG4ci@3;qijhz1vUK0wzPTG.kʼn8<6Mg31'AR*'TcUWV5r@+U,e@$ޠE֖#fD|H4Yds̆ )_^t[dv?&~84E~ټkf\ҳyXW0+|B?k[>vJ;Ow_p1mV3|u9}Yk5:YXW{3'?AAh7/,a0˺D $4(-`{KZɐ @Ne%?OYamqmCVFA;5,[\V>]{bm;9E\im)`Ϻ7:omVɏ̞5Ʋ@&tmBtLōQBd\茼߭NVC 1>7],orFA TC1͑THjr[Ci,x'AtDz# \P Gag1:a]3QŬZL "OձH=U<*φixJ7>"PoGA #]rmpba_swz&آCxS隫u-K_eM['|(Mzt ^ H6^.|ifmym2 p61f,;| 6/CvJ$44&mn)$ y ñ AoJ @pk=~˃X_XcZcdrzZI笺XGEJ\/zhj4y ֺS'_־и>}o #)~Ia=[ T}Tf'{@py@p3z.㤛-_Q7i18lꬸ-=|µ.VcfW ߼urwgƏ PM;t"D#Þ^-Ҕ\ڀƒBEP)hj]n%awVBF+R!R;+_ij(1`g !h]m3k7)/z;rIrSTLd%u[m? `? i?bIJow%pSUŠ& cp^+_]LOl!R|`kz?>~&ͮɮzG9w9t";Qeyr,oa^{cq3G搽_k6ȦUKԆ>P-Fg)m 8Uᗠԅ!xB-i13JЫUW2Vix+﫹E_ h5.Cx*L*̵FXNX+.{&fK a;iэ8ӀU I*z6څ6uck; ~)R˺hfUcYufԑZ2$'-7> G%9sk} 02ލfuj,LlxehfstlWh1J x^Oßs8@C9<@Q~6d&*ҷ  S:}1Y*F0½ΊEt}Q 읇t Fhr7]A |1`uxN;S%Gd"YGLA,-TarOX.70zynGͱ۽Mv7~}9]"q|ܺQ#Ggݪ]>5ysHOa2OCs>jcxʺ%c_ pJ%1Qit'%#n \"ꖣ`p`8[eOd >`DkEvD ҄uS;iX?/p:@ێ^ijgUP;کZ1F#aS}ӏKaF)\%9}5A0D^lL4nTAw9r%jAFGDVhWmh2իoa mn~ !#h K6ZWyŷB6WȪoZ7#-3I1H BɑYn6IyQ=Oե,͘뎪gdXtTZy-?ftOkI;3th]i4Z,1*n$bS2]ůO?gpAA>#;(0d8J{i|7?3ݎRLbpP{;d&UK-kǏn,X9ޣPK00' 7uEI(魼`Zyp)oWpiow 8Ą Qu$FTg |C+XJ [ϋ> `NV[Gbh|G KܪkP/B_P'/|v!!rE]?])* |*ljĥ]),sZ!SNWU7xAOAeb{SKeU_#껠m}qp1;L_>OUb+X Jumݙ6eJ*|+* ³^Z%W2Gbt|)^"gTWe8[qeo¨Ñoj+Pnd 8:o n#5C/g[2?!q#,Zn a,(`ܒVʅɎy  {تa!;ye FRCw-hmn;uWXPO1hYHn//%!\)ASP !ATHdB644>^?Hᡱ_>t= 1Uh|(6y8{)z{l񓝷+2^{ s]E[Q3JM}?uǤ_qF6;Nһ-xEl^2jq-Qge32S#hR` 0߬紘Eq]rBҠ0:RbNV&ĩ RJSA ㅛP;z[c `ʭ!k]v|ƣBvdndPʎy A7Rc/1f'O N+5f8ʔMf|;98x1`% Q,t!$jȈRRY쐹 )RCw\??O:$R便1֖ Ƽ'm"Xα_p[2#:E'd·WW-0/jvHN]n Z~^Nڦ+}ɞupdڞmKζ]|=濼[1E_cĚ;3ڒUJ)CŢ?]EKH$ENbto>|.Qrg85P]4AsG,ǰ&h*ΊԵl$~)g-uZC `Re/M P7fxv2 5_Z 8]-%P/DBڑQF(qo5{~}~-Zl{7F҈H3;nm+fjI)က1HӮk= }Jغ+ﻙ|ڽnsczfs6w6as^9x?e;yzXnx/=e4tԃzWt:n6 ߋW>[&7]ɖ |V1ҰЌp@Vpw;,QQ\;W%z:[۩,\[V882֊zةB Gug-5c6὿`y=!96 *:Ń?/r^Utmy_A~~-#ƺH&|WşHB=6g˵2]!/vq4`זUTW{yzN~ڿRmָKUkyOr>=Z˽Jmucyn:"uT3*͛^[7-2M2lj,LY(.X}Ss_113ꌇmD?H]dHA94!H\/OKUe K !©1n^z3X-6{K<<ֺ8s 2aԞQxoYfr,.YMלS3k jZ)WP1ns-eU!p H g?uhzK1ۚyW#[* ;NVTc>[X.JNFLػ{!K fMEGFdRMoo͕:ˋUeg6/rm=[yռ}zf?s89Wg'D5b;$q m>'NNmV˙mcخgE)O }8q䠆^$[Č9Q_pH{UbȎ/qZrol7㩰aFN9>\M\7sS 4ϩb`mI_e=yr^*JLreF0˴m֩^taצ:&YW.GGfbk]Ia,Vf6_gS AJbKϮj#xRg"lo&WL #hd 5([3Jf^{Uy_jgUm5vVw&i7ܱ_@>fco#koPٮۨ-Qp$ +iiM \T1nzzX=_YtaNYBVȀ6'qhR_0Rصݐ/^.ʃ$,uخE=TӋU.-q:w8Wi 4Kǁ7|U^+C!ӑ_Um!&> )ŏy=MUo}۴ 3+h[GоBqji俨I&?j%q1m͌b!7?b(Tњ_wlgg`̷5gI߻YH`^j|wP%Gd=yfyn6hq3k,Jq_m8څD>UkF}sfFdYDӇiKgd"ELc_]?F+ ðV as~w |].Ϝ+v`CTRx*l rq#DUOKtkRW!ds~/zpM \1>%{ Ţygj_4. t֪``.%^br:97g18\(d̜Nob:cI=>@^Rť.UK-^# &!/jhdl05QظYn: `+V4\Nov ,( /e#K;3p@ܿCZ̀mL5!h/|\K.zɸӱ뙼f}J]eOlԳev}!Kx؎.AZK#ej'C._KS9ǮiI )ZF4D "!irAL};%|xW|R_X*b",Jͯv^?gi\ juZravWvn f$!aٽG/rRcg 2f/$p~rctaw/cIhjA 8YX?R7jhh~aV罰^$>ZȤVhw?\?%-V*?Cٳ **H\s4.vbǢ99Y]|h=?y a֩z(Jd=q sdߴ91OmT&H~C,RF\[hYALqz=qJȑ뛲r5^I|wi۳Bފ Bk"GcJ%A0 "Kނy6\3:NkT5 ASP b=06\aLH ӑXCGkSm|GKY$#5%#<=|kҬ\K3+ q(et1a6c'}ߓylwb*#$ؚ-k$="5rܦ.TL\id"J0V-% zIZzj|`lk-/#[,Wݡ{H1k (3Q$f+_ȏ^5ǛPӖV"b-BE1ݫ\ USi:xt͂Ish$Gh?>"_k]WM ԖwyGh \v7 G޳SuGn.2-G'Gt)(f/G;#FO}ҋIz_ȇb;2}$:K 4zh $wY[*v+䊇:a<8j۽ E" q|]оn.~°Dب& R" `e+AiUh'$&:Qj5UK6 z_}P6.tۧ0ِAP:DæaRbst8Bl2}Sٿcݳ8qX|cf+ll*=WHhxچKRеEի=ZptWп-ޯ-AAb|^捛36پ9-[b3~&Fk xnI酖+k4bND_eKGSC;-#+Yi 782֖X(!_KQ|8B]) >,ecNB:v_%XQ`m_Y:P5Ɉ$ܨԇyuclmf,S'~(k"5xZC(Dyo-=loovou{5S?vu1Y }Ȥtݛ= ^7hzL PwK Rl-\o1f0Y֯^h>gaׇL~{98 ?:ץP\,_y}z%=L;fB'j !Vғc;/c0jofOLΝ>|p#X3QY8enU`N>WXh.6{ASH?Ͽr^|%#]{۝M`cuŪ0t,d?V'l[lmYc+nꕟID|ԑ-z+V[>JS_XSi\+i37/NҺ{+ӼS)|uWo}pƅJ[DCn:WEO- <rVЈ4^ԗ'iVBF0;mb Br lz]}Gd~Aʆ#u0jdO=Jwi͟b3oFZ.wJ؉\;w5_Bzq^~.N}clZ^H7A:.d$0 C x:ȶR<΂fubHo XZm]'`7ouXQ{a^inv)lPm*|YwvHV]pv?"hxyx.ާ_/{,_wG CWpAP!ܫ6v,x5_hukdvW^kwOիf)6Y\;1z{տ1] a{& "x?=Yv2f@dpfSjOz5L)y ĦVЁPC}bVNMIJ߳&|݋4yT*Ҁe\]st8Z.K[%e7w0 su85sɽSm;*X>aC񳱱ؙ|-xpx7?\rTVz/ y܄HȣAzUx7'prVRKGCR5:w-)]3z+3qN\SeWc #6ΛvE0SMVO FCE/At 5M^NV3YB7 BSQfIS}v+_Yy:$"K|>dmlgZ ^Ǚȉ7ıs:lKˁ};E}g/@w"Q8Ҡ>f>[K>Z'{%̸>P3L(kOakYБ4B [RL!tRyʱV2utA$Kآ8 ,+-s]aK{PRQ2(P,R+֟ۚBbg3/3$mth1>eHbfJ}o /k7h@'Gq4?PГ׎PAAߧ;L5n"n*nlpnn/6x.3V[jÔ]噹Fyp#Z@v:>ŝcT-b+Nf:LGαOj12 RD{JJD}ŽKLξ4ev8WQposg?0[UbqX{U՝;JxpTrȹv|AlGf{E!, 7>%qslWl>ĵ>`qnۤX\KkS͂ Od$֏n\o pN}m՛%z;@W;#g{ oK'')\ DnGi6CŬhɓZ\Zc <& 9<2]+ Ps >F?E[7wUemr@8-V=糪4?KWe ,^GT$/rGحĸҏتj/W,S?*Qmڻ2 K X3BYbdgP e@%s oзբpOX[iu|.as1mMlQ(xh׼Zl+ZD6ęʰSTow GT_J8w]|&HkZ= !oR-Dތ`ylȖ'`%! Ek4~K(9Yb%Da?oIje!4 e{pOw/ s8/+¯f?u@d{N&9aLWaqd,YĹ'^gowz[WpY="N1}-W]qRL2&2[f2îH}&|ӿsAWAbFѐ,0۵oeN0 \2pgTKQ[|ԨÖ 2$=yk3*.?TN.azxϒ[,/Xl,U%b.h8|%EwqƩc9$$,"۵B,$WƜb\uDby[>(+ai. m%9]$Ja 9NyHо~dCmM^(L=3Ylcp{GQ|}`1p;2|< gpܻ;4u"m$NC)U' Lwnn;Yǖ ]%Tf &ZfKh=eTvyYuK/٩|5.+qBToԾ5ijtp{n%w}=SӮ.^b[>{R2JZob5e=3xr>$I`,DP`\"l>|KfX_wen@GyXG]K1gtU̙ZquFTM&[ vr^Ư r ]}hƖxnEn^D,BEjs3]][w045.%<]].0&2vw&ߨ>Nm5 ,`0\W(V?v҉56\kCVڤSe|)E4PnENj %TSbg~<@÷:ӻ+u:bծ+*y`|ļ:@qezON3:@7 ClG l˭ lXuZ#E٫^}8b)7Oͻe-Al&͛9ЮR⎮*-1opJZh 'a+ Z76 @Np*_W,2H[vZ읔R\ hؿ%K9-4m}KL[98ێ̬^6^ ?8﹛=d Fs]5bΓ ˵+búW뵗Yq:Feez\]F^H2v5GTӑfVB;iرܮ4k7+f3g(hGS{Ѵ=K2Ɏ>mݒ5u5cf32)hmt/] {vl_џHh3>{LDl*(E&&n" G$iHyn2ÏmG_zˀq\]\l Fl{FJ+{PfMcFϏ*[q1 xn$5V؍Ǻ._S84Z"[*Yp+FݞۥpS9_g3 *JMU%J-j3lvԪ\%zxh =WF!@%?#u  zR1+k>qKgv^Ln n7H,:\&,?ZT4Oas_~M}f"k.&5ƽ\,@ l$l[wunJ-Ke[4Ũ|kxJ)-#671/$bwY{,@n?FjQlVJ5 ׯT@8r(dac<9`*[pQ|Kn de}=Jb^b^oVZoĸ籜W=cܤh:KAO:Jܬ^Gl"yZN>jݳJGw7(w, NIo)xurћ_7OWE E"tb^F_q6i3`xkGzUH+R/$mݭn[زm؁sZ<̺,UcL# -{cs8~^G&ϋFW(Y"ҭ-RҨo2u}Hyח+SAoᵡ~^͹c|GŁX%VgIo_#/ffRwsy$"ja0Z8O:)z]f7%:m{^1|EqY^?A5&pq5jw͗58|J1Q?-"0Iиn'́Ⱦx^$1[/DTV> 1SWacM1lY^U<-WOB7kGf^Q}X=΢@n41;BRsީ˱΁k\G*\V}q)o-w8>|9]FgrΊ[-^}7g`c0ϼ:DmEaGT)'#%%Ͱ:e{6c7ldm#\a 8{TbLJ>(X='^dWƱ.ȇȲ~}] .M dFYVD^ Bǂ&7x +TIBfq]K#]S 0TKɍmɡwlLk|zEPQ-p(1,="qmAqA7 Qqp܋~5tZ932!oCW-O,ZC9Oz^lm=οJ.hفP);"JDx8wRDolv=i:ּ"yR&JNrD9ڽ:\ mڣUV#p,6//;[o{ojCӃAs6x mcd_I~>*|q {xxS*3ulSedĒKg kF,p`?Q> ցY_p>JW'd/65;kq{ڞr)NCCd@έ@Oߡ^"N J@FPg6URw7m K'r0|:>ENq-7ѹi#ibSh{K%RQr*=G7&SڍTF׳8dj~bjHIK*:䨅1"g2'Dd@O/`4#pvˎ7:f0FX" / v?*i14,ge$C.ٚ@nexFpf%8K',jU*eXZ{lʲt87lB 56e=eoqv. <B`O/A9⥘jcW긅~.z?Kx}~FީmssMw8OlSfL+gÚ_ǣ hݫqL3U3يHR=M_?{-}m 0>*N cVl~pdY@U·iCqc;u=~B_93Ґv'[?KZT  ?=_W=ok]P 'u.'XSti˼)Oo,`-p7/~nN̻+pfwUyTdtjb#]~YNeE}AI:t^ LwG}mfpI&{E{rⴃY7mET .uT-s bF8%U;)Ç=hLlФdsfT^ȁAoU˗poS-05 p[M}ymYrSE3]:+P oCS4}EL ZZhv?fmoBK!LEo|=4d]0/oU`\=vhUT`UWMPt6kt- `bctpgI]8} dj~kL}PNXJbv|'(zWZG'.VxYlh4[S?X)̥͖XxDcy{KmF$ {a8$IiQMR+/Wbղˮ_d9nGAGT94MXrƑfgS-/ 3QVK\عkb:N,F,N~b/aTjoM*p2+9Z?$q{vP8  Rpɕ놀/ߺA=ѽ݋l,WsgA@Zn-1` Aoo!}" ‘/ZdnI 3,N:+"?*wV~aq0fU;UXU)ʪ(Ίic-cQuvbJzk1ȸ2r_vg-cfS2\z-yЖcK*Ѷnn~-I1KDrgp.(@} 5ڗ[5ItcJ?sC]&u`XE- Sr@!} a] tTCs2Xp-x%}-Cѕ"ZFh_\^wYL8ٗ hK񜵛i{0Xλnnohg &u/a&3yQAhqE}6"wւ3 fH_2q覿w5\GA+;zݖ?+}H_;f\juxʸVYVuz;L9Ӕs6;dmx&:8h]>GTi…g[dѬp?HQb9e50y›k#]`W1*l0 ?Dfcjmn0 F.m\lMBe[gLs ۅE5 YRлaM%](XܲeFYc\Gw`kao6PmJ&WRb1\ dx`O|Ӥ|/u'jkpb¸{aؙCy|a$Zn=ߗ8Y' Cs6mmmv폸}|MbOYrܧ} IobVk)f5 0uFlm/4{(P}^Gӽ0%Eڴnc]Cfi+lsL-ˢwu i$z :Hϡ4q6Zg/cy+f<ɳV<8S[ *!K6\1B8C7qݠ Ny)r9H^<<:"YCYOFf9ܜt-εҮl121i1r1V.53)?+t.թ%H|IC|37$|AG ~C[;{qZJS,w-UޕbðI^Ȗ؜t GpX6y ĐУɊ(b(diP}:Tܪ1mF@DR`3Su]cݜ.N;)odf|Ux+˕I VPlAc/m!TO0{; A;-??9ɝLK̝T;_o~b @ l5k*l) [[$Հz 0TTv) YnʹZ&6ۂI$,AlXYS$ $V$$^:2`ӡ*$ʡBdR+0'*BVv !0lrS(S PLjcMOori[& Uy2A۸$IE 's*(!8PN!01i\ Rey^]LAq;2tRL1'uUhcڮo%bv`HtNj߼zzoY5`:aRv}t[y\Ǘ>7מ,ICrA[Zwd;E$ )kJ 3%'2f6@T|*(V"NŚA_XqQg eyfL4y^7 fKXmbnJ+r1NTfNMl) b3<6ph/tdNQ9oI)=z\QAN"2J9@+aٴ@BO8^xm@_ mHXwi Ɏװ9H0ay4tJy0>=쪻˔~מ>˒Jw>"#UçېWO q0UW+a JUQ`QΩ&C]懲],1bub[Yho.Y{~̀´.6x*5 5:fNjHpѼXpJe?RvK5mpU ^]+XaY/TjM8lE|]0GMDVz Rf*?j`z7 V(#-ǼGӴ.}xo:^ZR:֦4/P:ТB\Z!%Nm8BMt2Jayd/^x *BMH!Z1R"rNnmDWbuzbal>wX S^$~Ow_~#s[_-D()'5[ŪVOb? (-KE]4p#! 2NӄkutW 9H#^+HW "E_sQ[G˼6cUڢI0]/ v90,AI?j0VhX<bջYa07da?gA 9YRTD]8fDXlCפCU/͈ba:5@Ⰽjzom'owYz۰$dپn77OneE)JLB=3J f_Onp϶Z X3 -^F?dC8o"KxSk=jN+q3OWKfCN+H/OxIkhVT?St~Ff:*y\:BZ+gt\ &Ȃm3XJbJ4 IHKѲ4";GU moWSqTˇx1pS3ԈrGʂNL\O܊KshOxAX-;Vxα;˄d$fW LD|A崊huJaC}R([&8V}CK}a(u*Kle|,uzTcv0r,}(Y OxAZUJ O]HFdA/M>鮱+.=q D44!Ynjރ̃e2Nо&827J8/Ar. vΠhR#E?I{Ͻ}gvAz򁑽cswl98cgt;?pl1GOn+ggt}e@t, a0%$$!b0 tf kǷ[-שp&ۙN4Z2S5;hei`N ծSgo ?OyQ*R_+z߉>Ew'`bx?to7q ; XSGVW@֔;y!!Aq?8g y0Ҡ\.d<,c|Iu/dURytu*̊nUj5+\[ayw俠 ?8K^5-osXA>MԨЊK*$ qWP'fg _q~&Z?Tje.P~N/{T^n07>J Eʯ>R5tg[[Kr0, ,]n2@]V%y,_!4G^v+Q" W @JDދ B?28Ecb RAX`+xZ LQH"-Fr%i*U{3U](M(C )f,,T`ʱ,LS&o KnҞ;`yOfT.=]0Mw3;񌪜X1:8~K>o< )(c笮NmtGˉshBNQQ'ٛ g/.@ק(^ǑbLyZ]G pP` MZbVx3{oc 0baWf'>C't7pWܼ@a2{IwvZw^wxH{^O]U/݉Ek1(F8AWdi.r¾牮v_8 Z|D:Q5N#U^wPl]@՟rBoGsbbPNuoA!A(Rڜ}+a (~ǁҖw|b@#&ot ֺjw읲}.8r,|jOgZZ֩0edNI˃A&|>mj~f0|~ʢwKF+~D<ƮF}h g6V5*6/plñ}vMdw=ٷTІn=`snu0KxoK ý~C1rMl/׽Y/z|8W ZipK8=qMvm֛o{^4 tH݀OM/<2՝/%-~KO/͘+ k,6z:]nc:̾N .g?!p7!^VQٰJzgȬ,~ |4\Pl92?=&)bJh#Tۼき$N |}Oqj {0OȖN=ֹ99N2;v7q \:q7b; %Htx 0f1$`b6\f\ αǼB>3HԌ,i".ܓuK@TR:ۮ,0G`8ݎwbS$nۥ; ?l( @#BTK^MDGxX(sf!>cL.n2/yeLh<#ՠ72+}v<.C}oҽ: RJR$=f-]t.hޥi L1ű%Бn<PݖtP@n7WV$F9X3܋%Vj n0Emuz-j)Xxa\O^%PWVcS&Y+ A[Qr+>{(2Yq)E,r2-|WD'HY&tC4r rV2io^ɴe_ "HDϏ.. 8RL5Crh H>&^f&*#Bώmhc_ =~)Ɍh(x=5J!]rE>CTAY\^IkM,BS0xn24]ۊBg 6%+9vjaI݌#PD~ 1AeЪ\6ސr3VI"C,alV9BlC w1;']oH~!6YחuTRLMկ Ag[fWVQ4f7r)8W'+Pym(3a_bPy+~@ߙ3hY7a44-й_2i,Mz+\ Zy`FLr '|Jz> ZOjqe90g6|Y,07۶͜f tmgѫ%,4E\u -Vo8JTų;-g-+d3&È&7m X5`~FZԲ4NR`il/lr <|+*-eMv׳SvcF;;xqh Ue}$Hƈ݊}FX1ĩx@zlҹfئSwbe;VA*ΝwNUP%x'_ #J'%B!46:U? *FjqRe0E-EK:](&#y㓎.t$Yuo.dUՂ9:h!#YQ_Hq^Pad1]bpUֹ0C; j8I?쑷N* J'HH2im^K#}NKLB[z~XkP]ū|W~`8ߧc*PcuEee'E!l==E8F/ކ?awy^qm渵}>M.Jwwx+V10m_N}v b;[[.vY~=~OWg? ޾#Fn}_'.A[.;fx"+?qmk Ccwp?.Iǩk}ww}&z-u  kga6p8oqn=UpX.j[m:^]Ì?x/ |Gk^ >81;XtT_)e'̚iZݯm2*ȓ@7O-01fXL(7UiѪ ('},0!!$hw Su)0i{H<:/+W{pMj|*Ug SbO2x\q^Rh-Nб Pe_g49GmK%ڄ9 ynFjrCR4MB&@}KkMB9n'[Z>br[}@G<ϔr-`gBivZ( |pԫ7EX` =?»R^u}~t'm9d9̟;^x~)ay ^0(61Ƭ= e6dS֞J>\Jg0W!r7wl֪͟FV}g6r)nZ=3M)Fu0l4.'!CP^J&]_2h;cϷ ʻw^_z}C\Cp$-jd%+T:PSp55~םu5gK<IC֜>Ȼha~߶ӒϜD 'o{;RIQX=/Km:y;{dO#;phtu͋66R7R5ܳ0OF; _0ٴҍXՐZ{#'AmhlבsaHƃ)Y#jEM !9X@\~UM5ub[`W@"N u0XĎ^/W$Eؼ3 Nlwld9;{5'sa.%=4Gulb&ȗԷDTAbD0hQV@20}tQ8 qЎR)QNRy~ǾQ$7s1O-קkoX|F 6H^:1~vr8x#S#OI&bb9]D|'BO\򨼧 *>< nNa!H 뮊yhD>ڍTp0xАxS_ל XU HQEqZR ]X@}ރDo=%WNU;F`}̌ A nh e+=}>2)li pr˫>5mx~*9mY;mD17֔6o0{$?V=2q\^k"sԳUs)7A\@B\aLdͮ2J+DԌKP~'0EKulj'ug˞f2ą~UQ_vsyrtz3}0O y0@}yD%ߗ ?s+5h*3d&[w+W SGkyFS[>;pDyprbl{((as|_D%7DCV?D&wmMD|k)TY2-_% s H{<3vW4ʇ761HUYxUCB_=Qq.k z}Xʻƌ'8;>3hoѱ`|#?>92jb5{IDr*kcKE 40@ #բ|~Xiq:E?}ţJ /="Ft̵@8hW UɎBz^Pl%Ʊt EX/zMs/cQjW/vMqh?N_0Se&qCm~N{|Z{[z|i5CϥC P01ì36[s؝9}4>C#o Ȳ.8xbaqzxX﨓(bx[=T7m1 F;JZ6V2^~`dd}h5EĒ@ؠbmIC`66@*'cep9Y$! ~'-V!o[&2R$pxP?ԉ95yyx nw\29C ypliW!+ZnC<2_ 7 r ?nNѓc ߓwvNCzԃMm] ǒULD1[%"$1 nHhQb6rώU4r#&~ȱS&eO]y_R:-oqŇ\%>S Q!a=?bU@ۑmi,FKlB5P\c`|5^j 9<@`5nx2NW7'aB mDm 6~`饽I0Ѻ]Y>x/cэ0e~zMQN_eq.t$×3b|[oS`sUkIuip-^XB\V_A$CS;yX^:+aGaOG0#9#;a(jg:cq@E|}s}G~) SY&d17Gom;㸄az:8dY&fX4Ç@G?%=gGWu`v~ UQ1xP#0S&g_mAegrd;U1n=Gۢ#sE[/89QLvSڶje_m_ɹGԞXS|ktL Y6/66"L[+{VU{IEJ41T3D ((K_F;/@E 9&]iM,NS #,"!7Bi!">VX6l}ϑzҕZYPpF;N!u}_Gtu4+PMCces& >onK|_g5ND!Dsㄔ Kv]X:b8`7zf*6 ` nbNb$e#68.]9{2<AD3)ָdۊ/Q/5K`tnf(5}Q4!VҪ䶷r\hధr_jUR-&NA* Rd̠1!B*F-+֤ϑ?mC 1~ J$PۚLP~)H9"}w31.:P@Y&I$êm0*dD_EH)D8h bϡ&lJ$)~(- H&D&R]U) -sT&-N;楍I=N5zRz|FgrTZ,'WtMkFP;$z{"p8y} *ULSh;:{!gz= Uz+|1G uqkڊ9f.z+[@A$B@xe(M9H%12REK0*Cv(y%cfw-T6.[zN u al.Xmư*`w"q+LAF1) $H$  ȜA29y7p|)z f>fgw9_r֦9MeT$Ytf %fFr5} smζ2auT1r]Vu]t A& dKfl^ф4!!AmϧbڣH 4xP \KN.) %d3{!y!Og1~xjp:<]s웃ڃzW)k0-nInI"|oBf5JGyD^>_4{Uv$g] F"+H#VL%j2_RX3ęSi[[?X8cux5OoU&9`颙. @1(ufϧQQ->zY/`tt09kxRpAY&7#DTbE@)hX9RI+l0 v6[aFi.A2!KjK0];SciA&42I;r!`"ja>&6nK"9(JÃU+1`2[n`Ȍ`cdqg[tk7T?d܇Gt{-䶷,O΋9k҆c^k&2Qd0 Hk7Ú`uDZ3%HB<|Wwu{;.K-PWV`tM5ka #m{.C#馡Cs?V9s}oyԴ(/ \h /-9}b嬻h7V%$I,p~ߕw?;K1pHϿ[wˁӵLī_ڂXߍpJw|R֪(gtL,R&14z@)gumu?NELX 35c5)ǽjuWJ?sNӃ2[$uawdP1AM.5[Udo ZUVɞYvgR)=tyBF|{K2T(lCx~z= a"Q h! cI#ȒHRneuU-ӓ20`5}ЈFOܯ/$EEZ5ŠStURWbK^'zH i݈  Q7~.S]aWsiwaه(&p'+CShĻVZr*ݗhȿr@pTr;3 LtY.(&.ÛeFN +AnBw3< ^2eS6OcWCI x_$~Uy`l1PG 0 .bԫ>@0y)$LơMdVKVSQ4 @n!qY݅@.^ &hMOMKJ]}BLQ| xKoPʁG 3|9%k!/I3EDO,GpiZH|E޴SQ(JSv3f0Mx2;Ns8Ґ\m rl^3tݕX7)@xzpIw>fP6ۄWR$2b[%a!w{#d%&Cmy3b7~IsJ@Ѕ&W&H_S_ Pp-WDl& Cq6fA2Y03#IuWrq+x98b]]NXdOkx}@C eրnazdO&r6y'pZT(Z0.%dzeVܘ gN.`]-^Đ ~!h=&V`B[&a@8EPXYnIU,x-,pyKLVTQa1pfM&ZjZb/i$A DIYIU CoIOnkgtцa"z %]$ @euXV&G^ć qw_70{(70[ZM=%CzQ-=U>w.cl,,Lm![gWmOԓ Ao[w, BEޭߔ4>5ߧ.``]|`$ak=ZNumKe|go5I{1j};/Va&P0qi;mj&Z&LVCȚ0J@l@j&&YB[zkul͛T)yQBwǩ0~9F߼wFC|40!.nS8iwHR1ޖ;qoԘ?-6ףV:cy`g꼏 <:O&"Yq4_8cYw%lն xweɟ_ؕ3I\o֭Y%tӋ2)Gu)ݕՌ6"0GG wqUIh/ᬕ{6 `qgzKD mE' ;Prn4_8_K1zߗW%=b-/)wјfJX/2)j9В,s؈nJdb̮G5ߥB]/ 4iu  cx8W4Wl]kU0pd? vX"R+Ԃp2-l~S}R(#86F):ܗp/;Zr֕w8'C:/wRP8|*i }K$yΡ(Nyž3췚QMOҼDC3քi6'h)uDP$4Θ{ N4\fQ*NX <3M7aa=g^7DVAG\0^9706G&}|LX(  11x? rN=w|,\a8a>8v1谥p}rHL{@~%uN(|u˯pGf}(z2e+\[!, qG߄-Z~mɷDͿa /TM)ڕ8}j$h]hixZ1QO+deU[] V'DŒe7EXnؼA۶r,mZӬݬN%DD̨d:-?ƟXv^2Й (JG:+p]o*~gOχ8ȫ; mɧ澟@VŸ OLC2Ugu T:N3V.>.wկic젔;z`ŊA=1Ꮙ+sy֬}( 6-}.K-Y2HN9iݜSj˩~*2Xmp;GH4F0`S{ǟtWp<[5!ʛO_-ʓa%(9S5bvm詎Z,~.KĊ@~ɍhr:j QPy^jt#p#8@3OJh9UP`\Ɣ}*;ddqe%~M4-X^O¿gh\BKo;Io֠XAVly5%eZJv3X_ 'ԹMBwM.Hsk6?+Q;:>g?;ֺa]IorKzdA]"];ۊ7+IN`@Eʻ'\=Uh[RYx-Jݗ6Np?9{l,(YV9gZ2G U $w4 穿G,J83MgWGZu>Q J]x@׈o˂6xԩX|udX2چjQdm Kn$Okn؎WgrUtȽ#$Z!lrW*~N\'c~vyc3 f  ,Nf [{+z;[AtiY?j?  `z՗󅘳Y0US-|liZvXϕqkprU8d2AUXQƍhXBXUX/,4BHYݧx~ 4\jB3(JbMް/_yK V z,M1(1=Ю,ȠU~͠b>M6)`%KoIc辥 c}ۀ02%Ioy''i߷||C>kCyRU1 څzLa@?gD-o:&jvݞq}2a* Y]9`;cZӰc@Fqx˸MbEAp;#R\FLaKjEQjOg!d(ؿb d jpx:f71'@=ZzeX="sKt-o=冴XClp4JȗcπCt͏?U~תn۸5bMtI'L ]_[wlf"vߘk!+P1]V6nr'ka0kF;j8e־3RwOu] ܹˋIH%}QOZ'Dw;1#XvW,ٹf\J+tɊm &v [}R?R Sj/[ mUBu${%s15Ig@05 NZew3+ѡ81~osjEzR٭WUAN^8lz55_ncT^թdS":87gb?;Ʊؼ,vP<]:>/p/_c[Io`9L#~vyZe*9}g7xr/֡rru5`KR^3>ʷϮXHa U-8:9xw!)Z[>V; ߓ y#se9+q7%UK}L/;~lg,OLY/I ΟX"spz+ *-o)!dIAT֡@\]AU92`latݒ+쨗 )NZUZ Ɂ}i.m du}&Ҍ c~*cO"=lɉlam1vε)/G1˻2ķCߺmn9?Vn#K 22h},>KZSY.Z~NC ՙ ?.xӬn.D-osk6mVs:9BOwNv'1s5o+1GK2,?C ?V3h"]Wɔm ,%6㻦2#cń,3Ujw/V4% ̪Ĩ,ZR&0 2'%yUU Ci#>| 4;acctp--f) `:a_݅;ë6P 0JlYՉ=:aUS ):R2pD=O.\>o*m,Jг2Nwsb~V9!9L9sEM GSjBmqp?m{bXi)=].ԫEJ 9W"NUpFu'yǑ7?&.fa^E*C60.\W{o~TH6MgѧLBH-TZh (B[BM cU5  P!YD)lJW~p@B,*M6SZ·$M/ đTHjv`dlGPzNiȠptxIK(l r~[eallE>0z Be |9`Hʓͽ`yAKQ0_ m2CF^ԋY  qWqǒB%E1~u~%ʯ6Uwh 3̫=m3X?w_Te\Nd v x jzDp|NXFtҢqY9uEJtJ nWJD8}wl1e(wرXk$BM%:&̴ƍvtZ{˘ӈ ׄ^@tmM׈8XKu&˕mA1x oh1{7YE5c$<1(6l)pJ"uS#jV`>ChF~ta޻&a˃>{/&9)6+ƺS e,%~JgJH*Aq+:Rkp Z|.LJjM畂wS.R0YK-Ι>{tu#'TANҋQr0LPRSM  "x^á8<<\/kixi9@?RtzU (vxV`vlJ$tM ?5:5i)^P|{(fmUawTUq᧋.w?W Md ԴAiƷ4aXdzP|%e nBH#wQ=*UAc3a2/a}A*]]x quG` ;Q`i[=%>Lpf͜iKeڈrHWn {(X5|W{C0}k]n Ng?ocS; P_K;p{t7:zxъz|=ro;hkU5t@ov.&O^! 7EڲrM<n5._Ȣlжmm('`ko>>L6ٲ[ǜfT ]^WK_4[٥ Aty(|uG.Aw*Bp"Qg?D m/@ v`,'W5ze?SEw57s$#Z5[l|*Bg#0 +qa/s=mi+O`O p6S~T~.DuU'MGAMN_:&0!שjzdCTڗ2϶|D3="P'c^4'gdzͫdΒ?( J@>o1'/t)6{?G7jV$Q_ so yᐌ |LA0D]*YP7EDkը[co%"Tw\庙2V,G/Qh~[A hgVoҏ]ؼA&e dλ&@;e9k1F!m49qg_NۛUU=yܚo:H5_41DGwԆX#q@2j !!AЧ.KTȎ3Ѐ\\DY2vK)8W_<[<{LlM@ZǮ{nT,J9iBj.)C6e^0Yrhxw{!w6 &rL %6<!q$܋\ktiV9RZ+8*Ƴg]0ħ+S:7|**^÷!톾e^.QoJSxadSû8bXk }~b5|;'4zʑT\_qG[B+`M}`Kp@Jg'*f}t[rUexnEݘ%M+(>+ؘ(N .-3p)8jAMK.&"W֊ "&U0/ӅOD'r'Z*dBʽ]'SFJ%B %V}b2גX|*A+%[=c<ӺV n~Ռ Jj [" |%?]Icѵzpӫ!a^z֪gn5(0:DjxSqhEuk%:ț|ǖ=SLAɆ-mM A_^[t/n>N.[Q;Ğ{+DϪPF #d[emM;&8ӽ^]x2???A_gmK|J-g/~LT)11]0R ,v s&DUJ>*W fRT|RSų%se$Dx,`cnpGYcKnIϞs{5k)|VCDY2kS-oek[rw1aTm0 5!6. KBı+F+x4ao}.B!':.1q U/[GbGUϦkŸ'Ew}\;j\=YLBU_S(WzNP?/ּD S dXF"*?OV8dt+lg.oxsLʈG%f” 4:ܒk~/NGxaJ[]ѻcs%'s"VۿbQ#Zۄpڗ!QBf@L~è؉ݓ&~ioPǕ]Q]:} 3ez;#ahOY'2Pri[ hNtK Zw]4тH塚⇇'u2-a7O\,26R3,T\@Etn$jeWŁg_C̷Z \ `p?5&`^p,@|5%;7ZS!b젚])6B!* =fq{n`Q5wR;7R*?jR[r'#+z 0:3)_J&'Wj"<}9:A(Ly#`{>Ji[c>Fv!p?39Xx4m,08Z/$' wanhg(A-0*rx.*R91;b u͠/㐅ݒ0Z*ŏUvffм`̓#[si_jq[H7z ;4(,kо KOIZAВ5WПC&k.Jʕ;tgޖ!- qƔQV \`ԋ*oNwл_ * rNN{s^50׆ɖY*Ri:]VXBb8LaϤco=1Pqn- w`z/EK~9脿 $ VL`z<Ҏ d7H@|shn"ŠXp,c*vl-hN_sY9iT{PT|BgѬx8dF ϋ4u{™NǷ+Ynj4n[ Ԥږba}5vo>ŵ re^?NU_.Gy[Ӗ4ml؛m&1@~ɍ/`WTIY+Qɑ9 @Q]X| v}MjUTJZ6(Hw6oL,B}д~4mh'.sk,y%x n8/`}L+ -osǘ< o^a-hup&^N ?[ 7_psb lEZ#NpyBT l1elT =)zl1PPXy[,: ݅]@,BI)/DɟCz\`z-`ݩ3lX;轪'IZLq4:"D5,XcYz W)1۝1~<`i|h  4f{EB;tN%b81򔐯/ : W1X_t|֔U2$C4W)àU& S@C`r\V"p0x)\r^K].[w2dSp, t gE_4Xt#qlY_wg!loє@a)ô+08gX>XHD<=Ö63a\_eK jt:1Ep=%FGG޶oA 1}Q._1wSb\)V{h~D :ʄwNӴЍʬsW #5- zh噛8L V%XwXb>bF)Y\z?r]/${# rrNvE!WvO2"~W"F48ۦ>>s&Im vJ}) U|#jZ:k?&dO̹/Z50. :+c!mSq>n%rR~IB˒ay_=!#'~ec$s84&&[` ϭc>ezЭ,H08ʊwj8.Y͆ȼm{FʈU/c#&Q*_J])J)JzE$]uY(t3yFuLl hhGf5s?3ܑ38{h1˪l;RP>&D:rP8ѠTcwev2mpY)/ ڣBW(a&YF>2rNc LyeכH#Yuf`{O(O~=%˴\?0YZO1R& B*ͳFKl>~'usnN?ߔ }QVA$U%$),;(V}.{H;>14`kTI\eWgoFS)B8-=n-w 'RUb_~TX*9%2/j} ІxrR8$LA0nFHJZ+0WS+gL|(b:M]UkUU,ZP9&W0l+R&< ĩ' 3V\ .dԘ1tr.e1˟,*vRbܰxuq5)3> Ir))͞EjIbP׎W^1[+YABno)˨ZbF>ӑ孲H|ѫsi=޻6Tv˳8{u>V"% Ϝ=c@xd$z=4&7\,d.is!ؖrx׮z7LUP[D ;.O~&A)9f l^T𴀉$W!'dA=q/#ZP9kSW?{NRpoWD"'NwA>罴奞i/Έ#jX&ߊ5Y)K *g\(rE> Zzq2ī.ϑ fWZ̰¥wX XD"g6^g(E5= kK~?`b9$CBBjƔfqc*29^yN\HFީ6sh& r4r:fι2KD-ZW0QOg*I,aigv=데'ׄvEQ.S-+FѮ\l|_IMMA1B1 l,}|LycPb՛){X*Kɸ*_欒cܗR`:4P犤5Q_kB {1_~jk>樂 @QJHYġʄ}YBnjK"+# 7 ٯynPS^(SGD%=0VajwЋcG\6uVEH@K{&; lqop'"FհxEm8-!V:_ 4C`Urǩ9V.CPц:*}oJDoOYd[tXhKFg9yɻDc[ vckTEBqPׇ?e7}O%ǀ1 J4Rf:P;fIMFؗHfȤOZv%̱0uszHKrɀK{~d30W Nj}KLQ6Oj.7ji*a/.UTE {R@KBtnkz Tyr-C{֎je YT]\+NѼ˒2v그VyosFC[oƳqYU嬥3 lmh۝Ӯ|ab\Ms# 8Q~}(dJ81;#%.5C ٙº7F-DyLqӕ~@X5׶=ŌDVeŒϴy]^_Rc2Zywe}|ygL6}Aoftne&$NKFeWF߃ loG:P:M.k¯[*/^@JPKU @gp̴02֩r%Œ=A4dUX!1s`a|-߸V2 qP",{t, T]*kE$h4KoW YY%ʹ1xݞx.1Oo1vznniJMdu,YL+/ƥ z0vnjM*c Y)T!*FW_0pN}Ts,q<H8M6y9&tW|[\zXzK4] TC!89]Pڌ@W|NJͩ^j ]]ÄƐNӐ!+dX|,S:ȀmXj5 R\/JXVhOQ>WCK'}y=[wІ1Qu=R])Ȼ ]܈itW_7Saaڂ#L|}'aN=79aᡫ+yB [EA {7p,$Hy ck.Uf_k{F@n'$l4|m|_rT.DkcOaYǐmF;1#Nꜗ^|׀4U18mrp̑ߗ z^Ц9ȿ`N_#2 P 7\hΪ↫hdx-UfIm/CX1:K5r cYDtQlIl4NJ>K@a1 /S6x=z[3e ٵYy0m|<.B:^fɕMvnZ+2r#jǰ&mYJm^>U'dzY] C7$2B߮塡YY9g%f} ӌ{L(@!$lf%{̈́{7~z_"A$Z6$Q@csz qaJrJl4Y]K>3lz9XrxbAAS2c5Ӄi!q>FK񦉷dS jB"m '07*Ԯ`od)xVTd߂y/ciմk6dfatrU _EHF3ے 79mu][.%_a:K0ĉ(ir.wFW#&ZBrH\&d1 |K$h5brCfNˉ:[k|߿ '9=%S73 6]ELf|;R($dhK[OčLsq萕$vYĺtZ>݉d6 `-w;tEwnZkZ) Pmv6@ n_tjv5/MˮJn1ehrk/P4>鋟DtZgŕbR:רÉ!$kzi%F2Lmuekn{}S%@][uCr%-bp,۰ )FvޯpJpЦu [T6v'ةW1{Y- d| YZ?%TbOp']l)_&gΜZ_˅ǝFΪJ5 5DSUTA}GN3o9aS=]}}HvJҏV$ ,o6 goi*!T~ujS4*l)cYx_њft[+U(Z ,Vib -=1Uv2"jjjM!UtŜ(0 ܯnd7wW3rjʂHmNʃ#AJiW*"&γbս@:U%ԘA(P1yIY(aDXڢ:K$H6sOQVqg$S+Sm:4ۍYgЩwrmLTb-L6yBjHIqXvONR{ '>"l>Ymg|<[w:/h: rp*'Q+wuhԾU.bXfbNy~=R)'Y$A;BePŵ{hz @n[+#w@\w-V' jPę>u9;s@Jé&;VeƌWl˨1fR)VEPGDCCX;Qx&#k?K,bCtoEIF5%}TLaaoجJݢ~%ЮtLהU}{Ѕu.G/y}_VӝF5r oW(qϺ6Z$nGTqgDJ7K~}F٤ӻ3+l(vT"uրVDY|H.(cuDPڼV}q+B M)%dZhHm&/IdzqۜHrZXG9AhէKZ=^.#\[, e7stgt5Dk_tRZ=g$I'2uʤSXZzKt/2D*E%A~(iwCy\ u.Ĭyy~q9z(G9pQ3ÄNj5H/C32£%DByY𺉖H\|kUlR&~ֺ|{D9cH´ 0>e6`W^MeA}Ԉ \ YC c ea k4͎&o _Pg̽"VRƳDy8h{',j^,{ʿ[n3|ql*d4uU[Srd'7%0Iʁ8ȔPd62ԼcI=Bf\ rwI@4YVUmq}_("pj]H hS-@)~(GnN2ίQEB~ 44ſbQFi Y:<1Bm>ְO1&U)#ֵ)m6O.dk,2A-7fg«[v,m s3/gx˷i"cruB/m/P#YN Q` mfPoK1PLTb1ܬ )y66[ {1j n]uHEy_.Xp! c7Yŀ,W-Jh OZA̞/=yv#~jڸ1eu>eғK3Z|S4pЍ:tJ3p ҤL0,h* t0FжQJ^-6.\wWȇ1qLpol ۲zۦU9הNy/ϲpˣdwy[hPņ-l$\-EtoRNCEp0ŬĊS0Uc'P(occC׆=oDMjzל/-މ/\v;!v$lYJVxZfJq5n>RB#<@ iJ ѤACOU b^xَp;vs99wiڋPpse"xZ`nElo.BRu!8>jt3Cs6G$n/| t|ls Q1G@<4]xQM֤$"W;)dRI\2[t}\6f,a\vQZN]/UaCqͩ>~-?P9 O䞜-M1Z}B[O,yP@TZoJJCRШW#Dɫ!'1Ni#ɩ9!?M)^t;Pz"ɑ.>ٰX#S9ddoV$mq>/X7SC_).%}ќ-xF鶢 HDG"<@0*1jctD%GG(OUԋQ Ih}+X@9O{n# X +Q]u4 \ܦ4 b8KL=0kͽjwPt\;뵵\;)v˳Q=<[8;!B(FP[ F!i:6 28C3Q\{s1.g1mֺH)Ɋj6R]j~ž#cm8!Wù@xgq tEL~+kR^ȳ|I17+hP bJ \߹q{.r0U['MjS`+/3 m]q34L;DJ+[X*+EmX僷q7-ܕVlDG~n3e:x_((gYyb(d# YM@sdDw˯~Zw/Jxp6W+;qxt9Z8nщx+"^{=-%W\wXw:bۉsz"Mڍk ܕ$>z2/D+Z+aOfH6MӦN~F4rk.NPeVYTu gObKHbD Yv&g~~nQeOuvu5尩e/Q_dB/5kmK^_?qrF'jjяi#dpv.2Ks;/=.T*x\020\]v (E-Mccic`ƒM> e` *@"}4Eͧp>2%K#U(v]ljeQkԬ!P:gP EP 4*sGh vPUĖQ1g,#S?C{n#֯ǿelySĢ] Zμ۳ jWG zY 3c]igZp^7rs-c{V^ovgtzB 3QeHbE|v7FO+Jy-v*EU[}Uϵ]V;j|tY5gLoBZ`~SN%x֟D &.M#X7w?kYn7 w^X`РB`kڄA\)$t < C 5P9B!cDD& Ilm' Ci&pfy[X 0/KS҂LzwnǺDzg 2+g2ْl0#+A؄lEw0`2,S`JA^xF'td~CpeUz=EUj%z(ؤ u})5# bPuԁg:˗ǟN6pNXb#?fJDsaKVkA{:i_IK^(tvfYޖRaCb ED8,y)xl>u g.{?Wq\92Sd a0{ة7b}<Ԓ1Ͱ=d(b>vʋ6N - 2 ~M!}^V Ö8ޯ$>BDBJhHw(B,]BY*J¬-q`,MB6ơⰡqYYK-Ws0&*O\/yn&R+Ev-p7_?mL\ʠe %sbHVLc&4~'hp߃IckAxxn_U\jC?:y|/A}/Z&MqU tz^]kZNg&xK]#wQZ%0ˑl9ѱbmz<ķ a@Jul ?J?!r b[0d~4;-ąitsRHz:g@$Sm I )5&!IͣTm fbʯW?-f o;o ܫ:2Vh凐X^ǒNA i$*wej#zj> JcsSvWN!8 JIG Nj|<_ s${D%C|vrÈR4|6} o\T?m);* L\m$i{/R? yĴ 4_cj٠90#im=ϕ*:9 ,GBh⭜7[+#42*y$*=0 \6W$+7`ehdb!ÓhzKUgpwbS?>?& ㉷ آD̳59l'^2[l gpE";mw+o;+W;nnZܮMP埗:TYChPز`ʠU0(xUuUȰ(hUwd YٞJ"0Z r]ٞJg*X.\! tdDJPmmѬg3L Չy>qȮa6^mbȃĠ ~o?& [~x YmQ{H !Z>{:>_´;}Q'B25˭CK%m1g &T-l'8gyn'88xnixOgЯo3V??6G`ɍ[GWY@nnNiyf_ma@znSBJ f_5AlWȤVж׉^Vʾ9޻[S L[A`TA\_A)?qxX|/(*llGc7nŇٷ9\z sy.nZZl7k뤿wXQ!3AUKKFuĽl{gp/kRV%wρ, C%@nҬ٫K\Y, 򀊔Čb 3 2MÚÑ:I0"ds-Ҹ&6@|^_wwChsF9dr3p_Pd,ђWZZ2 ]7ڽOuoXڍ B.hKnQ 4Nf1]Df+7`pGFPyQ7gɯ)3tgwuPeC&\l/ؽ7rPBͻ.nϯ[4߾ lPz'٘;J8܎#Pq=-oM}rQꤝCd811켜;ǝB --Tp}(l1k[#FvWzOd` ZKHÌ^n) @-ق4HKq9a.٤ӘV:VNE5L}X E/m⯣>;Rm=8c.p;|CXO":%欨y؝aLD,j>F˸5P[ZF[2*-o4Jكh_~ؾ#拋-2`qC!=&xYҔ~>c 4oK*NzvO-4 KJv1ё#Q"pasr MjeVBgxwiVBfgk.~ J .A@)$"> /KUH__)P&`fô~HQhˉ|)"|N;e]Lkn;QY;U7!woB0 3v>yxqiLiUZ7 SS$ VҍJ! %1ڕ`܎GPq4QAKmGĞ `!xc~ %cvk,G .G~1nӟ415a0Nk|Il -yAP7?#޸XcJI6=̧t H%$t6!=B/wdcEْꓜ/O^ne~x :kw&}#P4߮loH3'd_ۏ=˒ @F|O -TJٜ߮j׆ɧ՚cuHk;Y\kݹ*lku<=Eg2ȡɋcvmldZ>E3%N$R D2:nf`9ޛ2nbew} |RSuiȁVC ]4A{+f;߶׵Oy&H}ck1HBc&$ @/ nk`DmFxZO\7;sm;_^=ۭY]3oʹ{AL6;SDlLt|zC5H@ tӸ>Ong!_{M~+m]}(jXB*͈2jWߍՖ/,BGtrrU_]0oU.+9} $݋ZJZY5UGqJ{(&M֣ycj"x^j&'Fuy|ʱV${ QV|V' knm1L~wf"56f}0 MD_묭F8m~zG2Gmg)Ǭ14Pr[h{yLiz)GZ|.;] fG ;TR Gk}ޅMEr3իNA| #A?ɚoƏxCΛ{wg/T&!av)H 8DfzL oDeN뮋%PA~UV'[o=<@~Rʡ, ̵c֝Mje[wa& _n2lީuO*Kzmja^pږ7d349wVEeg:qT)/RVedZ[FaiW![PCYj2@z9 'Rt&N " ]4'_~ޛ3o>A3BG~/O|NUD[*Z!dJ_"cG7ωDԾq;'.$.y;&9>Tj"1)sy㛲l/`ȷfCE{xحsW-Ǫ$."z즑ռ/l.EZ\NѪG!λg7 ݸPPXnk? >X?=T:ރB}CHU _ma2?.)r/#N0vz03[2YMyS(p4%Wo9 hOA I, Zh:Z-WI5jթ)fz ~VB0iA8a<y^G΅(K) h n ]㊝,X}N͌L9h'^}r#^H1tv|޲ >m-xS@pGU[p͘T b:da"qq%mLKnosr4rjv~9;bIX@*bNz.0f\9r`Vu bbUk*<عul"x0,i.fxw"h^KOvHrkc<οVN D`Iӯa6>[GFp-,ŠI&1ϩ©`3ꄃC. mme{fh<==0mL![!ZWVY d-OO_>2V80-ˆ ПR[UnV6ƙp! eJmn[h5A o>ܫ@Gn҉..%\~!#c~7ץLmreA]Pǘms0PA&kLnB..Ȳj4Yy gTĺbѶs0 q3ԥݭX?,:CD e|@OyP κc ^nKʚQB1&\OgdWA֨b(:RV^nm(|wfԾGDyod^A RMk*Duq߻V3?Ԩ`lv/QУyAq=Bh?`>VKKbIrVvrzQ06|4!wvMIϊ5}:ot)6f6Nд`rj)|`bbK C>Fcdq(q,4XM &y_S7щc]nv&GVBP̪>S$LE= |_͝jBXDv [ܷ9wOw,-/bnY;ݕUfM؎V 6Z1rw0#K{>JB'=zwς'jm+ i*m0 e+e. QWEK$8JSYpɇB0MIIqhe#n%geֆT=wY#S k)X;8}y쨂q /ciOO.Fʈ=BF`qڲ0VwX}i}hnnq$86t]J!Ulk4r[_tQNHDU >E{je7~sњm>*7ß~C2A*< À,;/EmceXJ  1-\`MTY9R <}}EﭬkJm7_2ЊelθX6&r;5Y-xX]2%EG@`]0<:x֖J}5[W'vޖhw<˂n5;{@_yZu,K+6 K"/{u_@CHB6~1jEp>W']`E5rWU\Ɨëٽ0 ŮMmܖ{YYP_*"5:0#*K3L9Z>n/OK`z܏qÈ*㑟V,P G0ːS&z7܀w\uhftŲR$%'P*㕾#QAFE-58Kkq0Jdg+`зyڂN%I䖼#pj~SuǾ_~iid*lEawVޮsED r*bh$${IbDeia9 l"K6ĕ-:bK+hص%<1JիԝɖwW񎉂1qPa$ #e'I+7[6!C=N_y M{s־q7\ >c#T=C|_VWHKCQ#dv땞)M9: Wʅ#, 0m]Fnl6G)Y%Rvyckv-*{OU5fGrH*MYlĩ|se\0kW{h=Eze1k-X3IIȩ.Ya]e^\an8N)gqJ7 V MҸF,`J_$Ђ<6X:^ 4G(\wKD,˙w'9P\Y/g狓u5u,Kxjy3X2IVamM*r6kܫʴE7`UN.=V=^"'Qz)+ytienyJ߄}sF/_I HPQcB3%_ ,@"q|G)O*v?oߚ˾+޾{fGT8p?YXVb1bXYn*q-}EAd/q91P*_!cf Y qt fAFO(S#&S,+=a,\p_ 3k]"xR_V5~:4oZ7wD6RȲxE0r*71\pm$<)=}@4pi=f>dܸ8܀~5B.#l\H]b>~B[kl$OD!M Ws5sS4|Z+d PoB,M݀~/{[@> pYhw5`ʅ"g\&, BKn9JK+ڦ 7;#ozwNt^b}/bJ ZؕQ9bLtOx_?)\=d-.Bf@i/}w-l~CZ:nhu8U`˪+&*k%K0Rs X$LJA(Lȡ)ȡ& b1n nW[ Y+B co뤢Z}#bvLc6G Ưzq~WGL- ۫cyaхY%viS˗{_/r樓4IKf>7D ^|5_"T%a,a9iSe U% d 9 ?ԦF넁9]"?M]nK}v\7g{CO5)I D"R-a}XY\< 59rThZ]pz晘+ ./$ɩd0W}};A_ _gsd/Y9FP]w=$WVxipo3~[ϔ$7(Ӕ .F$1S).e~[81o#}DqM ݅R:\;g,IĎX!LV _83re`#{'#!IE%n*4Ko⬚\8'qnmƱe Gauѹro(&t\O/L"M$sQÐMn>*\E7(N!_kޥ$FM3(oj8mP s⎑ >1jXJq;ng^FSr|j9T7_[S Wf&a& ' ]5Zz&\%?saht]v#/k=tw{e⪆CCrlo]Q8쬼|kÙV̯e/]8J{?4ʢ82I{fM7iqJbpmS`-O`QCΛ^\tCQqjȊlY=,MK,m Ok0̖9ٜ eHy* OwqMMU3@‚[0rݱh9l"~{[s .̘KB>0pqh[7Q6 '}! g8].C!~%- *?IsCIvIWy9-( @`-0x8sCDnJY^i``y9t|MbyƲA#U(D'=S-nL,֟9_ĮOL.{R4[>b˩ H qL sM.OOk,&M8m1}Ē> Q\4}oԱxmL#U.Ve,U=FƊ}T_Ǫn^||7}[.nt ^eOvMW'ҙDk몖~w' ϊ~0H؄g}epN_=GӚQI{9}]rgnzd \?[!BxV;1ūPo*o<[\>^FC\dKmcL{5{5 jՏj~R0 ~Qɔ )-ʗt$srX ߌG8gB+d~6ee1_;gmJ 調;FGv4V`=XIO??$9Z{M%$`"ZB-Z%+lEh^$oVB${>s?|´3ȦzNK" O7_ԪĈzp||EEnp٘?G1v6oysyU p\"VBZ;ITKe)֗;׾z(s(d}lnCh"+v*\p]DJ `x{Yx,~\v?'agw-&w^oTkp`1i2l?hśNK mw՟Ikv@/M~nֳuWJ[@c}8 paߪ(2Kp;UQ'.39(Izͪ v~򺵢dcOǥNY4+ i_`0#'gM~kb@ayDV1qcK!1k&?z@C1*1𥉉VZ _K6Sy8E ɪiJ ݁_ԺYA+:G/X7}ci}]uq^m=U#D٨H֢p`Kk9y>)r,` &~BNϻ h,52iG*` aYF'kaĠ|P[皠u| h/օ "EWp^߹$1cq|e!3ϖ#) HaܕnjM ηpyC>pqjqй\/wZѳVJWy*jn/]Na RyH )E7߄tOKpArDԁ[amYR&‰MQHY 4i`Jhϔ0w 2_*RR<ݐ`1 .#%|!DE_U\9VXmW YvPUǒs˛4ί~,U ZY\x PmDS"+6rUԟUskT3t^(2>{fC0 `weal> xf @k_V TӏC0ު@; t7Bx >]XHtF,de)%;p&nd&U4龣Wmy`zß],dEqs FD*#DL VPDL( -J@ ]gidS:Ht;m` A'nW[{j=ZFVa. ~oD.Rr< Vgnˋm'0m\)B2\d\O+ߒR8sB?#&Cq0W&gľPvp6mI,bmWOQw0/JjY<Cx'~+~tSLݫ/y9fZUN_V]:eN_-;M0 ŻToѤ,p/6V72-nO '7?9)Qghl5Ϣ&WA5`_Yet[V^@7j y bWݺϪ{᏾>~ӰT>`֐"@$H :gFbIzZ/1 ]^mo_৾~~ztʅH 5N/CxҺQ$UHlz.1< b~T\؊.-3HTM$'e\o $z1 o]#1~Q8>x^C0ԓ~& = X8Ƈ#ZMjm),AeKsXg<%zdeӻ4ͭRnB{=]4\7gg{S1 =cc^2MJe:- k(I#&khwGYs}xo)\g 9M6eW}Sm-VcIFc:hFv>h7MŲWyڷ(UXԏ^=;z*.# N)X!i1a)`1QY}j[WbM?5b 䠇\LQeFنݼQ;%5A82'>.`R/{MU}+!YUJ\CJY{ $݃DB?>RErJ%BDFDld.Bc}rHB"R &ZO v-JGXbnʐ]k~2 WF˦WHmF48 a9T R4?Kp+HL2U~ өO)˦QWz$R.ǻ+*YV bW5P|6 !fm"'"jxՒ6E6;PN9۸pRN]ZjJ^jr=pr  n ^bM5h0V\?{'}}2-JxI;UoO˧ /V䗘ldTo^TT$EB.{3j&8.kVa\|)+6 N/]lCI1.̣'ԛ"u0=7eXI=b(І7 B5Mv5-ƟpPc27#/3|1Uc%0/jfGz{m9bbIPH،"ˍ#JXq|tEhjN K!z8eo0y$ar[w+.:l,s 6r^]dWw\׌zGS3Fp/%]5P_vKGQ Έp84Ұ鍉΄y,NRuH\^6٫vvj 9k$!-滾O>gaXAW\s\LumN8Me h/ITȃoH(tM4ZAE0Q2X2"*&.s2@j |moZ 'G.NԨg?ga@t,j[& =3%qPY^s@u46w/iI]rH#1IL8MX 4"QH9H1|h) <%渏FY`d%ޓԹNMVpUW0(aVo 24- ݘ2k(ZkWe4@ $b+ׇ)b$PG* |4G(ldKf$шW EwGc>SOExbQq#\j.w5~mˌ8B L٠cRU,e \6a+ܭ慘D7N hRCA aϜ(v³ql$w+ k./ (" Ce 8XFShpQ !snARNP@HD(d@+'U Upza<ʔ/scnU"˪F~*2 +DiNƤU! bU9#.Jy3YlIUrf>92HyrǾ2Jd)GFÝ+:Mё4!uMPڋ--F[~!f`cIraΐK0]s2ƹUIRhȮ5C ՠ6pKz(%7^7 O!ۮS轄8Ia Ok;c|لDtLեE.z4,50޽Y,J]s=4^vLpz~7䶙7w`,^ ϗ|Hc&U7%~tJ'JV0|:d:iGϲl\=ǴAwe7N)z_ʘx\Bh>*w ~zSXW.˃=f ٩|+EO:bFյ[*%xڭ}5-GdW By?K*mw4>5"95\U 114Uԉ}Sihڱ-+$=e1'Ú[j| A#o=AB/GG,ђs$Jف6yyo A][[$ӳ Pòn6I`%3@$vA%o^eM5yBo.V9Y :6a LH%2 ^`6[t$(pA ,kɾWsvmtL \LI9INUKKV(%-D + 9lۺ*Lڊ5M$3|`67lY@gmDpy^Vǖt)l|U# Q>toJx@ H%JvPj Gݹ &ݹ'zwh@@/*XgZ5JɑB8nZWBtZk9>&\wMnTs/Kae}3+8e?ӗpwty0OjDR؜)7oVr"lM^T|"<n\|T|]|S:!e4/ſG^/F`B%./BӃw<ѩ:\ 7}t. #l02e7\dᘉ!siFs F@42Ctͥ,% 3TtErJ ; D1iJnp4yp&&'˴M& cCD XSEdr T Pn',2+%5ldy[eͨV~7ou tg£dSGǯ3g2dBsI7o2mߓ4_ݚg|S6)g"9[=pG~JvxtNқ۩T"?35F  T(!"F%Dؐ}ַWdx~u E/a3b,K ,)A(w6Y7بwuН.0k]/p5=r4w$+L^3/4%<+]}ދxLr D&gKV` ?(@{`_q}at}Ubc3w5X >.f 81!*O=֣4-$~%NkW9Pazk :aր`-|f$+xt E4ږ;=N7x!ص7f`kQ ;9-(8VO"1?;SpCF?>SS=eY/GlRU+fA؜+N[p6a4AYP\pAOx }>5}o'?x$fbIpk7mU D;62KJgfT cl~N7? 읍7qG!@ͲYN|.=#>%y{Ϣ sf%M5vD+05#y:x`>~(m=_ Y&,sL2t_Z )ʏ\. I.u ?K?_-S+QvJSmcy y;~ev]X $I6ĆiBhIlKw&,@{Zb{ϱFYȣɗkL̆(#ә>j"/,fzLh)Ng^Qz^`*t{ -j[*Ψ7isTj+1xA:"‹p![)kPIM$DeXͅLkCO 'K R?˟ ~Uޚ@탅}m g'_t/[Fzpo.&O ]-XeرPTe?™UC#əy'E֫T0X#-nvlyȩ4(v3j|ql윱O}:e)@ӰCT5F ǟ4ˌ鉲ScK3_:vp6=1Gy8$$K:P&([@md=Ju F8INm%s?*k&%Jw# ż༚s8aS[^UR=}AȸLc,Gv˘pRXCfտYY/\#+Z\Lhd Ӿ#. 7Xo5q}@ǰI`d+d,ZIǶoOv (淗s@15NL}ӑYd4"$G sW`8)R dN:g2dї ,twyeL="` ?| ecr5CqLr}Nb{4 7z M?;bQr,!rYܒVѢְ8*M>aC O2:}+S_[RUekX ?UE.+#sV\:bPm u̼8l6Ã);cC LSMqDzX^{+,}7sy-hO?#/ #ՑQ R{F $zn16-Tde02gkldܢ !4L_mO}fLg(5";d:te8taߘ y+},1ZZZq:Xxqyqϧ妲: Xe4I9) 'B"bmz89d!-Φ%UrlXi+0A!C42CKϗ$}\yF.~>|FD9 Ank3s.q7fUa Eg3ױ&G\ڬR{$ :aas{I>GDboyZm1Ȝ.E;}n% vL7Tt |SL,i+$C]?kzuS8K TeCYEb/Xќ-18fc[Ά`V, #nd dD [ C,-6BtI{\t]ƅ$6PlYr\)Gh.˜N'գX<ԊZ“$_+wH"4j9YZ ?VIz`GCeko Jj8x> ȌQ/4<1DH GGIoǫ\ىNUZ{J,@"btÈӉmF`!]#_F}qh4#t ZQ!Kٓ s2SNSϘ`EB՜Ke (m`=wu_W'{ޠp>m/[TEQzy#6UҙSx+ִ̘H(؋QlzTBZo2 N˚7&Cpb @_ 6=&CϘn<䄍z`@fxz9wDsI'N !_39K&Ё_=K!3 qBE^_ڻhgKwl[U/~`5>fۓhFyt V| sBw {[ջnzS;1iL%7c blheUaC2ȁXɆ-b/F{]Q+y2h|2EXȳ\\øg_MrVk1 ˛CY'Cqi4/P)2Yy?>k0V~+pY@D OaDfHSQlMڱmA~@¹+jf' ~0-p6\~*%\o!DžB]:(Yޕ~}\ġP-fu45~Gb?PehwhZ f^6 Bw-,FyFZ3C1$dN`m&p;OP;BJMǀe `FATՠގ!+,-ܒyX>D|W$2,}mU7O%_A>0F'|BH?D1m@zPﭖ;^Ɉ46Dh$RIƠ\[) N M lEvQI2.0p)`ǜ 1l\t=*R /K"!*(ثc\Wx}ʆiw`00\-SU ~J+ݕIHbe^-ςG]8Ӵ`k۫MŲQ$[W N<zS}[ W倫@zpnϴ*̈ݚ wBlJԡAu~T#i{q [) x}tx6Kvd\rӎEUpWfrzZICD&儙CMZD {a5ʰh`6"IcFzbH~GDQ?C[M9PY֜vRPs*J҄ySƘ\YCdzu[W2.Y̜B sJ ;2BFDL"rF ?qn)ux݅YtDr2XS v;0Q2jqW]\#[h[ɋ~8f9;z =lBU% t]U>VN?:jbd.@^R=^ )L GZDCoGx|͚+@"P%njAl ѱpeey;s2iHhO0B< [/doT |\lc8=ۛyɋ%JSTGLVE|K wv![d9='=/O[&ţWOкMZB$`v >2A8=23PDg)n]kز}XΛ t ڙt .4LgW񱲘@dAtA `NV~t ډB2] ZWoX$>aBk( h{R(q>tZ-Ϣ yD园 vn `og٘3fZ΅?uxKn\ָujT^,ު[^ZȑdY'wpﳙC%&Yӕ*ܴ]yô_(tj) sX.*{"\S&L` 6jp]bܴ>dscDm6 K4RS lԒsNwVf쑤"tˇ-~.Q!]b=|0da ZL3{:Dm!fL[iXIƣ" Ӑ^b ¾䉖S`+u-E5XP1C[NdW/'(R{e0K6C6(N΃+=i;Yu|F*!b]^r28ՖIޤܠ3!w]'ETƉd@go.*QB *?Rza@ɓLv  ֦vy fr&a02Mi}ԔŒ3`…i+(R"(%CNK05"`7hyn^8خLe|0Bۍ7 [CE]o%{dv1NYN][ĿxԌm*vf!%{qd^,"^qq(Ѡ=iipj7J8[.N-A`+'2Ofg`|iOl$3 yN=^7=$\bA$x->[5ŭ&X[.‡HƓz /jPxk~KDW_\YY sk{Hq*'4WV>a-Ǻ{…/D!do:AGJx J.UVD%eE#}/T́-_NMQWUų˵*!y;;>4WAOg`el oý*6ƛ`؆ 6ES$h~37=9x: ?ᡠV.< O/H>-OF2Y9/NUgqpk|뼌wYcalgT];.A|{M!r9n/^;H{Kɕu^$p@P!4o6=n|`/NFB- iO55OL.f<阴|WH/^βLXX;I ڹy!ހ=,ҢYEEf]%q=c~ˈ2 }+///LR "CG 6+F]RACўGc:a@L6 ) sd@za :` Hm3~ 7[3BK$$um[?0ƣ0 ̭e{5jd?|!eVEGFv InدEk`YI  1AU \us ϒ H%Jw# (ZegYnvP ]`S{4F5HjFJ k7Xml^@ {7A|Nչ+"vYCE-^񙙙{K@sNy)Ղ9:Jƌ8]ERUL^x/jm m4&t=k ci0:Kתd(*ǍyLMekG﵈[:)QalQBɜT̓-5lAmu,!P:$f6ֵ5,rj .f#ztY7.^n\j|BtdQ- .t⴪-0av1ej-)8\k[ ,&܆93$cW-ߤCo|Ź#E~Ƽy :S5Jgd,4S%XE` DǂK I[|YR#!I80spu烦zïs$=S$|<d庈[l0.Nm:fAcAOA=ӦH"r]sۚ E0CckB!EI\/ q5&YL2̍ξ q/iD%*- '!BP܇)BwpaìXj}*aI8X]5A]fǜxfB! @s`qIpҦ(W} 暇3:_|.EF" D18,fh7q.ZJqQD`8[0?i_Ym6ե&r,މ3)Xޢ#p} ?/Y]1v -:dDFU-$k0Ke|Nu/e6*S 0 ONDߥ<%K`-YCE|`qᗩ~h6V NVv?ySP]Fn}X-ث;K[m x+ FS_T$v[./opN +,gg,%Pҗ=$C/E@D` E%_ZXKifU%O9g-H3ۣ,N2ezu3ɪI!uSf6]*U:m|r>S6;zeؠxniE'jJV?i'E}6LQ)@~@k~pG7x58_{P'VR!lF2EпoS%Tk%:iBQ,z""W; rk|lxZIw>˩1.MT-YeiiX"Üz%Edq]ǟv oqQT aNY YMB!hH?q@Lyg8bԺȝaw;Br%!Ev/gF(gS4\b@ċkr[QРզeb(7Źzje kB.Ͼ/gXb P3JK)[v@~+}k )C8f VO.( /,ycj`6yLbG[*^=m֗D;O]ȷ*TLH>Sf^+135)'i7+F?sY01$ Ȳ%?'BB r'Ȁ!/j /8O jƈ>#LH;Z,d$gr9\نszǬw~yv۲,a.ׇ^LDlЗ Wp((Clbal0kC:W\7^طTYvIQ[Oh P2_= Є9xE}IwwcfQ9К10,an(B u^wLe@;< HZk%2zL2JXyzԓƋ={rk)9L®,*)[7Xt@.Q=L0Aް{eցvLTv*3ۯfC[;.50U5wWpIX.w?DRXM6i/i$e1 w1UEjdnLZnqa$T2D^mj^vh5P5:Qvt]Il(aي|3w{=؏R  9 D{pTPjwZ~Tf6 <$6 R\e@zxL_4S״GsTnc_i} 6,OsNtZ+VMC`n6덽U6 iнx*Fd9e*~kfDTE5.ˇ^e}PȀ8:93S=㭝׬N̉zDLws2&ݔr~+@uY_$/ *%R붴DXxuJXЏDb$elIppsT7vN%bnی&`3O S5%z "!TiRJ0P2xhby:٩43;e*Xb@gnIbCHHAm`V̳޴M Ae@[J/A`rW, Cb_TA{FZy6kGsd6N^>=>4qo7zҚ~F;Ⱦ66sw-bELx 妀ΥYj݀9 ħ 㽻BaR?XQg(qI5Er 7dЄylUɠa &K nI`LОbfhk㹫$lNC;$YէOJ@TN+_U.†QvTyK)لb~HM%opD%gz.Պ.~_/ ``$zy&>.Kz96|eWtcs^,nokqb~rI H1#P': _RFJ=Li@RԸ/M 缮iASww0W@m5e/8WG$ o)̺nccE( ww&!j:OnP=;@B"!@wweL .iz5%rH R&`X Nq7yǁ-~7.ppq.t 3© ]<̕f9<;|ޖzJKj +翩F??!\I^K UHXR.oqIr(L&C!@۸1oHfFp]ZLu&iTccT bj(]1ȓC/3(|FJ^ڡ(D`'"3:Ҿ? ,GB]ۻs>R|R6'#I4Uj 0y~X v@AeQ\ 넜eo1w畹gs hnjCIIJ6 z\OQ0n}V(L)uEМNɋΰ\*L0bui}q6U-v'!}iWF^5sY $cho|]9)֚$ak*|bGee#=T_""2_~eN* L%KXWE4RP7&ҡ]BZ38Qa:[7s ~Y1'dFuHXD|K诜>N[Z 8/N (7ooGya$RuZ~T\ߟAޥ$\ލ]0W,:\FCMs9e|̦"ncC*KP r Y6; rݢ6)Sp焫x=qڱ}ߏG`;aSm҃p&W z\J u[ 1T/fY:A&fN-\TQŏoQտkm"u狀n\3+!?"P(Rd~JhK0m90gmB0V |~rio-Dw &1wP#4gn鄀62,&Hw›-"RLY+NEsh}#>η ؇N|bgZPJL_&,uŁԅuK  Ԕ@h5N_ |GUͣ&iIBRQ,ySB1BZ.q;Տ63>d3 `'"z<8nZ *u;i Խ4RL7_T+ rcJ@e-R/J=, lsƭwD$qXG `(= LwK5&s^:9~hƿXL;It5ѐ6X\Y CiKY'G&7$%``hJHDdJv^ds Ű +V1#& q^s RLEwQ2Vv& h05KOF)W7>J4qҒijIX**h wxa2Z:ل(W4z-y*'m0>ޯwo}[ߊ_u8d=OG6 E]z]WB rt\ŸQdmh΄&)9j GZ)J s=c+)$UZ=P2A4Q.raS}xt22͍`~L\:A\'#zx!Dk}BXŇ%_y}#%ΞSPZJ1 MsϷ-}&ܮD}RݦiC@AЭBl$)0a`Օ+ͯfQT_kb%ؽ` >qUu_ile҅$ C; 1y7pX-x] ݁Vy7d*ЩY.0JU3G I`*^0#bdY ! ė8=? ̽7p`>ˍaӈ3"et%} I~_# i4k,~6hD)w{^lZc+3xm47JG3 8ǖqogAF!^!2h\L,@΅@1Coxצc ab̾r䗒<}]0˵)fC2gm=5&$ `)j4߸icy6w8eonWOR}~gȁȤ&WM$N P/][/;O- 77O=ޣ @5[3G,]!̭ɖ^.S׋fm2$VhNj6 Ʃ'hzgYUW4JͲN&o`sb$A134NG OY녟Qмƚk j9ڻM^ɧK71͆΂Jw ,,8T^vŬ\z0$!)txM dQàNf."O1?&v U>/y%7 O1~ʘ5 }4H.}GOʝ ?mjW+ћ0 JѬfnYq[>MI|9 p/ sq8-leYqh DRK .{:$/wt֓U:ěBj64XV^F5&h2*[oW,ެOjh;ٚ1 oh[ڻskgc]CONz.w[x\eyu<"AĨrUm-7_V<&bMSt0;lPhKRX y: s}nL5NU >OCYy ʐr@݆ihΜSz!ڳ "KvANu/j\q{ 0!a%ճׂ;‡%m(4 , C\=GopFv}$_y wuGu+X=>4]z>+2)ŁqM(͐ܪ3a?lI '։!Jt5 R6cNzDkC VUm+r-kŷO)f ܏i-E 0[`ikl0ik?(] =iAgҺ/)ş3!ǏPtYhe ;&UsRl5~R,˄`\5eF4x"&w>XG(hajD5QB37\4 iL= i<ғ^(e72Atkfm^>k/v9"HB~u4#l=Cɝ?N|:2((!x 'f&'mW@X[gtgʀரR/Iz ^+E&Oos"8Թ krj`\Z„jڍdƼ Dkls^|X~^$XA5+PxOѿOv}4FtvVu<./ŪȘ\y&iԠ)|#Old8~E*8vK^l^[E`IF+^՞$}E:?~OƻJ?=|IM *;}UG".1Glkjgoڦ4zA6ؿ}x9y%$:K&O/ F bⓦE&ZBM[ʾ"hb 1DLA *UT^^:te[u`ֻrc&7j2*fȫ>b <BRB$cL,ɴ|; hP>'&9-Y7tz.P zC\=`R ^c{y>]rjɶwbVxr>7m)zS!WNJi~`Gk w8r!׬;{neUsWe-,TK] eG_<%%]}E3eEg`9$U{m|.]敖a P7׊EϠvj3Sj`|A1AYiL%[p8*h&ijH44=!hc1m6|Lfr}uf&wV \T!؄`-3UgN} Z7XPRo^A\Zۛad T0=*ɭޥĠիBK2 jRQ&6l !7KRxhB5RC2EIMcYc9 X $ScNA 1d nzvU}8tXw(v ('C72|jZ.iUTe5h5) 2/ g%?w?Ŕ* vw@ԬCwQp72cXH-Oo,c+:Lso;DwIQn4!#azfXM^"}2@jz` 1_Bq;{* i$4F(5FL"}1Vw"*ձϋ[ +ld;eayX:ׅ u^"޷eCm+ġnX9p8%7.r*$)" {χa*Wv5?u'Yxt f5&1a-vv1ܐ/kU,RlƱUok3 aЁ- iR~IoXZT*ܛ@;$-/wOFt2mּ:kC;?=S [޼ NӅЭ'P46e:N4V#Hv-Q^Mb,\W tncRg2w Pז*%I@X ǽ|c`2U^>*ҧ4)s -_*hV8&Q_N+]K7j]ؒɏ"W<9ϒ,1'yrL @z#4l!,V =~{VMRe( :5ؚ2Qp\؁-TItV;KSœT0?ulҙu/JkYmؕZ FX}?[|U1"7ϟ O8?TmC9jUc#+()i-@]ZK} TL@ARpZ(89Ĥ~zge}q$h58;ȁh;'\mxM@ϜtEBM1 im}@5l25eK?)]rupy_<򢁣D5n"ji&;AJ3ht&5! Lw=ħޅ~KQu_Y?OO.)IoJ@zu[=+ј~ڿc6s]KW~Ik.& ={8^L!DD-=}yZ }Z33;`W־|Xf X*[9If:ǽ/q/K -0\>^)|427)LG`/GƆޤb0e\*g j`]Ƨ|(U}(f"1W>Kh)~ǻXwifB̟_S}3$l'Ac/ߛ-=Px "N >~.i.sr@l`7j8 JXcWYhΎv*EfF.2lOۅ&I3;ec/r߭ʓK(] `q]S6[ +7*!̼Keu^א.*ыqoo"zuBDA'!y~A8nZB]hnAޔh@f4hD? /.ljHR KgYPf `(rW.oJjMgKMQvy "aS]T f5Lo{Id ',>5SƧNkmvOt$ٗp {dv@ g [.HB3, .ԙ-mFA vD~GXosʩjsAfrقgGN~ɱTҫNꭂGDL$Y8 ځtK6/kWeOۛe5VJч< `y-Z"d=&A|mLo'ߦkdׅv_9̅Djh]*CD/E_pB +}6+w¾ -u%"b#ա L~u`@@h0c=5 4/6i#Hn?UX(v7[5Ԟ2({rg--uௗ)X*[ >{Gw;L|݀PHTb*f߀B8|"U_$0hr&p$rݙL.madhth[tf h4a+x%+$e9+}LDɷș#c[ǚ5tUffdDlW2Y4IHL%:8+4sὀ#$j2vc FjkDGIt/w[XF@_P,2AZ,+&=NZ TawNQqC2J>'440`oWm\/~=ѭAp/e2ioֳhiǘ8GR qEO`3^bRYm#"Ӌ9fMah(w:E@)&& dDX0l0"(҉TٰRŔro:%.9SCN$PK<C^RmYSHU\4K0yXDY8=|07y9>%ͳdob"]}UoeGd*]* k, PuH;\poAaX־çh D+Ⱥb)\HWҽ|IMDTWm6r0#{Y 8 2!8޻+fJ[ pVomu`vt:SiP ),1f3>$eKf3חGf^Oe>++z$ѿC#]ʅ^#dSiv+4%L`*/!S.à;̰1ʣW"ԉoiȺ K)mZkX Ty*`)|1ګei#k-\%2P1fJلnmn :"o=hzvEa;P؍|X)'M}_9̉~e 2a{aKSunQdlk%Fee cv[Io-=5w~[Qgvv %oj*lI@?nld4]V/d{2õ4آϕe'_mBL+DlS%{çiVA&N c"-+KtSQ's0EVT*>RQEw*a(XVRgM'I Zd>I)Yzf;/,;M,OY7ljlT52ŶKHWDi+2p>OWM!"k4jQML?*%UU?zk]tGa*!nU9"[RƳ.Ge(Ur<B4^~bk!-?{FR/ ;`Iәvܱ 5FJyۀxygId:`u{=Fzq tq ]?oC|AlIm^]a'uµ)Fޙv B.tyaQ0mѶ܉sדN[il]j 41b&W%APT'<".k´%yZ.:; 5c޻MU޿hi0Ѹ6@q3?*$7<<54 zc\9R))7^;<Ϳ-efhyzī7P7>ƃ^UfY"E5@nד=Iƞ͕X] _NRm􃹬k{`*<ֽՕJvֿtp_צdQ<ZVQnQE,YF_k|/rtW ݴ)RamF r_vz23;17L1Ta1eje`^5slHC3.[D `9~yQ0 Cb/d1-8j昚v^hVۆ"W]i< t倆s(9E?źzQ9Go9]'3= QYYd+I%IX=-G9wbϊS淋vXF;]Gj f}P.ǯm` t}G`c $tegHNjpG-\^ᥰy6\~ " 56*$&1[uw{Sfm-/mKAegu0AUqԤW345J`VAX2!q^ϊ|t;@v3}ֽٱclBA "6,C|2gkAXYs6;!\׻ ү`l`_&'=5{ M+sP^m~>`QhcE Y4r_Gn`_Hd6Sr ㉺1qwSSH!qFLM BHH$4! 'l9c^=wZ0Y-3T? Ԯc/a(i6!9GP߬Udz*6 ĀcEblm}C;w 6 E4SGy )ViBBHC`Ybl4 CbCb ]1 +(.P:eS $QQJD$mCm3S qT-cGL ]8jr#A6%\7ʸf*~H} ?TNjHm ./@S?ĝG;c+R_N-u!nZ-~YC; ed .2>vyl _?x jU0X埏;L&u~tJw]ǔZu˥a`lsQH'hrFVuvt!a5U,hg/mnj8f'b47e&3#$_yvhW -g4UgFGx2`܆ڥ1>हk_'1֊$? ɿ(d_ /b{SQA_ fc$[r|{(-ee3,vjb:U \nX ʮ5,2m lkGVi|:5;c 99:*Wӂ([P]iچ3S5 *-^*uG'MWu[5/Հ!qUݳyH=+3o|%Ҹ{܉pD bkN{?ڶMac]|{6#`scgQO]y7/G/彅. %#[p&' r+]灁w :! AsH p01 N(_b#jGyHnv&hC4VBdOL/SLv|ggmp_rކ.6nܨz9+@JEMq-ûAua Fv9ޟuS\F 0,Y=V{e7xpIYT=@zjxeƯˁr'R]UU<8?cqjYM[\b$b rЦs (H'w {pE*mX6#L+ٺGQ vnрX BT\΂'rJ ,d%Q;m=cdCTeH =T>lKmo)]ћ{G @pgOU=-ğٴ" k g4ڡZ)iz>pߩmq3=!L7iZ9nZ4*5Wq 9M漥0wn/_>Bv曗gû Kpj՗ŶBx{ 7G@*YEYމS[vmѐ@vvRŶӺ洚m-ZYz9?2ƶʝ-hj@,G_dvylD Φջi̸'t{+q/RÃ15M\bܔӸ]DpA!'sg~Fxdbm7JnKV7t%=|{F1MUBc:sS}{Ay^biGurT=,w8\ ܝit1&@ ԏ +VHS."MqtfﴋGzͲ_Wd___}XxUJ"a-=O!uMX%jիVuVv=g.|M%nbpm ryl(ro)I isC^r҆{{53n@,ϱqV^rbQ&BL~f16-S!s2]³Y#XjR8ufQzX0 S w?s~ԼԳq5(^k))r^ f/OߛJ.N+|O>upu[17jU+ao)<6x!81+wY͡{ܨaӂ%C|D1H<%YAk_K=hD_i:z_>+vo4h=!z!|@nc!t@}qZэEjdnFXڜNP^DȲւSIrxJ0iɾ-}p]8;lr:h:"0`= TwlK$PV E5+}xYڐ[v;_O>=߽@T1SR@'O.uzh(LR>qo5L !`~%Z^]p]v)z6u cb) c"hI:A C\4O!=DRZ,?+NC)=0 ̅O{-Ca!?O.5ZIxro*{<Ѿڜ_FD*H} @0!W c01iȵsP]0&>:vuE-=>O/y3eEc)nu!`e!+QY-~{TZײ&[z{f+9T s`n)~ޛ-Y1D4GqA1?PLҮ3p<њZk v~҈{ K慵ܦ:o}:8覚 64'dP|ySӱn%3r] NĊY) UyE# QٕߞѼZFIsd>g0goo\G >Gzl}ۄ/PɨZY/MA#!d a$ˇŜ.' D -Ci=؁*\LĹTB$lOkGZ/:k6Tl~Xer6+6qrzb8Rm~hn/4,aCo+0Xpa``:Sw ~d%ˋA0Hnɸ7vဌNgP>[ࣳu5zg l`Ibw3kXU;gU]@^Yv>1~&8 )J<="74*6S~"]aw`{lFx:AMwx:-)n28r-3+ۤxU}e>=;b- J,@MƔ/cm[8bP)~I'\R?e\^d|Я[W$JA15?Ըg?=YmsZ@".mtBs5Z[vvKWlU"iۼF0[Jɰx l9ϲf&9N.a@ (,={Lq hF()AzxA˝y( zCܭL.x,_.3V8na;M߁ZK;ϩȠ]bp|h|ybߡ>#lg8)zGX>XD=_FfbThHIh{k#k!509LQ$8_9R3z?aEI1pK+Gu/5"vHɨeݽ|k9p&nvN+i jgA[}iEOsY6qiN:`qwhXmp.#pZ4\ $@_m=9508}~6kl9 qQ(dO#H6tc3֚vYLE%@cF?(e(폙0)vpL /4SD։,G}rQ~Pl'Yf(,AJ[sK/2]?K>JJ`VݬX6CwqAU'+w~*QuةƬ"`y_`þW DC}A iB!V]Xs3kmސ~7m\]xiUN "^eD8dex`<-櫌h DĨl#b*օ{:k|@Z: ryyo`g5L$=p}f͗,߅s +w³w4T¤'hQJCaez{СCnꛔEyWmh;5g_jcR羍&Y<.P=rC#ܝr<7&Whc3Dl"R Y0 bbGeY:-9buo!e.ngpϒyH l5;Y+[x?C#qwľTaf,YQ@ӹlΆhZ/ʁ|Sݐ\(VjZ(j#O佀I놮)*44vL,Y3/_vт&uMD^>LjZkKR#'s$E)i&(FѬ^ҨM&2aW8.)a,%a~Q}.w!G{,e'H]x.&;S\xT] Utcj7OTN_yxoV輫&ZLe?n3yhZeb:m?nldExf3% \s蟕ø,6m$ߧt5) 5:OySh-gYV٢vo]%V{p30ٰoHܧk<ÕRhCt֩lUR1o1zjtŸ-\PJ֋=D$\MXN~'z % 0ul,2m=+0_^Z:n6=q!7Nn5¥ܫDlqqCnG<ʤ\;- cc"G?eDia¬dG;˯[`%a,F @H[+v4C@ $i&l@̙wEzԹc{=Dn!m>SWZe`z I( SKS-48j *i| HEVE3[ѭeīwv=FaCTP]U? ? )Q! X$P\pY"N~t+>5jo m o(?m5p?9S'wV.UXlN6Eɸ _Zy ծ݄҆ +: oP!T{3"#Xu101-ad2dFVEKOACbKpi5mr˿uyqcXl]efmV%^rY]B-Sn` H@ m5J!eu99>F; :ϨVNIbYֻ5k*zQʾ/咰 9j U oyWɥ|cv@p; 6>n#\8&_8#S  U2=i/'}{l({?!{ !@|O`S*I #wrqR%Pf`fbf_V^k*;l_$*'nou|nڐrDzg5Ŏd|^$*{Wd,BeV>9{Q[g Hf1̽&[!⤙lmRx (p`vK90qɆݗ\+N Ksל\tAOULSKnA;h΢9ŠFf*,(= !-Bv,_\ !QRĄn+\ޡ+jr _ 5n2ɶ{+,mG(09\󖫐5L'Q@>'@p*i-FD"Smo Lsܸ 4Ysdmr[ѮKcsbKJ&(5P$%]`!9~˸9}lВWCw]*/s>DYȋN#9t!+'+.Cx!B˃0ʖJ5<ᢴ>5ƖbVߐ=HZp1X~TEB&rӾ׺a>O{aW]$ܽǝ(A%C03MZOΊ.u4< ߶F((qZr"/xY*Bm]DΘ7acc_q%>_@e&}V|oHRho,Sn_9n3b&R)}'X=3q~6g¡Fy'dȤo=B$3C/6a N= M:jR>&P HϥyOP~%w/*;;ɿ7zj;tDL7w Îa\ =="Y'/`Œ̵G{*m߫zs3&VN丳Ѳiac^ΒDoHQɁqtbj,=sET&{6]?Z[U{ۺ7?g_p]hu-o|l6: ʹԟ򳃈3ޮ\nkg9u)xbԾH*H Pfa? ;~G(0 3kk5'¤͋Wl)nM{=i|aL1ESvh%f*0v~+Cۑf F͸ w nv|nPɲuu@`Z{viEL^<^L:e{=Rڵc\FR#mÏ+ga [S nц'T]L 0ctG (5Yk/#2r U[nvņ۾,4[eDڲ,#s/mTAڽkշ]i~~)zXep[}8SR`JkL5L%^q)Qٶ9c]QITv>g=W(1v7G=YTxRh .;WֶIZp:JoŸ5KrS0]-Aky1+3Vۛoʑ흾OiމۻTߥĢL.?d^^?ZO9՜x e_w:f@4X }Ѹp0˱54yH-ɛ>|G(Sc>Hm/Uv=Q@\#5<[6%0;QWM,{6zjo @2YnUax{9+y"3vvMk 4?}m$ɶ CI ӪkeOO!QnϽ Z=.A;qgL'؛0ߍWxol׭z*Hժ2k:m3ۿG^گөZ,hfՇ+x9%9vZ9}fq{%PyZ%Z$*ϼ͆ Xq`6ޕdj:[ qEX> A^5כu{}8s c2חVd/-{=[jc,y#ݞP,r_JN^GIG[ e0^ Q:lFF)fC'i:gtj$yEi91Z& KR|4OwoI}bӤ{)YtVApx WߊxLL[5E01JͶTCGA2g-a@KJ>KYU-1`F+`LZ7+jY#9"rFa0D[CV4fx{Fҽ_*MY-Y8I 3Dh9*C*f8D5~%̎ Xv]@shw%r3N/Kͬ x4]k]+ԵPC }Q=jMw^=sTy'1;>=őݜvhFZȀ\jLP=9;eSq.JMx=-Xd*WL|53'ΠP@j>:yv6y<2lNR>!!6yӼk /l1g)WABMS}GpPsk⾢ f&$[G7_h֚D1ŎyO.@݌"1vT9{FO #묥ۇע Upg8,.lj>3>)tf|6dҫJ&5#1!uIQWoo^R|Ew X/`ݟsp%M)+ɸq5LcZbZR$G-:ap[ESDKdDq/}gf8ͷh !ZO^"Bl̆>=}E14Dl̎`ΕwJ|T[lƵG[6çݡF}BtYcu>\ZEE[*t۶$k%toXz'?A.[a9zO5MX}.2Z$ufmi<9ϧdVC+z~eE|;;"g|ř;mA^AyH`͚h0Xk!عn=J(RaW`ܲuZ4Om2n~ ^eIkBo~<\5]Q1nRjK.TsnV^ 뜉jF`Y oa7+űTiy{8RB#s2F:p*N3u\}ывdcm(}`wʶo5_ ] vXDi1wFSZ֐ Eh 6X읷[Ȅ-Ɖ1cdmEIm'뼜k=}ZJ˿k99Ǧd2;jTP=T6PBSɯl=uh0^l%|UJKguԠVo2GIVϟ)ן o1w9 y']q<[h|Б> 27cb]tmFq})ܰ!|ӷK;v8rwvl?W{Dh|Acg|2Ws'wR^m,N>l/#W}h+:_@w}f5Cys%V(A67'}g n$+۫SmՏϑ6Igh6>&N?2 VM1[+l&rK4WʋzY+nF=ƣp9m&$^uU)LKwMy@=0y*j3ZqRf sa3 gʦ.*UڋƍuH+Q s;MN&R+Z X l5k::ʏLJ #^9V8\> LɅ?dbv %1ߚO#קanw v qz'6Q Ez]s:0<I 䄗!cl.@fwL"iw_)7>}m;j]Zc?{Y -qSÖHȈ[ҰaJgz.V&nr췡v@J( =G2q}66rCC A~N4(s8~qΖ'4a'1`S3qCɉV)8<Av#ڦ[,KxW*:(mv]RᰳΟ4w{لF]ɻaZo-U7vm1uo=OY[&GfER0<¥-t!ER_fF[~ԛژNϦ+r|.(|#|YX1T(45.>j6)5Q_#'Yh75Pc ViB%l Jk~Yr>z\s ߖֈ6" ora=B7+kΗ2VxV2E:psb$lOfNiCo{qi8[=rl0CZsWX90$M"LrH$trW4!o卐05̌cSV%+L{WR*6 7 V΅>iw`+"B⭳%/vkb {a3f-{R7Sm!@$}"à6w|u%/t `$;TP=KW֙4?= o#"D"wdI]b(rt-zX>V4~3o𽩿D潷 d~ 58zNL,㔮)g-c];/\ D@840п$ H.r~՚Li.dSl@i]cb9|j.\ع?64Yq.np>{kHSw(L)ZDf Y1W.*6-o[~@#{VJo*HJ~:fs|gc/l͔-xA[!!N*}bbO  :sf鯟w ^4n7M-B~|A52[)Nh9klٵC5>)!=kĕ.T ե.k)K@{G} ,PljF~tu.z6xL?ݠ5]l-n2 p9]]5m+dvslƥ>-̼Sg\R;VJ(ÿGRUv}1 vVIf9xm$;5t`.Z&TwȨPb`22n.zaߞ嘺;ia Ws΁'ez;ʹ ccu FIFw1ƛc5^;0i-szZçtaoxU@Ks(_=♷)^stNٱSm~2Oߕ_).{Qz^c,_ZUC͓<^[GsU:~ E3KaޤGq ?+r:DBrSJbѐ1˘vZsnr6sπjNAkOs~/Mܨ~q@l9XWv. M1s-o,gͰ~ӕWmŷi4merQk?ՠFs>1e]Cгz0yT!GQg4fw>~Ѐc\j,xn\$bH߾psHXxQ7 dpD9HFﯸP28[U E9:H2.0S0fX׭{]gvSBeX$չtU ncHz0rHLj+E0čUl|X9NjƊbx BJ+s]1XnK&M*.}ZpB|#fQ_}G?y]U7\PRP5" _T1B"i*?1D74bȖjp`:7Qۏ ^N8k-:i׬1ͼXR9{6=# 0J-a]n->atI=)'g{a{ 7_kKijKݷ#w ZLevy#wLbo1koaɊli yyu(2XrԚ93=[3˧)i9eBF,Es:!IB#؉xHg HKw,w|]EAi-baέOS&X("9‹uR!47ȽF-o[N?xHF͓qa@vc.mZk˖WM2C+U 5i]W9HmM6zGpk\KI*w5 qu36SXtAݿ?%ޝkFU#͚~"e RY!G]_O 52n[T\UግGcEN{.]z-s]7NZ EJ~&>hF&5w&AG4cXF[aLƁ Q60QnU BIE29B*[J!)AŠl2*v )ITd Cg$m]uȒP8{#]՗1G],)54u<-xg൫ͩv=]:2E$kds;O_rWftH"[}XZ{ ]]+y <7~+t=V}&wsbi|Ë|&s}Iݼ_>#oz[ݽqAoBv94}4LN;D#[HOޖ=uʭ]kaWa65]ig*+秐7}'z{EZ:CMO{&XWVJ)?0rlbPy/ጠ]_u`_ZBx#3eqQ-7J*n$^z_ K$/ 7*}^nr B䰍K'D̋ M%ͧ`a^iRY)n1Jr#&U%½ڏc-f,)z x:VRk@ OV @ T=k,A}Dž`ɘeFwQilɺ>CsE`cNl8a1NSRfJQɠm+f*.&`@BC:-IE euScu{}ڇtxuײ0Y ־|]ЫQS$Ғ,'+rOu5+s$>t `] [lrCo&Gߠ1dIỶUG`wEk\?i1֣ETsYG`+!L-@^|ss&dvy'pd[Ί%dƚn$Bb-PV̔3qvˠe~\ 7LmBO3(NЭwFsuȗqyKs7$B2\E?&cB./qmqș `,z$` ];; i\/*}\aov[pԹ~{)Sgp7מmp'(UWݿ/H*X 7{'ؿgY0-4ǙbZѻ xZYy"H3W{?S]3,e.5;>rL]m-^_o//?/5i }F Amp5C9 covma ~9Eۇvb eլ\J+hD WJ:Dp~E0@l>!r@K*^>kPDcA*a|`cK`%jhϞfSQۉ[Bg\Cp/YTjZ)!6U #_ITi|bU&wRLZ3}=fZ?։ྱUᕺ)V5ukp6:o]3*9vל|Ct~1,ǾtKʖFbAuVʯ~`4RUДR6`̾B1Vf$.D2ǝ-ܼ v9kK||cF*(9q~nj cNd7V?KK6KߏZnAy$!* ne .|U潿lr-{NrL y1xϗVi8vJ 7*)?AӤᶆ ŽÅl(٬TC0W}Ov JBP)l>Jk[ZL/U@dSGgW Cws=t~rfɭ*5gg%rw+d$wi>q#Ӓ7KUA|7v8/CЩ.Qp&QYMrgk-X2W+)Q0[YᢶEVcO>fH%QtOLO3}P_B#"эzLRw!sZ>`(.!"&>fcF PY{SUǻp6藽3,t$=+-d+CK &_s٢!K^MrX<؁Moo ᾐOzbVeoVe<P~{IȻ$KJH @AKr.v6W%O5sP-].mseΘs?InwuZj́*N/, t) uW> xߨub7k 2^$$c/Uu<mu_+K%K 1;o^~vs =A/·7/ђ-2)mje!3/]- )S]w">v*7F`y&h1@ ' ST4W ޟDt'y kas4_܄mKL.|f!'zݤ;bX~@xg䚿YP/zx@řy+ |H"v95m'DA0X-a1~|'ZÀݒ-w_hsh*y0bGYtF_Gשح֫3!}bh L FRK[m}_; AK8Fx0|02|.|:.g`Y&#جh\e2[BcجWP*#@WD˽Q!+:4x4K-9>Z7vcmiD {%JQpc F*0a➰ur:CrG"z1xviU}y gG0+ZC=O;xLdMn&$x[% xV42ZkU?ɝ㭁Z~ 4 Nq >@ȝ h7XJY7R;;US'M,1JA6tnh0A>$8Gl~l̍O.M-Fc~„py8iOh<Hv 4}*?kC j_HLMP<]m5G,O"H0R9 :/ ,1K͡Os%FGWIUqbfF3UYX!@c[ s(Mb;a} 9u9XKxj81z7/0\ ;󧸋p}8՚TaK;Qw{?RtP}[9(f[.4W=Nvߍ[N/2I{yRJ)[h5TJ + B>0EDx x+%zk)^Tx++Ɖ;L [t cV\nz J8n%BHXHO)z5|1 mq\iUf R"rՕ2U ܹMgGUoU 7˿t9v w.wެ-p}rK>cT$m_`zЯ9M7%yCrc`h&3k]Dzxw`̦w<L#jUDH= _b{{=lCyfQឯH$ 5_xK|dN]M\'a:_//~^l~~cv| Z"/' n#G>Ge3 {cEw6;Z#`~ݺ3TeٜjOZ)@Ks;Ki1#>Y;Jtx]z5OAyGr;vL֮wzRp)~kE̴͔+X& X{sz𒛘2&[ůkvScZj$?/Hɻsa&]Fvj-L.bARd}Pݵ<c6Gv &,ּ-ӏmhk+W7|p=g% WǏIy˴0|b0h1[9/װ   ct Sw߼֌`6R LAE=Y <_|.,~ff*ojyLi,,y_קkDAT⦰MWǹ7nC8v%"ڰh~~K2:%_|v OnM^YIz#LkHbМM͜|X+䏒 \4a(ZC ̏Rib];y&M۹[7:x=CMK,- Xįh"X Q*Hrv:~L<E[NI 75&诅; HB[I~P'޾l7ׇ eYy wk+ER̫9{8d/oɦ5qi&a^ELlsS/exy˕!1%k{@\"?Wd6q~ z|azS0|7ס+b1ӐnSE[u, Nw rؠ]dn<3k<C }s(H? }\i/°@gDӫFXhġnS6W8ļe%j~vV,pү=(צy"#!@Nư E;w0 G\F@a*M-ReYmQ~d ~º BV~щ>#,ωl+C,oAx#M^/H5\El"ҥ,9GZo[Zg5z=ny:P؅%O\gRG#7Gm@mÇ$iWx=~>\`~{#'^?N *Ec2*Y\!.뙀!#ՂVZȃ3'ǛÄ(v}S;l?h 7/nm2Z bk@p eT%6  >Rzgɕ(Iou}.zL_Ϡ)wxn}/bL;NG =p 9o_-3HQs G膎o_ngvFu_93շ/\#S枏[R}=AQ5k`57==^X'!{V͹!3SqQbB"ݢ~l2*3kYX7Q AXa Ԟ;Ì%eRk`@WpW_F;yC16iEpg[K7aL)W<gBez.Ѹҋ9h6Pq{'$Kv[]T_\-˒۫.EGJRO64?8&(&Lsϗ;Hg0XnAR^tC޻Em {Y *%;KAu<`@F*I0{IO9D$8-] *RuWND#(.WtcA}ٝ-qXN&pI &!WtW?r|ä2(RSd!/8er+h#!:ۇSJ_0v+ἥĖQnENFtPiIvVC^\vjoNRv3-RJqFMzd/XOE57qvV-:Co';o#oH^7ͶVfb!ȨYEqy5;e:S9Ү~'eahͬq1 z啠n4dۣ*0w> ՌklH2B0/7,oTw$N~9ɡ{EY~{aU;nڋ\oꡟn Q!@]xYyQ48s=sfi]-ǽ08@$Q-V+:(|x'ٺ"ՃgX^n=3vh( \KI6f3=Y3dSSs*wWmZIU#.T<`0"n.gM7B,'$ݞ Ez)E6aIvТWe4"޿ D _\6o*SՓL|F{ֻrQh+;+'f Idz>^F].;[Ըd s[Qg+Jx_q \F9S+\Z4UU/qyl+j5Hx,0UY7_쯍msdݣ4(F49 F:[jqLռ\ y\kQyB-Pl? x+~,:y<k+HH#Ř2HɉxQ`}NK͊J.P׬~T b"=Mba~}60oS> KklƩ ej݋%D MU'"B:9hanBkP5!$cb\'P8AKWN٬`7؇u.%wT g<;ANZ^0$̲C8\dE"qOh㥐;S ;I~VHeͪMH\5}>ֹ&zCuNK5ymSYWi "%ա@m1cM m6Mm 4C`@6Ěm(!8"yFDg3;zSw0b:[>rL;G?e6|Ӎřgn;je[]:0e0b֭]! iYeT-߃jig4W[ )ywrN". F \_̹ ԳxZh~ 9dz[|o< 9ep~6+ 3n+D#p+VLCxÁQFf̬ x~jg|e .g,n :*[s,e԰pK?kPvO72TZYЁ"Ml;RhR̚]p%# [&Vt2G|vjTξ MU({;fDƷթG}Cp@v?ݕ~SQgFVK3xcz}lg⟭?9һWTp 1뷙"L5*P rshk`i~<^Ҿk:&C&qN;"5-ӥՔWL'|+-uڏ{tvvw3*sk@,Oԅ1.ꑧ^v8^j x#ѽXCbYjbs^[V=x7:cLK=A\>IN„Vg($ զr%oWDd/K$%qCg,Ui/ϘgnѽTb *:b]٩կ?-YE1`8)_MW1~e֖DH766g\EfD.+#cY9jvXg Ph5C&NW>+RU%sd"ƼcV>ͽX+iJ @i1XM8)TÔ9` ,Idn7wI"L_k KY23ئ6ٺc 9f<Ԑ?@'_Q ݛk0G&<.Yu'>WbYITP %nR%'=Q@c"  *f*BĔ\unj8S3h1x>gɊͅ32$[Zab˜NϧmEaogPoK ,{W͢_^mZU#YW,`gp,,qN|yrlXMlS<h/eDsTOU$i4m?7;]$ x[TlqkR#6q4=0D\ d^.~ľtāo]d~~l0:%ˇsL~bR[3/ik^iikh1g`dky hX[M!PH^&&xZ1PY DKEBeډHU chcclBZ!cبqfuYX0(g{Q W#AqabTjsy=H֑Ś_N&Fdc̳ Ҽ$yL SUI5g^uweZj! @{-_m[$KY!;m8Z`5KIJ5I+[:Q9) p$G5kwZ%v\&&&pL\eVQa !9:-4ԀQ~IyKD ANϏ܌۸ZzS5^[?}:!MÔJ!@IÛs ;)D';8ECn!67@Bccn lla%$}a ٤?N xv!P7LQu8Tl .Vb-f~`~AG4KeTdm!B`MOLEu4ƉDMÇj m{\cp hlIWBhcmM6'T!D!lL"5sfCT`6V JRF#+ht!~l.&2E$sBH$A "NEX$5 1cջ"D}d2VRe :R#HaBBGYO*čѽ*&G֢z<}bb5O1pt"d 2pRacT^ᙜ,xHU`IH\y[0!Ţ-1TL1"uLp٥;ԇ4؇B ItE G7J2ȄhVS]w(M1.`Ʌ`֙pu ExiS.K0 :1kf YU&H(1998 1r)0ra3U~UxwB/*K鰀G~XoU*4 CCApDC"lllmmm6}&64biCnVrՍKScCc$W5 dYC+f dt=%u R8%] @W/c$̩% 1 I8c7duC\iiI*((ĨH$T"eIكee%MJ149,Ո$A-{eULq@DH"TPY 9(HCM͌j5eUh $a '&@9B i kdLd1 M€!H)9 XnI0;:\$rb*ʦFח: b*٦ l%NENbMg=NrdxOwvܑՎh@f*t SQjE Zw#F54}GZ<.,}u\2݂7\ƖtAAqu[ۋTTŵKlq.H ~ @Sx[utV4%7]vu D>ԁҁ/t/Mwx-0|n3pI"V~d!:g}C=V:.D\OӉ`,>23AX[8l%\ҽ̈F+Xd,++m> ̓]%;1;lqc92dcF*P۲aln+g'm|w9Fer)g?1\;'r匳]98~Bzv@6ts~&'^(W&"%qy E|sh0np׈F&a>#6Y]*%p`uoO_zݩ h7 hbI60i<Ԓ' ` `1!@B_D JmT>٭^DsVqS)Mg ^R-㳸e|' lBoFg`-Q[2Ku?arK8 ’ځ-IZyH~7_R[_a`۹EwUsZͦ'u&&QZ +q,/̘PAy<~ťGꘁ6`RaIg߁G!}Ý'%[u|?*~?°ˀrP .0` i<[a#4hř*~kQH n/CKFӃU: 8CF؈oR:8G٤ⴺf3Clg T]SyJmkȶ`3>L4w(M6h`[c1 E{?ZMX߆x^={+r\-2z3GK;O*bLC #_]\576TαB5!e-$ΙS؇;gWC)d9HF,_3[|H׹@PxC9冥OLB("\t:MܙGQ!CIݽG,9Q{! 6=Dęj֯R\iMJGCM&F$pؐ1e +hULr~6 wFD ͛o$88<51\20 PW^ފ 08L'\%8Y]V'h9)38jvrSH,ۃFA7{xVFCK]Ghƙt9XZuhL.it^Nz5䦁,˿H-4~)ky.J磌HV(R=xCfp"#ۢAO&`ka>-_VQҴsgKy$3-wOkϝt ="lg!Ee2Zv|2(;l {Ʌe7@z $}pH4꺡m^BDA=K!8gF \][oJ[)Iٳ!q ]>·@x5bNkҺ71y}EkG:@-foWLv:Z[/ڐSq*k.Rg]1S3v(A`ʂȊ:DqtV xtv^զ,1~}0ӫTUgÐ .h51ll1g,7gY9_,=f-yamu vemEHAP^R؁yS# FʍG"izp|#^'yi{UY;nO˨ϯuMΘWMAo #`H#My"8_b&5T.FodXeޖd+K饤ͺj}k:OQ$u.I(L-)˒]ӹ+IM‘xRX7sB׋~*TFz4 uD54Zwht-P RG .cb洰6!RG*UD!F3ʣj@qx.GA 4ݐ7xɁgm}7 UStP^yPQ\8x҇ƽk*^a}cCIFTħ7mRfz)? ɟT\ ېn5*Y-/ z݀eх~5qv^7ԗh5˩^){OUZEo.lw۝0!ޫהaZqJYt9^&)i~H6b eEi3:<oC9U<1G!4ɀ*AqiA*#(7 qųuY 8`pt#ˬݫ __C\'5,GE D ii"Nj.@pUr2~T ¨6l6A=fqy9B@1D5ق-/-VR1dSY+R0in$&Cwv4߶W}]QhJJ/ʪ(Un5e[vGz* lYF|gvw/ !Q1Lhj Hs[]j,xç]P e4ZdFYI΢BJ5 ^(ݔVw^D;"/>r ˌ*$RY~!5!2=!A?O~l巽XAmcԕKM%Pz(6 Zumu/p-7kro.4iKl2gw?V$y JVуdUZ ?,ww9sbPH$ :ql2쑂?jl3v0dٳz(ƭAFZs13R@Jsgj =Vg z= cQ5_q%@y~$j/a\rXjlw! -'Ӻi6D}ɒK&3NH Q#-V:b#-Q'V<]UQkgt KV<mv trtHܴĉ-:Ąq2EkK>آ:;yg8g zvN%Kj:d3&0 6YlU|e208YApkYv; Qb@m [}@Dn]|wKB×1b.oY޹ * Lbپ~iyS $U4\ a!3YfT/khj_ofZ#'^WkKIzc k*-:XC ,BB [fwJCSc!i跌(.2FCfr=tOorbsm Bx؇"7'˦)BY$BHB"BoV x-,gϋgL56Vq]_E 3eujy[%oZ#{:)|Ji=_$nҗPDʊ!qUgձfpJ-4.(%j۹VQ+@D^ ''V>1HE;cYv+qݢۗ!WV;nv0ͪn #B1!c "-v:v?@X~jɯ\{ a2db:)2m+.\=;{f{I(@JA,8Ys0:V+([XM8 +V[SƇm4)UboX(ZP8jf_)_df.J1VZe^B)VjdQq{fBqj /ύA5X^X9V'BObG8Dz |s7cx j, W|]ˀkFeU>QkCvAP a9oWE)w] jLL2{kYsa.R X脁XZk/ysVӪK:s 6K$9S^'6 C|ý`[R>忞q rLV2K *r99Ѵ;` Q^hL3bVɍA މzs$Ğhqw?k/ϣ1⩋a0 a%PYF;,.qS MqX X YkFu}Cw..De LrۖCaP,n6Z'YYb}~N迄NI>>{cZqt t@[^o\Ɠ@ps^R;O'Tms5#(gYF۪@n N *>QvߺF= 3w ,ƸYfLɂY# /V#%hGv- A}-15MW䕻cH[^3[wx峀*N"TFQP]% '(V]c?E.1>4cD8liՆBZ-f j&R3),&SN,U|X wH2\n6]mkfsfdsW48D >pL@`̓@f<|Cpjbh{;3 ~K{qg“ nMoc2`k ALl,IVFZsoy3](7bSj3*K@-KTF+VQV^N<&Cda=o(=SBLiW++"'|E0WhΠ8Wa< nC&L|ѧˏ7xYl/TRg#K[K:IH -`%9'捔^ dFl[ f d }t@ŪU@o52|6K)R5bO U5ʴ;B%# } uFe'WAP^G]n12 (U;$Jpt(oj?7Eh̼WoM{1{bIv` z;^7ɬ!z*--V@"C(-rd eoEAz$]Hj.@z9 pټHpv`mVj"'B绖.vm.^ ޻᯻r_̑gd/ ez3|Q5'M' D M?XRaױ+$sRݎ[_F6X3O0<{3_=$(t~vE,+mtI]҆tUM aZ3g3FG " p@k_k_с&FxXbH8*P96iǼ¢|xxF C{etׁ}s?ܰ"/M\y yA 6񨋀^=T9x/xCR- SKAaHv8nSKbyQ/xߓqߘW@^d]дnh 'RmMe7a Wj0h) MD_|?0YAѨTz%1;LwXԎUs䊟8g@@o$h)_n[y\DXBj |'oߤͩdw]\#r!myD6pZ5I-CHHB3e<7zP'MKFE +{|FSi7eȖGh8oԏ[%L}K-L%6BJir>yJxi?$vxg&L+ryc3d4Yi&篗 fhӬےDo+?$G#WẌ́ f%ħ#1Zj社-`_,Oy3x3 R;؋ƢL B=.|wss`EނBTyT@^ug9$n8"f ȂUU6h!UUmZQڹg8%74h4[;jiG0gUZH)) O;Hiﯚ.xET]"#iq28nJPn8BBkhlrbu|xmexh wzEtӠ'[봑~2OYz.,54y6r3[vbr-.JݖX\ %UWl=# 2{7㑑suϋVb3÷3a(x:ʱ{S NX"O5~]'oZ i|9Lr-؉\9 :"dKN^"w[ep/^'œdՇVpeMA~ؤ`w8x\7yMS Yx&!V0Ly%@),:5ۡ? zЪڡspݣPꔣa7 'ld^:nMȔ]8tX&"(B=[:a{̰VHkQ/޽:0i=Ϥ?F7Dkbbe&9B1G!Y`o;bVJ5Dli.muM='*{tx|x#BQ7w SဇD/2:bh FK˚MZO< Snm]xc`\03H`nіK|ۨx09s./7np Ī4tǼe8_VQ|QƘö𼍏\  [穓E*9E 0e,T+E?nYonA'r)SǸ0sOcZeqBAs Wd߰([-}fL&_P;u_ ؝Ιuޥύ#vө;}*oϪ5%w!aR\>84ݾmnk ϩ'Ⱥ4t(ՓNm0i$>_x8Nd@HZ5OM>gO6l޶rۯ]}g ],|*)B;M/a kZ?^ /C4?v7G8~D9`tle sR}ja/{a%&_k/i3N6A{ &x jάYIC0 ~P\&'Ǧ8]xp\y6R+!x%$ ,%6 ܩfMd'(ays0ESxRNj ݮOkg<ЄK8ϖ!&Q:jl+I"x-&*D`f9C¿[%S M |bT׍U`1uWD֮'^B~CD(8}9`O0 6ɢbMf0`h LA}2Q/q6.`7 FrL ¦A{.*M@L+~?tI%ݽ}x- D%έ_AX|]j\_G7:h<}\N=f7>[ȬLcDqoGլs E+M E=Ll򑨲n>fz WjYIv`Šl-9#yPЬ U*TnrX:" o"W4xZ:AAFV<ʶ%e4ǮHNrer3ăuǪ"8%(Ȁo#jG]' }tQ7n!LI@9 5eJPZ:DNӛ2yg8s!ۊ;ƮAsmP/6T}ean&oPj!4#YzhDeѣ\k`LJ( 'a7GMOY,va[v@B܅ 2GxN9s Q 5GLz3;1 ܪ?dWe5̖~o>Ul9}tV (ZL#5+RsaQꛑѻmK+wwnU sc8"U _#,}_.%w"xX?Mu]IɭŶwx"pۿh~;_j\C-N,fޮ(&|PjƛG*3182^TNc`ZӥYqo>j^_7tYp4m 7ԎXpBRTiS4IZݯZ994_aq֯P>ϥtNS<=dO^+ZK?-0mgeiHmx0i؊)@(p;5-!NC{1d|󄀶7v)$6iP9P æWrHdz3Hl8^ ]wKeg>6IV݃ѯڿlb`1]} L/Ao+e{?,eH9ni制Y} 1+[;gw3]CX Kf9dpgsUB8$ˈkTKK9e(K֫jDo,3ԪOf^9 Fp^&O =77Qo0O$&[.tcau$ q1$ *%\}xt(~xҍvh]q?{~'.[i4t/Grئ˽oaK-RεpD!z}F,82±,.wqײX)JlR٤ooOvӐNhs:/m"1 N,]4 }មvyΓH͹m`V9ߺ!3(8{^.m{i ߟ.$:\JPM1JvK3fP ךL͝TZm(w} Jw3n7LYZJuf{c~oۋ'_kndzBah) SZlt1!46]E  3CtF쥥Q,D5 ť|lϊZYq%z+MuH<{JKUYl+'Awݛ34I0|#(c4fzb"%0vl%i]W=IxJc;IM?q|`b@q@wH{xE:mKp7QMmfo)jޥ?7vN(qeV~.@?W?]l/!U/C˳ڡ{$wE=hZ݄}BUep@Ǩ$ѯk&v j+̫C~g.Ћ{Qs%?p:01 `d JLBhXLz-=]T^ UO?`E@$qзte!q$o`x0.'ْBOݲib)K+ҼSCհ")Qa>7x^î@rMҀ| 6j#~#g}gޢ:MH}rogbjwI n4U^uI#()n=BY~ҟ^\YyIrTmaokצAB/{spfه2{Q/C2H5Hop0 hkډ~.Um? l{0A";"ցg~9fg {g) PW? z LC%^ dAu$ڠO9K{w)x‹<KU izBzAF>|NGUq-:m uZ -#MF*'wAQ*L#rE[ !Ú+xc5 yk7?˲r ٮ=LY8lI)n $ bt28% lE0j[JZ0@w 9(+yb_}n/*WpڤbsQW~ղϰsĊӄNaWXtD`6ktXn qƾNG:?)z{_'Pu/"6GuQiC,s|GD,ig+pBWtV{s W{"#hI%9WʘK6ޣd}YRJN'*a3z ,`μanĵYđy7F>IeѢv͍8HG~Cf fvlv޹D? HN.\ۺz_UrxY\Ue¦V='7)h2$l:?i "mˏIQ7J1ʤR nUz-m\nH 8eTï^3_ݺևC m^0x#=L ˒e1lS1d&oZs0=y׎!5[)IJ}l̇Q85.?L8:p~}IHsF0k(10 _sv0VNruNs+ϾC/> MVH[NKsBz xЁJDi^ƪ ط=e0:M{[aho5 +TgaH"dJ:=lpYQ&X@Q"3#R2%I hG {L98NԌ856=d=i|>gG2:~z7[2C!Yĵ"WRq{vF5ˍRFOA :Ȯt6nBa(rHG3|7 :!L`.0!Ә-FLj~ccX#o56rEBXLp/3b N/-5J_ %M&Z7]8c<5(1 `a;pϊpBXCj"s(vT|eĂCuYDefM.thiBh*TE9zo ?lLs&ͣAw%+bNTVNNCwD.$df$̬1!z ^Kuqc []ԚEPT:lf6ѬtCclr?  H\ vc>q_]D|!L:Qa"dKzf5B `58-bVId4Yn{͑͠g)lp+Lsݶl-+@{fH,TwpEvמ>f,#}p+Ku;kYl(HS<܈nDDŽӘ0'2ׯ޸1FKkm9A*;F J#۴i"Im~ Nix6:i?oܼ0EncycQ*$mFrѩw*pr2(v;TWH ><e Nԅ k7e u '1 ˰A p{-f/L2U'T C's,o6H.zOUNڨa/+Lo_~o"ΐ]:AWi wuka7%΁&x?zH's LcUe9,m4[g7nTAzzU K3-k:=ԿVhJX6?[ʙ;,|Q+1e$֬5>ZJc\;| HI Qr&Ag¤@3@ލhF'eRngo.Z(.XKEI,4 "T#q{6@cݺZ4ٲ.>b7vPk%c=GXIp~trBeT~%R6|<*PHigJ@@r8`/rj.%_voy =ҥۊ?Vdiڧx! Rdm"_B_|H[M3Q鰉*E0| #AD8ԯӅy@'+*s?*/Gxs/Jӂ ;8JB $Q|[j⾽Jfg!. ֚ z_뼉+b%,IV3ǯ61"f`G3{9zo~*1M@w=w?ù`Madq =iYA zPRo^A_ ] :jV;e*ePCFX뵊ӇX"jc9 (WIʤD<mmbTN`f8d$<<@P*Vɾ'7Ph=K) WH R<u K}zF1Lz2E `@rx1*¼:nl8$d[bv>x/bKVr0ùd=.?ԚcOH2z!:BB7/VDm(1 iQ hu+`}00ʔgT[Z«.7\/&.Qh4]O< \ K(s-"{GLB|. Ykvv68+>rOж:]FZp+;xqTdvimGo.X+!T"~_cjVݹ"$ z,8.d~h@y@ FAYx=ts >$8OQTqےΥ7E,6҄+ocUb=3.Ap͑$a"j9A> )!}z+.3ıh(eOX;qTd }ZL\h80ALE ?oa3T:y*N_V5r0&vy-oYN k>՛# h[-}4-/[-0r <]; a3yKR=wGPuDbt |7I0c8"W!ec=E? \2\\+/$Ŭ>\f !AC].4,HH8 ,'Lx喑YY+'S #[#j,䔪\PG3?N NPDov6"7016Z-!"cXxa^$Aad'-X&FʷrqhMwEFD f#6 f@!'Є|$ƲP|+hO"v̝p m P[JG . Ofdl@4%l b0&a`)-t*d*qK„g}փ "ߛr0Dǐ>¿UsS44@@O mH@w5crzCY Wʙ~!XI"Bb'E3:H2Gл crϋo,0ynvzwz]Lz *Sn,N M66 XN DhLa lpC I[JD)0WY L&K( x*#>+O+*u Fg`DžFF{*\-@pv_LPt(6# < ]e9lQ7- Tä~QUL+ŊHaH499-®̫{کzӫ"uIY}Ml _~ξ  ANFulPo "D-VZ+̕ kՆuKd8{vjW^]UEHܻM ڪ)z6B6 MH{4~|H9.@ !e6!cKu8]S(镨T ɞ$i(bЉ4]$I(h ȑ%('P&O(E[p'q搛Gpsl]]pTx*E$'"<f&d\:A,^6@'GyBv@>$`jic@b|i"s~zS!^r~M}ek]4!{4:"]%7 ;3E&{;PDf~{_Ry# =.F1ÙJ" +$i-] Y,B2o#MI&qdkfie[\]װA B7MB W<|oMJ4&a*{rt|re&M͉! C^˃Ugcres:?*#L@Ku/_y'>EݡBV4ܷip?;XnwDٲt}"N>jyVk.FXs NŚZ,WͶQj35fxf7ټd(8N&Cơ2AK괬,Jr*JF9Ԡ4oUj}j/>I R~/unjVnT) eeѦB^ONh_9JKK;8j.c@|>gK_:z=0V|CIDן%$$΋2\ͷ 㽕kϹ+L ͼ +KLH-Qn#fcBƆ~#/5|i<B;6DA)Yy)j-5ՋfY[Vitv/aK,6$ucJҕex[“Ԯ{ 8&@+{>کPc*BJҽd(2Tc2AԔK]Q"՝jӚrfL6͖'Ƚ{ qt^V&S a`+C R7!`pW"U$N$p'"#V+apcbxw+EO\A#V> \0 / qG#Yޣc-!6|+ 8E-PP%JXr  4r\~P8yZ=aAͭ )aZ}-^ɿCtb B m07ALѰI+tvp =e(?Ml'&Q@lɌnn+.T-䦎*D,R XeڇZRETϾ#m6鏕z!@H)!"9k6[KιR4)0dy\XH*^\HeZ06!xd M؉V& 5\$ D6 lC`6Cc&10416hmclE ֗MI@ l@Lқ;Ys>Fw~,Ռ *zʼn(# U1JVXQ1PaSK& iA%˄Y [Hb ɔ|ikd ӱkBYhhIzTe#I&.¾;qE~02vH_.St.4~LF[j,q wJm~a08Lʩ)Be$c\ I4?ÁF//\.Zhɒ'2^}s$?^'rWi*PeTs?"_BXWvA ] 20v|(੡r*(74#ig Ʒ-jk3\|I}EpڙkR5*5)p#L'rNOojVB˭ XEHT6hG9@:uw3ɡr2pɘhi.vD&(,tI !V(B[!aejCFQS& U+W]Y Օ 'x^u*YlBiSUaK.[*\,䗮څ1ҫ}Cxk^G40Wa ASo 0B}=;˷Ppq|ȭ xZ-Zx[ {D4J!r48Z;qU<5AOC"^ 9qV$j!#L_a.0#uL_jJ<& BXd0. {=6 1&?m@\6Kcj87S۬ h?CrXȏN.bҪR%5>Sj)_aY`H $ 4$)p7uƙh".]Sm?rx'mARmO9UQByA0Ύ^P_p5L ̚eLʘ< |M`w5xrRS 4Q>|D+eEc>BIʵ+p < nMZ]Wǯf?h>rX?%:`%>GrY+X)&;ugE}!sck{zJP[D2ߋ8}yrw߇b|cI܍GDu0ߖ8Stĝ%/nӬmí>Ty\|⨷8#Q6l.oEԌ]4-DVg~%w Ó36HЋP5ikp֟ ɝ8t)PThD,1{" Zнj+ O&p9brDLQRa`FϘc մwMpiZnY{-M,/%[I'}c >i]%1Gԫ]*\=%sf-KX0*rF!5l=iM ǟ,xN[GˣߠOE=n͎6?&2!Ct_9*AӿdAEƊ! ELP " 'FVv80HY pJ,+w3r*8~Gɸot\nj%4-Or됄M5 W _"KӪ7CAn%zs`lj+{}Mr}s&~jw`۰./wX^pYn +g jx'^49"G>IB(Hz]]il52[Yt# O `8UlΕ`:^M%4~5=dɾ o rtS}|V?|H9OPQ'Z.X1{z:o=VGP 6VJT@f¨GF>NlwmWqIص2(_N F1@rD(5c3&WYRw)H50˹IfbԠ{v?A%B!\Z%!k &~6'6__iAuGů2حbCptx8Bs7ﳽ%C 2-A1I2 56TAZp1C d77$Ik}" )TQ Hlv{2ݮ0L@ gߠ Ƕ^MO#(85slGM߄(N&rx z'DRv$ԨǍE 1Qkʪ]$)(.=tx>wzR+'bZ:)az8o(ERLf\ZVRr TXQY~ʒVI#z[ o`")Z,U-y΋b dWî_iU=+)¿ @07̱␄(ʀtgOVEE5Y7gLKuFwb>riC,F]w03A9rY*Cݵ"+ʋ~VmT|+m )KJoXfx#ک E#a>`Zμ}4R7m= {2׭ ~?UUdfGM9&DZ&#z!W=Yy]E-?q)YxR^zhk7Nn͘J 37bݏ;I5ؘ.77OzW.%ZVUw3ACrzkҢÁ[/h1q,9+A0}]XA816[Sv>8>v?[)mh·ČxU}T #`qwx8k.20 $B N@&8m1({ !sN5 !&:_1.)=^0?1*Xif#\8Yd 6L?>yM/sx*3k55i;MY\n.&0џ#:ܯ)3G<0@P;F\ rj7>_YZD1/YB1&P~:ܬ}^O&zNfٲ@aEXX]cX}Bq{9v2`@ouKuO]G}LP0'-8u`{ zTP2#p:IЇҎ-_Au) _e !\|8p̧&I%mɿA[bKlLI>*Lg\&u>( |RAx(j*,^kzw.bo|8I@6 ըeQTH)TOFh8c<>ؕUs(]πYHȍs;ga|eo0V;^(d G~ck@V(WBm/avy){cZ lB*I8ymwbmʂnF흦 w`[ "y<3a7p9;+m~a7}1rVRG_m%_f& 19%M#"FfoDșCHLyaX4'ڳhn/R1.. ' 9XԚLI8ju @zg6*Zg NU">=<8T3clҫT:~:dR5d<_DMӄ8To[VkNU+,-jv?Kg؍}afB$@e*P.-C(>VL\SO!`+DnQ\щ6 Ӥn91bјh9Pxf_MJrHiy3(}۰i;}G*$H;DRBN obBup^3oaqR-&H1Ӳ|ګq-}oə&~ =/L0lۿu=ֻ^. Q4阯 c SSvyq{tWC wG\ DWqs*D '"LN!upI3Gaܝ fo RKU5p nKk"D!.} ʒXE"ҥE_y"QrʆR_ᐿmk{`a8ijΫo%syx&2}XJHOsS+ltb]J0# ,%t"hFbP gkapD4ЫjF;B$yxL~tﱴ(bu\9bh⡋wJHiYYb`1 [={)8w)d88Tc8,B$D&m 31NO8?z>m{]ܽQ6ώB! #zds dn1?0uB.2n mvf8v?&XSy:x_4y~0#|@t|6DDd(++ȓ pD(Hub,S= /O+J^t2Q8zRP&B: OѲR9|%o1gqXݹ\=l3v6SH(DB7$&)9{w4:.e$dځ[B}itк_3{4׊Ahz;7r+]D9DwH"_GSsD"[1' Q=ѢrfǶcq L~\hMPTҮ1 ʔ\=W= TiSp"%PaLU +-@J@ I# 1jUʱx )6sPw-Yvc. 7-~@πޑL.Jt?2D9%,y sQ6;R&?F A, p=9. E垃,!j-Ȓ$ջ8 Ӌ(` ׹&邆ؠ b2*DF27y@ nutH5?z BL8엂2@<[ s=9l׫?MS+iu{Ȑ=QxйJCcH"L`Az^MAWubקxBU aωeJgQXy)$$v;e#ƿtJ*Ԏpp6yncA~3\KUS߄Ս?䤔7s!mw̃̒?ĝm]bv[O3EtA|H=+ʃ)ٻFR›9 *@ SfsUk)8n[96 kCƏnrK:n>Hx/m? )Շ)OO8ݽB˙n7N1,1m\@+O$*Y-Ay֗Fj8gXCG_ȱԔ:RyW{c(i>|lT^ ^pG?}#32a3B1T[d"9nhЎ{]t^,/#e7?%=zg `)byMߍü{/fvUE ~O2a{}F9xZ`P5)1([ʦ47+ ZefrG^.0\^c9:ǿ3F84˩-] Z%n",ya Szr|%H/8[7kՠQ͵݋,u3 #KQl;Tl|en#Nnl"&1ۻ\=R+aGP <.{.Ek42a"Fޙ Lp`k5f 3u c8Pp:`Y3VC3y=l;,}5D5yzNj(r堁q,?c<[ ԇ#Dl(X~ۍbjd:v g@St-y&$̛z_Wi3“vϙrLأKqF0/n5`SZ%|fbcb#:rĀd'- __jہӍqgE?y Bt۟Q\ NW G5&ﭳn(=x- h.N"υJEz&H2P 4Ʈ(@Ɔ`UskʬOvyv2Iָs}ZZ&[~IDdoSyRL2a8i]@,G9Gn΋.eM=_>] 71GӅn^pցfyf/t^hCO(Z(9_13l-_53O-ωGuP&Oj0#sz.٪5V~GSUƈ9YAJl%py"vކ`_lшxp1}V6c`OVAzcn9uKֽ0RT@>>a8m$UJ+B9SlזdX7 Eɬ1_xT_]8s/('Fa>[L/|>ùo^yv>(A1ۈGnέH;QNMZl6+*tZ%7-@:o8n4n3}ҳL!Ȥ|b"NpmB!lJ36cuoWvx-Q.]Oٲ|߃)I|!'x;8mﯡdkw˪C:t[eXX~yRlj70ƻ{?{9AcjsٯSz+IP:]9`Uu7\.POO%kl$!VIo]q\a3qjVjܢ )0d ixUI_E-0`FFNc03)F/" \|J N51nSV)=osE^ڏ>5g_2lFE vY4Ś b.rt O -oB؋&G#0+ra&r#d3pϟF`AOl ʫ0b|Ԇ.MlX5gCq!QG fB%ǯ߷>3$˕L|W&['*lKX6P-q}(ѨޱdJ,y&xSA%.hSDsy _<4\W{/)c1=윸V@?t{ .U$:.L=UWX!WM+՞'~uR0 A'A}VPJ Z_opxѯYKz\D ouev}A,L% EO=cNĉ2e/~Ak7Ks#aCl|(xus榦'zFviRm|>{Oksstt־(D7-E^Bp( oJ؜$"%H 48t,HGc%g_-[U->o7q$ i$bB_~|zL՘J&mx,g̿.3gaXRzI Z:}T i⎻Di0n;yRCiD€W>5{xpM=Kj" _qSïuգy8φwnCEwsa%368~QebEі ->]=ajbQQi|HjĎ-*RW(q?<$AvIwRy,>SMvO.k/ (s78lZu"@h ",>ʨ]+I+jNtDVc{9JڙΑ8aPCY ?-\b2TĸFPⶨ1h?%V_DE4 eND:{[*p!-{p1/] i9k*^U巆ã76{Ohqr>|$N+cv-䳣 B_$UBq4)kX`85XfRN8] 1L{_ܖ+:1 |.aD=.KPV,M]θbCHΉ ķ 9op9|-7;YT񭨀FMڝ3hҀd\4Orlxy4\vC?6 K3vr8+%`UXo\_ qܔvo"/i52Kzz7'}6c_z|¤Ɖ-㰊][rThl]k3Yl3 P,pWƲzԤ9>tAypۙ72Ǖqd71ؽWE E130Goքnu( v u.3,M9!?D3`Ty.&bѓP쑏?%<|yty>Ѫ 02A˙i{*m-*uW 'Ԙ֍|Ok YVOx-e,C ҸwCR<&MMrn]"Ho>X7r?ٰ 琉j<ӱat$ W4}Yk=nU=ߩyAYr2az:#wٔJA9ܣb~TƨguTʓF&ls*Sr6m^$O~בY k1b=D4GvJZiN7yRA#,ڼHiALDc#Yܮ{MFֹrYwqUk?(b~Ne*ie3bϋ2ߚܑyd:cNPtw\/Sf-߽mS :zո2T }فY<:BK{K8(ic8Xk}:T>)vxN+/I_FȼŕI;h?K.[^z\Mܰ3isg⾉  ǰ[[$ɻ 6 ?oHZ_s[8?>gjFm05ylmXzevOVlܪu񢰜kM#s DdN{ٲ9fZbPg΢Fz6G-ˡbL5.0`͏ʢJl3ȵ3.xvZ484㥋NY&eEn*묪3/3‹{ NT;KjIԌ"Wc6kYIEQ'k~`1! Uh5BlF*b AVk|Zf5R2 FtV||IgV F|WIāeyU"_(eК?k[506VGZhY-sd:o-Lg:5C(VlYK hH|J{!FoTQǤ@53,TI+O%4Kak)Stz$HE bd1h;g_3W%dLci !5SR_KD& P>~M)igLN#(?~ /%yilwZ-&9ҧ >   k Ԅx=?m׋8R(D0Lc>"̈́7!gX6~px\Z/s){)Y?O~~ORɟ HۇNT7 LJI:cq/N^=&dE>=czUQcV|bt}H["X>=50OVEq*z0QR[ըwUt<(`mXmMiiF"67t`D4ocU^Oim0 H  I1$6 MZaQ$Imc@hBChbm6i hiim1m1!mi lc11Cŕ;qW#>AG (wxBb%@."&ܠ;„ʐD~_19T*HtBұMTå$"1wB!W6tD}Z?WG{y*症p8_̜<&ιO8a3"QRcm i`62>"[v6ssK-՛es ޞ3;ϔ@Dc)MlMG-Aqy*r|6.q&|%mrXa J+#xG$O ?+@&oX8:AXٖ 2U_~qTVIXT}S%t/Jpↅǂ'ÛiʫZ`ܖc[znj)[,b /C}01$?#`0c`ēhK5 )42(Liƙ85ω_8hVǑa'-x1EXg:|dK F3RFW.DqoG|;"!hЀyƸGőKsА~]?rs/>eet+t_L״*3\Nanq@ ItJ!ݩ*)CE&B:J|VU o!t=jB]h eMCEo)A$eg+NÆQ346$BPQ#C#I#F0f`ȢgZ"~D@fvi| /]UYCD+Ѣ}[ɇ$rWyZSq\W.|7S߀`=~dER`r8pҢi6ؚh(%3|'Ro_vryz<;4gD3$02f\vuߪ߽i/lw/)NtY[ReޛԘd:-C3$vÐ^HDϘ1@@M}s=F%DzhH~$/xphP⯃M*$biGܡktǶ=ڻ3?>P -D 1y8G ʙkƈ+ڱ"8m3* T{;g@@<=Q2Jsw;>I{8[+[DuE 4fi{/F-t,{=%MP6g1veQ5htmWk N9Ҍ J<^ eSR1wv)J @Șrg54z[b8ʅBfjx!pcK̉ Ӛd^OwIkޝoqB Yi ODTK`IVC/:^ǶNwoNFt={ :97t`w6m"*571~#7h D%G<<? PlP}Rb] ȊC3*5Na )9Zb:^ovfYQ[r@{!M]Fc< dvxP.sJJBP2r)OvGa\CX֥5zs- $L/=X+p ׵e%0k4 k((kܓx3GL=J~9§Azjkg8gk˺a ]睵 zzEMSrr ;ź )-GZP9#LB95ʙ.ye&㉹PHZ)FH߱[^3koZ<"f5 pc'~ׁthanB̨dSQf#H$/շ=[Ugi{fV N@`l- sa V08|dz@hdcAmv!^ ^57~cy.;[4. bV1\$I8r7y#>Ҡbc}䨧Ö$VcV5ȁJ?J=0].m1$,6atLXfP1W%0aث6U_5"2gg>fXfc XT)Ar蚎 whQ,w w")V'-멊(Qר ё",eî~ Ra<队wOq}3'\+s3c+w>6eYu#W'~H"q 71)qqZujDVse޿a:=ԮX0!&^[ t!'/&"x6$_ ~@[\.43䣐ß1ye<I.X|93.Z[t }k²DD-  a7$"lC;!_:DÌ7q$p"_UmVpC6Lt PL@ pN ae⬘{|,n`s_Ȭ]WMgyEV s7N!&s1&7?5Rܖ`lXL ҴСOo4SNiS螣&Ⱐjze$>m< c+pnaTXQ}B;h~œ@ˇ^g<8$I(=vx5*GѮZ똩<=Ξ4w25hMq_}:OkY`uU=0C;^30`%cXz]T-,1_҂NC\ALjL,f~q68kWr= o{]Ϳ})0a<>hޫUvpSk4hsYy[sg'*=&}6Fgx8>RK.SLHTl@0$Ds)"[{WK7ce*|v:u,Ư}hBS{ pr>ɍd/PYW2'W"{n^-legyְ$S8DFΰ pl+ne *ɟ:R`M57r2̵S&)5-\-˃( ]0zOx[5(FbHip {"` c"['k gppH +6O=܉?as'ylţ,J3痳N ᅰ^m4ޯ 5 ׻@30RirnD/ֺU|GRmj1p ~];ɭv{-^Z!wI. 896c$*7 Paܕ/CF/7TKqج$^6(IɴY9mΫIm7EM 159J4p> idݮYV}qa^ܗdZ^|fqg(@zp98N8eg.jjsFũSFX瘗98!v6)veCF'R1 C <7T0"y0L}L b_T_=9; o5ۗ{zw3-Lh߳3xh\gy4qBrY=O0;Dvq%1fw^=p(cn5A#0bretnҚ@!>s 07;<(d][LXp!6n:R/րd WXFLs,h#RfnoМkcy 2tį5rR,7kDri[+ŰeCL;ޅ`b[ۢ] Y-K{ڛћ~d z38~c3VˇZZyU K miwlDC$ D3^^#8\\"NExmױ4}"8=v:2GCBiݏW_pʫ%\kAZj$@p-$fI+ ?Ir>ʝzyCRRNEbK)&N{}N-g2c.VSr#17"cM&"P@`с p zgY}/{tczAץPvm +1HLߛs@&F4ʙh?+TQJ`̣%@ctECCq#hɢ,e4Cg@z{-֑G@9!y?qu5VjKԹf=JFVE\ h[ >ٺ!dG,% </+1#-I?!ev/eP/OE,h~ݜr?Qu^&bs5k^KSmYFӏ!!ѓ1q2|+># ۈC *J,y aD%fj Eg : ߒiRGc5OXpWD 9%-a^JО53ӽ\YkEqu-ɮޚL+S b1^ΧQ Jae#1Y "yQg9+0KB=]֞8~ߵビYv]F癚@>O8,LydTSnP sT'CY$6`:-cwX9 lh3F>jI,_/~妿ehLda~cmڞw: u.ӓ`~`žq2,# ^xkGɺH hL~2&%] *W[PE,vZ΂v0QHx«֘g/>TyY>Sh4)7"F?!p^=Qsױ6&װW>h+g<{端OfR$uJ8io_CXBAغC>[KAȮbSeUּ=-eb2at|,idZ~(S#mlNHs1 _rѝFe>}uK*쉸^lJrJ RZߦ0:sVΜ>3ƹE矾T]32aVoamƶ¯7o q=M&I?*U(4ۡ`4B]r@C!"!$$5AI(XĆ6$! 6mm&ІВmC`m&&LQɻR- CInթJ}}| xrX)B5M(UT^#I˵`"]I$Uc%To-C/.] i;1XU\}¾5Gz{JUTGD"s(  & Ip᷒l +rhzwמϒw R|D$JOpȐ|RWiҁa0Nj'LK)TBHiY#v7LB\d0Z#+R|%@oop2R2h:U)3- BڀD! .BHm11d!)% !lMiJ0cI+ U16 67!I&4Qui);;&nĦW5TAXκ0fN 6ܵ E'͓N!t>M ( xu[uA]u7 jPDR _P9S'Y٘G )2>x= U)Wײw99bFh~|Uٲ{ȆjNiG Sk0uOqY,{EEF /,0 :H_E2U1+6,0W`mR )A;%8`)(c  MX8Q%SLj0!lce3UWntSor`C MJnSLdNs)( &#JOiz8AUriB PɍJȋҐ5Q(~j(VBd.E 0$1,GSPo6P@7SD:&yI7YG%6bL?MOoC#])21"tCE6 ]1LDAA$y~d2BM^$=YwjuimΫijUϿ3:I' g9' Ç/]9 ?e0E˳Q~y]n:>]_=2 {GU"0>fvt+GrmOUcYsK?A8BJ ˤK@Vbj7Z[{%NaKësHvtyhsf_pL v ]x`}s_jFa$x}wKѨ 'ok54hӭ/VY~4'o'+X&HZ eVA!68d}S/U{O迫\h?_㷏-f"k5SFM8z:sN-wZܴ_0F]ǃ裺lJ7tpz jJј ϵUm(HE}O,L]F\m PA` îHlm>YY61.8l!I8)9I"cmӥA)nbRzωH1p3lV~cPz JNpm2xgJZoK&fj ]w+t)|>4NmK5$I\&t[oJbIJ脜 s·/JN<X]O$LLsχEuאg0enX^EkU럥\'a%d1'@G`8ÛAYP}q$4^loV4c(sW>Ka6ljR|_ϫodBB'j>y 87 c7nc@}aKlBZGV,Єbl/!BUe`_y'TKX?nwPK1tgQD"h;lS,< Ks $~4q?UwrRyRK `:)loxqTuSQfƖɼY;!heDس+oR ip!#j~e,fʧ%kw3I2FbM2Z:f- *06|j%/lȄclmwR\c{xccl@fχ%[Cn ك->e uSIM@Rǂ͵:bTȆ[F)X8Nw~﫱Ml@ &V_6r-TB8g bd?*K7:M0cjXyֹG@h=)9ۃ]bxpJOwri7"R$H;B!SnE._i`.̣yL=bn$@CWݑj 2"Ȳ"m)&hB ? *b!X"(]l~o\GsQ՟$J } "czg)j5eM C#ݵ3Awp` hms35q*T&xYY db^5|ߞja/zNgDV6g`h ceF \ڟ}ӱð[gXMZL톯]yPUP H`? mRx,(p tdڞ_$ $w%UJ;jĒy fC(UP4e g嫈P+e`Ye*߮eR%rfU:  (M*U#q/ΘX8x$IuݟGʔ5JH ݚRw2VC(@$Q`H4eJK%-QusOTd,+5sVhΔ46ɡ˱T`EJX 4+Q7w[ ̆*T-_LNjq?Ss|@SM6i#!|"am;%00Jfg@7cq٘c~~IU\ͅ,CB-xXX9hU!|IZ޼}{%^ܱȀ*@"^R8ըIΫ{Gˁ02̼O·ܰ7]a֩F]  ežrArZW.Zlb@NnVL%uC@DT8xxu ѣNdB\8$!g6{*E~ksNiy K`&j߮$Ќ j^2͵UMz/m8CXq]hף^d(zj~`Z^j yhe=G~{+79zgW%spWu9Fayh)L@pᶆ!ځ i bl4ȁ668/x?^|w\p79`~&ɥ%~QUB`C5ǽ.6<}!ZIYm ҒSLzBִL0 1m}?ƥaor?sagvcc !a !6 CM !hLi&mCD PM iCI !o3dL|/]'\@i6#;@A 5Ld@@"년-u-A?Q)L.5 *zˮ~g\,sG}. w*׾}=| ;K/A,7t[OӲ a\6R񯖂S#뷁 hwyGI|м\3rt!'nmrmĴ 3vK YL^HN+8Ik_ԉ$ȩE̱^5Y*Ĉ^/GY D]i1lȹg0|`:0ak]E˜Cݯ5.?%{5-K+{=<fF-["X E~^̐ms\ηo^ip9ɇ32Lɓ 1lq?.Z08|~dRpM?eUO7xDVÝ$Ipa9To96`Ǚ̸}O7s{|5oͭ~,}h*E2g#q 4)A̐M(SP)lK2^jf  c4A'bY>v!֨/ y?S3x3?^t?S-(b͓ڶ ]\uH_Z[4Kiؼf+%Pj`̌On]a]L4'ҙ ͏)Plո -29TUu\?6b?PɿGc"+q~3TRfzϸ9.7 Z\"*;m$~/#7D (ձP e"(p򊃼ɬjru+J`3NJQm8q먡)B;Z[_IUfSL3 D"jqPϐ@ASwGρ}zeTv{$1VpY͉yѾpWӖnZf$1+anEw+,cxC?;=rX4q}Q~:WhE+#9a*w /"(*"?ɻjmn/N;vCdnWu n+&UPKo\c]U$̺ -亢;s. ."A>ozgJ#!MuVe[7yS.k=wͥ'"dR6vars:ɣmJA$>gŶ4 m~1]`fU=XNMUΤ;Q&zAjF$W̧g'Q{K3}8&)fc?5h7!Xm*٭(WeЏ-l chTv޷CfaQ #r ՝fSO "E~wvbx>鏺!]z%~{F5\-Ã+?W W'Ӻdhc쉂!|%z?ˏfN/>Fܶvx[^fTE&, _F!Yғ%BՕc0K\LK|8ŅbԒ &sX*ôKw?'V5qD󙱁Adm2)7 xʉ"BL)UO ?3~Z㖹Y)BD |Ѧ˔¢+*Ht괏12U3RDٺ5YEƫLY:rmGDWz=GFjM@9uA`3n!}yO}}ز%hڠVg HQJMzH9T5 a =ڌSꛪa<?7(9' "AWdVF`Ἇ ejW\Hƃ=(?="nĠ+6M#8_ÚڹM?%1? }7`~h)=;t0j0Ѳ!GRrhRzGY ;-lTuǿLEt(ME#\+!vM-9Wv+xUgU``2܍hkn{8o׀,y g RoϕZs]u"_a9)eگIt/4;ޅ8/9*IQùބgjB*@w#kxʬ onUؿE<`=wlH8iHauuҗuLax(t(.t(ɮq3L %cPE Sp")@| 1@Ac'k3&x]2'#[!DaYnfĵA>D8*?\0* |Y:*u;B ,WlK6,`n q[՟{:._ZV4Q`gYY껖G~)";ݲGX >e|iŤmzխ10͚@{N; eTd3g[[t}]vH2L& 0$&du:0|8P&$؀ـbR`$&0!hJ6$ؐ6!&@6m$4Гi hm6؛l6m1 D4i#^ov\L ")0no"l-U^BPkIv{_~c1{r@dw=4/obC9Rk cV* ġsڪ9C^$;N7ɿ łc&ĸ[Wm7rĚ&hy k@qy ^pd<" B6Asod:{Abs0>vY$r=( h@rBmaIxM! ~@=Gh rw=F{ NվbaA0y✖mBȒ&G7QP.~nhV bޫ"D[ tx*BfʲL;;>Sb`pq6xWljB1RWrޙ@>vԟ#ce</ rJ rtierPѻ&#d8mdw1y U-Ttmoѯ'X&4 t3SpGm9z7<&{fdȗ ;$t<`Sy,J}9]MsN ;(O\ $g{_}+65#66 "1&rGi@11+yLkڿ38De9loPċ̺q>'ߞj}t̛O7䠄L`d|L$>:x1!o),Pζ x;*/:@kֳ,idPt@jR$׿,M2%{*ud/ =$29ʶug$aO^dnA {pRG & FS?U\-'qnʿJly.ly  o󵭭CpA:趴mAnWci [B)oa@ A@z˚a||n6JOh/8_sO[5Y=9\ȮDk&p#{r S8yy\G͚s2ٔT8ׄ!cqW^T8D+Zp HLl]uj_ dᙅT*X D|j#A^<$r߃6DPR'Guvb 濘PO8;!նz=ufSx#mhcHZqj=QYYyUamҖ,D)1BK~~6%K ~ߧ1 '2s㳈'QPBXb(f$Jm<5i5B ^X:r#ǽҴ2S Xw-`A3B<4)"HtfMedk7 bErHPѰl P)bM PciiV@qԲC0 4 amhLS]/]D$b*nCP@}pqÀ&&)ZƸ&եTCLEL#kq0PQ $ZӘ GH÷(mpl;%P-xV&L\8Yc ?d!fB0tr^{a|-5ͬJV@pBCD4vujJ,c"MDbn죕,[;kczA\ |,\ވ|b9{U2ZcF h#]`zwnbFɚ`dW4nʔǐ/$H^ω|rSiiןn^ɜ<*Azr;Mp 4sF%+埀-D,`H;y ӶXLE0^4M|N%V͝2EwCu͝S 'SdR4ǓMZ bH 9sO r ;M0aPeeoѺ'UB*P Y o)k8橾dEmFq84g<-C5verxg %}wsk`z<ap{:F$!Bj%D#^Wh xS[ζ΂!,|dfY&Qr1ތ ?wd:+ߧY ht(hUԏ5߉?Ywt3?D0;iP/cwj7e]lvK-Yl<[Mz:m?(DI~ڭ׎98^ÿbG_uPL':6D5x.[01ɝh~Y C`AM0ul7]|H\kg`mTD/Ho*mS~x1<Ǐ,%?}=5M{oOe#w8FeQkSMU˫z}?Fym+-D.Fx\oX+ *a5l5Z|)v_ڋw}_rF&sՙۊp]ˍ6M]j/RK$v==;Ro^rKW82A',@kןW|m{7uD#̢ Vc'}K+pP 到&Iu)r7I81@w%"~/ڡQ q=A E:JԮN '"ElzEpV~CDqӥ+:PKL~'Sz,k1%~L8/LYq]=oM ǩ$u? DF^<ak[43Q'ؾ&:;0]WſV3ln0Hl*^}J&מ-d6(8MH_k./V~rXNoQM]Q#_ɴ{Kԅ }[e~7]36~pv׽P#0ֲzCxM7CGX0aU௫6XGR Y<\PiEb(-Vv_%Y91BDZFW3͑€%=@Tl/5wH$&f+ ~2l'wV tc"O׀>cgN:</ȍ=\(,Fվ7Rn. ]wI`GB! !j2D2SBrgN_f&-+IJm{Z YHVPxȖWsMbi|*SC#h)|E?+ z; Lg:+<"2uwDYAaۗJ+-dYpzW261[JI0)D4Ch)HP0& _roz#7.SW K3[;r~ѱȜљ/xzi.Sm>Rv"[!,n E镅N)*fL(WJaem7tpmvKxsfBRnjK ֔X ^5: FB 'QVzBIk3Wy#u2tS}\ RsųA :|YjOٯi .4 5H@i(9s(ƭ73@'E7uEw켴̹Z!cc͵[HjBCH%S$ MD#[7LiWG*7ސ\PX#˪JZ%[ța8w,'WbO2KgcgS{JEᬇQ7-gˏ(Aѯ:8eCU^!@J*PtL +8% WUsP;CT"};?e\(Yql$bL#Gu_Ǩ Cbxָ2A\ K³%6+J֟1}+b=cȃ_1YLͺ0g?UgjMl4H) 0TA@*ߑBlGcm}t?5(,j$LT9@\ @Ɛo)-,IA x.' ԝL@>{X˂X@k7(KZ`T1Y^fgo= 9jP;b!D"%qQ9Z.JjBb=D wN\`K 4A!H=fc$g1I824cX )>O[LE eiA~r ` - "3-& Vr~$qbNrJ)b`6DXԖAܰwH! `,(ʧ.yrݼW{:x,nPK_mm@o.c%r(Ќへ-gx8o52)Jec2ZX1zyR-碟F)iCoEr[ #i+|ϧTZ<*[ mܛeD&X_fkzjX6)1Zba.zkOFg_-i4B.سӺZӟ=Kj53m}"w 0+DKLn[vK;z7ZhZ>fG-Z ԾC흊2qHlo|Zxn^KA8죭rop|7Px `H{WwOSinS3I~zy>.8`+~/ľ}m[Tm#c`P_V{W/_>r:fezS5fGD [_Sv5eO˫'1ɧ1|c rTԧvrf4/υ\~G\ZkywAo,vxpyVT4Re-ԣZ>UByۉ>ISl; dO3^{iDoqQ Q}~ZtLEn,n|]֚H[?*ouMB>"պvɶ:*/m3Vmw*uzG+[սm /Z _%,vi+_\ʱQc'9x: ^혇i\M5`$~Cfd4:+'^3zf.}S|Jx#x׹f[≠܅̥3 :򹚁^2[]@/m6/+Xk6rl'ߕ ve[|G|~g%n vvGŭoHPj0KO7exy/uPY8{z5jª8y=5{yFWa1<99=#vЦ g1Q5Rȍ3\~w'o\[a9nS­CxVgg?[;b7s⇩P&!zma@}?bͩ3?)}.T9Ms8QwNǮ[ߑI@OJL'"3 %֫@Y?&*\y s Ͽtw= 5e $jɬek$u|맊_Vh &Gɲ[t|zC<㾧H=:$~C:'LES ~e8*?QaPM cc>jJY,8 1II37tn a.z](sۼŮE98g+%&IfS9#t m/2HlmU($D@s$qrp}0gj_L]FI|8rͥwpq֜ZR8SsᏣ% f@~~غPU p jEoV/,ӣdq;t9#w<CorC<M9zK#mQPtPJPf·$0`lMCb@/7JŸ皭4 ȜH2!@1t)f$ŝ"hqV Ȫ1uJNm)1C9B>}N| I)=g_g̞]]+-9ھ+[]zbQ{lPnqs L@D7`-wc>-"EmfP`3=̷Pc?qv@=H6q80h\RU/]d ּ@AdFlfy?ňumC_P}eRct㇇bٺ($oYf+Ώ(r9./C.:ޜ_m}ɽf2ؕ1H?^mx$@w5\VK耳.]+w/g<0!)l憝.dl ?.פy% N~iت-!,")HhJKp,CJöWM@J䆔D4jRp{p+aFL\ȵXі֟8 el(4RE\ lDؑ/hU#jX/ʝ \<_Sgg}R!>Exҷ겅,D:]d1 ksʪH m9nw2_yq4`-*y8Ʋ\4 ষ.?|+=q}^ԠGi?~h/yx+QoOʨV'E8Q\83c@t[x ڱT-"j2ňI{kz%V#Eх-;5çY=R7% u_uz $\hlu8ZzR5D{UIK~_ejW~RP <6l57~*3Xb}&6;N/.(1f1|}Ľyܔk-$W |N@T $ˤW7<~nO qG鼇[:I*zUނJmyaJ/z&B^2/ӽj/o[F^YK1Ye pjbLC{NL^5J#bZ۩6x4G!^= ;IWzKq끾g9*hOՋ&Iy۳U.˵WDV8^уrv˻ =m-2r!&a$$<))Ͼ:ogoH?fQLJQZψSɈo [jãKuPSsۭZ _s$xKms_E@ԨBhu2bYJpYCa#,P 2+V͖,țÇM3jIъU[ @7jnhWk~VK{0g]Ypjqr X6.zq(wP5_.bf ]yD]t$}}|嵕EeFK_'خN&~Z ~bl+uM{_Xs:3'0+Ih9B +o7ӉKՅG>lV|Fef.VԆQkU/#EVA%oBOQ$C! & m60nu P٦׼ƅ"@5L4 L4ՅIwy!4]("! ^HrC3B #Z,Qߵ ׇNRH^(GOgR(RR!b.OZ PjRYQ/S ˜{Ӧ G]߄|Ba bd&kS^dL"&:D437pswyIY*ԐU2NznU6xi4l 4wuT& e/ν2"[tLB1:N 7; M(`J0e2egfs?|^i!V%x/~hŜV BAhSkT1dM ҢEo5h,Cu;ّpcw 4ƞu'[eIDL{4brM7'rq #εÂEC,J7vOP5.tw:"4vX3$o $(%V {+1pNd=-τa6hX@4,b/U@iXŨ,\ Uo U3"%3:)$Nk 4f̺=1ۗ\HOb)$LXFă$e61d&h9IfT %US1Cn cAZ%AHBYr ;@Q[K :JllM[EiA} KN 6M^ŵ@H İLRqZAZ=T 2(2JJ1L$ʋ"c UA'fk%$aI@ 6Nm&V.$ */ z JTб_I! [*SUN I!fG,ۨAd4&á+ bZ> |EX5UkB;~޺>%Bl&( 5=؀}owbD&_%ev?j$'gk'}˾gˍoޔ5n?O\ET_o ^_i/?ݥY^iK&w6W{ea\<19y >j%Q|F;'7O;-y9Wm/ C}߇˟#c$'Uw孲5ªi"]X&V9KO^8~J=AWXd_!X?aa+!#|2c}'<@=!K(0\G(;ۡ-̅t7vC8-$ϫf;~˯xK\> +Ʀnҩ&;Y 5Eߙw[in0Z 4gR#rh&3pS5/sD+OYl:XJdm;}EY_@Udq[ݮz Zݾ :c(o[AS;vt~eZͬkc|mt/۽K9bdcwH…%$[Ѻ>o}5x|ŮHcv1,DI$ݗ7b²{?7)\!/ƨưޤq0?%);ٶ7*o+ {C/Ϸ8({i9^gI7mM+p7g!y,0xSlk ̋cݠ_޿Ѹz.7?4.cKC.56Z|[/%Y\-ًxCv"gUѡټew![?\ar}_DSc\Ѷ$ZV΁  P;ؽ<κa3hjn\^R7oEWwȮ1,-'0ұx#z/Uc8`l+Y 49"Ua|Pv, eYNkC5mISEt̓K.]V}0=8Dˍ.xkпN% cs_fCg%'4־,5n]]Q/USM/$9BcnLP" ý>6|Olbh|[k.g}W)栀*Ү6KCٛ'0}C4SK|o\UBRŠg"1LV6з|pŦ;1q?'X.+ǂm6Ԗ88G`Uxv}v$_BSįx5U%5Bڀ@q~3rW硞j@ Ɨ́호ȕw@ci}(&0 E:|m]iZdNcEdS /0dn"px?0D~g`g@2xiP"Tp%*Y5~ lo)ȧkťv7QO2oy4>_Od v/Y}~XHu|u;m>[ U<;bf3SzC]IwyK$ʏk]5'cwK30g, gW%;VX@A (:0=_jWяj\IEXWQ^H P9Y$wC%=QKfNOQq" 25(M޹8J3ajk>_ͬC+;!5}^je2CEonT߈\aLxf_tF9gi &y-'ܞ ϥq xˆ ګdž\_gx$OTJ2J d=|>i+?OCc. cA7j9Ʌcnx-y|f&(˅/~܏O|azF6FpOr r/E#v~FO PCfVa*O d8@Gs,GC|LSeVVѫSm7,Z; I+OOmGy^[kTl )k7hŲӫwՉ;_N#YE) ܫՉ@j˭}VLlXkڶB<FlmPW]B@+N^-2 lwKЊقYЁ:QS50"KKr;2AUStʻCwJw \y="%-DG|@[yLK1i,6?D0"3tt1jLyCgIę cmU+ٞݣa9'0=NWHWtilj-1Z pzP?C]_.M]$\H+? OR,-Hn $QJ"z@" NGe02(v10jKX(CzE!@K +OY:z # !Jl({K`UID Y0ikKToxH2K KR4!b%*OVԚLcj(4Zi w[ӬKV3\T"!WFrI:;Bg 4.%0Uvk清w$x #9T ,B&xA0Q;,X% INEiN$^Z h `h1CV :b c*-MLg4 zj3~vb|y5[B\iluGtacf0A:YH@,RBbz$m" ^[ \[kPɲXpBRi`KR$54`* R-̭ VB5+w"ջ.$&6`X1\LTAWH^@B:xI,[e[ZX+R["҅r<[Lѭ@'h #aFcp/-\?0\Lf:Y_7vXzve,.m' /lBJu$1S"${fmdOwkph1#K~Q[jH_b#{9tʖȧZ |3JڽQRX_ݞ/@t3CbyMQg)cdZvDW p׾ZBq`w0k |XCᶶH:4tz 5K}P?6g\K6?_hM ϽVmkb˱I*LަU)'*٤7D-"yv(<t|TcR0yJbvڵ{ ҡ<Foȁ@p~( !O'LZZͮL ݔD b̴./"pEWd.#wk$pt_ݧwdl16{fC1?|]3kwN·p/ɤ{>=} 4/U1dk1  _c8ӗu4f'`,&^gK iw9;o_t8\*=~B o~ySXcK?C l6uň[DQڮ"90dsE>m' w:/\x.iӶXeHܤ3]lM2%%pw AКbmNNI1G]d,h~ߩ~D=']7y*;n _pŁ꾃}bЖ`P\8"8 15 Yy+&N;rzK 1M%,wsI -el/XH@LG7,#3[cKs|y\tc+PB(I_8fNGY+ORn1nH(UD31?Qt 7&P6LjcSabNȦoC;9\;!>>ok5,x8yem!3&!dBΉ#)*A&ٲN@s1L#ŀ{q}>Sߺƴĺߎ Ю>Z!Z0i?ˌ ^`R+ͩ~VV?D,TČ3vlCK{\oJɜ mFq&6cm~PCm6M3Z"U@CIH>C6T$ 6 kkrllM[Rk2+P]eMG}%eHI~ $>aD m#צje U(1Ihmr_×e.k\} ^*ÆI q|a#Ϗ'i)yϭ"03!5P&AnR?PW~_~WO4|)_Z*Mkgk"YlRh0"#zv֟Ic4ʼn\sz<:s0+kdr[1V&zݵ'6\_y`q7Q7.9y9vV&;nȽ|iHe",#3,>|3`f3 ~ ˕aL? Ak^_V,=H-&W(XnIrUebQPo~fTe[PeE1!Fyt#c vFo"?o<(~#dE:9omCNE9|ז9TS!jY[|%SO0K529Ohkz_$F.mCu}x$a(SoS{KuH3Gr(x%!%5Z>f?e ,(u^0QY<:WGix|ܞv|M+6q";F狂>W_٢qKȃB9kAX1G2P7(p}4H=G.8 `~oԺ80зw'9c;99w̝; ni+[ Oj7Eص p ؼP>: &/A]ݼUE (N*MP&ټJX\I&ӃZ7Ikb2XcsL\Hb}JxQ)6ty^>2)$ Nut:\k5mBVxjcNժֳG.5|qͰsjL$+onqfDJJO0cL̹dJ޴w?YOTxQgr,9>@ sC'bm"A; c>T&PpO!eH1Zca5m b$Ҩ[W)7$Gn|UK.ޟXl pcc sI"yz9l:e"tN?o|xUYȠ*2HAk-ヴDV^a݊~ӷ~nSaa<$e9mTaO !@ 1\}7>Yi9[~c|9J GKFs6O?;oT!i:-pF1N6$2^S6X^2k",9WTB`hild֢'P뿱,}>8i444KGL`fIZ XqVOӏ"ޱ&U:&S䴞F gO:AS1:WM%Ŧv誄Na1`4z`"xV-Fzz sJ[\^+r_OP_@9U0$[P ]gKEIڵZ[,_dSD.Gg£ҹcLa:R!A )TV14XϕILM6P1ρcq;(^Ȭj9K#ulo;;5{}3\Uaۚa& [\rh>E9^lˏ8 jZL`a@99W׽bWe۾3q>T0} $/3nl,'cM*ז$ނO knqȨ&nBB`> uƙWn>I¯o1+ H?#iƘjM gPM\7ZKUbSȷDe!I >](H(CBZXq`9qW }JyS\ |RbaܪĒM%I@^E %Z !0huOLG e1K `a/cI-[cKڟ JH".0H%MTx_amq |wPiVevg nqZ M6bk?#Roll/T}M'Ʊ@j8Bg!yHJN'Œ_Bzp+ 5/HlfB:FQѐw%X!C4{&Ƒ)Cdgn!j=Kz<:+gaHfJU?WH&8jHG dYf(_gwӋ'N\5\1x3G)51oK{V)Tkף'Q|񐕛Q)FC|M2ۏr?O8okmoNQlR #~̄rב!*j"00g4 4 z΃?pFM~P%(H칩-kiIy|BZwvԔۜ];nvQP_N\n|ܗaU@] -R[d壿rB0Jk@@ІhcyClڛ@B; c2p?* YRP$. - 1]Xs*'7eqD,,tU$@3\Lh39JlAX֔m4|gNՙ6'_,] [&$e1 &e[f6Ɩ P*fDџF@5P 1Da&! e2\! 2h (E-ſu@7 KցL =$ ͪLUds*YZ~FOJz9 lB:byʚp'&F+0 'ͪ8)c6ٜR"j;l5v2}Z79HH<7yj9'1x-YGb[\Rv z᭩Y69~ÞyuAL ,Yj p*_IGx`^0ZBr9 4U+ND5'39K" ^> _G;MN\5u*n^3М~X-\FSJy_g2XaL2iUk3U4Wϖmk5.#9\H䦒Ff'0k&}|a:\ش$pl3J&3|g\p8}T\LՇzaG޴du ČF+A̲5tN4%/Pqi}ߘ⭀3|q,E0e!\ͳkٴ}qn ,9nq(_uɤazr"r)U&4Vٮz ʍIM:+]QIE&g)1g5E̪Zֺ5(?bkkZPF+2xӃFQ$r$t̆Ypgt>+yCK˭WgYjvsd C7-lP2~ҝ̆xu|572p~ R|,ߌ`}yIP6kt݇3٢iqƚ( .LX&H[+9\0/WtN{KoY,aPvzly ܥeԮb4¹@, F[m%M)K \sE70P.+Q}M6T(!GjՌP=uCurӾdb!lW \jq8X,+iuc2 pCd-W4Yri[VFD 唁^F䖬 &~$4|.a]D'@U+,dkL)Z/AV XGOyO{QR&JVB>jS\vOcq2r=7 Ϣ;F,17^hs:Œf?*I9,ÁF,o >>)JcW˫T(YA8G#Rggo3B3`Sʝ%5l< J+w=ΉӮIOɿ|7{L0lE7\6fa%gu,ze'״,F N5sa5K*$8Q|5&0$۟`?Z}Ϋe .lέS$Nw`LTC*ցny2Tt(H1I,(6oߔJچrEܟC1‚Ij 2tw] QAP : $Ό4dtde<܊ :AIcD@-Q1g7\ia2s{:ŴDk j9Z\|,U';!X<\U3M6|P\TMA-}jSp]NZCQd/$i>''{ڴJgq7vV|(t-O7>A61Al~@Z`r(*qGȦ'X+16ٓ@}Sׄt Y,7 Q'0yUlFO2dm[G I' J gq/N}PlTib[{q&NF|>`βKuEr,qb|?rP:snPow.2`ra݅]^8xR {Vv p,@_˩-`2+҂'i!՗e댶~s+}G<>pf0&+\QO+9P^pcmHb8D" ( Qns/>5{S q yÞ:P?b);HDIʅTL4j,,P',t҃HBWKч[os)#ǜVfˋwږx.$)xd[LaHip=FGÐ_\o=X&F^+sKFNZ{ 7+{ۨv4\_B3J:́zoWj[Mrwi d6N`|[ 0gVN^3τ<Ĺg1!=C@F';.f+xE&rnTs"sPCһ#KYvSbh^.#^C\~'9hv )1D/)q5 W25z͕Y5>+Cm^7 <ʨ5vlCd1< /}켴 iZ Fq0槽TvF?tˋ|YX-1*zġcEdz ZM+̔( ݶH.0\bWE<ɢOQZzxbǯr<Vȇh,] nd4MuyNVy#Ks W|w#6q7r.uF 2.^]Y(`+gygk^(ʆ]1W̡32dʇcܺpz-nab,᫺O?nnO >٤ 5጖DzbEj*e\RWD$$msX\Ν4+.2Ƙ&1!JBD4i#Mb$ě 6cI mCim clI4M&ll666Bm 4uP|FEe'ڈ3Yķ|F9eL{AjQnI0PJ}R 1#~6&B&i!¿u;B alKvܼd_`ӪKLU(Ydv ٴieuwNVjBPg- K˻.7=SSQZ7|p_U ێQ=<-]Gw5sk%9PeP0N糀ȉcYw[Ct@8$Ox^.JjZ!eJɲ;xk҉@`R9| XK %]_ c.R̊/s`mRBi+YMT۵R.uX3>s~%NNsaX]NlO yz$w؏jq(BTs5Wז] QSd&ovhB L @2( cHwKɍ;%FaYij̍Iea*K5&ql @X@ޡȐ$z]N4sj,9{0`Sb-S 9^+zhm4h׌?>ci\{,FI).dֲձ:(BȮdYQB(@?_cJ.`%),P(˦d'0Kq8)H QͰNY/-ȵa$NJ9*&C>["R'O~Ib3"t`(A_-aH9eGn \D}ѢjW̅bٸ/Μʋ73ߒUf,GbRבk\.nv0BC9mdX[ζO$E:h i@2*[4I`mydOuxovHlq?{u&2,қx)(CmX,r#|v:޻ \w%`4k* 7L4)*Or>` #Pǐ4첸͞3(켦\.:Z .ëkȹ(֕#s"_.K=C3 ]4#XKsA2.bz;eXϳdoJAGF&[Ņ\χbnsM 1Xc7ҋ++J!,0k( MqieS;( !+,͐鹩Nw~6x:״~H=c 4H$& hm60A 6$6sLKIѠI (iІH$P6 M !&ɴ$ CHb!H@Q6&$Ѕ6$I bF&6I 0HCi JL! ( "&6$ơLHRCi4$HP4 cHiBH0f<'%iX4, J (3MVMb^[vSd*l;9 .>,tU@ 7V&sZi8+TKB&]R,]/^1r`eqzQ{[]'HwשEQ<v`1 Y*z5dAcpXDZzMX֌[ZLq/`>TR+/[h O^kHՌbcK ."Nzg.TY\B+ 1Dj+{ aA$J=y~IRQwhVd>b~AsNXNT˔__d,E`o4tHN{|Q_ 0d8Y\AEydF,uD%`[!" =Gf(0z)VV(e~LKSG%S4@.V;?r9 aZYעYpyTspҬĬvTԁVnĝB 5Y+Ts~P-iM\5P*(C"R N{ތ+QNŘN>rEpK9qh mO[ck-[77bV*J  !:iЀ& M9%1A [|!1_ixrD((_1Nk:ba@`oʊ~Z(LvL0qn$X2k^A9cT(rOŧ%Z Q׺n(U/0Zq:`5!NTQ'*CW^wO]uoj,AJxu[Z[fk' k'`A&l BT.5t< O(Lrv93Y!KC_3,pw2MT1!P[r*+P6 ؐ(jWG/Z9AԀGl%-! +X 2#xs|&B>\xc5ˉ́ntUЃ3]F(F,_xe S[>V?KFP}?F.0(&ԤH%#[7ղLIԃe4PH+X.3Bߴ\1jHU-XYÀdO1#E#)%=θbr_&DSƩX[` ЅA2QmYGNVTi!p\ %v6.CGeQx>j)ߕR'xJ7s&Փ6lIvZV`aU a.22%L_hV fIKmo-9P;KWNfk K: VK|P߆ĩ6ŝC7V ܄XǥW^f?KͶa qvvgU)dXUfTŵpT_1mZI}JHrgP՛2V/Z*5&RF34]zBݗ0]in3&.x/mz6s |t kً6uŇ;H%C$yq4JU4_|d=Q%>i65pˤKF[S uBtSB%fgvك[rfQlγu]h*ˊF]$5i+; 9ۤ 4`KV&3G@/L5};'KZuB=VH J `?~iPd ୰/CQ t-j%>/!fK[UŶAoR* H[Vo6T0ջn  73Vǜ px0_׃²_9 +;t{*Cq+6p7ec.]>Nc*" cs K HIG[ ,/uv x_EXa"L*e Ks,(L:j|LR--ʴT5{j檾 ܘ? 6Ρ~Ʈ?CͶ \̼)K 쫤 r5)EH&_i ֯ (Kt%+xˇe 7 G'- ATPa1N)XYE㕗 r 3c)))Y%"$̮%i,vb@C[1De曯'PJRvʚ(pu,3R疜pȊdꙭ[Ыدq n@%6X'CYIt{."{G ղQJΈNG:muQHd )(ho `t-M.hC6Wq$DqA2a!xJS`̤K7^:`w4:'% CsW֖!K0cFf`jL@e`! K~܌_AmӮۣ>GƜ:^aA oQR.+P+P.6h 14+gdv8Y,8`Ɍq#a;5B=YS;4we'c;Ia1tWw]!F@n؇Α-?HLɀ`d4ޏεd_)Eè=,Χ1*㺵U딪Ppʺ@⁛l;%h90β R@K>tegk޷czYRl |S_./oU: 7t9p]#qZT[$Re2OF"ST¡`!3yZ~E95a>^/(ٟF5ES M .}wS f̕5@]]} q9o+S̯w`"h1p1&Bbe"hw0+;58,sl-^(V!F*98xFS~lvLjޤZc4Z9v^ y0.C"<bd! 1 RLsP`뱐u5'{f5m7\Z4c:Rsp{64r_+%uPq*E$MN!4 m0j7\|l6/zQj זFɡ{*ņ:m]^+ `@@ H1I6$ M 0i&M46 Eg#,n lOw=2\ȷ`PMFV^rjH.*U,6ѡ~9AU2L do֤aW`z̮xt3ԿeVEV n[K+vy;VIy2BG+~q-ahz-%rbD>bYx x:mO71uNY>~!w 5zxcl+-#gs%'o` Cd, fTejK@/&zU>]sG{06{Kh-,3,Yb 8>~bwM}8z,BjμnJlt~qL 0 Xp4؟+T RBcE%]Q:|lWhZVI<'_LjXpn(pKn Y[eC0 |'yʝOupILIPP&]>qGy9yfgR}پaIscNpk+USr(+>2P+(fx`|K/yh؆B˴C)u)S!3 kX$O48FG+,.:B̟9(jfLUϷ~,s/gWSp ƹچrd4liA^nKy4& 2=Ww̒$fKBqu]/ڞq#2V(俣acxrt8Y@*+y:<7v=VQGF Bi9@jkY$R Vcv¢+s lk۫G*z7 |!%|"57IH۳JH 0](֊`M8NS5ch$µ4CMU$A(k1@kE-] M6`X lyڿ1tN I`j3ń$It,)-~E5v%|=Y BӬ 1D9$iHl466L`Jr $5 $9禩8+Þ́:?]ro?$@Rf7BYz'Hd0p-!ddR@] nR84D:dk9(]1e&) %HM6 lbmCKS LmXVB%y=zŐ.=s qp| z,sWUwRxg,H mR(h昷 Ri!6 M6ICm'2!Tw"3q9ƿs(ұ;9M?WzNS^.,p^uWP\} / L"SyM`^ˡ v1i\dH:G|q*k}keX;L|JDؐ$L [  cF16aӛV}~[cR ϿrYw9-͢Ut5@gWA+R. o֨Rga}@i4mE @.: U{ 0ullQ%0]IejXל㌌%Xf{7>ny bmSb2 οq>iEH\~݌/kN3cԬ~< B^PUc04Kz%(8,E2-4x Ī@l:rAEϨ:4CC b_a#'hKl &wWG vf`x!l4~?ɯfks2 }zzYɨG0]?w*{2s5d쏌j,ƒKh.m%A%䅨Y; iK ũv#h,.Ȳ2۪"W}5nVXq[TC/X4BHfNFh5VzJpm[-DCeU|zx]_C}Gp謁vjC^:fT& ҦJׅPj/W=Q0bSdsQN-H `|wCj6f;x{'w4宏ySٺ)Kǻ15Vxݥ0۷4/Ka2PFBIP0扩gD.ʳH,h6+çH3 F,}M$ ҊC/ 2vep24"M05.uދCًauh 9AoYf%PDZn]SJj$#iZ YTij")aW !lhJqM-``h!'A$!,&4&;Gj-*}H4~Qߵl+b c@xDֺh6CE50a)X* fĞNV5E/]>|܇I X. O /£@zoVvWdjClB6h TO?sR*iTYblLk$2' m&TeO1Ȃ9$0  4HXIHG~Bw *wHsgOVBGґXA fu҄6a&aFeA$)4g9Ѯ)Rc7E$3X@QHQfakn VH2Y0*XLJ5pjbw10/qm3{qHm45D)[3%;0BH_Azxb7"dti=vq/e{֧"C} 9{BM/}t7ꤜ>N wHzwG9H.!WC3A2BF4R%ir"v](| C>! #уlHb@M{=lco u^Vv%ѰY^./-f[ )u7m>څ}qNsD51z F{=)k3J9.QÄnRӫȾ? ^Hrya> ;JȺ4bvį\кUsC0^+r_ǭ2%z1B2l+EB±r+uEΪyFb9 YgML^rs{82fXJKmp,k@!N\#N_bu.ad\Fy%S=,f>G-^PpNj?7,5 Iq`ulP8 pD)HWbwKoa:MfW JhLc浪Ix}É~[$x(S /GqN^ee䲘-Ick0W /qaҼ^0 2<) J-{ ,K)%ۑ"f!HMe{t?*",!F1txϥ6\ߔ#Kpa IX(.DIWyn+V 6( }-Wf21rŅgrٖ;Ӽ7e @$gQC:9Uf*j[>lB$5(hoPMObr%y`d.!*ʆcV(Ջ(^gkkX-eajhNpɕ<|~w/Sy@Gh\Yf~jDZ+o_=/\ i< EgI6r(@‹]& fٌlfYYw0sM_S'4K@SP(Mr2N}^f彀6Oݻ:ŵ|U.8 vFk*6j(. q JxHRA!؝`ǚxCl8154 5>W/FuP("NVM׼=qQ'.hHwwgz$aQLpm u)J@rI[H*G@/´h~^.u44j+Q3clr=s= =/Wn7Sf۲Kڲ%/sbxo)_^Lh⭧vwlNߧw|_7>~^E}cӬX\ mu[Z9L8cywm5@q0iSBs cF w|omp:?eƑqd}Vڒa{.IJmwstc7>fW7sj\Lm*[ 8Z7f.[) Kzє[U-&.l˙޶VItO zJxV,V +?1s};K=ΊHlB%ԠaApfb}CWsEE0D Uzu*'" te^ 1R~&aARjJq{nK# ^47[.~!"<+*1sAj}}1dHs]B"<`);́$~~vzB-m| -[U@p c9@ fp f͝!Um66B!a .7.a[Ktu "`?qCimmLimhM4& %zİVfZCLoNuYW7&%qKr 6@\bYz2X4lzFpKOVv̺@%a>G( ^s!2}9:Per-lV+om%V$d%D!GpUM+cnĆ.f2\&A0(@M\P m *w7V l_7nE%?iз^n?u(nkK{[V9NavpЯv[lhUn9 i4wpWmD@!sd`%΃L jo~sY%%?we.k,Ox,lVS xeW!T|]8d`e-r&3Z 4Ƒ\nÀ$2L^B1i^˻oFlW1` hnBVXʁ3ō}m8zЧ^e`0"|wAiXzaeR 4%" Y (A-JP)cɪ p5q-a~~ʍev$Hra2[-aH}}WUJd槨fr`N?fYz\PO j<-)r "*ƃaX(W< ]cv42.Gy@z z[áO#3: lF1+ 'HD44ۆn!CNͷ=3%|qIҌ 虾nb+{-r}WNAMQf~vW]urZf2f^+>r 7i_m%pZ% M`.N]@ZԴsaw J/AUQk,~ laB`[dQv<t!RP39Zw5fY |\nZ>dYuI[-|œRϬC'(MY%ZFPVTˢ8.VtXqׄo@ RĢe"_N"Q@^]bf Zff1QP`})QWP4+GS}u{jӑv8認›'Qڰl2r%ul%eA&dȉKǃ:Jpb ȈL;r$&@^NBzrwG/[I:3"b9 dA^RͫO.ZGLr .4sGJl-`Z V8j5l!؛ JƆ1"M BLd@*S|낙h1['ucpCCy5qe\FtQRPV=˚߫Na->~J:5&JmF iq5(EX A3/1:[^Ԥ,d /LqP#x n!h AbDh0wnKVJ XfL m YhIěCM "v:/$\ZBVV؅~0?-g[ŬD^<*ɛxNj?ƢLE;*Ʉty:c|W&"lb 0B\/_e bݡ3 !g\X#χG ~i<9.zIaLʳ%wurE:̅w\R];55023&c86۟u"pZYPrr s=mLj]b5^PoWmx TKNYcՈxQ Z,(X峿4YsD^y#v* @=־`?U )`xŧ W|M"~tX6d$j@v4sd+ ]X'2lB ! zMs&y(Ri ȄcJT cQw1Иɨ*$irL%[ bb:Ah(oaK_8s1!:8.1E_eiQvYAbSH/oNew{ijjA_qK0r^̰ Z)*ÙƴE1a2n2))!NV߀eȬS强Yd .Qh)D#KYX/xEhob ҕ\rJV}c$BeInC 1'о ;YV`D8=XQ]祄X߳L}}\K[.ʮܗ K&A@T1;ٓ*׬G,$S@.sh1~I(_ٖS$-'+*IuX`jqέ8Y%#,q '/p0:hdO-h8%3[lKpⰩ8$~hL\+;,m{JA#5K]n:}F_?`+`f`c$eUfͪ;@fP%+)[8-r̋bx)~X= - EwmM ټ%'(!>3/&T5LjA.#eHTBKHH#Da(]\L]aV"ƱIrNr.KpP1KBgypT>l hKu w kK%1@=N#bWLn `=,"K3#쑑Y9P#D"=UQІ{uɚ> ;0홦=ƲkrE:2RVȓء,-2d^dq ˵( 낯ܤm >n+ SheўRXx/:!m eꡐT*pl,yjuT#- y,wbʌW7K},dlau|5wo#m s339!ê:;AclV=Uڴ~X=KReF2"TMN~nڙ*ޜ}'x $ m Jݮ`1\ȦbMYΛYk2˟"E¬u4µdGCHX־G6:΍X 2sv/ E}F4Qspg_jI*f}PqKIBKDH]It}6/s2LΩLJm`rƤò nRY 9Ƿg̻ ݎtA:5jy *\,|ZX{ہp4oV]yhk83Νv '^&pTPqPG]6I-'ҤYR 9 [guFivܧ=@FZ@¬.v9 Oh5|7 BW+nV5  n< B(}RbҸv|ʃ[Hso e i8cy2f\o &9Ld&*IsjU:ljoM:"4l[" z,iAdiqZ=ʄ˨ӚKSrmNlp9]i*W$BK53h"}2K;Lp سQ*58ȆC5>B W[_s.y'=HutQ)N%$Eu.Q.ݘ͞nXbRa#D }{mOY1 qEzk 2YM? )?xeѨse+1$OYy5TD_w A;@,s a]yLWw>FO&'vmزrƂY9}@]#MxưJYr`bG p3yp,,fÇȓ!/X\){G9tv@]u6L1z!| ;@lLKe1TvėG}iZj!h=ny A&`WEFqZ.dxk82x8VT9۩Ν.4[+ބ;݂OS;s~z Mr 'R7AKBKG]-KNl" *GDg Ƿ@I m %W]sgmck&aV{IP5?Df/v^HAOa;Z>r2̿]@U|Onz”t$e?^+] 5*Uq1ȧbYv\EU8c,[C˓'gJ[ kwSx d~wkmh-q="ż M ]Vpbot" 3 Ʀh@uSq+eKA#Upecןل.EE VH `>%o+xH3 O[o_,d-]F,ڗet2lb0aQ$Q}c0;:BT 4Zݦq;I}pl10r2n=UV 2ӫ7Z}VM-Xv0zcge=lXݐX=b5[(Fs kΥ3ZQm5,P40T,\ E(!,!4Nc-O<}F@( Ŏ\ ,(mIyك uH9$@w`/eU`w$WiFǬIԭXf<̓7׵j]TZEtt2IB-`9H kgqǁ<6|) ZM”UyT,^-l׆$ $PBB,vF[GCۺ ƥʗ+5``RD|DV䕒Ym>[c}!>I;R;[.2FP顋ޟz~Es:09,*E+R`n 0,)ƻLM&vֆC)IG =?>PE|hrRMQ& h|BC.S @Bt@ذXlP7WepO/($][ۂ4^;.tvX.TU J%m^m08#P]DBrp\ }"H#af mmogxXpxۆnݠv 1@i^pqYDrU^jɔ-a9s3#+H%"cLacDW`r7o۴& _+?$Rc >dK{n "E"t@M#sp ΃& s|ͿCTP>WOơ&p2Δ4tܱ$y! w(k@jJXl~UPit]dd}M nBA+(%nx^70< 3PQUM!ΗpBdVuGj2"o!$x&kK#V}8рfɢm%zD;)db](,a&PD;4]c|Hn:})dXyV'iIwոqSҖe xZ%Z S3)'ڽhZ$,sפ@/LoڝAd#(@0 %c.;d""j/_}82 Nds- %iqypa6ul% \HGIJn6' s";9W[pF`TH 2ac`6+BG&c6D7k(-  /[$G`G)`̘"$e&珘#j1%a]B `Aܭ jOg~TB.LhDxmy aVf& eC} <9GyS")"c"8 JpccqoyWd~W}#є!8YP|GQb&(bD"b _ 4C}[6'[eps[4*rT2J0(]B fU܆Z=bL8ubȆ:B(ԇ 8)18(P IȲ`C(^PHe2"`K*$8*I*BJda$%+RHbWPT80D&DD( (`&QUuD0 e/ͼF>)cicZo)!a -<*G1<_M7rۼ&;: rfGXL* DF?׹X6G-x΀D~tѧ 2"ɋ\Ğ};05FW w5a39c\Xk90;XI)#M"!aޱW\ԗoOqvkO8o5X S/Tښ[Ge$@0(WCtmo4+*eʡc`'dC5~eII}d $ }Xw:T]( 89黌Ps@{FĐM;6 vs=7SK2ӣ d 'LT]> i3Salφ\.7Ȳ D IySRfֱcc*Ktϳ́g^@0P 'y{Y">onVqP1#aa~InH"4^+./Nuӝ\KHNY>Yߵ> I$D!!*=9 ID tuPqbʮ{mMXs'cQMQL$[)P∅J5v=;usɚvf,s t <%Fo$Q* RJIg# TU໰hq'v!X `eY&l^Oe-:L@(Q*C0)D,iCQ$JqRCLfry4 %څ B 2Mړht]D}+`7FSi W8a'2bs J$gB$ x,*iD49g8Ѡ vo4e*'` i EK.WL &p[ N0QL0 <$jLRSE(25eYQՏw3P@ @VU(vb;S2] !BdXt$2A`G°,¶h;bGcDz`3.ĒBID©d0G8k% s 6`H (RP @Y3  Tp#RŘBxgv'9STZXu ,J*s2f (&K+\J>@L ė%3`󱣠" f$L,dbyfT(C,hbe1UM8 @oT,zSbX 4 Ue^/0PwiL =l.T.JBLf"d *P0ދS]G6f)&*F ZOt]%ra"bSg*@J!`*M4baxƉṔŔIrQE d` kr+<+*ň3'Ig Bq&0!i4D1K`"^I!V, Jj*PLPRJjE)R%$h*UVI!V@Ԣ&LVĈiP9@ZW%J zQ3I`h@fXilYMRYBbDᘈ٨E !'I&td,ē}2:UPL% `#);ՅI\)p#P X TGvrfm@v$(bM EjQ&"8љ*I0+UV,,.Rf*5R ٚ!N`7TvV,`ʀgT*)drəcX ]IG(pc Q] ̅(:!Y;D4:kKu F Ta"jӘD :+TqF{Rª,6"UBI$ahQX`*@P*(YV%(&LfMaY ANVȀE +,E~ Ybf,)FC E3I$@D !"]\LW!IuD4kФFPP[T^"ܩJE2z"/+ ~!=Vg /T`gwY,E٤ʪLY$ff# Px)##6?jTVW\TbbK5l )*A:M!I0D{UI;UE!gPΊp.J%a)($HW_V$3-x;":AUX)20b՘3Zh$Dҵ'EzL…&mpIAhZNRd @ ͅ9F"·\y qL>`x3 d E\0A&`H07B詥3U5dYzLf U x!.1rJDR@@bA0dkRŁ%pVԘ^2(0euvdrV86 Zh ,ֻ(if%9 K TR7D `.;RI֭PRN ΊW QI J(5Pp`>?X0\)xonF#D_cJ3=.ъd@2ML^Tyn3 L~3C³8"{EJ"I:"b %+(d (8a#D1F* tU 1ZҡHV)$0-)+07PTd[P'eQq @GfjPDL%NH.``YV z3 a)k 0Hb5\8ՔYB ԪLܣB[,+DLASYaLAX.(A$: J\UTbWT= ;(r(SXq@L0rЙ(b0g Ъn;=?}oI!pT*ZILL`\+V0#2ٕViFkXJnAY1H7VptDͣԀ͘E衠;"fLne"KtTʊ.= {UګUXWվ<_7.!+F*. +"E['j8>2mA< EnĀ8i"^NI)kUl.«R& SAg(f\_RdJ pN|ДJasݦxjir%? [#J5"? 5 c_|U 5tɮ1fJJ[/u/|' Z:-D=PUJi2OXJI ">a%1N# /{]&~țK _ n/!-2W$!V2kQ Ru&Ыܧ )UEĆ29蹱X?vk᪢ e p!5]osae+ L*-=zgP\\]h駑^nzsxr3D\nH]۴5ɤ8Sry-Z%^8n` X=]VQX`(Hc CRn4\CF9)&DH$:1HJRbe ,+ Τ(`l1*WL iV`PBZBBq12HS^W4,wӃ&Bkp* 9MKptYsyW=0ÁKuU::E8}L!^NL5/)";"84"HI&Xk,!9f!N kH6e(ŊQEUiXPb3?`EJ!h1 Z a^٩wy3$*2Dp^(R"v"Xhc9j b*Lgj?'*@A6agY@QF:Bv2ˇVŠt^7d\ô@<3nE% NTvD#n\1ˆB3=50n.yx/lD=<b\Ǽn|u, W8_)uߒ0vg84+ ӲLO`ADx0Oβk츧lr\y8`E„)APi&Ji&**A$0m`6  x`Ԋ6V5 6V .(O /wԔ9C%*I@(E7l7OY0%o4!Eiځ磜^ 9,_J%؈ȘK8.wYu< }o1tW: &7* ( Cc.甖P`nudfW]Vr5J0 qXL,w\?R7|C@lj9 (d`;40:׆:a f7k!8Ӕ:L?_O+cZ;!JzcB?7-/`䎀i + )6:̵(ﱡ\ S^AQS1\UcMޢ b@Sjvl6n5Ï}ʴiTde1,$0{ %t}Ǡv#,4q&D@cƼwtS:y/;F P3Vġ¾x*W(ͩ~xyU^' Ux6R?ϦЕ] =yB9HT EVKrQ~j lj؅id.2'ǰ0bV=yޫna@jd,ȊaYb,`&PG$4F! ºU&5W$Vl n^> ;ABnuWvqCS~ 4+Ɇ(1"6$`pܙ͸ TW9KWTMڴ>cOsCl epK-L2IP$,H:͠AP6eբbdYXq e! ! TWbYVJ`.1;.UKIHJɫ d̒RRjXR HL~Uk VWtU&i/wM(3˅`'%c*l93)ԗDӑX= ;YTM֍u:~ū;/94!en Rg.TH ]5S7e6-Kda|IGȚ $PWɣ'fNщh,̠T]{Im8D=p+MaZ% *b;i]djjLY&Ѐ\HodKPa%>?[ 峀wrp>XCQ'.Me;_2|%ɫ%-##ZPr`aj}9*@2FNl'RřU9sk0pq:e냆7 ps"Z&!G7*ْvuSOFQ>>{C;_yH4d\{=^UWl! ee5W;U7%}FĘHs!ʭ)?Ϙ9\>&6TٶFHd @Z lϿrbc:Jo Ec( 9q)Λ1$Y'B#c{yiSI_U#BchמNR杘wJeiTPOw ꭨJaMyEK֛r*b/UuͼkXE1{ |gef:zH94x<4:M"c,;*=ww+ Fj 9 ,R&;@Mž9~>f<0TקϣMU21Zg d@2П@+y.K9HQ1Z-}1oBa|/[%U2rD vGxYɾ*'[»1 tJV+ARe`+y9 GomoP1qN!"%PwΪ^\z?Nv?qC|] ?ES)H6t1mW<<}uOw B@;CGːrjP`nHwVbъMס ]dk A插ۗç)>|]n5\6FE>"{md <4S ;(9 Y^0 F'Ya^?B<CUX^Hgr1p&L :'i_/qK4H/i fi#b:_2O/yBul~5:5,D śKf:rG$MyDIݕRUPxc", (-n͗ vF?Cx566jEəLɯ: q]xJP~wzqE=߲ q. AԊᢜ(@u\"z DB. d|#9/KVe1]il e}(!| C@=[شM'kmTM! ˸AHPt1-`:C+?(f1$x{f3?\s3:q*=E/3,&Mz>gv9\cJDʷ;7Õ4mO83<86[$Y3]m V+Vt*`}d{mp@?n1}&xլ0H'`e+4V8dge6\h~O܁}ŮPqvHP*3$*MEK+rf0E8n )R\:EvAdvJOZKૂ.#/Ɖ}FKXnmv)A,}&Ӿ 8Q ''C!t2\e1;MQg=^lr4֦sQKޤ!%| ,Gy_M.*o0i7h H$|XX&EX;([p/ʬ嘰^#^K5ҭUCe=zmhpkJoZ,'B KRXdqzȻپ Pg0`DXLzZα>pVK0@K7PK42,kEMƵ紬p!YCz*~`ͪkO^3>4ӄ#`YY2V'"@RIT ٝ9~!-U *m4!U~.ř }ly*N~JjXX8>ʶI_I^Gwl*, O!v3 B-*!%浐->̳%JHѪ|_ˇ\E}]蓭坸|۬' gӱXYʙz!ҙ72Β2gLp FE:a"!XMb.E. 4*y`K9zT<,UUTp$7O]䀊[TλDeͨ;((%y@M"`}}T/wܞe [$$7%JkɩrD7—ksRF݄hCC~%FDʐ]7Yd1.c+%oin^ joq5~M×h* e@o_\!eOd÷:k!mxXevMqoPԓs䒼y[,sI>C1efbK;r欵 +m|w^:<RmUx}'8@2\o޾nXuȮ+%6s`~-X+.6c,QrΪt!QZ'V>)_ MVr"d 9՝5MZ`ĈC@6"0bI&I IRP` $ 1L!j)FE W _~kaW,$ǰ' &&LjP 9 zGc^3-8Kat2Ap +^F? ضӕ,AC-)"АI(0: S.9&6)Yɴabe9+ |pH/QB"mHwN-0Tu`Mi@jM}pT \W:$.A Kg dJB̉Jv^vцv>PxXW %ML1~ љ7jltx`^JL3M-Lz7 RZ }U5=ЯD ;9wjhW僩PtC7R?WiH|xxya_s[`bX%X4E^p@i*қK$ /6HX̹=z"$׀ H/ַR#`1ad#ę?rPF2ϻMt(;H3lF]\_Q,f4pj;WȭKFО yЂ ֛L9 K%`gUD_WL%`ȜIg@<y_'D0}*'PSæ ;5wYS-x\:RT꾅d{`L*/ѕE0(KZtB$?za*0q$Np(`,dX[',ogwy2T@as[Tqe p?,Zt; +2NK=`}C#PU;F$q%o yc.Zd@불8NX)ǟUU'rmeH*5siq[= bOO-nԿ 00vXvWJ9{u}ʋ3"݄6p;xL;EXAĭOY27%nU.BJcLW-Xڑ[.CN颱ܯa^YLM^*xȺDUT>iKOBS^D= WM+Zv2Z틜/Swxֹcy iVJ[ T`R[g  =rҹ1f5Xe Z3Ӌ^BB8*[N q@U]g35S(\DcsQ_4<)ioaaFfl$g%f(4ሓEc,UV0:ܜU&Ԡܥ';r?tO-S_&G^.;= 7 IxoЋHN䣽23mݼ3wԞf.Oې EJl&VFvRϚ5X \P[t4sh&}zw+~49m*d&g2mX0F8%c+eYijNc+ka ID].?z-:Aȯ'K$q8/(=-^ :\ЫeVsʰ%ݔ쭏\,rՑXpܶ^T"jl82hp$ը< b퐓MljRmLp)eU4_" 52̂Pl fbA2JVKAZ୵<6U֓%驅?,ZMҡ9'&Co՚Η1.{[Fɧx-9kVJ͒FR^q.ijƪ[!mi~v)8T^՜j*%Ja|\xH JPFQp2竜iWUD͝#) gLLF~m ` ,hêIS)uAySyRì`/X*VwS#9d^n=7t)hȄ0B4 @"Ep@B^ŀO+T{XaI qc (ƅXƲj+hwuS9>U}bb"<gpTjqyJ:b ( {obM^)16︁tŀŐJk1 YŞXc"Uv$ DIhZNVu$sƭS+ Œ~d{vw[]BUp 8AQnWjŦ?~C9y h&WˉF; ?%5湣O3+J$#A46Ll"Ƥ3y(.ߩNL5vnΧ,s-zPʼn`LĢxj&Z?l`هD X H'Ytuex $9V͍O|OUp}ڊ/:;d5 hN+SAo PN9ӖMD:/ C1mgʞs3Lթ6 ~ 8oSѩ+gqI;,P 4vk&zb'E}$E)P[Ms$~/C]<-JV:m ;+dblv  0"@>IޕWɿJ#'GIz-88p|,{$-E Q$1 Dux>;Qva^| {AS4@.Sܑe)Sd;u>!{g'h&Ms| t#Dy%BwJ8FC{oW AY>~nD)9Tza钅Ν3L~lK(p5gp~uAqY%0*cgXۮ0_:WP@C"ۂ}< y!x-DaKO*>=EfDGp:ѓ&}54=LxW$Pdp8 F*fL06+Re{u7fP*_z錺A8Ɋtm 5$&F$qio<_h֣_M&ߝ鋸gHkϲI'Wdz`]> 0Ғ>!j "X$ s7(z6z [=w #׬inuy=OuW%>c' k{K< .MqP`ڷ}U@'jJè=Я uƳ8[#/…MoP4,IPf4| ⷠ;h3|Ƴy+w&k5ڱƤXJ.zϥ/>W}p=.YInh0i Gx';uz} Ös`m678؛D(Ae9uPu+k1 LRFEtLT :/$8BqOM.ؔU'XN)J .*dXn 3- %I] {qI(Z ڸ]- Bt0NzaNcO.YM`LXbF+7U?y\r1A A:+44|I۪7^== @!KI YET(ma "!7 Ͷ%n)&HՇdbYLuqpFhfNn%CJ. !q Dp5 _ݸAżi0r&W"LiNfv 2cF) P"7aWϟrM o'?l2דK(VEi$z^V]WJJō8ծl|>Yk 9R)m 0i`OQVǵ3„Fbu)5)C\ŨWڑEpPֈT`²!2U >9l?諃@Q9aIpUwinω[ X+qm锗>؈:e6 '5a4+Oa^9GK. z+R.t<ȵ*-E17B$%w\@D$Kr*}v@wvd-Jl]` &!'ƥeW(iiͳ>h̉ڃM+qzw&T26_=>a P]<6$XT32kS@-^[jp`m^س[1zZ@MƋ9'*ԛr8JD°ȁ >{YtFSuTȐ蔊pu!T؅:~O6{3]Wo z$0ΙS2J̸˴Ʋ•:>=^M^Ւ:ն:,oC~Bm;xq u( {߈,;# ]pcbr!N% 6~F+VYXm`d[yP4~C ,l0A㪵sv `vުK3TCEQ۟9tu2gN\g 3N _w7~#SKUyODDD8dμ (V7gvoٿ) X\RdTy BRAD7._lۥs[eB ɰ1־ ~2a\b.x,ɕ3,z Su@Y"Ы.YvhQGBM4>tv-g췖IJKc01I=0Z/Hb/0.ʭެNsVq L┘v#_)`Xe;j)f&4F[jQ8@obA3+96t'}im[ᎉxy&}*D ^E|PrZd|[^13P<w0Lx;-3L+֗n.g|Hv=xm WD|eź𖬩w*1VOB^$ BZXM7>Z\u.Eʔ\[z!KM \))_d mZa9+lj2`˂$iۊLX$Z9jB|P;>RtUi2dtxMtN3IJT#.p5sk#/N~-qǵ'/ <z-(C߉+fgk(q}4d^2"Z+zG7ȵ_)P2a1"v@)߆[j%OT!O0{olBJz%⓫D0ku㫯|@_0xȼU=ΌM\`s}$LOK i KIq@I/ s1ח*B&Q<*ɕ1O5lw?q@}|CPYev^[u}9@'_+]4%pK3 pОUM*poyŲp@U6?hpݹe.,GщSi×x 3!lRJ@.U?1Td^-DB.hH3j_a@lqё= j&<#5Hg1ӵc "[Wk-)h̬ {̦*D[0Y),3H޿2$4WXmh˧^"xT<p!-b;$eJA ۵B+ w,1_eTAƸinRqHzNb!(XF=΁b샳a52RcP"/ X7m0^6Ӳx+?nU!Zcn\굾.bq5PaZNPbMRzP ۞$ɐKNrʠ+Aʰ)\sd4<*bkW s2㕱˫ֳK s-OlZ.>GuzT꧱%R\2;wBn*mR!΢p]=x+tIZ<S|/q(<ȳ}edhx#]8lc=?,S#C iXҫDsz9@ I iyoIDg9X&xKC5_AJg^ U-,GZBa>a@e+asʄVK`(w=!=QcGD4~9Ei'>A~")k.i~/9D쏯Z+:'[%Lj 6x\E)H@:Vڝtľf XRpF}84\NEeQ hCjPJxk9+@LbjվK$zH!6t#-.^C.)~ǫ1)L 7PfP5Y (f:[sRZYxeحO2`<1BN&_T5C: x!Wt9V !M.M~,3_xg?h~S{oJ}Z!Z;%ϗi-E6Ip$:tNl!ZKY#OO1<ܞ\DJ#gN:rv4\׶j/OX0Zi-nnB8| ЮY2̃31\9 lΘԀMIQmYB:\BlmU/57 |O[Ȫ+"jPreHeyP:o+zpQ?p>Ekvr;c28-=_aJ m<VW)2CdzaE@Fb&1C e1^+(Nvr*Q/X㗼 NQD%JR%R@ ?3k[u|T!}|vz'y%Jl4..pxZe45)SquXD)KbU4JEnI؋nLT_Y<ꊐp5,ݵd | Ч.Li[,ܖA&R$>_uLR2?&UW 7Re` r۞8?R FOevjF{TV/MnRwou!NLU,J>A"j/@ 39QC2`lPӄ܄g,TXPQf81rgl܀ƥK[@WT<)"^nO'Jt.)[ guع\"ӈ΅J; fIk|_<3nVeJ3 ]\<[e/!R8{YA"L{4˥sp ^U:Pl^4/-~M`#DlqVKprhn9D9D5%0adOBNC9bWon~gE!y|t=yUI;oybByؔrLJ4! ϦW|rYX**]{K \G0Ҩ`pY> |q()MILo$Y\8ǽr^Y+U~UGX\w>}F,)?JRҒr *&DkbcSȄL$) $U;ʐSM(B%f0&!rʾj>EuWL>s闕WmƎ;mv^h o@g=]"٬qUt %;NlEghpomʘ{yUF5:n2"ヽgM R]UF 8bFAt$ٹBBw.-.fӮ2eU#ɯ]GVuu\?YҀ~?"/l To65qWsvq_R+4"ACF~a!Q%΋̲2ѩT/+mkzZPM/U;K__5d)W}>2!~ Q(>&ue+DJ`~͓5Y#=J# G@nX1_𪏒>9-5SjgxDž^ q hL[J'RH{N /1}l*!sxjGvPX21F!+eu&niF s1̌ Y۫vc*֔Kxl Xr]l5"%BXZ\yA#, r>*JOnh#ȕh= 1--lco_2usﻇPz蝙 " ZÚ eJ+[y>;DHUMv;rǪ&JKb3}8d03_ZPd=~ǑC,ŝeY,nØ^gLz`b˸o0: fE~ 'PH٬0{!<`1}mLw%g-Jo2Ya|eb#fk$6OO7\s`[$T8? ; zD'㑳gL TDj7F3 nfO>bׄqS_x9}ٔq . 8C}c7?sژd|EI.-u I`7l)jkrcםɦtܖ׫}FN l/k]_7̅ĺh?͌6ZhgU$&m~P lY5%˰ :n՘7MI ȃio;g=.G?am0~+1?'ꎵ+ Z2y7ʣ_$p ~Bb5;J\ `3v56J=ṶR 7@_:o1`%+/nU:-#;yBa,~m76quF)e0ѳg6k;a16ϕIE索K@iQr©հM|{{~~.h|7Ϩ1 ZKHnt Mӵy8 oass7L 1i+3@3Bd\l>@OcI30vgzpud הx_dIP>oJ,f< NEhΎy\A:aP'n۱ SU3axk_ yXLYT}#Qqƹv4j=J-lv#"A&WV0Ql4bAo}ǘYxtr Q7mi%zWQ E57`BÈu5a\\Vӫ5r6AJĸ8kPU*n Bc +՘ q[*A"T6;Fi^fk%CR}WLfw@$] ?/IEgjevDy-G̹{?+6vz+^{BŮЛQ7Mc:OWc>Ti@zXg@_+8ބqaC&T*KH'U]0~ݜޞ0bgӯrWYWTvD*x{zFBov`TLV}WF a@&٬lʎW퓏 G3S.6e(ĉ nN8q")_1 \XYh/ʅa#RRfP^l+Ş~/ zk&'8e8} ڍ׉²S }T?[amqYe> @Aެ4w١ Tha9'>kdoYƺO&HkypU6WۘYݶ;td@t*B=Z9>{xGzb*cQ3EaDD"ڽc[7nW_w3@~//%bJHFЙu|S!ldn9׸\WuoU_'s7sc"ͦ7&iX"ntHUc} ->_3-懘mW״eZ-ͻ}?@!DFrZAMw<\p+΍ߡbo}9?C\Kh=hw! S%+yn7kk? *V;7n[W(]L&$+')߫ie{* +v B ꇓ't@S4 R#90,Wwu@- j}h 6/zYY*?7j<#4x+YfouB@F^nbnG%@Ӭ -ujЉr;8.?X hd!} >ESL3}M#h`06f|N,:d{C99-!AoS3nn-0Tՠ_tspX_'4Ʌ#Җ:gϚjd= B@XbQnTvH+㓹.Z ENtH ,|3F0a}Jbl R|RۮunӕG⁋CYȫݠ $]{)?-R{Ɇv߽T6H]+2k}+WVx>{IZ~~)Wnx\ /0%-c6=WB]qS2 %<;$՞+D5U4:<*Y*ߑ;L4-=uQg\:)Z,]jg.xByyLnp;rƑEsc/oXʓc}G07=5?f3}!P򲾕08'4N`)~OuV nCPQ+=>90Z\uYB]2\1[ ^oSr; ``׾fֺUB +@ŀ'u"!#`Z`xӅ<=OHYRu.dYvCZ)[oE61Ԍ'~%z4 E ظLFe08 @_Bz*ŧR,ܶEM3rX`f ,K;%>^F#/_lX+ffO}FUWq4HQ6WeRF(KGݺv0Q~U>h@>I܍E㬕EDy[bh#~.ѓ%@¼}IW߯*jW2Dvjo Uhp=sk*!2y9FF*>!iWqOx&ߡs͘]t|@Rv]xUm>b%4Lѵpc/?iXnNC0wpz }X[:xHT]~A@weɴ35͜"}J(tjfE٠R;# &.)c9rZ!nt^v[K;gF,x/ (*U ,!Ž m m1j ]oS P8D_9e`cC2NCODX vE.F>e շA .5UJ"1(hDu،4ը9Mqv3Gآ ' ΚSvKIԗ?BPSei so6ۻߴUܫY.P)V@ط9ů4ͩt4+Ui/vMt06pڤܜF)T;, !B+QKa6CBk#28w8\ji? SB:,,ACt[teEx+vTBHmfs~f/UG($Ⅸ2jy‘]H%``X Zp0+k ƍtp+b%fQ~ bx;VҘ/w(rYK>B[' n1|Xy%ݱ??qsӾA9MzNTn.C@S/S }&BXhHC[|\']ù#Z/m8;ax}ڷZo%\_;)ï?Kz e bw2=GXKh2`n  2a:.023^ddc!ӃL(Pt Θ_k_%.!_]٢>p9j؝k$-Y 8 b VCk4\ $,'@w ٵrlv+e,O^ E}Tz!9zʤLԋoPrqOZ"y\ZZϢǸr/-?RCʳRr()8'i>В;9%M .(+l K1ty[U.3mv"I}QK*7U(>p,J;sEk~+ AYsRO&r".U5/`4Q-U{)E$9#ftr<鮹Hy G>rݻ0IǪXMXv*@#0'pft5bO9j*֖mi 0wqDE\Kwp%iV}~FC®}؅$GǠpz83غL>^*.!/]%ea ӻrÍnBeyQb :r2So}[!];:g0[ )M[e908h-Y}[(^q}3op/ R >?ߕyW霋B3Q$15A'ԕ {.lм̭=,%c?\+%vWqM|8?Oac 8e._8bڍT StLWAX=MuyHE7Ő,p[Z}f!g&śeNSKpw&tTgP'IgJqk3#Bt̑[ >bv?.f&}`{*#Nx7g*ׁ̮ S`C*]EFiRfuݚ{nku暻@1+>4C穤Tb58m_ڨG~ Ja;}jw~j\bkl-x] 0~EK;#`,xǢ "aɋؤP(!\n4ք@I(Kn Kr 87r?W[VIf ``7dPElxv+W˫>YOx*s_<0d>9+4:tf̒'k 0=wIx(mmBocXws擲ȣs @G(=^x> PvH3BĖ}r x%Z^Q1@;d@|/ W4Ar!]"'ZYGlҿ|U>(dKr.4~9Xm*đ^WqcC]fg~|uPDXIG'y="XX-:)he&}Mi?c9=OS6 vO^S/ YLYU1nF/]zs &k#:),gęk[dV\#s8?6lS smvPףd·PQhhwm+]SsyAL5j03WiC.Oҫ;g/tP\p]a6>,ż8+H./HǓeJZ#Hjoލ9dWZW/0 `|+Q . EL຀@?!X-@FȆת<< 7K_4 wO5g#W3q;N--!ޙ{OϢߊ3U 1SCUE.߰<\-M&>˅WľMli0{纖]"NjR坦kq=8~*=uMZ.s a9k]QGqeod->!=®v9=/EId\5I(v~dOl V"S9R>l| W|ї/bҢ؛%tR^+EW8}%tڒ{Xas9Rl]ǻQZ(jMO򼄻g}CV,_l TV+?roys_ҪFAALP:ܖ+Ue3)tZ9bW6h403EKkBۦ,ߟ38͚mi߀ v}NVE6;XW38bb0AԱ\]XŵPAy-ܐ2"PiメYKVI.Èg !ylfDZU n\WQ=VW6M`X֮oy2PH S{f6b_M".n*%WEQc49Rji.BگU^cKI I :r>e)vbkRs$*&8ƆҒUEd Y7nκ]\iD UќI`^4cDhHvx>$~Va.ל%q 'sg*ļsFN5e*w؃JhV%nv_t\4\%bYM H 6l.#)D&s(YWk8['u-g{<lu;da;Ҕ gJ eSK8Z^24*ѕ4xЕl.8[5IprvU9ٟcIH=$ 4z;P(ggY`(ψכ墬=at7F=RiӴڞ8{ `$@-Xt5ji-lS~cU,\'B酬'՘"o\n-`U]튴<g3e%z== <%o+ZD,7.d:߅͙+X; *MWo#U?ip zHyFC?_­aդ8񙩊5e$~VtC1x4e@no}Qa>l.?np\((v:GYΨLpSLպgxO['g߶Ib 2K/hԼ$A WX _u}}8Q恻~/k7+u=:-q~b5e[<=7f"0MHPy"ܲ:Ca~K#6G@]겼,mai\+MV6kWl857+23} ,:NV)牞}C96Ƈv)tH.~ex%k}XN'̻GUI|׃œIyV\ޜ֞a*,9gw@3ϽH/}|T?X2nB}'{8s&2лkK'x2ӭ^`rՆnXb`F5__tI3._7Yj0)@**u =rIU!o~z0 fdb&TA3{ țZUK\v17q6 YbU2OXY`xRW$o q񱨴&.АeZV%B_4q!y(Hsa3RO B@0e RM>l__a;ׂY-@ .9~9}xSYb¢,Cs? 㹓H_4,z/ԣYOukصz^rN 9`緜`N/;~_-k,Vy}Vvy2Q!1P㑄UmI{}}-?R/K^7}fYp=.!VhW2T$tWm0ϖ548.(fզ@h%<⼡1gUgsy/a 7WеພSE`ڶErE tqoI>OTש%$oϮ ל)j+]aovFTw~ RPs>W8f{&؁æN.YռݪsՉ6 H|R0*U@\vfAp᰺ &ʧ?z0yf@h>E>Bn\bĨps¬CY0y[\os v`cZӟV` q/%EXA#g'7v׶d |:X4^GM'#VvejAP Tm-+X6ӥ3&8vkT+[[ ~T'b uC/8 b#?K||rr⾘Zᔏ}&^=3vqj_݁.bhjc.؜s?QsKA4ju[Q0[rf]iJE[K1 !fCӓT%Lf"2q%;ESf& W1Nz`-'r3T%Xe̲)ݒݧ[<ٚ11_?&%R1g#(0'x<_קEŏÉu  N!bo)!z?R0=Ɉ2qVx@M+WM3i;bvAdDIljj4>] '8$CYU Y,9"|JZšTݏ?\l>'\O,,.-:mȾEoM})6(QܕzcvӖLt4%|Cx7e } VQ61b.ӏO7|3cʣeȁ~#7r S¬/zp$u!/=L+>|BI-%YS״:FS_C?/[HXk r:}2Aή@8i f)/mgVޅg 總>`e.13< sReSW4nNpaᇲ>Z3ٍEPhc~xCgV}l+Gݫ;v*I+e*EhaJSVmCھ$cp};ej7˄1+%5esxZy4NDjd#{.vMyDS_LI֌+}{^fL=[qqCQn/i gz"Rfٷ>x<G^n+tT)s*=ڭ!ˆOCG/9LnSBj"VUX+/d" jK+VkcW@*uo﫚$'{+uqԌ+ a)[S L[gY /2__xO[B:-pYH^sB[’oo47\ܷJL*gS AށTNw-v='QyG Q\3 ɉMYs$XTW3\[ |/ac=)++X092c]L>DƌpK@}u@ ` kǂ?Қh=e{CUYvuYC)`@:͐;@?-qJk.;?(rϙ(Tq;$=3'˨Jx!G̹ H`߁DLǽ['\ iwA ^!ed]+-O];7-k$-ʰ#8sHdi3ghG)C!WvYAunCMEatV b=F@8w".Ƨjl|T3¼tNx+6Lt4l)3eu. ^rqWnZ}Z `W. #;HG1I<SV6E&G/!pk7K'X_Il-cꅸO#΍2]](_I[X==,x zDdh'{/1"[3¿hie2;Sv|_u$$?/\צ ÏQDt, =.R.XINF{a?wWœS| u%jrXq5|4`,ɷD"V+K2:D*L99̹0~`E~yk7ݖZ;2ڀפ{o~?^lC2Ͽ>_9dQi͆sٔ:+Ay\_lΡrnlbdS1rEВt8wv+Ē8Y@SzI%8{aE Tj5ZNMpz>CqkʗD<«jufuFd~̘X@Aiɷmd"[jWI͑>kc\lRB6.0Z f feJtsꟼ4ؕ BciS8Ϡq[Ī)0>]ЫW-tΛoUWMښ:JhgM`^!P 'iN82vkǥ̟eHV3 z&bnJ0,?ݭxv ~hyO}$䰹~lO N*PzveNBݕO#^ Gg]dA0 ~^֓l&&AlM*07Jq`em37@{a!NO,kZ<;CMNgUͱѹyyDsna-eׅ񘾩F3zR/\"JdA4x'N KOj_JOЎl1c%v-f#ٸ<( ˮѵKW4U905` +{NEcƔs&1-RY`{&?,$޲1j pz{{Y,+^Z2ĪGDthU,=,1@vW0AX?l*nQ6}yf]<ӱւb^_򓗙ܻlf[jJ>cˏJ\^^ϠKnAX/ԵD# pYE88BHheL9r]!U䗎 +w pk6gqN_Bcn(qc:Xלpᦙ{|택 pMzg"DJ8)\h+ﲂʛ],16rՕ_>z?a@Ғ}Hv?:To.&ist2|*n P*K4 ZγzP i"?m} UZ?Z7 * }(}{7HǎNlars\Pep³ frDmu~EVUvN}-|*5X %p; cRm}/#_y2 쫏oO,h[E9J᱊l51rG&R$rٍ̉WorL w^ߓjS\W&M&MXKݺl^zRKXf gN[_LjnA[m]hRq>#|B%ؿ%/3?VHǮ,Bg^V~g߶eUFH |CjEx|M$iiJv,Hm@jJhِξHȔ! ?Wڐ,vMtJcXZ>{ٞ-o<Ux :Bdl*#8 C֡fxXK@:y}ŶAgX>K(7w9FYqV7twZv''bZ&"bk^ym/>iF ޝ`|: +~6H[AL{zm"wK]ȫzep˨ Αju<݈v{9~!|u/5SbB䝑S|C͂?)orQ,>q5Qbvw@,ykx u3@ze-YznFaS>|BQ.hK 'byu]~{V/Ck{E^.hQl1 -q|h({8pɗ- 7-}nV4ju #?4'T>%.VwP!ƷoIMyv >d f6 |y5#]z<*-BkQݯg_gZ10¶.on"RӸ V~ЩrO H$%5/-{O?|Ekn#iNMmte f#ǷE @ƽjn8u`@E5lnʖ{W{u[xzwvY]8U2APV (MlY9aXim(Cqp'x @rW6M%yYUQ:AllRKF[dށUU&%$b5WC敕F]auɍSp g 2([$ИlI]--BmX}#Q ƭ/2XHbV.k.1츶(>{Vw/o7kFm^D]<'#T   [HD*9ډ╦޾ ߁I:"yg9!8Sڵb՛SOޜ7ϫiUևÿNF7Sx+G,Tv[^D3lzsPk3`=VԜ=Vgϝ':}\V&V3󧁮7,4b?%i |! 鲞"e1_@j1 mX,egV ZUa&VS38mH7sQ{ksZ_DcwdM[vϙ g+nz^nl.tJ=3+䳽f2kNYL3-/U!Fngd:墡[CyEuemTG?,]dΦN\ba vpN[)#BkKHϧR Үc揗Oh0x^xHgl٘jߚYL+@OI3Ža7oUݢS` Y(gXuO呰VF*Qcū.72X ݈R,r3R^obS{#|v%_mh~CkA1z9WT<_*uSq.x]zB/.ȧtKc8E0;g~=&Uw.,I]XwF}3G_3;/fv"k˯Xh| zTO8tzP_dw:d}l$}Dk@_[*Kwnged?)ss:Q=HLTd,$g۵tu_c.~`^}pXNl,zlۮ-LM[ &r%y-/IٚnܙЏOkXCl wx@ǁQ"vt+\gk.#iou.gI=Yaz|+//wH/q~qCQQmd %}SloۀW6=;03AcΒwm" sGtY(Sl  0jzŷ#T8Zˮ)sM:Ok PDq[Pri/⾩k?y gPfRVzv_9$'&Ru)ZV[#|^vfM(,2ɲ-?anW#9$"4m@!R)!f؅svƳ+O_. n0"o?B곧K lq^Na\kF~I*"W,0T-ҙULeg 0*uߴ(0U+M4YiXi@aT)$`7hT_G0C~pUMyԴAt2Gzl !jc-fkp--MĨ}sziu%2_tZ!2!?ιbW057]yoC0 lmp' ~3l1:"^FjL't{=sᨹ#'N M`QZ{{: a-@PԈhMK7$Hh QiLP;+Q7s7G+;I<,ІGy%pE Ҁ'nS` Swн%^H/Cv YWК.szxûN-6 {K>0& J=_}Ylᣈ/6iK+7(l'QQm4E,~D}9}׫eBˈ:a$Bҗ־Veޜא8(e wԪ{ش;F^?X_v ц`<&D & JCKeӹ8zE~!^YseQwY.< *]r.UR}ͽT$ _o7rq3p%eֲ,%\tZa-MdQKAv%3E""rpd~sWq^b1]VS@Հ6S'o~2O;? +kkw -hzLju;,] $2B):5İ̯aaPr'="aa5][F[vz] YnN;k?"@^ 똋oBSL1e }j"Xt9Ԅ/;%C B7U5gV6.HcF^d+{.zTh߻Z;mАW=;YZ뵁 ܢ/ڥ7|z`E(cc6C *Bȵ"Ӝhj ήn\::T aE[;DNwkQ@>ʕBΎq5*e/3Bh5E-[MR=;h҆$m3\.L>Cd \BOjQ$`_ܧC%2bB)~5_JfɚV)]sKM+(yb( ]W%^+4T;̤\M!jsH)7cQ. N<=mdIX h_`*b$-V%qiy Ts)RMn6GS<* O:G<52rMUǰufIe/vx$r+ͥM"f8z!QqBлSe߲E0RڈdzTp S#DK`e`+0vi@C5 ַtm;DjC$b-ެ&SU\3^yPJ3Ų2?1-ӅL Q'-&f y'oxH )<r';3#u2m,x\ooϙVKX~e[s ?ⱥZ ┓$K9zP<F12l/ed x7'=|Z Nؔ;yձ췏Oh]ӂ h0!ZՅ ?@ 3$c hak^GM;l\Q7?|M9^=*W66' }yi:iihAZ' M7_$%p@3ZntSwbX?KRs fr1 hQ w\R+8o[ڠ&4{- Gn~iUoC6N7W&-S3r[քH%,_8e \(/vPRR~#C>p<bϫ/|p32Rc1jefƑZA}&A ]i݀@-˃ Ďpr!"B E5 IBuB-UDs/ @R/8 ~ \@e,zʼnM\40#<P* o6`pq("ӓ!5-/;ÒYJ&UHj"qNC`^jۀjF?B-]jpt–,V^{GPMhsdW 3x9;!keΦӘ-.G:lC2YiK韕GG9#1{ϼNFTgM5'FPiɝF"RqVEjmzW{xh~+,7+J!NL4U|љ&E,LA+;=鈿) m.oiU"ehݓnM3_WF5mQ!3rF; OxOL `K.hr)ue Z-6q!C%$y'@N.i&}xV 5}~E^r'آp*Vo8{{k@7F+?y6lQ~m4} 6Ӎ%nYNS"Ew!7F`X f_HwJh֥/*z$%ڙ0pvMD?Nz8Zjvہ`ଧ"?+UQku=Kazψ6 <\4C=XCh 9 im)%ؑܳ͝Cݾ]mwx1&\w.Wji0_n\Tl7-*v9mEicqekfoL;W\`7fHBҬ֖@/{6jkLP^|ǔ% l83Xd1u@bjK4?uXjÃem 7[)K+~+%rhɰse] s)F0%]CQ3t^9;w .0!ng~O!KKyWQ?Әӏk8ߝ|570['uyI|Ⴓ˹u{1.cY>8׳~bҢ7DG`0VCe-֝G#c  ˲0 f>#e愺ۺ:=wھpetVr8MS\Y~Ku5&.<+F:01j"nArdzJT'ϱМ >臗v/?zR0IDyߒ<HnBЫ^%_Q K2C#H.OXjћVVx&'{篔`/ Ol*3 Ww-a[qpS<4T :y̗ B#pr?#AܝP8⧓^ w56b[=#z6ݬe㮛 xIHf\S@dBv-3UL{qݠi N=uA0`"gv'^{JeHZ]; -΅DIĊBOݍ!%XtrKJ4 nU/#zCdԝeX4/g CЖЮI>$Ob#dRoJ $܀O Z& 3ϤL'<%Ҝ> v:*JKË_Ař:_YDt!!`Z>Zla]9O$I~N~2*7 "uMV %QUIWbV* A\FT %&t#ΔC2@x[+|D@<76;I\JQ(8fbI ʪU@ r!8(A/2V,I$!*P}B͙R UU[&ܤJ""!6YL_nyoaa4ʃy}R>mI_{G9꽾c{K5əWރ_zW/10==K,C/T+G?r|;J+rN yXNf!'\&iK"#abcɦ;ĀN_gk-7-JrہtbѠh]e}c_UA5 y2/0maj"EU9~NȶQ%0j<Կwk3TS#nbJp4W^/~Wbe2m=v+jh@h* .? [;'J:$W :/H„疭qqj2h/2~ oW)mA oPa%[+9Aq{5FMRS 32B x^Bk EĹQ^P0^cM1Y/Ze dٝ]xл?:kV>P|L}Ej+` Y3 ?UZLpc!?ż3aY".EK8iTz~7!2j@!L - oE% ]B/ڠsT\NYŅЭiUNy.\)ݩ׀q5\+sagCQx--H? %QIl.ފB|,@UYUNJ˓ZIb)YcvPSdaX$ dF,e\KRm jҖ^ǯ}Zi 2Wl4D-Ԃއ[X8S$w!j7{kC5J`^ZZlX[N设2՗|Z"l+SB 3ET`ۿ!қwK i':@,31( (lRNpJa 쭖+E Zg%noqtYQxNjۢ)g4hk\VYf87P\v{&MiW_w@Za={>.vSV% ks%qęns ɄA@4Adц2A {P RI$%R9* m5GsT~$21a# 3{+L2nA~NL.jl.Ş,kc{ Rl}z_GUt.k)px[AZj_Co:Esa [#8$<d]U ϒb67>[C)5,сRD dۮ 0!"Z\K$bkRuc/iJ85O$!*P'dmi!yf/h?TI[({2*r^% 32?žsay9CsxP0 l"a+"R]n^+athPe/ݽljX.8 -vX: fG3t~/+V̹V$4MXk[ƣko/T_QBr &&X2:u\WMT0Zн!|ѽ +z؛V*id[ΐ1!gD)E357M}OHV~N~A۷xRHaG쓀˫oîC 9AI%A*-Cd*Խ!z>wd2*Q(;UP N7:|-0JȢOKUyjV t{?t]` J'YtNs8Ȕ-,y{?|5 TﵣFyݎYʴj^.^a%It[\|Lغo [x SDz 3ˮ5tLrȩ]nYQkͲ9FL)XZrnZ5 8o }ȁ*LaJwrzwFE{w -LYZ  -{XKy D|5l;GAdRKzR?)fl6_ah"yO6y.g_g!f뜴̐c!d+)9 l+1/:lj|PSr[нHb[xB5@. %)mh#! 5+#ff-OvKJn4?zA@ɟqohg{ܼRKw 3+2&[{b 10a*EW7_FW J)~Zwg֘NMWKf_6I5HU pAp^`|9 P<Kڻ)AM"/` g-GX=Z$4}'E[,":)s|o\5ЛY4Tg[@hg$Ʈqx7$Tkky>Ë">V1 օS&0j;^;{@U j%슴T.=3ˢi^/pMc(.M^1㠚s`C*.zCz ϣ[FgZvg>qC/]﹯~UŨr#<Ǔh3oW3j*.7+f!n֥Ɵ=ZKO.}s`HdZڶց̡xѶ+ g2DelD0u V0Yk$v%%FI at.!R2 ;cEq\Thly- uwQ 4Oq/F^ԕ3(2` ը/ϵ *q(ɭr4P9\YI\?M|O,ʼn- ޠdm?񘜆@2,R6z;X*N杪nd,FQfl2öj|+,^YW2e{Ē%ؚ|V`°>c>rj5&ս#^*M+ _gJ_XρփouۛG4'ĹK&u/eu]ݕ}ʫ{yzĚ YHhq{ w?[x1dnFnDS%*DIz{wQG2slZ|/Tqɐb. 9׭yUݑȺ.'׾b p\ ٙree?Q- =\#mJmf6 ?V~4lD/Y w*]*JHB̙Q.N·񉄾 +vLmCJZ)ˇe0p(:^V~#,UQra D(聯 tbCR3Bprkȵ6);KRߞq#}#PpvZ<ҧ6n>r\nhmm4#Nq[-jkmWk //P , pUElYw-oдGK*#Y J[ŸFRfRBDPSecq*|<-S &eXU~ڹYRn+׸dA= .5\KY> 80xW>q𜋔d-jaxXILƕ6/wu.D{ 4Z;,$A tah }F&ɢ+U xцMU+0$DUzQ#D(o!Xʤ|aV(IoLWG- 0GzVtc]T&ꓗtg.hZj]vjpK>z?K,riq Y|q ɝ|R!$پU 8 `eu1p8󃧰"&ު'|^bk}tZrZZğcã8Xqٮo1OHe qޏM<Ex%KN3[#TS"VZ(.1ELI)CVD 7偕% '>Nhl>4a@_!G?~'TjYRv,)gQ$`5A 3Yű>5jB^}LU3җCN77.2TEDWM\ImJ“R'߷eR[φw?Nve+bC :UXt'$07UDdp-@\P7ѯϓ%2Ä@b uh:3wɒ5hEx-=鼼l A/Fnpg 0$avz}O % :%(?Krmb-vp%mݔ h8A.^lȾG )g.J 'V3ԒhHT֧1,M2WA+?8Ax@RR6TUBvb]%E&[ 4MqD]qg(b-oB\6{?#KI[Q?0# Tu3^ݥpX 8W?x.$I9y 䀽~N)6֬۠C|¢Lv 8ƥe a+y3* I2|rV-奷wP<%fZS G5p&QWX= 5Ƹ@q|7 xK"Ob^akl/WU#ۮef+8T/UL%\M=돔w~)&`i#K-%\mǬ;'(J mwk/+y$6Vl!*{zđ<ǿ$J gz|sE~`'>pnzN09n_ޝ5V3@ 4<i%lX+ʽ^v5<}ѓԟ irLC4;ѣDVQ%_ܔkO5}pEt:L]a.(eg_%Gб}~A(M謓9O[~Y~|uO!X6!r}A(Tuu{s?6`E?ӭ%@KC^mic$:+(Id^#^1I&PN;~`$Zm8Ot0B= mp aXA5>9wЩ[O>uke +G\(e$ZZ Pr-jKU?Vx}n0CP9>bjfGB 9:$vE$ôrSƹD+RxV>3V!(h9GIYz&M26 w F7@DrlsNW+xeʏfmzp˴6g6t!iYb?{s1y.*F{L(}p4<G/J\H6&пg1`q~Sɍҗ{`_%#qt9W^V$pɰpZIpj+np\g V01/( P&IGQ,0^mo%P~b{5=˛0R,ݺ4bRo& zk9eEpopvA+^d%E( %&ޢ;APfA1r%3N prC< ` + \9hR>?*j +>kgזw=n8$q32&Cd MdzQ 98g|HZM$\InJwo\N{eN#eXH]UnWj_3 ,x^)s, ܇|}D h.E)[#d/˦%r5vȼ\6[H_î bߜk(Oe4 F8+9z )Ɇ0&33G~No?k؃h a*2i$y]9H +OeXnN$)HMZ}*(Qr4e T淵eZg k2%BERQ晙YBYђ9^j,[0ܹ+EJ eYPM%`N9z39Lnt_>zU/UgԞPc1D _m_@!RkMFZQ>O7z҅ `LG°lekǴMRs׻~:O*O띭X;oC" (V\P"9xCzÉrZZ8z@->"V̧!QÙ `FYVQCcDz޽;' aԘ_E2N/o@x0HmqfnӘODD [9ͿѬ&_*f'i=`Ez𗜦 8͑r1 6BY7_@PKo\.~ jCd.mB|ҺtsPw?3Ҍ)6겼I[%t~>NI0u@H4:S\C `}? Nܜc.9 A)ek}Tl[QQĦFq#HtPDÁleӸ0-\ōy%1T@t1kƂo `?r =jp^bV.<§( /ǚenj!EܳV/ѩ@F+t8d,e5ܺY5_!ʜuz%o`QE\]}UpkӇv2ԶјNN/Ç$VdA2Uv7X/]leįqբo\-tf<7wUi~Hy5?aUI#f);6y}yU.ݼ)\,~Z?A`@qlZQ[{DާjiW=孥r^}Ow[B珜?4 =wi #'*3gd:-{sX]e4#Ca$8S#a՗,2|FVYevOtw.wrWk2M}ɵjC<5H[x'~j2xonwRV b[/Nc W{seγR c(Ts0 &I8%_OZq*3NSFv ,iYH@ Ak&ʑf`y9Le6b<Ǐaa,f]ygq'=W9ryr{ }n򮒛RU \;x5Rq )FZ^ J$j}#7N%n~&nLe~ejN˾e11Nfqnn>nJ:TR,(撫33UI?~몪 {vdO% `2Lի_=%H; NŒՋA2LG# >Q5ɔ3B3@T~#۩}VտK=W宷,Y/ͨ=Z-륢_RI#Ys3l0m'ҜjaODnۋLYzݼ& DNh*A_4#rF%ED. %-1Iqo@Ajw 6S+<45Ms?ls4kfhZp會?ݽ\3 RH_^+]G&t.[Dƃ{E2m(-EHh4r2.fLRԿjvqӭNɵ~鲾ڥEŵ#! ;&@ě;̳<ٮ\˛=չnd׺Yq[̦-LF.m==Y^üKU,U?§0L>2tҙdH]֐c&].Qh~ .}{  `s0+ݔ ھ 4o|YtEQ4d 2yR8|2yrjEo!2weE򊕰n)3^qBF8mΫkGfl׺3ku fZ視 $&Њtփ˫z]g.7h3_=0 68*Ҷc\K{~MHܗv[ :"VmUƎXJz)hEaD\-m./^~ofՅ,i>*TR2D .\=:ş0|JN̍I0[I>1]K[Zv,ܱ/,CLW/)&X}Z+ʫ5Twe!]9C S18xfz?T[lځӘË: @D_Q3D"a lL؊|$┥XS?9N*i BȨeI AI{1=YTpMw\%M֠$_-okKF K,6M(T"WPN7 N*<zսlhP>!^(@e7HT,]rjuت#z /D~\ѵU~F0$MF#i#y8bKטVt$30Y#zg^/Di4e"*M;YX%ӹV˳vu,IcnX R{Ƽ<,%> ]?SIu2p6V|ZW4+َ3=gN| ѕw4{/ ,dɋ!]&dS,h-䪢ĥ5n̲'?c4~:,C">öe~@K=Q%)8raFk H 7{@Jn2؎k#r#l)ItD~#O>7 ^HdmOf _´+hsZ:LCr٩.45U _}k\ qzZb%ٔBC20>Qu{u%=B'8\@i= L){8\` αvݲ~z; v29ۚJ[r nvP{0zIO8`o[IgPN#4b2-z\0la4bK@.U=nt!f B(S$ztD~F8mhDW]nmQp};r FHJbL/(+˚jdDJ7xhﺻ*hWN Θl{ɛwK""C~xVڌUx?FpqثdS73@@YHIdw7Naүew}NA#u2Oٰ{gqq} *ϲ+|Wf-Id^oNXA})}A[!|UbO(Gӫ> bᅧ(ExŸ*|8l3sc/pM!-n)pJ 2foϨ*IVLRS&=l;Z,AއHfhP[3 ҌGX=oAgH屺N,sVQ vt Q4t*Ǣ$2{ X[+b\h$qBy(oCx\=a=<r _5Id>qCtl2g*vOu֯3 +4Ɵ5SnpaRW6S-D1 *BȌuɮJߝy[ZYv#2m@{u Wc[w'F_a|7<-@1@{ZMxEAxz"s@Xt9\7au;a#ΝVn&koFcۇ^ q;5ltr4O[}A*&G'$_2=}ld!9,.}^]0RJ䯞MMe|L?az\,r\:[S5%wZ9s}GW ri}"[)M IPeǗ7{W(_#ca^L<[iSbk=%)hE;v L.eqlCQqqXo- zE4y]mGw, 6(3 g2'LS6zwY>| jTm0SL5箴yA/S MX M3$O{ns&]f=md$F 7=*W*r u /fc 2rE^RJ=_̷֙sK4Gv?O~q9ya;N&(4jYpWSf~;Q-҅}] 0iK giŴ] bqߦ> +5|q$c/Əq|y(Ξ&wGjizSG-bpp? F֥}ow7+53 _LSsO{[骟۱1MYꀋˬtJVayn]ƞcnieYaXtd.^$ M,~A-¹+G*7B%'k4/ħŃzݏ9cûT3$0yк˜S"\)׫1cON*E,~$_{ L2t.6ח[nOH~{䧲3q1*Y?k:1WŇnA!Q(l{EtD뽯$w^x>vv)蛙ZO$_.M۝-Ma!RH.iJaaR pB*€a=q@훣!/b~KzC$0r54X!ZtJhbm0ԣ.F<˩yv $}qQKw<9صcoq_$|͆|͙/bq@,$(*aQQU%^3{q_;f`/BF/0Cf@X)}\U E92;YWW<+9sl^Ig͓UJPfq )\$eWQkZZӼĘY+(ݎ 2^"*)eYԮ4a0J5$RN 6R иE0%ڲ` xI|5`#bsr6άVk}YĿ'6LN_|p,ԑ1ك>0޳|ٹPͯ7.%R37H f@yX@&dރҞL"BWKr[< NUEH8p6&fPF h,XI$)t-f \vh$rT 0 u1lJXvyjNY ̳ĥԑ 0#C>䷹Y0'Hʑ"pGQOڢFK40 /Qh;X$" ( @׀ssʊP̊xDc_Oڧ&>J/&,D{wgm%uڜ&~6s89pWyDQo U0F)$Exg 9%tWtD8/FgY8Wz=7Na?JZkOCpe5⏳ۥD`89@_,lgtp ,017i"a3"#jNrb*=ABvvM l i孓<9Oh4ЅF,&6a_\ Z[<&5ЄPPbN:alzr@5tJ,N8ֺlW]ffӔ Qp}Kalu2FI,Ƙf7"T/l;R{4U]0/=D'@`̿ s?'rn+Xu4$Nݻaw@mK{9C_by 1^Esu_n` Nc Jxw=WAyt6Ʃ=`k4~ C!:8hٯf٥ :7&:]%q=q:au `(T^'/Ͻ00[)!fiȥW$_VЧG%{,RҜAs``{Ӆgq'(EO3$ K2$;uΉ9wK˲,vUPSRu}ɋ/w_vkxwY妣wAH*_"/W5r:I/^OH۞]ɯW9NPQ ȂOm*gK|tK*ƷWyI}T՘SIrRP42W:oC]dk*ڲN)0 fPZbupI1ZgFp$lX|}.a^Y J/F?1N÷i;:аcƿqƚN]X.yUVJQu- + j &˿CL ^Q=e~RW.h`\rMߥNb *)$fkǁ)޶jϑ֮vm;uIF>^4+C(,Av7MzY0X @%J&+'!;%7S_,;,e4QT: CFp2miWM;kw!؊(!ƕlJCS)iGΉA_i&Li ؊PLƭptVhu(jz7#}gS&aI4BռH-Z7)7E4r`5fbc_rQWhܜ Xg4=eI/ Frcq*Ϡ@3~9x/E| y}acJ{1ni_DNkm^4Au0pT}qU]A58 Ya>aPYJ2] 4=ucUN4wrp?3o6u7t|&,N~9ϛC]:]s:--w@16frqv PÂG%|1YB04 'PbS|sg+Фi1Á V`"+=y@([\pv°},w6_'ܚÉզ^^./#/_I\3K[Ƞ<sG>B\"Ĥ :\=;~v;@?6L RW1?G.r1 0#3?۽{a1[JE1JΟW\SJ4|v7KP^,;n ^[MeW|W)*NCNЊqfQ[ GyPQG-'ލ&2pBx9)?]tSQ4(ܕ4]9%햍sii&Z&Qi{99\H3Lɦ:1s;pZF a01Y%qȃUx):M97k'.Y@8ati3_HZ1 ~+ԟ/$#dnȻkyc|Ńf4]7&':ˉ]坊a>,WDT4>c m #uvrgTI5UjTeR;>LQ4l_Yx% ͢˰߽Ӄ38|4R:KZSf0V(~D soCOŬY2i8ήLaǧZ+L,L >˗o1Z=5=">H܎# |A<-nx0µ8$J١,!G!;~)ь\g H::0՛#ڟavken2f-\i.6E]@30du1x&S;T-]a3=E:1FV\|]OqӛjViTWKHۯFg$&eW/KnHOO8í(3rԯ}KuDŽУvxYoKhyŬ9bOש`=+[WB'g !aކ+) O'ɍVD@C^cWGtXx/RrVt#" ؃e'br ^O"@ԣb-wtb$H 3'/>jO-;6| :fE.I- eJ; 7z& >-٣З3Kʼ=6ӤukkpȮ$[sZYBa]?|EbeaE'6hg,>TM>uהǴlyK Uxc@W-MYT޽qC(}&D,@}at DYqEE)EWȖ dӝ,RVg 9- "UNҠVo1QފL&zwy~B=,_O'L22XtPG-a@`D8ids➋gYݞYP&mF9D>~*W3U88?pgpHm !=/;|ȱ`~i|R9`=Ƹa\%w'V~{g]+0V}i&BCWcx󋕴 58S;C&{?Y$}2ᳮ1.3.?$8Y;Oc&/hkOΛX;aq-lnS4ʫQd~}v<;^W*A{Yпz`,n{_"P 0Bͥ 2L=9L  b~k7+DkUo1C1৫qLcKD|ʗdlS7i7\3`OEoua-8/oR.9-8=tivgPfyV1npZ %>ⅽ%|gNm<1T vp1AU^@'^ buH]jhOQpCĆU5)︰vQ7{:Պ΁ybJ.UUc$56}/9qnB-Vh)횿9H%s&Yvn`$RHdV 5+TJqub'w@sf`"B鏟KoHJ8K Fu}.$5-R }R4QRR 1lѪ.م?laN.^FX-C #coL3qOYQ \:r>+;Nv,mBK_%ze/D ~7F vB16c*\W c#z9W@:vl kRxFJD= ?Qr<K~;lHA ?uIztMW/bl&'Hj)Y3j"z9_odt[֘p vf 9;Y+I#%m0 Ic}oKb#?-{^.kQx >'b%ӭ0uW,-/͓W+02o-.gl&Pz[WV^w#U&Lho4$s iiAw 1go9~K+)(9l-I%ԃc2NEw|A/`#w/gClG:V\+yR;(܈mlw]'~$2WB~/ :zag:S$3w]LJ&b i,^<{'2t_)Uȼ\:ΌM\ss)|3$!(n #Ax6굗 V}չWQ\qy(n+޼N2#3BV`t'–|WИЈ z WѓJfURԅ/:xyjb-&bpfă^`P®(ᨹɏYmppeꍖp1iͺ䌩ѓ¾bG;Uk !0 :U֒ʗ1Z&l5wiZE- IJ\QMe`aL垶^W"ze V>ӴL&+Y'q3ώOi@YKI-@/c|jp Vk?>I|N3Bij:("X.4fC&V)!3739-Rc4bW,4&> 5Y[e|g*LCesJ zܘDA)/`[Ib|omcVVܚK7R+dܩv]rN VX1"p6˸eS4eZ- 2Ɠv0Jm7:Y>>4ZظuZ38gMq~MǬ7qX}]Ii{=^ y;C>d/Pʌ4i>=L;֙mNў͊e2^cQ?LHcV=+joǩ 4B&J}pլ3 J'\rr8z\v @Ze.XMmYmǵ 3zI3pED}w02v`-8yJSOoy7I :qj-Q,|.k|/pLJ8hC #@{Ʌ-\r4EO];ý`X_TORUS4$sܞ,Gipm;aV[d񭕿;> JKO±Rb _qºNYSXe&\M\HdS>IN_uMI&@R􊂬Y*gxV6ez#±ܪktYǨ^"X oΧ,4"`(T)=JԞ2VQϊyoMr "S 5[9ȫ8qR)PSÙ:lщw}yկ`f3P3 +3,sz26AE#V-Z|E@qy>C¯~IzX F;/`j E.ʏ;? Y\ 4rv19,Hk[\pm˜'r|W@k҅B͑,n8DܥN8JHCd~fro`NH)xY +\ѴWeK}"˥yCC7Qe3 [`wt7}P) Dz%ow`NmVeԜdV#%SX;pFP>O^q-P$Bo>w1Ȋsfɹ Ctn~%BeL|k3[F;k>F$q]c(}``T-D0=~{~G!VVpDMv2jӽYŁ'+d4o6D왃W0="V(P,Xė5eP5[Fߑ?I5սI41¯D%nsľl4 L1~C }O/K֕>-zTՑt%2bE#}*fgdLKI|zi3x4~!U8:pu^[p~:w_1з;ch[R:)DDV?݌w(38B=衄5yf!"3]lu6}ģplZZnj5e6H=]{b+w̻/bT,12> zrOG/0 ?jH9B˥4E'W䰷y=n=p\XKwDӰ(*ռgۅrmE_.3?їuvx_'Y* @ 1NWQy#]r^Pp! b||*P^a [={+Q]cS:w%bW2(Y1֑N\oLg15;rJ3fZ;@n@wP:VC{{bRk;13 K6o30<( 9TSf&ˡ.v.3ОbEDPx {a񊻿0rfJ(S[ca u{qI>^eۇl,W ],3&uZ9PNEZas>\A)Pr0Z3 6l[Wsуifj rg>&& mDZ?pa2,iZ{Pf'ժ^]. 7ub,4Ҷy-` !&"ڧmDV7?3 ǨeFcx"pW~ʊQ sJfa/eQ.)o2k7p=')™34$w' k Z8& ^ ]B( D 7Ϧ,I"ZBa!B"" Uf^8Gu| e0s]/kү!w@!^0*JkEzmd)VR?`ML7쩣/q:Wu@#_r<,s;=a E*Hły@꯹3Fk=p9\}"o괻ha'^AzM#^pig}!h]nWsY!/(ܰevHh#15ҍf8ZE/:~1pM?U#bO˿`/39dY:F8pq(O^>1 ɩQ{͞G&>Ϳsjdj),ɒ๾gpA]RUhyA8S8:u˹{RT %cRVjZVӷT 18rZH!֗(9t܌2RcIlCS㍤؈ K'Լy,n2'lR-|LjȾL1E!g Č 5ԫLf}mbjD^n  lӕD*c;NXP1W\܍OS:.+H,Pgr9$ *ɤH7^|CǨҵ]}9mQmF~^bn_e4оY#`6GI:bs,2vwKkƈ~nn7fE5rmȨ_DPfi0ү%vǿ0M!sn vf7HJݐUcRaG^fa{j Q%C?`Q K W ozyZ>^5haCvv62ƿvq>kB`RxÕo]g?+QTM90- `dQDALI6(MPvzTy#+viX 8YsH$ EjRaP'WQlef!VNC[/EFRSہ{85,Ī@$Y^ ^/3(;-1z ՝%G]Je@0=_Bxm'Y#BZ {:z/ ;B,UĬ)s# 1օw殸7} *U[A m!:҈\8޾+>-%= <%Փ^Y6Hn_Kf91 Ֆv-A}[CTVVT ҁ0GYv-[8E}E8"njl^v%zE dM_\qgɦk86kt!t@ 5nOdb#J]?ty D.b,G[k)BIkyw 1F+-۲9ʂPo$Д}Kz/*p]vֵOqL\QO3רFF3u_NW_1j9T?sWfA@'hӣ-Ʌ_φ #sʁ= λR!HOo!wݡzVģ0]prJrǑP)5a axe}(!mSRWւodgo0yC͜dfC1}z11Kv]UPrtzF !x@ˠS뙖,P$+עe{Q[?=&[ $/^`Tɾ^2C x,c*2 4uh W7$YAr0\ϖ𜉳Z ʑ z)ƇXA7+輮 hW\/ZWɶ Y.Nғߠ%Lj@4$Nfɸ"8TT 99ZײUhb{{˔iϥ&xDŽC)"t<0)H" ʝuZ쪕(zX6X҆7LEofA b0Y=>\ i0.)6U1m䲄Q2.%+41N:$-a%~^E,(:*XDԕ 0Z[ 嫭Ps i@\ȇL{"h Bp,aO]Ǭ@mbwDK]V?us*H`fD Xt`7|1}? f8WYSSF3'Cܵk4l3$5M/8*n1 oy[\ӧj48?,eaVỶ" vR{b>4᠗!M/Ƣlmn߂,E 3WXRICP%ZoylrK=_4|7MH?eǥא+T[V}+L7 ^ЗFGqret%k{m;C;3fHnDzٙN頱]QݸM{BsQQ^iacqKu; )&gwlٻKZ,i=ו la,Ofp~\,&)WQ:;krgů;.zZn/sGP zR;WweߺЩzm0&d^ƺļv8) dW4llt+DC7U~ޭ22 70\j#f+]eb|M NX2fs b~}D'D},U\VS#(1Q B]YEp1lbe AvP" `7F~-yV9 {ܔS86Fzn#q:vJ=.Kҿd"W%jP%gey^VZH"+g@(A#rVC ڥդkҢ] LBE:(5:c+cwfw,)o>@qx5>|[:1 i wxRY?ƸjFMA`6~I7ui(օ* l@a4'B!TG<1msL ы{쭝r텮 j $\UXY5e AilE!̞gz.ћpT㕞Zj sħ!9ڗ9mQ{L.O,8$d]M yjC]8TOӘv ;🎂=sA,@] Pd%LJ R4׽`(\LHھ%GPyWl>`+ES6}O0"cwd5Ǝؿ1 Aݶ_F/y!$;}saL²1 B}s|OU)*Z-gR01^F`I,.1tޥ|(=A, \GXgcٛm.#YKh]3Ym[hisP5yۻ =Rd 횺\W'9q*zg:.#2exe7%j6 O)^-e#LW VRQ‡wwE7bȴmeB;^E?;㿼wRǷ{ޘ= XPVmSqmhĂbϣK WIUYbgR݋' $rnc3XP^Wvo[aO%M2jF^2d)mm IfU&_qO9jaR *'j׻V{/6'~m ]ڿnދ(Y/ޕ &QnOK\hU3 QW\$,f Un%(?nS`MW'W\ϻKX6&F4zzv *0DĶOܨ *W!SEvYBڳ ; \P*S}{j6q hr6hkv7uf2jjZ̔wb q$}TCx{ }RR TD ```yePefx3} z+I]ڌeדl0i)[*T5d=8_/z5C@rR~(0Ic8t~y0se͠3[Ń{ʋfXz&w~k4^ T3.oTJI~-`I^1)IBF/w6{LhC+"Geah΢uL S-Q8O4@c^;.> z)xQLebۖ*pg9iiQIw'H^[)A,2n Ol`UnMI"i4#bvHFc4`"]iNSH)rxn3U<,bABlԩHsܯW9"MQ U?DzX ak0 LI{C1M즁SdI̕u(~4S R:qiyL -xwAawb附AHUy/pKUawD*m[WW_ n5gK)bVG9vo,V8B&gť)sv&io;{ő[8F䥂L;"DeA߿x?N(}eNLǍ..Ɯ%F;/R" t/L p%߿{OOvUʐӷO'6F=*g5{r\C ߁`W[1(@s sf&2ԉp ~b!W5_O:7 ZhPqͪ/L2vy%WG:'a<[V\cx־uޚp%mwǶ/̭Ҽ.vRؗ(%=b[,}jr-BI%/&|.^i.f4jу8+.`Rŝaaۋ@G<\ k QOD`'dU(g ޖUvu~LCv <Ĕ4P!8eTWe`Q/UPKhPJDŏx+jB,?wtKD%j0Jf[UlTb7(h a9sYT䭷wֽ<)r胫F׺q5I0+8F4Q.b{$6JC./|.#F.mҍdi@О=mP0>W\0^AḨkF<8@"UwR2ic)&FZSCZTʹK:%ET+ la6 $ =𸁐rHJ1 ^1Y4UOpY[1ƒe{LSPYcv6q_JJ\;}rwSP6ˉqSS_2 g͛G>U^;چ"c i {[Mt~s# 9 \,j킭κC)|>w1LžnӢ3JF11vkΎ+W~0n+X*4rʘ|!g!HTSX'9ث=iqI/3:Aj_):L-rltX;6u ; ̝ Ma3.N Q0κɧZ"hnʈxY#Z,-q хRKb\`d\> ?e_ & x3]~[~'CdL#c2RRyw㧟72a{N 8"0A f(l킕>lT|zԻ뙾Ԡ:m|hѭt]GF~j.2oQ K,N:[;]w %hG\xl*=Js pknzƸg&z5;y=:@jBaV&D&Ca8B[.͡rH˽:=(f{ʿSVz-p7jf{. Oy\ҹ|YҔ&ʞ-f6-W޴×U_8zuY(Àڸ,<Yᮝ9VbMPHD;Ucf]:&ג܃l! ;_[1lCNdsB.:Mnm1 kI(.vV͐J۽?-Kj墾%zB˘2PQ5jK(&͵}qfmf/oKfS'usi`NZ Jٯ =[qxDZk'myc*5sR2Vg $ 0R t`[[6 Lȃ9\u%f]{{C Ռ(p(HB-KAVKaLɕw]~3Mә vHJRLQ) 5ہܼk\oD-2*s=^]Wzkvf`D7om#읅ڵF.~ptUZg4jmvueR9Jc[~g󘗿|0&9}pjŋ6W2ۮ|\<آ`ԹN:cQ B=XcU AXHb `b1^' 9g0f[u;ˏuvl7JH^@hߵ[aIdw3M-8˝;ff H`?! sm}QN'/#G+Q#7k}/`2JP,30QV5Ok뽏Pm3ٔ Ԉ1ldi >ij'FO piV.wby UbvTG֡Ya[+`r'aUNzC0ZkViy2Vs/S~sAhƥP:DķRܐ~s{pDy 4GUWQC3ybC}WۨRhZzDv2, 3f| {,RE{t,,׫ZEkpArWlk_0=Y)tH۳(d2WU.*"Ү'zl_Ӝ ah|olǿR.OxMI9MgSڦ-N #.}|,k",jF@uOM!Ŧ+2([ %Ö[wA8CjiR6k箕=PR8^ovujV0lj?U=]oJ-}WD> 7GbA}B*sIewד0ww淧uTrk]sl.o fA{;yc. p"Ic/ZtbUֻ@rf UJnN\c;ATyKn䰙9V[j̶Ss,3niҩAkDtA9AAh~?eqi/<: ^̑(WxI GRX<d-B:2 4$4p0 B]C#~N]@x˧*F%btkԋ}Ԃ"]+Y ޷=N}1jRq#j`{UAv ?/Hш~nIzzma~~PCZ:c.3a"=VQ(04< <ʢ%j T 9BIo/&Ȼy~$cX ]WI2_C@+:$vRXźD&^m94u g0%ٶ 8g93xhҗpu&zxcsA ra }&m4ʔr^7/`r+Oc.7wwX,[Hkӳu0\hEtҵҸG Mc)5+;RjuE +zN9FZf* :yS:95nX;U5Ak?:NõfUB=`@,w[๮,=u?7. .qZLPo0Rk(rA9q|uǤOoHYM@F'F9 ƵxM=1:LYhVB^^k.䲮0lP~v{[PFL))ze8KkzMoL|*L_:4`N$h_qE"Z\Z_, / gd$0T( >Wܠs"PmW!ơƳcO.aٷR>VvЙ.J %_sn9;iyƵw/O3{ܬT9P}kҸ_ㆿ];I4:S)m gӪky~g_VWҁ-?`L znfS;c6p \@< *8ଡ଼;rbrrY/>K>^ep7q!SBڰ#`Hc N5W޳VQ>>I`zca8}i'M#(IWZrt,Z+Z/C-׵ac|l мat|`L3NGIJ!5]tH7׆Z)fz qyǤBRf1Sx_1"}wZ7O3= -7r'1fgiIJ!)JRCYl I.)<|w_C\7W `uZvtߦz[>EV23a]PI&99_5/8 Nئc.~Oϻ1ϱ œ:1<+6Z 7 -^m>pdړ1A`s Lcēՠ餆Asb)=rCOCT;47s0DTs-N{\Z]md.~`]Y 7Y%X+Cp|8ƭdj%2j-0VP2+RA<.2$̝h q¨)=AfwGGWWF#N66ZpLٮXQ ΒXCF);fmw&냔RGX P)ms1eybIs UQ'=r[Ϙ{iʘ~;tA L2MQbaÖZٿ溿gbc1n?jrJflFҔ+ Fr7+9]AAY|o<W7ft&7 a܇!V.Tr :7Tl<;Dz$ n]w$;cDM9K7r e6]iEۙ똬_ll@(Th]ZQJPq40-2μb, Dk̋nݺGk5k*snT[Odj&WQEJq@t"am/Zƫ(Rn RgX,FJq;KPmM~Gmm{Uåc ^#!Wqɖ9YVzC-8 A*p[!JMcV #SGE'd5ر29M!Q|+eXad;.ݹn79ЀTދ&2Ba_|ŤL9M"t*[J! ְ7lN6eh:!V>KC߫.Ewm!'?Y-fi7Fχ6joʥlA)E˙>US}[D- XսB_7o"SEq]8%H4hvIm@7ށNu05AX<Y%Da`QI-iSۉc\VE\{eƭ.F*^'H3!Z='t 1fbUJ*eg^%9?oi_.)Wr2"$D8J%Cꭹ[)>%L>nO}Z혲r0zKsV+Ff2_N:g%'E]1~hD9c^}ʠ׃9XY -E9s j5IH3} k,f͘}0!bvGbjy4jYȃ8)9|t߲ iK-4t WGq. ӷ5] m9M/9ٗbh/Qj: F"c2RZu}%Z=Xߤ8&b U硜9_C*C\tÎ*bKPO"Ԙ&9xZ9HKB[ʡf }o+Xwk^yS^V_to*V4̐C* tA'>,PX;P5az] n1d){|ɅI`e72!"V<رx?KӲeh(MI0H;@ U$zӿU[kg;j݂dMv^n:x-X|9kDY,FWgc9£эAR5>lD}bD"t PDG̀Žޕ +|/EL[:ZxYX͇ʩۋ}yU|/J-`_G ę W3O—Y-ىZ*R̦ : ğ _'QmUZ)a.llfQ:< $@E N[nuͭZÍ*-#1T0]"EsN>iH ?4KOqUN"N3L:K=]1A?Wb0+`})Pב/gxAb灴OYZ/1=r`/(i^diVr1Ii p[=jdZ$ό!Y+u+n>AtWcn/}+(=CW/qڴpk@B㎈]l7, |AN!BBE&`LT": 6+ɾ.H)J,m _ۯTz#PP62ibz>S|^EX *ˁ0TVrBqE$/[*3 _\ڑ 0" ͚[]Uǟ:LEaJu%P5ųŧ LTzF/gmuƒ]\_7zFYǫ",gP]/ SZ:l1DɥnlXΔgaקt~X1Wь.{6TkY>Z4DyVs,`. `]Ġ.Bꥁ@3d11TJdm D8*˕:0-⬣I*kTpyIV@qNQkBUd 7o|b,Է*y^πܒݥ'lAFW=q>9$-:eQ)0oʮTW9By8zE0F?%D ¦aĄIXtWhu6g/>:2jC%X}Vk:6G+kr8.:5pY)JMڦ 8rCU8N۩"Zj&*ڨ_9Ze 9K.oȶ&'7$lny@8)f,ZUeEz[5ze3&5Z*$u[$*CŚhDfI׭\ !T"{E#}az7[<>oSv0>z1pxA]򮩲%eB;B[[!FUy=xOϗC7ױ7a"91 mPpF9sRdGo;"g̕>=9Įl+ZorUW[KG.R7G!7|=o{LYYÂL'yWb!}UISzx]aˡWdW4Ļ4K~ZVM"};[%iY+ In7CҾΉH{_ë/ 'a/~T8.6svD' Ha8^Xj4A).npg?]=|_@g_Xu~mfW\SԓTtvqԲEU@N*~'ћ\I rf 5b]ug(Fa͗J^:4R/7!|Go!J2,fl:OCl-(kFvt&z 3U'09z [vx%`?/_V|{ ҍRRLbeC~% %.L=ꏂO\f0ex26 iOŕX0ydSHgQpjT GB+* WR//2imV֓hW#j9"}[]ÔVCvXpMhEفm$.VG G!sU=k*Ô _DUa&])DU7a12ve̛=HnMhC\Dpሢñֶi8q|3 ո b!@kmm6ރ.CIc#-^#q+TCCuMkJ(1sVӈ#[5*DNvL'qwWPPT`Ej#z^Eź$5V(Ns6V}iJR*BPX LH*_%Gu객xՠ\ic=V<ÓMa35E`WKC1GTkTaCL)j0 L2AFJdY+}xcTHOL' &6roij]=a[YwK)9xwX;yRJ19u̕:^#C쪫Sף mTh)ԫO_("zH {69hlp4sDCbƀŜ höHl0Rј\P[49v2]^QnNzHMO%4lӲk3'!7*X9-.&~smC$ YZūt'`Q.zȅqOľ^ON\Eʮ#l0Y075~:޳s>Zv8?o6j
,V,7no*<OxȕɊ[uȴtˇbub P LVq7~eT<ᚹߕMעRܮ ;eBҞY,vAtǀl`7PYu ջd!9#4908">JŹ0꒑T(N%6e!`Gȝ RaAV%r2*Xz]h6Ճj BBZ lWz5sҚ5WA՛C5=89"' !I1#S TI +,GQ]4 ܠD?8#mCieJ_C`?e>B 0ӫm HFڔ,vەolYlFs}aeyl>'d߂\򉉈9sXbpi!߱k L_7ŭ&<%vIm,1 IH?BmTn?[~#vUGZFv]v"4tZD3Ó2/ ME-1‰=[9-۷o|]f;/_v_GAUHN)ky}7`EfA2rGilοGSSR.W5oxf_WpK\۷z\w1$V* fw|3E!="\Ѷ$ٽ5\ XP e[ UI?(۪HL++9tnvk[㆓Apk[D`nx%:sC⤙<_L8»vjvoa'Y[qf}n`1[t㻽;;rv/1gfgCUpp丹-A+cZj,Pͽ.SPtʁn!nVle0Jy,Pt.E?a@Ƀ B> B[nr@:ɭȬ(uSSvQ9\Mxe NʕN73+vʌLTmyt rl կ}#&@@1g\j˗{K$FgrmϣqScqn^MqBss~"!7IGsV~ٲlwK4 a;. &Ua™7#7Ww2y֝y721xE( z Nȯ3 0y G<^GZ#"]n2oYF}eB3ieGJ]f|:J#jMG5%{)1|F#`DYkf8oRpa3q^ H:K)&zsbw~B{xaTĘzWDWx(=00(\nT]r=|(WvImmW^)*$j"&X84~8Za>7ܲ gM|/lJthfkweOYQvsAlvWy=OlvҵFTV/,mx¶8- \BAPꩶ j#>3{OBQ u9Ka=:ؘͭj$6<͎~ʚ1if 7V Z*e@++,e;E,:ȕz<ΦxLf  pt,HUXre-PT*PLY ZlkZ7[_&ZUw)D5d3Lzj,=cHvk&YZ.]su7*@O7\\wsLr'+jf[& ,5jahjȵ50VK zJ#4"rI@a=fTx_=pk 4`PO֔H$%;e~zNM-^>s%~&=3Nf@=@n޻;DDDDCI+aEco*)2h6V˵ٱ[ 샊R2RѭZ ˜]5B| *̽+ X:E\ak壞 &mjZ+ygYϻm:,N T64x k{Z{͚Kias8U߇ OtHʩhz( b@L +zb ^B?g l$&㔦lGÏ4rw6x<ҳ5[D|DhюպUEL2jMISi}8: Ծfwk".WgQ$־}Y4r ӚZyNשK>:u 2au؆\.YOWJy^z銔|mՕa׹qe`ja0}^ \ҦFf !+0L4)7Nz-tZ Vò\du1Lô<@&dKط/: ε6X8*CK!7Y& fƷ7%9ѫjgNjܺFʋjnfsZyp։M H8zUY 3RyLLh4TapI$pI$va^5r2.Ov-*=;l%֫gnJUtAYՃFj$0J% PWGX:sB|cҟ[w՞G`t梿k)3f9P*޳vi9ǩϊC'c8mG'EMY31l- w'B-na< :6.g/)e騭uk`n b\jɁ3ц&u\䷅r #jdzyATXLEӬuʏ/=C1bYv`KN*o[nSB<jmR t5-ڬO.bec]> g݂*U=֝[5V /-kna6tN[\MNB>ըJ'tȮ FngPkK&Nm]:k"XZYF$]?~JT q,Dt/d`&hlnV `74pSE mOxQ{,TXV٭Zוk7p9s2q\٥KPG -jaNqQf:qvP]s<&XnJD˱+˘2jR e-Ҫp49E r"ع4Ka)T[%^Ru\M]RFJ R@{̨3{(xl¾gX{QOuO4)ȭu6˦RC+I47홴Y2:ezdt{ F_Ź79ulNY{ *EE_G(~LS uK`^).(b>EbIVɂe%b᧸P^*4}C CՎR^cELZiXOUw*14T(Opg~Ì/Bv(<+a4 X :Ҟ-di `DJ$IOTp/vn76BYGbMvQUOS9$ihoX|@}ݝvfFw$ $g3HRj"p_ӏ$굏nk9זllv[&="uD[Z`IH+ U&:ys6'˝Za]䱵_w e ԣx|أ_o*aWAk^da_i8R6ՇZ{b\|nF̝}n. 7n ۦJ}j#ޯX{AAN睡l=z?0җ/Jݩ4Qfuه`&G.ܻRװ&;{O!4dfΩ1瓯UNJgV8wު]RZ'^7 (тw\0l?Ti.T"%E|~BcRh[eɥA yi( QuQz ^7%_9,0YdzMYPET%RHz+29eBXE>\pawy|}v[ѧ-E];}Cj,ڿ><Le5T2̀&zNAʎi'=Va IqH$ 53Ki LFT@Z%Evgn1@Wzn5՚;l3h$2"*`p iWAL$Q5 ԎUq yp8 OLFprZf-Ojpj83:9nQKmb*3# /p5|,f͘QاMHKWOxOn$hf$xI =8.͊܋OqnTq~_3qݺgo /=\Z5)T VF^*_)K8؊g /Px(h4iB٥0bvqITܚP-?4L dWTm< d/Cr. EE:RqQdu Vu.BA`4[d0YnA:sM1cfAcQZYy5x~;*Op}3~}ݯTp]]t[l,k=ln[kv7 "Ԧ/"\Ӹ\p9O+`3LjbE$:aEel:S%/{;(4uYCFPb4)4K]jr TK("r 10*z=ʙ|iY_{`.i 4nubbU{]LiMBivtV@ 17܊%"J]d-`4QH;\ TYI^H  \(QuH&V/!,k~gJ 7cj1~Ŷt3Y QbE]ٶgUҋﴴ[Wa/861t~% ;،sͭCa~f(گg gTU`,p=Q\qŹqU#ɰkFro:V`7  :̠V,dad-\ӹ͕_X),—ԏel)~No`o?_5C)9zTDF| xbɛ<lN_ףU:  f0i8cɠ:t1yOuiMjEgEL|Xk`Vcr9#nqџ㭻0UX_Fd2f|z/?Q3= \>$5}w '麧w.պXXk;귦7O/ܯ<D p6|Z,;# a&\yfi*E9[#4lD B:V_A9Ӛaz/I%9w`ͤ?g:B^ 'Re YK6Q"TF섯}Qffu֜elϻiZ@مH8fŨgxH A/s!P` b Lg۵Xq,/ro0JY 3_ 3 Wlw^ mж<嶿'b0ǡЪbC#XY)AP: ;NR?|FF!"{HWl`Uk*74?k5ۯaɵ+5#u~-ĩNsE0Nr`al<Rϸ@cBѲKr Uj88lw⹟>v5 j6_xYȁ m ɠW^_q${o@߯’`jɈI.)eHm4ڈX0a%oU K,IB=Iu+K!.?Ry_?50U %S _-xu}CKTfc;Th۰cE*bdeMqǝ-N&2g 7?@3ҪߑyShgq3` 8G~1@֧]xa)w%+ mAվ>zn紡Hcf2>5dd6L#z Ix돩خ^z#M,3 Ǹa.ZJY>p}ZZ䣨59~Gd S`{43h?ڇ܎rx-&s%fYNA(ex1-~,k[v՟YopOU?m[ =Oq WFyr'HH DMM}Y`d;r9fځ2ca>oOfc[Vf1սpsn}(èikwцٙ e܆:'b҈'@Ub8ֹ٦ gS<:96n_Ldc*9gaX9nY)ԩ=qBG3ɭA~oYGM.~%} Y>̆5sP ۲mlѩs2M]my'vs;h+:|-j35ϼSMt8U~ZVvw׽/2b m$-IC5EM>rF і#43\K'V@qĿngGleHMYX+u!]-捝s& (p1q$E0#B%X-KgJMͮuղst2>dE`4YH EeW=z?u_v;F:-2瑊uMFą o{׀)#/8_5_7×%nC]<~C%8*񧟶 8տ07}\m'|B֬l] HnO7ŝ,*/*;>F,sQܾqV1y9{*untHF*Iʫ|}.Vmt'67}=麖(e[EhxCuT0aץuJ?0_ptvY+O{݆|T%2"fL9C@0@07dhZ` S+k yic[p3߂ÍQM{+b-YJpd L:Eqk@!.L|wǹG+2ZZ< qp!Un3 dz[%h6'vzM)Td39 ;@m6;['37H-k>_޲q=F0V oSۏwu凞u\JtPJixӉ!1p gi<0sD,6|H~/F57HL*|Vcg.GC?OqtL.Oq\ʴe ẁSo$i ]x3vi`h>chn|>WXrgpWK3:)T+if0gfK;:L^8? ))EMG8O. ], a._d7|FifJܿL >qM;[Zؐ UUG9Df谠9jQrq*Z,}vӅ_"]Ӊʼna@CeKUTtbCY27WifC5qRx@~5II8.ǚY4n"^ =>o3'unLe"so1뀖W,Q}ϦµEr\fU] M඼O)V>v6oYYRgAu=;Gq (v|ȋM;7>%O-Ρ,}mjEkg޲>Ƶ̽3[ۡhuҌ]2ߖ侮m2¢u` 6Q]=^4 cUǤEHttz,hY,mɇ36|&e_@#)L)S:VV=W>Պ vHhb{xli\ Gu0;P0 \/VX^=,+3ѥK/[c*q8n~v.vxmr,l.ksiWp+ B^-۟uZʇofӣvk}5I<ԎKq'6f/]Uw1&g[[Xp;^? akݥjU gWIJK_j˞r9o3Rсa H=-$.}zFl4r>,thIh@7p؞]{PG m\(Wmþiy;IB{Fwv7y7"~W@sӡ}sq^\ԧ)ϣ? =GmHy7W/V9),=Z& Lߵ -Eǩ)KFq0^ VǂDVy k<4Η_V='rXt& x v1Mts];ox}gi<]'k[My;#-h01-QlB(Iz`*(1DJpQ"l6NNJMzoO*谩k^"/ IMy }sgIM>l(8ca"?Hl]"&׏?fAkЮӭ>{6_hd 9qy[#>~Lה`]W3-PG!_~a:Zi }Ә?!o枛 :C>JglrE9|o e8!\}GV<[eP<*7w@)/^+CZdG[uM~KۜBkPx^aP/Lԕ/ 4&u{0[uEQjb?ک.ծǹG~ws >Z"TpwaH! fc]-KWs%]P}.(Vv3R۟P7bX|Z||OYT(}pͳِ#dv:S-Cn(@~ݸq޿sgP?ڴ3#ݦ B̞MpZꋦa"zOn[~6\{Љ)Jd}k0W+Tp.inoM1kTʛ> ޶* Q7q<[9WïZЋdҿ`.A<2Ó BdF5l5&&p3ٰ'ad'QK9ɑoacɍVQTo9keE˗eykrqw\j(QD* ȓfL%cZsys3)8hg{V/r>x&3bCI<ۛ=Cl6x`ٖ7O -Y{R͙<%~Õa͙[!Pid1l#0fK8A{%FN2|tq_»mC9LϾz];gfk*/mT~߹, 'qls r+ZD{)q&} RZOmz/: &U?F)@жC?eX yV%P_N.@T5FCASsN82h-d!D44Ԓde>ݰIKX4 ֝8ZD^ ע6dW-87 "iMùUa-Rwa¬1DE u1#ngmڻ8ȁXgk4ٻ gֽ7cFRE\3U G(藡kOAz (j[&τ&go7x7=?@=sH=Ne\vFM=َ }O'd~AJkAz@]NdZ*Drn#7Uh`.4-UD~Ɗl%b\^Eս]zSl|~4a]Ĭ-ܱꯟM۫ᴹg% {hii i la ]ρ!e'R1ݬ!qr>q>? 1˳sMܖz0z?.7SYۏkc\C-.{HzjEZ?[-~_?aoW 0v>EM9*xz>mv:2[=@s$QA:>yzIG^4:Hǟ` F]洋E{yG4 (5Vk1O2e &k^OU,논}|bC@R4mat°K8 ~-&dtgN*.쮬VE<0]ޓ# izQLu@$gj9SvY"]mK|,%oɮ8^Fk?}DžVh2w(px'+Q|ס4& ~'(rK.2۽p>~*y+3J(XM~qNA5gU;SIޤPK};h6WPP[%,+ץ/qS m>zV tx,CWg| !"uR 8E?6NҺ&A8 `&8RE '! KjqpvLd' $lj$_Aahh0AڥT56!mTdT-0&XI&a 9r¹-Ko {=Bd,(ghoznBhϚݴ1pBbKAM #q"-~4ocٶ"p4  6>xkk1j3.E٘\]+xKvl{S豈"@:Say4e)i5vֽ̐/u3R"G® fE]xo_3GM.2QuHDϊY'|)W5zƮᑦ۩l ;$`.TINN*tt~R%)ir~ҢہrXCjcUkajcrVH0l_ OfaQpbe ư-B8tB@4"HiK 8J$6h]?DGUٞ*Y;AT(=WVV+ʁ#YUhaTJ8pG/JH q.l EMi9JP x+I,Uؖ (m7jEPu&)y%b8&cL ctŠI eydbAb*R1J4#` \HC⣒,0q0%P"M'ajמma ғqM/R&y+8;PK?DnZ Dbhu 6խnz'`LJ$ywe*S)?f״ym}gR\¤8M/Ig6kS?|wHr^U\܆ȚxZH:O[G?0j]dI|*PFDpӏ4ڊg(K&`M LCzHr =Y"U5E&Hl>dH /4ZWC#! eSz )mH2jƷY%aM!,aՋYtU!Qy~DRtj[Ad#)ACVN>})t񓒶[$"c_Ŗ[MfZd_o0}e3fG3 n's:GFZ Ƭɲ27nt)Cּy2 E$ Gvkpyzi,6=v xɀ%P-֫ 1-ny6(a!?c&`wc3^CtC_ ~E/+5v|炯S'm~Y񋅐-m| q}1u*6Z+gc"D7|uDws4ݲ#p߱!2EN8 {4nqt?U{cqp6WgL4Hõb`T1XmʋIj+bUKKscNr@,' /5toYPmN&#J^L׬!+/jk+R^%V4u.1Z],u^^ID$-)޵TD&[)|uBj1Q,.zQjD3`EOGKc%C7 tdeU\ $!NM l$1G0odɯ 2 1HEl)mQ2't-DYwF]CI6MyE{^HdB^FJ4)-BINЫV$qxL yޢ,S/ڧ$A]Q ꨬ,Յ(0bŰP U! nPJM5JۈQ4ƈP&B٣"DXEh=JN, !)1C0?Hd*JM\(MF.)A]UW3=P co>˰k㥒b(ݨV4/G`׉Rk jTZYj-]m76xᣌq@2 tt:}59-i<ȱ;9ptЦ1*?(KZ1>q=w08*f c *ɚxD#ƖL +DdɬuFfJV1s# W\V>2ari1b9PX0+h JØM۪I2jMh9<~^Q:L8evGZ<s74Hq b(Q~Nn Z,QysYuZ碪p?u/*z2OvRH'#_?ILx tR]N[9㲍řKiR}GxPl)X0fhpx}ƋK_@NA5$mLG˼="'jIxPpKɁq4\hT UUpN~R=#X6P\t+(++bJCGG\i$pͦR\kV4tV{-ncĦv ԙ9 NWggj=>v+‡pFz"nL륙ZI (_GׅU@srMxZ擙,ls'x%(pa8~(,L?Vӂ?}|gٰdw<L7۲v S{aLR&>RqV_p:(r_ʇW3ZoKRg'Au,T2c|@39 @g/B2$ Z;m p ^Hqob+No`}RȀ;/jLCe c=";Mkt-!B\;s NT䴈8muzY8 Kd9m1bB6| e];įSh҇o|-e_?e[C/ 5JXX@I8ՙu} 2=G xn-2g:Iunr*{Pѩ@ӷF_^oCp|YhX9AF !^ (U[giMO HZBu+Ae+ow.b|8\SΛEҶQːDD$w*Kgj|B-VFp=H9B9`GsSj$!@'s~u %e5iy0fvDvz\k]>rbg;ݬ p2>\gFj'qu̒x/_$ir+ϲX|>h@ߔN}W|Ϥr)u[FDэeG.-9AqrJaśj"{١,}(%'^2P%g{{uc浒m%C>.L۳=Klٹ¸`1jRWe!Y:f^-q;Wl˕…*U7dUV;yfhT@$\2 j35׼SU.L`)\]*1_SpAs^`sC>I/}* [̈{(X|ށlP= kB|8~ ‡#ױ\12\m]Jc2;"%#|e@qhD@vc3 xi_x>y>'"[>xޭ\?۫H `(wr5}YPSoD 9<ɒ%b=D Cr1If~]gK2?,[i+2[S/4>]?X GL 'YAD_Xe ;EPpn{Z7ls6w! ˓Ksz~ YhqG_6ʠ%㮞\z`\9^Qs'9Fn^w`K!1c،-A>hj5d*Ʈ: Tt_u=.K1b@=F_;,yB1ww?kஙHŴxD 4%\ۼu+0JA+%&%ɔVFarſ …i2Bit!Y JH"ϗa+%(T@˖C L$MG,VI1(ԖfC$52Gf/ʠwMǼW[@@hv-/ɖ>[^wgY~ n k<,)7xG9AxOhIDk#w`DhA)iu_ztox]|2D$/..q޹g/x̲*/gAy*5%.l8)KqYχU<ڃ[ůFPs9KPz%8e G|,|Xsكܹ Pl(|ѣEL~H k_eSD^/핷[ӢQ J٫1YX,8D Q_)dbBKJp%0wCr h$"T 5e' D:z^y F9c7h E (>{K~'kۧ[n[{]G7/[WΎӝ"eڝrXxP/~qEn9b ۟%e5j5ȍʻ^ỻhc>%h-UϳҬM_Uoc`Z5>kq-ډ}IvoWx qX,*dY~Pu .5f&MKadrw(ǁ5w fndzrl EKs& 3r7u;GzD}w_Qr) /Ctr5e aL\w<}BdYu%7L+G- /pK8BT`][SH5]ږ;vꦇKS0E6M|Ʉw޹ů$/ءjlWSH$[f|덕X3,Mcr:'luOzN%q ܖKٷ̰04~t ^G5BvOc)(V])[S)UUgc /i6~X/c]4͟Yx}r[0 /€{|]Q@z{pA#mY$SۭYB_Stx;pU.fQViɲP^HcNg mz D]O"{bGmO+rڝ74s n6hX$nvɮ9 a4L7PM8 Q*75ev%jLi2()Ze{w=6g(h?!~_L'iAL($.zu*2'TMHDǎlh:<ʻȒ vl- k.dQ }O;&#S2OHD=`J-ȑUgab J Rak 'oM.zO/汳qm9c7Yz[Tƌס=9-͘F`woBX fC}G ZVm%`X˾mthTPVPx `ɘ+c3JcEѓ 9T, .1l#""PAz"" ޠ Գh,jRVQfi*?@DӼd@xVWĂRٻ-fvTarxZ(@W'v-GQj.vmQtL"ݲ-4QG )An?.+}eVhz +?K÷@˭5I3i.$͝msb<{9 d_k29x/G':qD73 s۞dv8~Wi^NsOe9 AH}SG*'b:[ajac}*9#gMz/LziIbW˷\I%h5NF YAjKc:9RJ߇:ݍ]c1B|`ORBL"!leY P.K>bDCNpy: 6xu$CEw:J?v4Ęndn D-YeKY {?JRPǖ ]0R)Æ?r#jyz"5n[ċl%YZ\~T-03V M+ëKڦ(+`"Hm@޲d@ypd!]u:E (TgCQ;ޯ֭|5yISG@߇S4|S3KDLGJڟG[6}Ѳ@x~xnjp {NdN:~Ӹ?߹|~UݝP< v4```^Xsz~PX-h buq% yH VOLTё%!:T"A @(P(t}"$\C~LdFEk@ܤʬS_ē7M-Bbَ_~ K4wMric r,u{̏Rőb cGI Z2QК:܊_4u>@YZ 7=NKRb{iY龌r$z L?pgIdS pd'ol-J<{ Dmv =fkNgASK-ķz mrͫ IE8%&@ɢͷvem+4cc'ZGhF;wI%&hޅ^,OF56o`Q9[뽥`?nK[m+Hޔh%jlIuvߕ!*BXDL $x؈yF2 E{m d+XC4mSoi_9J3r7$(aUxY+3g6Nn.U‘oph.tP "w8_خփ̊+n3%K; 3L;᫃%"s0 NaL~WprhJ/ ʔF%aw҉Fu@&: 8)\M^6Q4!!p`dvS:ia!_0SUWV`[ooh~75CCɂګiP 5'MHʩ7_eՕ'32lɍރPTe4u|MnS.r_~+ kmxJJZӂ,*=&dY | 890YWDFI1fTTT$XX:A= IOiM4m7/d]x‚RQ~"-)",*a+@\$Wq>Ձ3ٶ^)vӸpܑ=)킁L4YD{)2ڼ OdK@ ik SixF~ ]dZP`fl1b4F6@rw5ۭ0.dDC(x`Z* X1pm,s<{+. 'YYk% S2N[x'z҆bX.nZ ؎@ΥXKg8z~Sw޽eD7c:t)R?)׳t-%מ[@g(rB W(Z[Mc#TBw|IVsJĬ)*nw8Ëv䈹X(d  87>_ ]*?Nlzn*($?fV^N#\Q{AeG:/B#9L>`é^K{RL) lw ML0'Z9ܠD.GTmP ]a}s64tY7EZ0,xjBE(vStnrPq+tގ_WEh5TaC;=㑶NNOF̀te1b|_)TǍֱ{4G㸤YOvA;G :~Vcګ)BD8bКv͡&tJ6̔"mfxm?DerpG 4 Dz؈_CǸȜ16s' APCJKE w!i1Jsv6Si ;Aǧ*AEoz$WNQ/6!ͅxgn'U5Gc #np|]qxc%Wsܺ7?ty 9Yuca~-:1[LDWFݳP `UNZ'Gez´aXn#mDXZyu/6Ҩ:poq.ђ|lLl. PbVͯG]a%VtN"۞`3l}HLN1pE9䟞aS^q0xq+H*0uՃ2 6r @@xaqR%8.r]_HQr1CҗVfۺ<竑!@Z?m\J#fVHXZ6\N[#%s̹bסOB(M]>&,|՗Q5ʆC^e R S>f[?!ܿ$8uɥ-% b4.Ds66iI*CPPC*MQ'΍af~ɉ@4*ؾƬԥ _Hm OUK4/e L$MV.KB0&g+R`Y$!kd~OΞߏ LI,ĠGZLlA.p6epe(6dSP ^h)"E"S"T@xzRR-~n4ifXyS,+Wruʮ6Ӽ<]+VDoPqm<, Zhɺq;v..&UG<̒i͓L!q܅ankIDy\A/N+`[p= j;AGxdI-"_3cZoFx#+#wg6<%clVK;w ͖D0}X#@ Pcq@K $PD3,0.YkYJ 2׈UҧZnWPn@휹D x#vɐM[Di wK^-|$TnVÛa"[`DW$H/ 6dz{fIٖə_+9`_ƹD`AJӖz!Xfs0-1t&F y›@ݞf7,\)Z.U/М:F-:A!s/ ?+Wq?G5/c~ A0xqza02 JʉMd/^X{K}pz</&7>A@QHgN96Dp>ZMzx%C^ Sˡm J2~P 'טHNRu Def+ 1E I|ϜV#dK+ -:pww1N ϰ`fysv&x&jyYا{&Y,V-DtʄOFf\/_qiyS2pB6{ENm o&PN=[_c>{KUq=b.X;j2u_5G46!吗fZ-)`.!bD/@2VP +%J+ ;ϓ4FH]"߈m dc,#g:5v.Bb3fsV(b"% By:Ƣ}MaGX$Eɐ [5 vY`*:;0hsBW .d q {(Fgo%z15ɵrF3 ,2.-)pg }(d5 3=uz(}; :@r A&jhݹfF<|OЫLs&_ poIQ2BXR2yL|`@~KBqA/ B'(Nq /ŹXZ": Գb匞9T*nX'Uk %rdK4έqW]l#ۖڹ"QJZPֳHqfir+.NuwzU³] ,Ffj5cuӼd_? 鶂DUSLegnW;e$-f)^ J߱-,ۍKnN6_FG?{rIhk y,4yx'?02dy`]$Z_I^rϣ>ڵ-B]:%*= Bc3tkڱ98FAi\I'PZǞA(x qMK,VD|n߉:1M- rwz( JF֚l? $_O$P8c6J%iiU% VpH[*LD6o:ƒ0%]bjhֻ͔tdwfÜ@0nDWk~wyXkyYw?}WXe8+WK!=䔵N.Ntsg\?t5z ex 8_IllP6ֈUbѺ)Gұ\Y,`PkRs;XRp/`t]1x9^lsk1\fZxbxOzvx^\E aMT}z$/ ~jS#L~a#B[c Kt ҋLID:vdmjw悑8U%ХRNьd7J~ÑvC#BMz\'r)wef@zƓ7 C ڹzZJV޽ݥ7 UY+x93-eQV]Rn4?²Yn±rS Gd}xA+[6Eaqb__x[w=EPviB/Z3xu"u"xD͠\޷Z7xK>xQ1(/Ȩ L|JW|co;S gk_.sO̾'* O̠I;GtCkƜl J\{"4@ *SVIhdf^q `_&H$=3&ZW`*_U!vmO:KTV._-+;qZ'qV~? 3 32bi}#pLN&`5,#(HW!aæ1< MT)u7$\GqXSE9" X|aeE1w)th/}[H^O3[d/ȇ:Y~@ OQ87@p(25WKqEˡdaLii% DyffKvk 1[sC脴d`#`uzyK)X|B.QfG#{I i%m1~`(VYu ys–q`5֦&m XcߩꝄ70>hfldԟ,=+u+sKч\O C *dX&2(ًGOڭj>:%K3*Ӎ--)},G)S l;ưVu%>O|q6mϧ\*˾V F)>lF$ٲnW((m ]D.<[F@V JEY%,)\,w?f蛳yZ!$HV+c۠6Ppϒ`Mgh-St7 UQ  :65N,qiqz;'4 n*͐~X`' 3L|ᢾy=IIn`U/i]:<,D Ep( ND:AdKv'StWu|ut-?-#6$+d񯆝&İ+^VR< Wl&*JnYSƃ{b7 4{i8s6Y0EMh v)FlbC;eEjzfg 9SjyaE7O'=//D,1Kz7Ns]Y4l @HKqܟNkB*Ub>"\bRק bǓg=hn`mV 1x<-&(+ {k1aC aw4 'T[kETW]tKf:ڶ9&w1ehbo!0(Un׼7y4q)Or /^DZ`] T $ӯ(JUcԖ} ۩RmQhogdfɬ,$S z #ݰL#ʸMi5H#-nXv)RZ9sehZVSR"#ݔ3*+# %)`1@D4Um 8 %eZ@3zrLgynM@+1l[Gob7}f8uS9*`GjWH}\F{qw7%&TЦ)Z)2KRڍnio8^\Gg\%NHU |_(ftQPB=bͰmF%]wb_JoÖAfkP6`h+BT!Yqʻ0 ȧ3Iٳ EPYj/ P]bS:zwYdr6y ԜRQ[tWzDkwAN2>0' F Yض ,*+X/V+y=rfvNwiv̅rJ ѩ,N@1cjʀn)b[qo8$@ŒdYn),5u}[L=jKMZ5|"TnY 2T_cEbv jia(CR],/јO2F"?^7:8WwquX(P`Di211 HIv x!1r 8@hH64C aLwWgPϴ-w;J~r?d*Di,#w}Š(&uKʜ>,cc+&[jk9J<=onvkN32I0/1ǖ &pގe :\L3N0v]:c\TOi T9nh@T/!ZwU uc!uĄUcqп  Xjkv4hM\ I&DwY|Cli$dafV[w $Ld33yXn]oKD_rBM7?6 5@ySkSn?,ό.[K3M;1[LfzWv˂4II+FPqnΏOpY׻|@OO(N'>a`Z|І&X? Qzױ-zYb'MPfEh:^<\ՌBcDR^h~Rd;nwނ^Q<:˚ B<791n @ o"eW{X)lW9:!/lfSAAvǤ_K3?ZfNJ =QX]>(D' dy{ Y?VgHTFIBמVJs[b.z_ibS n,;uڼE5ْO@jkUu}T{`~A.a0c.QuaӌZEZ]=)O}5(dQU+r/I>'xbﰡޥ6+}@C$15}}\LGa m SEo5B{ paytr[:[Цqg匡pljKqn #T愓lǮo^cfszj_Ѣ~'a?m뮛in7')TfNlЩXk_ n;913LAz/Q*>̄KQRe/+Kb^YAO/S{-[舕nD($Ej qao´[e֜4I<&ckX[PdLmC&K fT z ^{8LPt*UHf6 KⷛT6}2|o 9[zr J2E/?㱊pi=.|-KOB_B>Y7iqAloҼ:dP ț|T$+T}'1 eo[f[yJij그.s÷ndO-Küpd!>:+&40|Myf,C<頌kxASk'[CVۼK+rNI0Q t)_̥ mr4#;C6؛@-R"tm]2xsS7ҽwuZk|v)q?ʝKaLU njfD_&NrY^a2xSw1HGqG21_WRny@N,ʔRS :~M~o\v Ջ=hągyre5^e^ X8ڽ탊c]6\R_ E,}<`PxcYUFIS3@ V(wyAR%w8RWixkB@,ˠ+W[S9M_A L,|ɵevW<@}|@JM9py3@0|5>"HRjF=\[,Xb6_N__`ޙQoyƸXa^X@ }I'߸(bkFS7UuPj58|74^츶ifJuE|m!cnXf(fE='+Mhޯ#(k{WVb'H_Ic#Ҷ0V0g M ]Ŏ JI`|sԇ4_JW9|۾UK""Ba t\U÷gSvs*+ Oi~K@lq-#AJ|kt|׬WlH0`b.ևz&YS,ʦ8"=XтS+ܧ[af$O[ˍ^8;`3б%$bͻ ǨY̥! 1pD1 d4u_eU5ެy ҅WKC'SVzIZmD%iz~N#IĶ_ۂk&<"ȉ ~I$;0{;uEޠ]J_[t _P{/s  B捽(HGp,ʹfԣQ!-eg_upYV2}Rg-kI]4h&I % $+ؓp@#pA BVr)d`T@dpO2͓5MږQzLFU+yJ'_/ĞUC4y9 h6" ; %BBlXNDLFމδ_]jal1y[8ճg|*D4]_+֥"(J d|ӺoqyϣƂl".VNέ,Tv|meB,.kS2{UmBƫ)Ae5h0V)Z@P([QR4"JCqE% HqBPЅYԵa7L 0ū (]U)t %=PvkU)Jǒ;?|> v.3S{+Y)%qA<.qKN@IzO[[+J,dq phoZVLhAj"2repz,%L]Q)+̩ R,] Yڝ}3^KU}WmiX"^SRaJ%N* R{lImkڕ(Q'` >򾱿JǓxu|Z 22Es0rW{hU-v'Pcނl?.ic0vT+"DmPUq@uH< N6.(^>eVƬt vacwYf*=_5ߪ{Ǻ}Lf5iDACcڕ RKL) 5rɬG= n,ZZƑN)+9KWWb8Q`@\\Sj[5km-r#r2%hauٙ2eVqǩ3ruz1KnM+AРa@4¦A`,FʊjMTPDD& nh)&Ül^s#qOAsh5!:ߨ>. oC? zdiAֵy=ɯ*1֝8lcvKbhU-AiUA4@8bS p@x?T_46w҄UŧtzdcNT9r>݋=؛=nCs=y'4  ..W[/WB_~ϔ|23>a8MÍN7l|{<;{xvU!XjY.)VZ10@sa.GqVI{{ۉ6ϒjSR Ϳ?6\ܼ͕ :ЃTРfX7]}mU&Tр㒡~xNyYoN<,-gq=zK=X^WMYj̓gV(q@ 1J筫a(?h͈BtiG0[8ʊaq9&ˌ[-C0 /OP*e W%BO?.I#C`veIpNoΰ^Z3ia"Ife%5%OԝfZs r4O%S/KCrv#m0Di}7{F=g K>Kf-;%hۉجΧy,9+a+S:!E ɋbd\\ { *Gſ#Z9͚b˒ʚaӯK(UOq!QnU59 u 0wCN jT@.th&_e,i܉3E/xo>x<56 %m%۵9ΕkL+T]om::%Ք`AC*{^YX0G*ZeFUinlx_ j}D~t/N06'_g'ppwSؔPlP'#( p/t;Wt-BHI$V.o#Y}L [N蠜8P { 0(27Sa;*QQ|Fio n ^ s}8vVnndXKIuB8@.`}@k)VPTI\$;KC7,JTUM@k@=rz|ompWG 9~kNϡLU:[Z-dS3N*yr[:J4cK Zc+yxذݻӖYZu>{~ĩ+*,Y읶Y{7pa< nhJp8 u\ª.lΌ8݅@z&F db4@W9.x5ptNKnqs7!%QS \"Aa@EP:`;t*ໞ>Y̷96<&0k4;c2[)&:*yŲ4fhO7mkU0>IQ ȋŗz {-k cWom"3w݆eh2\oH^"ڕw}ʧM5s;[}tC!$eֻi9_$T'M$IX\BtWcJ k1RM4%s: ٪Il=UV*+ AW[칡c+ qTH0&L\KU-o4{IdKgv&>6Dju;5@|)~KƯsTxpe=г h,3Ku8dOgK33)DN}*k*G'8HE{-񹠵)Uk оB`cS,oJ¹%Ju*.P(4{ ךdo=gv\miN'^uS׮ٻGgˬi M:f '|*R(j۶Sz.%199?.i<=&:1ɶ%2/J[ Rw(wnriߋOxvTEaѩDYS7GjFouQ]2%1Auݿ1Ɩ,̞c3׭3jwV`Kf%ﴧ;Hd1'%)ݘ$` (a0d""*eȷЊ1zHvs^I{47=FS}{ v}s=ymunXmd]+P G8 jt#uF)d/hg8ȉHQP4UvNA W]8 }̡k +jRi޿VZf- rw5ſ0{E@]78,7kĶQΝj V>@NAv4Y_p=0H0/+D$Vb58i$JкpȅW&%G80A7@ķcaL{.r'me旳Ƚ|B "i3!IRoY$飀p5o{'cCɶ}$R%Hɯi vL6f&A$Q21lICx9,-:\(4*-`Stv[eb vA)h_#>lU !Hags\K%n)8ek.[R0I{XQ< ֿ_#9{t0%:捪 iy3]ih,ˆ_Fz/#[# &It(GPezDWle 01'6iӝsQpt`okr$آQ U9\يPü=؈Jy `\ z^κA 1y6hN|B?ҨʦRL%tec#; VF-DGzSkmOvKLؒ ; Q.h 0ӛo; Ɇ8@@cHH}j:EQF,CVMʜ7M :+k,UQRӶkI#f+Ew|ʊTIKJSs;4W_Vi߾pօ ^JBH[toGt-QGyY {=Ks3z ӒtZTyrZ(̻CWyIOVd/Ftg3!Mߧv8%>d`->LA3ӻKbxt>b l[)Y+sA`3 SicJ긌 zTѱ]:[ /w},QrZ;@3X .N)4`nk!7XRes57Zj<}n/$y(!bVB8'\JadžDY y =89/WodtЀ~PL/0Z,bV?oXcAB 3/,0]sκ++P s ȝdO je$mXNI ~/)[9ԭ_H~ת'-n} izD^.'x]{iɋp++. !8ަͲ%zA,0e- t͹,iDCE5{nnwJvXɪf^Kz]4jv%bmS"ճn]Q.J) sVNgvݹ_3j\80_ӓeR(v5 cyJ>dL.F}5bo M$M2Z7цx+GSa]g]Ym_ŧY<z0F:z *$@+ ŅcZ*ӓHCrS[RygPfDVō̵Ff E g2(og:CmZ'^vw)Mt1*OS.ґ }a)qEy RJ .Ͱ]"s(lAhP Ьu#m%6RN.p54z9(P.*Dy6"T5rZ9-DxbQ-ܣjsWWE`!{@yUOʂάljߘ8*~_~`n3# IO?8C N=hvqeE'(ta|lѿ9cPWSyC; wu65#b߻>oo/253 fED"h/o*_T諮򧌳4jM8yB%՟h0Ӄ%ŭYLWۜ˙_/Js cFdx< oqD_-^1{* AZH]߉eNHbJwC m_SqpThϸ~%9KO1[qPa7~^ oq}Ժmm/G΋{`ZltJf,})w+K۵UATdy۝%:WYʖqxtxn*>ſJ7]RjbèI귅k0FMs}+xie5 gKQ6p`|oaf~;t}׹jwz~Lδ㺨>~ eu6` lnco =kSşϳn~kS:1 %MX|Hh3;!'Rm,& a퀴L!qд͏ǣjnyD 1.k6\wcA#6\m[ƸA襚~2}kPwg rUEJ$jz "ff% O&#Wن֝u9 *&+eELMWeȧrJgӚ&QNDƺ>kz^y P &I6̬* oK}Ϧמ4h`| R8{sz0B/0Gק9$/ :3QIgsڤf)%ٗ_+;Xay,m+tQ"(C)/3t)ʪ~B (&6$`\mW:H؎0f''yZrz~!ƛ%-6uTռ tLHr|ITr03snVT"VȚk lzg H3lQ%(`dYT&p9D)+5I\к5!@):KokJrwW`jXL8Sy5BQ1Z. 6irJ-81PPaMv YC 2S(͛4/H(%"27F 2z,qHsh^s4Be4ce, v]LkL䂻VQJ0<v Q!vkX҄ڊ+\GvفW3 H__CֵƝiA^Rf)Eё=,E%ul jkЯy} "]=C yr=zW`V w77yI&G!{rd|Fd-LECi ,o", 区Z jz:>ȪXCe C/,_f:<ߠȚ_L @šۤC͂r1 6@eJ* t ] +/,W GlFZi 3^ocC= P_vV4vSIk3o! y^?i]1PO>}4% 7Fh$eд\gqn t5(R}OҶRXӕ01kTBȑ4y;Zvl}07 GgLL@ A&0у N˨ ִa?uK8[BWrWcBEpyk61h̅J9WIm(dYs/&% V~;urQ6g!S.v/̲!ԝQhP㐸;7`#Xh(}OCbYj~NB#xf(eXH YvuAgX"' hQIFV+_b20H`.MLJ><$"v[ Cïud ;x nKύdeR&ٴ$HF7.l_97+E ILʮE+b.i/S%oqؔ 1 F5LJPwH\u.V]2'{3rz" g6vc-?Zo4V]xfc_jJ)#Al6i%g}!H{~9.q5'=d͎u{4( (|wusA=9@7󝆪3L0N|j:ஂ^FmJ6g;fD!;»>U:CiYlH%5CjkK|a݆dZ`Ʒo|(a] ,&fE'Y6BV?]oMZB(6ZWER|+jdZo@$fX)Z3ϟK7EAwƇ!92{m=RS`??z]TS8/|XLJyۿLD7-&˶W&-=g2M*9;8vA;:~bQPgJRmdi/OYDŽK,fj B[m^F}nE8skEe-D+S×7Qp_ C1=#˙lErs4^y.k=`>#35ܙڹRe6l8ǝhDukx:;~q\1{,CyxjD)vbv 49@H]k9"U* s֬P5 F"T1.y-P>6mpYxU*Vmd~Xc Ws2k.P['Jn6^bG_X3x8,Vlӡu2sY><+&bѪ7cA 4IX uީ7PSS]Q(0.7+J@(CDpcC3.H JCv&)!(AP4fxUt;OX N@|vZ ҆jYaI1$b&kI.;_[i fgv !a4q•qEkP6 T;-z nWU5w ͓#9LA~д ^o_j!&wQ-EŚ ԋ{*=pVF5U˨l~f)|%L0pmc/S=Ory @Uc{^Rf:q?3|D?QZnZX Q܅u z!pc&YˏY-)9Ze@)ī%OlduC-/X_*[9o톹èvBNΧw=Kn xmړsi9 ~u/']4Xо g:6JH*y~wd!1k%|mcdǷnS84+HG&'WQN0 zZ;zyT}/cŤ(2lϰYcN*.sBxt}ŷҍfDZ"dkqSE/JtϽ{ьH<&Mx3 ՞RPO ^MWrqQػ6P%cWzH/2WkҰ{SLq܍0q&XWfEAz~| e[VَbV4kjvvY]R0y _ {R>a`JqV{ލTZKO8S:vSu= O{6Q.r)wfWnB6r%#&ft՟LwYP<0[h~7Dˌf}i ܾ!32B4zٛ&' ׊o87tf&^[2RQ"SƳj˭$ume4x WBɠ77PۦʸW+8?k1]}+(w11'Ikp K{-f|[ dD8cH<9)jwXi$O7s~5Hw0 r]җs^w̎ kխ L}*zʱ'oC3Zg(#e-G'8BTNN/ByߝuQgHk].e,Si].tf2EDUώMya 5,>eT#Ӹ wZcE:>BUF=rN^d׫JéM`y${T}5<6 C ̹m`,= x,W$cmY"eߡ>FqU+`- [#{8>>v]~=7|rz WɕҶ#VBx͏I1=9zϵL،u{OjW\Ref0◅KpCMs R)--RCoF\j 3(L҈iwV:l>/w*b︣j0T+e/Z^ؖ#WfJ4z ?ٍXzo @ Q0I4!3u4;dک۷ð#YNCvs=e;9ld60\'1PsM3Li: {fZ^L{I1u;[ڮtz2 *Ɩ9}F{v  ]Sno~yGO';DksOxG זl6$A|{X_"X 7G91.XyxK"}T \$-! j-W[g j:bKp=_{X}.ʈnN!uzgN˂]㴢GMBtg p[i 4l7:NV=.-6Vl"e`ps@)g~Rg0 a$H܏oS>&W `YW8 RJ 01b{0ܸv&N dBN%G)/K>$y y*oji:k(F/G_T/gsKE}F.i?ZmBp]f$]:W  NA+U@Se&7Q=WD =< !u)J=Ť̆Df;EOkhĊ&4SGfe?%Wn@bRA1NAQt[ŰF YDO;&0HpzcU):T|ɶJ[1#x6;xc捅3-^KncLSE9?|gBbЇ{U07tTBɦ??̥anDS{ o -1b ѶnjRֻ- b = VbᕹfW;kȰ^N'D2j{ v֟Us>%>z<9zUHBULJݵUO-4,s@(s׫-^+7SX-_+[eUBWKhKGaq)b@&Me7Ъ{j^ 5};ϻ2Hj5 CauMIMNͨZ֙FQJِ)Wdu|{k`R^!{* |Uسt?l'&U="9NgOɸRO$3p$z&~o$Ivr}40<1x 4]Q$K!愬<HpY@El2A-?7 \u (%4Gd'ՎQ_R71Ͻ]\뼗=5vk < Y{A{ITL糙Z/cl9z^3,FenFgWP'?F<epAL'9A%)H <7.]٘BM xRkpsS=P4#Jx0G9/;M˷%:u%` C}UR5AO#5qyi2N;'`q/-0{ ο 3 !NBV:eKYߙjD3&n]َM1W|9T&U^fbu9ϑ_ol/!m@8oXј'G>y!ԺR̭h@ 3B:Nb'o30y*v_X;*!MD;ߝ-&;3R}Bͻ8*O5?Ú댊4F]blQW~wZkj>PDHt˒4AK!r/xZ֌QN&]$N_>E&0=*f3qUhᴧDLUa=ZTӔn-Pqb`;㗥j'WryItX󡹋IGl|DT!K;98ⱆ)椬FyޭY'`K@<3#lAbۙuzdU!ˆe觀 z;z%caM˾/[8i4uP5: Xm򶕺Դ Z-,i)KYo,^]&qX~M3ίRَy"QD+p3.d[BRgm3&=I^N䒗1*anڧVs ti?/.Lva:M#1$ ؿr,7XRdZ%N"n򗐹~&`;IĊrBar8 : z.nP9t6%YTm{]7^,P|ѝ[~)÷ioouXv- [9a=`ר |tnk)WO5Ŭqoƅ;AZ͚dmC[MmC6ʭu9.QHpۨ}|~Ta{cNȡ|rG%یizUu(e%#/Xc($,b:B ꫚*Φ3dh2|(EKS gEzqRr,V8Oīl>V0Gwri2R$sgӚG#a+nK {w%01|x]?m`/^Mv??sU*8_ǭwP-c5nѻv?GE?>VEV mAp;39mu3*H j;<.sN]S|K ^m06g,l<_*GuSuäVǷ:Kb90;QNguB-$V^+}N=_BvjR:|xqǒdn^%60ܮp0vB}6e0Ye`p0nng5vIp3&@~6u nLQںs)&^ͯ.]_5ojg1 1dhqM7\'.r2u[th26ֶڱR12$JL6$JIJ"%"D3ݧ}3c+6Hp2oE5)Q:xsA81tx{9xs”'H~u## .9?=J@[|=RQ,(ĺ' 3 Ej>?ȌvTJ^}UpF5>\ns lC/.?N#A+K˚yqK߫3T)JO@i6˱XҹF:r<4G͎缌bOjCshZu`[bEqۍmz\v}F3f9RエT7A5h4E j]^4?x.0f/au[Su{Ƴ㍽, ['ݻo~fGzs~JRKL[ CTC@ό ^}-Q,gM2d1uS +3{P `M=})bAAly9TPXciSfLOL5csnS`һ8 Vpjū?%Wr*?L|?"n3@k_-.lN3N>)?XGRzÕnb lT T,RЙTf HO.&"'P8;ۋZ,$%H&ȍJUR|ny:u?S>guQ_ųt,9Vih 0@3n0IG0.۳Æl}~>hFci蓼"نgX+Z[H6}}mKOiVrgIl-P1HǷc0C f'kؓ׊ل{.bKZ؀2%I*T c!tωjLO++Doř =>⣶atksi &bWIEJݻ gO>HhCo6f过:nZe886׫Iڶ~*x' @N[mGawz_*Bgq{ jt'1@A͕R g梨QMW/>̜$ *\e~6{P M2b? 0ߦ/uodl}/F0LRZ#U&XXdBVZr5|=Dvb‣X}$AaQ[{T첺yy/a3$ gmHLD4ACv[-Y7ͯй~3"ydgR\0l_D D8< * ?HUۯ~67VEC! 1h1h1OMD)M.sDGyW}ޏ'%F <*žmlc:_v 6N&QLag9=!B[GL̡x>Bh3Q^axtg(gegCyKkn;pvK -;1Qy%~Fys0YukjTŃVЖ#40 dϢL8`b=5|{X4_Ns(mbG?V𣱧SbLөYyPKL?ٚgBP+yг:rwOB^:]P:c]3GRVD5&+j0"yqN%R/ڮ\z1ejdfyZ$o&׍yrk31?cL˒l wI'` 1FcV$Hq!2!!ɎCn 1`Ŋe` :TQuEo|N(Fi'\ڭ+ nk?FB3Q2쌌iٙ#]H|'~C0{: IPcm Jyм:fJk/HY ܛaCĔ {߸?#Tnb~ VMe_ʦ%wHhOܔ^[)P* HŠ9 ܄)KUH&7ҹI˽)~7_c-x\.yxu{[y8x>>- nt$k@t/ЇjO3HDAȖ_s 69*/L*u<Y4ܡ6zvؓ{Z/,oY'[Ԍ֙]J^ʠeTOU{PKc8j3iL3`2[HB3^~96E `+1^;۰hJJɫ:(q.gFm&%OZenǟBF,XMC _5ܺs'@={]= 32Ǜ)2+^Y ,F,Ff:x&3&8P#̼씅 `azQ y/Rʐ[-HYc}/k^F**Td{Dms$쇘L.SL =иR'm3ȵ#?oJ[0 c$%@#kշ&.AMlI8<2?܅omb2Pٍ%Ks 7b\!]:11V>.pR-&}Eu9\yqh#vY56-0Ui\5JkG^mY2^BUWb'#/.Ǎ֙Q0~Y9Azc+R6 !Een49^yEiS%Յ9 dHcɨ+$#p͛aKD;cN^3UɄt1Mi(i-)<&]w=`du[Nbap}dwO4˕ ÿ]zى5&Rolso\qf ا^Zgo6}t$Het;E;ͧlW*ءqI3a< ( 1cN e_޷}]vs=Z# 8 70zgCq J$6rCD l!;8?,cW[YFPJ2jno*XkvGAu -+԰Jd-GVx}i3 JNl0 Zt}{w%_<ٓO<]nJ7Do2mޖ]?gT~ִ) Tl'rfU'[c>Z\+֠7tTQT8Gd]nk~j6Mrh{X6CpC0s6_u?1ﲬNp1sQ8('PF(R"t0FA!K ?$?/VĿ ~orw}GJ>12y0Cky)lzO 4~e٣Z"…SUl:~*zeW{ *Wss؎ǯluY5JP˱U~3߼^Â'#Ǝ`G2[s\v Q?-tz)7=QʠN78r$#po5ѬiruZSB/(.P)R=[l,`׊ы}VHerL55n00C.UATFA9KޠϦѸYLxxn̨j#Q1!boV>#y;m':p,Wx>^ah@e6qdkϑmfc^8M3#4Ck4eB9Ӯ:iO%OW( S[q]ß* 5;=$aڤ#$_oUQ~WYfɀ&'K2E抻Q%S0͂l 1&9M.1wzJ،T| nN;H RĶTMOfZ/j0WCx3J7ےO7QR &|Ǿd.( sQhyYuPyRT^zҍj^H懀8|^;*?><E\qj륁5ΨA`z\SN.ے]0>a~2N(DkYX9J0z%p+ҦhHiv94}<׈pOyʰpך5NZ iݟCItBU_kNܿ{?[/kΣo;uo(LH2~Se6dyP,豕ơ/bW` wݧ1und_`sq+)E pq"x'Ƣ@ a7~OKmq2d%ujk<uKL=xCcA68yU|]Ds ܻwπ;F>.?p~8) /#̡ytKWlK}YtJ&Oeںr~i©5uԌ8INɏMP) |_z 1;by\UuקzEiuqلYP4ޥT~ ]{mfw6ٯ`:KrcZmJrE%p(q/^]"qwPm `zgfeM LSf!>O1V/A BTgKBkZ M! dSV*Ƙ_fE/ 3E_VCG) 92i aCAA0jϙ#X.lfmQ?_yQ_L`v Cc{BT,;jfzGF #盫3 2mn/*.lբ!`Xa.סǂ{QOB ۷nWGb> SSAG9^T%|VRCU4Р|Bsc'kZ}Kup3gNڴ"- V`є2nL*ކv1utc>?Ɨl70Ua^d)T0K@PQ$Hw JhIigG?/k?/Mā=zE8.tliG[OC{2 2~͔+o>GK*1:8K F*y6`% m, p+t=U] ][XY;x }dڂqbaV.ugȫ:qӜum s2ு]|n=u'qITj#;ms{vp@ncM kV,/*q4mRCtjT0iIMќEg ljMkRF55oS_􎑪Mk$3Οlu>*  կhYjv_~F:;Ejlj6v6HR *\ Pa,p9X[oc~zUF!֘ߺ@0qD`TH'0Q>Q̚GNu$:6Q$n{jr }'dšjGS,.fZYScd-$Ӄ6Kb=o~pG}-0mYO\EL+`P}N.܎ze" `dA?AXaW339]W\f̵tѬS`qjB:L6G!@U'ao4 Q-b?,wB\m!4z2x@V7+*Cߢv)Zu\W" >m*㖢񣩯*!~kDУ*.bAL|*$6*uXX40%ԝ~eШ]-_ܿռO*'z.\0 eK򬲯^Іga|ɗFwZZ(4sr ѽ}\ŨUnq [~WnTHNzd>ꕛkzI SN皾1dnЬqfVwr1n֘`jwos:T3_t40[p3}:vT12'klۀzѿCm̮ws_FmMLd DDD"&Pa 1UL3 أ+|ָD/& Kt7bA, 5[e\ rfk Go(#Dvzz l̾ m'=j/<;3V " n"DL%)6lW?gמ0;I)m^\@|6mO4&0 S?0 ss Lf"/)R-vcZݮ|ID QH0+ωj@\F! _ cuN31bk%4 KV$~R,g׌B9"h /$ N-w>E0 yD1o2%Hd@ta>FiJ|LJ5IZ<23!RE'u wvpȣ}7OQ殻7-y{^ݡ7|͘^@pk@'6(#( Why`* 9 ~X&90 '^P7<7z;aXa*R?/ecxM;t?,$&PLA⚡ĩq~^Q.LcY bÿ"K&HWgQtbzZ*iDE g 8Ҍ\?ӑBv3 c%9Mr-GI3M? a<+ރNa#T˻Т1UGO?vģ7B1t$񧣵nXb1yaS(sNםؽ{&9;1t!N0af,|CAG]X3P`\#ïWDcf7r.6Ja(/HAQ|\ 9Mc)/r +کV % (%}S f,%WwR]e??ҘG!1hZ \j٦(&˘yoĒᶺCz'绤r؋7t|Mͯ[+53oۇsS*cnJkя!44?gjBJ9~,Wj᳿³whL}3fNHͲb,нOox yYc 1B{07Ӳ⣾hKB5CEҾ? GQՑ\j#>z60Bm4ҨָͿC9rv୭crĘq.*%Jz" 3z~p=9YRy pZQo.v5°~Fr*#pc!tCz틎'^ۼۿb$`*\W R9'{lzmo} H=+~K:#0YB |YDuj&eQ1QoP%Ie~\|}$UO:nиzTxGc>fBz?Ԃ,iđ@oIio GB)njAo=ݯ#)iYԆ./ܧs4̙.hUD=09Oۏc>] m)C=1 kq1` K!@7_]^c_>B*f _ϙ0;z8 ^!] ґ(>#@׋aQ[iGY6‚aqhzi/UN w_WD]AHL$'ðqG'l0spN\dL . 7wb%߄dVm@t f@C_&iw|..IG!]e!&nl]+.^>yrCb'ZuMCl-pVbG%PH}<|dq~sGTs7R;w(O1P7v4Q.aSҼJZ am+Tz>Я0g Է0ZMf!H^r#܎ˮhj~I.IVOWsn-zހW6 ŝZ>,^+!"sZtU=L?ZZ2%b@;v+UW y'ٛV_N}>GMp5 ֵֺB?y[i'\ŠGsh3Xb&RF6a >yVs36s&ggnC8eYzޅ4$%&%$`D{J#e: 7U:?d{?1\J B_ȗjƝx36Hxs-NǴ_JhߙK4qw']l- ~]!1%v\LegU89̬ UJ**PPT3\N/hxP,@4BV!iwcځ׊AКn͹Oz4pZ)PXŁbUff `7R-| ?yD2KfJv.KqXz:9ǮO_U~=UvlDmLVEiacQn-=O^L=O]fzU&0B}:ybVXZdU,)KƵfBjbO0A$9?"*'1ɇ ;DX#\^PhFN?\^bv$-?c`y_V T-)qv e=8|^וj(<*bSWD)!`M͸a!Q&V\K?=՗Q˴_E%0uGsVtͲWaՓm)].]ϋ|pV_kQ}4U|GG>>btn˥#Z%WpB9C"NAy)k KuyW'|' br.Losne"5: x.ؑ qFXn Nz XP`āyQ}U![{MHb !T嶱,0O@N_TڙLU>/aVRfqn ߧyVWU(~b/m{(:M)tB0%BNR/il+Q@h1?)X#cHi.lú%1ծ-lelb- 's0;}MZ\a\{.÷[6G}Ap@D4 8$|6Pɦ?@?>h. [&c2ڏLsq1‹T{` پRp}9%)S3pF\l+VYG  /ɶ|sbg`< D?0#81q2PŽR^ho {:c]}/11`*s_'ՆG~U&W6p'\;1XG=6qg<|L&6t*CݝԔ}`kݯQߢ'-Sf%I0ys sbX +ŢK'",Ֆ7f=⊛ 1v`2yvRBW>pT]J?0BKto@RDNFAg|wo2Ykw|NL"]Cf#<񒌼{Tּ@8j[@A@g[t͝Mr&T~* /dگ~;5(i{GĎZ};hQl 6fRh7\dFpsǡeRzΕ +*ylX^^y@ҸV7.J"]z`01uAzXm6>*?}M3Z|ti84fd%nt3;up5/Rnt ||cb4 Ajó=į\qy:8"Vbg)~Z}0Lֲe|s0NZ!U('4s|ōc!.YGbr |td.TN->&pButr?{]N,؈ob fzy;LըDfbܿaYIdP?P "J/AX/J/8v j#kӷ$|*1.Mt%7P[FkLۍ= /#C< BFIUE룖f0k)U4(?$VVbS}Mi+Fv&oW \X8I*\)!Sۤ].㿆[ry8f6 .>̝/2åYM]YBgql ^N:9 YH<d`?lkt)̋-HKE0HA`?mi;zw$ٿxp*DLЄGNOI1s?,F}Ø4: /Dl;F!rUAVs~EAi۶0 LiRP%^ fq|{&,qS~~;}f=&vZR^}#M2SFeh*gSu9Ne>sk{L‰*NC,BF%JURUJGNd%4d6vo?~~_<JgٽY%tuRɍ`t@nK$;s$Đ?R> 5|_E! /#tgP]"bĞ!9yYb1 M-WE2g̟_"x-2gYDKw>$! qDSj3 < Ω;(I sk,C&\ޣ_'iq`ʿL:~%n-?f5C:gsWk|u֝[" %)ɞ{OGojJɿ>drojsqb*2¨)9: &usl`AW}d*X׎[`ݜ8%'1yk]X,'~BCDSD ՖOۑ:SGϧ7,b>JnZ F/$%Z-Fց k۽#IP4sLy4QaW^c,.,+4ZS.bь JO}X tѣ;ŧ€ͰĆ6(L"DIMJX89yi6u+wJ[)f]!6'56> Fgk0c 0;r򼧙]3M\M q+!qTƨtjb{)ѹ _<j+6L#fnHj3|ݩ=&Ԙ7""D9(JR|^?3a^ T}1R?مLykފ0ػ{Ar؃;Fc&hyjM*@IG9C3>24|+sîlh3シ3a_|6|Zy9\ۯ;7ɋ"R'_VBm&թ>5uF{kwyNz7]jq RD|uez ]$zdesYVTnREj H2zB-RfؾG CcEI:&䳄l:Q0-Vŷog6Gl}hLsԷ/uWkHJ[ ^e l%k6%`hYe9-'[#H*C- w,)躄 Q%}C$΂9%e֫ohߌstPVͤ2?EtM#YnkG-{*4&TGO WZ |cjP2rNd"6uX\䍙 Ugّ|7s |t/u&|F̫ l2q{ +,~Vvr0<$Hf)q@4:8$f jF2{)E*z n)@O$^#l%Vfg^%C98][qR _42R)r"ӬqV{aFn>7?٦-גUs[,iwi: ?ӧ^ޛA\/ᅭ8Qvh4Ԗ zC_[t~g1{r4f>`|ѓ4_T˷#rSuFbkGk͑[5| W,M5Ԁ\c%o<]]^GKdt伲t5X=#ɸT}ú4͠w6:ӯ4[;e44\?}T@Ut0"$8誱׭yC|]/gzj]dȎo_xCl& 6 m8?uN]j&"u%S!t į}b|_yǿw|FE/ŧc-\K}QtHUIN2̛ WYÑY[=(ȣT3Q٦'nh!(B;2z_D[B(𵼭O9e>}<QRݼ2揆~~jEó6_56-4ҋfP6+#'j}1JZ9Uc|9eؔgs2a( U fFbJ*sOyjʔ\}'"a*L'9 00I -Ҽ*I0G˻ҕrPGǬs;YVW4?ښzS[B||[/q{d@2 aa!`ݷaUMk_Az_2w1Û8G+a%Vс3*dr?2|P9Ğ—\p Lߦ:kgh&)w[;O?"Id\6#q8&}ʶU6QnDEJF-m[ed= ..4y.:E w_'.xD~$3&r0WH<\-gnmq;K_`X:I B+G9_'L?&eC\z+;NEgn)t^uMn)Qu>ϙR⠁@8uy+yCR'Sc~uo%.E"xF ȬBX|a -Z /`F[b^rNo}o!fךY,Rߩ]oe弣lf,n[[?5]uz\Nyh[Wd<"FIfAs#h\5Z%?BO^6 'hia\sxdɉN'z\uUMR[<3V(bkVVDQe2Yg#S.4ȧ#iK1T2r*ThuK,%5M(,Ahw\\c}4My]S/$j3-w /X NʢIV[A;L=Ljr[XU~@ !k{2:Eϋ#.K-W' /@&DBU"˚-VT_ΈNTNQ J`!3xW8:u!e:4Ш0% jMRmr̦<$ՖWb0.h r߫ ů[oд䲊`G0gFqfղ ÃMiuX]1Dcex2WsL!p(q#?j\n[?>kODž5K:Zew]` d)ÎO/F)w8BvӃ9>}|ߎ/$ m$]+[|G5Z){ֵ ;w!F c~>Tvs04-I+wd%βV%렏Qs3$H*K$s%e C>wI4CM^^|︦CK4֞Fg|?0w&ۄ@f2_^/hy*;w_#kQ T|gx Z S-cPj7g'SffN33h~V#f|̤A+5a3)v%/}w$(\x6k_Rt5"9nc_gSaU q[^% 62*a5kBPEZҜOe=-k8ہqLtjX?~{mdi dzC6>*Thzf8j/o:ҕTe`SG ؓhZ܇%6lV~'z|jߖ׵sR3328}i ]I4g^uD5sm~c%Y 7&0Xg:ʆ[*:%f ARWSC<b5u_Pf  =bj!fqu]Ml׾ 0ӟW"TpjW'e: =7e~˕ k.kv~y7֮ޓ*UUSuo('6w6~, O6 OS@HnpkԔ oGv:/ vncjp[M0i)CDK) L&gv{ovA.q-H mv@wh<[X'S I  YS=OuΉj[Ӗ_˨s9NA ^KFFsx)W֤͝U {!2Sb9R%uك)JEeU` sMqx} ^ Rp^TOI2 0)PgoTEӣ-nֺj1 a[TސH4@*&6:<8e_221ri,:;Pa@ T l BZn70N[6p1)2)q9- 4权١TH$1MTjhml`]0jm# ~Z9`9Gy~S05;h= x9I4b`(e'wN|_ װGyO|ȨoOSZg[.~ fR5SE2k?yh,gxZN,gl7|7-? =kW԰<<|8uW<^n*#\Oij<=+#riZZ Yţ'g P,ɰk_z q7z ! = M2L2e!!O=k %אQ4mE*,=i[7 P Ϋg0iW y/y* 0B]W{UM,Z/:A7? 'zh/I,6ۋ~X2'^7/>ttdL~K٩Uu(1@=iN7-C'j-&*ݲכ EF}iP)$|˻|:݄]{g9hqГ.*/S'ؙ?ċč?6=n?f>/5ow2#=xЎʼkvwR/Klx1a٩gPX&y7͕ ?k#\>ߑ)_]Z+E=%>y3͝M_Yʵo71gw<{x\&rĥ初C_qY u6Iʤ]æpq (wF>S Jx1^|-|s5Ĺ&<$ e7qV#AByhJ`6m?[oFɇ?^t2VA-Js {H12BԄE֤vd$Z\r!\(%1ERc39BSe6J#t`(S C1j*rBqٵkx ~fFKmX 1 O(1IeB/,.ݵK&&~rgm+ٝ sƟ F#җd*ۏ'C)F)w]Q0JBIj"TUFr$DYR RBAASJћ\ZBw؉#tECȓnQg>it=3ͪ;ڱɰ|9 ,oq~%ާ@z&i\?IkUyaS)NÔ^ Y[m![H=* -HHvt*"1giTMr7ʔJȓ̂A0+ap^W_?ɚ2>]֩A:cʋ.:<]WP.hlNaW  I: ΖN%0f aop7B@'O\Xh"ϧюwQJX/()pȣܸcLd4Υi7{y4>62Q.'J?h|7 *[$Ȩf8bIbcPpfv; "X^NO3L\#ů[sk-&"f= Wߣc*ǧV/Űffgiy ?̷ҙuSc[sƬѪgM !5f2F5,!b۪iH%"CeYA,t՛=W4XjX·n1X' B_FL!,!/I( 6o(hZUy' i g?oU(+qKV$5# ֮kT;-PRicΌ%L6i0rŁ :{ F: N;@j 4!:9Dv>!S ^j1%dL`E)Tzng\k/A"%}{2C,<(EEyp6#ԩF pan6XdLegu&M{y >;KvZ]$+ 7(2\IL 9r!G:&]Բ33Db,+s o~olNf͕"_7̈́ᐸ}DSCCEђo <,a+Uѣ*1mi+iQ;-_7yK<*Gl*oE4͌*20K)P$@͟tFtV@%WmcivEs寅K[_q/-] mspWE nM6X6nMluR ]vQdhFD$x3hv'KM@` ,ց^=ڐQ4.DBٍ 4uY`'YMY`#m4'jQh܆̓b* c9|sNғE0IJR>~C=-d,'G_}V u cBYB>!cIm(֕TvY F qg],iV%(LJ)p&&D$ԥD 0Sު fQ5Uօ^vY-5c"2gwZ`y)%ZMR-QS ,˜ \{m :  l[̞"U3*4ܩF}aq>|6ĕKv)ISM%) `Q1EBn"p)0G]H}LnC&(7zuvPJjL,G\ Me GSaA3_7&sy5($TŸ|)y Q<"`68U!cg8\BŅ4 c%$ʃd2!c "vӱJm.}$k%S߁\4q(p l>O 1qm R37.@pMV#qO,Xhr=I{GT]D-*UVWi5x6N*e@}H'Uƨx nS F! rª-pk)Mݱlzf ]CfnCzlHxM'iE%mn}符o%.|eΚR#Ȍ}y=%[u%݄}KDFJH1"O te~72嵜ikVqLs_?6n@+/MM+ uJ; U=HSl2W)}kCZCO{ۯI :ӣȬFF+8(?%*b}@~\k/.>!F2I,x>pm(B|IA ~aPGhR1ALJ-@@Bh*If衹BxAK!U,T32 (*DC@-]3Zɻ_zkZ*Tn<)(PZ{) o7#uƵ猻j꩟]|;8w.I#LZ~^F0SD0&ŶiO6Ib4 {_iTt"lI@sq i˺cop=aUQOv׫ U-\S)egs*Ì0.SJNoj70+Ɛ(T QB1V*H$fBohVnD'9" 1x3&8OtDjUb>$_'/aumoquk$%\ [־rw ċ;xTa9FCY@KH D2 +_ ndK55FE71[v}]UЂ\<YPS5~dC90-.4˃__puJ-BBH- ܆1ɤBpv lK:ZX3X9X];]Zf|t}hɱl?bLYm6 W}*ѥM#MA@RT6 65B}&۷ѺVwq&b6eYe(6f*AmjDk+ȔW)-eij;inGRM]ۯ7}}WGNMgpz/54|ʂ!fdY4VKXqQSu\VvM8W;J:ǎ/6 mދcۮt]=:Evw 4 ne mf5w`(4.^ma@F=toTzkL (iM[e=neWiIlJS[eug됬BW.=ƾ>ϳ;`{=8fۆͻ=ꎇ9f-(*M:4|svSM<n&κ6#cޱ{4 2'ώ}m0zЭiM΁5¢v\6ϫt5ۣjYXR%HW+gӯA=y]Z<w$}{YqOi+15vl o.YG>w+wL˯=mQdz{9u}o"Mޯ oNk]/[-J>uuw_g`BqnT.ov=9O^[fu,)f# y{%W=;m,pl*KxؕˇXqrg9mJY}sϙ'5,DDxrzݼrs緥izf 3eҲC8,o/Y5z]sCu$c%Nq&X{12)͸(VH1i X ww sEk]Mcjx@/sl5 )wq09 闗Τ^:2g{xr+AlUJ[j* ͙IB$ѐ> W==:z k)9wqݕ漵SlW0M4iPU(a:vfTR::3m:hD4WSZ:S =u#ӥՔڅv\̥f㹵}çT x;z_fC}8ق];q̛i֒keUDs$A,]\5NtnoPAx[RF4EU6[E OՆH-ɝd3%KcRQU֬6!ɠv.UeuT|z{/^%5PTggץ7^vPB2T{cEmA%Id6ƚk)D4Å]d*EZI\Ցn:ldh{-}^@WQ|s^mw3McK=t_Cݗ+-IPjAQ&kކov硫`%R7wc#hm{}mjnzH<_Ε٢B̈́աoܠψ\ǹ%[3v]:l4k6}; nCW{̠%>:;+AawwyL1hsa}{fjU+s턏lnw:\3%kvbF`>{U޸;J 1޺r)f6ExyV+]vͫw8{/[ƶtfˋ/fq}OQoMMZc4z> fjK f\yj {mݪUe4Vg63Yͻۻ[ѺP2máYki*M1tPkt0O_vwwVw;{Sn퍝z&U ^O[7eE[X42d-PRUjJ iwj}HWoDр$wϧO %JT=mܣ9R5x2uHThkZεRhU$trf>^Q*UCOsɠ@L#ui|ҨT ] P5;ڃ>bQEMn7X}=4ðl$^n"cMBhWFtQvS޽.7af=g=a1SIqﯺsu*fɰ: ҽRh &aΝV%HP }>'p/O9}G6j[cOհ{*W h){}z}$=o^SM}`n5a ]SU6z_Uz2{<yj4HU vT*"U}4()]lJons/F}uն[^֡ kFUfU5 &mыۅo$ oKsA{ƪ46`{Dޛ{e5ݟ@ t׶E<9&|bDݵgzkY%Gٯ3olzsoyx+ i>T{ @| ׼PHw$;C]Ycj݊6> Tlh{ؐ=i\vۥumo9f=Ѯq}#6h7j1Mdph н pl}@HvfJֵ@f":*J"iJ;R|eڈblYFo^پΘMi/}Α:<NЦA=}5tGWMnu{GYcݾt PP(o%j 9!=FsU|fu]oMvZ2*BTP-2 @9n5P#ۙS}9vo<[4jUѼRI22ٙ25lC0{.m"Mwq9 hQv_QRB46 hm)C( 2b0L0@&&C hhj 4h4FFh@ &FL 24C 4!dhLC 6iDOAd&F&5S&ML1SS442i5=IP'T@@#C&F)d561E<F 'z4h"12i`dɦFC@ ѡ SSi2`#iSA$ 24h &LFhbH%Z7 7kqb~㣙rMPpR; WL"uNs&+&q/|߮;_9 Wvt6m^첾n̐K+[Ň~'7\AVDH!:i.@d2\yh)*d2 Q?rlY-7J$tAF.NiC_65_$E-P骁+؜+zB=EN(d4k^+˸1շW2lugT3u8FYdʒ6w7m ̍,0:>+,] k6 _*vCWa>F%-u[󴩗:eݎaSE;djSg hlF\jxʼn^65T%_,ͳ/.XIFG+32Fi"#Y7sN2c 5JM]1G$k7"twx/a!Ɓ1m1sO丶j4`0RKr6 R`i2^6lԇ1`Ҥpp][Ca\(7 û,Ye3U]DZ.-\`'m s &Xir*4'TYlYq8qEɱS)14`vXe:F1ȯN:ΈB }C+Jb-Zsl5&Ad3Gv.qj(qɅk-*-d$, h&$Q & "̻A²!W&Y1@#t' ˇ1AXWN0fw,v6Ġ.@K9Hs%ẚJlպ'CI BurġZR!wPDa5f q@ҽEґ ! șʑsOmX}.lV["k$.1]\[lQk$afWbi34Ad(#P+G|Fj4us0TtsRmH\.r 6б ͙`,ߌ"LL&;ណja\+y~+b (u C%bU(Մd?`bV>WdNyt-MbxM f!&0RdIkJm hvQPBeA6t8- T()t~i#(hM̰3q+"&~mcҌVݤYihIkxCϒ5ѯ`Pp aY!,SM>00-)q:HpĶY%\UJ0,Ɛ * EHm'0›dq 7c,f0`즎RuCRi G d (A[9+chh %i3kn J=!q-w@ibf;ר5)FbP=tᰨ9(^`m*_ڝΚ#qC١KU4fE"Y E%)FB@dkHT*!<DI%@څp6X."%y4D0"<16BK.s0>cܽ=ld 40&i߀T@|V.- ~VRH.^5K 5Oh 4Z 1hBAǁf!5m,~ qhp?57`hK<l3&f!s_2fXP_tM5 pˢZXQ:;aFҔ;xlE0_0VmL?h3~MxU MFhge2Q1##;~R8K1nԅ PH'l@ aԚ$|1N#xdkaH@FT$?9*P#$PW'T2 1NNb, Q! Y/aJRh}߫A|1c^]iX#wSW#D BGKshn6*x2afqx$!ё08?ig9k")H4"uDIL`¯ ʱWlJ5f 02 zJ%&A~è%oN rgvYp 0LƠIPaaF.ǁY/ƹ cm3] G ў-dJl k1(݈Fm- :4߳h_ ٠Hݞl0YGh|C][.suL5"zj8X7!aNDALA5g)Z16lsq{x߳Pg[B0VJ`~DahtG펭;K!Ɣ=95ՅHn7R:lK"y|iu{!^4Z8t=@l`nm=ʜ=OK}9QImX!r†jb}|ssK@(Z- x!}H9goo/Nvba}ksy%DCVho`=,7΄q#U wȪx,~1]cw$%LV]tT+hͮ~۰y/dvmUUK)c9Ct80k 5-4R0`q]yߣ :O/*+TcX@d`ܻO>GK^*,A87v"o'}))p;$ V2z߼ E6Ae*rBTH0eRgbYnR$ѵ(W'Th̡t&[{oȳdnjJ.i %`.T6g`]xÝ*-Vtg?l !h\O?J : 5@ y>|J:TLC[f64+;"Hf-p8ʋxXnP^\n٪!bٌА.tmΐr;lj[,K@Ň40Ӝ~>mN 1Nb<)ҌGO UO jGo#bЗyi){9g ;ڬ3ms,㑭0Lc%h+o+5 l !{lrX( FI(hbT B9SiGW1 (CBg>D.y?ք "L|DbhlH3ۋl, 6M QU51M ^ E<%@Ho9 _])?$Qj3h',X#34)eV mS [xWѸ=R¶N QaB{S #e%b+2wv&1 y%ѩ@JWrsF&)g@.z6L#Q גSf0xh~/ x@0'fL;Dož YE;KdqYf^'MB4-,&^}10-gP;^u؏QzWEB@ 61P67v*( .%\fSDBDOG2B"> $ 9.el;h}.NƖ}X-]40@TByh yߘopY,,HO7 Trr7q^ܱwa(0kjfLV̙ؕifAT]&ଳ]ZV[V6 @98l{Z҅ԅ҄BwLFаe4 0ƪm_?Ʋ Ä9cn<}y  Rli ac%Bmბ1Ю+6qиF݈ڠ[n~UV$n0y1NzpI F`zڃ. (ð$*cmGY'ɨr5^xn a Ć|xD$RMvCژ˄H RM}aWP b6hiP= 'g(~  |"q脡\[:Ƥۓ,:,0ҎW\Hh7 :t;!Ha3 rDLu &еAXBO(0[!,NPG-KAjR~v77Yq6(LqJRI?d%6ˑ4\z*Oj|Z[AA3tL 5=d8tZjJEzŠ3PL" Mt pN,}{qBv3Q&*.XPģn:j 6 'CAyhƞj!`4aۋی&C9Ιa2d0rlV̡eJňƬ1V2?> RhN5?T[synUf2MՊұ  @d=X=ҳY}x&C%Ф®v*!kPRe(dOaɚ)Uut͆Ai LX U#ϴ,}!GW/t&S. \2TvԼZ{%%7~MzRaE? ,.Y]T7ZSTi=aXe shxP|R;9`u44{]O8/RԚ%?NB0_yӕ>{굆o,:ٚ9YRX0l5`>{5ʸ JKbpieG%JeLqf`IT-Gѧ!䙸0Z.PYv9vgݢ`s+_`ӱ`S xm j'uFh5fgv*P1`qrLuN\ȋNL(KcrrYoto=S6X9] ~iZSLO_ЉI 02D[yE* iK13Y`| \;W` &LblB`!aX!`!T&tړ X^<@(P1D#mv<@$qQC0PI>ad.é0a 0f&&Aq,2 CjM&cԟ^WӔ@d0yS$J+غJ ",}![z=Q~qD :;} 1şdA#N+Zޓ@Os(}\U#j@U&цiPL8 M 6YeCe1#R;rTeJѴۮkei:#P @sFqgtph2ǐ }狂$P 'cԿ/IOې€ ?n]@!OvNicu ȌG=֐|qĀ|ib,_آ%i3X)i0x&*9 }_ve ŏj!&Rz~aهRE"hԚTuB>:C(p+還w> (A{(<9װ.G ȑ͐G->#5sFDWqh6'ůtM'΀c$Ik@# Rփ.eǵ4 dH!i.hQ4`DOGJR( KviYy%MMlFQ%^;543a2{򄯩&e@_Y󾿵s|ܳ Ƒfdmc4;͑`LߺU99 }Ue&mSd;uLf@05?#)q.|s x !{h<2}Y{!>nqCxFC8ҙM#o,m/D2!_o- _2mL;pgMXlmq,&(.Y>wNVy %3v.`hJTq|5 %!2)ZzAߓڼ0Մ` K27kTNO.86.n@Ta'RFTu?!ʿ 3A A>6d#F4ȃk7đq0{}X.ttvx&IY:e;VلBE, hhSvV V移{MiZg^E {E 0 sn#?h}gY|Qq' bzDlEظ[&ef )Ar> 3!c"bRoH9$2'`*t"E,G90Q.4I;+cUO4Dڧ4z#ۇ !!"h+Quddb ޲#D=!R>'|,`(tDEEAX&Bf cjWt9܏d'D#AZE*``e nc;d4M 吋1Җk @2 ++~Dn6܍,F&z6y>}h3†N3n˗OظK jK?olz$Lu-t6w^YDZ{JB aoN~js@ cSG$_Bے.C 38/͔_,/?3 Je?hF*|兺5ѧ@7'h&4kȈ 0rsfIy& 3l5ĹZ ͩD+q(M6{D^1 _W]L0oGDx!xd؆m LCۦk(Ӑ&B.%h+ۈ:|o=Qq\;6st2fLaNsKv{7F9iۙp%jwꟅ%>ڡU1sz+@ gL+bia 3@P&p+G8Rruد 3>d$l}4e ? ,gs/}ߎX8܂-kzg pȤ_ψ/#h̑8X 4H fÛ__wY|EіQҕQ҅Tu kc.Zۯ+mdh#ha$Id:<,~.   R_0=*d)HMlg3@mRۦ@?/W2L0ь8P6|K )fI!8H hqD]^X 9BR_[)C*'OJ%t)f!g/qUOBY0"JfIцqΫ8.Z"ݹ"~8'[+HF<-g@ɽ^N0\&̽# ڜ1b\E䋥l;#xhgH23;)B$N@%"19b18FBrs@e; F3 HVrRh̔iry, Fc#4NaFC:uECנ5qjevgui#$Kʢ˷( -0F(!R2ƿ_Y_dhPC 3ۙ2GͱTg EϔB4loaƘUr2(eOD}0ogOn>_! 'aIG؈op9=.aLamwl>nv0T SdRyHM1ИNt=.~xD/L(L[0?XIhʛn:``ʑUhb& @_ʘ8yU$d-Z|#hl3d, VV1E k@Zk/cSqAO@`v䐃kmn P37Afs'+ܨŸ?o@5B^]1 nTgTf .?w$3Tg=gA 8֞!/ky!C)gO5M# [k5> <7.mj&Y&< FiБ""?!aMS,3|[tlMޅuV4ſtTV xQ$bRQ~V9T@s;ƚm gAev|wQh.]TUKw16f4pNmk6)i6ږEdu@û-pX bA(ܔ_1u͖X5)›H>P YN ݀c4/6?AvXGӑ8K搎sKekBY/t[#}Y5٠S0 j*fs0gp0htEl,^{᥽.{=G(v6ίI-@kw@qʝ46pшt ~G[- ygidg@|zE=ޜSJp`RyR {D)бD!UL<!)-',yL8D'&Ǯ+HaTBDG`=p<R?W|` @pZeǟ  rdni2j*:Y$#rӓ=g&tv$Jxp_uƜqk*;ZI#h;_xZTDܣyzȇVZfW1F;:UbϾq]v|rbHJUu@y d^$ЌECl HwGsLp#-b`! [(^) R()AH]^Aaq bdeB5fzxg%yTy̵pk.aAD+A:\;y926]_Xt0: `&1sB>˔{Q7K-{>wJ2 _]~S4>V%66vps>m"Ùw}س4<%8AJ ڶI0+9W?agr],E" 5C~Bvg\Kc&#b,zY9D8BB.}sm Vva33Q*EC@X<_aV}qZF.7Y]B-PɛJ->x=և>gÐu!k`l≛ աuml׸˴ltN!q*ѥ9ˋx՝lj̳1;nK~1g:e1"%<'fea/C &pj]o԰xÈ9Lb\&kB(Zl.cu̞<BJԒn}B $F>f,+yє+F3 DjoP&ٟ!דXfP?oN;S8:/0UR'0 i0 `ם=l„Io$0+[7БlF^i]?d 0̱4E!Hd߼ULEqIyX &ue#| Ɉ %صwKF#ԇ2=q8LFژxr:| Bw7eє ^}% .=.{勿9]^G?<ИL+ <te9g99g0#q! >|PY 19jwiM%_J6_DeF" ߑsB~HGR+ K2@H3{۬#Bqyw( ip⌹+A@ -y:a?V:C@{U#rr4k/Q}B!sl=6gPM,%y;[`yC؄7LMCy ݢ{@P2_@$_&QfHe: ' & I 6p( h?$۳BmwIPszĻӗpI*SaL*$CYC1\Bw,g߅!r"MB` T"! LX, x%”`VRXOMlά-X9a0#x(Tcqɓb7y}G6V핵 m!t`h)dZ{4CĠ !n2 XC3';["[=)xogfŽAb-LLlD(Ę &cHm#J1/ PK FLh"`!s+I_2R>Lɮ?.Q{Õ[0A ^BdmubKV $un=yoXCo3qppǐ[+2r &?*>?5W%sUؽ'9 g}/_'VQ7Ƒ8D54/#4e !DH̀,أ<*L0v4ZQY0h 5f`UlB//Waig̏*CkhJ GV2Gq#VbMLdA@hb[aT&ǓU$"T&Ģ$NZV-S4qgp8{'"GZg UuƬL;n᫭yb r[0 3~L049?LlDD&84u*$ šD L>E3QY156Ey%;Xcܐ4yݝP?׿st f4 Z J~oaaD>^`jg ` #"y%<-e08gtH6w? \:- c(4&4-iU@k\; ~#: $L1\ϋŜ5YO7 p@JW 5[Nhnߴ(cB@x 'yȰ0lRCL`ћB *N6iG5F@^ uKΟK ^'7uN`' sB 8E F <╥ 2 ĠDe!z@\Y|ӴVuP :!  HT%Ut`†Mt XcT1h7{—i@yzZPjF!Q eQ~Ӎ57B-X$Am@]C|C;#y0e?^j\|?:bZG7DNb^jY4 7JP`W3*4{zMFyd*bVfC4D9A斻34p?=k*躙Փnȓ$ԥp Fbm(7H̤1WB&1L\O"͉EZ8t^b XѬ'<ۚRrӎqx !~ixc,,%0nbYJ嵠n2ëc| xA!!@ۤTҰXm6X7Xd 3}aXK8Zr) "+QPwp%]c ʄ5ȓ AZ Фh%mNB bƒ^sLTxi%iI8m\``)dI LLO ^jK\b{pCA `*=8D&ɣ)2Da$sA`ъEn n/5< bw\ ő-? pҳ?@(lLmtDiX!Շbsf8sA^+F n b"`>;KcJo,rg ]J»12is]^͑k2F F\Gg|L_O`lVPҮ 'Xi\H!0ci}Ƈ7[{id56 ,4i7pѴ\~w#eSw){,9^_)_Y92H  " Szi}th/C6 #4& 3Ǿ^v-Mp=ItGTp<`a$ђu*aTR0YD~ 0h@!$W6 hbbm!b"pG3: 2ƕfx-o6Mp4+̃Z4@ț"JGMd0 b^vHI6D<2pXli$L2.gM$ GsuM#TC|/0C`Mjr̀OLct×G"-4kC@ؑh84h 4R``2=i:'edY{9l!θeUeTAnQFԁ{W f' TIId!'@,#_;(A?̀sr*-B)7J]*k¢bf|*!p Mz|T5=VOTZ)DB">4;__v~ k|ᇶ|k_Yj椲ؙhw74S~5s%8 ܋|>XE@OF fgwR=91V3T _דZ, b$M 'E TF~rY[HꊳUS~(/SYۗ϶[xM\[9q0˼/cT *jVD1{eY)J& q*09!$Qf&%*pH .(~6''B6Đ ?_l{wcZ)5 řX\nKyP~ {pHKf4yӹRG܇UtGhhX(’k:X'*~"PHjLm2IޞC%OM5S> +!bBBP8l#J}Z-N6"asߕm{-)V_O;HѪѪSLR̜M.oWn泂,NhV 2fυ=o@&2s#u_R܃FQN|Mf-16\ZZZ8UrSvrvCĀ00k[.twjVѩr_fF&x]c6 ZFR%8ᏺQ ljR8 уn񉂊dmiWhdB MLU1 cM8+I4}MXP@GkA(6:%)`S ]Hj%Cd}]bGRU8#C(2gғq" cTti /Ϗ)R6r]߫xSx馒'2(CYUЌfxu ^bVV:s La:jtSW8o L7Oߑ6la#{YO٪)Md^xYv镆_Im܌\8a\ƁZߌ`XTT$|d+(iy iBF[e#o!L>aOlƗ/twګbnF5qr5*T>372s*BDD9\bZswZUeb@ QKH/.՚H@5(mdV"!0is4LN4n000ØPZO'wfl w  ˴ufh\tFXG95x1ghfB ,mnua4{]|e Lv/ v^a/e=iH /ku3 Sqbv<*ω(€4cOzk;iDuQ/2[Xx{s㷯]d񋑟$,Z͌,.P 7DF&0c`&?,(w,d/j$JU~螨v㲇#Ho1\@o=̽h2MF3uJ<Wlm͈o߿: 9=/׵m^`o2nupB8fslL3M/$6d[OP E"F#* >qa;M*0qHP,iҰ9RW9Z9CG摞%&<00R^bLd`e IT'Hvaq Ifq۞?Ӟz#`gd]:,2L&?\ FO}n_[TŖfF42"`,dpki=c$ A1z<7}ZTajz/KwE751sWrrAV0-ˀ-S 30֧Kj7ŞCwkp^27 Il"DMcgB@B/tN=0#\چCw䲲 e^5|P1s6g(FWizjXװc0EF- d8r7(LEhDדsCg(|5W"xk"1z-!VLzd|rA 7vb1Zg0s^c$r}&tU{FxbȰ>"M $Ib:ߴ/@APiuܲP6&4 b?dMw*y(0xhy, -7q *wva~)>v;?X]~ȰF?ܴW '` Cճnv/0m r"5qP8ph` &!6SB.ꨓlAf aą R`=L{ٚTK@ m깃 y45T96g%fBKP<nm DbKMd,1+4# 'bA,_5B2-|K$گR͎ Mls\@ &eƮ)2mވHP ~#[w_r2\myw1mLCO"^*VA:MMŤPea!(`2c)zX[^u֒35 nӣ7[h`o1v V{VOD3N RJ#-^/𤏬]XCE QA"(Q_+%:n\B%FѦhws+ۮR4ɋ,IQPXGheU3USSJΙQV%4VIu 4s%:V` >c/''!MSL;-RixRr3Ҩf@AJi!ӔJcǃV~?EP4Ib> {hLɸAAH}qi #Md3&gkC+@t}Y9{sR%n52>j@W1ɀűXlOٳF,g5r) xIJ h,7`J215!c%gYkY"0FM0 cE1 %vM6i)/ E:@<Jhi`䉔yUp? ߑ~Aڡ"a?${0%\WL?Y]f( ! aEȣŐ}گƲp`71..)xXvhYع H>`a+v ӫQ;ms܄F'MhgGϨn즾݇n*ב? yo!O]aw{jP\&gafUmU49C ֐bxkuۤ#iR={œk;ezZ.hl"3-Vn¹R|4wH 4p s2tg0:y6PsKgGarX* jYCcJ® VZ |.%Zdʪ=t{-l5hriꋣl`Hɸ80fJlcب6:~agvV9) J%Ly@,6@^/>Dƍ b8 !v8ӏWxW[{x\ca, ' e` ]i]`D>([WID[}}@ƪ1%UFL1"T-gҊB$vd4aܷUZnXiu-iaݻzjX/h%0+1S m6*47)E"4 6N GC?wf4teu Ef Y,c rB}a"_M_e>/?H^b_۝F6ĄuC"E 0v#153} 0DL쟕uDl}Rvegy2nK>=գ׳;P+bD2?~BwߣɑtÖ[>潞ڕpZZu]a_EC'sx l5&yY "/Y0!_D)jHܗŐkW>l'2$5/{SCvΟB7!gwn=H*G ƣ,:dYn#>PWA!X@($@!A#Lhmk&F v"\|C8GP4yz[(N ˻*uf!$A׿b `16m&z4wLLm2H.6[_PM#|-4t7?x$ S<!dЖi D`u* 4(Ć>ʓvrkEZ5uÅ+?z?]kQ+@ [VQVc=;h8.Vz|~fZ:xh{09Cs +@@ː3(ap,/E/I0`X9қ>xf`RP/D 9&NS Y6,U*ki\oתj܄4ik(MrP u JUM UB8šk`L2ݺdAݖH9y> .јg?V2OrԞY%nm2I?Y'I 6APBcKHW6Չt6,W>$2)3Vvt9Jw3Ah: 8[/hp@C N(E1Q i7*x0Ơn<((NCqGmQ`x<=0jԮr(ܣ6bu2"j/8oM|^ i#_ X{9#,>|px<rDI^!"kvxcI~dRF.Mof M^z2E|eA <2s:hGGn|[ _]E:D-ǕV0#lM]t$~P#qbt)AxwRL&72ffVk[)Eׁ c#n&.9Ls+uo-P<1n/u-Ƙɭ¾vAѥڳU+wy l:n+q{4ڎPCՔf ] &IJ?p%K"Ľ-,; iV ?|k?O)g8_mˏ^qt5*DC DxMTt&m* ({<|qWٷ.5Җ<7iͦ4NGi2D1E9׈׋u\m^TQ@Q4 r~=* VcgvR^6.z:+c Q.8TmbE,ڏth=g]uAuxH@'B:O-MY 2;~jd17eb1~8B7{D{CAm>K@U*Y=k܅D~:zo=ZC#b6(%6B,Zt vdPdF 2_ޏh?Qx4Xh徊dWwXfIޡ~mwAz2l~a1_uOv^SR%LO~(<b֊%D6@X? 4Azj|D6z h-CP&[ɢ߲,N-]4dS?&hH)E߮VkMMe:-ͨqOSʊL[5qSҢx- aaIU :/N/;P aނ*d$9,V5eEƼjc XHZq}X'%MGHTMuWfWL='R$Sj9fn/^7io-(/Vx7Xɒ&tg]uzh`X,uPz*>P#=6АeTN23הK/4ׇeR$I.Wm6"RkG^R2^m>4MVۙDyR  $5vJ'*J" ^Iof,l0JӑDSӌiO9[^,R#Kwa=YUJ?}B fOJTWke%b23LL hualԈ ]@xaTӧnD7}E]+r"PWR *dS #6m/Z"z.׆VYC[dPxW<:\n%`[~HpާO^ l&:%UqƑW4jsrCbqPvYs5 lz ӡ{!3ݜVG)MĔ `dacT?D['"XSA ̰/EiwA@,JE@e*D<;R",L.bw2MNFHFJֶ H4VM%E5/ Le>qImꅡLlW|y,;r7e[qC2ne7ޥ: N`r"@㽶ZOnk mZbyiHхX֯uKXP;&kD),(˒.#W+`b?aW+9Dj;}yžW[vaΓb i~ǟiktcS~~sLiG83ѯqUJ@]CG\c$yߗϽmr jG;.q]1>LnqLfm9w.+ohWsUeI0?BPz("3l O;ALf pB AL\ЖIYq{jx(̗-DR4fjG9v&ԫf,C5t Ekf-KF}gDLX_ 7mMQ􅄣Jc:n'$i JޫHά; TF#v)d,a[@j@b U1(flJiY+P`c4!3iSrkF,3@ITDY⎅%8N`P-ީ-LnVz~{xLd^Z]jYjߗhc*XEW,Wae9 | :zBLYTpGBR%)c`25Ϣٜ(" 2?eAm%t>\ 3N'4ǝ&Yk~eMSIͦkZ鶄"*ǑI\LSoF_XwlֆL {ɐ`7N)q^ZBo5SUqT\hc#&ͤǡvFz~xY܀BORIE3] PT gGN+ghUKC"|OFy Ung:79)O?wGo®ba m4pMr500S3 o9{jG{KENu;GT;"Ap)zr9!"i:PD&P$1OļTM$$a`|}BlvpDc,Җ7$n<.WUzQP1[BXqk‰fBa?L ՙKfaOܭ%cús] ,\su{iRY#4"cXkPW iƂu]IfQn5JNvQ͟vй[mqfeDW# 7߻2C0nfHUE8D9(uˆOVǯ:o2ִ2F9nm0A&C̙MW80Z8Fh>`:ŇbͭL]ma82T[aG!fm^q:ourE>*%vltRQs "LrPuTͱ>Hqj=YPGz$Qa\ Ŭq\tKIo#& ZVys/> ʽI8a] t3#%jg'I+E7}Smx7csL||kehTe0rń̽1Kc{f"3'fI~Ă4l il`F}\+C'ҞDsXZK~H/ $0$T hj"Ysʝb%Y#vpHb/B&?MHId7"0" fq_o8:DS2u4NJ/#7#BaVJHQ$I (@,6&k ޡ\<>`k,#KPRgKQI?M029؇S+ t4{~N+2S_fk~=r3!)n P^}˅[(E#<=Jگ<]YJ40b1K{ BeRPQ!10cCbV`<`qܔre3 0Yz譔39DӰD _z;oGC?ǘ/8H0M$Xֺi $6I1!\!rA Zlk 'ҮFF&ж\f0,}g{0 M84HC8qM1LC@}ءJ(vuw҅sa'Qh$˦ ͞(zHh`[^ύ ɶ  !$!Pb24MT0{G,,/M#p2W<R_Q@aF FI0PqHHBo7aB3QDpհXŕ$Y4)`dw!6PNB&Cl fjf)Y m,,! 3='?:L`Aw^<~/H' 5 C3`0~ucЄ=Տ(]U^)ޜP'3L<}NT9KJ0g,L(mq>br\qL5%*bT,tZ@[݃0 A Mpdاa GrX̰8 I' $#-!-*4t -i2oQzfqcFdC VsR~\Hs X̴KJ?viiϿj0v#Ҿ 7+T R*<9rpwYZѳg-nЪS125n\ T1E'@JEC.+dĦCy"|[( Z)(mU*q-L6k(괲\O.h(GS>et$E$RKXF W4XY.eIxZnKҵ֯RK@٢)SIaI y#о>qĢЉ[cSvf͓.6o¯&Ahp :-xZh= 1:|G@p/,,ĩθ$A.dv!R6Έ$ -Sܜ2( QQ;#9s94ONr+2ˌ|7:wڍyF|fZӈHy^o݃- Q鹓#5rL@d ͑B(bG\`H(yS,?m[3yWli&_wůC{gŗgk/zLi}j)Oڀ^' ˹i`@ь`aZҎ|::'(,#èitDQhºB'31" ARz[)̓**L˜~Dc0r$dOf4XaV%nb#b4ҕŋ!llmȠ 986zYԜ6>iN7DpGQ-\jf@:9Ҕq۫+DO i4!zUl݊h8\i? FEn=2H0Ўk[|OF(sdՍ-gB;g?"U߸i4 ])J[T JBGsic=fԉaNjҲ*/c1 ēM?gglmɌc4L}tGQ GhfuK5[}/^L<49  G)0/[&"%YRN'кٵLuD?>NG܂!~u= (S4N>I1ZRl2k,w{q/XJ0قYiʖd#U/xlc =Ezn0f‚ h=4cshoxƓZ!MDMS7?7# hws$FXDQCEunfKR̆Ղ*՜B6Ep<̷A6Xnܣ -z?x&iG ;7XtR%tXn#=ܒx0.|1 f,3/XSob#o>T2ɐ&TnSI)hFQυ5Ҟ",*=R3dL8C(?0h+q\sBnO˹< = ~[gX-%@e04eOrsfgR8d)-s|\SQE"+Vwylb_3YZp! uڼ^B5@˸?Y$C=%! e  Y5UB( 852jƌXhi0fF kj*[XD"6i|~kR(I.drrx`sqq"vpS6J!@xzp_>8ż‡^+kLPHJQȯ  ŷ8F Aq#FvO<3p@ml|QIKmq#2jQl/]gY7_G~O(X5볆l: Ln2@ ]Pl2a޽u' Ls) nf#0Zn6=Q!󻪖(U g ԻϕvEyvcayk B4?ЕI}3Y{慝&LSu*k#B;x]B3"a|#CČJCb8\.( }|-Aw&ϩ~6,T8:09JiRҰ@7(CFX)hɗB3piH 68fX#Xfqg $w@li~X91YbJf z0e]D,pH| ]4c=pOYϑ\uK c} k`gVuD ݆➵в0o9vGRG+Y[D.x@~̳hmkCqt8-iZVA~gGKڅB ]]/o}w|kdݳ(MզF 1AJy2 NeԮV t'ژ}MRR5|ᆵۙ2ojw!TJ :nfǃw/W.p4i{!@9;-"7l-@g:|^i3nbd_2?7'f4ctU28AU+Ofp9g&&(-*9B؍ <89FzZna0J, TcN ~2)B8؊PAK?\ ֯N$8(VFŪ'=B#j1*7M{ss^g)ZlQp<D]nR+\W(™l.h{xL[]%̲ځ UI Aa(}ik=};2,OF[ݖb;˛Eɹdf΋MU`ܡ=({ʟYhhEw6K^ ^NЈ>irQnt`[kb%&c'q$sՊn73CvsA˜yr'¾#JM07tۡ%jSI-K(qtfl*7g˷z>|<&k p?z(PuWqTV ?SQlU7ޘkչs))[q{ilPDP %QBs ("/ fx'*뙴L-jzVMeLڣfq Y^jb, dkN:} Lқ9lB(X4U/ 4K@Ս>xoʜ;Wm>BFeyiGX˟>sYG[`8hH\-UGDEKQRT` '~0.@8eԦuOpZ 97tppZ@fJ4U85TTC df*!Ȝ89$plt9w3׻GŸ_ys#CKaYLSJ?ʒj`ӊLR 26nȑ-q@ baJ[[fTGLYL'gw>?u#?3 X:~Phn*5f3Ewva{_zI?K^u > 'gWA8.1-Ib–X$k97E#6\ ',+VDľS(? ׽0\f6x]NsS;筁ۘA9wUFWJiJhO >Ll#1"rrT-ϝYX fU 3KYW0 f?,:Lt#-+A`;))Sqfxv#EY=}Vp]uJ ix[JtAM"$(KH3,AtU\opDƤ8h\.~FuJیÀmK) ,4s3L;(ʸp1}O(hZ 89,S±,ɧ hzsgΤX^IШ!B( P/R(d)z^[ۥzYkYMd Z8]D$H 6;~fC4W%#?rBduS 1pT@-̴#3]cQ@X,bxi1ÙGJ%f-.ʛƫRA  TH)<A$+e hX"3mdk k'g9eGT$$rZ{ su9mK.఍:9hT8k&/wkvSD5H!{W73y/}(yWmD/]ax'6^\MpG4f3ܠ'UcsEʸZ j"CkAr 6i&F+\EKm]L9/yVEs?a?N΢[V,Y3: ӍӅ@K?׀@4CR)/yd$6ʛ!mnڵ6␤r+ 3y!%< Wg'3/P{H w;2!+;숵(i(s$3%^lgJ5B÷a×Ӡs2vHJWT߶j M\pݑaAA <+bk} qQqƜQǟ Rb/UP]1>WGǦ v_=7ItцPiưjdyFwU;d003NikG |O?N k1:ujRԒAJʃuC=P{{>;o_D|ƟFH ]`}OO_([of8] tƅ8Q_?w6gElwq &8sy@bPt;Ԝ"hjC%9 etW5ZIƀ a[sc)ZKAGq|ۓ֮[JJpE͞ELvà7D0!c!0]C_B:paf22DPRN48lCeUe\a(R'W:kE'0h%9j wzB1ZCۼPUi/53nȍ(utUCLۄ5~ÈR۱UWX8uv]vO';%W 2ك{v.]<*GTޱ,z5mx^wUVE@H,ce[ExE(2h"q2q'˜V: b|ќ5I2Tv0L>؆az{-N$~^7o,O1q$9ԧ-Ph ,q=U> e :l(zqmePQN=ῧ0)Fb)DS_J!–<.fBDX%2fUi2qUezb_lQI/J:RRQ0iu{,57uj HjI5"&Da 4?2P \,X(Trb&L pLدC Q6RBK 092ъ?2\!1c*;WWFq~>k8El C*;1Ā/B2_"-zh([b =t;`jcUTUd.ɬAۆCzttmji! #e,6 ()ݶClR Od?q[=Q+_+ aɶF9TO s(2ÙK%x'SF|܃Y5MڊAt]+m9=&J^>$A@Fsu "$xɨ*JA,5% ={2~ v}ϔ7K:5Oo VD&ޛ>pÉ  zOp:-R (^*Yv~;X,O?sWaÕFcvf0 0n\0IKÕ ܮ)S>P֟ɈrF6IV|DGҋZ "=CQHJ[ ;O#C[ )CK^/Ze+qCødy\ב5rki/Lg! #W4$HrX3DfXڐu}ned2DAWڹ!KeB)]O7u*,^᰻Y8anvu!?MZ #xd$^,;X?@b\:7%iG3qdEõ6d¨nRR}m8$5(ކF\ 9`ʾtah7F`ൈޭ/ !6hxe 40nt)e.FYхl/2e盳 l$ƈO6'c~WQ O(#r2ij&"B4+fuKB4'zjV}N9dxd !I',El'HBq1gc[R&鏤MQ rHCŕN$ZAL (Y`eWֲ5l:YY^#gTd)6tb-'"3Xr8b(C0 lͱB8"`^ ,/)|Q%"`mY\.ɴ Xm,fYG7Fl m!S|>wPrD7,5إ6QAd]lc-_A22TUIROX*AF'*92I,S2]L?qGŠl kxQjc!a\C=j*xZᡁn @`j.UZ|vɐ:ҏ ,#x/R"7[t˥Dia‚`n!f 6h(YI;1jL4 j:b$r2J>8E݁wŴ$-P0XFMi_ sp7B%88@Z4D _W+ \*l'AQ Yj Fz4X\ _`mPgA+IĀI)9E)pHk \ ZgsEO(-?oPd)%qkm@°!J( h4`9 m-0{[xS`, +ƣGLMպ KNN݉Vfn5?Ã?(PdPA] ZޯsC](,{1O7T ,.ʸbzͅwf= 5x@$#$RaC!M htו[C~ #?bLt>$0 )cPČ`OY FchȶwhG@G.'7gӁY рDPț1OP"驪{Ei*qA9F@cք~5)-˕~]9ٟ xpʐ& cTe5W'=g.r'M&eZ{9[.6 WEawZ,7HA`}F?~#z#mZDǫA_o`Ǡ7UݗL_޹ήeROwCE15˯Φ+Q꿟y$B,n7¿\NKi(GJ;PX[+N\<:%woRV8%R uGuID91zc&Ί:.]8AyF .&qm#ZJZY)BܾV<[CX/49qy#3!L1c .HjO\]".:9 &6rGdUdbPѨzfZ ˒0K.I I2uc 4撜W%2 >9ftɶҳM^}QL T֝̚I*-XJ`&)0#/jȰ9<- .*IdS2{d*‰jxY/RtZP,K`L U @_;|DzgjZzM/\q9+q܅ʤjɒ-DGm1*GRKb%ra{DX%ݭvx/xǎR&`9Q#*T 4J:!R ܿ*Q75%Pc58O)NЄ/<>W@nQwM 5zkrܐwA&ZD7 6E%uX@cwp"$`1//krX_~PF܂ ѾvW|KE#s3EZVaU_tRer/a RՇ'U˅;aVhO,X ,.aC1S i}O;TD JB5t YаV2^L:v J2b8x a<|UoZC~A/u+z6oXFZ==\ F<,a7eYrLqm0mt04(DZ!@lV4ycA`S(-ȻVJțz60U~H6oH Tee ` !a!fMQ7 eSTZzT*TUj-1]w_ky鷦DNKGuu0!/j*jV69u!'h39I:hEnwǑ` O\0K KC\eXҌdCK4}|0ӆO`v &-ۖqh|'35BaEq+Zyb':){"8v഍8I„LtD9=@E".s њnwcfwE0Ŕ>9fL9M]7(> e:w#K u  d99[0JX(~k͘X,,LcrlA?й |Mov,ڜVS$EpK2X0Ҁm e!lИl$ D@4[\%y+ 3ŰeIqÄj?_rqac 3.%ł=͘bH}kɚ$':Xd!ANJ =c6kh@JB/t%ٵx*RD(uon/<#^ <Q;6۶B4|LN.FGefi0ojoe#` 8bvsˁx%@Yf*;ڈ/ +"ȳ_ ˉ ,KpS$yc008RcB?ƫqVU5Lv)6lۗۺb_EH"%57=e4ݿ=8-}O-FF 'G_4y&vPO$`/o|ZSߓ^hێ* k4 بWNsK ߝ4)Q0(TێB?/`^OJ踽h{ة[ 6]0QH; zI2L T*We~kAx嶂=7B,䧁QdlXwYTJ ?dhJ +h3gS|>"7!=ߕ˶_+> |3Rn;(>݅~RY8q}Կm[Q=1/`3.xQ,.b~%Ӗ)y )cFإBtX,tS%SY,)y#[لn@-Hc &1v92qe‾1ܓhXD=*6[}ƞx,?~-bj/Sn **TMFB9R6UTLapp#(L ,, ]4Ags |'$%qf*K`Ģ[c[;kyt.K 8]ڝ*~oV}eիҷE)eÎNN)/&kNHAMC>}FC %|E5M9^j@Y?D́h)P4'f?u|f!6On51}av8fٜz,ݽKpIya8oG0o9_#`(YU[\L1헛b.JJ݄D߾yJ#6Eg.q8cWyUoafcn뜣%aK^l*5jbc)uq2bQ:>͜ 9xWש%BHhhHdj2u>nUPqHQeF>1»XS3(}#aYEyhɽ:,I- ;8POfaePT<$jMƴQsK_xqvpOL!.FTtX cn dҥe`2- āWuqV113?5Q{PF"%p2ƪo~,!ra\QuvCL/<31 9cD" 8IpGms$>KH}y Y&ȺGU~StklVuNS.$y$:)K+:PO2͏ #Yͩkq/%-|s(9U*;"Cad+Okz cן"caNFK- g(GҰWJ'W%&h++{ R/ (dVAA1xO"``cn4z5 [ZMUwݞ/KKy!ŋ>k0]33z}t}"%?/$+Ss3R79O/2o)uV ^- B-RKש84ٌna T"k_z8 PR!y w*؀%T07 yy G=T)ʜ'&`z@qmi.yְf3 UB_ mP}/7QePX+ C WD+wbx8oY3r5T#9=Iz-JA8Jq~\F54HWWb'Zr^QRs9w@ɦ\(MJߛ='_%8fBޏK] ׭[yQ97y>q ׊&*sU#SN`]'>*$0 qvKwIXSCA3ɚ>&$ Z" /f#=$A열6:9e?S K8!Cfr]-?Y1u,¢壽GRȇTp` 0$~ @ D9#AAjG dZ_ }LCxv{Q|w1 ѬDP@^ 2־ DaYg C7En;HmWyaJ*tè3F',s8宲Ś+/hӗ!x(CTHB8Z6EcMWG/#ҍۚ s-0ԪUه&g ܌&Z!xU6-s&瞬0 +){=03bN!7$͂F2ŵ2Vvl c'*M'^LNI-3 w!V`fKLl.pi3\~,S't qFja5jI $iIJ' pOH&SVXWpW6袭U$&ݣ J:p-0kŻ!vu;I J/EhlTvt)?bF L.Ό|1)qFT7Xۢpц5ӆ@V ^(ㆌ+ 10Yt!sv52ϛ <Ɂ[G~qp0.6$_):r%pM,&zUc7%<ՐH] '2#ZVίgߚ9`faF`g; *' >u2W n.ek\&`̀ÿF@%M:ҒRkN4b5\6qCSx0<~ -3jӀ$VyOsh/#ɐ{~?7.bƌ$ Pa 4TVN\ ,Z%-Ly(̆:4}U _;4~oDe2+AL)BJDQ.c3Bf1G}5lYkҦ9Y :0jaTv>/7fUsy5B,a-c=)dEu:f?#kNwKC?f:kBQE6CL9ԻV}rzrK,DO|< & N}NUc|r>޹7x*BŬtj= !z8^I^goxp;*au %UF "2k8y9dB8FDK5}lАB <'dN60" ``qɱm>;w-tSx;T  R) IX6a+3NGTD@- v0 s5l[ot|]S^]r2ҏ\XE7 6o[H! r%Q%u FOXT3VVҚr+(wdZdȦLf$ }s>uMb11C !L![2pKRg/?mN?/P|NpN'԰YiGpfLx̭ҞYhQU':-SQersu qStjN{:DV؂mZ^+-'5~>'+)-OC-`NJ-' )^Q])lNw:(ݕ X".Z,< !1>$Y]0`p܌IiSչ̀˗WN_8xw+!u^/?f #@[[T f<$#tO;H@0⢦ Ͷ>c3OƤ+';-6dn#wobt}* B7T#N:&b"ˊpX.Zh/F׹k %Jjo"ϜoB 0=!o&!_UO"abtPZ{;B8_Ap!y!(̟L&@59j_v;21 #~3BpF!\TLh!~cKfm єi, CSFat7s_&>oIЋ5f&Q /dm,krrUoK!%@7!%D1Ӧo,g0% +uq^rŒVupGmG00n0eT4k Qn#:֥J { 1ޑ.Qk97HXҧ>S\ ITNsJ-M*(d% N\Ah[`xEAwt/9ϙV3S{+NAN;fˣkmg欻6C.GF|/P%G+̿KMHzN> t@Q5hH$ 2JH?Xs!~89Ĝ@~;k F?i_YGcύH4ATN 躿U HFzk>P\2˘|n!qQ$ؔ2r2qy~ށZk4fiO E oGv,=]hw7=O51cW 1 3㔌$qHA_F\V6;mr}C$6a:D|s]OL,/8X"/HxPRA+zcPFHݺwܱs¢ Ê팹g ڂi*&0 I14 a7A0?:RQ;XzƇ/nC'e2}-'WfH1:$1YۥOZp4ʆ̲0;{qИF{j`ws [K_Dv*D&iyCr̕ b -2`utF2A?i_Uc_ye؇msJaVCxOoکɔ܁SEVv^(,Q!iJ:OAxaP07!h%&DS }Y=7b`yҞ95K[ޗuQ"x6[˓ɞ'/e7e<0C(;",.a}G42 c@gcA8'T&/hK8r d^CE *| 埨=RUR13[a`*ߋ.Sҋ4V7KM-y91 <;o2[Yo4; ~_h-[YsGFAɜyo R}Ata{58d` [B7kL&ce 1q\#lt!M) ʓ33L~[,UkeGI&/}iyʈuEF7^e(Sd|FibZe{X*ZaV gHyЩ=* {S`&% = Lp ٩4Wb -s&(^FwӵIsW}5WdT+\uAd!Eh1Qky6[MDuտ[avk~W=qCyA'1[aAo􍼕vkk^a}pNuIA[r?ڳGI?Pn PEQQP)"qDZ6'\‰LB[k|ʣsfRvG6pOk믣^:9Ѿc|g965. ;F qkZS| SQnvj?sJIڊ]oukV+Qz%j UY66-D"?16;UwYDu!'0}1zh|DdCpplޣ1\aRy(d/B'FS;|w:V}*o9V_$&%R-E2[;N&_?#f@xEȪ)zÚ/El!߷%:>d+Ҹyڋc3voF9qw2N~>2cwFaZ#)M핀%Wp?{3|#-橩.bF,j|HYR>7#zGܢߖUu2 >]jJHC]>A)O]0;uq?ZEFֻ `| AqKRX,t-VaZI:/KNdyP ji'V jN@ցh@\\h;WPz+,^a|+EB߯Мun}[rnqeF[;=o3Y;=<#䶆dۓFRdv)2WN-ׯ V,G mP/l3'.RPLt.5@V\bg-Pg%Hd !Kam!Kȃ q!9 swo\d RK|.{!S(^>CcSP|:wgҬKp:XBkU!֧0ʮ>zٛmoE' Ν3MiRY9Uje.[tP_'UT+G ikɞqٗ14!-1ZYʼn) Uih# I'q~ܐ-cepi`jRjU5x|A׼&印dw}`$/~L/SJ) JMe >YA>Ia8by3DHa@!s84E-d--׫T<%{3A_ Q]X ϩ֒ËT8ՆtE ~bfMӔAݬd4y; ̍u QyUO rW.mq%F2B$dPH!@|0c f ZRI},3Ֆ ,N"c0^|KPwr8^owjri捡&"(bDbG=Y 1b‰1a\e\ *f_=5ڶ[t G-5>o>)8\#cӇx_էKHUrs_ Q#jN"]l^L,gR%dn{K)sIniUM`Bv<bU'ZeCO)~#d]}IWhyYʘ-dP ߛhx~07 )(FQʂʽ-V}$C5m0^ _ :/}ga3}oYm_ʅ9îI H~ÞYɭ3 %_#AhG[`|}+ \hmox6D͍ǘw枏m؅dCݒ1I?8O~oPJNA \_YΛLtOr|#~s tl4FN--l y8*_L, xbKiC];qɫp&+Nn9?O֬'|DAsϠp )E ',IL(qxPyX:c~0 o4xp Fh!k,), aDa Իأ_ØAg|&( S=ܥLE/NT2TP",/iu HLQA @p1bg5 /C$o6T2Lp L8 ‰ԞɁ͒5++"[L eΡwmN8r=M3 !S"(TFv`5 HepO_ :%Т"ڶV ZN jMɀ rZ^#~X-~?mRA7E.+1-9mn,)pi)7-.z7k f5`={)j J,L)ӥ\x\ٍ)x'aUst ^̆&M郎/>JVKdvwAԙGg X!c=5LnhY*7W /??,*Лkk,7CL$cK.8b,\ IC)9?z1埱0 IU@˲  >!_aO ۮFo2e˩ǽV8oݖ2ǾZvm = !x #L^n^6&soV?!bWJZ|̅c~s4-a 'GNXh,B(qqnP?CMrzxp>|lY0>)nA%9s'{yFQѽ1n_#ː>)moड़`f "*OZON(B5hڛEPFߜ3*.`Z6HI)sǀJ;G߲* X\0eƖm/rCeLf"ARRڷpw/r?v8&A #{^?g}R뇀:P*!1 ^ã6).ޠ8kY]/ubh"<&Yz,яZܐCl iAP{#=c ] .=RX''10y 6?)qfJ@0ӭ/M&v^)JSilydB0$YАz7K54&wS?O>o߇s9wc}P}68tsG1VG):6l9qbŋm: Kl"MA+Ӫ_iml0ˤA(lqlua E>u d%!'jmGh">@JSTbD)Bef^ԧ?,14P<Á*J1ѴYTom񃻘{Y G/cjċ1}}`:؎knvuzF:m0{2KcWXu@Gb߱C䡡ݺ)3JO_Cu~įM}9ǵ*jBa^mIC!C<,,4:X,kR})4߽:9ErwX4 P;o9dն͊zEA3k^p q*LK%y 3 xV.hTkfUgH}m1"gy2(Y.B /d1YκcgqyO LWݦL. % ۭs.! QҒNo{ŕ@}F][L;^OU_NT7T{w׽Mp>VI2*A'+ ~:m Kx$$srb#qJ5E?4Q_Wa%QP3ďn9_hnq5[M^s[޸,?_O7栚pKI'xDԤxy).m Y-aj*) |(FXXC(jjCA n͘!ŜX.6 5$-*9^W3MFaO.0ܣ`9TG1f6 t ȑ ?@YVA9l7]cWd6Thzd>YBS7% 솫SfV#;-&JdZZuqC53RHT&7׌ X- #vt=>"'%y(*nᥝ0p? 3?Wѝ * y^2H&.0Nf'FM8f1"WEW* =2|S^d Fx wCS#qw;-2U9ܒ(|uDo77]k.]ߌA^.z-N/fs&pp{BZ% BpG'"{1dN1(@Vx>#Lna_x?`w94I|%ᯆ7&ٽ(az!y?{4 ЖsiٓQwHDO/!J=.e Xm4GjG)#H( =G[ B~'ziF~{$'+ :j*Y8 k+lmb ( ew]uauK@kTrԵcgUK(2 Y-%l0mk@k@ P]C1mcyڵ[se·Ut%e+*32ݙI:\帶%ImP1ʕQ˿KRZ*MejGD֛C{|G8q^MsjFYR55KbBIf覰hFwF&nĻGX%h Hzqb)ȖT59PQ5^J,^fCaI|Bq&8 LTl䠄ttF :I8}M}21 SR[uѓ+:^+_˜B|>yNy-xtv;E>D2m/ 'j7ioov7V;8&̬&f0yxle4};N2?֋E+ 1a WOPyByS^/Mv@mE'dp7$mĬ X u@)҆;2 1P'[:^-FESR%}#WEHkE i( Xpd2fc%;iG'&l*k.o#/i6"A:ϧutY1 'Gou^qiRk՞:m! ER"#l!ųw_RNq%ܺyۦ͟~_L,)n[?{I ZqY:u i7*btcEذ;!Ot #EN A ,9}-_TVJkHTrJΨI!-kxy{0QGƛzhXqDAjLnH*i ~ 8yIS8j Lp0 p04 #?oHR cеnҔ}mBf co1=JnC6 )1Ț'F|dU( x9PI rͭ}q Y7n?LgqnЩsLzfqA`"Ip}xcn_9ӛWCt ;LRn6IhcVr[K@zD%et0".o#$ /S^B NK>kZ3+ ga&94",Hq;V?,` @ c+bH$puPΟ v aV3GGZ:VUO{w? K4GȶEX̣V . 67؞e ^17+q>-f66- 6) *X"c2/LM)KF6`l6j!DۺUku{;0wNwŖ`]8K)fRp5_`2z`bs'ECᘪb5, #mHh(B6k09c F\GѨTXлb.k Z㍍6 i8 LQ*Ӈt fd3h`BDڌn/),Ѯމx80WkO(6 i{ dMά1o=lXFDCfA2Rt&đs`X,)Uu}MZ~St׾= ݹT;u,Y L{F[![E-;fw1+ظP*|rИk>>2R;mS_;?8|ڭS膿m7MJ9 rw+U37# vYSf٥s|-h&VmIw['n<Bf2<c$N[o;bDdrrM(V(H"AquzÓ"eyykf/pQY-h̹Z-!}z8kfUb8Fb!O+A`(3/*܆Xj8JO.RRi\T^c#Ul/hVve[*rnQ"ۼ<&:l;_‰T;2~fB[:=;7.6'IxPM&ZNPn({j)uP$dOPs.!L$W)&{ d`!~d(-oEXgصTớTLIh!%R| bӱwӺ.Н aD@ھ=xLyrIuC1B0H  <&zoz͸K,xLkPVw?Wz8Z@ۙ?8P &n&r>/h `")f]A>#aG;"'_1#MZ-ό@F),jAB OP4h,hGqocysoPy'u(N%Q:\xUrFԔf^AnǓ 6E] <ĖVF'93W~~Bp 76.#!"͛Zz7(IT}WE\v4ϻmPWn9XZ`fBOJ2 rt[=$;mGEɶqkU-lJT=YLm/5yQ9zz|V[+-V~bhR,ݯ6(hplB' j *tC)0 45lLbEU-.ĉ$7{@hDB{7ulC07yvO,fv4&g2lր*) bm2 omx̌~$[|"|?4v2jpP\q1Kfc8ڡnhQ6פW&I<X1 /Wl2*=C0H5{HE084fP,"Exj^ K9xDvϟԍG{5@mJzRh+I:MF̖.q֜"*$Vea0C0L$.y~JcѻRK"TgI ܷSrف]EO,y#R&Y/hg@蜷H"h!uDz⬠k!AM' [eha@0%XV'ei5MM:掸Ei^1*Xǹ_.8# k!?(6I>+ĬCɢ|XWq-ŘOJԢ30ޠBt[4#]>yb nY'YǞzx-c P@R(g'4~L-Ai ?\"?8DV]WkmM)Hfffa aN`G9^|Ga!#Ҍ5ik]쮽/#ɪhoQ{hf df^|wH_{dӻI,,is7~-rNG0% ~IКѦe{g)~2-l<<3VAm6+`4q'@NjN*;(&Ȅŝ /.aƖ ߃:lP]M:,{ɇX3OOt]?Sq_vin2&Sue7W|&ZM Fړ!(P!R9UEVV+>2-eum/`?1 W;zLh}-N?tU zQ`68|#ƨ`fm]e p8PjLipy@ZC(;pBVR]<^8W4*Ơ,?Oޏ͐\77/- ,W[sWOortIonxFP"ѱ#qf쭬ո32LJma< R~&S+Yylm3 f]mcfjZƕMsl9FZlv-mi0Vu4Z䲐&FE޼E9J(Gt PDJCDž5TJlvcjoZPucX3[w"$aeŬ/'"")4~hć&7ƒ2Łq~o b;=.g$Eh;d|@PgxZdeg5[WN&it)?IbŖ ;OLiUdK3teQݳ#Q7VF>]5s;]Mmf6hѠGE X!ux5D\צ*{{*p/ NS?n-Fb !@FbUm^{/KprqT[&>}J (ysTbEwD3靌(t-H(5q×Ed1obۺ7LI7[-7^Ł "{j~>o`=^ Jlgc zO;PA-N(hI8(QS3zA35@ϛO `tX>"w5{FP~2~$A 6lٴP:xVl3iנ!A |V C<0_p=Vc }$~Eм;iT$rCmNQj>_83|pwZMG*wM4P&EDYc_#9 HP$P H{9{q塪>\ N^tPisM.om y<;Gޥڼ')d`ғ!෬n'U*lE}CHbZzȉ3 NKMԟhڹP*j ,&)ֆ50 !8)}.5ܶ ZEeL68J\:_\L'ۯUJAN9@B6^isQ TY ;7?yO!W }5FNr#N4DP/ؐ璼y"y~d-ќ2/^FBTwD2gk9Jlli_0!z> 3}ؚpc(rLLwvύ_1_4z6]f{Ceoq.:det`y. _J<7{edI. W( ;ulul 1r*LF%RJbNF|a}/.bṡ}IS݄(lBĻK{W7 S]IY[c_:;R:ܮJhT.WPhUC h\ǜ"4:p>RכQLWT/%{2fgsS[`J7 _6G_Pw˘75z/̽d; Uի="jÿFogr=4;Y<<L*4DVqdK.X𽡺.ws.dqҿ|ndK{րu^/C0\d,;5OuNͣrf9AVO9/S-Yڳqh9$_dybp'p+gw~\jC10QaC+?H \;:qB*X I`WLxEuaYRn c!>V1" Y@ƙ]6({/hn=&3A<\݅3Yҝ9[250M>czj]hɥ Ġ Ha˸tD"+%05K:(?F F&h!PĎxTo>]_4U7=߱/rն5Nw̕-R/~Y[&M*~,WrzVq4> j|Afs²gE= XrC}&"3 R9 6uLaIOQ9c,'Ѭ/teC=`#Jҋ7 %/0:mp +fTC$|a:/61/utߤ[j]P%-=Soh}up-VsFyILSeWDP[_fͨvߛ{ņ"! ӆBl[lJ4-uatH7ʌ;2 blCe哪zu)*%#R_7.vabq`K];,vJO`>pih4D-eP(^}?uÞ3St?QEUXKyl *H=z>ʓ]DUژ:\ܴe^ܪkʝ`h4G*8-V7.xcMڼ26'0""2)̦ 22Uzd@E[4[sOLO7.2NuW4!@<e։Bb|Ye e5Գ 7ui^!I\dw&.pLX15n+.1z)P`Ew%}m!R%甸gYsX UQhmiMm|@npzj<{Ȩ_%bΏU9SͿOSeqƗA:=_ZߣP)蝒Juz'N*M{zN|y z/)?%_ 666?F.kiPm//6rϝ'fəc,D#JPBBtm"mT1ܦBsk/c!8MBRDM3[[j ^nB{&2Ruz9r$4SO+߾QdfG~8I)ACL]@Th&JteZ-E~6m@G 0&p`#\sرC rL'ztQJ I[:`E+# 9r͎ Fߍ~,JOڡg0\`*L#aGsfd.<.2;RQI(a,':뀰2P ͐gW$!3#Gj3=11'',q3%dպO)'i %22"B-hH@rof̩Ce ,̓<1yX:]p͙&3l~ vaY! ],B~y" "@虑?t87[¼x]׸us<_/{֕]B޳+b3{;u{-~7,nL JK6LdW%ji gChkMz0I;*M % BR"!"1_hc p#PI|wg@Yx6) YCl0Aw Qq Sgc@J@Qlc'XXq_$l-^9۲xbvBՖmm}O[`*h侏w3m|? NJGk,G=pT,׈@}Ģ 2+ԅ2OQ&1Ω'ꍣt4w9$]n!z2C˨Mєe*G "3@oO 107{𞹓OUj9tmTA^4 b`S[`\SBNy =!]. aݓ&djI~{E_FT ɫ?jȩ7ܸzhY.to!UQ am`K*vkdi\jG4}v\UPTg7a*(r!hV]Ԍrs4p2y {EF)35t. K0_f~y(~LSHGR6a,a #d&ow[k|N~ueq'P#^a0DdX]-6&Cv-m'j;f33\FjC >LL4CL/P:i2ad͕dcu+`C*㽑s]WmOڣ&!E =|QYLh'ŰÞ#B'i5}47ya_a1֘ hZ!xJЈf;YBLV:~0 EgR2AOQ,a? ?b1j8E ; Y@w|L7zZsxM1EFPi,Psx_  $|`yI/yR)s5~_ H0]3]/_RK HFR6!{fh99$w4mW0?윒2B2NPIOL0l+*yXe10÷5iKn H-Bx`wV%ёUp"WYH^E[T X~ --ؼ@Rfr$%Qlj>C֚9`guT_u+L .hRJ#x55gv%usBr| 7p"EH9R@^Y^I8T=zz_ݮ·i󭿦 Zj nήiWs%#> Uv[wn8;MyPb2^)wϢ[^ДZx4TөG!MLu /&Ǜ #۴4xL 6͖]9 {p:YW&{3*.j>r`P:W^=Fj]QI4Ö( NyřGgE\`\xp"^4?9š ֖&c9tvߗB~C*}UIAX!hŸ> +WzHX60pF#~qK8% +QXCfΘd΋OT""4 IUr)zk`b*ds>Ebz1aI!1of5F{|hȩVg.PQ>a4VX`agʗLSp1m0蘆*`>%^.2Y9 3bAmhpC\v-~8?7: ;ap=C?-6Iyp lO^: \0d f^П/3;ۏ i܆ H?$,쇢]TO&] 2 9\jO+<@O{l} &MbQ*9Y3ŸK8g/M#FV*hvϦsʮtaUtV$|z9o3s:(Øå*WG;ٯ?}wwgJHػtr G9`U3z匆n6j3քH4PQiBY$ VCO@4Z4KCP=lS)BBo?e[ a52Gѝ/)򃇦"EL^tl_nq?ę ^9>]EtR 8zg=GmXfnM|*ݔl 5j0&ԑV.8!a/6wRTCFR2N%!G <{9)2o';[; r ҇ItPQ2:f^,^qxn6xCm6[n=2=8 `AG$s%k`9 k>74~o]φyA*6S>hԧusȅ8`?*7Ѱ¡ v zS&`">(#E$Zϖ  }h23sYb%>y:Vihx"a^QҔe_FUS)p\mBwkhՃAp l  T>oAES!Ȉ}v~-SjsQYT MH@^oLf)}3!Ò_'n>`5-u1v&gB'. d8fW(lvP|BpH=̓Iw>?j"xYMpӺVCK$CHB$ RTo8"Is}o?/b(8˩](yc`$WD(*ЧH ŵtj55{9ha#! #H^]gwyuxH {'.LEݏ4߯Rڤ pQWl61S?/uh폌{`}@ _-? 0> ,2s{ymJ@2ώUTj_W^a Ğyϔ~tWXWCm FrA g?fcBmqi QXVvе;%mp|U~;js\=@6:nvh~G!0wp^'FuzFY<1\Ģ*w^<Պ|Z ^2˲X&Gǫ(y}o4܂ Lu(K4 7[2$<81N~JI?nӿl Q,sF)=d2[[_2mFLYHQ~^^D;1X v@%,?)t s\I{ҋ 6댪14XbU B@a4wX0*8NwL~~5!7U"N.)=\Zp,F(, 5Py\uwrP$(lĀ{ϓ2BخdRޮ.ŰE l _T'Y}{!.FhYaL̢t]$+2V0'e r{0 JDM(؄<?`--|w4Ivib_阳-r]=Iu\`+Fb+ Waԩ8uSJaPv]kJoFnSYUj,V;30,4Bd]@yH̹ ߃|~ r?:? 4LM/KOW%+E̠͛6j#2{}oY\_]5^^KXѮSkCo;WN_r3o|W%X'F4$ɱe$oɱKF_*Ԋ͉#떧TU*sٻffvf|%3NsC*:Ը$:Ƅo۷ me;Ck6]LaJ#LT$f iFHc@!hC=u+r_r61HBQ3#vu PPo}#Ie&򁂘U1cD FDFnx~k-0`h14ip tu0QnuI1 GqA1Oӌh'uGK3Pc0HL]2-Ȋ8s5Þ^Jƾ.$Z.+Z?@9ЄMْ j AaD9fm[qJ;a*ix*dyã^k[NQOJ;Zu Ef*)YZ]-w3lYD ?s|5׃G*ȫbM{뵌NY+ܠVWTm6׷薒2\b_*lw@^5UX3JOn.[!/`j5ИÎ =?izKLdI9 bY`z5j%(~Jm5 *CBd*qc9%&C LNhnVmwf-kb]c}.gn.:BJ`h)S!+DBz J>ONF`Eּ+g __J> U%دmsFGdZ׍Kqm*VRy4.Ј^)a%c߼c!Q q00G{ÁEvNVV=24}%UP8W@V$a mK;A8]WA (Gl"gsbγ߉aǝs朜"|.HhT^-6)<B ce9@% L*zʹ vr>971\ z2^o{!M#s|,3«ndc78sl}hFz1He %y":(C9,vWV^EemŮ9Ad?pMm]lMSBtXM:ZW+9t7iydU:9^U9K14YwN{U4RI*h[:8%WVYYF\=yj]BbOw۔e,Kjs5&RK'F6BK+))Ba_em{O  ua|Qq[1/&9GJ{G?Q(çN'|6g ' h.I7J[aIYEb8Y"\t) +Dq4qҶ :LnM9W\ ҵ3Iq;s%NVݟӾ]%>W'`d<7'뭻*H稴.TFSD<~x>WoPQb2<nYkēHߑ@_KpDeʂ*y!t@ v1#ɧ͑s/\4 WQj$GQeCA}t"&EDqs F::JN|LgװqAK +ʥz-RTbJy `-?ynYUA0[n$DTee).,UeU -6d=U X 0<0(QADap0/@mC,dؙO,`R=1c-lG0@r!Ig ?4IScUf)7 *OoCR:?ƸX@FK'(2\8 ddd?. 'XoJG{"IJ7)>ar Gk[e4΍sN=9)JTm겦3cN!AdďVCGtT~qP 1R#& ȯWtG9]7gz=1wA {~}!KӔg>ZZ_75/ʿ*Z#K-W WR{7|ʼn~qedE"$)ܔ'rp1b .vS,w1I=b>2.eKu'zN~8$;~8O{H$_{Zb0ܞvHGnn╶Sg[=qIϑcW^PY$vPg'64``]*x䶯jʾ) N'жPAQG+~yԯTol9, ;}?Yh[@"ܥdjTmγw nRe4jڹ4c}*4l@-6["s= L^+ n/F8;F["tN 'Xdo7NP9P\gy5ӭTœДHlΔz^Ҡ \{66lHnGC> |nhl"B#7 3D#D}T;֦`Lt{c^:?OC'2k;#+HG2TQ<ū"1*! !2?州/.e3KkPe fzYnaSa,_-M vako1 jQ_X|ǔHgj;RQv,&- 6xr1dž$' z e,uPB?Uk<*UkT;Z%csj4]Ci'%$vKY?[mGe/kx]e슉~bsX#eJ*1 |98& R6C>2Ai6#BZX;,H 1/ kEvZ(tzR1a[I9PǒbR`0(:K`h/tg_a ±rJ  ;$\CFJ4v>r>Ɠd<,qvycO`uLmk㪬~}t>SXxY7zɥ|VH@ߒAz?s ц$HZN솪Rg&ߺ϶r'ZˉI ;{CHdˇ ^3@n0~L9B닎@AΞ(SS&Y+gzi̅ȺH㌄yD|3.d/-O.jz—Haiqy'5lRn\с3if/p t5,ffZ"qm2 tl m3ALIyW0@A * dVk |km6}zCן??IT^bر |ZA!:()6_#!5~(3GX8znuet8ޮ?{l[n(Mˆ.18ؗcXYc.%Kʁ c? L0`qK _Cf|0Q s*.ˢ<!IX`bX{("&LdKB0N0%htqܡI̬f7㱂6M ?5K6^CiVͫS s1̹9L܁6Sg2#ɫ{+BlIVb41:y_C: R0Q1˕Zb1XW"}iK=nfRs& #~/{XiJ82م`/Cݓ4x- ϣMl&V5%p`(Q8?$Y>?&F| !mXj]aZ}1K^֗]kuKZ3yk;cѻSLriOgsF[Q7ȳ^ w}6b)u}A-u3$OGPz^j_s]O <i<öŒJzn, %Ug1؈=ASғ/*LBB\4m-w^'}[f4j$xJfe`Uq1F=#\A''zvQ7k{G崾u,vsÈfz߉ɿ-y@ycDr#"2ճ T R %";c*5t{>JvWlٺ\3HjLSDWKr;vBW{]Ux2?T9;),T_i3Km"@iM@^g: IOTn脫(l#6{4A)Q=s.uim)+i r.p|pJVDNM|%68jc؅~p})픇`8Cq_͎q&PoO,s`$rYtgo*0؀ͽ& cobBx&f8ṶTWֺuS2oJweA8Ì )đ&7F՟ǰ.d7k}@s2Zu)GR ]+ BR 794Y8cmO<4zAiЎGRQa¢›2hc/frC`Q0:`1j ^54u4.,/|DSwӿ#˧0@xZ$eͿbEوIYДE&Sw(v4lRP ɽ`W ,ylJu]v1L»nb4٦Qu_vyؑ0L܊T'ۜ4wh~c0iŞ??^yꇄvGJ.eYra2 />0W:~H)AB ]%JI3ңZ({\;*[Awk]2]tЃttcSC]&w/łr]q}.ڒ^uԱhw3p{JwO!Oo)ԹNRr,/sD[n*!GZn sgsѱ3~}4*v>pZ('tLjHwƧ}*I ӿН{J`<zh;ׅu!0PeT4D{~WOv1(Fع24-Ef:]q_nrk~(F!D=FG OzX;uvZ*-s9]' \Mܢ Ngc c̑ʝɠeߣ\9Fk'BYxU/2P^ӰƂW{*rWypQn,f~=Kqcv.+Z3ˋ/:+/_&keXF ˌ/wHR t?_X<>k$Jwoc-y Ajۺ8ʘP`.&,OITWPŋSCw[KCx++<|.AzTDU9ZV"X/&4S)^tdsX Om[OmSXn?'F(}[L$w(_en; ye,fE%@j#q؜clw'ȵLsͩlP!#On/,65ɝ)RyۍClwh%n* 1ǓM"<Y59"#P9gCA9h\+N[ݗ7Y2BIq^V٩kysYhRw  =[*guNoƗ2<|oČ׃bb(X <4g92<15HV"hE ):uڽ47gC# w gnS[`;&d+W&˟'ʭ&ǐYq 0Y N||wr<;XoWz[\_ߪO| iW˥gpX҉ ]IlE9Pe~V!O]v5\ ;.)çFv5hs:{}C3`B2zkVwCj'}ao6.m]`= ݋MVg?KU]ݍ>B1DO^[ҴS^dޡ[FJ Syg[ 8搷u|^=)*eձdTbe*VEJX{)X6gwEߧن~lerkkdLT0ӓ'قm p5Wc?왟 Ѡ$t \E"MZ ]O>'S׌qQ"}&+Y]%/.U^Ĩn%g{'?x9Xa{WU}䡟I Asj]y"'[5b n Ϡ@y)1:HO^젢G9m%;R?<;;2B\<2j$OG6m>I٨R=,0$R,bFgTṱ3ӕif#;F{H:M$,H(ꢴ ч:gC"_ƙIE\ۧ*lXSd9$X4ñؗlO3N7ܥUx,!9yڧp~v: fƑ_!'$ߖ_Khٺ_DަN<l>wAdG_˜UTLuEMӈz77 S035~}v&^M5 XU*}Z*_)54q[70ި,anv;4o14 99@qƁ'u#n ʵ%'q4EUlTѬ*4#1;y)&RZ;.kc?=iej=T>qX!~ b?C2%#x}3;M/;ߨ~o9Xƒ.GEH2w=M ]zuҮZv^$agp3u HB;!p)+{6P~͆\XpüvҋF񱫘i2_! D$f.2/nS߭'b&=J_ߗb %2eaAe\53I0ϛ 8h:lLc:.ϸn]@u&[];=}}XAznb7T~aYRԪqQSyiѴ,[_V'7 %̓Zctۥ3i7hM,Koa\S |HϴBs9 iHX$_@,@ya{G,∣o 1zug3؞`%!b F/\ 0i c(9}J-L5:~Bw^_Xqwh+Tu$*VDت.jԃBk[MrLPy+0N?;0_더3Xh*r*50UOf?$ilC\:ƎAOc8N=_|rֹNԃ8 I:P7xeb^(<;hdycƉ.B| tr7[|`'r9Os -D`,r0L1LC_N 1@^!6iF1 {nZrB %q*]o3xJZUEa9)XvU@'2dU3~o4c:NT!!{yx,L/-O`X >Av!g(0۞/ /0=nEWd-=1=L @/`Yb buDFiCWPa7ҷ$!$Ww 3bhURrN؍=΢ct;&H\ *B FckĶ< 6$L?|5[=a3x 7_ =ym-]BO!o")vC)oMWEPŎ/$`Rğfl F"=KEgX4c@ݙP9 ŔTyFY}BB7]m2)Js1CNe,OHVf[s<`7>0Y*Nx(_[g0 {k0i@F1385%<Ĺַoq1<4l34lruȡWL}Zdgk0Vh0tLw@zWsO3i~j|(?Y(&~dy1KO׵cG ZyeF8F]8'1볏 yCOC|eOpH~cUg8>1\r`e(=_W[c3}k}[+QĔ=&j2"QB33^( 0=}P:s? &E˺Q_1s}afU7p.tZ4+KuOK)|)Hgf\5i3nTU!Wt-ԍ#::KILϝ;Rvv:qemyV&Nv#BFe1sN'X=(IiMttTajov\Xd2<&Lg$ܴ67]e$_EMݏp'ڑ ـiԙ՘LtOH8 H>E)'H}*v/Bبy[W}8oKyFJn)U=Klų.sTPJ@6Չ=%wgY% iouGiDF1b܃lZnh$`l\ M`]8? FMԷ '@PH%C'_92@!_s:$٩8 ?|nx_8дHR ;BU (Cß+K v h?Yl5Hʮ70a{8[[_r(79|+plnuW2Q [+s wAQuNEvB~õzXqlK)Tƚ/ܳ{:)1x `eT-GnΝzw{W{ c v/篻NX$Ch;UYnQ??%qVN Kjo;ZeJ|*^6)i(pUjGj9#OF|*~bw#Ju×a2YKٔõ㴺\n9~eegk7JEԡ@{I{w9'Dj0 I`wHPT[bgM+[D.%( V 9jn\#qj_v6VѫI<#u_VuN(Z~^ձuhł/d%%Nass*T&Z)(cEAhARJQ̃^8\noU)_*J5c[,bNIiqeehʟ^ذ۲ ť~ev@H򼩷fڎ4GVF#ښiJlj巙5EQI|I B9v}5b=5-:O4GiU*܀R^Gh=}3T$y|Ů]5gs@Z ssfw6@4ӧ l]@sqPr >8BEL;ʧ-ܻ0>]Pq@\9p_*; ?( _ jUAsӤ?!ٱ4eZhq^*.g񠼿A1audY꾠iau X̏ϿpX&po2xcWo{{p CrN:|d x,HD'm3a;gb/^sVJ3օ5)!%M- Y."*u#1vC)U\C 1=Hm=S9Vo-xգ1' 3׸i~eO܆O^\mIH1Xʮ$rCufQF7tY!@Q-Z^`ST_=‡=q=c<nvcBhw+|yy<@:-:RdťY8ήk@td2 ," [?G:-ψ͝Ւx9&~Id6/:b{sp.0!p$vfK녱~QU{l,f?dSf]CX={ X s㺼1T\H,NgE%ͰI˲f4S~U̕1FnnJҕFاӹz ;"du1e?.3rN ]H+m>#صpߐW4AiWy3OT51\}I_iUc'I{ڜ6"zmI}3#'OkxP|Q_#8Em<DTy(ĺLoXre)7ɟ̡ 5}Y\gZIFZs 8PNeީ(Tb )("j QS:Jb%Z\ _ ,\|3[Kcˈ3[R6 S!9P!j+x:>tɉ%SI%܌bT"'A)+U"ٛ9 lDEAJ1C++TɑjĩT^;4.e"c1.콓eӎ0h{YsliT 00 {/6qYݮ*s kE![8yBrǡ[-c,ipbNK?!:s&sI9s%"`C@:;/N kC?ߋ(,/gZ}8= 2uNqr|<;E9 wLWJqzT+ qukDraf2y_2nuTP;PBim4E Ra%?q^H*MQ@)-\+K<ŢŝHd e^LZ$Ori`3j\&1{IdZN]U~د|a/pTsP80[hOO7=M3n7}]y L=Q /kX!2\`v@WMgRޙgj0CC.{q<%aKc`I{UwvrgJV }ksTa *.h*`O^ zߙ%X 7_y]!ܫ̿w.#I'oupO#k:KQ\cGqS=龜N۴ɣ+|י]6KV|#CBUmkwG=@y_t+%d3Z)V?r>գ[NH?FؘD|T:``arǢN.@T)U?H ϊjdUk]C$Z+$>]ۼm(wÚk >aЈ`&|<4 MWx,ͰFRؽIAĵtRsB!Α]Agmf^w\ʬ@oق:}vkmMխИ\SZSҌ;p1ӱCtRE d JΩԻL/f]@;hǼ1( o_t0O.EK흕'9lOR;2k&tNƨ_۲LlC`֜IznӀ&/ aU*rfmi2g'I;# +*%m:!&E?W} ԛuJN4Hn}mew) G]H54@f}h6 3=a|O{>tG .i&v, ODi {qTIO4#ʂR5Odpc9\LYD3Yy\]zK}ev<FoNW^BPu$;;GR}T_Pi݋o̲k1E*R,/V8$VI2c3Y'ɓVxpճ-oTu螛^?NHV˔lR%:.4Ⱥ6U"|iRjLXb\>&&o8jjs']  ,贘ҴW;EK:U\꽓XicnL̜m)YHGxCm?1}=m&*_̱MtrKňU5/Vc9`yCpRQG$M <`!Ar[,UflVgn77["K͌Dyw1 icq_¿ S,wJp7N|LgQ.z7 Ťp7!' cL6kd"=q-n&,{(UzsIN4T)FGb76kxCuˏe-sN?u&Uto1QCV8Qֱfn|EJяQ#ЩD@m)uÍj,׭uƐXsXК*B_E 4O<ޝ" 0ɉL}TVK5.'8q++D[WcK"aYR,͕r1YL{b_)s=BYM!Nd1CF{CMUU/B8sۻ]v`{@w9"do>O#C]o9Pp5Fõlo9•771m94|ͺn<b5J3%K-iU%7&KTUϋ;`:6B3h%a92e#V|2緇 u ^]WS/ U,JT,O¸ WcB B:ty 939 :cA"=vaM^Sq$me N$YE ey@ SyZvMMr;vkOSGr1p;iy ^Qo{nҒ}\k.o43g(ptĎ2){wt#Ig{eۗ]Jo@L, iOcG'qf)d;( Uu@J.8$[Xy/-~=?>k Sn+)eG={\bLUvJPU~'8Rv㡷x:]~owdK{mƒi7w*oK#.+i'ۿnp+<+.NrMepwggzlY0SU?k'-|ב{#ZH[ hw^VgF#^0wSql10{*ƭ{'9؍ׇ|Pk;}Wĝ 7hQ[/ RutR3BH[ v)q6GL`J pCenU|賍wԹu;9:nv*Y Orɟ#Ց+BUv'WϐT!;^ӲpMIY~Zw}?:Y`E.i]D.Wbs#z\YܕiY {fSh+\1RGbiݔ=cf;lZ[|wgc 9^F$'hbW9\Xŵb]GcRLR|yYZ5d~߯q-`dڥ HŵI/TL)_ݴp jq ݏXH_lL*Tgp4ꪐ.v2;,n. #ȲVO!o3.}r =Qet4[=yi{k;[}XhZ{覡@VsV=PBT5yz~e:!:X˗׏+}ov~PhrGѦ<H0}]kc1O#Hn+vW7.KkZp=]Y*}Q{ppPctߚTX ' hT9/Why|߯D~eS.\F`YbY9AjY%̙qqH )U@P2+C'Q&6eżA'':<[rFH D-9;I<8'Nh|p͞y ӏ7b|Z^K']7

{ >ԁRg,aՍ91qj} .Y .Z-+1Z=/3WO$<Ʉ,wfyo'f?Tؒ>>|TQKhS}Tej*TgC|;1j.{4^79M{>xBlyٸh􀡈`*?P,5ˤ|uW@$ݤ&)=u-\imjxz(9)iwz|uӐ\g\-#VR ۊ6h6[$ɒٻeʱ)0"|4-f1ܴ{Aĵّk{x-qe@҂x ng@ͪ7f@]b! kC3U­khwaOٿx,Ʋ^=Z\dϤ6U g~fN$#Z0Nbufճj:+(e=>څoٮ-y[Zٸ.\`SB-YكGnQ1q=P4["K"پZꟄɂ̵Ф}Ns}LmAof[#?M[ ZXib'[n|s E mD=Ķz͞rKcÝv͜KC' 8LEp' y]&חXD=3.6k]e"! 3~:F3)m#p˰Ǜ?x0 avMbL5"4qLqюcp0bQe~vQ #!sV}_^DLxn¤l\/)ry4E>eb!}w6S0e9y=kQ[P:܌|%r0tcQD.݇63i{/¸Crg"a=VܨhVQ`i+ɺV3Ӫէ.Ƭ*TY~Iߍ[#k[Jj H3ʨL{SA^JQI<>#^Fb?[5lkƏWegº6XYZuqPrM4-r ŲV<:zNz >+NLͮtiTn{ u6jX\2,N i^ks"Z$ 5yǫսJc뿓e߇@-,{ C(mR|3`V|#->Tw;I٣@d0O(nplcVWd1uʋ=֞yoo8|_ gw9:5s1qC#ͫM;(H)ܪͼo |?NC44 s#"OPvIӤ`'jQ鴬VAyѡw{.<{!ܖbnϱwOb5eDDhN1g[ai/է.kmccn;v6n*:YgCuS.<"k{]9^y]9}5 '֥H5:>}& TBr#,14btHO w0Fh[,aaM-5\n6]>pVxՎ㾖?+Og!%o𵴢K8V/KR}j-473ebΈ% 8=-W&1GH`H'{&7aisqmcZ eC'K{kϷ$ r%!%L8 FʑN~ZeS&l8ʭ%1<| a~5xiq> R]j%FJ-|AP~Xvdy4|;#kMבL-ٸ)4u3H`r(DtN(h1s99@QXVZy:[eP͞N2t\E,Afsh_MqsֿjaD0> vt!=DwRwHͤ0ǖm2`zM K3yss 1J'2B u[y<֣?*  .`#^1ſW?ڋJ'32|!D݁>P+Mq;Y8J aI3ƿ}7ߙj ?추vW,̌xˎ8>W2E0oŠ w $+h !f`lee/lNA G~ƮUAl oa_Zڌ (lSaSC4 >պermB=6Z^XNolUFY#Ew[ू@R7G`,2y\|`/CiAe~Xf 1ѶnJ]sֵr:ؾ'=!l,*Y`˿| 8_/>!tff04XlÑ񎚈teSDpBaC@hE]`3~\N!w♤]#nal/saB~v"%YMŶklԝ7ʧktmY&C HRvځwc;"cЛwb9qB??v?!a85bPd]?<0mr_ :]SA&I>AG]H7G> jYX3˚qvwe0qqW%Z!^1P/Zߋ촘H[~G=j4a~9[4:/޵Iz#9uᤥU>?|}HRg[ÎuX8(Fx_T;f J%`Bޙ)xlm؏xȡ3l .J},#m\MSEJ=!|zЍBVJ8Vyv5Uf+~LJq||+_lȭMv{3mv jhf6,5;]=)`Ny?W jۉuzx߀k YiItؗkmQa?eg3J~LVժqEu5:s|'QRԱEQjޓWco{(wNoG](6ԽuٝC}UFg-F勀G:wgpCzt= e_ct.&y)JV+Xr(\ ϵ mJmohdNl:0M!@OSB f 53U/9jeA*4gijqtMi5T˹+3ͯLqj/[q+Yr4Igc%[dql0 &c<.j i @9L}sR}62mt?/ǾjD)?p=.wd.O<`9@@( \ N7?/Nj5fjVȫn] <ͻx\jJ7n;9H1ӡe"$-ӥVG$rqp@F޳f4y.svZ5}aO[XrBwb| qjTzܥh-AnTx{WoCQ~s9 Riz b2 E_x#N ú\'F٥z:CJa 6PR~E?P4 ox9[mqήVeS3scѱ 4.OWΪ$(́My:y^??ѓCjrՓؕӁ[Wg;V,Xћűּ݌QAI:>p9G:oo[q^{?7"'kULN\+sWm5?> fG\1W gKވeTxPR7@AE\X /6.gn8I.zMLw}9gG7廱lʧKA=X/Q@E+sEﻺ6Q;;=9v@diuْת{*yJ pm AO'|1!Hk6<|Rcaz|H#bQ91uKc(T-%+4 6u5*XVVp.ko28, E10%ü}1 29gR>dTX>ǹthң :RiIHYj+LDFΛ*mܩ3]8v;?9! <0A@PN>Q>ݘ s wێKھt@?VJ209f>n 3hB.L_A`xk% k /juAZef/2dZ}&58< L%\2a]T՟2ٝ]R{fd ueu9ɯ]=S#wUGZɣNR!&rroNT3X.{&h'*4D2m װ@qmM$d`jG+{6 TT+0֦Mblpq<gxn1C5ͅ!t#!4P2Ǖ9{JݺH<1,7hEm\$;CP^ȓ"]; *$Xv*2OsjcxKj3,̬3kKX+~Os`mŻuH+sC碒.(ʢΉ^1WN;BcR)qPiܕ^\jrmIҠYU/afF22NޭU:d[ ?{'==|_<ǰ;dz}wEDάX ziPPhSf Tk1湿]D9ٝ_ڄnG~1gᐄPfjmlS3cl{eaA,'Ɖ7P^SF_wQz-«Les}E^Ӣ.tI?4×7KЙ^$蔤{}Zu&^3Xi9bI:oLl+e[N7o(FxCnc `j2‹18qnHuGE%\c/U1rIFPڛBJtR).uboIlQN1LX4)G3(JJ(,{0WFWAY]$Uʷ)CBAk:y*)*hdϙ% 3E˕͝i!b{l 23MZi=)p7&Ԗ1b iW?g@tÇ31by*kcTOb7/?ayΌ9f{a0h}2 @> [Յo4awq4Е$`T&) (cY,P' 9ڲ;нOxW d;|~Hj>-6٨ F?ـ-baӲ_$>9QA)1nyj는Q-5g~-.b*oȷm &qi}QR/f$ɦ 2OѣκUKN}H&#oYZ!M{" 0 \ ca$[ =`-M//ivJ>l?ghyH/?GԡVaXKNYqV5HYSIJخ9|(i_B];BtV$Gb}.`s%믁?'P$6#r|" \Iyz!q$n板ZdHEMb!`BԶcOTy0Uczw!z(rLaf1Mlo #_| vuŷ sQ[9A%,f4' U{52ٱ22ee]f"~߉=ķ|^]v<.@NﴩLfSN;}$Iq'iE2exR_Uc!.G4Ŵ0᳑)< Ī\Bgj{uTSb58^|5\n,@zo~iOᰶ|dxT kt |7  S`C־sx[~G;H̴Ȉ**FyCu7%Ιuz{ը|&==wS [(Z>ʄo6D#研Vz/XMYq5B}ʒ.$yYvP[6ufeXPQ*J/ $̪wezb4L;854/9ZnчV9iӇ.Y ~:?xyXzOv[%N6 Z$ψ 6@JٱA32ȬkahqyL6 Zi38z;jȇ;>kS*!wOZl ob.'^vBBڈ`qLTbPcG,+~kagj_?{n!<qsm/>x*.rg<%Caϸꪝvs՜6,-`byt:.&r֭u{ͦQ: 9'̳7Y\O|~8ox y ]e@(#Eyy#''+GgvzhMǐqXfBէ*ZOt`syYǺjNKDZ_Y5Cd p<1`q3M /Vy֫ 98lE^YڪZ]вN;unʚJo*jVjk,̶7l;mV,Q J2UvPp7U-˛E7|Vv<('A7^J,hDd_Q1UÄ5k/fjx?^Mo/=aE][G9?s|68[.\BUyRQ¹,8p밺) U;{^CTP|`s2BƂ%\-]}VwET⒏\M4K UBX@Mޱhz֏(r^݉"h, \ŝz@@f@f|\Wv&1zv'4d%S߬uPM@6x<S4}+ ! iw]E\Vsker(~=pAX1x=YJ/Sljvbm ȲjS|ԩݝ% AѰa_gQpϥӾU(}g7] s80f y̚ t:5#K0\/І ̣j/~Pf ARҁxɣ 8YڂǍ29w6Yߩp-g=z;mO2g >]+?7ueII=R:Uïz}_u&MGu0}w,׃ 1C#%nH75KL:ufIƐt~16+z9eVALZaYؖM~<,=S;^FvGNv[UܭW3Jϙs+c_IVe96؍ħ{lqom~ntamϤ/X&0zugRdmRa~}R&2zllZIadd)5,&v[ 4*ŸF~qT3 c2'=^92^8o]_m|y#;i-mO?f“$ ;Q{ȷFŸIЃcvQA#MFmQݘ6dk 2V<ˎu y/[dZ?F8RV)Ju&PB\f4D+Nk;ηktר󷯅]v{pOۆ{P#ۡ[6_᫈I.w>GBsTQ+qJ>=Y\y+"j5IWg/}<(\ 0١޴~ RUh,A;:qȐR/Gtb֥.yya] ZO7QHcc@ʄC>!R#eʹXr!,(B8 8}wd-SؼETԦ). gMݻl[_ܞ~tWۛi6b-X5;5ndo]7/ዩY7y[isb$/m{ŔoaR5[#koi2§Fgywf5+iEźHMhAM]>x֠ή#rxSqf*qLnFh9윥Ll)q+NYEjIѐXX(CL#dtlFb" q@0X3eܼ|9At Z Nui*8W6{^f w%<{.f>{]!/m1٦&L> Q+J8XЃI(&Q+b7FPpӸ<" @r_*Np߄&(^^m+ݴ$ߝ\?NeTJ* BR֙2,t1lU*ac>JY"!CX̏rGHp9 2gLպ|e;(,Oҟp+I _D )=*.٬ zHH'ga<[x/Œ|UsbO)eU(  ̕8Kp |1*=28( 嚀Чؾq<PaҨ&|oX=GH+a z7|Xǥ⻧N:$n vύDphʁ}PwrBFHP;{p{ R켤C5 Xe+0ZbS ыra,x5"pFALN{Txz+S˳G0b_(XE1磞掠zB,fi%3A`n ЊO4|!wγY} :0 x~Cή Hs` WXDv0b@-< 8 r$cF,]Av1yrA{9`P㯰H;Rۖ9pT^ Yt,G:z+XilHo>n5 '|zIs0A&eܩƳrtNmOh:;iry{fq7}D1CA݌,8|v1+/e&j@@p|Wo3)y1;Cچ8|uTyҚ?t%},U9$)Uec)Xm3 Ű^L\ڼsյ!*ӎ1RFH ssnGamVVdMSv[h3%lIs\w7-@)/Js&\d\/m]x]6^àwK^e1ʏC 1v6,hƕ 1Y.FEj7}fJ̽1 [GusN]MS;mmG[D?>E0TqtSqM=}=7OW_I4EUܕ=|jVfNpkvLJ+sQ3gck5 nVp /y{~vOvN죱 >]3>2Wd`9bJDC =y Lg㺪TVlRm1"g lR[[* 6nbTW8$ a ێ/Kl\ínCl/]/CUP;qY_ KxRx/I SCoCI<8ߏ\ZЗ;w`,JuLBd04*H*s-MYvB HYP%8R64N6.t}[L~޳#qWvjH{an>+im(BB,B?}!U WQWqfVFzLzaFyVBB̼| ?ioϜu 5AW>(i(Ii5Yͦ]eLXl'uthFsXiua3D]/}X˸,S%T*8Xs~qU o; Vp!D(>Yז!PC[%3ݼx5fdnx<`+T,t.CrYM&JZ/:Cstȋs^dgI_>S;Jlû_3%{h܇ ]ӜVL"ݪlThNL]J)}MBWnБ]j5ڥhʬevPO9?v%ĆsDG8A cEVxdgvL܉Ox~b>-xvT 5TAL~R; &Q}h*KݛQq5V8`L` Ұ4E@BAAHz;"ߍRDMPC˒\rg9uwYeY!p&.~=-}=RePoἯ!,rĥnN)qjJ߅:QNcL4HhFEs(eG[tqdQ{x6r 8扎?߸|xN0^s@CR$~cC'mkNgY[7l"GSdb:^㤗cJZmνUߘ;0LnB+)zjzjlΑWts_Ӓ0r1o']kY\?*"aHVAGO# +*gk#p >~o)G1l#$F+=ӶYVarT'Sf|pIWG\9BTiKdnek2ZuuzMNFL͋wcEYnC /S!۫ }T%VNԭrl*l7UF [;xvk IWPFiMzIVAֵM$eh+P  vU̍WU~PGtnt NOWYv_"9Xϕކ1D r*D_# 3?2;<܉3P ]3Lu lֲaա î2/_qGup7aT8Q`D%`u_h06זވ!#yNF㉻4i{YMM`Ɲ1:nr6MJD9tw̻_2RWm|Mܚ{7gwI7FsrQ` ,c(V s#8)(aJh`N *H@)((#xjZX]%4JAqkID,L㙬 2Ƨ6+9gWГ#sc,zX`MYFRp_<068l06  cNS^6HR d0}T"kYc+4IӋV,dBPh B[0}0Ɂ6VH#e#a)p",U4\ ]yf#xla /'ޜ1^Ǧ9&Ts{֙ 86xu RZŞfaL}7EXOK T`=T&Xo`̒(*RX h򤀭 ףV4Vl!J6A DzR-[AH dP":ׂi\';hї3,$Lge2̤BP^4尛n* L@{epym5,9̈0rO Ɂ4dTG%BJ9QPR?|@_$o8#'൦ T%aI\ԑ_!4D|cXfzQXYN'16tЊ+av4.m?Iqxj˂/-y22FyPl)yBPf"NAÇX OmIB.\vrМ"oX8mG|Z 9Qksa߼ؖS1v:ß% NC緷%PXBP0P< T"(Hhew׽ȝ;Yj}lZŵg+{p@Uy'HP R3Gp͊Wh. ysNB-^H"Nʉǥ8#awy!:C3EPQEPQ;Տ :K(6jᅛyj)4._q\_A)MBc'ek9Vu9L ۱he؃苸i33&Pt/-'N:QkΚ  p2`GoL0)ۍH &2U:48uһl@kvVəzrEޅ6Y[Aa/N9ߙwd#r<:r&w2k\j =L?/ݔ4UѦٻ ه0s)6ϗST-vp?kIXd48͂f 3fH Vz܅ilW?j\F;@iz t+5i>8-`>`e~6 &V)c^{;ID@@vU:*;řJU qT$E Dpj:SCaeWVެ5 Z䥷3'i={06v#g*r)јb <1)O46Oc߯8n6c$IPuɕrݺNv>hdtz) Zը-M<;bHeF1J @kRy;WX;1m-iwLɋ # fOȗ#z^*Yz 'd"hnR!ib7ͮz,(< ~em:n umA#lYh ZK5qBlxO^=`rܼeUivqJ^3`E W66{qL\X%a3Hb٩k4HX$}i;zAxpЌ#>T'cYU>)k/D_eSe`yl$tj+5fdϥdZf,Ap:ҕt7\`o6_Oޱe$d QQ~(L,do7\dpN~Rz#8m1YA˭yv7!7!^8q(fL(8sfP0Fb%v4n]5ܐITp*;lGZK\lLI!sWoJ- +8Xкb4"E-[;pB'IP_c`o~o*n%. ݴo+dCЙM*(pn:ʢL|24>4fh9#% ɵ&ҸPIs3y)'AnOTV', 1i1,`jC!VwwA,y$5RCE&f^al'BCZ~~#p6#3_?<}SZ;(9C|K;@LCR{rO'& A""FmqlH6rMSed^%~>6̺o4X(1A^Tzhz=wd3-ucE惛*̓"?9Dxцo$&gKA ([K(׆"UU?[aRPaaEdB!Q$ |QOilzª4>߳i:n9vciR C&p-ַj55$_p^") Lңp>L w M?9*RԼ Lb|Far\[~6bcw '@7mx[RakSuaڏ, kn-3+VodCЎᑕ R>d'ff}W$#FiC*|6/b`>`f$.Xz'Af˧EC7z1DƔ1&J(_D5G.Kwf0~v3d񴫂X)ҥ"_D˨s 8Jp1x7MrT("bX:};%Oƙ0A>ޗg3ABQE(r%|L_j_`Wd6&+l`ft:;ƚ0-ZakCChD$b{f UE DjK h/ٵa}4‘'͑ۖc1bV\weJ>Fh<MRQ[cZ@/|UnYll5˸6cB$O^Y)(/|0AD2 s\^{gWj(gqmٯjԍ>s1dv#\_Pʤ~W#/ b,bHh4Áȅ)3гӚBXU#/7ڒbl},W ps:#{21%ggSiO(VQn3tye-@Nxݷ1S/|f&(Y\30!YZ~@r'0Y]6BY^<2s`I 866DD TkkD;&yct1sie})ZX]]Ճta͗(k?#?>9>@txD0u+ :8,ba?Hv!(fp[Jơ@f& @{b!HQU/k<`?L>Q˓0pX')Ѽ$4MZ!`$pv!]Vn^@h4F~P1L8fT (m~af(U鼣 #:#K#xR%e1*t="q$G1֌DhVJY!kK@Va6Oa.dh>m?Tg:1칀 P?KC'񪤥%3VjGUCQD'^<2`e*ܯqhY'Δw!9=&UENˊ"?$awotg f` 5>_a 0ufD('>S% Ùs}ĭ_@fS1j\U|Y툀U\I-B<w mѤn S9)R *`)GAP,DwYB2;n?m\*z}z hDT ih@iƋ;} lf xʀHa|1 aeN8W.s/`k?p:P+'ZǤ  5eBtL.]vkkc.ƾI=V?&@?)&Dl;*OqYY;0=uW2Z{r5SLa45b( oK@RLCK:-Ul<).-E\[%My=<`DQ];$l޲ٺb&G :$^SOE-T򅨶 ;z``x=rUFVTXTކYмۛ|F'$k fy߹Kһ-YFQ-Wʦ ͋2E{Cz=AV @?1Rce]]ZYi2`ÿKFfNZ5Ouc2CS=G$V6,c tXs,vC4O/,>Bx#NS.|ǩ0#ollϥ8huƫO89i0p+!׳wQ}z23U'9`zn34c{>UrLKG$_+&? c6 5#q| س# MD>CE?J@r!Xa) JGHguNN8}}7BkD[,|,#y|\" Fe Y|5N 8"$qd"~T[SH  jv~eul :씰8eb"HCQ/*<cDu]{o+$_fbinǖi0'L=8<9ϛ[|a 0GY,2p28x'a@ H2P#h,EyWX?:> ޢ,nz:Ns8u&Iڗ !a/k<4?X"$C3(r ~)@-R  L)90t0)* vI>/w$R_{[퇙4bL[XC-Xr=Dbً0H a/ *9m%,fE0;CLrfǴ O\$^o{TaARhq%pY-+K /d!5$/Hbn!K.l)K@sCk݀OrL \ }E{ofezvϵuSM}%s?|􁖜ɱ|&m`v(fS#iⱳiCzxW+*u 't80㒄Χ|53|Q#MNPLƱ-CJsg=ņ%+V0>Pd3(¦c(ڽ)Wez- H|HOl `V<}Hӵ6PÀ^ TS(0P NBQf'wsHH&1۪C͐_>3ߍ34_QeI&&jj@6Eiʈ-x fN{T1lc 1!4%/4뵏3=_?)_P~둌9M PT~ C -q|$Sc8n?r?4ӳwJx#mԐ-hj0HM7}4ϔ B1PGX=C, -Nտɔ@ !uU#i^zMVFQY󂧵nbZ;h_&C~z~cn}Js>49xT1ڧn6otBV\1pyz9@F܂If<4ڭY3s WEaKwԩUjGы\NWں58Wnk/GB 鞍UQ?QA cm.g5ߙ+ʘ),OJ΂TpN$5lٝzAt&Ioi3SOԦ&,͈i![c|?orRr% c[낍F;UdPf!>&}N'!~AI_3efEL+7J!c a-Eٖ$+\?bx&u 0W #nN퓆y4>p"(蒘}O~roվ[m<5rNݜ.PBQ/#K) pXd\N`P8<1tbၨa[mFP02tT)Qn[wG?2V#urX<.0 n*y<IaӜX@|r?֐KP<N_~i5?lzH\B(E4q%7}0>}'rZQi2 $T! [*5,Mm RP7/.VPj3 "C=u/$<*K)mpz{CY~Op bxsPِ:W dnV˺Pԃ /v]lsc` sa>Uy<~?6K !z~Ȅ>Ԙv c5ń{ ,>Ͽi.s{I6ˈ'~"ϵ.CذxzPdfaj\gWBXZMItC(ǠdV:){Dlq 7+U0=8.ԁP5fxC p(\aN0X,-=sU(fHX r0PRBU*aYH:Pf.=zAAmoe>[+`/yG5vdw@Aq} \*:  _CSK}L]8WF!vl~4DDEZحE;TzM`wS<%P8BS|Z4Y[2a\KxJHw**gO0jn$Hfmr쟍4{% -W-By-;5jƥ:û > %| <7:#k9j rfm@0r@4<A~;֩l[p_iwH:C]I;j|Nȝx8q U J)U_^΢ ]?9Ծ-D<B{JVӈX.j?8/m]w[qG |.opBt~u>~u$r*u SY~!|`ji90kl΍:A3,ԕ`-B.@3RW:}334qp}6K@ &|m!n=3 _ Rx|+5,xwtKRfkg wE9vJ Fe {' q.~Ol<393-FEFxS2xQ@A+[E,jB?'[&:L\cT8=mዡs= .8O-ů#[3tKY~ZD: 6i3A&  1$rQm@"5m -X%\ d0o ta8 4g^ҚE`'Z^&IЪ-]JT٠7?w/9F侼\ 𬖋˩ E G)=(Jo &4C3+U=O%j z&=Rs G@_w:&|e J~}'3"ک*3Ho.6aiz \ܼU&w}3}hzI1ѕ5̸m3 ROO+짇{&8u`7?9rQ? ?-g.16S>wK,dVP|TE'щ[K}| ^^K!\F:U$>@[eAX `/3VlsMM.!IO;ZN mO8i.B=e2Ơ{~:{$+q? DЍ[@\E38DFeҌUnQӻ^.p7UT]Fd$?͹[ Fgny&:Ҙ'NaBfck]ʅJt92@;88h}tn#`mɟ&|d EZRʑA,%3$u{8p]N({دa{g*Oumww<+YBV7zLhD`;Øyfr/(0d>ssOcYzA jMQ r;,hّh#Ӽ!k7 Q&x2x@dz v+8 NX .mOaq$`*C q A~)D-#&Nh #MU7b"5;Z\x-.L{kCX\ `bh/{rU$Ҿ{cZ\`Q5.-1wf"%. &a;S/dh.>g G(EkgM2%N}zaMZS#|VApL%` C ΜQJ/j,3\dcW,7% |5#B++ 5CyNHҒ׼ EDR'8ߑF=`W2V6K]:4{j:7 q??_͝ ` XBYY@anCyڳ~_(umGGEu;ujovc9̋@UDC&L<E|Awh@BvFX4%8bf4oH?,W[ AQ'"Us(7(P֫V`qIrO YBPJ5d.T`3DŽЙ[[3~4yK CwXbZ5=dL(B[Hߚ\ݷ'SHZ $+t(uQ:f3y3)uonIm.s:l+ЛS/Va~| >1HKg)/&ߚ̰*?B]! !$ '䲕dm?wEϸҞ򞡜ļDg,Cd/$WޗaMU9tu.]vBT?]EnzD:ri*b㸟iKzIpQxV8krflI~]C21{ES8Q73Jњt gb^h #U&}8ʖ 07,z/Ԗ\Uqc̩reEJ?XWfP(oW]Pmҫrot=\7"+M3LChX8K@s-ZpI`#v_ÄxUK {0/[Oy }io4zp:t^e)L鉸ib$-.JcҶd]~֭yгf[ߋξw.L#)By-V@ŬnՄγIt&[?_6zkذ>@I_u}[4(. ys>Ǖ+qق0=@=o18MN]Bb$c!9 EF;'Tq̙;2la?ajLG]DN< Ce!.Hm㠆V%WM ;?+^Gpdٞo»%m[7lk\ђc6YjIDo&_ MFNeڝF8MC:rȢ&d}I; ޜ? wrV}^0ʘIoH1ŗA1QK?,qih$gŋO++XW] R8Og1PVv$Pjס8>Y0{ Jh'ʑ%9nBD,}~m? t夃`we@HeQ3cRe '>-Ӂ2&z PBuǯ_ k 73<'uAQig!=$Q -}W^=q e[xeqZ {ڊvۧ*^b-jOԜ{#~8|NxogКn O8[YJY{b!cxv\]; Ty`%YV 0~Ji<%_) }3s+ OpZ}=r@VBZ[-6%D;zP=<{tSh scs\٭ q9A+0 n5gIYnHxu =iF(+0)ob__m 'S ݥ_f9ho~l{Z4 %Mޛ>`ף5SA˕XZ[6i\-.0.XԽS\35~z(H:bk[.M X`s&kж;գLOg85n9ml;iaYl" YCb₱Wj~.RȮ_$eaʁ ö)SQ8Z &#D̃hy~-I|Щ 6T*o]h'q%ƌitՃ0'ȯ:-q΋2sF߬f@s=HJGI ٰ<ÿY95=By \,|bҳ%,P OGxftgl04#7yߧuK]կ.mؿٿq"&).G&[;+nNțA9oW$}5%)ag Q4{* &ܽ9k[Nk?U4kO\@e0چeYe>"V0Vr G;|#8+E~iCO|Of[!&KI jptmAۆÁ=rF%2"Ԁ)̌7zkl5hA$n8”h*'MzEvP?`ky@{y:hA@N S6D`*8ռj0L=aX&%n"E q&% ]) 7-9CbdBun#2r2S)h,R%;V4[sb6t{>F^H `P0& eޓúJ7\{s3Ne:,XU1TNP3_S%;YYF^GFMYl:1.պJR,{Q7[9ҍt䒦F U}p z1Y1Rr%zYH`ZmY-⌴2 ?\(TvHs^77HL;vttsbO750=eS123) vdNPhxr;p}1ap0)"ʖ`aψ"5.e,Z- Zŝ :8(3L(}@cJf$}r$cbw>ae_&!0eMP-ܦ,qkP:s!(Vz(D )&,J?(A;-6AȾ1݅Qm԰m>GŽZ8 [F-K*2S#rejf%J ~ђfӟG!P?:s&i S_/7b,:a?;e|H~Y:\8qAI@9`(EZ,8>vuAIdK v[[ MٳrSSRːjMG(2o Ee4dѼ7rc˱eI-%o6ɲ*bJ¶c`!Ruri^^@̸rl-m=i})= Trl[Jޛ60FVAァo:[ūB5p"_w^Z A1o>†ژ *L] 2nSP a{#mQ땔~?uԁg%y:</>(%vtdIY$##Y#y}T>qjw SNw2&D7L;(hPw<ބa>7\6m/^l?/;p[Gx-r 1hgLb"aKH%#4Yim' ݏ 6)t&ˌ-Kfx>2Ge3tL ği Z1 @aM (=8>;ݻar 6d``@3n/Vti(R/Lᩒ4>x-^Wcy?*Q(m-lC4s=>c#A,C~ Z(\(H{e䉬-o|և`NGLg *pEsXċ\2pb b]#X$5lOD<ǎdH9ϧtcɬ讆qw}걽rn0:g2EsP 0i' } #t|ѪT-]_.Kg+Zt["x@̂^H^:~|` t7Gv@!Lڞ꾋3GeIf? U{Y]@q&W8gcup ȻFy) $) MAϖ mAAD "Ŕh]Jo 1|ʖ>){Hxݢ5Ô|=X_GbI];>!} J$.qO&?8qHa\R%I)L#>kVQb`ū3 Qf~Xg}W7#Y܌?,31c0s4&JLP0BLdgY<8Y/^alyO=RI:l',xͮ)}5{L9ET#9nK_6qM4ub[tB>lbpo= dߏ 1n oIؘzyߚΏsc fV}m#ݛ%_()a\طezAr4%u!#ÄE- {o <\46embIqʍeO! 9ѵќ yhb"y2?z$h;02ajP>u fKeG׍mgGͩɡ?Gh;m~O֔[6ə:Zqmŗ.Ӿ"8hCX_Gf) ?b[*Y?1ghiq*Vfm\4 enU_[vqaw/ ݄af2__Pp3bye9/<OAqD`Au%eJKzOR :]v΂>ҨAK?K&6&phwU_&89ٟff/'/`R|A=/>Кgu$A8oA p?c'#`_4 X)|2086q{̃x[DY9-K(FXRv%zclP,̰;t0DpfHzP6C?]>eCS`ٳYMNml]3UkeP&39MuuQwx"%) u+1x!Sx  ϰit%}|[nɁp{B3o9.C^1gԦN|I1tv< O\i2>'AB`im9P[vS#o`~MR yC/֏QV@jjr}< F>0ɼ]S+ჹ-98R)K#o-N(nbe,Ɗ+Jkds"grk-h-ϘmVZYEYs3&p n RwZ[?֔Xzz3 `͜ zI:e`8'!ŎGc/`}يR5*ڄ&}RG[Ž[;$GKO2R[ .rs{3na$6FjВ-GX)nD4`t9l?45G6:r&bR%7nMxPrН*\ՕB r|}қrV3r84f;~ADb@:bopc3⧮qY/nqlFtv2o wlDx+\w gN_]L829y U.XC?@i邫\vLSnb(y>|*|Pg|g?/~1Ev1PP&˞Hd4^0oߥJn:Z@h3 ,IW`Lb~rFyg<ȣ+M_~ӷ? 78h'4anً``5#|Hn"׎oW}_q"à4B e㊠p/@ЏǨD8fCZ !"kr:mQ 2yޙs7!vs'톐;=ez J$8et}' oSy*&I8Vznr,jI 0Wa%Ofl)[CI#9xIS1:ghaVwDŽoe 9ixa@Vgז08& :zIlt:B"l',m11~XRΗ1}BPJ-b@n$ՌÈB8K?ex~ X(wDhGEX7d'ώJk \,c i2 6ZLO$̇µ3xwoBC:2 L$rHxn} [=O?cW3R|r!KMQKvm^>$P߼񱔌,įV.%f1">bP'*<͉_͡ 6|㯇bPd5@*0K@e<; jM$ƑkoVOTbU[LDÐ``y"Cl`CM@H j0Œ 'R; u\40İ%tl<&^y9-Ɛ9 `p 3x? Ȱ !5)l%8)Jd9R80꺧_!4g Q48R*KpHy: C #.V0ڹF߱Zr/9B_./r)-ura˽r}2kwxAwd$i\1Q7GîD&5(w?YIzv'.N 5'd(: .;TɤvߦQCنnC)3$8\p'8,1>f}>YmsU:6p00 "A NZoAUU͹\5ʄ:Z7G?fB6s$zT<x\beu9ikt҈y:ͧ,vS[uh~'ˏd^p~R꿙K? ˜#,[g݂i|Q `:(5 tk}ox 3,ֱvF /؈=[ m"ty,ltߤbmP4ў(&J&Hbnߝt(Z ܩ%:e."Q8 f3Q-ؐZ>4 ƒ&I>B\9ޫ `L)14['̏:fJ)@Z(m~ sru'0WHab*BM#H]Yn ba`Z޴ue8;Ք_ zC{m NsM.Jr$]s@h4C7dg+Ga7 =qhRgQ>N*BW=>e_.+rY)gFœbCtSEUpT>EoSI>;`L*n'y(=B$Glt&4V}Ӫ !GH S:j^J~|9s~4E_1=' ץ?u1zHBI0I| (IƧqVJb(5.E.rO11Mn\ӓCY)u#%F%24 &cN|:&xo.$J%H̛-(9n~ޟ/e|9K09l czd ЃRHHlB :ruGzۮ]eǧ IIzf,+t 80,uC4#sGoJ) WđzC"1tI+OOԚt+ [sV5G=uuir[m~S38J\?PcʔkuGy]q%{zTBt?dvF8ZYW6 ڀw9} |`*(% j#xU/g12ùHPD .#:7h.xP,tiA4R&HS-m'ܒ-( 퉍Jc8 @y47yM61yp4_f0 nz2PBD0BDfA0y( F8 #e"%-$,~\LCkwOb/~&6eơ(emڇfytgRO@jj\)VJ TmxC|6V+m DZEl‰`Ƙ3Ia܈Bt 7h^r9ޫæ)Ũ-?>C\4fծB#g!n3w@̱׶{SB10h;!kpU&z"-Y+Ŕ"V6v;ˮ^?HCÏv>9mL /~u~_m!djx o 6fSEOtW3J\<ϟ𶱹n $׶JQkGI]S/jɢiG?@Z d|VpAxlVkjcwj?.ag\+7dY_޸i#M=¡3 -snsv"lTEeV+L Tu*s*[|e :3v,B7+zГBu $ƱC"hXZ.T;$];u'SA7EKΙ -O=x捷{7$q!3#,VV5Ku%IX(-EX+J^}r ]мUF(65_r>|S>#x9^Wl8?-8o4+O-ZBˡcru4Q4kH˼ ҥ `}% 5Y!АH $7`WJ``ty}<ﳜ@D8|oYm?1qMeYNJI;rX`,N!p.ΞսKi7t\qʫS3Q4Gcug#55/G waY,ݧ*RA[bM"y Al&t ^wVmZOh:&]nފƪ<ؘǂt0 `{VNXU4ɧmfC}coa4Lmwl!ے^k M3wOot2'ЦaK/fy޷aׁICxkb3 W@8C Ć^0CB݊fȀeE/$2fa-!Y( APa )k HI`!<# O`*=Y&T=/" ^F,T"D|g1) ZYKg3 mY3fsrvd?TdLJ6M {C\ cDIL۽n kL ] GqL*yMHԜ:Rkc b W;AA|p3p=8֣۩ 3rf/i1s/sZԼ_js/R,g!|YHZ:aQw!etcG@:fo`.͑Ll4c&%G֌sxW"ٚ> As+>9E.4(4J`" m;C9@˔ M`PEv/[6`Dt@A]2Mf33 3]T23v2=›&pTK\Zқls=H(1b` *̒)p02 Bd7OQ=n0 U kRak sdcT\!~1eesI8H j!.,-**Ε r\D=09/XMjEp-Kaشb՘^ʙ: Y",7s+UZءE㫃Z`uk+ tJq'ٵQFF Pp5cY;0q0y9[8@"nZXفbPl 0("ldh=PѸotYG )!΄&aE@\8 m5vo Wf+dFDh#%sӹAy': 4QQ -vTLw(-()QL|].Q#ބ{&es$);!04@ upb(Uk IȫU$$/w4!oz.$UJ'Ȗݜ.+t (8u~!nDxfȚOhaV5bEήT[4ੵU]}P(azs%aP ΆP&%&GK _ =|qShG+d+Z$zq'1+DDBӴj4fA ~PDG=T u-x$D5pr'psy|"|svF?4a5LAu9dqf*naC6>O3[$#+Y-B;NgG(Xs:z,@Ԁm㢗ǎQӜ"`erӘVй-ˡֻ#\Y *B`ZTu2Α.tދ^LQH4'CW,蛽cJ ιEfdo(L\ptI4i,ؼH꾯[cl1+%* f́7K/$JA 9mJ4d]YUq #N. V3XPE¾2Cǎȣ8j2>aI,@CAG]n.15n:<= 5YP8'7C*[ #x?7m55BpilٷW&@*l'ך@,h% L"d 6qh8׊/ߜ#1&neR#5(yIT.X-]A7 X&$w@+2 hΩɃ;RROc;e {yZT_[f%L-h}$㧪Opi6Gzo`¿z-.2 /̇V:c&uz3eܲg^ L6t(昞­\xJ ;R 8N$DBX[JVN ,R4Al8Auw=+649}+\!e&HI F)#|?q4@1ٺD/I 6qSHw^o_ 'zw~k" l$44&cHbb`QD1& `M IP`t'X.OH1\ % i6Mp/)%i lF&')8R[/?\&OFz!fF6΂^CQ;a*  JJXE}H Ù] 񃞙1rOlJUI$@V- $BgHT0DiyeN)Am/:2gEŀdѶ,i93?aڏͮXF$h1 Q5B(`BC B YOk0A[/srXٌ>z I&8+ ]lωՆ c31 k;J8Xxq-Qg?EyG;8{7 ~PMXt4+#͕" CdA:].t__71vr%4%cziP*RD Z,&!}e|-}$ S{1G©Ӭ*ϐ!ȅ '. ;qA_9gf:R#B˛ⰰ{!^llM? TZ܇v+8D?{ |<"kU\yɞxa wDsIZed.Y 3rjJ:Oj]Qc#9{a;6.a8Tïa;&ɥ_ͽ=1s4~ 2W9C##)ݓLl{>xf%RQ > r ̬ЗqW2Ow=WM Cs"J.2.CXbLA׷L7*5f3Lrz \1km[}%]As'Sѵ DYx1D|PR*LM0=kZ$"0"ImMi 6|e/8{klu~8G98yN> k)A(4$@A1jн#-. \\'>$3.vg-;qN(,NT2ׅυPlUC_ S9 A_vS:!nVG',C)[t;g{;C;y?PG%;+J_LQv3LyA8?YJU:LLoK;7IƁi-[oWNw^47a;mu.NJP*B(/٩"r>.i`GtCg_3\NeFvs#^;]{Rե/@PA,:gp??qWHt)#Y^[5U(l)hi֘ ܹs2aS6t z a!뇦4ylzkqFS$t -$Ţ (@LKYd#\C@0ꂪ' p.)3'W%+N0 T8}-_݊еXE&@)8T}'gsy$ E[9M\ND/{SCb!FqN}VVB> xrI3, ʁ<`kel#F HvmLvxhMŕ9^L>8'L=c*5Ox] ghN.GDT\~:Cܥ[ņ<2D1,+F%ߋɄUɰXȾ3~8:MfzϤQ`D)Bw5&*ADu KQYZ?(,10C2'Hj? I´X1!ƙu!DCw#m$3\CnTSTUZ`4J_X̽?bUP.gyVCw&s劉0cӧO䟤WJBjسxҦX8Ӌ #זBne#TV/JdT7cfԖ{* &l+ ah9<]̍_ICA>xY=ă@.< aH3Jd&8f0%O,$@xQXdD1 ;578wF8߂~J,੃} 9'1yUQy#ik }0Sp @Ld4}R=6KG, ѰVD! [fB$ W1ihYsؕy p))Gul@A駢M)kRժ+6*qaCJL7zP՗]kLޠTnʘY>Rʇſ v~@Uz_cqQ@%M Ś'FZ!`Jj*@|4pm5ߝ!MXJ |ʶeo/1Iv5-% Ѧ] vi 9ee֘ ˤÄ?)um|bev(F-]0.kCe/B( 'u`<L*wB%dM)W ,^WE9 Ci:ԗLRUaV!*k:1KZ؂@MIk*6j賴3Ҫ+ha($k#CI ^އ.VaJMI 2JȟcɦDB6q(M1(@cEl4rv Ae@j3u @sj蹝r2 JZ3QnS Åx]z8W_@Wٻ )T{y |.9g-RX X45aajSCNq]6 b *<4LauDҁnY&]eUjL+s]XhS]9!j4t3iaatܷs#w`Na}ȿY-7p8dh" dr -hKz)D3@Bo}9rUb4y9ɗ\^) sh0Kl< eh0eZXWqw ~ v6!ñ࿃aM @!{S~G1'|3 /2;GpHᥤ/ T5!KbjE926gxu6*rWɟVGjP<(ZT%L@D  yeJ93:4ai67&@>hZ sW/F:!9y{2-ϻAm)Z|Ѭ{&1jy \9 9i s3ItH.e l/|Ä1Och&9Mڼeja%c4ՠy-|P>HdzONuwnfVK6v`J~* ؁2 I!' rs0~;}/jN"zra`a\pRmO6 0`-5fr<·ϯ6&} fl048R2P9da'b[bĽ݌& U5Y[fSf2`6]z-$0^=Ӻ5W56ƚ`ai kW!BY*1 41 3ABi(HZM9"hacL.ф7p*j*/ f U9q K]'tٖ0Wo߉`` Rɴ)g T0HN1g8ԗBPh^Y\Ğ_(-y8 ֎ 0HuEdGtŒɖ ,/89 yA9a]YʰZ" /i5xN_7\OHۋ3YFŮ͢OÀ:[a0 agez%xa(oH-s~="y \>B#>'L %W/d8i\#4DZi;@@8Pb[ I$Vȝj',8=NMPS[7;;?ym}^D(-ImȃaId_NBc@ 4YS讖ǣ > "VC&! gPTp$5k{{5qk>JAb5t}&|0)[,^c(>hh&xIT1zmseΠ>M;bHBX0 MZC '$mTtF@1ZN:!rΌ+jJZ^ߔ:.`.XQ49_{$L&0y߅Cs|7ITWؘCx*FgIhJZDY#ԭPvM9> PҗޡrHszSKqcdjd?Kퟄ%r}% a4tuTk#`_09Ť3!wP( pJ9d }aC{&IVW~L,#N-,u$.hTe8Rh]zBcrv|/p0m o%%G0"8^DZswI!3㒫m5pUnx޷=pmŗ܊A!!~iagR5E扳$^- /90D`SFxDL~4+* :(s%:f:6h&̃m@&:jO 24ЛDg ]l`C|S.@0 >,Jp_Ѷ.L EH+`2TS OP=.[rU:ܩVPBFUc6Qr.)MrĚsD]E2-|kɇ.>PߌosKl#P!z-nuZyݦB\Qiunc<"١PߑΒDQLH4SE[P b^I 9E4uPxM w,xIBi/8 #H^tq(93Rpll t۶{4 Oe@h{cP ̸L`|afV[Ĥ8 o ;* YVAֻ@M)lɓc gP[Hm#QXn;(4 ?5#: ! ٓ4(Y0nIZ@LT( Q-&q ;, %v#Zw$ $\MVHF1p>G,oPdg*3ܒXrJ.8C9:U7,nSn &_/9 rةL%5dy'eqVDsh{mwڅe`™D(S[M r Iְ3N3ѐ~@5XOTg]ʟs<䞟vyC9WIȫq[1)<۫1ޛV`NXx@ v Z8(2tQmxjN'+Oai oB- 4%A)E$L9J]~!YMPu`.(3>xx3 OJ7;0g;sٛ{?A'[L "`af׫ImOv$!?;q&EkQG`ԣF/ahm/T䲲{{tO,l,+׭E^+pX&]]s `&; =2J;ߕP܊3}a濆h#9@I$y5,!8z\?qBP/B⎣ rЏf^IK*A~PQI:!xޤr9 M[pP )ꆍ8~8ދQN 53lnp)~uTXՅzf7XQa~ Jdvp^EΤ0;5G 4!918kg1ӧ:@}o]MrᶰV9!`1 ;WL JB%xQA̝?L v@WS]%߅ \UCw{j&UK l7g\z g@asr5 No^!Brγjm1SvPAd+Z{cKt34E @[pȻ> RWpDm\E v"g39 X@+7 Xb H> ok){hjR8}(o(?pc_Va c;5>?~tWAB-%Dr7, $W˱ԇztMx{u02HqHK!z\x?B+F Yg X#jM'#)y7 tTWŇ!# AMP0_))~$!;`Qk9g !]c3mZy`([VKSj *%AOׅEJ&2&2h|n7|eUK20ª&-W;4cK/>(0PLҊAD };K _R8ǀC `L75dZ~a8 j.im6_JZ@"SygP!Kc|8Q2|n(0JSOꇷճ,AqE *fvbٵ)CbMfYG2 {4P֡$Wd36izUR4R8S3<) {/PPx",ڜ/xvi5U֧ Aě5fN4 hnBT,u`O,#5!~u)ẑ j\K 5#9DČvuX5>*7!d 1Rpbњ8Y#ۜ=g$/'Sq E8jLT}*Ucccu!ř1G懼/>c-+8$%JRX^P-N.p7'jSx]9J@x/2o 9;.)U*J #8N('B'gVI @Ħұ@c tIh.C( U|P"0deGMqbKڰh S#rg qRG&:wĹ6Po/UpEn`a1Ҷײ,cv㎈ׄ ĢFw^{`<` I*#˜MRȉ膮3礧h0ɤӺUa}VO9\= a;e0 $_RAxri*^-d'$0xZs==ɇ,k' !I%B B_{ &r*ᥘՓDJ5JrEIw3 fÙ;T^mg VXZ+| P1w=Yeڟ h?oy+a9e=?#1C (t88nTC 8eEtB~RHwA!sWdRG뚷 yr[`LdosKqG f0:0q;ž9PN.3BzS&pW `bk1lޓn.edv:w0@/:A7Pt==NP'AƠ ``һ `-r-c."HH WYprFb0IIo JI6WxK@tLn 5MQC aHS Zl(aq[*X>nMf0PNvg+52y ^{Z`^& MȔvE`,|0Z\LUBc{!\N! cb})awt qM# ["GdI3S4~A.% wV@0 nDh.3™i_%-T199G{fqAQ2s벝{b PYz "R@A07ŧ,Kx@ yl HMi\K$C2KC =.G"HGHXIsÅ.Ų8A(WM ]5 L$&T3 uN9+SzlFYbu;n!Ti\B9NQ$eU]Fl@;/prhi*6l,ǎlfB)Ϥr,C 86K"g;3(fPD$s8Aƍ x3ޠOGq"'GpH@‰ߦ7s>};܉lxO*:MLb9d7Cd=2P!&$@%ըϔFpH-{*H|$stpL垺dqk2 /M2K!z&_d*:F!t@1 zPLkPx17sbHRb"XvLΛ|>o.]tmgb ũ< ^lqʱujU@p6nhRA`RŢx"*G.X(k5v<<5 rܰTz43CХ'Sp}uqL.&P\YԈd&$LcV:.Y@$"M,d̨L1J10f)WPGrB~Q˕&YJz3$_kNTmSxj'Y %+y }On1VcˌQyA/4V($4XmE f] Fֹy9bmߨȕBT9ܱF%#(Q0H1+siK!y:FRkNBTl~/[ZC9D]@<؟tL,*k[m| !dx}WpWX""x^usgD kӐ|@2Č0wR,H@P7JN;~"ޘ`(G|HR]9c(re%լ0UnrL?93daP~Y^mSK^SڕYP29A~0\ $uGH$FyW ] tvp)z>v2%aP!Qh)" χ5`|ZY#s9LgvEe͙rD@WwhR"bqCB%Q}yԽkJr @S ֡].64G$mC(zGIZ4N ];S~D1sYp2 )fX䘢c ϫL<yPQ#H8 f?n!3vA~|d;d1KĬF pk63$%&q>G$p ^9e)\f0LedHKqf6B●٪T5  E6P' Fʜyx#"Yb? D8d 2&#}kt^ה7gFc{b t F |Nyx,r̈IQa䒊\;Z[J@Jo ?H1i+Ʒ˅̄7N6 F79bRN6l! AL #Z=Or@w )B IBXL6>Y" ?(I&D&85F YI@@%_H  4!i&@_B12CT hch;dP$*G,[)mHZ>ۙ묋'A6?; įݮF@wb'{V]6Ey'N7զljIlΔys}qP?J} ؏:6B ax+ jWlyǕ<yMMXS'>:L;?/(tX}+|4M< `đz MXB 2zM팖B=c#;::ֈ|'rmJG)CJ惎Z?:^{M;U*nЏج,l-Ga-m H@H$:!G{( #K`}4ԡԦX'獻=F0K36j;@MhnvnLWa=4AcF.MwƄ/HF;\)Q 4j~%:c262A B8ΛB!z*G 5llt{e~;拙+!y*mУtG=JSvh^뇇DM;6Ä%䗂OYh1 { MQ4`LJEl腳Pfn;ZxDh {W[</ Ȑ ϖrW2jnPz6yTwx : &wnM]2ea`1/`@lr#6`>w(_ 1y?:*B8' <,V7[|T#l8N߇M$Z ` H͍I Qi 9}Bzh"ˊHTd{R&6O$ZE2q8m7cQB _pyfmF^=כc9#7 ZRb[CHi0\0nx1`t<胀u0O6}a& 9faORoG"R4tB&y42btĽe-uP6݃n@aG4L´T_̰OŐh@;$PJ 8@[|R" P(zơG/u]^ik5/ ʂل+1 0{l.97#n)]"YhQC'9/WMAQSR:SxVٍXhiw ,O4g@ₓ-W7|/9(( !>Hv̈́; z|}"21E6v)"Sh^pNW;Ko{DH¢$g-VBe؇} ;8δ(lb!†P FDetީ9'Dk!<|̙0#녱 Djoq5e<)FRdPJߟTLP킞(;\7pOgSO4ο,|є.Y=QɛwFG\yuLT`c)f_8?uaPjXO] P\>)^e:}P{Sydlmd qjH G$gQm& =B;V4}+v=r.ミ8Ǯ I[gW |ﳻSr(ſ,\kT%Oi8ǕgDɍ>hϚP<ց1_,0|Fy 5~qH0W. |CG`4"$d`?Hh[R)H)V *PDyք$ClhB0D1 /rf5qN V xIN*E=+8SbY[Bk5ɟG3[BD•HZV)QgcWԘHUor4pv/^ɿ5{Zz ^uY=BhMXyܒ{AE+ţ7ՕIPs^ @ࢂ gPI{?Q4R zYǗ:`T7 #F X?:XE dA@,*G8)Y# Jz*Y0V씣B[eYx?o?״]50!1ć @14 =o#¥CUXY2/tHߑh8x7O}COqm" q(),CleNޮn8iI[Yko%q" *+Ƌɔfh]gJqqgvX<{p݇CI=FB8z ŢZZ4FC-v9!BXX5.PM1IJk)H%nu8T|b sSxc3V#Rd~`(9#QBZ/3QBrC5y[9O ya4%BLV䷳_*mYJ@3e[}#>;9E ~,ǎT{լ&$_}!ɗ.5E.Y.rnfEjMS7 b`³}9.ģF9;h'rJ:FLF!;sO)a6GtŢ" qC:39wDQ& xQ.SRr"d 4lvp# -i)JQlr(4\`?@_,z-a=+s,c^=z/$vp;yX~i C J]_,BAuq2]8R/xPV$ILSI+VJvi/Y%3& oyCh'00k J- /4@a$ٽ۬.frN-1YN>Ss xAWb =r<%Nئ~ x<#f!Nd #;!F`ġI"C M a ߂AjZST2/R<{qK̏?7i? ^ۉsq:zF΀#ýbԳUAa2xhŅ_zRW;`]~n(8{\3$lLmvcAa2"fr!F=9ǐ8@ſ>ArYRΣApt>o-X D$f i"\=ptfq6)U)mZO3V|n{i+%'o1V$'^ 4ɡhP2̏ȦN8#%m觑JشE'<-Ð,sJm26T=`sL#|=$G us z d'޵(_xt I]!K]T |qmC)9՟/#z\YZЀҴnß)#OT^:X”J!6r!*Ĺ8u~k#D X?p e.F/mLr9v_:E%*&BΨ@m/W;Oj b"b*2DFz,VCD V|-#&cƌ$%_xM$n_毦wqC}%j AkZsFτ-L<%~ gE8lWOHadׯ?Jm }'!HL1x2"B_yIOD|$;+qRs6xډXrqͩ&d hqXgIxAޭE Q D}3 u֕\*1W ks`+lh/ܥޒe@=`sB]T!f@0<,{쎓/6Oi4$hq/3A(-zP0^$D Á+'u~,]ḿӔ q+锐v2)uRNߓ9tHH}/mYIѥRWٰ Hi"@MRV dtUd"}~d}߯SdJ΅wB nDm (ܕ_-z'anH$tx@u(jۚ8.GH?%u)")f({F~8i-/Vմt n-(paNhѨ_dhNi,3[CŚ0v-׈>jF}^G\e,;ko*ܑ%`xЉ!BJ6ȐTGome#]m~aqD@&zɞK@į͡ Nq~N`b=EkdV&JKhGH5mJNt'2&B@CBE4tpH,Nj[8 B`^;k]lٱM:fEt‡cpLsgpId5Q{09I3T5XgH~K^^w`Y|Qv Zg>RYn{D(ǣV0J5ܞ;؟A#g7ZZL܇OR2N 7( Oc<<339bà΄7c]hcnXo h>DW^%"(1=13>ls"$R@H] F[,eP)qOyp՞n9ӚOk<J!v(knjk%{fkώ]z&)x5=]I-<_K_L,a`X[25 vPK>Գk :Sde6( 3mKCT,4 bkɉhU*HV8툖O >2'ȵXIKh_?Q{BMIuC7ܛD֖g)K\f` *6-ZAg#\,/Deoܡ%VͧT+o487Lkk. ]66&C3Oz wM]ZJqz 17$,l iow =fr-(  !=w<.F.ɳ!;>ICAsIg9~۸in˦fkӦ%kR>A[G񌅸4cvֹOĖµͨagdBVM5A]՚Fﭸ3B.c>Ui:ϷcVtkG!{yNBry SpHN e #)3P4.Rc[& s[ϝwa+秜ϼ_ (s}>@4 ??ϻX!~"eOb*1 ,@d7\ ^FUj`brQ>qOx{ϸF@oy`RX^UN%#4te f wDTQHr2$! Q|ﳾb0l:h13O!g跢pXj3q4uRkRbĬ?=@ ]vK4nz8rgѐ(>ЂHc À}i/ 7 ;;e[P;Y.Hyq:>oXUvb⵮U- /UvO`8A3| *+~ N:В7~/%|)ݕ #p :,BQFJC{eùKB3/~?%++cIa )Q+j#himRG'6(~mnO6(tU%9O7o0>`to0H|U҅eۚtV:m8,Zż_:,9C.%da9w˞czLw0)pe퓈?HOWdYZzoG7h{J6E.8GQ^0dj T>q^Z  "4O6[ݔ&-(46k09N9c Pы,yb 紶Ɵ~J<|?|[D@17K3"R G^lܝ?Z3onӯ A,Zhk"ߛM GqB'@kw=|R cqP X'@։Wq֠2`;꒨"C,dݭS $6",TUd@3 `IЩ"8[G4 6~dp&ΜwȚq?h;}R  ad?zj+"SEzA,CLA!VJ!X{w9כ7Jwnzgy]8֑՗~ B-gL ;:w4Ēڟ44<Զ?PG=Q Jpw5o"IYhWE$s~IL^qi)UzygPܭGz_lR nV;%kE%A/wxǖ^BܽKºЏ `̪HLG*Yq_ne0%LX-!79a0lb$EL%I'0-Ms|彭lo€ab+c9(BqM!- T:=%FnNuD现RC@ӆ1 !ńܑI2Ԝ#jy8gc?yde4N+w#Jx H@~ db#T2^*Nf6@ y[6vQ!TL17NACD߭E3$F k#.**0a6f~ zM"aT`vxY@,J҆i@`6) i9}C!6TTTc5Eך; ~]ͫ`X !PN' 8(X{L&*wh|z\jL OG9F6ל' zc0D/;۠j.]"44~iM XwF> ! #gYL uxI:)h4n9x5^eL*''j(6 ,cLF~ ,#R:O@KIBQR04,Bk9(܀(a7n@Q,i%x0_,׬ސR7Mbaė(Qv/:23X!ȫ=RiQ@@ G4W:$,h0gEF8SY)@D%:g#;ܳRwB](-_6qh!~xXGpBtX5r v9sE^EUcGDyۻa QEPPjhwW!ZBr dܞAIhS8Y%FIf+;|SXeCL)d<{ӟDAA육L~c7 _hamB|M$ ៘p8|kUҟ))zfjf@?yfTVj<"qVۥ&onܡ0`nc՞( K36#hk/L }Q$ 1bJ4y6?u(UUsQCF!Q 1m=.s4v&I_k["Q7PC Nk#8q`DU2N@w 8*uJѕ\n(2?"9ZAn}>n5BTHM,;?kNe4DŽG.hϚR;! EUy2s 6qeiՔ7*pKŹq :Fy$"U߻"d):4Jޥ޿6RVtJ6􉌵ԮUue5I4[Ydmwg^;zwZ3nHکl>p:#eoX~l3Ɯi#Yľ׸G n4қquNWqrԕYᵌ-/SBtЮ%oe8Q"ĴZ)PN#( yVg*m|f%CFZJFY1jѴ%hKOkH`J 5H`J͑og{YH-kJiJTV۷ [LҙQ9*uցzaΊBizhJul[ Ҙw"3{z%2T;8!M0ZZF,1 T1,Pb5*RL-VLA ֵqY5kJYUkJda1a`P>$X O iVq3U΢`bXC^^&!if@47TC`=€0@"E*EM2(( BhM I 4P5KzdAr\3{23e\%#P Rͪ‡JL(bT(jL Q֎ oHk U^ (3qr0XQYě܋Q\y5 Zԛ fkgHCU<9 fލ}sKK-mGa6, !1#Zڗ>P'N@U=h޴\P (ԺJ\Hf\=BʬYlf!B5UtJB`r$ 8EIQXW:Y!:^C5 KQr40,LԔi!fU&dEC23!B kiH*:", T-\O9P~ʼnV ҽ} *"5G௻:|Ȟa6X"ܪ?5OhֳBԵˉ¨MDIdɿ&KL֚0+]LcriiVd+ 3|<ASN5C.w$}tP:Uqd>Ok@ !ڏ"^w#3"ki&>yw>E;,J`^L 2Ѧ:.π4z玦Xggr#xI{v7I/$8#UcWɅ*u**fSH_L|$ǃAG{XO Fz7 NzkO6c9% 21 j('-4čH0 Wƙa *)BIoF]XYg%:u MPgGX2JkdɃkgs(%M.% tiY oAeG~SZ %\$}zٜEwFG῝t8e`@B\~P^حDw f_FLoNmG iq{4:'F݂#ȉvϜmV@AcHmm ĈRZ;7`ܒX] ΟҀD[Q%MXm\LrGq]a3"iZy`l!m4XL†eѿ6"^BZYw#<'!/ՀVGyϽKrCMV2 vgYA"ELb&H`  [J TKX)n@Z ?wxd@Jmg\1M/)Lfxί?gċT(KߤZ^+<)s{ke²mSRRmK",wVڗ}{O]Pn3̂} v=A/i1(;4~ypxEu]"9Jl* 2-5٨ꞺݫΞ@AlIuNKy Q-TXĶXD'r q3%VHGN`B/-вNO2S 4⃘jJ@sg'+2c33#/F+t*0-0 M'[66'|-l#@/fW9]4vdq?d?|k6 0'["P#Lh2 8=#ϞwsXPRp D y99r*]#[:-'/뺔# Gu;P)R!'  ĈՔf \|Eb2:o!qJ%w-A\ fzLE$?Xi'~!9@-ΏюIA^BNɋ%=ʀ%eߺ .S &B%q(V޾#3HFP@,VHwU_pg ;"7VC+gm X_-geW_q||(T(M']h!NlVEUHzn#?)Q첚; 'q ﲜ‘sQٽMWsxroz9our%/I\_+tY*_9z3ŖhU! 8kThQߋء2)Nǯ~πiEBaEzOODjQ m6SrǼ<<ޝ*#~袊(!@|S 0n.Ty$ށY}X,k> dy5*ZhDr *nlu)5tdx:2G( ѻ\l0Sق*F!=B~9fwqU]2>;3 N/iD39f4zwE;Q8mq9.Ĺ9CƠ퍷߷ !Rx#X Ԫa$>Ż(x{+5|2Ȥ_栋dNV!p\ОSb\ND Vp)xK+ѸW 76% %ԐԀ]iE) hBN8\[WI͊k "~B1]\UbvEX{O} v(>%Aw!F `&mdS݋p^-/]v 2}$a2or#݋_Ҳ(H([FQݟoޜE71^}3O.niBy`|AhmrHz N47isl"dDQbswAbQ8Ȃ=-y~€}ǣD@Xp ZHQp_ 8Im7-G ,>,pfYx#pƛHȇ4amBz񆫩&qiG3cwrW5zxkӵnӃO L<-C5&S`484oðnP%{vy.K 7- S .;z٥bE} $@Ɍi rY + {ġrŖݏ @ɗcbUj^ `P`1Cld<  ,)zp΅hɟR+[?},b2VDQye!CͭbSD[l(Py˫ClAtlպe}gm@t3htmS K˜yD5m9+RI;eΩlrFrO}N\,kCn.mKf8u8n`;ʐfDCZ{ . Ѭƴvܸ!ʙujF녘 D-=;G8Pn I.U՜|rA\;32W#m"%-FdRaTS{[yx8P]` :,5yɽ1H*׿VO'38&&ˣ7ZabwϛZKRwoz _tHn|O|Husѹmma@z,En2"nղ!Ā6 k:5̱yJd:^ʢ`~q- %Z-8R(Jky&Dh EF>x.}т`K etdP BƜbC! ^Osop=h#FGό]cR!@^ J|:" pihH, _K+|r쑰b9 }I X'O~o~dinfBr: 00D~X_='sc ;¼s QF BbmBp  ؆`}CJ ;I@K30*>fl ynoۀY!5)}>v G2afž z4t86b2!>B ༵4YMCh"?ӡSI!0Пm!E1˛|]f~ߋ{mYl2怆'_"%U)9 }_UsP2J(":n,ղOFev&6cBImg35{fė*7I! +5v&2FS25Сɖ^:! V_fIDwGed35tzHYl(lBPTf%-T2,miiR 1S35?:"ѯv8l=2 jC-۪ {2_x/tDK[5f!'8\\pHK$\9L`afRJTה&-JӨ&ffaynڕrU=UG'}Ε-!xy_Ag;ȃW1 VjehCO}&( dF׹ʬ-+;IPOzkGk3Hku?Y6.& -IeU6Ĉ~3޹ ]b͌I Է{[ ;908lϹymN](n@Cornd a)z%d)R9F\%LFOS?~>ӫGOy ΥXyd=cE:λ:Dvцt+/Gk#i*jg?Az)JpXe5]s> o8:/J''Voj4Oy}9_鷪́zvGU.}=7SW&T7R0M&S\Yz"ze4!kh-*!DK'Ws+p/J!B.D9vta@V\UӰy`:%P(d+gB\PBPsI1_wl^`dp ̸~V.=.7wd@x!ZYUvz{:f\JnH`7LLZ#zVCY9WmЛLtV|9LGjÄ2m!ɡ&fP~Uw9\[^[E ti!ߤzjN yᄡy7DsttMy&ȣ'}MpNp͕m2^0;LwN".iۺSK ;u>aθ+4Jm JfnYculau*~ E֐I!C0 yFjḽ\ɘ7aSyn1Pt a\bNKƭU3˵X.e|Sff:l5Gi}/Fɖ'=ziy#M*4-S<\q]U0[2:wWOp~kȣ#9$X:Ib4PM F9^ÿA*夣SxV~"b68﵈Qw!:}Qu $?]aͪg(O*gODBUCVsDҠz+[N/B¿}T, L"FWqהN5GrR n2.쮔E#Ibo\8w4H~C]qB!)H[ٻ٣wƔɌOXG[O4 Iޅx,@_4w !A=%Cf '`(9>9.Idrwp7tqc[ H-Hx"|nri4Q }hAˉiZOJ0`99pS !ԯ~gZFҖ`QFJ\Xg-4D8z'k#y2bWz3 jv`h_R0nÇ%ttk@U`\}Q ?GwOru,NQQ01c12+#υք2na+Z=Dѓ6L~Bmpɢ]/^+`lxgNrz4ljsӂL٠yG$! UAZ&A{ 0oy @䗈F99㚛6 jSgLObͣ0`M P>2C>{404)1Sw |dp@eC7p 8Z6 9RtP#ARD`mx(DbߏN2O֮Vѣ,3Ú-D@$3mn,ڥ$otY]47ލa&{u{#y9WuiNeI| $6L?/x2zO*>/ o?˼ˬLp&;IrRsfYy0O)+@dȁPX%ijQL)$@haC_yψZF=ǡaDÄ:P;9~4}ތ~{F̤V@SpܾuWG8s\[)[d Dz⑂P*W.!Ye!`zW*@}m? ;o6 +{\ =GwBd1yӸ1 Mex3)FRDž䎑 EŚ%LoRwg>NV/wjM5F5Q /bse|}7K~ jF?')TxY> VWPj4:/[*O7~͒C2>S#ub&LvVz(=J?‚U6 z ė? te-cֺGAMɃnn=__Iu٧ %;i|pG!]! 4Z{;j-U_r_x[mhx^ W8d!α? Oܛܲv/j*5S֑=@y7+)/{e;UeEj/U>a Tտ <. ^(<M n 'm Z =9&N.X`/J,օ <i+Ԏ|^@n('.~O΄ifJk ά2y^;USq`Yk \Qv_*kyc6D ×8=tQBe&HA$cZ,a[.^|Mô;F9)`+˘_!69Ww,;zﲛfMBHLppV>n+ ;H J޽n"`A^[^EbDwɁ(dw9S(Мj.2{^`͹K5C NQ_P)G=P)A@9RI FvVen[+Z7r&*h,_4@\!&{dN~Zj,B&9WW׵/#,mԽ_υŰ $wd%+ S\ʮ؎bߵA|)nkvg6?18EH}pŝ sŬ˴WsK#5!a+&ATA x)]$jۖYc܄\f2!Aaa3p}ؤB&tF|Fw{qOSt=%z`3TjÚ5U G`͙n$LiX!e^BS.jZ1?^>ArPod8~uOP8ZW_sj3lbm(D|")zɎX8ҹdE/ta+R@s Z]\V(wFbwt6F*YL2d9"d&GE{Kc}EGbb1d C4UPN2oV&Au/&zkԁ(dqp$R ~TxffI"K ,j޳ǒ1pɺMH94]K0?Pbt3 7@nlљB/rN[ %iJRY,KXnnV(>3󄆄R@SVBJ$`68Zr( Fܴ*ł9".=YawEb` 1GO-mU {0_|[@8)q6p'R;aVnϬ43R>4S(L<Sέ؎2/#TA5!] 3Yg408u3l5WL,@E31,K,JF0)+S0VьA_c>aZF@yҶa98 R7so"#0v%?n~lh?PK Hu&2 @9BpOw -qHF L%Eo Lh8/{ߏ=|28*O o< 4j:N$v!*pJ,#K r(v7O6pքhu%dL#7ְ^%@P8: b`ܘ!inbWofR5r)d8;0 e3H0N:nP "LTdԃ8FPeX#/IdqL=|U@_Ў(pQ\` xSD |Jx]ua8v/-KXO\g;Inng;9 +k0hJ1"[PZ cF/՛Ě@ i;"xfT&pe]4%qŽO ANF >mqkWG80U}O+reFw DzUd9'BҥN`E*rkR4T<*9(;.;˨2GSn±sٞ (zզUzGòp1Mrh(i aHЍc sl}j_jW`X?xۢǒ/ OyB+Cy̲:  t3̥Ukعn)/GSv{B-:$1>G+DPjP07ʓ$$Z 6]Ŋ[J8(iiH*JZdgLnʃpV6ELXU8n L)KZ_%2ر Ĕ.IK8FZ?xP_1g69ʼ\N^4԰LQp0Lłr/S̔?߱޸]P{4&:Q~QL<3/ } q{pNUURkV`CUNw4\:)bfm?dcbqFi7yu{sZWH'ÐHf0^z}1 q?{1/ QkA@b0韘4cM0v';Aw 1T\Jt9C)BX8!Q ,U4|AZ$vxUC$h`1adiCى>(=@#$$trM$:{c,_VHd2N+;g=lp>> 9U$?W/$٣*Dq}{H& f~ھ@lعAm{ (Ǯ"fC!|ߟ=-8f |:#`ŁabcGj.ǃ"ڧN/@RS+,r7[,FSB{AA dw)],9  p8)sMFƊ{,{Z%\NMNӴCaԧ8՚_P!FTnK.2y0$ L<\4xڛ?YDKvz1],aD({ZZMz(b@B>"~ t)'FJL/>sф"w*m[DnmOUEF7==ۓ,Cq%iGi'`%&Egz!jO)G퍱 X _gyڵd9%=-btA~&Y9$T4>,vaLŃv4=_ [aXijݻ6LxfV,A(<'Lл AXLpA3SŐZ>r=) -⇻=W!V0!o hX_Fb_ΰXaK3"#2R_`j -+A}Ofʡ"S\iZwEr8C2#a"aRH:-K}Ӥ<ݕ4JFɪ:hSgm%cRcURsަXNR=<`hILd,TҒKIwa}z via]!ʗ Jii5 me0FVšwHfnSX dc0xtm+M"DũxB9,i>4R?UHoF'E+ KB+ylJL#q3aǷܨ7|DM$}]f9ǏӇ7ພپr=K(lB0@apli6_a4 DX &w,\}/! s/Kl[fd!G r\ {H"3iG-8eE5L ;em6Ik(d؏GvLw=˾oqs G o#L6MߊreKmI,Sq!.NTxQ]4D˶a9<7%ˉ6ʼn VW͢X1Ҧtd$Pyhn?bX Jĵ$)4:P6٭=x}~.AYP Aug`\^#)C%Đ=`6CŬ8t L +R_\q J\] c)9uJ'q@ kY[Orzvt$ՠ`<1tP>{|HttXJ?xr5Lp3եr< :2O'UkpR*# 5 ?u=vv†:fNguU3mlR [S TsG $#/@Ul@0,pȺ½;rW.OAxLK+XCJE- 6E 1 c뺐0WwcFA$+ 0{/lR^7dM$ bW[̙l9aiS* 4_fp@ |42jQ|/}Jtdet<3iWxd"#(fl"[Zgޢp*B|c~(h'{=̿S| 璡\l"QTO*.ŋc Xni'̓SO4J:,B]1s܏ze1@xZ$2.z ǵCo*2D όJf<ÝKx-qM7y(,J_\e4<<eqsMbJ˱|64␏3" Tr゚Ky_l/Ffԯ3FhoDnAI7ŐqO]hw˟BɆd1ڗ!_b_< }P>xPDb9x2fS!uH"Xed}amK,L咸)/ lw?1^l\ޛ"(ѣ$ZN}}jn\Ymn s瘫A,& [P?Vޫ-p$4C I.0iHP#hs \pGVLu.3!F > #~' +swϼ:ӡ,Eߐ `P` ДbpGX"Ʈ1-Wl} rc8 >!#mɀ#.(l` `5LLgE`XxЏ\alinW2J- Rn='ҽ#yoP7owu,ܒdDUu/t*2?<; 2 =0W,- g`o4 bQpëXA' i0{ͥ,:@€wFo?Y0r|ZK劋 x;Ul5%9+qvڑܖ Ɩ O9O{zPy$t}&o*/n+d ߌ1>KUOzC߶SϟU0BRa r9S}A2:|pe }Goo#%a ɆffC2ͥu0aـ'E%**MFx R`@g.3aw=\5"4QFj4W:-Nc!VAy+dzh=;lDhChcikJ${ʷ<4K*1o!@'cX$d+A'חŨc3RkTSiL*?GSnQAmǽ;dCA>0Ğמ׻<  Í@QCb?jKԔ l0P1"LXڮ_% dhus,]~ϳm k"XloYcύh8ēf7|[|U~4$敽=T0}b_^R'K9a7,0uOT$ 09C:#C+ؗ=QP )~>3`6,PaEw֋ ˈnqz / r\}X{:0%s3G_Ut9؅DV/z(9"&@dNCÍ!:Xr녓.L<0 l=:\zʛ9caJ<GoxǓl>͚  T=&<8;u7䊴Ogi_;$ʘ̊kw/d}PK&n&뉁Oד($jiz 'VG+%A.6CTϽCb.gRy8,yKge|!#F?x1C03272=Þ8ݤKɱ m Pf̘:qC3q Rpe@A0CR(T'!*%M)|(#b&WxqYsK!@1pbYa S>s K)&w'fW'_7[T5@*=7FD{ 6sGc֝D<;+EPY'  ́|KZz;SF\pLLNl6G;Q}4FR4ٔqR#F!jJe&` e&:hD3Bc`W SYV *-D0_yJZQ.n\,ay\](}#["5?Y Ti+1ԐK%3q r2T!0CGR3 $"̴ atgߏ;0qW^=όWDೕ tx P3U ;I8_+ѳg Tzøڸ oMň=AFdꡪK4plj;og 2utwItv_wkțh%掛P8dE!<CY6ק" nӂ9zg.*ѝN C3͙`MaaJBEnHp|X 'A!.k=D 3$xkGx r M˹p$n>oBS;PPUV[J RRn?^Eh &L9 lȷ-ckz;!>LGl ʑBVSB r.|;r/\٭Ό&myq^Jjy Ü ~;;Չl,ȩ,A/#tM{YV 2D&iw!2nv7+yx=<ù:10lD5aVPL\`7ct#af37ˁ wCXz8fGGZlx !0frgW֑d|夸pFQ"GZjAܧ.G$ǜ=Ak ?hxC`=3F` Hi9<A&HF84nyC۫/wK %PwY80jHyRvxۼΨ.ڣ2r?Vllmj_I0HMm 2F: ,ĝBS6'S6GV&1cY(炞@RlP7[(:s;od@.#Fiu_ \6ɔ|by&l)vjRF7ؑ:3*,uSFQuY&Ax{hxUdkmD[j+4d[!9?۳-Q6`ɃK뷰:~+x Jg-lG/ߓ ɶȘ;Sryщ#IsR4C K>a9\&(}cfG`]aݚ>~ٕ Id:!?,@K58l~`>@5N1fݮ_!F]~# UF`(H<Κ/K]uM#=ևƌ+k=5{ |vLN8ff̹h& HgRZ@DTC B3`PB3ҥcx``|gx *7# 'p"/A|QS3 58&L/hLgl23wٮ+@kr6LcM%^{F Wތ @Lç@P}fNA<ʈR. -TԣƀUI``yu\-)ŵqP\)#v.$T)8>[N-.gNL_3' }%3=rZ{zfv{ .53դs^h2l#쟝[ZK&j@Vo#rXW}}F8xd}xՑ '<ݳmNx6$svivڴ|$k( '|WQfϠ4bHiÑ;me?Җ>rt_"tex&-c~'٨V箄[D"9z xC4I/A]ѝ0/FwA' ӆ'1|SC,^ShM0j8)UC3/lIamLCzϦɦQ&9x 5$d>  WquO+%@'e=`JZxŴ㷈  ʹ}1B:qDPO+qq 8'xߏV8Inm^kXe"G ˣwP?4hJ\Bsi9,mjdow#ۀ|u6GЦx@mm/]n0RTрNßzFF"?t<>0%}0iD^)arzkY|[/psוCdAy BPTz +i 90}1΂baz$],Ѷ+4 ju|ݜ4M̜s>@MySs#FlH֤R{0J`'rg{ Ǭ̓8nF/JԓrCnC:eL~؈b 3 l0!ưuPs]9YG+(2Zx[YƳ#r3!|ލ=ڛ]kϲqY  @L{^AL#$t9ygAFGS  qG3nL5ǨQF3^Ez/;%GrwvuiCc ._Z44AKpstri'yv/Bb1ijfE![QKh^uI[{#?!y7͙rm'a9gv%:@ "reڳz$1eL2L M_\7YVd򵾦9Ma0L]P"8N0r.0ϸ雴1\8Mɀؤ'!ssC-z!h>y˻$WYmu[|隼C̶WU<;4>Y\ګEp2͡bȭU+ 9u/Џ .u WP=lFf%t FU9.͐̇eZ3li{ѵeY5Iօfvι9wIl7QjֳJRa]2ߤE(N:>]7uܧqVFgf,V6v71u̓MXٙXC<6»Xf!CRf`ⳢcLzK|Z"kw+*'H 4ڌͪ٘Iڑ,gVZQ5ʑJZ +Ê+T=X5KjC 깊P/"i q᠘faeHVD­(ƪrR"L̈-.[^θ]4WIr;B6"JηVDZԼK PaNi]"uc3&"De =aY_@XbFJ®q ½}4LU,PY\1R!d5qHg%M+9(X䭓]ler4[g\2l:u*Rfʆ^)Ih)TEqz;eX[euV lY2bDR)FhZBJZ;bk*ZRCҊ4\ƃL5w])CL i7ͦE[kPHfYpo4V>f]J:j5eW_-2b >"!ːz.M3Z9˦wR!kSgPƫIt-Dz<6g, RDUXKK/V 0"Zbf@Ђ\PE+.F UsYBs$$.#AVV 2 <,[LN&YDb\ F(".̍` < 8/϶ oL08 V@&b,^J)H`0bW4 zͤIJ'nzVG,P `]K"#-a+Mp{4CO}k p8K6}%t`4'v0懣Bid[{}[r94 (ǔ] F#b3صE:M큠ގ`F1i0<qW\WClh4M#Oie}РD dcCj|GzUt`D!)U~]&1!'֌)ida*c/ 5noF؝”#y%Jr281lA?P?6'h)<[BsdvB4Wf|'V+3y%"b'Պֶvs^TFl{tX!OdCrdvt0`'J&b)*'.@BU}C(BUkV"E틔0jtw@SR`zi 5GlYh- 9=i{|bDAa1$rГI;xFG B18ѯ~3Bc/!ﺷiIuoʺ-P̃@uc%'ɔ"C(0%X;YXá6 "@?`C TJlU$hZKĿY/omͷ?pS<7 Mǜ~#U3)wc{H`.6 9GT: | ݯ"A;G|,Ij%$RN"Ι@=QK5av:98yFܘNCA4|U| bL7(O0h LRlchi pT@EIZֈ襫yJs 3 {\=bF.H#V{+>BarBN[~f:[^Lo+arZK:oy[EJ|;U?l#|.q<DƘYBЋ`+CѮEg6 ́\WљbHNhAq :OsېQs uWVm (x|fhc;Y&H`~lm c"|5dYcMc$ދ\D9 pT 8.^v'g/џeظ yO;c:bA$f!׹!0䯻tλ&`ݛzYln H:&7KFܰިi3TTeaQ-msG;枴%pϞu/|!xw efk9_ a(ØsʒN>hb v+߄'^u7B)$ܛx#6Ǣm amP;iCS9V&I|jV'v#ɤߍWctۃk #KL$B E{ggBi)\:09"/?](l͇½)r]RヾSQV'7c8Z8Nt^DXς.iČ0 4Qg?OyZ/V|EBYg#"c9[bDŽҊfM^// #r(3eVr(E0IxjIPea'np`E" &(dgxhu=u\>G߯=14R'zQqcZ  8OjB(ӍKx8i2KAΔeA$ fC<[?<`:^[")n<ՙQd 2 a i3:%ZnoZ(nZ҃F|F$ӶĢ-NjbjvCCG*NRv3Vq4ط,6f7TGc(|jdc n6IJ~eT#ؘe@uO^[r1%LKbq<0 TB s5+<^*1x YԹ:Do !RR~E!A&|"˒$F͢sA*Fů졾k(eӢb< Y[P<g')h]{Ý9S@l**YbB×" :$6U sC틥w*xS}׌3vsz( ozokP. h wm؃`Ϥ}DٌzlϨ9}|Z]2qoorgpe m0*==ԇ8 8gېaШGn*6=ĆxB/-] Fު]̙;|ڿ9>,g3{n;%e%e%%S%ǣ<EF8<64K)t$0QvU dG"(6L}sL5;'3Quui#Z/2raOh'i3l8M.@`s•Bx$AI~62[ \=y!%ccS ~# 3D݈R5Qsan"C[L%&wʍ{-_?fz~lB\ݸz{W~W"ڴl$ҥr̺Gk;c} mrMr\u f  jV! !uO"**!$P U:y)޶m 3a9<JgvVPEB<4.cv(BW蕉D:I;,$3@̂fyt]B[WS৿RF7 U QLп6@*vZsl[;vu'Gc6n(K#3Ɣ^tk/>$VϙCJ&@' pxAC$Oi\Pq3DL[VQqWr|I]u"{NNhqw-H2w_m-wZ('!JbHQlƋQ@O3BkY&c5:>dΜ?\"X_x+-^՞f2C3Vcb?ܙABBp)R3ݨFj~*i~syT'1%@~i96?R-r>vUU558aGBuk#(zC'Kvxd:ֹ"}xYw),|x?c%q(Q(/=2n&PQXxp##GtQ7/YR)zCW2$s@T"彣5 GƏ:B@eJ 5EtI3e$4s( } Ol2-G<  :^nKqGCߜ b*<:{d%CKm}js~_ UCA3%D8fKʾc$8$G X&A0B%XO!q7,< |=h ?R&Q:Z9S#{ʕyuH{0`޽"N.{9q;yc2 \4dy5/ޒ;F̤YyYZ_iڶ۽:S[P_R"b5+4A[VHnI0T2@w'dTgVGc5ې4=Q+9@MTCk;xD vz[ژͦ 0> y1'RS<; }+$y< @6cq8 #ןicqs9G1ct9] Emz6{=G;` BiUeIgD/ J4(ޚx0 s MH 󰯊,?xx&c.n&X ɦ6Է3c5Թ[S}#- ey]PtYf,!eȸ1bδCiO/{ۿ=U 7.`V2{L?}jLr==/9r~P}nT:1$@6+ʹ}f5L/#'|P폂 SKRR#0٠RT7JBtU( .R CMdRcӆ T\*O|gۛ9۱|v!ӊ;m>R% \ٵ`&VJ,&p)$ NQ,Y t 8k-N 2~laG 97&~9P P$ j+L>UUgOCW4woxxW!Eŝ] j$Hh4IfC_$%{`KXOցQΞp+H""?MtS7Vr/*Q{R85>^ANes ҿ$=e˽ iW$BB`?A`9}F3+fsspL,ф@q0 DO?3ƅFCBP.b%JW(kouy67X}?$WBol,qq@X1AYZRS] Ӵ ,m<%*Q'g ^o'{x3J |P`jջ^[o<!g,4FJ]XRmA5+ifk$9*+-]Ժ* ,<, :[kHyhE!IOBfZYu)g1-Z90]P83u? ;ŏg/7n9B0aݭFtɜд3Vff%\&^ֻaY\0e 1"cC&(6\e,ɸ_WSj+Kë9Jjɪ;`Y!W_R+N Z{̶E[ѤSHx??O NFD'&©NZIX[[lΐ_-%|\5˄/UN7H7p*ж[=&Gr3&Wa+l-^+%"3.a=p\|+lBugZ<Óp(C_1k$Qcu>i7`-ǤZTCl={ G .nX!f"OOzN\V2@F(#c-0" #"g4Wq)3/:g'MCluD.!$3&Ҷ0NJՋ9O}!<_gs.Y?a4dR`T6i"j>U8"d6#/P{^^ k|la+)C>dch/cS҆9ChrRFit)(ǟDlLA޺09.0 j[^A[,aHd`Dc;Wf"Zrm+ J|Z5~΁91ZpTQ^eG㭆W{LjAH-[}(qKO֙R@ZK܄0UuiXl ׯ=9 Pqdh+Q{.Slzs?EhvPI 7XԂ`dŖJ^tӊcB0y1\ ;ZoQCrb2U}'R2ZGJ\I &kPulxA*YsJ9.0fyn,N#bQ!_<hqvz_˕H >7 \ٸ+[x)Y & 6/^e+hr!y *KZC1 Xl 7;O Bը,HkaQA-AZksƋA Qs:XN[Q+"lNY{펐%$1!}4+S06[`DBT 8 0p846ӱGroE^ ?/Y.-$sKyrx5(e1hC 9ЫaшŪulS|jnVA *- q'kwgf6ȏ"Ԥ Hɒ:%RM  B +Rm%cy ! k1 m~/RP8V!֒☺D!YiGPգ/%3k[pcI ])K"LOGsD9gA2`$aXz du4gvA,bzSG,osoOF#\Sc [Xl8Y3m$n( " |3HP;ӆPE2%m׺*ǰ:mH>(c4`TvT䜂xf6NL>`Lت{ DK"UC pHmBˋ,Ʊ7Qi9Kb#I CN~9/d {^LP"rGkу;7pY 01VȮlYְA;ÆuDF/ ` dn0j|rU 1eڙo}@6|#`Ӝ]ؾ9?F=a{&91G=1v_OjXeМef44o}Q<=l{/7uatI| /妠/b dxi7C_]}eC)*ƍccC6 b@jԬHp{X3@$.he)B <d#[ج9LlOU^|RšXĵY;s˂/VXL"rmZ*I`s+_8f'rєf8eصBT3+iZ U="8f*j"kxꥁhr{$tp;"՟W}J]wmBQ`TfQFO"{0n8$-YOOgX(SyL<еeqpl SS4o8ZiڛOc^eF:K&ĝFbЛI[~S02ik{3L].Q1rRejda(4WVEҳJ\| $&h-pcOPLܚTr)/\8X ea|, ]yeݦ< lr+*g}׫%YwtYN!u>(j˜/7 |l;mBC7à4mߜqB,ȴê.sH3Ts&v0r?Ւ/sd} ɸ `j$$ڜW\鿊CG[*bS'ΌC(.0/LaijuS~k{5`k$1F-=4UC%G;ʩ&/6p 4=X©y)͢ qUN}: `Hd 2!PBtwR ásg7g23#,>)SFh?`V>(y!̣nMGeE„[ve3ܧͲj(F? ^i/#%v С <''wI1UR#$]kډm|x),Xdr4xc SZz4|P!8(W#HZutkwhF-cϊ ^xbsgz" qՆ]KyL@3 &ii_v-?x9zZC n xHO#b؃^ס@lRᾁ~_9= 4' KI x~ n2QL,Jg 2I[[U%?5|k=.BwxVa*وn[+p#v@(5ڌy8b\H Ó& ;;gr'66&#uC}pڧKrjtiSɛb2K'Q."7;])4= @ w3j\g>Xlu`eS2'Qvi ^J\h C730DgqX qoqI-oK-)V<~v9j(?j0}fhIi0)0h G G_)ZP("p|l1_D9e Oh&DM5t uWcppՂ,X+AFt=r'ؘkX[PGx߾)8{WGVAEj x씊Y!,1ƫ QflZ)o?HXu}- uCu#Aǩ\jyAkI/nl¹aǨNXO*aX;x֬?>8guGY9noX2bZ~ n+ƴÀqOֵA$.+Yɠ'2"4*$Q/M#ѼkJZO|ߖ7n. ;ag Z%[^i2Q9qB<+q49{\T}uQ\QiJTQ;vJ=O7Ti[d̩5u3r)+_gBb].˚h\j=xR+%#(W}RV-,BW0[ppصQ*(wɉg\NO4I I.2[ºW?d+$=]7&kVCpv2U?#6*-w+9]I$R>a,zVgznbj.jϏ=hpg,m)V<ҡsչߐ}\YB U|Mƍ< y Ϣ^@ˠ. 0,Q0לFi8ny:cl W6]!a_8"&l[NC Pp(zX*eꁵœpE †LS(DRS%Ug,1ӫ߮z#(1ghmMF{5-*cZQ@R%L"dA~i簜Fْ?ĸjݜ"AͩOKh3̰h{q\xCF5Q=*p5)jCd WTdOpNXݿ |#{Gֲ~1/0>3Fu!p)*dOCA&Ouxvkl䏤/6֥θu)VǬI!=È}{1wP$QY`-~  `BkRezHP!2Z9XZ|rZSMcJÀC=QȾs2dT7-wH@ #i{(I>r_ܐl$;af6p9z ÿX_pH'Zl:$#Q"9|4E'!$;|b qwҳ*p1hHh|_T:+v0khh*K?G4RDGџq3T&q*NiV2OklK6%e;񦿎๔ E\{}]mH@N''kj*ݰiG䢑v`ҶBW4{(a8WG_D U|wFHZLAnA3KF/!e @n`x`BH!5x`p]C ta|d>R%Y[78P-ŁSW|V_ ㏡dl-, ݇}ے/ 0)JQ+ ,hF+r+]62.#>7ߐ6hXb(Y*ŒR l3"SG7Ur'sΕ.1c]b -4@:x.(1 wKߖ}'!q3Yd Kt0[;Fd[DO&ZwFRȖ+1bm6Z"UƳ"~{BCa|Lr{D(F6ܥ>f|HJiݽ鎎>-~n"E8ćyښswYno&;J&u>N#P2cZ@ x(/`||<|yrhDZ' X ʥ | mm#Vg . A=JX7G'ƍ5`pcT֯FLAP&0d.A26uNh[SUo#)/5}!?'RG%ƴ9_NEK@Jbc썉(vɸq-4Mdإ2g; 3&7[kKNsB}{|ŏ>وkJpP>4 ?l@N, _?g1Zd"RPB:F= ;1vh<)OYZj0S<;ܺ?/>RoCL  ̳z{8O7&h$^a3ݷĂk;ޥwhhM9}y6JSڌjOS>cJ]by x3(9#ů˷T*c0ό *';: ֛ 6P#,r!.QY4ܟ a=-<8ӥ(%9OP\m89n 6alo kG6!`q<7_C}-ƌ*(>RrqVH`'Ԩ>C[=oƵ)]/Yՙ;9b:B+@fSFY|h2,F&\=(`Wtܼ=Vc qsDs'D,YBaqyKo|)cҠ`]L0]դC㺈ۆAAO yx(R~.ۏ\F6u` 4he #oܫ 3C\T+U$9}|4lK;wrXcryhSE - ž;w =j&m&S54׫ǗǙçc]'Ax$23jFjι1$zX3Gw?}]GeMsOy.49:&HŠք]ഏ+HhmNkƉqNr~zr-!o@sdȟ z4N/mV:j6dSn*k 8zE:6 qӰIU㭧]öX@br]8ʭ$ @x-lЄ9 [W^o Y,Ċ1ʷ2z4lA{jw1KZڹ[urJ߻mjI@ 4}'~>&HDOfF:/XS3mJj\QtǷ'-4L04!]|$<SMg liF[Ox.sq=pL 0|̔&~ŠJ0 8TMcm*T݄%2J9UOH m+n(~͏J=0{Og1'9$+XC gX1rчnD,rKx"y|v> Dߙ ʳ wr`ոVmg~S\`}YBROvݵzZ n@evih34!qKGvM"O'tHt$ͣ,7e/֊!#֠*(JFLFgV?Ɖ91'8{D4w|I>nb>L89GF~CH ! l-_l.WXeSlB-n3TVЮ5]VܮE-Y ʭ#WuO-zUmH`fvwLiƋm5)h"r{ a7w̒C,k@v&kQ` L `3hdeAr8a7eflP:Q-wvߺTZG"E=!Q!ӛKŢV/7pI=0`6b"ni* 2  hso6^>Am]CMqpt.@]E *i96]Dmպ\;%Y G(ij12H%2VV(zT!B#oqdo[AddΪ~䦼sIoDdo*!:.&5Z v5vwZNsgmfH=byJv܋ Xhq\W; 83.11.༸hEa@7ΰ!Ev=g+0@"R)j %B$4vc;KRC[PLf:Q@ )'=9knR3 YD7 2b<;_CYz?{zTŬ#:saҧ.Љ[Ʉt&ڋҶLKrޢݢܧX (C),#kPS2$T fD!H ``^=O28VXo3+ET X2%+fVJN'*2\)A .{s;oλl' VŸN&DBAʝnxmQ8U( ^%8 2.q_ {D:Uу;*DWD/ 0qcfI뵡Il0F.W0SqVA_\J#,~j\Z/7Ѣqqɕty%7{6Fƨayi 1A a]}"םKk]9傝2Gd :'\<ѧꭩ(gnK ǔ@ݮ϶~1U M9٠A1UWT sK۷Q٥םJ' âD*rq]~w[f*٫ Ękf2kͺOuUGT l,hJHܻm* C"D*5n+7Q/ud*BWn_Q`M$TK<4H;&t+ɸUsiyvfv2{`@CG`+]f%>OXAl9tz)5p?ns''Դ}Irq[ea,i),j˽z`6 Б4S1!6SlIF af&m4/j6!&LhVh0` 1hQ4˻5f$S@vBq]]AC`6$6FM lh@6QmRD @ B`i!bIS6bIST46cc vBB@Ę6B#Дhe!,PѓB,"TIa1eiB( P 8T`Dm$h5 F@&& IJI(6 4!bE3 ,0ViQhcDhK H{aI!EUL(9-/\둒ۨu!eJuay=usy_w[6lq,][5kkQU ,i$5aơ"(:*D'N ƌA`3UUPzcі.2ߢ=ŒI>ZkQvl:gek}YlDGz"=q,Y#/,[ަ􏿙.>.S,5~_>>-E~7*քURi%:)ǻ`I"UTQMa7f[h6;EC*xE৵` 7(Fyڡ~٭ 8 ErZkwیGa*I?YEnE` F䧹y #i񘽆Pp2kpW.Ƃqz D'*#ݴFg~h>r!}o5mO·vJJ޴H*pUԀWF;wiQ`nrȡENP\EX&T)e)À o6d^6vlLeJ)နVmޔ u7-ڝllryf-H~R$70'Q@xzU=JGHh~Hk&byr.>Myו ɳj^վ]aAS;]i/޴$՟%Rݯ6AXDE~NE6]0TCs'tQy\AoS^M#6ډDCst#mlv*T*UNߔ86sй0o_Uǰf$vr6HtڈB|`PjHw >1))BP Yvp.Os̍ꪜ/iYw|}Q%T|璎 >GY]`hQ'GҸN)! 5Yf]ΓC :1dp$V1`bo6=IV3p~;iٵ[iG\lzB;MM%CUP*6}uڇS+Fֳ+7e i%C5Rrҭ1\6кaPi GCVWurpKA=x .ЄթV w0)-glD i7jyC;ZKTv yj#*k#m&H gf7\p7D ]NM6&r(!cʳ?(t/U9@F3YW#GDrI[ȺNȌ7uc ()(*m _,X z|.סȶhDHgb5Y0a^KT9l󔲶H -E;$yKn[ʥlK|z5/aId>'p7"= 0sV_uۋZ}'@Kb1H$o6i:&*AITe35T y`⬭M^@th˜c,/#<j D?Z'ߏ*G6S60 y@SpnL/lrfl'sf \ 4ORvECeZp!cE(~Uk3mhhHj0iћ8'2%t;I @TUL1#l-Kk'0b7+jdSh@lfפLXQӬK"!4{@zA@1[ ƀܷ;-8%0@H2Ka* ˥2+14iV`YAh=QAv.z=:aF2GPd6VȈ `BW%U':R8vF˒eIqҦhIǒ}XEW hR8fU*L$rs]$2(H(X&N /"N_3+qepBNDgbKh#O!7u}Ku1,@X HB$g;fmaL9nٽQd!ql f:z"uY:rYtkϺe[: 9Z)AK,Cɜuܤس^%϶gu4<0A;x ҂88$oz4+n)evزU# |/B{QG|%7rS{קFK}= txmm;'3땈$1~— "~oG\q+*ʽy}mz }6+iZϳ[|OI^oMf1Vfqf{?,Jck|U|]/ˆ)ː01_ l#wCs+U^%Pwa)[g=TGIЦ灓 ̤N6tP8ZctACQ)>LLG)iÔ.TѺ[ QSBG$BXO:۪\Z^=m4m Ace!?.!GBń<Ԥ Xa'Nh~`,l%VS &6r鿺2۰e@k+64Tld$jHm"gAJPђD <_JZsIA SevI$6VUJ9T$ou!t2r&Ŗ9`쉴﷩~hۭn~C,v dZ]$H$D*}p1a8Gy£iPxuYGLSLdE,[C-8윫Yj>sUxAģM 6A &Lg2ﮒ]p_睭HxqlNZ(|bXXHm!!lI  B)D D*$B$&1m&m6 1!63fK2En'BE$QX YgmSf-6ۯZE.r"p,ƖY 0Ȫ *2[֦b@f#-HQwdycDLVQ"EkE*`@HyXBJ 2q j֍A+{%V5_@`M2%Юy"F5gO^/¨EV>XJҎ_]*s3<^ g#1ҨޏQYܚ3>P7QEAAVFf 6$f> L!"/kZi JLb=ȖSe2 nS3+4фK.XK⡋o9 7Fyg%&D#݄(ֻ&T7!w$e+Rvnm[rǢ)T,&ΚafЎ5'Z02@=n\t#CX>{d[[O Bc=ٜN9A y[}ٿY|1LیiCL OACi](lP?TX!(XePM ou"[6)%(#mDdQ0I竊Qŋ1`(Ԁ٤_8|yfstlߘ_1%/$% OYq|V! $B "V "^Ϯr1 Tn :Bj+SK -E;s#ѓB@ՌGnU<=dB$Q"T F!D=DccIXCyA\n;'(LVxfraAdzObA jĩb 4md$}~4 Q APUOPg,LAn*ֳfrkK#E_ղ,5}TS!Q:!d1_9o*KЖQWU sl@S^)KcQե.!` @E ^aXOK'5Ȧg`S ]^=I~.biz_n[Y%] 6fbLd1^,SPxL  loX.ȧ rVHRWO0rL]pJF v2UkVZH&z^#׉WoFW—+q747?2d2vНOʺ'1X Hq * L'|x 砒@KQkb,ИϜ1FaB "7kC9j~W89;lda;.QsalcPK3& C nsGt]@(4.1LlPᨲ㢝,D-D:T˒VFh0mh(a+C6ųT!O@cI̽ hɥ=H o&Bpn8L$m 04oo( {qAI Im#DF HzOe(-´[SS2Zi?֗]P=oP";eXw:ͱ9W jHs C.K)yǡ:qAZb 9=+.I`D6AH}kKK/]ёVqXBlQD ArA@F 6غO4&yҶ>D<цz[U&q]Ċ۱@E_]6ck>V.lv_olo5*&V\7mYXX`87Ƈ*)d6,Tրѧh6|ښ F[ŌWn;x'15uvRBi|&tO)ۿ=(,J;f.%T~N} afbmuD, 1ݗ-=*lcBW1k_TU=[#- o}%'خߛw~*qHv1|vIӫiyt*Yw2e(@k>ɳ>?ܲ?vϿ -0NVze#[EϗEǻl ~Y>GgO (j?2ҀvaR(6 rB<=a? m=XTq ͎uͺ㬲_()WR:FXic+)B7b% d$e<`B&zkbA2͍֍Si҆[)`> :Bj`7UHfT)D\Ӛ=I4| ~is$[ vXQ@Ҹ׭V:FO;6{1&hx o4A1673녓5[R). V¿'0H_ͦ*dЌd؟,$ÁmXXpw?hc,mLMY06xv ݨO~&f  $pGA<$0H$54 y@-I [\t^  C cTHaMrܼA+9VtKV#c;[dCs }Sh0ƐIC/D%MtҠ^fJ 0 ay'ʼn^pۘ_EJ5`8k·#*G !A Mä{-S5`w_Jv ]X <.ێ#UO:?nzQH0jYh0#B-ZK&mti,#u Idk*syX|]&0p L&5DJ걂nc|{k_DXxUEh5ōMUUu X@ذcٮlTz5՚ JdZ5:tJL7ȴGeNfSEtBҮ/B Bi"Xኦ 0/Q(O6Ͷ};~2g4Wp|:4ĵ8sq.{yI9$rf`GP9@[ ٕʁ(k0et),0%BY->]hQh`˗#rnߏ Ctz=ixX*gţTwnȜAӴxN ٜ~}f(· 5(AL ={y8RBn #,{T[  YKAܭ )PTD[0at8qxzYAhyٮ;;[Gj;:]|xib'3!h k(*ь1ɖH ~R&Ó|@$&H1)NK,}۝JɘW%Vly۽aWS <*2҄1 .pfjƓ9KkF<ٝͭ&5ho渉"Ĥ1F&"94HVLdPk4t9UT,."pA%2 zB0%oy~ t9) ?H2ZrX1KK7!j Eໟh,T/F  ~S,r̯Fe/oo`Q|T n ciDA1 IttRz04pJkKQX% = ^R2a, ڥzը vTZ8ӌ*s^3,Q]gh Yd(57TQO.6Se}#D+2^QWT?b1`swBe=2-#n&ʯ{ڪQ l dͮo"zgC+̇>8;g>izV"eܲ: RQa A ǧJO])>S7;=qkip=2s%HS閸XM ‰"?i=MLKq|P";@ %U*RIH/4[R02X(ٕ6=Tpོ 8<^mt,j^bb2(VsA-`FL#-6&Н7^r첉z<3-^CAtXp5O͑w5E"&sdS1qݑ!ys6FI1ĎG&L5,/q6I{[I@ Diï n=ɄP4:D Gdьd/ϥeɪHpvQU79NxQIP )I HMDlPD 77¢ERැK4E:tI !iRu_)$DЁJk&J{"D6`#Dkj̦(՜iQzl@YꌭSlp7&UBH엷D=G"[DGH4jzP1[WZ.ƆS[rL6饐gS%;l hWftB Wq%cWzj;X@B0@RŠ?cG3 zFzwlnNcehBh02a ޫ\UMY*=Zgi s5wy/x0dݣ9֏V[LC+zk5*SVG#+n_5n4j^ƌu셷}ZukY31`@d;Uvr_ʀP*R\%C#o*qvEҾBT"P"Rzw\%RC%t2\o M F|oMSZ6TM"(˶U@Y PƖ-A]%-BHNjGH9=ЦާY@ hK0KHj0Afo= c:W!0^87qDaL]Qc :w%TP"r] (!AXD5ТJP4B DN%B#fEIE1h$1 PMB;w{V$iuMװ%|( Inaj5h%PD^L_`dΞd%e"EKhHL:9Ӆ=(azӝ8^,}kQv)%9`<]as5ސDz j!ݗ Z[ZrzUc,)zTzi?Iśc6}$ %,ZMHVUnb3hA\j/gmfNȲ6$v i8)S)g .[@84HxP,0`<,`hEm~oF:*ܿi"s7ߋQ~W1/3ƛ>- :Υ*x})u2J$ap;հZŋs Izf tl|߅hy=kn>V|n=L1~݃=3fm}.S˞1SĴZJtPaa`/$MCE ^r7n$D sT!=kY-IfHN-.9#5f/m@ #whdmW`:¸ bzœiê2 rͲp&P;*RVK#fa  E猛9T9!'{bLܠfIbbRWR30#0P*r`EhW(tI 8 3&ň#Y>aǴ<&5dӐuJ丼Six\IFe3w`3 &ӆ>S/w>^hbL"Nm h1p`sH:dZ1Ctgca „ٵU&22^9f]b-r>`*c#mԢD' A6Ͷ uV sI5=cĚ\H?o^$D`މn;K&1X(޿^L*jT˂T{e2đ'|1sk j&W@+8OTUB@"t!e5!|yS$:49;mFkM#7^ q|Sʬ&PH1l&uc}.gKk8CX{`wASVMlk!E5Ǩ}IY\&ڏ8?dߜNe إCZ\pA5AXX")}?|5DǻoҌ%i?=/QSeQnU=pJ bՅԢ93K ]@!ws*g(ˆZг{ډhPw2 8T'bFigLؑ z.qY'xb ULyIe\w mame;c(18f=:5"zXܱLV@ z0u@/N^ɨ#2?.g4 4?4AR 8S.=EX,0hLV%jԍSI 21i,ׄ4 x۬uun%5'2  ܊c0naIzX$MwgY]&j2xTw\PvǾ>wH'BA:SQ(>xV&C+6K8\1c=`1V#l| $3G͗1.2HPvI}C0RhO2} HZ>JC! I+scG/zTB/Vf4QmYlèfTp/R qRaOBtN_G˂\kdDkΘ^awn+zg|֑kkK}4L)2~N&ا+TA Ӥ]#'%i+` iidzd '#I'EPC|=U-=ivlJKPfqCް9q.a8~i׋9$i' {VHRe%0%~S,O;UÖ5Sx  n4C͌xI5Um#.+ NgQrq$\ $qKBqU,Z |B+H*hb]bq8P6 bJmљc*جt2S,.c^vp>CF]^4֏I~>E2mcḚ̏85}:>W)MVkl[6 BO] $M=+zYS֏d[EMT Q*(]dxpGds=lp1nzg?i>' ͟4 ,7&lhAB{Pqo5I||j,[_XXaP?Y*`lV&a߈fM" (U]JtЇl~(H @`v XLK!g*;͘l< XUPh+zBQIFbk6L f YqLpš'V(q w*pV0k/|D1`WQL9myeaǢ{(\+ЃuޔH-!7@9%̛̱XS?j23̺_s$ AL|kX;26Cf@:cNW%a>,ݝ}aMg-X6 a<kJ[u2% .g 'f\W9^1VN†810e0NRpppKNOp`}"*0ݤn|(],P.է`F,L'q䄘7`oP_Js{b/5O :$ٗ .>C6i%¿sb+NaH& }=ۀ<ڣaŒ~%+ծM5d T;O^繃NDڃŧ5C}99VR SzuQTRxv}Ahtk!7g%P5J|e7st +q.ؔ,Lew*ٳs "FQXc&qfR|sxG"JAߐ RWCAH$.@[$6tA鍴JdՂvp) "I1h_n=45 uKjEtfn8JI*H5sȖ;hm>E[Сp)pE9YdШQDd>u9 ôV* :\"KCWE "o%CsB7sm±tǛ8&닝gA| j4g4?ڄZj l7]VJ2g|<%)O1J'S嗁%o!+ "8g9$0WLu!0'Hdtv^N*bX!XlfHR [qXcIhfGbȼZ#O/gy'FiNz9?6r.д Ro &_Tg'Uo롃v[&׳O{Q"L7,[Wn)Ёe8i,yz^.[+}`K_뭾o0C4 H`c6Y4~0Pp6ED $ DܐƇf;dنTcSl18j$g32f ~ŕ yʼnF Xq7#lm"FezìiF/Jq&HuNsi TQ@U%ED|lAm9b,% N 23$nΤA#&] WВ WZю;cCPaC abchAh j}T!뼷w8mMZKD>i,At9,Af70azo<RԀG3ׁ:&Y.L, 3 rZG>z9e`o 24МEP(pX A SHC!D)$<=}\e; I LyV3EY(%3*jJY@F<𼮜!vkahKP]$VӪЌ¥S) \&BT&U \P'd#9a?(ޡF{ 3mYS.ޱ?>Aݵ|:ȒNBAtdNo]fVaW4ĔgWSsFe@Ėҩk7wo)&%Y,N=)68`PEzdQ_6Zjs9C}<[{TBpLZhh6.i'yJITBÙ{GrBÏqYX`5*ib& φɓlT}~ț@Bq.pLqaD:{HYVM$i%_2zBЮK*;Jdw BpA7veŖ(uDXT=嫀6삝dkN|e8f6&+4y@~Ut YxS{qjIS +jZDe52Ȏa{Z\6OKCDUzr!BopϏ`q^&c'Gth'v#qr`[.^, DD LEjÖBM0) "X(7 7hIdFeyN.#3e%dqKt\P"*\Qee q,WfTufù(0BFwqG5A RK&PkV2)H9/%Ezx@pM-m:D|jBEz(Jm(0I@ǠOiz0VRVl@S9T(N5[Gh;EId}aD]"F[ŴZRXeQN]u6p!hV /]Ax<;O ɘB4[3Q¼D'Tv\/c7;,9H1G ~J/Qt@ndv%*<5 I,24t",5=#Q^ O[kpfn!%Q#YezvUVf WqOAz0l *0&3x,\p!K<҂RT:ZvKZZb#LԦ+R3`JxweJ Tkhhۮ`\id]/1< dݏvjZl2VgL6ZD)4=352Jy^6MF ;J쫙Rbh F椡5LE@mXcǭ͎םLKՀwU}T6J2@Sq;B\Z )Z$W-XeD$ Cb{]ni3Zkwf\AARۺy7_͘ KH釠z.E :, .-Z((IlmD檳;7tni1 C 8F9vb^ YC  AE/$s[ꃲ uiaf txhhܒGvy88]ESmQH7e`M0H *P UX.OgѨR,Y"ˀf83pdT yZfd܊UX)BJ&+ *jք1+'@ @+ FVFHY0mYEa^+)-rX!YYWd@cpIԠ*hZ8qla,) RJ.o\L׫,ZdA^KBpXڲ1 0BΉ"ҢVB0wE `YVQF"qAQEEk2%Yh0LT˴i*45z),eR' .&uW)ʊle9hGlݑ\,$¤5-01 Ύn]%P(b htkR&Z1dU@QTՐ`%JmQq L0G (VPcdS0WII%^C%IcZ ,ŢV4Va)O:(]DQB3v:#"cj%TP{>xuzu$Vr0YnPf+,8$F*6eU\ZawAvf$ri I:IibȾQ;XhpwTBcJx.AQPl)V e9pi+hAa#3foX`E.%%`P0"IDht0CTQ)@΂ Y 5D(t"ADYfi#Ne &`2/#kي2mmi ec}TA[Q(5M+XeHʼn44*dhu1@I-Z:aJD;t06grb]CC| a" k MY:EcjM]+I )sbe`2"̲L3TeDmjp3GA='Ctcfl+$A ֗$IDplլ%*uPj_.{a+f䇂pX$qlJ¶*SfeP{S$?Yp0z]Fh*Dx  X3O$SO3݇ PS`&L.+MkDsFr9d[P]*!sxQ1U A,Q ʊ26WBNFy3)` Wbldey .+F|q&VqBviՌ;70L`Ɔ'P"o J8bٙ^ $RH#jh92[1Ş3󵳨J-4WyXo62FjFګWУ"9 !*E(d,` UaC3̴)ҢV,&VRʃDJ$QX ppvB uFWZÌ&dZтVщ`2vihBkA1+,]J,Jўʅ5qFd@ `xbkZ@]fLyěuw`]U b4e6|4XKX4l&Ի-VK),"Y]ჇEG9tHZY,Deb VgĊ>04TAMIib]1( ƫӚ̨fMP꾾IZcn)alG^] 9'f6SBu2!ǝ<13 |mTZCLf)SSQfBUb21h4,W?XsE1;+,'8aI\!+'N߳_9YXe~D5aE$Aj/,сnL z?:ky-xS S i.^̍u\ e0Rdt!!,v&O \gYsCV1E6aAN%3!H+*nMd D cyͤ1K*u+ *YQ B3E[ҪT,kM FcHm;P 4Tn?\K] [FXK8vj9&u>ڋ$WEh[nޮrcP= j28ا۷[e CZt`~ؾ,hyDl8Q+&=ԁcݫ6')fo&,f1e :څAB #x. vF\\ET8/tbY 3 LA= Q/mvˆ<tNGlv#z-ʴb'v~:orh/_]1C~6fҒ:i;ZME&԰HNP08ʌ 8ṃk.a)FKFсVI`L`19$[]k`"}BƝ( V9~7S# \O`+VO+"PFE1} ׊ܝ(a& +2~_m@=ffasQd] z>]VVE!`(1i/E r]ͪKdEE,(8ID]zP& R_z@F=z/iBvQ ,E\SV컿dO'.4{O %@Sr  hD`B9P%V@҇ Xi *"IhE0R.֫dtAD D`A@L4DJI;(E!PL)%@bP h@12 (t"m`L]E|u WnVaBL1V2$$&/>;vݕ,+ h[|`9g>RriEa4芙HF-NQEQ)ÔZ wbX#N Lq$VIxE1nQJP.]^ڒj&SiZ%5Z2&?O(igGlY/ }1–p%VS` ciYP]K-s ++84CjB1jջ6 lt' SD:tP7#]y>9 E 4R 0 +Ũi$QJ,(9Ɲ;f4ӼaL01 |!љӨYt` @š r lxi͌P خ!2szcK&pz)k 'ҔÀ^!Kq;DC4Hn3nrfs:+r+訯;}= _=e YE@$(AQ<[قE(Gd4wfN/Yb #F8V 葯Ea:\ ,+~rCV`|> d SI8?2zV0n1qTLfq!YQ'0 ,A2(qSCP|S}9ög+p J2́@– ^ɁkWM(&҂4A灑EFX.111(AƆ11Xj1,(&l D c"F&lK14)Bc` T2$ƗʄP9l+19IVf0Q8ŤL(N ="pg=e@s\20Ra> J_h)? ۞aC9#e -P^a>7H%(4Qcϟ׳,:{QV2k 9i"h^at$ı"*D*r/)Za਩Fduh ZHj.RIňΘO s.NhbX Ɍuiwic&DȌ%)FIߕ❙X,Q8 ۚ04R{#_ě d|ۯ`x6C^: KZQ!6<ټӿ"9smh 1LuO!dWfs &)pJ7J pnRx4s+opX:SlV(`M l.qNfJֽy.%T0,{D*omHܻ)hd,A]'ªA׃ap.,rD xL@i~(m;'hTQgQ-7]Jdǒx ::>)2 =/wBo! p(v-URPDs XBig]]K:2 ]T30Z)@w,%DR`ɀQGWzHh%T3Jĵ(%^GfaG;$r(nKZ LuNb\+)]g !bTƆ9EAJ+LH)̊:hdR-.K;ZBYAKJR8;%k[WYKլۃsq0tRI\I DXQqXS(aaXi@XDJ&( M&>ASipd 71=gRЦfY~ϣ!&XLAϓ *]CR,_!KX*&#b4}Gp9r/S)&USw=#V̋x*% ە AX,V[ffm`:/@ҡSm$BX HȐ0^Ơ }\ݾkɻ;SVAGl`J5#1Ⱦ6w}a.4'$H.`䬃1ʏq z!u Q6КAH(05=+KFqFPث^^@=7Ħrjݸt^+2&8{P_=L;ݬ`v8'*6Euy[d]50O!wK3G:Ƕwa¸,˚43G ͍3BN|RCe`0cmIu uȸYK/.ImJ')Ȝ _݃3KnK%Kcξ.HƦv}J"Pm?x^\؝ Tn( , [GVZDxƨ\91qZPӥ_ C/pZ+1TXlC9gl`m<+ # E ׻"=y$TGBƃ{<ÑO ~g\;tŗ^q稌J 5Sf[^`ai<Y 1@Zp4u8%.-ë:'v_ś *>4s4'gJsJUZ$ml|Fkv3a gd3}.sV[%r,RZ9`Afk;Hd^WYHZ k5k+4mgD1d,$ vdG0ۅ $op،+5v8dRۮܡ*H\iu. @p?ʭ{ܠisl0lrנ)`،%kυp}X^{m^UK{u!}^,FX- ).3\&?7fA5[S P>WNrufGE>aL<O} |Wb^)}*&s+cSpTE}ɻ(%h6|3tb7kzkTf3/J GnfDׇ !YR >c# A83]|e~K?'S:= Lrfh 5FTbb$F&N]9tF=i wШT 0j5{ a`ܩ~0Vw:NX(ˎu) [&yKtC3"E}V4 r=ФE6l铺*W'eRǯ=%]Z 貖:aI5f(Vd}Wp(Q[OP `>fJ< 2* H46!#MPdذAZB%3ϡ]0)ڬ6_5Xf:Q:M|Ȫ|I.W &I3RR ћ}D͐@!uGsHᄒk? E~ x(U>3Xd5O~f|NM4$Sp//KaX閆޼, I)bDmu! xH3ӑJf22w `'vRX!fNrMt'>aY`vl2T 0`_mx M # :1- xdWԩ@)J5CBbC6be, 8ĺ1P.0G V>˜@Mb1" +JB3SVRSv`X*g}ɗN|P1^+0\7 㴔)@ș?vYggfO.%6{[ΚR$ C ktaŒyO0t)!i信67W8.X6-53jX9CTf),6OzWdzM%Q DEl\{&0^p\J#8)1܇>[ >09o/\` !l[~e ͤ2]$Q`o& Q`6 bΑAH{f9@l@tA`b,rH4ѿU ~Vp+,߳W-,CpX6=`]ؿpqlPG7PAmv4 Ə ,sZ@Fjm~jf" ze4YkE^ـws |7Ts+fٵ 6Q`:n +;;է:wskPʄt86譈!PW1eTtj)mӎ{ ]֎ysBC+,Qt悒뾩JC(Y˕b e:p;| BDk Yqr@cYt̹#sٛ/ * g)#?"]6fbFqfV-\GZ~ET߀d.7Cf0q 抁'u=.s2;N$f"pϏ+KIsBڢ;jvZ׼NNTˀ}{V'Ew Nb02k,]t|w!UpW 5%;^^Q[-bH;2?=1`Rڀ'n*i82)qHAq6a wV5圆Q|ݚٙ|,wrzq S|4oΰmF ِ+4`XEBNݲ%@MhDK,* "ɉ(PDm&,)1$u$4hZHZ$01'l9A;#/1”68`D$jCB`a۝R1dL|>HQ&%*M2jT +bRH3`SzDD'@ۜc,i^x*Ans,i eaK c.4/. ȷ9>NZˌj;.%;uhqҺ\_Yŗ&1NQ;s,0I%pv)}%Yq!"P`3 |, cvj=sIP]tjܓS[+`uDCxTG"7s VcDhAC9d$mEl6H=y vJVSM^_@EH8R&,"'XQ (D'CX YdjJ正 Nyyls9Հ%%13Hbe6ipxKivrFW3$9g%%TłAI( fIPluECGՁbjWRWF cTK0V&"VTlO *f'm&z<9"DP -*wg.єJ|%m༙ GHnr]hk NX{m/.?phSfZ`{~R]F!t@4Bcgp|*h82 IT91[=3 :c;t>bw9`p5ury؇{e,ָF7e>ìK+3㞂j mQ<K8E*2p2XT T~qZ ]6$pُHgU=&;]!,,'0|&. |E)KqBwL k`2&G<3,iڏ2x Ia2!Ii'Aps# rWcg3{*flҎTE3O!=,)ulG`xVIVQ&r֑ٕL:cr74.xf]8c.TP]ʿ=[# 킑~\Y'f^7Lw/VBP]A<\|iҌ1@:0S+$Ɛ7n*yӇ dUS:cv};ZLO!E#}}6ԧZz½4Kеh4,S@!j%!Ш|\5\"zr˲A2`<|>>B]_hS~qo3 `q'=eP{ 8? 2vuIue%LRjl?P?MᗧrOUcqwpZO=i]@yےӠ<&ez8X̞90&؜HX5 wP ˮ8ʝVAZ]Xm~X}f1+ }2ie#®6sAb FZgvx9^ho >0b&rBP;0vz ɤz (-p 9n.>[ 0D zyNpsg.WLge;u1ta30S<ų# t^u.G!}s#F9P^G2pOrZ3Zq兑Rp\ {_ 4 VKAa_vxWtf]:ZCQC&2!G!hNzoUBi@ɶ@zD;"˚PJ(#X FT@4]C>ttRCHˊlrFsv+*/8Ϟ x:E^ V!sR#ÿ'vgKU]}Y)5`S>!180rqn}rDE*kHB &=\o㡟óZV_:/?;S2N7m `RLxJ|t?߆4귣fLh동J9R8{S ֔h$QK,=s2mP)iI˧cP 19MSkii4b~jgX k|U%}goڹ*#H׆4u',X',MoRX`'6CD+ D*L%I$ICZ 9a {7w; 6frǏs=W\F69M^/cuzSjy_HLc3>)8u|#MjG0 N#)[%txQݜ@uc|J?M rG@)S&䪁7IS<^BPQ*J(XP!mmX^f~yi-ų޹rAQi`*Z"bӞذ3Aîpݾ<*<""Yd挼@E.ϙspL啴^&hֹnۋyI,ƥY!l!@|Vx2(lyaBN%NKOrO8vH@nR(;H*2$"S5yA#Rcev$ !2ҷ-As4yd0.E%vXafOԙEV-\sn\EF1?02rC 9|!d"1V3tk8!ijL!#X{?`v`l5^ϭ,x/4rf߈{HzmMZ@)чkyGuTp&|iZZ!h] -T)%2 VF`GrNsFi/+ S[}]B?*0tuUS A=˂Na.6C(x K 7vH~.<:~ވ Ľx4fq6Bˆ(suK;qM׮P\w]V >^ Қ[s[8NDHK2 -2wzGEp(e)d#m M, A$_xڀŭo3Β}y"#y1 dWK:yPҍؼ5P/B| _zcJor* pƳw4"x뎄M;TT?B0yI h>ڹ S^HxD)^'98F6 n 2ȞK,q59N6\E0r>XWGJ"{u@GX%0In\TrS0x%2x8Undչ&V,`U/.Y!+^7F N1>%1Ř0t'4Ҳw\4XQ^~;~3pwJAXagxz_'7~`(s'<=[Gy ;aR]"bE,8Tߧ<.;O/ȴ?nKrTL,/bj}Gː3Ȁ`#Ճ^ck$Ht0.MNe}s}!q^KK+bN$IOvi6ؾah05n.6Q0(ESXyqum9wR~m1oO} 95^צvD{~_Psz!^>=[ss̰>vg q~i PȑNA*I1j~P\3b$dݼvc]8~MG{81 CϽ ?|tk 9Y(O/}.{;i\!iyd8)\:"ZUAzt*q7賐)øɊ{墢[ xH,AucVz} o22E'eJj =!ܥo 9~-<]\wxv>CAOa#C,uDWјF,“G })~;-wސj@F~~8<PU:۲xWGYG#/svPA'p80u )i1IДtr؂3JPJ18@i;v"LH%I)dffl6FuVg)Nݙk(uJ(kX΀NߦGS !!$1m&1 bݙrYB7Re3f喣3:dyS =צe1VK2Z$b왙yV&Ήff/vƋ6q}UK4-tacզ5'm&nXX {3ĸ罡3,x̻V" |o^ BI \Hsd$"._}qpTQ$Y1ڲD4tT5C ~d N)ٯHw :1B.xҝ92iه-Ij'i~2ʽ}a9( PGbmBږ8i H!} C'Cd<,Ppy-Ǘ2=m,{<I5PpFpCmղ`e@Hv`͆4CPQ7咃Iцlu"X `lr(uE/)9͠fal*!ReoB '=Ny\QZSTDG:<ڛ" B16uCJdc%g̍ @5`ŲUÚT/V0Id3ibP!d @ 麥ΟNa105dbre`)CUJȁXrdKVJbǛ.q+^A9VErvx+FN(F`(ex8(qr3멢і@ㄔF!* VE;EO>qfǔ'2H,U䇐%"oR>n^Q[\eje<^PZL`Ĭs*"ZqJĄLH!8 :x29T"uo)aa-&=`mÓj<* WHZB?˿ 3GDfxOPxˏrVX($>ޣsٛuk(6]NX\+|*[UL+CxKRE–X^/94Wb 7&}[i&& x51\'%?ͲQ xnJzMɴ4N8!gw}uAc ONR 0j-`hlntqzBs g @9oplMaa8-7v6* ѭp[Y4K  v$sh%94 Fq~/D1_9*ep^l#l:Op审Suo۵{]9$aan 16N#6Y2K]^aF5mTɋ 5N`` PW77ܫW3#ӂrk6΄%R}.TL21kB6!-o E[J`Xҳ{ijZWz+N)+R4=^[ҍ++0LcMp#4.C`Tȍ! $Jz>bVԤfޮ8 6g";Y9"F4v?WArrcӼYT$:Cep[wfP1Hzsv݋;Ru T2rf/MسYtjQi;JO2lr-J3NJ%Z8RE~'T{ C_@fNsH|=grZZw+Z \N' ٟX"*,e^|~ Y$j#"%S ?^UkLz1=WTxj~bћS :]&A s\.hә pȍք1z\\XQ&Jf ,OK]/g~$EJa[ sAb)$\ruH!)?poU\9(/y_u]oM\hy\wZi?2M1D\XKR=O4\tT-(܆ b38FބiañEL]rbuo3B68UL0펋m˥^oJE6 es.Ț~"P0n^Զ, IR1r=kma̜)9D^*lsόVGĪ?q/HÆ^\0 LUtP8|hz歓ʹuAW -^8?wb^ l/H_yv.={ }xC[RfӼ :ݏ~iGK.9 GH][&t 2:'|^hCՄˇ:W2] G2SHOK.Na Xtn=HL3*$?KV%Лh훓 a]&>ex=O9/hG8T&p\*_;ʨg z>4nr}% M9fXoyn`)leWؗfхd̲UΠVI *P RZJ4Ԗk4)ӋXYDLD_LS`9·~q4#cDa`(cɖt<g3Ll4W'UD64L7V+hODX1qLO 4CF܄#K.L_1~#2.o`FZΜosjDŽc} 0CT{zj U%rzG$b;3`chFha7;Lw8Y*((plc@FB?dGc#E9%y&M 73vHT&m8951g|5.sFqӸ?gSb q2_-^8؟ޜv8DHH\@]3!LICF"Ȓ]\1"3fyz$]J'k]I q8. "gOT[ɥr$0ZFC&~C lPǔaѿ4p>׾k-رZwf1B{Jє"ǛLAraC0׮8~,й)/Iji&šq4q>iWj/V-FrPT.kV.l Eˉ`/Df.9&zH#bf!(;zP~O/H|AD.4!; Rq\dxjq8L%IQ4$VqQ7j|E[KRjwB4o Q8M qO&e+ Bpt|+`*F;c,m=j/#F:*f{%j7&ա8VJg澨cd5 r-}1Zy]d [Лb ϖ-q[,1iH(šЎaZaP8yӜoV,NS(^lG!->ES c%:3zb4#͈n0M $1 ާ jѣDKe{*#E"lm XA "h9H\Q9[ |F\ o9;D`b46tMy%f'M="b4/緌[0EYYEb-PK<GRƍT fJ- w}<{Ty)~&?TQigN? #71ް{S|::羳ӯe{,Ԫp7nP؃xbCH{JP:wAXB̧(Wv\zv?Cpҵ56gl3>q+#u:G <ˇSyKkkgTݠK`~q֙%7|1ܩK߅c ]'%kd?S@(mY$A㞭|a;z2' yu*吓Sp0႗ֱ9ȴa}*eq!)dCQtv#Th ٿQͬEC9b9luyh. v1ڗR#C׎䑅p$xAdz PgM7%!:D,$=@~^3"[DÚ|9V@X3SOoӿ_(¼K80^y;A C'k~UWY[`2JN:gP;;@=C_UaȀj,m#Z%b0ÝJcYt{g".!:Z{q2`wH ܛ3^Mô>Z8PKI;q[PziNЇtqӓͣ.ϰCE8d)<5Nnd!v B @)l<{7e+>q)MښJPfdZo9״ZN 1dS=}|Aj"Xy>'&Q%xY~ü/O} n} _|K >{!*WzY&!!06tY]5>nxwH[ =db> g$)\.s(NCX0Pe32`XƎꉋ(f6q9ae@A/Rtj݊!`h9dDb{ɚ(>)q5p|jyI͢з/hkd xa~9|95|[Ѡtmrq 襻Jd. A^6_N8gF 05Y^Go#fYݝ,x)\ mj tVX^ v/"`$@2,~c3sFE/tDt'*.PK>)l'x,%H%.̒`v_7㎺,ٚj[,v d&bDC;囚Iavs2%%e_:@P!nDa0X:qFQrT?þ,`;scۨLھs^|䡩֧K+KJTa!)oˑ ߐ3pkF(벱'O #4?&AC\l+"55lVdK]1@X KSXg@՚^*;xwb8ȠVJx"ijqi`ǛqIl)h f{~g,^L;!Z#8b("?wf[iV;OM(gt]+335C/(bxLpQzȿط_ d D""ȝuY1!䇳?8a܍U60l9hĊYw!ӴٵgGmJe9]D8GI}`X@O`(/K9FQmJ*:StI))c|Wq<[x9F9Q ++#Ff; X& VŖ[0~?`9|On#zb[8tܐ7'y7c6Ռb ҸϧhiZCJ0yS~xa0O7"gW'9Ѽfexo%TT*DV@ KQܷ}pamtAtb4G@r~ c?QvD(w-r$eNLׇ#ӻΆDԇ]6Eҳ9Ra4<%d:)#MLAx+dP1_ plyu=dw $PxC,t#@N`qw5-Zvs_py=}AA>'^ ?K2Q0DK@:"RD^gH*bi*F>|:Ngy>HuOJi@ܻlcc>/b汃Hynީk>q&_[s֡Wep(c=\$z<Q/խ=$#jf& <Բ Dv3h:JG91"hPB O1g@6.wL 4Wʇ M9VXuI y*]wϙlh0`և􊎻Gi͓' Pti&WvF1ƫ#׳?Pk&-[%f[r? [m1W$KGRB[ l_j 4v= Xľ :la_ݎ?E=uF˱ʐdplKi4s7iNg!?eh=6bdfMG%g}8%w'}λ1IzETz5Ж`@Qe6'hĸC-=a0T:%q"W^D(,brhtag9rTot:CWj ,'~E\OGgp,,0%TNJr_8P+g\$)䊞1W>>^q}"iwm 9.^2G+ ~u0h,CA@"GjkO$cxp9=yo_~ͧϤX!P09%? Cm&`@@Bw8JQP_\#YhA:!Ħ҅?2AbxM;3\Mx Mk5c2::&l^ԥF)&W;cMG")Q%P- vXV4Zk+FO$&@$9d je yj K\!ah15.xHߜQ<.)b}1\^(ŹQj6\C'ޗ;%.)U(JCջ..6>m $dt݃QH鰝Z2P2r;8cn#M* r(Ҵx3lav+ptV8F(f(+"C<^ KP]y'LT^m`u$ N>ޗ^q: a _]>E6'~fIP<qcKhW@@OK8m򨡥x{/a^!(x8 HB2ۥ?O9Җ܍FKy^C-ql/5-F 28+uT:."sLm¶z 2fl'qԉ2xaƮ=//]b"2!=&=j%.9Q4dZK`K fyxDž Z&VoP '~uFTʋL!ژLj[A/EGۍrhci])%oye=_7"MJʝbn#YoWo+wnqPsStJ/׻GޑABT[e?;yɵ8j+;nf5dp,W8z/0Wen񂽷(uw7U]?oDۧ( bg-'NlsJ)Fғ7@XRhqيV S4M-@l(-54Jl^,j^TWG>S?d\-[B.db"o P!K?sG@Yנd#lt,$iF6*@y;dyҝT;`yiPUH7l 5IT`þ .3[Җv̪1EMkfsp6z0;Xɛ|q+ ABR:1QƳXL$A*D=y+ه,U-cMJ+kfLcB|[" Yu5vC9S~,8IjN47AsG7pO^uiݡȼE9׳?`.|?%Ryz|ׇ1}h3^so|sj? uۉR.~q90n vxKpcG LũӜxf1Exߌvyg c-g.j0efy1)F7 >|4[X0zī P[01x/ KAVشځFlMUluvU͝&%J,&EmI i!NSq(%bѽ??x}E.MX2gfn(n!/0Xbɿ1]^A}hVJI⚇5*5!R20gE" S3,ޏ&v ŷ][I`r+ikTKhue]g<" :_]1U9Y",_UqFxP+Q9i/ Օ5TtYSM-L UQsڂmP˕hŵ^<>̱VvxzRh\2YZbFʆFPUh".-krQ5UHXi&TI JI$-tJɪmtfyP5"Ee钋 zigki,%zCsUofMSƊ͘u9BKˍZbP4-TkHi:8rs<XfdJTu&VgXuN,*HxXV͖Z&Z *uҁE)U3|kp!"WWk衴eFiyaH+a1Z5Y-(bijW`Wef`WgԨ6ʭAQ.<*+]޴Z,붤vcRJe4tf4)3hHޭMu= :{N x(}ry6Ŋ.YbEе 6j35U8(JRdH'QaEHqH8qYUA1,PΣ=>NO& l2p2'I 9e SȐ=qtg|Pg Ol?`ّY%q~?*հKDjAaaV#HP^ ɗنRKd\2BhGf'U.3<-/ԙ_Z)_' /B :A)sÅR]'̝r);y~udOp7C`>\{&)MG;Zi`:"MpoX[Vl-;%tn;9Hy8 C1Ie ژA-3UUlxnZh-[S#EzMI;xqH.RE܄pIG 0s6}*{ < A4 f^Y$FsGA`zq<A "ƉBRgx 6N\P}!&``+V5:lrbf5[irR^A2kEZv]I|$NV 8/`f )RxU2hU5m[ bR >jϚ\1bqnM.6*U!2818Aj{L5LqڔkfQ"!0!1?oL)QYfPc$cCA|gpL! 9 .N;\P؋<iC%BLLX^'ATi=of͓#rӱs>퉴 1|# m-:gKp`#ߎ훂eßD32Z 2ޫ_)g8aS˚cr | <[[ӕ9:^lPŁl֘s+G25ZdeQFe ;6a3x:̚OS6+a160n N 6c'b|z"Hͩ_ m58DsNPvBe40 bA`F 5%C kl\Yi5Z8\=#K`~ oT+sTj1)\u sP' NQStk(RFWJi#z!Nk3bDZiG4K*yxp[z#6:}ņ4OF)Q<ՊHn:|RhsOΞܴ[Z٘Do i:]%Y6N wr /O?LSk涿dܺ!F1ߔT]N/ҞzlC LBb%*OO2>0Mb+3ߎ8,i{ѳ9z&)Mqqw Wrfpԟiۏ\ C#rSXTeЇL9PE=}L(Yx%Q9\D,U/uXJ23. =F.ʙu7wq1`>{tGsRAo|7 s~hrЌ^ǁX/|BBBkUXx-!]#%e:sy~Wb-Px3|brپzsW.L9Pg5ڝ2LDXurG >0@v\>+).NL70eRı=%V< Uj!EŰEqPLkF_M}[>Tʭ_t3aP٤UKf)F{TFQ8lM|ETxȬӲa u1@c+#흌>rSO$}9RFWPԎ.ZYqXdqljtMgcDi1#Au=";ῴ׉2?hߏx,R)B-+w̩.Xǂ! = 7'sgܲ}P$/Qxg*f"#_Ľy~JtnyČx.;\J_` nZOm--f4 {}b'Y=~CY.KhmT-N,GKH34VҰzؿ9۩=()(asgqAJd`ޜI'q]O;S6Uxi¼Aዞ N>f!a^AvS5ec*|v/G?y{Qu~Z.hf*r&dh`bS @2sFr a;'mM$r3v9-Gi!<7xܙhHb1r*؛IU &F-L0 lXl3aX''^9On-$;?6eEih9ׯ U k>D)ˬ!l֪/'j9N}JL ?pE36bqojJX|6 69Qz8\<&VpX; u@Ӣ|uMFw \+|iF2R:#4_ALuL.c)tsj%eS{>.t>9g@;z v$P$2kJgKk dFBIF D/cHp4bWb}.x/95P ;Pf@k6LQыtW6yu#Fw+.&A>1 `9_~|~/zyWyۿ Ǜ 02V[1e}?s ɛ:5ن<*_l)]ěh2~8@eL)'[WoV"03aC&[#6]ydwzY㺟:};2zFU0z >p(=2R9XVcH˛yG /b[,ܢ xB\ikoϭt Bb Fѝnx5h*]BraIxԗ^n7}“atj2&`R>SPvA2ȧyሊD8x?Kw;v|nWyEu=I`^:ڜ)kYS0BbzΑ 15O r*ޔfnk2)"Npbx0QM AX? lF\6ܽZ qC8Q#柩˜! ,h#r'N1˛ـ044m M]<a_>7 8h}d /*̖nX=vFQafX9cAWt`">=/ahN%Ҵ,hү\,%Mb\x UO;//;|eu?q#)4,HY1" 3בjմ̭0PoŃu#7i]1ME'5Fw[ $whADW 6'cH5EL y'v(C)B.k5G@R}CmBs&ne|GF@ei4f|W/#i)+>#/HHc|3' V!;L,yū= Λ#ӷQddfg fVq#1lylsOMɊf8Ej>DOBIC27yL("/E##_H,%S(0zBט-!GLYIË/،++e,Q- cEGKVu1tMcf H%{?4h9gety8Gb߫MGrtVQAzp|N5ܡ/,9R@x(5 ! 0/ M*YH0 zIsĨ6@~1fݫL6C_a1P1]d"Fޭ[kyj(㟪TvrZ&=Sl Ph >zC0r¡S0{];ۏ p#r4e#˟: TxDԞZ?5ʷuLOjqY4f.0N5f&<qY8ha6-ׇQI_.|O:3 )ȸ[&NuѵH- UPHpd#د P}Šxm _BMe֎ke} Dl1?ua/ج=޵?\激_Ċts *ΜiK;g<seVvG{{.mËMNP(lV:21PDTf=} ̬0 'I'Hi9R 4^H:_eD* ȹJ \HއǙ1A(9wTcK-l- xпVIHCZp sOl8|3IPS0K49tJ\BD>a┦84;{aaskO0D1 6/ywDh?w6?Bڍ_osWa>࿭UR5_tm,X'*4>b/#II L" @  0HʒRP8adyˊ L:ߓ<ò$cBp=t9+ɜjT nrٸtW /:~+ezշL}xr>`|h9E`j&xCq1.}`{sPJNu!: H0Kgl =HvBRjd09y/ ݤ4v)`H7h Pmh4? \,z퍡J@p7n !3 ̠`aI97xI1DaR[6N:?`#(CٖP4i0xɋ'IKx5Eum:i,爦bIgn0 s q;Û$Re/q3ݨG) 6m-so"> Yx-b4ytK̤<~0_RA/(WE}+@`, $DXD ̸,+ r+*WX &Q,4# hRdI](UfĮЩc@ sI3AdXM'/k]&(R JI,@3L @TK$ h2Y`4Jd44 d."Jd4eDL $ˬ Y&$XpZ Q+@  B,vdd 2VVTIaY2TH 0*),Uls(dQta@&,.A XI# P+T$4Y"6y$Y &eDAI1f++%LQ+7`I$Y`3a[" E# ]$\"A"xJDL`&!4$ j@-ebT, - Z1LJ#2Bɡ8XY+TCJ22V ddIP5455akp5+\$gd $2¡B pVњH$B Th JЉBPD"fWJ VU dfPɥ* CAPBVX& x=HBzO,k{ƶEIҷY 3_?S/k8RIc+"=i (3"H;WUk浈6۾sc/ ,105˹DZ/)~V<,i{a ;[8{z K ڷbd]\aWƚ.cJD$f7v+a $ r0`e($X,@ #F" & a( $)T"&]igV @(0OJr@ݨ}:aߍ U1f9_%(eՀ y}/*S:Ƿ}*j(UhM%e[%$-O P$`[*Kwz]ku=?d@dНh'D ;y8*%xE}pr,*ҽ<*Ʈlz7 O5ixMqE3~^v^%;@yW;R!u0Z/v剩L>x&`ߛ5EQei˨:BE|*h^tV$0U`r*+ hS@;pmVD -в)-6d-C0fU,H`JR +!jYݠB !dV^bUoZ!nT"+V`(CòteNj? g|nO&\v*W"ObeW{]#W4 $Vk:a; !aްzZb^;H9\_h"$eƫrZh@8[(VF;k*{4.5uҊ1u |ߜbp<]Z&oH`NTT3>P|֢άВIszqQ3Ļuګz,1ʷO\{M+V%$ѭ*7( KW|_@{ M wtꙤ $鼞B#g9C! uאۧ́+o eKM+L+X^OV=~ `@\E8/?WDS{pI^`|Dv'Cf;I;N +U r`5i.>-]6Ad1 LraO@ 5o2cjɹaU.ýQIݻZt "boN$.0ͦ0bc::kAgV9n|0S2~? 3O:طBj:d+Kq dg}$/cb=/@ČNXr!#'i/#wV9Y_d,#H /z x|SS|¹LTN}I,1ʘ(Suɭ.ߖi/"t> h%-v?[c{m0ώNVG&>?azcSD D{E4yݒz@9X/,kA/~(3^Ɲw03@ʔŧ׋5 6aCZj-"YR"_韔vXgb6Y将3WtɦQ!Nr"N/~l4_~V2ѣ "EƬr;J2 جK_ th>S0G=Xt/Db\q2(h { q? ={ow>q>/Y4` x߉_H˟+K̤!o+)K Tgja€)4Xuk6}5 و[O`w&$y/])q?׏P=D C{rKġ/̡WQqJUI@"НhEup1Ŋ*(ba:i8nrC|A3 IiocBa!őI#/э>qW8cRx9A);=N;"ihU.bT-p+g@OOk(GIz]^eO|^a']QL7Ӡ"'!R)Y-R1rLnzcNQ-@[&c4[̡IN^D;E2nWiݗd[՚BM7j 3<ڭZ;leVw {%(DHN(܍:4P5mu$a#aUJj ce8HR9 IqnS:~΋Yi\a`<ұɏ-Oˁ \ ㌑|/[/z) ȢS4D>{W)fCX2,U D}D GPýrxl\7iue >jbbáQK|5 y_Ĭ#.L-:&@飕/4"Q9I*הK$3$PL2[R:PnцwPqߗf^@w#4ZZ21^c$nb\8^ sdY2Dp3FB*BFՆM3$K*0X ek\׈t°24"-jeM[  a[JpϺ.a0=3vzVcVه:5PkϝnLS_d.J۝^.l.9ѢG30̴.-Zfeknz rρJ+tzw<8Lu >#*ʯf aI fRl>ֶsym `prGZK۲܎ސI>bÁ#(n I^̖e`M-+h#K٧Qpv`Â?dX&Qx.-w:V)m-,+i淨ȹ iy5lzI)Lb⥠_[dUV0 ZfbKOgc?YKœ6 @YTSq&Mzk-FƆmkc]cs|F| 91kt }[]iWK䩩T]1/8Ȋl_2NxE `Nx/Ί =YV rgQlvki{R|uGh$X.@^-<C["}HtI(:F`|k W#R+֘P'@x̃ )`:?saG1F?/S@C*N'UhN1̩.tN͙3d(5;yԂ {2XI $+l\*;͌`` v˘j5h&E5Bv֗BLs@9|3Tr+1 !^Ҟ٣SJ kPf]hHD%br?XV9B PTmg3]L^&ve/L"OQYߝ]B Ö{iSCiEc`%I!x-4t,ŀPW؃,H8[gL6R$YHٕe[ϠRN>@B`A5HCȳ".XM9y(zR,Y|҈xYuGЃ}y? DHy UDɽOl836#!"Mftu[bGeLb疨Ŀ>?a/ʦNBغM4Mǒ&^"䣵_d;(yJ Et8iN2iI"6 -FG8Y=h3 cb0YB5#5a2(6%% XRBՒmFp~F}m\0<Ҏ^m~aG= tED v 聯j|ce6t1)pa0fYh ok ݊mDT3{t"WͤY_2'KS!xYˎl)Km1)"ڭzat_ԌPoU?P3+A@qŇ/Px&J'Z+rx 8D.'yXS[7vV6}5[L̍! fT92[6P mc!v'V`;/7Cfp?7[W+FJ@"Fi+8'\Je'8bp_=0pG+2X@WQWWAhp, jK hHEW|a #k|o@.,2iZxm{&%6ݧNr=R,q :ʜyʙu?Eh|`(o5kse~j^Xzmg~k={>b[BmianhY~@t灅V)}%WQR5=Ѧ]nj_rUq%{ƔaBFްL ^ MvpM0;=JWQɲry|, -5 <ԏ._+KG27^@.uZܰZᯖjhIv)ٚ' ,頲18HMo]̀w^m(:i62<;L`ֆY;aL(iϯUf>yE>(O(;Y $ʜ5{ /M4!/vb[Da0򉂏CCDu٬ fF@!5?װc PwI`Z{{6r=~*29A><" ~/4c 1ߵf⸠Ah u÷٫^n+82ut:3\'ΚBE+x+ĮĠ0^Z_i>x."Ą)WUS;)}Hߊ4W|Λwb:Dr.:úcQxBdRfz JM4}-8 / lgrrD|ކJj!8eIa7uM?o$ŷL}>2ID΄333q)fF=@2؟y~A/zS!?p>F`N2Zx "% ׆Ԟ`?$AY܀UDs$;K$Keiq˶'qynߊm6Ą.׹Y>գ8aSd40Lpǒ&vp@ ^̪Z<90mVd̼`@$iIC.0 txOO[P3%߁/9ͺ7٭wюMu ]' odP 6;03N7'69/'0OcOU3,0;B.1Kcޯ| n,ں՚P lYeX;7FXxg /Pʞӌuq *f}Ti`vYO2ȅ6fV~&ġ&H>r{dfhDt @\PX]^hǓLBq<*P(prdtB_;J7G^:(us #:e3]gId'gGeZ0**y`QBN 0t+ך^硶6^ڪŠT }2@7қ,koQXg4Sb@Mϡϼ>໤Y NXB MKh٠rSk%|2F#%۔Zz8l8TWxQc 苀щnGbxV޵WPgM|: @CV0Q @<<b3H5~*勱 X"S ZL~YE1\WH^⠒‰ZbBO.\j,f ΩW~Xۇq apPNr," MPu>EDLe;o&SC6a|/g^/fCSN?ʋ**Z>+U=6[|Ȁ˥>ƢxnE1SD&g戋2\b㇃ڬ n]XMFƒz*gn@hݒmU nX xTNhJ5Ί+ӛUEdlLX[;W-!fMFP[NŤOwWz i|ҽ[VEV .CʭZ߶-6r.2 ,lZXP}i}֑փ)\ǘ5Z)#3OV2[t;)t}É Pv+*,]33U'/ QJFFM)B_SO%5ljmV{h`!Xfs >!ݼR-Ǝ;6Db{g埰2~{Bq/,mܽ7O_Ig>hK+40,F18⅚N?YF|1 jG5f?\9D_ pP 6M7Qi JizM+3=4,;--ZuzPvq~ܣ:[>Ӗ_\Kh0֎vw*yij% CU[Sjb'-"z~!>2ֈ0o5c&7%(~0Iζ]2 y#SL MP</ 2,gos~su-h䃨2#݊wšEe%(;G~L`PHK)6$rqHQ԰#Z20ɫSsQ|aics{A9S7]:iҢZ'sI:[ Ĝ*^yY?N0YA|e70ChuɧEb/LkN]Hjtޞz""<.Xn1 ̌},LX/_ogRjA ưRL u8q5p!+ $]kO@?'2ҶqH2ى A f8T@"ע YݹwaIӼlQ%eA31@Ht%W00d{YOi4&׀AcJNڋs~*'4/oڹX+RK/MO2+[4CgU$)5A1;<#^K{:[AIggcSahd?=2lrIQц畋rcʬ`V̢#(Eb]Q R)/`5`QSX^<[aag8!?A*uL͚CYL ÃH#K({ clnZʔ$sL /&?ualumV1I֐|\6=kpy6>VowȄ Ghƒ5fR{A^ʞEƢt C6kbb ]n^=Dh$)>uo^&v{W\ٮtGhNL (9e0&~YM`"bӶ /#% =ZP)ucjՅ˙;ߗ`*ԧu6q2|6O*xڿөMm^6bsWu DuG+K9u8/s/!PI5 {&qD@ f'_%﹝7&7q|1jF:u-72B=@|Δ/XQ֌Aˆv8 `g1`1@>T u 7o L+2S}3܅peKSNxY2B-V|Y۪A`5<)83'*Ti!/[l >JlI[O "Ξ6sM H&yIi7M˜хg9K+>DGMuмQ'[L;5\_(h,#[ 84MRS`!46z">?) bo`)2¬ e,BKDkpjU5f WjcE=J>yvllœNWƝw@}> s NWTL'O>B)w0jyș%e&@F^{4Cƌlpq(Ό9_/HaEwiYͅ< xޑf`M#b|E{%n0%Vi5`oJqTBTDp1i'F?$GI?˂qQ)Pc tHgG)5(L6O곅j-I&N1^yy|\R]W /z, ʼnfKˎ)L͐3 42`nș-- (,^HBϞMn'HX+j0W+hD{PIK2B'r٢d^!!LM2kԖt|veXcvv;kw(%5 m2N$(˳10V*;xq.j∰R[\𾤞P!$2 U34A_0 >rTSVSgy/0XzoUP'^?e!ӛ9-D:G匤fu14/ѠQ> :79^<\9ȸI'U*5-ieXܨ&B.|S{&0p .<>04"Dba8u韰ZWTGdY/D*~f4@rK\=[/xw8?[tB- cɖ =H`nދOy\{$)j{܉#xlVn~m!Ac 1V؟At `rHb0},5V)[@a^DB@p(8!@,Ϛ)"Ȍc)Bn@yi$$JnV6xp 4x6LdgmOVyj8(\"iՑ6`s=-͜?/+}ac1/ .ljT-R!R>iYnMG86 ui|eY'??! 9g(ml( ԸAMs4,e|(8Jl,yH|" uLl ƨAb^$EokL};D8#= p);?+1/Q){k 59I 1hqG= ;'_tiZ/6lA^i=Jqs#RW0`#I(S"Daw#.A_?/Y&hpvG)];5&Z@P]Ez0<?Лjޮ~x پng̀9Ô+N3)>m[^ql/F3^G Q}X*Fn0.t;rQPb0xx|iHAP;3؛ga> 3&u2ϟٙ Wf#4~hmj43B.械VOѤ Xd\GWͤ'I;}!X( gr:Zի͚dҴL3]9e&ogq02 <{2bIiJoN6kL E]ՆH( ۞ff o1FdSU]NIBKMEvedG16 jc!7.*$b`1%QNU𹥸Ԗ]D$FWC@w_߷hUQ 9A*r4=x؉8$ c2'4 CŲȈJlfࠠ,cchbqط~H,Rtwz ]  CW | G=O -NjvP%addMUј9zfuV C /_ֹO!vCם@h= _L_#ä:]6=[)DSǾ~-FKU %SGG0WC $*Ԩ0lз>8>hUPX!Dإ Xa:r 'P/p?VՆFo jN;(>O`u<7@y:0qTюF_ZlT72)ҵ%?Ml} :nn1 ,B]A%yr >aɆwer]ñ))`J ԕκ`[D`#7o 1hYP=.<^Zqy|GO Oހ[>u=?_b0@" {Ӡ|O5T )N*6νޕ? Hv 6bؠL8#J fg@9V(q=@H(OQ kFU{rtQovVC>=|% ޽e>:C.ˀ DVnOߟGi񏶩nBBBeg2.q !&bxtM9K帐G.~@.]*[Gv%L*E%ʅdfysvvQx]^D|5)8iy P*2{ݿt#R8}<|(MooJOezK+:gc,KcIK3jCzUȲ2O@YLj"6i%7[toe1>Ps,1Q*£Oњ "uMB2s`e, =RdS[g00*#9wWUe yӠ庍"G9#*,iI ĶF'1RbrqFDX1\Q|Æf;IJHeT`.*^u}Kakw5sE~IP)i a/eb!63YO$"2bx1_90_y|ujD:[1d7!`4y~ n;΂ S ce z,˓қ$şqm#+i $2{'Z&<QSPWO<<"-9 삃!tqLǒ? Ġco2Lvg^9S/Gx`96|˅亶::EPWVP`QCC<8ekelCٳƩN"t';Q;M~ŝT_f%U'cY{EAkЉQAg)I壃?k#X-%̣]AHW|6pr߀1$0/E0`6]O7^rGX3^ۨuMGF́ ~0N-YG]iio4#ߊ!~1 3kƎdQzzq`\9n ֌w$oZ'cY "A۾Nd=r@zǀFፎ1p6̽F#_t(PG{i>=G:<gvO *Ygɏ C(d甏`6e*R)┊^">9hBC~]=N0dt2n_1x>-zEɅH:b%Ҟsd7.$ۈr߾-<{ᷮ/D2}xA@8<'!Rn"nqĈZ/g2:iClP!yf ]H#DwΩ s~zE2Z?fpS4XMDZ=a}Qp<ݷwe3pw?WǝUQ:L8XMiFk 9Bjt6ƪ4LX[D/1_B6GpjZ1LKzGX++n(~#w(Ih*F -I~}gqY VlCxh!p{(xN~:ŢZXGU7?c1vGQ#osqE>xX| zw_yb@-lÎb]a(]Ҍg}6kѹ'Db~p kc h  Oz{c$ {p/ǒCYn3˙/?|Pz_0tӷH$Q!)@eDH"}u5[lR~@%g xZwbMNZ"ސ_:Y.8_xqX}C1BoGt+ķ0A|NhEsέ_qrEEģِGVDi9b9"$ ዮA&=1V )h|AUx.B&8, f)< rP1Eo|`iXsSCƸ-:bF;Z~K) c9 _L_r&Xt)B] DtAɓot }hm49H"_+FX!ՅL Hs;?,"N'ڠ#&\eS&p>/cv~Uy ҕmEoq\=2Ɣk'[Yɟ]e)leKҀs6iuEW&W= Q _bاv2ً+Z ڤ.KEj=,b=`cjQA63mIܔ'lPzL?a/YN:HeVUP"@ ""ٙ{Hc>x3)Z)KD7UhRZz"b<[C&}{z8yr*(X'N-h@*TIvJ2P 3=v! cB!/-z/_w)QeuIv?Oo:/ j HaęC+ȳN--%d;EQݙ)Uo.6ܗiŠٸ}L(UdzG+ kŸyx t΄:>nMa>GK8',-,ゴY2iЏ,㿣HRZ 2V=9dbc'i(sxIӷYPN@ߣȡ!!" (*Y@Sմ(Sb&m(?_چ.)`3Aڑ,}HF.3ĥ>p̆Vx 胡ՐT R%zC_Pz]O>J ,'vFqF:|}vm6tf^(6$[YS:?H ;YQMv G&H^\N;cߋ h@}p» #!IP@gW3^û~Ig>&5_lmٴ,1Q:f^7}_z/_.fͣ:K $D \;l.إW&.KpmԐܜ3}9k] "1?O?ƒ{3H6pd?@3L7rH:A9XrYZq 8%.]<$DDj_^ !2'n9Čv\"sG0X{/oEx9 -ov9afiﳮs 4|rԇC0nHR/`4#auoɁt{qmuz I&E0ѼA84`O &*_JzV3? >GBA$n +2tחm,][='Ɋ&:0V^-!@@yFxG{ ңB^513xtxw>"7t>*ZT"uR[Iޒh.]VhЖ;MQfg >׵;'Ip|u.&)dQ7k$OV{Qyw׬L-7Œ)mkBBOSU,s`zE?uAJv#[ۇʟb>=Z>DPtҋJTl a/^xZm0 ,ه҄X ^CnbەOј7S0բUޢ z签8hH\/KJ 0,/L@ 6 E2b*+2g$7/w/UwDhx]\Lo'+v\.TrvX hi<)C^2N\{bҺ7-P>3O4OT}=xdxAY(G?4'L7!!!ߦO WSyLQAݙ\WXǜU3[{mC/A4w)p .d`6 +apٓSNbnT}YSLyiytg0і`si 8SDmvEҬ}5 ̜[3/\EK-fRH F5Rpfp"_}j3󊪁aBbK,Έ@.%ЋN1updLC~m_>M^YAg_v,"LknCt;Rv4}y]=ሹ4Ok4/oH `ӇV4LdlWډ65XaAx_%饂Bf3q3 f|ҋ\ f3k\f)gB[Vv5Q~4(/JsN:lGL}C$؝Rmنao&Ż Fi/@y` s=іאdy!Թaq&adsg:X9,A^Gpd,CQ@XKC7\=ΐ}h5.s/g?%Ekj 4&2_ Ǣ,A՜ˆَh]Ն/CX mOSsCүf\NPM">Z=e^0VQ8C? +xk奦qju`}{ :(6"lKe?sRcٴPRXt%%gDm^rb#L p)\4Ai0*o`S%@0z #mg /:14-PQAif/}oh @᭏v|7 փ!v/@'x.Flgf;Aj1ȉfev'V[R6Y9}f0qR$" Loj0#$L:~f(K-P!ۼ#GMG5ŋo6s)(>%Z[`!ɼ %n7~Aecp_9vz( ˰ے 6Q#4c̛f:w6Q:63M891܋E hۻ:8-|C#\+qaN5;Nff!0r`"$t Q&y,a/B4 ZF"H G>V.6PP onnnhL3 bU1,)=UH 0x:i&Yc]NϢpWT iKVuIlMXk?DL,Y]R0YH#ݜQtM EVu231e@nPu.8cD&u;gxuEgf?t J\qoi\>%5LD)/TEm1I3-u$/,F#';rysK<塹l0>uG6o݄r ~ (^sg}Qq{.x= uhu y!c 5'u/Mkv6:3xeMo*%܆fcKecīq]ҝGwh`"xJ;ۃ@v&1aIltFح`2d:ÈWpb hO#-.82&%R4qL{|_׎\l|!`7q~rK)ۍ`"N5hbpWscdKӨr,L?f&\9y6TU ;@3헐949U{ n88!C.ytyVhYu cV[gCx}f2ϖҍy5:xh)KEsA߿0A&EvdbbLjmvUcVG'5{zR.'2-]D/kmV33q晲VԵ\4ve׊*>쬸7զ@,D3s=ٕ '.`vkpS>"~0 @0c'Uϯ䆬嗕@ ÿȧyB%$; [h4Xcd<.t+V(@\j+*vѠc6\U\8 AՋNXx.E^Vqxk}WTѢk;:ݖ&MI w&C w+_ CG rmd$Y7M Cr'zԓ) Ф #0NqenG~'U%Td7-E\,C/Gu,%LFQʸ~2Nӛ\3W LLAc#4#ompB[LnP%k*Vd?B ۠K-;LC7r^$K'%et`(Y Pjnk|Cv*dO`uߟ^T@vi@N>+Vdcw ۜm# ΠQg-һr/B8{WCεh:LvaUĠ :0I \pҶD3[D3jϨÂg*!i̘ q>v\}ǐj%cչo4 E*KA*nByvׇל9Y͏=xzז^wYp0ˬ%:f3@i-}ZY޳Iy{f6ك_xфj2YYO,XZbtVyI NӭZґ`4EL=ݺcJAKc#j?'Y5g]+ bO&+%1oQܬXp"$?188g~.+M3\4 T96Nש`Ax&Y7 o6$RȂ"8/j_9N+EB` D$GI>aLe-; M*cHX]ՏkClNys\Gܸ4gfd]@T õ!p@qlEvxxҳWB xG I@ʓ`qJTAך (T&IwF8%$&ѻ#I44,SsM˦5!0JGZ#g R6'D*#uC#\ÆX Qe˛s? AywJJVMx|Eg fȖ^1,ƋZ,|3>i5 if|h:Kߋo&J]_ذt\ffq"ѹg/$z=?W>lOqs*,_*ꅉi!"S Qs!&jQ;IzJXŠ\Lj`audI;?ƎcapbTTꅒcY*jZ.5X)q-S (OqV n SZQ?;ʗ{kvp+jx]; Gc,h"V@J"(uFq[sidK)JhyP7 &xMQUw)q6׎` AN&Rh^o@~>ǡ NϚvK?B Ǩ!ؾPx|z9p ʈ>M/ַ>KrR"N2c$WK.g^= L]b~M=률BC o\wm%y>oWl^:YVs<)?ǘf/$4G@/,Z4.qk99{vfI=Oޝ@[+c0;íַRO9ӊI FqK΂rbܮp/ r>`GsVP0='NׄNP~T9QQ;bPi]L$a|a0cS)yf\o%Q 0_>l;qv&DBPI24]wl1j-B4 !<SeK`{a%tm1ʇ XZe] eR|ipG/L-$o6s9nl?:2S3ڒUDv’>w?kFNĀ %2C1c 5*/zy7Daޛn{D1Ą  o_R X߿tbOk7T*VzJC]uŲaLMfbDbE6I{p&x/|P\=nSUkF?Q1̋PRS3LbQWOx/N>2! y_󌲍>_kWTsLc*x1b2>wH0e7{MB:kR\4[G:_7S2鏼s|y`K&Ftjdp)pUZV5ҿXdhߏ@ER>OWJآ?X"Ktu" E;\ xB&Rn?6u(ۧ1h. 5^S2r0`cpl娦gNUCDj82C`Wbk~p=ݡיl4=2b hIL,Ncv3T]/w1Ϩʼec2Yc#t`_ CH=anٻÞe/-ڒ6ߞ;~OUچ, 7\6Iuޙ4! 0B^WZ6r\w?)Uqo932. $8w߄b SE{?Ogz?%(ֶGycAQQm[<iG:S2vbH.X&:. u _CcӸwJs_fe ̮ͳQت!-+9UnxSy+Ȁp(>&\\-ؒp2ţw>~gfq妬+60E@?_Vw.P{~g=,0`Bܧj|6 *:{կMHkJ`\O9Tޅ?n">emNJ"PO9=w?9`c5oܱ<4W֣ .i.#{qkNHe3G`H:s{HsN6r9鵠CVKz%ؚE<4^8( B >z,A%ne%p)G٪ehW>A`׭,}j(PpY.W*~\@7ܧvE` zD릯VNثQYiЮtya\Jw8!`'mtFcp34rn٭Vg1.CфS2i;tm1W5 p2AM&'xpp32r:sPj/ЙxwbIۯFw.8T3]VF(0 eAPgAA$•flVW<)'dE48'b%\;a avpR:ઔbٌTo诲 Y#{ʹVf[{T9B-(e:xOxuigb:տNBosD {RC+&Y\!&|ɗj0WVe26j ERUӘ8De 䚊PR(cUH@(Jc\%-m aDѩ6&.9cK~KZ\?0s;fn@f5̮Xh^|o.ЁpYqͶ!{,[ 7/d Kg) a1T2F,HQ4iX}$ xM@g&T -),"FiRfŪly:y7+l۵8h0 3>}[:c=l)q b* TykTu ^ڨh_O_L]Tzm'p3sƦp8 f">%G7O84A:)cl!0TcZqNC"Rb2mSAȝ0,3䓱CICFEVM[ (Sm%; &fY,2٬+f5Eq 1!_4\20J Kq|藺I}䨪b1IZF4بj-Œ> Il"D!ZbYf<4i/swMz0v-0~^TXy҅aܨG$o dTU\?-@ %FHr-ccXpn n@܌28rS4Pj4Ӗ0UNJ]C -h'&E,,h,=^WBkf:Oo F_]E@ B@"(_'Fqet@P ÜhQf0v\2nDPR団G.2JO>Xv"HmU͹` = {V) ͇A!Ba.K$d% *)RbT%,% 8Y)X,E։ʷ:p69ߍ_Ul 3c*kChvH)*ƑvнWǀ) mBdɳzᘦqAĀ 4 mHEE ݱdא7TVCLP؆1gqi& l8gR 헔Т/n>c0:Mq4HCEIo AAh7n15<[}ض%8$JT̐!D_`@!]>,UCH[?\U8';;̱e\IjDBAF\q@kS `,ק>8giX#H B!XSՆ aP J4?Ak&$w] go ;e?'1@ o^D #0<= |`+5h=]`^@7/DDYl,b9F! qur MB96rFcM-8GY|Q{3WO;C%Y5$EdW7 uu ƌ@.睢 ,=MNzύ93ߞ0uѯ;/C~bG Dτ1 013s%` u!]=:94~wkϓ$ d d &(zvk5=jƕmR" DAa`aP@x]lvvOki70J :!>ԜH?ܽ!EǼL?_`3+0")q@2<6z`vob&/\dsa"c X#ooe+(85G @g9(_c$*&aJ 2vք 6PQ>OVt uН}J"#] <,ď7Ρxy rm1N` u4 &$=4 JPe= =3s))vU(&Lj0^ٜp>’!a>Ra%5!atMvjDND,3 ܷ*ZAP,bZno݈Pg>q &Ha>1o 4h'fPuB 4W Ti+Z"b,80. Z=fDVSZlqADiF$!jVRǡӧOU beC!L TՂV;R-`Q@RT?"J-[IJ*ZU"E] ]K:(ulQazXw+ztVqeٓ.Ѯ~;3Ml=ӺM^]"KPD#8 J5T5adTK,_/I}ԦPрRT+vP+k`j!p`x`4(B܁ 6qaA!/7<X?> xw:PD Qբb;Y/`F J`ρ*Z(ukZQ-!c|j/53 6e sT)Q>B=˭TboWxA?ZZYKDE]^&Z#cZB3^>p|tYШV++^oVjjy@.$F6`]7@2`ihM%0@ B '1DfI;1`B]@_%eO4j 0 1(&0(f4+v!H>B+= X adqkX Aj-4UT$-:2b{ .^ryTnM[vײNZz,SIg ۫vlT_>ҥF-  RJL: 8+ r[lri`) VvTu47g K.Yix04ac{YXP2B6 9$0Ny-$m ~ݲ?TUaI+höHY]sa M77z'>u;O}PDטdQ"Fupw繰^<&bhx) {Dp )"Ae{:_>o_{fé$v峉npPT4lt^J\˂nk 4isq"+׶:|Rm0/8ըf- nx32U c`LK9Da bӘqhTSTێS0Rq;m8ǟؔ'  dɌ`@iBAO}~sG`Y뾆XRކaq"3*0c#Pe-"_P( .BĦf(c^yiaEjmx<~g<x޼pʬtil$&ɔ`MʪAd<)jvqZT%eIhQ%@I1T'2m\TJ4 \U$ Ͷtˤ cܑ"(䌠o2ocx]H)Cz~ ;@>& !S5o(ͧHXZN8Q8Z:T olphւI\QAʋhj`!Ye%D#6o$%Q)B(  P1~,y;S6Y \Y#EvtX 1*A"\P̣8-@*ĎH^)a+z"F:Yo0'd3?ۈ20$r &O/c.vAĊSٔ6~ qыriv, r1Q>!Yؔ]:Mk,;;^GoeyNcyF:y*#s!*f{Eȗ.9>s<(\ABDu8;"oQGncpa>e*cQAOY a{]ٳ̗0V&ΏWOO R9x s /8H"O<(_b߆B\`q :>P'61D^I3 1!~BIrg TKLoѐDCv1*w#6~Q=XpO*+H ¹FO# SpZ(tFz^>~)@?<$ /0*h_IR9) ؤKb'Cfxq>'m)e#aW" Kfd ah {øeacO\J`Dm\EwVft ŷ)6N㚢P/ǥBb&|xu|Ӊk0!C02f`661`6!n^^N½ˊQ|Z9o>*4{tG:* ]x9H #sj&.J X%Г͔eڔSS e co=fZly`p,\ 4`vJ1U@5D9p1uBbӕӆydz:mAmX&l ES"v/F5;3.ݺ1ț4QhK0 xk}?rkaoeDge~XCa"#p ]ipz}>wIEfe {c]NU@oh&?Ia5y(K>TN%Vy#Fh QI4e-2 *RghbWʬ*|҅n2dGH+}QwQ|8Aj8HGjdGqiPO-Iu6-*ֹ{6-FNovax:\2SdZH{!r册p&|yѽYFKѕ \xG+7C9 .x&J r- %M 4'2\|.&eb,U@Wy kr[vz̘L] P;4 P:Y: u T#8^tv\C[HROU|(ݔ&CGk}`!L#c8D I]8@SozI3;e8_x{,|!v9ޝYB7W^Z~x+%i1V-!SCFe%ҥ 1L]˙D~MnXu>^_|JVU*ǯZ_w:C~xTC0trürсb8o'}У)^kI~ROtzf*qV渑2""%40r/3MV,ғ*l,7K]KWm׏c:c[v+>p 9)ڛ#FiVk/WF>Ăqt@;B?h BondC C/9:J=wj:%Zͯc2BsRɯN3)Nj>Q^sb`QQ+7Y\ɤt&:XYgjL9WE,RD&Bȹ+T Rе$;NvG)±3z$ 08!%jUzz_lwBz(A J# +A7Ԍv^wXuOoȣЂ!` @gtbm’𦻳nO[tq=HA5ɜ~"R=񺟼b^&@I'lNP `po1߳@p'eH?9Hl z 8hM0Vm:oe~3 <PR}{0f{;G!,!:^Z Y DEN?'"8oHRtɕ+,lqSu7i̹7RV3(>7'#䱗;^?xp8g4Df>Mv1JCpbP B릁"d>,ua.Q$vŌ+ʋ9Eɭ c@qghLkz tp`sfC. LɆ}^7V(֣yy(bb u 72 |`@>&< SB[:g|Cq[0;Db`[*`:o򘌷9ddod+ƶNX'@?R>I('?2TЈxƅ.htSJ95cXC"N&C#Za=j;f]( &vPmྕ>Ntzi}Az|+A_gD&IhY ѫc*asAa@x>&z'΅+ѷn!^!g[fV0|F`>SC("^,9jA[4 kĴ.YJ x{=~wR4p8^NHun->5adħjIZ%̧f:h|M9$!CQI0=al 0v&rőD0I's^2pxktiD,h1y"(@Ą)f (n " 2dLhмhGXL4NM1!;^(rvPtf B8[R o?smWWkO:+P`.}X-# J2 6ft+lgyNNmUШ]H"!7PHHD! "bw0jx0Ҟvle,)R$zgS;1 ENJ2ƂmqhEHB]q̥c5N< bM*aw{iG )FM#g=wk}c((d4_-[Y*ZV(,SxX)B/N$yдf#=yى!mz2a=QW1TYKCД0唓(xzqڠ fYSpѪXU:[F^?(T]<x4siWvN)RATٖJ!fϿs׳gyXa6zu tBW *՛17\?`܍N.ʋ9c FJ,txl[U_^yp?dAVVp.o\g7 4a5w]NVI&sc YvUMnmA8E- os|l]s ñE,AhxhEjx4l-%Va[Jֺ3B{2M@<2S4o H,|S>ʘlȑ%  t%(` m &)[0h"L:y Y8&J 9G|g )$w%?em v|ڰ-I!h_{oH&kfqoG6FY+IcQ8ے_H!ϒKXb;ўLPwl&Z/ "XXW@;@G'BLHSMгkRS-h],Of36cn .z_Di,*/<ΔӴ/L:Gg Qk+ONϩ_2"~<ޏ WfyxjKi5NA\VN zwߵ-ofZog(a8fAҁ(H]m61þO7s&W͍fTq~.#rəte`̘OGr26j߽c'v@t__H+.ۍhdգfƹ0@B\Y4i["PdCV#0Ev}~n܇+32pbeHX1p>Z~w*1}%@+TȲlQգAu+hT8 `藹8MPy;@Yp>qH< $!/o3YhˌǶ.sL=o",2/ʆ:Xb6N< l!u4a SHȫѱ)[S UvCG=~Y Cphͽ3~R$r &('2ǐ ۙ0REg5Rzno[%-@8#8'[9C7R"){M |hA>6 94M|z>Vu~lSkbɍ$f:y!mLI, ?WA"] m 8IO$ʝǏl|&d?|`恴+mG1XpeF.wpy+PO>-JiǾxK%븴ddƩX^ANj|oY=.3رGtkL&hmY41WqW"⓳u?Xrw>柳aVGW 'fcVچ:*Ç(u?gUPؾӠ^0:kw1${RI|lp@: O7ffNʕES1t|ɇ] 8ە+eƫY@](jofxxr *:{?! G ]Bi5HbM qX65 P誘ͺiA5DŢ DtN?4zfnm.g4jԼ/dsٖ{=yxa쑌')6QgzРfZIE+kyjvEbXU-f?Whݞl؏@H6*e6e&gpNA= `J˫Ƭ lXXR-aKn;-ֺ:NqZSm|}ЙUXZۼ ܬf,ttq1ݑd2l0M?g2=,s׽{tf\{XӉ+jc$1"y ׏:36&ҁli0ᓎ<}&a]FQ5Lt-`L=8<;C9@K1G[q8X܏MyOuҋF# E)QqwvMXFATB!Vyäyc (=`JBM"x`jw 2#|>3GdyL xcLyC##1nH䋀}ٓP@P&9O2`n= )䊷Q+@1}6 #6@4j']cBTs S5% }) (ʶ6|Qp)KT͐-@+|ğIL@'&b߽<ղQ%KT"ʛ[Dw5gPld[#W$+LY%Ct"^A&e\ Ɛd3:~ܤK3"hhX Hl}i(h [dVK;D d҆əQb*ִX#@Dm'BL[i6Èծ򹧍ۜ[Tgz<EA y2:zaXZ(Z0/i%2+U^_vMz(izH j6 D%{! @]z9qWM +#N)hE2+Nrey!X5Sf@}x"{*aD tݏFexXTr4.U@Sx3e|ױ RP)Li[+ ]_:YN w.Xw`}nb"QuKn˛M̅8jٛ'̚IԘ޴l’a gYvo,I&Z(:Acϓʥ$_ |(4Au/>cb%_;$Slv>1|CWfr7#JnI,UhK3|X*%!CU\::cP>9A$'Chʔ1ݖ]uKUH݌kGN} ^1לwWOIaT5I E-ml+#w39a.(:,j\/e5 㜤궿0a"=w#0 5FDZ](noXV22r.P5PEnpͺc}ʳW {@MG"o\hL^b0z:?OE"rh2* 2!N.>Cd.]1kIwl$ANn XVF!8#M",|@}HIocA(΄ZRQ af^ncRbf LAR!nn\-A{xG2{aO*%SbPf+P>Isy"ݰ3!N`ې%/l@y9Pp RD# IPV 8"QSp%.o0@YFpXCNbl>QB"yp"AId34 By.w(-aEM*q VAh TI+>Z2K ֔&d6D.*0@zEtikњdH@&FC G6Ymfk5 T .`Ú`> V ^i9g, 7q| uER͍&^ $p‚y"r-z}De8ݧ\qyzZz??x j~MMշ8#)ZW0tŁ]ntP ۆ k`0:?6^*wvah/auof8Aq) AAL0Cr-#D-0c(д&C!cZcCHZI07)[  @u.E#r|Cp-C5'( H`4k9b A'`dA`AD1 @X^{] fnY*. 0iMnIjN3U˴zH?`\C7zaeR a3 SًEpL) G&ߕD)0.)-U"Xt 4yh:9\J5IFz "RjmmRC4 AH __O2K1֣2՘kts$`,Պ0 . x HB,%%;BiW,(Ӈ5ޏTi;ZOj#jn'ۇ =i`Pj[L$YlXm/8r> ٳS/,jMub ,$ԣ+o4ul~.uwLW&in>ҙ,*YI=dpO=Jy-EQʅƃss̫kd7[V`~ܤ.o$Y&ݚy*ԊD֪[nBd9ԤKqƠ!#p#ETYUãs@01K vVQpr+l\@q5uaץ)k(g8eD9 I"l;2]xS,R}M]Rz',x8EdL)6sZ:C2ayf!,GAO!BA1ba0'Nhu ʼ+XR3jVs4OmQh5ޒl6m,m+ئfVBl627!L.wZjxHa){i6R*ŽKXf,B>YHF#`4# n9+'򉱺$\VB^'`B}"a7 HB@!HɩJDhͰo)W:GOv{GW4( zDO9rEr(-7AS{ 2tC'iOQz3a2`WΆT`@Dka݌>PHPbd׮J[(4L. RWU^%L=,aktws`j 1s-L'9UiWhL`h ' p55qBbvaJD8P^ck I99L.JńuX(lQ3ȈK(`)gp;x[EL4MF{Dޠ)w}Z 6h8ccZr}:KJŻtgד:m(%amGtťms8ԧ]8ȢRܠ ~"%r [.8< B)J7ȓN B5zFnǡjnX&0(>ѽZ8% > 㢉ߧo@Ʒڙ7F=I==w.w@h6&ԻQ~t i\DXA + 6( E_ne DeWLr3 . N{؆iZmi[ElLjȺmf4G!neAIi~>gm'ԪNԀ;yYƋ p<P;]B4z(~iCdֆᵕ X.[ż8h=m.I{ Dҋ_ WHw==ZI\U`.g$Cf(b7):rC}Q׼glJ(lb9C.zPC٦ kna~ǓI)[=P=lG|N#xtf~8ȺG@27(fH#vc! /5 `o9K2 ps#LᙒSFY;Bɢ ˄?uiZZhX",wg3k`n(kE%dRHA`#xo41"qCۦ Tv,'v{V#u!q֕ș g' _8?g Mi-sx@ǹ Ű#C wpuں O>kV;S1ѝ֫AAkD, KSt}ܪL4uBM 3{>iOM v5|tp\˿!`#W̵9Zu,rrB]@Z6p]&]8"+} >_pe2>NĹQZ<tU)A2qy2ɧug(8aօlGg]Ep{\Rc Q||_'ƌ#)Y 3~?'ўe9}Dl01W 4.\7i;Uk?iadRCrC7mVT>2}-ʶNxe\A@)QNFS[86|a^EJf dK"j8:ϫrBVf}SLr6Nպ_Zy^+{6<:$+MIԻ`7i.̻T>mӖc=#6Mݗ0J3{<-A٭ J^ۦAl99}6/Ҹ­ 2o|ؠRHgrx& W`H7-Ěêm딑xe)MXh)|NْB'łXGo'P6M]Xe*/xPՅ2F=]vFnJDV#N+J9"NyߺyFCֻrlj/$PHG}Q'փOCWiHi(, *uUUE\Fލ^C ľNdǑgLMF{ &<G^Ig؁Wh6D}!cdm{¢Ӈe&Ȭm4?u~/ZbHQ`z|ix^}`n/Ŭ){R#54AwŅp.C`9%wx$J Ĩ !/ wP[}L CA$w}34Bϒ* doNPP3@%e;F]4#0/b(C),$-fSp9<.`1" c3FްKV%n7J N ax,#) DA Qzr#%gL_Qª40X %r:ʡlJ$k=EDlrZ2S&i`],_.~m 3]_:/%߽G.q ' 6z-il3lWTr0+hvK!CHL6 Ȋ˧-) ^k좖uf 'iLKū%lhuqw^V-q nУqO"MBv5Xo蹲--Z]SuY潳d ByvLaTG FIQV\giu=NZl(x* jx s-\gDU>?ޭۀG%GJ/i UTceׅj4joz,+P8ELdx##MULgn8Џߕv?HLtP+cvRv7RRh?u;mZsp JYG"IjЋ-wȳ6RhjJwoț)ܭ,."G rLnG&_啥k?g\5-]$ U.Q%z( MTS0sTn_&WMYf$4iyӏЃAtK^fe|,;gГ!`578Kkjuݦ4Q(75 jKU['1pԭԅ zv;3{p؏Ճ]C)U6Y:'+1^ayWَK4Ƒl#@aFQ='čCv ["@@cLT#}5^,Y+-]@n}D'@vL-{B5b0$yܟX˄mz@<97Hq5X @.č/w| xo~Tl0㹈 q@ֹU曖YEy`B5hxZ}ofbQdFlXE{5 Jl=C\69g`KUMO[x^o^5{2-]=R()"z/Ϳ)oԋkSep TtcjkGǹТCdˎ?Ȑ c(BIq%J("ٻ:q"O_ʂR50kU(G%,r x=Bi'9Z_ m[ ~kݣv?%#ӧ#Bm,m1^9JYF@Wƴ8U|{Ru}wzPfH6 maݔ!3uC~h euKƣHTˆF9Fߎ M1W8\:̄8rlP[BxY{֮(Mg}fjHm5|+&cX95A!"vSUNxu^v>9c7K ,nK2APpvtU>EFgf}e{ZʿU%I;^u]D[webv5tj4E4ї:yIϚ uQ4ۀu 8#TXn/4dfltUptL6qNxf &8{E^msq;z(g9NˢU;9Yԅ`UhIo m=O7q8t=WAgf֦`Gqژ`³~b\kۍֻ.]v10Rja>^:гzJ^V#l8ա `T]X\<&do!: #b9*>w*Zbmv܌kM"rG$eqee;g'E9tQ4ht?bl*EW>¹iSL2bn4Dc6{b =]V.H6QO +;S~NCx5tզS#кDМl'¶:~SmO.? !\WjRo]$Ffa ;yV/N\aivϚX{a[9`e7ҳVC E KΫu11'R%8w/ 8( { #)@y}_vy'_woX\K.b#@i W9\Id8=-!5ts ->0i=A3q$ɪ]sicC&XA pBF@mVEX(m>׃pUvعGuPʉ3̽-Qe[ zis^ݳ?!gY2pH6\`YU,OI'k:ǩ dw5믞zi_(cl-%y}ϾOOWy͸;^PR]BTδB}lh&8ym̈ĊG3Hܭ/2T }|Kbں4qor9:/7p Z eeA8y-RKx)VX,9\y>8wM4|YKW}o rimtXv/ۊX]>(j9dFdul ?ŇEƟ2q6ڵk څ)" c2bLr&6B$+_j̎n뉸}cTڞ9$||;L"cs58}XG:Gc?7lL3!y yU2̶챢K#nC,zi6U-lPoA޿i;jJdd5 NP\ bKF]OgJahי{o=iD&|Bg,`si k6 o fkR9eX&Q!8gV,x n/Ɂɳh,ZYOЃq%yMi*1?Tq\d/&LGL=AJ4R+@fHqs}Hե%rMJwZwiȯ˛%dNNNʓg~45+q/;EP郅&A--c >{]L +{EIb7㩫XDŽ/yMxEo MX}a1ɍv5}2ԗ.EVd}sG!pjj_HhdUnl?2r( mNOT 8H-^U7Gʍ2lZef\ EʱI)&Р#p{ZᮄHHzP̟į&4Xn){;.yL=7'X1J˜R\9i7qY?}촺M&ʆOܜڿk=$пH9G&<]6quI;}CgfMKwK.dizy c$c=,yE)9L *tcmSOKDu睏?"2+pҼd p.||q&N^c3v3tK75ONw!%fZS+)$%7E7BNq&z ¤=P܈LCL^y-œ c9Yѷblkxa,OFF? IcH2ZP4Ei~(#YL/c8nE**lFJ{jڗ7_m&g8dUlWnݴ@cבai쵹#aɥ xqxJ㕖ϙh[ј^pjyZ)Á% >Al%-\M:շ$bUcd3[Mg =yB,-b$Ji>^8/Lgu^el-\+5nm7 u@QgE3DoF+L Z@HP!+yOgp`$SP׵A:q)E߂p|5 C{=jH(<(9i=FIwz)ny9"jK3o09-J̭Qghaʱuubx!4QԸ2s'||ro4e>+:{} 8ԏُdݿ'TYn岜GG5`gouX5){:I휽Sڄ}jl5ϭ/ѝGfRS`35t0I.zY {yxfA,]꒥y/di'b[է+8)qcPG|~AHXۼ>;nf\2 v)vZQqVy)7q5'TTkfl6xH.niqoQ Ltq$s ?29]DRGp@9Btpt*rˈrhp-|O<%+Q Vww0Ԣ]"\E)E_Y`F^ŀ$lhzqFY@ 5X-|u>v@ʑ)d}a3]>R7ypbnhr+/?t1,-\<f;3*{-8.p7ߢr<fL`fY͌m-ܰJ_L3MP6jkrKt<8]q7ONp&JT悗}[pk^j\Z|#97wkCD-(|2c6,BKBVl#?`\`\>9V:dhzz@9qMa,'\PAK14]I;x7ƃ93 L@Rzf/#>Gp/K _䰓9UՏrW1/i-3.>_'5|^هAw]Y4+=Q{"aJlnܦ酯 ~:AЮwlgē=! 톸qC蓶hMgOY>᝟w␗RWb\-p\~s}2+/R:0_k}~OJ65ϿZ@]*~US "X`5;hBʄU]U)yY($PѨyx ]a;ڤC(ۜ W<{f pmǹ!/@<$;FSӇ*@ҳ̨LD],\cD~ KDoH|Vcy!?:cɚi[BE)'zSB!֏^rMks*wAL˿{x !q\W4tӊ22 Zey5 Q|ńAϗMMvΝyI[[񯽧j\Ձ7jv--QlN2&`o'&4l[&HդP cdz8SLaCY:G% !ӭ{ktI4mKhSO%G]#8 d4kMQlńxYRx4{0V;\Vi #l(j4hkLܬ%'g65<\J+RWϺc3/.̠a_Jlvؐãv4B<+Z0Cd)t kq('-Dqj,θb@3Uj_km0{4 롃7,"]\)L2#חS^#W5iER<)8u+.: Ū87ˑupDDM}ոdɂnu,MWzG!,pf`Hs6,YFtݢ%\x*}zRwgc0bk7O=FK]J'7} 1pk-;U.띪asY DL֐]A_8!;%6ݑKiׂ0j0 z3mF]Uk:n]o#+lYjY0h(vW՘P@3-ЛIj;cT6׿&|c4-w*%u^d&{$>Y{: FraUt|h,lnLUNDo87D2wz7)m$W.wֿm 0pITfX矯yC/#tT/IT?pk3 diukaoDCg\%p](벾 YA|O=Cc"#Y߷Kaw![ ,˙1x: j׿~qxE)`Aa(ku-@zf `yWua)4VЍ0Fi HŌB3ynf9FHp7AUD|+35aci ~N:sܙ+B]fNS۸ϝZFM3q l 4:l>Nn4JN^iLgv:z6,~|q r@ϡūvHu-־ -3 *?un9fTFR+|gy'mZiK0bj֗\z:@|L$g+=[T'[Υ ,wWxi3yؗ~KXϘ8ѡWIqpjfWomks} WX[-Vz9&M _H_8q،X{$ܓ,75EŪ?q1Ii<׷]U(ٳwUe۩;eK}6ҔV dpjO.\4.*ɟ8=*.N$ivGe:IpwZm]H%hQ3bK*Mi}!":RG !΂վn =4{].d|dCvF1!ifx؆jY }Ion2Ȯ$&KǍ\D築=xѕ;JMI9*+L i5:6M5vKv~&ogQ`D.x]|g0B")uλBi,Ém6=^嬓8q UI/Jv v(L: KN ?U&G( TҕDY0Qvo25 lf(-n{E#0"xP޷3]LeZg`G J K?iflZj[/^AX05SmDI%$HM!bPW lI$*߬_V@!865<EF d V%,gu2 Uzz Fċ櫑C:V$PWƶ`[]Pq#XZ~|{cFq6n<өv ̵ h+l*n6qͮ^&Dxхwjl@2_p ۅi 7QKkԛ" o!cIZ6F"n]!n lݎt8RWȧ.ƥp )JMK"ϤبO :sdҲ:"@^y"iItf i!EE`9tX/kz5}ˌ}]=JoE}!ex5/RdR>ll"tMaiOR8KԴvHa7=%(BCɓ.Y"ҵbcȎI?`ZMsluNc4y>;2HGY bWVj"(ELEܵwȑjzYk/:㲣u7iyW5U8*sX)7z+ o-S(24HlFt\ǎ̐K"EDp1j3џ<=\B2@$LzQÊ~seZUzm:d)|;S*U֪׽O+e"v"+F<C >ﻷĊ- [@rLf #nAxe;l.3ղ3*TsPfm!HB-vvf)e,X0UT&gt}= bq.J5(QZaĐԉ͎ rc\lL?O|) Z@JTT; ǏDl0WciQt9|Ex!V3.4͡ [Gg,!􈈝,3"@hWS38쇵͘ߦL 605b5]ͦ6lDŽt.(i? sBA럱V6NPٺ/km:k)4@E:t21Bgؾ5m(VllS(cJpH=瘺Dw؎%1Z-#rny8u?,ڒr'vԣp}MGCW`Eؒz3y&G?Lev7)Fn0njNI0~KQ ]Vi4 |^Ekn2eE2P%VCL_VAOPg8957/VЄϓC)<S!';E5M/\tZr5~S|*x6j7+QoLacpQb]k}6}uJϸ@rg^;B#T.UlY-`~ ԫy1X,qcFN)84a?j4K.~f;)0LQIי tNήsoYvhhO#JD2񛓍0J0i(wJ[7rBox`.(Y)7y4__ԧ+_`| O~GXwc::ɗ{u $rxϗph: ʧ辛4PZ1Oq)ZAXU3rg0pPyX c`y)9Q+5;Vŧs,!T,ʍ1OR1 ^u/tݪ$G8RM{Qv-nQ_ҷ玦riåImaQGwvJ:dňd2,vMRV(+=?MxN$B~E!VXCDU%)@=)S<#vM R.<~r,hš;%:o|5[rY9(،ooeu1Vl?/* r糨@%_TDT2r:zAM'\AKҪ wtB4v<ˎ|B D!H.PFnP͆VRGFI~3@ˁ0fFGd+a3߶z_,DI9ڜe`h"!T&X'dxx~&._a5'4^g6N1yRy)t-/|~E,U3.Uu'2~v"wd|0ʰw~*ҼnU;Ko>2B*!=FCi[E*xܴ;y npMVf9~4&5Z}VhGTYŶZAǹII id,ʁUu[D0 b riCc+geA1}ܑctPq'G c&'ĠB?т08cDfVio>EcLMppo9;Wb+=(|L QkQ>| t"@XBԐ1HVKaoZ3@0B B2 Isev"x @nu!0 r{69MHl h<ŽІ]n|f&v@6cv Dxx-uQ u"|vT+oamB3vc ÓY0hj^ ca'jxzyƴhv"}3lIE! B mD܄(z'Ah:Ԟnȉ 42Y]Aܯraxg*դƽ@mHT-:-RND{by aiw\;@ocPCL$0ʺ>aơhɆKM.gz0<nlӏl)lE}:P}$By-.G`%=Cz~;?rExyGr/_k8f2H }sY*s_ P ⯱rrTԔfY8g@Q/^ģ8N3GWӋCOlJ>21D-#t ocR/ıFN-Z~Λ5u͵-ްж-0;uoJt`U/whYjƮaʳ0yؖY켈%e r/(|ڏ ??(Pkp19N8G<"(zK 1 1%j]1osr>Ab_UH5BkO?M/MvYP B2Te"%[@&Lmqn̍F^`dV}|OP,A\dPO*;srGZBֲ K,hb`^S 2 JA}Dw *!Z)M\d#43xtt:AqtZ 1!]F͂ ~qjb`HZ#@Uyp0H!qfR_gGK k50p"vbX -…, $J6e#F3}2DP~.}[}g #?C8Τ {UG00kZ!b3HDW~!ޅkhsFZé[S(bB!M5t&[݄]T8Q¿ ޤ՜% m]dlcn(KZÈ,m@m/ 6_, h(!Í[ M%'Zm;l!4 )H 4[?J$kx  Cz"7a T ՓOS1%ba^""8gB^.2 F mˣ0&=J.Q 40{yaPn-A M" .aoVh,^ǷjY%(`bD;;6UH7\D[O hY7?P>Pmn"9Zh(F\R ~ aŽA3]G$zve'"no:ڨ& fA\z)OzH 7ݪ-lhv*uȒ_&Ʉm$*SsbQyR:\ 38DwR28mDtæ$8j(y0ڝ ۏ9(2uOZֺ݂L^&X/<cJY1 eQEB*EI$%93h f0pc cHAխ Ĝ9F\RP2! DKcUҺ˽1qyڢ]!䙭ĬQ񓀐e(zb N+RsM<g3m-@$X׀0o\kMU{ :aHiȜ0] c6eNnk1!Z`m96 zb9i(.kliƈݎ$E BdOWQṽ蚄R&8 PD$EIsY`oh]ipSovt0տ%eo޴j*oZZ޴g{].Xj?ÔZJ_% 'h+Wl̡ΒnInǝy^XWd͑\~59-"iM4aVlD(78z>E yylv@lb\! PLI"``aJ2[IEzڋ>y0& c,@1Q׫<+!p CKCqfI4Bo;9 Ǩ}]RreL eZ{ӞP+$U?<FO%og}?VՐ5G|o}a3) k9 <4ލ| 2[9Lnzg@`^(ږ@Ⴆ*Ow[&n4? ?$.Qhw*Og\HKQFzJ36Rx[i1_x6 ݋Xj9vSwNFVߗN}زL&֢3}=jȵ|h}q~},tld?F0iYтAVa0`fgPBnųCMхL2#VSվL4?XQ[L韸]ؤ,01qsQq%^#/f[1,c'}!Cd?w׌:=,*Xoj6hsQ=k;ops|Nv 9@z1U-k_MʨPa;]@@Xӿ܉H, f.wګ'tXFϱl`ַ"Qd\o (H6׬qAa cW!u"\iw a&e{);KLÇ?Uz[VDB+ýΙnkQr**T BJUzÌ iT("66mP1os.˟|,Xi}F!Z] Ylw}k~d}/µ=.fn;v~^|H3PR_LTe v7f WQh)J&ȍ랯NS'ӝpp֠BX#!RUM]TU¸t6$i!Y&ITp%=Cz-0fţ3n?{}B6I_~|;OWV>4BeK\u 2Ɓ\m-\Ma'gD]0kt/餆9:YU- T##ɠ$lbZ(aF:M:Nזqڥayj:.ye:c^M4ׂ/`+\` 9i BLrSmIyM<5⁋՚b(ƕ.[wŒ4m31[ %ѤZi >x TYhH9E7DhCS<J{lL C37ePhffB#0UU!ńT( vM$R`E`9|ZR敼HrT9 T?깷LzJ1.|Gq́CAı̬5RY1YBAc.CɬJEZ+VRy{BER(hjYl)`*%pZ be}&SQy9ccy69, cc̄GAs c/ H4$ "y%aܫ[GU8,}w 7o0<1S3)Pn.aW>#~n,jb5`dLx>21}7}T᷒PVsyqk7T9N6xƐƉjP(mQKs!}>B7P(,~4Fb_<4)XN{3u!0Ŋa ̰(t v>sEgky|zs'VWՕ b^1LA-Mm664cbm 7;j -i$gAz1#X?@ ({Yi f/qrZf/neGFa4%-eyH0,!a(*AjtwX>3n'L[@RwqLi7v+Ae&k ?4gUnr"j&=&HlbP\2(J:_n*v  bapPcC}`AJbM@q!fT]*^ yE8R-Ij/-@!%*J'X~.k3C#7`FlBJ̿W  ]R`WJ-._{㲐̜[% Mքagff1Dzl]` gMhL}\m,P{ROF\$Q Q``Iqy8 8…c/dNor%# 3ugeF%hn,\#P`(B6%7؝P @1!g4T+;UJ9vұA !2VJàm|`!,AI7YEJH f/!<۶e]4գëȈ1l5LyɖPSsN*Tvӱ5DWI bdMdTIASpȬ[%.mm̵D`*+ZD.\/Jc>6  DI#j,&ք(Ys9RnWB*f1~ѥ 1k32paM簑2ϬP^-fyқ;z:nR2@UO# jAau=ࣛ]PŹ؆ܔfl`;TBY!0!@rsm^ `-H(Ɨ+l% !1 lk$t gí5/TK.37LKjG[cy; +-ȯo2|J=|w"|; \e̯ƾgGNq;]Gpe&?#_=rubcǛx]WEtL4}Yx[5G'x\k{&M|k簇ٞl 5?`;!D4,mmpѝW!Ҳ\,qg`|9)F*qԺ' kYx9zpg an}oK. [R%yy]1K~v1DO^\s/^89@8UVeO; &ߕ,Ri0i3w:6{hԶbVMPznZ:X>i$=طCW?Bo5)k(Lj*.(;^a@7z$j:זVzO `WqR`+w**Tu:s QHDDE*f^ k@,#F »ER|&ZWX'oz2*@zT8s Zc9WuWCE{UAshcu! |MDS'fSؕ!+#uji[ ; 5ñLgZM e@َٽbMX:ke IFP`tQJ Z:PeKSȹr]@PR%tuIp%SSuPD&66CP,4,ul>du"wF8W>X{dl|nIP Fc@@rBR*w:R QB=-3=KKz- s:s^=ma  o ߒ,US,*u|Z&i7oVզБ)КY<{30ϧzs 3Y*/qC~׫q˖CiA`i؛NT6ǎ ;NV:z#;Muդ_^ +W md1aR G'(;#ʆ-ia,-8pXa5 Xp`̲MҮO cz4Y-R LL~k7Mڳ㧅Ɔb$ s^/23bþ@D F|.g Ȥؕ7ݼOAn9or!=mK$ypmy>Y.<ѷWՋ 9L+8/-9{'3JP5 F\ ηU?ID[%?<*+ěKFxBD Hq)V/cDgמy 7֍Qb!$n/\)*$@c2(17qEka zJ-l ݊ٿ?_%Y>(vnl̊⤤W\שS7DP+ LtBG(5ֶa:)tۥs9?.4 73Zz nO<9l jlļzFMX??fp,P g  *jFu}iR!d$:5‰5?)h)BW և~͐YH:+ې#n_05bM(%F-HA*lFA S\4O :Tac~fl_!b!#>2| gG)r0ؾ|}bTYYeU YonC.@M0b҆/vqh,%kB0BU778gTJOTydH@%.&@D Ju tEHGv{~n|u/?YNj ɡg;fO>S&]zx+av<>F11 -+ [mnϳJlb[!'hjS7L-c\,Ct,A!-~f,< 1b^UJX')%8\AW{rP!`(pH0(ZJv \nAR'\)*Q%PpcZHQ HfyM:!2Pɛi0b,J% bRlf֬FcRZyވbVG2HQkJBapl#coJR+s".8'<D eZNbP&kU /^OZ'Ȱ4 ) B2@&i(5X`=ż\=zѥ(}K"!< #HzQNIQhaEȃ` ϰotTXן`+6#qD1 7~!~4H 2 @ 6#$Kq E@?ƽ`fMfvJd E- 0Z}w{@$Hq|B.W`&S!EP!ZɧvaLakٔ fEP4mtCc.\9T^e@5-MrIN je%񓈛{vL ; `eKplM[1RdiaݎEAs~F}6ID9$v< Ot 0$*2[ 06/J16͎ͅC}d/JNҐj1NY7)Hk&A$Ȏ/xI3+X/"Vm+$2!%P#chk/\IJZypcH.itn{ qK\M1/P؝N=B0Taǿx|trOhqv'zö"#tIsOx>3Dv~ź'mՓ?k U&`[w4Znp 5q5Iv٤M%5` DKi# B@2ADqwl{^YTxfGjwN.'vJ ?NGY*h&#AcU/Lj4,7αkmIrQq)WHk5eA"lR+/f]}Ҁ. kQbW[qyb:e1`Qmsu )?JFdH! TH3z[ gzȂו'f a 8ro!f!,+3H  .0=%}Ў+J4"Z2 aMÌk"(n{R.4]K%]+`![ _]%N]- jsLmx;""IĬ02,VnN9VT&f,R81D^lV?QߘkDssXP}kLF︃ u(2b=:`x\\kjA֑w?ؓPo#Ί.l0K5L=#:L*ZM1nͳ Xf}ttKit jAZ9g+µČ{7z޾kyyu.@`\v|\LWB$>dB([XAk` !HkXCaJY06~6 &KxdJ""bib;+0B˙APަu{+ akNsE(PŒy6X } [ .:1 }3sU04w׿E+¼ꠟe'oQ"RMoЄ]w$|J\ŕzL?ULiA(tbuu=ZJX~{ȿ8R@s)c N?Sqauԕs+wf_u8=_=6Jy|oy?mu4׺S ޗ?%zVs'$ Z4CKCrsu?Z|]&tpѶޔ8*%>xGPחnDOg5Wvsٯ0@#>!7OW56(B-6h,"s@w$7&rP$&iIIL_~HCVȡw{I4F`x7)҆_W'F[_@|oe yE^k!ʥD m5(-,"6 TkaDIv413xO5YHu2k~A YPb"M"%as i| y˰0H0<"#ccmD:q}y/ JQ eȘBRN"M&r _WoEw"ޔ%}EY֒AE؊tܒf{ ZuǟjCۙ Spq˚$71D8!Aq-՘`">{ 5wezfIJhp)JZZ]@1'bXdmAއ[z!_ڣ|XA#IOav>Q: LS ɹ[қ8Bf}IB=?4Nv͒I>ލ͏SC1y`à 4M7QAL+/墘ų;̨ѣzs)6[jE$d(~!jě`bOyI'ik% |&K G,.t68 Sv`dk7qS憥 M鍢sOj!8.^z_K0gr&m~.%ɰL:(4)7;"$J* mQȓJ1]"Q3Rv+U/SƢ)q<х /"Ihj۷iR\dg|VKMLgeB^凥=wj0}X(HpMGm]$XTp!6'EC͔ZYHk/[=Zf˽Wag4ȫ\f!p05~ĸY4BAsb"U1+lѐwLDApC3/ ) rms^~hw~uD-*aKh4iҋ6v2ږ"U~q &s3,QhiTL uYVEbD (Ef$(VPUsD9-I$UZ1HPf fGJF-M g!q@X63n.z=it5CwlO. *I[nG0%Q] EPJv$<)WW !T:J^%Eʱ.ӨNA4p|R,RG HrcPitht0%fyYh)4uJcmQ*ԽUh%|{G-#,PX:hŒ^ , +Ȥ$Z,zE %jumDKZe{d,T\@.-:MoEZD̶Z`P#Cwd"@RhMP"Az,*`Ì8.0@xU$TAKV_)<\Lq7͙xNUE i#׌9[xPd|°̹-!p'ҟP߲##MDEzDŽ$/O\Q2]=<] "8ܓj% Y'rMJE%ĽWL3M~GJ2a7R"ij jMSc%BFxЮ1 Jl Yc5gWJgf/_a]L~7YcB˙F 6D?bwsfҥ2 #ͦ'YFS"!yDr>7>ŽykEAGwwҺl>a)KdI>ovrqzLq?%Zɶ_n)@ `)a5!JNdfh 1||w^ԩS8`_\[@⌼[Eh3kyU@~`57> 9HGÄO۷p\r%z*hO-Ot>B5/^LkS'X{wUb`MJOZJe, N#Diд2N ]$w<ʡ܎1mOL (tP `酞͜S@Y5Q97MQ<96*=X_5\ $tgҤ|y JQ$I ]5Vd#&JB8*xTb80LШUE6]n(BFYJدeLW1jcE/z%G;pZ'wfv15o%UytanGoڍx4_G ^^.G9Oj\T=t.\ͫF8Wrz5om7獧m&V xv0$wX]s!WkXP};28x~\yk_:ٶB.Set|m_7vqFxS7ڮlң HdHe^q#G}}=3z>\0J&j?6h C@"gSw/i8A1*NSG{}T0wKw0r$!I(r>Ӵ+xZ1VZ]ōNR'9zj&37T5QE/(z$8(GlJSA"[it))n?3Yzߢ&tV f3ɾRV쑽f'l|og U}v^qe:?chpΝ~QPP)"/JJwwrwwwx*'![.gV

Kuw0IͳzzÈ@8u٠ EǣYŵ]. NU3#=w;̹sɣC98reUՕmc2T!٩JMju\qr1)Ϛ_~KM+޺-ي'&AR.98&^E1Z< t'ƹc{;X}1 Dkoy =tf׺۟w:[}\_P_Qϛ[MŅ فM:Ϸ#տOvʬ(fq&f"_q&q@J)HALY3'ju'&9ϦsPV-sI21_1\9HR EPB}͆FuQ-wKq{s׏loSco 7!PX6՟iqLPu4N+b&]l.}wc7U^\bC:(B*P jSee^ᢦQw<& Q ,^(ccPb2'F  iI3Gwn)4ͻ<GN+ ꒠+F;\^sn XA΄(|z1I\ ޷qc_3CQnBS+d:4`q2MG6FfNϝeoP` [VSYhr%}CEk fDZǁFlXA'rvpMWcs,|UC $>)Gm{#9t ك4^k9IKQnQjX0K=W.yLQ0N[#I_.OEmcaB8xv4\xn`{n~o}\8NRes@ni&2EefBy Ɖ@j#3TƢ:b.P4XM^PqisuIӦMRR^R"\l<%i.r!L]!5kHDb -m݁?80*+"Ѥ虭&Yn%3lV,Uv##9f|.Xu'jT+,q3`&GIQYuˆd+*>(n6n/UWweq\RcjY՝[b)[۞on>S\up\a`x<_uŁYTRW To.mk]/,+ /f\Jރ>>l$|Zњ\\\>ض!cT,M.Y6(NJm8fiPYj|Ч0c4c=d {֑h67LPz{³4UsK%A 0׭ʼJӘcJi7":sf2ׂK5 *.̙>m3{R:N]1>:/ PlD;l:},flTCFy.COVc,p1NY9_n|Mr1v fDr*GaM뱞ZZlBL437uE_6W$1"z\XhoF֎7"(Bĉ!Iͳ*d*vnyz e@kҞ.{sZ>~6q5  6Sֶs^[f1;Fu_j͚5}rTP9 ˢdvxiԞGF 5Zo~w{ & qYkbZeH[m\vm@i账 r7(޺Jں(wk(awYzd?+эr=NwVT:Lx-\m֦ScaUo.hƆ ^cޏY^k|'7u F$v F~ޫHQZh424}J&CDЌA dC*[zGwMN2ċ PTn(Ҡߣ`b2/<8.R&8ScENbV]%Gh|l:1aF7n)%t`f0o!:1/OtGl4 hkf'#ͣ-`H!0%=w5>ɮNZ /zӹ>T/ɳ`@А~d"$ l My͑=)6z@(`{s{el+ P~U,s;~o95}FV+:r&N *q1#t]&)t!@FhUqKE֣mѹԨԁPS^` GLZ@̈́W /N}9쓗li5*d2M`}D#b%3HJO~b/›~1t\6X,\kig2kWW5>Eub 6\!0ۏG#(~[ `1VkۧZE=k^\:`4c6Y@Ee;9] Э (;Ѳ(#k2dH#H,yDAeHrma[L-JxErf֢԰Y[4ز04I#ASt -yX<_Doe@4q< 4,{̴hn5$B)@B` "ncBa!d; 6?t`[#&<@-7?,0`n l ;QPXTIƀ&L PtN I]T4 XH,1 bi-Ps2\>k%ah .faFo{8>G'MWTS+lBȐ@<עkdžVC\vhAQ4';}a`R:+ozLdG,.߉~t3jl|$f^Z.тlH}}C$c3ɾS% 9Y FVauލ(F TaZŽAv-ɵ~b s- J$~E\3dqh-`"I?].z'5@;=~ Nсfʯ\UJASv}v#TT ar7] l!?Hf}~v4M'cs7.CgR7u3e'P fmǪECv[[ʜ"{gFo B%NRU5XN>u/u?K{Հ6ʚqFH/nbыkkg YY L7~>99" 3-NvIIK "@WH+tA<ъKd =K/f߱;PP ?i+.,›~Fѱɀ'hXhdڕ(DN, V&Vf@iJTh=$ʞe3c9/V42_?Nd[J7 0c~z1%G^ԡ)@ݹ9 +;rAڭah1-wԛ. mD@snlS(DB7#{. HH`@̅ @=>w^3n@H*0lkvB.vt@/pBrR[نa_A3 H5|װhXi 0bĆpa*`p6! vp (PLMmЖڎ .Flb}4y˱fEx">g_r0)YOa"A<d*a-?^o6z /^#d@;Q $VRIl4!ao_z4-0w?c=#l$g0xZ]l&wN3Ֆ/4oƷ\jgž%r(v~%%>U@{aK+_>f"M-#>H78A!$4\DUdr9~ 4b8 {a !Eז^âMY-L˃E!aubI&-mqAFM!pd! go`Mpt|G及ܾ+6'β۾uD(8PC%.-E+~APgO??|s+au]HrEQ;bOl۩B l70I2Gyh*慤 DH!DFu}WJ]5?`|QˆU7 f%Aޙ>fҁVꙹ%Ad'sWP)_cpYCP›Oc/X2ELsm'UVfQ2_ 2$϶hlH1Hi ybY|!( a]>x@ e ؉Yz&0=Z*CnBkd KHh[s0x+g"ieIDJd@#3M2C(1ҰPڄx)SkFI!42udF6dž3 'B@5"ފݝ_?:k"  5)5 >U!ofd9oKw~ƘdcEn\]:(%PHE;>Fb MHCe0Q\pީw!yى {E2n]pcHؘDUpL3p8`L0Bto%C iJsl?5ftau^1%5kѽZx[O6A$u'h@GexRH׬vI HlQjM4CpT:%T@'6d}뉃nj^l(_] RH?8`HӅn(Bc(s؉O&uƒnދGI0hiI#dqK<*'7ٺ A樗bipbFDZA``Lņ:hj]i’o(Z\"àD` AJ v7#mZog/q+ĮzotCNTGҌEP/q䔀|c i<'BsoDmx%@y'ȕO15? "ZŶ3[Wҿep{],>ɞq9kYEM)y/~ ̣lNx >}&/lh+ 9LtX!q^EDfMɎr0QiCOoۘ蠩6񁵓:Dpl} l NB!i4"NZa]}Kg-CNNNHlvG1`^C\ +x4[V>o Wњ3/V) fZ1]XdzGW婼¯T@&eČTv_c] HDś&v]C 3ǛȤl})*l1pwe"ZMx=DM?Xh{!'lHV, F +tI&8HQi*. 3lU6e3]ΦV eV'c%;3-֧S؄1eTJ^/ - gqѳO BExrdӎtRH 뒁|.vgl>a9fg xM VϗQ#,с񚢇<2Y&IIa1c;bmU!~Zy۽/ys-}@r|Ӊޞs"J&(tS6,>8`^ߝypӝSvao򓑦L܆`4Fb3I#$eSerͼ\[ܠ7&A o +Jp UY (L&"ܜ ԪsГѓb̼nl!D.zVt)&Mn6Qea$+L3l"3 Μs|!"A$w_iR9?mw}M#ЋDɎQF2Ծ#$i![d7aצXHNO6Q9$&dMΡ-*R0ПO8ZblW ].${zc0f L>nfS(XZ\ǔ,8tqx$x H!+K3'VxbdVj̫z[+TlÃq^e)'{[ cI<.SKBav(v(a (mrBpD[$߇`336J hf=||2@؁Ǿ rJfcx*owPJ D# /Jٲ@m^'U"O2!tMLК[F L11^C`mm┪ɩШ33Şb }ǝѣ}Ov`]% 4Kr-$d"MȚ :$#g/28 ăo(f6DZG[EsqkT,W? EYqJ+2e"Kq(T+Ɠ~7H뗢9S}ι&*VƬ>9Vܸ6oMRpUXLv)R4F%`ٸfMpɉa 80i~t,UsfpThH+f ؅5s_N2,JcּW='HqD/%9[T?缆4&0@ xo<(Ex3|gyhX[@k T%@pg?$I]:Q%ȒS 4Mq뒑&M7A# < SS߽ iזÀ^>08hA'zRʬMf~XY]]ISt_5k9tYnfWSk(N8=/Ԁdڴx.<{l G0~@O7{QK (S~M NfV&֜w{Vu;˛qc*({CUS\DéNXy-b]0t1  w `~rh<;|uU]:D#x[XPPHsٻ>a:veP_kZ=_Z9<ƃ3gȕl j1p3 ϒVϜP$DS1ѮRfCQM,rrH` ";}D\+p.)1ƾijEA)1뀺4Ӝ.r#޺LU\A[ų}*1@q3q{)0T 45c70ɋ(jdܐN eؐr #qKhfUv*@.媡EpUqaL,: Z9͒H ]^F gGX6t8+ B<DF7c/U~Z*T?yr_Uh\o=WGՉ,ƬeM?TaNwCÜΝ?qZ88o2]|ϐw'+hSv#>X°,.1 n/c*2t*$9zM9_5glu!{)fNyBq %/WDnthg{&R{/B6q\P)=_;A / -Rqōs7PLLTWv2LD^tF q ]y2j49j4A)wAե! @c"yu2d }}K2}*~ C}[hA!g!XrB0~82D-W.ϑ*yc~C;]\T8xa SX&ZsyH6fLLC}nD46W؟3o~2WMJ-sWR#i^C'Fen@\]B. DqHIU4MCYXȫ vtm@-|E < LoHMEN+eF@OыWr F>ܴFW-` VC@!AAӎ8h9wK"$;t8(v2Aa0d-frPnwOÎa}ff Z@hHe606tʱtwBߙ r W)kqW7poW5H?`;aȪv 0 ^HE^Xi8$@o[Ňkuw~=4K|,-+\Q004,qg3C A锌J}T3)f\NX+99Q9qkiޖSX,{Y0^suPʉ~$NDuڈwp4b;h{hf L,`-S-٢1aMr\ya8k RbHK~ 'r*!MȘ'D'0zuww%-WXN[?Ӑz0 -0^}2 G4; Sv4K!8s5FtG;7̀vջ8[q&Sעf(:@$LP{o{8l@(4Up «}[#I^vY gjzTGmwLH.⾣@ܽf?ĥExp,Yi!O ZK֗/z*4X-GL EX /Pd<B&X7|"}XgL /^+E>[|ŇV|G?9h, \8{{4M%},g̨;J`?&&-8`3%>@Wz,H,IqvuULM&x13 38deP=S{kSP͕G#? nӴo#451j! c+2 tDqts'RgA5jvRv'7Q-Vck S+i1>2у&󩨴6 阠"Ҹeߠ?Ϯuk?ct>Fy9~Q,C*C);P G^Ȋp4i9)&H!~\ilU2qLZg}IPϻ7 Յ\ty;\޹~Uh6W?fXkKHtVwNb+iع5cf3n5ⶰr)%i6lb5M(NKFvl0 x&t\LˈnhͲT(6 @3pbF.Ss-LMِzVI®b, ֕4oJ_j٥M13vUr!s`xQ%A%hXe> ,lhX XeVlWizK6U$5qkKc8YAng #yGـl/.e!bNHˋ;QFh.&+ gQA"f'LX]H ƤiZPeCpTUaZa˾D j6U*2h`Ư eVȽgt'Tݚ:robA588^./KPΏSZU8&lL6 l袱Ph'nT!^_-vFG) Κ VL 5M6yε!ZQfbv72 *LQe0]^֔vJft8Wd(:s5F4Zik\;ڸ`MrgZ3= "D gmj&ei*ʯJELk0ð|H\ir C0ΩVoX A"XYqccjšW 2 ̳ VV^ ɈY hbȒ,.`BuvEi"!WZiB–X LF|lkjE0HVd8* E4L<C-34 4XQhm3\ :!]cJm *5YskF: KZc,ZLfD3)&Tی,dCe eiJyaS"R)0 kT^Yx2iB(Q5 C`y؆a&NLG)S`$s. +Ɛ!>,j=TDŽz|uD.X1KbVPV-CR@@9:T[ G5BO\qW&jui6[WH0$ ǃ Lґc"L]&3wF4Rsҁ=c.n[2-b Pi DO骊&BDiףaS(WE {Jbc%&twz+9aoilS&VG"br> e#Kה8z4m/T8 Ȭ$1&Vu 9-ޖ&T'Ns@|,]Bg-XH)6V%C8kX5ՔсPpJBD'd OBcr8՘DOMDckGkm+#ٽbu J pO#/:Cor63и2gX6ߑw#G#`nCLypDɨTҺ`dwe0642fu 7p0%!b401DRm BD`dξ2pX\IYZRش(f𛦐CȖ\j3]1;p~n*m7W 'YeU[;:!efD!t*DuG$[!13UdJlF8,l7 7YPQc m=rSIm> Kje.k .48-h-WFc܎\O1:j(| `=.c>4+d6E8#XPFCF9ie;,,eTf:b@f  }a[8$lu@YXD-45 NV8 pE&,0cgJ%tŐLSK&71Bq./L(Z#4WӶkvjT/U{b t'Xy+e4ȃv(茐TY)4ę=I$Ȃ@&9˺ V6E]tm7f)+CamDt6"MtAiā> ApKrbC -Y0Ro5;rth763R֘F+CEEJ5y^xxLKp&>(ɚG&k?Ȕ zmPV:|qfU E 6E=62ZAg ›t,4d%`'Ԏq2N:6QR9ӤrF]E@2T=4,Gȍpp?PAg?lp/̇#q Ëf8 Iv-A_min76\ XHiW% DAbeʎ ¦5_uE+[ WϾL㛝^^6mmѽMS\N_ה5A 44ZEʨe!bWDU#6B>'C$q \,|ceNS7wڣ3399FyMJUڑJkP+sZ(0ʅu_,S;̯1sy Yb%D*EN٦{F$ko"ӦD}C$#rvv7A~1ڬGlMg990HWoW?r~^bs|&RQ+}8BYfl i]E"3g]sԭ.4Fq]BSW ɚP8@] M}|4>ޣM @>OYeZ((2_ e#cQPbHH8 $  ofϟgioF?'/31-pˑ O}|vHBBRk21g}A挀Jtjk 0;b :MP~x%rj3TTmwmmm5.ۤ(睹tJq]CpfVۂ$Lc-b&BVJԘZI~FDVehU[+5HW3B R.0*F 7pTmfM_@ T%`f;0qK8f] Ы^s a*G3~R X.VK9_TVIFdbʔOjr0E. V|mHP.H]16Q 41.ģLBq1){D؄OZuSIkR@BvYC2׎9y1ehW%{5&-,+OSknc࿞[^2" PlacZ rUL+0RxgוY+6AĭƖUhFX"#`Pe񋐯!hN8P^_ s!M{6]N^wQՖ%qKx!v]e)!wo:eUN9P8T5+e_5ZӇD^Xsܖ=}zB΃ y,w$2VU >_VdyӍY0Ӓh*rT*I ȱ|mCy5C`{M}KǜvƦ$ݘB79<ɷ/jR~#6`(Xުp$_? >ʯfrq&o侟|3XfEpY\D_]e|_J8CL@maTPN=+>iWjP*,k;3AI98&+\hy7OEUh8 fFjŪ1b3u1WRopӖ^I:r4TWf\Z@~ ' 2e螴4N o˅#cV14  LO&*2&T9DU=; {m..;r_ ;Csm#Kaptajי{ne(.d|># c3Xči19"<8ZitB] %qů4HO~'`lϝLI JN~fsy \YGoLW&Tl(Vlft֤N!Xzށ.)U5|!>")\ +5mbwIř%@"-eT,,6Ȁw!Sf<Ŧ,vkhef:OgCf URBCK@u@3I$HaD, 1K$F$;ɕzPvZL+Mk=ֹxܛ>uQ'* Qxؑ*ku1uS72 k9@8I0H8|Mb1΂r/D39p2EN )v sNAhQP9JZrنun,!`ukC)5#YM>67{TG.hHb (IDz髢6GNPѩ~D(2Q QgTB[n3CFUBJALamfsO.w9!Jђ 8yt,>G-}ʮmQJG9GL>zH%K !9D1qMv7$Y χ DQ'qezaxa#1mz2]3 E0Dܗ1j]B [nWYkz)v3 &8?J+Fr.X _;f< wݛgX[EܔJ9YꍎK|+[&sp% +طmy(dW=]q@)ŏ0ΏO2DF  kIgf=b`S+'5Ir֠ 61g@0aFiCn`gܽ|Qww;X|0oDbL-S?oiF l6cXNy,,q`[q<؎ː/t-i\ dZV$IܟK4[_O?g.^\nyzܫh9Va1E8YT,}L S{md@Q_7T4+dǽf!9Hay\_Q_?Sf2(A2V>mX \G0$&):S?r  uc/z6Ŧ%>X F=;dHy6TQR /mW߯;©4 +v^La,-AEjDњ{f.7^j ѵAS>GD> 3SEPK}_%*fu5}1D;ɭE#Qӎi^9Aj|[/yhq*Dz[wGZoʊ{jc9Schϝ:$†,A>ϻxO!k|hlm-t6A.DDIQ7v;b"y3b"|kbdӥŝ |T+Ja{c|N9dN.;Y]mQR'NnNN^XSk:TG(^#S~W0??mGa`,s.Z%{<4uOB2%\QS*:U ܠhk×y޵飛ڜ(Q~ };fZiO)䰁Cy\^+@ rdwY I^ d< "Ϙ:T@~n-jufޚ|гCSEG{6YWR#KxWi{ӝGc%pS^vIs3Ц5\SDhKBPsrO͒t{ǸxWVʗ@#z)Œ;q{tW8ƻ=kN9Hmm w{GDNT=aP?z.mDYe׹4vS (Y{.];sY3gm? l}{5HOl}.'wT&2zw'.Nwz~@ߖ(|&ZXfŧ0ʀyG[74zu$ ;;N,JPl}bU s޺o}S*y*x;sy7ŋqthc͵aOoV6ør$@nmVW̋^ N/]Res5Ñj]&Ft=oHi"]Fp~%L'Vr[}yzOpTJ SG@ B&5&w7wۡeXPk߷Zw@_E#Rd);/uד. SyŘ%=9@bGQv#C#vvq|-5v3X+0Ѹw2sHvgGcEN^yHb/idW=j:k0[N>iPDO@uK#T`qC<4~oft/C`R Y; S0L2'9R:R@*Z2n#T\'/E}Rsz3=vg2uM]XcCWoMW+?\2|Sn>wo\]*z )2XYL%:vwU]P)(|- *) gȷ<O'qԤy2BI8+)UBZq;f>Hol&>Qg·.R g.2PZ,dKlUre Q)v "]Ņ ?f컶00Yv ,mTv1ٻ ǻ<3hE(95wC2'q'w0ͦ䞇(ޝ|xѵjrt:[ GjrU,H"0.88˸^mr_*CB z7(ỹ+W{NΦIh{ﰳV(kƪSTBWkHŌH قV9`S糤?NrM&v8,V伖D[{\[U;61?lL.s׫tjG'jU9voFGf ˰z=e{ӊ;EԮƭn ; ѻ0axca܌ܿ# 5{(_xSw8aO}=Pv#29Җ@H+bn\+ 2Q۸nf]AcSYyDO1{@HLzg=-oWsnҍ A=N35ybU/_`i{!0G{/@AAQ|v ,f<-yمwX n= s,fnn߁m yw 8oE/;;+!'m@fYb82Za }-7!fod;&oZS_L1MSo$lhR"lMz3I+^4`jGTrwn"ڨՀLmH O<2`zOGaUDAMwʛ:wsW]NJjа|``:?韯BDE6q`\T6%s[Z7{q `6AjZ(8JhiDL+{ SNy*p03HfY{k( 7$<r%y [E@ذG1o[Q_XUb'KPifa'ېk7+m BG K%u-&iXÉd'DY}XbL@ӌ?p=B݆ 3ti?/W- m32LUc劸[6I$vWMq5iGs' y6S|R_m$ooφ2TAddy (̄f썈)@de|ƾS0(V3].};r>YyDRq=ـ*q,YΏ791Im(dUAqx8+L>šB.cI E?6; 'Ok?jCF9I/bΉ r٩B2P{3VJ]CλM vT;!5ߘIF;`7V li4FdS"nGub;chV-$oLSEg\s*O.d?ffn5%.OnJ9o; XQ4%=/-v@kUdo]Vvrr'uVc kvgŽϯ;69k!Cjc댣2Bgik(8=R@ :a*^_l?*v@*K> O5.5FX!Hcez=tr/v!%@u'3f_OJq!rZdH^/$y*0|c($ Y|qC6vmQ%үh59[b5ŭJS׿_;ŗg|jߓZ4U [$t%NfzgSK<2Iu{_1mU8Vuy3@h6(CK ")4a}% UwJ9?*np $& yAY`-m0[s,Bl0GH?Le"/ק=\_RYqha!c$ RedQ 7y|Bi9bl AH:ȁ'aj Y<&hZߪ>xLKsxb+IU۶2([X$5En@)`euE[URY4r"I D'˭(NmKFK4:cէ?L"$+o$[}ԟLI;l$HpOwy5VFBZuƅ{EdžL UROTq|/7oNOIۜ/NG{6W' mJ (+#IꊌjԨ>)+tKPȐ*'V̘E o 1O;#>_3e _M?]~**݋!('&81`b3) cyPֵwZsz0^*ѓVa1*Acgʟǿ/fMSCͨ]{)w)zT?w_' wk/2{^Y}upzs'Fi5xq¬Sn~e 2ءX3 !hM)ܥD!\D(qڣ1t'/$\d2,2u@Ư#BLP:bN ySP*.$N9C A9g%614V>2ib0ݕ${B-' eH)(V ~ʕ+1V=kruJ8pg%m-b8s9g 9NTNBR:tQm,N=? +&_§21f2ɓMΑx7ͷ18VRi<~cBήc}žf-y[ >`8RO*23ɿ+[[+x}xFOHӾ!rAg ZP6 UC:06%4-c E^\<~-vOsKVw9n|٥-;! |}xFlrR"M'!,?;uQQ6,l'0) T]QipDQͽ = F5P3kEͫv`V~ZOߍ$Uftzc;3Nj zu÷2,>>6F 4ju@]>{έ]c (O:*F!70. &l1~c2A> e$]#6i.cjg}m#_YBsgR?g?b^e5Ws^Jy =){D(lr)TT%9N2FIN_IͬZw.ceRL>ύXiZ9AҭFq=T*6Q*z8XK϶AzKp֝q땙u,0N/v-l+>=5:?~’^aupM99X*`3q)2Ŋ'pdOZˎmN{ ʉ3fͥ;Z*6Qf0=cF3rhm?$I,҄|%<zʁIob:wG&X7 +zvi9Ar\:!q}+NB]E \FKKa}% 1K?0DbD-M +!Yn׌Vk1}=z34>R>VG/)3Ľڄ i(p$NmtzÐi= 蛼>+/ܔ3.*s!FO:b`TYUvHҥrWWL9V`)V#3sA(gAÚuq6jA:e޳>W<㑲+b,9F$5G}W.AG8j0ܻICI}m;܄.QWL?󷆐yt>a PI ~? rM] Q Rux@n2.VxJn8!:m[ _O0`,f-ذ8. d`8f~K%3XԮ K*gQeY%Za 8ok:jI&@G|,3z_fWb(A!a08YzMb[y%_+E#iRډ᷂ؕ2UXMPd'>E<㕅IMVhfuB%&faЛ> YbWdEg~P.ogS' 4؎T-R ]F}أ 'LRcB?ƅY_K%~׌ܢ@.G-bb!;Sxqrrs0 K q2-ZYu1A-}kPgZJW*MMtzo!DDd NK:5*+TV(Jav̰wvwgh,;!} R.ɮA pX]"L6Y0`욏cGVZ,|wŐ.EPqyhT ΁Mh,x*Bcй.(K'Ӊ;AOPd:?m 5]!8dFpR#bԈH*TWvv'ɤmRiJ+8XJ IQVm!]Q*$z}^x`)yD/ ̎D}i ^n\!@g fci*䣩 ).Qi1gGA$[cx}25"[}w3x)0oLNf.9<]438D:O7ԡ(82:MD-HkP!׮4_mdRW\!|/^‹RnK+xԬ7qI~ euk'fwCG!Yrۿ}UîK?*1A>K˝w擃)7Y9DmnFtJUPqU:i9Cup׎i??{K)o[% n$MӬ5 ׃S=KC0ZzqTPRjƛV;|$O8_Q1jBu"!j{`Xyk9{G㎨)ykƂ殢§I3gc?tIM60c5';?γoz3p%rv hNxkE;@*ֵ%fL=񚬘3'*ʲG%KYWDqeѕN̍\6B`<3|ӝ;@ЉU&#,9TdpmM Iٔ1rXEy'G~>AkL:91 KdbHW>B. 76<`ƮJIFl-٘+Lkfs)ì$Yo@Y3CpNV@@:Nf79\p9\Wn΅]6@f_+ZA}ԚdP8 B%`%jGIڊRX2{p}{1C&sv4wlB<} C IFhYNgOtwgHB/QK8T 6Q@W}ygP[h>8qpVZV64wۨq-kq:> +s5UPtNs7 f7GRhEȒ@$O|[E\7gNUR.,S:IÝ)MwYK=}CۘlHs8fv$t#N#"H@^pdds9g3دZk3.ZwMhPanQ#0>ɋuESAQ :M# 硙좘Q GdQ p8:7P,a˖Oppu2qk܍odyެjDqy1n9PeGP#}B]?~}K kX9ӛy6CKYaHUz eV-&4o\>HH%_?C r!>-bqzI_lRѳS&gMz=,N,~vC:} ZXZܫrTyden2J$ÔݪFς'}ΝoVs7n4>M& 6R{n 픪Qssv8BwLX2U1֕ùqq&6,B|; j.؛'!SZF϶h?ZOOҐȃ΂U~% ^ ru6pTD- vr4p(9x~)2vf/&+6[y4\J_[Q?O@%@b AKgRVwW=T,!M1?R C'u)m>_(1ڭzDŽ4m wj: cRΠsX5UQCtp Y"}ADjG?>.߻#.$76{x9 =&qsUI>dS*z$df́zF%RS/ DEW+'@~ {AdeN@AP&fpgUNH|KtC80CxF"!+zgLY:-̼:HYeTZglx9#)J S'{5@kH:o1(FO~O$fZ6[#~XS,ݎsՃnRZ{5v`Ierڭ>[){c c~AiSF r%"iBUN#dnRqgoLv2Y,Osgk>{wmhxmS^W'p*Tppm8S3H+7un"G?6(us Hޟϐş?g8tB|u~{(eϹNOXµ__S^3gBTK9idtxeX3BffqGW\]uVi ̓T'X)ra Ęi$)*lL-EWq߶ t,jCT0mQ[=b/}kCL?>|Lvf} lñ?>Ttgݯ,*Ss ;&8'k{QBCO揣#~7;|{gތQj۾|Z UwR-U_%)5Ri'~))@ꢝ|?1[x^j)t-x1!?FK}f ~NOY5$UY%J.՚3,_ tZlzyYaW~E$U()n1P߉8[APp̬mDfRGPTqÙBgefᚄIA@^ 1,U27Q).ıY/!.ގ^Umqc kP`HF񇑤*3ڙZü%Ue$eӦb*ȫ]h#E6b68ia{1Ny JheZ;OoeL|]ΌC&@e4tkF gCTŭcZ2RFAPmvPHrq.B/S[L4 ݺpXNB [A5ߐR9^B\((tDJ5AJR'Y?j/hNXLkfN''"1 昃E~P>TIZ]Pqe-Hzx.f(I0csGv3"dK%Ά0csg?//b"!iE;ՇP~9BuVDk% ^Pq졖zQΜBg0Øc+<_8w)t[2J h+Y|ݨtUF}n\vwKPA%kfAܔ #J?Sf`ʤR1/E -ET{oplc>LXt@_7If`Yde&2"5KI ?U?Y\}i:,Z̋osWT4nl~\ffNUŠdI$STc#aQ25L\X'R~g<%U]X{wA32e>)^#Uz]e>Wϣ H66hgQnYL{.C ٢ZdlI (.={8|eNOۅ|ߢ.I$H`d2ngg5]٪16C1 u66cmc`iMЯbLhLjv#̶?GUhc (Ů0p^H8*\ =#j[І!Qc?̳i0c\NP<15SӚHBuShjaXHR;#;IvGf?ZiҦqe>4V , Gfa܂]jAf3 `Vڨ,mheZ16666lmĆ4&Nժіx,{E ʦ8ڟ,na+1QÜWt`WcAP,Ă .‚AJȣ+TLɗ* @\rwQ¨uX&UVrGӡ UJav (Y xR+lr;Kѿttя#ߏb )U6z}%2!ǯzccE,E|,\d&QB 9QB $tI qJp%'U1MU9#nza[sLd UR=O_ɯ9 |z##Dp*A҄#(*rr3vXZM$8Rt9Ɯ`U\rĚvRŁ qH/C5#,:7Kl0tΊ 1kf݆V5f.fc~x^F-sޞ)CY~}}6o pIBűkZZ(P UU ']q1leTAc ¼>2Ĥᚭ@xDBg%c%U$G7):ZX`Q>ҰJVKg#JbYbpTwRo7&Z!jȦ'GjYhINЊr7+ s8 S% {!0n;"v۾*VfP:2dLKTrnR,zeh33 ̇aNêTe1e$20&<"ϐyRCwwѫv׷em p`1F#dfL(ø&)YI!Cӏ%x8 ͔QJTdCp''[mwv5!Q8BjJ9NF#L5 HA.ݞtj[A!K_K-7XPJBRH*9kǯqشc.͕ <<Fd4C $k$RUʸ*9ǨAXfj*jn mp)mp28km r^9f!{tP}HHlno-sl^BJCjF$v2gcL;̝& $a[9,;(ԍC`P Ie[e՛l]4rbK2GftΙn5ccmӄl3VU}"K s bK Ǿ`M((tGBxaHXb||UaV`J(qYZ2bCII,d8tx y^U JYTywppQ`ipIQ#Rc*A#5JW}?@ϳl#Adfz }v {≦.AQ.d3,&,&JrI0.:wX^1xI*U)T:DHJcT28S): \,Iz ^E.S(8Sr:$q+QzE7eHZo +0VRyauKU69i( aׂNRtǤԗptCd 2dܪL#N6M)$ \]_ҹtF{6qnnm,7%B$#TrIN9n$nSCiN_XW~/VWów~r1߈]ZYVtf:Z1ڍ穞T0E?[Ȍ ʹ8$SAk \H쑣ʔ6ja7x$kmm& *P'"_OX_H/Qroes͚w  z0"vn p)Tn6鱇d,QR[i>-t$1Zs L)"^2>۹'>yjU+ɇ[ I½6ޥ랽S"O`{ T!It4tzM0"~7yg(PEyWu+br ]c_b}Lo¿&:pvFYfܠfAePES.r3WF mRwrGE,^Hy:Hi FzKk;T|Tcm5O7>5 * D* 9gPUD\` e{ ĆTwhل~0a}u/@Nï&(m慅ZюC:LCHNN$kNo<ΰaFt(Q`M^S0!Ԫ*PZ"CWTj*=R^* R;fDP@ȰE" 0Cդ qCu ەPu SLnE*6H䡰!:5G+}[2 £mSJmq㛭6$bm+l~n׭Z/"Lַ֞sj4,iڙMFnNg/ֽ`/)UI nGTXAi65IDcJH8蒙(NB:R mgԷf Wv)yuf1Ɠ?`{{7IުO=^)TG*LlPC* wz)dbUp$~9$3/x_-R$ke٨8U?3M-%&TnUAؒ**S.H^]S/ߓ;rA!?5.Q8gdX6OSc\SK*JbaqHTJUq: ؚp@I&+cp6Q(!/(T@` IiGKS)AeX1ϑn:Efx,O BϜ;)+Z*DMv˔+I. A7gR_R8ޭl=9eh B T4x,/3; lp*,eS"&*KDњoO j-{H DuZ-+*JG2U|Rlf82`YV%35"Rn*v"v Zۄƭj<`ϽՖ7rcC,=Lwx#z>вd Q)Tt|՘(&e4k}0+e ^LV>(xz`Ӫ# 0j)NobV!NjdFEZ+I']-}So ت!Y~xj8+mx^W1"{2?cT\\hQh8T >8=;j]ʕ,ݱ*쓤tR6%[Y/ \~ͻq|ҳ`ANK>zEY.qqcAzroƥo >U-8}*d}PLS[38^y"Τh\.\q T4rY+~OP!!pR 0H\@CS?4i1gP(enBքR@8ȑdRBC$R5āQJ"ҔQ+,Z83B+Xq B *"Q!j,Y)QA"~ . @|! ֩4O18 ߜy RG65ت2:\1|#>5^&vݎi-W0-]Ą W.͜"Cyp"7eDma* }!\p&@$`%&LTDUaMӪTlt:D9NITarX9-W#ah[`F77.\zk}d=uF?>a nwFjP):wsvMIْH ojhN;(RpboNdK=ZS,%G{[n FL)QQ: iDQCN9R7 kͦ `z E,[𖖽Ճ|]T͎ۛStGL*RrJbjUV.H{zHXxxg^@{R|:sY$zP!a_{5AbX JnEaZRpH U ,+C2Ȃ,D)DEA6<CjUmK;n@솰id2$4L֚X\ x=(pp񱍲0X)JT7ᶞ@@ciq mG,XVb2!l_ |\"6#q0PlZ*lL4d,aPp.>1(aB$Áq Վ1f t fCaC9A0‡$61T7H)77V|$3C\JM@Clc`M108nNn|lXY\4aJImm͛pG@t/ 9q}&Q}`"K"h`o8n&;h-jAA].!ŀ7-rX([*sY TdeScń+;RY*E]@ZDX-A4 E$D IvVLlPc4Vե@uAtbVƭX/UZ%(гṕB`EB,"(51f0wPM11cImE,$Az-r%ͩJi0VCf&DG5 %43xE,#G5rY_@h[BD9gmmY ّ3 Q7cxmo1#&W7 ݰҖ4GE lF@vC@l,25l Vh**+P 8@k| 9x" d*-Bb"35(-{R&b"h lf ɲ &V )fvuw.5,hi8͂7X:5rc++M=ad;&\3eYflꀠAօ*Y02C;/fh* Y1P mQYiQVr}[ <Ip6%` r4 Gl@ zᮀmBQœj8m8'<oZ4f kj5ΈkhPeShVP `,3INP4܀X#f,3K RDLBD8`†! ݐ}ä32p  8zjVGY 5 RH#(8I{FhL ,60( F1N12H5$i m0A LF\.EV0ِ`]]_3F!_)i2;1uKp2R^ŬOXXY^Xmt%ٚPeA16F0HAmiy.ƛd,I&0Lzcf3.WJjI $I<(L}`4܆ (Uk`ֲ2BѼ&' Q#(TA߲'lb,vvܒŤ.A0URTn%|\^eER#}1dtkIȆ gQ8 `fהk-^Ɉ/mb `b{ϻeQ!iLye"XۆqŽv_04Z?do[c AبL-nt6 aM Tܘ[9H/0A fc c6]VBy>ؤ̧N!JGPmQ$P6s|2eֿ/_yatH`FP*m[ۙd״4 бCltiȚ#mQJ!K%%/y%Rn==xL^z7۝l> 4:7=2J^:*K-owc&F _mw6}Մ c Cvyzk{q酷6&3Ӵ^4)Յ]c6^peoP}^:;ڶ[R۵sNRGY[(LX+5YQ65{5ԡAFޛz_{2D}U):Re)Zl*VV>t(Dk5T\ݻʷ!5 e;j}r=mgwum6M*\>%+zgvҩj=dOVZj%SmMթNvCkwTe(1FUTvvڱm 1>kv]4uu-"B1[bjz25т6p'!%_8{Mw iȜ[A-g3Ba\{$Ϗm7vW11 J}{ӳc!mlehӣR]v)[r,ݚA[l*-T]}O+IjZl5[3-VeW+fFw7kﳨmŚ&g֫刯[`MlVI6}V{g4>MR޽w2w{Q,Rs nnNiPnvB{\;4'N]Vk}KOֳ(]|{U6ЮqzD=u7\ݺN 0.ۯ^J^;\p=\in:[5ahڨ}tGu`G%kW>z흷]7̊mϽڱp{Kڽ] VMO8hX0@%㼸;5Tv؀vVoa178S*9띳Ko^]#fd׷ລ)vհ+D l3*WwSmV)j{4]c0vmպu.D+P9wʵuks*z4m``0ݥ4:N^u=lVjSۤ{wqTWm_n.),BzQ+b]E}[Ģ**$Z_oumsHmZclW {4VmS[kt٪TBITH"JE*R PJ(EJTTHmB(H$*vZTPJ1С_l}:6FRnkEA=*]9mQkyK׽>׼ݝ+[ۍu]C0KrvÎm4Y]^B{bozW3bE=Nwp[V6׳cm/|,R if;8;VnB5fAU6ձ[@:UIO@]}l9=r Gvm޻t Ꜫ2Ee彷vCug&/0Z;n9)nlYT.硦Sv^\FVwqҀٰD Qӎn]t ѡNk{ZZRnv[+^@|k;Ҕm[&^vu\ oolYIA4}wVv}uޫ|cZڷZ6-=xFvTOLRIhB/;9\٢{ڗTѭ>i5Y,kkeTcF;nzx9+nfmJ􇖶lcJR5֒\n z0 Vo<5z2poE[ZswSvm_v\jh[kW}{r;NΡ@-VhΜ2c{ik*UTנ 6+^w/eTy[}u^}Y7Ql  ָ WHQut}o{G@:9w{gCcu}SvݞxP:(Q:ŬZr@uLWm@NƱZTS n͋rͭhi#N׳7V^UmكIZ hy޼ҋce([nڬiMdB${ 7cE ֨}u_OzkUq 뫃1XmSx^_=xv[vc=skZ{ۡx]hL}0B{j[CCGUYxw:e{\y(}PgMA*=٠X}P-_6wb<=CRVZ@(RRo}7>Yb}vշVr>}YvۧufTU-ğKe.^Z*EbcۗURyc@f zC@՞Pu+נܣf:$D  РvhR @L& M0 iF h 4@M@hd 44h0!@&dO=Sj 4!@LF4hh#L#&3jh4ɉM$M4ђdК6i3 im"ye Md0 M4L`SM4DMDƦSa)MOSS0"h14 `4&b2d2i0 `&{LLm FiҞH@4h@FiF YA!-/`0D\+g񅹖^x? J.MAo_d U$OgNI"h?J(z@ߪW+RƑ,u(/c>tZS٤*Vo', 4QS%"NV.ƢN^-,[֨MM^u 8J 3$= >\k SaXisT>4fXx/H9ns-09\ XS$ (wyr{P )߸Bkr .rf?@h`:8ᒘ#xY<<|W 6&sUHcBl)4T缶`W7!8ыO?.LdB vptfröe]WF n)kbGe0&:arsq.NPTA P4",4倯-{Avl";<% J y0P] l}oՏ6}&=])D&Pz biB2Df 1v)+14+ 9K;8W VPŸ511-6Xa4E#PV_cq"lo v ]4p0&a Į.d%obP:WoU1av$k5J`'љVYB`uےVa]Z9CHP0!l֐rw !8~B%t2K$Ĩu|i Mc#h.̘2ckCm+Kzr iQY+1꠬_X c飋xށt,sN <1B[%#bPfJ$ @` !-#EI|;-\]UX9NJ-6L4yT^ G7.Za1P^Z `$PB/텙kNT@B5$eUEf̘`>Ҋ| wY"DbS`SXKC5mj" *.E&@^0YBp@t֛cp0RH;WzXwl0/ xD0\HYD2BHc`&/uaR/Lё 0 م+{l3XR}6tJTեI0xBhLL0"Ͱmw;,-!p`adHzd^9KԽNa\+."2tj Uz_b#GH/1y#ߴ̘aJ?b]uCk&X{ms ̎K&Q0-.Ё[j2JmPȃfFJq=H\"EIHNئ FgEؖ@a\ޟ} AX&ea0R(aݯÇ rSw7a-DGX-t]Pq\X]%1[r@$Wz|)R>/k[* ƥvѼŬ'匧A|Ï W6DdtB@A CuD 1< .@?b"M/ 'lP"MC[ *GOd-0  l 0RKw""1ưLaͦex]e-e|4+n5KlOb^kƘ %/.db&QeMl{0k!y`(H3";ܫFȭmIi`r@A3Ш) /`wӻ =J<%znWL%Һ.30 UI3}I܊jŋOm ظS idBX,v*GRRDB`ve0wɅ!fD?@uպ6>^ d煦}Ѡ0FfDY0Pap62 5۴YsWu$HA.tJ^~Yڍk;Jp檞J4hL&0gldצzZK Ui\7(ҙPHE^75}MdUZvA@وb)ԨΣq IH¨~pMTTDZB!5f%ή5, a-ɗA={,@"E@ 5í1;n[Ck!M4&da^" 4 I 8LyC :Oܓ[Oz(ϯ ekX6 +Fa8r(TSJb2ab˃CY|L.2^a5ZBu{)XG̑Ko`m 0)Dpwl2hQRA["5?kZw-fĬ97zA_lg=X`ќזcfWI+]IcR\>'p vՅ[ Mi'[13~+Q89Sa-i뒋GX:!-UY&Cى^Lx IgL;IHlZ?dcr,zӢOpkvr Lx(".>oH4d %LfTvi&`^lۻ=Hhz8T>k#}s ^-6F`Fm* 2 8h[ &>(7MY]:¥K]qQxܾ& .GD}k.uAr8 b.ls 0*r_ Įr=7m4D:"n9*o"f[1ٴx7,B;Y\-Üp62 ᙌqh-' 8͵Yd2 qZU&#)NA][ႎҞR4UbSյzq9,/D0V6K3b)*zcT9').(0ƟkX*(Nې2GR;_Mq22ko2E-B"; n͖`6ڬ|d -V b݆ 0S G`! c%}պ Fj>A`Z}hmfY|Eʸa2aeKzNٶ؎C=%]j؎NJD.z]-Aτt!ee}6/N[:[zL E"B=t a xpL&evB fKr W~,(T",ej}UK)o-F~zlUZ >qҍMLo[ e70kA'4QFe XV\z8p`]a(-Mdr޸3ܕTbC$Kgp; rUv0+P%KsȫL Û)Xp2:Nlᘴþ(v^%s*rRNõz-#&rlcixyXx L^Ȯ5 :R4r臄`$gԜ/ /¹uh]XAE6`x0 arG 6\J8h"r$*XL$(!-isfB'|,SU%4)'8mdk7w;bb^ɚ/Vʾ QMr>;4l.E:u ;M$qݎaL`* ST\'ӳTF8IZH% Go =U2 yhu])p:) JZ87R`‡5esn!_NQ,Z(]~U5(7mpXp"v/A@͏,|iWu^n˥bd{GYލJ"Yutl"q -/ #MBdH008H\G.drU8FKAذRxPo t#R0`u!hxSVxlbs %<˄Cф]3.2B/)!bٸjL(i(ja]=li#oLld"WZ<"[z}wZ[SAK;t7Ė[ T2+ҏ78:3"ZK0.[RDa19.`bL4P2JHQ#cE^>Nhtu0e;oP<;#ӏɱPޅ 4X u iXFܴh vݝTL*1*@MpZ2G`; MnLwY#%@%->5鎍7ecJ A厨i[P:]pwp''1%3G/r_^U ֱ2+i%,KJ:wY3.P\ Af*|- dǦ 텁ӂb6 i3g  V ؒ#Or{έAn% ňj2ΜFEax̛>0c12WYLAddZ"x]+@`)&G%2˨.IRţhB{X,(|hNcR g`jW(#zoqElH+˓G3l&&JLhԼU}ZPD!*^.B'9 %ߘpV2W\Lؚ6p'lLa @D-p95i$ 31ۿX E4HCmΡiXeYw0H04ް>hL=P 6ަLbMzPiS19Vi6!8&[] vI7hܾdne#\AL&d=?R{J@E"ɫ!4NH TQ0sD _ꕭgD5\Zd8hK")5d+Ldrcz@H% Fa0gAA_6x0c;F3̌ShTBYh hYNdMyăv8f l*-"7U B3Va:ji3_;Cc4Pv8^Ϣذr IhLǣwɐ=t4 j[hO&֣٘@&i9VdcؖLW!TLl ~i 4jҍh+)/$TH:-tg*ezL>v+ A!t]_Z}mM!x#!Jrɑ< ZF]hvET=XX)2 9oEXw(1ԢfE^°r=d8X Vx!}j :L "KZʆO@eB0k{8NuB!J|u+=x-]{kO/k`.M'3,-'0tHX5# cYK^q|(4BV}Iܾ!Hee-൅vgR=G6H-]CD뗹i`Er9;zt}6P.tKQ(3!w/ οE͛din~f~H3V#dP #HmnzĿ޲2BWӼCGm%I=:sޑE)08j|^|alvj72qr Ju(r@D~[5 Eal1DX(BǕ)+=ta LB8M-ѐ! ):t^dYdaV@\Jn@2̉-X8ų$PSMP}d=hpyK:%d \jO3S:&XsVvHQѓCĝƚ2 1u'ޟewjC0i/PCLrdn^~bl?n #g퓋 MO""q1/*$K "u2+O5d1¦go- q0g Gߥ,2yC y Rp/CtBx`IK܌(9t[x&hk ‰0D q0Љg Kz|d5 "b( pxb`6gQ_YY4u5s AQ. #0hZ3!\ìzO 'a:Mq?1SI| @s;B$d-Z,#h4 f_YkeHO2@-9\^OE J,2nI A|suߊPBDZmȲE?FAJL WEZW{aqɔXJ", 3D'c? OߖR_F{s%I]~: 6L9Jy.nq2?@q(™yf,%=fTO͙!. -AKEQE)Yq#x]b-Wk3Ź4\eqY~3KEHm8=I%8尶ZI$&Xu%roX bJ .\>*xP38(u4WIaX;QI_yCaH~x5荼;lyk4* Nlb"1Z@)`rxg(=f@/F|#msjz&>Ե-#\b:KQ;Z Ed遤yt *Q!wOP3<7%q({ĦՁ9ϠiV.\Kp $ ?!dltE\n<1O\0H.w!I  PJJJB:ԢFIdPٳK-@xFX(9F24Ao&EH!# 'Yݜ9wvr\@H cCc+C0fif{l'ҫ~,DW Q2`ݢ\`~Q- J4X FT>@nR~1 >:ܵBy)/0 */$f$Jd /C $$eqσ?3gGKcZcشks^5O6P'"6}['΍ а^ .Ե:Ѷu\08 `/ʶ9DоdC?{L͈nYԗ: $N&^% 9^G/-Ѕ7^b >%ɱ)/>(|p7/#4T .:T?Os܅[3<爢s; "iK 'H N!t?'vu% im,֕!pIRiK^j-zI%eJcy]*!Y5L*Hq?0;<-2=rZ~4Jp •4aYa=n]""̽ FCM^"MM.- ø듨v}5i?ǺglW2B02+mM2HceiE:iDC]@=,IK^eQ;xe5 L ̌ol3UXA 8./>󙧊1s?y&n D_s[`_hh;{uk\qm@àAQ%*F $ )P wCd6iF=楴F5 >{y )9ESA! z1hɑ)r({"mA;+C k,E@,l&>j#[C /*67ΘzHdH-2N>1P)#l+iFed#'pWFR/ 7>*e1H$ `gKNEA6?EרdjQP&XK,KU%vBkzDO(@3\k)"kQX5t] ]I8Xpg E|. Cm?} Aұ.hl` (<{.X'=|of_<"vTDmdn=FP\sk? &b4 JYt\`X0p8-f&U5JQU0[[JCPL SQ^HeVM΁z@,- )ST!HR@G ŧ1Ka>3_Wk ?eDG&eyc+z-GjBo't*<d: Ư-||$X라cK_`Sz]boP9EsE 4%cto9,3 M(m;\!An7CN45yvّfQf춎 53K(EA0%n'?TڏԒF*Rކ\f@VF'v']DԉJ0ݝCi!tRaDU攥)O:V_Mb"_gr1 ~ ~W ^X88kCbBMIb۔ӲVdhQR1 ^|6'x)pϸxU:ѭ{qb !Gt9kdwY hJD@4C+ٙE)L Ϊ1M0$*=KZOAK/w܆6?Wt8XQ+8JwxFҟXK+%mSА_hyde{CrРxZ4fLĐЦ_y+Z8{!'0N+uyN'rn')!R#yS)J|jv~=~ /QvV  CĆݟyO}G:nfhI)mq;кͿ>^y@^SϞR! .!B}I3-4Nٕ+a̺C6g!rܝ%LGp,9*߲D]N +;Ҽ(Bp(QbQ@p W{zʉY#&"!`<Ȝa)p/ex| ń$CtJ$(z3mR(V5;$8B\maCc+I_6w][;KъYי'b+ѱQlo{LsE@eu91ٝ!ń?%3L͙3G2C"8 DWycHeQ=%9S yX3̑ʪP)DDoy[Z|<OXē'D;*Q%%ET,bl"JdlɆ̦]UGQǗУ(+߸O(f-BJ0F/'Nr:bLj#`!D6+T%ݳbG@]Z7 5#cQ!H;\S܉'fYJ#DeG}i2%)N NҖ ']]/YsR2]z͇fEMs8Ek4{dqr$_y;UK(w;瞩\=/Bj?:U:Ǵ ϽF8}ךie`c].5 x!kOҹ@#Yt>VbPAk5BMc)8j A(J et$Ivo^~a 0 ժc· G]+: mC ҃J+ː)uSB[-HEG'`v8&] cp"`0q}VG ><3 -0!!=؁JD;u{``"Q)nH"ȩJ a+霞næzap=Lzw][o%oLt y) >sJׅrMF`L녨8'T`ҩFَPolryf%%wZC:a&M2/U:U=IfoR!8{eUqmEyJ :S zH ǢIJԘHR:Hp'Yr;iơ' tLC٘&6)װ壃 pI>AM  74~TRaCaݑI}vnNU{;pw߽ OXi~L}CCh!'JbH7ApNumX#vYӘ1 KbDQ)=Ƒ7Cr_oCL(Jfq32aQd_տ$L`f"a Riei_0Z&#@Cjx]fo{X,8ԋ:Y-l\Hg Mf D?kl'7)n'+L9kJqۗD: R", [O|H.gP )|(DP6Sh 5X@|io^4,\b2ձLU,iuQe. %gY"!3 ӢY)|c5c2xIOԉlyb+fL E# ,P^Oy8޷nԜ[~R)˷|wQȅ`=$}ip f7Dn݆. 9(EwxŦ3Zb"uBҲ` 9 ;c@ %O+ה&f(r+Y@.uY8(И441"Hbk ` *~wUܤ8#䖪8J쿎BLơh`q猇7@j8&( V"p!m[/$ $;tu7DE6PA.WiȢ2WIX MQ*5FHHtd b+Mk%sAl00`UčES&:9O$Hq+a8$PpPIh'8ofH~~6&Zޱe0D*B`[NabXykwGd|گ@ 0Gr!˘26Lrm@H^\Iz`CꉗI興ê$2A,z# `=&)˜9_gymˆ:K秧n]3OԽ~jݒ\c(a B@{Y _ &/mt4v(LaD=8LM4vXLLKzl슘QhY [EY^="h,@46`61nM!P0\dLb*^!#Ja*bh`P&nI#xXHWE i2@8g͌͟RN!kh@p04R7ìuƧS<吘=`K 1y t 3sjH{/XqhXO~كGrFĵ:N8*} -;tA^A~ Eh.&m [K@/aE\b-@ EA+?:!?ުWTᤃjX{bj LgBd.\df?>~R=ewSr CDqF@Chhk2LeX70πQYzfA$lr)HDΣJ?%2GNAS>'> qhLPnFjT̘!/1"XH lg]޺v/廀ƞ?g AE ǣ?oB{g3P\Y-h,Aޓ"HEtlIJZ|rvgē? -xP! ތ1Ah5e,S|]+t|Ҭ- 8CX5l>}z(hh) }4Rh1+A)V!WntMwAAz-l}PBKpP]Zb2vPзޅ-0+ LbA Բ(^h9bP6F`s Bi$d'D ,4)!ﳖ{j!C*t_Wx7rn1++X% Ṭ ):Et<]^n04Ҁ 35J/Nmvǀ( lHM B#Dl~r 4}Pv_c=xH,J _Z$7-AQ-o 3hK]Ixq]+03bJ$,1'&g[n{2&TRP$ $(d •_< cyš}nbRjE4"w4pQHO0VWaa.K.8m(QIAlcFp6]4*B!u:~y;D.g,E,v_[%lFC|e`\yu TG&t oY! dL+%ՒP%!i50(T0?vk')#d<5J >BLh$Bg SGB]x@q C_Waϕŭr3~԰˰$Ӗy lAlbl2a2X)ܲcUhU>cbaAX?STTXYly{_޼aؙ8c4AN '6JQoH֐ $( n%G'+Me@#ebC.oiL]A$9gnF( qk J)[w SA(0 2 GO|yX+4li*iPPT@)uڜю:lAZ-V =Ǟև!0܆ u]E[m!~+&Hp ,C:ȱ"%$|؛P!ZPMÜѰSސy:/|ZvAx)\:~D*Ƞh.5\&6TP5^_VcBH ҩ5`6'LHT:0"28 sYdq([tpE``b}JSp #Ltd-o/ RU1gPDETO?;o_|& l~(ծH /[Qοe0T4>_~:J(!ujp9/z*IK;fM0N?> lpFy:9kFH91L@R t4j qddo$!)tdkエr]綈ђWJlj`oʊqߗo_n+2mҲ׸S7ujQ2G 6s:}?YǞ :p0l/U1(H%I1 {VM`f.=){Â(|y6B"lhx{ <].IaYΜ7H-)`Ow4ҡ>BIRպ*_Ἁnw[{\ 2\cZ n=Zpmo[15ו(S;qAPR{[IYE~o)Uj'B]W<\ɽRf`=돤[kL^o'`Yf§ Sɵ[l]cS[kz;VgemC@Q/$OrDR@㘡`:v  ʩssLh_V!dZ$ۧŀ d+:n q'M֓2dF鑣Xpa2fd[סuщyo??8rhݨ̼а^c~|4'p)83(~<I9>7#PqIɆXo0ғlz`21E3/_=B}gz[ ő{ 9T Q'MO?/sI7cئ$ >Sx}JrA0}cͲɉԬA%LQ 6YR0) nL6S;$E V }.˵AkE8±.+68zR `_K#: 9;ħ+cS];{MI:(f`2|V?An[Um&Bd^w7vMlMKN]ZT/cH !\I?  EWId"Y>?npF봺.`c=avG=^I|=HA:0hYyQ3Q:@Ur XC'5庍40Qv;8fsI7dnB7[]7;sd&/1 O"L$lÅY8rS A:s>s7|ل|#;z C9['`69$* c)i}@w$XL4nߪhQ q DKtbt71'j" Z1+έ5HDnO)'`3KN GR+0V+VL[Sd>F' څep,3Xl{0&>`<~ OQdԩJR?dy-%ARk)s7M]Udcn|e_9a?"|=0A~%Z@HQY*Hq+ =˽U4PVv(&'fKjYXd+47ԯQM! NA){$ -qof~&W#mԆo="EM >MQ\eDj8j,ll{o}LJ~A3?*s$ ΦըcZr~,Q{ߛuC{2!:%u:mGOɻE0ƽ K ))Nd ' GokX^zlvk<'SmtzR!0@\L-^9 СGSaA)0!,%7x ݽrƲTjf{O?+]y(/{ez>*'3!-VrpF@~\;HKfg2z YL)9WQVσ HLKljFOT>sLfε ٴ4w5p-, '$[˾6\M }K4? d#Ԕ̍ʿ5~لcEA2@d0 mQJTr|\GjDk/O*U 0"#~0' 3ٗr{Xen7X y<тelmL`psxUW$Xy[9䓴.wwK\oI E1,q_rc>潼hxMc/Led,H-0#HL¨kXiS@`=Vm ˤ@}%}镼[fva={eOdsBd m?Z<ۑո7<^+꿮Df'P?$.AE"* z cf&$M SX8!kj(!HJ WP@xu9FnӰMd -`qI$6 [F*!, r68W,ۨ^-a< 2#_{hט#cL|޻y͞/RwMMt^T&SL˅ߟdg_N5V51E:/TP;Ò~w3Ic#z4 ֳ5yaRL13)0iA1bfd eoA؂7璙LFUc`RRT"6?{Kkudb<2LdH<6[ euYj7L7|nzѣ!},Fd&/=H {4~3xCm kJ5eJP [ P|+D(]d7IHԈɦ# #gйAp+)I%iMU ϰLS,iw;/x&!!KE@b1 gDbCIttS--=q ~cM=TzMBX}ɷ.Tv0N!*LXJ%cyz"Eok5vW\d_jsp#KDhsY3 ?> 3/ cL!9ǯ?%qM9'z?ſIƯ}[ܧY0hɉ0aDi2A&͌hf;4f#aO$g5D:(b>rG3j]*ؾ\ sn7?%]MRr=)#b`(#~Ԓj%kuΤ|zp5 !n踍u+^tR>BH^Z_5 !?k`5j' {-xwu'FY۲+/Ƈ'{C-\DQEWnm^s>(; ^wmt9U]j5Uw"mp==\.7,R{_l]%d^j&¬1&R0[~77zd}V].%?,,&5Rz꺼2gXDE"Ii|5VVjN]5p4?g7MNf[d^;[vC:~$Gy?8e<֟((Y&¢hk/V,0#YQfdfP?F/xx(H"}EM6? D%BŸ^4HёahoB3F4šE M05_wk$JނMh !K6Bx M}*ҊgT R Im5e`LwNZr"MIRD2гH͌ 2/14SrQk8YUex=E1SC~^V9Ql!,ĬE&66UYaC"1qiҶ=9Ӓ]&Ÿ*>XlK :Lɒ s:e݅k`XM~Um&Cٙ@$Hi4I&^E^SCm `Ȅ?N@*]JW4سOɘ\`iyNH"+E=,D͢H (g2KZHg2[!fE '{ _47B09ڈl6:Æs+pJG@ t Wg1U] 1*S,`8.94Q~W$DHCtLg9tAǮk! G=)!42]B<|r |:$/Ta~D HD RWJM%DoBޱC"&t^L:7TGWKCM#/!*cPo'|7z-o4xTb.kR'Y֋tGH n.刴5~&}/ uz {՗J,GZ#`mee  X6x> B<6Kot(`u|N3kp}Mh~z,]8Gn^蚼ˈ$:h00!=Q"sJ/ʓ၁gXۜdd4wkk=k -. =t,ho0ФӌXWL.[,  a}ئ`m:i17Jm!Ofi*jWCJppFNuYmu2u 9 &F 6([hFM ƂLcb$Ciqi+mafWؼezI=i)0@8 ݇K٥:Du?mP2K1b8DB P L"*3ZmapM6v@>`nT0l>cWG5qaqs׃% UHeAJQu`)Q:@ `# Q>OdY$(vbJ>u[|bc kf Hd˚gI/J_WLF21,5>~<9 #00nF-iJK(f *"4o<_` O.)"VzEplƣzJ1Վ~h Ȏa`!pzUbȟ ϊ'~`xHLۆ7& B7S)= [Ʌq V7 0K&>2.*.:T'\3&`;Q;QvP1*[}<2fзQЩæ<E&Zf/>ό+D*A.޴깖LdJKW8k6uJ$5`A5c][}PE+`D(# 2>A1u1+n];\| d`rRٔJR6S;댎+ω RcJGvp gf~36B2}aw o7^}T2.;g|珳kѕDiF2ޅ1QxQt&=8qS {k˛N=l r J'NQIAI `5x T7uOӼ b@ͷNԯ˿6FA}l 9 )>Z *-ԸZtuBGM!kΧ'-C~7f cՄP S4AT@ڃHZ2^x Zf5w b\"Z`އ 4I=| @e}s F(_{:fv#L\$qhBAhDbЛC@x4I66ps>\17Z:.]@Upz$-Y=+ L Px;J2qsOn-7{i`$'֒+>3^n=)*([A5%#Ujkz% _PV7-)ԨCޤ@F63/vArk_;x;u^aq5% F ͩc ml>Hk"do[5P[QU0dT%72!w PH Y'Z ,<(Ivh9Z»{Q>G~V^}xvR~ySIE$RKZkH]9mXl{U"4e]3_;vΥP+\ՇPT'B-BYJR'e+fkp+k*"7H/@W4Ls\q'̅ 06Nđ!izYiHo hU$p71VE2 Z Ut{ X*IXS`]7P~~bviZ]h[;͘fYxt7Fvp[&'YLDiVy>mW kݕ1j35g٫ܭl*#cs3uɴoj@MxҌ{(#9DhliZ9 2¿NIl#iq32<9*fZF^fܘ l Keҳ9BFl巆/5>2l%8ֶy61H"#$o%!Bs6!'=$+S*xŐQa.Z'D 0"JS$eX(5YYb({I17%"(F5XRhT9lZy.s(zWw`JMT kxB۔cs *#Baȵ6jBC',ɰbַ2MěkB弿=hƦ1 ق)C[#~4{e\zAm=l};]wnFT@c #}vox93At̳հE}hPT=p>].FpJr>An)s%9ֱ-&uL6#e%!T{GILZ0Nfazy݆NEya :k'և AͿ6xx$G+oL\K|ayӒ|) Ond>;FFᖄe]pXSp>@r\%PBnJB%j.frwMhh۔ :tICKMA[-6zCM1Y,jHnȅDR>.|s|q|YЎ' 6 P@.ҙ>JVXQ8nyȣ,tb/:iBWO ŏ6p@3鮂&h1`T -lܛC"0mQwvgXlv;g惊f J5x-%Qgu6j/;6zKu]9v5:4tcZ^n 6O`g檵ViPz.H\/3.'!"$wᘍZzkr&anu >ٗ'U\]z2-De8=%KCS&L #bkug3F1ЇBw]>6>7ϑ/\a]|C`vr?=BEav? ŻJDLE>Qt&sM$ I*tAD^+f8*lr,8* Uˢ;H< xS`+/EԳws}-tnꬢmܐMa3D1$Bld9_]Pf1Te̱?4&,5 D5`r 5|/ o0 㗓7uZHZr`j˛)v>$7yRʘu,Lے=fe5.Mk`xpP Q{祾'k=c 7p2<%)$eڜC5c$z Y91|(o&5/|--W+dUFb#TkIo,r_de+VxZx}G݄ 1ISj9zqH؅5!Vk7y?8#ꢚyXX=|iLӅjɪOb2FKU/l?5**`Ńj Á,nYB?= ݄D I҃0BB)gy+% &^.a^"Ƃ>ks8],bƓV?7jNTĭe<;E?iah7PAbM/*phì86iVK|A_֔Ųح\=.]f42n0lhfWmTBB ĉC,ĬH`Y& (c Z&Ip`0)s؃QYt00$c8?1.Kٙ=<tjֲ+ZohD8$ˀ!]U9vJQ  M d® M6&ğ@۝_Uה/?zxhХ~P(HA.F:{ UEϷes{ YT̚->Dm0!I$ddd9mr-5BC͝]vڣ% H8QODF B>"fc&/f pi614 /JF(^$5"$f}`KU_1!psR:#΅؉Ӏ" c9Aؐ0;q@I $ LZqՇ" Z6G6Ff^fv#k%HZ"?֒Ri%,c aX"9 )Qk.Ascp J DbТ fY94Y (K(G RCLii x]aɹ1N4Q9+32F8J4JPB q5u6\'Nu=\$|=ݰř'$)2 S( `Yp5MiGBGZ'Yߐ ;}Q1m[Ors2tWv{>XSNB1%89|;@K;%iNPyPJ+3֦6< #VeڋC@k*tU, .Fuc[@6 b*Z$*( F ̺K d:U=]-KC8MlRaҰq-0EzZ,~ي dHki>kJ)@=;IsR^W[HDl9n6S5d5s/ys0J]RW-ŒskXeDae$T!%]6$11#$OS#V1 $SR H f8f:p k _&]W&e8WN)X^&RZ %Fe^nKQZ3U&5),"e~sEo)(P,ukhVm[ξѠ&a9( L9azHȑ)*9NSCa*+]f2DY1&il+a -X]ptt;fۘ `7,Lo#oury삅d{@.Ņp\'i { p_MY/3ɍ Ҧ-(ل}vFe3c9.Pg47mMׅ ;fL;*槊oIh4b HWoh3l,擳M2fJ9^gDKmRŹ1c*3 ݖl^]r rm\4OKh|V';$z3owROޱxL 7|h@9qk*(L&}54缑E"þT@_+?b ,#-cia[[ڃ X-Y~@-!uӓLلT"#„֠2UNWAQL.T7xqB/ċ1[+N)Sì*EnQGpTv (EC@5 T`Z-JP.W2ᰚiv;ICh JnI$L3y_PEj5 Ű tD@4[rEI8 s}Q??4NG|XF VB5VG  iZ &BA+o˲#p?]Srɯu]LbIʕK A4 އ(2tEJvd&d@)C~p[#ViI#8"\7fdZ'YOnjk :R29-QG_E͖m>. 鋵*:'$Oux-Tr51"ysq}<3;" CA{8Ign 8 ?VQe|1%U#S`M~ߙmnuYʗ\r3e<+n{qg5&Nch <9v9QdGFTp`crC|J$"Jm~KEA'AhKj^A`ߓнx# % Y;ɏ6J `aWwW+ϥ9/ _ |$O; h ` ;_Y0Y42$Q?H ${ C{im2֝A(~=ejeKssmt pUQGH ߿WAy[iv7uu}}{pU$4(@_j"7@C +VjVB#½ǔ!}<$"v ~t-qӯEeۓ;n%J .bEK@*%"O;^NLLƴb!![erl5W9uZom:3qm1-U\.INGNf.@F8~X@\1I!9L  hw[ɑZ5ΐ'qs5vZ0ZݟŰe=) BQԱ=- oUDQ.J?DFX)c<#anǖ;1+)GFKUTx`ȣmnzprhT% |G:ܱ"jE"Y?O{4 eZr̡DZOy1E$A6ցJ+j^JIR>#ۀLEM~ s h`InY73C ᗽ,MIg6TZT͠\sZ mbIs 7e喍+{۰yNOiO3ڬjIyjGh8TyjVqX{94JhbX4:J+dM%%<1?_%HbՙɰE.c;F2]32~K‘']ФJ3"?HLse3fbA:u@1JS@E`o0?ve ]Hk ?O:m Β'T{d_ʫ_sQwz_ʃ Xl?h*p0{UG:53Zyh7`,}8O9`11&c9m@18w sXAh0G/~'DZf{=@~tv}} ;\ٷ5^ s;S9Ye GT^(ȾE[ wEJN|#l#6P+ȝI(M*obfnL7REe\xYyIjpLN㌒O 4F5Ȳܫ ^0rBxZCmB423MX2I-ٺ401Q9^](`z1FC`l?9q3437c"~}L}! po z2ܹ2Cv)ohqڈa0Yk.b,**W^4lv_*B0^8yI2̴b{Lvż՘6pҸ_MdFA"a`π +g ܓ}0g+A `Ex% l@V-,5)Qz~+|%[C׊h!ȒfmL*b- ^4m| 嫼G;k~uۮNePWčR~Tw\ 9qzi }{{": BnڼQ )HbE &hM-Dvݜn93ǐx:m3<9Й_:d`EzB^iؖ~BH9¨kWʶ>Q>#^Fҋ_Y`srvSw/g˖-Yi6FMpcDhQjbQ+_ws_i$1䈬iA5ɯez^|c|Y !ŭn?3< !^Zŵkq vh!Wz 2 ~6kuPiwn5x6 lS}IMR$XYK٠OC&mBƉZz/xdmlOSȫ5J^>Z?>$h_%غ>Yх)bQOtEbHFiEǐ J,2lc?[u)-B"Aϲ+ZaL.J}$~M˘p1;a/i;{mQ\蔥~Ru|UnOV(:0<aH)Om?Op(r[n + ,з0^Z -љ.sICLtpBZxp׃dg7<.X,1T]H\&mF"?E"<8`@<MX1 3j&7S45NgF͢uK⤒U)Ъ V \.1+۶.w~yIM4x`O<3jX^7,=C9;(dņB&g3z_KU #wN˾/+dKuw!ȼg|<ԝ*ЃAevq6uK\?V**{h%`n=J1O{a`.DӍ߹ƽVX[_czsPw(O0{ Ƀ5hH"q/g:bN+?%Gc8\s@e+UvŊs`r )Ym6vb{b)c&6`:d:n|Yk,Rp)X`Z xe̛YTUHr䱍hLFz]0"I lݣ619`v*& 󚂄0~6ء33Oc4e hk߽-6vwlɁ|qjw d÷8#4{Q3'~)Œ?G?PzCvɕ˸5Yh')[D[Q*.8I2m`7kITT\-QĚ;\}P G~D/ԐAXy)P<[impYYKAXIҏ r_иc3lpw׷oV|K_%r"%hjCJ$~K_1nw A88dIib27P劶h ^z*m|2G,JoNՈ"ȹX#s]*EX9qyz5T3e%Tݓᒭ׈vNTuE^߁*,VU,o6qϢM ގ15E1O^R3?"ű"*d;j. X kq ( Ȏ e9@,R\3 z'{rVҪ$U1cJF!KN T "d-Un~J0^Df(?)tu!n!+%( "/y0Ke =Ǫ3[BK|D?zg$IlFAK:2&rl t/* <j`hCҜ) 8>@qD,ڠ'Y&LpP0yc9xz';eu[|~r}qAKy A, aVjwZ8 ,TSdm> ёX.1B`)b-Jqp`!wKAE&T {YȆ*s_vg~峞Ŏ{پOz;m'v}ω%íg5!WO?BW֗7  +c1e1suErU]^خ؃kgg%"AY_ܠ܋ GzKF3(P kD??ӄ0pJ$@0iQ 7@b߲T8|ݷDǸ~~R q#*KH0y.mCMձά/Y 6i%XUnʨS{MN=kj  .ALl][%u†(rm4.>oun̛m6΅}la5OҌ F𞴤h]+' J໿\/Ȑգ!..5d-Х}NL=WL[e- %{mx1J|2ur1TִO ,WK1G EKS= œL!Tthm?LA6|ߗ1Ң~'bp2TsJƕ,G0 k V.v dIIo$/=U(c}ں '훎Щ8*~le(2?hf8eXbWJ$Ģ aB0sF/F,* !+G 0T2j wkqE=y㶡r)5 niG1ʗœx[^TבOBYb:)tWrш4RSi:](1s(k9Fiv_tl-;h:; @Xsܚպ}~i] /_lhƖA;m84bR˩b@M0uJ18T6n棭G"mZK|O2cwlx{,>ij c?sb{.\r?ujnOy~$K4槓>Zbr1j{,_#\RZyG]ɔ,|dv/!yK~-M_ZC)9OomnA 6_ohFwOЈ}|P#>}vy[m7AOMTDi~z>Aת(#Cg"0aB=L.PzɈ;Y$r`jׂ Zʥ10~Z3X:HR*eüd?xyq.rNm6c%呆oқv>Ӹ6IX0r&D>dRPShfCsM(a I ar@dpQ<35SuBh6wEک!X[cJ:|="flKmO>gK9>^Y30Ϝ*P6f:_,uD90EIqC8G`nFbTaTPRDeH6e@}g)D%>Mۓ21ةHhyt́ MB# r\ڜ)V6W8 YKv^X6'Y^#;u77ݷ{3/EɏK2&1F̤ P.s@z_SL U,A!p+<_c @+y~,=auYҊz5INb v l R$=egN#jjuH ź1Herhk Б[ХVĒXwi~%O {,]QlQ5ó^8c.՟Lb:6 5ȺVIB`F%lJ:04*`L;qԴ/!zǘcMng 3/ŒxIA@j1}cFQ- 0._P0 7Ӥy4D]_|{|-F?AW[)?Gq#˃2d%FFYQ!~opA 9llmDG z-"$l lg,48 P -%c |CA0dG bbtV7 CUWp#ESm e3'Ttz'6v^,CnCs ǘ1!fia?w\=#:`9v}F r?Y([Eg B0gI\1g;t #1d36}o=%w_c=辋$ .봧nQn`^R[Y/y|,'6ˤBmZz?`lhN?\--ܪ-򰖝=%~[@ jwC#.@yWT|#/Kك̚vZc\5Ve.jFbdYZM!8 qE1Ce s?={S t0I fa>>BO;cm<\j"]}Q0y<LM-r,C|$L[PCJ%$9ۮP!{qo[xZ#p\Տ~Q>&P4= ƻVBd·pǾ1O9YqS Ud X04$;ר@j|-l\42U4WM#(Btg톑>Chw6^-pHW5:۔ĵ#V9e2=ck^7wɌ]炨y@DVUIXY*zh/Ĵ ΨMAN6@]Nѳ;.ġ3Rf<:ed |[?(ӘmћԂ%LY鷷WxvRͭƱz!v[-_;̄vn{.V _>~ BK9/<7gQt~7>[8ACtvL@7@dOt}86t$(ܯMw`P-hwyM^W*\Nxk&{Bn1x2"Y\C<#>UEG6B|G@V3xbTϢu0vC*k⚍JYU4/-XH?aoz6*.JVaDK4~-.}֡:~ݍ`~9I[Y|R}v@g0&>&ضkc[3L໅ƷWwb;8+С{(zJ9l j66ʉL51UO#F5rx\/P@i+"1Β=R1x bPqK/IF,'zc(NЋB,R(سh>@"PZ07M˷v7Fb4!J+ ʞ9I(z8ugЖ(Dzy"E*xG"$=Vµ3w̴m:]]^QkV>}(w63F.}Led3AԨ{C9NZrh]*d|LPSL Sn LaT04'8X!Lpˢ_ \ASHHHaȐI!vm,H6 ))dSp@? #}Kɮ޹lJJ|RrS&rf`Ӹ\j p}mGW#xrz"9/I!9֮^;ϝ2o /[rӈ_"#Γf9gEmcg|ubAVrb+ kmsv4B(ͅ"36(d Ft"=}Nn^T4΄2^iw59#b8B"(uu+mD 4ռ敱V Fn{y1 --4w)a <]2 auO81>PPOG^"dxT3 [L-KM7ä>^jh u|Z6pӔ}+ !ش-ZXs 08<&a5Y[$uj.B'brD5"F 6 w꼫zEkx"RPs2@Nr5ߜ@Q9>)*8 CcKa`~9.TJdHzaЊ)ym&ZNGTUI9$tA)ě'HM6l&-jsg=lf>KjXED _/M сzCτ/n_8|`5K3V{M.übyvxYC4L7zBL8Ql/9L;7̇H'@]8QQOQ6XJYL{"A`BR]^m" XzYR^8#|Sv\%+o;b}šo=RrEu {_k8'N(<{zqJk/@koםte q &\]jbqôqm E ˖YϚ`]D2yN:t{CF⋞0nUV`Y!0_0Nԍ!X ?_D98mP_?1U x VBʣ-c#qluؗ|rUn:oF7"|Sr(e;0GdpYb48HǾ:B^)6wzW+dvT2+l0܅ $匱gs0PиiYVû WbsA䋆"K#H(gVhi*ȤNqOBP999>MGgڣ9Eڌ^[Ƭ&Ņ)HA-*B??_?^SO6g~|Dw!)#)EmS8L1,evtن3X\D9<0拫,d&9) ց.mD@&10pGPxLQE9Ubs*ޒ2ǔ1fUMÛ;Pf*\2Ø cI7LI9tM+]ng&ȶ!2b9ѻf^ [ wuc,h21pK.%ݰ[00eԤmBBN*F3GZ[mXY d'K?1E f^V=#!9K%ށH3& Ǯr3!n˭`|dۧR(k)! #4C9Ù:*4V]yzžݎKp..i7Ő@z l(a e߬h*)xNmY%@y$cJv" <ǣh+ ;Yn.\`YTNn`SqN,1IҊ8AHMl P-t.PW}mשJG3{tjX< U$8;"~T[nZ^]?ܟoi>ϛ┥oZ 3Y!% 'z孄T01ds1u'M ΜoAiB^F(6IFm5̽qtZqvhV ƽ}}v^C?|TYg"fH2 9Ic >v_JDǨBP8a\NYP),8 B?E NT aL"wvl:Ŀ| =BFYYr%oJlP=Y/$|dz$E GSq zTQ F.ˬ7VocfKAwJiU)hx:tn'U_?)AOjlPJ?#rpp5ފQI{0tP̝~R*odc?0NuYxx6ƨncTؗ)( f=$j /ID]pO&S`:$<%{&%R4-1CI-+ʰ!0EҸFw7V;a؁KQ¹ FZZ# /6Ʌ-H oN{0Ŕ 8W%$}&KF0JcC|d j;wHE/ ",4]kR5 ?a~ eq ^> Gy8)XKr'K? c XdH8"LdAaފtse8$VA#|t '*p񬋉qv/S͙{ [SYty=;EM#.%Fb@"~p~͇VUj?-լ4%53(K>!V|E9rL,*)ܔ@v}uF&wG!E"ŅEX$YO-۹otcfi:.BH`c ޒRwʺ6xgx5f1ݵ H3"g!̈W|T1=HكeGVYS:fnEhxvo3hfr;'d.dO$1~<#E0l)BHh|L]796b"KZ6RC93}0x z xpu@?xv6پ Nm1"f&: I9)4 D7& 濱p. K,bps,z[I-*P(^L N, .}1!b>ØA 5Lr;E],݃@`G@4"imګ 8a燕>kk m mW7K\0v g/a?ddEEME_[rS )ȧ:Έ "#%WTQ~";\sD"R{XPemÏ^+- C=t{;; $ 6@ f+Ngg+K[{6ƹ;{w)ș9'co>}&7:TJc8Md]B(MBD*F:ͅZ*ֿȊ$JL{ϖt-X.pݔ|ȞVg^BʲU͢|E!Kx,nEK]AP|Wu_T/ڔc;deRCzdX z0'YwptNh 3ɬSC޿qԦSi q*C55RZ6J^nsd.vn}0жYD'=8WAD: m]}O-=/{9wۃ7=srcEBcy2<$L3 )n '#Йh"C ~A<3a-(|N!1NԿ0e0xŸB|/:=dK{w?L2rPcf-":!p1,JhPM8/0mxE嵕[SmWThlS1y> Dakc}Hl)ǎq GGhlmCeӆ5FI:HXj^G{кq)7*H+6y:X}q2GΉeޤYPTg=y{6Ij$kkQT$?e6m]=(j_?7TՃ Hݨp݃=`4 JR$D)~bHeDBI$Nc5 qx-I]s!g> 1IJqhJWDNJUp2-ܵ'p.!GYnx]]m<7r̳xM֞ʔq5F#/ϒj#Jʣ2k}s(%t>bJs~D6\D/ѓ{@HKf:" N LKb\Iz>םF^aFzȘy\n "kFeBZ M3\) LX卐=!V5uF+f*adOǜp֠- rZ5R eS>VOD/YJ5mv2v;ޝW[Bxc!$P2r HXtXƈŖ-XeVm]a`r `/a.5YB>Y_4Rڿ?5|ax=ǟzq¯L)x=Ɏ _\8rO]f9I Eijcm W50L#j`ϻTN;k>ঊV۳lq`֕j e0,UB_KqpgQ]4$|?v"!H!,`v^I6mT̂Mq"jU0ndrpH(Mz+,=GMYG>sN;Ӳ-f!{g a깗@LfO7Й9[>2Ĩ/`J@-K?X8`Wx>߿DeCӊCfs_=[$iKUB5S|i^BgÍWpOٚi`_[sdduۙgdms ,V5ct IO2y#l7gulotY[}q( 6 fh0u&(b0Q+.qbxVt^h_Ӛ Qd0HڒJC{W$ 6gCr00ܐܔRGqrd8*Ed[V5X98M?$aIk Sj N`Q+L|S*B4Z6Zm54eHz3 k䑲BF`=@/Ab{iu!d}iхZ]~TE,rj FEdRE'V*)%8S$syv]9Ü_gZUVWOVSr/Hd٥12ƏH?4`$1DO4LO먂.yHl놿`[iģE%Q\`dʤb)<4 xzsܓӝiQFZ>%$gœ+8*ٵ6Xm0q,g}y"IIlMQsvf̞dBA5Vk#eS:DYyP~ko7r94ߙZ-<ߐܧ"0/W>tef%YZ?r|tc!w9'=ܔբ^)|ElDG9E=B4(9 =S UT(R6{MKӉvsT ECI&43"6;BC3Nd!wd  7 4Ƚx#q@%Y16T#6q"hyE G@Ot#իXCJf~"ϏElYof'9d /6,Յ/4")ޜ0w0Bo5^3Qƒ{y(bB$znbW4T ؽCl|>mV1Z.  O!PV~O:$`oNJGe*ch׷̯?4 Qjq>"{Z$cx?:L@٘%3ԁn{/w1ep+ brcB@0;1ל>sb\̟0a(?iPjƱk06,d7G~o%/&ԃ;Dx8!ގƷ[ Y 8hIdÿL0 #B~:Dw#J+'\ԕBwCB,M)ޚs8& N`ߛ(D10gGЎщ  k0/DaWffnc;*.Xav[:vG GdlG9#p d1 3쇓AuPu1GHt  p'T؆YЋS;vy)Jf3qS-h"k#~<6& vƒ$8 m##p~YIx =/BGS0$4)QsoFFu:CH^:Dt3蝫q)'.|42wۍ0u1n"""8#KFAAԑۓ`;^ݺ\5,hIlْѻFod )VD;~H, ¢ -X(eK\gK]r(tz\S 1܋S>ί *0d/mR`Z Ag&UNV Sr^ZW1 !BxڴL\a6#=z a|Μ\zxEn2 Eѯ |m(exye59QO3.W9QGq66M!Z}Щ?b% IKc9g-2;<@3Z8:tr@t0B篺>B)Bri@ӋZ. s:-ztuEE<#-dG@X v?W6!N{cyI&ɇPE؊&|~!SW=ϱ]gq_5:̥bKsy woızԅ!~ߠ)N !)=D(r3Ac yt{V6rcv0ߊid|k+ճӖVYWek fV`||j6Euv8OKi>1u6n#[7 ^@l.:i2$áV"6 @`ۃ+v%`e*:Š.2Z47zܜ[JF0YL `Ʋ$[7gÉ2"ݿ}hV"SIBYI2<r¸ڞ | 3^n-|cr|61!gć qqRN7Pf}!ڎr.c!U\ MZBffu ,` nBx6} .id>|l1EfKH*3r{v`T]j+ȅB?襻mSN## "fSk432e_éC /މ /p}OR !+sl+ub)d*xPUVxT6>"|w|Q?&Q¡`ǴjTx^*dķV6*JJʾC6j%&p.ShԐ|`&WjTQ<mmc:O(OKenDDdx`~Bo0A!"=!5UPY@1]-LT 7hxEڡ'QGRxG'iAGZ% M7H/+>8H(C4'[]:bc2܇RyDGrB|GqA"hN7{5wm|d?҂/uo}!Ў̽;nc ϵP ?uĒx 7Qe:N|9(7,h*y08 9`%jۻ%߆w\u藯&noldt},_ poj-(gv4 po7nR I-p,\6DpDaD`i4p:gt<}\ӭ~y7Rs~6Vvphk&HqjW,RMLdg\ѻ>GOlOR/ųHe<[ h037I'4S(2cI8^'^ "Xڇŏ$ܥPxv!(xЦS=y\M?l"2A1#?&4WjD͔̕\ BpE 0Te2D :_|B٨IC<4>^u–A[~>Ai:M' TI r e"$ n@3T{J,wQ2ضts@hqsGdi-?wΛ͌(M)eHr=f"ԅMզ(;{reo ҼndI\Y*X!c U pifޘ/K̫^u.dkbiM["urs 2qDډ m3!mHwu(0~26Y?l5XE.Ew9ur {%k !?"(Bk($j%y_XPB`E'^o:UE4ؒ*tY'EC_ U!Hp:_Qvm8;[ׯIf.V!4pIhmO"Sa=4}ѷsDK"pAOT!T?gS|f2g-sz΢29yFטxm-T_HQ6utPMp. Ϝ6 Cʐ#pktiܗd %.L3g*Lh?B5o6.°M/mT\  1LNܬއܢ_,)h<ʀWNֶh)I_Qi>4/ߍùNb>*B$ z; ( #poԈ*% hc^'&**6Kcl6H,Br2b.[եslU&x5ԩ)Iε0G9ʮ&.(/Q|ztb@ʫ=/G-Zl6}ظEJbh>NdZs KpgD _]=w"9B 8p=s=}8yPaW杩,Qha\psju{~zPX]۽Y*?w`BK#8IRK5c"r"6f\:pÁ5/D6x "0#8vT's("཯Volj0Mbq)Q9z}Rq79 sM+Ηv9K[l?b[G3j\069H4CKR~fW@qg%U <-ay4c13diFm`if0͙ي]%`S %xT6ٝlw6b=k^M8CR: DT2{eJda ?GDзTlKfU`R17M 65-α`f6 mdɇ D6b#*T˜)Cg=m/:HG,XJM"u; Nv_I ~>~3ūg9 뵒Z/z?ȜR*?'yy:uϋi ~ť(v[<8` taGIʱr&CpH**k+?~q_s,wd#zi3 Q+ 0dzYu5YQc(I" 2fj%Cij->)6#b a GḦ́sb=xx[4&'?:8f;eͿ z$LFL9 rrHw:AT%@tE-J*ހ"Ji#@,GY 1M>&gz+*CCLS%l-?gazM<4 >.T]8Ɖq9!DW,Ik>?MmuFR:RV"WJ3>@*>WBp\ֽl5E/>FDDLzTBC!vQa5B,E ,펯JQ, pJq䁵"Rm93J9usMvE:/.Fm[|:^+u3Gx7))i8:}NmR(,0A4J uI1=Cﻬhk8 غst0{t=:=4Jr)K'6Svj2S;ҍU[ҍF`oMoDmLBnaW zӹu;7qpͿj?|f_9:S>id54*͏h*W1-l'%*5Z^Ću2?7A2R0 NX.Aky/E `͂y8t>@n[7tgd?/;;#3VxӇ%Ã&2:ԥ6VѬMYݒoiC(^W8SIPc"8-YmpC {PF0`~ijIGcI =E TzXV[`/p)`/"ʏXUa~B'x]n\BG/V#d$' B1tCHMX#L}.0& 3WlEQNfI2_HE:P\"I$;qBST"4_BR XVlK?g?/Oly[ 2ֻ1"oo 9+M8+U aOtNvb%fTΕkgIoұ9XlrFa}&N,E 4K`?@4ԏid|7xqH)6윥L r80M} "8e@'E} 2">pvfJg\D0]/rJc͊<rflПΜ+'U政B%\J~#s%0{b߽6$U'U (@N8ܖm…X:]:+zm?5}^0rBQC(G52Hyd Bx4Әx2LR2KVy6th`}Mg*ìEsFl l ^Rc{2V{֘7kE ic'`43sG@|#0b@mCfTA ߳'09][v1tQwBّsUwkYV>5F|ͤ)_`{ew}75.<^%{O_|)ls+8;{7wY]N$tMp#KIC}dxB^qfLl%Z'eQYW UUh,!=/>K+9h*I ABg9΋Z.9jRL chJqB9_%l(]h!@|٢I2;EDrȶrm ]Yyy*sr3Z -Q`+ZTps!n1z37κ4Vul>4ǘ;nr؋\+AΦ4K`=*Gp˻Hn, xFn{y(>13hz{ sz~\v{Gۅ2FV3A"Qd]3c XU֠*G7?ɞ YM6B3}FM92'E9)YS[~DKsh3"NCG8?AEZ7`ܩ *,d{8ũ9l- .(${k퐡V̺]y{n#A- 4SdFL_g0.k/|0iUtZ(!]2 >/<-6oߵ׽t.lU MB,mwDU8mNQs8dhc(K8+fȖu>ġb< U< _F ݈BH""9~u ڕ r_[_Pa6"`w|/422V*Pȱ#O莝B4N_ "0 _u5;認 r4R/lP7P]9M@> b ԟf- wEhIRTu ?"q8ojRuage/JZbl*EkMg| y1VPO/42 Oh)Gب>W0UzP14'5r&&2R ~]rH u}3.J3bA#w4Vg;TMlԉZ< FR~Ң(0dw|1cc ̰$T?|ZE\PK>'o9>io5{&i9[D Bs˥س$?Pɺ8Qߦ*hQQ0;*}EhsL&1QBGrbP6v>( ^O@ l2'Kt~oWcAar C2A#*#8Ljb 8\ j#:n 䢫%CYܢ<GY kjnт*p3tNq SӜ[?i e+ݦ߇X>#4b/Ԡ!\M`M$rrS.&פiy~XV׋iPaH4.C}&F-p0Et;xl\~V*}b$=f3V-;!! 6[}z̗s[0+SJXQ12O$ @ {{bs>w?? },1MQI1׫S%1ژt~ +L(O'@qWh):@vlF@9"6_7#$ _103'\4Y q%x?/^Ѷccl_@F.._ 'E0bcEm, x1_Wvc,NA$CG5OvdlX?d软:bmr1z-ttaR~nNj0젯~;쯬H(o#;hi9R.Ɓk%OD"،)dN}Hi 9[mࠁ. ⹼Y`"~$cAj=}vʟT̞ m^c=5cGgFR4 ꊔjT^7uVǴ Wm[rF@yC`d07( [ Nۑ5 ֩0T]*ə[/_;V5"TX)[JB:lΤ tA|ټ5ťu&]]~G9hs'GY6`FL}F_Eks㡛l-\vfm&ATS(=&/WKCʍ@ 8$cv)?yXw~Q30!?SB,o{ѫ>ձ>k_,[qo,jZmopx7P1mp #bӇO&KMP:>GUHiz%e '/#᥮3rD%ۇ+P7.I'=#W{C+D3< J CoqQ>*+<)fb'1D9>8`jUfTA2~Կz3IJR<T^z쀛-n8߽6Њ'VVWwVE)B`۫ha(=-CW% [U"+)q V ,֐IHS\xL[F/ۇ SŐj0 cj@|p蒥Ȓ[0X& 1jۙ6~oa[q+,4ԙ%_}q캊Z;=d5,)_]zo)̷\jԠEnv8},:{F_/ `1Plhos(YhR\[f]r*"ߖ^IɖD0 B4cg;WݙaaN؋AR,x9d?hǺQ?u )lGrd{"1"7_eЯ tLW(X[uD ]xDD }O{?NVWwP";1;C]D,&q0gF7UN ǜXVC#cL6 ףo3y,L/^C븽IS{te?j.˽)ړvV.tG| "@5dv9dL'toBU m0Zhi9hdR$b3r=c;^_o"18HÈؓ!7dƸ&p7d$0Vgi n˗Ym#?mFڂ(-Q;yvz9m18 x~yӎݝ{f\H9Gh3ʨD˭;u؏a`S l$}ppZHC eL\V~<:̊;u찐r߈'E|nE☁rI,m0rSފMބ$uBsP>/XgHi_qr:/ɕ} ?L]f j$"%7|g^82`T-GѵK HuP˜OQ_/z.cߪ.weyѥl4I¶lDy1+x</7Ш?T|#J~kfb7.Ev:u%;HnsGeVNT=H0H%,Ϛv#(9x|~*rwa/yq4Du@ؘ3/(g1 ʩ5.RRoR XZmvFڏj>[єH_d SBY*01<- a2uineÞ}tAo5,J/^V p~hyޅ53ZVDب?JM;u~&ddbyOC!&1 &i\#S'9CixM˼Q o" DYUu"'kTxF6㑸O`h*n_]}+ƙXGa*zEL2O yp hb/< r>yH:#.S.Q=֙f 7~`\A$ ;QpC|+X9Sr"a-`s%BM Hnw>>C܃]o}';G}ɝwNq:[R%<ϝASgeD}ngwQf7 }-]oPR"#ДN0``/D4FIK)\I`„9KM7NӁ`q;@\@ uz;pTD*`Š#*r9CN{3QK BЙx('.#5I!0D%Z豘\UYdq]vYn/ewdė[y4x{JFݱ>mo+­yi}Cl5'v;GPr dUJ04ezI:)"W6)Q{:/,uT.Xs0""]6U߳ ײyXQJ?wI6WbKc̕=3hL:|24EhXfwZib:8w rqG:B3vCFFX @WatckX GJORҷ켚jDyo{.%E"rjua,x*!GN0DP&"/ &gAX.>(o>iX LmiИDJ%H^ D +ՏΛhĆlĺtc\l#Gg)񺜔[7}^[Y^\n[PI7[)j3 wml)qne|=sEi6Y;EIm;iSmƧ6}(HpRcPB1So+ qnB HK \q5=a!P$ǰ$2$z/w-M~b!1M1̹7'W,rW`6ԛ$@07d?"KUQEJPRD`Ns #44Y%лeq~)k[c!H^o}%aw`kYH@MDTBy)/DCzJ;L:m;O]p ! w߸6\v3d{|qdNx%`m|a)}cT5i$Bhܔ!$cĘqoC J@1N~E?t-g|cFg@q? d֩Rk:)/.L/9{9!ܥdg}S4FؔHa f/-⣔JPZ&MMňU.`ԇ X.F6l[ v4p=>s^v8bj6 0F`hR6^m#Vg0~ #1 mY}7]3 ߌpu A{ b0 B"W>ej'&XL܉FAd4E&&GY0zHx|>ʼn-{n- _W^r7.Ŋd<˺¾qt_@t`rg5g*XlC`xcOxG;Me?xEfF-JB- x%"x'*Gpe| IR؅<]Bo[Ƅ3qJ.r/;9&ٖA&S$)4axfZ"lR?T>|s_֪).+pEq`]}rs=oq:%F>1G+Qz"6Rf9(E+`71{%H{1UvYz ^k~H@6Cy!EFAQ+&Z%(k2Kr޷Ʋs޸n(^ٵN IA6d`wȉ4IDbq 6GiA==]xCUʡqC<)B _ӯ_DWƺ(~pv>ߣt1 r2lYrw:Vg~Pa͜c94ZnFx|(ݺozY Jh8% a\RK1f=>Y\C"vd7LP٥0W%ݗ20?'MPYg]GlPm$Dx?Wvt]y?*z:21ҹL38sZNi:q)wL B bU1=S `j8$؄pZ`e8 5]UUdĺaR5-pB蔇 )hySvBw CԞuk%F8x\@hC&SsF// %tiT9E*yX\/Kb݊jGe%ƐISpRd~;$X"M΍/Y3{u6_u{n;M=^T'?*Χh?N룎AcIO3;}ݟ:>h7@4|}{Y|ojY^Gi}R}K_ $'zYN>r9rn1% wB"9Ǐl7W"uiVsڲ“Lr#}(`:wAOd6G-1W|V!"CpVpUE2HCf Љ[ˆ= JP| W RIR#}=9X.jni%j %=QTt6%KtH F,к$l2`@:>KtXpH=dPx,*^r뿧ߟ Oښ7Bne$\2XVݤcb BT; B|`ƣ Kf1,g㞓9|G(1Ź P:774.TW8yL7p3B9]2_ uX?9b"KBKfIe% rGCQF29`#; ]+?)ΰ^>#UEoF -kbhF3iA:3ɔb& Z8S(ai \$Cû3Q )Qsy۳IzS=_aȚ@ mP_ĺV-J@MNn~‰'5 8wr!~)" @E!٬5@MXmQgBo 4~GGr~EiJE25籝=Ez, gZo~kv' >#XOxb> 1o!HI E2Pc%д6.Ll,ޔ4vrn\5\#4 3qH FIIƅ~;bݾb,4R?75L!p ̵p A f$a5]l +5e6hXrbI/~5Z{4.gn2A{:IJ)r*$J"ĿB%3Oruu΃"0 Yz)G7HE ecSٖY6`BU\O';̏y& p梜Ae/Lx0'?!Ljj?| <˳^z7wwx;rO4 rBKGzl~ۦyuNomZ Ȣ$ܡM^t{ڵ/va}^uGI& RL HŨTRRXOXpa"(7Aa8ayW3^,GLPً~$ FQD6QYv$H>5Ìk|#t5!YbkH9\h]SX1f . HhmdG?&>~Jv-#WOA5)ro!B\ )r4SqDNa N,!}Oӓz!$3L<^dy-M{2?sy\Er9[=#<ΗCF?i )yk)m@Z./>fzs-{ž zU\Q4i¡)d]N.PU,W]ON&V; aS ,e*-^O̱2-G! #-qYc7Eꃶ ϐt(LlOzg=xj$. F_ɔ, @'/c?Ɨ,vl΄X X53fw!A[@ D })󿔟Yi~aN5\Ԙ鑘]}զ󂮸8 Oa߷b<zV)FZ\roBK"ӷnŮ`\nT QpFۑi@WJ#Se c;\+NBlTB<" N\#Y|Iǂ?'3XwU86@Q dEKdlPZ5܃8J` ^t w)듓~#qXcKQPtc 8dHS `N!hk2 LQDJ$)1&NYReXE>0҅QFf/㕿|1{QWnh*k,sZ( 4p5{٭/n+>H-Nfb!:b.JJc18Uq4Z-PJeR*JӐ7M rRXZ3*10$ aKEO2 9&u|皭^Wz 跺~^k6|]:;_ˏp1&}KrFC·  1 ˋm%׽h'}^ȊHz ={)w?!cJsUµwgdGǎ=lLo.ʩNd۞.~OeڌgON?<~5,dFGngO9JN[эf2=Gw-3NV*oS?V":A&Մ3fĞH"Z _)RI!˕,k1ח3;}c0[WdР [O;M@`008'Wu?]xf{Uk|XJ?Z(kt¥U`mߙ'>]{mOVS@"?R̪ܓJ֍@QD뾋 }h'$93G8QH"8:%pIcOFuUš{JQ-B.a#saFgHU Ly:d?niި|_vBff-Kc'.d3 &jPʍt_-]Rh4{[ϾSJw@$HbA>+\4ӁF`U4_5R zϽ[{lB[ 2'L܀L{x"Xґi }5Wr)?[=°Pt[%rz l#;4/oi2Ԩl"r%͂*Hq`Q/DED gRL iGX%(5&P,i/%³~pF OhǾz;*t-ʕn㋋aqrPfUnn!M3Q|u9 w\r[; gaeZ Q/nP)CSURmK@ *stD mEFdAyJ^mL(dco $ ;:."{+z x'ѩ]ң}xP;Lzst|z;!RXF.gic,߉;3GonS?4p鏗K^r)agPj/NVAȔG|lقXumȝ  rmߑ 93L2QvtG-5v6c5k#[O b 5 r4`[;<Liق0 1ʜxK;t>ͺM1W~oa G ø; ;'xh,n1"YGU[0vSH8{ppJ^UAwymA'lq<[&.cPw 9x׋q^JRh[ʖ/#5})jl-Bz?㟻GiOaֶ܃grxl2h UR#U<~CD*͸cHA%Dd HLR2W68 䌧 _,#U%:aFHb`"?wV8UZƒIJeÎb<--&4hI ۞O4}ϡŎk9o`8Nu Jsr*il>$,f;zMy(0I04P%y/ Ñlm|uWB[ϵC?X¦NׅV/QAH4 AѤ 8dŒok/g.IHP@'dzq,gVESQ#;yh*AaGu>=Gz>Չ[`ta9wBD賖Ѯdq5#pl:[WNuWHBG9=lz)1bCT4\!$A 4H8"xo'3k zOŋ N} փ)7$L~ņ Fn9y6ޑ'8Ӫ鿚qWlF_G|d O/g(q$.ICw5 ZrNFDC0ut'r?o߯KR530YAcIP6&5b&ʷL"H!m{Kワy@C6:6Z-͝|MrC_eIB*K*;u)PN5J6[VӢ`xw_r1G֟(X=LgtJS8smIErIQLT#R=:Q <xBwi5ē:Y룦 vإ'ڣ8ݪGa=O !ZRы^&"QN)Q/?Kr+w[h8>#77io[6y)+ǚőj9ʃ)U$^Mls{?G].ɫgձmjݔEVzߗobjR&&8l،Pm5'Q^9AM_>MtxIl"w g\@Eџ,ps(j\Wg&twC; I^b PƱOjU[KEU:q=k9DgOˆr_ɱX;R_.tFPh53pVhJ &4}4m01 dX)?c35(暅EǛzHbI]A֌:nO1oѻT'qjIL-U0G!`Ta27kݯgi6wgp)oi|~{{w>GzލШ~}@_)>+sf_/˥ё3Z1Eã#'=:D=/g tbJsygdFjj!KwQ= SeCucD<FE-^җt;{{iq! JP1q+Q-{X|5~ )3VnV6ؓ& 9tOKv"/:~+zQ娟 ʀq4q7NANi (Fy? t1_;LkJ0S2a3 NQ/s#C]_5x2 0qNTO $e1?`5q O #Y/6;n'.91xj >KCW[}:oCYOkQKY/QXƆsVZҨć* SRx'}1?p l'z!CDDћWoX " *b8H 3אrY㶬9ꅙO)??[*0QB:#DbpceV5c&"ugn瞳Y4mo۴ߞw/г H5\ޟgo\Ztu:mҴZ͹w7.u=6nyӆe&Ё4vc!G‡h')XT\iF^iQ/X>tmWPe~^<ڔ:;VEiך9<{i-U:A]X&J<\=K_S[.#9g;_՟޿Oea$oOo dZh{,0q>)5> I9 >/'Y~Gj2/~gQMNu쪅U-3+8z~?JوctivB(g)fĈu? q8~2DWO$~:=XtDcc3u-J[jg={D71sÔB"D\-R&@rP2@oU@M·TGɚzfTӲ^kы.U"2r.Wlـ#Hg/oXt[pm v,3|pљfc%"4?tJP\s;ו,sNϡuyemq~Năg=Խ{CUZ|+{?]h&h@=O+s:Аx{ӧϷf8:e gaI9ROVKӊo},ǴXk$&*5w_|TOk~<&Fh_|݇{_? gK) QY❈oȠ:e46pD7<#OwRk 9IzǤhf㥜x1Ӝϻ>ˏB8L {hhB*4QA Mz &O #{i ݆g2:mձ]7b9gs굒m&ю:]WI#4)^wqQ5N}1-wqQyW&Q'lcv~v.Ont(KK O/~cޡ'Y*֟;A\7ȭ[&)0g ]bH\&Hl8/O !-N?.ą 792Keq[,Z4]𧫌QR,4=;e뺊Pg}@=)Y4bB f~,Ď5Z8tn:CK31 n8DQL JrsI1Ex/"FF $=*cv=7M_:,Mt2.,ѵk^!|kEØ mfte2{A)[Q |/7rׁ}~*u I5~R"ٙ]bЖbho|?}:,}=؆t߫cgBdǜ̴p D C&`~]TeLpTiY,\5 W e4n9V?1b5FaHލ???G3r]9sCcZhHLr)ŞtAnE@`7N`'^<x,_z&]\A\#@}IG~! _G \^f(ea!T1tyJNUOO;WVp9cL{pjG4Ҳ& 4߶8XiB-C@%l`;>J( @rr/`WR&66;EwW)ʘΞ -ƽ6Bl$;'klDy*B^! Nn{KC#N0 /_= @ڞڒw:Dl悒x d97w8 ۫n=9ϼ:zW}kߞ:b;o~WFھƁ>Bbtjӣ^C}>l/2 oh? NWϨɡ1A7؞P;PQәDzq!CDh>,2ۭ';̖@'{~co~b%pg~uc9].]կ^ )`JRd`W5ϡS fce@b`gO[ ƺFd\ MV9PRyŗݬV/cEA* K`1B-bGAz I\KQ QdVQd'!ȂŽanFg>1pQt&r8d&2䜥2rÆk8g#vnDڝd8Cu߈qo8q~FÑ7R;%MGrPC6Iyd|>H㳒+!㔳gH օYoqWW5$K/ )$~SO/-^08~TKRv,QPƣ7y8w[BjeWx_Nu:+ӻy|s=(ܮrrBD7o^oqb?>z1vT^3uw J3k ؗ0uOg$ƨjFn755Rs88`AwB"P~@2P.L,b̾Sߊ|[>Z9z|e~1p`wci(]z|?p8 S+HxHMM>1槝sn|Z $AGf[Y' _h57ww. 'g*c8O9|g^%92'6GRg3>ET0%& wB[zÏXwQ)K `@Tx=QrӌMbܸJ8.s{||__hVqiQ, *ta-}/{?w8 [/p\d!C $Q? lf[F 5"iO~gH|WVl]qzBV i|`( Ix> "<**`L(OP'1 ($NfѪ"4VZ>{u% Gk 6wm\hs/߸iu1&5aQ:sz6Ly[Wՙ~j}3җLcښpae\"GSyD\@IrM>q;,Ɍq4c dXeh-rуuNjrky_'~S 8mIAZe5waP_pϳ1lzU>ve?cDžDLuʎwUk7l9'oMjd4ot Oysz|b>Ọq GVa:7礏S[Yv֔ܙx47&J2%L.ǟaLQ[3RBo=`h"*89twOL4x+,&/?0s䫬rr&W,""X 9%D=5<y9Brf r-wyIV`:4"~aЉ]pzm̨*莁OkFz!ߋl7<Ok"s~m <;?hgHo^NIa赃-gTP5iY6&[.GGC&#HsٖVK+/oy^ُaf|/;y7b9yGv]^`!ѹĮ)):&ӬK5&&O yȜZfI9+VWJY6{'D>te?G5ўYPC,X}C?JM>eDG8&|(sߤ|$+#+1s>4g$TL! Q7 y(ETq)e PưY飤oxABF/v6jtcgOAjP٠x(,1O(1?LB-~3AuVPo`|,' ?-jsʽooukηSȯXxfKH_g[E_Y?mTR(]іaՋ:qܯTyпk͛/|_Zi'{SպG.bį_hWa8x-5ZSk|]u Gny-_.\:bjn6Ԟj˒CO$g=P(07ּ*ݽ=㙘*i haxG}筩'=lmΛg5f28]4eʺ9Hr81svxdsyH-͍EŸ#GIB ? nMLiպUO͎-F=aNBJ 1dlŗ?CӱK%ĕ3IڑUŝo3&vʴ&֨|jP X/ҘӅ|)%@bѝҳ/>iY8aZͼ*M `F^6TfxՋ eU 7*VNm.Y℻841~xv$d&`x?6BTl>@wd&>]nbM44.Y햭aae\Dht:/=) $O,Mԕ:YnWf;=l-ba.v['>j7R"Nب4LMIg?Ac8OzɫӅ/מ>$E st2Jzey_وF0DZXq|oI%>Yg!A裻vyGQ}\=m.7Y,Y{'G1B0YqEb18y`|yu,JRX"0*o+P+}EglKv;A4D̗B?l77 s{ϚZ1>Gb_N1mAx Doi?ߢW4L %T~+޴ڵ?-gć7UMw7=kV| tf Ei:n%7 T}`g!$I7 yMgԲ `/ɤ\kts~>ǡ&n,7]몾qbo;2=LR~&Y%._T2ʕ{QSg&MRg/9龤SrsyI o~OD<%vdŬ_Pߎ?o>ZRe0ߙ qZG$  yDŽvw23~7O~S!$PI'6SA ٕka|XNɵyJdYW,h:8TD??0wlk({RUdR W!A0Rי3l'sשKؐX5τ&Xr=2=":ӫiX2sy39Kia^ZCH5 Kis\ }1B^a^ZEM=RKX2NEKAj5*'7ze `lkqK/6DзҾ,R҆l;%NX\6./ lqy7Lj;Tw%rΥ t_4 RuLdWTRbt+jM=e-K 2?J~t*EKۘ#5scQw9)hWy7D5f{-#4¹ϮݵǘU笸/|XUɪZ#꠺~DWPUzAmV"2Ͽ:hWq}IÌ't]wzՔq d9L^wnAq>-|aX1 C %L)> T A5{g YѠ&Eqn l.8Av% @pɾ,II7AG˓<xIK5>9uf Ճ\6eE0n~+0`% ˍF.u.Sπ'ٷX ;9}q.2״{Lgئ3HLiRՁp ٣#k^ٟw<ݞܫ;*䏙|N;O9r33ľD|q9c mC@9'2@' 9eTs)jX9!"5Ҿ2ҽ7|DX &=a7ekO5:boz fy.:gzPp*TQ]>E v{"RU}KIq;~fq^~H/eX WdY}*uSճcV F !T6֛ tmgLy&,w\r%TocqDô^VE♛WJnPӟXq7H㹅N2+1bp͋^)JWY엁z>gppݶo sU~o[.OzPbdToew"ƤVt=y=<9aڝ?{S2=?{SR>̔ާZW+QMW[g#:.*_Ƞ ,vjcHZ p޿32],k25yLߦf`bFFOh?d FyerrzaC=WKITX&8W*D]WUȄ`қa`ME] =4|>SOG{Vjp'&wehtSj=mǘ(D>'Jr:$z~㮅 笽$Tt?0`_;hb`~|Hz^`uU7cՃ$mD~=PR/_ZdZ?lBP\0b/*??y⷇ᾒS%xXOUQt+YVX|JbW~"Jy{\\I7Xy~V'S:9{vX1:|X6;f3v9_Lt&aV$YN'+:Mcgk~֒ZMCJ5Ix)u{zeIt"s%$+^gnJFUȠ˘/_m: Wf2JfUJUUT侽sVYwAj|hYh7Oeɔkz~lLc!b˵͏4\1UG-{rq^Y( %:N#8~>ӉFBnTh5ɓdKB`I ucsXEKIͳ, a y>rAT"|Kr?"*#X ~Z.!,E:` @4#^iEA!q% R$O)K.X΀P3m' +ͦ [g9Mz IP ݞ' A. -n.m;L_uK0w ˑf]|xil{ݺB!0S*B2YT=)&V,DZk݅*HG$?QJR:"V [Fs7^W;cfCdg}]1;#~[2:PR!I@#〖YGx1ߖHp] :tk/eչ"ưO-2wS*c[F'{GқmƗiG? Շa; s9B_Fhf7}:R讋.rd lgs߆fsbE=Giwwb:|e۬\f)r;č2ߓ˞~S <駛;)қ[k孄U|4Й|I]P@9>]4mptCdQIY13}aͼmPVXZ=[j.W/~Xup~Nˎ0&.p9xv_^% :z !D3ƀN'0=,KWy=h=@{ѕDQ\\<=h"0OXX7u\ ׳?\HT//_ jB꺛L1>C>5I;Jbߪ]Ps0'# *9p"ft+4l(̅sM#(|˾Kj*DkaZ vgQLOZLhsu}tJ-t=vj䞛])o]D~A7q6C^t=KaMoS7b q}/y(Sۛ ` x#3tTy;ׇmn9{ws<|Jo~f/}9!/os6UJ_h< oq'sy3s'x\v7we4_BĴ=6)^:evij%]eJvUuBzn >c\fRA y>JP EKs4e2!"ZOy?~_|@aNSG|wr(z Ms>GC&(DOIgwUrNk|UgPInUv4nȧYz!dNVErwoX˜dw;yt2t'Q3k_5?q6|" ȻLnң:>Qih.@~ܽjM/aǿCol9+wM'.*Çp% %cu)z fo+k4ѥ4,j&]fC7'aDCS۳BS̡yrB75eQ]޳Rqz:zҥVڛ=E I^Wzn[ZC[nJC^E~vfя8+ѤMz68W@2툔y3SueФi|ߓjk.z!CSrn$ imbaoĽ<{x"WJ,#7;ҧf`m_ :,CJhyCs m.pÖKBB2pJ:g=4#6lR8),(d$uC4$'1|tqI*69*5~_}?[96|1Q3D4?uwQsH, 酀TY!)g4' آY/gSݰ:@H( B=B針j?՟ r+\`Y>!+B׫>CJ%ŀRf@|GFˬْ[$ +@/vkF0[YHcZ}ɣj-JFAULbT2wHGZSfaxz2Bz YO3w%A2B_} 7m֘v "z,?Nπd 6D)B^W5]#$+y_NbdOeqH#=2b(Ir!PnrwGBL"RxCi4&HlRCvk |+x'e@ڥm;Zge7;SR0fr)}=t_()Q Q{ ϥjvkR'Θ$죢bn/99HhhFG$©?Wp:?tFoZPqQ$"+gjW#c;3n4AsDd݇eT@a|DFWLTU,/~֝/8e굴v [q7)۟ՀREPWVͨ#` Կhq {1&,F9hy>|wgG=5F_G5:5n՞q]A+G7g5Sc,YP"h;oڽ:J3 (M+-K(5zm=,EPi֎C)7Q_N5;߹g)8/ޝp2h TZQtzV.#6u7<.g#7 sSҮ9q|M_5I7wRy[i5yUy|n8ƭB Br˾vS'-rA(GV_4qyR‚=473s[naĹQG)YV *z J(Qy|3u.,S Pv E1L0M/|#o`,2~e^ͶCGme6s{mn:nUSDE7?~]दq"7gk7pfYC_^p9]bR~H&rJDPpc|Gl R/ e }Lj+OAIiKӦUn9UϘ ۻz${^G_{'բpW9υ3SV,ݵQ|^/!i7tH֕Iu/ts͟~k¡GoeוPWE']Imnj{]v%FoYI]JDԦW[Rlu\Ru5wƾxYH:B|72Z^ɦTȎ "1͛UPWG`=`lpɝ5VJe 7tE&F/r6OʉEwG`PudI"YTmRcM&Jx Y3k6y"e(ݲr4[ &R;{/J_:ּMa?jl-gوx ` `'NW##.r8`׺mA?Sr?f}H|wJ`qk8hܢpx၎uR׃urZD$/ֶT[ܸhOcʯ!:މ28<=doy3dOW г'?,ɠπhuw!_ƥҏ]F44/_sux3xח쇻U_MgmjCOŲ5dd[Ŋ^40#{\Opxa#%͊G8- 0ìW-3TY`.fl(]ƱvAgMBg#PɎ i5ɻ=rZ뼉`Sg26_yGcGcػFGbFwbźTJ4RQBIeF^,yNLR0H)7ӿ|a}1AE~O⪬[E w,Jo۝g=JJOyQZ0{ 'GJJGk\"/6DL_+jPeRu <ޏ dl8NCh7lri}^6~껆7XMq-w91|e(͝qɅUIG+8fYj^ȏ~m3nTyTq/Ǘ$0 R^!\N_ o& mx0`}zb4˸ogmRb5#̩v+Xy&ih&5ʛ:)vh0 sez d/@i;;72ŌED[D/y g$&Z6&d Wg 6H KX]]Uٮ)9Klvht5{#'Kk6&KWK\1}ױ '>izPc=2sNsx-CJʠ1|Q5} [@đ[Tʅ0 eYs;gALvw8j7zNsxӚֳTέ.Q9{vr} 'ZSuE en&\~Ϻۗ:W(! Y[KjYIvݻ .Ŭ{dfҋe|4d/S1= 1%jc R=\_'a0xBZ}͡  Ҵ]" Lt1|$\IʌUJ±,;\孜.&-B}vwv7'wokFWgҍ6c;5&,"339W~;C+[9moV'! R#C2S)4BnŤс+YԽ Vv쟗;q a4U{ҟZ1poQeexn,7o"9UBt*AX=k2Aq'N֚3*VH]gLr ;\\ÚZM~1~g^jm!>~$Ll]>%Z]n- w/oQ?X&3Q{Vsf$ O!BCq؀UhS~FV  `G>EE yfy=:~nи];>1f0S$2ۍI,sIu:˙ԢhhKÊ?Egx&$݋`80p ?OEL0oA EvNu+<4?*SSMkQD5pb!k3hqW`X+d0_|&\C--B?U[`Ndq;w" QaEcfGfFsCtO,kT򻎾erڴI_Z}BP|hǾ&̏snT-EcF|퉓R`53&}JZ% Ѯp{' j5jx3h(>4')yiN}c|ã4iR\ Kt>WM&\v^*LDD-S17Ĭż8{ҁTU򔈭lh~?[}I~?;0Sw~pmIm=5e'6{-¸x;TYJr9a rv\O=Li|l 78|ozB2V]sov*fHCJv-[4[(c,̙UϭAthG׮`*=_G6;퇞-BXI{gn5ecu-Ȭ*Sv)l!t35Z_ 7#{_dR~o߿>A狲 Gu)tŪj?;"FW+-x> -/~|y o]>ðL,@>T~x]bqy3KrdӛηsHfu<F^:i_Q^g>z5vSzNiochhʕr|RīiY9KHYL]y6׫' Jl/VU̙BC/~z4BST@q_GTGbyQBkcJsq7;}纾(|Yُ $pw[Zj;$ٻj>#'ASgcֈvogFZ%71IpRu}1Bsڧu8)?Pp7.[d,3ǣFU1Ӫ1F8 ˆAGKo3bOdFCNٛze6YZfJ)WUYbĽl\*Ɗw6- ;118^H{ PT:Oh|2%+Z]pD|Np4c:c `i>[/A$'=R CՎ,lZ? dG ,w0=syN؏[e9^CYؿ~5 4-W_{HʹI0X^_ E C<zN/gmU&>}״=|3_>a](R(R )8d0:2o8<~N+7yկeB@ka pnÐ=O-2_=.VpءL)`XX)6T:8<:? 1EB(RhKҶֲ=}˘i|e:eF9^OSR:=<#OQbAYex>GM5Moof8k$ܚ lJeKCږu=dF> Q.g,#wO `(1e^);x8 c)Sc/a+SN$aBgF~ nxuN{I3Vէd.bմJ5rz L4Ǖy;Nu}ki;z);x4~@'("0` -my_WWbnߨE$E!mACxH.ɩ/<8dd2܆l zalu>ש:/[wTa|gY3!p;l$xi<>Nc`pݥ ͷJ{ZB [!Yz-7 mpu5ɆEȴjxś&3&o6"Rl=̹v]Nk%5zm]Ɯճyp枺|uכI8Z 5Ǚ6MJsvw/ϤEW*0g )pH-> ~T fa-[z RzHw |r;kG-\-|T5&QѲl>?d؝ʼn`։SgȼA'}PHc|h4 8ƵX )+093حU/GGq:;O#Cڛ;~Uޛ{};.V۩Us{æwFfŠ~-\؅K39ThמpCΏVm n[vk&*)2rڙ 9bjjOTǹ\3^钾'y' p4jGMP?ϥ$ΒРf+>YK]_fjc7/ࠒ^1&0"*{sNUV~ut rAcDj2Z5*i'ƀ&xMƤkr96N7 ݠ3sm4|~AT+۔6nFg[nDn\C14f**#ŐH1Quc̅?SZ=˓99Vĭ+ #U&0Zu{5ݤkY5'aoKrz0FxhQ-8EXsQE] ĒfZ϶JSGߟ(y>Zn qW1Ry}4ĨR?J>q,&y}HzԎ_Mwً{zu:ul(z.cZcICQ"d{RJ=u11*2uMS~S)GVz=`lPiT܌9uo-+K65YTBA苘e˲p1M-R(_TS TSX' ce "cfw֋Fh ػH)J1ZQڌŪHBY0'Äuڹo#ffe7>|3 z5H >SyEzqP=GqlE<hό/ Q;UYT]bo<|ErRoU ~W w^xid&xD(B6YO p?Ƹx8!eG,n \~UDH ";翘a֒@1QbGbTD~-YCDll3y%iw (-q&.r .A:~hਗ਼8rq~ly ?[j'ˡ BZx8ٕ҈aI|>'Ğ#6/cG'[Qמ_YqI8:QUARb,°"V+‰4z(' .Mi@$?M+2M4>mc-u'L?)%Cy$4h4{?X ב yZ8! bE$rJLr+'<"yHD)>_}`AX' BS_&>Eݥchf&@Po1TI178{"}x /Id~,/KO;rjLG:LOTYFMކ&!Cz!=Q?B'#/r CX[_+7)_e΀EmE$ך;ǟ/,)ToJy3E[~MбK7f-j|ćXC8𻞵9U;;'ݶw#c*$`2T҂?-#rF ^6(CU"z^q9?|atck$XDC2 "ާSC 4 J{)H;?>Wi$B0:DB(HI_M8QY4 SNGȑ*AbȑȲ`A2M?}6MG(Ka3C脷 WO.t#YԸ&{H4v:Nd8qKZ+cK2{z.H9^OWtr龿'siS*.߰ӿj.{y[C{LBa@v;6g)BRYN 'ޤn놕$=Y~r?Q 35_rOW"5*$Xy5q㤴JO5FR1_G'F|m[@Oo|?0GfɌgG 'PT,aj+mu~=^IO_j[QXӔmovGu[8gccwdHPm{*ݺTf3! GFY=<3*:#o/*m9ŠjZ#(!cu6^r^.ZOڛ@xTb˓brҕ7"qsFIǗ;\k#[֍.2UnЍZAѱi}Uw'FvxTl#mq]C8 qe(̧ݡޟ߃ @/} G ~O<6 a5o􋹘xhѪB o0@(o&k ^x$ \++̺a:jԊ4<64X}އfA큭dnfrWtzlE\?Xw \J~*yrhuΎ{jMa9(JoKK=Ī,Iؘ5.ac$?>>jm壌Hi3-K帜밗~uOWAkSН&|#!6L%fد_9nce^W9tjΏn-Ȱ,& >҂wB0"C_EJ`Hv~tT!wS=wBT# r?P&ILAD'7GCS8>9uvag1 S-{HYd|m,2z MY++.ZۼJ(ô/H񲎙zqn8P%~֣&x>~{7qT%>>솽'^b/<.@m>uhߍ ̧&ú3xI*j㜫EfUz؊"gS w㫎>O iC{P?9w_:`(RXҿ2Bmq\m_6;iuZFܢWm|m2Nm7ѵ{ȟׯ1x[&nJU>G+"c4?RIu̲!yAnN ?0r8L/nmmt@o\^W/P$@QA9҇fH)Ds7<6C6Oһk⃅m n6=J#ɲs B9{CyʭYl- CNZ2W)HO&F!+7 ]PR"F" âEU~8f,?`oԈwh)Oqf!z*J0Ȧc413lQN={-U*cTWP}&B!a"d~=X]N#Oίu$~~JGbNWW+ý ;"L ɠxL?7Tq<sJ.4V%ntjԞtɣ/),FϷu[3&͚-Y:cWV 揷g?|[ǻ6^wc#p;};b1:> ȩN>y)4m/d^Áֽps?&ê>$yKH^fDӪQ\ck56AuzWIsչa3BE?*wW6[l3ҟB8)tәtBJU~3~P+E[.a+7>?FN۳;zc[qRogywa}n#nǵ+%f-2)@%",,;Y1YMv[W%\aiT&=\_X4أHk35ʋ TE&& vV3` 11c.(eJ#Ib.& CitΒaF.;6؝x,9m6V <|Cz>fOe|vp9?Ѿ|"1Mza=q]xK+Os9t'XA&di"_yyGd'![H),$F@$&l!UXPσꔏ5jV 2vm׹ËAMJ(\e]w7?P?0zՒ$w5h(5z[ݵ=_/mݧ`1ՎW mtgԚc2KKYh7C4N~4O#u7 w؞VjLcn=SI;6]̯ppe>ȳh/%axѼ 8l?k>j㫤v)ҿgCvL>gp<{-xZʤi raE_h¹3D}9Υ.R>-0aeJ3^ש:@(R 3L$<-ƪ8'!`t O{`R>e]blyO*QxUlv˙?/Wdn`Kv{Aj楼Rv)$1&#)Y_>g͡ݨo԰sZX);n#Vf_/?6F+^$niYab <%R.h3G#`~\?˴Gu$j!]{S^-(߬xWDŽ/?&YMY۟bK":t [{\~DH:UpzDRqca5.4lR#@4vM X? |9oiBid{3-y4ܶ=4ƏV/ڬCjʍ7F$vK[:qן3mLw3Qxu\z}a-0w0Pf>`wY\,,Nh<(Zvi%ǸD{V$n6w9& b3%P䖍EϕĖI@(pLM%*Ry=3}DT{턓߉LwJm&'!9OW-d;9܌! g`hEr[$&(E ՙ4%5胾g߃gL{^V<)CR*ugG[iNʵqyRT=A{\5X bZ Q ?,~/Oڥvr[IχP?tQ7ᝎȝA 8`t{"h_荇G  --SƇwy.$6.O(uE#nwSR|t$W͟b3N=kKr%{oV^q+^nmiZiKJ&j8|瑰ainOxk $J^y⏖€1P@g,ni$ aF-Tϴ\uFKsnG|M;N[}wj|)aړƋt"'ͬjIԷ%~]3,Kj6l7W۩C[]17s2ͺ/N)bm:$2ұiI&ؙ!eBO.?Z6}z97/I.\H5R.TIk)5\iJV0n GWIW?f7U'o5H2֬=":1hk( =_ou׷TVij[ֵTbv5:JVM&j"R֯^xqeȜV I)H(AU',~˾:RuG Lֆ?e=$ț=_,xr|F4kR+^TÔ244 ɞb'/zc#0<6X#D:_N}MJL.T bEHvfo\_|I<0N85ʥ 6܃s}GuZ/=&gB9s5O7~Gg/ (.Ќ"yBs5.N3ȯ?jU&k"ΐ6?'.«5r]]aҡ N~bdz^TDocs#w׳4YyA`3H1ޏڮ:v]rzhN_3,[Nz'M^LODzѵ3Ѱd2ߑ1^p? yqKy6q蛏:aA.*'ߗ"x0V5,y˘Pd5\^w,ivZz#y|Av~`{:/$Չ< Py(%ޮ]K0<;\DiXKZ>L.F,U"jZe5pԥ^y2yz' o|;5^v6d"M"*r9LNG l2<^COp.0gZ[0m\ND͎Ty3~PRGOo;wfM S]zM68갻*7xJ9PJu(fԗ*թ=Hn (d3/,ඹbp>ovw "2uy}pI:e['C;őtz$')*@=$pEy~*.Dz 1v|f&:DJb98EԳZ-iI79YE#Ͻ3Yδ'#@YB/9])NsLVAm+pfl} ?+{.ߪkUȻt^dY8|%:C\۱}O+ъ䠝Yk'z*ؿtF~JO˕^VJ6B1RD;6)p%!]rj%%(),PWiS ˆtNa^KQ HZ"eNxc0 P'sx^Q#Y56jv]*j7M8uOř(UsoB8P hMy(6jC#/A%yUe&M,&2yCBU3N6 EC2RI`_d5@<O[R.xH ųƜ?tYC?LYSf E@OjG޻>܆Myɕ~n 9 $h4!d4TT* (0` (FAسo4H1Jd6Pi,CHf E ݊h @_,TChAAPH+FA >| cl!Y EU%aA`༧qXbac}=hD0"as(LtLUexخ 0` 11 G;rf8,*1RJ 0h @ij> 0 3}* _: 1X 0$`" LWTbm2„Հceup/EabXY +U'dH(&+ "Tz 0V!`TFȱ,XADP[X_/kF܏GC]=d30"4e K# 2dH а|* |/y>S Է 4+ɪ.o8=\o_ԁwu0|Iv;g\AgHC=HfT)ImL]N,ϧQAa!O h00&2!Q0~"!U{oFFG AFa0AJ4BP9_?wtyjlWj7JoI ,}}!"=DHe6UjDE @6l %B>[^MrTVP8 /0QWjDsڏO[ EXG PQ!j\ڶa8adR[ JE1!vb^ A2/׈gl{! k)'Z0&ٌN+ŷ9z_zQG8@Fxl;> L]jq㡣 :"^!v/`Em)~Sf`Ƣ.=p6IUm@)fklΊ #ʛ WT5:k.C" rܙ<<2 ~x©ZQA٭? q)pPDJ{p`8DJCE iңcp?o3%?&`B#I RVȣ*8#7(c}@<@\3D27A:M(1ÔyP*DP`+[Qa5pb#g܎nHYJJFMw?\I֫|rf$BWj?`wiٟDϢ>Pl*\0/4.0>9?I80n$  $y6#9Wш KF`p|'U!ETHZGesȎsn=c6;:KUST cZ7 C 'J;Q)*J+Դߊ?+-I{Z''4;^aM""r'Rfl4܇Iywg~ ,seځ 㖦 2ze c=Ҋaq884s#ۢ o295-8aNRUsgz߈ܶտ⷏5'm֟`GHip OՐ < YF6) >g{ֻƎ${K.Fűqlk%/ZL=8pp%I2p}dQ}d`$ɧA:?yk5Hi;}&KUk3CLt mUq!g;Fs Vovy9;}XJσɲKi̊fKji9jdžܤ<$إ!!|~ҵ}[{ޕ>5ʘi]ݽ q_6J)ʾqanc_e{bˬ7uɔC.ۖXYvO~q'4~۲H+tUDo_}Dj2șUp?Kgr`]c(]U.K;V?#v߁m(EcïY7J{-Wv ˚z>vw'i&iң3ӯێW7{yrhJuUW?RHb^b0G|+;>“pT%(p0boe7yÃ>L7kՏKGǹW=`¦;y*pBAr5y`q G KJsEE;dpf1CKL垈f*ÜXf'{l 'է3[(nS<ծ&kn(9h OL?y_{*E/: SkBI}٘rWQ˧Q#PU:b*?|ww+WEDkos6Xw:V,ȧ02 MXsZ#T4”e2}'?%@p31 &@JQlMz21z ,"y%0̍+y%M(l9T*=*-Zg*ݎGUQ5*Uņ12QBKކML*P;I,‡ۓjY%m!ּѧxMyY]*-Z >*o|O Pgp!JQ'Dw"@$<r#"L^<4O\LEh>S9XIKf|$!)0d>|\%C|cm5VD)/p/tJ8~*&:C9JiZՠ:܋6l SVD 2hTE 6{[-CPH&fllP/7[* *"& 0$~slK5̍Nd%f iҮZJ֏^l}tu346[[5] -*GKc>t.ج6pb{qvI~ei1npx׶p%" rAFNӟNo4CGkj|_K>t~ qKm=bkvw~TFR>EkpDlR8Y~Mtiȝm>=4p\s̩9ME\WQXj+4#`iAQ8UYk9\O[*lkR)|MWN%wZe'6tF\M4E *TE*.qx5\㎸饘h.CrmSnPw9:ې98do-}\Heas[‡[DԢЧ VrM{=9ـ[J+"ؖk/VDz[&xXWɱWr[(C) 6Qo YSU_X` dwJ!$FH-ZEp{^x*DlA@qҒ:uL6=96W[d4s@0c`v}mgaq7yb.TDF/jvZ~V3ν7G+~Yn˱շq١ 4A=LKT޻SN}Œ7VU n[lѫ/5+m k`o|,q].HޤP-+R1g )2m#izlZdks܉\%2]U>U&vcUED;ཱུ1l]hXÂ-35I'_ `5}vݣB;Af0h\L;i sk fˡD6宗kX[> pŖvjIPsUŢ)yar-. +,i4+. ;LJRMg+zڴޢ{&ullCL<S- gY4c%M¾=4q.AWk/&)3KE& zD 3:d:mu:i\U(l25]AP뫫e#7Aj+{V&Ac1er˓,1|"ˣ-u ]5s3,VfUrXZ.t(o053m5mI$hh3 WՅ 4\3P`Kh.VtPRnjt're"r! >sVhfYi$=DmC),V3Z%))j#EVvR2."*hCP4PZ\A\Ev#$;fwY#l!R\<pF0{RqcREQu4Lv336"$)l8ٝ~(M;:4e$frUYhDR&Z z 61h|ڍf5DGz3ь1b Ek'MΙTjƳe8o 5-%L= I@Km<( A"! DGȽ2KaZ9O6TJ/G>дⅴQ"u-Bڥ% [:v#RI2@0Q2ڬӡ?_Jvk7&*X-\z|Ae\1닃 `3QChS,ITH#7 _/cau/Rv #Q-DZj~M.56(1%{bE,պxUY:߄ͻ]nWN]*uXȿݓ ~kM~u">g)`ZD}bIDO;9:qC؏gdh\;C2XL@ ʇsؐ@ŀ7'{ $Ե Y\?5^3Dž?IA`БĘXߒc1#@A%?sxɜ3yBɃ94M_S[:o$adHv}괗NrD0V0t􉃂鍰D! BBty@\Sb-m;jY~Z'ȴ^/uf(ģ5Y<)s`8 c-6-I'?z9Sr7ptTZrp8l)OmK[L,HFQp*fVf ‚E|q 2ؕLA0i 6`l%Z srݍ.$fߏ< m㶁iq+, FG4h ߔymJٻĖ iL]`2\[FD +4FX à g8$Kc ]Z"* 8XZoD4i>'8rV臰 7˹*c۳8!Iv(h%#$2dBИb8B@am13.b'f5a ccbIaQI{Q9T'HSGAM 7I2ʌdo&^'D^j s>ˎ*I^(/,y=˲f͹qǩ,7](Aj$~12#eRmJ29Q<4Ȕg.enOQs*75bx8vl2S[y|<-Av+}{37GmR:o*;qLá b cc4gEAIPpo<3zHF O Loa{ǭZ2./pl076nz@p/dz43'vCRIrP/&K4!3}tgQ~@CY,3vDR/Г1ʟu96N;%c*%fm-v2.>j){'z&Leh"u`T.n"bc2q.ގCj ~0tӬ) mu(]@Iz/{,X=꧛V  F,.nk+.5eZXe(DȿtRW-%!"4H)57T/J:-(r؈Ҩ0s.x߆9-/v˄P'!{XyDy p!KnuoķnRqiXw`5ܜY&[. g yOocCL(~y U"_x# (D7leqIh]}X*eµ5i~yUO(:IMP$`[2x0rc0`q&0͆f{!&z[O0K鯩^6g û+fB.Bb[AU5pF3ri@|sFk=7 7qq$5m9A4V '^)]pOqi57##1h<hšy7clƸ;Lmy)]*FxM ܿO a @Oϲ~}2fT,idtL0cm:Xꤱ c -xfF6LF3O=;"p9=l}rC'6>WR}擮YE)诀ya'Dڡ?K(p]Xw/ j'~9m˲}cG/&8XJ='R?;%mfE8 2>?s!$gBYy kūĎt oPjHkewtJ1mevLBpcR J&a7F`ca3?N*WM@xl$̪[`|CdTWJ(/piNUeKp#hyG9,9z(ѬPX|F3} 4oMUˣJ#QgY+Sj>_0B4ɮڔD~e϶1*Oq$zi,K֒ǽ4v{l(1=h, r *}2H!#VU$AZF$. c #2? ƈh| \R/߾S9bB({pHլ0y7^wʏi}{F0?!w=FTx / x&q:Fy V8#sy%ґRa@i:a׎>@5p}c uck+u&Wmb02f9UA903@PE:ՍaٟcWТX-EU'$A"uY.C#r,i%:k~l"՝q3=CnsbPL/a0g@Fl )^4. am7Fy](pNXq:GLR}S?^3݆خQ.өڹo:3$~9ٞ8߃\/QnAկ|{!;MeVъ[I>pjMSXs1܆u7ffWU2H͹1!tMB9=o;.]E5G ؕK%9lpK<"14i&L"6*}yRw[{;4'\rE̞P?.?z{?; '>rWPnH ?T|20? 6+1X'6s8 )?8IF[fD5{=_ y}t9;z!Mp$qӓKmuj]e Za0A|&r$HM*2cŦLe3n͉?pzY0-C60Bb(DP{)޴~caJ+0ؙqQ(D)4RRs9'T iE)tu PvC]8aخjgo5ݷ[`u X)cF=~xLdJ͸E(<0)8>ǂ=rL/ ' KSZit2# `Aڄ]$7',[k}Uc넨ֶKp>, DpCuNcɾ? L "fZ 2ؕƟTx%ONl>7@O0ǙTlzIR*6d::D)=^X&ꓲ#ep,0!:مGeW.Q13Pi ȃRTKeȐFGS. w@Ր#6SiD(F2Bl0P68JXv 0VvAz8 ?;;ٍi%@*2Ls1ȊDT]%i3ubwz+dL$I#wq:@t[o fW!1;2ڒu#se!FOL &mPS"J,D+Z놛_ i @SDTDrM ź -{Ň xSTQ1V!*ݝ!O R̜ffҡH~xErٮ{j,g(G=aQ TqT0?OB \37'6tr9gh5ŐrLp6_ռQ1Kp4hH-h"7h>Ҡg ap`k fEX^=ށ I˯ /I%)jd3%Ec C#r޳m p<"ɊR)G;KDzUD!PC (qb{GXiDyc;8l YXa6C*ojNYe/Lនi+=.x_Yab^ZCf?tŚc6QY/-04 t,W,0|ĜXQ.?q^w\nԉ^6u15RYe?\40xHFқnO: ogىNZ6I?||G<.Mx;֥CF+#]`;?w^Q\0(Z",|L? +Bcb4RQ(}( ɀP&ˣa=r)tHrrі._VM =f0ϪL;>"ٔ/h:;`lRi<"y_ii;# f0d!#SFӕ:i<ǁ*3uK0en=k/^~pc뉇$}nTuơVx~ % aKpl~2&$˦%.LuH?Emp#;U; fw&p{x:agiW`=#̗Y`|zBC=oRzkQ-/]l| wf(("}i(\8ba3/M ܷCƄ4ehz:DH"ʩ(O>Mʄ,BDxe `gz0ϪȦʔ oڹ&b}Wi}GҎ"tggTc}@_h>LbK33wg.]ʳeǙ6[ aQ_ʺiſ gfSUNkOp(s~?}f6txNuy!bUZUUCDUU,nҊ r(%B- &dCEgs"Q'subg`)f{"hs=1LyYemT)e)hݐ 8K_.Z'MH%͝_`Ҋcqu,Ҧk Ҩ^SJ7|7|j6* aKc}Ok\]ԅP.Do 4/^GR$TZtyNiu"1j0}UYBAUS5FC8PIhֻ4dz"tYR ٍp1_j|=$']D)IJl`D an$֡_e9<#Ki@,?oj27¡Þ ir/7xU%e1ɍ2g@w?-BĄW EkWh肹7(YF+2Mi 3\1^r>`W?fD D.A1FQ{ Ns]pT;OG%!d&, [>t/i:4 SA3X a{bË:D*$$XEIC,T]x>0ȋ>@80Թ4wlLZ2cضP]h}uinnՋJ}z 3B^#B|dP+${R~`81jGk߃>U3! OA΢w,3 ! [3S7y<õ8E' F~F +oA(z5/ῄ*'{ 6i?IG5s)Z?!N-o~>/^Z؅.%0+Y'm4cPkm8X:4Du}7s"̂൴`1B k龁xg fEYDV&~+G}" b(%xKXN"zQ)(;εH?fiqY{DYj)$tMT7J\ Fi5+/Cާ *cGQeGl4'!6\qVu#F)X= 9-|ߤ1X_*A;,w^31+@l1P/g=D}Jjgm+-J^_Ll8J{|hma iJDq6dpqNzSͧ'Ń隱TH>O~FrGpS^P BN%5!;E]gGdb 8X/2 n:ɑj2⊭26+^&L ^<7bGa]ѥpM1XM!c g avSt.%:!/8,t|$灃ƹ>P'fIv;Zx=3?l bEk7ԓ&_-D186SƕߵÛB'^,4KL[@}Fd xn t JR˷aK%f;sTsCgI*% )FQ:|0Ԙ }~f&O2p T,FpjI;}s4oMPsJX5;Ny9zE*vCזAߝuFJ-Gb/N/h$7AR#ХFYha>R' hꎢh`"CK]_v^߿>~C8ej$~a))JX֣3J:7hsck^ݎܒ%R>a[@qSnѼ8hw`Ȱk 7/\_B)~|:zfࣂGGFPSF"9'N؜hХ4a95DbHTL3 .+zIXqnY,nc[onǴj2RNHH-Hp8  L RSai0g ,!߁qmoUt7lhGcI~:8uFmіW L0O0E~[>1Ͷ-D6el 2 D Zi)eo,;%1lANkl>tG0C# y8vUVe0+ bfhnG 3BO@֘ɲ4ZL" ǔߪF H&.=Uo-e-tګ羇aLZ2>爃IW?)WeaB%pffw=$N #Ǿ-8V'Za^n=ؿ,my݉L"\Xï]ǎv1i g|!פfv*fĘ)boaw8\< `OtHQ$P rj=^@y)'~R FGR7%p 4dk4pkAhضv4cV!/D-T lYmf"SArXR8ҏ VFR'8.E1J' ~1=$cCWu=]ȷ[J6lY-_$ 33%aP <[30]6x`[6788E?:IDtuy+fZD@ @h4F߷*CkwLJ` 8DÌA z`n8,9-itr4.񴎓 )DP1MxV4flF}&FtFYGO"C4pARl>"8-S xY;*u|:SkGNG0~LKMh KQ0,OBLS&"q0;3s4O\Š$^0 e||\(ESxo𣼻% ?@wOf(`'ˊy@!|*G%= 8|GlƛN0£pUP0g"Na۾6 ok{& cQF`- ^+(h; Tb&"n&:%a} dKFz |VTkO)Hh̅u&_b~bƁQ'D(B/@4-Z4ȿU%LB˺#r3>U&ձW)R`I^1G5&t $FUJf^uhMB( %ʄ8/$wz2~u$& JD&>3t'Y㰘TOF D*Q0*DvMQH0D=a4)Vc]aĈW:1yQ9f'n$_nCk$l'ڒ+HG|So? E= PkB4_6J>%jC*jm=)ڒ凇ݘ/dŢ'1h/Ȅ<஥d{uuA)As|: B΀p%rYMb! Ż;=gb9XDCgwUYUaxyac;JW R$n+B`L)G_bE/3PL {X_eXC$Z~/dx5ih^ߘNuBaVg0( (ЃAi7Õ|O]xED\`~?Y |̾ZgU@؜bi>3߈ DK9M Xd9s>}8F\BLϿ 7֘I!7!'x0Yѥx_gFԀTInt8濱]X8vgECۇv{HC~:Si9aΙɸv_[JO D CT!\? %'%pꇶYZt%- uV#ޘ\O_`Wa<$zhpx'U1/4(XS2& DŽpu:e+xNӘ]X;@gQ/ᬰ̏ĝ! u!Z+jJN3=}™& DrI գf;pA؎x vpgFQD D2j_d}">&Zb!B.;?080&Q +lrN$B0 ӷ$QV {bVEb;z>ʒp&yQ] q,lb{""|8$ۉ!烫BIQw<8aлP=<O nܙOd9o@[iMao()*W<})d=}@T󞰇ݞM-Jq dP.r&G tJ>ro_iPClzc;gM=b[ihҔxd| wgl"*NK=0@l\!c{%OHu@TAD͔3LG|B#dvOZYŏq+'_UhO,=+֋BOո7߆KQ|zsm㢏f" CZ$Fv%:NZF|hm7ў "lw ~ԡaӾcKxQ$w0N3UMdpm tӲZ&,KJ@ %2gV; =&~<1)6T_w!}+ jX9;]|^Y*f%_>v>D}ۼfBA4E]"%N,[LfuPj§ {f e J}pZ91!Ҍs VyTvzZS&Ù ?'v: g){sԂO@3ɺ7}Qziao(̦&{^Ie&i (C{ԏYi\(Z*?{]]:>NQ4 XTWG=k6O˚C8yȮ.nO9)# Z@݊$Li6lhx_v_yqBGC 39{x~"Ef00C5:lH,lIGŚJ}9My?s}Ow02HH<OI=oLn 2^~D=oVm-JNL{|>Ě׊{3Lf%Lg8rĮ>22Ż"LJ(󣮷irOb/pZLvy3GQI=ߑ0Qkm2UV [S9*NK-a ě7v &.9N˫SX`cĦk_&SNQf0M19ALp|EH< c v=KR#adiVCj0Hf>`''s'G9w6_>)}TD0Y-FHWvZou[m\%/$Gh $(}nw2FS԰GhbzXTB@ϣ4 cHҫO8a (|S=좩:PdJR'f=G_ ;r܈Ss| r2+8at/ 8=%D,MV)9HaK Թ+!MB] 6MWBLr6n DJWBg*x;wD!ɌD@8>X}Cp(tr’h P 㦏q#9{=#=VCo^<*J N?c̏3:>GO^#vfԦwIĆc=\u/)ǻ+)z.CJN@ jJ"Ԟ%lٚ>No&6mtk˺*)p)0ߡRH &/y\pL-冉{1do+xpLCrdiZB*$1$^ ތ^%Ҽ4ruҎ?y΅|zWA930՛>pHrL-p7bc0GguKobMoVyAn.nt_# <|96i$eC! e# 'BN~I2Kc !)|kH\ik϶[45?ۓ 3s*bpnnȢН]>" bN?_S^?^Djy<'xBNaLk@n|Է p9FUH^o&=-GClb~R#>cfPG/W h_x/3y1|-ǟUv/,x; JaA{鏅 jVzBDCק$U. )J22>qПcSL@353ALpRS'|$e9xJaۏC`?5CF0|Cvz{1 bI xLBSDw˖8,]LCEЈݞt>?Uliyut=ħy{+#5w}q<xp1Z = llYhPZfca}$?7@T>0Π&&0WʜvIog5TwyLޒԜKu-E^ eppȯ2(|p6rXmXރm9 -CTz0>v= /V9 U4ES8$PVl3˘%ǼPX]/֙FCB<#@:'u,[DrO:=C1%RSJɬjA}F9Q`OKJ>uPmB=O|샪Ck9pqS'gZq ygDIy2bĭ!`J6fhϝ62bnHf7l,ke+<Q+,`v)ӶI,h,M4 b\ŚтV-IthyQB^";īܸ!+(0>͐'^ !rq7kG\A`ڥ43up7*bbRĂ':f8SR:آMRfwwvG۱{{l6SR $!(IXtn.|?]rpt9=t:qNڷ LcMԧ^\)cj^yoRr߭%$B8.ʪ5ʢ̂% SpMZzTPLҦT&c*Uq?QcNaQf%T#-+ Y3eƖ)@) SgUĺd”Y]XJab &au0T1+֑EBaa<ѧ$Z  PRZ} 2X,JXH\`%&Fd@z `x\l8K`VVht*3z*2fe]J Z)h)~zm6_Dڅ!hL-/QzUbxECdi`SK +HhkkᮘJ%2Vf!W@OF'k8%da70<>VLk>Pc!D yp#܁4E hFRaYx{b,fՄyqԅ=F.ɩc颖УC=UK ffTqmY2mQr-(ˉDqXC~z/g^wp1#++voJbuԿXo`L>L{:^Tk-8tSpEW[s)7bW1l6iv|8.?YЎW~usr$K»94ˎTm*\)WJ [OIދh( ˙ĩw'@H \;~;go-Z ?{hϲ]in0ފ,vHcz6 QSr3ər.^+lB#:7ٽ[i꣰Ie07-GP=.t F:uvH)I0t}H;G9:;n[SB3sʷcKaL0ᛗ9d`|su|އLyb3epǥGN\Z)'?&C܇$WI08=3R;gʊXVbf 1HlΉ=qGj{@;`hM.dM)@d/ϔ?kV%(yJ&ظA'QLT ˫2M_myaf+CmYw3TV&}HN: 2dsR<D̃y3n{ =344s{$GbGD1A'x0_~<&u슆>Tm,UY0jop#ˎ#(%}W?D ?adިa 8]\cqh ŔJR\%y*ix=<,g@g%<;cTa.go¥}_l;s` -En>:!< *PaB()cCHJפ-Px拧ϥlkIsZ\CDw`?оTdV |" ߱_iݡ'p0  Ч3OB9a鹳Kh`P wClqa w&%\ʝ_鬆Du젿gj k> fϟC+Rq9kkAKe5NOdk&Q)cލa:ޅ@pz#O-a7f5-:k|51mo!ѵj%NJ\'2ۦ3*nb .x[x㪎7glsz3+ӸÇiLD.fQaM1,ʧި}l,=eY UB"5EPG4\ymn"c_GO(Z E2(XG ],{(phDeV+#GPEDw'P0 c a/3jP-; bc<MM¶tsmqop[ċe,NH'bEZ +?K,@o  ⛕܂DPe~(SJ<8f]Ctk#)h=)5w āP}ܔs/ MoZ2z#OR-D=#=qrj5hBlczR&G(a%δ? pen &@uA0I@ @q8](uw0.}PQx_4IJΈCT3dbԀe͝AvR-z ÚPȘHP8Fy 6\%'8z̙1ӧQyr uLff8[3.ΌcN_30l)_ě_mwA=gHuyBv1X5SvsqG)̅qy2 4VcCFiI?uP%]7>T;M(rP&6Ig5!QJf4֦±pS3*y]6 ; ,&;g(N"xΑ%l*N:lTIJMn=g59"$0+0Auo_R r!'٪x<㑌>4|~/ݏ:R )MSuy7m',Sb n?P^e^`зppᏳ}! COP'x,,$9((aŦ냵q6ޡ4zĜN cۿ?'J\#Khu*,nuuXD}ov<7FY¨(dkP]A P\UL(#ZI(0 ݚ&ԏ7TIZm8P;LPJ cx^xg3C WV |R|jӢ 3[/!A*Qy!H9>JoZEIi,~r]S$b[XNUCNZgҹO{?> cꗻՉEJd0+&e?ٲq(s{C APF$ @ 5AyuR5+LPiTY7w0,t;,6x8܉:$DQ|82IىyLg{[*&*9h_?<zؿ΃Gd I'<} uw8cTK3eDa*"ȉLZk B(h"KIL5aGe֋HCeeP.3Gf``V͋;Df_x7U`Z"5gsW%EveϪиC@Hzw T-6}BeW4"6e L.,8[uy"F2Sw³; bv, < $"7삳}r9Yn6~`Ij'*ZeJ n!"[ Lr38a c&Uj$~I2)/à+€ D&I֞_~=ì O6/;`Yn"!!4XChXcG$a?,x`?eb"Z IMim RNW 0DMF {PfBb>CNf_+aκ"GMAu H2HcZ@Y" R?v¡w'L^:Mĉ~'·KAmZYcDƆ֜m67X",I|)KV`i/Ԇߛ ZsVƻ}]#!Vg[M"d`x@[;;Iw;cB`ru΂ZcYHXUBWYTjk.>T!_\~Z?{[VmmWߺj:j?|eOruh؇O/3xIG~ec7! 灊dYn/. *.mLHCRDF"+MQxX7E 7hb^L:@ݬԃmb1[uYеkVǑi W'sW>T@ݪQ"XIFDhIfUD\Ҹ 8ɲ 3̜Bgx$9`:J:[(!-7f?5γܰctn8N;1]Nv ZslҘ΍k.&$^Ȉ.>#gnc*(kR`y] (Qa"15fʺ֨UQFǃewx_~0=ϙ`*G +N8/;̸r qOiQuj2$4syT7?S_T a烝{:Y.[C~/y+-Fһ.z.1WUO6' M($EMO(Z(M y1NA%Y0t<҆gF<'Xk-;3}nxn/Phj}TqEoQH%Q<%dnR!oXs Zf- 23C3 &u~նSpuJ" 8o؇x2dwQ0aᇤɉR55aM\^l'M/6` W:N&}"Sf$7(qAXk}JҡhaSugX Īu{N4*Usx Vc?x6 ra3o&鴔wy0`QU'{5] =,jCݑ]kPf㴍6iEJeϊ38F)ZrOt*uYԌ^,DnK КR}1ݸC%3YPT>;&3B? #@(P5"|+j&+Li|~!1ouaC V||ٯ0]M,$rp;~;~m1(*@"~떵nj1"iX :ZYCr7">HH?=F ~sjdCj"J%M Du. a0{6TOclƁ7ЗJ[MȠGYJ|L@3I.>`IFd&>w%D}|\&)=-%?]|?g2CDӑrvMj]`(/qLԢ%@mT=$7 Gإ iJ1%w{u0pdj8#M(zg!FH.XLƻ"ЋFV킄hz8E|5laEPzD( ` h*i^5kZL =ŤqB1,-j%i7HȕUlVHWx;%bUXeT PEPpxT#wd]Yb @Y,=FH=@l#5-ՠޚp a`V I ixkEJP>AX8Y2.ٛ Gԋ:41_^2 R N(VCB QF!;1/c3qbL+,5 ՚{VۙEH访>ؾfAwo#bzݞ!11F)T`XKp@څ5л x|IK`r6C+8-I#8p,:x㠪{"1w*85ځf~Rs ѠY,!qKAkV¨O1m@m]j X B1T L,3wo"$%i21d"dyiB7a!E]uhg؍{}МgBc yiKm7X.y>NOsHdZBAA2j9*X0 W@3[VʵQdTT;!G?٣@3ECI=5ZŐ-bבۗuJ3Hh6mJݣGU  1!udv xUXx bo&V2Sn̪5Y(o/bP;Xظõ-bui%YY6:EEFt5LdDЅAO6w0 fuEh3`. gˈPE,4ՠWz,KFF6,AaZ!YfX%%댒!gsL 2 FǦiZ2b|s:ȃ JZ]jR 4ܳ-|4e, Z,I()0+C@,򔕁x/wB-@ǐy8B*o_\EUO@,?b%NhA>D bl[-ФEB:5)j bY$D:Q]xbIRp>{(>0@[s/DHn-*K[w1b}\2poT{7`ff%塡p;Bx[ʙ@Wa20p+o~N5 :_=FO+ߘF3^3VΨL&c0aL&d0,$nBtɚ'A5,>xGqvӆd# *߼1 @\ty3rߐ ke*7x׹ lЅ!GnrD6]zx`d=%?8.XU֜y\nŽrb !zy؏\:h 䠇+z{7܀ ~ ɉ ^Ub&;qqln !i%,Ask2սE]&V :D>m:/*D Gܘ fٍ7gM X/wuO@>=%$.h~F=Ѿc b k$KA;id} XRT.V ,+0o#MTe&J|2},!8EAhPz%/[dKG 55i}YfAD`GLct9S`I]Ϯ;6T*1R+SE#p6A%}@p8rMdp3.'}}=Vhʉ" ɚeQTW|D5hȤuE0iDnqިmdvH {Fpah8 3OݱW1kTub[(-#8 枰2.Jn&pdkY5 (n2D-Jpa,yZ.8JݦhU CDD5-t(DlUWd(6 I=v^׬&o[) TKd.CS{BmzGn cmm *uR~0Q.zZts1Dh 4)3Ƨ ,-kS6^%xTꑤT8h8!S`)I9Ө|J6qʕQ^R,ĒK}|俔;8鳾vpT/x=U?7Əm͛|H(S!^'V t17PW>Apل%mH[B-&T &`d[f!ؕF : oK<vH^T Am8rByFbE̅w^yL)OK)G:Iq/ApwFtRٯ46h>^VHdɋzĠبi\YuE_V'؉&@VMx""($BBy恣2 ݞYQ5rfȗ@F+zY.qI8d?`3\_ ,rTD 3өWsYy]o Кeȋ!ۥ }E0`&p&FV9`(ëS K$#c̒wNgMSs[k#\L-naO-нSngk=.:w )\ӼڂAƑg?Y7Ћ&N:o788T VXf 2")+Q݁؈<Nz 0Ȟ0Nl@S~rs5ۮDnј)9tMyۃ;LFX;BZ0ީkJ7 r,)|u*b% B)SltNJ*hKb2vǫ Ș~Y>Ԛ> c0m܂f|xb .-0wcb` bc k!B!4& iM@Bȅb=ፄ3 6&1.})Y1u j<!ir^rrٜa pʔ$[3jKhȶd됣Tq4.dLU!)(uZ%dvy3`>$1 6$@y0Œ!X rHUf!2X@K}`)*dA) Cl~@w+pxzk<l7wHgosB*J{Hř"ADXe5B ag ?H.O `ȋP! -cI@$EcY-}0ז흿%X$f%͡;O${p6QmǼ^]],+e؜qluƹ8X\-'0m/I I+QD8"#F.yHՐphИ*j2$s)Ƞ1VԚ% ǀvԇrdF(Z A~Kհf Զ  6 =@6Kӟx*ԍ2M@g>攔4Dְۛ|ڙ#pfh8*]zSmEnI%ŹX \gd&;R ÀL#e Wll Va6vQK3 mv>!R/S:K㎎wW|hr0i$šz}rybA^V~H4[䅪a0"Ә y@D)y/ͷEBl``b"azQ&Caȸ0TfH8j _OC]\8Yn omq\k}2X(@_JE\p;3c)(=uc3^K-MU3!RUɬ"%FJa |»Aá{E0VS)I00yL9#xq}F&Ӱ*:j̴7lfq 8ػ}3/c@~Z9V?Ɩ^P4L0.apPh`P&,HP$@&y̞v}+}qm0֖7[>V0+]c/,2ٮ15f{y8!/L^11}/4, s*y9QZW7Ot9i >`a;r؍eˊcNrDА,b7ZtZ|SP9~ /iv޽?E`l%njGS G>NJůf#8װ݌B9AV%YmRZ72a~1#+NM$PG('-t5ז=Zpz ͣQ[xWF߶hv'ȉ'0(=F(.>VV>VXj*:=H_EoY7~BYseBT졓Fcg1d|(Fa|5Uwո%RI#BĝL.V`Lï;0#MAa6ofgr;^W|\R̅ T0bU̠"xY(*+%SCQ{XJAA'QxߊP9]/=_LdQC\8QN3&+e@uT6&fdnK̻Ybx㣣NSb9#팣& Czt:n00H[$ $C?,%4J`!eL!{D*%8GqЍh+3 :C Hx gٍa `egGyxޚ!h$пZ .E;/G\/B^쩏8"wŠ\U^Qxv nEo8s?H;+Ao-DQ+$RSOȝ:8<4Cd&}3qiw8J@`a[_e7>fkZ:Sw AnÚ*k%Y6&i_C8˭3þٗB@<֒$;~kl]ZCB% 1-ڇʻ \l Ό ^ɹك4bCT'WCJS|_uQY pRO*W,Ľe Xh4MܯD: YǞee3@Er1XӣS$7MB2Gs;<ȻOVanZ0|M媹[1bqcl0-‡1VqRuu䷖jtO1[: 2d l?9aUe׋>} 9wV y\IȪ}b_h~1Xyy Q@f#pCG]R]HP dL~w}F]pobU?c 32~gTO+}-RI!)-iA7JuIGm6L$LܹS߬ :~ pSGDb8 e F?F&OdM`k9tR(yPt4/gm(Ĉ 7oks._R e@s2fڎcxf´J ɁRzL3h q7ɪl+C~49iG5mD[CdyY+X McMdO`Z>S&%%行txM \+`L| AC馋ծ3d|n'rt*6tTR.K/qCVqsHምanĎ ٌ=,*S'& "t^+A`_VpZ1paB Ϲ@ŭ~}эb;qƣ9a(:'8ziș6SV]d\i"řPd} `KysJ==T R9u_̕)Gw]T?% C~q ZtD?߅By:*OՈ(agH $Ȅ 5Ixe!6{0=?Is z Rg!I3 sJ0*@81ݙr 8? ޥ0$C `b1bй)|Q-\_[\ _T@`Z|`8`ӡEpNc}b&kS(`d_)ج%ECnqL'GX3+s0<#LwTc6$=f ;62$9eڝQQa+;ti/%fkHukA/ CD ]-D*oFZ>(m>!s_՜̵ӿ~9! W7t;I")$߅.g5mL6y` S1N9`TZEO,C!m؈0<܋'$?L9%3%m (Oz-)X@ N->&%.2.Rx>ϑ*QH_73e?O묠31_(I#InqDEϢ7QE;_4e,W a#/@2'xY2\ (i(?Ov\eN=X¯ϖ1KL{A hAD- Hl!E:`|z1;1bd+B`gYZed5V|n$?`yKp`:ˠq׼@jNL;\A2l f]*/CzZ Xea`m&#\n( R*k`R:?6 "$PY(?*Lfi(4P d&gh01)Ha ?;FASwLD 6LY^nUbW]d\*1e٠qʇj0.@1qyS& @F0=_ V#~][|]ɱV%Fz+0+te@ Lc466{~hm>O] xUlyRlyxS9ηl_Ť`H0a&e$v!JjlrS cCrR HkNJ/ȁ k` fEZmb8ck;rʅP`R.#4h+,f 󘠻&1MBP,cpWbD1mG~rZ`CK` "`hN]Ʉv6ֺO{xH e[KH(a\[%%j6K4\Vid^]BYށ0d\蹅A:lpD u'hj8?tg20-CNl?-\Hرbn|q"(xǥ~gF!X$UI@WH;˛ԓ A/Yq:&8MQ:e(-A5x):C~<,3m)w-yp|e. *<"mR>@Yh"B XB9ypI Ǹ*^6MÝ}Bet<,P] ^]^xk!prh8L2|Yȕ+Uqb9`b0$ Ѩwǰwߗ,)`?t:~l*chX$,%:>t 4I142FhhaEٽf}&Qz!ʽc +x3ΐAQ%{wnp*mlA@jL~A͝]j<(8%|B6BC0C2'B=6td9_D` Yxmz0XJ4V(D"ԑ^eΖNUSx=ϙYowPuxK'GQ:{AN01ipcr<> qtq}{WC_.' <36(%uR|-Ia/_l֔ ALٞsTmC`%i~>EYYv?(NwHtFT&ԥA %ԐrG /MO *\^p()sިx$Ui J*'KձX7c(ȉ!'1X0%$O@x#*2rFE'B6UST@cXt't5' nbC%uJA L0ݸ~9CE/:s\AnitR M4 k<tQd:LE , :&G4gO1_ $Z`4uĐ~ h`>6Ifőmpx͖/:=zk)"Ѡ`O8Ii # X LrE7*tiLS=JlA\8[|ā U̮Pnиb`?ar&@0OP̡ {>@*Ɨ`D_{2&aSrK:N/5Ӧ I F pKBniJsma,nVY{S #*3VGG-BwpW/=wK<ȰV[֐kl.r9uBI`<y@ 'MKE̋A8bk`:4M,nMyJJ6DpeG\wZ.xw5 {wc[ZtFvD:DAT*a\۶SǡULKL27zV *$A H'>RzW=+Z_VS"5Rlh^#$!sG=>` HuF/!4OɁÄ d~:}%\MPppxAc@|#cXॉeSZY4buCY vrXSGJ6ȵPf3,eؾKS0ìwX/Y(2]o[TNz]P{.E'҅#xIY7bQ\z ?iWƮFxSgzRtq4V:Jz+CIK/Z*cxWr$٦L&4$_UMܻk׻xXmHݛG*trd=:+/%ڀ`iW`2dfv_(yT_rOt`0]ĊTH8tΐQٮNPf\d獒V D!GCYc-.W |UGO^d=%Lo `uʺIannҁ>q$i8CQ 14U" |M:~d>#LII ¯B!F = W(6|P̆t)uBP!I.0짱.DN. e C^:|(dV ETt.u)A Nf5 t/\60BO|H:2FP6[(6'!!Y D>mR㌎ilEB UE`MML-Fb2+ r/܏/S)lv rX\b3̌42n2${͑R- 9Ã+&.$ p@1 .,֫7}u呃C+CHԂ @3IDrIۉbL%N I'E( *u|:~}HX@)TGliØ}MҾXXt@EaF2x s{zU@|5fj% z"L GTX *nR#au!!;#*+, pc 1'LGt8i#aBp0200ᡌH Q\C:o^rۮ@6VK3ƟG%ZIlJHI/jeۋg-13h^u]}G~ϾǐQE<:dTݖV)?(j& m쨏Xcjgt% `$5^F^^L;ތEԵ u BAPA)W_K`Z< ; @0Ai 20O~rjhdAʕKcZH&GﳔI' ó)&~*^WsÇ6G5O06 mȡY z6 <ɠى!2\>d-Jy5e1rWWp"ȣ h[A{`N`h`ЋG1% 0hagI)J"}{@Xբ\|Vّdyٗ1fs]=2I{L.{jLNe}Wf cMÖ;Qf?Z[KcӁy-|^a-޲DPc$N #^oA,oR i;[ }]Lr 1Ug C%d=rK! rvH`k@p|xRD G/'OԶ &u0cM4tEd"T 3Ž1g$'"#Y͛2-VeF[U@9R:큠>h N@wYkJf:Lσ&P_.h`gNK&oCg)辺 /drJS^̯/(d'K+I$YFDєZm{[Ahvه4z!y3nF)屢O)hzL nv%-J{'R\R5n4Kɋl)¿e0l$}Lȫ&!q?lq场+h@]ĕwIϣYseMC nIy 7ɥI8.)Q@bs:s(gX8c'lGӺ.fz<Ť(ŅFoC mixDicC8X w5ӿWC?)Z\ڈ3eL-&a0e;q:trw/&G0ҙ"rPVkt% 0c(ChF!N胇,8כ: e$?( u'"fޘ)X@)D4MZU3_EY%5ޛiQ.܅?J|+*>*Q^T? 3SΰĠ_\`t1X Őg<-xP:<fj.c $X3=ݫt=id@ukf\ l*A՗Jg>=+5Ǝd=2G7nB+j:zW dpQX88Hta?0TEфQG F`:YHQ"ZAB>U 4 IZw `nБ3$~0)ia.T'@p'*d^ƣ ֤ǶbDxӮ\t|y(G~lG?QU\֌~2,<^1666uNDzrڦ/}oŊ&[m'ޖ k6Qx*&"3p0[1f֠C`^L?r<\D&^x XK$ 'f¡Yi3_ `|@tӷtXh9ΐDPߕņ!@>'*n# -1kK^aRW6 y`8+GhˬU*`'8-'4 xdө]b1X$`MCphhcrM)lsh(jȢr0 vAF\z};>*C2 ;a'LYvE1R1X<[*v8nR9½^Y/#A CSQ]\%&GWA=#(אE2`PS8,)dGDàW &>da"i}tZQT&ღl<Q \Oh"c7Fִ0e`݅eKrt|̏.=ﳆ/u(.њ!qL8_yEL1M)L$czCZwĎsf P$,P+"q\sMh $DXFi_YU 4b+片Hx1P OqTTOaJ&-raLLj],ɧCz8? !3&lÏ@d%v@O͔Ѽ)B㐔 K+-_ts؜cLjN ,W陋1>pIeIoB~`Weh5jO =w!4."N/DD晊|Us gJ]f a˗ (Ɔx-a7L#LR3t4=yCKmszFeV 3)fh\_/қSyanN .ڢ rvضH\[.5+3 f5baMLi"AC7Ԥ|)n " Hn.yhU9rR[-w>;DRmhYa4ƅ̄S$r!!.>٭ eH}{#븼#c'@I8ˆ͏qԏP@DBAY)L*$@$B)SyN BbHapp̙frX/nV TiX&gQ-8 &PP+"7ccɪ[hr鉵^r9q~!M==_b3@ijw GWn\â.Awkp|V#L2@=#W]6u𵖫s:~;Fsj=|8w$ GhU31DJ bd<^YBI(#^O1Kql ;Y? cc+]87`}Ձ"wß{Ƌg q/{捄J"֔=z½. 0<[𽁫_W90Ԅ(+o`}bcD`[?֑z}a ij+ П/d6lhM[~9-!SJCMhiY(貧?_ Cyz Zy"$!avBV`Y5\p@s}Dc`@ lbtlgK7rq1p8+Q9Gܘ6.+D|nE!lf޳WؚԴƆ+poPJL:T! 7IK*yy0rOl(oR;@rM5cnOօ1 Jh6 `CWaWYd IL0f) QFa*KƖC0b `P?D20t7r#u0-%ғ3558?$.:fuu.D5En.n8Lm ^&\3M G!hKDQ.>ZcY &XxD&tM 0@V!`qX U"2NWVƟ}1.is[$b YZS[DgaR)چ}): r3BaK$Xek-I3N3iTc5M*I!_%& sK/shs+(^?kpE4Z@"˗3Hʒiܡ0Г/?R-"ص  * 83 0sbbً (x(k nwk@jV@Dg܊A8^:عOXf zc3#ۍe78&?,z%<3CONj;w0D _!:LfdҀhE^5CZiAw.dDr?NQQ_> @ |h#w'x4m؃ e/ MFZrQzF p\7!`<]^ƇL5h\*#ʬ2 -%ɗ>O9hH Zp" .D+&@ 6}SMh$>CҤ@tGF<+ 3xd=Aߠ&GdX,mF uB p&L{eUiۑO T(Ͱ8[5jBSF%kj 6pHWi w&X5hpGY2c$6yL>ti܊AH= dxÉ~;^cd⻩t&` z4LyB/»310l,حRr!)a[O8c nZI @r Ir[ɰ!Y@%z@ITPSl]M؇tx%t"ޝ'#ű o8>@?ItiQ}vo X ޢj0fy[p{r0^;{lXϊ-`,x$WK֋PrFn$;Ƥ{_[ Ѹ Ud^bPsf* 1ф [в%dt*qtPn1RQe(eP&?}Mhh:1`qdrA~nKSjAf=II`Or?S:8 -H>’Lzdg!- /2OuӌJCHGf2H) .La5jcS,)J',\. DCBH$X,XVBPӖM-R uL'^Y@fmW]@ B12}U}^pf%(#OU'iCizP4ѭeƨxn PK֬ 819Mc<êՏ3Sr'N">@`Оy [ط̃ف"EI\d 4d`/v4wVKaKe PȘKٳ6DtH!`w2F&>=ҌaC{veiRQԍ1xa: 0\򅌱% bP- )00 a66d)؞`M_u\; Tc|emaP^KX\D3 !]419*V4ǜ*j .ȶbΕ6%q<|b"`7f`6JjC\ H, HHdzx[AvM`JIdBA; y ^ L $^0lMgNztЋKq,r %VGi=h1  1o(FՋAQID $r83 [r1 ]<77R2gu ErKK1լ[C0M19vrޜDɒ&[ Oq$?sMr[ NXLIn[o8[W-Awgi&4QW-뭏qt 3+-&00TEozS9'2S RCᮏ0"\燆?̻?RM֤%7&m A4 X"P2 > .aq@2D4Ź o$0HA|XbhM !1@ Hq6D#jIadzQm9\KzrBM1 f2h"D2iNmB2UJTKӲ(:IŁ ڇ7v l]5UDL57b78lVvD~#(@ r|oF ]JGDxT@,G~F&<+ȦbVE`rs9`Bbͬi@ /<>gQ4Ix?M^pܱHGL-@md)f"@/n=f6ZQ<G\]tq|j1\ y%,)EFAsN ?{Wb$ǠXfu_ 8UkFif9XÜ"Hh xd_if%C}sAPunnA18/'Q%m'y(cH w3V%J(ػ79m%dI 2+ݙ굖)el ]33\9ȖLҏ.(`ȨP*e9~BK8Kma Rث4|S%6oLǪ,b}2uݞ: ~K6{u. G[ZO2 ?Y`\oR NCǸhֳ qEVm%a7uߗHF4uUPg&ZM?l=ʔwx2u2z' :ēXSsF\ȘSwR4]*b MChV]S,cM %.t"Km4?5=Pܣ֛l^q}0{t~\(%&09Ge%yQ$2}#ĩ%%@-g *'#}4uB:$U+Ao܃ /2?k+iVn~t2Cj2|̄{c6;/O(l4I;}$lua:=sxf94X#Cz<;b+PkHP>xJ$@D'GCcC!| Om|?sĘ I{1Zǖ}~I0s-hK5s!ep-U:^q%y1 guyP _kC܊I-)+?jJ~;:C鉛/!A yn+\\qb11B}:d-Hal?V`>0nȽxdyʐ^稚K?Z>ihiX%">Zd$Nxպ, :a3[T7M\<Z7Ns]iJBz&-/G?PL0ͭc0M%J^>l]%Y #+U+tCRۖNO KbhJ5tI%=&sw&_$J 9&_8?|֌H= LV0LTT$R 6AWCiAli=so$>BrBC JqFD쐍&,LEA,KGi:۴bF;s-PFQǗ R/1!q x_w4tZ¨UBg8WF X/A0+ZYe !ԣ՞D_r(WC4abD$1VRAx10sD=RC6ږ;dG5zYy]x` pm|^l2[TƵ,wwn >@_VGj8 ne6pQ7gp.P%rwMwiuhTdv .b#PN,KnQ .ZY'OK8'MLl{EPA< D `{Xىec0|FZGv@+')^cz?wp3+z9Kog0o,B?{NdKq,1gB)jj=m!"WW6rzJE'wH7n_ǿK&dϙ}0", X~ XӾ<6<{k[zEJS(D9s9W"uq\f65Ԕ6&1x /)G'a>@ J&@6zz̝˺A7p't! J{`G=XL[.@Y:N0o<-pM$l{Jŀ=Xb8MT`&[7z# 2Ywcv&]H"^|}o_K2C4wI| QXuC8 BhYF6H_yٌ [}XOGkV?0C_;ag] H~ǵVOovv/a] +>3Em{j}O:*q5ݝtK?XQ *m;[{N^}#r9'y\f\*s3SR$%Z59N]RIďǕ{;:sILlǵ0EvIY:~!j +!~ޅ~Axg`TX2S~qfѱ Bda=d#vǍ왿~.dHqxAьp̂- Pq KY1d4Hś8KEh.eT>rpdى~&'Pn'[4qC?25=J/8SY Ch(|y}Aʁ0DžmÄTOMಐ  Wp7JHGȶ{ȎJz-FI?V$3>'g (JЏQpn-JE\^X*n:F0t8OOKR\n?UǛ~ws2~\P >"1:S TB8щÒNNp|%EYs!J_Ժ:;}/& ?Lò'8ês/ da>ZWa1#H5lG_W:!T\VD~RtƴcjʰV$ZU@{?< m 'Q& Z"NZ==y|Prմm,h8Z.bWa2磽LG KkHYdYBM!CA$ǔ(xxs!!o"F#.K~oY1F,E) Ӷ.|E$&!,ߧKٴ@;'N_S3F4#eN0. }Kj䝞[n Y$rI}B]ٷDwz%uWލ3.NS\eǹTP9!*>)i M0X^NMٙ;2u0FhCb[}hz THvA;ަ/Wt; qƓS&"vPeƐA/Eٔ& j̀=Џ##" Z E{x_k}}tMHJtkv&Xfv4&dL=K`t"4WK\?uٱf:# J/6?;ϲ]|ً(t74"KUftSZ37r/ӺJ1.Q^8!Iޫ)?@yé9\1od <#DV$:$=bC cMGm/LM9XܙY ˳ p + { OPe 1䞍&t`$!X3`\+ `o7|HJ_e%qqcv& e΃)#9 ,B֋Ǜ 8ʄ/vo[3U:yjch0P/wF:!:K7єǙpϋ pxΉ 9`Ya Yvk&K9{wBtkXZ~C4J㟀uJ^V{B{G "xǜ^\w%zХPerݙ-j3,]~1͔B4 6rҸ>bf+q"f~ _b4limwZƿ}0A# Ѧܶaqȉf¨H1.iu'.h4qnٓm2F[\HR*X8(sl[L٦D\T(Lݹ`DFۤ%70.aT.\"! JB”C/iRTeBBXx#d2B ~? ќ﩯ұa3~*?B|>ќހ/ {iDMȬWlQ"862>5˯v6mۥShxq8ifi$.~ u߫|Ӟt2%\zITAp ,5b\*MjSmSp텭OfH)Bq|?jW@^heU!>]3Խbdec{VF:bklKgjrSy*gJsW~aG/-a[}icg6]Tw^(t`m4kM+ ?6-e x f,.ĻQyXdR42 uF؊OϢfu"SYѦOO8H v@W:5׺c`dkepA+8aF0z? h)'ǥ%O4x:*XnOR?"aíJ^G[gVaSo[yNbwylVՊ/s[3y}Sy?'Н 62>M]RA) -}F^7j]ﵸ}֏kC< `ǒA_;l[t @% )YRچuHEJE[ [t ǁNp<#lӿ1Y˯&(*w'Xt'^tb iM9s( " oo|y^P]͟AC.V]b#U}Gnaee2x>0(8 mBg#L2_%M8Aj4hYsT-sgb>)ܢpM4C/laW lU \@3ڽ92/S/%:'C>V:yFuteŽqr((NU-^POLkϻJy'OmFVF)? ֻ׶0|<Dq22ӷDQ 39ts򧭛 [K~th+2tEI_kpw5 U RP):ӑ=ӳz!eWi/ݪw Tȡj (+.^8HM|PoI4vܖx@+md C MWKG\مh.p2;%A<zrk$Yvl" m81uW.;'c("ǘY}Dç_gmE^i'fhOx*:(s|l?C,%7q"e"${ģm³- Œ<1 sٝe.Q&lL]ZKj"H i()F:03Z s̪+_x׽E:pbJ+#NBo6tj4"[#(k0w\Wbn؞ظI!ϒTvZ3P]Cl WT'WWM%qT,bh# 9(' ߸75 _O7 *`/s`:K{_e~;QFn5BbnF rl{=!~GDZ$hI?Cyg7P{ 1> uT!gd%{nT+-K)L,;}0v]M%٭s_xCO͎J: `U\^L*V.t]?'Ʉi~~c] "C.e;si0O!o'p9py &@&5$=& THQ°ٯ6cex$;+ C:h]]>7\X،Ms:`o>} a᫶2Zz~%3D 'bڧa%C%ۉnp,wʪ9NSXP0A:Uhs=Gƨb|⮿D%n ?ʢbDrX[-Hء5 Y[b[,?sq3?;R=F^ȆT1l5;>cqF8P0ʐ)_Wu Qttoɗͥ Q,SC5Mi/mppJ 56x!,Ax7гn 1)ښd?d`RC |P0wW >=3 󆋪94 7 d/J|7o>HRuKh?0>E*(;"C<](5:coXN3 {4ȮоT6l$-aSj1d/ZtgMG}FLvU9 zgn:u_~FM$ox|cnes!4I[9Bs?8*D9_*vkh݉?$HR.ܒ KP[Lm7򊐭r?@idllN!)Gm.yiJ?` ^GͮӳK49@Z#4 uC/Ƹ"q2}}iQ4r8P859~{I1>EH&S_d/!~g΄TF1a!|dD~ 5|sUˈhЌoTFĎq;:r}w~mnkw8Lz{4j5 E} Mz*RR04;_$?qzlllclkhʓns#wjFMqBcee95~ pԉM'z#%.)8kI}ATj=wNrT9K0SjɰC!d,Gc#kD5m\vJ۠, PǺS (NmsT N3_+fc)bt@T2l1~ ʒ=Yp0]Ữ%K) 8ߖ25M 0;wx.bJ$!I|Vm;ʥy)fɕL"bы58| a`%pXH"ESܟ@E|/d'&1liX2l]:[@T\hD;Hq~9"ÃT58dH@VFl.ITJ9%(ܘq2w^}8<ⱚ}8 jchG.{p-- w9l(Q\zl X&#bZr66q~/W7흧Y[AJcS.xW Nh^Lj2{C~]'2Lz_\r,1'y5Nxbp*UP#ߛf q! %aT a_D=z&Z!Nںۙ.;zF7%@^E\ǯ@TaQbZݵ~f͟W3`A0l=&?@hG0)Πa"0mWY 9k)*fd*NZLi`8v|ajE VVG+u[[a1][1t# 6-wj~{`U!?%k8M;ՒLLv2ю9l{^O.r#X}@yCğگT/q)MbŒ3fed+ⳒUlE)$œ(fX(Dȉ/Fx$bZ͉ f]qH=ģU ҟZ /qWo^;k ݖ!3JXTVt! ΉcQkaf୼m%^vj#ښwRӡɘ3yE^pJ+9(pBO/75IRDohNҋfX |>OxFD"&!0ovΆ0 *bMIZ7Ӈ%01!GJPƚuI eù+6fo<:`ʌʑaf nYcm=P׋> AhИDVSh6F\eWEl+j $,.DLTĤN7k(`ߋ>q{JM#*V:陫}UU@u&RKA~.;nN+&}@Td>o>sg(ԋʴfVF~ cd$LwjؐzxX/m79"JFS;Ep2G5yxOCP ď׺# Юĥ$&FBRc+8d \0TW]Uyl\X=헁UŽD8"&K]ATf n"`~K*w0)-շFif#P1lO3)x1xWYIlٜK4:m݊4ma6%)C $Wt/ewvс"iCLӴǷ =%Q{DrzœԃCQ7m$$KR+)0 prZi.v\+`I&lh3bNi,yjҤMgvϕ}Ex"j>9V0^g34Bi 4͔΄zaпӊ3ʜ=CM71=j2QR< BZIjJ1{x~_(n`D`(̏j+J2͞12N?%sow\0󾠢W]t>Deش1NMȵgeD$闦e˲Я}G70mea&xuN 資 RY`)ӊQL$ȭYsN/>!D>iTY)Ҽ[߶זiF)saz3Q8e#7 y0hLmIJ M .um b%T3s 9YIa-۝1=PL/6ܐǤ= R`cI涻B ͡ޏ{)WH!!JYW`%ܱ'{`᷿Ch7qz`v_Ts\Ey ~[ H{GQ F0 *J"[>Lpe24EZ<,+,ua^j .M\Ț 9DJiq#O|X\=`;%4V Ƭxzޛ4B'D?f=Ex C5\Ni3 ՘a. uF~ ';b6Hya.@f箆 PӣY߭5k?ȡbC%"ސ>f$XJVBlE(gB(i ZA>2i>/ 6IՉݒ)q\\C!Tux;/q_9o1xx~HY%736bYΆU ~Fs?nm'TrxщW{V/hţo&'>gK/W~ƥq=cdV_"k٫0Qxv,zbs&8\OPoixɰMM2LxvCFg&j(|8N͖pJkZUCQv^:6*-]EV >n7 ;FHX=1ШgN+DH O#qϴt!:9Gv PGV&hxYkH0YCA߱ L8`,ֈ4{~ Ւ[jՊrMǖMj4ٔ!}" $nf-sq;#qXNDO?O\6Q4,Ih)nCABS9?>qxծkZc]1;4ыǸ'KnGA$0sA9"I_fex_4=h 9q:3^s5 *X"YGXš9qٽ? 9ϡ*fPP>y'`6rCJ knT"Xz[<Н']?簁 R,zHD}%?CP䬕>GbwA"f1ρ1C_ ϲo"*$oP Q=Qr׋x-8<{?P:3/Y-'ԜrSz J\Dbwo[Q (iS/kA,QWణF'qm?@NO$XT:DԳ5n]TuAr8d1!pU l7:J(D" jd@,a4Hq):+R7suݺq L(B0;=T͢DwI#qT4䡲(Kۧzm}CrT]v@E+eGOvſcM(Tw\oށm5"IQrm2Bğx}Z!Z/v$K ]͌?R󍶎QaaSoܲd{?OnXm `8 #C?vOBo 4KiX GD}D^ebd8(Mx^h/Cdl ,h}:#A!w2^8m;aq6`Dq5[E8Մf0Ukq4e_"rT VȔS:#8/^ Б/pI,ڬQxC|A8!ѡ)B)K׌+{ B=>99fHC*DNG#!X&\wnԄF4g .)i/t56Xe"7J h>c;>zQq0K}:2=#AYdzs 7skjGTSzqF 3V <C5s< m D&--4;<%~.nEsZ- */Fe뭨a?]C -ѐs/,5% wТN28b!3Ƀ),Y3ObSPG٩but5Wb­^rl| | 8tlZ4Drau@(\tn˻1Bg 7ޗUi4WV+F\Y]Ca;a#2`C7o'1n-p豇Y2 &YN!: 1WQBܤpط#WX +>>,Zme2ƶUUe۔£ˮv=rAeo3{Fvrid,h1Asmn*4v A~{;0j7u vYQNm8iN-PTsF7 n"{T򸒏E[9tq%$(ۊ̳ܹnH]_Q=6dQ7]c@ҊE zFn.&6hU^^>0?_}hٿ~)0G?yb(L6zT>0 *um8^G&wTiѕζa*}u6E¹JnyWFvk%@b SJh)XDA]G2phٯU+ $0љ &MٙߊHKDӘn0 -NT:cߗ^ͣ]%q!StEY1-\9&;TH#&Ң7r]iqkM *5i/xź#J^]\2O)Thm+#6 !8;-R9G1BYdM, ZUZBΤ&bYw6+Ń2ܮi7{熙'!{6\8"8y]@,=ۃ39o!.D/}92P(6GP^ct{0x~׵bx+o>GD3ٜ'w(ZҿX!'%Y[LgI{}`Цf$L$ΗMJ U;R \O#ӹ4W7&z: »4iJC0'uZQɨ6(MHd=kMQ5*L6?I $<}A2@ioPէLtEqlP⛝n?Թ8!^(Ĉ:/Y̷u=uSTtT6Ac۷rhSXUsG`p9v A&'dJg$$bA4H Zyn 4[h8VF@c)BEpi@oPJ!(9(L2IjFk"Kې4 ma*EOt( (t /N./:3"O#>Y4nutEe}F6m2A,1艋˳ ;@lR%Jpjiy'98ݸpslkI>o9Rt_MhC1VwyGfLV3BghN,{, +A 0T2Sfa>$إB*P0@ Q>p9@6^ C@P@+:C!$d1HD Bbr $bB2G3 2:!$ӣXO<b݄.9k6r_ <*UFh__> VV("TP0}}[5F_k=B"c1 8x5oXVbdO.n'1rU_Ln&'f{قtm斝U9p$fi)hҸ 8zUWY:oyuSk%[MYP𮋾T.\,_.6›J2X23$jN?S蒄r\2:}`j I(o7 MCt/$0ێݼL§ہz\ S?hߝAr@ xǪɆtq;Fc8%Ȓђl<+s_fv._DGC~Ip.ɱe*}}5v|CglC籒*sig:XµuIaEx_䗀,a7 \bXg+aF%9ĝo,AeS$qz;3&M"<BH#g>*,Ǐx\=+a"!]|XHF?2W_uq\OzR nFԴJ8 H֝n{Ȥg@x|4D EhiR')836;W:#Ѡg"j˖ &h+VV~ҡTWg]@ea6ILoa|eO}f Xb2l8ؕX=ZH/U`nn#] [-Ӓ=|Br6@e ,kwI=7/]@h8cfҮLirll|QqOUlΧj9PQ#eplڡ{c8zInȔr&^ rU{9cBV }OYL+@>]+M jwֶ10ЫF@|RJ%Fj{$oyW}t>~x

3dJ؏D>1LWv ৠdmR^i%J  xm%t(< JL[gG@‘5Dz"1Mcu,B 9J_ȇnOK8TUt{ +` d$q t` 5F=Cïd" D2%ڄ9Qhbѱ$#03]~>%t9e|y(x]bN f(Ɨ "R!CB 34(QN*Wy\J%a)+|0:f=4-b\efչ>۾Pj7$<+rD2L`5P] v5?& aA t`3B;mFe z2An?$dLL߰Qʲ6$`8̈́\af<WbFQ#MbIE&6d%Msh 09܍I:9QzAeLDW[N13Aq?^;)8p0m vU &׫d7@JhV\(8ם@4f?zJ+b2auì :{ѹ%0 X}b}*g k졠OD_`q4 s7kv@)מZ5< >krF@,Dm\&h}t#@XJDH)"s+\&} @U{P̣޼l!=ow!!ʁS׈NꑑF4ÑsPpO"YraKNadĜ#Pko..}#>Wd4= oH]Rpyh"y1+Ӿ$RUX~FRx+鞒RI8ίߟ+h]n7M/sw^UZȤ(ܺ3Ct֧G:UU/~C.=gfBdm*`x[wFh넧;pvf)*iab7#?gIth sF 飉xiUvEV)j{у6ǁϺGZeuVh!~k F6Lm0s-Heׇ})T: zn>pa~mNЩ*0O諈MFrŏ|XTmM+$avcqC螕bX]z9^% /hiWQbװ؜L+G~vK.H`Lm? _*/cxmHR'=9˧P=9#d|ܒێ0G;JOKL3Z,'xأX9T2խ-]pR z)RQ[tOD7GEC&yJx6ul-*Wy #>\fU,x.7;0(r>>ˍ8ZQE#avvdJ(DAˣNܦ1)" {80TĬ{D9%0&D9d"h9aRcWhAVS@"F 75Z4pS;CE )oyMX , 7,23|xGmltY7gv0't% d2mCWzc6s2“f|^)@c( _ AYc5l)sL(P+Q_z>=7~J-u[+y.eX"& ${>m06"uiLD=~uMnF_@[nA3i@b!aQ'UEz?UqkT o.+$QY& a xY5v3p10~u{ݏ/dDa-[0+}? [DY6P@@Id>h|6t3L9rÀy7Awғ!)-8Ȣ7~qZ1)FeW˞J0L[_޹:S9.&Hbȁ`)-т%OBm]%YeN? ^ř">R&JߨPߓ@&hNo}aH**(KI oFaj'ĕ+qlC9y'woNjmֆx؝rIpQcC:?QV2Jk2I,X2!8Mb0ja2CUL[%%SQ9CG|0\P^ۣ++S|l#Se+9^*vt,'5jd:ǛI0G&)2lڡ(8K.|C~Lҡ$6sS610ӜlF9BzbhYωrٷMA9o;cjq| [/-Y'1E]4 kr((+Ba4"AC ,.Oޗ,[S `FiNM8r"X/v|*qXC)F2.)1ma!8ޞB;eR';W_~96ۣw Rtp0h|Ob&e8Lkq/h[I1D ~t4aNhLd.o&0a] B4ФE`Z< @g }d#,C0#.I Ji?C\ ƐNӉ[,#B٤FsßY4^}|r)3Tl'AbʼRRe[wxRؼ$2ROfld 3»:$V+C9o>VV`3*)쐾>~Q@/MrMxdjH`I馞%x]%"G|UC A Au:^ģ'%hBzp;[(1GODaB+*^-B|Xu .;P~Rc9圮<i Cw8=(b4 /F;x XQ klO +ۢnfp;- ~zQpb;dwKZGoW€x{\- r!nwݕ>6 I&qZMht'ЍLXmX wup02ݛs(lA~ar2}J{nѾӜ磺|+# N G/¼8o!(g9M)@&!~sq pvIT` AקO~N8u?tZ Vx?BH#?c̚mm3h ((ێȿ@]5F\5Y*K_6\!Iz͍- X.\(D`=֠QmlO.GZIPW' GE뮶CvC ɗ `wC8b n)['Cyc!Z֚RFkyP5T.ܹ=x\ua\<9OHPC"h]ה.<349t_SM5$%8?)%rc3i{36t_9\+a{ݝ`/4qW M- PSfV>0" p/l2YaL~[K:S!{ ˦3wB)wOø".d#"(2~( Ц%iUk. )ˁxJRW\&y4cY@JRֵ &Lq|"Yq#p!DXI*XsB?8om{F~#|Qy(y㉀OM0Resa /׊2H #nC~LZ H4 /ehb5}8&fpRv/'4^UEK:fm\ں(龜TË i6q4m" 8"_ f&'Cm?J6_:|0 {'[PeO9UK3pa˂f7O!ܻTq#U$%"3fgb UTmh{)F(&AQ@o2\ @h1 !՞ i>#E?ªIܓIJJ )<%# $;dG Smwh1. c|/PЩNzK ]~)'zr5w^d,(MDczxƽX&aATf3bJfG${m"Pma}~Oɍkԑ^LMPQDؙ"JFBH"COlZGʾtw#! Ol[jGe^) Mj1zӨe!2ŊL>mӔZTf {/Y R6nlX^ /D|ͶH&¼% l6OYTOMX~,?7nör<ĕBlMU$$Y -CazEsL2(` $0Tq+C! {l7^#rwsI ":'Z  S6H&!2 1U 4JnV`m T|GF.F /2dh,U: .4O%dc'EKu- 7wIp"G K=RДI)3N9Av _]'r[ך'\5#˝aNĎZwhxP;sx, Asb`oE! &s/-ƍ:Z7MF ܨtcUc~eI[ /A ,? FB(Ҽ£EqlY*-LtjToVUHkf]4ճvmLʧH)0C#6J7 7vQ#~/zWx*N;} I|[a)$^)'9~ۏi돞vu,)HUCK2]W &<ٰ^C#~U][b~QUOSϕsib&2tDM-Ues@P=Q~Wj`3`Ap1adMH',R]w{Xq1 Cݰɕ?ز"e=z='4B4H;qlC̓s5+n]rs/a`.p?N RWۇ+ Ku.>Cd>PbY b;/ɓl-H @r}?r3Q0X9-wѺhR G@ub&*.rquP̺j#[ABϻ`}<ֳQz[3'HyJql a()LXL0=ګcED,yIh޴ٝ$cٶCg;3ZQ˶;;%8L3BLx; o8eV3d, Mah9v8TΣZDXj & 5p;0[ef7XK%Jb~MpեDL4;m*oё $Ȝ4ߞKof|bG$ M x mxYܷk NػUM1mSPPfYI;~ lξѶmm O k6mm-56Ok_;m%Ng1 "P[SW_G]_o!5pߦմ:I@4EF;lZ_ceC)ZD*2E(1R(WJHW30U)c >{;nr% h -O=@nU;"|;fvT5h6   P_=fpy2A;2MU4_nIF !Htk~)'ypR׮Jxa/R 25/iۈq clTA1ql!NʽiBݳKAXjXgRB*̩Pw{k: Kbp)(rDcc11g-$9 +ZGE}mtˎ9LAjW!""ssKꏬи%įSBm1 h()2bPAh}}ǦJz%B(XD䠜a3"u;3s+l=Uى)=ߤg'nػϵM]yDJTA '&JN8vd0 M`YDaPUGʈIJh"o7v&bdtߑp42G8"K.Y ~bpI A⠔sC ZJ B1l }t#K4@Ӆo-=ce,?}նE3j7dz享@|jbis_n_ GL`a$}СZ%ܕW(y<(~p)b$_8&0a Bs7Ti:&I,aǣXK4j@g$L.L+C9.DJz`-No4:H)~8HgkyHp˒  e [P&dJ%~n֘Vn!̘wЦRRElxm>$$IAD4tZvdyRl20{] cDM`xld5suFB(GyI @l)\h3dL 4-wS%3W=hŬP<exN۸R62r y+:xzgY %w)LĘȅ;=ڛy 5W)[(wqѦݥQζhǍ Z+,Я_PwrX2 A}ͷ:uB? )-8{ Tld9>{7jB2'GcPq9?#ufXUF U7 lx}D,<5XCMz<#>HWiU$#ɟF.0\ fPf{.bͧ "x A>m3^~:9~3iSi`y:{`nK왤l&6.H/|XF#Y.YޣGtݦ=8[7:.U~mi$h=31o^ߍIP pVE_t"1;{={E-J#=ZLV FBlTɤ118 //YRkkGYG]0-bO"GmF qSoHbj*3$CJwbV0D1>J<`bsII3)_{s-ztNN"C.V8ZX?`084^ҾgQnHlZ=xk6|JE+R&KMpjv4A4xh>ti,V"u#شf҅k-7M0iz66=劢0o,Ez1OY`KAzL3 S?Bq?u}X֒cl邳׾3d)fK ּ O"_  5 X x(}y3h3VyѩƘe5Ð \h ؛r EYW= "Sf N F!C;,TD,(5LtWW}Vc\4tvkXb0g1xgI\ȭ4q>3\EhW8ݛha-4P+ζ45k,v*EgUUPپ`쯶T]2WV1u7ooتB144Lo4@uLo1JUȥjFHgc:+xP*\4m(4М6̬BQIu뚾x]ڛ@3ړiuU]vWl(Hv,`h5]F%d&%^rY4̝Wu.m'*Qt)h 7'(Wzrp/!խ9gYC5]fULV $U`^f i. )BQl:+.L 12jkZ+e7Q=5 zY[6*AZ вf&"o1 V, "e4x7цnV\*V(2iJͳ:})֥Qě٩5Q-tM@:EcFyQlk-2 LRFWoԬf%UyYhZ!MrJₑ*;Q \1h/Iy,-\랔 Y1*jye"5cJB*l_B2WlK$,3фD(qW5VU9]m)QAEc]rf&.L0֕3@iXZRIuer>Z6]32hTE\XKT@Qs |5+0Ajks'W|[(֔2WuK.:.$LiUƺ5J#RZκ4B% #]bH5G{稹(hV}fd&̷2fuwgWJϾI҂#Ji~(9vFhQ$=8[Ц{1ɜ~~AyR!;2" VQ^<3] )$1Q n ]ޥAZ`C)gVd,}0^h>BtxaPlv}GÃKdҜ#`OKyLD9=T0c-` A4c܃|C6 @xPh 1bca X)SVLp( 4?IAR(hћGܦ%N/ivY@ M#YdnRMiPicchl, $bm ҳ;`dȥS]VLj~3ڿ\񒏙ƹڣCYٹk^y &8uVA} d!5)ZM9K3de4>KĘ 4bM[jbN,RHf#ZִYryҹ.JU!TT*dEI-k`/9c:_ yf<ԭ:*gY7!cm|\Jl D9y :+3S 1aplö~ r~ Ǜ $(DVde0ALҷ:1|{awPcC H\3A8C(V\!$&Nbؖ~7]+tP2DA M1AH; VKF,ZPD"Sa؛B0AYA4i?ظ]xN[T D_ϤknҏʺԻ ?Wjb7MWW2۪ g29V'i0҂3mg;ud=W#[x܆G>]͊rKB% Aِ I P9Dl; v7x 6Ð@02K͟"EAqȡ?M1~/z>5Բ?1v)~Ƞj. 2.4{X<^wfcKүax?0CpVba >?ld3S._ ZQOC/]s2'6 m.+\2 e%gOić3?n`U)'#O902Ǚ3,Putlظ&ޗ*$d[A/M^Z⛇ˤ ۓyGlF-C2? % |׭.:uwmؗW@w[#yΗ~؆Kt Q[^Gؙ9LK~-uFOҏ'W_,u,\1hLCFTiދsm:q̆aĴC%ڍ#l< 6G0eTCӐ}-nKt9,|)T ۖ&8~+#fgDu4$MBC\*ΗU8_PBnVq+beٰi1=aMܛ$}:> `ߦ.\\ZZ8pq}mbJNofyO{4 rX0%؟+Z>aiYk0Bo\u\4hO̢jI2JSiٍFzysU{p`+QhEr^ jpjDA8DY-!N&N"``3V <䍓t2Ό տ5!Sq97\MuLxy⊚+4 M-8%X sK@;lZky5[)Hڌ3<q3E֑6 fnlp4a;kjEw|v㮦~~zvݸZ?f0jۍ>q!7_zsm7q@N<^亡ᗯp17᱔t ^}3(lAul=zуB2 v d{#8GUݮ@lΞk4 l7Ż%[KӐ Je3b͵5r i]M胉=nx$ xX<ڠn ,J{e;O KPС4cOsG@aS.~Ҡ}- CRdƛ;ԓD,:ƅRd{vMC`wMjaaJ 7g-N؏`x*ˑ0tixWOC4z"[F21fY!@}LjEOKfZ~+`p{nz)=ʕF«l&5(U_V$r*cr\]6"rl $PxRudSAPrњHFPMq}^r#f rOʗ!.Gu=^DO+%Y!cS>.TkX6k潥X9eoh|l <^KO )[wHcf}*JHMkulEdЮݤepA))WKPsL٧7<ɚ1v*TpGI*$J˚=ȅ{liOȵOU(dԹem:u緓Ul Ù\eĜΌB9Izm;>-q]yOVn.!:>ޥN%NpR%–-jeh?[}bn~Nno'CoY'΍͆;`: LHZo+kX=XS*zkK Mwv:F"P 2 "p<Tv@x\2w~9x'LyġҊnf.a:f8H'xߜ,)$}(@NW0 />{͢_KWmSM ^ƕ~Â`HbmPh0rOwC$z$ d_ns&wxDITrU TsP  H;c/+5y%^1<ъ_2׼  >7ܞ bBE&1kD7a!}2i?7~:tS@0%Wai7[eUβQ4]Aذj+lWV4>8K}.w!\y(}Ƚx,{yp|h'm!M/h%4pBcL큊'H,\Z4L )ݽev _ܻ#Ex\JorjaLt9YSǰt?I߀Ha)ݦ {@H,w'4S'zh.\"Ʊ>hqEԦa ˙hc]Tޭ ݞQX4,'筬}8{zk s*S @YA4;r 8&7:Jc Έ.`>Qs{$M I$<<+>UZRcYE,} 0UOdzUgZ΍St2aŴs`JPbnڰ}2eLID@IQ7C}tw(&E r滓V^Nۧ;%MEOuҶh($ 4={ Dm?8w]?Q:C?p̱kaj$'nByG_01G1ݛD[Ï˫9}qw+RE_0?!zA1!w]%VJىtZw(AY T; hlZuaFW+nv5.UjBP-k$LڋiU8B0 zdLj&4J ѾcO3dh$z% wG XYt/[44)TȞY,pک`N;ێ'z {}̀YjO^䡸!S>:2 ' 0Y6t3 A{9Ej&y#wy][.EvxGaTϜvR_twOr<ɨʊ[{E̫5"v>w&r 8<"n *9m/ϛ3/U}$P_WXf C לbv4#Qd?(O fs(W"_ C7n7wqvA8aqu}.40@ IiF@ `ƒCh)0d҉&10LT&(TL^x*TRPq8؛ Q.((`1db0\ 4#Tx/_2eL-| {&T D Ln_ )mBw-`tI.% [SG\PܲyY(K}%C;zB/:~NBh%ta FG 29؞WTcgiWfn;)% ɡ(k84yf[T=yXޕIcZ] D&]|m>>Is 7o0[/4fxMүl=z<<Qʠ Hqd|+fg1rbK& X'@"hDe);a=ABv)kfr!p=3n`j4"sژe 1չwZ_Uvގ@$` I[Y6l%LtT'P4> RL! a{98q@}^Y"/ Hw?|[(4vɒ(d2x"}fEZUA []|wZfHO/z}q ;dt3%V:+dWGJ"Vlna0w(),ʕavV Z2wZ&0 -!I0ߟW^LHlBrHTDK)P-oTѽUlOWᚰۥ4 ide;Jn\UYcIәO!~O )h{Wn}^G*: C7pUQT}Ih-ɇQZ09{@Kz6Q! c(dlQ0$|r(k(?;xKD&/ɘTi5`N$o"Ÿ:; gB~爡N" ΎŸD^YJqmt0!ݝ`Y$rzn=׊Emh1(۱XfR)#t$!=م׵i]'oLɹiC#W,DpQ<>) U^ke$;(i61މz7j:P,+f&?YXUe ET /_oX0>ylL~{cXLGwy^nAN?;triO yl2N5(J?/\rԶ-E IIVE-rcmk+f-Vu4k ǣdWEt":YB:]8[ Y\B- J @5ya,FQݨ+A(lC^.k?^UWU1li5,L)#j\!4[La~܏//ŏKȶ.!֐v?ɞ4P,LȋЍ,.5|Y>W"K0Fr8&TؙFx{zUu{ d7S97Bc ^Zm ݳ9Px\a8(3D{o * }B3 1 ܘ>plchM< 揂ufP!V 2C.Zo*[ط(ÉCD-ּL{d['![ xqm"_8S ~cVς-t5H` PS+?m8E8pP' :9IlX.  _h>[VϢ탁C/Ў5,J-"$}1%WgGXFhLMX !?B5@&s b7.{ɴkCF8{]^~ǔ.fv$ֵ:SF22\cOC,T(cqj'> =s_kB[|8^rY) 7ц?P T-`ࠩh`cCZBd^i}eq^PPs;e[ 2rrn|àl Š`T{Er% 3{"-e(kxeej0|a+IġdUS֎.Hp Rh:mM̑э0/oqRt.͒V(_b"T!ū ->/ ?P2ZzTeeaS }WF8?=RRD $Է]n[H|90s1OvqVX: !07ӘQ_SEu3d#ӄ';4P?|L#A 1mOKr1rhL =MS.#x[aiDW!yhZ% l`,*u5ʯX%Dhc`pfB 1\;efeEKoNúy 7cۊ"As]}o.ZI%Ep|_iZ$3]ʕdL5 "s u:)wOYMhAN@:U J –?z36/ŧ2)Z L9sؠq;ژ Nץ˥8I?j \ǟKUVЇ+)|M9J PE[k7^`-rzoݞ$xMpiqO r. Lr֙3m>+;xml5+ʹ40Qohu.P;`YІL>j}|_5(2=!pT7s,3:0(#hAD'1k:"(/b}͹ 7,3H.j6m? o4{Y'$%ݕ^1QAᬍ:o;|nrera.L~F9#H)TI 0N 1@;x= AfL^x4N DgنDH1lgw;*SuY3 Z?~ 0׼Ǻ΢'&-O#9r>g0`}Y(n_IRU/(!A-Qm4P~SGPNv]Oؘ3 UFe\F 2 LHrʦLZa:) [FON +6MZF=ZRW?*=/j`UhvNbB@.wF.B#7(8 t`4at|l{aսcxvp:?nOd3E[ cwf*bsRLDɌm]Ra($w65h=:<u3fSU[xn1AJLO{Z$߬O#E0( rf|vӿ mŹt]3YTGr}9:=%=x& A^CK.1"XK[#PUf=w`,`o๋c!0?sQrIG}N1`]] gx gS(e|)Dm\?t|+/EQFڿM_||b{2")#o+L_D\SlHZ-I˛Gt-O4K*4Eԭg播Mhk>gcHG2{{#'"/xJ] Y@fbBVùh#hMX ͡IJ_j& y IAU@KdDMɭ'}5vU#.˱`1tfp2GRgqg9t;gɟEMЯW?Ƒ!uh\Xbhnf}0wΔƠ(HjHL⇥6R;=`{FkCzK)PQ-Ra?yG<H Z6L "{F۾|xj*$hЩꖷJuNz EQL#z$]*X'OQzc3J̰7S تt&S#Er¦@JQa ff a:s 0>D`;$mM؏KhHXPl(`ӗI Ǟ+p %Q' ߪHS芢TU3 [L,8iIAsUf(BhbǠ*.9|掼CB+%J,;N6_ϚiꃰeHN> X0l }V!;>8]0?hV٤ z<,>$ܷsUL/F^u&\ ΁ y7=W#{a7dlR@ w[mP[  h *PEh ~2XX'yxp6Q=u~pi'&=KlTz꿭kK-l[æV³ʄZܲ6&|40HH,.6r:pY>i <[&؇WBm׹cl vG@خk_%&fID~J8~Bh$p?BfzblȮoٸL!()feNx͞%[`jNT/P8fdQ[F?jAJ\ Ncw҃8xځ:x^YK҇@8yaKB5AtK7oR/%ƭ%'tByz1fˠRkLZT޻dQ9ac`t&}?BDLa0Ц?CI-;o2|C00V$ttn˛!ifMP檛>=uj+U?ꉆW3#&3D.}{2 +1'X`ΠRw҃ zؽ\HA[*09 Q^OǡtT%Ţ*+ׄQ612ٖ?юMo:D;R= lAە ۘr!n[4?Q<|ܰT9Eۊ۬O E&܂ I$* Dγ{ 9F%aWI:Gг9cwKG[nyA?%:g?f iGQye:E=e ײa)ۭ#d>fXDZ$)$*u㚋d%ڴ}9C? SKFr?QK/.CpcE2=dOi<Ǵ ڡwz:Ni%|#h9Gqz }=7)qq: #xy ~FM0Q9n| 9SQuZ:(b{XSMl(|wdC,4q r<ݨj xN|07GcS)l~!>`yI;<0&e?)^>OH؉9_0;ЕvXz?Iൽbs/x\aZajgxh|Va񦠈i斱BgKN.x]t*I4.[34T-i.)6EчJ\93|d2TNEPbj>Tg3ǶoAF/|KIH]G*Z C#"$0E%蠡Ri߇,L#Ԥ5fҳfYYQAމw|9rBL' 8f,0f<r&L˔{]0epYY ٔ;'j)RZ9FHI?&WW*|FM pN5"|2E=Җ>oL['$1f?CxbuI "tx!=ϽLH 2C[剫o'w؛ $~~d.Ɠb\D҅@e ;Y"l*2QE1{| ~ ;[V=pcJ dz^vYuT+Fuat& [GrH!7sMRPsɂa{1/g,]jl xBX=* O!+}_a0;b_K7DGǍ6*H9! FN$FM'[/د{;?J~ `3_0 v Hw#(@& 8v#{gC >Suv3Abۛ!-G78tnoP/j]4D8v|3:yeFW0)dKZIUleK3"De.1 ek歹:}_S8ȣ8k}OLsO(WD{\Ź+ \\h/Ȟ?tK{ <>9MgxT;>b*:4Nb [@NB/mc&y<$ÍC.gA"b&-B͂=c?gAAz* Icvt=mh&~\Oj^ⴄM}Ss)?.M+r9|" lgydilǗm&U\Wrbʊ{fz|ѻ=IR^" 5`h0O# DB@@E=O6\^ATYsS4NCE%`OyAl1)/pF{x,ǣPTBkC|+bR܊ Z0M)_(2w,"yt8液I+ j~p1ƪ%)R$l am={ԒRݾ3G~ ۷zкGzd.ƧkP ȮWНuR"KņflƱp(bu`a+\ְ^׫!UVUUe52[YYH,Uk?_jz9Vs]kI[bhr-eiGe/lV[Mh|Ȩ$i@Ah*/8NkZ6sRsYbVCUZk04'9Yf0|0Ze$13Y!YN/ +m Wmb2:/%5w {0 ʠx#+Q $Q֊){HzP6O'FAQ)FebU誮B/e+j F6,<gkZٙ9e. _,{0,I4i @hī3;7\5贅e-\1Ңo[eC`]@W[t<1QvsljeU)&^I`+5EEUMj˞yMJee RK+-qw["t CM°SEO"desv,cA=ZQr +Ԓ2!7. QR1LUU`AraFܱ®5[5ͭ3ƶJN[:gjj,h)͓ +: A3CB]0@D  $B X}ꔇi4v|'lWb3@}ڱVW9fꉁO:%k!EA)+05-r#tQgtp&ΰ@V?V>awFqCØЉS*H*^*- Zwo$W/εQr+=)(LPXb l1L3Ֆ>PL$vi:%sq!f1twp/tj3(cifPGN*;V֮ TA"  W('sXVQxm?.#da.K<l `2*b T&0p+d'WšnyuD0DC$ȗ"r,B8for  .Ֆʤ޵1" ƽXg1xЄE5[ "e7Pn}+-kKbAk{f}4x"/u%(e1=ќ<־*w3Z@9ic3bxQ8Ìa2K,6ldsw 4 P ߦ;.u0[YnKY0l)tjNϧY* ʶ #h 5f DM2s.h`7*H8R) 49#ҥ xxawh5ďn:ȠѽׂzeU깬& u!lEw'V|eŵP d+98Pb*WNi1@W&ZVyչϿO/a_=,:L잎"(/mQxNDf^-ۯ+q}]=T˴b_1 y\ 66.$ ]JR]+,Z:bl3=Jb1Vb/Lsnuz1Z4'1%QfLL]pV5eHҭ8l(V떹byC1z|x-Wޝ !]BmOި"mU%5ɦcGj4{g7ON$'b1f 6%i@(3a^d;3>혷;7v\SGt,., ILWwY,6jBC%)7`˦E=߬0 t`pOp3"+T=/ 5K* 1ƖΎ7=B rCtu&1A&I"A_ Z a[/iKz^ߩeaTbe*˄C1VksA(惱sr !.>Ru7Xf2eIAE<.yAd,5^WvTFPO'jGPŒ} ?}wZ%}ЋCYu'u|$LPJ1yG;J1%NUgeϥ ^,I$ƷZ\!Q0*µOp$8|6[.R2&xhjXgzvgzs<@an>p٫$iЁ;~n'.|OFl?g;zSv NAD{tG5.FQN~{zI6 P50XYZ$ū;V϶.A@M,%߄k KUn4{}Ȅ6f`ko77ɰ\*ګya581.{,Qrx.O h:4,b8*6eU,5ճ?L6 %;:OMzݸC1ROylDB'girX/L=WZaO5y.t8H'6~/g:H} BƄ666! , H.ĠhC` a ]Ll4ě@hI  T!6 .46 E ā6Cm٨`4hHlm 1%I 6^*bAA@c@hWiaH؁, F&#˴ QD* !D"% 1аmA"BPhVP C B$B1MbHMbBĊ` M %-46 6 1$ W`%` HQ@5MD.А4 ;a$8j q% gx@8Ku1Z5<_'4zAq$ yi%!..y8պGl kϩ{_'e·܊HF@;ɜn۵[u*_њEJ90oqYٮ 6_u|=fd| uP>oRUSOyr%6/Fl i/n\2ӛAMT)y]s\*g@YǴ뗘u.+4E"SI_GYkaIUapRzK'u)!)2PX%>G&rԀ=5o;=eYcmpOP&kqƶ/%Ÿ%ՙZKZXL◛!w[m 8i(}6}4{6߸ȔC=QD66+ I焃` ${Qf`kO硔Y M|>"v(D. kBQ)NAв~7!i܆6VdF9jJy||W2xcAٹխŇyg`.~ٺrݻZ{.Ah)V^8&E"O1yҭ*#+f { +̀pGK#`nFc7+ι[g)KxJz8Pzsb=jqZP-)&mv3,j4^A#'HbQ)(1TM u2^^lffuJwnr Kj甩mejr-8+ˣoz,"sB.-Vorᘶ@,9?pmSҽd eկRІދ"Mz8)?4t} ~7#'n*7ӷzZ 8'>ƫ`M9(Mꌲii#qqF{uM&Q{œ'\%(KS孛he aNjZSX]FLo2g,ʰA3?ra౱a *&qm.žh 7WgsQyņ4gin``;OV.]׶T>ePfPYWT:%of[!-T& 2 sj*%wa S0)XYp:'vJݛL♊T,Uu]Dә'Qk`.@>(" b֝tZEvEe{W_7+܍id:&2 \VRЮ`*pԴ[ץxZuY=pƸwb؋7iDi7CPlb6X̞Zd^ %Ɇ4t| k- )%\jT+p/Ϭ2+\ "Gl2$Ғ#1J=uG͑e^_mFө),٥H8:etþ nm gW|Z0*#D HAJ"N6p9MRZZВ[Z6!Ҕ/XګÛxXl:G;3!ZF;..גN-&ك*'O@joYh.,㷡E2+."F'F Ţ_Wy10ܖrצ4!Anȅve\nW1V窖h'c_fs`8{t Kh1FDI_}CG: u8 V-#mܥY:tX ֠+( P`)BaNb*iǝ煸"}V̘aչ-JWWw2QTYSTR(l(8IDcߺ1FxI''8 U!\s;N-+ aa|Є1{/5DV00 ڏuWgKk~x (OW(e]e6K/T!$_@h7<{Ml4`@ؤZ篟Q]bD#cz5o6bsbq\N$}[\onNR:*sVaⵙ&}Uicpί~-bEwΤ|ql@Uo8=VYH\Ms;)w-\ jĠ (ji׿sT˕uFe_@%I*+~r_&ݹj7jR\ {hP)f|Jq+dְ7&_aqC|#\` \AY2k4F~>hȦEYbiMA>Y ǩexl P-ϼN|[-kl\ƒr{Zx=nIh: xF}ͤA- !c UbtZNꚵ %!&"PJ5쓅qTZV$4JɪZFOrwGF̩E!ANFnbI5L(]Y2)0ư#w]MbWNҕʓS+4&g^TE-,gS<Ԓ.JCNU6O' xB ͫ,AR8}/)֙% sF!24Fvˤh zEm )9fIzL`Obd&HA{xfЬdjU3'CZ%lU*=|魛/wS(ʣ dI,BA 0mBm& АHm !I 10 @җ. zf'ffs;xx4kоfFXX5BdWsc.-s{2jp]m`Uj@b4Cee]#\'Piy3bW KĚs+y$k*م^0*xdlauqk$iIW^F$X j8ovMx Ze"}s8(C½ODIi^CG4g`m 8pL/ S;~ 端D V5\dd63D %yeBpW@e氜.t5¤Cy( yF$ctvV!gN|ݜjE.e;X (k䢪{bB,7rG{? ^9NQ)edG!'m)9c=6E< l1q5:d%@6+4Ex8ANH ;BB V%./A*xli l wlL#G6P[] 2m1mB6 t,=-A*Ch pE9N 6'խY|9{&+jq̼b0*\:iN&OCnHe-@ P[ntyGQ5qB :ZեɻyI|i5Pru8#0P &_7)Zqrݡ)\ja#u{ILS|`KKK{LiKгn+$"l`lR!68KhJ14Ə$p.R8RT*'ޅӇ+dC xV&VḻQ1uu8H85  ‰- ҢZږsP f/m7B!\|`wr MIiLr[2s'XEމUF{f !F&mbD` i6!hƁddhA6YfR BH!`A4mcbC0 q$2?J*J-UB"4=Y B藱ihdzl:';..W+_\nfhɭgwfh#2Խukǃ+>IU 6-ntvvItj)j}b6@O S #>䄾yo0 tD 6 cH0Ch1hH2v2I "2CcJ3<}. !Ӏx1䤀؈ hS H9{gJ! AQ9. 9mVOI?hOx$GzZAGO䗰"_q4XwSUENJ#h6s!dhN~1L/#ݧ<{8t2dgP z\ `a@IpCV(N/!$47,gkOҴ$8\'© R #uS1OaHgžm$Uť(+{n6$9hPR0(`vŮm@Ī?:CrLvvY gys< v( ( DhH5ԛK=T%J\$GrBP܌hÜs!JsD S !|GH&GNK!30z)"y_ e9b azd`*z"oŏҷ7-9~^b3)S2Z %p" zFvdEdE5XӠ7ٖm2GI1wu Oڕȹq:iɋ|BJLW,s9ݕD(2Ew!nDe+= >16O0wSn{OD9eyއE}$;8!=H3]^)RcJdBf0Mmm M& 6؆I""H !PؒlHMm c 1Ajl? GX.H\@$4tX62`"9j'1.J&S͓𾰡o ΁˙!zp@.1nTdFB([ǿpw(XX0lM4!1CZƎ0k}dTҧN PL2bvKxj("\Zzd}M])ۧ 56 Q 8thMWbi#6I}JJ z8qG UR{B|yD"PfTZV=Ҍc}R}N=h9PCų2!2^fa >)[AhDO4Oؚ'it BXw $@I9VfmѤ:8~-wWQTLXS)Xo[YkvH]OC~ovQz2sQYOLZt!48i *aw0P;\huX)2ؗH20pxI"~Yksו谒i1D#Ajp5LQMqǦQ0d3F$UpV)y8Rěv=d&Q)vs3̊GU0ն"[AD#VFWqN>Aߟ-M#^O¨*A٧TChެsT&8WJ`+6Z9 qA `oGnVQy}em@H@mADbw%]}Q|ds֢ zhYS6lcR>ڠoLpc7d0b4&7:KW&8JP"p2S(Tt!0AL:^GpPap\H~o6{h0-uWj %5@ː1(eĊdT-r1aP_CEo ]y;&Md`ED뵾dֱWvxXBpyjHr:CG'޻!2dnTWD !R A6I$l@1 m ?riѢc `nߥt<hbkhF4]#O2߼Qxg3qR0%ӓ cmv=*# 9B]М;?dM|gvc80Yn " "a2 T H2]3ƆlM~vuωDA`ƹG pԼy'2P4@I'Uih`Ha!'G3aAha$0tmLC@+pU]@NH-?ˆR8qe`-b59%KwecHbRxV- [RJ x2Ǒc3018F{M̓BFP1&>~, )3]ɘ d2 `^vPX2FE& :a3yd4N ޿^pT4YdZNzcPNNE5Jql$,yT  K SCBB0&ff>L8N P2)PF6 H!E$5q%vͫ ن,KسPdVd"Qb `3G dZ/ҒSՇ/.{˟'K(d83hʠ9kRAq3U%<&(7y3^̷!^`<2#SE 3)e զ$e`ZPgv ~3+wmAUi [$A  pzfP;,sDUhP>ӹ,HCSPq-i_wSm}^qHֵXjUɇCjT(fRWکKZ5;FimEc &EQ[iz;B4o Hx:jpt[fqT1 ϺY t]c×/2o/5yKf^ yqHxtxadDTuL6 [( 3T},n$Vqj*JV澱yWr;7 :H9qWoոMdIO!9ڄt&E);{I:5 x;)3rZ7lBglѳ&puu]v w[DE&܎mmofBfPCiAܗ/$؍ ՈCWo_Bdv.O#&;E3jMLIQ3 .fd'bx"i? Y* &FVtEuGT᎚0&| *^bC De*`~>]l2\6INcq pҚiK a vr[` ~w9 O[N }_?odw i Ɉb!#VQB3V&-z yU]WQ@Y38Ѻ|p)+ 6PbRCM01:"~DaD_HK묷Dw&"QuZX 6O)ѕl^l8Frɨ]^)yӨzduRVPb{Db"0bl&,Z/d0 QBipnzܚڤDf$! *V@HRj%(T|2:9Zb2w H5ȷm &Y՞9#]})5"-ΛTgJNҊgz]&&0q|ֶȁvK99]4.=%98kfN`n~uvՍ䢺4H6@HG+4)`.h-,_iheKhdò 7ٮiq3;,fa"+ V;R/q6H0m66ZF](er64׌`Ϛj-^Vvwn$F&TXf ;Uqs0` \X**rV'. 4h-ͅ5UU\#4/eرtF@E 9!eUَJCᔏo diW] }glr3Un6Fwk u6j,H m]j=am%Z\9ͥ6 >P^Qή@{,5)TGP&gp~}(bCd&'`QU2jy^6ԃXC4<6; PH~AoL7&"ˆ=}9ǒe6F<,Iy8H!! ֎-xF8HEeJ-ZH1UEĀ7D$dȆ#EH6ALaEf:i!QHehr4پ3ѢSš?cJG6:~IaLPС0_Ol$co-D)QA,ZFR6X}Ȉy*b?ǟ5.ڳ0ZG )٢2nܼ؍TCFg([|=)Oj?yk\Ӡ:7y/|viґ hժ o3g=hsؾ52McC-C`0K0#wjͩ&bUl5VH PyS:Y;N|樑qr<{W(W00Q`c*ֶPB8Ș;u4 HWꊩ^6%A@d

Rq@{G>4x=YNB@N%D]Up$D)Ej&^!:xq7g%Ro7jd >(\ Ή%|:t9;WX~2 19do\fAD=P H!SWA%$KZJPi2%coK}4 ݅q|X‚qpVNcK ogP:.!wKD-{*gt;!UMi- ]=%:ls9ld-g.1[pKvEBn3G(Y#Ovhh3V +#og4#s׆]ԸzwC{T5t/bcXpmgjAcwE+G )ɪ*+_sNQK)îP *#hS*4:Y ?d8ҝY2g1!]OC\d Nj_\nVrp5=δZ5 uZ;]@X.pupš5)ЕUS r##B+!H|(*l,y 4#6sdxq? n8H_ ug>WrTIf rL(bCnw)IFķ7ؾ3_9S#_JR&Pp_' zFơAdk@z$ Jm?Ѫh.*J&F.臡>NU.A Celh8. eQԹ[]gHm!ˑCD<ѩGJ.J8MnDZn6v&|^BIZ0@%bU\W_xN_h@UE}i )h0e܈XgEأyRļn鷻aޢ!Co}uܗ<3G *luf~2A$(.moJ=?eb)RzIiO}`X e{kɊfǯ&HXqH?p%9N,j3'YYS'+dEJS`a$Ɋ&VOA+M]$gOVӪ Lo)(> 7 JfRҩ+o֭HQ01Sȶ2C u lc Hya?Ll]P&4NRTOaO4ȵ8W$PRYKBo L*'ǒ}KyHwtmglTˆ$z`^$J!Tdtq1≎0/L319 kx{yX}f= 0nfOJΡ ^$F WOH%2,zчnf⦜m͉%*:`LAf tz@Oh01$$:[\oyq~y০CNKC 2\ "w{-dcC2zh0n9\pIG3a``f/A]|X&bmI^"'PpF/Ds'f\H(L?w@%7Hm(c hF#֕x I氽65LFA aFM%{W@cc'AdK!Z@^Z"i]Պ`ْ,fݗReq~yW@` ڱ]K9kl[4 ^hK( hxeM${D!;HSBB&In>Sr2I0~ eԞųa>ku%f2Ѥ|%D K@h" | z6 qCy F2'P3/r5<\_;H8^Iδ;nZQeQ~8%.>il1jX[4BRs,ġB )L̐pK0'$G$AOM:0q#M̋'~̹luF :KVasӐhOGҢ7,>%FYπ)r& Y_$Iz N+$ިV87BY`|#xU c4HƯe+&!߉QBsي3#wbǥ$a|&N3;Ah\ 4n"JFrf/%ؤQXM\+1B3Np\+ Q1n(UŭvP{BĠ '$46ⷽ :,ҡr v5{‚؝ţ_&jǶ9@/BJp#]$]#TB3zƒ2!A`kC ӱ9 튍^ @pa [^Ǔgrqd$FR gB\xbdy'n[k(gC m"" 8zyhdEⷱyc /A5ۦ䋓̴ |wK'p؏<0]P|^^42JH>>|h3SL+( w-H CZ% F;H ڍ:GLKX`M-kkg9#qTk&AX"{1<#U78\?h1-FsJ?X؛(w'y-$LPFp'Y אd #c g90)H^lI`hOE zDI|̄.Mb-1 R{0 ?#ugmƑFi9#' DAy(HA|o B7V3`naƓAL{H.MDQyC)L͠b'a.8˷d  @!0~!Paض_+b 1Њd`߲DzEw|'$J9_\]&I,>Cr!0z.7h^#ԗ'p+dqQ{WGo)ư E\džc6 f#&K 0+2: }`1L>ia1-)FcY #lBaC8vYGV08/-DԡZfj ¤a?P^tŅT.s>y]I#md%Ev/<يvAo0ʗf(IfGx L%L0 ,BzWyXήg# YPm%bB֬\2Z*˗*n,ʪe]ASR:Ģtf*,y]  CarłdFZ]7J)31b TB,O537Qb^; `kPy t(O<:ËDzHѨ>L.QIfzWmn_:K4_ۯަՍBI ^!}cT?,= AdaĠ=ƙʛmjŲ;%ȋdyʥK >~Ra, -/D՞?W&[W]מL&8͏Oo;{qQmqgeuYq+mtv[NWF̐MKbm/ֵၭ*Vj P,VI۪JPkq!}5zկ:/n`Fu2_A@co - W9qEE^PNm1 g^J(s٥ѾaJ:*r*]B:9EQu)Ly.]tpzSn{sX?qK!UpS׾JS 2z _¨'H93-sS%bJŚ/lρƟwjh'B:Q |3*+OF҅H|r7UȐijm{-GfG~|r6X%.B\rUSY@мTeZNPR:]]`H+v,d:bӒX8ݹ"KՖH|Qjm,#͖Zg zc B2@o1hVucc %AȐ\@s|x#͡Tԫ4#xUBDxJ :W=*d<ҕTPI?/)up,j^F&D!sYv2biO:ICy:DVqClwG?o-+K唖}Ԑ0GXSC9&7LUk*!<1"#!jVyV+9Y(I]N =3Q̀+MFvxsq)(YF33aTȍKwbrX1M>!3koLaMK̪κex_;R{66pq`TqުH:iEsiP+VXtl2ő|.faRKƂ] ! (jთ1 ,4`/-SL`\0 [։B2F5YCE+h/ tYWLTDX)/tgt,fBFhF.]PVc2 I,dmWEY 'V (j@j):Аf`86tjC| v+QUJl0@͜0uF՚B.Y´[qWY@b`$4a1S i{bF`^‚F@!ȈTNh4mSK VYڃy*h 2)IfeZWyB(J _<0H(l.BV¥}/H2*zt/۱1GXqWm!zTLހPc2-Gy8Fʴh@Dkm jzсU(1UC09JdD@[!Tފ*iixCLtE!!줕ZR\`V .ŋU\)jvQflX"K(TvѪ$ 8I)KȤLbyH%1 ti%Zb/ޗ܅ei Nadهt`J',S;Fx, pDm0t#m+dABʚ ʨrzVKHJhvx-I8ťjʈ\n`A5HjHbmj§Ox<7/.F)Cb,Ganj)Y10Ҍݞ:QI44K-EWBC3/ƴWt)SGbw ƋS]8̣gz|}(}j0L2]eG|hzXr}8 NۺmP7@NC@%@ gXr"RVvfR5y׮*B㵶VPYDmbYU1Rx Fy XB1PE"Ȳt f7%Jڱ 4=XVF=-h^vkicGU5d^ea9-&v Y5uuU.o69;凳Ce+:jAÜ{8ZAQؘꪈZB9V, ybP5euQCĘE`tf:ຨ].X;MP?0),0xrۈx&c*Wxmyץђ b[)X68iU2pP8)MfdT*ه0Ѷl eC2AD#(XuVbjKEd($i`T.+{TŚ*Hu +:*k.ɍCeibΜ3Zۚu($fak3p`^*>=CgKñQ@vaC =tgT QT$A KsfF7hs=X$EL!6!fX'Mx^ayQT9!6@֏{&нC„:N5-Nk+stޅk[MīQ*  g$T%EiJ'9Ú{H* 4I?jc|݅T%g7_=G//uVd(VQ%+؁_  Kp(ơW`QݪmaEF'ȝb]xe\&V –6v z2I k'Nlj"ʪ)UZµ2Z 6TaRRA'wJ8He=J~y乺AHOe>!CDc9ORN#C5X:(6 a#"*', tZ0դ>=j_[= 7"p$O2$̳ QlrxR6<./9o!MFY\5# &i'ݧXZmKp&›ŝF]ͪ[3Jd2!Ă 0wIH}j-CMK6#m@[AꇁJtlFNQC0J+y0l{a\@~?4hjs捰kυG[px%"c>x^ U&nV:7᪬ca\3qkZ z>&?(sG"sldjB#{NkvlLi 7뫹0Zqk5KlIN)l4u '}ĸ lZ=A[P7IQ9v!낑22Z'N:%FQaT,l GJ.8H")]R 5&RH˱g$\gsۗ!Vඡ[:G4|(Ş_P(V).LGZR{xe% mr:u YQ:8$gb{r_I3F(M B`0DƠ `hc1ƄJ<ƐKEp"p"X1A Lq ⅒( t((`A@DHh1&DF"#q6*j9uhkP40LL@…@)?P 0_pO`o qAf&1&-0{1z41\QM&2(+ tX sgH,",Bv &(Ìc%JmIУ ډ^]FU*)UKaJHf7%+܄J-5:Z`PU74,.ل1+n#N @10 Mq>/~ ÞY4rvQho9C;6&~Bb^&SA"w$445I#]Kz]3m6Du @sIC=(<Jk,.pDʉtW\~xMi@22E,SCu(4YoxI`91p~;{AP|?Z@xCѬybf"%8=mbY;.ԣj+VV, jsA "T?B98Y!&pA.~1/P/r?` x2wQk1^!LPdQKz+ ;P]D( 8YeXhyFz;A UUC;%QiIj NTKve1s,el^R 襇Z `+3IVU2%^X=!KDC J.](B!a\#f *VṬQ΁'@~P [ j_HZ䷿@3;af.=^itt APq@dp&I띛?Ě[?S,PjaLa*KB.w@W YS=^Lmۥ'!u7 ʩ#+FKdF߁/?,⭔]`/,qR6錃[HDS `&>l+i)}#GOp!r>a ?.&k<Ϩ+ 9bzH sN+,Ij4BEM·e\ϖgՃa-).FlWkXbԖG}ꔆa ?(Cc&;K3J3ъ%ǭhb*be:yBNKNLhL!@< * JK2\ {Gq̜8IEP8@LSG^Ga>G*Y0yyo)>pj1M}ƅ锄Y|O&$Q }9SsZ }>V5yH>5.iwζ=Je`0Ӕ $mi)!<0]dA~z# jA-e2l%`0j1þ+=@`tq' ,9 I@1 40< Mr~xgXNƺW+'(@8Gdaq㯢`*YC[y\Ν+uF"|-a<(c 6(ˆq;*Łgvlg.DЋaᴦ7cd`Y'@t'o^?w!H!&Gc `*q5Q! *{Ϲ9G;nGm.1؃ˍtԃ85Bڛ :^`p;'¨ynoo[i;ld9WrTF^Mfx#,ih*覚6*@ h< oF}h& '_ a~-e* H0՞I=FnE (\m%)pe_!(cMd71( VE l 7{^Gֽ;iK1ܗK|+4l8ԅFA}b{X 8TaG!ٔ#1RIc~]_4e\ 2k5QWOɎZ'ɛAd&Al-}?I՝࠙~^#0)oA$H"K3݁t_M\&:Gw2n >/?.TaO{kg^$)#~MHOPh{Jpf2y,^O|k4o!E% Ppo¸m w}H ?&c;@(S„/3nk1W;8H| 5]?Ѻ8.B^#U0mK]&0jgstvfQx|cPV lҤXz6_) {3KDGZҟ%؅PnŃTY"%9Ax]F ٜ[ Gdq1~rȠ%Sw~<XH-(4iyí?i@t4hӄ6 iNVtu" E Km"Oᤃe M쌽mQSgu6M4%{p::mCږNK)-nƖM 5ف_9`&b&npkGqR8HPE=]2ȷtBY;# L4fBpvcSCl_q+rڏf#LPO4J0A&>/Vm&e'PU(=ʈUe>sGb:A(X{D7m`!2(sAf b&D4F腘Pi*h( LpHR0C? \8 &w-PJ}ap3#%iDdz:u?2C0,ZHza0qtJ{.ofYruZL.̉>(eஊn^6t' xQP XNLPoJ_XRXYA|i ][4 WQP/"iXtEݏRM-_-T,,IsY(ķ=  ӑJhD[`iU0 QIpHsGv KN> xՃd&<۰['c:T࣑:>`Z7(T81<Ύ(/)/aēr4^5k5(j6:0Al%#H d lS{61q*mI>m.+饁,kLDf6J<IZ8΀͈P^j Ct;Q!EjZkPE]./ɂJie/Č\A(A}L/^_ I"#)HQ"PXE잜WRc#9R[;R'8UBqĀH2mǔ]utBA܊&qbCk`4h--!IFz#\Iռj1Ԇx)x {w(f?/(<")Tlk&oゑߍ(8_WFvfDx0ƃX"+YP.Z9d[5BPRf{4@cBQ"C20'k،qV*,6bܼE6lMm??y달}ᕌr#G*=.&N;{ $&jZa [ȷl k *^ ݢXV5ѵN D/z'8a6tcNS'GyOrwSTSڄ¦W0bEUi)0\ ~:vQk uE_ߍmu'T. kr7ww;L.>g[KcG,Ø2j h0,Owi_(̀t|;>7^6ۼrEcJx4ECa`!@Ձ$o.XePdd(- 3:hI0b5F4lZ+8l8[=]("vGR/-~| 0lU,sD†h<0 LEFIW='JySLO +7=yWgLP=|1*U@quΙuwp py$œ/'7[W_#˹3}<$4b  @"8LƗ ]sC^Nc!J&5] (*'| ;38*I_#ǯ s=--**כܞZ5YCXPXkH&K^Q a2YlR9rg, gH^@.7 ߬z;ܡ`r1#+IC 1Zu~h+FrIP+P8Xi^Ā𞆆,(jhܐkEI16L˘'YOphܤԉߣ E f YyvS-Tf0@D $DI1@bޥqP1B h ӊ%7@3*R!3̣ 40002 >ge s`A##na1&Z dCU5`c8||hZ̅[u<= 5 ҝR+~ tU1{Pnn jR# H318E 5,MkHqM3ɗ,t"0u#c~tETNBn׉m vbT.zE{ي\6R(bnX+c u;0.;N©ud5==9d91쒊AC NDC lEbn+iFN^1Zܹ\ 2,PqkOUjnDFTg0!bדg2HOZhhzj YWFe+PeR؆u,-[eJaֽ.2kɮ ЭeQ:*.88gϺ2ԊqQ>yDxa024k+Tc,%(S9b sW7CvGX2_BЗ4<iݛZIO7F(1S'Ԫ3UA Hlnf}I8倚G/Lr@ h{2iPtDQ xqpa<46a_솫F=[VxLҨNk ᓈtjIjb !4N!UG *J~g= K8Ѝ!2,IW$BI.OE&:+$w)sMyw>pЭdAX:e.嬫Jd$K9bFo w -8= v7zJfLk%~}+۽H.b vHhp3(T8afoNA *Oe9o\*6aKΆ _ ߮8OO67Z}@Cf'bDEȭle5F5rE)1,#9;MoTUp,b+-Xj? -?2N,3fkg3?{9 ꈪFA?PRG"F+@,BznKk' <2~q9qWtw<68,#D!!ծ6cy QHSi]R*m̟2Uܙ.Ԛ!v0("-lsaVtC[[%8rp9HhN1hxBah@a\\ ]h+Χ,~ .$^r]_>eP,gT[D$Ax*(2ki9͞F"RRYL܏`?%`!ͳ]/IWy߄)3/̩LqM\7P_]pxY|7|EB@#N2N\ܘu DSC{^פk'4ӖӰࢼJND! W:&xxūHJļMyfDq pGzAAT- `d {e)}'(843B-GQ S%ɬbqj/ W %"p=+cF1)yD D$kI5.Q,U#y,a۬:沶7OzTa nCzk 𥥞;KHQ!4C;2x[~%|#=7[髅Tpr#2+X KPW<(= Ԝs 0DLN!ԑ0c j!r l Tvq%u9,hā($ 'E( (KYB5| g"7HaL6!1Q o3[}%A\-\F rw&1˃&q LDkd+?$H)+|I_!4oq~azdd/6ha[|{dGB7SxЗ2b& Z~˾=G>j Iy# 2Sgx%Qm_$ģͶή;nuQq!!&K5Wϱ6n%Ҽ]`3ΨJs:i*/kb2FCDmeKD1dScԍ[ddK$ٺMMBzZ,T2V>VʯqZFm4Fx@F̾wQm'xi::vHhtEuaeY@ F eIZ(j=y.lDs~1L?RtBT9QUڸ)'b L}J JQ=Q- ?P0lO8Э`6Nx`LU-8VLpyz%\/:V!ۦI\xTKd~\&^rT#Χ; X`m&`cͲ2)-йs\*Ό9Q\9F,Fi&a᭸櫃MKX^0>y#&gFpO TXVB.M6:V&4KR(ǰVڶS,ُW p/)C mӾS&샩9uecܔvzIP%6OO$A\z/ߊ2{ 7b*E)Ka@i.f=ΚP3…peK*< ZӏG!*ɒJA_[!5H`<VwE2M|H!tݪ_唅jNοH.īp;3XbN) TP<ꔿ qpMh ǠS6sb{{I?W%Ov(Mh ?3[Gn!8+2pYS|M(,g M\!ߒf|W".Η2_Jdl25Pl? ( Bd.U0.}o }ƕ$qa닁jTpf(R+^˃WilJ`-T (`{R֭a6%p$T_D5' OP~`S%+<57^>BSl(B)A5&YAY &^*+W I1%IBHȚrfD8 ӧj]diD$퇪cjMĪa%E{# {k}퉃ttmP\a| qxU<; P A;zBsbNeߔ)BUuSs Ƀ+O?{..^V% |B9!Abd-VrI3-Ur5 ._Dm ,~xzg C,dtDQJ ȹ|p:`~d;R;5"mv)K؁vR ^O{Fgr mE24Ԉ\/0Kk(E\~NĻˏ')yuҮ^ha`܏~f#HۗSbD?]H4)$ ,[Wc`{pĦ6oI4OJK}d5\,&qʤ򄸎3H2<@{s8HH= >3rl:w!& H?яn7fc9]v=NL% P[%qgю.ճ䗾˟o Q>Z/lBnElG@`^n3(S03EwP'ab,3I&3A_Ņg,V(R(P ` gXY8VMSjEC:mHi.`ذbǓsiݭs]Ipq[x DηD$i i;H5UdM57N8DQsʏ)΂^e*'W8@u! :pp}f3UU~ -`i ً4fG lFH0B7@%s0'ʼnvy]+,g(W`AY~nNE{#iLnq=7Kc#G^n;x4E=8ӻ<B8մpB_6--g‰aE끛)Yu"FZ#͇RWF0⧃%}Γ%4َ:q1iJ$y,s-e%Yb7S')*̸~E.ַ9 !e#Q:E}\d3be,r Я?#ͤ6kL'VW~Y1=;bZȽNJ =AI#|s)jHR0ˊ$C$H6q3%T G) Z,/x#Aea#M!} I9psӤ X5!ByNk<CIښ&z:߳!rAA-鵗>G n3~_' !OF4=ҧxHIj4Ai,'@:ԳQ_\(Nwדs3R"Mg,sg} +20"I|T2?Xpz@EW<҆<,f#x5\JѾy`T z?D;ׇR lQ6|"]j)LD#^662) 4K'>$ V;lLbGلɍWۼs!y@hfg+wI7e}hz?;sLfި.SBDyG3| 2Y<6v_>xd⛸ (΂Y o\Pq>)|>>+e]ǮTv 4@Asoiܫm6p#" ˗ʒp7z8QfJ$}EeN?\SүnUG^EabHE΂WNjQAAg r_UhϬyn>u%p_)u9S4Qh*ExQbLdG jcy)G\ClYFz>1dEh+6I%K'qJaWjFT D\7KC"l%ʑ 2EEB'k~OZȟPghН,RO(qևG )<-a$_ -Lm=5bITtԊYHVIP07 `0 KOKC\ͥ=ܙ%֑rXM#7|) Va^N.J& 4/T|Ed|Hn"o.KLji NߞpDg Ǖ`-WJ:qt@elW(#fᆬ!Mݵ !8L飰▷YF9̫8~],FzA-tinX~BdpLlʂܽIU& w幘0>fk ŸQ Dp  H2w F`3 wƿ'LTk/Nh/:#33 Z$v*20"`BNSK^`b 9㊨8283S5ר1R-($|'~ltr}'( yFk:9d LcQ0wI6r8&is(*-8-M04g5 u[r-e0쉳y ;naoÍX(Ѣ_ N!"}~MTjt*:k%=lϬP;9]EK`w0BafY0ϸQ "TU\(X2Sx cVK9X`3?RlZ!| b57C[L[HF83萪k7?w)Q'wB5qT>e@('=Y --S,DJ[Z<M8յߴ'-9ˠ[9‚"ON8N;JtSνKMQH@d~wOYHzdd(tG0ۍ쓰i dp3e(8+qԚucw!amcI,,6Hdv_y ؉yՆaR}A&yƴ,ѫۉ1Ul`[j\!.n{ ?trbaug(gɖz+ASZ^h/4 d`Gbi v'4"Ҽ!ǽ*89 y?Q8s[I4j =ϲL{&`M,C!3'tuR؅0uJZ *5yMPѺWJ+B:Q'Aj/Àg,:ض9 ԡݷ++Dz38m[K79tfۧR hq +N1,^+:Xjƈnw)RA- /Vu&oQe= Kp{L Lj|$߶}6dɄ&ˤAoUk@xJ7݇NB"ى=KF #ΧXxzxޛ@:L:5ej`ءܖZmqV37n< 2;Ɓlݥ͜961]Qh}6͜FFq 0rbS|ojq\Esy!څ5,dq,™C$2M8_y/?Z* wJhςUU/$L,᤯;3Vs7KWm?,+┘dה%`s]lP]@->ܬ3|“ 4~GsDEu-c:7`bw )d8,rTYeΆ=`옵\^,Xܕ *= sB4F(Z]>4N-A #" @ǎ4Xʺ\ ̼+jD8ʣX]")wIiit?БcF<-b[yb3?3))5ykCĞ>MK^]XPgۖu ZbU+ ['4)VhH_)X;^p+٤t yB.ϥr0˸.ߕU4/GnnS 4jN5LMRl9\f!Ʋ|:EJJ.͗1lI17e˓m Ql豰VT4MWبODo~Q7ӽ d t\? H ,Qyf0&ZIܼÉ7(ŅCa)]w:C[}喯)ӏmi{-*>r5Sy8]|# P'D2 $^}po t//9V9@79[(Dlд>t1 8 #KAa !}/: ؝׾38C/(C·O?2A*[WF?퓨rP%P}4^6r{`p:5?BKM> ߇R ^[^H0uKv?@6<1Mb?):4L5O{ނ(€(RB™gha {'U ^sCL5 sw=a0s!0Fh!]GP+dbpWeA:S6R\pRtXe]`?U;d@<v/&xsd`Ff~kJPR@52,N6MfHK4>t2xB*1u*@PzC(?:SwtGx"eIP{r:t]I)߅LYؓ O\cqF*U>lINs(mmJ9 GQȤ 8^pb$"e4aa@dՕ4Hy96!-ix% L;X"ѱVFG:/hQ٬ĸ-,Ay~qZvn/z)R< l3g ͗%v'P:#Ռ_W <_3i"0~u0s ⥎t Կ(KRCNt!Q'pA)F1C-P}qJf&i{ Y6 `dVP\yƬ)J4\>ALCg@ҝ+xCE$Рz&@?ܞD`Z̸UQh.: 4<H?2s-Y` 3,'}Jdѽ%11@yrq(`1Cf>T{V#?qhݤ|dhNNt][MC6+Q^RHM% xzi"gX-!u.1_5re ]iIL)d/`_6Gd&;KMUk%ә\ pM'f3K؆G upC9(bJ.j\J ~<;sok}vQ8^Ѓ`1ѓ!ŎIIh r~bF*r =н/|ChǨ)&cGf]-=TcNWtCr%#c4,0h j{FM(4 ~,a b2#/@pG:B'H^K x.U}B488&-'# lxlhH5{l1qq>F)~*BüV<4)L$.4C;(w -GOLJ[2 #s<1>(~ n%бߌ -h:fffme,ͥ~t^# 3#[[nQge}ln p &ޫ!nD%hUL Xԑ(IB$h8.vƱnc6R A3P'إ »Ld -4>Ku'Nz~%M1#Hɍ)X!H@2y53`^൸<xHu׷e._;$Ia+[nC@=QHy B&x#04$Aԙvv[1gg)ZD6݅7pgX<壮ϑK⏨˝.TvMh˒p,BRc|L/C hُu>)FH;#o 8.<%fF%)#F6 ;8X:_?7}8]nIuBXGpi6,^uv=gR.44q'oow+y_O[9>Ku8 g UlUjddczZ>E".8O6xd:S.|My"0( !0C`)l9bi=(u~:N+PÁD~JLۜgD|CIb.fT)LyC#,,y>v8įщ{B׀㊈>0ᇬֲhFQ Lj.<sQ;7S>?ב/J1KKZ8,Z~%W $L$\JxN="<,uQ,)w܃4Bک=[ Kvz׆_JEN0|I/nK .S6HAZJھܻ$z00l2JK ҃%Ca&RZ/Lo:8}s`ThU|4kVw=ݺ ,$:6|h2ԯm&Z+)j:L>*O c M'[%gee_1 &`d0VS+lK9RPJ}A)n-Deb a{i8Q~aoyn /@*z !&O優q>FWnGRֿ 89`;\2',g/6& 5 ug.^L8 >g-WFsSpP?eJ!NОܯY,L+/렮9ߝȸ] ק9=>[ IG_gMvGD{NQ4Gn /iGDkß ra v ڝ0FynDzzbC!8=;$BKɃe+FJ nTK"GĹHH k2H}0-!~ 6f`͚)0C|jmLvZ9K}M}7 ??#ȮQt3{n6..8PT9FZGO gb.>5x-{$f`Z1B;zOƩZ|oD=dJs3ԐcT{I{)o M*uˁa n>c_G_{K~ΰB9yҒy~o)Èޢ,hY{NW*r("d_ ;Uuzt_wJ9|$OHKxin`=;;mf7v|h%$HN%pp:hZ<ُs'K~0- u`EϥSspC)16pخS/g6N{2"k4W|Q g$z:gw/eg8j<"*K6zo:laz^>gfqVNVZsbJPhKU.|IY2/uPS !Cdhl;3ȊȤ|6=}9Q9Q0LjgDDK JF}KF`0Clb6c2M* TIÉ\~k/FV{-EVlِͼù =E.Wbz ۱)`qEvA@R˖\ּz7 %9Qex׆Vi[ 8s.C֙h1ٶlv4E7AHԼy_ߑ}m ^"`ibz04Ƈ cxx\JSHx_Oh8tsrL WBLޖfsp$e 6ݘbɅ[ AJx OXՉI@xQq+=~7X!@ZP`  N H8X BJ>׏HVע 03h=#k+V;~&=nG$ ٙ䌫D ](b3w݌0G)%8/\|V~L"}qBkv3]tN>D_ڑ:Q8ii  Mٍ<:<& 6zG7h 䪎>ݝC% =7pS)]*TQ;DrT+.@(2[43&%igZ9ceU<_2{tWTGX8܆}'YEMlU٘.Ip#n !ZN/)%@:`)JiEuyM01a4S0~1|'񕥭A)M ~ U *"+ ]2 M/Nk"S4ai N4DWS\ v_'WC<!$gHԩ ә6-@"YBu̿_v濿 ̏PZ[˞L~T~~ى19}bA26+Σ^(څC J`Ș%zz-loS :aB$^oO=u_h]/ɇeCla;=G9>Dw~ers&'هnvM>Ly3fr1?xTf3Vw˻ t>wh\hVlx(6߫vNne?07d 5]#ȳ*ߙ{t*),^3N& Q#؛C*(Ut< _h6wTM0꫄} k Ҵj$"Iə$GOqB/h^l +9|,@ġCH`DYw}!ޥu'c`e6uw2d>Vg{FUHubPc)HM96wZuzv޾ECiThE.E[PK%礿X6lwfxld2,Rz*X!wy)jv,FfK鱂LN݉s =pZ=k[qՃ0w  x5x9pE.18&JW[y#HQ#?:G#ޅ& : lSRP^10 n-bSQuܥaJ-P>_XQ8DD 3^/SQE:(R(#i[IhLv5 yuЉ?M9fZ5}^rL~ۯR:+.RL)xYdOBbP~)yG5.l]p/5j /j  7'zf 6Bg& ry%F$.K@뫃dja\bv. -NftPx<83{>!dh.M 2*ߢvMbUJƫRntPM>nSPD谝VFN"j/|J(\y֩l1A^Ә"+/uFiZrˍs aGXR%ήnRyLC^~}}x3Az2[Nc {2/QUO^ԧO ix-'mY:dp?"Qj %" -N01S=? C;_8CS_~GB_Ŋ5zW"EaMgG! l)BF<h+mKJۻ{˭FRG*zT@:OV[X樮bA_*6>tyjsWQ[s3-8#2LOQNdZj\Er~^ p3 Y%\uLQ۟rk>uNձddSr r/+̐ CKS3gILmm4lmEleoݶeo>XO|4 6bDNӮ$Pr>y/hVi9=~_Ձћ*+F|J`\F[μ/10jZ(*Q6V2U BLxO9KghņhƢts94bh)5AOa4*^GSRK,l jdsHaA[j:ִ~ֶ9B3 1? (9ЄChR{++Y ,S~5 G`Y?kJ cQB:#y y\TǠ6!d.6 D0Fg OaZ SPhcGd|r@f3 H¥yNaApK,+$J}u6[?L> sb9\RAhr&*أC*݆`G `ikZZ\XE:SH@Pn|z9 玾"=`*/EAA8+S$`FgizeLGtg"D[! خ°%"!sX#x dRtJ݃;XD~A#x]ټ{h[ _N %ؕHRM)$#Wvap_x} 2@%m@9ۮ_3FboR 3Խ;1zJQPvcQ ]|I#2ĭXiJA~5Nr$̇]$jv$b{U[/__ǘOpO,A&AjqKP"K[ :ӯ^ʂX ~}j@GkA)1cRHƥAef+AaB.Ŧ&t][E:k+$@hduso]g2*Ut]6+zY$ V-qo$>m<\C@blʂ55%H&UWM6r!Cڑd( i*gmeRjc?[!<'{ JwBMp>A D\GRճ|AYFȪL6-t&7ViZ3~HũaAw߭U5aFTjA""bEq 5_MtQa&feէH_=s// {(џamwccsIW:fjlLD2 iZuPՕA\w.jٟ@=(uCl+l:5c@iok;K+-aX/԰}Dk0iy̍t("Z"%1 k51@5 EGar躼PK8ZCH%"f!訤_,7shVldl̇DR X $P隶Ŗ*LeRrQfTCů}[(gQ.7yhXEb(F/\RkCeÔiE ­b o zM+AG.[][W(]l4,"h_peK¶6ƵZ+ 8|2\(U*!@1cC}+&h*Q2\BPL-Xg0LkXSWz0{5EQ!F::k7ĬbV r]Fq{Z)w^֮h5%R5*2 dfu4T٤QpVtqLВ4,)fD%Q o }tP3`zˀ_MQr~-yw:f(UUq:}N6ӭ'twU{>t z~> !9 %׷AQ\=2si ,0C' &lhkpu@rߣNX)ò J**RdE=x{/Nxܠ+Y̜%.+P=zpNd@ ( cҽ- fw_hsjS:Ni!kre$^[ꌰrQfoթxaU8קl H/ rRwbc4TX ݨQvO`E:3j1Bˊ54ZZįpb<] tA*"-h2RLWW1Q!e^"t%Ǝrfc|3=_ǦHN;a(s =j7O8xujh,|HhOHJV fUǕ!x<b=]ad*4m 0d hG)JPJX\+pq.n2N9gʙDDeuafԑ_ˈT)CbkF=2NaovA=pQ(❌Őo7Ή4ΑKv زq ۉcQ!w[mZ'~|4עYŪ_'@ս =f8GD,;G0aQ`{^0eWh Z2?eO@=ϕBY>FSEe"s#AX4LTEnZ|IQ7[esن^P Ut-]mA"Շ%wC҆$!7%EC hNz]ruCXv2]&4xjf.}*4$b#+/^3_jFGt-; y~UmXNBppSQePO\|L6HSDEdd/åәLr٠m$Hȇ=Y\[*.VBV w';]J~+-m43hG?in)?tNE Pӑpn#tgXPڃHZ>/,>@yØ$A,Y}]>iEdb!7FHO ߣ_"ajņ< Pl*]f+~hLhsϽ3-o5 mfcZsHmFURI' 335Kt0X?̷ӫTCկՆp<%JQ2\)1jϠ츽08f4(<2y]X/~?9E"գ4͇>0ӜuPv7)2cD dbW=|l _4RE4{<:|b?k({CZ{Igz p'Đ^iHVxNCoIlmTvl~r ϚNk _?I&/5hhOuI\;(_x!Q~AB%G(*6.`Lp)A'F9~QUƓ"p뷸9g+e#3kԅiu|x GzÑxoUUVSZAK`DX`7r5mh`v*hWw/‰w!ƨUKM ԎUe|4`L٩q9aX&]4O%]4ZrGzilY 1qA$8١/ei4yluWJa}Pz4u L9 ? xXۖIeG$Q4ڌ . QϮNI/fq[2nf(I[gLE\ jFeֺƻ|쾬-J4}%iIXs#U$M#Yy>pDXI7"bڍ\ǥFmTF`rN/=D4hڵdZ6H(C8(EpA"L~P{` w[lq+f> 5"f1%R'76AE#ZFn!j5R.H0,>?ˊMzaUby&k~-:bX-؇bNJ kj0|Y"~>'F OJ66'KuHԝ M݊&d˵5 ed"yZaJl`IChwAJzJ@~aB(VaQ3|B g:v`A˓Z"Nߵ WmuGOƻYMd!pTS=v0RkfV$ ZGRX]eGWZ t_*Tsi6u8 @>(ŠA/;< yQPy*#&}F⑴$Q{>>m ^3{+lr[VIؑT$?QUag ŋIBp7 oEȈ@}B] pqԲN'0[oO O 86ca}jEt),-G)ӥ_E"k~w=x=~&,Q"S2+5,0k5L!TV5lvRJ8K7L$mޤshAw?[XQH=*Akʌ$̰[Z_F2?3ųdP`.* p] Sܮo.ؙR`q{gXs2"1VIRBc\0͓M# CS; $j:>!mW"4PEy,! pSu*],xiN^Ъ;ajOWv "aVMq>Mo'g1ʾ / PEəGY/a{Ი$48!0N{G MO?9jF~0=˾Y! Gi:C>VFq3:LIhS,z>c:=!QbttT` /G0lj^wDP֊ @e0O"d3i{Mz;j.(D9;yaGicL@X\hWhwK{Ěj Ɍ|{Yw4.&XOν3i#.a;k| GXL!mNk#|'F%UT:}E[FE.efO$[tImDb%9ƽ|UB F̺P(f@QCRA~(P$͕T"b>)ߋF.k\;>BD98"7I _4:~<>`uCy}[.^ҵ3>\IZXNGb$E4SB~vV'=OhHɀ 4 qm+B x?ج&`̼W>G$9L÷nRQ뎅-pE /~eKjoԚUš'x=xYA9Yd yȼH7|V1<п1v>5ع.-ѣ-{ooYۙ5KE,4 P?t(k_tJ.sBӱ1p.e+'( -5f%6Rxn{WId%>5[:uMM§EBv5L!r nk:8l34i &$W%4UGY],cޔ/>M\5<&.=g:Ոl+nvedf<' (r?\vDK0e":uЗ򍓡{/]1{xf֤đIε9>Hf U15\} ^"ތ'do!w?k+t< ;s*7v ja@NGmX/bڞGD:ák*Ȍd߳^BaX :ԇ&@v\<&$$,710 @23*o\oۗÁ}0w{lpfgWa)be`؟\<]Vgahs6Z7SzT zA\ fL`z $q"jZaj# 0*150/.50d4TSMLfO@_U5a˄S̓1F9T0oǞin` ʂEq2gfͅF iPKXh* ~t蚦Oz履o JH34C^Ye ýS(b?Lax=[#o9-9XPDNhIύ|:nOjT㇢3h腏گkTt|R@}9JX*yEc"Զ2 6,thT_Xw;b4K5Ώ>2fB $$DRk#fA({~qm5\53WmQ䥶}5o;! !D˜W"|$K"Y2d=obxATl4ѡ ښ%?׶l5-\ --^P.l!_`s#hؘXV۟Iu(hD3yD!V.[l.4Z#kIp} C76S^wsp+ ˡ[{^Xl_bj%˹x_nhqw8~]CWfI>zwqڒPOq=Bh1D}GI/9R؟@r=@./TO*M Ωϓ[z(]RD"$G sRcqC5q^yH$_q.ItZlOY,QT͆S7 }Ub ViE"ᕶX{sHGXScOKF1)mxF\bPIb&?'eXb,Q.;g$ $68'Ym͂> i v_㩔"8JiGlu*–n!(64'Kϖ VoI.o !u9ݢb]杀tGb ݙRil`,S1gUu~Xk0J<>O!t AwfaP++ Ƨ .Q.6Bvf}~UVHϛlR&C+eP6\BF6>2!U_Lv6y F֫}،;M&6OG*LғFr0$c>oŨz{'^$*2;@=xxHc؉1?yK"_pR1hK[q;JW,Q6g Z[qe5uYqD'<Jya4)}Bi3^LwsLTyOmȔs94 2L % roO:XPƎ+ϗΟ _z2}B\NuϘ(}B]gWl&pcO-VG8@~b82<>(.ݝg akڮyn}Zqhtm6,~0[i`,/9EN'? 70LhGsENcnpM@_K ې€l+BhgEp&;#0=o]LEY֗C C*4σjkeRRDQ)E#H Q]> -^;gh:e vor ;Ho9!?tuAƘ0_ b҉=vO PWS2d,a"avId20iRF4˶2 &4jQ8Aڈ$$I9I!X] \qBta.[ޜqkU9-BZ?'ۮybɒ}#x+9^nUTj-Oa@*'V71*~FzU\lYfðo^g-5DJl X32 <J]>Ҹ߾w(~,TFP맒=s8|5He"F-Jݍwd>ԣ:Ljrfv&+mN"Ἔ"dhiBh3EH'= $ DĝZ38闿LMD<>; CUk c sN 8gcXX(r3Y7IzNC:e7h:cj"ZO؍d&;?| E#e~1̃=pP;ߤgɍ j܏?[3zFx=)%-r`~T xZF ؙ!'&Ͷ.2_DAh'mVv-GτsHx^  XujP0 Ͻ:ZeZ@{(~YSL?&8;gf B/[yj%5 G4SOst5 Uٙ/ʃ'wAq`tg:tR0zyCʮ+lDTr(jT7%Gw'& {d?"tY(>a qBJѥ{ZB,̭RR DZQ.Wdhl*"Z)Qe|+BE'J+$+EjhGIefH(& <+KLP!8J,qWZ]Z bE-he4e* [9YcadeHnliI݋3k+8[!hhX6dO~'#o(Szz ` P(AINC4s vE;uGW`b= ȏW+J5)&臰 姳kze +/ݕF6Ia|4n n@uDW[ek3>ymMSA}rG0I_ Y1d<Ÿ'fص_1z ;0B5e%%sTU)-h>E\y`Tc9!1\ iH&#' a^{疇P!8r\:&2MS(6Etg%<.9Ţj4^T!wܑ fι2 +ʟ.Ƥ.%:BE-֥ QOyBqDQ ]1<⍺ An` j<{ʼQCV, M&cǘ&-1)qå9$Ѡš/CApEcFEIMts7mYz$6ݿ:qIRie<4pȟݒp[ X*kpV'CZK1H:/hpIT=$.Ga*'[[ԮS@I.R }@PIDGuf{]<5"b̒yy6ާ"f)^F aT߉<~a-z줁kUU=KA^D˙6k:J>ZMǘޢ ֿr֌Rdq"qCbH$Цt #PF :< 1ӜLIMmTpXmĩL|MƎf,C>顚0 ݯMH"D5 *x1**&Ɗ{l~I_ :ULXraTJM"s:`yx7jFOF[ѩl^qY?)&pb(eZtS8?}`#{0/^:Wn`eS.a٦g~TO/'ڽtU"a=D>3 tKis-`Ae\qӒ8l9^.,옗rD'k:&`JjC(68bnTZn9 ypS"Yo:DJ O<͓DOODW@[p|D*=`L\<<J.x0bQo )i܄ep`cjCv)ȳgB(aX{+}T(PijQ(hdh 5:BJuPB9 $ԊC5}Hj90z B?q:/ 5+z*PYYRQ6QLhP31/LӜL]oc(V?fj?㨯n)DWBB p%z]ޗ'?,lB+5[nX]P(v=@>Ok,L"½)>LYpi( lWl3ڙOs= Uh-3KWVQUFB(*哭$6t.}Icy?ҡk,zRٗ&)z`/夌ԢqXwBxAk1u^4@Uk!7v; E+k?r `tp𐌈}DrU~9O#Z2ܾka]/^i#(T1džtc4q\FiK>uLeZͦ9σlLTH1_@V.h`ӊ?+B=y[2t<5EE %8T%<=^ytS1?];1TkvP}' r(0yç93dn`C)6:JB2J`lLQ2:rHFq5MM6 ( cQD=,b2(" 8'ALyq]s., N0~}>35jTCVЍNEf  ~bi,>/l]Z[ FRmOćts hw[M@Ul Gq4G䑧 Jh6EaGm(K#﹥^)68ІMDܡÙ^YS ,?8 ?\!9?4S:1I6p9Ԙ-8)=rB*&eiYO;VKOJmWQѦK +D ؾy  2k%Mb^F3@vaΡ,*C+NFHY 5.fy> 4*g3VUʫ&EFp. Z4D оX&'P*{ c%C$|D_e2%aDQ $5-#1 zmnlXc 2+ū7(5f^ YK޳ OtL5XV8k)L߱NڗjO$Vذb&9zxD2#jP#&? ~=;PŠFDL;Ղ}q5 Mm*Bɷ]I%2U\5I &Ɣ5Ԭ/0T,LVKet?}UvF&9Y)jC]CU ZQ:25Ih++ jVNu'Bi _,e)[Mbv Ӛ*Z[G-w`gB%r6.e'iufL?_>FKnSd'U]G9¹#^~pAfusgtt}J*葦Q\;`aeݰWZETS-HtF\%5&y/niREvVDZ0+ €Z:ll ݎ@z<쇜wrL99ؙz͖U)slb_Jg8oMx@ 0y0•I6‚1f6E_R<{w1ha5K[[Qg_5(C0\g=;Jn876f[e^!q{[m,ʶ66U6 :Hl+-/]?6[L)NQkf9x+`EuJ܎ǐlnGXҜݝq.?5vҹV#fˑz:gO|gRY7kEW> 8z^iW a?FUd=S8$V9; H&9ϩ?p.mϯ'd^`v&/Nu5N/Ndk"cóVaz-Y";_ݻpsԪˣпgt!P;„:5NsiAb,;R5Q]`[~{`-srYH/)#T)ˑoאqZanS[K3l5}V'v 1ʬxLy ib?ĝ^4z-|!=P>BWpctDWrsg35@U]~+BR־vq\/̚ʴ9]8ÌZ g``4R 5=w+:VC^|恠}jjqw4P4HlM&!agN5åʗ_S~GfAlQ qV4(d A MxpN:k.w@z*.>i41Zc8!󅘢ףʓ.:ĵL 9H|I3uɭԶ‰HN)*B)W)<Z(`8="duu$'Uӿ ':үJ$VHz.!_}j*2Ƙ?smM -N=f6˺dܙtg;H馺9?PD\heHU]e+3ƖPOa Jpaj+I X~o2@#,ĝ)ZP @0$qⱻ>*P£.ZY;*886a3W ؎vգw`aa|S#`=vȈ"9ehS<DbB*R)E9ODmОhukTO$ג*O,&$qzω0cO@)Ʌb5}\ 0{*Fgb+Bxb?*GX]Em]oc!ۼGx_0Kf&s&#|ę$b{s }o7Ckw ~h\s~j?ΰ}I{M9,ƸrWW+H4<ś޼RQzLOh."a{J+=zå ffo_p4vE縔x.ϓ.a[=O0J% H6SllTvESWܗ;OI۪2 8BvE[K]I,PmNȘBDDв;am𛞫ϻtnQIvxqUy)52b@:A(y".#jP!g*X咻pbr\]1P6/D\0z5ЍSGpߓVT|&w!l!}b`n|Tm DRjCd4땖9Ƅ9(ӵsCGЬ)r{~a% rORh; 3(ڲHc#߈FԜW!E2E. %4C ׂ02= 넺CSpir:z󬸏BS뻝[Irp[2lt'Cl_=,{*TY.\ ?5( OsjJ>?KʼӢ _ZWIUȝF&A+̕xaDu3ԨNCv&* m}俎$`O؇)7nE:'#9ۋa}L?;<*qԤ!YA­jkY+/7]֠ݜi k`VbH\wR0sd]aL͎M X8m͙=  f]r `H;v;BRuG9@妓U (<)U(~xOhsyvt[o!"\0vHdyN4㍾o }ZPu "$&{ό( Pr:t`z{Sl@j[#uj={1[!8^Q[JDHvӷjHթjLM; .Uq| Ƣh[k5ohNu aO-i)J`$m&FƸvxsjm敧Z D_Þ?)0Ұn[3_N<_gԒfjݸ׽4P680YIb 6AodB>Zv 5φpL.&x?:[J0-|A ϊb%S "ȥ"@tQLjwcXXPv}q\#|nEg \lc<}.P*‹.?L7ir5?V0æKv$W珪`|¥`/Vp-"2#uю#|0gK4X0约e'nx3_Ia7mJߎ>E{fvyY-ݕ]լJeZG܋`{j%V"Ebӳ"#d)~fAţ$@yjFq:.sJ?z_J ?ևFuDvg`OHc+nӧ"B+.fnu3T:7<&WT%ѳQ ,eyVvNJɺ}|O:^F?#W\H[}G%n*ku0|z. ݢWo։ɧtph%=ͺX>ƅH\?U#%\')O"HHHȸst㽏+=|S'3)X0y@O Q#H2[~fv3_L>g& F0J]}KCL$Hj}~/1O`7,]܁E%sRRƅTr]Laf4'oƴ P-͞\INϿ"tIEt9kb\47/pyVԉ;[fOR8<X }<]jQ80| KICMOk4W(g"uQwo\pK#ҰQ $[:^t劃j*HK}]<=MVMg \)9tμ1Me)t`<䄀 k?R%T* =,']IkGjcE;sQYsT6F&59F;I\Jv| Nr~*Z9g W9|1?I Jd⽢DZ%HWM&7S^^@}~ :~;VgoATi!)w@W HHݼr}O1}şO_t' ;tNhE Ac$98P#G8PQ{GchgMs|⁼"^鑟ON t i 6loԻ« 7cf]4|x`: k^H_y/2rHk6a(;5G"emg޽aӘUfyn9DLs° fU/IU诊JtۡcG 됗M6f<`UBA6U2(;(2ؙJnʧX鵎NUN؄cXTcOV`=fGtjͿ"ojv ꛖj+eJ{іYD|_mY,AǀcSovByN00jQT){f,xc2t75r*v.c4*%+b+~A9wЊ/S܏n~+ʔ$5B?. P$Z&qo.98vj%a]#}xGNfrbڻj(0, +xQsaN\o|ibPbiҢZ''\"e_6Go#XWz]k΄0s(lңTcztBaoG9Tͭ%hivT%mOI)\aIPF3S;KgfLs* EzQx|BڞGWsU9OhFdN$ȁ=~M A@[u}_[dsƑWºY Ŧ}q܀I<2/ەR"=d{J9a)2eYA3uXƸXi'~-τ9% (@HbK۟TvZi|sᜤֶ.%n{nn;cunI|ġf.hSצMZI˚./gjQXݑ\ۙt DfL ]oXM+0AE⻨Qi\5gMi0tc Cx0Ry[8 LK;ޛ"-1o= ԹxEg)"#yX1~e`bs$|6^;NGXFReiFA5e 9=dř蓶?edq"Gln!y4;5N.OW6YøئE{{(:(Hsn5 o]6hC3,ys]*|u&n-44?6C4n?T$;X\T׿D)B-$TPGI/7&.QD_s/Trȯ2Nɑ/o6OrT/vl0g"v^9/PC  .E]8wCʱvHm;$N /j?j..O*5ɒXP;u ?E:E.g ,D c +vO?W=J2KڇY!传<mDtG"c) B)n#ixA#)+?y ۼY.RzƟ{-ϊ{:[VgPK:5br04g·.t -]݀>q0[ ( ]>C(ȃ}݋QwU[t?akvHhgQ|$i:_5"4QneCRВ;MK~ULb'b;`vzg֛5$\ :3{+_^Iv 87.;#3H2sFdOۭj^!7sؐm՛냯E(.?.-,]SAq^ny&}PdNSڔ:M[0SBHt8ZF@=НH-mG~%A%3\P G"JRV0aֳ 32|-o|Sr6k|*}Y-HIlɬ񠷛RU圹Bݘ =}23x󏖕iӱKii3?|@AO-B =ț<}񸓘7$ ^x]%1B_8$`h؍TJQKX~EP{y|0TXBX \A6kClD_Ë;aqJk^ !9 c|tw/B%y%Bxden1-r$8./`VJUsV- 5mWe0uk Lqdڝlj2LxfD)Oa\mmTAdOfݗi[g9AWGBKʔE8 7ә %xr~ANK[/L5|I~d"z_0yuqŗ_]ܾDȞ/\E>9[|,IXqZAgExa"Xx⸊)^|+\>}G@]+ZΎ۩=ɜ*9I.3Kt^eC>&9 k| DLqiu!DP~݄J'pnM4TS ǟa [#`as%)`dmRr0.h35l,:y!sB> )EŨjۑng1͟CI\Q-ms"bQF((b+FԘ$HobiPe݌OصFP'ffnufM 9][ a"#!ȏ==⏞.?G)C,9 b@d,34$[V9; 2DLwD2b)驐[n[bS29heA\1gg呝Sp;^1 uȻԝ^Zf?4AaG-!q_{izS %挂GCc0+350x@raLuRltBt.90T#&JNoK&Weh bwf-Eb%ioÈsuOkS^0ᢁ'q,+i^ٌ:!LV[%wY(QB3DBI+'ȁ1BqsHK:LsA$(HE ld …B'aɋ<k`sgw4;33GdwBkz=!I3/J(rU9RH92z~2-툫| |g^wxsȦ0"f.>cΈHM}>W'g.JcaE{2H3d X-W=9$׈BkN'GP:Rp?O|<1-yÃ; $A9r/(maM!~ p[ޠ+߱iAaXBJ;nU KaJNpry_ĥ>CYm_L ~D: D'UR 0UwW Oia|1 C Wo"/c M~ ^8cxgh'_jS39i[Ia۰09ʙ~5:hύu9rH'4с1hF\[> ۰d6+,Nhg <9#@yOwƏ˖3RiÇDpUmΝ߱2/m#mamaB+/q*S2<-?٭FBs4ja:!"Xq%iAdDYv[tG . x1.>uJ^e4j8bBt =&p;-C:QL4髋sÝafsΌ/6l~j;yv<-uOw.iYbhD@tޛ*. HASơvK F5@j,' ŀb|S9RbvU&Iv|tVL3*enJP\eC~/ lU ʸz,mDJjm^>q@,8|$`"_:l2@uIN5ޗX4VVxOP/S]V]PO˰) rM 0_";A ,gHX꺄1kR" |5 %|BIJ-}a$nƭ|,`JE\0aZQVv(w[+&@,/ xad-`۔W(}`qGe*XI"sTS+t<%M/bޅ*6:jZ80HTc6|@ !EBPD M6+80j Yd“i)_or"NyigQYҥ{1MQ==};FՒ8Nm"2^+.`4P oƑ[RQ޾̹1xcVϞǦ1^˵4;nKuW@$) R*j~A+W|49\&P:Mf˶G]{[3SrbSf]$DRb +ck4._M_Ub>)MTY$!QiLɄq5RmT,m{Ef.mdT*JV%US#zN_6P%`T9.F"@#_U[Vx ='\%߄6 b}s'+ֽoxھIsԸ*Q7K}_2M&Jj")F`bx<Qi 8-#O.$笺\{Mgk" C**u-J{Wah*@)+ހ J*xMjE2Ȋ4dylϰJ)oS {-RVap(8,w4.V~ఒ{^Og(Urh Mu;p~ |~:RS!Qa.JdD JezzpH-qU4/w`GpG,ae--uȂW#(;S`Xu=/N LRH^l r*ضyO4ʮf8&F#E2NF$`cӇKz۹9,dֺ6'.9~@DԱ6K`299\3K P8orCC|- e#ՃޅB%I1k'Bޔ&6EiW DM I=Pl_S3Xr_ѽHa-ǮS`ZKKs*ӑ C|cAHIŚ0jZT |t|ūn9'$%<ut#%W_[1tw"֙T!6Zj˪-Ti_$eYd3‰u_g礡r0^LL]v{ 8spꑍdOCSJ U,N$25 XOcMMގ;}G؈0v1+sZM\%yCe.I#}^ B?U6wblߌ'߆̒8Dm%h:Oprou*0[}ߍ ܡ00GƆO GHPH}lՒh xx~8 MNU;%>sq34@~ӥ[&BowЦukzI32\׾S3|5t:9ġRz7G>gMgRWD̗GBg2!L[S~FU ~>#QC#ZS0x2ġ;ιH.HGpÃbjT:uha$ͨhNTȘcZNվ0q1,H_\::py,gߢKM:cJ2ϪƻNaH(hWgo7Cyu71077 czý @xcȩx7XX???a>}ISm7xdА#n4 }W(p֢ }-p;~7^W4޻Tm5۹ԇ?H#Ó>&߉2g/Y`rE0hȁ cH X6١fs%H\l 1Chl˶kY{mF=>U_m 8v0sprE;BlGM'A߄ BP7f*8+D _46[loݽ?$ EQJj+2ʊnsͯ"vh[y YWA&o<{#^uxorvU#1XX`l{h^@`m /z69K Lsk m-y7VW}?;X%#4KA㻦f~/B5儵z:5v޵>|=#d^[~jj ȘV ,L`:( y,%˅1e YC6&QCLSbCUT`oO>(u,N0)db?Yڕ2DZ|>t;׃Ԁ)91!h[m}b˕T@F¦V2ok{-f8-_}}"S H:CO,w'.LBIKtxnWltMVrn{o)U#6uC'lIUVanظDHO^RtGtsFȌ|<^~(P2/)[[X5Pa|ڪćG7a$oċMJL~yKCwb$2rLS[7%2l!{ 5[ ~Uć>OE N =.T8еEN[>;h*wS/ #f?uԔO}xZ' 50$14:&'1ez,Zdω5C1~v !{8IMQdǿL4GPj{\/3e/m橫"DyP|ܔL^a{+Br$ Zֳ^$v~ם5 4$]\ _ᑾgUY(Ndp*OX+<($0ÄXp[ē,|:".h_~c]mϨ jOT/ ) g˄M̅88g]$߀\ l $I`W6@}=gā !)S@{ dN"g( SIT0%׫yK++8Mam1\)7!cw9m pi$;ۧO}A@~̽IKD0H0\NR8ᄣ`(PMAB U?g>&{29kΡ7 M^)< Q9(} R.9 {_b=aG?[pOW(Q6p=Àm0>(e[OlIA=iI&k.hHmuU2]B-0*yW=:XG ^ͻF;E";5uTi#MPSHޯr0F X hm/jD6U14rCAWURZ:!9f* da_ QEÛ~?ݗ=>vab`fc`Ghe] e !<]W^hk}~lnEϹwAawOyp N9 -#ASo|eb,ϭN|:#(AHK7迹dՠw.GQ"wcMH[/+2QtϘE0DQ %cD%:68GѠ"=$"|"d᝕v*wSUU" ejR| =lVb}Jœ'yQI$qp~7W;CPy j`ajڅZ &ʨ ;|fG%D?JlQ$# %JjDۤIfX!Tt̗IT&|JJ^F!W*cJX,#CU BrKZgm +o)l߆wRA.GnSz E0dpcZnrbhC^ڙleo~BzDA|9&"qU8;sm'Zʪ#)#0~ፑ8ܤ"=SVmDW+vwS>*sHDwYEDq6^2{ݡuW1CgfuZr@ 3)+.?[I@DcYSD-?ĀffF5xb?yy _Bb\O{GysXI,f]Q֙jbPyA^2Z'I䀳f<;z{ W) P"(CzZ26a|BY+b" SkngE!7\DOxTk8d y#JdG=:𣏘{hs-(yZUBrmņd|7\ aOvI OF?:e)HGLlDBE VBZ|+\5޺L&^gU^/f{]UYk Xّ#뇠u9j.,eIQDwYAՙ6TI<ʳ=egvMf<|%#%7[7=9O=;h 0wͮh^Q{Z2J,v3fl)t. \.uMG N8lyl݌~AJLejΒ;nY.Gr>)g 9s@sߎ-Hڨֲ|-9cAF<62:f&a``<9zfK''b;>֢}:wZ~mR(?L^4m9a|#ߚqqþnݠ9/TMPbZ78y3kdCfDc?FÐ!Y Xz>CF '~ngA^qݳunyqgJXxi-9[/rA5LJJkkfrjc PZ}72ɿü~@ hpkPASH ‘ϪS>y?@ikCyٺ]Ot:WmicM)Aal-].LT#f*lQTKb+piVb4F')d]kct7{!rbj_2aD# ܖwbMP)J']k֗lE׫(8w}A sg$mca-t/*$<&e#ξG}$_s@jYۡd+ꔨC DD-TK-D+Uw{]83oqԢEv/:+ R NAQ#"m(j٠AڳGqձu$|taS6>g@Қ} mPP%$d6 d@J:دga9CdBXXx1 *+2 /H蓬YBQQ'eݨh_^ţ1fHk'${űԡ(}Y$0Qx,$DLXN6 0(3>Iw=Xih~%Gu\N9&m)xZ+N ^NI^[H:tXhѐk6zG֜? ,^J@Y;_\T>S%ʊ{S$+( Jo3 utAu#oN6>NJ | ܾX@4 eYf͘1t%>i -Д)) !6#EjgNoE3(ߗɓ }T7&CΩStaЗp԰0 ߀~]~M1&!9Bo}%Fʑ5 3NDnN&( iDLdY;}W\; \Ό ๣Pz&`~Ezbz͡z cV1lZRsDcc#6FV8~]%~LG(G+b| pklncAjZԠZvV՗ <ֵdIV}}duC2KdTyT閮D "^_H?zpV@N#"1k{2ܿ( l?IkL?wP2mݡL{LbGHJ+*L/: 0ke1,Q#?F,(hwYKW$i@;lvf['`h}ڎZOgÇ.Z !#?uij#`H?l;-V[pǗHxy%EqA!Reu trsU8||Q|qL& x`8a2pPXa)qF5~x`p8+ܠa\0Gᣘp aG\b\F{=C1La!O?j"AތSEjNh?M``@4hAsTYr ᭢a&⠲&0د,g"e k@3 5rCcd oxcO.86_#+as(p 4aYg'N_|+:3yE؎Yd &@n}=RnȄoA@32&%`;!UMi:d RC#V;yV> Z)  ,Ʌ FlN,QF/N.3ٴ҂LDɘ"C#>;X0t뛫r$!H B\2c44t\k\O vDu^G7xydpLe@@{fG1D_aivl (l2ff`@Xhp[ 2~UR+僭'U 0QuhUYME> |6 eۺև+9M)o"#:z;;N`_h{ 4: :k ZG5S냶#tcVn?JL^BFclz >$#iDZd cPv&:-Y#P ;ҙy?K4c7Lqj5q[t|y.ؤ AvB'?1BXg+u,)QZbQ0ĺW*y<Z:W.i^fof8ghȥ3DU/ m)TZqm(X1[º`:RŹ)I sE)a$;drѮ+$DF2 JI&h8B -|^uy|cCZWDpM.A\ r GFCE e@^z,iw7eIz r\uq|awy XbҿL6"]Ш_+H$e [q:-RLe5d3ͺ͆m![s5jiѓ02cK-rxJzVA+OM?v\צT]1purEo]~od(05z 2)tM7D[^!9M㵭0spB\;wlgX )+ &! ɬ|3.]]@2sIyL2q-|{GEGXG^r,ǘ,V/HS4nʵ(Na8 ]S8 T1 Fǰ @d t>z6n ^+SYr(d,,@KK8qgFqa|e]W$&>W` q<+-܂p-,yiiibX+DD^0wsѨ#b(`AZpRoƖ5q>$Ð8?Zn:QXz?龎ࢵ.V3)ą?۽_ ^ϣm2CEz\>y Xrzf?f-DG[  0(A&KQHsg> ҊF-}v .o ;SV[#ghrr-D0X݆l\z<%)Js_  mt__C+P^"ion|$凜Ճd^zWȭȲL,5ڍx֬6HȎUjZ i!at4@ T2b,$}:[vC" ~"$"zlokIPïpn&h_1;@bA-.Ѓ6`:9Pte;m;wXigXӉ҃y 8GS@ݏ ?̊i@8,B6@1]1Jt-5ԷR -0 '])[(DDn8,@A5,}L戈C|dy+[k3D~aW4J 2R/n*rZ5#ȬK_f58/%(*kh8u&#:(VEIcEgC̓aHoGͪw2$f=r:r+@=s^[1F.Pv!KȎ%/592 1<OljTXxXlŧ4)A[!/&7&+(ZJ@R[ *D FW(q"OX5g-LފN$킃V$j[A?8웲1|d'a$1fj4W$p?_ǂ H>1[V^xkcB :*@h;dsNYʩs7sLT_t_#p9HwͩIxcS9r0%hͨ=HP`v&lAba%#3Cb}۵*x.P2~ޣiV%NEkS2KDRjg5bӖ~ NoE(źl"c`iR/KL/Y3uU(+晘ә& ĖS\U'I9I"V5B9IY_3-?UfЯ] od eo&ߢ؀icn%ht'Y JujH2BdvCѕ3TbSӋ: @'?-A+ 9Ќ%b䁃P~[A8PǟNXZ z0Y!%+Țu+6 Kه@C %II5~2w^=c-=|Zb~pKOY00QLqeN;y6fZ2S˖mj_V/i"q3 : >6Lb^$Tř݊"$8 `@6f8isrV" n}AbbS*<,jVӎ9z[MjhT^ n؛jwm{ܓ;,2GkHB(IU-YǢrCMOWp lNB9|O s$_t1i lZsײ^΁I^'sMLH1 d~2qzJl\ȹScfNE95OIid ȭvK 5%ҭ%%ѕ eD{֙O/a?u-Ae)UH #wg T"H :$[}"a9?3:679? #v(<.CdK[6H@hBq=M!x"GH PVG)D:Y4o 1(\(5"\d55 yq7H<\HȋԻN#buv!io5xOCqU M ),͒ ,v@\42pGcb^A701*( RkAJQ q#!{D|H "{ftɎ\ Lby,ws?q N\hH"/vJ Cd, +nJCZf#(Np[xe;dVLn`2춦ts&Z&(NYFΆHTxL J/WiD*l!3L M5)i*5x+<+t?]>_~A&p!v "Qe#Ͱm lޖ [H b:M9ӷCc*eqy$/+ O+ nB=a٦a2酮 o=a뾿/h^:G5i#D$VD-2 H`rO@"EjªEk .*f~҈"dzp7,>4M}50\ yvtOY h{o ^q0E*fr pK@Ye $lnR~;sɹl*'cdbb,oHOcR$HƄQ4{f%es@ Gf=]a=wUpxݡ%g1O#ga0b&Ȅ$JB"!7'ᇜ3$7ɳza,ɑ3q ]0"rP"OƤ#2Dfh8˽Zܔ+Q&T%){4qD&EᅠdqPPU4w_>SƸz#`7>l -jLt:bpYzYd1ʎnUG<351x^OCN beTEky7>QQ`~uq&ƤB[ٯq:/Yj)4eC/s`OjHXUk^&{mꐅ$r!*̕f"}7A+,$r3릑?i_c% _߁o-%O=i< ~LY-c\6̟{/IW[ƙ<)t_N9 2r('VWj2_xJj7MqvH{pi. E]vڑ"ԉDόńI˜dd4g:2ǽi$+zdF `ݎW#яJ6#z+ I"-+E|5=װPI S):EPM&$l M!  q(!a` z .:a"\J$^^\̋y@cSC!ML'ik'6YaaiW[л5q "JF|@e'Td:BR10~:2J̽) ܺetWXUY(_3 =2./E@P!>}J:]"?z∯`/Rj3VY\!p1F,MH/L>mw-idxĬ""A "P?ΙW!ELyt/ Ʋ)`0]0] ӇUIg4;wC>QJƇo7oby+Y3SSW$ >fR0eo:8(KkA.0̀IS tBHGC9HC/~qXikʈ'+Ԩcoj<+rug:+*78lKh>m/.fP=cK4U c[0sNxņ1,0 Gc! uW^Io V"YkՆvph7ye3O8rj^cmjН·?+ lṴՊLu^zh,`&NsP#Q * ZUadFw\%aL#p\()¸Zy̩0QZ%'92)56ªǂrȄ][ O q!BaHYJyh\0Id1Ĭ^TQ']2K Ё%_(rn 1 g\ g*GQƸF-- ࿦I O-ӐFX Y hxu)@%]XJ~5+yNC=ɲQLl{AaqVtk83&k RSE)$o )m.PvDTB dB\R۲˶BD"i&%~ٹ{smOj%%AEjm!,SlP(g8W=sj9(FD+yڰL d%pc Z~:ך$SX}aʼM .$iBP {Ғ9&sqg]Flw8sٺ7-pޛ[E'-:'0ph21iTC#m_}y5|@ɮpC##-kXyM&4')h&dJg6ZzS S {zT 9eTF 2`Geu$D* +mZ sk̻kgfP1c3nt`'GJE,H,~DLg7X ၬޟg}D)#9 fAM+png rxV33z[я|H\6)Y{ 183R((VjcנּFHUIx 8xDz(༕08u av >ȿf=uF^cP !9 ْ 2`mC^c~OfmeWD L1X\Pq`ҽEڠ˾lr\_qCЍftF>!,W l 5ъW* fbAHmȀ ~@m}! G-mm$fa/k-*>[-dX#&gMZƅw1 `Ѧ{ggh,g(I((j؞~}\Ilil\XBuȮXJ9*aCuc%"| mZ V-~'Vn:c7Kk͎ȞW ʉe@Ća̪8 @DY "lG7ۈţږaY*&oP29~,o2ہhIv n {{I:rlMzeQ8ϞäL6OlW5go:-d"ȮA|u.SB# 0TGY~BP5І*  歘G^Юp!PmÑ#A^%G."݇'9(0$^Č6sׂf[[ FB+K_TONFT pr 6\Bo07m8ZZo uKke#x3x9_^zH.p) OnrD^XCF>H,b`*ivXcmJ!Zy *ọwzQePÍAEְ5'A]mS3eᆬD/nAފt&j5k@Q0*R(djQU+-mh0dT1"R3CGBGO.7ktRYlǦuk [YLkjy•:aMFe R2700)3Ӑ;&рٖ͗\-QD bUDSqYӯ-jbmhcFfGRPT Fmw$o_Οr'09VLض kO;yh7$v yLY& e@Jmu-ﳂ?iG-¢:̅dJ lAPaK_pQ 1[g :(qڇ CXU5V"Ca f-EHA%F©"l naUXM&fL h": aY;k ݱ5u;Ve{%! &6q؉hh(Jl6mBh""Xi3"R̘d$7xȴ0"D @/ >i0JGH;P/ύ NQ O'@8Se' ʔP6J'^X&$:@-ٍb@md$2;,=Hk ~3[E.Vրև!IES hC+EաĈ̊n JPfvɆ* u\g ϸԙ"En!P 6wEzʜ |0cyt ~؇)ТHXPgCR cI'1`B55" aLS:$yuBHmCLaᙕmY~<f /"MQl#C<$>>XjRE{: wu$&KSCΖⲁMFD fbIN,NYet|MTN 9SÞ)6=6hSB^PUOJLLqXz:wEN^Оuuoǐv [J`z;]_6sN@i9Z2i9] dP@-KC4.эg$J WtEIA1BYחf,3Ad$Q6P!\BYk:LP 58"tV\' Z Z{mgf?ty1b+ )JûIF .s,ڮUVOd<!~|,bA8{,Hg3S|D&6L] 9^qe,/ŒXmU?5.9w!f>UcUgfvS%,2)Cay2E2֫UGR^3hc6-#VqQ|+HXm_ ?#69lr$fV4hpJH8G *lʙxcuEco\ ]g(Pbt>I[]5=f7 q>b%DBI&<#3Ad8'^!=;@h}&P 0R8`xh-EOx h"H Id=( ţaɬza}8` DkG)=hrOZwskڏBqKɧϲkG;D`` bvynj~Bh@_|['V7 IPR h JpEҥQEO-ŃzoNPi>VЮ dnjfF_5с1m&!@v"fL-+CCd۠4c~<jG*x̭H +vI}^qhݙΑ2Zj,sH&GDMI'$Wy,#\Q$8R;˃WCcȥ&p !Dkͨ/cj )!sx>^ nؘ& . p/*[]֝+f#Z(51x-ei6g wG:WsjQ|>YΑ< .B*hd;7=١\W1%yXFt@43 uRlJP6=^'^)ۀx=T8sX٬&TâXJړ0*(P6֞0S<8X>@S,ڢ*da07=d<*U\ш],'+9t~ct;zB@ (A4£ghsG[sO;"`"(JJl)0B.8D֕7U-vtRHpA$<憀U Q~nE<.P^xd5U!~V^@RE`>+ S%HQW("DzQ4d`g4y`72G>-:cxigP#(T mWx- WJ5,0rX\ 6fW^wT*=^Q/ c?ɀ|G8`1^9:} ƌ %' <9띱DSflGSfDRyewqp3Xb<[̯D<&(Hk Sxˉkz|R3޻mӧᶨm3^6ۢ\$" X7A dv#$8]P<-7~PbRZ>c@CI^8K@q\,`dc7lv7ᘌ^ 3^5 LGEbhOG a@J[R).+Y4ɃNz&'2pSKo ~5_A.86|-@w'́Ǩ@ovhrfŶa͛39N/1u8}*h˙2p.,f×R?2ٰ_aGMOhPӋ C >u{,3crHQ~ܞsrc:9/]\zۢPdF)|dd2f45wL~LQA%$x_8b \E54 npUlDs}7r:s`Zk7􀒈QĈ#e5{GHWfpu\?'Ngh}_* JoIdړ[ٞ+ Տ_%QS_JlaG<68S3RnƹJH6Q1<ۇIxmLb^+ e*V6v(Oo[4n@Us>˅c#MjføgwXHP}n<+7dD͂r $E g ޼: 2f@_8uKX`8{AFj)4̺҇O% vf:=cEaG~U*}Vq"@i~"`L_tsgٚQzf^!$ɢh%R&"rlJZu<Њ2ױZ'6 37ֳ^/Y±d}_&g2!ݠu>meHd M)})*E_:’e/y$3h$ 2>5 59/O#!},'Awgm{Ke5ȏ|/IIؔMG;CFtc^CzUU38֣sEBl|C{nq^ȵT_`x( ˜t%z#CejsRf8OoۀTT.1*ºꖥ2Vk ߅N%)UT>^yl.-'D>H#DKK[T4"$)T/1{jWU}{ -yII<#Gqnׂva~Q0#3A.KȐ78"4  .;fBwQh83WXk]e +_~Un)dA<;\{m'^~I93C|?O <"s;=sDl]2lՏP jڐԍ\g6nӴo1VUP!]M:KA,s3kgF3ۗ PH'+ÇBOD[.)$ʣI nOݜkCM5seN3O~<8 .4hT>f(9 sy;T/?FK|V '&?Ϡ [/ 9MM%SmR ܸi,1|Yc퇦RZH>/XMu{_Ԟw螺BQNv~u~DޣKZH#S3D)؃JN$.9u0KƮ:%9HLd|GTKeKkY~m߭| t1qA֣|ζ2'K~@x}HQ^͒2KbQCLwK:R;;>uGµZvwfg;BC(pCvy> ۧr=b PX@W g2-mm,UUI!@jƺ|pd#!lw >fCKϝf{ o2"iG$;{?7?J/l[u{8zݥ$_2&Q<3۬kJNKLdU-á}}$JA6qvl`ў FF0t̓(nooj<9B]Cܹs?&;l|pb `5&Vl$IɊ(}v-6b^[W.m7z o6 .YDwX~ߑ3 ~u=EaTzs{MC Ak y :uݤrHg}cgEu`Xe2q?<nge,Y64Op^HsҶc. RgS.Xm3$0 @-ypdk Ns"Vu?6JKuVc Sa=QYj_K.IGBiE6 !\dM߬? PZYR1ݔ8*h8 ]mT*HUq#jesUG{M6^iҭG=%]Ssh8dLtO0%IK`); gg /ǑJl8v0ҐnR,+MS}R7@*T43o;}tWT/ Woԭ7u:q;vқ&sl3+.|l[" m>!n>Omٷ9z(kW ^f2%vu&|>HuO~WŖCXpG 1tMrz6H$*pXCxL,I((`AJ JWl`n82ieA h6A`vءgENM; ]HVH0`Sץ4kjPm\ 'Gx7 Zf)ܮTͯvhhNSN DqEF*pIg)BmDd5ysLZֲ8y!2:֪/bv_itM&$1iJLAjBq}0S)A~șƺ-1LJ:]- ' .l3@.{r ٱ{p-MI5r|a KW31t Kqmu_j 7~ѿ(XC4.M a+W LEFRY<Ȩ=Ou)R1`1-(LJh.ʕdš Qm;fڔ.Ɣ9068Kݐa C=JYlޘM?|Ch'i@,~?Y`G_kﹽyFfFoc;C[yN gG Gs T@C7O=<}k),YY)R9)ZŭDtO5xнpZ%S瞯О37og$;KX+G9NZyS?XφxQ+a=d>K&(xI "sv1~2 _<yCUv=[o46dzUsߓYRfvj;m=ù@FҐz-G_ 3N^һ%7EL3cI5UXߧRjUtwҘ Xlϒ3Tp$ E^1eHsmܔmTUcL{[X~KST6p#sA9^ r(r6ѴX="= Sz<"63)8WW_.נQ㦀 8K?uOuq'i_3:+(ƚ9Sv()W|Sϝt-]Cbj}D\S-GScо<)UunI9w4ڭi9%!a8٧ǻIGnkGF-39׍Qخ k]5b0?=͆,!ν8Zކ[No6RXOF6 |oӬa/xDΤ!QoI7ϷFܺ9QAQH:G0&ްP 5͆\>[:e}9=8"5$G[]C@L#c$jo1w\̹*BE{>L(fK,1w /Wxh:!k3k29q FHY 9z^ N2ArJ'ǟ$) \-䔥+-La?4spd,gn mu LE!ȋS<.pG]EV.،T/c2I@ }5v)U5);z=YN(FC2*8,DǹDIu+))$D*V*6x([QFs0⇘lD_]!!k[bahWL11Ah jRM8=^Y>:M|v1/yxU!BeI=O:Ҕrb=ӌR5"q RN^k{/xOB70ﭴNs( 8QÀ5*a 񡾥RNV d / =nU;lNa-.S *fǜN'q:DkHow>: 㳜.@/T|}JDron9"&*"3a0{ىۍsX$GEB !#gO8+b2bVV 5vpGexR 0R륞3 $9TТbzED+7sF;~*dd)j:Zbh⧁3lSx [_]7½ _U6W8gJm;v(Yg-upsy%F`}$ܱ1ty͍rQkE3>a\X֮o)<,X_/`6 eLRSl^Q:t__LSRF1noOQrnm@nS ܛ{MF ذ&"4B| KjFZkm[> :t艡O۷Qп@ 2xv |t2W,o[sdLeZ0cױ26E7€ajA] UcY,ad0q~uʮ`CD).AC( Ek\wC"C98~shb`%@LVęHoKQ0s KLVQaJ ݋|WJD! 7d܁(LR"+'@ݰ^URTSg25<* K mo*Y$x=Q,9!z3$3.aEWٰG1uĜld9ՌNdZ+q՛!uuY/5,6ss0;)VNX"͡"\nIKV>9GjԿǑ?0w#J2 T's)f29.\[fqVK⯒lP Xl SKASm[Xr]FDG 9=NQPIU1mLyC"ZdBRIbg}? .n=o9y9yFꤐ6;fŞfYc6.(P)V,2our*&!T5Kd}v9:s>PyrD b'욱,n&@w^^a0?DC ,g P[eǐ@62 ?=Gw2Y p8ϝL1eovF3?̏ r*\XL|yJ˛{TӋ󚾋{ԄԪ&)At«63=)AJ θF'_]lJ5apN{ Th `Fa OzHdP*)UkI^z>'rX {\bn~Y)DX!,u{wN_@(x)ݏaNI'"1'**q5mM^⴨گDKi5spC,QIg`wNGAP Nq1 o+%B~ L6[O(UDb45ze Z<0k,膷k/8Wdn; )MJH8`l)oP=fr6dz.I-C16-Evmˉs$Fmz$BGW˜hF{剅Su<{h0mljJ]\/!7¾3ӓk{RYl읤`R#;u1( 6jƂe_W{?IqVa"9 Ɵ@%ٝm>gMⰰYS;*ڭG%;= 5KhPfCm.G'S]\"t.zAIC^8.At6hX)r8;FN,7Ib\MA +I2)9G qlL[g'{ ?|43VoMٮ [qri85+v/Z(IYD2 *\BuA7 aP&ț(ӡQE7չq-jN1e._6M7Ӟjx J!|8P*ŬQga{_AKZ"2'&NU &ӬlbYta_1SdځJK|j@QZd*8#+"maWzp!8n7cnOB@n7=zz5:؂Z{: Pw7'y~M몺;*FܲcD_OERc_lO %V7IX]Pe ^GSmĕRtː^FS4fx]OkٸR11N]-wh|_~_&PhCuSbH*2P<;/Ec c6i?JO@G*niZzB%MWNzKŘHt`N͖_y%h2Q QSS%Ю#GaΊ7PVMOI]NA %?*]jm8GK,I$ܔA7K>#04rFGY0Sݼ{'+ 𰔓+ĉٞ}(gDk&M4HꚊTC'&5f&xFXy,7Ufvp5/շpJPhc'&!yjVԷ%4LV׃ ?e]c)/.PЀְ6$L13fۡzE̡]M)BO}ZTb@.~jU`XQjКU,dabrB3d!=TdK_}7+ En}tGhi6|(-Η']YV9Bj6GkpsPN9%zDi~vS=<˓4;Wi-YmK Q_'أBd`}3Z7F3A^-Y55:9`VF~ĶE~1nr-SGc(sI3:ᒌ5aXd3Mls _]Z}_{{y(V3ey"@'݌g#y1LG1ido(7_&4#{764-is9* wsv"$CDb; x{re=ODN AE/'CSKQ3K!UB3 '$I-j F>ѱa])hAo9JLK*ȩe tZhH9C29 4/!sEϦY;ѶaTNJ~{R}`D}ˣ-'ew{:Y7տֶ߱523gYO enhxyM˗;WXBlsnViLO-M%d8͠bpIãTNo/=%HlđJϠ5̉<{ndE8N00#}Oj77m=+;ihTLa1)ܝW?o3TqëW6q o2fћMNTf1S[5<="y_Z7 _+A zA63qd1e8ho%%&dσGO/e riFW ) [2[ AQK@LNlnMLZt\_cWq=䗻IvB"Q-ť`C~Jo%6Ytal\F6_)lɰ"\:ʀpyjnj:=)xtM:a?FԤo0TGv [N5%uˉЬ02^ GGRmS ^=GЛvwe("}MiȱGuR4q -A*Qb0VԸ[Aگkx];.ޑm?>;M?ѡ l$GZjoCtej*7ǃ|^KOyF&ؓFxjw0 b3$.S ɼFK9p8rC7j4$ > kV\qpPIv{wn]KFOLr!-xnaazrZq^wfd_(J(n_ϧ_K0)UQZGϽ55qv$..trK'2 $ '(D/mUSRubyeHp̜D IT'?[[kN5ñⷦo[-VmhOW"xŒoȩܭsKn9?OA_KO6f᭢uɟZzӾ {߿q;1isş?Eɚ e_)ƎԺ.,-eH!hs'[gLZNKdti?GLX9.Vm$m=`(%V&[-q_2X-ERY§o7=I]^l&c↔CEEvj}aiXgw4Ѡ x341@sR3"~gtlmIx.w GqVvo?Z+;d!v(?bC Ll7ݍ!;o0M%_6ceJ6[K,6^ٕiIArdo(M`S~-xlke˥xɀr=->Gf+N>,N\\pcc;*Kx^E~9[W>{Ë񗨵gUإjBHTx8j|Oם%5'~c3[PɄ+&!-$Ux5۰J"a Q6F^ra%C^>j|!oFR6+K )b쇷zk( lRMBz*FΥ=!$|6K9:">fg4ew8x[c]>3jV_̵'CrCȯ{{v1cL0% gP؛uSOSV.5'i=0 K[NcCʇ{LvQwSC&2<͔tv6Di$<敔mCb%Eq?֭E`/ltӢ|*޶\BӝpT#^cG: M=n!V;eS}>tcVz= ZYE9B܌k$:n8m#V.:[Z9oW:Y5Ѥ{J Cb&}qj {tH>'Ow;}Q/fDVſU,OO.|TK//WK/ -hp՜so3yRJWB̌B2Xޔ zF?qZ5NtBX`/'>#JB^uB  F11|(!)*Z{w)YYg HiڴW {6Vr~&W j]-36nZ8C~KSgY)#/:^s̎h{Mb%y]L"??f%8PpQ#R_1`̩ܘDB;L̹wZrGJ /Y}7ySHҖquB(么4:O#sKZzkj]1kGG}0Cv}R(kok;9J0$bsiM%C* R2خG:4Yu,ֽ##gmRReSH|͒:δ)+9vU9&RتFktl$$%d@9UMɓ>Rka'y[)J̳-*IÍLs*Ta,x>۠1z̮gh2bN,t2څVRSQN[moIP7N< EGxM3j>CNG`va;P3j\kӍ.90Pu C. #xJAʶqq7*m%h+wu+\4= of&k.FtOp X@s_P:(k%_¦+N7hX\8c-a}w1KAg贒4fiOƐ$Y8r(msg?u_t+n[{@6"b |\T]EJRrzzJWv KH2tTH-l&!ALB9љup(uD%#SgXk*Ea̅(\<WSNl2.rw^">1HaM2'2!)ӛ[E#ó{8,6O sJ1Eʗpghvx t]Jo Qq^lIf< 22&'P#H7c0;3[ֱYjBu%bǜoy9f*rpOJ.)KANJƚrH7^ Fx^e+߂!ۭ/qAMe)H8S)RV-a>?삪kpZHeVDJQ,4/˔e7Y"Rpm4q5a8F;MvI)]ttL\=zFj8U$9]h.X ;M!'Ҫ<^ pJAtR܀¹H_8.E"|VVj;yv³f$Hh&WϓH/B 3jcݜ)u:y2c<'X 9*TRJϘJUJӱBfepѮ5O)ns)>Zʸ_e%IG#gI= (hNMޡдl`Wͥ,i଩|<ڑVh$ϵgՈ&QDHjNZփsY*Wղ9U *e8PGOAC"K i3F0^>z(Co] ѝH"YHO@R)o/wrDx [kdSɯMg Ey)nb/rV1ouYٗ/JSk^Vqvj$|kx PsZx >U]CG.tӤ/ߓeZ|UBl1VP7*+Fû}+|iomߵ)(y! QAmX+ Gl48Ei/b6 kiG6nJZ/fG0=0sF]Zf-!GPK+y]}@AyfԼ23btTq6|ĔXqRAПĚd㼼[AJ .kKSc*KF}9&b ~j.jco"BӜ f ͅ5w24Ѵ,7laJv# IwE u3V ye"ĀLrb2h~A9|T,-x 9//CQvZ7- ']9 ` أZc'43{$% :mT}pdIyg!87yo=chk#qG~s(}#, 4uj܋h#RϪsfɴ{6$Z%.E7ۙVl zŮ6L[ hVmF å2eVU)G0??M_@EZ [J(V]ߘx=BEO YKohǦ?wo2dNZ~jn7ݢR10?A2z1Pɂ_p9FAD W-_¤ouA4zQ@vI4=ڿ.ͫz\!cc/5_;sRݽs2>T8@r.aV2 ~_nzUam!B6lI6ٝ5*ڝKv:e+5%MVvI؊:eef>3ޞ~r?=YҶMZ{WOIpfרʫj?0)Vm!֏"6!_Pi4J>[CtV&7O ەTﴙet܎b4l?QM4^mBX҉+`Lu٥¡t?kZ[o0:C ҝSީqN[Q)hQY<zl-sJ+kͳ_m1\%ychUŨ8iQOCݡfuZmNwsنFMՔUvm咩c;4Pv ^3ME%Y;&ba)qNU]*-ǮA6ZV7ץpaʻNY~,[UIz\*E"O}Q7i  q("#0x[wWxw`զO<&"xI88O+y)2FNe7tSYUVn^ρP8b>6 ƒA%??CҺX1o 1J9NZM=ɛS/l\b4@ʺ?7}ώ(J`݉C]f(Oͫ>eg7KVnXyx.&y%F)ۉ(Bq]^yhz$1ݦAE3\J.YR&m(+)l?((Xj%.=7F TDS-C1xb5 r-InL/gi/{ J2Rv;0:ҎbB̉$M0jiMq邙'B<+IFDkQKt+]2:OV=:p~nQu2{&!Iwc r阮l z$Y"NW$S"?XKpH)+2TXyNwM x˰锜ⓄͲVS񒪡XirЍ%UN-Ē4s6[r#)Nb2YԦULU)F92@SWq ([e3TZY] . 8+8s7Yc=xH/ʞ>[  N'1hq*g1A},;u4: ]JlȆKSWp&1,m ӠLjS3cPtz:EZrڔro%66"<syg[[#{nMS6RtO~V!\jĎ Ĭ,uj5^w'j+P+(<8R\|֥p0HF*;pt]ArȜ|q1/ 6x?[W߆F. ,7yۃ9^OG9䲔9􊏉!CYh}vDߍ6 hKU7}<5ĩH5[{wĔz݌qo]-Ζr\NNZ;i(aMa8Ml^OͳFΗ'|oS.}9^i!\)Fyյ“A}+rcénmZO:#hvSfdma5e@)kIi)X q8k@t-6ox9jyFٳDRn\q`0@qxA8( &$G iQl)yc^kEjtĪ/G3/ʆ ͔2)I&؄[_4]yx2`?=]>ǕDO' א>ҁ&QJQDqq-Zgؓ'C((^'J|Kms"a[FrR2F 26IVUQK _J~;3~ztun~a1MZE;,8JF[:,<7F y_2Kds.2(bR0cDv*dk'dGW)\/6Rֺri_>n\yRԚ0H$"ԓ|jj)*YR[NpSvS 5N?8mu/ctxzI&'W|}&((`"A%\B2Rh˘m2O7c3#9AHgDQmM>EM,͖qlTټ7޶~ D@8xA{m!4~&:C0L嘌͞߃Tp B|40G_:T&,nUr!{grh0"5iuD4,I\_UkҘp5k;M*\j%jk3Ak[+i»ԮT;W2"V6uY*dU!k#!k;Em*˰֫BE XU8:(Vrs0bD7,]}r6VvVilݍI2(X49: 3aJ8}\릁EJR֖H6FsdX4%^I]XZٝu$0x\uHyuf.!ٍ1!ɶU':+w#ReWjfk1]`C0֚Y-rEEElbCWѣYŲ[MkCZ«eVT03A K 4,Kڕش+&#UULƭ60n*`[.K*Z5Ʈ\qX`ա`,-pƠ´`.zFD BPkatI`a&.&Vd! qd*-[JLRI,H%tYKyc+,'j1UAgLYlb2)KRc>o1POH+ĨK6Yʺb 2. N:|f[F<0M5{ΝǝtK3R?}͝W“Dߝ_S縌a}pq_N6hd9D*g>Pi x2WbSS *11&mSBqAO;a|F҅{AЙ4~٫ұƐza@fz] ", >HS<2)3K{zhy.ST䐟+?,,nL:3RȘP` ;;epR-7=!-wq"Dݸ/it2da&gKpw͓1 &´nqXor#:tBGm`jfl~CCY擏/9>VKG33"\)3OaýǸ0;Q /.Ie ,! x=+:>T~$NxgߞLW 6yznYsvoXGC T-㵡iNA2Xn$+G8!}>  ]]{$:jC %tRjuʨ0/HؼTH#[Ǽ|K5458`:+GA fTxBA<眻-+` LdaJ5p*WIr+=% < Jb 8P%E|d8&P,7#yq}#RG# H|HnfJ ;J7Hu>אi3[m~uP~uۮe9numsJE2߳+#27G%9o2ۨMy6 eg9nrWvw\;vӻj[~C&CǐN'}O4sU9wA_kgaW ̗ (;CU(Ͻ%hEvÑ |q5I²*;H-fDp1FBdL?9LveQ/NP͓ <ϓ1I4C*+䔈ŨVEX=4Q+vd+1#+lh_D7tqI;R2U) Փv+ڻ;y+<\+U^wW _JBjeNy #dd:}W8kb앩vŀ=dM,E9Ӣм C7`2d)o󵦥?hAc\!7J8S:ڒ_KX9sȼ/]ˋ/<]*x :ZGY=. |p=SƮųYmn_`*qEđ5Hm>w>)(َ7zڨу*cj 6G@~"H[rlZhݍBs/hP o5íoˁ.I5"/lgVC҉rq z)ZB5.uMJ,q) D. z-[u U6~H#.8!Dс) qgF>c%*"jUqМ#Դv<]u1@^ Ƶ$ D/P=(+YƤXԮk;S=G7LcRgƓf͗nbMyc)VC `~Y԰_ۖpz婼[ `ca8jn\_B|)3ST;CO3cz+G=.B9Lhm:>(~H=;C,%BlO)O\CBDhm?Gz:]HXb}OM=YpA%! d4He}>,I Cv z+c9e4l?9M4h"*Mpuzu{KoPn) /KN`9tIZ^xɎZP\|NL^KQ;>d;8~6V6EyϦA^3u'$fHī2%g@)8IkKi*ZOA?ciPW>L4DNpv@2nS4':St:/T:[R$}i|$b%ѸFd"|zq^jHT2b5%2: {Ksjhܴ:?G 'z;칅/;]d #om\aA9KL[lOVҡdN92z*2WG d[@sa-إ*:)ʟAٽusƙ)mXHaı(<صjm!}9JɇU9b۫w'].g?7~Ke3#IWzյ"BZ 'U*z=R\ufpJ{:wpc8Mq?.3zH|1\`P:{C4"(R22NRz/-Bo=k}ߺt魷}gZMH&Wv?)WpFK )e zga (Bx*3)`]WWУ QNCo'+w!wNf1ehzB(""i PQ kN@ .pxKu0tS/6iϚ*\Z,a(jXΊ6jȿ'N8!Gi9 a+SG  ``=`AȪ>sU8r4&YM$ : ⋂PEc3W C%>haCok:}nJ9ݻ.j?{ncErYTx' +&Mi VuY9ÿ&9E7Y ˔ 24[b},8b`Z?9 S I'KayQ!kv`NP{C^Tj(V8W =K_6gG& tAAsH.{ŭ]E 6 ?FDZEϫȔ5@H^RXC^guK|@i6oGIv28/Hipg+-#^֙Q 6XT$FȎT59/}Yb"G^x5@Rǎ(l&X=!&ƫ3Q}]Ɔv[EY 0 `M85E6 P`61vg'=El><0ܐ4^DAnw`k8.6/X2Hj;` lZBg:YY†FHq,'C+ +6nh Cg׺ (P1fnKyy3Qa.gluǴ|PXVBnCyf7P3 KwFix[8*\j6&_UwĽ;k 9&EƜdЧk9p#'a0fxt/Vޏ1P2rLG/GεzoZfW:楁th)?jYEr-3,DdЩL=TC~)j. \U1z)ئ=!x'%*:+֝b"rqt< {:B70H Ywtoe˶1q#Q̐Z׷G.Q :ZhAۡX݋-!q teW]1rAge[Qck8:὇Q{0 k= y?A'#ֽ-7mn̾pR ڐ$;OZW 07B}>;A>##d0Sd*<<we/?2YH\{ Oq0$mB'0%Kgk:NgQu-9k\ q &i46eP[ڦot{5j_\qզ /06&`.8\d}!B`lA]3,2:ܩi?XdJeG Ef?yJhGU@V}DƳokh R+\ab$j ;lF\6DRDb=?y7'PPݱQӽ n @~D(P{ @}a;~ySlwgL2WHфYKKR|J\>pJ!lP޷aR[a8֒t7`101@sPhZ7‚đUA%! dZ2dϭ B`\GH7Cih;3Zn'@ 3R( ֒⓸B(3v~[C$._ :[´ \|*%QD\^ɣ|iz_gG>2oJw( Id(HCb2J9(14?Jt|3I0/!n֗&ub!ZHZN:Po="Jsח#|үAO-ϑpp;8ĸF]"A7d0 hѼs w_p 4\ >Eܚ̶^m/Lȉ< 2֠Y4ϣB ʎA4001 B8n~[x!Y&2&Dz%I0d8K5]Hr]D\8u뭩eۚfQؾ€C\',JUI#GmaWH?gz" Kӷc|uw<%ajqmӲ d{̿d@]l9 3UABRDo$5AVZqIh~浶PQ+>6Bwu.7؂oaFCh'O͋ZnUؔt<")(cEMT#}<-c=#I&nEO {`^zY !AjN/'a*(윎mП?3ŠӟT4ߠ! S]UQw~ w'PZu2ة =^3X ͽ[gNV0s ֛m9Lg&t/B000&TUm<0|4B@Qhg'\%:{,?GGv0}J6[qOOOV |o *WNIjFk~$2˖F%ȽČY79H`qzI@fw' k{rτ/(1@ \\lEzYωCXg6W wj$)ycc,]il} io \\˂ve>'YRH; pCփJ2ثtکok?FK^‘ V42mU$D`' jpvH X!NJCEe R40eC:夵ܐIEGha8 ߪ7lF.-%*#NAp`\Q  c;%g Gab|+ apiڌ ɧN %gqqAILȖiA# mionYd8UU|utX;æ(tOT0Q#I5'~gNZQJXP9o%LE/!->aU'|BzB*\хrT@żuN3|5 ~j oNO^8*l+$&jlFkސWA,[.}!=qUT 8])g?wWgWO.3ʙ})Дcu ?o8ŝ˩p_-#\!AM &aOFFX3gZ<jB#Jũf%W| f2T@V ^Τ2( QQL&Y9*9Dn>h51a4fvWDQ#``#^AXcKq@I `qy$^bs&Nֺ]3h? Qv@ lD.ҁbG"p)27&7kR7pOWTA^>w*e`0!TCmP V PJK1Ē7$iU? O26%4qS`K<1 C a3w%Mz,7a:+}-ڝZJf'u`EzR6>Sz0toh?/oߩ35@#S$jzT.+}3~H۶7wge!Ef'qcZtV[/{z?= iFͦ u HA?E"J\`:{?fqK3 '6ŭa0sgmܵpad[CI7 9DaGDy ]x:`^|06њ9`"D>a0y #{;}=&ҬO5&N෯)΋%3Nl]v̙U'Ȓr7CZ(^R3/ij I dN]]꨻Df),_rʡIw .Y!Atnn+X1 0'X)S8ńFϥ?j'#}k*p,@E7LqU3/˄}l_¡‚8\~u3 H~t[煭O尺cA É vRwf$I 'Sl_-~X?\4}íwcf>_sYtgy ʼn163g, 77ڠI46<ȍWU Gd` 0p Mo݆ABIx?VY?oHPV"JG (T4tmSƚlc$MRc;i Fi łB\nY13Ϊ2Er5ZJucuo}ttÃ'+쵍ᎃ"[,Kb bW䅇MO Ga@)< b rDg$<3UƈdW*@>A.tzl) N =Y&)@ O$eM4AiLh0a r2oLN`O} #ͩ+b54|$"'znq3钻|bC8ʜ#:W 1 q ozb+z+5i' :)HB*U=rc&; )F\`e`@oJI(ʜ@$qiVF^*Tۛk!UxVGC1Mh2yGĮŠS+ n2766}i牋gl팍zpFC7$5vFR4Hdbۛt|L/Jzs?եVIG(l>zFdOf$I8e&~(e$pֱؘ-#ߧ2S;]0W:nխ&tx8>.ƕC8DӬ봳pcff+&Jw@v "ݮ9vj(ו h(w,/tnarZH7񸸇yw6M0ɐOc^kRqy6#YXVoHR BTlep#G_lGD,pdD} );KTCc[X9I4 `9`Bso;L$F/)y%P\|x[<# rA&H@Pˊrȓ}=a'ϖ\;Cl%ղ@EddVv,q0./txi\Zfx7G=`& pinŮm,Y4: 4~oFWvcODq+洇 A @A;PqYxh1emYE/cJסĚtt1vVBNQfbn&sܞU絞ŻSP&?#0̆>VZd#r^ø\x~D'YkrPW{|? !Sl;޷\PQ❙fhCl+vRU-W.މרC"'O\T5n`L"G}K'ť's2u?m0p33ni{{R^:4'XtT!C g?5e%raҹYxBFD K'Ts#0/3꘴$5^*׮38۠n#=3+]zeJ3/.V*FflD EdNRHGt_(Y!`fe䌅 e%rbDq}&Tu^>٥ͪb<(4H B0y c w Ƣmg^/Gբh |1aiN]g Do,vx1ф3ccN4Ue*$N1&'cK&j\Γǫ $Ǔ`y=1)$2)~2$YRE466+0 [.-,1ap)%@NLM?%&KVbY}3k!+H sxCHfwGƊ 8I0nIdCnj C(Ck^' iZq0C4 ׳Nw+' hSiw(9@cO't'5G$!l*1B8x86+`f!RABȄa [AUC -–tײ,p˛5^J0 #޷F˕zr_ ,os{=?o3 V)^ngz|jAiUĂY b(þ&­׫UV6t/6BQÑ7&&j`7vinkca\^&HG !ځsb`c:@«t@jJ^UVg^>󊶴Ҁ,T.?dIikP0C[:an|[MC%9J3ZmPb^1ȮH$Vm2$s~{ѓM/`m&1  Jdh8|:㡜uX^jhd4L(*Wb`DMx|U分3 RuD7 SVe@<%Xnj\(V\;Z,e&hWw*i3@eI4BW2DA (Cڈ\H'<6 K,zs=ጁLӧo&֑}19@)ZBzE)qy5$`ٔ^ VE~|e )gg(ݖKFk┘P!\NTj֮@9r ),^ T EQUT&+<㰂9*UIU73*!R̈}*qJ,ָ`hVդѷVvRJV׫;Q\y`"% ̇KH2`SYnq``(CYIaD&JZf >Ȗm$3S9M= ;J2$TPp IRʡ 8#CVxU '&hPȁL=X{y3.Jf RnH^K{z3=J\-7͐&Q&O/ rG4^ŜI㈽"l-0bQ 2cjQ͓Ÿ"F9 nLqU*AWq{ %y ӔAd1_mrtޅyl-Cb`|lG'Gn0G,C]p( 9V\VEPEKRd^.[.W}wB0ҲRs`g3Fإ),/߃]W )OgDxb.ՎLm})#(PapbhzcWjb*B;,^_y^noÆOq([g0u|m9̍di%׆IJ0/i.?v@Gnw,C(VczwQ&]S̎ٺ&au T9kfMDqf㎧~W)$h|pc%{Y3yrW,@'HȩbKq d/cu:iO7oAۥ@#0nʝ87GUy;QnZ0ݸ~نKoBye 0 hÌ5՗LU4Q{-2G4U[0k 4!?y?usuvUۋgŖۣ⠸Wy^0`8E:L;|3g oKg{`=xLlݚ|L"FZV}KwUuX ̭Is)6:4qЀ5e}`/˯tXblhoVoN1ܦRGϩI860}wt}(THW{x!ϪФ%>8٠o𹴄.^5ky*_`a^E6.هM0O鯴{ֲ:/wAM|u?W`Pݺ.86.t#x5bLzdO|ukܮ}V{oU6\[|Y=1uu)t8=w0{FHu,Kv`Q؍h:> j?$ QCD`T.Xy`afGW}W4]w}Nph7qMah5aɜl 4S\l{ZIsǓ:o9gP-nqt\9:zJfZ8wYƬhhWZfj0ΑRlf |K`KF=W]4솙7(Bl(b<3DQX]gi{5tC ڊ6T#@zעWb4'{mw7-U Ƅe-J$ }跙{dwմJ m&cЊ4/q@QSA2%rVy}ylq7_! bRMTN+4ٔE\;j:ӌ)vܜ98Hڽ4t8ʺ-"q*bgR8=pi.%4c b"I--N<UF L3F$N+$tiwABI_Q%uQH9'k{XHS#6[e1`qp wl޽<*\;~i7*flIfb]NfVs0z^oO_hzFY*)tĢVluX"y)vL!22A^8玞LjGK[kۓpyHfM|I"2"Lm/⠄0-1JN<9Gwƽ)pGk6oD܎.vRx58DMx+JZjZhq&UvdR(|,v;1P7ePAQzDMqƨ+˷S2e+]ڏu:{͞ExkqO_c-{}1=C u$߭rT۟'v{w }'3n,hv)չ"'s% Y h`@ Q>|) jzcȇLD*Bky&yUHO(Pj% x$F=c)sf45S)*x IX 3SM>=M$rz 倽MCx qɟDBksTb62Ǯ3x@5 R)F|p a:wbLLkHl0dOcz%1wV iƔ|Z0¯h:egFt 9 6q  2d1- .jB;vwAf\%yJq 8D}JPC0E!ped=R Y+@S>o'[qOgcYƊe=j4e9nawZJ!dRˀk).ݜ:a@ϟxg=T滂yHXw ri^Rin;ӧr @VDw]:)Su7,hf Fb-$ t F>}z5[ua 084h>F=+#$3=c&n?9]1o "'~i&Δ0AѬ:Y'(툑mnOXd7сך] 8P›{"ݬGB$q5EQ05SXC:KrNK94p`V8aR+t/GKfKVb 1U%lK Ñ fKYoȶiKU<#oiNS>HŲqn_|K VE6vfr~6d6`eV'H8`;*3xmvVj+,\"04Pķ cJʑ[bmSbFDK鲺#1gtA*GvvhGuߝxogHxNqw?x|Kk8\1Y޵X0w4j>P-ۻbY^N7>̄BRhI*aXu7\6" ."iy&/_T:sq9|f+v#|B:4}qP`.4z6Hʠlo'\kw%^f1J4 d? ]wʊ۰߰cʬ]+8c&Z՚ʋNq}1737zagM4bZ]ޮ_N6RZ^[V_m{pl^iLC3N>bc.\eB٭e"UI.E͑0{ЧL5}br+yDEuJ*rٝ6+'ʢDZɫ?{HhZ7wVmD׹|%AQoLwJxtκDu&-L5<þ@ [83! lˆcl<D&i0>qlzz,6"^/Be,G!hil]Tl߆K[ ity/x0kh31&w<=FJQ?2*1}D QѻB6{fSN%(II\wH P֚B5 Zr$Njׯ"{<>^W[JyS0q嚎+)h?iAk0aq]ES囯 &aau},]W ʚp+Ti{-vJpd# [=·xsv7(cқxZnUp28>0ѐ_ 2w,>'֩r}0jLhHHPߍphyQb!;>J xbK"V, $&܆* }QEB ev$2~8!p`p%C"h6 @e"6+#Z%cq6  !}O #gO4BiT) }ރ!uش_t~PY0cih `5(geHWSqm) #C:e*ҩ8|Ƕ+$GZ1%*].B1VH%**xY\#~rjX`:9JS{\/<DL ޜ kN^ iKiZJ=Ilv9 \GG: W "` # J?˒;Lw*ߔ|2Z,-A,ĩ"OWJ$!F߱ 1h_;Q; IIGX8Exd& OѕT w;>~ tlwu4Z#,p dS?3D6vnhYuSW?FK [E_cP!׉5ntUMP(%ڊHGrzL̊ih^ǯi+݉*tᘐw~oNHsI)(x<: 9SxJ]R=0y0f)T@,G7@) BCq!@7Ԑ&fbEF@A^HJ=K+ڣTL GԴ(#eh/KbCBH9Ћ̄:FƷ{vY 0MHɃa`4"8r"J1&6-H` lm6 lno4iĪDyM$V ;FmIkzbQ;]8 Kҍmoz-l^.C5DRЌ t08a0B? r@t12@`7%RE( y`Aa j +t,xjlzΐOs~) 4N %~XwUu@lݮP=541N%5OpL^TL޵8*ޥm\RXTdG6,DOl g9zո x0}`i s[Aю&qћ9>KzVKn7X !P_.ӧFS8F)x=]#'.DFfM.iJrsd~S n͖tB! KTt8 Y4Z3]IiZ夰9 v `KP٣-(b6R?Kij]m;K`8^Hk*2i~##*'EC%Ww,%-qtFE\qxm˚)}ՏR[dJ$`ie=D㝹bEWkY$]J,jՆ[y{Qa;oHNk]~>(0ښM vѶ\.kӕnc֜!!=$k*$@dO$ڤq͟\ Ұ ʏ;ҧy$30Oƣ,PQD샮a3"(* %?[.N@ɡ ,toa!EӒ6Um!&Z pb @KQTr8]z O+Gh5dÑlωd10+wTFXMܒ8I96fr,]gDÍWF/mm$߯5oHH L% 1l'݈$|A8¾!fhG ` v̎\B`b˃ ≮f/DvDT;,fp1 '5e3Iv*/i#_}2~%LZ3udcQίkTRF<-k"D~qP'0xY{dG/J9 ctv#/ $~ƹJ I|$Ljx`d)U"HL,8"v+Wq(%Té$NOvQ EE we02=A_޶q8JuvvDUTms($[=L5>NAVFXWKN' dO߫2luU|>dC Bʖ"zq7H9JR\K:N5t8RaоzI}>R*KC-bŽR:T|Fo*Wİ>N_̇Ch؂fGcwi-R@ B5"× L>ۑԐ;-`.FhtD,m|>Īd^*rI4Vb {ΒM0N9 !wYDwݐiHx! 7@>0kcXz,H 0k3OpS B;d/ g45*l,tSԳlnQy0f/0A +yISxlΝ5V vEYԻU;9>Gq25;EYH=abDW.h/ļ㤖4&EpፘED[Kgtу0c.zTh/aoK&@o_f:IwIx`4aۜ!hp= V | ,.Pn045}F3{m ^(ҒH ^`) BG$ !@E0&B |eCEU F2%љO4 a"$_L3 "Pi)|n홙2?W7~[XS \Yrx# 3u | Oۂ=[{2`y T<بAlAMT$܄ ^Z91z/sk5h,w -4jrQ3΂e1qc3ktW <0)1GG>;R2t3Y;k`ȥӷv1,BBAY8=( 6U*K ;LTg}i<`k1>]beP#Ә%".T 3TĘT]%8BL_{rmQB" 3&ʻa=_|_"r4h"סӞ?LGr5yW!`A3 ajou'tf`Մ&7/)w]RiEI{@p\bjRMrІEHZ(Nc@@%Ļ;k&@}F ra1z^v-{EA">*B$phH/Ef3t%IΏS;& ыbB|&DU-' 8\ϻ hI'xv)E-k4eRXŝv0-q$Db (0B9Pbiq$) F>G/#IZ l^k1o-[tLkFiN~5yu>iSxrƯ-Ev\3t' qW,Y(0J{ki!#lƷQD,>R!`%! n`#]sWTSgk694N |GC$tֶ$ O9Vm*xae%WD=sr.(Yc{W<URF^c_$Q9&PpԭbDa0w :&%? 1FMb$@4|Ys`UtLLC|lME*؀/ t/23"yxS,XXܨ[i)H '_W!Z|䣮Al*jv|U`D$K~za i:ֻ ܗjhv1ߎv^U4gPyn|%?D9Cx`*ej9 d'A#|-O9vfwZIlyE i|Mh3 4.vwtpYLmJwne!!͐G93d:-E|q#F4S 7Szj$'^!$y('%ʲ; gnJ¬Zc)*hj>YhrXUMrݗ5+ z>҈ 5|")BY豉׎66Z@/? BiPĬ tJ3w왘n2׋Vސ]F 8B4ZK(@#Ҟ" k9"`1y&-s{~vL똲rz%s'd.^ N$&&QҔn@ %2=2WWD+ތ4IE@ZrөB_|%P 6¦E JRsG~mrpBM_3XϋK(m b ʍҾgJ2әz\v~;+cIF\R[XH-L ëOQ  ""DƓ5XrSdD'(e%sy|xjCӐv.K}zpL#*е7do4xCfLZ8U 4\$ ɞda]oBм" ԳP1`'Hz>ܘ<rg&A%ĪHLHVRw~I]*QlT_#1yQLtjTy<r'Ԍ0JSaN9bDJ\3{Iu*a{QzR]u Tͭ.285v㤝eXhѵ˳Vi]:N)2{8q!}N#ݪhOK;l{{ˁ{Z ~a6`G,hk SAL[=T2%"~dl!aUvB*~ @[b]L#2nŸX#+.@(Ik2BJ:\>7} [K4bf8fl dV6G֙eѷb"˼)s:ZJx`̥-]3IJ*k8" gHF+1q՞GH"GwW Sg a[tٖI`4s WuЕjQJ'sPTV](JL`;G"X?U^ڠ"O.{{^Y/項Q6! di@͘{XӜ_:o@ fx{mgx]ASh`0biU,3r-LB* ~{S%<RtND;W.^w#tśܐ-ʈa@MbA玥m-kR/yIs;?$~ Wԯ|9% Nr-l"J$ q$`"fy2Yj(܂AVu*pe/АZ <=>sRcb~ ! 1OM;'y;()JGC(F)l8,:"JX!^n{U&4j~QTppzb0c^sL4R 4'SHWXf1/Do[Y-JwTS6*S.GYW-; erXkJ.d SE!z~Kglh8%y2d|F3oDH{Z Yp]P:C>lth{Cg$c6f n@y4&5UsqN5j&\a:,31qVWDbg϶Wپs!fɝ(C-ȗJW آ˰U{1a!HN2BPx,B幊aPیY^ݱ^G#b`l |LH4SRfT}ɋ}f~ *(WD{:VqGB{s9TZ2vOً,} rBiґ]N#zP.x{k.쿷؂07sffԎ>^L)#!Dj؊<>3您ٳPP~/#W%I?KQq8QiB>}$Y XTNu}4љwVZ9)ɋpkĢ'%gY̿05`|i#z/Y٦0uuap|s3)[~J\Dr{j.⭫m p 1n~ȥ-oj溘Q{奾EURQT͖bIH^Mn=CvS!Ί>ʒ(~U^ydr#9~IZUlэij̼q"!!Nk_/tf~Rp .ȓ _Ob; aVԥzwbC+:2 %}'qp \D [ Qqi/B2.*37cv~ecpSׁG-iqu?)L9@M2`&"j&Nփ |(p  L.uKj"Ta^NayutWZ9CAO'QV0#n9ylN" \אle:(-L(|;72܊,3 wkƇ19;"sjdlZ<ܐh:#e_;ۇ}S܅j'Paba/r;b;&]:~ԑ*&߫NQ'Tَm_ {vcҞ}@/EQ&vup?ZWܧ}/V3#?i{ڵhl\WmqE tDB}[(c2RELSnHy)a@^B VnH 8Ĥ\;kk?Aׁ<׸Ga DQ@TP ޓh;TwG9~cYEȉT H̐l2@^,VٵZz=W7<(y-BDapgLᰅWK9mXvaAyG6&ySсz)am36fo?{1(eјjJ_hUOw^C":m+Q-oGP|^CىfDp8X9N皠LB#挡zYnj{7r3=AС_(m> OtαxgS{mЏ0{_k""dlcc.G+&&}w(.`jP[,}n"GTO<^?ϾswS9B{04-ZS{ fNך^(>k\7?`f:HmR\o}\Yɵ;LazVyc>+Ԅl :Y[4gӡOdz)MjxNҶ>&ٱO<;_6olp-\sAmT4AҤJJ\#:w'v TzǧQ*FFU3Z̞0(iWTM|q.=yyIF'CJO7\68;5 G~6!bl5idg3Z)BDr#t >z_P9ϪZhJ%u[+hM@%Kr Ci$9܊*rȸq\ IFS3۰9)Nm|>4!7K(! eB>'9+ѕfB2KH%!~@k#wbWUYg!)b@-_Ȋfdr b>ͷ1OOcoӖ\sXI'`J($.~xU69l65d`~V͗}{ܜY쎨V} Rv I /l™ϋQ0j1,Y^ r4Y+r`dV m([ GzLGnAn#y'F~Ə@0ͶzXefY멋yEf`fard^9b  Gproq4*(z Y(i3+5]w6Bj 956Fk+ µں tLxWf dHepĭy鴿<&G9ߵnY@G*=BZ E S 2尶Ъlp姖8-]pN|LԊ~K7 vi򕫍+N;a2(w6MFGٷFR|d=F'ȚkjK^#f<S0X Lꜣ&%H|zn@ju"5`g2NRX>ǘ{z;UɧmM4~4FWϓQ.K-hE<L[G:&=S)|7WS-KOt|"aI~v,* r;yR%Wj f3yW9<{orƾ"ko 1" ea?5VHFS ubrП!>Mw'QՎxn##T&{AJx, Y-Rpx)aZ߉^:|<*4dO,ג`C~mԬ׼%ӏK"w̨u?(#/kXot,iO~$Ւ{%p^`Q' ,oEv2⽠rNg.Lx\S  ,XcLIFޜ;Nly h{PwVLaY Nƒmr~tK)iCΗaFfnK~sw*ȰGefaEQ_iw'т* lf|C3MwqH9I8$b8F? * =):XChuct "8s]yl'$Nݏ;\8pH#{ϹOߝ8/w5éit N(Sk쬘L̅NeACdS< P)Lј7^QjDzԚhj5 хtmiF\E;sϴL@͍4pSM2!oWk`mmk3@2}SQ3^a͹5}D 5]܉ߒ8r{{_!|[q.ůc0*DC-˼nyVɈ)w[R&Ѣҳ={(2p[3J]Vc<eHքS\4B(I \+F3a)N-r&/\Cuw kf.Nc;ҹ:euF.Ĭg2ҡX8`24vRigV}ffc0dim&jQɾj\pZCբhh\1hge$P۷et̴-{4Fyk6p){6z;9y/[5,M R!Hr͝4>/uwW%XƷXr#Wj3޹κZjf u;dZeHRZ4gL+exWSޖB96T@! j$ $ĒRRRRdYٜ59&K1,ij3 2"I33Z骵(kY]2ub$9.bTgȠ {֍`׋P  +@PXq'UbLI&Lڠ ofZV!jJAIGX஍ڌLagpa 84DY` J.vR2V^bJV!#6i "GUv TQZjx4-oMv,*U:ɹ̗]3%ʥIQ"^E"+fB֓#Ld.%TWitx"kV/UEƭ(FʖgfRf!aǎҌ$5(KZD E3 8ei/B%qduw=T-9W kV!ތ~eE^1P猯\\ Ulͮf_qM0*C@TbY䷮ TV\ݵ0D6T&49 n*aUb[AumFL!VUPDDl 0hV,_1[ =@ ނ¢vXJbֹIepȨ  WcL iNPWvpJfS|l50c.& Av ;3WW.PULk4V1f*fwp1W ՅڷIf,(Q[@U & ƭd4$=nIYڈdAb+63P1(/lɼ& 3 d- a˫(AP`U˥M顳B 9aXV!eQ,-.D]54.Pd0Zh(ekK.ݥ1U5CV++`m0,+!1uwx JKUtz2%b2ȣKuq),SCbm#TŰ7ڀ0aJTEY̛Ƚ%Îbѻ[-ȴ/[_R'c`a(k@4Gy!vINܝ I?ȕMiBU pjzcR/(Es+VOc`LVVp9,^ZkM:g~m.B`hx$PM;`0` lX bB@@0bL0i142" ҈*&0 +{8Nrm GHVBP*cHWA3VR`/oFUJCײBh*NYkδrk?ڙtQ9(&23BX ,h:qOGv]3%Yc;r7IOA2D?95kDʧu>Wό@ HߊLC:j%N-E)*pf#[)mW_y~.Qdv"w72-Tlˣ^+RDHb3)B{} @LPi;A_v;Re,H1O g*Ƞ-\Eb^DPDrI*3JQO[ozPY&(&)M2,Y 0SB4 gí -L{|j̊pR^AptCvGyHFNa\\1vE$ž@NʼnLEtT1$e՜t}ۃx)UOZ+5{`j #JQhNŜݙbqḟdN\L;x#az)'u%JC'yʧ/f[-2ct-8\.ڊƵEkJ ]!Gq  :qX>%wW9O&z>0(ImjR 2MskjT*PJr,fu\_xgDaP0_w1RzPH0F9*j`Yf*τ#lJ2`n\e]J[ ꣔َ.{Dhܹnn!DM;1q~l*Lb lFTCǽ]JNp,F@NAo&0,"BR5cK?D/dҋ#0FܱP-!LJ޷{%w>zO,y4 @J8`ۄk4O /=ɸX#0x`q;2YKq,k ~a8ao &l8ɜ-jW%2((Jj f@C0)G^>t?ikHdKbWT6J^MK[/Xe[ۄ%(Jg>x3vDyy",hFwH_o豱 ˮ_q/1,)KSR2rr &od<:LG(L6)yx,N}Š&$ xt5I@Ħ9(XYo\c2SB ~Kj]_' J[ 0 h=;6n58r_oR׶QRbdn.ow8.I($*Qt]@Myzxhţ8I(2Me2|IQ?NNGNOOs^j~\Sj;ڪ!$ujcBNNNN=; Cj2Gnp.=䐛(Y,[R-m5X *Abf;q~<n# $)z!a6}"RvZ&"@G&)=%ӷ.$Z f% ,nr2C; VEBGw0ZP pREl&B+pzʹ;Q#@;6Q\tc|融ի34^8瓏R !FȔ E g/@chegPRyLZ,t !-\RJѫ*\]ܨ?ЙppC ztpHw˜Bcq1{SPP/nWR2IP`I$O8j7T:ү55L|8P|?zRiw +fʑ[v,V^Uls;ML_L)Xa!_o)W_e ,i2q26` *Den 2sLB90֙`nxfmyOh4+b" 4A0,ÃДڔ_޷'.On#ӋT]*(1def29Y Þ+&O$<7T!J*^q7F+꺏e\#؎OY[7kh}f}_UU[v[N0DV3KEC-ҍƕ:%,T|UyԳkR 8gK^EOL[Kossq i:rb5P+^캔(P̭i^"BT$)?lYe083(IMPle-( a {jcvHDҝhFX:@"z9kf:şlK vh-H1&YGyc ;mK4Zw<%~v"jfTWyR0g=p=S7F][ʻ3d72V9ZK6fÚ̥?lEH$"JuB]ůU EbjrH-jNaǏT1=`n\'Q5]{7 f'sJ6ܿ=x;BqB1{)qH)[|-m HcS7uWNI {sAWPX9/Φ8”^[}2*ŶoxE 2em8H1TSSytԎܚ yDOWCM7 >E@\eg tY }[#e}_^;FZm-!ZK~ZBn2aNOEP׼M/CDcW)cgmpbК4li "e1 ?WkgQ[}dHl #xĂ!+4fWgS> rZA>ݯo|Qz7eVx"Sڵ5y\tl d՗6ygn41+_}_ n[n\:*?s,#"u5dU pJMwUE1y. ɣF)ŌnT3~aNb]<.X4J..}Ҡ&a$V_t$ԑ&noTĮdnD.qLolv3|g|X \9Ü- [HC" t^֣͸"^z?S^c;;t#aj俪u/ghF{X%©vIeL4V,ah("6~nb,(b'M|ۡwP*"( `-&JqקVF.-^(ySȵLՌho|[~ `؂[ۊ%r`bO Zb'?jLLi!j)z1GPҰn^yW^7AANS-Ita)j"BG??:9;) \^lc"$i O/VpK\xS79$$F;9YIok|&^PU~ͺ{EQhF;l~<ʁHГlXߘT`q*|^ %—i1}0$~8)heL˗?6l{uIZмM2@M8T2UTP݄wBU=D` aE1MPaǶ=TÏ .ò TI?^96/lf{OuF.Tej⑈5}p%6j+ 'nQY!&oˎx6,DbP$1^<׿^*M$O Z3-R!cei\/l%7&S,'~40Ě)>LiYL6/Z:J!b+h5,d:; m?yq{ oG-JޚU7my@hJJcp4HRC@&cʝȚ4Ԕ!YJ$*gXuJ k.Q*_dH3qF6O^.L!';dz#^ =Ud 5Tz\Xyˍu)I#XսQ`}mi}?fnW^0ם&b𨫪>Z {oAQ2#@ąG8!\myqYh=ay6%rf!lw{xw!EM6\Kx#os;2#uv!Q[ƞfSpSjo89)ǔm% gyћCо"Ї샻mp9Gj-o&Š6ļ` nn9Ğ2‡S*zt-|>յ>Qu>Gq\ 4^8s܇\.[ry,`Apy$i{[|VIZϡ Th@-]vΌ:l 2lc~A,k:o'|vA)Ϲ{gb0zN]fx(ѻ|jR#^_sի.@% X#Q.y'DNG6e?[wNM}^.ֻ3g:ܷ:-RAlGokP~l|R xwCf#_B;f@ O# *"1#*G>Y۝dQs3K]+ju{j+;$wOq>"5u9(+RK+V˾<sĞL (2y#{+5) t&+jvH5T}F^o.O{_rGA4~mGiwYq/9H1:ON#T# )%|J+(n)/zO2j:xGJ]o'~Ge =Go!{DT^%J2 x;2@pz~YxSTob\<ߴˆ)ӷbx|V]Gv= uyd 5 4>-:/B99N=}QUsen.66\Uo4rT-s9cSgc.Zv' t,z ʕ>X1l9~EJ:*\v^ywv(I:*5|V_FasXyTю|!Mo-ӛxȡ0;D's5,bn9ɲ>]Ϡ:3ޅQFcR++–`=#&pX^rG|r`tɠYLwgU;ɏzⷘf6>[wDsF\\.>"gY獔HA:H#@L眸8#{@wf:D1s:љ6:5 :Yx͑S1@rlC-֜[1sX/ o{U'.ShPB*U:Q*PQ{Mڶ6eGZ}˶ uF,]QUE*L:/jqч_-y~:J6a]fG|CSBv#oP&Qi}F;\ѻt ;ϬX\پf.ëy iה)܌x9HBse5{.rz;] &dѭckV| f3|;e.W_TkͼQe_zպ'nq΄!7Ág6C:s[tSAFJ@ݮEE؎ýƄ8g>x!ka:/BG|.\݂1[Ѕ\ܵHղx| (z;ߵj_Cƞt@=obi_O ҰۉgYI;Lx7KkTǤ9ћ/.\o[ MjdK_-_h<$^@> 9 2^m?Bu3pkĭ_7$; Рc(vBs1 Ryݐ8=]tO]jɩy );)~\y$P &3 CsngȪH.j`{]fh,n̞Ap]GNjwX|H,  Rvҕ3xoG}PKu]GW|OY2g&t*jQ]i 1U[\3W+kpT6!6CH" z_]_\L.Z!J&J~@HQRMcf6v/./x{ʷuǓѴv.40FG1l1+#$h)s*J&j~ſ^XpJA4B06 9]eY$pUBuƗT t(@Jֺ[2rᮼb'Jk~^Wa\&xcTl1t]nrD!Ct"fz`;Sc7?>Y s埊pgeuʟ|`|NFei dRR.NƬ9@JRf)NrJT^;H"]%牞cptq8ie$ j@q#i*DZ[`O,oâ vz&= )sƉH$:^ȓ1Щ?GO/ j* ]]K{x^>[5W]c6d6(EwͿHJ(S33) );? ?9;,IqU?eK(Hyvtg8πHߓ|+@<`u ORV\K h::~z),ƚ 'I %T fe.""w&:U6l>:\Ϛ8BxX)d>!g40w)JdQ/9NxY7]/&|~r(K@E oUoě IZZNφM 9קG`6 \J2cuRSQD*6FA%~e}ɗlvh2/<> ܉;SdUi|%bX]rZϥJ3ۍQ^Ù+FBL(侇NyT@ϕ! 4Eh[#GƍZRuPnLv<)ۉ W ACT$Bv|^du €:O35޹?d|NW&V).%+2WWŪ >ǰxܱh7LB)'|;LpMNMa@҅g?Wd9$-fq3hϓ g ff ;TgK;;6_Y{ˠxl!Q1=iQn6㾜Ba)ZE\x32Kyi z|gja9hO]EBS03qG[ tw6zh9S:{8^%+^=>ة|]mi~#!L˒qpTX5k#^Uͦidl1jOA?I1B7?΍ԮyN)(Թ1$0ߴd~-{qrjz()l+ ,V:Ʌ{z;nl6g\xU{b!dd]QP¼M{PL#kpWL(|r+p]CqfI^e-\;{yf 2<h7 h"T:$met_# 6 &$f"$!LD‰;+\D~J3q)HB> Q<[ !&Ƞ?¥T5ZFpvpbXv|K};-Bh2%S8U} x` K_Hמ*">OLRd ?Z"9 9{٢۽ٲ>ate(# ۡ`ťG>9NE4_JfGATkyN~ha RX]%='[ܢe:*U*uRuEJq%RMއ<`j/zE7;΋&Gτ`cTEǍ -`~4ut^^-BZ zA$Yӫc߃2GEww:#*STrq8ʖ?H/s9=qC{ kp+8דqzHbZo$G lUxyͷ_XP&&Q4@L0Kjt\K2&hQh[LX96MOoKle|Q;. C)r0~DŽ#'TTQT.b️ י=7*#8 d~R2{' %} Ia؉E 5LE(fM4d{ 6`sa솄M\xՊEaۚ4I%RQX(e|jfǻ ONsEJO zv{Z^E ;ףKo7Z2F˩:OF8BWQIS ,Ceor/.ދ'߾ s 20+3'(ߞ"d~}b~`DC //<ךүCJSΗ=RTfBO &ŢpLӃBN `/Ғ*f;lZ:L䤇a4$NsP10ծ2ö˒x+Gtec͚8z3 uɘÞ.<6G(q뾀0Fђ#%PRZCm¤MQt(S XHG{tSPfx33"[ @96qz\81mHj88KA8æ)ȃ ܋O;CFlMW*EٵQkbb/kBucPՃe7aJeܫ?zkM?tq, ?pq :xxUK38/܉kzBTrKAYvK"aWn_t'0?Qc)99IF?j^#鶢F0'O?h(ws:RPj۲1Ģ[} q{ ewz}կ`mK2IxIG㏊H(E~S6z.n` fz%1AÙ',jӣYg !{ވVȥ;Nx8#=@b\{E4q՗̷NYHwcjӘBﬡTHF1ldN7Q%6T.b?P@kl/r5$q-w:9k>gPN NE*7M2rBdía wš}~2;vN|ݠHP}hB:֞258q P>I彰3DҤc`1F4wg藕̂љmQB }`?a-Dw-8/HV8(0(E{>nai# uP |U .uI#I"q&}IjY (\ꋧπ9r? 61Lxl'/z?<}om~'x X=bnnt& 4V,Vco<uM/' ccX,3;]=YjPji0`U†Ԇ̭n` 3!ьlP_\E!"jSɲ9fl-p#32_6fdi;Ic166Pf #>,vóCs*{'<@8{q|id5 [xNC 0GsJ3e3JIZ`rkA1u 6BC*jtݾgyޱk?W<@ aɭR:JPMRgYqqz#/yLhbv؊ |㮹i=wLqO~k $oZP ?sU lPK)4H&w-ə (W6 {#fEyû gX TJX( $ς9s|m[#Qŷl%Fޚd-FAb)b%S8hP0EA>JbFP]_~"̤}n˫1RaJ zђDW>eeaL}B؀tHyGBy++-KK۟!2bW[lw_@SZ~F~|+4Fd2JgGa*dQtnM3`anJ F Qޮ=(L߰-e^ q8pTA8QmH(D.+v[C`dc;z-+F,vܛy!&8|Q(K'/|pI.OVIȑӼinN]AQ2[:_9-a:"A{1_"93tXHL]v#Cy˗;k c5=۰{ Tn/҂e2+0]g?zzdIT.f,\Pw/{]]kz^ 5Um;|v|lo9d#!PT<^qUX.Sc҆>1GS?X d>iNs6ʍJ(tflmDn:@Ja Cb 9%S6; CE$i(,ymmoOֹF*)C*2wxp|#m1dԪ2sC9a_u:.Vw7fL;uNydl1(&leB>Er4|Oض5-Zw7Sfad=}[ff9띯'Rx5 ~^B䴳TyEoy[!B^ Q9fpu 3JLZ ?P2o78.qt L7 $9 N M/T"Î8_۶ȝ$?hJ76 6Ÿ{ C%wD\fL1߿&>8aBtCJl`?%ΛOfixDׯ|4e7W| I*VxMB/U;{5h6 $_Q1VQlbhޗ`COrh$6\:#ffC/Iމp _{2 [l\ILiV7s.2BaX5p/"V]i +JPv-JFGUVX53η??1Ի #k1?YhUxZFeCL\D9ݯ|C[%Q`a;m&BT0{Y 0ٽ7l Njt,ކk#@eR *jjdeQ61]f/~93h vOx7ﰫc*:-g c}1 f[ _.Yu%݉w0Î{ρD& F%cQ'_Yݑ;ʧύٝTQ;UIs-OQ]To[i"LQ U*Q!AEDEPTPJQTS3v-xlEO7̱;4P9D8qy&; bMQC* Nz{W~-3o}8`ecLB;4u7Fk8n2V` ] ? Dy^O0{b?%4}8rTk3Lc7oټCxaa+ss#ljfPhrI1&HW٤-ܑKR~7 AF $>QG32ףtIœ  ܬTpPIHpA@D@Go5msIRTDŭ%aF12f iB#F'v}w z(ALa:o2AEc;(ŷL:cO\̀',,GvL*9,jzk"l2AN( a3`783ծU/! GfFt&ZXzM3Qg,ڪ9FGR`4 xɃ(iPB #6JGlI&2!?|o3$ڤ!3,6:#ڌ(*v!D# # zqJ.C+ #6I !TotG8lزjTm7*A:JjI !$V2-0;Ӌufu&ƚ]uu-_ ?I1Gp8N)ӧUPINN9u%FSLpZ_HuGOm*DzK^7GP ij$ Ҿf'LhP`2p?nTbꄒT)g_{HƫrI(\ u\O 1I\"@>LF%`ta3ҮI$H 2 ފ =SioM@jF* *1H )zRYVxIe_R(&ts],>>B+l :=:-#EFA 7:%EUkUXcY=BY,*1ŋfn)f6v(P4`piB< JlӇH/ٽɾyEty9a9"^Ϡ f6ntƆ*LDtj:ʄR6PU 1Dzy|.;b]$Dۨ:P#FҶxa{kh9hgqqm|9ƣ煬67@7Rؖ~QCdXCݻOm9"ہT7@HTJ9TrUef匿=Ok2Amgl*l%:e8Jt6DܢEK8RE)qj"~rrQhDiPaT A;SAX. 84hQE?,W_P=.q\VwK! 쁋N!qjipbF]ofweN^hVG=XrT&8 ck|y5-rь ZɭKLx.SwچeURe'QDS(8ĺnaWm)nP }o+kE68L5L&&Ki? ժ$ҔY8I -㛂YpbsKSzB) !~OERMB!K|&sD?q7^pD~Q5)0$ k !#1 I(Lz!4c Kd`ּ"2Ѥ,)' 5DV\ko sYJG(v/ 6aЊxɑ[ &nLN&l5vz_|trq>2 s:gOne,loB6l fh`ɃyY0 Rd%dDQ@ąX!{ptX^i! ̕cQG(wF/C Ď+rt̀5g` A$IF`̜\Kv TY&k3~PQue7[2ӏ̸L@Z}H+ij68EjŽ&682UE%jj̽1,dg# e-x`.xU6SUTPPcd$U)3९+z}t_Az;_W}Vߣ,6KAS7F9P&A>Ԣaӈ8)Ant̝GgKI ep7'E۱յYKw%q/%O>xV;[6d5M6TteFG%:t dFK`KrWKyFMC!r?—`; ZHI^k3fU*UUJr uP:Q6Su Ilզr$!GJzJI"K>$&z.kc,/[cV ,B/Lt4a=A0 ~A v)1.tALWãXB7+oj:ц @4m")Q( ht0R Z 5QLwF^Y P RIdI][JT%j/4[jq,F/(.(±W?=UI2PT6L FBF̃\)YƲ!"*"H\U[!'3Ih 5BHh#Q&A*Z`ŘjAQ3j88BHFFVI6\E1rH1VDA)Kqh2V^ r#, hnC8H "!XX .&4cII8{ʎ8 s}c) K>+QFfRRUJaTx1]EBR)`0L -I+*˰HxLZV " R*\Ow { o13wq*"вT81vC/M@TݬR0X*7 E{x@DI؍J 8kV ܒbL a"eÀ]PK= Pi"2jͲh DhvWdxJC` d*PTPababM L`1B7rԕ P*% om+D=MA3}l,5k Ap0k> -f\eħG Z%eTQmDH,) {̵qk6U! 4l aSbЌech41`l2"ˣ,*\`\ga)SYnK|k-8 W0PQԳk-pd4q)aiҠk&?򘹝ZTз_ ӀQ53eIqFj kSi\[&jaXKtOℾ l$̩8̶=KY$b[sQYL%6VKQ9Mr,m-97DQ񥒁pl511oVcc?Tg(\eӃkLvcԦ.d&#Ģh%"CN!@b 26!LL``dI Ƀjz b0$Uvݣg&* փ5{lVլ=2Adm K88mpc Ar͋2#nRchFcFAT!N8BlLaP$eD0iT!$Nf%>Pdf5AFM+&J:y8΁$_QMI-PL[U! ФbMŸsƭ,={mh.te4$qƆwJblnƒi8hײK煕It4 LEIE # d|,5kݟ4b1"RYk6= |)OD*]#ݼD^P3խu&YQk+b:@їE3KՙQB. 1T7$}td;00ܰTnL&fg3iTAĈ зl-(跌#`<pLF 0fnHbk U[ .qvVU5-À!fn?(ӒR*‰)4P終`X 6R1ׇcC:ueOvFg#YE F{J jTM:RplH:Sxqu{Z:ž3<$h 46*i19M=h"5pPn*QTic$JBT$q9)Y42,B2Xc588F5Gz;i zF-HQ"K$փ?ވzmϢDFi0%_~ *!r2 j, Z"Bc|Cdx}7 ƚ@i60L e5U XdCESAT!$jMZh-5v!듶A`lmܦTOsMp;sO]۷%WMvaˮ#UwT]bna}rvBQie6*$!r*QZcv42Pz SG:VmFnysgH\6W%vu+Uo7]:oR/`RWzR +mRv H֒4QY;b/8[nhtwuխ!ͪ=5@Jh`:[[x_Nv$-ٝ^{|O[Lm@-u}+C[tKJz*"U JU,`417#x#!Wxޞz7]}>ѠTA뗆UBTId Kw^[餅9u6]}St޸{7\.C U/Z}GmRDEt렻lw NfF4Wz:! ovg7.޷Lm}i΄^։Kܾ;n@5]6^o*ybBhQ"^ג0pκT"xW[cvﻝ{x7v@!(M-&@`@b[J}ǖ5d DZE7r&=O)"]ʧ&7n. MsnF[r2ѓP$$-w Gh{:qp0M$Hw9Po[}';@ l$"!Vmu:+ke !!LM<͓X( )vABхrqݸ ݾt"bVùk} _馜å%H7Y.Fؠ)lhHA hRq^E*U$ RR񜛝^u:d)A JBTJtvNk 40 Rwv:_{6R]oucD{+v;Rz>u־R{4%#K}4*$iWGItY նz}=`wu* !W;pUgN ؞ d6vr]b{fαFU70&TBvڛdEe`w$x*=BzVo+Ϗ}!UEEmzM -u\zwsJy*4}P| |Y:eUq4ف$v5 6UJrt`*hrbݵޏsŋҕVO >!^*ʏsr>RﯾXo,$U|܉6Kbt'oRf_sZjͰ W֗{JZ+QY's>onl0T F\@T;kw;wIP+Y(Pwz:2Mj"TӶrQQ-elI't+`ҚNCI038ڪ|:n_JiIH)ҊFϪuw9i݂sե){]qH-}ﯰMOm]iuֵq&5{cї,wh׼x .=} Vyv]>@'k}Y혞iC#op_@4``}>Иق@@ڰx"IĺW۽X ղ @<RJSZATNNN@tPlTt Tmt};#@q εB׶llwN Kw:*> k-jdKVԔt&;ԫmu(6ѲҀ>6뼽bwm,VGa}3E3jv}v+hWT2׭$Ľ]kmq)sXjjv}w]x#D+suٰٹ g۟Wvo@@yL>XK 1MP(2ݺosm3uϹxe5ף}4%R>( Vn@PY݌8OGzv{vs_n&tn"qUWOwcn%[*;7}|Hon<:[5`fP)=.kzg}B4AKN;mJD#@0@ɣF2ddh1 P@ @@!2&Sh0h`=I&)a<M2z553z2d$?hGS<4Lf#zLȄ @SɄɄ`&! &db1&d 4mLL&4?M4i==$DF@bɦ0iF@iS4h !!n&)ҀpN !=YmILPs׾`4`AOR` ,rJ,ٔZ6Nx;P\|WT+zFAƺ^Qǐ]b79>!a}. TA]iBLkJ!vsj% Qjތxyyey!>P0yb HG%&h Z(WU"3#@ (7q;7oKV= Σ.bESMY,8U-(`@aLI$n c*K>GAFY~ ώMXL( CR_Ϩ\%OXї8$H0QWA!a&viOJb`g{lӑ"l0)m¬.熖ap;dy(߬]|ŎBc!9g1pP| L Qv+5H](-RUҁ >+ڂa֕7 j⫭QhDqR͞J۪ ׸S gz/pW~I;h\ܭђfXU'Vvz4lü{qp ]{_ |h^Ү|qD+486@"𛗟tqn>2(@~Try.X<\Ψ+sQ1c k&Ć6|v9aJ E+sA]y$􎓪pEہJwA(vɚQ; ' ](Ĥ]@z>D_NՀoi680+YpH%E`ueyjo&)oL1*s^`b^r)mD76HEmx8܏ 08 AG$Q@H ^" 0ښ(П?b+aƨBAij':GC7l8n:fc(^ HX5l3'p-mp*$O-MIA. |=\qc@XaK>5lC D<  0l-h0<`}S?Vģ {Όe rQ+qÕ؁v=7p9,.P `)Ή0FL^Qz9@JTk!(h.UuAr7uh) B(=ລv=l8vf`3yz ;#har5lܦi?N۶lC"P㧤&!AG^Pf`t@El4P!`0)Ô8A / ~v.ѶdE`db /p&#Ei;Ü# Ͱ7RyP.>\ИINFQJ X&$cN=.pхߴ{x0a|*#Œ~=Spyl,y`u`%1٣M V]CwmX)Z2:F"^T% BjZsn9^FМ[cV!بk!bhg[Pi8҃P!,A3r1A_ezm;&PG^)$?TԔs5 Y-b.bn'i2 Ѕhq~#x~yxJqnDH*]P&)ҐN%tLIiwe % RGP񤗸Pa4loZZX$*ᕮp<8ıM(U/Q$:gޣo.ؽdpcB 4<18MJPǼ"*X{9(1:T@]B}:(N6jxP:hcq%^++OW#]i_f=TʞΙiqȷ2ܷy:tBOb}y#A[ N`f/GNiC4qf< (b9_ ,ǾPKk)ȽBP8\ exN} QRTzm'7ecLN1j̴C7*y`:nB4^vHLi[ `J@ 30Y4S1J"P!~YB&I yȐb*(bN)sxqjurퟔX ʿK忸B6VFfA^<Bxj BXc(ejU(mp Kcx] KOŖ̘Qc.Dr#Q%8W|`pK>Vpy8ߢy`]DV 2 ( 08W@Bs.8sl6KPiDuwy䗂Xb9Zyd4 ~l(<c xO$@`R;P7ӄu9,͡,`d9 #%:}BS =3uQMGD)Q pfrpa`Z#Fc)WZ ;NC}aB QP) uj7ZG1:P !=MjSO]/c[ 6"95 i4 Fy".iO<"* {t^*h kME N.pBdԃ)#o+p7fR8H| %Q S f &6 >!L4Wh1<,ʣMab X. 'R<(|,摐 F3ΤKq6Y, /ij?Zhv chފ G2T- ܐOC:Q )b*fܨv96 < # ?;ȲTѥbD[Z"ȶ#mX vÎqS $UOK89׾L((ʄ8wRQ4H, @Ӄ&SL;Ⓤbai` E@-J1"=(J.K\sI 6kP˧e,]Zk`5Xn_H`Ƶ])d E(:z A]N vVgdGuEtgPEz/Ġus!(8v|1[NX-uu#=Vv1ɒsҼItqƇxA881fp~5, )` _y8uyIEGehIKsbtZ7Sa< yo#fc b͆" T.dGL$(( P$σSh51"*HGD Tkk3#Xi9хNrkhE-?[0D*P AR)#:wNf Z4 Ak*-QhO usf+6R WR P[0"2PœD8z|> T=mI rplMl+)S"p=D/ )JegLHĬs+xFEEo{c[2ȝ9'}n:FLT?p\4M( uKd |lu9u}0ӃaO) cd*1au.&lqH`Tc\J#VG,ȩd!ӮQ͈b 0xt3bE㬥>?Bb<\6fHv !4#yj4D"H2e zJ_* (9T(dpk+f- w>cL4' vfذ`Z^rDI8UpҚPK? .~#-0H0*L wz􌇡 MܲӒ 25FkO"u\jk˒=`K!4bs(tިAAdFFan8ۂn\%!U5b5P]LE,@y ЁE\@'y-to 6q ad-0m٠AQ@mu%.D· q9!',-o8YG"8-GځqԯP !,?ucjg =@G3Ҭ%+`pyRKu&7e!Bj\^2Ln$K T%@)*J ZI)$H}5y _psIttI*Tڐ:ՈȢȪ*%0QBÃ<1,~󕞡0|HúHw&jFה6U$3΃[a_/-`n%fUTAuQ_x Z (=p&O$s|/C6̴8őndh3]@maI2"CRD ^"{#(%}'q%Eu'˰e֜uCDUxlFqGNcRjV#ZR!DKLla ؚnN pW)"L)Hjaӎ/W#p<:Ӥ]0AY$ !I J! H j0ݸD&0[Ǹ=u=\,aϐ\?t@2 zBGX>o Zz巆Gm 0",`шhWGfL, FfE]2E5M0Np"x8K:G!0oP6kJTt*tk֏~0G5'F؊@]lP完DüF&acb'O KzO߆N4 P ˃j 4jr^8 \%Xg[ t *T":̄qAIGiVז^1Ivqq/o%#缍#ӽ龙9KuV{2Xz*0P FL0E¿\esMhe+ruz[|N7Ʊ9R3If{eQ` "fhIn }K'džRJ!Fr7pV &8EL 9ϣ~F܊"0JF{ji=^Bş.lYCr+Tb s$PmE1y%f0olGT2eo n86BËTv\y"r+^$}kb4+NV$~-+ı)`]qaEm XNYcC&?!=:]K[C;HEb.iѐUD9gC2oBfCrsC&pF[Qr )Rm`8OJ1ӉS,dq;$ HRy8"v;=51եِO Yjd}-&B{rlܐ9PɩS0Wq]#'ޠp\ ;d,uVw~En|9sޤ\Hx0USoGrF LxK^ =+O /DzZ>*QXNܱ)F˗:U>]o]:ʀ09 \ F^x_ Ol38yfUJfayJ1,[Y4ġ$7qyvԆims۽9m !@$^R@"F҄HE3x)vra9 h/RI1 rbB~Æm9)* rV*F:7ќF%t*&s  a"ID0Iu@fF\Nڻޏxqlk>W]8=]n<ӓsC I`@FM( N} W!^VX!/cV:UuQAE̝|F(|<$pRb{n.d%ˮA$γ13`BMAerzs3rxxm8D(oʅ( w4d?8+'Dz_pgi|)I0 ,Ŗ>l@,B`.@lҠ@hJdb Hz̨ v> '$jM-9zxkEli/vy(Dxa>4jY:k+ a;oQ:}Owwwwwwwww3EwA0_G[ܽ8@C,Y aeH Br* Aj# $ǒC0?ANOmd0[p&HDbToOశ]!󦬔s\i}mCr%;QAA0 &)zN)/x? Qt>? >HlRmnՒF| KF^KF͜c1R'8P2, L׭?e(﷓#%d@¥G{3P0y&A%[Px&%0X"[j3n$h?i54@p1} !9He*5R*9 J_rFƭM!ήZ˭` 4&H9tbT&m"szoht*z]@) gɮ,I?5jh]t"j#nkZ^p| DS0}a`ݏ=uc l?7^VPV7C(# 2ƾ]9%=R)#׊˜Bq9¼8HF|myAW!G'N`s/au++[H *]@ךcClVrp:Qߑ- /^!(}R[%#$$ QrYIbpU_0{\SB->**Dӄ3N {{{;y 6e \pP@RƎ@[ P6fh݇Z)w匄_ la 9傑#B4 p HÄ)Ot8#ffg+ $i- qOAXE$0Ep@ FsԺ=\,v0psn\\W(I 73\1j`+p ^Cb݋yxa60ugsfHAة5|Kf6TLtzeLL|K8"'}a:Q8={a*/?E9]D)c'鰝QHtd;?etp7Ώ&#_k3H8^>Q. u` @Z„FQ:X IP9B72?w_v)I_[c})J)̻εk;#Mp}Oleb/Q |KpѠq4Ibq鎾!iPevq3qMfKoVXNb}6I=Gs2J Y\q}'TC Q켟=O~CF8Fygxf^6kkQYE~MdNOq, j"`҇.,ʑ"_N@{:L$A}Ҋʀ`B)16(J!DĦWLW'vbՙ Wu<Ւ̘. A?$ڂGtH@TMX}w,M /us7ϔ3Id [& X X8äH&FWc$G@(!KR-MD@F\ƵPry9IȨ 9w}H\De'GR6r^W;w# N\i]QLW0" \q[,v%3v$xwlIm.tLJc x"zoߔ"! >FytCFB-y0FDDr(K44(kO]gq6YCsVfN2I*[F"ɀ/ $ `@68yGUO?s+pgxF@WCt=2ct\@V D! 1h&Jd1@7Aʋ jf5/T@*A~d?t)rKx7>lR\uM!!׏1pX7aB4PaOV#by dyN#p& !لo{`v2mVݏsߙ\@i$ Qgd ="i^1b@l@&rz3 Xe(GA cgH R6QԍFAǯz8;)N5Ȧ PomnM `C^)Z>a,g)zPMF#O@$$bHERReL/I fLk?~ǧo6I ;\̝ݮf%U Wo`rV [rܠPM;qTPxp% wv/zCz/F0PPQJQMx2(OIq{D @ yXk~AvNSSs/5ի>) җh!˒Go2o6;L;_ QJǂ;t/@8.4,ӂ\:w;٨榨`?ALZv[T+|/12ꎯ#\q2#Z1rb"l@zF*0s޴ ǃXre@y$l&#*yDhh"ܑPgL8:.~: AgaJ}黍ƷLUdZZMd˞[%)j6 Q]&MZQ WPҳĨ<#tQ(|*>A@:I,_A )M) @{G&;Ki*zwt8 aK\ !/ s#RB>%'(إ৊lр:BOHJI ϡP+L 5=mHPX WåHf{P: qkALjaK42x/0DǀB42WWܧ-]קf4eSihAl5u]^n@`; Ukɂ{h ;L-ŬxAq7(uL8%# giAbJ[!\>Ԑ0,D x%x'9# h 0LTl:o:XH$V Xe@J+ #D\bυ#L6.pH 2З{Y8ٛq6@x5,;B008凗jpV_WH.h*a`}m5yyy݃G Ȳn#^qKQ6DBx:IPm ;KB6Ekɘ ($A ,@ZI$`T*dZ$BDB 6@5Ρ 118H` ?(A^;LFX!hf퇳( % ȃPTB; @` \ X؝0!ۄQ,>#Ku>EY*Q<@wq z 9wnH7PB^)" l|i6yώ;rt(vHa@ a'8^n7?jDbxBQ{C'kgɫŋ6| ~9Z0rl$Ø'Aۉ \# pd0?I1:PCw}xAA3gr0ΧCU R|Aƃ6Y9Z56/Y9İ6::>pí)n8 WL)> {zlD/"θA>}rPj{HnwLF,^21='tRtt"$t:6jYf_{ q27-&]rV7d_k[c OL %tji謩Nw+boyK~]H<]Qic%s<IPF B T[~zB\O,7U I\&slS2L02fVq}NUhlM#Sѩ!1rN69#I 믽^L6V6_?l* #I QY5W]FRH3ED䎙^.RKOt^huT [4,U<~9 Do"ѥjgrT&ad{{ QIrQ4M (/-Bv!o)mu6gTuMLy)^GO |%p(& mlBV Cn)3;#x[&Ȯt֒} 㢢d.,+҆[dY-q]ׄҁwa>[vv~yj[-?xq/I.ޗ7n$Y{Z_ CTF=9tjƽ GK,,Vpg1Ye~os7a]O(7q0oX(A$JKbta5fӮq6NX2H ȐrDظZa Jc-R9b34 . Nۣe@̤zLxtFdUH 6fh=녓/QRؐ)Pvc=ti=Qp{#XΣSeB' qc! N I zGܹ~`8!ӧD f; .t. -k B?0AEhW,n^7~QzFC }iM\( qø5_ְ̕޻=.7c8oڿ{ja?!3rSύ$V'+9-)JjvDH"J3LUVV1k(zb@>~o˴~򘓏& (V^5nL؉yGɾ9uiSK_ FJ:_ PU#gS ʚg&{c,nt(] Grlتt꼿؍lhu҄/Ad#U-o{BPQ%t(jvA-0a%Y.]Iu1~ 6Ux/ aF.(.gB9wFp'VQ r+gTV!A̴'m] T)`J*癥xytѤP'@1 zޏV 0.3.qz&'$;|26)Y %ApVH j u `/)5\bxqRm$&.No]Lm]j`nw7E 8FCWe3/(|k:Ǟ|: n J|gfä>jEi^ШBL--3`V]O$%*D=!yj DШ"1s4 _Gr׉m}>e*g|δs㠈Mw 246}FvQ@``kFxHL,153z<2VG5hCh3]b-CdH Z~Ux:r9ҝKgl 9yD52I}SJ%ϗQe냾{3gYe}/Sm?9kghR&-(Z{/u܄g]xݪ!Q'2v 'tnMC[WO5]GLo>(e]XWL/e@DtE*TD3@0$c0QZ TڱP@1v$plUlAtBl&DS$_;q,q GEȸ6 qi#a11g"u!a4kEQzy8;p-7-ȇ N ဃJJrTxpi 1?]՟ќOZQ>_ͦ|GHMiX䓁N|0$_%8D-"y{,P6$"b,aӾ @u :i*#<1BWգܥg{ ٣NfoR7gA&=׺o&޷ӏ:/h+G*թV-gm C4׸wI/~yc#({zpnYG3AϴP/5]\ 4/_LSM`"4"sLxSƛI}iܨ ȉh aC3b3h#=ԙZa:tx_X"s߭95NX2hCc$F ev:(w4(qd)vȨxWcM €t(re h;<ɥ/~IPi4jыj8pقHLA9U{\:ځѣkc\C&l25M< Lzp.+ChUQPkh]b!tV$" QfN!9g̻cKG,H=`lEy>U(y%a-х #.w9(*.P#aD#<(:8qZ2i= ЫVZR$c; v=Bn6*TqwJq`rXnʎ2?9yveci8X; '94DžgZIaݒZZ:3L#$S*a독,1x!z\4z=E jq0cb;7Lk5u7dOȱ2b\$nor2i0|;Ž8ᮝNuZvMjPc Fٞv:bVֻ3(e\AÌ]O1&[!x& cY#~e Ba n6.K!KHFHKK$]lu! ¿1.Bz,޿c+3Lԇ6Fh,v['p\ ( "ϓXj$Nv1\层vKe:i8 w\mfNNLp~9",zZAX}8;JQPNrUÒi%%@$$R DX-(8G[d)RRcc\goYk\cX⭙`P ~oLv^ASV}a2$R=J؅N`y7h'?0`A&&YRBH!hx((W 8qlm~4'T=FŽ(%Mt0o'C! "WUwxK&nezY4yzJ1B>w#|KvJoS>/)#//hJ{LD[:09CxMv%yU rՖH+ -(((0Sȟ ?6I1.l@a! " ">v.g rДX߀3 jݤk}s-8jP}(qqYBg$ -D9T-ZJۦM^WznWTuli=X# lL!A@-AR@ r= :h%q֬{wӿhvg &ĭ$ NI##{";?]Od)dX[ wFPw8W(@}&8v>Œ/]r,Q>̚->aΑ A' nic-€[ET߁^1 hO|N r ƇCb‚)`33BE68?ƣnLX Ah; @.WnDZx}F5K[&%M!VuCl)|WŁv]"$H%DT>h*djξm\R0aAGNr/pgz4+te+ʸkYMƗs$@)µL++,-,Р'Nc0g"1[Ԋ@)j(y_Pb#@`Q7rɾ lF&ĥd 13BAS,]aPt,S)kl0]iD~i$l(%Bu0jPL'$ºȽi!BPgUu"r()%2 {i%QK{?SsQxtS[Vp8JFi[2]B c$$(mua 6@,n05D0PS* k4%y i`04/[P-CڃAiPtS_M[ֺ (@fVbǠ7r-2}CTnj=MN\,&k]jjŸVe0Toȑ~F4\>snвdRJ$?.n}|Eț_;H2@sfT>7y$Q^u@Zcoŧ,7%E)YCF*;Y-=!8TQY{j=q/HSSRj O vE`Xg]JɰEKH(Eza1y1$,UB;v:ƮރѽOgJUSqs]iƬRF9rtLY]TM;>n?*8iGhJ;<|h}MIe09ͳzp颎|AmOOtE x fӚ5]0ML xݰq2djA=o(էzF൦dk!-Z?~ZPYoyz&@*SىiKx+CBeST-V!ҿ˟*2cF=hX׍C{.|ZdM0nP׋ Z "s&I D}IBY QBe8H}!efL #H Z@ۧP_T4ԷمQ|@ؕآ2 Q}'"P5w"}b!r0%\" b5?V;p )ɒ6wik^ PT$0X1ui [q¨UtA3f2ɑe^/6Pc{\ nV$km"` ݪBB"P£f*biSzIDhAR? T`2H.2͆F-pr irJ5ZqL>hƸ&?qCB=tsIk;ׁ\4O zw=6R^3*[x9;`tF9R0b)>FmѫA®FY—dr)2A-؀5|ּ1>NVg\i`7]H}q1FD#2.񑖘A"YE&$H^Zj0/S/ U@3 XlʷZNGy9ׅr-bReydg_ZY\}AJḗ:WtV5_mJ[ܶד \)-E0&`W L>^B7?*C,0b-MI.O$*C7̏mT m7P`Qh+3c IEg5?i6J$/CTQ 7Àry ,bjl ]?T* S%d)QE="CmC7oYUN@h:GDm,$- r?}\& sDCF0/:^$ STdMhQ.v9sz_%@{Ozǝ\ [8Zډ VԭtaLCY%:vB Ӵ+-ߝZ1s/% B͛ps(H҅sZ1G) &qqP"kutZzj"qX^UR晖|YiSstʹ͍FN -X̍ǹv&2mKz᪲/i E |BSf&%qR~o'(yXHd6Abޖ1 ʷƳNO: 7C0nL⛓.xPgcֽnոp?ph({"߄JXgx,,OH&Y0RɐX R#!4҄DZNt܅#+ K,Bh46پp?WSI˼D6giZ-.1c& BIAv.U07au `@G,b#'|eZpy,ѶTny 0B;MÌH:Dfcbsۿ ND(" 43K23]\#J~۰-rE|KVD&~wk,'wH qE9ۜRr_7?լhέmƝ]Ⱥveɭ O+2>}3vC%"žu_\-=Ihq27]N7N:k75.g]9``*T]'gDF^x17}<Q ']B"LyM !^T`g8s_$ 'T>Gaܕ @UIHh:Ȭ)MݜSgJh4k+mgpsfdKZҶFD}E??It.3 JN{T\6C)uãADr'v;PhQɴL6!$:_֢.KPryK<.XUno`юW SǺArD1ns(iLb }ѝt 6Vu'@oV)"9ZS@(|8ᶒ*6T;, S2 ®Y5z3)[i(8rS`E$`IxC;@8fyOv\;eXS5AwsA9Ϣa4a~~"a,kM6U`68*nW%')+ޯdiO.Q|Jtbջv+aLmhΚ*UG9cnp@ \դXrd)JAG xKGG`;rҎ3[7fJ&kv_YBUCzvD%|ad~>k>S\ʕ)ʼivP.^,"Pou3.jE'0W ~Uemf'+iUAT lp 2ȟP"d&=lfRp7쀬$X+>$AҊ-LMM o-)Oa>/ fuJVk |JTꯒjAҮtXն#PAyS"'ەhBPQkz<|uFx k1XEG|jz H?&D"53:R|tS jvfQ%=UTfu>DE)+|Df10;6tZ:Y\8N\ Z(XY洜PF]}ߧ݅#PbFf'aMNadBI/" ӥ@7)lV "sVIQ0!ŪO[sɐep*lfدqxlf0yyPMs8YH!O7竜'Z|?V z)@SJem{T@$/&}9buqIA|3K_||==Ĩ|C#|:qiy^O?Ό?;FA9ui n;2fe& ɗ((87LN. h:ő5"Zx# @t.gT{P}(^6zt*)&U\Gzn=S݈*dR0BjHW ծ5"ʼg9γHL)zP(҃H)% 2RmFnB k$A@`% !+;C[A/vBA0BaQ\Ir5<(IfxG%#TL q.#M.@(L8UrI}ǖM& 'i &ԦAԅܯAy )E85*Jo\ko=rx+ibj0 ^-:aDP"KܵIz6ʨRAJ܆X,C4"TVA$.w~ϱuN@)$,v9_?!_,X\E2q*P(%PS"wUNVcRvDiqQ0΁rD jNTE.XGvQԞb+ѝO6;6MhX(;,GA! N5yzf ,- cŒ,A6ȨFZ_ "rRjPZg߃#6{gE}ڝ=z7 m- JbZ$@[@uw @ysv4tn";r)$sSP4e(4.x,Z.FjF9Ϡ[]J\j@C~;c2n7BEJ:VBE9jvQ2$Upja$P&}1tZTsW5$ (1vo0Е;RrSE*Ko^W{uzcD|ȕ&2Bfxa{ &`@% 'Q6  ֔0XBFy 'SU9Kى/^?aM%8FO-2GxJ\sQy~h{懿c'#tR< ]8DHX?8c.PXAT %R *# z8KEDSSsbÝ F9- g:' Vn-M6dMu>!$q y`]%K Ŏ󧜱 F"rכJE10DqG'䆐=OpQD>ZVA0HU$T? #!!b_3:A6ㇿ0$MMTTȜp32@sYVJLC ^dq18 qy ]^w^`/( p@j}؆.6ݏGp 9€۰MP6B\` ` DHn}_"6ptj N=糲9پmqTBR$1A!_)zL}P|h/g\-r2Ix#) ×RoNa`sˎH9R]~>)2 +oATG Ӿ>R0 65bs;JI>@UfO9H?7@G"D Y5$( ȴf"EϢA)¹~)N?NSP4{#bʀdCde 'm[HE a+l5k ژ#0MgȠK;)™ d*Wt~5`_|YAL\q.HT~کXgcdp*hYNZ\$ (ätg{ъQ?*>%`>]\!BβAO@tv"D jt۸< 䌃Ebd5C^NΛ@xD^yׅJzZTFOڡ/@/N>rVk!ýDB8zFtNkڬr 1gHR5VҼT!O#v5U;=ySfn}K@V#Y @k&f}/8&()alF{?(`>N94叫ω~*k}X*n:qCcVzO7+ӚSe/I LN.ϼWٿDF1lv RaHvڙ!`'͝O͎Ԇ@ѪEfKkr*53 o)ͺP TIfe V)JWY-=M飩: ɓ^ ὸP^al4rzbf+K[b&Ԟ#O"G .ԇx*qv |0CE_0珂TkX@{sJRfDUܧp&9)Hap^:h !I xkwͫ0qwP8R \Nq'[S.E=%]QRPrSd> v'HJ9C!bԾy0da8km'xPIy?Фun;hudh d$0FNꃯH:tΚabRk&wlp`)HK3M[2UAN%ygoZetZǺecz1FօY*`2`fL'n XRaQAzᓤ1RL2~i&p!P6XT4>x9`}c&  A41 --\t"FCXQߟ1E:U,if1m)}Xg~(Ew1"#y%QC,Q8(wvb[I=Ԏ I{.\#pA8rH{NņcZӻTQ.u"\a^0 {0f{ڹp>-߾o "<{<.=ޯ%x8{ZWϵ'zMýŒ%;d&90{`FR FL|Y3g[q5sʴEULBUQDO2@A3qN$sIp.l‰,* qA4ڏ=Y)`ue&f]X8DVm,\3F׺1nF Y #`*JI(PaHi _'~qX x%(~j&ѝ`yAT78.+``: ӱ+b[@ Wmł^ <SJFRuo/E-pu%;NCFeo93-f9O{o6;jZ Qk4Jz q:j ܈"BaHU8Ʃ-GT&h Լ zi+?#$|&4Bzh6Dlm{1_c, ta'~Rb#w,].1kt]ZyZrUQ +qk%/}#F)0ףG$'z}SWN:E`w| T;8OKu|V9Iv#iiN;읇ww{\.hwFپ7il>7ԌsɵrF=u)YV/>$iA;9=+ѡAՄ2I6,`6<eoKgC@aUr%`cH}cN aCi/vTv'9YKnU[}_x_zax \R\F-*#(<;1|i|$OELb/}Gmݜg3ZCSaλ# ,¶L9'eƺ+`l@0frf= )zFv`bɔk2#;L~y5pTRQLJfN*3T Գ EUj&.?K ! #%G<.|OoDctw|7\fe=F `_+PAԠ#VgH m zdU=(\U.;HgZqge18bEMIQjl6;jQOo'mvWbѩP`(Ϙ@xx1(j Vw Z*N~jvh3`@J< $3l2T#d2d#$Xmvn6tٛLb%SrO5:2F+5ŀ#ܫ*J8䧺h قj$ I 0B7`KW(w"?؂TIri5õ٬h )cD8wb~D<&&{S LguQ\`OZ@%*ZkĔ'f,IjK_Q:7`WyR.)bcXA"y̐gg6V9&X͏eͱnۘ<-/<:e ݃K;[ w^ch.bйק֡=`qlgϯBW7 ޫy fрs P\7<Xt=SmJ:Q@`9u_@TǢ"0x 046F eMȅA(8(_4D ڢrFDx Wb(䛪Q)mB+c0YaGВYъ) ;{@| *v({) #]K-h&p:uiޓ){DHNd')"#t+An1f4$Ľ@cQPZEm𗓤#M)C@7x;u4yʠGJ؋)9@s2B邏VBdPq@1WUIk8/G+Ň7@Rcg8=Ht_, ,Ҍ)V(ODPR K.,|yDK$ 0qAp:ljZ$N,H]+(T/wTRr1:))ߝ5Cc<젋^W  '"+iQrHE n+knZ7jv ]ӸOc*d4sKyulMJE2VY(_)QB}n矍ȶ;lm ^(oћcPYJ!$L I[cbo1L}=~:+qV Bp+KmhlM77/F3YO Jz9"K=Kįpj 娨0C%; ̬:QpTmlZD\Χ 89-#5Lk1CH1@2*w_:y}tALSE!Pt"XLsx=W/-/6o;ta, ' a"{Q&eIv 9_C )A|j^z{!gN|y膏8-KV4"ѷѺƝbШOK*OH?`~?uMmMEh*`R+T+AH l՚2-2ς(/'%=4*z#pUOG*, gx9T=YRE>w] <T9wچZ[ͯzguxg+#w1x@+}sAĘ}ɤe3" wz{hvZUI?#y+ff,c=/gtř-eJVFo{ColrPQ?Rv=^ k)CeNoߛG JL8~#$և(e6s;+'dC/Q㔮zhj<ȽL#o༶_ux, r@I!@K3nnqE1z^6}X,*CgZ^ZۙE5SơlO*b9!\٨Lt=W\aŷ[zR}ܐ+אfhӿb<+@GK [Lώ?P_QB-(Dl8W**u2$z3DH񘖱U!,IQMēyNݰOpßq K~M9C/nI6qg[[8IγjlUK.!@J=h]뽗þCuM#ٻ 6!K6̱`}&qH+f53åwe a_ѱ,Xhg5X%8& L9-GޫG`e+ PO셙tx D*K^z32pG%ǔ ]vJgpi\/ŵ۴Wl_1gBz\b#-^T*w21S3,6 -U]\P(TNmǁ> l╂,P&▸C͎nMs/F÷P61ƠSY5S$ Ӹ M"af!I.9jO=n ,gܑp`,Ix_R5AN2.`SSn/a$c he f"?Q{X!2##Py(%D'8\0"!^PY}88Nd8?[L6TL`C摼@4p.;K7l3nS,VC]@N ˴ l!i3nǩ86 3=WG/3侎*]vS +-2,#umAލ}(3BkWh= Ӄ&D1\)ɂMyWgE"KGG_,$\D{d]LTNRP  y8 "B23l`:̈́Gk;r4w㨼9R.yQpucbFXQ vWI{gגT(^p0Lߨ/*RGurb^["YC=jJUȚ"ITj@dSE[٫0]QwV;ffW- ffaTtгL,پך p*AF) @ aَxzR0쒚>`4ud԰17g(l9ɻ*K~5{\wxNMؑ O4}+Uz'7{ϻ:'Z tҌzA!(p}H@ygXfTŸiBh ' hQF P{0$&oe(&奂?P0 |iE˨35nf fX#ץH+:y # !)ѵ6Y|qɚ,K;!j^7{S9]qUK7s.sz>-kjW4FK .vdK;ߑo\j\8 9]ʭl)||{?ԕ1Q2_8d3CihpD͙0x>;8kYLلoxl,5#{1{% 6\> @6O 4 -b]&Jy;<, h4ߏ; ]X)'7}([Ȉ&,+)cVRIz%)(?D`+^Z3,,Lo,637r`d|PYj7-LMYVڸRQ; R; .˚ë6kM;\NS%\>نm. BmKQ $b܃?)&xFCYwH1<邌4`> ]8ubsr5pbΙh'ެB.1ì߉|h6)I v3:|L]xCE]hV1nk4>]Ao#hB$ 0>Oxv,ľyqb[ #Mlji HrZQR!"QI P!zD 0x~Gch.nbu*dˈ'9ZYO\{,drOFd"RDAQhP^ӞO4`tD@ĎWCTqQ5T߫myiǯUВ]ߗ`ixhŲ:(fbkhG{qMVHs@<1,f?`"ff@%ZStRH킷.QٗӏÂ1K1J^yk'S1IsWLQ=ms22+7Nuc֛*LVAyI膄 ˜F| ZVHXLGV"E'G*؏ E8+@;B ?- E-Mh5\%$oZ X cp; =K69$ l}.3&?)&*H{.jYhL@ O7zuJ#D8aiS533va¦M?q(5P/>ԥ E76q.1'څ!a(-JS(K<# '(a:QϽ?Yr|fG}?.s= u˭S/3TT__2B,k.ƱU^eX_1:HSʱw]D(~܊}M-A6-P| ok7~o|r Y @@IB8 k OHw5#/M^x0ۏ4:ZkZ`2  @*!ڳz2mYUq"X^4^f o}Gl_`^D =Pr YD,䦈;IR8^@TTaЅ( ъ^4ȉXhXYlpgH&${>N{ddv <#+u a(ݶj<,og9f.=%+r#`ugƏ{#ZQFB 'oVId! uZOp1p^ɦPxPD?F_HI&@aOY?u;2*`m"_ ac?L{wQyt ~)gp38D`DŒ"ѢD8`x'criѤPkHM@%ӴIW2RMxaCOzwS$IiÁXS >|%FAeϋz-"t ) 2(A$m`2V"C ZȢ]11JgMpb `b!Z8eGPiFPL,h%Qg$aE;ij[cj'P pn4 2"j* AIo3qƣoe<wt'F);+Eٙ(K"JLk| ~`0~/΍[d?H_3l`;22psJ9"UDF $pnH[]j y4!Jޮoa "N4#zU\ۛ<=?NKPh6&sk8#=ĉ0W[? Ձ?8(s -i.RL0!'_D \{{ 뭛}qqLۼ$>-){3iΧ ^6F.A.VBW2 oާR60jD=ӁQ'Pd PPIܘ1o}-p8oaLy*g$Djb*د[}8yoN`W# ^#dӆ zY/mЉb'iFGɩ4U<J$Dl| >{s#`Z&*:Eiu(n_Kta>K0 %U[- ;ܞea.`KO:TKLq] ϒX){aef ¯kT`L nubM/OV=_Px=USdK̤9 X*wpvh-%O{g;R+sl|f"XS l#Cك$f1&h/8 kZQP7n +4|qc4FSrt ǐ3lEZ- F[|6>6 jJiH=&Zo䴨WZ8 dѝF-A-謻C?' Up$ gԅ"C(&$n uIt7:(0- U9`bd`jR*\ArӧR.^pf%(ɑq)&n`k| M>)m z|(--"]ʠ+B(€yU'O{rIgH9Sᑁv1Iҕ2p39q-YM8$PucDLa&o\^Ĉ%uJvG^j؛UgM9'',F>i3s*%Y"hǝȞ}K,/gz ?[iwz/ϑ%~FnG߁ u;ӭ:/.Zk{\VćW:`j~ |\c3TbAHv q=FR S ƕ5})=yIKg4osmTjFik8RmZpLm[J"QQ iC8R(]vI/@%}nIJV@_0![# dy[5 e2g[՛7Ym`mD!+lltzg=Ot+E5s! :}[wao@RUO6A0LŇ~8\I C? 9S scj:2i;ko#NβvxYWW0$ʽ#oi_+*VS1D#ThYM #p48)J>0`Ӎ!8RZAXS&9p(㞵k 0g1=˦`ObWx.%Ep-3'.٪N蘼$~21xz4Jq3A}9#X 3NO/ 9A bo0P*ugt=9_Zjch6Yc?]Km<3|Z8R5=o}0[aM&V: /j E(P"&x\3 l66ށ3=NǠkُ^'=osʟJu~?vXWV]uʊȱ?`P@>i͏%Ib@9lGzW=? $?BdZ9i ԧLdZ({i C ^ :h&OOK9<~l9OÜ e0$/Jx $l0C#fQ;xWm*6AK,erٌz8 paWQ%xtI=*1&q "zp '~t o_V_!\#C;e-!p6NSY `?`P3ک.B輽T%{1? 0~`[356kC<1KsǮ>zRi-YmioQ;V3,+Cчy׽{:~ՂC|ġڃ~iK<'J{t@lMaj"5ul|K4rK?aWh\ ۰Fz=T {/·'zs[tS)L-ڑWs}쬷(vf5nrۡRM#:)Gќ_~$BO v>71|K!i,Qj0Ģ E,ɈF2,:bqƢxoKiNb+1\3pc=x406H @K˘rKmHS|/x3F_\ `#!߄BLI,V掰ؓ 7$DL>G/|nֿwc+gZw{Zy[e^)3}Z㤡Ŏ@)J2n%ī&< wZa:KO=DP=;LkE ^#C??L<Ȉq! c jk>di6C=@]o{!ɭO;dr9J݋*;3N7(;Qq߭Kl15c"#׳ wTnHZY㧤%"Ĉƴ*(HdZSz: kQ4 :\խBSxP* .F$EF__-Bc#Tޭ$e=AΡ~+!ޢ[m1z҇P+D|t=Z :ˏxژcO[FEϳ@tFs(b g{!M`vA.t=[J?]U>, ٰLW)XukFJHP+0|AC>L0IV@8 cHȖ[泒p ,$@\05)@Ylݳ*YFJe1EEHm8)$-|[Fbd6ג`ҵh 9y%ףl+ظt+,5 #5Z3>_.9I)˥uw7A7$$,ƈF] ͅ-o4oPgV3u42 VM{-/ik#:,^jΫ04SyE+C\i늨}H̦,0FTq:v,_aÙb$jD3jDW [6̀V m^4^]Y ->9ֹ;`lN3DnY7%8t($h PY i]<аN;ul`0bWF& " M+b1Tg o1>#G+1z""|!r$A0S?.K؋5J}f2?ne$.wQl8PIM3hXl*G(Tބ*W bg]S4st|\GmMB)"2 \+rAif3l fvq%4­X*ƚX<:P̿xYLIuϰp ʌ<4-tpgUިЛ+7F=yO=,q~֔| rЂC $A|+pre L 3gfσifn01oEHZ@UIJQLLfnL x2хl){_Į : Zc8\)4400T4AhԔ œj>-fw- 9Yqh/2/ɝ6c̎,2i(=@87: q^-:T>i}rF SST7>qE_8{ eAoťeZs]o hBpP\' _d %0R5ML1'O|\*hTS "W z:"ϓT"9YM$M;JzUNVOFuoo[б_$c-NrݣGxr2نڭܲNkR*2_+zLL"698^u|!v%1F1 fZSiW1\bc}Ҫ1t=?i,Kp[!WN p`8!(_l1'#ĆlμO('"&Pd(`/Ϟz#HDN0Bs~bb%$>7A4ng>GļPy·0BV O - d&811 >ӆ'g9HaëLCzJYw K= L?M&"L8TCwk(Yk˳}!^ Dȓt:шrs"AcS \ܫGGoPRJa ^@'|u%H`ôPȏ߼T+Њ {:F2Aɋ@\*SY-rex(Fn͗:^Oϓf|"_P)d-dۺRg9:{j`P"xQx.$cBOmhܙ}x0˥6og ,14b# bwrz?Ncǚ̔ ;z(`#5,/%e_զҶGxI("WMG$BnJC-PW" >?ĕ/!AY'z^ڮ/VV%M.+f˘Xh͕IIP h0@t,^+^b0_] p35QJd;#)\a)QdӀ#3gTĀö/yK&HɶfjA-4LdgvŜ#^m¤:@ +'EeC1 ep+U`H%j z=`tbD0H7 Bvzg[TvBy,&L j;AHf3h-JM"T- k!z+Qrw'HSM?oL9z{vLgR:ILi3/Hf (h+n,W/^O66G,  52%x=D&5z5Y+ Iuow6xbb|MjlP%օϝ5{JHšv} ($E\RḓjL=nw3Vħb/gߏug$;8=6oեxXxߧKF[7)/\u~G3>C'H]?"WˆjdT(5?!/9}CSc]4Z3iց2b#*!j]mŰzB~b}Y8 )teCR ͢`5F[ [Ho RdoAGϧcwEJQ@"QQQH^%R;!29kCW53ue[!\7`1{v 1\RfOz[K$@qHo4?>3gC$pL^TNyVdn0S S'&¡K&Po) f˒XFLH6H)OFݍ>Q 4 b8|Y>GJTtk: ?Dw;~C,'8њCP8Z d7P52w/8*&k|}"-<њ5ϐ[IA֮E@xUx$X~I H^6*&fi$ (Rs'U9+!U\"=Yp-$s2BTu %qxsq|^?>5-+͖7VNsCyyə^/@"CvxFW|jdtU Y[T&kO8te <@h~9n9 PTA±fNiӁO""ٺ!0X>3?@H-wɕuuxq$d"dF B2XG$eDc5T]؂[*0 #GXt/ vMT}듏t5 Č%e3΄0TN j~Fq0ĂLԾI;T #FY?wD!W(QL}&!)Jf^ j7̉US>a33IL`3$8 dKIz}I&*8j?v@OT)S (jŽ 4d#ƌG3h G +w! !2X#/|D25@OC'mi];SI)9Ž|L %mfP"U4I/ݼ!#NOWqR1vҚ{vOh훳{>x/ӽS.uKպ /KO2 YX%4_U4f߳=)T'|cR%K-3z)>jPӃL\4s؊} Wtc9ovVc*+~ajt_pLh1a>8Pm''Ws݉ה/? Y݆1xLN-8?5$xA@ѕqIJ/P{i<8e=RO8\K-8R|Вdj1֪Mm_UYKWUt辝D&jXa#_70{O@:&v:IpREiVk_>VbnFڬpg\)SgֶV 0Q G2V(^89^ZWQyUF?@҃ũE93sӏ U*Zڔ= g$溕=ȟА ͝T$*a~ǃ$p趂LW~1;Cv6, @j|՝y k$rfѯr_C=8Wy3E3“ e!(K&H;CebB 0\>k$0[q &҃T4n`m?8(g,L-Ha`+h'ptM3Q*fɗ_A8*x\9s慁`JkML%J)^ѫs+1AL8 4QBv݅KAa~-ו. } f3~֝Xظ=WXv VKi/,dh۶Sa0( ^Y?EL&HPQd d-8Fci䥘i&G`5Iur8| s^d)r.sX4, W|\#˧"윯 G*;{5"(Pd)l& ~8n9e̓AMbIV!9!EALXZBqS\_{cP4Tr yl!媝QG[aO T1QN#QPfa$/O-saaY!lG1Cp}[JslP{s>Ia{`) 5uT ^#!֡ɞ?EH4v`_bc?m,b4h"c&tD4ZL($8Zs @hg8A7o 0 MđP̘㱙;uS.41@j!l%(dgU(`Ξϰ/NՕ)0"1ٮkტ b35GU#>v,i/1rEd1_=h/")ȼnhO&̞N*1C; AF:,B_ i lVJpTM~t{s{A=g8Bܛ] UD%@`xRW҄>1t!+e8k 5#¼LBfﵮtxJg(*-yL)*(Z%e, -*eaah|sC87;h/~% 1b:u%r{El!\$Zm (fB{"ŨpDZ҆Y`@Mږ$_\ 4dΈ9c;|[.hȀp)М\ҴČ&P Nԉj;v)s{O{A|OC^b?EGK6v1~'2mW֧4kn9s/7|[FV037fכkgE70SqU;(Dr禺PrS ^'χK􅿝I }؝%1#HI:a=?"'"=)]nuaޅT9>ws;8cXR3 N<*IX,x=0$@w"6wmT)}ay`hs•"s0OQP7:rD'>^&Yϱ` $;\rey Ah˲2"_¼t_;K5&1B ;TqŒLh2t`Y8,).k-~YbRl >z̃ Q#H39&Da3+/#c;+x]EKSW4>P~Pc`3 ?1v cg89[]4@,FğM@=F!Ha> h#3ӑ7D(Z@cq *.P@rI*"gCGxd͇,"∫o{"7m,H 'C#N@탢<4N6,M)49T!N`ᛓ$A7EhɁL*۳Zu~tE:xb ip\\1!j @oYxL#S+נXe; ^o8+KO- Q,P)BDp&d"ݰT+\,Q?qRVpX:B5A'3%pP3Êq?pum?7@Őb4aή1?&l $p$DhQp3AO?gvcefK"l'Ytt##<%/kˆQw&\b/$?pn4l-T[mɊB6Ut+>+Kd 8%"jGV=/UZ&W>;g©Xx#6bx:E7$}ĨF*l̇ B

 6wZY~9!.l6&$?=3}tœ&:5wmC廸_'yCp;}é_5s|eo%)jF~}w+q%00,G!̘^8_.3lTE?ذX2^[*&]Z;SU$hF۟ 7BNOl/>C$}WCQ+r9t;6AIxYԅXWY\ԋx.&g35»{;){em g_K(yRUB4ITrzmLq>Q=?YۭfjG>j\]Us~SW` qsD'v'NowѮ&UÈ==БBjJPt55"ܣ} -NTKYBK5}:hNMy H5WS)z6x^ SH+C<~RVxb/"W^Gz`Bc+nn˹vcOo7͸eSiѻ*=f{wXXOzr =$ڙq?e9R{8v 8|nA8xujSU-n{)jy\ؙxmzSTgv\TOH-aŋ=^;o*+]I p( PiF)MZ/cc10)>qNPđ+$f|™¬\}097 w%e\s+u~e+z=%ߪ.u]G❖v8Lx괵*jV&Qx^s&gȪ]8W7|~/\S_@;}&Z^o zǃ:jJ?с ku0g! ܎.4BILO)B2TFQNP}>#:Cx{NL[Ҫ:ZgH2L(Ȑqz}YA^AR닏fo񃇻5UR3r 5vQ6aQbBi(&V^f0 # b̒7`m:B>9(UݫH$Px Y2a90'S>&sݭX)0w)5=xEU͸T(뷀k ZOJj͢QRMuTR7&0ښr~?7%p 0\{`_Ei*!H R@y>Qg,\F 3} Z3H)J`Q=a ~1r'D ## 6T7X`&R({9mHB5w$ Hꫵ6ʐ\u}K4Obfu{kEs%$C"8́}m@'!I)RK:+M]17_u҂3R,U9)5`3lh[fl .c'.W =cIOD! G݅_)gs$m&L\R77 YJ׊"z@4V F0@Oĩ$WdaҦcL1ԫ hJ6h(H I(yN&74l焅jcM(D@nin#:d­C I-Q^f5@`aDn𧇁yQr1__ɒVȫ3v0/<^okX5ˤLqLPPbm*<־Y߇}4ghb?ـL"MhQ.\iDNgŚx08)M0ӠX)u0LgG᪔Oq0f֦]!}Ғ?alqWjh"HvGym9v!|9}Bea.ﵐeYVU޳}]ZrGArW}w̚P勘8DaVKγ;CwjD ffaG|>?YQz)8cϾO>w2h8 ,$JXcmiN1 X0RA{hJOʣ< LQo幖~! ~3hQS<&#rReBr]Lzp͋4R̛W4.}z :ˏvq@EֹN./m53 b8K_T冺C N=Pd tuB'7O"V$i:N]Nt(D&,[&6z.m \5mlC#Dfp~^f&H|X»kz] -—ZUʏ5fz<趁hDIGes;>&88vfTq'c@[ JZЌrW '"-cW$>Rs 5mU5E(d޽WK u$$*u¨^N{: ڇ\WyڵFwult{+OaIwoDUb(n@98n39@Kиw3B%Oz]Kjdtk|hwDw=a>B^F܊vG.1YapIBifڙPEXL''$JZ4|VQ:FJj}T= ps;|^r9?-tO|ھgtsrJl?JUZQApgdi~֕W+?Z]ѵ3)Y$c|zJ{aJ@i",s]qZFߴ_#a4։5ϊh7`LlE9"|1[w5v` $ݶ|>7 ``G^0S?W˻atpVi]+^DV^C .u0|!Q{bT-)GЭL1կ 9:C*?c~?z K3&/G*s₮d %~!jq>Th-V3V"!16FL6)1@ׯ(;9Gc)䢿;x~7gʧn-h̅/b~O#M =3g)fާ4k1ZQ.5:]խz-Fr7˳`1 jFd cblg;0T%b>/Lf呷-. _8p`[2S(j9^-c8c =Z+tE0=eH'wza/j/fhL@-R  ǢBym/]; $wBv"z*iR'lnzD_ߔW=yqhaE\qW;Ҕ$pAx@ѽ\%1`qPCiODice e He D  +Z zΘRO >YռkŖF>ǹg ~~c2Es|%mIO{] .΅{ _;lu}7qlHD9<4b āұmTn :E(쯞`oٔsL*hF1&|)W7X1ͩuiWM1YiLktؓSDyX:JJy2t/fJč ĜZ#ro@]w~٫]mW+ GcLQ(IKq{#?bX+&.<@ `˄V2%Fwϱa,ExČIYѽsZUO()332g& !3GQ]{#:oܢv;Ě4az ml-qs{>׊{_zKMO&Ki6٭c)HQs( 5F˄`iL /Z~=L|Lw̏:AF<22٧1Sd>/-Y+[@PG:fkɳEkJHIH0vY6:g@$Fd7 l 4# DFYZcZ*Ӄ z~d8f^*g:,4QH/JE@'r)ԫ#VfgN; pJFvpN(zbV+$#;dR98rc@I2D!9k'~(˰-. )$cL6!b&a%?KpP5$LbY&22-.c[y7ױ8v0r @@qtJc9;Um:7 OqQ"Q㶱O:q L //eb S(@`7f6AdtW92 iBԅML{?m SO.GO8o;]_)/-t`υny_:޵/l/? "%aN/^0&<<'qd^A%[H`!y~,aIXfzĴ3[~Fr%{XdtqX(0ZQD0Q2iHfP_q$- a^;fWN:7 J2g~|1J_~7鐒H+,w_I|frT  Y$Қ|udB ur) OR (C2@ĩ)T}8X|( cNyJﶘ&@-cS$3(XK/T,1fNC+ B>ili3F(j4X$("bȤxo』VqcB|ywT斟jTp]@" G Rv @ْ CYҷ혼-u+lnV.FJO_>>3/ mRg \DZjPT.4@IP5aꂚȃ` 686U ySIbAgGO0 1XɡkT%St^71ivY3c x(E*a9|yg, AP" MwˮckQY+K^7GGqtj|0WS؆=)sf=!pprsuX˻U @8(K稏yvC-q|UoHOl)+زQ"C|,Eb?$(Pχ`: p}\&m~&ǝIR&Kݭ{[f0VJ#۹^>}#qE"vol}z=NI2( 4/l0ZU@H45ZDL"06 vK/J! pH).EL@'.=;z-b^֖&=DG,%\:ӹ?Lemύ$bwuAfX?0q5LQIS6.bUň7$R/ h#?ߜ@; cyψ,}^?o*)3͏U\ v/JnA{Twjh0/\i?K+@.=l$o(gA 'QU3ٝsV*T']{;X^#RϺ6~TA>FƃOwu|gN/[vu=mu ڜ½|_j^9O[s36e :2 Tp!F ͑oCÂTXZsZC^u]BǷH!4ǰb8.kȀN4B m0v4 ևqW,sHjƤ@~)@*2RouAn(9LЙAv\&DŽۃHIJ0d :Vߥ/phGu )$9CYhWޔu"s~K$9?z+n[^vEk 085Vi떮<Ú @¹3E&1 Aﳪ-} 3c3D:ПъЫ[քuo~ڂ1iĐloH,@כ$1|S iOWEl<_D,=*DX<vy)M殃<_jHŴ3xQe -  QkCVo >( 1["|hgS؏&lmyN}9'D_@'=|U)1V3S_#EG?d$[VBd͸iҼ+=у9OWGnmll!! Ȯ+;Jh#?4htuY) "l*%6\ o(۷M5hhŝҌL;5,>UJ0 OJ!;L0B6 "-ºI93JGOO`MV" j2{)%D'hbGD{LkLވ4l15&FCwE*Vb舓\7l;%&Ⱥ1N(r M6ӟan͍qE T@֮_hnj$œ]'~"*i19yYR删;Q|=hq^FϹq7`oR2@`͒Dch-Y"'%{,cZc@"$فyW"c[6qׁTY.b^ w|,oc et%T J^zEpg$o? {奺VUB3/"Sr!}r nv|@}@ЃY# :hł (=]'eul8HBL~DN, O>bJM+rA:Ia(b4 $SnqZiqc9$fFhcErf!}m8Mx{lk/9r=~Ih}ھXjoJS+P PzRUx2JJRݥXW_#*4Ţa=/X2 c=o@0Fvc4x.ou禨*b(:i9ĬĮ kv86pX.F즰uotz~tvvR=jޓ\ylj5ddئly̝= K@-w J-)LZdX40aTHF8x#芎3]>Q;cƟC] C&+R~?d/UDksQ>KgS0t)XdtVc*ba%ªLc:ȃ i]! BKJ] 6jA>A}9ۭ恷j+<⯼ s:{E#K"IREsSJe`8|ҁG*4nI?pNg7flk6Ro8\m߾*;]v7 Y課ᑙGQv這id왫˧\VIP2GCW;I(DjoW97*̮wc: uq,#yaMOޱtC%ނlum%?7 &st+D@OY[<{Sһf{; !^]'VbK/gL>Ĩ|3\ >C,+˸8fԿcc5E^8deZo~8TO2-եF]^E&y'PW93CI'^|FT(x}Ti0GAམ-c),ԓE+0 )Z '}@7YХry"[z4`Qq;Co 7IrO>M-x %P6 8]=tWZ*i/VH E{^Ppwoʆ0i/] mӌg C>BPQwj2mc,&fQ?CO"D~4 xrihgsQ2"@@&8)|uJfmԟgwep-,&6;̹G&Njn4Pb<0# !&LvAb(kPPѹ^Bc =uƼ@ԉy{pL *z='gLaX @4ڂ+r腭_u.!x2Q CqLISnC.UQ^buK˒*"W/ц-0L`-{?yѴQBF)P)ݪ@ư[S|37)*y@ё <$ ~O̻~mnYfʄl㜎H{2 KGF ڦq> *8+E#lbcG R(HS4X}@^N=yCxjH4<;Ix m\F|U_B y̧KbFOR6x;ZD|';ƊF/}11m_¥\/^e4&;bXqE,~UN{(]=BTAi&Ƴ "2RHk)Đgջ,/!,'(w? 9sKOaqax.*>Q!m.1/56 qmw&Ja`x*ug,E!} 'R Pp!ed(޽O;D10*$9zJ^9V.]#)Q-Px(("'Afu_65 )C% bcԩ 9 1@Yk[5"A+&oI.)i#Eԯ}dU29gQ4g'8uqGzo3XPn4ٓKRu/`H'`ɡ1G)+S1Q` pE@tl%7|֖~ĭ<13+{YT:`Ӷ OEJau^|h=vqz#pTsVuFEM ѓ{`{jK,E[Sn~ӥb/4tu%it:NV7ykd@4(QBaMAA`gw:z#- Bnw~mԖy~O+qŒ?{h py̴neB͏#b7U8`VĮӷ?w5;K\R3aOywc?jz>BN#rLxosFz2ިJRΟ߆&Nc,U 8(—VUnUˇ{rM ួ;~W_ʞg";*I?Ts1T#?n>Q4#'{..mrt#ҮxOh鷵D{Gt1rR1o#SPtTG z}d[ TWq^fT[S֌KA.'N'Z,u$(y?vVJGlUZ'0"-HsF`~`*%z 7'u9hFWp-; `sW.t25sEkUN$!鯤0,lu)5pҙp’1v2C)+d }nG'otA}ȳN nXK4KOM^%eL,[+z8:<.GzxNT %5dZ4u6%FSwz:asz|YO~z2b}T'R!X}{tߪ6t YsrԪ(p5mztaEG%HKLxz7,D(9[;^iAښdo;M@3 $;!Fb8j|QdGI4Υ!~f(fsnyKC1Vz.Nm˱ա>jnې}; 2a7^jg؊z?D$h8To0S^흞"I,H!s5@HxAmL2+;Y;1OZ!|VB)lUёV1VXa2txƑ'bv8XUb <[ZwA-B93=O=Yr|.1*ţ!X[wvdxza4xa+)zK_v ,eKۚl7xFL*hh?]g"GF&T" Y~ 9v)HI=ctghRGTueuG0Ã[ S<<Ə2B=~X!<_cLU>L ]%Raa} @T Fo2MyJ ;ϳ=?7ġ6C=}2O'%ƶ{>ZS|[~ySޞ>lgG)GI&iIro+\♠Mp+323d1INs"L`=Oi(b _0V)a &K XH2=@)^$aVTL N髤>Fsp? l3(23 ; b0LvV/k rB׫"˸Ź2fPS}2*bPZUݧBtXiL<`zZ^3Ev?ŹUbRs0 ܉0h%,DVSԛhW-~q4EEo"udYʘݨhL>a1{ f$> Zw]O~(#QY_Av$fP־}jp7#6B1~_2)+"(?qI[N4Ir}c}/2KG 36< 9◶ك7™F ^*=aA~˃kӑ8^ w&߳SsK{Tr9Cda)Qu(KW&.DgA#؜OKeޟc&Ur}Нv*zziۣwhگh ;);I) `o2]1.JlHJWhn`R4fly<Ǯ%ַ'!x]B\P+lq,0#̏~_fn0QE^h{ 87J'~JA<@fEv*#whq ߱ۘ|# ;~`Jd1Cy:;s T*ԫjƑh QCf2n}w?<#F8G 66r?v'!|"D  =:_)bxW tUL;z嵐 3gGFVq!Py*T uSgz}#<'dn>_1Oknr3O ~G3lNRUM _XMˤVP73D55.]t;i֓Mmt9z>与:O6=q.O:޵/Ƈ/}T$W 6Y~<&]=pCA9,'dz-b,ɀѼ^X_D۷oW@)\*j[1`R2("{=c0ش16{'ѐ KM奃ؼe0^N04=̓P} L~C|6?kXi  ?q}%#HCyx61%-tG^&2{;Ac/'DeA_zC^-0p`nμqakwXV(H$d,v*]7hv1]WwF;XeDt ߳-QuX+ʺi Ax#krj),#ɛ|caceY"93F%f3IdEQ˜ŏ PTMNZ#'Oj%w߿ol%y͢y#7!14k BA~DNdz5Vtv6PB`N"aS'=P-3TzaYl IB ˢB%o7ޞ~all'RjWTF 1P8 Bhz<"6`U0ʊHDxtdEę Z#ar yzgivon7qm+}jߺ=Z/!9x_ёzIΓ<+ёHyH$6/Jjy*=iռA*;Ϸ܏VҙVڙoNu:-ץ~ձ-anN;?ʨvMĤzxjl3@qvDv3hv_zoI=u<uz'jw;>XQ{  w=:T2?W?ܼ;$h㴪2/~3*{?R}B=vێۂD(OcI[cYLEgWN 'W{?w='׶ .3i2kz[;N3]Êz}O]`bkr{_v"b34"},(/^4F{u9ыWW{>^veONj2n e1T:Bq\GeSVc\F8k6҂òlg[> n7q|N8XU(bAє@?n%aj]T2 (ZP΂F}H"K'кO)/#8׬ # ie >;EOyQ#3JSKj)J cFsM唉C{_0R򈢋 ߛ<"- G6O|qS&9G G AdMՒ<¶q,wQf" #mT}K֭AZuF5ҞHL^ (wFqP,$k"E$I Z 0`®If)jIv1ZZapQ ,wfΠ@E<jЀ,JDՂc2hw*/詻ѡSRCxЗc_lh:=yB#!,:'DeYS?3lGIܐȰiL7᭜:D- DPvrHvt6䭪Ys ѓd>I9}M2B ҕPX+YҍbY@Xɂ2(NbKeknӿk=ZrwryocN ʧ !c(lo! kzeqLJ^ v0PuPPc7b9"ֺNO#(D\,3ͳ/HuuVzD_P^>hqF;X@u+)eZEf,8 pM\LdߕL @ = #P+2). 3@JWH6gaiH&rZIW[w&~ZϯXh`]m䵺P|_x[A߃[M V1W޹1B63vlB]Bf;*+A 1i3E\TD'S>!J1V[姷=juOs8C9N 9 KR9gUӃ.2>Q%^:h=2C⸡!'1LecF)2k.{0J̥ aK0"Dh4ZLҘzeAhsx9R)dأsɭ@P JpY.(%e)+ CSItFז2"iXiDR?)'s/n^.#%34N&އCxiś^Mv;Ak}ݵ=A7(3a8i=jU\Nnye;_hǛfU/͢>.p!\2`__aaW8+{3AKvJNA2y>ꔑ! Ћ4Tӂ+ Su./`r\(t ˁgӤy:p?<;Zأ/S3%N];׏_1p?P =C{5E<l]ƭǗnf4jU(N0c9!cq)^; I=ysS B:U߀!539_X'I!vzt iZΊ[}D9\:*1:ӢwFc0ٜ8{JLIv}KpXm!C%Cmb_sIN\7>ʵcddOcymklZ%b4)IRlAa|<{VY}=PCrӘM|#,?v3A60X9t3S?' &m>Jxs_R)NS R)Vx5N4[)ΫGifR 6K!AQ#ŲzI LqMvP%o/ԾÕiW@4)JlyyLq*9Jy~Et&[{e " 2aBi,O.L}HqW2:!HJG2mwZ N㱛w7m،oC=T~dϘw~9{SW+ZCOIE#NN>f _؜H莁9?`b%k[ Ax+WA L O QLй`(k;e躹/D="_O2O/X\w g m`\l^9I7LI{Tfc(o4A`^2__ƿ/[y I m&k7(Pzgy Bu Hwq[nDBot<;2|'ΩI._ 3WY~¨l,N=: ezX/!x.a-vdcЅf&Ec-IBT|&i]lXVAcl>+MjzOi7wN' R l>/C@ Z?؝$8J"kۯzzky?ӔnHpMCk.s?SbQ OuΑ2IMI2c?\321|ώI@Z&}`!u9|nFca9z_1xov:8{N =o"9rC+zD,q~N=Jۣu:+QΩի^sV = 0[1{IXv#9ALCG ѧ\e*n[kaK$bGV Ru˖+II;jT22K.cRoeYO|t׌!k7-sބ|QH'Ȟs d~2(돪|aYl QMldpT=4~23SVnP7KCVZ(񊟌]i*TQ^*N8Z@G$Y+?!c|B& 6>14pђ#a/D 3&A-v!b$_ܹV/5ikP99301X3LePs~&N{s t_ A@l'l4N5\f#!_bA}||_qpGԃ|C9XPqbL^ǑBL04 k)ʅ,RbALs;@.h05DC(u(w2mtLIsMNi$$t|PqXRˑae6Gf>Gd./iҴ}pWW}oN靕VbզwYx5;`Аcm r 6ݩ,Pp`ݨ"੍"T8^_L׷s: Bduo(p" A|lA* UA͌Myvus _J1Q+) HDO2Jԩ~A~21$H]BQ'!Vz6 )U_\9)*(PGGn2okUjdoIѡ3 ,Da yX:N8K_qOfMvƎ:G2*8[-Ck ?t>Ǫ@*L~@?G|+ʉkuV`e%f @>Γ0+@ AB>^R,jH'TRd}&P~@>9BB% (Y"+x]_qf"6]_iRAݣWbv'w=yu'۹vw/er _~Ӆ؊7Q^_5 L/oIY?;;ZoC(ych~gF>h(~g$yj!:>,ˆ{n=y>%+ýS߽t+Ԕ55kbx!8-66v;ruiAnO]@vw~JZRZ^_1su_WZ X '?d!^ ?_UAt4B/{ 8 Щ;pxJ'doe)( N{Y8st~1_D7sq/ᖆ46uśc ٙpel'Eق{  QWhV+Nn|24SiG Y\W~ӟu;)CC{Z_jv*vkR[YpNrc{k~ڜ)%BJBp9B~p}VZ ݊G70>]`Z;z))R?o9׈_ ݂_n׃BL.t_NHryf7F{ܯϗ:܎Lpq 7Y (IP@pC?#/'A2'N)c/MlҽtjK*=5_VXHl ₖVe ٳiaS҅j[x\@_x\%bbn#APװHIĖ*I:zJ=zZΕ-45qlٵil<90j. Gsp(`Mh&ˑ+2' &bi:ɂwn\ =\o(#c 53uj?:ؔ!j?a rO~pGod(~N(I2rryZ'*ֹQRAT4l]z|IIʘ4->I}g[ 5ɀ UrQjŽv}NB[YeJ(R[^^3ⲗ;L*tyYLKswΟh=iެ\wμCf"c`GۜeVʹMQIZY# {T'Σ-G`jӎpl:ӱCVgI6̜hٛ^KhUVv-rV5l h8-Ȥ0\M]Z.e0kQN1梐kZc-K3:Y8i[WkYC t듂]*k|߷C+`rkQc P~p5XX,Aj 6,)}Pmt%ndu5l^H_MhsEMswrN(a̮M{jǬޜ1M^Ն:|NU88\M ݥNsC#} 'I܉~0!75 ay:R[<p'o-NV'+JDp04`q[1`?zeCLrN9} У =4NbW4"G{dŸxW抬e]^{}sbTwB?+&-矡#:Ny$o"F /7г (i[ B+frx6N+i|!8}fIB椧9*P? ڃ!c >8Cv EP>X8 :uwnwH;~oqd7y={^K~lJfXM:CBn.S`=s+픦Ri{z4,5 /yPj?;\asS>~iP{V0 v27L&n- K`JCV2">?ynPIv-Swru]l.sVZx9ku{x}YP{w»r,ܦךOSkc.`\Nf0{ Υlf.9y{|>G d乜ukc渲tG**KߑϚ#Jp<~zfGͩVsҘgYU`tYjb(lU_Mŭbgi4?b4ײp5,+7Ul'umCx&Hx , Bi _p^9K݇I8]&ת{;c9c}Z..LeھI)RWS &j-ԺՔEAVW9/^"<9CFL 3{om`֕Z}3u !*][*(Б$P7M< ݀ĘU>ϯqoU{E%_Xe1eԴ7\e+BY #cEd"GIIħ.E(ȍ200@wl6?32'f0I C mWkON}AEWY.'?JC ʎ <0nLƩFvuh6q!ovb&Vj~S7%?EEYSQ"z=|ηvȋbseͳ]NP?/)?e̫?G{tO~QswtO)n6܎Oҿ驥a&:]Ffw[}nۻ/@Iet[,>^̷-!mH߫Rӛ_\&} 5cܺ-ʶóWz~XfCc}ZZ~3~T9.x9ἃHyJ}hP6 Ь2)hؠ ~_xnO !hvW y=o a zd?oȰ9H!DtL3=L< 3w1+#7 !4jv2U jLj\@~,D_20ޛQ5;S ƻ}-_u9yS~ً/3cOFN-) q6]:%ɳu|[l#%&Eهu*S*֘sӟ:wͫB\VUWѳִ|z+R2]WrpXUeXͫi7`ג:lȍjmÒX߀ט27jHS~I꯯7شpftn 5S{. ^컳!Zaִf1a@ـ;ޛK5jf'K991c(m괿KKoJH2;$?#hAJV |!#o윲dR03~/>m4OП7=h_)A=4|_A#R<ES!7t3Mj*VdEL2ݪdWG[W-u:$J <7]H!4XwRg aFLǺ> 6=Az p V@O3t?Yp:*mv. ?V oo2R JKSOY}S&M:כa[>zw."6 J<$eqΝbU2e. +F俁&p85br-U|>zq3 HuMWc|}8=fҐ޿s3Gn1A#%mI/&?d 4[ Y?fdC{E)r$B³lpCƓѦ|Ecgt~{!טmǀ۔Mb49e\GÜox {!SQ.a5* lQ%˒r'PvI njK[+ 屖6Sb(l[ខY5(qDa@tY~'BӖ5Ӈ6jTi8r0DXTAs-UQb_=AhO>4L@;~SNh < W734 Z ?dJmAHCjPDlCN]]8w*¹D9kEJ~6'|%[CEc@nQ#\L=v0=;C?-7騴}I nk͋l']ȑLsaQڎ &kճ|M[,f-P ~.HЄk;5"-Otԛȿ&=:wRCF>\g'9fXڌUI^3Ze|kwyϗe ܻ„v>OхBy|fgzfgf%m&x~Ujp?njG!|mjGyM>Ji^CP<.?FIH-T7`_g(MӕXk^<)XWr& dH0Bb>U0GN P<t!o~: ?һz}yԜyOخ[N{q/J):Bw;^gß?KCԜrq}S β1WxJZR>:q@61b7,eF92%eyMV2#}DSP8!@k+~uCF?g m/">MoK+&y4ݻL4oq_0оQ0+2kpjiQ u4;DF-Ur+RPX.k.Wh}sW׸9{XZzl8M cC|,@%dX]+ ;9޷c/qaC>2qƕ=~V^HSYtX{KQznʱ[9&rt=)бAtdFN4z乌nE2>d>Ն[ |Xx"4O%I(&@?#O?aj>[U܇ (a[/ [9Bl埇M$04q'XL΅*==;`4v!di\vז2 e"FekVux h9pl2hq}dNPa>Z8珈dLhá/x\l  Q[U1",gh \6`\X;ǴiN4YݦOlo 9 D8[N/$bmRow7&;oONg0xjK(|g\b+Ɵpt=sIlaGW/Pk< Lݨ~0)n10Ϫ[IW吥)8IS5<9hAIOAUH@Ke*k}|yllE65n 22NBjTE+:ȵ[_-K;Ҕk1a͐Gv'՝)/$~(=S%v>ըzs]x0"Ŷ_VEPQS|wv>!Yj෶]Y0{X"]Dz4 * Vb {WdMT&`^>Uxܣ|f[.UW\^\(:Mk~B&2f4M nr[XSVi-%VBaK!Fu`)D̕)sEĿrezDPE0\剥Ĭ&Rgf@Mƴq Aa/BRJ pY6(j (VNy8MCܕ 4I&}Z,!Sf=(nV %3x2`ɣr*j&%xyݶ8&4K0 7_f{ `\KY$|LIs~=tu‹TQZ 8|n{07W=pw(WEj0ɍKE]Ayw)\j >2T}1?d #c\Gq8t'q$JSUi 9.4L0.Ly>(%5DP׭tɄ  R# @Cx&+ c8] l'f)wmft9 &_oM}> {/|Xb{ ށrim$(dD#~Ⱦ-ͷ )`oצtqP(J ;ĤɵJ-:wNԍ<*nf1V Sٺ*3kАmPn&1ǀky|+GźZyU"o#1!xL `=;v=q=9_ʎ/2YP`Y @:?`s=)Wt;F%o R_EH ROFz/@Q^L'[·#{N:V3%y}V+%yM;D;}/vzFII 1[,:/Kʶ7IecO:h=uɋC%6>b<wИ- !  J_6d˟ɞʮ2$^иoFqu߿j!yΤstތ"k"jjNAJ mHl=,9Z%%1q-(f8Jйk7֙swϺqnE&vf؂޼sCT֟>c^Xi霄檧|ԩ-&Q7c*=Փ)},|[*}9iƜnߜWIzܟmDjk _hAv[_[}_K /}?p|;5)sW/Vu3=2vC7rzY=8a>iBMS㲎  @D5zM+9S%dYM]ٹ$LQx?4ݻ[UcO^(iֲ7=7OP9>s״y (lT[ Y53o6˚\8AӠ".Z [lvi,η%^:=:i[x0577'F0᧛NPas0wYO)z#ɓ)4vpl`8p73!HknbXV:d+*6)ؙ`.BVQ,TP Xf?] ɃU5$"NBg)Oݨ&d*siŹvllfnvo9p" R@2(9~[޻~ EMCq끅K w˕9cv*`"  ?#_҃2[h2ǏjI)($w,S\Bh0y|,b1Lgq.]>Kc[mq.fj>6O7/­́8˩Cs(N(sxc^hf=)L~¶_Е-uT*T_mރsid%C' 19llArA[Xw0۱%/MG]vU~VRڒGI\iH_ ,p [-6ۙ~s4aBop ~n} ]\COTPkj8Q9Azs>i"o!$@^7?0a o`ӬFO P#uR,^P|oXxW<Dms.$/XLndum^q:W#O}\g9Sly7xfq?t_/i)hcFDy[Y 4^)Gn[q}uy\Q5  0)GBk&yYt6ҭ&R$xʫ6/O|o$jwk6u*ko0ݷ3K%QUdQn5yS\Bs4'ŎA?&COZ_氼0&P'ǻê9x Ղe,@ cgfN3g bWS1@~GSi?atcqvRܱjS2fbLx!$1 'wl{&)_' g/6MAN*OuG\$Ϩ][ !fb^ e r%LJ镵JQ.஀B"3xLEm./^ gt\smg𹧓_5Wd̯*\%gIfFo OQ  K{߸|qyq;gߜw_͉F6 ģ/#jǞ3厃k!TT4Rx`zsvtF8m3Ts3 8fwpӯO՚? ܐs"-g:}Ec=Ͼh.̺tpY oQ"s8PSVS)g:=iIm5 sfEA!\ӻVC:K5 lU&A7Iq3UQ؜ugvVYķ5":=ykcJDWCltſ# j0BA"]Xt֜tܷFxFh0IG ]F1FX 5M`b^r+=CB} =dDՈs(Q6DPq W2 CEfo#x\@Im"\ˬ$Tè\v1sl'Ab')ߊfU* Xe} l$Urz?jۘ V(0ə?.wݔ>oZ Oh%ҿ8N@dv0Z#q훈9(3 S.>׎*iC'b? >`[Dt%vX+X/ bd(vVŽj;t,oF.Ktz_nPb{B᎘ % )!LΥ]Dx'2yzcHm2&2k3dxfo*#;]T$lI&r']$~4/.y0}DVUB-KYӱ.dA=CPW&I$QzED?I?$6<8hUa"Ipa] wQ:4zSm{%Α*S[rSdIMd8K6I <^2 b'l:e1!E H_y,2Oe㊏M"*[GH'u,g9>.R^ln,-.!- g6d"]w:憅i>`k )f5V*8YJc[WXɈ 8_q@'Kˢk3ihR’[^\.!DȶAlB:#P0dz2%Y# 2!A@D~Ȝb7_YO{,zv d=C4b^sZ0 QB' k6W,o+%X32u7C:򞧃'cKxX7v Fb ߍеĔxC™~p9זѿMvuXp667?YZtiH/`L~zYhsL;񚒟_ެߙ 5F_۞ж-?WWG 65X\<pI]U-Re$1li C/&~#D=4Jotbq7dx`s\^6n )ʲE?aNS 1˘D8\)rљq*Ęh0IjX}p N1,>\#EfLWOG5Lgtg4 eh=+k>lr(Dž<aFp>ۙDA0wϑ]^+Jr" og5K u8rrmNn)Χncl P+/{ޞHZZ靏6h_B>ޫ+7&:қr> iw |#^)&A9x ǑzjL(ނ~Ay%R7z&t[ʍ:VSșr3a< AԚtA>Vɹ>mnh5Jx +tėֻ,tK1>_iY| #'`xL[}^;_uT tѿ6cxkv>{~|k7'QRjA6Ղ~*M#R(Y|-OGc/lN 5c8X﹫$hi=ʕNGw3K <ޱzM}Uc0yAu͞IӎX}DJ*\Ʊ14+FޱB_/Jj5,hG#}xmӣ V`/{7Hw1>F{ՋgǝJ{J'9u};|Z宗Rb<69BsVFmކS7? i 8PۘZYo&N$ǜ'jyv![L^F~G=mqkKQ]dv{5l{jE.^al1x޷z&n7 Jfn3j{kjOq>nA ;j?ox ~](#is}ynԊb3'Ok|;vٛ&47m]{w1cq/,6*.𝺝ٗq(s)S5 qpv(wY› :.yXl~m_?$k`=PO$Jq:zTy!vzEh|w?jshͩtaijmN[{ĽCGh5z UNo<<1@/dm 8 0vcQRޝn˻~Lyf$74HӼ(=17 zƤj?}L>Ĭappה y=\ߪm䙌5~o'6[O1 <13(L^a`6Z1ca8ֹpz5ڮq9vl:2nfuuݾf\ M6dMv|~kq!YxǕˊ߈wU¿i^FeYt?◁E`a\pYm7}ڼp<8M[ 9 -b KyX1yI\GmFW#rڟ̹YG>kĿ]ym7,xQ >f(Ǵ^gL! -~3"(Q tA䋀%+ͩKIvլ+@\\ęIsErMUK]2)O+itOGw; -J\xLQ];MLkwIXf}USi6LD]G!PGz[΢q£n6WO J$»ed;nhEiSINu5J7S7ղ[6FP)f.q7[5uъ])T`SL^\Vxzvyǯw}ltU2`!18ezV 3il[hP}ԡZԐbx!BG'0,FO/ VrP k LzS*)VkXMIx!į x gUwo2&=TemQ7e_0춽Co}..c=w"v 4>A!393tΒN;jka^iNPF3VɄ^ _30qFgx9T95<ᙛCPm*h+GK(;?r bI's NMk\q*rL4'wJVI.#/ɯ]%j2^L]hzj9Zd $&VV˯AUߓG l:ңQ2G_w:(aYxKbutXRO2 ePħk)2)r_D' Wȫ6<~~\ԗvIUUo:ЁX00^t 䵊n+5ᥗY̟dXro^ (4Q]K&WP#b6E=)4П1qʤP77,i߭K&k_˔Y:uIhN9c=hp:Һ)M;I5uevTjx[T(P) O:/%OI'53^N'Y]HJDVϟy=~♄gέ(#؏0m@nz-klgJO$Q ΧR13w:};3BPk-1{}Q!D}7tP7hk=NϑOboۛLwJ5A8|~3b3ܡ2mg(UA@>91 G.+ѡv;[C8)-rgs`ʇ=Acl줖/nOoJ5҉+lvy"}I G|dQ23o3b;}zf5m=}krm:fJ*e0`=6˯GWοnncP)zyAì"׃|lFMnpB`p=otp|ޗGܷ3M q.nXݷՠxCgvm)X9*k;Ĕth6*<>_4%Zد8~m'IF]v7U见*IسU'l s&**HrL*ٱKy*ʹ_Xec(37-Z6%ccԙekHXbYKgGs^6$ҋZ1ynSK7Ueѓ<r5PN2GFz%r #tpq\]em3{L0Så2ӺqGOF.ar#IHAJ^L03uTJwKeHn~;=T `q;r[*] EӒM ͯa:-.OvC^Zg7ՙ gK$Tz)szM.73gw:m mgQI \`9CGL#~$(H:y #0XM 8%e~qiOo{/PT2[:4nmYEl7L-NqWlcEΙ [NM]]uy26mرy3j{r Ö\vtgƕzu㰥-w=7-Õn6է,~umMkWEƇ`5ilfyֳu;F=ӗ֏m$ad/sh ~_31#alrêݙ۝_ qҡ{Gk<]d[(e5%篱Q񸱏Tð< nPQķg?f \;^5p"j O'y$!4ɘ1Gj9'G7)Xo)i;2sRJjwJ7N;/#~<П9{@ь|ai G1CW!;nJ Wڷ^T e]՛x?rܑ,{`>mfsF8#tN<=e{e*琠2ǵ__ֱ37_*SskFk|u3z2'%Hv{7׬'w*K _kt_e:}iձ=[PXraAvp@t񐡻ĥ4|PBxOxb"9Zv"foW{nU֫|!D** lj|o)䄟5Bhfrf϶Do~LT]xDLqBu<>J"Cz;>>6upx%xJj:!nr7p95{~)w[i`5Zw+8T[}]1^gwWgOœO,-`F{ [r*riwi+cqJ02=)֫XMQn*X1N+rOgcEZ6>g x / ؇J|+dwNz9[厐(r}\&GC5 |ȂBwE<X=b?:79v9M.W+[ᩱMM(KG8iFmK2vlj]D o ٞp4umnn;M"md6Αh)4OX֙l,ss V58Va.٭Q֊y;v-;_vh_r!.:n[ h}/_mGwR]eϳ6\n$;=}u.&Dk9W"mʆ_%fSg`M@Α$vWTh!UԆk]o~eNCHa9VdyW=,u ;U>Ykh_蹏G}SzuL M0'ڷ\߳ZJim׹nO[JIK@Lr<ıH̎rN?sh=?\ <wI,ngm) 2213"nhCP ]gK՘yr% F8zԴ7|VÕ+NjHSp9e9 #,+EJ#n=萫㼤,r~Mk[DFC6Bw2W9ryՓ_/+)+)Z3sKu'&>cucM?3B2୎l)zO7iJ{|NE9<þNb7D.W}z*;3\+ΒMǘ S3 191wcfV_PQ,7/#_uc]MUpqy7jm>;?V=jYvsOsz\?L݅'L`vV*mӻS^V$_+I{:E8;i\wk1Ac|iMa5ۦ+5Nu5E}yaj%m9Kc2ϏbE;g]it$TaZQrwrRF20ѹMiʯqת`wRMɧ8&bdF_#r_8 ;UxLzwY+ҡVV@Fed%n JRُz+;MIlDŽzV֠,]d/0i}b[Ucdh7K2@d}Na|xӈn}o.rr<zO-S$njt]0ŏEcjJSJ\w5(vBF 4l3/CQ#I}fU5W1k<>X+ӏreEٲp<}Qu];xH~x`8gn9s9:{訢.t$2O=U<}EFfgP:i&,g8{jht= xn)*d(lޘ{&j!Onj"A1sGxsT瘩yФQ7xф ug |ortI| {u}}C%T|ɻttDFO~xWO2{]G=oDT,%RODGz'@qgi3,K9J+F*l;S!18A\xiZU±]WhFDO3A L iSSJ`JQf%\|BsMCŻ>uŽ%?ZG%NIŔ tNQx Չvh=7ˉAQ<לA>|(A`xR֟x@駿 ٝKtf>O߅diP}^Y$2(BF# 9.umtjb30WBxÕPqPe#9a= JfJ \?Xz pS[D=otٶm4uMjP݉KG*@=;I):LX!{1 uSʛi߾갯8_ݷ1tx3~ʆg~49;M;*F䟙=b~*Fgu'ןı=ekLRAw_Unj3R]' C ?Dkp}~/$ xo(0v}ϿOk,eטCzBy LvR1=-!ih$``7<{T';u{W ѶF}X$ 0'z-@@/(64/wrM ,yD>Ќ.T:Fg5l~_1gs}w{㴽4 ^^>oD*9;ۺBozR}XJ E73uy/ɕm @|#yI{F[x7ݯoAi?q{};7X >h$J߅9 GVY6=cw4[)L#u@ٚK[Z;qȏk)#-^ѷ%̕+~m"ڡ.jLڣ<4ؤZBzԹ WaǢ&vڌrprbs)d[8UYï{{^cM!`MUp5x#-DR/O+\ޗ_qgձ$$j~A9~'@Nj̄W~뭁SQ_CgwⰙ60rZiKmMrG[t:[ZNơ.zJ5GgDZT}RV5HvgXKG{#g ȱ(#;BE SLy ֍\j^TUvoxkwowE+-V\7, ׍Ĥ\fXufpux,0=k`ȧa.>٫ͳwxn ̿וl=7.-ES,herNyvwwkuRVvx{oGK9~7ԑ$v{0TusiS*jQvgOYE%ۭsnF)A/O?K`wCTfĉ/C{f`;Ӻx!CٱvFsh/)eOmw^|_oXEP[G4epAM&{;HxR?56K$+c _4>M4e+wi…t}uoKRG.\g(#&Wa{VgƤʓjtra^oLھV˝AkyX841z2nKΪ)e˫)ළ7&f+ksŬ$;]< ^5 !"fl?8WjM]X VRWISai/ zW$On{C&iQp ueĄ{C2"Y4UgO 3dCD-$BBFe_a# Z5{NݍFo%P\-?'[Y.?2|w_xKt]wS~~]nTݚPUZPn"7K)R fnų=sX9s"vw%Ѿ~M!n͉ܼcTzsZGLCm+!ga{Fjsnc hwB^C2;}PBXLZa`!+zC'A?fӸ {*R^1 n֧o cމAҸT_RpiklECUK^'CgglՆ1ϱb=fvN[vxފr_E_Xd:!7B 3C]WN4~RpYERJuZ/eJ"\֩Ϯz8z6E,r hW{QE8@R筢H8.syt8~>+ϟK%㺾lH>6M 0ȡ-)1`S=8~΀NxwWyCY$A>?.Z48ꗊc-5j;^ޚtKX-=ݳ|7^.AILpz7idVWwəΪ5 W0`ϋ[Iڬ8wӓFUdLYJn^~Q<6&ӓ.Z%:瓓#w)r\(͟a(ٝ!zav1AJ1l+YQ_@FEr" ] DFC#-LZĤ\&b)je#KFHR[FTa %,=v)|j }MqI`4eZA MdH~~{V `Gb2|hQ|D/ fP2!nQn97۲*>1bX_rKDqN_\IsWYw"P#:Xvy-[H!Ysn돸g0#ӓJm6nWwB9mMCyty9G@]4jKq6m9ss4 s} 2F/eEysOϴ6c%}.k>ngK)8j/J2S!w98b}K~}>.r>AS~j&mOEދL_/m3a_J ^?FZ.%`^z6^ W*$GE!@>(N=>F6V! լaЊŐّ^ N`5yz[ԁGVu񄿑O홙1ZG+E]/brxq-C%țQG Ȣ0МA0x<Ҧǁ Q'""År- _?srG5Nfۍg/֖mZ'&21-:K4Y"^=lAj.#cq<mr5h7xc^\Lұe)1^,—O/?g텊xZLH Qpju苔]@^B6žv/6j&}w@ن/_yhEm;\({Td)xZzBFѯ1A?~SywUc׌*Zidq춡K]A,!5PQ6룵CeG{,vo;^ZmTJw򞌃}C]4ک?䠥Nޑѽ(J c>_q RlsбaAq̛xFy~^ùnmALC&KiJ!d_pƇ_~ ӏAxdM;gfC@$@E)bW̒]*?Ll‘e?TuY4ԉXo,ITU #Q4Eݪ>h,( W517 M_&vnD 4^H[1HyKzk-X0`z0DhM>Cgvt79=XiF֞M^iw;{Ώp}uM䌜<ըWPy&rț2tF?4+l&_̂2͌ Z3|$$kOe>@cǓ/Ű$VU(\} ǓOſ>MnU-jH2_V6BažU)ԕoXp;2 Sv/˒cz1sE^9|SŐ:,nG]wX>x?{眜Z<OpBxaN XpG&K0Sm+vX\ {J岖i(?V8dq:{ o; _tWc9]0\tҨ vݴ4{=YNW>k2oF}z3嬣1Λ}xN~rk7}]I|enbza.P Ż"3e'KJLK˻JL]e@Ӭ%g-NBKAh?F7y^痡;V1c|rUf_mA!C;0ぴѯS3MzOUkqn\tLdәyLfANy*_qc )A>~ xzj;;YY+O$d v:D< BQxrNK-Қ}̂jZQS6UYUצQv KnLFM9`  ߸0س A?VG BCCkzDlZ!􅓩 ꉅ\.NvF69<ֲ]># Qo52ӼEKs0Y7;_ju.ԴR;\ r KvZWC\EZ}b{RaUqeF,IJTa:Ņ`~ƙ>E5Ӧճ1c2:x*~6@≶]j{urg2|\L'}$\:vǍA#YwS0P'w߳nokXgo6v~sy\ `8+,sMseK{L8Rʠqw>)GJޓ&E,b-;k+ʆn5Roɔn7"򦴢dK*79ʉ xdϙaPgތlk8L2˶7DG-99)S SK?vp{Xgu{ ?^D;"󀮾ݗ+>J_aW_bݰ;3WmN1@] =Sm`vB": gY~l/Wnvi~B0S@` ONH|AK 7)HNJn;6,Gub^ܖ;GiISA {~ Q<+%9mjpǜ,$C{?f]J5jplDmO H ^7Xvco 9NPVAzKs&ljs{ki3/׺hxs3V_ApzdecM3GMxֱW:.lI#"1ҿUR}?&˵z8rxS{zl&8ZL*&vϝ6yǹ9f&!+tXj[֏;YrruG7CTCwÉ'~Ǣ7q$ܙJ綨6cseq"ĸ |D]gC5rq0cU6b׭{w"]6NcɷRu T(Kz,jߏeRA|:kAE2С+heFyGa VbئxioK.N&VٹxjBi, fٽD _;'2n(vo>ܻ즠MH+)<ݞUsqŭM0!ޗW BI_ʎx޿ުM$Jj=aв?Q1 4N|㥣܊b\h [W9=TX1/NZcu8?$;G6ͪV.j\BrI7=܎zҕrdHgv!'ʤ]ҪvFte5'8Nd/A mQ\[*~)ö"b`>?z!ɾ0i@~PWUTU;jGX7 o<ϺvJOGсޢ XM|a7( uQkwȯϛMu@ļc˳qnozdX ]!=t2ܽyg~u͜z5)w7֧WeY8S9eEnB3uz@ձLΤg[=W~>aCV=&^;sށ\;.pRH]:to"tLS;~% nVQ!z]!G|72r+j ٵ6x*JѣOCX%U:fs%1thz\zO`QK4zl] *ǡnqbJjn[FiRjhdvnG/uz;dp aաzhd=5 tVLJ,8j\|wRqs‰D'~y̼{2]8&ȉ4Q%HzX,avT%KQ.`Rzu<8 1,y4qTEtdIJmQk2K'M.Uց0 x9lG'x~x3c垐-{~w*T)nnn_bnɝ׸BL.%?vr`:c9P5L)|tþIiK YAbqzK7P7ɛ,`PŒ.Y؍X(j8ϳQM!`gú L9*,VIb[46"DbvCdTPM.XT6R,9QCBb ! DD"$0 QE 䳀;و܃W BkQa3$Keϲp0=e )!:]|Ϟ9`-xPA0"@`BPb"T 0l 4@)(Pf҇hi0!@!3A n 2Ab8И{Ak1„(M6aRc,11 `40pЗ P %چ(0E)\d|)cAQi.!TRXsodyGOb%r 2q 'u Aq?^Dj[ J/?b <3O>0M_5&KzH"pɖvZݖxzaq`ftX83?l(Ef2L!laBIB-cf> I>`FxPd Sӗ`X!-sg3 =($ª,'G@YtC5"8m2 PeԔ;=NwTۋ{c~_uBg*kIh:GUAs-M/Rr6ɿT,9Ar<0(']K_B-u9ECS?.^"PDd e wgAΡbr';<& )= t'_3|vB(~Xdhcu$I~1{P$?tub sJd SQ@).E:=.- BrހP[2Bd#7gUP]_:&f?~4ț9Z_FEzm 9> g ' R1|~V{/)ת#~ebQ[O"` ӣCFX%&T5g&5pI㞽)Q(DҰ#/U'x6hֶiw6݇0fz\-r>X0OCHzm*?*F>t̺g%@‚?6WISG:0!U'# |;Q*񌧞0v8'DD!J g{o_#B1O3F㷄~RCt .iOYEѝ7cL}7@&8%*_󭝦A~Pi䂲#Mx3P\'h瞓ZrŪ Sj20ErX#NR =md ҿ~4+ ~@`p=kro8|-=} 60bRLP,JOܹW m?i縕9ܳq!yl8e;6MfⱵmhw[Vf8[]cv9#c'QY c 4ay^MZQ ȵ ֬ǵwƛ"(RFFC+Ue횎9ny2 #^yCJ*WFMSV9ҍH: d?Ah >H#! (rœr僂HVti Ӂ178z|4qt4yZSH ^eL̨uxv>.O&bRbeQn$b^pZ`xݮK1u׻zl!v [aD˫k?vK{>w7j(Rnμ& ǾSQ:7/4ע >33[g|vYu ?;PWN_vԙ*O!fe[be^%δ4*EfV^ T]uMKO~KP_3a&NϨvf53EXrG H?C,8_HP}f#0Q,F""ܝZv8q\]׻ԮFU Z:[pmk@onjP߉BwEBp9 gv'~nF[Gw8?P]}cLhN.PyIӳj#W:תJjԈ z! u̞SU*I)Ja&,IWXLbq/nB"wwN!P\2O1@`n5QOwԵti 12LU`F}A%;J,vJffOq)򉈓'\-׏Tu!jv"'?c_X# ڿ2dI,Нө;pZjq 8GKz{?Uz?_Fpp?bc`؋ջuFt:lkm+zޔ5B{[YہP^yuBiëeE /Q M*ôE''&MIW S-j" ZlZS79PYHV1aYivު%úܲ| ΞBjKgw^ƙNX3pe1F:@yID b#ӴZOE31?xuij?l;Waf /]аk3` Μ ӵ)DSz""'/g5D=?іQLX j7.wDw4hR,#Dr1}Պ|>mtᅬ$Ӈ(eHjbG i̕F}\*=V91}#JG@8)-fl=lhQu΁ڲ "PH`7Deo^#r[&w[uۇ[^O;'u>s{?Ki ʤ=K]Uzu**OCı/ۓa)ScFځ!1;Y F _tgy㑼`oX N2@{"ӔtϠ8psј`5AډKt'ho P͞(:욎]?WP/k^/&򸼏O{uϽ DZ|\<#¨(">գGdm3Z]H(i68[MMrI|`#YB'=+ i)ȫV,^=%]MI ,s>PЕÉ3r[u[B(o*OD?NoIC/+j-`4S`rB)O)3\ 1>;(-2 Hќy`ulÚ8W㢎@M;W2Jw`:<ofiҗLrB>fܦ MKQ]CEN'D<-*[GL_,0))vB|-u|rtMiG:K#3L}~'ܨjCƇ@ǸC^#t,d~,ΡmU,(~WќELá b!ifv5D77{oh:E|WM5٢C1+i@ɶ sDD3@&;r7(}Or*ļkPg4qMrS]E=o`"2%n &`F6lٴh\:ƔږJ%Q1=ssD<)Y7SQϭK9rBEQȎ!)x{t7][MM[`:;4HkJFt9I}^ 9;,^&]VE˾Xa]hd+¼WZThk]@MXIr]k81@>bȨ Nh54DYh)y+eKXIg: aaTЁ\ĜB}m"5mC+aDdihuеQ44&Y=LkThf语p, HV8;JU-r0NҎuw 2+C!T~4 º&!XDKxť!f֩yv`k./\gL%"`(ΏKȅ[+#H`*.R&E*Q h#U` o)C1AmmɾFg lr+s4y !^vy3t75Bf|;ӞNb%ս!T|Ϟ 2x1Ӑx~u㋋^!&sX9:VTY\!  6B ,C&s7AK>B^mILd2.e Ae'L5CL'Z UUydhzHD/Yց&G}jBRщ8rx8eoFEs\tR8IX2OcRTx C9ug] E kB޹uDg4XtE>âqFae3P!vrVAJWgbU ޼F rrlEA1-54i{Қ./f@#k*&@AP!2 BOf7P/M)F(N\=(8+QZp'V1\W>4Ƕ+IS4xkBNR/`bRR<4?+V:!B=($-wgOSS.ky>W2 ^|q~8_0XyU GZăݝ^cnhr嶀\y[xOR1I3(ӝP{Gk1\5ޅm6?J "L"RIM#l3kK}n:!H0Xa">څ>=& RRT'B= :`. -N]%IdKaw蘱OðK wɀ GBR-1C#O 0&SDذNQ Z38 @aOZaiB+\3oRc!5HAam&~Q#$Mc5 ˙$AxQ(GLi]hMX*"RT ,jLڗD[UA6>O;Bxu|qzUڋI[-BluG%Tr!z vmy]TrS"#Yw[.>G"LOs ebr81L= FzYin%˷&DWM[S.p)m:C#nO="0~(^VMy2?X'+|3 Z.=n(x66 Ф*W솊ך-2#ӭ]RUr@_G˵TfOQ\OەɎ{Gv=Sshu$ʰҕ(S%39o 䒤v{oH1bR9ڢ+#L<\P "19)+(ʰи/A*6-xι ׷[0WgƉctE?]PYɨ4v</*XUh_Fx@"ZdnTӊউ+CPHݣIpT(;WWDJwa*2A+mQ 2]mɀ% (4~cn$$,VCw!>z †/OTT^0 sҢ 3KH"LjUnr˫`aa4XBK1l J! ӶݝK-E4Uc +4Z]H;!O'Ɛ|DQIž~#+CX-'se=hQH 0;l:kX-Ƶ*G"lPG=rV-rp􆜜\-ǘpN<}H ws>>cQnӪMX]=jL(a#fjRZH2 `aa _ 2o\ ÕHa]R Gg ]e{уN5!ɫ#bwP8̍k=/ 3[ ˉz΁PRE*,J)wz ∼>a7a )X0Ihus Y3HZ1DXmuBF>' sL_iKbmDN0amC@]"Iޤ+)Rf?×=gvfd;ftm<[zie6bb{o/jUQ*dV9yrp)TZAcz#|hwUkh&Q^[tD - )^ mx8*) 5Z`RAovE t5B,88E$  $Cc[рAGx)I粸*M'2Amtؑ!Ѐ*37v=\,xfeI.Dx[?e+Ms2sPuZ?t`ifP6מZXߦh*4Wg܌#s_32f 5 E+QFiE69F=-FwC{:Fكr^ra)W"dN/qNHX"j?YY(%N伊$o{Mi2|3MhCF2'1T[ rlhzAEHƯ;јn|pX[~ht'uжh2ffukdemL.bD4H߇}k$oO4'1xm~Zλ QZQY`M7KNDN/:h[MK)G~m9 əiCƪ Ix(;}j3_dt dž^5TL(ad1z غRz:&BL H9! >PQz PTw.o#(zF K&'ݯʠ&]`? r|m =e9켬M=Rf63_(3D$YTh?Da0';`d !{9A O; y-`)·В},3{9*'#˳6:(e!;FS1\i'cA5} P'b /(^:dMқ'atD=LSǍ-N ,";T+fզ.@= TDZ5ٌT΁hFԵG Mtij#`[9)ܝQ%s>`{h)A=F_XD,'&v/PƆ$ ̌IdAc!ȻOǭs˴0b@ŭkEY*2Cw8k2P 3pԯܩJ{σ)D?26q ϣHkڔ B]|G8v^"foV2C2h:bߕ~C>팄,50Ң]}wq6wL8Psj2s/ ;%ayB7272\bפ P Ge/4NH?.`R CB2j>ia7ymJ%= ¡ :E0nz!u0~ɑ<%U` J%έu1m2`^,f~9mc-9S=Z+xeATC 0QB`TB([`IWvըhhuI~HPd<뜣 ӤP=M/xq@cu/9ᬦ1Y(حz/l&gID'4i"PVF?}ct,oDtD}dY~KJb %*C)Up*hG6mZH̊ꄳ!zW.BB8H/Ćz Ʊ=Q=ǰ^XG{JN#gJ.$~K'gȶUH$v| Zs(ud$9Ӯ䕢(Ź<,"I ޅ'uvu&-4 s#5wP׏.f^TTssvN0ˠc8)Op)sRokҧ3C+J<]Uu"^@u/DaD Nܣ&krbL"QO;o(+2DSw*YW\ϡU OFchj=~ D Z%Y'p"z^cM8WG#.0T)~wBh !džT7sӛ 0ޒW;3>ͱ5Е9JTI֥@Qa U!3HU^ :Dia %GkO1].dg][tyU+*}k1I1 iBSs}$v-z[n-k=d $nfmұl;Fjx?͇xF/^v?VƲ޲/Ϭfh놅.u>BE}}mPk8& .ҴgHX'瑎&(F1jI[ߞUc&PaoHPСoY35?OґC=p[`]Y?n<,+lK7V"Ⓡzv`Yk ǜ${ f4=GptÃtQS}comjy6nxSm'~ݛ5 U?*]/sd/3|N>ߙ؉.OgID,pm='r#Sf%7rQ,Ó_Ï,.1\-NYS ʒ`s ${qx \‘MY{j^(U9dIqhub3"]{};_1 ;G~{u8yHP%+biTP/kW9+w¯~;ZP\,('-+ $!Ά6+R~P I].T:` % ك55ZI:LgGc6/ƝFuuT] [L/.r<#!&L<R l輰4aدyv9fqPېS5& Z*2L%HkɾpV]Aepu΋o0H:Ͳ2ޮTbI}9șpHH}+jhk'jBh2'nWH^;ȀӐT&vN-!-)! <\˙Q_*I@bdžNjBopw<e5Sԅj?-6Li%54.e݉ɀ$bp%^NʽjqV0gKBrhig1E-Cf?xD'@i: Au&nlmǎO)beb6,mJ+woi z6'e-+ SB]? [*ԿOx8,}65ٿlg"$"QPx ߋ$>r_8g$s Һ2Fi;݁m_Ml\Q ff\̷"rKS%9yW+S2Ӟ iОSMPh}D/f:C!t[=γ͓sCp]B[bZOE0km7w[vsMV& 3Hɂ;q捇{a~<7qwz&LnqJZjm& Z5h|o.WSyf20gxB䨉JP7{hkn0~V8DZҸUe}q2wrX© .R{5̭>7pL UkU<ڲ0Yqufi@Hl<)*n6 z{Ep1:$.{vbwQՋ2] ">?le~7ȶ*0M6%@2dhq) &]bOD;ub( :w _3Mp:&I_t}gͪ?9^|dp@lD@իe`0tfC8眇Kc쌏@ 0Ϭ}Ϻ}`Vu0v/3̔Sg20P ԩ*RXa0$@yT (//*Rg)>I7D!e$`hNSUUB#Z ծ=@kb/!9oڼ{j1oYdpKvETdur03)s%)#+&ECnV!9D❳U/SRi-ץj7lCAڳ)Yj-Y t((t-~vM@BHq‘-5A%PӛJBi;dQkfH?I<#(?f+ F)5n6#b\ a4D;FQLF2o,"1_ 57d酰Z'YlW[-}Azw7費1{(ʁX^FT.W&($GIdyR 3,V=~| 8_xRV e.LKϲ? 4 ) Q'NGSb toI,חCV}BjLѾ@vin YJD,?`8Q=wByOsʩ;ZX?|K;0xPJ 8o)DK,Sx0Fъm&wi-E;@#_^}eڦWsJ cf7,-qN]4u' 6[ ۓZc^UhG? QȂ9v|y y+ޝ%СȀRA|B $A936Q)gȧ- 䝸0QK괡rzl nvw'WXnn0((HJHب߉S+^ \ TzT!U8]NG;1_*4Cg"^(a(TPdnӬ]{)0>$PPg'sft'"ea1n&t{KeZl6"O Bedl/UeO0^z$،eyxO(5b_@G ""@ NT*Ood`G. }wsC DLDdg ܃*~0l|.? =e|!>=KYMjY!;aĤuFxZ""SC{Ι81_Q4噙8X8;1:1l|buGć, Ftx@I!z|d<!8lstHKDnV+rRS)OY0, cjSDO44g=qNDH BHB*RW1ezT"porD3>=>E?t?*?N0zn2;bˬ~S՟qXжXa8p=Z1=% ␤"B})a(>d4?So(\CbuIFȩ8/lu/0jd⩙E$ҸQb+F06,匠(#I䄃1'ɺ0 y \͌#B,lUי3XY''!Byv|[KA_ I^/1$ S<ܴEҹ`%Q5AhR'XW" A r KF|wWR`W2) >ZqFb|otw&^fqIə%pf.Yf:?**Ѽ iDuvP7) PC.L`‚mD٪lpjgSf*\ .`|/AB18H{TUQp+GyD #"Ί&) ";$W%!L"-1 z< +W1O> ϳ$!׆#x-dBgz11PlU] 2r-J8Xtn>OHun<-ɟؒ=.tμ i{Ts,ϭ^G@O ƯCW%*3qʛb=Z2:q/7GXꎔ.sqk9S!' ($_#\2GdS^0lwP1;iR0(g62>"c&1Y`< 0eUObm_o3Sey,X ןnXBrE:jU*gܮ zkƴ Qt5D8տZg$om5V ;7^Xt+q%p3+2U C==Ixb#- y=y&O0 ,EFL+՞Xr8/n`C&߭_m/&//*<VV(`p1*/U輹07ePIiX'tB붕EھRٗ+Ì9&lr'ķ!)G4b23ͬ~{r  ?&q?sDjc%qwPc{MJi$$\Ȇ^(3U%%\ 3WT]MP agX+N|GI-jOrFyD/~XFB)hI' Xk:Za`=5NriZYOw";  Q:X թۧC' fh%#BsK X g.Z7<fE,Së9NP"VnI`fE;wFN #hG53w78?oPIIfHNp˕EJ4V;j/|z8W'x/ePh{[2.CEї#kDp zCCL}ЩhyH[Vyǧ(?qqwA DsXW7tS\ I2bie'#E.7^aL:BrƢS*ٜC͸!!6`WPIGIHbsGuk<`9Ij XѳRؑtvc>ArLy)Ud泆ީD%Q+R"ԑz+x;}4#b4_xrr1KԧM$L y!'|L*O\@"}& z Vb>L#b$?B?y~0ާO$I21F] fƘS(F/YshN+]x0 A0Frh46v5e?1$G(0_-Zͦur1\]7 [Ӷ^1RpR# hhMtlaͦ7픧ݻtV(GXә??TDAۏ?{|UKnNQWVzz!M?tWY-ޅ$6#L<`:ǔ@PWݩK 0xE(4$5le%A73* m//9~跿Epy)8Cɋc'zm,IU1?4HY/(lϮTRrytg:Td9ҘJ)۵Hq[4X.i*L!)JO]Xa*՛ͮo$kM?D$AռA!?/oY<3ZyO{Tt e) B{*}^=Ly^F-J"=KmJO|]kʑPk o:[A\K".>3y1m.f? 7H֡{OL ܜYjI|BP] ,V;qZ!ϊs"l 4"DVOiDW| ,V%/Y!M%ʙQ,/mʏ^KF?PmJQ ^l<2_(qv&fy_{=n"w H>lLeUR՝'ݏwPD*"RQI;Xde0˨4`٘hb%|{a\Xw{Kxzc}kw~x:X)%-h=iݞl* s ۳?n+Z`i 0"h֚y_)_AFi3^7v-3n.tht"j:f߹8S )16 /~r>~R"(B ESyr (ϯ;E~ݩ-6^R#Pp_ ǂqduCqףH$`&s1YSF,U&B6y̡5@#a-4d48\-N\#QԢ@dg`.]|Twظxh+I-{&6GElQEbݥMOdH%+/oM(@;QTߪI{u2 *5ʒSNBI.Vț`R}=6gLT|zҪ,npt#hLKہZ ~~RV} wi,zぺGIIIIy^GԉZ~R^JYTťN͘T0I+NTvxKD|_9^)4>?)1CZ"Ǩ]8mh׌.LXzi̴܏YqvDKl &mDb1Dnj =8"rm[?`[hx'p\t&#[KVO)|0H|`t Aβ F!AdE9yiLU[+㍟(L?u}/kdϵ;7F@yY)3}܇|#*P)ϑ.А;}UqXo|}gl)7uDZx3c h?/ct#v"hGL,&L)hIJNޙO=ȱ`٬C? *aB>7vA΄ƆާVk``Β}F#c W*⮎`ç9 zȹ:-J_[郾oV0ϸ#AKKߊT7g8OR'+g\Y]Hm^S +U`b2`]MG#=HotFDDP3>ʣ/(f{ݞ~?ݓxՊ/&8%;DY;V4LhNʷMT?r~IĬeaD WU#_GDK1PO_{9P.|^G0@<0`Zsڡ²`|m!?jׄeD  *Φ#gGL ҫ\쬒{!fn%WL9VN1/6g@m6MY8;͈"ĩ' 62*Lz= q!Á) $ Xr"cX d+qsX]Xq7C`Q%GO6 _[OT0<ǜ2/U9#.%LB0frzhj3=$;emѡODSxvf/Ủֵv'H)DЈ$!@%܌rɦ=vS=,i=闅l"4$4Jn>kT*Q2㦔=b7i)w;jRJZZTsoe2&Z=. xbbu{=J5PvtgƼ*и/{ol" <0_9:΅!CSOc![EU?@||-qp=Yn:|1 {<ۗޑ'k,"IՕϳ<n~6.SПU #z?|tͺfcnv0|{9 3i ɜҙ Ho<96}:m|N0?BY<4-EO3!omckC;/Qd&pF\D7%֌聳.U]$.[p'p"--Ik#bK#(7*y}:/Rȗ$G^Q_NBG-KS'ӕƆ(!_b3 /7+}/D!Èv2EI0kQx4}Gt@!E"O"Y dCH5愲d+8` Ĩ}=`wDL3.gx@ջ\g;㮣(<;m9Ԑ@S^B2i|'}e HIX x0'5Yaz*_v>g<2[ojC[,qkFVdQ$#A =b+ޘ3c0b0EݷpD̀"B<}cP/pdF4>4xZotbDx!oA>`a 2Δ'Nf7jkZDd|xT5JyJ nj (/{Ri(pxf%Sb- ɢ,,6͍X҃L]>3CJ&i+.j)+ wqWD3Aժ$o H~(.fFHDRy`Q!Ȉ!X;O,Y,s0كLbǶ=Aj@VzC/pf,'Hbx:zL|8"a]ȉ.\X?ȟ8=X.-6)N1OM]տBΌF|z5=g歯ERe Uʛ@]j@,D*W:W*{?TVw\^Ȱ5ޡU5 +C2v{\^ r!E4)6fnC0@[@HP[灻<KR?#Q1;5̙IC 8(# $ xSYLVIE@$\L@pr? 3_7nI8IMh]vÆ d,׽I۴zkii a]3qJ;^r nSD m so!=lc1@@l2%lLv,)YoȞDž:[2IDWTJح1ZMb[L3 YCd2;+?DWM~T*ՐZ0Ƚ=}H}ɗk:'<g!쥦O4gm ZNQcAk*"+"{ݖ?= -[?;EcÖ~ (Wl#VL^)HufM+(@$ & /)>;'|_d싊h>䱒R+ϼ |/3iuFxsdC0^~[EâH8e^oK~G|h/Le8K&RFVOPpoY_qGWuB6RfKrQCprWWi|LvR>iS!s^%9^=5K9_ is_0r&#o+pSrᆈ&P?f[֯ ~St8"&fqBqI醛(ʺ FlX"p\Yם} ކ+l+H1ONO ;g=\Dx ͰpӿNl3xt,.&MTAB| pZ+ս(f՘w}ߦ נxҰX Ab\]1Ā2&08` XTN2L}nom;SPc':(7E[duH25l޽Pxn Q0] B# HٳAߖ(ȭղouO1_M_۶ӣIu$YZUNA"_=R ,p=$j>Ϸrt Ry'E=(wUpg#ikReFy q6qI⓻QDuy~d%-((0 LS'"dN=}D\ҕZܽBE3(s9>t3X x i׍Cuދ:px lLRoh7sA_2J(<;n  ̚EϠrAL=ށL`-pj6@0c@+ G*""Ew싣xŌIBan0 :q`ԮH"UU_9Ǥ"a8L)%%,Bqڊj1w$Eg=؇R k$dAsz'~㷭o~%`27\H>5cZOiZaTx1f+cp;$LXK 9'X >}4*A#ĀKEytm%0W ͒ᚑd,vA;Ͼl zӉ y~7܇ūi;V6%B[BQ[d1~G W鶆y+Jc%y/(Tm3l]*3/::ԣBXK+Yb>f5o/oT1?5cr2fn(Er],_1Hɭ`F=HS1VcZ=Mң,zhA-*ShRΟ٦ѰT?{m:=F)&Lp̔_+8Jk75 a&C34@O:ϕ@9D1DM-W()eInNтuq&z(yn\ʿ㲸 Gx*=&)8N4VQy`ӇWR%>@肘x!B6QqcG>1"9XˉU`,D`3M#~)oV&?6nTs3FC"CMB8V?KSTfgԙͲVݻv:6ev:dfvzGt]NGe#n :~;lQZSK1A&3C0##e |aOE> &skשS(uba3CfM3*}xYvc'>a1mhӻ|z1IQrFxzpC޶9uczx* qOG:x x&q9\U+cEu:Gd+Y1X9>iܒ`IDL+ƌ(c~5ZV..§lnAp]Pۈ4DpcQ fD!;NJ j82Z6Hj1e 5QA(j$a1K|h1Zu  1K&lcLK,Q.w7TO*@I$5\K410aU)4DM2,S`کN"3 dI^LC.蟻(q>g\r0;RcdM,˚nbR\ytw~fid:0;=J[?(aHuw"C Gx&I\{)<#AizwXH!AOt2bJYM%l?hW AiotZa<K֤}2]GG g9KR9*D`:0K4OGC:zDB+ph=&x?Oik2ނd$/i@h%QDž2F}0(U`e&KcC,! W 'a26m4p!/(mpȭhZ#w>C@RXgCQ#ss$%C@?29 ׍GlSIP?o{3b?둢8bxkF/2{=h ԓ4ya,F1) TO=F >ס7 CY:Y^9_w,a_ 99;eWb4D!S(0}k>4# AŨ~p|1zJGZ L|.Ց%ezfۃ<; HL F4DӔ)bݛ2TR ?h CIlT )Q0+WB0xna'?6mtZr4DdA %6\Ɍ j+6̺*8OAtfԗ( (Y6ͧ/C`7 Tw'Ӡhǻ)t1/a0jI#2[>yhU ,U3Amn]ѩ@`"@JL+`H̑᲏AOqWRV=Svmj|'ҾݚmZQ2afy-и]N@Q(SL1y(J#׆PJ~֡ 'FG_mR0;,ȼt~ |«4 :wyU\L <2OɁ!?SXRl"@X*)pptK ͜[=g@- d)Cj+0*C͓s8E`ŜpЌpV rWu[|W3ˎbےGWAՅyE^S*6{ޛ E$JD?Ɱz.0ŷ:xm_I݄]:9C$: 3$L 6L1h.r;U4!0tǬ)jQ2dC0`7!G<7yi(xd..kz7aMM. ` p("zI,$ywz.m9v ;bLa Z tx.g2CsO:AΤ#a\7|-mUVL@`(&VQ洒 $Zhw󫢮gY]!S4Pgp==_S6g'NhE8ZZ(ebɻ+Z*1w##/.HZKk_&#1lW 5h=~p CKۼ[*,6DfȬFs&!5 -`8,h*`LuP),нӠSW Y?BHݞEjHado 3"LK$IEmzV9b65(mYK,#d`E +@=-Npm&>p}@a麁əuxr2U$=#o/QϪ(uc \hAht@FPOJR2w9!VڝIDTJeB?"?nIlh~s~=2$ap 37Xf:se%Dܭ9 VnK7Nk5 9V?_~lOK;$n]JS0j;#l1g/LڦT%<w,6uK sSE|h3W %OpT1#\?4Mo48QBe5L JH౅x/4E|-h:@ b͒q8?MS%kFAm6n";Y$T=O;B-7J@X\j'-I D"0(=7dOk{/Qh=l.\ Ufd& aRyw4ep"1;zI[RI2/0D\,FsxĒ4ѫ?#ymJF}% ^)8Eq(dV2\bma7 Ȼ!6@? %1u2R񂧞aznL9_6AXIѓZ E-ޱd91f i&"ѫcXlH؄ .WF[t4]J*)SsbWFu~§Fb]_BTC}%ڟ1,#KBΗL&BlI6P=ߡ%Y3awmwu2vwk ІtyZð6Ԭ䫛VTIQnRl~Rzy$nïߊ^+l$<ŽЃǛ{"/(xlp`p |!$KaaГ(C!al\(g1QuMS+@dLł3(X l2`HP#bnq H/h3>\ 3؄9nX;CD2  'feDm1$ p+0S {\uoVt(/qDdSsDއ"n A}A_1$' ,rÌeRԯ|٠Yd_y{9H<WcUc4яfF?o&hN@$)vu}za63vՎ^ \vYh*XTMUoN pg$X|{[E'~6FGxL\2l;S匞b5RxZ H6m!`Mq,ו!w"j+ ss0!8j} %\?ʚ cӦSPCB'o=0$ ȟQ!6~DA3 XPWш0gX:;yF^dw:JWrG{@5lcIA!F!l{#OGf&SbP-~8yM`*XE%D{0kk#P$ EZ[卖~!zޙUĎ `4SAtEl:4PѲZȹr‡H5?D|D \(}2">qkX$F s20h ʇʍ]5 1"Q-p,qUzB[Ē8ia"֬+G^4lR:Ed G "Bʟ<63fyG\zw€SD#!Uӑ)G N/qrh'er4gLHڅpikٷhk"ٖ ha8 \u#{\ #hD( NL*6 V2 FHZ."nf`[5;qm#{LܙBڠDTޢBnJo(kYRK0S- dT(ВB^^H!,*ERq!TPK%DPi<8޽: Q3 tŒ Bs W %dbj,BB"X'>ƊdV"24-cD( _MQܘ]qgliNb"urX 3,HAbjMR!b@AQB ]Ok P(н.\Z3ifA4JӰ! k[j^ϐ0lcq6- ̀OcO| Xx 0 d9FlY ˻ޅ%]L/7b"Y7Iꚼk{)NqokZ+]eI0ScEc8Q*JQM~pCKkvWA*歆t'zfI^{GYWd%E-z[ڙОU,4r]. ,Vb+ܬƎWEnU?>TPHz h܏ ́;(.w8ٸ6NqW9wIs8rҳяEv_F1U e`E\#"d2 i. hudD4 GM  _TF7o0"{"2iT)o"-Ycˏ<\M.IkDN `%@-BE 3>Vx" q#U ))pfq!0ud's v2  +0 +umm18u^+'DӶ  (W=.gC[({=Q C#` LV˞$=b7ɂion-7>@^4/TR_Kq*43ǖ_O=ty/|/tAHnK jc^4#͚P4LO>OI<7b#}# O"[,Eq61*-?X%RTUs cdStWEri=-)6FZZL"^@Y‡kS&adVʪm@%T[Ջ!/_!~ sƠ8h,jn,|wtz|#¤ kʪ1+vi>i- b9oi@JuJu* S<\H$9l'>(OV/pb*qfAGAC *jl #`Y/޼mWaΡo ;j468'XF)LQva5j[jCyCǀqfd4 ]oxOFaiMv͚a]X?z0h#1B|ɕ 31(o9 񃌞jaC3I!E5B^ %Q{=1j]d:#bêaЁ`DdJ b4R( ! @)E`AŎ@CGMY@Ì;:g [4bksPaO|B++k`˴SiTuWArgAcL(yh_(L sVY r2.n.LZ]~l,Q<`7x}FS ʞ4<uK [ա7 f%jЦMS#X&#r ǜ-MaꃯL0 QL%02J+,Z㍛%'jzDQX`rs*|vWEN#@XHЇkVHFv@ 5M iT$Urj~9 ͐ L6uaE-)vYPLS8+T+Ajjд#Vq3Yz\Oma(#ϡ8?AV+3Ԙ%Q X8Ax ӆx(ٔTG٤ZF\`P"JƅN@JBaqZ#Jr/|rĞ}AZƅ 0sw>h@Hd8ɉ3a2WPO: װhֱhymjƘXALo1B=`y5gp@-mC1;!2(pmYK B E0Z R8+l}vwAT0,+ ƁQc2Y*U9(S9'[%9U 0V|(`ը4$ GSuBsŤɧ9B잌ge|E"M1!"f^uI"0`$ !vTБD:&cڐ:}@W 2/!<BGFH ׏gh[r(ɤ6O!1x{($M(/?GgȾnGwJ;8KH$ECUDY$غwk7ʆ󋖼nNܥO*>9{ov02a8 c _tJiq5.O LB p7?949р{ R Lp1,O‾Ⱥ,~Tk3pZ `A&B@v^Ј  Wn[NeZ);הl ,Sp\ f#Iṗԁ+ 0.- - ug aWVyk;^ԿB ^aK%!"JVɞ NB 0HjI*wB@G^'q%#q)$q+zvaPXщIJlPGI f+i#S5FÍ>r6T'QQ!j[ alh7Wc D)PF' ڧ/6'lOUM:8lKp~` &K5Ly&_T? h~TG"331 |oFȩip}PPnguy( gPwE/&@K~-˳"fL.H^n!^Rev{C[ɕ)uE<ľq`cb籇|)im-@Ia+v6xZ8qo36P 0- 'zlr ;PTM,Ы!$. \];UEs|,WV-ˁ2H)O4#j}8ø`ReS') :eȟp\  'U.9*8A9aCf .10"U@C<~J&MIN<<„rA=ϼr$,f 6 sz+K SySNSԋ)լ0)"*7=8zDO=ցzt-t| Y&Uil[ uddc@&gY^29 _k/bGS)z/|J&_$ ^F7併NiooMG HŭѮQ eI aS,& íƋ7h~91?P./{HyA@y+t_O=(r!ǍLQ_.{+J$fԬ^N+@ڑBgj̪JUw'7'd9*_'@ۿ{ω՘UIuҚ`ImW=&<9I \^3 0%F?2|ٻjvHQ^-D-0K?_Uʥe18[tZVSOb- 9l3' jeEn{X_;o2Ps!(0G94\{0)?.vd9~b]kmuS7#Ya4z 3I/2@:?H0|qJ׌[f;,_\5N7r~?:C&>?~F' wm6W|%zzbVuu$jp{ˣe}N- W6h`ѦOXhOt78F2FIezq Ib7v17&Gk&ӫu,xRbW,7}CT%҅вfo>-3&ʲ3#(.U OU6VSxz,EEGϞuxZ#%\aA#p~o|&סz^)1$ZdN4 /x@AP/{ :L/O1P,MXD 3xL`c׏*֧?=@wQ`rȶD{y!c@2Y6cL`fhΰklqdd- Q7)M=GBL,4qUr(A-й"luB(D L?mBd[(*DY9 \bZ9VDaÙXfeu7 0@h˫Qk ) )2?Ios(ef͟\Y!0tCw G(R xvQzc{[A 66 q (OeѤqL$J=`g3#;%"9[RiGtTKM$@j)tKrx#=S ոK.Y(`Tqmy:֛ߊ7!W9t'Xb%01s'<x$e/LrU4t*S !Ɲ@:*+{ kEFNLڼwMUɆNsJ̲E-ΎqR&.itcݧEG ]BWRٜ4LW8BvY-L0(:c5˨`MlxaF:Yt.):txrZ|5LiL^8p\-1C=102"hԿ ƍd ֞F iO 0ʐ͎0Wh܏4ҍavo.wqh ˡm57 t{9ѥ%;5!zAX<* n XQ0dҚWڄy:bim^Gbra*s&%ULY8 HHHB 9_uI#!bl2o;(lMpTe%R @87w`|,ƿ@ xP+ON-ޏ '0XWG.5}}u~/"zqpuF8L1G]N*e<{,b`V>ٸXO{}Mg] %,%EҊFxUG#C\F@cSC9_hn!Ϣ8,i1AaLguD]hS2qLeմhJ<ߩL4c2 #152o{jW6@j 6Nu%=c!"0}8HJРŬ  3ғC#z"61,dྤ\`췢DLe`ןgؠF -m%Bk8&\rtQ T+D`Be*p1w1g}.zs'Au@"X\G1W4D>~) %̰`GwYw]Sp^W1 BKpQ?o>qj_x";yˬB'}"%[X3Pߊ< f֓ZDhTPW[?_{'3ߕIdq;lCjRP4+U%#R#p&* Imxy-u#a4M3Ru =^^'DΜuqP<;F](l nHl(,aa RR#)a1AeR ݅ $]U͔YqF@kb,Na1&ڹ7IlFНw]zc:{/VD.Qn 4c4>Vwiji2/i `(C*E2߅hw"jz*4jq%ԯ0 .p #:5Ä1@كG/"`g?ŽE05SG'2]La 05~RDxe0Lи"Ř _r9AeyAӜ ,y zWKėuIc .ALfM@v(p{cPb''CY$vlۆw$" {î>)҇ʖOӯ/\~]dsaf>Ȥ* ȣqqs>ٱފw[` aK.#G6x\"2)$(if`@(;%,9; t#41 ?3/(S (yzKYxnI gTv;-AFjt;ē@&|O$<3]A2d oAapȫ@wB'V@%*2AMp9#2uy N{XA8 _y U~2y1l=nmAS-ϑI(o4U6UE\~RDU7 Ae9NSaK {`*atFyV . z|P>\yj@^,kp9>pb'd<ǾДIbR\\)֘c:. )9M`O=<3\%x2@Fz3ϊ 0I盗L*<7<׉wgT||H˼ .Btqy-l^ łߣw7@_&UDܘ؟GX1.E Rj[WeE6!|8G!bB&-ϹD+A~I77^)1\Ñj -;F*d"wC86LNzD0Cʞ3ʭ #m,X.NӊM:bEfh3z7gvL.JAKLTJ5YL^+$UԄp? ];D,T>P `>аcs~Qw)g0 19YVtCQl Y5k~@) 뱢8Bؔd!vrʼn\[ΉLQ'pQs@6}&NK^{/axɏRG2"!#(` 0G`JٹK>g pߗ~ /x^ E8aJqj)ҋlq,ccsYQgCg c9XD\6O?Wq4Q`u6X̖ 0 RdjQrIa7^ i[`߱<1:9A 32uEe/!LG9⦈u|`Q4k@xȩza_(a`ZO-umuKbc8.'j( ?"pIZ^.w<=U.V 1(P=mt&W* xMEF"#iޅpc`v {v'Ucs%۬vPOAG'3'P1DoEa_RMJrU Zic~e+"%[p&y1 n<7? :L<N?zV 4 6uġ;=KvmO" Aى!%0X2 3C Ih5Tcn|0}s J/!r]Pro>Seӣ}*TM|%,tbeJ  D)0S }:? OEuE9r<h&@c0OU~7<; HYnFC *vpwne鱦 [{zj#`e٦y9hwl$g50f ?jA-}ym\M/_? q2K,,df[+/TjQx T$̄ҘŖ^Hh pJZ8q= sE9`0hNzKL&odK|VT>AsI:aHg J0#rQ0R|`쀇`C֑6N$%CCtR=(x 9&мdS"՝K|RO:Ù-6w.Q3Cv`C/$pV=2UzWiÖ(=*ZIDDyݾ{ҮPG,JIVm7Æ5m?NJMŃP)ێKJy%H$8Ef@dmh GtRm?l P AK{0|#LXuBg"60W <rA⤜0/͸6ҍ2猓&b/UDQ=Dc{C4&nBA*Z/,PqO6y[>G_>$I4`X[Xa%L*'_h->?zke*√ tǦss΅ȮH ؑ_Ԓ`AP<-vBy^"@Г mx^ 3h8Db#3Al{}ۍ1g_l&S*LZj!C>W6Mt>jD5rڪtDXTE,0} ˹" WepJʊIkVFOLCu`FLgT~>9k5>Cva눍"$4`=?o+(hF&fɸ4QO 'yUHQ Ryk6f`~ 6?] :L|;ޛ$qdnRU9 N0XG͸`(T88͟XmܤcBSbM#Eь#oB$pˊ "LL %wPun2.BJRY;WxޖC1gF"y{;N0ܰŋ= *A?U F{\b2NBݾظ.U jЍSEG[7@- 57 Sub1uFPkP=6sn SrQacxr #t18h*A^7jwU|zzP 1 !6oY4+zb˨ U~$^ H^ j|#ȄNe'9:ɴ0dEXGSY] FZtK g^?by$ ŏ$,f/%7iʡ0\OJkz;pl.#;BPkd=!o[LRa3pȡ#%I HeO/뭥 Y3O˧8#TQlZ<@:-KyR᳇6wFo<@65_|PpjQ J)IE2 \(HGhfv/oqBv-ªŃᦆ64Uq] ]Zw02nІ݅@d!a8⹑ H'Aՠ//ǥuҦI \CQ8AWQtKWOb":04@skn&z:H G4M$v.uF@DDm0m."ݳ/{w' PY`\ IS DಋaZv[&"(l~1SFdh#0yL,,I^s 9B` `0;0ƒ\̚:".Ѧi4F$H9A&7I5A[A˜ WDҙ `eV DeE*H)O0pJ AbO'c dF0D!?Ώ@xR=u '1⻠%q]v%$J"+(zI'`.hA ZoF'8N QQQѤGDXPıd>d-xQʇ]{^oSC~SuD^3Xt a(MV gçd3un"=5aJtY(H~*o%EAkQPq &CFs|hRf2pY`9X|E VB gUt44򨓅(Q<_(и_2D!ٛy)׬+'GXF>? $gH-3 tb= ( z'`$DwSI2khc~Fσ$[,/%GRۘ3i]`f!݃d}' fK4>U'U_@w_[9݋Hk7FwUO[>̬KɉW#@+,VP!B~R?,SPi s@kҁIMB{5cr:'wǫ-G v"kwPDYqz3Y0, %w n؅3+c 1q39d w[y3f] ;K/ Z[ r6fC|iݟGCG*_>9DG^ۋ Ir t pJ ÷G|Q+v{R bp7iuY J*ޒ鑅R0!)B sP aWr0P0>o.(g z)ИAߞ9?/b}8jxX92, yvDOCMZ7چhQNs`n i6L{xdSW旯dOnZ7VB8L T$aƐ 7| 껙%ŸHh C|R-Zߌ5lbxQ2%_'&M8%<|(.#Eq G2o@! GUó6>2cᲙxhk`ؠ5njQ D$h_ ǁjx P+y#&[QhH"@Q&7>##C _7At1Ri]F~gJ!XV@\ME̓щ@2$IELL{q#D7H/DEn]#H !GUe쫣)ǹAD*"漂Nzj"nN#hSɣ:q!te @'Z&f\TQl3|^3R>c#\DUU7-3gW] k0z1t;Vi@WYS0q` RN-ΰzTD2tf A_NA+@s gΈN2#L-)I'͐FuT딻c5~`*2 ZJLt#$ӜB&8-RPn2YLtql/AN)`pĬDz,(}^m2*,DΈќ3 FtHLJ"tU&gRl/]X"4.AFDz=C@}dѺvZDߥ G^dGS򃱃45=E^TJN[M@M5!9 O:B:M  \4#6_Ԭ[.Nx@,]&~x{? 6)#_qtT#,0IXS E1⵰R1$Sn2O dm<) x(6(zs$L *y0iQZ8k6L^c K+5 j\Ϥ?~=q.bM.+j7Iȣ`B._knڅ2*Q)$ 9'Gnߘ9%ڂ&xݸ&f)QE~YP[ZEei-8q `H d{=\(\*;DN^a|d -G b-˹A1~p)zo%:Ne5kw̫K$Wš{7&"2k )>M֣BQ2QzŬ kQteAT3JUbސG0AZ^.^C>CtoF\^bXt@xl.\n' 0 P袴|bXy R|lN ( !6C Ƹ+8l +9}  OnCYZա2(T5">>tu@lNx`KB~wyG tkwd nu4ǭpQ`aҮ]hJO:J+bxh "xvNc3B(hp-<^H8"5-HKT ԡjD+Z+`{89xT[ '81msl(I(>x\zh孵 Ө:( jS H4HSgP Øa@U`D|B>0vl+|P<+筷EӅQ 0⡃dHT|G )Iho" p`aho~}a<X<#!OAy| >0F@GHfӐwƨSSHg/ Km p!<&?$ toC^yX#$2+6-CFșvXs\; + n8%Ɣ ZCghP~YଈLmH2+yПV*U2bǶ?wd1td!u ցCKʄVgOA7.t!Ҿ O6ƞd0aķK#aNAQb/47DB2樈Ӻ.)pA1Ei8" Kzo9Pq  pdD֡RT „eaR\NX/z¹[,u2dCtQ ןKffXQg[gsQ0ui'l_7e@Qy865; :zit6.' ~SԱ9=s眸nw}"$aAj&+ox E}Xc0IDSf!ʂ+19S< pFl,)wv+|Y L yl @hZ%rK̈́: 6EAP#ʊ lWX,)RGuq:=ϖP4a꧞wHUF ޹x<Ƌ# )@Rw!̢cn  L1 ymL`2e-t7J799,!O05Yϣ\+1" @te=%ϟ UB|oF`Snű2/׳!*)Žn.e"+0u[V ({˷alq~} {3m,AbWc&DLry@ ̸(д~fO\i#s鮠"v SBB 1J蛪 0(yiɐF!Auno z3"g*^1E=|~Wm#m-i򒴳M-SQ zkBp+Yi2;)wq(n:w/͎y{:LZh eL/â2e5%wzb$h gNpbҜ*Ac}cH}oFtDH0 #rN!8^),AaXmOw KEЗٺ캬 £nol+1)&-35/ۯh_gKZw}6ޚ|''(pxov,h)Eaܬbz((Z:_f_h'R<#6iG#5$ʍ@mx;gɸp3Ʉ0>7MD<)p!4 װ߶ 9R h1q:jsq &ԮGU`G7˜ Z@Yz dR!A#|K+nWx_V37ZӐy6u81 B,XDZ+Cm~&,/EEʬ ^|9p^7 -!j:M1Q0Zpɮz2]v ᄠ,ě$"H"If-γ֖0:fꅀY ܌"([ y]UJO]=@41at:$ڛcSOOlC4 t;4 lvhѣcG3Bx4]|&!Exm.VB1wkR?_Qoۺ$kRk& wv5Jy^t,o@,ĵ2ٮ26K$SBṯ{W}oC:]7'*Mݵ58(_SJC&s Kyq*@8(rɅ#n@ & HóA(30H%9q!PW-$oޞϦU$Eӈg+ad>>SeYOݛH7+M]_a^$. Ƙ ʛQX{cy":x7_mvz8A&pMf`_kn~-E•ZV_7F:>yC 8yε3{{~B߻ߦۻS^֣Q5uJh{c*SY[WODmۚ$Z:rW }P 拱+xI DU,xo 6 I7rA"4dM M0 .iQbe b0'p e<'ޜMIAC!m+x 9W.JZ {#]4 D1]#3Bq`1X0IÆVl8i+]װ C"7Fk4 QF/i._0 49#ڀtK[!'[/^ ;o8DL59rɺieNqBDɈ!M<:\GGuN(6V)쁆NJ纺Szi "nĹrw|D` ֶQs;ft 6(AE˷g,&&m ܮ Xʼn:{GA "yr0_~QG N_byM Gr pСBrtw@ 'R.nTӘ@~9s <dǠN9ౢaRѡfMw7@K %RYJ!N#>\ E;G?$w} (._z]TG.QL) SbtpY{<$EE`dfPYpRUWi{[!̣P<0Z  H~5% ķO\0ϼa^{iZNpm “e|^ ?&[ڏni4l$?&e^Tk2BI܅ӏI? ]ʱjٴI>O፹hMx '*shEq(>8#DW (K,㑥jV)2<3JCޥ +4'``CklS{Nƈ%,N;Ku ž/l)ERFٗPҌuȈJcZġ?>Q8[z'5(8^VOOq4ؑ'gxX sUX#}_FI!݅=2 ,1+w !p [t#ɌA-4i5JE,,V>H:-nD3vao'vzlCTcFjXx5~!l=e-B1W4Wl=rt9oW>k 2\h;Op!8L,+ħP)A@:ھkC|XJj&$({fJJ=߁oJ{3$7.TJ6s/13)wx']3B$@>]>͖@S;j*HD)E.A=67Dv\Y +Azs>OzuU10GK` }f[Txl'7C 9,CB( Y!ȷ j|O,<=dµ X]Q3ևX՘~,͙T+PꝉzzoCL#I@OT mHQ6 Of]$QBh"bp85p2PпԪ5|l.$ *ҩ >9$6ڂ:l%R_}b?QXĭ J($l6:^+=[%f#)-/' :0=p0_ ɑ=JSxCtc@3Oih[˜~%pi6`^*~m'e5,T=~RR^RN>Kz񯣩9}Ny9| dPJ|@ro:{`Ǖ]fg&?>5bֲu〈&7 oABP_.4@`2|ϛ$=?+&hDSncs+)[O.^AzCۇCP H [0;CڱG]䍧U33kPSq:~%d-lI]Ɇ3ߤlCUk##\L9=v%4rI0 ^֡|[-_y/(6{{lj˻ /Xqj5+Z( ϔ&Lt);Np5kaM@=cfTjCN h#Fy9"!\dk$ACPG;\8Pn;!݅`"5SJl]G+7haduIdft!;!TaZ9^۝G q-Jkwu@mcKoI)#*P +JcynBfO,## g:y5"VxԦv$,!g% J'8Eq+NYS 5ߘ7|([Q|gs;1Wsj5̠Y!`HG{4{paDy5a2?6d#j_Y 3CUXD.]?/v~wup% 9s_,TTDX6'jH_ AuQS #><]szz sٝ\K$ 2!\(#ÖVhI  ߳ ~`|"#$? aH1Rخ Yi^-B;l",K@7% Q dF(B@R9 $ %vEswq-Z8Z1=U>p[qx!$ xL&;o ntmIq%65r\J7 ,sW6D*-um=w§Z==b]%s񪆌^2OČcCMհxbֽ:-l,Xhh{}Lje0.0xy#g3ioooaB{},T ӧNRpyju@N6y͖'L4 YRC_$b+GܹKK'K͉J>/ј4<׾|B$:Sv9?H!7 6CNqAR3ƌnEԕ;}B֛SsTq,6ڎ&$8 WoUE Hq>֠mt~VqƄn3 Ii$:H͑4_ 3:]9&mJ)gHzS}L&9W%/!t]H@@xǗ;:'~9JֆAc 5D5IHH `ćȈa*·.\rl[Dz(J-=ZTCrufqlͦ6Ҟ,^U/}0cC3p=Llͯ ]CX)u[e(de\!*bie3Y̆ZUIu5V4:ƬrɫDVQMQMT\:cW]43l_Mu$,c;wʽ[ "$"hSL& %9RNhK^X.{*Ĵ<(5{QRO?ZcdžJyqyMW+" Lh'>Q:+ۻ=x$?b HF~áGK8W6jJ;P Š'GhSv h?mÜ#  v5 P/dʕ6tI8ӨqXaz"TD'OBtG ŝ-zS0t;D,3D^2w 0ְ B9j6&?01GW3HR{i[x?*0ƌS&h* ~ [eů}76tj\NaO6,h)!Fe;|TսPFPucia$p܈t]4'C/BfJ0Csn0:/_3[g /rB#p?\ Cd\m(HmQ_q'U=F j^AuqrOŊ ?uJ(8=m X"a7`*\ 0"v%+O%#yFבlrP.0CK?-Osp&_(;<Ӻ%L4m2[# 6]b>h'{AԒg_}s0"do )^7E[G?_WZw(8my[ʯ_AEg4 eG1ݻSJzb$I1UbRA(";=GvX8T5FEOs؊i1"w,.Qܙ dR!@;kkfogOR:W3c}osW|hʅ)$q˄Q֠B<G/}+owte wy ;Җ|G?;{j"xK;1>wz!7o'W ˛kmΎ9fE/!|2 aq^b앺X8dXu^LHܒP ?ܳ{Mz4R)nZY֯&{| ݊%ak!/r'3GBk:1J%LzO.&\:psz9f|%3wi;}W֛Xρj}|g/e3'2&0A._;?W%ήe _\vܟ2z]b&}_zd"xO#tRcPù0Ǻ݌w?ݼ )0xV grXNQܺwwjH!N4Ԋn$DQ)=lJ_MԲO3+@ES/ffC>رm}V1Ze"3FtNRbpy>}vjvJ;lK;sS\CY2=E.|2wsD!uPrn:jc?RQ\1HX"'|='aW#YV3[89^/I6 )M6;/ WΒnqT(MUn kPwow+V=yR0r1IAv7,h"e-JUO±,#$lj\zZWni=GE_}iGKlpđ]{ tF^d#T8RʆtwKLiJe<ɒ$Ƕ#npO Aޮ;ƋąGp c[xyEhP8nHRX-(ȎȽowYRHKOy 9Nh41ؗs4K= qTt%NEy>H~Oj[Bw!ℾY2١]|JѠYΑAUvI(445}VȮĊmx] /:δ-*8Tӯݬ /kKPe|_ka[60ntg۸ ,FbB.}pCZ֢^,̑6΍YVm{>Lص}J{!V.Z>Ziۢh KKhIrk_; ~SN#HJ] paf'MkWyd]C`R1NzWƔ4]?˔{:l(RW־|sTNv:Z7ga^ZQ Ĥogy(ҟֳcy-Xz@}=$]ʪ'S7>c hK ,.žBIF7WGĢBXZ^Tpk{q9* MbP΂ 1yh~>dB -dFѢ7S5j,ms~#;D@6)PUxNVG,y[s\(jze94ō7M7v>Qt:/2<,sZX}3%w@aڃ/&G4{\3YiE(ޡ>SjQGx'L͉ _i?N?ָm#Z{JW;hT_C[nm{Cdod2FI_howA͸o9>6)&͝ʆHBTģؑdƻ8 n= >!g^KFBl^]W"Ic"a3Us~'W1#v bD~}ڶ$.l?:5XCh?цBh ,힃o1C3ll) &Sr,K /w~Hv?"'%4=֓Am=F$@zd+HR9hqR#$q ?@vl$]// 񉏊c}noh/MT[#`z)JZJso>K?M_kk}QHBHIC0|(]Fɍyp$>q Nsnͩ2IW%.8M(GMֱk+I #~X]/fcrQ'fa?I\u c(jl$_HJo (ECCͬ W)y 5\PӁ9:h?l.h'E3~@Lʤ դyɬ ה/w(mO[ܧ%?FjhȒV7Ca4dĜ܆1aQX+!gֺю/ R"y\f=F :Q|C(|QM*C1 C.?hۇkǼ(|>V,()e?2*i e#4g '=oQ]@Mث_Grvp]2>Zb\EA` $>{ΕݍB]Q-:zW`s# 8^=slZ0gL3 Ͼaӵ QX&0إ=xlvqH$XH`Ājbax7;>ަ1b'"}=lI  s;˪c }EN $nW)⑖Б31YF#Ɲhf)7*Fx SSu;'aUܕPPd9Lj.{‡!6x-iI {ls0鑭Dse"\-犄A fq?tj}-nGZ~aǂ~:؃~˔p\K $NC7B㏿WTXۯv@3TH1k)fg 7!r o^H{$ՄvcϊL{܅_psz hvÚц\a_|HR`AWvDG<u"C$$tdϵlk'݈fZ+I\g@0.Չ0`q`ESBcctSm|cLv㚻 _=/"c"{zՍ%]]#M5RlV ̥< =N_I^N.9ҟ?"!bi;AzA5^|`ok]<20X BU^*s(4B~y^\oCYv@vCj#'ak6rXfkT&S&s쥟JrAѣ,dUtS8R{GAyHPNc[w:K MBQP em;b[-ؖAXt׺\lzazG#.5֓<>7B2s~,Ik@ɂ2J}L5CҺˆi(TS3SpQD7꥿ʟۧ0edS_?o{ѵX NG!!fa˹ٖ );Y~(%BmuT`Y9 =p`WdN)+}:.AJ\/dZX*Y WHȵdA)w" áUG{I:➠[!fL;WQ\LϷg7ء= ]`T~>ޒ'Mr[",Cm=|\8}u!yp>һT 0j&x7鲅ʨo K>ƫd iӒJ)mA) =|I Rށ8!8qivY7m&B\ulrp:\'r/ȓD駢JUw"=9џg%ZDQ.Q[V _ӧIu1Zqԙ3~"d_~rSTDBTZrV<w06|Kwd9$ܪ˜gɭ`d\geKgMC2;(̵(>ؐ(|̏RrsO0sCEӦ*)DFPje`YUʱnގvۺZLh'nF\JZvN7ؔ &du3suoܷC?-wA_V?z@o*5#E$`72 ِP]ׂEpk6[t?HjjD~Q3}3~m E!#^XLcOXXvTsƃW"\荏4D,$I9_ZTDTÙ؟ a]紒cŨz4ҼD礃Brk4Qjڜ0& U&r\b}V-s?DdwaFVσ̐j {*>AST%QҪK%ܬ19>P>y 94Ɵd5x1CabaRbJ pd~AN Be1!SߕЦ.)A.8tL@BR"lU?~[fn*Iџc igImmEΘi"t~%:U>Ek̳S(N˸4@z4'"o\-"#E\0+zWC DC.o:)'+H|}44Ȳ۾Lp bx\YbzX , !;<`x2dc7o},a{hEKbd^:h/mz5i$dz,֣='FW0C,жK5"nSQ* !N w7nsިu1Yve˸$}(yRft&h̃5d~=$nS\b|Y6OgQou F@ڦQH~2 qB:y~'|Q~Xc.A>ىtIHS6b/0ApNO_؋lZ|Ay .򾔏1]RdCy ʄ>Z3V_u(s;N˾wjoἿQj/UdNDF?"3RmIgdzktn },|])D^HF+M_F-K"7CT}`)"%^lg4: $U2X`嶵PƂ?a_Z̺+XY$J H>o22{UsL 3Qu$I6Lg9pӱ.f%~j.<#]EΔ;Wt*~8D9+KvH%h#* I@O[C"GdXEnV?c}l=51auTʙ|De"r=k/'Qd.磪BA:F"Q t2Qh(6'/κpPH|~/lTdfrg$|n3F( y$.q$d\(NԥP7hf M&Xhn= tc]~%gH#Pes2 /nNlsON^2cי:#2 )rJ{ >)F#= Ʉ@/˙7tEPQ;cn T.*Bñz|?zow@%uxBj *T<3ih63 _\Rj۝2&Zn]YЕ'&Lq BP8#eZ"e놂i}[Y B~04r' ic{3etU 3| u$2xY?Fk}XH9?Yh GNގJ6ލ=bVpLgNVۃ"ҝ D])iii^IVuXo hgs W I0 Q{(B&hmC`VXЮ w}-b&CRk"&:uC#I0Q(yA+<`;X@>3`RAh4Ɨc D0Clّ$j@, *o^-8zEАRJ-6 ew> a TeE$W[M7>r6T&q +A`Q$# u-NAj~ Ub!WN-mmVanRl4VU,ymL#34ꠓm۩f Y3!s%Ȧ4lTP{ts6CxIp܂Ux ֨2Tr79AA*HHe&pE\22<}c-O>lBm0hogN)|(pGynv1>lt,  0-\D穼T Bԇ!D 6*j)>8Xdސ]=7:X -rVg]g#IxxI$LBDL6^"LpD݄[Q^m6ڜS; {.[^`EЎq w y56Eg20V,$.}ML04dQa .s OPw{,M3r@rւZOs.(pK鷽:y w/I(#)@^ٛ6@kX|HQjAXuB|:4`%Њ!0+`^ޜ-\Q*sorjAX(/&ONLR AFh"M`ݑ`ݥF Æ%; +sA߃,bH6uE 0[88390*r\@ bxEw98r䮀z`7!¢ 4a 7 ހ rSreB9j]eNGt3f\6Jm}a͇2r<. d wIvHȳK л0''N* 01 ݻ8*ߘjARKVm! 1g%Y{t3ßE vT(uܪEjsFrԚh㪸֮INCo3CPs7`lԅ:d1s$a8isJ7ۑT ܢq% Dr7oرѥ#`U&P `a`.,s1~bv 0ikKZ1}6`oHQp,t3d fGa87 CCv7wnt tB ËyhAPן(+'H~#7a0m<|p]ŜHRG]"sЕ8))쀼 ('NucgấY>@$KS+3J2bi\Y`Ln&d,K  % |]'8 H2`nȶl>5m).snMRAD* g$.M":iFS YLr!J|qڽrZ.D1d)}ҫ9;×!&zv68{V#53ƈ0X jY?ƟgR~hP-RZ g: c;%Hj}n!p!UŒ[nj>ggj|D1l(rj@*tq8(J>g s5ReО|8@Etߣ kt&5 L,aj}Ҟ5%ͱ% ,;zVX"Z5fIB3%m y P(w[Wf'%P؍ӝa_J Y(RAp}@`R I E7b(L&>4=Cގ3ٶzLw͐i* c"3m-ԨD7WO44[ɪ=w:es>[ZI7'U]v񃑯CX.cZPKZ`QB0YDikKB&v,Q3 6`(>/]7wd/pzj62fW(x!Bfm}-)F;X.?e}#:>=8aFĎ7a TtX:$ l/*@vAT+)X(H7@ #h7thS/R"v/6 R p~돶 7i*d`+QbGJJ&RD]M P@!$/C/E?T|goU VL8[< gGU{` EdWb†dY,bX&T^.>x3j[(!I/)D Hs{͏I:|L \+qLnKr52͵V6qwk":nUbd;cBVS~|sSVY_¸E2Ԙ75[#0Bx{L/E v1OoLhwur4f47e,fFjCÀ/# u*38,$ͩFj=1&N/cIlXh&7%cA1)J+/}-&QMI0j`(uSZZ*_Wn.GۻQj1mާeUSaap|vI>!f-U8NE!Nڿ{}]2;@I~,UJ7Е۞7A<6! &`)ɜ >w/VЌû´1ȝa0ߚr ,Kwb+ڞ+} S8?Qg 8,-zXu͸JII6w<] s0̡yD\ഡZ~9 ؋ģdzԔ&rYAGᰎ`dQr$a~Z$除6zFш;PdnW'݅F>}\ `qtqK7]$;6҂xOЯ= +|,Q3 [(sa,ʿ (eL\%a=Q7ra2<1Z;o {|TYFq*)KRo ҈- j FC (6BeJ*$X }wDj+KZxRW>G$M?{y<-Ҋ2I FHg@[KϜ3'ʹcq˥e!"abAjѩ驓!E@O04$vSH!qtW:nPC8 B(dnS*lch hkfHY*`y~/c`2AҾփ=6\WZy+NW-D['0~)48d9qǣg0?@ef>a33 6k| -fx4?s|W.x}>kONV˧4ejWsWྤ3U^gƾϡ!HL ?߽bO.30[XԵ-K׉jK!---G%!S11 f2XKY]WN)FzfS< fWtGj x~ዥo{8L &bW~z#BʡMSA&H_}&N$4}s z49YTBivaoqz:s~m_;ݲԿHD/ߢzUn<WoR$C-TUU`b<Ch(N{}x@N6܆? :VafpaR[ Dyunq!xuGJ.QHjR﫨Uo}JoQ_iD]]h~BrZ.N>Ȏ|vW-ɑӶєTGUP;C.+h9ټs:j57> [e/B?*=dIKJezB2Tr-6Ō +$D͜?j P0nEXbѶ`x%MHt?VqlWhyVChD34K] gzR^,RMtփO|~b%lq1g>8?Zy޽}Nf =,9 oŮvAL =բ==%&cKT}aVcJ;ݙ!<\#`mdڧ!Ҧ4ͻA%#8^y2 +A$EH4ugg~p V#Yc?| i%&66ܶ1$DG od-:sk$,Q1•sfr#\~aa솰GCYw,,P8L+Q~B+[ߛGr3f< ׍y ;)*q$}v9l+oy|;1@|/"a1LQ;7 Dx!/@2)@M0( @<72*'xXT~zƃ# KpUw(2E ZHp2PmQ@o 5C d 83X/ PL]qGn, ,Ad6(\%v*RZʁmjԀ+REQMH#&B!?0=p;dۈc+oZLj: OX< Mpa|61hO~OI>|Ot4V&PZ9+GeܸjbS W~"a?ݺSGZ'n!XOF mI OqDQ̬'&Fٛ^ #hR wճ=*N4ԟPalH :Ȋ47/@ }S[e9>WEcmuvC|QFDOH"9mA lC*z42ZJҰ"$^fe?s_`zv"qLbRY^HqձBL)^8".d E;*cgu֛KJ]#VwD*CXi3%ʉL@j8F -h$^`{uNW9 *"CvWyLਫ਼$q>xLZ.`uzX 28ݼU|kO,ߢ ~Y4Ec 3>KPR OrTq3a8y@-Ku5"RNl1Lt P)m\( G0ƳDgl͂8)ܺ):M#[~ۇ[0=;$uJ|e]Rw* eg{!"U;0 uG^H7Q "h؜,nB@Rpn9$. FQH޺ Ȑ2;t 9!dPJd]bJA#JSHUP{/W 0;s%P@M6,8}g\$ ) C3pzs5YF7ێI6Jv^jtN TfZhS3U&>\`܉' aM?c:cǜ.!<ʦ WΉCs(i-D0Ch V;זqT:G`݊d'.dW]2Ռl<l4A ?rGC.6s 6lR Rb\4ZYH6 KT ,Ni )32Ab:v0 x0id^ x>f'0vT`tDP(T=^YBE8V 1(6Ҷ LnV $h[G0c@gCueCM$6ĔB)boh`pīD0BZI& /P~`k9 ) K$aź"dooT8o9*HD56,L.W45CW\k]b3˦T`8I6Xpx}Îf]hLe(鞱BxէY(:ӖP\ tP 8"zr]YT3 q ᢵZ -VمGɄIxs" \d3w@ŘN{Bf&ě .LI" F #Zۋde:2Q`$ԑ!m>ɒZyA4!ʺlcb~}m8bƉ*vuzOh9]wK$>.htjɂ%bN_Jlrt <$,&wK6w j1f?.N @^0@˄͞W"F)m~E<<̀t /X{Xx'c*!GRxdd2NnN%ƽx‹ _R6Ĉ0J2",8<|j*Թ$CO]t@;n*ji.:N ;)*cq$3 7Nu(I,6ɵKc J"4GjRAZ3L#w'r8T1 amyT>*Kd[C:E]]QF'wGbޠs`Z[NA`j]/3)<7u=' m>SK%*^t-7U4\Ueɵ 8D#R z(Tb)Qӹ'+Ou=n yY+"Bwms/w0N2[v,8)xo]]gҚY\ "[0I"DB2^r:}UW; ZpXk#ՄCpF*c!46?9_{vb*-ޟ.ݜ$Oa^s2N%ߪR,0nIfHÀyH/N(HJGxs,HopJCf\k8bԯq2CDXh@sr )[^G7P(w18'2vr>Jfc2fHc'܋ ?/Gr.` ƻSW +py{̜OGͦ|A%f.8otiV烰 @Q$B!J^[zpN 1)3 yÞsbWw'xIgVE^HWգgU1ãv|М̈́Gc:A͊NS,Zr;ZFS?@PY^6F>k"j>a ʧk N,ãCrNw8)JljG":8qh(գP"<^?fyaK  Q.siy$+2WG")08f}D^RwԤ*nۺzouQZ %3C1"~<3jAl,J{>l ^nj;& tV@h"FϬ~$oS9bqfLS*"HC<4W:h8d|-EoSHfz59ZRaD ;! iСKCa31(mxPf@r[_P!/ܽDYH؏H$/X& 8 )wrqQWn D[ԣDKÜ\skfa 7FvekPI93NOl=)dQvfH~餪3uo?+/{BB@>PvٲYL47m17J =9al>z7a *ʡcS|jU yG}쮏|.7;B@I!Fv4ҝ+p7_c웴Uɜ~o|Ǩ]qа3:1xB<\L`{ٙݒJ`(ƐӬ3z/[9 Lml]4F#ϫVNRn#Fl~!BДFrg030i$Ha5 .ʓ^FZ~9? 'Y0ug d0OAlQWH+p xN둫9` |?V6;@7ڑ# #lW@Zd7=n,Rqh* 3x$-e/A$2>G40& ?̵, :WmMU./JrtD|`THvh/lyS&y#9eה &?8ޣ$vt` s[*KfDFce51̙rڤY>' )q`F ntH +Og-%Db=zW^HXMJ۫ gEp-FҦr갤+ JQlYi87@T86\&ؼ\r#2W31t{jpwM A@NSUW>*❆r0)"`Cdj<rz*vCӌ<.KS%6jtWr&cwX 5wv.󑍥_LtdtXH=/I2PE}&]GB4Ph-- z67E\˞Pi* c+.>~9C;Ul#B,0L<4RIZ>|[p^a}p'Twc6ϘV fبR;p۱~p1yWk)2<2U93Iw dC 03K Zb-X;~]I(Gg{٘# { &Uh HR:~{!C9tAg>?\;?Z+%L.S4'2_a46(ΆZ°)x-H+fAQ皘rѴ3Vv jj*!q(&HmP?[׉R#!KNju>-ޅT(ZZ"e ʒ}L\H4bjZۂeYAU8s][=;m^ƎmPH5JimZKMPjy[<lkB9?N#nاn5c7r8les"AÿgM |x@˷#MΩCqAcQɑ[zfŅ-(i}u(vM.4sRdXxE@DX'QicV?tl(1XuÐ{8i!ABmNtOm,#\0DF/pPz^.XAIkg!ΊF$Rgvy`MP~OwUt 1Lؔ<'?ØA(|}kޓ ~ iգۆJL͚E@G'+q3dtMVbM7B)˦'OxW]ΈCRySVUKA 辗5nRdP߈'$xyD蚕 QTYĬ*޿+0g]aťF7xG2/#9D( *! lDbhml×y,LYf14y-u^Ox{ǮZ,1Oӫ0˖qCqiBڙG0){03)c<= T@#T>T itڪ@yM}AoDߥ R3 :p|]r>%olJߣN=̓ @*-C/,:eᗷ9eOσkxJo|1H9;;Os)Vt0􆋮aݽq|!k =OVYU?[Ig|;cdv²z7>[BbwU x@p,GVF`NA}D&;jPyHy<&Z9WquPR~!_<03`U O(zNA]ma4kRSEH/SePjF6TjܻF^[26i _kc D;.+KϑdrML:[ft㑥Լ$d n*o 7,h'<ƂcCr5;TM*›ׅ#DŘԍ/i%3ࢋU;։ZdV?׏>;YBV(~>rg zŁh\֞/'J!qD-_kЎk;gv)ΠQk4Y\SG~-邪f P=+2DF ;hDA$M/sea$ t|qnE5U"# ? YG$p^Bm 8D7 ?k9fLEuP=%^VؙURPv6Z~@JMhdm͗ ӷtJW+_N WljG4]aːM?݃umԆa0g?|?@F [CQG̏ N\h3[I\"o`X >}c`@)W !G3|>;="[MNEn36(K˵O[F:Yk!BzYgeK&aNzcM2X?^@D;wᲈݲQ xxSzJi[% Lbzݒ$b NίÛdȨǩLXw uیZeFKg^]]iD䘥 EŃsrޠ1#>VVz [#I=vru8wxu6j AD^bYÁ@gn;nrE$fa= M~k\Be|wA)Y!v><ֽuN EUW/H#9vaũ3% &QޯyITF'Wf%IR3%7mJ0M1oE!2OX2 mMv2fa$"m}sB-ӳ?ϖtI k74L܃n3GqJW7_%2#r~z3{?IU^UufmPG&).T;KC)K3\P<<: ^Ug`Dzʍ%0AZ7 E*n޾s Ɖ Jau/M+BR_~(sٯ\qǖD‘RsRXWߒﴻ0PA(Fx汸ϝ0|86E:eNwsU@:tU-l}g7g[Z買GVMM,3@dVӸѬ<R0=l"k$5l3mZ|ՇLJuJ-l~(aj:.L8ab*ꐲu/A1/濯 "/saUmW%Z;LȔIk71TNmF*6-C_`P6b YZdQRl_:>ZVc H1$1qvt7{. >C>ltIW XE9Όw3AdG=h[2 C ݍ(;àd uX+RxIAU2 %0wO3lhfZp0$~`:QhEn>)Tb 'Јv;g+eIyC8 &>c{Ԇ;SuB10M[ks_iBłJJW0/zYL˨WWrgJ.QjxCxiXз%Tr z E!ȋg{m6\U(SE(0JX_rL DLE12!ƺy0ZZ}\鶺&u.@vl3y}b : Wh**Rˮ&DOk֙5A7MH9Y26ormH^|o䫿O3KJBz+ؔ7;>uVr7)4_uizOV}ʝF.RSSD|jV*{xؽ͸T%w;e xd&svV Tj=sǙw^ױr3d4'\nc#ʎ I0`oe6!ݤ<6#8|`).Ru+V3}O>O@ `( 3|@&5{Lju8qI=B#QAH,HHF@hr>Km2*;n ]ѡ1,yrٶm/Th?9My^Fv_p 61$Jbm6ZKHNS\]y42XB.RM[\pbHJsow:5tYšk8L$2~kN^s"%U"au{l0;70(Di$1<Q W! a~=AKIjJtj}J] &Xa|) 3+wd{!`xDr O)m9akED/c@) S*!Nx_ӱ;-ע՟%_(Q' M !_v\2H.b%b HfްJQPGpNkrݷ>\NפTgLa|P=ZHw:lwhe3%Tf"  h j4KpDXͭl=4묤%Muִ0&Lk@oLdnz2E/Mͪn{Ґh-_ JC[5ൕ6xVcκ&B+ݝeMtm5`҂=%mac]YtUXƓ/YP;rkg ;jɨB:ά E]/k3Q `tS@p&] ^giFm_U5 DB`åE%iTzdNh# =X:Rkތٶ%[Õ}Z>āza(eSAd[C6̓̍ƴBTOrr#BŠ&I_B("A eFGMHұPfqx壀&qp`&ۡH?27fG MȒ$"鋖H I.]v|JʅH7Խ:@z@e|}x%"eHf*ugpB&9[Ωj/ô2Σsq| iOlL?]O}Ճ LE!Ք$#jgD܊gqr;Ġo|\^1vz{3^hCR M#ÿfCk[`8(n؋k8 Z#ki: d"eMKJ(:ٖlЭ]qHkY-(T,xg.̏ɋ.(0(T-cR# UDp?xQ$0Na7"|Io [ 0s/cD`sçu&|^iܑ>$Vq 5C>",xp  6FA.Q+ nv2™QkSt:jǝ -HNi]n͑JZ'c ͒9<.1]C J&|{zB=6 ix - IҜ=1Шׇ,E:WN'Bq:r!)LJQVz#ͧ`"@ >@Da@ (YZ]W&;]Z-Ҟ55ly,D8jĒ ێy[&_qf5Q4zGwMʐ$$EdOCBT{+^R|ݤ&@!B$`I(UF&AU LܩxUB8P D  KG1U1`6A YurTQ ڂI @ DI)%T K@.HIqݖ]mR[mep1{ 2p2Uug]rBC5Ze0w={#_s+8&Ȟy?ӦILxGz蝧ng0k:r3 &70rUQk-XX %-$6j"}~J3ԙPBŻD =r^ M^>AD cCײСrȬOC9Dz:ͪ\  J T#[)$\ (LKKWQR$4y$&OKa}_ ŝ2[iG6Ű9ȋ@,K'6#YPnf&Ļ)uRbI{)zv\Pg_qZ PȦSa+0uJls,1gJ"h#=K, +B?џ'NA:EHC\ugr4^B|] |#JLbPեHjI/Kf^Z !T!2}q)\ΕBu7eDž>/-6ϱ{6 Sƈ.L(-p;bY 9c|wKzƹWEܬ3D$E@`y%#u12Ќ]ZĞcO%.K+l kxwb]]2wQ0p<ȃT-.-BYv`M!"SW:qa² a{Jģ6hU=XBmD1vP.iK&)R*=`\MXbẎn` ];32g pؠrk|pS_l1o=i‘:QP5k-UNQ)k-cxZ8CPȠ!CQ( GA/) -'pvf.Б%l)9Bp$LOZ1-x^nJ]*"D2{1s; ArmN ~c Pi׊ۂѽYi޾!{1#YFFr'A:tA.4([7e~W5v-yPJ'x?Nr g7m")|fHoB#޸$hOZJ`(iESW{U:g:]2^.X1!^$ 8(&Y=}CHi`5Z!NKu~hBq2^Jxhť#3ƀa`?+ˮuZatm[Ql=S%fFį3. 鏏 ~3J/Vv+0A!f jШ[Y6Y_oB4uש]Y,F VJě h'7t EZ+&nGR<-"l5+L:#rUP4zlt'$j^Mt'V"B 8γJN!ϷFrTw챶NW"Ͼy"v gk ~lwI:v'}T4͉۟yJOl9 VcE~qO[VjT(lNCxTQ"g;>5|m9~Ka5q4eJ)&T F?!.;܄YZsgR2T%=]>aw1wtFgh.|y5n{΍p9+_EC֠O/ Yz;!% A Oٔz Hi p4@AKZ^p=鈇}irML 2#;xvS{/kv=bY8 CmE&g8s%3P'uAְLRLs'cYT=_3VfnSpC<(Nɣ? 4ā䊾D1N(n}t%Sx =- hFL)˸f_:V彅(%3I GXDコ7h"YZe0)M4aJcғ=zu3+׮7W頪=#qDwAАivKoͼP Fbkt5<){hOK}3S*ZJE/c ]mu-9HΥzhnT<.v' #1u |LSe wwa?; Ie#:ba&i(]Y&+hʙpgB5`*jH80 Dw:0f#veH='I{xґ =1B =-oyLZ]`سuZ$l핕!g;$@'Lr ngn( ;ڽrͤ+_J>!DMP #xf۠2λpלS0_RuЙ&KyPN#̙O hT#|tSޡ_`ILb82(!3gAn9E:}C,uKu"mj,k31BN &#VAd^(4N: )=dd*yQe\[V wPaL%ǰ׸y.6oۜˏ0Sm8MܿʚjdvUD/@Glg);踯yldRpKxYKoJQbIow; PG;u|PΪL)KyCQT jBuzXAKrY!w\Y"\_,\ة4rX#6AXS3(S3!~K zpsr4< 빞'*Ҟ^"AV"*U!PB q >묱b&AT Q "E (ؗLh1],6%adB@|e #B\% cUJ7ǠfQdh\\Ƿ6'^dwCo Y >)L@-<PK ҁ)/>+WIoҞ?ۤiEvoqYʊ$EGrꮻ\mS,3$C JaV\w_z+]q. Xfr8ȮFm!Se´pV/\@éG w1󄴶y0"kcݶd}ΒUj,w˱St1Yeɜdb̖ghRVE*hT$:L\r[bm@R(ha*eRNJy$r9W}2="# Kʡi['>ms<)銂Y wbGa+uv8rpѼ us2MdDR!|X) hX'oDѫn0 #ftt۹f,kMw&1V$ZLz#fϾOЖv&eLxiwj.L %ܓeU6-0.RQ3P\ٚ:p0N 1Кj6oC<S|R> pDNAY^]]dI/SxNcG]uZsz`\g G2>bB "^t֏Q/h_#R)ECf?ʂ3O3&},gs[/k-5Uua]-s'xHww`[C yǤuQߝ$Zx:Bp0pCDdo+"w\nSC\f 0>/Vr6SZtA<}(*"QC?I1wN0̀ .c`(#[}t8ϑL0E;63N21qEǴn3AL8",Y*qezHR FD:G= _9*6"To?:6 &C8$L3"솄Ŕ- (jY< JT}EZe ͅYH ׶BN:TG#-Hg:Z $eKH{phv H(ט/bg\ zӀo3qo9x2Up5oPC u gb ;\b>ov' u//T!P|0o] GOB忈=5I <_NNs-e_H/b 0 b`9[j`h%1|beǞ :~x6é͜Dv< 0 ,Cå:+‚JSDY Q2z] . NV.Uzh)lY0'滥7] #u#<|-ZM?װٜઇH( u{vLr,B}40+R1v;8䄦p.d Df|OtwFrAcpBzlc6IOG*lȾ)Ԫ'B7Ҕz}*CC e^-qX6{?ILJ,+I)(+4_ 0(d`e@.dfj|4o+{lֵ4?}ῩY!td&d3E_AP05-O?JBZrl7:Pj9fvcBЕ Þ1qUb"G|LX'ֻ?ϵy*.hkݸ2}̉2TSOZD/s ^}q OȤk+F پOEUԂ%jw ^wE^{"h&ƭ"QCF$|I!KoJc%AkBٍ"XxGl/;Y4~ᴈŕ9u) :?l߀iKL)/YlT|?T/qA0 iZOC`vWAܻwkgqQa6e=:q^ }t.L n ·eĶ!Йfv##%Pb52k d1I4u4MUp4h˒U((M8(lhČYsL2lLnP?èt>! !4z r+΅c>NϵH2MVk_ &%HKd:?chs5e~`AD%NC&0McL'R1\ H%[8A}>'Rv&',%_T@CI#ئUvc-Tume\Z\1AљK+_a Ff8kk>w T/M<>I)yC' f??:Ƒ;a2 FM "0َ7ɘ E%4/)(ç{<лa</rH^8hHza7DSasA9}P[259chʅK)_!'M[3Y0cO)L2ݨ .7vᕅ(s@eB= ?|c"̧ Y} ¿ 4C&h""=FdNsP}\*$ ;{j: bAQUY q +;"Pypd0:q $Ǐe=as""[ [T+@jX27FQj 6CQNEni# i;T*d'( ̃qs}%mVN 5 \o'&p d Yp%Y܃cTjՑ#zu weJQYAc|yM",JtH3\RqBt]Z{p%9  3gaɼӏzHѵ-G(qT;ng=,0C.M=LiBӉ"S<`<3ͽm7wU(:@w{ВZI$PБ[Q(=Agsӝo2p=V,cg%Cr#,T `#Q]X~V 5ᑓ|coAt{] Q%>sycPa$Su7.[s:tA^G!Gڄ~u!9`p@x8yپTNK9P*^ G$A3B{ p0kzh Xa zLHDO}~7!OcC'a#$q#æ]mKd u{@,l & fGUu÷[f!τsL4T077L}#O#p^pqs.YjS<4΍ P&P.&z'PS#q}T:a;@ģ=~$-ZIXy /P|&/6@ pQeW ?+K s8ybm}@fR>*o8J'(ff;q Nn3tgBv |짡};YQRH{ 攔O kE8M#q[vISeoy|SHbI݃m)}mxtx*+R{vg$Pֆ:sSwgΣ}>?kjw6-eAš?08}e-K IaκqCg!#[:=$'_V՜3*<NRzjcOt|S :jˬh,_T ~N{Yܥ9/ Cwq7C1uqCV i`{/| r-=D>bsώnYkK0oD^ f :8< ڰU~ЀyNX- P = ,%ad7#? MV^=1{sY"쀒{e(G.&A[2s-6&./jT mrWHs " + y² 9TRtSW"簏^n !%aӚwc/D=`e vMb,M"{Ā4"`pl-^ׇ6*dn8pn &9[Qqvgٖ?i4H騜 c"9ꖄ\No{qZdRkrt/٬7# JOlg5FF#"4`AkD]j5f?Cq_Vk>|ː㴃* ;baEF:/ʡf~b:{u\Hy=s]^I_FFO?\rT?tfCPca)aF@9y:!νc"QЗ'<€se4R, &&l 1'^%) F]kJcF]ꀅVTנzi=a b+#h(0d E+hPpoDT[(Aʺxďrg3|G޲#A3BQ^TŊSb~?e=j& ^4@~Hk# Жŷ' @n %g.ēƖ`xe@'~.(^S>`:aьRXJTg'OUjE#KRN%@~!^Z'hw, [ĘJm\6aXu B9;~uHWAgzt$IzRZ$3iCH}jPGgNI(=H;NI~흈|b(Ly,>|~#jp1fs5 Fr ijճ 5?3RCzV=k9O9d/3r)?Pm$fdOFlD"Xx99#$3f[P:ʠُKqmٺK`\F[z[_ΏqxzE&Z/r'GL̲_sKN4kהܙ E ]*!dnCa<@ )*^w/R\:D05[(hB~=e 6WVu7 aP<WCGCMыLjĄ!cfA1[>ԿZjAU¦ZJie 4}_JxX1f|F4WMuTzW.$GIBeߝ8P!RRy*}24ڗυ3TQreM=npPzeȧ3<&I?oA(ov,4YF-c"%5? &z3tdDgs.C(CߨVDap%ߢ{#eSfQdWzBGFHZѤ\ KRhJki4-Ƕy pxx}=ۛ@ kQyA0+Ex@ VpLCϮcUhaJR*I>ӨA hN0_d??wE$MHɆ:HT%m5J7h‹0w*^+[R+K~l9L6݋f! 4QE/CqtOTix^e<+Sxw<%8T:iF&pɠO|y? m"ZnHVxaY>Mecu[YSzosNdzr2nXK{J/v s) )Eǻ3|te? 04Q6: Wm6:oadE?ё8z=a )ذЏ"D^& G5>ZŌE|y%U 8 z(@^Ryc,LzA)蠩tk#]a 9xF G` %Hy߷OjWe*t6u(.C=>I" y:c`!^}@dcFH;/|l8ljj11Y:1SpL+\bm{&/1i+kh>~P=O̠iM (J _즗e,:%A`ޛJBEN`B͇NA7JKoyVNQζqX\ֵmm#8=ľ~44?*ˣɝ*e:eڞm=kDUt6i6?6Q3'J7o$$[N.%K^Ra5Qǎ0O=c <$eu,eUr=(J;1M:^޿Of]5i݋؝ ل\5&;WW/pf=.j)Hd:&VaXv_| "}ϪTzN(^  PP}-_sYEJ^^– IJ~/uhZC<o3[f+k>'` Sglؿ%郷DJ:V [9}d50Jh79OKwyALRk=ϻɓPoNG g֋{a1noA :4z2~ן-MJInO);ޟ\ڄ[,딥)UR5 ҥ^r$D6̈́ag.ᢔJ+$=3`S/, cs.KM'LVf#7AGL=bb½MHjD 2*(q e9f;LaM.b7C^ֵNZUL3 X+[0[PT8xqRVY4Եk d+pzRN;Uڧ%9Tfx241m91rFPWąrd:8)k.M"NCIA*<12Zff\՜$=t4 i[3ƶ-DZsU1  ( 00PDmB(.@@C( s0 E>b0)ns!Ԥ'A)%K`;Uʊ"< D^h;wfxehF{np2uw^|5XBd5IØa)12ÔQ쑇DU-D{SE( i p}%xl {|e$Fw/<1ڈ"Q Er"Y\:Em/U,{&1RR$BboƢB1H7eJ:l8.іIDJrSXAP06hnnma-TRe{EuYFƍVltNME#`$w,WVSRQMG=֊1X5[S* _GGo&!BgҘ(r88)`D4fi%. M,C|HG:je/ %89wpQlķ h3%3:Γbi4f&,u`Jī\oo% 06F@ԖB3#8E7̉0O o쮽]Y^Y]x4t9IK)p*&L̆nT JYe-nLPLQ ' :뻔4&#Q'`UQ]Q{[cPE 30}+-(9)ۿv%l2$b3 %:ӖCBdpUj. *` 3ij$I!'j{?R9Frf`CQҵB[` Uu'*[XxDzJ2yڿqŖ]\3 !KDub$]Q!X8b'嬟&)T$of TlįFqeX(ޘߦO.N.xc&xj1'jV*>&W6 XCM:= xqr7 #}9ڛR6i lZzb$T1phiF^JGL*tJL-x}PV.<>ByVeNB7#]?\㎉yojԽ|`ܼlkưl,dpW0tLG uu^XV%0Dޭ0:mc2fLƿ]4IK{/A4;簪:7re,\g~tkK6 B!$S#s`o# ϫOۇCX.83{%BpYcł9=w}|.jmǶz]EFj'"* ߙ?ĴUg_ "NaU\[5Wi%!x>,G!d "9 JX6ʦ5U&&Q36XvAMeĨNp$?044${\5Siv1")HqGt ɋkMr`u,K.g)~ HN3L*:⻘p#l![v+24k~G'iG*d(qF2ȱz(J8JΙk.RԂu1Y3^߭څ7//p) RiJq|zIWbkG s# ~H_9>@ng߆zc;bҏO`F5ܣ"@3 =$PxH9=Ɲ5_QʽV""fg9ow`x>oZ 6 $TmdE$”20YQBCQ K\ 5CE2DI$ 2U@C | hPP"@$EJAADBEXHFA\ TA ¨DIdDj+h"TB@@A h*a@#!/@"^*DhA *I"$ Ȋ xDU@$P $QA$AL (DHEXIBT0% ! d1/BR0E )TD  QK^0([i&jVBL{;cbr]J]b:o^-`ou aсf=A|;1xM!b 2"P~Dڱ#ZԪ(OHΝ7?l\g:dĜ2'<miQW]445Fd)xaWLwdڋH`>t9ohɉ}!uF8򘼙 Ҙ:e&1"gbd\r^^]i{g KrRiJS<~HY~0I0h 8FC>l)eU ̋a.tc1]R,VfipD^@D-OJq5orZ3$ñX47fa.3=ƒ$J 奩zl8G.%/U+rL&؊}E߰EXFw3CrTDO_/$r 9 Ջ6B+#/ݫ12?d@=?sx#EFRܞI^B{c)כ݋ k\KƋLi(`6.^;wÊ\E"X&u]Qmoܾ˥byw~\@xW3  /@%RUA˾k?Koo+V{-QlMVh捱7BQ[ϝwUSѱW# .PY&#|Qkm+. )=|u_m$ODpYŹ[!@8mwK)hǺTM's;;y|)"QẽCZnC SRkd#= x7p݆΅-YWfp.-c>v zݨI([<PԃU Z!GpSCn8\|a|9D;0;3e@HV$̨(x|dwü|_&v` H3'Ya}-qli&@XM,e!-&Q2}jT bH]v9^f[KDӉ.)C<ekAMy,έSI!|^lSY6uق;(ҙ5:95J=ap``B_Ϣ|J]Ԡ [*z7#Vs$:|mK.91~ "S"+:)kxD$pV.YiLQ  P[FpwYbBxQRTQV)مdaR{9'F490Y…Cr.oWEtUl]j"rjel2,H5hF\xյAekt)Y5sJ}ڗӽ/t'RdX$unQX^fq!^=\8~zK)\ᳰ0`14[L{2)r*D`Ef:xrR&*G-RSV@LiQ|MZ6`G &tòxt킝- @y\okkϼTi̲ԣC)Ƭ-[o`)ʎ-fmom44L*<Ԅ UB,Slab6%'DYd 4k58Rz rxw{YrdBa<@*lpN9+Q]ҫF%ig)=Pbh?t}85Iqpc K2)uwR8:hi!2ʄWMt<9s\0!Z\*I1_}D¦tx.mUpuJّ@'{~ϴ(!rFdHq 6Zq6_5e/}8s?ǷЏ-gҜ^]aK;XMKt*AITC<.j> "r FTϔ n-IYl+%ihO>!D&ԝ9 _  k$`) 7\1BM)cW|sۑQ !8GH\+K2tiM*VL ´ѕ98+IӖ&#jAqV y2@Ȫ5̑e&p LF-m dx2X OL2A)̅v5yt)fde[ЁbdbT"'ĘB dIYLB%93#RPHܙ0@P1J4ApYȗ$tnCs;!9^׭gx`͍,oF{\qw y!8O^|yPS7 0ޭWěZwv!̴'י37N]2%聕BlWp{|(50/L&,*V5Æģ8TeVD˟(Dˣ TFC?)'fh=٘N-;qԧQo!殼,sXUL`\33L\>E9h`& S8țׁB*ȋώ[Oyv AUKPI J=/'.\DEOs<‘0r)+wxGy.`I%Nurf4!nBkyV`:HQ*NP{A&tȭs0d 8 ~+H Z[ W2[tN'yq``g"9AA@azi/i|pr7˜n;xD>.hGtI]2O"?lxl{s=EOx8 {kFD;`С jnW!j$W$2@hښV֯`K ^^ƽUσ{^fFs6]eZyL9xo.p kUlJ>H- N=atA"IwHrQqu&mx1.],f'*B&4r=-envg\Vis ].Jݛ(# $UBB@ E B0d$Q!FETREDXDY@QVDDPBBQ $$!Y$BIHI$$Tc@$Q#$EHE~'J%D$)EJBD p.[;-Ȉ@G$*kRHDET$ X>)=g/\WSvۚBQ/JoI#.bG~.ˌGӵ}]i#xt_PV6xɭP84s:F @ݱZYyOA$$n'j $ MOYu@EDJru.B1e;F݊4'!KH9MY aQ@ds.$ wל`wfs3bÈ?ڑ.uÕWCH@s/+&~R #.Y.|=@ݪGfHN N}[lv b> A s ddy,E2\(P JMQx\Rc.t9k-t:#jM`uno&.(xw:͋iU8DM#4yȔSHCu2z:i{Mls|)"KO0 LS6™ `5۵9€CZ a~}o1Z_`}^2`BY, Tɻ •U?GԖ'T6s-RHSʹX[FPAL %3ǐ Siϡ$43Q$M0 _~TeNۯk-;H͹aȡdyFM!8p`q5zU"DEZef[[C.d ̄3^Y_6/EFٜj&3*([]ZeC]Mw'f׿"2&̧ k͹Фf8Y8\R %B#?i[f>F={ݚak 6f]F 9M$ Td$Ւ])$$Mi)Y=<}0Oɚ1E?0LH[Z\µWٸ; j[ gs|:'͡BBMڎ5Mϫxȭl"`A.ƐӄZFRpg9)nd\~lٲfp1k5٩/ጭ㙯EH_Vewbn\*TNR;!DW=_kg e6T'm #-$&2 2" H0"`$H "F$ ""+*"u9 3Ȥ"m Njg5mN9)`_.,Ր*X|Xs[BtnԌ[S<|OۃQ`60O ^KfU(ds̾FIbVhE $@@QZDFD[BѴ DYT=FBv(%"KD9ъ) mlfi$YPAAuK}S!'G?@bF ?Ӓo-:J%)h " d|CsרacpF> *_Ao%eBS8vL0hl1g`=zaO|9=rrZRlA2 A 瑿 oͨg@IVœߊcy3An>U˜Gde߳~jW 'sioK98rRrwQpI>: oYI"Ee߱_nK MKӢenblwL+ C.t55l"W)G\ur%w};_xl~rkLRϿx wOB`qizއj.s"ptoBZ‘8F=e1dqj3W7' HUD:s@j2۵1F/D 20'=~$sO n`~C>z 9BzxpN:C=1C =LIP{,1oF`7E ,@әn9SK<ȜZ8=J_`wzKamʷ{cYdU!@Y$E @R1Y  E B@ E@D$@Y  $ ?"l x,2!#_*rybEdT82BHBHF )l'`ˀBol_-aK~ilfBsiߠt۷9 Dpp6@2b_ol, ݘ44g,0f `oB9W*x5~pTL ː.E6%R_#jG0F`8%) CI8GxXXh4Xe7Zm ( dm=d6F2|C_x]dl_ɫ58&HxL_Il :}35)ZzggFc伢1o%UH2OsL6, $v LJ H͓k Pȸ"1tf ;;9u4!*8S;:o-*$|3=f7C#&ssCw V%d  `ō$wcbH6zG9m FB3 h~0-Že6#v='+`P괔M&=h$8 b*B", Hpv0@q;D0:m/ ;eP $Bh|Pe >^ЌCG1ci66jd(~ g_w ދ:?bԭXӆ1b{v~Ms!\KҎbji !K"7*8M:A6{ A(CCD!A) *߉FD^Ԑ:H49#և"OKňEPE Y%r9bc?WG't$HDNxf# 4zA f*a„"g۾/v5;߈D$ .= "ǘt'Q>z>3yWj'.4 PPǐu$ہ{t~8lQF IKpц`Y>=,nb&@Z.+(`"ኣ%ĪR0ԄȠ'`3]kilM(ȟ^fA" 疀OQ0 H wXz7-ږw"Ճ\3#|HRUA+rxӃRH Sb6-H#$RфEűė8F1.PȘH 8>at6 ;>A1[l PL`68#P-Y[htw="zONPErFNLlM#M\)K{F6*S|!0NdуLaT80|0 -L2rx5d /T';@kV ;L @05L^ vat€n?3 bUSN(g϶<|06)Ÿ#]IS<+3F~nmKۨ-P\ Vyp ~˷$ #eTju j 5ga[@u Az!Gx=:2)G qBE(x`Тt$ADLG?RHJTHp p* d0CBBQéQ!!"gqŪ 8e/UOzq$5'tD21qTW [x(w%$,ɊjaI!"GKTgN7b,)Ԣ)!!,RMM# לAafɌ}H3NRdh.s*_$Ry](9 F2CL &,"CYW]A-벪zԗ( LLY 85us#q22⦊XND>F* 1<N՚t ʀF5/2e|wd-alNiE -s-ZC?EccC33UŨBߖq+m6wdvQ 1!R$cB1H ff[9a`f(ЩfxR]ʒ>Icl+m b{iE;1[ER KHD4 >4 RB$ c%X^suK^Da|%l3OT5+^GC"*'z71CEĺA4O\^ϏE ZHHI%!A 3y@=%t;QʉQJ"fD047{H/*F PdAAA Q+˵5&&%a{yڜ̥Mh`91D![=*M,'Q0o8gc(5I6 ӔvT⾥ÒUC1 p,]E1YGkil(cѺ!Lr{w `I4WU毎ێp̂ *BT=EA `E/b( A `:&YF|`ApQv|B9_þ:,&wDrar@V TD@ARF@2Ȁ5A$G$oVRHDBA(]"ȼ!QxVҞ\G=n7pRQpY"TAnX-ˤqi X [F=ckϮg4omEQ}ĈәtjR:ct^ϙCuqHd{)לpTAbwONv#x/͍;@4y>4v=+̄:H>.\T$ETO\g A&Zo/-E:Af6\A²'MM\&%I( FID=.}-hT7=?{m,[}0FXҔ)$E*C߇`S&%${x@xĽ'2UˤY„ }4&ۂ웰^\"A)V|U6Yw $'%IBG),Ĥy(oȝn8άrE磄e-r IVن#--O#IHSX+ǮO`;b-@Qxj4n5Z9Ý-^HsX!"°Z&T},o8\U~)L+UŪA}#hNDH۸Y @b| "}2#dkPeDuP&Uvu f[rjOqŽ`fʔj7jJ7Q8Zv"2[aiK0*5E@f ·\ a_7bbQh"< kDE8]P/Е('#[{RbExa` *QZ^#4sUdY`\PXaSft(bb^_얨p)Pxp s[ VF[&6 AqC)jI|O<lqs ժbas4&T~)oC(Nx?BٙRT`&B\AWclEfBq\jZpe_)LJc"N}}ga^ėj l.W>1Z0cf W2A%3$y_V XI8V8J:}"?'~;|%XJ`016$/eUtjI Jo߹5-P@ĎSTTp?(y{ぼ"02AfWX SB10#*mΦKY@㜊4~i\_h=f bA}'4xU#$nmeӟ|,&a/5u0l=ƀUwږ 4%Ij[ {:&)?USq4|&*rL M*:+s roKw'9-9+\49W1NdK׎ld2uJPۦ<v&~x/C HW`C\~Bvpi4%@Ë#%(Y^!X ×Ap Cx;kMz{6 c\"Id8Wa(1$HxU+Mîb*pi&1[{>$0XPyoB2.S~HhBfy,stc$ NECD,E8QjsA-[Ng'](z#fsn/GcLJ?vPOjk??.m8u<_Ik֭tI)`']Mxi0\ yL@XLJ}&1TԘ۝՘ GN-Hu:P2DO.f5q^I^īJC6@ie7t*-n1=dfSdCg5l5JL xcje.IQ)Z%mL[ ͅ @xsEv6bKBaaЪ܋ؽF{ED ]6&KъϾV9-dl:7^MYMڍ!G,_ML1ڒ6Ch'_Y[(b_D S'Q؆"g^$79EuY5%JՉV (PMPʉ7zI鬅|FCCSA-C*"P~?v`+FF&D˾pϻof V!4AJwᦧs|Mɔ#E~\581훏XjTCQi3>i/ki&~2C!}^nt|T > ciLDm6m5P>ua9V%CSS4(mFO nOK)e|I8vϢEVpӕ \յ 8tDviBpb'SSlŅ'@RB-?@wwqrKĆ%:zWu'us҉}#Ŀ*f'*lPgRVXx&^D14Ğ$l!Z+qFTmP´k&\S”L8l,)g󋳺2քNchZ=( K'gJ.]L|*J|2IA"8_<[Gx8 z`'H[ΛbWt{v (#_;_9oxLa!DJUF>\Syv|#& {$kNeG$hOZvzGZ8\ou;`+r+`} x 4a1amcJi^~P#z/ vK6!S5JZT:;:KkN'&l6_uaN^dw54clr,;#J <_qg~ݽD,wHMNxQnIFfzz5gv.R YԂraX݆QDP!qb BvIԏ99 k*OD^}Qij><#`p9B}8Rz}d4s8H=Wxdpꁿ%u67dՃda0WK`>ya8`7֓RLo=iMr5Bc̯7c ŨRnAҝ)A%j4ᒤ1q&{h c(rmtEBARNqB:",RZZ҈I"ㅀt麖ѝPKPf 9lL6nNeY!C/?y`~T=f9 ́&Y=y($H~ DĈ> wcy=PD[`< ;Z@cp"rF^7_1?@Զ֧h11P0Np%ܗ As0 b8mW2].GTrIJ25 2񝕗\?~},ƀE魲L*Z0JKx;kYi kE{S;Ķh`IAs_yq#· m ^PJIZ2xH)svB!ti3 ;>R.zA7^w%lHtDGYVnciJ %1%MiD*UH*o.U![11t P!8V6U3HQ)/<{+T)DJAԘ i i!I ݘNOo K6bVU̲'sh Ĕ˜ |"ɦ~y+2.n. C0 0biF\)tFC =g6bR_VAbET1H&frB ' G]hIbIn213J 䡀J**+%) [ci2Tb虞Ċ$|-dex|9m3; !ODwt@jn7A* =Id` X2ʆ#H]Z[s2)!⠤U{$#Ԫ)@/| Tۘ $ !+G.Afx qjC8B*De"x(b"תsU A$gVdMDɋ?{kYoݴ3,@¦L ɫ(-ᤗŃ-RhjDեB("Q%P434IJ]4o\ K"'mx4*\nlnWͨ-Qj8 (Fq\i6N20,wC,wP^YMQᮜM;HJ^FV/U-left%GZƭ98SVJxbFjUK)R,I(BMQk3KL5zm8(UQ={K0 Cx,2/HC-3r b飯(oekf{MRIrҔVK̒j2f Ոk MS-@ib$ER趚a&BAM'?ildobE͊1n,*M!vr)Eo-ҘzJ'<,p poTܴvYiAa51(މSF,ȌK6N󕬕5æEB,0oIjs7唪-UJCpqkji- kuYK+-Ry*-1AUM ,O=IeVXTyRŕ8 2 IZ^!'-%T8j pEz+x/d/Ail4%e6,&P *wXCu2DcNdZ^ժ%JgQVFhjjnȈ1Z{tn f"ج*mXe mNn\edI yT:{ǕrXm&T9=I^BArKMV&+gNJT-"LTBQ9UW -kDE@Lf$ 6E3%yBv[u3UsN(DbUyĵkɅdBI`E9<ͻ*yn:fu^$F V ,m-Y )l,L1aP dz rKT5Ӳܨq݊,3$#,M)8,BJpCT&D(KII124jZ5xF$A-4 PȥHH2fFNgdI[o&P*,e+')ĖzmEZIIH3Fm0 v '02h^Q "I38B\V,`Yb mѮ3]Q|䉅8˱NH$"xKG*RED5a]_FJ )Jj7)oBxt*qڟa!TPfT!ƨː{6ئ43LeP$驂SRee 'dˬH2$$I4Y)@ 7!KL14B*iL*KGJ("-w0k v.X +Wڙ:hrcViYٽ % &QoJJV6Rx1dY:,K=&V8  ަtL` T.BD1irٜښ&IK7"8 {T L.oPA\հR زɲ:pCq9\j&3i ,յC7W̑Q]SĒ!U܉SqL^Y(_ f" ]o`0ԕ:7uZ@S#7x`TB@21v2%fYn5Hk,ÔE((@BC2]XhNU"D̏"XVՓP&` (^p[GI@M)Nӹt `"r0)BzQ*IJiYójQ5)Zq4D9b,) Bȋ8iPd)ES*Jy)Nd2@խwxeWGORQ41 \D6f-٘jKxE.‚Hxʦ5J*v$ERJbs5Z\(ؐƒŤaXs%Q _be懃C[4^cʚRiMmeu9!lr]B-Tΐ& ]8D蠱C"LpYA;BHkX+ +߂(meF -JO[dn&jUncKf4"赞�F6wVΘm WSTJ +L2u.*CYF,.!ĠR*aDjb Cvv,5vNJ‚Sk+U)M!X՞U d*v\h QSXxEĶDaL'mDccj7ѫy9,[Q3dPY@$aMU:C!8-؅u \%mHL+Ye,3TPe-*0(5U갩|B/0Z" )ST#*L@ͪVk5UTh);ZWbH*΋,4J2N;&;0Sw&SlsP14ٷ,2g@J tPVHRiZH,JˏKnȡPײrũ48{%m/UPe4ݤ؍+"T- ( c,ЈbX9F1U r :`1u5 zΎbM]MJ;(=̻!l쪌QRA:F&8E0$L$BZ6$S0E$1jH6 JJeʊ5qFK}Zre"4+.XLZMB$"X)Q-ʌ _2l yS˵Tgf(wsBi*Q)SX$&I2P$ Zgm"ԨԆhצsʴ_t6i2!@E)dNj$Oަ1Rr3 ?g-YeF1ihYoU\YJ:L˙BHB4PtF84%!Xof ۡ+EBW%UPF,5C֠֍(P xڀ1!(4VeMXicgsg=na.V:,9'BrBrpuAԉcW^TTU{Qk71#IjPevWsQac7v 0ġUxxIeg]YVlvVДHHB.2p;_BLI촂0oB#Gk Kxi)Wf^RteJךEcGiPp8'^R;ּ,\4<bBv2#Fl-Y|HռCDvÕ%7V%{j1ys,֖-af9V[^hlêhrrFk 55ud j" `ͥ񄏾a:|c Ub.ğ3_Zjm9%2Zi{zQ4b$@;jI塂`_2V,"ݧ `ߞbrµ;(_?wE*QLL4M:M9p/8@!,O~ d㛭i@ZQ[3) K[tKT.ς M=-]<8N}ADrhC0O:Q4Ӈsʒa"iV$ReԦ.\iˠ4'b :\hQYvKWdqlkdƤt}+$yxzdXdB݇<-ٳce_ ht6QVCJb" .թ$, @Zub*L9 \*s0^(+ASzJtLÕ& GB- 1w̸@tv04Kc*=1 c'R. bŽ{bNߩ-$kXU,U96*HK<--)Q>iYDŽyNQ YMh$Eo퍱p+M {W*^_@LRVq "@.IӍbGH:JB.XrY9[LdQ$@2#<*xxZ/N:JuFV& R<& pdZ7X()";&,\`@hh`桫%/fF$ @ !*ZU@aUDEAE (!08焒E9:A0AH 0``A X`JA000 y a 浊MD*A)&HQN̥+4A%0#Q"$vq0&"RL#v+#0#;owiy2}Dh/l/D©ͅoX.D:p6 S'TJue}v'rp=oD"FC0m=.B]ۣt?:_#CY#+JgՓLDX-u :I)t#H7:B.PFRVK+TN\o{@BR0aq2d-ޣ#*zr]m[:H`(#1 $sbG+8n HHDuؚX7t33菸L3"貊LpHJ'In^*fri}ajEfzdYAr;ujJꬴÅmz5vc[8$1Buĵ/юI4F,aFG()y`җi.䂪Y0)ϫ`쇎{-])M(gٝПk;֜voǖ*LI 9_τrLXF.B|FAߴS t]H_:pVrڮ3ݠl .i~(# &T*ON  B(@tXMLR6$[!N]haQ$#+cޠ)eP`z2 7v \.wAAUn)BTDe0T ͒q]!O9" /REӴp`Le4rV+oBB' K^05ƂyNcu y?{#9֓¹*v + cZtsD2 ,@b!ALdL.!? ?HmR7iq3ȜM>.qD0LX?/u6m:2&!T"=[ jq/uy)_>غ2dC0I|e"\Jþ]w]c1bJa[!:Z T":ꗿfQYTGDŽzeimO\, NwP28wTϧx%q_&WW#C茉 Xm+ގދ-u E9@&Y$1"^Ak|r6t GBuOOո?8Ft "F~[IA:}zEऊr: 0 L֠U$rz&ZdM0~Pe&A+1XA^w#H:0֊_2@r݇4/_zl#B&! m4BoE+|^cpĊeo mU{%o9@3k[E*; 02HzsN2kstGNcac Hտn Ph᛿^M] a % /PmhE0= fJ.lMQ_ BsmC͊x m`kr y5ka ޚȢ`B6c En9.8>U^Akb1ȪnXRoi &f 3IdV3K:,l<njAD 1IF@w3kBtWsm] X.*D`ӇBMVHϧ̓|rh8ni7N#7nx 4R)GWr(}W#eus/Kð ^2X @Ή }?%#h'gT'e؋"JƼ&/*b2xn`0+ihbVFEr73Qԃnԉ]P$hr(Y:}øێ9Q "7ضZȼ&1IH1P4lQ LpL U Ju`1X'؝ "xJ5SDd-=S;+E)`U Dm)fbe7I7pTRD`Z V9`@/x=ž`I`Wd)3)0;x}=;F]D8M36SS ý@sW!>Q)e6/`q^L,t2CB? 3<`/ S`x^A9G %齿¸PdI-ЍyB1vRO=3 #9Zk.7$tJ)tPtv1< ;|8EJDBWQtCPeJqw5Gx7Ȱ_b4r2*٨䌌pv$&1y5DDhBZ!AXEcR8l +e,@ 0! 2WTb]Pq^rC@/ٸȒ7-7K㼿I z[q@F>!1ތXu͡%NNpyȬsUb-Ibi':JpEF.%E)VT(f~7&qLJ]w-!SrUD( N1zR5*Og`Y(7ah(MѐVvxhtf/h9bϢ0kP10G .a =-Un +2rool6QNd\ś11, 7sdBچ /0İq?`조 ;IPJN.|^]qu_l8Eԛ~;{qS}PLČ ˆ="^j,7w Id#/ߊ#珐LE_x4Q`3|3}aAGk&ŨӺO]SNSܢz%9+8+n$PE#: $dA*/Π<tnL+EHȣODpcR\]L:@jX+qS[utމkj]Y'>do[d# aHt0nC̓\"ɔ-5[H#(T"JqZVB H[ݛvA3p"VICh1Lr[]}VQTB~ۣS+IA;t= w۵Xl`6P ,6"LJ[.Ps`q' !:@brA/)C1xg_#n;;T壧2 95AԀAtAd$UiƸ/Œ|Ʋ<#uꕝH $@q DYEN+I:1gh!o^( UyK$2ig&v`;h0f☙Yr!oWF*LuMcƫPLbłQF9s׈㷅(^xOV?cY9RFv5$LuDcv:#2$cDCXB)M\,riHg*!H9Es4 @EAPZQ&;DALܕzG>mm r?k쁍ym,M_U)<\L=HJ 1<%[wBB%'鈓X R2 Wry4 [6MpNf:ڳ'L\. ։FdUr};q30(F@,D"0 3@QΙ CqM`sQP~~sߧ-<ctїɂiqdiTDH`pMYUqj#~5]*-&η428"Fŷ rjp'q%u$ e""!uG[7Fm+$CpX[hđD r!ԶkCNikuɏTR kKpI& u G>\MyP 8N@5XPR rL- ڐRLH&F*,.EzROO j9wJП&GNqOttDh}i#}n@Hx;&8*&B-b2#(E3U{mߓp SQ7et0N(XNr4q'AԸ/X6v3L\S&&>yxz~g=屏|ft@]JqAZ/d >'r/Fyi>]*u/҅uY&Z hЦG)JƸ=k@慠6xa "'RM~0B*PЙ%ɔ){*((?0u P>@(Xo34Ҵ>$Aq"_T.+n(p6AHHD8-ݓމ"_H4*O00<:)K%cOg0eksS,>(Q kk^X-24:W$jqamN'"^jZ)kk4\,Nd(:b1}$ :xa%0X$28Q&CND TF; 0;p`]Iۅauzr%BS翎7 aA}|?ȷKU-gfޑˢz é2m¸~l93ǂ{ˊ]3|`GQ_dK}97n:aL js.51 a0r_3s֜?nr[hSG}d ybMҍ``^Dh/GHE$5HoQX ʤ:0P XQ[--MS׌0%>Ð\扮9no;|ɉ0.d*oBIy4m١.S: ګ1G=~(?|h|Q1UwZ ]fZg6Ÿ|]AFAl$:\o'JRy}eY&^KBOsh5Ԃ d DJ+BAZ yѐU($1CL=;[MK ]$zT@PM$ (LLig&Gʺ#fP orSĸgN t7'}߻h! cCt,xK Ƒy$h봏?饙 X)?K]<* *!4m\.,Zl;ҬR`zf <U rE/~w z4gb=,q-Jp\`(DgMX)3w5JגކF#ũyZvj&)z=!y,_7Rsv(fx#4亀 Z:@4x+U= ([AS`Г}_J)ǣΏ`[*Y@F2`(@(h x,N-֠n&a\qHLL8Ng6^(x/(DV-f2|OFT>XE)'t&LwYaR(m֭y=C8wajlth+[uaW fLx̜H@2~zP+ )7<(]RXX׎7O*.auH=8Q8v(A|K@o58(,s/5Y ъaL* 9d<qQx'ѣЗ_S0jfG&6A]NAei`S yk6B՝B!~gCF @OoV/>!S{ե 6d)0Vs:adʣVLbKhVV Ë3&GV,1dt?.8ZOo~ZyQ|' R`$!+w§~`v &00> iY'#q 7lx{˸sExx8 M v@e2 òFGxظ p$<-c^[3 72VvBDquOOPow2(faݻc,H >XiUraEA4O`%wb$+ O#<2]ݜ1qy_,. *H)L(!CUI!?3#!R<ءJP]")yvQEŨa|-:Y,j'԰jyV볲:85bx\Lɹ;M>B\;~3'\ikWe+FkE^(J*uuŤ H",s~ C%F)`%maO"c%9L 3ƾ{I(YPÖ;w>1Y>̻꣦9%{#pmVVJ'`S觴7xўԎ X(ZdaT.p|IE.CR&8fvw&p-LJ n` $5A;DȦI+߿FRy1Zw'2$  A!׍pJ_aH~ "zvLg-䄌[r ,; 2YP$h`4B+!#<|~f13翪xKoPYg63* 0p`[/>+;x֚axVXSJБL#RVOZv9wEtN!36bI' NmNa/Bn#Ƥo+ o҄ -8 _}ɈL}r/7ݰPtbf+̽(Z1az ިi|e -E^9q5(ȋ)~ӝ&TX@<_{ނMtuF VWkʣ ["6r<4J_QD<Dl * V*J6?ۂs7Z=᷿y"`b VNVkΘa hAAX&NLiW&C1\H1 zbߛ*R2{tJn%&Hs Vd᱘m$g<O2MOBIuOIA$_c&] 3%ܶ}"wUOαh7cĬD8@1Gh*DG*x;|N)u*gMWK5):ǹAw~ӱkdc$2pwI#6>}sx?|/j~fZiK:ǀS&Dw6svzq4feK/`ٛZze[f,WZNImRKMCDH}M>G-/GQ׵.SMwE:UN]!pJ 0uvޞ~wIXG]F6AqKiE$ljrrw1(a,@as3r V2E|bz=UoRȥ2jn2Tߦ* ))o-IdE^P,!(1z1 .k>b+oߎɮBG(y<ϙ$%_`c8MNɒH"΋w~Nv7gȵgGMVU=2-^FT:5nW}&S7"YťZ޸kp$7~OXdŪ I-y\7G2i|$\ mR`..5f:,NaAQn(u(.yE:߉bg׬?9kTi)l0^ ߏ+E2:u%$$E\/n JiR3im&LPjq; iʪ^aF;p߰y݌oCdayR:(u쭢T4ϰs^6="1'=s*{~a~\dJ^9_T"tևHl !3A,5cA05Bx_F8'ĵ/Ceيؤ<+&N8gCA\:@Sxtt  _P\AO b IޒvI/r-FHAuFZ_U&[]Ej@*(xJN;+BO>j<+t4RB7wqrZZƻ_#_?FeO$_3`{S|zX:ybF4ݠ2SYB!bҞf/xNNorԁr%l3:pjlMAhruAT=>'"ԵZ89Z-WKoR/rrL ^"8&)V^H';Q҅IFp쮤垥D.n+#ZkFE0!sX ( \Vj#}E. EbT-+ 2V$9:Sz,!וJrc]FZyȃ HVt@ ʻW$~ǰ_5v NL>$8AD!|Zr׺x; ĖtFU@(Bb +kS mX%HO@.)D6`>[ ܘL_՜yHI\q9- l+kS?R&ttOx{/CrRK$˩saxJf P/uRx*CYXxApN¬%Sk lQDPLЄI2,)ڑw($?[/-U+[* hq^F ^5B51j:67%DR=RzHZx?ۜ}4͸PMg=\xVah y w*iC#;bx[``f}+%6]P7+T5bMEEʃ*0tZ[S6X_[鉻Mjђ9  wdw2[ᱝk)0|5q0  Le `h3V C Caa|b6aH=\ c\| c1_f ( NdUW}~P\ׁWM.#`m nr^V A>D 5ƄySpV&db4A`S;l>/XFJ΀Z{OdFd <j-t31 r)˕VHRn ( glMf{DR4}{#IM&9 ,I>b^g90½J*i `ݨäkiYox~#J[ҫ+lw6EX ֥k`4e\<.'ǩX"WevHKhre"IN\%jbi!r*j{LbUa>tЅ0FI- kUv_7gXG*KOLĔ2k|K{!A%[ !:"H@ytҪk=`r>=rM/b9G&.s.yZNB`raǒ0;k\_=#*=A}.M4 Qu̩ʌ*%t-VV gSAoX& "V@OhĚP /`j ;-rB \8iZu3ƂL@vS9yb78`TPxJa8cCck[VOGggIQIl"C'z8Fw S hGQ܇['obin~ïN@tgIiwdC!b$;yE}ZaT'yA,*ael"ʻ&[ҊLUCvzArjB`n>)e'fT}G6@VC"K6>d0HyDVx2%mivQ:R0ɓ[ 9ҽ]qL%1^l@e=4Ȳ][^OhyԎPpd7ɸ,#&z&C"ϳVWǵ!2ЛThVc3J_{PVUPU#*УE3 .ؤ,0 NWą!<=հMXf9+T3M(y#Ѫ2Tcy[yu<'gRmx{JͨIXy0}ߗ#J_[$9LI/p@Z=Bfӵ3&j?^Bʩ~ti\>32]+HMϫMkFřB/n'$ Q "F+0Y'e#}L!)pAiX?(ω,A@Ӕ]Dm鹓0No^gwum-ͩe*. ڸq v{jh0hJ^zɠ4"TM/ ҴK3OpXJ*-vT|j@^cf3KR'RlzRbnMH0q=8V/**ɹMVEuC) cb:9=q ز=0N~n*eYeQ1 F9`kU0&V̎j@Q8ɓu݌JP^$z ,A}ɔqG Fݯ9}ծQHhyz ;ܗ,vXSAHE @,\"}@o3*!+0! :,ω"9")! hc1摎~D~N[d0&cW+dWfδ9({`be0GE"Ҩ$PϐDrjaқ3E Lja! Eu*nH}vu<*&fHO J>n9 {n] ɫMQat^C &,afo &jTLhԔ0&&A p03FN4fbSOR`69V ;%QX:Q|XMX:1+v8GH<@0rah=;{ 9*-%L))po$}/a>8y!!Y :ZTbML&SDd~Qi @~ !TE{y^E]0agAvEzpSMQf?sMЂ=$@|­QE$ J=G@O%+Gt<(WB&u2'r Nlc$2/:quXp/(@NP$x%ݑ̅6t^uqCPBc;x)Pp1mӜA+H :X ꮆ.I?_E`"OՑY.ZN"w_eo%CLdf&/T ҇?}G4p` )ݡ^ ,ygMӴuW`=6OVm4Z $ 0-`žfZ+LVF5cVn+j׹iWS"_2 jM A,7YA1;*LS@;OA,[UHX; \Rܝ=ְ-R%:BrҪ6{?0}L +u ޒW*eJ(y@9KӪjl8 \RZfbX}T;kdƺ"2 1,Q5#fW8zVTGISZ{ JMrML;1k*Y+'@Q8QdV #(^15M;)U5e&ڱ$FPS).E܄]A?TRs(  p:ho8Zɽ|#4Q=dd BIH&; :ȡ;3 oK^֗/}iKScMYj;/ޜ9h%N)i q8LU;a4G-+w&VQqXQnI#7(LIW$2 ݀9rvm w#M+"у,_+xe1IgxಿcAh>տ"B BdxLE#=[Ȧ*R;'$grKл20or-lH %7#6YRo1 =Z|dr˜Ϸ7y'țpk"3pzr)l/ԧ/`_>Ԧ%X0|pX:r#1Ӗ(J,ê1H*lJ2=~\W ٦$]O/h q^{Į yq T~vju:6gwKq5atu-jW|# &y}>Ӳ9vOlMs_x?xvBɪ^̎ j a&mN!yD; ϣV],\45!*|4nEvk䉐F̶:CΝb]x%# (79}{CrxQc&HF頖@//¯Ct'~#CPlɳl(  ОPͦH,~LO^ s31/GxkO_%و*N_I. Bw}t~YI?<&´]oCBi7gJV(cޗn/ِUxNJN#7?a3%=B/vhM0wg9|qrZJJ~(0hu5aLe idlC; s<YqI Z&bpf?~/Ҭ`$ ahOsWTTF؏Dx+DaCp7ÿfWKqh_`4:r'b8㇈Fmo:/ۋ~|_P3lrpc)l{)ĸ\΁| _'e:0q/Z}"9StSyы,Ӕ>CݴoNL W=d'[_^~Di7EB&c@sW:1Xkҁ->SHXُzlhRa!pr;cfu_$:gXװcU\0p36 1bOld!YI-&UjEkBnn /Xvdك,Y+t7:1/='C$n;{2n*P)whV_9EoaRKM; ag¼Iuh3nlft.ĖuX}(>?VaE݅-:tNTKD%[)<pՉr{ ,gpq1\ATU] T:x~v 1ح8P.he;Ԙeԋ݅+'lЇׄA\T`ߟ{o9d7Pviz^r9?q%C"%ld pٸE2@&TƜȸD g̈́g&2¦drBD3`2Sn>[\;dDa( r %>h|ߟ|أxib1qTYhT( tfS bdEܕ T ]LZ@Ty2-B8!5$oR ž(cl[m,.TD.(lȹ}"i*R4~Sb6&ۮ</<;Q9n%T3[|B]DmiTYpЙ!ê1FU{]1fjq9{':^)J/VH|7 Ƈ7%ఖϒ!CBOk`ouwTw)E )c&JCJ#3W8ä*184 䂉k&:um7 QDd%~Kr^Ceׁ.IrCxR@E PQ^%70R<;s;Vŷ(?vr E=BMЙwV%SRk7]%u˱*lr*27m#鍾@Ly9ڱ$UIr,$i%)wg<WYG PFAU)CX`W ?\ n4BiPPMmx%bT~=nٔ0 (zZN`VnbsW>N"Idd`8l%=k,jYv?> ùĞkͼ2G #ׁ٤I&gh i:]بnCjA[b,mxhg='G|7! A)xrN:jӲ E<5/ wS4Gv=q6*ͨ|sG#3!'=;y.Ig"ʈ:iQT,_:8[ :[zA\1s囡hX4uD "nKVQ$Ĕ&@\,kw2`bAW<߂y_'Bz+wIy?5-n>ȭraGR&HF`q0 EDWV*T<)ڭ]5- ePTr4ʹk1PJ?]ƟLm6LXY&-pJ,)_chM\8~j)Y#\+ (T#hk8]W4 #06[ݸ n4Oq$1q&5GĻ.LNdcgyONlN`+-b 5_oDrQ2s&Up =l`![6ܕғZk3Aacߔ _ll~:ym.V+n\5QhXL}Jʡ)KM<[utHMN fd/OO.87\Gqًm;VFWbISW%Dsy g/vsÇ8 e(\]) "mjj wՠ-etKNh )f;>W)nǔ8}ko~%:0a j]Q",hirZ28 sYK7'B1!}=R؁^zbd5% {{-rxbl~Onv^bJY%<C2^GKS8jz"]=00 ~;&*śrMر)1kZKя xdg?m{}88LR_jx]S,EL7:nY{O b=* M|K>S: 0(eì,]eO@Z (y̋Tה;d/ f:jMe.DvW_}3|jY&LSL"@,E%d6l("^$kjSLT3AA_3UL6q t 7rK.3M=1Djx]x ;*h)W|0+׻DbJ(KG#x5f8yis pHtv}f-7v70NSj8"c9Y>qB[~b@T]HWeu=>@O| xH3bTz?|c|Rbc QW\Rd7лz0o2|#(>Iߟ?;6cW>k`zh^0J׹:OExF0ZښO ~n{PDꃈQ7V:70ɚሪWn3#ߵ}K^>HQۺ|b nٟħ}u»]I|;C"8cӒT'JR+HsEWvG[(b?OD| @>D}2=puC3CKǐ~p*T cN00e`_)s3Â?2fOBt<>VPR00S 0\chTDKYN|xtZoqPMrR tH-W9Z;ÕۙPq b)/қϖO'!- $ kLÌtoK"\20TOu: bQEߪ`?&6?2Q(jHP'iU7|K6jc)4 _os)I_J!5,Si((Xݩ,C>t&1ܲ?vg7h툨]RnHYDxOB ZpaP)]0fXS0l)c,0rHPH`'DouQ569اV9|20mPzRt$ҁEXm]W#IvcW<ϋ,FaسEPi% 7M􀘷aX= b %(ctb\fN N'8 /9o=о~x۲]4bepf\!D%L*?\&uQ58L̘e\] ZBI(e2ᭀl8$խ^TɍgyE1$9(sڧcެѢ|f CoW8WEF -PW]0 ,k'5PB{>z9}S[)mMD]XZ<g+y'7>uF Q&+5HR8O ̊ZyLlß?G}26Uo*2aVyRզvH6TtFy`*) QSDIW=2[OlɄ8+ w@Yǽ40?e#ۅ`in\̅P_+Hs {KZdjrC$< cI~QRr Fj0TmKtIC*C6 {ns!_OGݪJQV G  QlAI:*Lz7s\`t /D k[Q\#pZ`(e$H+ƄR-%s@Ė^(Tf;'zp6}P2էՓx'G2 Us-mv $T*cZ/&L%8"yI#&}3v?wb]Cߟ| BFFBFB@!c3p [4;P_E>B2ypUBH`*v|uQp@jdPO=6<*_ qKR۬>31%A.jf4%IMT"$cF^r|ud#18#GBQxdR1@p`]zh " w bN(=b5%j⼏I`Шt rB"wN{Œy7vD4MDA|QoI3#F<_>,zT_}0Oq&+Ut ,v[e+.Ž5"̼}kRDHaE:d2{J޴7SxR4p @`1wm-lwo,o"xԏ'Ӆ-R O%BkRJ]PRP 9^Q1kdpaU  ^YZ{]S:ᭋ~α)Pa C[> >@@isjY$Xю$I 750E~r3ו?sO̒(bh,G]٣rA>i?}oUnPk̐ƻ暯j?/K"{}2H߀;dK~WG&MГ[ f?3r+Syl[5WH#[S׫ϙ(~(S@]&i\R%XʬL+Q$lq2C4?v:\R'm )Ayص\%v5i HQYYQ!-@bQ ԉҙ&F2s+q 5w٫,ܝݙܻKܕa TwAc2Z -{۬ф}R1:^-QxT K|dS?3#b}I@=;z=1;ЊƀC^& P0jCoș;J(FœC,|q}MzA`RA7 ߐOB7u2 2pn #G:,Ns < /T+xb z#GK& B'nAke^ %3uiדQSɖ,D) 81m|zr0aym-8N(O'# 0i v崭d,Ra&?N✠3s8<>d*->4J| _ W_*zc10LS6CQ 5έ1+ ͣ25'C wSmUї=w .YZ(dˌุzP<\pC $T` 3EX+|*hs cw*x)+7y*wrKcApkH?|wGfthR| ML0UIR:iYBweN. L76KͅDB2> 8 o_ƸT\&g'Λn.{nw=ND [=G ;V1Fѓ]iKڮF 1;t-얱.6(u] 5qsQ|IC#_c౉GwYOͦ..cמgL ;[As\*~Td]֍W xڦgg袞*5OXoYN6pNTe :@ӊٽPMI @UW}{$6janSZI ҉3C~mR \+ ZNfM}p$)xeO XܞIp.k;ErV h GGâ'8-ـ4a  Ba |P i L!Dl҃#K<3njZYq gᅚ(B9I21Wa mo yI&mX|;`4MPw.,3v!nB. yظv$'btM# ~]McNGl>maO~L?lp(R U +i az:vE{4E`!P&YJf[_>_i6WA$Τ47wB:$6fBzccmAht>n~ OYgpN2}\ ]_G3P,& m1wb3f^'/$Lmeθf0W)CUt LJZ:gK!@6i8-/Edi1IBF :A;"uNz ٙJ\ɂh1NNЧ>%76ģoq1`_Z/p( 6-rlԃS W0ТN(2wpA9CB9Ac^c},6#i Z#`WdtU u z藝P+PC(!K#hi \-Gʶ{#k_y*W12`@ 3>VGLa)cI0|} 8eB$5I?gjnj#3K\yn~ޖBL#ޗ}ɏȎ=ō bC@[+'Z][ϓG\-&$?6i"CR>]Rx,m (F]$1ka.$'UR kiv/~[%+LR=e%Y'qA+\ډ #`x(=b;axB/U:&ꐣ2A~xJI-3Q JT)P FygJ)v 1-rbE?B}Սk"P#89V٫4&k|98OY#΍IG(ǜm7 A 1[Ϡe8R< !rTb8?@=}W98__tZ8Pք6Q"Q* %#c^?5u]@rJ 5/xb6fƌWbZWb &ȳ |1e_n0,](v(͊l @~Eh, &A^6dHr|t^f(8SEF|,&3", &' ,&(٥KVِS:Y0wv\D3<-aJ ~ڱsZlߺ=5[Xe ѡvp۫+lmlx %}$ xv-v>{! l6¼*ۨNQm0nT~׹ ,;-=`2^]g˻Yqly&binkx AG9=7Ԕ| t5hS[,M~-SfF@sdۻzʙK3Y,מ, n c3Vx4)RM@Qz$Y @NsR$Ide؅Oҕ5HOIFTý>zΫtWAksi1+kv1Vlza= bݩAIo9Ojpp~ Ď  E ,?1<aM%ꯍ]1$CȻ6t!f(Iu,cH U2$B\XX;*Z O-#TX'S`#)x;v!:%(/$$_4l*`Kġ'p뀕~`~~ϲ;rrʀ<8&\h >??\=`; 6AзB8RVQ oNf"^<% .r $9^>1e/2st&u}\yX~02 …B='B^@0&dQ]-l=gЧ˝S׉%RG:t A8\-4#:ۉg(Ʀ5$I=%_ɷ whk.;ҋB{J7Sd5oY麚W$G(kqx'۞}z"әYZ<(y 8Iȵγ0stiL7{RƜFu&,RՎJ =EJHC\(JRiMo/+ֿP>p d6VX*/9aӘlit䙬O [!߯4|} FK~4F6w!+ߡ J-f^[fBJ (̈́U⍇n>ςaFiB,qaZ5Dhd D*=8rv@"̋*.:x]Z,%2Rs*|j4O%zFsݫ9i^>yZ6m" 5BxabCm4=`]f AˆTxud/jM`JQ>\D!0Ry d2/L ) &Ќ -Va]73„ py^YԞSB$NΙ|~1 "z1ԁN6ãࣧ1T]66R(s-}q^a/ /JUbnt AFG'P:~^cV)Έb~FGH9mw~ wS=[Eäof_GjApe ilrzy6 ffLr$ $XDʋ(ȡQ6. B PxlWxxV".sү"Q5X}ET&L%)8`ɗIz~T\|z )mIokmUkOp2ŖHB.Fl7*Rh:KruU™D2QyY"V[;/<^T$WV/-?* dώaN 1' g 3jC*D B` iX*`!$^k!$( * '3rTx\3\|8`<8{w.|/H77; OeSfE-gJ8Azh`qq#2I/pZPOu32b&F8S>/0e'`< Q7XpuL4]G[?Cp-9ZM ZF\V<*'y" r4 e8#=4]CQ{]-vCSr=^)}8zriP4'P=ӵÚxc99*}x#iߙî9pp[3BZKYը()}'dcpL usUA_y XSLѥ+ "QRkYBxx󫗣ٹEmntbbÈJwtWzr 0 co9 "T6){RBF zkLᢈIO&~慙ɧOϸpJ<Lz, >JxƏ'5 4wN̛w(*OUovPA _!KA-ɢ]4@b5G}h%֯$r 5/Tyi4}R"1QwȖzG9w5BU.S^))4Ź~ )Ԑߝ}5Y~dK=|M* %uq*>ݙ`<! dS Hqh,.Lx7 כu%.Pc`O01*FB ^$t;V"ڂdhfey7֛]wmBh+tajw_ۊ1\a|.rL-#)3@)QwQcj_ Z֥ S>7QBP#dV@&9zu/C|vx#XL|"\kCr/!\2okҭopw?/F\RۥشV3>Z@C%RgD+|%؇~2-0ѥSjbB<Gfo|H^C6>!ڈMj`6Tnq\4 V 攄OqK"KD|+8[f}ٱS~9o4`#墰 4)*GxÙ4<#($a]:TPJE ye̙1A H]ކZDh6 w0.'B6Q_l4':`Ul+.&E>\=juk3FQr#1p$82 e(v)݅&b 86K]K f7dra$H50Ii 28ogJ v7:FCCcXM^Pj;bW&*o`/I . n= iȈl6C>ϣ¨;P3P=@gK^Q>s*-W /_K=hAQ~Fǵw ȆN> )f|BSSx4R wtBV{GӇ%CeÝZefhX3oaƖ8쒾uts1- KK:u쏰;CW1}83\ZI=M.U>'`'ۉxå+>adC 5 Fj;4 ~xh%I\lġO.?\Oa->U_BPM*6 'P"y/ T6 w*##_qo: ywt׋[QX:R>-h+-bs"WmUNZnF$'t#!$9 Dz/G٤TKf Zk$i\Iy*Ȗ̸:^0tTiKM#ً t?Գ򽅉{E|An J+v)H[^N o? w'}2$fP$n@n$5Y%s5:X5 ob$uANP7ewSb/  >.P_OF'SZ'x.Jjpuퟩ1)f \QƉǏ?ǍD!)/p=\*N3ibTOR~HOúυ S VEy&Dd[ NM!J]5s8x4JhRiOvW༺!f{&"ѰQJ_t:0bTT}!% ^ _q2$V7`(@島? Vz`=x {$ sydBl/]Yv.G7P x [gMƈ?)Ϟaa"V`\e"J8.eaIyR7 dovHzfF3 z da`۩T㋕фI\7EϺ LN(wnٷ)>1ra,*g4+BߨV)KXi NU9)/1$^"A?3| =q>̥s#(ODZF*7WCIT / Qe2' :2BMS Z--B*^;'!]vd$5C v]ʉl385> Tk/<\Ҏ0p89NQ~db):BcTȜl]3_.>ThS?^Tֿ \ 'CN"Eac~.kLN. u½HB; "Z@S.pdG*-=TqqmwaY>&[-tȫ} #i:q^>n i;(.b_0E0A#TғPrg he!0bMbg y#-)Bl8M(ıY7f]ܘ=,.Q HT4X dPXa_v_`gd0Z), V9Ђ Մ{8/ $5EB%8;"6ȁW#.RiO:ȯwmE*wB>4/ǶE6mTBYqM34>j)¤,Ȭb,kE+]+dm%ysfu&19Jԯ1u;FdpˠL»[=B& x}:dWu a_0hK>8OP-4]6{4X? a\Gj3:Q0:dy8M:\FE 9(D-`3 QrL!t?F٣XWKV0]`Gn)GT- Mu~鰤hvMsD] cN$`8 r5t܊wFĹ b%ma0 c z0^(+ d?3(Z 0=uΖe+-?a-Q S0Q.)3PPYD$%]L|#kBrwjT2sc^8Pc B HS: )JAUzwwOQlH0mG]Bs<m(NK? Zֳ/%)G =0\]G|m?hh'UHfA%tfUd<2Jp9hmuaM^jD*@hmOZ]Y4ғWflD{m!&21B uȣ *^cOF#F ;A 8'Psyͬ: վNۆAZ A|&9tO ;A9RH*K 4tj(}ec QGX#_x=K_ZS z =zXDTqebRy@88f&˄TmBs0NNk .qpeM<2#Ī)S)Qn4P(`.B(hHn\y8v1 @-Vņ82RlUavŲb#Cc*!t9|eFU=.9`϶1e&L5sߕbylWa_F𫘶PSA`Q,Qu10}Y$"2zb, T`e-aȰ~+Ūz^J7!p4KLsJp K̈ N)޶(hzpt|j*%Ru#O pۮ}, >لd}; Xd~4Iz³;v۳aB9?{…? ;t_/ks2(h/)&?N#NٕBp·Hz.|~PdoK%6ʕ0F֯=# WUE|MfBZHu!Gi#p)`FHPE:Vl~ Dg@s+S60BE~z*R;Z$Oa9΁0k.Wx,5̋h[qLViN7 Wŭ1 0TZWɎ{:&3J KIMz7T.zIKb$8)FL؟ 0u^IH&li*x60 &-97.+u)~@:0?խG6P_;9UMbhP،,?E[{O[-<0U20n#B!5xl;HgP> P1JRj{Tŏo!E|p*: ߌ|`aNk_1mts*77|n.Mh|/!D !L$\l{pbJanGs`ELyʹ TiCTZB=kG'Z]2˔]4d15]Luj _yyg ^ -J$j;s̔,E4uԻw0g]bZHAN:Q`*8GFՐ*x1Y 5M{V&tr*iv8 5:3gg.4*“{g&1yr:`> gȹ#h;|&:ۃ'[ca݊sXt$+,osm(eHi/2cKjfζ"n;y ǫ}uFS_:Y#|Qh"(uxfvUV-WiϷ8|m`K(Փ}+I :k'M낃 cL~p9?t&󪤑;53}>>"=ԓ[>X,MUa8Z|"~[PȉWW'yS5=I>P|ÿ>)?]XAKZbĦpGO'y9<O^cR+pAQx wAPҠU%pۋ >iA@B S 7VMKS8| )-rj#M3x,tpru0*W~W51v4[)A5.?i Y,6_p58xXф 0C(ԍ!ՅV5'/fO/ &8aV]=nkbŏzF(0UNA*1T71´"tY0Z,E{f_Y %( zSwrf;5#XOI?AnF [ϯ>7\mYcMՓpבh0?mqYB)HXHeEMic)rF[t"qZy&&v|n" bQ4&& v*`t\ďڕW;RU3=vgNn DdZ| ;0iAǪ,ȗ h+ \,#;IkןVS0uX +~Zf1KYTM(Q7uqdXD/7 #lFzI‚`batCTIQa[lX5?@p6~֗TaXkP F6b`RH/=w6/M i35s.//wm=ѦE۸M6Ē2Ѧzf*IbƵlMqKR|-P7J[DŽNoFUЛ$9y>u5 a =Y质B4ί kY1(so&%;1Q:#iZz5|=8ԪCm[q>̺4Q7u6 hd*3; άR,:)HXlʒ%73 8dlex"O>ץaq%V{M9㹁Q:'c-KtLvR } 0+i{xh9[.pڕ#P~O=r99L= ʘï _~<qLr'ektI*2;1'QP q)œC~~] f#>e*;caep*4߃#W,b3%f"'dB&'t _ujHubVqr2Iֈ: +n4"-T]j]xp %5V?8VwQ,euO>OTxĜi"ϬhDʗ[Ł=[ND:_ )\R(55)PA:J*<:'?7[.Xx%2# BL"ˬ藭ج҂!D]g'g<9d;[YqK!rq d339F[.V&NT|){>$L rnT70t_ g"7#zZU[dwfU$^Uz졧3"hQ.N4F}9Arx9_W h&\<2VCW43:AŦjXfL׋>A8 pB 9 J+!'TK6PM0~ă菠gtrRdwo/X:$zwxdg4St[?%5!]lճ ('K.M ~c8$"r,bVʮ%٢)J9wqQ!b͖I-;;C3# !ap]T\Wkg8ݨd X >3(ͿȑKf嶞!b,5S);$*#G7\d3#RLt2]H2~: k.= z'?/=/ W#vs* yMx?5ONO𶼨U:﹫dgpc.YC(SEPV&RݑE<:@`\1(ݯdu̟|i$'jGf;`az8C_?t㇖{n%^ƀ<0ʬT7bZR)q *})Q’@˃Z"zfuiBWBJW<*Qa*HH?9IƞYSh(֘={#Kz/*AmӁQ4:kX[ UN6U\c̵za9N)w56V.R\RU4EXjS 0,#5AbgvvT žX L G)AIyg.pKa!vfl¨yA8 Cd1aDaNj82Z`X H8+|ХP)[4Ϙt͒~S2>Xr0/==BT6cOW;r__-l$6H؇·_-b㼲8Ąn0djwZ%42fw2ܖ{A'\`FrϐTनi?Ї΢jNQ@efwl#H0I.F|p% X7b 8qkJKw~֢P[sHhtJ@.hYVEZG'e& gLr3OMAc bE5<1w9[ 70(ظ5=դXICz`4Q[[+ 4Ȋ p,o0I$Z BEt.鳺> J%Ki= qv1rH6MRLoJZK) FZVA0@p/DuG$@$D}B=JuC'u{"X(] =g(mK)ij2e/f5%B%o8zYfxf8t_͛lq0> Ы$`K'/I[vD w^`j;g,U,l0_fnC5Hsoi@ R8")n(Rdȫ-+A$M] 4$B Z3-y [# RZڊgç `oUTx46󒖡D2&o oxq[w(RYVa'ۓ]TX-/] 2\eDz.74=b7r)Hb!,V1x:&w3ozXF^HqёƔ}!KP +I -}*]5p|ÏT=uؕ8/ۤo[ 7H1O`B<LE`EdGU.y:)GR-5ZXZb$O )PTI@]Q]p]n|dcD~L ̓hvAe%IɶG19ґA18> ?(둡ydڇ  EթN xB-|WZ.2VLD=t:fJɃ!(z!# G-;X$`&VCXQr*lDDZtu<=g B~B!D$heIn&Vvǰk$y"Y]2~~ӸCaKޜap@hb1ݸ{$ `, ܸrCzb**HB(tc]8( Z,)ԜNbu'R*Dƅ,qG6 I "lx_T݊a\YQspL1j !r^}CHH)GF8j9Ma]7zbBq*0,aH㙐6z@2U_vwL0!-`'alxW#Z)ޏ^ON?[IR^E$dl_w=}';ԙ4`:QbH&7bIniFf~.m N0 ik F [ R|@1D%8%q=PGD0g9=u(-pM[B|Ps}ٷ0S[DN. Q$?#Z`~SYS %(r++8sZb91\&6#MM6.0 ȟVj)3p$ 8:qw7`I`f #%n/:i@$<; KaΔFqRjPN?06SbNRUP׋]WRVeoh]HJa _Fg0ƁLNv_;~>JOa̕ICe񼦘5GGj҅HfiK%\$Mo|WJ5a0=gvAlihgz?΃8^(YefL >_k؎Kǘ>D)X4mH&Tb>tR' 'Qקe71e+ 5}tD~N[C"AR,wVT&I8U4C?e; 'SA$NI/7hԑS9EpGx MX>bCi&c+J/6 CI c *z3K"j|Dfh"6-4ȇOcXW =C=BD6>_b {EK`2IwUm!h2ChKxDIJe$hF0ua&8IJӞX <)YyC:ADFߞi5Z̛fZ;-l8 nOfp ޗ6k (?nIf+Nwm@+K[d g9,錠/a\V\oc.dSoH W(I$fVLi:H3rfO|ߔ?Fo'{'^fa ($!:M3?}1"d_7!Ϝ*rاLjFH 梔²p[sIhӉ2Mkh}t!gt7@d`zPc|^Ɉ;4N? PymAKRp} YZ,R%0W!RY&if4I!p`9Z]jI^*992nhSKbDXQOd+fRXHLͧ#clB+ƐޙU?Iq;@򩰟fNE!=Npo u_w$Is TJ^0lQkao(1"mr|1 0sa]NI^Qm:p28)l Z Պd?)?=PjYЗHh"GTS+z! a;!( S HkuiYYZ)%T#YÊ]jQQ3VqxR4)*J0e8p]9`3;%zic|[]~ô{,')cM?/yOޓV)l'BCFU%6eUFͻzDSY%tDM}hgʭ@ZĆ7`/ ˒Jc['\n>OsCd .#  k>`]8B_4] ⒳!pS vc_\L{9^ ^B_" XVp|} H诹FVh.Gd4$B5TD0iEPm>y^oNnwX^_.8U\ujOVz(е7}DhiJФ"dgS\YPf/PTl |$̢RA[CF'f9rGeʣTTFvH;k QGڔ%%!B%FP*ԁ(Fm)y CI(yF2LtkQS$nfz~Ӷń{ +v~xl,| Q˿Q9U:a&d8P$KgF ȁ€c|m/dl2deE2cECeB$J W'.XL ̋eX8חfi}@c}w Г֌;Vc;W;R>[uuN'J%r#n.mpv}[nɑ(ޖQK8%`!}Ys=z&Awuj:\g "?!\d0 㩥ZUuY,ٸ""tLJv /t 8G؀KvpldPs0&/rR7hN d6v\zUHhLI(`0(ŶtϠ}VUϱIvI 0Y;D}p@$,HJ>;k#˜ h!GɚBcP[;rLqʨ+̝(TT@e=#_V0wG({=_CG\wzӕ@:N!ϡ* o4а3ι<:kJ%tC[F"yFȅzhMqdv?/`3V!^Ǧ<)( zJ?TnY?S>a.ՊU3o:+:J `~Y?#km/$8tV#XPcF?"Izt G!g (moɴmSܺUh>N I~8tk Ǿ/d ) v^EF(#,`MoIsdLPD\*Ec!c̲]P;&*@sP Gܳ"gAIR\ xi0~y: 2b! D_oHX^E)I p<9Jxbjϴ2ymC=2CN)[Ƽ<6Z+Բt#x._9/ bO:bτ˄- wj*+,X0Ǧ-R=|ql#'ؖ#NG'/8Yߘ&e Eo$pJ,nntTvμ l c-e(ypfV5$`(^݆z:Hkg=ƆK ٴ(^vl8Lz")( #]3`# 3|ƽ[࿗t=B!-$|E_mGUۺwi}4H.*q&OOE&I+JCD練2!Xee N'tC<6O\Hk0ee:3t(?ZOJך?97BjzG}$q*^=ɸcдXjԉ1C+K*-'J`?XyutvRBFCH*I*VVi0Bk{sC͌Uȗ?;ZI7TdEG_=Jyް+L]LġP+?L㞲Jw+< ؈;Ga:Y3R"oHBN3m(Ȃ|wxV<zy!AH;1KZkѰ9xw)euYh? 8G[l=5=?nu+P}bց2"Hr @1 fdM>5/m[{5K8v72`;#YsХJ6S$8C\JGHߤh,oJo my,8=Upuw'e8_ cY^&Z1)1k#ôreoAx=TQ]85 h,V?iKF` QUneUBә[jdad/Mkƨ7Ay0} 2yK**y jx&@L 6Rh"7y 3_ĹRvt(wO>KsԌQ;%d6"h(JZ ":o[؏jNUr/AbcM-sBr8nՒLpŲ(l;y,< Rj;$H1^؞hb~;__,ɔ hjIaTս4[ޠb:S/n? qyPDN9]foď?Ẁ~căF7Րjhy {g:-J.oKY"{WI\8M eʲGE:&fȥmIjp  gmD5o H9h`TiGl4 cIdBQqES )i)A3A ܜ'j69 35vZ04Zj3I\Ii՞k tF|YLQҐ uA{hS41AY(wtV DYCCh@r"ʪ(FScC!JXtXEuٮpZ!Q ڒbkRܶ$ܣ+P uYdCPLHIIJ4CL,!W4.ZFYH̫Bs Ai4VLV1Vů!n/FQYi*TdrVP9KWuEPpFyTqq9 p\Nʋj0bcA~Araͯk֒T"[N1%VCi,U&=ܖS8?yU W , {ޕ䋩GOrbp%1~ǃ4Z[qժ4GNb\S8oASX4(?0uc5)^)DNSĶ/O!ih3{G6,"?r HZJzS  Dž0կ8w~UfޢD_ YBi.LX#. KQ urN "f 4rk#e )q6I x"}Ph}M> UaQרfC/0/g0 <.KrҘr5.f|qG)K r G>fL̏uAJ S>٬䈃,,--=5iP=hP(?Icu=Olj~Lx^΀k̅Q-5=ZUE-bm8 ,"BaAαfM-=nz}3޻alI>}̗s&LIB\AVuLQt>?8cؽ @8>۹&|S_ lZtjiB<-?r6]|^+gb&W (i4fD~ n>[r(CŲE"hysL%-ߎ2EWQ᫂m܇bePRz"uO$Zd+2]7տ<(S_L(x 2KT2U`SdxX:{ܕ.>q84prl2o3Dדs}XC/Wo~VuU5V@̚%>L3}4ܵ![~lk{vKJP[ePύ¸' ^T3Dm-W480}.sueY\y %0 h.׆/y{p,}/r PG{ R 8w6!zE$A;UaWd,=[]MP77y.Z G- BՑgw"r:%Y MI ;E;uǬfyYszea6 K$]@>t߅"P^~#ظ<Üd PP 1oRbu RQ^P*B*JZIaUH4<1 t>]6X&cA5nAX$Yrz/ބVPI !E!`U,eCj߱^l}M8{L Ǭ&)kxô:x(.JWV7B"zp1&)XN![YWPVF&ɱ⥬Ssqkԉ6^P"Fq6ʚ #>%v$`|y陡(!-JJϚ?`f(] ݼ.K2s #)k€4{vElDJG.dh(Dj |&N.5913<~[^<Æd@:znjnf-Lx@=Շ[kX3KGCߛ0w|Gv,Ƴ3ܾF;N0%M}t{}_YtU=(UxXa;2a$c!ioc){<2$ Ђ&M &BDN)JR @6gOO<;Wd!?[: Y+cyM㷧uI%Ē "HWLt#\JQ|Bp ;~[ ޱYyj.PQ5;mH^o|6rvE͈l@cbA{#8hAҠujH%R{gQl‚*7ibk"YvlsY s˘xAaR?4E4Gbqs&秾/ިpz?&+ zq5GGz2#c ŲB\bVv{ʪCJw$9Jǐf_kԊjg9 tjg<6,ZO eξ;,<-Y:p8X gf\OC[2xp1|H ˻g_37s5΃@q[l^ p@A(A(0Ra*&XЋKd JJ<206V< *[GѨ&!=DNHPEKFj@C 8!d#$" Cެ JG3ֻτ 8)d*+dxcu *; fp frMWq ׁ_w>"Qv~.),~ԞqUxkT\眃-4቎"C_`(py4-)TTBsqk ǚ TѐUH0FqNN4S$aNݘ@A|:z\˜8%TEGk#q5׺.e90Y{]8P;{) ȪvG 0@)[x>]~F>lͩ}gEz*{̗la GtGKDn.NT ȬIsZNZSF&<熦f;[9@aW'@* D=1le@ {Yhk*ZfC,5G&]mId-UyiDFjwD7[N=/Ҽ./S,%C5-66VKZg.U..ǀ GA 5&(WaRVQF\-aދt\tPM%Ew "B7{G-({q7̝SVz \ϾLdˉ慨m0 "}#z` D;z#kmw9OpnEuWK2`෡j"ɾ Ef<&3چ 4iQ9a4= Y,%y>=S@'ꤓ'ڊT<aa̎=]K12Y0aP$d5OB#zӏVͩѡ -AZ3YN.&C 5l8b`Da9XB9\:@5n7mya: |,n@Q-lvV+Nz*ITq~ c9 Ҙ,Ľ%aT"3f)Nf4܃1 <,;!][5?9ڱ DZ=GɳA@PA:hћ4i^6AUuЩ2Z-WK?w330쨔4mf g%Dv M$NӁɊSQA+o{ɗ_qҔ0,:e{`ےH;<Ucncz v.`L"d6PCY 't5HŒYC M ~r~+SڷEa!c h0c#,,7Z| JcI+Xt m1/nf T~ xR&U4tbcdl]p>TӄЛ5?}n)b 餥$R`iF[\d]`1s (G cXy.L\#wRHs   btshŎ_t<WŨllZ&, 5;m~>|!C2kJPn @,$H`M(FBW)sDiN{6""-H>1tp mW^LGn]p3*8Q":@ ?Jx$7'hI[ .LOLFGB5RpХG5J+ls,`dII_T7iȔqnK̯NW[Bl$t Ǫ 4@NB Y&m#ؕ~'I؇=i7!9o$!<_ pDѤA \M1 X{XK_t\/pnP5E񂈮h!l8P\9T, zDؠ1\ 1g(UxSǤ+' \X\nRԬj$>bnB^^}TFFMﶏ>Ny"D)!| yE{/k^'J0%W#gJ -r2,D绥s}]hg N0FJE0q\\ExG`o -xzg bcr6hFmu8U/ NPe) $؏߰fZӓkJY%6&85-CBR'!%ZrWCf| e]Dʇg`0y"o~xA;JyqwC&c(s\栣<@[SO^UZE/~ywm) <6\{&^\3)jF-m;eij[h.ɢ-3Nst"v#8iO3>a-K1hB#ŭ K&_oCe㜹)K G1T0I(k1(l X&V""IJF0䢋K,h.#.a;c6On B !75<_Ӆ}TQ}ϼ?'WFD5qQbm ~plS5Ft䱶R+g k`r!qoߦ%D*6^^)ul2*ԗoˮ JbSyI~A%L5@ n0fr GH[ua >gM.JAC].0_ Y>_Dxl'C\R(?Hk6[ ;߆2;@V);MΩ[&^^#y1^X9nS&'\ O޷󽛔*WCErЗ')PPY/ƻYڧzzilAEBԬL입X|W w1u{ h PDO8ê hugY gA k}&l}.6}1[|Q$v JC68y&'@)HvhX0#֋x8 RɾY/{𶊱 Q o{bŰ}td9.kBkQH6zCwAY3XR 8{w)7aXc񋔬'\BZkӘ PQ2wHy!Qp6"ChO{n$8 1hc!Ly)tJ x(3%#Q>"Dd¡w?8l:TDDМr\tSqfb^l}om h8 L:qCn~Ly+i޽"A|x *Q*E׆ {21#r0 ޚܾ.d$"8#qF3sƄ=rXvK?)Y L`b=3eiiW`yXkp$I.dZbҥnZj~~=ބ}w:tPJ?ѵߘ"2uqb^D$bt,> x,)PCL&n2[OO{2&~'YRmSJZg +Ϯ;lv3"Ub~P[6I2sGrd#à $(S5%"o&@Go%4>I_Y7$I;غ`:0-9x sȃxyX^v1d 0 !o퍢YK Ǹ%Rhl JQ V(fU9} tя,M`t:R< 'Ψ#)axY|`JhHZE jlc@DH@"B0`$NX}PXhNF^M`ÿ܇8ȅj .LءV! X+xGP 8Wėi/ZE!L(` d ,Mk!g)O~].z:TΙc\2j`rH=^r! ܽiBlAF%dT/QșEdDd)0)#:1HRtt2HOFlL GX d+n@`S!B%EapX K@ާ8A$2ǯ`!N&@4G j@m `_9u4!Za{P>@N%!@ 0{lY-M 60] DNqw5{G `C p94STGO5Xчȃ^2v],1G9wr*?ԇa1BN36}#'K9*X$lj C{#&|5~_Fz9W*U( p#] x>څ QQA\CF!B ETlJ$kpYqBjT>q;1m @_%`t;'ӏZ1>R'غ PB)hp! w[XQ.ZJ  ҶpZ@6l<, Zq L!21Pi.f sٔe$)_LW1,w g=^.e[;!JXχ6 ̑\h(`{AH(nؗ ֞`e pԋSî)Ju+LYg QWDWkaFe< pb+^ ŤzpDዱUŐeSw+dzu͹ XG 4/ *Z5 [[*ւS;MxUs\4_<0W˳hJԙ2 `aj/ ຯ+j21!z+ b*F& xv&A/,aO!P83%yP|ycs V^cdcǁ6/!s?@^ 6`qT.POv =hR KxRl0QjlF(E dLؤ 1J !GOh@@Bo /UU0S)-b{°LB lBVDe ݼG8ȏv/ɦi\piP5CQxѻ:{p×=m( Q d g4ϟ()8˗$jd' g+(f;;'}(*#y3d)b%^{sQhD$l g* 9NaⴚQ,OEHNH.ӈBcVPQU}8;f ȴlBRCbRHlBkH그+>X 8$X˹ "@Od8̮͗@S `OaNp%TI[Q}E|Agp`S,vbb \C͘` i= B2 b a=ՒU4Æ=ܫ&H7(E ʚQAF݊r`%CIuH&F|lV,22-9)  a: F5syň$&7GnzΠP(%B#I> G,h.~:ֆbVe '!o!cYaؑ3_X֨❽HEr"txI8ݱ͞ $Fr̍!JU[LaupGYY;`OndzZ(7z0T&˔UkBڝ\ж D&\ Qg.Y5F#=(k`ܾS\닂8CTXKbfI.qB)>z7?Izs %q%+# gȱPL R ӕ_A9g=mLRď2=?'Kۖ\.a|6  2s^2"SJcbP_黊7|Dg;0ȧ13{:P70-7R)!/(u0V!b叠+8`^@t舊5BBwY0Ɵai*!yhP~ɬhMOW1 /@WE]wrHEt!uL`dUA~! 0;( .7Rpǐ lWb91WLR3 Іsrh&P+-Em^hh/jp3# k2W(IH^hLg+Wx}X`;K^ΏDau (0+VAU\@]9ʳzk. HN(pnB8|H+pS/ۭ-V}0Ob؝pVR#׏}$Ukq :cPu1S9$3nx@MN ԬXe?EKB)dcydQ/玷[y~qKNQ9soO{Ұ?fc6t3l+p4|fJFZV0CCN6?h9mBimLad2[M9"1z 3gP <񝯞jDf@$[oƃ/K?9V(x'Ѣ.*iw# ܑ6& dOGinyj@_M`|`x#x&I8t|a@Z?Z1vۏMOavISAUK֟@9JS y#1uFA vaaid9 P/{ |& UͲ‘Jb,w!ܑQX{?N{Ұd"izsh4/F1M<7j7҅{G`E;?HY H\k!8>iPsT`@ M>͜fE{5-)/M6Ûmߋ>#'5LI{fJu-8! L*&`,+dXJ ?5cC,&I{B0NџFGtxN28A(5 ^,kܱIWS$q\3ؔvg`&r"aa 6lUMH/ھ>sAYC3ƨAuʹDKKQZ'9ؒ)DұkѺN(Kl12d5Q T)4EBB"SִHc%s."%BYs!Ats$E]yDD q#iUNIw ^KfbQeE{L }£Ĩ H,EBKP"nq9UH8` `(Ȁ0*mMV>I貵D:{w2FFZF2Js*m`9ƩB3q`LPf=dnT F5|7U$‚ p#pls IWG9QN҈TayH+zbLaDm[QAn\iC*J.i 0[) &seegOc+Qjm6ISrbj_΢F"Ima R@X6b*۔X7D~It|T*Ù"BS'%ʹlJxJ)Zcê8.+ƗeE b$Ds0dcE )(*E(wH?puJPD/IZm1ʼÇ) pSGiR7cT‘ Ki0Cc m]I@<olRZsqU,D6!cml=q5 x [ | (Bj$r'ͣ6"TC+aOEF-GRNt3SJ!p9"1HB8e2lZJsjvӍ` MhjMuH$𺻊Qk!4yp;,2}h"иp;c  V27p=(@05$2w`/YH#YfYL%VK!^в\8S8;@.@-#]ʘD p!m#CO"&c\]@V La/uJ[R<23N]](X6~d:cY|P{ᣀ\ \su # )کEyb'"Ű!x qx ,G4դn1c)n7 c"Y8]E~톼UyoQ/G]%6RRIʥJ˨R rKhUImge$ikH\$GLz`f6_myv#$ښfDK鄰 Iʚ+!H_yX]20 )!ǼfrbIM3"D֘w`XM^O?% 9wKcs1EsѿkrpNL^+O@8_*ؿ?f_ !аDJnM\1'4]{)VLRr wOQ[&U8\AP`렂A ! s~s |3{A&.9p=Zݓ `pxD*ᛒ{E.pyc VG%E]]mea3%rEXD~i)KN΅{i9:ds{owy|S^Z+](srfH yAzi:uroR? )DW &#Tw"qp=Yftk{>rn$ $@I$F@$A88[ysSo1~Ȃ,m /"t':\yW4g<oe/- kbϿCҐkCz7zDEϳ.` HqB*u> QB|T'5F"Il@;@H7cSךkX'"*"+S8,ce(L$捻 qB)P)`ªÚ$|!t /~axBXEEjZ*84oE~SIH06mХ9$-q!h,Xu]\DRlϙW= ߍǴŇ-C,0JRe Op(|jN\vLyy[ؠ :?J MVYTƚ_;{kukl("&z_6Os~5BeA|.`x !yEmmNU$}&D41"4*Ԛm:S+ ^%8Ù 8O(`ˠ? bj<P*]M9JSYWy=AI#@brœD;!AFEEZ^x7$XhkqB(KADI%=`YL"aLr=m@sr)@X9BL1 V!F`CBڅ4)R B4OqNPWM KN7#}"-r#!؄K #-p=@P? =5x4dcL:|\7Rn_Ojlp a4#"aW7.mK9<v`ichǻE>i<|a< =D+K";P/AL$Z֧_@OU2h&өtvTCT/a0#mE(;ې sf SHT0YnCZ$?s `]`YΚigh_xCFæG?3!/L.0{UIN8ODhm8:#-HN%$ؕ{lKPLW ?؎rF7p:2e6--{|=uƽ6 K8qr0pS(*L4`kXx-6 )V bO͞r,)Pp0Ub F,_ۑꍨ_W.nбNϫ{pNj/n3( ,d020P(2LM7zMCHs  ؔku :ۑyM ;w}Xy mrC5f'q]>!gыK N5 剒\OJ@"i8UIÍN  LrAE\z0@\ cӜ_ IiW_y#xbVO"cČ2ᄩˎ&mEfL*9ޝwH͜jA/_ I?ȝqLjQV0QɷΰKFs3NoENF2U9ԙ"WR b{ɹ_S:it>]Ha)]޽CP<sg8_V/6/kj">:'$VڰKO";`(O"_ġn5ݘe[q!ǁq@S,ArmGx~]I!Bƞ};ߢ}z υC 4FP.5P~Ps( T#f /Ori:cL"(zaA18RllST"xTdywآC#j܇m/AU yQ)6eC ✺aƙt .O#NNqh8Q>E32QS"wmi#Aa\ň9d}w[j; ㈿ =i{dG,-,`"~V>뾟Vr{'Rc4  #l4;g39;GH) ,fPbD>% v|Yπ`M&Ap~ Iyj QrJ| YM ؊0b&(Y"r+Xy#<s٤>9,)7~%|dh@ "I j-&y ]t( 1P;,0AQ9%w%2YKre!,0 l;7FV~SS~zUa\Hлmː'ٗfN0)v * ~XFaYy| @g` ^ /of/LJ'xXDP^g.I%dcr " d \d(:?+ۚ:]aͰ3R(Xˣ12#+5<3 P$W K{=|U XI .U ZX ,"o q.2^ g $_3XzqE '&@y%A3 ?'2+IMz Mmbw'#]N(E@w0,n#JDž3g?rBB޷?T˫µh*@R TR4{u Z4mgM{Fw :䉶=pSݔ?'cna=kW,cnm>ڞqO`[h]}僐 IE&;iEXKK_mblEe>9M$[Ю=B, KK.C8<cZ0`L'3s6)呫27;OMHo-V M *%? _,w8T y1A դ-: n8nCr )"G "}5,:g.q*wM(R+15(/"b=#p,,1a L'\[V8qlv07O}XԹ3._W&sM1j/ q4՘Ȥugzz[iIGDT< _i9  ( VG% [l!`ӿL|"2R[RđYVz-Ҹ& UJ}IÓc`f I?u(4q?TcI4m EYDȽ- cժ ,!0OC.K˪A46&P'G(0fso wȆx ըrSȘBg'GG9]aqXQn:n| hzׅJwICcfQUMU \h =TݳR5@p쀣)ra؟! 4x"?A&9pZf(^ 6Q~Vʀ js8Qvr(z;it䩞߲}<#r;a BF˵pݱQ\^BI^k`N4S}ҁci1 ݡ"F7j4/>8t8D %ʄ_BREI-]Xa'J'MIƣ8ePB<KjSێi-㏊t*U˕%l)us30A,2(3TJ.9zn2MyHO ®'D70^Im E.i11qsW1l G m&)]D@FZFkb8=Y'e be/Q4h4 M Uf@WxGl!H BOv%%5`á>Adl;I"IG#17{FPKrw0>~=TAu-&HTgs< _̒Q1MvoH3d) CFQc1u:c;mUUW8wZĢ𡍵#P0g?`iKY'kjbEzыHd_V{P̊O|u+%zs_mNaO7\:o[өB+]_ [ @CAު%]VKzYp#+da[uj]ccL0ħ"W9dݻxEka?ybZ wy@ES{ɳ )Kij(B)s9cE{z|kPGgؙW«uS5냡z$;@x< [E{Zv>9hx]]m H sN D /L쪀c¸`./,4*RxҬqus|ɶ, ,+8s!@MK_״* @ f z0aʕNIP\/TWF Ğ1\ ф[*WXMdB]U`ۗ`d3wl`Yi  ֲT% Z{E,5QBÏr 3AE[n&V> pSfȠhoB8Q _10.O>{HrvG K $,$`H)L)I+ug2Hߋ ,ŖxRy0_b% /=T8)@ⶳc /{ M} 7C2n1&R﹨` bPDjF |vNzG*F1q|h|M+XRRX;U%s4[03r<9Zߨ9fo5 .4 HGiƁl՞Ԩ|*I!!ADH ePTWKaN!k ?WM5 zdH>x<@'yc([I=waRAm 1LUb61ks܆G* *×ADzs{ԃj>L)!g8)2 ɋRا_9eWS3@,JYBI#bU&yRn6ǀP_=QtZQJoT6/_&.F88>+>iUZ55!8VC FJHq"HQvD\Tz21vRҦKt-\'YnNk>7\'~ϯ싇]voEIL!y1R=t( e`F]2 !t+s[UL+Q(HFLHl AQ|膧@ #`TAvkbP4R`@$S-%1 c!y:BP*/cXf9­wj6(=7&X'PQP[D[LSm HE i ѣ*! @i5dx'1`kubsri.H8>#+$o{3`U  XxRGqN:(ra(g% !5 s:V?T-3ݾna</L̵2̶䙒f} 꺵2GGfąvm9suz!afxټqH֗tgt]Eh!22 ~ުm]sSu6>?OQ3-e#E=ϟ6nޭ*1yWvдzrǸC l8.d7 GWWS*7uUPy 5OL龗 \Y Co9xAˇ.g9RZJ q0CFa@.e+P`,FO/|ᔹV# rz"tf1oMw l!G~xI!3 eO$j+LEk٫A4qAM̓b"9rp~Nf$x2pS( RʜCL KP^- J U4pf?f][]wG3^]\gFL-dTh͠e [>! UbĻYn,T6QBy3GUQNjtwqK,v~ v̜$CJ# TXksA#$6AZŇAע3kF0z MҎx0X"p_Q8fIoj+*jN|pLmvy;DUHdA^#s۝KAFb \JCIhpK |` ;#gh06s1^8orO,mnnw!/cmV=y j R2#7êJ!/G0ZZ-r}/, YJٔpB"~;nY!a -5+58qڒ\t'N1vtQ2z `+=Ue~*2Q֔/vUGD($' 4$e]ܨk"^1i < 鹃Q (E: ̧F{N;] ᥨoB.d٠@O&H5 =pLjY99w))8|l:X!{)N<f&ƭ%$ƪMlOx̓qO"@|-)L_xa*wprv\UWTFkMx.cWN/Pk9&*PDG D ȚLh}Mw* Vv׀Iz]EWy{|E ՜@U ,$B^U1 Z7b盽}J}5 oODdKv6Hys4{]wKR6gm:ZM>#n=;ᐅ/t)<r9i*ʺ #o.E}/dC|ׅ9aU蔧q@P 8s>@ ݓLd*tŸj 7+iέD; F`?}LaoaSG\\rvo^z[;bۇь_p5hQ‰A(M Æ٪uKi-c34PnD<1H$w_p@ sƢǏ>ޤ,>H@,<5yKȐMt z)3D@4~_O LqrWt 7> kᴎ3tNsb2I$&8C˰VJО"iNW$q0U?m!=# BW38LCEݭɄ5r QRN eDmu ݝ ZPĎ29Q%r.0Qc/]Lb1\CNÏ )^`c!ƗH4}jrvЍghĨaɚ\h'5 S$Cei.Cΐo1㔝KCu!|O@1BypP< p-nom.Х 4=+ w}pdإwCCUv@WEc~RI{ceCƳ:Fc({z{~ S{)VE Mi:P w77~jx3KJQJ\t%}j9p`c.&d•UP] P? HgǃUJ9O77\}7hBYx$DL_O Z W׿etXD'Siܬ)StV$ $1FqD(g4e']a0+]l¾hj5jM!%9|͈iPEZ”JU(0 'j<KYe׃}|ûޞ@&<sx,L\\Qgyϣ= }5&e9ksh5үJaDf};smYdg@RQџZ찊nLP,l?s9oc,^4z0zE[KFiŅ9P,ax(+8)VfA Z+.fFp|B] ?_ BFz)N1ɇr\@ra:{ltl [\{}c wn `'LUCg(2t(QtbnQj-^^<ϓ 0ɗ̙8dI( DP#Z lM{䆩{fpiG;bsGw4 (T ׺tg€Z<3&o|a^kv6 NPX$RxnX`d/xpddgU,~?aFmN*#{FɎ` sys1 qJ<[ݾҨd^t7~ LlY`&+Ҷ{Aqx $RQ0w6lZJp(<r/ SSLӃIŠry;][ jtDe39 Mj6蠶Hhg2wThE?Us"gynN5@31VWhR7*) a0%CEK+{r^g,n$rL1bC9qz N/~`ZApU6k k¶oQҹ9sdɅ 0%k?aρl݅8o{=n]PP=14lqFIOFz2/'Ao~]tyn߲ -ߗ'Q:L] dnc?|!3qSo_ඹ9$'DjIp Ok/Jj⹮_>CK}\3YTmNFG;mj<Єr4LٚxzkG/6!zݱ Qԏy 7ee5l-Hj JQ n Iݜf>ξ}413*R%>m{6B})\J=2f,z?Bla)0zWˉa ̂r^SO >ҒT(U%i(_. ~YML-,Ïk( YVg`A%L? ;VJpH@$Vs-FP9r{sPE -&MCOHns3 < X/sJihRUki+Iߚ "kЮ% =*Ŗ4㰰idE+szeatcpr௚N?rer|ڵ:Jᐝ\e)\TcFڄ&h(QqgPVdX]>ԡ-bOe-՞QWm=KO֤(Z~{z> c8캄Z ?ߧD23E#'ur>leZ["TB]¶x(CZ23a8$Җ}o|0bofcwUL@tjs1) JXt J~UR]`7~ ضױϭLoJs&VfT`xb-[:U@mcnvHS:%I{rm$>b[@؃v Bz4[+}<6@00%hF@Ǝ,\mA+8e2NYJ$˖^6c|<W5g=T)bͿĮ;)Y^UZMob3yqJ:2S]w.ܑ4ʯUޡsVf\riFZ/а5P.ᒩ›ƊƑbpx;Cx^"sܭ?gs$ #|kԣ•-L# HMU jWSYdz^뻤s`#-7Bqé7JF,PtYMIUҀ1˓~s<`~bMa ZS$ <s;mkAp,ſxx6DBt̆1)2#JV`KSD 0#yT35FCR TzOʟ\/A#V9N.dTg4pI\G_ \C$D8s\[Ħ.۵y, pxя1cq\5PG@FI0B,rqWe{y30d9Z 0`uQ6>)fseCT}j:?*0FSm>/md5V֧Дמsmf%i8먖.(iȱ1wz[vppybUݓ3N'-)fu#5)bZؚ2sz#1xah KTձ1\ZZrygا>:SxPL{a"R atg T(l\S<0R˥b;)t?_ AsL2FЍCm3u N>iKɉ>Z(B;9R~OQtVQ0pXc|Pjخt}.^b~ŵӱo.lOE-z.6O?Q(kc?Rn6]56uIl.JFL꣉0֩z&S!sI|B"ߋ2WT.Zf0;cDL(jLy\:&શl %'=?tog-Tc_)r3,7:jm8Ϗ }Z_^&^P6CH3C^,`sT*2`ҧ2=]"Bcm]M7+&JWBm7-IҐkj-Jh4f6mX2CQ:Y2a؞1 -"-6޵Q"q$/+p2}"[)Gb;Jڝ]$%U.:q6D CO mjR}PɔܷQ5D׎{&ΌsC@*h R|`B9VnLLAFOCy)!'Z59i(2fGn_*xTEׂ6XH勸b˶p HD' 2H&#*~n֊ RHO}l+XfTF866yE:y'Zg`kH[UFY)At9׸ ne9ГJ&߅: /kRF !R_Ñ-G!y]E--?"lNٱ^݊JQ23nAev5tYWtmzRk4lϠTѵ:)BQ|;HnĪ3ɾYS> a-ԠckQ6u:k6̬Nh?~{&yк,lGWT⪈8j|r$K2d_ʼm(40+SYT"DN+cV]Bծ-{Z[325FF8`vИ 5rX! /9NXޞS6l|N΁ [  'Yܥީs][ymap8'`D HJy;uv44n`D].[E Lޓde*Z0Ln4ٻ ;ַ BvyJGw2ƚB%ǤZ4͇ņɿ%msP[?h\z/A///e5 $%5;nYRЙ:MVC+#D~ϯ/F^6V^)4r+|,ϠTU 7bLf&SCZcSW#7snsNϴ\..{5l;e5e.ʕK[CP֠iӨa7bc.˥l&:L2iLJR=Q!`͖Z(k +iS:`/0=h2)-g)pLr uil UazH5h1%Bp9\1F ߨ^ZHp/AhG382k-EʹkԤv7't0%pyST &xR8֏/ﺋ:%Iн r_;?cH:Dv'a (~wfi=/23O~.0 "͂hN^s{Ý-NDRa\+ϥJ}sXXjOVک.CC~~b>3Х ~mثެGBϏd֎ cLHOm9HehJqq[OȱK^,ƃs_1rm$t]v2)/J6;\1NU%apl*){!̍dS."SdMWYѾ6%u_jr⳻~w=Bv@2Kuc {d`ęT6QD]GٛT֜aO =3^`m2 *JydϗxMY5-mF2ѭOEg=ԐbG="BmIJ0.3ǞJr,Z> .H&nX}%۴b/34ؘ2 %VIZrli򲲤EB҆ "1M7QPtgF9j\_ y+Vq^= TE= pm|0 ' V2NOzJT)ݏ2 = -=iRDRVutӒY.I9ʹ_Ǿ#^||Yԗѵn%(.N&ad4Nn#P wAMn }A {|VD&v(;~U<NPWhz%.߷fwZ6U\2 &Yh'}us7ظ.Ҏ+5RMȓ嫥,=k#iS[WS^wyheh0ywz| ZGq~6?Q>2<@Kf^YFc U׿Dʢ{&kEPHtt&6[Gz5r'E|VfX'TNEDA/"Zl X&@d +h.t黋(p@`VhΆ|+>D~*LQv-جiڻR费ڷrX_1x, i8.X}^|Kh O=;=vt=ָ:K*~|޿?+-o|Wʿo2=u 4w[ ѿ_ƪ++8bRpL)xwm%*`wTG!mq  DSتou+f2mZ]:zq, UGx>%Y›k0o]x'J'%DʄO cjm5Y$qՉu[>ħKO뢙dL1+f?_:|lxRWe#àVF}=bxzV࡞J{KIJ93Csҷ`GV5IikKѾ|T)?y*VikzaW&(';FRntv:e&b 1s'45{e20R7tjknA墵喳(I#AAyq'9CsxxTl&c@it>EuƱxNw*.j9WRYk4Iз?zAfRf۪X-_~\d0v,)YUZ =㬒R\[ 4k>uer\N W7dX]#ԏi ~JOL*Ȧ~dBа8}C sk=JB$1A+]I˓`i,ـT7q:1[=w/ⰜIe 9 * >_?|^@D؆R>?;n!bU6IisrRJ,n `B*ih@m,2$2Z0IѕpLmnBe%gG㵅Ðީ*! F{ > ].Q?*Jjy3AS04 }OW؍*12(gID&RA.I%XUW)N&Eur$"98#Lr|rJH~x D41r|Rۖ& ik\*5SS:pWj DdڍP%_k Jr D8f\u0,ȘgT-ˆU0ʼnV0IYDzM?hLQ ɪVVqA] :c֫Ð8T9J.*U¹~*jĒb-YU֭E(\sw'ʕ;b܈ݴdآ< ض^3zb@Å15:Lܬ(fL]4uguf՟gwA eژv(ΤW}y=rnAQuL32AUpX(efcߚ e'E¦bv7'WJޔ0˵bԙ-pn_23 YuX:Yv̺#,e.KZ>9#me_v\'Z>N!VwX3J|oXakpթ`Ȥ׮oqu}Z T+Z ow<$I;-\6Phw4vt3w6]_Ư{rzEbW".R]ǣC0<66D0seqwdeby]hRۉ ٨9RI˗ѹX5ը-)}f〲F1TdR('*%3S\̣(JPA8אmX\*WQZ HMV6}cQL4IwCYZ ӮV%<{,ƞQ(,QjTΰƘ4G`e3bCs E.JK4<*YqLiImX0,嬰!cxlgJKĘ9:rVDrrnҪX4%IVgvOwY'ӓ62?Wp%\eQIZf.)2,6Xc,5^Zp 2Jl8R$G1|Dz#jf7L]nQjkMaIM2:05ΚP!-]ughq 3E o48-Z7pzLU f.w&XX֗M&F65KM{<=]b!_vYw#_W h3/\Lْ+UEE S-k(bifM5s:Li (\:Lxk:=9Zݑn1{VwԴv"* "(3ZdSՏλl<_w]%S<5DMudhT+g>Ǥ^~.+B^_tfzZ=yܲ[Pq` GwJ*7]'JR9PBj"/,š}e ʊwGkf)bZ䯑݃:?<mzX֩;snł{KÎezިc< Z[r |:s"9a,'<)c#DZ8N-!e^CqwV#޷1Wud ,?a/WdvgBe[)In Ư4လ p"TP^U%b9A s-dj0NI ח:lt9NsfS,rU͔ 1w\S}u ܅ABa~l)(nr9%m>N A+4As9ژ۸[,x>W9<:ly,}<&q[^ OE;Ngh@2UI-iEU;ˎEB@" 6 >$a`›:[m&3(c*8`BA|ѩ7j)ܤuYYr\Lw,i@0(<;byRAB  ,x"("OU qEn@Ax'IYLA )9a-{a&ЮlH;nP KD%8h8gJCrͦ~x)%[03N>LED6ppe $o~ZUA5?{4^ඉcG-_VIvC`'۾]N+·yԡYKz5rL I9jKFO*lg}5%deux-c\-*׬ƹ ;[6\5vŚwm: (USU1k*>7^0F215kc9z/FwI8rDI˦%>[rI}ү&He{/;|A~A\QhUA`i/Cya:K4bwP93Jϡ[6\aoט F49r40oscMa pq<#vchc1O۩;g$x.GY{U@Ȼ=x4)EkXL\Bbg.Qzhh / 85y@`@觉hG I;᭎/3 *R<!R 2i2^s&me@}b:d Hm4&&!i9cPo]fL"Y:ZIN yYg¢aT-݁'oj;[JC0K# n<[ o0|>L*_wXk:%.YOfMF=akfkh @u,cxdlsi .+$l~ˢUPr#S8 WMjU& ^L?]}t^D'4g83eY[ D{}!amwӧN1|͟tIKدW}#M4M|W p4m8 c,/E\<2Or'(0`p"LK-HlY>Kس8cqѥ&[Io meoD%;.PjHW6 6& =ݴY bU#,OX-myU*!1Q?hg[%n:73g h{8@^ӌY9 "GH?$ \5iHFL%PZPaRDIfkB 0J-Cʘd1J H6 U$]y"Mf@9=c $m E;#a҈B10i$}v:FŔnߘښk74PiD@eŘi74HSFi(ܝML[6Ƙ1&01"c6HsR\NF#bAph\&:NjEײ2ސLb8p6GŀK7F0e`8gI9"JB((I @j\(bj6M\ H7>TJB9kXSes D؁lIO>`f> ˔hriF@10#ÈoGL.xLTAh&3!cd1!,LX+B4/'Q#7lHx#{n8p{C \`?!8o/?pyn7Lau08HQ Wޝ !V !e0$rP; yf6kHL\PJ95:>%'mFL`$"I5/kvU00G2:D13ۺF^Nv5M'V{Վ94,X72ص߄ѡކWl'o1tӰؠ7q J -lsqcM+qsצ%p[c_(b) LF&'^E 9t9%,S\bQ?IIL9S¶krŸ LǗ^`S1 ήɒB+Di@/E~_{[*\L/hJE4os~h(0LE\+;,(0 *Ydr*h#+1$E(ؚŰs9 Пu 9y{U3#PHp.d$3E[5m#j%3'륈+w^4G Hzu5УIjaK&ҖJ}wt$ E330#!8Y4Y3#8 uVNRƙvqFdnk}YKbLtI|^竸N݋9с!hSџVQIw6^y-ͣ#yDX݈c[A*"Qh5 n8eؿJq/×)ɍFtS㯺=>j:9mr"ގwP̘D$cs#vǬn(7t1-mNXH-Ӧ/z9WRZ7ԴJBr۝>A)"">h6\v˧ ܎ BDPL(!(XU(/0U=0Aɫug2!Ʃ](9њ*{>I@!PNaH'N ($˯$,h ޳TV .Vb4$fl. To|#&ZH3 kn'܅&rl%@kiur_U_I%T >".T|5= R4sJV܉Jne3TވAV)!*d  նZ HHßBS\CcL3B8!87䤱"`BAHѲ`2TqO~_Mp2#W"ׇ4#[B#%:5ξ+[!$F*H}xy:(2#3)B6<bwš.Ǫ:OFPןӞt/ĎNuߩ.6_Eʡ$tbca`k!_tn•߯'Z ^tB S#!.{}'ǴdP$%fmBI@BB@D! XxgH _Gh͹_TSL,`-h`':ϟa^|uf:5PgA5dE➫_ΟھJOZ+:RU2IZۚNML22$+J"HOQ^Ӑ<˷/ZJ-d`]x" 2e݅ίO!v@Џ L'm"#2sJqӊba@(X;ޫZ.` DDSTuƧ+7ncg5!H0*7ս]cEOKA*뵶j& d?~Dh? ;`ϗ? ѝ減NGMuQAڵᣁ:Fߺz0Or uٻqZKk.ie\竱芣MB@kC ܵV}͈4ͷ?É|Ϝo-t6x]6{р=}hd/ @lfXŸԂ:q}Jc8`ѐſ\:,Lއ1$I!)nYwZx28 ”rWL*,+P80]n20+Arw?H=I0%I^c76{@Z4ɻH1Rm{|Hsjx` `d%8\Q[5,""S%@.RNl{'P60ans5M^9,[!F*U XqRЎ'f]6gTֹKw;ƞyQxXq)"k~P^Gx&0= ^>sh^O/k`Ȃ:|hvjWrxQJ80]Ok_ nyR* TGw# qh _+uђEŘ"ŖtJBt}B)"GֳZH2TmgjH}vP/6՚Zȼ[-BFmBKyH"0l֑!s)wmL8qd G"'&[ %dZMB5ju7M+VG,+[(ѶuA9K%)pp-krM$kyQ71MJqoNrb.Ye\#@C@@0V 3J BC,22 !c-&80F.B0xA6+7[\֕U!r *ܓ-1A =z"QXBQ!c^A:b{N/u;o'j\dUA35ܺG"mu dzCoe+T}fF/.JY16hCm?_]% 0AVȇ "K½ҁV{lHkcBiMAI6 }N4E** R5wY--BÑ)HⴙyV!*ove'/ryQcn⟂XZDhG!R@ C6֗Oz GFP{JĆ2> P!6@pJiʣU4*0đG@Rb*m~(76V7iVm !a IUei$#4&R At L$^Ph0`AhO|щA$80fp@5DiuaNnwGG^4FƂ_0rn5!`mFf*We%uHW8rI@>HG O\Xq=IF2|6>nv|fͷ`uHxѠ3 ! >YPuV}s#j]B&@q>j2hP1:Bvk\2yT{їs@{p HKs} x +FV QE< A 5#oSlS 0΁A̺q?|L:Lz=_E6%WzQ?r1z%~= plCBxē:GɒdGLGQQ(;uX/#y?u ޡ+kQE.Ew傒{ΔZ_Ta5v>`g.YGN4FLr -&LIbd.=&>Stm 'CX7 3d𡁨L>V#eid͔1Gۮ SПI/5gX$C0]?y|7k#F$w3+]5|*0 Ѥ60 .@A{1$ƍ/ }urQMoW"^AsSݻ=9 H ]6ۚS$ 2 L5ȁbP:ҮE{IPM) e`!`€=;|µL8i޴cdi3-DH#E1<_R$ы0M`i!QrT QfT Sojdib͚*eO:qOns%&T {`(35{[fݘⓏbwEĸP ^ghrf('>2Hl y<~=8vaZQْ8u[ "^F!,-&|^5%!8 Ὑs"Ŷ]܇(9Zj<'RȚXgc9I ;T=9/H3,f8 7`jjuR\?cqBN:OfBG݌59pWx<Hq?ѐnIbPU,31ـm&nrZp>G!TFP\4-.\5堅  x2吴ΔW9sD,q͒X~lreX5K`vNƶ R[1ٺk@ˢ٣8۱e$0^[N^hg;/"}ChEW`?Yb᪻g@B4FcҎ e(u`4EU`;7Qq{޲6DPfàzV~/-̔ޡȆ!1RDP= 5hcaE45M*4_eK21׈'\/MV"Kod#;-3ܫ:-[W'ԜY} >2v=z"iY$2ثC( 5hO#IV"EQFK,HEE&3[ly V9>`CĥZ$ӡˋoziϐ`x2uTMPx&~H>Pk@6™9rx÷ 01v%!İІMbz=2v@?EkCr@N$N@I$(!Hl&GҜ`g48)"e:`RJc!R aVI >8rFqne.y'FxIBf0ԗӽdF*zjd`G.I[ϓD'o3DXRI / @}ed[ F/$0l5ͶQ^. #OHf#AGO`c4sO釬X Ou%O[vΩ˶ΖS3O( xrThY*nE>ܺZYeYyI8 xNb8tFįXxx+eǔȧg^/FŪM؎!Q*qc(4 X YaIK9lȏdBS`\E y_Ғ~(=<:aA-Y0:9Ͻ;: g 24BZڔ# %E8^Hzϛ2Y B dv  H{Y@/&ԶtsRG,E=]+2X+N{a7Z4&yMݛ">@B;C5iaؓ,C`n̹8ᬡ 突0dDZgW**%JM* ^K_#{F|Rz@;GĀJC7f;Z$d`3)C4Ds8zUPՙݓRꈀ(iJԞl&NUϠQ-MZpF)6PCj@@ LʈǦ^`V>(/p Ȑ!~`C y/|FCgpĪftd9Y^:0Bd-s6 AK_‘9nJ|J.BUxw:n{eE'rZi)0)\!S!S|L51|ȭHAD7Ѐ0NڋBEt7+c1fezBn!VEkFf;(6sf78CwYC?M`O]U}%1$"X 1+ k,$Bo rfwP0e-+/JٙYXUy0׸RZFuz!z3[U *!gViJ81ZPʉfڎ8؞<ɲ&G(L. c(yA\gPM>2iSq}A8%=s`=Pۋ@yޒ!s 'lw( v0JAKāfY(33j5xǟ0{bl\;`l>wnb+,QYCf֡Yk2E ۘس9ВĜpל1ɒd" lǓLFsJ$0By lw8,Qzi`JhpC+d qRntuP 2J+O|a+U>~l\1 nldyKųn=\ckt#4g7^JirbVZEr0WS /B6 \0W^AV pRp[BD9{yo![}x$1(yuwEiΧ%׎~AJyS1tz^Ul=dy|;!MT p`H L͠ eX7-b.W LJ(g=1Y`6[ `(>h,VZ%۝2#fFV1GۻWoC Hb ѣe ZZGO`UV[=("&$,8fSUr)JR9wR> \KqbNΎ@u ToC%c N\{ xNh` .O$W WG(t˞JGI o0= qMV.`K`h!#DE)9ۮo &vwS<~z3iimأ{jhX0k??q֗yD)U7ҝq` Pᖠ,$ïxM2 &>;$@@hM51H`U0S9}j{͚wM"']]8,|~UdUJ歫U8Ղ:1ʘ["G0&N Ɓ\cv.:)UA;\.ߞu0t`pl$\zڮU3]N<7I^-bhj;gYn i΢1bmԞHKYh  *ADvhIϩYRWv#TYp#g ʦg(lTxPNr߽;2jmzݎh1;gƒ8/wOtV'EXx-Dr>@ÎQ5Tk G^exSϩWy%•Ua(1#25x :Qٿmﶔc WQPv1jmfpsv5tr DXH,7((Q R#閔~(9(mpUEw33mY=\F|I㍾Gٶ)KBko#wQ߶칻4fGuJ&>pt/a1@0.k]'I[:P7~ӭڵ@hf^~&K ,j 6tѾ,Uf#/&Durg@ߐ-uRSiNd襅[1\)RV XABGs6̨NR@Cʍ .7(E CsY ,ju!D_%?Au ;شcqYZ݁l:?JväfJ[*U%+ī@2M!d?U .DCF G G^DzH,EA18 7Qŧvln6O{G*晞Q[Bg F㉨]JY;7Ab(ͩFmW1`(aV?9b@"%xEpV(Jm "(nfNȁG&3ty?x} f&".gWdJ>"__7Yg<xff}S(d"KKWMpͽ7ë9NstƯ8PQYzK*")҈嚂Rz Bt 6^ɷ^=wEFg<<p/)xJ"3HWۏM,1 iGZ(艇0dLG4e1DG |VqW]2h9DpĔs)3QBvNQJ3u9,І,ݦf"3idW>'?=n>C)GE}PR88a)Vڗ($ HL( <@q NaALA'E]HK0wn˼Tpz1τs$%i&? LƾA{;G).[F(BtrpQp|Hcn%\yƽl{fy^Sh9]FDžk.6˪/ Ft t7 }{gA8biuY1_=몝M:>l 29qX c.'$<Ez:yj4Un-9yhY+a.߭?7(E:$L*!$i7&7:ZRY%ѱgcd4}msgѹ}$1#?OkN 6u3 P,%226 .xKۣyIKX4zs'}e}dO>ՏsیG֞Mo6ztCI'RBZd:`)-Y*i4Qe(0Ykw·xX-/%]1[@Ѧ5 u^τC@?>KSXNP TH4jX;9$#nBD>krb\!`t{U-ՋEXBU>I^Eqr9Hua>'5ۥhvN^wp.Mv4+i(h~MOty8zR04(K3g"rͧмVy,k1{g[` sV.'>IM˔V`lo}jh\Dams*e1 a(QQc;KJ5^Z8umPW}{[ۧi ) - 6dh0-̷YbSJL`YTZAyeH we@VDB.nwjYWx%S i!gvӖL f"@/m GOY^ڨ$)4_ϸN9bѠbo0^_$gλ=DK=JzqwtАL*ˆĒIu<tuuZ.g`i 2f!Y qFDڠшvr-c!BaQƂ?a^_ ,W 4mi ԫrB5E&,jZcDx!Qc?۟TG" +$`ň&sr$.e3Z1B;٩!#LrMa FT9 S* 8 2IPSL1sf0 $F+˕tJIGֶ^fONUƒ]D0n92QSYT#PP6+ AS+lP ^\ J#{\ƣ74wDu̬J[iA1.d/W=Os5a_ngQK$mO7 މ1R j ED#=U5tuwKMTKp$eI/9陚ڻ_b R^5;W+ f~4ّ&qn\J |$;(KsRr/+7Ҏ}~]<)\+y?Mq"%9t>A$ӷi{%MqU FK#D'D:A,Vsd(]u$5(~bS̎JT<7m9I$$)+:,+&JQ 4+J#Q|qHPbD OqLAuVz%C,;jY$3SRARy$A4а5:T5Ν4K#V_a޼)QL^S`J\c'q(+fDo:Ӭ Gfu<A( R)LqWyHF¨ؠأR&,.?VmFtĆ(nF_:cA|޵'f+&)WUGm=\ɼ֣}7Xdaэ>fQǼR<-v/ e%A"FP|ր2ɕK3$`@~): Wu6$TaANͦZtjq͓zOEǿ7Y" _ӣU&ŋL+/'D2׹d+Ბ kg ) ꆅ ez !+DԤumU]uusjR\g0(3Uժgs9S(@e5%BEr}sqi a T 8B~h-) (E:~dzbK`a ѯS ]-`p2ל`&kjSU h}~/*i{azgΒ)iz`|-e! ^^|vf8TZ%eĿ w{ǕVrn^t"$'cziH[ ~oS.4#*(lmaRnl0J8, }#):v =--L9Q|bRIoMO9

$Ms^eѰb 5u m(2Na610-bG0m+#9!3Q[2h$<#k3iZRxhHfp g#5{Ʃ ҳQb6@ĩMSDDG0E Q l0~R|`(gym<2H3cMABJhL0s+  !$)3xcO1qdا&4WEJ؍fJ=7P}3 2# ))3w7+W\os!Fᖞ}iy~| r}_t~ou92~}FmRqz,j h*M$gcs<ݻQeEFu%Ri2!ސ/o2\>Ix} GN(o1=3Ҿfp0BJ)v-!f@GQUe鑡@%/ 1h၀!u6ly.>7 E 5ׄXWv44weiWn`ErA:0aGH:$5H= ewcp3! 0uF cĤ iD%B @U  BF"AlD*:l͗ Q/Ay \`}}kbg^3G$3\ʎs$JijHSAI$)DH*Չ!V )/eJ+-} o7AmC/BVf6B!6kH &W c`T#| Ȉ #P"@Ipb>Ύp7a^ϡQoS=4O>4kXQ|+.Q]o"{7>-_wEzQ*~ K^L pq5({Mf"ԍrkւɭ_Ld+ ѯx AD<͖=!ٜ&H@s_$@s8W n&:T+Iz;QqUȐw[[.l+'!Q-HY}Jo.,nC̻J.P⪓/J#IPIÀTk̏3Q$ӳPJ I =M^ 쵐BlJ 8>n1VzAc=7 J (~snEnh9ûtbZŇ}YY aOBdPAcv $ۆG|7ȖG"H7|_Oͪia"X2 /0DXI="!#jQٯ_oX[5"$=7 B#Ғ3" OT|lT/'oJD*IL}Kr;~ZudL {&됴7C}FޤqKȦ.2sr]}ycd ťSHTAnm2C6- ZbpCbĻWn1AJɿe!FD.\9e2Kf" > B}ytx"mKK1 9V1}{ 5Crs0W7WRyC-*Pw;t!w;p(q}d=[Mλ =Rg>"s ssD0'ߚz]!%f_YAq+K=l$2ZAO^XidHeB8G-1n1`4Ҷ24ypL09Iˑ"@r- %s 43˥*woWCyMtWcPOY:&|L@Y.M1 ?7dA܇ju{ ::aH! q8ASmm'Le֙| 0]/?M O $-XTϝM&@uǩԏHVӺ2G'P7=z.1`o] "BNVc L&mI@Ю# J٬ղ (ѵU BBQ6R7"( _ Xkb8u#҇VBg4 0GlVt VpOT0Zlig"1V(9&Q\xZ0Ŗ pq[TEp|k"$0>\>7atX+z{B6-/P tz! RT82@?@ 0gBw*aVCly?oȧXbB9BJ %He{ 11$ x0xǜ ſ?tPPTh,.ɔ8=Ğ:Cr@8GL*Lv.YCè$gluCyǰd=me>,Sq/X5`9{%î gFA(`2JgJY95]Xh?Mܣl5[I磳\t=KRhnYp\UNtO -Y }ԶLuUz/`.RXsP0mCPmϿs>9L-xl/(λ4 DhbozH8 P9(J{Np`etT@3t ~AA=>MP'ljG)S*ct9Ch5x\7d [u fz ճ <g#̷ӽvD#dE3D0~kÓU~Fg?9@R\2mn# ]$0x~BS茹o\N2ApTz7e,7.2~ä)8GCޭ1 o&'Dɺ Y7p  1 @ T,Uq7vAdy?&LbDъ芲۔<ݗ_}jk{OHށ%)+tng̮[LDM tlf]Lw۳wqEa"F2Fߏ̰˵Ye<ĤRS _ʹlJ|ihWb %8üL}LHa/#HsS3ʝR^W~(xnzB{Σ*:?xTWRqFjEtA (Ho/P3>.~* SÙܤWT)[o# Z?.IX.#VMulCOjާ}Z;}cVVN6b\V%IÈ91L s9 >κa7t.eFS0ED ocrq̕ $(Y,&r\,tگOcD$S&bzQ6w/1`u0W^i$^q,O"٫Ihd 9b%,v ?SSMYz;cafJ%QCt  I}px]Iy S$уP1ت?YF x@ 9(Pjsxe 8Xvz2oÞ5e~{L=~Z AkhêPWk iLdD-'.=ȈЄ\^ ɀ fvvj"L\09g{wO3y>$"swO$6c@'ԭ \dXaL|qsx2iOiN#욉j=g՚[2sд Fr(/(]A}ak/:}7yWQ-(8[>&]IzV書$K}JjT\Z Zg5L$nAv o4ӪZnUdknLƞK&yɗhDɄR()_KZʁ %ĝp\#qzā*IXL`(j)]l֖h1Mm*9u{#surc 2a33 pҎ哪hJs /IlyR|%(kAYN-1̜CI7:hhJU#z:nz&qz!ɒBpaм u 1ho6P(mB*s$_TǑo?& ?N2hZlB610^])gDr<# KPiQI3y~tq@6σmsr`ՓPJ(v%t(jT)+"N(6ŏU\c\g/r 8^AC6.O$|( wqsV$Ju.ȄkHXD)) }J-qv )s18 7S0 Q\eGEŤ &h`LًOG(9t#Ҕ XBtrYσ |zY,jv]y1۠‰-Fi|`L B Gck=3Qk[a攚LHjm]52V"zzlˬN<`kBXxM%UD}Lyib +:,,IKv)o"&TBPV W5ŢrwnUZMBJ#,KP`]v4 SK"þn@\ЇrA&ce$-sFNZ`܏k}bPzsUDy /C*]#a3/frB/>6tp7,}h-ᎉf@sR%LO챆9\0[-u~jd)L*Zy$ 6f>zG!{!47GUƔA#Ww}.bN[[6.t/-n>ϵ/ENz,ɚAٵDٸaA6A(5Pt0p4-ˏNYKk:+wVAӝ4ۋEpAL5Q( :!F1\ȷLM1}O2- tg.F(0V'*Sp%9:_NLMRX %Y5(tE[DN;[Z@֩!"$I CDl b)/MtFs(2m&dƴZϔ#{iCjl&&xӘD\xhT:^ʠ$8kmbC1DvP΅"CA.WԶH@J63FcV=E蛌Kį1$++h ڨjR2h v#+rO0H5%mg #Klh,2B_n߬GazŎkh[ɕ 黈EJ2B=ߣ>P9,EC"Zb% Da^YW~Բ>QØX\'p~̏kwP(1䆼$CE*f) #j-V @b#c _kb!KK39a+5U#{xdb#F)9('o T_B*"pȗʏig{kgKC@aa,-.K3IܣPWx~* EQI5K3qҥ"_84(Qg+ݕl (()P@^HH`pH☕ Zg,)i!aX(G`ɳk-:<ÿ?JxQmE̛<z5ZpAθlHiDXL53[~\&r#=%O8lؼXp8 R'XRm 5*UnNTԧQꝌu 9F $UpK}i䂴`BiWzh]Y 8盢8*1 eLTAbiru5dC;=ws8?њ%x~w$iB"yX1)c(s:Ҕ֣0,`gYB=TiW0 ^k%ĵbc~`S^oM4*pSDaIZkR`U%|}Pq˅ܖKk&(:MJ|W2<\$ u|j+`ɻ|}ptAH+4+ +Qt)@g͌G9H-ߌ)toc  ՟|}A3޿NB ٕ S#T6Kvǒ 0ֻ AS$z&*@K O܊XШyrUiM1kek߻ly yt;1R_E{&kR-rPy.@"j$3,fB'+%kRNɅq/LLL[b1,#EC"_R"Ą`=i5xi 2PB1n^HTQ -ΓtӁ_k>]2z;y.=ԙ)SG?}I/+MJ ׺s Y&oH(_5o-Ω1g\GCon^zmk9ܑ!k􎗔JJRn7=|\/䃶U4ו<f;s6y6œ34?ZCɶf .M"BBP=Û"ne6e[O4{1j4$ƿ]@J{힏ծObn0c^>]ȿ) $}]SW_[Y"ah\?8؈IH1Z"ځAxۄ;#QLVKIW 5V<}tn 1(`'/m;B'G(M SԻV{y4||f9#{߀ffNVhLQR,F% .'dM{5`153D"Ȅ"LR MaT#9]l-4s{gҫ#{3WhɻQU`JtAU&3*O M٣<[H͏O5M\pfs CmӋHhbhk`-}H?VR6cѤ 4jvm'ܸR#r0m6~sR}CaG{W~3[Ž`t;$}+C 2lvg9[p*nVH1)݁Z  ap()DO A&FuɗrX'47eo(v@ wtLGr/ BS8n?odk6nBoR~!nnmɺ/8æuK\_ܕFX,/uF0e=0Y:磂3& =GOL`JYq!Oj\sqtb;]O0Ka\nu,>uLj"Am0ģ ƨX֪hJEtcB<$pSvO1pA/s3q=)˗RZ]᥻*bJ}61xEхTj^ԏ#Czl5r7ɹ2Zn3DAUh<G:o`*c"7~X\hW-ـu#(IQ=?>atUoKMuϩݳߝ/bLWOxƧٕg5H9d-G%)plH5NShwS0ha5iP x@P2 W[˴rFz]maÚi7ShqQU=I [*H&IEQx)iiO\r]jtL'5o,uHNFjÀAأo8lN\CH/Q&DMH,y|k m9 k9]]q24~=IS(ph*!:E]&%|u/#3[߻ؙw29.WK.v2e)(Je"RVO鿥 j S!ٴ8 +Y̷+[[kf{8ggOf%ՃQM. k,<@8UÆk{tM  ]g*]<o{G:>c15Tcbk)F<,LNGJ&9wyC۴0 #ʗyBzѺqC2R[@aĥ떺6xF$~|N+0&@+Sy8c]5g/= mwk5Zͽ;'{USZE*SD} >ylOM%|ori{;,.N+! 7ҁ"4d|+P}Fe__L~ÙyGe=BI΃D?]OC5a㿂w[EcƂN ^B ̌'d2v(Pr=dt_yfUGRw\9v%]_ZrXcIY"{qF(T|(!!ةo*6vҍ.~gHͯWN0*ݶ0,Ϙ#q{OKNRd/3p&B?,P#sP,BG(4Sa7x~X!gQtbx~\pW9 Qd-ш?f^Ah5#u €%~7!I:~ @&v|4L"eVw&䏴:bIC9g/Vuvge86^?8a<=cW 懓l[ǎ#dJi.#}<բۏ{=ƺtf0@3()G >jTN:RXa[b7^9LemQM:4o|+-4~j!Og6֊8'x %-Ii̴#Zyvyw |X&T˯7K$Dcݞ~ }%bInrSJt,:_O߳(8'5Њ̜p>;)ʈd 30sg03zǒJ 7ĎJT7[ 5D{t8A:z>a垾A4<&% JPڑ1K: &9 ;샃$ 'x]Vkڃb=)5Y#;bR?VHb`"wnI%<;Dc`HaepX/ anڞeM8wxCCO۝(3G]T / KIh- !OP}2ɋJ!J6k7N8T Nm&LJ'X!4ьT q.qb,@ RI~'aқъ_OjVZHELn<^cD,\* o "&(_; Egv֋_îX Cc-O)J\.>${t,o{˒U.zy*Ե_*s,+fJ,$'$"s_}Oc=g{G%_ MڞPe~@>3>Xk8/ס<z¦ i}tlgV Vo3sE1׭uT&F]hz[4uFQE;9nڳ!Gڍ4jjY-AKAM7iZ.D<':ni֜*/%1=s.4]3^_O=`]~”I3\y2!69Hވd6Jǭ/Wr4┮_5\ѱYDb]]=bD2A6zWtempMF/&LG"MG5 Q<ѢE 6J*S*#Y΍9 1T3*ṭ=0^QXa9@ͺ[EY5Z-h-.ڊ$2 k$Q%7THPۄpM8 5{pgF7W}ʈ v C8c\9cJi}4[HE]L./K1.Fkf:|YMTLt[tYI&d\6)s,{EpQYph0hhdɚa 0yFY]a\KP̞p3iRyyeIp^0TTTTQEPQQCFLH 6f5}/(-^4-9HTnT0DpBT[okv[=2rlC5*5{\h(kCb6A鉲ƪ0O-V׸3*:S')K2['EaFo.xMt8[,f 6ȵët#R^D%vjgN s:dmfhjŽ$@"Q+\b F@d[NVKYc[T+|O XQih|.N_ vf5Vjب^-!DJE0*1vJ-"y6E>/1/z1N#Qʍ4[tͅ99RaN𤸺_EUegi$X:Tλ}.9 rGWl*VEM(vsN"v<JVʌ9;d [:dt`#=EB߼oeʹ*&dʆgp]l5f uE)Ub<3oL ǂ}.a/3ujd>`5=_I+@*ݪN1_džJfߌ@5_;tF.'}sji`jU-E*n}+2Σ3h޼F=a1W4Dh\S8`;q-_m<}uC1; [m}Mo0 ]eRZM%uU]et}j>7> KW.{~pEG恨8u)ѡSd H#\MV)yeĿyOmV&`2L3Rv8:^rr2M; )LMiULuoID6}5GNxϫ W"G}{OřYտ^ajUghb5 ÿ!@D7[~A!oڳNz&hD|`J[s+$.Q{m%״&X!N'j^%WO>4to1>bLQTTsah{_؟(^BZTQ,UԏJ&`r!{؊]Hau^2DKՉ (=]/V!-MyԠ5 7>ߴV!a 6O2DE2i6I"hGγn3DtyjYr܊@,vPTǞk+ѶdL/*y@0KS}rFj:jc c 9*-˫C2Wbw/ݱ ptꬨ/U^yRth6|_]AV4n\@gR?j  C7]\ӵ,~ra3 cha! 5yGz;GV:Wl@/UIW+)*8XD=v^VW)L+S:c XFKsH1'o׷O+3=€@]BYC2an98ʏdt5s8ZY\zK+@auHUKBQ朑i  [iPc"=Rw!b=;MĈDsuE~b ƺf-(%|<qB^^WOƒtsPhg\ر#;j2c3-译8lMM.Dnj]2f+=&G fj1K3@Qb@N&ی#3{.+/qDƺti[o=}JÍPf8fDd`Wmt(vsb:0̩DȔ'0ľst(O._.lLZi֡)VZL"+VP.w/QvXRic!4r.qNi83:UeSCc| Tg/0_>k0(Ay+j9coc1"MNw_{n;'F;:bErt8CH,H)5WV/8@2|x,^? yy$jt8=8.&iұikj3jX*u8D<|RԚz bX 2,v9ZؠV2mP3j0y#5+a滅&Xyeot5E7c?g@=тjWMyqEpHP 4"l\Oğ%(1k_uaX[S,)]$HJ rdTRbbڐ~>*,(:K5~*0)j_Cyx^ni6YjIGz;)>װkeƼWie_}֎~J9Kk?{mBҥy=RbdS :]WEԁHTi8edF*D?]4 u2~M*R8X:mvŖbͺQ6lv넯LV4]IP?BKٹܭ'f6E]>[*sO! ҚRt:馻| u;HܢpeӮ9σ1'4,}$pIN4w:F296/q@dƬJʩ~V).Ef-g[Cζ{ieQF*TDT?')eL5ĒIP\q:&K'rt7kO- o>}By؏]ۮae0jikZH>kT3)>>)n ӥ%wS oE+E4Faœb\2.Iu0U*tgJAn LZ%o0lU킺b~*d;+Xqc0:H紪XkaNjRG䝆"/k9V|R] b ķ2MJr4dl) 9햿"GGH]UIVD biwFWE*N9!wCX@Cq}üǯgė} ;J*],>>9d2aq>AHRč~Y8B;$lܷ32)ReI29%)=7SgDe?D1F uB{||ݚOWzqt/5$7B?B H"nFo@N+q=̆K$0Uj{m㠿^}{'ΕK.z/u =2"PƬ"(dOt8B>U{N*(~DVڬ0jy81‚ppG-mV[F3"N;"W-&'Gha q)\H@7v$AR3yj!71Ruq?6* G{t)~byYa^I=t/qkɗ6o^R7&6l;C$+)'rLP|~yϏә0 g{C! )oZėE).nBNVT-tB9dISGGTЖ6ע i3뉭0nny@oxgOQ]cyFU_ B_a|>ɶi6~zbu㏒_@CMWԗiX!],j6dLá"@P][|T1z3x4!ɝ `h]{M("gՑZoz7kF\wz侚 ^_Ar8Q[ָ҉e`R ӀVaQ˓uaA; iBX˚lڣnkV>r^1C/dBOBtIoFY0S_YwF2t8s#?D#DNsO}1"2^ 9o[ ,`{Sj获1LnaGBr)ҮLh`Ƕ8^rYAֿ u]v-~Žww3zgzI2v9f(3춼^ߕ1t]v&Q(q9AK5̭v{T|u8|KCDPFU2Q|R4%H0.W'OG7;5(:ڙfMp,#uvF(;貔˱R' ;}vo:Kƅss3L۝T&ig]ry*}gN#Г㻣V *),|Ka7DDvTw n^E5!7up;N.h,Gd؏ G22c[v[w 66[ pS6.wrUctmcBZmǒ#|ܩ(w9脌IsA.*5z yy=B7lӿް7v &.羵"0_0=:c{vy}q5O$zkay]JigQ]uiIWu7ڏ1u+M{xNY Av(P1Ǝt{.Ic 3_CY$wx&1&{5=VwʉQgk}zvlqpF-n+8S^qjԶb(2YB<\Ίg0 럸E'MWFvgE(xɪGmAQG si]ƪ87BAVҞ7K؞4<=boU~GN/j<.㽦:\*ڱ cb x~~bcEVȎ KR<;]C11=zNk3UC8MGx{K||F4BC/1M]濉u\mdfp[rL4_GVHOf*z"{x2/e phg@9zƾYeMf;7 >/ `.Oq -E&NRb])}XaJAXiZׯD hRJUz+KESyfxtv(+5piRީ㛅dA঍۷bY'WiF=#GqzYzJ*d΁'Ow TȧdOA&gH0J BHIv(BKH ϰ G L^Ȕlgr<>m(UוO51)YZg`BÙ⋌f1XY[[5tv%A<=?ixztYN&9^y\dԃhݔm/e^畘#19]<&Zx"< IɍMj #LOC@iu oeh%12 ΢7"+k;: huۘ# rD+xX ;QqJFR:h.KG$E"C`Y]dRCqU6D9J83B^zbgzqvWC&a$q$uJ)y3ggP8(LVI0^T,YAp ebOǙ) l]$iᐕz?%9Z8lw]oXMDS$]fdiOR@xXeFxJ_R%aߎbփ7v(F\(u]"ɿ=qix]\o}#NB :P1dk]BZdsF”JK@(%ϊ6jCNSt;䱙y.w/}O10XL[}ޫ?psEٔL7Or8qgxQ0>;$oE?h?vةxL9:Q0 “~Cpj\8HcRwRNoSd~yd4 !ib% phN$S~qxsS_Ff|5FYxbŲ Y"{Ne!>hzw&_S=:n-VSӉԚ i:4 ρVf{E|nk~WR^u%}ME_|1mlֳ9;nlXLyw;JZ\LtAz[{^$S5GkI`Nѡ8|Z dlղˆ9ͥZ /bѾqV˰ѺjCqG;d]53 RG^0FPdTO OS?ScWn)(Q+`UR*L?W2=vR/f/]stIT¡[?wXﻻObQK<󾑷#/pT # el \[b -?Q=0tU%_}q+BBI=1<[0.M>TBC>zUHg-D.(Cihҍx67KPIKA5bz9EU&"miJMi>_n1`!|dY=DMԣBD?Dy1'+@Ȣ2 Ɇl+7D˙j%u8>D9][Lؚa+"IOHhm(D3TCk| &l>Ar9Es&8P: aR+O짞%niTz:% ~bp Rȶ9G($6PO?cH@m)ctcﺴ~3h} ѯ6ʩVKp$D]5kI&h#im(y 䑡#4!Br| JS[5zCU< mɢTs~  JEhҒ=*umݶ„H~qb(E}?\^ecOadRѪMo5@}Zfp4#U=0 H|߱"M% `'tiMH)V Ó3q|4ZaƩP,Cw)ua_%LeW)>ɰ|Y2mr+~qX>:w3*ťaþ j% *jiR[wxu"C%!rIK{3 5ݔZ-9f?*'TѾL1@hv0Ⱂ$phpJk=k.;M2F-KRJpڙ$p;CV*펧)(JNk]֩1`(K],KᄚMqbآ.x.&=etף/(Z!~(ג/ģB^i`N_S `? zgOCWT.b#"F=IIU3rpCYx:lAG=tn.'n+'Z+$qϢ/y/frU/حXg_އu:J"nx¯ JkʏfKWk/~Z>YǸ؍&_ʉ)W + ^X_1Eǿg>hpBFZ$__R\>qÊ&?Ww| Yۣ%Y&5|O}èe:JTM;TZվߓ2*ԌyGSnېw;6QNpc"LA KLKq#SU+‸3z4<0eR4S?`|Y4vW[Mǝ01D^GnXcҾMx񒄥psRDԚU8BfB<: s>З?F|{PDNTrL aԴ%O"ƛ^C)s $ғ?2P[q9(MFM*`Q}Ή~q3'tY't Z9ͤXc7$o:P`x0ąUbj;?<9R@W@PEp֗u1|U 2M7Tz5+l\>Y~"=E(Zjj5J CT$:c\lpu-A,Os&INQCGp|~-{I!ƙ#~_ΦPTA^2y>3A N.1^iƟ$js'B[!i'Q Ыd[ /^h v d&*ӪI_d 餺GڍEˌϓ2yJHٹ/J$4Is3?; +Q풭0!Ab=s2R~.22YWh'ϖRK6_]ͭk Ny4o" JEY{"ˉ~z|B^tU7 odYA\sa|qJoFoVnB[;R_JPT+P"O2aM  ^8v^Qٽ1"ah+kN/\sUnn{R=<i33t#R01 |5Hѥ&;5Ɂ>RR_e8Γ >ۢĘYpVҘHԩqn G҃Ϊ+q&.JB,|r&{;=/2Pd]]} VDL3L%/uv9v&P7b~E ( |ؐɽ ivDV)J*(T-- Ϣ{9,:.LYtygjΡLI(bfv-dH!d AfFgl/& (D]AiXaxFEz|xWݿy4)K+'/d*2Vӊ#.ȶD@˜|)= i'7h71 R E(OO3P|vek_uv6kiq:E=TP*Oue3 J0REl'͠a_1u`9t(좠L\+OeU ?pRvgO; YObAñʪQ|EF{ٰ*;Esy>y{z3 b28YdD&ccz*Ph4L(?aήig#qy|܇ӒY$nT iY2ƐڛCzɴ*bt-qM ^̋5a1CS11Yv:ޕyJHaQ "'m<ëAws !̵#Bmʦ^^N7&,3mLPG?-=|Z䗨WKʳ0e^'j͛GcN/ٜn.m'eYƚBZ}a862@1sPƄ!Jp1f|"}V\3AZg3rI~\,իF͆敲(tœD *-Hz:^ urJiXRTKQBcr-JG<]뵛Ml??zAMĒ7dN.6z[C@NTo=L>G0}ǧ1@f ~KےK: q^nlg##)m2*^QTM M̸ $UՐkiayYm\uȋ';2U,-jX0FA/kqHR!:[>-py7ώ,~~~I$ `5q?쌃Iu~^W1g y3|__R11cu2Wos>Ohy$Z5;sLn''8dؕnל{&(zډٹ+[P߇)D0whliU"OP % z=7.pcF[{M8H0RSӝ"+&Uno8ʧǻ+${+bFiDQH  uzm bnՙ7wl"8'6xŎϗMI[뢺vs|_茎>ϧ.*)ĺf2>'}3<`mnTyhOAjڷ>s4՜rh8TAT+3.ڒM,6!JHhr uMԩi4$Ič&1tmxFVekKSn%'' UκUMlAr~9yR-CR$Cn't0:.Բ.fŧ!j31Wf =BE$bnI,{yp>z~{ ⒉0{QO8?'z▫%$3JǺ_H=F#!]c{z͕z"tA des'<"?xz:P8sq+}hq7<?iGeCig 1b]*ڱeI$ \wnM嶆SR1 2SRpܱ \KO9j2A"{zc=F9(E9`{N0e>{gL0E>%Ay޼uvUti3&1~2NY97FG}OMQ_ "tݞX#tŁ&Qjq_orT$}OG oXc_KGF/@?mif'IYڔTĪmXTؑJRҩw1 =!\2-l+nǖ| XR=NKCCF?zDXfjM&c&˂|xLhA}a/}҆eNH #d'##Vlsl_yM $[r\G vqpL>~*=g@zut4@E4H#D4~ىV^&Dt$DFy297|-~Ȥc?%碛}OW4! ;Knl;_!:i4X#ꎶ܅Z^k_?9٩q٤LxA!AG~PS&DVD~ #e/O[MLs:M$BWٷ'}uROUr{bާkFnOs=lNH_Os%^_{>OY~,X>5&ح"#JFlR&dx/hrwLy49N=#}Vi&TamJs$s-6CjTMTxQ~ݎa\Y=8MQ'D-AT:':k|O3KG|A&s;#OVZߛ.KNBkR4ܺvZCTǢ  _+n8k#<{Ԥ!1la̚Qoo7=hX>}f#C4L? {ik)ӧX*`}GpW" :j\j_{UI2z0P҇Tu|'265x'yNg?/82dzr= r%6Br`hp&游Uij28$ivd8Uak[ըС,HValU D%X4a+|#fMBtZo0>`~nvԳ!Y\fHj4]sJNnS%V%3JڝM,j]̬hWFKϓ2.*51_xSjbM:W>%ZĚ4^aI !# Eu|\J{4_;5ֶ$"c}ב[IOHIƐS)Թs%}a;Ed #?94)b)d$&(}}O._~!p6_s֭ZBf4 !BBJ|/{tz[ږp!$I!$! $I$ RĔ2o{r?"ʇTLS٘E/+~::d҉ɻ9 \$3G; Mg0v4.Q4XL9r6ۙ-RĵiVmR~q3;ݔ2aoT{:}E :sx~{,jK3NVSX>!lh)*=C@[İPE +\\:5Cs8o:ri<(28t$|6DHhp9 ev)3Vo$ܘ6!D`5*xӲHP(TӠcϮ>ĈOcEO>d63O!ij PaMQ|&H{ "!)w*ndw_Z}j)=Tj&4F-S+ޣ>X-o::^Bgnl>uX>>)č%g {?G`K}$?U5hZuS7$z"D64Omt9_VѦ2-4I00$RjPؓCHr)KIDZp6M$I03]:귮aE='?;>CpnY324ڔJllr9$ĉ\ͽt|/+#tիVw7AtNu#Ƽqh_PLI#]x,ķ5.X2a.g)G>Ffa ji\&"^qSq@ɴK%_V3K x;3%NNDE4ʣvjčB!ë0i 2JI1VBje%dZ) Y*p"=[m4DiG>K?Phߣ[>%s>fwigMBO`|4Q;OI%+Pb5 >w[~acG$?(sN?UVgqx7Ώ[SX䚑f}ygֱ5.B63!c%"/K_3̮{~r-2 2DX94P(s롔%Jڛ[4rIYЖ_91£Qʒ:>9c$yZKUy_>xrAMLFV̮qoet* ^YL;"ł"@5 MYRi[pKkfiY>FWG`nay*PfN ^ *ýLZrO}{,7 a xg_Iye>2Ċ!>ί@ 8ICEX~򓙘#w:Q+ES=FJu<6&2N)\RKI4G1gqW󂵐4$p"'T=-xC<Qa3 WX6#CɌeҦP=vCSOJzxj}?G~VBzlPJzʙRrؓr剸KcR"F9badԧ>A?[Gv $./ WyS{ Lr[ȆPm)RH'qp։=bXrf>U,V%Vӧ2dۦm5[$o,c <3@-P .NbSe)O!ޟ}aBr,aa/~d4'T-O',rY#:cP8Br,Q'O"TɆJB i(dIĤa1̷3330I*EZm+7!q`o FVDP4r"ԹЁiJmuF{٥)R}~8~Oc-y>kKʦB$ce%.\-˺a-(J?ln0BQ_L= ƀ "{ofg FGʼnj11z 2~V{wXƽH%I29":3DKT)jMLS7M!SB)SN*e'"QBщ^qV':7\$̈1:ڴ,*̙On /y#fRY"DnIm&ԍ (S(b\ÅUS^"0~_1DS"Ù` bEͽvrΉٌ`PÏ1F:k?/Myf /i@򇠶((-܋y:$A\D/]o^T,y|qzxKaZlKR@RyoV»OeԙM&!$S4MKiKn2JQ},팲ZynQIbV# f\Qx 4R@i3hS}v7f}XmaĜʋCcJwF݁ <ۑj ? ?>t6ԍ RLGtxWi Ӊk'sfb$2 Ǥٞ'o鬍PƃUp<q^z3T LJ((fEx(LG> ,#p-Ȕ^"Y1DC,>Ff [+щLlo|CƵTј#T"!4 c"j!,c)@] XU;ЙR,pɖdÜE#O;Ҙ19 ]bШhHg8YLEdjҰbQeD F @h!BA0`($+Ud!6Cr*$3^X2C 1Fz1 c[> /`6(UC-|{ M Rcpd A) tL$JĔ̄&j J„(S*HS*BS !n<qN͆ĭodmi2:av2%( ZreLP~"mS4`[}ڣ-HMa4 wnQǻu>B/JlױnD6Æ0Il E ^T̖aFHCPRR:cm/w1?&v Bफ(dW(aTEA`f C/jۘc%F^B'j 'gUDr]vg9tap ݡw79\--& i%bj#o=5 4q 6miK324Jmfq(I$%*&D_P}jtyp)H@)&-I##{H*L Ur'X9_ւ 2!}`a6@“0[iE803n:I1$RBbL(|}݁Xձp*QڊMmvuΰ+f˩fVllmlմl(mY&dW&vw3r:fˆ:rshuw\޹۬}ʰmuiv8Nlf"7TvZfȻ%{.2[SzvqYftNr`K];{U{&6a΁/w8ۋZ8ۻVQ[ ˽/c{곮QlG;RwBWݪS0pRe(Jw2SAgJeRwuU:*Tjີdwuv^Zm EU+Ao4>]9>TYD|֔bӳAlZ˽ծ .LJ{n]jmdh[]ؕzezkϷ/=\&www7f6-:}=mp/]uQƻb F^Rkǯo];]Cy\ڷwwacafb#٪p klZVwي;=opi3%%GQקP.+sD:ڧ7 O{C]@[}ٶsJ7죷=Vw۾P/nm(1㮉=z]v׻};>;\{|S)[1h,˩|n%m2tcƇֹh7 ׭׸zh"kǼ0N3q!f<=2 4 'gG{d2睥]}k 5OnU^ˡ pqonXnJWCт!RDHC{ݹSSl EbG-yCJEv)JfPm݃RӒnrven(#N^Ai={ U:]N8n::ޙlS}}_}]{<XZl`4;1:fsekJܪpikrpKzuє𕜝r眵=V@vțl,aClڭoc)Lvtmfєݥ9 6٩Z[+z5|yUݘMh"jC(g3!9S*,S̵hn#8vSw9ϝ]ڮrT58EQ-u.ea&ܻM;m$],WlaRq]RZ[.o6h)72m[Z>viUZfٕͬM6H="a&i>_ XUR#@}٠>!=#6-@YNًz9zީla@EFת7Wnwne콼;,V6]jUT0:޻M \Fۻv|ѶO=9!)]z>hݭաM& ZG|nVnf5jyq]ۭ^qZ6Ӿ׳fmlv`8E ޖ7"tx;{]j=ܝ)٭uxy%i׽= } g CfG£tb1`sL;ao^N)^ւ5LX݅5Z5t P<e`hSc7EwrB]]}ρ}Nլ:v`c:whex9{MTr(":Wwe]sZ1TBٻHvR&낆tv46gp}wK$/mREJ)T *$Q*RJBJJTHDq)nAT0S82l]-66JTیkj7uZrlQ@r}^ѷ*w4YM;Gs{tڕM9hۣҝwWsk|zJ h4@ҩ҆vvɆEkvl팅mc*նogJ=} Y3נɦ**9|fQVlW3@evhH(6}ۭvݽ3}},u+e^]$·UWnz ,Ktp'Unn }w󵲯j hW{}{},8\uFJuۛiOwßx˺5p1R7>@ͥﻓ6t^oWoF SY{Tʬ[;|zyԂd5Ϲcn004vu {S|iGvtmJ(Fd0+PsӺ򁦙..m !ݟWµnovzCfK2%^[mes3kŭ-e+,"mKhZJevm(5 ܽscVi6{5΋1|팦=u{'=<xW[eR@>Ο&)-Y C=e7C6fKjԮz=۴6*iZZP 헾v{gcx^rA طUS)Y︯}y[Xϟwc"@u}Ҁ);1i@Lt+Р!B:ZhrG}z´">R36>дFh[څ|+UCѐ*jMRڗ"R ,7pUB}}3̵ժi:a OC4ޟ=Jg۽j6/!ݣηeTдda3@Nv$VwEmEjyM.nm7gzݎ^nuSK) @%k%lw֖jcQ;)}5޴{>}}nwۮJmnR}n6{2g{y=, 55vrOmo7@n; 5h >xLTMntmmr@{ͦ@ d0 h Ѡ Lh5P@  F@LMi4h  hjf&d F)Fɤބ5<6ĞI5#xU%,U8Btm֗f\1 O\+Ѩ> PCq0IVzgoJ5PcHWuss>ᄈtNLJra  厼k kOuxD&׍ 1aCMy5ibhEuĊ-Y0Lj0Uϸ[w$Ln6$LTGL؛ "um:_pS$~q ?<(;TmNa*4EZb=ɬTHvzb`a6&;*-R>:%=!AnS:eZY@HN@DqeaaN5Erͅ$]1m2<0>s-~7886i<LnIPb"늯VgjA4GA`Eл\.wha {O(h",j5.0MsPC vܟ1.dcd9?ӵ a (5DHZ3Iase%$Ni]Q!e\iDJ0Ap*u=py0W(/j au*EːՂhJ%gd؜L c1(^_ l׹r+l| -CG<93^Zqﵼ5?`2=Ƨ}f/z.tO T.0JiL0 w!l 8wAńFQ bV#GT,G ))vz2s$\IRwOLYM\ћMNn8L&)(JAW 0)2'Jo*\|xykCL|= F;u0Q7,: oi4kZdOa <@zm a= 49 ݄e7jxLT+wQQe'Pˌ[xI6bԡ3889ஒCJ&R{&jg6<lCilhm11&60؛Lhm ?x[pMu`KDO`aDra-h*jqPMBDVh.ؠ\F 3 }C1a1pܲT^ Q"& T4Ti6 R `uL0[^YT140ScΚU.3X8mZq9 ey[_0Ҧ3tWXƩd&xX`uaɱCJecB, "H\b`J3R>XOgI3Z9WXT5 @5E \sISL(az{؞՜1@ذ4X!NM'UTɱhmw% lHGтنf.B VI``w,  w:m~jim| PAH ^k3>x:ᠤAHBLTż0" Ce)fEv| !FTijDS7Η(^\Y4Ç&@_b|K,.6=;>mes1h_,0 ȁ. c_v'XAG,h2+R ƹ%S j' 2cYs·]Ngv806c}KPe( ^"Å@9Eݘ-H\*!hJH C/؈/I.MC0^cùx"и'x`cx֐:GIIait)K7=H,*\Zp]_}BRNsi0?p|vR +am4`/ŁA̚jW՗YbhACY{6]cBiP\$L4Hk`dB@ &`mqb9,2M!#Q.PI!"pHZ  TDtt]4sUDEbk``b=)VR/11s.\߸s2T1+5ŒHR@ܰ=[QtZ&.R:oP6𤦫QZG |A FJA:cX866Oe'ɾF!CĈ(`UH`*=ZB!I a rąi )s)'bkg)r,4_qH 8(_#w5 Bg BE$ Ak_G/3/-_ۛe?gKsLJvn:i|aXbfs 9گpl%aA\%# }'@ȶt8 ,0P7oW,dC ""Ȑ-oYsu`X`=FſcH6ՋAP4P{Σ(kIŀ=dG8?`CC*bD'[ȶq #`ên T x z6PMAGֳa8!+d'ph `Mn( >LTb@t). >ؤ.eB?`>#4KӇQ`dgJb̸;.#Z| ΅Հ}ʴ[X{1[nEm:j&7+w!PV:{n ^ ȉ1ҸMB'+inEVGLOH*T@>S82I*OTz0K>Ķ[S,ѮOB+ -]0. ѱ4@l״1K6' o/DbǛ`1+7hrbqD_Ṋ'LON#|R9oe^OZ76wT(#93(3 ==(u̖7P7wV~PFwhB Rґ7\@fe=F"Xtgnc?8L1(D)m3`9=®NIG\Y-̌AzWAl'7KJ@uK}FvnJMHB)``RIv 4W#٠_%꓊uec}5R\ 67rGcjl L(0&Os¬Mخ?1d/i ytTX2ad 9c/K[@#XmGo?\P3m-YYebo !gRл uqB1 **I`>!HN 89ʹq42Aaw/I-gˣ:|? zL_["5[D!Pi-zgX I hLߵTtbȘ)s i`b,, 1h L={66i H^|M,*` |s>abg POrH1X^JtDJ*C8VRO3!| eN$rk3.%|NGhR/oXj&"``.`a<*296{ˤ!1tPPLSeɮ6jĨ%hGiw6tNWA3 uwjn.- Xÿ whoV KXÔL{A=0(w a\p9atYYnń+Q]8;a&^P2sUN4Z\6"Z`ikcT }t@,1pQaa+eshA:xD:l4bYڣu{c1jN`Mf܅i(J $ &yIX1F3^m<81L_ Sh) P-U"xg,U*X]@HeP\p8Ҧ•+.6YzpҨP1-"x oc3"r%i.4mGY;Зu:;T&zcsiw&ޝفOAPiID 00m1Jk!4>vL]&(@pUwJa3 !j {{3Zf-L!`6Ѣ a9JKD 8l;Rg0 @fYQYo zLyj산`..kŢ-|=wnzwD~ﰖ< 8Z,XïEywKW`:s_W ʣZS* 2@m]a\#$5Zpi"92\4pR]囑GJP.FNO AGOG8V? 8x|0;Ce#~HyN5sIA&C& LrL%p__DvGw ]#q,L G,ij9֠f{\>}lj.$mJl6:5fYjr +2&-l0~ -A37/$-cas.HF',֛gqAzMn=jHRc {MzBup/ԊRU'8/.229!Bs۶d yg+ .;iLbrˉl(a/0As,9D.ƒZ!ˮ{ %Mm:<6Lppm1MQ``{`&3v ]9 90?>dk|sf )7TJopED.#oY0 1wQ!xLZ6nBd71Й0+M RQ,]Ti i(]3sQ ׾"bfkIx:jCMex`&4 7B! ] Ė:r#Qw:u]rЕ臌&p6ODTDd(›t6+Ѕ t4ap`b#m4t(`&; H{#43ǓX= ϳm .>#[⾠|g5@qwg Y|06.MeiЮ1Ѯ#B‘eҰ> j}b$)a-zjG2M7JHp%7 BA`PP{+O1r՞t֒vxUQhX; z1h^ddx#^ڀ6sk)SYeSz )kmiNLq&yX԰Ly[+6oTr`0 ˈ]'!-SmXt^'t:%ˉMmEvE-qBq۷MywE%+Q|[9M捚-[T&e__!&`mU1a/3mѲq*/NUާ88 Y ae-nk<QNnlNPp=ͧFs 88,_܎+n~P9 O\}ԷFxqK0P5 D%H##OQ%n TJ0A؍ ׼4B֬#`[D:&T'OX;(FuڂebFHa`)GloN@zc.uYvϔQ I+ek"M fv 26vM0+$]I4߹6 i6 *?eR A&ѴuhKȉ'.Ԝ\5kadLL 11&0>QiH*|ADIrgP_I2a9>oF`u2 r -> fN~Ek/󜔦;V-lT"cSEg*1lhp4pnf׆Œ^ʲ8٬pۚD,!T/wmؾ!MxNrL܁v}9!w9,Vs59oc~/d_&(I?=~>ނD_Q3%q¹a~K{Ts9bWCknI Sa4LHcdɹnX~TH5(`6CFLLk9ip~!;Q*MIc0DF׃Ab7tÅr3|C1G?"RտrKlS@ >!E_\蠰L~)B c2fsl{ϙT`?W "p;3.!}wEdƢf.]ͰS\4X*)ʍKTZxafR:md%"LmBаaU|^^* Y[ K\|~W~Fcg 5 6}>ݿ i[׋ڹb+bbiF˓,v ̻A B|Bih8ej4Rf&l A 'y,“&g^}4ъNEc d=1V^鉓c\r8$BkD׸yJgIFZyD \z -Ф+<P ,`Wv?h^ SF`k=J(Ĝhv@0Ŀ_pq煆N;c2Mp4g! BAhBx{"r⊉S9 hBldՙC fhNJ٬L4/ц) $;F!YVT7Fx>{Px:Q udg45%I[ B&FETFR;'ke=Z|;+ϙbNFxfs*J>ܳ*'3|g`Gegٺ =")&?)5b*za2u)"3PE5 ۡDPYa{KODLl hNQ$̖VHK= jS:lh2&(G$RTR14xXSImK Lf{7Ag2#SحR`JpZD-% 8D'A8hj8L0d5 5ڻ'ePhAy;Pۙ6tVo}o>OЪCaڙd'vf랹O0_Pteh׬Gd {XS|?\ \`.Ȁ`0X][ 0LM0 .U`s'dE``i'iBS } h9ERbC  4)$idc_Hʬaˀtɢl )]u BR0BČ8q2$[ŕb0F>]7a< yV}yɾyA,[H+ qvdo4WQώ2n@\L*Ϡzd#pEY"@4H{nj24(*;jv>~NT<;MzGezdM㮘_aYQc6qC=Е0;SFmF$,Ou 뎑N"R0H"*̤:j{݁ݷ`EϰƆQ~QxaLV&;M aqxӧ"3Hts`_s[ WV(E0*J N"-e@LOqGE8g7xOm꺧hfNJ{e6]u=RW]n58/W+kf4]_VTu^Wbqb܍ 4){"1eOT8Î0&}Y'U~5/p6Lm7|+d$(k,ZL@+;<HAtNɝcy0BPl8SL(}o\ѝ?$ HR|nffvtE%@' y&|>nA]1Xk"AoˊHj2B֮}x*O+_ }b[ddiP") a C3h^Y52o@Qd2p8R1@pÜObbTRcqAgDs[Y}dk44Lu%r {<Ȁbp[ܷ⺲V Z. z?oΖ<9F3wJ%ոGә!k˭֧M6|qatMSIpqTMp9EE`,%(/lY;{~Si.fk8wRDZ+_ßE-&Fk3,ɍ^^ 8޼H8UZab4eCN@uouE.3&A0 ¨ձD'l_'[(cb_&@H7* _č C` Z1 (CVaV`ƊmsYqՒ;`}"S%[EN2в-83hz!b4',vy;,4MQCVLC5)c ,MfŊzۯ 0ph  ^<یsCIzǣeF9s`S\lgʵTץZx<`]L`NGi4Oe1`Ԙ1j,eZ!aX=Ί[>'D|#s'vNF~h˜ "UQrG.1ϰ3s]@+Iw,IO?Qי όΤ#=Ni4nDI7O&[SgwGtx[/#p<G9,[.i:iI8dɯ< twg7S!0"ut 8r$Ӧr8AVnɨۛ .wfC02T/ض 8Gb8c1({ݚ€}ȕD"ԇ BHl?/F$vd)QՔ a$т"]*6ml_jQG3b^&\LV:+0RZhr[~b6bKtRP0:CfټP{{cqHZ2<6LrdR!2US`ܠ"( II=0W~fSR/TXkhz25(>m@ļN=AhJ _*KA( R_f:4x,_gsVJHh8J\KKIhl遆PDBC!Ka ?h$a$0r0¼֌pXHݮ 2k 1 8앣HŐ6=Ye ́L?oFd[[#y?興w|X?'h(%]b TTb3 /eMso_|[.%.%UߙeDެjnWiY\8]a(@p<k1<;w0AES(&ɐ@C;L%(Sk7aҤ#$1\6yvFx4%LZnNQ1\_nRK4Dm) wuXL-.C$*!rA8CrQ3=kJ-/2D<bL[p 1 iN=jLH] X .T;!(:6B3p݌Ӕ~Scr=GSJ@{r2 }Â.QF\\%ăC,o0Q&> vZw3=_\99K8adUbFA1L3d B6;&: |M?/)ia|oeO 4MG-h?XZɖ6~r2rd8&kYr)H hGxRk,f;\+U" aMC,G̝ Yyڅ+/ն!ԃ~5!`tdIs$,0e'ֽ/f+) I@&u Gh׳ȱJ>ڢ-<Sׂ=K-fƉe5nըMaƕ)&"@/}0JM{c4lv' Eq\jcơ|LoD!:a;QGg)?fe#U ķTl8PA>Eصi/<⃰ O(,:KLT$x(r@D*oZ~WrY 'G7b#;/3##YKY=s}P{>Yh wE>@ Qd/Hab,on l|BN_1pqLAML .@ -rv6*#I? RJهfeI!^P" "=ԐSMXT5;XCkAvE"(i^[ɉg#b=!Il= D@8<ILS nZ/.fN AȤZrF[!0M !ۼxJp8AFi6 c`Chm6M166Mev =0s\Flfy^闉plYzz~K13nX^<ad.S%f|bGO'H!O9ĜRUhHk$t`͕b_M2Q"r'pKBZx>}䴹7ayh)y.SaspzNtLJvw_Q~7; .q1yyBBA^JW1)Ht5HD~òABl6 7=rM^w ˻OЧ H)}@IEmDLK; Rp뎊Q_QbR`@ڒً!dֶkr>/*w1HiI4X]hMiApA\qRQkboXP#&/]u?OΔ9H&z$0@m<d;Ӄ@sF%I6d58B,ɘQ)J "͘RCtLhh&Y4I%-MO)vcEz2;oF ͑9$rdefOTych / ػfs9񽁙Ω髽?^`oo ii[ccB/ofmӦ]Q>uVt:-N:Lgg /Nuֻ/x_zQO.Q>!6V/x5'е_p5`>#_ +oO }w5N DQV&TU{"9j)\Zmo6UKO3 '&-MDw26pf#Od*ʠF(aSYĕ @ + -ݲO aҗKnYݹm(dL/indիVjw_ Zs7O}m E>~x2 @%؞oEU CG` 9Ҏ+IM7FL3d8Fa0Ix@ٹbdp깦TϬ[X~!kS.s:q:g@\VJ' !ߍt2w=6cttWUs6_ңo337r\\||̢~9B n9o@ڱ5/U_Dm7'XTkq,U*"y aÓsY\[@c2N(&Q5>v̀e׬tH^Q& [=2T62jg@S0&>[)"fN$#N(t6%R<6xytٳ/g)&wcUmm`{rmBO̫[r٦.AQk}vqgoIk?^z.:HK hб^7L 2 /\y l:Y%=q;DEsqBz” vr}dndo(h C6y UeOD~i?qvH^=/h<yxSG#8u_{S%j쥝?&^ ,֛x~9V\V(=>EBd -kݝgI=<0h5TIz<'[\5ey9/7hgO6u= b_Ͽ\Y]^CJSˢ_l4:k|.`ۦL8 ԗ& i^Zii֘YG#vZuؠz){.Hκ,')m;[|FM z{t.T} >EGu~KI {[>> cKc ~LJװM XH48=}3+pu@B!9Ī a$Ȅ }r.U90^Q-%W<|Lస\[|ccY4dz zbV=дR 0BC/99ZuQ2ޛ~y+>!%xg1eI&~C=AEpd\STHK4(\Juxe8LvLA%#&sɯx^G~(O(G"XרVlL ^%IXtӸ%{)7CFZ+{!,U}3"wx|K隑EK|."Ѫ<*Be.еc[I6 s:g3Y )Mt:գ:!-D6eJWY'ƒļ J`BO!-.JBgD!==+b=@)ƒ.]RhD"$x3ܵJ0B>h#ww<7?l=LmmmƏ{6-b$aˆУ)3"w㤑cȘE᯻79i}na:b@_A!>B[*pf(xBz\\&KZaB<"d xߺ2a?67[X7-Zr7 k_P&V ӿi[iyvn {\!{JbsY_&prd>E?Q59U'sfE0z51r? .p*3#>x05?sw%V+MGa}?Q_TLlR"؄}w.;R<7<&f6 R0vYa~`XEk/kkwNGV"T/w.GG|mkʾN"ԡ%LZa#J";5/s?`(錿1.LJJ;S ,LIwV][hʃ[v\;=;cxbdcL^.Q2Es5$A⠽raHdJTȇxˏ㰫"8#)Q)`X+5Ҏv%iAGcNP/Uph?xd/Őx\/8~uƲ_G~~~.)y~t:NqS2X_A0Ҥ!?]-x>Pw_x988݉>W!{?`zP! SV,bxAa~,|zAQmbCk0JOqVĸ̬L`ʨ4FHaj1T53Qd՚Vi 4(Ry򖦅D%}jKߦ$#ϺM@khE)NPf{5n5A}qО܀9/Ao A*זRLHI7@2ΒIHHAfViA0.U8Jp39>>AQcX4yCע%ki6%K"2hѧb2j2km-0a10pm=llGjk00{h疿bryv?/{Gu2UT ` `2as6 o.f<\t (-$5`H eMhw3%%m4"xuTL‹j@,:80-e!v8aܝ /y[ /Ý|ݲ1$L&?? ֬5X\/NJ*P{^}VN.|EܧeLYf|3_ohSEo97Oen[EUbR}|mmUԴJ&O51ԕUE ΅ H}.Iz2y$cƈKLl#1'/;sQgk%TG]gRrvX |e[֐_D4&foJt%UU]$&h:hU C$ |3`tR 1$%PX i4\RL sPP5M5x vZF $IT掙 4'Ug( uɢ[+'xd/͗/H¾/GrVpd-I'-^p6fۓ\ ]95ӱ EP(99T9sS/ڰ })6t>y?Qo Ʊ5{=cefj{OV0uOQ`>eEB%ӀNoT"Ԑaq$/IPdEG/!T@{juM&j7/u1IApGS yrm:bVG; x0 >UDkFK"!f%mtnn+{ "hN #FP<$r$0g4`|3cGK?I Dl|>;;#Wzpvw&- g~{N [on/j>Yw"7ԋB'p2%"i6!!MSd}#Q4hl~2TKm1=|(|{@s%!]v@tmEĵd'G2?)5fIƪɈ>I@GH vP fB=Є ЏWb;2Ƴg^DsN'I)Ѭ,%V!zD?c@|aMZ2"#beēPr{˧'%~4wlM#+ #@\"Sk.=eТ50`׈WL1*NEtB EJS_g+ME";ĂTTOIЅY}0y,͊1{&BʐSȄӅ$ӄ%w^_:@&hdrOD7puBƹ!_Hł_A[#(Na558 ӓw}*ܽ=HݷŽxtÀ#˰0?al`nQH?l`zsql}  al-x#P{X8ۡ\?JR" Gc~LN&poxR հ֝F%mVt<۬^\Ib9M0ҲI*$ fԌ 4~XciRmW$oI!$`fZY̘Z ^,R]]1p pxa( 1:ǚ&a>7CtuL *T@XE:O?q;z<:qO~k3`% M xOBz2;&id-/a&6fiCD_zhԖbdW,?LXeZ taI&0M4*w#A$Eؿ{a!"NB"&Y=9%a§e2(W!jř/ QzN37vgX2 JvMtax`y P4GUV ,WQ `1Ⱦ@ *e^sn[yхoh[Q]ODB*V<[8Vs*;hj*ao+Uzy' 2, MYt':(6]Ãvm1: Hn(# -;"X[ncHQ F y{801C4$yi1 rؔ߅7K# 1m4?t|cJ{ ttbGꔕ@`b!; fu9@]u?]UX,ǴeUgd .8CnEd3 ƿ扫><׋ƛ'$g£ #22Lvl,ҿL/ I2/3NXD";6 RsSu&ysre.y聘D{/x|Dk?TCv.7Srk<7ܚu5:1Zjz*cVU&S' $G xv|uB% ))S{&U<pIy)$sς1t/!}bGL~MݼȎaޝ3㠥3%xVSKkLYQ!e#Qޤ~o6s[:(7rD5Aq4Lm@F0"iѤd$+K *yE#kI U[Yls4<-CS޲<Gˮ]b⽡yϰB=,Eו;qcvbV| r2;ć6z:'災>'3:Ȭ3Y#cFO6\gn=;UrpTêx`k!>ݽ%<5 d/NG7S&M7Zb : 4WUt8;/t,^^%^۞i˄`h?;pߧI+/rjr)~&O5 C)yy%vr=*%`KBK_FP; =ϖ#vڇ% 8BPudDAfY$"Fa6KKcN>69'q:"nHEŶ5Ez7j r+O2բx/ _ -B[P!H_cLN\D]F N%{s,pw| uhEtOFBߧ6-J-!؋|栾1//aD  ݨNA胕4I%~-D CLsf'<̕sGɸ3.MJ*V~D{̟噓WOLr+mP<*jH1wl+ˆq>h#EF{#DJIDr0diB 2JK](JQ+ئlXزf7bA0ycztHC4- IXc.Y&DbuQ ),H_?tc-9w33PQmS̟ofHT&3/RepLqJ Bk}xV7fZ̆ ::1ngC%~eS\̘k.c3 d UZDLפG񬓅/8س2_3:WWӉl[X*aL/C?}NJAgBdJ9d%n* T {H"դR}b(PH-xbj2 )z<ʎv4P$>PDk{fTkM<͇4(1f:vMKм|%Sc--HpM7Y!`mjƐ,K P-Y-E4+Al5yeqE6vk,dpF xش:X v,HIi@ǧW >(6lܝzsN%9lp'gg1/(Jb "qλ ]'?R:uL1yHiM L&2lKb_dymñApϫu5{i_JtYuus*/kl+z 0kN0,Px,ȩTŸJ` -N``WB$:imP hyMa8[l+m/%T| l\:msN,sWHAdƗa9Rw4a/-Kȿ['+nZgZHVk^΃|_m5Ww@jcmƉn%*8=0@06!|þ *s+:RR1Flq6U+IstCF\;4A"7KL)nχ9̝&$DA $RF mlci#<0R/M!KU>>CoW.ZFǟzzz3&ÐÍ ?YcJZ$yW|gqqb+ 2iA5eMXQ@3W4x&lFQ$ 4dcmMj m T`q5Q=X}rlF2T(p18(JB x ,/Z@כIID8wGœgN[myw Sr#!ʕ" $0F/QT\fpVvѡ7{Dw"mN3 mkϟ֭~l^¼G_gSP~2Ov˪ǔ2IrHLzŘQX<& ( m E^DY k ]ͱ^ʝt[kx#;%ŇR3 4º96bZ2R6LxML;Ŭs~MOA$ )v)5$BM ٱbIЕG$ǚOHc.0nXk'Zcpj/TKJ5$t(q06Q@ЭMV.J K 9Ih@JidE$ͽHJ1LN1>@yD </#Hmb j-->i l.Pyb\GMxPU/fYgkRo Pfu|o缟칤"%554jyÂ+!jѬ*;^;u0E2mhue,3c*  T(n[ت: p%71I$\2BߙVZ\)Rw ]MBizM,vۧ;=:|ω̖U)p-u(fIǜpj(O5)im"\ٜOP. E葘:xRDJdDž="9J>08.0cb^(^fd85az )P.]vN`czeW׷{Qms<A J2PtbABif:Q2i3MjAL1|΃lJXQ]Bv^9&%Yw$ٸ8Gu@KN.sD$AW:2u/{qKoPL+~oXTj/̓c3W\ ~$(X1 ohODERVՖqxh̽?ʓiױI+lUMgufy<\ʚvpYV~\p7Ő̡MFv؆0iK4@hmi`Ń`!8CM9m$N.!d*Q `Vm>J&?)11:ؖR!!4Yě:-`wfn4H* hѦ`Rʘr ̯# S*QYE8$1Ƥ* bԼ6t;׊Kk,j`k\T{˄`6 m$`DhmwhP# 1Lw[ۖ^x؇) F?:^ '?_9<^G w3a;_'$ V,$%pfOf'L9ym FxFj`PUj=. (`bm4FsUu^<0w+XgR]3 "\li1ͪ׈~Ish=\Oc/8tW9,, 4PYDDiՑF ЀIsؔl79d~ju98MC!ЊC.HVΗہP b` hJ464m`f=VKclhM4 Ln4N4]嫖 4V9Ze6uE=Пzdv8jL0#R1Ne@9Z0fз0&m M +!EUB(5{}(7e=_W ɂ7 ذ·Ή4e9pXD0L1 VhVN TPFzE5{+K6^.j1L`*Ai iM+A;%H@h  !XHL c0%! 6H`` \D(|}^H^ب(BӺ k?w!x) ^y6OnóIsɶL75`*@YB&C⡙08kyjN ^&:+#?q%}-WOom?tK\4Fk0-6,5!7j_.ѝmoe] |"b^w3%K1؊[cF[a%Y.eM+\}'ЩdXPRV w6nVs9U'I*3&d!ᛏy;ES:e%.FD0 IHU%x8uBŝl1m@EK~/ r ը`c!'&lr:`ReF5/UtR/# ~ 1i΂DQl8|S0"@JOadk& RQ^hD5 L/D^A3" F4j=7&E)gb̂_V's`.x8*%gW$ sgq֭8E%cSU͚ Krж5`ӌJMVA`D askݾfU)X:gZɆk7l`*ig=|$[{˚S!۴[Cϸ8ċ &&<8<,q۽rx냕ca d˪C͠58V+M A \fZ{qY?R[ L,5)&S =+1h?awAAJoчe; GfMx?;8lMfl ;5T=6B(f=-.7:EIO {W<ښԋ7%qx`%d5B3bF؛X4101 #(&yQ4@| #ՠ؆!4ƘnV`h Fea`11r35 b"E!wp&$XVJHD4BZ-T'>44/sֆ|Cj&lIPrF3 Iwe$`<+rP!cu*V/QZcO{R95yx^ jk@X 'r@=C53'%tPvNwfF2([ɫԑb[# BAX?rpuYAΙn}0mCS12 t", AT/fsMde0kL5UQ'G: |;Sf-L&h

b0 Ưf2J`[}.x.n-|P_ p\R +jO*1zW:FP/uh4QQt'ːq uNM㱎2ٞ(Y:O`%p 8FH ³`b>klq"<8mPx?S$1W9&I-$&cx.?&՟sgㄴ;_WAUz?ߩݑŃMKJ|>gQie&5bzR]=ttqr#,cA&QPz*^z\vKvl,.SX@/3{jכm$ǴqdžѶv}.Zog L)bz"F%mcfQ?}q+z 1ff0JQNYHrSS*L ҏ8ĥ C3[x,ŅE 8kdmJh`)ۦWi珶IzDlZ%)?[)Fuz ݻ?6EWh(NLy.uJmr|R1E-L1Ve ҇:$W@/-dz#;3~h (LX\$)<3g/yLFXfSېnLT5p#h I%> #=31ьz^c_2p ..??~je泆ukWZ"@>1v307bZE _Abݓ/^1$݃ALy'~ =&1-p !߇,H@.0dǟxzS9.m1kmq-OJӮPcVfӘi3"8v PjAU0 Lf60i8C=tM<^ Ոd-||Q>xIn0G4BqڔGWc_UӤp,mgр4Q+V0 F.zyܯ7!3pʹu!^kOah6,{[cˡ_5 q.P]54]U#dN10x&XGiYrB*T^dF G ~Ȳ:tiU;eea%]Kc4'٬׾á ijER wt'<  1MK. IB# 3A[H^h8q11b #@nVw8eBG9huԵ(5e1lnN4K&ev]t4BHȢ!kXt3[AzkQNPlZ"͋qǹ0`G1(vwx4NK-G>b8 ܬdA)؞D Ѫj0b/ 4Ɗ\$őpF1b!:vUCCBJ&9%*U#r9tG@J<[H+ʹ6gona?tB݄@w`Wu F~.L8C bH=-6zװWZ~Rp9AY,S~Q'@x ^;0+[ cp^ ?l\:R*S1SPzrI5 g_ bg2|'Jpjw@.HT*6$R=֐ke'1g5ҌyN޽|Nwnl:^.kϦm i|^Yyo9p| ~1-?((qJ~[ mcEh3? 7X,eu] _IH^gz߶v9}'-qfsj|B/׵Pk~sף>_KyV~_7@*((?T/<t7QPR ӾH|bJ'G'\| 4HI_9ybȤ0?S)挰x4zx.( ((hNG( VnjtESM!9QWzN‹E" n1ر\KD{{+OS0D(zH'KIZݐY4Tb~B X2P=]!LC=1N)v0L Gv!|2ڷ(@a1`"N" >ٶ!9W);#TPkFKFlHKKX'Q}#X oLňI|KǬzqAmyV"aNq_  RZ#:1r\CeUIY;vM([E-I "%V62PzJښ2BKߒ#u'Dl! gueM,S}҄Z0D;tA͸J0JTZ$QvZ)K΋U]>=f^ѯͻgdOcnq2[c~6Ңosa/By]*0Ew3 e:4\cnt1ڀAX)@F1>/w~eѨ̩F0W@FL+^Qo0P+68gI8}zC_}9nHJ[i#Î\ I <*Ӛn4pX\b\jdkԥ0P`Q"f`GP46 n<6-]CkD\ҍٖOb bԊqQa>jz<$T,fZw&= XEE~[ Nv\*ſ Bz5 wva1lC2vBM>7|ޓT=vR}5OnԮTSV%JBtq$}tc; WqQLf]'=|[RI)^fT WB8 f)ˊy?.~Xↆ̙==RBZJJTFa{3 }MGNQ{]ᣎ &Բ$Zo 3Mi~a[O}~3#v'j!eMs|,oJ]+ MWABRl/V^S h}{c m@X>p'Y%lÎANRy*RJ ~Oa,uHCߐr=^uNll.!G)UNm !RUcdr[z)Ioiϳ_cʠ*;¶g{*m)&gSg)q!Er$N]fAke.9 >9瘗j(ftw l!dP=KjWJ9~L &buE8C0NP6~Sfu'4~?Cwiƌ&Dѯ(E&fnUe ?:52#ETHHP{֩^3znDyfW;u y$T@fHU 'mS 1'42B)q K#hl  "͎$H+IaPr/}BORIw*PbF -mm )=y-) { +6J5])/o^Li(V#NVH c%%,Z*BCzWPZzbM 2*@=^,a]u9AD[,3s„}ˬC: kAD*%`f"]hѣ>MjHSw B>lҁx\9@@ʞc Zh(?8|.t\)p~M8fL^2R]~=Ԕ-néoJ]Oq %_")Ks 緰LLSO$.2}rی0sv@ngFZ046_տRf=-Z{/RƎ4U'= 8 s9h&+(lMfmӏN4x^xiҩQY ,7ɿ;K 1+WpXp}6 ~ݤRPO`ype%RU8d>sߍ^#E+5p%pE*pŸ>ωiX, PmBbrnUGR`ږf\ ALdD,{iD9zF1'l R9c2Ƞ34{%CjҩĮR%Bf\0b 0 SM]hr,Q)6LDX͉EuYd3zi1-y{2lM쬐#)'HGZJRHk&I%DѣAuhuH9}c^CQqdGs b ?V]E@-bnQ.th_ w$;[N6:FK^fzQ_3[^h)q%iޙl?n)kpԴCAt)qƎ3!_KZwWtq;CXe+570}1 uX'JF5.֧&&ǵ,11gpH]Q%̮BpmI,[5 GI_7,>/7(]q0.VVl˓^M(Ÿl)bҷ3g7%l05!WC'd&)pKz a1!Q SR艑l9i4{#W4ԄPj*Y!+6\BDJt2UW<D+RQ1JuU.}+6-UIdڜ>r,V ӽXj2V_ڧWdwٻH##L mrʛ4=b:JKG$#DNPJ룋Ĉ0υT@`&ԩYs?Wj'zȄTVa-Sl'NaC!Tufx:0OQrG HY7E|sJ>'={'{v)R. )tLVu%ebk, )/orGO/3@ی (~RC5YӕAX"#uyVbebB#_z+v,.aۏ |`Q!s~zgM)a:3n *:X&] J"1(‚|;c("ķÀWˣB2(!a(& E}Ț2AlÈiC :ឌ2dƈjHw{\1D`10H&H"2w$YC‘$8VǗdwSDHrOۇ`3 +p4$F@Y!u+~(9ᡔݏYWNMyG0`zQ yYHֱjîX=1 X$NA8$@0[.M#FsMXqr,W"N[1fvGO!'-n)C& 07`Ԏ(8ެp>KaA7C89;q,6pcї|2N5R| c+i'ש0.m MG$}o\2?wZ➏>l_rK򝓾;j5g&0fcp Sdn-d$3B׶PC-$?E>[IƏo)\d@2B,-Qoh!oI>*;WBEM)āB@;1=qѪ:]=T#pXRYkz:L\߅Quު(c!:& Ff yͧOE /4@ˈ *2q~ŎmXؕmimXT8eȀi޻O6,5qN_#D;V#::FNmA"pVTӢ$:Tbj>KGmho%vIfADCUlJUC?P,P4^QK+dӡiFqx,ڈ x( [rŀm2 [g5mO1y LilWewqZ`xܔ(栫QvŹɼCpSQIgQ@ ,Dw' UBpQXUqz1I8id r(8 W&_q/4zحcYMM&t^3ƿ\= 0aǎ8>UPo b!XE`"T _DhEdshPIEd[fC)Ǘћ@8rnJ;uhH$*AaؕeHYR5j\*zaXET & LD2f, c2e \fEӀp9awR2r;yv5bO.QQYlFd R inu-"tq-gPE%p<,JYu/5~8f#l )Œkw9l<@CaPL.p#4V¸a[-˳6Qn%%bMg_6y.K5pkf [s1!HT"52)5~9{an5bl5u ]9xR!{ t"bh,!ez FC:BFbsѪYIM/0C$ yGZŒNd(t+R [4_48kkǰGlU&"D@I z9 ëF H3d)M @'2H'zG?yQiqh:n&cNQtxs,>(7skk҅9JꆊnrU:[+d ¸)^ߝF~I*4gC㶫9}cͺbJh^`{ws]:Ls#/CۯQM_.<v+{eQ5}*#LCSU#rxm~%+غ5_WuNHrS"kV 6k$"(2=XZ01 H~@xke+Er{Y1QIA)C<Re}drt69*Q1GC6An{\4j Ԇ$\ 9[\˦6eŢdG+gzt@=[*/-,׭ٟ@N ӟS׿NEϨ-)]j/~ m&$ăd/F_ i/R _s8wI^L`VnCMo1֦ ~6F%Qnh֝hTWB<*d>4*uDZ o=0'k$ s)-a)Rs^#i Qh8!)Ej&_L8+Y]m;H2*>v  L;BP\~G9oEޘ<=s/Š [@O@{pNĤL&G{=.)K'u"*B%dXDG'Ė.r y˪N7"[tt,Xl>bDy7x`XӮ xJ}S;BХE`Z>C`H=LX9襓:m'Nbe@cJwdҔ1:<[?1$EQ3XW<&҉%RnParn.OkOP &hgҮz(YIݼ,ɬ2F͹UV9PP1#剾B'+۲jQNfe 6=4lL6 d`dg~ၔcҬKLH;n\ڼn @ί9":c ZmI)' Ͳ묳ދ{f0b3hZiAxAyy{S H8`DAZ{Ūb~}7C…z9L0\5s~;Ҟ3ũ0 %~aE/4]>i*~=y.2 ;6cm5`M4tzΔ9R6& nmcF~Q-ǎ<%BI":e@d٤˯UdEZrO };]j#Qsx 2o`yHZP ^ p/`u8 A@Ű%azQJTyJD%Bd!8uB5FIJ̈B B&2$1&Zbet3x||L<""ӞrI#@$ 4$ Mp&z͡E>YSK]nO˿qؾ_UOU_A?{OsW琼f0.i3t%Xf@x<|f@7m0.P1BפeL>I^8Oq.ɣRV!R(qJ=d)iyU0v3z&:6U= + HjKןpdEj4Boů9o憷!G lAxb P3<(/י]P2~)1L*X3Gtn=M<؍ڌv-u=tGQtyymMK_BQw︧H}/ uXGJRy׶8B@&g]#ĐcYX?09_2'%[ڔi(A~t+$,8y?Q&8GP (pTLJZ~LFuW5DVO9@è oI|rIS^7U0`i"mvLX^ސZԲ/]q߼,*‚bAQL5qS)_G'eZBՉz-k5hQ0?Xj}bbCh&t`Oyq$v3=(e3kh57TN<" ͹p7Xϳt"PRA3)`E)\1H$9  WtipF۠=Iٽs_en'j+; iBGL6TuX`?2|^w~L GQ)W':~$mkWf:Ḙyr=GΘiE"W6}sRfI5Zuח\N8 M-Bmgr6ٴ?c""m_9ԹގF؂L&NU=NEȟڸp lI.}GY|#hrd>>j^Yҵ㤒#Tpwiϵ- T{&{'<\4N" Fin_b % 鶚6w|bO:kG&:6fV;e16^R }CrڧOJT) 1O#{hj;PYzQ<%fP4x.nXv*iAм%m3pISR\Ov%$lwwT2@jIrj33Zğ"*F^08x4DAI$* .pP"#<91$1zs4~IJb@V-QC_\r,Yskh--oTZdSlX`a2dʕiO}f@]k/M(F8w_Y.{-lSV}=ofWfF)[xXcDX5ݱM8ڜ(hr[W>hp4߀:]:>T8#:p)s70֝1.UA @,UB2Ue[&ӍSTʎ!Xfgm|O<8dԇX$~&A%" cT(iE>)s+ԗ.R BLC@-!}Q:" $`9^?|eqV?QX*ȼ aFQl$0.Ƞ*' N{cv;C[ڊc蜾__֙aLfޝq-~V`\i \WVǿ/>0.! Sb{H۸Z=(Pk `Q" !g p crn,0R108}d3pjFwwzdu[޿{l .h V oD0Y-&xOE 0mp,{=X߂&[}yA0 HO @`[+#kL00`fŃk&%F~1M9JGA/i)L36W7>@o jl )_d䠥M;3̋-ZTdh; |rc*/)H3|Z# 1o*@ǐ&Y8xR6Οo$ Cv%I  "`ksIz nZ-\M 7H0(./ghfpqf0R@#pu.&N.kû.aʙcsCjޙFk,7nvIڴ8xS\`,Ev[ܲfw(V+q_EJz0,)H\E#[lm\>$txH,ɀ6kOy[/PRy"u361Ɠi͆dyL L?[2է ٮumdT@WQ9-o[8x:^„{4Vid20pEAV$สC2[`0² QDxAY=C&ts:~R Fgo0#('l^ wBʗJΕ.#v¹W8qLހib&&<\>/iC* $cz5 6\iBDqX#ge22Gx O~r~.|Z3܈?jϩjU aNv.1pF'Roڌ"peU lV̝B-nUꐉ}EML{B- WF^+"T:nY Fni5cđEv*! &Tł]KQ3>R ͒9VxC[V40н8|հk6( dSErl/4~:GI ïmF6a|Zieml31`PuojaQ JbP.q-o!|N y{/u}g?PD^a\eLvO?fzϙIཥm%Aغ#PXb`[SA 0yhHaB-BN 5MTya8VJ%{ɗW["ֿW$SZ wJ=s;:-B " sغoLf.oiSKx怯/]\X ΔeP07jՇByDM9_aDO(ڏ?Gjh'h(Ո q&(Dt0H!,4hO@cLN X132MݳTɮ"$ք7嶢|5(N`jz-"9lLci$c@80(R)c E3#jܦ 6^Ž^Wz[^G!/TwK656[O'8)Z Cm,4qcr؝.lA,c e%׻X3i|mX`$p ͹?vlRtR٬]>=~I"w6@ λ<+ޫTL.D:8C}ڽ:ۊ<?ˡB%9Li)lU"/qBk0H[G A*Vg غ]=>P-B>v$&I!CS0_wy܎33|eY.Ss?/K߯Mp(yld.tC3QHg^p94|Й) qc^kawն͟%=@s卞b0xDaյ[K,=y#C6 ,^ZZ^Z{@Ֆ>G' Ӯcf"iTjd 8_+ 'P7Jx$ᐾ%4睝x+j:OvW(2;mXh/ @#RpQm Fx=[e8k_,cb cFyYќ(H(QAC*g?ި AY@1<A(8TX_l#9 >џ20 n43^\|~BSP|t -q-p'=-Lė,ÀDGf+I&]˜A[bg( S$)nx (|xP\|fعM,Gė5/,j_ DjAhlIQߋz-tGVs^w+*AlXk1BQJM@k#ɭ=a+">ILF$Áv3* 9#>H.g|8X#4zBÚ:x{jyAqZdewkJ` cqJّ. kD)VxYh2\vCv7eڕj!0_l8S hsD}OᑩM鱤3n#f4#(==Nז΢o+gk䜟'g%Վ|ܒ޼^e.B߹Z Ş}-ϗW-ٺF(Dوuk5ƽY ӿ&S!al_^|?jaԚ^~i5JXe%˚T1>!ކ7+F-)liSc¬0kC6ϥe\g Eg1CYo:pTl9ȚPm7~8l1<I *C٣Տ. \4JSU"O3*5E\N ]H$8 N+=Np.lb}vE,י[ @LW1\܄DrVw2)d͛SpԱ\ٸ8#c?ߐP|>cKz 2NXe=g.ֻ?VڸtT7eEMQu2=bIBF"R,k/k j1B%aulӝcGEе);6kiv4,a/8hX1#x ýݝ;I? 8Gv*(KD" 礎'@_|Ǒպp 91;\cm:L.Ή.$"۴B fW.4\ҹ>.?LL_it11/{L`:A#ٜr" yHz&7'V7Zo`*6`Ǵ-gki!~*% `6$RlG81,=4`' %(]C>: xYYW CC;t;L d5tVHi拸FIu*¿vL+HO (pOJ|npp .NWFI-_66#0c$vzV,׃w9 fAt̓~5[K|'YjqɶXMOXeޯrv-)QT),TZPDfIz 3beCĉSxbzI;+IN_,.C}mw^Xx\CsIA-P$t9;NeSЇ( OoSc{.Ej9l٣QZgIBcc M3ipR)p'jYgW'DɂLKXu|{P+8del[p<.WvpmbV\1EVWwn n[&sŦ.6tnP G" ə$_uՌ/Q6S=" yH(Z:qo;? [; ^Yp; b )@{B!D yXD)#B"` oH˕k7{!Tθ0I9:EHM4wɁgn[ d=,Ѣ6V$R:r9׮ܨ˺N!~1Owi8~obifsd zsTR:t t8]uZo%ad3MIhG8ZE׹m ŭ şAQV Lio֒6o2j8#Zڎlhʑ뷈~P\]sd=φNCXyؖp+xjȬŵ@-|9<#Nf9slox?Hg ׏,Z0ddQĘ _ktԣꩀu'Tv^XSew(a\xR ,HZNtJ9`xuUg7;ι88ͷٕ}wɔ] q䣯ϥQ#hɡ:W{ĥ1$Z4ZaRRl&{`=e0.ũ izȮg F sE%XGo,U/m+o=x0=pMqp:2^rJd'zނO)B8#h9?!q`=S,$Dn%@)*ɾFi<6e uMfRĭ> 5Tqɝ+Gu{WVPI;QU| ]F{>BܰթU6ԩh>*F3Bג\+ok$;5NJP܆/tP0%Ԇ[2eUr?FrckلB /~$4){GI.loD,>(14.+DnexZ/;,t&-qNV>PB-|~ *k}T}vH>YWk da†AdԲC0=91)&H9/+Gl.21k]$o`)Y8/}G'X">'KMFS W`rO 2>y@9uo\>CK=Q .|12pl̤D;DO>%в'}IgHa jMNKt] L=Ծi yß%:𥔠/1RH[)0dOw9;gL>ks>=_ 0Es4\1QUN{%6.Ks/ 4*&7Y}񉦸J ``oe#3H^,Jڠf`GF BHXЂ8R mjV!`>AVzE"]^< _ չ`5g %O#RJ\ ,U0c,# Q0 Ax4c )Td0iuN9/Jd3_8mn=]豄aj52Zi>F Xg|FnS+~HDduV%f]u)IdhER9NńTعW$pk`!7 3aggLp)Z;pɁQ1~aކ`W(>_Zs?Dz&ߜ^dv;"Tv;5sJrRٱ.1=؝NnǔD|&]F rUKM{F~)r#7?bHʯlVE QS>pQQbZO ?-` 9ΆjSqva, v(@R[ +xL&0[oC܏(% [!\ )$/>s0* ې4(:Vfp"!I3rpa;"ÖM҉)6ҌA@ɠMi\kafOfmnIteNX@Œp ~U1q'bqr15}܁YV$VH ,`4aZ+k$ ͑'8*n$|pCLjnﴱO)ۏoM fgܭ O+o6D30h2wT< C,/^y d0ϦLv*u2,JΞ+{vihGEU T#dqK'48XXMDYi" &L/tL+̘|i(ߑ4R4Nnm$-h K `I#MLJQ>scyw/ ,E oonǮj'{Z>u@S$ˮj;ػKKOnlK\+^L>&WY2o|.!! d*a'USJb**Pq78l<5ڐF4֜qI36tpL'Zr1&([e 6G!uH1@g"@(h%ӮCV#*8aG 12Q[]?:lquBр 4 3䘁{!;AYwXb uƞ ]/7+*46V3@4wr,YO1C@ӑYfA=tQӓK-G{)"ո\JTsO6 Yȃ+6 }-Rͽ܅#%ODx ֜!"~g}H$9"q H0 Y$-:+Iu5ٕ5İs#  P~|8X b@ AD1 J1WMDvDk(e@9eub:ӵa,YAM24in%*iii;Jc@a@Ηiuby8+Q4g2&X癃$'=<1f˩"U6En&yV?*HJ((Ad|nUL$r=6G^Kgi`tyGtwS{f7ݎyx>~f~8t:fɵ#qmu1t0wnq0ܒ\ v͹U8dcH2 ;pLGL\\GVٵ7}ָ`6[Kn2y7 LƆC]kZ<)mۦ0 o%.rZӝ}zJmu$ Dİ[ +BLa?瞨B-2L˴DG&*f^<$Y;9p AfGUỀ@k惬Ȉp<7p_h9䔼?oσG;>i 2 Y[<^g?*Uw(*iCm k0\@Ϊ#IHqe6ƹy\ehd}9ov2u"gQTHry;Cd*dɻ Ԗ v9Ozeᨐ@:ab '\g4͔R >I2-{֣U|Wc~~2h O7gH"-,[p1)LxMT /(PE Ek|7ӡ*@r2f_"eDscd0XJр&ڟ,RE}mvl>&ߪk=JȘR,Q_Ź05F-8Z=23Az­0® ";^t^c1-?ڡM 3`IT#kcc;Ӟ dlGo&8Lŭzvٸ7#.BCHMh=)R l _5'SiL r}g̈K$`+?:Ӡ:k&i5oɞkbD,>~0yv0nnLjJI77e5NBaPϧOj8JƶfG{`X-Kp2] ǸC0B:AC7mrY({_-z~G=Sݺgk/FiMIq!BϳmÇ4  d^z{@x@#A{ a8-CSU4|bd<-!wyEk1Kl7/-mEKl ̐\89GR< MMc{䧊ItVu`E bԞC(-p !Nca< (hg1c$ϥr3J 3ӆq#gM;Ў\ʌ$&ȡ,󔃰DL3m|ml^ 5&n/l }T8@7G {2dYx,P>plZgT'r}F0/1A-?\2zKϽՍwXWYK.&JK#zuNg#cxqٮIql>'`י +~SmoX0+M WqRS{mv6~b>o#db$$xߏ *Ȥrqd{YB@$3i,=r 5Ki- yÓB>8@jj"#6bspQT]zt rW1'92Raxq.GSPJ x% ## P+ gZd˫=<K+Ed~gQ.I2^0@ΩB)KMG%xgDSЁlj8ll2 6:Vw{#:̱|%G A b}4"^4"RugB\ߞ-gFest J(/ `DEO?.Fs HG F6 !>2d74o\kޗ~7 幊P&1bC:ZEϹ,y7$)A&.{οQ^aFiCe\y^,~w-꩷6?#qrs)kgScY)JA5^h#gǐXJ<зI{K;Dτ9HutJAç[LaLAG^99F6 RS8貙鵺XLmnPRFѴn)ݏ&8g/SWGupB@@f+*")IQ/:<ԦBbEt9yMP̔BGqm<<#6PϥZt=4Qjk*S< OGp{Z.+U'33w{WRrYٻC 'BV>ndt㌦JmfnV)& :)&x&]A NpFL98]f.ρ& cJ#jN;dzݘȫL ALSb[<_j7lЋBo=Gi\{{YŴl/e:( ˥9xpӝ[zIySA#r.I5(ʌn{O5Rs-*SmՌys6LE4G >,!*XBbmablل{ *1>G?$p' B/1̩2բ>_#PaC]:#)&XKnUnzj&$>]Ʌ#ZRa+V{Tz|)- ؗkaTW]-·en5j;0)t~8 S^}^D aF B-5q-H`w0BVQܪ &NN 0iT*=ΟPR3faG"L֊6dZ7oyffx.г:qv!OmvAnF}J>;!c. kI0^` jixLtpT X$݁Rz35C#L'H$&0[TCt]-H%vI`E0_.Ӑ<'U6根 Sۺu;~o;"[9GX'Riڥ[̼J.UD ZgP!Gvs=)JRr`BV?㡚@a$yB(F H p滘װO鵪E 2I^Ac i BD|R׃Z̕QJuefog QQEZ\.n|e #͈qP*0Ց(#<@$-C; _%/*TK0HDE!$IB{SI0Hj@8("qq#~n7O]fKY['IZOR!א_SV( ȨlIk>`IlaBͬԡMBU,GV|FLuoBo uQsqXuLC ˼7v~q搉TN*H/QT9=z+`%pBiDŠ3VDad 1vbwaww;T&]AgDL=a?@q#/3 9֖ qVU&2QjW꡽+BCZmӛpo.Qvut,(Jݧk}ZxK{얭azyCFXlًGkTn$U9i'1qc, Mgh- ٳc9FMV$h 6"|pމW{U[x1}!mmch4AtdC[1 .DL1 b`k6"2 P)ڡ6~ߚ5ڭ)!֬fgg[Ef9pbCnIOTS2|~KC",bn#7> Jߵ؜6 /HS8ƍsz&S&0#:b9[Od- frVYX9[7KΗAdDGY2}v(VxVZ2IzF%帄sBHIa._iv96|^KghfFm/Xӗ;_dC!2e"`0:/!:s%I}wgwžIZw LZ DFE{=y?X4lмL9'c{M0wm6 &n\b1l!1)(r!,yUpBQa[𦶁wM'&hI(.R&;jdYNWAJכ ͋,(i$R5wΌddrPL,,=ivZGbw6a[.Y$$=ͲmʠL}z @u2ɟH?E<$*kJ3. !Mi@,1jp{纛w BLQ/Ԡ2lc"3?\jf<C7l'gg=Xbk3N, 5=` [JS:|-͘nuD1\#L2ǹҿ h% !G.KQEQ@[AlEEVXKmvD~$S&/N@Qj+qEHmZ=/tΚ ѳc'NoZk{5IgbWo ;#SO6d:w25wznti  @Du'6 6Xc nM'?nM a<Bώ~0LMzn IP ;c͒^w;q" {WΆ/2W>>aE@[_S <B7X|n せL+Q|7Ks@Kɑ>*jk>5=J;lw 룿Oy_?yfVkzNR4ƷH^v!f1L d%~⢵IrWQʃ3D$Y!Q7{ Tl/&D<\>?V!,Mhd}wz[yy)b5Q,wM8QKQI: hRcj:7cAƂJA~ٽIL@.{3B5C/-fMGx^77{D I/L/T?^Q(:|"m a"qx }#x7]υRHLuF|kׯM(;g <10N8snLwVvlB ,b4SP ܕEנ貎56ZqgBP!Ž@HSaf_~ nttXm32\Y/{~vSiR-rÜ\^Q/F㶑PsVre>QOTFP̠Ș鬄_'9hW5]0h: e<|[9MlQz΀(&}eVGW1s /Z.}ZiX3ݸ}۬蠜ǧNOslk1" WK\@zRGDgͻcVs5s3/DjHͮz0nchl(gś-di7k9e ͩmarO,(mF[}t?23 ڜvkUe1) ־^mVL_J^.?_5%|9|,ca2xu6دJL=A- a:uk[Ysj*xN咘$ֻF'bbeТG"@yQͽp& /b~!p2e0A7{Tp//6kv㿍4sp qLԷ.m|ML3t_(T̾/<#bA$fPxB QvZT l~N&Qrtײ-yFDr)m|q̖NJ5˜F]8'*A{_61muVܮQL޸OdC WK, ΞuMPnV{߆'[ڍb?N`fL3]8s MnTyNGZS? =D/n/F!e"9|~\b>{7KE3VޕRZMu+o[4Vb/=H]8.48RK̤^e7E]ĥe${\:wȖۘkkSӫGKkgqSN2:XysRT@<)r|1DT++z $M~h4 ᆊۅGgV9=!}*[p)G<.rA%,^U4@] Cu;x@{9wPM I0ͭCбn֌ Ԯj7*=mE;jzNS1]991w>-sݻ;\cX_5s)a19y7 5)y &NO@ Pe`a0+I_v1Sc}TKu`=tB.mZhb*aSCG⤁02yk A <~SƸɓ $fV<~'I] e vu0ˆ~RF/wӗ^d+zxxXVUz3 ),^^I(%9'qv]S/qLlE CtȖn 5CZ1NokMKPc~mɹ[ H1?vᪧ~nȦClxm@u#!OҗyD>hIBH.ٶiڙc/U('ЈEz3#!N3O!M)2 |P44?$y$#OH QYA|C0qplH1Ԕ얶#Hev}R(.EU'.@85)G!)Cި1ټY8usA,g1$`n dAfYR}pvĤ 4_~pUSⰭkY17Ff΍(FL&ɨ򰿻s~πY,p8[;V?wk4L3""DK@uz$1L;r֚Lw_ Cl1/_5s6rΉq彠mINIcբ*>0ݫfMERj_edQ3q&D25$ȢX~F*zK( zZQQ)Ut岲DFFm:Ahm_v#~w1!;ȝV1I;?7|T*fBeSgNx]\O0 _ ddcP5ړ@‘|t& }SZ#E \~ߑ.ѱE'b XP\pۆi4Xѻ i ;6ٙԃv'PѕࠕV?CgrD tB6sFMZu_鼸Lj( 0s:r6j'Ga?-Oa9=W NΌHy }1yL-#FM*`Tl4gN}gͷ˸ce=nG/FՀ['m/ͪtbb| Fs?oEUj[3[ sR׀[sCmI{Щm ٮ?Xl(SgẂQМ2e Ogz+n?@aC2 YyC;?3&\oÃ4/|DMRvpF[3 .϶+N> sΔ4@HfW[K-Eg{5z:p|}1̓NVt;G m{̅rNVW[f.clpa=o~Ūd2އ$W7W=fbQYloJ_ odd:{Af{α4'ݖY_ o,Zq<犯5liKHsZhj:Y$/=Z:̗6W:OeZkxEf>揞t=Y'U3ڕ-wF{4qOf a*)vg^0$ r4wx RdQ>CTJL@ ug{>/ F!..Aj͝C!dG,X*!A|jY}uICiy3s4rlON0g?<{b+`OYYnҠSigvt"77dޡW^^3lP8a:"zr"Ө1ov_罰$pCI ж|cݛpJf$"Nz[m%t=r]i}F34='ѹ1oMTװ,!i\,?st"-hLb^;F_c:+c'D;]oB4Xk*+\%e*e3F'¡F:x| MLfiʔ,Ul>P9?0ek<&s]857:`*Lׯ^ʈ*qǿcϦ'f XHDw4Ҝ=LoJ'\S/cUo 2O{E$T蠙y p \G_!V%(3 0JUKz:ҰTB#։`/9Q@дOUu$q)MgRA5sgGQPztV?@Dozj%=o)3NUU ~ <}%w(eAP %<m[37_xz+ю>yx O/HO.fRUWqFϰpʗ7|'#菙+X˷5ϙgM_殾,.g,K,P6,3ь܂B0?`xwÌ>` Ә*9bu{qj"Qu'c|,-[~O뚕MwՒSr'+<QZ% M!ɤW79GQr<ٜa38S R)HDxĀ<̿{5ut=:v/7/[ewhӐv.?b;H'O¥6|Nڈqj۝؉8/*-&3&Y-oEL*u}B($o_ b:GSJ \9ih Jm)c||ܹFܟzjq~U01|Skn;x:52}5@RubU0.R 0eDY:ǂyO$WI%G )c06:^pA=Fǻ|DJI4L]>DvIp`{13-gF@}6g#&!Rh5.o}k9$'P3<_Gô N]44Lmr"hwvIJ}r&(>NhAW5C6Fc$|]DGr.WNx z*bwŊ]KQ׉3YLB$VW*Ow/þξ6-`l(lWz̧zN? و#H6_Ϛ]aкt$%Y[2[ؖS,=1PaϤcFFBϘ(DzSӬ 0TwV(TY~ wZ!ʖ}" 'ڲ}6@lSc4&E=xfhN:J(5$)NC|d.8!lW2OkG&H.AiM}KȄrC,_"x-uNK+Q &C@+M6c\i)EG!y,f4=\nC'p@zrҺW[H&}֝78tYP ۣMo8<{ (*?(6WT"gӅѪF9E9*&#[?OiU,rqz@ g$Q`Lh)Z(;O{q#Ċ W:Jk54)qM 2*O\aeZ3g9Mo~OKcȫέ|i`ON&Z![i){h>SN>ر5.kSƆ!S$ۃQPO Sh\ι^v}jӢk' Ll3Jt'ZܚU]cNe^k&\ @_~L]5Tzgo`c[*Y <ߎ:`aE#P84&(ѨNzf #t-oSV}ظz k 2@mb0V1q\&BAÙ@Dv#W>N ZP| t4\B(&qeݿ…FNE8CJqEZ_h 2KBK?VvO L_TB0\ X2Oyʖм5. /}xDg'8\s(.&]'8h?a_0\gq-FhGO^t_Gh;Z$by[6ۄQ 2569#R=k}>72{͙Kyqu??xQ9Sӻ6r }1cnZ:Uϵbq~jR{吙9#$]hKmMl3\+dz$Op̜Æڑ [ oWe︽^IfҴ&a8Wn4;#~TMMqgRD^4u:X_1FhJM>XcݷLt ФRAE4ĕEM%Ӳ#dlAH[6B<},b蟓L8,ii!1zܱ'۸4 $?@*RDw"D[9 @ \=bq(XdX,`[M~5,K0OqdtxF8"?i57 L E|K0@~dl,#9h(4n\r**¤0!{Pe vyk(#x,n6@obzߪ{}`[{Ƴ^ڼ9OA=_]j?Oqޅktb ei֙BPZ>gLu f۷/ EkAFACF7llcj&H_L@X&Oh A_Xъ͒lw~*ęwS]LTdJ?M X 8fc$ʶch(" / _en߃yżc ^ 7TN._ޅBGaqժםVVUG^n-U_VMZx%ȨԺ\t׷vL1i8A)J{2-vςq FfUVdI4]*cR=!&㣝).%ee'IV*^ՅmMMzR2Z{KL =[-d{f|H8'UR5J<.cGa`p*$e 7eDȠ4N2d3ĤXE6 x!cHPu N 0dk`DY@tP򦖵b " .2Djܡ"/M`c됧!FBI.qM 1R~UF۬?;c5 ↙PbNbp^اlLX#4l 게3ٜC1{1k /)-(pz;o#ߊ&wHᆙ<@̛s y%5B\#>mPhx$5n Svi}'s1.CpGnf/(Ή5qFB/>؎"dǹ^͊k YSA;.AeTZŝ 9 f\um4٤>yq dPETat]j`|[/me:,f,l}(@cNNK/CMxCȕkγ;]ޟ.7~/c6{TZ!]%YAܞ1 &Qh,A@OS/ lsomA;U , VhH\=lzam:l?6Zzz$t]^{44r,q|&\ra#ڸo"V:G;0EZuֺHl}Ȯ"!0 x A6"3`P&Ps=3KFR ;2 ʕrQ̸uQp¿ICMoPOê;cW+|IP.HqmrtVW!$}HCMm\ƩqWָ-Uc&zJkQh8*"f)wAbJ{ڏM.v7+^g6.c 4,/ZςGm б@n60rI뿰>`5r攃 Qw\1T\轩̋[r'rFEf.znnlZ 췎e$"$x3!&yu6.жa&,sGX쇊iPɆC<8 D1`:f;c<ٲOmPB/;>u6LSN}BLɵR j.i?qg'<%'|h?mVE Qkj$zN~^ЙKM|A&|Nv='7gs~\<@S:҉|wsY}T}ODK^*T:3sYKl4 YiNz &EڟU=|o%8hN{bE4ޓ3ErYxaIKѐ##G<[e/|oYs}^wu-Q]>2>RTG:1CDjM!9:b"s4z=) sܴ%, W2D|I|*W~B(WARl-1"^IEYFq((hR.bŭe;HSB)t~U}~8\H cy!+z28yWl{pvA2y:rQi7.a~פ+a$b`~ ƒW쵄R CH[Wt5\@`mm=vQ@E(v\#&JIN&NcԷ;@3C )G ! b+ 1(%<" *&`DytLğ䎏tN|dB T9C"KWAWc`LzOk{~8G~>}1֩ogPg?_t*߅5R?EO?D!L).j p5 ߌk~|sB+@? ]t-g~RɁc$U̦AZA^tgH'ۆ'\L|P EbCLe̩03k>R?Ḳ dŢ.G' QCH_lM eG#QBba2bBLh4%Ͷ TL+8Dy3DjGcBcN RIglV٥.2 PHu11g(@ZjH咍X0e W:VK)B #96&̵$:zhAbsg25+pq"~6#@~>Vd9B&cث6904T` N>^GԵm'7L14hGһ=:!֤b_#O_uSUJ_b7=SNAiܝ[G}Pk0y_P8##(֫:{JrFR'.ZrYlwJu}\'#|) b02 x}6LA;;"Hg/Z-)B)N^}XfҒ>/3Yf KfXcǧo{/|u;]48ݬv^7uҗK'ёA. _v-3+NFhv:oX}IusAXX?taI{^: wݤ/ųYi]:&Nȱo^ƿuL|\V 4gmkЧv,4V 1p5cX CGA"fo (՟Ž{8ZIrRJ3={E. w:'+I`GwL߱off oIF) @% S-j" D8;[d٬o_AqDى?`n)qL/Lza^n*QQ Cr{[!ub t/:<$0$NW+"Oȟ E$Q%{;8y6t0|eGҊ3,)T\, 1o+R >,^مg5I=aPi(lF E0Mg}L,oP ~ρoLެIJ[U}ɰ 81s3ѯ~t4oFz{E~ϭx~W'BcVm^\^*3>Es+I':Y=Opk\ 0`tC]秭>߫gҢsC4~ zq~X; HQQLLz![x.% 8?O?xu u=q׏qN yt[r]/v8]NᷭjrTUgwc0Tt:LsJNg?5Ŀ =gR/zó gwj5vhcW)^frb%qzek_-TFR۸KĝXb߅N9\OwPLMPfy1ŭBanl;₝߂=L"1~[r1a{'>?oMD g,}0OW?hj%&;?up{R !ߤVÎ,|;кG`SдQ)$QPؤ/YGy8J4Pzrj ;F1V pADF#E}#߃4UDqF''/Tn4# [)~Ow# !}Og_C8yPikAҧ 輧\Ūł,_BϬO<[о5[Yͬ *D1ON57͗G*DۂU*$``ZXP|n~D-J.Ni=H`.B֒3f>gafbܷx\k-JE2qȖuLD-Ӈꔿt@ݸ ,P򙂙[?Kkt)?qm9i{[(24F);mȮFta+ctbE 6W* O8ĉ0SVUii-Ն!ˀ !AY&hfsXG ^2U 8-ㅟ_PN_=E@XR"bE $hLyIP^9rq*1>YqR}xVL@6IxNDp(&em9\F%'??'<9ĩ: |ƭ2(Қ D; Ԏi jJD"q~f5 腘Xk48K(] xȭVWh ״X4F)mA,Neȗk)~ z`*[ EPA32X,`C:  D# mM1,H]#ogb5r8h}*aR$!ID :/hab\N-Ռи嘌˳i%NݬO3A%Y(:ˉ"*q%OI mXKZ78nƂd(ψKyRZJAN$"#=lh!{iHF4eC!"[P3A6ALX'4QF.0CU(QD CO՚ &": pU1LR|ߞpt~v co[[ɿnX\_6NEn~? wϋ(gV*X.)^} }z 2w*Dz,?1kP%j Aɹ"׻>MAӚCF%!•軕+ZK7QW !~^1zg/p=3&P-YcflIl=Wo0k˧=vouSJR9eSNOf^w®$6Ff(|`ηFM< A]t o;VkwC/r=n# Kçi uj*'J~s":B{.PGPTkٲĽ2?>V^ufֳ:z_eWD)lVZ+ZGg08c,sG4?z:j0JS C: 5톽JQ ߁%>TN?O-ٺӸ-CuHF(Ni@hB"RI$П% ?R[א 蚲PodЊtO63OQSRQD*Q't"IhDDn!pyoYҖލ]tW/a_gtp.Sm[lmAypo`jZe@^רL&Nƙ-Xё{ uQn KAu6ԋ[r?_ ZʌֳJd ZYiDx=?#P)Җ)=`#=ϛy}~2xg'AQ;=o}yަ4vq9 *ĪqEA6\'EtlHi/ă"0w)*URtܳPFw=̜ٛw*zV fK;ۜ7{.?yŷ?[xV;t9sSCr_Fov"lJ$Q²nvH{w}(fv3#zMɬ7#ė2%yhJJ$vfۉܑR JDBE8D8TܕD5LٝsSA'Ar9X&PO.e/9G[ȧ]9B(DNN-4:zL/ɑNHEkN$@#J~` O]שycdZ@O!0kA19ZԥJlX7llH\SU7?ygjxUKVmӟ:Ĩlm"I/ {<|mp~9U/:ߴ^"^.oKx5˖MykR̕q5j^[53:xBq';֟B~)Svc]nhRNٺ}@h߃;8hk- &]W>%'sdf0[+j9 n#&yOGB3QI-C vgSl&{" Y_-Z}BRǁFzeeO 8k^lCHOVJ$n;Nikml')q-5bѿ tRIy (7('ؕJ"|t=sPJ)r{9$FF(` ^d9faKߐl^2CSpޥšYuoҿ>8ZQ Zle8" +Oc KY2;?n*9޷KG?|o\<^ܛNhfgXO3SBEщEp[WB?BԖ1'~3Tə-\~v$`hc?p̨?HXTIRx -S ebċ4kۦ(] C1H|YuK("PQjxqjs|71N)_;f~vݏ=|u04XcRuy'&3);kσm׬۔ަv>_?|~iЗSv8,ZFѝ>Df4cr[ 4SąǶ2_ՌlwoegnXEEV5a>U?›뭐9Cd CZ,OGRO7ߏ⯋2\NUkEo~s!N8F% o-8e !~S},C1)%O4vfRrnkԜr9Щ'igG4gTmJKa xX$%ˑ#;Sr\f=O'!qX0{a3}^N"3\&Fb?U"΋)Z'*gkR؞^?0ۭ- '-:OE +5&R*W:jӭB|zX2N\(\Qࢂ3VA:*QېinJ5SbԖ *,Ԙ_@ʭv;ѶhiI@r(k!;P-ԇ>)@' Й##źLF ,}GfQ@4S|D HxY<OGAx"kFFV֮#<׾+ݫe_3֜'N?6t,R%Jt A;"2 "1TDҶ"&ruzA )AE 2 .a2gUcqG8DlZWT#P+ڲn&(D4ɌmoD_r-F5'f| ;s]'P}+MO!z*B&$TyY eVlFܮe[0b=xN؛Y{9$S𧣣Gl/ӔCgNHGϲQ0W镺&KdT2E!N#5[LJׅ.N=~Ҫ28m`Ox2

gs"{>vdEx3 XK8zpveH/T@;^>;–Rw~7#3sݻC!=?B NK9?"2|`Pqe/vnyǰiH'. X~kL",Db3E.¬) y ?m2 D;?j"A7>tX pAdTc+J<>Mų x'#dqdp'E܏!7qɍߗQ{t۽uJʤy t?/%9qzFK8ґ9*;$-K Ò%I-}_wʡ er-a$=+؞Fȡ*RNf| F$H+` lc*,9c2:',7Q8rk!,| Mr{0G*98bd$Yŏe֟w(^U$>/fFiZ&4StQv̙-\2űc)h5픰h&äQRguw*q_BK@ +I9kުNZei;Kth'oW:_)\nʖ+&m ڳW9غBS^ħb%vPsm͑7$NMlw?%]9Br1嘐nTÃqHw!1Rb, {0 9khXiC%d\h3c7n67PEم.$h/k26CWYR5vq٢Tr"n[/\"''ėޟ GzG@O%jSq=ɉN#٥9;h?ޖ;r.qN!̧#V Z >RqY5!-XqvAI20;F8CVE}q&1\fqk.[+3J!hy-OG{])JΕ˫$fJ;7Dӓ֫jjc&-/j޽Uxzױ(3|;x+'?X`Aoz v\AdɡEu~mCi˭nxOJ/;D7;izRTb$COtDjiȻ]xi_y/h%%Z`Ms eOӃ0Ǟ*}P:u+2=К^H>}^l-Um6srOsԋPL<2h7{bUVqs@S :gn1 q^/I.V늏V~cI)^#brLˆKw>?}5G'ɣrZZԽB\Sؙ?HzOP2Xbl)8LnJ0kU43U.X:EJn.~ Mw|6>JeG߿{,wW;S`&wӋnUWlAʑZ=t'UFԤQooT-H)7'vN9pTyߟb`4Rn֖$T vсu=( H8\% "(5kgVg&דP]Fھu y%ևwESW̡TRĢTI[I,}w<;]QB&|Hܚ ]|DQ>ͺsx;Lu%՞_JMjb'3VYГo$EIK~k 7 Z}IH{9?'mc@b" hd2h1=xa:ǹ/r81(ËõavҎL9$H""xD;Ṕ`=v>Oac^LCqa?I-Χj -aGP#ZrІ ěd S[y`btGGl M7|5eGo5.M赒|`}(4Y8^ZhIyUaryI {N00=0g>}֨~P Ng{=NfWϑK;V?''vMhǡv̜4Їg@J֕Q5I?-5'ՁʢߔB[maodO;=(;Tf+pq8>j+}+Q*=G6/}sUߙ7~ s)o;a2؝];PIzVX赃;ͮGn٦U%a;M:>ݒ88ޒvSxZ dѫ ΊR6B~'"Lo'ӛ߃BM ^zGL:͇ h `L5hN6FbsE{YidA&}P UL~? 1rbpN_P7)D =zKmXv14_4_,.^_e߃$Euޞ0c$MڞGe/z /;oV wz}XQٷͱIp8>DkewmbCUAY%?#/C^7sȣYh#93ɩ[ٍ#YvVRZL?hN?&' Kl#?NjX^ֳh{G@u΄޵JB_NTzVlZe}Yנ5R;RIŔQw6Ґ׆(nbػِORCXaŴʔ_EVcP:,rwu~3Q2w%$˗sLmI5 af0rfX=,%WcQᅫe>1!̱Z &$xɊBjMI13IT-k*~[8"CXϋ>s,B),]yiHJ̲%2% 3"J ?;ZŌI0္_ G>+釭[xRI]^xn2t%?AuIg< @vB[U IiO"ehG'Hw-Q@aAN?c Ι?}GNLbf?! 1}Įn;~X͐E#ZH6Zx۽zmO5hhu Lp AJc=ϐ 0WwDL FEJ=QoOœ{32%wr8~83\1 U Hr?PyNDwQ pjHGGݓ&›ZaQ=㣳yCDRkvDZo ht窾)|^+љ9_ 8qN4xT! ţ^?kRзQvb{Xj#wr@*5cV2RnA 48\6fˆf^Cip 5\ B~[OPk4>[=ۧBݙ:R1LTL ޮ[S@ZI nmA徉wi2GsMp7-7T…SWv|MuwO,90`-`O3 gcj@ #ce;OB#-(:FvVYLh3m#o(@B(Oi=Qy6qL\tYQHfX(KTq34zp=DR w.FԄsƤeޕpꈛ!"|Ԫ' Ui,&zrtE)KHOߒE8ӠhVtt L^fb[ @Gʳ5ͬo̤}!x<98LͪH^ZwS'RuOI'MquN>\-~8t+ԕle]zC\} fz|7n70>jADi}b_B|j 5֟P罈"#om?#tԠ#f]P8I CI&Mkq7AoH<%2f$wS 9-EP@LAoF{Iw؆>`HAb7pxo|XcNXx~rIPtXq )#BKBpqP2-D/I7;,JXL\+C~g;&yY(%}LH5<$k4E"DD2CP:@ }RSo͗RpS~lXo<߅yl86+w*oHre_J?r|p9 晊s>\dhMo9ˬyHFʷrB&Uv/4L&WX<`NѻpS˘xdվ.b {KS r7H59[5'Ӡ=ԣk6@R WoT>C+aF'J n2ħUTּy+֣9ܵ9*/`ѽrFթ@]1u#IBzB|JTqf4M4ZK lZ3015i I^FJnF88oj-zpwtwpՇ5!O=f|=&9)S<PvqǛmsθ#S?ԟ w6{~7SÛfTӼxvϭYeb/.6P-9KFݿhlK/}'mcJyYibNh] )W~Vh(Z%RϏyzS#4U%$<1a}=bG.3 /6"i10 e&7[Sav .AZY$ؓlJ_-W˗;5gn/+K).D[5=BVMbp׿jGCa>^Z (qR?\Vtτo}IB&*IPv=_ [>(-x_- H4e 3XA&YvR?i2=Хc򽊋6Qo/"\5.:<8 0#Gzn1˱e)'/ 2#rjk]lߔ瓌zx8&^vX^z vA>ȷiA16PoHUC)IQc욁gV^W MG6EUeĎ_aMbv0<6[č.\[wmOj0hPJ-> ?P(xG@/H.uɌ9[ #iuv'ѫV^bt"[mei eWYL0DtXn~-;=1wqٻi=IIKs-$9j. TJM\AR;IOC(tR]TdJYzO@Qe_V-E8h{gS|yv$uz;4xS{m۠ 9!"=QDޘXa͢05Dfgl@t(s I= Q'vA:I푑` 6x"j=?US>#39؜+63zvdm(Rb")LG3mYg8]o&G f'CW}oUW]v>67"G˗7\SG2u,NͭˎS+CLN"W%Ⱥ7*:`[A.9JUU:<^o@Za׽:2%]61ϡNN=}YSԸҷW[2&*̙MzǴғ??s;r߯},1n7ĵ>kt8رc9ړ4h|5&uf$pj$O xz/㪐I \ o^yWG--g6vv~8Г2G*;+}:ɼ8+x\cT1)E#ckKfqҏFWl,tmZ`GÔq򏇉:\|?Cq?=OZmQ}x?s8$L%GPPKگ +sU{RLu@>zucLI)r!-%z|#)̈% -;rjh!Ћ=3%*KS=bs09B=cfiHmuD4#d3 jOonljtynnl;/=s@}%ȀMA zDstU8ы ;Ia .wM.N:1(`n!5:.!E:s[f).*5-s򚪔s `~,wh3<%A\i.-#A΍8Çmu]T(M*Mܜzu-{Z*x uY~*B>~{֔nyZs;^uVǃYDT(5ȋbYu.G>nj?s3g];yDs]]Q:|G$zu7P9Nl=gtfjHhug]KK^QRsp)PxߠTCjn?aKO8MK/Rl  4ҟ~x83T>\ګ~U[Ȫ$R-l 5M#Ĩv =Ga)^S_}ta5ޱ|ݶd憵z<-7ЌKOcŋA#8]~#ŝn?+%B=yVmtuJt_FOJcV5UFr=X &E}WVOVhUk?!:(#׋9yԬG[+G \h.rJ2T̔EI)U=+7MU@sqtͨvdU3wu#`:cW"R0՟SZ]({Pf44 -/ԆG &YGz.s9h?myљU*w"px擜t[ԵbVMz%.Jפ~2 o7>S7ى~K*VRZSuyr=:FǾ~|~ɨLGu#.5-DGMTebs੃7%xǡ0Vɟ=ܪɷ*qֆ6xKFsZaԶm_neNh_O]ԇ@lygNzƉ$맓LFFLr2/fec1\*oCǩ:Lo)fyVf>t9|HZeX*aS C;& 4G%o%EW 00'ka9lxFA1"{ =hg8Lj#Io=wu˻Ggv\Q?]FZj4|,΢'Nݮ(I[i[o┠&U^]^P O՚Rr1 +tDN"+b2<&.fHT%DNӡІJ|?a2l`:L'yzߏ㢟Pln3Nvqmn>ϊԞz^׈Q ?N4[;ҷ#l@}8U/\(QK]O`zv(Ǜ^+ ,,m3Ff>U[`D\ޯ &]_OsM g}[etU[6QHp~3y|.n8Z[2'[~(R@b3ej͟g c(1Ed||pw'糵@Ӧ"UXR.m7x/)K uq(wff<ȑ=kLR\ĴM7X'jʼnIK:lM঍wAHT̥ߪy>ՖȨL }bޜٜ".V?뭲OQQj7,xOģrj=8=:j?Wi~^{]Pяqv^wCRG"TG=T9Hgf0vc9&2yp2+WGgB $͐xK3Tp$D>^*GTT4|d}t4S]00D=#?Z:(anL赚q(PvDxv+PǬ"I1C3Jߕw5Fh {y]sY7:w٧~ q-$|jX-0ϪZMJb\ 봎ϩNM) w0w;5}gvY3]{_"0 2{vxkPW n-;=ꁨw/~l)1q,ʭO$; 2 eQ3Oo~zN-?OF QV_Aj%:bKfP ZDzer4F|y4p2q(<4ŢA~XѧO qZ#G`iLrxuN2!|%*W@glj()[߿)liP-!k9''~ r>Cެ&{`=a0 8&o: t}~?/uS6[w<=[ʄ nt8 p+ZGG7.c_7)69e Jzz:벃p։flđwX1pXtrR^p+Wu%EBBMMrj4ӓ]f {x3jKu;qZq##\s0Ճ+hp6]Y : St5ԖnhpdO]f1t*%,%`c#pf>N?t'ɕ |>-j~^?p˺|r34ΒhL(uC8h\Mt2>b>.?bu8}u[!/qku:m77(p?Q]n|=^D%_+%+;k}vW=yT:(c–q>C>fO͡`Ùݫ_h;}cDiqLZLIlaBL&g`>mO:>K>x\%Һb^_^wy0 <2;T{VmWd*k(: o&d"ߣ 9Tcbv%w%ޯoIH=/*;rqqPV^%y|61Q8UlKխx2N1o7'i|,sumO;qy?@%7d[lrqܻ.YƗlQlX[;yW)5gB#SY͑Jnl5{-hmi'c[$H mR^-hnMDq7i#p ,=^JXFUuK Z<&B=39J_,~G&1@BNa>c;32TOl*_YLd}TCHe*M}-.#MRYbv w`j뢰b&WXn'5Cm5m>k#b]]K]k^FࡻxMZןآPJRwI7&g7FZsC޼)AnSbHÓ&%"!l!Q`URqx}ʕ˕ &`b /bwYN/nC9cbk[ Xj6T!s21=^SR<=׉&Qsԏ5:seR$:h*޾[J~'bTJV.v/d!vKjc(v[ӹ #$gwk<+\'XMw { kbE" eOi翆k'ps1^PJ#l,JT0rOq3ǰHWr2lÆse'"p<)فs^"`08prc+k}[m]ԫ bS|}rc%;sjM%>Mk~zk<pe5nLmrz.qO!JKۆMH%&ɭ~kR CH2k~)qUUM }<؛^4e1ufzByB2$ۃgXAU/&J0tc uv!_nR7UYby.]a+Mx Nwu,?+vS")%@H$haB"g#IH;A=N\书2i|]s5 9! UTQLJ!=5Uo(c- ~hOx>N/^㝩k>]v"ͫݺ< Z&mNA]cqb͗$Zp%Ωg|~XO:M!M=x W ՙFmf*E;+=e8+ݵ W(XNTjoyߏgh &a'zhѿ38&Nô)mLLtS)>qIΫk[iZkwcs!`Wߑ}S '%#6^L>1 ;qbr?-vvbsN7iܹyNY5‚,yUF;to-]_J^[ﮕK#S u8xxNqnv(($_[}m0}ooBGm.{Q:/3saT.r`)3$z,yx{ڣZRnj_{iꢵpyCĤ  >34=.g^Ǒ=/ߨbm6o8Mܺ172\rߍoxUJ0^4 =Wz뒚T"o92p!r`ScOr!'`bJ1ěF)5Ω::UҪ&=RnO&4kH@и?1iz맩?x9SԚeS.!.< G)[^-몀FSjiK,(mxCD*,5QbQ=Mg{w_,hP(cnn &%O½H/ovi GcM>`FďYUi+z9->K=ziRLɳ~''R[)WKuE1ށ&$80Yj|l I85s$=E!n8G20tGYsNt+Ou3(P8^#b4җC3y}9 ZA!Wpn;Grs,rEbXE =ew:˝M~.ath8Bցh (Fhu5fWfR/)MiZy`Zz, 6"~xX/3qw$7 g2/NǭvlRVbo*i 541h50j1?,\aty7SW9viﵝ_t:}>s-Hw=gGcAaUc̴ߑ)`r7sǪ,G$%>EpF8:淊kw# `0z۟ ;߷ E EOE:٥^Hd!i/\jC@'YA vFF}9$ Dc>6Ji64{]̀۳<:To5u4uB\į3-˓# E޲05S35\q!u8Q'SB%0Za Sp<C'UR&O;Əm·wOɡn<Vm#VW J|!FcynL;wX] Tc8tL'&-IGx0Q!_M sgv=x\Gqpّq힏~CNnpmW`| P4}[j2}wZ5{fO>=JݏT'F^z\z!UǬ=Uۭ<`/ԏ&*:(qGa8 CeL I|xJ s>sg܋#f>W&UU104-]O3.D:Nd@N,I(;{:grn9d_y}XwYRrZKtA:摺hti}M1z"R,4JM)+d,Zo-agtvhrZ 8#IwW͗ar;9r'f7mbwRM[יn;f71w4p,fSq^b}t^\XɟR7aSOc[JKyʽ[-fCBb|m޹md7ghD#Wvy8/9b20[O% I>oB"Pql0f7e 3KCڰ٥Zi¡ȳux*W\=, eK"txXtMK(ֲ-.3⺣js^X{@;1 1Iײ`vh.o?\xp m LՊ{H^NӐ#4?QOuǡ04O|~E Z /(/pF^ASJ yj4P>O^~wASϠ}gzzGGR1UwcGo]dfY3JDw]\vbytB6,l;kٗBJ(Rjf'"R& N jK,rcy&#D _i,jV2À޳9[phE2LŸvwQQ Q߳iC-P`@{xf2*~?'wFV `|F D$Ot#?:9x|+ɴӷ-+ :ԒYVEeM1y>]K'F'W½J}+eV3fPK=(X}t:N{'N>VfnDԤ]J(X) 9l OSZ»U/;GzB+ K5=i3!tBdo4@bp-+֛c䍾K]^D[nXjbgAkֹZ-!9 ]ؙlYD &L9sۀҏ4߄H;|}Y}Lhي{n{X*`! \.YtGlvyW'o&Ď g =m,8 ikwC5M/K/7t/#VhkG-"_J}VSq+iVĝS&$Iry2b?z%rxbA&ӥ+lqaOCCwurq -[UsǤGEZk /t}} }kܬi|H ԝ!р)ãnѣoq)T@Dž 씿ed#!3"oќ֥5gYcrw̅Ye%u{_n7޶3l;Jquʞ}/O.C[F=cTtN)4nִ\>L"a]x^pNOx Kds٬^&Lr3eir7rL.ҕ9|ܦ{3u ZW'JW1^SvN|0Hn4󦬵WzUNngjjݛ,iM%iFZBrogbĚɴ V'yЩvk#zJ"/MVQ?n;ؕC3jcϬ{%1Dh(;З 7R(tT$rf ixQE&ɑݧuYl YXEnh8*ْ*OowSrM,|ѹ<7 ;KZxr!H4r?;F':BwyQ-_F"ٰ1{WoZ@7nHJ$BDܒӇy*$ bۻ ?#ҰP`$&qzIhO6 Ee@]V촚o"#p-dMJ֪sV|p ٷonҙ3+o? TE bLBۤhL~쮕WKm:ż=4g%۾Qxb#jZ)eޅhb[U121Ovb?rp(36S+9-aiN!H=6C|(Ӊ;l }JѯtT_ojZ\=i5n5p = 7v \4OC555}=|f ~"kQ;z=B"u68iOS{"+jHoNsNZs*ՖqFYOm،, HՄ}~ߦvt:ԝ瓮N{oKiD}K *t*ѫ¹Vџ,t!^:6H  xO0Q @_NXe3Io13(ҋ>o>+)jlLA?wxp o/d7>rȯӢw.Vxb^#ܿQN0rumw.uFMeD8{5#oq< /n'EznZ;s8qGǥwQd$wN* RJnkPTJS^w UJ8 %6\h#QINgAAj[rb, j5tm5|`c+n:~[K]G''I}Zq/4ݎ;swgpU^Vkw=賵>6K/CS_} 7:ov28Wm0HL[ȪSEx ܡFI }MlKU0ǻ;e [x)2e]A+b"p$+iǼЫWlɤ,"ܕ,6亍c;Oza"A6V^x}Yu'JE&eU04*Z<_sM2Y-chW/7i}~NILD(nkhD`hY.j:i%c8gv!7r klK;С0||'<N*PaN0bDy_#^1gi#T}aAUn؋)1Mh 73Y]Fq7z~wOߵU Gk~g;ѻsvQ%J I}sY }Yh^Fj#ݧ==سpmt+9a3j5((d'ܗ6;5LraFM'Hfiy?=as8HO0`- ֏/96Ĕw;ܩQ7--j+qڏ9ͼO zd|^qm׋ɣȱDȕQ;{͊mݱ'qU~&d]YOw7gO} 1wv^ǕyQ H%\&G`P3~.U?R{PQ Y:*ptYrХcVe| .Iib>Z9lWv/56DqaxZ롕-Ļz^:+-~9db;\<j_TYLc{VW,dVq91Ise=I2K'gmNm5R5N3sjqO_okF ʎУ5z} "))ʡ6a{EʲNbأ}V1f-Q;80+6ۺrHfq=R(ę)NƍzJY0q~e)*f[ZjP ;9=(rғ/c<{3 @wmp`O {e蟼^x}јgC>Л,Zfןa{zM8Q]M(V@ '\l3$I 5 R!u+JӶzmyێ4AszsI&` H$$0i*á&kDdy[Hlhs}o`R#<<(#l<i[B0 ^q oyL 7oY`?n k6|.KM|rR|G!92/_6=撡r/,H͢$5.y¦2002](O6 )Nѐ6fZ30]n)(֪G!,@%{BDQMÂ[ ?!t1J;ŧVi$8ixBd9 &\Kua8\ # W(Tr-C_UZ tGNt#rPKR.%T7 q$᠔*S=qcpAJWB쾱moe`yIw4]Y;"@& T׿dyx[r!}!I載cIK?^,bJR= |߳EndvW_UP'=4~Eh"}]hJ un;)?ò^o5^x3e$PF΃YK&pS_׶s|.G.806N4{u|{ֲRgj%/Ӻx).~wK7bW={뚔J:ƏS\\)°j1C X2qI&Z^|,C TkFA'F>.(yA$H E1=u ` to֌:Y"ג$|xc9Ƒ/4B}ㄐ~Q`eSZ(E![$H "vh HHLN'<k3q@F`Z+gW. .'j\ؤYn(Sc:\E2֛a۳rLs/ks:<"9 u =ٚ:5{ݺd:56$jׂm'%k}ȔtbKb±b2jˏ]ؒ;$qwywj:S\$ďn(N{'L0 دt'z0/e/c2t/!  ((519C7w5)%zj30c,.GJ}(ϧ'0]=PzKeEk$*Ep!ArⶸX՜@B q|W>o>mUxŝtTiܮLEW/K![$fr,L3rAķ Fw#F4r&Lm?X/yk`clE[m<ǭ{޷=)n'ov{/>'{RW"t{'_al.aZ q%֐jPG03Cag,)7Q FݭN2/~/Wp v of﷗.(Zԏ9VumNi@h uxiTƮ 1p#ǵ*k+#D P4L Tr K̴i sާq'9SSVa9A\W.eym.\\]b:=pL\44/c[%63Z ;aWv_H4X]?S{mӍ-<+Lbۆ^z^`j͸l:wsVo9 #H1 aAsUU0(Ms C>=(;{+11ٿ  R; ke/:c翍ydgm0]gt25W"'Lk9 䶋kRٝ?佝nuz^_ʝSKuR6NTNz(S"AƋ3O;ǝ*+>lȉ}M"QyJ+MeIXZ2j}k(zR5UMd*i+~4L9~&-4^lr-eLm#3"Y|I1S"pK ͎EW~-$1/z&M]׆ &#}N8Hʠ~Nn.>s#bZ(֏+utW}'Ix<󷜎,NR5(^* ?!YwWk+Ma&Ut+lk]Kn;t]ȕ"l$aNg'6[eַJ{/'&+^K hXx:fxku1*ǣ}扇<:(dS )sqٱ LϡwEec WiŘ&#Fipa: RwdN}pB"Ivcӧt5WHn_rwѹ rq 0Gu78R:{ '^Pk` ׈ʉ| H^R `>z 磢$Q41ʓ~fFw^|w;@bj& صQ6`P R(R$k_{v]Dg$a'xwj]xWGfGi'f_:}gvH_g37u:Ү++B]>#z F Udp9V!KRpvꑩ\X V%tz0L >X9\G_3 N$x`i>A=&F6y'|ף ~~UׇӃ%[~zĐ0P|zBH.Xmzt] 86bp3n=O_:B <pdImYG`X_h>$Io7}$n=m:ѷtl-j5'ʚ]W>fW/ 9>[fZx~@Ź-^pYc>Fz]#=>sVeɜL,o7j?MNg0x_[|/r݇b;|4xȇ{[ʮ廸U~*%FGb.E'/Eb007o2M(!{t"PYd( 0jE 1p'AG%OJ`%F<yxKJIIS+.9eIpHÙ.^JA#h(iӣcx\RT؍TNax㋲F~3yB|Pۏ|iPa@ p35<ƛD2POkoؾž*FFU)Pz_jH?b?=2A/XPdMlwqGZLq8ZѫO)?Jܪ5XPU~=?H80%A^"mwHaY?NJGZEo{IpZT @p1^+ [ {Q6'>Eq䗟 l.2qsGt?uՙI ̪Dgi&VQ>~P=]FU$_vRRNlv*dK/ jd+SF=`{DJANc݁K2ȱicviWxJemL`" ʡf}6Hr&L3&3.y\kR=U) qPZݶ+ss._9~&Jh "H/7/%G|q>}PgdD)M2d9J% CLyJ+ 0>%Glu5useEq*ةO\}'Ť,Rz_&򘁒gƂxfK#IO2/4GSbhs+e׎Huc9\9 W̮ЭO%<#j+` 3 V;ew(U̫$Pz*f(|ԥ V4  ~w6ہܕ.z^c_6Zmur;yy盝.mEVUV;ǻ$6%܃ˏ3R'EU|J&y6&3V>5 ]Q-/%f!ek|wIҢ-j[dJ=pNeʷ> k2W#ysԄόeqi #|\<;/+P{#_yJS^G+UQy>5q3ˌGqpSJj&+i%NǗqyx|J=! qheԃOuhkMgiBd{&x 5{0<ↀYP% J]mjmnvJ'e6WQ#eܫ{X9}⬆K?5\/&iĞNim J7hn#Yoscx<3 qve%']Tb=*:2cQOx8:3 ?UMhCx}GO.g=$_6:aog_Kka]uۺL]2FkSޛi_,ʻ+QF.F)uKQKV@Ncυ hL"ٚS[k\1;SKr~TJ^SpEm2ݒ’%bbw6My;HZ0vfX;_"! Yr_ty[)?U`NX3f{u2c DA M:riBpMOăwfM܅+gH9P}-Z I/p^=hYCy/BaHK _8e=VvXҚ2oDf6.$4H(:aT0O҇JP(LWǹ.1,+j˸pϞP-kNmmhU[τH0]u j-:d4)33?qrA}ED8a`=hAuKQF=)A,+}-'yD#Y%?2ZJt?zM(ayU['RXeȵ#Ezmx1*T:($9d ɀV*8cQԽB0U[#$QH C`2eBfҠ"Vk$be?D[4½@5l7Onwn5md4[u/ֲT) A0ɬ[: YQ^wNXzz^ywޚTIPIJёJ<˰ OOM䏄zD~7X"xf{x1!xm. Nw /N/zҎva)ϣ! G"ek@I4锐:aWѬ6)$==#k,wq<6E@!}et[k-QW=>ѷ9Z-NډZexPiP WšfWǡI5iei؟,TMYoHsµu8On>eޖNfḆKd82a^Lr51Zfz&bCgϷG|gˤ1xj?!I!nmpÆ{+j^!!eѪo WR=XX+ 3qG P+(msMM`M'J'ݑʐ-"wQp͈pa7vcsww{llUmq7fz/;$w'pB(7vZUjY/O*\?"%\AF@71"~4kF'-31rg=*kXű{!pA͚UqϏ? h_(aZAkfMV6:PM9H׌w<`?QJ6ls'ZV 1-*8vUO_rHTbca,mf4N.3aTr#:|٭ERتVVOD=wI|@:<:3zHwSx(Zd l(lGB Օ (lW3=G)9{D:͙܅?/iShOsϑ́H_y/z{eneC3vo_˟ؓpvZuR1a_zSeя]IV+̽g§(9EPU0-%+SDqBr&TX(y毯.q,A a6`'/"6, X4? 6 N#Lޑs˾qCM#dD<ĶG2{1BeG4R싗FY6^{KB'$1;rs4, +'o=K*[&cdѰ{nR!>bֹ\}~ɑ'o*3W9ܡFVnjNbVU aSu<8A?،o\*n$c37 zL q-fRZeL(>6Jhy{hz g7&C;+=4U4G|x'(`q+q32p谗<Ls|4~}_:uN-'Eƺ!(m0/I+>7s6R-~#?z4JH7,[wXtԸ>Vo4R3RrOLM *=sxd^Z^!Ġb?&? nwVR\nȏsgMss}RF-T%~W=TFȮuk%ctdۓQJ.M92&6]k$r<{T"ĥ]bgϹ#G`xFX2IG)Eh ŐPQq QJAQ)aZ.="- Q5@.q"Bc6X̀y.&\2buKKs VEe͐MdpQEkc1\#)A, lMQ@kB8O@%pVx2 'j:_<_da9cB yO 2}O VcCu٨%˧ZbjBzl F˨tTbq&䲱%cix~H•m{bB+Wv?gvegnder'׊?lPy@g.E1tj3GJA@ted/7!6 f8n(\p! t ſ-xn-p [&}ވ u6vfJ5_-!7=!,k]A FzKg&k5U.u;U/hĥM4wW]fȢf V/M+m4hl ]֋r̕=eN3Qd$&tƺjʲBL# ֡hRkP6̌`juiWH`R] T< Rdke QuTEfWl-|#F i(ZUXEt)e HP 3h*2h P0s ,\HIF`gCf4:+-%^T*). m0T]#TP%5{Ap L%EKaitQT:3Tb٢J&hRN)ZU$F"i](0"u9#E(2̜*T:fк%n8Zٱ]g.C[7C ZJ/]) e$+emN+ ot%}sT! AJIgᦩ%Jœ5lm`PBڭhk¦h(9լlLS5vFM1@h~o..$pgfuWDXxLR"SiSp$yoYvkK Y4:a9]kAn:`9A,/bP+qBH!Q{dBANj=l ׮ !Mvo:bT,tl W]4Є AYdgNL\2 KIɢ]vt0fo"X1槖N9{as>nhYͲ1IτN L 0^j;;3dVZ%,K)QH1hІD1XVN˅O _:c7.6'/ `wDL& =y#ߙv#f-Sy6̺^ll2gwJo`"PBFzipXׂnoy LX!j˖AT%xݲELڠ֭;V 3x-1;lp#2 pJgb]^ KxbXd&O#28yZ'UDE: ϜƆw [v/}NDe/kHo{UYk\<ڄĤh ➠Wc>0ui5vqq^ @ф"*hJlZb]Q1~p Ka)}|`k[/;x@8d_ߝFP68caG.73m_'˺^f=֘6cd8or6e ׁOT0V^F^) DKu5D~[TV (&D^zٶe1}-a,]"" hEh-ҋ3؃4Fh.H8'9+ xɾqYW i{j &|KXcTl.AẢٔH-ʝfa<'RޓhS}=A5T.llKa{Xգg@eM13\a^As9q΢s5dL'H"fG)RghQ:%~j2֤ʎFQ Ox9?"o )KeY,VqMZtT,1]0$5ɓ}0)1W=[Z5{DA3o_;sZ;AaId5կvY&VE/ϊ0.2hQ: oPB){@yBzeJĆDU5;6#>Iw!HBӘPqҩ,@~_(4R D8s:=?: xVށ,&(jU)Ym9"A; @?JC? 1f6.Ȓ, E+tuS'$B}?ja& N'6镡xUHOPh;NF0S9dAwSS劋( vy2䜕: d]8 (ݻ1=4`~8+3i@HPiWVLQ"t&g:i:e> C!CGI~ R XcRXs, Q:S%mAtdI!=V "i 2RqZIǹl(NANЮz95H8 ƴ/0JQ x&#:o_ӋGpY6-@^{WF@GrT_`ߜx/r5:p-#l W 1E!<#ӡ=BM1>sDX )ĸ%A^Ϥ}DzPaAuσ<9&n+GC[>RNf{8$8<-!49^Ē.s:X5Tce/Q)!jȮ3'&a{]w D̥4! rDi]Il 7 >Ѕ`勗 VļL"c{"+$W8ŹQBL @̙|XRm \~pl`".M>Xn2raL^Zsd`AHPo|wŇwR(f9mbӇ740߇3 x] N/Xbq~(b'lngsR1n)r/cHt"^ Htoo-p̦ mTNRJc*" lT-oM >_>g+bV/G-Pb)z4 D\C[3x!iђ@s7qزe`)T3)G 51 |Rߥ*MC+Y4y{ R2 T(A5DR1>|bDT?]HCM!#P]m8$Iω%55a="n`Y$Ytq@Y匃 z ?C8K%o\$o1/Ld%PU((Gt5J7(:a+'iLȝ~SHp[ iN^`\ d 30i8ٗy8K*C;0>9sa"#ɯl$t6 bސ3l$93;ؾY=|;=_>Ln64>ԴW>߽0|KNX")yRtκҚ'hI#zD9YA w|:uR8-!q`>|o* =EZ(\P`5.0-8F 4!+$ 0(z*JA`׉-'yv$֑m#0hcVFMb>sn(~| r}iG1FS5W5!s4v9*0 Gϻ&1"`+2 cǨN ùqR~S[$CMF0~x|>+␸ՎrsCpI x:Hv)~v?>|q;Yr m(Np`?y(֚|;/r^}h23p) "tԥ۸zT*:܊PAh'K֧dF2>ptEH)ʥ4D&0:&nB7^Ay+(fF߷cj[Ptw2I^*Pdʽ g_s *͊0c9טأsY:P)g>@99泫sLDKyaAͿσԳE5u@,Z 3oS"|B1v(*[9"qOx=@:UFo6nQ 7w9oI Y;l9gdDoE 6_W "W\sIQV:mL Y$d- }KZZPa-L XwRgOi%Ve8gt9gdS3&ڰJÕ!bǨ£8Dgq%;c7 SBNdc"?$}P?f=t.uyd[ u\߆ ZF6d 59*91=o>l9$8xBa;l"!~x0IfqDY4M_" '@D2t-& aBp{F=ZLpԲ RӦl'XflbMP]HY O/sG2!VvdY#6_"/2eELU}N2(ȇL !o`gFz2iFףg7~Dz-W܉δH 9+į0[ntYU۔3',??Q\Ry>մQ7a\~&;#c6EpEO7jW$j.#xϢU|4"o\Tq<>r}@k.GIK\*o{rg{irNGfZղo;hG01(`~jLtO?>3I"i ^ _"OGLh0h 1V!OK"P 18^bc GCh.{+JR8<`H\n"NKp3^b,mԧ BL;-HGRA=,,dQ P[m8lG)&3QD0l"G_V]$nV'ɛl%U舘x%v}ǂ>W>*@q!)HҟnÌ(WsC!r2*C/ qUGZzܝw>f\&yE@JC׋]B* Қ5 }+9'zEF1vDGaw B]'PtFV'}񋦡7t>--#KKK pg?Sq_w:b`fM rQ=kgԦi6Go\ bYBW11Dxk`WWgbآ4a )#IAy‡ڣM|e8Cy k)WOXn\b ̞:(.R.s@w8kV(fdL0͏o"0#((% B[._-^hj;TfFXXF!Q:cKY7zh؃Vp̙Ŏn(\|-R6»qhP;&:+M}np29bFr3 /Ji<יF[ :&<-NrG|FA 'X躉}t~gĝBLft_<{* 2h~0C1?,\,,uyЋM6'Yl-{UZ1kO|)C!X6'8@]݊pc);MM*@K%TE9Y8E3+*'q" &B#'bӟlxgl31\ Y$6pboy'ƸS.Q\30fD^Nyp|`k L4= .,+KA ~%ElU *ڋGoȓZt]b4Ŗ ~ՃL DD.M +qp'i4 坮|LRl%t  B :R=LFF ̣ߠ& 2^/IdI_XiҰ JیtTFXg6U-u:qbfaK8/,^ z8]|džάV\Rbjzaa shi>P:sB ӛpZt-FX ^89>A[B愜~N#RmzDQHQLgҺ!!L16 0VѫIt'kщQLAPVǚ8y^ X:IOɦ6V2 }RU8d@ZLTn'}2IۋL-[fAFUIZ =lt+ FƳZoS4ii"?B L"^+><ws.X;$ZK$a,;I\[9σ) }Ыq"Ga>r ( *'aQV#@W,إ3 gCUAUphp@;nMԄ׵, j 8TޜDJLCxc$;C\K)l8f>n1 I}CPz3гL cR:c@) T\g}.5&@GS hX AQq'Y)S/t .&/?e*8YJRy\ÆJ")WUz%4+/ g CP T{ŤnUx:7Qdd{|TJƈfK1GQT{}(KDV9IYYV9ssuaY|{DF c RV2OpSp;#}S]N'#N0 JJyGihsRKJX獪VOIx+oMY{t"L37g$4&a%!'w kKk9= F%L ( _U> %^Aqb/"c(\k0QdwQ<y:Se bV[F&&kB17Ao>2{K$rd9Sd~L"Ɍ1qh*f7 զeXq汃d C<HhRPf39$+gCk1.Ɏ [޼=c}&O"AY!BC 'nteyФ/n -1u1A[֡HErQ)?hw&J5#hxd|z*b)=l(|݃WᴪHzN#nf8%BO~E`I%C{ƾ,Ԛѻ K>˅2q4@>CKC9*5 ᐌFX\iȍ1S!+^p2eT y:bX$cU"@;b̀c8͂X!ᅢ7M8g1Ҝ*KН$?TT EJT+DZY"x%%7G``*$e#?v=#CB 0E{^8\݋EY=WViI( . 2NI V()0,IIQ^~⸭n$S(gBKd漌M9(xFh;#ZhJ( ܙ|>~Wd ).0iC0g(yI+tMc"TX .C6~F}#WA4P"tK< PjYVVXc@ t׳' 4kjx'qmi5>QQ0U=1I0HµDK?EC$5qḃ6 ْHzb|'0\}'L dFܓI5vnbt"J6<ʟc'EӋ?D/& M.z폥 o!Jl8wLC-%o<=OS˅Q  )W\C'SS 'xÀ{ C7g$q;,Nxcl.>#ӭhT#VhWz`+#oל q0!?jIi\ QgܷQRMCsrO*c>'4IX*D(̉" >G>!YkaiDWbf4a#0ZBQϾP&]WLtVO292󚚂grT*ro+ 89%`łtˠx a }=Δq7S 1FPDo\d#.ـEYw+Oe {6ËYg+?ԁJjL* #q_hA "G3Ǻ+.#j]?-U6S ;Ë|a7CS v;mCBіۢ&$fcY4a|\5}p.oJ4j=r[͏1 H(]Ԡ+ ㅝ)jy_:Lcg8:.Qh/N36_,W6}lP-ss) [V\uH;^޻W $4ОdrI!Hffg1}75]6*$fF63">>xw,xgHdRm׬K'򓚯B̅/5{+92N\.#BR((BA/{%Z9/ #] @emRLT_2iOeyR o[`o6P$vI}gwW˨92#hJ L+G ';@-YyxywY{80 VaX8 2')Kj"k|K-˛2 Hf/PoD:9r v3[0mjrDz|4TY# 8*`TW~B?1Ջ<*{c8`rqVaa|f h?m~\4hfśDQ'/Tf6ZS=^ȲBSX5 TM+wƮ̭q> #eH ohNV%&$IQ:M [~:O.j6̉Pwэ)[O:gS%b.D\B{ ӓ9[a%_L9}D$bx_GI* @72D# 줠3GJܒ Q#a3eȤ#cŴ8UJIEOĥb`INid0̈ZDǯ~X!E*Ya( #A`UGOE"#K@`zC\ĩu+N&œʥ[#0ۑIC0e`ac3}ұ<C}aOiR_ؼڊG&<'^<q_䲯V /R2g&K%"z|NwUa_vP*Ycу(36Zlq7r{g¥A;@.!цpB;cPX'Ghhpj` ASh*G"D\]՛KW E9"ʛ)^ܻt?-cu hFfX;)tk$7h Q_¬جjF ۈapQpDDt-YnJfaؖ͌`5?Liȳ!p+󕨫X^!7¾3|u)HKЅ37js>1(`nf_QJ{xaFV"(J1; "A.a>4|Š :?:G[l! >a&OK2D16B=0U34,v<C h56oiOk IfO/81Zh/PWM͍b$o0O {A1% {` G'JL(V!Hw'a&>FPh?y]6fIh$LFhoF"9>}͔DG1k-F>,_uvJY{^AFFEPJq[PsKϤȱlm)hw? W[*%0kT`ijkl7~G1J4+moRekiu{c΁? y=cY+QBҨe蘂x~NT T4Zs7R: `w'( !/>\Q/ۦ$H#%WD}ҭPvnxa+{V<5>Τރ~TA|)D J e|$fztUPLf۩Nrod ,RLwZ< n s\`{d> e|3L]Ƌ<ߋLD夯8gp'˫?3sU{-~)&Q,JQbO}F6C@ŕ'LSvVPMbF-UWF:IE7.d 6H H'&OGlI$I@ápbrFjCMJ}^$H.[ީe 32nF.K \}h~BcQ] ZKk ;@ g3ԥZ#tO/-5/zbfN(.FOnRxh8eѤ 43:Ԕ>Dlj{w!s!w*X GD[/+,nxĖwCחCus[pK1&X &ǘ~x0@0!|\7Ɉ#@q\Y T̕Ihl>aǓ1_o< LTMg"Up|}:\6Ah?:cOnir!pU!G!u!̧ grI),g=Do.s]vUYkZ ÈQ7hδgR %30 &""3&\Q+Um$]mB'䒅O//p';TDq |i3?|`y@6LM',I<_v&Q,3%I6XM nE)e)e@ڟCϟĉ$twWy]RΥ3ߺU;N~3>B5m~UY pTsx2 Hc8GFFRqpxh}dE "e!QI댿?[@.nKgO$X+3{*,bQnzN'\+eI|˒LjC%EtrA" B+34 9&R((٥:->;e? t+.e*|rw`#2&kVAZfB)ى; ޛX %ġI˖9r0CǾK+1 ;R$ S @úLS#-$v@z&,<řS 8T_i| 3{7@Wˑd $Vr9,4.zA\C[ϊ<5;EߣyBBhAi@2-Jl[ +|mxoHc}xwȌnZo%I;t>JSQ0m2@F˼KBCRN@]O wMMvoN!]8NO?^s<nZ\c*-#-b653f[!z:aϟ&)X&́YM6F28lZk=Y.:6oIhnoշ}: Ge:e\\&e{ Ĕbꍅzs3ZbbuUI~0৬RtYmH^CF@Gk\X– U_)YfԐ" [Qqlr#O.Ba J"V&aey'p5oY_{ax '԰Cɰt@&H=5,\Qu8㰾(aZa"8g3`qߨ8;~v!g7Ty A$ˆ~#$K$(b}Tp^%k{6p~|$Pdk[oHfnH&g qvH0 9ʼnA4)YY$vR/ys }J: K"a݄@_ $4-GdJTe9LhmOz=DheN;vȿ[ `BP. 0OGRGL\ej<KPvL}w`QtCb6.!ܰ>'/Vȣ$gJPhS3tpTv"|M'@I= GȾ2HE_:6%˾%S6FA87(z^>\BA}8x^t(8D`7ɕ;c$?dQK)/bK/?fhK%JAY&sw`aG$ A=y`ށʒ[<0nj@Dl󿛫>ۅ=HǍGӔRI%&T=RQJBRP ^_*D.#X#ZS #l 44_$ڣ 䑈_]*w`ϞF}Q,8l‡o EҲb gvO--8eixgn:3VH{3|k}#nfV yq\ @σY43.OM ݇*-"7^t?30#Lc 8ӌ$`C`S [GT t|,L=tA Sk*ū /<'MG?VZ2Qϑ%D`\qB{wERΕ!xOV;MbN" LР!{*F0c11~1˛ũ Vjl/>h?YDe Όj?A󹝳R=c (3Μ-.Ys1=OC7?_7]uϾB; 9Ƌ|Ndx@?\MY]HENm^<̄Ɠ@ZQj$dÝ dM DIʶ8>!/7ncJoI9cV;5.j"+ 47>ah4{5Ai8,nP\0Z abI /6]ޓp&Q1 9Ce\rES:ЩT 6]ÌiJ@dٵ t0Do}gHudX1.xop:tQE濉7qU' v0XM (̕SxuJ@3q&UATrS Ȯe>~'YְN3W#u\hE3F5҂XH|6BeTmdRda_#7Bmv F0J'qlaC]E{3o;5&{13fMq(xφk^)kXQ"ekT^ C=<%jf5I?q\Ulq̗xon\蹠y%ۚR#א0RXLn,P]{J̘]-= [ɗ;Sl8 F2돐|{$EຟXxt{oQ#\(FG=Ƹ ''9sM_œK{EIMHJҔC.aSkJizM;̾_'gIxQ'3Le%$x{{(V~d;f;RX?Q'\3xkdEt|c!q!x hWts->0{5rL1TEj @PK19sPӄ;5ԯP9')W_M𫠲% '9C ]eeIQtnUl|H{Ap"$d+~!!>JGH&On@Se@ZA `J&L:JdHI(s)"L''XJk<aGa,τJvd JkBF@dʚxN> "=wlS٧PģyByO %jKݗLr• *DfH14Z ,p02rx~ڳJ 5v4BcMyz v~8R" ULG obX% C Pf+!b($-LRжFhL3_B[cb&?f$ @$?hc23+:1yG0{6\qs5ZYU)D`)wZ Vb"lu|5yqzs7ugNeC6PH /t{ԍ^ ة|Nav 17M;޶ܶٙ~o5}<䄢BzH ,9e2k#ڍƙ{yN[cr2o0MkٹpLY0dMuX%+~Uu+O=Ikq>L҄_Rxkn=O՝xZv_ v8mjJ`߅hx!bpGkdQ]LN -~\KLqe%RQzo1rD|h8|>H:{du^+< ?A}fUĊ_SgDن`XI3DYӤPFiHNW;H*ǎFwzړ-8Li4FN#JG=묷A?I;r0lwL?ٚ:RuSfpmAETCӄ.FSpܞC %:j*La ‚_;jVWAV5]"hE}}+R Abz{T0% )ʃR]^${x:zaO+yEil0< `zUXyv軥KOTaCɖ!XdGM$2ofrvY)=\]A!x , 3&9{ i:J8İ깆Xf%6;.WʦoW=[LbZ_ DVM6C5ki54OKsZIW\65Lecξ׳O?#Gtw% uWkck]q *`7%P۰(_}7kUȉeL mhC|kvOu6<Ҋ+&+p T r#5+35>񪗸eOJQ,{YK5@+MsU8>J,\Ei Bʲ05RRuzCJ#p(yxMnH$&…_ `X& Ms E\AZ,zQA^=p8YF)*zR/k!EW T'hCW#һ9m[Āac0?)S#w: ':VVE$B<|iR6< ` /Zһ `$]*XR<2Jb?ר*0t!owg( zdw%5xh2 7t-gv\u/{~7ի"[urcraF}Zkt) K(AæO1\0P?}tZ-*zqw|hB)A|&yPs]Fԗ]vZ \,p-#I 'ʯ?CDH~QźБ9tuTwS |+>諾vR:-dA)ʣ&k3Da9:e >xVGc( F"!RB$rP!A| j/^ ko-cD XZ1\9D,oayX,NqHF9%H8m 揨Y!nJkِs| Y3wܼ UWz-~:Z0f 077!Jk.2 %^_~p N*oT2ș-Q$jPZ O>{:M 4Sx<>HP2^HH|+G~Fv>6< o@LK ]KLjq*s7 T6/yt% //$ӗEosNe%yx+pHc3rWnU|1Jd g.)2+;y?I L ƥLi> 7@Q%fO:z` 9tФub'D(g`%AIAG. Ly1xWsHD hw/a h! &L=yU bt@LUR[uL|z#SM/l)N^KIxY+L9q'zْb[ GUpZFӄdL~!,ӷ(4~oXpM1B0IpABir ?Dd`LdM4 \MM2?Fi1O#6}j P/@/όsB-ihQ.~,ӡz.Y.kO]G٩BvО Z 2?X)A <"]Ja۸m: L8 r0 RG0[ZG{ 2Mb̐R# D6H`rCm0opt27rZܰwB{:f _ݝ2_f.Hض#!$G°Ƀ6t LxIHA'DŸCP'ZtLV_[Zy Mr/p S4V9jRG{_+? YJ kv70R%FvN}@$ċ&űLM:v c|- }ea3 Ze&d]Ӭ.wzTbdLa D%ifϫ(h)Xw"GD *#o=Dx"6`B귶 YSP]ApCYo62LlhuVlb 9~(ܩܖiUTD3yb&nvޫwjcd$ `(? J|DyLsU~JBY"6 X ǒFwBIyHQ\E6@ [L06i] V,;t֥˵'Bcs˅'N^r 7{dC!c !Y2 {f q 4kH 1P> .u-vp B#g#%:tpLQ/k~Jϫ5lxPuF .Nh5'?m"ty@P2=3G 0( BqIyVO^e},L4E4L`Xdh [[ԻZ~e}zvQ~9d$bLH;*yһ}sU '|?ך,MTMqdu[}0`p 0 l -%R}?PdG()?g BrsխhwqKBccm sjn=n70~wf; Fc0:y;Vf'ѝdj%Ohs5EP2sy̏Э[4:x"Y}fm4&_$Ӊď  T !@4$0@xLp}E(|kfJP^j,Zܙ/F=rh&*|oG_g y\'mL/LufA1I.`I&ZFnqA^+&Tʝ}3Rf 1 w΀"A ?(oM*\gY}1YI# O0z![9jf297W/эk<'f!؃JFړ2`DԤ⃂ _ mNsn O(pZ{bucg[mI\kϼ' u2>(ﻙRE-05Y :2,8-l8L/yF!@`7 bC3fg2շ.+$ù!340̐cAHA@B+Xb)jYfҲ8R@O^~Ǎ p (r C.u%Mf5JH@)@ jo5Iv #|$ڱ}7`Y`C@ LFb =Aj5j0X"`NtKA.Z8R5ɯ8Є`IV@7PP=e0ɢw  ?XB 0B!Q&!}MubE&@ %(H#؋Z(,`P{`(kT |<χB! 7&]]H6* Lh_,`bg;sE Qp !fPϘ@Fug?wcއ8^L a9/J5Q;fvv)B[Ut Īw IR$xV̩IFZw hmz{g()yK^": 6=>].MP XA&eRhHB IZQH$+ Dl7I3kgT3& _>DHH% wF}yރ(<0,,ecʔ T䰪`$~?."|7A!#S{R:<HO k$QbĄBL@x<$D_˩Z&;2^x\JrQ  Z{lEORFu,:gOC8`*o׽@mKrQo$G5S3DGP$o;ueDdOb 'e H)y2fp(H: .1A5v=˴lB1d<}3%;}ZjMrSsfOA< ^TT&5}q$v|VJP 8Mo#U? ;J{sY.qQ !5t&gD,npߺ @0|33$ mҦ  y8ʂ(#^4dh!VHUNA{ǧ0f4ǀ]X.\6#I)4! Zlip%QiCHQ+eTR*gEQjRL7.i J"*Ma[ٕU% /ҙT$r9 }Plf|%|Qrސ0,Ĥޝ23zX 9,mcԌ H4 ob֠kFfm0Ə64LhQy`tK[4` osIq`hx P0A.$Y:2J\(\ K^RΛwg? <,ڷ mmY|Kt[R9ZΏR FY`*޻- t q8=~6]0o8Q*ͨl1kN|t>m%2֌#ArlX4Qpi)wCMᆮ׋ElGE&\khɎJ+S aƶ^u xW67&oq7啮{>$.H4äAW+RE40P { ұ9iEDɣ- 82o4qq&zA[mP^Jd>`~Y++&yH! 񚅷o٬[Z e#jь״:Se kZQKzUw.aTإ]څ* B$g $M, 8!Z*e%_ dz0s H%٭cAx1>+W1y11mLܭM X hAWRT6^(MF-YKoQLDCl 812}#BcN+͗j?{|bp.ATP GEEܗ ҂X'qcpeJ~ZI@݁LD Ԣ3)9-+t b[ 5 RU$]z+`ao:ջK jE3pf-cQNzR>ځX/wMSOvՁhq,U-Jԫ>8,*&W3'VŨضbtЬt{me2Llt&B,,٧T/h0T aU  ji PJ'"te~5=zts3 L; va(ʻ^Z7C3;J1Hƒ`"zpw5_)A%!]C$dV0?@ʮ2$^_8UB ЯwAa-qJ `T % ۚhˊ Ix*qAYF q?7$Ls>Aŧ^\Ξ`^>@3fGP;V۷m.%fEi!Je# 7`(dt"& 0I%g"Lٴ kYT-F04~\bzK؎ 4{`; X P|ЂG'jZjuf(EYðƒ^s&\-B'6. d8{'`UhV^f@+\'/9hU%^xe{ҔTfi 0&= \踸ȴ)ɘ>몏ԳIibʗI V 0uTH'_v>zJhjiBE?|i) -caBjTsq:5Gl VG:p0nQ3URSSIFRsOO\ HڎInvvkʣ'<*[h29#Gn춘h9]=%OH{:mh#zQ.L!?23@@|M5T(jF9bkÁ4Taa(0u`Ғ!p!": uPsjcqr!wA#AJG L,T"OKJ?29Ѫ0 MBtZiĹFF)ȜDPۡהK;2kiP:big*+REч|SY"DA#'D Ϛ95t&\.uƸ1OV֮@lfgl,eU{]#8r{ׇ(2R*?98}hTrC슆r9eyn߲,sɽGlvS{UčY(F;P }|kKBNYۜl[CϜR-h5iyo̿\coTKpm&n"Y,QHn(X5! (GƈjX֗ =7azC0wغ&OTZG-7 !0\}2;uSJb?ZGk%Ig˫Ҏ@Q.\:peQ1'^# |UTݠr Se.kO._OmņGj r:'P-cq (aSafG! >XEM4yөRљl)1enq+ aX+ 7ϐ-jp@, Q/k%Dj]K.)+4DhS,;tbM P@TjJB& ~ٗJ˞[o0El8B30*PɎ,/( Y *Wligj24eJ#)S ? M)Xqan:516{~(_,m4Ei\}#`"ڬioF5P]|M>|)ZV0a_ܚ˭{t/޶F^ +my/ap' @5C08 'qG?4K_i'AɛLU댠ؑw B$D;bEBb OкE+9ଋh&(5eJy3y.1A /M!n %@ŞvGTAC + 3s z L,O;_d4P(q6֒]F@cH/$ .N#g} b.n[!U!QSZ ր»e-)tِVCZK`44g- E0yAβsTf>T @A\zn=gyTOC˜8K*0M $H3h)c|:3+L,xI25s eĮ@P%МkRc Jʒ `Bd&φ#d8G V +``mDW䢖%cߞcxf;؁0DA#dd?4omV-g/j֢>҇n!M14bb`D"LhIA40b!!& ܉ .afH#SN0fY[3, s]<:\ |K}ashKr^16g4M&CX ܹ R!|\d/͔f!OZ:ئ1KcDNd!6|\&ptc&)+6LRJ4N>Q,|<x& I6afecq<vȔ*8yhm{.%Bhۙ:rr!U!@&o [  ha DuP.KӘd$b;I:<;ӥD-qLe!LRA ;!%, < NI*^ "D y!0<:q(BZl,Bʹ^Qq,հxpEMo\ҁJE%>P0D4d~кX&&Av 31M<1H\h&E˗$9Rb Lݎ:kF*ɀ]*L飤-~&Jy`im'B`Vg7`&gn]4@4vH/`a^ ik6'( =O#&-G$U <&-N FWrD߂:t4fXG{k^Y>*y)zP  _cxm&B0 󰄀2qf1 K o`+1@Iw|0)24kpԐQ ,Ni"  8n msB.ng;XTh~#Ҙny̋ hC<=>9bD: AJKiCbӫTgUAHdz/ݑ@ g~b11='`q#ߋ(x(j&+RP`$֗g~t;<~WH&gWDl}Gl>]M_hQuC > Ri,(TF^jC{`\ dkrLg'ç t k0rd{/37x5Xn0I@R_>K[L玮*(6_2f/?}ApN S@ jOL rE@[)ON=N﨩л:,@DF۴щs'3x䀒HKɘ^4mGF%<ݏ&2ju M`N]ōtPh(%p$]VH3#v"Z#==Zy}jjNd()@TՈ)7!殲-}1fr9 @ٰܠ??/n09E bbHLco2: H`W66KU!@``\TyriȺź`OYc Ȯ׻WxSp0KW^m (Uf#7@2\ڣlMG[kn-u}|@VYkp Q20ۘR$J<~sTaiLLHFm;/ߤUA&:s(a>;#"#.pFaw>)!do-_İG}`HS( Y^&Y1R$p,Jʭ!Rҵbq\fҠBٌ8ñRU]`$ ~b1h!CsIr!?*<ґ 7iY)U5[B>'y(1͵- 1S>߃vq.i(.kW|*Kzv;1MT|OMJM^}HpJB3p5['&x YgYK ZP7VשktlO:ݙ˗:-L@nk~%ᴝ |COCTZ3-8 S_"$U5(p&ar3:@йuc4hH)g#LB II" pNkzrCU\R#,=jd*\'1?&b&UP?1! Z&!X(ța?XM=XȾH7{}OQt'0{@1lW K]N d]jzBgJ&TL 9.TjS1h005DE H AnY"O"o|)g,.m0++=CS2sv('i*I$ DV qW@MޛT|6H/S#wIZG>B_bgplMY ɺj-łrCbқ$uSyyA Q⧘L2.HGEz& 06y*:MD T>ohI'JD}y )Z&R}ŦzGCkɜOJ$)1 ƙW“ g+1x6,AU{Ȑb7ҥd'u4TY6؋w5 <gi}yhFPN (( UCgoKS;[yee{t\HVݝƒ_LL]XwI5*k1!\/>>SvTuBK$@Icq-ĮRa3jQRLV)SS%T,A{=c3^5g%[ k5һ!xU {F2Ia$(KYM -8LO' i}M_1$[u|< 0]r/~\SKJ?b$(|/c 0rRYWx,;oaXhfJWp>!Bѹ"6=uG (M4YUxm Mc×PJ:in L/$y= tAtPG rJFأG0\0͌llNxXxmUɞ_oXP=m8w4Б{~'`Tp".lz[D'c'46ۮQ3UdRY JxQ,ͳwpY1 !:b_y{_,g(R CBF hM"$e6N42'J8TDA"L=;]zf-z'Un{Okzzj-T p¢CQMmI@ xsV:⍅!Z,\;נ$ _g'>B&xXs`] (+s EHrY $?ޛacx߄iPc2|aW+=J ffoGԸAԔ U@V"|ᵽ&6N"e,TvF 64^oe=*%P#͋@gU?(=\K:F&ppv8_PW#W.|Gpb9PvҝA ?l%x}bx%s(`7?m u")40#4oI r \!Dz@O[ 357c"2ܶiHȹCI91\眫cAZ4VO2Qat-kcn-Ȝ?Rʻ ci{}Q|$7j OS7tnW;g⁞TLe&N t P%6=$ EKXVc#lPtg w̪SBw?ٴڵiU},$%\Wݠ@r@OwDI@HsԒTz꠺5"^ ҎPNhoRӾƤ(">K'Q,&  h]'Psg>=$i3~8SI"mt[Zͣ3XW*b;̼濙@M} R}Fz0b Rwwuzl-_P͌oi901c$*>)-֥Zd@,bC ; `/A5 NF9ކpM8cC0ɘ6jPlfGyPQ܆Ky=c,!0? }1 z_N!Nȟq!KH" QeAJKf ]vnoJD-H Iύ0LsuXQ$HYE8@ ՐnD|:QARy<9OJ<ȑ mLᏅS $+;DߌPW N!K1P+YhPc7yp.ؽ 2̣$C@5@mƢL0<d0쨤"4BB٤63_^3fa&*FY2T(8@9D21`"dq\SQ^п4Q11 >G 1Eց g3wȘ+uSNYm355O{[ 0zP5(k zVHFtj' d4_м6M\(AZ6,c% H*m4ccmp- 3l]!u3i,^(хhH$8H@~nP{Vu*Ihsa0H"+aVr"_ҥŎ6E0LHC6]d3j!`֙sUm0d/8`ri"b Ɓyban([=ȁRjƐ)#v%jQy[䯌!_ Cb^}l:zQōl&2#koۙaHR k!G=Έ2~_n>3-=˃m%^Af0@kLܩfkEs A0W| _j0 ؗu4p`%h3 XA8kљn/k]R'*h\2:h|/)·E)s٘Ah&2 .g<qv?e]HdL p/q qMBNF8@//"!_Q Y|g! rgW0y`4%d:A9T}Op8Y(Oz]3J(9A[t#]#T3?1"ؔ<(~5B?}K獿TRܫZ@Z WmŴ;mF093!=Nb9 `iRߐ!rJxE@hu8EFFy;ɀeBg 0.-`}D"jQ~t'Pt6p#e&(Xi*t+!X8 |/ZҡQ6@ę &/$RL-ikw7r Q}o@69a7$޵`6I¼ig8(p;]J w+a[xՅc:b [_˜Ԋ"f'4N‘FT'( q- bEJ0ӽU犵CКg@tI!L<+I79xTĠ_m)3iXE "t._ʎyP˷+*@4ũa.=d4I0V+U =IJrEi;nAz2e׬GYTF a:e` BВ 'c1p8-T(A" O4yŏ& +x1nnilsᑝz8VA:4n<-Cr2 2G9a7  EPPd0i@Ah-!xB+/ C>B ۍ d`HI ~ *8!ș%|ߴ?{߻kJ"okRDb3$&5ǹ dLD9%ҋ cTUcbJF%NC#E|kQ d8-+6#ԐP(V8q膷"s?7pauq}Fb69Zq&ҒS@MiPS]*qLcel3gPb/9Ȩv9UY0/[Tc)ә _T/l ӬA VP[k;p DJ:kv@sӓ> &J| lП{ӠhZ5M "B4( +V6Drxj؊4YL茁3{oNц0a!#0xT&`ՕO En{p$/ B"0O%S!QrzI~s{ac Bt12 Re pHOM#n_ `ڧze1x/]_(Tqo6$%E!P%s v{ ɶ4hdVpW9iU7XٍsF%8f]MIiQ(\A@T^}! y 8j ;W^gFQ\8MthiIIm;k ldmxd]k>͐XuC+'Ʀ^ RYeUfZ:KsY7:9i /PŞ  ypu2.ٟq]eB|P@FåCYnH i) cX}\5xiQ7%usAEx-$6#Ωܑ9hWq2IּƜS&i,>,G-r`f={qMuh_(05EY`S{ e0GxlY#g K኱ZHRNI$ w@B H@ #MH R%[>$"藳>:3kAsV*2>†y=cp!<.b\Uwb6,/-Ot]\`3"u{>_6:Mz>8Yr[?ءFKW3c[m鏶U _qIrzɫ'ڌ95Wn[= C W+E9N`sp }Ct ~ %V &ȕ`tV:`F K\堂~Ok]nM[(]xM%24'<^Zr/:&}%yUøiTP#& ,dTr>EѬ̏oK ,dO#3Dx 1 mjeKNND@Q RkGh8) )m@4ta+[(z&[$A~d̆ *磌ܳfB@7+>8ouZPSvęda.)4@ts qwB; b`,-^F;ePI `h^PaeX:&7,à( !` ԇօ, knIפڹN@qs3E_P|6 L2"_L)G4aS>NS!DU^+KNrO`dU z6>`|W憰LvCOs/kz@CR.&,b,azU+`Ü55eL^!1r#,vXgÓa[]y`/YpZ^ ^EMc, RbB =bhȟhLh#\GXcܹӇ9Qx%-?6f- RF4z[O(>@{r&F`t8P_\lDjN'ŀP BK1=J#hS#O G^DHl &``F/iaRáФ0ݜq`;P>>PFЋAY` 0U^UyĽяD&2pg + O] bP'h=@m-A0WeYQpw!avܪGf1 \bsf1*&jF  fm#Vj a5rOmą i:xJ FPOfKj=)nHn ncH4ysn0w%# dYWEpbd,VL,6U &$PHG1$p[ 1z,jBxM@F+P*࣯t %ىC!x/t HQʮX.=~~Rzzy-y`ʼA;98w|}5=s|]JAۊqI$W\@V B7LK2bM.JB <Qu9ZPQxVK8lcOoRvB$Pa1!φp6Gs1%d <9\QP0)M- 7G,D淨τG{)6d{Myɣٝ9/חGnԫR 2J"&Uwnp¼ytF@pESa[T t[SBtHs)n0<-fEn.@ʪrq^FCʤpI`>zeeXjRU_K`v.`ZOV t(AQ2 sш`"3~l>xzD q 2He&jIb)K?͞dŦRHZ7L`F~`Tt}Eq;ԉkZηKtӻ@kw0?{ )P]spCUmb] ̢b6[d6baB n 34`zQғnEMBۃn+l5NLXDDP7FHB>xPdši]`k_uq.p80RDT\-GH5La#@X5RbQe1<{ڍs6lh[b4HgfB Q_ п:V>tZƺ,2Sդ `VH@ԋFK]#m^ y2Fs,c yu;gp!!Y}Bg#;@ Eԇ5(ǙOIz<#6OD` !)&ofrA ,( jL73ބ,&% 2m`$f 1Ѐd2%`,k*h6҇O)B ʻBC3_QoiH #t*:4i6ZwȎMTEn`HBIVz>Ә% 4PLHp&>vv[\bH!ܓ!O8^槗;Vp gVV9e Qp I rJ"E@DՖ3,Y9d~'/d$pJshG)x^s0MZ22 2/>\Pp! P`Zߑv%|*80iEKC=>()m'o F7v.=H|[\)U D |+Wͳ7 l2QK˺~ r؃p8^o,#1"51]UEʗ_5~=%‘b, /HD3n!8/(& w>BzTt֮ܙL.GFP"ѤNOŽ?L"B 1dT$>k3bG^Ǖ8qJKqZ.(c"Qk!H9'Gdi7$yJ٢=n.KXi7feg]&*t7X:JJfٞ>Ow1.1DaM8G|rMK^G',JЪ >KMQ Yt)kGpZxxqjwvĊb!iL΁14ȊŊˆ ) >`rүQaimCBp BQ2 ~FNPd < yTVQţR?>4$a xaR !H\? 297 Iھa0 4-R@ԐgmxVL4B,7>xȱݨ8ŕ ?$LbBIaאFC1nW*OZdp_ϸ>J=ɂ`sv/ s@Hd PjF ),T>4h) !/`↘ğ#vč$\* ?HMBG8G$ƥU8,<ՏZVԖܹа(5f ð-c̗4AAAމsl:bxdl w .#d0x) iӜC\bi|gQ[pD4dF-'=N0b⁙eAF@G@f6s D2rNRԊ2k7yb1 =Lfr$o.t:B!Ƙ|"$DB BP!fN ЦOG6U V2QR !M46~XK $ Hc>H~ehE\)w3Pe)[)B|Cvz}ed=@chړg BBAզR @SԄ PJ09^K0 @ڰȥK**߭)"um'1Zvb0{͒L뺑뉗H\/Mg(0B:R4b΋ljothjM'VldW9Ps LnB\0ņ֬3!h67}c?yaU1h:EvѺ^DX)kc?Y>Sw><s#.&ͷ<sQW==GCTTF<A`Ԇ7Wۇ 5m?W .۴s=a1<RJG 6 .2=cfSI $C\t=bl0m O1ftĎ`}ƿ5o xDA"A&h0=S;]vNԙpYqPJ>Tc_UY;x10zc? ppz0d # { 55}4^SD;?s-8.KY6Ei(]1WH/bͬejUXT t?qX00 ]7fkCwd&g!YHlB+R3Cnb`%}7: ~T/m=x_mRKղ89'h{U|ZxZOHwBIDw}}MIaJ|R,r> djq,FѫD Gȡiw: 4 6S#4 gD cer #\wrT<&nHPA Gnkr\urȁ:ram3!*LTkF,,&OTitt #ٸM $`Q '(^x;Mf7F`u!J˪S+kH뢛4TTk._|"(4Q)((aΝ"h|NQ쇖C +V߷}ivX:kq]jauz* b Sc8,Jɟ8[i}A}>ٴ錒WtQNSv?tԕ䧟pp\JBfX^P"*"b/ V#oV 1,fؿ 0O| tvn0`=@),&^yXKan?P:RO !Hip#"ldäs !3#E!{'C3|H - "Af؁m5 ?tC%I4!~V!T|,!Ra"P ^IxA)8tו,%ġp)>(V+)ti=VQKp0Ho{5]9|\*%r=E{Bl/dZu U<|iG93ujVa#\aޑC٘}BIs~-Wr=~jnDb1"bנh +<]8KdU;3ۣUlgwZѬ J]Z^C5Fpܾ.* WʆC>Z,/]ṙm6ώX.cm2C* xȷb O!L耎'#>!*` |ΧhΦVqeϱ@8TcwzL4HA6KY~?ϵ_.\ڪ0svl:ggsz"& m(}bq6~ҿr ?bK0T1(%dPu_i~6R|:?Ow9Q'cOm>D*Xq>p`wS?`ȹ)M):esWl&Qi$|i {NT1b O6,0 ,@l{lI_/cFYChjV80YV3H!@~8T-8̍lX`u,gIzKTK\F0!DP$iZ^o'>MORƻmYŢ޵xV^[U\ӋwZC3d^-hX  p8Mݽk>;N5MA);dTsn],j-j669a#' N3|q@{M`Ăgv'j/2*JK"FQ˫>p-=WD0^؝ZNz;lZAEnG\U8@bV0Gtpl_ -v01MbcKE2 %"BTP;@_ Yу4F^㵜D0jz "{s// Z8UK<\ H)8-z:b| %3 dA#k}\!Աp pO л"(p?YbH#2ɄXZLx`%AiPVj!HM SQ"_dP͌@=,a0(o{w;"h'W)2[e/p؄@G()?0~ |趺nCtgDX$Z@C "/mBNP;_|M^)bu$NJ?XT:&@ZHcN-{46c/KuF "fXr ࿟R'i}A؅AWW!P* ST#=Ox]ՈtH{a5pLaQAv`>rB)R~~*~,QQ2+St>Y9zq[!,}R|z9|m%uEZ%(DFJf5>7a.*UGj 0T7 GbH'%3wL*C  M`RI1](ܦ"c"fT"deWDad:z1G遀x'_3ބw@<_¾B!Gh@0 S#ĂJi@(7 1\8o,+f`!,FB2XA0a,hRs fFBrY٦^OGˎDRX+ċQd7P5*bt&[^RdGFTЉF$eywHeKO9 ژ}*YA@zG\;efI ).r{bܟx NFH[2$r}8 LᑙLz+I36x#mpLNJ@(LE &?(Q{ٷH07'`)xs+rWΟ~I0J/D8yrLQo ƅE&+g x48j|+І!kOcB"iG hLSt c_|LFu>1#ɒNG~?<>a/balu(mxmH1Qr$Lf "e- S22lq,f$*8-6e)G8x4j֖)͗aI :X6[5}U~3 "W0.`%2U[!.D|> GHzѩ4  KwZObv%jP z=l^7gPL_s< +Gy`Z/V^/sS9O9^ Q-^ nCF&JzT*}V*u"WN&6:eݺz۱ O:6QQXZ fƋ@ (RAkmTdI2]Cz:qo9Ȉ2&;PtB &Q,{lp rbRdl V,Iz'-k,NqwvbgPg˃S3 XWFaM*_V~K7cl$l,iq;^AsJi}קG1䵃;B3V^@WG=LaH fxƴ:bB>D4(*`u:46݉f\@^XQU_m8Kh=ЈW~$W(`}xD9Q;X}kwN 2?m:U4 4_,5O'hzi?m;jB }etݶ۽b[̇?Tig2|ޱh yR.ViؖشKh;lr f,=nVa\{QLsѻuBD p2Ar}>y!95OY湸ĭ$S<1@zΤΔJO|Av2\#H=Zc $ -8YSܰ==Œ A0KdH&m-$ ;IZ1=%+3ΔԄct/1~-ſ9 k+2m,k{m>?`c{9? &S>4m]BOӀR!逴Ȉ.no{i7{N N_׉.$l^+@y?i\]+'ko#s`f&3ţ;M3|qr:ԉɞB/ɰm \d6789vo#J%ր7tzfȤ[dЌ,YwG#_ rL~:G(& f :8|@0p)x?> PO-~xȅ3;Jf`9.il~9C:UVqv X!~!WAyt!$aV ,̚ LIu*i-SrޕoWm +0_T@knoc1:2B^0a55?%o&#pDЗO8%2=nME*5j88ݏ>B+>=HzA|@p5<@Y+_ ÝB-}շ0732PBR:͊8|j$L/P"(Ef~eBe2#Dr(@-ȑԥ]SuĘF$iRx5 Ow9$}GC 2F`Cd2p[+cOOEk!P *3Gm`#!.fqIz^5Њ%I/{"K% QDiF%'(P|bKCD{** 7DO=}n Q@`&I):?|߂YXs=ds7`SW7F|wFFx}梥UJk}R!*}q֗GUw/m;yǷE''+m頄v]L+ZVuG;m/BHi9\%x0SԋjْᣎL-?VH}}VUB?SOAXiKGcSWzE~9ŷzoez/_/ߠ> o!=t]ZV$Wv+J`-=蓫;Q[ LE2Gx R,-ZnxAFpN;r$ 끜ݸ'2O LkABc'~]Mg* 1[>em+GtEek$ԕZP8 0ٙL~PH~PKؔlF_f(M$ϼbu&BKU|?ge3[:0F.s'[vBrtxbExb8%V ;+N$Y18Jb$!(;3EgJhɷxRbLMGqm {Eng$&CS +kg0o9m0iYб!ÒF+D'˳U7gw+ܻo<%}pCB@-Ut򍭙 ˪ uIQD@׎LB2}'2dLQx)>* A=UVkIfKsr=͠m&#&0.5&$A#ps0]AyPZf/zE)twWYA0^$+! |v/hn5.K"i*YS=RB.P1qO.;ET(\cګ*d Ì""63*7}6$`O%U@J໒3!ovGHՒI(hsϸ Bog7F긬}@xKYc23ƻ'|Y9-9L4C(/d*ސ,/۸070c}2ѨYjHDx;dY3n̘ȏ\0(ޣ5qMAy#}uIv&Ƽ13uD.:3UilHQ$OJV"(t2h-vh8MwZ6l itA<'B B-~E)=%YkOW8JjȤ=LtKBUiˮi[{ x;RSNώU8tbH$sTvMm0K2;ݑ"m*O]dY\SȶlmgDpIxKbX!! MkOyaH0BrOR2-Ub28E~cX2D~zhP@VwԌ9Xxj&}K鬛n;$pWih1}΁Bc+-=rp ZfpLCF)7iVNehr0vmQYUq{›i:VlXr|D]05m--뛞VWcfîNǣgjҰ|bQPbcv"{z@N B8ѿ14# w^E $Ȁk\La5Xb)R֟\·LdP> ʪ91U5[(O")wTFC HM7ԨMZap(AzVM^)#0"tw|k%LF,ފ$>?AƠ a׽SExr  P)\S8^'KX[u]q,+.Lj{ j<4 XG02 KG;WkdچwyH4LR[Am1{ϟqQ>(wBijGgø W FHy0/Qj/D&#aprZ2Oekr\ *cs$#ѥuIbisf*\bV0gxXā*5]hehX(CvcK ''FI*4r $EnĠlGwDYÛ1)Y+5mf|LLE’)Y秖=teU64ֶjstkG><[ؽ6IJ.y>YHb oSF%GQHX#'.l/grekAѮ8.B>WVyp2>S;eOLD'G2YonMeTE M.S ɍu:K8,}/EruCr& zg$O䝒<ݜOO~n_-9nSCuɒ{_ I7v!Q"0t0TXqە,cԚsXCb4LI2C}G!J>Z¬j|N-M [!od2x [ErY ߼^n`}j؁1"^OLޚWExw*B$ rsLൄ$>RiB*3+UKm.ہk ]'>_x0B򿅗6lɴCnLs}$ɽy r4fj^/Jsseވs}QloW=<ʦmphV#),}3^f/DKJ:&.WT->Yl QC2NL/gbXe&Y,P Sdn,z yfVJFf-Tapd`m ĿS'#dMe侮d4ѣ ǘ|B2UXh]o)4IJ!Dy,GhEBGzh9`³5 O)Ohq{Nw|[ⅺĠ {H4OI'g\!'5Fw} q_TFwx82=n!bVKݒz6;x܇2zzR~0-13֘Z=zjtV2b6*I 4@(ex,&8 "i#wIFF:<(chrXDZY3K6ljWLJ9e8>݆@YBh-QϚ" f}PiJnh"㜟aцr=k=یS(gX 0$MN.q@ F^I09RRRэ&[簈= o"6_ę @Z!lfn-ξzαb(5ȲO$6Fekxqs ||z/'n; #\rf[fšA׻0Qe="ф [ >'D@&V ` 1t*zP -OL#&B@3{%B % t4(pO)%/VXq.֌d҉ Vav[ ] []v|c(aJA;/$,NĿ+, m963|-"T;yld? عKݢ2mԦN?bLm>VF+rvtP.0BL֣23h.393lѬr}ZbC'z; 濤}Sd̑Ev2هӟG{ആt$ P Ϣa7pNhupē%vtFBC2>ؠޝDI ] o}hȄd9vkY78^#4aZudEF@}rN\r^RY<)a?sNx\J4U*Oj]f:V>Z`\]#EVbX2@@)(VLskO/7=mp2&9z}YI-_O»FfGɁ褐)x:C}MJD?s#ȅ)c@\B z!BH(xD[5g'1&@I^%@_XyGNyT/Bnywgm?1sOK917Eي(~S n‹֭+,\i_C)kmkd[;J$~wx^^߭3ӑ@N8CeM39+8p1gh&ea򹕭ivD5}Et|(aQ3NwUlb :Qii4M\N#114,B&2so'i`u"^f\e8W1}܏1m_Ӓv09wNj33MșY6,52{[bfS(}=zXaqZ!CX)6W`Q`CӽbACLgmrPb3ε5 "U5tPv@jrdhc{Ih{3y0',dk2AD+Y@DsT&wQ`6S![W:&\`il4%S 5,[! S=skDxJTMozʳS-sL-[Z,PHq%ٙ%Q,2-W䚄5s{jYYYToJm>Y .:V(aCdxEjQBJVwIT"zR^Թ8!/ V2Ia"4Zƶt VPFz֪҉lQ5A P֪# 0&zdd禑%%oUզk/j*ڶjK#}V,WPL,zz2,ݖm&D%V ֯\}nW9 ar g'bLq4Ke vxK4lpd(JQ+MQ9-[T5RĻ (4CZR,&X35M Ձd'F45Z9ƙe *BCB,Qjt`-EK34X2"$0adVuXR=bl-.5w%+=r$Kֵa%TWw%i Idb\2:, I0z+,4Ud46*,䤪Sm:5Buxki3W^U4R-d2B,0(e*Xe^iGGV$ak+4Hp>GҝSi8mlc30%DNCIˋǙ_XT$ĥ>≌#48rXL俷 +^ EA 59_G>`X8SN7tѹ>B,qpDXpV>UJa0*{ FR_k . FUOhRfI.ɔ^Q {mu_;FԙOSMÌ*"a3@l '.-SKb^eNL]M6dT_P?y`r(`a?fQd#l[60/DN )>qv38N`EhY -DˠԲlA%QGyp;ĪbHXdqDy P mI o:;4Gb\`p= ƙmZU8* %RXXdBbW(h{Ǖ'w&>ɜda0sIbz3wh몿ɤ 15OxF)$߯NJ|54<׍ ;KXx73?ş@/5 4[P9ͭv&yRVYgngm;N YK%-O ]aL I\pKɴ–[[Wq>9Z@זjn`e(iBj|iJIOi?, -Q̇JY72$'\ NU"ԁImeڔ G T#B9L0"`z]t2,ֲnKylskEBqdrh.x}o A}pb-r4h @1#* K} 걁 K>`w+JբH! Ka7NMN <:[hIH}qs*tbO!Xg"z9P_j,='Ҁ:/˘`U[ hVCMXzEfkV'r|9"rlcwkh/fՁﳝ.Jw^UCFu#۪e a$ þjCv-?1j5H)Hjn8# '4736rj.yMDX<2vuj^.lkk9tobpFߺCAE@pnEe}!P%WuJë67ÐDGH`<5|οRYPz(Cެ`u06J"t)U.٩JW3`04H=mk#=1*\uSd^t>+3BM8kwM:)My4*L Evx@GŁLs h~Q>VevT&]Q/{ #]l"}5R2f2P#2mF\ROlhEe (VOKOSX3UCئH?Dy=fCvzuܒc/r2wPʚ@ٴL2—S |8?< //Ց?y*8&ĥ ÏDR?Y}/4w1<" "lN lQJI*KzQڮk[~V*_ug\Yy.FP+3%x4®=?IPN>_@Si0 OK]0^ (*rg}) FOϗB|y#{ЩwӟEOqeL #a'mskĝ3!(Rua X 1`,{^m-\ qΤ27 uȲ}}I8y>PL[@QyF;}Շfo+Vu y]PC!L3@}oiI\o{-?WeO2A$e@:#Ő̋)LjHbnDi,>i-;R`3gK4baF8D!1Ntx 41od򘭴ߊ׼!`!Q!=@#WC3׉CCƘo>Mj9k.~fszeĘ9;<2&MS.ϐ}uHFHIG@WO4ؘ̣p b.Yb=|I0A$Yh |Vp~";ھ}{_@w$χG_9cf/\?MvYfTzvfWa*a{5B) cy"#oXCM/ֱkK>m~"Hxo5嗀qok69syr96࿀z$ﲬY;:E^ֲTVL+I:}~=>txfGOUH}x%3(~)tAG iK۳+̐ ˎ1gRdZόUE;꿏IZAIˋJ1f0|t{)Х;z Ε?`:&q;785TH)@P@Gqq6rޮHo"(_7KJ?rKp>'Z^Y ETKB(,Ez_,Ŋes?s(  eNe%WV|U ?V=#˜L)| ѹ50&ץ*IP>]c]dR>8c;!ئi%ŨL7-5<pW§I܏DyNSοT )yz%MME4AKF1 ++&a$h-h/ :C?-ĉ΁| /&s%07^?s\3q0VK ňxb$X/mn[>@L喓>?P &>gE+1T6t8O m3>I+%)H.!3XqSP{/QEĠ"g$Og<& <)W#frrs_JHɵ;7]ӍgmWw@Or>au;zcą#t,T%\K5?eԻקYr4QA<: 0a /F P4$"T~RJfJOKXeHjMLY CQu`gp bHh 9f,>kK CLPO)#D3JC j/(r?.+Ohpz SU24 ܄!]s=SB0f$ȇ2%^bvcx+|HqVDCRmNF'LJ6r#niB=qYc^iſ5a6/)>y]Ʋ%dK ~u@ˀC(Y``Gr} 0"p#d=tHItK bFu^tqx}-$_㞈5pØg"}v0:>cVg[L5? C׵j=hAR(LwXct#*5%ܧ@L1QTSuQ" {Ljx0D F=_ƕ6gm Z*6w<06I$O?|!Z ,ؾSCm uᑝ(`dPpդZ31W m\.&w.S{NŢKmu˺T m>:L#2!'m#dB8D~:TgDZ9q)?إ֣) !i\5ȋiz1'ӉdF;qn87@#5Xlq_hTχ$iy"PDQhxXЏAa5sQ >ENd1mCVX`{L^'z=LȊԖB0AT  7Sd"w \BS:}EI.{t!+u{>7!f:ýXtblZHG]|E'?fE*Џi1M3xA)*[/xȢ-$"58nQF_XSM_ ^ƯRZW7Cn uZlX6t Ok\ʐO\Rz1>j/w:  AM):κыc$ bBo *b4Ndn hD &iQthOc 8 |øT{'{-_|*<wDCv X>{~F)70f(mbIC <7qnSQJ sߝ==<3-aKVax?ùJ ?L؜+}=\ϥt: tE ~@A?H~=p'M&쾫sn{~#drTYX ?O~/qc)6,!Nvl4W ]N]HM q$C=ęDaq22/u|/WL+jS 2.Ĩ kRZ%vͰʼn_Y=T#ËJ#IЅ=F] G`li>ha4u$Fi$Iki/ײM-XP!oIp/e~4ۤk~,[Nܰ*디87\ n K>Ptl;y#z6vMTV-]ECDa-ߺR$./sTՏxz|y![Wdej 0^Us3 SAX;$'&W=SQhR|}H_x(e!re@m[3UcןU>>^/ؗzr5 'P7'8G H  nhW=q0}%ԭoCrQ"4j5HIh^I = F_-%LFkH9a!^[Xɔ@#(@#,UF:m>|'EL֢#mP:b~%zo'ԛFBS-pF$LCWs4~ϮAf&Ps"t')ɔb\ >;_tyo0me';B_ a@?>0$'B!$% ^_sHU#jb7@L)sVNc'-TWFW3shgfL<;=EǶN s`Ơ4.W$)ZeiݗLA#Or z`dQ;"^|ynOrsv}v# h\qn̨-:e Dߊ,aw"p֜H~4TGE]<*mmNn8'!(05T'gLv hDHGUϕa8 4~Tmٱ}sHDJRlC/ϰ5: N_$ CՌ L$‡4Ɖe&h~@,$xQ@ fȯ]pp@m xo/O2f#67>$o[,?>QT~wj37΂|6s`(p.{1v-zE TڕĻFy9oVi^~q3 '-WvHwW'Do{) !BBqXߟ"_o*Z)3:=1m?Ɉ잹FJdGQ Y#G?4:y=7KhĶUa џi& vz9蚂I 1 ~9H{ Pz_\ j}QקX>GJO)ܟEj<;yRJ֥ t-.HIC4%`t*EҦli! tpx)2JC:S-<`>iߥX&m<"^22UbU5;I4z,h=kn?y uH&ߙ-  (ýV͛W[R7R-\o>7}?LſJy{RZa? +qy}7~fx}!eCЧ4Ix8>,N ś}uëCL̻!R+=)8P;;J(3W?:]I e`GF70=Jl11}9l!@Ѹu{ݶ Ѥ6IWp%J[ =o(4]t %~JoX#'@2Li>l DSQiQ~&s&ͮ*ugԽ1|{h;Eu\)Ɵ/~:t _ ٟ8AWV&ZW8+:z'- cf^HjO\_weSmi3a0aȣZA &K2ܛPpc|eknt~xl?kI8 iCӼ^iIS/oe≇Q L'=l(Te(HiiyИNk:Q9d@\qn` - dd| nDk|7ꑍqV8[˱9E5-`$"b~T{n +B&'aMZ%r7+mo0рf c E5  ͤn ,hL8+A'螠/^wAf([ޓſآa.n)`pc.tMѼ_+C VI6í<…Auׯ g1laɈ±`!H:p oR`L\@gɥacwnԾQ u*(bT7‚dֿlߤX; MyawVGd|cN =|VzT pLЮXӌҷ3wߘ\@H.!D&+ʥ+~UqM^(yk.7"eoi* ihsyٍ z?s?|pe739R_Ns.jA/4qL)BVzǿZ}7lFʓLO4} RgOfInY`ahiiYbD<QJek`eI7G;GGYrK '[gRze2{^/;c'{|wI:ԦpێQPJղ༏sxV)KwE8H0lAKA2r)"!"֊m ( 9c(tHJ E5}$tA@ai:7mW72%S+tiyQa(8ȯ'.~;卿hM*Dx0dZppR]b [+ٶMK$z>NZ=ޟ!ҝh &L&(?e wo*E4me-EExhG4 (7'zZ]>g]OP`> *pVȢac_];a#&_Bv֝O1_zbnj!9FL$@&Q kz.ւ _KT`+iSfS6|"#ͱVQc dd?M7õ ]ad\MQE݋J wmWrBrz~"U'dbRPt5osϴa,Ts4 ϵy~y?oեG}*#hJOT竝EMyD$u!bN}:_Tq=ltM4 V5:6H4.$GW(M.l}=3Ś*fKW9LǿزV̡Bn]- %>dSISO-h0!M, Jo3@lj)SGI JEV$QR!wfڀL+uK3ĩ3_D:qL_wL5&@b~7KaƸ~(o:kk ~E<,MSy .zj|yg"ٞsp,-;/["ΰO I䁌;NsmMjtX0vW#C:BuJ\Ն=6` 蜓Jw\7fA9:\|AbxZXjqDC8Mcr4[Nw(;Q 8yU#ATRl٣gcp}E"7#FDK(80Ǵ7ͥ ~0QteXq`@\oY<'qa4ji FddLj[Bmmh^}C4 ΁\5 2k̐/;n|SA3}F[Pͭ3|ZǘrEJS=xfToՍ{cz8*/ lpv7{k cABNDw̤j1uf(Vh)^IL.]=SN }gQ)MG'//l]«&gS=per.h\7zeյ\0O3ݑo"]vyce?\qu9Y|"iFiuq+bM1ћlb&>4 qw0hdQ b Ɣj`FQ<< b8lݖC-- 5dCN;wjAy%vԟW{R]Ӹ>x1K'BAȢMF PaP4ҋ4"BUށDͅAE[}\hl 1ܑ';P:+Y$>iZH>`V.XT)kܰpVY 0fGR#+'Uxr5G{!Zi}`abc:Q6#(&Vyb/z.,}AG&WAy(ІȲ8ѱ͙ s8-ykre,B7( &eDJLc%&\.>QQG@{,ni_-L"+胖#;#QP1jTrZǓIzQ[-Ըξ Gb`H?N :ݳĢ2 /} 9 6*.AM|$9DJ96XpA|2ҌqJh 1L`|OmsrSiPqvޭb׆ϋz>KM)3B QNG|!c2|FdŒw봱AgjtkVSD:afRӥ=k % -epӏElǰ< .GpDzuxEl1vpbs\S#uF^wea-.zG/^ZLdՔXVBy4[0\B 9!!"!ޛ{ rѪ++b1e61Bu t䰜;,? F{h~Pruv7{Q!tapGclpbԍ!K/vE\Fd$e<0"8CͦKF8[!j-ؘhGLσ7Y9pLP\a@&t]屼E;v\مzxO] 8Ō[fx u\@<[FlW ƌeXS]a .͍H:7g׫OOBU ^&[w [^a~ ֙SNeӡU_ΜLbl1sl7&[W/-ʙD:_.;Aap]I6 v%Й6z$#J$P js<2?%aęU Y 2߾GrB)B/m "?8lU3|/.oD64M3yD?9' 挌UR_,ϊ~טVX08hLtr "^V0<7R&pa`M&T0/n[ΈQBI$o72:0e>tN h_ #WrBcjؕ$7]jiV`I4⭑Zn5!(KHr^X:ǰGBXr8'<BG6 RP-"qvF;Z8e_Fуq &2o3dyX) *~}2<Ѫ+`yQUX ӝB12K"!R(a/[ 8r=hFYc`.ɬON8-t{^ N<CKZZS0D; x1 W"ţ-DtsIv1Z 8b9 ~ `쎈I337|Q *FXF?XKK{vw *2_J}'t3_Ƭp$A i[HM]1,Zi0SNUU;.ZB1qι]pkTWqg*J F]SoA@.6V+0 H*3 UVTlRSŗ1*nrtxPmnbՓ>vf8N?~`vR8 Dž|ׁUoM@wNI!by}= a"b3Џ\ 0Dz6.׼7ؖ#>t0I+ PjpּE*B#"OPo9J  ^/om +mGm؍>' >  ZI ͐7gTSN^跜0%Wٞ}IDm 0bY XQƗ7O Cb>z4)Wؒv_vu)Gw6A}ïa=šҌ."Gle~YHz(eP4:<; 1xFo7}l`<^; {}  xm1ꎘdjy,fJd\RF͑wS O$ܶ6q2L"0xoo>8z&>. \ {>JNNnl'.[ ;)~D 2haH?"'$F瞱sK!= -H|;7/h G`v k!-*gȲDz g| ¿~ӌo>]owt)!9y;xV& @c;)>--Ͻ|%!>МhX3pv<Wc0%-.\ࡈH(J@@A9?=434e%/Feqz/![#C.d`~cp%K % h_8 ) 06 +( p?xY"!?;\i D|% 8%8Q8L{DǠSe :+T 7.<JԘț\T,(DeoJ!QmmOediq2 a!NpЫ4>081f1DMoL7Ĩf;G,e3_j "@0O^$ At-gNҒa1 cB#0(:YH"r6jã6?z9τ\IrHJn\.UynE+5dy%AallP` ~Căi Ų܎6xP@",ND夀LjNȌk$H"NȂq2Cw'P&fºL4TE^&IsCK.o{EI?q\RdDF.WL*U' r0\IA ~1F+ntwѥ9cذ!\$/' Yh:s4> 0=OkC@Mp;͙AR :$hMip4ˆJ4j[-@:&zMߥd 8R#*D iQ, a!7j.bҶD"8ts~s]|X'%Rcm]ٚF?Pp{z *<|yvO3cN(S|8jP_ŀ*HxF֯vY+zYW>uo?'( HP ۬6b:>_57^|Z@[1]u_.T~ & dB)Gqi~drCr&>ibtdK;sW-׏eٟM n˽ ~ OIU EP6*5Pt+3ZȽf 4~z%(Rp&N7VJ:!8Hj;Y֍ҳT5Z_T0[VFDirZSI&SX r}Gy&$>r;杦Ј&"…?en3a&O-,-3)~h<5ӆ% ĂkTY/lo"?1ʗ >*=P ރ)`5Р!41"j6RwdBm1qs 0xO@]ewX^?$-J01kk.a=.2tD@E B! $# R䂠`bbs결^t(XCh6& 5XU `ÿ6 ѳߖ6~Ywv45B!ikwכ0f9 d 1&(ʁ0# `\$6mQU:5r?6  iY'TA a#d>r_)WA[OH&7.`<+O8F*e]{ sub,t,ld=qdv_7 d9Wb@eŊddg""01○N*k1"tJG%Z 7I.3v3SK.۴8d/j>1Pd5iؽSořV=_eTF.,:ϸm/k3dLۀC&!+Sf–V 1f; )QB|J8mm5t"?w&lǿssjjr^B vm6e/cCO@dJ5: Lx܋oah,txtJG25k n%hZϟp< ߨP_ַՓ@U7;k{@Z0ynq@?6XS{3@` K!L̘ X2a3ݜ?VCLlkPwa @=_dͶR`< Wv"*(ǎ ,7JdwEbqk;hû} `1z:ʒWظ'5tx4j' N*5٬cHCc:>ʧja$qO@\Zqg,!2`<յ%? xBϾB׫^ <a*^gL 腓^~.K[>u,0E4v*·yDZsP}s$E {Km0eU _gS9\}̏\ttd8WL#vLIO?B;GB,,-{~1;ߋyɏŮ%W֕I?>9ڮJ[GhpE۞ Uvkc[w`4dLd=705;qy5͊2R=3Hc;ER+o*.xHzZB~ba2CU $`.@T˳FYb$?׀JDWHro-?Pex!we/VV()(tKO~Q@$_;UFs֑8s7"N o=6iCO"@G{G! /G V`x\Lb/㏧D3X58Q',tg$Pţ{x3m4=9쮳zV Dhsh1QΤrMs<ê Ӫ9XNS0_:>?4aZ P  ,oQ!xJ!=^`c#3Fպ  i !9ǡ}k?Uf[a8a< `^J3ފ[L_T8 r_8L`k_}AAG@Zx Em~+G 0M x{5RaxdS B~õ(.\eH;>Ξ92h68V F' Gרt2 NmφZIl^XhxZn^J6UљgtA9KtRdQLY$p=z04k`:I0` a~3i Fɺʗ?u]qtNq=X?s5^0ؘŁk?wwu{ZXt~CyDZ5=(W:ťP '*NW%P$bˆ9=ds(DTv/SjHŸB1eZ PcDxLZ .[@@_D5FE\ ͻ ]{T\A0xcP(G8"X%+``w BDt҉i@y+ swmNv. W8D~/nvÞo(SF![Q`CE{7:/iM`=ِ=͐pV%bL򖄤)8LO}bvc)ӛOKhL(Q2Nފcir~}ہNa""\&nm0fr;J(!ǚr5)@reʊ9XCq6,0*7 eho]v;>\Ґ؏䡊*NǙ%hA;ŋZ/\N#hc[}`L׽G<=:5}1=!f)r9h%pxdp)T q<>hMEDGy@(4YÎL`4&0@;x62Vܥx>PW'0ԾwnfEa.iC~?[o)pmjK$Ll5;b. M<iYZխ63*sx9wo^}+OS}hQU`Ї!ȍ?Qm~gBN'O_}c%}DUVlQ'\KOe4>v)Oq1CƒPxjQڝ =S#c~JC֏"3]\`Pn~貸DDmn8~وCOMc&] ;MI6aLn77U>7arYtatȌdD{!L1[-lQPi@~꫙\-@j$ #Oԓ;Ũl;!)8sxac%S@̐a8]]2Du0?]>Аa` ]o";v|y+a̴L} eE*mG"dE`Sh+GP_2.:p".)Ԛ"ޙI~_Lꏴ_)o5HeTԡT^QQJ'B7WНQ/F=q|9ҧHPhaٮQݒyffkHh9e2;Mm-o>Ɇ,kGk޾+,rQźM#F89& &[o.A`; /՘oJtu;j|ah ũ pL&nr/. -0ΘӇ OwnyfTָwn2ZINtz>|B./e5@t~1(`bx0DHNl^ 퀓2z%Enp.jQ\#uIӑ q6t |QJuMƏb+9nOrU BߴwOM+oL{< .wTT% l)KIu!;[s?8&q!S[cQm"]ti"be^>ID]@mv?D1ܙ/΅D'-w;g-4bugIOZ+1Xd0-dAG{z,4{R \RcB aBb2? qa~,e"bbA3f M~NN|'k9C}dϻ,qXs߻|WX^}eK Lq&jgkw#Xj4lTPIԨm]=JjSn.AşuP|`/$SB0d1Nk{vR)<dd!b>O{*KyIo IN4 G5!7u;TKu*w2ߖct??s}2G5qCjUgڜMĸ2d*])j񽳨 :`{LrcK b f' smuRKribcks5$" (Z?tI:.d}YN)I6C0daY0h4Nm z[Sh F^Q2.F)LU@<#H4{gL[ٸqyjPa7+K pFp4˱3:רu-P@gCyw䭦ǘ~T$:Y]1 $T$4 ɔ‚:De5GF 7Žq|"JA G}nGY4eth QXR>VvOiaQ=(U%kv4.[;"eCW)T#$i5ys#WE fcJc&/JڛuPJ"O$:$L1wrjZŭK\riVe;w^} I:# bCUeV&%}!ECfDG$HFL/aLu>{b@&&ީĽ(N@P7;U'tI)(fS#`IFHt 4YsHp_1.<1QowߕOkoq»-xU5-eN3hD8YdeJG"wrB?z@Uj^wXtمg6b#"9|uω'6&060dډ.!=_oHSƬ+&\VQϣm%5{xoǧSV%~Ǐ9U9 ?CEyʧw&U-DfQ/5Eku[40jU{3ҡ[~OJT7#iH<Ҿ'g=|4s>˹F:ܱ!~^(qe2-M"aL(#Q#a{vy Z n&?{:7I H0I4H/ @&^Ꜵ0<""kS7g'2\Dvyۃ| ֨o [kθclJŕ: 0dīP$* 9r|KG?g>}7Qԧys.22hYnC'J BIi~4Z ; AJ9r';`@@2 < xb n>^{Фd𥷩O#H,E` T' .d^OYd@ATؕ\7Ώ y CNXj4{yV bZ;K62(V4#) G>xF>JIKӌ%̑WQ֡͊ԍF2q 1 fdjpЕ%@AQfLV?|VT-}ٶICN4(i?1 \q6'y #z&}Ew{4h =,&?`N|`pN AQ^4%06a6y_ER;Ə ZԧOyK,rAtaZtMsC mf1r$UˢV9LUn0lRȁ0VHq[3XHmkjh [F )S"/>sݶmƚe[ds2C[\F UxMZ*l=J~{iMI/g܍Z:mUJo"fUs0cL^tF/ʋuD̢i3k6ufN: Bѭ2ak4##dg1utжZ]cRX[HWdֺf -cfBxHkK asjÇfWH.f|h匴#9Fr):Z5VWytQ.b wCS.YYw@! « B l3=`Mdd&hme\3IJ$,06$kUt!U2HU!J]tf]4vTk\-Fy͗Wgsc;5e[VBū[.h1&gpjiQN%4RX,aDhBȯYizY 3UuRSG]XVc1VP{0G B_-n+bRb#d(\T\F/'vb\2L(߶Tke«0i!F<@{7KQX> ʛ&=B7`|ar*hWɇאAu'xHa `ߞzϣH*4Mj67 /ED(Njvs9&o+^z [ir CaX#0w .~h}B LSވ.g@# fzV|y%xYC|s#?gh0z=0@|@+]1`2#U٨+BlwM=XXzV3ѣH=Ƥ"#F z,CD}s5! Ɯdܦise@.AytvZ 8_Pð\r+¢#<KK4Bz;:0d򩗠 C.?Ѐ͘g 3x|lQv+L*DCЉ qBv6e51d4 !w xa AH jG MTaլb@k>[ 0 L1i}0 aP"Wr:ceD'TZ 3[mU!j țlc4@phK/8ꕚ kĂ dZUFJB $bHyIr0N?)A7UYidgJΘ ZsJG|]^F뜉'N (N2 ÞbN|ippsz;#6b7R1 X\Z3B1p as"MN1 Dd/ɟ#oB##!ΡTvԁ=*7 >p3.]¤Z'h*14PI_#o[J "P dF4;vdֻ3YhzK5 }Pю淣uޫ&!ƼutAaw3 $F-1ק}lHGYsDaÖOH>c,K:Lw~kHf_OT_uAmE4bTcم`˶e^-Kޣ=ɓ!RK8hrC<{<lPv8ìI&a0sl!,?Πzռ>(6uÚ9bGCV5 ov_}OGf-0+oyjθ-\uZXBVш)[4["89l+wM}4N_|`LhlDvUsW8̹^\6mlFr5?͋6A/cWbOZk+зMݘOܢY ̼c `iKsx bEOR L}\gG'VK0Iz6ŏaeӟAF\0ok;b~ͅJeXЁ vɘW'%d,|mM}Dd49-e2evOcd^C]^=l7|Bྠ^MLn&`Ӯ#E3sK.Gv*iR,-xՔ TOXyf ;=̕,D:b@B|O!"@R$.";1uVs,WMhWw3¸|E y؂^Hv`xL+L@U4.C)U9}[gGȹ?f[~Kѳgd؎uY_1]?CB;R=;#-.H4d8ZE.)WJ|6jY㞢.5q] @Q2/ZЭlY.1 |zuL˰0# h9>>\\ZL;wZź&1H `_vj*w!93GHWF~""(Ww{p-u3V2kn*?bxF8-?r<*sC'v*!8@p%P#6.n}Ǻyv,:{:l,eiDꏧ<3;BWj&^XI$zA |ޠC .lD 䂄u t^R%l%ΚX`1* FAu =f1fKU}/w$ש;;AWkL嚤WVKϦn>_O!q8G(=ty^4$}xV&hk3~/ TrSzC0PQ $_gHnD6dpa4 i E9tc}ֲ0gKkc4R}>f?}iѼ(S<9C&H3pP$_2f2-"V:.*SKwZkWp?LU&7I xE3]Bv1Eb;LYIzM@r 7'ORbȢc@H- =2F}ϊ}$i.vN*qϙ#3X W(@i_H& ^F;no0R1 iC;Զ0E@PJs"DŻ5Gt4Sc2\hTJIDM'lpcapo߾~G [ׯƿn_tɳy2$2|#))R)L‡'}='gh7'MZNqU1Bc[ERE 0,YRvM(Ԋϗ<׏0"Q&#ST3hP2ǝ!ztt샗B3iA6]N:gz"aWiyGm.qVlGw_@h4|^2Q~R*8pNs:J=c84;xq6վ Q>Yh󉁫'"ok%ό;`ħpvGb8t8$߭\ EfcI0hhDL|#J$=Ⱑ >/c~~ݢNkVhi0ZX'H1w##PC B;<Ǵ-c# 0Peb_ #oz*|c$L5śg8(+IB1 9!=^,fAr ;zv* ͥ~Vd># lYoc{rA=Ǎ;SO3A}ô>/ CNdZ2JŢifwmC{ǚ[]&Ŕ8K3: >A<[1,ܫ(ˆ;b< -5>ْ<yT NtS#z`V^0$>w9},* :H64Ia!~JaecuDHWB&{ ̓KG*wlOxk#$Z );+ň.^oLN?qW`v$]CKUd, %pQCQޛIPk9hT(## c|냬oɟX3n @ o1bY-j0%=71 7U/:R:QЗǵtG+b 뜳~5Gs.Q\Z)..u.D.Q=lZ3TxN1=40N,Q@xiCrF1)nRU.MdN7 FF31㫄ok8+2Wn3dXl<#vxEmj CpЗ n)2a9YL{:?-%l0 :* '@Hg`=ƨ`2Tw>O_yW` Syϓ~@ M܁qsbV5Z `{GuupȆ;={V]W\˒ś%'S#ݘ)z}ۑ sfb2F`A9 Mhd,_; 8GkKc Lە!XSEn d:V N( #dC"}]Wc+vhӷYz&,"V۞-H_q:Njдƿv0]kYr^o3;+g{`;`mCޘ7+C*Qp~8PxwyBף+L:A?{f|+cHӠ@ۢjA8~wG3jUגbTSFTNp^!:N' 2OhJ,'sߌU@a"b16%05 11111ƅDD<]9} F[#1&11 ^4DQo9DCeA8YUG؛PL nw?޲Jo@"m5،HOU4><* iKf3'oȠ1h]UwڴtVu@P<~|(?w*ʜ>Jor,Onet4Sz|63G|Vvyha3%Q(0{Z 4rs6;c(Pa,6P y'8A"r/m-u86g?Ɩ<!.BG{Hbl_W?id]CDzsP F D$ꂤ */t6&&;PB f=0nNf. N+=\./1NS?㿍 8tkK11~O4L:#!#1yUBRY!m qrrVC;FÐȰ9]UG{ݝEN22]ʹ_pF(`%n/+HC2QAB F weBJ򺳘Q 6]/Z8 ;lVKeB(*(5$&)+N7n1y BQT[.Ed_).餱`)WsGuuIo#ü#]8>`'~3d`+a;nnxgk`41II% }n@' ~ Ȥ;Kw3߆}(uc㈣2(#Ļ1`g\I6?t|K-}ކmwh]R2 1UR;M|#>m)I.NL'qVbNRWn{H)IL9>ˑO|u#!iD¶ROR䏝 8'brcפcӳV_3Tx!@R2na =oȨc)o` '<N)1[GގM%yq4{gdÐ V~e4gܵ(g;qfZS $. MiRb/Ix9!,_J _ %r/qc3!!X'&{ @>kbAAHZb-ɕ fkg~x&L-NM ^ʚ.& V% 8ag;t|D|b>L v}grqid2sX?{'xQ c2'.n CU /$]:/͵]XAh B} LV3>pZ cEq+1C Y(GoV}\şӵB? ϊe!a,Q_K,6h2 mbj 2M!"u G ]-Ll9do&Ô.TɱB$bPLz g&JbHä&ZsLƌ8Kxӓ !JiȠ84;x7Us}?Q,Tr׏a$FIB9?憨5''L1Cin) 4YQ.Ad0EW2:pDP8FT uu Q t^֩4X1/ \/H3% gCL ԏGWPۙ="S/p~LݖBG>,&)"+r:]}>'d5Y(oAǯX]Sh.PA@rC׸8`rT'O&j'Onrז >/Lڄ{n;9UtAR+Go?7= x~w{OwCP B&1 0`z~oX2D2M.R լ`BN/?3Y"O8`.n*[BBzS >آ-1ϵhtz% XpR02>cxkfY_hd"0$DAFz|HʺB+n wUyO_le9%0#-'1Sja }zlj9_/G5+֦,j`Y}{UGւ|&7ͺA; y.%&ڞ \J.Kݰi>)iWtn8Cy4$iVR:2(hEMXDz(: 7ѓ&Κ,q[u.I˪>g,T ⠊4m4 gmAn\x{W{Ygp,Ոڦo:IKt q\?w S/1xSKں&`J/4 Lgt&5t$),C$p9p)Cqo9NWypGcGD1Ġ9l[:7$C$=!(x V?`]^/bCvDD= ? y, phh$pO_JFgU'|䇇X|UjN*;+L#h|χ_}T9)2"+ ZW|g#֠}"Br&K_AFtĥa-PDa>I{@3;90 ֌W6opdy^7t7?Ye2\0S+#L2Oh~y_Q`?,(wc!>ġn#ape}`==};'r%b #c XV\WC&jA;`)_I\`P }< *ʤ"%b@ Λ*lSn dͅ z֡sY:ufE,Eq)N<XGt%X(K O-e;Ճ Qc,7tDJWyKy~2<v̘=:\baV!?B/]r䖃+H=g$CΆYۢS5X45fO]O۔& ;ւ4e1Ru˗+>}ӸV`=9 6Y'I.||D$ҍ˓5>p 7!:PQFjPx@FbWSi_P t<0… ~xs0dr:YwL!`qEe!ڰz#)fdH x5,'z{s caPǦ!Wޜt8iGG4/G>ϽE(p,B }Sx %iߌ2p4 % tݟ>vte]AI؞I:tEce}~ 1Z^ 0AXb(L<<'_ %z;=zVN8ؕ7}>vTrd| |03M w``y3~_>@֋6;Q{C0o5 )%%ŽKc,Ӽ%aL] |{6<]ו[VfePx<~͵N0%0徃mYc9_*gOd`9(dhhUaKwLuK۔h8 "jpN銍; teǩ-8v1!ջps G[d&*lZa T9]|GVUT%810S!rU/ iWe^Xgpr0Qc"$9d@7 ahņs [)yO.0#6km [ ԇm]t Bx#kqGҌ1vtO8rrLɟ"?L~Zh.;|XuK pZBDNݟxb(4h@yF\xF@H}QwşP!5au$18o?Z{z1k#UF~ "朅 ]=&06tK4nEwgdt? ߓm3E[??\Ŋ%2UK`Ǖp1a #EwiT'R#\NgIb,RGV&2BYPtzݏK;1[@d&Є8x5i~``KSYܸ)eC< ;mg϶zOF}ZƓ{U@8W.KD堨De0 "-JFHhȶhfG=ڙ"QJu};ΠOJ!x˷-z6.+dz'JVt%]o!eb&\٬&H}lqZ!JG| irNu:Un? o8*xGHaǭ(R3HDpavK8>2fȳr8B0|,eTL&yȓ"r1'&ov qd!#'y/-iR-T\ `i{7Ǥ0^êPڐWŀ;;wˌqw5f?Ohӥg[ѫ=!Zwȃ؝EV4((÷QTD"Ԇ/#Z@@vpIA7~``%#$H!A0dw@8-n/oA2vOg6]) 3Y~{>\`@@n"Dhw&kUȊ)"dÇQ<~}/~f좑yׯM4 E g?*1Ph:}2kQF֨Z4 c1|Dng٬,0S|8oU) ,(#pQe/Q.|~<*h_?#^tXXc2\Ƌ{T 1I @Ԍ%1O lrҎZ.oP?}J7tRTMO3.5g # F -9;L Lj)T?tⅸ|w"NUY.)5K-4"9݃ )cJo;ݛ?$}b(Hڑ.m|Vv<D(]O!Njv! D_xT?́}^]EP:4+%/i$:`kFM]|,K"#]7TLNya'-(LdV8ЅA@)י-wrcr_Wkr;SȤ%"2L#VgHG+` e1KF4>b^ʢxС3&SV=fG13]:L0&Lg+ dP8)Cre3e2kdWLKYLI旼W_ul\2 "y) {OQQ^I?ztxHkJ~B4_w'‹ִ>*~䮥>gqm،v@xS| OyRy [Pu6?̈q$i$Zc'C5pT? '0.=* Y"sJ)2I88QNM(0OOu Xş\ X! Dfu'_R>.;:,00 ܏qv?,Q|m>K$!7l]PpnUa,?M= .F"# FlլFhk`.î#9BK,|aT(  Hب{$?~IL]k+ _Qyt0TaYEw*a抹֘8 .QmJ@~'T1˟ᴀf;Zǂpf](2^pJSBGyڵ=ޕq % WE'RdlW"%ľGR.Icuml2j"qn~?~Tkkǃz1crX꾯喚3r&w8?\jˊfqm;yN6: xk+Et2PjE"thvD<=RYۤ vZ`GfJiv_  V`nKrI {#eeqh1-{CrR(Ăq{K ZOZ4ۓ{6Q䊇Nc]I?w=2>(Ե }!gQ;|٨ڞs +t % 3.&0N /L1a #LNTBPOv1NE\v(qXބ0gJ{nT~pK)Gz؏O&sC@O<Ʌy BFX&_@VUޅVk $h[fa_)P흛Ƅ/h$M3wA%㏜T!:c%i{ilnV dh;f%s<[*N_(Y)A,Fʻll,݈Y":3P2+ f,$һ,W #qunUgu}mtmfRSi1 74JhsMrP2^JKdgP+5k=bXYF[Uld0:MuųaMu}v4ƈT`ufc=2jkhʡqk.zft*TF6c yέWNk-DEܺ]B}|Ye+PWJ\HkHi93X,ޱ<\FU\=lYL8&.'m +_s(i_^o T F2wkVj\,1eXa.ZKΓ+lWK`3ʐMP(rJsZAbXDPq FtJ9qX׳5BcVU$ mނ:DU%z!<"ix5Z&Zgڸ}4:ptUͧP*1K;FR37eexZ qW Ja5^5@L#cB%L3D ɕ̺֠)9[Qh[c,k̖ζ+'$Ug֣$ hֈ!ZYάl:Fj$F4kHr=QaȠza 3AVPz6R* U}F1TTtεA l\:ե$ e @,PZ TUt&%0El3JAER B`A6:DZ^'LX^o4+K$ȫё \ԬKZmVřk0TְhYhReug*f3\tMpFNz \A4dF3D $UIE+ jr`,fEv D X5iaJ#^0wf ,|#=W]ƚ}+5N,Q WE`¹hUռ ?b0aQH`P)DC 0"P  DIɄB@c>H$(`׌ ~cAE i:G (j?O_z~n#Qf?诣ϖJejIĤ EbErT8xz -n83!`3D t~0(bH|3< JJҁYNZ!$(۪"gۊ^PdZ4٩,Ѻ{$\0nܢ*E0@S1]ѳ2o/h"uQ2S'tl?˱4r+Q?MiƖt4ș0 Cdb*`|a`KZdCt\lwfvt6Zx"X~߈tb1|й rwh+cb\Xe}Gp`aH-i :F$!01cB) u$2]̳hedê{xĪp2 βG -1wOԖBਨ ܮ5GA+ mZ jҠ5mc?Hs꫕e+__frsogoV`o˳e!"ِh7iUقp@e=RJOpUǬ Xp<a!5|tdO(F6z/B] Rv[\x`ʪ" ,,bM4Ps&hLI[}%SMk+dGDgɞqB%i𙤻!1h}-um1?$1a(ZC`[pR!zLO=s+$lcQ$0Z13 5l؞X~l#*z)1AV#7n'P:0Fn-3򱚩V6pX QgLIAɰ+1dH5`j1yej$.򡸴sHfE-(τ| P6"WDq $tΘaf -5wh47_>Ck8ie2tM~]aCruUxnf,|Ji~W,&l5*#Kf^+̇@X $6  f ! E JBT(T BD m!+0ҡM&1YF6 )( ױhHBcIF4`$,M*ihJc4 MtJ&6l!@ vpMݠFhM1 FF$ &bB@CLHHb ]@MF$0@6Ha#lM lm 0) X$64, T@L@icm! F &&bQWP-d6daEs05]P2HU\!XnZWk}("C C! i7ާ[gmȔnֹBtL-i08tZrOX@0u+6jזQexrX"L^ܮe,vʬ0u9*4Q@| jgm1$1ޢo&YΡ,qa4<k\ t9*rl  fAT\^ ȜFIaϹ$3kEBADs&\&r=|Er`eCR2(:B.dTК,Rɇ}aTaiR&kQɶuhz]LjwKgp6lC{0߶Uz2q!?3@u 5St,uHdizJ{'Xd]Bun!2((B@]sT©QRUlVq [2P}V ea{J \+jq1MrH9ˍQawAv+I}4Vd/z3] w|{Sfp/F6]z.g7vnhc(k16ul,)N8 : |.}zWuBp\#f!Z-ߥ0,o\Lv*|Y-mnsY*jiov.t]M( \b9.)clw3efffn{R఺&C3Q\o|RiOn>S"KM2DaxLiڄ`.eXe-21|ìz66y~hdeϱ Fyp8ӑ6=\ Jq 5!)*|/s J ڮXa=[׷A궶o\#M EDb#wߛѩž l2@TT3D|R9W:ӛŗwg3u9Y~(]:oǍMz]QgqJE@Ȅ LW}P:'W4VDZ-UG"LD.\om-1wkB'֯a#)ɀLS3ߦK)gz=*Fv J&ceGX袤"hEQ=GwUȿgBFET^ˊh -m 51N4sT1ÖPAћJcW'3T 0[1(|V2Rp6gA/BEsFe!j0ccJJ^3HN'"!Ms\5l |~EidkK϶=(A"=G3P;hO67K8mУHMHl,oQ:NSPjnJ.Vv#nL z1Jo"8\axEa2qPy-h? ?Qv7̣T^ ``VP[[&jG cXvgGˉj8:yi7olBFɜ9g$5('hT,P@ij ZQy{գbn-Pb̴%lYYn^7`P+јNQaHKl}(xO[5'qnvSr$&6;UJpn̅荅5gMb Dm6O$+.&^](%EH5} [iqH!{*q?9*H)={_: P(KoErk8wި뎫L/Nb-|G=F%7o|-OjƵ[taL%D)pQjZ "w (C|[\[`&{MN9/ #q D8$,1' Q4XZ  ~rLy%DIUFYh95ݽ"`L4B|e *J.dD:E`Lĕ2³.!P,.87w4';DAÊ F"g=x0Xщn{V2  QuٙĬƙ/̚*C,WFHt0ཪ[gd!0,{M0ux7.If2Ń0D3=s3IFJ]g ״}dks~SjjVU3 biZy£Xjnf,Η7Ѱ4Ҵ @V{N_5T clc};|A^V2t)P!S` wi=X [A/IAnWhȾ*/C@'ZP8[w;N 碌B4:EMyf\5>/ovWAaQ+V"%\j2^Bk+tbQqEjUL _N^ gLZJ!=^+/"t sI1 ` ,B(_nGl;i±Oގ΁AMƸ'`8/.NYZiN}7U ӌ(W;عFVqpN)Y=s$#sw P BX)PXP}&tzOQ'>$2,:ye&N=y+%߅qLa@PX.BG$T/@B.:hcS. ⊅[hLT©:I~/kVXnme4]veMsZ"VL t (7ƺi\9A]Bwh5$@rzz&@Jk(@G8Zd}XcCO[j##XTtǘ2$ec!F.2.۫΄sF 4eFZ+_l{ne 1\TQOl>zB`_8]4"ক W` j< .P dY*;3ԁOS05r^LP%( ]<\Xj{; VD[&Lʟ^(h?gח11٭&m-E_‘A9uYr;3h 3N4|Ɓ3o㦐hfE@7R7WZ53@cdU>DT[(mBC]nƎ~EӢM>dwu#Ȣ#Qt}\#8Sį>}ԝGƂ׬ӂL"hAKk6^1)x4 \#lG|~dZHEGmr{˙BqWDP@b.ۈOh*4=lu5ĂDU}SS8 &<a 1Y4%2ol -Dw)fA Jn_gIޛ G ̨r˭-L-&NiF`"N   m=I/jYsoMp68!]dyyT9d QL+Nw'``4-:؃ihi6kȿLAIaXVxfH^@$q)ϡJA\V $&{ u+u=HT%=0HIk)UwΦ*k8 L܊헨R#C玜S=A⑳'j{A*r0"EFI $؆10D0$ b$ICb&x#Y4Ch44F1׋RkAӸ&:sdٌS>BN8q "+s 'enYf IWM|DrBBttA=(֩㡗h3IaPH|HVEn`l V\XX  *44- %Boz*ew 0D!NHP/)R_rS$:2>aIZL!Ptm y$J4a:J,pa|6^Lwba A4Dzp3فBe꿨063XH ?Z'AYWElht`LG!^ r{X萇LUtB0Ʀ>ƜK Ţ6XڊT:`(0LA~(VϕP{I$b}}DY9:` -:IKF]+QCtEH6\CuU#`_d8uѐ*7ꤜ5|LjyGPD]k?w'lF7d!r׀H Ԙԛ@G\kK1G6QƎ* btHMox&%]\g tThE0*(k^n' dVB(-D+blSQk7Wf.KeA/}(%>[\P6z SM }lc MYAfbb `R݅8LT-YL'%W2pʄՑ iT2#U-qeM\&(fJTOZBy.LXD DYD@L qL@SJDi `jh1"0CiSMAVbE4( %̦أm#Bl 6, ]&qkW0`6_GV#hp6T(\ ةbqLQwZ Y8X% Ꭾ,䋒| C =NU k y0o|07kW0fy`Rq Ac%Q?\E.#j A`x/Q8m+6]^ȱzzWKbbmqpp`SX([9ܝxD|0*% `H>P ]=G;XP9h0LYR%,"@FE1H'jzB>"="_ cD Gk_ f螉lS* #}GHptIΪz_1+ْ͡g ܈ZC#ʰ@&jd,$r/2}F8b8o^pu <834tFň}a\HcD` -(HtùI N"<7\8.Ƚp5 `:bƈVѼdtVLvxA! |)4hͱI8t/؄wLd/fS ?ddALc[]eBtC^ ~0@Jɂ gdK!E,`@s/.{e{g!֬,2`dU ij jna38:|8]9C –* w0(7ˇ;זT`Gb(fI#uWA|%*TsMid3QP9? }lM yis Q l' M"c&ih-asE,(imlݯnmHv6irȢ>۹b UobPM.ZSEޘ|mhn/Z2 i>y"wQ>,u*f, ;ܼ>O2.L"L `56qEքx 9u8)մuf"?$ٶڼ kDsKz|)#BP*ީE(YK}3|esJ HL nRwqQ(VD%"HE+loĠ[ $A@4b?2:[=``tl b\S[.̔\cc"+;^ NfWb~$GA u?"_l"8&{XjY-L@7Hs˝$ #;lA]= pK>.wj+ZA6]-C[H0wAW)k\ n68P 1{}0}) |fRT{: w 8I@Q<8c b>(JlV!ku|(Q6ߑѸL#ȆRI8K#>B!!D $@ِAiISJ@.#a)d0c@u!@LgT.]vw"pclV8@/ &}DV}հI'>^ dg4 1dʆϵBNV蹭L][ P Ш‹V+Fu|Cpll"1>aF*:nG^0lcMY8k..cCc"b#Ep0cz0Al~^:,ϾELJ* P0&U8&u+==}+-m5~aSm4x<81yb5Q7J(+N@R/$/qC xnJ /  ^LQ-! m7?158FloJFiKI 454xMZPR,ÀH H 2|n Kٟ L?0Fy 8?g&xg(L;Ф$(Ϲ?HZ1SxřO_ M`} 51mLWQ4(.1@V6wM0k0Iް=AIB T?9R@_bĨ')1Է(&E#@_`PG`'.`paGjUZP<\%;+S냀1Jh86c7/M ԙfuoQ38wL~Qk\ڜv_92YI6*5^TLaभWO# (mq;] n:90` Se Lц $46c<4JN.мRr5D`]sd>4m,liu@J xyZnmvFAq 2:- k08 뀤Y$ 9H;}PpBؚZbhHHz Rwu"&>$R\2U0p9-pΟNda.5__Iӭ5Fi 0*bčpn00JP>ط4 /+ ׿mEE9k TB/Ꝩ:,|o[izV)ʾQq@\,Bpܜ4eKrvyinפ7-(p`pBZyHg>ʲR1fQtv iH,{.os+Z!LCEk^[ a;"*U3D,Zk4c^e9LPpNz*%JapBpL%H(MaN.C ˜Cb5@n& 6wv۩eڻ1wH˙LzݿQliF]tJIr4_T . Nޛ#lfLz `V5mR&E-5И1 ]h(Itsh x # CFݠؐlm q#PdC0 , =F.ygV4l>mK TQcU[&i%I=l-_~#9Dd\8oFs(js6osbǁ S!zgnW@ҥV RJa+垧i9?K/+:=7AKɧ$FTWBсx"nG͈k.HiQleDrRqJRUsԆ-e S.C NbbLJ $bM)L^|lHU ,Zj VNƟ9\$tyvKV茟?/'0%`L i LCTd wED#h F&*_RJ&ȦWέqc]oT w$]RIܙlL>;&>{ەHS'$ }(u'Q%1eU-T&죮95  >2H -j;r zQZz5Q[Umò BU`lGف iLl)dȷ8f!p-R'YXQ9Q(L[IZlp]^ xfpl5 ɘ9lQ)M͋2[/g%YE)(-- 7(@bydT/8KAﳋ012AdO <ş*$q<9JԔƪR-J-Sd2Eaw `b'Թ wO~ t{+&OQrIlixR qMӹM]r& b(^bpG,e@_ ahx0;;tQ13AQl\6`U\ƨ Qvղڼ[;7esXYX3 E?ϗ bÜ<0T:-I(-l!VB}-ϺQЅ%Hc@T' 'XiLwx vTY5TKȵ; m|vcCJ?&a'k+\QlZOZ "8Tf6wDvaˆb D8V()SX ƀT{>U2 zl@}?Oj6Jߖu5buGsLɴMw*{hԊ/=>47;!QxJWaHyzrpFr^G^"$O1zj1>?2P ܏ C˸IǾhZ ?XudsfR`EV"rn1?Fw?q@`Q%[N?jXJ2?M%e2uo~*c ~)U|[F9tl\IWf%_iώhbWb =t\ ű[nM#} !00wqDCz88|H;d6,7a d2cfK!12E!R@ bwڈɦFThӫA&Dv F]ň:'TA\c_PS fbdb_S(RR-Yܝ36,|trP|n qmf7`bl/ &>#a4Z2 3CqP匀ԉ>b g"_i d`[Qbsv4CRt[F#!f/#rB3>8y%?D:_`|.rS.م._@!?NGE\8>w¶cHs[CBopșů`SM֎&(LGbQ5x'%-:`4R"uqI ']=B' >YFȅ&ҌEK1L}*+z#1>~ݪ{~u*7M]m>E23@sEqR{ pHɆKaS=o ./aH$n.<~=ؿ(Y,}qfl$SNnf(kcdyb@{~@Krr͕b'C>i!`2w,KzD$!(%b`0A;Ϻe Ր( چb!Q2*Ac$;~X,MxDKlh#°YL aeI,)ľfY0C5S̮;'y*JFz bHeVtD|ML_u₯b04Kif doy gvVm~:uHMʽ+<~y<ǘ Eݞ+H.GeBR~2Sfr7i_d$#w }6ܷ>:*zʡX-LPEヨMn$Hor 懎2V l~UNn-Rd\ ֠~DF.s=6ƋJ`R[~Rĩd҇RmS7vyD8ӗA[.;Ǵ~15*EU|A-8!198G$q y/Ic>F4HO!kV2r(i9Y$UB= %$6se? B~j`WTfEJ4x':܅\[UфV;Lle^*JHHѰbpwb!qE^pD`x`- &"qBԐ߉'ɐP-W?IHBEX2ӁCZ}b($b#)\ x].[mm6  7G<]0-U'= *g*)u8u7&FfƘ\(=]7$dzs3Up{XE?< W0We5;GGRvBf/H>pV@r11E|!nօ #x&JTN Q)N*8azz%3)Waє!CH31L14-Is u?!&Rrpu?Gm!m;#W/ǧ~);p:UG5/U제'zVeg[f'cy*+};*N jRe#{֋A:MYx a(~~88LoA$ FPgH1ACr(1!\ w5F9:L_t+m.yB\H$lD|fцP§jK00C !rF"`1aykՄ D$ԯ.VA$IK%\9G+4 21"Na*[v`Fɋblmi@i#`r mfD7댂ޙ6#t`-햄F$+3xJ}mk} l@iZ])9=ћʍ2Z5pՠ`0SZjG!C'H>x{}5Hi /@!ddAz7z B%ބ rWvÛ?T&↣nMCr6tE!WӝKJ3F1 wGҸf) a[FcKn1g 6XC0_8\׀/|0HBg2C(@τX l9?ݺx`$Q2f͓hP0#ZI (,؇ V~L?d-x}h-β'XNK;K TaI2N^*Ĺ|qꮬfUUD?21%TBƪgtYUB{":$Q0VCkA^ch"!͂с pC.J50FStԚ)GMH̢#Fn2uakFSZ*de^ZbUFLAeH* PCv!20IZ$0Pw21H Qj0eP`H%QADA$t iH6q6a K"U읡(jj#CTك SEZ/Vf!-T#ԋ7JD<mY O-)^ig2lEI?̘~OWYo%!D^c@fT8j8D^[elntߐӜV\׃/T>4_Ό-f[C/5Qy Li%P7 6! 8+)0ܼu3Vl)J,_G􈝱$"&|F `sE%CfC8/N,*c LЎKݢ?~s A\٫H<35pł%_/;by5PE!-o=.lR]_zlݘCi3F~NnNmϹ^ `./ pA{Fqa#SPѡ"F ٚ˔ 2 ZZ D$4ʅeIEqT*(3H ыJ-lemEJ$ `qIL HUEQJkO0P8:$DmU8r4Jr$,3m@2l83x5a,]2{wMȇQI(>QAs&A&uث!v?(|B+Vp ir.߬ngB0ƌGt@Nh)$""ʨH5QCA i !(*ԕbŔڳ&:cP9&ׇt@]k |#P Sr B8$30ԭK0yV^]&y4  Z7ΈʱazJ$A骉#l8U+)3wVfvCXl;~/ߩ&ɿjUV zɻF9X X H`jOP,f-P@Tl*É'; 0BvQwM,f4*\SCQ`a.:+8(e9΁2,fӎfIWXIEQy?y4⯢S`( !B]V(]d',X4U|^~|s ˒]y"NhwAAWQ FB\8T`TQ01EV,R#).m_YޚӨ lyg.ҺbJJ%GkVpAPE5QÐةdGG)U@k]A%L[vس4]X̶j/g ؙ J9zSR7Y"B 3aYA <R,bE] oz:˰=A''ց+Qѳ ̴6UJܰcRZGw-uVZ9 :"pA{Va)hP꼂tAt@$9t L;HZie;Fl#zzO(6f-jٲ l V#ф 0O*-s2XjbejRvr'Ub2Ɨz8DP-h1]OcmٮL[ڊEl4FRe5X@!*Ǝ\Y\-R)\ 64lc`;C3ژ! Q%ABÿ()uJ3MUe&J ŭg2ȃxp(`.T`(m2-{L&L^!Ltxn($8muym,] ͧQPV}\KA J "%oTم ؒ BHKciQB+g)T+8 $X",$h4U1! 5Ue*U E#yDE(H6:(i@نZ1-u0yM2CA)qM':$iv!D Qg& 쒀434Uܩ0{Ff*S=̰E0*(0&(OFNJl2蒉@]e=4BX{# &a=RBh,gPDS%<ƬK1L[T Ֆ. "ıvS=4HAhBtԖaPi6Xe%cMYk7 P~+ .ߋ vJV a vAVi ('*:`jSqi5i, "v*jh3 UE j\)ԋ\P7YEE2*스)JdX]&;V YT@B^ui.ӭ6ahQژ J! -(rQH0D2\%9+fQK8h3EPČpx(+k3&'Tph,Q4轝B3D2(֋Xӄ#Ua0P<vm`j&Md,ƩV0$jW2DԫZ( Rջ )SΊ~H bDrGm> bpH^[Tx=N$Z4`rBJ/YVCRUYENҁ7ԡ$5Zƍ+WB Aj4܁7Jd1Z-\38vQa@ /,(㕌L!|j3) DdFxl%N fU h,Hu F)$&3^Wpjt(ԕ46ur; @A)+鸥= ʯTuek"BYXVPFCi="%J@ y%}Q -U6w7œꪼ Y[&Uȅ M RgUK6bp +- #_rт@.SWeRTFܢO L:;ZRXb"'1+v1f80*TI$5aɡ$К9$T5K'vU@"v[( 3BVR C"cPB%y\]f2,ʩ&oG4bҥ (_$C,C8-MeCHtMw^E흒Al1Ԫ*;aRW.ZLCPU*,X-³Q ""ѐ]E^n 1TiDK #*hd`RKQ6PH$VӖC|Hf`[V9Y(,#V̴!2` BQL5JTjAɨ eS)e0ōMj͚K欪D-")N6۵T2[UMQX $T$2=H$yG'#ص*;&ΑG0YK@ʆxSjwfxce1 bشRHbT5xK (Q%L\M JQkefWpG4")( nҁiDó7eQGa/+P60P59 SR.pbYQ|:i|4TQp1BPD:6| mmSMpH(-`!C$;*ȁMlkYB:K0S N.K7GNN>0a,O1Ja5\0<rKHT= Z6q^S/09 [fX1]ix4b+U2.nXBID33NEUުUt{D3U$,rW37f}z,«n'OfgAP E2:mLV< %m1Yx $tQthP^ e僲ZhhP%k `$\49|EJ[(%L4gmWm5ܖZߠzA%`332*Юx`w*,Z\[ ӯ;+ٟmGmgT* Ub[~,: (Z0QQf@ ,DZ55P\  i>XE'>s4Հfw|hbm,KFG'JdhWA-'/F%4>6)Շ8u"Eå] j<^N#`UBU1GjG0t]x1m'*h|3苍2-օ |0&VsQ2:ta'RE[Nc sec;7AM$QDJID*]v!( DRVh(Ԁ\PZJjWK -W$tFḌ$å(h%Ȯƍ32&nhhxK7R;jA1xAʪ&r1f^Um1:fl.\,fqBH(P he{Q_ɝlp͛SEZMrk֩ڒp0e9 w,j'QVvN)e1/2,פr W%TB2ʂ\hUAF( h Cv܍YTV%ް)BeF4FoC` )O+(BvsMj2)~Ǹ܂P3RBٕ)J^*FXT5<\ ʅ76.@QF+yEyPj +[{B=jUBPCJIGșP+C%\-%0v~%_(V0* xeT/_@Bk|Ձ[\Y+wic\)P5EuDPK0|C 2d2,d֍UaޞLdzXi*| Qդ*-(;LpQOMIW;ʐdg]B׵i4̉I#iov^\1l&ccsPиr3@sY\5wk/~ƕM8S.gϢD¦2=| 77>okZȁEύf3Pc2kF#4ˉ\a!`69D}^ lXׁRz&6sA5 XU߹t#`j:gⴾfvF?wIۑ5?3SBagagԌEX^gp~6mX(qPaDXE#&7Eyd%d3)~Ƈ;p oX5 @N,2M@ e+J*5٪HlEӘӌ}g ;1~2cyt1@QO_D׊B0ڨ٫IAfQ vJڭO>y{yKN(7׳ &CاT.חP3)v9Zh>Xě( ⾵sUj3 ]bRxGLQʋf8E,b|D-z uLsX°f7ucʸk-F f+z;M|qX| hqh-1Ӎ|dtnt68%qP<m WҗP`Bu1U91 1Dsc3q3^)3ݻYlXJ2 ' nolȦn/qk(2+-@ؘ1l|4}yj -a=[eR:"Lv w׬Vtze#biДEMM/RtDƅҦ1/%Z++uJ_tUch+bߍ^ XɳпRG:v4XB#ޠ[ͫ rE629jL9Hhߖl)ϝ:ò+-scΛ_ڽunݜ6 Yk0Jv,be'jV=#:TF)-% "?Lx9bGS1]l?lyD ghxdbSw<1AIgR-NXAC,\̟(<=y=B~ih@ i==_j;Kt'13Mkraiި]U$Gt g ?u.Xbٌi:anyn0Jd SRHn8pxzWDQ, ϰ`D,n(p .3 }0f}|4C: KJ@2 JL#"%@`YތՆ-b(Ȅع⬥*Žf LSvOW)U(:Cd `HrxG.e_1A:#Q) ^R\Ek-( `VUIuƹ@Iw'E(,/{l x""SBv/v1d+PQB0+2(蘒1`,FYd R!tDH]]HȑaRD2Ea L*AI12 )It7$RDQ(ak66oEFWbDih` @)AnPC*'~~ Fu$%/>܎PNܱ1idzҀ9Z(CȰ59gs81rBTn 6PuPlj*ZԣgAB Zm¢Xh^Za/IpڗqūPU];m`lB@6ZoPWǬ EukuR R5 oK )?ZCv ̣ &J+ҘљS8`9#]@\ЙFJ ܡP5 fAձ~1 -[!,NJ6du9*BX o'>?>0rsLMad40WrA䤙g|SCeFNp`H#YAi8 LP-& XP4(&' 885(UM,j 1BQ2 QLbMB LbIEM4D-)"[k V\&X RiEMAEMAEFi'n ii&&i(P4D/,"Ɋ+p(K6Qƪjf fW1(9a14W,4R2'2˘,_??^`fMŜd?׋9VijJa8a1TY;x):Wu9>zʦUC$cS=Ǘl]+x&ʈ͒u|l4mEi`g+ԅu/RFĘT= ˛# B^i; 3GIc65׉¦<Ù-Ƀ,{K n9FX-L2%R_Ri;FrNư~vA{vr}Btecl:vG$ p4v\ٌzuaT/!]H49]mMͭN׭,߱P{pNJ86eLrH.@ M{Ƌ2g0x6lEv+ccx\W<wѸeHmSd-;WmZq|0z.~dxO,82!hT%CF{ è>IIcHy*hm7HobH[0dH 9Xz H#; dE1tABؖ;l@ay)Ɇ%b0UUemѴ2(&j 0;97Wy]xMS6YTA`A0%,/P1Rݕ"lwXV(6GϾ ]6p{6Mܴvr u* ;B,Y(EPCDQ2E @$,QH0%R@vi`c2BX9FD% r01pJЂd,#"D@*ґ@]U]*EvEuc0S)+ `*3Jz T"PfJJV*!#!̬%T%@@ДJbSf7K$ EQD)VAR VWY V(Pqbz}$P 0<&@YbŶP`09&4Et_=JQ@b[xMCUV!P[%hڠ֡ba;;0wէF>A(,\\mC5 ajtCGYڋ`F!d zyM0Z1e6]  S bΣ,)RA3;'_Se_׿A w0z⹄sֺbi]x0VéOYcv_ E/(KX ȊJ(_w `T䟋5 zQ*^O\6y#&~({)`m${2nc@vEq26f: -2aN7IŘb[@tSD0sl;5[Pl$Fw>#Ȥ J]hc)M xh32όSsݜ7yF|fc PDs#UjyDlJHӊXtb&Qš7>S?D]ĭo`N秥lg> |q:g:TN1 ;N@ZGZ.}mzO:PL5cIw^w Ox1E̒e37^Pfp\LZhLu,)w2 IHh 0fo ГfGtōyKQDC#Q$ʀt\:ƳT]Pfr)"اj; 8d4b]+4:}Z\?'ݕ:YH{$FbO&wP4'MtͲDOm} =g1W,2 C4󨈺k#@޿'?%Yq(,CgK,(t5ws∝QK(On/t(@?GrS?uKWak=OS{e>L&zkOEфӱ<~7yK?Bb:PgHoL{pn/pHEa[t;Ӭ7 u N5B% gzJo8XX|[su JA{}?211rGkJХaZ=9M>h-̃LAb''n}m"Ct4/TS-UǗFo-uvsZ梬( ڞ2f %STE~H+1Q&= QU-B&{nkTK^ˡ>8(\֭=/i?n:@(3.dXɶ@noSjT@JT#p>f}';OT=v`Ft; . \ԃk3;"ڔD#? c0ҏ(G7K*G'"Ydl; 42B,[U3Fdb@Pc k8XȑWѦsI 8VaWJzpj?b%΋1$£6}Z}^cA .΂8!G9,9o'ƀEׄa!L[F5{_1v)lS M0Ө؂(QPoRg&>DiADA c@)?k @s nPل~\2${Tbbj^p._)2%) ҸꅮPqTVp^n4s.M} rEPgxEQ r `F94DAQ<ؼΊ>5sI釬6f=g]= S|Sf2Ie3zLâc xdM=+3haDyvVfsb \ tgz.rC qxԋS( DPn $Z` H7pƔ[BџYVzoe : ax&<ޏ8gk#(!f9  ?ԋ5v4)1F"/3xтXKPa rpϤ`⠆]Y: z3.[(=t#}4< UGϒ6\ k8X"L(s..m fTCJ[s f}آ4E6ɽMB\7k|]Tѻ$6T@]ΡKVPd=85HFDnUFK $J2RJ,1"hC*ʠnAK¢C;hjQT4e Vm(͡)BLufqNyt)n@pyБ0jGU!3ŐLYzg1Zr"K6ƕ~!aLeR5Drg=^ucAK>?_½ݺ~,rtP.ޔea$i1эynjҸ/e,έx&eĥ&7m>ڹn,3Qlx@L)N$лf(򸩨l) -6zǻ,N:GW_+}9sTE*wY\vTLmU-M#1^X:Q2q9<.S ՜6dnb$\9"Xa$343kƒG\`J.mR3kuO(!Las [$lE>qvl@Z@KL!~ . *:Ҙxt ;W02_6 ,jiACw 'fV!zqm;sZp*q87sM`t: /3y7 dYEww>F'gOLx5 ixVHsA {0RfΥ탳xզZ쨥A%je_%JLJTC*pIB8Q5g!y0TjիZ¢E9f`<%E*{\= WHLtIg>Ru>µMTjs ˋ};mچh! Jnz~׽b\ń, _ǐ`ISi_ʡޮ,,*HdpTLRG4xfS[ƒL`f0gFc9|`e\H jIFM H,ɕR!ĵPdzg` Sܲ@A#I>I}mIz>D0L >̟ck B.,äIQ Y9;0hɃ%"m6a<ƍ!/e:5$r%/gnu5`B}Wg{y'y@F@K:4@yF-0kϨ.JLӣn)`[RJzRE!H|_ ? ,x6a*2b;:oEy;re\spՌ7=FJ@1ӷCτ‘{l9PvfI?i|Ictj WJWPi9Ih3r)AXB@ smDضxrr_b:Lq;f:؄8prTU26aȋul0r9.`>kŪ\}Ǖ59oLsR5p,pؔYړF$>RT$VFh|bR;j֟œ.#ƁB'( &"IDD v%0ϠĞ+[UKl×UsgCUb=h\0RuR-/G?0Up*M$Bj`8PHFşJc=@pK ٧' ^rHGvOI#ʖL3JP ~M?7 !n abޝ*DirTa<-Pbq44Dsr}g"s^wDVK(쌱7@~kxGnhH|o/\q65X?ImyD,m{Dc߅C >U^qFL^52rQ!:2%St(ɔ.K b2L`+DΦ]iԏИ$t9Д7N+z=Rk}C|' 48NNshjry+﫢4[ϦBOe:t}a6.8,)Q $:~499RtλpdfjuxRRs/Z㛡P0gpz e'$TFᛗBh'5=H홮; |rSXĔ`XVWᇊET082,SC-pTwDRpm9*Pl٣9U\$^"طb, Sb T1Flz8<7a:XßZ(1ًՆH< %qj%HbF&" eEJ⃜&nhI"#)mfI$eLj$NC; ۲-‰VIh:rWR5&3yCHw.0Q>HRQpݮuV#8ِXܟʉZe(=QHG'h" $ 7F? 2[=y7BĂg좥"(1 l$U }?9d_1utG€`ёtvcG N y!gt32 Y,෯>T (X ʁa3+%ƭu $,q1Z u^b5 !8N0PK Ag.6M'q]3ZLLH bLaglI |n ̻]96zNڑQ{Z;ltd[&_N:ӱk"L2_7mG^ڇ%|ŏSr՜[ r7@Tf$"OWrN,Mߏ*hmgZWܯ#pZa~jԅ6z3[uH$|ڝF,87hn1u1V5(WP.y =ޞ~aqz\h4ͣZ=}kt;{YbkL$`T  @h ]AvCuX V`=;$ƙ4iY%djC4ˤr|&H11=U"4AJK0M!:?CYQ:. sbsPI4x\bIaɟplپOm n2ƫ#b#.9Z?ROU d,Z">ej`1|&z@?ϒSep@`g̶!x L8=\u28F\N`zݷk Qb,(ؙ/[4/yFL!~"@;QZH5ȨR |S~4{ŔBzdPMZp빣,.U샐76Q k]Wr+,$UR[nL9rT')˥$c /V9De,2I L۽+vH @*:u[ȘMǻxݨyeЖ.,KL":d]q)R2kvNTvͼ279@ph&Jxa-|ב9VQ͍\\7l" 7(|<ۦd9dO%i'CI0?37Cn3őpFI9tFZyj 3ȵ[˳ڴW܇kx&gLTi &cߞۭ%\D BFdT2I"U1w7= ig?wfɵ6Z"8iRc !kH󺾺d&?K`=Âċ󓊚A"!ߺB|S*mzdKPDŽ-H;/6$t2itg ty"L8[T+S uKS2kn0pPsיJJ5)ktxt_NX0/u(c gCOaP&rvxYC(oZhPbv4#oGbv|ZЋRFgWv[4ˁ7#t1*!e#6E+U Y#U 4dOGU>Y Ʒ=H?ٶ43~H DK ̳6)T$q!C&̆pfr*G,K&鹽@!D\WP 3$\FAgm bW#N8Fs)Q!/ɠ*" Xz4Y$rN _Ċ& 0\ Zͨ|X&݌_v):A-r }1S xbS": 1/- Ë~Ox1Y#7Gz wIJFw ȠR?9ZEЎcS.) fjYa`>X__syL={'JhO. d׃-{Il~mGԐȀŹn<K?+o&]\aim-UmN3o,Gd\m ӖZ?-\bNJN o;|IgEi**;։M.dm3y "f]ݑ0њ38# .R/k@-v0hӘ=#wrF!/(3B xÓ y:fcv';-9#>p @dF;|:E1RO^b;E(9IR]]@w=Iλ ] ?GRzF;pȣa[d2,a|)lV}[`EoYȴ F:C+_}@U|1e+Up @8Q񗠌WWI)Ǡ IC)$\iӦIT|*)Q0`BVD9&1-këi`dSpZ }E Ug+75s^E&xr3bX+dJ~+*}Q\w"sX©&E;a,IN/H͔Wư@9 ͑D,` Pr kcxJܺ_*r&D):+{a9OT؍$\}mByprd8D6OsJ.V#œj8iK+Mkܵ G=~ބk1cϧ,bJ8639 ߓҖQÝ/c#Ld#: w/#%iiوOUY*s P Lڗ&`A6ݍ¡pv~р|a4/X.#p#0(Ԇh4&8(G:5D`^oM1 2hx A'hL ~-舦=Qx50rVgRY]8aLҮ04PM:r leapqAwc:bEwRX PF֊QK\˳A:Tk]W>1R33x$۩̳m1ܷG^Q7' x1J1 "9tG d֘-~F=}Vt3UDd"vBb CQEێ~trv^N{)rUlcLAAR^Z"[g47d9ñլࢭ8$ӖX34t+UA\:v56Я S4. #QybXD-JE@΀laזF-J QdSCrHG`:@*5[fŠH1VbZ 4PнŠ̙uvt*u0HP <(. 3`pi>+ULz°6"-}~JDnNtb LrEzLmUM<#گN0Ģ7IL6q5B#utq.Ϙr<̒Ր g(RKfKW=* q3diB!iMiҝ1 ,JA 3XGla$@ ]C90xbf@ݴk 89OY aNsC j!Sh0]Xġv30pxc_S 8b , %H 6;8s0^#'OtnP tH^#--4HAd(5 UErs@qJ 1"3VG]['' USWEPy-c68`yykLҝL"D]d)PQn2V kEKna@2luj,ړwhg>=޷ZuOs>H0i{K$V:ދq߶G?fCE6sFPɆqя'ËaA/k"rɺdռ{ _OmȮ* )HWͽlFPꯜ ǽd%Jgrz>@I5@CS)ިR[eyՋU *9KSRx 1(czW|~[lޙ\-IL0;u@qnL*g&9^f'ԞN(xԔdUAdL#'E<|}Lyp^j(H81U(TQsY+.AL p2 Lx%/L |zA X#Q9S@nWj]X7fۘ4s28VU2Md]D0 ),P1!HF@ڏw[1ah!+-"6{_&jpOStW  ?Ї p 9AP#kkà0nY)l+NP)&7WWOCl%B}ԁTb"/sa5i#j@y;*䣪%8umh eݧYpi&&if.CN<w)o?ycy҈ |<_{9E6JFiajD`ai^aTBbv'Дw1ƚZJ4da? Vu3بƄa-Yɧ%+<ޏc~G&wAL=hտ6o/j^Nh.N6qR& a>J{ jBGVIe'sG<+mP?<=7'& v Fw-?Y'b}5̞YCܲ C=AN-UmdxvhRɁmؓ5lIh;bV浯0 g!#M^¢92(GUѸޮ[|դB!KKSF)t;ԛ34*<-xF]dͧIgHA2 7}6#d#0M,Zi~Gr 3W30T+W쏠WeP8ͅc|Лo  }b,`G V0&\V3b5?wi?CkMI:xObT$l6lOT kR{*}r\'Z%w%ףJ-?)Яo9^ l%& Y $@ٖԣ!usdU5y;2yM͝R'K$ C'01 T!٧&ؒM6k{:_D=ѕunc.ۨƣ|ظqӡ&FEۯ2J*P7ÿI&ZJlu*K< Y=.~+~IVi2(MY=Ӵtd(%kxn p0ܜѝ%@o7J#A" Tk*09>x^+<*{ Z4o-F ◹,$>C$ Q%OLi $ D)}FZ''}z7c:`ĤgUySY(,(mE۔ Pr5ºR"uyoL{55;zУ ,AcTm5Iۮ Nny(EgM,XpU2E8f"^q1&iLxJ7`e<8>1JS=o !Zp:E6<Ϣ@tK_ #3'\&Q%i(P$q'drezdžs5 :h76R苛$:ߛ]r`]!8~#C5z^"jETmBGɕrX٧3_;p7KD6U D :7DKVo] {tԈGRgea(qa )3KBקGȡLƖD1R<\uniZ]bhu4[:\$0b%5QɈ3]:Ņ_}dsܨ@mS7kf򏅯 g \y^4P o`Jo3]vSl`/w+jb>wQ{R2T? j rC{0źs : 4t\1:Y(ÿ({͙sEI2T!J%%Odh%QG,L pڕYDe#*ۼuţH's'E: Av ΋ߨs%ǹ$4mR73S+=*(Ku!BOoVCt{/' .EPtOj= 3+=aF[7,v{YJM{ޞi%g'>`\̈H)$Y'X5g֦WM `@588tbVW,wLc2Tԃ| c ZwD0;?n`iRJ>Ĥ`0;8#6 } j12Et~$6_w";pRNtc.\E{pnBḭ08jƠ>bڥ$Ρ4YMxgA0^_6+O 7K=iXbpc5"^wc* huTwp8öTm~HC a&4 r^q1!M r~@ jD{1ﳊ&|!c(ץvk E Sd"zϪwJe>GDng}W2h@]T=}q,#>D,s[M[@BSOz ~G/v"4 v&592\\ܕCgFoOYJ1 (u=|W `9P"LJW9PZÉ*λ٣ 2u>At~'9|ㆢ,A1r%09k0Xbp|us0<͊sgsg]Q}HH҅{QMFn+?}oLRy_KYQEU6eXΉ^>)B&Ds+["rRQddA0|bnG MXetVǃްu*Cf[{ P^e`A/p-Iٍ GUCX.0Dhy6nnsl@WIA[/oguy OT>HmPC63X_87wZ{& 'r0Эp ǺG  Y Ԭ ,dNR8Ǹ'%ѹdDtiYfNdK;RE<ǎk;5U4}O;HOF0${ :dz[fA<oTUjzrMAܘ†t "c&'gjG1!·zx.5?k'R6)@b,AI3}t+@NY bOie'c<)<:^y  d$+|Y>sKcgGNid#:uxrE!&? C$"3EҕC F*Xi{-7Rgk/H~7/} g*đao4t c+2९QkPKpb4y1pLGȨ# (\s$͉9ݣ\s@BZ[kYwfJJO(v'ZBrmju.d8 '!D3`6z] Kbn# u4}|~1*~چIv\I?9L%z;IŰwy8J19wgu\uuhM2 ʄK~ftSTG) XIjs{_;okwDUkqpGڇZ7]ҜQ_ :b#ur", ~0QM 0 1@0ɀ+=J [ ќaq :VxWxI~Tp)(h1^K±o7;cKmO\qw4_Aњ>JUyAG ƟYNtdw>ީ@p_ؿF MWZ=RL?dFm@}>C gqi2{gsd律 |&K@W g/IZA >HיőҊ"fm `11i3#{^h光J9sF 㵔]rvdex>0FwQU sĖ!V@J0!ހ4Od;a-ؿ$phgBT'-t9PQ+=EjHm܀ppA9t ʆVy!J02<⌾fy晵zpɾ`u̘a V.˭\N"-Xw'ֶּ@'r^S~pg33ʅОYރ) 3Qk8^bva|rT/m0vLÎрik?@ls,Ս!?fFnOainuD)iaꈯb۳$Z}?>'4}َL\X` !gU % &מ}I{5q#r7s#T;B8|Bp/T %rlAq!8V}I/Nxbn'W=P夿QWc7PaC3G#Eamig]F2~: ja/iHΚAJ) Up!86 R vec!B$$jVrP,4Srz!VR8`)8RHv\^xL&DL6௔Nv*NBRMF~Ylل̶%Zd2Ng K\.[,gyz|⁴;DR.dARM?C3Vt P ZZ .˹M`kX_uChoK~h?#࿻UuGSZP_[C Mq~?RpFk>e5Fx.dyz/1 *" Kp&|c>:-wW܊-ͲUÉlvc !8 ncS@Vi-ap ?FGݏf[g?o/Tf*1Z_"U/5>9d}JSExy͔k *G IB }< B%@%2}fF}!@Kiy3Nѫr]QE@wGSTC^)/?ݑ& H G=6\V:8]4HYHG<.Yz |*/SM䵑ߦFZ؉)}F(ېgEDC@v ٯ5|mlbmHc ?<3PNp7*/q± MġnF- œK<_`B:,@;ʇ7a~p+ax[< BO6Ɉ+8IL$6ý2eHTɢ,3S\ b BJ)+gI,cDV1>a~_̖X=)Ɯ K|tkL8W|h(R"k Ӆ]![?3JLBC" A͜Sg$ ۊ+|hs:[s@Ȩ8Ueqz1^S`<ؒ [MTQ -}`49dq 6,p-8v"G/bִiM:]0(מ+q8#B2 pt79bX(GXwl=7vt*ԬJ}תԉ\QމFh%{BFvWjZp/5JDԧHKďȺx ˙L5D@OnKAP0 :Z+6q)@q W)~8xEӬ_`+s4(\DɤO :F,*P DYD]U[D2޹n橘4pT4v|2j2e3tl+nߕóݾט˓S{؏Ct]|*Q.;CzX]Fm#liI^di_%][dKG.1XrhKX^M='p=Oy~krOۋSDVK ~ VDrN3N܀M~\c0n0$V4`dcć]q/;!o.;2tP1PApMrP&4W( ϐ/UnZS2jt"K|KZI\SZ1KuN94r>ʥNpTy;g8ZUlT֔͢k}cF[^[Tp;BmP29"`P-MJY+nyAO"߅-(͎ v`D_w"#&PT:_>s|ԡ>Mٙ58 MXzfTʨUJCYzE KYʊ#jjardR?2wY cZb7x6d{. u=DMN|GW2ZG-5P#@0 9d1?\( 쎜1sXd4}UGo))<;uіb Sux F(Mr:CG9N 6<&гht/,2`b0qMޗF~0'1Xhb&Y0 E[Jj}cXHKC0!Hs+=z޻+gݰd"`-O byi#$G}`]5t톨!C~YoR2 ##2 !Q=ʩH4@aƔrR EgÊ} xx' iQ $#EH.%{Xu>:J©SlYUa 0 $;B|Z\!۪J}99ʲ30Ksm54宩w;2ә3e9-5e8g[~ n%-X0BJ >ڋ<'FM9q\QѓdDJ2FnT|6i@zCңtt`mx\:bp#ocHF6ڏ0}Ȟ9PS}Y<Ԕ6t$, w $eÚP>+OMCguxt{ͶJ3RQm .A2 av $2:c8ƙM5GW_ pwݽ7HV0 3|ԩ6:>+BP^EO GHr:~+2YQa }nmwQ3mNe,i<2ݠ},7l1o}ժ0ZE쓖jqSc_\sNSU";wq8,xdKU^Фoa!Lqkp ݚP۶*1Y 3ɕw }pPc\B×g1&h ofsd8R˾BkD6pSg m&gVg[N;9ԫ".>^aj9W8nN)pT[M z"$/MAC:2³ RPUghCllba7-U JtE7ж/lֺM3X5;EUUm4DCP<<4Kūt3gG; oK\T /hYpZ-SrCz uE2˜ku5'%SB5Zᝯ 9>oJ 3/Fa*1WVj2.Z:h , k*!w]f7Yft=f2/K,WP4;5Ke)47 0ϛM4cCB jjVWdf8PjB*\ u %j+‚p-J !G]6$He\Hՙ+V ]vFcvygl˲̣9D/ "P vLY wYɪȉxwhvنj]ܬIgVYKK DKdP*-]" U5ͣFarttՐuFjLji2W W+HFLT@2 (3 ]]UzŞn{$D^/L ls:5Thŭm84$ V;{Q$Plhh!*=Gh`ﮖ};@` t XߔYDHlwdQ ' p2 t(R_q hH@ٓ: E%uʄ%jujf\Ι!M h|I\-@jdߨܝ oR}h|u!K(%%'rQqMA0XX%NF&IwyZ0dF <0b20Ҷ&P F`[XV7sasFh -侕EŬ b,,L [M$q 0AVbBB+U.UQS ?Ç x=h"0T1d34f7Ƣd,pGnHˬ!%5p{Ƥ7HAṙ h:C-DXƁ2Cly r)<5t Qm%74*@' CCeD##VF*10 teQȪ"pV%QyTF`c& v \)$2ʇPlO!d EhOױ,;A:0ΔH2)KP5FeŤ E3of C-31U'q{͞Us'^0MME#fLva3Q*|v)]H1 ;' bqpQ6cDdߩ+Ƃ4~pk@2YDJP(F<:JtV\Bڭ'Mu F\N-GFfh7ZDS> a& ̬VElc΍ ,i`., ^֌=YC6g 3"2x 2wpxlVr{[=?D GS{rH!g歾kjk^a k.~pj8k[/)n$<cƦbj;ސ6>~jk=xcqZ\.PfJO4~/z9bC\GLLLgV\︮܀^&DX"P4W>`hӞ 7cACB< &2("2|QaTW3#m %Y Z<"SAС ` bL{028t,*uuiE0{rE}+7:0_O+HRH7t}D~y1M#7A|otc^4= cݪ2ɗ+sRJ|W`xH$EteMҨ^H4 ˿@BN`~@d5NjaS|#+Mi1JOZ,ڞQMaYT peeɣS-IX)Vte ̦A%5H`>Ɉ)!>P6&!! wO Rx7tEE@gjN}۔ xFJfL./>)y-"[z6k˜d gR@H1é~W'Cm:';<'wNz5f4H9ԣOCObLF90:Gu #TzU[]Ͻ.*v[u:sTƎD3oCZDNv"-i)[9zATN|/]A%9aL#2/ gP]wn9 7ǁb14cԈNM[i٢҃G\TBOD~sɰd{C|8̛V8B܌%vJց|ˆ> /Z '}C73ZB%J ~vbm6F)Y܌aR.wxü[yo.?mwۄp7KM&hEE!Op`& ʖTo{[4[lJݙ.xDX+ʝ_"f ki!>_Y>)c:iNFc>t)&kq5/6ꮑ ˪iXe> )ӵՀR"Nl킑T\;r'O(DJ8H \J5\7X̐OH;iP'6{CIik ᗏd0#^;F%)f-r 9pC@0h&JB@<8!.e8xshd}ьWjz7"tz*VAc錏I׿9"1$aP݉Nɽh#aVDi=QPؓA'rv~Ώ=9M<I- <3 +mo)l,\#֙-uu +L6̬Q*Yu~Hm vATL͆ b$z@ˉlt e([e$ ˸n+)T傆Y?;pH!FcKxCjqIqm˾=.nYG隩vbfˋe/ܪy7sR0qF?Z~S'.8l S1nv X+a@&IY#aƦ"VYw:jNNB8$cx^S͓Id֠uGkc?hjÍlu]r?,Qli /7Vt,aX +¥ps#Gl,sYS%npDǢlטĂbao:}'16lJx+Ġ\Ha7(rasi(7zy皐oڜF4&9ې| w7a$3#C.+wlG3nw4(֨ ǜk:o ,# TG 2#Hd-0MS'$CY_`0[vİBFb)sn[ӌj3-+W2艤maXi*ׅ/_.UX~&P=y6lua$.l^Oo& HA!m Ȍ"h, G¤o !Y)SaW[F󨌎#9x,\GL=i,M'^Õ]6fm hxߜק[O$i'<ˉ;p)ř* f5 Qla@& Zp ;+R׮򴠓Pd1C`%ճ,"쥊B)(NWOtw6$ 5 q)ɰ it Ј`G4DŽOA<%"L8 Es9'oI& Ĉ CţLT ?2o3VOO &c [/xOP#X>n1Nq@آָ aX'c.|;j&a&|?G܂p)L9`~hts͘2™jj<$gu /Crw}W,˅p?ڎ֎WS 2!fy<p*Lf3 N}3q՝Vn몉ABysӦvb́IzIJ$yu2u]fL9FҮ+ׯ7C0sJG1ERN NG7afգafJ Yr}DPBR 7aG{P/K *}- "\CDM#/yx\` B m8VN,kLb_:yBm`^c=FB甠D^B~!8(dGzǴmCnx D_N*?%IGDaJ HzhYfQwG.JY6 _[1߉ 4f*BI3fC7RoycTn:\l)lCu0)pCDsh]Ù|^w#•<>YrA#D%C4B dUQ)RF׋!mUBO>X zϤ\m/ks Րh.씁)qV dZF}5R1h#cc u49;ϼ:`S, t>j ^ޣ$DB`a3qR_!3M|6;n9C9^eyQ[WmbKu%u'|Pӥ’e0%-3@;yumzm_̕U:wX]f?vk}nOP~CQ޳x,nEfi2~en~ s#~g_!|Fɼ39`pEa&7EFC"w)7Y?Rtl$+2e2Bhli*vɁ8-}?qlrvݑ cnS}d׬;<.ya*GiL"{'scCZ+!U5ƨCqsMWe*KȋaMdjYڔ/W0 @͸ L 4H2_ TLIÈ%Hu@kQ•]&}k\kT>!=d^0Nx)JQ/hP?|5@p:>t}LN H؀΀ɧ\%ѧ, @&RR⡎uK4$vĻ =ߑ)J0au3w|4\K0oRlxX{1h62=5Ot2V{#!>Qʹ9{Qǧj:-f2ցbݟ*f7o`2nZFB)b[sXVtl--/l&[ Hhe2Rxsz_r0 rUMGA7{_&D'-q$m\X0\&?b QGP(*ӊ{^HQ%5p&=hQV?{s-+P1[L~/1j'{WJB9씧hXD⢒h%t_5!J@{ʛzXKJ,YhۨvZɬ޶*đ*=߈6O\K{Hha $>d$]*!-ȳ={յ4^1ur=0a-0b\ʅM/= ՇsC(*]~%pc~m+b u}VRdC E&b0 MJ B PP_Vi 2LXM ꃀ}⯜6qϡ$8MPbqV)"< S/;s.6ə?cK2e}.%]9j2Ѐ7^$Dq> hX\Zc4SB l]W:/MK$?5S褴Qao.Vcd?x GBHazk'Gt5r[" J婱9*+}anl 䈝XѠbUsPGL3:Kxm`񕇱ꢏ}wI=ri XdɐK/,0DM, G,˫n ذFP1.OFCzMpPn  dMX|t$jdiB'j㫆':HW1)g%;*Fx87X$=>@(1!DYE~#NRH$JI8:16i(VLPMجb(_gK :pna/Gi{: [Bq+?aڸN$u0ڿ"?_o.gkq7Wfgͺ!3CHPIЌZV HBТO"(%P+B4J+DfC,1Ś; +v& J/P`b`^bQ`RT+ lXe@Z+BRU ]eeDQba\M (F$DqD,n` F",1Y Z,HXY+`P s!S@ªX ŝ,|LL_%"1J 0 I|T0Q\)!*B)E (,B 7\0&(.#I" ZHb " V " ȲY;2%I]MFШW!l!^,"2ZF B0WPЇp`T&<a@(`64D j ,P(&+b&Z T,@`!D,(Xa@3@-u() ( K% d3@BYBeB!tcdYEp Y+X"C!`(+@XE( ,#PEKDUA1Td GghJ7Rzڏ@h[DN(t?cO=4 ѩ[5;!N6(s&~dQkZ~Ժ! &&6Qc,|g3"el*%!!>DfZ<ɖcVݮzr]e4.314qZ0fzo{X)><>ZkQaCH:H ٪ːR䒟&h[D  ^^ݘ߸=u2_S:?V:`-:Uj.N0UeꬂLT4vuԚWjhkK@6@)L+eCR4;.KW" ~SðR YFm%UBJE+0SE7</AVC bj#ɬ@3/]]R޶=gBT?j;<2x,Qvm Qc2ӅR21@aLʺ%43h- \Io@; VPA>pŢsNROD?6 42;3(`8w)PtSЊěa,j;M x#K8d.g3_=)W9-:%oVn x+3%Hu@* g ϏiM=*ԣ"D]ʫaY U) L^NnlqUD PyYhUhP5x}D=apo}yuxK&R8l6pTR=U*=gψ ]]Mup7K*)YC(Qr]!9vVT 됁">sJ~+ݶ롷߲848{V DDyfPVceJ%d+<3J65z"ePkiiB`MKV޿\L[74ݸg<4s Er3Bm:auM r@'Zb)p:О;XJ.U`K۲,1D]ҏN4ʢT +Z:) tʹr7~ё!!)utd-7GϤ0yF.5an L'2E Xd0T iy^BlԢ4j|=308쐛8ܤ/:];qU ͬXpAH^i@7C B"R i&hEh5)mIvEQef0>G- ) ,kliv?f/$V`"R=Weg%W$&/%#i"#g%sir q<6V=/r'"t7mbnk+''">Ⱥ׵H>0+?5nwlK#d \.I+ 3 }[ Qwr-6k!ӮxzZ.v|hIx:M 4M?hTHÄ 9 |&8< 2%GΑylik*G3V([JUUȫF]o NHpzyQE[g{bBo'$ \:8/).J;rDZVAN~rԑ0e*"DEp5gdlɕC.D\LG. F4O ցD7ZsHOlISsDr,X =>+凂LF=B¸G݈NVPY!P!Q'Kg{㎼Tf_rl$dq^HD}J@¾KRc1TSa\&sAG=ygqC^=iV-jooUu$l}6 \Ve'KPqe8rn4ҢET`3y=G?Ŝ Ԫ86«^/;.b9UU9!q%Dx ۯ赝aLP _4M/`*NzⱊS.{ھ6Ϧ$k>|ŦIXaolw9NOնǂFBO0Jmfpx[8)Utd;pNRm>Y{Hl}ߣjJUjyCd4e' X΀SMyvR3|K+*ufYhf(1S Nڅ=0Lb8I-s~-25C ע+F[Y1G׼f٪O )\S!&wBAѸf'9C7Pm *g -ër=EhEM-qH5+vEFÌSP;5 nNSX ZaOd?#n/ &&'qzg ,AԵ[h@n͈ XRߪHsp K.Qљ%JzBfB\ L~{}> A)'sH@>#mq*%GsHڄva} d>b/w ka=\[Oxa<~ծi|&D Q(8q5lN\|+=S2K#eCFϻ2a6ASah"×*"k0F;`=Pi{|>3"eb;kkփ l1,׎~Kj1M ohHR.mٝס0; 1p Oܔ<3}7JJE!cip1.>[ ok~ƠuYt_I"=MDhhk 8ێ0 kSO_v%o U Qxs7Gc<|=o)s$9loW*݊Wr"6(I-BX#)OyCo|h^o7N0xH# BȌ%Hqڴ* ?Xᙞ^p6ӍYu:A(!uuQf3:Dv|0i b G.w5eY%^W1t:}Ϛ6A"&[9ۨ<-AVgLc>˹AZw"ȗ>#>i۠؆_xJM@Z\"La0\n{ޜquX1em0YxUj㖞$Z7{_MN))&Y!4SL0k qGab]As&M;F0&,xA/kb`\К.sKFw#`}sV'=M<W1S(g}qdKКfadT]eU |lax S,ȏ· xR I\D9[u)9ͤŮ܉6hHY_a]+^D;5QB?$u =,L (1Hte|.KѪ޺3Xy"pHTeDaxN X@E<}?HJ ёy|,¢c](POh3"Ǒ|0DEZcҌV"3˃+ z6}|mkL /e(#P`y.`X> "'60(ݰDž3@L_HbCXoZ`A?|3T3{eZJ&>(Tf V3VIvmqo:W/]FVS', z~掰^|9>Q7eD*yGgI|t"k?w .TD^~.F =7coGlО A:Aө ko_xD{}B1;gorE{fEƎb)W`2Uz n# E!M֡q"%Y (yAH F~@ZlUT]S=Ƹ nQ175MVÞv+ZBz1Й5e%\U`R1?ڏ!&_ `-r0 K̰[Bh!畵GSRFաzqkZ!FpiGҝO$t j$a}P/j %,n*. ha1wdzjeLC=50w"e=TS)U`XP@L Yq{8F +hd|ɉۉqYyI䪖z\ۮ Ϝ~ș%o J9nh9hF?(NM9ư6B, pmiMR0E.@)F@4#SjԪ=LFoz/j799/o,l ۺ<_ hdD-\roĊFъuClo p eLuBfRB8.<Vg1wc\WvK`фĸ,Ա,'E͔xQ8Əԡ?)$H U@?LvިԊ财>K&eZXeWuP՜2p%SL@ʹ嗫5yaOy7~R-PUZd:b}U% zf%ь瞁D|K/Nr̻Xd \*ļ~m'L@-Z#Ȧ}͍v*)< ^:Tkvsi|ɼC2I}ol1T OG{26Ta5jrU% *] ^ jۥJ#*P*04 DĹR^IVګ%xej Hw p#0w џrRc|~b>.Z^]I*4nŨ#`bn,+bҘ/3N>d3eraN;Aw:I!}AhCɳ} T&dK(L;x, {վP'(SC%iÒ$Z!DC\̯&s} @lyTqmP,Zy@E2~g/N62i wULN费aJ3`.F&ao%3ǡaj% $XYDd=?Ɇ|G9T< 8/,-c$gywD;,x?STCVMYo7*ʯV=Y"sdSe5wWx,nvYpaC̓UQ5yk|}NU N9c*{sޠ  ,LHz'jRrHb mݝZx?;R)j*mz0#)po>y~*:2+S^[8Iݤ1}sGJ&,x2tRqA Џ!$?g:fS*әY.{)` x2Ae#'ޗ8 zOekg`~p.⫹ 8]M"T7LiN jE'_Q Doܛp5+u]PZ%T#6wW`Y$OσDedT9GJ)yƢ8U 0Gg>7 a<8Q7?̠wP5.=p'PuX{tJZ)ʀ7Ӵb)?;?OW^3\.j1* 7x6CrSp_!%Ƒ]?p6ǝuLn@%Gٰ.:OD\"1yL7ahLasf[sȡͺm`}+RFT}v5ӑQu.8Cl,  :z5.M$SPns}$w2ԡ. jROy1ɏG5$` ?p\mȭ+y0E"4ɶИKrY rq"AdF%ZN0H] 86+s)v Aq! j7# `_'ac CGA/b#]:H>ʍҬf[rlO*f d_[fEd+pIa9:wO3U.Snܮ۫3L%$g/X[Li/NS-jdHaSU}Fko>&mb`?&+-oGzw蛜-$b Xn.Y+l-.j1rLK:z~1)XQh_(h?[Ĥ?MGƨў:s\b R q|-0TauYt`I LF L&v;080K} (dpz2 .#~"~! jAk `VR:A P0*jOI mԌ\ʪpT"JG3!=6V{(j ]$Q"l 3ux3ךЧmPJ^)GFvh S%#@[#PZI (/ Jf1jKȥ[tP$ʓMmhLscFXMhX'%f(>pӋDVAI62,Tt'jwh~"p vVŝ;Wxa=}9i -lYkmŘEqT Tq:/B8H6:! '"ATOfʚ%mĴ ,M-щu%duqCWTՑS1B #P tXBZRTƗ8cr (fu;^ԍ}O bIzZO0:~HN1{A0 Q0 3B4X'\dXK~6|3A# Zݚ< D`* 6w:F`$c>А(U0;;6 ţS7ڗNGMyAKf83L;9fys˴Q%C*;]`ŨwŢU >Ð:Sm++1>o^W,o08a#p<֚vhp k?A`"nËN{TGm_v!Ú$S0H*^oìm'GB5 M4~L|1ODܒ?6`?m)6t:W߫M ~ GNt=,&)l765`"ii07K78+PAQ9Jqхgx bR|?0mVXRe`H\":͊[ra7 QWE*<"DQ.m C~*ҞUkW9; 0z鳦rtU^aG${E eHrOtMwV@OwP| Eeq'2Kou4{~&D>L0d&N9}&`-F"Cr!yj@N zާ"H/)S-d^F,Y^D_bۧ w- ],2yO:@ kEp puݩXa7տWS8 +*u3heInn9k0%ɦT[_M~aeoBgH+%Ź' @qM$%|oZ a($;̝,hL"Y;lF_[wG-S`̭ vy^sqHodZ2h%WAX7 uRM&R"1"m'댠! ?ZPD bjJ{).ܵh[,Y̊F~|8i3y%ng Iќ̕Ut@P6yM_ˬ[ {@laDdGpUI??%lk'*W0a =kO etm]Íd9x2`f3B&(Hɴ}|ny|믝{^U0UebI1lwz.9yWANQVʘۛ|8Eﶙ+ 3f^)jn \Fƭ`)JR)bDY[G) Com ÃzqpL@J>1H(E?)TЉ   ]o"}{^0~ u\SˬU;5Hȁ__#&$,d0&|`5Y 0p]8(A=uͬZQ$y)")C &Ptwp}-<,`ȐZOF,v.QRU,ٜ2W%ɪ[BYج\'2&Gfhߓi#Lx/҈; Jx (f;|_MMmŰhDG]ru+\ aLsp6cH`e`PQ\nJx">J18}2 ~#'P&M T!뫯 ڨUT139?.]B%RF$7HSV#JT-c<)蕾lLƯ,#(W$H |Iq J%;"㘱{i{>*+㴫A)A4JS! }lZ&{xH_=Ȼ̾kw 6VhqNCo=2o9AxÅ}u#DBςEΨVK ew4e/'P~aE0@<  D(>QrL(&vc0n˛f7$h gpUrA9ħ%]&Q)M)O,I\~+hLO|{@O" .XWxz: 2*{0tU~=)F!}Z=$qaD+(xUxA(@zQi3$ŶB\G<q= < D~IRH 9Q*QRDzCmM1T<>~0i ny]w_B 2[Sp p00.KpTc'0:L=NĿH Y(~Qkb>K)߮=A.A1TtwPý !x܂iT8\&6&/xdRlOI2In-6ƒ{7uCtLhեOſ uI$H=톀wu$/h9 1cV9>%ok_xb PEHLC_IIڲIkfMg*]ʓxXkWQ;uz܋ņ+ W0)HفZmQG7 rKYAe $Wvldd>WRY=kꝾPJ tږdFI0(C68{^krՈ$>+ϝGgou}$.^淩uFP'%*reǶg#&Va0!}V̋D/a /`RT p5-ڤ"p骸)f1s&D.4v/'/6ݦu&\R)OQ. ^!D||WwEg45K&Ǝ#7\>q1^BDto͔!@Q EgjxwDXHB244m h %|]|T%NR}`ĕ7 ژ0p#_CG~ $@ r"`)c9̓ʁ%`0Ci=D$E{Dmt ę",T7 ɱƖ4) P D;%HpH*+IJ&DdI0Y3o 4,k;oW̖:З"el#?/OGc6Wnފ>?ԉk&%kLT_m,ŤBRK'{=tˣxKP7tu~p&Dq$:ٳ[ F_f3aI6'vPfS:!$0G6هA]$e=k! Kn'6xa.$fG^wW2t$ucMKgu' 'm+IX?%<OqΣl=Ys +$p~Չ2Z,s(GJ}xHΟKZn cJ:dDoTSK~v'GA1C -C r=$[l1ZT?@c*V<&<6KGUPHc"W~U: ea931r ƞ+%+%348Pk E^-t-D1LbU06VaiGH`w ^LiDN=l`-7YChm#6 "ō:[EQ348jV <|!4R1!;B]#VkGs\[Y 2Da&2u+ >d+ߞ/2:&bM}ҌHRXU6c7 T*ǪS .1pA$Q5J7b?uҲdT:_~w8mTFRDg `Z¿c6>ZRIxzD*Jw :2y%p.A5>UE҇sh80h렊&e4wхs OaGGјl^RA2Τ`mq!t4ю\l?f syHeq;D1-FH9H }w2|6œ,Oc#m v vf=w%VqI)(WJjp D<6ʺɤJh1ƾ|kg*D">(*w]WQTo:}p;c M@Ռf 'UNŪ"pD UHx[k3*P͗ڃX"hUN,$:Up[KA߹BNQgҘ%jGG%(!H{L|qƑb brhJl46jcXGrEי.I-6ozse;! n u\EfY wȵ6{\}5)c! 0ZMzX^z5f/0 ,|'RFdTdPEܑnc'abLeu:yKD}}u*/av7w~>x}!f7<(31C$K%)d uSlR5֓A.V!'oGˮ#f1źub1:~u\Kv:E^- ˕ʊ$YFRqq}=#Oۇ|gKl*%#Ĭa#*HgE:h"E(ϪH"ѹ3Dk=NVfn]YK0nü(fo?S?u[]e {3hW۩.Oec7=˦m`@o~0Aej%X{=Na _FbU8[:;J^O*4k,;Lsmj HXf_u~[KJIiìX_ dktϴ05X,'!]2zO_k5niSZ8K+jDl;XdwhqI,dZ92bMw9 1Wk_;v/)Ty}^!xyU׉`vJ+E ,]g2on)g ^E*SRb<< .ח8HR 7Ծ*R57/hVgnAסٳ# *V|q*P`-rX"cO]+£ZI2F2/wa6g;lyףU ,佗IVK<ԼO 7C1ӻ]ڝqK Y%5>3 nצiҊfx} 9^J1PI {6ƏA$ĺ)XmLa6[S5KM7XlHVǞ DV5櫉Yf+~麂jw;C]^NCDb]OaK*Hr!t'!p^"tK~? _"ݒ{F~o?_:t"YWUPާsd@%dG4vx1 LsҞ0h| UOQq;:B5B '{t<*<YjQN+b%"xpH(RuE}ulKxII>2л; z@:J\՟Ɓ"i%PN }𚙊cy&c (ֲ3Æwl 2rD `u'I$"En46dfBzZJۭ#i=QthәtQ1$ r -DEin-p[+msm޻Z?1ؿ GX̓,´$<%I" 9V_ZDDW9!8`!oB;u9:B!nULӵFj}Zrh4 PO_tN~$ࡢc]u?7;>H.Eh3+]BP (5"Yr|U(jD!׫ ~j1J]r'[lyuo-Fq]Rbp=u0$6tb;:mrë 3[L ֵ#s6O&J:TGkC҂zgώ&Od~؟NhC ._!W1>ާ$%l2%/&mOO xYӒG+_F.RNcV;;yE͹j "''/ikުzs*a|)H$1*nCz"J^;6"Gx$ bJ2@>SlVI4o S~`lDēu8=/ z>0Q249$>|/onOIXU!q|;aA]3s K:r'y?&]yG9thvρM6xe*G*Q3o]ٟf$ˡޱz} f'TH$ ̒XJ6smJ aqiTl$WfAdͫ.eBI?|/ӼF4Ѝdհ8ul[ZeYD)r15EjpuѴ!Pu٠lrg%ZtZ5LNg)aPJK MsTZUɃgl٘0]klJ`kfuiMg\ <#ao[4Erko XCɳKu^Tdfګ<(5|MAv|Ќ5ZQXTUWRG@u[D!&fvBCxDwGb)iBC‹!D:""[QXih\ֹEk`W2ZA,*D@ .>"U+*f&Q#]t:gVM!TV,,SA"p5pZ Mlth.Vf$l j{3J`*W&$%Zzo']^0\9h/K0u2Y3zbRY)`a qxaqGBg艞CJ-H픓LjIG`AE 7Js҂҃R4zL1*.ڶ8546 /M/eDU ˋt0 ,[7$:ފ zOV>}cr*]Oz>_ѥ"$U(d 5zsZ7oOw2ku;yiO4z?TsuhUD6x" ݚg=ܵ;^Xj A.9\{r" 7.YA{`=kkYrou(hHNP7h'`ѓe]SKaG[O516w.I ގwBb0;Kh( ۓF3Sm7ӍxF#}5$[/o;˂~Wkgr_0=07C^BSKN1G:rQmT= XNQbhd-"OXۓ왺e^+]^m(E)t"~F8HN;?Z#([$V+סpncc+|x Dͧ%/5NgaLn9-,+z *R[\YFS6}GLeMgSqsT0g8jmڢfQs6CN`[vq7S}f~C:}1hDEs H&rދʂ4f,/"\%7&t4WwxvNx3qhWMe' 㵇e{}c2_u|IK䥮 0!x?{,"aBLlQa{Jl# yx)66i P-Ǚ%P2wQrk< p5/\U&={$>[ ?jdT5_T )&J;-exxi"Z/LOΊc㥇jwg_Y_)Tzl!yt%F|DҠ f]tu dzˏg580C 04&0{Y¼Y00i]x L8#B7?DZVj]]Ee@`dtwL4fc3'T#A}c>G`BzdIq<Hz@h]&EIHWb/nɏdcJg6lZ.H ўxc[Ƅ>Ճy9: t3qءRm=>gOrO>2doO:!_;6M!Paph߬ݻE==A0ePf}͸Saefc:e58K)o xKy'V1BADCdf*p0=E3ۅbq-De۶Hy8͓9IDi솁<xu9A p=_VSUjO#7S]ɝ40]eoWߑפ\\ܬK3DBt'e" 8&8'%HHḳDu7pi ViضLށtZ44D^oi#lUce]^kNOӎ-֜^$gL /3!DCLIkU~d8]:E4o!JQIC2G=4-"'99.b{y7Ҫm`KU28y ]:D[N$UTA@T:*wgI/~*%isU):yՔ-IFb`ŁPT;DE+&/DN8 JhRdj$r;G^mh*}FK6gݑd>Tf+ل-JY$[6m-=5ʢ*+9\\ηWKk#.ٙllCH+8?CP* 0mzMLPqx2՝U2ۣR>h3Wqt{u|!M{5Qf {(9?WOE3l\cK=rQk/z)@o9 w)N^4}8r1DT\ 1|8 \ʜ##,‘Эr"K6d&݈}fYd#~iJNH։_BQ(&S@ O(%+1l[ ( 4B|,t }DגD~c9,kFvI°1;QYFj%-qדh+iϐ. D3Y vR: c.N1,=hspi9΢g.6xߙfytCxdbQpk?JznqRX+zw3:m{%{T:ف38s* [1_04F V‡ pj0ۄ&mʓff`:M#҆D\4D"p&KEȧxY8s@*2JpR`h µ~1r'[m]\j0-Ew0ëNQ6Apw9{3cOżcLY+<Z 5>6#aV>9"?FqF0˴k&4ap" ޟ=;?/%8cб֎e\Fur7S;@L?#}xna.rЇP) ! h)PPS7 -׃4\^QFТpcn/^yDE3hM/cb_t0X## ;BC Jϗg/Ғ+YOH~q0Y)^YZ?Ǥ11I|=ȳ< P]67Ɨ|muu "eJ %S8W [o š`~0WZ٬˭` AuD&?AuU/%^\cH;qƳёnmS!հ.IPr:#NPړH /O=@4f .PdA`("{f8(GkRO: u^ a%Dx5dN4w˰*uD2`@(.5 quB4f%Ӆ.+nЬcz'nh} ZRB "!,aiP8z-$hgEekK;RsGNRkJEdչ0Y)mD #ƹt).!)sư6"dk)9xZF^U+74(_It5Dpz@VPI̠rVLI)rbg4ԱvU& C8 -ѷ#+%<4C^*K / zJnh-HKRI[!GR/˳Hs陒0N'1?sUىBo``7!rΞZ$3LRsN*5ɂ/Q#Wاo 1$&5L"VӍ:-U'|QLIގol, ! ,W-Wbw]{l^x.50\4~+qY&]/i"̜yco"ũAzBl,+ー=LqcHX4"l=;׏+ǨI|5sD^šAnŠYjrLɨ Wp<<7dqk0R^HaBp;x헓p I))))&&H{m! k(o񺉨Z)1+u0k ][04 qNA5[y ėoHiPA<<_߅J/l1ƻNEa#&PA݄f\=@{ԣiىA|7 < >p[72g7a$"YJbdE5OKN^f9z yވ4öah$y!@Ql4Lˣ>Q'" .nžJ[;& xK3ba 5 acx^eo m 8 =L@;q`ۅA"73Np) 1qDٴuýͱSCFPPOZV Mѳ 5[Yr7Yyb*.I,0c$̏Mƿ-KQS2%,٧6K]В 9$E;pK\Ka8B઺|.:^"L~\dO,bCEJ'Y $HC T?vp3q=`P6Ե}V|5WՃ#` 'UtoAhv^C3$| p^ǵb1jO,emhoFȐ/PvT zDU,X4>C4 AM]ėڛqxQu`˄|Pљ#nbA|OXc3s"Jeɨn$M%P1:7ք۸b׌NٿOV@ŲbζlNlDa x@Hw.Rp{d/sH;cU>|yI_yܾK1l숊NwSy)Lcn|[!іGノr+d*FWepϼ)@37, Q a]D{1` CxY\UG8{Qm*aA[ *OƊ_:)3f)eDF.g a"PH YEx<ݔM'Kp(fC| 10 X%-F{O=PL.cPd_󓗽G|7HhV %)|bJfZDN < Ɖ`4:-C8 {I+# 93a׌2a1ETI# Wv9/]qZt7y/I>QE0fUDh7bh7]}SUdTD3cM 1`~vD 90}ߨ)ȵ9șm'>+t=W+X^j/E[.a݃aZ̰vA&ZYZ rG 4Ё4$6[][hqΘַHrCCٟ4i9IhqX!i[0MPCp蓜Ҫ"$($ЉlУ]w+?j2?7|k:S"8GFi:> qB~+TC@ ^g&0 C&HEhSVo:L981.j}R ps(D?84F-Fz [D{Փ}A'b'upY Ko' R1B3FE &w"-BgBj#eؓ$/%.AbC|~MN#)lINx\H5_ R. iO;# 2D,]jxplV℀ "ҍ#nB9-}]{'+-@{`0+er-Rzv*=MO>b 툖EzCٍFjIJ: 쇾7둮Tz`p OtD,2{"&2P)1j47IN>#iYTf!j1lo{;H`p 4Al5{`~ȳ՛Ϩݝ T'o ׇd+ƇI. 7]L3iVD0lV13ޮ ZEz6-v'Hn T2/z>"3?׻&e~ <h(cwou4>@fǛ )~hcy:ؼ;I͸'2tDp.51F3g'>MC>(A;2)%FG |ad^fk%kb\PL}>`͜," ""&oBqg8FX\o@ "0)ss{&d EE|N2I?^]V} d O܂%m,"?}TҲPZ LrjEtG5cp .+]+v%"CRE('BLl?1>҃~؊$ y0x0LXL[9RpfAI`t2{Л]=J#A>(C&:5?ܟɵ&y0\a Sw(+A} Rl[-`±L%61x3j/ &T7vBjtST>bqɁ qy-ɒ=[x8t*C/^oIPC agm(,To:pj*snxI.bSN&5jI$;AղxK;4(FmcZxh_e8Px2 lda>D 7H*/F(ⲁƒN L6]#apH+# dqG r̻X<q8*>Wb z̀m3*0yl`x6nq?7QZPiEIo0Ybq s[f!iFad.vAb&C ^I[K kMxHQĞ٤)N_t0̒0s"b}>"D Fؙ %e/])RjX>+bf(zFH:Yd0`\i6&GE#MQKK J_dX WWF}%qCO<(rL Hd5`F4%bve,m!mOcI@1k(P#.x6  ; Tm\@fG[K<+*τ/@Fna<d\4r[7(t|hPM֢|vuFĹ8X|F-Ӗo3HXfnT,(,YzA fG]wD빡@]D)VPB4n: VF1{8A#!(ELD` ot)44x$ @,B!{$eu3 (6m.ae4 vH37˨^UW0т#S,=h>eJ7 ,`J kGy@z\M>{&RS~.6H6Pl"n*ރGEƙVhPZkp`z!04C=D?/{޲yˉŎ4lRad?< ܦ }.{ޱ+D9Uo@=j(Յ*  1.>s3W\ⶓct7OpzU\sB7eJ p3* 2`qduъEVtL֛u:K}Z(!R[gMNc:9^yNT^Sy qT TaҊI"k0BK{;ޘ˨4@rsBfҽk" 7P&`۸7kPˠb 9 T,IEp_~G12 }ӷ$5ÂS Å SHbd Cn 6M(cm 7E׬[nmꂂƓP D a ClJU¢_PZR`|0봍$A$Q8}}#`=2? T4 e ִ`L~wё.)!.s h(i5K Ʉ&"U;`v<|}WO%ZIʫ 0wexw:"X@aA[S`;m[aB/+ oyt:7D#p83c8hI7v$#8q-]Zsf&-8B s8/aNe(VvhSlW.xy帞0JjcZ ["`!"2*>IbƜcܯd-JL( x!o*r&f taHS~܇ 0/Gʕeonӛr ]N;oK5w; : xUw9J/Xxݩ;C}jl+deO7GZUr f FN83v(` rQzY)κpq@y@QL Rmi`dYZK]49l 7K$?9Ϣ"ׅ] QVa'c(wt-#x'Xj!%a - TlrDSiȴq-Va'dªQTlɋp6:N8i;A(טΪ,eƃYLEzP|Pգ3l'l? ɒ% )\`$ nUU9~?p7/Ɇ71d]&@,Nd[y0(zO4XxmE}#8f˸Yލ]_ԧ##\*iyl0^\) =TR@Y+pD-m ʥq_I r =o?6 ۹*U0' \#B6D29)N@7E8vIG&`Β}O\nǶ AmG&3T$s!@ \ou'c[t Ϸu}R,- Ū5X`cmv޴VvV%68P9m<6j-onuO?[H.0!wG 0!0= $ o*CI2"!CL-&6cӚݽ; KK]fqDWd'ߔ"}pExI("'&z5!P-%5$2@ :*+?%)#ݑUҐOcѕ:X:%X S˺{.FpuѩVLm1P^1=<ݼrmKP]*ff"+'Viv|0o ]\¥PiHd@eOb,IC{~F5*-f@&`flm cHmlKkW>l۶ ݮ.Xw~8&p0•rv崦'? A t\';vzx2>W;1IH:ey#!X&J~wi0 4 hvB23TI SX髞 M‘ې:pj$1s1EPBU_չ-fh aB{cp,dD9t˨.!Ņ(cP犔"X&ZTxh0;OF,3>2R-T)$y{-qC#e?M:#FA8Hy[j* `$(wP@kRWy;KO`JJ2w}ʉh$C-21M ǫc(˟aX8j(1E0pr:Vm$Zw +)R@) X|;Y{ԦrA)EBƟJhcz?{HpJIqUWh"*G60 kdsntXzc.?`쟴 xv<  bwa:ӥp3Wrp}-'u^hc7㩜۪8 %po[n^t%ݏM@ !dF $UЬ`4 L*gX/yM7dOVtR% @n66gv)g\K`h)DumJ#40>ņB|d/m',ߛ1%'}Pd"C*zNOB)~ q`JG>љLfTDnY_?aRY@QCwpL}a& ldY5pg67렛_! d@Zܙlvᱠv5`~'abA>T1e Xv`"X  :Hb EO]uDj |Gs^ƍr*#|΍wGh~N 68KՋ T<`[^~67gm64$ks#r5>,SH/\%Љb1sR!1}E>C cH6%%as CP)l ֺI;K uSr&0>C6(l289eTd!X((Va{0gK5B4B{?]CQupT:Q `Z&$qdU?9$,w`:ּ{rRb1ŏ[ED9/gƓn(zFmͩ@iȦx=L 娞d42 9]PB {aO䴘e\^X/pZf "5|<92F)fM |)/!5Oy[2xtBℛ3(08]sFPtS&Q$f@rFܶ_og׆rwʹ$"dXmVݙ.Bv'%){HCL0N#<=A;QƸ )KG0G1;|G!p*4Tkt"Sր*HˮШh aȖs&nͧ U C0=5κf{Nֈ\+NJ9+g=ƉZ% ¢Qt+"QT8^V.l4y VGy'OE).d%&~?Ӭ󸟝Db␁dw@n;d27ϼvVW&mM/G8a4#Ǐ6gN"}a B`nD(¾Նz@|pc9r.000 d=)@/}>ԁ]l(HqrsTS!̎ ,!9|rf: %>0* k>A! bs\A꣗굱E] ~ߌO`2*fUEd/ ԛMDUΒաuC! GQΘ`Dta(♡r*{Yys3X޳%1vxU|ɥQ| F S[U;eb-[SA%cx 휮XmՂ>I`r7!{ U/QeVaA}Yܪ]mݱ%mpvShE'ӽ^aGXcA94@yR:މFp hhܦ~ Ժ zvKYbkOP0Q{6í O~pzxQrUڬI2Ȧ]JpM]ή۸@Ð.>Nf˪<,V\<Ϝqğ t!2x=FmmgbU?1?hfc5ؓA6&OYhSXf쏇"sݜe WE+M4ix y}e:K&`yf3S`0cF ol$]QQSlԏ#WeN*h(;VOϟNt_2}SJm{~֬&L zñ^^LUL>|YZxYw&!01T@[ <f #<Wa%8Jc+ |x66ehQjAg.Ix ]K%xe՗0@!TEx]X.h> )'t XiRßeuo+vM2K׀<☥CA Jb=QP'U/?UUuNYh5sRQ_,3B(O/WJNT-4KƷ>5J>:guRգ 1Q᎕AgRda|~vC䍎Kൄ2,<8-M kTBT q O2ɑt y/Y˪" {D87{UAs ,YU`41l==i $h R2\Z $󘻫8'\of5.OC皕_+!W|L|Vzsܹ>4Y*>˭-,!do7 S~q83?Nc$tOjJUA`p/=8F%UaKگN#G>u =8T%H&̽ ͠'ӶLdD>~׽3="&q.z5HџM1 D`ak{_Nmc Kwc0WUspDeUO'~_?7_S~ c7wТgF' c ?pLzR9.Bea1vm{-**)zҎ#,ϫb3Bax0=ϯbjg[K7 䌤lj%go8Wt|Ű1~`Є.n/J6[\vFQ쬚YPLFoUIiZ4Vyl:25:E=:!Y6RrWF6k9,}")I#y g/&ӄbS.9opyV'fDӯyo9z_Dѕ$w3RZ Db /:%T gg1kkGE"M by+sOL\VR؄fj*هyUP00sF "0?\bBg'5MpuI%Ai2rƍy(Bm  "`,,H H 1_j> ?^:x:'^{n^AR^10^ g IϏMwynOoעJԔWWC+ĪMސ]9iTpWc$٧P2: Q* M fg3#Pv<'950A?JBAC -nYn#ΫJ\ g9>+Y/?)K10J!IdGʛ./v1lObp+0jk q=KOuy*}SX5JVm u eZ= B6"2VAdѵBIa邪|RCO.t[/Q{E٣tP8PtJdkflW>@Og_. ϋ`?6l8 QRV2ܣWM"jAJM4!~,ф'ЎIc L 2ȒRDgwVF~AEu Y }(h66]DuqW|z_hfŝ@]8AGaVJx"2c yBpK{*R4q#݆Mf7yDKa\" _KA @#^9t ש$Öo Q m (&埦10g"4AZ dZau<ԉe+ Q>J^,XBK9b3 砳Caxf3r0ZUX멓?;ufoR'j7 H%`1O]`ŹQTxCNi24a3fReB=fh~4%G;ʬ|-GnC("=&,UӁXZ9AƂF*A+ƌZ!VhqT i^AϦd~fD !A\ [ByaU]NBL(WM:rCf#W8,u *`S04"5`4 /뚸E1Fl@01Ԃ  slk`xG`p%k ƀv/f6FkZjLB(:Zo^M3OB+V%bW,׫H(3H`ĒJco3/ Ie]ŒK%8G4Sӛ,PN yH@L``S.oS:%HטaJ+şuiDRxF`+tZ|AY۞+ YD`+Flᜎsc[]Ϩ;1ԯׇ2icaMu$uƌm!w_|}8Y(Z͈Ou_;Ky}d(R{7|.Rs{IRP9!1xSk?BMP\EWRey Wt ("ےB8Ngr=<#9]GW 'P 66״܎bbO#{"" TZ}a9 Xb &_Z֌]fe LE?K֌ :z+'0|6jr"eN6'Dlar&c 㟌FCIVwJb"Mg^`Y/{$dMT^.,3{}iUZCJ%F9J-?7ҥњgNWyNu&EDgyڶHL8!NbbGs+>@3;\Կ}KM>L ϭ?rP rĨ , b|ւ/ sj64H![벢'"Dd3LȑЭr 󔔗A˜+MG u rcvJ iV>}V M{%a1bqZ .N@gŗl+PL+[{ʞ^?M+}.b S/kۗ)I q^0uDf+a۰ù c*T&UOrOHW*Ms(W^<"z'* ExL D4崘d&^@_02e[EXR!L(GɶZr\FJv,xTLN8=y`\(129}yBv虡(]2Ax1E6څ+T7&ca U ÏM .Ұ!pm,B|sG@c|/_b .- F;rm !j:'&5׊CD.Nt%@Qb{菓ac&dcT Jo]|iB-32ɚ1$?67nXbg3-:7s [Ć ޳%ηR٧:ICϓ7.Ҙ)H' i\:D1s$BV93cQ~ t<~fp(L"lm]a^@Z C#>65ח}a3*$J9(GvV &̎5:B/g"pfҰ~5L$yBI%SWj4ɴI&~ݠ ěo3rDq<\M#fE⋎b-$n@0(yuHm7yw9ڗY60|`EjՏBJ+qk($z1MQ 2'_1)+c6D1c_UD\^ȨupZYZ*q0l34ϋ)8Q'93&fwhQ_?:ߪf BtL# ,88Zѣti~?r'nx࿁dJK{ KO9/jFE O9涜HDUmĸ?* ]K|듪ļ3~5\ҢR0،qUڮmʧ_|#w(}|,T0$ԧWf;ݒ; pb.EOѬZ#Ju+$HsE6}Ұ I=•#}TB51@EJ2~Tzp? Կ>W u )Z!c~g a`ngq TRJ|?JmRWnU$Zrz1&g1Hr✿P;ﯵ߶Є\\B8D2;@g8rLK[4fK/4co (]vÃpáC(>FOꄃ]ĺoԴ0<)Y+wZ*J.OZVk.}ϣ/Hν=&ˆj6K[9^\{TݸG x4l+C%ry6 d˦|0 '\.2KXY |QCIFO"/:l&_TX,Z}i0N0U7GZKXs |_l݋"yۥ<%z-]biT)髉1r`HƩmgXas\[Vb Adp7Zɧ#Bk˟)pe5tғ֩{Ps =+ !E,H.+>l )2v>|5@Eh2V (RW\Y?*B%d/n骮 P~(VaSI2& qaF%4SJM#UQAØ..^ܿ@CԊ;DQg{On(оԃnoQKe*d8E5ĸ1֙j ĉOYM c{E[]nO… (ҲyPA;rٰ(c ¸}7-(aWqywǩiD9뼾?҃Y`]2"LNA500'>9YYmb6 ltHl}&FQqrcOC~f{+ |ċI4gd+e\nD^'l6͍B[ki9d]N6( O+Z,Q 'SHeeڎmGsU֪'/!<U!9\J/DHvxJn)mqmus6z)g_Gyk:8N'N4pPl3U_kQK^ޏ6j84dMQ""|X5ض(M.\><#0*:L԰g-9@M'8`\\68STGm6ӀBX|X[U;z$>$w⚈5+%̥ x`S ĽxYkl^\er+zlPT^zl˪^gzU JB\"GԴ衛}4M@S !N}*Eknq q U4*:952$ PJUAlEvጇ$nM!|3MV 'M})wVp!sCIs <0 FD^:h.F/`ţm&`@ӟV2M 0Sj̔bqtIA!tZZI)M +.ZK_axxQ2^;(|%g^ KkƬ$}_M%ЇlguS%*1f`'#/.MaɈ|peWb4Ŕ8I~T" n !\ 5,JӨCU+TΕ>#/Ǎ2g՞ID)pV?WMUvQ9nWn}•gk8KkZWc2.ѳ]wM租y>**~GjV};=* tne&Ғ|I:|v>n(*_PV3StR-Em'b^{;#A jw6&zZ/>,f25Y~},~"YPF~mW-IjMSYt1fx2Rr-RصH~9J;HXWkY8r>Ĝ.trb$GG.t r 7W(jrt"v|k4ƞj(1H:^*4;E&TdbOɧC.ʟW4MCw8;ڳ"1O#\_gMԾR(Xψ~Lb\Y(" eE5u(v``ӉD[{ZM VyN}w#OIY,FXm$Y6=N6Jv~gxy>ۓ^.&gW"۸p>&KPh:#yQJ11%IķPWQ{ٓƇ9R0shFIOs9q[9e#⊘Ό٤i3[gÐxkȈ$: nl :vrdfY؋Bzdau:ny\7 >Lr%`8ھ/3l[7"B H E(N]>`oMʓ>U?[~w8il(y3%ΔZ}y-jh|VLVUpXI an˶ e +m:ԝnZ,¾uE[З|߫OR͈>S)-A%4]MutyPVN\! ^y1en枕hX?(6,a)DSWnQFB4hCJ3ϭR_NA“W]%%Z1fOT.g.:)}R\).XNīLNR4,2,In~!Z#.[4$r>I@9$ԥLfy6iqDlZlp /Hnuɹ"h]vD(Db8&+m#z|OF<Y˶r<SHD1Fѱ1Lƫ TugB;3YչqA>N9y܄FH\#* DTgc.)Tف^o6 1z|#&L pXMǃ{Ady( RG-Z'kAdv_TuqXVulf. )Wug[[LͩX5sHS7n{:p,aYQRHF VF\N#6 l k€71oCRZUC|{֙m.ExfX׊WtNgfhӻE ɆYz7=(֫V" !$P)3YsrjoW;lGbr7hƔ8P߅hH{ C37m0!=+RZ-Mr@@+CnJgqjmʢ,`OλQ)KT'DJg)^5 Jf%0.\4Br-e^D-qx,#@* BkM6¸3*0'ᄧ=ȺFr9X$#6ǯՅɘ /?I\h*?_َd9k:zDiA=v gkx5!Ѭna['߅E0:ּ5ԇ؉ e0r'Ņ [/("w-ggaQTHOeҨE-lx&o  5\Xa ILziꔖ-KX/$c.Z#5NdJ: M~ITu3_9Fk=7c}PlKئ&cjmD-A{O_l=M51j1rhNy L]mc QN|t(uEȘV=< b(@rgJ5x#Vv6>:=MW ȡ"7 +"gkS&YP.wTiz;eG0ZL0v]k:ޢ7kTc_VSu c foryƍe#薂^?ι [ཡ L\R%VoSYX-L*1NG錢>tܙDLEƙ^U)j2iN)g4X4HO91}֐`$ݍ~.sCK /3ycݶۥTM{ӲpkȸM}B<5Bh> \mʵJi2M\}p]]s²z]6siIo/#I!}dĺjbUd:jxxh ;pk<6" MrDKאJJƠ3[?)Ae#u7ݷ(r'ƫ_s?Qu)A -֜țup}!f,kRja8ߥ-w..vK}b)8WOgm?Z;h.(Dl1QM2#i*Rt9m &z] _~*XݾPìix$j샧{x{CءZb͚mMY,dA#]Mw9&=̵VukUlu)Ӧ;N ^8{5r z GjVM "^3~;܅lxXZg+5mȤ3Ȍ^{N6]lk쉉yÐ:Х>_~bܷX,X2F(. ܎/ lF 1gbW m}^)N!c _]rcU\IK{Q0Q)z4gHE< H![j+aoF4BP0I&ӥ[lhOUVjK}.n@2ݴ@5ߥإu[d 9$CC:i uh8UcB]KB6>JV9͟W?%L=b(luv4b7uԍ_El⪯AҳF`ٝ@Ŕӕ0+iZy<8ײүVOHUڗ"5nf܍IeԎI*05*bJ‘Kޖ2v<$ļg; t8 W,o0Sn! ~[j*Ήn.~a|zOܹ\0]tk=U\+w+;#J:AQ+iq9NRG1&LQȜb|M )ו+MhKwC6:]Ā%)t32mJSzԫ0E>6LnywzuShn*6|v (X$g|z#*BaEH۩vTrgMCb֜=zY0%a(.qDgHvM,$Fݯ*<r826 rѥœRH6lHdHg&ik=7'1].A( ;F?-DK%+mDADWxWD fX$I#X;Ԍ+%$e׊V.q֬4WCP:F#v/BrrSKɫݖ v07khS9=}l"l"wMXpѣ/2M0qǢRYfY/[GK]wHXV Zϒ=saP܎)]xqV?z5{c7X[3l$Ax쉟>8OT}Y~z=K-"l*Qa,JS{Ax%4LN˺>ͥoq{:VzK4~;]ۚ<=u`f!1bf-]x[ۡc7?C]!wf"dicI@=dT0[6~"ZՍ\l,2xo8n׽!}PC9cc5bH6O&wǞo'Hu76 {^e#nY-Vly'EҐ4y. ^H^lk1.I5X3EImF[U9*!xD!|J(PAItΣG&`B0%Du͔_VD ylcRۗ/}cjf!›S=:<(PE:Z&P2R込󴹵V˶SמI)-~IM%!"H`37߀STlV 4PƲPU,i͋5v쥧2/m7وiI=G.[7Ewcˉ)FˊdO5mi{7,A?SǕJD  'cW^B sЕ2:T#jht\,ŗvrS K _w$+Zq{EѕPZ`ɬ߲0  kE\[]Ouo9jNE?^75.B6%`F-^7 ʋ bilБ 0ire7mw}}ZS 31|rp9J2m :9*pV5ߔg'E"Q Dr)Rʥ@6FkB \0 _tW,p֪D*!|#F k^qz"xO STgBn6Tm@]1Kt;.;|}o}x5fUnsCrQ#9mVB58N&Ѱ]"u+*ICSͤ[o3{)Xp5R 'dkZ <Ћ]E)ak3^v|D,Cӫw.t,1ܺD6@*JI)&FRРjT *|!@)K7Q!7L=K!Ԃj]0Gܧ8 מnwi@o1P*5&ǯzƮ%Z!oKIDsE;]Dͭ_2$uj' v0TXU66By:8v GOÊ⯵~-[_NDȀ.YAxZjJ2=|ۇOz<}ьlhDLճ7c.d㻾5?l_v _S.oPNԋvTcb$ o;1+gם%G'w*,D1zQ\–ҙ$I5%:6q+sc{lM, qgWnz-(x̱լp|ȭNq cg&&'Vx{X*1[hKG;TTK+&Βx:UsTn.^)Fe\E ]˝YràxVVNkLHK8 (P^F]~{̶`gt]ٹ̆,v+3y)1[:YP x.c^vMz?i J'yխ$њ]ޘLrud,gy2>$WZ*Է?>l|"ǿM apBVxޡj #k̹fngy{";c6Xwg zhѢm2)]:. U<p"Qv^V-t1Mquu3St"ƺ'aT3=2f#tV!AB/  . x}\ 4\LiҕOݘY%oktQǞ*y -Fdŀ@JDpm҂Aa=>24Ca~lZ=A9tژ3cPRA<.Oބnq.a (16o6d~;Mvsq"=ʺ΄p8ݺrg؞|A27ꨮ ?=c%5Ҟa + pL.`&^;Y@ZdfK]**T9׻4L5\"c=?"Sl6L_:66 ' =ŭ& …\>IbxHDSSq Bn]ۨ -B6DNx0IH'8Bs,qMq`v;;}7uwnk p;N.u#z_kh5.[YsdZRu(ǖY2ёDV7)W:Ա QCJ!(^8IY;!UL9!9 [>3xYY{LEb#R9OE/=%ЗUe6*9X^$pqs,(9aס)vl>ȡ2Wgx52]YuUO95+ӛƉ7{ FNq۴%&>Pb*1ZP+LI?kUCw~\*3AbTISVeU8yeCHɌG:K'<}"J({+(dV2pΪ %''Fjv-g bS"9]Ղ9X!K ڋ_/Y|['oX,EXg"8ޥGC~~p;=}zz-#d ~Ѧ4&k$7~->E~ވ7ö6RfP9CHM+-g`8< 5@7 9#tcv6]KW/mR -9fDK7W9YY+oq;4.&jbb Uu& i1 N e!E(#A洦:Si^L .mdnef?nK8pLGN&uLT,4V[W]] H q #f5_I0({?eVS~((OkJ 1uf2M{.] r\Ch[XǗl&͗A8L}u8W Xk?c9&B5fa0(}&.+MW;dL5.3 `χ(_{H)L1ۯKӡ k.ټVLc!>GPY .*`L~$Ju'G`;.l@ۼg# J >h?;Ro✺qY,)`Y )cl2ֆQ/~l#DT {5vaUJܴ|\Gav_ ңEH]f K`EZ:QPfHy>i>SUITqw&Տߝ/n'&|2Yz{oKFR n!M8g]4TtL=ghY 1#l}HHj6x/gV[:*ZbIy1hŒ[ql3BwY^Wޡ-xשofմ?syqJ 2,5a~%?*[+oElbyz:iC0`mALTV>ta.&2@^/{ } #(>qx[OYoNfo8ߵ)BA~CFVX κ.T*GHO'ʦ<珠R?![P`HqZ0ńJ9D|VJO'P67}-حY/}Az&a  oF9T Iz/\s1V jX1P+jWXݦPle *C#k/-L *AA-,4[u;{;%"- kwK1XP59C1JK?0`$Ā'VlD ~eXRH4deX8 bF6Ak (-(v^li2!`41h&)n5۱\{+@,{eÐҊ&.[$i!]B}A\X LWjɀH4TPl>]vfqmQG0 UM c%$>eV8d,MED@#8$Ƚ Fd41ꁃ[ZKE`X2G.DCl4 /@}[p$ Ҁ킇_1(`X>qC \ XP?mh!0]׋n"0\{Œ YL;0M> #[='j`v dKg8f̜M9%:I1>cq106(d#,J&^]SHlkC!kaBe SV۪@5;pP!!AAݣThX5)1vM->~c75Gmbs 60)GgQPG({ 1A0qD L֍gz*L1 Y~-ˉbxmh,ĶMG|=795j(a#ԉ z!sEbc@ȵLf f7cx'&p  {i TwkwFX桠ԢT4㟫z2Gob0lʔ@z!Vʤe_0$5fWP @?5la9\"w $$ㅌHdY5ͱ5vrN#+:U< `}!!7Վ&h`[PE.sC1rMzD!ÐZr.D6Y\(TBCr7ZfFP4*m<38\hqCNVWo.0h$' 4(0lruvw̝%<]HM3B5*+vH孊B,i"a 0|w( 5Yg̟nRWl eg]-լ,eDpH?d R5< /:94XnY~kB6MEƛK&>Om`0юV U7FoT0>yW9r6XDnmP/Y}q9[ȷұh~*@v)x&'85ߑ߫î>mGTi%q3 0[+&ōk|R,/~@;T'V^ȓ~o抎3՝~_e\O:gbKEm&F>SY QPh5um̶ 61w(EvXϙT[8Qw/bA|̾vٻxrn;r5ʒ,/w~wݬ;Z9siN5T>܊H(5dA,A èoBņҭD-d=$ mʝG`ztӠ(G߉@~͗|+`9&&hԳ_<rknwo]䓆ç]ׅ*Az?0mnvdLP/`RX-frá1 @,Cڵ bf&Sic`(k'54DchLB#sTTT$1Ȝ!*qIQw[޻> $aB:{ZpM ;:T,}̸V84o>S;򾕇VOK~l9w:b[C.Ǟ*N}r,ԔJg7ݬ 7a"l+CTŜ:t"я^Ko,KukG!ձ5 8gSt/J}er nͮkkTN|ahY1^ hˑ0L`1?<cCccm6666M68-ak}OUiieLb( 7g[ư$x&5` 3b SDa*R=nn rz4Z49:sTWS60Pq |ӗIS[K{EO9BWuyO{2`ǸCe"xy:W'Y5 13 $ mӻwZ%;Kgݹ> % R.;&@;YL8E"i ˦+zұD1&Y7\p{|Yܧ:uE?T* }MX"ˢ\ +5Eҋ+R+&$+sMPc1ݠ1014= <*9qv-da^qA#!aL# ?@jd:?G+,A#>́q:`UpP@y pA)#Ac$[a|4`9fj X>|./4:XiPUEB<ؠv'b+7DB]Ģ`11GJ۬ xG & RemRqBcP2K?[ a,6၆$_h f6$hQwb6pH?QqKPj9Ե<=s*£% 3<.!6 RX KXP8М` fr8gׇjdtuVdT+qdYHҩ|f!E `&˲eޑRiL̪ڄ tF/j`f `&[ޙQ\e[֚L87l 3޴k07WL"{>8!Js_$ P@uq@x1??TmNo7x30@ҹlf馞@<.Y.vìE-p?4@A,4ŵDπg{ ( 6О࿗qwn@=[QXkQW}̡HP=s$=a0EG3<@1Dž0hbBxǮB0i^:ůoQGB\Vz71Ŕ|n*JPR2Y،#""TzdC$-'eN'݂" ء^|vf\EM'_P6ƮϝJo僧I`bhbjZ0};X&iB0cZ귂 )cӆ{S`n2wiX\fʣ$gV nqf!kp@܍Wթ/$.Yّs}bԁBٚTO|A@ L%e{Z2I-3Bh10QK Q7G:3q,nowa@B[j﹥ڭ +L8Kny1EnSyLPu 1Q-!gZBp ; acCinCd 3 ^E(^I8 LPAn=p`w@!ͦ<3Q 1Zm #2TٔLzf%nTBS0hXV#[1 lLI0zT 5b(>#!RIe*R5!P@1f*ixq]\sZjt1Ar&C(rzr@.ӣ ^ar Xm6d06!;(،φ0e۰))@Ǻ,K@*șQy@V\ 0V Ds2<Mg "\B-|jӆrh`)"b2UXf*Cy֝U;!\-ALALKW*~Kުstj2z [Xޓ^nw"?r" &)͔F" A)Hmqv['AMB'BHg|AݍFqT00!|6A,#] ]P9И0@šΩ˘sJ449F 1tnp<^E[v<1YED0|!Tf~{@x?PhTLZ桥*3G%7X Nm0Pcׂ1[Y |Ѿ35F׃ ` K[k/A`t,zo">vft>QhA0;k h/rDX 9}dpX\d-Vsx"Ak/w%P͋?ȗMi/Gt;}ㆫi!1?Ow1\G]*eLo(`ɭ5W^NKϒ *KѲzehu%hiaIz>vr9>DT#43aej &#x(}D](=|w9 {q \ļo?t@);qhƌ1iEW ȁmF Dxvn0,cۉW[n CM!Uq՟1,1rE!F'ܟ@]| GhQbO##,&~ͣk@Tp.fn}/HhfPEAF5 tA1tW:"c"GbbUㆡxŁA?#VTF/YqzHaX^CqxcI|^;aw)Mԩ98!0ꐾ|BxN/õp)rE|ŏTR`p9=g dѐG1 F]$V7 !4@y.>,x0 5?CܰZFڏwAcFхI m >ܶ1+bl!%Rа}r^hysdUr]nv0h3,*Ypi`RcVK=*N` - , f1EEd ",X1 2 XA - sz'jz LLi*,˪VL7ci@ŁE?v *@H l)pT* κ1%W@p@-W0#@{tج̀6k8:˲' H++5ut:AL!IJpuꘉ׾:VM6\.NaV uO>:Mz6(qp6HRJ@fA)-"_x˽dT=<Ԍ%~k$84vkCly_=}7&Uo;rwo=J{zVҩWU(ףC'6."GD^jh]{[E6hUy /J ݚkx@f&dSX@4%bei{ǒ+D\Q"Pҹb^jӥhLrPcYjGd1D>A}v< 鳈ܘMw/[ɒshB-+v<|mאc[x%ؼ?*8$у # A 5-Uݐ#[0޹[@aSL 'лa0Ld8 Pc2x>4jR, ^hI>|toG‹.$l`p*3C#$ȘgsT}ކV0]*P E7`ڇi#(QGN(H]yd_QaD9>zs}fLJQGq 9jX( *r:bLijTS1M X9kR&P փ_0+a߰h-`+_l|mF/g: Fh)'26}9‚&#^yxy Eg@T8/훗Շdn)'=r'=((e uyZ!tJAbrl-'/V,6 ܥ\`uyqTtSkoN_SֽYdDԠ8\%z^5tj !&J'gڞJb.s4.1eݩO VgB#uzPGF0*x_M4ެ(7v:RzDzm>fFћOL`W8" k``\x<}9G^WvI*_K<;tH%yzA*(bOVMb{^0$z#Ø^.r--Ѡ6ٕƬH;&n84 xXuc 1=JL#55bUa 2DDMXNo*qv DnP &@Sr UN ; ֳ@-! }+6xvX[T9)A4PV茈&Y%z7nQ$B㑍{PVrsu0R PY=$H d-NÉ95x Iwc j#+1~Mڇ*9J4)P`JeB&wRQ^nʊ=BlC $#W2/#Ԣ3+>*!9XVP΂-B#7 kMBQ SP29?Z@L6 ΜUJV&֮ nSQHzY%Vu(^ ^b)8BMZ@\c`rB,3S_J+fBUVjZ|KupȬ#ڋq$e10w-`PSf0j^ѓ :ܾ] RF55/TPWiÀ›k e!(X@ h H]ABnDp;R10#[wv\c gc2ùXZxU_v"i0$ 0fD):zNێvӰN>uX&WCVÁA8[ׅv"{lS?9zmg[SG{ @_QbL6AzhRD;Jů+Z]x/*%'ŤIV%^Il9oih H s5D vWpN(~\&-.xE \0zw QͱkJ`1/ll@|kT-Y$uZG$(ToχV/(.thbJn r=RP~Yq^}1T[ypl6.|۷KZ8ZV[f]c0~QaiĪXu %фGSqCFLy"& Su)ȱ<`br]D|H m[}lxj4}yA3 jVhQXup:FXeRǃETdJY#:·9?yŞbuf\kA~ΰ`kga-q nk ?m H<<|<)XxxL%F[\<0WtcC;Y D,|afrF'wQś4c8SLr3p 4)ꀜ ˿/W#43MUxZ>Sf_.,Y1X!smcO-ȗL0qT J3ʴ1d Rb,Z"raBDF$I&#<3LϰWYZF+4R@+zuNcb] ]JѷQ $UVX ͘ũN#uRV>T#ɾ$W!Mܝ"z)!xpw&)dz -nϡP]Jp 3;3*q[ ?1:-~-/q8r: Ogn;#*.\j*40,lScTS|ߛ7Hva+b۶I(ҫpy,$:f~:,DzPvpP ANPIpD@ZhT;rDg]Yma9]XtMZ0Sk̪=ˆѱ˂9)Ši.H5\ʘx.;H9/dO$J?\LmnpGA\i6];==:t;\;EiRCK 4ws//Z3\H+ua(X`F X-+6K#c.s{cX6}K*}R]ƃ&YK&f,1 [r֦'D᧵SѺv:Px ^*1ɠ$^0ЩJJ" FhQKݔafDkigfc,Kksksʫ -59" ;1Ax /+u#mhu=ǓnsQrgWaG1(ST<}vH=ݻ}|À?aˊdKד^:dN濔ZFXRw(rC&+1`öAؘ۴S eH,z I]x5 > )N񡲯5=/{1<z9y3_힜syȼ;cJ/Ve}owģ:RM<|x3ޜ-+c^dr;\u\?[ !x]:$lmãTzNwSٖ|H_pO\PҮWhҸIW?0#58O7TBQIcVqv4iŋ}30HjS="ڧ QjZdL d NlE*h0ڢ=<8bN}bZQdk9gmeu`wD-X2"RR B d8-P -Ec5T:RjPqU#8jUE4V `p‰`d&@.k:lakkQY lݣ(--8jBiQDf#Ps`QG ~]@`n†9o+.3Ѻy=Zm6 hүk W{t8UbS J `t=7礶I[dϚ2nfyd"#hļmkC[B0:95gڊJ7G<ޤ&Gsa=qnnhҞ aҬ>NP:ft?KkGkSо5wq忌8K?U!Bs[W .Q"E@a*P'Y&EbF1!hDڳ HF@˙"RiJp>hSKx(:^98)@IHiGH 7WjbD#Vt,SbӲ- *RݣeRx;&;2YA`N0Đax`7?k>{4b`Man{j m6* 6-,3!U0Š7C|ջ6ָ[`_BGMF[1ee3 ![+7ݲ6Cƈ|eQRϗߴ C>yl;wqk[04ɍ`k+ 4@m6aJllڳT`No>1/WeUR{5$1a=r \j = e =׃4Ƀf g)@.<v w :9A3v̍Va/qAO&S0lmt.8^-|SGmr%]J)#a(L txcН{O-U wkom8Bѿ>234&SMމLE,Pe5 QtR3q8Y؉)Kz(+- sd4GRwy|+ta_n<`l!cF/PM:_K P7*?=t g^ŁQ H޶6E)?% ڤ;4tJhD;6΍cQl徎YlZjiFi庻U߽s\ħLMf; iiAa4Gw-R6":r5 qxP@c2dnAiѧA6fT #˶#js7UھN_ڵ֑JuFDm?;Fx=A!4k ɯamcsq@.ilu2iT>|cxcܱJ\$,"Fò .kk0~mXFe*BT0kmݬfkshkC kU ]t%er '3iffM FNZ;eB/Cf.kҞuwZJ;w93g0d=ǰoLW>h4YvS0X<1'r>\1TzL'yt_ߝ_ɈɇݏpP,v1)k8A+{r/p6"PZ<: uۣc5L%F#Me+`3%DtFh ?1Bvs 2DS|՗JG!`%0PEu޷Ek[a,2- 2A%FOXixFq4_ۜħj|pT,wKZ &=\# `oH\|{->b2 ,̬oI&t4KvܨHqNߟ컎NH11iNe ٥EOLUn(ۊ^4`IhZ!R YƲĉ y 5A'Fc8bSFx7n F%5xzgl´ Ц^f @ca $8dɾUp"xrC܆Q_"Ơ(EzƦ;8:@ '|~!䄦j@`'&43A~~ y'JAi܇)~'ǿG[0ѵR-I'*owo)Jb~!q*d64+FG[hIzT&eid z+W2tmxa"xhxNd`tˉ_T에bxbpj~|b޴HQ&| : )ɔmz֢Ɯ F].wy 0)ߡAv& r"5}v^!1CQ$ȄtY@_H? Zbzȃ؀.imX]֪+DF6t`ď7+k,ZF"䮇)7ZHёuFQi@4Fz lh@h<` Q441bֆ6.sY`H!S{^c @tZ-lA4 ĄM;DKF>MsmT/Yd]rSAȐ klן/+xd@+:Sl Ck[ܔi8~'``/"!J KIYI͎KH #A.gu(W֢r*q" T,^.nqޏrh)քkT"HY:p䦛髽""SȕV kWop,J$4NB$D|P÷pe5Ї|[B.Zz ār̰v&pH&[βc@]n@fex)/UoSm{/3; 3(7}&7n1X/k+ ?$7kAnF*=զhf%'N0!bZ.JnK{܇0i!`,Ǒ@h5)ϐd3rSᩍWAQkxAu#I(kX]ϰШ5V갌]4 >TqcOB5ci%A4ɑL-ꞙ~9VcEe-F>몎H28?g)ܐt{kDL8'Нefm^ A{\[z:֖t:;璴8\#dܻBMAlA tlj\A}\㑔&:}L` PH0&ILThd)8F=MnzI6;b pAy]jacjVtkG-F+S-9H;BYAWBKDL'g`.Mrަ[FLPC֝xS'R6&^vfp2 @!'JQ=a6:%L p  1Y 6D{ղHbc> 1&0AWz¾{.=\пDE8 :ӴxDu'҈J S Ky"Ģ7I#z)P@߇^o\?8ZMݭH )0nb[t\fƷ[ caVR%$*HMdI/+([cΏKz "$#HwR; _q7k4epL'YCpg׾UWvS$H?R~s.ب|3d | i m±ŕAm?yΝd0O 3 X۠,0}lRv~2 N.hX#f)C0hQ:McBO!H<i a[|"C$Z P[n]4I%D-qj!~bal`(P C1'0(p!"Ps>,řLNd&8ja$'1 )pKЦeZqm4H)! BN>!4{X>[ЄُN 2Dto1 h5^f UKp>(rVvzh)) T1ٙ)%Y]z݇1~L\Âl+S oL!,Ay/ Lowoy lO|$=Gy_H^q!{WBg265k&~$uƷnoQ[?_GTߩC2METTFT|EMzgB 4FR|zY 1s-i맯CQH_HpI*=$!|DgGn+Sԋ]SE Pt Sb!DIŤGrTzcD0FaO"~4CjBױ`1oNpgwEO99~A f(5e +O^VPK󃯁{q]/H>]ܵ5йtdMN\<))*yi̜jѷV8X΂_Ļ~BZ;~Y.R\*q#U llMF@EԤa;#%pkD"`fD4;qnؒМt#@RXoAŐwD9'CMp_(fk#J[Ogn`?#F[х@6XŨ4W޳1{Қs٨!k.yvʹ7;#Pl *gij8PLv f Dͅs"~j&ޙ7YH eqJȓ6! \OǝX'XGDpEO±iRdr!.]yL`$DjllA_Lz]1,[>+Ns[9cIRok?MIIX '2dӒc%Ɔ/a9氋HeQ"c9*R<&H&'5u21Z}}v .pN!-r S#|bQPp{M,v ƀ+3spO7'1$mϣ#3J@%C`E@'HʀЍt8vz틎h6ou baa陆a3!I{ҮoJVN2ɛ&?yƁmP㵎ER  }lSNA&]vꀉTJQ+d\2vQPG yՒGčgBc06ayyt攫 wa..ȞȈl"n*MRb㰄HE8BT#/.)3tNjZ#^$a:Q4?|%"QpoE-j!юbkAmTReesSkʊcA"=#B4Kѕ(k@()dsԗ=ؖ8>+ʦ*)3 `²?R>."V'X/KgZa6@Z;>e`04z!هosI1I ecD19$/Bgf 7rl@>c#ׅn MJf9Y9mٯYyc{_I.Άjao!eV B*Z%eH:II%I~ؔ7ʥՃ!e{(N]bZZ϶2ƮR#rV[IR9U۵"ݧ\ތS76 )v>Z>Գz5Me6DvG&vDh/nq /T:$ޓ4)܋Սwi#V%A0ϔ%|]8M?0ǐd6Zz{7qbӑIut#*~ʄ2ӡL.5^+r첬wǪ(ѝƔʲ3.?1і ,JрŎ )LΚQ)Fh@G?@t;E0_Z00X,Fy%"7= HY/˃ޤ3R:Dvj`Ƽr\$B0$q9(TX(~L,"c߸+I)q5$'sy=_OحzV۠bOwLr̘jjkE+]!A2WAv 0n5$/a[&vsKnμim}$Mg'Lہw막`hpy^r| lgZ7ݩ<*1zqZa91o{IVbELi>[UrNJ&9ؗy9j1I=*RH8DH }kH̍ i{E|1vi%K!0i ,Z408ZU!]64$fy\)ch)a>"ѳVdpPhϔjm9͵U! zRqZ)*8 IjqJJPtbٙjlM/8%  bH:CYG'?>vW:v15o̥9k$U *32MHڵ\vg5sY7raMlr0N%WdZKnԓMEe`}'=# Zr22:t(Hi珣'+k<T$AEtu8#ry[g CIH8+;%2t49l0Vyi눀Ŋ*/7²yN6H.V#\ΩNTM`j6*q3:M3N2bn}u RCWOiE(xM5Si>_CIkf:g7Әfff⏐ZC͊ˏb]<僐;6v^2PBKw~zK_G>oqJm OD6tPBV079]~B4v[XY]6mm ًQy&yERmC;7(rη$dSC]e'íXkaoԖ>"MnLjp.JC2`M~ywG䒷P kU7 g#'ʹ5CUx鹛?b` I>Q̙`D.U߽\Ie/@wNZ?#HrXc 2 ъZ kk^JdSކe3s zS-Y4BK[W[c7| ,Kn_0Y;{dV!rvaP'AR.jK٭d 3`pWhzcZ"|nvX_**]}EEˬ"I4$K%? vȇ3{- \2&T*k1U|ok\К- R`M]Z %K_X4| rRVZ(|WNbk=g\rxt0{.?:DQ9_霁. q/'Pe940AsO|\HcKuk(LQb}~y?^;;ϟOIafh ̦^3,ntz;dd|>`ɾ2;p0co%p^;0W돐U@3;o{`hE4Z3V W䢵eE];;H2=1~`z,~+q=Kle o'*4GXe1՟X01Wdz _pneWoTXn E"H /L%epdթ>׍~u^;^2%7NGAy*˹.m]x|L\ւ-6'u%"6+6e0G/NO eyiφ rx@IY,4'5◥T>OĬ'2&&fa t[.PYyGBvj2m]aiA^6<.u> r DdJfd( DⲫtG!t:³UtGKv $G>n_Y2FL,u,$pΛFuR>i%?L_'DMFAHPx,U4ܱ@NLj_#=|ԛ#P 8Q ,yV*.WɸrƤG(}xJD;{2+u\/Tࠩ S`{~H`$ي9.ۍIʇFFNOLEvl⇇dLaCwFqHT *W>1DNyJ/ Њؿ#/?EXO9.lw1i*n4(QPcxw"̶td&C+חE$T*R0={b4ׁgAOyfn+ $g0EwN1R#[ktf‚8g)V mCvE:`bZyTdAN>wo;ڞS.UO)K[ & jBh~wR*i C_,C2/3LnqُVȺPBZ_ggWU.ˎKznzkϞBoMܴ-#~4fx7lmD!H(QOGiW k(:6̓G*&/ bۘ05agMJ\(elZ_ ̶D|>ʜ &mQ!#$ >8iE7z s x?MrjZ3BRQ"c|X`n ]r>)82Q_k:TW;.s$*т0yGVr2`m#s ,}3-R5;s*|0b`$lFc`KWv#U;bԼx릵Qu=EÐkZ87Z䧆4+қ;V#{O#M,l [ (Wo½z\NN}4Y+kRjCL7]΄cQՎ!Uc^Wxqo5tz拔w 9E]2gEK'.8Zpfd7>V]ѫQZe;0גHX[ -[]/;7l[ًqA9).B(U'"& GXxؒ1l02 C{GqBf@L݁;APm33H̜R%M]3뙟ޞ/>#CX?-K׎=aĹ[Iܘ[Dk{ESӕ1?\K?3x^J:H"J(k D@1ƲݔƆjs1BmA4fCIYDwqM:eaە5i 3MȔA+De1 ohj(nmyp1s%苖 W@I7BQQΫn>}@Ľ1ʛ@2TOouXB`᧢-q-966/7`rauwV{ZD1-S*>&&kt+SMbKjۦ3w;Mlssvsiez\3ه1d.:oru|n[?Y]k:E5:f|X[F8N\8NEBO իЬa$le3_׭W J{P-IgɆ[؍֧=3r~'dMaoy[dbS&ƲT-(g]hʀ[i7>׸WWfpҎ3в՜,Jkl( 2MP+[\tesQ^F:/GCUY "ﶦ ED\n),KeJ F2}f]tZfW,]5ַ̃0am:J`V]-VR(ܨɠj7e#E\W\C*Ŵ08u5E@% :Hx AXTF zJ͓K*UmzM$@z=K.\.]]\purֵ6K5)H&IƵ"z5'^ؘңVk.B+ZQNUF%E5t(Wٶ[[7vl `k끝4fg;mS5 vda@!B)ueeU.Ys|&u8h7c=RqU:R`vΥ$K" 8u\W1C*]EW!`c0&=Z'H.2 ett@|./G#UTF%fYqZX P$hj29]"ىPHZY.0Xv[+eEdUrqlReTQ"aA@*(E QHTj2کPeiWz"X}5M,`E]c%͢]S򱇨PȨ4j!P#$ƩF¨Vi@ øK.ChqiidL0@,\CRJL#M;.VFcBR.JA62@F%(PU94`h aA{L e7`QuC`75a48\.1)1 cщaxaNaeU EQ#k4FPš cvlw`ԛ.*,1nТaW^d[*1C ,X(DPQec-(V4"Q"7a(dTFz (,PQ2P<1pTbFLpra + alGVXYш]zF*v83aloX0B̘JuzPZ2yW%1Z*a8`yDgA&W=|| Dcv>3L#70.mp hp;y=y)_]uRi&6$/i"2y0\dwF)Qfn|y#/Hlޅ/*KKq8k3nC~a ]oω(h#O2b3' &!`,KP7gˉ54h9!^صA^)JYtU a7p$!O ʡ* FD|k|uI mZ~6m1L)6ri 5Ș `A2љf_xWx'ѧ!; qA>+k_h,^(1Y+&1g14bhd H̢ȂiALm02 ((bmqAs` ĻZ1ۿ0S0ВՔE َZbR9]e|+Y!0}wwPj%.?(?uzʶ[Q]NDUd\ $(ɒtI!X3cp7i6>v[|JxCJEC0-V(,>&(۟Cn>i:jzFv"aYW\o@4ۣIQ0<95Q{gm?u:raADh7=/AUY2Z\c)F1fj ӭ l9yP9L2v&.ssMib/KڪT6B;{LF"/A֡<9jYm™״+3E`ešC^)0G#my< YFJ)x"Ʒ ~ &װNt+AƮ8#8f9몳B1}:FXh'}\hCi6m8!3R"+E3k**"4A{ˬP"9",6€&,iQI3;Ez^*"LL&SPϻaU <ĸʏʘeTfe23MDm5lRpѢ@ 3(OEvDF䣶i1} W\.ŰJOE%lZ )%<1$ P+P "(9CB͚h3rN4_V(YL)Me&?c-쑭\)mLq` cF!,u fO<2>c@S  hD?jt5.8x͂N͕Ȗc hY~ ^}1lU(_0 ׁ@P-dч4oN `()'OP bt Lla0Fc:0N o}z,bi`9?' pSymH\ zPp6b|2<r}IߥȆ>INu ^TwH3!HW1' *mlǨ*)7Ng?VV&sb# *Fa3_;f t'gUBc}f}ңSr>;H29G J!]ndZыY&VLO)tV..Ԑ`X‡NrNE'`|d0X>d^k7g':eO=},J\NhfO4+Yfqu1G.9+8q+Rj^zQ R1v1Ɇ1dġB >""ۑ*X\V?r' i,Cd1NB$Kʸ.#c돡!+mՔM$^7E}(IVqU92.#P@te42iǫDO$%;yZsIxdYLLYJXL(!YZF3Etl} PPQ YD] ~n#S (ÒA B0ZSjMs3_f<@*+sٙQ #o/J{`^PrX#`,Jg~!{EnlI]E,9[k|wqОb+3D[爹uưE|4Ӳ|N-HʓR֯oL8a k5vrc_#zzQpVGAi@:oз&+SmI0^˄RW<-E>l20{2N0iڙfeQ9ԗ ĔN Le"Qe1^yP.$ z:G-!Bc?6ֵߗ/+S œ["Yv&!1Њ>D0+I$~#Nu<ߥ6 '2d5aNQaê0/^&!lKAt¢WaeF keitĽ/gS(f}U><+: Y5C:: w4•RVx+hJ7y0ȡRޯm~A*fCaœ|E30X|\ٷeS&6f7EBhu-dtA/='gqҾ nwSGNnM#"#T UKK*Q!sUY 3.0#ͥf&4E-цaWb2ʤwP`v&pSQH8 SAA h}~-x[7|IڌrFiz\ލQE4e!L&'!T"{R(z1s*NÅG+.RP;t(9{jqXp))bX9X< Z^$cJЮsU+7ߣj& fA=Ȓ E];>p;cO`0ԣ\[idɛ gH+\*Z&z2Gn- p& 8#B&z2(@q者F_IVRVkVo&aR4Aޝ\'u"حNYԲAW)fY`(6FckKkuFt np -TbM e1ytJG>*mn@J1|C\ }9?`Ljwh$,*WR!bQ+ҟw*ɧ̏4NYM{hnh&. 5mGf[fE2^l º1w;S;}ǷG>7g@>6>DПu鵶QA0`XƏ,.tTdBMr)h ( E9|. noC&[n70vQv^bime/Eg M.#->Ye gLZ E` M2܀XlLLj= fRNC˟^y'2/{ut'ۿQr2 fZV};P2:8:*[Ξݮԁ_lBOkΕޖ ڀ紌m(ɿ弮W"?<;&,Tܴ9۴0r6uwӎCxUћ^} Ga{TN)iZwzaJ2x)`Gծ;>R<+E8iNR9IqZS;  aNj;-Nj~6yR=oI<4۵Y x,) ś; ©:< )ODt=Ain${aϿqL[CY2b_+ kiȀ7ͮ[5*Ea7zy67;Y4rjmuh^C&y³mMֻiki+z.Y:k2gʳFmM1S[O,yngK'u+H|@s@ &^c5Fg.eGQAXEj?%[JSE"Uߛ)$54s)T.}V^vvW}y_Cf{ƩJ1vܸyVSۻn@03Gi(Af*mCj3=oLku(=h]8^N|d"<(sJ0 2Y dN3N6;56\d"65EYk b(6PnjݖN3.Cm a<5e{Wu}7 5veo/na<+~龳=&hHZ+ɿBڕf[qƴÃK'mr>÷}=ujdvψt`Aݩ$dy y~WetBjB>0m1e1r_X98:ʙУ>FTYeQǿ?:=U'JoӼhr{*& Ds"4{AsUƝ's< hOo}k^]}>MUi>@7.;}7 tX 6Ť/^8ƍ7v,xKUʌ<>7㲷dc{nbƶ3˝wmVL}743kګtW۬#cTu@[ir6wzj6-ƲSPm N!G߰#mˢ<˧{*JZqD4ecs|Rϔ*ZՖDԭ*i)Ake_F;Z&] r#~8G'w{bY8wJ4z/!"l.)l{1һ lV-7"M.r 94A;H98i˲Oxv'Kia8͏g'^ QȖnkp$(i4݃-OALkz]h.tj͓pdB2,|YQ:wd.3muޯvX -Kqj.>lra;t#:<4j!ڇ|CGueF}jn1N_myVKyFsn`{J9Oi4zC D4߽hcǁΪèb.#rXcG0iY5ph׌jÑ|! _n FGIlTzeSQ:`~oRե)fx`ݚD~l+f 6bcki/^ؤre ִq>>~xQtĀy5M b2(Ib?: '2(;3I^IE E@L*raeg+frJN 905ww 'DZ[3KFHZu^98!" Л qgy쟚C46?Z>R'/VIɼ۾d=:i oه_ˑ`jVzuRY5gʰl9&VFŐr z6' r}x؂o~z*Cu-- {yB/;Fj :~+@w[ZA6688 A2Pp K#øTUU1p~n 8C穡LW;4od.2en:{[NKˮa<۔#)8|ߨ.4;sOɸ/;$RqcRBEJԢ#8;>4;͒JASI5DQsYT]]U/'%e D]WS_᳉+lN]CWcFЕ$"<&ңKy:5q^SGڽQ`XkE sDx{?pK  -<ٌ^ ǵlbZ@2 za޳TCm[ed6cUq0"! 6FS\@/0 )r4R0L1 I#ٳ#6{H $-ʏp 7soɺ%to=1H:zfW{=XI|mRj\FJIE0N7[_\y~4+oM)|ӜLHQb[T&-JRJSU$ W7]}X%9;Ɣs3r1 oJ{U;俏0OVz/j(ɩ!>7t99JW`& |7@PYz4\Մ{7#p7Q aCHA&v,mzRҘ!BTdS+!YA7$9)hUwW=81σ3h=TCZL0|:)j[ᠥGcFR?fv{ >!(R;s>5Kbtq(i*Rϲp8pECu0{{N?kA^Hg!_#+UT.:˷R eS2}VS>bM^"dsJ|6qm {/_| ᔆ{j\ub⼒l7rPh^rCb7P%]K_zN#x8thޝIߔ6cѱ9Fʚi}y'bqj./(Mxہ-(ZI'WtLMA#)Ewi.' c⮱ V!|)Bq;4*R]Kءb 1@txmƊwx\ptWC97Pi&LO+qKXԤQ-(6*ރҒc;2TT}$HS?.bv#;mfD4{5ؚ4ܕFelbJ VE 'x*~f6 RW} Jܠ^@8;3]EJ~ՅAdmv>vS ,*{gKfZrԳO }K-[iOG{L: 8lYQטi!^aN|)yyr 9$P>DOKAO8`_ ;33zCa;_d#,q-tAGD*7Oj$jzh+RSy vOԜ7 ?͕G9qMLN9S9w59U$pȜ~aҤ|H-&[c%$>塒2ԫeIG\AЩnKaM6lh^e>o1S50c`#OfYH8'T 0}jPl$8 mZG_?vS5[Õ}/ͺauA0.)xJXbq@iFք?ctH4r+ 9e?fV١T$Rl?:Iđ&('NYnJ\\N LX6՚s XfffEOIOv*&[rxg'_hyqqB;]ci Z/P'Wù6- YyRQ] 3ʴ)#+ZǗLJnȣDFd&LP-8Pl!l RyYQ7fNQi$nF Ǒ.p'=o#q>w0t[ci\8?Mp|^4VAprq.G8sA(tZx;m[Q~VuG¡O9~MSChY ,4,?WSI׿Vl}|Ϲy(>͊d<'OS˰<>BV5$M;x?$>ik }"lW$'z l2eJ%B)$pqeJa24)ߺ"G;:NL8.PTKN7m#6An>_TW%ʅDT|.5L3sU!&sQkNo朜1ck z_aoՆmY;D[Ѧ~ "rl۟j_|-vk.'+G!հ$TzJLUNHB&a܄W3*dm܆L|1%fbLrŮMPiO޷Bz`‹ 9x7R$2bԽwEE- A%2zQؑU)` !܁O"ZLh8+(a`h~'0ʇ.P(~ǘH~ojDB N|ɂ惮'yc Q `q1K4LGA젷-'Oڡ~*0 i/1 {ly@]#-ӣ| Il%e?{q4,3 d_]\^ wpT1d+K 8ݱx03~EGIh&}4YFqB$(iaP(!ST6Q>p_G,c„"m%̋ڨ} S`c~9YzrGQPSU 1eU9sԿŹ}{vẸŤ;mYѤ ޔ Xw װ3ӯYoj[-hjy;e?h' ,G|Rg>mEwfY3~DEm0z9[I~Gqs-mJlZWZlYF>}w?&Gܧ*8K<`dXSku<$&=~JؠCl)'sx.o/F7h`8WLQ2IMq|‡h?a COtm~wX/M;VK7XD]Lt}~|sR?~_K\] %wxA'6m1hDŴ/̗K(LW~,|ra ,+< u5K}],*[md1RoX͡R쬅p?KYqyb;:uJ9Ȝؐ?M'2ib*_ 98h'Rǜt#k~7} .A$n9 H;L>C2ed:_GyX[?ʠ6& wڒ!S->l.#(0DP/+N3.T%\DE3hR(:,BS2+[;ڕcrp±LnTTT{a-ɶ}нѢ?=1ﶎ24׮!yTBzxLo+7s#GU)$؄#"{ؔk ^U5򺝥&͎vjB;߾c-3 qM)nSnSQD#do?& 6@pk3:G@'`֓(],˳|.jm8s{3NRLGS3>lYs ~ڞN`b@獻mQ QFdf>5S6(y'oyh M8P?͵Gʢ,u6!<ZSq~O,wCVxQ &CKg8{SDqj8L75FBfh.; HqG8pf Ji9{AH# A)#aT*:;vK&1bۼ¯G<,_ak *Tv40T+D}'N?2o56.!F,}s;Ip =gWiJюl8lŏmJd.m8:γc";)?\X?ygll ]y&I-z/^vir >苍c#ٶvp_aåuk"U\:6sbB~:_SQ~iyOwjD@+C3!W0Ngu70QߑzJMEHmmtB\OWti ̸`ߙvQ4DZM M™؝;}i[.D9A(!nuB{.>4 `n>DorN*-DT\-ho|0~]/aS|,݉ݭh=-_h۽~BXz~ffg$O )׋pߎ#!$h*8%Bqqt6U&N6TQ:u)5.}'lu/Dh`cWOpos_ ՆpUB8܍RJlmIQPg4/~E!YrPkAv}92z_#P6,Z;q$5USV= Ե>:- "d}7@RݛF&fէպeq -gDTC`+]ܻs ϝE{R/3;dצG.a$ȗ2XUi,8.`IP?qc$o"e@z)Y2EF>vTg(k}@4ĝ 5'#@3q͜ȗuZ*UXm78F/lQcb2%JSex7+&A4EA,wy$%( 7¹m]KܽIqrk(Wph3Fl.DP͈.ڨW|C( *6Q4l#EpxBʀՓk(Zq½dh/?pgx>C#OŶȔQBjmib4gS7LKƈ,RI:t_;wFv%:1d +`lBg5~'&qQ"up"0)4q-`vڰxx܆a6}ab9<@c|5ѫqδ\֍f=ÔC_^p.)-E{S6}fuZQb_' (FxBx: UraF DT4̅]C'Po%ɷ_A#?j&"RZ5%NH5{ Zs8cAgpug S.$~ ,nNdZwN㫖t6r}JУ祰觫gLB{h ?!|Bƫ W q,[OKwȇ#c9牢V,h=(1h\朣PQ2Iz{^H8NA癒5˳Zk$ma򪁆qDf06D,UAH7]y;\Zy$^wČO! \ϋ{Z4{pkă#y?뇳pTw}][ R0ٕ6 cYEډ,_䰺o⣛_Q,k/zmeRQ"XUy,=#c⍊!@y<XAL9! HgZurn2(EsY ]BGi6x@@<.!(TL(T/ɂr*lYY\g.CL6]4萖)@($zogjw3Ǧ>r/z'wq?qWzq6p[P>A~e::C2rg7j2]Y^XinGӿ򴾌tVjnq&4:#rP:rQQ*FF29y5kc Eڅ ϨnCLކA *BTEP:nS_v|x@\\amUbB9hÂGtm)[ӿZX^ϸ`ͭ†3hvn 05UzIOع#3.`2=ʫ8+ EHb(JavYzrm㊳2}}i( mݠ#lXH`es 9R+Ogts[rGG, Ũ8kpm uem T9b9?~;_v-] X٬V\GUPg{08Y4aU@o_@^2{JeFmr֠%"d-V8=E=ŸS~g: >6|::"t.giܒPEԙi #IetM~$F,fԀu [25rR<2Ce O(nX_xP)HԻ/ a`LB2F)gbʘȤBT6B (U{ vg2nv>8[z5*!)ٔYQA1bIoW>I FQu[]3Ϙ^LlkDT9TtPT:(rlJGPg&s!0\1`'I_ glffh p=d-(Ne㓐QX?0f->&kʺñ-zmfap:Y4`pEa= N} $*y$֫"}0S?С۹51 3vWcF 1r ;`|'! 2Ir?2@3E&"lPՆtO&`a8  $0b8".@5դSk.X1-Ke ́!tHF^qP:qYӵFN#%(9#lj!(8w%y3=|1̄/|Et[v` !ш !rn",v }4eh7(PrMʢH6(T`MU!PtD8@]G摑88};ӻcka\}f[dR:t:TUTn&5UTH2# O~b/ _·5~>pA{oҽT(O|jt@ LjBͩPJHꭅz_;bPW)֬2zza] ?:IʦTf{5JhAAn?q=}rw;13kϚBA"b+R> J#gDW} "3z9HMct1cǒR(n^EUXk2&$FǻM::LTz +^_/c.ވ=/j)kْ6I= Նƒ%GΘZE.FUO%$qTYda©e d@4+u 3ȒeC-l NBHb?d0.nK"RPвL .IJJ7avNp>'fSnNO_7mn7*s_HmB:!( 6:Œ$`( = [:eBp僮Q*&\TT9R,_*ݷBN#Z <\Ww`˸s4' hP A>+}kS8$.7F3NR-Xtw W|A*nE; ,N-Uj)ݥjY0r0qNTQU#qn 5ʮ,_W^+h׋ (i}~W{_; Hpd 6ܒ*N5)N(SMGQ˭sssofdᕰKTHAU RגN\?h/lˡ&"}+E>-=f E%Bg54`f=<#V03 Ҏc7 jQ$jA˯7Pg-kTe*͔x&zpHQ3*#-ƋwmCOÆ[6-Z{n>MoUUkȫ]+)IQUU&5$(7\6}06[|o/w9R"_;MaWOUO<@[ITFPjFU:7 VAc%8D"+oǢ(k OR(e$3ݯ7!fk"Y6VS, Zl^\0Y[rQ++PMcc=<:ƹ!UKLk쵖#g#/WX{<_s[^#fF#^N7Y xKx@u(^a՝vrt5%~ 3 >u&oI'd4;M >8jb_Cջ:[#ΖS]dF**֏IpQRn"5ȭHfh7b+J?qL궰U-lTa5zi30QzXSIQAU(Q.xGږ;H tmٌ,R@ ɖ,O s> !Cخ]Q<9k6CS'2916ýáAŖaP7S{F< ǎތf蝤SΪ(00I_ /Ҕv9d&dTȩ (ȐPfUV̄P!F0<T9$nTwukNMO g?U}1^iw(:,> 6x\rE x+Bbr2aԡ&͓fo@C/9CsI,mn8iS8|mC$Z,Bnn~'U]nq*0cἹ_1Rc6At_vؙvH!_qb3f2kiq[`0DA |Q^MUXcHnk 3F8:7!Wb8N c7ELrkUHg[,f+ f4`4UA `v'AqVs7x*[dJjX ULyPS)i `6Ymn)Z9[^9k!hȠǤ1L^,F!(PAJ[6yXtivM-y  Q* a%*{.^DClV̨, !"Ң"<#>K<\ \Qf3Aiq9 ̏u,[%0Fki_R^Tmsԫ8b{4 Bk˷0䯴] e֌ ֨ u0D2c?؝ffn1rVar\3.ز:AVzLK ==Jo֒ԆR d350t4 B۾M[Z5Il?Qȑd(u9H<aqr(Sm |@þy|c%ad:.Y$bYb}qGCiZVmj ז1-ǟeRo%&:ZN -"i4h_~ŭ#x^}xv)O' 8Έ,3D%[|6ڇL\ {Bo5|6Z {p, q_ L">w_u!I"2?Rh$~K=L׌|\7hi/=Ϯ?mb4.^8_s#K͛%- AA"PiEeEhlRLb`8؆ LLR$0 lGG |*1H¹-%xq*,2"_/1i,411FCXyᄘ|ѧd,gatm+6!TXh!^l &I š$n6ƤGzc1@〤aN/J̬m{Qc2:W8wm~btn1l.ƴeٛBU(|҄SZ1+nbùT547$lۃJ mA0loץf{*` VmqSbvuQ^fhx0"eba{r)(IFc ~{<T[{>9>:V]֠]E;l[Kf<:Z::,TVJe xdɵe_r7+ 85yFMizP)H252.DK@*"rؗr+wB ."᤻q7"~_mc<}{AmˣcGM@) D#,Q'ռ^,yI^Wպ=t-s FXAQRUBHQ(1wkA߰Zz dDrRe. c" `AM?j-Ϳv?"ݾiXf Cj18ȜT6A6%Tq #(rbU;3X\l0eiea=V~f G)ԪL, 7|P " XEucօ;+(k av(u)q"g `Y"W0Buq>,Y3ơz[Lx cLCңdMeԲנQͭRP *!ݝYE(kVzcw{oc"63`ƁQfvɍp:wUBwgfU\Uͮ:XmX1^}}zG_M/>/ugs$kX۠I\vA%-VA{e֐$ =EMs{vm{f7{} 67wslgK {x^>4:o7+g٤FS/FumMG v>ef*`5td6KU)J>Rwr;T_su4ˑ,PΉzU9(7uykݕ}E/mҵabDV}{3kMMoWzlR.wf]5k-3}L'vǽ5j/Fi6qOP%Zzu`}CV^5wo 훾^m֥Z̛m1L8^vNkкrnN7)^]=}<ܯy۱eN5<nOy{vΝ|P>_O;lYס|vPi2.3o=ii7mrnzl۽%JJ[Ѿ O0G.n>Ols=*S  wQ[=n#n"zt!5%o}o+&C^htӓ4ěKCȈHAnjmr4b RE !=^h#mR0&ewN^A9#F($D"d a"; $@Hp ^rUsf cwiW](;|}vgX!6XuݜnJm,ElRZDd 6!2.OFt3QkT;i|ݜB< %0ɦ[i E_],nq{=UҢ*[xܾz딛P[dYWt֊a鋳_os;:qއbjT֎3%uus.;طYшo.ˍn1=ǁePv۞w0(:C>/g TT/mץmQkj}d wp+G@"ƣ}I 7g@fFg^TׇNzu'FPjnE]6V,K#s;qznGtu6VX%pTlq iqrMYYkk}oF=bؠwm^+sh]wi_LeR:9eW_L;-AlS)I&v] *wS#)S/v۩mw^اy[.zvwD#GC3 4=VGK%y -.OV4e7l7ʹm\5cJm%c]qWf}c2m֋w޶hsl}ǫRmgdӫyaݲ9:笨][2.@]i6'cӵzJv}0s>0=>ڵϳN]:1{ {( /7\+Г@ ýI! 4m5۳QnfZ"M]vݽmWM[hnR7\OTi}{n羀7>Swjf#j{݃B  |BVՍ}JSھc˹voD;:ڶ'viP)Mٞ /[ִhd:7v`umev{Z9{5}[`:skiPŃwGm2CXtY7SM+ֹoU-[{7 ֩+mkiݧewvGRDz1AC+"II%}\RXuח]]j>>@tԇ[_ﺱ/<=m vhp&3@"w.<>+}jv}uގ 4w *mS>:QxGk;Pfe*اGBݍoW'ݼ]6d\ۮ4a{﻽Ԋ-^<)nțBZv4 gjL:.wTn h(ҀNӢ SnFĶ,g;+ww؇S=\ׁN}=:{ҏN[5{qmٽz-Y*nZB4:}@B%A[AVTS*ܤ@@(woC}jUe^CZݩꑬ%P]7YoZF2-4nwf[{3׳}}ޗ;۫u{K|zg9&lРׁw4sZptW}<󙶾bᕩ|l5M5iv@sq[_otT% @@a0M&LM4ѐ) Ad Lh  0bdтFFɉ&#LPh h4&4Ɋzz&FLM'Ѥ6SdObOi*~D'~@G @ 0L!x@4&LId4SѦz&i1'4H 4@L`&h4L hjz1LIMF &hd&14i'?t+Vk:pS4@ԣ.=30bܹ3'#\V kj3kz}Tk`)&,2`dJ(iZ7p_DD>46ccQi-5ًyR߹w@` ͠d:̚3 5{q81\EUNdH-mMN2р8rQ!!1QtoU^>,uJ"7{~ƈCY{g288lcc>'y~9SR:u {ZC\Д FꊂR<32G+i&9c!ZmkBጇkIlL 7;a {l+D]Ww8NԳU[^XASXO\mJT |D2 Df&%.h̲D،}( )ܢM"$J0Љj:18.t~6kR DtCi &IOuG  $,-s9` d0;z7ե6B00XpsHIBWm"mw[z5C9^ep (Lo}}$ozD 7E UFؤrz+mY'TNNr ƚeš tߵ&C"i#'~_Odۗw5kJHd$iSO9!$Νf=+n]I"TTQmyk%v &"ZKn&-$n'xᖍr<ZUrlE"2)0hkL1 #&G]_XŠN#_k `SIOxkZdD-- DV=Š EK\,{} 0H5'08Qxq XLЇ=eMe)})(I7RFOR`H_aJ|a 1'M͠aM JF(EM% LII&k2 Kȇ"TБha d4,&04A8H ]3&sf¯Կdh4[a%ݩ@&lRIXC6 `v-O w,J8[bH:Ԅj4!!W-f,&dي]J)/svCd1w"֋ 1RgC(q7E/~Ms7>Ha-$BFp4"J i-z@b3"rQ0CCH?>P҆*w5:BEIq"N 4E߂ g{;:H`*‰hbaG"ȳ`M؛dhAUs=B˗`)/`c  $$&_"3\Qy{FۇGAh#`aYHZYGMZop|ai+*,Y!$3C4)7O- ` h mR5.&.)04[   Ha [@́,$br B}d3jPd-'eƶRamw!dz 7Rm)l#!w"Z@#jePxMX4p p-/-{(uU+ $ 9c<'LrRBB ]0>/x;26tJ#C4f )І,DAQЕ28X(:a t5K3ELmL@Ɇ ;H1i&92*Jd7+'d4J-ԒBBH\ Щ0ҥ Bq.&П& l$x 6Qsko3>]C{m;ݒG4̸!S0NFp` uq6[,ܾDR,ahH,tFL$ 蚋s9dZ g%OW@ɁBCCKY9m&%M[n#*D8p1 X<嫈b5u @ GZ'H4 %n*Y,(NhYr`6 N?1)M̅(!Ƀ2c/Te]8<)00L lI4ƘЗ顠rRLi5D-M6DA!!FCK+D p*B.&8c%/6~Lh@@BZ%X%/[11dXYdk J.P)EnWr  H@B5Й%"}K2b{-i/G 3SpYM9 0-)T t!JZHMHHP*eoet7|2ܗǁ,Ssl|*REdÂ& GHBddbgqm5 hvh@_|oHF 6R\ajZ AZqe5!֣XCH!Ń 4@聢HEClȢ,1 ah@LKGFŻi;!ݗ{H}*aS0KԤJ[L$!d,?e, KL0_ [ mrs6ŀ,}ͺ^i2E-o8pp-ciŒNM Etzeۨv[ Z&hQ"c7PW=((O۔,w"Ǜ]M0H1 @ )A90I2+ra%im\2e!$I0 3L@ @BVX`l9!!4Ega] t0Me 1I ! u LjZR!$;x/5'xXl<L+Cm$ p&a Ё- Ɔ[ al,:6 pM)JT!ԕ-,2-Q_& ` `@N D'BJ(j#v3!Q 8C8B()Q0L-N( v(PFU*"yHP5}'ڥ+D+x7p\(odVS*tAP% Fl, aHF%(BqŠ<" r%”% BPD0pLFaFPWF$JR%N0SJޥle,]Ma@\l9<„{@4 mTDotx+ 6 >jۆlal- ?< N\6haĦA`)NU-8L)0QLWʜ ?Y}p:#`< "uL ;0faE'A({R2`pL !JEx&={L0Hjm 3 0,f AWWyO<˧'ؗ#BM&WvZ6nAF!rR { BEQ:`&ˢvvJCh'"HID;h_(xa*#DG0e\v)aO xO{nh" )[/^uDZ Ah-\5F| xO ՎH O Ia"x=K\BpS / Nr5! Wi>Q[a 2F d9 @e)i@$ Nu¡JQO.LB8<8\A IW@4HfƤdAk. 79]N% BP)ERpR HhJ(K&P^ʞ_0Tq˿0Xo rPFa/! @(H!犣 ZȂP QWhʴ9>Έ#{1&^,"X PXB5Ξ`D2l"0#e #4LΔ% BP嶺rCh` AAȕ]^A5IC.U$P=P6٫EK "B|M H*מ‘L"xHTthPRtQ R"Pg6||v󺂖P E  ʔEi%$*2*$xƅ&2O( `& M v$+OLB`& og(WsF `& HMBG@#cI@"*R  \SPvLޣ߾y Ƈx-^Z:xX? 0 0dij0L,E(k4ܰ턐ÒӐ(Wi瞹)ǼM{(F>Vhۗ "12b]7T`f`x4o<m!NMus  @tr-]%ЮDAVm#m{GQ$ @kʐJi Zx:/c2~|mq`QJ@Џ= [t$1V `argAFrSZ<ɇ ֌jM)!'/vQym[Od}%Z=@gȴ֨FA,zFyܬa2cN2U+b AYpAC@Tct| fT6p ȏv0S)W (ٞuwc?/܊=\jې仍`IEB Yr. {XjąL)T\;a ns[ `Xy0ҴӉQ{,̡6@C CERQ +U۪Dc}k ԺF-+zRmY!iˮ @!VMlWHĪXkc9fJ\]Fr{c54IQZXN)q zZl$a#RXaZ;gMc"Fle'DSӺtqC}I3)~y}uiOKz3.'DButw-e 8z)% Bf%blxam:qNbwl򠡺R( @\He# h=YSE#HqU39-\&p/8$Si!u&$T7N4 ,##F4L}I60$p752>QȔ60$YIғWC,HOR$t&Fk2)6.$8F04Hd{i&$lc~Vk 740 Od452Mjש;PRPގc&!cCOaf)b!ggܡy4џYxkkV'؛(6A<*Dj^^nEPd9zK4" sFif#zCfDUm_Gy\B5i㈵Snn lg)l-W: E[<2#NYd"3ȴ.&[io>uQۍ)!Uo8"Nn.$P݋+)#ay%:`@d+HHr;lV( 0:ymـb\h|&֍e sp6;'Ei >,H<5Q{fApR!UK"\%^fƍ' j7 15ivC @@ZJZ^yB_ߦP$( T!4L-lqï DQꄕ*.&IMSgkCݢ62DWbS2 ar !⃈!Ս``+gPW٘"4bKФ~J^C#DO ęl]pd^V#@'1߶&\D)p:Zɜb)JG&%LZM}&$AXf֫i,ڄ㯴M3H!Nj̆/GzhL3KGH* rjǭ#h8*shrհ+E}A;'XAo*XnD&Mf̢҇68ޕCviJ O,ThzX# V'h(d.њJℭ(?&MMt:gБm. CVri$ $Ơ\bCٰ 7JgQK,PFBYe 6čhi3 ;LD>ȁvZbַ9&2Fg@M];H&VR3J:4LueWH yvԕ␳JЈg#EeDb:bi0b"7T7'iwg߀8ӝdF=ɷSMڇDbb';;&.hBC ,s?!LDKBZ5Dfi +q1uC𒌖*GC9ls `p9I=Y!g4M8f1ol=E{'Zioݙws9&&jgeҚ8$@cV~A>rcv_r@VқQKphXFI՟M0+lw%&WmIsW=>FC; ~VCR/T4$;pHp ϩp]$JľBE38|k'Bb&_,_uO[&K0'/Bk KA|q7 ~;W~NOQ2M`E:P9֞`i9JQ-DKIM9CXȰ%J({0-Haɡ{s &Ԯ&&:􎔁q!s42ᤐkLF\!觩\aL.fVA6{\B؍*~bgaui)]F($m hii&P&THt4(H ohxSJJNC4x aIro&d0 DGF{qu-`},!06 &Ny2]Dqh3UML:ʒo@pG&=K!sB^IJHBpOz_ WxTe0%K@JJDw<BdRpDZ3GDTE/(Yd0y\SIئtƭ$Brŕ?KMJS"IԎEpI VcD毦,/ * X ^|xSi]΄^7,to3%yU$7s5g.%wlM6R6neN1#@|N9*ks'n'H)2yj ]W aNMX8"nJhdg;h{y&RX\ ? ";f !K:-1IzNU7@2ψ@,(Byu!P̜=PxhiZfH ~R鴄6Y4i"4#07!X(K-vJXbV‰d|)F솈mnɯD:'veqˬ9ԑFȓc˩U쬗hLb-tN8*n$ \=  ;9jxGPp (s"(iJwLGsRI 7cK-$~se@5_hD]Q-GuR}V"VMZ+DC$C ] #;ax-6L|nbiyūS;&FphF&tmSMQ:,*ׅ-3 Dže Eg 3^XjLTYжS"\+ Zۇ!qa#>i6MCci6m&6 46 cCM&`;1 Qh:unhƐ'#X~Y }zgq8NqEiF4Pw[DV ٣dhGp X4/Ќ } ȢZzY 8+^;"rDpb.V?6a/!I0NM]ӯ?>XFEw~ը9;cTRne xH%Te2Mq!ӧD>ґ1sH~7yx]$򩡛 N Xu!(Iܓ DVOƸ#.ZBo QDT*8Z.\d( ^4Nj)1IwhRuȠbdfn+QSX4;:h '|Wݼ<|VX 7XԻwx9g%d'#M6ʎK]k ts3vp?x2ɠici@݊@qTGiD BhrtAY}{xDH2UGJUGJUGJUGPPKa{(now;1 Oܴ JD m c~}hkMo@C 9Fy:<{{ǽgأKwGs\ewRVYi1BlΫv:W4:sM[uYGkYIؽXC_&hc/ߚ"$AC%@ӌmhRCD&?NSR|>"Vɇs"0n.l.\oAoVF]$d׺!٤="W,eDn*#:6wp΢Y?v 1]{#h$={EAAX4P@*eBNYph[`O)n\ ^![8]=A֯Á-H4L]$hiN 4az\/@Ck!:i(M  i%%f*yD/UȊ$$vVP ctw6=?HX\$=7~J$ADGOTDE z}eo:ᒻ^ )J|X[xq$w] Up?'>[bL잢fhKա;M\i5\L_*B[w"GMM^xCYN-Y!4<c`32MO}|w⾕ʻ+ҿOF'e]afj=Jh q W ^ g<% Iw !l ia_DaֳP|#][Ø΂1#&P(UGEkjCGN )sxD8(&@aD05qh( %ȝ"pz `buD@H@3I @QY3u+`vW|SYu9m36sy|ɲRnҍ& z$)q2<h;ae*YR$*= 0(X(r& Bhr2}Ʊc*cHE E{' ,j2z!<%Utq'0hp@df0V+ ޵7%^f<-u!0 "6# œ"g խ_+>Mޚ]y\m'_J'X%+$BS OεСE (9slJ(ҹ'ʶJah)Jb*TC>mH߳{cgnm&n#2`Gt3ܜν6i(!&o$#FĹC2+ۚI҈A#SV]o^b ߠ/GW,-aS_Πu8x4'˝As- iؤ̗߹/|"ф>Z.hLY[nKT({T͊4 O{sm{ Q^i$nv MъΡO6" %R7)[hݾ*2$CǢj$sHZ*LFR? bJFH|]o?_pWU`ZNw<0ll40Ks) w{4/b#Zƍ:=)$L)|Nll7{:^o_i_:jLJV}b07oPȉG!>I%A(;|Cul&`b6(ކι"ha1:p:wRylc2C[w^TMe.uZ Q qn1 CׯP٢kJ7Ad(raqV`Uz\TWVlҸlp`࡚hGHINb]tSt{ɷOM !j gD E',qu8>J#nJ>ݕui.M%Ța{3d~ cE50ovU4VPu*RЎ6lٝ6ej1i- MszZ3em#Fڥ(݊PD@J IG,x;Ѭ2Q _UFuc\]# )c\y PL^+XC1܋T^0{}I18J)Z<3藋]>ѭ6+4eD[~ 4~R:A n4ߔj+lW4r:V(I@e{plesb9uEO%/M-rt* Uu*d"GH-+B.ݼJ Eq 6yQVM RX6̀PI(l7_m%WwQ/tӍ OÜsoj9z9@3&FLBHi?p-d!g`gWmQF`vK1.f\zA%4H~i {G&dK aOzb2B_e4CE  a%Lj(GͿciNKYdWwkWt@ y=B(SFʶCe96h=5D4 a2o6!6LbCmL`6&M `@/*Ai6ĚHbhCK) -OH7]=aR7NV+7!dHB- 3"% a=2Vk)|qubJć:AbDhL$DDŽ82Q8+,MPܝ5ly"9H4$bZY9xӅw'8lX"J(x\shAU!.u(ĐBd`MzDJ.L:!XcTlhB8Ӭa/uڴqˆ%2!_y)3Z?}5ܼh9)Ƨ,f<$a6H?S% EQ_UJze>?/`)#]m;jecgofu>&V pS$iN 7BDPI$vF"!hҔht2~"q2iP;PɆd4$:͙3FHה8乹3- E?@DPh`d@ؘfZ20:l3TĔ} ,rB@Qk|b3`3Y!ډv%*H9'0 q'P ;Jۤ7KZdJQ͵C ( ]/VY&mAL\t(1QOJyEâ h/ XR!}9A)L*aCDhb({4kom}PL2ڰ&Hyl$Є٘0%Q§}]tSe$B4C51ɒe$>;bJJ]kB3&*$tDl @ 3B!A!ka|-ڀ [&W}r3N$q#q+`LC3[e0HSC`ٴM(q&g!}k$4ZH1#)ѱbCL c q זc4<܎Dޙ.JV&qm!a ~찰SLLP6@yftݽ ۟o8zk~9wX:=>oY_+\Duv5ӄѧW[ؗbx}Z%k@}^ ? Vҡl0И~͔YiQK6L:LCxb`.I*"AK6B %ЯDOD!TztE`^HP@ DBH<8%<^0=9XI# Qz8 q$Ş`I--ql 6޳{'^qlmup8sɜMeF ]wl0cI>PX `"!A@#QL7BhlצQiOZ 9Gf;cGp'ٻ=DF@=GKEmci6m؛lBmM46cM6 RGa0I"gL46Q5DPhqȒMsɇ!~9H!6 `WA!Oū&pˉXz'u(6껓W:c.BHZ$عP9LlB$P0r$4ؔ6X@|rе=vrgK;TH "n1γ R uŖ:ܩ&6؀$@< dt>S9Di` IfE&ι'wֿܽD!MAl+vLQVM)6Q"FL|MPc9lZi3XHJ9}k"qA{|0)-)d]nTvr|CM0R}뚎CJП;rXL=Mm EKĊf6TA}"HT $Dh0)z8} k)ujJNcі޻KKEloe0m0 ,% TP0I@@Dփ2$@P(4Ք>i&;NK`6$ Caݒ= 77 CdMmNb|Xg X4+,`:(ς-mmEb &r `Mln61& N/'&LM &K?/ny|u۹ۍatOmL$C)ޏ-/2-~/RXM 7l aV%?Lة`j0Y)7  d ;(x+s;XGJI݂MIwGDoҤ@04릣Y0>_DFl#6 !#I(u^IY]FEos\,`|u:.ʂa}#SPP0Ȃƥca`+"9AVvQ}!zEX`6i& U2I&% WBzJ/b3e-*w0Krϼ$uf6s<"/Z45$A@1ԇ(hJ #ewT'qEĒ`̳zif r!alj!d & IS`d`?& Ǔ5}_dsٻ:0j )UhĊȞ,N [ѥ|O6,`do])3nG?[vRu裊Wǵ@Im2`?~32 闉5eZWs/Xxxi3 qOJoS-8HliT˒CxխF V׾P˝~`'#"{qI&|ؽ̝VT0p;go+x)ZdIa4P#2 + ykj!m GrU9PdmFMm-hW1}lJ_$Oe"{MKo32( x* bNyN<6LPEDoZXV[z:+Xj_'OײZ+-s']3-UE<w&k 3G+}dad[6Gv-'[7Eruqa:(A0x[R2gYRYy @&m7]iڦ7ܙM[[uԉGdQ*%pn$3'ېpnJH&K&!D ּw8I[:h]Jg-iOQ,0Q-: v=DĞ]~<]~E::?D9lkMkҤ{  *8nhDF-7w o2_|O;ljt$Xj@ @}gXew폻kZT'0# R'bŵ=B(F/_h:'$B YᅝrڏU`H}&5HrJm-j(+=moq PrАr>k8q8yᯐw0I :j^34m̯,.>[[Ҟivr<20<C\D`*M[ 1cd(תrO)oKNl3( -a :h*JF0I&lHmj-ԃm3f,5D$ ]ؒoinr(V1:_1Kʴm@0 "szHC&mA͜uFaK̈́!6Q0]4]?Edٯ}ѽ~}S/Zk_>mFWy#Ow{MKպCnIL wL/ƤA\"?hP[hֵ#Rw4L`ˣ0&J@!k%=AB4l%4 VHzWP6鍌kQ h*UA/XUp?w8GN-YS}$ɃߝGh`EѶ[AFܢ}K8{ X@jPCZ<Qp35 dw C,\=bIS"(*@ Ȓ4@/hRCoiU$znݻ ς6-ol8];½TK X^`r"IrOY7{㏔d\:>ck3ec]̺0՛LPj .v&I]ќ60AjaCČM,0uL {wrǞ9--x YYhGDOSK ld@A6"0epɓi۫$v4"<( 'pcb[l<>Xy B5`:JcBT@L'Aw"z8̑Nbv%q9\:XEA ^wDPBy+\(ih4WR'{F LZkhjQ.T++> \[}CΡc CYCl*"$ >+ٕ0Q̠-#'M \*L iNʗIι#7/60vڍuC.nq.KdtMRTxg57760,GTB^[jS_x4v;X!ymGpe 0t{u#N|#ߗ?[?t_ؚ1S=}nOm(+άpuCs?2~C@TCL4XrQC[2H#`4IW(IT:&&aՃ(YDl@&2:G5vzt3Hd |erLIk4c &u%Ph$Y%@~ġBmlfe8qi~MkhU- " ɖas/bYM#P(HeZNL8sJ=?*)t?]kwd;Nil [lሳ|@ {$+&h5D*(d:(*if| s=<΄nV Z-ngR}U^r:S+6<'HH}\} $}}/U?6CHDGF9ﵪe[U}֕]My#+NHtIRl}t./;w,<xRK9g032dюSgWE mI \3~g3˒hU(g2sr2Ybgt1*oj;'DNDoݞx A[`&0窗E2ByB(:- qrUGgMD ^gt蛜,{!{R2ot8#ȊiX,Y+ec@5=HEi0$Aj-t[,]PACi}zSd[4h%Jh _;sI4E>nZRzQ*L:763FV~lhwMq̫&1_D ܩ/Eŕj Di6(aCM0uM/YK[Z0#Q)_ҟJI)pCMPh9#Hfff[>]}|gx h  D?T%QdlciREH lQ!]EؔEtfW4!}yj@lIvHImRchp\RXdp#~e <>]zݽm0ChhK  |)$Ձ RЏMhbwTc|, |xf9~Wl|"?kBdH޲|u!Aʒ}+pOB%*UBгCґsn8Akpț#P .<?=?5#YQ!Ƨں14.*(k>Nl/ۧzCs>\K9 j t8 t:v4(YR昺tȄG<@%Y&w 3XۦڍkB|* c=J"A<n=uHijO\+$ft'ZV%HdS4SV :. SZyx"Wo%;j@?f29y9L\3L$SHN|R`[wk_ߟ" cowB(NT-NSX%9L%1"k|C@#}wT q^ 4SLb#جm XdLQָStYۄOXBujH>3ykR޳6rr2B{时5# IC`6&m!mcI&4m Ł*=Лh_Q'N0n.)"a0!odBr;mZbفt .ݥ-n'OTܜHr٧⤄aØBLލ S00l3M!U'{ .~2Q<#H|lX lܶaot庺3?3c vۗ[dиvM%^d9i^Z>68jɎ^};[ 7ժcQK~'D0l3n7l{7uN 19JB8F~4@/)y$.MhsF;$%5Bqpvb`Loז<rP]{1ioҕ| .0|6~[4c:k^(n O3ty%J|=rqyR!z~byt8I$J#YHX9VkCŬ*uvٺCrO<7~dHʛWDRGb_򥡥}f , jYȫv4D2?KC=ճ FN] f?PRM&)ih0H욢5/U`ك J1M09e>j4 ƺ(z,)PjI GO@\h0\!DhA$m6 4`0bk?B$ww̮%ax3e)@+tq:dړ "t>^4mi^<^a͋^ZsAI0H볞8ꢩ{ӒO8L*u1WzvЉFzB'(olXYd[+/BBj,0L!* jvEX3XC8;LS AH=B]s 9&Ulutc˛୏8x̿  *(MfF7sNBm͸T/1uԷŗ-ՉM&f%L0F"8g9(zd̢A*5 -UO s;rP8De3Q=)>ةFQ1յ{v82 ݣ ؗv\iB8xF70w07( ECE{9=+Sr+P{1>_Y>klã)e|XSDM!5d!U8"IRM3hzf!^cpLrS5G}t3MoZtU)Hsh;6glw I{OV-.߅2^U.wr-l@,X0^ \"'GZ \D,"ĩhf^&2%̰Sٵ426H֙ȡYx1ZnH9Pǖ.rsrѻ BRN$AUTQR`"I1*syEB_a!c~DXEud~ "0.|ѧro]^BUp8@N 6QmRgFj8+'7k{k%*ePdfV3iIʣ['xU4\&jڨ 5S|m])00ߤWD8ء* 8:xrr#Ag?4ϊ$ԔD eHuЈ(lhf{<=q4n ғ" 05GZzM<*cn?oqCZr$w m.G7^$53!#Z'nLpC,XT-u9 Q=Qf\f!&(-7K|3"(B6 :ǣ4sV:ZX8Lpz&hO{:̚NTBPy2&4Qiï^(e^3<  *!Ƽ nn[xA)\@C~Sv#T-з c:R J$[Fl j7iAm"ܨu J)(J@%EtAAH2Ev4潠fdtϽPYOhGm4@Y2g N S6A˔C,?xEPq7vg-QamYq\뚽tIؚ6̘fd9tTm4gQF!Ó\ѦU&}_0Þwi m mx+^Zϩ~iѡvAX-bRi_ւln:4z=$+(=hu.~UY/dtlw 8dfb ]ԴrGOT&$ec_=WSlO!^r_MR)}*uJ\1nR ~Mjd+$Xa'cB1W$k4:3Bҧ!wp9Rv0HblX 7s!ʇ*ő0QI1ǬuH}\-GtsW:6y7/\DD }٭ l#6UHs>_9Ǫ(aZ-i>u(}Tߪ ԾTr^25 :@)) kpC7Ú/"|78 v2ER %$NSFFDM{%8br4vIr"#EbpbfsTxyDF3*+UX/cf֔)$2[:uBz4n @tg9kH7ӣ02QI.,IRgJe}L?Z#& Au VMFRR,& 3_/G9+xl.=y+2Kd?RpbfIJA2iܤېC~pġr`C.Z`Çy!a =l4uߵWS gof2- -?Xz(9?l懭Ύ]Xkp+'2b´k7,ܢ-sST E!G eZV#6bo"",uxi9NG̕FLL',!-a#1I[14dD3Tc2@HgDrFG9m-+o'TrZBxECȬ0uBĐ׳ǐZXojc. Ք%T#ÿth<-ޯ;Wl %t$MA4)a~"a371bh6b_d7qAhoJFLRlUAאR.^o=MtXs2ȴ2,>R pkin64[fM.qu(](^/:-+o0dQbqaV}>H"lkhN2Uzty*2{ȵJCb1L:HQ[[y̵ݩ X77/PI&ffլBRw%ԤƖC/]W[ƞ p@JuH%+>Pʃ(>И7l0FBfz;YIf;SZxاD̛5v0o*F}sMr?Nܱ4S1Ԙ;L+u"[GLC3,՛_U81D蜕<4y2g\8p?c-gD ]fǁkS͑0J ˁ>qf= q T"68)#yaȥ "džEU?rܖ`VZ[dʃD.gP˺uôZgM :<+>e-4>tY11c.3]ֵLiKMDrEj!ڕ:kio"C-HS|oS]3jFUS%LbHX }"H8ԉ <֒'0_Y%0*gP꣉Vg7<`ǯyviuSpBTf茇'r7mO[w~]TTy?{WFk:ǒzļh}^ A `a$CQi2hei LMr2߮t ;ʓ"KZH!GS[]iIؤj{˲VHQp{8~ C"ČոjkAاzdΌMԌi1lm>t:-KtS:o5D9c T#LBΖ5U/l@ ‡LYTӆtT+e-āL.^zvǩVeDN!߈]nȒryf^"eE%t/)wUN hD9ac !Y}TXPLcKaBb pLj,ƷQ]<(∟CVТ24aj_FM(ByN&} H+>p&G)cmCA{_Mc@OCJ5Д6$qԊHUb'4C6"%7lfȓak9B/}6M KrEˌsMTpVi$F)p+3Z8Em(IDn%#Z$ gB˅•,qM5Cfs^l8(~2\ќOJf#ic*v 6{P^P9.ظ$ܒ c1~zHh=0c ƠH*cIa:T7iy4*n X‘ư`FAw/D,5*ZtnHJ!r N?k(3y!A켁2>-GAtbpw8Hʷө;DwגIl{RFʥE)M,^ N9vX*z 8b)3nc2f31 *KwjHuVsaċEЃ@ffPc"2?j2N]UxK!Q5 ĵpP) iۍ7Uj}s5f2vy_'IzYb2N4?3YhʙQ8J}tԄՊjRgF@h03%5l) -A:?#]tƄL8<6hJ1OH!HpKIݔbH`Wl`牌g P_po1pҴRƠ3ˑH~ ٻ"1«p -1:CHU$..ȉ"xk\Ћ&:~[&Tϱp*1)Ձvc^(zdFasy84u ]h{{ݖYY05VR7ьEv;Oi/QG1fq2F0`0iS'pHAy?@dcXޑԀU.]py$p(f?q%c5((zh2MzϏ4vwfk,ӔDQ@@Ai>tʕB/PjC n`FFr"|V xY\l}ZsCym05~]f7FVTErcƔc[[{鳞EdOؽ q[-ptuƍ dR5]7M#cY0[If}s95O*U' zHG)Sq}qug>nq-un\Nʅ>d\ Z|J#J )N1bBi*'sd[G&>=h qxMo-G6Nj>XuT]K0 5K%$6xI"O䅒cBq.m#m$$*C1ā'w'u-dAk$n?A' 53''E? _|&#*1҄AI*~?H/|./lAV_tД̍Y?xGh ݣN!0⧏⛌JN_.]I]fU8IyӔTԒAn&j=rSEC= E _K/[/ۿM'갎c?nImyov{/}J\zz3C6X C:ՔcF뭧/s[ X^Cz+R1z [*oef )QxU6|b3EYDbt2PB"tD.f^L\a(E;mw"+{x0H~~pluݭ^ͬEKA~do PY_-0=CSO94{ vuiL-yP} :-cT< 2 :Ѧ&TT43+)+?;>(X7RA ʾgFBX=jJ*Kzab7/}| AD&uf`(ۢ ej^+6J)2=stoS2lCϧQ$&-";YT_0S]-7rnr}l=PLnJ0.0DnS 0،u`k:fm1Iی퇀TU"/lc~Tg }b]=bE<^*z o;d(q! y Z(U-M:FU&c !4eA[=eǍ+wh󣘛"r>,0 8Ù\!PLm/.~:YK0@o\;HaK9 Z "ݶE_D |DDDlݛ/RBQ"QvN2zC>Ϻ)kw2u8>Iz[$a:IK:qb̩f¦!':oFu;ྡྷvujVyv;┣"_tN!:_( u4D&(Hf,If_nɛ9=y ޯmQir֬B7#ZaȊհly3kN(ۼ Ԧȥ}Kx|i g %,*raӺo2#M:bX=c wx=߳Xm πs32ƮKE' Ø8΅Ń?nE;̎sխ ,̦`#~>֚Z.x)'TŏTɩNa]Vkkxa 8G8٩#"Q ]xuMt^^u$yFHZE _Yx&\&T,`(.!&D-#+Qߗ Qhy#+kw+1{](uǵ\ C^xiW@e·bqo G,e :/l;}USdW+X}ѰDc;tѩa;xِuDv`p~݋\,irPm]h|Qi@ɍr]w9l"o!S( ׮>UX}ytQPl> )`nt N0ToQ(OQƩ> 9<=x(Lmu|v.FXnKT!o}_GODa,>D@es*Qpcm\[Nl3ZO[sEϾhWSv̾ ) H17H88e7vq?C=EXHvZxsSNup/9P) 1NCVVR(GOH48m}9uť-Jn?F#!VF":܊M=VGWG <Cc QE5dơ ~/K=^TSfV-w" E֟l_==t=%Zlo(h[ ,O~vɘ=wcUG&rUnv;:Vٚʳܐ.C3.*W!ͷ2̂?o 2C3˾_}1>WOL|p^(/=U{T}>7֛/3.223,%{hc?O|5Rjg1[VzD9|"1>Jfr䌢~]gEa0^{SVd &IL$m1`eӏO)NV /LWӇnc!nabՌ_050^8WۧUz4/;y&m|@f dQ@YnT %XwƗsˡ8[w;s볙R,D_ 29;>9U  j^D`a||7]f5G#ۨ_r)kPH2ET퉙sul VUNF uM2t/Qj}(-΋MIlL&VE(J>G+.\2RTT;e_ޕ[[Ĭlei~u|WY͉t uE.&GMT.MTRECV_[(AVf%gCi}@FÒFQZlI R`:s[jwr<ƺPROQHp.@t̸R0sU6 M\Cz;P08aW٘շ #(?^I#R8#sCLD:(6&Us Fwp (rcM|gQ tJ&Dx0ϾWv qLHq[ԥ ^T!}jfAo̔0m~,ؾ0KpOe"TnHˇF7D9'WX}*8!vv{_j9+9GCC*8ކMkAh]ӣ@սh5Kn t6pācVZe 25 7'[8@74aĐB?BTHJrUV@); 3309lu ; &_L[LnillǎsE)7 6ǪdvXGף+\Ts;#=3u5:OY=y`Cv2j#ޘEt8b>f(^`RĂ̱KPW=-Z#ct?FqIq.̃*jQ"aURAIOLe*A+&4rF-5"qH2=Z҆ȵ ysCg>KGSNBLlfjR% i3(3Ԍ+[f+׮BMLs`H}\ !RqxXh|dYYw܈N0k+[ " P CؐKCEǬH$#w>+IEEcොR__qLewi%&>̖[TrHo. .JR!h@|"6Ix hD0Fw~9,dz"$/K!#-4vS{/E#3铤J)G/R[L$>iWhmz ]tP %4kU<:++mɣ?P, Ma!vΰO?Tlkd}+Y_\Ȇ?&DiG|0KpW԰G} ?gEl8:ʧ-GimK@ ĸA:FCEBOۼ7sL^P1Fgi7 vRB҃͜R#Ku`)`!E $z }4cJhV͌f|{Nf0M׏n27e"sF ' iZ-LZL\C1eczzUr3$Kd\dbDs$jq@pBijK 33.TBV?6"I*՜R(w/ ߫AWu{:?# rAh$ZNT1~_ig7?Smvqo?tp׵2+#u8p>Id+dp_S]TGh<ͽ89[-Y=?pIr,!!3Dyb]Pr!>t<Р:oz*p9 GU|Y[7Na$)M%:v: `]0A&R}dj ܙ]W:<҈vƂQ\C P@ZO63kqA$A Ie9{q NݭnrIq5(0/3>wusȚEd["hXhQI Q|u 廓2$臌8Om>̒X,3*GٍXrSӨ&AgD[,AHUt:VI:lHKet92}qFl ċPBGy9\HK`[tO"V(J\iDUܣ?LE6 BHRV]̜;J+Ebl(Q4F0 fUrNxړ._pth Qe3e^BX72٧%J "cܦRLĢԛ+;XZ,p㳙W\ g M#>~0HG&(S5p^EcOz#kv;NBU'l Pa&pf)6 X!w ގu&~kelRaaZRD@^J/ |%多'M'jni?e:lጶQK̹e8CJ( )5>W-ˢR?4D=cj̆"aj˝(Hoc^y&*Z<#Q!Qtha n/!KaE;F.l2ˇ/;n )1S2ܟtZVg,&a4=/{‰"ul-n\DGŷtX21$JAE4\R. hsAlh?]nU^ϸ6m)ԸaM"ΟqJi[S0ԓ I!  YDMI-P`;NX0Yq'J﵇6'A]Xѣ~i2 m<3 ,嶔T1X~UYDM:6/+t LNƨezb;~ނ/fy6Nq?Y 1d5TCʹ 9Ns8l $$ IŐҸ6K )'٠UZE УDޏEJhi"nASBc6J~|l'8]KcZ$|K,|dL*y%Y(zeKUVȔDkItsqW5JCR"9ݙ~Q ,EZ@J#9-NR ф'17`^ŊP_:[[ߍRK*y0Pذ pMl6[\;8!PbBeO=]sԕ8RV(#kQT- Z33WB:`x`h5k2 VRh#) 9(i"%>k\c#Z5թ֘?4h~W*D7U4T5hG( J 0P 7,A; b :?m=w]dЗ<`*1U.l'\\ſ$2lc1TYLTF;򎤍=J^G , CCgBDXXȤDmZɪ"p8v$E $~UWK8Uufd$`LbtLÑzs_. )"vUE9NELR'N^=ҫY]cf*p*M`Rrnug*]AwD,j#rRfgo44O"-;t;wkf\ ڃ=ve7r>wF`whYp[SF8'+d{Ɇ L $`Dgh͸4%hZ/éE?l%&ϦBK$~v'РB-bF\VF2]=og#,/硈ޞiJ<-bN wfn}1.KԝD2;L8*W X\Z$~j?MRBI6Z .) L"T.ܮz)c!)rlj$0&{x${qS ;u'dRݖw潸 'q8GKS,k,0[e\a\iH^Y7U.#AG+қ0@&?yOC>!=HġK?VҔ~M$F6")pG! HY6n=vhaǷ==!ctdZw APh f- yE{;e2ZٖEj[HXXi*{e 1ta @x1;z7u'=#9f}"inztVյl=.UxG i8yvB xȁ =]鲟?ӵIAUIjjk,v/s1у3ګLk^#XŤe {bJ(S+ ?jL{.Q< U2PoX; \W R1( 5sq?'PFI?)+y+ [>2|l"n =_WNuHHP#VOT nD{'l*$N_ Ie)vGfGhZ,w愹Kg%$c2*HSOGillvCZW'r.iZژTHaBr}^8a6#L=?x%ՁO BdCV1bV(3 !ya[Y6/ 5 Q3}8r!p0p8PڋSV{gLO^>uYQfX0AX펙2m#hR{|MܭH%@ E{ޖD*5+(J ~ n à : IhX\)u'Cp.YfƳ}ÇHa8M'8!^-_k=6(o^'u /#Ϡ%{߆ꅞRZ']u3:.u[8-NҷW dPXֹGXoiO؁e/}<=0׆[:S虜~?31>Zyb2/QGzgOuVY=/X5trMb[횖GI@Ε.d) lJrYtT>!KHl('II$haopHSvh5xgW!D_:ѣ<-R#ѸQu@[ij2tD*m([ #oIsyd該F~V=1V%W#q6'Iv#Y,iG9rE&{6֘D nCQ]=D 1U<)n"@A|[p}fߗ`XbIGc"#>֋Sr|^_7풞C476ԻtYgG=ym&g|Է G?ct_vevR< Kni//(>Aj?=A0p6E'hq9sH8D YS.اCI^daW+OS& gޱ}܄ik$!VO K alD(yqyLA޶ԝUj#@u]pQ6уId9,g5 7sVZ^cZG N ,v:(T0RQޅ  ?.%++୮{xd4 L2'NE#U>z'ð=4ys1s? fL30_Cj؂3aU_Џow!ޏ̐~$ ⠽`Q$)T8i6)Zb[ܯff.G䝬Kua.# ` _3OԨ_hv6UQd@p+[C!Yzjf3jCm꯫_Fzg tEM2%sL3T Ii%.TGbx)@+f9Hz'^E %屿j[[J]Sv4d" K=Hp=}tk%}ҹ^ۡwÅϭ@QX>C!LV;-GB6h[vo\f \By DGk10q\X"4d2 5y`kl'(P p*͗OQC HbG2 *[>ˢuEL} mj i>q/}m:CdѲ/eY*];JIrC+؏ou÷Yu搼1rt$;3gXqFp OZڍW¶^̰<]5vQ{zΌ ; h}sx&> O a)eAN*}EpZ$qWσQJ"| w?ETQF)ZdGL^O]Xӡb@QkIh 4^ P&w L8z+OoDO >|R\_FulƬ iG"1*R|Ua$0[[#d8n@@$`dB`N[?*H(dy^J_G⦊.I,|:[-r:y%Ōd> =g"DR`cHvP"̃[x;4NddTDH[eUDs- Cf:pKmw48;LݺAs_Wp&RvQgmS,۹OF>xf1[RBr )ZlLy0jQSJ2#ސ ~eVf 3.]y35MkIE䱼ڤs%T0 mS.&^W?g&!Z  ЉkѨ*i٤2JA g?e1e1!@3sp'# ,TCdUjsxC.2/^.j?"/%C +0lm{f H$vK LmGsO#U>.湷! Thezp1V2ƈ|!(,|~S.9HRcsGQpZnyK:LPx|sܦFFIRZHdD ٶR=W향oyAo% /BG``2bEPP2,R)na\2#G1#N\®,12(Ma^쬮8[OWCi%9G8|42Ó!tfM?#w`d7w 1\OZXe=0 $g{'YĆ̼sLzcqXxb9!3AhvΊg&1mhJM-?Xg^sR !Qx}h('"ƚȴV c;DҦXM$4NNT0D$?{$?7Ӛy݇U1?kߍysI"|\_@S2WrIw;ϥ鿿^fl$BM > 9F&(/C#xzQ }mҜxۺ~Cos t5]Uģ uhNЏP.ǗS) !'w=jUnR@#eBP0q 9ƹ\qeZ9 ٧?Hz[)w/wHݢ[H3bܕI),JJOzU[ϰi*v9RgDڧk!?oO+~b\$X9::P@=[8O@ZH:&o##(lpGTD\=dP-dk= ]QD g с4h kt2E/BU!SG>3U*ռ/vfunU(zTpaT ~_Z\DB/yv&CUjGo] #OG.<ɲ$"GV8 <:')Ȋl4KVik^~ %~+7^(eïGFLCL`DOtDEF 06ܬQuc㘨ܬS{{v2/`wv|Fo_p(Y%&Pr+wx&%k<:')>z*Vvb%W߂np[̊`V]q+ IzT#d`C|mɬCc M33B2aJ+`Æ8]Ue~!]awz,Xuk':Ee(wϏZ.Z;J R Xm_)dY|ף\}Kcc͹z >BGQ֕2Y3潊rIՍl'b%VU ]6QbTμj=gO4- r  L2ɇ pn~r'imj9)=@~s#s5Ʀux]gYGr%q^Gt}fDQ=AUZKc=$\zW&~d*+~Rڙ+豧jmҕJ-E:u3ECSAfyYߛ\XVByNM"/fI(63RcK\ rf.t_.;ȧU1ʖ6E9{GZɁdvY>lk4d{:^۽F`?a͘z9qv;}%D6:"h9 x؂R%bܼXp\##Cd8R) C)</tT2W+#7%|7Noe5 m|ff"9%Nspm7sr3~wdݙ9~p=!du)?O`VZ]J"B$\CF șIi*ܚO%"&. FI }?W~Ə ) %nFO_!>C|#Bmq 4x=9M!oK߮ט[QbLýfJ jSOzK% ^\ >7}t]3MA`Iʱ"EW %c 9bXCFϨ{ao%&l6ߧܣ`.?C)kDg  (ɢBe*~})Dt%~V[rq,ٙ6x :}57e}r 'LC&{ 6޹;E~-09ytX+k~VmYh"Q9ơKY{gMB k*'bQѢ+^1֗F8i =Ep|[v;sڋ2[OG:z1-|x>S)2鑪t- ] |-b>Y-# A3wr;YΙ<ݲCQ;>EL[dFIC_9ELCDVgRK-! _͛=UKub4F#.8LC) /Y$EdیR6[m\~!'5wWDm<e2Ÿ K+?/ Npok_p5y間}ر4&w`֐j‚( 73,!e;_'E]7'H9a/5p F>bxTj,jGFaX'Ne (;鍌[h~GW8YER6OVVOز]- ?V1\Ƌ1aQ+־}B%.qyomt~uϡ~o8n9u}vW=qnJxҳ\9X0ޤǧ;f^ '@Eи<ݮxqOakhOB 0œd:r'I|9X``;&A(6Lj7zlfċ3 B|+*=Vu?x7Ur'o#VoZo=elzw_`͠v3\绚M?lG!*y)p3!ς כ2F~u&LۏY"OEeA~"MlŻ016iV9 H ;1ٗ4є'|GK3F~8L-bT zԨD:>(dA~X7Gό y]ueeXVgqs.MΦ=RAZ(/%z%/WZr8)olô=Z6 {m fDI:G nm^;G_GQΩq-&"Wg\HslkQ))I1ly䉃,WwZ,yVMk=+EQm znLkZk0 <xO)0PHuw=J:3 )0Ԥ M0;NO g-:N ǷW/wVve,*K^>__4#;:zZ_fnp&ɕSs9?tԅ#1w$jaZD.Bƪ JB$sx"zO}̢4Qԧhr~lDyEB40`Èe4J=5DӚObj[*_ޡאbY,ғCyVV2Y m.F!"Fא.ⲚGΈA@_?7D1C%<31 w,ژ(5F]< jP]tElSwqX\@)бT$( U+Q5PP(03)B-].&$5931+# m3#ّn̯(oQ3D?y23:Tp-4Ө6Y*M$^oXK0F:)hkpjG(`_2\JȽd )/mX(e~ \M!Pw(h hh[?rv]tgYe?]|mSӲuI$`L"z dT~7wȲ$!ZGQ;GC1y6T 6),L^GmY 1w;7@JAcKv F6L$rE% i 2MތiIJB[0xp*$.$ p vh5{Hy|?&Du8x3 :QZoval+ӉX zh^MҶT*gK$JNHAa /m_WN,8OiJ)QSeFĂVORLƱ"ϵ{val n $@0qxuW^Ӥ[ 2O9#߫wÒOA#ེDѾE@2B )Õ^b 1xP,%qhAV$XPnW-x+"K/Q ˒Cל>IƤA{ "Ĝ}K|btmMǮk=B;q-6V\d H'ffanE۴D֋%yG9B,bpڄUe6%E: Cڢ^,=$SA^ݻ_I7U']hZwN''`RPN"g_41Rt呞WMѬJEQ A{۶!q$؋l^|Ѹ],YxwŏFDĖ4ọ1늋 Fd &%/r,pϳ Ŕ=]6EdWoŴF@E1D["0 !PkXa[I6*a `s Y1lK ::+*UprY!?enϨZv$I5ywV$ڴ冰ɠN&92LY6`Iσ~8|vQIgiۜ:y> AЗ69$S:tP+VN5K4>caPS.AqxV2/i,mtʩNZYʼ(ńbdG!KOKq QEd-;vj$0T )]8P\t҃] `qb;gdhJ)K\cŇa[,"z[APɰR0鿘tF @g #uh* vcxJ۩U JY}XFC4ο-E66JUeU*(ء<,Wm,}mY}N;c6@ϋc=L|?*dQ~,9_ 4ݟƙZI4iiRTif=ejYo!P5 SIIeb CNQ+ǘOޣ3 184V"@I|/TKz8ʙmׇ2)JI\K qRRG.nT=KW\Q|)·yD{X-2;%Sx"([NρnzG^&=S6L~C6kZoۭπf!Q~R־ӟ&H"g0P"D^?ɡ`2Mm-,0ʹ"4B6sȗV5~̂o#DFVU#Rέ{HJ,@ w5a½uk]#C##$?R$HVǴHweRDɝrDAF9D3nQ2F=9D&kOe A^?=rMaHb-ky%cT*+ )L2CF0NIڒJZQ!%oP'N=> vBtiMlSb/&4)N5Iu)MmMxIe9ԚYMjp)?y3Sr\L)OILĴ\I$ġ$&Bn^IMz|D)pKi_בr[v;nE夠Z˘0+"%ZGc8tgx50aBQ (7^> Da)gZ&D6pʹ 2VDΩάn:t,tpR9 ܧ2KFtYm}J-xl9/*J9LD"IR4D9eR<XS0L0Rnm0eJ"@ZP,H, P̨gNRTP=.S5?v*3&d xSȕF(s8Yf,n࿲О2ewk9 txИ{d>_,MM4V{}JW֒TaylsǗ#~9G^le`6‰+THJİA'n7޺ N0r椃'8LGHW(E5ܜ7c~]N!~Fޘj )F$kT1,bq3 }!)g"QXsd@wzd4h(if ҉nؔHx{,wgͣG&ZghO>i./(`AGIsM?} y MSfmrgtG@r7X&hRҢ!7#3\'W9"yyY6u[/1v(VqhIY(n7vQN>.JV]v4Gza϶)};>7\Nw`3wsOxw>KȉDE0=d-^k><ٓPe^K~vVmCfP,[ ?p5{~kW+rBBg03p"wRCn@2\a-lGԠOk.jR,.GscX,7Jʜ@ă4,胺@JiE%W`U8Gy48ԋBh0[`W4G_zGsf!!/Doq۷oVg TM:{Q@:a"&/r $"\.TTW6i'Sc3>eSɳz^NC440g}tY&9?W9B{8LehQb64PS Qrr~qW h45lQ DqgeYv 'B{46:&X]x-X>IQkwpˊ,m9DV4^DDΑǁU8sEcȒq2:/YBS ;5=3 ύ*J='VXA"epvZ]b3v#*W!mȔ A VaɬrQNΜ]s8"{)HDs҇515XѦX y iu霧љbvm/zFDQJ0doj3p,cA -U֊)p}R3f:"Jɦ4;NZHe)+!`☍}IߧX-#! o4l9y1QYZc }EG$oY{1 8>1;]&aq>rp[aںUc{I#uW9n*,I.vQIEeD4Ѫ]?=|z]|ʼnfz c,hQf#K_O|fjS e.A{/C=gͲ.?8*GNDBdbKC̵vGP\LWrK[3}mu2ײq 贲'M#:hfD95VD a5,=.R-]v m.-uxU6jcׄMk!l[s_h^ d'#8Ȋ-mrrqFJ 1~5ԒTdf˫~b 8'_8AS_n nåTȇ0už.DFJCSR#Ybr =ޭr!U{ EmM"AJB=U 62$rol#0HgB?lm d B-r 4v1 hnc[i؃Qz*,PV!CFuHLgl ώl砦)`AAߵ[{}uu-8a#F{0}*a~*u_~ܧzxoK<:["Z^J,aci<یޙWz&R4 6юI)”7I&ݴOf|*^?i^O2Lή?U(xrRCP %jNg%Uf։bZA?33305.q ~'|tƸ+8pO<8("2O . MdrmSKA,bTP%.  2w篦S*ώ*z#FF`#Cy=𙭈"ACK3nLZ4\"/4$nS>+@|+|rN+9gz删ܷU9ǫnwYn+"9vTȨ)Z eUюgoV",QYXW'mk햲r((:6OE!dUT%+*v8(Pz%IOQcs;Z"CBcQQ MXK%ɺVcy;=x߻a}ƽ ~B=QM<=p2? :~Rç?ky0]qWO)nȋ.w2|":7rE uldÛ}F:#͐Ca_k}79>fr{n/~ۏ6rrwx3qɞa/Aqұ,T{i7&TFbo dB%~`4 @LbcT8)qLqʞ@nPG #/9nZD#!eBBPf0'ASKӮ.)5 nEVamIV.F~a5۴ѡ挃5&zzY:՗xߋ=*Ov +#~j#yarkJLpdeE[~X J?>h(!aL$qPS?^#X8Y&iI8.kvl~o ݇!Mk[mOo mWwس) ;Vjg)\J_h=$9DjBc ^bܷK_Ay/0E.c:+z|}&wwEmo)UnƷ[.Q<E OCDi7=kIUy1-kY}'}gz"Xr8ʈ &듊 8W7KB 59yuY2BFXzw=.h>f'ntխT5}~Å`VѴ2^3vDF።hT&_Vν _h= m%)~Ʒ/R|Os b>qN<8hzOcC3%}u0]S#׆L,m//Ta0(S>Ԭ JdxQ^ b,:a_K?׈@ZHo쟚fqƒ9Nw&ɷҥE* X 0h5ZѼm$O+E|͔EJkSP*ޘj%aS2R){ (XEӛC 7J#91>4 "' <AU2k0`0yO [l*ޝ5L[?ڳky5#XP<~iFS{ 'Zr MVf;ьwz6d FӫL (*}b90=@MyOe'V?Y V?E;aw_B; ,bSN#Xx8fu[ąBF&DzC%9*@W8D$^\\aRUvƅ*{zu%!6{dRma&i" & K+wVE3ȿ^O#rXGO틈"V|>yżQE"8)"6nܧjg*pH#F(_o&-1 )}k'+5?ektw~bPQ/?X^NJ!euq7}~hgҾݟ94\Mѱg9'O@eghSNT`h0ٖ ".2C`(>"_'X&Kh A|&.A\kH}I2i>?e)<'((.)Fh62=4u=v^i^:3F[Aٻ+kW0}/X5aNj 8ês;j㷝5_M-^)G17&y-sjZmE^ڙ'P0s!)Py%Bidn>$0wx}Pzdu-9:*5C5+05 Y_?OοƘ61t8|,^dTB'M4w}<$.81ZD>Zexa2X{0W.SEUFJ싖U}{'/G-srW\ Q*x 84eқ'DD[Px!XF?|SED[*zEj>fJ{sV˯5TYon)-Ho .l-\kgBeQM[ γ\ע7kqo[빋]*?*ȷl>333vyC!N練*!HvYc%ĒiALَl V{lf^b5'+¦LעD6uj)a1Lu0Hbuq{83y|9jpqv]=>{]lW1r\iȩW#a>ݣQ-jiXuuv +Z2hl( y&J,K6T|XBVsk\t'6-^g}X4wAdOX4-xyzC &M @I 2DJ0#nz,\82m.NPd$E걗K/Q4$8B2[clcN㯐O0}C7tHLJz,8W/ (-/}@,4IrAZC+ĺ97h=MDJ|=q!H[s|r"rt4h3Y<<-hʚEI8 a\ECb$)qOrH]lpGZ~;k S1"Zhc!m^]}v[rպnNg[;: ^ os'X=5Rg/IMEJ/,4[/Iu۽{Pm<;<]D_/xX|,2N=P4qd/7#ʓY9++rza3O6FA?{4`D=4Ost'e'p͹rhkpYck:=.u!xCChs&2 7u@6SK&Qqi( @=揌RӣVx..{ƴy@ )chnqW*fZ5l[ô:#fLplD8)D1QHA%\ބ0sd+|>Hpn`ߣ0dzc*]^Z(4@KLTI/xDDP'fW <-ʔ)LTf&2O[jNϩeg 0#54֦߭w+1kݣ N: z)SD"!RyNݕhx}}aJv~}i(@h"XR?c?? *d`7]jHn/L^8jGk 4 wg͘ng%ňDvf)Z՚] B^*8$$./2@ָn٦A7qʏdjr~!Hp>FOXP*fu,0> G]͡qI95=j Ɣ3 u)z~:)0wALu\emiRMw]G![hhFy ͺ)# Sfv(<}ELDOLڑ 2d!hk0m3;̍E\e<#r RxuFC3@%kh74QM?؂ȝfp5C /_DKj# wqv7W>Nlrx{xp؟[R*eWS#8L -/+aX)@2H\ vH@曫`٥@ztS*>O)!8_ca}YCC kC{QGd/"'/19mF8N%Dp6/s\BHi[ٯث yoׇ<)m:9NK%ѫ z4{tzE;GD}rSO&"`BkvWl}]_oĉWg̭{{>.n)#hyЍ)spڗ'Q]z% FJ 6%83e_xe(;h{^CazԵ=h}+Γ杓s6[hwۻ UE=IWUgoy"a\zW#3Yw1 8pǠ'8fwh9ӵoFӰECcg9LuDDOP7 "x _ %lƼy,mXۧg3/ȑHks5Gjk@jБD3BBC$Sڤ2c;}XƸ[p[D4%*&,(Ď4-"FCm@[ؗ2J?H;mpb-q:'. $ĥ!*HK0HGІ#?eƋAg-$bQo?N#*x@O^:!1׹IW8F}M}=hKm2. WEJaxq&ڣOӗC@bH؈hM:HY1DR=i FT/oueuO [n}ۈ\p ?~8gwsN#jxf܎u*8p5)/G6"D{1Pdw|iթ#Dz0>+_7hEύS۞OBG8_y<`eF7G?!Hv>L&- fHnU])n:QDO'R*:n)󙮑.AsJȜ+ߘ 1(+fOt|<<{E_t831~}3#E FDXF#'ĜDL4Jf]s%5a]^^(BJȪӏ/,Ɏg'9Xw\5>ZgR9Kd_{ Sh|^Hn$>S4XMud#sr-qo*W <ՅJ(KO8&痷m{;ÅdzFn]ݍNҝ(Ѷ^f%Cd6 }A46 Se>v2 )JI72N˘zCCZaU; $=!lj. f"'7ژQS}4To2G[ODkg|heyL:s=g\2)*0>zj#FM\ s|v,DR3 D)z=|F#2F|/:[d);kK=8ڥ<0:}Y DV D}\rPos$ip:CioӪi/I$A4 3Nz!=O0sι2=3cRjln=+i-,_Uud[d^y=OyJʰwA_ބ1EUFyj>6ie] yȲ٣RسsDdɷRIP?{oٝ7syze` *iV ijl숡-g6R 8I+v=e6͋D.I0!+d؁p|LM֒6j:ΟL*K*r?@%Gb7ڢݜ )B!M^Ox c7gJ//ɏ uþz?I5%~w"D~,i,pDyTPY#?V3}٩}ME7q~? N'>C ~ouu:?~3J3!A⫏=r3Cbk:\n9w\I珬IyuLM}qN_6Ț4uXe9c"kZ&1o|᱌dp}#hm+$ z3m';2ͳJj홏!.Q2^h9y~4. 7g(˔4ځ#Ҝqk͍1r Cth*'}2Z~}hVieX(O])?F:cI@QM_)f^΁19l^,ExPB@oښd|U MÝQi*ӟod1=˫*ݫwe1眷O3DzT)H6uø$yxgecr#.14ܫdϡksi>\JYWycμY1W5-GG2EWF 1hjg$͢K3ҎU9w M۽n2#Q1|2 ܲS |VF%(nWwJM[]ۿ=<o%%ӮΥ>ir rfo+>>[Yx<&{<Ђ7&'oe6z싎>OzZgky;%L%EU(hyav7ޫƏ_ǢXCѫӈ>rqːCã\'Ab:u+Qi4sP@f_t(?sgvLAO. #{ڦطKb;CrĤTe[,dUfe$!'.#~sEAg TUpp>]lLKLKdމHɳ_Sn|TJ6> c_ FJ; hRYV԰VN٬A3[ڜ/=g1DcZyLc;16iP#G쒆ഓȢ6)fe<0%%HK~߶EO'*{M k>S8YkZVX~5!&> 9$0rXxXX1d԰+mĸn>r[DaqvS- xݬ%-e*Fa2Jvݘ 2,JV*+>TSľ9 >)wdA/rRGRLq9<ӸߡG!Z4ݠ] yO7E~I= !3L'˔Eody^\+4$6xvpm_74(3 WL̻]o7NWx\gqkB~nlgd,&oq^E_Z5m(vb,E9͂ZMG Aڒq+H<kP?Ur } )?-wAD%Ll9fE"?=LB~t~WuU Brb?\bHAz[&> I 9hS,D4T:F,hrOr{e X-ڿ^}_VcdM W!ʥ!TdY9KP,?WZv2G/V"67T+Z)\ƬU,$Yx1_]R(!aQmmSEV"LIu|jJ(R‰a!~t"Xe2@>R( F!3Owal8-l~ɗfX1,3y#Gvh'rKт4cEhmjLpdA4SOjdvkeˣc9wʥq[I8ԎF-%(?jjOER EbT@)Į/-[@4w6ftEH̥G~ sx7y&3x3,ِr9Ȥp0&N4 Pӿ9#'Ԟa7_n9h;c&[M ρ7<ɝ̶-uCu>w"WjL]>w{Zi) rqC6lSo5 NVOѴBZ y!bm!ێܣz~^? :i?Ruw{QIZ/~|(_cӍ_`E wb:4)F%_ws /Rc LC3 ôC.f pfnx[k#q[/kv7[Om;|wۣFS%2g#ȓȩƤ.מ盎kEhϨ:K7T-):jT'iNWB"&V8r Bu0W2WuުM]?Mû{k*Vۺz+jS֪ u΃R_LѱA쭎:{2"B&A_lz>aB>ǫ{EM'P" 5+yMB? /^AV)Z$cmDph,fO13HiW?1dw8nˤCxBr7fd8q#?ĺ;n) d4OeFJڽxZ5g*Hmf4g}8Fr?ZK;7@6KDF(Ƚ5Qy&:!MdT6V䳞!F7鶣g4z9meݤYG{mBJ:cOliPj7#ҩQ6SUzqnd,=A~Srș?[jk*J[؆- taE%UՒc $WdsjIǨ`їS/EH@NgF(0Q&茑T~/-"Б@L6JVZꇒq3x^|mK8ӦNDR8(tfiR b0Bo(KB$ aae5fbk'h ~\d]#NVm  ZaN.H'.ʷӯp;Z_}bcl# 'Ee]ha41t#Lg[]>C@kYe`0*Hd+m2A`,Q( +S̔L.<b\}*2өʆ]G!-E2S_)21q9 gGͿYsoX[SRjm"#U]Ny Z,Ųo6{jvE7`Au$%T(љiIng ]'TI|# >&HeLBe"Eזe#dc3YU(TuhQI_ʉ.DbEj Y$3vEu$ i1GsAXW 1r"[5WBPbaeT*]Sf}NB X1G$PP:C'|R8l-D>OVBT#>3f6Mk֞?/wџSvY"]U4=.nvΞەdCYmMl8s>;7fx>-i,t;uwaow\<9$S S|h0~d<QF Z?4М]S63:)g4RxzA2l6BTpѸ]7mceu|5Y[yf}[[y'Gi4ukjiWz6}ٳ),n>ea^r Jv%, )UaU]fike\v& _t^W!Hc L L[!z6IV-orm&4i)ȍeR+җʮ+P8dpfƬϘ6D=YpBhtLD1֎U׀ffy|τabϕG3HM_);:;UiO胓BWbCR PYИ&8n-U-05-d v&. +}<3\ǑGe{V^kN5ھOy%y y$Km(/d?pef_GZp,1(/})_Z|/'z Z bqjF&+34#__#3”ᰆQLa&:/JmZdF\Pt)Q0h]6;jr}o  A2rZWO 7W,,t-W$Їi7VJx E6?,A:zrJ\Q.M̅3MՊ U$;d1:o.¼~fyח=^?s:_'oM&F+STkĮ,)*@ieQ;Wy>Ӆm':cp푻F3Wxo/F>%<ăJeCƑ|h㪤k ]l+[ Nf*l[2?oFfR<cl#h?zMGlfAjf*"D e$;Qi c8uOMXfP(tIC3r<֬d9aЬ:14RG/-duXzĵeQ*zM"ǖMjYGbJL!HjsVOjsΞ,!XMjN|4 a?q?)=ҘI_Ȍ +cmNZ,=B`so%YU8`U?ȦiR6eV#!0jP<^89hkET={7W*CuSv顯}I&eYJsV5:=o ě&MI]ՉPG~qGn? /)TvUڴ A{3m 6nNj$6 )zcY-ߟH(m[_۱ߦƽRM c?D>S3R6Y62c0D(9AOҢ%1~ }cnL*1N_?C>󳞔!b6}.j<9-y略xpoqqTw7%!dk9Gw8ZjqJ$^WwcRfEȀUFU5Hh./a˯ض76<\GC]CI2ht&SKʡ!G+d/G;ͣoQO1[ o".+=r8?9yg]:?y41ajJec'HO/H%Ԅcwc()vR)*ibgJF6|uK- RI>@{5f3_ bOS߸9r\Sj6 w;Aa;;]4_:>W=%~x;nm*ԩ;<7!J8U程lOV<ȴJXݙ#Sn+j.jX/1FGDh|/aĂN'},$<_lK /_|CDb1GtA^{=U4b/dF{gmG9ٚ333!i?3E]]in|Letk~_dԦͧ!^jz;g"}ﱵw*Tшj٤R\[UoK_=YҖH!տPLcذAP`w_~Qӽ3~E}cŸ*2q} <3] .wF/P B?I/|C3a~c&Odixf=C{dLL ,,=Wn8GT"t6g8f:1KS1GC0#@o<DkH<2U֫"bQ#_ꤙH̿~)Es@9+jeK9E Qj4, IKH1Zc08lYUf/YJ m6nvd0hFjyNeٛMTm.c^}9e{Z|PL|+hN^[:?Ipײ'ڐL7:o3wK7k |߷NM QUZV'lt`ZvI%Y[nLy^6} KL=O_6${}ڬ36G>O` X<2GhCD~~[l:x_r#9>6hn}\]ōB0R,`3O`ylǎ; IުgJ f Y_(#M0?7WXG 8a`2_g}ZvR4R8#-r>ݶ?'N(Nu%gOV?7uHuzSe?%t7ԴЁCJEU. =hmCʺ('}x݊ebri@&3d͋qi74Wc^h,pʹˬќýz4Ґ;o.6u Mi b"XfLP)-hr`Ai\;<08/Ԕc%r}̄tb;;.X%f5|A7'TvaYgTy8$)r*1d6Hݢ-}GS%ŏvc$b@0' S4T^Xo)|7-d@@tW%R7ňC.23?1!w fҊal44ݾeVTỹ2,1T5?;:7͞ ޢ(X1ǨeƝl)vRPϢfw/+7o,%n>g&Z6 L؋856m~ %@GGeڋX3?0 K+Gbo*gG5bT/CЉ%q':@S%Zx 7sF6~K/m2QqvG Xd")ؗ;^JI#N48z7F3mX}&O!Ja-ZE?Dڢ192 p3NDkz}8J-ʪzAWfӏ>?D_@u$gZ#6Hr?'{~ S>qr ["@ qW"%~yG3zYMOu]S `{u~'qm~bkKwD^hʑjCV_ϲj[߀<#\?GUx4 _Qޘr܇86(4)t4dv=vG7 2yQ;dDc #3);~) יn̩5:?|OPMbY]WNW} >'uÅ.>IO&!eMr?3Us) 9fc7Gs?v0’bB16ݛ: ~-OP/EY!$7G\ri!>[Y/iH CPꮖXc42)0c l#ᩤD ?Z.'jGn\G#W-DrjcW*RyB{>"tdҼ[*f&g0{(RPK-,9]5'`B7I۫ ׾s"AlROF/>%-`wi{" s EuĥZ G=VOҍm"6P?^{՜#JX2OqH.J(M7St" fQ%ȫ[%9&jjpɄӑݝ}}5Eg8\MO踚M4)iYޛh[-\Npb6[&&l7Szs|QMԷyPZ|t> GOY~QRq+&i<(Iohӏ.bJHcΜ$B!ko'ڍ>*En 6 O3+VN%jMủ5\1ǹ4VypRF _2(7݌@,UenoTOp>~:-Mw}w9vv~Kgʞ(9CbVVѕҩe\wG{~ =J<&;|mEFXT[-Y}=d3c*@3w"4w5 o2SSGk䮳{Wv[_꜉PU|m}-~ M KD2r2_2 X&犏FGBPn&U2';؟}SڞTDeg&Yx4#0lo̊^fS~ok\V 5h2- -c|@r²3$|ѣ4r01JgoXLv,z vs$96A})wOcs]KCy #}KnO1!ZsQ^2O24S\ܷ,Oݼl'm{^;K?'sॕq~DLc콶[. }R‘zOƶ+(mGaZ;0~{O[Xipx'иtx3CHye,N^WTmгV*R[94_z˜ ;LxaޞUNRSlSW<pݖjѭ/ڟVٟbTa8"۹~oƅ6\krtU .U%ٹH'v] fߤ?_%} OUdJ W9TPPBeqM#B2 w GuR<2Ia0.OhzC^ VybuTKXɇ̻Y]vl)&_Em<ߢbȄhm䷠l eo0!\YF+qw7~g7gij[%ޮE9vr,~h98 v>mίZpJ}ou˄{Lߌ6=.=~9ބ6dܞ\9x}Fԃѕ[vfP*r>7ƒQ , gRS ~3òIvȘNg4AG30y:duwǫ}'+(Vx;@g/":8YpOR{yWe~^y*H}Oe"eT TL|DŽ\:Ϩ?L8kX-^+,p,%1@UW+*I{~[gܛux'O_6TH;tC8\N|Xz<>wc%_dwҝ7W(^ʊG`y? M5"G&=f'ụ𽑥 uW+G_6,X>C(i6縱cNnVxZ㖳{Nevfo#Tag}D3.>sm8(k}iD"nVܳrt| +[SMMT\UplƸ}м97)`VF<+zh/cĵV/blYVtb٩u\2/Z//zXwHc >Amٿxݖb1x2F3_v|YW^O13v8[x(a>0_cS`PȲ"̍G|}lhl]r1`6`50c׋3!Uw"3  auq':^ZiW >1o^?yGoX!d}bG3aص/geDA>Usz{*U@l]{av['g/sc*cGg901ɧbmt/ΎO%GކvHj9%pS2~~)\J>EgYf|': xy?7 5}5DcGuej5Ju'쬜2`R7 laDa~A{d|RAQl_tLm 5H}lhגce4m|!:aqŅ%>[k/]~$"$*_&: /gq4_#9eE>?ƛΓE1 IU/jnlfPFUT"um(dO~N^uRnei zM v8?9SaoܳpAsN:IZjε-Ԓe+6˞٧ϼ`kwbDE)֣1J oOwHOf%Iv.!+5[t[O 9g ]=~1XNhٟ#kbFM1`AS9v_O>ڭ~xF`D͎jiMNm?/ڌ7bLr$"bQɩ_?p'4? rZ)`3DYG 2;eԳB`q~s0Qдɹ 54>Ϭo\3"zb,{;QuPǖ 媔0tGNOZ3yt݀Qh0y$7&xtnrP8뫠.w4L7퇧{%#d(J`Ua%V2C(n:X5 :J h <wш|9%U#(m,CY5'ٴ}߳ ?/0ȝK;qg-Z|u#)#ߟ nu?)h?e}驝{jwմ97G \gi<"ZSGU3N!1 ykoz.͟KʮԊq3VKϨrQ5>Wtnr.U~V"`l6[-vb>>/㍶ʩ&Т8J$s㻖NJqG FՆ$EF9k6!#jCеC[|qB_fZRn4T^J* $ BɜآkX!e_2tt}~TG#xY_=qa `0Hhp13:tTa5|cmzgz|FkE7ZrmHEێu $c%=C"#eE9fej9 sfT:.8\6-Zֺ0Q:q6dJ_栺 ƉxPA™ƅ<Z3Sƚ&eW?*٨4܏*|[ 1օ*.-~u.Ϲ=f,$5@25CͿ-4~X0 cJY(`)sq|[暆skZ?$?o+\+ǛV濹mIM|gCJ΋/*f2`<[& 8[Q}+m*(!i>i a0RI2 >ف!xCCC4A)(t-!f+/cTcLx1V!眩G ;dV8A0d/}">lFPDG֑+gap@>|ߚ|L^,Y4VL iI(m{DDP}އrUn9)ށ.n,EJ'XOYi:|?oWoD 6/uot*[o~V rgv-Qk(Q<ݟ2问jo˿gy*RV"xa$_|b&90v*9&Q .g0gIvf0 YJ6Gl1te,*CqTCHC5No~O![YB(g$L碉`oMxw(ùvJ5HS|~7;4A*m)|/F_0 KI3 2f%=/\6Mmj͹=4x 0Cadg1Vѱ ;45) 'g& ~yGC_3݂= jۧ&f6xHl3FȺ?#/-]BT'n\vQJJH,?Œ/4w.j4קҟ/ѳ# ?By31aFFCrn7 qQ,kj 3j.eLtp "eG&kwdd 9DQ*N ><83ՙr)C.cs{UEý|xk7:[[Izo\{]$|OMsRo,/QgN* %| X/Jg-9x(>)*|Vdl}#nioҔk_%J&VEUKT!7Lx(>}5пٝDz_ s&؆9/O,'qM7TzUcI^~ϫN¦yPƥ1SUԌ2(CvFΠ4.Q!Ŗ4 =L.^`;}T0]&E+{Y9#k!jOH7-.蒁 Q(c(tk)8/kOdQC8K8_j(XhV.lm~p}g&+32e ]%@:?@Ll$AS3E>X!Ky h+ Z# ݑ/$fJ{RbanTD,DV_o6͑Nl SX־c]$!’֨wM8p!!~t b/ub?UO/nՊf]F.)5 OԝRLJb(94+%QVT̻EXWEʁ]bh"˚/-]ѬMpÒx?e=)%I\>ʣ>aצ._}3sD4ڠX^oIQ1!"~+5|0q:Y{xsiƹ7*ӭ?vd?ӰJYAog?1uf$k/3gZhH6+ko-'fѵe^;8ӽY 2zLԫ!0}?op'(XLNQ e~ b c3;߶(1ojO:YFQt$4yz)o!wafOq6Q\:}ؼ33ܻ浝jSlQC~mySBV8];Ksqw 47&RRPcӶswb̵lϻSZط"{8%):cȨ|Ȳ-盜v-M5IM2xl_#\Ƈ9E,aV{Ԯ[NX C] 0H5l!~>z޿j_=vqx#>!909~bz̫m9V c45c" ty,׶JKVCrF|$qܸ[{YA/hq9E~Mԋ0ް[uV3QBLhv-IZ&`> q>׿r%zv;7x<Ӟ3FXb&<߀0dk"1դ5NgCJz]c$-o莝ؐ>;+Ͽ2};s6j29 f6m/|xټ(xGwK#hpeMC1i8L]7>c ֥i+M˃SektxMWU(4Ҫ[g2tS4)6OW29.wZ,Kև&|;g\C\m eЩ~4,KsoJ';HX)mS2odKE 0[w̽o6kH20iA0H #Tal2KO>02"ߣV& DنMQu0S,8%N:ODj_& KMvHQc`K5RRK找a8s9\'9 9%b4I.L -M'ZO\UI7yiHnu1M3p *t6&sfLYUt>&[[^L(L! :fs3̢ׯT&7QK)yDܺt/=5hb(¦d2eW; A;eXR`4} VG eJ|x\}RWkFU4&ܝHכ"#i1~sz/C(ij-A}{*@>pLkX,ë$p^9^}D\;I !ZIa RT^,|; (K O|E2\quOs֞漡#u5>znr":<"<~_laaR\V-O{>Xn32x`_a֛Gvg;G?xKag&DC2]9>nj>]JP{(ѯa34mNQ֨4WGjxW;mEffX¶OPZVEX~t]}vQ"ȌrgL拀;`v3 {cZ}l,>=52,j(Q'r+lhtR'Y^R;DB)X3)؊*g Tt);Hu9K]^impв[5̭Vܤ@%F.2tOuteQh$_a,縵wCBյQkU$sGԽpBG>e:u ֕Qiνjg^l4hQ6".? 6޼Z@RjVȴ}yVիeT0cQQUty V://a w K!yf`1DīN5`dh.*O n^ڱ+l>:;X:.LmNsTV45sG?YGBh$S3KATʂYVj3ňeƾ]!f5!f3m ξ.&b+?wЂl}#p;.t|}й<>T- UT^pL)g=vOm匬ldk2t/O4umg,C .£M%oYu%}q]U(Ѧ58z3RdHmASy1FS^ ɑqqZe([V$#I5ٹL_؟|Ջ hW'qǹz/Ҙ!3K^zҘyj0 ڎ*5&it.z;45xN4 )rl`40vGPo.ka~ ]mF+M*~>5 2٩sT5gB҈4/ AO<[%#urhu9^gב K8ASx`~E{ ?%w# zktk-j2fF{m__m#nt5Pڬnj@gcq w R<-Q$~] K'AjvYP`jYx27ZU /vBY@,)]nvXôH?9y2I+Aͮs4ҍU(?_t&I8dht.>3Ll7s:2t8:]>/<g5MUlch' < RUe5Üdžgᾃ̛+=|s2Ql[3&b{ee {ý`>i^k;}xxm }?ÍDhF,j*>7?c&N1n@2+O@C6rU!27Qgչh^,2&w*v-'?]u k}@g=yTm\G<7V.22 FL.($s $x.մ:ۈ{:YOQk-"w_ Jq$Ob}[6+K\z6ϺznܢDK.\rU-imr.v>>>a]!CwsB6߾6n}Y>{6,;(8$p8Wa˺ Xa]pxzDT:ii4t_7i1SeL>YhM$f5)AEזòswjJNZIZJֱI O~ 47:v4-tL="q6Ξ``!1O)oeJ [Jm5sIvt}w #5ͅ^S',Tj7CorOx%l;AZFŃ8-ڴ|Ȭ=dqGއ9ݯ (UKxj1.v3 ¿J%<#Pӟ^^c=>u"H&Ú XӅ}&YhnmFJlllrk37ϙГop+ӭt:Ɨ\Z9ퟟkLq1l-Pݍړmȋ#-][xǎZ䴈H^``ZwCf)T 5AA=[/be/쌸%C.w{<ϻ 91T`LTlAD`hYGnxD &ZuQ?N[!9&Dk>gD 8HVBz<=sU(~U(^4E[\b\ޫ._zY2ur ьC (BUEwIIPm D[ Yg1mj2d{qQByM(/tl3t9h}n:;ҩUKBj*L֊xDCG~K &S-/а cA'^l6.<]wfnyDڅ{ZVr&/qAG*iagK"'I L +[G*vm84mPZ&su6,(hHTW9(hk/ 9ɡCwJ$_٥sL~φ-)W3Fiu&dRpeYcQ%7$LAC#MDM柫?7G_JDLTELzāq:X`CHTɠ-0Z#D{Wv(x*y) u-v"~Ȁq۠_T%?ÑkbOۣ#T^_F9oItJ/ڼG8P.UvMLy4 ʕm;X]PnMf:l c#'%کs{' ?"+74 g_{C-{9Ë-G9A~JТ]zNO i5=;%BMG֏*qI].)C+ͱF| PɅH -6 4\ֹ>5_oCp^GiS:Q 7x}Lb 4(]`5пݒ fgf!LB3fZtn\sǘz|nB )2?AtꫳO\ڈ[Yܶ~ͭJ3wq(eO3c]}ՆFNAԞ&ZKGnwwhZRMa^{lTmTv[wͶնN;ij-nb }PځS;3ُ0#~%-% E4p^OBI+޲9s.5k8=f9訽M ?|4%e'VU=ji,12ү=uv`\5?~}7Q{qy_=; `5 Wr3q ͹pms>6-6eӫ"$c>ɽ%d9ڐrKQD¢54lfhD.Zdtj/ikG2ՍkjЎݗǠu^uktg$wFkIH`ӽbGDeH;ǼCJRCT/nL Ogκ|hH>{զTQ^O.k殧@_8HL%2_Pe(~|fs96@! .\^&l<;{.W9U2"&/G(b,mg/֐VWݍLȟA5f]}]iwN,mWmp^de<i\7 swq&m||b}N~EGS8,qϑM*i~yʀSaeEy|59g!sƆf=ۏEQcߚ|-I~FStbʒm #t>tp:\[uo) L*\W:l $O.-B<>q?/ >$s\c::P 1塡{I˘eH׎j(jIy:نc6Ȼ~Bb/i`DŞ ېp2+B&%͎`"nǟq "Or ;Ó? DɁA_als4kaK0q;:L_:.PgS:ZU/EB2 9ڧ3`d|}6ُfe[ 7?sU!9h`PFa {)k*&ى`/0A02ՙC~6>"?\4N~՚,ގ٧Բd^]'B10WU•k΀Spd= C}d>}YnS:9$ŀ x4uS]&ITiHOfŧUhz0yHÓ1<\t ggߍtOK$I.I@QE}!N ϢG?R@*)<= G3ׄQjZYl__?i<'["C]Z0\2y/(ɣK2}ab/|Ycwg̴.̧sq5f#=Lu7Oٔ;Ѩ/g3lֶZbû%go-N %=?bLIskxSy#8]wjj3a=H~3ez`bus?9_`Ѻ& 7jb;1i?:7j##Xػ|K>q4ޤ֟\uim9ּ&#<& w[ssu fO~35nk~꣬c-ܜ%ܣ91[rw| R]ҽxѐ6bBS޽n {F5Y8֜LPW';siW/ZĶ{7ju$\T{AZJ!{V?m`ôßBzÕ%rr2z%'\mŪn*1Ūn,KؕMT,'"Fz`7?FwPrkgFz!:ázgX+1ڱ \ΥDX88̇7Wspѐ C8'XE+ ġ(ҚFK2rS')MUǼ?G}$o':fy OPNɴ[4׺*ȌyMԵ/ޗ}E?â \8Kkkt|C|[Z$!=| ˑfW$GΩ\=_`ܓ>6Lj@~QEVҝ,~Z2\pbt{,QR'eH>CFSUWU5]ӿw^66,J)82O7e-e73O㛹8it$cEK(u0&vH^HFS9D֓ey梆b7-l[?zd+ Y鶖qAKO8' q4v8a;tjw+Y Y]xe' X7?z\HXלNc\v%o)-S.+}Q_r|croSD~TJ~wSʗcwkEߙbI0co&i]4" l z"8`s?ϿO4BGKΑH^m/Ť$ y0D6pA2y[\<>ossh4Zt ^Z?}a$`8N/ϖʼ^`ˉ'OKf|AN<_s;D)8u;?*}w,֖!"MB ՄU&9LCXD:Mj v ;ߊmxuY1;T-F?|`VxfP7}kK~u&Z|/Z|}-v9lTNcR܉9}>^.cR\%o"D;C_"6\zo)w=z0HhrkͳUiyʸG^7o*qN6 oSo|ʾ5Jq,H (!I9Xܐ* 4x`kpjZNWc)& {M^EooUpwLmI,Lw_+~1wIp3Sm)];vDܩ͗vj3 >SmUSUKi-X/IcO!wl̬ÂE1W?"i~.O)0uc"2t5mWoPF 6h&(x O[/8,F)yb^`!]zaw71yhz"j{-='Pվٸkiֲ`|=6{]l,JJm r"U=O79ISr9x=(_II&:zZKfsmo{{L;ao7l~RE6u@壍8 -L<8ZYǛ&M)98yXXn .% jOc=V :j CM1qiAvOezsYNat_3u@0J΍!G>37rYLHMszσms&biI_(#\\d+gp9, ;# joZ$wMRۮ kx8wޞUJ+م5Ǐ)v5cgV L=Wl<%(61q Cko 옗li`4p?"!}dO}6f:'s2c_~t?1fMg3ĩudt1/f=!v^剹cnP&.=6"!]?yE5ҳ豖EbxM='%JfIfZ%"gIRWܬO l|ۄ@QR L{ s` lS? {?wH~~?O)䤣cS9A P0ɀ>n7Gp]2lk6n߷M6faʌWǏ'c϶XO7i&,]΢Nf6lUtmV#sgt m_|ɭ^VyզORhbM=cxʖ9=l+6__nH/`yDj*+n6f-y*Yᙵ/9$Z6'?V\N:kOpWG Ekğ "M2i- Ĺ33eo5|sWs)3&CBAC6x^gEAX"ƌݔDn$oT2-j >Vln _Yv5M#6*צ&Es o슆nIs+;Fܬ.-?`򻞢e3d5UA]J=S":4ua<3 l)"ƹ" Gz]Qm6xs({#FeB+{d:ܩ!M{V6][N?e*>mWwY}a,~ h.-2?o!pf=h^ ܱViVkut kXPb\cF{.F*5!8\+`JberHSB /aT^n'(ԭӺZ%0Ol>\- $"i1 ĔZYY3'˵1Kuۃjd|NP)f Dj*Tʾq2H~<=0ѰfT"Ha<) `t"<%_c鉹q|KhsG2]s'œ?z?0|p◦oIŀ{[uqX|i ȲG#Xi& Gسۍ6u0IGpDRV45;S]]p V?g-)TXKnN| 'Dz P"o#T c|Q'1bM h'i9ՁfzGEa/l:;A/X[Q:Qf>;>K_OߚBp/O#G ш~J$Q``& ua^Xk??ucvN:9PQ6J?}*dCVF:mX2os qzHҴާsyBPxc$lb[0opķT?wN[I!"ߡqj{uwJғqWyĈ0xqUG~gClEŦߕ_MO"a~+O/ DZ>ֶ6$5cPAYp6a[__V_KsGe}p @՝bf[p+Tȿv(Hy7z5>헱yGs?9޵?S|]އGi" ߱Ep Me~^3w_hK^1_Z|ќFaԙsfu?NvE!q5𴰘c!,D6CDQM䡊?~zcG0Ơ{Fi/}En`F{>LOlQ#3j11E !h<\DYps4py_7|K2y}:, aG2? "MH0ٛV-r oo4Cҫ(0 H^"( uZs5zowou AGV^ʐ'Wpѥ0/-fay<\j6\U o7fm_6N's*C' /68f\6ZT)Zo*)ՈnRj-&7(]Rjm,MfWE$Ҵ: N}5qHj-B޴c_Ac O҃DY0saW~u,l,,n mY1nf9N}n`\3JNV46"4%SiKT{h4ī:6־_:!H岉c.9}ꣂ|\_Wo_~﯋;g1R{揆Gw!燩ٗda]hbq7خ"^[;w662ַG_naW}}7Qڅc(l]f5]B,K@B5%͆ QX׷i:z7\fD3vz "Xb-ҳbB+LrҤKhwr-hÇ `Ϡѩ׉^.vԤ;tmbeMCFaZ mڳkG(߅4#Kh24RNfrK|RGt\.)|RS Y>_yبkU#4T< !K[HPeMs&̤Jyů"A[FD~hFR? S"{_"GEL]64sl)2x8du_K @CDLGRshE"lCMi/%=f;wfMs Uiԑdu{ffT>1&{} IۙLxEE G zrr*+U?R###eG0cKۖ薬2X؉uv}nGHG}Rׇt瑛X\yKXSG3GO."Ỏ$AF?|CM-!/flZ'&mձiȿcU% 3%{}2G#uy%=-=vYE5)3R7֑@+|*B{=M,~wu< .Lkl\[_y] ':|=x%ktQFr Fuh1G( Mk2u a"="K^xX1LA!o^1 (}d_k[u.Ywy/}C}vviZ%FbGךf{on(T.ʱ_f{w < h濗Mnn W"Sf4h3Ct7G>WGH}C1Uկ06(:8~sn mW9E;<,iDA?:xxZޑZM߁56n`zR]S"C M NkY^{tl6Ͼr[=ZzXk2h_UZm+3}eẽOJƺY·1<9i8ٵMզL}GaObc9cdh=2sr K&Q$2VxstCGJJ^Z+UJپG߷H(i*!T}Wgvkm~aԱZ|t-Bqc1qw*`o /OtCG)h§x q=34u3w< #ʷxgWBכsoH^>^cYzwT֡F;,Q+//h:%ǂ_FF Z/NiaMsq>ԭjIۨ.Elc{t%՘(A%`d)-9{1j')J}r* bs@H(l1AI ݈a#1D"W+-]d?;F& J_ȒL7硈.AYTѹ lt!743L懂B7>4xD3)@>FhZHpm4-'R;f?jObv%Ǜnmh,0k spuɂ}j@QBE ϫCM9|{#+E2AkC@DOFQ11a &-Zr(DD0PGE$QH҅JYEIʄR`"hh5 *E#wy"&s^hCV" ^-YޫE ij'`11"D5d՛""6D(XQD>z"0'atMdEgQ1) jɨ7(4aRpQ V (1aDiG ]&1;\WWƢ,ft5rXCQ $"4){!貁HᘨT/aP`),+!rC,%Dɫse)z 嶘Il,4C&3)[f 3F:_AdiH6Y r VA $}4Է|<,&.M!]́>'f_OVGaHuģL?ʶs}?ᏉIz8$#}(;H۞ы1;Ъx_ 밮0Jc̙y^Ɗ))L1PI>{3 H́ ç䈊3H?J,V/H]4a )1XHP, "Ä1=Ƕ}C.H\2f;,2؁.LڄE ѤBٰ'X_7^ 8sBPȞҔܲ5.2RIhy>#s~F)fw`܍ >AXsDFI[Sڔ_LLJp3, Slވa+*ʦ6FXbGF*+n*h2=GcεQUDd8\+(?_ qY MZRHUؙy#aSfNɉ=wE(t#]0m%I2Za״ MrϺ ,'Tw :aإ.rvA[q5S 7r0W CY)uz i$#bqD]Ta?\ ׹9ڍTJEEN$eu 3TeDU"+2g5p!EP-c#~#oGGZ[0,U4+^f㺃.*3qF2V~9,VoF`%:,4֑6"w\uWc)|-'s,(]>zBv&)}xI $LT%^=ޓ&-,y>){$0{N6ix^n߃8M?Nq%雞n.w{T .ەgEkHvbnB{ݧMA#ӮM$;$kuR,4h-M7t_]XszWWinK۽n[ h_պ@ti՗^ *!kAV/mNct^F[0e &ߣ) vG@Rx27O#%-92 nno D&+XsmƓO%hϐy$OC6}j`y%mMLEr<_ Fgnnw(lQq((Րl_j`ya HcaaZyV smv; 6AgKWzszcY~ ۙmԥ- 2fe4?B?{Y 2гc#q_m,9-LW;0$OZ|̽\NaԕZΩ=jƦ-D mQطWy?-fF-+k]&!~F_X[_VUO]tժ7uڋ|;uy Ꚃഺﹾ?vGf=.O HI(嬩b.6Vkk x9w:F:ZN+Mn4MT, l3u6.N] [ lg'gki"SR&N桰9ZT\>eTn%+P,]KRՖk66$J;msXMzg7,<=Z7lg VË+@hqp?Z90Z =fa"v>Ͱ2À1#؉|}8TK0胝[j$#tKCp04ET/8jYzdVsQpIۛ,F2v< bb|m8빟`iΕ)EĶ?߱T=``ef0hx8h4/Wj@'@v&>Sf~q?5}:YJ_Ɉ?y\2kZD˜Hd@v[t-p ',gRl둸tF1eYEm9J7^ۨ7UEﳚDET\stn"4x'b%Ws9Ue^ćDZU?2,Fg;je=V9!ѩ2Zح%b)vAtm0̒hHb¬핊z0N*2ط}|g2vާfLٖNc)OUKiJLBͻ_0H=rv*Iq8Aiz_󽺜oxq[„9.bS\MI%!H lO`#n1,^Eͤ nZ /kL}om}gٽ)fk*yRm]K{fD1yJ-JιnMyKXFۖxk $4;MAC9n 6F7~8-b1oY/Wz~~+k hj醁?":0Zs}7b:k.:3S,* 3tt2r4ƇIfh5.k5OiuZOm~f[he"/Xrf2jv&Tb$l3Yd +o=;('!hlVe0Yv^׍neljVB\ثE3Yб\v]a\oFKJ۴Z7rTk6=zI|"ޮx7J[% D(mm!Vv8RHY 4ۉ&QHgu'8&ŭl7L fJ}EP\(U2`n֊RD[ĦfQ/7!hּ4|a=s)j ֹw˛^r6C[T8T40dVߝa1 [w]pf4}⤟w=7k"dM—6{8 I=odgNdԳTBی&lPxTtUV)'RH[ZD\aغ3]Mq>f~46(r, sw㘰Zm 7/#ul{rۏ'm9.^#Q YHR/FL3(eN8, 5aqkGplg4K|YNtkBALzHbk$ IXB@'v6l0eEZ 3CU9|OCطOyxFQs )3(d,NDPBxfVdy 6my8q<dB|&Fϋ1s /^V#?(Q9rPo9>N_/l[aG!^7NVr<ĴXɳ-2LvJEl|SWcSSZt5D4r <7GމlnՌx͖H2w;&hɟ#X C^Jz͒n=4Đ_rjlb !sI$bYYf2 ;e)@V|`461l(LsZIyX<#,KKFj++*%9JBȶ}ZOLjƩ癣G7 a|5zNī:V>Afc'$ffAkC‰!EkHXfư3iQe5dLAĕ!sSL-S4\9KõWf!:e\hfy %hz*k 9ԥ de\ߔP֗,:m=z k{nkQ 'eLġ#w(3L/8YEH>n!F23?2Tr4~0| 5Os8mmzGi4V14w!O4B bX! o#TXl~ FT8vCUa @UFnE#oC;'ӊcWEAX¤jKsVz3}C= 7 %4c! ?5C&6çt刈b:ds> f>*vAtjF 7`| pT#kU_J$dfUu8 XF5D>yccFgkcT׭b﴿YLAD&|1j Ibj٘6_Q@QF-} Q;ui>ht[1mTqUi^>S x\,ƙʙ`~qi'cc! 2nt?O -f`Umm㉗hqr"HM ݚ Sit զ Y-QAIs&s{[ f([T2Ow" $ 32m-afr7RDdFEg|Ypօ&VUSb7/\8 c(2ڑdv5&Ϻ0r>yijj$U2Od`bQ"&lq4@X_3 -sEi*CXt3ϋ T5p,5`ƜT*ӿaxcE3L`A*2gAL r0ًP#8NeXC+15D ,a EY0*fShS_.e2^ Krp(! ,:] Sрlo*"_  Pά^AO'SYT:d=>S;BGm(eK_+I|s76.wu*)ѲDʔ<3a3k1ПŞ.} n,H*ÓlVȼ&10VJhlgj]/Jˑ; ΋%m#b .ZjSΗZwsC~quH<x-SZc8>{_/qAG8e8Yvd"XZKY]s>*1m4zn^5ܤdMEG|r5d:2Q Ukʿ4t%n@͌£ʤu"G/9{ z? L0m0v < UUeD 1"$K/G)zu s=  Z[U3QmLy*4{p 'DzD=#8OJC,+ߘ7j,vGh'9%ɡ<6kt{QHҚ86%0+8gv,- RuWG-r5Hex,F1X8O/𔿘GT+hG n*ְ&BwND+zЗ;9i4ZH1L\0un%=K @eq~BU XEeMAYVVd߱k>[(oJ9ĘuI)I?YQqѢ(8X&Ld_ff:<ڗD[Qsxh#F0ȍG^4*1upUrMɌL "ѓ!EO8'[-}713Sifj)֕\^eĦ8KE䇍O/KOUZJV%FK6E,|C)$W{A-+7nFA|xFK&JbrI%i;dM3i}w4֬axCwc^h#K !R64 r0&5(a A]!⊈FUbWLFz%Ǧ<<)l/n6bIiFݚIPd-L2ffFC")y("/y׌.6ؓ`y E%Ŝ3J'f'`vSkDA6TZk"0|=-ldsް+|T1MPaVѲ 3 k<5;+f;L-ae|Hkv"E ׈a,獲*Dǚyo $6w2d !CE标7hDYt}xs4"$xf@CːJx ִ̪IPz(܆$:)ϥw6+,K '1xX yeu}2wQtǪʬb^X0LS[jLMn Jg&C*M_"QK5Az#\? ڐR.[ &P,2۔ET\jpV{Ę1x]G8*ճ>aRtS38wexc36/"U*h((û@9Xp:g ȱ#Z&s+[JU[oR*Ml?t^Hxc!=o5C Izf}7>^3R߬PQh|cRQ5}aAr G'#f!RZ,<9&r +KUNE \]Cf`;io!ivg!Y4Ḵ X٘{(%>am<>=A%VȾQ8!%䭻_`~`_RCJ|,IyetQe`za0W[T9rȵ@PG`S #bk%㫔.&RD_Rd%m׌2QS"y;'3&Zq \$B!@ 'zK:&'^?3VC_a\S0nx"`xK*$ԖTpN}>Rn؉m[@lxKcN|Řg5{fƻt=OˣL&d\f^-B)հ1uFPfāorQ =(ƽcds+EƘǽG!eN :uxC<r9UDJg9֪dSZ iW4ɩdQE;)qA'݆gƻrd)5y HV5ܕ\/s)-_F§ g!, ^2*z"-BZ4jV 9-1[i 1󌸈-SB\[g)g꛼9kBtL|C|fE s]Q𼍹Sf{W4eehzNVur-)*ԦXt?*pBQN ;MjՄ'4d6=ZQyoj(S #*+Mw|R4r*'1/pFIXwfǮL}{tl'v%Vg#!"#Qkcr-r";2}ʧARQ T IJ)Lɡ>6dEW}q_._@''+M;DwAa9T֧N.j׫&U vڣ8ʚxP$ IuM{zWhܽH읂pAܒ"sYk39OaWpOFuwye_H3*P?,伴J![VT[iVDRCZL7oLJWh-$Ǫh']^E{FOQa%1'ň"dQ#MdFv2'&#ZR`»I^ִ˜CMj&_#Fj0Yg]e#/T0XjZ"=կNݼN)ze7"/~RI%_Iku 4+ 5F=i b*@ohU e*N[vY1#M"DUx>B.yY)N"#V#L(`gQYa끶1odˎ=lh̼tjHFK/?s>!./}rޢY9ہc8nm*dV#zP&rl +zp7"/t/2lhUHVY&!6ΓE8I,B&5I#_9tFO?vӏ O^5lF87OmSzi0AO3  py<栈f{5* zԆ|8@ԸQ0ڛĵ;xA.0 $Qjp++T@Wt{k5:d[#/abG,!¥0<% /R-dD~a8[m߫_cX}EdkO tJvG4 )ޭ+8w-;˗+`lkEg8"kjKa2B &A((a-ă1tNΙy=t'7l+tY={3߷cN4ۍ=? ~n>P6\+rAmΤ{@$͙j\?RRȈ+2*do陟1eAW՞K~&3EK]scH57o<~lo17 !XhUe4``ٙ30EV&efhJfU*`Q x1ei$l|s칤;*Y֪5!ba.M5 <|||U闓#"et^oV>'7=?c$.V0[R:)9%69v|_E~AcjWdxn VoH<BS0D?pD<_)LV"dB_' {D{|b8|,*)SBK/.˷lnm37%MF_qj+kmM Bi,G<(lZBr:+3"Wo ?E$hTڗ#MlMX^fʫG!Q v<#{wsF}]IHު<&4]D̃t҂iM8D8+IK@, &W* FxhPL9*RD~(MH!2ʻB7]zqDzBzdwUT6*Eqm }Vy{`]zCH: FI)R&Ķn{m%ݶG[ϒM)>{XW¤_6FFN+ыKBs{b%_Zf Oۏ@ezR}ύ;.їF*5ý.ůh47#0x UmWlSWb>f("{%c̿}}2a_Poo-EJQl3|Rx>ĘxPnqZѣ6bsP 7&.~YtE&g*EfE|++'4bY8_pYL#L~&84HD|x[d92|t {#wTWܒ,4 Ӭu ҂6E),ز!) v5W϶{2"u5ssFxhh 0:_~rъcl]UfJvJ7m~Љ-4<(Kfa.5Щ_Y%8GH:>Xnd_i,`YP:GEmMKMSUSS\5(gH1tգȘyDJiڴp2Jd1zuDž{ҭfBlAv$,xORC`Kxq!4%M! mg֖"]Ӈ#}>0wrLD=Љ+L+zC#ݥlÀblD<*(1F`oM_ROKM "G?!&L NNܧ * %}o=KJd|0(b ǡub#(F #j([QD^1J`HHC)6>I^9+{ʅiq"0+E'wNWR^3TT2BDMEc ^o=AOTbNs|F!% A60(ިM!TO/c0Evn^vFr\ath2:e]^R=Td~Uĝ3_aI+@A`_-TI#CK[EKlf5cEQ~:]ZD&q9aQWDhG8+(IWd~p;'{xgmdcJ>UkrpC3\m*ƁWz8:m#+QL1t$$`N$>)u?MЉ8{¥\k~iGj\V f Ř߯b3XZUUmJ$ǁ[Bmγfx-Mě" lhsaq!7'dǏpOJ %z~9^PCYi8)9L`Gc aJ:IBp^1u~^]n`_/Am"LXv! +9KTӏT?FXԈYQ14cCVW Q][HWŷ!'|!|3>eF;]a ;\9 hJ*%Na[gYma?Ln$ύL(9XAДiLRkSZRŋN ٓ/ xItMѣ!-LLCY^=M֪\  ,Tt-TX"q@َǞN^,zSPunkEiz'"@iVTWR+*8ܳK}E6H)IiM#^,9?)ՂB DׇٚBz1 ,#԰"g 8h iFZ'yO/\|cNϗ&/ M.O,\_ScQKw8hZlĂ݈<ǫѪ]`cE~=Mc R GQ#ޡHBduATFfD8`1Z#kza=;*]>dl`1fj)ഁ$Pҗh\~2 Z0h1~ 51oE/( CW|ҨǑ'z:&)0Bw-l>й}4pDI˜jGܿ 5^)hA>ˋ!m"{pH b0^:)<6DuVғF X흞FvϚyssd/4rc9!sΖ*%uA`CB"ad W^S]1 9aU0̢ ~Zq V\-RcKqͮ\.:nV[e,a@.(݉sŬtF wwpq\v2Ɗ;Y/s Ϭ9m|[wҭmxCL4\cu߽!P`۽WK)x:6b7 uՊAJK ^@Æ )O!e~ w6vNӰ~` L>ڰ!pؚ,vcc8BFbGMG̅Dfͤ [I I9H[β[G]u2P "X })%{bƅ6 &N~NN-rQ0k5&'H}45'!يtsIFIc ͢ڮaQU&E~%R&_3wkj'S ;ʌsȉ2HĉcYK̙`b&WXcȺa*;fDe"ƍh YTvgY^"׀G*cDؖp{!DdL0Pw㘐Fy3#:}<}p͍Nb34a *3YQDh9\&_5Ζ3̽OQ;CED(PD?u+(XltpvoeڵI9'`}ԈboqyRP'j<8}|Y$0Wa?н3E)s>-QWR=i๺ĩH8(uySmǖrHNwO@Z-b1=.&@azLo#=;%|h3:END54T$c*6O$(*1JwC ;1-YQ!t!ߒB[K$6n,0*d ֎ސi~px@vG2 _9a&!m^AoΈ8@P>d Qe$M=Cu4rzo $s)YkAv'ΔPO LvhH[r72G >B IuT{1zU4uy !;fO﫵-[H ـ >Hnt39 QJ;P%hnp՞'\&~b$5!:TayNdldmj+=nQxE94/݆*$w}.%!_0d#WK=Z,pRnX{!d?|́HtCKi i5nupZsтӌ2+#Vi 1I ?vg敉!<Y &S1țZͿ3H 44[dZL;@1e 96uNF%܃][[sz^ZEC|60vĪض-#v`*/:BCi4dp~9#Ȉ2S(nr+ac-/#2U}O+0(0uh8枎t` #Lskdg0 xLg!9W^|e>9{c\22Ӫڙ ۩N6m!M\ÍXgV|㬧DNWĊ:E-m,ͬ4ÎfQT00ٔAW~dgJ]Yݤ ^N<|Қ:/ lN͸]~U pGLYÏ<5}ڒ)2JL|#2H,DF]ƟZ$US47'(0p闾8 0Q`vw'ԓ(&L/'hO $`rKn=s-kK-Vcutظ̨3h$ rf#^xn'1TKgᚾ_W!f aL"L4gm oj(L5}n|[mʸRʴ(JؕF(mWKܻEtY2YfƌȱG: F.9)z@vR(:ת0>""o{)4rPx&%zl\d}DF(ݖXb$n ǰvK( am^wR adlϫ5wYYE[+\iOGX5Z >QjO=C d1J|]=k* JFs@d'Yj&\bC,t2KOYu6=HPDP$Ȉ3{a26\_Tr5 Zũa \JFӎA`fTGI_>/ūFu~9N|ϫ[j8rkxk̰9a`%֭Uy&LuB%CG,¶9τCӹUQ=3y4 IzA:jD[i9>%\f31r^̶I7 !=:DD2^ 5҇k78.,,;I'ޅlIk{18>7=NIZp %1Fi0 a+0 KpsLZ.u߬S(ljz+ưrj.N\X)^Sb)D?o٘,="=4W,^*ιB8FuB96TůT hQ Ȃ>d@+g5AH A 4A~C=B). #퍞50⢦i5 3$UN֖Mi.&cA0-TvE;0pb;X QQ'gķ4l!ϣ.FQF123H=r1C !cVuH3Iʌ1| c&=ṈrWͩ ]fj[7 7 ycqU&s*GJ8ޟgIѤs#DA4yIHsሉ ɣcܣ6|"Qi"2AS0&x.seEGGĘEoV&Dna0e 6 ?89>j!JPAe ߶(韊v#3_ P 'fCC`GHi0o$̂ga䌗_1!CΧZs0 {"`\7dvs?Y%+" 3ZL㛭޳2r>ﵲOIK? ѫáBB:DiȭFG t QM tԲ8"Vl+:I{Yk99zr3f^`@VQqă*$o8oL!)5d8?r"' kusf {<|Tq$]f !n[7gyY"]^uhdkv"jOX=#U3(f%D픁H \,Qe:(5e"6 [9CJvy8ZSVpD,B.7XE} ] *6euvš{;?*%t|J˫,2~ #82KQ)7c<[!FUTK&H~S"xhO0(GGwNaj[*GIC8R(TN(飼 *bVd>aQvxǦHԭjV)i 4H>/(pkZg1w+qb)N蚴X0ۋ^.j2{>FaGxj4 _qQ̽?>>T|q3Rbݞ;q\uL&o<=Sلsv{9'.I6t]&;1EiUjm ''#GCdl PHsDB|>0&XV lj,'6a$g)@ĄI*rl$!e 7nb "4e' rkci{ᗻ sW . ,4]*]mf R9ғ5DŽ[۪q6F4o2Ciʣo y/wFl#9Ut)Aua?SzB#A>rvp9g7I{D5o鑗l28"޼DwSh/%N$/puI*ϫc:nH`Uj&/WirQT~lCS C!FdNm"UuX&BC5}QbƕA{R%IkJڊR笥1S^p땙jK64i'/[M&lz_1>°hXY6@BB!xP J%W 9!ˌtXNqpUi4;u0J!1߻h|a)0|~!ffn`~_ٰNjd61ܪ nGEUJ3T'9yoH቟XM(>0ew?0N:)N{yAVRl?L17@7cj'J\v,EVU׼;Lˣܻd uwp`{/$dh>-G~)փr&oVqQROpEṖEA`HL <J8:UaMmbu)H蠐|V{l*|J:[{YgY/Z[,{ʀ9C+@`fm e!}|^ێ9A_}ٿO_F1j'/2:rRXQ4ǁ9~\*`/^=iLVI[\!wðۅiگ@ ?ɽZdmwi뙮f8< mjm$AldwZa7Uw7΃uav:#6H99[l#1/߄֮QP &"GfVvݨ-%h;n)1=inRU' >DU;a)uUS=ZW uUͰ7 :f<4r72 -v i Щ+/."'W{;.©' YWlQ&*"[vjvܚu(E4fjypѼ2_-K#m.Gw3$nޡ+b o₋WkZ?1g+ al4He"2 b R#ma G> Gl舚^TGg?HmÆn` u';Z[e@P-Χp%BDz~ InL#{ ;s4tF0rFf.;u'~w̶4wA uel|cd)Gn!l0}c?+;7Uv`iǽ6>eAjdca9^%ǔVfV{Mxhdi*)k.-rHE_E}({OT#2D||2W)>/e~m1S .DG"Xj}BM_ڹd1f1,Zu(XZ+LjEz3-ʶ`,}wvtusT[W(ج©0`趈\M\Nu,jz)O?Et.̟A&Zu)A4 #'$%f'%=N$v>x}tj'ϮW"$Mչny 4|{K8t ϋ>BTC H*peQKXPB+uͬky~X-~^ ( jū^"'LHF&˨aki=5I<$eGR7p [eDx/ؙ? L&T!~q=c#?o5doO4uFчÚvpibr"C#P?' 7lO7z 0V!<S= Bse#0Y9N q+N>wHA&!9h\!ezx9_dze[H ʉ P@ύ([*>U3,xԹW?/47%:0ʜ3sB5(̨d0'=M`IVɖEVi%(zuv?מc)۪Q=%OD_J2y 4?}V}JPJvn ^׫Ӆ В ˑt!Mr ri)Vy \`YzHţ/e|űhż;FYp:N}>e.-)M̡Sl$jګes UdvźCr.gCµ#yjޜt3ִq(CR٢!3`9T9.OOe[5 QvQC~a-a ڣv .{Ul=/d>6K'ΨMFKp1oJ Os 'GKrD6;/`\u,1R8T,c#Oyw;i/,JF\GLӸ58x9{:_=nC "Q%CV61.!/;`o6ܾo2w8* K"$()(xzK'C%|H$}.яctN*<1;3p{5ivgP0 *N@KD\%.s}07a! BI(ja'$?ni|wZx ~_4A J]6ѣm;H^*Ҍe=AH7plpЇ^ݐ'u}1hibZI󟾛SK, EŽ1(і(ls؇/5G}r&idwaV[:V^JIe\Ɍ;eJƬXO:w_;'Okf2Oz ;^gѸ?HaŚ̖5wo)SD_(i /a>a7j,ә\0\Q8f:@gܓAηkL,dto%8[$CRZdTmİ!?_SE$2^J:U_Joi&GE^ a0)R+cjBDلm͙ +FM:S8@@ɨ;H^objsJ7(cA~!9tdXB:zP 8jM?Nf qsd6D0D&[t?9d Hd}D**Ŏ/M=ў89} t} zΰö4֊ԧFZ@O$;AQGɖ^)0ӧ^qr#fc* -lchy=shng; \71(d>wVx4-]{r'l"^W7TSx Ȓ3FCd;W a$"?Qk8%R6ۖ6Ud%xq8TC:e^D'\hf) >% +LQy1vuK(wG`Ǭ6n$EF"U_upɼ`1ŁD]߇2)YgG#xR2`(4䊝N3;aԙk|QM(SM!=HLL m(| `2KԿΩ>ŢCxZ?#0a RLI]5w% Z9xrj9L^2Uh0iDzA! P* sIA.Gr iN <͎Q.vZ|y5 =>e\sjFؙFoH"z*l*2'U1y'-W.i<7)q|kZE+겆wzZZsCjUM&+<Ȍ/+1QJ68;hzmX){|2Eo(^N"V C͏AG !B:3:xkws'Z(N2j_ ?= d "x7=|ЕYeʅN9;,Ϝ?}ۧ 5(;ЦDDFuq8A@o-$?Yi2yjt::O%ju*mȥ*i('J!f1R^h3IB8H^̋)2L)0 9eZ0hxuWeJGqCNYkOF.@X(m"rt"؛O_[kM%)߶50o40I6!3!wògZٚkJĞLGh(i>6.Faa̵#<dzD: ScGPS[iF gB}lRjI %dNA@_i4GkB[pҡ414Q_x~ z-("bJ¢U^nPAy7Ւ*ih_\"dW74l-Tz*9 T*aИp~@ۑ,gN, aSUMR6]_ w%v@;Qw\LT|cE:c0āщ 9!_B P%=vaɍ:VxM.v`Wl CXXiִ!Q’uƓ)8Fu~N?mm;x:UŘ(Thn4B7$6@7qdty; =72K £P O=8>j܆Fu;lиqNX6XvÇzlъZo%!J.~L 9Tt'\|F?PV(:FiwYBe?u e-s8N]1%A H0 V$0!-:fL]O0`2 OqG*oQ%ѬUl7S8y̹e% tԔo~>|:2ƘqE3jijn_g`f|b:}ߜsVy鲕mw\/FL^> xnt36[:֎Q:K.T5`/ y*ʱza=Ac#CQ"c $SFtZN7{*yi)Z'ƆuMqyh`PiFUȺY-aaz.PvZYjU Fo};({bWv*STg]wi+̤ D@WgA@jFzf==C48;&YA?,]I ff 4hGh Tԩ4Y )$7C@IC 5<ļo ZXȞkO^A9udKK!WD}" AM$%I(kWJaԁtM|3tp0RLnFҝ4q%̓AI"VIMt I+b{GM.#=:䶟-ª~V<|^TTc ?Q4h'#B# C08jNȠ\? .r !B UZAiu^N73vb-t:Nwd[-H,/J1C-6wM"8ޡi{gu #/MXxڐN[.]u|w_ȿmYHԂӸ v̘MvJ~Q\l xN:q/ZLP@ӹhHs2ShT7wP" "!tPx[-#hɉm6kC#goբn&ҙ>$47gnk usΦkƐh *DCVur )EqKG"Dq;ĤWjtz7ˡ6AR}u:Zuh*=mᣜ<%Y תU}mtCj۱o Mk6źr5Ut}s&/Fw?kC m:LZJ~HHxnwҌ1p?RCLA|%k7;0jrbP֗Ӎ2m!^Tu-bo 6"aaFR!D65f>˔mFַ7-CiԲIեQڴY_YuivQ]z&Œx2EDF/Y2 #a 2!;a~aOq Ѹo7FZ҈(at0Qgc #q GXi9c (Jrc)e. X'0S%LqE9)sS#r!!dPZ&ˢ(v}1} R;H6iHn͕9ƛT{PL::+PZEZzdVݮ ĈHja+ŠhA1Yntb9AL;(䬠nܲJThq֗۰IDuCyz, EpnH LvK? e&*(5bg_"fYdui!η+\:CY?j1EFZ)f"Wjbu)Ø$2 s2%eErYY"` )(X<)&E2I=C7_"=i7ԍ72Xm֠L(!!d!Q$rFugHTi<rsUАJfuFFǬ4LJL[Rm[l+V|y+ᓄ}ήXKF5E?«AB$ȍd@NT,_)`kZ$`Tu:6eQ0NPFl7H{>cr+LW#uCZ6}RO'DYѷҭlV NHyjR$XOsIN3?Kqt\oWp% !]Hm@(yba+ks`] YQI:Yn."+wOk )LН\ ~rE)rcD&yѬ=8f8-ֹy$ :#DfR>lcR\K6 Ά4'Y/3۴z^ 7=W հRm.c /]%ÀR&RFxPx$MAx)&>Qv$EdmŴ넽=Žt3 _6L0 zxF hmnQ'iR-wuUGK$jmdW2N&Oy}ҳ*TvHQ+j۾)P> xAYY58+HTY)=dRL"l 216\JnK%k9-c'x+'6 tMF.ܚ4gYU4^"0s^k!? ~[$,"~ttp SF .OV}!kǀB:&x8HyHaa &D+$aW)H #Uuї !aod'jjGl~T]} zLXm&2pɣlB@T!!Б5RRrb`ҷMw)ܧ &"%%xp$ǹ=ƚ409#04K u>1Ͷ&Q H\IQ.Hʗ4%/`Hs_1O/Uq{u~I l)Aĥn aG^Qű1S+a){Kx5Xl$ߺRz~ÄGMKIT@aCM;`XK0˚{K~xDԿ羹" nLH뒈Wބ314+FI$-el.:G )$AS 8/X,tRfGuQV&o> LD ^R0{& I&6ϴ^5}ªJ"P}|ӫB`H_!H!$4 @aH51tl;ubXi tBVI!8VrMYYa=Soq G4nAɖ1[0C}\ .R"TY)Na3Sq V?|s$!Ӧ=7dFس?`Όhi݈B,9G5aɉDoPhy:LIq Gc5LZ3E5fmS8:ӨL JˠH3JC*$H,N$(~dC0b)"H TsfA#AOLÄI 6*5ɖ&8]tjn*gXY Bf0X*21RAjyT h㠒e2uAF͹AI4eVV2m6y+S#+.hX1*6nY5^nU[8zzw+{|nY  wf`ayD0?Wz[LDi2獬ۥtP 6~W|X dhc<͒~ƪbsaX3C:ZGAY6hJgݣaT8p ~~~=P7罄(o+ZiJ팑)fS "i d u 3'kc JXå*cJ~:^DY/}ۅ»!z;Y-55OI1kVj1;SAZ%ՇyG q?WUWħg0.Å!U)wY-`O!ЌB!&~nyju9{ BgX1CJ^]P.>Nmh^?#[pP>  P.F zm)tdFi1I]^^p)C݇RnC-z(z74D\+ U*tr0(B 2eUM5¥tnbD,k%UiK5U33UA 00D0ŔuXXu? DyYh;a}D3ض[ Y`\y;̺CJ% eHaat`:fVi1Yv`̬II绑Z2J%8r}'z?- +ɢjRuWvn2&!Ż_l$-6cjς2KaGOg~9(d(w%…L5 dy7ȥT YW ሩK,j+dA]4;?Z:(rFHCمt YKX/oQEr9} &0ug5*q .%5)aL BLlNy*?#<񄋄A *lA~m~<'@T'۫H)/8,E_[ ZPө{ rft9m&k„Bi[q冭K~UD~v3gwb&sk4xInax< s(P{["tyŊɓQ@4 sgmIoƗRTpU)tue T(+h߮n7iCN@DSIl 4Je2elq}ʨ텚fdl+`n^e_!KL.X_\Ny_|,5 M;a|σ>U0 dFSHI>*I.XܑBwLSSfm/LDXYJ0UơyIĩLxE0;؁HL*7ا7_579Ä;E1|Q8C./`z?<@;5gUm; u=)3c2(k=A r[x}|޻>Fؿ':s{#qѤNg\.ghxhϦe鼢H`7A%˘y1 10E7榅 %`c/X<ˀJ;2(YU.Z:؜{aTA?nLAbB>Y>9Pr&uDRB!0W V*HALdNCH8>FJM Io"?"z?UC`'qy'9nk!qS@/)x_{`I )+Lcim_d0o<kiaՎ1'݌XI}G(m,a~Ư*^lI39Fk}$~8/Fa n—peD&@HˊHrEu&Ju '$τs\w!ʥٌr)Aui)C"+ /vg+lV~t^:Y:\K&PnVwϓ4"dj'O7Dgĝ#^|=IyS*˘}= C2w -o%%Ego8jBԡВ#^Gye4Xm=8n~!1C`yxcexÄSֈ9ǤoYʬȩVS%IY(V:#cZvXZ\S?՜fpXeŖq<!4Eɇx.Eo"Qx΁u^0rȣhDC㞰RŊ5Q,FrKJ\\Lja3h2"x`1AE?ճ;-$Eo1Z F߇%{B(L؃aAq_,tkPgkY'-oÄ{ăHJ k#n|7"2?MJ&UY!NtI4p9H1Ic $!쥞 56Xfd'$_JR%d &fI:` G ;/Ӯ<"+LhFa'oU9GSI ǝHbğgrRǥN4Ž^N.H25y'4„ IFc'vBt:\D׭h„E ^K}֔! b,XcL` cܭBX *WQ Cg`Ϣ }?Kl7vћ[_xeNe~5gP q! m<6@=E f#]_5463RM0(Ӯ a0hBTx].yСL [I7m7&E#4R㋅l)RPI6!‘f~M[b[fԤ$z=nE.^Q>i9&;CzDZZ t?>7al0BPK7٧?aذnUNP9}̆" m4ke×AYe&,,1h_^dg:Tr |T'MGcǤN4 [-4/I4JQ~\:GB+, > r<ϰ5/%$4xFdX:JV 6GQ4/"qnLۥ߬/3Uqdd㵄uXB2%H}D?D_cQ'_[C [&5Wa%¼Ci0;#Zv6i|0(kGn43FNcteZ~wᚊT7{kjs"o*FԠf\"B]dJ'X,o_Q7E؏M%k11LM(Bk^0ٚ4e?Fv)\Xg dŅ]Q4;kE:} jYvGCڐ4gU)o ?E@vDQ+v(IK4#ϮL$#@Lm_ fcaɐ 7+\ K!J^ڛH$ |8G }e |6$[#m&("Ga ׁβ5VbPad,lVNfȉWDQA%<裝z4 kwǭwΐ 0C䇫(D.4Y~BGUSCF lMKyZyqLXa-n4ZKhb PG=!Ԧ)ۣEw! ehn 7G429΋G)c#^X^!-6F  .,L>YMip]{"aJG-BOc\ Z<q-R-p㘊ղ1h*E c)W`*&HEM*w\<(ʈ_=f >hV(t:0Ӓ4Pvh_@FFJI4 3J$gX847dtP#L6cht&Yݬb+AbB;g@jsmb'"fmV iPY&!S>uQ1\oulrq =CiY@D "ʠ3+ 2UT$Ml!䠎‚ݗ_axHqID8Cb.RPWD?|c}sAf u +#ԜZso0p9ԅ)mXI&f3H080x@u1F<Ѡt) ]%.h3d& >A`T ;L̵9ƺ`^g "cI!Đ>|::!C1<Ψ^[19'~3R擞1*9DPK~3%PuѺ\u=4 f<T،]J&@8?jeLYaNS{8"dGj-^!a&{/  }Cq!=b#t-\⣪LhjmBGT37O$<;IPP@Jy@)TH=\9%8C=_!?ycE?a'ℊP@)|v" "(BnA\= 0P%L5x|)jDrA'V"&4acE2=ݜ׼\U88ٟhJBR8 Z"^rAsMQ 2819mꜧ)`%(LWDΧ^rS'ǐo,?OgmEӂIPYI.7$lh?FGi663"X\bX"Z/h# ߣv*<ՙ!N2'$rV: Y RL|PV&'? y3r.)N: 1wSaeZ!Fk`^a DCAZPiCB0ĩ H U#4$ܧ=W>æ2'd@ӰFQ f^t~},Q.؁X\Dra֢)}X=C/|1+k~@Dw~W*1 (Тv@8cQ4f4I>řD<8YטD3#Ti>ݳ[utQl#C&ac73kBjg~ d,,`.i"Z|%9v柠⹦\\C;#)fU7wwnm5knܳLco/%oD7``7"J*[c_τOKB0`/mfsnzmBIP>Na@5'>1y)i"{?YoS'قv4 A^ٸ`/<5mJRl Errn p(Q . qjw{H-6ӣ%[|3݈LӒ:?&*Eub҅.ؐ}I;kjL`_#>qXW"8/iiR z%$˞W@`@тe0T$'3Q`6,Dc0EJ KGMsnzsӜS34݈KpQYaIhMOUTFbw8B@JTXawghO>z. :@aJ,3Ni)!Wܦ܍Uucn`D26 myh4A dEy<92(jBTjHCkVfY o2ȋ7p{ڔ -is.1@1P<8rj"qBkk 9iL4j)r؎/F &BM"៘ySjÏ7 "%n$r'!c%ۤ,L!\M'>Qd! d`ҹꯟTÀZ 3/X1ŅޮWvIw/>vF83Ty{D~TWsKyƮ (/lO*"gL@\7嫡W&2InњHn\7L.mUal;;4qd0 ~mWѲ.BW]uOlWI>-o&61u2ث]' n"Bsw+9 pL>(sۛH] Y|Sb |}eX![')Wƛ3 _&VQgw:­^7X*[}㴖A.H8 z d008/' A$zf6H- ( w-,s|zYdiN29Vdв1-TH)ѩ3AO2i;7B\[r:o& ?S8JJWT,FL"pxYckT$snՏg{Wh̭jMFQ@;t$}G0~>ci*#qsΒ<& hN!cb[7/=Oq0g9C MLqkEm)O]VҎM%fƉGX@?vT'5Z:,*i6=oqsFe]GE찒OܮM5>D?{a]9ja&m~?ڻVr ٽ.q]zvs2C>TkwߵRfS tg}QsNM$߸$a8#KGH ,$? 2KP g;:e1 G俀 qIH@όY(BR$-0SMDC#܄Qθq2EjjYe]~IُW%8"Ijk=-kpBhP34LvXIy&,'i=/ϷQt:2/T Y Qyn՝-: ]dxșXɸȴýjy%yp#4yǰMG^)[^xpL_?$ HaJhzG!3ܤL|[aGu֒\ >`98N^8+{$?CnTeLd\_clj`@X(Fs`nj;"W4":%!i $bPꋋ Gcxn(L4%E8v nBB#I@{25n3.z EXxY].:$ /^92ׇ߸|$M\g8]HAY1NC'K +d5 əD6tgьt{X;L1*sBe5h7!c%sLX DGCe 8oO%FaX$; Zd&(hF(R" Ci+X,AC01[DIV6<mⳠZ7R_RB4ѦALiEp$YDG"]7I MckҢ}C`-)m48%(MѓkHe.س(b(㊩R<%舑rz/l Ӫ\Cܠ&D#G8 &8M*:)&F4iO213tK:b"1!l·V]<2Ry Am׋ܪCrad-m5 0M)'LT;us⢟/c+8 jFɖk[v6eDшPF$m?pSP}c1Q ]_"iXMo}79w{l lIl"{3ݫ$+ۈg陙c B'|=Y1L ieN"0ؒWk!2zy:Y~x0|ћ|J*uWK)/G0}߃ 8B>NwR=Ckoʑ3!wȠ!矢&*_舑baGWCݢ6:v͝&&d]y,-c/sxzh@' <8$%eqC|i\hrx do|0\; :ӵL)F8?1+QauCd!"TsQZ _MҦ6Bobr[= u0O= ؛GpaDӟHzwA>I`EtZ>GjD"ɟ!T>heɦ)M0pUKB=Ga4$ F4V%i  kNǛ76R b ^lqz|~>mHu0M]@)9Lx.u+4z BLZIU&(&jSnTzb$$J:/S^ $C ++ҥQyT#<MflH`s4ʃ98&12F5C91@Gqoyr\A sWfji Rr>]4x]- U/ Ym餲$ٞFd~bяkM4?V2ɣU>}[P(t K܇GH p{o͇Ӧޣnnf]{Ԥ 8dάB?x_@ElTns=-E)`@AK !@D (HqB(Xٲbr.7jdnjHcLh}:oIqD!`W;i)4jN \y" EGt['S1yM R%r$axPL~M: ^J,%e̸rz!J-yelV /xl3!4%d_OP572/[.0_jvU*o9(LT`ja~G^1Nѭ DeW%UmybH#fotb0%̱-NhRR-eCh:P٪3OT9#.coB'-ږ0 B|]mϡeǣ OŘdP=@O 1=\x]1z]."=x{/3nF0z06FI "a DA^M'3٘f -z7g` kF7S{kֱ6#I0XnRG籕9ۣJUJ4 Mv[s)&0˜ղ\k='Y?@[Q[!TNK Q~~-"Z2TᴻNaiʏɷ5UFojѷe,Mr+49p qL9^_ 6=çuQ@ۇ$tö7hz ޼e3?6ФRfoh [!0`9NhC= ةS萍ؼYx]o30gQ=j=W0Ǣj+ݸENiSXq< SJ ! m \;s.=:"؛rrXţĥ'X"P.iG5ZqOzPzRDm~E0j$R$IԒ=$>!wv/VT§t|H:Հv,03Qi6 o:i޾5%B![N6{2o2s c$s9e9[X=Z:(=c=XZ-U͹$onbm g|®Ќ%TQL Wb͛,ǒ/EhYX.< mM4h-^PE!"PlN,'VhY.ށ"3ޛt@d+"s^D()Cvb+&i 1 J+2?V1Lp d^mt\N+47c8yGJS*l!C؝Q_ "6I& X }DH7?B}"my;s L6za` Q{au?&K|a6G2cQ#Yΰ9:7M䛣߽ |A_ y8@Q0_{O朰n F:fBQ}tRp֘} N,w+V)u$D˨0X$$xg D"EB݊9/j)\i =*"i|dؖ;H:Ԋi=gܩ}ɉōL1$q}3iU+R%bMayxAbC5qѷ^RdŒpY"#BӐBhV!A`q eiayd [?s^])v8yJI 0FVxpJGOI.s{چm>\ϱX:22ݘ zu,ޝu !5vvN ~BEcUe LPL4+` Z>olj<,'3l]Г!}CT8kǑyjid^ B7:a%[_FҌOYCs~Hȗ$1 !li1N9GI<Q0`9gc y&K%~sېKGMZXc1 D##&-d|8P53Ubekfj4~cAhh};O2͂-ͼYQ⃮*m8FQh%O2GxMe<0פ`&oL/ueH#JcT}2.G,~刁$o$ GC05!v]êg 30ӕ " ^VLR‘ }SL¤Q# <DhK&*g~0z?œz[!W:]R[4ьEDw1PWGCBpmVCEB.C9+\vD$j2ScvyN'Bbs7s٘r$ZB F}idvhbL z@<sH,) e0XIA.t bgI2G;7/+*{;yj,^sYDåyT6OWKx:Q} +א zR>jy@ZA4yK-éx:l:òS 7iO_DAZzc4`qYW#W&z)@%g9嵖8-s8k01ug涄dx1%2LG{U XVT7IOKG{nY+Gl;hJ[*6h9II@P-Bl@o CI XfG,irr&<+ᘎ$@2=ƫ.\%tb xeȋЧ,ULPQ[(ȫCI^b}pI24^LQVM;F9*jPDUq#DA'TıJ̅zrQ!:$#4.ƴQ$v87@[$2Iď:cwĮXJ&Yr v) \PtߤNKG?'4c`)탈8 |8x88?hg-", ǜ& MGtuxg@ie ²+%gG%:["mr u;#s߆H~E5@4byܢʉXPݞN c aU܈mCt}#\S9\۞,4ڧde3`dI;O%Գd#.GUh)![JﮟW鄐``q=$yZ\G(F£ޜ#u+MxRM"o~J-\X$7N K>L2[ŭ̌ K(3xbv2haq3ǜvJ EBv\d=_*XD,FI^]?$qSOngoOu."Z LbhP@Xa~=i )Fi "Wd(NÈ(N `.{HIv1hcOm!\BN""n2A!!P{7ԑ,*|){|͐syR7 =&C dkbHΑ-3``ϫɈ[ӭ{^xw~mT.kR^83E(5n|P%"^Y!XB C:NWSO|-z5E6,,{Ჸf0Ui'xcXH]GNju] fW<I$ +d>hZ_WY"zu@f$os2}j 03p8g۟R%%*Y*Ž_2䯩q8(683"?:ddC]ty02XY씋Fn:%|ͺ/ j$QAsx'ᏣP50w269^!_LGk XmOِL2P#ujw fY6ϤR2i!1.RkSvt`Wk:8߸z4i凂O(yB jP|fe tV~`*TϑG"z$Mlcg$~BK >`G|M=OslLHa>nD%QݦUE<I OEG2Ef[i߶&\U"LH0|Cp^6l THLy틭Р8~+8 gO]BI /pDzo b~D=2*с/tcVmSvxQ)ʹID%rm2 !xKmr" ׬ER=џ #+a}/ [PCr~E#PzBԳTɎ6tYdB9J1:`!V(M ۤ;t$W. JNI_:D6|B{*ǘA5v)ǁ]D%O ^)!`CQ sJ#?Ey(^QEzGٷGƬP Y_}_j >wI"Fh^!lpѿ+"=Ey((Ij#d'.]!ʘ6-yDY5~>ЙW@*x]!>aaS<9EÒ& a|{.^ņE_o^A+fDVnWP Y&U^E mBV_L*X/1׸[{Ȁ!p `yIl=w3B9* $ECc ˢ_% SIz B9$90CCKm9^fg*uݺnCtLM:1#|wor@,Vkw~Oc{&fپ5@d d{[-E ,P{"ɂtUvk:!1oɽ03\pfmVA2E Řg06F)v{AM#S-{yjwhz%~ R$H c $52L>G@al[ n6Lc;̷ gg;;'4KKƗu}1%]F"h3 7Aj MA^J)Wm핸%!2IR % +ol`RQԾЅ>"]=87;b4hg#4܂=}X"/⁢5KzҖo.T\7i2H+DEE;|҄b#`]w 4FMJnґ6 $FX1zU`׫h$xc [Xcғ:4kHGq4˟M8%!D I=aRR0x?YQG"'~a߄)%5;XI[+3jZ>O훫9X( z874P }Û zgs{4إh!dgAe~Q(74i{5{O8{%D̮H4LnehL=OWgҡ41I ̎a@og\|KKT阦G\,}\x/yQ7!i'3)ߒQ1"9;jKPEզ @`.h :.>U݂4Z%쏚XeM!_2DX2p&Ōam.V!r5(ٵX)^rl+89N4.=enOTTz194ˍ: HM)VTjYS{`GD\>=+ ;R$*26ǀM.uLDwLQyº˒MЙb 8\ߘ[]*fQ޽ˌJ] 0y(YâSTtղ'ڊ ΎFp{ZX_nIDx&>h&^H*$[E'j؆rvE?p.&b݌F4ŧ1jXY(?g~G*f0Ici$ti3LqJQ?WZͥk?i L^/v_YMG Raaf =ߺ;@z/rWXg%S(*䋢eTHJ6gf0A1ǣHe60s*Hqk@ e#N1~s sWNyv Q2ԭS=<*y"zt]*Gܩz$g@'[,%} 9?zW6-{3IDk1搛oI7f/=WV&x[5=fvk8Ϋ!}̹Z[:ʐR?u]v R'PӞ VU._2ܬ$NwbI$Eu\HjB2uDdO2G;;?J=3ZOyaB>i_v UrG.k!tKJx.',(`T:uW/߀.W(?7'ɰoWθKynm*`jlުTv H9L/9-].r~󛟫k]sM7a&IzRYzۧed춖BWOւEo~ S^zq-աlAknW6Au9Ӧ:ՄtE9h" S (i.K }o-bv,VʄIN4:5#Jvl4b8!CSm ӸIa+xuwb/8#A.4ͧpX7TC~?)ũŐOY+µ̋9mdžMъ;{g4 H@`ni&=WUX=Ij/x%)!,_/3D',-H䦂/Gub 0ʅkɞWYEí+a S"="-Oq3$EFs5Ś*B;OōE2A%T!&㢋Rx-#-J]VP~oj7gf&Jt匵1d)QmS [zY {41[tBk ˗dro"##$8ExȖXm CO^16v 4f'F[*1px3<(P'u#E`QmejDjL&Xf[mۍpBl-qpSL+8x'G2}6#h؆ haepF1#rBPm juATקV3LWCrā# ^)GkJȼFzAvӱ jṘ+:dۓ`e7#Hc ӛ6U3e?heb]ؽJբp`~~.a #u]lmt䡟K#8'ty9X暮[vu}Hw~wf@}CG|?{@֨V?>{+m '~яqaba yw ^#ܪp|-}veZ)drlTG5a#Fd3 fd0G`p2I; |GO4<%5cm)#>Fb0$. R\LaKõL0 K k~BGbҐ;46T5e5D^?FdѫWS61ɼ|#}8YJCI 4_Ff l &Hxp`$WAfcU1 $ 3)M ](Y宲jAa9M & rDW9I¨,PÚIReV7GG2HM% MѝMZ)->{kb~Ă~tE9<]ёXڦ $NШXte@JaADNpqj1~p-KϋOX۳y$k9 AI|>" np/YyOmseJdG4\8pmj5ۜgi73e"g80VGC8\aiY)JqTFwqht:EUka,'LAB2H lwTW,&/Qs)J˄ Weu)Q3Df>3y3[!AR,¡VDN7FH&L'%Sg:+yU V 0xj dJ+I$rDiҵ!Z@v,IHQJu&xw zlHBAja))V .$t`L,bՋ#Ai*QY[3]d͐kE0laO??nO+ ڇ }F r -ML$$K U"/dT_m]F ʘX@qYA1ĽGq283 Y|éGCkS/ xάi ITDzR3!:A[E996ʒFmfV\KG+d"׼,ݎF h:lOg/cb :;Z*QO2kE'[ ̪X vkBWD24- BZ̈Hc :nZ&ZN3fԝiaM\ο 6 #σcm_ۮ6Vyhޕ&jüp6~Wbs^os:4*N+ E*̨墹V*Gʅe'3w>{ Z9Hrs?@8Nhc̲WI+D~'A*ԳN:W+1_b~!zƮVsʀwz2Z?*Kr#y]8,*‡9;کw2] ;ҖeGno^dh }+xY׋s;6b}'yMW}ND 'p[.6)bn$?I6oN-rԷFs|{j6n iU]Oѱ j % R@z6Si =c0U/GQ} SMd oj/nF6|gcCɒ@;-d9E96Zpr>ǩC(DouiQ6R0}C}0L8; ]6c{#m{q<Re{.{RWJv{5ҞJ^z'_wF 8;~B5RgscӟD#Ј־WtnD}jrQl5vÏ0rs9]ۈ.(t֗?f4Γn1VcR2v_[_,pk"! 򎳣f %Sp^G 2exLfTN~z]w5#L7B) >8dž̢kqnSg(̛ 'jC(«_YVF6wh^q*fmR;"FDYʏ{s1n(Ŀ*"n17 ]/`X#m8ĢiۖC&|+ f21*yoVU dAGe_v~~04^}LJCZC<ٿ杖Ey a=8'r9eݨ=,+ m/tDYg?=UCL͓M0FNtI'Maj=?vt+u4.` G4^0v]Ed*K6ssy4m8NGIoFx&j)nKċ0DM ^3oܴ"]>CGFrݒіCczTݑ!"<Rpdz:xmeF4 F)MrǾE-Y#Q*?^ry@َrCéi\瑊T?~w2NiV.Dݍ!~b .Ю.`8DBXiUb Zxtx홪ˆ1eƷF5qGSrh U.޿e!IfQ$G<C\ EHN1BhqR-"D)%D~&<=h9!u,һ:DZerjK8T̚Q|S&*MgQ5縏LrI PqĊ* k<8'fr 4}g)]pNkS( *A>!JNW=3"=- |!:dQ\Th<,D̔pi19(-ƬkdXCLhgMh,J=_5^v.'Gj:{{:Ytcߠ¾Et.cݖ(x^[V%^2hmCl쌝.fx[.uppq?>@Dk"$(\n6M9w{<8g2HLK/ ŵ~o𹟪~~`-K67RI2l? Jj >$8݁89p J?xYژ*!'OpABj&?[#,aO`siO<Ȁ沓B~/9Y]aCGBrͦTG6DqR3 (E d9Z?iJb=a?չ?Q#%%R(-;ze 9AFN*kWY!kAD;T 0{ 3> e`!v=LA\yfϣbᇬZ-9L/On*.kXH{*oMKv#R'q8Ԋe[F!|07eܬ1bs+wĺzu\lX"V72zʀk7X{ՔMBKh,ō$;Ѓ˾!77i[3 4GW[K"hX_>~_#*s3Srw8oG0 0SOw`'~ECRdNOL|$-q-5G>|F:>۹x|]]kɟlpG5P)o>yUJ0{t~R:GU A6C Vs#}cJpxzHznK?rS]um,a\V㌫}1QmR_׀1_s!j.R-T*ȡpV1Њka{P;Vej2.s oh8n1On!蘆9@j1FӪ{jq}+P{{Dx$[Eܚ'_|94WqŀB;#H{h']C嗹\!5!1Y>׉YǰfvƉ[Ep\1.\m@;y+ax;M`_qvTuID6ig\[jo DS+#C dpOT#qF?So:zF2~Hw>ze20RX<,],֚g=3$dQchx*[Glh}uxyfUф:b",Xrҡt>,=p5 N,s2PE\dp׷Mhp`o~Ѯ,m ,?rmmf쀻\v=Ԃ?,V/ġČ8dh] beo(mH v$C#[R`tt4p+U9б=8wUk&E5WONOYw|co}Q C(uf|D>+uCjF~ FpྚE麧v?vI'ߐ ElFHl}/vHm}8agXfԊVn\8 a[Ad{-zP]KXt6δgVml+owɐ5 h22]4e ]KU#~ @J@ǃ@}:C_$\? uZ l3apȓׁ'w"{-!vLAyX~gʊ`I{dmS=YD,zozzI'ԩR F$v9tDOq0qMے.w`6Ԍ+4g-!҇iij4|2TW^_ imωtt( AX=)>qvN@興t'~ial;Q!,7;A4}dƮki9({frP8C^wƂ4x|#2G$՜zPзX\lͫ3J% #2-R,k[Qhe mWaf4#!? " ڹ#[h?|Aַλߒ8|;ȮC"hEgr0>4b񍁇47TRq_ j}QE};āJY &(~Pk[LP#zQIyw |?t;xެmb\ipkQ2%eaGtu4:ky0$0(cHŸ^"_&3 "9G2e]xϛP $ eL'aJaXtZ Rr'VFɵ^Sr=êtȝ:")K? O(sY* s;|kb  r5-ٞQTGˣmӋ^.FoMkh`AԢ Q8%\U[,-^ou:ǰﻵpapX!M]pEѳ띤64׊Is"{WiIIoqHJ2EKgK4MDe)HUBa@ PG{37P4437L{7,ƛrEد\U$ggh !?0SMc7=گ# 7# J#WbtH;?!ꦇ}?+v}΄Om IJ =F^8&k b&BZjb*H:/V!x^=낻(y,|6ٺ /U ҅j?v?1\.MDy%'Ե-dbҞ7OܿNOz2&o^sof{b?ZUF[Pw(v-eНyt"xMI5*f3*U11yKj)ʥGY贔@t ? b|2$|(Q@V_7w_PJ5JK(AbvB\>3[ⵊhEQ"8N+$4BulatGM)f{H:CCr :R1"yTqL9 6NZ#Qm" RNNAR [G'0dLF Jcmؘ>9vRG݅o3Dy/#$@ܜ[W@}6݉>d$]O>lXV!̌@ {8 od6xJOlp+}-C$6ZkaRK%\k4-4 ooٹX)0f] '/3ԝ5)2e9ϡ@g{I/y/y48Ip(D yWH2:8)+K-ݕ8:$AM:KJAgه'. QR}PzW;s{YN[@r Ot>KUxuQaj4_A4:QQdu[`NwՃAbi/$/c)&?%̹'W fQ?pX_ iV?A42ӻsa1iE7$A(K`٧f֭C>l*S6mdV1!|h~_0+}>>O6o169tNedW.-PlaԐC2w@FzWb.P" ygWYqڗFv+吒ꂮ/Jv|iQ<ɬy[U䫤"w<9_|xN :sYBNaQLQȇuMu*LUd=:+_EcVgN@4s[%>_rpؿ 3} zB>xAJ|nzљU/"6Gď5$}|kԒgn8h}C514kwxm1u%Q7$p.-?*+ï>B@АWrSCD.gI-#JwH[uz?T1A@A#c}h]0ar+(>8[CDnwfŋ#Δ]i=$D fYV/_ĵ"eHDֶ=⮎c3ۘkCVkX aw t? O"]eDbȱj" Y,͊zuvF0 osA,!ts[ވ?GL6X.(Ny6Ry\{BOؕÔRm&40 0,6di&54 xMu [&aD't.zR%Sd8Q\=DZ _jikX4[BJM%*6,Fa-R*EE OgK+\EQJ.p(8o.\nJ66?_Ml:prؠY8Zg(P1Cg_|`t6]G~fAtd;(m 7wc [?C2,I2|KcK FIkZ-YJ_I"جezWL3<]  dl O=!*̋+}T0yC <8J%As9sz8=3FVID/qX^fJ 6%"= _FeQ 70Pg^6~sʣdL]h'|X  ƖӦQɢ[l"XCn\wYƋ &.F!:P!5*jEHhb%1C&$ 4(Wc>ワ220 -DOMn"xY# ;edjiΫQb]#TQ%!N9(w2Bܳaf|zXG)5D] R1vB?.S9'{c3+iLG&Rfev1RYE2^ԈaC#:sn=EQ/T`B7DNX6U J2W2ܗӴ\`)*uH*"$]4raNV0ɔO9bsV V@XXZQD klEDOOчf 5*06|.|Q4&S5-cGTS>A2ꩉl 5eqeDݸoj.#w($fPfH0,ErM_HMs/ kc0Hº+[j{&x=kJg@PdVlQI@U]ՐcSl"P8_J9^Z $ -C(2vIV9k3+9)/I &o:1YSIĂ|}z/_ iÿ9)i9E6Fl%b}Ao*A(l'rxZ߉B#w2SFKu }/Ժ/iKJS5ˣ=jr[Tf~u$!0 -Tdt3]Y !Yy2&U9X){ _V|!=۞;RMe$&3LLweZTdKݖ#!mWT30Ra!C\ <j[J LX]FIޢ[kfX-v2m?KQj&n!4Tnj:JeGul~Zk±T/y^北u*"/\N.VW*uLC'9C*d0Ů)oPP'F$ﮒnL^ne!XOVr7QQ(,z/d. ]'Jc, # $ 0c^ٶ8[}Sks"$٣e%s(UBo6iZ?PGer4>bf$vJ69c@h LerS*|B|[=js0*/%jr8&eYT}ťa!1qÓ,WzȮiL)Z]QR Ug;vA*AWncJדt*=0OAm٧swV5ecmm]r:|{1ClF`o\]."Ϩ9{v0`賥YCPVE钢"iKG ١ ?Si# ʲ4"$Ej)a9xM?0+.\Pǯ^F~v:RbrC!XU֓)iIDU k {s]۴͞u` %sWfZK%RK =@ȶ~,Okm4W(*)t#2D! ++EH0q °e#Wi]BzτG'Q38t&g8 Rˡs a{ۢL<ܓv|TePw.1tA`-\q>6M bݹO蹬m&҆oAٌamj2 L=;۰ހ4-i{90; Ly*RA ^D9&d=R c"P$?/즛`PG` KJM!}0#ʼnL/.q{^'> eYi 1Ni=J15.+aHf@֧%53F ܴm+9ɄK?o(0Rl RQ`mY3; ͗#|A35Pzd g+23f3^RHG64X ga&&$P3Tu_kcSF^_1 ,_ܯ\pt k\;fkOqb*㟾}.~nFj!, *QEhVk5*S^Iq3nToV@3`K;@T .?}->4 ӛ%D!$G8zղW,AficYjXz쓝9o?g,:ӘϵӖ/k8cq_-uuve~Y Et}>&w-]&xVBȇ7*G\> %m oqqH߿sYkzuE~'CwBɳG܉BDW#N\ REdQKa\O89:keMe3OzQ0'+dq{d9S#;E1ht3Cњ8h~PuQc:$ zp/t๳wf?oEФ%#/I|ឩ3xi;?PqZ[ ym!1.SIX`yc"ՕvҶ-@ًԳ(w@Aܤ;իq@e[n[u\Օ 1"oIKG'C;϶*d!BZ򿹴`RTXCݧ0z^QN"Y&K<)z2x3p$A2&2#Kb9X.Ѡfd0\P<ł5 m#AW*;6h}E:1چ+ؤ7Gu|Pbi`l'v0}E71v_BY(uX;齭V]TC uK &.KP1RWj/=Բ,ơ# # G{gdسݴE)M>~V0 ʋÊ`#H jb ZE̤eD&1ڟgƪ }+˜&ǤbhXB 4#Ą+?%Z#̸/˺{$@~\&hj W!ٚi"y$@jiD11m43,?=KGpeJĜƷ2tҎ/bp,<(r ́HFe)Ic_nKI:NN4¦:d(ŹհFJa==uY2+OnUF ~}\Ybu;aQcAXajG(ݮ< EفpXKpri"stˊJ(`Cë1 `+qo"1UB"ae2Y*uAn2EPpUIC.ض/,J⢢G>w+Ӧ s 7' y?kxsiN5dRe2nYDPQX2`+D=f Df}eX#-ʢU +F?3+Gw9q(o&  Z¸yTHc.fSFXæ*&)%h¹E*PTtySdtDvѿ_dݭE(,}]Jg"`PFZXXw}:_^B<,ku )DTKn6QAq IHqT[95ix\ڶϒ,a(WXcf?s>yT e)펝%N{R9vrbiXڻʧ\no>2:sZD'~D{M6خԭȑ" 8 $N%Gw .\q Z \k9dgzT'MФV'wɧle[u`gN!=wSX$̟L-`THKA'84Pz(5{;3*r&v%׳JK6too>̋ۼ$m}[_Wu؏|p0aCX]J`L szڦŶ{P+`'QqFBS<38k٩X^ԑ}ٽoaˣ"Zc1x2(;J՞%SsIuMż{zfY&& :[#׫eXXXm È(0JBDAL2hM4`RB!j+QbK`BaXVvρ,DpIH &(@L=?nho )E )tRDF}j,L:@mBJm100n8O * D6DuBXiEŒ[ƨФ2@bg-[+}`LJE4G#ktWVur'~%<|Ry|Ĉ&HˋrT]tN䙹 g!m=8~7n'SŢ+Oآ?1HE[3Uo>S%~zli_^g>JX|Wa{3@ ހgM Å0I&U )J$;< %`@`s׳[ a>\^'}chfˀW f! x}R"EARŜ-usi'C( 5qCd6hR Gzh'q7De'r] @f{<V^Dwsy|D*Qm&r-!@I X:2kht\ fQ9-Y3}CEx{wlMT JET&)W fI' >hU#~TX[SbKBdQlQYא#FzVN(vMB%dI_j(YN.Rb/8Pf%񩷆>u1l甹eyH0f#gb+3(}}NhZqPdNJǏqsد)  UUUUT2yvCA8<"}#\ 4'~8 jTҲ>0ƐS#\CZڦ$z@SJ:s̬!Bfo6` d<<R肷NX#"<"oRE~LT:Ԟ_fc,2 m\Ueݮ"E?V5ӏ1]diQ99,aPĢD9'y" ɡ`l G|=э#Ty}x`ȑGMgTqԳsL|b}SHjxi^2% %я~XP(3+V(EK PV V܄~M>>Ci{1M{4VOrmFi:hbv) &)"n4IQF8r'!1/ ^u"ԮVI0.oB~b_̕+4@/ TtytIGYG<͜@oSa#%1`O&RO /j{% 8<`vٶ7Ø6dJ9ib3_}$t}adkce tp, ~;Po>wA&Z˹TUlo7 EfWǵ"p1w٥$#(XH1͹l,ΙB{ƗL2? /JcU\ӝ!82YDT{I_):R>byvfȟ?XQ,E[mBoe 8ˬr.ƗS-hxsE#(YCF#4Ot~ށqd4%0L1Eډ#epnEr˾%D LP͒;[c8PE4}ϫK GպW+S d$ $m!}&ޤů$=տTq'yn.'4TiqAGt2~HC *kL`$C1|;48xX@߻nbO[OZvW r޴3`?`Zv`r[Dmt*u-fiFMo8 ^tœK!78uK8 lpiê#p3Ez.")\gOYJݏ}dm:ۉ4OV`J 4RE, DD6X}Tmʡ܅cbvŰre3AvdL٘O0vLa&1OBI`BO4.&M B.h;_GxtBxU]³ջd_템]QyvpISA=Kxˁ+l6$ل] HEo㾜?T2d7lvY}}ePUQ^Qt#PߺߺE{ژ~/[oCn *gJ!6QWgh6d򻯃UZ1ţP)A`#"jYKNPHR)yep Hl|JoOKigz%; (t7 A&DR\k<Ѡ*X^#t?`U ]2M#|úgMy0rzkyc$RN JxDPG(zN@N!1S]mhhxg,f-[R U֬&|w#8, tI1ےߗG RipK`I> ɐRA,|`Ԓ(45Yetk-t},OWMCwS4G%V8Z{6DxQ,BjT{Hjj\bu]ޝg; gs-li(tUryG&*/"D@jKSmSrq {FM dxf*VUmaQƟ~,~m\%B҅1 tXcj#*LeW=sEEɁmf:V?r\| —bnz_CP$PG? mb~07r{_$(|q LU VLS K,*|^li|6&߭!\nEKuoh;Q/8e9|oaV4+>rDm*hɆ4Inzxh )75dgOac ĀCdGGWL2,}k^bq?6i6Vr Yl]ȸjCc痞;6}C3$TiS 06ndѦhK4*U$: o4uJQP]ե+nҕLK-YtEpbDYDZ._"tj\7;ף-Z@(Xq1kь4x#kb.$%#1/茉h@ b'6BXs('@\wP@NBN#3O\K"*,קLQer4H*AXLnG%BP{?ָ%،%Ot$nΛIBQDk:q['%i>efE4JV&֜>>n r$'芈:T ?G*JtR G NcT ,m.M"E|Wwg.{~Wʹ'L`_rc̜A'KW.xVe0,Fbs#]ўFAS٬NeS=*ˌ LE*.gNAt+8EF y{B Qkܸ7I2Yd^Z=>ɸ'J*~7qfL׮O"~of¼{ڐX͞B(F6տ3NqP..j Q; QԩY^ `߂~ٟV^W'/}˫$5D¡)ሰS9L<*k^y+|\u?6\6}_2qvN2c<-fFwQk%/M!GL~k~ ֪_ tWJg<ˁ@i:rF1>~6U:+3:X"y(K/zAϭG#1ɦhV ؊e,d5!}^篁<2g*^V|| }[[A?M>ڇ=@>S`hLAf ^/LzlPHņnEʦV\-Wtލ1¿kq"獴8vR6660xi8}ߜ3fLsaCC;!1{31cmm0ڹe*M7Z5.b6666oG,clccQy7~k?F_=/ՅâzQuE5mƼ<۽?繏{֚ro`ݘcQC"@jydv?ߟnTyWv@Gƾo3f/)#״P.Gг=6uXb5l*3%R jz& ,HsaTVxې&:۸~IH'G.,H+(YČ4ltt;D$,ˮ+wo|oﭑ ү%-FyLQt"QF[1Wo+g̡|dg2e8CH؜I;+[WXM?s~IF91A\ WAݜpuCU !N^FÚjYT֢Lr%&B#RVYmxK[W:X.3oD3޸Br익oz*P]矤6PꙘvK ]").%& tgZ#Yg>cwe,]Yrx6Mw=sfi"*V!Ln7/ė;kQ34#6HĢ֏e_3)dM|OAKɿVu^o7Qs1 de<*n]dmYL&CV^M?ͺ+xrP,2:"\@Lq%>0i޻d#m2H!BGmt5c|,, 4>=$7GrSBHWƊ9# *uGDK1ΧR٢ξ?I/ElNvR:'U~Sbǔ$ ߶Nƍ-? ^_֖R\1bjp4E\\έcMNH"#!ԕ+1tǴ<.&=nJS%;?š Fc !6 rSQHߎI ނ@mf%?N+X[opgÝvm4%#uݝФn?$ I89$\y >E حtD3-/HeIm%g6& ZL]l`|lo g}$n".[|G;|e 0@X؜6|R/&Ye ƁuB:Ѐ'yQCPsƯo<1lk)0}INA/IQ@VExkMrg8 frH? hH }.ш|[{H'< ׍WwQ S@ Z/ խssgY3*!&q>k wFiyg"MGvޱ _fVDwzS8[{7IBƢٰw! !ݳk |$5 b` 8b]32Sf P'~$sFsX.uSy{&=UiQ*3Mݰ$+:yNg[_<,rdbTQ?붻Lv_r9~^um myKJ Тo/Y%uT|.u%-:@'RN*ȤX=(tE\Sf"MKb1^,B,&)ű͹^޹T`qG /~2~4\s TOH&u7uPHE)1 /jĒfjq4D&2Y%VYġ"fRl{JΒSMSk%$kY^匲n yxґLm23Z.KZth29e P!c`b"UU:ߎ\QuF#\S^zd q'{pCPIQ? "܅.ؤ'b2Gzhl;m8t~"C Rv>?JiH6 /QcOI ؞l1@g@}dtB9l_`Vp D;prXb.t?'2`:`0L1&ޑֹz[};!a a9z`{}'+MfI b<{"GP5؇Qɜ^RCo)`lLYQFTҿnZq}cif ]FH6Wn%k B|&br| [lmDžsa)?Μ{Ӱ6ɱq:'HI/W@Xf.ykL bdvĈvhhagj .Rdmhc7³F72x ٢uAQ`˶/ڮϦLռm yd Ĥm1@b IC() !eHxWDP!QHl}h}S1GS6iMqj(Ӈ|{]oHr`F1 N8 t24Ind`Ii `cch[9W[1 5_ާ[1U8k+nSIj4=hnF7AAqm=OjE>Y4IIt׻'u՗LG~ZCP2E&P(")1~˪V #iTYt.ZbrŻW=)b!>/'mg Kz!ðc$D?CɯI6R\a-K.mL#*1Q#1ZvNtJ`ű!;i%ydvGFBe yw DtxE'{V)A^45e1ag &{[yZOz}iRىWuSBh|d: iQl!$&"]>M&Dz-q4_i./}N*? Zoh @}C"wot; rX"=&l)PR\UD(+@kJM$H%$g/̛ImLj TIszW=]">bo&He؞qr "8dtʜ?ChӞuך-|֤ټ8Q97h&ffQJTwRCH(K_50 l]5?`iROAtdԲ4 Ab30}߽9aiEO:)!JB6" ;reAhCٕȷAw bTMj6+W|%""Dhf3'u]ʡ2aܨgd1{€yx+dHжMȎTP8ػ}Sa%5ZҙK]p׊|+TR.j~5Uh(e9IC/H"|-lZ*<å2)uo׬;"ԏzCfsI(29ģkXcP pNxBNJӧPou1VyO)֣^LˊBx{I,2wDQѢƌ'PȧV)55^0aDk(.TA=[{y㊾:l}j!~}?B#$ b Ѧ1?RV{}X;CFGmz D[ a'8Z\ǐ"G9g87U蹷u]TTٹv-U>79=1s>[! { c:R" iJ^HJE[!V06?F|?J [k9%0[L${=+4OW` GAdQRLa:G3hEjfmՒ)F"Y4>H՝ YZwJnl|2Ǻ+m+hGm,wTvGrg+0P/씎ݠ ̐I&;NTEL_SSa](:knzG1[^;cȨ_e er áv)~e6}F..5;\tm2^z;#k.3JyZ* Oz6;5Sםg@(η<'ʍ yc:uN &=քamkޒ.>zKkwڰz6C[fZНvM!0'}ֻ NߛwE$j[ /fi// t򗘹#h9U8\:w)4]7X"*א KX"o&b2Z2Tڟzv'~CÏ. K/ڤNs$FLFnPhQ9ڈp'G@|e[ݙՌ~Qa= H` \9yPSpm=VwR@:&W]oѕE}*}iQy]p 4)pxW 5kPP5h|"ݚ?<5acz,# gŋ%{cKQ!\Xj˲^_r N Ȥ!8:]Ν?C3Bp'~z84jJZ*WW}1QwP`U f=dx W|i_+̭fhw*_ʳ8R2ܫ9 = 0f:UmƔE:,!iSˀ x 1}zWH~W6LUN]Jπ[w[ 4Xb1mP1YSeS M þҴԠ{Y7W*Wj] M4UI. t,,X.80Ӛô06B*mV 5_62 ]Flϟ 1~“Mx钻c2>2tx_`x夁j99߲"؀w%ʖ$"GH*K+NeXK +K:qg<sW:6ao$<d6P:\>{SGCL7 aaxmC|x{<5~馔C@wѓ404jHD>\F{ 6 )9zl@4K?ӦH& p's_G5:䟾H }<>ތC"Q( .^_Cǭux6"QڧlX(R@!F9!IlfF؅#!!6c |](x<g>]⣣:,Og )P5]y^A 8@~1p=#w5!(:G|wLy$:ç;$0 u壥)֯JHM׮1<[FIIe`Ow2F3LAb/Qp>ߠt#vws̰άAm^ Z5| SC:wʟi:@|1\/4ۿZ>^#ǵ1{'ƁGMo{Ek^6~Rر]]5Μ{<O&9e)u_BIZ *~g+?΃!Ͱ tx|'[&ɯKڝM:kة&ھD[CCǾRJ Ȏk:k JЧnerxWrMw z/m/(1{yû^!Y1t kC#LaS՞f1NihqSKJ/Q0lO:Yԭ>#d"A1qnw]Yq 4oCTR&K E H+ZN`hGHW,DETJw o{ XМfWT:3Z~ETy0.aqاȫ+ʀ/s,F~Z.ZPB,g8D +7|:\1YV3㨞> #ޗwcKu]Ld`c 41)4;V>xJ\JnȺg,i:Z5S^qt(ptݧ9.I2Hm[6su{Vq+\>|eBOUF5H0(ἳH p˷$4 Jr<{ͼJD>\9_$yR 2xAMC2YfC*NDp d֧CR,J16JOgz MBaZ`\nx D%&tр`R6KN/u2{ߘj+7gSpy3yZr`V,ʏ_ FX(f ]L;Yd>mEʋXD:_hl78^\Yĕ*`4iCDmMlLli!P0"CiCGXT+"&A T4q&4h4JL$_Z1=8a0LG3\}064{tF k6y%㫪n#;zT>J* *IaD v~ >(J fkQ˹ uy#Μͮ?gֱc _fsIՄ;66ǺIkB%گq/HDP]JX[+G-Oޥ)pLXBpd58Bx/.dYC(Q@A>}& r:"zTl-:6N9,ED8DQLX׍|y(>0;IKCBC &l}S)(}ʤF6A8WAc(A\PGԦNgy/J/>iwbUFuܳƙqqL bTPr/ &d96Q/Fm|bͣe\k0sv7BmMҎc^svӮ:㱔zĝ-b5*E .Ur;Sͼ ne^y4ǦSߏHC}N_~?]rOr(*ɨe2uzJPþldLGsE1TX %5DRңpQ g_!xVe 1 A8Bg'z?`<V(gVw6TwJ~~C2S/zߘ$K|S9 O53};"z l/Jp{ 5(SX^6t1- Q .e7@ܽJӝM%ޗPD#Ш?F?7p\qZRs3ؠ&G Tgyr-9/ U^v3zᇙQǎA`&wVMXu=%a隋Jj3g UihqVDHr XRHG3Ȭk(yPQmD%7rk[ e9MQ}m 0ߣ7c͋MZfK@AJտ;]Ϻk߭PǡR p-o(?7jjI+ Mn d@"ʅ)=wNDGS~ֈ" ߚzwֹe+uf.2d'%lG63PC 3&/^<=K7pB8NC% 0롍ndqH΢5F7a73倳)I$jkTձ}ytBV4}i+ߕcF/؂ ,(Fm+h7ܳc 8E:mI ^>E.ORp7kG띏;??)8>),ÕJ3"@ -! *#pnTgPyW~\ϒ"`8 Ŧ5U](B#H Q0D?~K:'ܲK ӲGb\==L=^q$-ITwdl rnSy4ʲ.4llsHAjx+45k=#J+ܘDP 0s0zlԙ;a陙hNEdu8T.j`.ƌk M IrO=!LaTGȎ*Ĕ%rA! jVau OEtQ9pD*'A4scxĬU2u#u hehaBy|򀽙\Rp.tJ@楂,%m.ypeDI{E#!hy+TZqc3m"ȃm>;5.KjG+C=Ԣ7"Xe;b))A?*PUKXiY9cPW@3ЌZtl6op7)NJqܙCcHYi=2!A򠈏Vx@G"oNfB_,73a-E|3oL(Bƀ OA|ϱL+m {88#gu% †UuQq-ȗ8!AxЯg{U Apipjb'~o 6f.Z*rG5b׍\FGg!K&%m$x.vS8˩0fAk`#zc.4y;עq(d#ECAȥ_6?/UTPO[ zR_uEy)YF \JxJJ"BD!vy'!x3tPYgY/_HpuG} ڽԕ$L'=>TrUI5QGh_!.z) 8QHbyT:?Ɏ!!rNB@{t:bxRik8p2+BRlr R NNXwď8 L&H ^4R7'BI ?H"9_pZ':"FPm{ES_k{q(`ٌx?pR֝5yM[LaxA7VâwJ/tTZFoEҍd&do( TP'ʍP/cn8uO85A-<.% zXs?*%~UG|_τud5 &)# AzlRMDR0ePrLY͓<=bP8ә$LGFP6׊荩 ~B"i |=d$|T) ī%HP%~`HJPR|[ۭc_vl,_4]]EPs=6R :ƭTL$)n1sB0a ]4un3֠>Z7"x+.\LPqŀtgQx(Te)(&ZR;S.iG 0A8!0~F;HT$$],6tRSӱ.Iޜq?_ٝZ! 6J#S bW=׶N]KqM 6AaC$Qub9prj+ ڼjHʰ'䗑! xX7 #k~.xKOxm:d(0o^$3Ct ఎ7X/y Xv&Z9;4d@0Ksf)Z?5ൌ6R-`;)lZ}L /\k;&_нZ/jsq+҃w$dLXt_{18}$AVKIC7QK05p_ 6׾[JqUٛuFhJVSG*S*pUj,F?LE/(Ex xtVԥ"AÁFPI7=!  HtS\䋲b;dsYL]?Ƶg/Aiyu6;YB /UQfT(^BG}KYCZq+̼{ԃk>& > O6.:4go\]\xxOTj)S9`f1MSr)Q46L9OJO(#GfSEd Ƴ'Qï^ 8W'Ӫi06,Ǣ$jƑ>1#st:m)ۯ؈Fu8GM0|7]' CHiAu*q` ꗾK!qjwQଆЭmU[qaGg`wLHa1 )HFAI3Ze-.WC=OQFԤyąmTbBe"ϳiۤfd)U]`ף]O0"GD}C<@ %GCBy;oo+zE)@$ݛ*S]!P*c t>te_SD GhޟztOsv&t-n܏Hb6AL/wq2?R铋*ӿnȜ!)TFτ"4SI4HAꘂe_Οǒ =eTKz4%6D.A:$EI6MI)EY$exL @`;`ZcDz S0FDhWضôbJ"q=-`;uK'JS#6[V{,fnleiQ#a$8!o>(z qZ){|gF2اmVZJ:f gڱ:ڢ,R3cNA弧zΖU)2Xb*OҒ-ZD#YBQƏ5CYK!@@,ރ~VBh (~~#k̸ >6}8g6I <^;Ä['gZ|f,U15GqGd@v `Y_(q.AzG#8!]?I".3rQs;'rQ =[sG-pJeZgxwKy[ՙJW0>4sSUW?O@<xQwFZF!f/3IK* PaH0RP&rdGqc,rgDz?szHQ\Rfr:XZќ>f:/iEbƨ0*c1zUc侷Fn7]IO_}~J3aօ7>]ĥ A}x!toG9qGE汽ĒڪŇ(- dJZ7WzSi3v߹M?/oZV^O[dvv֣ùKAdlbL'̏wG zAܫ!ZB2=R3#~ISa_pshҿ4;ToG^BL$Ba2tZ*-xSHئ6Llq.Em.p^;/_2LX[ Z#Oq{,%5s*(g֯o޻%/zB\xlj5TjK!4s%KLLYh3"ʛQ?$S8Ѵ9w:oEByeUhj@=@ 6RHJQM-&*sa@i;\t,Q8vytHM#"d:"lĘNq/UtmQ;^5hf6'i^cW*+ozg38dQz2 ?TO O/|`qR+#bpp-YuVa'\9gpO(t?W8PP1 4PDp۾g]L5 4WB}oZfEcO!Z%ڣE[s@xg?zs)]1\m0gOZ`Pug(Q4j"<~'>D#lK0R/ALUݣnB?-J{u$픈U7IjӖ,>fu$H`GW#EBl[ >d}n95cMsp_ Np5溃,)t/㦐T !?E7')d&A-pt70C_n=E;R]7%bmBn Ӂ!?0#҈|>KN^&A4Dv)BI'љ8x1aO*g&I,% \F}rPKzSL8jtk|kZ "s6>vh?9)oUC/|YtH ~z|v܍JJddYOT W:1nÑ'NӃQ_"3Y( 4Jw N+շEu|3"1'4 of/(}oJv/WNi p(Cdv"Ϻ6 Ώ#"V֓W8-pB|Ȉ98`?tTl c6$/9tn;(Z%˖2o?G??&:??}Y5FtP7=!obj(=j #-Kt2,h4^uVfK7ht&VY~9R4YBtY({D-ײ$ oΘj/ԅ"Kn|}#g$ G4^rV: x{EӇ@r>2*r.#JABsi^͸^O@FF0'`~5Z+{/H_ B9@$<;T pGѬ>Zū^{EU`eC_luA1$qg*63?orެQֶ][b1;1y@k][(W:.޵ng-&"z˳SdA$|$Ri߃ O$VY# &3 (bln3BHEl FP,6jc9]N\gUiהIL݅&(E$i&+ĕU`)CDgYO'Q&mDWVgiڕcLҌUA1tiڭZ(RLU7@a禓%R0<Ě,`00"]uLRHSy, sG :"DRimfV4@)IWm=L-DXl.5Z+ek? !slNǡ$ʇ|fy(ѨYo2XbL3<  cT9)Z[ƙKYe8 5lf΄ )52į\풌ZS8Y0wDu yH+;atɳGZɩS1Wl)$UXpgLD\$-JSɮ՚Q]:у[Njy5CCc,XZ%é`bnw,%%8,KZUVUZIUɋC .\.\.8p8rrq, ]R3`̖1m]䷩F(0fnW3Ll+Z6sW1 0憔YY4;|%g<8(wNkFMS%)QS U3gPQ; SF+BBǿ{ˬa) MR tF(|Yi6 Uk/NÜXKCfk/lXRp#w8;eDZ0uͽ 9Ȫ聫$HņòAUgQF>~!-ֲ9N w{kd$!/7SOud0&J;?˂k%k"DUfo!]a4035\(YAeA_--:;`L̢CCA$h*PU_j5Rs[Ŧikϼ7jFv,vx6iT n++mi:S>1Kq7Q2o̖Nd|u "e3VQʷ"o w-{ۦDxHjEvĜ q^Uxg),=P.şDkf|m§nT "7K$\Y fP>q&_rRH#%QnMy~PoK3ZžmE. ".+:֞fŽ tX8[ȗ2gBf66ˆQNp9Grtue\vkDl)qφaUhr>N"/B!:ɋqM%#]vrx͚W 7fPjm}iU!)wn+/`]HL p6![ѓG/P#fvk}#1I! ms`f Ym-*+5P90ZĊ4x>(a|{GAZHIx*D:ʠԧ.B0GO=$/Gc'*;ןznB'*|=@!afv|@\aI~"X oNw$L)0oqyYt,BZ1]cxoUOM,@B(t"$ hУHL C`$o:!6{D6 4M HE% *MhlM m$6A l@Hf!*l`$EĘ$jD`I!DMDbBm!$Ђ4&`l6cbR+.Y 4BE)64cJ28ĮҡbE4SI*hchXh6$11bT@FlHHbQ cI vML iW[G.Q!XjbQbۙhe5~JڽQAKi 7ha&,* 4 !Fa{"N[l3+5eJ|٢qeF0)*Ҕ8 \T6h44\Een_s-/F#!nCq8BbNX1 ,/,BB]/Z*!"TI7pDQIJ u=[FO pġ8.Hx|U.wu|)&TeQmbU7k=⛰X(}c;ͷ }d>VR#rG'i-og>^!j䖥sA;ּ}BT NAuaz' $BCE2q!b|DW4p4`[[2c'U^B^\ z8Ɐ;|5:`!őcejnfb+*c1zQXD!zawE\y5t3$Ḃ[0Lniq`,agw$=Çt#pݹY6ٸ)u&vn7$g+X޻JhZ"B Ր-ypfZrbWSPvrQ2FϓĥDq}q1!Ŝ- cs'48zh.i*=ņN-|y2|xN8u"͛{oG }9PA+–M|'}o^2_Ccc6ˮ]6oZ"{.U=AJGoEpqTKSdE2ɵhf! nN/ '`m+v_ \='"$d? (*-<3>&L R uhF\>4ܨ{91<G; i'BHAni xY"A\cʩNy˜U,ݽ ٞYeVE^]1Z8ˋl\rCjlTU2&5:#=,c yzdDxL}$v`FN WM)'K" \ JABÜT&:˘H7%6 a fmIvQM6зnIRiRÔ.}ZiJJr)Q9K0XbYW!D87R2m B]vmg-ܢt䬾7Dm,/jq;gfunwltvke^̯I4m֡ujm *BC)C tW5XE˖w9 \b,iժQ`2+ E%& V'CkdEI5Ԁo5۠[;%5wm!fk#˚嚊ɝhg(B0+K G%ݕ67EҘB3N0+ը hH6Blb&}!o3cJBT`CAJb |nreU>xVZHYor j{5aߐjEZ<2*Db^7UҺ/>b9]˷EcQqM!Y\nuDSX :K_Qn!IQ#`!&c!|]ƼRTnf1'b2ϟ&z3#[?Y@sHm7"7ȫjS 2?<`L)y^) Ʊ`$6 bݜ~U*S5i\a-=ח=-Sf`e 4ϘW˜DžԌ+U 'S2#EŰc9]yYF>cZ) ]T`lLIJ 5:z#0UA&xcL1nTNe!DkvSSS[ɵE]Ԝ=e"4Y/]J"su.koALx>< s{pzWS=M5m^!_nAh3q.,'$9ؓG'!S+5@:2h/~^Hha["at"*seo_˺ N6eTf܉}-$f#(Ar2< ނ}ym-| . jGc eRBCR'RTKnr!lC™&`pQ?i7D0xl$;g4.R'dT&Ex U2'O엽Qy$]#nm@DE5J{4Oo-Da,jEg\D[Ѯ$ڍ=qcbs@N7IC"-N,2MP!+Q D2wcc7w̆!:^ZoeͲQ8,,ś!FzT~`5hjlɷB8z(d̻YE#U*(s2+<+-H 0DlG "cIA`^/=zZ$ $c|ɏVrqL4JVv1[J tٮF8FA ?NM}h*cuW9kM׹S*('3!9;ۣB3?c\*7 l3!f鷦9;C|]5!5Tueqsw8eY3YizU8Ǥ Fe˗SY3v`I~r^ ؖ#;31Ah* RuHMޑ'X&FەM#LlɂICϔZ`- !03\3`H`r+iR6 â\* tIam5 'xZhs+ 2۰>5ef.<4!N)E8̚[6DPa'TPBHn<>T `X>C 2A'.b"PHPt<~\X'uWYŁ\G_ i(ɋӽ PԴ5dѹE |:,~vK7F!aUk*އ`">URh}TGN"i` _U}Gѹqo r 0aij8IԌBȓ%* }+>FnG70>v+h)=|BT;"]Ÿ>쮤2& Jh$ $$ 7 C?\pzO*yqP'pk%%5rE<(%y]}JYwcJt%qB(((boN`֐pPo[`pI[UQ"@+d02;gݼ§sKZMÖKrNL(N { pdO HaJJu2TTD !h]ÕT&fTl;H,4)DbhZa!c$ܻ; :C)๟J.DN(hjqtcJ1ǨJ%IeqLWs5=yk}%]ϧ/ur8~$s @ U1o&or -X/䘐M(:P)l,"+Dh$P} #C @ BD*)BB $B$B Dry2A")l6m!͙뒰1Um*W)(K7ҴQ:TUQ1ٔbfyc9RBn&BwG%.btt'&z}JP$b!@v h|ߠ952[ Ba{g"8V ,-z"7XKCVkT.3_Ssg*/%>J ,}Y'bZpx鵃p# PEtʈu HC $M%b+k7wM ǿJk̈|I,Vy!J蝿>{Dy" q>|f~qzN#^BalO!YP~,\b9Ó*D9HQ?ɡ[Q(-,fA0\#dmf:0E5+ r {\8Bamw4"P d*LPd)t2LAF KlM H1v_NqZm|$EA D{l=<51PƉ(ӆЀ$G|¹$IBJ ϺGHa6(q@$p +#<=4w7Y׆~j"a;>Uwl>ǗI)tqHqW[&5+n5vTb7JM,zTYSnj0KGZ(ބe*"a $d?8P̪h `0w6d"("ʭE9].hǠD'3Wma#1Ҧ{Nd"mQ0 m#!v n@S6,УMH#CbLM %D*M m)""oN}X AЦ%yi %Btƭ=HLΗ(+z*k2qsъH@{k*zhN'Yhf=f.}!x[Ϝ[thr+^"M'Rj`sHr̍T'g07(*6lnʴH9 1`+W!D'T tK_'\L]Qc++SM>1-BRsohb4^ߤeE7dSOz*-#q#'_ZV"I$:Yus/jTxSUҐ~)ukoGwTڙ= S .6]ak #D&##2TY2-B [YbZcG1b]`]/Bd5 kL%6V2U3P= ?v?BE Y.%>VtQ|:13xƚ/*?H~ K$NSSz>` "%A%픗knh+(!"eu+ $R)yBo6naTa/cĉrhrC!0 ZQsyM0&'6j$c6%abk<#}1oary C@|>sS/@IHX `{=ꇡp,NfH3&I5QCXJ {g|iY^`%\wrn/;fWmFAq-2g^ )\wJ1KCSrFZv#_5q̞a'"||g5 :DkR4ƅp5$CS?0GIʒ]*T9NLcCjM,/CS֍H@\sb`)!褮H'APjhj%AVLb pj饽 [^1`D+3 ˣ!"ak{d;9"t6M$&14#=q܌mD|p-t}MrLj]J?}#2쯄0EFtR]T^tg. u"tFҷ1]uX3~Lb䎭TkmD'[D6Jš vP<Q!$!BHm i Im&Hcm$hChhblm !!"SCִ%0@$@ ܿ 6;M D$DC!@*lpwv`v;l4[O]F!ʤz-F1~P|32ꮆb!f 6;X&_a  geMkDFE%{za((jTF>pK!\RBU5CA m1+i14"1?Ȉ\?+Z?]|"e#hA+;(\exz跅͐Rğ'Zl `{Ҏ*EEP`  Qhh#]X~f&v&9AQ4>hv4P%r4f ]YV`a@{զNIli#Rf+q)Q[t$_H^W4 g#u5r KwqO`v9.-m!eki; qkFhv>&z#i  xV`/ 2@QnL}rpJƀC/R8P\ѹu⦩YGBal0}^AY[]2hC5!I'E8wۜov`8KP2J18' W"t2ޓN{IW' 2" N4pF4L{RCу3?AKFTHdGfR J!@X<ќ}դM$$IMBxQC`eDm 41a׹]/P %6°ȷŸ_ Y4t٫pE/IfvϘP+ [r/0XM/SpZKLBQ Xk  66$&BCi! $6 6!]ΫY*_nc@PIQf҆B0CeGL$!T;4naC!{Zb:2N^B8j/P AkPH7˞ yɦUf.3 2IA$*0p`2/ Dhb#QL%DNYĩ  =_]6޴szzW֏mIUF6jV]>|(4<,H;rhB˝8d0A >!9l$4/NLzL+D. 5ܐXmE=>KrAeGIM6"doN)Тbb(MLNPC4#m+hVƘ<\TfP͍+HㄻAa~1H@:e勁D˨mUU:2 Wș>@ީCvz-z5Lmʪi5k1t?PjGkEtl>! IFFoYz2\iTc"LLPLHo,a\ɭȥ1pbh}ȩ_ LD2  Oa}K#i9{$GL ` 7eh̆7Fu #&1w3:j&ö9g9oM +~ 4yP7]A65a Fj( zo&aX`$˪U([ qԨ_X Ȩm4:c\ԩ9pM"Nq##vkIpq0/6К(MhW(6 ͒bfDTQ;tƺBqSO.O*Ly\l402qG rsm8e(k=NMF9(Lgi\%1;e#:!q9rhDF|b?=uƗ0g<'㷒[0Kp7TLXIp.oZi2oU;eВ&E;V)k

-ք* q^JXI66(ri#'exv+2mםU{lEN< .AXv Go%bzM35;QWB? ke-򤊖I:qnFEh"Dk7I 0U X ( E91GY%'*X%0hD颈NaUi'@i?\&aā! n]®ks7M <4բVhdݍcvTUG6W/D- $P?dґpCcŕމlW_ vBg;)'8$tIiBˆÀCI53}e8I ,dO{$j;ݛtX\0 UdӭmK(ZB$78EzT~BP X})t9A0{ʃ.Fx^r,3ŜdmVWB%7Md畑YZQ K4-{QC۞Wɚ'k 6eg|=q#ȑ3 ,wl5e"d21T h[7̳df J`5[M74E@񂝭R)LaXcuuI*"*E|\,16(=v:thK|qe|8L:wpxQ"a :RQ8SSE0YQ:e^4UV A) mHTQ9)ؐdY,lG4`D^'ДhSy%>.pCG2*sl: .''ow5ܜ}X%+W4&8gm .H!- ALV7'9~ "=%QZx98$שد,b7D3! (lzLB*Y@"N/ !$L]^9o^op, [ G'靔p-A/ֈGYjL2flR4B:3޷_ers'sb;Snx76lG n|S7O0A0{$.3b Lg*[9K!4%Otkܻrcd\)NH͈ W D@_,zY$늮Jr3{.. +Cِ m&Yx!4J "MĴUϓ8B"U2z:9Å9-DlpFHg$/{Ľ@c+xx(ۇ27.ƨll!\‼ !!oQ`W>ͱ^rWS5f. pbJ7qF tIdQC7lZdM3i~ǯ-=?4= 6UG;Yu8cgn15ɥ(Y uqմy1wUi!E 1R`&o -j;Q;t hb'M]ߢsυNNǏ ^+1+ >ॡ\Z8Nc2Z9b@#JP+*q`Fx0Uii sJtDТR=f^1)1& ~MlY tIg3o׭hԎ b4a3[fsgN}%~A S}&[ݒ2H)m9M 8/w=9>XSȶ^%e*!Ug`\GD>5fnxƛ00к9v4D<44c&􋛗Tx$wȀd2&]\:=qk (Vz0 . 7?hYCJ{!# 45ޑ%lOKEQ:"iq Gk,u߉kpN.A>l>6~9M1 K4cq XWT"Uie8wlOʝyqθ eCE m'y14ƑdMH ۥ=)$#Q\ŞOQd#ס߈w=3+C~\>XHmNو|aq'S(n/^+ 2ԤT"{fk" e TYTZE^ !F<#ԅ|"@sd$:H Qy!6 c,f]WЦ#E1a px2+^ˊ F*|g+qLh`g\G\DCAe< NEE^jXNEVYEsEtD+JШF<'фmc U%40F dRc}\W!m'6"P;ʦѰED Lx>VSQ_ +pQ-. s0T6TRZPyxnFR[$@c8P"As]Q}1S\3RW4l*\7tK 0Fe`mT~jSbSh 詡GjnEC"Π_4)l2Y1G'>.Pb0R/_68?-)ԨpRߑ< Cs"cТdHGvT٣^*Q)7b3IlD[b-osf򎒚ܠo2dOg~0 in۫Kpp@A,A1B^N%5C:1cJ++zFE @"n;p?cAqAsC'+,ȆO$bGI/l'[ rZaEx'BrWL9(N4%3dZGVFTFW,ZC"eЂ*U m/R / „H0└ǰ8J\h]49,Y'vs<\bt O4ʏbGc*X_P@C}URzb$=tKb( 6hSͨz ¬L9mP4S r+)WA>jɇvEEBSP)ր -Exv~Fogƈ\Ge߅{" 2vR$ҟաEg f\\kj9?u*2K(I0=I.kPA=(+Ya^@ >,#.2ϫa;]Vlev0F`^Mp{Sy9uZ֗qZ[r5=)gڧ:iImh3$)L!kӽ2I*Vȩօ 2"$l!xGGK_|CW" !$1}n &bI ^єpɚCbt ժ#V^>~Xg|lc' mua {!ɍhm66GѴvsS4Id K-@ @@$`tEdW f2QԞ$QҁJCtlfx渝{ENE,؞A#~LPO{29P.ahJV;`&PAۥ݀n}߯0X  QʒOkWl1H^݊ Pʏ>1PsH65tV.d< L@g/'EԅggBbM&r-كJ&!p2'#ϖVx@n4LxHSFIBՒR$3u$t<$y\?g~Gb֠#_R; uTdeZ3vM%wk,Fr:XĵZRS#3aU gc9eIFl 6S2X%uJSm{6M&¡fh:),l^!vW2͚u@UPƔj11z ZZ 7D֖ Ri]1YF#*SJv`16ZZ9&ن { /gGoO<o x=`x /# X0Yx'xmô06:a J6ACf 7e|f= D#6cA\:@Gi5C؇Zƭ(l?zx@}0S$P>iBYz`C=pmCT(laGaCPw7ߘ8şNs~VT?]Qi& HhIM!x ,ӄ54`=ˉ#;:7J7Y^ᠰM#+M V y,0r} ki#3'wV 9D8yD),`;lƚ[Iq<ŢTA*IT¬T<_^rMo뎜D!Ae&K[}m"h/FecYkŃXpFS9$b+^9R02:6Zȓ*E~Ƴ#ѢMTTMpvhq[.o,ejnlf%BC8 qL_͍jx0 - 4vc< 06ՙczPt7䬤((9#FN3m(Fəq^]؋4;!HYYp+J̑ew Gq{|dd/mhOIݭ0Cv-C dE09I˜YS(,K 72WbGQb|L#:qEH 򳬪;+NX)Ms1btE 4 49:(dGd9\ɦ]bX7iHƙXhw+)L0U-_+^ƫaUVz%-LyQ:jGnf"RMEգ[ɅL\5TFI$QF  Qhp6fnʽ!f4`;]s*i3jmǓ N|K53xUaJT’bG u ikӫ/R@fluҪL3)i<'[ꪺP@ŕ,΃CuX`2=!ha2ޛ)lZ.mRqz)ճw;f+I-UX1f,*Z|:)nW8TZ3ֶ1r 1<5M :36c76U<J`Mƕ5?%e72DQy=^!m=Ḑejfj56I 22$s# :O3U4CIZJ$#c^0oJjXίK V^-w`}RŋSmXn- 1NK_T2<"(pȆ(`A.k6pbK 0t5w1emhe k[&QǶ+m᠐VPoMmT 8tzOm,F0knpVQbvG(]+P 4UQSUjdU7!I(.8Kޣ*,toYQ:Ͷ^:I$u A9",_0C1(Wb$0̓=m/j[5npUoG 2 qփq͐VSs[#zlPcd)hlgnhe,{#CĆlWl e2]QP0 !UCUtݘtCd*4̒{CI [R{!RvoJ[Y +gM24QJ,X-G(G(Gl$\(#9dmFj+zfr}&/vrKx >qQw{P*NSS&IVl00흨.;27%7ཕ{QVZN!SxC(28+@V.՝ Oo4ۦ4fN53iƴPwfP`IS:w%# YkG#4Y.?MB' 0 T بu s?2'D˕.+\96׏6t2B@.-(a5IG"dz$9Xơ: E 6Z7c.$ml?Wt}2M#"6?T [ȉYra:G/׻Oϕa²FV%2cCb@4I uO#vj֍ٞFNk8777!z*z30Rjv ¶ӚGz)˄Kehc]cѨ|s"jʬ]^dL,fiV5:Evpi/1W*0h5c)073=ׄe҉ t2T=f1ڭ2°MګR D C=uY&aGX!KDb',xo{GpDlݱE霺Dȇa ѼI0_2tׂjSlrsSr<"GvpwN0Vg2-OD#CQXV=aUmif-DB9J< Q[?9gp5."q|kM*M [ LlZt9fH5XĮimu05YLNFJ( a ƿx[.H^l2ÐlN&kH XM¹ $&6j/|Dr2X>!YNѫ /#e-|Cs*2M(NV9}wdʭd# YGLLk{wDgǨrT?DCțq0B,zC{K\"$=F;K\69BM-bAhC `2Cx$< h2a='T ܐsRl"Bh.\ hʹޤw(B⣽PVt&pTLE& :H4$kÅ{m 0Σ%f| h YQ#bUQC<(a' L:d5FQYIs=*S~|ژFe&ٌO ChW?Uw=,*!'*p%`1i>] ȕ;Y"tt7qC`ݥjho,k\?>=|^vI.0h|ӛBUEi$+r\S2ً¤])ė9/C\rQ,(#.rZ46Dy MsnWw#KD q'|62819|_N Ӹ7EGuSw'$Yu5o}}:!~R\pr]{/lf5Kk҅G[#c!y6\HE *d^EC%bYCEHiDD4f" @6" EQ31`4AC 41FmB! hcFz(C1q h䣜PR9EC1!hbF*DXM&!L(CƏ!A3R-t{vcp ˛`߻o`4"&4-6+ ڈ ۍ)Fxn"ь6D?$!rR!%p* ڹJ:wKro_GWf@4fL@ RQ!M:~9Y7jrV{Y?zX@ZԜg]mK! m`Aӻ1lĤe,9␉:B8i>C`XU}`Lu4` >pÍ/^/<|[ ȇeC\3X8DK!U"U*!V!FV6bMz("vc~n%O>A*ѥtn::ɡmH6=-'x. dDG{ha3/c7=#qJAo0֌DsKҞ3C2F/EfEW\FYV)?fdL%eN-K콯Y1_ 5?xm%fV3^8ݦA7b2 ] #>lۻ~1 hڛrb:%Wy\HFU]-0F\b]Y¢>o:Gvm7y~^c/Pe$ITr1Nx}z!D :3 a4+q9Óf4vi-]" 5oh4)I%: Fّ `ɠ -01yf뀴ptJˡa˹$ TVWdC!-U|K]7RQkY,*v^w2Ze &faabֻc, YSõ1ŭxK*V[/;Y1¡RH{dU^#ZSN*\nULZTv/NUJ& ,)HcXj1"%BjPTdBb>۾ C# ]k"ytHH(i$%$@rA.@R䛢3GUc$U tA&n^T;C0[Cկ"Br9፨v6Q%jሆAtǣ?\Â)3~ESܣSsܜDV#Ig;fm ]bSP:6,B@=QL40p0G}ATXs ZUL|&Jx*HaRULqn8VR H8fۧ²~ MY62ntf!QlotV(Jq,lj"SMA I_KTtzI'$Ȃ7$-7ŷ0% ="Itoo'*|ca!(e݌Raiu xa(P84lP@: 0.\Se tXAPJ;Y; K+rtzr~Qx. /9ҍPɢ>c?/.r~qtG·j+*" I%ixY$}kE%~AըC3Uq. *d=4w`@ap |_gZ[V;xc\VV~dЩ/ T00ϨhN=&v?hrMgK]444UT[@ő.7 _ocB&G"@"RInkPGʑl?AXY1 qi"5MR͊1szS_sgNr!ɼ@&; <$i%5Hاt#br?-|%W gެdYfdz0`rr2X nػէZjn15ٱcR6n j#I:\gY)Jb=cTay0`6F! Ӈ;2 ƒvI~Jc$)-QͽmfbYoMod<ٮBd#y|g%UE`[922>1t"A_R 8y)}KXx9LoH=9ez1 q93Mjt4t{?S ٔnMW?KdNxzOϪNs&Ns&u)X%Zbԕ@ϣjCWe:K{Dz!cpATL&_]rzk%]Mo{B5$[p z%bq}*#:we?0 amh' i'f0>hj-@G_GEwZBX 2*Qu- S _wPMmҳZxv0~TJ?rٝ B 'Ma_&߆Z# !#FBݶibKk]C8b8c h~>S(wp[j#o-(k :*9vǖLLDΝTG?V_/_!>>V)Ci"Ru7=={j(9g 'Lttщ* J #FC6"qLܹzJcR< 16MnѸeI5Y8w8G +ONQ9)bϼk=:M :Qql ƃB>N5 cnY}S9SD}U-vu}2-S/22./-r5y*`؆oav7p{q 0!C 6z.屌/ D0@-1 >Ͻ" fiB6Ct|TGĎҙ_=AFm&AۖFMYW ]~tEbsoG"2s&8ǩn-w&0kJvZ;k>͓\rAtoɶpt8152T>Iy!̇.p 2J"5F@> "[UmOu8߷"Moѣԣ+ OszVL$,6Q!#:;t weӨS0$MAYfB}8A?>)9J>G2-8o#.9 `@y<x4('xxtږYmrP$j^\xڪےνbB}xFu^(;K9 AIR`VڸiπDAuI͟?Ѱv}G EJ.> c8Jji<†~LD1[͐fv#9q4ҙyp_U(Bg 4YhI9%V.Hq6]!:ܟ_ŨUdHSDHC|Yp6;O|X .H8jJ*N! Nm/(a)Ϭw\Yz_ưxidΈ45Y0}(R2A͔Bu7a %O-NG.YDp5cL5iHvc\9`7W<5}n4[ƹZ#opYk;Qr,<ޘJ䌬n?H0IG]YצK0Z!3,m*-VVrw=@|ᾋ,#USZQt#I$xsѯCmiBг6phdNq஡UhiLe|NJ lUG8ADb?(Ʃm0KΙ6!ȅnr- xwp=`XeNxI Kyt$Ea#x@(8Vb4&:4Tx:U]6|xlCVRa5#Kju?<-^A4Il9T-)C%x}NS Sv Ѿ&::ҁǣwj$-ku"CJc }?Uz>-kF%0wل+fS@H(Yi`r%֊20CAn)<Rd,+QD!æ)t9*-z6N3-{>3`Ѝ3ձFl%GcM̵\v$]`'9п IÔ)tZ^#⦀qb+<=Rz aJ!޳4PyyEgEL?r9y<In4B#9b!cx'΀"7-8VhM1V`p dC wpC m{0zp\Jlh?h:`Z<`  ʅ>l zbVжF90@8A ? [֬9A߇zx474;a>`3a { z!4!@XefxAx7<>0;CpD> 87Et4#G3Ӏ T1`i4٨ OELuK1/@C!*TbR'^b[A~'u$/!zW"@^-q>39Iq $I$GQ׸7)oo2spJfpғ*$|Ը1%8c]41/}0i9 ߄LJ˺Z-(0nJl| Ʈ>Z[,5hb $nR^&6="m껃5NsdA=D,F^[J4:048 )I"9aj"RIЄ95^A CA. hhDz$FN`LU݃ 42ip<(;)=MTzjk]耍䉐RT P!&*%)bݱ%&EYMaS#Yi!n&TCDcV O6&oŏaF@ɨvPnx\(#&.Үv Je |L-xelVڧTbaCgJ) k3{i3pqHZJQ\vs=֐IO  leE4k\lxJM4&K^c[!p.eJ K)᪥M? 쪺e,_6Yټ1ﰜ:Z(Zm;Y/aCwZ^XĦbZBo+ǥYq#c9Zb6`|d 8an*U >^u};|/NgzA?f&aH'S}@9z&zӓ_zz*l@ |?6m1X9NS40_7bl;drPɝOK1GP)<㿨pn<yscVA¯u#0HH,jePB%24TɓO!d&5*X:3ʇ% % s1qY ڌ>v%u$gx˔ܬ.jX"tδ(f_e''dC]#ݝ/ X{9xϵIhfqyqq'5@M[CX1n>u[jNF)Bcls*?-'id̑4M=_Ӻ7AS`IW*2xfA@oRPGNgTᲣ*v!Ɣ8ϒbV]R(t#Le#b$F ,bHtREwMaBKp-'¸&pGﻞ`kՔ24ƀ#b>~,0F&]4m *3|\ݬQW߸ rwռ"ԺvGq̺Rٽ攵m6v[3os,w ۹C H"S/t">]xK.bI5&"+aHuӑ#ܺYֶT+.{viab*J* 6oAVQ)W qQ"󔇭 9f$ΘL0kuEnl)u&1ie Dq319H3y"E^ga0&#Jinr4BnG͊nKnHL·R[WF<Oj9x)V $fISǀ%W'WeB&ՀQ" "A"p/#t?!wU}A"6yܹ_o<-"4X7->pr $Є_ sB1aA0 ouh)oQՌ㼢@-z**rdG wFJ;e/ " p5%d! c5'`N0tW9F!IuQa 05u ϶o,"R.O0=jmiRPE0gr5!W-(yzu?-ҝ:^ %Ɉ= bim[E?529/q[⦡6+\dHM5F@29Cdo#V@ C.J}܋ZAcƠ}C#ed|gٕj, 3 x$~ԙm~yZ#PX-S7W%aOXŪ˨$5 qi#C~$\6X[MF1cdEڎ (3"D~qM\.2F}_tquL:B•r!O%hVR8a,JXڑ3DH !/#A04#@z|ыowSdm5P9~&?8h"A/zD,#T0bxYMrke2"}++pe}^Z@tjd&.LO9^Daˇ5 6{gc`:izcXU#Lo)䘻2u0$nh(r>T>J ñeM,cʙL @ȁ}G6 #Pk[=?ըs;[(u7(s!*H& (MJ&LmPRqֵAs;]Siw984&<3 HlmCh-GJ~?~6(*<m_L|e@1RD(a9dtY,u疦-n70`8 UF/li\ϏL#QP@/: :Pj3$R5g6rBDɡ`,+r#;K"Z|΋j e^=0 uECd+YZ֒xwD᪝->!Ѳ4bޘ&pIrH뒮NQ/fTMϡ+SbW\QHw-=a4Xw)e&Ci:=/5De#rmwbgYg w?}{,8ƈ CLB@`"gzcaH5$0M&)) ^R\$PbȦK  8-E|jfLQW}.Ƴl?]jUT^ bhʳh"rU|w?G,ɨ{M \=l.)y[!U ,J#T{,”,EQxB1?3W>"/n[18h0A> "()T%G,yOa>Krc~#Fbbnvi35.Tb8 Ch9'744ܗ.'n!lm>si[,&BwI;Cr#N1NE\ÂMSx*`8c_1m_,Е(L=O)t;r|~=hL=&*XsOm^0_16)l}Sc(R] $  71/kj~%)r(e 3g܈XrխPVtFJ éyRL~hQKKL<8jԿMCѼ6ԣݢ $pi>fj?d @_:a`(V*/߆?v`S+lj4´nCFB[lF!,"Cc}}$|e!0jN.febK?|-koOVYKFQT巶9C M%444_fo=ԉ4SAUVZjpٙ]}3nolmJ 0~/aBicKkab!ah{wA^Q=n6CC>˜8- JA*fsϢui 4E6uGfrm:fYp.aPe 845CNA?cL#b<,p 9ӆp6yaZfVЗ o%Æ(5a2~ 8}d= kCUP1y i0}p.u `H{ jj xiFxsC> d̐xa>=` lB2w>h}3+j}! wa(< qx@9M/~zߤ~I_·'}I{#DGd5!FaPjzi:o12hۈQqz{6&Q[9lL%oNTel~Dxjr v@S?#)OcQhKr\1C4G7ߞE_v+ ! kRP}b\Q\p 倈$ES(aSFsQ'=w(?+3yoŤ!4ݔgJz#k|~V}$䉆%\rmaR}ѻfѵ" PPfǾo'>=YfG`Q?PgK`УїX4ȵ7Q#$Mwū]+u"6H(UǗ2yRTCkƩd=u !pc=Xc`2tIZtetu`Y yv#F 5cPWק< y>le~cQ Lujq15і1ŒW3T 2 ݩ"j{^3v['RDr^)ێ.-OKȄ֞玖u+#I&_ROZOk;;F7Y[,kWWO8rN8;) R"7(^)(u Rb_fid1FqX(\s|L;W#}|\OenF60J}goatuߥ3Ww{UhJٔؔvfc /EK:fb: $2gBZqq"nI$1r]/+_~U|?9;~@L-hYeT(vf/fg2y)UQ]|}WvڔU$X`-G!'U]85l៏7KYйΈB9 l+[GRN϶SUKDK˺>2Ej6̕,6,"y[DFF>dD$G\Y DiIDz<5~-zgHfw-E%=oM&7oZoZ%*,Fh?@-%@N}(2c@2-]w?pD$W(~_ ë`6w'?-k V(puxXUZcbEfF2mC隨S.!࡫fnswq #}c_${TWˎQZz|1mߊ, qtPמF7}]Zu۬Tr>PVx'r/~G筜&'SmpVL晫}L Og!={D"-`LX1'X_QC(5S>rrT.7eiRF;7w,|pצ蚜ݾkV v{qJ:&hEG~7-e0#li85 "8hǍdB$1DY}Zmf;t$?ɞWאX*}~ $76G/J%YXDrgRA6a;茦(g7 ˚?a++B%Ju*J2Q*<<.͎P7*Ur,w;SRSF>*D C_cMwZe&ISto"ẑqGvNN9;ܝY]b(O$DF~sP02KΪ '` [y4a[pl~ [͒$q?a:/|>Ltȝ\n0Q\O,$V/Iô&pv*:[INMyWz}њVvɒSw)ܦ|yc`,htH̊OT^Q9p/6Idw+2)}j&1NFry9Ҟ?ϏIzy7f3gvr \lgCmT%e?`Op@-ySFk}1 " ђ)3g%$Dh*1sۛ!\plxe"))>1Lؚ^m2F.9CQ CPl;˄LvjGqܲbwpOWxov42 Wrܬa',Se>:fᛤ]u!au-B  ) uѰ-36!7D)E/{.+՟ (\l!%>DnL졁 J?DdH~[ͤ{6F vLj7|kWGz+$ԓ,kNޏWGH;m `ᓢphRnF!r\&$؃!5Ƶ"Ž%ޓSZN^aQ0j&Ie*wWӞ7;~c*3*}wWug?i1>L0"fL K*!lҌ +g)i-AoB#9hmփLtFQl+><6pG5k(飀/OEېOnާzٕU N7 ̻ TZ4Ufn8T~P)W-ٌȷ"ڐCdyOz/J*Y(5I'֏mbVb)@{$(XۨhL^z)}lD; ,> (%}/Z;t p (vTbJN«@SG?ÙmR"&QVUK;&I)?ZD[ŻJ:d&e-0' x>H:naEA Fש2IHX %W@WQ(&z֥erqV"Tf. 2"ڏ JNX[# q\& , oB))ƽnr57)`|~UrH :KQ\;!w;SKfgH_/Wق?y5x\ð\/g>L, I.aP:5E͠&n.!gvCh\-CLL%p1r$D.I3ĽfBՆd",\ tVIA&ϗ4~ i[`~!oy\\j+ӄVrz-[uYAe?Ux.ox8$&l-V[KCJb8TTԧ0dH'-33gȲN{=@lU4S n0$ EDPj}ilP9HKM ܲYtuLN^b1cYiJbmb핶yvد)1h{mT11+URRJ?~|5jJ+ ̤`W>XLEMI?-BZUm5k1t$WfH)/ >ԝ΢OLYBg5FEK؊g{mDDp kwkFXs"M.gCg, (&A-MQHz’E10S*]WPETT9ry:Epw+M񾲠LDr)ѸWBwH#`MEb[πp!& PȃЮjTfRH5^YIr_qlPG&&G P]_Bggh8J!:x`VOFHd5(By )1ϛ78N)>nmy(OӈkA<ܙJU.y?ԑe:j.V#ȫZ( xI ,#|;-ՐUjq ]~1J9qF|e*s;pE(x'蛹cNi/~A$ Ec#xO;O*y4hAX{VFѥ&蝹̘{WO0T5G̠D)-&P{O,JKa!40iA=GsHh_Q( yGI" ZiDpDLȜ,Q1ove/{KcMA URƷ1gÊCBYXz3+עz W{T|!MQ~ n74Ag uiDXӭ=@aV 9cM\zu뎩MZ2mNfc$Dt>ZܬB:Jk#`8Ў-0b!C;ج=B3M>|ٮ|}s!Z(}F xq%/ZY)MeZ$U V2id5yNW g=PDP7%؉YzQ>+aD{*^ia-N<4w섘hb9ȏLZP.^2_ ȜrMىΎzڴjoDW]MT굣-dxqeg(]jX)R:DjG=͉TPE|DcU  s_vpg˙XUݿY3QQAҁ.)9*!bEV| V 'N(l$XGoxSկaM0>n'ht6/72Y((8$ N5\8GIM $l7#z~ G H=H6iW 2!͘ɭ>Z#%f=D~whVC9Վ brYz&чC3acU4tRi=:G]rd n:~Pl16)49Ts. S.U/2.ِcBGon١R.Tzᰏ ySe &M~nz-yb䊣{C4/{%Dt=9 dys[! ȼƘs `d]+9dn%PL`X$9f%tJ9ćߙoxAm`BedCj#W %C\s-7C)"S4Wz;*b$9S@iI hK AM@lp׳O, _L"Gďl# ';^F󹔊8$hSuP6lck;>q{}gכo7C-<@" 8I$7,h'3aecq _b.F|y}_>'-wIÝT1Cx.؋`7hy3J;udN;Ik=ݙV Σnx@ZC*  ,_1`TS=eV3WZ3dCbA,#QQI-/ЧmȾ?FH&RDDDs<-񹨓i/Ce/MpI1oCtQ"鍢oHx[\ Xp0'P-؃8<6_a69wz^ R$5*&-tBr# y%ݡwi8}NFv2"X|̉XD4A(u/OqI!q,\ĉ}Q)jmɡY0Ԧ`Xyk7ePb fY$&hynKJwJ9\:5 <{Kle .l `g!\VN(?A ˇV A㷜_QE?lW i9]? Ǔ; 㞑^Ĥꪐ-ѣ%Vt.}X-~JODd9fI5H~)F*_Q-˸yRŲpU{=ׇkۯ,NMFUOޜ}K " Y{/WBiAFrh/ء#HJz6Hs4Fc3s"Dq赃n,+HB Zfg#.`eF`/ ES_[RkAZWLܑ{n}܏wg_32j`pyO7e-b0ozq4g9֦9ܓT0 XJ¶-`sL3F?4,)~u;!FgiRәz5)}Dyqs1wkU5;Ď 3Zw#jt> t6P|OVHb4{ 62ܶXڼI[ȆBihч2eq?@Cq|9D:#(>]C:b0V h B~wcKך ~iIH*f3ܱ &0{>M&UʭCw$Qe:Lgˑ[#j[)9[9'E,Qf\]YZtQKХ; 8gmr?T%n ECi)yFҫF Wv }攨c4z<ЃiC[}I?qQjϑ*&^Jtjg= ʒaE0w;UI.rd}Gcf~@4z>QJ!4BѯsrlBG38c'9x$韲ˇPmI9D71_|']ȨZδmV2sV?,ZOߴX_6V懇xY6 0ݤE1 F'exR{s;./+ܒHv{d9 Sm9-oz1] 7~ձη R­ڧ{`PVWFr Sj}G6 y꓈:ЀF{3J|lߨG4-pbӥɴdw={W^7/ComJͼT -n^  f dqa(^8QE 1>ɡJv6),?z|PQ2h<_Ž*^fEqt%:kA*[ xQdj?L"_:|OdRھȶT^E " @1wr(bUiԤ އmᄲ0Z:^qae8s W+akgP9xŭ>bdXM^\d!kVa9FV^1 )=IM<đՍE_HX5)(ĺ C uw=ii,t #Hafþ"[-\D۫(kG"O4Sݣ TB Y/hFu "]8ǖ)VNPzբۏj Gy6ޙ׈§iXmC9X4fq`MQ_zJ4RҠ,.F9>Q$IӰK=w60])L=L'z {pAr5F8ߡzIsPqw##_Ȏ5i73}+_Gٞf77+, - Sv!e@R@v hIA[VR%lbc(8cƁ|G \Cz~ߞEy1ЁÎ.@ kN:Xd܏<Н>Нq"$1vUrVHAȸsR frjgyT(cȕ0M֕'1!/85xŃ'HENR }ܸriզelqgB p4_"˕h\3m~FZ)yl( i(رA jt:'ҞDѢˡ5<7Vk7'NQh0mpCmMاu$F3Rv!dnh$:|˓֭-.XM+މsvR]AM8LtnD\[jmD6^u}rHM5~RaCcElc,#|g06^_&af#H Y$ns+3}39W!QNa?ltdprbfp;"m3H=)h3}&A&L L>x63;~lPwy6ޖӵl$49l'y?Ќ/fHrm栞^Dʃ05;^x^ߩuI~AH$-k".v&AC;ZnrsC娡ay.Yw/E5\"C aM+byE3WQFL4R8q1oi~ґeTI莒 *lD:em$͒"3Vj:g1HV c_S!Ī4`lu(Z䞟I\\aMqt_ S\R789aI_V-d{~AfPj5d}^%ךZG7wA Ex+"R:+F]I `nJZ _i k@φ6z1V߶SePE Gʤtu^!J:E4Eo#Xg%l [mz5uG< 1a\WA ޿vY1/Ap"⌝Mb )t]>oX"Vl >n+$ e=:ުQk*/AG{Z\$P(N8HlP deO{& , p# p&HJ`keJbR4qIObI&y-zR1eFFwUG__JLgA~@HuJrܪK,Zp16 N̨[=[1(Ȏ=Z wZE"SI+/pD0XЪnYGq>tcG;q_sZr.9Je>ڣZ4Isڎ) 렓# 6+kkz8iVYβ_M a p ;(DRK`?_̓YZP7Ja?{3[4}v2NhԿM2MLcTcRF4c\;dm[hhT-kbS|hT}%cdGT32ٞNk:ʹ 2d4 #33Y'4Gs(ΰa$r@jn$cK!hədP%SAHO9%(|e Q1<,gcj֡3UrZ2$32y p, }0?G NEO*¦@EDo!ɣ͇t8LAC}nSX?U(ݶ:ƀÍ)ɿw{./K%GޑR;x?~ʥaQn+/%Qǒ>Aa=`‡ A0:װ!nW3;֭#y*(W3^rE˝U}j*Z:1VjTEm=Ř ]Ltp6lfP+,Ek)[ep5Qdo$zN>lfΌhxX w.3I[!j7 9u^}[eO;gqMvG7\,^0{8LLRͳ" QLT!fn &1M |ތKl8W(}YeKeq;SU>mL~;NFWO ҏ%9!g"_Otgrr~K'tWS>j ;h>=;p'ۆՆSV5֥8u!Ɲ pX5DGz>O Z H/WWso+XdYj2ݝ&rȂ6XN??PfՐ+\0d6lWGUqsS2.w#WzvD"X<#s띩 f-ma(WI`aPV,fŷ52/,厕OԏykMT3Y=E%K&udE7D 2i'(y>_uEĺ-t G\m ަ$Tt ǟ iVR_A"*񗡤0gL6xZ0J ' #vZUg>CH;f']McU.3jf7\hrmX",N%e  ^cST tZHDB A$H̺o1fP1@DkVPuE+jL=QJH&l/R _NɀwJ4ߣA D@M->f_PiE lS8D'F)H>I\L7HSe@`OtF% 29Ekw ֮)vi8nF:K٫+Vh32c<0eHN̸LqhuZANC=*V|tG@ۡ6_F 7KrweM ^.hoJY./!y~q?/=0 (ZjeGuuۨa5 {9&rX _ n?ok'gKz/rcnm<< B!I[5j8)m3轶 ;ek} ]Ҝ]6IocxN*NsJq1sT2;q?j=ƥk©n ؅$F;r42)[˭c9Hu yW0lNR+t6Bɶ %e@~3chDzQm/1@St+٩j<\Y!C7}IU |=CM³~<@ˤ4{cQ8ɁtxvE2dF@v&HJî\F ۩+ "{dr v=#WvwԺӕfJvoey66(;ӻk<'Xr-*E"=m{vIduUk}g>ds^~d{ivɁ `<&8$#D!sSz ¶nv+hor/JZ(_&{3q_n >r\-,c{6?iFS!oH~佞.Nlx--|E8]w)={bDu:2iwV2tdQF}Z+.o;C`6l&ݬ=΁ J+uSŖ(HFpS}N ZA,PO9xVָVŮ:ea0ʘ(F\R i{>ԟ_ͫdIQW,/$~\ѧJ3!VsCq~O#آ#ɝݺ׺\Smc;b 5^G#TqW&]IǓ+DK5=fvBx)4y5b0/SysB0&ߐYT]묕Z|ˁeE5&ԛ.D*QTyol"*p#dO ^ y|՟b9 9AS#?ueDzKISw?skEU *'{^dMIP/Ԫ[XۼeʦJp]ϸh||¬XOʹDʉud{Gmg mT)rjzf}|90+♸z)W2CntXNf6C-| 0*<,o[}‘,6YOr~騲~+C[AWCydqEUFv|qي.-a> (#ڱ 3ק1RఁbTK>̛jjz>vNK 4Zm ԵG*h2B6gw҈pT42[vυ{i*B9͎DQ0#Wv(>e;R@Z W5~ayj&{XULhF>؟ 0ք,d9mݭjEՋ6]m^R9|3zo5X"Icd" i@fA'Ke>n-ۅ٠٘acFvx*CSmL֤-@NQ#S>IV -RMe;58^q q.7_JҪ>'k,mGMݴПy}TL6xgMP쫣`&\a'Eq{6ac2[Hz){Bo <]Q#CHEY;O4#.:en (;JF7)_Ox.]v4cr)0lg_8Gh-$do:#DdDf0ț(.V4n_ju%dyNE'Be"^MςQ?:)LNhOh U!QY$tYb;߬$~~xoMMɡfuT [!v @ThiMn']&W`j?"!#b@X+`jrP  CHGY|+J43ӣ}z4,& 쌆&q6Lb;*4#Dhzd[9}F| !c`0<,6< _Ι(a at@>Móv. cGFP4AK{/jV\F),=;*lˆfwkUXk@&zK\ՙAߩ2ofg<1M\^8qtW,Zn8Vʞ1\ljxahq\ baGNUǨy gs?3>{;">Qz,xV}*:9˾8? XDLGt4y[-857?C"w*\GL HQ z7\ل.So9c[OKp꺋nGi"4 HېUJ(w1gWh"ill.uVKFᡗq@z`n%(n1?3{wDvEt"(4SEp3K `' ?P‘d/`AMFyt#҉}Lk}m coS:ig& Ҕ%Z)xz '}AHDZm@ϗQ*Y 1 MIL.Ն2{!poY, sU\GRX@ᱰvpJ̘3/,wMâW"/Hи5eD".R%H(Q\%~c{ jO26|V *0Ŷ ~ RS@hin?Ax{* X\)Fʗwh &JzVja HhɴxxtOӖ9[;T}'-h.9V-T@/$Kwd1ؒߣJki'e~=ay#qb~ Uu|Z<ܑ"L'АϙI/HpW, *Dr"-bZ=',DG8R::ͭ>h@(}=+VY߱Lxqc%n^/uqيytcyvs {aZBSe>I*}û|RݝrvlYHIo9tJۚqq1<8wlL -e`60)-2#NO}ttBDL#^]kXN^R)l Մ!Ͱ0%@mA=-@6}!ouЖ2%FGK<vsi@Qc~ī_Ƣt38+Eŕ< .x ?TjьxWpڧrZ-}*/=<25ɝc/e\i&r-6 Aq2oTJ] =oX z'L(WLhR0PwWmFp(/MnYVh7v{'{Ĉލi䳪I1˗0=[:ϝ`"o@!` BB@ Ե@x^nʴQ!ߒp(H)dGŠ8K#=8ucPx5`2wʓ /FdL9$A4 P '|f|^3\zV'(z%csq(.Y/bTbI& iBNgq$2)?:٢)Š{Ӱt]F܆/5dC$0N䵂37;bRJ .j"9L:0Q*C$P['L G! |<#1 p}ѱd!avCBԚ0ga3 u, 9k{XPg9uL3eLjwa@Hx#h\4[8`վ29W&c}rAC d,f[qr׊]NӴ(ȹ| t r~]piY#VP9l'dX|(b'D1$R (b_|A :)3X9pJn'5E?,İVL|V׍]Y(W>*`∨*Ya]5vQT, 4^dY@ 4m4Xth`v@R. )xPRXФ]F TF%idBJKM2HɣD^Bȅ"A3Q`zFEM() AC@Xq ^s) #B0Zc4ھՄF3F UEU# d+4@)C3 .@ VWk%c!HXIP0*dMJ.lZ%Q1dՅq\LVeCVTX2djjxX3E`(C XAvWi] b.pQ%d:EJ!I`"VCIA@`hM Dh 4HFjfq+^ΑE 4f"./dh4` " Tet]DJ"P+ˢe!(0+* HH3FQ*."JRieHOzNYI3+[29#0Xg,H:2rL3N:9I{GGD{a *ŀЦy\/vH{[(A 2:X#_592+ =HM0dFŨ,HIԚu#J& ,BdD%a5tH͊WDHlMP(k#| HY(BJ!8Hq7EgIF Eç`iWD^XX26ؘ͇=qWxԝh 0@gNlej1U$EZNl׈azɩ`UIHD4!=z6#%ƾ!\s*FeFJ)CeSdi`eHo\$+eʏe9Rv%БS9+SDif6Oj9t#Cz dDCnָUd3S`zIQ~w>[ſ,MYpitM蕴g*3ḋ#@!\YCOby^Ka߬nb}QUok|W& L PpS~ 6"հh_b"Ic a_VlWMQX1 \Zd1SRȘ6 +$ah+QnW 7@3; ~^H? D(s9TFP3?S21~-?2'XX$@z<`p Ԇ{%Zжޞ&9V}s`z!ȄMz~I6 Ju#t9:ʲ8eqskyNb3՝O'~U1&x \x<=y̜K`N|2iJ0E䱐Vd9uעO%*xBxS:*Euf+?[=D8Q03EuKhG[5 x+/ɞk"Pw8GT^ԁN1pmyi!tqs$ED\Fj꧚)Xo{ C;8XC,Dh'2pѕ'7(Jz*:-E$8%k_7q+׋#ܙfzsYr2bas4hEcFOE+KI/GLCa@kDe,l9 #!g)~gd>RV{!ØfcAeU 91>%o@e+ƺ&["#Yi$kʠ{܇f_(CmXHwEX0 _*=4F#-![̄,T2d/))>RJ'tʉ9k'Rط$F^y.r5^PTZt?ښlnnL 4M ئtf& Me[gY¿ih:#HT4b Dv5UljQ}'u#?*YDfE6 9@, ̪"vܧ(Ϩˬj#.aY K]*JQk5]W _VU <`ou"i,Rdg6ab̂piTɆ7hFƝr%{p[(쪎 =tm'7,9t2zJm3ORu FP&Ti 4^]fʥffUN$%c|ĹVjȅenNUZ~\H 3 @>8aB 1^Q#BS’ rQ" |@n6FObq-@:D@* tW[Dw8a[ϭJ^_\ڵgnR›%\ΆZp42Z"duP#cw_q\~9TWշGp_@m,Y/®L+R\~NyEHgOF*\ZTE62dʛM"9 E;FyYf齲6s@(wBi:j쨇(K LM:q{[]+k2ri. dn$r5<@Mo9ȵ=🦏Iy.>^nI^lHꖐ͘eH"Np.ǝʯQYm[حh M ?6Ἢi3b`*QBG-9[d\=r4LC Pe,x fN$%wV5R;(DZI}LrzD \^$#aٟyZ^T) s_^ |F24=»M usi\}Yu,vܴz[ {lHl ׃rXEyh[6T6if/E@?_Ӳ6էBlҖ4twlJV-L/BB!"eATf 䏨}Myv:0RJ o!\k~L?θrn2^Rh9yjSmC&O.,VD ?`vDdx>\0TTudMj r$4?S cN WT9"),U&qRl-mwnK 4&鉝QMd}lG+#"{}?LI?2RFH[9XF=\m#K[͌'ahֿ{Iw\j^ 9ȩ>+pk>aΥ=`n2 3/"ZI&фܥE,X/M%)ISEz!!-XS}ϒPM5ïOe@\lF Xk͎٠Uitkߚ u?rS664&&&-qqawBmUAݣ;\Uί-BUTJCފ8 v%d5g=ԗЗjyG#&?,()DA?Y&AVd&z0czoʂ?!J-0N5Y&+w~"ͳ-_; o+9{In1O Raj$UD0t6{*aJH)ǯȾ۽XpMyèd ~Ik{09b|j۵<P<,۔ҋV1}M]gYam-ZzWJ٦glgxթ)hSPϑ4 /U"[)8`\nEd/PXrq#nZAT]6*]^Xhu l;kaҚf72a@õjEe+DHZ" T4HERK֢ ^"hY3VjUZ1>WRCA!507B a8Zi*K!<:]M LtꑥVW9%hʧLѠPU&-`Fv:Ts9^چXm,"\ՐKEMeeIH/1Nt E刃;ޣ (7-ZACLa mζw[oFl|,čAmq kW!6~*7Ą/jߛsh+ĝ+O5499Y8N #pw7w&ժ`'Cڱz#|sӯ=(  }oX{@44SKsy(5~"ձ:[%5ŇBﱣ(8uv4/Tgg2N58dD`K>>N0?AA?S-1tg@/qL2 8([^x6z,Tvnʋ%Μ٨cAlNd2{ko]5lC,PڅrLSnTTYeYifJGh Ev6ŃXiJTz5r;8բE7nvWGuGjSAÌ`F>]r6f^_2$PDj_!{?ZVߤ9EUS7խ`SŅP a]ی+HI_<0qEr`Q96$mt0U,>ecc ‘ OoO຾9⎗>wt5&L1B57-a!5AF>?/!Ūњ>RWmS^ aG+utR-srk'8/CCkI=eztgPV"͉]ґh,|E~k@޺ cCH."z&C% y9puF7y% *(ST.bx( h80U@NhbfPd' ? NzGn1sɥOtg[ھnn;c=qO>q,z˨5 fs@A)9yK6+>QCIcMy󌦮o`x+ڽ+$rG1GeɄZ%L5yDv2C,(Z@`5QާEH>dHfzۡ! i>D%ʬ2oePjsuRCzjUDŽ؇vgj qUULD&#}䮎Y2vy5R#69TKP kv*Iə`2s+싳}h3# oce# -VJ(FL-xl!{:EjĴ`,Rf3s[쳓S7:kt(p{FNͥK0[:N8ǖ'u>`[&\G?Wb՟iг3,`Q`-`Uђ8uHxwY_tvR(UHJ0 ;x<`gf3@K\ݓt3Z'XDF۩Tb#`Fn[2W8ĜgX/aqrIރݛRX!,;PO-}h2-^w_k'eX2Ñ= Y=0'YI!06JjΓʇ.Nd<8d̳ib\z45M%hO0w*+6j|݈LdX٤(yBWv@]Tcg:(/21Qk?A4W[~y~ SiI4`$$$&OX->Q52xdF:b(q?09:db"跸m[|{;f ⥮ Ն=6tDdLw!ЄD%49 ld(/*^ _3vrV4L\!'!c(prnw̌>d%^L]W'K Î X& mݵdܧEBD G7m5/=&M6ܒZ}K`-(~2 "g{1 /-;O|HG gVy#AuI4ӻ?V@5%L}V};6s`(_d{Z+{Ѽv ^׳fNq}QZx:EIB<ظQ~g-?OwUTUr6I>q$bCϱvCxlh4QtN/z}5j!PكtŎHDς׼m=FP!lN q^s713(2m]PxeKORΒfe跅ζ:ݑP?Աp o6m|R-y b-'2Yy5Hg٘iitߌH.04N?̜' z؆= j9mo~ѵٷm}bsd(kNޗd= Y&Tt]~m3] NO$$>!̘3Iɔ}}cH` :݇eӹisF ה狍F˖1~][ y/O@fXOR dbflS#H>a#&RrJkJ D)jei-ukyViҪQ#yZE #!~}**A.YȈ3|v DVsE2r,%os4|L,%gM_w2m:1LY`.{@);>y֐r玚Ho&6_6ӨD.xW,'C) 8|eQ~HZ G҉AY(.ZݍD%ᵄɴ\K=U_zQX HV[>vMDUTa2@%ߢDMDZ<7bOqgv*l9`)-aCR\{ax,(0qQi%+ Pz4nb "|njЃ2?.3j"l/<$o%Wz -wowTzvȽJ^'7(wNe&UEä)׭W3\fMޢeܕsz'bIxxɣԫ<-YÞW2k捾̀@.wrփ0#=;E5Sf8E 7M)pYc<%89A_,Vyv~RN*\'ò~7P -KWEn1F;uhb)*Y`gi.{]ih%oaHnنdln\;mtLO9s&:5Ϛ]Be@HISlL%( asMf* jSY{PbMI QX;F)YV<^H9|PnRp X?itigW}$C4 b4|@`$ zc"Hv񐜳ߚ@$-ԑ$Bw!fq!L,"X3;&ƦsPVkuTEd\͓~,X"* %9P*1*z.tz_U&V9mx}8آx|>LȬ@T#O)rcTUz~#h.B=l"/"ys±{T/`:WA~rhX0hN:fQ2IucQ2!2VQ^ZQ*lPG?A PU@%<:ajNEtPVf(H] XcG)ŏGV\ZhMT/dOZF>E Xr\ pA[?*S,?숖tF]3D@d-ơ!j{mV n-=l""X֝jB_Lgd_i#pJEqxX?ڏ,Z # &D*Y%1 $rxw0_o5gm3P_ݡ'[IV\HLR[/541@1D"4u:|o}:+()>\E x^=W E!@D cΊLLLxW< c4bEv,IǂbYώb;5=qxJ3 D2Kl#Ê}w%q,掴@FbOϳtPf+w<&_*iV\[>j|NӞMN<0\?mA3XF@ׁh;B^궱+qvP*ǎҌ g@Z(NVf>Z5OiX!-[OR,˓f:z!o+#wJ6>a *v2B D? )&,Kc~NybQa2b,W=QJc@^uWIw8PgaXlaB0WMx7Fld!RWngO\< |ky LL0x ktKV,~c8<?9M-m{sD vBlvvEL j9#r L$-6 dr\^*=bUiRt۽wWZDs|@\MWRbZ{ Kr!MT,őEK=ýz>w9߀Y¢#ORW A! P},ؓ(J__b^4.*Ji&utStHk e RgC^6cՒR!fA9$kQUS?`–4AYLtzҞZS5Tk<~*?He2/n,E9 _^<##":w%o&1zU&C#Mw[vWyXz\&|k6hH!RXsm>,!n2ah7gk[sᏁ|6QCTUlJAEAQD-+D ߴ#r&OwY[].c?ZЦMb#`$ڄ6JghX8pǑ 1<&M[-33?}5rɇ\E!l Kh^+s1 5F&~yޕ#nbsT#7ߨJ [%kRsQ-~Do)OӊT4FPh;{eރ MJL@U"6גYm؏u4؉hn'o?~BZ]z{k-C5bo A|/so)l0E1d-pw򘄺>(፩m2G 𒅐wyj cUCjItcI79o^ (F4$)̐Z$PA3oeՐHVnr%hV}ųF30 f.ճin:;`e oAk[ŒGD`1Bet-vdC^cM6?& p@XϜ|Eks_`b,SIً}딏6 2.h TƢ=k}vs;E[!d,/.0"% mj?M8su|KNF$<7D;ӱܚ)(FRS DM 'H~*e,]d(2Ԉ>]Y,xP>`\cb`K^ (Z|l/qP6ڵ:L&Q1+NV4Qۉ'H-NF862#!37hDg=W1M) ũ%rYwW$`+ <4:Jxzp& I?AفPb=dꄪ=M^8EޒRHy>ێ a<4y@] 28]@'r7 (O3ˡ&n[RS482[M8sVqb".)=yq"7u>}. ÚDWSZٝV=:7(UuDziocBh/T>[kvF.[[wTvZ9:]qVPM-IHu+n\M?Zd&=`2 b#"CGۉ/&ϼ* x tL=Q{-h[ꉲIzCE!;xlNC$%,Cvꬒ^$Y12Zoj ,<^!kR@~L"4~&>UF3"F K]hRn5)L&mM3Jo zj?-нRლ!ߟj8g~"=SQZ4\aVQTng1l΄<(J giqeч?bccX، H=vxK&rijHMdfV,[󽃬6~41|֟Gd")cp M8A0t+,{%]h zD}br]vJ?Ѕ(5)Ut[ao~,2Jܻ_\._ {r> %J>K$A0(fSP@/ҌaI6g rQ ףnҦSv^54,)naz fߊ;>u ̓iyT؝+'ύۿ d=RP:KCu`O𜇗MmӀMh6GΏ~ͻc0ʀ`GA˭JJvE p@yb8DNzeɊ]L@]R`p[/yLqUQ%v\24B]oo8P:#H8mV^FuJ#K&I~::<:{Ӟ.X lp(ũ9}3'(.s}1:͠#sRad9$I=]H8֐/ķ}xjAQ韡H9 (N#0WVVbG҉vo&3soclmcĨGf}}mV9Ԟג/.8$}}/  kƔf%7dAA\Us}琠k8;>FIaɕ~dRNX$wȆx:>4q?F|"T&OtGxdZ (.fLgdjSR);8]QFUfR6!?]L0BΜkֻIY}KlT֏-[B*UJ')*GYVِM /H  ]NDIs{^8މT6#Z";F}]0 $ Tk>\QbV:flElb/ wyeGtΊD[HCDƘϲvt$I)֌##q|t{ S0hvIJ  wT𢌄O]GkN\%A:$Cce13e n'4o] B#ᔿژQDz`.&}83x+E<[mGvY9c 9jX} xcrk[A\; 4>կ'"2 *wE~m(zqJtIBv3cHZlA<am'Get,Q6EIy궧;" BI1yof/nQ`jbofnNZsVGνJ8O[pC 7j;E JσO[.E6:K3*EE'{cĆ`6cDBj8]QYiEWNɖ[Z)}G-˯>zOWB !inLj7>>̂sa{oѮװ;p ȗ(Lҋ:1nۡ߳&\^UC0}=F iZ(,S9e-eݡlaԄ9v`恒sCHjwYgpO*VZ?fR5o]6ZDA˵U)ػO4ol!EzZ"dV~^-\r\r0}Yծ$-SfYj/LpeFl} ƕ+R׺; Wc.|~&"&gfF jXt#"I$[ߺ{7YHU2P)?mړԹ:E߾E#+zbG?crr8WjId@~57V1y̾> Txl5hקJdJLŤqrwZQ -,Ad/!V X5C LGgM#"zd+p ǷhG '95?ώ9r9G+0~u?}YmfL31 0BjGwy_5C^}$y|tDJ#M0H\`jiP3N$Bbֱ 7=)wqa4) t`6?K#&gB4s]atA6Aۡ9)Q4d~+^XHQ9d5AEQJ/JB{#{Y,X\2qpD^tGpd:C1|o1r&UP:=HsNjnypu3oN\\,Oz}ٓleO0as  ɽXc4X8{Ruo'`-]#FbلhYU&Z eowj/+JewDDJi5ױqyv+}Sa4*4ЫCSB˨u{y|%?PK;бx.8y鳐 hJϪ^i|J@XVX#pcezH.>o{bq(&t#*4GЗ$Bw^謘2uf„Уb]i>/-h? R:1*QI6`!.)#dCK$ߎn GNJ?&$Py2B%c$)pW*ehCߤ249p d9ক4,}!m+)$he1N4Q#j\F]G[T}+j^^:Ibi4yx}T#|ZY||1bi'C4^AкyT|7WY" &tqR2gL)lQGF ;ZUx(.La-a93'^9Ȫ"u4Ӯ"YN$:Kr2d.!p^mnсYDVh)H,a2#uw*M&NxUtB.nߥ8~%ضHքVQXY|VAgj629+7BDk ġsDҬdh2=r-*6NF9#D@< 9/7"#(Ney{]Y3C5~tEnL]LF~;?ޫH4pi)8ImƎyz+UmChl[&i{-E,?Is 2G3<>؄6WTӶ^t1c>L[}>vtٮDhIR݃W\E$K'{Qf%bb\ELsƇSheC籧_qHaqXvUuvHF9U5Ҋ52b:uvc-Sډ|mؚNvl4c d ss?գfnUED^BsTW @\itQ21i)eJ:,,C3 D2xgs-1FwSɢsY! hVCecum4}$H"cDy(o.$zgpÛ9)PGczua=d&IdҤ-/#=̡{.f0MtrFVId%nbn;}~ZPzL} o(9%]bB-P:,#z$X_ 9 K}0:"BcHv$OyQPSDtنMiꅑPj.30ZGao@jr pIcI9[ΰ\ML.GCvSKЙfpE{ gt0,'4rcB3R!L)OD8DR6BL]aS|hO|ғ ceO*)b 6[Fy,f1 igg Hu΄ LL$/cyp<CM'Md[)(`È0O"6f榰 g õLBX)NPup4&ӄ5 41##!ꏪT\C["I\wXgwHܚPeL栌 ;)wD TbPK{J^IwF䆆yTdi7nH Mn[)E)@T$TKTPvE-s?@WM$|.Wv!zL-i%֎F/Y%j2Y\ M*Ve71Tڧ) !`=ĒZp2_ RC >Qd!މ((ņ`8,Y/踫0уͣࡳj:u%bjD2NB!mvzoF/ xIXW۝fj [e-UuovEv?fh4L в1fykPZ/Z_^|ye4Km`IBș=zs8"~~92]eEY4R-hTCǒ`dhj0ʛd5HNU[`VP|Bznx*je14>!G׺b8.64E y1, 0Wih[22&uEeCccJ w%4YAEyFG.|gxYAޯHY/#.q?Yd p..|*dmwKMhFt fEZx/ŬÂ(C^D+#߬4 blO`c *-uxc.!;Kb oBۘMOp2al4jۥ[tJbd9-/F"ՐdϮTYfexrw#4h(t7õHUѣ]CB-obj@-x®:@@WV'*JTWS*!ldh+<RL7kqa«]mQ [UGuy&pHKQۢ*\7٫$/ O_m1P:bm(*TG'dʿ6K];CN/ZށN[e\X DŨ( 212,ؓ#3 ac |i<󕮦# )[8HGcZ2(BQӷޚzq,+s,>Wut60eх9K~k*aPIyGG2@RiP.Dk(+IC<yf="vnTQcQ𑦞3T7)Hӝvo>R.~Y3*9e([UP)Gl9nwf&"m82VM{Q.@&Cw8َK[%:|7w>v͒=&yrD8.>þ\W%o)ꇁ7@9Ԕ.⥔zep )(U;$Vs_JJ;.SGRF;o2#umB?=ool5+-Oޣ7/OJʴ7+\ IdVO쫓7gQ '|r N{/KV`u^Z,5tT*oM{կ⤹L-P}fҖѷG%|GP=윫DX|)k0O/h4U? rۥ\NZ$!?OiuPMsڈ.F}DdBZ{dDLb)%z% %tҵw~B9AeՕm[+ϵZL.!jхk{}?OA7GJ?,`1PŒfJ4XӱE3[5:』`[C554;v=cIԗtL%OH0%U2"fk1a$76p 0 w P^`fclΐFw[thZd}k'o0-qLd30I&KHI ~`l +ڡ,h(O#+S(h6 /=M+Y}Lr8֜s lMQErXSƒ)#&w `qF[~dHCv%-/|Hvl=D;Oc^>|^bu2ޭ \{rFYHPXl7lbȬ2u'VWwJ[b6H=;%.G2#‡bA0=tgjC{:1# ;Rb)%P G54].TqYE<_kNo 5R9GВKgs띶7dA ҦhX)xR&ΐ`2 [0%VM Wk}E( IAD!C8|l2;0EL&,cUCAb `j-fhw9QvF4l1"1;%nalJ2;)#;{Lz,h* ZKaS]^硭 EQ#.&GDLq4I\PNԡzSk"FeBcm+=ȿqzsEa`hp_ʚX!}vF̔S$m#!Y;hW)'R! (oQmLЂĊkS'&$"1I!9ԟ&=5[Ҩ}\e? ԃ1 ]鄠2F}Xd:|IػIDg\NxӀ߫Xe;]DU<x"[Mm ,!lK*tF~<(o5 C~eF *&~wu ӈm{h1pRi0<8"]XD#:%*kTe6f䱎jDOS":)`!+jV p H:bҖ2vO܅7CMv&1t1HI+KRJ{JBIW+a%&"2.U?ЊFe&+36#) ϺWȘuWaU"m8lM;ީ0AT#^++bU)1,:li޸?z>ְ8GLhSqGj!Ԭ)IC.Ь^6ysaz:#BGfؾԤ4Kj#HdKx$~LKd%0ȠDӎ,.$MayŔDLz\ӛ$uffHT" T𺯝tXl[-~ "V2 ꌈb]qv nQk\Bcj4;ǵ4T>x6m.~ De_UPSJFytolRP)␣U c <*O*ѳgIm^ĦD"u(P&/Ci@]>5?%btv~E Jm^::$) A0`dhpI,}8eȱp/glQaCCAs-.w1R30 I"zRm  *h5] B[ _5ѹX+"naRB-te]b")#ł1-"VSe:ewtҹV[yd5 Ř+_3e&OCW>vRWx x־j;Bb w`%AyfV2g,&@(}gWåO B"IJG 2$H0Q[`&~a9!Ķ+TEb,F"Fad2kbT_GM",VEJqP:8lRNE㦾 /3ŚrDn -BQ}&Rtn4ÖbўyGP`F@mf9,d/*We(jb8*J}A쓁VL%\;O!ߙpcv|ܲ%34OvFNTF~m?>q?ʏ6',1scdE4_ Q-O= @ "[ PC} HHljRplO3_XIӒpybNȴ́.B=i1ܡǔ¡J#`Hx$SqI;;xtprڱߝL{ F@tgk(pc-#Fm6S-T.NS/y/7rV7О-4m:RkNa. ^0Kxg:2(4gh!+]67!Cq!9$j@=f2nh]v-0zȁJP3Snegr}X 0RbmvGK}HjHjH !OB_(^ G;^7r`r7Y9"ZCyfrrcryqP`U'w0ڵҥM` !!s~!#ƅIG:K$TII:QF/74|2!$Vg+L+}$~eΟ9ҰD4aFy1lB%% /IxOjVYC5Pm$CX!hyXtE@O4>K p= R4F`~-͍AѲ3\otUD}IeLB_t޻-ceaUNhdtP= n)@:>lݤbt,=$j < 22 jb'bAzoΔY {tj"|'Q* % D]a(8۱1 P!Ju˿wf~:. ZHlh+51 ک,E P4'y?dyxřtcƨ@ ഓe eгCGE \A:2w@ͬ1}$ɹ2yYiY,ɣ& ɱ1^蚯 !9 84՜h(q$eb)$ қmʡ;(AvXX+ ".g%N?37' HAazD?}^LSIW"<@;#<3 "5ĥBBM3ƄMF o"=m0k /e2پ32rFnMPhZ(v;t[,iL*/;j y $1̬BU)1ޥomKI{l[$0tT4T`K줜8YT,πMt…QzKQh 1_:g嘢oBlEc^4A&S?zPgfJ g >Jtz% @лmi(M&#o᾿֏D TU?Rq>M7Y|\s"yG(L.FH(mG>i"zlS1aie FWƢl^[J.mEg~}=%#8fl;K`'Od`"^A(rCC4S%ddg_&?ژcP șHԏQ98h)6XmZdqQHJ!VU H!3ډ`=*!v1ӷ;MYm̧9-9 O_ |K+4,剀P}PS"{jRg ΄:# iqE2<$8Mֹ2%k22ۭ1ڎEzZ4 ӨhlI-wzG{'^L4D'L&%)U̟^,gpi(v57 P ߤQ1J!_Js@TQYKS" <)UA%BP1GIq9Vڷ ^!#{B!zz\&AK .̬>YY|z,Rj!Elre2S(IhiJJ@^.uՓ)L9mq_`TF9/K^:MZ` j\X*ZSt9Gx{좼ls/>3'V;1$ @(׬&- d}y-PcXrCalg2uBkXzYXEEPudΛI #&ɜ+r;O=jm7 lEp#L'k5ϳ"69O&~4l'@3`nAJAAݚc=AKi˺ap(&A>y1iВ|ߕ I>3""">"l {TtS`wica=]GIsϔb<,7XaNt܎xrU#y%r.z(qs7b#r"G=/ph^h]biQR >Wxۼ{t-em|N ëǴOEnKU* Yp\4P9B{zɎe0zLC=LX†͍b~9gRD` a{ .Gzit70щ^~/vݒ0+`1bM`m6lM KO=.|xݽ=N ڎ? ev-\[s*D@t?#QLJ33304ș&MebB܀z"#0H]x$2-gki!E#7or o`BܰK5^& j؋ /~ݹȤWO۪pS$qҷS\8#WlhėQDsEq8DR, 46.oXLj 8Ibӌ2X?\l԰N?+ElF}3!YyY&J8EN]*q yb˲d(vN\B$AAQ|/6r J<3}fe8\>>DiЖ  mScg.mw7Q]= gѸ]*&SL Ċt ,]S{T zٸ̘d;rVT hןɵEL^3Kx$lg3>$Թ[#3ߕ$W_JtK {c1Dc .i'v. 5*;Qao,?W6nHD[1@n`b#/,,0"AWOg 8 B,`sXtDes}HPa0f1]wHOİڭ@T}ŋ* ItKL3Ц)ӴhX?$h N`lG`hC4%fRq,f Q _0vf%&轇A漉WeIft~5 iZ`qkGP&)oK55z Px ke<5_4waB,-3ytɢƟzQBBRR`h8%Hb4sl(sj2d8NL vK^[m{d!=h HMO=OT![m@hXe Cc>Kql/ddgHp^Iئs:5}rwm;lGpa"^2Iޡ!;L!3HI f_pO0""- V)Hц W5 h `_2kz.)(lf3mvb~=!NWq1gເ.yvǙWo4! Xp͜alE!v!0cTZPYaD%N%1nytҹe :w)*772LKqM X%sS-);Si$ x;N4N$LЇTǩ<32ܱ5!Z@01떅Ipuc@ Q2$r:Ԝ̫ǒA!r_ rpct:N­V=dd3N|0,>3إ,I#~4ikO;%^ߦ- vA !Ԏ4 \g3r orGI]s8 Đ$rGTrqbk\ɝ:솧k[2B6# %\qE5,ݲŖhז2h[ }lꛤh Zk elSC-s1q9*ݩ;= -,&@QؿUϥ0V=j݌6CddKPҙ gp!]({); s@HipTTˍ@u]V{Ÿ+D#^Ʃ&JV9#%h5 iK樵t҇ƕ;}d =R@,ج;Ks|r-n&e$ҳD$VY.B|GaXC-^\Z<ccC.Vkf&I3yM%% h,C _ HwrB%ҳx;Cv\{q%ae ``8 bL2N^B4vi*}*G;%V,iuF*W6 -އDd.t\oMelǾ;0F1PqC4 iF_/`D:-.8`7cF8 wgi.ݭƟHS/Indˑmf\ǽ!,3>vTo 󓇅@H!4ImK$Yqir+5!Oz5W AO 0Lev+x^Io`0B#Ȫ/yR&VM`~z3U䗉*Tܬm0 ԝ}ߺӝ9sR\5Q=|9 xW5pR$tPE!MCuX۱"߅f|ۢp|,)H{}pyaДKGwgjPWb <Ja}OQBV1oF"mOaQb:ɿ:I$ 0w`J@$B7i($6g Hg=]/~O_iky{(D ||D{mGp~h`Ũ˜ ͓=~mF{6eFE#<~חbFWVsh Ȭ #P@ЎB`28rsS?l p8t^͹gw>;|꛴{~BY=% #11?ӿ_: [aᱠn <ݎuGz?O/:(4E&vHos]pݍ:)X)b1>>^6rz<{ZH O~;͏ڬ(ٷ:vmgn_}NUotmbK*oos3~׹˄P4%pxϰypn sp/|5σ \cH2M!„؍2=VtoE]Ż-,9p"S=[2|%A?_pay" 0j:vNMcQX4"@AsVێapZ'\XaNxgu(Q1 '*CZflwxйrVq{_.>mA@1!G"˖(t4+33"ӇKFZc\z3[fc3@eGعsըiVG 31ffJG Ds 7OczA0%F7AqKS\PL"zV!b!A!v~Ocļ:osR{E# }=dwdAQAC#J )ښ"YcGܮ.ȹ#g[V\u>\sz G$~;w*իU^L` bq&QqphD2Iɂ^A5"Y঍9(C/@Q>|x[ S(T.@f|&J`K@X֫9l907jͻ`[RR7rP[,m t b]񅊠a űiv- -}ٻg'qhsԐ&ȡ'7=M]|Rٯܜ?(C(ϝpQԡwUzW=Ǖ+ ,JM<48~fjc +1LG`k+8 vtƩ!&m ` 6 [~5 ` =WHl}I)Nb{¼9wϙŠ@&:yt!c&l/[UO/J@q1|վ?|Ŭg* HBӐR^ϔr@OE'y%*hdwGշ=Im-4/VI2 uT*g@,Nuʀ-} 1BEALtmK -S} 5 }AFmIGF ZŔD -Bf_a{=5V!j%31Nq NEl#I J ,(ДsP R/YGʃ *&C1aC2G.|/S.GkGBYSgμ"fcl&՞ L<"W"V[(˪(1w<Շ }___h-[WFL i#L,0"($8c07@؀&Mx"9uSoJ.j}t"1L=XN ~9a|KI%M WnIO^) e9YelDN\(#G̜N)PK41Yfffffkw@/}~t5tAu*[!!x<3/=3L'0blk#2USTS%UfeFd bUXv[[Ļbxh-4>Y#;J#:uS6BV=vQjtDNoί<?٪}pS1b%KI$bMD(aDIVxÃ]2MquÁsm[԰#h^bWAQH; -fL7O;y*VB}w ~ܾZgl(USN cv.P0`"֫8"]6Sh 0SuXU5:xE9c0% /h4uAa.3vvؗ$D)Tp+ۢRWE9 ݙ.@nVݽ`ׁ{5+3ZxlD@,*ǫ-eޡRwHKAMFj?_=4gၪ/zWjgqK|O/G=ƊӿxcWyS.np2 ?9G[ElsEӓKQv >JТx% 8t#IZ9} jK1i6j;-HfD]7oa"ojBGx:mKF-J<ŸWP"M)v1`)y^ipYMK:}R'@} 2OڑOzK_16Bm7q:szxTw_ПJYbd##1X^agP.:Geԕƻ\St5|ΓN5k[\}>)aBB^H̰ώKfK%(SY4+I)29A`7b]5PASA&{ɠzIĆ,N+ECq$wi;w?>>ַ+(~_d~0ws<̊8oqo9820R2rAv;z1i\"P%ggV[¹Ev=,uhzLciOei&fZSs b8b[m,XB0򂓻;A2j.]"1aDC P1$٪A7%b+ fFwD=#/.## SJ$cR8p@z\H2q &QhoPz7""1u;ܓik-)/!PeV~Ōi<%% A S64} *;=ƴy8C=a O_[R#^eKXxzTf>,E<XItG笲ӴG>1kd2TLh0=L,̵`h`5/VEm/#N$rO=9[xgCi4 |>6KC{!Ɓ9[O>9|W&yE^ k:joQxM4&i^ꇥr <ŐI(֔; *>m{| 1r41ߗ&ʭ|u\RJ En XDb :d&uvEJҤ(g$GlGZ/.hekF0!sGxB&dS0@}~h BQ0BGwZohWrq9btyT2ɇ0aq86n;/ƞϕPnm!Ć]1OoԘti1tNX OHB%y x<;qY|F4~"X^IT0B~( B; 4 mK\qSie!r@nH9a 8d-"9ye)E Y YEH.-5&6҈n j*M8uٺkAPW.uQ7&l,CAVU&2bĭ4)\@PPHN۔=WmYΧk/9GAz=E+V 7Ƶay`a9-1=yutЏ̥ `Mlj);e%7YV ^ B]!`bJAOl_026y ]'eի62K'^ ;:C\>pb~ZM V71#~cڔ|* A wN['Fi= /q^k.ngmsf6P ͣ'I;~# ~(n^s} H=dGKNE9_+Yc8™4sœZO X1&|uJQ__ٿ/0v;YƇ˻Í |H7tnrL+H?ԁ#;Ty>:EvɣHm?Dlt}X)|ۄms2j]7WU<]]iZ6 _0؂8dJS(`B)|,}4fl*/ʛSae F x@V @9O)8a^zcgr-2򙧡n)]Ls~e|~vNͼW$' O!}}j5sbQ$U*|%N szH׎_w?FiWTջsMW3z;ETheѾ(_߬6b_hUoqt?ԜLqb7I4_[yz'x>EWbQQp) oΔ㔮V ƀ 9f# U ӣbM;`sEóiGt qdwu=\̡:"շ"KN_ordc'$$7{ѝ \[{ZI0)3 '"q^I# ܞOS#8sB ?,~k.lFq;JGyV*E]e] n@Aea{eIAJUfXf&ʍ#d0Xjrink11"97|҄,UuYE$~KeoХ]BҺ̑Ř֛/И;3c| lhl}˨JSVJ/pUl#Sq|6.%P ?j=7jd(㒧N:E}֍KGTGJ9ΖE PNq?ʄ芓_6 bUux-Mx]Ӡh4Mmmzb$mfQzqF3 \Bs'aKZ^t3Җ;BH8y+tDDH66Kēs[[IgiHgXl<'эJ "V hKp0~g??;٠c]=(oR2sϦ^zUa~XoIMpveɆÃ武iɻJ2S"^Dܿ<΀f;"lWh:DhGH5)u߫ã@*n=yv.~{wN>ӓu/[2yYAꢑ)Z^r۰m֢K҃~=|f'Zd$VZK-JBR MV%,Fq 4f#RYΪ~V_:Z53EyGRV5rU~\?ciIЈ1Om2zJtOkg>am6GI ]!8̠~i:̿~b>al(sMSϳ'': E~b^Y (}(Q>#;>۸x#B$Z|&~|&L2U"s֦򙴢Ի=*kACg7F տXMEh:pd#~sS mm1?5]̍pccu3CY'$D#9o^h9Ri̞Ex&lHw񜇃)u(3!0tЉ=7)Η+hoev6NqTZ֢$+]TV&TaTHVGZB@@S&O!djvs 4;dXeR7XTAb-8͇E,%Vy?;-fr\ 0;* ^b 7V1J&F8ߝVgΉo_6n6#)ES9Pso)pх$9noLMՠ \hY ΆȰ׳q2;x,$XQB[͏{1) `rmQ0LscYJ k^ Xj 2s5[4l P^5L~|u* QpsʑRDM@ƧN ^o%jk;5bI$H ^p/]HQ>vhdet: JB,M_wVl܅ݝ8XZRDdeSUb1.P,wUמ- h7A#bD:5ۛj:GzE(9$wzw4ܾe˱豠_+AZX3i t֯x̀+ETRp;f[j^l7z[Ht[\Ӊ>`rzkp-U=)f!aɤrX6tܙ&Yxr3Üi)23[S +TqhV]NPIg`@sslYZKLb)kg|; j&}r/45GelVfJaE5hp^<ՊZ #vWyjW.ɗLo^̝Re!"OAgr`r1Nj2e8.YBs%7d ZaB$ҢwS+M<#:UE,MKam %Dt1oPP[he pk^Hfl*I(v:b ضIi<&:͚K ZCX;zFaesبd,)j^Tbx*emmH&'zc6b_0>{[5,R NGwc=ɤaa8kg \FBBFYqiMC#jZ]O&6;~LqA=Jݨ9CQ<|9]=C㛖6Q]xBija]zIN5i@)" LGu! Oo VĭO]L/2=h2иeŖ y~@+Aiiy F)pPu)f;mB\>zmqVYX_; GOmE]IMɤR1߾AbH̒]XACPͻV1~D`8Ν[o.MM3]Ŕ[Ҍ99SSY r K J$/] k{FsvPOBU;B7K E$~iíR^DV lj?3Ʀ(S0MMOc]>NNͯen R*x.нjBJ$+yo"l$@M18umx[d\3JkkunzM#"k @MwӘ<ڼ$eES0#BHwr#1%}\ylFm5kr# %A )FV2Rʶw08 [P/0'ߩn ߧF$l)P"kIy1: MݤrpKFZ$q>㑍F )@8gl^b:* k ̵OmӾ_¶]Ȕ-ee:I(YAo6i |2̐QZ9 ^g\eOb1Fm}RQA4|FӔuU/NXz8~l)E؈HȚ#37x,QT Q/V) Ѓ6JR*$oӱxu/Ýnç;:╦HLF"n w}<+ >#5`cBE nҶ36ioonZ5Lw 9S|aH$]Zݢ(ǁiE8GE< %Kpy%So/PP;7EfukfI99xZM+2܎:>p%]A mcI3ȱNr""Y$,i QHATUUW9  02(s]zHQgGws봵SʔxЖ2J}CXvn~A<#5L KPp]=B,6v$bD™CFb]"&$Cxjj;>NK/v ! [6 OĹl 12%5$mp,оpl6Iz|'*!f9yL+97ME[L}2 ^MC@̆`3eKs!%W8f_Ƹ&vUqXgsHWDaQF#`*uԘ~9L];BⳘ 'Ҩi ]_RWJ~bW U0:ʟe_ɓ%ʾ;^ 7 l?hn(\ҌҐh<K5$5y!6F.Ciڎy0% 0ҽzyaH 3|h7)Ge>Ԙ e0X:&MznF;.55DYs™[ۮP( nW)0z m+~=]UoX5^#4זz](I.wsə|bKABY\Hggٝ eܽzL*O% u٦(S^QA~reeh''xpb2LϚ`'2`jH},'KCFղf\M;xB[r[U% y="Bzs14醕Wpz⾩9K&?X4Sr L%`.36F|[bqq4nJHd ((0 C}$_ȵk ݍO|uOhfX.a` VEF̈R⣓r=2j]Zzӫw D}F|5-Unʻ2v;ҏDkqy}jޣt X:Ho[IF.0fy?a/TzFG#Y1z_~[KFbbH##V\a] }}Z4yR׬_=ROY`WXV=-̩'mLkoB3\K;$B̾rSBm~Ui_QBqu3V>WeTSEDZF1sCE30]V},x| [,//F\d)"F 9b@}'(jSx[%tJ֝OQImɣ5>uYOg&83Ӆ~1E|+׀ r1u<YmXV潍ϟhʐVT;ZsB~rqG\>jW22*ԸgAKmo;aC7Y0H: BEcx?cÇ4Yߝ+g]~CKy9EđRƻX"Duo `'pJbmNqQ?svA[4܀^%{.-n(Z~J x!tk !mJUIZI"p {|8"ZhS;꤬>I]֪BhValMihFM ahG2&7Ǔ$D92bH4K@g`3Tژ :[8jDj{( @}-SѪ.HQ^ZԕxRBԵJ%ʉ  y)M?NZ)hrK⮺vDFyvaQ}uEoBc\'" FS3W6I,]8[yvhE>)S| ̷71ybؚA417Gi{gAbhsuq[ -ә3Z +}FSCF#6RTqߛWKK%=(!άPBs)e0RG(ջ.w]W6)%&=I;ojP]Ş~tV V~>֗Y̹rΞII͎ڪ3*ClwAj33A aa!):OaS4DyοAH;0f5R]Wpoy}Ð5rbLj%F.jB!fx4s˵6{qn8ZNeȉg"ڠvPb՗ժql:mMH|Dm[VVˈչ_Qegڌ,#УVsc3>nɥJNQRv-+B m3Pm!PC5oxK {p6uӒR:ad'8UVq/I̙WwIjDSȸ|s&&&"M#&kkS4E}.S-҆|E\\\A\='?l Y,A-ioqMbl$1u"[iAi"WXRWѧ-Aa taP*H\ݱ-#93 ڗlZL..pPSb!j]#aS#Kb{ӄgxW_; Ϙ'mƔhB5빾nM|" gd/4eGOqlղ0_$K4:PTTd<:YH#UfoƦfiةte'_h1\Yua_ZyeDRW:1C& 1S}ɝS}`Q44_Y&u<2h:i4Τv{=m0 /FyR&#H6tR"Ŵqgj7؉I kVҳˑEɬ̶W{UHB{0D>v\ٝgaMn .ڝk2ϼ^K7RP,$&B$8`w6֤]]!AkV͘Ǒ¢&SanSTրHc-FՔ0Z*흗~)}#3S& ̓DžTW F^GzԏRԸ(eb$" Kߠ-o+ęyǀup."N6dk85$#SMALvw-lm-ك@KD$$JtS y-T*2$xC¤n^rUˮِmiQ ~&·ܻmYe\9^*ظ֓3gUJϛ0BnelP/5\b*[HmrxܬQj.|,K0bDN$3R3o_Vbwm_ 5Ľ-Eød~7I“R>;I5@[FӔZ1nȏ];!gcL qL_ˀ-TN>Km[䧱(Gx0"e}3ɱtv{Yވ, ~n‚ƮYYw=jUB]e׻_,M f 67IG֫yy;pþd 7[B'} ߵZSP_jSL2Ԉ^IySG2&5Ive$[6BY9wpg80OVJ\j}w 2~Ѓ/lgq@V6WK#q-i(41iPjjUF"E̶Kw4=%kxUpÑ8fnފKvGq\jY&3Uc6,2f dfD 3g`ڱ{&s&lnheO5Ǥja9ne27)8i3~pE-Qt#b*"rdUâ1# 9u||AG(DaİV6JAY P̋{n(rW^Z*l}9ovGwT!q#s=13)àRoɰY+ǡt?p&8K6,)ܑ)Yō£}}xR2HLmpSj׾ƵyG![bQ#-KfҲZ;ܞwe܌)Lm(0p4HIZ-ʔ3(k*+mrR= t>ꞥ$ztmatn U/x9 Zw8O,Cࠐ㌢K}XZh춯+*KЋKV}zQ <%kod$xŤc"?sChg?Ha{FtLʒ58*tF,zfT=HQic8YudL;,~\TkIQA IIdǷx飅8xÞϒI|6_G6 C2(+Av38n}8xJnG׽tַFrs)M+BeeV{׳ο"%V(X AU#f8kEvbΝ*_|թ9jpD^r;s;H]9WD|&a+ _z>l}saNdsTD,GUXEq|ZwZY2وZ(0_W80zwO4< GEpw2et׸S%sD~ M=X4rd^)j`_ӱMn02u㠢|H=STj5ibX3[=o$IqNLTvf>wll_e(]u4\hykR "FbDyA,q 2@2ʃ p%S0bCi@Sc΄.!Xl-D[(^:R@}ggD(D1qё j74RJ/BH H%$1R:ݮFWi~m|U whM$Etꪥ&o՟Dy$WR3m L ΫZvO:}a٦㱺|dȅ #擪ܙ|9CR!I4ʳm\h*E>{ v[PZ OPTh?%NN6uӇǘyaf?AfEs [6o)V j%2A"4q#%d)IQ%.ՀêAYD4X(<+A5F wWܕy?7o1sDuq$Qv@ݴR;ԧ=pKlJ,5tƼx': ?Nq4*qM}.6hi`ǭ)|BrᓽZ7XHӆgKuE  \☔P~sQ0m!кmgIP -=zY D@d"O=S)%QsBUsiSBcf첒P_ASȻ]ujn&ggYYЭz=.)/@A5`SH/&16<9)/_( ԦUqu\g}҄ՙx(F:=5m&ővCEu҇?Gpq=9% ,g.H,J%۞&/I$ϗAzZd'XZўono%zJ6zuq(OS9x:>[j j@?zyJ i a4)Ea zI^ $@Feq7?R\vXaGb:e1|$0ox{l;xNC8ޅ^+8֗;ΥSrQm U܉l>+6sӷ쨋:v5H[\ʸq`ENv46 =v_زGrZ TIќ~T0^*M'B{8RqMcgIHUa:h狔\ E(-@" \qy mǰWe%zi;qMJ/[q0y=+Q11Lj&QrNXdti974],bІDĽ' dg4Ls*™:HfkA@fi CɅX՛8HB6&*( 7SLRY1zJ$ze {Y 6N38l<{+BUE64+@h0٘C3A{E| @FPovXF`նg`&ʍKvc6׭4,;fJSB)\eV|ĔcUlʹzI9:I]4!$ C,V'VtRlȗ;Mlug!HZ)Sx\Z\{4VjSPz $5e5m2hKkyCs9]1|gĒZMCKX aM.,j*ɞ!ke\%kXYg=Utz 9c ˘ @hyIծXk ͖R9C3CaK9Nyd=A+&:Y(7SvhSM! jO,A6dxig&5GT$xH%Dt-ΪIRNjqPdJ̮n3YY[VC"=%. E R9xB.V OEzä? GP.yX6$s0;Q)L81D^F " °YM/J2y 5y3x7&s 6Iq$r)%3r #>TPKl9inͦѼEltwn:Nk <~te -[t']C*p;T - ٳh6l=n8l$v_f@v,FOgO& Eg  }O5h':b%ܙtF4>AMtm\f\OCŸwk"?.+Kvu=B'&δCE0L8}W= 5 A.X;;ɮoz4Tjy.9XN;Zp> h`L&Q s>X]K+Ni;I 'C>)YRv.[)_fAMC{$yάb4Rmr :.Ya \10fޭ%f\Vہ:lHCC̓ǙĦԬO%G Wm ~h 2;4w"BS56M֡-ӂg4-17*4"z'{%8$%#habؐ8h\9tX3*"wnoQtY΍rDž:~69UN$%!q:iϪu EcnEUûV;k']= Em FT{Qq_W?a/Œ_3>vO-x8p3|4_!Օ1RNvԥ,H.ixO.4pAt%y;'I&Lƕľz"s_Rs jt SȠDqy]<6;ZYx ִ~=whn^z1Ǭу 6PCR9O1BDwAEPE^ hW0Q'+<\3#<0ķNU}x6: @88kAH8MtQВ')0L"exS’(4N/rpmqF6Vh^:B+[c/W\^0ivTK Kš$D"Q/82~$2~f(jm|yF.5pE_cj] 7&/A2J= o\PfxGѴXYKROOíKuϩQ&AAEKY.*<q"E~TgP뽝QǡaO.Z.w k6nHd&_KJAcB&eH\(BD{|ATn9k93ZcjY`BxoTǿ:﯑9l!ڂ8v$TjuNI0mHJ;{yjj]Nr'#q {(uDj46aV&^R8)?D=pX}srg˝ZK(JxҦF+>d}U]ay&PoYm^df!5RR(me<18pb=B}jGdVfzO< wܣyY;X/pYem/ aQqxHSj<Ðvd.)4<˳+K_gz{3M[`mˈ~)ܱWe)כ*LzfHNu-a & ~&C=4p`iYՐ/a{~bD*lɒ8'* e=' [O%}JQ.VYۤmMrz&gT5Jdq-*9w017qYKFywôpՄ*7z>416Aui-ks 9Hi{^G?CC-mT'λ`-?$\Łg- ;NA'MՖ̞vq64[F5bRy[[Xc,% g=ӳ ) =gY}c ެC9O4 ,i:~)e*6LvPK9r G2\uWA5T4 .֠~{vD`tW*$! "Ԝ"rq 2aP#rzҵEA)Sj;U_pͫ>KŎ;&"Eb%9 |Z5 (u@iP9,Hݞ_ 鮇Rbn?Aqqա֞g1{Fl}Bരkc ۇ7/Agqua_#y:aD6վˣA0i#˻8#h*Fa =oTf1ټJ#ll%K<8n o !S3Fy߯ r"o6Y_h)#\voO.8 5lKF}ᛲOP`~Zw#B) :6HKOr V~oo퓃'a&Mjg}38D,ӯO}}W|^K8бP1>)ab$K]h/TX \йsۉصK\MP4]PQMB񘮇#l1lTޣVլ-Zh67D^vژFrH- ( L\I[8S1; g)"$p p%yk,ݡm5eF-Kx2G)YB^ox- G U)$~tL &6E3a3^TTerp@,r4[VPD1|"EcYarXwY"1`G[5dJ~Q1[ %Tt"2T>ʋ@IJk(@IH~u) `u.!qARV2!QHrl2,P7F<zd|d)-i*a; i4Ő͗LkUV>'ZveO4{'dN!HHT8HڶW"FCGhxcA"A,w9yDDq [fcL\6 Q aS]EG'{6 bQ1+"P ӕz ƝL\. n2s#dfo*4b8 5d#A>ݩJ("!hsvM޴GW"~G(pyM9c M \ih`oE~u7y%tLh {qҲ¨DC]\N_[ֿ@ #9v4*)STڢ 瘄d ƥTMϗ%t}V5Q/7 ȸS[8~Y)d+W=V `%6'mGPⷮ̈́ u]+2GYaoblfzLE x7(hP!I/HLp֟!HSYt&}9TNa3K5ےK%EW݃nёGRb&GIpÆf’=-(MUcBJ4!B L-b2ϦJ#PG=ΘZ1.C2bBҽ#WMqQ, $T6,l̷ QHUKc^86T,נCPlu"y)4lg@(TpF(\#3kug]jr^2 o7 d,kuԣ7VS>tk pP6VgAl{,s  wԊaƜ]t5H("75]w"gPdî+pճMv,#M6DrEsvsOD.v;{ Y`WY.4e{7VSˏ]Q P0mN9fNf꿾F48L54EH,ezeױwBeF#M&eOɉY1:}w'ࡑ;D^?&s/a^+q4)7#r9226Ig?Y.YcZ)̙jC-BS?5xyg&e1_}7~obr/gZcK9Azǫ|eEB˼.o?dw!9tЈ %+泚ȎN&iu297t2[̴`hJqf8f'I^judE}#^ )Z~.bجe nTZY( Fn wk/ 0G"ù32BZHN)4ay>>3C/r0٘J wl {c,q̺]=0"/h?K=Ȥc{eY܏wŽs 5dW3Ȉ2IbO_f?5b}wJqHB.20:&|Ə bRA۟Tw;/1 o{h蛽EɌqJlMGKy9" }IWNI {KnZz"Foؿ1:ٿU*M&߸"HPb:)t 4\9T3 r͔k2oZ5q45sV3@8-3?M-:!EG!S4c5d]@?Hzw(Ab7H r̅[l3Z?qHvz.v P .j*Gɱf}ڱr|:q0f19 -Qѐ!/Dthq hhqph5V 18QJ \ֳF`et5E%t6*hf"ff+#1 "K0Z7EgEV&-]qծd{=JBcרjWw |dm5ٯKX+|>-*HmLOY%zM2\kl7!%e.Sxק]ѕQԕ5~q1b$< lqMQHDPl&8C"ӌl 8&o1RZ>l]J!d1b`4 3+靊bmpY2 $BF*@ `i`oU66Qioԅ=((V u0_{v-iTd}z,3Lx^YZTtyn]r7 8#PklWS#וb"jGԌpNxYC3׉_ 0KC>f5e D[VNtnJuQhw?fJOd&T#9}9[OVj DS}[^uD䑠C*,df,]:D*u$(B^>0cH4Wg5. L1LVsWEDe%g`b$ك{ N ;\1H(!lV FU"9O~`!Mo2e (O>(rL>f4;Xm${м:F)mW>`1 &Lc rܷs;oe&C$1"kӯLRGDc :Jb%O ‡/ڽh`]-WstXxzk!*#ZHLԔ>r fVjUn}Ũ).U-!ƦgFFO8T#8P4 4C"i+v(X׹^$29)_L\k5Pv(NL0z⒁I#pDJܫp[%rHjDs;gd:0F0SͽI%Ʀ<`"̟x~IzEHdʰpD *U׳|7"wㅭ4^uCeȝ s|5l̕0$F+v? _"p]ͭA`dVÆ8WЬjcY2_&So[5ZWɇO]FFJ!)RI(Kdmmr)˕oG1z|f߷/w=iB啩{SkdE[N޴x-N&\5m]$ Kg@O {;ڡp;LqN;\qva(|cȁfiUĞ֏]z*%^_ kNT8{F [c3ȇ&EQoC |-Q%oL˂t76)9 )y=_߬,#]+E fЇoKņ7!,GuYJGҎfq~Oo1ԃFG-jjPbFC ijI&Lȱ:;mG1G:9I@mk޼  *>4÷ x2C_*; :5{ZLGd9+M +cH?sdAn8o5qzx]4b PӚ@m~k1EM 5ɶDq.8ֹA";1]oIa4*TѐmkX́gZLD_Xs59L0<̥<$ZbcM4&Lc)k ђ P"$h%)KK)A>fbq'Oo+_g~\2%mDT)I?IIk+*19U\ާ΍gg,L#Mb(`SI =5RaIƝjvҕI ST%Ŵoym# NFdS v9~[ Sz_:6Gii꘵>ڿ-13;A3hˉQGvvwm_g"t_V>WL3gx/sqs;\TMzٜDLR~Sn`"^i&ʛ Qo|Z@xE˺?5 ]MG{z0ci`SI6mIQ?o|;~%~/27tk=ƿC@UEu1x #J[oK hʊ5,R,c{8}L("KҪ~+@؀YAn! ɧbd^Z4趑"Sh1  yt!m=lS!F>/ kxz/O^[DfoO!tr(A_6  "MAɚ9H0 G^`X=B@'."ARVN\RFohiA 4M土 !>+vO,Lq DSR 9op&IriByc X!_n[@; ffr3ig, ZߢܣYopΙ骶0| Sb;a8X>Y8z2}BtR28}qGHc(2SrZ54oBJz҆Yqz4x"}r7]m^=N`̹ F3G ];5$H+Z3t*(yi1n$`Zo_QBuel-}E!?V NWKEhnRfk,Xm3BcתÆ"DGռ_u6]1ĕ.^k-r8 rӬOMGO ]r2o#)̪M2%@7ס &eب5/("c",RL)S6 ˜wÊP숅n`ݙT<(raTrR 9gk,7.?m]gL VRWO;ȹD#$AD|zL7yWiUڍmcBVg3汛O:Qni8;PF:Rc-Z)\4iq 'NR5mo-t;3"y9$!AG\6Kׯfy FN<*^;2B dn~F.xP_  8y:2z= f 殈&lXTپf޲aTPG}>s{ 2H_l'kkvm?Ag]Lw1@AW?80 [ EX~A4i;Q@rlX4hn}HcѦEKսƎ9ZE,b3K iT隹S; ,+]ݲ1ѭ'0uxٓ{^ z!M1|ŝIqC~8N"5Wf]a͙nA@jYۘRR^yj:3g{F3?2RFB,3%$GlЊȊ7. eS\e:fN:q J5o\j;e3{_ͻ5& )҃?'UG8]ptuP J:f ,fyHaϢA0ZALpn+ IIsYc|| m:RAE&ڲ";ų{>E> {%*\ܳ ܷp6& ͑+)-47߶iSyn:J|ɉܷ Pka  ^ЃԂ'@㏊pADZrLK4fN!aok@(: ]H,Yx_axF%Q"u2WxUIy4&^BG18TW#H<-웘 Ar(N2002/C$kNDC,)tK34:PP N3RNHχ l @:*Ϝ5 dDkI!@׎7}5?r.˻0νℌzvODJuv\0vMƪ]x ёRb{s?+^ 0A:Y"bC͑c 4w5IM,K)eC,Z̢0nrΧ*(LHYKv͍W0/ :_Odܬc&^Ӧ5iſ4K\N"窱XY!G8D.2+bڈ7a5&'QTBbm ۲)` =mK,45Y<;4r CޣR9ӟ-ZΔ#O(r_ LNPڊmس$0yêJP)fb޲sUFu*{fE>s[}p%w'%  Y!QŲA ͬhّԮc.|wasLXW.?e\b8,`T`Q @k¹n{gq ֿɀT6=ӛHǝxvLUs j,>"#G9/ZHgz{[&cWh0Һai 591DPRGL8ܐrNgt 45bI5 X>P{qá &ȪuRPNu#^kF m ۖrG|u}C4C Lzęri^85֚G|R61 1Ě1o#BDCF57h5mjhHe]Kr&[K`jLE,x(M#U۳P鍻M@&Jqe"c<yR2bd${,L} YyZxCݝ$ÜvBFTTT5,410,ғcJL>~/)q+dzˀ'Ӿ+KԺw򶭼ۅѮ';M 191C"lCX>5[WBa-zɫPD#|CVEz9fJf>SbT<淹A.]}@Njc-#n 2 9MW'JU#kt>hNyfߛ/o\0d7VIԎFya+* =Q+|.Be/q[g]A[8v@Σ %q$h-Pa L12R5"y`ܢ4F^!K'QMPJ2I*PoJ<g`9!UZwnxΦQ]71zŎNaߟCpnj 9#C!0ȱ,k^2 4o&۵!s %*33E]3L\.X)M <ҞQLҒR{0 vT 01iq|?H+A =lC9yh<̋<du1VZH;a˱Qęs 1~1ѕʢ䟠Q,Jc9tOcG7r8$j 6ʉ4ek&go//i&^"╹ "-H3)̋ijW;>%,"L)1NG8O=mQ۾ӝ~b43 AIѾ(r/qr AJ> sE7'ix{QB~4"0RXq@55\8a^71 2LB`z/R;+ [K҇ݍz"V. S>0N\P# vBF1/gqqX 7f~½ 'iHF`ĥނb`Fو&̕/+3-D53wF\1Gu,\df/oD6G7Ǻ&+kn[%j*zrV4  3A%QΒՌZgY- !z:eF5c2FlV5A#ZbT1U}桠wQYqVg%Y 4jNclh%%r[5WM˘sjR`0e;""!3 A^PSkDXpcswIiaN /|v7;֐4(A <Lxie0 yͣ !"?C9NDPzK=4|']y-]Qi *AY>\P_-6:CmN P<`ɓf|o 3/-trWDDa9-6\~۷ ! }KM)^8=ox0@څVƩܿc>*p) l Z2 )%$Mv #2۱|$^# v1j({)1-s8mmf0*֑ j|ߡWd"s]2DeLl*)6Xi)RRd2#8mCQPsQ&b@JԒG "6 @EBv"9BƃF_Ix.0$`4$fEIl(ؗ+ר N Ӣ h(mT*_4.f\E!澏 qKdI&EضY4 ʱ*A:A%1 0T|vv$44,d&'"t&Si[U|{2+i^O!slUC>xD N3XFoFg y5\[({ǨecPf?(+zMte㉡^zkŻ4DM˅:`l<@1v-Ϸ؉t N`M{zN҈& +N#FDwj[FZEqL+M pe-R#i'C̤=$UdJIi7]Sof}Uodz:U2sFgu\5< `<j&tq 8î4|{0y֫|S/^L%wd9- -e8c|{k rQt@Yt]X:yd|eF4`p4r'Z>5% Ӎdapʇ|4ՀmI&cnD~eyK4.Ot뗈g 6<& Evgu;֮w7MaZG58˦4ƛte 1y4L>5+J]Xb]ϓ8{UPg7lrk,˰{DǯN71ʏT9d)gδI3Y`h;Scl ѓl8]ݝي*/Z lw=͸:t;^";:ft8ks>ϾNKu%{ǣ'j탩x,OWw P'P+j;#o'[~^Qhs^ dk{c  9/8s讯˕6J,,ׇ`SpLv0"}TQpKBAdI.駔8ċ}#$O4".mA)^,{i ʊ(\܆E".4#8o 4g߱ŖvbG:*{9y%yH8Tj>Ҷ=O ,UNFZo)F6m}<䶠 mpp6vw~Y6{(lw_[4x?}]n#BT*B,}@3\c>HMԫO,?Ax'pPZt%x;:q}9ypI6G$i]{Dwm 2`Țre%y#|tǎN?i)"E""6,ה -ۻ;=?T6N+}%S8\Yw׊B=#_elD2QODF8m3ӌ64# U{#]ZuL:L;l2aa P]M\{w._g]C/.۵T6E'X_lD/ܚp+~FvsuwZ+:sR;G1{4~aHc#^~*5rHuG/Q };C E?w;_HK_WK䩑uXpruܹ1,hF 'Y}'==9|"ܯT׹\ܡCvCmM!v.|~}U2PȥG(۟٥{!p+]KhY仢rS=vCBJ8<1Rta&5 1$ %N IkSi,dI6;!t=R>12 F%!Bn`2J5Q  +|=E-CPJ"}Y%dt 4 K1+} 8GgKq{L 2|t7 k:ﬓD@)@1V#7jkQnA/g{Ucs,$u'#4y -eʁd_㸽*l1ıƤcƤ7x{#jIRsii$pyryg4дBK 5 rT4*bZZ%譑~QtB`kjj5]j:Ri1Q$iZa!?Ch?1GX~x.D\ENclr΁>"B]_d'+<~Vc>Co2M+Z_6S65"sɌ*&;##ãJzz&ͷ9')xdWn~k-3I#ݻ6,D7T~G~eݧTYQA8uszI'Mj]8 X2o#.S \lIzߥk3RR;7l qNW/`8̙tX40K#@FK_Bďu @FI0_wwEþP )$Rb)oď) A:`" mfM iF0%PXkmk H kS:w`1Ð`=MF؁$ IS+D4=b8VAY3i93e8$Ah.XMs|Kw=>ԏM!!ޒ"lyHP̘f(r<+& Ta; NF1, 73B UȮ%C0Y,b^>ѮC80FI76t.2|X206LIf!zi&*Cz1=ӇjҪb,&Hf{uT׮8VXfawIa}Ap;)q(`r#r4;!Q :3EaEJynhN|Jɱp. 7 8q/IG&gIۥ P~.z_`uYiQTo9(He xn;|gTwlJCe#%3Ғ { C,~Y4q̷,ʮpDrTlI~O&tM@%s$DV(&qpeڔ1cu_7;~ MK\^24Q=0[=k׾#Igqi1䟐^lf0$XFkPdg^֙L!CU1\_T8lQ~ k,1L T"9GpB{W93?%!bQi7}4$ϘwI_Lӯ;YU&!9M8`Sl$˕nvX*Kn>WS!п l>WBnj,@f%-g,+ #F4n!}x2qp*/ {OniWBfPF4/i$b|R%6W7KG*݈f=qA(pʊCyYS3))9z'=4CC׬H4|E]EL@@GςTX֤@sdq)Ak&'%C$u&@`׋,eB|Wͧo "r}$2H]Dd`Y9ѝ?n` eԠE^Zb׽>g[i6 K)% 'Xf:DvZi윊7wRPɓ 8̃q7ccݶ5W*xř7iQwKLnuƕ4Pԣ>oIJZ-7g퍨~Sbp$13 @\x3wVoGcBM9|0$o屓|K\bҗ/G'WV9u[mJBGWIxvO hd4C#+Z&bXh y[A,“ǹ{TX&U6tE Va"iܝBbjmZ,Q>1|ܠ&j331]6.Qݢn)j:fsn%Hek:\KcY0"4|tMc?iDvp&@Q™ŧs?ŇY lg}gP.b5(SJٺ,G%_"i~M8Wߟ}$T -!1,2EDv`\.jO,qFbӵ/tzPдwvks3#L/S:24d&aPҼAP?8:TvշX#=S VX|tL %!@/i/ηXWu:HεC;E"11.;ͷk_Jd+FV,\=U/ڴ3-/$UqNgPfN6B^GzсU6Ȗ1N&*:'Zig ,Zh v+uwư$%`.Vfp%fiOl,0)39Uuغ#@-"~}]D1^Eܨ 3vccӿ/H\pcmu;]>E~<)66QEV*/d" cQii@C!`lYm.Nq ,Y<ˀT] Î#6g-@{ֹM!5`o%УDN)^ n샞P k4ۄw{xtw[)~vڎc.rt޳ZbDIBtn,Y~p)+@:,KHqą(I'L_(5-^X; Fj-g1 RT+~vYa)K!nmG[zN4#[1\%vUk#{Υ k_7oSAN♬8a c+T'*Y]bz~"J͉_"I1)7<(S3w=,dam Qe;/ޘ+YAlL&3;&}:14 DoDկ_g`"EbdZ*)r{ls٦ 9'NQsff^1F7kG{4NQ>Q^y;.1@)Ϝ b<)GU{("]}pLÜE3<vGF\ !/,sulD^XĔx=^'w泑ᣙRjr1 RK(OJݸ.c}Aa:dFecȻEؔC| =pJ 7Z!t*uЕz2aHYfB^S#81#$#*QwN'ef.x>"}Jꔪx9x"Ӑ5<ዹVԿ;q$MZM՝[w550A{_טJ.uiQѐnqVUnE{2w(ઐY@oUi'#5 26"/wŁ*Wf,f#ksSUq#"ϑMnDy%-%v>O\c3d`u#t. an1eU5[i)|\,vK+VҕxZݞ*tڠQ0h=S#Ix5.0ݕ-Per{s؞ T65"V-3bap#_H( AbN/:4:?>[೔&- u,aQ̍E4ai Y Ǵ;.☈t4߽M긨1c9<Fl4Q(U m AO7\^cd /hP UQ^{@,W7OUWߨd"tM n"haӭMi7ll&t`\jz ?|0ݾLľů,l%%Oe1 %X ns*t=CT)~eAA㦘XhIxuz:­mV=/RqT *j~ne+քG*F!m{.d6+cazm9ŭ 9Kܙۢs`1sjt#iֆ˥dwF8D85OrlS8sbN$طz qnH!}G$nY Nᓯq t O>˛w=CVdNhWvu| 5sC ;b"7%?<{rW.|9sA2 DkArN0F^~-YԹ$HԪQp|%l> EJŲcOmcPX1%6;4 ٹhp82(H;JMA#^*`-OIW aYg0NO"ڱF \ؾ,LmiFdr |!zx2ȋ1e/ik46"!y `6>06ŬpuQۺ"{ )$5 9T2xP+e<Ͽ1B(lHH349,G|=?fS,\/Z)Gm]'vؑ˽CO0LN LLQX~Yǝ#ڬ'F9Av] I98̯UwP$/`sx(BMLJTA'}1$;E-eΒP}gI? Ha[i!r GMls9  Y+q,u<|@ۀ׽;. Nv}p<'3=w# [n/r.a^gg4wJ¹Y"&x@7 ׈~˭g}^^bO#(jn3Oѽ",AſJhs:bydM3lL ^Fd_N ^~fuqE@TiE)/"Q>ptPTI:%䡼T YXq D1r&e-7@>jթ((ˈ+gBnl0Y02 wM'I"VOn+! a3^9L`҇~yǻ iDHz7ؔY]uذLb@GE+`KB2o=>ԅ4x'3ɛnA22.k꠭ʆvƞo"u>\r ݜj Ūh*L6*ܫ,pq i( 6KQL|8DIaO@ޑ|(f{]z8HC\QGi\ t[! JAϓQo<vwpC Sս1iQhQ9Rĉ#wع:xu&#$lb@jm#S25hIUm˚"F6,qQnvH[1"|![#+a&{`}G.Rբuwpjfsc(M.ozD'mΌTEʫ|./CFpU-Yû>7)H9zޜ˒]%4|T((]c^x-0'$ʵV7$[nIhPMddh0RIIK!׍_XbKDT{r#:AC;NXהJ7שrSt0-LCL،ٺ1>ο6ֶ.r"EZD?&2rQqB`)izor2-n8|VΘ$ OD*i`[~D5I }y`6χv]$nl phn̾&/޾>4L(ZU9M'Ngܩ|}g%P%8@l8fԥIsL.t\ Fg%tM*ЭT'D[b5hA9fIz(7s%%%{=xv mEV( |߮4ncH0{onhPBlP`7WxckV9d':\XU&qgsy]^X&&OQC5:hhUMY7iHЧ83)̞p{:`7(lsc]QVQȩ z;_~GgJ9Pc4ʸXl+O<$ sɌ'+u%4YE4ɔ XR1J#ٚQf Cs, =u ,g*ꫜATYzE,њ4F ȡ2C1Ζ19DLL*Љg4L :<)NƓ3bK=y"9èag/Pk)d13e$ *|ԩ$Mt5m69D,2$6` ƒWu()8f9@%ѝ!MF8ch`>'4X$P&#CB]~tQ3LZhrr$)CǐۈaΔ*`_Ww)# ϛ)as_[>x\(gSt&SKfr*OB}TvĶ5pWpT%l qHA!U锚c*d'1V\Vz{z7PVMEjS[i=3ieF$6NckYuHy5Ԯg8vq<^'l띰gt "Ns1_,.t#g tERM$y#I$U<2gxE8:NE1y quC9#HrWRS+E&X%* `xTL0`3ecZWXf$%) 7bK< bi4`ZTWL)vj_M/ZVyak]dGYҬLBǚO6E"t:SZZ`PIM*%2Rt,FYʶꦲ+엔(CN HB+'v g7[LVɺUlmu:X"9s2FѢ ,w ы|k) iL6ߖC;42HM2I 9Ԯ->kBu3 /qzػkE&d  oTJ|RѓeD_nI4-M X e%L⚙P | 8hS%UStʪP㻀Z"O%CW _ rUΑR`LX . 5D@ hi !pM g FeDX~tg8v=E.?4!Ȥx@Ƥu<%YE{c"V _ ; b!GΣ&3T-)T"1xՂu`ҌE72gGŧ| 44- YK|{ѳ~reKIm4߶+g&gluf~u<+ᑪ(pNwDq*X3l&DCCJV'`N JF!.ѓ̚(ޢ@i%fC-kW:ywAL&FDFR)P}y?@0ƒw bXj۵HE597DZЄ"<39MZ"}hDphjlEw wRLF mStSг+UN@rꭃeTffٯǒGu8jTDD"C Zuoޢbyz"VII +#DHYҬqT ‚&ƒ@b "C 2,Φ0d?E |HP>.Gp ؑ!2Ir@Kj YO_HflJ.ahoU:TeDz'9Sxʬl G Ԗ lv)4ך`_!33Yp]"|@*C|wl`*HhtUGF|mr ?! w^*OGb<+CHndgSQ ^(ʊGJDƟ$N GDIHVH^;JA9|if)nO̥TZ.$G [#-8Æ9U\]t %IYFli6ʊT1|obHS'F2KtJ[զ!v +'d-%KHCl& =\"U[77W?ny);1Jp2eR%fK*|Tqs"Ӈ%O(,z B5 ݐ8bq{,P~g"!GjdZL3Q畘$m)*FOD7)@w݅t\H@ix?i'n`.}<9}AIQqO(L22N[Bn$rwzTy=1ogQұ[:, #cͱ1tt٢TE T P^%8U@U#B<$\O0j":W6__Hv4%BջAw` s&J(l+,*\\E]XVFZgBJiSqtٿsse$wKf^Elm88avpXV8 *zxҾDz9:SJ37_Qb;%°`Jq^6 JONG+Tpx?mb-y WL käÿ< ;Wz\1 y] is<ZM%6;KuJ"@n@&Pg(UoJ<,'C%}?UØGq_PuVO*3߫Y >)MÊDGu-[sG ܩ%X JfO\bWJJɈȣ+ckO.)Auj2ڈ>mdGZybMht^ d>nVYm(ap<"1(Fd8)=l[ϠH˶<`2ǽMU.6Ynp0^qq nۍC}q63~~B`\ M:l S0ů0ƅa ]T*S,2Fcͱw69Y{ZTt7 b6 1Bç4 h*X52ڝ4IiE)FA@-~.(N-}}p8Ͻlҁ^@di5OnP\$-];fTa.Uw@j3 Ȫ3Y|G9r:=yaFb\b 0Le|dڅ/ҮN-F'7K{z\W>5WHٚ-1smYg+3.\eϫZ g?x(00ZF#xqCv'z\%J&`Q{AoWƐc3;JR{5R%~X%,llֶi܇Yu)N/r K[hj}tחn&WN} W20Vs d-3CWO~tp|&"7[bZVY3+%gkmP@٪&'mwq).OQw-O<;A5}JY_&N2 IǻVh $EykL# G ϫκ3}Z5ckO]@۬#k CCбX^D4sM Eii|ޏnhƕb.=w]؏7I6V┥-dxjsR`|RP<KޟCZvfu:h í+lvN͊+a9"!zEFQ#苒M;iT%6L᱇E$:؍#GYU0,AnJ l&ILJd$&9~Zq*#g o-o'>H<0 6036FrѸWg^ZZ1X2ѢܨhӘ>yLwH&bDh,f\~$6jjc=}}DO'ZdlW;l{3T#'򊅗ipE}S#LB=:c8rl{3<M{a7R3z#,+1xl2\ *~$QmG.Pu`^,Z@Y6&}=k;H33|=d,J K"W_rЏWew%j*ieklaJ.GFa"Z%>7<-Kq H4dqG /vb)@yHF^HbB[.9%I[[`N",3 jO\j^)])VKSqZDWPxsچZco;}8 16:FB&Ke)LJ;Ԇ뙴ã|Ɨ;߻Dnd(a$NɟZ-I:;7|o1iwFgw# ӧfwlʽ˜w~C5jDCo6~~ Nђ |̛ckKߚ1>ٛiM*m(Pm,f3y\ 8Xi NlIҕ.Iz 4Q\~u5ն.9:q:ͯis]u#vt}*fA·ԓs _6 ˷a͋}MӦnv?53:ߤ]v3@10c+0; d8sL  Pcuʫ,Q1j˗e92~˔aTB&w2}/ Mlk!gRCey~'KWy9ż]ui{V @av9 vd!۹˷%G=;~pۍsKjtxٵs+kt9,r#'0r@S1ùDȲ9nQ$`0jQS3.OV @fqz (>k|F|2 :}41#'9V1&c)WۙS\ 25vs_]8:A9*zl˩݅ 9R3pN)T'|w09tAc*3ܘwf%fÈp Z'@ׁ:35ˬ(R[s/800e~\tg?hsA{V:} o-rA,][g ZӒ1#It8+:C+0,.7};ƬNXgJz`vk\ó>Hf&&!:꾛31"uzX;Qvq3am=mt3aU:]`Fe]4=lm,15ħYٽ`{9ᩇ-f;Qu+A9s^P;8NĨ1s_iD;ꍯv:rfDGY6s lx9-ZbtO|\=K%ks˯54iy]ّЦfEW_ons0ŭg?}}?M@dy@aFn[v9*{'Prj4my3h8ֶu.US<'l8V!zRF:M8=gaܳۡ]k97WCqcs}M7NpwF󲙳|,s6[I$ ;"mhJmѻگ%b`ojB5؇ |8ݭG R, O{=a$V4M lhm'åcUdD?v᲼NܡWAԘtlbŇ&zf9dkhߋ=f65oV-3 N rܻ>'IQc5>SQEkG2?ketYaZr1]V7瞺z^ן X, $cCG^.}uiΫآ(S)|uM0cp2!eڍ +gx}#95itZMRAK8ù} Q;wL9c}v zao֮wmKj(ӧ;1UU{XX}y+Sl:_.վΑ﹜)~~:|p>haֹ霖ןz{{B|npF)donag}&Qu7>ww൩pԴgaGt)kNn"=tq3Ym3k࣪wz]ں񡀦 3*+8Y8;';LrŭbR ֧v,%әKOB6zˢ@d2!mOfw%86T+2]j rHw#9ں4d60!?yŒkVg?Z\]Z,eN4kY[ Z MLAvyE.y=S-u$ceR ߿: %).0H3Qk΀kWRr1SmuC.Kˣշ?r\#9ɇA18aʌۮeg|71u̮Ϋtj>sg>W*5EUY,q0浘M22 ӳ|x/GҬ ȭLۙz%wYuzw;af6Ն6&b0J3vB,&{b*8Y:u!$7bC[L5AqZ@g%F,Z5V^nn.qxxGIw`t^4wmysrmH\@: tAzfEX ^_>| [4NDOtɚPgMM^[TW,G|1+j 8=n5߳}K5j/LqO/G3~SgX۾ \kP9xɷ)ri(C,sn}ST@2R(Q)-GWm0-vtQ9S &5EKc8*bAWLt |NOo+!HѤ LC֎ :`żߨn@>SGkV;Srd,~y7ԁ:XqA9 AF<ӛ6'3yaN mF?zS¶BFSOajp)MO1T{Qc9Ϡ6'Fo`8Juoׅi5fߴEJK0O<.G}|m4QJS1Lb1G,7x:̘"='J܎b}OL%D f_f6X㖺*'Щc!CNc0tlC%XՒfvÈ/#㖋͙~}M-qzʧSf: ʛ dTeEWlp3mjee/)aʯ~bD0\}B>< QazG3 k1aijuܣ)ia~Hy<Pxf0.X#:_io Ûl4N&bB5jela9l.o6k4GY:T&6-`gHyc.F_]$H`OkŶϸguE #%LQFW.Dp̚k^EeL[ľB'Rvwa%U/geSab9xrx>w@$_~b1: JhU%y1,cCNz,}Q҃Rm$PjD@,F y{rFE)2c,Aw.ӈQOؤREgid.#!ôt2+pm _[toaX_;| q$ Lk6RR/|-R,A]NHAvK o)3H@}d'8Y@SĺS)6/_/q\#&[kèQ@7DQm`ˣ}B3atn4aoo. S[jm<+ IoM%rEa]XE5jg`k}W3\FkNwPQtl0'$75RO?U 5oi֑GXQJXw!<-!smMJ!"R"Vz2ο@[Q5ԣ:I<ʍM~@]XGld 00Þ*=hdH@*e-Rs0Jž]&u ţvF.HQP21T" ܭSvE xj3璥2FŪ:h_NÉp%nZ>toV05~^GUd~<&GQŋv$5nh6fW9y K&T(F7=vvu {z>D*IUU$6.b9M%S/Wסhۖan&+H'#_D^#Z='ӄ'LP9@uJDSEߌ~}q < `KG#RnM>ON_܆ 1?O;7 |#^vo4{|gsޑXH~l0iM1.$g8sJx՞3i{!z-&1W!gS/QQFg~ߏ{Sכ:Q^E쑊Ӫ3[3s"/0}l["[Xu9=h2q.r?2?a,7:&|!鵹6LSK |~G$0ggxʒF3ȳƒs}_.e5Yfc8#7פ9=z~x2oƤqJ.w7 nQXf =CȰrן`.x4I*(:z5=ITsHhj t*J"SJYV"&IEd;Jұޱw& ,eBO#,^>4'itȾP$CV*B܀mj䢱%kЙ4=VѾt⾱+YPHUDz9AՕ:պI S7b꾛\]z~bxG<dz@I4̶Ș +ClR7ݺW^vN;Ճˆ$za(@0N- E+x p}t#{403H{rԕ{S-`)(+nM~ghf? g=lͼG*=bPspEWP[{.vл#pHx= wBì^UVQ%QTxqfi?,h;O%"QV z->Ds[chcc3Oŋ2$dpS&&Ԛ.{cVgCۇ~suQ1+ԥD?)lOH ^'i"ɤqUMm(}#!=z8Z;/$ZqtFB3RH=2~;!ꏙȪ2#CCJU5*_.Dzqs2ɁVV>\Z$QWC|IpLcYC~HJ~l^ID/& 9?@V1(;'F!xa WX\ ERzd|ߩբc1ٶviQGFRˊ#9ԴEEj"_M7G~w-]fF|<ӥFrO/Scd&cc37tU6EJ(n`QcK他k3  V&?"4zMə30 ٸ9zk7DQm@TpIW޲&uKCMDGB75jqv(Yn\ bC!׬dvTH %LOEf8n`?eZU@|~=\A>6SkdvwqpCC[B.jwCùg~|ީ}m0Jp"&UG\%`*HJA$[([Bر6h v0lE/t)-Iњ`ALΚ QfFCmf}SCMDb-,ȅ՚cr%{F#m2VMqoc̜,ZXy3>V"yM:2 ъR+rz&gəv)cls= ܎}ϚfW~g %Au?Ϛ`rI>4'Chy~2f8P%A!e̺_ 12Rd@}~wwbJ%Jԧ(tsٜ@ۄg!{qR:|̻GHp[q6heHP{Qa\'aj(]Cg ^c!@d"UNV(=s <ӏX:QQl JlTu*=Jrx.~2lg*hZC~CT?Of8q_인c+5@06C3Բ骻1zr=Ж_GԎHLWeka]g2'&B<շg~NBTN ;ަ#XzfsEMp:@e.厐\3?ybX\WFpL^g=$QnC9|C\=o"8i*-K龇mhsK>{E+v-!$d(.wŨw]:3pcm Btq~eζx?^h\p\jh?%EZy4DxD6{K@iTobv̦jGvD ۩㚘Zv{$N9&^jSS7]ꝥVˏ=qIieWN^ļv\Ųւv!*SuQ*F#LIXfG~'ͯO+7:˭+#Ia;htC0ɓm-hrdeR x0uT[%0TzH*df4`e1Ua+ <{msn0 =܋ 9tΫ1H|ٮ`oRp屒A|HG)A]f2ލѭ}ذVwƇ^ۙ-z9_џtSI23YV3CPl9Ɖv5vV&TuĽ: 7Iy7>9@SZ" D LlלSmWy ]$6䩄 n7yyנ`fr*=P!/I(}El4ʚF|H@ U-g GG0fYdc ջDPNU"dFh,C,G]Ls3:1͊]t_O_.EJ|&'KFVk )ݴlܢiUSu GMH2sy5+>xn&ٳr|ᗫ+#2B6TMґv,'u1nflQD"-/ ?KW>h6 ͺR#)ng+}4y'*E/E啲% -6,681lFm1Fllllmewn[er='۬{?7)0=˵+[ZQL85fF?eJ biٌYָ'/~c]yO%7m'<>8BE׺i*XAӌʒA.ah)$.ċj.Xl2^#2j^wLJH cNu«,vma 6 vm=QVY.AQDbIђK A8!MpQM8f|rs/zBD;eΛߠLu3zhsv$i;6`{E[z;-n!tӓyxDK=y<O-%9C-ּö>A  NЉFO'cl}B Z*D:ըf(T&`,dʼnY?Sls e` ^w3Rǩ2B6Nzs ِ[XG':dW?5g闙ߠPV|<9rUp"#-(#0rK|s=vatS#*J*NTdM"JM^J^_8J#4a_OK)\\C'MU RݣЫ^wN|L^ ` :{Bys@ b5}`-B _oͣz碛 wŽ>曻־p:3aqXV0b&̘ڔpr4{D V:1`玢lV8>40<טO>r>ѝHry}F"Y0>L2 FыIw39kL--z GYe'TJQNUhՖXs#fx3ǦY,bAԥ\[*jj sWw(nPU#uJTRSt? t_x+>ZWyHe|P! PQTN]"|P>5&,~5Fƒڒ*EC-_q [i)͛9eXlW%,e/2U:`Cnm_lXopڌ2Hle,1v!Ló ڻ%h VUjҽMz-;(Vi@ VsA)~N= yi}/t0BAfz'4L[~?7"4ʌçxmw>A6ǣ9ɖi!pa31ZZA|TOB3QGlgĿl]bqz."Ad˚U[µ{ʢʕAgb ثssCPqRxDR=b?SH! ΍ TE%n?w1l!4wbR=Qn\͙7eg@JI8.؈4F32vEƎZɚ#EZDZ?C]bYNV]B34KxCb4CTUDC~nӿYrs@@}Ny\ߛM#ּf+ivo86e1EmGh)Nϫ7V9!Y9L^?岭~G;{/?锩8qgM<{rϋ uspljxr$^cMuqϤt:-oy9#".\h$s3&?SQOio>W{xj4#8]JF7SdTJ $۹3_K?}din3SfW\[FF3$$(¤)/G #ꐜq?(ChElC~ّ.?}ǚpʼn< yY• 3p[EڎyAw/tи0+['Ǐ-Pj>>yԡǪ6i#/;7ePVEFQ Sa*IUQHQ#d3C-1,I^:Wm'oPqzm*n')EJ}; Fyh!QPa=5Q>%espgz,i6SLL%urjӻ gnڂn*%Ҋ?R7φRԈb7צD0|tHBrH+F&RiX_P%ӘFhNC +j#%>:H,uO1>d?_v|d8eS>:T:gi3 ᓊm]mґYwAuwYqOς,q>^])l:o*nڟS}ɶDa+uAۺ"uGvhha8)y_|#PVdWGBUlvkjsm> 6S%? LW_ŬਿKAe3e9Wvq_` c__kGö3Y /e,SKXq *${ĸZm4h|i܏ =W SJ3)d3n{/?~E% TfG/XWNt{k]q]*"i8h1@-Vs6)@֛*UBؚ zńPs#IVOSQ<ǤAA:0rHI ĶxK w_zp=:ry8 \C>" a駟sxws> I&4k@f2'p3M&7D氟's` 0&& .3W/^av(H:dPcC..D ڴʁ6?z8PfqHGߡ u^9eiu@9jXF B$4I\i,x=w?mGS;.S裌1TÜ2n釿]¤f udŲC>DAg~&K:%w"J2(\Qh]XnOy]RnMAxRx,}'A^٦Ie9u3!"(lpL 1YbKiD`%#[P4AOuNnHR˳r,5%D@wuiR kI{|#k]rfM&C ^ٔgN^ؙ"A_"#(dG-[6&0ml3|xػWE0Q_Ux;Cswo0mNgS=dea*Q8:p%e--.p=ǯY+ZАq㩩ܚZfl\P+ԒM}y^bxa?@kv`sy 2OEt,H&@iR'jO}2*JT))I6! (]g*B$U; @͙JMb0[i@BM% B.S[A^. hbGaB=P҄B@ Mgnz`8G{BX"GIH°b?Aӗ]lӪ?[uF|JuzmV,KBětP|B6ږ J\ñ!<=P f$,gudBsǬ1Fb?–U²>uXic4J){՗__'֪Ȼ"1YrV\I.PETD q{_TM9NX'~;unBP%TPt|`7/v/%it x !3\\z (\FpT='$A?IIK(x887Ġ?c%+ٮ,XhtQZF"e‹Pf֗h1"cNJLK~V" u3ipQfDS@t>~>Zi*!ެB#ȿRevP8QNϻdO )XꓸD}"Eh0~}] c4|.$QN "п[+sDEPbnƖ3B ќnkTQO7 ?CD| n&?& Y^l_Z-Em.J(\lAlBW+uHDN.'MXsn7Ot^T(tQ2PJ0n"#!15ԂJ~Ozc2zeםcGvM9xn;tU~ʴb5g` xߢ¾[B"ufn]_ ÆREY"ntynQapvqd7)ejiR+A rD5?Pz^)4zƞL6$ Ih /Q hP%Hhbc&kk5-8B6۴W,?5>M˰fXc^"q@) Dx.xfG<:l|)Tf=\#\/qT@ʜF0 wG6ioMw>aedbp;wJ;Vvbɂe,ۻE2AFJaٿ9 ^a}EY1 /W  DOFmhEpiDBEQjFg3}jea fy3z"DqE]'srN"| k:зH5amds6\FS;rǎCk> V]@&T=ㅳ2{"9_=?UQyF=HS(4Y=*q´ZG0>sD$=j4k% ,0'p<$RAOD2XOά5WÉK|0 5&G Rv+"%趾M%0c+1oKter y|?>?jffI!@z# cKc>c7# -)fN/&Kr>pN^ʳ.y -X(@}fV#cG cwO>c$Xpg:("";sj'DŔl dweGB+ HQë1X=bV}Ek&QCJ_GrQ;Քl7ˁ+ڈԴcjvҾ}X,d?m\V$>иYTP챿/^R}w-/{T DݿقTikR"XP$jtTuӡRq%QCP9$j82BRb%^Jx'08[&%@r$:w5#5\KbYu隨褢=.nDyλ6 1qY]o^.bKJUe\?#/у3Q>wV-{=g36F&1 sduCe&28J>r/OE<3qc]ϥBsZ[^XRsCv^}g 1{]Je362 ?(E 2@{I67\I"+~P5F]QvsKE7ϾHT95`jc!d&R4ИbN1"(HKTـ